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
338522926871	338522927432	338522927982	338522928532	338522929082	338522929631	338522930182	338522930732	338522931281	338522931832	338522932382	338522932932	338522933481	338522934032	338522934582	338522935131	338522935682	338522936231	338522936781	338522937332	338522937882	338522938432	338522938982	338522939531	338522940081	338522940632	338522941181	338522941732	338522942282	338522942831	338522943382	338522943932	338522944481	338522945032	338522945582	338522946132	338522946681	338522947232	338522947782	338522948332	338522948882	338522949431	338522949982	338522950532	338522951082	338522951632	338522952182	338522952732	338522953282	338522953832	338522954382	338522954932	338522955482	338522956032	338522956582	338522957132	338522957682	338522958232	338522958782	338522959332	338522959882	338522960432	338522960982	338522961532	338522962082	338522962632	338522963182	338522963732	338522964282	338522964832	338522965382	338522965932	338522966482	338522967032	338522967582	338522968132	338522968682	338522969232	338522969782	338522970332	338522970882	338522971432	338522971982	338522972532	338522973082	338522973632	338522974182	338522974732	338522975282	338522975832	338522976382	338522976932	338522977482	338522978032	338522978582	338522979132	338522979682	338522980232	338522980782	338522981332	338522981882	338522982432	338522982982	338522983532	338522984082	338522984632	338522985182	338522985732	338522986282	338522986832	338522987382	338522987932	338522988482	338522989032	338522989582	338522990132	338522990682	338522991232	338522991782	338522992332	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2719	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
25087	21518	30466	30986	36152	36953	22518	9756	3866	1563	763	674	557	482	442	351	320	291	319	258	247	222	213	181	208	193	170	214	189	189	190	174	177	163	188	152	196	158	186	193	189	182	167	173	187	175	169	164	169	162	175	171	172	184	171	180	195	160	195	159	155	164	184	174	156	187	169	165	190	170	148	166	173	171	170	156	172	184	161	179	184	184	164	171	181	188	161	164	147	172	151	179	167	175	170	160	163	173	157	175	200	178	175	164	168	201	161	156	150	203	185	178	197	163	153	176	191	182	180	205	173	162	181	179	157	190	188	186	169	171	183	150	179	194	184	168	193	184	176	179	174	188	205	156	162	171	178	182	196	161	161	170	170	167	176	190	185	149	189	168	180	181	172	172	193	167	184	188	173	162	162	180	184	176	193	173	165	184	183	186	174	154	165	167	143	156	173	185	163	190	173	169	173	174	174	162	167	190	159	165	189	191	157	151	164	193	187	182	186	157	165	163	174	176	188	176	164	171	183	198	168	179	170	166	195	176	188	152	180	162	174	175	193	156	180	172	189	186	173	169	169	168	148	152	175	172	171	171	164	174	187	157	145	176	164	163	175	172	189	188	157	179	169	158	153	162	163	191	182	165	190	185	174	174	201	176	172	186	148	155	177	181	177	165	172	160	183	174	228	174	175	161	194	170	181	154	180	169	189	169	190	179	165	169	200	163	157	174	172	167	183	178	153	159	154	175	208	188	153	165	171	180	151	184	186	161	180	173	166	159	154	174	161	169	162	169	175	157	185	167	143	167	173	179	174	165	175	176	173	187	173	186	166	187	170	166	177	159	157	166	176	183	170	169	176	201	194	197	174	182	152	195	174	197	172	181	162	188	163	190	174	186	163	166	171	180	152	195	165	161	178	180	201	210	169	193	181	184	174	156	185	190	173	185	181	161	173	183	171	160	183	166	179	154	178	161	167	151	184	175	184	168	175	151	169	180	171	187	182	175	175	167	174	181	159	187	180	173	170	178	176	179	174	170	181	165	169	167	173	159	155	167	196	164	153	195	181	166	173	168	179	181	170	189	181	189	174	182	144	172	209	180	176	166	182	176	171	178	172	186	170	171	163	156	174	186	187	155	199	172	184	177	162	167	186	152	178	183	186	152	164	166	191	181	170	173	160	174	178	173	175	207	144	171	173	153	197	167	167	161	180	141	167	196	191	188	176	188	181	181	195	186	178	160	146	167	154	161	189	190	166	158	178	176	181	199	162	160	162	179	185	172	147	170	154	167	189	183	185	168	184	175	186	170	146	178	172	179	168	178	202	172	205	183	165	150	168	188	188	163	173	179	172	163	179	175	160	177	166	179	175	172	169	183	155	166	161	181	158	165	175	159	168	174	166	206	149	201	172	158	169	192	164	144	190	158	165	195	165	178	179	153	168	171	177	178	162	168	165	152	166	158	178	157	187	164	175	157	177	165	182	175	192	181	165	170	181	192	177	170	152	176	188	162	180	150	166	197	149	180	163	202	197	175	157	160	199	174	186	170	179	182	195	171	167	166	180	178	178	187	161	176	172	187	173	178	179	158	162	178	209	169	183	167	164	204	165	168	156	170	161	184	174	169	170	181	164	165	180	172	167	159	182	166	164	157	165	172	170	164	187	150	176	162	165	167	196	168	159	169	181	178	160	155	192	163	181	171	204	173	177	190	174	159	168	143	173	169	186	159	205	194	161	162	156	172	157	157	160	172	182	164	162	165	157	163	203	180	186	164	180	157	185	158	181	176	171	191	170	160	167	186	169	179	185	192	174	182	182	173	155	170	182	148	172	172	193	167	170	179	188	164	175	151	157	185	182	180	156	166	165	197	179	176	176	166	175	167	169	177	180	153	158	173	189	164	143	198	203	192	165	147	175	184	165	181	188	174	183	182	137	176	197	186	167	162	169	155	189	143	171	176	187	177	182	171	165	155	189	196	175	154	183	163	202	137	168	166	164	185	175	152	170	197	178	196	167	180	162	190	158	157	160	166	162	142	183	165	152	179	170	183	164	168	164	161	192	159	178	174	161	159	188	186	185	168	165	172	174	192	186	187	172	189	166	178	176	172	165	175	158	184	164	169	177	180	143	180	166	178	164	192	148	179	175	158	182	199	188	224	175	172	180	174	160	173	173	159	153	152	190	144	167	171	209	165	186	176	189	166	162	182	173	192	156	162	164	166	184	172	159	187	160	190	171	172	184	163	180	183	174	188	172	179	176	158	166	178	160	178	181	188	174	164	178	174	188	155	178	184	166	184	193	148	168	166	160	193	168	181	164	183	203	168	163	151	191	167	149	194	170	198	180	166	161	188	178	176	206	166	182	172	153	167	156	179	175	180	164	171	173	153	184	170	158	178	171	168	168	163	168	171	181	161	157	189	192	205	154	189	181	150	185	160	174	181	178	193	172	164	176	177	172	181	172	162	170	172	183	153	174	181	166	186	149	172	175	153	148	192	154	152	180	191	162	157	156	173	184	174	181	159	172	192	173	174	157	178	179	182	182	146	177	175	164	175	187	198	181	160	171	161	172	195	174	169	178	161	165	179	161	176	205	184	167	164	187	177	170	155	178	177	169	184	178	169	178	210	172	189	177	184	171	170	175	177	178	194	173	167	160	173	160	163	148	170	186	168	171	159	169	212	187	146	196	173	217	175	170	150	156	184	186	166	150	184	193	176	158	153	196	152	164	171	193	163	167	195	170	168	178	171	192	171	162	182	160	167	181	197	175	141	175	160	181	171	175	158	162	174	189	163	201	179	191	176	183	204	191	182	181	210	155	180	160	154	190	167	189	174	180	170	161	163	184	175	189	190	159	169	148	167	182	166	173	177	165	166	210	191	167	171	170	169	145	199	193	180	197	175	149	165	204	190	172	153	177	182	179	160	186	172	173	163	189	150	148	173	166	176	167	179	165	161	150	176	191	160	147	150	183	150	188	158	176	154	158	153	184	171	182	183	195	172	170	167	177	177	177	156	200	147	175	159	178	167	164	176	177	173	161	187	164	182	161	180	177	171	156	175	166	159	193	175	167	186	175	179	187	178	182	203	166	152	170	176	169	166	162	170	158	186	187	183	165	176	179	157	165	200	179	173	159	184	160	200	164	184	166	198	162	181	177	169	173	166	167	171	164	157	188	161	189	189	182	207	168	153	171	180	183	171	170	154	167	204	172	157	193	160	161	160	181	166	186	150	171	179	187	183	180	153	152	171	165	179	190	179	158	176	144	182	172	166	167	161	211	173	208	168	189	158	174	162	162	181	173	184	171	166	185	182	148	178	187	176	176	177	156	189	183	172	196	193	180	183	195	182	184	168	169	184	160	146	187	172	168	151	192	186	180	182	158	198	156	157	201	185	167	172	169	163	157	182	155	164	175	188	147	179	164	165	172	176	183	184	190	197	171	186	169	183	194	156	160	163	196	182	192	173	157	177	168	154	152	174	189	140	164	155	175	160	172	178	200	175
16893	19824	33917	38365	43814	43151	22741	7737	4791	4369	3295	3396	2768	2491	2346	1699	1295	1381	1370	1004	900	847	680	614	562	580	570	546	522	514	495	534	520	536	485	503	468	453	459	491	465	474	473	438	450	438	454	448	451	491	440	452	471	462	485	466	430	444	428	434	429	459	467	431	451	466	404	429	453	429	456	471	512	410	396	454	468	490	476	422	476	445	437	406	419	411	453	445	463	458	419	416	429	448	432	435	449	451	421	433	464	412	449	456	451	472	451	513	413	459	458	483	504	456	467	458	462	482	414	386	474	435	471	443	436	439	450	446	427	480	448	384	467	467	450	432	481	432	435	435	430	427	437	449	427	421	430	491	433	441	438	447	408	478	455	466	454	425	453	434	462	444	443	454	430	458	445	428	451	445	416	441	431	430	468	434	440	433	438	433	434	447	479	453	440	452	466	445	476	460	413	453	452	445	479	455	437	425	429	450	448	418	463	471	435	490	411	397	457	422	486	492	399	473	430	435	452	458	471	430	413	463	439	422	477	433	434	475	428	472	432	472	409	465	433	481	410	401	410	435	436	467	472	450	434	473	434	442	453	435	444	469	463	439	416	417	488	469	434	440	411	417	412	458	428	472	445	440	451	426	428	465	431	447	445	480	478	465	417	433	454	419	446	455	440	453	477	461	401	464	437	460	436	413	424	423	471	462	441	468	453	409	447	454	434	453	394	430	454	420	460	439	461	411	450	471	473	427	460	429	437	416	489	439	452	445	471	481	443	430	405	427	440	436	444	429	468	479	447	424	446	442	424	433	435	461	422	467	436	441	414	442	418	422	418	466	421	456	417	426	455	441	448	464	425	453	463	466	427	459	451	448	433	414	489	466	414	427	470	448	418	491	414	455	474	412	459	442	440	443	425	468	391	482	453	422	453	408	442	480	422	420	496	436	435	436	424	434	448	479	442	465	421	442	441	455	425	470	416	439	458	486	442	436	430	435	463	462	431	459	468	425	459	457	437	406	462	454	429	431	459	430	451	426	440	429	456	455	422	447	412	478	418	401	447	421	477	443	426	492	457	444	430	456	468	446	423	488	443	394	445	447	442	449	454	423	442	432	424	466	429	470	413	405	449	415	465	470	443	448	455	459	479	425	460	446	454	471	414	452	449	466	474	456	430	411	432	420	474	450	446	491	455	450	432	425	449	460	444	432	429	428	471	442	452	439	434	456	453	456	455	438	437	451	445	493	428	430	449	444	421	448	439	471	472	461	361	452	424	425	422	444	485	489	461	439	467	432	451	430	467	452	439	451	442	439	481	428	441	459	435	427	432	471	441	451	438	412	415	413	430	451	444	439	443	458	435	421	425	451	416	473	432	466	441	453	448	410	461	432	458	417	414	455	480	478	449	417	498	426	448	443	468	455	453	447	453	391	461	424	414	442	408	456	435	432	486	447	458	448	420	437	508	464	453	430	441	472	460	470	476	436	462	418	429	434	451	463	432	421	433	437	475	451	437	453	461	426	439	406	433	465	475	459	423	440	435	446	438	418	445	475	435	402	442	469	494	450	483	474	473	422	452	439	453	479	425	474	470	417	482	407	473	463	431	418	425	424	465	424	449	433	446	462	475	447	433	460	415	428	441	449	431	427	473	454	428	435	454	464	455	434	446	481	459	430	465	447	444	396	438	471	442	458	464	413	397	482	439	445	472	422	453	424	452	450	427	448	454	414	447	418	386	430	449	477	489	437	433	475	458	407	467	439	471	475	476	435	447	487	459	431	416	476	426	451	470	450	445	411	411	453	431	434	432	457	418	458	442	392	444	474	433	435	442	437	443	440	465	442	434	438	428	435	414	466	439	424	450	479	460	470	416	437	410	443	433	423	450	444	441	454	462	438	412	421	414	454	469	460	447	432	464	473	415	444	423	447	451	432	457	436	442	419	460	454	459	468	461	432	468	441	448	457	457	450	472	422	456	432	432	437	421	471	420	481	451	416	469	436	426	459	467	451	445	448	445	458	407	463	413	479	445	473	415	430	413	465	409	432	470	458	483	458	416	430	473	438	465	432	420	454	478	415	436	461	454	441	404	420	484	420	447	465	438	417	451	441	439	467	443	434	440	440	470	482	455	445	427	445	445	424	456	405	472	450	451	457	468	458	457	466	456	470	415	459	470	454	442	423	479	429	413	480	451	494	427	462	479	484	444	453	443	444	455	424	467	481	429	483	449	470	450	477	446	428	399	449	400	411	448	490	454	456	432	441	445	462	476	400	435	418	418	436	435	494	450	413	437	436	455	447	432	431	450	428	455	425	414	445	397	452	457	442	468	442	505	419	428	434	458	482	454	472	438	441	456	434	461	440	459	433	482	444	448	441	394	429	413	440	458	467	403	459	435	435	417	435	424	455	426	469	399	409	433	457	471	429	421	480	450	414	468	453	427	436	421	451	414	439	437	417	443	426	420	467	469	428	454	425	402	392	475	434	432	428	440	434	459	413	447	413	423	447	431	439	409	478	443	490	470	490	426	425	460	412	480	427	466	451	423	427	438	461	445	415	460	458	456	461	441	440	459	458	446	436	438	451	468	419	460	445	411	486	413	468	448	452	420	474	402	478	481	421	459	404	449	448	425	412	473	458	456	457	463	421	478	459	443	444	446	425	461	444	435	450	441	445	427	452	406	421	438	412	418	462	453	421	454	461	446	424	441	459	445	449	426	484	422	446	451	455	444	458	495	415	436	431	413	413	478	454	441	429	465	438	471	455	456	453	488	395	434	442	426	471	457	392	421	432	459	493	432	448	400	469	456	450	438	456	434	454	459	477	448	436	407	433	427	440	471	470	431	436	416	406	399	408	405	405	436	449	420	451	481	445	450	450	448	449	478	448	453	450	445	431	459	431	464	450	436	445	461	454	422	459	466	411	416	432	424	446	428	424	427	448	457	467	444	475	423	468	436	449	422	420	440	456	470	442	427	432	460	441	419	435	449	445	437	405	465	438	428	439	422	457	484	441	473	440	438	423	412	471	464	376	433	464	451	439	456	430	445	468	443	410	457	455	485	497	444	442	447	453	449	479	458	420	444	432	459	428	450	445	432	477	458	465	411	437	453	472	409	422	429	450	420	403	427	466	424	432	434	413	453	446	421	469	452	452	442	453	449	455	423	467	429	470	435	417	449	423	463	493	418	449	484	465	430	426	428	455	428	432	435	425	437	460	444	477	433	500	421	459	436	425	446	472	435	436	400	442	405	441	472	440	424	407	433	419	432	432	456	424	455	425	489	431	411	443	433	415	458	453	449	460	454	439	457	499	464	471	462	445	472	466	457	454	430	452	451	434	427	471	458	444	464	410	479	425	456	426	445	400	441	445	464	438	433	432	391	426	466	453	431	481	430	427	429	467	467	450	419	424	456	449	429	411	423	448	456	447	435	450	430	458	414	439	437	441	428	446	449	422	439	481	426	446	460	462	399	442	430	459	469	462	438	436	396	415	438	445	423	465	416	448
6321	4014	4508	3641	2936	2240	924	551	432	391	427	379	348	342	307	332	309	348	327	303	259	346	279	338	308	312	290	330	322	299	290	314	304	287	295	287	289	322	281	332	331	318	341	274	280	320	301	306	326	285	284	282	291	307	279	300	310	294	281	281	314	308	338	280	306	281	276	293	306	282	312	329	358	323	307	307	292	314	312	326	299	305	287	318	296	281	317	320	274	314	291	344	323	308	301	312	289	287	304	310	263	266	325	328	350	328	328	324	305	286	301	311	298	339	295	285	282	329	265	287	298	285	280	315	290	296	311	305	299	315	309	299	297	314	289	297	310	313	289	288	267	303	339	296	291	302	333	334	284	283	302	323	301	347	278	314	313	299	322	267	344	297	268	309	302	286	277	302	318	310	327	319	300	326	292	298	287	301	295	288	311	298	320	282	320	295	344	319	298	277	324	293	328	288	330	324	312	315	305	271	319	304	313	291	310	327	309	303	285	346	322	327	300	319	299	291	307	279	277	308	292	281	311	287	279	311	294	305	297	303	349	333	316	280	303	282	283	285	303	303	305	329	322	293	301	299	315	311	301	310	288	302	289	283	313	242	307	296	305	311	306	309	312	317	335	314	330	311	258	284	322	334	367	291	305	286	276	305	312	305	315	282	302	338	294	274	267	319	313	320	285	332	314	369	276	305	276	294	308	279	308	311	272	335	279	317	271	299	309	311	298	311	310	332	301	312	312	322	298	269	344	285	328	324	281	320	313	325	316	297	311	309	274	328	283	292	295	345	272	266	312	321	311	269	311	329	297	308	263	315	312	303	262	297	302	293	318	315	300	288	308	282	357	265	302	293	271	308	338	293	268	282	299	330	318	328	305	309	276	328	276	301	306	313	299	288	299	326	289	325	289	282	318	279	292	278	315	282	291	267	297	283	292	301	305	313	316	320	338	339	286	319	299	329	330	366	302	287	317	313	280	310	290	330	305	293	285	340	304	312	292	303	291	290	302	298	291	303	337	323	305	289	312	285	321	286	285	299	276	290	325	303	316	308	286	294	294	327	328	299	280	308	317	294	323	307	322	309	282	278	305	269	288	306	246	286	319	313	309	324	307	303	310	307	309	292	335	322	289	314	325	296	301	282	309	292	290	309	269	308	321	324	295	307	328	293	302	296	310	325	303	319	285	299	306	311	280	286	283	324	306	312	325	299	318	310	331	322	329	309	267	296	284	299	281	298	302	289	309	314	315	290	303	318	326	278	335	273	293	329	275	318	313	305	284	284	288	294	312	304	307	314	285	321	317	341	319	339	307	311	326	299	327	295	318	288	323	278	322	301	282	315	331	315	323	331	320	327	300	300	332	298	327	306	301	285	343	285	347	306	313	308	270	287	321	314	286	294	304	296	304	294	327	307	328	303	297	309	310	292	294	293	322	256	277	301	311	316	326	312	290	297	301	293	326	285	301	296	302	300	310	304	294	304	292	299	308	286	298	293	282	288	282	310	299	311	297	318	297	298	319	286	315	307	291	311	322	297	299	280	293	314	307	277	286	298	284	294	332	325	295	298	273	295	337	274	292	320	317	310	346	323	306	281	283	296	271	319	290	308	309	334	308	313	315	297	295	292	293	293	283	290	283	315	304	313	281	320	283	312	310	343	317	304	303	314	274	318	298	322	312	270	280	318	304	281	293	302	320	309	272	328	295	317	309	274	302	309	303	317	314	263	280	300	311	328	320	300	307	311	281	311	288	282	316	312	326	279	241	275	287	331	301	304	291	287	315	281	333	313	311	287	285	305	293	277	298	289	320	309	286	304	326	290	281	314	317	277	283	307	314	317	285	276	330	286	285	293	291	322	288	302	295	326	295	305	303	300	328	294	312	280	308	299	302	296	316	305	291	275	337	312	319	332	267	308	305	318	309	323	289	265	366	324	322	303	297	294	299	307	316	296	300	321	300	279	294	310	285	306	332	290	265	279	303	319	308	309	316	300	292	314	332	317	337	336	327	296	302	343	319	307	304	323	283	309	295	307	298	306	309	314	295	313	327	283	318	296	254	283	317	303	292	295	291	299	263	304	327	326	325	274	281	313	315	306	290	339	301	301	321	306	302	269	306	281	292	288	288	297	320	306	308	289	308	347	334	299	321	331	300	291	286	372	317	333	311	315	325	330	306	305	326	267	298	293	297	315	319	332	321	297	296	281	306	318	314	310	301	314	297	312	281	296	300	296	285	311	271	299	296	270	294	297	295	289	322	302	288	295	346	291	301	301	306	320	310	311	332	317	315	318	268	282	282	314	308	310	293	294	313	296	316	328	298	308	296	288	296	312	316	308	284	296	332	317	304	310	312	330	319	333	296	315	281	288	325	314	334	317	279	317	299	317	276	302	292	318	324	310	320	322	307	304	329	303	328	325	316	279	295	290	305	286	293	294	319	324	304	305	324	329	268	284	314	333	310	284	315	306	273	307	308	305	286	284	311	299	307	319	331	310	290	303	280	313	320	355	312	324	282	319	299	284	294	334	307	314	306	314	325	306	321	286	324	337	291	299	274	309	306	323	337	296	319	317	310	311	320	286	312	332	311	300	299	351	290	280	297	296	295	274	312	306	315	291	292	298	301	310	292	308	284	278	311	281	281	286	272	294	329	310	299	316	316	315	303	311	294	302	291	303	308	264	272	310	299	301	289	321	309	303	269	318	330	277	310	280	291	294	309	319	302	290	293	302	323	265	278	289	343	336	346	327	329	336	313	295	339	310	297	297	320	357	312	299	334	290	280	336	324	318	298	326	290	305	315	310	267	286	311	300	286	309	295	332	303	315	295	283	281	324	335	300	303	297	293	322	299	292	277	299	302	300	285	314	311	268	307	318	303	282	282	337	321	281	316	309	283	325	288	315	300	334	279	300	296	322	301	324	329	272	304	302	285	295	297	325	306	309	289	300	299	283	286	306	321	325	298	274	287	308	263	283	320	310	280	297	307	269	284	291	292	311	302	288	315	262	296	293	304	324	313	278	325	301	301	297	283	298	305	313	290	296	317	297	288	292	302	268	289	306	315	299	309	329	312	321	312	313	338	298	339	317	304	296	286	294	316	281	301	309	264	322	337	336	311	299	307	314	308	300	279	291	314	296	322	304	306	288	281	331	295	311	312	307	290	289	270	338	307	324	291	285	294	319	284	301	325	347	312	275	362	296	292	293	331	285	287	299	298	321	320	272	293	306	262	308	280	300	304	287	313	304	296	337	298	309	278	299	306	296	310	295	302	329	303	345	281	308	332	314	291	290	291	303	301	340	324	298	329	305	296	300	284	276	316	312	277	306	317	319	287	319	286	299	319	290	310	296	337	279	314	310	314	305	317	314	314	295	314	335	291	286	301	297	337	314	287	298	330	296	307	290	304	320	297	298	300	288	330	283	263	278	342	291	318	332	286	298	309	307	298	302	296	332	299	304	318	315	302	325	342	308	296	315	312	333	301	319	282	317	300	315	326	310
5129	5011	9626	10956	10844	9141	3905	2071	1599	1394	1354	1144	1067	976	970	925	851	783	867	824	813	752	760	799	744	781	789	770	724	711	769	687	742	755	762	738	726	721	749	725	758	733	838	728	785	731	746	765	743	698	711	666	697	695	707	767	693	734	748	716	710	672	700	759	721	689	694	687	755	721	769	732	683	731	735	789	735	720	778	761	740	723	686	719	692	710	736	757	730	742	725	684	762	733	765	719	736	697	703	773	706	733	710	725	746	687	736	753	705	680	770	711	723	743	744	735	769	715	774	766	689	716	744	757	767	768	730	713	731	680	730	696	730	687	777	729	681	727	702	745	732	733	742	711	723	717	743	701	691	699	733	717	736	736	717	725	695	731	672	734	739	729	784	701	717	742	758	764	748	729	713	734	683	743	775	730	734	756	733	731	680	679	775	803	708	740	751	689	721	722	719	773	762	729	734	811	709	702	682	748	737	740	748	675	702	775	746	734	716	722	726	785	727	735	808	770	770	741	722	736	700	689	724	713	741	757	701	740	731	756	725	747	733	734	715	772	732	765	694	727	726	691	768	741	693	773	758	749	714	739	749	737	720	723	731	720	756	752	748	705	766	729	741	739	746	717	748	737	710	760	712	695	711	775	737	760	714	717	727	740	763	708	750	774	708	738	752	645	738	737	716	764	791	786	750	736	689	739	755	700	726	764	717	687	723	737	780	726	704	772	694	726	749	748	788	776	739	757	739	682	730	788	699	744	724	771	739	704	724	784	739	751	756	740	728	765	714	746	703	679	731	738	764	734	750	755	738	686	672	692	733	728	791	768	721	708	756	731	694	764	717	733	774	754	759	753	659	747	747	753	756	768	731	746	720	733	768	717	699	740	727	703	717	721	730	748	707	692	744	773	697	704	764	740	708	722	706	766	739	758	759	724	742	717	734	735	709	752	757	746	729	732	759	783	778	723	704	698	675	690	738	744	776	735	733	702	756	681	729	742	749	764	766	745	766	724	762	752	725	735	767	751	771	676	737	722	730	707	773	714	725	726	717	679	747	736	760	702	753	708	698	735	734	734	736	691	780	735	737	714	744	730	768	791	752	745	749	765	725	700	752	702	716	743	683	769	788	712	658	785	768	773	744	729	733	744	732	751	734	716	736	733	773	713	758	738	716	773	775	764	725	720	766	715	782	723	762	727	740	749	785	693	711	746	727	767	795	710	760	691	716	703	743	763	733	750	707	722	706	696	751	741	682	726	719	739	723	722	772	697	734	767	726	746	677	721	728	738	686	756	688	731	743	729	736	704	718	725	711	749	726	690	715	729	724	718	738	732	789	739	744	737	780	744	762	720	690	729	771	696	756	739	740	692	754	699	707	678	757	690	700	772	718	756	754	739	741	771	772	773	742	729	726	747	704	700	707	707	670	726	708	798	763	717	709	751	743	744	725	723	713	722	723	709	735	693	744	728	720	749	744	749	725	739	679	689	708	714	751	749	702	716	715	761	726	740	724	790	783	717	747	727	767	760	717	742	682	756	719	726	739	679	754	756	708	750	782	761	744	766	710	781	713	730	708	722	758	741	774	756	740	698	745	754	727	715	744	730	736	723	733	687	764	761	755	781	777	731	696	778	724	723	700	752	702	714	725	728	737	735	743	708	709	709	741	789	746	709	727	727	662	734	685	744	738	704	700	713	722	708	734	719	728	736	699	702	722	745	815	702	732	727	727	697	741	736	722	786	735	722	738	725	706	724	759	699	681	730	751	677	750	734	752	651	716	716	719	767	718	795	768	743	757	741	756	765	737	702	775	737	686	720	724	731	697	763	745	738	714	729	761	703	724	705	705	744	729	760	702	692	703	755	702	697	783	778	724	723	695	766	720	704	745	695	751	770	721	735	837	752	747	723	686	684	758	744	742	728	676	709	712	750	692	686	747	716	702	745	754	782	737	701	741	726	709	729	724	743	775	719	707	702	709	686	735	709	712	753	711	711	736	723	750	735	679	737	734	724	742	751	719	719	780	723	765	718	777	764	720	674	700	717	727	742	716	713	709	731	732	774	728	791	753	684	738	729	721	721	780	707	710	737	758	754	675	755	759	729	708	739	783	734	767	728	727	755	791	752	711	722	724	736	714	670	752	761	713	747	703	731	702	772	728	711	725	784	754	748	761	748	787	742	731	709	743	732	735	760	711	707	719	747	747	742	722	726	735	779	717	689	709	711	748	740	687	766	718	729	758	746	766	709	740	723	770	760	697	737	729	686	790	718	725	743	772	751	698	755	761	712	722	725	746	744	719	700	770	703	749	746	729	735	697	748	755	753	758	739	726	784	756	742	765	715	718	723	751	721	727	710	712	708	737	704	749	782	715	699	739	707	765	694	715	709	718	726	726	727	749	708	723	741	764	675	699	754	699	720	758	731	784	745	715	679	714	693	761	733	733	687	763	762	740	711	709	761	767	705	775	698	720	767	716	776	699	747	756	743	733	698	701	740	747	759	743	776	685	710	797	743	715	724	699	749	720	738	742	703	744	735	746	713	758	725	761	733	703	713	700	761	723	699	692	763	728	702	744	711	694	650	775	756	727	739	707	703	715	753	721	751	733	714	720	741	761	716	704	704	754	729	735	785	735	696	763	773	753	719	778	752	713	706	760	691	726	738	711	678	707	712	754	749	748	732	699	703	717	736	705	731	753	729	731	743	695	719	710	720	701	758	725	718	742	720	748	736	727	718	693	760	717	741	725	749	708	718	761	720	730	724	706	713	734	732	770	719	711	736	747	715	748	745	730	708	749	766	714	716	734	725	705	708	733	701	738	757	658	720	769	730	722	734	742	732	749	765	758	779	762	792	748	722	725	747	769	784	753	736	762	731	769	701	712	684	722	726	750	740	714	760	720	782	741	729	721	757	709	702	762	733	718	733	751	761	736	741	709	728	683	778	765	749	698	750	718	700	716	751	721	710	720	724	726	752	783	730	718	719	773	710	750	714	728	714	717	728	758	754	714	761	742	756	701	710	741	730	764	730	722	692	750	684	731	752	703	743	756	713	770	733	710	724	714	727	756	715	754	743	703	718	766	748	729	740	780	737	776	725	736	757	727	716	738	717	682	770	753	695	736	715	766	734	775	728	742	746	748	738	727	752	749	713	680	729	739	739	744	716	725	743	753	736	734	680	730	759	740	843	722	766	728	730	730	738	730	761	729	716	750	729	731	748	711	732	718	722	747	782	671	700	789	713	685	739	780	733	739	746	735	729	783	763	724	719	725	719	722	691	748	741	732	775	729	734	750	719	666	740	735	749	719	734	729	709	761	722	748	733	740	711	737	717	720	785	689	751	739	705	745	764	715	703	720	762	707	741	694	787	728	709	719	720	746	736	708	745	720	708	748	727	712	798	710	689	748	790	750	736	753	685	720	722	705	761	712	765	714	714	690	717	747	739	746	697	767	706	694	754	703	713	751	649	753	782	753	747	738	716	746	728	747	752	759	761	692	734
16891	14540	23644	26160	26956	20414	12703	5966	2045	756	569	507	432	444	420	371	363	367	292	292	270	262	280	247	280	257	273	224	264	274	250	259	243	250	250	241	246	252	250	240	281	292	259	275	255	254	266	252	277	259	271	284	261	251	270	267	271	231	254	230	261	231	267	270	234	239	268	251	214	258	248	268	218	221	220	243	267	284	243	263	241	255	242	238	250	243	247	266	252	250	254	259	279	260	251	266	232	269	250	263	250	238	278	254	229	270	235	202	272	259	263	273	229	231	236	236	227	240	264	251	264	257	251	272	254	247	261	236	235	263	239	270	251	256	281	273	256	259	289	248	261	262	263	276	258	280	245	278	279	240	257	233	261	260	269	224	278	227	252	228	259	237	282	239	275	272	254	274	274	276	235	238	252	245	224	262	256	243	257	264	279	276	239	252	227	244	254	239	235	261	262	264	239	268	278	269	270	245	272	258	239	252	262	234	267	219	250	233	237	231	245	246	268	252	242	257	262	258	260	230	269	257	274	252	239	231	270	272	253	251	273	256	256	269	269	264	254	245	248	251	234	259	266	263	256	261	265	238	242	261	290	268	238	264	227	233	233	264	258	243	240	269	266	260	263	253	260	231	255	274	246	298	252	268	232	265	246	252	249	262	252	233	238	234	245	274	264	253	247	219	247	262	246	245	242	243	245	275	252	250	229	254	278	231	259	256	263	265	246	241	251	272	230	229	269	271	278	244	248	252	230	263	251	276	303	224	247	247	232	251	239	261	246	228	243	232	238	233	285	257	247	292	238	233	236	247	235	225	267	277	290	267	215	239	257	253	225	260	257	250	260	273	261	289	226	252	269	250	284	256	255	235	239	241	275	250	234	272	227	238	234	255	271	266	225	272	256	245	248	220	289	290	240	270	260	288	257	265	259	254	268	239	241	249	246	259	250	258	260	281	249	281	267	245	248	223	259	257	249	269	250	213	250	261	225	275	246	235	262	258	247	254	256	236	246	228	284	246	253	263	239	237	252	266	246	292	244	233	230	250	287	262	244	235	248	263	246	254	251	236	269	254	233	254	264	239	231	257	250	264	286	258	273	236	257	238	236	256	265	239	227	246	258	235	254	230	247	275	274	231	248	222	266	237	231	277	252	227	279	239	257	251	261	251	265	239	221	254	261	247	242	264	210	234	225	246	263	267	223	237	266	271	252	257	236	261	236	219	250	260	259	253	275	257	249	212	255	263	237	238	249	273	230	252	255	261	241	260	252	242	232	234	251	260	270	261	244	259	262	248	268	259	269	259	249	236	268	256	284	256	282	271	258	255	248	259	260	258	259	238	245	237	248	230	264	231	258	261	251	234	223	230	261	259	245	281	230	241	233	273	270	270	271	264	237	241	259	274	248	245	250	217	257	286	268	261	262	243	248	273	233	250	237	278	271	254	245	249	263	237	250	252	253	231	257	264	265	275	247	244	279	268	238	263	240	248	253	264	230	258	243	273	231	256	237	235	247	262	226	284	269	223	261	242	227	252	222	244	247	268	262	250	255	272	263	234	266	255	230	261	247	225	241	264	278	247	238	261	246	240	254	253	261	249	249	250	242	270	232	272	235	278	263	230	269	253	265	245	255	243	256	211	290	227	250	274	236	267	246	242	250	250	261	278	286	256	272	258	242	276	260	237	271	285	284	277	274	246	255	250	250	262	242	223	263	273	258	233	263	240	268	246	266	257	230	247	247	284	225	269	242	243	253	249	286	270	250	262	243	277	243	283	249	268	233	238	257	242	222	291	300	214	269	251	237	263	245	221	226	251	244	252	253	251	227	273	236	245	254	245	247	237	279	259	251	252	258	260	236	254	262	253	298	248	246	246	236	259	271	264	278	262	258	285	267	241	250	253	241	260	247	260	289	239	266	251	246	241	261	279	251	242	261	256	248	245	225	259	268	217	235	255	269	231	285	281	255	243	229	285	239	246	236	240	255	242	224	291	268	248	278	276	265	233	244	264	258	253	233	247	262	240	240	255	262	256	253	247	253	249	251	239	268	270	237	229	249	280	259	248	264	273	260	263	229	263	283	261	246	267	223	242	244	231	257	234	247	249	263	260	231	240	292	245	235	224	258	258	248	264	266	265	232	249	242	242	286	225	268	240	237	259	252	257	253	242	245	264	264	230	248	250	258	229	238	249	254	291	279	271	275	235	259	234	275	272	250	268	286	260	258	251	235	226	256	236	221	258	264	283	291	262	251	275	251	255	265	262	262	239	262	264	253	254	253	222	277	235	236	229	250	255	239	261	242	244	245	293	253	254	268	240	267	286	235	257	249	231	257	239	258	229	238	252	236	256	236	259	263	244	290	275	273	247	263	236	268	282	257	279	250	262	243	252	246	251	270	228	252	284	213	235	247	249	276	272	247	264	257	227	251	268	272	263	265	216	268	260	248	224	238	240	250	259	234	245	239	233	230	244	270	265	263	237	270	233	247	259	257	257	260	249	281	221	251	270	250	245	268	256	252	269	242	266	259	262	248	247	279	229	229	254	241	256	263	241	294	273	259	253	259	259	245	234	262	276	229	223	223	244	239	227	249	265	264	275	277	251	261	263	247	278	278	263	237	240	251	253	257	263	283	217	258	257	291	247	240	267	255	228	230	252	248	279	249	239	251	255	260	280	235	274	258	257	284	272	262	235	252	264	262	257	248	205	253	256	249	285	271	249	261	267	269	261	275	229	237	238	251	253	278	244	252	278	274	241	262	259	240	268	247	232	246	244	258	253	253	265	263	251	260	243	254	237	256	273	272	238	240	254	232	271	272	275	229	271	279	267	222	243	261	229	238	227	272	259	253	236	262	248	252	264	252	240	240	220	262	263	249	222	213	256	266	255	238	250	234	227	256	244	265	257	252	249	265	263	249	253	251	282	242	264	262	266	238	282	286	254	254	257	240	229	260	236	262	260	276	242	249	247	253	249	257	246	265	229	280	242	235	233	257	239	231	226	253	226	255	292	241	237	246	247	232	216	268	249	254	270	232	257	238	239	266	250	251	256	241	283	261	223	264	254	241	253	232	248	264	252	254	249	242	264	256	257	263	267	256	256	253	265	241	265	277	264	271	245	261	241	279	267	257	247	245	262	268	231	282	246	241	266	225	247	224	239	237	267	253	280	257	253	269	275	251	269	270	279	269	251	241	248	272	298	244	264	224	242	229	250	272	266	249	266	270	248	254	251	258	270	271	240	265	265	238	252	265	213	210	275	264	284	256	237	240	244	245	252	266	270	275	247	242	224	271	266	252	257	272	251	255	271	264	269	263	252	255	243	261	242	250	274	228	267	240	257	240	252	280	258	234	238	229	281	243	282	231	245	266	255	268	257	264	260	253	294	277	236	261	258	231	264	280	256	250	236	252	247	245	256	255	231	278	254	277	243	239	258	240	278	258	279	255	233	260	260	282	293	242	267	228	245	255	249	251	260	250	257	262	273	246	240	226	281	240	232	249	251
13014	14646	28025	33542	35527	26967	17595	10627	4354	2559	2257	2003	1946	1862	1522	1302	1120	1156	1126	887	790	825	721	702	675	702	675	664	688	651	645	649	669	671	673	639	644	676	631	610	646	645	607	638	652	606	607	653	662	634	632	595	615	602	598	568	650	613	706	631	590	577	620	644	646	616	628	658	651	641	628	595	615	658	658	582	587	578	639	591	629	567	603	613	619	621	655	632	602	609	615	632	626	569	650	625	658	633	624	598	632	584	620	640	597	598	623	635	649	670	618	643	636	625	672	644	601	652	610	582	643	630	638	587	622	650	590	667	602	615	628	690	595	618	610	587	613	627	581	590	657	626	616	564	611	592	602	600	587	628	573	651	571	645	623	585	606	636	632	573	575	604	624	597	602	595	627	606	603	594	586	641	573	592	579	617	617	653	610	592	580	577	619	623	619	654	582	590	654	644	616	604	617	653	617	621	635	590	613	663	629	634	650	639	636	651	605	634	632	629	664	622	591	641	592	618	631	578	613	643	649	610	631	629	667	625	620	584	633	610	645	637	621	639	609	632	639	578	650	628	622	625	570	643	645	575	638	573	609	617	575	599	613	568	650	626	621	624	619	618	633	626	604	663	634	549	606	609	619	578	617	606	605	628	622	624	599	658	607	591	637	620	603	631	623	639	614	643	632	619	664	559	592	612	637	619	621	623	610	642	602	616	616	642	617	597	610	609	653	589	616	625	601	660	628	648	636	641	630	588	614	643	648	598	598	588	617	658	659	617	635	583	592	623	633	632	605	634	652	625	627	616	605	612	647	623	598	633	618	614	650	572	644	602	596	587	662	584	604	602	635	607	640	623	601	635	638	658	608	658	639	646	597	612	609	608	607	616	584	629	660	627	618	618	594	654	634	597	546	603	618	624	575	641	621	634	619	549	618	620	650	597	622	583	596	631	632	592	564	607	627	606	584	617	625	605	660	640	592	581	583	631	602	629	600	586	628	527	643	622	657	635	633	634	623	630	577	667	611	621	644	612	633	592	608	567	580	621	611	687	614	618	615	599	629	608	608	635	614	614	629	588	594	628	678	611	609	618	646	631	595	659	672	668	598	595	594	639	628	616	633	645	575	681	583	640	662	632	617	604	578	592	598	615	608	598	609	672	594	644	568	616	638	657	601	653	658	591	588	660	647	631	606	588	626	631	656	642	613	640	621	643	605	628	654	663	611	631	632	621	621	653	665	648	608	609	630	638	628	654	584	655	634	584	659	616	619	677	666	616	607	649	597	626	639	613	599	606	661	610	639	603	605	623	626	632	614	613	620	609	610	602	578	639	606	629	600	590	624	627	581	622	671	629	640	631	641	605	585	623	691	631	600	611	615	608	560	630	634	612	587	622	613	653	624	635	575	599	643	592	626	618	608	607	631	653	645	637	616	614	622	598	593	636	573	634	620	618	648	631	592	642	610	592	660	582	648	576	590	566	632	625	580	636	628	587	604	632	591	584	588	594	632	648	597	610	660	654	627	646	658	659	682	667	648	613	634	610	594	646	608	610	622	630	599	618	626	607	586	593	610	579	575	658	633	636	639	649	643	627	594	629	655	634	623	595	630	636	628	633	630	628	623	596	620	588	601	588	667	610	649	626	634	606	620	660	604	583	635	592	652	607	610	608	635	620	645	626	617	610	620	665	623	577	590	637	634	595	587	600	601	612	613	622	612	659	592	598	586	621	627	607	599	611	624	611	637	599	604	601	563	629	657	568	623	627	595	598	624	623	648	635	587	636	622	584	643	646	598	620	610	612	604	617	619	629	644	608	637	636	624	617	610	627	616	609	634	613	599	623	597	638	611	639	601	624	623	601	603	615	601	580	618	627	601	632	654	588	579	608	595	619	642	588	625	622	608	647	612	641	566	605	582	622	610	600	627	566	581	606	607	649	640	617	666	624	641	622	662	569	662	605	576	597	647	602	618	602	618	611	615	623	695	607	639	627	648	601	622	613	630	587	619	607	664	618	618	630	646	597	610	604	646	608	661	644	607	629	613	640	628	606	580	603	614	581	637	621	624	553	663	651	610	600	608	616	616	611	629	632	620	593	659	637	591	617	641	603	648	631	679	630	629	619	626	606	607	601	663	661	607	620	600	596	597	625	604	643	630	620	620	594	641	618	644	624	659	617	682	559	642	646	635	600	613	590	594	587	634	590	651	625	583	624	622	598	684	608	655	621	603	614	649	605	641	631	592	628	625	665	674	620	628	606	605	613	666	637	656	601	607	617	592	594	617	647	626	595	617	598	606	618	638	609	624	621	613	596	634	659	637	617	618	629	682	631	647	629	645	633	578	627	599	606	594	556	667	569	598	595	612	598	632	618	642	612	573	629	600	631	585	648	597	620	651	616	623	658	621	571	630	643	576	579	648	583	623	619	636	601	610	646	576	628	653	594	669	604	602	578	614	632	653	612	624	619	627	596	585	669	571	661	590	636	619	617	618	604	650	658	618	645	586	605	590	596	645	611	624	620	585	619	597	603	592	625	652	574	649	621	548	623	617	648	661	575	637	664	646	659	636	611	643	627	632	591	632	618	682	618	635	621	603	594	654	585	631	642	623	593	656	620	603	640	629	612	603	618	629	634	610	624	587	597	618	567	640	646	643	562	649	631	608	614	652	618	628	594	707	609	664	649	620	573	636	646	628	618	603	613	603	628	634	625	627	618	573	592	627	598	624	607	620	624	593	602	642	581	598	660	579	645	647	638	635	606	626	630	626	625	625	653	675	626	646	610	610	631	600	676	583	641	606	617	642	592	642	647	601	609	645	641	611	572	625	565	681	606	637	661	648	624	633	632	628	640	632	629	578	629	630	647	604	612	609	626	665	609	643	630	655	623	613	632	596	647	613	643	644	641	633	625	642	592	662	636	654	626	648	647	648	610	565	629	598	620	587	610	627	594	627	610	627	615	611	639	612	612	602	633	621	616	638	615	637	602	628	627	627	578	638	623	631	604	588	600	653	610	623	609	618	636	625	619	581	614	641	647	622	622	632	589	630	584	635	641	617	637	594	574	638	585	603	590	639	615	629	668	682	635	656	574	615	605	577	651	619	634	645	643	612	600	613	633	603	615	580	603	619	619	594	631	604	652	659	591	616	613	630	604	609	577	630	637	601	618	622	647	635	589	615	620	583	607	634	632	615	593	634	612	615	621	624	583	634	600	613	636	563	583	627	623	602	620	588	649	609	673	608	632	591	607	648	611	644	635	587	610	617	634	626	599	613	638	585	640	604	610	652	611	612	615	591	595	617	626	639	607	621	661	672	631	642	616	579	599	631	628	647	658	613	597	599	623	618	573	629	632	559	623	667	647	646	644	608	650	627	603	637	617	616	590	641	641	599	630	643	610	626	599	622	637	653	662	627	571	628	604	641	617	661	615	591	604	598	604	625	623	615	641	653	639	616	615	620	555	631	582	615	613	621	609	670	640	619	617	609	608	637	624	642	613	593	623	634	609
24843	19687	33464	34952	29931	27879	23317	14423	4794	1636	898	563	517	504	402	294	328	336	228	233	217	225	191	214	188	181	207	183	176	185	201	198	198	167	179	159	180	181	172	183	171	176	191	166	166	172	153	145	187	175	186	183	176	168	166	190	166	168	170	168	165	185	167	164	181	171	160	148	172	190	174	191	192	154	162	171	165	178	177	146	190	165	159	171	158	184	164	138	182	149	166	157	162	168	183	163	180	188	185	175	164	167	153	175	161	180	174	173	163	166	198	160	192	192	161	193	163	150	181	165	156	183	166	161	169	155	161	176	182	187	179	165	192	174	185	138	172	164	140	185	161	158	188	171	156	184	173	194	173	197	158	161	185	185	157	150	174	177	190	152	175	166	174	179	165	175	178	152	171	178	183	168	170	165	156	173	173	149	163	180	161	180	176	145	176	160	171	168	174	174	191	194	167	166	183	166	181	133	154	200	188	160	174	173	186	165	160	177	180	150	142	172	176	191	175	163	175	157	182	166	143	192	181	191	168	145	177	198	169	153	142	164	171	154	166	184	162	154	146	169	167	188	176	167	188	164	158	200	193	168	170	164	185	200	186	157	161	180	164	136	174	182	172	169	167	187	178	183	163	160	180	168	159	169	172	197	168	173	187	161	155	173	160	167	191	152	175	198	168	205	211	178	166	171	182	195	181	185	154	148	164	182	160	181	190	170	163	170	186	167	175	181	218	179	173	170	189	167	155	168	173	203	148	154	170	164	165	145	170	173	173	171	169	155	161	178	185	182	189	166	154	176	183	165	178	161	178	175	173	153	192	171	172	194	163	176	148	171	170	197	161	173	177	157	169	166	177	178	144	172	179	134	178	161	158	178	171	166	179	182	175	158	198	169	142	158	162	174	172	190	196	165	180	153	155	183	173	185	204	158	154	149	145	171	175	172	175	170	163	170	189	171	171	195	182	176	160	169	158	166	193	149	160	167	176	183	187	182	187	136	181	155	192	175	171	167	172	155	165	164	182	175	177	157	159	174	156	153	131	168	164	167	156	184	148	135	160	183	170	150	178	192	182	166	155	161	178	176	162	175	178	170	185	170	174	165	177	166	160	205	151	202	173	183	177	168	162	138	170	138	154	157	162	166	145	185	162	171	161	175	162	177	172	154	159	173	179	160	180	177	171	159	189	190	164	183	146	167	184	161	184	170	157	215	168	177	172	187	165	178	186	169	182	171	161	159	164	177	189	177	179	170	175	160	176	176	168	191	180	148	173	162	179	174	185	142	192	165	159	170	174	186	184	190	179	174	161	172	178	189	173	168	180	188	191	188	182	176	177	197	154	171	164	169	181	178	158	176	154	182	146	155	161	172	174	175	151	173	184	184	190	182	168	177	151	155	159	155	161	173	158	176	172	178	183	173	169	167	193	166	158	171	163	189	185	157	157	164	177	182	175	175	176	166	183	145	158	167	196	170	147	146	172	157	193	169	157	145	155	190	188	162	160	184	153	151	201	180	169	176	197	170	202	167	169	164	150	189	169	180	192	207	184	169	186	163	169	157	159	176	155	181	163	187	146	166	163	168	174	180	175	171	176	159	190	165	168	162	184	146	150	173	152	164	170	164	173	168	185	179	182	176	168	164	176	179	164	167	186	177	178	167	195	188	174	171	161	173	145	164	158	155	159	177	188	189	177	161	179	162	178	182	162	166	176	158	179	167	178	174	181	169	154	188	170	183	204	161	149	166	169	181	165	173	149	197	169	168	159	180	180	179	187	160	152	193	176	165	175	147	194	172	186	178	167	169	177	161	173	161	147	183	175	156	177	182	154	160	171	163	171	175	168	161	165	147	175	180	157	179	158	187	144	158	172	174	147	159	171	174	172	167	148	143	158	173	165	177	179	170	158	182	186	166	184	162	184	192	174	162	180	168	184	155	172	176	159	154	163	197	168	159	141	163	158	163	151	158	191	179	180	143	177	172	180	159	161	178	174	186	177	169	162	163	172	180	184	170	165	161	181	160	181	160	185	178	164	152	173	181	189	177	158	155	151	158	166	186	150	182	152	179	157	146	163	177	162	158	164	172	183	170	160	165	165	190	160	197	190	164	161	154	152	189	190	173	173	189	185	183	170	158	173	167	171	177	187	191	170	185	165	161	187	183	171	170	137	153	205	187	183	170	188	175	176	174	180	170	171	171	155	187	175	152	177	179	163	171	146	174	183	187	187	165	168	174	165	164	181	159	144	151	171	181	174	180	177	156	160	187	186	179	182	163	178	168	185	174	168	159	155	159	161	165	176	168	159	159	154	154	192	183	150	187	173	177	175	186	169	181	164	163	181	160	180	179	180	178	170	140	154	164	162	164	161	178	152	184	182	153	169	166	193	189	174	184	176	130	165	168	163	164	160	177	152	161	156	158	164	167	167	171	150	154	171	170	169	149	167	156	201	166	176	154	163	172	172	177	172	159	158	185	180	142	200	174	184	162	170	190	186	159	177	174	182	171	164	178	173	166	172	197	165	172	172	185	182	183	195	162	156	174	159	187	173	171	196	149	185	179	163	149	159	168	178	176	163	179	188	164	172	152	174	171	185	169	146	192	149	154	181	202	152	164	170	150	176	174	176	193	182	170	172	177	157	151	152	193	164	177	156	198	169	192	177	172	153	158	168	164	178	191	189	165	160	173	185	165	195	178	171	182	169	169	154	182	168	168	160	171	167	170	145	163	152	161	142	173	189	159	185	175	148	169	174	165	170	157	185	171	162	147	156	163	174	165	168	183	168	168	147	173	167	165	180	163	145	174	153	165	168	191	165	167	176	169	180	166	146	170	164	140	184	162	175	171	166	167	164	174	165	181	155	162	167	171	159	153	181	156	165	192	184	177	180	205	162	149	144	169	173	154	181	167	181	158	180	162	163	169	173	176	175	156	160	154	161	184	169	159	165	161	187	156	191	150	170	148	165	185	179	180	176	151	161	155	177	171	155	189	161	163	185	191	168	147	173	183	196	161	159	163	159	153	163	205	166	164	175	169	163	177	161	168	177	173	156	194	150	161	150	164	172	152	203	174	160	162	166	161	186	160	166	195	155	152	174	169	176	177	159	159	172	186	170	166	185	181	169	173	145	176	187	183	163	173	186	152	144	174	169	188	167	197	195	168	171	177	174	150	182	141	182	179	190	181	165	166	142	178	170	165	181	150	181	174	162	166	185	188	155	205	168	178	167	181	184	177	154	171	182	145	174	207	168	182	159	171	159	165	161	158	179	183	183	175	190	162	182	155	191	166	185	189	183	160	173	173	156	179	161	201	171	158	196	173	194	164	174	160	191	169	170	158	191	189	153	164	169	171	160	151	171	154	174	156	172	175	174	166	161	178	147	142	170	167	154	190	149	184	159	202	163	165	188	161	182	174	174	184	190	177	159	189	157	179	165	169	157	166	207	201	199	160	162	204	162	196	145	182	155	158	165	180	187	175	161	170	172	161	168	139	166	171	160	174
17120	17877	37014	40026	37424	35024	31519	17162	4826	3731	3268	2707	2685	2318	1991	1467	1321	1430	1156	874	794	774	710	571	571	562	554	506	465	508	531	463	516	444	465	503	470	477	431	481	467	469	442	454	424	442	405	435	433	431	464	460	420	436	446	444	465	436	418	429	440	444	447	417	430	424	433	419	431	436	418	436	466	455	438	471	412	416	405	420	411	436	440	403	450	432	431	437	439	427	446	428	443	426	437	443	433	431	445	445	446	430	446	443	408	440	449	444	439	439	418	424	417	454	392	410	450	419	428	417	414	417	414	434	440	474	426	429	438	450	435	460	427	449	434	440	465	424	448	470	429	426	413	424	433	436	453	412	459	464	418	402	435	412	451	475	455	468	400	445	470	414	416	441	455	403	456	396	424	457	418	436	414	450	437	414	404	433	454	425	432	422	427	447	433	430	469	406	417	444	478	417	408	394	439	392	436	425	431	416	434	409	430	448	442	425	424	409	426	462	428	431	451	423	436	438	430	410	420	421	435	446	427	450	380	405	435	431	430	455	430	419	434	426	467	458	392	429	452	440	453	448	421	426	442	420	439	441	427	466	446	461	473	443	439	465	457	462	393	458	457	449	448	406	460	427	424	437	416	400	451	418	434	456	442	456	450	455	477	436	426	399	426	410	433	432	421	446	439	434	466	444	439	425	421	495	429	419	415	455	368	458	440	425	404	428	422	394	439	444	463	419	434	402	440	411	434	429	448	448	452	439	429	463	402	453	440	473	449	398	425	443	444	449	472	461	407	449	421	430	474	447	443	395	431	425	442	412	477	458	415	464	396	442	465	436	422	432	409	448	418	404	407	441	441	424	474	466	433	442	416	486	433	460	449	445	438	408	432	434	467	435	457	486	438	385	407	423	431	447	384	451	432	428	450	427	446	449	463	399	434	434	425	441	424	413	414	402	366	448	436	431	461	405	464	426	449	442	390	384	433	480	443	406	410	455	419	435	438	445	466	412	429	416	458	427	426	469	437	413	425	451	423	434	432	465	441	452	451	433	405	401	408	412	468	438	415	432	426	431	459	421	432	423	450	423	448	435	416	429	442	455	403	434	489	404	433	463	492	398	414	475	427	401	440	420	455	437	470	461	438	433	399	415	457	439	431	427	426	442	469	384	479	417	427	417	428	447	426	480	462	456	421	438	456	430	449	455	455	426	450	463	445	463	412	440	421	425	408	409	397	455	435	449	415	414	435	427	455	421	424	434	444	457	419	427	435	433	423	446	444	422	449	408	431	435	429	423	409	420	435	443	433	454	429	444	444	402	418	418	427	474	466	427	451	427	435	442	439	425	455	415	426	434	443	461	476	436	442	385	453	406	393	417	424	434	461	424	427	441	433	436	469	413	446	404	423	471	442	431	444	446	430	471	423	401	466	434	406	464	443	432	472	431	435	422	452	446	430	460	418	450	437	425	449	407	436	434	401	455	440	434	427	440	428	418	452	388	466	453	456	436	431	421	411	440	457	421	499	484	466	425	384	417	454	447	432	430	460	430	425	430	433	426	439	452	450	445	440	444	445	417	461	432	465	440	432	438	425	443	433	438	424	439	423	443	443	463	435	412	416	395	419	453	404	412	451	458	443	458	439	455	438	437	415	423	438	447	413	403	406	435	417	450	456	419	423	423	446	440	418	413	429	501	404	410	432	443	432	413	426	412	408	451	403	433	413	448	455	430	444	445	450	420	458	453	430	427	420	427	451	431	389	461	446	420	464	458	408	422	449	423	452	468	447	485	435	424	422	447	465	439	453	462	441	440	440	381	448	411	440	426	468	465	431	486	441	413	495	451	411	419	446	468	423	412	415	445	393	477	417	443	407	434	422	414	475	444	449	438	394	426	435	449	408	444	418	427	434	424	440	449	440	424	443	445	472	445	426	431	457	413	456	442	443	415	456	458	436	414	410	406	439	390	465	452	426	422	465	425	412	451	402	417	437	439	396	406	462	439	442	435	424	428	411	452	442	430	463	425	458	433	457	417	445	428	428	413	418	434	448	433	443	438	451	434	424	439	445	424	425	430	439	441	414	441	470	459	414	456	441	410	409	436	445	403	413	441	420	430	431	446	453	420	450	445	454	439	447	417	469	400	457	425	457	431	438	446	474	441	432	457	453	435	454	391	424	484	438	413	477	447	440	434	435	461	444	467	404	437	456	446	445	417	448	416	458	450	420	455	461	464	458	445	434	454	458	458	451	430	424	459	406	406	440	443	432	422	413	432	435	424	372	444	446	431	443	462	424	419	464	456	459	445	427	426	453	456	460	462	441	442	445	439	447	448	430	425	415	458	455	453	416	426	409	451	440	442	426	447	413	464	443	467	431	447	406	415	423	481	430	415	422	418	393	449	457	390	469	435	445	419	448	466	425	453	445	434	471	427	422	460	436	424	419	433	433	431	429	401	439	400	449	400	397	439	434	436	422	466	441	437	452	406	447	395	426	423	489	435	374	441	447	463	476	429	421	435	471	424	414	439	409	465	420	451	428	432	433	428	401	448	439	436	473	413	443	451	468	429	440	472	410	425	427	425	432	479	420	401	464	427	412	448	409	452	426	410	437	461	415	454	427	400	435	403	424	413	434	428	405	457	449	432	396	417	433	429	435	408	433	413	442	469	433	419	457	411	416	430	456	441	415	411	415	430	420	442	456	434	407	447	455	408	423	429	451	445	422	418	411	446	397	432	454	421	432	446	426	431	432	452	430	410	399	441	402	451	439	445	432	441	431	476	456	467	464	442	419	400	425	411	429	452	430	434	419	415	418	438	457	452	437	435	427	463	453	449	428	417	433	442	445	411	443	437	452	420	410	453	437	441	420	427	459	446	442	431	456	403	435	478	470	423	418	466	391	431	458	465	463	441	432	402	453	418	444	458	439	431	432	441	474	445	434	422	435	425	465	418	452	422	430	446	421	444	417	469	409	398	401	459	422	435	397	423	409	454	411	448	439	437	451	438	456	429	408	440	427	423	442	433	413	365	427	483	407	449	424	467	398	458	421	448	414	433	407	437	410	470	472	449	442	409	423	428	431	397	439	446	428	440	399	429	441	472	477	452	461	426	437	432	470	438	433	415	478	445	414	437	466	433	440	394	421	429	452	430	453	432	471	445	439	402	439	426	409	437	405	421	447	467	428	426	393	432	401	436	415	443	457	409	455	450	446	487	431	462	456	451	434	445	384	413	473	408	421	398	461	427	421	438	430	420	474	451	429	455	402	418	406	437	429	468	392	435	419	409	457	431	462	424	470	475	457	470	431	394	458	440	485	414	440	433	436	427	417	441	451	389	433	426	426	433	472	442	442	415	448	434	416	427	458	436	420	439	459	436	454	381	458	442	439	385	420	435	430	419	440	455	445	467	462	422	431	406	436	458	440	449	458	435	416	425	484	432	410	435	456	417	421	424	425	461	427	479	452	443	445	447	448	443	442	429	446	464	447	415	421	419	445	440	406	466	439	418
6192	4203	5430	3983	2649	1909	1057	616	458	378	404	382	360	339	311	345	334	315	297	306	323	274	293	304	292	304	288	304	294	274	308	281	288	289	333	294	327	283	233	271	324	297	317	289	314	287	290	276	316	316	291	277	307	285	265	272	281	272	295	292	314	298	315	330	281	296	316	293	258	270	335	279	323	315	280	317	282	317	286	296	305	295	305	276	271	318	306	290	331	279	279	296	293	293	297	312	318	281	282	309	313	348	321	285	295	251	310	287	309	271	311	297	304	276	318	319	336	280	287	330	324	295	318	284	265	300	286	283	299	269	310	330	298	295	290	296	286	309	315	320	265	271	305	302	287	314	293	291	291	300	302	271	259	304	288	279	297	312	301	338	292	279	290	294	302	281	293	288	287	310	331	301	308	332	317	288	272	292	271	326	288	268	304	287	290	282	273	270	317	304	261	286	306	307	311	315	284	283	283	279	331	336	322	311	303	315	275	288	290	310	282	315	310	335	296	281	291	312	331	316	289	322	308	308	309	280	304	308	325	321	310	276	324	299	320	298	264	285	286	302	289	311	305	314	283	296	345	347	312	275	310	308	287	319	325	292	291	319	310	302	301	323	330	289	270	322	289	305	291	298	308	317	289	283	276	297	310	286	330	281	296	297	283	323	297	272	302	304	275	302	318	305	311	284	300	317	308	319	298	247	300	328	303	297	273	308	278	260	322	296	284	299	301	288	318	318	287	295	329	309	340	299	296	317	294	313	289	296	274	306	308	274	284	306	308	251	265	271	318	292	311	315	322	292	284	297	262	279	282	350	324	293	296	299	285	288	283	314	340	317	303	247	283	282	288	271	273	300	320	290	283	322	313	292	300	281	281	300	298	335	318	298	287	298	312	281	308	305	299	300	325	280	267	302	289	264	292	271	266	307	295	283	291	261	308	308	303	277	292	299	282	306	329	291	302	285	294	315	293	279	304	321	305	320	323	285	319	319	298	302	314	312	289	302	298	330	332	307	324	306	274	297	312	302	306	295	266	301	328	319	290	290	274	305	327	269	273	306	285	296	281	321	306	305	296	300	287	336	294	284	308	311	300	277	320	311	283	298	292	310	291	324	272	327	293	285	304	295	279	290	312	258	290	306	315	292	295	304	283	301	304	295	294	291	313	322	314	274	334	286	294	330	300	324	296	275	268	303	329	301	319	277	333	286	275	278	298	295	290	293	281	329	258	307	298	287	336	328	288	257	308	321	316	296	296	327	297	314	327	352	303	312	297	317	295	299	313	300	307	306	287	289	335	296	299	306	293	300	316	302	324	295	287	314	305	309	267	307	295	320	322	299	283	289	277	286	255	277	316	304	302	316	283	279	326	307	280	269	306	285	330	300	299	273	315	303	324	296	328	303	312	275	289	305	320	273	265	316	349	308	328	296	319	293	303	303	292	315	306	303	300	321	266	305	313	312	304	286	288	287	302	280	291	319	321	284	289	313	292	313	300	320	322	313	279	294	283	280	303	319	309	301	302	303	322	334	306	295	294	309	318	296	298	319	327	314	322	297	310	319	298	340	300	302	282	280	306	299	318	288	300	288	296	297	304	282	291	299	325	307	288	298	291	258	285	301	322	321	295	296	288	306	315	288	296	276	300	303	310	303	288	304	339	297	311	307	286	270	295	308	315	268	305	274	293	308	315	273	314	271	289	318	298	307	314	303	339	287	282	268	329	315	288	318	305	306	312	302	297	303	313	278	282	331	326	285	311	296	336	302	309	275	305	319	319	321	307	305	296	294	323	292	350	282	315	325	295	329	308	325	301	307	298	306	311	289	266	345	323	281	303	270	307	296	297	292	292	305	276	283	277	312	322	318	312	280	290	283	294	313	301	297	308	315	287	289	301	284	330	313	268	299	281	313	317	290	279	297	281	309	292	321	301	275	296	294	290	338	288	302	309	309	324	270	275	287	303	326	288	299	304	275	306	279	293	313	259	258	306	331	315	294	284	318	278	261	294	303	303	298	320	305	315	282	292	290	328	297	327	304	289	304	294	330	306	302	283	298	293	276	295	314	293	288	308	306	309	296	303	278	286	319	294	298	307	309	309	309	298	337	289	307	280	283	299	302	282	303	319	329	304	294	303	305	284	321	297	322	334	298	269	318	285	293	293	302	327	306	274	305	284	327	270	283	294	327	305	290	294	307	307	322	270	291	306	287	301	262	318	311	326	320	329	286	320	332	290	315	290	316	307	283	273	288	301	259	298	290	289	314	281	265	276	309	294	296	300	330	312	297	294	314	292	280	322	285	308	298	306	285	318	285	301	314	286	307	274	316	307	284	293	314	321	310	279	268	318	308	272	291	303	319	305	309	317	306	285	289	313	286	310	320	295	322	298	318	277	265	300	300	311	256	274	333	290	283	290	301	268	312	327	304	290	266	293	295	300	329	295	326	317	306	284	292	270	262	316	301	313	317	325	276	307	311	282	289	324	297	287	276	306	318	278	313	343	306	309	289	309	308	314	291	310	314	301	274	302	312	277	299	294	333	292	296	312	288	286	287	299	360	283	298	328	317	296	300	311	311	285	287	308	312	319	275	310	290	302	286	302	304	298	308	342	295	293	271	298	274	315	285	334	317	326	296	301	294	311	301	304	297	289	295	320	290	286	315	307	258	287	309	294	308	303	308	295	301	288	322	337	281	306	308	321	295	304	311	302	319	290	304	335	287	271	288	290	288	329	321	271	296	303	290	280	302	299	306	282	313	289	256	282	310	287	306	280	292	293	312	290	304	256	287	292	319	271	277	287	292	316	296	339	305	284	287	309	323	300	275	293	320	359	296	274	294	272	344	268	308	285	260	305	325	309	314	316	260	297	305	342	288	304	300	289	304	305	296	299	329	262	300	338	270	321	326	305	294	287	311	296	277	325	285	303	292	322	293	278	289	283	310	313	292	319	287	291	284	324	270	314	279	312	302	303	305	306	291	316	302	308	291	330	305	304	341	316	287	305	282	321	276	332	337	274	314	291	292	302	287	292	310	277	280	312	298	245	304	311	309	318	311	298	325	279	272	299	305	311	286	288	277	289	297	323	289	271	315	346	316	310	295	293	286	306	316	309	301	316	308	300	310	305	334	329	289	290	310	303	295	302	281	292	269	274	330	320	291	271	293	311	310	306	286	272	348	305	278	322	292	289	298	312	323	290	306	272	297	287	345	293	303	278	292	285	310	315	289	287	296	337	305	290	332	297	300	268	284	297	324	315	321	307	300	339	295	288	267	310	288	281	294	307	302	286	281	319	324	296	288	280	288	307	300	311	263	309	300	281	314	313	319	298	303	311	286	326	301	264	281	280	297	321	290	313	303	279	301	314	311	249	328	268	323	296	285	301	292	313	291	299	295	336	323	299	314	335	304	324	293	299	279	277	310	296	321	320	309	286	284	309	303	303	262	307	312	307	298	298	265	296	265	322	258	293	333	313	303	314	286	303	302	289	271	325	313	314	337
5156	5091	11031	11687	9383	7946	4362	2311	1542	1245	1138	1129	1050	1001	975	910	865	860	885	849	860	795	720	771	774	757	725	772	740	695	783	773	767	773	756	684	736	792	747	734	733	761	783	726	710	766	734	720	745	755	711	655	704	754	721	697	707	775	740	718	744	708	738	713	681	774	752	677	755	716	710	728	681	723	751	760	687	743	725	782	709	771	717	692	735	739	765	703	711	742	694	738	731	739	755	717	752	705	686	722	738	701	769	692	721	710	713	726	736	724	732	711	682	752	758	678	668	673	761	710	729	685	743	728	705	711	713	672	703	716	675	736	750	731	767	739	707	684	760	700	724	734	721	732	712	721	748	739	683	653	721	700	750	676	733	696	732	705	691	767	741	729	723	717	723	694	694	719	718	709	768	718	739	775	672	722	701	756	679	734	740	752	711	708	742	766	693	728	785	738	710	710	719	728	721	737	727	674	762	743	714	716	737	692	757	797	732	759	714	747	715	737	697	726	722	673	726	722	747	725	748	688	713	750	763	741	684	696	751	729	755	731	736	735	715	689	722	670	769	766	735	698	723	762	789	767	741	719	752	745	746	745	753	650	748	694	713	732	730	704	701	678	690	770	733	772	680	744	710	758	739	711	715	725	718	736	735	724	713	738	685	731	750	734	693	779	710	687	743	728	717	755	703	676	743	722	726	709	751	683	743	727	718	724	688	688	725	705	766	771	751	693	726	707	711	721	654	720	743	760	737	741	784	719	707	706	741	753	715	681	703	683	741	736	693	708	719	717	714	791	725	731	708	759	727	788	761	787	736	736	716	742	718	737	744	713	764	734	708	724	687	744	693	762	723	722	747	712	676	742	749	685	730	705	728	774	744	701	677	744	736	714	710	780	704	677	725	695	702	673	727	701	662	741	701	737	734	696	724	741	720	744	742	764	712	730	794	751	758	728	726	722	720	718	727	749	693	720	758	712	738	722	737	763	717	693	768	694	677	712	715	692	717	691	732	724	718	710	738	742	684	673	718	679	751	702	710	727	710	729	706	754	730	725	706	709	682	707	665	671	738	679	757	727	777	731	772	737	722	727	692	763	780	766	722	770	744	700	753	706	765	726	708	698	714	693	745	758	742	749	712	739	698	735	654	697	717	704	700	776	693	717	773	674	797	713	693	702	703	708	678	726	761	742	770	717	728	745	756	722	724	747	741	734	718	735	746	777	773	717	724	731	711	755	721	756	751	715	757	699	693	739	715	731	765	676	746	806	715	739	738	709	696	698	709	712	724	723	703	695	725	774	703	723	744	803	764	727	735	765	749	678	692	692	717	734	701	731	702	726	751	765	741	687	700	754	712	742	745	736	701	714	707	741	725	705	740	730	782	720	728	727	731	762	692	730	732	739	694	736	714	746	726	752	744	737	713	677	716	729	746	750	695	728	675	683	736	741	741	756	714	728	757	747	718	694	760	711	722	710	713	736	802	728	704	700	713	711	739	700	720	742	711	670	767	713	700	773	736	706	669	734	730	731	741	723	702	716	697	730	730	711	765	771	678	705	768	741	691	707	720	721	743	712	744	708	733	679	744	725	689	684	768	723	734	699	727	698	699	715	704	749	741	742	718	693	742	687	661	731	730	741	737	693	726	742	737	749	727	729	695	776	716	718	760	734	689	729	726	696	691	746	700	710	722	704	729	677	740	717	750	682	718	706	705	734	725	762	727	728	740	742	739	729	756	721	772	761	751	725	738	739	727	762	710	754	697	650	741	733	736	718	756	736	718	687	725	728	745	737	766	729	731	730	741	734	701	765	745	744	740	693	762	735	759	754	704	728	742	733	769	720	686	712	757	725	723	726	674	743	755	719	713	727	718	792	748	718	726	731	784	718	755	736	694	675	657	766	725	711	733	717	725	723	758	716	717	710	728	740	761	750	738	695	668	710	756	739	717	717	738	737	744	739	731	710	707	699	675	792	696	716	769	706	735	682	692	720	708	734	699	702	642	757	757	713	783	760	741	705	732	712	727	703	681	698	753	737	746	717	704	698	724	777	684	734	756	712	688	702	743	718	718	703	719	715	716	771	741	737	672	746	707	684	683	703	705	758	710	715	712	766	736	737	713	711	751	732	742	743	704	687	718	699	713	723	714	740	730	687	689	780	769	760	745	691	729	734	722	690	724	728	735	712	755	694	721	704	754	713	689	712	728	711	746	725	730	698	727	721	736	776	725	737	725	699	786	665	718	709	709	730	740	765	729	703	723	744	758	767	746	733	707	724	789	753	748	678	713	738	732	721	686	740	713	745	761	738	734	714	681	654	739	686	747	723	778	702	746	768	735	770	758	688	705	730	710	703	717	734	716	726	707	663	741	792	695	717	736	711	715	699	720	729	777	739	767	702	732	708	712	675	707	720	689	689	723	734	706	772	797	741	705	775	713	727	725	689	720	737	717	708	744	725	694	707	725	711	698	700	748	702	720	733	721	729	699	694	747	726	694	714	755	743	676	711	692	700	695	727	689	738	693	731	694	712	746	755	756	717	736	760	721	696	732	720	714	740	732	749	764	707	760	786	745	760	770	737	718	725	699	649	724	676	717	689	715	712	718	692	726	729	750	717	732	724	736	693	762	721	728	724	702	734	713	772	680	738	700	681	779	762	717	748	747	728	736	743	772	700	667	746	739	691	727	765	686	674	678	719	708	741	691	765	731	680	758	731	705	722	756	730	712	690	725	711	726	755	679	757	734	744	763	746	743	773	735	700	698	727	778	731	733	705	709	708	694	688	676	740	681	793	727	726	729	655	704	716	756	758	762	708	738	754	710	718	773	741	736	711	739	691	721	727	712	696	723	699	684	784	719	732	728	738	729	673	716	710	748	780	774	747	727	711	714	767	747	692	756	759	692	753	743	757	717	692	740	724	759	738	741	690	670	675	722	692	703	693	767	706	725	754	707	708	719	677	739	753	733	727	689	744	761	711	740	702	720	764	722	693	665	724	730	735	716	744	719	717	730	721	721	726	704	724	711	747	744	743	737	725	689	729	709	743	708	768	732	730	762	732	709	713	680	764	663	722	733	714	749	738	742	738	677	728	733	729	727	729	837	691	721	736	732	726	760	723	767	771	760	706	727	697	711	710	709	715	675	713	735	692	747	689	707	748	715	736	713	740	716	680	710	714	715	760	723	700	730	743	737	702	752	702	726	741	728	701	753	716	737	707	749	735	769	719	748	730	716	703	761	707	751	744	708	727	744	737	724	735	723	730	727	737	744	720	781	720	725	733	705	720	742	755	764	729	732	686	701	756	716	742	731	728	697	774	716	747	702	735	703	728	697	730	720	755	719	721	758	725	693	719	725	757	703	717	701	719	746	722	703	701	744	751	685	720	763	771	726	711	691	706	713	759	701	745	695	697	773	743	730	696	710	767	722	729	724	743	739	703	696	691	750	705	782	692	741	722	704	719	742	725	765	740	752	721	697	754	767	724	739	665	736	690	727	743	747	713
16497	16843	22305	21917	29626	21111	15631	6124	1819	816	562	480	442	502	404	379	355	345	310	258	248	273	235	257	249	254	262	239	246	253	247	245	241	223	283	239	285	236	239	243	225	237	285	269	259	237	254	254	235	231	238	236	228	246	261	252	231	246	251	246	252	235	233	217	258	255	238	234	268	274	250	228	273	225	244	230	227	251	279	262	252	230	259	256	230	218	233	224	263	248	255	232	270	243	253	222	256	223	288	267	222	234	259	240	245	237	249	225	190	224	247	234	252	237	246	233	234	247	258	254	280	263	246	240	227	213	222	226	251	240	253	236	217	254	249	259	235	257	251	227	233	239	274	235	252	255	237	251	266	238	249	267	224	250	218	246	231	258	268	268	250	289	230	246	257	263	237	276	240	280	242	225	252	235	272	217	237	249	229	269	231	240	265	262	229	232	255	259	256	226	210	284	246	265	264	237	266	238	255	247	241	230	257	244	263	209	264	288	230	224	265	264	257	282	287	276	231	233	250	222	265	254	242	269	233	210	249	229	239	260	250	250	255	250	254	254	241	254	237	237	232	272	251	250	261	233	242	237	266	238	247	248	257	291	275	245	263	247	249	237	228	209	232	284	229	248	241	207	232	263	278	224	222	249	257	225	226	284	233	232	248	236	218	264	249	236	250	285	227	256	233	277	262	249	241	260	273	241	224	242	255	259	256	260	251	275	265	228	224	229	276	238	226	249	242	254	268	219	251	263	234	276	253	246	290	266	241	246	236	241	269	250	237	242	208	254	240	234	263	230	229	258	245	223	246	242	262	280	242	245	228	257	243	262	205	271	247	272	249	265	242	266	229	218	243	235	236	256	238	225	225	263	246	278	248	250	240	247	265	255	232	241	220	212	234	265	231	237	270	244	235	244	256	238	243	260	248	242	262	265	222	227	257	244	251	241	230	273	233	230	229	273	232	273	268	222	251	270	220	254	265	254	266	274	236	255	240	274	240	217	246	242	261	239	241	251	282	246	246	248	222	252	243	242	262	257	248	227	247	248	251	243	210	240	246	250	269	263	268	253	242	267	248	192	270	243	246	241	237	275	282	205	282	221	221	237	258	239	257	224	236	228	247	266	268	283	230	244	249	237	236	266	260	243	213	224	232	257	256	246	255	220	249	237	260	259	240	249	213	238	251	229	248	266	220	249	229	245	244	257	252	228	244	240	236	250	227	237	273	227	225	241	268	229	275	253	246	256	250	273	243	267	227	270	258	253	252	226	278	270	245	243	231	289	287	252	236	258	250	255	220	250	251	225	225	247	245	233	244	263	248	248	238	258	246	216	234	261	237	247	244	257	259	257	263	244	264	257	223	226	226	246	262	257	258	242	259	227	241	261	249	239	265	267	257	261	237	242	245	215	240	244	251	242	221	223	224	235	267	265	236	227	259	239	224	258	256	218	240	259	256	231	246	233	260	262	238	281	234	203	258	262	237	238	253	225	222	237	245	246	227	217	261	239	231	236	241	281	196	236	252	270	231	256	226	235	243	249	240	221	255	238	246	277	232	258	232	249	242	240	250	237	257	254	257	240	275	220	245	215	263	243	277	202	248	255	265	229	224	216	255	253	272	231	220	251	259	251	255	229	212	251	255	265	228	228	246	273	246	237	243	258	244	237	233	261	241	235	252	268	234	257	250	261	260	239	249	252	294	246	227	244	276	247	241	228	280	274	229	245	260	251	236	254	216	249	267	234	252	278	262	258	241	241	257	240	247	294	235	251	257	250	265	273	248	256	209	225	259	211	243	229	245	212	230	228	235	248	263	243	245	244	227	253	231	224	261	263	278	227	280	273	226	230	223	252	258	240	245	237	253	232	250	232	244	242	242	257	246	237	254	259	240	278	265	251	245	223	245	252	267	224	272	240	249	243	242	248	256	259	237	242	267	235	250	277	251	229	236	238	264	260	266	211	236	256	209	228	234	231	243	241	228	262	246	265	238	252	262	244	258	251	250	262	267	217	233	264	255	242	274	227	258	256	231	244	260	265	242	246	253	252	256	246	259	244	238	227	234	270	257	239	222	229	242	273	227	236	227	230	261	222	246	235	224	225	248	242	230	246	261	242	246	246	248	254	263	243	233	240	236	258	261	271	248	247	262	233	234	265	251	231	222	261	231	237	228	249	250	244	255	251	257	240	228	260	273	255	276	244	255	239	227	226	223	237	274	228	254	244	245	233	253	293	240	257	264	270	222	231	219	256	256	252	236	277	227	262	249	254	235	265	230	246	219	296	249	235	243	269	251	235	243	232	221	242	256	238	256	219	245	227	235	265	227	261	246	256	248	273	227	231	244	266	250	264	236	226	266	258	236	234	271	225	251	269	265	246	258	273	275	258	245	224	237	228	247	263	243	240	258	261	222	240	272	223	246	263	230	234	255	227	276	239	255	242	249	230	276	233	222	273	243	238	247	244	255	225	270	258	244	227	261	238	230	248	247	279	256	250	258	223	266	234	235	234	246	275	254	252	278	235	244	248	251	250	222	230	263	272	258	257	245	229	238	261	249	241	253	244	257	229	256	239	235	249	252	218	238	235	242	246	261	269	250	252	236	218	254	262	221	253	241	241	246	217	245	267	271	252	272	237	245	229	256	224	222	230	249	258	267	260	242	246	222	258	262	213	220	239	254	244	248	237	234	248	246	250	234	269	227	238	249	247	235	265	237	219	223	248	244	216	273	254	248	215	241	261	250	222	257	230	218	274	257	246	258	242	249	216	241	241	239	258	238	236	220	232	231	233	246	252	273	240	228	268	272	226	195	243	266	236	236	213	236	259	256	266	277	265	256	258	239	224	225	255	237	234	216	268	293	255	230	226	269	283	255	243	254	227	241	239	256	234	236	250	262	232	242	242	245	260	231	269	254	238	274	248	233	239	237	227	242	255	246	261	238	252	248	238	261	224	238	253	237	223	277	258	302	242	238	240	265	240	221	244	232	209	239	247	262	279	232	265	216	214	244	233	231	254	242	260	249	217	241	252	224	244	244	265	258	234	261	255	239	233	265	251	230	259	252	242	249	256	261	272	235	262	235	245	268	258	229	214	255	226	227	247	235	245	216	233	217	268	237	231	228	248	237	269	273	235	230	216	223	268	240	209	241	243	220	245	265	260	269	243	253	247	266	257	243	275	256	238	277	254	263	203	235	253	244	232	248	213	261	248	246	246	231	235	243	258	252	262	229	229	249	253	257	246	220	217	259	233	242	263	227	252	244	240	260	261	234	235	269	237	265	268	235	255	246	225	239	228	241	237	236	256	290	247	267	217	247	251	244	239	239	283	214	242	261	280	266	252	240	249	246	233	235	228	275	209	196	253	277	231	244	236	244	261	254	265	247	227	249	237	249	273	243	240	223	259	266	237	236	245	259	229	236	247	262	220	269	225	237	237	258	243	267	230	235	256	239	226	248	236	250	208	256	232	246	239	257	232	245	250	253	237	217	237	241	207	250	247	208	223
13041	16749	27374	30503	38558	27209	22738	7699	2944	2788	2606	2016	1930	1874	1451	1212	1083	1099	1141	864	782	713	738	715	664	682	639	633	713	626	656	658	626	619	671	648	610	668	601	609	618	663	587	621	616	665	602	643	594	628	617	658	573	593	671	605	621	595	580	596	553	634	587	621	531	564	595	598	595	593	598	616	592	583	575	602	596	622	589	607	589	616	630	630	591	579	618	656	550	625	604	605	628	599	570	570	601	575	638	629	634	619	600	601	669	665	569	615	583	606	598	611	599	591	635	596	619	630	593	638	631	589	612	612	627	578	582	633	631	622	619	576	599	621	592	639	643	616	617	618	612	632	611	618	631	606	592	571	601	610	603	601	636	624	598	628	575	573	627	560	585	590	566	612	639	590	606	609	625	599	611	608	634	606	607	607	564	590	629	606	585	563	605	570	624	604	614	639	586	577	615	610	641	604	615	619	607	662	624	595	592	591	595	636	613	629	604	588	634	632	644	646	642	576	615	583	602	543	590	585	590	567	586	579	603	618	634	606	620	591	673	617	599	633	590	638	577	567	613	620	614	608	613	644	607	610	585	632	572	640	641	572	654	599	601	602	600	612	621	616	623	623	653	643	588	592	576	643	580	567	616	608	616	628	596	616	593	599	554	657	606	610	633	632	594	631	601	604	598	644	558	606	566	591	620	618	627	608	601	611	607	596	634	606	584	616	594	631	599	601	655	627	616	618	623	578	621	600	613	588	640	560	595	570	634	579	615	618	636	611	637	617	570	612	602	583	587	597	638	625	635	616	613	610	591	621	594	604	590	602	606	610	612	625	601	617	578	662	643	563	589	614	581	609	642	610	618	579	616	593	630	632	601	619	581	607	589	617	554	628	616	597	656	591	614	588	645	583	635	610	634	626	610	606	620	589	656	621	604	602	622	601	658	608	576	651	578	613	609	576	644	585	615	556	572	627	645	593	580	585	565	583	580	593	582	629	590	656	595	588	566	585	563	614	600	618	626	622	606	610	566	622	567	576	591	634	625	647	617	569	595	576	628	643	643	643	607	615	545	602	588	615	615	592	623	613	634	577	585	598	603	615	614	598	613	604	597	624	606	585	607	610	549	607	605	635	596	609	583	613	582	583	599	612	584	598	646	616	635	584	629	643	581	629	623	605	610	557	605	625	636	587	633	590	624	597	597	657	625	581	602	592	593	576	568	604	659	574	640	634	607	579	639	573	601	614	607	548	614	575	601	575	586	620	644	594	579	648	621	607	643	594	624	602	587	582	625	573	553	575	616	610	607	577	599	572	575	618	554	600	634	584	582	623	562	588	616	593	614	613	656	604	637	621	632	604	610	575	613	584	616	582	576	577	632	592	601	623	595	607	607	577	637	610	610	633	596	621	603	596	583	610	626	593	601	606	574	672	616	611	594	660	552	620	593	593	595	611	602	641	600	570	615	569	598	605	602	563	614	608	583	544	649	564	616	618	600	638	614	606	663	630	629	601	597	610	574	574	625	614	591	568	635	632	618	606	650	588	615	583	621	583	576	590	639	623	564	594	555	546	649	652	613	628	591	580	614	632	611	621	621	635	571	593	625	616	585	601	600	608	612	589	569	586	603	602	601	619	593	598	610	620	642	669	602	608	585	615	637	623	592	612	674	595	645	625	623	619	585	590	590	605	642	610	634	628	601	639	630	607	623	591	580	614	582	616	582	605	611	580	633	618	577	609	565	654	614	613	620	621	673	635	623	619	640	601	616	614	620	600	640	638	612	607	615	575	611	599	584	604	563	593	618	575	644	620	606	633	613	600	625	579	595	631	610	566	620	599	601	587	625	549	609	614	607	602	594	595	620	660	608	573	595	584	605	609	574	600	613	618	578	627	622	624	599	623	623	608	640	626	611	577	589	593	607	593	597	598	545	627	616	602	603	541	553	604	630	629	612	607	605	634	552	633	648	604	593	611	586	589	568	618	588	602	615	582	590	594	631	582	607	609	648	632	590	605	587	637	606	611	589	614	569	602	612	595	585	615	577	619	617	561	666	576	589	588	635	681	579	577	612	610	597	576	605	635	597	621	573	602	629	611	602	615	599	625	574	612	643	592	588	650	626	590	606	624	581	643	617	576	602	576	579	612	629	616	598	624	587	601	549	602	610	647	652	632	583	583	593	586	630	621	588	611	600	621	656	642	567	570	563	585	611	637	646	642	624	617	567	615	639	601	554	648	608	580	571	601	593	597	577	600	610	587	593	624	644	641	585	581	570	555	581	608	614	564	593	623	573	613	584	580	566	598	583	639	560	632	622	606	641	635	558	608	637	594	577	630	633	643	625	608	594	619	630	620	634	593	594	645	630	632	620	607	626	563	596	623	601	595	578	614	617	614	656	653	580	564	564	636	574	591	626	630	590	633	579	606	666	626	613	630	609	643	608	597	570	595	584	607	600	574	581	596	579	615	643	593	630	608	616	577	599	594	649	635	593	629	590	590	648	605	657	622	580	601	587	555	610	582	598	643	611	589	606	668	637	605	625	581	586	603	576	642	655	620	584	637	566	626	615	642	579	604	623	657	603	584	558	622	616	620	588	593	599	626	591	643	574	603	611	607	624	588	621	607	642	600	608	613	599	617	606	580	588	608	603	675	629	634	645	629	633	576	547	592	602	644	610	614	613	629	621	601	604	618	595	588	620	575	608	598	579	606	594	596	574	611	589	626	588	576	614	601	580	632	643	626	599	566	639	619	617	617	576	605	627	615	611	638	595	606	579	578	646	602	560	620	573	600	557	629	590	596	591	632	573	604	602	585	561	572	607	573	571	618	598	638	607	579	577	602	595	626	606	574	563	596	631	620	580	659	622	611	574	573	584	597	590	597	578	617	610	596	594	621	614	592	612	588	599	632	610	603	578	622	605	605	635	602	610	619	655	607	613	620	609	604	590	626	624	609	625	583	653	638	608	609	598	644	646	608	571	628	633	561	594	631	631	633	663	608	613	634	613	656	600	624	564	655	602	573	633	619	626	622	605	642	601	613	619	588	646	589	572	648	588	605	629	598	620	581	597	594	596	637	605	572	572	658	618	601	590	641	603	598	621	595	604	618	606	595	589	584	587	644	609	581	614	603	590	598	598	622	626	615	614	605	619	581	639	598	599	628	589	587	647	633	597	615	587	584	607	590	681	582	624	577	597	591	635	664	581	620	573	551	594	622	639	597	645	613	582	595	585	635	596	573	556	589	624	625	589	610	621	562	581	607	581	622	599	585	557	572	615	636	615	593	613	633	628	626	598	585	579	602	613	618	616	605	512	587	638	611	598	539	637	608	631	657	594	595	592	613	589	594	609	616	620	626	592	633	612	572	610	637	598	598	622	649	613	576	600	606	606	588	611	635	619	626	637	598	625	556	631	621	621	641	644	593	623	591	606	631	611	635	592	642	581	601	613	627	627	586	589	602	631	582	624	630	588	585	634	614	523	611	584	647	618	577	551	587	619	609	604	614
26907	25307	32903	29541	29424	27863	25723	12100	3616	1706	952	582	592	602	389	342	245	309	307	262	221	202	196	183	193	186	191	183	165	184	144	164	171	179	156	156	155	167	151	189	175	159	155	157	164	164	168	147	164	171	161	172	177	154	150	143	188	153	188	181	163	180	160	162	222	174	153	165	168	157	147	157	194	207	151	161	165	186	185	171	174	187	176	178	162	171	166	173	152	187	168	181	174	161	150	178	159	158	182	187	156	164	147	170	161	180	164	182	167	149	154	164	156	157	163	163	176	170	162	185	174	164	160	177	161	166	159	162	150	138	130	167	147	177	149	175	173	151	173	167	163	185	173	153	155	164	153	151	161	134	178	155	163	165	175	142	177	174	179	193	155	141	173	153	145	183	160	155	158	170	146	169	185	161	175	168	166	177	135	156	161	145	162	181	153	148	154	180	143	172	170	180	171	144	155	168	154	154	168	188	179	185	173	164	155	142	176	154	165	168	153	156	189	184	174	191	182	178	152	152	161	183	165	180	182	169	158	163	161	147	146	178	146	174	144	184	166	161	193	153	174	177	168	171	186	162	171	155	137	166	152	156	176	140	134	155	171	162	147	162	180	164	146	176	172	191	171	169	160	174	168	183	186	165	157	166	175	167	179	185	180	158	168	164	176	136	202	168	192	154	144	188	158	160	172	187	150	170	164	155	186	179	180	165	156	165	153	170	153	165	159	164	162	158	159	170	151	146	165	158	166	167	140	157	168	185	153	159	169	168	147	159	168	159	175	158	144	171	151	175	175	151	150	174	185	180	147	161	156	161	179	144	161	155	144	150	141	180	149	171	181	147	161	161	173	144	173	168	168	168	154	168	184	175	168	158	151	179	166	159	156	160	176	166	203	165	180	183	180	155	124	166	179	165	144	135	148	151	150	145	135	140	167	167	168	175	162	163	155	153	152	179	163	163	191	168	188	165	146	180	163	155	155	164	170	166	178	177	181	149	201	175	178	165	153	153	167	153	196	175	154	165	160	152	184	160	162	152	154	158	167	165	178	163	167	177	184	179	161	200	144	174	157	175	170	173	171	165	170	145	171	172	159	145	123	169	161	178	171	150	148	162	140	179	172	149	160	153	152	140	158	166	150	182	180	169	158	179	157	143	186	172	161	163	150	161	143	158	171	183	165	154	173	147	198	176	157	180	168	152	152	168	170	161	171	161	180	165	183	157	172	191	166	165	141	166	165	165	157	151	167	163	167	176	167	170	182	187	141	158	155	166	164	156	174	176	171	153	163	163	137	172	151	190	153	174	170	138	161	144	142	167	150	161	147	171	147	161	165	139	161	173	181	164	165	161	183	192	155	173	165	172	157	144	173	170	143	159	120	164	179	196	192	168	156	163	144	186	165	170	149	147	156	179	163	159	175	127	163	165	167	160	191	163	156	190	173	156	163	159	173	188	155	169	176	156	187	166	156	156	148	184	149	181	149	166	165	175	169	147	177	154	144	174	153	170	173	159	156	174	170	198	164	159	158	159	165	156	167	177	150	142	169	166	194	160	184	176	148	164	181	172	157	155	168	157	169	157	156	166	175	159	182	152	154	177	158	144	152	146	167	143	159	182	160	164	167	182	169	168	174	178	150	139	196	147	193	180	167	152	176	157	156	174	177	181	163	152	164	135	142	193	151	170	145	164	200	183	167	151	169	183	173	164	149	175	157	174	155	183	139	184	159	163	165	164	169	159	141	193	158	169	182	153	140	163	154	139	152	165	157	163	160	193	142	175	165	176	142	138	175	160	153	166	187	173	168	163	168	166	166	177	159	185	174	172	162	181	161	154	156	207	166	150	165	157	152	175	176	166	166	147	163	181	162	178	133	157	164	170	193	172	161	155	160	145	159	169	183	172	148	177	169	152	155	153	145	166	166	158	183	162	157	178	167	178	175	175	150	164	150	174	173	144	142	166	177	180	152	184	159	158	176	169	163	182	169	168	172	186	147	159	178	196	136	178	152	189	171	153	189	177	129	153	155	158	163	153	145	172	159	170	152	143	174	172	183	152	170	176	177	152	160	183	165	165	165	171	175	160	165	168	183	146	163	179	164	142	165	170	162	149	192	159	161	146	143	195	153	137	156	167	154	159	185	155	176	168	164	156	166	145	151	157	167	172	178	159	161	154	148	134	173	177	149	145	166	162	149	172	153	165	200	171	151	183	192	177	172	156	171	168	169	153	154	156	163	181	149	139	171	164	173	165	151	162	167	129	184	171	135	144	166	151	164	160	159	162	149	156	170	151	158	145	136	155	143	166	175	181	169	190	195	160	157	175	151	171	171	169	158	180	158	169	151	152	140	144	156	146	148	168	168	149	159	170	143	158	161	173	154	149	127	164	165	155	180	154	164	164	176	158	165	152	165	142	165	186	163	154	153	177	182	143	178	174	167	175	163	149	145	179	160	164	160	190	162	178	164	168	165	187	157	158	149	142	167	179	171	150	147	173	163	146	142	154	173	163	169	168	151	155	161	183	164	156	160	179	174	194	150	180	180	161	178	169	160	187	175	155	171	180	155	174	169	150	152	160	156	152	127	162	129	187	173	162	142	150	176	148	168	153	157	159	171	168	143	161	180	178	173	168	172	146	162	166	166	153	169	172	165	134	160	146	175	160	159	160	179	182	163	158	153	133	161	160	149	186	154	155	159	160	149	158	181	147	162	163	138	156	175	155	186	169	153	181	173	160	183	154	161	162	167	186	166	154	156	154	160	173	174	153	176	172	163	188	170	174	125	164	177	177	149	160	161	154	155	165	154	165	170	170	158	174	157	165	175	172	172	176	196	165	152	161	152	165	182	155	174	179	188	173	153	153	176	153	165	153	135	172	150	180	174	159	173	169	147	172	161	174	152	179	158	162	182	146	147	166	152	155	170	165	185	190	167	157	156	137	171	152	194	165	184	156	169	170	153	165	197	159	165	139	153	155	144	140	157	154	166	193	143	180	151	153	147	166	182	145	178	160	170	149	181	155	136	163	191	157	165	164	149	140	174	159	152	170	166	156	157	171	182	182	145	156	161	153	175	166	196	155	187	159	149	167	179	164	161	173	150	176	170	150	144	174	171	160	185	166	163	196	157	179	141	165	178	165	170	158	133	169	160	168	178	171	157	171	176	164	173	171	151	167	176	152	163	179	157	158	157	146	189	163	151	148	175	179	166	180	158	171	161	180	154	161	186	157	160	148	170	167	160	156	137	147	150	166	136	162	156	158	162	164	151	170	177	161	150	158	170	144	178	162	159	167	163	142	150	172	148	170	183	167	177	182	188	156	174	161	161	159	158	164	168	150	168	185	142	189	158	160	152	149	163	149	168	174	174	171	161	194	185	158	192	146	187	159	150	144	178	186	165	168	154	174	159	182	152	154	142	147	162	162	165	163	165	177	163	162	183	162	154	178	148	170	190	154	173	148	174	193	154	159	147	161	172	147	171	166	173	143	140	176	177	172	165	173
19231	22040	35392	36573	37648	35992	32473	11291	3847	4359	3410	2839	2834	2923	1980	1511	1396	1436	1204	841	816	777	644	575	567	546	534	539	480	491	441	473	467	469	461	422	492	458	423	449	425	451	429	387	416	442	402	401	417	441	404	434	421	413	443	437	414	415	418	439	413	426	409	418	411	429	434	394	399	427	388	421	411	418	437	431	403	428	404	398	469	392	403	424	405	408	457	414	415	427	396	432	455	403	423	387	441	450	428	412	408	416	399	451	409	423	461	445	413	405	420	413	439	412	454	410	404	424	398	482	423	441	392	427	430	435	410	411	413	386	415	432	427	425	421	462	379	415	404	432	434	391	458	431	438	463	423	441	407	432	419	410	426	406	427	411	439	424	407	411	407	441	412	460	414	440	429	410	413	422	439	397	415	416	388	398	420	423	450	437	429	441	399	422	430	430	443	385	402	401	449	419	407	412	439	452	407	453	417	473	453	420	424	431	409	410	423	429	392	416	426	432	447	466	409	443	410	440	437	424	426	445	429	374	409	431	421	405	428	416	394	383	412	441	445	415	461	404	389	424	417	416	403	414	438	398	433	409	423	420	438	413	410	406	393	420	410	397	435	404	422	432	444	423	427	397	413	450	418	397	414	418	420	411	402	397	393	408	420	436	353	395	407	405	431	460	421	442	367	439	427	454	426	417	410	424	403	418	428	420	419	403	436	412	419	413	426	398	401	396	421	385	435	413	412	398	401	395	414	429	418	415	429	416	422	405	401	415	407	445	408	401	427	418	424	385	424	441	414	425	432	442	446	447	433	378	411	430	394	416	437	418	421	399	417	391	400	395	406	429	416	392	452	407	416	418	415	446	415	409	428	417	395	424	409	408	419	436	404	478	424	402	437	414	399	419	436	463	397	454	439	391	429	435	420	422	444	431	401	451	443	411	425	392	461	438	410	393	401	405	432	399	434	421	438	404	397	408	433	403	428	428	443	399	404	409	400	420	436	412	424	427	438	411	426	442	445	456	424	429	442	403	450	413	428	405	432	376	382	458	417	390	379	401	447	471	381	386	378	441	499	393	425	422	421	450	381	380	444	393	411	415	418	403	427	424	446	416	408	390	402	412	424	447	377	423	443	469	403	407	465	412	454	436	400	450	413	397	425	431	410	496	422	442	432	392	413	423	415	426	455	432	460	416	440	375	399	413	432	419	434	409	384	413	412	420	402	434	423	458	392	394	447	445	423	400	447	434	423	432	439	389	411	429	444	431	404	411	414	446	402	436	420	430	418	443	404	393	443	424	386	372	460	415	407	417	432	458	416	391	416	410	418	384	403	389	407	381	441	408	420	425	436	413	408	395	451	396	456	438	427	438	404	424	430	413	437	396	446	423	429	410	460	400	398	410	428	417	412	428	426	423	438	429	403	422	438	444	399	433	463	424	414	441	420	406	395	419	445	442	434	457	398	432	395	442	431	391	398	418	398	415	418	412	410	436	394	437	355	378	429	370	424	427	410	447	421	440	434	450	429	384	416	468	430	435	446	416	388	444	409	477	416	403	467	425	419	392	411	421	422	422	399	406	456	464	399	446	413	416	443	433	443	411	414	402	412	414	393	388	411	407	424	437	393	443	455	393	429	409	399	425	448	422	405	423	439	469	394	428	421	413	425	420	414	425	420	404	369	429	441	434	454	388	420	424	450	447	413	434	445	416	403	380	446	428	386	433	406	417	401	398	402	459	382	421	397	451	416	419	397	423	398	412	403	391	442	402	411	456	423	421	409	425	444	437	379	430	422	421	461	396	423	428	422	425	410	443	393	418	410	410	411	371	400	397	411	368	450	396	431	400	428	439	427	395	416	415	423	395	398	438	461	430	426	410	424	388	416	431	420	409	404	408	400	406	389	432	417	443	412	441	435	447	405	400	428	447	410	418	425	380	453	406	388	438	414	456	414	427	400	416	425	411	420	397	425	434	406	434	431	418	431	434	431	441	435	426	445	419	451	402	454	426	449	416	418	415	460	404	419	432	454	416	445	401	441	409	420	405	431	420	424	411	381	421	402	430	418	443	401	426	377	417	401	407	426	441	415	386	425	433	432	415	448	420	445	406	440	382	419	398	418	427	417	416	392	443	386	409	434	398	421	409	454	450	427	409	409	403	405	415	445	435	393	444	397	406	426	430	439	393	469	436	402	414	378	451	391	465	383	395	446	401	422	360	433	417	438	428	393	417	395	396	432	453	441	403	435	378	415	393	419	431	445	380	404	423	459	450	401	412	458	426	443	445	424	418	388	415	438	409	408	412	444	413	390	448	416	447	414	402	377	428	424	428	436	457	425	430	426	427	403	386	378	427	418	407	422	435	426	431	405	413	398	420	443	379	410	412	424	428	444	448	434	420	403	416	422	375	426	409	390	414	410	417	406	352	411	419	411	376	402	394	460	420	428	409	440	445	433	401	455	406	469	356	430	441	392	435	401	427	409	478	436	411	409	406	410	411	450	406	425	444	437	418	425	433	411	434	416	436	398	416	436	419	411	437	387	384	411	422	415	427	410	420	430	386	400	434	459	382	408	403	371	385	368	429	417	421	415	434	451	428	416	395	371	412	398	408	397	420	403	401	436	437	372	400	393	425	408	423	415	387	435	435	409	407	427	437	410	419	438	396	441	428	411	442	430	417	445	451	409	419	425	395	411	410	390	427	421	394	440	415	397	407	419	396	419	441	425	418	463	462	405	424	418	423	403	429	391	401	424	418	444	448	435	440	412	422	398	435	406	386	430	396	424	402	401	418	412	455	448	419	387	394	410	376	413	431	423	402	458	437	409	403	398	422	422	429	457	424	430	404	384	415	445	401	439	421	429	441	374	423	422	442	418	418	410	414	447	381	425	420	416	434	438	416	411	435	399	451	420	420	436	432	441	421	401	425	410	441	418	440	419	448	445	424	429	412	400	402	429	413	443	415	423	447	442	416	435	401	421	418	436	441	405	417	420	432	433	390	459	397	413	400	432	427	426	411	373	413	413	414	415	427	425	422	389	464	417	421	403	412	422	418	406	395	402	404	383	436	434	465	444	389	424	422	444	430	418	407	398	424	452	384	395	436	386	431	442	417	387	417	415	408	427	434	468	417	404	446	407	434	428	429	404	451	446	417	432	436	437	426	422	449	429	445	411	400	399	417	398	429	428	417	447	407	396	443	402	422	396	430	408	434	430	402	413	381	426	421	470	428	445	410	396	415	421	419	420	411	407	401	400	426	434	395	365	369	429	407	395	401	411	419	464	423	403	396	415	445	429	409	411	423	399	405	440	425	393	383	465	414	418	425	427	391	411	438	442	410	428	387	428	396	441	405	457	417	436	406	428	433	391	421	449	405	435	447	418	420	407	383	430	381	420	402	434	438	398	424	446	418	423	408	384	413	420	428	413	424	417	470	463	410	432	431	433	406	424	416	449	418	418	409	432	412	421	424	431	424	423	426	424	448	421	401	437	414	428	434	437	404	409	422
6261	4212	5285	4078	2575	1533	1342	519	394	400	339	336	376	351	327	321	318	315	284	282	326	285	310	323	289	281	289	297	315	306	310	345	299	294	273	273	313	263	295	257	283	310	321	312	314	306	303	295	268	318	310	289	305	291	286	278	309	304	301	312	304	336	249	288	308	270	323	274	286	311	308	283	291	276	310	284	321	283	271	298	260	317	284	287	272	305	290	274	308	319	279	262	298	285	311	295	270	299	306	287	275	278	275	279	306	281	304	292	282	279	302	312	292	300	327	256	313	303	272	281	269	293	301	315	308	277	303	296	294	304	313	304	278	285	307	291	302	288	306	317	287	246	298	326	302	300	280	275	290	274	274	274	313	325	301	307	295	313	327	319	291	311	286	318	299	307	308	279	302	297	283	301	307	302	293	288	324	309	287	292	306	285	283	272	290	268	312	319	284	294	286	315	279	322	288	287	326	290	284	271	324	284	301	318	284	289	327	288	284	285	292	323	294	287	297	310	289	305	286	272	278	288	318	288	298	272	291	316	308	256	289	282	318	281	291	292	276	271	292	282	297	275	298	284	278	278	291	298	311	301	310	312	298	308	285	328	286	295	287	292	310	272	309	303	274	269	267	286	283	288	298	296	285	307	319	292	286	270	304	299	311	290	303	287	297	281	287	289	303	284	300	306	312	284	286	323	305	302	296	281	295	317	283	290	266	299	265	264	263	287	310	278	292	305	301	276	291	289	278	281	307	280	303	278	310	284	278	298	303	282	277	254	289	291	305	297	266	297	301	323	316	308	266	308	326	283	322	295	275	299	303	286	297	302	311	285	279	331	301	259	299	286	284	297	284	283	281	284	290	263	273	280	313	294	289	299	265	284	283	321	304	311	308	307	282	265	283	298	265	255	315	280	323	288	318	271	273	271	304	301	317	305	306	284	290	274	279	330	281	339	300	323	295	265	271	322	282	299	317	285	309	324	296	316	279	285	311	300	298	268	296	298	283	307	290	280	311	307	286	280	316	301	310	301	307	295	289	274	306	290	311	275	319	251	322	298	295	321	311	312	273	282	283	283	322	321	293	298	288	289	301	286	327	260	277	270	285	295	271	290	289	282	316	278	286	293	284	303	278	264	294	274	323	298	306	286	304	291	292	287	293	301	305	293	282	301	331	324	285	283	288	285	297	271	300	330	306	323	293	302	302	306	306	268	301	263	295	292	298	268	259	269	302	285	272	284	279	294	281	324	305	277	298	290	287	290	295	289	291	262	301	287	278	306	296	300	308	292	305	270	334	303	286	280	294	281	320	275	328	284	302	284	293	289	293	269	281	320	303	271	290	280	298	298	292	289	290	289	283	306	281	303	319	312	293	250	298	298	294	279	300	278	301	359	324	254	314	281	280	281	298	342	277	300	301	287	303	325	317	286	278	314	281	311	298	319	299	296	314	272	275	293	288	280	291	283	286	304	292	308	288	307	260	278	304	287	337	286	305	283	311	325	305	277	313	284	289	315	283	283	266	293	297	282	300	296	307	317	276	304	299	279	254	269	293	285	319	308	314	290	302	305	260	333	261	307	277	296	290	324	274	280	271	290	305	263	349	264	267	300	268	298	299	309	247	286	300	267	288	283	298	310	284	325	296	321	263	329	311	247	307	287	277	296	292	306	298	263	265	320	296	301	269	283	303	297	310	314	287	320	295	295	244	329	285	308	298	300	307	283	310	302	312	272	284	283	271	280	271	297	322	259	325	292	285	285	300	286	275	294	298	294	291	283	303	278	340	274	309	277	299	301	284	330	279	292	287	286	321	273	318	321	304	280	287	285	315	268	285	292	296	296	293	282	283	312	309	288	270	280	268	283	307	297	298	290	286	324	288	288	278	272	268	345	301	287	290	279	283	312	275	303	267	293	302	282	261	313	291	274	311	280	266	280	313	316	292	316	267	275	288	327	286	294	295	299	308	309	295	295	297	274	286	262	314	267	236	280	285	324	272	288	303	293	302	275	296	272	283	290	298	298	288	318	280	266	300	293	277	268	305	313	310	307	298	298	316	302	308	273	277	317	270	323	318	294	290	271	309	269	304	292	315	318	336	297	261	318	283	299	287	304	311	296	294	279	328	282	277	303	321	281	304	282	296	294	291	329	332	296	265	295	299	285	278	280	319	320	311	320	278	281	266	304	281	295	280	293	277	269	265	287	285	253	288	298	302	243	301	306	309	283	318	315	325	285	312	295	287	278	299	285	316	287	310	288	261	286	275	287	314	292	275	276	307	287	307	311	262	295	281	286	303	291	279	326	284	315	298	344	314	284	272	279	306	274	274	290	290	251	303	301	309	321	317	300	302	246	296	296	273	307	326	318	296	291	288	288	310	310	296	309	300	284	278	299	284	284	295	304	283	300	290	308	296	293	289	304	296	266	297	298	272	256	308	265	282	298	279	329	285	273	301	286	323	295	277	278	299	306	296	326	254	270	267	295	281	285	331	336	293	295	309	282	304	303	303	266	323	300	294	318	304	317	279	286	298	273	281	298	291	288	265	280	310	317	298	280	286	281	289	302	289	304	270	277	314	275	292	296	262	289	301	284	303	307	291	292	283	289	319	304	291	289	278	233	296	308	260	258	288	300	289	289	302	318	296	268	303	298	299	295	292	308	278	297	297	286	295	286	297	279	295	292	301	289	280	261	245	312	288	298	300	299	292	301	297	315	334	302	318	291	307	274	288	264	292	274	301	308	275	297	293	282	274	303	300	285	310	281	293	307	295	274	289	285	302	296	281	343	295	285	296	266	311	323	273	295	313	296	283	279	337	291	296	298	303	301	300	282	292	294	277	292	306	282	296	285	284	329	266	287	265	301	254	309	300	334	317	302	290	304	293	294	326	285	315	319	297	277	283	293	262	315	309	315	258	298	300	302	290	305	297	286	284	301	295	291	316	285	302	294	339	264	284	261	278	293	325	286	265	282	306	298	321	287	254	326	282	289	301	305	286	326	322	297	282	317	295	302	257	311	287	258	312	293	316	303	324	297	317	301	313	274	317	286	260	312	281	295	273	287	276	319	285	295	297	284	278	301	303	299	292	263	309	277	283	273	301	292	302	296	316	263	303	273	269	282	272	310	302	294	295	321	311	314	310	265	269	272	333	301	318	302	306	320	287	295	294	287	278	282	275	294	284	265	285	310	277	279	317	283	251	293	279	304	283	298	297	291	323	289	321	311	283	289	309	284	284	302	266	285	287	284	279	316	298	286	254	258	241	308	313	262	321	266	264	288	279	288	282	264	286	303	312	296	296	308	293	315	279	279	309	282	285	314	311	314	308	301	298	297	294	285	269	315	305	257	299	309	249	334	312	316	292	315	280	311	279	277	288	301	322	298	277	290	302	295	302	291	293	288	303	312	316	291	263	334	284	292	293	295	305	304	287	265	292	296	316	274	278	296	294	275	296	283	306	313	298	300	278	286	307	316	286	246	275	293	289	298	278	303	293	278	274	266
5208	5117	10711	11708	9665	6812	5789	1919	1446	1388	1162	1060	1048	914	900	858	827	781	864	781	771	759	766	740	714	731	726	765	692	696	692	715	736	672	720	681	656	721	706	726	699	717	724	667	699	760	753	688	722	673	703	719	707	709	718	665	727	736	705	726	726	772	708	761	763	685	724	713	723	693	703	774	689	660	751	681	718	690	683	721	655	716	697	710	715	719	670	696	732	708	734	665	741	710	734	724	715	722	701	739	698	784	671	755	704	706	675	772	718	639	692	738	755	697	644	695	698	698	672	727	714	744	697	675	730	759	728	722	713	733	782	665	730	715	706	721	671	712	716	692	694	747	658	682	651	683	724	732	672	785	704	737	695	754	686	728	761	744	654	725	737	694	771	703	704	679	707	723	686	714	722	734	746	739	711	723	700	666	727	696	700	727	707	713	706	687	722	705	772	671	683	697	697	692	731	711	702	666	685	752	694	735	666	693	715	683	706	707	704	716	751	707	651	665	709	742	731	702	710	684	718	730	717	715	732	741	722	725	724	741	708	740	692	697	713	660	707	666	727	691	683	726	715	670	744	736	706	710	703	722	732	671	700	775	726	760	754	690	698	700	745	728	705	670	722	716	684	729	728	734	721	710	742	693	712	716	672	718	689	726	706	727	720	733	723	717	671	645	704	716	753	727	690	717	714	766	671	717	703	711	708	719	714	765	666	726	729	749	712	700	686	718	717	779	720	696	656	749	718	713	704	708	696	741	696	740	718	697	786	700	744	677	734	668	736	705	753	722	714	704	693	705	759	721	738	702	741	750	697	718	730	678	779	747	733	747	709	747	700	666	728	708	693	667	681	717	686	720	722	702	673	771	727	714	742	674	753	659	682	722	694	683	736	661	716	685	668	697	733	719	751	689	668	709	703	737	730	766	694	725	674	730	740	689	659	691	705	737	725	700	738	677	686	735	745	682	725	687	753	634	720	700	734	704	699	754	698	769	694	680	743	742	721	739	693	764	730	704	696	728	657	665	648	719	735	718	711	698	717	732	705	747	675	717	709	707	707	702	684	688	698	725	728	726	691	720	648	692	705	663	770	735	728	743	731	696	736	700	657	666	676	689	688	786	753	701	792	686	657	686	686	699	716	678	724	711	756	704	684	693	709	683	705	710	726	716	739	715	707	687	732	695	735	706	720	687	730	712	675	761	767	645	723	724	715	734	743	714	678	712	735	702	728	752	710	710	757	704	719	706	752	679	703	722	705	707	732	696	721	743	743	692	738	694	672	704	739	701	658	683	729	725	665	678	735	709	699	644	714	714	743	736	699	730	672	727	684	701	665	713	724	659	689	700	701	683	734	694	715	725	698	700	699	770	726	718	677	734	655	698	723	746	730	697	722	679	673	631	697	734	756	726	725	706	718	770	733	686	759	684	718	693	697	730	756	706	730	748	708	707	735	707	744	720	680	729	738	719	733	716	691	713	726	682	704	730	698	715	736	760	691	697	735	677	742	681	687	706	672	714	719	698	693	693	703	742	734	669	702	710	738	707	691	763	692	702	697	720	760	761	759	700	752	726	765	702	665	707	676	706	739	705	720	727	735	747	684	694	681	728	710	703	709	745	748	723	711	716	690	731	756	688	760	765	736	732	779	750	716	698	754	739	733	721	682	676	713	807	692	695	729	739	686	708	655	688	689	732	730	716	689	717	711	712	766	736	675	716	724	727	681	683	704	664	722	720	672	668	699	726	759	719	697	746	703	722	721	708	696	641	754	694	709	739	710	741	730	714	750	681	736	725	711	709	687	664	709	695	747	758	704	741	716	716	727	695	723	684	736	669	642	704	693	700	671	724	674	676	741	704	707	668	718	705	715	708	722	716	726	727	744	702	686	686	700	700	770	790	686	697	739	717	690	725	708	677	703	711	719	694	711	719	775	746	717	681	724	700	729	719	726	738	766	710	707	704	644	696	718	707	715	691	696	671	714	718	726	686	747	702	669	738	689	669	698	703	704	723	713	678	720	726	748	736	705	690	728	720	715	665	701	669	727	703	755	704	701	719	750	685	739	702	717	729	704	714	698	699	763	711	779	712	712	725	710	694	733	723	732	752	690	703	723	692	684	687	757	724	732	694	712	675	693	729	722	673	693	699	720	726	764	716	770	730	747	662	705	699	729	688	699	681	727	763	723	681	705	693	742	734	726	708	724	765	713	729	752	731	734	699	681	738	745	666	746	737	656	683	689	744	719	745	719	697	734	717	685	741	726	685	757	678	709	684	745	740	715	641	704	727	764	702	687	681	701	719	734	702	702	715	725	715	684	672	703	668	684	686	770	725	700	677	730	746	729	730	711	731	701	722	688	736	707	664	743	664	697	726	711	684	739	681	716	707	728	696	719	706	666	697	727	724	713	718	694	705	694	707	678	720	688	719	732	693	743	704	760	696	719	694	695	679	731	699	740	720	707	697	686	704	703	723	678	701	671	725	679	705	714	761	681	707	716	708	707	708	713	697	736	741	667	711	641	730	690	676	734	703	734	700	722	758	714	749	692	700	659	719	653	754	735	705	708	696	719	739	715	727	675	736	678	690	722	704	682	743	724	737	648	730	714	731	702	724	725	711	739	687	701	686	751	690	719	685	720	698	690	698	709	702	731	750	736	676	729	727	728	718	675	729	733	718	693	730	711	743	700	684	747	695	694	748	723	717	735	682	722	726	697	672	701	758	672	684	756	692	679	691	725	666	710	709	709	706	716	695	666	636	697	723	744	737	732	691	720	695	697	731	771	726	674	696	699	707	663	708	713	706	725	748	717	701	675	723	738	734	705	699	708	689	717	682	725	709	692	651	726	778	720	722	727	708	713	708	713	744	714	661	727	755	742	703	713	784	709	676	727	765	723	676	728	689	775	683	741	677	738	715	660	647	721	726	692	721	751	758	651	706	633	725	746	720	711	712	724	707	724	718	675	723	725	719	713	709	678	720	704	753	752	663	695	698	706	713	708	708	744	729	690	707	706	673	718	679	711	724	730	718	773	710	732	690	747	702	734	695	697	720	679	709	697	696	769	756	698	693	744	701	765	724	732	684	717	725	692	728	717	715	718	771	723	678	755	734	709	677	667	709	712	660	715	690	694	708	713	731	681	779	730	694	752	698	643	739	684	718	660	691	725	692	705	670	700	714	716	713	711	700	720	721	719	697	737	717	699	752	714	704	713	725	662	709	645	737	681	708	687	720	715	703	712	728	727	715	729	698	730	720	673	717	690	723	701	742	743	710	730	696	681	700	735	692	664	708	725	719	704	704	695	714	736	722	723	695	721	729	712	710	744	674	680	745	671	707	770	751	693	707	681	698	742	712	737	690	641	712	704	685	714	733	699	667	723	742	742	717	720	713	684	728	718	704	686	744	725	687	681	771	726	703	717	708	723	700	680	702	714	697	733	704	715	718	689	750	752	683	685	660	709	742	733	683	726	690	701	721	660	750	735	706	735	692	686	688	712	698
16678	13863	19473	24100	22291	18929	14207	5395	1661	837	585	490	447	480	403	368	323	313	335	293	272	258	261	265	250	223	259	278	231	249	232	235	229	268	226	231	250	252	234	243	240	238	254	248	230	242	216	255	265	282	282	235	251	258	247	260	245	244	243	217	214	219	222	215	271	245	266	236	260	247	217	198	259	266	239	210	240	232	222	244	269	239	271	245	248	235	231	242	223	210	263	225	227	237	241	266	230	240	226	253	241	237	189	244	251	240	233	233	231	262	242	231	249	239	238	231	254	263	256	239	259	265	233	242	263	248	260	255	215	228	244	229	256	265	247	255	240	227	232	241	228	238	237	262	261	237	250	242	241	252	256	257	263	239	241	257	241	235	222	242	252	260	260	215	229	259	252	227	236	243	251	276	255	231	222	260	265	257	259	276	257	219	244	207	237	246	230	230	247	230	251	244	247	260	253	242	224	237	224	238	239	226	226	234	230	231	222	245	259	224	254	235	246	215	255	261	236	254	235	240	242	267	248	217	255	235	244	243	267	213	231	241	244	229	230	217	233	246	263	227	264	216	232	223	232	267	257	244	230	216	254	252	258	236	224	252	236	229	250	224	236	232	234	241	244	255	236	250	249	243	225	256	213	274	222	260	222	221	248	251	255	254	235	222	255	237	234	211	284	244	242	234	254	235	249	236	214	255	235	232	250	235	250	243	264	251	263	219	215	226	236	237	234	244	239	248	242	247	231	210	274	227	237	233	234	247	253	251	243	244	226	254	230	233	256	251	205	283	231	216	219	242	222	228	250	233	226	242	238	232	244	240	267	224	234	251	230	224	241	262	231	249	257	257	241	235	259	233	246	224	262	236	230	225	227	214	236	252	238	229	243	257	231	227	244	227	227	230	228	227	241	271	209	274	219	257	248	246	223	237	248	207	228	253	237	267	227	236	257	260	244	262	227	241	238	266	285	249	248	241	238	229	251	213	256	210	234	231	232	230	271	225	252	237	237	238	217	239	228	244	224	276	263	238	224	246	238	212	236	216	254	286	260	240	205	244	234	245	253	216	244	232	233	228	243	239	218	262	249	242	249	224	248	255	224	254	251	256	228	243	246	248	243	240	256	248	267	211	241	222	223	222	216	246	241	232	235	251	258	249	262	248	258	258	216	235	237	236	265	254	254	245	240	215	229	235	253	249	246	241	226	259	247	217	245	266	256	237	266	251	232	242	256	248	260	246	248	220	237	207	247	229	263	268	211	222	225	239	293	260	232	241	270	216	242	213	232	246	260	276	222	244	250	251	233	254	266	240	247	224	274	247	249	241	256	241	276	233	245	219	259	271	253	224	254	253	249	226	249	249	259	245	219	243	254	265	254	232	228	231	250	253	253	270	232	218	241	260	222	228	235	257	258	239	256	233	249	237	240	244	218	251	233	258	269	250	224	236	251	243	223	248	278	245	246	220	256	251	226	234	234	260	240	240	259	248	206	235	271	232	245	242	235	230	246	249	259	234	238	249	208	262	277	254	209	220	261	247	235	238	249	249	241	211	254	235	237	259	250	207	284	225	237	245	245	260	243	238	229	244	257	260	256	252	251	232	228	233	265	235	226	244	242	239	246	203	220	240	259	232	248	246	218	228	245	251	244	248	247	236	268	232	238	239	232	221	258	226	258	250	231	238	266	249	229	249	210	242	255	249	232	233	252	213	231	229	237	231	260	251	230	263	270	219	233	250	246	261	273	225	232	239	277	226	255	263	216	250	248	273	226	269	253	220	218	246	240	249	211	236	243	239	243	247	264	227	250	238	215	268	253	236	232	239	230	235	239	240	249	231	247	229	215	251	221	242	252	262	243	257	266	232	234	268	249	252	230	233	232	263	247	273	260	237	206	242	239	229	237	272	244	267	221	247	224	272	236	237	260	235	228	241	257	219	223	251	220	241	232	252	232	264	233	239	244	228	240	222	226	231	262	237	244	228	244	217	245	248	237	230	240	255	253	221	235	231	247	218	225	237	212	207	237	265	266	234	277	256	233	225	228	256	273	215	251	267	238	240	265	222	219	212	243	224	241	271	231	249	241	227	225	242	229	240	263	280	277	258	257	250	279	235	269	258	266	230	252	284	243	269	210	207	237	218	222	239	247	239	230	209	258	250	231	224	265	258	248	239	258	263	239	226	250	217	233	269	240	254	222	255	212	244	247	252	245	245	238	251	225	254	228	240	270	255	274	263	249	238	248	230	260	248	246	246	258	219	246	230	240	264	244	236	218	272	241	273	239	240	266	289	242	265	241	239	240	254	266	253	229	269	252	237	250	248	244	262	256	232	285	215	239	267	267	245	252	248	210	232	235	227	223	240	227	247	254	215	238	250	262	267	255	206	271	285	251	227	240	248	229	245	226	264	250	263	239	223	251	247	229	236	222	256	252	245	243	261	228	214	228	257	262	268	255	270	257	236	220	235	223	249	238	212	251	255	245	254	269	219	261	257	270	223	240	265	245	245	235	241	268	252	230	237	219	257	233	254	238	240	244	220	250	242	236	244	265	228	256	258	232	256	230	226	232	233	256	266	215	255	259	242	207	207	254	257	243	206	237	227	220	288	246	226	234	258	272	257	214	240	268	225	234	228	246	216	224	240	227	216	237	248	253	274	221	231	267	243	209	254	271	230	214	245	219	246	238	227	246	246	259	258	226	243	248	253	254	247	269	231	229	233	229	257	255	284	264	246	243	213	233	248	213	248	222	264	265	216	226	251	233	241	249	228	230	224	264	250	258	242	245	248	251	261	242	243	257	245	231	241	236	222	255	255	248	231	261	226	247	234	249	254	215	250	230	258	242	254	256	222	258	238	247	246	248	209	247	248	253	237	241	231	277	266	263	254	243	260	266	231	250	238	250	297	221	209	246	266	236	244	257	237	237	248	247	247	244	254	198	238	247	254	289	221	221	241	229	248	251	234	236	249	227	256	235	243	256	236	252	246	255	235	253	243	245	209	263	252	209	236	247	221	231	237	236	242	250	232	245	226	209	264	253	239	242	226	238	242	233	246	242	232	240	239	251	217	261	239	241	286	237	258	254	263	231	239	246	263	271	238	245	255	234	225	237	231	218	239	254	249	205	224	230	237	258	232	225	242	250	229	236	238	249	289	230	241	256	231	224	245	257	253	263	228	267	245	249	257	244	232	266	249	252	282	208	241	247	260	241	252	235	217	240	248	245	241	238	243	255	247	257	250	273	231	232	253	243	212	253	266	271	245	288	251	245	240	242	237	279	233	255	256	224	248	245	240	293	236	235	254	242	239	260	269	253	224	227	229	244	263	236	213	265	218	239	267	228	259	258	255	263	218	233	231	225	238	224	236	218	234	233	219	226	220	240	269	236	245	255	244	255	264	232	238	245	236	227	231	246	225	212	242	227	219	245	228	227	231	229	239	262	240	222	217	237	247	246	252	276	214	249	280	258	236	241	253	258	255	234	238	233	261	226	247	218	256	260	250
12991	14115	26001	33058	29689	28193	20808	8868	3336	3123	2390	2119	1948	1782	1500	1236	1160	1146	1091	852	812	796	716	693	678	661	656	697	633	641	683	627	633	631	626	607	598	597	617	647	607	619	600	618	612	621	683	591	577	617	534	580	640	618	574	550	612	596	614	572	566	625	572	590	630	585	559	600	612	626	627	627	626	594	595	549	578	566	572	586	580	600	561	609	580	595	543	635	615	621	615	586	632	629	630	524	583	599	568	604	598	608	628	553	602	572	597	628	599	576	611	638	607	576	592	623	622	589	588	576	620	568	616	582	572	588	612	598	598	610	597	600	609	605	553	583	610	605	610	568	564	623	630	626	594	581	571	544	572	627	577	568	621	630	595	611	592	614	569	599	557	584	619	571	618	593	564	612	616	642	590	565	607	657	621	580	632	590	608	599	585	653	563	593	596	595	580	599	583	615	581	568	577	564	605	595	612	613	572	578	601	599	601	599	625	591	634	583	603	652	602	548	585	602	618	582	590	611	585	628	569	641	555	582	606	582	611	593	610	595	610	601	610	600	576	574	564	587	589	586	619	605	601	589	602	570	590	601	604	593	591	587	573	625	613	612	598	591	567	586	607	610	591	627	580	592	556	602	599	622	544	572	567	574	553	578	615	588	596	590	618	550	587	549	610	560	607	602	576	585	614	608	600	592	580	576	626	620	594	614	622	554	609	655	583	607	628	554	581	565	580	579	617	592	598	629	554	588	628	560	595	623	594	606	640	575	621	552	589	599	628	573	617	611	578	563	614	611	599	585	600	599	636	602	569	579	587	575	604	573	636	584	591	589	579	581	607	570	657	582	588	580	611	548	582	567	578	613	585	555	590	625	611	589	622	582	576	590	558	626	589	578	602	585	598	616	598	595	562	576	589	594	591	557	594	593	590	594	581	599	595	599	640	562	603	571	573	616	608	598	567	550	604	590	570	568	579	580	663	635	613	590	619	582	609	510	598	636	582	584	574	646	579	619	612	626	629	586	620	584	607	557	609	592	558	625	594	649	593	606	609	596	574	596	556	553	585	602	599	607	597	584	621	594	613	599	594	594	598	622	607	618	614	586	588	558	588	587	595	614	563	612	625	593	625	576	597	600	612	610	641	615	579	595	593	560	595	608	561	556	572	620	554	618	615	610	605	606	602	598	594	582	614	562	578	538	601	600	598	588	622	633	586	618	583	591	615	574	643	613	648	600	603	568	606	619	610	617	605	571	594	582	557	557	629	616	606	595	588	588	550	599	634	627	572	596	591	584	631	607	583	582	618	606	563	602	610	612	614	601	589	550	543	616	598	596	563	578	642	595	612	564	582	568	611	585	578	588	606	600	604	564	595	567	547	584	572	598	593	600	602	631	603	593	594	573	586	597	605	614	587	589	578	634	596	607	576	596	624	593	591	576	649	610	592	609	558	632	611	566	615	594	626	587	579	618	580	615	600	589	560	578	607	610	574	569	585	565	599	569	541	602	580	592	549	582	631	609	572	613	594	633	560	590	580	596	624	610	619	570	595	633	536	620	615	606	640	590	600	591	555	599	584	621	626	558	611	554	605	581	597	593	590	577	581	588	620	603	609	564	580	583	607	634	560	608	620	612	621	568	579	611	577	599	602	601	643	604	607	570	609	609	592	588	575	608	578	645	585	575	621	596	563	590	618	571	570	569	622	529	553	637	598	591	631	661	580	611	568	577	578	643	575	588	602	595	609	606	577	601	613	599	610	634	582	605	592	578	597	583	599	602	635	566	577	598	592	610	614	558	599	609	610	622	587	581	613	612	568	565	605	603	589	628	614	597	603	587	607	607	582	601	547	590	568	598	617	632	585	589	586	602	593	591	597	599	626	603	578	594	620	607	617	638	630	628	608	604	553	604	561	584	630	575	592	585	582	569	618	588	589	554	583	597	616	577	624	590	593	621	589	599	603	607	590	586	550	614	604	577	624	645	593	595	624	613	588	573	568	585	594	608	611	545	613	642	571	605	562	545	556	585	615	592	609	580	607	602	631	575	618	620	600	601	527	605	579	581	610	592	604	590	618	566	580	588	581	602	584	544	596	610	605	601	592	620	611	628	605	589	589	583	651	549	612	632	551	592	589	592	566	573	612	623	611	592	566	613	565	575	592	576	590	601	568	584	598	617	597	622	598	603	594	616	560	606	607	610	519	632	606	579	614	600	601	568	623	583	635	614	598	617	596	624	564	616	626	644	619	619	575	582	581	586	615	592	592	596	619	594	613	588	572	613	603	628	612	557	580	591	554	589	593	596	554	634	607	601	615	585	649	642	546	631	588	576	564	582	595	570	624	599	594	600	570	611	585	582	578	608	568	585	633	588	590	589	537	614	555	610	562	634	571	555	576	604	601	566	593	577	590	604	588	616	546	554	602	571	625	622	603	635	580	591	648	579	567	594	616	614	580	589	616	601	549	587	636	592	579	593	613	578	618	589	599	631	580	605	599	570	569	609	579	539	627	612	599	576	587	614	553	580	611	566	598	592	599	589	582	604	590	600	578	590	559	606	577	596	609	604	576	637	578	582	584	570	593	573	628	633	584	607	622	586	618	584	597	607	567	623	585	580	584	634	564	578	623	562	597	659	586	611	631	600	576	591	594	629	586	607	557	640	609	597	577	574	654	629	594	608	587	634	597	574	619	606	596	600	585	605	574	620	623	619	580	578	582	590	586	577	588	591	600	588	553	629	567	578	525	625	586	579	612	596	615	571	648	555	598	573	588	594	576	568	616	620	581	606	575	615	544	604	615	632	568	632	624	572	575	602	584	601	613	554	625	613	578	640	611	623	594	592	600	604	583	546	602	624	595	617	625	565	631	601	622	594	581	603	542	587	604	623	615	598	577	616	582	620	618	576	605	608	546	566	554	612	621	642	555	549	596	626	575	603	539	600	621	622	575	656	599	535	562	579	579	572	664	645	583	596	659	615	618	564	603	619	584	656	569	531	571	574	621	627	633	589	582	566	665	586	595	580	588	598	614	622	597	592	595	587	664	577	561	568	599	578	634	607	603	590	556	545	606	625	606	591	562	592	583	602	599	570	635	583	580	600	600	632	657	681	581	613	585	581	573	610	609	608	559	588	564	635	594	622	602	588	609	620	564	593	614	591	617	594	634	568	614	587	547	622	627	544	565	599	639	613	608	576	593	587	603	589	635	612	571	658	599	588	579	564	584	614	610	578	564	600	585	580	615	585	596	608	576	639	577	632	609	625	590	612	603	607	629	583	591	591	626	582	587	587	572	588	602	611	557	645	579	612	588	635	596	609	606	558	569	622	590	606	621	589	553	596	590	562	584	618	552	542	593	565	653	565	565	584	562	620	584	594	604	621	580	576	613	538	536	618	566	609	600	557	635	590	590	588	626	608	612	604	612	603	550	584	615	584	539	589	616	620	605	577	613	619	596	579	611	595	592	573	629	611	612	600	586	567	574	579	597	571	594	598	556	580	630	569	616	613
26110	22019	29407	31477	26815	25725	20560	11343	3437	1487	923	617	570	556	383	339	294	279	301	246	227	206	210	176	194	174	177	186	190	168	183	158	181	168	170	163	166	163	148	164	170	170	167	181	151	168	141	173	146	152	173	185	154	143	155	168	149	154	156	166	150	160	159	165	136	139	153	162	174	167	171	141	165	160	162	169	164	141	153	143	173	171	153	152	146	148	151	156	173	185	155	154	155	160	158	164	176	165	139	138	152	147	152	158	162	150	170	163	144	195	171	179	161	170	173	168	163	177	175	161	159	160	171	165	157	154	161	194	158	161	149	158	167	162	144	153	153	181	176	164	169	163	151	156	170	150	171	189	163	157	142	159	164	160	166	156	170	152	186	156	155	158	168	175	166	156	146	154	147	148	156	141	165	166	172	161	153	179	174	150	170	171	188	161	157	142	197	167	172	182	165	132	158	148	162	178	183	153	159	187	147	138	173	157	143	169	159	134	172	166	151	161	146	165	157	141	147	160	141	179	158	151	160	151	158	169	188	181	163	147	141	156	154	163	176	153	164	171	165	158	149	164	155	157	159	155	135	142	154	173	164	136	165	152	173	151	176	152	162	147	165	142	155	188	170	156	161	151	174	178	152	151	167	142	143	165	139	171	148	141	148	190	182	140	164	172	147	154	156	158	172	175	150	155	194	148	159	164	156	161	171	157	136	157	168	170	162	158	154	184	159	174	172	177	178	155	157	154	176	174	169	160	183	146	128	154	161	168	147	146	152	150	161	159	161	149	151	165	157	162	167	149	162	171	153	176	137	170	153	188	178	169	177	150	150	161	178	146	187	127	162	167	167	165	142	145	167	151	159	165	176	154	175	158	166	161	169	159	162	182	170	175	147	171	173	175	162	159	138	179	173	172	151	151	155	145	161	131	176	165	170	193	164	153	183	147	160	147	169	167	170	154	179	171	185	152	157	167	159	170	155	150	150	169	160	150	170	158	163	164	175	147	150	165	136	160	166	170	125	162	155	162	151	154	139	160	162	161	175	165	153	186	171	155	176	168	131	171	182	168	175	189	159	137	169	165	148	167	150	177	171	148	168	174	162	155	166	156	191	133	167	169	150	148	163	152	155	142	157	158	187	183	149	168	166	145	153	159	162	169	179	175	156	178	143	150	163	130	172	146	169	183	174	159	151	165	165	148	186	157	164	162	146	143	176	142	154	157	138	170	149	150	161	167	161	193	153	148	147	184	179	151	158	155	144	175	173	153	143	151	163	177	166	186	199	173	159	163	155	145	177	184	144	164	160	151	161	162	137	156	156	156	171	175	175	163	150	171	153	182	142	155	152	161	169	167	158	157	168	174	143	162	174	178	149	158	152	173	164	154	151	169	161	175	172	159	171	139	161	169	173	163	150	179	173	147	146	145	175	165	171	157	155	144	160	163	172	160	156	171	176	163	155	141	143	165	159	148	165	164	164	171	174	157	153	173	180	179	168	143	185	183	153	151	167	179	143	178	173	142	180	152	132	157	166	166	155	184	165	160	158	182	165	156	158	177	157	166	164	169	142	151	158	177	157	147	172	160	161	157	146	157	173	169	155	169	155	169	169	141	152	164	135	160	166	156	172	180	177	165	163	153	147	153	164	166	170	179	160	166	164	194	164	157	161	155	158	164	173	159	159	154	174	134	165	149	144	159	163	163	157	151	145	143	186	136	144	170	153	154	165	182	150	154	168	162	126	159	167	171	159	199	170	161	155	167	165	167	193	163	158	179	180	179	162	180	171	165	154	161	154	165	151	135	164	152	176	173	154	158	163	138	149	170	153	168	165	149	163	150	150	153	141	157	170	147	155	157	151	186	167	159	152	160	178	165	156	165	161	157	155	168	154	152	156	153	149	149	185	146	160	164	171	166	157	151	173	162	163	153	171	146	160	170	177	173	153	167	133	147	190	158	157	160	151	146	166	158	136	137	159	184	154	150	157	162	134	177	163	171	151	148	154	183	164	164	152	165	154	154	166	146	154	153	213	166	155	147	163	167	174	182	163	195	166	162	160	144	156	174	158	186	178	165	197	155	165	142	177	158	170	148	170	177	181	161	161	179	149	162	142	164	161	164	146	157	157	178	154	193	161	139	177	168	169	178	142	164	170	163	151	178	148	163	131	147	135	176	174	167	159	159	164	159	176	140	152	164	182	161	172	126	161	158	160	173	156	142	164	168	152	148	140	172	165	162	139	136	155	160	176	176	144	163	154	164	155	156	169	159	162	164	169	163	148	181	129	142	166	151	178	151	184	161	148	175	165	158	163	154	148	149	172	144	160	186	148	168	192	171	152	153	153	146	171	175	159	168	163	171	167	145	167	177	181	169	160	191	151	159	158	155	171	159	166	143	144	159	161	155	163	156	165	147	161	149	171	162	162	142	181	172	165	165	134	150	175	156	180	148	160	132	141	176	157	161	180	169	151	172	160	134	173	158	165	154	161	144	188	179	169	146	158	167	159	189	143	142	153	183	158	150	152	157	163	151	156	150	164	158	166	149	168	150	153	169	157	160	184	164	149	157	164	179	151	163	174	154	170	168	142	170	158	156	154	160	159	159	151	139	162	151	160	149	158	161	171	153	151	149	145	166	146	164	155	176	134	177	173	187	162	144	170	159	149	145	168	160	180	164	163	167	167	147	151	146	146	145	174	150	182	165	181	132	147	167	145	151	140	156	166	157	180	154	171	152	159	176	170	163	177	161	154	175	172	180	143	167	161	155	149	165	142	152	145	142	166	162	187	155	133	159	170	146	178	151	148	160	173	163	160	149	180	157	161	165	153	142	134	149	152	190	163	152	166	156	164	154	165	151	168	140	155	163	166	138	157	186	153	159	161	185	161	190	178	144	174	149	180	187	147	157	175	160	168	152	154	172	166	156	160	154	179	161	162	170	172	177	146	154	145	154	146	161	150	152	168	146	164	168	171	141	164	150	147	151	181	174	193	168	151	153	139	159	143	144	142	155	159	156	168	166	169	138	164	165	152	158	151	176	159	157	168	171	156	184	152	167	156	198	154	174	164	172	163	136	130	143	180	176	175	152	157	160	161	158	146	173	151	150	176	153	168	152	172	176	143	164	142	175	147	164	168	170	163	145	136	166	147	187	149	146	172	193	164	162	169	180	184	172	173	161	183	193	149	158	135	154	176	174	149	174	179	159	163	182	157	181	176	156	138	152	154	173	163	164	157	151	153	163	158	167	145	147	162	161	166	159	166	165	176	170	172	148	169	151	158	175	171	179	161	182	139	164	178	171	142	159	153	158	149	166	184	151	138	168	167	184	173	147	169	166	146	171	146	162	167	185	169	162	133	153	167	152	147	177	189	166	156	154	126	168	153	161	178	159	172	164	142	173	170	178	166	168	153	160	130	156	162	172	174	155	178	154	163	168	169	159	164	145	150	152	180	178	159	174	157	157	172	178	174	160	163	171	187	173	146	192	164	163	152	172	155	145	188	169
18013	19726	33348	38264	32811	34182	24795	16876	3971	4481	3735	2931	2772	2647	2001	1470	1267	1392	1324	926	777	764	630	575	525	541	528	476	496	497	474	448	466	450	471	435	441	487	431	414	432	456	432	406	442	437	411	423	430	419	381	409	394	441	419	363	437	406	428	462	403	410	379	396	413	413	405	417	430	424	401	414	419	397	401	418	427	439	399	396	442	415	383	407	405	454	452	413	428	418	411	405	392	427	408	424	433	420	431	410	435	383	496	420	409	471	408	407	349	450	412	408	435	439	409	392	436	410	453	422	423	454	410	457	401	434	401	446	363	416	406	387	380	393	427	429	393	418	415	445	434	424	407	395	415	380	434	424	424	423	417	418	395	421	437	429	422	428	400	427	374	417	362	398	391	450	457	398	418	420	444	426	452	407	394	428	395	413	431	447	408	427	447	391	408	423	423	394	396	418	438	405	430	402	413	391	404	410	397	380	411	417	401	420	353	404	418	444	430	385	424	401	413	431	383	415	427	411	399	418	397	406	424	415	404	377	431	405	372	416	380	428	409	382	400	417	434	420	402	397	394	378	414	402	434	455	414	388	371	424	446	433	419	418	404	393	420	401	377	417	385	407	382	448	419	397	439	405	432	399	389	405	387	424	413	390	373	437	422	387	394	412	440	437	411	407	427	393	426	379	422	426	435	375	413	403	402	394	398	451	402	439	409	418	372	427	415	422	411	366	394	418	428	414	415	409	434	404	414	431	407	426	421	411	435	443	433	447	444	442	407	412	407	413	412	400	402	414	472	412	391	385	374	411	407	422	401	401	398	420	394	375	436	385	415	411	453	403	410	393	435	414	420	433	418	410	432	447	414	424	421	394	402	422	407	415	392	398	392	411	405	405	435	444	445	384	440	422	399	394	421	423	396	436	410	391	385	405	409	372	393	440	430	420	427	399	435	471	414	411	389	389	396	406	417	421	420	389	424	419	416	419	403	395	409	403	388	399	403	426	420	432	403	398	423	379	465	405	428	420	425	437	416	422	436	389	408	428	409	436	437	409	457	435	451	404	427	394	405	453	445	383	438	417	421	415	435	407	464	426	407	428	388	449	418	413	445	437	403	409	413	433	382	439	412	377	401	383	430	456	391	450	416	418	426	421	360	431	442	418	376	419	406	408	426	422	391	412	414	399	410	435	407	449	401	413	409	433	431	405	427	386	419	433	442	398	425	400	420	441	395	398	426	415	397	403	414	440	441	419	384	392	401	428	425	394	439	444	416	397	418	418	382	384	395	472	417	407	430	446	396	396	435	410	399	398	405	416	421	434	424	415	439	436	385	423	397	375	406	421	440	407	403	384	398	399	385	438	378	385	428	402	378	422	411	445	410	464	435	426	394	447	417	415	436	436	418	456	402	430	406	425	406	457	420	399	391	434	450	415	399	407	392	408	433	419	402	388	401	419	427	430	392	428	434	414	390	404	394	423	418	467	409	394	414	388	399	413	443	419	430	422	392	399	387	376	426	387	419	420	430	423	420	428	446	428	439	410	437	441	438	406	386	383	402	401	434	433	421	400	416	398	408	401	412	413	413	389	408	370	389	442	426	410	398	435	471	379	408	401	401	439	430	409	403	453	455	425	412	425	428	408	382	432	470	429	393	448	412	390	436	411	424	450	415	421	414	405	437	393	411	407	411	408	426	410	401	393	367	421	419	434	370	407	392	433	425	423	401	409	420	420	439	461	415	392	420	443	372	400	410	434	395	414	431	417	425	443	412	410	377	403	390	382	419	409	418	386	416	416	381	384	418	414	403	388	423	375	408	358	385	425	404	422	423	400	402	439	404	367	424	377	413	434	424	428	405	411	379	429	429	389	448	413	367	396	394	400	443	422	423	435	396	402	416	411	456	439	431	431	438	450	419	405	389	442	400	436	422	400	395	388	402	424	412	428	411	377	418	437	419	382	419	413	430	440	431	411	392	421	417	424	428	403	452	381	448	442	398	406	407	441	402	436	443	437	396	430	424	414	392	420	416	407	422	437	387	406	405	409	413	431	441	414	398	443	425	413	417	427	424	440	385	420	430	425	399	405	438	424	424	421	428	425	461	389	410	422	432	416	419	396	437	372	426	414	389	460	408	389	425	401	428	376	431	417	383	425	447	443	370	371	430	405	441	422	432	415	363	405	422	414	409	407	385	399	419	408	420	425	447	428	430	435	422	442	410	386	426	399	437	412	423	395	384	417	433	413	432	411	411	419	444	418	363	414	426	419	415	423	440	411	430	417	405	396	401	403	443	413	367	401	387	433	448	398	379	386	448	399	392	394	413	453	434	433	409	454	446	392	443	446	410	403	391	413	438	424	380	423	408	432	442	399	401	442	384	429	423	433	400	438	440	387	397	407	406	409	435	439	415	401	438	419	391	384	405	392	407	419	436	403	389	405	426	387	421	399	412	435	401	360	418	420	382	423	418	374	401	360	417	412	418	444	379	431	402	451	424	458	395	423	413	418	405	413	395	413	401	392	428	433	391	418	398	381	390	408	425	401	402	422	406	381	414	411	408	444	385	409	389	386	421	416	448	406	418	381	391	442	421	415	398	414	424	431	402	404	412	420	429	418	381	390	420	418	402	424	396	421	430	431	428	419	413	426	399	410	423	411	431	413	394	413	429	439	417	413	434	364	400	416	434	374	420	406	395	411	371	421	402	403	433	388	422	420	413	433	419	431	409	452	424	417	447	445	433	423	395	443	439	408	395	422	420	413	368	401	406	381	425	402	436	429	406	444	407	405	383	413	443	446	388	441	416	441	385	374	417	465	374	410	442	412	417	422	424	410	418	443	417	365	431	372	433	436	406	393	403	413	406	408	424	435	421	412	402	407	423	389	433	405	416	440	427	416	447	434	404	460	369	431	441	414	409	395	440	436	412	405	420	418	421	417	406	396	399	363	379	438	427	385	406	398	398	413	414	434	430	418	448	399	430	441	382	395	386	426	438	423	383	402	415	424	399	395	420	420	415	436	392	400	406	399	431	410	396	432	409	382	449	387	421	417	422	421	397	440	380	407	446	408	420	378	405	383	415	417	399	397	441	387	444	420	413	404	437	415	436	419	396	409	436	389	372	410	420	424	355	398	448	433	436	427	398	417	402	396	410	386	427	402	401	412	397	382	419	432	442	402	423	450	399	429	392	419	429	390	423	407	417	410	409	441	385	424	406	390	427	441	433	409	386	431	420	386	396	421	427	443	424	436	444	408	395	374	414	419	422	432	412	421	448	391	428	403	410	384	425	391	436	406	372	385	402	384	391	396	460	398	429	394	413	406	390	398	416	398	412	401	418	415	401	444	367	385	413	437	388	403	405	372	433	414	414	409	415	376	407	402	402	415	406	398	425	409	386	409	388	358	423	402	398	424	439	410	377	449	395	464	418	442	454	396	419	436	444	432	385	436	388	381	412	403	401	426	405	442	395	404	390	385	404	433	425	402	431	404	413	432	413	430	407	445	430	407
6752	3977	5021	3730	2266	1603	830	556	447	365	360	361	334	327	339	311	309	298	307	298	288	304	283	298	299	316	306	265	283	298	300	263	287	299	286	285	300	281	284	310	270	290	291	295	318	310	281	295	295	315	308	269	308	276	311	311	262	288	303	285	288	287	293	269	268	280	265	276	295	288	295	284	287	282	306	303	310	279	281	324	278	290	325	297	301	266	344	272	299	308	303	307	261	273	263	272	265	290	264	289	287	293	334	284	267	266	269	286	293	307	284	285	299	278	322	274	266	296	298	302	290	289	274	281	311	286	280	283	277	279	277	317	278	309	311	288	280	282	275	276	317	263	284	278	294	279	330	299	281	313	290	290	268	294	279	280	307	297	331	299	274	288	312	276	264	310	271	287	282	328	299	287	293	304	283	286	279	303	315	297	313	275	310	292	301	315	300	314	267	304	272	293	282	264	292	280	282	263	320	294	308	255	295	297	307	301	286	288	283	294	283	248	304	260	282	287	288	303	308	261	312	295	300	266	299	295	290	313	285	284	294	263	323	277	302	276	288	277	305	280	285	289	270	278	290	286	324	289	294	281	297	301	286	301	278	287	295	284	292	285	280	287	251	286	315	309	288	284	280	291	294	280	303	307	295	283	298	294	293	276	309	290	242	267	294	285	308	282	284	293	309	285	313	320	285	280	286	300	307	289	260	270	258	248	315	311	306	295	303	292	291	310	279	275	302	288	269	260	276	303	255	309	277	296	256	325	302	323	323	257	272	285	281	296	326	292	295	298	270	277	276	289	295	278	285	276	280	280	298	301	255	288	281	275	265	284	283	260	322	261	284	310	285	293	294	290	285	281	297	258	290	282	263	277	311	255	306	265	286	316	290	292	311	303	305	266	297	278	278	300	277	304	287	281	306	273	289	288	275	287	312	273	289	288	275	304	299	315	274	263	307	270	277	267	307	271	280	280	313	298	310	294	311	276	293	297	296	318	289	299	320	292	265	306	306	275	274	292	267	297	318	308	303	254	289	278	282	294	290	325	275	282	296	287	291	285	265	278	280	295	291	265	290	297	311	310	277	307	266	306	271	311	287	312	304	303	275	282	282	284	286	306	284	292	284	281	277	293	276	269	262	299	294	277	293	315	308	299	302	303	282	290	314	295	289	296	299	308	266	257	287	293	322	311	284	277	293	290	297	294	274	311	298	269	298	309	260	285	307	301	285	284	306	289	295	290	302	264	288	280	303	278	282	281	317	313	292	308	279	280	304	280	296	281	271	283	267	316	308	275	287	301	290	259	288	314	305	270	296	279	282	277	277	284	320	312	319	285	290	333	311	299	281	316	276	271	307	288	291	299	259	300	309	275	280	253	302	282	277	308	294	279	252	270	288	309	307	291	314	278	291	303	275	293	270	281	300	297	271	317	291	262	320	297	291	300	314	266	286	319	290	283	286	291	281	288	290	253	268	271	314	271	306	282	295	325	281	305	300	249	258	285	298	270	303	298	275	307	299	299	297	280	287	313	295	301	292	315	287	269	295	283	293	324	267	255	295	326	292	308	306	270	284	274	263	295	288	296	294	281	285	274	256	283	305	264	287	262	268	273	306	233	289	287	303	296	281	301	289	304	256	280	290	308	275	274	285	311	272	309	303	304	324	268	288	281	252	317	263	296	274	308	289	288	298	303	307	288	303	293	276	281	280	276	282	273	289	268	257	252	284	258	304	280	266	288	303	276	276	285	286	326	325	313	332	321	278	285	305	290	282	283	279	282	291	279	313	295	291	298	280	269	285	272	298	260	301	294	279	266	302	286	280	289	321	301	319	316	288	331	285	290	304	290	291	294	306	314	285	280	281	290	291	308	350	263	233	313	288	313	292	332	289	267	280	277	290	291	288	310	307	252	325	308	288	259	285	269	293	262	277	296	285	283	282	289	279	290	307	293	285	286	285	265	290	313	294	276	313	303	318	321	284	285	327	283	300	307	288	300	304	278	294	293	303	282	333	303	265	297	277	282	275	291	276	288	292	305	328	294	278	258	250	305	296	276	301	283	319	282	282	307	299	282	300	282	306	286	314	310	301	283	326	267	297	270	266	298	303	296	304	310	279	309	296	278	291	299	303	281	284	306	272	259	287	319	293	279	293	303	284	252	301	270	300	265	253	279	285	293	305	287	283	297	302	314	295	288	279	299	332	287	265	265	319	255	287	298	282	263	295	295	281	324	274	304	282	334	304	285	321	285	330	295	272	280	299	297	308	285	262	334	307	283	309	298	298	299	313	317	260	275	307	286	258	300	268	313	285	295	254	304	292	289	302	275	295	278	314	322	284	297	297	297	306	280	267	293	340	261	304	274	290	322	299	289	289	273	307	251	273	283	295	292	301	255	288	302	306	288	251	292	296	273	308	285	273	309	294	270	287	288	276	285	276	281	288	310	334	294	291	278	317	307	292	307	263	301	275	296	333	272	322	287	304	285	262	290	293	289	316	302	273	294	266	268	289	260	280	287	291	286	281	264	294	285	275	309	287	275	329	279	273	304	312	272	274	290	297	293	325	286	292	277	304	286	266	238	285	265	291	257	273	271	281	292	288	283	286	275	279	292	310	257	303	230	300	316	305	263	283	306	311	297	285	289	312	296	269	288	285	286	306	345	307	294	296	260	277	301	292	293	274	282	303	319	291	286	278	314	303	294	309	266	293	311	272	289	316	270	285	293	286	285	304	321	303	269	308	295	280	273	273	295	308	275	291	312	290	329	275	265	295	260	300	297	307	298	276	282	299	285	317	318	287	294	292	292	279	333	312	341	334	252	288	290	289	301	290	299	283	279	279	278	286	281	307	302	303	301	280	272	317	275	298	292	309	294	321	256	296	289	305	313	315	306	300	298	278	287	287	293	301	281	277	316	297	272	322	321	271	278	305	294	306	268	253	290	286	259	287	315	310	282	299	303	300	311	290	288	273	308	293	281	311	298	306	261	279	309	288	289	321	310	306	324	318	272	289	274	307	303	299	304	299	280	291	297	270	308	262	282	291	274	334	303	280	255	275	263	287	306	289	284	265	282	261	286	287	256	287	314	306	260	252	313	304	286	282	261	276	291	288	288	278	317	307	309	319	320	307	316	266	320	259	315	272	280	287	285	310	316	289	290	309	295	266	280	288	283	297	275	271	305	257	275	318	273	264	293	277	266	278	322	252	286	294	327	310	296	317	299	301	285	282	292	299	309	304	264	292	280	293	278	312	323	297	297	290	247	255	316	283	299	290	270	257	287	272	298	310	276	286	288	283	303	276	290	320	330	279	293	277	262	266	275	283	260	257	300	254	255	290	280	273	294	286	273	268	277	300	263	274	299	305	293	300	294	291	265	322	251	295	284	297	329	312	270	314	296	315	293	273	282	310	287	289	273	275	280	267	283	291	305	291	318	332	307	308	299	308	282	327	289	312	263	279	310	289	296	263	295	273	248	299	274	288	308	291	295	274	275	292	278	284	278
5480	5002	10373	11417	7899	6430	3486	2334	1598	1324	1170	1060	1131	926	925	850	780	802	771	794	791	746	801	741	747	701	721	768	728	775	745	705	719	731	712	731	747	696	713	722	719	692	652	654	690	661	721	728	743	699	672	711	657	715	703	718	679	630	746	746	707	655	702	682	688	673	680	699	692	703	697	674	695	756	718	691	735	675	698	677	680	681	672	690	689	721	739	689	676	742	710	698	737	723	668	700	700	705	749	669	733	686	686	702	744	703	658	719	707	679	699	681	699	713	765	673	710	763	697	705	746	698	673	729	687	689	647	738	697	693	712	712	740	712	770	660	715	688	681	669	692	671	738	685	737	693	708	717	706	703	643	693	704	688	672	686	666	714	627	720	699	737	697	679	746	740	671	605	670	690	701	756	696	677	690	716	678	690	737	661	717	711	752	650	715	681	701	735	673	683	693	691	740	680	699	716	684	735	672	639	713	726	746	683	733	682	683	733	742	667	739	709	666	713	653	722	712	659	701	706	672	664	712	694	658	666	740	680	730	693	694	694	656	708	694	697	653	686	703	689	653	680	671	696	665	716	730	706	705	721	659	732	695	727	700	689	697	685	746	715	682	713	721	730	722	659	740	659	712	690	695	663	723	711	680	723	751	659	680	693	649	715	705	691	713	673	725	714	708	701	722	720	689	731	688	747	719	685	747	712	729	700	707	713	712	706	661	680	733	697	766	704	725	715	676	705	703	706	717	660	721	742	702	638	719	695	719	741	725	744	703	676	701	712	723	691	722	701	695	700	706	726	688	667	665	684	683	721	669	685	703	691	701	658	686	733	679	717	712	711	718	678	674	711	672	703	666	706	666	682	673	701	699	675	762	720	676	726	646	703	707	689	683	680	681	674	683	711	662	716	706	706	679	714	691	663	675	680	725	737	677	660	736	681	720	676	724	712	697	647	732	732	702	681	693	692	707	710	699	659	704	716	675	727	700	668	721	658	693	682	708	701	730	672	700	719	717	673	692	686	665	697	708	718	662	689	686	713	728	744	698	717	709	689	706	654	694	726	722	648	717	725	672	697	724	720	700	691	692	675	674	694	701	736	685	720	709	695	680	719	700	718	722	682	733	680	677	686	660	697	731	656	762	724	744	757	708	716	717	688	714	700	733	708	743	676	712	701	741	697	691	682	668	710	766	672	726	716	673	738	683	700	681	707	654	681	681	719	691	718	700	700	688	706	667	673	706	682	703	681	691	689	767	730	719	719	752	699	705	698	688	683	738	694	710	742	734	689	709	652	708	636	762	714	750	706	695	682	662	691	715	727	711	693	709	684	700	704	710	699	723	708	704	697	666	681	650	689	665	737	715	687	694	725	739	723	649	688	672	714	675	732	699	721	691	704	706	678	691	694	703	730	692	723	658	651	650	661	710	670	659	666	728	672	793	695	681	705	666	746	746	684	652	722	699	674	711	684	703	718	635	680	702	690	671	725	671	692	693	722	706	679	687	666	734	696	669	665	706	714	689	726	711	667	685	699	711	677	688	696	709	681	720	709	697	697	684	697	729	733	726	724	732	716	711	716	738	753	718	691	679	723	701	699	672	713	729	717	723	742	752	694	708	707	736	728	688	742	706	711	726	710	709	704	757	709	685	658	708	695	687	691	692	659	675	709	713	688	705	685	715	668	778	695	710	675	688	669	701	686	699	729	741	717	710	729	689	747	702	664	737	707	709	680	726	759	698	744	744	703	710	696	684	682	674	684	701	722	719	737	726	649	698	713	690	725	705	711	677	717	724	683	664	711	702	687	691	668	710	686	664	715	742	712	676	759	706	665	713	721	681	665	669	733	711	699	697	705	695	693	713	673	735	676	685	698	731	714	750	677	667	703	741	683	675	692	685	733	703	665	775	721	711	718	707	686	703	749	698	673	727	725	679	705	738	680	716	637	728	702	662	685	626	679	730	692	654	690	696	685	710	659	723	678	652	722	752	681	690	724	732	684	644	675	758	700	676	650	776	692	724	670	725	701	707	731	698	714	673	714	691	696	721	711	701	732	737	679	738	675	702	726	734	697	687	713	691	718	686	702	682	733	704	664	717	734	681	684	714	681	718	684	741	736	697	716	683	694	654	695	717	692	701	719	781	676	718	692	722	682	707	667	726	704	664	686	640	679	715	737	685	663	697	695	702	715	622	708	755	684	697	719	733	738	709	668	665	655	690	698	661	676	657	709	701	687	686	681	693	704	734	704	691	688	624	694	704	694	696	696	733	706	697	736	644	694	747	709	749	712	700	760	700	747	707	747	730	695	713	689	685	670	681	703	687	698	688	740	712	750	710	690	724	721	697	664	684	692	711	739	728	724	729	656	698	701	711	733	715	674	685	694	712	709	685	707	681	712	690	692	684	728	664	696	655	726	712	679	665	715	684	669	711	737	721	725	677	693	748	696	666	689	717	691	714	693	758	688	706	708	709	712	688	680	655	703	717	706	726	706	687	675	651	682	704	708	682	714	707	695	693	698	647	701	688	681	701	702	647	741	655	747	735	683	707	747	668	705	670	646	731	734	694	672	662	722	716	704	720	660	691	691	694	714	708	671	672	672	699	689	695	708	670	691	685	669	691	732	732	702	690	719	730	711	724	724	685	711	688	684	664	727	687	692	682	689	715	677	731	675	722	695	734	689	739	688	717	735	683	682	689	682	762	687	658	651	641	677	712	709	678	707	661	708	684	722	697	712	673	672	698	707	711	678	726	682	708	662	708	690	735	722	704	692	706	719	673	726	708	688	709	696	661	694	720	644	708	712	699	705	650	745	682	720	723	734	699	647	710	735	706	749	645	700	694	677	687	717	735	707	665	695	678	734	688	707	729	641	697	695	731	670	707	692	662	704	677	717	680	643	678	724	723	676	708	742	717	703	687	682	709	718	699	733	698	634	685	733	708	749	698	693	689	695	698	756	706	724	709	719	715	711	639	659	686	661	659	693	683	671	660	702	698	657	678	696	717	717	727	710	675	747	703	736	720	669	699	685	671	722	686	714	741	693	706	685	680	688	664	739	745	689	694	697	684	707	708	695	731	745	703	659	755	657	692	700	771	730	705	689	709	713	734	737	724	743	765	688	719	699	676	692	721	710	692	711	701	711	663	667	705	657	715	675	677	709	685	689	726	704	681	651	702	677	687	702	632	688	702	706	697	700	674	708	678	724	712	751	683	688	722	687	666	703	660	699	728	719	688	711	683	733	761	666	706	671	670	710	708	692	695	677	675	732	700	655	729	700	753	666	696	726	646	682	713	735	691	744	679	679	700	705	707	731	704	766	725	717	738	705	714	755	692	711	688	700	682	676	736	680	709	709	743	706	728	678	689	640	738	725	708	729	670	651	708	693	696	708	681	702	682	679	667	713	737	698	732	703	721	683	709	695	690	756	681	723	664	666	686	673	696	679	696	695	711	715	720	719	704	722	711	718	728	778	682	700	717	699	727	725	687	640	673	719	721	701
17198	14002	20549	22451	22319	23741	14554	6783	2051	926	537	533	470	407	360	335	310	368	315	277	265	282	272	255	250	238	263	250	243	254	233	238	231	238	246	254	234	232	240	248	271	263	230	242	250	259	217	218	237	247	226	186	232	227	226	267	245	255	246	244	230	256	199	238	262	239	243	236	258	253	259	228	259	244	226	245	221	282	232	246	230	224	225	218	222	216	241	236	249	217	232	269	222	262	207	236	219	227	264	226	256	269	273	251	260	248	218	251	242	272	222	261	240	237	234	216	233	263	232	240	232	222	232	245	243	231	220	205	254	286	238	251	246	241	253	218	219	227	232	241	237	249	268	216	261	220	236	213	244	220	215	217	234	251	237	237	213	250	236	221	234	211	248	245	262	244	235	252	212	234	256	238	213	232	224	204	235	223	219	255	225	227	254	231	214	250	230	236	237	245	218	253	238	229	239	234	231	233	235	238	250	209	257	227	244	226	247	237	242	230	229	270	215	220	241	220	227	238	248	255	215	216	206	213	234	284	262	244	227	203	219	253	248	249	250	225	200	242	226	257	239	231	238	220	249	214	216	217	205	238	254	246	225	243	258	228	224	230	240	231	209	231	260	256	239	232	281	266	221	241	248	238	233	215	215	256	216	224	263	255	230	219	270	216	257	224	217	209	245	238	220	235	204	218	229	226	314	237	221	208	223	207	246	229	236	224	263	246	265	222	251	251	233	240	218	233	218	258	229	251	205	234	216	273	252	234	233	256	235	258	267	286	235	250	229	223	237	219	240	232	242	254	210	218	256	236	235	251	240	271	218	245	266	240	231	268	234	201	242	276	263	207	225	225	242	232	238	241	243	210	202	252	242	236	230	242	223	212	251	212	234	263	217	220	257	219	234	248	240	205	252	273	244	257	235	244	248	220	253	204	255	211	254	235	262	239	272	264	246	230	239	217	244	236	233	247	269	226	219	231	238	213	248	259	218	229	238	219	245	226	248	245	241	225	256	236	221	248	234	263	222	234	234	190	223	222	230	229	247	230	256	272	250	231	218	284	237	256	221	250	240	215	245	239	250	243	239	205	214	229	254	233	227	242	229	208	245	239	277	232	237	226	226	242	226	260	240	239	232	240	244	210	220	263	211	231	220	217	260	224	260	247	243	216	221	246	176	243	221	274	220	252	205	228	249	232	220	247	242	258	222	218	254	255	256	251	224	239	254	225	208	228	247	249	254	242	272	219	241	222	233	228	224	258	262	251	232	209	233	215	232	215	220	218	212	223	221	231	244	240	253	234	221	222	239	202	229	243	239	229	267	236	258	237	206	209	230	238	221	231	234	213	241	235	227	243	240	209	244	246	235	216	218	220	221	236	236	265	206	208	226	208	241	241	246	234	244	230	250	249	228	210	232	253	226	223	253	251	197	230	246	251	226	270	235	231	242	232	259	234	217	232	217	267	255	243	242	234	216	261	234	219	255	223	212	232	231	229	230	250	247	220	246	244	237	229	237	229	211	245	229	249	232	226	238	219	222	222	221	244	226	241	256	231	248	243	246	258	251	233	246	229	245	268	237	224	232	245	251	216	230	226	224	258	251	253	220	215	229	223	233	212	234	217	209	215	274	249	245	246	242	223	230	238	261	250	234	246	234	220	222	225	257	224	235	233	237	254	218	198	227	230	238	222	221	231	245	217	240	230	253	239	231	222	240	259	241	239	239	248	237	231	243	234	276	204	247	253	244	261	233	239	242	232	247	221	247	242	227	228	217	258	282	240	248	258	238	239	238	236	214	223	197	222	205	258	215	248	226	251	220	244	243	197	254	259	243	237	249	214	251	216	222	227	237	249	227	245	243	224	220	236	223	228	262	216	250	241	244	256	245	245	224	237	265	201	217	252	242	264	231	235	231	214	221	231	234	244	250	253	220	230	232	226	224	220	214	210	237	231	233	285	247	231	227	220	219	202	238	221	229	225	248	225	212	223	241	196	246	228	257	275	248	230	219	234	229	240	252	239	236	243	262	242	234	239	213	236	225	234	237	254	235	229	245	242	248	228	225	239	250	237	247	261	240	267	254	238	239	212	241	211	254	238	252	225	271	241	243	234	231	234	250	237	240	246	202	225	250	201	230	271	225	262	235	250	238	252	253	201	231	228	237	256	257	232	252	217	217	225	227	230	250	231	217	229	258	226	267	238	220	260	258	244	261	236	242	219	234	221	214	275	204	248	224	234	221	232	221	254	231	262	242	214	243	253	240	226	231	230	244	230	221	251	244	201	224	255	249	237	255	224	234	236	227	275	225	217	244	219	251	261	242	245	240	212	221	266	237	221	237	215	246	254	247	266	234	231	231	236	224	237	223	258	208	217	188	228	261	242	222	243	235	222	234	247	249	235	251	239	236	231	219	237	219	231	260	248	254	223	260	219	247	230	214	225	235	242	232	255	252	229	243	223	229	242	214	247	243	251	253	278	231	252	247	246	234	214	230	249	264	236	241	251	220	239	254	226	225	234	246	232	247	245	230	235	229	244	232	232	251	233	252	238	246	232	244	216	236	252	250	217	235	207	233	255	241	230	225	279	226	247	249	226	236	244	252	266	237	224	227	222	232	253	225	231	252	222	243	236	256	225	222	244	215	247	255	235	232	194	226	241	240	223	236	231	207	241	224	240	229	236	254	267	230	221	225	236	234	257	216	223	257	238	243	221	262	231	236	251	253	255	236	220	226	233	218	237	242	254	267	259	213	258	235	259	230	214	242	274	224	232	225	280	237	237	223	226	253	230	237	227	256	241	227	234	227	226	236	225	228	242	235	242	227	245	255	249	228	231	259	273	242	222	249	228	225	270	247	248	247	223	243	211	242	224	235	224	251	220	237	231	236	232	233	239	273	261	269	220	257	222	237	236	211	209	237	209	229	253	244	216	233	251	250	235	248	247	230	209	243	251	225	247	222	205	246	227	251	223	233	246	209	230	231	239	242	233	227	258	209	241	184	215	238	235	202	238	246	251	223	231	245	203	274	224	237	232	239	257	246	221	243	234	238	246	244	277	240	211	240	215	240	219	225	225	243	243	261	235	229	235	233	228	232	235	215	263	249	236	255	227	234	245	241	233	243	248	228	218	241	225	228	251	230	229	218	229	259	219	223	244	262	229	204	229	236	235	227	233	219	202	211	249	229	242	267	263	227	215	243	224	229	248	223	237	237	241	230	229	207	223	219	214	204	228	238	225	214	226	261	236	268	249	217	211	239	262	240	227	216	212	215	216	235	244	232	221	214	194	224	219	241	228	245	251	235	230	243	243	231	220	233	229	218	216	254	240	225	241	253	229	221	241	237	243	228	250	242	265	255	243	270	253	255	206	242	220	231	259	239	281	264	223	241	228	221	226	208	249	254	249	227	234	253	256	266	237	255	259	256	224	261	224	239	249	240	263	249	248	218	236	223	273	226	202	237	230	210	239	240	241	227	221	243	261	229	195	231	230	229	238	236	243	221	246
13445	13873	26276	30723	30718	33554	19421	11675	3530	3397	2257	2189	1976	1756	1536	1247	1065	1167	1046	837	829	796	723	668	644	625	637	640	624	639	607	629	588	629	572	580	602	579	556	549	611	596	622	607	593	573	583	616	566	587	582	583	600	604	565	554	529	573	573	579	588	596	602	637	583	551	559	572	574	615	597	582	579	599	584	632	612	613	547	566	573	546	571	581	576	603	594	600	576	546	558	556	603	598	571	573	595	583	600	630	559	616	590	591	581	528	616	569	534	544	607	552	532	572	557	567	614	571	593	604	601	561	531	571	590	619	596	582	572	612	596	562	579	560	578	581	550	600	571	562	626	595	589	542	562	572	569	613	559	606	580	542	596	549	568	539	613	611	608	590	577	562	560	565	595	571	549	586	566	578	601	565	526	612	581	587	599	558	559	601	549	577	569	568	559	567	632	574	607	622	588	604	580	588	599	570	568	596	578	597	569	570	550	560	556	557	606	571	573	582	602	604	514	561	583	541	581	569	575	590	558	543	593	573	558	618	581	578	633	604	585	579	558	600	559	570	566	558	514	621	554	594	597	612	579	571	597	534	605	554	563	557	608	573	551	549	532	595	597	582	573	608	561	574	566	541	549	602	529	651	576	569	595	551	591	555	595	589	566	559	588	551	594	558	577	553	574	597	592	605	567	576	558	593	622	565	569	582	551	560	570	569	563	603	599	578	556	585	587	570	583	556	543	578	575	558	580	594	586	532	581	575	615	594	548	567	556	588	553	627	562	567	533	576	611	583	608	593	597	565	611	562	538	610	604	533	569	592	589	552	598	559	599	566	611	574	599	575	577	565	566	607	577	584	569	566	533	630	592	597	583	582	566	549	592	602	598	611	584	574	558	570	541	559	581	559	588	557	599	574	583	579	614	589	590	567	566	578	577	572	595	577	566	598	534	568	550	563	609	588	585	579	598	556	589	588	619	588	555	602	584	524	571	615	555	580	568	561	593	533	607	541	598	586	558	592	599	595	562	550	548	557	590	608	585	560	563	588	559	581	579	582	589	564	593	540	602	585	588	586	574	628	579	569	598	573	549	599	591	542	582	587	550	625	563	554	618	553	569	564	570	590	590	574	565	584	603	570	596	588	593	559	601	615	571	610	593	544	612	577	587	595	587	588	558	581	573	596	594	610	553	569	545	561	581	528	572	577	586	596	583	578	576	584	575	574	597	574	543	609	578	593	592	582	549	647	540	558	575	568	551	576	555	603	587	558	581	604	594	570	563	618	648	595	578	570	591	572	582	593	570	608	585	573	588	580	586	597	601	542	564	569	568	559	553	626	615	542	564	551	613	553	563	539	562	594	607	648	572	580	595	621	540	596	584	584	600	602	594	589	591	568	599	549	600	559	577	628	578	564	575	627	585	598	539	561	613	582	548	593	581	548	571	616	633	599	586	578	602	550	609	580	569	601	624	608	559	598	595	622	568	609	573	600	567	567	565	600	583	595	618	616	602	602	560	585	572	573	595	551	592	587	567	573	614	550	592	511	558	578	580	576	590	583	555	569	538	586	547	571	604	588	570	615	605	550	606	587	592	552	597	548	587	588	592	563	579	579	631	540	592	604	568	587	557	557	621	564	586	571	546	558	576	573	561	591	614	552	611	555	592	590	575	592	566	593	561	596	604	563	557	606	555	551	591	587	571	565	597	605	572	550	556	579	644	599	566	578	577	575	569	581	630	545	580	596	554	557	526	650	536	568	583	562	547	595	558	568	591	548	537	566	612	551	569	533	614	582	598	575	590	519	584	598	573	580	509	586	555	550	603	546	550	598	589	615	581	571	557	538	598	567	555	586	594	564	558	583	580	568	574	521	577	594	571	576	605	610	607	619	608	616	509	572	595	601	590	575	602	602	585	551	562	617	580	584	624	575	567	555	559	582	559	574	568	568	534	579	614	558	608	558	575	565	582	563	628	539	584	591	605	607	601	574	626	569	599	583	573	594	577	586	554	608	572	573	585	599	566	555	586	632	599	558	636	627	582	570	569	568	571	577	573	564	605	561	555	576	583	591	613	588	555	586	597	573	539	626	601	585	632	570	550	562	573	558	584	584	576	539	597	569	591	601	588	589	565	585	546	594	583	557	563	573	604	590	556	607	561	587	601	590	571	616	562	563	580	592	562	564	565	546	630	617	550	598	553	605	599	577	582	548	575	556	625	572	574	550	559	593	556	585	560	537	549	598	596	584	592	579	556	578	577	583	622	568	553	603	538	592	602	592	628	630	571	575	569	563	540	578	556	567	579	554	562	575	563	587	560	619	578	612	548	555	554	551	597	598	602	591	582	597	549	578	572	557	576	576	585	570	608	548	537	557	543	610	591	551	539	580	591	617	546	601	600	587	589	572	610	560	641	572	584	568	570	547	549	596	589	579	560	569	616	572	594	552	601	575	608	572	585	557	588	593	607	584	578	595	556	595	581	584	536	556	612	530	588	553	592	598	547	583	586	565	602	580	606	571	586	555	557	618	541	579	559	519	562	568	559	587	604	633	619	616	596	583	574	588	574	561	542	604	547	600	588	654	598	629	591	559	603	587	596	597	621	579	597	583	559	580	593	599	575	578	569	554	577	567	557	600	598	539	552	558	605	598	632	566	617	549	581	577	569	587	609	600	596	568	587	602	586	650	546	583	564	529	625	526	543	582	571	545	508	572	568	630	591	545	592	599	606	565	568	559	571	550	546	556	556	617	605	590	612	553	558	594	548	516	581	564	572	584	576	587	523	549	570	555	561	602	583	633	583	542	562	579	573	595	569	610	576	590	574	585	565	581	585	597	601	572	613	583	572	618	544	545	569	585	568	593	596	575	565	552	552	553	590	592	583	590	580	600	616	607	557	568	557	514	592	587	580	554	551	594	605	574	609	599	617	571	557	517	560	571	591	582	583	613	599	587	603	586	608	560	553	611	592	576	568	555	590	553	552	586	576	580	579	589	631	570	570	590	529	546	565	565	520	590	576	581	606	598	561	564	624	577	574	588	607	601	596	563	565	570	591	574	577	583	581	608	578	589	596	579	577	582	567	567	558	592	620	588	572	584	557	560	595	506	638	589	561	630	595	585	566	549	617	581	571	566	601	562	554	568	599	571	591	593	573	589	605	582	553	559	544	596	605	585	578	566	605	576	596	568	547	574	574	580	591	590	584	566	591	604	604	591	555	559	589	598	568	579	576	583	545	571	560	590	569	659	573	544	562	598	557	588	609	572	594	573	605	577	583	530	597	545	595	598	581	610	579	576	567	564	567	507	571	561	569	587	602	606	568	562	599	593	595	559	531	527	569	556	610	578	597	574	581	572	546	577	584	620	607	590	548	548	612	560	591	564	569	554	568	601	560	617	562	560	608	582	560	593	563	584	573	578	573	595	625	580	538	603	543	617	569	579	612	580	621	621	585	586	560	553	569	592	550	585	600	563	567	591	563	562	517	613	582	637	596	587	556	580	537	575	592	576
26170	21990	30747	31081	32774	33623	24930	12858	4257	1854	879	673	497	532	410	327	276	280	301	214	203	201	201	195	160	167	173	185	171	194	180	140	153	180	173	168	150	168	141	149	150	153	158	177	175	167	149	155	152	165	190	162	158	169	154	134	160	167	181	139	159	160	154	173	149	160	165	157	147	157	163	152	159	175	154	154	146	140	144	143	174	185	142	146	169	128	150	166	152	152	148	161	169	150	153	128	166	146	151	155	161	174	151	151	157	152	154	132	169	163	180	175	178	178	166	139	137	151	169	159	161	158	172	167	187	168	154	160	158	155	137	185	150	163	146	159	154	162	161	161	144	178	164	154	173	153	157	154	164	158	144	155	138	137	171	130	177	159	160	134	178	157	163	147	173	144	146	159	159	150	164	148	176	148	161	151	166	145	145	161	149	146	166	156	151	181	143	164	162	166	132	166	173	169	170	154	137	145	147	149	181	133	173	140	143	155	149	149	162	157	167	162	153	141	139	173	161	160	162	144	162	168	127	152	188	175	154	152	178	143	149	143	159	159	161	165	164	156	189	157	133	146	121	137	147	163	159	163	142	149	148	169	144	162	120	168	158	141	171	160	146	158	165	163	154	162	139	143	121	152	157	163	153	154	171	154	141	172	166	148	179	135	156	137	170	194	173	151	180	166	165	158	155	144	145	164	134	181	150	160	155	136	153	138	141	147	150	146	172	160	168	148	152	156	168	179	155	161	148	159	154	142	153	148	151	152	140	154	151	179	156	145	151	157	161	172	176	170	155	143	153	159	167	165	162	169	170	144	154	164	134	173	141	158	132	165	153	136	148	167	143	150	160	160	162	147	171	146	156	158	171	174	136	129	171	146	148	162	167	151	148	170	154	131	149	159	147	161	164	175	178	173	139	154	157	151	164	150	159	172	178	141	146	146	142	128	138	169	139	154	184	154	162	163	162	163	146	137	184	160	167	144	154	167	152	149	156	167	147	160	153	147	154	162	154	156	154	199	134	133	150	157	158	181	151	164	139	158	168	160	139	132	170	165	141	152	168	159	159	155	176	145	163	150	158	154	143	174	169	173	165	156	166	173	173	163	169	150	176	175	157	172	140	181	194	164	152	151	155	144	168	158	152	160	157	133	161	177	160	141	172	164	175	156	170	136	162	140	165	176	157	147	167	150	131	156	158	165	166	168	200	166	150	145	156	149	163	174	149	146	133	160	156	166	154	156	164	186	162	166	153	151	143	168	181	172	165	150	157	159	148	158	136	150	164	167	128	178	155	138	147	157	146	162	178	162	176	153	155	171	145	161	131	159	158	172	170	155	129	154	147	158	162	140	166	167	158	170	177	180	178	162	186	183	160	165	132	151	158	157	158	149	127	142	155	142	152	130	142	158	166	156	167	162	146	149	147	164	147	178	145	161	164	146	154	163	170	161	138	172	149	157	157	148	152	142	145	146	143	149	145	142	152	159	149	138	156	154	174	153	145	127	154	141	152	166	149	158	149	175	148	139	134	151	135	173	144	142	153	158	171	175	156	166	184	167	164	152	169	150	133	149	152	171	150	169	154	175	170	152	152	152	147	158	161	178	156	139	145	143	138	171	170	180	161	165	162	150	141	159	143	168	177	160	164	145	138	176	150	167	174	166	154	171	172	158	144	135	162	136	173	175	157	163	162	190	174	148	199	170	151	164	164	161	151	161	169	175	157	143	163	152	184	164	144	158	162	152	173	190	174	152	179	151	162	158	172	179	144	164	149	153	173	132	146	171	148	152	175	165	141	167	149	169	138	149	156	167	163	155	161	155	174	148	176	175	158	181	147	145	167	150	142	148	153	177	166	150	150	146	140	159	163	141	138	154	161	140	140	148	143	155	155	150	149	140	167	169	184	160	154	152	138	159	141	145	137	156	151	170	167	176	168	161	185	164	165	179	152	169	161	137	151	166	135	172	162	179	144	138	155	172	171	159	152	174	157	187	159	157	163	153	171	154	154	176	157	153	151	156	151	137	149	151	157	152	191	158	153	178	179	169	153	175	183	145	171	143	169	133	151	152	153	152	169	148	166	163	138	156	166	176	181	181	131	142	179	163	140	131	157	126	155	169	149	157	155	166	171	184	154	167	152	156	155	145	176	148	167	161	151	155	165	160	168	168	171	149	163	153	178	150	128	197	152	167	146	159	126	145	170	143	160	135	160	166	157	164	158	148	137	170	162	156	134	136	136	147	172	152	150	167	148	168	142	138	169	169	147	141	145	178	141	143	154	155	147	153	129	147	134	136	150	155	145	156	156	156	143	169	148	145	136	162	164	150	136	146	146	167	142	168	150	164	167	166	140	180	162	151	138	137	145	166	152	147	170	176	127	159	171	158	160	150	161	163	170	134	172	162	135	160	145	148	158	172	158	153	151	154	143	159	135	153	155	156	159	160	148	155	139	159	178	131	164	162	159	161	147	152	160	166	151	141	152	173	163	144	147	145	157	149	152	157	141	177	160	160	166	159	157	171	149	165	170	173	156	150	174	136	149	152	147	150	148	167	169	171	145	161	145	127	148	137	187	170	148	164	185	159	155	166	140	146	165	151	154	163	156	162	181	200	165	140	182	183	143	152	150	162	170	176	164	162	146	167	169	144	171	155	159	151	144	165	155	153	159	168	157	128	143	166	157	168	153	177	149	150	173	146	155	159	138	135	153	151	146	146	159	169	151	144	167	169	156	146	140	150	143	139	169	153	170	164	155	152	162	157	156	160	140	148	171	146	174	161	148	175	179	135	161	155	161	142	142	156	134	184	164	155	146	149	147	176	173	165	161	141	171	158	146	155	162	156	138	139	185	135	153	139	168	158	148	158	141	152	164	167	153	142	165	158	155	174	183	149	150	175	140	162	138	163	156	148	155	187	164	152	144	178	155	155	146	126	150	161	162	165	158	171	159	158	166	129	160	146	144	167	158	159	184	158	160	163	156	149	160	144	162	163	148	161	166	147	156	154	148	158	175	170	167	135	128	151	159	160	169	162	131	139	149	141	146	155	138	180	148	150	146	149	163	148	148	131	140	169	170	172	175	149	157	158	133	160	173	148	159	137	155	167	169	153	139	151	167	125	158	152	166	165	177	157	146	149	157	165	180	153	179	154	161	146	149	163	165	152	166	160	139	129	144	188	176	162	168	165	166	129	166	152	149	187	139	169	161	152	151	156	160	176	151	148	152	144	165	163	187	177	163	159	184	171	142	160	168	139	144	145	138	147	144	168	169	155	136	169	153	163	145	137	161	151	171	160	142	152	166	137	159	167	172	169	199	162	156	155	144	164	171	168	147	153	178	148	153	161	160	161	146	172	165	172	139	160	147	159	164	158	145	153	161	166	169	153	159	138	160	174	124	158	167	148	150	133	142	163	173	140	145	154	153	167	160	132	179	153	149	146	170	174	141	158	168	167	176	133	154	166	144	151	184	165	166	155	173	174	126	167	153	152	148	159	141	142	150	184
18139	19005	34043	38173	41067	41572	28909	11918	3889	4474	3656	3074	2495	2565	1985	1440	1307	1510	1429	812	798	746	617	574	543	513	539	524	498	448	445	463	477	451	428	435	407	409	397	432	436	461	438	450	401	452	376	395	401	390	389	393	454	429	410	400	411	411	399	415	410	348	405	429	403	411	405	397	390	421	369	401	421	413	400	395	351	397	383	406	431	412	424	413	399	392	385	393	395	443	400	422	407	384	386	396	422	407	417	392	390	401	412	371	415	389	414	400	394	391	383	420	421	389	388	420	397	384	415	409	423	384	451	398	408	391	412	390	377	390	395	408	403	408	428	396	386	401	391	406	389	391	408	378	374	407	434	408	398	421	394	411	391	382	409	398	387	433	441	392	417	400	403	396	399	400	380	383	407	398	375	409	412	372	395	382	399	434	398	423	416	426	397	442	405	383	415	386	427	421	406	389	423	433	405	399	429	434	395	375	375	422	407	375	388	402	408	412	419	398	424	454	439	428	409	398	392	413	379	407	392	442	423	406	371	387	400	423	414	395	419	437	394	381	375	398	388	428	371	404	404	408	380	379	377	395	430	428	409	424	403	397	406	419	401	385	395	366	394	371	381	414	411	403	398	388	412	389	422	398	389	389	399	395	388	390	423	435	421	429	436	387	400	439	428	413	423	395	402	387	373	434	377	428	379	418	411	385	410	403	371	402	404	426	408	410	432	379	388	440	421	415	435	403	414	426	414	398	384	414	403	381	386	428	419	383	432	428	397	412	379	399	411	416	394	413	398	408	419	389	442	404	381	395	409	431	423	386	413	458	409	435	402	417	443	400	367	381	407	398	397	388	406	362	396	388	382	398	409	402	371	427	385	396	410	415	404	368	454	402	408	412	440	421	406	407	358	424	399	403	406	414	392	430	417	382	385	414	400	417	401	396	410	387	417	416	446	400	403	421	384	400	410	399	378	413	387	371	429	382	366	384	404	408	383	404	398	403	420	396	415	383	402	376	394	421	373	378	407	388	394	399	391	406	406	390	416	372	429	402	371	418	429	391	422	387	403	417	425	406	403	388	410	379	429	420	460	386	377	346	417	422	381	377	380	419	408	392	412	395	416	425	427	406	377	404	411	430	427	432	429	379	408	411	377	383	359	400	375	398	426	420	375	400	390	421	394	380	399	412	390	404	412	415	411	362	377	413	376	374	394	393	378	399	393	428	417	411	408	411	365	418	374	408	408	382	394	370	376	398	437	424	413	399	404	381	416	396	377	376	391	400	406	397	420	409	390	437	397	402	406	387	378	416	421	370	406	393	464	411	424	438	402	424	390	421	364	396	386	421	396	413	371	366	428	411	428	386	440	423	424	403	378	427	396	403	391	409	400	403	448	407	394	431	409	389	422	386	397	417	412	383	426	396	436	383	426	413	383	417	408	415	397	378	354	389	435	400	411	429	418	421	383	395	385	396	429	417	408	385	426	392	404	403	407	378	399	396	399	386	409	385	424	381	430	413	364	385	399	397	396	406	392	383	375	415	418	421	410	406	426	416	417	372	384	393	421	378	390	407	395	407	380	446	382	371	431	406	383	422	392	357	430	397	399	427	385	401	369	421	398	431	366	408	395	387	385	383	388	416	415	382	391	385	391	390	380	381	443	420	410	387	411	416	435	393	412	404	407	391	366	384	413	400	390	455	423	452	438	392	432	420	424	418	413	390	384	395	375	401	382	373	395	389	409	404	404	437	433	442	377	411	389	399	428	422	371	409	372	431	392	426	418	398	395	398	395	401	387	406	372	406	400	416	399	399	396	415	400	438	398	402	383	393	390	415	420	390	404	387	439	377	421	432	423	398	383	402	381	403	382	455	404	395	418	388	392	397	379	376	379	415	423	398	368	386	397	401	376	418	381	405	367	396	385	341	385	373	385	387	397	381	401	364	407	369	392	378	383	410	398	377	374	394	411	396	427	405	405	406	376	398	385	431	399	396	404	402	413	408	433	437	419	395	367	361	408	415	398	413	388	407	384	390	394	373	391	361	421	414	423	410	407	427	428	388	402	407	381	422	417	384	380	403	416	403	386	402	404	396	359	422	392	399	429	423	393	422	397	430	377	404	422	408	400	453	442	397	388	417	429	417	415	417	380	439	380	373	410	403	374	389	439	396	392	427	396	431	405	406	397	384	369	386	403	386	413	414	399	392	419	421	403	378	405	349	360	386	418	414	432	420	377	374	411	400	365	434	400	371	392	419	441	378	390	410	443	397	389	363	378	397	381	421	413	400	410	406	415	411	379	418	377	391	398	428	409	413	395	408	399	395	414	419	387	401	363	444	425	376	411	411	416	391	392	415	390	436	404	382	397	399	353	421	383	380	414	422	407	400	415	422	383	406	424	394	429	386	443	377	388	430	415	403	382	395	411	401	407	395	393	385	393	392	412	418	405	417	368	391	434	406	401	398	408	416	411	396	410	374	376	428	398	395	420	402	408	388	386	408	392	400	367	399	384	407	408	418	410	425	418	423	370	420	408	395	353	391	431	402	406	410	406	448	406	389	402	407	406	420	376	410	418	397	379	394	396	420	441	390	397	396	437	399	406	421	391	407	428	402	401	408	397	411	383	364	363	371	424	419	388	391	380	391	406	417	416	371	448	379	419	418	395	380	388	424	381	397	424	370	394	390	417	408	377	417	402	404	400	453	398	375	405	427	387	412	406	406	413	392	409	394	443	398	435	430	417	407	390	402	384	402	407	428	383	371	399	419	408	419	405	393	409	398	407	364	406	421	420	355	399	411	382	411	382	397	379	416	376	429	382	434	395	374	397	398	401	384	404	393	427	401	412	395	408	404	420	430	403	374	417	387	412	398	394	384	418	412	420	417	339	388	409	397	388	389	377	444	395	407	409	423	397	391	417	370	419	369	397	374	403	404	401	398	387	382	406	411	391	410	408	373	427	396	416	413	398	401	371	427	394	398	388	381	436	413	387	392	397	408	411	388	397	346	398	405	399	383	380	382	399	393	371	409	402	380	404	403	421	407	397	411	392	400	376	390	399	413	366	405	396	420	399	400	423	407	373	403	395	391	414	387	375	384	419	400	391	412	380	390	391	424	397	405	375	386	381	416	392	374	379	410	425	403	413	400	386	346	332	395	415	429	401	362	397	418	395	369	390	397	408	420	409	375	387	382	387	379	415	403	442	412	405	386	385	386	355	372	409	374	399	424	406	398	385	431	421	398	395	395	394	423	391	424	434	395	432	381	411	404	398	394	403	438	409	389	403	393	408	384	378	374	412	413	376	391	411	420	443	390	402	389	414	407	404	443	420	398	398	416	432	392	417	384	384	413	400	388	416	406	393	436	403	403	366	370	410	390	372	410	364	390	407	418	422	398	442	435	403	376	391	409	357	417	422	385	406	433	392	396	381	393	409	391	398	396	403	409	422	420	372	430	419	424	381	400	412	371	399	399	402	371	418	374	401	351	428	396	412	396	401	370	387	395	405	378
6572	4067	4902	3718	2574	1945	1165	496	421	396	347	308	354	310	280	248	300	292	284	315	295	321	253	304	256	295	260	312	325	279	278	302	288	271	284	324	276	282	324	294	292	288	277	278	266	315	299	284	286	271	267	274	292	256	296	293	286	282	279	275	293	274	271	299	286	287	243	302	267	280	288	295	295	275	286	324	277	289	288	291	299	286	289	270	274	272	269	269	287	289	281	276	291	270	252	252	277	285	298	298	274	289	253	253	272	266	303	266	284	278	276	287	247	254	318	255	271	281	297	285	279	278	293	265	298	263	271	294	281	289	305	294	282	259	299	264	271	276	277	291	280	252	292	277	285	265	268	305	274	289	308	291	282	320	261	280	292	297	289	264	294	298	280	265	255	272	274	268	310	287	281	290	274	292	264	263	302	262	303	295	281	309	314	269	268	287	304	267	257	274	286	275	288	325	288	280	260	284	278	258	294	296	290	290	293	274	288	295	263	283	287	310	262	267	280	286	290	267	301	257	280	282	301	297	289	283	289	265	270	273	286	291	277	267	268	305	279	285	321	261	291	282	255	286	294	299	274	314	295	281	263	277	272	229	277	270	301	280	277	274	271	313	294	303	290	315	285	277	297	228	274	299	276	308	296	273	285	265	281	272	278	326	250	269	281	286	284	288	319	304	287	280	290	275	290	282	266	277	284	298	266	275	273	250	281	285	252	327	288	305	261	284	281	286	277	266	277	294	298	269	288	293	278	278	291	284	289	283	286	274	271	277	276	308	312	275	310	249	283	263	279	277	275	298	302	304	277	286	249	306	289	272	286	284	275	281	299	250	301	274	292	281	309	285	253	288	289	276	267	293	262	259	302	258	271	289	282	273	276	278	307	269	267	320	289	266	295	308	272	274	329	270	272	250	272	288	289	299	303	294	266	279	270	258	305	269	271	290	282	279	283	309	318	303	306	294	273	277	289	262	275	279	278	268	281	272	304	290	312	280	279	297	274	266	270	283	285	286	292	241	272	258	284	304	326	276	272	280	268	265	267	285	263	280	251	264	309	277	280	240	270	308	247	273	266	305	290	259	285	306	265	284	260	323	265	265	281	285	291	270	327	311	281	269	260	332	284	296	292	282	270	292	283	303	308	270	261	272	308	311	318	276	295	277	260	311	294	248	287	269	291	276	280	264	298	263	311	265	271	280	282	280	261	247	266	312	294	295	300	298	267	286	270	269	287	267	288	307	280	276	276	282	278	240	242	270	263	244	289	278	259	259	256	293	291	293	292	273	286	279	286	269	254	319	289	281	264	281	298	268	279	289	275	283	279	280	295	284	261	289	273	283	290	302	268	264	284	282	269	272	288	273	316	267	286	263	294	296	290	281	297	273	296	286	292	317	319	287	306	298	282	295	309	266	277	273	305	279	285	284	258	304	303	308	303	299	306	309	297	319	271	299	274	300	272	304	304	310	286	279	288	277	281	286	287	264	270	308	285	269	258	280	287	323	287	261	272	268	312	289	266	283	286	269	300	270	273	292	303	276	289	259	313	264	275	278	276	262	301	291	288	302	276	254	291	302	260	305	286	285	271	290	282	297	319	269	293	285	295	283	251	275	274	272	275	317	305	280	294	290	319	287	268	288	264	280	274	269	299	328	275	276	304	260	302	229	287	301	276	274	256	281	300	293	289	293	275	309	308	243	289	310	249	281	310	287	317	284	281	289	308	263	287	272	277	298	274	311	287	285	263	246	269	260	274	280	313	273	277	280	290	278	290	277	272	304	293	287	261	269	295	276	268	276	287	277	312	274	262	244	292	281	287	267	251	293	279	272	296	280	285	286	267	315	286	310	300	259	284	293	302	291	301	297	297	291	290	277	279	290	270	306	291	258	255	270	289	281	261	255	274	269	290	316	302	292	265	290	285	294	281	261	279	313	292	293	257	292	260	279	260	258	289	274	309	271	303	285	292	308	260	294	273	260	292	313	308	323	247	292	296	281	259	279	260	289	269	277	279	294	307	280	281	296	288	296	294	300	289	299	280	292	265	268	309	261	272	269	257	281	293	279	257	277	258	268	248	244	293	312	314	298	271	307	315	272	267	256	284	280	318	275	283	274	296	280	284	258	281	309	299	292	304	313	288	277	261	262	312	265	322	277	275	327	280	241	296	301	297	329	276	279	295	312	281	296	246	283	271	257	267	284	337	283	287	267	285	278	267	288	271	320	297	334	272	242	303	292	251	278	302	278	286	269	293	283	296	268	288	268	262	258	306	264	242	303	274	292	306	289	309	273	296	307	312	336	290	272	284	256	303	262	296	298	269	288	277	269	286	265	267	245	263	268	300	275	259	277	249	286	307	238	267	247	276	286	280	298	291	269	290	285	287	289	282	297	296	268	239	268	247	279	299	295	272	277	301	311	281	265	286	261	271	265	285	265	263	273	292	310	324	332	271	291	318	278	267	296	282	267	295	309	287	295	310	272	300	302	283	280	306	293	277	305	286	281	276	271	319	312	296	289	270	308	284	249	306	285	282	276	282	277	293	295	296	273	284	304	258	274	280	288	301	286	290	312	294	291	283	274	282	243	267	317	290	285	300	299	269	298	257	272	289	293	265	273	284	264	270	270	265	276	293	259	239	283	250	246	265	266	272	277	287	282	284	307	296	288	250	276	270	283	271	316	260	322	279	269	265	261	247	269	300	274	271	274	300	256	267	292	271	296	302	274	255	255	272	273	284	280	269	302	303	261	302	286	303	277	261	293	274	304	303	270	291	280	274	266	270	281	294	272	287	272	298	301	299	281	285	269	310	313	279	324	273	283	310	299	286	266	309	285	274	269	306	293	268	286	281	299	286	244	265	257	288	289	289	263	290	307	266	292	313	256	309	298	279	308	301	334	265	279	315	300	276	290	302	287	253	310	310	295	294	310	288	274	275	276	298	287	286	293	265	270	253	274	301	297	285	279	285	257	287	288	311	272	302	309	265	278	257	275	253	298	274	276	291	284	309	280	278	285	246	281	279	249	289	278	308	256	291	251	294	290	297	267	241	264	259	305	269	314	256	278	264	262	268	298	279	254	259	260	285	286	270	298	260	291	263	275	290	249	309	292	278	292	302	276	293	292	332	290	293	255	296	296	277	294	289	262	226	264	294	268	282	308	254	303	282	276	280	270	307	296	258	296	289	264	276	277	277	285	290	295	275	313	297	302	353	276	282	296	266	294	245	299	267	283	267	308	295	263	270	301	322	301	265	288	281	265	294	279	263	284	278	283	288	261	295	282	285	311	274	282	301	303	297	259	286	275	261	315	331	303	279	297	270	279	271	278	278	310	270	261	263	296	261	268	281	289	293	310	279	287	282	276	304	280	279	294	261	281	276	306	277	306	282	270	255	281	276	288	309	267	292	272	256	261	260	281	295	274	285	279	292	273	288	279	256	268	267	279	298	270	275	261	311	303	312	319	287	275	289	293	309	275	283	269	303	265	303	275	283	290	275	308
5343	5024	9896	10917	8900	8217	4593	1970	1347	1210	1126	1040	996	930	824	784	822	821	767	732	766	770	704	713	756	664	688	731	659	648	677	729	700	696	696	723	671	732	673	692	693	662	674	708	653	655	728	642	673	669	689	639	644	671	681	665	690	681	730	712	665	679	651	647	679	675	639	701	678	658	664	695	679	636	670	623	685	687	694	687	687	646	667	694	723	661	733	744	662	705	680	656	657	668	693	679	720	655	649	661	673	692	707	627	689	665	691	690	622	646	684	663	697	686	685	659	674	651	716	703	660	718	684	680	699	710	692	686	680	651	666	697	697	706	695	683	678	665	676	715	687	682	672	633	698	670	732	650	726	736	665	677	647	699	711	692	691	652	696	696	677	649	660	720	682	680	716	704	670	722	662	736	693	652	680	698	649	656	668	681	677	648	657	654	649	649	685	714	668	704	674	687	673	708	701	678	688	698	734	653	682	697	715	732	674	709	654	682	694	680	695	674	669	664	698	735	634	683	710	691	671	706	707	637	687	678	737	656	638	690	677	647	686	697	639	713	668	691	683	689	699	690	718	720	677	702	698	658	659	678	663	720	707	725	689	643	663	686	665	657	639	691	691	653	697	695	695	690	672	679	718	671	650	672	697	715	674	658	670	668	718	698	690	690	737	708	701	693	704	620	652	745	694	701	709	668	650	678	691	649	700	660	618	734	643	684	692	690	664	707	749	673	687	719	713	694	677	692	697	675	703	688	662	688	691	658	710	676	693	655	656	676	685	712	689	697	657	728	645	677	635	663	650	662	673	675	680	670	642	658	704	683	707	683	720	734	671	664	684	709	672	703	718	670	715	685	695	656	676	709	669	700	639	679	695	699	667	655	687	690	664	683	668	687	684	734	697	700	620	720	656	660	677	665	656	649	723	711	687	727	708	688	684	722	682	688	658	688	643	691	668	640	698	676	647	694	687	665	743	674	679	668	694	705	693	693	717	709	652	680	729	726	625	678	665	734	717	658	718	673	694	711	689	672	689	717	722	683	649	649	733	654	661	669	707	677	668	666	664	678	672	700	635	685	642	718	669	688	640	688	657	679	726	645	685	708	671	686	690	664	703	661	680	671	682	685	679	615	713	697	720	729	691	687	678	646	617	691	725	705	681	667	679	620	669	718	692	716	720	682	685	680	678	693	674	708	680	660	682	717	644	712	711	675	674	736	699	702	714	692	652	689	684	748	661	727	694	642	672	696	691	662	657	633	655	671	692	655	670	700	669	680	660	721	683	677	694	728	667	688	663	704	715	719	671	656	651	652	672	681	655	664	694	681	706	643	699	691	651	691	676	686	658	697	699	677	706	713	681	675	667	713	647	646	746	673	694	673	676	697	683	683	683	686	644	661	694	639	681	691	693	687	675	670	658	700	671	717	656	666	677	599	666	677	685	674	671	655	676	682	660	629	666	698	686	637	660	718	670	695	759	663	658	664	701	671	704	697	715	634	686	694	693	679	680	664	651	702	622	663	641	660	654	706	725	705	706	688	656	681	627	641	651	642	687	703	691	662	686	684	702	684	702	657	682	690	712	644	674	687	694	690	696	701	715	673	724	628	660	674	701	684	686	713	690	657	685	693	656	700	735	673	672	710	704	707	711	695	674	759	674	657	654	735	689	686	661	679	709	688	692	709	633	674	711	656	736	653	676	690	640	700	687	680	720	680	723	619	665	714	691	707	748	660	704	663	672	677	645	700	676	654	665	719	662	721	671	676	709	721	628	699	659	697	694	739	665	749	705	657	633	650	663	674	663	696	695	618	675	653	688	634	705	648	719	707	727	723	657	677	665	698	696	674	714	634	693	680	672	704	708	713	705	658	691	732	700	706	665	728	688	698	679	673	698	669	686	721	650	661	692	689	672	667	715	650	666	659	696	686	741	673	702	665	678	686	709	683	684	677	744	664	664	661	688	700	704	696	692	717	692	681	698	697	691	655	672	691	715	649	685	677	658	691	695	696	732	681	709	706	696	685	670	629	679	707	662	685	654	700	692	714	674	691	627	695	635	653	710	730	693	639	687	717	693	701	676	687	664	689	706	677	715	696	677	666	695	641	718	708	675	727	642	687	687	739	703	641	645	668	685	663	670	667	663	686	684	715	729	692	658	618	695	672	690	646	698	708	714	662	653	680	715	737	706	703	700	717	641	691	650	666	714	642	661	658	745	712	640	710	705	732	716	678	679	630	653	669	693	711	691	704	651	659	671	661	704	677	652	692	701	708	682	665	664	681	730	663	665	651	674	728	652	734	623	681	664	718	697	696	724	686	688	689	689	681	672	662	632	652	688	634	651	720	720	659	680	672	687	684	641	692	717	671	698	705	659	668	671	712	686	691	683	713	659	667	664	706	694	704	709	686	670	656	674	658	738	650	693	659	661	740	714	666	661	708	734	661	681	722	674	633	686	647	618	678	677	650	662	663	656	677	702	677	654	666	647	704	690	666	678	661	654	736	633	650	705	701	656	669	731	694	686	700	674	677	658	715	697	650	666	692	691	738	707	683	668	690	678	708	689	694	663	666	676	730	675	706	681	732	668	683	644	703	663	703	660	671	697	649	699	661	640	694	671	682	671	667	648	693	660	704	700	667	671	686	701	652	689	724	736	684	703	696	723	672	623	702	681	653	720	686	628	651	682	690	674	680	697	713	723	719	650	707	718	681	680	691	672	680	676	664	658	657	665	680	655	708	675	695	675	707	683	703	725	676	733	666	699	684	678	700	697	654	648	658	642	683	695	695	655	689	689	666	708	668	678	684	657	682	639	661	681	697	691	707	715	660	604	696	662	666	666	656	681	695	705	730	726	676	660	678	679	708	632	686	678	664	683	672	712	657	690	668	703	688	688	651	669	688	682	689	693	679	697	655	624	688	710	687	694	681	666	630	667	662	667	696	662	708	637	702	673	667	710	710	667	692	649	699	698	673	679	655	652	687	624	692	670	678	669	657	694	639	655	689	635	712	677	711	729	682	679	692	670	712	666	678	709	663	675	680	644	700	671	740	707	697	654	677	722	690	724	679	705	702	683	662	665	690	695	660	698	669	672	667	707	662	655	698	637	726	716	702	640	692	687	723	665	737	655	678	718	671	667	661	710	684	665	642	622	652	654	656	704	704	689	670	675	747	630	651	665	706	712	676	697	674	684	730	714	707	688	662	735	641	688	726	655	683	678	666	698	683	680	648	654	636	687	724	695	680	638	697	709	671	667	676	646	694	723	650	666	711	691	661	686	709	672	731	673	742	655	669	684	666	671	670	701	721	648	687	682	667	733	682	709	725	687	706	696	668	657	677	698	681	724	690	678	714	734	690	735	692	679	686	664	666	703	673	692	654	732	708	646	698	706	661	697	648	654	672	690	641	692	727	731	686	667	696	637	690	673	694	690	699	666	646	719	675	667	687	702	691	678	695	705	702	712	659	674	699	698	663	644	670	702	706	656	673	683	688	751	713	668	717
17286	12849	22009	22970	30462	29830	16512	7189	2230	1004	687	528	473	425	377	323	308	279	288	232	282	268	247	261	240	266	258	229	231	271	234	232	212	247	246	221	251	236	225	216	242	224	241	229	227	220	231	230	226	226	217	255	249	228	208	216	228	240	211	207	245	230	230	215	242	208	245	205	234	254	204	245	247	244	220	221	217	250	235	229	265	222	229	244	262	233	240	226	245	254	218	239	245	202	234	234	220	213	235	199	233	247	232	235	203	224	233	248	218	229	231	234	225	226	230	210	219	223	221	251	226	243	227	249	213	240	246	230	246	223	234	239	197	212	216	219	216	207	223	198	207	218	223	234	248	233	239	240	216	230	222	229	213	248	244	220	203	237	260	227	254	227	220	224	237	247	241	221	239	233	274	227	227	235	236	239	221	200	222	232	202	227	247	244	244	230	198	204	211	213	217	268	210	245	248	218	242	224	240	231	231	259	224	255	257	219	234	266	217	221	254	247	270	233	223	221	241	241	214	213	246	248	228	253	228	208	242	223	238	223	247	238	237	212	229	255	235	244	255	236	262	226	240	229	245	233	192	257	215	223	242	247	233	228	242	229	233	229	217	218	216	244	211	250	234	221	228	204	252	228	204	239	225	222	223	230	272	225	228	220	230	250	236	243	194	236	229	240	254	233	238	225	242	235	236	252	244	215	234	229	210	271	215	231	254	217	257	230	224	235	247	244	234	225	197	199	208	232	228	210	219	247	226	222	232	234	221	205	258	239	237	244	241	238	248	218	233	229	229	246	253	234	226	230	234	247	241	242	242	266	246	201	232	240	252	250	224	232	264	244	234	202	240	222	220	232	245	259	249	231	259	229	248	243	234	247	252	233	205	247	228	267	226	231	219	255	234	211	235	254	231	234	223	232	244	202	250	200	241	222	223	230	231	246	216	237	197	230	234	226	208	218	232	227	218	222	234	243	227	210	215	238	224	238	229	224	232	244	188	258	260	227	235	243	220	219	209	220	222	233	230	228	233	270	254	229	211	238	191	218	226	221	220	229	245	253	230	225	230	239	252	227	230	239	227	261	214	230	241	250	235	242	251	240	235	224	252	235	231	227	239	220	214	215	222	253	238	229	237	210	209	264	247	204	213	220	239	237	204	227	235	211	211	233	240	244	228	245	231	224	211	244	247	245	251	232	220	266	238	240	231	222	251	225	258	261	237	199	217	234	220	248	221	265	218	220	264	224	265	241	256	200	224	237	247	206	203	242	189	224	221	217	255	223	246	231	229	230	223	234	221	243	232	232	267	223	240	233	204	248	227	225	238	256	239	267	222	235	259	231	221	212	217	234	245	219	237	227	227	215	229	261	218	218	201	229	212	204	231	247	214	205	220	232	231	219	209	221	236	243	211	218	212	250	264	238	257	231	210	198	217	214	240	207	212	219	252	227	244	233	236	226	216	230	224	206	239	253	211	225	216	218	238	257	222	213	253	252	247	242	256	227	253	232	246	231	241	240	242	220	232	237	210	237	257	215	247	228	221	240	245	225	244	258	253	236	237	234	220	239	219	255	250	241	218	217	261	222	263	235	228	252	215	248	212	211	211	225	229	231	238	235	232	246	223	230	253	228	211	252	235	236	239	229	216	222	240	248	221	224	248	235	233	198	223	246	259	201	228	208	253	231	235	262	244	239	222	224	231	218	194	247	211	233	236	231	220	216	240	226	209	258	244	213	263	236	227	204	214	230	233	250	261	219	203	248	234	223	232	226	238	214	241	230	230	235	244	248	203	239	224	238	221	216	223	227	208	250	243	223	232	250	270	262	228	254	243	229	251	222	239	234	241	211	224	239	212	251	213	252	242	221	207	236	222	231	212	221	228	224	247	256	237	233	225	227	233	220	222	236	224	209	243	243	246	248	239	213	218	247	213	257	229	246	224	251	251	224	239	237	250	229	221	237	233	234	221	239	256	233	258	262	231	220	232	222	251	203	242	214	254	214	238	245	218	236	216	207	237	212	226	213	241	228	246	243	233	225	234	254	207	244	212	225	274	221	230	207	240	227	236	203	229	240	256	205	228	242	239	284	243	207	200	235	222	242	239	251	252	215	234	232	215	224	219	232	234	222	230	225	203	228	239	208	215	234	235	245	208	232	250	242	227	209	222	249	245	242	236	231	229	241	203	234	253	226	243	219	233	231	205	255	239	239	228	215	234	236	235	207	216	229	237	226	234	233	225	240	256	215	217	253	245	228	232	254	217	203	243	239	222	235	232	243	216	239	242	245	215	245	254	237	233	222	252	227	233	249	248	222	232	218	228	228	214	230	242	250	202	233	217	227	223	219	220	232	223	249	236	246	209	236	233	248	237	237	237	259	233	268	241	222	224	221	231	256	240	251	232	226	229	258	233	215	255	192	224	191	223	239	240	251	218	219	250	236	204	234	230	211	232	224	227	246	243	250	232	221	211	219	241	234	227	223	216	260	231	230	245	255	229	220	231	258	241	216	240	269	246	217	250	213	258	227	229	232	235	208	258	219	224	229	218	230	216	230	255	251	223	228	246	248	199	213	234	215	226	207	237	251	224	233	206	234	247	227	225	233	263	231	218	220	255	212	249	223	219	229	276	236	240	226	208	246	243	208	222	217	217	239	219	217	256	226	218	241	227	228	218	210	227	239	241	201	245	225	210	253	212	243	239	227	243	238	223	209	228	256	240	187	204	249	261	211	218	240	248	241	233	236	221	221	213	235	231	218	219	258	241	241	247	221	239	219	254	233	247	242	220	228	251	212	211	206	245	234	242	262	238	197	226	237	242	176	210	249	208	220	239	220	246	248	235	205	251	228	211	204	242	227	218	234	245	215	252	242	217	229	247	229	209	254	237	226	227	229	227	239	240	242	237	230	244	234	216	224	240	223	209	256	254	236	213	196	213	258	242	240	212	235	236	222	230	265	189	224	236	225	221	208	197	247	230	231	232	268	239	213	214	215	212	244	235	237	238	202	244	221	197	250	231	226	214	214	218	233	258	240	209	222	245	230	204	239	242	228	239	217	212	244	234	223	234	245	229	232	237	222	227	188	231	226	245	204	241	223	231	222	234	231	229	251	221	240	223	224	233	226	237	239	225	212	215	220	214	223	236	234	212	224	250	223	227	208	239	224	222	229	237	229	242	239	233	214	230	198	234	232	224	250	235	206	253	240	231	240	239	217	214	217	207	230	199	247	255	262	227	254	244	234	261	254	203	241	263	228	211	268	242	271	218	210	226	225	238	198	261	258	249	221	206	236	246	244	262	254	240	227	224	226	242	244	230	258	224	225	254	269	266	240	218	246	218	216	240	245	239	230	221	213	205	217	223	226	234	237	237	250	227	253	231	217	240	234	216	253	231	200	261	195	238	244	221	197	207	210	228	258	241	235	224	241	256	262	221	216	218	240	221	264	242	232	252	256	242	233	224	246	233	206	224	236	239	267	229	237	218	222	212	224	221	215	199	234	229	234
13090	12875	27012	31043	39760	37987	16259	10228	3730	3219	2738	2244	1979	1780	1517	1287	1086	1115	1047	891	783	826	714	676	642	622	590	615	665	612	617	569	595	594	539	598	632	624	567	584	585	591	581	585	596	566	568	593	603	589	600	530	551	594	572	543	598	566	578	596	581	616	577	584	581	561	552	573	592	616	573	537	545	554	550	562	546	543	547	586	598	567	551	577	563	554	555	597	580	574	607	537	581	589	560	569	502	585	539	573	573	562	582	604	583	618	593	568	545	553	569	565	606	546	550	597	605	562	581	580	588	540	560	602	547	572	596	567	557	588	516	562	574	583	523	553	575	593	620	558	558	562	554	567	571	573	557	572	573	576	587	567	566	531	542	555	616	557	591	601	578	590	593	536	543	554	568	561	587	564	544	553	556	546	605	547	617	538	581	542	549	585	589	610	591	594	606	561	557	517	573	563	543	603	541	575	551	581	555	587	590	540	545	515	587	605	574	559	578	590	580	543	583	578	531	560	603	531	585	561	574	575	563	537	545	545	579	567	559	532	563	534	567	574	555	566	567	547	547	579	579	550	543	593	567	567	584	608	560	580	567	548	569	611	538	583	552	549	591	549	580	612	577	571	552	571	611	580	582	563	574	564	549	567	572	556	547	559	562	531	532	598	559	530	537	583	526	565	547	544	576	606	625	600	546	558	573	580	561	614	604	564	585	581	561	585	578	576	586	539	560	527	642	602	566	540	541	562	598	553	598	585	567	560	566	591	571	573	567	565	624	571	543	595	573	548	566	574	578	569	607	519	548	537	573	598	559	587	546	612	568	538	557	562	559	586	567	550	557	562	513	590	606	563	551	562	573	545	555	541	562	556	551	599	577	530	582	584	550	573	555	558	560	584	549	554	618	561	567	533	569	570	545	573	563	580	561	554	545	552	569	602	557	597	552	502	557	568	582	529	593	594	571	588	568	588	580	583	569	557	571	578	571	557	579	615	567	597	564	569	548	563	582	575	557	578	561	583	584	541	563	580	563	594	575	596	542	558	590	610	596	526	560	569	569	564	542	590	559	522	560	541	593	577	565	574	567	548	567	554	528	572	559	572	539	556	571	570	546	534	537	560	535	563	579	569	540	548	613	564	603	557	559	527	555	592	587	515	553	589	551	583	597	572	593	566	577	596	605	590	574	547	572	570	557	545	592	560	576	560	595	580	569	587	534	580	571	606	595	589	538	583	559	550	571	569	579	557	589	566	594	587	552	563	602	551	596	552	573	531	570	559	566	575	620	523	581	566	567	568	564	535	625	562	590	572	528	567	561	568	568	548	546	569	580	605	566	539	575	597	570	547	594	605	548	586	581	555	547	624	544	516	566	604	570	541	586	554	585	540	545	566	584	563	554	571	533	570	553	632	561	547	548	566	565	566	555	586	549	576	582	570	583	585	539	553	588	578	566	525	581	550	573	510	560	523	577	529	585	563	614	571	564	591	585	605	561	580	538	579	557	594	575	550	545	594	579	558	576	562	566	572	582	582	545	544	607	563	583	547	560	594	569	589	597	597	543	561	583	572	592	571	560	568	560	602	556	566	563	528	562	561	566	631	564	609	566	581	533	613	560	549	570	528	531	594	549	597	598	560	579	589	600	524	538	557	571	544	513	586	597	546	547	562	562	590	575	572	558	579	615	584	552	572	543	595	623	603	595	567	550	560	554	569	560	577	560	558	575	539	552	605	621	559	538	579	583	572	556	542	599	595	571	557	593	546	553	567	523	536	594	519	557	591	572	571	549	561	570	562	601	547	525	532	559	572	565	542	543	525	594	549	560	539	559	545	546	538	570	575	563	554	534	533	546	585	589	570	560	564	583	551	582	570	606	578	553	513	570	552	601	589	560	589	541	527	595	614	584	572	539	550	554	572	572	533	598	595	598	563	591	590	621	566	596	524	571	595	542	533	531	547	599	524	557	581	579	566	565	582	593	517	573	584	610	558	526	559	565	583	589	577	553	577	602	516	560	600	528	572	560	606	554	589	595	554	528	558	581	535	502	585	581	585	560	527	567	579	544	597	552	595	510	559	619	591	578	574	566	578	572	571	581	589	604	595	587	537	547	596	583	575	571	534	549	583	549	582	608	562	574	555	539	552	627	573	603	542	623	544	557	551	574	546	589	600	566	547	556	556	578	587	584	538	576	555	603	571	531	562	578	581	571	543	585	574	563	566	569	549	569	569	562	539	557	580	549	569	569	548	541	564	565	525	557	584	526	594	572	568	560	555	613	581	556	594	610	549	590	580	565	577	568	616	578	585	569	568	551	578	564	597	528	595	534	557	522	557	543	551	594	532	583	544	533	538	613	568	567	541	565	555	622	590	548	577	552	598	565	570	535	545	593	603	614	557	563	592	575	578	550	551	552	565	549	593	549	592	592	599	607	571	605	565	580	546	543	554	578	575	574	582	538	609	554	578	564	546	566	593	566	518	557	556	573	580	539	526	552	608	588	629	540	597	598	560	547	588	565	606	580	549	580	554	553	582	535	582	571	560	562	577	537	602	566	606	585	583	562	574	574	579	551	588	590	580	553	593	597	573	544	586	588	536	592	557	588	563	587	620	571	612	556	562	592	575	558	561	561	554	557	543	545	579	564	583	556	565	579	578	524	541	554	569	552	541	547	580	580	570	566	569	578	575	550	529	586	574	585	566	563	579	555	551	532	528	535	555	612	570	552	586	545	568	568	590	610	525	574	591	611	554	584	574	551	557	592	545	629	549	586	587	565	607	586	569	585	552	555	559	570	573	577	584	576	581	538	552	551	586	570	574	613	570	581	597	613	586	581	558	573	557	530	514	589	587	563	583	583	550	562	538	539	531	592	565	535	606	530	578	592	539	542	571	555	554	565	562	585	545	568	523	534	570	559	591	565	534	531	539	573	548	593	591	571	559	571	589	563	561	596	537	526	580	555	581	545	563	569	582	555	541	554	582	599	559	549	550	557	576	569	543	582	592	598	597	620	615	597	540	562	606	595	579	552	592	573	568	513	550	525	630	561	562	622	560	610	568	550	548	569	564	563	571	565	540	589	602	558	571	550	565	596	600	537	546	588	571	598	532	576	554	584	581	573	541	574	573	570	610	611	521	561	570	599	573	577	571	581	575	601	549	593	548	543	565	550	561	592	500	584	539	581	547	550	534	533	582	578	582	616	570	547	597	573	602	565	527	543	568	592	546	540	620	551	547	589	553	530	605	564	574	606	559	546	513	558	536	535	538	594	589	541	594	559	585	580	574	561	552	565	543	566	563	544	516	525	569	631	545	586	540	553	540	558	543	575	583	578	558	616	569	587	601	533	594	599	603	571	567	526	584	564	541	547	572	552	574	576	576	528	572	576	550	574	571	578	542	574	586	581	597	535	595	599	561	576	567	575	528	584	551	556	574	571	575	559	527	568	563	622	558	528	558	576	578	603	559	554	556	588	573	594	584	562	590	551	548	592	591	555	581	570	543	588	575
25549	21742	33770	34462	36255	36547	22880	14180	5231	2012	1082	712	541	533	415	359	298	283	256	237	227	198	176	142	159	159	157	150	161	154	170	182	152	153	132	172	151	142	135	162	157	158	148	160	155	138	146	141	144	156	160	156	125	141	163	159	129	156	159	148	163	171	122	150	165	162	151	143	167	158	131	151	122	145	151	131	147	155	135	165	168	148	155	146	167	139	153	162	148	154	131	163	158	141	141	159	170	176	151	135	134	149	158	158	140	153	170	152	139	167	150	124	154	136	163	155	149	152	113	152	143	146	152	156	140	149	138	164	163	139	176	150	180	156	140	146	142	150	152	169	153	167	128	141	154	147	156	143	140	142	162	131	146	132	162	199	135	143	166	135	138	145	142	143	156	183	160	184	170	145	176	151	143	146	162	159	155	141	144	170	153	162	139	150	129	136	147	146	139	171	138	150	165	166	147	154	141	141	177	180	168	175	150	163	153	155	132	129	140	134	168	149	175	156	140	125	165	141	126	162	121	153	157	164	150	157	141	145	129	176	160	165	159	150	152	138	150	182	164	142	136	150	161	167	172	158	174	145	172	162	154	157	147	159	154	153	154	154	158	155	162	154	163	151	133	157	134	175	145	164	168	133	143	168	174	153	151	151	181	141	145	151	152	146	135	151	170	142	160	141	158	155	147	147	189	142	160	135	161	153	129	143	143	140	161	166	161	155	151	144	157	160	139	146	164	149	148	136	137	151	169	141	161	163	161	160	142	154	144	163	157	156	147	152	169	153	136	158	162	161	175	147	158	135	152	160	177	154	159	161	173	153	128	156	144	172	146	159	183	163	158	173	169	171	140	153	156	132	139	148	141	155	159	161	141	141	145	155	141	150	157	177	159	143	167	164	153	154	133	136	162	147	136	146	155	171	138	153	146	159	158	180	168	162	163	124	138	147	174	141	138	137	159	150	149	134	154	136	167	131	142	145	152	161	156	166	152	151	152	145	164	165	156	178	158	164	141	150	138	167	141	150	181	158	143	136	160	144	123	157	143	158	145	151	162	164	141	155	130	154	145	164	154	143	166	149	166	159	169	169	175	160	168	169	166	154	160	159	200	163	133	145	135	166	172	148	163	154	144	148	150	139	155	159	145	162	159	160	160	152	144	146	180	166	156	156	175	157	162	147	165	137	156	139	172	134	165	155	151	150	155	172	164	129	155	154	146	143	156	153	159	128	152	150	128	172	159	163	152	141	163	149	125	152	132	140	153	139	172	150	156	116	141	153	147	153	162	156	148	151	147	173	143	160	179	163	145	161	159	145	153	140	130	149	153	132	156	141	141	140	168	170	179	157	165	159	155	166	166	134	157	146	164	155	171	186	162	172	170	134	138	156	155	138	150	155	164	165	175	158	158	181	158	165	162	151	145	148	151	153	153	144	172	138	152	152	163	173	151	158	145	137	154	140	149	161	153	149	135	148	148	175	131	141	133	143	147	183	165	155	153	137	157	183	160	133	147	156	167	174	158	164	170	147	143	142	144	183	161	140	150	165	164	162	163	119	164	144	142	150	127	165	138	145	155	153	138	156	124	164	164	140	149	153	147	147	173	122	147	164	147	166	149	167	161	125	154	159	155	184	163	178	161	167	145	143	129	152	177	150	164	141	150	175	143	131	168	157	163	156	154	151	145	164	147	189	150	157	168	145	153	163	156	156	151	158	158	165	155	175	144	159	167	180	153	168	131	138	141	145	164	150	147	159	171	158	143	150	135	157	156	139	159	143	166	158	142	144	151	147	148	170	170	162	159	130	158	135	138	158	163	163	172	156	169	166	158	144	138	143	154	159	155	143	149	163	181	146	138	144	151	142	147	169	135	158	164	137	134	145	125	133	155	169	169	158	154	173	161	133	175	145	150	151	161	163	143	161	161	160	148	138	148	170	152	144	144	157	151	165	149	158	173	156	169	164	140	168	163	152	146	151	191	177	150	164	184	140	137	169	151	167	153	152	157	158	154	156	157	153	154	154	163	153	146	146	173	155	150	153	151	159	165	172	166	136	164	154	168	158	148	169	166	143	158	176	151	141	146	154	164	141	150	133	131	141	128	132	139	167	136	134	149	149	170	153	149	155	155	157	154	171	169	152	167	159	150	134	142	141	171	151	160	136	167	130	157	170	149	162	153	146	157	168	158	153	165	142	151	139	139	127	159	125	147	175	159	164	156	153	141	138	155	145	154	162	161	158	159	141	132	151	145	172	147	165	163	152	156	141	143	143	166	146	164	164	176	165	201	156	150	152	163	162	158	129	157	159	156	141	134	166	140	152	147	148	159	155	168	130	171	166	149	162	144	161	151	159	150	169	140	153	153	149	164	152	170	133	166	148	160	151	156	155	155	153	142	167	128	137	150	163	163	131	156	147	141	158	152	155	130	149	161	158	163	153	147	153	159	147	153	157	148	139	186	142	129	161	150	161	163	153	141	136	145	135	144	153	187	149	133	154	148	153	138	156	173	167	154	159	148	147	151	142	129	140	174	173	134	164	159	162	169	164	136	145	168	157	158	139	162	161	168	142	158	154	180	145	164	139	164	147	169	146	152	162	141	141	143	160	145	150	142	147	141	169	152	145	159	158	150	135	149	159	168	151	141	133	164	144	134	169	146	147	164	163	131	144	148	172	163	160	157	154	159	173	154	154	154	145	159	173	164	163	136	128	125	165	134	158	133	142	160	135	146	148	155	164	133	139	143	158	148	140	157	166	148	178	147	152	186	153	170	150	161	172	171	155	161	132	140	162	122	146	138	151	142	161	138	173	137	144	139	145	159	147	149	133	151	161	148	143	130	140	156	161	154	147	168	167	144	135	161	143	133	147	152	133	149	166	156	159	167	150	150	149	158	145	143	155	154	165	171	177	162	150	162	136	139	156	174	151	158	182	167	138	165	165	172	149	167	170	161	150	133	175	147	165	147	152	167	161	149	144	161	150	141	133	137	154	151	169	143	159	141	160	143	148	136	150	151	162	145	131	156	136	162	154	165	168	169	165	142	157	145	147	142	160	127	130	157	143	156	141	159	147	140	146	152	168	152	164	155	160	152	152	171	141	174	160	142	144	138	171	125	129	149	169	156	160	142	155	165	170	153	143	156	146	145	132	151	159	158	159	163	148	139	148	156	135	172	170	182	142	150	170	154	138	149	140	152	163	162	170	129	141	161	137	151	140	156	148	160	160	159	159	144	158	147	150	140	156	154	157	169	146	174	148	136	135	187	142	140	132	157	151	149	158	150	148	155	159	162	162	118	147	129	141	141	152	175	155	152	182	155	149	145	162	162	159	160	146	145	161	160	126	138	157	149	141	168	158	145	167	144	139	141	136	171	150	145	151	172	156	150	126	158	166	140	126	133	159	165	151	135	162	156	154	165	153	159	150	149	154	126	128	155	156	148	153	147	151	152	139	173	139	146	164	146	159	189	157	147	165	159	120	147	167	186	155	143	159	173	154	164	144
17514	19599	35826	40054	44618	43153	23888	14389	5413	4392	3711	3174	2640	2634	2158	1664	1337	1390	1287	910	759	811	678	568	511	467	487	536	485	488	465	478	481	438	432	448	430	438	391	425	416	401	386	430	400	390	385	392	418	368	402	394	428	416	401	384	401	366	405	418	407	388	410	396	411	397	409	385	433	385	402	379	386	402	399	402	375	402	412	403	400	376	370	402	386	385	387	423	413	409	386	385	386	376	386	421	384	373	409	408	420	353	403	409	399	391	377	394	404	400	400	398	396	424	396	409	417	367	366	383	398	402	371	357	377	390	380	388	386	369	354	430	421	384	402	400	408	346	409	402	417	422	418	367	419	378	365	384	388	398	380	364	391	376	408	399	403	389	404	350	392	392	401	371	401	410	395	403	370	386	343	389	398	351	403	394	398	400	391	407	390	356	400	401	405	379	356	416	401	378	390	388	372	383	390	382	383	374	382	377	371	390	357	417	373	377	369	398	408	359	377	374	385	381	414	360	404	382	363	408	405	414	383	362	363	408	388	423	433	389	391	400	350	386	410	413	380	402	381	373	392	398	393	355	406	388	381	362	402	385	388	400	373	360	362	427	373	357	380	392	351	410	377	387	410	378	394	366	383	408	400	375	363	354	379	400	427	406	372	394	398	393	399	376	394	361	365	402	399	376	432	399	395	344	390	376	404	360	382	398	416	427	391	405	401	396	409	399	406	436	390	369	394	408	383	392	369	377	410	383	425	406	402	407	393	420	383	414	409	385	409	422	381	370	350	379	397	422	382	393	371	396	420	377	386	404	375	381	402	377	405	423	392	377	392	405	397	403	437	382	376	373	369	395	377	406	383	399	396	409	359	370	417	360	393	407	356	342	379	407	390	379	386	411	370	370	366	395	397	390	383	387	398	383	434	415	385	376	373	399	418	406	367	406	353	422	385	385	367	392	406	381	350	381	428	390	377	419	393	424	381	412	377	370	433	414	401	349	380	387	403	389	376	407	407	418	382	359	394	387	363	392	392	387	398	369	357	412	396	384	364	381	366	411	417	369	383	380	386	410	403	434	411	370	391	396	374	369	420	356	431	385	401	369	394	409	399	422	400	376	390	412	392	407	372	407	419	345	396	429	375	418	383	410	372	371	393	413	373	394	400	403	402	411	378	376	362	376	422	378	390	428	421	391	374	388	349	388	423	418	354	403	388	376	402	365	420	370	395	418	394	408	394	405	407	386	359	370	395	376	366	404	394	378	370	411	380	363	406	394	383	393	376	376	455	380	381	399	391	417	396	372	406	410	378	371	377	430	413	352	405	371	382	389	393	359	418	372	349	390	396	393	387	383	388	410	378	377	381	394	395	376	396	360	401	421	364	375	397	337	449	379	404	411	392	383	394	414	422	374	422	387	407	376	371	387	392	361	372	426	407	392	391	377	391	389	380	384	372	399	389	399	437	371	382	370	398	378	420	357	387	371	364	444	388	418	384	382	390	395	369	417	409	388	404	391	408	393	433	405	394	372	403	434	395	387	426	399	408	436	376	382	384	371	411	388	399	387	375	381	395	374	384	391	395	369	376	379	390	384	395	414	388	396	377	418	394	391	403	378	412	415	425	401	402	372	432	385	355	398	378	390	395	378	391	353	415	359	388	422	386	419	390	395	392	371	432	407	398	426	359	371	415	385	377	364	380	368	365	388	372	407	375	409	385	417	413	404	407	386	410	370	409	382	408	397	391	383	417	384	415	373	402	393	379	392	411	379	401	413	372	377	383	379	401	359	365	394	376	356	426	385	372	369	391	421	403	404	381	371	363	377	372	340	391	379	425	370	433	395	407	356	403	398	380	398	368	411	405	380	403	376	363	445	392	385	398	389	389	402	419	403	396	368	413	385	391	427	396	397	380	370	365	406	399	405	361	395	402	403	377	390	373	414	381	391	372	379	395	403	398	372	389	390	388	405	400	400	390	398	378	395	419	349	409	425	420	354	373	379	355	355	390	410	356	367	385	380	437	352	391	393	339	375	418	372	400	415	386	368	401	360	395	388	390	392	400	389	387	429	408	436	377	405	360	372	371	346	386	396	375	380	374	389	359	356	375	407	410	432	400	387	416	368	392	384	378	368	434	415	399	384	387	379	413	400	384	418	409	368	417	375	385	402	363	389	414	402	420	379	373	377	374	388	378	410	356	373	396	407	372	398	402	424	400	408	419	416	385	397	391	391	380	358	396	410	406	386	401	441	421	423	403	403	377	371	403	409	422	415	387	437	371	367	394	371	367	367	371	390	411	358	389	388	414	407	399	370	362	389	376	417	424	390	408	382	391	362	393	377	381	387	395	370	389	406	363	395	391	386	389	405	371	429	371	404	396	382	402	395	369	415	384	405	401	420	419	418	409	378	427	395	383	387	369	390	373	388	353	402	386	393	390	412	375	402	412	425	371	366	369	393	402	438	398	386	388	422	373	387	386	356	409	384	435	402	385	403	395	400	385	382	377	384	418	392	384	378	391	409	402	373	399	377	369	375	371	387	405	402	351	401	386	414	346	388	378	372	405	383	407	395	396	352	373	395	366	375	437	373	394	406	404	359	402	405	376	415	385	399	369	349	392	407	384	411	395	394	400	387	366	394	380	397	385	390	381	418	399	394	411	379	412	425	380	394	387	372	405	380	385	409	415	395	397	373	399	395	407	387	408	366	371	369	389	387	387	415	385	397	427	432	373	363	429	390	399	383	402	367	391	359	361	386	406	393	402	399	386	428	367	387	406	424	408	376	398	360	363	402	412	378	397	411	392	387	392	388	347	394	406	389	409	419	415	380	420	397	425	382	428	426	409	381	386	388	388	362	396	397	396	377	395	366	390	367	383	385	394	426	395	411	392	364	415	386	372	410	386	348	396	361	387	379	374	411	398	426	398	348	375	449	394	405	421	395	387	380	427	371	401	366	394	406	398	403	408	402	376	391	397	384	377	405	405	370	458	421	428	346	357	411	407	389	395	399	370	398	355	374	365	393	403	419	313	393	420	400	396	405	404	407	380	392	423	385	403	389	385	386	404	384	395	392	368	400	418	410	394	427	372	377	368	374	378	395	399	427	364	413	391	445	373	356	403	405	382	380	388	425	411	406	350	390	401	377	424	385	393	394	391	372	403	396	398	389	406	422	403	382	373	385	387	372	397	375	385	421	376	393	369	387	405	378	389	347	403	396	385	384	393	419	408	393	395	409	378	420	434	395	415	401	379	403	408	380	416	407	387	363	389	399	391	422	406	370	403	357	379	410	409	386	379	390	417	398	362	427	381	379	387	400	382	367	426	395	408	365	399	373	411	415	402	375	395	411	409	396	369	397	388	393	357	417	437	423	372	353	425	396	399	366	393	425	370	402	390	379	415	387	422	398	383	415	410	413	387	374	420	406	359	406	411	396	393	366	428	401	397	386	429	399	440	410	367	377	405	353	399	405	365	391	387	375	389	364	387	383	424	409	397	396	417	397	390	389
6423	4006	4753	3744	2869	1620	777	545	447	400	374	371	351	369	336	278	334	311	314	317	306	285	296	284	306	289	324	264	289	294	275	270	280	271	301	279	286	291	289	335	292	297	279	278	268	315	275	275	273	277	266	275	256	269	281	306	289	237	304	277	280	269	289	271	265	273	296	252	289	280	276	265	279	289	278	258	274	293	291	274	259	273	280	288	278	294	282	271	308	284	293	286	264	281	263	244	277	291	275	299	253	288	292	277	300	301	302	286	293	283	295	255	258	267	275	283	307	298	310	312	279	296	276	287	279	299	264	259	287	269	297	292	324	269	271	293	283	260	273	259	282	310	278	276	279	274	306	286	306	296	258	294	274	268	266	276	285	270	323	262	283	260	279	290	250	300	307	268	316	267	276	257	286	264	281	259	262	295	283	275	277	251	263	260	274	285	275	261	325	275	261	260	262	276	274	292	294	279	262	260	260	248	275	313	274	277	275	278	276	278	281	267	279	315	285	295	315	274	263	272	265	290	276	263	279	275	291	250	294	299	271	269	298	290	258	267	249	281	249	268	274	265	253	256	263	294	300	295	255	272	308	271	265	299	257	257	282	270	282	275	269	283	282	285	247	272	335	293	280	315	295	281	298	283	293	304	292	253	304	269	311	262	314	255	296	272	311	260	316	293	277	283	287	267	292	250	285	265	282	313	253	251	306	304	295	274	279	262	299	325	279	310	241	314	261	292	258	282	296	269	301	254	298	261	276	283	296	294	289	266	262	294	302	273	278	301	248	271	277	260	264	268	287	299	292	308	273	286	293	286	285	291	273	272	311	311	286	308	289	301	290	298	285	298	283	321	277	276	271	264	263	273	283	285	278	283	261	258	279	283	266	260	256	283	271	278	306	293	287	301	288	258	286	286	249	284	261	261	263	293	285	256	274	274	258	290	252	272	295	296	277	308	285	277	263	304	295	278	269	280	299	313	263	283	269	305	285	267	283	264	252	296	269	284	288	288	288	273	284	295	270	320	264	263	261	250	272	309	300	301	253	269	259	267	295	261	256	277	272	269	294	276	279	279	287	292	312	252	293	314	263	287	266	282	278	313	291	259	301	262	274	298	296	303	279	291	274	277	293	273	258	271	284	303	289	301	267	278	275	287	303	287	300	265	262	298	306	282	283	304	296	285	290	268	272	261	277	310	299	275	326	263	294	305	300	300	295	282	282	295	289	287	282	250	306	286	261	275	234	302	285	261	253	301	264	302	307	292	301	293	265	262	256	256	266	319	283	279	290	293	290	284	245	288	268	281	304	283	267	258	274	264	271	281	270	265	257	294	278	292	265	261	296	301	281	290	320	302	253	302	267	271	280	283	312	295	261	286	307	285	278	278	267	305	275	246	283	297	282	305	266	297	244	305	270	283	272	303	258	301	288	276	287	291	282	286	286	269	267	291	281	322	265	280	278	288	276	267	263	286	282	270	267	274	292	259	280	300	248	261	280	278	299	280	258	304	275	258	236	292	271	272	301	262	267	288	266	277	305	288	294	278	261	261	224	299	259	287	258	271	286	291	264	297	262	278	237	255	261	281	296	285	298	291	307	263	285	262	291	275	255	285	278	273	245	251	304	327	269	288	285	272	297	262	275	292	297	276	272	305	301	268	249	266	254	259	293	283	311	231	273	294	325	279	272	270	296	279	270	287	305	313	269	282	287	289	287	306	274	261	299	249	286	270	270	276	272	271	324	265	315	288	277	272	252	297	288	273	284	299	294	270	271	295	285	264	279	289	291	310	282	268	269	309	268	282	292	309	283	264	260	314	286	277	289	255	280	285	292	248	295	269	282	280	291	286	293	271	279	287	297	248	280	293	278	290	287	285	292	304	250	287	281	294	280	272	293	280	285	279	295	277	283	282	285	291	286	283	265	297	302	298	295	271	292	311	286	310	284	291	269	310	291	249	313	304	295	287	289	298	267	286	316	320	259	284	277	276	291	277	247	312	305	291	284	313	285	291	249	278	258	264	268	278	277	293	287	291	289	260	304	274	306	264	268	253	303	276	300	260	275	269	281	291	288	314	301	270	286	279	276	300	253	286	283	283	256	277	281	292	292	262	287	270	282	284	324	270	271	298	302	262	296	284	253	283	312	285	287	266	282	289	280	245	296	252	290	293	286	243	281	295	297	304	305	276	301	279	308	285	268	262	296	282	297	275	270	275	282	296	274	274	287	270	282	267	279	276	260	320	273	287	240	259	285	258	302	274	304	307	264	283	297	268	267	256	267	272	290	305	286	317	304	267	294	254	282	285	272	269	287	278	286	258	266	253	289	286	295	271	284	303	302	257	281	308	277	270	245	279	285	263	286	307	257	284	270	284	300	282	266	293	303	295	266	281	259	279	284	282	287	272	250	281	296	293	281	299	264	265	253	299	284	287	249	288	285	282	284	280	272	293	285	266	280	270	333	313	291	316	288	267	273	271	281	271	316	284	259	278	258	289	269	281	300	253	239	293	285	285	292	266	283	291	288	270	272	278	272	293	264	284	281	290	296	303	310	294	303	264	282	267	262	276	277	290	281	257	261	260	257	306	270	255	281	269	283	297	279	285	292	276	290	283	272	283	284	302	292	307	266	289	306	268	284	282	291	280	303	275	302	286	291	313	283	296	296	287	270	269	295	230	286	303	292	277	271	283	275	294	271	289	295	278	265	282	291	315	283	276	261	339	289	262	276	257	286	298	290	262	272	300	262	295	278	252	299	292	290	294	268	284	270	282	290	264	289	282	288	291	287	301	312	254	293	256	288	256	283	254	270	266	299	281	317	282	265	265	270	271	299	281	266	242	263	289	289	302	269	298	291	293	267	273	238	314	272	290	278	289	263	272	256	288	294	248	312	310	310	292	281	310	308	267	304	301	275	290	256	304	278	281	298	246	275	262	278	254	279	280	262	309	253	311	263	256	296	259	260	255	280	307	280	269	277	273	290	267	311	279	284	275	281	293	268	265	267	271	288	233	246	290	289	299	291	266	287	302	285	287	295	279	295	306	285	283	282	306	267	277	264	272	260	323	274	272	276	293	312	272	283	288	253	295	299	269	276	293	268	298	280	303	276	274	264	272	271	289	257	279	281	268	259	270	290	289	292	343	318	282	264	256	281	295	296	278	283	287	303	325	284	303	276	274	310	299	295	303	303	273	290	311	291	289	284	308	289	255	276	256	316	266	275	254	251	276	296	301	288	255	276	293	278	291	288	266	286	265	255	274	286	314	263	260	271	317	272	280	279	317	303	267	287	239	257	311	270	257	313	279	253	300	290	281	295	302	295	256	278	247	266	294	314	290	289	306	274	303	295	291	308	290	305	255	303	296	298	310	304	300	281	275	310	272	271	318	267	295	283	302	275	266	308	290	328	261	273	265	329	285	276	240	286	275	288	290	296	252	263	260	281	287	274	269	263	296	296	273	266	284	297	297	273	274	269	269	245	281	257	275	280	303	294	302	285	316
5301	4948	9839	11124	10516	6416	2999	2057	1382	1188	1161	1066	954	944	861	803	766	818	752	771	731	717	725	731	685	640	739	694	684	722	682	709	673	708	692	701	677	700	696	687	647	679	664	655	684	685	661	653	700	723	724	678	656	653	701	662	632	690	682	697	650	713	691	682	669	700	663	696	712	720	655	653	701	643	703	656	683	721	617	654	631	678	688	664	671	657	653	712	690	689	729	678	658	680	651	638	722	704	665	679	635	700	695	650	674	721	669	704	670	694	691	646	676	624	668	664	660	690	662	668	678	700	706	709	729	675	649	688	692	658	694	688	681	633	698	702	701	733	695	687	705	770	708	681	703	685	650	689	642	674	708	695	704	640	694	657	672	656	671	712	685	675	660	666	664	688	711	711	660	654	640	661	714	666	681	662	625	705	688	660	647	682	656	657	660	695	645	644	677	700	686	673	689	661	651	695	705	656	715	642	635	697	668	651	672	653	710	681	681	691	645	665	652	675	659	658	703	678	644	734	656	717	699	680	643	671	729	719	699	675	665	675	671	658	687	722	593	682	640	627	683	704	687	645	657	664	667	697	714	703	641	644	692	687	639	688	650	665	748	694	653	697	674	637	701	688	660	726	703	678	669	691	682	686	676	689	749	702	668	669	679	714	710	653	648	746	659	716	712	636	641	705	678	707	706	685	651	653	696	712	654	663	649	655	680	668	718	642	690	682	661	657	690	691	672	652	674	680	703	665	664	666	657	724	686	678	676	681	713	673	684	684	665	681	693	653	700	666	697	717	697	694	715	691	664	699	657	649	697	650	700	689	715	683	681	693	704	666	675	645	662	683	671	686	672	634	648	722	654	665	685	679	705	736	691	657	665	734	692	690	687	649	695	644	663	678	721	676	741	659	647	691	671	706	671	699	708	687	649	679	644	676	699	646	697	661	694	704	714	674	661	714	623	667	659	713	692	687	658	683	683	747	617	683	677	621	730	659	720	701	638	685	674	771	670	691	642	668	667	641	676	681	633	695	632	640	676	682	644	690	722	660	665	684	726	672	640	687	636	659	663	734	635	641	696	675	689	707	634	699	696	644	667	684	701	664	705	657	640	641	654	703	684	685	694	647	694	708	634	629	689	692	676	681	700	655	687	698	669	684	674	656	685	669	631	694	652	677	710	664	656	701	676	723	687	674	667	693	675	644	696	661	676	676	684	636	672	650	687	702	700	682	705	732	689	670	680	648	701	706	717	681	694	682	643	720	669	672	680	691	717	691	678	711	653	676	696	676	645	686	659	670	700	659	708	683	680	680	666	680	686	644	736	668	722	676	693	654	691	676	702	647	660	765	703	633	681	703	672	671	681	660	664	719	650	713	681	698	703	681	672	647	721	672	658	663	635	659	657	671	653	698	702	658	661	670	678	658	714	676	636	664	688	671	685	678	676	698	682	702	668	676	725	664	665	684	667	671	639	739	706	681	672	671	650	670	680	677	634	657	680	668	666	664	639	660	682	680	706	691	714	664	663	698	648	682	705	700	718	699	680	645	716	674	666	697	705	686	677	667	669	682	664	681	734	682	683	678	631	624	700	704	675	654	678	690	706	685	649	700	697	675	701	690	662	710	720	675	672	693	677	697	630	665	680	662	716	705	724	709	653	656	662	713	671	699	650	710	688	688	700	648	682	698	684	701	688	725	687	677	664	710	684	648	718	654	746	642	726	667	688	724	704	674	685	656	690	705	687	703	653	688	711	700	667	730	680	700	696	660	700	646	651	704	681	734	626	648	704	655	656	664	692	718	644	653	663	667	667	663	734	709	666	691	723	726	638	688	687	687	692	700	717	636	670	657	646	677	707	697	680	699	652	697	658	683	668	721	643	688	717	679	661	679	708	685	656	645	663	685	675	620	661	662	668	683	642	712	676	734	693	682	675	707	676	636	717	704	645	693	708	603	672	662	726	743	648	716	673	694	682	679	645	721	677	689	678	708	658	678	697	686	693	662	686	666	665	703	711	688	676	701	655	696	711	720	707	659	677	681	702	670	676	637	661	712	672	696	729	669	672	685	679	713	719	690	688	659	694	662	659	662	720	679	707	641	668	642	703	659	666	726	682	683	665	680	688	655	691	673	655	672	710	667	692	710	682	697	657	704	696	640	690	681	635	705	682	675	644	727	701	672	716	718	647	722	715	703	687	678	661	702	678	654	659	669	635	644	672	682	678	727	658	650	668	704	698	633	677	669	695	676	699	715	670	673	674	678	654	695	706	641	677	629	646	671	696	668	712	644	654	689	716	704	687	651	699	727	712	697	671	671	668	656	647	662	693	706	676	649	653	689	704	683	659	682	714	701	679	659	652	647	647	673	694	678	666	650	674	642	712	728	673	718	662	728	688	730	687	680	672	676	671	700	649	663	724	692	682	698	679	670	671	702	693	649	660	630	655	678	650	721	647	654	685	625	635	635	703	695	660	662	700	681	639	644	721	669	703	712	644	658	676	686	667	658	706	664	704	681	668	666	688	698	676	667	678	702	650	694	663	713	666	665	640	702	659	687	685	689	666	703	645	697	657	674	681	704	700	677	678	681	643	626	700	681	674	697	651	677	716	659	668	637	664	679	701	736	705	655	707	699	653	731	655	689	659	695	681	697	674	654	677	693	667	650	681	680	669	648	697	690	706	626	655	655	674	682	659	686	642	618	670	657	682	707	665	659	647	692	696	641	660	684	677	643	666	671	654	692	711	626	674	695	733	690	701	655	667	710	636	679	692	684	657	623	669	632	655	659	656	653	682	663	630	712	722	687	701	675	710	699	664	641	636	684	756	630	684	683	705	658	736	702	660	675	700	680	657	674	676	725	667	714	647	651	690	688	704	619	663	682	687	660	706	701	757	649	658	671	656	663	690	683	663	666	746	670	606	679	687	710	672	681	668	659	699	670	687	668	673	683	666	693	638	702	709	647	713	637	705	653	688	674	652	666	692	647	692	708	699	706	650	693	664	642	673	691	673	716	671	694	724	682	633	750	649	672	689	671	704	689	650	672	687	678	675	708	689	679	659	656	702	680	657	712	655	670	686	695	658	663	728	680	681	703	629	697	664	714	699	718	694	668	678	682	617	649	712	642	750	658	720	673	686	688	662	714	733	700	728	661	681	702	687	687	621	652	676	721	719	660	688	672	631	712	671	723	674	671	636	715	675	674	644	694	667	695	697	651	711	690	672	688	669	714	689	663	657	658	658	675	638	676	670	652	679	699	677	667	707	693	704	666	660	677	670	665	671	689	644	706	659	618	706	646	687	680	648	659	692	672	705	688	673	684	640	660	646	696	688	678	711	675	738	650	686	674	657	664	658	700	689	656	701	690	674	675	690	699	691	715	694	736	661	705	659	650	710	698	619	643	696	706	640	714	702	642	687	709	648	686	667	666	717	702	675	681	683	685	678	631	686	669	663	611	651	683	653	716	682	634	673	762	672	629	693	709	688	680	679	714	679	663	635	682
16272	12305	18201	22984	26039	28534	15137	6807	2214	983	672	520	443	435	386	350	314	302	281	275	282	271	267	238	242	253	236	235	216	212	223	226	246	214	213	206	232	230	222	216	218	239	243	223	221	254	227	236	234	257	210	221	223	219	221	239	211	244	237	227	225	233	230	236	221	236	243	242	249	228	229	222	215	245	233	236	239	252	214	226	238	229	232	213	241	225	221	215	237	217	221	252	225	236	223	237	218	259	213	203	233	227	219	214	230	205	228	213	233	230	210	207	211	244	238	228	243	216	197	240	236	226	241	214	221	191	212	267	225	222	233	208	203	232	215	232	234	216	246	233	240	237	270	213	249	253	253	221	209	222	232	226	238	240	244	240	228	235	224	191	233	249	227	220	253	232	228	239	240	235	224	239	225	240	208	198	229	247	241	255	231	230	234	206	241	212	213	231	214	224	248	222	254	213	250	212	251	221	208	200	212	233	214	213	243	214	186	234	221	221	252	233	229	258	224	221	245	221	204	236	229	213	221	245	227	208	225	264	266	256	214	267	208	203	246	245	232	231	208	215	210	245	234	221	227	211	221	232	231	227	204	219	221	222	238	282	263	225	260	257	245	223	228	191	231	229	202	241	209	231	246	209	219	245	256	223	238	235	234	224	222	201	197	201	239	236	228	241	220	216	206	248	227	228	246	228	222	235	212	264	200	200	233	215	240	254	252	230	227	207	204	224	237	252	217	230	223	251	242	232	246	241	243	239	216	244	238	215	244	240	230	219	216	212	234	223	232	217	210	229	228	245	227	211	221	240	207	234	210	232	219	219	244	217	223	223	240	213	254	195	244	222	231	198	217	244	257	199	218	202	237	221	253	243	209	246	210	227	229	212	221	224	262	232	222	235	233	253	218	264	235	233	245	228	228	224	266	216	210	211	238	203	257	238	207	257	225	208	225	234	218	232	222	189	226	206	230	224	234	241	232	224	233	240	193	228	218	242	219	222	217	231	223	226	237	221	218	250	211	207	249	224	213	264	232	226	239	223	208	244	210	245	230	230	249	238	206	236	245	255	203	228	266	240	227	210	242	221	229	236	243	266	219	192	212	231	232	231	237	232	219	219	221	202	198	235	230	212	220	253	212	214	240	224	216	225	239	255	236	218	227	206	236	241	247	221	234	254	247	237	263	219	242	241	230	238	236	241	226	247	237	209	192	232	222	213	219	214	239	206	230	224	212	261	204	225	250	251	229	244	230	229	199	250	226	226	205	191	232	228	215	228	227	251	253	228	231	229	207	254	269	238	186	235	205	224	227	268	234	232	233	234	200	233	240	223	242	215	234	238	224	204	223	245	261	199	259	215	225	216	232	219	231	204	182	239	244	229	247	222	237	239	216	223	229	229	225	261	225	231	244	258	242	240	221	199	205	236	227	233	209	245	240	217	223	237	248	198	220	228	216	223	255	227	208	229	200	244	256	246	234	237	215	270	229	223	253	223	225	259	229	214	237	209	236	228	214	240	229	216	231	257	216	209	209	241	201	201	230	272	221	213	210	226	211	214	224	216	225	203	208	220	202	225	228	243	228	251	245	242	216	237	213	222	250	245	235	244	227	230	219	232	231	223	249	226	212	236	252	249	232	230	222	247	210	219	251	224	225	235	235	221	227	252	240	223	261	225	219	216	235	243	216	242	221	237	222	221	232	221	266	224	215	241	226	259	229	201	238	247	257	234	212	224	246	211	230	239	240	248	258	234	229	263	220	227	239	233	231	249	213	222	248	224	283	244	239	209	240	225	233	209	258	239	226	249	245	224	211	240	247	229	233	254	222	236	238	248	223	225	216	243	229	232	203	219	214	213	234	276	226	220	248	251	237	215	225	252	224	233	243	230	226	243	230	240	235	237	240	213	226	225	240	214	239	217	254	221	259	241	252	245	260	211	230	220	221	211	227	220	190	228	217	222	232	204	232	212	218	217	230	217	230	232	220	208	222	219	208	244	227	253	243	223	251	233	238	244	247	227	238	239	218	273	204	223	227	236	238	229	214	241	224	239	246	264	231	212	208	237	223	219	244	234	238	240	244	238	220	218	224	213	244	233	240	249	223	221	237	230	221	207	235	235	228	248	215	241	227	216	240	213	238	228	209	234	254	218	266	225	215	225	204	218	248	230	216	213	237	213	232	233	220	237	238	220	248	230	251	212	222	232	225	239	218	218	229	245	244	240	247	220	226	223	237	222	214	214	229	256	211	248	219	244	246	225	239	235	206	206	204	243	225	216	234	246	260	224	232	245	234	229	229	228	236	248	229	223	200	232	210	210	260	238	246	242	219	225	220	233	236	227	273	204	239	232	221	219	248	216	229	208	221	233	236	229	214	239	197	242	219	225	224	227	242	251	211	211	212	218	267	227	223	212	212	220	241	246	231	236	242	228	221	238	238	225	252	237	224	227	239	248	240	202	219	222	248	199	219	239	222	217	192	220	240	233	240	226	241	220	202	234	255	230	210	219	235	238	229	235	254	236	245	250	219	257	215	217	236	233	220	232	219	199	240	225	246	227	225	244	238	235	232	212	208	223	224	207	217	192	236	219	234	224	232	213	232	213	237	243	246	266	214	221	230	257	220	213	241	224	216	249	226	218	224	214	233	263	235	219	239	230	235	245	233	223	209	226	239	197	212	231	230	243	221	227	227	236	229	196	210	210	241	270	215	246	208	217	222	222	240	201	232	216	224	221	231	241	218	234	237	255	221	251	220	218	222	214	232	226	228	244	233	254	239	221	230	230	221	242	204	239	240	205	221	254	240	218	239	240	254	245	225	257	257	228	206	251	229	231	231	209	228	231	238	225	228	268	272	267	237	236	202	208	226	218	243	241	235	241	219	220	238	231	208	243	229	240	243	218	225	242	227	212	246	228	235	234	248	222	225	236	228	221	212	257	239	225	227	250	222	205	234	217	194	212	222	234	227	209	225	222	236	233	241	246	224	218	233	253	226	185	235	226	226	225	242	236	253	207	207	202	216	221	214	219	234	240	203	239	257	224	246	215	254	225	217	214	218	246	232	197	239	206	205	212	213	225	242	252	222	254	239	216	269	240	241	252	223	223	204	242	234	219	224	205	216	216	225	216	222	236	246	226	212	206	244	243	238	221	223	225	239	240	253	241	229	248	223	233	234	208	227	249	220	214	236	220	262	257	243	230	214	231	228	206	231	260	245	210	268	220	238	260	243	220	251	233	210	230	218	228	226	224	232	234	239	254	215	239	210	226	260	229	216	227	233	229	216	228	260	244	226	210	225	192	213	196	257	227	217	230	261	230	207	221	210	207	230	214	218	266	228	254	258	225	216	224	235	250	236	240	244	221	205	240	211	210	230	234	206	239	278	235	265	235	218	241	224	270	235	244	232	266	244	246	252	236	216	222	248	218	241	239	213	259	232	215	221	225	205	229	238	219	232	262	210	235	240	228	196	224	203	212	207	237	197	224	247	242	199	221	203	240	235	267
12578	12780	24352	32424	36603	35339	19248	10103	4176	3301	2821	2307	1767	1782	1424	1266	1007	1039	1009	867	785	762	705	661	631	621	618	620	598	581	595	602	638	618	569	559	602	545	578	602	582	571	590	546	594	601	558	544	550	580	542	558	551	575	560	612	558	570	569	584	540	550	562	541	541	526	558	524	595	600	565	613	597	584	590	573	582	547	590	557	575	591	618	548	572	552	582	542	554	557	553	595	595	583	582	592	502	542	585	570	542	551	557	549	572	544	579	560	578	567	595	551	544	575	561	574	541	560	567	545	537	529	573	552	548	513	570	564	533	564	546	556	540	552	563	538	547	555	581	541	532	578	561	583	570	545	561	557	584	572	582	557	570	538	541	550	527	608	538	543	547	577	542	566	595	564	514	566	541	544	555	573	558	595	550	518	558	563	588	542	526	504	542	577	548	565	586	557	545	595	576	586	551	593	593	512	578	544	613	562	556	571	537	559	556	584	575	558	579	610	585	555	542	540	535	548	548	555	591	578	571	535	576	572	554	555	582	561	557	550	588	551	582	539	528	592	590	592	554	527	505	540	631	574	498	568	596	583	532	556	547	552	554	631	554	547	614	543	552	540	548	557	599	520	573	586	548	547	571	558	547	585	570	544	571	560	604	562	575	576	551	603	558	582	577	529	579	568	550	569	558	571	515	563	530	597	539	581	565	534	591	567	560	545	520	549	619	534	589	562	544	616	555	552	565	562	585	555	525	541	565	572	543	578	599	551	574	561	554	539	536	531	573	533	528	554	542	525	530	585	549	516	586	561	551	556	601	552	525	569	550	553	644	581	577	596	581	564	563	593	612	577	586	571	617	602	541	538	543	583	588	524	599	541	559	580	557	509	565	566	556	555	591	556	553	585	550	546	581	567	584	531	618	586	505	581	558	554	564	545	556	545	546	567	604	516	569	558	540	559	546	595	575	546	570	530	584	521	525	564	560	562	594	604	565	592	532	555	560	572	603	576	561	593	510	542	578	570	545	566	545	590	607	565	530	596	560	559	549	577	575	526	554	594	547	615	558	567	563	593	554	574	561	565	562	573	605	589	530	572	547	582	516	567	547	556	539	563	565	545	558	588	569	562	563	602	579	601	576	558	583	601	558	597	551	600	581	584	565	561	541	574	552	545	605	568	567	572	585	530	567	548	562	566	560	521	571	584	539	541	579	593	539	556	518	591	572	580	522	547	584	537	571	588	543	565	543	560	558	542	533	583	576	570	565	581	523	573	541	536	553	598	570	606	538	564	590	548	557	556	595	581	582	594	572	597	570	566	552	574	576	591	564	556	577	561	570	537	553	538	535	574	557	557	565	589	583	610	571	611	586	585	546	549	574	594	505	527	538	546	544	565	562	537	551	544	543	565	597	551	587	568	532	590	541	568	552	571	506	580	552	576	554	595	518	545	533	552	558	514	562	617	568	572	544	590	529	542	528	541	577	544	570	588	574	584	610	544	532	548	576	652	550	535	581	575	545	567	577	559	587	561	617	561	591	581	567	589	567	535	594	621	546	547	557	568	557	594	543	577	550	537	544	568	595	567	593	557	596	555	550	580	535	559	552	556	573	557	579	556	578	620	580	553	548	536	527	575	518	541	543	598	573	546	569	525	568	581	551	564	527	561	543	572	572	577	552	629	551	577	568	566	545	575	562	515	519	601	560	586	542	580	557	586	563	527	544	625	560	603	548	558	600	575	517	557	537	542	594	594	546	542	539	595	557	563	585	532	577	560	576	571	569	564	588	565	551	512	552	541	541	590	561	584	587	561	571	559	572	565	605	543	572	557	558	548	538	567	549	571	585	582	537	505	550	549	551	555	564	550	600	563	563	572	537	609	567	573	557	533	561	617	563	567	566	564	597	550	542	561	553	543	517	579	566	587	582	575	554	599	583	571	552	556	596	578	559	546	580	563	552	583	570	578	584	536	505	550	544	550	525	569	557	538	630	603	593	576	543	567	580	568	537	560	542	566	610	551	575	559	601	531	547	551	607	513	588	596	519	532	568	530	546	571	596	603	564	601	546	584	545	579	535	534	545	561	590	578	549	561	528	560	628	572	530	539	534	526	578	511	555	575	527	551	560	560	577	591	566	563	531	551	584	573	579	529	572	541	552	574	575	582	560	579	588	572	558	512	543	607	578	576	565	553	605	550	592	545	589	520	562	544	519	561	561	558	535	555	607	551	567	561	561	509	590	564	571	531	554	602	607	555	568	530	562	593	599	554	542	563	559	587	549	552	547	569	551	574	557	525	557	560	596	533	545	618	523	579	511	560	574	521	589	585	544	558	542	583	549	559	572	602	562	533	534	522	566	557	572	628	544	551	568	523	557	563	552	549	560	534	560	584	576	549	537	598	570	555	606	533	557	488	570	541	561	573	561	552	586	569	572	588	548	566	558	531	589	548	586	562	565	587	584	542	556	535	530	582	544	553	559	507	586	539	564	578	583	574	563	569	603	569	573	578	616	580	559	558	548	586	586	570	490	563	594	522	561	559	535	545	560	561	564	536	556	556	631	516	606	570	530	570	554	555	572	586	525	571	570	548	563	557	615	539	589	608	512	576	522	558	615	581	609	575	596	589	541	550	565	574	524	526	567	541	559	580	548	538	556	572	556	519	598	560	540	550	572	571	502	552	580	546	556	541	555	585	534	589	604	547	613	581	551	608	575	579	533	543	552	566	564	584	538	544	557	607	534	569	601	525	599	555	588	543	611	583	557	569	563	557	563	565	589	582	544	573	544	603	588	561	564	554	537	568	562	540	595	543	508	550	590	558	536	507	527	513	558	549	590	546	557	574	562	526	577	555	550	545	615	546	529	549	558	557	560	599	569	583	545	500	559	585	584	554	572	532	586	557	582	543	560	518	545	596	545	614	602	536	551	580	580	533	583	552	567	546	562	566	579	589	588	570	554	603	569	616	544	521	552	576	540	549	557	597	555	575	539	564	574	562	584	576	564	625	564	591	605	580	573	574	545	553	531	612	575	567	572	599	578	572	540	532	559	545	573	587	567	601	544	546	567	550	533	581	563	566	548	591	590	560	547	555	566	564	553	572	553	529	485	553	565	528	577	575	593	585	559	559	570	559	571	538	590	589	572	571	566	565	540	587	584	559	593	574	549	580	562	591	561	586	544	554	561	550	531	555	521	549	546	535	573	573	580	606	547	566	556	575	541	580	584	545	544	547	530	573	552	543	576	559	589	565	582	536	541	535	556	578	572	599	531	565	566	578	545	593	609	545	552	543	572	542	559	534	575	559	566	567	583	570	556	556	538	567	564	566	593	576	607	581	585	578	602	599	566	551	578	596	543	555	614	514	570	587	514	583	600	576	559	573	577	531	547	589	565	544	573	574	593	527	557	497	568	557	543	544	563	544	555	559	572	573	602	546	590	573	540	526	550	566	534	557	570	589	513	578	563	575	612	518	561	538	524	561	570	572	603	554	538	573	580	537	493	562	586	559
25282	20156	26403	31431	32594	28978	20522	10666	3868	1806	1053	813	538	499	411	325	300	315	255	226	198	219	163	167	172	175	162	157	159	147	152	148	149	153	143	177	160	147	171	152	141	139	135	144	183	131	160	150	149	145	138	127	154	152	156	156	151	161	173	154	167	139	117	149	132	170	157	146	150	161	150	128	125	140	153	142	144	156	160	155	163	138	120	135	147	164	170	149	136	143	142	143	155	138	142	156	148	160	145	158	135	148	156	156	130	142	154	138	155	141	144	138	175	172	127	154	156	149	133	142	145	160	145	135	129	143	154	139	169	148	145	137	145	138	157	152	164	123	145	156	155	159	119	160	159	139	118	166	181	137	142	142	145	135	158	140	160	141	139	169	149	145	169	157	167	124	158	160	170	163	166	150	138	163	136	145	133	180	148	164	150	157	134	147	141	136	147	126	154	161	151	168	160	147	147	157	137	166	159	155	128	150	156	152	145	134	127	120	151	156	137	144	141	149	152	150	132	165	129	146	141	142	149	155	131	162	136	156	150	145	128	153	156	158	165	155	170	151	154	156	148	142	159	150	129	140	157	142	170	145	148	150	132	147	148	146	161	150	166	143	157	131	139	156	146	165	164	132	136	125	158	132	142	152	145	135	141	135	172	145	144	156	146	153	142	164	150	145	146	144	149	139	139	172	157	141	149	156	131	138	140	135	134	142	167	158	160	138	144	145	147	139	182	157	152	165	154	151	143	167	157	166	137	158	127	155	135	140	137	131	142	133	151	163	158	134	155	142	152	128	151	142	148	139	131	154	127	164	155	136	146	150	152	168	144	179	135	152	122	146	154	144	151	146	147	154	147	180	158	117	138	159	177	143	134	150	143	153	134	126	131	137	135	139	150	161	165	139	148	142	118	161	133	145	142	161	135	145	164	171	145	139	123	159	153	147	139	147	140	166	157	145	134	155	146	137	149	154	170	177	153	147	151	144	137	153	150	158	161	147	139	131	132	151	173	144	150	134	147	138	169	160	146	149	162	160	156	162	156	156	135	133	142	153	148	159	125	136	139	153	153	148	178	143	133	146	158	136	154	158	132	146	137	159	133	133	135	148	164	133	143	145	143	142	135	140	147	135	157	136	132	151	166	147	140	173	158	165	140	155	155	148	149	144	148	161	162	157	142	161	141	125	159	174	175	156	156	157	170	143	153	155	159	167	143	166	141	147	152	134	141	148	157	143	173	142	149	132	164	143	147	149	142	153	161	174	142	159	160	132	155	165	145	173	145	130	139	153	148	154	123	154	167	167	143	138	190	134	150	160	163	154	165	163	154	148	147	153	141	138	150	142	132	139	125	156	141	161	147	134	154	148	130	137	155	145	112	147	144	160	154	133	150	170	147	122	153	158	166	135	156	134	136	149	157	161	145	135	152	143	159	147	131	140	155	142	137	157	157	154	124	145	142	152	150	135	150	167	154	179	128	141	168	128	145	159	154	150	135	127	164	147	140	148	137	154	151	162	136	151	139	157	160	139	151	154	154	159	137	158	166	127	174	153	155	138	134	147	159	157	113	145	147	158	124	143	147	169	158	167	147	139	161	158	146	162	132	134	158	161	140	128	150	133	146	158	145	140	143	142	173	145	161	125	145	132	161	149	143	165	168	140	150	143	137	131	170	142	123	147	142	142	145	132	156	134	140	152	158	159	155	156	152	146	141	141	148	140	157	153	156	147	152	173	155	165	147	123	167	145	146	152	137	162	158	144	128	150	148	141	163	152	153	145	147	122	153	152	129	158	142	140	138	143	122	166	146	181	145	139	139	153	172	150	146	155	161	134	159	149	126	151	156	137	149	152	155	129	143	159	144	148	163	164	142	139	136	142	166	141	141	137	128	147	129	143	141	132	159	134	157	140	166	116	153	145	153	149	135	151	160	151	162	147	152	144	140	136	131	157	141	163	117	148	148	130	141	126	145	143	153	163	131	139	149	159	138	155	149	127	156	175	152	162	160	125	152	154	151	147	137	167	159	139	157	154	143	150	126	125	131	137	132	143	145	134	159	142	150	131	160	142	149	143	130	162	146	150	157	158	151	142	135	169	149	157	128	155	150	174	168	145	156	169	160	151	136	150	148	131	144	149	148	156	156	158	164	164	131	142	162	144	182	130	144	165	133	176	168	164	156	173	133	122	125	137	164	139	154	139	156	152	134	114	146	141	159	155	166	137	151	151	152	175	150	152	153	151	166	138	152	159	129	159	148	139	148	166	133	135	131	144	155	151	137	150	154	126	140	161	143	136	133	147	150	140	137	153	164	144	142	146	144	139	140	158	134	166	173	135	148	173	141	136	143	169	146	156	155	153	154	120	150	155	177	146	138	147	150	147	148	151	173	152	141	164	148	158	150	136	153	137	167	152	148	160	163	172	133	138	185	153	141	145	145	151	131	158	138	170	183	151	170	149	139	158	164	127	145	146	136	132	156	169	134	147	133	154	158	146	136	109	167	141	144	144	129	138	151	162	151	164	157	155	147	145	142	139	161	155	141	148	174	171	188	147	141	161	149	135	151	138	138	168	142	142	144	137	134	169	148	146	144	168	148	148	154	145	155	144	154	140	110	159	138	139	158	162	158	138	136	145	152	132	159	149	145	155	117	159	148	118	160	159	164	144	159	162	165	167	128	138	126	149	137	124	155	144	137	145	132	167	160	163	134	150	147	143	156	153	158	140	133	141	148	136	134	153	145	141	140	168	149	147	151	154	158	130	153	143	153	136	155	147	185	149	149	183	164	181	177	156	139	138	145	172	126	142	144	167	180	124	159	152	164	142	177	135	151	128	175	163	125	157	143	140	142	154	140	157	125	157	169	147	153	165	144	157	154	147	139	127	129	143	161	131	141	156	155	172	156	147	139	157	151	126	143	161	158	150	162	139	146	165	152	146	154	157	129	151	150	136	178	139	131	156	130	167	141	141	133	172	158	139	158	157	140	153	165	154	165	153	125	158	144	153	149	130	147	164	150	160	142	120	137	147	133	170	143	160	140	135	164	143	161	182	157	168	125	149	130	151	139	133	132	146	135	130	167	142	172	172	149	142	167	147	114	133	138	142	130	156	135	160	164	140	149	184	161	135	165	171	139	145	138	161	119	138	169	159	136	156	143	134	163	160	138	159	167	147	162	153	152	139	127	160	142	147	136	135	141	158	139	133	138	144	148	150	150	150	146	153	138	158	149	160	142	151	143	142	132	144	140	147	154	134	143	153	147	138	141	156	157	160	131	149	165	163	145	149	129	126	160	175	158	163	148	140	143	154	139	158	163	125	155	163	169	158	143	152	168	147	142	162	149	165	158	164	144	115	156	164	152	160	143	157	156	151	163	140	141	157	152	140	135	154	151	174	154	147	141	156	120	149	138	124	159	146	146	154	135	142	159	160	164	140	177	147	144	170	145	162	143	156	164	165	138	137	145	123	140	149	135	165	150	146	150	155	178	163	141	130	135	139	147	160
17115	18335	31408	39087	39665	35639	24833	12910	5014	5305	3739	3423	2605	2435	2081	1564	1304	1502	1374	860	779	784	619	500	532	461	494	489	445	442	451	488	472	436	416	399	420	398	384	414	420	397	393	385	407	379	418	365	380	407	394	389	386	398	390	397	385	459	405	412	389	393	381	379	367	369	380	358	422	385	389	395	397	437	354	370	381	391	365	380	356	399	370	397	361	384	375	365	387	367	394	400	357	379	383	374	369	351	370	393	385	392	357	357	389	402	407	407	365	377	360	355	389	353	364	358	394	358	370	385	414	402	359	377	396	386	393	429	376	354	404	365	339	390	384	378	357	353	359	385	427	391	412	401	379	381	347	379	385	361	353	404	420	397	381	378	399	341	365	396	378	358	398	376	448	401	385	381	402	434	361	403	375	363	380	362	355	400	414	341	389	382	413	374	365	367	413	358	419	403	413	380	381	372	379	411	395	358	388	398	366	374	395	394	370	409	404	366	403	373	389	373	398	391	414	379	391	398	359	348	384	394	402	394	414	395	410	380	381	415	370	379	399	376	384	384	372	378	388	370	393	408	418	367	364	386	366	390	392	390	379	363	346	393	357	378	370	378	380	384	404	392	357	383	350	384	391	390	360	400	385	379	397	352	412	374	376	391	379	357	358	394	358	378	402	387	381	381	389	382	405	365	391	362	397	358	414	399	370	376	386	365	366	371	409	358	390	361	380	399	345	383	368	378	368	400	376	356	362	392	397	367	396	354	344	371	375	390	391	355	391	380	426	386	388	375	383	397	384	391	406	379	372	374	383	392	391	355	366	416	376	395	404	369	408	363	385	357	394	358	363	368	376	380	396	384	375	373	384	370	396	399	395	373	370	387	364	354	372	380	388	368	380	358	349	368	386	358	367	359	394	390	361	342	411	355	391	342	396	383	370	370	364	376	376	388	399	385	404	396	367	366	371	363	378	364	365	379	371	388	400	395	377	393	376	397	373	378	399	366	383	383	397	386	363	397	398	357	379	408	337	345	400	382	387	366	368	389	346	365	374	413	370	401	384	373	383	355	375	377	381	392	358	385	378	395	397	376	369	372	394	402	351	386	421	376	376	342	404	411	423	365	376	409	395	388	416	393	364	396	376	372	386	386	370	398	371	413	403	353	417	368	385	368	351	406	407	365	391	413	392	354	361	389	414	395	373	377	376	395	367	352	400	399	410	390	377	355	383	367	342	373	385	374	403	385	391	370	381	366	400	382	407	387	374	350	387	363	378	381	370	405	400	376	422	390	401	390	395	384	378	390	367	369	420	382	379	408	407	365	365	391	384	384	387	379	384	381	350	383	382	374	405	388	377	404	384	381	367	376	377	376	380	388	390	409	390	378	375	365	363	390	359	359	398	371	406	387	337	355	412	376	399	378	376	371	390	374	390	371	379	399	383	371	398	363	375	384	398	397	424	385	416	378	356	353	378	406	371	400	366	327	380	368	394	394	379	366	371	383	366	396	378	389	384	361	391	384	368	368	408	412	410	382	405	394	383	379	397	410	419	363	367	336	371	391	380	401	374	375	361	381	371	428	377	345	385	412	363	353	372	413	356	405	383	381	362	391	377	365	381	378	422	366	388	387	364	402	390	391	404	405	399	391	353	398	370	392	385	377	379	336	402	399	373	423	362	370	385	375	373	379	388	421	377	369	394	384	359	381	401	395	374	357	385	423	386	364	407	396	374	386	387	389	387	392	357	386	361	396	360	360	394	375	393	382	401	380	364	403	399	355	385	363	379	384	397	377	374	369	366	387	375	343	379	395	385	381	394	367	384	422	346	358	369	385	378	370	382	381	383	392	370	406	395	373	381	394	350	393	361	413	394	411	358	401	375	428	386	360	342	393	419	380	388	374	397	396	381	395	378	363	369	388	394	379	417	380	363	408	360	393	396	389	393	437	389	407	356	377	377	394	397	392	381	385	388	413	360	397	409	365	391	393	390	424	383	380	371	390	373	416	351	377	385	343	399	376	369	386	403	395	357	353	381	379	365	393	396	360	399	408	417	389	388	377	392	397	386	406	364	394	358	395	423	419	348	401	355	390	371	376	388	419	364	382	415	345	380	405	398	384	404	404	378	422	375	409	380	380	370	386	342	377	355	401	373	387	392	381	370	393	336	400	357	355	438	368	388	383	401	387	348	394	414	386	368	369	362	373	407	360	372	418	403	367	388	390	382	441	371	376	318	352	361	380	411	376	398	402	357	386	380	406	410	386	395	374	380	388	407	401	403	376	370	380	392	375	404	395	359	356	366	372	387	377	403	406	364	398	389	377	375	377	385	349	365	401	393	393	412	380	388	384	366	391	393	368	385	390	378	368	365	383	363	366	382	407	366	402	359	406	385	389	416	371	386	371	408	377	375	440	368	387	382	375	355	374	416	395	412	369	403	377	338	403	395	373	398	381	396	366	349	390	399	343	353	369	397	398	345	371	398	385	380	392	384	384	415	363	421	374	373	407	397	383	376	410	392	387	359	404	398	381	367	348	407	397	370	391	364	370	380	378	392	380	399	426	411	388	371	409	380	384	333	375	366	368	383	432	396	403	370	349	390	389	408	392	358	381	372	366	406	391	359	378	368	362	394	371	386	405	345	381	369	368	394	424	390	410	357	393	362	375	410	405	379	404	361	427	380	389	400	402	391	400	360	400	378	385	398	360	366	334	370	409	374	382	391	397	397	356	387	399	372	359	373	408	395	423	426	385	368	372	409	385	353	394	383	379	399	387	363	384	376	418	378	398	381	390	387	391	364	397	393	368	422	392	362	396	388	386	384	395	414	387	390	376	386	381	392	389	359	390	408	396	348	361	383	382	357	381	415	382	404	360	382	372	382	340	398	404	414	420	339	392	385	361	412	366	393	376	390	396	382	362	360	352	377	391	419	389	384	338	389	440	381	387	411	420	403	359	362	395	390	397	376	357	389	371	378	398	416	348	391	376	347	412	367	392	406	366	417	381	382	390	334	378	377	380	402	414	389	371	353	409	343	396	374	379	381	386	409	399	388	375	374	380	387	341	383	374	401	382	375	404	377	385	384	365	345	367	424	397	421	354	356	374	361	385	407	386	374	394	376	394	369	337	382	415	401	380	385	397	387	344	361	372	397	394	367	379	370	396	365	380	405	382	402	423	405	377	401	383	417	382	367	385	364	355	364	360	386	344	387	377	391	368	378	366	393	365	359	336	380	354	367	391	368	389	376	378	382	389	383	419	376	353	348	393	379	412	390	359	342	408	383	402	389	381	351	375	399	347	360	358	389	421	373	383	370	381	375	368	374	382	388	385	374	399	383	383	380	382	387	387	353	386	387	367	380	361	387	387	357	381	386	393	367	414	379	381	412	395	419	360	380	375	402	371	374	379	368	365	395	397	382	375	386	403	399	353	350	389	397	407	378	378	372	382	408	379	381	454	394	381	381	380	374	360	372	390	368	393	412	380	365	405	379	389	395	380	417	383	393	393
6737	4526	5303	3916	3111	1608	835	571	428	322	360	317	315	274	299	274	277	329	282	302	249	241	292	306	266	294	293	284	296	258	307	274	263	285	270	284	245	294	260	245	273	297	275	284	265	273	304	289	284	300	288	277	256	276	298	245	279	290	248	275	279	262	308	290	266	280	276	271	269	285	302	275	294	277	309	246	285	289	291	295	263	255	274	288	285	302	268	283	274	235	291	283	271	238	263	288	293	271	286	294	268	283	297	295	294	254	276	247	289	271	267	257	267	316	260	254	265	264	287	294	292	301	291	293	269	273	284	252	279	268	307	295	308	261	293	285	260	287	257	291	286	247	294	283	277	251	278	269	261	252	299	258	292	289	285	253	264	287	276	268	266	292	256	270	298	256	300	294	263	260	277	291	262	255	271	275	271	294	290	295	255	258	299	255	339	275	278	272	282	263	276	253	290	282	271	294	270	288	293	280	273	295	286	285	297	325	272	305	298	252	259	279	245	286	261	263	319	321	276	282	285	268	285	310	284	278	279	254	273	260	265	255	254	270	256	293	295	270	264	273	291	243	276	276	238	285	272	282	267	307	279	277	305	268	283	275	286	266	284	325	282	280	296	273	282	263	279	288	252	275	273	286	289	264	264	257	264	300	258	318	264	229	260	267	283	260	272	301	296	274	301	270	272	284	254	272	254	317	268	248	279	267	281	287	271	289	292	258	280	284	284	310	280	252	256	294	285	258	285	264	286	308	295	285	239	247	256	289	270	286	270	287	281	276	278	278	265	257	298	290	231	268	258	254	298	284	269	296	278	246	254	239	303	259	280	263	282	240	277	266	269	280	260	283	275	307	291	277	275	289	296	261	253	321	243	308	280	276	286	280	260	269	281	295	262	284	271	257	285	281	282	293	266	320	253	307	266	291	259	316	259	271	300	256	279	282	270	276	278	275	256	246	303	283	297	274	287	278	290	311	305	274	275	235	294	289	280	253	323	257	283	257	273	270	281	253	266	294	279	266	301	268	291	288	276	268	261	288	251	301	295	278	247	282	253	290	275	276	269	269	281	304	284	261	304	273	299	248	264	300	272	305	265	275	284	282	260	304	273	275	245	290	272	294	274	272	310	274	315	291	269	281	271	278	284	266	243	304	274	288	297	273	262	291	285	262	301	280	306	255	252	264	261	274	275	273	242	278	295	274	270	269	286	288	279	258	295	252	300	272	265	248	289	242	305	292	268	281	247	284	259	305	305	274	256	307	266	275	270	265	281	268	243	245	279	292	320	308	270	323	270	301	282	271	272	249	262	275	305	286	287	269	297	271	248	267	267	275	278	260	279	313	263	298	297	257	270	294	284	259	279	292	278	284	278	288	283	297	294	290	273	290	259	254	268	289	273	268	268	252	266	283	276	267	289	311	264	266	267	268	292	310	259	263	258	269	276	272	301	274	274	284	288	274	264	259	273	258	258	294	278	268	311	293	308	238	313	285	287	266	275	280	294	266	264	280	272	311	272	285	266	272	292	296	276	261	283	242	295	306	269	300	256	290	265	252	272	289	287	298	272	274	283	267	306	292	271	286	259	290	286	300	284	265	288	302	263	278	281	289	291	289	287	310	267	281	258	277	300	253	274	292	256	281	290	275	265	282	289	265	272	294	270	270	311	274	285	302	262	272	277	288	260	275	255	269	275	278	298	303	258	262	264	299	287	290	255	308	281	281	314	303	295	282	293	286	282	313	260	300	259	249	300	319	273	292	276	282	271	282	288	276	265	285	275	304	268	258	253	299	296	279	285	274	278	259	241	303	301	317	298	271	280	293	300	254	279	281	277	274	277	286	293	280	292	244	274	273	263	287	278	289	276	290	271	263	251	298	299	272	284	275	289	255	302	271	286	285	284	265	290	288	274	317	270	302	270	314	288	253	263	287	264	252	272	267	267	281	273	294	295	245	270	273	281	296	290	262	291	269	323	274	263	284	274	306	282	251	273	286	249	287	270	247	276	270	305	257	277	247	269	297	285	282	315	285	295	295	308	286	274	281	281	274	284	273	286	281	278	273	282	291	286	264	265	290	287	272	255	299	298	295	257	302	271	305	269	281	286	273	306	277	233	254	297	302	304	276	251	282	290	230	279	255	267	276	308	241	269	292	274	312	301	244	286	259	267	273	302	300	287	296	285	309	287	259	258	255	255	270	269	305	282	268	267	277	273	257	276	310	275	271	306	264	267	312	293	274	287	307	296	303	300	253	245	244	261	279	275	262	268	264	302	284	294	287	250	277	276	307	258	250	260	250	284	278	297	260	250	264	250	264	270	263	248	286	319	267	275	296	243	285	293	263	266	276	275	280	311	287	279	289	271	271	311	225	271	302	311	254	260	291	286	257	261	269	289	275	301	268	259	282	270	258	269	281	260	283	291	291	269	287	288	283	286	288	308	285	277	276	261	282	291	260	272	313	282	252	267	267	289	257	288	270	283	258	260	288	271	270	253	254	253	254	284	271	281	267	273	278	276	283	268	270	247	253	269	272	274	312	268	271	263	289	277	308	274	306	288	302	298	274	276	276	289	249	300	291	286	286	272	268	286	290	285	289	322	284	306	275	296	275	293	265	266	291	264	300	240	299	275	273	263	249	272	273	264	231	263	259	250	291	267	294	302	288	280	266	276	251	259	276	262	310	282	270	275	254	256	262	303	284	276	287	307	297	287	272	260	275	267	260	293	261	266	291	298	260	285	292	283	289	285	288	279	262	282	309	307	255	287	282	259	292	266	299	282	284	295	288	300	272	270	292	277	268	281	251	294	286	291	280	275	276	265	277	305	271	282	260	280	277	284	277	275	248	262	285	298	266	253	274	255	319	293	302	282	333	283	278	283	283	264	271	300	257	267	269	271	268	294	270	271	264	269	298	288	285	275	277	297	283	263	276	283	267	262	305	313	262	242	255	295	303	322	263	282	252	269	304	284	290	266	257	288	293	247	274	269	267	274	266	281	302	255	295	267	297	319	286	286	289	266	257	268	272	291	279	289	283	243	275	283	276	272	274	299	258	299	291	266	265	257	260	298	284	266	293	281	273	295	284	273	266	288	276	305	246	270	255	270	308	284	260	303	275	278	272	296	254	275	271	255	275	290	267	291	273	279	299	264	259	255	255	276	247	292	266	291	240	259	273	268	273	297	290	270	301	288	284	272	264	291	273	274	277	271	299	292	256	308	279	287	270	262	255	271	257	255	264	290	275	248	268	260	304	280	251	288	285	268	250	272	280	286	282	276	274	291	271	297	271	284	239	282	259	283	281	291	275	275	276	298	302	259	250	274	313	246	268	266	301	283	287	265	289	286	273	279	272	285	274	253	274	266	303	299	276	278	260	245	238	296	296	278	264	296	355	265	290	315	275	269	274	277	254	288	267	276	261	271	293	270	262	309	247	260	261	307	268	322	282	260	248	262	284	291	266	278	286	291	274	257	259	294	276	278	330	285	280	280	293	254	269	270	265
5431	5551	10828	11397	11194	6112	3731	2368	1338	1245	1089	1037	975	891	843	800	791	781	773	739	739	727	722	714	682	692	659	678	722	628	697	689	650	662	652	681	677	708	644	638	719	668	715	624	669	648	654	726	672	719	679	688	716	690	660	701	689	664	666	707	706	637	701	685	645	718	678	663	653	664	654	659	721	654	685	651	645	730	724	675	657	659	635	673	619	672	675	685	682	701	615	655	744	658	662	672	655	668	628	686	685	681	613	657	681	691	661	665	655	676	657	662	672	689	632	709	656	667	647	711	659	721	679	668	684	716	655	643	663	680	669	687	701	625	689	737	690	708	702	666	689	618	636	690	633	680	683	700	669	694	669	627	627	626	668	663	678	679	709	634	681	688	681	675	664	670	660	652	665	709	674	642	683	660	654	616	677	643	638	711	659	673	642	706	677	688	708	699	688	663	658	628	660	698	673	642	686	673	730	683	673	667	700	670	710	652	650	638	665	693	692	682	650	682	666	690	677	682	683	663	666	714	650	692	646	655	656	679	652	657	602	683	662	682	726	634	678	679	706	659	733	660	696	684	672	671	731	688	664	653	656	665	649	670	637	689	712	679	648	691	653	669	675	670	677	730	667	720	664	665	674	680	646	661	683	686	675	669	668	697	655	681	668	680	681	673	693	640	667	655	684	688	654	671	688	660	686	652	713	660	668	687	644	701	631	629	687	630	694	685	698	671	643	680	675	660	685	671	640	687	646	671	649	672	654	666	699	616	619	682	686	659	670	688	647	710	659	721	669	696	685	698	673	697	666	672	685	693	674	634	672	663	659	683	635	726	674	687	662	669	688	683	645	645	644	693	676	702	681	658	678	640	692	645	684	681	667	682	651	682	722	634	672	684	701	684	694	696	650	607	688	665	680	672	664	645	650	660	707	658	695	662	685	668	684	656	631	690	735	685	635	703	644	701	716	684	656	679	675	671	691	703	664	645	664	655	682	684	662	602	675	653	628	659	686	704	685	659	679	675	640	684	679	632	699	665	684	638	684	673	666	700	660	683	668	677	708	691	692	674	663	680	667	661	647	694	673	634	671	715	695	663	677	656	624	665	684	632	669	626	696	651	660	678	683	749	667	677	641	656	675	696	686	683	672	687	628	647	670	675	677	686	677	682	699	668	663	678	675	704	644	669	653	659	679	664	723	666	668	644	647	669	597	699	674	695	623	729	656	667	669	700	632	658	687	700	693	693	697	691	687	657	658	679	689	604	661	642	666	716	660	618	684	665	681	700	694	649	697	651	687	651	668	698	679	656	656	616	686	667	674	637	635	635	651	722	683	673	663	687	678	688	657	777	628	695	640	678	689	675	726	699	612	687	614	665	678	678	672	635	673	651	673	685	682	650	670	662	672	725	697	648	658	656	704	691	684	666	662	675	669	677	631	658	659	673	647	653	676	659	689	679	662	649	682	670	621	688	676	662	681	656	676	702	669	647	631	686	719	632	662	630	727	649	638	670	675	676	669	628	684	617	677	691	624	619	702	648	701	718	641	696	687	625	693	682	617	706	716	678	695	681	646	650	639	695	674	707	660	703	652	715	638	657	658	698	668	679	640	636	724	712	724	658	716	640	660	661	667	690	683	672	662	652	672	636	650	675	634	672	663	667	671	665	671	700	655	700	644	653	660	638	661	714	685	700	620	669	681	710	707	680	656	728	682	651	624	657	673	682	686	682	657	671	642	656	711	646	689	661	651	658	625	671	683	680	696	692	639	705	670	643	665	676	678	662	708	660	657	668	660	707	640	684	675	677	677	687	662	694	673	696	700	681	653	605	659	651	683	702	698	670	674	650	641	685	737	704	669	695	615	733	694	638	688	656	688	667	664	668	684	604	665	701	655	672	637	670	674	649	652	678	640	686	647	670	704	659	699	674	650	638	671	667	689	706	670	670	660	686	655	647	630	665	663	646	667	693	661	660	667	692	664	647	656	613	670	659	651	711	676	698	624	655	683	686	660	628	633	703	699	706	725	666	670	660	624	719	697	642	709	673	652	656	660	688	675	710	676	681	657	708	671	717	705	687	661	649	648	694	728	666	671	676	631	709	661	647	661	671	679	668	655	645	675	661	698	642	647	666	631	656	641	663	684	649	687	658	628	728	651	705	672	648	697	705	633	673	684	662	717	643	631	651	663	696	666	680	686	677	683	674	678	676	646	606	645	604	690	682	679	662	657	720	731	682	685	683	645	678	662	703	682	700	651	684	692	686	702	684	665	650	677	671	668	677	661	662	657	724	704	664	641	669	641	659	673	696	587	704	656	669	666	644	678	671	659	678	692	701	652	587	678	700	661	680	710	645	643	679	645	632	604	657	670	679	661	684	668	683	655	696	673	612	689	665	653	639	660	667	662	641	639	661	708	660	690	679	657	655	686	675	744	640	613	633	678	679	655	730	720	701	741	662	702	703	677	724	677	666	635	700	660	684	664	669	677	692	671	701	711	631	619	674	681	645	656	665	694	716	678	660	695	670	676	628	651	649	670	709	668	687	675	649	701	693	674	663	647	652	665	668	645	661	614	711	666	710	721	630	639	657	674	661	637	697	685	699	674	655	679	647	660	711	660	667	616	673	628	692	699	644	706	694	668	652	661	672	633	692	705	677	649	682	671	652	668	629	699	658	649	651	675	686	693	677	672	712	682	732	654	678	695	667	730	643	650	679	693	728	673	660	656	699	656	645	682	662	700	671	666	714	652	710	673	679	647	686	693	577	677	684	655	640	692	682	715	639	662	705	683	673	680	664	686	650	696	668	652	695	732	698	693	675	677	698	676	668	662	660	645	675	654	669	699	624	635	651	642	667	665	706	644	652	692	685	676	668	667	643	686	608	657	645	659	684	661	677	662	684	639	695	716	686	675	642	730	663	651	658	668	653	657	705	655	704	652	707	652	686	729	677	746	689	673	677	718	671	703	694	656	658	665	678	684	671	631	641	689	641	651	672	682	701	659	702	696	675	653	657	673	695	685	689	672	675	640	675	708	676	663	673	618	669	670	682	661	638	666	620	648	664	647	691	655	648	677	691	675	687	699	671	649	700	646	663	623	728	660	653	628	649	693	670	670	690	667	692	660	663	685	693	641	667	687	653	693	685	680	655	736	682	687	737	686	699	700	663	665	617	702	704	622	658	637	717	689	690	666	695	671	638	614	655	660	679	651	713	725	664	673	727	650	642	655	665	677	679	647	641	677	670	703	672	654	681	676	712	687	685	630	672	721	684	687	665	686	705	649	687	677	707	644	681	676	624	642	675	695	685	669	660	671	653	696	655	658	684	659	651	686	622	717	692	678	663	673	693	677	678	691	724	665	685	640	642	643	667	674	654	677	665	711	662	680	647	688	668	645	675	669	661	663	689	649	632	679	705	669	690	662	634	662	681	670	660	686	659	680	653	656	704	657	700	669	675	657	687	665	698	679	696	664	644	647	674	638	691	656	676	682	647	704	687	683	671
16571	13743	22259	22830	23238	27450	18983	9375	2710	1082	789	562	470	389	397	372	344	317	311	256	234	239	247	242	263	273	245	243	237	230	223	235	230	213	227	213	243	264	227	242	191	208	219	248	216	228	233	232	235	236	244	233	224	238	224	231	210	198	228	255	206	238	229	235	220	261	236	232	231	203	225	213	207	208	236	246	241	196	242	240	207	217	201	219	210	252	244	257	201	213	221	242	214	243	207	215	207	211	195	236	221	235	241	236	223	222	218	203	261	257	254	226	206	229	233	215	237	218	231	226	231	228	204	244	242	232	228	245	225	214	234	252	233	249	234	193	209	225	203	255	219	228	228	230	223	226	215	246	229	211	245	255	222	208	218	235	214	247	231	219	220	248	245	242	251	228	221	225	199	258	208	237	230	214	249	221	222	239	203	229	216	251	231	231	248	242	251	233	248	218	220	214	200	222	229	247	232	227	225	242	216	234	213	200	213	263	232	233	238	234	216	211	213	225	231	244	221	219	211	219	222	218	247	213	232	226	220	252	224	223	216	229	208	240	216	249	241	257	246	229	245	213	225	232	257	227	231	219	257	230	225	220	209	222	223	217	225	223	237	243	260	245	219	249	204	227	212	238	207	210	244	218	241	222	216	228	219	247	232	207	238	214	201	211	216	232	216	236	231	210	250	218	206	200	247	221	254	216	259	237	217	237	199	243	234	232	228	239	241	247	201	205	219	229	234	218	240	222	202	212	259	217	224	235	229	231	209	226	233	217	218	205	235	230	243	222	253	250	238	228	238	197	210	209	208	231	241	240	218	236	220	201	245	262	240	232	245	225	234	221	216	246	215	204	247	220	226	251	196	218	234	205	222	246	217	229	208	224	223	232	224	221	210	213	223	236	212	212	233	236	222	242	240	230	237	212	212	236	240	212	220	234	218	211	239	228	227	238	228	220	247	229	241	239	232	230	251	235	235	233	219	256	232	230	226	242	210	215	225	247	213	219	240	224	253	215	217	221	229	208	232	236	216	237	243	215	237	228	198	210	218	233	218	210	237	217	215	211	227	210	188	210	254	232	219	203	201	235	235	200	227	192	235	230	226	219	259	210	225	201	204	234	221	251	221	176	245	228	250	237	223	226	240	238	229	216	245	243	226	226	222	232	220	242	225	234	236	216	204	217	225	235	206	255	226	229	220	218	218	221	237	206	227	226	243	221	235	250	229	233	192	222	209	229	206	245	241	222	222	235	229	225	258	223	210	228	214	217	221	243	239	230	225	221	263	246	213	222	235	214	232	219	204	212	240	246	227	224	260	224	220	236	232	223	239	224	258	212	272	242	218	228	224	235	239	230	205	243	215	214	218	255	242	227	205	217	255	211	236	267	245	185	201	223	272	228	240	227	220	223	225	258	236	216	229	218	209	227	203	238	241	230	230	224	223	242	244	225	220	252	242	250	231	251	219	216	225	232	251	207	246	219	226	221	237	240	238	222	219	221	214	242	232	222	236	238	240	241	229	228	222	245	238	250	235	212	247	214	211	235	219	208	267	229	228	217	215	233	239	232	214	250	202	206	219	245	227	242	242	207	196	183	207	218	235	205	211	242	218	245	252	238	223	206	266	237	222	243	250	235	230	209	243	238	218	213	262	242	222	228	262	232	215	219	218	207	242	211	232	232	203	219	219	218	251	235	230	234	236	262	241	225	198	221	224	220	239	218	234	215	214	240	214	200	238	232	216	217	212	234	224	221	248	213	224	191	234	256	247	243	225	239	221	216	258	227	210	213	231	209	235	231	248	220	233	275	236	238	237	231	258	225	220	213	224	203	210	197	216	209	200	228	220	245	250	238	220	193	213	236	225	224	231	252	225	250	259	230	206	220	217	231	224	270	235	197	215	221	222	227	250	200	230	241	258	247	234	270	223	210	237	203	249	198	230	228	218	213	222	230	250	244	212	214	229	232	228	210	224	240	203	220	216	210	234	255	208	210	254	252	219	225	253	219	204	249	228	236	212	234	225	227	235	216	249	219	200	223	269	245	246	266	246	206	239	213	235	249	216	231	220	208	232	244	230	234	247	255	232	250	223	221	197	222	226	235	238	232	244	220	215	231	245	236	210	207	222	230	215	222	235	227	267	234	212	247	189	248	240	238	185	199	219	227	244	235	247	231	206	247	247	188	219	237	225	258	224	236	233	225	224	223	224	247	218	209	205	200	229	226	261	216	235	242	235	216	222	210	202	200	234	213	209	223	262	205	225	235	240	246	243	240	188	241	225	253	253	237	253	212	249	229	216	225	229	230	258	213	245	232	221	212	239	244	210	224	219	221	258	221	228	211	235	228	211	220	224	195	215	228	214	221	209	202	234	234	240	232	229	239	257	237	239	241	236	196	255	227	214	208	242	223	218	240	225	220	236	234	236	232	243	215	227	235	258	236	225	229	239	202	219	234	223	220	206	238	204	224	246	213	204	243	227	228	225	249	207	253	259	202	218	240	220	260	221	220	216	227	227	207	219	232	244	241	252	228	237	226	219	233	198	243	232	223	236	242	239	232	229	248	246	218	240	216	240	228	219	211	235	233	202	234	212	230	222	197	248	225	210	219	217	215	198	246	235	200	228	245	208	212	200	234	229	247	253	233	248	219	230	218	201	213	210	222	248	213	222	223	232	242	229	212	236	241	211	244	233	210	217	233	231	227	244	228	222	252	228	226	245	220	257	217	230	228	233	236	237	212	235	240	221	223	211	205	222	225	233	223	232	205	230	220	222	234	257	236	242	230	224	223	235	187	249	240	252	213	225	231	253	221	244	201	220	232	249	208	259	216	199	205	234	242	221	211	246	226	223	222	241	250	227	221	234	209	252	230	243	219	216	208	228	236	219	214	221	239	218	224	232	237	237	212	190	249	227	251	202	229	257	236	232	243	231	218	242	213	259	215	224	236	226	239	204	239	223	197	216	219	249	238	207	242	237	241	211	208	221	224	229	248	251	244	233	252	248	245	225	244	218	244	229	245	233	212	223	219	219	270	222	238	251	235	228	235	219	260	255	213	245	207	218	218	210	231	239	205	237	257	248	217	235	193	252	230	232	229	210	222	229	215	215	262	201	245	214	226	228	243	234	237	216	230	223	230	241	204	229	233	227	212	244	237	246	225	217	228	233	247	241	257	216	258	211	255	225	216	217	207	245	201	220	258	216	245	231	202	204	245	220	230	230	251	239	244	235	247	235	224	224	251	248	244	242	225	239	221	240	210	224	264	214	229	237	235	242	257	265	215	246	226	245	225	243	207	237	213	222	231	237	218	223	217	228	234	245	225	253	254	216	220	258	196	239	239	252	254	243	224	218	235	193	232	180	254	216	220	218	224	241	223	219	223	231	248	218	244	254	222	208	215	217	223	179	207	230	208	246	237	227	231	241	222	210	247	234	247	234	227	217	237	216	203	221	221	223	222	213	217	226	234	266	261	226	190	238	239	195	229	194	232	241	235	185	230	250	239
13067	13939	27804	31093	33918	36465	25134	13538	4827	3463	3127	2405	1967	1651	1645	1256	1010	1117	1041	824	720	819	733	643	641	611	624	600	586	586	564	627	587	602	609	585	558	565	576	559	558	569	562	545	543	554	553	560	531	552	527	585	545	554	599	558	573	547	601	547	528	567	547	564	551	584	579	564	541	564	534	567	576	574	575	555	571	544	544	528	553	518	557	529	595	523	572	586	553	510	536	601	554	592	575	572	566	588	615	528	578	565	548	505	562	568	531	570	563	565	559	550	518	540	527	592	554	537	549	542	531	531	557	563	545	581	596	537	530	538	503	589	509	551	539	516	564	557	577	564	549	578	599	557	514	514	577	531	596	560	571	573	581	543	561	534	548	510	553	574	544	544	583	533	537	569	540	527	567	550	578	592	574	529	580	581	501	527	541	542	579	559	563	586	588	536	545	566	568	544	570	560	555	538	528	553	507	540	560	554	533	555	557	559	534	556	565	578	530	531	556	551	566	571	534	536	571	529	545	578	546	548	564	543	554	565	590	577	585	531	540	536	557	549	590	592	543	556	587	596	579	527	546	588	581	547	576	575	581	535	568	554	522	542	571	570	549	566	531	569	572	570	548	609	519	588	549	572	564	556	529	575	522	595	543	564	558	574	602	563	543	572	535	518	572	545	571	573	584	548	586	557	577	572	571	584	535	507	538	560	557	546	554	560	540	542	554	563	542	542	538	587	549	535	554	579	551	552	598	554	551	587	557	541	581	521	565	575	553	564	522	576	562	545	540	530	527	529	553	593	548	519	539	583	596	530	527	582	596	580	545	581	586	594	558	577	529	539	540	550	597	578	575	564	543	570	547	576	539	586	574	519	554	547	553	539	557	554	495	566	591	571	542	572	555	574	551	561	553	572	592	550	550	523	563	553	539	551	535	506	520	563	547	571	556	544	567	564	534	554	550	541	531	550	537	559	540	564	543	563	509	522	555	562	554	554	581	539	573	513	609	565	563	547	554	581	566	562	531	534	573	571	591	590	546	556	569	564	574	530	589	541	524	591	583	557	552	533	574	593	542	571	547	534	538	543	577	607	596	602	584	545	608	536	572	515	526	534	556	557	545	544	564	552	552	570	590	545	534	535	568	540	563	548	534	540	536	535	547	556	591	576	564	598	546	547	547	559	591	582	546	564	544	576	553	560	546	603	516	549	551	576	573	566	522	536	540	535	556	586	587	591	560	586	572	509	575	555	549	541	541	527	522	588	574	562	514	537	493	546	593	546	565	566	544	570	609	592	534	551	561	503	558	564	579	545	568	564	548	549	575	512	572	551	547	526	569	622	597	583	580	542	550	537	535	550	581	559	545	536	533	534	538	537	563	542	553	600	578	557	526	590	533	544	563	555	560	546	519	569	537	549	528	565	571	561	573	576	541	550	574	565	578	548	496	551	581	576	606	553	552	563	568	562	573	557	595	565	556	547	533	568	583	554	537	544	603	539	602	581	536	561	606	570	551	567	586	540	553	537	583	563	570	595	575	517	571	557	599	540	540	551	536	572	509	521	542	498	576	568	576	551	591	562	586	558	557	501	551	536	581	584	543	597	559	548	533	565	570	516	565	557	546	561	546	590	574	543	588	538	569	552	574	514	578	549	549	539	604	571	589	594	581	574	566	575	554	571	481	506	533	558	507	558	534	516	546	597	558	575	562	567	539	556	570	520	521	529	515	565	580	558	594	524	557	540	551	565	584	540	597	570	588	572	594	560	570	574	578	504	514	534	547	498	522	581	591	590	575	559	555	537	534	558	527	520	579	578	550	581	565	560	559	593	541	545	567	556	570	552	547	545	573	528	554	553	609	567	543	569	562	521	560	548	553	578	534	527	589	557	545	559	579	556	599	551	550	565	598	566	558	542	540	551	542	569	555	511	531	560	526	558	513	528	512	567	567	558	572	584	523	579	551	538	552	544	530	570	524	551	537	566	544	539	604	567	567	573	581	562	567	568	556	550	601	533	521	544	605	545	610	576	556	560	568	553	549	560	592	558	520	559	573	564	596	566	562	542	530	546	590	579	577	507	577	576	586	549	597	555	598	580	543	575	570	603	554	575	578	581	584	538	588	542	550	565	567	517	592	544	572	527	526	548	564	549	567	522	546	562	524	522	570	559	554	562	582	563	532	565	528	535	574	523	540	562	555	590	526	565	556	553	570	583	563	526	547	540	573	500	531	563	568	554	522	548	591	566	567	500	554	604	540	597	593	551	532	582	585	610	568	525	551	539	566	538	587	497	558	552	542	598	575	515	520	570	535	571	577	544	605	522	606	548	524	554	568	565	545	554	575	545	559	530	583	575	541	565	548	558	578	523	543	551	559	574	530	548	612	529	578	532	554	530	532	541	591	582	548	552	559	586	574	554	564	548	572	580	569	556	579	551	533	537	575	522	544	575	530	579	551	514	580	555	509	591	509	561	607	558	568	579	560	569	537	507	543	553	576	580	565	570	577	578	526	573	605	544	563	517	575	520	585	550	589	541	539	588	512	586	557	573	534	578	588	566	570	561	566	598	565	581	579	523	537	576	521	528	573	484	597	552	577	526	554	584	584	537	571	590	554	547	553	541	547	593	562	597	584	549	552	586	531	590	556	542	609	554	603	555	531	561	568	567	584	566	580	577	554	525	527	604	558	550	552	612	566	517	536	552	550	521	579	563	530	555	569	500	553	561	526	551	550	560	567	536	541	559	561	514	509	539	603	556	562	562	556	548	551	562	585	571	536	560	590	544	560	564	568	568	606	581	559	564	564	551	612	543	557	539	613	546	511	565	528	571	574	581	514	551	564	554	580	575	555	575	559	566	538	563	551	581	546	571	529	566	561	577	518	612	595	549	558	531	523	546	571	544	554	590	559	520	535	530	544	588	563	578	576	540	550	541	545	563	590	550	533	553	600	593	572	558	555	539	541	513	578	588	558	565	553	580	567	582	551	547	549	566	591	529	546	580	528	559	563	548	563	600	542	591	566	547	557	587	545	563	591	590	551	558	515	544	577	583	527	566	520	563	557	523	557	548	532	520	555	534	553	547	561	560	541	557	551	531	539	563	577	546	577	532	522	530	545	536	534	546	543	549	541	541	580	586	571	554	539	531	547	562	538	553	570	530	557	587	545	543	571	549	574	537	571	545	515	566	547	525	575	583	535	537	576	573	602	556	542	572	575	553	584	546	546	537	583	567	625	525	507	539	564	525	547	524	571	572	536	538	526	590	512	553	562	565	553	553	557	536	540	585	545	542	540	519	540	550	500	560	528	560	554	547	512	559	574	561	580	555	566	526	561	549	522	553	587	509	537	576	542	601	537	546	536	541	569	569	547	554	591	547	543	569	564	571	563	563	528	559	536	537	557	544	579	570	534	583	527	556	583	528	520	548	551	531	545	570	577	562	583	537	564	535	597	511	528	577	538	529	569	519	576	559	560	554	556	570	520	572	595	536	547	519	546	543	553	564	526	533
26759	23843	34147	33754	29090	31993	23993	14007	5522	2380	1234	889	614	517	447	351	273	286	318	221	175	195	187	158	188	170	155	176	139	144	159	154	142	158	174	144	160	146	137	135	151	137	140	146	150	143	141	127	154	141	130	146	139	148	166	142	142	161	145	164	152	139	128	143	147	151	152	139	147	131	150	167	148	133	133	139	166	162	155	140	135	158	142	143	164	119	152	164	133	146	134	156	149	130	147	161	136	134	151	149	147	132	150	144	155	163	139	132	141	157	128	166	137	159	146	127	144	129	134	139	177	142	154	146	141	141	154	136	172	127	139	181	132	161	143	166	137	141	151	136	154	131	126	159	160	149	136	153	156	143	164	151	137	164	157	169	161	146	112	142	132	127	129	138	152	131	171	150	119	138	159	146	141	135	133	139	162	144	133	135	156	151	148	164	119	152	174	146	170	142	152	151	151	139	152	179	141	139	156	155	158	178	131	143	160	147	151	159	144	154	153	141	154	142	145	151	147	142	142	135	159	144	135	161	150	151	164	141	162	145	157	154	145	150	144	148	151	138	165	116	152	141	130	147	165	135	159	152	135	148	151	149	144	138	164	131	144	161	164	138	154	132	153	163	138	151	138	136	137	166	170	122	161	171	136	140	153	143	156	147	138	164	144	152	137	160	140	160	126	137	154	132	152	146	133	134	153	148	138	159	123	158	156	136	164	149	141	149	144	133	153	137	135	168	147	136	143	157	145	148	171	156	156	137	158	142	141	137	152	160	148	137	125	158	156	158	150	161	166	135	126	155	158	163	157	159	149	127	148	135	159	141	141	158	150	135	133	149	158	152	152	143	152	158	159	123	140	127	136	158	142	149	159	154	150	168	146	143	141	137	154	139	127	138	148	139	151	148	130	152	134	131	129	136	135	149	172	175	129	147	185	143	145	135	150	174	138	142	143	133	137	159	152	149	143	138	144	167	141	139	163	161	151	139	128	162	152	148	148	148	137	142	128	155	155	127	147	159	153	155	145	143	150	141	148	163	150	134	148	145	131	142	141	143	150	145	147	155	156	136	138	146	154	135	148	156	149	137	156	159	116	140	162	149	169	133	167	128	155	144	145	167	164	171	142	130	164	133	145	150	151	132	157	168	147	151	147	121	148	152	138	145	146	150	133	131	151	139	158	151	148	143	151	165	144	157	166	135	144	112	159	150	152	134	148	169	155	127	131	168	167	139	151	156	149	154	137	144	145	151	140	160	159	150	135	176	148	137	143	134	169	174	125	154	162	149	118	165	150	143	162	148	159	150	151	148	132	134	154	143	155	115	138	142	152	155	152	151	137	165	159	153	155	141	162	145	145	138	158	141	149	149	151	142	120	130	142	164	131	147	155	133	154	177	163	137	143	131	148	171	145	143	154	131	129	139	150	123	138	162	111	134	137	141	166	155	152	147	157	138	165	150	160	155	138	167	150	151	141	134	169	140	129	150	125	145	155	148	145	149	169	131	135	169	139	150	133	147	156	164	141	143	137	132	142	127	158	173	167	119	139	154	151	146	137	132	159	181	168	140	143	176	172	151	133	138	145	141	171	147	123	138	152	158	160	146	131	162	143	139	125	149	146	133	135	164	146	154	152	142	177	148	162	151	144	140	147	150	142	183	165	153	151	148	132	159	127	157	142	153	134	161	167	148	128	154	133	136	161	151	140	158	140	147	158	144	156	140	135	157	148	150	157	158	158	143	154	154	127	127	147	173	122	157	133	128	154	157	158	170	136	162	166	137	131	150	129	128	157	162	139	145	152	157	135	142	149	147	153	131	150	149	137	167	152	147	142	164	170	146	147	142	140	171	138	170	145	161	149	143	138	140	162	145	148	128	167	135	143	135	175	136	168	152	162	136	141	128	149	152	143	149	155	153	154	150	137	172	168	162	157	160	158	162	154	147	162	157	133	139	134	152	141	167	141	136	126	150	149	155	152	147	146	140	160	142	151	128	140	157	164	163	165	140	150	132	167	143	144	172	146	128	140	157	143	130	156	121	160	153	174	145	160	128	132	137	172	151	156	136	134	141	110	168	139	141	155	156	152	158	160	142	127	146	131	140	128	176	157	151	139	129	170	167	163	167	141	142	125	148	160	157	148	150	136	137	152	146	145	136	154	155	152	154	165	148	143	141	166	129	146	124	164	144	152	156	143	165	110	147	142	137	170	144	151	149	121	166	150	148	128	147	151	143	121	126	150	164	158	134	151	143	157	138	146	164	160	153	152	157	156	145	137	137	163	159	143	155	122	166	160	167	180	143	146	162	135	139	168	172	129	154	132	141	141	133	135	156	156	149	138	154	160	153	157	159	157	163	159	158	136	172	128	133	145	145	148	134	121	128	133	164	134	160	130	141	154	148	161	143	137	144	152	136	174	141	139	142	168	163	148	145	158	150	139	146	139	149	138	123	130	152	142	128	147	142	142	126	156	145	159	170	117	158	163	145	140	165	147	173	130	146	158	154	134	146	155	154	153	153	166	152	151	151	154	164	154	166	139	148	178	186	166	160	144	155	144	153	151	134	139	153	149	127	152	157	149	131	122	136	155	148	117	136	127	149	146	128	167	149	160	151	148	140	142	145	146	156	150	147	139	132	151	137	165	159	141	146	135	147	131	159	144	136	159	136	143	150	149	138	129	150	168	153	150	131	148	154	152	130	144	141	140	149	138	150	118	151	138	149	154	150	129	156	141	151	141	157	142	132	130	137	162	166	145	153	133	145	168	151	139	145	148	152	131	149	156	146	114	162	159	135	139	150	131	141	158	162	151	131	154	171	146	134	164	151	155	147	150	179	161	130	160	161	150	168	130	138	152	151	144	141	133	146	141	139	177	130	154	142	127	155	153	146	151	128	172	150	144	159	142	164	152	161	129	156	170	135	153	161	153	142	143	147	147	141	154	127	143	129	139	147	135	135	154	138	152	160	146	143	151	127	142	133	140	133	153	127	150	142	149	132	153	152	158	153	165	170	153	141	153	150	148	163	170	159	138	168	145	126	144	153	139	134	160	133	151	153	165	146	142	142	144	135	160	148	150	156	163	140	149	138	153	141	151	171	150	132	142	152	158	152	188	148	149	143	176	142	136	170	137	150	145	142	172	145	131	137	162	143	149	129	153	143	148	124	163	150	135	162	139	153	145	166	165	146	138	133	168	122	136	157	134	147	180	142	142	145	171	138	175	144	164	138	127	134	172	156	154	147	145	150	147	162	131	147	150	161	143	130	142	121	135	152	141	130	159	134	141	156	151	141	136	149	170	132	147	121	146	131	161	125	165	148	151	140	151	151	165	139	150	160	144	159	147	129	126	120	122	138	137	174	141	165	170	150	147	137	145	148	137	126	177	131	131	152	141	137	135	130	148	137	130	151	135	159	170	159	147	134	131	144	163	125	185	151	151	146	122	154	175	152	131	160	143	162	156	134	119	154	127	171	132	125	145	131	149	140	145	141	144	145	168	161	137	159
18919	21371	37453	39248	35924	39920	29418	17631	7384	5752	4973	3614	2816	2270	2417	1835	1312	1342	1539	823	771	723	673	519	517	462	492	417	422	407	455	496	425	406	421	431	438	433	412	378	385	378	414	357	404	390	375	398	369	387	369	413	382	411	392	397	369	362	368	378	381	350	394	359	345	395	361	410	339	390	381	323	413	354	379	390	383	389	371	376	357	415	372	391	339	410	371	382	369	397	347	372	409	404	386	335	397	369	421	408	374	409	387	383	358	348	363	358	410	384	350	382	398	363	388	389	382	392	410	415	393	398	371	377	384	366	407	365	366	383	344	357	391	405	349	357	390	366	375	347	359	391	330	391	399	382	414	358	377	371	355	375	402	388	376	367	382	391	385	364	352	349	351	379	387	392	349	398	396	358	351	421	374	386	376	345	375	370	378	385	403	374	393	358	383	376	382	394	373	397	388	346	359	404	387	378	349	369	393	419	351	379	380	398	368	372	389	358	375	340	365	377	386	386	384	369	382	382	361	380	376	410	408	385	350	349	366	389	344	374	354	383	377	361	346	401	390	363	378	356	355	394	417	408	358	381	354	340	376	363	387	360	338	333	360	381	377	378	355	350	378	374	370	407	366	384	406	377	392	397	389	390	383	380	380	358	418	359	370	383	383	365	364	366	397	432	336	372	383	377	414	324	376	347	371	389	356	389	358	399	368	369	390	337	374	373	370	370	383	376	390	388	397	386	368	373	382	348	358	392	342	368	386	395	386	375	395	380	401	372	379	377	373	395	399	376	354	406	351	383	357	371	376	379	369	379	347	366	356	337	366	356	389	378	398	369	372	364	415	378	368	387	400	368	402	358	394	386	394	368	376	341	380	394	363	360	392	372	378	370	403	370	379	363	379	418	399	370	394	363	356	370	387	352	373	385	381	369	365	360	357	345	393	383	381	412	387	386	384	353	361	377	379	384	347	397	356	369	374	392	393	414	356	380	405	398	378	384	386	346	405	366	355	402	374	375	375	367	390	383	402	403	356	358	346	406	383	356	405	360	428	348	396	384	400	380	372	354	402	398	349	360	362	358	412	396	400	347	349	418	378	400	406	397	358	352	378	371	374	375	374	428	385	378	370	372	381	329	347	369	383	375	410	378	387	345	358	374	374	395	363	375	348	358	377	368	399	388	386	371	415	387	382	383	382	394	412	382	399	379	383	380	380	369	353	398	372	384	372	361	332	395	380	386	367	388	354	378	368	379	370	361	385	391	348	383	384	356	382	360	392	412	340	373	400	375	367	404	389	412	352	360	351	392	358	388	412	385	392	354	394	402	400	408	369	392	337	387	361	359	366	388	376	364	399	365	420	360	388	392	394	432	349	379	365	389	374	357	373	399	380	377	422	383	358	391	390	389	380	383	395	415	371	403	391	377	361	357	369	398	430	377	372	390	376	389	341	398	375	373	359	350	350	396	371	367	374	387	396	356	352	356	377	381	393	397	379	380	379	355	381	339	391	393	362	388	393	352	371	356	387	375	396	357	385	399	358	373	381	362	389	370	388	353	388	379	377	391	377	371	419	398	386	376	381	370	377	402	357	394	382	400	329	427	366	362	422	327	395	388	368	362	397	375	377	387	395	383	452	388	374	382	362	373	400	401	405	375	351	379	415	391	386	357	357	342	366	388	375	389	373	397	369	414	415	408	367	358	377	387	378	354	366	400	373	366	390	373	375	372	388	394	372	385	377	381	386	390	372	370	376	370	382	372	359	376	397	398	342	396	383	359	357	372	347	380	427	388	373	392	416	400	395	358	385	362	381	363	385	362	397	409	373	360	410	386	391	360	404	399	385	363	394	373	374	392	363	386	372	364	397	357	385	370	378	389	382	375	392	371	378	394	376	358	352	402	377	411	358	415	375	390	356	389	380	369	389	384	372	374	390	343	388	378	406	369	328	374	346	411	383	349	386	374	384	381	376	386	370	370	359	404	344	365	378	374	387	397	362	408	382	379	371	359	374	368	368	359	389	368	354	358	372	400	351	380	377	364	384	365	387	344	376	402	350	395	369	399	385	349	375	349	366	400	370	398	374	365	356	361	372	378	373	393	385	363	386	406	402	383	395	363	400	372	343	382	377	408	382	384	367	361	385	369	393	359	399	387	389	385	365	409	357	401	377	367	376	402	412	372	403	387	359	346	360	375	370	380	400	386	369	376	343	373	370	393	381	365	395	407	359	362	401	377	398	376	362	373	421	372	383	391	345	371	380	390	378	419	389	361	403	366	342	369	400	383	418	331	367	399	369	381	391	389	389	372	407	383	336	387	413	339	335	375	356	356	365	368	419	386	407	345	399	366	381	408	409	401	368	416	405	421	362	360	386	374	369	373	387	369	360	390	359	372	369	395	380	391	378	382	391	371	396	403	356	379	374	373	380	373	397	399	394	376	407	380	394	380	418	391	368	351	362	357	384	357	360	360	360	396	360	385	412	388	378	372	417	377	371	356	406	398	380	371	355	360	368	371	361	377	360	360	365	421	408	397	394	377	369	376	369	363	358	394	391	365	407	361	369	378	390	420	357	347	413	342	354	362	388	387	377	375	381	386	381	393	363	386	363	384	363	377	407	369	391	383	379	393	352	375	396	379	409	372	395	364	383	385	398	401	389	374	345	384	363	378	389	360	381	398	399	359	390	357	404	347	383	352	385	405	381	390	389	364	399	399	368	368	386	384	358	388	364	383	392	413	355	375	375	375	382	385	338	350	418	397	379	351	378	382	363	416	333	396	389	389	378	385	406	421	364	380	378	377	365	366	364	350	396	384	366	365	401	405	366	402	358	365	334	377	384	379	419	362	357	364	370	405	367	429	369	339	423	385	426	389	395	397	412	393	378	339	372	357	371	373	352	409	382	365	402	318	373	354	411	394	413	383	387	390	379	359	398	350	386	386	376	408	369	373	403	380	389	402	368	363	354	373	363	364	382	376	343	380	401	402	402	349	378	325	386	374	369	375	374	367	354	385	407	367	394	366	382	376	415	355	392	361	391	386	399	381	377	347	368	426	380	364	390	396	370	362	386	377	399	418	383	391	383	371	382	368	353	374	414	370	374	387	400	404	383	368	397	367	375	388	391	394	374	380	373	394	400	398	364	377	386	365	385	344	373	392	351	377	343	388	411	363	407	412	380	419	390	343	353	373	378	377	397	319	411	375	390	383	366	375	376	371	362	382	407	371	387	379	352	342	396	396	389	349	368	358	399	340	377	385	361	361	371	383	410	361	367	372	373	382	384	423	396	392	407	380	408	353	401	352	365	408	399	380	361	344	374	405	371	386	369	369	360	387	418	372	400	406	407	379	413	354	353	369	390	387	369	369	397	373	382	388	403	410	371	395	379	355	398	395	385	382	398	382	382	377	363	385	388	392	393	384	364	395	369	378	392	382	381	372	380	370	408	354	370	350	351	361	394	342	377	368	374	374	351	368	397	376	381	373	372	414	403	356	353	361	376	369	389	377
6854	4252	5099	3423	2291	1592	1211	645	390	361	337	336	296	285	308	270	282	306	308	272	283	273	278	302	267	295	254	274	272	262	288	275	268	246	259	281	250	264	283	263	281	287	272	286	286	287	272	306	285	303	247	302	272	257	270	297	254	307	276	281	266	292	267	296	253	297	247	290	289	299	298	252	274	278	298	286	304	283	289	293	294	273	315	247	256	272	304	296	284	285	254	256	252	282	279	275	292	267	265	283	257	292	284	303	286	243	278	264	279	249	277	256	309	307	264	296	294	316	284	253	299	306	301	284	264	293	274	224	273	287	291	287	272	245	285	248	294	301	282	299	278	267	288	315	265	274	280	289	284	326	275	259	275	292	281	250	265	261	271	267	256	278	289	256	285	320	278	283	275	249	280	297	276	270	272	263	290	280	249	278	264	292	262	292	252	256	255	294	276	276	277	252	259	273	304	279	271	284	271	265	268	288	273	278	269	274	258	284	231	272	272	301	277	266	263	263	271	265	266	281	281	296	245	281	290	266	279	290	302	276	252	292	289	276	319	287	289	279	271	284	260	292	263	342	269	268	242	291	282	284	304	275	265	297	274	260	245	254	299	266	281	273	267	270	267	274	280	285	278	286	278	286	292	282	295	305	293	316	285	237	298	267	283	293	269	265	259	297	263	267	290	318	292	274	274	230	284	261	291	279	271	281	281	268	288	268	259	282	269	291	304	284	290	233	291	304	284	267	269	269	269	298	292	289	278	273	274	274	272	269	281	274	271	246	269	267	296	273	297	246	305	284	280	281	247	280	294	278	292	238	307	253	269	314	282	271	277	291	284	265	261	282	306	273	286	261	281	291	261	250	288	326	254	285	277	275	280	284	293	309	285	255	260	290	285	271	285	257	278	299	280	262	280	291	253	271	282	274	303	280	276	280	257	263	283	288	276	270	278	285	299	272	301	281	263	297	281	286	277	261	263	264	263	274	296	273	262	270	276	295	290	246	277	272	249	297	263	283	284	263	270	281	262	274	292	290	276	299	307	259	278	245	276	269	256	298	306	282	302	308	286	315	263	262	264	309	259	273	269	299	251	256	271	276	266	308	276	277	293	252	277	289	284	256	310	302	272	246	273	288	275	255	248	264	299	289	276	297	256	280	283	263	269	253	276	285	294	287	292	263	276	271	252	296	316	270	273	282	248	281	274	275	297	272	264	292	256	291	291	335	296	258	290	251	272	268	301	280	294	269	250	298	276	304	285	294	274	261	260	284	262	267	260	279	256	261	264	297	263	293	282	279	274	293	288	282	259	301	272	285	283	282	293	282	272	260	277	282	292	244	287	288	262	267	284	273	306	266	289	283	290	260	268	292	246	265	296	282	262	273	264	284	281	270	281	250	295	277	286	262	254	271	255	297	249	276	279	270	291	255	255	290	256	262	308	286	274	254	259	275	278	285	259	286	272	271	267	280	266	252	264	267	251	281	280	270	263	279	265	287	299	290	296	249	278	287	251	253	270	245	269	253	271	266	278	269	281	326	279	258	285	283	251	260	253	222	263	242	273	287	286	262	279	268	287	277	296	267	292	274	245	293	271	267	268	285	288	287	262	300	298	270	274	271	242	279	294	282	240	266	278	237	256	265	312	276	305	275	312	294	288	260	271	266	274	268	295	271	261	267	265	289	301	250	297	256	264	290	238	282	273	281	281	277	260	269	232	277	268	284	292	261	290	256	248	305	269	264	285	274	291	307	262	264	249	259	299	316	290	252	287	269	277	252	288	270	281	267	240	263	248	272	311	290	269	276	283	277	282	310	278	264	249	265	278	278	288	268	243	290	272	286	275	262	294	275	249	284	269	270	298	281	267	278	279	277	249	279	293	298	309	277	267	304	297	297	282	277	253	282	300	269	260	284	296	282	253	280	258	289	260	266	286	260	277	264	325	307	262	282	242	273	298	259	277	269	282	265	263	319	272	282	255	261	265	261	289	263	292	273	269	282	304	285	291	279	274	290	266	275	283	261	254	304	284	272	247	281	264	263	250	278	276	273	248	265	251	293	286	246	288	285	286	302	275	288	312	252	292	292	251	276	288	258	271	311	259	259	276	300	296	243	287	272	258	303	251	266	284	255	260	294	281	265	270	285	266	297	288	286	252	276	257	298	229	304	299	271	282	254	311	271	274	273	258	282	259	295	240	284	263	279	257	296	276	302	260	284	299	270	267	273	281	262	287	281	295	263	305	276	267	274	263	272	272	289	276	293	272	258	318	265	296	269	292	293	250	274	302	274	303	268	280	285	271	299	276	297	267	278	275	278	274	278	295	277	270	270	265	276	266	280	294	255	290	284	294	268	284	254	269	284	251	252	275	260	280	244	276	279	272	270	276	287	253	268	276	282	243	249	279	285	292	268	278	285	282	298	269	266	282	276	261	274	287	268	281	260	287	292	317	256	300	307	263	247	255	276	285	253	275	294	286	291	296	272	260	264	260	241	289	276	304	287	270	295	287	234	270	286	248	273	293	254	242	251	259	278	290	276	274	268	261	258	269	280	275	277	273	292	304	278	263	278	270	283	282	260	276	273	275	274	252	255	289	269	255	312	273	289	275	276	274	276	266	288	268	268	274	271	275	258	275	258	297	305	257	264	323	237	288	262	300	282	269	238	286	281	290	265	304	266	295	275	270	284	246	270	301	248	263	298	273	241	282	273	264	273	278	288	245	275	288	293	259	270	277	257	257	267	282	281	294	270	261	252	264	250	291	275	268	294	280	277	270	273	296	304	263	274	277	281	285	290	272	276	245	240	252	283	285	305	274	256	281	280	264	281	268	271	305	266	272	250	258	257	280	314	289	255	283	283	283	274	306	254	292	294	283	286	319	277	267	270	254	304	274	293	272	296	277	280	274	269	292	301	254	255	294	285	239	267	294	250	301	273	270	259	288	272	263	298	280	258	260	253	287	310	250	260	266	247	289	257	259	273	288	280	296	267	270	261	238	290	286	300	276	308	286	256	267	275	281	264	287	279	262	280	270	268	281	275	262	266	267	305	277	321	285	285	255	289	250	293	302	274	268	299	272	294	260	270	326	330	280	258	276	278	259	259	282	318	272	274	305	268	268	259	246	273	290	293	265	290	276	305	301	324	245	291	302	297	268	294	284	310	288	273	292	298	287	267	256	266	286	282	281	298	286	266	274	249	293	289	261	291	257	243	287	285	320	247	277	261	268	289	301	285	270	287	258	263	267	259	262	284	256	258	274	268	303	269	281	294	310	236	237	275	298	274	292	311	245	273	276	272	295	299	268	305	291	255	279	280	280	248	261	276	281	263	232	283	280	259	255	284	241	287	277	273	257	303	269	270	270	267	271	282	277	294	277	284	237	295	297	265	331	305	288	287	266	275	264	256	263	304	275	261	277	287	307	281	286	285	303	279	274	289	296	285	262	272	256	288	270	253	274	257	270	295	252	274	242	291	269	269	325	264	245	267	288	263	266	289	280	298
5481	5151	10598	10390	8667	6493	6291	2595	1423	1346	1149	1085	952	899	908	824	778	749	696	757	744	703	694	672	710	720	701	695	717	691	704	660	691	709	693	689	677	654	684	628	688	647	648	680	660	674	653	678	665	636	659	702	626	696	667	664	674	655	671	672	669	657	697	699	647	705	633	681	677	682	671	655	639	667	718	674	635	658	651	651	681	681	659	678	662	687	701	691	673	679	661	680	708	677	676	689	674	673	683	667	663	708	717	721	672	748	669	652	683	664	661	659	624	672	640	684	651	643	692	676	622	717	707	672	642	612	690	654	704	677	641	657	668	635	646	659	709	681	663	693	681	703	681	720	677	686	667	672	667	698	717	635	678	695	662	664	679	691	653	698	642	683	646	681	677	648	631	680	683	681	700	616	657	667	680	705	665	651	649	660	669	667	663	615	643	673	662	692	707	660	667	657	653	694	694	618	682	687	666	648	626	671	666	692	636	636	638	708	649	666	646	637	660	656	705	651	648	691	641	669	651	719	650	618	710	615	664	677	674	696	692	635	660	680	671	692	653	672	663	657	700	654	703	689	653	688	665	714	682	672	657	660	648	697	663	678	674	657	673	684	699	641	637	637	660	686	700	653	600	643	648	650	627	682	702	679	661	674	700	676	693	703	651	639	657	658	666	677	644	621	671	662	698	649	660	618	672	662	646	689	646	660	674	652	666	692	690	705	656	667	692	665	636	652	671	692	756	642	733	682	669	663	674	655	691	693	714	681	658	689	658	626	653	672	650	682	693	618	668	691	629	627	639	693	666	690	677	679	673	665	672	705	689	683	673	645	697	695	647	675	695	687	642	618	669	647	695	688	707	684	674	650	654	613	692	707	679	672	665	660	670	619	631	670	680	684	651	703	682	660	681	673	667	634	655	637	687	695	641	723	687	703	711	624	644	674	635	662	710	678	687	714	693	657	601	697	674	691	597	682	700	640	633	645	685	661	684	715	679	714	654	666	663	653	636	688	663	675	690	637	656	682	629	665	636	668	650	650	652	666	666	645	694	621	643	669	641	664	629	638	672	715	636	670	662	674	679	620	670	702	664	639	641	693	668	680	605	681	631	670	694	659	615	630	633	632	661	648	712	630	606	634	662	701	669	717	717	684	671	592	670	703	696	630	626	625	718	709	652	676	640	709	657	639	658	666	687	687	638	700	675	655	707	676	667	659	631	698	689	682	672	681	676	692	694	653	639	654	676	682	710	667	661	669	673	664	665	625	676	660	680	647	682	640	692	646	690	676	693	693	664	667	614	682	652	625	677	720	651	645	744	674	673	617	668	668	760	696	639	661	638	620	653	697	662	700	693	684	667	686	659	668	668	644	647	640	688	691	670	638	647	677	677	670	681	700	687	639	646	654	687	691	634	650	678	705	677	674	658	685	683	638	659	660	671	639	675	683	690	649	662	649	700	675	694	672	665	640	686	635	686	692	668	678	670	689	659	667	665	689	654	687	625	685	683	672	659	669	685	650	663	710	713	660	687	647	628	662	638	651	649	695	710	663	682	665	679	692	664	708	667	735	703	658	673	666	684	679	661	670	649	680	640	654	629	692	639	728	647	682	658	622	687	688	707	690	684	661	684	676	670	629	649	634	724	686	681	698	700	624	679	656	628	670	653	675	658	627	684	674	652	651	669	684	673	659	652	680	654	638	620	668	678	665	697	674	686	694	608	719	705	655	703	668	681	697	702	650	662	625	666	635	663	731	633	650	686	686	708	673	644	662	658	685	692	701	704	644	665	662	641	699	639	708	686	679	664	643	682	730	682	682	695	633	657	692	646	659	694	670	691	664	639	656	689	700	656	664	684	662	638	694	713	690	673	705	670	644	681	664	651	727	667	683	651	650	592	737	642	662	656	674	681	667	650	661	673	711	678	682	650	672	663	673	665	671	636	628	644	711	650	689	646	681	702	646	677	695	651	633	643	705	655	683	673	663	637	678	695	680	666	671	636	670	644	655	650	662	703	698	648	660	644	675	677	652	682	662	680	692	678	699	639	702	662	639	668	702	665	683	666	685	639	682	660	625	593	660	675	710	695	700	682	691	678	698	642	680	640	646	648	670	660	657	649	666	645	672	677	697	633	664	671	678	633	697	658	672	685	684	669	671	660	675	685	673	667	683	666	650	678	689	604	672	682	663	708	657	634	647	674	680	641	675	696	670	659	625	639	686	665	682	638	672	639	655	669	649	675	709	700	657	682	685	688	719	637	661	668	660	629	656	644	667	652	697	614	641	704	645	668	662	718	671	678	627	706	657	657	674	661	641	690	677	654	641	664	657	624	629	659	701	700	704	673	676	676	672	651	669	677	686	651	671	666	673	649	675	651	645	628	699	657	622	645	664	655	670	668	649	661	687	673	643	654	707	704	642	661	658	682	700	643	645	678	695	637	659	703	707	650	667	687	635	662	697	689	653	682	679	710	649	644	718	691	622	668	691	683	625	698	661	672	653	700	728	646	717	635	686	693	626	698	644	630	638	735	659	686	653	669	714	685	637	698	657	624	640	699	673	690	618	715	598	665	661	673	680	659	715	648	649	656	697	648	659	619	659	661	656	671	659	683	623	669	685	649	655	649	662	694	670	615	677	673	626	641	666	708	627	671	628	704	662	650	617	679	688	653	683	719	639	649	668	679	665	640	659	650	673	696	638	667	693	646	682	650	649	689	687	632	670	675	685	627	665	643	664	646	697	640	682	684	640	671	693	682	615	666	656	694	683	660	640	709	677	647	683	592	635	676	699	687	702	694	682	670	642	657	725	689	649	677	660	662	657	612	682	660	658	687	667	658	663	691	705	683	682	701	651	667	686	675	642	678	652	699	672	649	665	651	647	677	653	645	693	666	690	691	695	682	645	669	680	678	633	639	682	755	702	729	726	645	650	638	703	657	629	661	657	650	679	666	726	680	682	706	704	682	688	672	691	672	635	698	682	662	675	689	637	698	687	692	679	697	645	632	652	700	668	681	651	654	677	625	669	648	666	704	687	713	713	632	708	633	689	640	677	649	688	648	665	675	624	679	654	726	667	670	653	672	691	700	692	616	652	679	678	633	665	693	713	711	647	655	628	674	667	636	668	650	652	692	671	665	636	713	700	686	661	639	725	711	648	671	684	701	638	695	692	722	676	677	676	746	690	654	640	680	630	653	641	653	681	699	663	692	657	693	660	643	689	690	636	677	654	675	670	666	644	680	643	671	659	713	665	660	660	686	665	714	694	642	642	687	697	644	689	693	612	636	675	662	679	688	659	662	686	650	634	631	678	716	641	652	623	673	684	718	640	651	639	636	698	699	676	674	653	704	656	674	642	654	663	658	658	710	657	647	684	673	663	715	719	633	667	658	662	659	620	668	660	692	651	688	706	644	652	664	613	695	672	705	678	692	675	673	697	682	677	663	671	643	655	675	669	679	677	644	647	689	653	648	680	695	682	700	685	652	656	748	681	695	682	676	679
16971	13251	21666	23540	19631	19018	21461	11584	2920	1128	697	571	438	405	362	324	284	318	276	260	259	274	205	278	207	225	215	227	235	225	245	221	242	223	257	254	230	215	220	203	209	228	222	210	190	195	230	246	240	235	223	233	211	209	239	216	220	215	208	240	220	231	210	248	229	235	214	190	220	209	223	210	228	238	202	224	232	239	228	221	244	237	222	222	227	227	201	231	210	234	238	238	227	197	216	205	232	212	220	236	215	219	233	204	218	230	218	192	204	221	223	213	216	223	241	224	256	231	218	213	224	230	219	216	199	237	217	223	225	221	243	241	246	220	232	221	230	246	208	200	206	225	240	231	224	238	237	222	211	228	233	224	211	237	217	215	239	228	204	203	234	219	245	198	239	221	220	194	218	220	214	219	237	211	270	260	228	202	213	232	243	218	237	253	249	216	222	246	234	231	225	197	196	191	248	220	208	205	233	247	199	217	225	234	205	248	215	198	237	240	230	227	239	225	212	237	205	241	231	246	215	203	228	219	220	237	212	212	213	242	216	212	225	198	218	224	199	212	224	224	224	216	222	202	240	212	230	251	231	237	255	249	223	200	231	223	220	228	222	219	259	222	242	228	212	212	222	231	251	209	165	221	211	256	245	227	217	203	241	234	216	203	211	240	223	240	216	236	232	215	237	244	247	244	194	226	201	238	206	244	251	217	218	226	246	218	226	210	220	219	227	213	185	229	210	257	247	250	240	245	196	222	219	234	212	225	210	231	256	229	226	192	192	215	213	220	235	209	237	232	217	254	235	239	230	215	196	237	234	204	217	225	202	233	192	225	236	238	205	235	221	200	207	208	213	193	242	262	222	249	235	216	199	230	250	250	214	207	241	214	247	212	244	197	226	206	217	244	211	235	228	213	233	224	230	215	222	199	225	211	223	208	219	229	221	229	216	220	221	216	213	227	220	255	233	226	235	225	204	224	237	218	225	237	222	222	201	206	231	221	239	200	239	201	211	242	203	233	216	210	211	252	238	210	252	219	220	233	191	215	216	214	210	218	251	245	239	213	191	208	213	248	212	219	242	229	204	201	224	211	195	221	220	210	206	221	226	214	209	230	231	204	248	236	212	204	235	244	223	235	252	224	207	216	207	238	242	221	241	217	212	227	203	234	246	195	240	202	193	214	216	237	186	225	229	219	243	241	232	239	219	224	196	212	196	212	230	229	230	211	222	237	226	236	238	227	208	212	241	237	225	203	238	214	215	252	203	229	222	223	241	228	226	239	220	211	220	210	217	201	236	209	250	208	231	223	203	233	242	239	220	194	217	203	186	218	230	234	241	250	211	242	240	213	219	203	209	221	197	214	220	233	208	226	255	240	230	233	229	215	224	225	218	250	223	239	242	222	234	215	209	227	224	216	217	221	233	240	214	242	226	216	216	213	198	231	232	211	222	201	217	263	237	226	244	231	211	217	231	224	194	249	220	231	220	238	233	232	179	224	220	211	222	201	237	213	226	198	227	223	210	199	223	243	232	239	233	221	218	245	204	241	194	257	243	236	208	257	239	230	211	244	183	195	230	228	219	218	240	216	242	194	196	223	220	203	209	226	207	248	213	227	226	242	230	214	214	207	228	198	200	213	240	219	203	213	205	221	241	206	199	201	253	213	239	225	238	231	233	222	200	244	218	201	204	189	218	207	233	219	232	254	246	209	222	189	217	178	219	207	234	218	246	221	249	226	243	231	204	244	205	213	229	223	225	212	200	225	195	228	228	251	228	229	203	211	252	245	233	205	261	214	264	211	213	223	248	226	205	217	254	255	238	216	221	239	217	219	215	208	205	241	243	215	232	235	227	224	242	216	207	217	219	201	243	209	232	218	234	206	225	248	238	225	241	255	199	237	210	200	227	223	204	220	247	213	216	262	238	221	210	222	258	218	242	237	225	216	218	206	199	194	221	240	248	199	239	215	222	239	230	211	221	237	216	232	229	215	233	222	232	237	214	206	230	220	245	225	247	213	248	230	229	238	252	237	242	211	220	231	218	235	231	242	211	216	225	221	196	232	221	235	203	228	230	227	224	227	232	220	234	202	213	209	245	229	247	206	244	218	221	199	257	248	244	215	221	218	210	253	209	177	214	215	222	235	261	221	215	221	230	181	228	231	237	221	209	215	231	205	206	225	214	230	213	209	228	216	222	209	211	192	237	211	217	219	226	189	223	216	243	206	234	217	219	226	211	277	226	224	223	218	239	235	221	231	254	235	234	245	227	217	211	187	242	209	212	231	234	189	208	217	214	249	225	211	200	219	207	218	228	221	215	223	224	208	238	226	232	214	226	263	222	258	226	213	242	219	251	243	219	225	200	220	245	235	206	214	210	240	222	212	223	231	220	210	182	241	232	234	223	200	271	224	254	218	187	182	227	238	230	215	236	240	231	211	253	206	253	220	251	246	233	225	242	264	240	240	254	282	230	222	226	202	209	224	222	215	201	220	238	234	229	244	237	240	211	229	212	245	233	230	243	239	241	219	198	210	225	227	241	236	219	244	217	207	229	224	199	216	206	203	221	228	224	223	214	208	203	230	204	208	253	226	244	238	197	197	212	202	228	234	223	208	254	223	222	250	206	206	191	209	231	246	218	212	214	231	217	221	207	205	236	201	203	228	240	206	248	244	242	222	234	242	224	231	228	224	216	203	209	194	221	212	250	216	264	199	219	223	216	192	240	226	219	245	242	250	251	222	249	224	219	253	221	234	230	219	215	231	230	239	223	263	217	227	236	229	201	259	216	216	256	239	257	232	229	217	239	239	237	224	213	221	209	200	239	223	227	245	241	227	200	237	216	206	238	247	249	227	224	225	251	232	221	226	216	270	235	224	230	213	215	242	240	220	234	227	228	233	223	228	233	220	219	218	261	236	215	257	228	258	232	245	205	237	204	228	217	235	222	238	215	223	223	188	203	249	230	232	237	221	217	242	229	236	207	240	244	238	213	222	216	221	223	238	232	251	227	225	222	199	205	218	233	220	216	206	221	263	225	210	216	224	238	225	213	240	262	223	212	213	230	210	223	244	208	231	206	222	239	210	209	224	224	222	199	213	224	247	228	201	222	235	227	221	201	204	218	224	254	211	215	221	199	239	221	200	217	230	197	239	214	223	208	242	199	243	223	243	247	213	223	278	198	189	184	210	225	251	229	226	211	239	237	187	227	227	198	231	215	214	190	245	215	238	213	220	244	227	237	231	249	229	226	215	230	205	208	213	227	239	213	222	237	229	255	243	205	230	208	228	213	228	229	243	232	211	212	213	215	223	235	226	251	231	227	206	231	219	194	229	236	219	220	258	220	208	229	227	226	234	205	223	207	196	232	225	219	209	206	227	217	222	210	215	198	232	217	223	216	226	218	248	252	223	214	239	195	233	218	214	253	248	220	229	232	214	235	225	230	210	195	236	233	230	239	240	228	213	198	241	232	227	231	210	239	234	239	223	216	219	223	244	243	227
13120	13357	27545	31889	27747	29316	32041	17753	4502	3664	2952	2389	1877	1665	1651	1327	1028	1002	1128	836	778	765	634	716	612	636	645	645	599	583	610	587	584	560	554	562	511	553	581	580	526	559	559	564	523	553	533	536	553	548	566	558	565	538	528	563	563	557	539	527	557	570	596	521	553	569	597	550	540	534	534	558	585	584	591	527	547	578	540	540	545	558	562	535	556	551	539	558	546	572	575	524	532	563	574	579	529	533	501	570	558	552	542	571	569	542	535	498	529	529	525	575	569	543	554	543	532	569	519	534	525	544	588	539	519	599	546	510	572	551	584	536	553	538	561	552	574	547	531	533	560	572	540	505	549	547	565	555	541	514	549	554	567	520	546	568	606	546	580	544	519	527	594	579	540	550	519	532	546	533	558	518	534	540	570	583	522	550	543	577	575	562	524	568	535	572	533	540	576	541	540	546	520	577	561	553	566	552	577	569	563	526	556	580	564	562	553	587	512	572	537	525	559	544	551	543	511	557	543	517	543	567	558	537	544	576	578	553	541	521	563	575	580	557	577	524	529	537	513	570	547	516	534	547	572	556	522	524	599	556	521	562	546	519	548	520	594	565	515	509	513	538	532	549	584	534	568	552	557	538	609	520	602	565	549	565	578	572	534	550	551	551	544	543	538	517	546	561	497	563	568	602	594	578	563	566	539	520	562	545	593	515	560	550	561	531	507	531	563	532	580	533	549	558	554	522	599	583	570	562	557	553	560	550	567	554	512	526	536	494	556	578	542	506	532	580	571	544	563	539	569	508	569	580	498	518	533	544	549	571	587	578	523	590	545	525	535	566	557	601	539	551	544	557	579	553	529	535	524	542	552	546	627	545	513	548	569	543	549	566	556	555	586	590	591	535	570	552	549	547	559	504	541	550	543	511	559	562	570	551	601	530	549	510	536	545	586	536	541	582	577	543	558	538	525	590	539	540	565	529	544	532	534	498	549	556	537	534	507	540	567	585	568	554	547	527	573	550	551	513	601	539	529	513	528	537	563	531	554	555	487	518	493	550	491	569	551	570	577	561	534	525	547	592	561	563	517	565	548	574	526	530	601	555	532	552	530	535	582	567	540	533	526	508	593	525	564	592	539	526	508	572	550	535	543	542	552	553	532	546	556	580	558	579	540	563	515	536	569	582	528	527	535	532	576	559	606	567	550	588	564	592	586	551	527	546	562	511	513	518	614	546	571	562	566	558	574	531	546	565	529	573	549	574	537	558	510	561	595	539	550	548	561	525	566	545	543	499	505	530	600	533	510	538	537	544	551	537	524	551	522	527	554	529	544	558	514	582	527	597	584	582	524	546	581	609	514	550	611	570	532	579	543	572	549	524	570	567	563	526	534	541	569	553	594	553	573	576	552	561	535	591	533	550	575	534	514	564	529	584	555	532	506	562	566	537	564	537	525	539	568	566	516	529	538	509	554	557	523	560	555	570	540	538	551	549	586	574	528	569	563	507	579	567	496	531	588	606	553	583	564	531	546	522	535	503	523	550	570	537	583	493	526	528	553	547	511	584	568	532	565	572	530	519	554	544	570	543	531	558	543	545	582	505	528	606	518	538	607	529	564	525	579	548	592	527	552	554	518	505	548	513	545	546	533	564	557	574	523	593	553	559	565	566	528	547	533	548	535	511	541	541	545	552	576	565	545	570	569	529	528	527	541	522	555	561	561	544	549	522	531	570	574	541	573	510	566	521	556	549	569	556	564	530	588	503	547	585	483	569	580	538	521	553	484	543	528	585	556	530	578	553	570	551	528	574	535	555	588	553	552	600	544	521	540	569	563	507	529	514	561	538	526	542	545	524	569	535	588	513	585	572	555	575	537	505	540	562	584	541	562	538	548	586	512	517	588	562	590	558	554	541	552	578	557	538	543	565	512	531	543	564	526	532	517	585	534	544	571	560	542	550	569	560	526	527	543	544	585	532	561	557	535	543	561	553	520	542	576	514	567	550	557	523	531	578	524	569	563	562	538	593	526	514	564	544	561	539	565	560	516	517	555	591	551	530	548	555	546	552	509	491	586	551	542	518	534	556	565	549	531	543	554	503	538	524	505	545	543	551	533	561	520	564	506	512	594	530	519	546	580	560	583	518	575	544	563	543	530	555	556	509	552	530	586	577	524	544	567	581	571	546	559	569	534	532	565	573	542	564	556	539	546	566	547	528	487	592	537	540	527	544	543	575	524	535	586	535	538	506	546	574	508	512	615	516	587	552	528	565	528	569	571	544	562	566	524	563	527	546	544	559	554	576	563	551	515	501	552	567	535	545	529	505	541	592	557	581	584	562	548	561	551	554	561	509	541	574	523	595	567	505	561	554	536	568	544	534	544	554	576	544	555	544	521	590	567	538	566	563	552	560	550	538	504	545	550	585	618	519	506	572	563	520	531	562	506	568	603	537	543	532	538	580	544	548	544	550	594	542	555	583	533	557	543	549	556	561	580	540	518	543	563	548	545	523	575	602	536	582	556	533	530	560	528	510	575	542	573	529	521	531	515	527	504	546	564	555	518	528	554	606	556	570	568	565	577	589	569	588	568	535	560	515	548	524	527	542	529	534	528	514	582	573	567	509	540	537	587	558	554	553	565	561	523	578	542	575	574	534	511	532	595	544	498	559	545	541	545	518	581	569	520	571	586	570	546	561	572	563	539	562	549	514	537	559	561	522	543	559	562	569	581	504	551	522	523	542	535	546	560	509	531	573	564	593	569	521	540	561	580	528	561	547	511	519	602	572	547	576	545	536	555	512	537	521	545	556	525	529	549	550	556	527	536	555	563	597	572	540	559	535	558	544	582	581	583	555	562	583	549	585	590	576	551	521	546	531	571	547	551	498	527	550	487	555	537	550	594	579	526	549	567	585	559	575	536	530	548	566	511	573	579	498	573	545	527	615	546	555	548	539	554	600	534	558	548	521	546	529	538	506	539	504	546	565	538	552	528	560	549	569	540	548	568	536	580	561	510	530	525	540	543	561	527	553	544	553	537	564	535	550	543	577	594	565	559	531	524	549	530	540	547	538	544	503	515	550	549	579	510	532	558	559	568	572	556	548	555	551	559	550	561	537	574	538	574	541	502	573	524	514	513	509	548	534	559	564	507	535	497	527	551	595	567	509	548	527	546	518	547	524	558	558	510	574	604	506	519	576	566	556	585	547	535	546	523	530	544	593	554	547	531	570	586	541	560	539	578	556	549	571	589	553	525	541	558	533	568	541	570	575	531	558	566	547	546	540	556	539	537	582	529	561	521	527	557	621	518	532	585	514	560	573	541	561	583	577	531	560	484	571	592	563	533	520	539	556	519	567	548	545	543	550	569	554	539	563	533	533	578	532	577	543	517	550	570	539	571	532	526	542	565	572	557	554	554	540	555	566	556	553	546	552	570	555	545	569	566	537	584	518	577	526	555	533	515	576	513	549	571	555	570	559	529	511	544	580	530	582	560	548	518	521	572	587
25293	20002	30711	28475	29859	27048	23713	13963	4855	2242	1128	771	484	479	380	366	289	272	296	186	204	188	218	155	151	144	144	183	149	133	162	158	176	124	166	148	163	175	141	143	149	162	158	148	132	159	157	137	145	157	145	141	136	155	151	132	141	121	126	143	153	143	118	127	146	149	158	156	136	145	149	147	145	158	152	139	159	160	156	146	141	128	145	146	118	134	151	150	159	150	139	143	143	124	131	159	153	141	125	166	156	139	158	154	189	154	156	151	168	144	144	149	139	133	125	163	144	155	142	144	172	145	140	133	148	140	116	139	134	142	149	154	136	132	145	136	166	146	144	151	123	159	168	140	144	167	153	158	142	159	134	145	156	136	141	143	148	155	115	142	143	129	146	116	148	169	122	155	136	154	133	150	141	116	149	138	135	146	131	153	142	148	159	139	139	172	164	127	139	130	128	142	131	124	172	131	160	144	141	147	123	155	151	146	159	162	147	160	150	144	147	162	151	131	170	153	139	135	136	142	139	157	164	129	153	159	166	152	147	146	151	145	135	152	147	162	134	122	123	138	164	155	164	134	145	154	151	158	153	125	156	136	148	131	155	145	140	155	149	123	137	133	138	115	139	127	139	137	157	153	136	140	152	125	153	153	150	162	172	162	151	140	162	166	149	165	146	152	150	139	140	144	161	174	151	145	142	174	150	128	152	130	141	156	142	148	145	131	142	137	153	139	129	154	144	147	140	146	136	151	135	159	127	132	146	160	141	148	159	138	155	144	144	151	144	141	139	151	162	156	145	144	136	143	128	162	135	142	137	131	112	143	159	135	138	153	127	134	151	171	152	147	139	128	124	144	162	135	137	138	150	156	136	135	175	141	157	170	151	144	171	141	134	129	167	150	155	134	142	156	135	145	136	147	151	136	159	122	131	139	166	149	116	167	150	143	156	158	139	142	128	152	147	149	153	150	140	147	151	150	127	138	142	144	143	144	140	146	157	155	145	163	136	147	151	157	134	148	122	150	166	154	126	128	149	132	145	157	142	138	141	141	130	165	134	149	162	143	140	165	147	147	151	141	132	161	168	144	143	150	159	141	138	149	156	143	147	144	149	149	143	157	141	154	158	161	145	147	147	164	131	165	143	146	110	143	152	149	141	160	148	144	165	118	133	124	159	121	159	134	150	150	155	150	158	138	141	138	158	150	155	168	142	145	144	165	143	147	105	139	156	144	164	134	161	160	138	133	138	152	154	137	106	131	126	136	154	166	129	138	158	149	154	138	154	136	131	140	159	155	136	145	142	155	146	147	131	146	138	139	167	136	146	166	146	128	149	141	133	136	145	164	132	147	133	152	139	147	131	140	149	137	138	148	161	148	178	144	149	158	153	129	146	151	156	143	130	137	163	120	140	154	144	164	181	150	166	147	130	142	155	137	158	123	157	146	155	158	129	135	149	143	140	144	134	133	138	146	132	148	144	146	122	119	133	156	131	146	146	135	144	129	173	186	135	150	164	144	165	147	140	138	140	171	143	132	148	138	129	149	135	146	174	154	148	149	119	133	143	142	123	144	161	154	149	148	137	131	142	124	144	150	130	152	148	138	143	160	147	178	127	154	128	155	130	137	130	114	163	167	152	136	170	151	143	127	147	148	139	158	141	150	130	128	168	138	148	128	133	146	140	122	165	145	176	127	167	154	138	165	124	141	150	126	151	144	144	169	134	165	148	157	146	133	149	137	124	148	149	158	148	147	143	151	131	150	141	126	145	162	139	156	122	144	165	150	153	141	149	135	124	143	165	144	130	126	128	138	143	151	140	136	141	150	147	142	138	131	150	153	124	151	142	139	139	143	157	127	164	141	161	145	139	133	137	154	143	160	155	137	154	122	154	161	137	137	129	147	145	139	153	158	145	130	142	161	166	137	155	132	160	164	140	162	146	147	140	128	128	152	171	158	118	122	151	137	155	149	139	162	145	148	137	141	163	146	145	130	133	156	127	162	163	154	142	153	152	173	149	139	151	153	164	131	142	111	136	142	141	141	155	140	163	121	134	125	129	141	145	137	122	166	137	122	133	154	162	151	165	154	132	141	146	132	157	133	123	139	143	129	149	139	138	151	141	126	143	142	139	158	143	138	148	153	134	148	140	154	152	148	131	145	148	141	147	130	145	164	156	144	136	157	149	138	140	155	140	126	133	150	148	159	137	154	167	163	148	157	144	138	133	160	140	168	141	131	140	135	155	127	155	145	162	161	151	133	146	133	134	149	153	155	131	162	148	131	143	142	158	142	132	147	128	157	146	122	139	148	162	141	137	160	145	147	137	156	149	154	128	140	144	160	157	141	159	124	127	130	152	127	137	139	151	148	134	162	138	140	146	139	149	135	158	153	149	137	153	132	132	140	154	155	138	154	148	151	143	117	121	165	148	139	149	134	140	146	155	124	159	150	164	155	153	128	131	160	140	145	143	141	147	131	152	132	141	140	161	137	142	133	144	135	125	147	144	128	170	147	148	141	148	123	144	137	168	146	152	165	146	146	134	171	130	140	142	140	150	145	158	141	147	154	133	135	146	137	138	136	141	144	151	158	152	150	151	153	142	134	141	142	137	147	145	152	165	157	136	139	137	135	152	130	152	142	149	144	163	158	159	148	137	128	149	174	134	145	142	124	146	124	139	139	159	132	158	153	156	139	170	160	150	156	153	165	126	127	158	165	163	142	148	161	149	135	141	138	148	159	131	143	133	145	126	125	143	143	136	134	142	148	136	133	164	137	130	153	140	152	147	140	146	148	139	156	135	154	131	148	168	172	146	125	151	123	155	158	130	157	143	156	154	127	144	142	152	132	163	170	123	147	156	140	140	158	139	150	149	150	143	144	160	147	135	142	162	127	136	145	152	138	156	141	129	158	130	110	126	137	158	143	145	130	156	123	136	152	171	142	125	138	153	139	141	130	133	140	169	139	154	149	134	164	152	141	149	139	149	162	144	154	153	160	113	125	146	126	130	149	132	145	156	143	138	144	152	143	143	121	141	150	149	140	137	139	138	139	141	130	155	143	143	145	144	146	170	153	137	155	145	129	156	133	144	141	150	146	144	155	117	149	144	167	144	135	145	144	138	162	157	135	156	145	142	148	166	158	149	151	157	145	138	140	148	146	158	147	135	149	131	145	138	130	155	154	141	155	129	153	152	139	156	153	162	135	139	114	138	173	122	151	174	139	146	166	172	146	153	149	116	141	151	139	133	143	145	151	147	148	145	147	127	139	137	146	155	150	147	116	146	148	144	146	150	124	143	156	139	142	147	162	154	155	172	151	137	150	140	146	138	150	123	136	140	146	167	124	148	136	142	155	144	146	142	136	128	150	150	159	136	144	135	139	156	146	138	147	153	131	160	116	128	149	141	145	152	140	128	137	133	148	143	162	131	115	161	150	144	134	137	147	156	142	162	140	164	146	145	145	147	170	140	133	134	132	121	145	121	143	133	156	132	134	146	131	143	116
17232	18012	35288	35284	36951	35527	29872	17226	6271	5811	4088	3320	2465	2257	1986	1685	1437	1197	1395	821	818	807	642	527	501	505	472	485	461	443	449	430	434	434	377	389	417	431	384	393	378	399	385	406	382	372	375	391	377	415	382	362	358	393	363	374	386	366	357	353	371	379	394	327	377	381	390	366	378	340	400	372	408	391	349	397	362	372	354	365	395	361	409	375	391	365	359	382	388	392	395	384	368	406	362	376	359	399	369	381	401	353	366	402	363	359	358	362	337	363	348	343	359	368	375	335	433	375	383	387	384	404	386	404	356	360	364	392	394	374	371	364	355	360	388	370	383	371	386	353	383	389	373	371	373	362	385	388	382	354	344	363	356	349	373	357	374	359	317	339	392	354	385	333	329	370	370	354	365	365	394	395	357	427	366	387	372	371	360	367	351	352	368	414	371	352	400	366	359	375	381	354	351	356	372	373	384	364	362	341	366	389	384	404	387	403	356	424	384	381	346	364	405	383	349	410	380	360	379	329	370	382	362	365	378	362	408	368	387	384	386	370	368	356	378	380	375	358	356	401	361	367	360	363	366	361	363	383	368	396	394	332	355	379	386	390	364	364	357	371	409	354	379	365	385	396	360	385	354	412	400	381	349	339	384	379	387	397	375	350	391	364	359	406	379	362	349	385	386	403	381	399	361	351	373	374	379	363	403	358	370	367	364	395	361	340	389	370	395	397	373	382	365	359	398	330	409	368	359	361	391	403	380	346	377	353	382	361	390	360	356	368	425	412	374	321	385	349	347	400	364	392	360	391	385	362	378	394	397	379	371	368	380	391	357	379	372	340	391	358	362	368	386	386	371	387	379	385	372	382	373	351	364	347	365	378	376	364	347	364	349	387	359	334	359	396	368	400	385	394	418	393	378	364	388	391	395	354	346	387	399	367	392	356	411	358	400	386	353	413	365	363	369	364	356	378	344	384	366	382	383	370	393	384	361	387	383	383	342	396	383	407	384	363	391	407	363	361	353	360	351	368	382	376	407	402	356	345	351	406	343	368	338	375	354	365	383	342	362	385	372	410	356	357	343	344	328	389	384	407	390	378	347	336	359	386	390	375	403	397	365	373	373	380	376	371	372	341	382	362	351	394	375	396	357	338	402	354	374	353	408	399	336	386	373	370	373	359	368	370	357	377	377	364	347	382	400	349	361	375	370	358	389	369	341	375	379	392	368	370	427	365	345	372	373	416	359	357	401	384	375	348	366	368	352	396	374	385	369	325	370	373	356	382	426	380	383	387	396	387	371	387	353	369	378	367	395	372	362	380	397	345	357	385	381	384	380	377	364	364	388	381	348	396	413	373	380	360	366	379	386	347	352	360	362	378	399	369	344	376	395	368	393	356	373	354	386	383	351	340	381	385	377	371	375	356	359	362	382	367	368	407	382	394	367	371	385	347	401	363	381	350	365	357	354	398	397	359	368	371	337	381	381	378	390	354	385	388	356	399	352	395	376	338	388	372	383	377	366	337	389	408	385	370	384	372	396	335	361	375	358	395	416	370	424	392	379	404	401	343	380	359	362	362	356	402	363	353	368	368	345	387	390	381	408	377	349	363	389	348	336	389	351	361	387	352	350	340	356	381	368	389	364	349	374	383	362	375	367	338	380	352	372	364	393	363	400	355	380	383	379	378	347	400	349	361	352	335	373	364	353	368	386	351	368	346	379	371	358	385	389	387	338	370	356	386	418	368	360	356	362	349	405	391	381	390	379	365	393	384	352	369	340	370	382	379	365	358	374	361	376	333	365	335	367	376	382	396	408	382	332	365	351	405	376	370	379	358	389	378	360	375	349	351	362	348	387	342	359	361	365	355	416	369	378	351	371	392	355	392	375	389	426	368	334	357	378	426	383	372	357	384	375	392	350	370	400	385	353	375	372	394	352	398	362	371	364	396	377	385	372	354	366	363	350	395	387	345	434	342	396	374	361	359	362	394	334	373	377	341	362	345	387	394	375	359	367	385	372	370	366	352	367	415	381	369	396	340	363	377	397	391	390	374	372	397	426	380	396	407	357	396	350	379	371	387	414	390	380	354	380	396	355	362	364	376	387	354	390	395	337	391	372	384	363	378	396	382	383	358	357	388	362	386	384	371	414	375	399	366	374	398	373	384	364	345	398	360	354	322	354	358	376	385	383	346	352	380	368	393	381	355	369	352	384	359	369	358	367	364	405	363	393	385	362	357	431	385	371	384	345	382	376	408	355	367	395	360	376	371	390	397	381	368	366	376	380	415	387	357	392	386	325	367	412	379	407	387	353	363	380	382	356	391	363	370	385	366	390	364	398	364	421	410	391	392	417	348	393	343	383	364	383	400	361	358	382	378	418	368	383	367	363	366	329	397	415	353	356	357	387	387	388	346	401	376	413	385	343	379	367	385	367	352	367	370	340	362	392	342	365	402	392	380	368	408	346	366	390	381	389	377	373	357	396	368	385	342	357	380	381	385	404	369	372	368	337	405	368	373	348	384	336	379	373	382	378	360	377	359	411	371	406	396	409	369	391	365	370	388	375	374	405	397	408	374	377	375	414	353	385	376	360	372	398	364	379	392	346	369	393	337	376	361	406	352	404	365	353	380	376	354	409	373	387	410	378	381	359	325	306	375	368	379	352	351	341	348	384	377	355	377	387	396	412	394	368	384	416	403	390	376	382	350	393	383	394	365	365	369	397	372	416	386	363	382	375	372	353	368	405	393	385	357	376	367	395	404	404	377	373	365	363	372	366	391	402	382	376	372	393	364	374	384	373	358	378	344	399	354	388	380	378	376	389	398	349	364	348	383	408	382	384	362	380	380	419	374	354	337	367	404	386	374	380	411	361	388	386	354	377	370	379	414	366	363	388	388	360	400	381	380	351	410	359	376	368	346	370	384	335	362	387	395	381	363	341	373	360	392	375	366	364	368	365	394	416	408	391	391	333	364	381	385	395	379	393	336	341	371	403	348	354	380	373	356	392	390	383	399	381	378	364	383	364	367	369	361	377	374	344	373	375	344	369	364	352	364	366	372	384	381	362	363	362	349	348	357	359	371	368	382	370	435	370	401	398	383	397	388	381	371	319	345	348	375	394	385	374	385	398	368	390	361	348	348	376	363	351	387	373	382	384	357	390	368	369	373	364	390	363	392	380	358	364	385	389	383	355	385	365	389	381	372	345	382	405	386	388	369	381	346	381	354	396	372	349	361	370	373	379	407	389	402	390	329	371	352	367	353	378	360	364	397	359	352	371	362	345	373	365	378	399	372	361	366	358	368	353	376	378	416	365	361	380	410	371	373	379	353	396	363	358	357	417	343	382	379	391	367	400	383	341	379	344	376	378	399	368	372	387	366	362	351	340	371	371	363	369	385	333	375	415	378	361	367	372	376	383	353	318	372	397	371	353	400	410	371	380	378	354	379	364	368	393	371	401	364	379	374	386	370	350	379	352	311	381	384	391	380	389	365	367	349	368	350
6765	4344	5157	4190	2543	1824	1025	615	440	363	347	322	252	291	295	316	282	296	292	286	282	245	274	287	312	297	293	239	257	342	279	243	268	286	303	297	277	276	309	270	282	290	257	263	287	264	298	289	263	269	273	254	237	268	303	286	283	246	287	283	285	265	277	310	277	265	289	256	266	277	255	279	269	282	287	273	260	284	244	247	273	261	260	301	279	247	246	248	276	267	241	293	320	262	261	274	281	300	226	298	262	259	253	253	243	245	233	278	268	270	273	276	285	266	260	287	272	285	289	273	294	274	275	290	304	293	245	262	275	235	285	280	258	302	258	249	261	294	282	254	290	294	280	295	257	279	260	271	276	262	264	258	271	275	268	286	302	281	252	272	290	276	311	273	268	277	251	291	254	260	279	263	297	266	254	251	239	255	303	259	282	295	271	288	269	269	260	264	284	286	268	304	275	283	313	299	299	284	288	285	259	245	301	252	271	292	274	290	298	295	282	263	277	279	263	266	252	269	267	281	254	276	274	295	258	245	276	281	292	279	248	304	270	254	263	281	316	261	273	293	297	278	279	275	265	274	239	251	266	280	256	250	257	292	259	273	281	289	260	268	272	253	260	265	280	280	260	258	273	283	292	291	291	268	281	302	260	288	248	293	277	233	249	280	253	238	295	291	279	273	301	273	282	258	283	294	293	282	284	273	233	270	270	286	274	280	290	268	272	275	253	269	269	310	279	265	278	293	290	295	252	266	262	325	277	265	253	308	253	292	278	266	293	268	282	275	274	275	265	272	252	267	272	263	294	306	262	268	278	277	279	326	275	277	265	258	325	306	285	274	267	273	286	295	300	272	287	273	262	285	242	278	238	272	276	315	285	285	258	286	295	274	276	285	281	257	257	263	247	259	269	300	268	269	282	273	303	265	268	273	258	285	265	281	278	262	255	278	286	297	252	287	262	288	275	246	261	233	260	254	265	286	278	288	257	277	312	284	284	280	292	277	282	253	290	267	293	279	265	265	280	295	259	281	256	274	243	284	288	275	269	258	293	268	283	248	281	279	274	304	286	283	260	284	286	266	280	285	246	264	269	283	283	273	266	270	300	264	311	282	261	277	275	283	278	285	289	260	272	273	260	292	261	287	272	254	271	276	284	279	272	298	287	254	243	281	269	302	276	278	269	242	262	264	301	249	288	285	257	266	289	276	317	261	281	260	246	272	294	285	292	266	274	275	312	287	302	297	276	298	284	278	280	279	250	276	254	298	291	256	264	300	297	282	265	253	275	277	281	294	248	284	280	270	250	286	292	254	285	290	288	259	239	258	317	268	273	256	305	246	264	268	280	238	270	293	277	266	286	298	289	264	278	266	256	272	278	268	280	290	259	287	268	250	314	311	277	269	263	278	275	277	290	276	288	277	265	267	250	285	304	245	260	261	256	269	274	274	261	293	278	259	276	280	289	293	261	297	285	289	269	231	295	259	281	289	282	295	285	280	309	292	272	256	271	286	271	242	273	305	265	283	264	272	252	253	235	282	267	295	263	299	302	255	260	295	229	269	275	282	286	271	261	276	293	278	273	263	289	295	296	265	264	267	266	259	276	273	305	298	257	272	265	277	245	262	291	268	311	264	284	307	269	257	270	297	281	299	268	268	289	277	272	284	281	273	295	268	257	291	281	270	271	270	256	269	266	271	254	275	249	253	243	221	306	283	303	259	257	301	260	261	262	253	251	295	274	283	293	279	263	256	251	276	284	273	310	290	293	263	319	221	261	262	299	236	265	293	274	286	266	277	259	273	259	274	270	278	259	277	247	271	262	298	300	279	274	275	297	294	291	276	290	297	282	276	247	288	256	260	267	242	265	288	259	259	280	259	312	276	281	293	285	251	255	278	259	248	235	265	260	273	289	291	298	257	314	257	288	289	297	268	289	254	274	253	281	314	267	284	268	303	265	285	284	268	260	250	265	254	243	276	287	273	294	271	266	300	275	288	262	261	279	268	271	242	292	261	294	284	309	258	289	284	252	265	299	292	280	269	264	293	260	263	272	299	277	294	285	267	285	272	258	229	276	238	294	243	270	281	292	275	269	287	292	252	254	279	273	275	275	290	300	252	297	260	279	266	260	282	285	285	253	271	286	320	253	271	238	285	272	262	257	266	261	261	258	293	295	282	286	274	294	267	261	284	282	252	253	263	248	290	269	284	259	263	264	290	250	257	263	260	239	254	277	261	250	258	265	289	301	287	264	297	274	269	282	303	278	257	256	256	289	244	291	247	280	259	291	317	271	287	277	290	298	263	274	281	258	280	278	297	264	291	271	276	246	288	288	247	280	266	282	243	280	290	294	274	289	273	267	267	283	266	250	285	249	292	263	276	293	295	284	287	260	262	247	274	280	285	275	296	283	294	288	264	268	282	285	283	281	274	281	277	253	270	294	262	271	263	282	256	261	307	278	262	260	283	292	256	279	290	291	254	246	266	267	292	268	247	266	264	317	262	274	283	273	275	286	270	290	266	282	279	290	286	265	255	290	298	292	258	264	252	268	226	320	294	263	280	296	270	262	301	292	291	293	256	264	266	262	257	282	267	312	272	282	301	289	263	288	281	280	282	261	301	272	288	268	287	282	283	319	274	279	277	289	266	281	259	264	285	266	305	277	311	266	245	262	274	253	272	280	307	274	241	290	284	296	298	282	281	268	274	289	276	270	261	289	257	290	265	291	271	268	277	273	251	298	283	292	238	282	273	275	276	252	248	288	293	233	288	263	267	301	285	294	272	283	261	265	314	247	262	260	274	262	284	278	278	296	319	275	285	304	268	247	276	290	280	295	275	291	271	242	280	315	280	265	273	246	281	287	290	274	284	299	289	269	291	273	275	278	261	273	270	261	278	272	276	267	264	315	278	290	256	296	259	269	284	309	289	280	289	280	257	277	262	291	295	258	303	263	327	293	278	289	269	246	272	259	269	293	272	259	272	246	292	273	280	246	284	265	298	257	273	249	288	293	253	271	281	288	272	297	268	276	286	253	303	252	296	237	262	278	282	257	275	250	266	272	285	300	270	281	253	304	232	254	262	287	282	236	302	263	290	287	294	247	284	312	279	312	248	293	285	269	299	281	257	280	270	280	258	294	279	285	265	274	273	281	265	298	268	256	267	277	251	241	300	259	272	286	277	258	292	263	272	270	265	263	247	285	265	257	270	265	258	268	261	289	297	312	248	293	311	267	286	278	275	268	266	271	244	277	236	260	311	278	264	284	251	274	251	264	281	269	296	294	267	270	255	264	285	256	299	264	276	273	268	274	282	301	249	268	278	273	235	277	285	276	269	274	271	273	288	263	257	292	303	306	275	300	267	268	296	299	245	258	270	244	292	255	268	300	285	255	269	249	277	252	283	268	267	281	268	262	277	283	266	299	279	305	277	271	294	244	295	278	288	254	269	295	288	283	260	292	291	258	257	279	303	277	261	266	263	273	258	293	285	276	268	267	284	273	265
5436	5344	10771	12273	8867	7724	4094	2347	1423	1263	1135	951	928	914	858	770	741	776	753	705	771	712	740	733	670	673	667	705	719	704	690	703	666	662	677	716	637	679	649	701	661	645	710	625	634	640	646	658	664	708	677	678	710	650	708	661	663	671	669	643	668	690	679	732	661	678	637	646	686	643	665	649	681	634	702	692	674	695	705	673	636	650	692	673	655	667	679	731	630	672	676	666	647	644	678	664	686	649	621	656	646	678	677	647	653	669	671	665	686	655	651	686	648	664	647	648	680	683	669	694	671	656	654	676	671	632	642	654	678	675	703	676	645	629	640	634	657	638	689	645	664	674	635	662	679	619	667	653	640	704	680	639	665	616	628	688	672	664	661	711	764	669	703	670	661	642	632	672	703	694	694	650	655	667	712	641	628	631	664	673	657	615	689	688	709	653	654	647	654	642	675	628	670	727	712	645	679	645	659	650	676	660	665	701	645	709	681	608	626	695	684	656	643	680	626	694	684	586	619	647	648	675	663	676	679	672	714	640	629	660	666	639	624	713	602	713	640	620	657	716	643	633	677	648	689	650	668	707	627	673	663	654	621	669	670	668	660	656	676	643	654	676	690	674	679	686	676	707	676	671	621	635	707	659	653	662	650	724	645	622	667	677	701	664	639	666	678	652	646	628	681	703	699	674	607	637	661	637	639	646	652	686	663	660	686	656	636	670	637	701	687	665	702	615	669	660	673	613	664	630	687	639	653	738	654	624	654	717	644	689	661	662	690	691	664	641	666	664	643	684	678	660	668	712	641	684	656	694	671	666	719	610	668	655	629	701	648	656	687	649	689	634	634	659	673	679	622	663	608	669	683	706	651	658	671	653	641	693	649	672	652	624	669	685	687	653	668	672	653	660	658	622	663	673	644	619	705	713	660	708	691	625	712	724	628	637	668	656	695	717	682	628	666	673	620	648	697	669	685	656	635	690	722	648	667	677	649	647	695	630	681	643	659	623	661	663	672	680	645	691	662	649	655	655	622	655	665	654	649	640	718	671	651	648	641	686	674	676	685	656	651	651	701	740	714	664	664	613	705	710	643	696	674	705	642	663	678	674	650	676	672	638	717	652	681	664	660	661	666	703	683	608	669	707	680	639	642	633	701	679	698	683	665	665	681	704	648	641	705	668	664	672	693	643	697	695	655	682	669	678	644	678	674	619	702	646	698	656	705	680	669	696	681	672	654	680	651	647	633	687	613	637	696	636	645	690	708	712	659	686	640	629	708	661	657	658	658	641	668	673	664	670	657	682	657	645	673	669	652	684	648	663	672	675	652	647	646	681	654	686	686	666	703	678	649	675	647	700	652	657	698	668	678	648	648	645	676	700	637	699	650	655	696	669	624	704	656	683	714	700	644	666	674	637	662	652	686	655	682	653	664	652	702	608	654	651	642	639	611	671	690	658	676	667	709	670	671	653	630	684	686	665	662	611	659	685	618	645	617	694	701	676	647	666	626	625	696	641	636	664	645	672	638	650	664	642	672	661	652	659	713	657	680	683	651	680	679	650	628	629	680	683	633	630	636	651	610	691	676	675	671	690	684	689	634	651	650	661	661	629	657	703	681	606	645	681	667	655	670	652	688	616	670	659	710	706	672	700	656	652	655	651	679	697	608	676	697	666	661	681	684	702	649	663	719	659	682	640	666	645	665	678	677	647	639	637	652	646	640	665	671	663	677	664	629	664	707	663	648	681	677	670	666	673	621	681	707	651	623	651	657	634	666	662	724	706	643	666	640	657	603	594	645	629	661	702	655	679	647	713	631	614	659	674	677	683	681	657	651	640	687	680	673	705	647	640	666	646	668	671	630	601	676	636	651	726	692	646	636	670	720	668	630	624	696	700	671	677	642	655	655	660	705	644	676	655	647	689	677	635	654	684	664	666	623	681	666	637	665	744	666	687	670	678	660	640	678	658	670	672	680	689	656	647	659	678	679	685	669	654	654	709	682	653	673	660	699	681	664	705	670	709	599	657	688	694	645	670	689	662	654	670	640	697	698	666	663	686	659	645	655	675	674	656	685	682	689	653	664	668	655	691	711	693	692	686	704	675	672	685	658	623	621	643	606	657	675	679	702	683	709	612	666	685	669	627	666	651	646	638	685	690	672	632	688	717	657	668	711	658	689	638	685	702	637	663	672	586	694	707	678	678	665	652	684	594	663	680	681	671	693	681	701	674	639	671	659	684	647	657	685	646	678	669	658	666	679	648	712	690	703	688	662	681	624	707	713	667	640	675	630	668	642	661	672	668	685	647	652	698	686	695	679	648	678	667	681	677	673	689	644	638	675	633	681	645	697	683	635	724	672	650	664	685	663	666	679	640	682	664	673	658	626	654	713	672	681	690	698	694	674	669	626	644	647	669	708	636	631	695	672	606	690	643	710	694	651	636	632	699	642	678	680	637	652	666	667	727	625	748	689	675	691	623	689	676	665	639	728	640	698	657	649	672	665	654	651	666	621	655	623	667	610	677	649	746	641	692	639	709	646	672	648	672	642	633	690	680	647	673	699	674	647	643	694	672	664	629	684	616	660	699	640	625	734	691	712	646	695	636	692	686	676	721	642	677	679	665	664	643	671	658	655	633	681	655	669	693	674	651	674	684	658	683	707	617	580	643	675	640	676	668	679	643	706	651	707	687	661	656	644	668	640	623	656	651	716	650	674	676	672	644	707	662	638	648	685	645	647	649	654	635	634	709	679	674	616	641	648	666	687	639	674	659	687	640	693	656	656	677	642	685	675	681	675	700	662	628	638	645	692	657	719	638	695	693	703	627	636	692	697	702	606	619	695	669	677	657	668	651	645	699	637	660	681	716	659	701	647	667	640	671	665	693	625	674	643	706	601	676	660	646	661	636	626	680	683	680	620	702	671	703	659	675	679	649	647	648	660	631	645	655	689	629	668	688	703	680	636	693	657	663	697	689	689	624	698	667	644	615	720	649	662	699	677	700	706	655	642	683	657	661	696	618	651	658	681	622	684	648	649	647	690	738	657	647	621	676	660	672	678	687	700	657	680	638	666	675	657	635	621	645	652	653	703	641	702	659	659	644	609	707	656	632	716	658	655	640	661	647	719	685	671	680	637	708	660	710	627	663	675	668	697	663	651	591	654	652	638	684	662	662	658	634	647	689	655	657	667	672	642	713	687	667	691	650	699	671	668	662	678	709	711	644	646	647	665	681	655	659	716	698	695	663	650	647	702	646	667	690	635	649	653	701	648	659	670	677	615	632	678	663	682	653	647	658	630	668	668	670	720	652	680	635	656	639	619	687	693	670	701	673	635	660	622	708	664	642	636	638	629	680	656	649	665	632	636	662	703	686	686	643	723	612	669	685	633	626	654	599	717	650	680	715	669	708	679	631	706	660	701	679	643	675	637	617	671	632	685	646	677	692	685	693	642	642	655	679	621	709	638	653	690	662	630	680	671	657	697	676	644	659	668	672	652	623
17442	14375	21997	26515	25699	23723	18899	10275	3179	1149	824	675	438	377	372	340	339	296	277	282	273	262	239	258	209	202	214	228	228	238	253	212	236	219	225	237	233	250	246	245	218	229	248	239	239	236	249	222	212	220	233	244	230	226	240	218	207	275	226	252	237	229	236	246	237	206	214	238	227	227	232	240	205	220	218	202	227	222	219	223	211	241	204	223	212	233	221	238	226	219	252	232	203	218	211	253	257	236	214	245	238	248	248	217	232	250	213	206	214	237	224	252	232	238	241	225	252	207	229	192	238	228	253	233	226	210	232	240	212	205	229	236	203	245	230	227	220	193	215	216	230	225	217	207	212	230	230	209	208	232	207	258	208	236	228	242	219	230	210	234	236	235	252	233	233	219	225	241	232	222	219	232	245	216	221	260	221	237	217	216	278	216	217	223	207	235	247	243	230	211	219	210	227	218	221	176	196	242	221	231	224	233	245	242	229	226	229	185	223	219	202	241	204	209	235	218	205	218	229	233	248	215	190	221	229	232	223	239	229	225	219	213	259	238	214	231	211	251	258	240	216	212	209	219	208	225	240	209	214	225	217	183	232	241	241	194	224	239	254	221	232	250	228	229	226	235	219	197	216	223	218	217	249	211	238	227	235	243	213	218	239	238	215	220	233	227	231	221	216	222	219	222	233	249	206	223	229	238	226	230	220	250	233	228	257	231	223	250	214	230	214	216	215	228	254	189	211	215	234	199	236	213	230	219	216	226	239	217	216	226	243	220	213	233	215	219	209	237	225	224	239	228	230	206	254	246	194	208	226	207	235	208	243	190	226	220	188	236	224	215	220	247	228	258	263	237	232	192	208	204	196	235	266	263	213	213	198	220	232	216	236	247	238	231	216	212	219	234	240	259	213	235	231	242	217	218	240	224	201	239	189	220	211	226	245	247	204	234	219	241	217	207	224	223	231	242	238	230	227	218	218	252	258	222	224	207	220	242	220	234	222	236	217	214	229	219	237	227	224	225	218	254	202	234	219	222	199	252	241	214	242	213	224	218	239	195	237	234	213	231	221	209	227	255	211	200	220	228	246	246	238	237	231	244	238	237	219	216	235	247	221	225	239	208	226	222	226	210	200	227	233	231	237	242	229	257	243	238	222	203	220	259	214	254	244	218	218	219	247	197	220	225	201	243	234	242	215	249	213	231	221	227	210	239	247	195	226	241	200	210	249	220	209	243	227	236	208	240	213	229	213	230	241	210	259	203	228	214	210	217	230	229	223	224	237	236	202	234	225	220	233	240	226	233	217	223	210	224	231	242	240	219	242	236	213	205	209	211	258	207	239	223	243	186	199	213	196	231	217	245	223	241	216	217	229	196	236	228	237	258	213	220	235	232	220	186	221	230	233	183	228	211	238	242	212	212	241	233	214	245	211	236	229	193	229	248	223	205	232	224	230	255	234	237	227	198	212	219	217	198	210	221	204	221	215	196	217	249	224	237	221	225	228	208	227	256	251	221	216	226	219	214	246	248	266	207	233	230	202	194	223	208	241	189	230	226	213	225	230	229	236	186	213	240	216	213	222	238	237	220	248	228	222	235	227	200	233	239	226	214	230	240	232	216	222	250	235	235	242	233	248	179	227	227	212	197	219	233	208	237	207	243	202	226	220	211	210	237	241	227	193	215	206	233	235	215	215	263	243	232	223	223	225	205	211	235	226	216	235	209	191	218	244	244	237	238	225	214	239	235	208	226	233	233	233	234	232	251	235	218	228	207	232	238	213	225	248	226	230	231	219	236	227	258	206	226	213	198	232	231	230	200	211	236	235	235	224	243	254	246	244	219	235	183	222	201	225	208	221	217	224	240	227	256	213	224	229	231	251	233	227	234	225	255	227	213	248	225	210	225	206	244	229	272	236	224	215	254	208	220	212	207	197	223	212	199	215	252	220	214	218	230	243	227	224	245	242	243	241	236	231	249	231	244	245	233	225	252	204	230	207	258	232	216	260	225	224	235	220	238	192	229	224	249	219	250	210	237	213	219	213	208	214	204	223	218	232	226	220	228	234	215	245	241	207	202	252	223	235	209	216	232	232	242	228	230	251	234	221	217	222	233	232	215	237	215	223	214	189	234	239	243	218	226	242	245	190	244	236	264	214	236	230	247	253	227	204	233	198	244	215	255	237	219	207	187	221	223	194	231	234	222	221	218	240	228	216	225	231	231	239	237	227	236	200	207	245	206	244	229	206	222	247	274	244	258	255	230	232	219	196	226	225	211	216	219	219	235	237	208	218	224	219	211	224	232	257	241	216	204	237	250	210	241	236	210	223	238	228	231	226	216	234	239	220	200	225	226	219	247	197	231	211	221	220	223	249	247	227	214	228	230	222	199	247	191	242	203	197	227	218	235	222	229	246	222	219	227	218	228	222	254	201	233	185	239	221	205	238	250	215	220	240	246	202	226	180	202	217	198	239	251	258	209	213	227	229	249	248	216	200	213	201	180	222	230	227	256	229	237	212	219	230	191	221	243	192	247	218	251	260	235	261	249	238	222	216	232	200	212	220	208	196	257	209	195	262	236	243	238	204	231	242	224	217	256	212	230	200	232	206	243	216	258	242	218	245	243	210	238	208	224	271	233	214	202	224	242	217	242	240	238	260	196	225	221	225	242	248	253	228	233	199	221	224	239	237	243	225	189	238	214	225	195	199	216	237	223	224	239	229	242	241	228	245	231	233	220	201	236	262	228	224	249	219	263	251	218	215	220	222	216	239	241	247	246	251	246	224	227	239	221	206	247	230	205	255	227	221	235	250	234	218	225	211	192	232	216	233	238	218	222	228	209	219	211	243	207	254	241	238	209	212	230	213	233	188	264	218	223	248	246	231	200	255	247	226	237	245	234	231	218	254	249	225	221	189	217	225	211	208	216	212	201	226	263	230	231	248	215	247	237	248	229	220	212	213	235	243	221	210	234	187	216	204	231	223	219	212	212	240	228	230	230	221	220	216	215	219	216	197	243	225	234	239	240	239	239	244	240	227	246	248	191	212	259	248	226	224	209	225	203	248	242	246	251	227	219	213	219	205	210	243	226	232	217	225	238	219	237	213	238	228	208	237	236	209	233	226	214	227	205	208	216	233	256	225	242	252	206	244	248	223	225	223	210	233	237	207	223	197	205	226	250	235	222	224	259	243	237	205	215	233	230	230	230	194	232	214	237	205	226	242	224	224	188	254	230	205	222	210	204	219	222	210	209	219	210	225	198	207	207	229	247	217	215	231	217	200	216	210	202	196	215	209	210	247	216	259	226	213	245	219	217	219	239	249	229	225	214	238	226	235	234	235	188	214	239	211	226	242	196	237	229	200	225	221	268	250	201	218	215	217	238	236	218	245	218	229	223	233	216	184	241	221	253	238	238	220	207	261	210	226	241	231	271	220	255	217	238	256	207	214	198	235	227	250	212	246	219	211	237	243	222	218	218	221	216	249	224	239	221	218	206	235	252
13637	14355	27377	33799	34573	32031	28076	15695	5787	3962	3409	2403	1822	1609	1611	1217	1183	1186	1002	858	824	739	731	670	618	607	608	588	562	588	556	602	608	539	609	547	583	577	567	604	614	561	528	568	563	537	535	606	542	548	554	539	536	566	544	562	541	505	564	574	563	527	575	570	546	537	583	565	562	572	544	539	526	554	612	538	531	550	541	532	535	532	581	551	534	571	550	561	534	519	584	591	530	572	552	526	548	528	566	568	555	542	534	573	555	580	560	556	551	575	571	554	567	518	543	531	561	556	590	576	552	575	566	565	593	564	540	601	559	573	572	554	594	532	562	541	542	579	620	581	565	515	593	546	547	542	544	540	582	535	579	551	593	527	535	559	565	548	553	521	562	528	566	559	532	561	566	563	511	536	569	564	546	577	519	565	575	533	562	519	541	598	536	557	543	541	551	519	525	523	533	579	567	543	578	574	557	547	554	576	525	552	540	602	531	516	539	546	550	571	586	540	574	534	526	523	523	550	543	558	510	557	547	563	588	545	547	565	520	556	542	560	593	561	576	515	558	561	555	521	553	540	559	576	546	548	517	582	561	538	546	534	542	553	571	547	510	496	511	537	552	596	588	560	569	557	556	547	538	567	578	573	544	597	553	549	569	523	528	579	595	578	566	538	543	539	552	532	522	531	588	569	605	561	518	552	512	509	564	581	575	592	540	524	518	543	612	544	571	537	540	556	551	566	536	510	566	511	547	583	540	544	527	561	562	506	559	560	541	566	551	544	539	550	574	542	544	483	585	528	552	546	543	548	601	541	534	541	527	534	549	587	527	533	578	588	577	564	546	538	567	550	538	560	511	518	562	525	587	530	614	574	609	539	590	541	580	534	610	539	552	559	574	557	541	529	554	497	588	532	561	546	513	537	554	564	576	570	537	564	535	601	566	577	541	548	577	551	584	591	575	557	577	545	565	538	562	589	525	589	566	527	591	526	546	529	569	558	563	527	581	555	540	544	557	547	558	560	510	573	564	578	528	570	533	548	511	570	522	550	540	536	534	513	565	580	554	594	529	545	550	531	559	552	541	552	561	534	533	586	593	542	482	506	540	540	575	536	534	575	555	537	593	544	524	563	538	529	526	549	562	566	539	536	596	512	567	556	513	546	607	571	562	541	535	509	570	569	565	543	560	549	600	544	581	553	547	573	566	529	521	547	545	597	552	573	571	546	565	573	546	530	545	543	522	562	550	536	602	557	591	558	561	556	585	555	552	564	545	572	534	563	523	529	537	538	552	532	563	551	491	523	568	491	552	524	546	582	545	578	539	563	558	508	531	548	542	569	563	553	525	559	593	598	549	556	553	572	606	550	562	564	561	545	575	593	542	540	557	543	551	529	548	538	560	552	545	527	549	576	536	610	568	581	545	523	547	532	562	568	582	573	558	573	545	527	561	556	549	558	572	572	552	552	520	560	528	527	557	529	578	558	496	547	547	558	547	517	580	563	521	557	534	559	572	607	566	570	533	535	519	532	570	540	560	579	558	553	530	542	554	534	538	542	568	572	569	564	544	522	595	563	519	546	568	539	559	565	523	565	536	562	566	560	556	546	536	568	549	564	597	529	543	535	548	569	568	528	617	537	540	583	592	561	560	518	566	528	549	571	555	593	598	565	527	547	552	547	554	575	583	552	537	540	551	539	557	565	526	563	532	551	566	556	530	554	547	557	550	549	557	536	559	558	502	591	547	531	529	531	535	543	587	535	569	553	562	565	552	563	507	565	516	499	539	569	565	578	602	531	536	569	528	570	538	558	581	574	540	539	548	540	599	565	543	523	569	520	584	516	488	522	578	545	574	576	522	575	565	552	580	501	557	539	590	586	580	588	525	516	510	524	549	559	534	543	529	580	559	537	555	555	558	536	574	546	584	553	547	540	541	598	512	573	561	545	538	555	559	560	555	520	538	554	562	593	540	554	528	547	534	567	546	508	590	564	515	530	554	552	548	532	513	529	612	577	552	553	540	519	560	576	564	553	533	579	566	585	549	526	558	534	547	571	542	562	597	551	548	564	559	559	608	542	575	603	538	527	537	565	559	580	597	499	547	566	547	543	540	568	568	557	510	552	527	576	561	541	542	572	573	554	536	573	578	543	559	561	556	502	552	526	583	524	549	544	562	576	569	539	577	535	533	521	572	538	571	529	504	591	538	519	516	517	595	516	555	557	581	549	568	546	577	566	531	566	518	546	588	542	578	566	530	561	555	610	534	575	527	554	589	525	574	548	548	545	566	536	525	521	566	555	569	601	520	533	554	587	598	538	567	526	538	514	564	589	540	511	534	564	543	589	534	535	562	570	545	517	597	519	548	563	540	532	538	532	512	564	562	526	588	578	562	565	520	565	508	517	532	550	561	556	514	597	518	549	577	541	529	551	518	561	558	556	552	556	532	536	570	559	555	569	569	594	551	528	592	542	588	533	561	577	561	578	546	585	578	557	510	566	579	573	601	537	543	546	579	564	560	558	573	556	571	550	555	547	545	542	541	561	551	538	552	535	540	503	535	574	545	520	593	582	544	556	513	540	574	537	557	570	549	527	548	545	543	574	598	545	525	565	546	552	575	538	542	558	551	561	537	550	538	557	512	546	514	525	542	637	519	555	592	512	503	605	578	567	541	523	602	546	600	538	517	551	565	548	536	550	588	580	542	563	531	533	577	530	562	569	514	542	570	527	530	565	581	514	540	564	552	553	540	543	512	601	552	552	584	567	541	573	563	571	574	588	513	548	482	560	552	492	545	583	564	613	542	564	556	505	572	545	588	527	559	597	602	547	535	533	552	559	571	505	558	545	549	565	532	518	527	562	551	564	550	558	547	558	546	514	554	544	621	534	530	526	560	550	541	555	563	527	584	519	525	514	585	568	582	585	561	552	548	529	546	559	535	568	574	526	535	524	490	566	535	524	582	523	551	541	565	543	570	555	565	586	548	572	562	546	578	555	559	546	534	551	538	557	563	589	553	520	547	556	545	550	551	577	579	525	546	522	587	545	586	572	544	545	542	554	577	565	556	582	563	564	561	538	501	582	558	546	573	492	554	561	549	593	532	530	567	547	557	549	536	535	544	566	533	571	540	549	558	557	549	529	559	555	556	581	555	557	585	546	608	546	522	552	552	542	557	581	556	515	532	533	555	565	502	568	531	555	614	551	588	576	578	503	547	560	563	546	600	500	586	588	584	543	569	539	562	544	549	590	564	545	563	527	552	502	568	514	581	554	538	565	539	545	561	561	564	582	537	553	576	581	495	577	593	603	567	560	527	559	554	553	541	560	559	552	523	562	524	590	526	604	509	548	592	572	580	533	555	530	556	515	556	569	548	567	597	547	555	566	540	545	557	528	539	575	571	588	565	607	535	558	584	564	588	520	553	498	482	568	542	599	542	530	522	589	537	553	561	522	551	581	531	574	522	568	537	571	564	553	564	610	517	561	572	535	591	541	556	601	605	541	516	558
26299	23788	30026	31965	37828	34006	29129	18546	8395	2997	1400	788	543	395	461	417	299	347	297	244	225	216	180	173	184	170	163	160	148	155	137	163	150	152	143	144	145	159	151	136	136	152	130	159	134	146	149	169	160	139	170	141	138	169	138	142	164	140	156	154	153	144	158	166	164	139	133	132	132	138	156	139	153	138	148	126	149	149	176	155	155	141	167	172	156	144	132	157	142	139	176	154	131	156	173	161	141	140	160	134	139	164	149	134	137	132	143	156	133	130	157	144	147	169	142	139	135	158	157	134	137	144	147	155	158	143	158	145	145	151	149	158	150	177	139	134	142	158	143	145	175	152	171	145	156	148	153	157	160	141	135	162	162	161	149	153	150	144	151	150	138	131	143	149	130	141	155	141	146	161	165	149	144	170	143	184	158	161	176	134	143	129	157	151	134	147	147	127	161	149	152	160	152	164	159	143	142	174	138	139	143	151	146	148	147	162	153	150	157	159	137	152	169	156	139	135	165	154	137	130	145	168	146	130	150	140	137	142	142	143	169	178	141	137	145	169	157	162	139	137	152	148	152	137	128	171	155	147	148	151	166	158	141	170	151	143	139	152	139	162	146	129	132	128	142	162	148	127	141	158	162	150	154	153	129	160	158	126	143	167	141	154	149	163	142	167	168	153	143	152	123	162	135	171	129	141	153	136	118	158	165	150	163	146	139	147	148	138	144	164	125	142	138	138	155	157	143	166	137	165	157	157	168	160	138	167	150	145	177	149	143	160	162	132	132	158	147	145	160	144	152	159	120	135	171	139	141	149	152	177	153	141	135	148	132	156	154	145	135	148	131	141	172	144	155	130	161	121	144	135	150	174	149	139	145	119	134	143	153	134	138	143	153	161	154	130	156	160	144	132	168	154	131	154	168	139	144	156	136	141	127	138	125	134	150	137	142	131	132	144	136	170	147	123	162	123	157	177	158	155	138	156	137	139	142	157	142	151	145	134	151	151	161	139	151	160	134	153	166	154	158	165	145	135	155	160	164	161	141	160	143	150	147	132	173	126	142	148	143	134	154	147	147	158	130	161	165	140	137	141	155	156	143	172	150	138	131	171	165	135	168	164	140	162	176	127	158	142	154	133	157	156	156	168	130	161	146	167	132	141	129	160	145	165	144	152	149	129	152	127	135	153	141	139	137	168	146	128	160	148	152	136	144	148	150	164	144	146	140	149	134	125	161	131	139	153	157	139	149	138	135	146	158	150	162	151	123	129	124	161	155	172	140	139	170	135	138	135	124	140	154	139	147	139	146	160	169	153	165	167	169	161	152	138	139	145	137	156	132	121	132	135	149	136	158	149	164	159	144	135	125	131	167	160	154	168	134	162	145	147	154	146	145	160	158	141	166	145	164	145	156	130	160	148	152	135	155	151	149	157	134	139	156	153	162	145	171	161	157	142	171	134	138	140	162	133	144	137	116	156	152	120	151	121	164	166	159	140	154	162	145	144	150	149	156	154	150	157	140	144	154	141	134	136	139	171	129	138	133	119	162	147	138	131	159	150	137	146	158	126	127	165	178	128	127	170	165	161	162	132	143	133	148	141	130	146	133	133	138	128	121	163	172	159	136	150	163	127	140	157	170	151	159	148	150	136	149	147	140	151	142	129	146	144	141	152	152	135	169	174	147	159	166	134	149	147	141	149	170	158	133	153	137	151	150	142	143	142	159	147	145	155	163	150	149	173	130	152	164	143	132	155	159	137	146	141	159	152	127	143	148	148	160	168	158	115	159	136	192	156	158	142	157	163	153	160	137	158	171	167	137	134	165	147	161	128	151	142	162	131	154	156	139	151	154	159	159	146	166	129	147	169	150	140	133	159	168	156	156	135	143	152	155	143	155	150	139	121	156	161	148	144	174	142	154	168	147	153	151	127	160	136	127	140	143	156	132	128	131	130	155	151	136	178	138	149	152	146	134	141	157	138	139	128	144	144	146	169	151	161	167	139	161	136	154	153	137	169	166	181	144	140	146	143	161	144	141	150	148	151	149	140	120	162	141	148	164	134	151	154	147	139	128	145	147	135	164	138	117	145	168	126	139	135	146	130	154	143	139	153	131	152	140	149	144	139	149	145	158	143	129	150	136	159	148	155	146	154	146	160	144	127	144	148	150	172	153	137	157	146	140	149	150	145	166	139	153	136	145	151	141	159	147	113	154	162	155	145	137	127	148	144	167	150	131	181	154	164	147	151	160	153	144	131	139	128	131	136	137	156	164	154	149	165	137	146	147	168	159	158	126	150	140	130	149	139	145	127	147	137	137	132	161	153	148	120	150	168	144	133	169	170	134	145	143	153	153	138	137	167	147	140	139	160	149	149	150	138	143	129	128	145	141	141	129	150	130	141	147	163	132	141	152	131	151	135	139	165	163	143	132	143	138	138	131	131	157	146	135	141	149	125	145	155	155	154	155	143	145	158	144	158	149	153	135	148	152	113	146	166	130	142	153	138	145	153	166	137	148	157	132	130	156	154	142	147	163	155	167	144	166	163	153	132	156	124	157	170	131	138	163	157	154	155	151	151	161	152	156	148	149	144	155	139	124	154	132	162	150	181	144	156	139	159	155	145	170	171	141	149	140	140	137	147	167	145	134	164	147	157	158	140	158	163	119	143	140	151	151	158	144	146	151	153	133	152	146	130	143	143	145	135	129	156	136	161	146	134	144	172	154	155	153	144	139	143	144	158	138	149	136	137	139	146	149	143	150	150	153	140	143	147	160	166	138	134	167	138	152	161	154	140	125	142	153	129	167	122	148	134	144	159	151	132	143	130	151	151	130	150	165	150	140	141	131	143	163	132	134	149	131	143	138	136	149	162	139	172	161	149	140	165	153	150	141	146	156	124	152	154	156	141	132	136	136	132	154	146	140	154	134	133	161	128	145	138	141	143	148	151	141	145	137	161	143	159	144	156	164	127	150	142	170	154	154	133	155	128	150	157	177	163	158	144	153	132	131	149	154	148	133	138	141	171	153	129	131	137	117	140	129	158	140	158	153	153	178	129	149	154	142	150	154	159	128	155	162	168	156	144	138	153	142	127	160	148	141	155	142	150	164	155	164	138	154	133	161	122	136	136	147	161	141	136	135	155	146	147	151	150	150	142	159	176	158	157	155	140	173	152	137	142	168	155	157	154	140	136	154	165	149	140	142	167	152	146	155	147	127	143	139	141	130	137	172	140	159	138	136	140	141	128	141	144	139	153	129	132	138	144	153	155	150	143	153	128	141	168	147	157	154	150	136	142	136	163	136	135	146	152	133	158	148	137	142	122	145	136	118	147	129	135	158	152	169	159	136	127	166	147	175	161	145	141	162	128	156	128	145	139	144	145	144	129	151	174	160	124	137	143	133	154	147	146	160	142	161	168	149	158	142	165	155	165	154	133	135	136	135	141	160	153	144	159	174	147	146	178	167	156	166	147	157	141	146	162	128	140	146	156	138	170	146	151	161	140
18245	20773	34132	39304	43825	42100	36641	22475	9589	6204	5013	3737	2537	2035	2256	1741	1345	1400	1334	797	816	779	651	531	521	483	458	437	448	413	471	434	427	362	429	406	421	404	418	402	369	415	390	397	428	370	388	349	382	368	402	401	362	359	355	394	386	369	397	380	357	393	391	363	366	394	376	390	371	352	398	374	371	390	373	353	365	373	355	392	396	364	368	368	365	387	382	391	389	384	390	382	425	374	384	383	366	378	416	358	371	362	385	403	349	354	370	390	384	412	397	370	399	406	396	367	377	367	388	414	365	366	371	369	327	374	375	365	390	393	375	388	410	365	370	414	373	373	378	400	369	401	385	392	391	390	396	402	388	350	427	367	402	388	391	381	398	388	358	413	400	401	381	371	392	401	391	384	419	351	371	377	390	338	362	393	394	388	370	334	388	365	384	411	367	397	357	370	386	346	410	390	379	398	392	372	390	404	402	383	395	383	398	384	366	365	391	374	352	379	385	386	355	415	331	385	382	370	361	362	340	386	369	401	360	357	367	376	400	378	390	377	393	373	374	405	411	383	386	405	374	382	397	420	404	400	381	392	376	389	412	371	365	365	345	377	373	388	386	342	384	391	408	365	363	441	368	391	389	367	355	386	362	354	417	377	394	360	364	378	383	357	369	369	367	373	389	353	356	383	380	342	431	373	374	381	400	343	388	401	396	368	358	367	331	380	385	364	372	375	404	357	386	382	409	352	385	422	407	364	410	364	384	352	351	354	389	412	405	389	366	373	406	375	399	350	379	371	363	347	355	372	351	377	404	383	342	337	359	390	361	414	369	411	378	362	383	402	375	373	378	394	371	364	356	397	376	358	389	394	393	350	379	355	356	344	345	355	379	392	369	353	392	402	379	356	369	365	410	396	383	378	412	357	372	351	341	394	391	393	374	358	409	337	377	367	373	331	376	374	366	355	400	357	364	378	361	350	398	393	369	387	390	414	394	372	381	361	385	379	394	383	385	367	392	404	377	373	392	368	365	375	362	412	388	381	385	411	336	422	355	364	364	374	356	400	395	361	386	427	381	345	380	375	371	411	355	370	361	376	375	424	357	399	387	404	392	375	356	427	374	388	385	402	404	365	385	362	399	389	353	367	385	382	343	371	382	382	383	354	399	379	354	382	369	408	372	375	442	396	352	381	399	361	392	370	375	383	379	354	372	401	352	406	401	392	423	395	388	367	418	374	368	362	377	365	412	372	376	386	373	356	358	378	340	358	414	379	411	396	386	362	414	361	392	375	341	354	360	340	374	390	386	404	404	366	415	405	359	380	347	365	363	348	384	365	383	366	376	356	373	382	369	385	374	379	374	340	378	349	380	397	379	380	362	360	393	392	399	325	385	394	357	387	375	398	389	361	392	369	394	375	388	393	388	388	402	350	397	396	402	417	376	408	370	378	384	380	371	410	402	353	371	371	373	367	401	359	389	382	362	386	373	377	408	368	378	347	375	390	360	409	350	361	371	384	376	385	374	360	394	365	389	377	392	393	352	373	376	406	372	345	411	404	385	405	395	389	379	372	388	381	349	354	402	350	359	359	365	370	373	373	332	362	376	371	389	353	370	367	370	371	373	418	385	394	372	381	350	388	359	352	383	330	365	385	363	359	372	377	391	352	378	374	367	408	375	373	406	387	388	382	394	365	401	380	381	394	352	385	356	387	359	355	381	383	352	386	374	387	343	361	370	399	376	387	378	373	337	369	384	390	407	420	390	378	394	375	368	346	382	386	377	386	381	389	391	371	403	363	382	357	374	385	382	380	384	403	381	356	369	375	381	376	399	391	390	371	379	367	361	334	345	396	389	362	404	322	366	369	392	404	408	374	410	376	414	359	392	381	374	388	400	399	362	403	400	359	370	367	402	375	368	362	421	396	380	388	384	358	400	370	413	393	354	360	355	370	372	358	373	337	371	362	400	365	388	375	402	371	363	365	386	349	387	394	319	391	375	386	364	397	356	368	386	376	369	365	381	412	402	376	375	355	386	379	384	337	365	410	363	385	330	330	396	384	374	373	340	429	383	381	363	358	383	384	386	376	388	359	390	383	350	372	403	391	404	352	387	345	376	360	367	400	376	396	344	382	388	421	336	364	389	371	402	401	406	388	381	383	364	375	405	385	396	381	400	390	359	375	393	383	347	372	394	368	358	371	392	365	380	379	367	366	386	396	358	381	371	373	358	356	341	370	364	354	389	383	384	391	396	379	383	406	397	376	374	374	364	371	392	367	437	364	374	387	368	367	396	381	380	373	351	364	389	388	395	358	358	363	370	359	406	402	370	367	395	397	395	371	401	377	372	412	371	371	372	344	394	363	375	377	363	425	403	395	387	367	374	375	383	376	379	373	346	379	391	410	401	367	397	392	373	380	358	374	370	379	363	370	384	350	409	389	389	364	388	375	354	384	394	356	394	367	381	389	384	416	382	393	388	396	373	401	366	374	378	386	382	360	386	381	368	338	401	404	367	364	354	396	380	384	393	401	368	401	352	407	389	402	389	351	413	358	383	352	376	346	374	394	387	396	342	416	419	391	369	368	412	386	369	356	334	380	382	367	368	376	354	377	343	362	384	368	359	378	403	388	389	374	373	362	407	391	368	375	404	366	393	384	390	365	383	378	390	363	398	416	387	360	357	397	384	407	401	398	380	391	382	376	367	385	389	403	376	368	340	364	385	391	382	391	375	371	402	371	384	371	371	354	378	387	397	358	371	362	351	365	395	377	385	400	377	399	375	401	394	417	380	378	377	377	397	388	371	390	360	383	390	386	375	399	363	413	409	401	376	361	328	383	404	388	346	386	371	410	373	394	368	368	389	347	396	385	365	389	393	376	401	378	408	355	377	393	348	396	363	372	369	387	350	390	366	411	368	405	352	374	388	353	360	399	419	367	384	359	391	436	364	371	358	390	350	358	398	377	400	348	382	407	382	393	364	394	370	342	354	389	350	340	383	364	382	393	368	402	370	399	382	377	367	394	370	399	389	379	367	404	352	393	368	363	385	367	390	348	377	376	393	378	376	395	376	365	379	368	390	374	395	397	342	347	362	362	354	403	382	410	347	375	374	382	381	400	367	387	390	390	391	388	387	412	410	375	371	377	383	369	372	365	376	356	372	396	369	381	366	372	375	395	401	379	353	358	355	407	355	373	392	350	370	354	411	360	350	343	397	410	379	323	373	378	378	413	387	375	402	393	381	382	409	399	362	379	378	357	402	408	375	372	383	392	367	373	393	395	361	428	417	344	346	371	333	366	407	386	362	398	365	400	369	352	362	371	368	403	380	383	380	356	380	365	358	369	373	396	399	411	361	375	409	397	412	363	408	388	361	404	364	392	360	405	416	350	372	371	380	377	412	377	379	368	407	392	406	394	353	375	352	366	350	388	399	386	409	365	407	368	353	395	363	395	379	382	331	370	345	347	383	364	377	334	373	381	372	369	353	405	406	387	379	356	398	366	397	391
6471	4177	4656	3761	2756	2063	1237	701	460	356	339	316	298	336	336	308	302	322	293	306	248	309	268	248	266	307	297	277	291	296	326	264	288	285	292	261	246	272	260	278	288	293	257	262	247	299	276	285	273	255	285	253	282	251	282	286	239	279	290	267	250	236	305	274	286	308	287	280	284	294	294	297	270	268	267	304	292	281	229	247	297	297	255	309	278	259	273	240	258	280	268	271	307	274	246	280	263	280	269	272	289	295	300	279	289	295	286	286	288	260	287	249	271	304	258	329	314	275	269	288	259	291	257	275	268	279	291	288	279	302	287	285	286	272	270	279	258	228	269	277	292	274	270	292	276	241	287	294	269	266	281	284	288	269	269	259	271	283	276	275	284	254	317	284	276	290	252	285	274	283	280	294	254	268	286	266	270	302	267	264	247	260	301	280	294	278	287	265	312	249	265	278	273	268	269	279	299	248	263	271	297	263	306	283	320	278	278	289	277	268	287	226	284	261	281	282	306	302	281	273	268	243	232	303	288	291	278	269	295	287	268	252	287	277	288	272	273	274	242	273	254	255	277	286	291	257	264	293	257	272	277	259	284	263	248	289	290	291	274	264	304	280	300	260	290	265	285	284	278	283	267	295	274	260	295	247	309	267	253	280	272	271	270	285	286	272	239	253	291	287	285	264	278	293	251	288	289	251	276	277	309	301	292	285	264	266	269	258	261	270	244	236	243	294	278	271	306	274	277	286	291	279	297	280	249	297	279	296	284	276	281	257	278	303	286	279	283	270	272	254	250	256	276	282	270	310	272	276	286	274	295	281	268	266	246	261	290	289	298	301	280	253	253	301	290	308	299	271	272	292	279	281	241	264	279	283	275	293	279	297	288	314	290	276	286	288	262	281	299	281	289	281	297	264	246	286	300	285	267	278	257	250	262	262	281	263	267	283	310	284	324	296	299	250	275	295	281	255	282	256	267	249	294	258	267	246	251	281	239	286	267	299	273	283	285	294	278	296	281	269	292	261	300	282	268	269	250	289	275	288	251	278	284	303	278	274	293	285	264	280	250	267	276	295	299	292	264	236	271	275	297	269	281	294	281	265	290	293	305	278	290	256	286	263	299	279	279	263	287	301	263	279	288	263	293	288	266	270	277	277	297	268	257	277	282	316	295	285	282	278	260	282	294	254	266	304	279	248	275	290	257	252	295	260	283	274	295	294	310	272	236	284	306	297	267	275	265	276	286	298	275	275	253	249	253	290	292	269	292	292	300	276	308	273	265	285	281	251	257	266	286	278	302	262	300	265	307	279	282	274	288	250	250	277	287	229	249	284	257	255	279	274	276	280	288	276	312	276	274	269	273	292	262	289	269	276	314	269	281	292	263	304	245	288	278	293	275	262	252	272	272	269	263	280	257	275	287	268	287	282	304	289	273	278	285	277	291	273	293	287	294	256	280	287	293	273	288	250	292	271	238	294	283	297	297	285	288	273	316	274	271	249	255	284	297	311	271	309	293	266	308	284	254	284	273	260	253	294	300	281	311	274	309	273	250	273	278	286	243	267	269	277	256	267	268	288	282	291	290	256	303	269	307	301	274	293	299	228	299	324	259	267	280	294	299	287	281	286	269	257	296	300	278	293	273	303	282	268	293	267	276	288	282	317	280	268	277	290	269	288	313	262	256	285	284	286	282	282	284	300	288	274	309	275	271	272	283	265	280	261	279	262	278	293	270	236	292	294	304	268	270	229	267	275	292	261	262	265	288	289	263	312	291	304	291	293	286	282	264	267	311	280	285	260	270	285	287	286	263	281	287	273	238	285	291	279	260	298	281	262	260	277	276	268	292	269	307	279	278	290	258	249	274	317	302	284	276	272	283	271	266	292	260	272	275	279	257	268	308	269	263	298	282	262	280	268	238	279	263	300	317	284	253	271	266	264	279	267	262	275	271	276	264	297	252	286	306	323	283	274	254	258	254	280	260	242	251	278	287	300	263	273	275	270	285	243	245	278	292	301	280	283	263	254	281	257	278	261	266	239	286	269	274	271	271	267	281	290	282	284	268	280	308	281	282	270	280	271	258	252	282	285	273	257	267	267	285	261	276	284	273	257	277	316	275	276	279	296	283	285	284	290	263	284	295	286	240	281	297	327	303	223	300	296	262	288	281	282	285	267	297	233	267	271	279	280	271	273	265	296	284	269	249	297	307	296	235	284	268	247	278	255	294	269	294	264	289	257	290	292	319	295	307	296	278	283	285	275	260	292	290	222	289	280	275	276	269	274	258	266	290	299	304	269	314	267	253	298	268	284	238	274	265	287	276	268	257	307	249	282	286	283	266	277	270	272	293	261	264	281	254	278	283	257	274	261	280	287	292	293	290	299	319	275	281	262	286	292	263	268	296	283	295	266	253	259	267	247	272	287	274	283	263	249	260	296	294	248	278	280	287	298	229	276	271	274	268	257	245	269	272	260	278	244	257	243	299	276	253	266	282	262	278	290	294	313	289	305	286	271	287	262	268	260	290	244	271	241	291	277	279	286	293	263	300	269	269	276	265	302	274	297	270	263	263	265	260	303	292	273	252	306	286	280	286	279	244	272	298	309	273	292	269	273	267	277	265	274	283	268	294	285	271	277	319	288	292	277	268	302	268	268	297	288	327	258	263	264	274	284	271	249	255	261	269	258	285	257	281	282	290	266	295	275	245	270	272	284	279	274	281	259	261	258	294	296	286	311	312	309	259	281	293	255	302	244	291	274	254	276	278	317	285	277	276	276	263	289	314	269	305	280	264	262	283	250	250	276	274	269	239	275	268	269	293	246	261	262	300	284	274	268	298	281	263	306	270	277	255	277	282	272	293	280	252	261	288	278	286	255	267	270	293	265	272	254	278	259	242	290	302	291	266	259	269	256	277	289	238	284	266	260	259	259	299	296	271	273	273	269	291	294	264	282	272	267	300	271	251	271	293	293	285	287	249	310	292	261	286	285	287	286	280	296	275	258	248	260	300	273	290	295	284	260	294	281	303	271	286	256	260	285	277	305	258	280	280	273	230	280	277	314	278	288	276	251	286	287	265	271	313	281	282	276	287	288	282	284	277	313	298	272	282	263	298	276	283	276	274	294	279	258	275	282	274	293	277	294	301	283	250	268	280	305	255	318	268	277	246	273	263	274	304	299	325	282	290	302	281	263	264	274	259	282	259	266	295	271	263	277	283	266	269	292	271	270	245	263	264	265	283	258	274	276	276	253	262	282	299	260	246	252	279	285	278	281	264	280	281	298	269	297	297	278	324	279	281	279	258	288	306	276	287	307	293	301	273	279	273	325	265	285	283	305	300	260	284	275	287	274	274	300	282	279	243	255	282	270	256	291	325	268	288	258	279	268	294	261	249	307	255	282	280	277	264	290	282	298	289	295	294	286	292	265	299	283	272	277	271	271	261	296	272	241	292	268	287	278	257	291	261	289	290	281	286	285	296	283	258	278	282	265	286	296	259	293
5269	5123	9979	10847	9513	8562	5069	2615	1593	1253	1097	1016	908	868	836	761	795	756	797	747	752	717	722	715	666	682	669	647	701	685	706	693	704	703	644	652	668	656	683	671	668	688	678	665	661	645	637	667	680	658	679	630	652	677	668	704	671	630	682	638	644	674	719	649	673	708	647	664	689	639	672	698	624	664	665	672	648	696	667	673	651	633	649	665	673	660	596	664	655	654	615	687	692	682	694	646	653	645	706	630	653	674	645	644	677	670	679	670	608	609	710	704	692	645	642	649	645	664	714	701	645	668	638	688	667	653	615	708	622	662	639	614	620	681	654	682	676	709	647	655	665	673	661	654	691	684	703	661	699	645	657	668	678	680	673	699	642	648	635	691	650	694	642	674	686	635	633	621	703	702	664	649	603	643	644	674	624	675	630	607	693	645	666	689	683	638	628	667	666	656	661	614	690	666	675	661	628	645	617	680	659	698	707	633	680	675	657	657	672	692	623	657	676	674	744	665	611	703	645	678	690	651	654	674	633	663	653	664	621	640	660	680	672	669	667	658	656	665	710	659	643	653	653	691	657	638	677	653	688	638	692	651	652	680	642	664	654	705	697	635	659	709	662	677	670	682	658	632	643	697	718	656	737	638	648	675	651	657	664	603	680	704	748	714	626	662	623	654	658	682	655	668	699	677	654	602	667	690	659	662	641	611	629	665	682	637	631	659	643	696	653	602	732	663	712	670	679	620	682	700	698	663	692	688	705	654	677	722	688	697	666	659	641	618	676	682	651	626	667	671	658	624	619	656	633	659	719	657	632	667	730	668	650	625	640	680	668	687	656	639	634	682	685	701	655	714	639	645	656	719	646	646	632	652	691	680	626	653	699	641	665	680	650	658	659	643	659	651	699	624	607	659	692	679	695	664	668	689	667	686	677	690	650	689	670	619	651	645	712	669	716	650	641	711	656	656	655	638	665	695	649	614	619	661	662	696	678	657	679	685	657	639	686	652	701	647	674	653	652	679	621	667	680	646	654	660	662	666	698	664	739	683	686	599	607	643	626	669	669	647	600	679	657	670	627	699	632	680	692	677	654	655	669	682	689	660	662	659	653	668	661	655	655	641	654	672	684	651	657	664	657	703	685	632	681	647	670	668	648	674	653	647	617	651	675	650	630	660	671	671	672	667	677	657	686	679	619	673	633	639	644	632	658	654	703	656	693	670	688	650	689	694	685	668	711	669	675	646	646	636	703	686	692	687	713	672	640	673	665	691	649	690	651	647	688	631	693	692	648	676	691	668	629	631	659	672	710	686	662	653	696	665	646	606	674	661	681	657	669	687	735	670	674	683	667	622	695	645	651	649	648	655	687	698	661	724	671	667	677	662	662	662	655	650	662	700	676	682	660	696	686	650	664	657	650	712	688	680	629	656	657	657	668	659	690	657	680	687	688	687	670	653	662	681	680	668	669	607	648	667	697	644	693	661	701	697	688	661	670	704	658	648	718	697	708	636	687	690	652	681	660	661	697	641	676	650	671	672	664	631	672	685	674	692	663	672	693	676	659	681	639	634	635	679	698	684	663	698	701	645	658	665	658	682	689	637	654	693	666	655	684	656	699	670	639	648	646	630	662	625	646	667	642	701	651	702	702	689	666	633	681	618	675	728	704	652	652	697	617	719	663	664	662	686	621	630	683	691	645	683	681	693	638	664	634	640	667	626	670	697	626	676	657	668	668	656	681	688	686	657	716	642	664	678	670	672	691	674	636	673	656	650	670	662	647	669	668	670	667	667	626	667	619	664	633	651	635	646	647	625	703	641	650	647	674	650	674	611	627	663	690	655	645	680	624	675	680	685	706	656	685	666	650	685	661	682	625	646	579	675	680	684	669	708	603	654	682	652	679	707	673	641	637	678	677	643	677	639	646	684	657	654	705	674	697	651	652	672	644	678	634	696	643	677	674	700	635	610	656	711	686	659	660	669	670	628	657	685	722	619	667	654	674	664	586	650	698	626	651	673	707	718	707	648	705	712	701	666	670	732	648	674	651	602	696	667	668	665	738	698	685	693	642	670	738	674	657	650	604	674	675	662	664	687	636	665	628	688	671	672	632	642	644	676	689	634	676	668	676	669	637	647	685	658	646	654	719	667	617	654	636	646	633	720	667	667	682	687	693	614	688	653	661	644	654	662	699	640	664	695	644	723	687	692	673	700	680	706	648	612	648	657	675	680	632	708	692	668	657	669	686	648	679	644	632	657	690	609	700	672	619	697	601	655	686	698	672	681	694	648	663	670	652	667	660	657	669	664	693	646	669	642	622	687	661	618	654	629	710	696	636	657	645	665	707	666	659	629	666	703	683	660	685	701	655	635	648	682	637	631	680	708	702	659	675	659	723	641	659	696	654	628	692	654	655	641	638	635	678	672	661	675	658	656	648	681	664	659	671	702	669	657	647	708	699	661	644	661	655	676	667	622	679	673	632	587	630	661	677	658	656	676	674	670	682	675	640	684	683	691	660	680	690	724	725	655	648	705	734	672	652	663	693	650	692	690	646	660	673	633	676	639	665	646	640	697	705	672	680	641	645	639	693	650	636	653	701	690	658	679	656	656	662	691	705	656	684	665	658	664	653	658	654	655	690	630	646	670	664	663	686	695	625	733	671	673	664	711	656	690	660	660	652	640	619	653	655	731	661	686	666	635	639	700	671	651	688	682	667	752	667	662	658	726	636	725	650	633	700	691	646	676	669	665	625	683	686	623	685	672	659	701	655	680	657	694	684	650	678	712	632	667	666	707	689	678	672	666	671	695	685	656	704	651	660	653	638	637	686	660	674	658	674	644	701	675	688	704	685	636	710	710	695	677	675	687	684	696	662	726	672	658	675	703	618	673	611	669	652	704	671	711	695	649	642	689	676	662	629	666	680	639	677	691	645	649	657	674	626	690	679	670	691	654	646	672	655	661	645	646	679	667	677	664	649	644	653	666	639	686	669	706	645	613	675	680	704	676	672	659	651	693	660	658	661	634	655	649	643	688	683	688	644	680	703	675	714	637	628	651	705	661	687	660	656	689	649	641	659	691	676	696	636	668	665	705	649	646	704	697	685	682	680	646	665	660	635	654	685	661	655	669	628	670	724	694	688	665	662	697	691	694	646	648	654	681	669	651	667	671	675	687	679	646	668	702	656	696	678	645	662	647	677	674	626	653	629	689	637	666	661	643	698	662	673	680	680	647	686	647	643	710	632	638	682	674	627	678	655	711	705	698	679	655	668	640	655	639	661	649	683	697	667	673	661	661	692	660	649	714	649	663	656	696	724	668	676	672	658	690	692	650	628	688	689	667	685	691	645	681	674	647	654	653	698	668	641	670	663	656	697	694	655	659	665	675	677	680	690	629	663	653	619	674	704	685	644	677	625	645	733	685	670	677	700	736	611	692	672	689	680	657	615	655	636	675	687	670	677	676	694	672	665	672	677	661	665	682	652	634	715	653	671	667	657	669
16455	15464	22394	26709	29246	26893	21222	9915	3183	1422	921	681	478	412	417	386	315	293	308	254	240	292	247	229	225	234	229	250	251	258	232	224	219	218	201	217	230	241	194	232	205	227	229	232	240	222	230	227	225	221	224	213	214	215	233	230	227	242	232	210	202	228	210	250	245	231	203	244	250	223	210	240	242	244	229	231	252	208	248	211	245	219	196	230	245	205	228	222	230	244	248	231	234	235	198	205	245	223	217	240	202	246	223	211	216	234	222	235	216	200	220	224	209	212	225	231	209	208	236	227	227	228	199	232	213	211	201	229	233	227	257	233	236	232	252	234	220	233	223	210	230	233	200	213	228	220	240	219	216	238	237	225	234	199	219	223	226	215	224	243	245	236	228	202	232	227	229	238	191	230	188	226	233	190	246	219	223	234	198	215	227	236	228	243	227	205	234	226	198	232	219	218	195	235	230	213	233	213	186	213	235	243	188	233	221	209	233	229	220	213	214	248	218	235	229	220	237	233	220	214	245	226	244	227	221	251	225	228	241	261	234	230	229	202	214	227	238	231	216	211	214	224	233	259	229	234	234	214	221	222	192	211	201	222	209	229	213	234	248	221	213	238	201	239	222	247	246	221	217	246	236	234	236	215	207	241	224	226	230	228	220	232	223	235	224	237	244	253	241	232	207	240	234	209	220	227	222	229	218	222	212	205	214	211	211	194	218	191	225	207	228	221	209	242	270	216	211	266	227	210	205	221	221	214	226	192	202	238	224	214	205	209	207	226	238	223	216	241	221	205	240	230	210	223	235	209	206	234	240	229	213	191	225	228	240	251	212	225	202	203	260	208	220	223	225	239	215	231	216	232	226	273	219	236	227	233	204	221	227	214	226	183	239	226	238	243	220	213	230	203	220	194	209	214	216	232	241	227	263	202	232	212	210	222	195	232	233	218	219	217	235	229	226	227	193	234	219	223	217	223	193	230	236	227	222	231	240	241	220	223	211	273	218	238	249	224	248	239	215	241	242	231	229	244	246	229	218	222	208	248	217	201	222	215	214	216	234	237	223	245	212	252	221	226	217	223	228	248	237	219	233	251	227	234	235	242	226	247	222	222	213	222	231	248	239	215	223	235	230	256	241	236	217	236	244	234	218	205	247	240	201	224	243	248	201	239	253	202	204	236	233	253	241	240	228	202	227	234	191	237	248	227	232	228	230	227	246	242	241	204	240	227	241	239	204	262	201	239	203	223	264	216	218	261	206	242	209	221	233	211	217	275	215	237	200	227	218	233	234	225	209	239	213	223	222	240	229	206	223	238	219	200	238	206	219	220	239	204	261	208	234	215	207	234	215	250	216	226	236	216	250	223	226	250	230	235	260	228	218	224	219	239	241	238	203	208	236	242	205	226	220	234	220	215	265	231	218	225	229	212	258	213	228	234	240	242	192	233	226	220	203	231	197	215	260	222	207	222	212	215	256	235	233	254	220	216	223	227	233	248	235	246	216	224	224	236	182	215	209	229	228	231	235	222	211	215	223	216	251	225	233	236	265	235	209	241	249	215	228	239	235	218	228	220	226	189	226	201	218	246	236	245	233	243	221	239	222	225	256	225	214	249	219	266	226	254	239	216	234	248	216	228	241	225	238	239	227	232	234	200	241	228	203	215	210	230	236	224	236	238	237	268	207	238	223	227	193	223	236	217	220	232	255	250	240	238	216	216	239	226	222	212	235	221	242	219	234	221	213	229	222	202	231	222	220	225	205	223	248	224	212	234	240	266	233	232	229	217	239	229	260	236	212	222	207	228	212	247	203	215	223	226	236	219	232	235	214	221	244	226	213	266	213	205	209	241	225	242	249	189	236	231	268	209	236	240	221	246	211	242	225	230	239	244	224	226	228	226	208	227	202	239	253	234	203	199	206	236	212	205	221	214	241	205	240	230	244	217	214	219	204	211	240	209	218	210	214	214	179	247	226	217	220	197	235	204	213	218	237	243	223	233	221	203	238	232	213	223	230	237	230	249	208	188	246	228	227	179	218	210	218	230	206	253	241	226	248	213	243	229	210	221	250	222	237	222	205	224	234	225	242	236	246	208	219	202	219	236	214	221	236	223	197	217	217	229	246	234	209	238	229	246	237	234	246	235	247	197	209	208	222	233	242	233	219	220	246	249	255	206	238	207	218	236	235	206	233	239	225	244	223	226	205	236	215	209	251	220	216	236	235	240	236	222	218	231	225	245	224	241	215	223	221	260	218	232	214	240	228	205	241	211	210	231	233	232	224	252	245	250	245	213	228	243	220	205	205	238	225	200	237	230	247	209	195	247	200	225	210	211	224	256	241	276	199	222	217	260	223	219	223	220	215	235	230	244	225	239	218	220	186	233	256	252	229	250	231	238	242	212	265	251	232	219	219	240	225	210	221	205	239	240	220	206	227	233	249	231	219	211	219	231	222	236	205	196	216	216	214	219	209	229	215	202	234	252	246	234	268	223	234	204	244	242	251	227	257	239	254	240	214	229	206	217	239	228	250	232	230	236	245	252	228	243	231	217	220	226	244	207	218	219	242	228	220	238	244	222	229	225	230	229	223	215	191	209	236	255	231	195	218	254	222	229	221	232	227	210	236	233	215	223	219	232	230	197	217	209	232	244	236	251	203	248	247	223	240	221	229	235	218	227	240	211	250	202	238	211	215	234	224	228	203	211	239	229	229	233	213	242	229	226	200	234	214	251	223	244	221	209	214	224	204	242	238	219	208	210	213	260	250	226	216	225	217	218	215	221	186	230	228	193	227	217	251	242	221	232	245	238	220	209	225	248	247	227	248	217	203	234	241	199	203	223	224	236	231	191	264	238	222	207	242	248	219	239	256	263	204	235	270	201	231	248	227	239	231	204	214	243	195	212	225	231	222	244	214	217	219	233	228	196	239	212	227	203	213	237	238	235	237	219	231	237	257	214	221	222	218	189	234	215	222	236	210	228	227	210	255	231	230	237	224	219	251	221	215	226	185	204	209	237	217	241	239	219	234	234	233	222	245	230	242	239	243	226	197	235	217	240	239	232	225	210	228	222	227	221	225	202	236	220	211	260	229	224	218	233	217	202	224	243	205	223	216	231	260	250	199	224	201	252	222	235	230	221	242	247	240	240	214	219	219	224	230	238	222	253	234	218	245	242	226	233	234	207	215	213	186	214	220	224	242	209	222	210	216	250	223	219	207	203	198	207	240	237	236	220	230	202	217	227	247	229	198	233	224	196	214	216	219	206	241	232	223	231	202	224	232	241	216	219	207	208	228	237	203	246	238	209	218	234	229	228	269	218	217	218	227	226	213	239	232	216	234	197	218	227	219	243	229	231	207	233	223	227	224	229	240	224	208	260	220	215	248	236	243	243	220	213	226	231	240	223	250	206	262	226	238	224	231	255	221	227	242	220	226	232	240	231	206	204	231	218	211	215	247	239	239	236	245	221	209	222	222	211	218	236	246	230	216	209	240	236	241	253
12924	15570	28250	35389	36865	37354	26239	14697	5597	4607	3264	2748	1872	1660	1482	1359	1112	1193	1032	825	800	747	739	631	663	582	620	620	575	611	544	608	575	564	574	557	556	577	592	553	570	586	543	565	558	543	551	555	587	577	549	587	549	531	583	539	579	513	532	581	579	602	551	565	517	592	556	533	562	563	536	535	518	563	562	549	538	560	532	560	546	554	576	579	554	591	591	557	565	554	556	581	532	545	548	540	555	517	567	558	555	535	570	556	537	553	554	515	579	634	575	560	554	529	579	561	529	557	567	516	570	533	516	559	553	540	587	546	577	565	566	556	568	494	549	513	546	570	569	546	528	563	566	546	556	533	540	551	587	515	541	538	526	579	586	548	524	548	565	563	532	571	541	577	568	583	583	536	602	555	581	596	569	545	572	582	529	534	536	581	520	553	576	549	592	576	560	602	541	582	607	540	539	583	570	544	591	604	587	582	542	543	563	601	558	538	567	567	556	576	583	545	561	557	565	569	572	537	554	533	557	529	564	572	592	535	550	592	557	501	500	542	514	551	562	538	554	595	514	538	565	588	549	537	556	560	569	530	537	578	568	560	523	576	602	529	583	586	572	530	544	564	571	580	548	515	588	533	543	560	563	542	549	525	572	536	564	584	593	534	574	493	539	571	541	574	570	582	540	584	564	549	529	572	588	572	573	528	606	559	579	531	549	536	569	547	541	537	528	591	557	552	532	550	523	591	529	575	574	589	555	552	557	547	575	529	503	572	535	605	553	578	542	569	556	548	490	571	569	577	576	591	544	573	566	553	595	540	561	562	512	588	529	526	579	600	540	507	549	551	553	517	565	507	560	529	555	564	579	556	538	533	571	584	543	580	533	562	560	520	522	550	550	549	565	550	519	557	557	507	521	518	533	583	590	542	567	555	545	581	539	547	530	567	551	541	525	555	527	541	565	530	573	542	560	577	567	521	582	552	551	551	566	563	548	546	510	588	558	551	562	512	541	547	554	530	556	563	561	548	500	557	548	547	559	550	542	536	548	573	520	554	567	536	532	536	574	555	561	542	549	562	591	577	559	598	541	552	532	557	543	555	535	568	553	513	504	540	561	569	575	572	559	509	499	562	567	568	565	545	523	545	577	542	548	581	540	612	548	585	535	559	505	561	542	543	606	542	577	532	557	554	565	552	550	599	552	543	549	571	591	547	542	540	555	552	552	523	539	543	521	566	519	535	551	551	558	507	528	499	589	531	600	529	558	551	540	574	532	591	530	565	501	566	566	533	567	553	570	526	530	573	555	554	579	518	591	593	532	538	610	573	588	551	568	547	564	584	548	578	562	542	594	532	537	545	549	567	556	575	513	541	580	570	543	542	549	561	548	577	536	575	600	553	574	577	577	581	530	552	542	554	569	559	534	577	526	553	520	562	526	531	550	557	555	607	557	519	544	538	573	524	542	546	574	533	575	571	556	575	552	568	501	581	567	566	590	508	516	559	525	547	562	578	576	544	532	553	563	568	566	549	581	569	575	537	569	531	561	516	523	531	576	554	522	576	540	558	550	544	561	546	553	559	542	583	549	575	529	575	565	558	545	560	589	536	560	521	556	597	523	543	559	542	558	550	532	556	542	535	548	583	584	559	543	551	538	527	537	547	558	579	569	554	550	528	570	587	608	548	516	553	628	519	541	558	549	542	578	561	547	582	569	529	553	533	586	562	545	561	550	578	559	541	566	557	570	553	551	568	569	549	534	589	571	579	572	583	592	531	558	549	542	516	551	548	543	574	570	556	533	534	564	584	585	540	593	535	554	578	531	551	545	561	548	536	562	561	583	521	537	551	551	541	566	536	579	534	579	551	549	545	528	589	550	537	552	585	571	508	535	579	522	548	533	559	511	538	569	541	558	571	547	541	576	585	570	541	580	551	564	528	530	556	529	606	568	570	635	557	574	561	580	566	546	569	544	534	545	549	507	569	550	549	535	552	575	529	572	541	578	567	575	555	527	551	543	568	509	576	605	558	476	549	563	576	598	534	571	572	549	540	558	540	598	535	554	564	571	577	569	535	535	542	548	563	561	598	547	539	574	551	545	596	592	539	540	563	544	552	548	527	615	551	545	523	601	534	551	595	554	539	532	548	550	543	572	559	552	572	515	546	572	515	548	545	558	528	534	542	567	561	533	521	568	557	556	581	570	549	588	583	533	542	533	532	579	523	528	552	560	515	571	513	538	557	578	592	537	567	525	534	545	560	565	517	519	557	491	559	549	564	529	537	544	577	555	546	504	547	584	545	576	555	561	587	555	540	540	557	566	557	565	511	554	560	530	547	554	584	600	546	569	572	561	533	533	585	536	587	539	557	531	579	586	564	601	575	512	532	562	560	566	533	555	594	534	566	550	559	553	586	585	543	564	565	552	539	618	561	515	561	520	562	555	526	538	535	546	514	517	545	575	563	526	539	538	546	561	563	581	561	544	559	577	508	509	533	555	536	528	513	559	536	592	541	562	530	538	558	534	566	593	568	539	587	576	545	530	564	577	527	547	552	524	591	501	558	569	583	530	532	515	559	532	518	561	567	569	505	561	573	550	557	564	513	581	562	548	583	568	557	588	536	523	548	506	607	607	584	568	534	577	546	592	550	565	562	546	527	547	530	541	561	579	566	556	561	576	579	553	591	593	576	499	558	577	544	526	529	576	579	545	571	524	541	569	556	556	551	521	539	498	516	516	534	585	544	538	543	549	566	544	555	599	571	534	518	559	600	552	568	511	515	545	554	519	543	598	549	522	526	543	541	561	604	568	588	533	582	537	551	581	583	573	524	526	555	534	551	561	546	559	526	542	534	556	556	558	571	579	568	568	557	571	527	580	630	518	542	571	550	541	549	570	546	534	561	556	552	554	580	545	548	553	562	525	579	533	538	594	563	541	553	545	597	583	565	577	518	577	546	529	576	569	574	603	577	539	541	556	555	527	575	521	559	569	573	527	611	583	530	542	573	518	535	511	568	559	597	521	572	562	542	528	574	552	568	532	557	592	523	528	538	569	560	559	579	560	538	553	550	595	592	553	576	560	558	540	584	561	600	573	541	549	523	536	590	563	559	523	543	597	537	542	521	544	525	554	564	559	566	572	544	530	537	571	579	553	557	542	513	530	538	544	560	573	557	528	563	560	543	538	561	565	558	547	582	518	552	559	554	528	546	558	549	526	548	601	564	569	578	586	580	557	573	536	599	590	515	546	564	571	521	500	538	542	539	526	592	559	528	552	556	562	532	506	517	541	572	554	537	541	567	539	556	540	577	618	560	495	547	560	583	564	549	590	595	520	517	552	490	529	567	532	545	586	534	518	545	552	589	605	554	567	544	597	556	545	538	558	545	573	566	559	591	568	568	571	568	550	555	574	607	553	578	560	586	508	565	575	569	550	558	537	574	560	551	598	522	553	579	504	544	530	558	547	531	598	544	586	553	569	534	517	559	561	560	549	557	541	531	573	546	532	576
25539	23609	31322	33926	31996	32141	30218	18731	7775	3034	1395	881	642	517	440	446	268	296	289	173	237	188	189	170	163	150	174	162	182	156	176	151	138	163	159	158	156	144	145	164	153	176	177	147	170	163	151	120	169	168	154	147	152	157	156	140	163	150	133	141	148	150	162	152	161	143	130	165	147	148	138	155	138	153	133	143	188	140	160	167	150	147	136	142	162	171	130	121	157	153	122	131	143	145	129	165	130	161	166	145	157	144	155	142	136	149	171	152	140	142	180	163	163	143	137	165	142	164	147	147	149	155	161	146	137	157	143	154	156	168	137	140	153	137	147	147	154	152	148	155	150	151	168	145	149	130	129	147	155	153	143	120	134	150	143	162	143	148	153	153	160	129	124	135	129	151	137	157	172	171	133	169	140	166	134	143	144	165	165	107	142	120	161	143	148	144	131	156	135	158	159	146	147	167	148	159	138	168	131	154	147	161	162	136	143	156	146	159	155	154	135	158	149	145	153	139	157	148	144	128	147	153	148	144	148	150	155	150	147	135	156	144	149	168	150	157	145	142	128	154	162	134	135	145	150	158	134	151	149	148	126	125	148	168	127	127	124	154	160	160	173	146	152	152	183	161	153	153	157	142	146	136	152	162	146	155	160	155	179	140	158	161	135	137	150	122	117	150	161	143	149	144	145	160	124	151	156	144	138	143	157	127	141	130	164	144	147	134	129	129	156	144	145	157	150	132	142	162	130	147	133	148	127	161	147	144	153	177	119	154	155	171	165	146	156	166	147	150	132	156	153	142	149	141	140	147	133	137	153	157	149	169	141	138	161	154	144	130	134	147	158	154	157	123	133	156	142	160	125	184	129	147	161	155	148	152	149	139	142	146	135	161	134	129	140	148	140	152	150	146	155	156	163	146	129	146	137	151	151	150	149	144	132	149	147	156	156	134	157	114	149	136	173	131	147	183	152	156	148	159	142	164	140	142	158	144	163	128	146	161	134	139	157	141	159	127	129	145	122	150	163	152	155	137	159	162	150	159	142	127	151	157	152	138	178	166	144	141	157	128	146	131	145	168	140	136	136	116	147	145	163	161	158	156	147	157	173	140	158	142	147	125	165	145	141	145	150	144	163	166	145	158	137	152	156	155	124	161	149	152	160	152	153	153	155	140	149	149	145	170	157	162	129	160	136	148	140	152	159	151	163	141	162	179	139	175	138	134	128	136	150	146	169	145	128	155	126	163	150	138	123	148	154	160	143	167	138	142	150	135	125	151	146	147	129	136	135	137	143	135	157	138	150	123	145	144	136	140	174	156	133	144	148	142	139	161	144	144	161	161	159	147	160	131	149	145	153	146	138	129	132	178	179	149	165	160	144	151	147	163	147	142	162	150	166	137	153	146	141	178	144	152	148	146	136	144	131	165	133	134	155	131	163	140	147	175	136	135	152	171	143	141	147	128	139	151	155	158	159	163	128	158	147	145	148	162	167	143	151	163	145	153	135	152	160	138	136	152	150	144	172	153	149	148	154	172	142	165	155	152	144	144	127	165	141	142	128	123	147	152	162	165	154	150	119	142	157	137	151	150	131	153	136	162	177	156	156	149	158	143	158	142	161	151	140	175	144	161	134	139	147	150	125	159	151	134	165	138	153	153	128	134	127	142	159	160	140	157	131	154	155	141	147	161	154	147	148	153	138	151	169	130	129	163	145	157	144	132	159	167	139	140	142	143	154	136	114	169	129	161	176	134	143	148	149	153	146	143	142	144	165	157	162	152	157	146	161	137	142	164	157	131	133	146	146	139	152	152	157	140	148	154	150	163	161	152	149	158	137	145	157	139	144	145	152	136	135	137	153	146	154	137	142	149	156	162	145	149	147	157	167	143	142	147	150	183	141	119	149	177	151	162	161	148	143	166	155	134	139	140	154	125	143	142	170	142	149	165	142	149	156	146	172	136	142	151	164	157	159	142	171	138	148	140	135	162	137	155	159	156	160	160	138	170	137	124	159	170	141	150	139	139	142	154	154	152	154	161	145	142	140	141	147	133	155	144	141	164	172	149	153	156	141	156	148	133	132	149	147	153	139	157	169	138	124	166	139	138	138	143	141	173	135	146	135	137	151	142	137	138	163	146	150	154	163	129	132	144	146	146	145	132	137	149	166	156	161	150	133	138	140	138	142	168	160	159	150	134	154	143	159	138	161	151	132	130	160	160	149	141	124	157	146	147	151	147	153	148	144	145	158	126	136	154	133	151	153	148	135	162	156	137	149	144	137	143	135	154	179	172	176	138	159	153	141	145	167	147	133	153	153	167	152	152	151	152	151	134	143	161	139	146	125	164	140	155	136	140	152	135	151	143	145	178	152	192	169	138	139	143	142	158	169	141	145	162	151	149	141	142	167	128	143	134	137	145	159	149	153	149	132	157	160	135	140	150	135	150	150	145	149	156	138	140	150	172	152	185	165	159	145	127	128	138	173	154	160	143	120	186	143	154	156	132	168	164	144	128	161	148	144	138	166	154	152	161	160	133	147	163	156	155	180	144	159	139	144	147	144	138	131	163	160	157	172	147	155	156	157	158	159	150	151	158	144	143	151	153	146	176	160	155	148	139	134	154	177	168	141	136	162	146	141	152	162	146	159	131	131	167	136	132	143	165	155	143	166	149	157	170	159	143	129	142	128	151	149	153	152	165	138	135	154	146	158	137	139	128	157	117	150	162	164	152	146	163	114	155	149	147	154	157	174	150	174	122	134	140	151	150	141	142	157	156	159	164	143	166	150	150	184	154	127	136	143	128	153	144	160	114	144	157	150	141	140	167	158	146	134	123	156	149	151	138	168	158	148	129	142	119	150	148	155	153	148	133	165	156	136	175	146	135	140	160	140	138	152	156	143	144	136	165	149	154	139	175	149	133	144	167	154	153	158	139	159	168	139	159	150	144	137	147	139	131	157	144	136	153	151	136	152	152	141	136	128	137	164	166	131	174	151	141	123	142	153	142	159	131	129	150	155	144	150	149	140	151	135	137	136	155	127	152	168	147	163	150	152	122	149	159	138	155	158	127	126	172	170	166	140	136	118	165	123	151	152	123	157	177	120	162	153	152	128	137	134	138	150	158	137	175	154	139	133	133	151	142	148	161	163	136	153	180	150	133	148	133	133	138	133	156	169	153	138	159	135	136	159	149	159	144	134	147	141	138	146	165	134	135	146	162	164	156	133	149	147	131	143	170	135	156	164	167	123	142	141	148	145	142	116	152	120	137	162	142	165	155	151	170	151	146	157	142	158	154	155	151	171	169	148	146	169	150	133	168	148	129	139	141	169	150	143	142	153	140	150	142	120	159	145	151	142	155	158	132	156	149	139	151	130	154	145	142	166	133	147	137	151	145	160	165	135	138	183	149	127	141	163	166	148	144	157	151	153	124	148	119	168	149	158	131	138	143	149	139	136	140	144	162	153	151	157	154	132	142	137	139	155	143	173	164	146	152	141	139	138	166
17819	21272	34636	39489	39065	41886	37146	22724	8707	6682	5169	3956	2900	2349	2230	2249	1340	1485	1479	819	902	856	640	573	556	476	453	462	469	485	446	412	423	433	451	419	411	382	394	422	362	392	414	394	412	391	414	415	391	412	373	378	388	396	405	365	385	417	396	372	419	390	410	410	370	369	346	346	400	384	361	380	407	419	389	420	350	391	402	410	368	389	379	360	402	372	411	398	386	369	372	413	400	395	412	383	372	396	384	343	377	398	398	373	354	419	391	382	371	353	357	378	397	356	395	424	359	402	441	380	378	407	395	384	350	366	404	382	384	351	386	386	377	378	405	422	356	416	412	395	402	411	407	370	402	328	397	387	369	415	393	401	371	375	401	397	386	390	380	382	371	389	378	382	361	382	392	383	352	382	374	392	377	378	404	352	407	392	335	380	401	415	381	353	393	340	382	395	392	357	385	346	395	367	387	379	388	390	375	402	362	389	354	373	357	392	400	394	384	367	371	374	366	369	407	367	403	390	394	400	413	395	374	371	410	410	393	391	402	398	403	386	377	364	354	378	390	394	367	398	376	372	373	408	411	401	384	374	402	366	418	409	399	383	347	379	430	373	353	375	377	384	379	340	383	389	381	352	397	387	399	371	372	392	382	383	375	397	354	354	377	360	363	402	351	406	396	358	384	409	351	385	343	381	387	392	361	381	409	386	377	364	363	382	414	373	371	399	361	413	384	392	375	368	356	413	372	415	373	355	366	368	417	363	398	391	396	400	373	399	358	429	359	396	368	386	395	364	372	417	374	374	356	380	364	366	405	371	394	363	364	393	361	390	364	386	400	381	355	402	401	421	391	382	397	360	419	388	381	389	382	405	355	378	351	387	392	382	375	395	394	364	357	381	400	410	403	379	439	381	418	374	399	394	362	367	402	357	404	381	373	396	361	387	371	373	382	396	401	425	386	400	351	394	352	351	369	353	401	393	366	416	399	417	385	393	368	369	409	385	383	386	368	391	393	346	365	357	380	396	375	392	378	378	410	387	377	368	375	384	356	378	383	370	409	394	410	361	409	397	387	363	358	385	412	356	376	384	358	405	350	367	395	396	357	389	376	392	378	380	375	370	379	375	352	416	380	369	381	379	374	364	357	371	362	363	383	388	404	385	362	385	388	381	367	369	400	377	366	375	365	403	365	380	422	383	351	416	410	368	415	409	407	387	368	361	384	381	397	394	408	386	382	389	376	370	347	410	353	340	387	357	395	372	366	351	386	373	371	345	390	358	408	387	376	369	370	365	384	416	390	377	411	373	379	385	376	376	395	385	370	403	398	406	400	402	383	380	370	367	394	373	394	400	435	384	369	362	364	372	379	370	399	410	385	381	395	383	403	379	372	403	425	366	357	382	355	360	361	345	409	365	389	391	391	374	367	368	385	371	355	374	384	400	359	365	371	387	387	368	378	361	372	401	386	385	389	387	395	389	367	430	356	391	411	397	352	392	374	384	404	378	375	395	391	394	364	355	358	406	370	389	373	362	371	391	330	376	380	355	346	387	365	363	383	403	370	396	394	357	385	401	414	380	376	370	361	391	424	402	377	406	408	353	349	374	385	359	384	394	371	389	377	369	377	385	419	373	369	380	377	357	380	397	365	383	357	406	404	366	376	398	365	353	354	424	400	406	387	392	349	406	419	377	393	365	385	365	409	398	366	404	412	387	389	336	376	374	382	362	359	375	401	386	399	349	413	401	400	360	369	406	382	391	351	378	390	429	376	366	399	363	358	374	365	402	373	387	351	363	376	399	395	395	334	372	378	403	394	379	401	371	376	364	376	377	377	392	401	402	378	338	413	376	389	377	409	396	362	374	395	409	362	367	388	394	424	391	375	364	380	392	379	394	394	403	380	403	393	409	415	370	389	375	365	398	391	354	377	406	385	381	392	368	346	375	343	412	386	403	364	370	375	384	375	384	383	374	386	400	363	390	368	374	417	393	351	394	365	369	360	394	391	397	347	418	376	385	400	371	364	382	367	388	409	397	373	365	360	391	399	357	370	407	385	405	375	381	396	372	364	396	388	363	349	398	373	373	377	346	402	378	373	378	379	373	422	390	354	395	360	399	379	375	376	387	360	388	392	386	377	365	440	362	396	393	382	411	366	392	376	361	379	400	395	376	361	430	374	361	372	404	383	386	373	389	354	361	353	359	376	372	378	389	392	348	383	372	386	408	413	341	385	370	380	366	432	399	363	404	385	357	342	383	384	401	374	366	363	352	360	395	330	380	398	413	361	367	381	392	370	398	406	410	387	372	366	386	409	383	400	366	376	386	381	373	367	360	372	364	364	391	370	344	410	389	364	408	387	389	376	378	390	384	346	363	414	384	373	360	352	394	391	376	376	386	394	374	376	398	405	398	425	389	386	372	374	385	387	368	377	356	392	360	364	355	375	372	363	354	380	376	374	382	404	388	364	350	379	392	353	371	381	383	389	393	386	375	362	402	343	387	378	340	375	382	407	360	390	361	364	344	369	356	384	354	381	392	410	374	411	383	370	375	381	389	364	383	346	373	375	386	348	371	409	378	381	398	356	373	359	391	378	379	371	400	367	382	387	383	396	384	368	371	364	391	384	368	387	348	404	386	367	381	353	372	388	386	387	414	412	395	360	390	411	334	364	394	392	374	399	409	383	365	400	370	337	380	359	371	369	393	397	376	355	342	360	381	412	392	399	380	368	384	370	390	406	320	395	378	405	358	397	394	403	353	418	365	381	380	346	383	395	388	369	409	418	323	395	384	394	371	377	353	389	367	388	390	380	405	400	396	394	380	355	395	389	410	403	428	388	368	355	397	398	380	396	340	390	372	370	390	384	372	342	364	400	371	371	430	415	394	393	392	417	394	394	391	370	356	389	385	373	346	377	410	369	348	348	384	363	395	392	374	398	379	416	377	400	386	379	405	369	368	394	410	399	399	419	373	367	395	372	357	402	392	430	365	366	363	364	363	400	365	397	392	365	402	342	410	381	379	368	408	388	350	361	362	412	426	361	398	379	378	375	391	345	374	383	394	397	382	376	361	393	387	323	364	391	421	355	399	374	381	409	368	374	360	384	388	399	390	408	341	362	369	386	362	380	382	391	375	413	402	373	382	369	378	374	363	380	346	361	409	373	359	355	383	379	365	425	395	377	404	365	347	397	376	396	382	412	377	374	375	381	396	367	393	344	385	342	395	359	355	394	399	411	426	398	392	391	393	351	405	400	409	372	362	374	387	367	369	370	382	347	370	377	375	381	398	418	362	409	389	359	373	368	403	421	361	413	369	374	381	406	378	428	374	356	386	386	356	384	369	408	377	375	365	382	380	395	381	395	394	392	454	398	400	398	418	386	401	365	385	387	347	439	400	405	408	380	421	364	401	377	367	401	343	365	385	390	391	399	397	389	399	373	403	406	373	380	326	361	408	363	362	351	353	363	388	415	379	389	391	379	376	376	402	396	386	367	324	342	382	368	427
6891	4253	5081	3926	2480	1644	1355	572	450	403	336	294	312	298	309	304	307	306	310	313	269	263	291	258	274	299	230	297	277	263	294	286	291	264	269	290	277	250	291	264	284	271	291	271	260	271	258	248	310	244	292	305	285	273	285	294	266	283	261	292	272	236	279	271	241	259	299	297	258	260	273	274	286	261	285	291	276	305	281	268	286	278	278	301	293	277	276	270	284	283	264	281	273	297	287	261	306	244	274	277	291	238	245	233	267	289	282	287	285	288	263	276	304	288	270	275	298	301	280	288	289	276	265	269	257	289	265	295	275	284	295	285	286	285	252	241	251	300	286	298	316	282	267	286	288	283	290	270	289	306	311	295	253	251	281	277	263	293	244	277	282	264	280	245	283	296	277	274	264	259	289	218	280	293	283	272	279	265	275	281	259	237	261	255	259	292	281	264	267	287	297	265	269	280	282	301	278	295	278	264	278	287	294	284	300	303	282	284	296	277	320	308	243	263	280	273	287	274	270	301	292	259	290	258	289	304	301	279	306	271	334	259	286	306	284	243	307	278	290	284	282	296	276	259	273	278	251	296	293	300	280	261	280	276	280	276	288	276	297	285	297	271	249	256	290	264	256	290	306	269	270	282	277	271	258	268	289	280	295	289	282	301	272	252	288	299	281	265	254	282	293	273	288	294	269	289	260	263	292	270	275	293	272	278	252	268	268	288	282	285	245	285	254	276	243	290	284	298	269	291	296	265	281	297	261	277	297	267	283	301	277	283	285	279	267	265	289	293	280	258	281	340	287	279	321	279	274	275	277	301	297	275	253	309	296	279	300	289	271	258	280	282	306	263	295	284	295	288	276	288	263	293	257	255	285	287	277	274	301	254	258	280	287	275	267	240	286	292	288	275	268	268	272	264	297	276	287	309	290	273	290	282	263	313	282	297	280	296	304	278	258	274	266	278	278	321	300	281	265	271	250	266	295	248	295	324	272	268	301	292	259	312	292	269	301	287	269	297	298	269	224	295	293	291	270	263	254	306	279	271	293	289	277	295	254	297	265	263	280	261	254	283	292	267	288	247	274	286	268	290	266	293	279	287	314	286	281	279	300	265	270	276	252	258	290	266	261	281	262	307	275	284	285	291	316	285	281	275	327	271	286	270	282	308	316	293	299	267	265	261	257	266	290	262	266	334	286	271	269	269	294	294	309	289	271	226	259	235	272	263	296	271	301	275	270	276	308	283	259	312	301	302	296	262	259	288	290	268	259	282	302	274	320	277	268	296	297	296	261	287	283	297	298	287	265	301	265	260	274	278	281	299	250	301	301	269	284	271	309	252	292	299	255	271	314	255	264	252	273	293	266	277	250	262	285	272	263	286	296	287	300	305	270	272	287	260	246	307	272	283	300	260	270	309	291	288	287	280	273	286	275	268	305	273	294	280	281	293	270	276	303	281	272	320	263	296	290	294	278	253	293	303	278	291	304	290	276	272	253	285	263	316	297	284	257	273	315	278	285	280	293	278	293	289	281	285	332	245	289	277	287	284	259	265	277	266	316	294	289	296	293	289	296	283	295	290	305	270	260	253	254	318	270	264	273	262	287	289	281	280	318	265	287	278	307	271	290	293	268	258	263	276	329	243	302	255	294	296	294	293	274	289	280	267	278	267	285	284	283	291	311	289	268	238	271	271	277	323	294	314	283	280	270	283	289	321	256	278	266	315	257	250	285	292	307	257	305	275	266	271	258	286	289	285	278	301	302	311	290	257	265	282	301	281	267	289	303	271	283	268	262	261	265	279	268	265	287	268	274	250	291	285	283	236	277	282	272	285	304	277	296	272	314	269	261	292	281	292	266	297	248	259	310	298	269	272	262	245	285	319	292	307	270	277	288	320	268	282	268	263	288	284	282	292	268	265	271	295	259	254	292	266	299	264	281	287	264	266	279	286	296	284	262	255	289	284	277	274	296	268	282	274	270	286	260	315	264	287	271	317	306	277	274	305	291	294	255	286	295	299	270	262	278	263	243	288	298	310	258	282	311	262	297	266	303	256	278	316	263	297	289	282	242	272	289	293	278	321	297	284	297	285	283	286	313	264	302	275	266	311	277	266	290	261	258	292	305	264	237	252	288	282	287	266	292	269	256	290	277	275	265	278	272	263	305	275	275	302	247	269	272	256	282	272	270	298	303	282	279	264	261	261	271	274	285	288	290	275	280	278	304	319	270	276	279	274	278	269	289	269	277	273	268	291	270	297	260	265	282	268	286	261	287	286	274	280	294	287	253	282	281	268	277	312	302	280	264	289	267	272	291	300	270	291	289	306	280	287	313	263	275	282	286	272	288	246	288	305	261	253	303	288	272	252	260	315	272	259	290	302	236	283	259	272	286	265	291	302	261	270	264	285	277	273	294	296	298	286	274	255	280	256	281	274	263	271	255	310	272	279	295	270	297	284	268	285	273	284	295	295	273	263	301	302	272	283	299	292	276	265	290	293	289	283	267	268	295	239	282	287	282	287	273	271	276	261	281	270	276	267	256	280	293	265	282	302	253	287	297	275	286	283	249	276	296	274	321	289	270	234	283	281	302	276	271	317	265	286	291	265	286	269	293	283	276	279	288	276	282	288	288	292	301	264	274	313	292	318	290	280	254	313	303	282	254	265	254	346	289	288	258	252	260	309	275	271	293	263	246	267	280	323	287	313	246	284	287	262	275	292	271	306	280	273	286	286	253	308	269	296	289	283	298	297	282	307	285	277	304	272	287	276	267	295	270	324	268	302	274	296	299	282	316	277	283	299	256	296	280	275	297	303	255	276	264	282	294	293	291	278	274	280	260	293	296	270	296	263	292	285	280	273	268	273	295	298	285	274	256	256	266	280	275	292	272	298	275	263	258	281	270	258	277	286	286	275	288	307	272	269	287	293	266	285	274	279	283	276	269	251	276	304	282	281	259	298	284	286	299	295	281	243	298	302	294	278	274	272	281	275	253	279	301	292	279	293	301	309	312	288	276	256	282	286	272	265	270	276	274	243	287	272	265	296	283	260	310	303	276	275	270	267	285	279	280	273	271	286	297	287	265	312	261	287	303	281	271	257	307	278	282	299	316	261	253	248	287	277	274	285	267	307	291	291	320	273	283	279	258	272	276	303	293	294	289	289	268	292	289	259	274	286	281	283	323	254	294	289	269	290	265	280	292	270	254	296	246	286	287	288	317	278	299	251	289	290	274	299	272	261	288	305	281	276	270	295	284	298	300	305	275	265	286	262	261	262	265	280	300	282	289	279	263	267	308	275	271	273	291	284	248	266	287	277	264	295	296	264	274	260	256	278	276	309	269	269	306	257	275	307	292	298	272	281	302	281	291	271	270	255	280	244	277	281	281	259	284	288	268	275	282	283	253	299	287	281	281	275	247	308	268	271	290	293	262	295	279	283	314	275	277	295	252	282	271	280	270	287	244	261	274	267	282	300	295	269	292	263	268	288	275	264	276	286	270	287
5480	5287	10708	11063	8452	7335	6213	2150	1453	1276	1127	1009	907	917	874	819	787	765	808	719	707	756	712	730	717	744	700	714	718	675	675	733	666	628	685	697	667	683	734	673	631	653	683	630	690	680	639	656	671	675	649	693	639	670	642	698	678	647	667	661	664	678	645	684	690	661	688	695	713	675	677	721	662	673	701	711	700	668	681	662	719	664	627	676	652	644	665	688	694	678	655	704	638	676	712	696	682	698	673	691	692	682	676	652	664	684	676	670	674	668	686	669	638	697	681	669	685	684	623	645	640	692	703	692	621	697	663	693	694	646	629	642	662	666	684	701	647	685	684	684	674	620	638	649	668	695	645	629	676	635	624	680	699	655	676	645	676	697	689	646	707	651	647	654	666	643	638	648	703	719	635	675	678	659	640	660	659	667	657	675	649	667	657	672	669	696	659	701	689	658	681	675	630	648	712	709	720	700	682	640	655	678	667	663	699	680	645	672	647	683	642	664	656	687	674	733	632	658	682	657	659	710	696	685	665	659	681	717	654	616	728	690	652	677	704	623	642	667	677	724	702	676	678	643	709	652	628	667	669	659	646	684	692	674	676	712	693	678	685	700	679	676	671	690	705	689	745	703	672	703	697	639	699	661	694	677	682	687	659	667	650	677	666	711	650	649	622	711	645	716	699	705	695	673	692	715	651	677	641	702	685	675	668	683	703	648	651	641	673	668	659	630	672	698	672	687	672	631	646	708	686	652	670	666	677	690	683	687	701	676	656	670	639	671	672	705	646	666	687	666	701	650	687	726	695	615	671	662	661	673	668	706	641	642	676	681	682	661	656	663	653	675	632	679	696	691	645	685	708	668	704	633	647	724	683	667	675	692	674	700	725	677	682	659	671	675	723	684	647	672	652	657	680	665	671	667	699	647	663	729	653	711	630	735	712	702	670	632	655	665	657	696	692	662	665	708	635	667	735	625	675	698	687	725	639	664	675	680	692	683	689	698	674	615	667	704	716	688	640	662	678	674	692	668	671	699	646	656	667	629	668	687	652	667	658	655	673	637	651	667	712	672	684	658	647	668	683	624	693	679	682	679	633	647	634	667	671	639	651	674	645	646	650	661	684	661	693	670	666	643	645	664	636	704	624	683	656	658	723	659	652	670	612	677	665	698	635	663	700	675	690	691	705	687	644	691	642	670	688	705	688	654	569	708	650	663	680	626	668	643	710	670	670	653	666	699	648	649	716	671	713	713	663	679	676	686	658	723	721	697	644	716	641	650	719	661	686	742	692	699	729	643	699	668	685	676	616	682	669	666	637	678	754	701	742	705	684	683	646	711	660	677	689	637	657	714	682	679	656	641	722	701	713	729	702	738	651	703	675	675	669	662	651	678	656	654	701	655	633	636	712	645	718	685	661	689	686	657	688	684	690	684	667	704	666	703	682	655	697	683	644	713	676	684	671	698	696	718	682	701	631	675	729	671	723	650	666	685	649	690	674	690	629	636	706	701	643	675	680	621	655	666	644	654	666	748	665	695	689	649	723	688	703	678	742	684	604	699	676	670	700	684	666	671	661	684	720	664	644	685	647	713	633	668	670	694	672	685	656	677	712	696	677	682	644	641	702	705	639	635	655	663	673	688	626	679	678	660	710	690	705	659	693	673	640	686	664	673	683	700	668	659	693	652	651	702	646	666	700	717	658	679	636	688	673	670	743	698	608	701	679	716	690	663	659	696	721	680	679	692	662	697	729	672	656	706	669	687	662	662	695	644	686	651	674	669	621	693	684	660	660	614	690	683	619	678	616	700	682	661	672	656	667	655	678	688	639	666	724	746	682	708	663	701	726	667	669	661	679	657	715	705	648	647	667	665	686	634	667	694	707	676	650	655	639	634	677	697	670	675	684	649	671	706	657	701	668	687	652	677	634	682	672	702	684	654	668	692	666	651	673	673	650	664	659	723	670	666	675	651	669	715	652	653	684	696	705	669	686	649	666	701	687	643	670	637	668	666	672	670	698	647	694	682	703	691	632	681	672	615	640	677	677	660	646	655	701	659	695	649	714	698	668	667	648	676	652	660	756	646	666	674	711	648	666	689	679	656	679	669	663	675	680	721	738	702	711	648	670	673	731	650	632	677	692	663	713	700	693	666	642	682	651	721	657	685	705	648	637	682	643	656	682	642	691	652	672	665	633	631	651	695	652	697	684	719	670	689	676	638	734	697	684	687	680	700	662	680	684	669	661	632	695	655	677	671	686	690	653	641	689	669	682	707	679	705	681	672	670	664	669	666	682	703	693	705	711	682	642	729	687	677	674	670	667	708	672	691	638	688	685	667	668	629	729	647	635	623	697	729	703	674	694	654	714	688	600	664	646	670	704	732	729	680	663	695	645	650	647	659	654	669	686	638	663	688	666	687	648	653	617	664	658	669	723	687	709	709	618	669	696	652	679	684	665	652	679	679	621	691	646	686	674	626	675	679	678	678	656	685	657	681	685	661	671	616	651	726	691	694	636	677	689	670	682	645	694	671	679	669	666	661	753	710	658	626	686	704	684	668	633	682	646	678	688	710	684	706	669	657	669	669	684	676	689	700	694	697	732	669	695	674	694	683	686	668	652	639	653	680	631	634	665	679	650	647	627	686	649	688	636	661	666	626	697	673	658	654	713	654	714	665	660	678	716	697	668	645	684	677	680	634	682	665	699	698	625	692	705	671	643	695	681	627	681	684	629	657	680	669	675	687	695	682	655	712	706	619	662	670	695	712	698	724	655	661	699	659	615	649	650	680	680	599	699	683	632	705	676	668	690	675	676	650	698	661	662	700	655	670	666	669	681	703	658	668	698	675	699	660	687	676	646	691	708	657	709	725	705	703	671	680	649	678	653	642	687	652	711	678	661	646	692	693	679	720	664	685	704	677	673	668	655	734	686	701	636	680	689	709	645	678	630	664	661	656	699	659	642	673	614	682	668	651	673	679	703	673	683	659	653	687	678	712	678	636	710	672	710	693	676	635	691	691	645	596	649	676	663	693	658	692	663	707	669	677	713	673	699	624	665	677	715	641	635	681	695	656	684	672	703	636	668	661	690	661	654	650	660	720	646	694	687	748	678	680	728	674	674	692	693	691	683	676	660	692	644	685	710	692	648	668	707	670	672	713	718	665	704	728	689	694	659	669	669	683	660	652	665	647	634	647	663	690	642	700	677	683	661	682	615	657	684	654	662	709	669	685	725	672	647	653	655	662	634	703	659	639	697	684	658	653	679	704	709	734	700	698	657	633	658	654	680	670	681	631	701	699	680	618	721	656	655	715	673	671	662	691	667	700	692	664	681	629	696	651	662	654	680	649	629	668	718	603	703	652	670	684	686	663	702	638	669	685	683	654	678	686	727	634	690	669	664	738	675	682	656	711	657	685	666	679	720	674	673	666	635	714	644	685	675	685	667	694	675	708	684	660	701	671	700	673	676	679	656	700	649	672	662	685	675	703	675	715	677	697
17370	14801	21302	23450	20879	19570	19309	8089	2715	1400	706	552	465	430	389	332	287	318	312	236	271	276	246	231	243	246	251	217	266	228	221	224	214	248	222	229	265	248	226	246	237	234	230	211	224	222	237	244	219	243	197	241	246	249	237	199	222	218	220	201	259	242	254	215	230	202	224	211	201	247	214	222	227	229	235	211	214	265	200	228	251	230	226	214	239	254	202	238	202	238	210	226	238	209	221	216	205	211	219	224	231	235	244	206	238	232	219	236	249	225	228	230	233	215	213	225	230	222	265	224	255	179	255	222	224	242	230	232	257	201	246	202	223	215	242	245	214	223	235	254	227	225	235	257	228	231	209	219	233	214	193	213	248	212	189	209	220	223	241	242	261	226	236	234	246	199	239	242	229	229	215	227	215	227	216	219	224	225	219	247	240	243	218	218	246	222	246	238	226	239	236	242	259	223	220	227	215	236	226	211	200	233	244	225	215	255	217	254	215	217	231	246	224	235	238	258	246	215	208	267	240	204	214	237	227	236	244	214	225	231	230	213	218	226	239	215	252	233	213	207	220	233	226	229	254	237	244	247	216	223	217	224	223	229	239	223	212	198	228	223	236	224	238	211	225	229	252	260	227	199	243	228	237	232	233	230	248	207	216	211	226	223	235	239	214	221	198	238	246	228	222	225	209	263	223	205	214	245	222	253	235	234	225	236	248	221	227	208	208	250	211	255	239	248	238	202	230	246	216	221	206	234	232	225	225	240	232	207	238	211	213	215	228	245	230	216	204	218	233	237	205	218	221	254	239	252	242	251	196	236	237	248	237	226	250	215	230	219	234	226	220	234	233	231	231	249	233	219	208	223	228	220	220	208	221	246	236	225	213	216	214	216	216	218	261	217	226	198	235	249	244	229	237	234	242	244	222	247	242	227	230	220	211	238	224	216	221	201	228	246	243	219	224	224	224	225	246	224	230	238	254	227	229	201	207	219	229	243	197	226	226	238	253	227	234	219	214	209	209	222	218	227	215	219	231	235	228	221	211	209	250	243	237	231	247	227	225	205	214	239	255	222	214	228	240	191	237	219	251	194	254	197	232	229	239	247	251	245	237	235	241	220	251	256	250	232	249	231	221	230	236	233	238	239	231	229	238	210	220	245	229	231	221	227	223	244	260	225	203	243	234	232	219	243	211	229	243	231	231	249	233	218	222	248	211	216	229	228	222	225	253	267	208	209	237	251	216	218	229	204	234	233	217	255	196	243	230	234	227	215	227	223	249	241	225	242	233	226	212	248	245	237	239	223	232	234	224	252	235	227	219	216	210	227	242	246	209	244	219	227	222	221	221	227	248	242	219	248	220	263	205	234	247	214	234	253	218	232	215	234	236	240	221	228	211	205	212	222	235	235	228	225	248	218	233	219	246	232	235	221	199	212	249	235	234	236	221	242	234	228	234	218	244	212	221	251	214	232	233	213	205	218	210	205	209	252	240	225	231	237	240	248	240	238	227	223	239	230	226	236	242	228	213	205	237	232	226	231	241	186	236	228	245	215	235	209	241	216	258	207	229	204	268	215	227	203	229	246	205	227	211	215	233	210	221	249	216	224	220	219	239	205	244	212	206	245	256	205	202	226	199	229	241	208	234	203	244	245	230	227	236	224	239	230	237	206	228	246	265	248	251	228	221	215	239	227	242	243	240	230	240	250	227	253	246	240	213	232	228	197	235	230	226	233	221	242	245	223	233	200	225	222	220	211	237	250	198	224	245	215	247	255	247	241	252	209	243	250	221	218	243	244	236	243	245	236	251	216	237	232	237	223	224	228	216	245	231	224	229	209	236	223	209	243	241	230	221	208	243	229	206	223	206	221	241	213	220	238	251	254	205	224	249	215	243	218	236	225	247	255	235	237	218	205	199	213	210	237	196	224	257	215	236	243	231	243	228	249	220	215	240	199	227	249	207	224	233	224	223	258	193	241	241	226	224	234	244	222	247	216	218	256	234	198	228	226	243	246	236	231	236	220	224	202	211	236	245	235	229	194	239	225	208	176	247	214	197	223	220	232	229	238	213	237	227	225	227	215	249	221	242	229	223	218	211	228	215	222	247	254	224	223	217	229	271	241	225	237	215	244	240	212	226	221	219	200	245	212	274	249	253	233	195	247	242	227	226	240	231	252	236	231	218	232	233	230	221	218	226	222	227	248	247	255	228	228	247	220	218	235	219	249	224	249	241	219	206	254	234	235	213	265	233	222	231	229	241	206	230	255	236	234	213	226	235	186	242	212	247	202	219	241	209	233	239	243	240	236	230	234	231	206	240	238	249	209	247	221	227	229	229	226	217	235	217	211	229	222	231	239	204	217	225	228	204	218	245	203	231	231	213	230	219	222	222	245	236	241	237	204	236	222	236	244	245	226	237	214	202	240	218	246	213	233	206	220	200	229	215	243	231	224	228	241	215	236	266	252	212	194	213	202	222	230	222	210	201	259	250	225	252	232	208	221	254	231	218	251	227	223	223	238	239	194	217	238	216	242	242	231	224	210	266	241	244	222	229	222	201	254	257	220	244	211	224	242	231	261	224	270	231	231	246	234	262	227	263	227	239	210	217	213	202	212	206	236	205	200	238	206	233	246	248	232	227	221	215	243	204	241	225	208	226	250	219	231	264	233	222	241	236	217	204	221	243	236	221	213	224	216	227	225	201	204	214	224	229	225	240	246	216	211	223	224	244	221	219	244	232	203	224	226	244	238	213	232	226	218	252	212	215	242	236	217	228	258	238	229	244	253	219	248	233	203	219	260	204	239	235	239	208	237	219	233	229	235	229	231	244	223	215	213	205	231	217	224	218	217	223	227	193	235	221	187	229	249	243	243	225	202	231	232	230	223	203	217	228	220	227	244	203	249	207	201	207	233	204	234	213	220	246	239	233	218	234	234	249	229	242	239	226	240	223	227	234	229	234	246	224	226	233	212	230	220	250	239	210	238	238	245	228	223	237	240	259	236	245	203	256	216	229	216	238	229	226	237	223	222	229	234	255	248	229	237	187	221	237	230	226	239	244	249	245	210	211	208	213	218	250	240	235	222	209	260	238	220	228	224	234	229	230	226	217	224	263	200	228	219	201	198	224	207	229	225	229	232	243	216	252	218	227	221	213	227	244	233	230	243	235	207	230	219	234	234	230	249	221	222	214	223	256	230	237	262	254	255	240	268	233	239	202	237	257	220	254	257	248	241	244	238	228	210	201	220	221	231	259	249	236	225	227	196	245	216	206	236	215	214	213	251	237	211	217	223	236	250	237	239	244	229	235	251	247	251	212	243	233	221	233	208	231	210	245	210	246	200	237	208	192	232	240	236	230	235	241	249	230	228	191	277	219	215	233	227	215	219	245	206	217	219	235	226	223	239	228	248	229	205	240	241	217	230	226	220	227	211	223	214	223	241	217	212	233	225	222	216	235	235	249	211	231	250	240	211	212	273	224	240	233	208	217	216	221	226	230	200
13443	14487	26961	31401	30016	29099	28230	11686	5561	4333	3229	2328	1938	1719	1626	1617	1120	1076	1093	882	891	791	793	733	610	616	571	625	600	594	606	580	560	591	595	555	573	617	550	580	585	552	547	595	572	580	552	544	553	575	579	544	573	563	552	558	588	565	520	553	547	503	571	566	556	575	506	561	598	564	586	545	560	546	568	525	541	565	574	539	541	555	541	598	604	558	556	519	563	580	602	542	555	526	534	550	589	568	589	560	522	590	551	520	551	577	618	573	591	498	557	556	572	580	607	523	554	592	543	525	557	553	569	576	574	590	533	562	544	610	552	545	593	534	578	566	586	575	552	553	543	529	555	559	531	575	520	537	559	577	553	579	546	585	523	548	543	579	557	530	573	561	569	505	544	584	564	593	558	589	557	569	581	521	574	566	542	566	538	555	568	571	545	549	592	564	581	555	564	559	526	544	525	558	512	532	563	570	555	604	576	562	556	563	524	553	573	552	544	533	570	554	534	546	552	547	563	533	597	596	520	568	563	585	585	587	555	541	536	574	575	561	580	526	543	587	582	564	560	576	564	530	537	541	609	541	573	586	548	561	551	560	549	567	583	556	587	589	593	581	562	549	536	552	561	537	497	589	544	552	555	562	611	577	554	558	507	585	599	597	536	558	518	577	555	557	526	569	502	529	519	547	557	555	552	527	572	553	579	535	561	574	564	566	614	514	526	565	546	609	590	549	542	542	577	585	579	563	556	577	517	557	555	528	570	597	520	583	542	525	547	570	571	556	594	553	550	525	594	551	596	534	570	545	515	599	602	562	564	589	551	544	555	630	547	601	580	537	536	570	545	605	538	602	571	569	604	570	565	592	566	566	588	570	562	553	550	520	577	600	570	573	526	561	569	603	565	564	592	542	626	553	581	573	560	576	535	587	591	567	555	555	551	566	551	615	563	542	543	575	558	577	565	530	528	546	564	565	565	598	566	570	562	543	584	593	593	533	540	521	573	540	539	558	571	548	576	611	544	553	547	530	560	582	526	535	570	567	585	566	607	566	578	554	580	584	545	565	589	547	546	552	600	564	571	503	548	585	550	567	617	561	547	533	579	573	544	580	533	535	618	555	551	557	518	573	555	564	550	569	560	571	568	510	546	605	549	526	556	629	581	565	605	589	555	582	563	540	613	576	553	507	535	534	575	584	550	602	555	549	564	578	554	605	574	583	537	567	583	544	563	544	567	540	584	581	550	527	550	556	554	594	553	592	552	576	572	535	559	540	591	553	568	540	576	579	536	544	554	545	573	553	564	557	570	559	544	572	551	559	599	564	536	584	601	548	554	573	602	573	545	589	544	586	606	536	589	572	549	559	569	581	559	574	574	563	535	557	533	552	590	586	518	594	574	559	531	581	541	572	528	580	562	578	574	527	565	536	548	582	566	572	548	558	555	567	570	535	561	543	555	588	556	564	529	599	604	613	551	522	585	593	578	525	554	555	503	547	603	597	560	538	497	586	575	581	536	552	586	536	551	545	552	549	515	564	569	591	550	563	535	519	538	597	596	545	540	613	593	558	549	568	543	544	587	537	568	562	547	557	582	590	582	589	542	530	487	564	585	573	505	594	523	597	513	550	588	520	578	545	556	543	533	564	553	542	542	542	592	544	592	560	579	548	550	544	568	558	587	604	593	545	573	560	548	557	543	580	551	581	592	546	546	593	576	568	541	537	545	541	556	600	607	517	572	583	540	572	565	536	513	547	566	557	577	585	570	611	536	535	567	603	568	585	551	534	511	525	514	547	571	563	580	572	526	554	587	550	545	557	568	568	540	583	566	587	559	546	575	552	607	566	545	601	601	535	527	572	609	552	574	568	538	545	575	532	574	557	559	575	570	527	575	602	535	548	578	546	570	591	579	573	573	557	572	562	546	532	585	576	578	566	528	577	576	607	529	544	578	570	574	554	618	515	580	608	594	539	517	566	544	553	557	524	591	548	549	564	549	528	556	527	581	554	553	548	559	552	599	631	594	548	548	553	542	602	557	591	560	551	555	565	547	577	556	560	534	552	539	568	599	574	554	553	541	562	571	558	545	597	625	593	581	610	562	569	549	548	592	560	552	540	543	556	552	549	600	598	562	533	587	560	543	560	539	534	536	530	563	571	601	561	566	573	518	588	546	518	586	591	563	549	525	563	567	547	556	544	563	536	543	569	567	543	538	588	528	547	560	553	565	561	549	523	558	587	576	553	565	571	585	559	556	541	576	542	531	583	643	545	532	575	558	542	542	547	577	571	534	547	570	544	571	574	505	591	572	568	612	541	559	602	545	557	586	591	580	539	591	565	585	561	580	601	571	588	593	585	519	555	553	536	560	597	572	597	541	568	515	538	585	541	608	554	564	544	575	522	573	576	587	544	565	566	531	527	543	610	564	572	575	566	539	542	563	546	534	534	591	539	567	533	553	562	587	545	576	562	580	518	561	576	611	559	600	515	607	533	589	527	551	535	578	545	565	566	556	535	541	570	551	553	569	559	599	578	547	527	571	559	570	529	566	596	608	550	563	536	588	551	564	525	554	574	529	585	519	580	554	595	553	572	608	565	576	564	573	611	563	586	522	545	533	584	549	564	558	524	532	575	604	559	502	570	571	565	590	548	552	566	510	518	556	538	531	580	583	558	510	605	594	567	563	576	563	585	592	536	560	559	570	584	551	536	560	568	548	543	522	558	546	585	567	548	588	593	514	586	560	538	527	561	549	519	541	565	572	556	526	550	522	570	592	574	558	543	561	573	566	600	540	566	586	602	510	556	535	537	581	565	553	555	569	592	538	546	533	542	573	555	561	549	504	540	573	554	550	555	556	529	571	551	616	531	561	602	529	585	527	562	550	566	600	591	590	570	567	499	539	573	545	582	547	578	547	522	540	608	579	562	571	538	593	544	547	595	581	492	573	575	594	613	590	553	570	567	565	569	593	571	583	566	552	597	536	566	594	545	503	562	567	551	570	570	539	527	544	573	513	559	552	568	565	577	595	578	572	548	594	571	583	531	500	561	558	566	533	591	555	603	554	591	601	526	576	542	583	528	557	565	563	537	552	543	530	587	548	535	531	565	555	574	575	578	556	564	576	590	537	573	567	528	555	574	574	547	583	578	552	535	552	544	580	575	603	543	550	562	555	563	548	580	555	623	606	584	596	543	606	529	577	584	561	585	568	595	647	526	607	618	557	542	547	551	550	552	567	541	526	606	549	624	606	559	592	501	560	546	608	547	551	578	521	505	577	554	558	573	577	547	575	541	557	558	564	563	569	520	564	605	570	547	599	529	533	565	575	528	581	583	521	563	540	592	559	575	551	558	562	540	528	541	550	529	572	583	565	558	573	574	578	554	553	568	502	544	537	576	589	570	513	548	543	591	573	547	552	559	520	587	575	593	570	523	580	547	581	561	542	519	579	524	554	614	527	581	527	574	559	564	540	584	569	585	559	586	580	551	539	544	540	583	582	565	535	589
26778	22946	29162	34105	29776	30443	27553	14328	5523	2699	1378	798	590	473	553	423	320	318	286	205	233	235	184	181	168	154	164	162	147	140	152	148	153	149	140	147	140	124	131	160	159	144	147	144	146	155	143	127	157	144	153	159	150	151	155	133	126	158	140	149	154	155	166	150	163	157	175	149	151	156	151	149	155	129	161	159	156	140	153	143	166	158	154	148	154	166	170	161	133	150	162	186	172	145	144	148	166	143	145	157	146	153	155	154	141	165	146	171	153	136	146	153	139	161	136	159	130	145	158	156	124	152	144	152	140	147	165	147	168	142	146	167	178	141	147	139	157	160	128	169	152	145	158	137	144	136	150	127	143	162	139	136	152	129	154	159	158	173	146	164	155	155	171	172	137	134	142	177	143	153	140	149	157	151	168	147	152	142	137	154	149	125	152	151	142	157	152	144	169	152	141	172	136	132	151	139	171	146	160	144	121	140	136	165	134	151	121	131	135	147	161	151	147	163	168	152	152	158	151	136	127	131	144	129	133	175	197	142	131	169	150	149	156	149	141	135	142	142	158	147	135	164	177	141	143	172	156	167	168	162	150	147	160	132	150	161	154	134	128	152	143	151	139	142	147	142	184	171	154	157	129	137	136	149	133	143	138	149	140	157	145	145	154	133	145	136	137	141	153	156	154	155	137	151	147	140	135	159	120	154	135	157	173	159	156	153	160	160	152	130	137	139	173	142	156	148	143	153	154	187	144	158	135	129	168	145	145	147	172	149	156	175	138	165	179	110	146	144	153	153	139	160	160	153	171	145	151	149	150	125	126	167	146	132	146	142	171	164	146	144	144	162	154	154	149	151	139	185	135	174	149	138	133	141	188	138	154	167	142	149	151	160	151	153	164	134	153	156	142	152	159	181	141	147	150	163	142	163	150	167	151	168	146	134	158	157	145	126	148	143	161	154	154	143	158	143	170	165	175	163	153	125	160	140	151	130	162	132	148	164	145	156	133	148	161	167	141	142	162	180	143	141	151	143	153	141	151	175	109	148	162	134	156	134	153	143	135	152	141	154	153	177	150	131	130	147	153	165	137	154	153	150	144	162	143	141	159	167	150	154	134	131	151	157	170	142	129	166	137	162	156	158	158	137	158	130	142	152	171	159	168	123	136	139	144	139	180	170	164	155	125	147	175	157	135	158	153	166	133	126	138	137	148	156	166	170	158	142	146	152	176	164	149	124	142	159	154	157	149	158	144	144	170	141	159	139	137	148	146	145	143	137	158	142	150	149	134	187	156	117	145	153	154	148	141	137	160	161	162	132	139	133	127	135	163	163	141	160	159	149	156	127	163	143	145	141	146	124	163	151	151	155	156	129	132	117	153	160	156	149	160	143	128	132	151	133	155	126	159	133	131	143	129	137	137	121	134	146	165	175	154	146	151	138	172	144	156	152	127	123	143	154	134	151	168	132	122	129	132	141	165	154	132	139	156	171	138	152	149	160	162	143	139	154	152	161	157	152	167	137	163	163	155	163	150	145	155	150	176	168	143	145	161	139	137	144	155	168	144	166	153	150	144	128	154	148	145	140	127	154	138	152	160	160	155	148	153	144	153	168	140	144	158	161	118	160	151	167	151	147	153	159	120	171	142	171	180	166	158	128	144	147	158	126	149	124	170	150	153	155	158	145	152	129	147	134	153	170	137	122	162	172	134	147	128	145	158	135	156	164	145	152	172	132	136	157	162	141	158	149	169	158	171	130	139	138	156	160	156	136	142	151	163	138	164	158	149	159	132	138	167	143	139	154	165	147	148	143	148	158	141	139	132	125	155	154	137	164	142	134	144	140	134	142	145	144	154	128	168	135	137	155	139	132	172	137	149	152	178	150	141	165	161	161	142	142	127	142	136	136	122	161	150	142	172	138	141	160	148	133	125	139	139	142	156	155	170	156	149	127	159	160	143	147	154	151	124	151	137	126	155	153	172	148	141	157	163	155	127	125	167	170	162	129	158	151	146	156	148	158	129	176	126	148	149	135	160	137	151	142	150	176	134	170	151	133	131	154	154	158	167	142	161	156	138	164	147	123	156	159	143	150	147	137	168	127	147	144	139	136	152	165	144	160	144	145	148	147	142	138	137	141	157	145	132	171	137	154	170	152	157	164	137	152	160	179	154	139	129	167	135	166	151	140	139	177	144	144	146	165	178	157	151	133	131	163	133	132	169	157	146	154	149	145	142	172	160	162	165	156	193	148	144	149	133	161	115	138	162	149	138	145	151	188	141	147	190	147	157	148	159	159	162	145	146	151	147	111	162	144	131	155	167	139	140	149	151	140	149	135	138	124	157	130	150	146	145	151	155	166	156	164	149	126	137	148	155	139	143	125	162	166	169	147	150	146	138	138	130	151	157	153	164	163	135	125	129	142	135	126	150	148	158	151	132	165	163	151	166	169	158	159	146	142	148	155	123	164	157	151	145	141	150	142	141	140	161	145	159	166	156	139	147	146	150	145	158	134	144	149	152	117	132	162	143	147	140	138	143	138	157	172	181	164	140	162	146	132	157	162	183	148	159	148	153	168	150	137	138	132	137	166	152	168	152	146	143	132	134	134	156	146	143	163	176	125	155	143	132	160	141	160	136	154	148	141	163	144	161	146	164	148	138	148	161	135	144	167	154	125	141	157	146	151	151	148	141	133	163	147	175	172	128	136	161	153	182	145	157	156	162	145	171	134	121	164	148	161	129	141	137	134	147	180	131	176	155	163	152	166	164	147	162	151	132	168	138	134	159	159	160	152	127	146	172	192	156	166	154	153	144	148	137	145	142	153	163	144	150	173	154	163	143	149	156	151	147	149	139	155	161	149	146	148	155	112	160	161	166	140	159	135	148	121	128	151	170	145	145	156	157	157	158	146	147	171	152	140	159	134	149	139	143	138	144	154	143	133	151	133	169	126	147	182	165	166	173	159	140	150	156	129	146	151	145	161	150	138	138	134	159	150	127	141	164	128	142	156	152	146	133	156	120	127	126	143	157	121	148	149	146	165	141	168	177	132	143	170	153	166	151	150	149	149	172	123	143	133	132	134	151	140	140	168	129	161	129	135	138	125	148	168	155	135	143	159	134	154	150	164	149	167	149	168	149	149	143	147	145	139	152	143	145	114	149	141	148	179	150	145	170	157	134	163	163	139	158	149	142	143	166	150	143	148	144	146	153	146	151	137	176	133	142	147	163	144	167	151	150	157	153	144	128	171	154	167	155	155	144	134	145	174	144	143	127	193	144	133	127	142	137	146	147	160	161	151	147	167	171	141	140	175	148	132	147	144	139	157	125	137	149	148	150	144	150	148	141	162	150	147	157	164	155	140	148	154	142	149	137	130	137	143	154	130	152	121	141	143	162	131	154	157	160	148	135	157	133	148	145	147	162	154	157	146	161	169	162	139	125	171	123	161	177	155	164	144	166	130	167	153	153	156	140	140	139	157	152	160	168	142	150	148	157	138	141	161
18826	19898	32641	40146	37611	39462	34181	16221	7597	7037	5093	3630	2772	2229	2802	2155	1394	1351	1291	836	925	771	711	581	513	492	495	483	485	477	439	425	425	411	416	421	385	415	408	398	422	414	419	414	387	370	418	399	408	441	414	405	420	402	397	414	360	401	399	360	439	358	391	386	423	342	363	392	393	368	384	405	393	377	369	376	347	387	400	384	364	381	397	386	388	360	404	399	370	384	376	351	352	361	366	392	377	393	399	416	375	403	376	365	401	380	379	395	399	378	367	379	394	376	374	392	373	365	407	398	357	383	372	367	392	387	371	365	344	400	385	365	414	389	383	382	335	376	398	379	386	357	363	388	393	359	380	387	378	382	383	382	363	416	383	371	384	400	361	363	366	404	396	420	376	383	403	418	376	379	387	381	380	380	378	371	373	372	400	385	373	375	431	385	402	414	377	366	356	383	382	368	371	385	377	371	390	407	408	396	411	407	369	410	404	386	422	400	373	384	402	409	406	385	361	421	355	350	377	378	389	414	396	395	375	384	358	346	343	368	356	352	396	387	420	356	359	368	385	387	390	375	388	387	396	387	386	394	351	367	382	376	382	387	403	364	375	378	391	385	355	413	392	408	375	384	387	369	370	378	353	418	368	378	393	398	421	394	385	376	363	385	385	358	347	407	350	380	384	373	375	377	398	395	381	379	377	362	389	379	387	425	365	369	391	369	378	343	390	377	392	391	396	355	381	389	424	354	398	388	385	359	399	403	392	403	382	389	347	376	394	362	370	371	366	381	393	415	369	369	393	372	369	403	361	398	362	371	353	396	386	422	385	361	375	384	379	396	376	351	402	405	369	401	394	380	367	405	366	391	386	378	397	379	384	368	376	357	439	384	397	375	399	376	388	375	373	388	382	381	382	387	362	383	388	410	370	411	413	399	373	383	365	395	415	387	351	356	378	370	365	393	377	371	387	372	384	408	409	381	388	361	388	411	365	404	414	360	384	359	371	383	398	405	358	370	377	388	374	358	417	392	359	395	365	390	337	382	366	419	390	398	373	375	400	352	388	384	351	415	419	412	372	359	383	372	405	382	392	395	398	383	378	415	392	371	390	394	353	383	380	372	367	359	375	361	406	378	377	352	373	351	396	381	354	399	378	372	403	355	374	395	371	355	346	419	376	364	420	354	397	402	379	385	378	411	367	341	401	379	367	385	371	371	397	406	364	370	383	376	388	382	350	418	395	397	350	375	367	352	354	363	388	399	375	383	385	400	373	355	400	437	397	398	361	377	397	381	390	368	365	365	369	397	444	380	379	434	402	386	345	369	356	397	369	368	348	402	353	406	363	351	375	392	334	408	361	364	371	428	391	412	410	387	342	394	378	373	377	389	370	384	401	360	419	399	395	370	414	356	388	379	369	374	414	367	384	387	401	405	397	387	392	378	391	379	407	390	376	388	378	381	409	374	409	365	425	374	384	379	352	359	395	380	387	398	335	395	403	364	368	378	368	372	372	397	397	385	387	405	415	407	376	360	383	380	361	413	384	395	368	403	382	375	391	400	352	409	381	388	390	392	399	417	393	406	380	398	385	391	353	381	391	372	424	376	381	380	416	391	396	375	383	352	354	384	404	365	390	368	395	389	387	381	412	389	355	362	397	370	399	377	408	359	355	374	401	412	387	386	383	360	394	385	350	390	395	363	354	395	383	386	383	390	372	389	379	395	408	408	393	429	387	383	373	374	385	380	410	382	387	398	394	375	407	370	380	357	363	369	367	398	359	386	374	360	405	383	383	371	353	378	412	374	387	402	385	382	373	371	355	356	348	399	399	387	354	390	342	364	374	380	376	414	415	410	372	404	395	391	378	376	397	358	373	364	361	379	358	412	365	389	362	404	405	381	387	363	392	378	381	370	399	370	372	390	388	362	356	364	360	404	365	415	376	401	373	397	377	386	377	380	374	399	415	355	390	396	354	384	404	395	374	415	393	398	364	377	407	359	378	400	379	386	402	381	398	400	397	397	341	380	369	389	379	381	429	351	395	339	361	391	423	402	402	377	402	367	363	362	396	389	385	399	365	384	374	352	413	375	371	391	376	385	360	394	368	385	351	378	361	391	369	372	368	384	418	367	375	383	372	390	381	372	380	404	372	399	337	392	365	421	375	401	382	368	367	384	379	387	402	376	343	417	391	367	340	386	376	367	391	419	376	381	375	391	395	379	387	361	403	369	407	360	342	371	368	409	377	392	376	405	372	369	390	391	362	360	405	387	382	395	371	379	408	372	386	393	344	392	376	371	403	383	405	390	364	344	368	404	392	383	384	392	357	407	409	413	345	385	380	379	359	410	349	386	398	357	386	364	383	350	377	370	390	380	381	344	348	363	363	408	386	396	392	423	412	404	406	368	357	393	344	362	346	361	375	428	374	431	400	421	371	378	392	363	392	380	336	392	394	383	356	392	368	374	385	369	382	403	363	374	380	365	377	400	389	403	345	373	378	387	413	384	393	348	379	376	394	366	388	370	375	349	385	360	356	402	370	363	373	395	374	393	398	398	394	369	378	386	369	411	375	390	380	370	371	383	375	408	385	413	374	380	373	356	398	369	405	432	368	380	399	358	380	388	375	408	346	376	354	386	350	404	371	381	404	398	411	386	419	376	399	395	359	381	356	386	394	409	388	392	378	401	381	381	384	369	416	419	373	413	385	394	366	359	365	396	408	371	414	341	408	399	380	375	367	378	358	368	354	359	365	399	373	373	403	417	383	361	370	400	398	404	399	417	389	383	379	357	358	371	357	361	393	374	375	370	357	399	395	422	384	392	368	333	378	386	371	368	367	403	368	401	375	342	394	390	360	378	390	381	370	398	379	403	398	372	363	377	364	372	428	356	407	366	397	374	388	399	405	411	380	354	377	362	378	390	364	385	362	384	389	400	389	393	389	372	406	379	380	369	361	416	377	370	350	369	397	400	361	365	379	353	406	391	386	379	369	393	419	399	379	385	389	368	411	374	393	387	380	368	400	381	417	372	378	391	351	387	379	443	375	375	381	372	351	410	391	370	419	413	390	357	383	392	347	364	400	340	371	387	417	406	398	350	395	406	378	397	369	380	399	379	375	367	397	390	382	371	392	415	397	360	358	403	419	387	387	384	352	378	369	410	372	379	360	390	394	360	374	406	403	395	377	392	388	399	413	368	369	369	384	358	391	363	400	382	380	358	366	375	373	372	393	376	398	353	388	373	398	412	345	346	424	399	389	384	409	359	354	410	392	397	350	389	379	375	392	388	354	388	372	392	381	335	374	407	377	360	376	403	404	393	374	381	364	388	366	361	366	374	369	409	368	399	391	385	370	392	386	370	361	383	370	361	382	316	395	378	365	365	378	356	394	381	389	354	379	392	391	341	384	378	359	390	390	366	393	359	397	386	368	369	397	399	401	356	393	371	360	386	389	346	338	391	371	352	400	355	376	378	368	403	412	366	367	443	390	367	380	396	368	376	408	398
6947	4029	4786	3697	2069	1688	1172	556	384	363	365	337	290	327	311	335	300	291	286	304	283	291	301	293	285	303	259	291	288	282	283	286	274	262	276	287	286	261	283	287	290	270	304	301	285	278	287	272	279	275	274	301	260	283	300	280	283	289	291	276	278	260	272	271	304	288	291	248	272	270	274	281	270	266	286	283	249	315	258	248	316	285	314	286	271	321	303	260	290	271	312	274	274	265	269	282	282	296	277	256	295	282	334	248	319	293	270	280	253	277	289	240	294	295	275	250	265	276	280	300	266	281	252	277	295	270	274	271	275	291	268	271	250	289	275	265	277	252	274	262	284	258	290	290	263	297	287	290	294	291	254	311	264	270	268	286	262	252	274	296	277	311	272	293	284	250	275	241	305	265	243	273	289	293	284	259	310	267	276	269	292	291	290	291	243	289	292	271	269	289	253	245	267	267	276	257	277	293	276	288	255	268	249	295	264	264	299	270	283	236	279	254	266	293	298	253	271	241	290	265	289	254	285	257	275	278	280	268	295	271	268	277	272	277	304	269	255	260	273	277	307	263	272	285	303	265	298	246	261	286	251	294	330	313	340	307	260	289	269	271	252	269	240	320	296	295	300	275	279	276	267	300	281	254	288	246	277	252	237	262	268	308	277	258	276	291	295	260	295	308	288	275	258	303	287	303	279	270	310	260	285	261	249	280	267	262	280	249	294	273	246	285	293	252	289	245	251	245	290	292	225	278	287	271	312	246	292	272	289	285	230	273	293	282	257	295	265	267	282	245	257	274	259	282	287	282	302	266	267	277	285	306	270	281	318	276	257	271	250	276	264	267	305	286	270	296	293	269	267	273	267	305	258	273	280	289	287	286	274	288	298	272	300	262	301	259	262	275	259	302	290	276	310	270	277	259	287	270	287	245	295	296	259	260	275	287	273	275	267	260	272	277	293	287	260	273	270	289	241	284	274	313	273	280	283	270	302	290	318	315	257	281	286	283	280	323	274	245	276	305	283	264	272	273	261	274	275	267	307	319	256	309	261	253	285	270	280	303	257	304	228	270	287	269	284	252	292	280	260	277	275	253	271	258	262	279	250	273	300	285	260	271	252	270	286	266	332	255	276	267	278	278	270	295	283	308	281	248	272	294	295	260	252	243	293	264	280	254	269	274	285	274	276	242	299	298	276	277	273	287	275	249	259	260	292	249	278	247	289	257	269	280	282	275	289	285	279	285	299	279	272	273	293	289	281	281	282	286	271	288	255	258	300	258	276	282	278	269	252	296	276	287	279	248	251	253	273	285	268	301	279	303	286	289	245	259	302	263	289	263	269	259	298	290	302	295	269	269	252	268	271	285	273	289	282	281	278	288	282	273	270	287	247	298	251	271	283	302	276	276	273	266	228	284	272	282	279	261	249	318	270	240	281	329	267	267	309	290	310	301	289	296	299	256	259	288	275	256	261	272	272	258	275	241	309	241	296	247	256	270	274	283	260	271	275	273	272	277	257	286	259	253	290	262	266	283	276	260	267	249	249	275	269	267	254	292	270	260	274	261	255	305	295	284	294	258	269	245	263	274	291	272	255	312	267	295	281	280	263	234	292	272	252	287	278	281	286	249	277	282	288	278	274	293	298	269	315	275	266	307	271	302	242	280	272	299	287	325	300	262	290	283	261	276	313	264	295	301	295	282	251	285	307	271	282	272	271	278	270	282	262	243	263	262	261	288	274	274	268	281	278	267	286	279	286	278	260	284	263	259	278	315	269	275	275	244	281	267	270	273	305	275	292	279	265	281	281	268	275	285	276	266	274	280	244	262	290	307	232	288	255	276	279	299	310	262	283	288	253	288	286	290	283	321	249	290	296	262	304	260	277	279	261	285	261	252	276	258	250	255	299	254	273	315	240	259	279	269	266	268	269	291	281	272	292	274	260	263	269	262	248	246	263	281	306	293	268	283	274	271	299	290	303	279	254	274	274	299	327	275	274	262	284	287	260	257	287	284	271	276	308	275	281	260	283	302	265	288	292	300	268	283	269	288	292	265	282	258	274	268	262	286	280	289	323	256	269	284	283	273	277	297	289	293	254	284	308	260	273	281	288	251	292	276	275	278	267	272	274	274	280	273	289	279	291	286	274	299	274	282	269	259	274	248	242	273	279	262	269	266	257	288	271	275	280	277	253	274	283	272	242	251	263	259	272	287	251	278	264	269	262	257	309	307	252	263	256	277	247	257	298	273	287	310	283	293	285	280	242	300	280	267	301	252	283	268	257	273	253	269	306	273	306	277	278	262	295	287	301	275	264	279	308	247	289	277	293	249	293	274	240	278	282	295	305	302	295	315	272	304	272	258	309	265	252	278	272	285	255	242	271	286	280	281	283	289	263	274	264	282	270	316	262	264	256	324	289	306	274	274	267	247	277	284	242	303	275	273	272	282	283	308	278	281	287	290	280	284	282	290	229	270	258	267	292	298	309	294	267	287	270	279	268	282	299	288	298	293	269	248	262	252	303	282	304	265	254	273	283	281	295	279	291	261	284	287	273	263	275	270	258	274	277	302	284	284	268	261	290	293	248	248	247	294	272	283	260	261	259	294	286	265	291	290	303	275	239	298	282	282	263	269	266	275	297	283	267	298	300	324	259	307	278	285	298	284	289	284	265	271	290	253	276	280	268	258	255	262	282	266	267	274	277	301	287	251	265	261	275	267	300	278	289	293	291	261	273	286	278	287	283	265	261	270	264	299	267	293	274	258	274	291	269	277	276	296	301	252	301	274	256	241	285	246	291	276	290	290	275	282	238	262	242	278	249	242	293	272	248	275	257	221	285	283	256	284	270	285	288	249	289	278	260	282	265	287	292	302	271	290	277	264	252	275	301	295	258	294	299	277	284	273	287	280	268	286	294	285	282	249	272	271	272	249	271	284	295	285	253	265	299	314	289	307	301	249	285	274	275	295	266	276	268	267	286	277	271	225	285	295	330	251	259	268	268	266	281	284	274	281	287	297	270	260	264	272	259	312	280	273	291	260	285	275	265	297	290	258	290	306	259	255	296	283	277	285	272	254	276	295	264	292	269	279	269	274	271	280	305	229	254	272	256	299	271	243	258	266	275	278	263	269	289	258	314	266	269	277	255	259	261	250	266	252	277	289	292	260	251	260	254	273	287	270	271	281	262	276	293	299	269	286	245	261	291	264	236	293	282	286	308	256	300	257	268	243	274	263	308	274	278	264	277	290	270	278	276	270	286	266	256	274	235	277	266	261	278	265	280	278	259	260	258	262	289	277	256	279	286	279	256	290	301	246	273	268	242	299	280	297	270	269	267	263	296	304	274	279	265	262	298	275	291	242	292	271	300	258	249	300	271	266	261	288	282	273	280	284	275	295	268	277	297	269	276	258	269	280	250	294	276	269	294	262	254	256	279	249	244	270	268	271	284	304	262	273	276	285	267	300	306	270	314	282	242	301	289	283	262	282	315	272	290	312	268	257
5626	4924	10151	10992	7476	7768	5319	2289	1469	1303	1096	1059	918	867	862	805	796	770	777	739	749	705	730	767	734	681	740	677	692	718	718	679	710	682	710	655	681	664	672	727	675	671	702	722	701	681	664	681	673	683	718	705	674	649	739	707	652	650	649	698	599	661	643	694	659	635	668	688	693	654	653	682	690	694	648	690	661	686	661	639	712	647	636	682	692	678	695	667	669	776	689	646	616	680	683	702	703	681	718	622	665	708	637	699	664	675	687	623	668	690	652	662	660	627	684	645	658	695	700	701	663	637	661	645	676	673	628	635	675	678	677	630	676	690	673	661	624	632	660	678	684	671	631	646	653	656	658	685	683	668	637	689	684	674	654	700	714	654	651	679	649	680	669	705	693	697	669	637	700	688	673	675	634	661	665	690	685	656	676	666	696	665	637	685	712	678	654	673	640	661	697	659	696	666	669	680	675	681	687	636	690	654	649	686	647	696	604	712	646	684	670	654	663	706	669	694	668	683	692	663	652	693	643	655	694	731	666	661	649	662	644	687	702	630	642	690	650	730	683	651	680	668	713	720	697	640	657	641	640	680	673	706	661	666	676	667	666	633	672	703	676	676	711	667	647	631	618	646	700	648	648	645	651	674	613	725	682	701	730	622	696	666	699	680	693	669	674	676	639	695	659	637	706	664	664	683	677	630	698	682	673	692	658	656	685	641	719	640	621	683	695	650	663	665	725	664	671	709	685	675	662	658	674	628	693	647	653	691	646	642	684	720	650	648	662	620	662	682	698	651	656	675	658	666	701	649	692	704	656	653	651	668	645	613	669	641	661	668	668	664	653	673	698	668	685	677	664	653	649	651	643	668	693	694	689	671	656	677	624	638	663	689	648	637	657	660	737	694	658	657	648	667	696	660	678	666	671	635	693	656	731	619	644	706	666	626	716	709	695	688	668	640	616	653	664	696	720	738	638	675	714	661	658	663	644	673	621	681	690	691	645	702	654	666	632	620	695	692	738	681	680	689	649	698	694	655	668	676	674	698	692	690	657	667	675	702	697	691	658	651	700	659	647	694	567	689	626	666	644	647	645	649	673	626	647	683	628	707	639	656	677	632	653	681	690	621	637	711	705	698	731	628	708	687	719	723	649	674	622	688	659	641	679	647	678	699	664	665	708	673	689	675	692	682	663	654	689	658	735	680	633	647	689	684	614	698	669	688	656	661	633	685	673	611	671	713	710	692	703	657	667	666	656	653	686	614	717	697	716	672	643	656	670	676	637	652	640	625	680	654	686	662	694	693	656	627	702	655	711	689	663	633	670	675	649	655	699	702	684	653	655	651	700	661	688	664	730	655	720	655	643	685	649	682	681	702	690	659	665	651	719	686	632	677	669	662	666	690	674	697	709	659	691	663	698	663	679	699	675	689	674	621	675	664	662	620	714	667	680	685	701	686	674	665	681	625	685	686	704	623	664	673	678	700	681	655	714	666	650	623	625	658	730	647	689	673	660	679	681	663	684	678	681	674	637	712	671	650	699	620	626	663	695	669	661	662	650	625	629	703	654	638	725	693	692	728	657	635	691	688	681	679	696	681	659	670	674	650	687	654	673	663	670	615	680	655	639	663	664	661	676	676	694	661	673	680	633	621	679	613	697	701	631	687	648	653	623	667	686	725	678	687	680	650	697	650	657	641	648	639	651	668	703	677	665	660	680	652	720	639	715	644	640	675	641	706	687	710	641	709	623	646	653	724	692	683	672	702	662	694	675	606	653	627	674	689	657	652	660	673	648	674	668	688	707	678	627	680	656	696	678	670	635	667	697	635	711	677	675	678	660	686	673	673	667	657	611	623	637	664	719	721	672	669	656	674	669	654	686	704	677	676	643	651	715	679	712	664	656	707	689	646	679	654	627	652	645	704	671	677	748	645	669	629	692	629	692	699	704	667	688	678	679	636	691	668	663	658	688	683	680	639	652	653	646	674	669	716	696	659	666	678	683	663	677	672	652	682	631	702	692	678	686	674	690	672	753	705	692	660	649	642	692	733	632	656	646	672	655	697	636	627	686	624	702	692	652	677	680	697	647	659	639	642	670	659	675	699	640	691	662	651	697	714	671	681	617	689	662	698	648	708	697	638	652	667	656	675	611	682	698	676	652	678	652	668	694	679	632	651	662	672	645	613	663	651	661	627	696	671	671	671	703	662	683	701	658	716	649	682	686	659	666	703	680	663	703	676	680	649	660	652	705	597	693	697	751	674	667	700	702	630	733	659	666	673	686	668	678	701	629	678	700	687	681	698	639	670	644	698	658	693	676	710	650	676	699	633	692	669	667	669	631	690	656	728	683	652	674	694	704	696	644	657	625	685	676	688	633	658	677	705	690	711	696	664	665	662	683	673	658	671	688	645	629	725	729	628	694	656	671	645	685	679	704	675	634	681	697	685	671	681	653	672	681	646	706	682	630	678	654	682	691	692	696	703	666	637	638	690	720	732	654	681	635	668	693	613	689	621	660	683	647	635	648	617	641	642	711	671	696	660	669	622	632	683	663	643	613	706	713	668	677	644	679	694	668	663	681	691	690	672	681	707	708	663	695	681	664	714	706	635	681	664	690	679	668	650	694	672	661	635	664	677	655	679	672	693	690	683	651	688	695	694	708	648	670	692	750	692	694	658	701	700	648	647	694	677	708	688	720	656	666	663	690	693	679	662	645	648	676	679	655	679	662	657	686	685	648	689	686	672	656	698	712	701	714	647	637	673	642	691	671	670	642	654	637	629	654	642	647	671	632	681	690	662	705	657	666	668	679	677	654	644	652	673	633	658	701	719	694	654	652	674	677	677	644	661	659	688	676	675	695	735	657	728	656	674	609	650	688	675	650	693	673	694	678	669	633	632	651	678	727	692	683	697	622	682	698	682	692	656	668	678	665	717	693	655	657	704	670	665	655	653	665	657	660	656	699	646	660	682	705	685	701	652	699	661	694	682	691	683	655	650	697	692	670	684	674	671	656	666	689	648	661	664	684	661	668	680	702	710	688	664	659	658	675	630	617	617	670	656	685	646	656	699	658	665	668	645	632	614	631	680	711	686	637	677	651	706	615	724	677	644	608	644	709	678	660	639	701	662	717	663	678	725	672	688	622	690	664	678	677	685	692	685	667	638	680	648	691	671	653	615	643	662	673	639	654	684	673	648	654	672	669	674	730	691	680	672	711	643	685	707	653	685	634	685	652	664	671	645	668	701	674	694	675	675	673	666	675	657	637	694	712	644	690	647	683	679	672	682	650	650	692	674	704	649	705	720	678	704	718	693	668	660	669	647	668	707	662	647	707	689	672	634	645	664	681	668	682	719	674	691	667	651	666	695	693	645	622	688	686	676	628	670	699	634	684	677	660	652	634	673	645	692	615	688	713	689	682	620	716	664	636	708	698	675	640	707	684	628	659	678	655	700	680	655	652	712	684	694	704	664	651	685	630	683	661	656	661	665	623	661	646	711
17447	14571	24209	22434	18299	22170	19879	10627	2979	1487	907	612	539	429	437	451	319	325	265	282	246	254	258	229	227	236	221	233	222	209	235	244	215	249	248	265	233	201	192	205	224	212	242	231	249	263	236	213	236	216	228	249	207	207	217	256	210	215	225	219	209	230	246	252	245	246	232	205	184	227	210	232	226	233	242	201	205	228	214	239	228	241	220	218	236	225	249	232	235	247	237	241	214	273	234	249	205	249	226	225	242	211	212	229	225	210	231	234	237	232	231	246	241	218	204	238	192	208	242	256	243	237	247	214	219	251	196	238	237	196	255	233	209	215	212	222	215	218	234	224	227	252	256	231	208	251	215	250	236	237	245	231	226	231	217	233	218	224	225	242	228	214	203	230	215	242	234	220	223	204	218	225	249	231	228	219	227	233	241	229	225	204	237	222	249	196	206	213	246	243	250	233	202	218	223	214	232	228	231	237	212	234	228	224	265	231	231	207	205	238	229	212	226	211	223	256	239	228	230	251	222	245	223	232	230	231	212	225	211	225	210	201	227	245	219	216	224	239	233	212	241	232	225	236	249	194	248	208	237	223	216	217	237	236	226	239	232	236	222	219	225	212	228	243	224	182	225	248	232	214	215	230	198	222	221	236	251	209	220	218	226	212	222	256	207	196	218	243	229	225	210	216	247	236	210	185	216	206	220	211	222	202	221	231	236	238	241	225	229	212	201	209	224	210	218	220	233	229	246	208	253	216	204	203	226	210	231	229	208	244	239	216	219	220	217	233	232	233	218	233	213	238	233	222	217	236	204	233	215	219	221	204	236	256	202	215	234	224	222	245	243	226	224	209	240	236	231	225	235	222	226	199	231	261	218	219	225	228	239	191	196	225	221	225	213	223	230	225	186	209	205	202	232	218	246	217	257	251	217	215	212	233	226	220	217	211	196	237	246	209	218	214	233	228	239	230	218	242	259	238	217	195	197	214	237	214	245	203	223	206	215	218	237	224	224	214	228	203	198	229	232	222	239	192	223	203	218	234	247	235	213	221	223	230	231	247	237	231	238	226	217	222	207	241	245	178	218	236	224	242	244	229	250	222	231	215	224	205	223	217	246	221	219	209	239	242	268	241	230	241	224	230	224	236	214	255	255	230	234	257	236	232	236	213	224	239	219	226	241	256	239	254	229	205	222	218	241	216	208	255	245	219	216	223	251	213	236	225	242	226	208	220	222	225	223	224	196	233	226	209	235	243	206	204	240	217	207	202	231	237	216	222	226	221	236	244	212	208	215	213	219	232	209	260	189	224	222	226	202	206	236	238	220	269	200	222	245	204	234	215	241	205	231	227	249	250	190	222	211	223	244	181	244	229	259	214	229	229	272	232	223	262	220	207	235	238	216	235	197	225	204	242	223	209	214	201	229	215	217	220	231	243	201	220	215	219	230	213	221	220	215	210	229	237	206	233	242	219	219	255	225	235	230	208	215	248	224	238	212	219	217	218	209	225	240	251	229	267	224	215	253	221	208	202	220	236	227	232	217	208	210	198	200	252	236	230	218	224	235	242	231	236	220	224	204	237	194	218	233	238	243	230	236	235	226	223	213	228	218	229	225	248	219	204	227	224	206	206	232	208	210	232	238	246	224	219	237	243	207	216	222	217	208	203	242	224	239	225	231	221	219	230	205	248	216	219	212	196	227	220	199	250	231	260	211	223	209	226	251	202	207	248	212	252	225	213	217	222	252	224	236	247	254	246	238	218	246	237	230	241	214	202	221	223	212	212	227	234	245	216	226	232	239	206	224	259	220	224	255	226	239	243	221	243	202	214	201	227	203	218	224	203	211	217	213	205	254	233	243	232	205	212	253	215	217	232	213	213	242	227	205	214	224	250	244	247	208	231	259	233	207	232	234	250	238	219	217	209	218	218	210	209	241	253	231	257	214	226	227	240	213	235	234	229	240	195	209	214	250	255	237	226	214	224	232	213	217	217	237	217	218	243	214	215	209	246	242	243	214	245	225	254	239	212	227	223	261	213	227	214	212	245	211	217	230	229	228	206	251	249	233	221	198	222	223	218	215	235	237	206	237	224	276	242	207	234	214	209	236	210	235	255	227	216	208	222	266	239	242	224	246	246	242	217	250	219	223	204	226	210	230	238	235	204	237	225	215	224	228	231	233	227	235	241	229	237	236	242	241	195	210	219	220	241	202	243	216	252	230	217	212	222	223	225	227	230	196	219	222	214	218	236	209	226	231	226	212	266	230	211	236	210	243	241	219	231	226	226	242	245	202	221	236	240	247	225	212	220	253	208	246	248	238	235	220	206	224	205	225	230	223	246	203	226	225	208	235	261	209	207	232	204	210	238	212	267	232	223	222	209	221	231	240	207	220	229	233	207	242	236	203	238	217	233	217	232	230	217	206	214	235	236	220	219	212	216	214	224	234	213	240	242	245	245	199	242	235	201	223	232	251	222	242	202	213	242	223	214	198	227	217	229	213	245	224	201	221	199	213	217	215	228	202	216	219	241	224	211	240	216	213	226	183	219	223	211	235	223	222	212	224	193	237	243	247	207	204	218	226	203	225	220	201	234	199	215	221	229	229	216	228	226	259	247	215	232	204	237	219	201	242	201	206	243	230	236	245	253	235	206	234	199	221	222	220	215	234	216	211	235	212	211	232	229	249	215	230	244	249	222	218	234	224	219	229	249	222	231	224	211	223	223	259	225	229	226	224	218	228	249	215	234	226	191	243	262	210	234	219	238	219	223	204	196	194	230	212	219	187	232	234	219	215	221	227	225	221	249	216	213	213	229	242	226	225	220	238	244	215	197	229	200	227	211	197	220	241	203	237	207	217	224	225	223	237	237	242	224	196	256	229	224	201	208	228	223	196	220	213	234	247	231	217	211	217	220	217	236	234	209	215	233	259	209	237	233	217	220	239	208	218	235	194	220	244	247	222	196	220	248	223	224	202	217	235	214	197	197	219	221	236	242	234	222	210	218	220	221	213	224	200	245	206	209	252	229	233	218	196	239	243	202	221	239	233	239	260	229	233	210	205	227	236	227	229	251	248	202	225	216	213	236	217	218	200	258	231	203	233	243	252	252	237	200	213	235	258	201	237	246	209	220	260	224	232	246	202	241	246	208	234	240	237	219	252	242	231	214	200	254	248	217	202	210	221	224	242	230	237	221	226	190	226	194	216	236	222	220	203	236	220	198	207	228	229	251	200	210	206	196	225	214	234	223	201	243	203	243	226	232	226	239	267	223	227	205	218	225	199	222	243	221	226	254	235	223	227	227	236	226	218	218	237	192	218	206	239	246	216	229	240	222	214	213	221	208	244	245	227	202	206	233	235	225	220	215	227	216	225	226	208	211	212	248	238	225	212	243	216	229	272	218	215	219	251	234	240	231	232	235	256	203	226	205	227	230	226	229	220	244	227	225	242	219	213	237	262	234	243	222	229	210	224	225	227	222	228	215	215	185	222	202	220	240	242	228
13568	14168	29631	30507	25906	33853	28522	16374	5131	4766	3619	2791	2241	1662	1861	1951	1085	1107	973	916	792	770	806	679	635	637	576	628	640	619	606	570	553	574	600	532	582	569	606	603	533	538	604	568	521	555	561	607	572	554	544	551	592	570	519	551	562	584	549	545	554	550	508	540	568	564	546	596	545	534	538	565	544	573	570	619	573	586	538	574	605	558	578	573	539	595	542	536	536	530	525	535	556	511	568	547	583	552	559	546	562	578	575	569	525	598	551	554	624	547	545	576	579	580	572	542	563	554	550	560	533	571	563	539	517	539	577	545	556	579	518	561	525	587	579	529	610	570	573	515	536	585	585	561	579	553	557	555	520	528	568	536	551	519	583	549	560	599	590	555	548	540	559	568	590	543	532	565	536	543	551	510	550	525	555	571	551	553	515	570	523	508	555	534	550	555	568	586	551	545	575	545	575	552	575	574	570	547	597	544	549	523	593	540	547	601	531	517	572	554	552	543	525	565	531	562	578	570	551	541	530	564	568	555	530	569	566	547	544	555	557	549	561	595	551	547	521	566	557	582	556	543	556	531	531	541	548	579	533	545	533	585	568	546	581	584	516	592	499	566	584	605	546	555	563	559	553	511	550	531	552	554	546	571	575	590	528	518	543	600	551	544	576	550	587	564	551	553	542	581	535	582	554	564	545	531	538	558	545	518	602	561	525	563	570	570	560	611	574	567	574	549	523	581	588	533	594	545	544	528	529	546	555	529	551	540	573	566	577	531	574	562	531	608	531	534	523	572	613	560	518	545	518	568	547	534	556	566	557	587	539	563	564	532	584	555	508	493	587	535	580	578	535	545	558	588	545	561	583	546	547	531	556	545	557	578	534	543	542	535	535	566	539	548	536	581	615	541	529	570	552	564	543	525	578	540	582	555	538	578	498	492	567	567	584	537	531	551	537	544	504	530	516	579	555	593	559	546	546	537	528	564	544	530	544	555	545	600	567	520	586	513	514	559	539	541	571	514	580	536	596	553	564	546	547	574	600	555	551	543	594	550	557	500	554	548	553	554	553	560	552	537	534	531	545	516	513	585	536	574	567	589	565	563	565	550	555	562	598	532	557	575	547	535	578	565	579	537	560	540	566	580	557	594	553	522	529	518	622	578	558	606	547	534	576	611	556	587	573	553	516	512	531	574	553	566	556	550	542	543	569	527	527	556	585	551	583	572	520	546	529	559	600	541	578	574	556	546	549	500	573	526	536	587	566	566	571	575	532	553	611	558	541	518	535	534	518	565	551	590	569	546	568	519	521	547	521	573	532	529	556	535	582	534	532	582	561	557	525	577	550	555	560	580	555	586	527	535	581	554	554	550	569	574	544	579	541	553	573	547	542	570	559	604	537	519	538	585	509	570	551	548	543	545	556	590	529	541	532	538	563	535	572	597	571	560	547	541	575	577	542	573	552	557	564	581	531	576	511	535	624	540	538	550	541	534	544	531	522	547	552	515	535	591	558	517	541	513	599	524	570	548	538	585	521	526	523	540	591	580	569	541	561	531	577	549	548	502	521	556	559	590	545	544	593	564	538	611	535	588	540	574	572	539	561	575	528	586	574	510	578	581	556	517	569	576	553	576	557	577	577	557	550	555	547	583	577	510	541	535	566	587	560	551	541	563	535	590	560	540	542	573	572	514	555	530	572	589	504	564	539	546	593	534	537	573	511	588	561	597	559	581	605	561	553	560	549	549	534	556	563	569	522	570	550	528	574	558	548	559	568	514	544	618	563	539	530	584	566	513	527	547	572	523	554	528	524	564	568	562	497	575	559	541	574	556	530	532	571	528	551	574	561	541	563	599	546	564	492	547	563	565	522	564	556	524	573	577	531	587	573	595	521	547	544	555	553	569	553	506	575	535	530	554	559	573	566	587	566	547	567	523	548	526	557	592	548	553	521	541	532	544	532	533	558	583	570	519	522	526	566	546	599	557	533	527	559	559	525	596	528	578	584	561	546	542	581	547	571	576	537	546	558	513	558	556	565	548	560	551	576	578	596	571	556	585	532	514	553	588	586	533	537	573	555	566	539	525	539	554	578	554	576	541	558	585	601	560	560	563	582	557	518	558	545	503	550	566	522	551	546	528	559	556	547	552	575	556	559	569	580	567	534	578	593	572	560	522	557	498	528	577	589	562	555	555	515	544	582	571	546	533	542	572	551	515	588	539	537	617	526	607	544	530	575	584	524	555	603	518	530	561	573	539	568	550	614	561	571	478	577	588	579	495	536	529	502	528	541	568	544	592	581	539	550	557	571	500	541	585	533	528	560	597	527	560	541	562	584	545	538	538	573	519	540	548	540	558	566	580	563	549	585	497	544	560	565	550	553	569	552	565	545	581	582	523	536	531	544	553	567	575	607	564	517	533	556	552	526	543	510	551	511	546	570	477	555	605	572	508	524	531	556	551	565	547	570	547	535	553	542	541	594	582	565	527	567	532	573	548	555	551	554	567	535	566	485	547	536	554	550	539	569	571	578	543	566	568	513	537	523	543	530	566	567	542	507	579	593	534	567	540	559	511	548	551	538	536	510	578	553	535	550	558	567	568	617	529	520	589	555	556	518	585	564	529	575	545	568	539	540	548	537	493	570	583	594	584	546	603	509	580	551	505	535	555	523	536	549	561	533	575	597	555	523	551	546	552	575	564	520	554	542	564	562	552	555	573	570	554	592	523	527	526	527	551	554	565	550	588	533	545	518	567	489	504	578	523	537	546	547	533	582	570	564	558	536	529	538	582	558	554	528	555	600	565	526	545	548	577	542	537	523	534	532	563	536	567	590	562	530	575	511	531	538	541	575	547	576	540	565	567	536	585	560	514	537	543	609	496	521	575	531	550	632	556	570	546	585	542	522	592	536	585	548	601	558	552	551	600	597	586	541	540	519	550	553	586	564	523	563	560	501	576	555	538	523	582	565	526	551	549	541	518	535	583	599	572	561	520	531	610	561	581	585	516	531	555	554	548	550	518	527	534	493	520	557	569	549	553	547	542	566	551	563	556	519	557	557	508	596	561	527	594	581	529	530	579	530	544	561	539	524	529	527	519	577	547	574	537	546	555	572	551	579	573	593	549	504	551	515	543	566	527	608	549	530	569	523	557	598	545	620	559	527	530	548	522	518	566	560	534	613	565	544	562	520	524	569	598	542	594	567	544	565	560	524	523	556	516	531	544	501	575	567	546	552	528	579	541	536	533	519	574	536	590	570	551	528	595	504	604	570	573	564	552	581	526	535	528	590	549	530	546	549	569	562	576	582	562	543	542	552	563	514	569	547	574	565	558	536	529	554	584	593	558	549	523	555	490	595	572	517	505	541	551	542	570	570	517	558	538	597	553	579	531	554	557	592	576	573	558	541	542	543	553	570	538	545	504	531	523	533	533	537	544	542	559	553	541	629	546	541	558	516	561	592	561	543	547	601	535	566	536	552	585	551	548	556	507	532	536	531	565	533	529
26278	22002	29580	28374	29109	27488	25230	13219	5199	2527	1571	1011	586	498	536	522	322	310	251	224	215	231	193	174	181	168	177	158	155	157	170	141	127	167	150	143	149	163	145	138	146	133	133	123	141	147	129	134	150	160	127	148	147	167	148	141	132	136	147	152	139	173	125	140	146	150	156	136	137	161	173	142	159	159	141	157	137	136	142	141	130	138	155	160	120	157	152	132	132	156	147	124	130	186	145	165	168	136	136	137	138	169	163	154	121	149	139	129	149	148	148	131	131	151	121	129	122	138	154	153	133	150	143	170	161	141	151	143	122	145	150	165	149	141	151	142	147	135	135	149	139	171	160	146	133	145	146	141	145	146	135	145	162	154	132	126	110	149	164	150	139	161	150	133	150	150	140	148	157	155	154	141	148	143	150	139	141	130	148	152	143	147	151	133	147	130	165	138	142	149	143	171	122	152	128	124	158	128	157	146	147	143	144	153	136	175	137	127	146	129	147	162	137	144	138	154	129	145	157	150	133	151	140	135	144	147	132	136	128	110	153	167	151	152	160	144	147	137	133	142	166	162	157	148	163	169	135	137	127	147	153	104	140	129	124	160	153	145	162	168	133	138	127	141	141	151	121	125	123	132	134	144	150	116	146	150	140	152	151	138	163	140	165	148	158	131	147	154	157	164	134	146	132	180	138	153	170	139	155	130	127	172	142	130	135	136	163	129	144	126	141	165	129	127	145	168	140	144	153	140	143	150	146	146	140	142	159	149	172	146	112	165	134	139	154	124	113	150	129	156	119	154	134	157	121	131	147	136	140	143	144	138	142	138	150	145	166	176	160	144	157	156	138	129	144	165	136	141	138	158	141	138	144	172	153	145	144	157	149	161	165	157	162	146	160	144	158	139	158	155	155	146	133	137	130	140	164	143	136	151	139	138	140	158	146	144	121	136	135	156	146	134	150	127	144	130	138	141	149	140	144	151	151	145	145	146	142	153	133	157	146	131	152	148	155	132	142	158	132	143	147	143	127	158	149	147	140	144	131	141	144	128	138	161	159	147	179	132	163	132	143	147	140	168	135	147	149	162	132	139	160	150	128	162	130	144	159	157	166	130	157	126	145	158	177	129	150	142	157	140	156	126	148	130	134	149	152	135	139	127	149	140	140	145	153	154	157	143	144	139	146	159	147	128	139	147	126	191	139	137	160	160	158	127	136	131	130	135	149	154	152	148	152	138	154	150	167	145	130	171	147	154	144	146	159	140	146	134	151	160	140	150	145	146	145	178	146	126	132	126	159	140	137	141	137	139	134	136	143	145	142	170	156	141	163	161	142	160	174	136	133	120	130	176	159	145	141	131	157	176	161	127	127	137	166	156	129	134	142	134	144	169	175	157	132	151	153	157	137	147	144	149	152	125	159	134	158	122	146	147	153	176	172	138	139	147	148	152	165	150	146	127	157	143	156	141	140	132	128	158	140	143	175	138	144	189	117	131	152	166	169	151	141	148	166	127	146	141	132	142	138	151	108	145	142	152	150	126	163	144	183	153	158	152	151	148	138	157	130	154	156	156	144	148	143	130	146	153	131	138	138	167	141	139	139	137	142	119	140	124	152	139	128	126	139	161	152	146	154	142	137	149	149	144	145	146	149	135	144	131	151	151	166	137	146	153	130	173	152	151	136	145	153	155	139	150	137	131	171	147	138	122	151	158	152	143	134	159	152	123	146	143	140	144	160	140	157	151	136	165	149	148	148	161	133	174	117	153	148	139	154	133	118	141	139	141	143	154	146	144	167	152	155	157	136	162	154	141	149	146	156	139	148	172	143	138	144	161	139	150	146	155	150	134	147	166	120	119	147	142	153	133	139	145	151	148	148	129	160	137	152	152	125	193	147	149	144	159	158	139	130	168	144	148	145	144	145	138	151	154	170	146	167	146	148	155	142	139	124	134	163	179	173	133	155	157	150	172	141	161	156	129	147	142	153	156	152	159	140	136	151	136	140	125	149	168	157	135	155	137	171	157	129	139	162	142	139	139	141	155	144	160	131	126	155	135	166	147	139	157	164	148	140	162	148	136	159	157	153	143	169	155	149	153	151	149	127	162	146	137	160	167	133	138	126	149	140	145	167	135	146	145	150	147	143	179	141	153	160	155	171	156	122	136	148	135	124	161	164	138	132	164	148	149	143	138	145	156	144	170	159	145	154	166	139	170	144	136	160	139	134	160	158	149	144	154	148	159	147	142	153	147	134	120	162	139	173	158	152	119	156	131	143	172	152	156	177	133	145	131	170	155	147	127	140	138	138	139	138	123	150	151	149	163	145	136	133	132	134	145	134	149	151	113	131	166	149	140	147	139	153	127	150	141	137	154	161	149	105	125	126	156	130	136	137	145	154	151	149	175	128	126	143	171	140	158	151	164	169	142	146	147	136	160	165	158	131	139	136	140	140	150	131	147	142	142	143	148	141	138	148	122	131	148	146	149	140	170	115	160	149	146	144	163	138	142	150	152	133	134	152	138	150	155	158	135	152	141	136	130	155	137	168	154	148	131	121	131	149	165	139	124	144	157	148	149	155	157	165	152	138	159	155	147	150	164	144	152	140	156	126	176	138	164	130	137	163	168	126	151	136	143	139	165	158	130	129	171	147	141	131	153	141	161	121	122	145	127	162	144	162	129	152	133	130	163	160	140	160	149	154	140	141	141	148	130	147	145	138	146	133	164	125	140	154	167	153	144	156	154	147	137	163	107	137	147	128	157	141	133	143	122	144	145	154	146	156	132	137	140	131	133	153	162	163	156	151	157	149	129	144	144	167	140	145	141	132	121	129	165	125	129	133	131	145	140	137	142	136	116	147	149	144	138	175	137	151	158	153	137	139	150	147	140	152	139	159	172	145	166	165	158	150	141	113	127	150	144	150	143	147	119	120	144	145	152	137	153	167	140	143	136	145	155	141	160	169	129	151	150	148	141	149	134	123	156	137	178	148	182	153	141	155	149	160	165	149	137	168	151	148	157	124	162	168	138	133	149	169	167	135	133	147	152	130	165	135	165	146	148	148	159	139	133	154	140	139	162	159	151	134	148	172	172	159	160	173	132	134	138	160	162	155	142	142	157	156	143	133	157	123	138	134	139	156	123	152	160	145	131	147	142	157	141	161	145	154	143	155	149	151	154	137	163	130	134	141	140	148	135	144	142	155	134	130	161	165	148	153	139	130	156	121	146	147	180	163	154	131	123	135	146	139	139	133	152	164	145	146	147	149	143	138	145	148	162	128	152	150	122	151	148	158	115	127	140	154	142	146	138	138	138	159	140	129	152	145	155	149	149	144	136	128	140	153	133	152	150	156	144	149	143	160	143	149	130	147	148	143	138	155	157	134	135	154	127	164	137	147	122	137	165	133	145	171	145	151	132	150	162	127	150	138	147	140	149	129	149	134	144	134	158	148	152	151	151	156	137	137	145	151	131	135	153	157	150	169	132	125	124	133	152	159	154	127	135
18394	19742	33380	36051	36567	35636	32528	15981	7336	6345	5372	4081	3036	2520	2874	2864	1595	1514	1151	893	891	761	712	611	519	489	514	506	439	480	441	429	404	366	404	380	420	407	367	391	386	363	437	375	356	394	382	395	368	390	355	360	380	358	376	391	385	388	390	367	379	366	366	359	369	385	390	400	378	393	364	369	363	401	389	369	371	374	363	368	381	344	424	364	354	388	371	374	383	397	379	392	382	400	396	347	363	394	354	374	390	394	386	350	365	376	343	397	372	352	387	382	366	393	397	369	401	415	353	374	380	384	410	401	358	383	383	377	359	393	390	379	407	333	375	400	421	370	373	389	384	369	415	368	357	352	334	350	361	393	379	361	369	367	349	379	402	398	378	379	369	362	363	376	360	357	390	374	363	400	366	394	363	400	374	327	353	363	394	446	384	386	360	372	410	389	351	370	370	370	360	339	380	372	399	350	397	402	403	392	391	377	404	369	377	374	391	402	401	371	374	399	365	390	352	384	399	387	369	360	381	354	365	391	389	387	400	400	365	337	361	381	380	379	369	369	367	444	398	385	387	385	415	345	390	380	385	338	402	385	392	372	370	381	404	358	415	358	361	375	375	381	351	355	399	399	368	374	372	353	357	388	379	360	337	391	345	397	392	390	406	386	343	395	373	390	353	372	380	361	373	356	407	389	352	368	371	393	359	421	344	369	385	423	396	389	358	388	383	358	383	395	390	344	396	388	370	392	366	392	369	375	392	374	417	377	382	382	368	343	374	400	364	366	375	368	364	383	377	405	385	377	370	386	405	388	397	356	394	345	382	410	405	402	365	339	371	392	362	368	372	358	368	398	404	426	362	372	425	352	391	382	404	383	349	362	348	345	369	367	401	378	413	372	385	397	372	327	382	353	388	370	403	384	362	360	367	361	384	382	402	368	379	400	386	354	390	370	378	375	395	363	360	381	354	367	382	340	381	376	353	382	358	402	373	386	399	376	374	389	380	403	356	366	373	369	389	394	356	395	392	333	415	352	392	364	354	381	371	340	379	353	361	387	376	358	376	373	368	371	377	350	366	375	380	387	405	408	382	398	383	366	405	383	374	372	338	374	371	361	394	375	352	386	359	371	367	362	366	374	384	371	369	372	382	384	356	369	383	364	354	396	380	392	372	373	384	394	400	379	353	363	354	364	359	392	384	348	401	373	389	355	383	386	354	379	401	364	372	373	419	385	381	366	361	394	372	362	428	389	371	362	389	390	348	367	380	379	341	357	382	391	381	414	377	387	374	398	406	340	381	343	364	375	393	347	382	364	358	365	382	351	375	366	375	387	416	363	375	370	380	386	401	358	373	361	358	352	347	372	381	394	372	388	423	394	352	383	400	410	373	342	352	390	400	360	382	390	411	363	370	380	369	389	366	381	418	353	393	395	367	371	349	362	375	376	380	399	359	374	385	364	371	393	364	407	381	347	374	358	391	380	348	380	373	403	408	367	408	390	379	394	326	400	375	398	382	356	383	373	409	361	375	382	383	390	360	421	361	340	401	382	385	407	403	391	393	376	367	374	360	352	362	365	372	382	367	359	367	392	391	364	355	395	354	380	359	372	405	369	355	404	356	399	362	328	384	332	352	404	385	350	364	380	354	398	368	398	367	375	382	372	401	364	418	380	399	381	377	357	363	381	356	368	345	400	377	351	385	346	407	389	355	374	380	337	401	332	366	385	371	397	346	365	347	408	368	352	374	362	369	355	394	354	348	394	363	368	366	379	375	374	350	416	375	354	372	353	400	370	403	380	339	391	376	396	378	375	371	359	401	382	361	354	388	386	377	364	375	384	382	351	368	382	405	372	390	364	409	374	379	374	418	378	351	383	373	384	370	403	403	381	350	400	396	357	377	371	377	369	364	384	361	384	367	381	351	367	368	385	400	412	385	372	382	391	373	330	370	381	368	358	335	394	414	377	376	403	387	374	377	351	367	397	389	356	369	370	357	415	386	384	363	427	400	342	387	363	377	402	380	388	401	371	384	354	394	367	366	364	362	384	376	351	376	381	374	388	338	339	329	391	390	395	369	385	389	362	365	371	358	364	381	360	409	352	400	357	336	384	381	393	342	396	376	364	375	374	358	374	358	399	364	378	368	381	371	352	365	373	377	386	387	391	408	361	334	384	371	389	367	387	400	367	398	353	410	375	377	370	359	353	391	357	404	357	385	389	379	342	378	361	370	367	391	384	385	351	376	307	365	383	373	370	376	405	392	369	390	394	345	393	368	402	342	401	359	377	381	379	365	361	363	356	356	367	382	379	379	366	405	382	345	401	380	364	362	387	405	370	391	378	379	370	387	329	386	345	379	400	362	372	373	382	372	374	391	335	351	373	375	365	361	349	367	415	382	372	386	382	360	369	392	384	385	386	393	344	389	418	378	378	363	391	337	366	385	399	400	358	402	398	373	370	375	390	374	386	385	394	365	407	372	377	389	351	372	387	352	357	372	362	370	380	380	378	377	383	412	382	371	351	398	367	401	387	389	380	392	375	380	376	377	411	429	383	378	358	392	340	371	387	385	347	401	352	372	358	388	379	360	384	345	397	367	392	396	377	373	361	390	399	382	380	356	350	388	408	377	373	415	375	337	397	383	416	377	371	401	388	393	338	386	395	342	382	348	376	327	382	402	388	363	394	390	371	390	384	395	381	365	367	371	369	387	391	414	365	381	392	381	400	380	375	376	345	382	412	377	399	376	363	368	385	375	377	407	378	386	394	387	376	367	394	396	383	399	389	365	349	359	369	384	354	357	382	381	361	381	355	365	360	373	389	360	378	381	366	390	376	354	373	388	383	382	343	381	342	401	388	363	363	375	376	357	394	366	386	404	381	347	346	361	361	394	365	392	388	375	383	381	391	360	338	412	332	358	327	374	403	386	383	363	344	358	383	400	372	343	379	382	368	355	434	361	372	365	399	378	359	394	385	362	382	408	375	391	360	381	375	398	378	367	429	356	392	355	374	377	388	382	393	384	366	344	400	369	355	361	380	380	371	374	366	392	354	393	375	370	401	402	410	368	362	343	359	392	373	353	387	399	376	380	367	363	362	368	398	388	371	383	369	409	343	344	380	348	373	370	378	407	397	407	361	333	358	384	398	381	360	394	357	375	354	368	378	340	338	381	372	421	365	401	351	361	384	375	359	353	331	379	375	385	382	334	380	380	377	404	373	392	370	381	384	384	394	366	385	352	404	377	367	350	391	398	361	385	390	343	385	379	368	363	391	367	371	380	376	350	384	367	391	361	361	385	370	406	378	384	432	380	388	376	398	358	385	381	375	416	385	362	376	393	388	374	352	346	361	370	394	401	360	398	433	355	386	410	386	373	349	384	373	400	383	365	379	360	380	397	395	392	398	391	378	383	375	386	377	362	371	387	378	387	372	378	400	374	359	388	357	371	357	399	387	366	344	357	354	409	396	387	379	371	399	353	428	384	371	405	384	375	354	378	357	376	366
7034	4536	4869	3369	2058	1536	1185	593	424	396	338	319	313	340	287	280	308	307	274	307	314	236	294	284	263	260	273	274	306	278	286	272	278	263	278	294	262	252	295	307	284	270	281	285	263	291	270	268	288	303	277	300	256	272	252	285	262	243	282	235	288	237	275	245	281	276	278	268	269	293	274	277	249	266	269	292	265	260	241	299	243	268	270	247	285	284	270	280	277	312	273	257	235	284	246	248	254	295	297	284	305	266	282	264	275	291	297	278	257	285	265	274	301	242	276	282	267	286	269	280	256	272	280	296	262	265	273	265	283	256	253	269	252	275	272	284	295	273	255	243	294	244	287	261	279	257	273	272	273	303	267	271	270	281	273	272	263	289	289	276	266	254	249	300	260	312	247	295	264	260	266	258	276	262	264	266	294	255	281	267	251	268	270	301	281	281	275	274	306	273	254	241	256	272	276	255	267	277	273	297	269	307	263	278	280	295	267	259	287	296	307	293	260	289	262	295	272	246	267	277	280	296	256	297	251	260	278	294	254	262	271	266	281	284	291	261	265	263	294	282	284	295	252	235	273	263	292	281	281	273	255	281	279	257	278	288	243	263	291	272	271	298	279	280	262	238	280	281	270	262	261	291	272	258	275	257	250	283	271	286	281	288	276	256	259	267	271	341	273	260	276	278	317	272	266	274	268	272	257	252	305	262	288	261	293	315	319	306	277	298	242	260	254	278	293	277	239	265	277	259	287	300	263	262	252	248	297	287	287	260	246	288	259	304	274	283	265	271	268	266	246	284	252	261	283	253	249	262	265	268	276	272	276	274	281	278	286	247	267	301	272	276	259	258	283	260	258	284	262	281	266	268	256	266	252	283	273	247	266	295	290	325	268	288	278	284	281	267	273	282	264	245	246	284	251	264	274	282	297	227	275	264	231	297	266	241	264	270	258	256	246	268	297	310	279	273	283	272	286	264	268	258	248	272	291	273	266	269	245	279	207	265	279	275	272	297	283	258	306	273	304	272	257	271	283	276	236	243	286	264	264	271	284	259	270	241	267	267	291	270	269	285	305	249	256	248	269	243	255	283	256	271	270	260	304	290	285	258	269	272	284	260	273	272	280	286	286	253	263	265	251	242	297	265	283	269	268	279	271	269	270	275	290	286	285	296	295	269	266	250	296	275	289	270	272	277	251	245	277	264	253	278	291	270	261	250	296	273	280	285	316	283	288	284	287	292	299	272	275	269	250	305	278	282	242	237	231	281	295	300	284	264	279	250	292	296	271	289	282	276	284	248	272	270	276	277	295	292	250	268	287	300	291	267	281	236	242	255	275	269	242	247	262	310	266	250	283	279	284	316	265	252	240	300	281	269	284	305	299	263	286	312	260	264	245	247	265	264	247	293	283	244	275	280	309	251	278	263	267	243	273	271	259	261	274	270	268	258	271	286	270	245	245	250	247	283	261	286	275	261	266	269	269	252	249	276	290	279	289	249	243	293	250	244	264	294	275	253	288	269	246	252	280	298	265	265	273	278	300	273	267	297	277	272	285	284	257	257	292	249	284	258	316	261	270	257	295	267	286	263	274	285	259	276	270	302	295	272	277	294	273	260	240	304	266	268	272	273	274	298	261	247	264	255	271	257	283	292	260	263	275	293	313	269	307	279	274	291	254	283	263	302	251	270	249	254	249	253	296	279	268	280	305	290	286	257	284	283	301	276	279	254	283	262	293	264	272	263	249	304	271	264	287	277	287	287	271	249	290	281	267	282	260	269	265	279	268	251	311	273	283	296	279	238	290	269	258	301	284	287	267	255	278	259	252	294	274	261	263	272	257	280	274	270	275	275	282	275	275	286	239	296	283	279	286	263	294	280	300	261	262	245	292	218	287	279	262	314	252	310	312	266	279	280	268	275	256	280	273	268	264	268	241	278	254	276	289	294	269	260	242	264	281	276	270	266	317	264	250	263	277	235	266	268	269	268	266	280	278	265	295	288	289	294	254	289	294	298	265	291	281	260	264	295	249	279	293	285	255	264	266	251	287	288	240	279	253	259	267	280	273	232	277	251	249	241	301	280	264	277	277	283	278	302	249	284	277	283	270	274	282	278	273	277	262	306	285	283	290	288	265	272	230	294	260	262	248	250	254	272	290	271	305	266	304	274	262	285	293	275	276	278	251	263	244	248	272	264	245	270	270	257	237	271	269	274	283	297	261	281	296	286	257	334	240	301	317	299	250	280	273	272	301	259	284	260	260	259	238	260	303	283	293	280	285	278	268	278	264	268	290	283	278	282	273	271	297	287	266	266	250	287	292	278	316	282	272	273	258	300	267	267	265	275	256	279	274	271	269	278	250	261	231	272	297	253	270	270	276	266	282	284	239	268	274	269	299	258	257	274	287	265	268	275	251	276	251	242	301	290	268	252	285	274	299	235	281	269	239	287	244	278	268	266	279	267	292	261	284	268	239	260	262	303	263	309	261	287	281	262	263	266	259	249	248	280	252	262	311	284	261	276	283	270	279	274	304	283	287	278	292	254	301	291	273	274	242	294	280	245	268	278	254	277	279	289	256	250	271	279	282	255	272	264	266	285	285	275	271	258	285	279	276	255	255	278	257	249	249	299	270	253	278	282	278	252	245	265	247	258	268	263	260	288	286	286	299	297	292	268	259	244	280	271	280	259	282	278	270	264	272	293	267	272	269	299	266	283	253	279	287	304	281	302	282	280	261	260	271	257	288	272	287	257	268	287	269	298	310	246	274	270	301	274	260	259	256	252	283	271	243	260	246	270	257	260	255	259	275	289	271	295	277	310	305	249	255	300	256	250	279	279	258	271	248	268	277	281	276	282	276	283	289	287	284	249	270	293	250	286	265	262	236	288	267	283	273	266	268	310	296	304	277	257	278	255	274	276	238	262	285	252	281	287	275	266	238	280	276	258	244	278	270	272	280	283	307	259	265	268	282	297	241	283	266	281	256	279	266	290	292	264	304	246	281	287	277	267	243	267	246	272	304	276	272	272	261	277	227	280	275	285	308	309	261	284	249	293	268	275	244	264	285	286	249	258	281	297	267	285	250	277	280	298	265	288	249	253	261	308	277	280	289	303	260	233	255	271	247	266	282	252	315	277	250	250	305	283	268	265	270	274	244	283	274	288	263	313	283	270	282	294	264	251	241	292	287	280	292	294	290	265	295	242	282	277	275	294	318	240	291	297	304	293	253	261	263	266	277	273	275	255	279	268	291	283	301	263	288	265	260	260	279	284	282	265	253	278	269	286	297	279	278	267	262	253	277	260	288	281	279	274	255	222	266	286	273	294	280	238	277	246	288	259	284	296	319	273	280	278	257	278	262	255	290	261	257	273	263	267	283	282	259	269	290	283	282	305	225	265	282	239	251	275	265	277	312	278	261	287	267	263	279	263	283	243	261	255	256	264	286	280	303	329	276	267	255	293	282	270	264	280	301	271	287	270	249	274	267	287	265	283	290	276	273	270
5616	5502	9880	10112	7840	6984	5350	2114	1487	1207	1173	974	936	870	887	849	763	742	716	731	717	733	689	721	689	688	668	732	715	645	656	682	624	676	647	606	669	625	681	681	605	693	658	636	669	659	663	651	670	706	624	684	613	697	667	673	641	646	673	651	676	644	702	664	701	610	626	674	660	656	600	631	627	655	674	662	673	700	659	640	660	617	622	633	693	628	645	624	664	636	641	621	641	680	642	642	614	696	645	723	665	646	637	638	639	682	639	650	657	654	657	704	696	629	656	637	605	645	668	643	613	655	656	639	664	671	680	657	655	688	660	636	693	665	650	661	688	610	650	661	663	670	655	654	652	636	595	635	702	629	703	631	659	733	686	645	630	648	653	645	614	662	661	659	645	658	672	643	623	696	634	655	668	665	697	631	669	658	658	679	670	664	675	696	651	653	672	677	614	651	617	635	671	656	628	616	672	650	675	671	704	650	701	670	656	678	693	678	674	683	677	657	659	662	670	709	654	644	673	645	611	658	700	686	677	706	670	666	600	650	652	650	652	647	646	656	614	648	675	627	678	645	657	625	644	645	714	645	678	660	685	662	640	638	611	669	650	674	675	703	679	674	684	669	651	713	671	666	650	635	643	605	659	643	664	597	712	679	664	664	684	681	650	670	687	647	718	655	664	647	693	669	660	690	614	656	671	607	583	695	639	643	643	673	629	671	649	658	662	618	659	680	608	645	632	624	670	698	764	657	666	625	665	676	689	657	657	682	650	685	645	684	639	695	657	671	681	640	647	694	660	642	621	640	658	615	707	607	637	637	694	634	666	648	689	706	646	662	668	691	640	646	660	667	671	622	636	678	619	719	649	649	627	642	674	660	658	698	668	672	658	621	686	632	690	630	672	657	707	653	652	629	645	675	643	644	703	610	651	670	652	648	632	640	733	654	703	655	637	653	646	694	686	662	638	649	637	640	657	662	671	612	698	641	637	686	685	639	673	673	651	647	637	655	674	641	651	663	634	689	640	654	663	666	682	660	696	705	693	657	673	646	644	655	705	645	613	621	647	637	639	639	665	650	654	658	617	671	678	729	686	697	680	673	716	653	680	677	645	658	648	640	644	628	667	667	669	651	640	644	647	658	681	687	640	659	718	690	629	633	667	660	674	708	637	701	626	656	660	613	648	671	661	670	637	605	670	679	649	640	679	697	680	681	624	667	700	668	680	680	669	637	660	643	647	671	652	691	707	647	700	675	706	651	658	683	653	670	633	641	694	606	682	646	662	639	662	645	678	657	610	630	603	684	642	680	648	684	668	645	655	680	688	677	661	670	604	639	654	649	714	670	625	634	622	658	723	637	714	657	686	675	636	654	649	705	639	668	582	662	635	705	665	657	669	716	664	678	655	645	697	678	690	617	676	669	633	644	676	634	629	661	669	660	615	650	648	596	637	671	665	672	577	685	673	679	704	700	657	666	669	647	656	630	639	647	692	650	677	718	670	683	622	686	676	645	689	630	667	639	670	644	669	610	659	653	597	681	668	674	658	667	628	623	683	667	655	707	634	615	648	673	620	666	644	679	691	628	665	635	571	638	706	639	660	663	654	679	663	653	689	661	655	673	629	629	673	677	684	680	668	654	719	638	679	644	644	686	663	674	651	683	701	678	664	683	679	622	637	665	634	665	649	620	668	648	657	664	713	674	670	647	698	636	664	609	632	676	659	642	635	686	666	673	657	679	640	658	630	703	655	673	628	680	688	688	646	620	724	657	665	672	660	648	615	632	674	656	630	667	657	652	696	647	659	634	668	624	630	698	699	666	676	610	687	659	664	666	675	676	644	706	631	655	640	685	671	630	657	676	659	643	675	663	608	662	610	648	627	678	660	655	674	669	675	678	654	637	626	669	582	646	705	687	675	621	690	628	693	650	590	661	621	657	668	663	623	692	640	639	675	641	714	652	691	676	667	729	695	660	586	684	675	679	665	719	708	662	680	656	625	669	664	674	631	656	647	642	687	658	670	675	669	634	694	630	679	615	664	676	688	649	637	671	660	678	645	646	654	683	663	623	652	618	657	678	680	647	694	616	649	663	681	636	643	654	629	623	624	672	641	634	677	653	632	629	614	692	664	641	680	676	677	653	694	682	696	624	716	655	667	673	643	663	647	578	641	702	644	709	621	700	642	716	650	642	647	604	661	630	681	687	637	634	664	641	633	641	649	673	688	648	699	615	623	689	673	606	648	687	671	686	678	654	688	668	663	677	624	633	634	663	617	676	680	639	653	639	649	708	622	662	656	657	673	669	680	712	694	656	653	680	666	690	665	679	692	688	652	641	663	657	662	655	653	648	700	706	678	645	612	650	619	671	684	680	654	722	658	634	656	674	672	648	689	682	672	653	667	594	650	685	605	628	616	648	696	676	655	658	659	628	687	677	655	679	656	706	685	647	663	690	689	640	647	629	664	653	639	669	639	686	671	675	700	639	619	698	659	692	617	664	634	627	637	673	614	643	619	629	644	654	675	654	692	631	685	663	653	693	633	709	661	653	654	645	644	673	681	654	664	679	648	651	659	631	684	668	656	668	641	680	668	654	656	653	659	688	645	662	640	663	596	666	645	635	688	630	642	631	594	687	642	692	694	630	641	677	699	646	672	662	670	646	674	673	646	648	682	679	675	664	662	657	621	644	693	635	661	651	646	653	676	681	632	649	690	656	662	673	618	658	668	618	695	651	651	665	646	688	656	668	628	641	640	649	691	651	671	637	619	677	654	650	647	658	650	623	664	644	676	659	690	660	662	703	665	643	669	670	665	661	659	652	661	647	638	689	664	648	640	658	653	642	696	664	693	654	647	671	664	660	690	643	658	608	658	680	693	635	671	680	686	669	672	689	669	669	659	681	672	669	636	636	658	649	662	682	705	685	632	689	631	669	670	619	656	678	657	654	684	650	651	588	673	657	652	631	685	650	711	624	643	649	641	652	647	664	651	616	650	654	630	666	679	674	690	646	622	621	696	681	623	658	679	632	648	683	644	658	677	675	653	627	641	660	664	667	659	650	650	605	686	645	643	646	678	688	688	671	709	674	601	626	638	656	673	675	596	677	659	675	687	697	699	707	644	680	629	646	681	620	666	703	626	661	678	661	699	637	614	664	682	687	715	648	636	658	710	675	702	669	669	673	689	664	645	676	689	665	663	620	636	649	650	678	717	659	653	636	654	653	650	701	673	679	647	686	641	662	663	681	695	649	716	704	622	651	681	639	696	658	666	668	638	655	656	630	701	675	609	679	643	662	677	617	662	645	621	687	623	689	620	685	627	646	651	668	672	667	675	646	691	680	678	652	661	647	656	652	723	641	663	669	690	687	650	635	638	674	649	698	687	686	641	690	715	652	630	636	673	632	654	614	671	646	626	684	641	631	661	675	637	658	641	651	722	637	626	649	700	680	651	658	675	645	681	635	657	669	664	683	665	685	656	698	657	670	673	688	661	631	634	670	689	637
18670	15582	20217	18923	19603	24677	20363	9993	2992	1275	930	598	456	357	475	414	331	287	246	305	296	272	239	255	244	232	235	250	236	215	214	215	222	210	213	207	231	216	209	240	221	232	233	206	217	209	199	233	215	235	233	253	222	241	226	213	218	190	243	200	239	210	203	227	244	206	208	216	217	199	221	193	227	207	246	261	237	201	212	224	238	224	225	235	221	220	207	193	256	195	228	221	240	234	208	242	214	193	234	207	223	237	205	226	235	219	223	228	211	205	237	215	274	218	215	245	225	211	235	221	222	226	235	218	223	199	236	209	213	223	210	246	203	235	236	224	241	239	242	233	232	248	242	226	207	195	223	224	201	234	212	192	215	213	249	198	227	219	220	236	205	210	236	244	219	244	247	229	253	210	228	222	221	204	254	218	246	228	208	225	217	206	227	231	208	198	238	259	242	248	203	251	224	190	225	231	212	212	227	242	249	214	232	233	237	227	234	222	224	209	201	244	217	246	200	224	212	240	214	225	215	208	235	226	217	231	227	213	254	205	213	216	203	227	205	214	223	218	238	233	214	215	210	228	211	211	219	220	241	210	227	182	229	223	248	216	200	217	193	217	209	247	216	233	225	216	220	210	223	266	222	214	216	229	231	225	234	202	232	217	225	197	213	198	229	244	233	187	191	204	227	217	210	219	231	219	231	241	214	254	249	223	219	215	236	242	227	235	222	204	229	234	219	242	199	209	204	203	218	241	215	230	220	240	241	215	205	210	197	220	225	213	198	231	209	222	234	232	209	232	228	231	208	205	236	242	214	202	202	240	200	240	218	178	235	250	204	243	222	256	205	235	234	248	210	194	225	245	208	226	203	206	223	210	238	222	213	226	200	226	225	239	248	205	216	212	222	199	194	241	232	237	228	247	223	230	245	222	245	238	236	213	229	226	220	243	217	189	221	229	249	218	228	223	221	201	245	235	211	209	239	226	208	226	227	226	215	212	229	245	235	250	243	218	251	231	247	199	235	214	240	207	234	207	249	208	219	221	205	218	234	221	213	238	219	210	253	215	218	223	206	218	234	209	230	241	225	229	229	210	233	212	212	217	227	245	231	223	218	227	216	259	200	226	213	217	226	228	230	227	217	237	197	240	219	208	213	224	204	226	200	240	218	226	213	217	198	190	238	238	249	222	235	233	240	232	245	226	215	228	221	229	228	215	252	217	243	227	228	212	244	237	202	230	242	238	215	204	253	222	237	225	233	250	237	223	259	217	262	236	206	230	205	259	251	209	244	215	234	201	234	229	207	203	250	245	222	233	212	229	223	199	213	212	222	219	217	226	235	202	216	216	193	246	241	236	236	259	257	203	224	239	220	217	198	244	201	229	237	197	267	209	229	221	214	233	239	213	225	230	218	245	238	209	231	230	226	229	196	206	212	222	198	222	236	229	228	224	216	202	204	204	211	213	234	208	206	244	249	205	231	242	222	235	226	249	208	220	196	239	241	239	227	193	224	208	206	224	226	222	233	227	218	227	260	218	223	245	230	218	220	203	243	230	228	226	219	231	223	222	215	234	227	209	219	261	232	196	225	265	229	257	251	204	266	240	240	218	225	227	201	230	228	209	226	228	217	227	226	204	233	217	231	228	235	210	210	237	242	229	233	229	238	205	197	212	232	228	227	201	233	247	245	229	198	198	230	231	216	243	237	230	227	217	225	242	216	229	203	239	249	227	176	227	225	255	237	256	237	215	234	227	223	221	253	227	233	212	206	204	201	238	216	207	214	228	195	221	222	236	227	205	240	228	213	205	234	234	222	191	221	246	231	216	248	255	224	217	264	232	223	229	205	194	215	242	211	232	222	222	240	227	250	206	224	242	204	228	237	248	228	205	237	222	225	209	248	218	215	211	214	199	201	206	231	223	223	208	232	213	212	230	239	226	236	232	263	240	231	245	234	238	220	227	215	218	245	263	230	207	237	240	235	207	244	235	224	211	225	229	215	243	214	231	196	223	242	217	242	227	219	220	233	197	231	201	243	212	235	218	208	208	217	210	218	264	218	230	244	221	251	238	247	235	228	224	211	245	212	237	224	213	207	218	215	235	183	217	231	241	213	250	217	219	221	225	222	204	211	205	212	192	222	240	240	222	211	240	243	253	250	227	218	228	239	216	218	235	224	234	207	226	214	218	202	240	214	237	226	234	227	196	193	210	221	261	232	227	223	214	219	232	242	224	237	257	250	236	213	212	231	220	219	217	215	208	241	191	223	192	215	217	204	224	225	217	233	243	241	218	239	239	225	202	227	235	223	230	223	209	225	191	208	205	231	216	245	225	232	221	236	228	227	247	237	253	229	196	216	235	230	219	235	228	202	287	237	213	240	222	230	201	210	218	225	253	210	244	227	235	252	203	210	219	237	233	213	209	204	216	219	217	195	236	225	219	238	216	224	223	217	231	234	194	211	199	214	194	228	243	194	236	262	217	209	217	227	212	230	217	243	222	230	251	223	195	232	233	221	234	210	230	208	255	220	214	225	241	214	233	225	219	230	222	265	235	221	199	228	232	233	191	196	245	229	228	222	222	221	204	221	234	240	209	199	241	220	211	222	217	217	228	226	219	226	214	233	215	230	219	215	231	204	211	231	246	233	221	233	231	216	258	225	214	208	221	200	225	233	226	234	206	226	226	208	208	234	205	203	225	226	232	233	228	213	221	239	215	235	233	234	238	221	220	255	201	212	256	220	217	237	227	216	213	208	217	248	194	202	208	223	220	227	209	219	255	230	245	217	225	224	223	204	214	235	212	218	220	254	210	203	208	209	247	207	236	215	221	209	243	215	194	222	190	240	223	220	228	219	212	242	209	246	232	226	205	220	214	211	220	204	238	223	216	216	225	200	196	189	217	213	249	246	251	220	209	258	238	232	244	227	213	215	229	196	227	250	220	196	200	224	210	213	203	235	218	217	220	211	213	253	229	226	205	218	233	231	230	204	230	227	259	225	207	248	251	247	237	231	216	219	217	221	206	227	222	190	233	203	211	223	227	212	212	214	242	215	234	240	263	225	232	231	230	246	220	237	213	230	236	228	237	228	212	244	226	242	208	204	231	240	229	225	201	207	201	211	233	234	216	232	216	194	257	253	208	220	241	230	196	243	211	212	216	249	224	237	230	226	245	238	229	220	200	252	230	224	197	244	211	232	199	240	219	245	229	209	207	215	214	216	222	222	212	236	202	220	219	230	223	242	206	238	251	241	201	239	256	202	232	215	217	221	188	218	210	234	206	211	219	204	227	225	247	231	206	225	255	232	223	210	233	229	231	212	220	233	218	215	198	212	206	223	202	209	229	233	215	247	200	221	208	245	229	212	240	232	219	238	223	203	228	227	244	238	238	254	227	206	235	214	210	213	241	216	200	217	243	214	224	222	204	242	201	195	218	202	240	218	230	224	209	216	243	227	230	198	208	243	212	259	207	223	226	211	221	203	221	195	194	212	208	229	243	237	244
14352	15383	25195	27404	29125	35381	27092	14963	5193	4110	3585	2585	1982	1757	1957	1821	1162	1223	947	903	881	745	738	663	632	637	611	633	593	581	576	560	584	526	594	618	554	535	589	568	549	543	568	532	570	589	555	546	562	561	552	553	534	577	548	529	590	563	521	540	560	566	541	542	512	552	573	544	536	599	561	534	561	543	552	537	530	524	549	534	528	537	575	542	560	563	585	582	555	575	528	558	565	545	541	575	535	519	552	567	539	559	578	519	587	547	576	525	504	546	563	560	547	530	570	565	529	584	574	544	563	568	543	526	552	572	553	572	569	586	540	615	569	586	535	565	538	566	519	550	514	570	553	575	552	571	524	531	544	537	536	562	515	516	566	516	596	557	554	574	538	559	584	562	502	525	597	562	520	546	539	551	522	548	554	532	479	587	553	526	533	520	555	523	530	541	511	554	563	545	530	554	522	545	539	562	551	555	577	529	552	547	515	568	512	534	554	562	503	560	568	547	554	552	520	512	543	575	569	525	572	549	523	546	517	569	557	522	577	583	572	534	514	543	550	538	581	583	542	555	564	530	541	543	564	489	540	516	557	564	557	560	556	522	508	567	543	523	527	534	550	538	526	535	549	523	547	581	599	540	520	572	551	560	527	547	563	523	548	551	562	531	615	515	540	546	572	550	542	510	531	539	553	538	522	580	563	558	588	519	598	553	575	535	542	529	579	542	548	559	578	499	542	552	528	585	585	547	585	513	532	553	569	528	550	509	546	539	554	571	546	560	554	548	594	583	537	556	593	548	528	516	507	516	583	539	560	573	525	553	569	546	584	573	566	531	599	576	541	597	550	555	540	549	501	519	538	550	570	512	576	578	559	558	584	554	568	547	550	522	573	536	535	570	562	530	613	553	548	507	537	548	544	545	543	525	532	591	579	566	528	551	540	565	508	570	539	556	532	549	540	551	554	567	550	541	538	552	538	564	529	577	552	542	585	515	540	516	567	573	529	532	529	582	538	535	540	518	546	518	529	530	533	572	545	547	541	581	533	568	524	544	553	564	550	564	593	598	583	509	515	573	541	568	557	541	529	578	579	552	550	522	509	567	587	542	557	562	539	574	531	538	566	529	510	510	563	555	607	605	527	560	548	553	567	564	587	501	544	533	561	606	547	621	528	517	513	535	582	513	526	606	535	574	577	543	537	530	587	565	576	548	553	523	549	543	563	541	548	503	575	520	535	573	566	506	551	528	521	534	517	548	572	544	581	534	560	542	500	565	514	565	539	499	551	526	537	547	537	569	560	567	579	564	614	551	544	541	470	549	540	535	550	562	543	519	555	549	531	556	540	581	516	566	583	577	530	566	554	527	530	567	554	520	552	552	556	542	557	604	621	539	570	566	550	564	549	563	554	598	536	534	557	528	529	565	528	522	509	521	553	546	538	537	521	571	559	546	533	536	531	585	533	560	529	558	586	583	532	559	604	561	566	570	566	552	551	529	516	577	542	523	546	561	547	530	587	573	551	543	521	515	568	559	559	531	542	557	573	589	541	532	537	582	519	580	552	561	544	560	556	510	586	534	552	553	548	530	513	533	555	617	558	527	554	547	549	580	578	549	553	545	610	567	520	536	513	556	556	556	548	558	552	565	549	538	526	537	557	552	577	572	496	539	532	528	563	581	548	499	516	519	536	531	545	544	529	603	568	554	531	594	540	540	544	558	560	600	532	556	626	591	532	585	585	545	545	528	576	539	551	515	553	521	593	532	604	543	506	519	551	549	536	557	563	547	528	498	540	581	553	537	525	562	569	579	566	593	521	541	539	541	558	506	537	528	591	500	533	522	545	578	554	540	532	527	533	513	555	574	553	556	533	556	524	575	539	531	566	527	565	571	540	526	548	576	554	547	556	521	539	530	606	518	564	538	579	566	531	547	541	556	555	526	575	610	545	513	568	560	528	542	550	561	532	593	504	551	564	547	528	546	504	568	557	520	534	530	550	568	538	535	528	524	524	552	545	580	528	544	518	536	552	550	557	564	579	516	521	561	555	530	489	558	552	540	562	542	531	543	519	577	566	546	565	550	540	559	542	576	510	570	569	583	522	549	526	535	582	516	531	535	538	555	553	555	543	565	537	520	558	549	586	563	573	561	521	554	563	563	564	537	565	554	545	521	538	550	574	535	524	547	529	541	527	570	554	574	575	546	573	544	553	472	558	541	563	577	556	586	531	566	534	523	558	592	499	554	558	566	552	552	566	579	554	545	513	583	545	575	527	561	600	527	573	541	549	563	538	534	584	555	550	522	591	541	548	527	568	528	585	545	552	529	510	556	545	550	556	532	506	544	548	563	547	548	526	559	572	543	566	520	591	566	556	528	550	541	530	508	567	583	540	578	513	539	604	561	596	552	565	527	560	545	570	523	538	565	530	525	555	556	538	568	530	537	536	510	508	548	560	554	558	547	574	576	569	563	550	545	545	538	527	553	547	547	596	594	538	518	552	524	520	537	498	558	535	555	538	547	574	549	551	550	531	582	531	558	557	573	559	524	545	555	562	549	561	524	536	595	577	556	551	492	561	570	554	544	526	540	531	567	572	565	551	548	533	532	548	544	524	507	532	573	557	563	553	581	528	554	554	606	563	575	571	555	551	524	568	586	585	575	569	552	494	515	544	518	539	568	560	562	537	556	546	571	522	602	559	524	573	556	527	537	577	525	551	586	499	561	520	532	539	559	566	556	546	524	541	546	564	509	525	520	554	588	572	523	564	521	543	547	571	574	564	539	564	557	580	562	564	567	538	534	525	569	536	581	532	502	557	551	515	550	546	541	537	550	552	555	539	540	532	544	536	562	522	553	520	544	527	541	590	541	526	550	564	530	565	561	569	549	527	531	511	582	545	562	566	540	525	569	542	545	530	560	545	545	526	524	538	587	554	531	561	540	569	550	537	552	604	501	537	553	512	510	544	545	524	564	562	523	528	553	560	504	566	551	514	525	579	582	517	582	554	528	562	541	544	538	566	502	542	546	556	552	560	507	497	543	582	531	534	563	561	553	547	513	597	554	549	567	573	551	539	624	536	580	581	545	546	554	545	576	536	546	604	562	568	609	525	587	560	544	543	542	577	530	552	547	529	562	526	557	559	532	588	555	534	567	562	558	581	585	529	496	553	592	571	551	525	583	538	510	560	557	582	562	544	570	545	526	540	567	570	520	553	570	514	587	501	554	525	547	511	541	525	565	585	570	596	588	550	536	571	590	567	601	559	527	545	584	560	573	569	519	578	496	599	607	508	582	531	552	565	522	553	584	547	550	535	549	582	526	535	565	532	557	571	583	523	578	553	541	524	565	550	541	546	539	565	555	568	539	542	527	552	558	532	565	583	570	537	577	574	517	582	511	550	600	551	552	531	533	558	579	579	576	541	580	542	580	559	540	584	537	490	546	498	572	545	516	547	555	538	554	537	543	561	552	549	580	580	578	544	605	536	602	511	573	522	548	557	530	549	554
26756	23449	30281	29077	28552	34864	25325	13842	6606	3000	1686	1013	654	524	516	498	342	313	219	214	213	197	194	192	149	153	156	150	166	181	143	145	151	161	141	141	146	144	152	151	132	172	146	129	168	160	142	143	139	145	157	160	162	146	156	139	116	126	175	154	145	139	151	159	133	155	152	141	135	144	146	158	150	158	144	132	124	133	128	147	144	144	154	138	142	148	151	116	163	157	123	119	130	139	126	129	143	144	144	141	146	150	150	140	156	125	153	138	132	139	123	135	125	130	141	129	135	143	131	149	159	146	140	151	152	155	156	175	137	121	142	144	142	155	151	159	148	138	140	162	141	128	140	151	140	134	145	141	131	153	143	150	144	142	147	138	133	157	142	172	152	149	149	134	136	145	131	146	154	151	154	131	155	159	149	159	154	153	114	141	137	127	172	135	146	143	136	159	143	147	164	158	129	153	144	141	137	129	158	153	144	132	154	148	168	122	165	146	160	161	121	152	148	135	156	157	155	130	140	128	166	122	161	131	136	154	136	169	130	146	139	148	133	136	156	139	122	126	121	146	144	145	136	130	146	136	131	175	165	161	147	156	160	113	152	135	129	138	130	151	148	135	147	153	135	133	158	139	146	132	145	151	130	125	141	147	138	137	167	181	138	118	143	147	141	153	127	140	136	156	165	137	160	157	129	140	145	146	135	133	153	144	136	164	143	172	148	154	136	137	168	159	144	137	134	147	130	151	133	141	146	131	156	156	142	166	160	127	141	163	152	141	149	149	131	155	140	155	131	130	152	157	152	150	163	145	134	136	155	142	136	158	144	138	141	131	132	157	139	157	155	140	143	160	124	139	145	127	146	148	149	139	152	123	133	139	147	134	122	149	164	151	149	126	161	157	139	144	125	142	158	134	157	137	157	139	130	164	152	148	167	148	142	152	162	161	139	137	144	141	127	158	164	157	143	138	143	133	128	151	126	133	130	143	146	126	153	150	148	133	148	153	160	151	140	155	149	168	140	138	155	132	154	155	124	150	119	142	125	156	134	142	149	146	148	141	153	159	130	143	144	157	116	147	154	166	140	129	153	152	148	161	157	126	149	126	144	130	161	145	136	170	133	153	146	145	157	127	161	127	166	155	143	174	163	136	158	144	144	143	140	155	142	133	137	141	167	160	142	125	161	144	156	128	154	151	119	136	155	149	124	150	137	132	130	160	174	153	149	147	130	140	146	148	145	143	120	147	148	149	183	125	138	146	133	144	136	142	136	142	138	141	141	146	141	150	141	143	146	137	175	141	137	156	139	133	156	141	156	130	164	164	140	135	160	155	159	166	161	144	131	139	168	147	143	172	147	163	163	130	147	141	120	154	141	156	165	145	143	137	110	148	142	147	150	160	134	157	144	143	140	153	141	145	154	150	151	129	142	129	138	141	154	146	140	139	154	142	154	139	143	131	127	157	128	121	140	149	134	143	142	170	145	129	126	140	156	141	140	148	154	147	144	119	135	135	172	154	127	139	155	141	134	118	155	142	153	149	138	123	147	152	121	140	158	136	141	156	143	127	162	135	155	149	148	137	127	156	159	128	166	141	145	150	132	140	155	149	160	143	141	170	154	139	142	144	155	158	152	166	145	154	143	157	152	141	136	142	151	135	143	158	122	142	109	134	128	141	141	145	145	139	158	140	134	124	149	147	130	118	158	145	153	132	148	162	131	155	132	153	154	157	157	142	133	171	157	168	162	163	153	138	172	154	140	156	136	153	153	144	156	138	121	138	135	131	133	130	133	124	135	139	151	142	147	127	138	138	173	154	151	141	135	128	131	136	160	159	154	113	135	129	128	120	155	159	141	123	146	156	154	143	139	179	151	157	141	151	149	138	134	147	134	151	141	129	131	149	159	150	156	130	168	125	134	155	172	174	123	139	144	149	157	147	160	154	163	151	136	154	151	136	135	139	140	161	150	141	138	138	155	137	137	153	152	136	143	142	133	154	124	147	131	146	160	146	175	151	109	121	150	144	127	129	117	159	164	129	150	161	147	146	151	153	156	151	137	127	155	150	142	147	142	144	144	175	144	142	160	132	159	128	150	157	121	146	130	130	147	133	134	167	164	128	139	141	151	144	132	131	141	129	156	142	160	143	115	156	135	134	118	146	158	158	127	151	181	138	136	130	156	147	140	110	133	140	155	133	146	125	136	161	138	140	148	131	145	127	159	126	153	138	162	146	150	138	151	139	146	145	143	146	165	164	136	146	135	155	141	150	155	140	176	137	162	151	155	144	153	134	146	148	128	152	147	129	134	134	131	159	150	143	126	153	139	146	132	137	159	141	123	142	152	159	148	137	138	149	150	140	125	151	165	140	134	181	129	138	148	165	143	154	148	128	133	124	167	137	157	148	151	121	126	145	143	155	138	169	148	148	138	134	145	151	151	152	134	144	145	131	153	153	124	131	153	144	121	125	137	129	151	142	136	131	155	163	141	164	130	153	152	141	143	123	139	150	141	141	147	153	164	156	152	124	180	157	185	139	160	160	145	141	169	131	134	160	143	160	152	134	160	134	150	136	151	146	148	146	138	139	120	151	142	135	139	153	125	172	145	151	146	148	141	159	134	150	131	135	144	142	126	155	148	153	150	160	138	164	141	175	131	150	164	124	162	130	151	137	133	156	156	163	151	150	127	136	141	149	145	132	156	131	122	143	152	142	160	134	144	147	129	154	150	152	160	134	131	139	126	138	148	144	121	120	132	128	150	134	160	140	161	132	148	141	133	170	139	137	115	149	145	138	136	134	124	143	140	131	169	170	134	133	163	154	178	153	127	156	147	122	154	148	146	165	150	146	151	154	144	125	151	172	140	140	160	162	153	153	164	138	129	152	159	146	147	139	121	162	136	119	130	134	135	143	115	165	148	167	150	155	157	162	154	159	132	131	153	163	130	159	153	147	141	156	143	164	141	124	147	145	147	136	141	161	130	144	147	132	153	140	142	145	159	144	142	136	147	142	163	154	130	136	161	150	141	158	139	139	168	142	149	149	142	161	130	131	150	131	140	151	148	131	129	155	152	144	146	149	154	131	143	153	161	162	130	123	150	135	148	151	144	140	146	147	167	135	154	140	129	132	151	137	150	138	166	147	154	170	162	134	138	147	124	140	153	144	148	136	167	151	162	168	133	142	136	164	150	133	134	144	146	106	133	127	144	152	152	158	136	152	143	140	144	117	157	131	132	153	146	148	125	144	139	136	148	154	157	122	145	155	158	148	138	150	143	127	154	172	175	146	138	152	152	138	161	150	142	143	145	145	165	149	140	157	131	145	155	146	126	142	135	132	147	133	141	140	130	150	158	163	148	156	130	156	148	144	164	152	138	165	150	165	130	160	164	156	138	144	164	146	145	131	148	126	149	142	138	142	153	137	146	120	143	165	123	138	156	157	134	160	146	145	162	137	135	150	131	139	148	136	143	132	152	166	137	148	155	148	144	152	161	134	119	147	149	132
18524	21216	33862	35054	36972	42778	30084	15675	11025	7290	5873	4365	3160	2507	2574	2554	1534	1565	993	937	927	738	725	611	555	505	443	480	448	471	399	439	446	398	399	395	403	388	406	387	363	381	370	389	378	387	397	394	397	407	345	384	357	369	376	356	372	378	364	362	397	360	375	351	402	367	403	384	379	377	373	366	360	366	391	360	366	390	382	395	397	383	351	347	378	372	353	384	334	378	379	361	407	367	350	366	359	359	365	363	366	370	345	393	363	341	347	369	357	330	381	349	361	372	352	407	351	379	374	391	362	381	364	381	397	331	363	384	387	386	410	372	345	374	356	335	351	387	328	393	373	375	392	363	376	415	376	404	413	339	356	325	392	373	388	377	340	363	406	369	363	378	383	366	350	325	404	348	331	369	353	374	383	373	362	391	376	378	374	395	371	383	376	356	380	394	376	367	392	409	363	414	385	348	383	353	345	394	405	351	377	377	338	384	393	396	401	368	351	389	381	345	393	354	372	374	365	359	344	370	352	346	388	388	369	380	383	392	339	395	380	358	382	430	374	391	368	355	380	366	365	392	372	343	375	399	378	339	362	377	394	391	362	364	389	344	398	368	385	326	391	370	366	392	345	359	344	399	377	349	374	396	367	366	373	396	330	367	386	359	403	375	405	374	380	400	362	415	373	367	365	372	350	353	395	378	357	366	367	375	381	376	378	379	371	357	382	349	356	385	401	366	362	363	386	403	388	396	354	403	378	365	371	377	413	349	364	381	360	349	363	389	352	328	378	359	365	362	384	378	370	370	384	384	377	348	412	404	351	335	354	354	341	365	403	420	367	393	375	402	353	380	378	354	359	388	356	400	339	398	385	407	417	340	337	418	348	360	391	360	361	417	395	368	403	372	378	359	393	346	374	375	398	408	366	383	388	395	398	400	399	403	349	355	363	342	370	358	370	385	348	379	377	356	388	360	380	346	346	338	387	371	400	374	388	388	407	400	361	360	387	379	389	392	415	343	374	376	352	361	380	400	365	363	368	358	383	387	348	350	352	358	365	360	386	369	349	376	387	386	389	395	395	362	357	388	371	352	355	397	351	387	376	384	355	386	340	362	361	366	358	372	399	375	356	359	370	377	363	379	398	397	382	368	372	346	403	377	349	353	372	336	374	370	425	354	381	391	353	361	363	373	407	352	399	383	356	355	351	350	358	383	366	381	364	401	383	349	369	358	373	380	379	380	355	370	366	434	407	349	370	374	384	397	354	398	375	369	362	349	360	398	365	387	376	383	363	358	356	374	358	355	382	376	386	399	366	391	404	355	404	368	373	366	346	386	362	358	370	357	363	378	372	362	358	354	372	346	357	373	388	374	376	353	356	388	381	389	370	366	372	373	361	392	379	400	355	361	372	392	397	377	365	415	356	391	380	384	386	376	357	395	372	384	359	360	374	390	385	379	376	342	377	382	379	353	353	379	378	395	383	380	360	393	340	379	379	352	390	398	346	379	402	361	361	379	354	389	388	397	359	365	394	400	378	354	359	382	377	444	390	362	378	357	376	371	344	342	404	363	415	387	358	381	363	363	383	387	353	370	388	374	407	320	378	392	396	386	392	360	412	389	375	400	363	375	342	365	342	364	362	371	356	395	399	367	394	428	416	374	381	353	347	394	359	388	372	412	387	382	362	370	368	408	349	379	366	383	404	379	384	367	381	404	420	350	368	375	392	384	397	373	410	356	380	371	318	360	357	358	390	390	375	343	377	394	350	354	375	365	416	376	379	347	395	384	373	385	393	350	375	394	347	368	343	384	385	374	373	372	371	340	398	356	350	366	372	363	388	341	352	370	380	373	356	339	362	348	367	347	391	410	374	372	380	345	388	400	385	387	363	392	341	367	389	325	385	406	366	375	409	347	382	354	359	410	372	375	400	378	381	368	389	363	407	384	391	359	362	382	365	400	391	408	413	366	379	374	387	358	380	361	345	374	392	373	343	340	381	352	356	365	384	363	382	366	365	406	387	375	369	371	373	357	340	368	360	379	366	372	389	375	381	383	380	390	383	364	375	360	377	372	347	352	362	393	371	372	370	372	359	369	395	394	370	389	404	362	415	365	339	398	374	402	356	370	398	370	361	362	384	365	386	377	362	364	351	410	384	343	334	361	349	362	384	364	387	382	343	382	387	394	356	379	387	376	397	399	369	407	346	400	364	392	353	361	367	377	390	349	363	376	339	373	353	372	374	374	396	381	362	374	376	358	377	382	375	379	392	369	378	364	388	397	386	350	365	382	425	348	364	397	374	389	358	429	377	402	364	390	364	348	372	370	358	374	361	391	345	381	369	344	341	377	368	371	360	352	380	396	378	392	344	374	384	411	390	347	359	378	343	370	348	382	356	371	393	348	360	369	349	370	353	354	413	374	365	357	383	369	381	363	332	353	369	375	373	333	367	384	382	362	387	389	369	381	363	377	368	355	378	372	375	379	380	410	365	395	396	404	356	346	407	376	378	359	380	392	371	385	397	357	345	363	362	394	396	377	348	333	399	360	388	372	373	388	346	380	363	417	365	371	355	372	399	377	357	380	345	415	380	435	371	365	387	401	381	347	361	358	415	385	386	374	356	353	373	368	388	350	368	361	395	380	371	364	404	381	354	386	362	365	348	386	373	354	362	360	397	391	329	370	403	377	365	401	383	367	385	372	357	360	352	382	339	370	362	325	369	383	386	388	344	378	335	378	361	368	372	361	397	348	379	353	344	392	405	398	339	351	382	353	349	363	369	386	405	347	374	363	406	361	360	394	371	360	355	403	402	389	368	353	360	338	411	380	364	383	357	399	365	370	377	366	380	369	353	347	379	353	405	339	422	359	383	381	348	368	381	374	394	389	379	360	384	381	386	365	379	349	389	401	369	350	369	360	364	356	374	406	370	362	421	346	371	375	390	368	363	378	370	374	389	376	383	373	354	449	328	392	395	388	356	363	360	388	372	385	352	387	352	311	350	367	346	355	376	356	339	408	352	366	405	378	386	355	398	388	374	366	359	376	388	344	354	411	376	379	390	330	367	336	367	357	374	375	371	328	392	359	363	369	379	355	376	393	357	426	380	391	388	392	348	362	416	350	358	338	393	369	379	379	399	361	372	364	356	390	363	388	384	368	352	345	345	380	388	359	374	385	394	365	355	371	387	382	378	386	350	379	381	399	387	384	394	378	371	394	378	385	369	406	363	368	367	370	382	378	393	377	412	359	361	308	387	392	365	337	373	373	384	374	365	378	368	386	383	375	378	357	367	388	373	367	390	375	396	432	402	363	387	380	363	366	343	380	359	361	357	381	395	366	366	369	364	393	385	403	390	367	369	407	391	354	389	365	384	369	346	356	345	392	372	398	379	386	364	353	376	395	379	398	352	376	332	398	378	380	387	400	374	422	390	369	411	339	366	367	377	372	423	382	412	392	383	360	337	369	370	387	399	381	394	373	389	376	362	363	376	365	352	371	377	386	371	390
6901	4210	3975	3270	2266	1603	849	528	418	382	346	317	340	290	302	295	293	291	288	265	284	267	269	296	244	289	289	278	270	293	289	273	265	254	265	254	292	279	271	252	302	278	274	295	255	281	263	281	256	211	276	271	249	274	254	286	260	297	225	254	243	255	260	264	278	286	271	258	290	248	271	275	265	284	264	287	274	264	291	286	258	295	274	251	293	281	278	283	255	300	285	296	272	237	255	288	259	262	258	262	269	285	269	269	301	251	265	270	272	252	291	277	241	271	274	250	252	271	266	269	276	275	284	281	256	289	274	274	244	239	274	284	267	294	270	275	278	241	277	274	295	265	234	247	257	282	263	280	262	264	273	264	292	263	273	268	285	291	248	251	262	251	295	279	268	289	259	258	258	284	261	252	257	281	268	304	269	276	278	233	249	258	278	295	273	248	260	258	275	265	304	252	282	271	268	274	278	238	287	265	243	264	294	248	268	264	256	296	296	222	287	257	247	252	302	254	281	280	296	280	288	268	265	294	301	271	269	222	277	292	263	244	277	238	290	245	257	260	249	285	251	252	261	244	290	264	260	263	262	279	277	243	269	272	296	271	267	245	268	293	300	256	294	308	288	265	273	234	288	288	253	272	259	269	255	278	265	251	254	257	254	252	306	272	286	274	288	300	286	280	265	255	277	281	252	259	287	265	260	293	288	290	286	277	277	269	265	246	248	245	253	262	281	276	253	263	257	279	270	261	271	250	267	275	244	229	258	250	229	234	268	286	302	259	246	255	261	252	268	256	265	244	292	276	277	248	259	273	272	297	287	264	224	284	295	293	307	256	257	250	253	270	245	250	314	275	261	265	246	265	270	257	281	287	253	246	295	254	260	276	280	286	272	305	273	254	294	263	301	290	261	267	308	298	296	255	247	275	278	263	258	265	277	277	281	274	291	287	260	257	250	294	293	256	279	248	273	272	264	285	248	259	263	276	275	274	256	251	256	283	292	243	254	250	278	256	261	261	244	254	267	276	276	261	291	251	253	264	245	242	234	302	249	274	258	309	273	295	258	264	250	228	251	301	260	264	257	269	273	256	249	306	249	286	264	246	267	246	259	276	258	264	279	280	259	276	256	283	261	228	246	252	249	276	228	253	267	266	263	264	269	255	255	285	261	273	271	264	259	257	285	272	305	288	278	264	269	259	269	257	271	260	248	265	264	277	294	258	262	287	269	265	287	293	252	281	256	268	267	276	275	246	234	267	301	263	227	277	258	289	280	235	278	288	251	300	279	243	272	252	268	260	276	293	297	270	227	258	283	273	229	289	266	259	264	236	297	250	297	261	254	278	267	271	295	283	248	260	277	282	268	286	279	278	267	247	263	270	265	288	265	263	279	246	265	259	262	272	296	306	284	241	283	269	290	289	285	293	240	263	277	275	236	264	296	274	288	269	248	272	256	281	253	291	289	245	307	243	271	235	257	271	278	280	274	252	296	267	253	305	253	255	284	294	292	247	266	257	231	281	280	276	288	232	268	273	261	300	289	287	263	294	297	294	285	266	238	279	284	277	259	281	258	250	271	279	293	303	254	263	278	247	232	293	277	302	326	263	265	272	293	273	263	286	247	238	279	253	276	244	276	282	278	249	286	259	247	293	268	318	279	267	259	282	273	263	249	255	264	294	228	270	263	280	241	235	276	237	247	282	261	275	280	288	267	283	258	295	258	249	242	257	271	261	299	255	270	282	268	270	275	285	254	230	306	258	279	236	245	288	273	251	274	254	265	288	277	264	249	248	279	268	283	262	271	256	266	244	241	258	276	288	268	276	242	249	299	265	248	260	247	284	266	287	236	304	270	266	273	264	246	271	252	224	271	294	280	259	287	277	274	255	311	286	270	256	262	248	264	270	276	302	308	291	269	252	262	290	257	268	264	265	301	253	291	253	258	250	256	254	267	248	282	265	241	284	244	257	288	259	275	266	270	260	274	272	244	264	243	296	265	255	290	248	283	247	250	300	286	260	239	290	251	266	275	293	260	281	256	222	288	296	263	253	257	263	276	256	277	237	292	284	279	259	266	259	239	252	300	286	272	262	255	286	273	303	285	270	261	277	271	261	266	248	262	294	281	284	275	285	260	253	324	265	270	286	256	294	248	289	295	242	254	290	274	277	312	292	257	266	285	239	247	223	267	291	273	242	271	242	292	274	267	308	280	250	278	274	250	236	275	264	251	268	248	295	254	267	272	263	262	268	258	247	276	279	254	273	269	246	261	283	277	247	281	303	280	289	269	298	275	280	279	254	256	260	263	255	244	258	272	260	258	300	270	282	256	247	267	269	306	277	233	278	254	274	248	258	277	283	279	248	241	279	300	282	240	297	264	242	294	246	262	256	248	285	269	283	241	282	240	295	263	285	292	275	293	259	298	288	267	276	286	262	269	281	280	246	264	258	267	254	252	277	255	292	281	254	275	280	299	249	280	270	305	211	277	272	279	254	278	292	295	266	275	280	259	273	287	237	303	230	277	242	289	273	237	286	254	242	272	262	294	272	264	255	273	275	281	276	271	297	278	249	273	276	267	287	262	277	276	255	273	280	279	293	261	231	225	280	285	243	260	279	286	284	264	280	268	259	282	260	266	297	283	275	277	303	290	248	287	265	259	269	254	273	247	279	260	283	277	248	293	256	262	287	260	275	273	261	271	270	269	273	279	245	250	275	273	259	272	274	281	261	259	256	241	290	254	269	277	260	270	279	271	288	270	236	286	261	244	260	271	265	280	274	300	253	271	271	311	242	243	269	273	274	268	279	248	268	254	281	298	233	250	241	280	272	265	271	270	294	240	256	316	248	265	260	311	280	257	256	253	261	271	299	297	284	261	248	287	292	276	280	284	283	273	261	283	271	253	264	255	274	274	285	221	252	313	280	279	234	267	279	287	283	265	296	287	262	276	281	265	301	250	257	255	294	278	260	261	268	294	273	269	278	270	305	284	291	290	255	243	275	287	254	278	276	240	257	286	274	295	228	270	283	246	255	264	286	283	280	259	269	251	288	277	268	260	249	256	294	285	258	294	261	265	274	288	232	281	257	254	256	278	262	300	245	266	270	253	282	274	283	259	279	298	255	252	275	265	268	283	252	278	250	263	240	269	324	255	238	262	247	289	259	266	267	256	283	274	262	260	273	276	269	261	266	253	257	248	264	265	236	253	278	280	241	260	281	277	271	292	268	279	269	275	248	249	310	272	265	265	257	281	309	284	272	285	265	248	277	259	290	273	270	283	265	257	293	276	311	257	272	255	267	242	284	235	247	247	236	273	308	303	296	262	290	290	296	264	268	246	276	244	287	265	264	276	296	273	256	284	271	262	278	286	256	284	272	269	279	250	271	294	279	284	238	291	260	248	263	266	279	296	276	291	280	292	260	277	269	278	285	261	260	280	231	292	270	303	266	270	252	292	292	264	283	256	272	281	289	254	256	272	293	266	275	281	255	262	231	268	259	278	263
5730	5005	8811	9616	8057	6922	3752	1888	1484	1211	1127	1023	948	832	811	772	815	763	731	787	744	683	700	688	709	665	626	718	683	645	697	617	656	647	650	710	673	636	647	649	664	680	615	665	608	633	621	666	633	656	665	664	676	692	597	678	659	638	676	683	614	695	652	651	639	654	655	656	665	678	675	703	698	652	654	624	632	667	707	663	642	653	701	654	626	624	637	650	633	673	659	635	662	668	676	638	635	656	622	657	640	634	685	660	636	689	684	633	664	672	625	647	680	615	638	630	647	594	639	612	660	651	688	661	633	651	650	646	642	647	665	648	642	628	628	665	628	598	663	662	651	665	622	677	686	629	668	658	644	613	635	638	590	619	625	663	605	632	690	606	672	660	720	658	651	651	642	604	603	679	643	613	702	638	664	607	615	673	637	672	670	670	666	646	646	574	667	627	627	637	631	649	644	627	627	624	636	600	692	668	684	636	632	653	646	639	656	656	603	611	661	600	653	647	669	673	626	624	665	691	685	676	677	686	641	631	627	667	638	661	670	625	635	633	685	684	616	680	654	622	696	632	670	646	664	615	666	659	654	616	683	686	692	626	631	651	726	601	691	615	667	658	633	637	671	655	668	647	674	648	638	642	675	671	644	672	642	678	578	699	646	649	624	668	676	609	622	660	640	731	664	674	662	666	658	633	670	641	623	641	678	656	638	595	698	628	663	653	648	690	642	609	688	611	697	692	638	684	674	666	655	641	649	657	649	628	648	674	668	616	672	604	599	646	618	632	692	689	688	659	680	626	627	632	670	632	632	655	642	663	637	651	653	681	621	668	623	650	683	661	667	656	655	632	664	623	617	681	674	663	659	642	635	638	599	690	700	613	646	683	655	654	636	616	598	631	631	644	607	681	659	678	637	638	644	625	610	645	650	705	632	621	613	687	663	649	643	618	644	674	630	667	692	671	615	668	630	686	677	684	672	688	698	668	650	663	668	651	682	676	609	644	674	676	651	697	608	663	633	636	680	648	659	630	651	651	663	639	661	663	657	668	670	651	643	634	664	686	697	683	671	603	661	723	647	636	631	635	643	660	660	642	636	677	656	638	615	695	672	654	662	703	652	635	652	655	664	609	634	682	592	597	629	614	675	619	668	664	706	602	630	675	652	621	620	648	725	636	651	665	658	605	649	650	664	702	616	669	621	693	672	688	638	696	646	666	679	689	634	662	676	662	654	697	645	681	653	621	671	640	659	674	663	648	652	609	678	668	672	631	657	659	683	698	658	606	614	620	623	654	648	636	676	653	667	641	601	609	609	601	654	671	660	707	648	662	684	678	655	623	619	672	692	637	625	673	645	677	680	615	718	699	639	693	623	649	694	651	638	680	630	627	610	652	658	645	658	662	638	672	672	658	667	644	653	704	674	652	686	683	607	627	684	666	702	658	602	702	657	648	662	632	632	669	639	629	657	653	641	620	595	675	667	711	685	667	655	665	631	665	657	659	659	630	692	675	672	638	682	668	646	647	657	638	694	663	682	630	705	687	683	629	646	629	648	651	697	665	664	641	676	654	613	687	662	636	627	670	640	688	680	638	650	625	611	660	635	647	648	679	667	671	650	666	611	625	657	618	645	629	625	669	668	681	643	618	679	630	666	672	617	634	618	651	681	704	623	653	634	627	638	658	649	627	647	618	655	643	612	634	665	651	637	668	627	664	619	612	637	659	705	669	648	645	661	624	696	621	645	626	664	681	663	595	633	647	627	675	645	665	639	656	685	670	639	649	594	690	619	644	673	651	602	634	637	648	629	680	636	652	617	631	693	657	649	667	679	681	658	627	661	655	632	662	673	651	654	647	683	682	632	672	661	658	653	620	645	683	660	644	647	691	677	647	639	613	656	620	647	627	619	652	635	598	680	581	660	640	637	651	679	637	632	680	628	629	613	674	709	650	680	629	661	641	650	624	653	660	649	603	682	625	655	635	627	654	638	669	709	605	632	670	654	586	617	593	675	629	645	670	573	614	722	668	629	704	696	675	607	629	751	671	625	599	677	649	654	671	673	672	661	628	622	658	678	644	651	641	653	669	677	667	679	684	625	682	631	636	697	670	645	616	658	651	684	692	625	627	648	675	660	603	701	624	658	637	617	668	643	639	673	673	623	636	625	655	613	632	674	675	637	647	696	619	673	682	719	651	640	672	649	621	679	668	651	652	626	616	686	673	655	682	620	710	669	658	676	634	601	635	663	660	649	690	643	670	648	639	659	681	678	640	665	693	668	661	676	627	643	661	664	637	630	670	659	665	661	659	633	654	657	682	634	644	679	653	614	649	636	663	629	687	706	626	642	641	664	679	649	610	615	655	675	633	641	636	652	645	649	636	682	649	624	611	644	649	655	674	637	616	655	661	666	667	677	601	634	644	657	642	701	657	637	629	672	673	661	643	649	649	667	649	630	644	644	703	657	627	655	650	650	658	679	685	647	699	619	682	618	634	622	664	692	598	656	627	632	652	662	638	646	629	637	632	631	653	644	653	634	674	649	670	641	645	677	671	690	646	651	640	658	599	644	643	678	647	693	614	664	673	671	641	667	646	680	611	644	634	679	638	672	643	661	620	707	650	663	657	639	633	659	657	635	630	685	666	637	660	635	652	618	617	627	643	678	638	690	626	703	600	613	651	658	676	656	663	662	672	647	644	630	686	626	590	633	658	624	657	618	632	621	662	645	645	658	698	656	685	682	656	635	633	650	642	687	605	650	629	633	630	622	647	656	660	614	664	641	629	660	670	658	654	652	609	668	671	604	611	633	634	672	633	655	692	649	647	636	658	662	589	646	615	637	679	661	644	658	617	631	615	632	637	616	685	675	651	679	657	653	614	675	624	636	665	670	685	695	643	622	654	662	639	630	663	651	642	605	684	688	665	670	655	647	649	683	650	681	645	664	658	682	686	696	668	636	654	610	696	672	655	662	624	672	658	664	649	644	656	677	675	652	661	658	605	718	625	650	638	623	693	656	683	674	652	674	649	660	607	661	678	641	643	659	679	668	678	700	647	622	642	650	664	606	608	665	645	652	634	631	648	663	684	604	665	658	663	647	604	675	673	674	642	648	658	635	646	650	682	678	641	627	628	653	671	670	628	635	654	651	630	663	650	627	657	628	603	614	637	652	674	654	635	643	656	675	633	653	635	628	660	649	646	669	670	605	676	665	635	682	700	645	705	637	642	630	649	667	679	637	640	705	641	636	663	618	642	666	643	650	653	616	646	621	618	656	654	655	630	655	678	608	650	628	664	661	628	652	647	668	614	663	653	654	589	633	665	705	668	648	674	665	661	638	607	691	619	658	691	669	683	636	650	658	677	651	587	607	642	645	678	628	645	669	636	629	617	634	634	664	624	645	639	644	644	683	665	658	678	666	631	650	632	667	625	654	668	616	674	602	653	669	630	608	608	664	618	666	712	642	667	616	629	603	685	607	668	647	679	650	690	663	659	564	610	629	638
17257	14733	20457	21204	23020	25176	20509	8307	2707	1463	844	682	555	441	430	411	348	290	260	255	284	235	228	228	236	240	251	207	229	242	233	227	230	215	258	230	200	239	211	223	212	222	203	240	239	233	220	252	231	224	226	234	227	227	210	239	211	206	213	212	204	221	211	239	218	234	267	237	224	222	215	216	219	231	216	198	213	229	237	210	199	216	188	202	202	243	218	180	210	232	221	200	226	198	243	232	223	257	217	190	230	251	207	232	237	230	216	233	226	235	196	207	232	232	222	203	213	228	206	226	211	222	208	215	224	205	215	247	217	231	225	229	205	230	233	216	232	227	216	198	227	243	236	195	220	203	240	185	209	214	237	211	201	232	226	216	219	217	229	211	216	242	240	217	200	210	218	227	207	228	230	242	216	214	191	225	215	223	233	206	249	207	212	236	219	221	214	235	238	212	231	207	180	230	216	208	216	229	235	212	198	233	193	186	265	215	195	230	192	212	232	221	222	199	234	237	205	202	235	243	219	226	218	204	223	226	215	222	197	215	204	207	213	223	224	258	210	223	213	200	216	179	241	210	216	238	214	221	225	212	185	215	224	234	207	244	195	216	222	240	203	242	215	230	212	216	207	202	220	214	242	250	202	233	208	208	212	235	210	230	236	231	241	210	225	240	210	215	233	207	211	232	225	209	193	217	215	214	226	221	196	209	213	193	231	183	199	203	217	250	216	227	242	233	235	246	201	211	217	212	212	217	202	231	221	214	204	234	214	209	210	242	197	211	242	195	217	243	234	248	205	217	211	229	212	230	228	229	202	227	190	217	222	205	212	218	214	185	224	227	251	226	211	247	213	200	220	222	213	215	204	202	202	227	229	219	212	221	215	212	254	209	204	213	221	220	220	221	218	217	227	194	191	222	206	215	237	210	230	223	224	229	223	215	219	211	218	235	216	225	212	253	198	213	232	225	217	197	200	230	222	235	219	211	244	222	209	239	219	236	209	216	216	223	188	232	217	226	244	229	235	186	209	202	213	198	229	210	227	215	223	230	211	208	211	214	228	220	239	208	198	201	209	234	195	219	216	196	203	211	235	218	221	228	233	196	225	224	246	215	204	216	231	224	204	241	239	209	215	227	226	204	217	204	200	210	247	218	232	198	236	242	228	243	214	232	213	227	202	209	231	212	238	196	229	231	238	213	224	230	201	264	209	211	215	231	218	199	216	220	198	227	204	195	238	212	225	246	223	223	219	242	231	194	210	202	210	238	219	219	207	214	238	235	229	245	225	237	210	195	244	252	206	192	226	214	190	215	216	205	196	224	220	217	189	210	224	223	233	242	223	197	211	227	216	214	235	221	217	230	221	207	198	241	222	222	215	202	230	202	200	238	238	206	260	202	257	227	230	233	221	208	200	207	207	240	212	213	238	238	231	242	224	215	201	207	221	231	206	218	220	197	211	233	224	243	223	219	222	207	233	217	217	227	215	197	237	204	201	202	186	205	239	197	215	228	167	246	225	226	227	210	205	237	203	221	205	220	220	214	230	233	211	224	182	213	248	199	199	211	227	226	249	203	201	239	217	213	225	215	199	196	247	215	207	241	223	214	216	216	193	232	224	199	217	227	231	216	211	214	218	215	199	247	232	209	204	230	228	206	220	223	193	233	216	197	224	221	214	198	223	234	212	231	226	208	203	211	206	233	209	252	207	183	192	237	234	217	267	231	218	183	192	192	212	222	202	202	230	218	204	217	233	219	206	211	206	246	239	212	181	214	213	197	188	230	207	213	198	233	232	228	226	224	218	226	222	230	217	191	238	225	253	228	216	211	228	241	198	212	234	232	215	242	212	247	241	226	208	212	208	185	193	211	235	215	190	209	228	221	197	222	212	206	187	226	210	240	211	209	218	214	222	203	191	211	226	203	220	197	194	216	209	224	233	239	203	206	223	194	209	217	204	217	228	210	180	232	236	238	213	211	241	220	241	193	230	210	200	212	248	204	214	206	226	218	235	222	222	205	202	226	206	209	225	205	239	212	222	216	202	229	227	203	257	245	235	236	221	234	219	229	235	201	221	224	218	213	195	230	230	230	210	236	209	222	222	212	219	229	224	229	227	242	209	206	235	228	221	236	218	194	220	217	238	237	244	220	235	207	228	202	201	231	219	205	223	214	217	192	219	210	193	204	200	245	209	211	230	195	194	246	200	217	229	220	222	215	209	219	206	233	240	198	229	240	222	227	230	211	232	234	222	210	223	232	208	221	226	207	221	204	225	202	207	220	213	213	229	197	219	197	197	209	228	194	194	216	221	211	243	198	225	213	208	222	218	219	201	230	193	207	217	238	223	219	249	225	197	242	199	210	198	232	236	234	220	249	223	199	221	221	221	203	196	201	237	244	196	240	228	201	173	198	221	207	236	223	232	248	185	227	223	239	222	223	228	208	217	230	219	222	220	191	204	207	205	226	236	205	219	213	218	216	203	221	209	256	234	199	254	202	248	219	247	223	219	203	211	224	197	222	178	235	217	198	214	224	243	202	239	209	225	187	247	227	213	214	225	217	216	224	219	228	232	220	216	200	216	216	225	216	212	212	218	193	214	223	195	230	236	222	238	218	191	220	217	225	216	231	246	219	212	208	219	235	221	232	221	242	210	201	225	205	194	230	170	216	246	196	215	228	241	217	245	238	208	199	237	229	219	235	247	211	216	219	216	237	242	238	188	231	193	222	221	209	206	201	240	213	222	239	212	208	221	219	209	209	213	205	230	239	192	217	215	204	232	200	232	239	209	207	226	223	199	189	201	206	216	219	240	217	201	218	220	208	215	193	245	248	224	214	242	225	204	206	224	218	212	213	204	188	211	218	204	226	251	185	210	214	246	190	216	196	202	190	217	212	198	207	210	216	193	188	205	243	236	197	243	216	248	223	215	215	228	234	216	205	234	222	195	230	236	218	210	214	226	234	223	219	231	219	204	232	220	184	219	223	214	244	220	233	227	211	215	207	234	205	219	219	199	225	229	211	229	213	200	221	229	220	217	225	223	213	205	230	262	214	216	202	242	231	246	259	223	244	212	224	208	174	229	213	233	206	238	257	232	208	237	222	213	220	227	244	196	220	208	202	220	228	229	221	242	231	197	217	223	255	236	243	223	196	218	198	216	231	253	197	234	210	240	197	204	216	180	211	194	225	203	241	207	235	234	229	217	222	236	247	226	215	208	226	217	217	229	211	242	224	210	205	217	228	218	230	218	245	221	195	219	200	232	216	213	215	228	209	180	210	220	222	214	213	219	225	232	229	235	246	225	197	210	209	241	226	194	198	220	234	219	174	224	220	223	219	226	232	226	239	245	214	209	184	214	255	211	222	194	204	189	242	220	255	234	209	231	200	227	224	218	212	225	234	235	200	214	201	214	192	224	236	220	227	221	219	229	233	225	215	233	250	205	209	219	213	238	229	212	227	194	208	222	219	228	186	194	251	195	208	216	206	225	213	227	210	231	238
13635	14270	25446	29023	31758	35839	26656	12195	6135	5175	3480	3335	2271	1894	1817	1730	1297	1122	904	901	890	720	784	683	654	650	593	623	568	624	612	604	589	596	576	584	608	548	555	532	554	559	564	556	542	554	561	524	547	513	536	561	556	507	572	551	521	515	509	528	525	544	521	560	590	554	559	576	548	522	561	573	557	494	530	523	542	578	508	522	502	543	507	534	543	546	541	554	538	513	585	521	525	545	524	552	574	559	538	549	513	544	511	517	578	567	520	540	567	543	508	533	559	539	550	529	500	550	531	567	538	525	490	502	541	523	583	551	565	490	541	550	564	561	556	565	576	529	553	568	600	520	514	561	561	524	516	530	555	534	535	542	535	522	492	503	502	557	508	519	534	562	535	513	533	537	558	548	513	560	524	579	518	494	535	555	535	572	535	548	554	563	546	523	551	543	559	524	562	526	536	537	543	544	533	573	573	537	518	513	524	518	566	581	543	560	535	573	536	550	522	550	568	531	572	564	521	556	532	517	536	523	556	588	563	538	548	569	530	503	506	573	561	551	553	549	529	557	540	504	511	555	522	499	500	510	534	508	524	488	537	538	505	517	553	545	517	553	553	539	511	503	558	551	553	542	538	537	554	509	542	527	571	587	565	527	580	541	489	540	534	555	522	510	541	518	508	526	578	501	541	514	525	531	493	538	536	560	589	514	519	551	523	509	538	527	578	497	519	571	528	510	520	560	503	525	521	527	544	559	542	591	540	515	523	542	576	590	545	507	538	577	531	538	532	527	548	521	551	536	566	560	535	537	578	518	537	507	543	554	554	521	528	520	571	511	533	533	507	528	562	510	530	531	536	545	543	547	554	551	549	489	526	556	534	511	537	566	559	532	533	525	555	552	562	520	544	529	507	549	527	534	535	540	549	558	533	541	556	515	570	493	541	507	499	531	496	560	528	560	587	566	530	513	544	515	526	488	542	553	598	599	537	508	570	523	553	524	564	517	528	559	545	543	531	567	516	552	544	542	493	535	511	589	509	523	538	546	543	561	539	551	536	528	515	576	512	544	523	504	534	578	541	564	531	575	533	568	569	540	519	515	533	524	496	523	556	543	514	522	513	533	560	567	536	554	585	518	522	537	519	509	531	498	528	532	502	532	530	575	588	549	505	538	515	482	572	522	545	497	498	519	494	539	539	560	532	557	525	545	553	532	583	522	521	534	537	572	526	544	587	547	509	554	528	535	527	568	534	585	557	520	553	540	543	560	497	565	583	591	571	547	519	551	533	548	560	550	551	504	536	552	542	577	524	584	550	544	518	539	528	537	540	559	511	519	505	508	519	518	568	537	488	555	546	545	546	523	554	544	493	482	562	556	581	544	535	552	522	567	570	499	517	499	555	580	540	509	576	557	550	564	538	540	519	542	541	546	555	549	545	533	493	577	525	550	526	550	493	553	550	498	531	554	559	531	524	552	548	563	535	542	500	543	542	533	523	558	548	550	546	525	546	578	564	548	526	481	497	526	533	557	581	528	562	545	533	570	539	541	517	555	555	547	564	551	518	560	522	544	516	504	503	551	540	538	565	545	507	566	563	486	571	491	541	551	536	540	545	546	538	555	497	543	540	522	580	528	532	546	551	509	594	524	565	510	536	558	528	490	563	574	554	521	574	533	537	534	543	576	539	544	492	521	544	547	548	517	522	553	537	499	540	519	516	543	562	524	542	574	531	532	571	572	521	551	566	545	526	551	541	509	539	530	551	522	539	586	519	572	552	501	551	543	506	527	549	522	501	493	552	533	543	543	548	526	529	558	540	500	514	545	565	535	533	569	560	538	555	562	553	560	526	554	565	515	567	567	531	523	534	577	523	536	530	568	515	534	503	565	515	556	573	515	568	564	531	533	518	541	531	538	544	574	523	543	525	542	549	558	566	598	507	583	587	543	558	534	547	557	544	508	533	549	522	539	529	540	540	522	518	550	553	535	544	495	526	532	547	576	529	540	505	532	546	512	545	578	569	515	534	530	531	506	523	537	543	547	562	542	524	537	537	526	549	528	532	508	532	556	543	537	542	558	532	554	575	538	517	535	559	522	558	560	572	537	553	529	543	525	571	503	581	606	554	563	521	532	516	522	560	559	581	557	538	513	563	536	548	565	566	528	564	483	541	551	583	555	529	507	560	554	566	516	542	556	555	539	554	552	508	538	513	552	541	543	539	532	561	525	555	526	527	541	529	551	534	479	548	562	545	542	555	570	576	564	552	549	545	556	547	582	609	579	597	565	575	518	522	545	568	519	549	518	518	547	535	547	554	567	507	552	554	523	546	548	529	514	562	551	537	530	563	534	575	522	502	533	549	501	527	549	522	550	548	540	519	527	568	539	544	538	553	522	546	539	493	507	544	537	547	572	513	538	501	597	531	551	538	539	545	582	571	549	513	556	535	577	533	553	566	525	521	552	566	548	550	512	518	528	539	522	521	565	501	531	523	537	540	535	499	562	573	523	516	525	537	550	534	541	553	526	528	553	530	533	543	549	562	551	512	568	558	539	558	537	555	518	516	539	575	561	556	552	508	522	546	528	535	556	509	545	508	532	518	516	531	559	543	573	552	486	517	541	539	506	518	598	528	542	483	512	541	547	551	538	514	543	494	579	522	489	530	540	542	578	507	516	524	527	542	519	528	519	509	527	542	502	592	570	550	523	575	537	570	496	516	519	554	528	562	502	550	508	558	553	557	503	551	533	531	513	524	536	534	526	520	525	556	571	575	496	579	518	554	533	550	574	581	501	517	542	511	543	520	545	531	568	548	547	517	525	497	534	553	529	530	509	504	536	521	574	559	538	532	574	536	540	575	545	545	543	545	564	544	555	486	545	554	545	537	543	541	558	557	546	557	511	581	504	484	550	548	521	559	548	540	564	536	523	461	556	538	492	535	533	519	509	533	545	534	548	552	521	522	514	489	533	543	540	559	527	529	559	542	512	562	519	526	503	549	571	491	513	555	489	513	510	540	524	559	544	529	542	535	535	592	553	586	528	530	540	554	519	527	543	561	577	521	574	522	541	539	542	547	487	541	518	517	575	517	514	571	510	497	567	514	550	507	566	531	511	533	526	537	531	533	550	533	549	520	561	513	549	497	587	568	551	537	546	557	480	548	545	518	536	556	479	564	549	531	509	521	518	535	536	540	540	521	568	554	516	526	597	539	539	533	551	562	541	546	546	492	553	584	554	539	528	514	531	555	515	532	515	509	559	550	513	531	545	516	542	585	548	580	555	521	557	505	531	511	509	546	505	530	521	546	583	590	548	533	583	546	522	583	528	539	552	498	577	525	527	527	540	558	489	515	546	528	533	552	479	521	510	519	574	510	530	561	535	514	542	525	535	521	537	525	539	525	561	544	576	550	573	556	539	547	546	527	537	565	522	523	510	533	553	513	567	534	496	527	538	534	557	542	520	556	534	525	529	538	546	549	532	539	522	556	534	518	572	593	543	539	556	549	511
25706	23720	29261	26183	33701	34595	23334	12511	5584	2683	1567	1135	700	547	555	524	330	253	244	246	199	189	191	181	170	156	163	151	126	136	151	158	145	140	147	151	126	120	131	126	158	150	130	120	132	134	111	143	147	147	146	157	119	129	136	148	144	130	106	161	146	128	142	133	130	134	139	135	113	155	153	151	136	153	150	135	138	131	120	164	141	139	136	138	165	126	147	147	166	148	143	150	155	119	119	149	146	132	134	130	146	126	148	123	173	112	141	144	159	124	139	145	104	156	133	133	148	130	147	139	110	144	146	126	139	136	146	156	157	135	163	134	143	139	128	144	141	149	131	127	129	141	129	141	135	114	133	142	142	141	116	134	159	153	152	150	120	126	133	129	152	156	171	146	129	140	146	130	124	127	143	117	124	153	158	147	146	123	116	136	125	120	133	146	145	151	142	141	149	120	133	144	144	154	146	131	141	161	130	121	147	132	123	114	143	173	136	140	131	139	142	149	161	147	146	161	147	147	122	157	145	148	149	126	146	136	158	148	127	155	143	148	145	142	136	136	134	125	158	127	143	176	148	149	146	137	124	160	142	121	147	119	126	160	144	127	119	142	131	149	152	137	141	130	130	165	149	143	132	140	168	113	151	130	138	146	138	153	121	138	119	145	149	145	141	152	158	135	135	123	141	140	165	138	126	137	143	149	135	132	149	144	121	130	122	147	148	113	133	134	142	134	152	128	139	133	142	141	153	138	134	150	173	143	156	169	124	135	137	144	135	140	156	157	143	154	135	135	140	150	168	116	148	147	145	145	140	153	152	156	139	153	136	138	147	163	122	148	123	145	139	176	156	121	127	132	142	165	169	145	118	139	156	139	142	150	104	141	125	118	130	156	138	139	158	151	155	137	110	145	146	143	146	151	142	148	132	150	153	137	130	132	133	144	165	139	111	128	141	149	125	150	137	141	126	140	158	132	127	123	169	156	141	150	147	158	150	125	148	145	148	151	130	136	137	126	142	137	144	138	116	141	124	146	142	146	134	132	146	138	149	144	156	165	138	147	131	140	161	134	144	160	148	158	128	152	165	160	139	128	140	149	124	141	126	143	129	128	130	138	140	123	132	141	143	165	143	153	135	144	134	140	150	147	128	134	153	156	130	132	158	141	132	139	138	125	140	162	153	140	136	144	133	150	147	130	141	146	136	153	140	140	133	153	129	121	125	128	133	152	137	136	128	120	142	146	127	163	126	121	141	138	139	150	141	119	137	151	178	140	145	158	132	132	147	141	149	133	138	128	147	125	144	137	131	135	136	133	147	128	142	122	135	155	144	143	138	139	154	135	145	141	123	136	130	136	103	149	149	139	120	127	153	153	130	148	155	141	144	135	143	144	137	136	134	120	133	149	134	118	127	159	138	137	133	142	133	139	135	145	140	138	138	131	165	129	147	141	152	142	160	142	140	121	132	125	143	129	141	119	151	139	145	126	147	131	149	156	126	115	157	172	136	154	150	132	152	141	157	134	144	159	140	162	109	141	137	130	120	137	154	153	139	135	139	161	161	136	158	138	155	139	161	137	133	150	157	139	121	145	135	159	159	146	150	161	135	143	143	133	166	153	160	126	141	160	145	155	132	118	135	161	149	131	145	156	147	130	133	143	122	128	153	161	136	141	152	131	140	122	150	149	140	145	137	119	136	146	121	144	144	142	142	135	132	122	153	129	135	145	151	156	131	127	162	149	134	143	147	150	155	134	134	145	139	145	153	138	128	156	133	149	155	138	144	153	130	139	150	130	139	139	137	103	147	142	125	125	159	139	158	143	120	135	137	144	136	121	152	133	128	153	133	142	132	143	146	129	160	134	156	155	125	150	127	141	143	151	149	150	173	138	121	155	136	143	132	145	127	132	134	134	142	151	138	128	153	141	143	129	152	137	144	150	171	156	143	146	161	128	127	131	154	152	136	130	124	127	131	140	141	160	150	140	161	129	134	132	132	141	167	163	155	145	131	126	124	140	139	141	145	131	143	151	135	134	138	126	127	149	156	151	129	118	121	126	138	132	127	138	158	139	159	111	134	119	163	147	148	128	135	142	128	145	151	146	143	146	129	149	123	150	131	133	122	139	140	119	157	157	144	139	142	161	142	152	129	156	144	151	125	150	124	145	128	143	152	139	152	150	144	149	138	122	146	123	155	139	122	157	134	154	143	156	134	163	147	143	161	124	145	150	152	147	125	165	167	131	116	118	132	147	140	144	145	154	138	148	131	150	127	123	128	158	132	151	140	123	132	136	150	132	148	145	130	124	149	141	118	145	153	150	141	131	144	128	158	141	137	172	134	151	145	122	121	142	144	149	152	127	177	142	158	169	122	145	145	129	137	149	162	152	134	129	124	117	138	129	155	136	138	145	154	152	133	139	148	139	145	131	144	134	144	141	142	145	152	136	143	143	128	155	169	137	133	138	148	120	121	150	151	162	143	171	150	149	151	163	122	127	157	144	132	153	155	146	132	144	152	123	149	149	143	131	121	154	141	149	154	132	148	139	131	134	156	157	128	142	137	151	144	136	130	153	159	145	122	120	124	153	148	127	147	145	136	130	130	127	121	142	142	145	146	136	144	137	158	129	143	159	116	136	127	142	118	142	148	153	146	139	131	129	147	133	156	117	136	132	147	120	146	144	138	154	142	156	151	121	147	152	149	118	151	134	125	159	147	114	148	154	148	136	138	152	121	135	118	124	133	155	145	140	135	148	149	129	153	149	145	152	140	142	140	127	126	131	143	144	150	163	164	146	138	146	127	131	136	149	146	137	128	149	138	130	152	116	125	128	136	145	137	139	142	136	159	116	153	154	160	147	146	129	123	146	130	137	156	138	149	120	149	150	132	140	120	177	148	130	129	137	128	154	157	127	130	128	120	133	137	128	150	139	126	138	136	144	125	159	122	159	163	151	134	146	136	129	129	141	155	146	142	153	127	124	150	132	121	154	148	121	139	145	123	125	154	161	139	137	188	154	134	139	138	112	129	141	139	152	142	139	148	152	127	142	124	137	121	173	144	133	128	151	151	142	119	132	119	135	156	138	145	112	128	146	141	154	159	129	139	148	150	119	124	137	138	136	150	136	152	147	134	147	136	151	141	167	120	128	140	118	134	136	139	155	144	177	131	161	139	130	127	125	147	146	126	112	153	150	139	136	145	145	152	135	148	151	153	137	135	119	119	139	155	148	139	135	141	136	145	128	135	151	148	150	134	141	148	155	157	149	136	149	147	152	124	146	145	129	155	153	134	156	141	122	127	134	132	144	142	148	123	166	131	132	135	136	141	149	141	132	150	124	163	151	175	128	126	133	139	139	133	153	145	124	125	140	151	125	129	149	117	125	162	128	127	123	132	122	137	140	170	164	153	129	121	130	133	159	149	132	155	140	130	124	144	148	127	156	137	116	134	132	146	159	135	146	149	156	112	145	154	151	113	148	134	140	137	133	134	156	133	150	129	138	124	132
17666	21526	32491	33658	41948	41039	25809	15190	8668	7263	5671	5116	3168	2714	3086	2346	1622	1356	952	961	965	734	719	655	561	464	507	477	472	473	457	467	407	418	399	409	394	404	375	387	403	358	408	348	423	388	345	366	370	368	357	377	345	351	360	355	367	382	358	337	389	387	345	373	355	392	350	345	347	367	353	355	404	356	365	372	344	389	338	355	355	374	356	351	396	395	355	344	337	347	378	364	357	345	361	354	331	384	334	381	342	381	356	361	372	398	351	353	335	365	360	350	338	374	383	403	390	351	365	373	413	406	358	369	344	380	365	363	345	362	348	366	358	391	418	364	389	359	340	373	362	341	344	357	371	369	363	371	407	388	393	377	389	403	411	390	381	359	366	365	369	310	347	368	382	394	368	367	359	360	401	345	365	325	345	338	366	344	351	385	364	342	369	357	343	383	339	369	342	346	358	360	369	354	411	370	363	356	329	339	375	370	396	368	373	356	335	390	377	386	337	355	348	361	338	353	349	364	361	381	371	391	351	378	361	373	393	364	403	397	342	391	358	374	379	388	375	386	334	353	365	375	375	408	370	375	384	380	383	359	333	365	367	336	386	398	340	354	388	382	376	370	340	364	354	383	367	384	354	352	348	351	328	365	334	409	322	383	366	356	395	420	375	355	366	366	337	374	376	383	359	384	366	349	333	381	352	368	355	381	349	385	379	332	377	374	358	348	367	372	375	381	385	328	353	330	326	370	370	343	344	357	367	406	365	374	408	359	398	382	357	369	394	339	356	378	346	358	353	376	383	313	356	364	387	354	396	386	368	341	379	338	363	357	363	372	360	357	333	401	362	362	372	381	328	353	377	360	355	363	367	350	373	332	345	376	359	390	375	387	399	366	373	424	379	342	345	362	381	371	357	356	367	356	378	341	336	328	365	356	366	376	384	377	360	353	353	366	358	362	377	382	382	393	403	360	367	388	384	391	367	353	364	372	348	350	360	393	369	371	387	385	367	347	377	359	370	366	357	346	400	367	347	322	356	355	345	370	375	350	360	408	382	333	388	383	377	331	341	338	350	356	359	342	393	365	359	386	377	365	377	376	390	339	370	357	375	349	340	360	363	400	363	364	389	355	365	357	369	381	376	409	352	359	348	322	369	341	378	389	340	414	378	365	364	347	366	367	397	359	375	373	355	372	359	355	338	362	367	349	345	340	372	383	379	350	366	355	337	349	372	378	352	348	385	398	351	392	374	385	399	382	369	348	375	359	372	353	367	330	380	379	375	364	399	363	364	355	355	370	384	341	374	347	393	401	395	354	403	350	361	378	384	398	373	358	378	381	348	369	369	387	400	382	363	385	366	365	343	379	364	339	350	391	378	368	373	369	409	348	354	364	340	356	374	359	352	390	329	369	387	357	384	353	386	344	362	346	381	371	378	375	365	341	318	388	354	340	387	372	369	368	331	378	345	397	340	381	338	376	361	413	367	363	333	412	407	353	375	355	372	378	362	356	341	356	384	361	338	367	351	380	369	360	354	372	347	390	349	332	382	363	383	371	375	350	376	381	363	349	371	354	352	361	380	389	380	324	369	373	372	353	350	377	326	367	334	347	375	364	362	361	389	369	368	375	364	378	344	349	377	349	376	369	349	355	345	394	370	379	376	379	328	358	368	380	359	379	372	376	331	352	371	390	343	338	398	369	350	340	378	341	367	385	368	348	355	359	314	354	373	344	370	338	355	349	366	382	384	373	353	355	360	386	387	350	362	352	365	353	369	357	372	371	372	416	336	384	329	386	371	337	350	371	371	361	412	354	362	359	362	368	338	333	333	340	392	357	378	353	358	354	362	377	386	329	354	349	388	367	379	386	384	358	346	338	385	354	380	352	374	391	365	346	338	405	394	362	355	341	370	365	364	380	359	354	372	348	383	380	334	381	392	387	360	382	391	330	350	355	392	336	369	367	381	387	395	349	380	414	354	345	365	341	339	417	369	365	352	378	345	373	339	358	376	367	368	354	336	346	370	356	367	392	327	344	375	361	376	365	381	336	386	373	366	399	348	393	335	405	338	404	355	397	383	373	374	420	347	326	393	318	387	373	348	345	359	355	376	393	378	379	322	343	381	346	371	379	366	370	372	370	384	367	352	332	372	343	357	369	354	333	366	308	365	370	371	351	376	364	343	308	340	393	375	372	342	322	346	348	372	363	341	342	355	367	367	368	371	339	377	347	375	340	356	373	398	389	356	403	347	365	365	374	367	339	363	358	350	347	395	350	394	323	355	373	327	325	368	382	379	364	389	365	361	390	384	353	394	383	395	364	379	339	370	330	357	368	342	376	325	386	392	372	381	339	319	358	353	392	369	391	394	356	377	388	403	342	377	346	403	344	324	383	377	371	388	381	331	369	368	330	347	401	369	361	370	361	377	404	364	355	314	366	348	342	331	359	382	368	374	340	357	368	352	387	365	300	373	381	357	370	385	365	372	400	378	356	349	358	342	387	391	350	382	373	376	379	367	369	380	362	366	322	356	383	408	348	325	332	345	410	363	394	343	375	364	390	347	353	341	363	386	337	380	365	373	352	356	371	378	359	356	390	367	370	370	355	377	351	335	391	389	356	362	374	392	373	400	362	362	372	379	386	346	376	416	386	341	361	350	363	396	353	386	394	369	352	361	395	361	382	329	363	324	348	344	353	361	364	372	396	363	365	325	375	338	364	352	407	372	385	406	354	352	372	381	371	377	345	366	392	356	369	378	378	389	349	363	375	388	363	352	364	371	366	350	383	365	387	350	383	385	357	348	369	340	372	365	331	330	345	360	369	367	358	340	364	375	345	400	372	353	406	373	345	385	348	407	317	344	329	390	399	360	351	365	345	388	362	371	347	391	381	407	350	354	358	391	383	355	340	375	402	332	341	399	379	356	378	368	358	371	363	361	378	342	382	358	374	369	366	373	349	339	358	376	353	354	342	357	360	369	342	377	341	336	354	394	340	355	365	352	383	389	352	353	347	364	383	391	388	379	376	388	348	370	343	383	378	361	326	364	346	384	387	394	378	336	381	380	364	357	361	362	379	386	372	385	359	351	383	351	377	380	346	375	368	375	364	365	370	369	357	352	359	367	344	374	359	360	366	337	337	351	385	375	395	364	342	367	371	361	348	343	352	348	366	352	379	342	359	345	334	395	358	392	345	377	369	334	352	354	373	349	365	384	345	386	353	371	328	409	377	382	377	390	362	386	389	377	367	363	378	358	397	372	377	345	370	340	372	344	367	344	381	368	357	423	357	379	356	388	381	380	361	365	354	358	355	351	339	365	375	352	356	378	347	386	381	355	361	338	367	402	407	371	369	362	347	370	345	340	380	371	337	376	385	355	372	363	351	377	381	392	368	390	379	363	357	401	372	369	322	405	372	341	394	361	361	378	370	357	379	398	375	389	361	352	369	345	341	334	377	366	350	357	340	357	361	349	367	338	339	352	376	378	355	376	382	375	372	380	342	340	361
7193	4547	4607	3157	2449	2012	935	549	432	378	358	323	306	298	296	310	300	293	260	288	306	298	269	243	257	277	273	278	280	249	277	295	248	280	274	274	267	263	259	265	280	278	276	284	271	289	241	281	266	301	295	253	275	269	281	244	246	290	293	286	307	268	272	279	275	260	248	275	285	249	246	273	255	280	255	287	284	264	250	258	275	273	295	303	256	286	271	269	254	271	283	263	267	271	276	275	258	256	250	272	266	273	273	283	301	260	247	271	220	249	254	297	293	255	252	260	260	277	248	268	306	254	287	273	265	265	257	234	260	263	279	280	270	302	280	256	294	291	270	263	260	254	285	293	261	255	242	256	293	261	273	252	277	245	288	255	304	267	278	249	297	272	255	279	280	270	271	244	263	293	224	287	295	276	271	256	272	272	278	278	234	244	255	279	279	266	284	286	274	237	272	280	276	256	262	283	258	281	259	253	245	255	284	280	260	250	269	281	292	276	252	298	279	273	275	299	248	248	262	273	279	246	300	266	274	246	269	281	277	237	259	227	277	293	257	270	273	265	232	275	264	273	241	265	257	242	265	289	260	277	250	240	254	277	283	284	287	279	251	247	288	272	278	254	291	301	251	290	264	274	264	248	272	273	302	308	244	285	288	252	269	289	273	276	275	243	267	264	283	249	317	251	295	248	259	265	291	269	294	322	280	273	276	273	303	273	245	273	265	261	287	273	260	255	291	283	283	259	246	249	256	267	255	291	264	301	206	246	233	259	279	289	261	289	259	284	283	270	253	271	268	248	288	286	285	303	261	275	293	271	302	279	252	276	238	281	270	251	245	271	260	305	305	269	287	263	268	253	250	284	246	233	262	266	262	265	228	272	249	251	259	294	249	240	259	263	284	267	265	302	260	290	260	262	268	264	288	236	244	247	271	269	267	266	270	248	285	246	274	289	255	255	273	241	252	270	274	250	262	274	280	276	282	276	275	277	268	273	266	259	280	308	254	254	234	249	274	286	246	248	271	294	288	259	267	273	282	269	275	295	252	259	258	275	272	240	249	274	259	284	259	261	246	284	264	245	263	244	288	279	267	265	249	279	251	242	265	274	274	280	261	257	291	267	284	225	279	287	283	253	290	251	277	288	298	270	246	267	262	258	256	244	255	244	264	243	264	269	265	267	277	238	232	260	245	280	306	264	260	261	246	256	249	274	274	274	291	257	325	278	279	270	263	244	250	290	275	266	252	253	260	247	288	261	272	275	249	286	246	252	306	272	260	278	300	242	261	267	258	285	255	250	273	286	247	242	267	278	278	270	270	269	281	302	267	276	246	281	263	286	279	275	254	266	269	272	280	290	289	248	269	259	262	258	266	266	258	271	253	281	278	278	235	268	288	244	305	297	271	249	282	243	262	270	248	265	289	274	307	262	292	272	273	252	264	274	243	278	267	260	264	263	285	261	276	243	290	284	266	263	289	260	289	259	248	283	264	293	263	255	270	286	277	272	253	286	273	260	276	283	275	249	281	274	314	285	240	275	270	245	247	258	278	267	238	265	282	228	245	272	263	259	265	287	258	279	271	277	274	272	281	261	270	277	301	265	268	259	271	275	255	277	271	282	248	258	268	258	266	236	256	285	266	279	253	270	273	293	254	281	294	254	257	246	277	281	277	284	254	278	281	275	311	276	281	263	247	230	250	238	279	283	272	266	258	269	243	289	255	305	266	251	287	286	274	256	242	271	273	267	277	264	280	248	267	237	276	292	286	302	284	264	259	235	258	305	292	260	268	259	276	262	268	280	257	288	246	310	251	262	257	266	250	280	228	263	251	254	294	288	284	288	289	259	305	236	275	262	290	273	277	271	295	238	266	264	251	266	260	255	260	242	268	269	271	258	254	272	262	257	260	261	258	270	282	280	271	250	280	267	253	248	251	270	256	292	287	265	263	238	280	264	252	264	310	259	258	235	318	289	270	277	272	260	281	263	301	264	261	252	277	297	260	271	276	240	234	266	232	257	273	246	254	279	271	272	261	298	283	283	254	262	264	290	296	242	252	260	262	265	303	286	264	295	315	298	274	254	265	255	270	276	281	295	281	278	250	256	240	286	258	260	286	238	247	271	270	276	240	240	279	258	257	258	289	251	234	239	265	262	254	267	295	285	247	272	292	265	252	280	292	269	290	254	272	261	274	312	253	280	284	278	231	259	274	293	252	288	294	280	271	259	252	274	257	253	274	326	278	278	249	294	259	260	270	263	267	281	249	265	279	282	286	277	296	265	238	245	240	282	260	282	245	287	249	275	259	254	261	267	268	269	272	301	275	274	263	252	274	255	260	258	286	282	249	273	276	274	272	294	321	241	298	264	262	279	275	233	267	248	266	269	265	259	240	280	271	290	302	272	253	278	249	239	261	245	270	261	278	250	254	295	268	251	259	248	257	265	279	277	253	275	275	265	270	261	267	250	259	252	259	283	287	295	270	278	252	273	246	270	258	270	279	278	280	294	278	273	265	243	251	253	297	288	267	263	277	260	254	266	263	258	273	234	251	243	253	272	272	232	272	280	269	262	260	262	248	244	286	272	273	234	253	284	288	246	270	301	263	257	268	284	273	288	248	266	273	279	282	282	253	259	263	237	242	273	258	291	275	233	266	296	260	279	257	253	274	273	265	279	267	276	265	272	260	264	285	247	252	239	257	272	304	276	260	226	281	264	274	280	289	261	274	275	262	296	242	266	262	289	252	254	272	256	266	254	278	274	273	266	273	254	252	281	262	267	274	249	268	249	237	268	263	254	273	274	255	272	256	258	276	281	230	256	271	281	266	263	256	297	278	267	301	312	293	251	284	245	262	274	267	253	262	282	258	270	277	287	273	260	266	267	267	262	244	259	267	255	260	249	260	264	277	273	257	263	287	305	261	256	271	274	274	250	240	237	255	269	265	299	295	248	269	259	257	292	296	268	242	272	294	264	267	259	260	271	269	280	291	273	268	274	269	320	287	275	279	265	255	259	257	258	238	261	245	255	281	252	288	301	270	252	266	270	250	279	280	247	259	241	266	276	257	279	247	267	268	306	289	269	242	251	268	268	244	268	226	253	284	268	266	275	247	263	246	279	278	293	277	273	242	266	261	274	260	283	285	265	274	264	298	273	286	262	252	283	266	266	264	275	272	252	276	299	287	257	260	253	280	283	265	271	263	284	289	293	273	265	248	258	264	277	268	253	299	255	279	271	226	265	263	250	268	250	261	292	266	268	269	272	282	270	325	273	295	252	284	296	275	288	259	274	263	275	269	282	238	257	261	253	273	289	263	287	268	265	254	238	265	253	282	275	264	283	258	279	245	264	262	287	318	268	277	245	255	270	252	248	276	284	265	281	283	299	300	261	260	274	279	267	280	246	278	281	257	284	282	259	275	255	258	272	271	278	267	273	274	304	251	238	252	255	242	280	232	248	246	230	254	273	278	285	262	277	276	277	251	284	251	278	272	269	278	280	293	258
5835	5418	9541	10028	9440	8276	3938	2007	1485	1322	1198	1064	961	862	868	824	768	773	746	747	730	686	675	725	736	705	703	692	692	657	704	644	652	650	646	708	660	639	616	664	688	672	637	671	672	670	657	641	641	634	669	618	607	656	624	643	665	608	674	693	666	598	655	667	684	614	664	672	642	633	664	634	672	604	651	612	683	668	683	639	664	650	664	615	688	647	640	648	640	675	664	649	659	626	654	626	677	647	642	655	617	629	624	686	630	621	679	667	656	614	636	709	654	643	607	634	679	644	627	663	643	669	666	635	620	626	706	644	660	634	665	605	591	657	663	683	655	640	624	643	642	613	660	657	672	693	685	644	666	647	647	630	678	673	667	675	659	700	618	650	636	690	654	672	641	678	642	651	681	609	642	633	635	687	636	592	643	671	668	638	682	665	660	680	652	682	686	603	663	664	689	626	671	606	635	612	705	723	653	685	652	663	641	644	638	698	640	677	671	661	635	682	621	649	637	668	645	594	661	671	654	653	657	628	621	685	683	615	652	666	668	648	640	621	656	664	645	648	664	647	696	655	616	659	637	642	635	695	630	648	619	658	653	642	687	666	637	662	684	664	667	612	658	680	636	605	637	647	697	631	665	676	651	610	660	645	634	662	657	660	649	669	679	647	656	620	612	636	650	651	688	634	624	670	647	659	687	635	611	654	641	653	672	617	715	641	619	617	679	624	626	609	672	668	644	640	661	613	679	648	637	661	608	628	629	659	660	616	650	695	639	596	616	605	624	695	682	652	647	627	670	674	625	656	626	631	638	637	674	630	607	608	624	635	656	701	633	665	673	675	644	649	684	658	731	630	664	678	636	630	663	685	696	675	715	719	669	617	661	620	657	635	669	654	666	652	688	590	651	636	644	646	637	661	649	665	686	626	695	658	660	635	680	647	639	662	587	669	682	592	678	649	667	681	673	653	668	685	650	672	671	648	664	633	625	662	643	647	671	634	667	671	660	635	664	647	624	610	646	620	663	651	688	663	634	659	647	658	654	629	626	655	651	633	650	628	676	666	641	639	663	636	664	692	678	650	629	651	633	645	653	617	616	621	684	644	602	643	669	659	629	668	702	676	661	643	639	683	647	636	646	627	641	660	642	647	649	657	621	662	683	630	689	688	689	669	622	636	681	645	637	692	638	635	640	723	649	622	641	654	640	677	704	691	669	690	654	607	681	646	677	656	679	656	648	621	651	639	658	659	628	671	617	664	686	651	641	646	673	641	640	640	644	683	640	658	602	609	661	636	660	645	682	625	626	643	641	703	637	623	634	679	647	679	607	670	684	625	650	646	616	713	659	678	703	594	712	680	683	647	633	704	665	651	636	677	650	645	684	671	629	671	663	649	671	670	676	644	670	661	625	698	664	710	689	627	695	638	642	610	644	632	638	677	655	661	673	703	662	645	657	677	652	642	661	627	618	631	680	633	672	673	635	654	667	645	614	675	683	669	622	664	667	678	661	719	634	624	651	692	635	603	666	645	647	685	635	665	673	679	643	678	653	641	631	648	674	629	684	697	605	676	722	700	651	628	657	638	662	674	663	666	636	665	622	700	659	639	659	653	611	644	637	674	712	658	629	662	661	624	641	624	646	665	702	682	655	649	615	666	644	667	668	706	664	669	616	642	631	653	650	671	699	655	696	653	648	667	666	665	588	670	645	682	682	637	689	663	654	609	614	648	641	656	698	630	702	643	639	656	665	664	589	629	652	601	651	677	634	637	662	646	719	610	651	653	671	659	655	639	634	599	690	661	671	683	676	683	663	667	662	646	651	682	672	634	640	640	614	672	660	672	658	649	658	630	643	666	649	673	647	689	641	688	651	669	659	666	664	602	697	632	635	670	616	694	622	634	626	686	663	662	645	667	703	688	656	638	629	647	667	661	633	628	636	674	658	660	668	681	664	662	701	625	650	667	636	671	668	658	617	624	681	627	684	653	683	629	686	674	649	652	673	649	644	661	682	675	638	682	665	607	667	642	635	660	681	642	675	638	615	662	646	649	690	660	641	621	649	641	629	592	643	636	671	646	646	651	660	672	646	650	601	618	688	662	640	674	666	694	609	662	686	669	648	709	621	667	613	636	651	663	653	703	660	638	638	653	664	679	625	656	647	655	661	706	658	596	647	676	651	667	701	661	642	610	659	607	662	664	656	698	657	587	711	651	650	650	667	646	641	659	653	639	657	640	642	706	658	709	671	616	609	663	647	683	691	653	658	664	682	641	669	661	640	652	668	668	644	649	669	658	706	677	686	631	654	653	620	662	607	638	644	690	626	648	645	648	664	697	678	632	689	667	636	661	674	661	587	640	614	673	618	628	645	673	671	645	649	703	663	646	654	630	619	649	675	631	633	668	653	628	651	680	650	651	663	688	667	627	648	631	632	620	643	625	623	597	658	638	713	667	665	665	635	638	682	675	688	715	644	681	658	652	678	609	650	598	645	668	665	657	672	614	640	649	699	705	670	661	660	657	646	679	643	647	629	664	636	647	638	654	658	677	628	669	643	657	657	654	656	654	632	698	669	643	659	625	629	648	636	653	668	657	630	611	637	704	654	704	642	683	636	637	666	672	656	620	627	659	679	695	677	634	682	668	613	655	673	653	676	650	611	635	631	639	695	657	608	663	688	652	652	636	656	640	673	641	649	721	642	645	656	683	600	675	613	632	718	670	670	660	663	601	630	665	656	661	656	656	674	613	625	645	656	639	642	671	670	661	660	689	671	709	658	657	675	646	664	659	631	657	649	683	638	651	673	668	641	631	614	680	652	702	645	632	707	681	687	671	664	619	651	702	670	682	624	621	665	707	626	621	634	673	662	595	637	645	664	643	619	627	621	637	677	603	596	671	681	652	624	655	687	689	622	668	624	662	651	665	648	659	628	659	626	648	641	673	633	622	665	719	623	660	647	660	636	685	648	624	672	633	663	646	682	669	645	679	660	658	671	661	651	652	663	631	637	635	652	623	671	656	646	608	654	618	655	656	660	672	665	625	695	653	676	668	673	630	699	666	688	651	626	687	643	685	699	693	664	663	667	639	640	673	658	650	636	666	677	653	661	685	637	627	670	665	653	681	627	630	674	641	711	634	616	595	643	668	637	630	669	693	632	676	655	654	648	624	661	674	669	600	704	667	635	641	661	690	648	677	636	646	658	650	638	619	657	675	627	671	635	707	627	707	646	664	654	616	638	619	664	660	655	687	664	683	648	657	670	678	632	659	669	670	625	652	622	672	686	646	614	613	642	643	666	614	674	622	599	713	627	678	654	686	665	673	611	692	676	646	686	706	624	662	628	688	697	645	693	670	711	684	644	689	659	664	694	681	657	642	636	671	635	634	641	669	648	631	646	658	627	664	644	641	678	659	660	699	640	664	615	671	638	671	613	641	635	668	672	660	670	654	654	634	632	677	649	625	653	664	672	637	654	697	670	675	650	684	655	635	622	687	691	640	630	665
19033	16128	20359	22890	19615	19689	15179	6024	2358	1242	870	700	467	418	477	398	316	292	293	264	255	226	278	212	265	208	239	211	193	200	250	220	230	214	196	190	211	203	216	217	206	202	242	225	209	243	210	198	214	228	214	202	236	210	215	206	219	225	213	219	201	218	219	228	231	223	244	221	218	227	225	224	189	211	211	195	215	237	192	231	234	234	244	215	218	183	198	217	195	235	195	243	231	199	239	206	222	199	235	214	241	223	215	207	184	231	229	224	206	169	242	211	214	224	211	234	206	235	215	197	223	208	197	202	199	200	205	209	222	241	211	197	198	209	183	230	206	218	203	225	233	238	216	178	210	216	206	239	230	223	217	241	227	206	246	222	190	221	204	212	233	223	233	201	215	230	225	206	180	225	211	217	247	249	215	194	226	222	207	240	224	255	196	243	206	212	213	248	180	195	213	211	233	179	232	229	215	237	216	226	213	208	221	200	200	238	234	226	241	200	216	219	222	240	218	212	233	206	197	190	233	220	229	229	242	200	224	222	217	201	205	217	214	243	240	232	182	240	221	213	186	204	229	208	219	205	228	206	236	181	208	227	221	222	219	222	217	223	208	175	257	217	229	235	215	211	241	205	191	218	243	214	255	189	207	216	223	230	227	204	226	209	226	215	183	207	207	236	201	196	230	221	235	215	239	208	211	220	232	231	229	213	222	204	213	218	197	232	229	246	240	221	211	225	209	200	221	200	216	210	227	230	194	196	221	228	240	230	197	197	210	212	216	211	217	220	255	216	210	232	193	202	207	213	200	232	244	239	233	223	228	230	216	240	223	224	227	224	246	204	226	232	222	241	236	253	208	225	225	229	225	226	203	203	248	206	213	210	200	213	220	230	259	195	238	202	211	218	200	225	210	225	222	232	207	207	234	228	221	219	207	175	198	198	212	236	226	187	208	208	227	231	221	211	223	190	249	237	216	215	235	206	218	222	202	206	229	226	215	208	246	213	223	198	203	233	238	203	227	213	202	206	218	227	200	196	230	218	225	177	218	196	201	217	234	217	223	225	242	214	218	219	233	209	246	207	211	186	203	211	230	222	237	225	214	197	214	220	256	206	214	218	258	215	228	236	191	244	234	223	198	190	214	212	217	221	224	204	189	231	236	201	208	196	222	215	210	215	214	203	211	226	242	194	206	221	219	244	212	233	213	228	229	211	208	235	208	208	238	233	210	209	215	183	213	200	229	233	227	226	196	241	209	234	243	221	232	201	211	224	235	202	228	204	210	221	243	223	243	266	230	216	211	213	246	231	220	233	214	213	207	211	209	201	226	217	209	238	218	217	216	235	233	225	211	197	220	200	205	209	222	216	202	198	222	202	209	209	221	215	220	205	204	193	216	199	214	217	210	199	215	247	183	219	215	208	230	198	215	206	231	203	222	244	193	235	258	230	200	214	222	231	222	203	223	207	218	244	212	251	223	207	221	227	220	197	219	188	230	210	220	209	207	201	240	205	193	226	214	199	223	194	211	211	217	211	210	230	235	214	220	200	211	233	196	227	218	203	238	202	235	233	232	218	214	190	239	233	211	214	231	227	212	221	212	233	198	233	224	230	236	245	214	219	239	222	218	208	236	233	199	177	222	210	197	230	211	221	234	214	212	216	252	221	223	197	211	215	220	226	229	195	213	223	182	203	224	212	216	215	229	199	179	193	207	243	224	220	222	232	227	239	212	218	226	225	212	231	217	218	242	223	210	237	201	198	234	201	244	234	231	211	228	230	206	208	205	205	258	236	227	193	193	208	209	204	197	215	214	212	251	202	235	209	212	209	214	231	223	226	216	229	229	213	215	275	219	202	222	233	212	201	248	230	189	225	232	192	195	192	218	236	191	225	206	247	249	215	238	214	202	211	242	232	203	234	221	231	219	217	209	211	222	201	201	206	212	222	226	216	221	224	208	233	219	239	225	213	202	182	239	204	222	218	217	224	222	212	228	213	216	215	238	214	196	182	220	195	213	180	228	223	227	229	201	251	172	236	212	209	224	200	205	212	212	218	222	223	184	208	221	209	216	212	211	210	228	200	220	219	227	191	224	233	196	195	215	223	209	240	226	202	187	243	228	224	207	238	215	215	211	241	232	205	227	230	205	212	181	215	205	215	219	225	234	213	239	224	234	243	206	198	218	219	225	239	237	216	237	210	242	213	218	246	230	214	231	208	236	200	231	208	194	203	213	225	198	220	221	210	216	208	191	214	225	194	224	209	225	202	208	217	243	220	227	233	250	210	198	222	223	202	196	221	209	197	218	222	194	233	220	211	217	216	227	205	222	215	215	230	204	240	218	184	251	211	217	230	184	230	221	235	236	253	224	205	204	250	203	209	203	212	230	233	202	196	233	203	203	195	210	206	203	220	210	212	221	234	242	221	233	234	239	238	210	236	225	209	213	219	254	231	211	208	216	229	188	198	255	214	201	213	218	231	230	198	207	197	216	237	215	232	228	218	210	229	218	215	210	205	199	182	209	203	230	219	222	235	218	203	218	227	201	188	215	204	220	228	208	232	201	260	217	202	219	243	241	232	197	233	209	195	203	216	216	237	179	199	224	244	246	234	199	223	217	237	253	193	201	205	204	206	237	221	235	201	209	229	181	209	233	222	234	224	232	231	221	244	216	236	192	248	207	207	217	226	235	225	231	219	207	201	205	206	211	199	244	199	204	205	233	198	215	234	211	230	211	237	232	193	220	205	199	198	223	210	226	222	222	212	213	197	242	207	207	209	223	238	224	229	214	246	205	217	200	209	213	210	204	206	199	210	235	229	233	212	185	229	218	227	254	236	217	229	210	191	240	200	193	180	195	219	220	201	200	216	198	228	217	239	233	215	226	218	238	206	207	219	217	212	219	213	190	211	228	203	218	209	200	206	248	205	215	215	207	230	232	223	229	205	222	202	204	230	220	251	202	199	194	209	261	214	226	222	230	239	214	212	206	234	204	215	195	235	227	223	206	223	214	214	231	215	210	227	230	239	226	224	210	218	197	247	256	211	235	230	210	217	220	251	225	242	190	207	203	214	224	233	231	207	217	198	214	207	218	184	223	220	195	219	209	215	215	211	203	197	200	237	234	211	202	223	225	217	220	211	196	219	212	215	246	235	190	202	220	187	228	236	233	204	204	205	226	233	195	232	215	221	265	220	226	210	239	220	222	229	218	244	221	228	199	183	205	227	212	202	195	214	198	255	213	209	219	235	234	203	207	211	211	230	213	241	257	200	240	222	214	211	185	182	207	196	250	232	202	218	220	220	220	195	224	218	214	207	232	224	240	239	212	219	219	230	197	235	220	211	215	210	217	231	223	195	207	194	226	211	216	222	239	203	210	190	234	234	206	206	216	213	197	212	185	214	259	199	219	239	196	213	215	203	225	196	212	261	215	190	231	216	202	239	221	218	210	255	228	215	225	210	259	206	200	221	205	222	214	231	212	233	196	236	214	247	212	214	210	189
15052	14824	26316	29725	27900	29203	22650	10067	5921	4503	3930	3049	2165	1833	2129	1540	1232	988	934	895	837	745	731	644	636	630	655	599	586	570	585	564	559	545	576	587	578	545	548	576	556	573	567	546	543	558	556	506	521	564	542	540	518	562	527	502	567	544	546	555	543	570	505	559	544	543	561	541	543	580	548	499	529	532	501	548	524	530	535	508	572	548	504	550	525	538	551	534	536	528	542	494	548	545	547	499	500	535	588	567	553	555	547	512	527	528	524	541	531	529	533	536	530	528	501	554	535	530	524	534	546	508	527	571	566	547	532	538	495	510	542	560	562	523	547	521	478	500	547	527	549	515	542	548	524	574	536	535	540	538	546	515	584	514	488	534	588	566	518	567	550	540	544	540	493	497	536	539	531	525	526	530	507	528	487	527	522	515	559	525	591	548	520	565	522	568	518	573	552	514	527	551	525	525	529	544	561	530	552	548	576	542	507	496	521	516	549	504	531	560	534	551	503	555	537	525	549	540	535	577	494	535	522	574	532	516	552	559	564	553	541	539	514	518	537	513	527	541	530	503	548	567	530	569	540	578	512	502	564	515	528	553	539	565	536	561	510	511	509	533	531	556	525	489	528	516	537	563	578	547	540	525	543	556	531	512	556	519	578	549	554	510	547	564	528	535	537	521	547	521	564	516	502	495	539	506	542	530	543	509	498	507	542	529	508	542	532	517	470	507	535	535	523	549	574	560	536	536	512	554	510	509	542	537	550	546	528	533	561	546	523	537	540	507	571	583	537	545	528	518	507	524	579	559	570	553	500	565	530	530	545	508	517	555	507	548	522	513	580	510	536	534	485	519	526	509	517	550	534	554	548	497	507	558	523	539	521	528	523	553	478	542	587	543	548	511	542	552	498	553	515	512	568	554	516	533	553	510	520	525	518	547	536	569	531	515	525	557	549	535	534	545	512	571	521	540	553	517	522	543	490	549	508	505	529	528	545	528	532	522	568	550	566	587	534	505	570	542	523	524	546	508	515	515	543	532	531	565	505	549	540	541	544	543	550	534	572	562	513	569	528	555	555	522	509	585	519	584	526	564	510	518	541	537	545	550	505	542	543	540	502	558	571	552	534	527	571	560	527	535	483	541	523	546	571	559	534	538	487	525	555	537	514	520	518	554	511	547	531	555	525	544	517	490	482	528	510	514	530	516	540	499	543	536	537	543	530	562	602	527	523	537	517	494	549	569	543	525	513	529	491	527	556	535	525	561	525	548	533	553	543	510	541	541	595	537	558	497	519	544	553	564	498	556	547	523	517	525	558	512	538	566	525	516	563	515	530	514	544	522	558	534	483	543	564	536	520	539	537	537	545	555	564	529	557	525	550	517	537	551	559	530	525	514	530	524	530	563	589	502	509	550	559	528	513	483	537	516	512	562	578	535	590	514	527	543	577	539	528	534	559	543	531	516	524	528	534	532	515	519	554	549	513	537	566	517	572	557	495	544	511	514	519	531	540	549	542	522	506	499	559	559	519	534	504	505	565	505	535	519	496	553	543	538	593	550	562	552	570	540	510	501	556	513	534	535	537	541	572	518	539	519	522	542	483	528	547	526	523	536	618	556	540	545	519	532	544	540	515	499	548	529	514	553	556	545	507	541	522	543	534	542	561	501	566	539	566	541	522	492	530	465	538	515	529	522	542	501	552	536	535	542	524	512	553	544	507	500	488	539	542	529	494	497	531	552	488	539	564	543	530	583	529	558	545	537	548	550	544	554	553	516	547	553	525	545	527	511	529	549	504	522	550	523	546	577	509	515	512	591	581	530	534	546	546	574	535	553	529	539	524	589	566	517	500	524	546	532	512	518	543	513	542	578	507	548	566	494	554	528	534	583	487	559	551	510	542	561	509	523	516	552	547	545	596	548	501	589	495	559	554	596	519	496	505	535	503	512	519	542	528	536	533	548	547	572	554	493	511	543	548	530	535	533	539	540	587	609	542	552	519	547	539	484	581	558	581	525	542	523	594	496	553	514	579	554	554	505	534	550	510	518	554	549	550	529	519	555	530	564	530	544	520	512	524	555	557	542	554	517	555	493	537	549	547	553	532	538	582	514	542	537	547	547	561	544	523	515	519	543	534	547	535	589	573	529	491	507	510	495	542	534	557	528	520	540	523	511	576	496	570	530	561	536	550	565	530	552	526	559	535	563	533	520	579	549	547	592	556	552	493	527	555	543	545	519	504	545	525	537	540	520	507	534	547	538	542	497	560	542	527	554	537	522	545	553	482	552	538	555	571	523	564	543	564	510	539	497	548	561	535	533	526	545	506	533	489	550	539	550	574	516	517	534	549	524	564	498	511	561	504	538	509	512	551	512	579	525	490	517	525	518	567	531	519	527	577	545	593	562	548	529	562	528	543	560	519	530	524	546	534	508	536	546	504	537	564	514	515	568	507	519	558	566	495	548	529	499	573	514	530	559	521	521	539	529	572	536	566	515	492	533	538	554	551	562	501	553	503	547	538	510	535	530	531	542	524	513	588	522	556	509	551	541	556	529	557	553	556	527	549	475	513	517	555	537	519	552	553	511	544	525	529	525	527	537	550	551	510	549	579	532	538	575	550	532	557	516	578	518	533	541	529	564	598	513	554	562	504	555	538	548	550	505	576	524	521	555	581	516	547	541	531	511	500	517	570	515	532	513	477	538	522	519	526	523	542	507	541	523	547	513	561	524	516	531	537	501	553	494	543	538	497	546	517	531	524	502	528	568	539	511	530	571	583	540	536	502	514	531	533	503	511	534	544	564	562	541	569	536	525	530	560	562	522	558	526	542	540	542	543	564	539	556	515	554	549	551	506	566	540	559	572	528	542	528	536	538	547	548	524	555	549	534	546	552	530	556	548	531	512	532	561	545	508	477	551	501	551	546	554	565	554	547	500	515	605	497	545	593	508	514	505	547	548	566	544	567	542	547	523	544	548	535	530	533	545	523	538	551	524	525	561	575	553	540	517	523	561	547	573	540	529	544	568	531	525	562	581	538	547	576	516	541	556	556	490	562	594	543	550	554	545	549	540	542	565	558	567	550	503	540	559	520	552	526	554	521	517	541	546	566	555	539	519	554	551	549	509	558	532	521	561	520	537	537	535	551	576	511	566	513	535	536	559	569	556	585	556	568	507	519	491	523	530	565	527	537	538	501	518	509	559	585	513	568	521	559	555	528	529	539	519	563	580	525	562	544	535	558	540	534	533	514	584	529	544	509	536	529	599	526	529	572	534	515	552	534	560	560	534	497	510	521	555	551	531	529	530	486	513	502	546	592	528	545	576	549	553	535	532	570	529	533	549	540	548	533	546	510	541	526	572	501	549	500	506	538	521	535	533	541	534	577	558	534	502	551	525	564	520	503	556	548	533	569	573	507	519	569	518	544	520	521	529	569	547	526	534	522	502	578	520	537	519	549	525	504	577	535	562	556	515	546	559	510	548	558	557	550	574	504	544	532	551	504
27452	23918	26096	29430	32343	28750	17670	11224	5298	2586	1327	1209	735	615	590	525	273	259	245	229	229	191	196	215	163	168	143	144	157	167	173	146	141	175	159	126	160	146	155	131	156	128	117	149	150	143	139	113	130	140	144	151	150	120	139	145	133	148	139	158	141	103	129	122	144	144	146	134	124	132	132	128	138	166	132	151	141	146	136	136	133	128	122	162	122	127	142	141	125	117	151	153	151	154	139	143	119	149	142	143	137	150	167	137	128	133	124	168	151	148	146	170	125	130	121	138	127	128	133	162	148	145	122	143	139	137	135	146	139	142	142	143	156	134	148	171	140	153	139	118	156	149	142	137	143	137	124	138	151	145	147	136	139	131	112	125	142	145	131	153	118	133	126	134	125	148	136	140	155	131	122	135	125	146	141	156	110	170	134	152	137	155	143	167	125	154	141	121	148	145	129	135	114	149	132	138	143	125	140	153	150	154	124	146	164	159	101	135	151	134	143	158	141	146	143	129	145	162	145	151	168	152	155	129	125	125	151	132	120	147	130	152	126	140	122	143	143	147	120	147	138	139	147	126	141	130	155	129	152	158	126	159	121	164	154	138	136	146	155	159	123	129	168	136	165	131	149	145	144	127	142	171	133	165	145	133	132	148	134	150	121	136	129	124	155	164	136	145	130	144	129	119	173	168	153	127	120	160	133	132	123	118	136	142	143	170	157	138	138	151	133	134	146	162	124	150	141	138	156	147	127	129	123	137	109	149	143	144	139	153	139	145	151	134	138	142	143	128	135	145	151	143	124	150	144	124	138	139	129	136	144	160	141	140	141	160	147	132	152	131	133	118	137	136	161	147	147	168	147	164	170	141	134	138	144	127	127	136	137	133	148	145	160	142	145	145	128	175	133	127	131	141	129	136	143	133	143	150	145	120	136	139	127	134	166	172	117	163	135	133	151	152	158	147	129	108	154	130	134	160	153	145	126	118	145	142	123	165	145	150	126	147	156	127	144	159	132	125	138	142	124	116	129	139	149	146	146	134	134	141	131	134	134	139	153	146	140	147	162	153	135	129	126	142	146	142	117	124	152	142	133	145	112	136	134	162	132	143	148	156	172	146	152	149	145	162	128	154	122	132	154	126	139	154	147	146	129	138	148	139	146	150	149	162	144	144	139	132	137	146	129	158	141	141	154	129	121	132	144	141	135	152	146	119	116	130	159	144	145	134	146	132	137	135	158	126	172	143	104	146	122	172	130	142	146	160	145	129	141	176	127	135	149	133	144	137	119	135	144	136	135	164	144	140	144	137	121	133	135	144	123	151	134	147	157	155	140	136	146	153	139	167	129	157	138	145	161	153	153	114	122	151	157	156	131	133	139	147	119	139	135	150	155	148	139	134	148	137	117	136	157	139	134	129	139	131	135	138	124	132	144	160	140	108	129	164	138	118	189	152	143	130	138	164	144	154	120	152	138	154	142	142	156	138	123	152	141	155	124	125	155	119	142	145	148	139	136	136	156	142	146	129	124	165	141	138	128	145	135	137	124	133	137	134	131	126	153	153	154	139	128	150	120	148	148	138	154	135	160	129	149	143	138	157	151	123	142	152	129	151	150	137	149	137	141	135	140	167	121	165	146	133	152	135	110	150	144	133	142	151	123	131	148	131	134	135	142	146	146	118	149	165	149	151	143	158	139	142	148	119	148	162	122	145	142	135	167	134	166	127	145	120	146	161	134	134	173	132	149	148	168	157	136	137	155	159	135	160	139	118	159	141	138	135	158	145	145	121	124	143	145	123	141	137	133	130	142	130	146	137	142	150	128	149	142	148	143	142	139	145	140	130	151	139	136	136	131	138	149	146	130	133	143	131	150	161	130	131	118	161	137	143	148	158	155	114	150	146	148	140	131	150	143	148	147	143	151	136	135	134	142	172	156	147	136	155	139	132	124	138	124	130	135	153	132	134	145	140	127	146	125	149	144	147	129	140	158	135	142	131	129	151	143	147	129	152	131	122	136	150	148	151	133	131	153	144	121	139	128	149	119	139	133	144	130	135	144	156	142	131	130	136	149	141	135	128	152	160	138	162	149	118	137	132	171	132	141	139	122	137	147	137	148	131	133	149	148	133	123	135	138	134	130	133	131	135	154	133	140	152	126	145	160	138	131	113	161	153	146	153	123	143	155	144	112	146	166	131	152	155	148	156	177	142	145	115	154	129	160	142	131	143	133	126	130	126	137	122	147	128	162	128	148	150	135	158	131	127	154	136	140	169	145	116	108	130	133	129	130	115	131	128	125	143	142	110	132	157	114	150	166	153	154	151	154	133	125	126	157	120	130	143	131	119	138	122	141	176	136	145	127	124	140	136	142	144	155	136	132	143	137	149	137	143	153	148	136	123	137	135	122	142	137	115	134	124	153	152	169	159	136	125	166	130	143	144	149	129	131	170	146	150	131	128	149	135	159	122	145	135	130	150	141	140	141	143	153	138	141	150	151	125	145	148	140	147	122	151	150	133	121	143	118	136	128	145	136	140	147	130	132	162	145	129	152	136	119	134	123	138	137	146	157	143	155	131	119	150	161	131	155	142	150	149	146	116	129	119	150	151	137	151	144	140	136	147	140	140	136	153	141	125	116	172	142	129	162	128	143	136	128	141	130	159	125	167	117	158	116	148	148	138	160	136	155	127	131	153	134	124	123	138	169	125	151	149	142	125	117	147	144	132	143	126	141	139	147	148	134	162	135	132	159	127	137	147	132	145	131	134	139	131	130	148	151	155	144	153	138	125	143	119	115	141	126	146	149	160	132	139	120	144	158	135	134	139	147	151	152	142	144	152	131	118	146	138	170	144	126	135	127	143	124	143	117	124	152	155	155	134	165	127	132	140	157	135	123	139	147	136	139	137	121	135	133	143	124	111	118	128	128	141	137	155	129	111	125	113	140	147	160	121	135	156	126	134	130	140	114	146	152	144	122	132	139	139	151	134	152	129	165	135	124	142	136	127	139	163	145	146	174	138	122	121	138	131	143	129	159	147	170	137	130	145	144	148	131	116	154	141	133	157	141	142	130	144	143	145	153	149	136	148	142	132	138	157	147	129	151	149	132	135	162	143	123	160	142	152	149	146	144	127	132	141	121	159	151	147	123	151	132	137	159	136	132	138	135	143	165	142	160	148	149	131	151	155	140	165	145	123	152	138	153	149	129	139	127	133	126	118	144	151	147	127	158	114	103	146	146	125	149	148	151	140	135	148	152	141	138	147	129	162	157	135	144	137	129	159	127	131	133	146	130	136	133	130	130	147	151	133	139	144	165	134	125	130	162	128	115	134	131	126	129	153	139	127	155	143	160	155	119	128	141	149	147	163	145	144	136	145	147	138	135	160	136	160	159	151	131	151	148	130	122	156	140	156	150	142	139	121	135	169	139	148	162	163	133	137	156	157	121	132	128	134	136	146	147	125	141	139	136	159	158	145	152	150	147	144	128	140	132	144	144	158	149	140
19113	20861	31124	35623	40760	33736	21491	17213	10986	7218	5277	5581	3451	3019	2955	2554	1334	1282	1045	916	830	750	715	581	533	522	454	495	455	415	452	412	420	413	428	388	382	401	374	366	410	385	399	367	360	371	384	381	362	345	368	393	377	412	364	385	373	361	366	379	370	368	355	362	355	343	349	361	384	392	397	396	361	342	370	376	342	376	381	390	372	369	369	367	358	325	343	378	366	376	346	351	386	370	353	400	362	358	365	394	361	347	317	361	325	340	372	362	363	369	359	371	366	348	363	381	397	321	388	376	337	353	352	299	361	355	347	367	381	403	358	395	387	356	390	373	373	361	382	340	352	358	353	362	374	364	341	386	340	357	349	386	373	355	351	384	378	343	378	394	359	370	362	327	378	353	357	366	333	362	373	373	315	375	371	364	331	370	351	330	347	352	359	357	390	363	381	375	398	362	357	352	356	370	357	341	387	341	391	383	381	347	365	337	350	345	406	360	367	372	363	396	394	390	370	362	368	347	379	381	346	374	325	331	351	353	347	401	359	364	338	367	361	365	395	382	366	334	363	380	362	382	356	349	334	373	359	351	358	342	351	355	380	362	382	348	355	381	356	363	341	369	356	365	364	374	389	391	363	349	348	334	384	357	379	355	384	359	365	348	360	382	365	377	362	360	347	359	352	308	371	344	355	365	377	356	368	372	377	373	389	366	360	354	382	366	378	375	385	342	375	334	356	403	381	349	371	367	393	386	343	365	389	368	385	402	356	346	355	396	343	343	345	357	385	382	346	365	318	364	361	377	356	390	385	381	347	353	392	383	360	371	349	323	379	374	376	348	339	319	346	376	356	352	359	344	353	387	312	388	361	361	320	359	364	342	338	350	387	380	347	372	359	370	381	355	383	403	384	355	350	353	389	378	364	387	358	374	354	373	357	363	383	363	374	379	353	345	385	337	345	377	357	368	370	378	363	390	355	415	367	390	393	378	390	389	351	381	363	340	390	342	388	360	367	356	381	322	395	333	364	358	350	348	363	358	338	389	337	357	368	367	375	337	394	343	323	373	339	353	372	371	352	373	336	369	341	405	379	364	386	365	339	351	356	363	357	354	370	340	367	363	383	361	378	365	364	361	369	371	326	333	376	340	363	381	353	389	346	385	344	367	360	326	347	367	374	335	372	368	371	377	349	378	354	350	371	348	366	347	382	351	353	370	371	348	352	341	359	380	368	402	352	344	387	396	353	369	408	341	343	396	340	378	340	329	324	371	361	389	366	352	344	347	365	327	351	391	373	354	361	378	347	365	337	369	348	343	373	354	372	343	351	336	378	335	381	360	391	343	361	350	350	360	371	373	400	359	376	357	368	345	362	346	340	403	384	361	374	389	383	337	342	357	341	393	345	347	369	345	377	368	334	340	369	353	354	356	351	331	394	344	378	353	349	350	375	355	376	367	385	370	405	357	332	360	321	367	357	361	333	360	379	365	358	383	381	367	357	371	346	351	376	361	374	378	377	329	365	359	348	348	360	391	379	359	362	357	384	343	362	346	380	338	374	342	354	348	369	362	420	381	381	346	384	367	345	339	377	361	385	356	376	383	367	400	362	357	380	397	327	349	402	368	370	376	374	355	372	383	388	389	375	353	349	390	377	385	378	372	344	341	340	382	367	359	390	381	356	346	355	380	376	368	358	370	400	347	336	361	352	348	358	342	377	360	329	343	327	382	344	390	346	398	371	358	390	366	361	369	388	383	370	343	341	393	378	365	369	365	351	379	386	363	355	343	374	312	325	325	373	370	350	365	366	368	372	366	378	388	338	356	367	339	346	339	398	391	369	366	338	351	355	391	347	353	356	369	351	352	387	328	354	389	394	388	340	364	382	356	361	360	394	358	361	363	372	348	373	381	344	424	364	390	359	364	358	383	370	381	359	372	352	356	367	345	363	399	358	395	376	380	363	370	377	369	380	339	347	337	366	393	345	349	349	344	382	399	391	351	355	332	356	346	347	373	348	378	377	357	350	355	369	376	384	374	381	341	372	355	358	371	373	347	341	348	353	330	369	324	400	384	353	377	370	371	345	346	358	376	378	373	356	342	355	389	358	337	366	383	395	385	371	368	372	355	373	357	354	375	353	385	395	367	376	359	347	398	353	349	335	334	358	363	373	372	373	382	356	345	373	371	318	346	351	336	395	369	333	396	359	360	344	369	344	362	385	374	392	362	368	359	377	352	385	341	368	385	344	371	347	363	344	349	339	364	353	349	383	376	354	344	361	366	412	379	355	336	339	385	332	352	384	320	375	366	336	377	349	344	368	349	361	364	380	361	346	354	347	375	370	341	352	356	391	364	382	382	358	357	376	384	369	381	323	342	367	338	423	340	364	369	388	362	366	353	373	381	342	365	331	373	331	354	383	356	384	355	355	380	359	359	355	379	328	363	363	371	368	340	370	373	353	361	371	351	378	380	381	352	354	375	307	404	321	379	342	405	390	352	353	355	367	321	339	335	382	364	365	373	376	370	382	368	350	394	387	358	349	370	328	376	373	361	360	370	394	350	363	341	349	358	355	351	369	356	399	355	374	364	345	357	353	380	395	395	356	358	365	355	370	334	374	382	356	368	386	364	359	357	350	340	385	320	373	386	345	388	380	373	331	369	356	378	378	352	375	349	399	365	379	413	365	375	376	376	383	367	371	325	347	366	358	391	371	353	368	358	380	367	363	349	368	371	343	382	370	356	385	368	339	363	403	364	364	383	348	388	360	342	326	365	383	357	369	342	383	335	325	398	346	356	344	389	363	349	379	344	368	356	363	340	361	389	368	379	374	393	331	389	408	370	355	396	382	368	342	334	366	376	367	361	345	391	377	403	321	362	358	349	375	323	353	384	336	349	368	354	369	369	388	356	384	340	339	345	365	412	388	365	346	340	364	355	363	355	385	353	370	379	330	331	389	348	424	371	392	343	366	380	333	342	347	378	320	388	365	332	363	341	376	379	372	367	384	373	365	405	373	384	379	333	399	351	382	360	327	333	349	322	377	370	383	361	357	372	362	364	370	344	405	364	369	361	362	351	362	357	352	346	359	348	382	418	340	350	367	343	309	347	333	408	377	355	354	322	337	347	339	322	399	378	385	359	341	351	369	413	359	367	375	393	371	338	340	362	369	387	411	371	326	404	346	350	395	376	388	340	342	362	387	392	368	358	333	388	397	363	366	382	341	355	353	357	371	369	381	362	360	357	329	318	373	351	344	321	346	346	329	362	354	356	363	366	362	397	358	348	409	361	343	369	394	367	341	391	368	379	365	393	371	357	360	359	345	349	370	366	352	353	369	333	382	359	334	299	349	381	360	348	422	352	374	405	379	366	379	366	362	408	363	379	370	333	339	371	365	385	367	342	328	363	367	329	385	355	353	382	334	337	364	355	370	374	381	367	378	346	353	378	387	381	371	354	370	370	344	354	381	369	374	356	410	407	356	351	398	352	368	379	353	368	366	376	336	373
7381	4560	5023	3531	1874	1318	922	605	417	414	322	332	300	282	310	282	271	277	282	272	250	309	272	262	251	281	292	292	283	291	243	303	278	293	282	255	267	279	273	268	233	280	295	287	274	272	261	261	283	234	309	297	265	259	280	236	266	277	278	263	300	258	256	273	263	250	272	249	217	257	271	259	240	268	237	280	273	267	234	254	262	302	282	253	264	302	271	221	259	292	264	286	249	283	255	226	243	253	284	284	287	257	263	262	263	251	303	236	249	253	262	277	278	256	259	254	245	290	242	257	265	254	266	283	281	248	281	228	278	254	259	257	310	256	265	271	280	263	271	246	249	280	262	278	252	266	271	277	255	275	263	270	274	262	295	284	289	258	265	275	289	257	287	271	259	273	267	254	274	260	303	270	294	248	271	275	279	266	271	297	272	261	296	240	267	221	264	256	281	268	284	261	258	271	273	283	256	266	270	260	283	240	280	279	287	264	279	271	250	265	252	264	262	269	256	270	255	260	253	309	271	283	276	266	283	258	235	258	276	257	258	281	275	259	243	274	277	299	245	257	274	263	274	269	255	250	273	255	236	241	238	300	250	270	275	279	302	285	259	285	280	261	290	250	255	272	279	247	247	266	249	243	291	292	292	253	248	261	247	237	294	252	262	283	262	284	282	251	272	257	287	258	262	286	256	231	242	244	260	262	270	240	282	266	279	274	270	256	273	270	288	275	245	255	254	228	262	265	259	248	257	227	284	272	264	265	243	272	273	255	294	246	273	243	235	281	222	249	274	240	271	269	250	314	271	276	260	265	268	276	242	258	257	280	297	303	248	261	257	273	286	277	254	255	294	262	249	269	261	295	251	264	259	265	247	284	270	288	269	263	252	274	223	268	270	274	290	263	266	238	248	249	284	274	264	257	263	244	268	289	250	257	288	271	261	291	273	273	265	259	238	292	264	252	252	285	248	259	257	268	270	245	259	254	263	267	268	278	257	278	266	271	263	267	253	259	271	232	260	274	250	269	263	270	270	284	258	254	266	293	264	262	250	274	253	294	279	282	233	249	301	245	272	260	265	271	254	247	264	281	276	265	276	240	286	288	288	296	245	271	278	254	260	266	293	241	259	246	257	256	244	294	246	247	237	238	265	291	290	265	258	266	266	275	286	268	303	277	271	248	288	276	262	276	269	241	261	248	255	282	261	225	248	280	251	252	275	237	261	283	247	279	292	269	259	258	302	279	223	237	258	242	250	289	275	265	278	242	249	277	288	261	282	250	262	278	268	282	244	301	274	279	251	248	295	286	242	267	270	268	261	243	264	248	262	236	264	234	284	290	263	260	267	261	227	260	263	262	288	262	257	249	265	228	286	268	296	253	290	244	269	282	255	270	285	256	252	243	281	286	298	258	267	242	266	289	231	238	272	278	245	218	261	282	263	245	286	280	268	280	250	252	253	278	299	234	251	260	271	260	307	275	316	264	281	284	248	287	272	269	251	260	245	295	255	265	258	260	274	266	263	237	277	269	271	258	240	260	263	246	244	284	282	294	256	300	232	272	254	271	242	280	295	262	266	249	272	269	303	255	257	300	272	297	292	270	256	262	265	270	271	296	275	280	243	256	258	271	296	247	247	264	285	290	270	272	271	268	254	283	280	258	257	293	266	282	288	252	272	241	260	246	282	256	272	267	250	283	262	257	275	254	265	264	241	293	280	277	304	255	286	262	272	254	256	247	242	257	267	280	251	278	272	272	268	263	255	278	257	269	229	256	273	274	282	264	262	269	253	288	261	258	238	270	219	229	288	241	263	243	278	258	232	247	282	253	271	209	278	246	256	247	247	244	284	287	274	287	224	244	248	236	271	276	269	247	280	242	268	276	261	279	275	245	250	266	276	268	259	224	272	264	240	259	238	286	256	265	306	281	266	264	260	283	257	229	250	291	257	230	281	255	261	298	234	260	274	233	239	243	267	259	274	287	271	269	274	213	260	265	247	269	245	274	276	279	264	287	235	268	257	245	251	264	264	272	262	264	269	261	269	253	285	269	258	267	258	248	275	274	291	283	248	312	261	270	279	255	264	259	289	243	230	271	289	272	252	239	253	238	254	233	240	275	267	314	247	280	260	281	249	245	262	271	271	263	288	256	300	273	275	248	253	292	258	250	234	274	274	281	270	234	255	243	268	311	272	244	248	244	271	296	317	245	246	256	284	251	263	223	231	262	278	240	266	252	275	258	281	252	265	264	256	262	235	270	248	265	239	247	267	252	250	271	253	282	241	248	252	253	265	279	263	276	245	273	278	261	261	248	277	252	261	263	276	263	277	291	263	254	278	289	271	261	272	317	219	256	286	266	273	278	266	277	246	276	226	258	256	265	236	285	288	269	272	263	270	273	245	241	260	241	292	230	257	268	226	261	251	262	233	249	258	271	226	262	248	268	297	286	259	244	261	249	225	251	267	247	256	264	281	266	252	243	263	246	240	266	283	251	267	303	280	247	260	274	280	257	253	263	251	237	274	260	270	267	258	293	229	289	259	236	264	264	260	248	258	278	263	275	256	242	267	262	272	245	256	251	256	266	269	277	257	267	270	265	280	253	249	278	275	260	282	289	290	257	268	267	228	249	254	272	274	268	277	259	277	289	281	274	246	276	261	254	282	284	283	265	269	263	285	257	254	268	243	273	276	275	268	233	277	304	278	272	259	290	244	255	238	266	264	283	287	261	278	245	303	236	286	257	276	296	255	249	270	263	252	269	277	267	292	272	241	275	284	259	251	271	261	239	242	246	280	306	242	281	254	264	255	287	227	246	273	294	277	280	265	266	259	279	259	257	287	267	238	251	245	292	277	275	303	258	267	262	255	262	260	275	250	254	258	260	254	297	272	249	259	263	259	257	281	280	304	264	263	263	249	270	268	294	259	269	241	253	283	285	257	240	258	285	269	266	288	231	256	298	267	272	275	278	271	270	293	275	266	270	246	252	253	227	264	231	260	264	263	272	253	297	253	220	261	249	271	269	297	239	273	255	275	258	243	310	266	284	282	260	254	259	257	284	277	280	285	308	255	271	249	257	275	259	286	254	277	275	257	286	259	269	259	252	269	289	228	294	240	270	274	271	291	268	257	284	271	253	283	280	263	276	272	278	272	298	226	272	262	275	247	276	241	282	223	239	262	220	249	277	253	279	262	264	277	267	262	288	282	289	261	243	252	255	271	252	267	287	263	255	294	290	248	260	279	240	300	268	268	257	231	268	244	282	263	291	285	298	264	282	247	273	255	269	267	286	255	248	265	273	265	237	283	264	248	298	242	258	293	284	312	282	260	239	243	238	247	297	241	270	269	264	286	246	264	269	260	261	251	279	268	259	289	271	300	291	241	297	259	259	264	273	265	266	240	287	281	282	278	272	255	284	280	259	267	223	240	276	280	279	237	234	281	256	242	256	252	258	276	250	240	257	261	276	271	258	254	246	297	276	273	291	265	278	261	285	274	276	273	276
5946	5607	10603	10001	6750	5263	4147	2311	1495	1279	1130	1069	945	857	789	810	797	726	720	756	734	700	698	695	735	673	663	686	698	685	645	597	637	658	664	641	663	662	663	697	665	606	681	679	646	656	693	636	627	642	662	661	657	632	632	666	658	664	646	682	661	637	608	685	603	644	670	624	578	622	659	655	685	628	629	627	614	610	646	649	689	606	673	640	644	638	643	641	662	615	622	661	661	655	652	640	633	650	663	693	639	628	661	638	683	624	641	620	621	656	643	644	659	671	655	633	661	627	633	647	654	643	639	629	634	659	639	606	661	668	613	646	638	653	649	663	616	629	590	685	680	665	638	648	631	627	653	643	645	614	642	648	626	643	601	652	619	626	622	659	661	619	635	639	664	643	619	633	631	654	666	645	633	641	669	667	616	670	679	643	616	644	650	636	677	586	682	636	611	683	678	629	627	643	642	612	674	603	604	629	623	659	619	629	640	672	678	635	663	633	641	593	685	630	631	655	660	590	629	636	671	585	702	642	681	593	674	681	619	625	695	657	632	654	612	662	662	647	659	678	656	662	606	660	612	648	676	613	615	706	687	679	639	619	651	657	645	637	664	659	688	675	663	639	657	663	651	675	628	632	652	667	676	665	676	653	616	639	647	640	628	620	675	647	650	646	661	654	674	674	656	593	609	630	644	645	667	695	611	669	665	619	612	662	621	651	648	636	620	634	660	628	637	626	637	627	647	653	625	630	623	624	640	669	602	641	662	609	636	694	616	652	626	586	598	657	638	654	665	583	631	642	600	638	635	624	649	640	652	654	615	631	642	667	617	656	658	668	656	634	674	619	678	682	667	636	654	615	620	664	610	706	692	655	637	616	652	605	631	663	639	663	635	686	652	663	680	666	596	665	637	668	672	636	616	581	644	667	636	660	655	645	635	627	645	646	663	629	641	627	648	626	666	671	649	663	628	670	611	653	682	656	641	669	672	650	641	659	634	636	620	617	671	653	636	604	692	685	628	614	641	649	613	631	631	676	626	655	604	651	619	633	620	634	619	680	627	622	604	642	625	634	689	677	600	618	646	663	677	602	654	687	655	685	643	635	624	656	643	659	651	601	676	679	621	652	672	625	667	660	601	622	639	668	644	633	714	663	634	647	649	662	638	614	667	658	653	585	699	657	608	648	616	643	635	661	602	659	670	695	658	651	670	634	644	672	623	655	665	664	638	642	624	634	649	633	604	581	663	642	629	638	678	647	685	644	661	640	650	635	600	691	617	667	640	653	626	604	646	682	667	663	600	691	614	649	630	664	642	689	617	632	641	640	634	594	607	635	651	659	632	668	649	670	623	661	627	652	628	629	662	603	627	627	669	633	625	600	684	659	651	660	627	612	598	649	609	601	631	679	714	671	609	626	677	654	642	665	665	653	607	606	656	617	668	627	636	648	659	667	616	600	612	639	632	659	665	601	643	651	691	643	625	656	623	653	628	638	614	609	625	678	650	655	657	610	635	633	622	624	653	635	636	665	672	652	613	636	628	620	615	597	601	667	646	666	660	609	599	610	634	663	600	669	660	603	613	641	698	673	653	639	611	639	677	650	670	665	661	603	638	627	657	586	641	654	675	605	628	654	602	630	679	651	673	660	638	674	662	626	629	656	651	697	638	649	623	698	690	628	629	636	631	622	658	609	632	661	634	655	652	587	661	628	632	665	642	639	624	661	668	703	677	636	639	645	639	635	623	634	642	635	654	667	627	649	627	617	610	677	649	647	660	634	692	665	660	673	652	665	660	673	662	656	635	642	643	624	689	649	653	665	622	653	663	641	609	629	635	656	654	644	637	609	663	662	592	631	686	612	657	654	647	632	639	628	630	664	603	675	629	664	643	646	625	629	620	623	658	702	668	624	613	631	610	659	625	663	620	672	642	642	670	620	634	642	644	628	633	630	639	677	645	637	612	677	676	662	672	672	628	616	621	629	652	681	655	657	636	682	621	614	658	595	644	650	647	696	631	631	645	638	601	627	627	637	658	668	650	652	665	610	672	603	639	651	632	653	644	655	611	626	615	666	622	637	656	646	681	615	631	640	654	643	653	611	647	613	654	614	681	686	654	667	641	636	650	599	664	641	683	658	649	622	631	685	655	662	663	671	636	612	633	692	676	640	644	607	638	642	630	647	675	591	622	635	624	606	635	663	604	665	616	635	641	705	610	677	642	648	658	610	652	648	655	680	599	607	598	676	632	652	639	632	653	630	658	633	646	661	624	684	632	669	615	657	622	664	571	642	614	644	664	620	633	638	626	656	666	643	653	624	648	647	597	619	598	633	653	658	638	649	651	603	648	658	674	678	666	610	621	633	604	612	675	664	646	664	654	639	637	628	646	642	631	643	649	589	697	648	625	644	671	612	613	663	636	622	685	637	645	676	630	648	669	628	619	621	615	651	648	650	651	639	599	661	612	619	644	654	605	642	651	627	622	648	631	625	677	666	654	613	671	640	636	660	641	658	633	679	631	625	647	640	599	612	680	633	667	633	641	677	680	672	666	640	646	643	658	675	632	649	611	637	615	652	641	640	628	626	666	607	631	665	627	618	635	620	678	648	662	659	634	627	675	627	668	649	667	601	637	633	661	604	676	676	602	611	668	607	618	715	656	649	630	627	621	659	668	641	650	673	672	638	664	634	649	649	664	652	675	637	658	615	639	667	616	627	583	647	650	685	625	686	658	699	664	655	592	691	625	611	655	625	605	672	652	676	623	620	635	650	627	672	667	626	665	619	666	669	662	642	629	653	646	663	644	631	633	634	632	641	684	658	641	629	620	650	645	647	615	625	643	632	667	613	660	592	641	649	671	653	658	683	643	631	681	616	646	646	633	682	635	669	649	644	634	659	654	672	663	652	621	624	659	661	605	624	668	616	657	623	650	642	633	636	649	639	678	661	640	673	656	655	628	649	653	639	664	641	654	650	628	662	675	642	585	636	601	637	641	615	632	649	633	657	671	654	627	669	656	651	577	675	605	672	625	625	667	662	644	591	604	639	640	623	646	652	652	672	693	629	600	683	669	676	633	665	701	654	632	692	657	654	637	625	659	653	632	679	618	626	590	674	608	662	620	629	661	610	641	661	665	636	654	608	638	654	652	569	654	620	615	630	653	683	638	645	638	686	627	677	673	612	638	661	630	634	640	646	668	663	639	610	631	596	657	634	663	615	658	626	623	651	696	622	634	658	662	626	669	642	641	604	664	646	667	677	622	646	661	666	682	591	646	658	668	649	640	611	647	661	661	704	660	585	620	688	632	651	647	614	690	608	593	650	646	718	590	650	585	628	588	621	641	665	696	634	651	678	614	608	627	628	628	585	615	621	646	628	642	688	658	592	635	679	629	672	649	570	671	626	599	608	639	679	623	623	623	684	704	692	653	640	607	617	605	622	649	686	680	644	644	662	641	645	667	660	595	661	637	622	637	648	676	622	633	619	656	653	680	683	654	631	651	649
18475	12433	17645	23878	27595	28356	21383	10275	3551	1668	983	860	591	476	441	436	308	315	273	259	264	232	230	224	230	218	231	185	204	223	203	212	203	211	205	232	229	227	216	246	203	206	213	192	197	194	236	227	196	217	190	193	235	196	220	212	199	212	197	229	205	236	207	212	219	198	203	213	207	218	211	205	183	223	200	210	237	203	189	229	202	194	210	209	200	225	221	215	202	233	212	253	213	199	208	199	181	203	194	215	190	195	191	225	238	214	214	222	233	236	202	251	216	231	190	209	211	197	215	205	215	194	196	202	230	204	209	219	224	196	175	229	211	205	191	233	220	228	253	210	205	160	222	205	234	216	212	213	205	211	204	237	189	242	190	180	205	212	168	189	214	257	189	206	201	213	211	203	212	221	251	233	213	203	227	240	240	231	227	253	244	231	209	194	206	208	199	230	215	229	224	199	230	215	215	212	200	220	227	251	187	242	215	216	215	218	204	213	227	193	187	220	227	215	239	234	204	192	219	202	224	203	231	233	221	195	188	218	190	199	213	181	226	233	200	206	191	203	211	195	195	207	208	190	202	235	223	211	219	207	198	196	218	196	231	204	232	232	214	201	217	227	219	221	212	197	193	207	211	212	213	233	237	220	205	222	204	178	196	235	201	232	209	217	209	170	213	218	209	208	229	216	241	194	217	207	221	244	232	219	210	218	191	247	191	236	228	176	217	194	204	243	198	208	193	218	219	204	215	248	208	237	222	195	214	231	181	195	215	225	213	198	209	199	223	206	214	213	227	238	205	178	204	201	194	230	208	221	225	229	212	226	228	222	222	217	200	245	179	214	219	220	204	206	221	195	205	223	229	238	195	207	199	205	194	213	226	223	227	195	231	190	177	208	214	213	196	214	202	208	190	215	212	231	193	223	197	217	214	204	225	216	221	189	221	198	190	204	234	186	201	194	204	242	173	205	212	204	216	223	195	252	218	225	229	209	231	218	209	215	215	200	221	213	211	238	226	213	208	224	212	207	183	215	197	200	235	201	217	188	211	195	220	214	228	224	222	230	228	205	238	219	196	217	212	202	204	241	208	213	206	214	206	189	224	205	247	209	194	222	206	201	197	209	219	233	222	197	225	212	196	225	213	201	214	193	208	197	195	247	231	198	254	209	233	218	214	213	188	236	205	210	224	208	209	198	213	212	193	178	221	243	222	219	215	200	194	221	213	177	226	226	234	241	206	211	200	197	191	242	204	221	213	222	208	176	219	227	191	193	201	206	216	175	205	223	215	202	214	177	202	206	215	198	207	209	181	228	195	241	219	234	203	194	232	209	200	204	191	220	224	188	233	208	220	203	202	211	228	228	200	217	211	200	202	218	255	201	233	242	215	218	229	215	219	199	215	177	202	196	216	229	213	192	223	227	211	190	193	213	180	197	191	211	233	223	212	175	217	206	227	192	223	214	195	236	203	205	213	227	197	213	199	206	220	230	237	205	234	260	215	205	216	217	230	221	214	232	194	203	218	200	220	202	211	228	197	210	219	204	212	206	245	178	208	210	213	203	204	184	198	182	208	201	226	215	190	208	227	204	216	197	219	224	208	182	203	203	219	214	218	186	211	213	209	219	201	217	197	214	210	218	183	199	207	190	222	222	190	220	223	189	214	200	204	202	187	191	236	218	198	220	246	220	212	188	197	215	210	210	209	221	211	218	202	190	214	212	257	217	213	205	225	217	240	203	229	195	194	189	216	200	199	180	197	199	178	213	225	202	232	227	200	203	226	216	192	214	200	220	222	199	202	228	222	225	203	194	220	205	231	222	246	192	209	195	211	220	227	206	224	182	209	194	190	220	216	228	215	212	183	192	200	191	200	231	226	191	217	219	221	199	207	218	229	207	222	217	193	208	206	204	230	220	227	210	208	208	225	230	240	211	194	214	182	226	217	215	211	242	200	214	194	224	218	209	209	220	224	213	232	270	217	223	214	210	211	223	229	213	209	205	205	230	206	233	216	206	211	222	207	214	194	205	223	225	232	214	213	188	217	215	224	196	220	209	198	208	205	227	205	211	214	228	202	253	221	215	197	168	211	214	234	201	240	194	210	218	221	233	227	246	195	198	217	187	209	206	217	206	216	206	240	195	215	214	216	199	207	218	232	189	227	220	202	186	227	185	198	190	218	190	226	229	227	198	220	243	205	203	213	173	205	210	213	198	198	223	233	184	217	194	210	228	238	226	176	199	164	219	231	213	201	203	208	193	223	218	209	206	194	230	210	216	209	226	244	189	186	201	212	226	227	217	190	224	208	196	211	195	199	200	207	202	227	192	199	213	186	210	237	215	218	209	235	214	194	206	212	232	218	223	212	219	220	215	227	194	214	204	212	233	211	219	216	231	210	193	192	212	221	215	205	221	183	219	210	223	187	208	232	213	212	228	250	238	233	215	212	199	219	208	228	203	203	192	192	190	222	210	188	203	235	210	215	226	190	233	228	216	192	222	231	178	218	235	205	215	202	212	193	204	190	199	210	196	199	176	240	224	206	201	209	206	211	190	216	207	216	235	212	199	192	196	227	230	211	214	207	216	211	223	193	198	179	221	211	214	208	233	232	222	216	215	231	193	188	225	220	206	189	207	183	216	215	201	206	233	208	209	206	206	210	199	218	253	200	215	215	194	222	212	221	203	196	231	188	204	200	215	223	173	234	194	193	219	212	211	214	213	188	175	190	209	221	214	212	205	214	232	222	209	215	227	194	232	219	216	223	217	237	232	202	218	228	195	222	207	208	223	192	198	184	226	206	198	178	222	200	212	226	217	203	218	179	197	208	204	225	183	224	197	200	210	226	203	200	206	215	223	204	248	204	203	219	219	183	213	205	207	218	207	209	197	224	229	212	201	236	206	209	200	197	236	203	217	192	227	190	201	192	207	201	196	200	217	235	203	213	200	211	221	215	211	212	218	213	192	175	214	211	241	209	224	231	218	208	215	205	207	208	225	191	223	233	194	204	249	226	195	228	195	219	199	218	224	208	210	217	220	203	205	211	208	213	196	237	204	209	211	222	244	207	222	209	200	213	213	214	224	198	240	221	228	203	224	211	211	211	187	241	230	225	212	214	190	201	207	212	217	234	197	205	197	204	201	230	226	208	191	211	189	203	209	236	214	216	231	198	216	180	201	190	223	195	198	210	223	213	218	218	193	236	196	243	213	207	233	216	194	211	239	187	211	191	199	199	228	196	199	216	219	178	249	215	248	195	225	203	203	189	179	215	191	226	225	214	223	196	215	224	197	200	206	212	211	213	191	223	188	214	205	230	227	219	200	247	237	228	208	224	206	199	232	240	197	219	219	227	217	216	196	219	222	241	210	215	208	206	209	192	199	210	231	221	227	207	214	195	216	220	186	222	221	236	215	198	194	200	220	192	199	224	238	224	210	199	200	194	208	239	215	223	229	214	207	233	209	175	218	234	211	179	202	208	246	220	203	207	205	217	248	209	191	206	214
14205	11820	22868	32272	35804	37883	28831	13092	6383	5097	3718	3791	2687	2085	1962	2067	1216	1027	981	907	813	778	738	639	617	631	591	581	539	555	538	520	599	550	561	549	553	545	544	573	562	560	508	510	559	539	542	497	522	522	518	521	509	538	513	500	532	490	587	544	547	554	555	496	544	504	525	542	494	509	495	543	510	516	517	528	481	502	511	506	510	484	550	537	553	512	477	471	535	522	544	531	529	527	539	492	505	486	540	464	506	494	510	510	506	499	518	541	534	535	516	524	505	523	500	537	472	540	537	508	535	562	488	517	543	536	520	512	487	528	547	527	499	520	518	486	493	529	526	538	533	517	552	493	482	519	518	478	543	534	492	561	534	517	524	501	531	566	504	503	528	525	475	537	574	493	509	521	519	516	477	537	500	516	523	479	522	532	532	503	526	515	553	519	521	521	552	531	501	521	541	510	517	519	498	523	511	532	520	526	525	546	526	534	527	536	512	540	502	510	487	526	517	512	514	532	501	537	488	503	539	524	541	533	501	483	512	537	503	482	524	454	553	502	544	463	486	522	536	510	525	498	548	546	554	508	560	500	513	483	499	561	497	510	505	507	535	525	514	537	506	504	554	507	507	545	509	516	494	509	479	530	520	487	519	503	511	528	498	477	555	529	540	561	519	492	516	527	516	531	564	532	533	539	513	519	516	502	515	512	531	522	527	500	516	541	546	513	493	528	491	497	474	511	487	516	545	515	524	503	534	492	510	532	533	467	534	556	544	500	523	520	536	524	502	504	529	536	474	524	520	502	518	513	524	550	520	518	500	510	515	527	504	507	532	551	538	543	496	517	508	548	525	515	504	519	504	484	519	523	479	529	546	492	484	481	486	540	551	493	537	517	533	499	515	543	502	482	525	527	518	549	537	526	491	517	548	520	482	526	529	546	510	501	515	517	544	532	529	498	517	535	523	526	524	533	525	554	518	515	514	501	497	508	468	483	531	518	505	579	449	508	534	524	529	528	523	537	529	538	509	528	548	517	523	515	512	577	507	523	506	533	494	525	537	513	541	538	505	539	493	492	513	537	532	547	531	507	557	453	521	512	524	521	528	526	477	528	525	478	498	531	546	494	534	487	550	477	517	514	517	490	562	539	466	518	499	551	555	543	567	511	523	536	497	531	541	535	534	555	510	568	546	511	534	516	516	524	553	544	492	515	505	504	530	534	564	513	527	501	532	501	509	502	511	532	531	526	481	478	532	501	528	491	487	510	527	530	551	517	533	526	483	526	524	516	552	488	530	496	458	508	533	538	534	511	503	497	561	541	505	524	551	520	516	542	511	544	532	520	510	518	513	545	500	488	539	519	557	524	539	482	534	545	520	512	517	517	530	521	486	521	526	513	502	496	512	519	512	478	487	510	493	554	487	514	530	503	534	529	505	495	519	536	488	554	486	497	549	513	504	512	503	497	512	517	555	512	528	507	541	547	521	573	543	503	502	491	520	521	495	509	499	522	564	529	483	546	525	516	504	521	533	518	505	540	526	472	517	492	493	470	528	480	551	529	524	512	516	528	579	514	484	521	530	496	504	530	533	557	522	494	565	513	503	501	487	553	590	526	554	532	515	519	535	509	507	535	526	533	534	475	507	513	537	512	513	515	534	502	494	471	502	525	487	522	542	530	527	548	496	534	532	518	483	503	519	527	530	481	523	539	553	513	551	520	517	501	494	533	471	500	505	498	511	483	509	518	529	598	516	512	502	517	542	544	505	536	506	524	525	503	558	538	499	484	492	569	493	527	518	539	535	502	519	507	561	532	524	489	499	510	542	543	523	524	529	520	546	487	539	503	527	496	514	533	533	489	529	503	536	507	534	515	520	477	502	523	531	544	494	476	500	501	494	467	508	552	524	474	506	503	581	506	533	493	495	512	535	511	528	538	477	534	499	514	518	569	491	533	494	533	518	527	519	539	571	507	537	524	467	501	507	487	526	533	484	505	488	519	477	501	499	520	504	499	507	537	503	484	527	522	519	491	493	489	547	522	477	485	519	567	525	512	544	504	545	526	537	554	512	572	485	508	489	503	511	532	503	522	508	514	544	524	527	524	564	546	510	551	493	495	515	525	504	525	509	572	509	523	509	493	518	495	487	523	496	522	523	505	504	484	482	518	525	492	548	549	549	487	522	545	547	518	557	534	548	534	471	530	530	483	480	540	531	486	533	507	527	511	518	546	547	447	517	518	541	510	496	516	514	522	544	456	497	526	518	525	527	504	488	522	501	539	530	488	519	576	509	509	526	499	546	544	524	530	491	504	527	502	486	499	573	496	524	518	538	518	480	534	566	561	512	573	518	502	521	511	509	545	518	493	513	526	491	527	538	518	552	518	551	538	517	502	504	517	567	498	529	506	490	518	539	554	520	566	488	509	499	545	517	510	536	593	480	513	513	515	526	523	537	518	527	498	559	527	506	554	509	518	450	553	506	500	502	500	488	490	501	537	564	545	521	526	524	520	535	545	520	536	533	530	539	492	530	539	554	489	518	526	544	522	523	507	484	498	531	535	509	506	507	499	501	487	482	538	518	498	507	513	562	523	528	534	514	524	482	507	535	511	542	487	497	537	549	504	536	486	493	480	482	545	560	543	543	506	534	497	515	491	485	510	523	512	519	509	515	517	523	485	513	530	556	539	562	509	512	492	537	528	534	505	500	491	543	521	543	542	557	511	506	550	524	510	537	470	527	475	529	498	507	508	495	489	519	488	545	522	509	542	519	523	553	504	525	511	548	532	517	491	512	521	570	544	520	551	550	522	514	524	527	511	496	544	530	508	511	516	523	522	475	491	519	528	529	557	486	539	478	523	519	512	539	496	511	539	510	501	509	547	486	511	534	541	513	479	556	494	487	515	524	507	556	541	504	503	549	577	574	526	539	524	504	517	536	519	571	497	539	552	544	523	506	531	513	510	504	521	539	510	510	530	513	516	536	520	528	523	519	523	494	520	487	534	509	509	577	543	505	501	565	526	491	527	517	495	496	512	537	541	507	549	516	501	509	574	517	489	528	504	546	528	522	470	494	532	526	508	505	503	517	505	516	507	510	556	509	534	512	530	511	524	487	538	562	535	513	501	503	519	547	510	530	504	475	546	515	553	538	569	531	480	496	512	514	516	533	551	496	547	510	528	481	553	484	566	536	514	484	540	487	504	538	563	510	513	506	509	512	493	518	522	517	502	521	510	506	562	519	495	506	497	537	555	504	528	520	504	523	508	515	517	503	512	570	479	520	545	480	533	463	505	534	510	510	495	534	526	518	527	507	496	554	516	527	515	512	523	525	479	502	462	486	539	557	559	548	513	513	496	499	528	449	504	484	499	519	488	497	534	508	519	479	513	541	516	515	529	494	544	486	491	546	468	476	523	518	544	509	498	529	519	548	541	507	476	542	493	524	524	513	523	483	525	512	529	476	530	514	507	489	555	483	489	488	511	533	509	519	534	525	524	524	492	505	517
26548	21798	31470	28072	37369	35263	23406	14162	6123	3050	1417	1238	880	587	606	550	333	258	263	213	212	175	196	174	184	161	130	158	130	129	126	132	145	129	136	142	138	131	132	128	124	146	152	142	140	121	129	134	139	126	113	139	142	124	126	146	123	138	134	147	140	116	147	136	117	126	147	127	127	133	129	148	131	119	128	133	153	140	141	136	140	130	125	147	147	130	121	147	149	162	137	136	134	139	149	140	131	146	126	119	149	131	132	148	108	143	134	145	137	133	143	133	132	123	158	130	137	134	124	150	157	128	128	143	137	140	133	130	140	126	143	120	122	130	125	149	132	146	139	140	136	138	146	136	142	141	140	100	145	132	138	134	149	122	124	145	150	114	122	137	131	156	115	138	164	131	121	128	131	125	125	153	106	142	120	131	128	120	152	155	134	136	115	131	132	119	142	131	132	128	137	142	120	138	138	134	120	127	140	119	128	138	151	159	125	115	135	134	127	131	133	150	134	126	119	142	132	149	147	126	142	126	125	125	129	130	147	143	119	112	137	130	136	127	145	123	125	130	135	149	126	135	118	116	122	134	127	141	143	116	132	140	135	126	143	155	133	138	144	134	136	125	125	140	152	131	152	121	139	163	131	131	116	127	135	134	134	127	142	133	127	145	122	121	134	149	128	126	128	156	125	146	126	148	150	125	132	164	125	130	132	148	136	130	147	149	128	157	146	114	134	127	124	132	136	136	117	146	135	146	150	135	132	137	122	132	142	126	120	136	108	142	123	126	130	133	127	152	130	126	125	144	156	139	135	174	168	128	147	126	137	132	120	131	123	129	141	125	108	125	128	128	135	143	143	150	120	113	142	133	127	119	129	128	126	138	132	134	117	130	153	138	133	149	122	135	124	135	116	138	113	119	137	137	141	135	123	132	138	140	128	133	145	142	133	131	123	138	109	136	129	132	139	119	123	129	147	115	115	155	120	130	146	144	152	155	159	122	108	131	135	139	169	141	151	131	132	127	133	135	137	123	134	135	139	133	123	127	127	122	140	135	127	136	142	127	122	122	114	124	145	127	138	159	143	141	146	145	130	108	150	127	154	135	128	132	120	133	100	117	142	149	151	140	131	127	126	138	121	114	144	151	145	137	131	122	131	133	146	140	137	150	125	131	129	137	115	124	137	138	112	148	102	154	146	157	136	165	120	137	117	150	124	115	118	114	144	128	137	116	138	152	130	136	136	135	134	176	145	141	138	149	135	121	130	123	142	119	124	139	127	141	129	145	121	141	146	141	152	130	132	144	152	127	148	138	109	140	145	122	127	112	123	142	128	111	119	131	122	122	129	130	142	131	131	134	133	133	124	130	122	117	123	125	120	130	120	136	120	141	134	127	128	125	115	142	134	105	116	147	130	145	143	122	135	128	118	128	113	138	137	99	151	131	154	120	138	118	141	128	117	118	117	135	143	116	148	121	141	114	145	146	133	138	164	109	141	135	122	146	127	122	126	146	133	122	120	124	140	142	136	159	113	127	128	121	122	132	125	145	122	140	142	130	122	128	117	139	132	134	138	116	135	155	141	107	135	132	133	136	139	102	135	121	144	131	123	122	117	144	144	124	128	149	137	113	103	134	110	124	142	138	146	121	139	131	155	134	129	144	138	119	154	145	119	132	145	115	129	114	148	150	137	144	142	133	118	148	142	118	123	131	136	125	136	108	117	138	134	143	126	132	127	135	148	140	145	146	115	135	138	134	111	138	134	137	143	142	122	107	121	127	143	131	116	156	132	134	152	122	160	126	144	139	131	135	123	134	120	136	132	141	131	125	141	139	139	131	126	150	124	139	137	130	122	139	130	141	135	124	128	149	138	129	130	121	119	128	131	124	128	149	145	134	133	134	131	142	137	129	132	143	150	138	129	127	124	131	114	114	139	133	142	139	118	138	133	144	125	146	138	129	110	126	114	124	133	135	127	135	138	134	154	128	132	140	133	115	113	129	118	121	120	131	129	125	121	140	146	128	145	136	112	127	127	122	132	134	132	138	120	147	136	151	130	141	140	130	129	124	147	149	130	122	157	128	136	140	127	125	142	122	107	138	142	137	130	117	121	118	134	143	136	106	125	142	166	135	147	136	140	138	134	123	102	141	118	143	131	151	136	136	112	137	131	146	136	129	145	121	158	141	132	126	134	118	150	141	134	130	145	120	132	139	127	139	133	134	132	131	133	137	120	137	125	106	133	150	134	147	149	147	122	124	143	150	130	118	128	118	120	149	145	131	147	131	141	123	111	137	120	135	118	146	139	133	102	142	118	151	130	128	147	117	125	132	142	124	151	112	121	140	131	134	136	124	141	135	152	132	144	135	137	122	142	140	141	114	137	139	125	122	137	100	121	133	144	136	113	136	124	116	116	115	151	129	110	124	135	127	114	150	147	128	134	123	128	124	110	129	131	155	135	153	141	130	138	116	131	106	107	147	115	119	175	131	140	135	121	125	142	120	134	124	149	135	128	119	133	130	140	115	120	119	135	136	158	126	138	149	139	124	154	129	139	144	150	121	137	123	127	129	137	112	127	130	141	136	129	127	124	137	144	125	114	118	106	128	127	126	135	145	106	134	122	125	123	128	121	128	122	136	133	116	154	131	133	155	115	133	135	157	117	142	138	142	146	122	135	133	128	133	128	105	129	134	144	123	133	166	142	128	179	122	111	155	113	123	141	130	134	121	127	151	155	139	122	127	136	128	135	135	147	127	135	134	154	154	139	143	121	119	129	151	160	110	129	137	117	145	103	140	118	128	120	132	124	144	134	129	147	125	139	139	136	129	134	134	141	126	116	131	146	123	121	122	128	115	130	128	127	125	123	144	145	159	131	135	138	135	138	135	112	131	106	162	130	114	139	128	122	131	123	144	119	128	107	128	133	129	142	137	153	133	131	134	128	137	149	123	153	119	126	136	126	121	130	117	131	129	128	121	127	134	140	144	142	116	151	130	138	120	112	125	130	122	134	111	117	125	136	131	122	128	139	122	131	140	145	154	143	138	140	119	137	137	133	141	141	130	127	129	141	130	124	121	129	138	127	132	129	117	147	144	116	138	135	125	136	129	114	139	146	145	139	139	130	134	133	125	119	131	130	148	147	125	127	116	125	122	136	118	149	139	143	129	128	143	127	124	146	130	126	132	122	131	145	136	154	129	141	113	126	139	150	122	119	129	143	144	129	126	118	133	130	130	111	123	123	127	144	132	145	143	137	112	125	138	132	119	110	142	127	120	134	123	140	131	135	152	131	132	119	129	125	147	114	130	118	137	132	130	134	131	133	150	127	123	134	134	140	116	125	130	118	159	132	150	138	128	139	108	139	125	139	114	139	140	144	124	139	141	130	147	138	129	146	119	153	138	135	132	132	126	138	132	142	131	113	121	128	126	153	131	132	165	124	130	152	111	141	110	133	133	131	126	125	132	140	141	120	132	129	132	123	142	146	135	121	143	149	154	133	123	135	131
17892	20041	33382	35371	44401	41110	25844	17889	9605	7778	5450	5691	4091	3066	3191	2780	1665	1266	1098	980	864	744	768	536	584	459	431	472	467	440	412	396	374	417	389	335	418	367	359	360	377	357	323	347	344	380	329	343	348	356	330	344	356	346	362	364	341	366	336	367	339	346	334	324	344	364	375	306	320	336	345	351	332	330	351	371	370	364	323	357	346	350	347	358	366	407	374	335	336	356	334	319	369	328	364	362	352	340	332	335	339	348	362	336	339	344	303	336	368	338	326	353	364	326	357	356	356	353	349	326	340	362	335	357	378	369	335	332	407	329	356	360	339	345	324	348	338	343	339	329	358	344	353	320	332	356	350	313	304	294	368	352	348	339	354	352	358	362	369	344	346	346	344	352	311	335	365	307	348	344	365	374	351	326	346	332	323	357	322	339	328	318	332	340	359	354	374	344	333	349	353	328	358	329	325	332	343	344	349	330	342	355	368	344	310	333	343	333	333	348	384	345	339	331	332	379	320	368	371	370	352	358	359	368	314	335	374	337	337	345	339	360	310	360	323	360	371	323	342	341	370	361	335	387	361	332	369	357	352	347	300	327	353	388	363	375	356	345	325	341	366	349	335	362	335	367	388	343	337	366	325	388	367	312	357	355	338	350	361	328	358	366	347	330	312	342	349	343	337	342	374	357	342	358	333	320	376	343	332	363	370	352	326	328	312	347	326	364	368	326	327	327	311	331	330	336	356	355	280	329	317	313	333	362	336	311	379	342	302	360	370	366	341	336	344	351	349	347	338	370	343	324	359	361	353	328	354	357	321	320	364	339	334	357	360	324	321	385	363	327	345	342	323	333	332	343	364	341	335	338	334	364	317	359	329	332	309	348	333	333	353	347	367	340	380	316	356	324	329	341	397	329	346	336	347	339	338	313	359	373	362	332	352	334	364	321	332	329	353	381	393	346	326	309	354	349	353	330	366	341	337	360	324	358	337	333	361	344	374	335	364	363	353	338	377	344	354	368	356	345	347	368	338	334	342	322	336	341	329	379	361	355	354	327	317	345	329	335	327	367	351	336	325	369	327	356	339	347	379	355	322	333	375	343	340	347	314	362	345	327	358	346	329	346	337	342	348	349	361	337	346	353	298	368	354	312	361	352	341	336	340	343	360	325	345	337	327	327	375	340	338	346	320	327	320	358	322	342	366	348	327	328	311	354	346	323	327	357	333	353	361	349	351	357	356	336	354	367	323	342	317	328	349	338	303	321	295	347	325	346	335	345	339	336	341	331	337	346	335	326	349	305	331	374	366	362	328	379	345	303	347	352	353	352	342	360	349	349	355	328	356	339	325	364	309	317	351	340	340	356	363	332	358	364	358	316	381	348	344	355	340	382	347	330	358	392	347	358	365	338	329	355	354	326	304	344	318	318	322	347	353	373	306	320	323	362	366	326	340	352	336	337	314	358	398	301	328	380	326	366	355	405	358	338	340	309	332	375	325	361	356	346	358	327	321	345	347	317	368	373	338	334	342	315	338	339	352	361	338	343	333	319	346	358	363	352	346	319	355	325	332	341	327	333	370	312	329	371	334	362	344	336	362	349	350	332	337	380	358	337	342	345	353	358	367	363	359	346	373	333	369	307	349	322	324	340	377	370	319	323	354	361	339	347	365	334	365	354	350	355	331	343	353	336	316	341	372	323	365	342	332	380	337	335	305	319	349	364	372	355	335	308	361	345	340	331	371	354	336	296	324	355	367	341	354	330	343	338	333	333	329	376	317	293	352	364	343	336	321	356	347	345	387	336	332	363	337	329	373	318	331	301	327	352	364	339	378	352	349	345	314	337	342	365	367	342	340	328	342	318	311	330	320	343	375	356	354	352	354	341	327	337	351	358	348	340	325	347	320	333	353	360	355	377	339	326	314	323	339	322	309	337	342	373	357	363	358	326	339	354	330	351	312	324	347	340	363	343	326	349	357	366	322	367	350	349	357	383	354	325	344	383	328	323	349	346	341	327	293	358	336	329	372	350	366	361	354	362	376	348	357	333	323	348	352	358	347	360	372	331	306	310	307	352	357	370	352	337	327	380	369	336	348	351	324	349	348	347	308	336	378	375	349	330	347	332	354	296	366	371	334	345	354	339	320	340	332	346	356	337	353	337	339	350	364	344	324	336	326	345	347	365	314	374	316	356	330	333	332	374	345	345	329	371	331	383	348	344	379	383	338	319	351	339	350	366	333	340	342	350	389	324	356	354	326	345	334	336	351	317	386	330	353	333	342	337	354	357	339	331	354	366	347	333	327	353	361	354	328	351	377	332	331	366	369	356	315	351	354	342	355	351	302	343	347	342	333	332	348	336	354	357	352	335	362	346	387	302	365	334	344	395	326	360	345	347	367	336	346	377	336	340	354	357	349	377	315	367	311	392	353	332	364	335	329	322	341	330	352	333	332	336	353	357	334	358	339	352	325	318	353	374	321	295	333	389	342	354	332	344	335	314	319	312	324	341	320	347	361	333	332	343	353	362	331	329	368	341	297	329	343	345	331	316	304	309	342	334	369	367	355	337	324	337	373	336	354	352	376	339	347	329	312	338	366	339	350	338	326	348	330	367	341	353	362	341	336	295	325	339	333	363	312	337	377	370	350	357	337	324	326	367	348	343	336	318	369	329	358	352	320	337	356	347	360	377	351	324	300	329	351	341	349	356	358	344	344	324	334	359	341	327	372	323	340	315	319	357	344	370	329	346	384	317	326	317	375	352	345	324	320	327	362	322	341	348	374	338	346	338	370	349	332	348	350	323	356	320	323	327	325	346	352	370	359	322	355	362	368	350	381	371	353	337	364	351	368	347	348	350	375	369	306	343	365	369	335	358	370	333	342	364	342	341	340	353	357	343	316	368	335	325	338	319	333	342	347	346	368	353	375	349	321	364	347	342	342	344	372	355	356	363	317	350	324	387	349	337	370	367	323	297	369	337	341	347	354	333	306	308	368	338	336	348	383	363	326	356	335	368	341	313	346	329	352	344	337	334	334	324	353	365	346	355	310	336	374	335	352	330	329	316	357	334	325	374	349	369	350	367	346	348	371	338	348	359	331	353	318	333	330	341	311	350	358	353	334	339	335	345	365	373	313	355	358	330	311	379	369	330	305	371	351	343	342	365	317	347	343	339	349	346	351	341	358	326	321	360	343	305	356	332	364	321	364	357	349	357	330	358	361	333	325	329	388	329	362	337	327	330	345	344	343	367	356	350	381	340	352	351	338	340	399	364	359	375	355	363	360	312	322	369	333	329	340	347	328	328	377	293	330	342	341	363	362	336	326	350	348	345	357	343	327	337	349	320	360	351	338	349	365	309	352	339	369	359	319	356	361	333	320	355	339	317	345	348	345	358	332	365	363	344	349	330	342	360	358	293	340	334	359	355	333	358	365	335	363	357	349	348	328	358	356	350	349	343	322	334	343	318	364	349	390	328	342	345	326	326	348	331	357	339	357	358	319	358
7334	3880	4424	3186	2498	1602	759	488	426	369	295	304	313	304	272	296	275	294	283	275	305	303	289	256	264	266	246	253	275	262	260	265	277	251	263	254	256	274	302	263	264	251	265	243	243	270	252	256	227	276	254	242	255	266	242	247	258	237	248	245	300	242	259	254	264	272	266	261	255	241	254	263	268	260	250	242	274	265	271	272	258	242	261	267	234	280	245	233	252	244	269	232	249	255	281	276	273	277	243	253	259	268	295	215	225	272	242	239	252	285	253	259	250	233	275	257	227	245	242	283	253	233	264	269	248	275	246	273	289	258	270	265	236	278	241	271	287	270	268	260	267	254	255	216	286	250	268	263	284	229	285	258	277	253	253	276	280	244	275	292	281	247	238	242	257	266	245	255	257	263	271	247	264	286	256	261	286	254	284	277	273	263	266	287	293	276	247	220	243	259	264	248	254	295	261	242	249	244	276	263	235	229	247	256	261	277	254	244	266	254	277	252	249	243	282	256	251	252	249	261	265	253	245	255	258	269	258	262	231	225	234	264	250	263	254	262	267	247	277	265	270	268	242	279	247	230	262	270	255	268	242	281	246	286	279	272	284	236	282	271	250	228	240	220	283	236	274	271	256	254	299	247	255	263	276	267	258	266	242	276	283	277	235	286	235	255	266	231	259	272	245	258	277	298	251	222	250	244	262	277	246	269	276	241	290	263	238	260	274	290	262	266	251	251	274	273	276	245	241	266	234	277	263	297	274	265	246	259	270	246	268	261	278	262	257	260	243	255	266	252	273	255	280	246	273	254	268	279	255	240	245	272	257	251	252	247	267	253	224	278	260	267	274	254	274	266	258	217	252	282	240	250	261	253	277	251	246	260	293	254	240	247	263	228	252	226	264	244	275	258	260	272	242	251	267	262	253	266	261	284	254	212	261	263	270	232	224	246	265	276	233	272	273	255	263	241	259	259	266	269	278	251	272	246	204	248	255	264	285	264	262	254	258	277	284	259	253	278	262	240	248	264	279	245	233	268	268	275	236	248	297	270	230	272	278	272	251	258	238	279	273	220	233	228	240	278	242	233	255	272	259	239	255	244	297	263	232	242	264	265	262	260	230	245	224	244	262	268	264	272	243	256	273	243	276	233	288	272	282	247	278	276	250	274	244	251	233	276	261	264	304	278	259	270	303	256	287	249	245	239	260	288	291	256	269	258	288	255	253	258	294	260	283	250	246	267	244	261	255	271	269	252	277	253	260	256	261	222	258	273	268	285	259	248	266	242	263	262	264	259	272	263	284	271	260	283	261	252	239	250	254	244	271	272	229	229	247	259	248	271	268	258	266	223	261	248	283	283	262	245	275	262	250	281	263	244	283	252	238	265	245	259	251	263	251	249	249	262	273	266	284	260	250	258	266	279	235	272	232	256	260	264	238	253	292	259	238	248	248	252	282	273	270	239	246	273	253	292	263	261	241	280	273	233	265	285	254	295	257	280	260	257	245	274	267	266	251	258	239	230	271	277	264	250	249	239	268	266	273	269	243	254	290	269	283	259	272	253	260	247	259	289	257	266	230	275	271	257	282	264	273	293	261	215	228	252	272	256	273	274	245	271	252	263	281	275	267	257	273	281	287	283	246	257	266	250	250	258	269	284	262	251	257	251	254	268	289	229	244	269	249	231	278	252	255	234	242	278	239	252	238	264	242	200	274	237	243	233	252	254	251	248	246	267	279	255	254	268	240	267	269	257	280	273	270	266	260	240	243	244	232	280	271	269	272	274	254	253	245	234	294	262	247	265	232	293	247	260	255	255	270	268	257	260	237	265	274	286	254	237	260	231	257	243	273	273	287	289	247	255	258	259	217	248	243	266	264	240	236	246	252	277	232	245	254	261	231	256	288	230	269	239	264	263	260	248	244	267	256	244	258	258	223	252	266	238	260	245	273	259	283	272	243	264	257	267	246	229	261	256	269	266	239	251	260	260	267	263	265	255	283	249	264	287	288	265	272	231	292	238	247	276	234	252	260	241	255	290	244	258	231	242	278	235	278	267	274	289	259	256	257	257	274	267	271	259	282	283	249	257	277	257	261	272	257	289	257	289	242	271	235	251	266	258	267	290	272	271	237	226	273	281	279	255	315	256	243	264	270	285	268	281	293	277	274	283	259	267	242	256	256	261	312	249	277	277	266	275	280	233	245	261	252	261	290	261	264	249	241	249	258	292	272	240	234	242	266	257	239	254	240	245	276	251	262	253	292	271	255	281	266	244	253	277	244	257	240	230	243	273	241	271	275	280	265	222	265	259	287	252	247	276	228	228	251	266	258	243	282	254	267	259	249	223	240	273	271	264	260	262	299	293	263	261	262	289	268	258	268	266	263	248	279	263	273	251	254	256	229	260	237	273	255	232	239	261	282	264	253	262	244	255	223	233	260	250	284	253	257	256	256	234	284	239	250	250	257	246	241	259	268	265	256	271	274	260	231	247	260	274	266	230	257	261	252	246	289	274	264	237	300	274	254	272	270	247	272	258	247	273	254	262	265	259	273	274	259	292	265	264	276	266	279	266	238	257	248	248	274	257	285	254	240	259	252	260	247	281	256	257	219	248	242	249	261	236	240	276	281	255	266	266	234	272	266	291	252	286	286	233	253	273	274	262	261	236	258	266	236	270	278	282	276	240	247	281	278	225	252	245	258	255	250	251	281	263	263	270	281	308	265	264	268	256	245	274	271	256	241	259	242	250	238	287	249	258	271	247	250	286	276	258	280	243	259	232	257	245	288	286	285	260	289	258	247	261	244	252	225	272	260	273	250	275	276	269	275	254	219	234	272	289	239	235	285	277	269	236	258	284	229	253	282	249	243	266	287	238	248	278	255	276	235	258	237	258	273	248	259	272	257	254	253	257	257	246	303	242	252	244	281	288	279	263	284	262	241	255	249	247	254	269	258	260	271	252	263	225	264	265	258	232	235	273	263	252	231	272	281	264	223	250	247	261	289	272	269	263	258	218	240	227	267	253	279	244	269	272	266	241	250	257	251	275	267	278	268	274	254	269	256	239	293	276	272	299	282	290	259	276	253	269	262	268	259	244	262	262	253	297	250	235	280	262	262	278	250	240	272	258	250	256	272	254	264	254	242	278	255	263	280	262	258	260	267	278	255	252	254	244	251	244	260	255	264	281	255	288	267	279	244	283	274	259	290	231	284	263	243	245	258	265	261	260	277	245	251	265	289	279	278	243	248	262	264	263	241	267	254	238	251	253	247	248	240	261	246	258	277	246	301	256	246	241	274	225	242	218	259	275	267	248	263	252	243	248	259	273	290	257	263	238	288	276	268	252	254	259	244	234	246	257	264	241	278	257	256	244	270	242	265	270	261	315	270	270	215	255	248	252	267	288	241	265	254	258	249	267	269	243	267	220	269	259	242	267	242	234	247	253	278	277	252	245	260	260	257	269	264	279	256	269	260	250	269	241	252	263	266	287	280	242	275	252	303	297
5743	4769	9507	9684	9058	6488	3075	1948	1553	1299	1094	1066	958	901	882	854	763	788	740	720	731	703	652	686	678	629	635	658	652	663	660	627	624	594	625	629	640	647	631	667	669	597	606	709	644	623	643	640	613	659	641	638	610	621	643	622	698	632	625	646	612	601	624	679	640	661	645	633	672	615	627	619	635	665	650	593	651	637	585	638	659	639	630	611	615	650	627	615	647	605	601	634	651	635	668	641	593	610	641	679	645	629	623	613	657	639	629	663	606	681	623	643	638	652	605	663	680	585	623	650	647	637	606	638	574	628	585	644	599	616	624	611	629	652	643	600	619	631	580	633	637	640	680	617	667	622	624	631	651	652	643	656	614	657	638	585	603	643	668	596	583	620	639	632	647	613	594	663	639	660	655	636	647	642	613	662	643	646	701	605	604	630	622	656	642	670	611	639	596	638	657	664	644	678	643	619	644	636	657	597	651	638	683	641	630	612	647	644	653	621	586	684	651	586	634	590	652	590	612	644	629	615	665	624	639	600	640	634	637	630	606	594	636	623	624	620	674	639	681	627	638	652	675	633	629	657	659	629	580	636	647	613	627	628	620	632	622	655	612	632	631	599	639	613	619	658	626	550	634	622	620	624	596	671	612	674	618	611	670	662	644	665	637	621	624	669	646	643	680	646	589	660	623	590	606	609	640	659	645	616	676	650	620	645	601	620	643	604	634	598	647	679	625	619	638	616	610	591	702	650	639	618	676	630	673	632	631	663	625	632	667	642	640	661	657	612	619	608	640	634	584	652	608	660	628	656	625	626	607	557	606	632	612	646	603	645	636	623	668	622	607	637	671	595	646	640	636	685	598	640	654	680	628	604	660	652	653	642	626	624	616	613	667	643	638	636	639	598	676	661	626	671	648	663	604	644	614	649	642	618	630	623	637	619	635	622	645	614	645	662	664	590	677	638	620	584	592	620	628	647	608	633	635	626	666	648	632	625	627	623	657	608	637	651	640	599	636	593	612	605	620	607	647	618	592	639	651	608	614	642	677	634	647	635	629	627	617	633	642	671	629	611	614	630	614	641	627	614	591	633	638	613	614	653	625	644	649	607	604	658	658	584	636	603	641	656	648	625	633	607	656	649	580	600	623	617	659	613	669	641	594	641	611	667	630	597	596	633	637	629	640	634	611	623	636	636	613	685	604	623	608	616	581	611	657	663	619	631	631	613	617	663	603	599	629	642	688	611	641	634	627	617	654	675	638	661	608	632	581	648	634	628	612	638	602	605	584	626	587	640	635	628	667	619	645	628	652	595	645	619	649	664	621	620	649	630	638	633	628	590	650	665	644	629	646	614	617	601	601	624	614	628	685	625	637	623	613	619	600	591	654	606	639	648	638	625	630	645	593	605	617	602	632	622	642	635	565	627	638	617	644	660	636	664	641	611	600	632	583	625	627	639	665	672	631	588	595	635	651	595	624	646	622	654	643	595	601	621	676	620	639	629	622	603	648	652	640	609	589	659	631	640	629	658	672	602	642	578	625	648	667	689	658	645	655	632	619	615	638	573	640	621	604	639	677	646	664	595	668	623	611	638	616	641	648	639	630	625	631	637	683	622	620	672	669	606	579	620	612	626	632	671	596	630	650	631	643	627	640	605	602	597	593	640	616	610	610	601	585	664	640	599	599	644	635	596	618	658	622	665	664	620	672	610	640	610	651	618	613	650	628	613	618	636	620	610	598	650	643	618	603	657	607	613	650	661	624	641	640	613	626	656	635	658	674	612	636	665	587	584	651	650	615	599	649	631	637	636	649	610	649	611	624	634	607	612	660	622	564	644	656	613	644	644	641	604	685	637	617	671	629	637	671	611	657	628	644	623	650	668	671	630	668	601	615	609	622	613	595	685	644	662	639	630	683	640	650	623	627	617	654	611	596	660	606	632	629	623	620	618	638	640	613	631	616	621	604	607	645	602	633	606	613	664	649	651	656	653	670	621	623	622	595	644	655	664	655	622	629	657	638	632	631	634	615	619	652	640	625	630	664	574	661	595	642	631	653	669	669	678	651	662	622	660	607	632	610	626	622	615	634	630	641	591	605	597	651	616	585	573	650	637	619	604	623	618	639	658	628	660	605	647	613	624	619	643	635	612	608	597	624	609	619	633	621	608	597	590	636	649	627	628	615	610	616	649	631	658	664	651	643	668	614	676	631	637	606	635	635	608	618	649	618	615	617	635	628	608	636	620	595	643	598	587	636	628	622	663	610	622	611	628	657	636	629	653	615	634	669	650	631	597	646	635	631	627	629	636	606	684	606	686	611	687	586	665	673	641	673	637	653	645	668	612	620	626	598	679	640	627	622	616	642	663	625	596	601	597	683	632	604	617	614	633	642	642	656	647	641	605	636	654	643	584	658	615	632	663	644	586	609	637	694	641	651	658	655	641	646	666	622	628	628	660	615	649	642	621	636	588	640	630	634	614	608	623	629	613	636	628	635	640	642	635	609	610	643	579	645	673	613	630	665	659	619	613	617	625	615	633	634	601	599	615	612	642	637	627	617	627	665	621	653	633	653	640	717	626	604	647	647	613	654	621	636	632	643	648	629	616	643	638	622	635	667	670	632	627	613	603	611	656	612	628	604	599	632	636	569	623	638	621	628	610	614	667	671	664	614	671	634	633	622	635	602	648	658	630	573	651	615	634	622	651	620	675	625	595	626	619	641	672	653	665	624	629	642	610	630	581	606	696	623	555	632	608	622	669	587	623	617	594	635	625	689	615	644	605	640	626	685	594	637	620	681	615	668	646	630	644	674	601	656	644	633	644	589	624	582	612	630	591	631	618	615	593	647	581	632	640	620	635	620	631	620	639	588	641	623	617	626	607	644	600	650	611	622	626	670	608	583	629	637	647	668	651	597	619	621	653	614	665	612	629	612	622	575	616	638	630	643	610	629	594	636	645	667	631	624	669	632	651	610	614	692	675	601	625	636	669	632	572	606	661	639	681	623	634	628	656	607	607	658	662	701	641	639	692	643	641	636	624	646	626	636	621	644	594	626	626	629	618	607	629	623	602	630	671	631	649	659	621	626	572	639	630	653	620	668	645	632	596	648	667	694	608	635	615	630	639	653	651	613	656	662	586	642	614	626	656	582	624	646	581	643	628	599	671	611	631	654	636	670	653	681	648	638	619	676	640	657	675	585	597	619	620	611	620	617	602	594	611	544	614	646	661	629	662	640	641	619	614	628	614	629	627	635	668	633	674	650	624	616	626	629	615	605	653	630	619	604	586	597	675	590	658	627	604	619	633	635	652	640	626	640	676	647	631	638	650	591	629	644	565	606	635	631	638	622	614	659	605	615	610	671	573	598	596	634	642	651	655	637	636	646	642	654	615	619	640	621	606	617	660	655	605	620	590	617	620	615	651	639	663	681	595	645	647	652	619	645	629	607	621	640	637	603	634	626	650	611	607	625	592	617	620	609	633	631	610	653	649	583	637	597	595
18054	12560	20700	24690	32107	24392	13995	6720	2906	1342	823	681	650	469	400	375	340	292	239	237	289	261	240	237	237	226	221	276	215	228	238	206	204	205	206	232	194	200	214	224	226	203	201	225	209	186	215	214	199	184	221	203	215	201	209	200	184	220	210	224	196	211	214	188	231	211	202	229	211	175	199	200	213	220	190	204	191	217	220	190	204	231	204	207	221	224	224	232	200	217	210	190	211	216	217	228	211	190	217	228	221	213	177	218	219	213	194	204	208	203	205	199	197	209	207	181	184	208	221	206	202	222	213	184	213	205	218	230	217	215	235	204	209	216	183	229	209	227	186	238	227	202	218	211	189	238	206	199	220	212	197	198	214	210	211	205	206	213	223	210	195	193	208	212	195	215	207	203	186	224	191	209	204	248	211	201	218	195	191	216	215	203	203	254	215	193	222	199	234	233	203	190	193	182	223	201	223	200	186	212	232	203	212	184	199	194	208	201	192	230	222	197	192	227	212	212	200	208	197	206	202	206	188	209	207	197	231	204	182	235	208	202	207	215	205	222	189	200	200	202	193	239	215	214	222	206	202	206	200	226	207	190	204	217	209	206	227	201	216	202	204	214	219	211	184	200	184	183	206	195	215	171	211	203	194	225	208	218	202	220	212	199	197	215	192	219	196	217	185	197	220	191	227	214	224	204	230	210	189	187	218	209	257	190	214	205	199	221	220	201	225	205	212	199	217	224	198	225	238	198	202	183	206	200	205	238	213	205	210	218	170	220	208	223	236	202	205	204	198	217	225	210	231	206	230	220	191	211	227	215	231	187	209	212	192	184	215	207	223	187	195	177	225	213	218	201	229	187	220	216	229	213	210	208	218	189	180	210	211	209	189	208	210	217	211	216	215	225	229	231	211	195	207	218	207	199	210	195	208	209	212	210	214	202	227	202	224	199	221	196	213	246	189	209	208	204	201	217	187	215	228	220	210	225	190	214	217	186	214	209	190	226	211	214	214	182	227	214	199	229	215	237	206	205	201	231	220	200	218	216	230	202	218	202	220	203	207	212	188	215	205	199	217	215	228	213	211	189	220	186	233	186	214	233	185	202	204	202	204	205	213	233	211	219	197	220	221	203	197	204	205	194	224	202	214	203	229	207	211	206	206	220	216	206	209	210	202	229	219	237	237	227	187	192	228	202	208	201	228	212	210	213	252	185	199	196	233	227	202	178	197	229	207	190	227	196	220	220	214	233	184	230	186	204	207	210	223	212	207	202	201	220	216	184	191	215	200	210	217	194	217	206	188	186	198	187	223	247	213	214	206	198	225	232	205	208	209	233	224	206	222	200	196	207	231	210	203	240	204	208	224	235	195	187	203	228	202	212	189	220	185	230	200	187	182	211	230	205	194	202	196	217	195	193	211	195	222	228	208	188	200	199	187	219	212	207	232	187	206	202	182	225	220	222	185	220	207	203	216	211	179	208	214	198	219	226	214	212	205	203	196	214	201	240	201	215	181	225	190	214	216	214	171	227	197	231	192	208	221	214	198	216	211	205	235	223	206	213	243	194	198	226	210	202	225	230	214	229	220	187	214	232	204	225	199	212	200	208	198	210	200	218	213	216	204	211	189	196	210	233	181	222	196	224	213	218	213	216	202	203	213	199	207	224	195	236	211	229	222	227	210	239	200	207	212	212	216	199	200	234	209	183	207	228	238	186	204	181	232	216	224	229	183	188	191	215	224	223	183	206	188	199	195	212	220	206	203	202	177	197	195	202	185	228	207	206	201	201	235	197	205	206	208	219	221	232	197	210	184	200	217	212	209	217	199	225	215	237	205	195	223	205	209	185	193	190	220	210	211	213	197	178	191	205	196	214	183	181	232	202	211	215	201	199	198	221	209	224	197	191	206	219	218	201	208	222	190	215	197	220	205	217	196	179	203	223	232	227	215	204	219	213	205	221	220	234	218	221	214	217	211	196	210	204	212	224	202	199	205	213	205	219	213	203	229	203	207	196	220	224	212	208	225	233	203	198	214	191	219	203	211	213	203	201	220	231	209	212	210	202	218	240	173	210	196	233	221	200	208	210	208	193	218	203	208	213	183	202	183	199	226	211	191	223	220	218	241	194	206	217	194	198	233	214	210	206	222	224	202	193	214	193	184	203	224	190	225	223	219	219	216	200	188	219	185	169	209	207	206	209	210	181	233	210	205	202	214	227	254	203	214	208	215	214	228	194	193	191	196	183	232	227	202	190	193	189	207	199	238	206	205	217	185	185	185	203	195	212	218	188	165	227	218	236	219	199	191	226	232	236	202	200	212	236	212	206	206	213	185	221	207	198	231	201	196	186	218	220	190	190	216	231	189	215	224	201	212	209	208	242	241	217	215	180	219	187	219	238	222	213	197	187	200	212	196	214	211	186	202	188	215	224	192	214	189	222	202	170	173	212	210	206	243	201	190	198	231	209	206	206	211	212	194	209	172	204	192	221	171	213	202	241	219	193	223	196	222	208	232	202	203	226	194	196	210	218	197	244	209	211	212	217	195	196	207	199	185	197	221	198	224	207	225	214	206	221	220	186	213	224	213	216	247	226	219	221	231	170	201	220	212	213	212	202	230	207	204	208	211	209	196	203	200	221	188	204	216	202	230	214	205	198	201	186	207	213	236	210	230	223	217	195	198	209	229	210	205	224	184	202	204	207	194	206	219	205	192	199	201	222	226	205	202	207	228	229	201	224	177	210	199	204	196	200	222	196	205	243	220	203	192	210	209	202	222	187	218	208	222	210	212	218	208	185	224	200	188	188	223	228	195	231	212	209	229	220	197	221	230	215	176	200	211	219	243	223	209	218	208	209	180	210	187	196	251	216	195	209	210	191	187	192	200	217	198	204	214	202	224	192	248	202	221	204	223	204	192	198	210	184	219	226	198	193	203	188	212	217	209	184	193	168	168	245	212	194	213	202	204	194	220	225	210	217	207	199	200	208	232	208	220	191	228	188	231	209	199	196	206	204	234	215	228	198	216	211	208	189	224	232	211	227	186	205	189	199	207	195	206	193	212	186	205	222	218	222	226	210	213	206	203	190	203	208	206	208	210	182	193	185	199	204	182	193	221	214	193	221	230	212	199	203	234	224	220	213	202	229	205	191	197	185	200	189	231	211	208	238	240	206	175	221	210	183	200	185	193	206	233	233	224	196	230	217	196	207	212	191	208	231	193	206	210	193	222	194	215	219	207	211	193	200	208	231	223	204	215	230	194	202	198	212	220	209	203	200	192	199	220	198	208	199	202	208	199	200	220	214	188	208	221	197	189	202	201	208	210	205	181	209	187	214	217	234	224	203	207	250	178	227	208	218	206	202	225	197	215	201	206	182	226	210	215	223	240	230	204	183	165	195	201	204	194	211	196	193	206	223	214	201	210	175	166	221	214	220	203	214	188	208	183	220	213	246	205	189	203	209	236	227	221	195	206	210	219	213	205	205	186	209	215	190	203	207	215	217
13757	12122	26368	32354	39617	29217	16474	11358	6841	4699	3495	3107	2844	2090	1697	1597	1258	975	1019	879	844	770	729	686	674	607	614	560	593	565	549	552	575	529	546	488	512	534	556	561	526	556	506	552	526	532	516	503	538	493	528	500	526	499	501	492	541	517	554	529	472	527	475	521	535	527	498	512	493	524	554	518	524	523	539	517	537	560	571	491	497	522	573	519	500	556	538	540	527	481	462	524	539	498	513	506	509	549	552	526	532	499	506	506	515	522	543	489	534	501	507	509	540	563	514	503	536	457	552	498	511	529	522	518	487	482	487	506	528	524	514	546	528	513	501	517	483	511	492	476	518	531	480	504	480	490	490	521	517	465	581	513	503	466	505	515	512	519	470	520	481	533	514	534	495	542	515	532	506	512	538	552	543	523	520	525	512	526	521	567	531	488	550	535	542	524	542	497	530	553	506	517	504	496	519	524	506	528	516	510	525	517	526	553	536	506	533	499	542	473	567	488	501	529	536	541	513	530	527	531	545	539	521	526	545	527	529	518	492	512	514	510	530	535	526	510	525	457	546	533	515	505	514	486	519	527	518	493	523	524	519	507	518	517	513	519	563	514	516	489	535	523	521	496	492	499	484	490	470	502	515	510	536	466	503	504	498	501	494	521	565	499	541	477	538	525	549	531	524	512	529	542	499	524	509	523	535	491	528	529	540	506	538	494	510	518	515	512	523	513	543	538	524	467	499	530	476	554	517	528	551	519	541	556	542	506	497	572	521	537	498	488	520	481	503	515	544	521	526	489	472	511	506	490	489	512	525	522	506	480	516	539	499	496	488	516	520	534	495	504	518	510	524	517	514	462	520	527	526	500	476	523	498	541	513	534	505	523	556	503	539	513	480	520	520	518	512	521	502	517	553	523	491	489	515	520	487	520	548	542	539	510	481	531	528	518	535	513	504	501	557	527	513	483	513	521	541	519	536	527	487	494	515	516	504	550	538	524	512	492	495	555	532	524	488	494	525	499	506	496	496	490	486	507	509	516	536	531	518	488	500	505	502	509	518	534	491	497	505	529	522	516	523	539	514	539	475	510	504	507	523	529	542	520	533	501	538	535	493	563	533	529	475	522	515	515	545	517	508	527	516	535	504	504	550	577	539	518	501	520	501	496	495	505	479	538	524	498	505	490	495	517	548	494	480	510	498	508	516	547	510	502	494	522	505	529	498	534	458	521	523	509	498	464	543	562	533	498	533	493	568	489	510	504	518	488	507	511	501	539	538	490	558	478	526	513	502	556	484	543	526	485	556	530	505	512	543	499	512	491	519	538	508	530	500	531	490	508	510	548	516	493	507	521	521	530	526	530	526	533	576	507	512	517	515	478	482	490	524	531	517	544	521	520	549	517	532	492	500	503	589	544	491	530	500	550	492	535	483	512	507	531	531	532	514	491	529	501	528	523	515	499	526	506	565	510	515	520	529	545	524	506	520	515	522	532	487	504	514	533	499	470	556	478	538	526	506	502	469	499	506	538	508	504	555	499	552	476	533	530	477	504	552	538	529	523	502	510	495	531	504	498	532	566	528	507	507	494	553	500	503	477	574	505	526	550	543	523	536	524	529	535	503	517	513	484	507	556	537	498	509	532	496	484	535	505	528	513	533	492	528	516	481	501	543	461	496	511	535	525	519	537	511	492	490	536	537	531	529	508	514	472	499	538	546	480	537	538	517	513	537	507	505	481	542	492	543	483	511	525	510	469	535	522	503	487	491	492	485	529	526	471	519	492	534	499	489	520	517	483	500	524	559	499	520	549	493	533	523	522	521	545	519	476	536	553	470	516	499	504	543	500	526	473	510	535	498	500	442	510	523	548	529	524	542	489	520	518	549	478	524	540	569	541	569	538	517	538	532	464	531	532	520	507	515	502	550	522	552	501	534	523	526	487	484	572	450	513	556	509	539	533	536	546	518	493	523	509	506	509	525	531	517	504	531	535	494	510	509	528	518	545	539	526	485	485	503	534	529	517	478	502	518	522	494	543	531	549	518	524	516	517	487	489	508	524	502	485	576	526	512	539	477	512	519	545	535	546	514	535	542	476	517	493	525	515	526	526	529	493	554	512	467	536	536	508	541	530	565	528	556	524	560	536	504	486	507	501	490	545	540	522	519	487	511	512	528	514	523	509	477	525	536	523	492	509	521	536	537	482	488	502	481	526	520	563	545	525	540	528	504	503	553	494	495	560	487	530	523	519	511	568	501	513	501	496	513	517	555	549	484	540	519	519	532	538	516	539	552	517	494	522	500	512	506	519	508	490	502	495	555	502	531	511	522	542	506	533	484	518	525	472	495	497	525	534	519	505	484	499	523	496	482	470	488	524	531	540	528	501	543	496	507	522	498	523	528	479	524	503	532	496	550	542	486	482	524	519	525	527	512	572	544	501	554	512	534	485	485	499	562	516	518	508	521	512	560	519	503	500	488	492	522	484	517	508	485	506	504	521	482	501	522	518	522	522	497	456	535	481	490	541	528	527	557	515	559	516	533	557	547	565	505	541	517	542	570	482	520	535	495	518	521	542	553	529	512	544	531	512	526	516	505	498	521	501	528	517	507	521	531	495	467	494	494	511	475	539	523	527	512	537	543	508	488	514	516	521	483	459	531	557	528	506	533	521	512	512	484	559	519	500	511	520	495	520	516	525	530	540	517	540	484	503	555	508	519	486	516	534	519	519	522	495	503	502	518	490	525	526	506	509	561	541	499	520	542	520	528	544	500	503	504	538	508	475	508	512	527	485	536	550	530	532	527	521	508	503	514	544	537	498	530	477	465	471	530	501	470	488	486	559	481	514	539	508	485	506	508	514	517	513	528	561	496	547	577	518	517	489	544	487	508	513	508	525	507	530	497	529	515	527	553	489	552	483	514	497	532	523	491	525	503	506	503	501	515	535	510	547	484	505	519	542	473	547	507	517	523	478	519	498	524	504	511	526	509	524	496	549	502	481	526	531	513	503	491	472	505	523	514	525	520	484	494	482	511	496	511	540	548	515	506	538	497	489	483	539	518	487	501	490	500	524	528	520	520	470	491	474	547	501	572	545	545	492	554	525	513	487	470	524	517	487	550	552	540	552	548	507	518	509	539	492	517	516	516	503	559	516	539	502	520	533	497	533	539	508	521	541	525	476	523	504	505	482	512	553	516	510	529	518	501	514	497	533	537	499	509	522	505	510	488	502	475	529	533	534	484	494	529	522	528	528	525	499	495	515	499	492	537	496	512	522	514	509	549	513	531	493	502	513	532	511	568	503	528	516	516	523	499	551	507	503	501	574	526	533	478	501	543	545	518	500	486	512	510	555	530	538	524	489	529	521	541	534	495	529	472	542	509	492	500	519	512	501	529	526	526	533	519	492	542	539	492	513	507	491	512	545	519	527	522	509	511	490	467	528	518	553	534	504	540	516	525	518	524	551	518	518	541	490	493	504	533	544	532	538	532	526	489	495	515	517	497	543
25369	24389	32198	31029	34882	33181	22032	13213	6310	2978	1733	1206	1005	652	471	456	360	275	240	220	225	212	200	176	159	149	168	147	163	147	163	116	131	121	142	146	177	141	152	126	139	126	143	162	133	129	147	147	134	121	132	124	134	140	129	134	124	145	138	134	134	132	138	132	129	131	134	139	149	145	124	119	159	130	156	141	142	145	137	123	121	149	132	120	120	137	125	129	115	112	154	151	156	119	133	113	132	129	113	139	133	121	125	141	129	134	137	129	120	129	137	122	123	134	98	125	151	114	138	140	102	156	132	129	140	125	122	145	147	136	126	134	124	132	116	132	124	128	124	129	132	142	137	144	129	125	127	143	145	122	125	143	125	121	127	117	141	132	164	130	142	117	135	128	120	124	142	142	109	131	134	122	129	126	146	131	136	130	114	124	135	112	148	145	148	127	123	129	140	117	136	132	144	127	141	157	121	155	130	120	144	112	118	131	131	139	160	159	138	144	150	133	127	144	137	130	127	145	128	119	133	119	126	119	125	136	117	140	120	111	131	128	130	140	128	129	138	133	110	115	127	122	148	134	123	127	141	134	126	135	130	145	143	122	134	127	135	137	115	135	119	164	151	130	131	107	131	138	139	130	115	129	133	107	111	145	145	146	121	150	128	144	149	130	135	128	145	120	144	113	119	123	120	138	136	136	112	131	140	131	127	119	125	146	139	128	109	147	128	123	150	133	122	122	124	138	114	122	124	138	102	139	128	130	119	115	137	137	142	128	147	124	119	126	125	149	126	125	139	120	145	133	131	149	115	146	124	135	135	136	116	140	118	126	133	108	118	135	125	134	148	148	148	121	113	117	149	135	146	139	117	118	141	133	144	130	129	121	147	113	128	131	144	142	136	131	146	136	158	129	121	125	119	149	125	134	106	137	131	130	141	123	126	125	145	133	141	124	125	111	142	139	135	115	124	123	130	144	134	148	122	131	150	113	152	123	125	145	133	146	121	120	135	133	134	126	136	135	132	133	129	136	111	119	130	123	141	134	135	138	129	146	126	107	120	145	140	116	126	130	135	141	142	131	118	151	146	115	124	129	122	117	123	143	118	124	127	151	140	132	151	121	146	128	119	110	126	119	156	132	127	108	117	124	119	108	126	127	154	117	157	139	120	124	118	122	137	122	103	119	141	144	140	124	114	148	149	135	139	156	141	120	126	126	130	114	134	124	144	138	151	131	158	129	138	118	112	118	140	126	124	139	130	132	137	125	123	143	144	128	138	145	137	125	114	119	144	130	141	136	126	139	122	108	125	147	155	131	121	117	146	125	125	129	156	122	132	129	133	139	126	132	112	136	127	116	130	137	124	148	129	129	141	129	154	138	140	121	142	130	130	120	141	129	105	134	125	133	126	122	116	140	120	113	130	121	143	119	109	155	133	128	136	150	134	144	105	150	141	126	119	152	123	112	120	132	114	134	125	117	138	131	159	159	132	127	133	137	135	149	141	147	133	127	159	138	137	125	128	149	136	139	135	135	150	154	126	116	115	139	125	141	131	127	118	131	127	144	133	132	129	134	146	132	106	143	129	133	148	131	130	141	121	142	105	135	125	139	135	114	107	129	139	127	118	140	136	152	140	145	129	94	123	127	109	151	144	134	135	128	160	142	131	136	140	137	133	128	139	150	118	132	141	144	129	134	134	142	137	140	130	134	140	127	128	131	148	133	136	130	139	129	146	103	120	140	142	150	150	120	114	132	136	125	132	130	133	131	132	129	138	124	130	130	140	149	119	123	133	113	131	153	125	135	152	129	131	132	111	128	129	129	118	146	135	127	120	143	130	140	133	125	144	110	124	127	131	138	137	126	109	121	137	110	112	123	143	129	127	132	128	137	131	126	134	136	150	100	132	128	135	136	136	131	123	139	117	134	146	119	135	145	129	132	99	154	128	125	135	124	154	129	108	133	127	131	126	118	137	121	136	114	133	118	143	125	129	145	151	123	142	121	145	128	140	134	120	111	130	137	110	142	114	146	135	142	109	129	147	131	143	119	150	145	138	142	135	121	136	145	123	124	113	105	141	116	119	133	164	127	124	153	146	147	148	131	128	130	127	133	112	150	123	136	135	108	132	124	107	116	126	127	141	136	122	119	130	108	139	98	122	134	121	121	130	139	150	110	135	142	131	139	122	125	138	123	111	143	140	139	124	138	132	121	116	166	141	143	125	117	138	139	127	148	152	135	129	126	123	136	132	124	125	135	126	138	139	119	138	123	109	110	127	131	131	117	126	145	103	132	125	122	141	100	145	144	150	129	127	125	137	105	112	140	107	131	126	111	135	144	116	118	134	138	130	130	131	121	130	130	126	125	123	138	143	124	137	124	135	140	122	132	111	125	171	128	128	117	128	143	138	128	124	132	129	120	111	123	113	148	136	131	140	121	135	112	140	136	138	148	124	130	147	127	122	109	129	141	144	154	131	137	139	125	144	128	128	135	139	133	125	122	130	128	120	132	120	145	117	139	139	132	128	135	130	129	127	130	126	129	128	134	130	124	144	106	143	110	146	147	126	140	153	136	144	132	115	113	113	119	135	143	140	137	153	125	132	137	134	145	111	138	115	110	148	122	153	149	137	119	147	128	125	136	120	134	146	120	140	116	136	146	140	119	134	137	122	159	157	106	127	145	130	135	125	108	113	128	137	109	126	131	128	126	116	114	141	128	126	127	128	136	130	141	113	124	154	120	142	144	111	153	131	138	125	131	115	138	138	85	155	150	168	127	120	143	164	127	117	117	139	147	129	133	136	129	142	122	135	130	163	123	132	114	115	141	137	151	110	134	122	149	150	138	123	130	120	126	134	94	126	122	118	111	129	134	144	133	141	106	139	129	155	130	127	166	124	122	116	141	115	135	135	126	141	135	120	126	133	134	153	145	130	110	134	140	135	130	133	134	126	133	131	122	140	149	129	125	105	122	112	125	133	119	126	126	129	143	142	132	133	145	132	124	130	115	149	129	131	159	126	128	120	111	145	127	127	132	135	139	138	140	112	144	136	139	131	124	142	117	161	155	123	144	135	115	130	128	131	144	119	125	142	123	120	130	117	129	120	115	135	119	115	113	150	128	130	133	145	112	123	129	128	133	131	119	122	129	114	126	142	140	137	137	123	118	105	131	157	138	135	120	143	129	127	139	121	134	140	140	142	124	124	123	150	120	133	146	117	134	133	132	130	155	114	122	135	125	129	132	124	122	124	118	135	121	141	133	136	138	157	126	144	112	140	131	123	155	139	118	129	140	118	142	129	112	115	134	127	129	152	132	140	135	143	120	132	131	128	119	138	124	135	140	149	129	125	132	149	134	127	115	134	124	141	112	129	121	122	133	141	121	122	141	136	130	115	134	145	155	131	123	128	132	127	141	135	126	157	132	126	119	128	130	121	131	149	117	138	117	142	150	136	119	118	122	137	124	130	128	148	141	119	130	129	116	158	125	132	135	123	117	138	124	122	110
17648	22593	33750	37479	42289	39660	23902	15212	10505	7708	5911	5048	4817	3507	2667	2482	1874	1283	1144	932	832	773	766	539	562	498	457	442	407	388	422	386	375	373	398	404	379	382	381	370	364	370	363	321	350	366	328	351	331	330	338	356	351	322	347	327	341	370	341	331	358	342	342	325	339	354	377	331	359	342	335	381	352	384	332	320	358	309	341	355	341	349	355	354	343	335	317	371	341	374	338	300	351	320	352	349	353	343	355	350	348	366	319	329	328	315	348	338	321	354	328	331	328	348	364	358	310	331	319	327	337	352	371	329	358	350	337	345	358	373	350	351	353	357	355	356	356	314	321	337	348	336	338	317	339	334	347	351	344	320	369	350	344	340	335	321	343	374	335	357	350	347	338	377	346	324	356	330	341	335	316	314	330	340	372	336	346	348	316	348	324	339	343	350	338	378	347	339	312	334	349	323	346	351	328	315	364	360	365	335	320	331	334	335	359	326	343	350	359	374	335	346	342	335	331	357	361	383	340	331	320	324	329	340	332	324	365	379	333	354	333	336	310	330	332	334	336	342	339	321	350	335	357	326	347	347	372	329	339	343	339	306	353	331	353	365	330	369	328	315	291	378	342	342	375	328	316	382	325	334	314	330	326	340	318	318	325	369	330	344	352	314	327	357	354	357	323	302	354	329	331	348	332	315	340	357	350	329	355	325	365	329	327	352	329	338	333	368	313	351	342	341	354	350	336	342	325	357	351	362	332	314	336	357	334	346	321	331	287	332	323	333	344	366	338	371	336	364	360	303	337	356	336	346	329	342	314	342	379	335	352	358	357	369	367	356	348	343	327	315	354	333	357	383	319	328	318	352	337	317	359	305	359	377	369	335	330	346	335	324	317	361	344	372	331	341	348	341	344	319	360	337	314	329	314	341	302	353	354	342	307	373	334	336	348	358	310	326	311	352	341	356	319	333	316	333	329	352	388	372	350	362	339	324	317	359	328	340	334	334	314	325	387	338	340	344	351	327	347	365	364	335	358	334	310	324	342	324	351	352	367	320	313	334	363	321	312	382	325	370	344	326	345	319	358	347	312	335	360	359	329	345	346	328	333	362	327	347	359	342	325	324	314	324	361	334	309	336	347	305	344	376	342	312	347	375	348	397	325	311	358	353	379	345	324	336	326	373	378	371	342	346	322	356	343	309	318	345	347	351	338	329	338	352	359	336	347	330	364	368	348	358	335	327	340	322	339	340	384	344	316	310	323	353	334	344	341	337	336	373	341	323	371	326	328	342	344	336	313	296	366	322	362	336	329	364	337	344	365	308	372	363	354	328	365	341	353	342	316	346	344	309	337	330	324	339	376	357	368	304	318	332	341	364	358	336	346	338	339	342	349	368	336	341	360	350	360	351	357	363	330	346	350	359	339	349	359	333	327	341	336	327	344	318	329	354	316	323	342	286	345	329	328	348	344	377	368	348	347	358	363	329	345	323	348	357	334	352	351	331	313	335	325	343	385	335	339	313	317	348	331	366	356	356	353	356	324	340	315	326	351	360	326	347	321	321	325	332	316	330	307	336	359	341	338	335	351	338	324	342	333	335	342	312	358	338	353	354	319	342	338	344	315	325	336	357	361	323	356	324	378	342	358	300	353	315	324	348	342	344	349	363	353	329	336	335	323	295	340	386	357	328	340	334	379	350	381	339	377	367	361	334	355	298	346	342	369	348	355	342	323	329	374	331	354	330	363	335	342	358	326	361	341	355	332	340	352	359	353	363	351	356	318	335	295	348	339	334	315	338	345	319	312	334	335	356	330	336	309	325	316	337	339	346	346	362	331	321	339	365	359	318	313	313	292	329	351	316	306	348	348	334	339	326	351	341	320	358	355	338	332	311	343	339	309	341	342	331	346	324	333	342	353	321	341	346	337	353	311	338	351	354	338	321	357	358	357	311	362	325	333	361	347	331	355	316	359	368	340	370	348	332	350	335	338	319	318	348	343	339	328	329	322	348	377	327	353	309	352	350	313	337	358	331	368	332	336	374	364	349	346	352	348	328	329	297	363	340	334	342	339	346	357	319	333	330	339	309	326	387	337	311	324	357	344	329	358	341	334	339	323	323	345	335	351	345	335	312	357	342	357	356	356	352	366	328	343	335	345	339	343	395	309	353	327	347	325	341	332	328	353	324	350	331	348	340	325	340	346	346	320	347	345	355	314	335	359	307	353	323	365	347	323	329	331	354	369	334	308	292	341	329	374	320	334	301	345	338	345	333	326	355	320	318	343	318	322	312	351	358	361	340	332	325	348	314	360	336	325	326	299	342	345	375	340	352	319	350	327	351	301	384	352	331	322	332	345	363	357	320	310	322	365	343	365	343	340	349	343	336	355	326	326	336	309	353	343	342	329	329	364	349	356	320	349	323	320	360	363	334	333	355	349	353	374	304	349	370	387	331	318	340	374	370	334	323	347	339	351	344	348	346	334	335	336	315	364	335	358	329	320	334	345	324	323	325	348	332	301	337	342	321	335	332	302	349	334	349	354	358	366	333	349	337	342	334	344	337	343	344	349	339	358	365	339	359	363	339	344	353	339	347	345	307	368	313	356	364	338	336	321	329	340	339	343	347	357	328	361	331	335	316	317	347	323	348	361	342	316	325	381	351	344	319	323	340	343	334	327	326	315	326	353	330	308	356	321	328	331	315	378	336	382	327	361	322	333	365	351	351	327	377	352	347	336	354	341	326	345	345	338	351	358	380	309	338	343	330	351	370	362	359	350	344	358	347	329	324	360	319	312	336	339	358	342	315	310	353	343	322	355	332	327	324	337	330	353	337	312	365	319	354	320	349	349	329	325	351	330	336	312	349	321	344	340	323	351	344	349	326	355	342	356	332	323	360	320	329	337	334	351	357	362	326	362	317	334	343	320	352	372	364	338	368	329	361	330	329	367	317	315	334	329	350	345	367	345	306	374	336	345	334	368	323	340	344	348	348	334	299	341	339	325	342	331	386	319	371	322	319	356	303	356	346	349	347	334	339	332	325	329	352	328	375	333	348	327	318	336	376	339	338	341	363	347	349	329	331	328	330	334	375	363	330	311	325	324	343	320	315	347	343	362	334	314	341	347	345	335	330	308	336	340	335	335	353	354	339	321	351	344	343	327	364	312	337	358	325	376	327	344	316	320	357	321	341	345	336	338	321	322	344	328	306	357	357	347	335	351	332	323	317	348	330	355	349	306	332	331	321	366	360	310	370	366	374	342	331	363	352	330	288	315	330	326	343	282	355	353	347	328	332	349	330	318	349	334	325	329	357	349	331	331	345	333	336	328	322	331	322	325	326	375	320	312	337	328	333	337	338	349	320	341	357	316	359	316	364	336	334	315	326	353	346	362	320	336	332	348	347	329	362	363	390	366	325	342	314	341	334	375	313	332	346	325	320	354	349	353	354	320	362	337	333	354	358	362	336	363	332	321	347	352	336	340	373	323	327	339	345	333	335	366	351	354	336
6401	4110	4982	4182	2500	1396	736	538	414	370	318	309	323	290	281	271	272	271	272	306	258	243	238	232	298	229	255	237	247	271	264	248	285	232	237	246	266	264	248	272	280	254	245	222	254	264	251	291	254	257	236	230	247	261	243	273	262	258	258	267	239	264	231	239	278	259	254	228	247	266	263	261	247	272	265	278	254	257	255	255	275	269	270	269	259	246	230	253	242	233	280	259	255	244	248	261	232	232	229	238	290	243	278	251	246	241	263	241	273	272	240	248	236	246	258	214	266	258	248	249	257	232	259	239	244	261	264	242	238	243	226	281	249	260	219	283	244	232	254	240	237	239	266	260	265	252	269	249	243	249	227	262	208	259	252	259	264	259	229	264	259	230	230	210	255	265	245	268	288	278	238	260	244	252	233	221	241	256	266	257	264	239	250	222	277	237	255	265	250	235	241	260	216	276	257	258	257	246	256	243	243	237	227	242	248	261	274	259	253	245	282	284	249	257	257	235	219	255	240	265	265	257	271	236	267	225	253	269	255	242	258	247	252	249	265	263	257	234	263	273	270	238	270	251	271	267	252	250	265	286	208	231	258	259	274	241	271	268	286	253	242	261	248	244	226	254	258	217	240	255	259	226	241	247	254	244	217	225	250	257	265	247	248	254	281	242	241	265	220	252	239	227	255	262	269	250	241	233	226	252	236	263	264	223	273	260	260	270	254	242	267	251	253	235	261	237	269	244	269	231	261	282	265	233	278	259	237	243	276	252	240	255	260	237	262	268	268	268	258	247	251	257	237	241	250	219	261	254	245	227	267	268	256	260	256	246	253	237	283	226	244	257	271	268	271	256	252	275	255	232	258	256	243	299	241	277	275	249	225	242	239	255	267	257	275	270	255	272	218	247	238	256	237	271	257	264	245	234	223	247	220	248	237	255	269	247	258	244	247	229	242	233	270	217	273	253	262	231	236	264	240	255	258	278	240	258	236	268	270	251	271	246	279	259	261	248	255	242	293	283	256	246	259	263	256	239	256	280	226	237	231	257	262	253	245	250	258	241	275	261	250	224	244	285	252	263	232	201	227	262	247	240	254	226	265	288	239	246	212	267	256	272	284	269	245	264	231	259	229	275	273	220	268	246	251	258	231	250	285	245	235	265	264	260	238	275	218	264	249	263	236	234	255	242	255	259	246	268	240	210	262	218	233	230	252	237	229	263	252	258	254	234	269	274	243	249	265	240	254	247	262	221	244	264	260	231	246	242	261	244	290	245	248	300	270	270	240	280	231	237	229	261	260	256	260	258	266	265	276	233	273	235	256	275	271	228	251	268	240	226	258	250	234	258	245	235	274	221	239	260	269	253	237	241	228	279	232	229	249	275	233	232	262	261	236	243	248	241	250	250	267	275	244	249	231	265	253	263	263	255	274	251	230	267	262	256	240	272	242	259	261	242	269	238	229	265	280	249	244	251	260	274	245	289	257	286	261	260	243	266	249	238	254	260	284	248	263	245	247	269	269	277	296	226	262	269	257	265	242	231	251	237	236	237	287	251	252	248	255	240	249	221	227	248	242	251	254	278	245	221	271	247	267	247	255	252	241	237	270	268	265	270	253	256	275	273	236	249	248	274	264	250	268	243	272	250	249	272	238	262	261	245	244	264	258	274	225	239	244	258	277	249	254	249	259	259	244	261	223	250	251	254	264	237	273	264	252	260	264	247	282	245	239	271	269	270	257	262	249	253	259	237	252	271	245	234	276	265	270	214	240	253	237	265	246	248	267	279	265	269	249	236	267	220	245	262	255	252	278	238	226	243	266	246	265	255	251	233	269	252	237	255	279	267	211	276	250	279	266	237	234	264	225	256	255	268	271	252	240	266	238	251	285	237	259	222	238	264	237	230	231	254	239	280	247	253	245	259	260	272	291	249	265	247	259	254	238	261	253	258	246	253	245	264	258	256	261	237	260	266	261	247	252	243	267	281	238	252	268	255	267	246	276	276	243	270	283	244	238	261	282	277	265	263	255	251	255	209	265	254	254	207	267	261	248	232	277	282	242	256	249	266	267	210	270	254	234	254	242	238	236	264	252	290	247	275	257	279	240	236	251	246	257	251	223	249	274	275	252	241	251	267	243	245	244	257	243	292	248	262	237	270	269	275	237	240	254	280	260	271	276	261	248	238	241	259	282	266	229	254	203	260	242	245	253	255	214	259	265	266	252	254	257	235	272	274	243	266	267	255	253	254	232	218	236	264	239	231	285	258	294	301	257	256	254	242	260	277	226	283	246	261	265	260	272	220	253	238	277	273	265	245	269	268	272	247	233	251	260	259	236	276	242	256	238	267	244	249	264	256	241	267	255	251	260	254	253	268	235	260	238	264	256	259	229	272	269	271	248	256	273	222	231	237	233	282	286	249	259	271	258	246	244	232	247	267	276	257	240	242	238	244	251	256	222	261	244	260	248	280	271	233	242	250	260	244	258	269	270	239	286	250	240	243	245	285	264	250	266	234	240	252	226	243	256	262	279	230	273	292	255	267	292	250	250	251	247	252	250	255	280	263	247	237	257	259	259	275	237	239	254	234	272	265	243	264	248	264	257	224	238	268	281	244	276	269	261	257	232	254	239	285	262	246	261	253	248	255	239	216	251	264	239	246	245	291	254	237	248	266	265	248	232	265	237	247	255	280	247	252	233	229	270	237	230	242	238	242	248	269	279	257	260	261	275	222	274	237	261	253	258	279	257	229	273	252	236	243	247	265	245	243	243	239	247	243	222	267	237	264	258	245	249	261	266	269	274	201	258	248	252	227	234	278	266	251	251	256	242	251	272	302	248	252	233	270	262	264	257	276	244	238	276	236	250	236	267	261	270	231	260	238	250	253	264	225	264	238	227	239	277	251	263	256	232	261	232	229	236	259	288	242	231	235	255	256	285	246	257	285	238	262	268	256	256	234	240	228	283	268	247	240	254	273	255	253	252	238	248	236	231	260	231	260	250	261	254	245	249	280	248	244	263	225	270	252	231	248	241	283	284	276	281	263	247	251	270	253	261	284	250	244	229	249	268	262	254	274	240	233	273	276	252	272	267	231	261	262	252	260	250	258	253	235	219	269	246	282	271	238	246	260	245	240	246	224	226	241	258	280	261	258	232	259	257	241	238	260	258	241	227	242	251	258	268	260	277	265	265	241	222	278	287	291	234	253	213	240	248	256	258	277	249	272	267	242	242	239	240	231	261	273	278	281	235	269	283	287	253	249	247	274	253	239	255	236	227	280	266	272	281	256	251	246	258	262	253	264	240	242	260	278	230	252	237	237	298	245	255	267	261	244	284	266	228	273	298	221	253	254	263	272	275	258	234	275	266	257	267	227	280	242	250	234	240	269	257	253	254	270	269	253	223	248	259	252	278	250	270	276	251	262	229	221	295	231	244	261	225	212	268	261	263	216	236	240	247	196	258	244	258	234	226	238	278	265	239	228	254	257	249	266	263	249	232	269
5296	5156	10434	11722	7962	5562	3113	2129	1546	1303	1168	977	984	883	840	810	785	799	745	724	721	691	666	618	655	686	710	625	638	597	584	650	643	606	608	606	627	588	601	592	592	633	631	605	582	650	633	581	654	653	571	641	639	602	574	620	652	581	608	659	643	583	588	619	585	585	633	584	626	661	617	620	648	607	597	622	604	567	609	615	619	607	654	653	607	663	625	614	566	570	586	625	660	596	623	652	596	578	624	616	632	604	603	676	614	653	600	612	604	599	625	640	661	610	638	638	618	661	637	626	588	648	607	574	587	616	608	623	591	643	628	595	635	599	588	635	624	617	595	623	644	630	600	632	577	616	608	596	677	611	618	625	586	595	605	607	605	611	644	594	632	627	577	681	649	665	625	608	591	606	649	683	575	584	559	630	669	630	598	611	576	635	622	618	638	550	614	582	631	617	647	613	615	617	597	629	616	622	564	632	590	612	616	632	592	567	652	637	594	610	606	605	626	630	617	581	611	589	598	661	619	646	586	563	585	630	622	611	561	608	607	638	668	556	601	589	623	587	561	611	647	589	584	610	633	624	626	627	637	639	588	633	628	644	639	639	605	626	606	599	599	618	582	570	640	613	657	609	606	690	612	617	615	650	630	602	605	596	557	617	599	643	632	606	639	570	623	715	617	610	590	612	638	583	620	610	560	606	625	573	626	625	621	613	640	597	653	639	630	591	627	651	590	612	616	622	621	563	616	635	643	620	600	654	617	632	629	617	615	620	609	632	640	616	662	625	608	640	618	611	598	636	588	663	611	600	623	579	596	636	658	629	596	589	664	596	620	654	632	567	621	636	632	591	607	610	592	610	591	603	664	587	589	608	616	652	582	592	616	644	580	602	649	626	606	606	585	616	593	609	601	596	624	606	534	607	602	564	613	620	588	595	630	659	610	586	600	592	599	589	608	631	606	646	559	632	618	607	610	635	569	589	626	639	627	625	583	630	628	616	607	631	601	612	619	660	628	661	637	667	640	630	600	646	627	641	587	652	611	631	613	602	627	606	604	572	587	618	637	595	637	645	591	637	608	660	631	611	638	606	604	631	595	590	647	634	578	628	593	628	644	642	614	657	601	635	586	581	603	616	653	603	616	634	612	608	581	583	656	606	598	681	653	594	627	626	634	614	604	637	624	587	649	632	629	604	594	558	585	618	618	628	621	567	632	570	603	574	609	580	611	584	609	634	619	606	630	617	643	615	613	603	662	609	602	630	547	603	611	627	600	632	576	584	591	575	591	620	630	631	603	600	623	564	605	619	580	594	636	601	567	601	571	579	637	610	615	620	591	627	641	622	611	599	672	643	586	591	612	641	610	627	641	622	631	625	593	616	619	603	601	639	599	631	650	588	551	656	613	627	603	633	609	627	615	628	631	606	601	647	636	635	635	631	642	594	622	628	625	611	608	640	595	625	567	580	649	592	614	597	646	634	603	626	605	587	562	622	618	605	629	615	615	624	589	613	591	619	584	643	588	613	590	594	644	648	615	620	629	641	556	610	567	601	613	616	648	627	630	617	599	638	634	599	615	614	650	615	561	614	579	669	621	646	657	629	613	595	681	630	600	571	611	612	630	657	633	618	630	611	585	603	624	645	633	586	579	585	665	593	634	584	556	565	594	630	618	620	594	621	648	589	612	648	611	596	588	661	538	640	592	613	599	618	562	599	604	603	602	615	619	597	580	594	615	616	649	610	597	608	633	609	659	626	639	633	661	589	622	604	631	632	593	607	617	620	617	560	588	593	612	630	596	636	635	643	634	642	619	634	639	609	606	586	628	639	581	589	661	581	613	615	603	614	620	568	619	598	634	626	608	659	573	641	615	615	640	627	626	637	658	637	624	612	632	649	628	659	594	624	572	621	607	603	631	612	629	583	590	599	588	593	609	650	561	607	614	654	618	611	598	642	593	562	612	620	614	602	638	601	628	623	620	626	623	621	601	616	601	586	611	626	619	593	568	618	619	643	595	621	597	630	602	592	608	594	555	625	617	639	591	581	606	610	646	612	569	679	633	625	606	612	607	612	637	628	629	602	591	583	640	604	613	621	584	598	572	619	612	656	616	613	604	577	650	653	623	619	568	595	618	631	586	641	587	621	645	585	622	642	618	608	609	623	597	644	603	600	608	606	565	586	604	596	624	619	623	651	608	607	623	646	601	601	619	639	659	587	631	572	596	602	605	585	609	609	599	622	634	588	584	664	657	632	582	623	583	626	615	636	631	631	580	616	606	604	637	593	612	573	550	616	620	595	669	591	644	647	600	613	596	674	621	592	583	638	577	630	653	628	630	647	611	605	641	596	560	620	604	671	610	608	623	606	637	625	596	581	600	633	620	615	628	615	583	623	598	624	661	623	622	619	605	614	605	617	606	612	625	624	613	631	608	635	644	607	629	624	604	617	603	586	600	650	611	643	599	609	643	584	643	642	617	610	600	611	614	606	623	619	596	637	620	610	593	582	633	614	603	615	558	647	605	612	558	593	654	628	616	627	590	643	636	660	654	635	565	626	656	637	615	594	603	623	583	622	625	658	644	563	618	646	601	597	594	648	657	611	606	596	618	596	609	591	568	612	594	635	615	602	575	623	632	648	606	626	584	629	598	662	649	671	617	645	582	601	647	668	630	634	650	637	626	624	598	557	597	598	608	607	643	653	539	607	589	588	618	582	558	641	624	623	629	622	643	581	605	629	616	629	620	621	595	589	572	647	617	667	662	608	610	592	636	597	590	629	596	619	591	674	572	584	566	627	627	591	613	623	585	591	626	589	625	688	645	643	639	608	613	601	596	600	604	583	619	639	558	623	649	584	629	624	610	651	592	608	612	609	627	589	621	618	589	600	579	642	619	591	575	615	597	652	603	600	629	652	592	590	578	603	589	667	609	636	616	614	629	654	630	631	554	615	656	611	560	606	611	632	588	569	612	625	648	607	583	656	597	602	636	633	665	582	630	617	586	635	625	602	607	606	583	611	601	604	570	568	587	603	602	649	619	586	589	609	614	573	573	607	566	570	620	640	551	610	635	615	605	615	615	631	610	624	626	635	636	592	582	581	641	598	633	572	639	604	623	664	636	590	622	607	591	673	617	591	591	559	568	641	628	624	622	647	643	631	644	666	602	672	648	639	569	677	621	612	609	651	620	590	575	600	617	608	608	597	599	571	590	606	594	609	617	525	580	614	601	566	617	615	631	597	616	663	619	604	587	572	636	578	611	602	593	603	620	603	631	631	540	626	642	617	590	620	592	581	653	610	654	658	597	608	596	639	628	588	608	631	629	605	609	638	650	617	646	598	665	575	593	628	618	607	571	573	618	637	650	621	598	586	618	592	674	598	598	601	619	635	620	628	663	625	634	600	604	623	648	647	651	617	684	651	587	601	623	621	631	619	621	566	610	633	646	649	632	621	609	644	614	625	615	617	598	592	641	666	611	598	614	658	620	622	585	573	619	624	573	573
16953	14893	19650	21650	20369	17451	12040	5314	2403	1310	1015	706	567	514	384	322	333	250	246	231	238	224	240	228	220	228	181	213	191	213	206	206	182	191	208	182	200	197	206	192	160	191	192	186	231	199	221	200	172	179	193	187	190	212	183	200	174	206	190	185	205	202	181	165	226	196	194	202	206	192	191	189	197	188	188	201	200	220	186	190	200	217	228	183	211	171	210	205	206	242	198	220	178	183	213	209	218	185	209	203	197	211	195	202	184	168	196	208	215	211	217	227	208	214	196	191	196	184	195	205	170	201	161	188	170	208	218	205	205	192	179	235	200	199	208	195	196	205	186	200	183	210	185	187	228	192	196	196	200	199	189	187	189	175	182	190	201	185	197	199	221	207	187	186	193	220	208	199	203	170	194	187	217	181	184	195	211	200	195	207	218	205	218	198	212	212	215	203	202	199	190	201	185	226	206	208	174	206	218	209	206	201	204	218	213	214	215	213	205	207	197	205	196	200	199	184	189	239	197	199	178	206	220	186	210	196	190	188	229	192	210	184	225	194	175	204	227	202	196	214	182	203	225	201	192	163	211	194	214	209	214	193	205	200	179	212	196	203	201	203	205	204	203	192	209	195	206	208	220	169	172	180	206	200	187	204	197	218	208	206	188	203	197	201	192	201	206	208	187	227	205	190	211	225	187	229	190	207	204	207	210	192	196	212	177	198	196	202	181	187	183	219	200	203	195	177	199	210	197	216	212	186	210	225	179	210	224	176	175	199	162	204	218	172	192	223	205	216	195	166	173	211	205	183	197	194	214	193	173	202	193	173	213	198	204	199	193	212	220	206	218	170	185	188	197	193	207	210	202	199	185	183	202	192	233	175	175	196	204	192	198	197	195	185	212	185	209	211	214	199	185	184	216	209	228	194	181	212	211	191	190	201	215	203	195	173	206	213	217	194	197	210	202	213	195	209	173	187	217	215	231	216	217	197	201	205	208	198	187	190	186	218	211	172	221	203	199	167	219	208	191	200	219	185	211	183	181	190	177	196	209	188	202	207	192	202	216	215	198	165	191	189	209	184	218	214	194	206	189	203	208	203	218	188	202	196	199	199	200	177	199	200	205	185	206	221	221	205	163	206	211	217	216	216	165	197	234	211	197	205	186	200	208	194	226	182	209	201	205	210	201	205	210	186	195	177	177	215	205	194	194	207	179	217	205	196	214	187	198	180	210	206	210	200	219	209	203	192	211	212	199	196	174	187	199	201	182	175	181	238	188	197	195	206	204	199	179	207	183	179	196	201	243	198	200	209	195	163	174	178	195	222	211	194	193	204	208	198	197	172	187	193	222	223	200	225	186	191	218	197	209	186	191	174	184	199	205	190	206	204	189	207	207	197	189	212	211	180	192	217	202	205	202	207	199	189	206	215	211	200	207	164	199	219	206	188	184	222	198	224	211	214	223	195	194	172	195	193	182	189	211	186	228	194	182	203	183	221	195	163	194	188	181	214	200	187	188	183	184	206	202	176	176	224	231	180	203	192	189	189	202	188	200	194	203	221	233	205	201	204	187	198	161	191	223	190	201	177	193	178	197	183	190	212	179	194	184	188	222	197	181	179	205	212	194	216	206	199	213	194	198	191	197	194	197	195	182	225	205	175	170	201	181	210	238	206	206	204	205	212	176	210	184	187	187	169	181	172	181	202	204	215	193	201	182	215	183	213	172	155	195	198	228	215	194	185	228	186	187	196	199	202	180	191	200	184	223	173	208	224	191	212	227	211	175	206	176	210	212	179	209	204	202	179	197	204	206	189	192	193	179	162	190	226	191	221	189	203	202	240	215	239	179	196	216	187	184	195	193	212	202	194	213	200	203	214	198	204	194	222	175	199	172	214	210	210	190	231	207	211	187	198	183	204	190	191	200	203	196	222	192	208	217	197	216	189	197	195	180	195	190	215	191	195	192	203	204	207	206	168	179	208	211	206	208	183	201	197	212	203	182	202	207	201	182	200	196	207	197	217	182	209	179	200	168	205	180	204	201	176	208	178	200	219	195	215	201	193	216	203	199	188	185	200	189	199	206	198	213	187	204	204	207	191	210	207	194	205	190	198	205	192	214	199	195	187	191	223	225	198	204	206	193	205	226	230	216	202	223	206	198	186	198	223	181	201	199	197	192	198	217	163	176	204	207	224	198	224	183	230	198	188	191	183	199	198	216	180	190	238	213	212	229	231	201	205	200	197	217	201	211	218	212	199	179	201	198	207	208	190	182	167	223	191	192	190	177	217	213	214	183	196	195	212	202	204	216	235	201	192	209	204	192	205	200	214	192	196	199	195	202	188	193	197	210	210	204	189	210	199	226	201	191	201	234	206	203	190	232	184	202	172	176	193	180	201	237	197	196	188	226	214	199	182	193	184	197	214	225	197	192	211	212	198	187	216	169	180	198	184	181	203	193	182	178	197	202	197	189	218	244	201	175	214	220	189	186	183	189	196	208	194	190	223	168	198	205	214	190	190	181	207	182	205	198	176	193	194	187	202	209	169	179	220	198	191	211	208	202	214	199	205	187	182	170	154	220	189	209	196	201	198	202	191	199	175	191	208	203	198	210	224	190	195	189	182	204	214	202	202	197	190	224	184	198	173	204	200	198	208	212	222	212	197	198	215	206	185	192	211	192	202	184	185	210	237	234	189	197	216	179	196	208	221	194	187	184	196	181	202	214	191	192	210	195	213	203	185	191	216	222	197	190	190	221	209	181	216	201	211	221	205	226	217	196	215	201	193	201	232	198	184	220	167	192	222	174	192	172	196	180	182	185	208	189	201	214	200	213	212	204	189	176	181	188	191	179	201	185	171	183	188	205	195	214	213	217	201	187	201	197	202	223	221	181	199	200	176	216	170	199	180	203	206	183	195	197	198	216	197	204	229	197	187	199	198	185	215	214	182	206	202	206	215	185	201	223	203	213	180	189	203	167	202	194	218	200	186	195	191	179	184	190	184	192	209	199	191	191	211	173	225	176	191	235	194	204	206	229	218	187	215	196	200	197	182	188	215	208	195	183	222	190	201	185	181	188	215	196	206	178	216	213	188	222	200	181	210	180	197	211	211	187	222	199	187	175	210	197	245	189	182	192	200	189	187	170	235	209	200	202	204	213	206	201	195	201	178	201	215	192	197	174	196	178	176	198	191	189	208	204	178	172	208	208	211	213	234	191	206	201	201	199	215	187	196	204	223	175	209	204	206	184	203	200	200	185	198	202	195	222	192	206	201	189	194	215	167	194	214	210	178	194	179	171	159	220	228	179	208	206	200	168	195	187	198	213	196	232	183	209	196	203	202	202	203	221	175	211	179	200	206	213	190	183	203	207	198	195	210	227	186	240	197	190	196	195	203	193	191	183	184	208	205	205	174	231	202	185	205	213	206	178	192	204	210	207	192	198	200	194	189	203	194	204	204	198	230	193	211	180	200	192	197	212	224	194	210	210	221	215	212	206	214	185	200
13003	14856	25424	28774	28529	25994	16711	9868	6865	4849	4228	3190	2775	2273	1989	1651	1293	960	1032	880	783	736	770	632	635	568	599	556	551	510	535	496	503	506	525	512	498	487	508	485	516	519	500	512	491	470	509	475	472	542	496	489	499	491	519	488	472	517	464	470	507	512	520	516	513	497	494	481	510	494	476	502	463	524	521	483	482	455	517	492	496	498	484	462	465	505	450	514	484	507	501	501	492	480	458	492	508	501	505	478	494	520	475	485	513	504	506	486	478	495	517	506	447	529	513	464	552	535	482	472	492	464	507	491	484	479	504	523	469	494	483	490	461	514	492	506	469	516	491	512	457	493	501	494	468	495	444	478	498	484	472	480	529	507	457	457	509	534	507	443	523	498	483	479	504	451	464	478	505	514	514	507	498	494	495	486	503	494	489	456	516	484	513	492	471	527	459	488	562	513	477	502	532	479	488	504	474	509	514	523	489	493	494	445	528	451	477	501	495	504	478	477	524	516	507	513	490	494	446	467	500	549	479	495	478	488	487	481	484	521	514	481	514	508	482	462	481	459	472	493	493	516	478	472	499	497	486	510	487	484	487	479	539	462	518	506	492	490	537	471	513	472	523	507	482	533	495	504	478	484	473	490	485	447	496	514	497	478	468	526	517	452	456	495	497	488	503	452	468	492	509	541	514	471	489	500	515	467	549	442	494	550	494	459	505	442	473	500	512	460	503	490	500	497	523	503	546	461	522	475	523	489	513	492	477	472	483	541	493	499	499	507	516	515	479	457	514	494	513	539	513	502	568	488	514	515	483	466	503	468	527	496	477	499	484	491	509	469	468	489	482	515	502	488	483	503	451	507	508	459	514	477	497	508	482	507	469	464	468	485	491	514	539	513	485	500	481	469	499	507	522	484	508	472	487	500	501	495	510	501	511	500	506	489	447	488	499	529	489	501	493	500	509	507	473	489	465	510	501	490	503	473	468	506	475	499	446	492	455	519	502	543	493	485	485	484	467	504	495	549	496	485	462	473	502	442	492	451	467	489	482	497	493	502	508	516	498	497	487	513	506	489	509	460	490	458	515	476	497	488	486	466	460	499	523	499	525	500	496	457	488	480	527	484	480	466	526	488	469	515	481	497	502	518	485	515	514	490	516	487	484	488	444	441	469	482	487	544	480	501	472	467	497	512	452	483	449	469	531	466	501	474	434	478	488	486	472	489	491	500	512	514	494	502	485	531	469	518	498	496	487	505	495	493	503	477	506	477	441	498	495	538	507	492	483	510	489	503	480	490	483	464	476	507	498	501	485	506	499	472	512	470	497	507	499	468	492	466	494	469	501	486	500	527	515	472	469	510	517	525	481	457	476	493	502	493	540	494	503	526	518	470	473	494	493	505	542	478	446	510	455	474	526	489	484	456	496	489	488	518	501	521	475	499	511	516	493	471	474	467	496	504	534	498	543	515	498	500	482	509	487	467	503	515	471	481	470	512	466	483	483	522	498	461	485	494	494	474	486	464	500	490	536	479	502	466	509	485	487	511	480	522	463	516	515	523	488	505	479	499	517	496	501	492	480	515	526	500	454	493	475	493	488	504	500	494	512	474	500	503	490	503	520	497	492	498	502	440	460	488	482	491	477	478	495	483	455	477	521	514	488	492	496	486	460	496	517	519	467	449	529	504	513	518	456	484	483	500	488	497	472	492	504	538	479	549	485	520	506	499	496	486	485	493	503	460	452	524	518	510	488	486	481	475	462	507	476	483	480	485	527	513	496	507	492	471	512	489	502	539	465	508	499	461	499	496	504	478	525	503	473	459	449	453	524	499	511	485	524	482	512	486	510	474	488	518	469	467	510	511	470	494	471	503	461	496	501	487	482	483	472	475	522	468	546	495	494	518	471	525	490	473	525	470	513	514	476	497	541	455	488	491	498	500	484	493	461	538	480	475	502	498	512	517	500	507	508	481	471	514	515	507	485	464	561	553	486	508	486	475	543	515	465	486	488	507	478	495	528	506	494	504	468	504	510	487	524	476	518	472	505	495	494	489	465	458	483	501	492	481	490	494	484	508	448	466	451	529	505	453	481	483	489	497	480	517	486	485	492	515	474	490	479	493	502	500	440	491	481	494	503	511	515	469	484	530	482	495	453	488	504	481	502	491	464	512	466	488	477	488	528	537	472	491	494	501	460	512	512	448	475	455	495	511	491	472	516	469	486	468	450	502	478	508	482	490	494	473	508	521	493	481	494	484	519	498	489	488	522	530	527	498	522	490	488	495	486	481	484	496	490	461	487	534	487	516	481	507	478	484	462	487	503	453	546	487	495	531	546	508	522	475	487	511	467	503	463	510	491	505	492	502	451	512	513	452	478	478	484	469	471	449	444	456	467	465	531	448	520	474	516	494	485	487	488	475	478	487	514	481	499	467	453	456	503	511	520	492	533	520	496	492	481	517	515	497	492	469	494	502	459	510	506	483	471	452	519	500	458	477	525	483	509	511	509	498	495	497	512	489	460	465	544	500	497	494	501	508	505	480	479	486	511	510	480	507	493	505	521	507	455	527	523	475	464	505	465	466	483	503	468	492	495	450	532	478	512	512	426	490	491	483	487	445	506	509	520	515	477	486	489	495	469	506	515	488	484	503	495	478	483	521	494	484	489	471	510	498	494	491	485	490	487	512	536	576	476	476	503	491	471	480	500	476	467	532	493	493	474	471	500	478	513	487	536	468	504	475	459	468	463	525	490	509	461	492	535	485	473	468	485	509	514	508	457	461	522	484	529	500	526	530	472	474	533	455	481	505	494	458	496	500	522	470	468	509	488	500	505	501	496	501	526	468	531	467	530	493	472	470	469	520	468	500	526	511	479	476	485	528	497	480	506	454	466	471	507	475	479	487	439	503	507	474	501	494	480	487	541	476	428	513	503	491	487	503	523	481	445	493	497	496	476	512	501	462	469	495	457	491	490	490	509	518	495	502	481	489	495	520	501	501	489	453	473	503	498	493	521	510	498	499	498	485	483	491	463	503	515	480	484	497	530	484	493	498	486	481	492	490	464	486	447	488	502	511	510	477	541	498	470	499	490	453	466	479	466	483	483	493	494	479	493	484	522	474	500	527	471	536	506	501	465	495	489	508	506	494	497	483	494	496	531	467	501	541	475	508	484	491	449	511	540	476	503	482	484	497	506	501	444	460	493	527	531	476	466	511	472	497	483	494	511	505	484	496	510	462	517	464	484	498	505	447	498	434	504	513	488	518	498	485	477	479	495	499	484	498	492	519	475	522	449	472	462	464	519	490	501	499	441	485	490	510	503	510	515	466	470	505	489	466	506	500	468	517	469	544	494	480	495	498	522	483	514	519	470	512	490	460	473	509	507	491	483	495	475	472	497	497	476	495	478	488	480	546	518	484	498	503	516	488	491	520	459	516	519	470	506	488	496	483	497	466	475	514	488	477	505	513	482	492	483	464	488	515	470	440	534	465	471	498	514	455	477	502
26173	23799	27400	26038	29233	27766	21103	12013	5315	2996	1785	1069	886	773	695	488	295	238	250	223	183	188	188	174	140	131	153	129	120	139	132	139	129	128	127	107	130	124	112	110	119	146	124	118	128	128	122	113	116	117	120	133	106	107	115	139	138	141	125	105	103	123	114	114	147	139	116	119	131	129	121	122	108	138	110	126	124	124	114	118	138	111	124	119	107	112	115	122	116	112	137	136	121	123	121	109	139	138	133	120	129	120	111	106	116	105	106	112	119	105	119	127	109	123	130	152	128	130	131	113	123	103	126	135	140	136	115	121	126	118	111	153	117	114	114	113	116	104	119	134	127	111	118	116	121	122	111	108	128	130	105	116	119	99	127	119	109	120	109	130	119	125	121	132	145	113	139	115	113	112	116	145	151	118	131	112	98	105	106	138	142	115	125	132	106	128	121	120	116	127	137	127	141	98	123	129	110	117	118	145	133	125	89	111	115	125	104	137	112	116	123	117	130	104	116	112	117	115	131	113	115	113	112	130	135	117	115	133	140	119	130	129	138	103	117	131	121	125	124	117	112	114	124	111	133	117	112	114	109	136	113	112	115	147	123	129	130	111	135	139	114	121	134	124	106	103	121	123	122	127	116	120	122	126	139	125	112	114	112	114	120	134	122	146	125	129	128	141	122	122	100	116	118	132	121	131	144	136	106	113	140	134	114	125	145	125	119	122	110	117	142	121	120	133	123	137	144	148	112	118	144	111	119	129	136	118	105	127	136	116	120	105	122	132	129	119	128	124	125	116	132	121	135	121	110	136	140	100	111	128	108	130	120	121	113	116	135	141	129	127	112	136	115	129	126	143	117	138	115	116	159	125	122	139	125	125	137	111	118	117	133	140	130	112	113	133	109	119	139	123	137	122	141	119	114	108	113	131	145	145	131	143	128	132	134	132	113	109	122	114	132	133	122	126	144	126	122	118	137	111	133	125	130	117	115	121	129	128	143	142	132	127	116	119	107	105	100	137	123	124	127	125	105	119	136	117	116	136	115	105	123	119	134	121	116	138	111	134	106	125	119	120	118	105	115	131	99	132	119	137	116	141	125	128	119	141	142	133	109	119	135	118	114	117	133	115	119	119	118	135	107	127	116	133	115	121	118	115	103	127	107	126	111	123	118	126	124	133	123	120	116	148	131	122	126	123	101	107	104	123	107	121	125	125	107	131	121	156	117	129	119	109	133	125	127	119	119	109	112	117	141	89	118	107	107	131	128	141	120	123	119	126	121	137	142	138	86	127	135	121	139	138	117	130	124	115	123	131	133	128	131	140	113	126	121	121	100	120	115	139	112	151	119	129	131	123	110	109	133	126	115	118	135	130	109	131	135	123	114	115	144	103	127	122	128	125	123	120	145	110	105	128	133	110	116	109	112	91	119	133	105	113	119	118	131	132	123	133	143	117	124	119	125	140	125	129	121	112	108	141	129	133	123	121	119	132	149	124	136	126	130	134	132	144	118	117	124	119	110	104	131	98	142	111	128	110	131	117	124	121	134	113	139	127	118	129	122	111	91	131	122	135	132	126	140	118	127	133	136	107	121	137	137	119	129	137	129	112	108	126	133	118	118	95	134	109	109	130	127	134	113	124	115	105	117	112	131	155	120	117	112	122	147	112	107	137	113	111	124	111	125	147	123	108	128	140	137	139	102	107	134	125	145	137	115	142	124	125	114	110	119	127	130	114	131	116	125	132	116	117	131	112	113	141	126	109	107	146	112	117	129	149	116	128	113	106	135	131	105	131	101	112	139	141	111	116	115	117	98	129	105	125	119	113	115	113	129	121	124	138	144	149	128	136	100	137	139	116	142	115	126	111	122	114	114	100	143	130	127	134	132	128	130	118	121	99	135	118	126	109	109	137	117	118	107	115	121	136	134	95	116	128	121	123	130	117	120	137	119	144	127	126	131	130	106	118	111	121	101	115	122	163	115	125	124	124	105	113	115	113	126	119	122	119	118	131	121	128	121	117	115	117	120	139	126	119	111	99	131	125	109	150	122	113	120	115	111	132	129	106	114	129	115	116	134	128	125	105	115	116	141	138	101	108	105	119	145	123	141	92	109	136	123	118	134	112	118	128	129	114	147	127	128	122	128	125	126	119	111	133	119	127	131	101	139	108	122	122	128	112	133	100	143	121	122	122	115	136	126	122	138	136	121	112	122	119	141	108	122	132	125	115	112	110	126	125	105	115	116	130	111	120	122	128	140	129	115	115	120	122	116	104	131	106	112	100	124	129	125	123	117	122	142	118	140	126	116	111	137	106	132	121	131	119	123	117	121	95	149	114	131	132	119	132	116	107	113	120	144	129	132	152	108	95	112	122	114	129	108	105	109	133	120	114	107	119	120	109	114	124	125	121	150	131	109	121	123	111	151	108	109	109	134	113	139	113	128	111	143	118	119	133	97	128	118	116	130	140	115	117	116	135	109	122	123	121	120	127	110	104	135	125	136	105	125	130	118	125	107	105	121	129	134	135	104	145	134	119	125	126	105	136	114	145	128	126	127	123	132	99	104	107	138	109	132	120	114	130	139	122	119	123	107	108	134	116	115	119	124	129	136	114	114	109	132	137	142	125	133	120	120	115	134	126	129	110	139	129	145	136	122	131	92	127	115	122	120	109	109	102	134	136	117	128	118	126	102	139	131	120	118	109	136	122	127	116	90	140	127	137	139	113	125	145	132	125	147	97	120	121	116	123	117	114	128	148	145	121	138	107	125	110	129	101	112	117	115	131	143	110	120	145	123	122	121	116	127	115	127	118	118	111	95	105	130	111	129	127	123	112	122	119	135	127	117	116	127	117	125	133	108	98	143	120	118	123	118	114	109	151	126	131	123	123	140	138	129	114	120	126	135	118	114	126	121	117	116	142	102	115	113	126	131	134	135	114	114	123	132	127	109	116	140	115	147	95	119	144	113	101	101	134	125	105	118	139	117	137	121	115	112	113	118	105	124	133	116	142	126	108	122	122	135	150	124	124	135	131	155	142	133	113	114	133	125	124	119	123	116	139	127	123	106	136	152	131	110	120	140	134	135	117	125	111	127	118	118	123	120	111	134	108	114	109	142	123	128	143	127	108	107	150	118	115	128	126	135	124	121	119	116	143	108	133	117	103	125	118	142	118	143	134	100	142	134	121	128	125	113	142	111	125	128	120	115	123	136	115	142	120	118	116	109	136	131	134	127	143	121	123	126	111	122	139	130	121	133	136	136	107	129	132	123	119	123	125	117	102	144	115	122	118	115	137	131	122	134	118	125	128	116	114	123	133	104	125	110	129	124	117	124	127	116	118	115	136	121	134	111	137	124	126	111	110	145	114	106	126	110	122	124	118	117	131	127	121	127	134	134	123	131	137	108	152	118	117	114	111	111	120	129	120	103	111	129	113	116	122	127	128	115	106	143	105	115	122	134	132	111	133	130	112	115	140	127	132	93	126	123	115	125	104	131	128	106	124
18376	20802	30710	33039	37624	34814	25405	16912	9378	7889	6566	4473	4387	3989	3452	2386	1814	1274	1125	885	784	705	721	576	556	440	429	412	402	392	407	373	379	322	345	331	338	395	335	353	343	338	333	309	298	304	318	289	326	344	307	328	321	383	349	330	324	331	350	336	344	301	298	320	307	348	358	345	311	326	316	334	325	324	310	311	319	337	346	297	338	337	316	307	322	330	299	336	323	311	300	332	315	328	344	339	320	340	309	260	304	304	330	337	304	320	339	345	362	296	314	336	309	295	309	288	315	317	318	318	331	300	339	314	312	302	346	344	331	309	332	324	316	330	338	301	337	321	347	321	327	326	320	318	349	301	305	322	337	333	287	309	309	368	330	349	324	315	337	332	322	330	321	350	341	341	323	336	316	303	352	324	316	319	321	314	306	301	342	342	319	330	314	286	326	339	341	317	284	316	350	339	323	301	326	337	316	328	325	307	323	312	303	315	328	314	352	288	342	334	327	307	325	325	329	307	298	341	323	308	337	312	290	334	316	307	315	340	302	318	322	320	299	348	307	316	324	312	337	338	344	338	295	311	325	302	298	310	355	337	330	351	320	321	290	299	340	325	326	313	319	320	327	314	345	297	294	312	308	301	314	347	325	304	354	288	322	342	288	312	346	308	293	319	326	329	295	326	308	341	328	318	311	336	294	312	324	314	296	344	309	298	334	321	328	308	314	321	314	309	290	325	274	311	305	326	282	297	322	322	332	334	309	334	301	337	309	292	315	340	348	315	322	292	308	295	297	343	314	314	334	342	319	309	362	334	311	312	308	290	349	319	324	306	308	275	333	324	309	321	350	348	318	329	343	306	335	302	314	336	309	327	319	311	320	299	297	323	348	339	335	323	294	352	305	315	298	337	338	304	291	337	336	335	286	291	331	342	342	310	353	319	322	315	320	336	351	293	332	296	315	330	323	301	296	320	324	332	309	332	311	322	342	321	320	333	287	343	319	307	329	325	331	348	328	322	309	327	305	323	334	337	296	305	298	335	308	333	319	303	321	296	307	319	310	314	323	316	336	298	327	315	328	324	316	301	300	320	322	315	312	326	345	326	336	308	346	324	333	320	314	304	319	341	335	334	321	303	348	317	316	330	338	293	313	325	306	334	317	308	289	350	343	324	352	318	303	283	295	311	338	311	316	299	316	356	324	334	335	315	320	309	334	321	339	295	327	334	335	314	333	315	310	333	311	336	332	330	285	314	315	331	314	329	304	295	340	355	310	298	332	313	331	359	323	345	343	321	333	316	310	300	333	333	322	313	333	332	304	343	332	342	345	319	341	317	357	308	314	363	316	336	329	304	344	316	299	349	323	313	336	301	318	356	353	314	350	310	346	331	328	330	321	306	321	321	332	310	320	293	327	321	333	319	323	361	320	328	304	334	320	360	349	282	333	337	291	327	273	343	320	341	315	319	313	293	333	321	315	315	296	339	337	306	303	338	321	331	316	304	323	314	306	313	327	349	335	319	318	305	311	328	340	331	318	350	318	314	353	328	318	283	341	330	309	315	345	341	314	301	312	288	310	302	321	282	353	317	332	303	311	321	307	295	312	296	297	328	326	330	312	311	310	322	316	318	319	350	333	295	302	313	312	335	282	299	300	308	333	300	346	324	326	327	327	335	303	321	315	321	293	343	306	332	305	325	296	339	313	328	329	342	303	322	302	298	320	287	349	317	332	317	329	336	318	335	331	306	326	300	332	324	312	338	297	315	310	294	321	316	346	326	332	321	312	312	290	351	311	345	329	312	330	302	338	272	331	334	284	316	302	310	358	315	317	311	314	336	328	320	286	378	295	322	353	334	316	324	283	323	318	333	351	340	303	309	313	303	331	297	312	339	333	304	310	335	291	330	329	322	296	320	319	325	330	311	342	340	319	320	327	305	328	337	324	305	313	347	306	268	314	333	321	336	315	347	316	311	321	324	321	314	320	351	305	319	327	339	319	328	323	301	300	328	295	313	340	304	325	326	311	318	320	336	279	311	330	313	324	297	308	331	342	298	304	295	333	293	304	302	297	311	293	315	332	359	294	299	312	313	300	328	315	306	316	285	330	324	312	343	329	309	361	320	338	317	315	332	324	298	291	332	319	301	318	314	308	336	322	321	336	299	330	321	333	329	354	361	315	321	324	287	328	311	331	290	330	311	319	332	307	297	315	327	327	319	332	307	305	305	320	336	304	316	292	318	303	334	336	343	341	333	313	305	318	320	321	340	325	315	315	271	327	337	357	311	325	313	316	336	328	350	345	301	322	324	309	338	309	320	309	327	307	321	337	340	366	332	289	298	327	320	308	302	331	336	323	323	327	275	327	326	306	307	319	323	306	301	304	305	327	318	323	323	320	320	329	302	321	355	353	338	298	319	321	288	343	319	288	320	323	319	311	334	322	364	335	318	324	317	329	341	314	314	343	309	332	331	316	322	318	311	289	353	355	313	306	316	330	359	337	338	308	318	323	307	342	335	335	302	331	339	307	309	302	300	308	329	322	337	310	348	365	338	322	298	346	309	313	337	366	286	327	312	326	297	326	318	327	324	314	339	317	340	340	329	310	316	297	332	320	324	317	327	307	316	291	297	321	320	318	332	286	334	321	340	328	324	337	342	321	338	336	299	362	365	285	316	339	309	323	308	281	351	295	326	321	308	309	296	368	293	327	298	299	321	328	317	336	274	319	310	301	302	312	316	326	319	361	346	286	335	309	331	329	306	310	332	309	315	331	333	347	329	337	333	342	320	317	311	324	309	308	300	312	287	310	321	299	345	330	336	333	315	325	342	320	312	300	323	322	323	329	310	307	351	311	328	329	308	334	317	302	365	335	300	323	328	292	335	331	340	309	279	313	316	316	307	313	330	302	309	340	338	307	345	316	344	304	324	325	316	313	323	331	315	342	335	306	323	328	314	336	320	349	293	336	323	337	300	334	327	319	324	323	314	291	327	283	348	300	286	336	283	285	327	336	296	321	334	321	331	335	353	313	329	306	313	339	356	287	306	311	299	324	325	280	315	319	303	345	340	314	312	339	337	336	332	323	343	295	310	300	330	319	327	347	317	304	301	321	321	337	370	335	316	326	316	301	336	298	328	325	323	293	310	313	336	319	332	297	299	325	311	344	318	319	313	277	328	305	326	352	321	334	356	309	325	350	319	321	322	327	309	337	314	317	308	310	353	309	293	342	317	322	314	320	308	312	302	315	307	308	313	311	315	312	314	378	329	316	303	297	290	302	307	306	318	341	302	295	348	316	309	304	294	332	307	317	313	288	313	310	350	341	318	353	313	306	314	289	300	301	310	316	329	347	321	343	340	328	335	321	327	324	291	324	306	282	317	316	327	321	306	323	304	301	284	295	298	289	347	327	343	320	318	310	333	316	314	306	308	308	337	337	269	305	334	295	349	303	308	344	317	311	338	324	306	313	315	322	314	302	329	351	329	308	338	342	340	332	308	299	338	294	322
6687	4459	4780	3200	2022	1643	901	470	361	351	344	296	261	284	275	288	256	264	267	256	222	255	248	250	237	252	240	276	240	259	270	261	246	231	265	240	271	248	220	237	262	242	236	248	239	271	255	258	230	224	238	249	253	236	242	254	218	254	243	226	260	239	234	280	239	280	257	241	227	233	234	237	234	268	215	245	258	235	231	223	242	204	250	234	268	243	246	217	230	256	220	247	238	258	243	258	260	225	240	280	223	238	253	252	232	224	221	238	242	244	217	233	247	249	283	240	234	227	229	228	222	252	227	271	241	214	252	260	258	253	252	246	256	255	260	256	224	244	228	224	209	253	257	248	231	230	240	234	231	248	234	237	266	250	264	238	256	264	274	235	209	238	257	218	226	260	232	224	265	274	227	250	246	255	212	214	262	236	254	251	266	258	236	226	223	223	222	220	262	238	238	287	238	246	267	262	224	237	254	250	274	232	220	235	238	254	215	235	241	222	250	221	257	223	220	236	252	250	215	244	234	262	256	239	228	245	249	217	259	265	231	242	220	241	265	238	252	245	241	233	254	251	259	219	232	233	260	256	236	228	247	240	247	250	254	250	251	229	228	223	223	242	239	239	249	250	259	232	236	235	225	239	223	247	237	242	227	225	210	225	270	223	239	234	204	247	269	248	226	221	233	263	245	269	243	230	240	228	218	240	219	246	227	231	251	249	255	251	255	200	253	259	247	261	248	247	227	248	275	236	243	223	258	256	261	252	217	242	240	257	233	251	229	243	239	267	232	227	228	247	216	240	225	263	224	246	211	263	232	238	253	223	233	264	239	258	235	267	215	261	255	232	263	238	229	232	225	241	262	262	217	239	239	243	257	201	239	250	212	247	238	257	264	216	250	259	219	231	250	257	271	237	233	232	252	230	248	232	240	261	269	264	226	227	258	237	207	273	218	256	243	252	257	235	247	206	232	244	267	236	227	265	224	229	258	239	217	229	259	221	227	267	252	247	226	233	219	221	257	232	263	260	255	252	241	262	217	245	240	230	229	264	209	221	218	244	227	231	261	266	220	242	232	230	217	251	247	229	255	230	227	230	253	255	254	217	246	218	231	264	239	243	224	260	244	224	246	224	270	276	222	237	221	223	220	223	225	227	244	224	244	226	226	247	223	238	261	269	239	281	262	260	256	247	252	251	245	257	241	254	221	261	247	245	251	230	229	219	234	228	218	234	232	260	239	236	256	267	215	234	240	238	276	242	270	230	263	261	232	247	261	253	257	256	251	246	248	250	221	255	252	238	237	260	250	253	230	216	248	273	247	229	261	239	220	264	231	241	227	237	273	252	265	222	248	257	256	265	267	249	283	248	262	248	224	248	267	221	268	237	225	232	260	237	263	248	227	227	231	243	255	225	241	248	226	241	253	262	285	274	279	234	251	244	248	240	259	228	240	285	275	241	253	250	260	203	220	268	251	232	244	255	234	221	247	249	228	249	270	245	262	257	244	254	247	259	225	240	240	247	262	242	230	228	230	242	243	223	254	229	215	232	253	264	200	241	243	238	254	240	254	257	272	230	248	266	240	231	231	219	235	228	233	263	254	260	218	245	226	236	208	250	211	224	235	254	227	238	278	240	274	244	249	265	257	247	254	247	245	229	263	254	244	240	233	260	247	237	226	277	248	243	239	247	249	266	257	262	243	266	220	222	256	247	250	223	229	264	223	247	240	218	242	236	259	252	235	224	258	224	245	250	245	234	243	266	229	228	273	261	251	266	249	236	230	236	269	244	238	234	248	229	249	257	264	259	216	267	235	224	267	261	201	270	237	226	243	259	240	256	220	250	229	228	230	264	241	225	252	230	231	232	256	229	223	236	256	244	270	211	263	236	268	273	226	263	253	278	250	244	245	249	272	226	228	242	260	253	278	254	225	249	228	243	238	220	252	266	263	250	254	249	232	242	244	256	237	246	251	224	233	232	244	244	240	238	242	226	222	232	236	222	242	244	218	251	262	219	268	246	254	218	242	229	252	267	242	235	245	280	262	227	254	254	274	238	247	232	241	255	228	253	238	276	241	226	263	272	239	196	270	247	235	241	263	265	271	251	219	221	257	223	231	245	246	246	275	242	264	261	211	232	284	280	235	255	249	244	223	247	228	243	243	253	248	220	242	247	244	204	236	238	241	241	235	246	259	224	254	256	244	233	227	225	255	255	226	224	236	228	241	232	241	279	264	215	224	210	248	207	267	255	240	275	233	266	247	249	227	240	246	250	289	226	237	208	234	215	278	237	248	281	232	241	249	215	256	258	228	270	242	227	241	251	266	256	225	261	239	236	252	208	217	245	235	249	231	233	246	241	253	250	227	258	219	208	232	208	222	229	252	230	255	245	222	248	225	258	252	262	228	231	250	240	249	276	251	248	247	253	249	233	245	237	217	232	235	228	246	254	263	230	230	222	243	259	245	232	232	244	234	220	246	246	236	216	208	239	242	242	229	232	249	245	245	233	265	235	242	236	262	229	232	267	250	244	271	240	213	269	237	238	258	257	238	240	248	262	237	267	234	269	228	274	251	221	228	257	253	264	250	221	248	256	227	231	246	238	237	252	265	231	238	257	252	259	262	253	241	251	244	256	238	214	218	236	235	239	215	250	242	256	244	252	235	236	246	234	241	231	236	267	230	280	232	204	223	229	259	229	216	227	269	220	250	251	241	232	220	234	242	236	291	235	250	260	282	236	222	259	217	284	249	233	216	255	246	251	202	260	226	214	252	242	256	214	251	261	250	225	225	265	223	239	263	234	252	260	266	223	240	256	233	243	238	214	254	245	252	251	280	270	248	284	269	226	241	254	240	250	284	263	260	264	254	249	256	257	251	234	267	240	250	251	238	253	248	236	257	248	260	219	264	243	241	256	281	278	271	222	239	237	221	230	242	236	253	242	206	257	255	256	243	237	216	244	245	236	247	232	257	231	252	264	253	245	240	251	227	248	260	268	258	226	267	239	226	236	235	252	252	246	227	234	252	280	245	230	208	266	259	239	247	218	252	260	269	272	226	222	253	256	237	235	232	226	226	244	246	235	249	288	241	240	235	242	227	233	230	248	263	250	262	234	253	234	236	249	249	280	274	244	256	217	254	228	251	226	210	231	250	232	235	244	250	267	223	233	240	235	224	226	258	267	234	237	227	237	239	195	245	202	220	249	266	252	221	250	225	236	257	239	271	231	265	260	217	254	226	253	210	209	240	236	248	236	253	230	235	242	252	246	220	219	225	226	251	233	216	219	220	243	259	255	232	247	258	230	268	233	225	244	250	236	228	217	248	244	256	242	277	215	208	247	241	243	243	231	249	261	253	203	284	227	254	242	227	257	244	217	238	240	230	257	243	243	223	272	226	236	256	270	214	248	276	234	244	242	255	243	282	276	259	249	237	251	268	254	244	245	245	233	257	235	236	215	263	248	230	282	230	218	246	228	203	222	271	252	227	233	248	231	232	222	231	229
5266	5514	9761	9527	7701	7469	3602	1858	1445	1357	1118	1028	935	894	814	780	740	712	755	690	656	668	681	608	643	622	658	650	661	588	611	601	616	578	572	582	594	556	561	599	606	621	609	569	582	568	596	575	568	597	623	585	595	595	618	574	587	581	576	564	562	566	577	585	546	596	577	595	602	611	593	624	569	599	588	602	607	629	583	654	600	574	599	609	631	535	593	596	601	595	563	575	586	604	607	587	599	596	615	574	591	616	596	583	567	603	598	611	570	600	606	586	619	595	574	604	563	585	617	608	620	583	625	575	626	609	598	561	570	603	630	581	598	573	587	654	583	595	609	595	599	588	638	585	605	574	587	615	616	566	581	597	582	619	596	610	593	595	552	623	631	642	579	551	634	585	599	594	563	622	596	618	545	592	628	619	627	635	593	559	599	555	644	578	622	577	587	562	616	565	580	608	592	539	600	582	578	603	591	628	562	602	590	599	544	602	611	564	590	586	579	621	561	615	585	598	580	556	636	593	592	619	615	604	618	606	606	585	579	580	568	587	628	573	550	552	606	590	586	595	564	549	634	588	612	627	588	582	572	619	584	618	610	595	614	626	612	565	577	563	528	594	578	624	569	562	569	599	570	597	615	584	599	576	629	582	629	585	588	626	605	567	613	602	599	630	575	581	573	570	567	571	590	619	602	565	587	617	580	611	571	585	606	614	581	566	584	619	586	583	568	592	618	596	580	521	552	606	609	595	572	602	569	568	587	574	583	596	613	572	592	561	574	581	583	591	550	589	609	565	668	615	594	590	554	530	603	577	612	613	625	556	549	617	551	594	569	592	585	616	574	600	546	572	608	616	604	581	576	599	595	589	574	585	650	619	599	571	630	576	572	618	605	595	619	594	562	577	558	615	578	571	601	576	590	614	580	589	625	576	590	606	645	571	574	599	567	596	563	623	599	557	606	526	574	604	632	578	627	580	565	575	564	654	584	559	590	581	604	580	574	576	629	616	562	620	576	573	609	591	615	594	608	563	611	570	659	546	556	636	583	613	590	623	605	575	561	582	587	574	572	597	598	541	555	610	649	604	598	566	664	628	613	565	574	585	619	562	578	588	608	629	561	554	590	556	594	598	622	573	600	577	601	566	609	600	614	587	622	583	636	590	551	613	588	629	582	635	603	562	607	635	627	527	603	578	596	566	599	626	588	619	566	621	610	598	598	622	574	589	579	565	613	554	636	598	594	585	566	559	585	606	531	577	622	555	586	603	597	615	583	641	615	540	547	589	586	600	605	592	576	604	590	604	604	577	583	599	587	596	643	587	640	622	605	566	539	614	562	618	590	624	574	601	627	612	662	549	567	556	627	637	654	599	560	619	568	591	619	603	595	571	574	566	590	549	623	571	581	583	611	596	605	586	589	616	552	584	604	649	665	586	571	568	611	593	587	598	621	566	623	639	577	583	590	593	629	538	596	605	547	570	639	588	547	614	614	586	546	597	610	582	606	565	560	611	552	603	549	597	623	638	569	630	564	560	553	550	571	575	601	621	549	601	596	608	579	564	638	596	589	569	638	603	575	558	632	596	615	590	631	570	613	569	660	558	588	632	620	615	574	580	582	584	575	633	632	574	626	615	563	598	618	630	570	592	613	578	566	600	590	577	645	604	624	576	624	592	587	579	601	546	599	556	608	590	589	592	609	584	603	602	605	612	541	566	582	584	614	530	556	577	586	580	610	604	620	561	605	561	575	611	635	586	577	562	599	623	589	611	615	573	568	587	645	625	588	583	565	603	579	596	641	599	560	583	544	566	603	600	612	571	585	602	621	592	637	644	607	603	569	574	576	596	622	570	621	590	565	563	521	584	549	645	581	650	549	592	540	631	621	572	579	552	586	601	593	536	634	584	559	615	585	557	582	555	572	578	574	600	589	541	604	594	585	609	568	624	599	585	592	592	586	571	628	653	589	570	567	638	534	585	546	568	595	618	604	582	595	595	588	608	549	582	609	576	582	566	576	608	626	625	565	573	576	599	591	585	615	628	575	582	602	591	615	602	570	574	633	543	605	581	611	566	600	545	618	565	571	613	579	588	604	608	550	608	623	559	595	545	567	590	631	551	591	601	601	587	619	591	620	579	645	586	578	564	624	597	590	611	596	589	578	613	567	593	600	592	563	613	619	596	605	560	583	574	571	570	598	605	593	611	611	571	597	579	625	584	582	574	584	595	642	612	570	561	617	576	595	622	632	559	601	582	615	596	600	563	585	631	643	589	600	598	597	566	569	575	592	591	637	600	563	572	564	612	635	592	577	574	645	645	596	583	592	608	599	605	612	586	590	560	611	591	589	581	592	628	598	598	585	581	572	569	619	592	586	590	584	624	626	587	559	610	609	590	635	637	579	619	569	572	582	565	573	566	608	588	563	599	571	595	644	582	594	650	573	595	609	560	634	610	555	582	583	611	597	602	579	581	618	585	598	591	589	595	557	592	624	603	624	572	581	606	546	616	620	590	614	572	629	601	592	574	620	609	604	598	588	629	573	617	540	572	579	596	560	587	614	566	553	606	613	590	580	600	569	600	615	572	601	592	608	575	579	592	592	607	631	583	579	600	623	567	579	567	597	594	626	550	590	594	564	626	606	596	589	581	574	587	592	547	586	580	593	585	564	619	641	635	555	579	595	582	617	587	512	614	585	602	575	564	576	595	580	619	612	576	603	614	595	586	550	597	575	575	601	612	582	628	612	600	574	558	639	552	568	583	551	609	555	573	573	575	594	570	605	564	614	610	594	561	561	591	616	583	629	577	604	624	601	634	624	598	572	587	600	578	596	548	598	545	623	575	609	614	606	586	583	569	633	571	534	597	605	594	602	530	578	598	578	627	595	607	580	644	576	554	583	597	560	587	555	593	582	604	587	603	571	583	581	587	614	567	577	614	604	590	567	559	601	606	556	593	591	612	621	569	603	586	576	570	587	578	578	604	657	621	572	600	602	609	566	602	579	584	596	585	552	618	593	548	598	597	584	576	609	566	575	585	575	600	606	574	615	625	624	587	589	565	587	590	590	602	584	597	612	563	613	557	589	577	617	630	617	636	600	580	622	536	573	573	619	557	586	569	624	536	603	582	561	580	600	597	553	562	537	614	623	601	593	625	587	578	576	538	589	638	595	605	579	552	584	597	564	584	634	593	624	631	615	601	575	617	602	606	588	602	600	566	624	613	591	589	569	590	578	576	573	632	593	580	606	621	623	609	614	597	576	591	564	642	558	596	553	591	606	586	666	632	577	591	607	582	576	576	577	596	579	592	612	605	519	632	597	623	616	602	576	587	592	578	577	599	571	567	633	612	562	584	596	610	590	597	579	596	586	609	596	595	618	598	577	585	632	594	626	535	574	570	624	627	628	586	582	563	572	590	624	599	625	613	591	592	590	646	586	561	619	650	615	599	575	622	603	580	606	582	557	575	615	586	620	559	590	605	602	581	595	601	592	620	601	625	596	584
18089	16828	20355	21457	20873	20605	12857	5172	2348	1535	1000	722	569	593	429	382	312	266	225	240	188	223	207	215	220	211	189	213	209	221	188	190	226	183	196	203	190	198	215	220	150	204	206	186	183	198	191	212	193	199	209	192	198	197	207	204	185	213	182	195	167	192	217	192	195	186	191	235	206	184	172	214	170	184	210	226	185	174	183	202	177	192	222	197	185	204	196	173	190	184	203	183	218	194	195	200	172	212	182	178	199	200	207	198	169	180	211	180	190	198	195	174	224	212	200	187	215	193	198	200	194	169	180	200	193	223	190	196	198	188	196	188	222	204	185	191	202	195	207	168	181	192	205	204	180	209	227	185	200	211	194	200	225	179	199	219	199	182	215	228	205	196	189	194	197	193	203	187	193	203	185	194	194	194	185	203	183	187	187	206	212	198	217	181	200	196	188	200	195	187	174	201	186	181	202	175	178	201	200	215	174	192	169	216	198	218	191	198	190	195	184	216	192	187	197	198	183	206	189	212	200	218	197	187	196	197	182	199	188	190	175	173	206	172	191	205	174	216	184	214	195	195	172	191	193	195	183	187	200	217	177	193	190	199	184	190	193	199	197	167	186	200	187	187	192	182	188	189	185	192	176	166	199	187	200	170	194	204	224	206	181	175	214	182	175	196	179	199	176	193	188	173	219	198	186	181	206	167	177	205	194	206	210	209	227	213	178	196	172	227	170	197	193	199	186	232	200	204	191	190	184	195	192	183	196	160	195	181	194	195	215	204	199	184	189	180	195	202	195	208	200	193	190	201	177	198	184	213	193	177	192	229	201	188	172	187	185	200	178	171	206	197	197	196	187	202	181	177	222	211	174	181	187	184	212	189	184	187	197	192	175	162	174	216	185	188	174	177	180	167	178	173	190	195	187	181	172	179	183	185	234	190	198	192	206	226	183	187	220	201	183	197	178	227	186	187	195	173	183	201	188	192	190	202	191	192	214	220	187	179	180	185	216	168	201	179	184	162	194	209	208	206	218	188	203	222	193	200	211	194	219	184	184	193	169	209	208	186	183	178	203	197	198	193	221	199	197	192	214	189	178	175	208	194	222	206	190	189	165	183	214	197	207	191	220	190	171	189	190	202	197	176	188	196	206	210	208	207	194	193	192	193	219	196	166	201	189	169	193	203	182	200	210	182	186	218	207	216	219	192	196	195	194	211	215	212	204	179	198	198	202	196	185	197	198	195	174	188	221	193	182	206	214	198	206	202	185	190	205	194	219	196	201	197	172	175	208	163	178	201	177	200	195	189	191	168	210	186	166	180	198	181	206	204	180	186	179	194	189	217	188	207	188	183	205	182	196	197	190	177	208	214	182	162	198	181	195	192	192	218	212	184	202	187	190	193	161	216	180	152	208	205	207	204	208	205	204	201	187	195	177	179	189	195	193	180	220	189	195	200	172	181	200	204	184	187	179	195	186	187	184	174	200	180	214	195	161	209	191	189	199	180	198	196	206	189	178	201	185	185	180	210	219	155	200	192	198	204	173	205	192	206	210	183	176	180	198	219	194	198	171	171	193	180	198	198	178	191	222	206	187	237	188	188	175	202	201	173	192	194	184	190	171	236	190	210	200	172	180	175	182	195	199	209	207	193	191	195	189	190	187	189	181	210	185	211	184	186	217	209	207	200	169	215	177	208	178	186	168	188	182	224	191	186	218	204	209	190	171	188	180	167	185	178	198	212	206	149	227	208	182	191	151	182	194	233	192	199	170	211	209	200	189	191	192	195	209	191	202	176	165	212	198	208	202	228	182	215	181	212	206	190	185	182	202	196	192	204	188	217	186	185	198	191	207	192	178	169	190	189	183	184	216	160	167	185	194	186	201	194	178	196	159	197	192	182	196	188	186	210	214	199	187	236	193	210	212	203	177	209	188	201	196	187	179	183	185	194	192	203	195	196	196	198	234	200	159	176	200	181	178	206	197	212	194	199	172	203	188	187	205	204	205	197	220	204	194	209	241	216	196	192	160	209	186	186	199	174	194	198	186	178	187	207	181	187	211	205	197	167	185	186	183	180	195	179	198	215	214	219	188	160	161	175	178	187	200	164	202	172	209	200	217	209	180	193	194	193	216	196	204	195	167	200	179	205	200	203	218	197	188	200	204	208	178	176	202	193	191	199	186	169	223	216	196	178	174	186	201	189	200	214	202	202	180	210	185	199	170	168	204	176	215	200	198	185	213	208	181	200	197	206	169	198	209	186	208	179	225	184	190	195	193	179	187	193	173	217	201	188	188	178	221	172	181	189	174	198	186	186	193	181	163	212	195	205	187	202	240	220	176	175	182	188	183	213	187	157	182	184	222	183	191	175	176	179	188	186	197	161	198	171	218	201	209	179	179	201	192	196	190	204	210	175	174	200	186	206	194	181	192	210	174	199	200	172	192	206	204	191	177	206	191	167	197	205	181	196	203	166	150	177	199	190	195	206	204	201	194	189	187	192	224	162	169	160	209	200	204	185	211	219	183	206	202	180	208	202	184	196	201	206	202	208	211	164	193	170	199	170	198	163	185	192	170	204	189	210	222	202	171	200	200	196	184	154	187	205	210	202	181	189	185	192	204	195	169	197	188	197	168	195	194	221	199	194	189	179	198	216	206	201	176	198	197	194	207	219	202	188	186	201	185	194	175	174	212	173	200	191	190	182	196	198	193	224	211	197	200	191	184	196	194	201	189	175	196	179	191	171	220	206	209	194	191	163	220	195	193	204	203	189	195	211	203	188	205	197	198	195	184	172	201	195	180	190	193	193	195	190	185	194	193	171	195	191	201	201	200	217	204	186	195	224	195	221	175	185	187	206	182	209	170	197	182	177	193	160	222	221	169	213	186	181	194	188	162	180	188	182	180	202	172	197	159	193	207	183	196	204	192	182	213	181	216	195	183	189	210	183	205	195	183	209	197	213	211	180	182	177	172	184	203	178	205	199	183	181	207	197	196	185	221	224	218	167	187	200	170	188	183	171	203	193	176	209	186	201	192	197	193	207	203	197	209	197	189	195	163	190	189	189	197	180	182	184	193	203	197	199	228	214	192	205	194	206	206	188	201	190	181	163	183	209	185	200	200	205	205	204	198	204	197	183	193	190	191	230	200	187	167	191	177	173	195	204	181	208	189	173	182	212	168	180	196	179	195	175	211	187	200	195	213	199	203	190	197	219	202	209	201	179	171	215	209	190	187	186	205	187	191	171	173	217	223	175	200	199	203	198	210	183	187	175	202	189	194	202	222	202	195	224	176	197	191	192	192	173	189	182	185	213	208	198	196	197	196	208	188	206	184	178	180	173	203	197	174	171	201	211	192	199	210	174	193	190	181	207	156	205	219	183	203	224	199	184	204	211	204	194	174	206	201	170	192	195	190	184	183	189	167	190	188	213	203	178	201	204	191	199	176	174	196	193	175	184	170	187	198	199	180	191	188	177	189	217	183	195	171	178	185	189	195	156	174	192
14076	16129	25188	30077	27441	30336	17160	8626	6096	5684	4000	3589	2750	2654	2044	1797	1221	951	955	823	738	676	711	654	626	591	503	554	508	531	511	496	475	504	469	501	496	531	517	493	515	508	480	503	484	485	472	491	476	468	487	484	451	455	465	510	454	488	451	517	484	490	465	501	509	446	479	484	463	465	463	460	518	456	497	483	446	463	459	456	488	466	483	470	495	441	488	481	495	494	482	475	480	481	459	473	491	459	486	504	487	498	461	488	506	468	486	513	499	475	452	475	492	469	505	466	450	468	470	459	500	497	461	496	458	508	456	476	480	478	509	454	509	487	467	509	447	505	498	473	503	477	473	451	433	448	461	519	457	455	488	486	466	488	498	512	467	492	508	484	490	467	429	478	474	494	516	499	451	472	477	486	444	499	468	470	482	488	519	463	452	485	450	487	470	449	455	468	485	484	456	463	471	478	491	496	480	480	483	507	466	449	446	435	456	482	485	507	456	460	491	481	438	490	468	487	525	501	503	463	488	478	457	490	516	437	522	501	493	469	464	463	483	485	511	490	483	487	489	469	495	466	467	460	461	461	454	437	492	505	507	481	509	443	471	500	483	461	506	479	501	488	460	464	508	474	457	490	493	454	510	460	463	456	447	459	498	541	466	420	474	474	446	540	493	439	490	492	462	486	463	454	482	484	458	452	487	479	513	465	458	475	468	480	473	454	521	473	473	487	493	525	491	471	485	476	454	480	498	493	434	491	461	469	448	444	498	459	445	478	488	467	477	490	491	485	457	479	503	459	470	488	440	444	522	469	538	495	473	510	501	488	479	529	504	484	512	449	492	470	473	458	491	474	530	489	494	426	468	464	478	452	507	478	497	470	471	481	491	477	520	536	479	499	440	495	505	468	473	497	497	473	474	477	462	495	494	481	484	518	459	477	479	466	426	499	474	475	463	496	476	477	489	451	499	495	471	460	475	510	498	486	471	514	505	464	491	506	469	496	511	523	471	462	492	465	508	479	453	477	485	465	517	491	460	480	487	477	495	491	470	500	511	473	445	505	471	447	505	480	470	504	468	487	483	486	459	454	441	495	468	478	483	469	447	481	478	479	455	434	452	492	442	488	508	469	456	438	461	491	489	458	451	456	436	471	471	486	457	495	502	518	484	463	497	464	498	466	526	465	447	462	477	443	468	450	497	449	485	507	463	494	472	451	476	484	482	472	464	458	489	487	424	482	509	508	427	456	471	478	478	459	509	479	487	491	538	434	485	496	490	488	450	495	485	454	493	530	462	480	478	498	470	476	485	471	498	466	448	490	494	529	507	468	465	511	484	459	446	524	484	491	462	487	459	509	485	474	442	476	500	490	492	450	462	487	492	488	505	491	469	454	475	449	451	488	497	479	485	459	525	505	493	459	520	469	491	496	485	481	497	508	465	469	493	465	494	498	445	461	479	452	488	487	481	490	510	509	497	470	480	496	468	472	528	480	442	474	476	479	505	459	507	450	496	478	468	513	486	477	466	516	479	456	464	457	522	461	525	487	427	481	480	497	469	455	476	482	489	475	494	448	452	476	496	457	501	478	489	468	440	518	507	474	481	474	469	446	473	422	528	472	479	451	493	522	493	475	475	456	492	459	482	479	474	467	470	512	496	464	514	526	486	453	481	457	471	493	459	473	454	498	499	451	472	487	482	459	503	458	504	506	480	493	497	503	467	455	444	493	467	489	495	496	521	528	457	466	509	474	453	470	477	504	429	479	464	483	463	485	512	512	467	449	456	471	499	510	499	491	492	482	489	496	487	490	507	472	496	468	476	468	459	500	453	468	513	470	516	474	495	513	476	487	485	477	493	469	463	429	448	469	496	444	477	513	503	522	465	485	489	501	440	480	497	501	454	433	515	466	468	483	458	466	479	507	477	467	433	458	481	496	500	457	493	501	488	498	453	488	469	494	460	461	528	505	503	489	498	521	493	469	463	485	488	509	515	466	484	469	470	468	473	486	513	491	490	493	455	471	492	483	490	470	477	476	492	473	487	520	496	424	483	482	463	478	476	478	452	478	440	457	487	488	507	459	460	457	439	457	474	543	470	503	466	442	516	445	501	499	513	508	446	457	437	510	495	467	519	477	473	468	482	503	498	499	494	492	463	455	484	498	477	475	451	497	483	487	475	505	468	478	531	511	448	461	449	492	444	501	465	516	489	502	488	496	402	503	485	447	469	475	513	467	489	467	466	494	435	518	480	510	483	490	496	471	550	532	462	480	530	472	465	487	509	495	464	502	480	500	478	480	470	495	463	479	475	505	451	497	455	456	513	513	465	474	462	508	517	498	503	457	449	491	464	502	469	477	483	468	466	475	479	485	484	461	498	501	502	486	441	482	467	480	497	476	448	491	484	471	463	504	469	486	479	496	506	433	490	470	469	457	546	449	453	443	476	486	469	465	472	465	496	427	468	473	473	468	509	456	473	504	478	494	512	505	486	501	489	445	481	471	530	463	459	445	495	503	501	452	443	456	483	475	497	452	466	531	462	485	496	466	461	465	456	520	477	477	524	498	449	469	499	461	448	513	476	451	457	496	443	494	485	468	483	497	510	484	496	494	487	478	476	466	460	506	528	505	481	500	499	463	472	496	454	478	451	503	494	498	503	491	467	498	452	465	530	488	487	493	475	493	500	468	437	490	479	461	474	478	485	485	475	504	439	469	468	442	467	462	475	459	506	485	495	478	471	476	490	494	493	486	465	454	484	451	453	496	455	492	481	479	475	519	482	471	488	480	500	472	515	495	447	503	479	466	481	497	472	512	498	456	485	476	501	505	495	443	462	470	476	479	442	490	498	506	432	493	492	443	475	479	488	493	495	469	470	483	475	492	465	503	484	486	439	474	478	474	471	481	473	493	498	474	482	487	489	471	499	477	449	489	471	467	482	450	513	492	488	478	496	469	457	468	498	453	493	447	490	504	492	479	471	491	495	482	452	474	479	505	490	481	486	491	472	496	493	483	480	492	484	458	497	472	482	441	470	463	511	466	454	456	494	457	471	517	480	477	489	511	495	489	476	488	453	483	502	521	504	459	471	483	462	489	424	452	459	511	460	493	458	474	480	509	497	485	447	484	456	485	478	491	486	509	505	525	469	464	473	497	466	479	474	496	519	487	487	486	455	485	471	474	435	465	476	513	514	486	523	447	487	497	504	491	492	484	465	480	455	466	488	479	474	486	496	424	522	461	412	492	469	481	478	438	509	470	457	491	443	436	520	472	453	439	467	468	475	461	467	471	476	489	473	461	441	478	482	481	492	448	484	460	467	469	476	480	448	471	478	467	507	490	479	511	453	454	471	469	464	427	513	493	476	455	449	486	481	467	459	458	492	441	506	479	501	483	490	493	482	475	454	487	500	473	507	482	480	477	491	522	498	485	509	497	472	422	504	467	503	478	466	482	479	523	497	488	500	492	486	520	483	463	467	505	441	451	519	464	466	490	499	467	478	513	492	474
26984	24255	26005	25222	27708	28185	19407	10591	4933	2887	2255	1419	1017	881	613	449	321	249	199	202	186	204	191	158	161	125	139	120	123	131	135	126	119	142	137	127	128	128	122	117	111	119	121	139	122	122	121	126	115	114	117	128	128	128	138	128	113	131	125	114	112	133	98	108	115	114	131	121	118	112	107	111	105	128	108	119	104	111	126	113	136	123	141	140	120	101	112	124	117	108	123	122	133	120	120	127	109	120	113	137	105	107	124	108	114	112	123	114	124	104	112	108	106	110	117	123	106	122	122	129	121	105	106	116	147	107	123	131	131	131	111	112	99	123	110	121	107	133	116	110	105	124	105	132	119	129	105	114	107	104	109	111	122	150	119	117	97	107	108	95	88	124	115	131	122	117	123	132	123	124	129	119	126	131	103	122	126	109	106	92	107	129	122	123	119	107	135	103	140	122	134	117	111	123	126	88	116	123	111	111	119	120	146	121	108	120	132	116	135	140	138	117	137	111	108	131	116	106	92	119	116	104	91	134	126	120	111	113	111	133	108	120	101	130	110	133	122	120	106	128	132	101	141	115	123	132	112	112	131	112	117	121	123	123	127	117	115	126	113	132	127	117	132	123	123	120	119	131	120	134	123	129	118	124	116	104	131	109	98	120	119	101	121	118	105	132	110	113	118	133	115	132	116	113	141	110	110	115	119	111	110	126	103	105	124	122	111	129	107	123	110	97	111	119	119	111	121	123	113	88	111	117	142	120	119	119	110	110	134	128	119	128	107	122	117	136	112	104	127	112	112	110	114	129	102	129	127	125	106	112	116	131	112	120	115	123	126	116	108	108	114	132	128	119	99	124	118	92	124	126	115	114	141	127	128	117	112	93	109	85	125	121	115	104	110	114	123	114	125	102	98	123	107	142	102	106	121	136	131	106	120	104	122	116	132	129	112	103	119	98	121	123	106	133	119	109	113	119	119	123	105	109	127	116	128	114	117	126	120	111	107	92	125	125	109	133	98	122	110	125	113	117	117	133	123	109	108	111	125	114	120	119	125	112	109	81	121	136	99	111	112	123	102	134	122	112	124	111	116	113	118	104	114	117	110	113	117	104	116	105	127	128	123	94	132	130	130	124	117	128	125	125	127	124	129	123	128	121	117	99	113	109	122	120	139	120	107	124	119	113	114	120	139	125	110	124	120	126	109	109	116	131	126	118	130	118	119	102	120	117	122	115	115	121	124	96	120	120	107	127	123	128	127	104	95	106	107	127	131	128	118	124	134	114	114	128	119	131	106	135	123	120	131	116	125	111	102	109	108	114	112	101	126	117	114	101	105	106	116	121	135	132	110	129	118	135	127	104	110	111	132	113	118	121	110	113	110	122	122	147	95	122	121	126	135	112	115	134	130	138	112	121	112	113	111	108	110	111	127	101	124	113	113	109	120	117	120	119	108	121	159	109	109	105	120	114	122	103	108	133	117	115	126	113	122	113	120	114	110	150	128	124	109	113	107	133	115	133	112	127	118	99	111	116	104	112	113	104	113	120	109	107	117	116	123	131	115	117	129	109	114	96	112	128	120	91	121	125	123	132	127	115	127	119	102	117	107	121	113	119	98	134	141	91	118	117	119	102	124	104	112	118	107	121	125	121	137	116	118	106	126	116	101	119	123	106	109	119	111	116	132	104	123	86	131	114	119	122	124	122	128	124	90	117	112	108	124	124	107	128	113	99	106	103	117	105	119	104	120	100	104	95	112	113	102	128	86	102	137	121	118	120	116	110	127	134	122	133	107	112	145	118	115	131	115	112	131	127	95	110	116	141	116	126	104	92	115	131	111	117	132	123	125	105	121	109	107	130	127	127	128	98	112	114	115	121	142	127	136	112	108	125	111	94	129	109	104	120	125	115	111	118	122	98	121	120	126	105	108	111	118	122	111	114	107	115	117	118	157	106	99	133	109	129	126	108	117	120	98	105	141	127	114	116	113	136	107	111	122	110	124	107	130	115	106	103	131	132	127	114	105	144	115	124	133	99	110	124	106	127	112	93	140	108	116	123	115	129	113	116	127	109	120	106	132	131	121	124	112	126	101	114	134	111	119	120	133	121	122	110	125	118	113	137	134	116	110	110	104	99	112	103	127	114	113	143	89	98	118	144	123	127	137	120	133	110	114	141	116	111	121	131	120	124	114	116	121	127	118	138	121	113	109	120	109	125	128	143	110	129	125	115	114	120	117	103	127	123	135	146	98	100	132	138	106	108	114	126	117	134	137	88	107	134	123	122	142	131	110	112	118	102	107	141	104	140	113	95	127	132	107	105	133	111	101	113	116	99	121	112	104	123	129	83	123	116	114	128	134	125	117	126	113	127	112	132	125	107	110	121	102	119	112	127	106	120	105	104	111	122	115	122	111	137	125	124	138	109	120	123	104	111	129	116	115	123	136	138	108	124	100	123	113	125	155	132	111	131	120	134	114	129	134	139	110	116	122	123	114	138	101	111	133	110	118	104	126	128	125	118	103	130	110	122	124	97	101	124	123	132	100	122	112	106	131	128	109	118	111	120	117	113	94	99	135	128	109	143	119	105	112	100	104	122	117	117	120	99	118	132	122	103	122	110	137	137	120	114	111	114	116	99	125	117	110	128	108	103	122	145	121	122	106	113	112	103	115	126	133	150	98	134	120	129	122	113	107	123	147	131	134	97	111	126	117	117	108	108	126	121	124	123	130	101	134	112	115	123	129	137	121	112	108	135	130	125	122	94	99	129	127	136	124	114	124	107	133	129	122	145	130	123	120	116	98	87	109	124	120	135	113	119	127	110	128	106	134	104	106	121	127	116	105	103	94	115	110	111	128	121	130	115	113	120	132	95	130	104	116	119	114	108	114	126	123	119	111	121	140	112	107	122	139	143	118	125	117	107	103	111	116	128	143	102	122	123	109	113	115	126	116	118	118	111	119	124	135	108	117	115	115	124	107	113	127	124	123	120	127	133	120	127	127	136	119	106	128	110	124	138	117	126	101	110	121	140	115	118	128	138	109	107	140	114	126	129	109	102	117	111	115	102	111	120	137	108	108	137	128	116	109	138	133	111	132	119	120	113	131	105	114	107	129	109	108	131	113	130	124	117	120	127	133	126	120	138	139	113	125	140	122	127	116	131	115	92	104	121	110	123	128	134	108	128	134	108	132	107	154	124	99	125	122	118	102	132	110	154	122	109	102	119	102	124	94	125	135	130	102	135	106	112	110	123	109	140	110	109	120	111	127	120	130	98	124	121	123	124	139	113	136	116	118	114	104	109	102	114	109	120	123	131	135	89	120	111	121	109	105	120	120	114	127	111	122	125	118	116	116	115	109	118	123	103	110	106	117	106	127	108	120	129	123	102	117	122	124	123	121	115	115	119	121	139	119	122	128	114	122	129	126	117	118	117	102	115	125	104	126	116	114	128	130	113	100	112	141	119	114	104	126	125	127	101	112	121	108	110	127	122	107	112	102	109	119	123
18856	21059	30308	32889	35866	33191	24406	14466	9005	8083	7622	5721	4362	4308	3247	2368	1593	1237	989	872	792	725	705	568	513	471	376	412	425	341	402	365	345	341	336	332	313	332	326	305	330	353	302	316	333	272	325	311	314	342	329	324	329	299	315	315	303	321	332	319	301	310	297	293	337	316	325	341	319	317	335	327	306	303	292	300	297	305	293	279	300	301	314	307	286	298	291	311	311	285	304	309	292	327	325	283	316	305	283	318	301	305	318	307	321	310	311	302	299	275	310	307	315	310	306	322	317	306	302	313	308	340	338	325	292	314	300	309	342	286	313	303	305	312	294	283	307	283	326	312	279	325	315	285	316	304	318	301	319	291	310	301	286	320	282	315	336	285	319	318	302	322	301	347	267	281	304	309	303	319	307	301	316	306	339	317	292	306	298	294	317	303	328	344	309	312	337	314	311	273	318	315	324	334	316	323	337	298	290	305	317	321	320	333	323	275	307	299	341	307	279	299	301	337	339	273	319	320	302	271	305	311	305	293	295	306	295	274	311	294	301	287	285	309	314	335	309	331	289	310	310	318	310	310	284	329	320	324	311	302	296	318	282	306	313	302	282	320	295	296	307	294	305	312	308	289	278	326	309	314	320	299	303	280	318	296	285	334	330	284	302	318	285	316	321	283	317	321	314	309	331	302	304	330	326	296	307	303	316	307	288	292	311	310	297	301	325	291	306	298	330	331	327	301	331	297	308	302	312	296	301	298	299	310	294	283	321	309	304	279	313	327	305	292	309	321	319	291	277	341	298	282	325	295	337	292	290	334	312	315	296	329	308	303	315	297	358	316	326	328	284	295	282	292	308	320	351	327	295	303	320	294	321	302	310	324	331	311	331	297	290	295	309	321	308	297	292	281	281	276	300	297	273	326	305	333	290	302	316	312	324	320	276	281	322	269	293	324	340	325	320	308	284	286	281	317	313	306	255	301	294	296	311	293	323	293	309	329	328	301	325	325	310	325	297	316	313	354	268	315	316	302	310	313	308	302	261	319	327	295	328	296	288	303	288	312	316	314	329	297	310	301	331	307	294	304	300	308	327	318	326	318	309	358	272	312	321	288	329	308	324	305	323	342	316	312	310	305	291	317	320	287	293	305	329	274	325	336	304	330	304	305	264	297	294	288	283	314	312	293	320	330	343	336	284	307	318	319	301	307	306	292	302	261	304	301	313	296	305	330	302	284	319	290	334	289	304	299	275	319	301	302	331	261	248	317	317	333	288	317	325	337	288	303	286	323	307	332	342	300	328	292	312	318	285	300	273	314	326	343	290	304	321	287	323	266	331	314	346	312	314	312	323	264	324	313	289	304	303	294	288	293	277	333	305	326	282	299	317	310	304	294	268	347	300	333	304	312	247	309	325	311	300	294	323	325	296	325	335	329	287	272	310	311	292	318	299	300	298	314	286	304	310	338	318	297	308	302	328	317	293	313	307	296	314	290	316	297	283	311	309	322	290	285	305	292	322	301	332	294	275	328	296	315	306	331	343	309	297	315	308	307	333	302	307	324	318	302	318	330	298	318	308	310	290	304	337	286	332	296	347	273	292	301	311	318	322	308	293	319	299	311	344	315	351	317	306	330	288	291	277	305	342	322	318	289	306	314	311	316	309	308	305	314	322	321	294	293	313	301	290	311	326	311	325	338	298	307	292	291	297	301	319	326	328	303	304	283	273	299	309	305	282	301	326	297	322	288	301	338	304	297	322	279	312	322	310	328	317	303	353	315	286	315	331	278	319	305	312	325	296	318	342	319	303	291	339	324	311	298	338	322	346	323	318	268	336	290	295	296	301	326	294	322	315	310	295	306	272	298	303	315	307	275	302	337	343	301	282	325	289	327	278	325	286	259	310	295	313	314	315	296	325	321	301	324	333	302	316	336	327	289	310	320	310	292	301	304	321	295	286	296	307	281	294	320	319	297	322	309	320	316	321	310	298	284	295	314	297	302	299	322	312	324	323	297	335	304	307	312	315	305	301	327	306	291	313	315	278	306	312	289	329	280	302	280	306	340	296	316	305	306	315	302	321	291	324	346	328	298	313	310	280	319	293	282	318	312	282	282	284	303	317	321	316	314	284	294	309	343	285	350	304	302	314	308	300	338	314	295	310	329	310	292	315	308	290	301	305	282	317	291	297	290	324	306	285	309	298	297	308	325	304	282	315	311	312	318	321	313	304	293	288	314	292	289	308	321	317	299	296	314	294	318	321	314	330	335	330	278	339	303	301	300	296	307	318	328	296	328	309	293	313	325	337	306	331	326	319	342	305	320	309	291	313	326	303	299	326	292	308	354	313	322	305	283	308	327	299	274	317	319	281	310	317	308	321	292	307	300	303	338	333	307	324	295	309	339	329	336	338	297	306	313	306	297	316	330	293	311	295	299	330	297	299	312	304	313	307	310	296	306	298	292	321	275	300	330	299	340	324	321	297	326	313	289	327	334	307	322	307	312	303	286	276	294	328	272	278	316	310	306	309	323	303	285	326	335	300	280	298	306	291	328	288	294	334	308	297	323	289	342	298	294	315	322	306	299	345	330	341	300	307	282	326	295	281	298	309	314	288	292	303	282	298	310	322	293	325	306	290	264	350	302	312	297	337	325	331	306	335	291	317	302	304	280	288	327	304	301	303	328	325	298	310	283	296	295	268	307	321	313	313	271	313	280	315	301	325	325	298	293	293	329	311	311	329	305	310	308	281	305	278	319	321	312	340	285	310	317	306	293	301	312	294	338	323	299	307	292	329	324	316	292	317	319	327	301	294	272	303	290	287	305	306	311	276	286	295	304	296	310	328	330	278	317	310	320	285	334	333	293	308	294	334	311	275	327	330	298	326	317	316	276	289	298	295	308	300	307	304	328	311	314	321	319	306	315	346	319	319	293	320	297	296	297	295	320	298	291	292	291	259	274	286	310	330	331	299	299	325	284	295	316	304	333	307	314	330	312	284	297	303	310	284	322	329	309	302	285	280	292	311	328	300	326	350	295	327	332	303	285	321	312	299	346	313	315	307	296	322	296	292	316	298	312	311	304	292	322	308	276	293	320	297	289	286	335	340	315	282	317	295	302	325	303	324	342	323	323	336	334	322	323	339	298	304	336	309	283	267	360	308	288	310	299	309	302	308	319	283	336	317	295	337	309	300	341	328	295	305	269	321	301	290	304	335	328	313	308	289	296	310	325	290	328	309	345	299	330	301	306	280	314	282	344	347	287	282	323	293	321	305	318	295	305	314	295	308	320	298	337	312	308	321	332	306	295	288	317	303	304	328	298	330	319	313	275	277	319	301	322	322	356	305	291	342	328	313	317	306	326	303	289	321	328	314	327	347	305	302	289	296	330	351	297	322	281	295	315	301	295	289	272	311	335	294	304	309	317	312	323	319	298	303	287	290	284	307	319	298	295	282	311	318	310	316	310	311	342	289	325	304	304	307	324	312	276	285	286	311	335	295	318	319	316
7377	4258	4392	3702	2028	1174	762	484	367	366	332	299	316	285	299	293	276	266	253	248	273	248	221	256	259	270	241	252	217	208	267	245	233	240	250	229	268	242	247	212	244	227	255	255	234	238	246	245	255	253	291	217	241	252	205	262	245	263	238	231	245	246	228	236	245	238	238	240	250	274	233	221	242	266	235	244	230	238	237	222	258	238	251	243	256	268	250	242	234	253	241	232	257	244	252	243	235	244	259	252	235	221	228	232	239	221	249	213	232	273	255	223	230	257	256	249	226	217	216	244	251	239	241	259	256	239	245	238	239	234	224	235	250	227	235	262	223	237	241	260	258	243	240	247	238	219	223	249	268	246	249	280	268	252	249	240	242	242	232	232	246	292	260	226	242	255	242	251	242	242	225	255	235	218	235	220	271	223	241	224	207	249	246	239	239	225	240	238	223	237	227	211	227	200	241	243	254	254	249	212	207	217	253	256	252	235	236	228	212	226	229	237	251	231	247	268	243	214	239	223	238	247	223	256	227	210	263	265	251	265	244	237	232	251	256	259	252	234	260	252	249	260	255	222	264	236	255	256	235	257	260	225	238	226	261	240	236	251	255	264	212	232	246	244	252	211	263	257	216	239	239	254	239	225	249	251	232	242	227	245	244	252	247	266	251	217	214	223	252	221	253	232	260	241	236	241	247	254	237	225	256	244	236	271	272	233	251	258	236	245	257	242	217	225	227	273	234	216	229	214	223	227	228	248	229	220	214	229	225	256	226	226	219	253	226	217	246	268	248	233	254	232	223	224	237	221	233	244	243	232	240	216	239	232	268	204	251	234	243	228	235	260	247	234	244	245	222	236	233	234	247	221	240	230	227	220	255	230	194	233	242	224	219	222	244	241	245	223	242	234	264	289	243	234	242	249	229	209	239	245	249	263	244	211	242	230	251	249	232	200	240	220	246	252	237	234	250	249	218	245	237	261	240	235	221	225	230	253	271	258	243	251	252	264	226	268	235	226	239	200	226	254	256	223	222	257	230	206	239	231	257	230	223	228	240	224	249	243	233	237	225	230	229	252	247	232	254	235	225	257	231	236	230	251	243	227	243	227	232	267	243	241	254	240	236	271	242	259	213	243	227	220	262	215	251	237	249	241	267	244	244	230	214	229	225	230	268	273	247	246	218	226	227	217	225	263	233	265	260	215	232	215	246	252	248	228	209	251	248	234	226	250	267	220	228	236	232	235	232	228	268	244	232	283	248	255	257	207	215	261	239	223	222	263	250	250	231	259	255	226	234	225	246	252	234	247	221	243	256	249	227	247	218	277	221	269	217	239	272	247	243	238	249	282	222	281	256	219	221	254	238	256	226	225	260	253	248	210	239	235	222	240	232	254	235	247	241	225	238	250	253	238	283	239	236	263	238	238	254	253	263	248	239	247	248	249	268	238	247	233	257	222	228	238	261	250	272	258	222	218	252	281	254	261	240	249	239	194	269	235	251	268	224	236	235	266	237	243	238	229	225	261	250	240	222	237	244	214	255	241	255	221	259	250	240	253	225	198	236	243	259	252	227	250	233	243	224	231	255	261	237	256	267	226	211	275	254	224	236	232	223	211	226	205	250	238	235	274	234	241	234	242	226	255	238	231	241	252	250	219	224	225	225	212	241	226	251	232	260	240	238	270	250	227	274	231	242	251	243	229	256	272	244	247	239	247	247	249	250	261	234	237	240	221	225	244	245	232	253	275	268	233	247	194	230	230	218	250	221	238	242	241	235	250	251	253	222	237	230	237	240	225	246	253	222	213	230	252	250	243	264	239	274	263	239	216	231	236	239	231	235	247	233	215	240	256	226	242	215	227	237	244	211	212	254	242	216	224	263	239	248	243	246	250	210	233	258	248	249	268	240	210	226	229	260	253	261	255	209	235	212	215	231	242	230	244	257	251	224	221	227	227	239	239	219	236	224	271	199	231	253	236	223	221	249	241	218	224	240	263	235	227	266	237	263	265	253	260	246	235	223	267	212	245	246	239	228	254	240	221	241	257	233	236	255	239	256	236	210	231	241	231	239	209	241	222	226	252	216	234	237	240	233	235	254	245	235	221	253	225	257	225	243	230	219	236	220	231	230	239	242	272	229	214	222	243	235	258	217	234	243	242	244	252	230	253	232	238	222	256	226	253	246	252	221	245	246	228	230	229	241	238	245	244	230	226	264	269	233	233	223	227	223	247	246	245	216	257	227	243	239	248	232	236	266	282	246	259	251	257	238	243	243	238	265	256	227	253	276	248	251	231	226	260	236	265	225	247	214	235	257	285	252	222	262	246	235	244	219	257	234	248	237	214	240	250	250	245	273	239	270	197	245	232	228	205	219	227	230	239	262	221	250	248	264	235	260	211	233	248	226	225	233	232	213	247	241	248	243	223	236	244	204	243	237	251	250	251	227	228	224	253	269	251	252	229	229	226	250	252	234	251	212	239	227	242	237	242	267	219	226	246	209	223	196	273	269	232	222	244	243	221	229	266	209	235	276	227	237	220	237	237	230	262	234	271	253	254	225	243	254	239	229	232	244	227	242	230	239	246	231	257	272	229	243	240	236	236	237	247	222	255	215	273	235	233	208	258	247	246	239	243	218	242	239	229	244	223	244	250	254	253	257	217	262	238	238	225	266	224	237	225	222	222	257	238	213	235	241	236	250	227	244	218	260	250	227	222	231	255	239	245	260	259	210	248	266	229	258	239	260	259	232	229	214	261	228	221	236	238	252	230	238	266	235	219	238	237	230	225	237	257	250	232	245	231	226	256	236	224	231	283	196	234	267	250	244	213	224	240	231	243	248	215	228	226	234	244	247	225	239	224	245	238	230	217	254	246	244	233	259	236	264	212	250	230	236	257	248	256	230	232	253	246	252	215	238	241	221	238	237	238	254	253	223	212	254	270	248	252	250	227	252	246	217	228	224	246	248	250	227	226	234	235	243	215	247	214	254	245	254	258	228	238	267	227	226	253	250	229	250	266	286	259	262	235	241	246	245	252	233	247	259	234	265	233	240	233	248	253	245	246	255	247	222	245	238	258	255	251	221	232	228	270	226	254	231	241	264	230	228	230	250	253	236	264	232	268	233	225	263	252	249	247	252	245	236	214	248	238	248	237	240	248	252	229	259	214	244	249	247	223	210	250	244	256	242	198	258	229	229	231	259	212	240	234	230	244	238	226	213	249	241	269	259	245	256	230	224	216	248	236	228	225	246	222	222	249	213	254	244	228	276	229	228	210	220	276	236	254	243	221	248	266	251	257	258	277	210	260	241	271	274	236	228	227	244	221	218	225	253	222	241	249	277	221	214	233	220	241	269	234	251	243	242	236	258	224	244	253	244	231	235	265	201	237	236	242	230	224	224	239	234	233	256	216	250	247	226	277	226	232	215	238	226	230	235	233	232	220	246	230	236	235	250	254	263	228	264	239	245	264	249	241	234	215	219	264	235	229	247	225	233	226	256	204
5802	5200	9198	11324	7526	5163	3559	1935	1400	1273	1244	1022	972	884	841	768	724	715	709	660	652	613	639	599	611	620	632	592	596	638	618	571	618	576	584	624	554	605	588	597	571	631	593	588	567	602	634	565	551	598	601	592	598	558	577	569	578	577	562	563	561	576	546	615	605	616	561	611	569	574	555	630	603	564	573	546	566	535	563	537	570	546	591	564	630	633	619	572	638	587	579	600	576	559	627	612	543	569	568	595	600	574	578	559	586	609	585	613	549	585	589	566	573	540	555	591	560	593	574	521	612	594	602	629	585	587	617	579	596	589	584	631	588	602	561	579	579	590	585	549	581	621	606	629	595	596	547	624	543	582	583	586	592	602	576	606	605	628	587	576	557	527	581	545	607	557	583	559	624	608	563	549	590	614	598	624	582	622	597	534	571	565	561	615	554	574	605	522	596	590	592	592	623	565	567	576	632	554	575	572	575	552	591	599	638	610	582	564	568	556	572	589	561	552	623	559	589	602	561	595	545	578	557	605	616	591	559	597	557	565	568	573	618	572	623	604	596	568	584	558	598	627	615	566	568	617	527	591	600	608	551	549	587	600	599	575	617	582	580	612	575	585	617	614	542	602	580	563	583	585	613	577	569	567	593	568	606	597	559	577	589	583	602	573	581	618	598	580	595	586	589	575	613	569	591	567	606	577	591	597	587	581	569	592	579	552	585	580	580	593	595	610	573	573	565	616	564	582	558	529	618	542	549	613	574	630	592	612	613	607	580	547	568	583	598	609	603	572	587	572	554	583	569	560	623	578	603	596	589	589	575	537	572	559	597	613	568	580	526	576	603	568	581	564	541	628	600	655	632	606	597	570	613	561	580	570	540	610	612	558	593	586	572	587	609	580	522	563	573	644	585	534	549	604	595	596	580	598	606	571	577	619	599	585	548	599	576	583	606	624	588	606	601	568	570	538	586	570	575	574	549	586	632	585	599	552	563	613	553	587	585	593	602	591	578	572	603	602	575	579	568	595	582	599	549	608	570	559	611	597	584	603	610	547	560	575	598	584	565	581	589	618	586	565	568	565	554	558	631	600	580	608	572	544	615	626	615	574	632	581	605	562	592	594	611	601	608	573	596	579	593	537	572	610	568	580	564	594	596	579	547	577	599	566	562	582	611	583	590	578	567	641	573	604	566	579	574	542	589	578	592	610	594	567	637	591	575	593	601	584	561	564	594	597	612	531	582	550	567	615	578	566	577	565	600	573	560	546	581	608	587	621	590	561	543	594	557	593	603	556	547	572	541	567	604	565	559	571	564	587	582	572	573	530	562	590	579	595	602	605	567	582	578	582	577	643	574	600	582	613	568	590	553	531	582	567	543	579	589	597	578	584	597	579	600	580	556	589	599	594	547	545	579	571	572	625	601	612	572	600	571	569	568	597	553	572	577	587	574	548	632	598	580	601	600	574	583	604	620	571	583	581	621	600	609	579	594	584	561	581	601	563	636	575	588	567	587	587	641	602	555	550	601	595	574	621	586	599	585	601	590	573	588	576	613	611	563	599	581	585	561	577	626	594	572	600	619	551	593	587	580	573	592	561	583	609	583	553	595	545	590	582	592	588	539	522	590	596	589	605	582	615	556	573	549	604	596	601	588	609	569	595	592	603	579	620	615	581	570	587	559	631	556	632	558	604	562	589	632	554	628	609	535	596	606	571	631	607	570	590	565	545	594	582	604	622	568	574	604	568	539	629	575	596	581	535	589	588	638	591	615	575	595	593	601	579	660	544	608	634	545	596	571	558	629	621	563	611	598	590	566	576	604	575	560	580	612	580	550	568	546	554	560	561	561	537	579	557	588	591	617	559	541	546	544	593	573	622	584	592	598	595	592	588	617	613	588	530	605	574	589	556	570	598	616	555	573	600	572	590	585	626	636	594	624	587	589	616	568	601	596	576	627	627	574	605	628	587	598	567	543	613	622	620	579	566	592	598	559	554	594	585	605	556	594	582	585	554	597	584	595	576	602	588	648	573	570	564	584	572	584	589	580	582	555	596	585	575	563	591	570	637	580	602	583	595	582	567	574	571	571	592	566	600	603	605	566	592	555	596	578	586	568	565	586	623	586	586	561	591	564	568	600	594	551	582	627	585	559	587	580	603	573	547	562	597	615	563	557	619	545	591	587	593	565	636	602	531	562	624	558	598	604	543	605	634	561	597	615	566	583	589	600	596	608	602	573	594	548	607	575	581	582	598	585	570	581	595	640	610	604	534	556	563	607	611	643	625	571	581	574	549	589	593	576	561	589	608	588	581	574	593	613	567	584	565	639	580	611	604	558	550	561	543	595	589	544	552	602	609	601	588	604	593	606	560	541	573	577	559	561	547	582	604	607	549	610	568	549	606	543	591	647	597	524	583	569	612	600	602	595	587	600	608	601	603	632	657	607	528	593	581	613	593	624	597	586	562	590	565	588	602	576	549	599	579	606	565	582	611	546	614	576	598	605	512	594	557	616	600	564	552	620	570	611	588	560	571	610	583	556	593	603	597	578	578	570	619	573	597	574	576	555	611	578	564	624	560	582	596	600	575	604	601	597	623	565	583	626	581	588	595	584	614	565	598	587	590	616	612	579	564	565	547	592	543	582	631	594	570	573	565	646	577	583	588	544	589	552	546	561	537	556	580	537	588	616	582	635	588	594	571	609	565	599	589	590	588	586	550	590	616	576	581	577	567	577	582	557	585	556	605	600	587	573	565	597	581	605	600	631	598	582	586	598	572	606	575	546	602	592	579	581	598	634	612	585	559	591	594	572	633	571	601	612	597	594	609	558	653	597	592	599	639	566	579	558	585	570	621	619	554	556	602	562	578	606	580	639	608	567	619	601	556	587	563	605	566	606	611	575	561	563	603	595	582	578	609	611	578	585	547	576	602	586	599	594	589	577	546	564	599	599	615	631	577	562	597	582	568	557	603	581	597	600	612	595	602	598	618	580	563	555	599	558	623	585	548	617	565	583	599	601	589	580	582	580	611	568	592	568	556	588	563	547	602	599	577	579	557	599	616	605	569	584	588	605	579	555	611	616	595	624	571	587	573	617	606	548	572	615	607	589	557	538	583	603	582	574	619	578	615	620	588	598	587	579	558	568	585	572	554	608	594	600	590	565	562	594	583	630	634	603	613	588	620	573	602	589	607	598	559	575	576	579	583	600	605	584	550	591	582	569	599	562	632	551	568	546	603	599	589	549	582	548	604	603	609	577	601	543	609	610	579	582	553	598	552	615	584	553	605	580	581	591	586	601	576	599	570	586	612	544	568	620	566	613	579	606	564	609	580	603	577	563	585	596	607	579	587	599	587	591	569	619	626	585	608	644	614	587	603	553	612	604	569	619	580	590	554	559	551	578	559	585	574	548	610	550	560	604	580	591	598	593	575	533	587	581	565	584	590	588	595	551	617	589	532	591	586	643	596	570	622	550	593	545	546	595	574	567	587	586	610	577	604
18673	15208	21085	23358	19492	15635	12786	6953	2388	1484	1139	720	572	553	449	328	287	217	259	251	234	210	219	204	209	194	170	197	225	197	216	210	186	191	199	199	177	206	175	189	185	209	208	182	182	196	178	168	170	176	187	177	198	187	199	184	190	204	185	195	163	198	199	204	194	186	187	188	179	194	201	189	168	190	207	167	166	162	203	206	207	200	191	187	179	198	185	191	160	188	163	208	182	181	212	164	187	162	183	192	192	210	164	205	164	193	187	210	186	204	214	206	202	194	186	192	182	198	201	173	188	184	232	168	158	168	206	200	165	204	193	186	174	195	205	203	199	182	174	164	189	198	176	166	180	197	193	185	173	172	187	173	179	153	179	182	184	172	190	174	188	178	185	173	203	180	183	172	189	188	176	185	183	179	197	205	197	215	207	187	188	182	166	183	187	184	193	166	201	213	198	201	176	196	175	172	177	189	194	181	176	199	200	207	192	155	203	171	178	190	214	205	171	158	201	177	204	197	183	188	187	186	172	200	205	194	164	193	193	187	192	200	178	185	180	226	188	183	203	221	176	203	190	186	185	202	196	171	235	186	162	179	189	171	186	211	199	167	211	199	165	188	197	160	170	185	176	189	204	191	157	179	191	179	184	185	210	201	208	177	186	186	179	173	177	184	172	186	173	185	199	199	175	180	185	211	156	167	192	194	191	190	183	188	192	199	197	170	177	180	187	191	185	195	183	205	172	182	196	187	203	199	227	183	188	178	173	185	199	193	196	168	186	201	192	203	164	190	194	191	207	190	178	168	194	192	210	198	156	176	186	202	169	180	180	209	184	214	196	182	221	187	196	193	201	198	177	169	206	162	160	169	182	192	187	191	187	175	175	182	168	191	177	208	191	178	207	172	178	202	188	169	212	203	202	193	179	180	187	175	201	199	179	188	205	179	183	198	197	190	194	165	185	190	211	189	224	194	208	192	179	200	207	186	204	202	164	179	188	181	201	156	179	170	182	199	187	187	207	203	179	171	188	160	196	206	162	158	179	198	189	220	175	199	188	180	172	172	213	203	197	179	179	177	198	181	198	201	170	209	176	166	154	173	203	183	205	190	175	170	204	202	190	202	164	193	193	169	190	173	189	167	187	173	212	207	196	184	199	176	192	199	177	195	208	194	154	183	168	183	194	219	191	213	206	180	170	165	182	195	182	183	190	203	172	195	193	225	182	151	204	189	191	171	213	183	203	193	201	184	180	181	167	186	200	193	184	191	187	196	190	205	173	195	202	194	156	189	174	186	218	226	215	196	179	200	173	208	198	198	208	189	171	161	198	175	172	205	180	198	199	165	184	163	186	191	204	204	176	177	172	187	203	179	191	174	190	171	204	185	193	186	179	174	201	181	222	166	194	205	197	186	187	181	184	170	179	187	200	199	185	181	198	194	173	163	205	185	185	169	198	184	229	205	192	205	188	216	205	186	184	208	166	200	192	200	187	207	210	191	188	192	173	176	205	179	184	165	182	194	210	173	206	186	184	188	200	176	208	218	182	166	178	197	218	173	205	172	193	165	181	202	186	188	208	194	195	187	193	188	194	174	190	207	186	174	176	199	180	196	202	187	201	163	159	190	194	187	162	190	219	185	195	204	198	192	185	179	175	191	220	164	201	209	176	186	183	193	173	185	179	211	190	169	194	187	190	199	208	174	179	203	171	187	199	188	220	156	149	165	171	204	212	170	181	188	177	210	189	187	189	169	207	183	189	197	167	212	205	210	213	179	203	211	194	189	177	198	188	167	209	208	169	168	177	177	203	167	194	176	191	224	188	200	180	207	196	182	184	219	184	179	207	207	198	204	199	209	203	198	157	169	214	173	197	180	197	230	188	176	182	155	194	177	191	208	186	198	182	195	195	187	218	176	200	208	197	184	169	207	185	196	157	186	216	164	177	208	174	184	187	212	185	182	182	179	196	185	191	192	181	169	159	190	184	181	191	160	181	175	207	204	166	177	213	179	175	182	205	173	190	170	185	188	181	183	184	211	179	194	180	186	181	182	174	178	184	197	176	170	191	181	220	196	183	187	173	184	202	190	190	181	169	195	179	179	195	194	160	207	177	167	181	199	188	179	201	216	219	216	165	182	179	175	178	186	185	194	192	208	204	171	197	166	187	174	186	205	198	183	179	172	206	204	198	178	198	207	172	213	218	173	164	188	197	182	184	215	188	185	176	190	203	189	174	172	181	168	193	162	214	204	157	179	196	200	204	186	163	171	199	191	197	163	184	201	190	161	178	192	172	202	178	187	184	159	177	191	208	190	168	185	181	203	191	196	187	208	182	204	201	210	200	213	180	194	188	177	198	186	195	175	192	194	187	170	179	187	202	196	212	204	204	191	193	188	185	186	192	189	176	218	177	181	208	181	175	185	208	185	216	174	188	198	188	179	179	175	210	169	205	198	197	173	191	194	169	184	191	188	200	178	195	172	182	167	178	206	184	191	195	187	190	187	186	190	176	198	169	185	188	178	195	216	181	165	159	162	210	191	187	171	206	173	195	187	188	163	186	184	183	200	178	205	190	147	186	168	186	222	209	222	193	193	168	175	189	183	211	189	178	173	188	181	187	180	155	181	168	199	168	184	195	183	178	205	188	189	190	188	187	191	169	206	172	200	207	206	185	147	193	178	217	195	211	191	194	187	172	169	198	187	168	206	182	195	194	186	215	198	176	210	176	184	180	166	170	192	203	197	198	194	180	201	163	199	196	176	211	209	165	206	178	182	183	190	186	203	196	172	189	206	171	216	187	173	176	215	172	177	178	191	176	189	188	193	207	195	187	175	179	187	195	171	196	206	193	192	144	224	202	156	181	163	187	209	181	197	173	187	183	169	182	175	183	188	181	193	171	185	163	204	186	179	175	170	170	181	199	179	189	169	174	197	183	165	188	205	172	192	182	184	217	223	195	184	196	201	198	198	193	173	189	181	176	192	201	202	172	184	228	185	192	195	187	210	184	188	202	157	190	178	169	211	200	181	161	210	185	173	184	185	211	205	198	189	215	177	191	184	215	197	185	191	184	199	172	205	185	168	208	193	197	191	181	189	177	186	198	177	183	196	174	188	191	176	186	177	201	177	192	180	187	197	203	206	211	196	200	171	182	185	217	160	189	223	187	162	169	220	194	197	205	204	170	207	193	197	180	188	163	205	188	206	180	205	170	187	202	197	187	193	182	208	184	192	162	186	199	198	191	185	192	183	220	185	191	183	188	159	198	202	189	183	188	181	180	163	178	181	163	205	192	176	194	161	195	179	181	159	191	187	190	173	218	179	204	200	201	185	198	183	211	158	172	187	182	199	197	196	242	206	186	193	166	197	210	174	187	182	201	197	193	154	206	167	190	176	188	198	205	170	206	163	165	183	160	193	192	181	217	210	198	186	221	187	197	199	198	212	177	201	192	211	193	176	166	195	175	209	149	183	177	188	215	169	196	183	202	184	192	181	176	184	191	180
14617	14191	26309	31233	26888	23963	20492	13398	5746	5397	4967	3128	2869	2665	2165	1473	1191	954	857	737	714	689	680	617	605	542	536	525	490	486	506	477	462	492	482	482	484	470	474	461	454	459	450	469	454	473	466	471	475	449	473	444	460	418	463	490	485	480	459	472	466	494	507	478	446	488	448	486	475	444	485	465	488	483	488	451	472	473	436	460	509	449	493	455	463	450	442	453	524	446	507	506	465	488	474	449	453	457	492	459	469	480	469	479	465	453	430	455	497	515	419	444	470	470	455	424	445	491	472	478	456	474	452	487	475	474	488	479	487	442	453	488	458	473	453	434	466	475	444	480	456	441	499	496	440	449	482	473	431	476	473	496	482	472	503	456	434	457	493	428	486	478	479	474	478	480	481	433	461	481	456	434	485	445	437	501	465	483	451	474	473	474	453	449	505	476	457	453	448	486	452	481	457	441	470	443	435	433	458	438	475	453	448	455	467	460	475	476	494	507	470	452	441	429	430	466	470	451	486	437	439	460	473	454	454	475	443	501	468	470	519	483	470	481	440	432	449	466	451	461	460	455	455	472	478	453	479	501	477	435	448	460	479	434	498	455	481	472	456	476	455	470	455	463	487	417	483	491	465	446	507	459	460	478	442	469	484	494	486	421	449	476	479	480	472	455	435	468	469	460	453	455	499	451	471	454	450	482	441	486	503	472	469	441	515	453	471	489	533	458	496	473	469	489	466	467	453	471	433	447	438	447	455	500	476	444	436	491	452	445	456	450	456	414	481	468	477	437	467	444	450	452	435	466	471	439	454	456	465	486	447	501	496	487	409	434	493	483	462	469	414	430	434	485	430	480	471	471	509	424	465	455	443	446	468	482	433	453	488	460	482	441	468	467	459	466	458	499	498	421	469	475	487	452	457	493	441	461	455	462	455	455	476	427	449	433	462	460	469	485	463	462	413	479	465	459	490	463	504	472	466	447	473	470	466	456	468	436	493	469	470	449	440	427	469	475	448	456	482	420	471	472	455	451	455	451	499	460	453	417	471	465	493	436	472	460	472	464	452	455	453	469	469	470	455	456	425	436	496	466	462	481	492	414	448	496	453	463	475	453	442	475	471	454	443	452	470	454	499	461	473	469	479	485	509	490	436	455	509	528	509	510	469	441	453	490	449	460	450	453	469	472	443	435	442	468	474	445	465	471	414	472	476	415	433	437	465	458	468	459	471	503	497	476	448	473	460	451	469	482	437	434	480	492	458	485	448	439	517	491	458	479	475	451	506	475	409	465	456	458	428	462	445	459	469	427	471	487	463	469	454	454	458	463	487	489	515	469	460	478	478	448	485	454	461	459	466	480	427	436	467	457	465	454	456	474	418	477	470	482	501	437	487	449	429	494	492	514	446	440	470	466	470	466	498	445	433	462	474	444	451	480	438	466	486	457	457	451	475	474	456	473	436	451	458	446	442	463	453	509	455	445	494	449	471	452	448	467	464	449	482	487	449	420	470	486	458	489	422	419	488	440	486	452	467	469	403	479	485	478	430	448	461	472	467	468	473	455	469	453	510	429	477	466	487	471	463	476	471	455	473	444	469	494	517	493	485	483	424	473	483	463	471	479	483	463	437	440	473	466	454	464	438	450	455	472	464	497	462	453	466	478	506	504	450	491	450	467	472	476	468	474	462	491	428	457	453	458	477	454	448	461	464	475	497	486	485	486	458	475	464	426	469	491	425	495	495	446	472	468	479	488	490	459	463	414	441	445	482	500	471	487	422	465	469	457	469	452	502	468	469	451	410	495	441	481	479	460	447	478	442	484	434	445	443	452	455	455	495	468	458	438	501	452	455	475	483	460	476	466	478	502	443	439	459	456	479	439	489	487	480	472	458	474	444	462	483	455	458	469	456	463	447	466	432	433	470	465	477	432	462	450	471	466	451	432	442	461	458	449	477	475	477	490	462	507	457	468	481	471	472	472	437	467	440	485	473	473	472	434	443	503	463	434	467	447	472	466	462	475	447	473	488	470	438	486	466	436	465	466	440	451	453	473	448	452	477	487	488	467	447	450	466	485	513	452	457	463	476	470	472	500	491	473	476	524	456	468	454	496	421	482	420	460	449	468	468	430	477	484	444	454	515	471	455	463	484	484	466	464	422	454	454	484	433	464	441	446	467	459	512	479	484	448	443	459	422	507	473	454	468	486	451	456	498	486	461	457	436	462	453	468	464	451	450	422	462	471	475	457	470	459	463	447	456	468	423	457	437	448	476	469	476	450	475	450	468	437	453	478	433	468	480	466	422	467	448	463	494	466	482	472	446	484	447	486	493	487	480	444	500	455	479	427	458	419	488	451	445	462	465	471	462	464	476	483	447	492	449	453	473	485	454	466	449	457	456	453	480	458	451	479	481	484	452	453	449	450	463	486	489	491	449	456	449	427	463	462	474	459	483	472	475	463	503	525	410	458	459	446	447	470	424	472	487	481	495	493	440	472	489	434	443	466	491	497	504	457	466	456	461	470	474	499	464	427	436	465	429	469	478	471	477	441	466	437	471	449	459	477	451	444	455	475	469	451	453	498	459	417	474	439	480	484	464	522	502	468	448	457	460	460	465	472	429	472	508	477	467	465	465	471	427	479	477	462	486	452	454	467	456	420	486	481	469	490	471	470	478	451	496	459	435	480	465	475	430	458	454	479	439	473	450	445	442	444	498	471	462	469	456	498	487	475	449	455	456	447	453	483	466	480	474	423	470	473	495	475	445	466	464	476	468	447	444	457	458	495	445	472	482	462	423	439	449	476	473	443	471	490	495	443	441	483	439	452	482	440	448	471	469	464	477	463	456	472	472	463	467	446	452	461	463	477	435	462	499	454	443	480	482	441	418	462	445	451	484	419	459	472	490	455	468	436	469	474	477	454	475	458	486	434	460	502	487	474	463	494	490	439	489	464	507	468	467	492	462	462	459	485	475	448	475	478	489	467	479	433	498	453	469	452	472	454	528	471	459	436	478	465	475	479	463	464	428	463	471	437	475	492	508	458	475	464	489	486	453	470	454	491	459	451	434	459	486	411	471	516	461	444	433	514	436	479	479	452	474	483	477	509	475	476	440	474	484	473	457	488	454	412	469	436	433	432	493	465	465	489	497	425	462	452	463	454	480	455	500	421	481	438	479	452	443	472	459	508	468	434	503	468	480	466	464	503	490	482	464	464	480	482	514	475	428	445	482	476	453	460	465	449	488	457	458	473	459	449	488	450	489	443	511	437	458	429	488	479	463	474	480	508	465	453	485	452	496	475	460	472	445	465	472	445	474	434	403	478	441	460	480	429	496	486	454	490	463	487	489	438	454	449	462	494	475	463	446	456	444	462	503	415	472	460	492	442	494	485	501	465	461	450	472	488	439	449	442	481	487	457	474	449	467	419	484	452	464	439	452	484	470	456	473	474	457	467	444	456	478	447	473	454	464	464	432	443	471	492	496	499	468	482	471	457	445	428	475	502
27334	23537	31200	30110	29082	23151	17120	9542	4489	2955	1934	1381	945	834	619	415	280	222	232	187	185	185	157	158	124	134	116	104	117	132	122	115	115	127	115	127	109	111	114	102	107	110	115	108	130	104	86	112	107	119	113	111	104	123	133	102	106	139	116	121	107	112	106	102	96	100	103	121	112	116	118	100	138	122	109	112	115	105	105	93	114	112	114	121	105	103	119	121	112	113	111	107	104	117	112	105	108	103	105	111	133	108	118	118	119	133	109	110	135	114	107	126	106	115	112	130	95	118	96	108	109	127	105	112	115	101	90	101	98	108	109	119	106	119	106	109	109	96	132	116	111	114	132	95	110	104	114	137	109	93	85	122	119	123	107	107	99	107	107	117	119	125	105	130	111	114	99	107	122	117	120	96	108	139	95	116	111	88	107	130	117	118	109	159	124	128	108	105	99	120	103	106	107	100	116	123	104	119	110	107	136	118	111	93	112	85	104	100	124	86	112	122	130	113	133	140	95	134	113	114	109	109	113	96	128	85	108	111	108	118	104	108	102	110	116	97	118	108	148	96	122	131	99	111	91	110	106	125	112	110	120	127	103	115	126	136	91	122	98	97	104	103	119	116	115	101	98	84	102	133	120	111	127	128	118	115	118	116	120	129	105	111	115	108	111	125	117	132	92	107	121	109	121	120	126	110	115	106	109	132	124	103	108	123	114	105	104	117	106	121	118	108	90	115	115	126	106	114	106	111	105	101	118	109	105	132	109	117	116	109	97	120	122	120	133	116	126	97	112	120	132	114	113	117	113	112	120	121	111	125	103	109	102	100	114	105	103	121	79	115	121	112	134	122	105	124	128	109	109	94	109	103	104	102	122	100	98	116	111	115	128	105	88	105	96	115	110	107	112	123	127	114	96	127	103	96	102	116	114	111	115	111	108	115	120	95	119	100	117	118	122	105	132	110	117	122	101	121	105	109	126	96	101	113	90	113	105	92	109	126	111	101	124	105	129	104	133	92	104	124	113	109	130	106	126	111	111	120	107	94	127	117	132	142	107	122	98	114	112	126	104	116	115	120	102	121	113	105	99	114	103	124	118	109	110	102	105	135	120	117	75	109	98	117	104	96	103	111	110	107	99	106	98	111	106	115	104	118	97	95	127	104	99	95	104	129	121	120	128	101	101	133	92	118	128	127	145	109	121	91	89	106	128	107	101	101	90	127	109	109	117	78	89	118	111	116	116	130	103	107	103	126	126	118	105	120	113	110	118	102	111	125	100	96	110	117	117	103	96	113	120	131	99	108	111	106	111	124	135	127	100	122	100	124	116	131	124	132	124	128	95	121	104	113	114	100	119	90	129	126	112	125	117	117	99	106	110	99	109	117	127	107	106	121	126	103	118	113	122	119	97	121	99	129	113	99	126	97	128	131	118	121	104	132	105	116	84	111	101	100	119	129	119	105	122	126	107	99	87	103	117	118	122	120	125	129	108	129	123	117	88	101	104	98	94	112	124	113	113	105	125	104	102	114	108	129	98	125	123	112	101	103	113	104	126	127	110	131	116	120	109	129	116	110	131	115	122	138	91	153	114	107	105	107	111	131	130	100	114	103	99	109	112	116	102	105	110	125	113	106	109	102	107	104	105	130	112	116	121	107	106	106	101	108	120	130	107	110	101	92	110	108	104	110	104	97	121	107	115	110	93	122	128	117	121	107	124	107	113	115	117	106	104	122	133	94	101	111	94	118	117	119	113	107	108	130	109	118	116	106	101	107	123	107	111	115	129	102	92	115	107	114	99	110	123	111	99	122	123	130	100	116	109	112	117	98	103	96	110	122	101	108	113	104	108	97	120	104	103	125	117	90	108	104	118	111	94	113	107	106	110	115	105	115	131	122	112	104	95	117	113	124	105	108	131	103	99	119	124	118	101	117	119	94	114	100	86	114	110	130	127	112	111	105	129	103	116	125	105	106	111	92	114	120	104	109	111	126	102	115	109	119	107	101	125	132	111	117	115	108	95	117	102	116	116	125	106	109	106	114	127	122	113	129	127	113	110	103	124	111	108	119	124	123	116	112	94	111	118	103	118	122	116	91	112	120	123	102	112	104	111	96	111	103	117	114	110	129	124	135	115	114	126	104	102	132	123	110	120	87	116	123	120	119	144	124	120	118	110	108	103	107	123	103	126	123	117	105	106	109	120	110	97	116	103	109	119	121	110	114	113	112	120	129	121	119	125	115	110	120	113	122	107	123	98	90	114	123	104	116	106	111	109	115	96	122	102	110	103	115	98	112	100	114	97	98	112	121	117	88	123	131	113	98	119	120	105	123	109	119	107	114	113	114	100	103	107	106	97	127	103	137	96	103	107	115	93	105	99	101	116	124	112	99	106	111	111	114	104	116	113	122	110	122	107	134	120	112	115	134	113	109	102	102	98	109	123	105	90	123	117	112	120	114	104	114	88	127	96	104	119	113	116	96	104	122	108	113	88	120	114	113	104	126	104	122	119	113	104	118	133	111	131	138	114	124	119	126	114	121	108	122	131	130	115	102	124	103	102	100	107	111	135	117	113	107	118	121	130	128	107	92	129	110	107	97	109	111	115	128	124	122	126	108	108	110	113	124	128	126	114	120	104	112	108	115	117	86	103	116	118	104	92	109	101	119	114	127	105	110	118	102	110	118	113	115	122	98	112	112	123	128	103	113	93	123	114	86	97	106	114	88	132	108	119	113	133	93	105	103	118	115	117	124	120	124	96	99	117	106	109	104	102	110	105	115	113	93	137	103	133	103	112	134	112	98	107	115	137	108	101	104	116	119	122	124	101	99	100	124	105	112	98	108	96	124	123	104	114	132	107	114	110	99	146	104	115	123	115	105	109	107	93	136	109	117	124	98	118	115	118	93	120	104	107	92	103	123	108	120	133	111	85	99	105	110	136	116	90	121	96	132	145	114	102	108	135	103	121	107	120	130	110	105	97	122	102	117	101	130	110	106	95	111	128	129	117	107	125	104	110	132	97	97	112	109	93	98	100	110	99	108	92	87	91	116	121	103	121	122	122	135	105	94	111	109	132	116	102	90	112	108	112	109	89	96	151	119	109	117	133	111	135	101	137	117	101	123	111	114	96	75	109	111	114	107	108	116	110	116	133	122	116	110	111	123	123	93	91	140	114	119	111	91	104	122	124	109	99	114	98	134	119	99	114	125	119	114	136	123	111	107	126	118	110	98	106	106	108	114	134	135	123	124	125	111	93	98	120	106	118	111	142	118	101	114	104	119	118	112	147	118	117	139	104	101	109	107	134	100	129	114	89	99	97	96	129	139	111	106	120	102	133	127	133	104	102	128	100	107	130	125	112	103	104	108	105	104	102	135	117	100	119	124	134	133	105	134	105	127	130	107	110	125	127	105	126	105	123	88	124	106	105	94	99	102	122	115	146	124	102	87	97	126	141	113	125	115	103	141	93	112	100	110	118	85	95	114	111	98	96	118	117	107	105	117
19114	20389	34433	36465	35568	29875	22257	14037	8471	8681	7111	5414	4529	4219	3423	2032	1500	1089	1008	761	722	658	667	514	502	421	366	387	358	380	354	366	316	344	315	338	313	314	301	318	299	295	287	315	282	308	314	303	322	307	263	325	285	299	285	279	293	320	330	269	317	309	311	290	303	310	323	298	285	299	287	316	273	277	292	295	307	316	300	280	301	275	259	304	302	297	311	284	313	313	268	307	292	292	282	298	286	295	278	314	289	293	311	302	283	309	315	296	293	308	299	308	277	302	296	299	274	297	301	257	268	297	296	273	279	256	297	299	293	294	302	304	287	282	289	315	306	299	299	283	264	314	274	320	314	281	284	299	276	275	305	314	286	300	286	305	310	311	321	308	301	321	320	341	288	353	298	260	312	296	268	303	299	294	291	293	306	298	335	261	292	276	287	296	316	293	274	282	307	307	308	287	308	333	255	307	288	294	303	290	284	299	285	298	263	279	299	274	268	304	289	310	315	308	268	356	297	314	283	291	271	298	303	274	292	320	287	297	294	294	307	295	265	280	301	293	301	279	312	289	305	265	306	301	274	311	280	307	295	313	320	308	295	301	288	295	316	272	319	277	324	290	275	320	293	320	284	279	302	319	305	295	315	298	283	299	294	304	289	302	287	303	290	274	292	263	276	263	296	295	313	297	276	273	312	301	287	298	280	282	282	332	284	288	298	246	271	297	281	298	303	253	271	306	284	306	300	298	297	293	253	282	326	288	293	283	250	289	277	310	311	287	333	304	274	299	311	303	272	284	307	285	308	291	282	285	315	324	304	309	280	282	292	295	256	268	292	308	301	316	293	299	312	305	276	280	252	293	288	280	316	286	316	312	294	277	317	293	291	287	301	295	285	276	298	264	311	291	278	285	330	283	279	295	312	312	309	304	252	286	316	291	298	282	288	296	293	291	293	293	295	274	309	303	273	273	268	331	305	272	307	274	321	303	308	294	296	325	267	264	299	300	304	284	292	299	312	301	297	302	304	324	276	269	318	308	289	308	269	305	318	290	291	317	304	312	294	302	313	268	284	315	293	307	289	296	305	255	274	284	291	281	292	317	310	312	293	278	281	290	302	289	304	283	292	286	275	297	280	305	266	287	278	278	323	273	300	285	289	279	308	301	288	267	295	285	307	310	276	294	295	285	305	286	298	273	309	318	265	301	316	334	324	317	306	302	299	318	261	298	301	327	255	297	285	289	300	300	297	306	302	304	279	319	324	313	291	318	270	267	292	292	299	306	303	285	301	286	294	285	285	304	270	280	301	262	323	272	294	265	293	308	275	289	293	325	310	295	331	286	283	305	263	312	276	300	286	314	307	315	276	283	288	309	264	327	317	270	285	279	296	282	303	300	303	278	293	296	306	255	310	291	270	300	298	302	324	304	307	273	308	303	318	280	302	316	326	293	280	277	287	298	298	338	302	310	297	275	286	287	279	286	311	260	295	308	286	273	280	289	281	287	277	311	296	333	272	319	298	268	305	286	289	288	298	317	269	316	278	295	351	286	304	322	335	292	317	326	296	298	313	358	293	289	285	290	294	305	275	291	262	297	309	302	263	316	306	282	295	300	310	287	301	293	308	279	322	313	271	335	284	293	297	279	313	286	327	318	294	277	299	304	284	317	279	308	297	276	289	308	318	284	312	283	305	295	295	279	292	284	287	303	280	294	257	282	306	278	322	288	301	293	293	278	276	307	318	286	305	290	296	257	307	314	311	280	309	293	323	306	263	284	273	307	302	305	284	324	297	300	289	324	282	298	303	304	307	294	284	283	283	301	292	289	271	266	284	252	269	268	285	316	329	285	275	305	311	274	291	300	302	284	298	297	296	282	303	287	267	273	304	263	282	283	260	292	280	270	335	305	300	275	293	312	293	285	284	292	300	275	283	281	323	315	286	305	299	297	287	275	302	302	310	284	293	306	289	305	292	290	312	273	310	314	308	287	268	330	258	295	280	293	283	292	318	287	285	289	301	308	297	296	303	300	258	285	268	340	266	270	284	284	285	257	304	284	294	285	312	282	285	320	280	307	271	280	289	302	309	292	291	289	289	282	297	292	287	304	297	273	289	275	293	318	274	290	295	296	308	283	300	295	278	279	284	297	317	278	294	324	291	303	293	316	291	295	318	323	276	305	285	305	294	281	300	296	307	313	305	311	294	317	297	308	279	331	289	327	292	289	269	272	311	298	280	310	307	266	288	307	310	291	320	296	277	282	297	291	294	311	271	300	286	285	299	291	282	290	292	266	316	297	310	301	285	301	277	327	304	283	316	283	294	284	270	293	260	293	315	288	243	317	296	306	303	279	303	309	298	310	281	292	298	283	278	271	279	288	273	293	307	293	305	292	298	270	279	292	269	273	278	303	303	293	307	297	320	268	298	271	285	305	285	283	279	276	292	297	301	311	310	284	263	301	284	290	283	262	297	296	301	276	282	264	280	297	326	278	274	348	276	290	294	321	293	287	295	281	297	334	313	288	293	303	312	297	321	331	293	316	319	283	283	281	297	311	286	281	277	272	294	298	303	270	269	280	327	312	296	308	293	302	295	318	319	289	289	296	306	268	278	319	284	290	286	309	274	291	305	315	298	299	317	273	304	266	290	303	287	310	296	302	265	315	319	290	275	297	285	283	303	318	282	308	299	305	316	328	271	302	302	321	285	284	301	294	287	310	297	279	295	282	312	284	291	335	273	299	303	314	289	323	314	280	287	266	289	290	284	271	334	273	277	310	308	281	297	303	303	288	285	295	312	246	293	313	255	297	283	270	277	275	327	314	290	291	313	301	322	294	301	282	288	309	302	331	291	311	282	295	317	280	310	278	305	307	267	297	293	269	292	277	274	291	309	308	291	279	306	304	314	304	320	280	286	293	288	303	307	315	310	261	322	299	301	303	337	290	304	317	297	315	293	299	329	281	288	292	287	272	295	306	295	284	297	294	289	293	313	308	306	309	309	297	281	299	299	300	315	262	319	302	304	263	303	292	274	283	301	274	286	311	327	298	339	288	308	314	295	323	301	288	294	325	293	308	301	273	282	317	275	283	311	314	312	312	300	307	263	296	309	289	283	321	308	288	303	273	274	275	300	311	304	297	292	297	289	296	309	273	285	295	318	270	318	272	285	298	277	297	311	280	297	303	265	296	287	281	301	283	316	297	272	298	290	301	306	296	303	285	291	298	302	268	298	303	295	316	274	312	292	274	278	268	315	303	287	274	299	268	306	314	287	289	311	317	310	315	297	273	320	257	302	298	310	258	299	306	297	317	297	276	282	300	304	293	264	299	250	293	285	291	263	321	320	300	294	259	293	285	289	294	284	294	318	284	304	273	291	293	279	287	295	276	314	302	306	318	300	305	287	304	304	316	286	323	300	312	320	301	264	263	309	275	293	274	317	307	268	278	292	304	269	269	295	306	282	300	283	297	317	297	293	314	275	315	298	277	286	297	316	300	294	275	286	290
7294	4274	4859	2884	1936	1415	723	411	417	312	317	315	292	286	282	261	269	243	250	217	238	244	232	245	265	215	221	214	251	250	252	253	261	229	236	230	261	255	239	273	242	251	238	247	240	242	235	235	241	235	208	223	224	233	249	235	239	182	231	259	259	224	246	233	237	224	233	240	239	229	232	220	240	252	256	229	245	253	277	225	233	225	257	213	232	208	237	260	220	205	223	260	232	221	241	235	227	260	266	226	224	200	262	242	237	213	241	218	239	250	243	260	239	237	248	221	264	200	239	252	236	234	198	231	253	249	244	215	218	237	230	243	225	225	253	241	244	231	224	261	225	233	218	247	250	211	212	251	262	242	211	232	250	225	261	231	228	224	220	253	224	211	260	221	231	243	244	247	234	250	273	232	239	233	221	247	245	246	269	223	237	254	200	205	222	193	263	236	229	288	211	215	240	232	212	243	208	212	194	232	230	247	235	231	230	236	225	228	251	255	252	216	261	234	224	257	234	250	261	215	250	242	220	207	228	231	219	239	236	242	227	215	216	222	212	232	269	245	255	238	196	228	246	217	229	224	235	208	224	239	221	208	206	235	235	206	234	234	235	246	241	218	236	215	218	223	232	235	220	239	265	250	259	235	236	240	242	253	260	242	235	235	220	242	236	216	216	223	231	226	209	261	227	247	240	215	222	230	211	212	247	236	220	196	230	248	230	197	214	228	272	221	232	228	227	244	263	202	260	247	254	228	230	238	238	228	291	261	221	245	203	213	255	241	260	220	201	234	218	235	232	247	227	249	241	250	223	194	228	228	223	223	228	188	217	226	240	236	236	231	215	202	231	251	219	216	197	247	213	205	216	220	232	230	235	216	258	219	217	225	204	226	259	192	228	238	222	206	214	235	240	231	231	204	234	190	229	221	215	231	256	232	214	215	232	223	227	228	223	229	226	256	218	237	229	232	244	218	227	218	205	243	225	220	227	238	239	237	236	243	230	241	222	242	226	226	212	223	229	219	229	232	236	236	229	236	253	237	195	215	233	242	235	223	228	228	229	252	240	236	242	249	240	227	226	238	251	232	239	242	210	260	230	221	244	246	236	241	270	271	232	238	225	230	247	227	236	215	227	228	231	245	240	235	253	212	249	217	258	248	244	208	239	233	253	278	222	225	212	229	232	231	248	218	256	236	220	230	250	238	239	241	243	206	206	209	218	205	237	222	221	214	224	227	244	241	224	216	244	243	240	212	242	229	239	248	217	247	250	242	241	221	217	239	227	228	224	243	235	242	197	234	228	248	255	265	236	219	210	267	226	252	229	245	229	242	229	245	255	218	228	234	238	244	229	260	236	245	257	257	225	221	237	249	235	239	267	224	241	248	240	238	233	241	251	247	245	198	231	234	250	224	231	240	253	240	253	239	247	210	250	225	223	220	222	230	216	213	234	224	237	223	224	243	232	226	227	244	249	249	231	229	230	240	212	238	231	216	245	239	225	218	249	241	212	229	205	255	227	228	199	237	249	228	259	200	209	239	219	205	190	228	220	269	233	213	237	225	229	233	222	258	256	231	247	231	211	258	227	227	235	226	266	243	225	202	252	237	243	232	240	244	253	234	207	231	232	257	227	242	261	230	233	200	209	223	235	242	238	247	251	208	253	206	252	221	230	253	214	262	250	240	216	245	234	231	256	235	254	234	233	231	247	200	240	228	197	242	210	243	221	226	187	199	231	243	226	234	219	216	260	212	224	247	190	255	211	240	200	206	236	243	224	215	212	219	234	234	234	243	258	218	232	215	235	265	229	250	232	268	227	235	203	231	254	258	240	222	247	223	205	222	233	252	232	222	255	246	205	234	233	247	215	250	238	226	235	243	235	239	228	231	189	214	230	234	212	247	231	229	256	261	247	228	229	253	227	237	250	226	251	260	249	218	238	241	229	242	218	215	232	265	225	233	242	259	256	238	237	215	229	238	213	228	262	235	239	199	234	247	223	257	219	239	227	214	235	253	243	204	236	250	237	219	227	225	265	256	232	220	232	216	263	198	221	230	231	222	236	237	256	229	237	208	241	232	241	230	245	236	265	234	232	181	226	231	247	246	253	211	241	238	228	234	236	243	248	207	230	233	196	246	245	273	223	238	240	248	243	219	239	226	252	221	217	229	211	238	237	222	256	237	221	218	216	197	239	227	226	227	239	246	231	239	242	260	244	228	213	246	224	220	233	234	216	238	250	234	226	244	239	214	219	246	236	270	230	252	259	237	244	245	235	237	249	231	231	233	226	244	248	271	236	249	235	230	243	219	223	222	234	229	251	207	241	255	233	250	217	216	210	207	260	239	212	217	218	244	255	260	211	209	218	243	248	245	210	233	238	220	235	234	214	242	241	220	227	217	217	229	218	243	247	228	245	244	253	241	227	244	253	247	219	232	234	238	240	253	218	219	234	230	246	277	226	240	226	224	264	239	240	232	234	232	221	241	202	228	226	238	232	238	250	246	228	236	233	243	215	256	220	207	231	238	247	228	236	217	235	227	223	249	230	237	251	230	222	244	214	228	237	230	233	219	252	236	210	236	233	229	228	254	214	242	218	221	249	246	226	241	197	252	245	206	214	226	235	231	251	245	255	261	247	237	240	247	228	206	226	236	218	235	232	214	217	238	251	249	221	245	273	232	238	237	252	279	228	223	262	234	220	221	262	236	266	261	238	235	242	222	217	220	228	213	226	241	232	253	248	229	231	249	240	262	284	247	254	235	225	217	227	231	229	240	223	227	225	241	235	227	224	249	242	226	201	281	225	249	233	220	199	241	242	258	206	214	245	257	229	264	239	250	236	215	236	250	248	228	215	221	228	252	276	237	215	223	245	229	200	239	226	224	210	214	207	244	245	231	243	248	217	235	232	225	229	222	230	248	236	216	234	245	219	246	240	259	251	225	240	242	250	217	239	223	253	241	216	252	238	232	213	225	248	214	245	231	259	245	252	235	219	249	260	215	215	219	229	263	252	240	227	250	234	244	214	258	235	259	229	251	198	247	201	219	251	193	229	240	228	214	220	240	210	239	232	216	251	237	239	241	237	249	225	240	229	204	228	195	248	190	222	234	233	232	231	220	249	232	229	230	238	205	209	253	226	226	233	253	239	205	228	220	235	211	204	233	249	243	238	226	266	212	246	227	245	232	224	229	242	243	203	252	222	242	244	231	236	228	243	243	233	254	240	241	254	220	260	224	246	228	247	254	228	235	225	235	212	233	252	229	253	223	229	235	238	240	244	215	225	232	250	248	247	226	241	203	226	256	244	218	234	245	248	240	241	239	222	225	248	187	235	222	221	232	267	227	230	199	236	189	216	232	234	236	247	221	267	244	231	225	212	251	220	239	255	221	235	228	218	243	200	207	225	218	226	244	238	237	234	228	206	203	235	256	242	245	227	269	244	237	233	240	233	212	224	264	266	246	246	220	229	260	243	230	232	216	222	260	225	210	232	208	226	258	245	200
5875	5226	9864	8656	7578	6018	3124	1853	1506	1333	1250	1155	956	903	851	787	696	741	686	649	647	646	608	633	590	608	581	599	592	603	624	566	571	593	625	548	570	576	568	625	555	609	599	554	560	606	595	600	570	557	588	571	578	552	593	555	585	538	528	543	551	581	594	568	584	652	563	571	583	540	542	572	538	593	559	589	595	637	582	593	570	559	611	559	554	553	533	565	533	542	599	544	523	570	548	564	590	595	508	612	581	551	570	582	588	551	585	567	545	510	582	564	596	544	577	535	543	560	548	582	575	579	608	590	574	565	554	561	561	571	593	570	579	581	561	595	583	549	550	567	596	558	566	531	564	614	612	583	557	554	586	605	521	573	570	628	571	580	576	563	575	548	587	583	595	553	587	562	568	552	547	530	575	594	589	615	572	572	560	541	543	585	561	560	556	555	564	580	548	532	614	617	545	562	596	558	571	532	584	584	569	570	602	566	570	547	584	542	614	544	550	608	561	559	605	564	547	562	597	559	576	541	568	579	572	556	586	567	580	575	570	569	558	559	565	545	592	569	568	590	567	552	557	555	568	614	561	590	586	544	563	591	543	572	584	543	568	566	554	544	537	561	588	585	589	605	582	556	545	585	562	525	571	539	541	595	574	591	526	599	581	564	593	585	551	545	574	579	600	598	579	551	591	583	564	525	574	583	595	535	565	575	607	554	591	551	568	554	589	552	523	516	611	533	593	617	567	578	539	558	553	585	566	587	585	598	610	541	550	576	571	568	554	555	611	518	589	562	621	548	605	582	542	571	569	577	588	612	556	523	588	582	548	536	596	545	550	571	564	556	525	563	519	586	553	566	563	584	562	595	556	604	586	612	577	531	561	579	554	565	581	553	555	567	576	601	571	564	566	574	598	563	555	583	555	559	593	546	556	553	584	537	553	558	550	568	586	565	569	584	588	576	557	574	560	537	575	552	547	571	579	569	580	518	594	528	598	556	588	572	495	558	573	581	526	593	586	535	536	554	581	605	608	567	530	557	552	605	594	562	576	588	533	545	546	562	536	590	630	561	566	572	556	574	587	594	562	547	571	527	564	546	617	570	510	609	576	534	581	537	561	568	576	578	530	557	595	537	590	557	567	553	584	559	556	575	558	546	569	556	550	625	596	546	568	554	607	548	557	555	542	559	588	532	557	572	553	584	547	547	554	587	551	573	552	598	551	570	532	589	579	535	557	617	637	547	561	590	520	598	560	535	582	558	589	554	567	559	569	519	628	550	559	595	600	562	543	542	533	540	554	552	557	521	542	533	575	562	565	577	537	572	590	553	577	562	539	561	590	579	587	542	548	576	524	516	539	567	519	584	595	550	605	575	551	618	536	542	533	579	578	554	557	519	542	561	539	591	587	584	622	556	568	559	563	587	596	543	542	567	599	569	591	556	554	616	576	561	570	565	599	583	575	528	562	580	591	580	571	587	601	563	530	552	542	542	574	576	541	573	551	574	562	593	565	577	588	589	554	541	595	625	539	550	551	582	568	607	586	524	573	574	566	543	545	554	593	539	551	569	560	533	557	551	540	551	572	598	601	561	558	544	588	529	599	558	576	584	575	571	548	554	548	568	561	583	554	592	566	583	597	603	556	573	587	555	550	523	611	580	564	585	579	587	550	529	561	576	573	600	556	547	544	598	586	556	559	558	603	600	554	587	636	609	541	569	603	528	580	561	572	559	550	583	568	554	608	566	521	557	541	604	585	569	549	554	568	603	539	587	579	557	601	570	533	570	548	558	543	541	548	549	562	561	571	597	587	616	560	598	594	568	611	516	578	579	555	580	583	568	595	542	593	574	566	577	599	609	572	547	622	572	576	584	575	569	598	566	566	569	609	550	572	562	528	577	527	602	548	598	588	556	551	571	570	559	564	569	563	557	576	571	564	574	569	561	539	541	589	625	568	573	547	567	577	577	579	553	590	576	542	580	573	602	587	544	543	554	590	552	576	550	570	559	596	574	542	528	538	520	515	547	598	590	539	576	594	572	576	545	559	593	576	591	576	594	530	558	554	611	549	554	595	586	566	566	593	543	546	571	523	604	517	564	551	587	559	569	588	588	595	611	542	579	557	572	568	563	599	588	603	564	580	597	539	550	568	566	560	607	546	549	525	580	542	572	550	566	567	581	573	553	577	603	543	588	601	594	634	542	565	590	605	548	538	596	605	571	545	535	561	545	542	569	575	570	560	545	545	603	548	533	566	546	562	543	573	557	562	598	537	568	542	534	576	576	504	556	574	542	613	614	537	545	550	591	573	609	584	590	528	573	582	564	578	552	544	585	542	585	556	598	526	602	592	579	604	545	537	605	566	543	561	574	586	571	556	561	576	540	533	595	539	547	569	595	565	541	603	562	593	577	571	601	573	573	561	533	585	597	578	559	592	541	540	557	605	588	607	562	597	554	576	575	557	576	596	568	566	550	578	584	557	526	571	524	590	576	554	556	621	590	587	585	571	566	537	565	560	551	590	564	566	567	512	534	585	572	567	548	564	608	609	565	536	555	556	565	572	563	560	589	599	558	535	574	538	611	564	571	537	553	555	603	547	601	571	569	584	537	566	523	551	563	597	545	547	579	536	601	555	557	584	534	565	563	573	578	581	544	592	565	561	581	586	554	590	594	565	560	565	538	582	575	595	566	576	560	555	589	548	559	629	571	598	584	550	552	539	603	544	590	580	567	554	544	539	589	525	593	546	602	538	556	574	605	567	574	596	548	585	581	540	574	565	592	573	583	580	587	573	576	520	583	589	525	585	570	559	534	579	531	552	533	568	549	593	542	559	609	567	567	614	541	569	571	548	520	550	550	578	545	582	579	609	555	580	571	590	560	554	549	584	575	543	567	607	560	516	571	589	584	554	518	545	561	592	603	547	585	599	609	544	553	546	530	568	587	576	557	516	585	563	591	561	582	554	600	566	539	597	598	562	563	579	587	520	566	594	595	556	539	588	565	572	599	567	552	550	570	566	590	592	524	588	555	519	518	606	594	563	543	581	534	596	556	514	550	554	579	495	576	557	581	611	586	552	572	553	560	584	567	546	551	613	602	584	541	576	505	559	533	589	528	551	540	551	541	571	573	591	554	588	560	585	542	561	571	588	541	559	558	498	614	585	560	547	574	572	535	575	580	584	573	554	581	555	574	497	568	595	588	555	561	535	596	554	587	585	574	563	574	544	584	590	549	554	545	565	575	546	561	558	548	600	580	555	599	592	615	574	548	562	565	584	613	586	626	530	565	569	551	566	626	568	554	575	557	549	586	571	517	568	527	519	599	594	545	571	552	555	575	566	554	560	561	563	579	598	567	588	538	560	582	524	572	585	579	555	571	569	602	558	564	574	565	575	588	551	583	562	537	575	572	577	581	592	552	568	549	576	543	579	561	555	548	571	548	541	557	529	564	591	559	561	570	515	489	521	577	588	565	547	547	565	614	584	551	535	516	557	543	563	567	599	598
17847	15551	20278	18984	19758	19620	11456	5288	2316	1671	1176	798	673	546	503	322	303	250	215	213	202	230	225	194	172	180	184	180	195	191	182	183	153	179	167	198	202	179	191	187	165	175	179	203	182	182	178	186	159	171	188	188	170	199	175	205	191	164	180	191	188	215	203	171	174	172	191	197	182	159	172	187	216	191	203	194	197	195	208	194	187	172	180	198	183	182	186	199	170	166	184	193	193	194	192	176	199	189	202	194	190	188	169	180	152	182	207	183	192	181	192	195	187	165	204	158	175	191	161	187	184	207	181	179	182	179	169	182	182	208	191	181	178	194	176	203	181	168	174	175	185	178	183	182	173	193	194	190	182	177	175	174	173	183	160	181	183	186	177	188	172	172	175	184	179	194	178	205	163	167	177	172	162	164	166	196	164	169	191	213	188	199	181	161	165	190	177	210	191	179	192	198	194	174	189	195	180	167	168	177	210	168	178	190	166	164	173	193	164	190	192	165	194	175	199	184	161	176	183	194	177	168	179	150	170	179	199	191	161	192	201	208	188	179	217	188	194	177	155	219	183	195	194	184	147	168	180	191	166	192	179	157	201	167	170	171	199	190	178	170	190	191	162	178	169	179	194	189	178	177	190	186	179	182	175	191	196	179	191	182	188	198	235	183	170	208	204	196	184	201	195	191	190	166	179	155	212	178	175	179	184	219	179	183	195	177	157	194	212	175	184	199	186	180	185	169	218	187	159	168	183	189	182	153	164	198	164	179	179	225	179	171	171	183	218	183	193	156	194	185	208	194	189	173	183	187	182	163	157	185	164	169	179	198	199	182	192	183	183	183	213	176	176	185	207	186	193	184	181	198	184	176	169	188	195	206	178	169	200	166	160	216	174	188	192	187	182	197	198	201	197	194	197	167	187	171	202	172	194	196	172	188	158	197	165	167	177	169	198	173	172	161	170	197	189	212	172	187	154	199	159	186	176	157	186	214	199	166	174	155	183	171	202	194	158	168	167	198	185	200	191	173	205	172	203	215	205	174	175	208	185	178	194	173	169	169	172	166	183	209	181	163	204	203	189	183	186	173	173	196	177	205	168	186	182	203	181	179	150	159	201	174	167	195	174	183	178	195	171	180	182	201	222	179	178	178	187	198	211	184	161	185	172	182	170	196	157	204	178	201	196	160	195	177	206	172	175	175	186	190	169	203	170	182	203	197	172	175	135	175	182	182	184	201	199	187	221	189	195	151	186	181	156	186	206	178	189	199	164	180	175	162	197	177	187	191	171	211	190	192	186	190	191	170	187	188	195	168	189	179	179	202	184	176	180	187	163	184	212	198	204	206	179	203	181	165	167	175	176	210	191	185	171	195	175	177	187	171	185	169	173	181	190	187	202	201	186	167	190	169	165	189	203	197	186	172	178	154	175	175	164	155	198	174	184	175	165	171	176	169	186	183	189	183	171	192	196	202	156	195	188	205	182	183	202	172	166	172	203	180	167	186	186	198	214	174	158	193	170	197	189	196	186	177	175	193	168	167	173	168	209	177	172	174	201	191	204	207	166	189	194	212	189	177	167	165	182	192	161	177	187	179	163	188	195	198	185	165	211	197	177	177	192	178	178	196	184	182	184	188	197	180	208	187	188	176	182	188	161	178	187	198	206	181	176	173	172	200	175	202	170	157	157	165	185	160	202	179	196	207	168	161	193	187	179	173	179	193	183	190	174	205	164	184	185	192	220	221	167	136	200	179	161	164	175	165	197	171	201	192	171	181	200	183	169	184	203	163	179	186	198	199	172	178	189	174	189	187	170	188	185	184	180	168	177	175	205	190	188	190	187	189	168	187	200	193	188	176	173	184	184	176	182	188	188	184	178	169	171	177	200	167	169	185	180	174	188	165	198	196	179	217	172	191	188	177	183	180	191	185	184	168	177	181	185	189	185	226	178	198	180	206	181	168	180	194	214	177	199	191	192	175	180	201	212	179	184	187	178	181	189	192	185	182	205	187	167	175	201	158	163	166	185	197	193	179	205	176	194	173	182	168	190	193	191	171	180	188	164	201	201	186	198	170	185	182	193	185	153	177	183	173	192	194	192	166	180	168	186	174	190	206	169	185	212	162	172	170	174	191	195	171	174	169	184	197	181	202	164	192	179	179	189	187	188	194	167	173	173	168	198	188	205	178	162	173	178	189	156	190	175	188	173	181	171	168	191	171	199	193	187	171	180	179	189	193	180	171	154	194	180	186	199	202	181	177	194	207	171	179	173	186	197	179	160	164	159	180	149	204	208	170	202	193	173	173	209	163	160	181	169	176	171	173	188	181	191	190	166	185	204	167	200	181	172	209	175	168	176	181	176	170	190	188	171	181	202	183	175	185	220	181	205	152	177	167	169	175	192	167	189	165	210	177	174	168	182	190	169	167	180	206	202	169	183	174	163	202	184	181	169	187	181	155	181	185	176	169	174	178	190	183	184	189	170	175	214	171	160	201	183	177	186	184	209	197	178	166	181	173	216	196	194	182	179	192	175	204	204	164	182	183	184	184	188	199	173	199	178	157	203	193	191	185	134	176	177	188	161	176	181	167	177	207	197	205	196	214	211	182	179	199	175	175	167	178	158	199	185	198	179	172	174	178	176	163	187	166	152	171	184	182	164	169	184	201	182	206	183	179	186	181	188	166	169	184	167	162	165	187	196	173	195	206	189	173	194	173	180	156	187	199	167	173	195	165	158	202	156	195	191	173	179	187	170	187	183	186	183	183	178	174	173	198	191	173	171	166	192	208	174	197	184	187	164	187	179	186	213	162	166	193	174	183	159	200	188	144	177	192	198	156	197	194	180	201	189	186	179	173	176	197	200	196	172	174	163	183	160	181	192	194	182	164	190	180	177	186	184	179	175	178	166	194	174	164	186	172	172	157	179	197	174	169	168	173	191	192	183	163	197	168	175	191	182	187	174	179	200	194	205	185	188	196	179	172	181	167	182	192	162	180	166	199	200	182	181	196	186	181	192	217	181	175	195	169	178	196	178	185	200	186	181	153	161	184	198	190	181	189	189	201	173	200	208	161	209	197	174	195	183	170	160	165	191	180	212	165	184	168	173	186	162	194	164	206	202	168	174	184	170	172	185	177	180	199	176	189	173	162	196	163	173	199	182	188	161	174	184	179	189	185	201	179	167	191	196	206	197	173	187	178	203	206	164	189	178	203	200	179	161	188	178	179	189	162	163	213	195	204	190	202	218	202	211	193	174	189	200	199	187	175	207	198	185	187	174	175	165	207	182	179	166	216	190	192	201	196	173	153	184	152	196	187	198	170	206	179	183	200	186	178	195	174	188	202	207	191	186	181	181	178	157	176	166	162	193	174	172	162	196	198	165	167	173	175	187	148	167	200	184	170	140	189	194	187	172	187	188	191	196	162	154	191	190	192	151	187	164	215	179	174	189	186	192	190	194	187	193	188	181	173	192	197	206	178	184	181	157	189	175	207	173	193	181	185
13815	15051	24165	26770	28954	28019	17001	9686	6261	5874	4886	3913	3180	2922	2250	1385	1185	940	857	750	733	678	664	640	539	508	552	504	512	489	506	447	497	491	466	436	461	453	468	471	442	434	488	472	466	434	461	452	464	430	436	421	458	426	446	446	422	450	451	444	425	452	442	460	456	456	452	494	459	434	457	461	465	455	442	437	481	472	425	458	430	477	434	451	446	426	440	447	448	419	485	437	488	421	463	475	450	442	459	463	417	478	464	406	434	449	477	447	451	432	459	469	454	449	485	418	442	466	471	405	456	434	458	424	448	474	447	443	417	470	447	455	436	464	486	433	428	439	469	435	441	427	430	449	474	466	446	451	470	440	435	460	473	441	465	477	411	467	439	433	428	458	469	496	471	473	483	460	452	448	455	430	453	463	457	457	455	415	403	438	489	484	412	441	435	458	436	463	432	442	430	457	466	491	457	417	450	468	474	487	496	433	441	497	476	441	463	434	464	450	457	447	452	413	486	470	423	469	476	471	408	428	474	448	462	467	466	497	451	441	454	451	483	441	453	408	467	450	434	471	439	461	445	483	402	446	460	438	458	428	454	439	449	432	490	442	429	453	465	483	447	444	424	464	454	442	466	437	435	494	456	487	460	431	469	466	484	432	437	473	438	403	473	434	445	436	494	434	444	443	443	425	436	431	452	418	442	456	434	482	467	466	473	439	443	416	451	470	442	424	449	453	432	427	496	467	440	448	463	478	457	435	466	429	400	473	440	437	441	435	455	439	422	460	445	485	470	464	469	446	466	467	464	445	446	448	447	465	434	463	440	461	448	447	389	427	480	466	465	466	437	495	438	404	453	439	458	436	421	455	446	451	435	452	469	415	479	433	463	466	430	427	414	482	470	392	479	424	498	449	465	457	457	432	447	474	445	462	413	416	465	456	439	465	466	433	460	427	463	444	485	400	451	461	459	498	428	429	467	474	483	453	450	430	463	440	426	460	467	427	430	447	436	456	439	441	466	439	493	462	429	445	482	482	466	444	438	429	445	435	461	458	423	486	431	471	422	443	451	440	450	406	425	493	443	433	466	478	443	444	476	453	430	430	462	408	479	443	461	444	458	448	478	460	475	468	456	454	393	471	463	435	452	484	444	396	482	429	435	429	456	511	496	477	444	469	487	435	438	461	454	439	454	462	445	455	465	439	417	432	477	441	473	428	422	484	486	432	446	496	468	466	462	448	474	412	440	438	405	473	464	438	485	492	478	457	411	451	424	460	448	470	456	456	448	470	465	416	449	465	417	424	479	443	456	431	467	443	446	457	457	437	447	425	475	451	470	442	410	443	460	447	398	435	424	458	425	437	439	483	436	465	438	429	468	447	447	449	429	431	441	436	395	460	446	472	460	481	439	489	428	421	445	472	446	442	435	467	422	442	487	462	463	460	426	458	443	417	459	434	444	423	458	436	461	427	473	464	432	460	473	410	471	476	448	436	445	464	482	468	421	444	407	447	459	469	470	482	473	427	449	416	456	439	453	450	443	419	445	483	436	459	462	443	461	490	466	465	510	427	481	431	478	469	463	486	450	437	429	428	428	434	454	431	449	432	441	439	462	440	408	493	476	484	472	444	454	433	460	445	456	455	425	447	463	441	441	454	442	452	444	468	451	494	430	428	480	453	426	462	423	438	467	485	438	462	445	437	487	451	433	463	465	446	474	457	452	445	432	440	465	450	457	413	493	389	456	430	447	439	478	459	450	447	430	446	444	448	431	478	440	447	413	448	480	482	441	443	468	477	468	475	437	420	458	465	412	466	462	445	444	452	445	433	454	473	446	467	482	457	435	448	445	404	493	471	471	454	447	421	458	443	455	443	451	432	418	456	465	450	471	445	433	435	494	440	451	435	513	444	436	437	485	463	465	451	442	420	456	449	455	475	447	496	415	433	468	452	428	455	473	480	471	400	408	472	440	455	450	467	458	436	442	453	446	464	477	446	467	477	453	444	458	489	459	465	426	485	426	412	422	460	447	455	478	501	460	464	426	469	443	451	467	471	436	443	461	485	464	431	436	457	494	462	439	459	443	458	452	466	418	469	463	421	437	473	462	411	455	460	449	442	414	467	449	458	449	449	455	428	433	493	442	444	417	432	433	465	456	465	431	439	456	458	459	454	406	447	451	459	417	484	441	470	465	429	475	432	438	443	455	500	475	472	421	460	489	452	440	444	453	442	437	485	472	493	478	473	461	424	475	483	482	399	440	430	474	447	501	527	423	447	441	484	441	445	473	447	428	458	456	468	436	415	461	462	447	456	430	482	456	455	467	439	475	466	419	475	499	452	409	443	450	470	463	457	447	432	454	441	445	450	461	444	469	430	437	451	452	430	454	453	439	439	477	448	469	407	460	468	467	445	444	475	464	435	431	406	449	440	485	428	498	450	420	459	462	447	461	422	427	451	451	448	466	447	426	487	443	473	476	452	496	450	451	434	466	456	444	432	446	469	456	451	467	441	458	445	416	508	434	487	459	438	465	450	425	446	457	474	440	468	440	485	461	447	422	453	448	490	430	464	440	495	453	453	441	410	455	465	454	458	459	447	500	475	448	450	447	441	433	471	443	404	428	439	454	441	453	468	435	454	473	444	441	456	457	470	509	471	444	447	433	433	440	477	464	450	425	438	453	440	450	443	445	455	451	452	482	450	500	489	462	454	468	434	466	436	470	484	423	437	471	433	439	477	458	482	471	504	441	455	443	473	483	445	436	395	451	450	457	502	429	430	430	455	451	460	439	422	440	411	433	478	437	452	463	451	471	469	471	447	443	439	450	461	427	493	471	426	471	456	392	455	460	458	424	435	410	472	451	439	449	439	431	407	421	456	456	483	468	452	447	425	407	425	404	430	428	439	467	454	457	474	439	415	468	438	431	458	446	477	444	458	513	433	448	441	433	434	453	421	451	398	461	422	427	401	456	422	460	450	468	443	425	458	428	510	470	465	417	457	484	454	442	424	431	439	446	423	450	430	448	491	452	468	439	464	422	443	481	493	476	465	472	482	472	445	460	467	453	427	473	454	434	448	440	419	447	440	458	449	461	491	433	448	472	442	440	408	441	485	474	437	456	455	405	447	443	460	517	459	454	479	431	467	429	443	417	426	497	451	417	486	449	422	474	462	458	486	426	462	476	470	419	457	433	446	427	452	442	463	441	455	492	461	410	430	401	463	502	458	472	436	448	472	427	416	442	413	441	457	465	455	416	450	473	447	422	470	460	457	487	474	444	428	485	439	439	449	457	484	446	466	463	480	462	424	484	527	465	453	454	419	459	477	464	480	441	428	463	457	458	466	411	446	436	444	452	448	475	411	419	439	456	484	480	462	452	456	447	462	470	472	435	453	443	452	432	432	454	460	482	485	442	437	439	429	410	453	423	469	464	491	437	478	453	461	434	463	442	453	496	481	390	475	470	457	438	457	416	486	488	458	449	465	456	433	438	437	459	434	406	448	476	439
25691	20825	26812	28874	28309	21479	15577	8213	4452	2968	1969	1380	1048	904	523	331	274	249	198	181	146	163	151	145	132	120	135	120	139	106	110	101	111	103	105	128	122	119	109	115	112	117	125	130	116	129	123	121	106	106	116	100	114	113	101	107	118	116	124	114	113	112	97	88	98	128	100	133	128	106	95	112	105	109	107	116	103	111	107	114	116	102	110	91	119	108	103	115	101	106	104	131	116	96	113	124	120	138	119	106	106	106	101	97	97	104	116	101	111	117	108	103	104	124	99	107	97	107	120	118	111	128	94	109	117	105	121	101	114	103	80	117	148	85	105	109	114	125	118	97	110	111	115	105	100	95	100	109	105	94	106	91	113	112	106	105	94	107	110	98	115	110	101	96	114	98	108	98	109	112	108	107	115	106	120	102	118	107	115	118	115	121	110	92	112	110	109	99	107	92	115	123	97	121	98	121	119	104	120	113	108	120	115	107	83	124	109	119	92	116	137	131	105	116	131	119	123	120	117	122	107	100	129	114	114	107	112	114	121	112	115	135	114	101	123	99	110	117	98	110	97	98	114	127	116	106	106	125	86	114	105	105	90	115	117	94	119	114	100	115	97	110	106	117	106	130	109	99	93	118	111	99	90	101	111	107	117	109	116	114	106	124	111	122	114	118	115	102	102	127	101	110	129	106	102	120	97	87	112	122	111	107	100	108	90	107	99	108	131	103	94	108	111	110	94	93	103	107	100	95	122	110	96	91	108	108	111	126	106	118	97	111	123	128	80	93	112	119	111	116	113	103	102	115	92	97	104	109	133	108	67	113	108	98	104	93	117	100	101	126	96	116	121	98	121	125	123	126	126	111	85	109	107	105	112	134	118	123	113	101	103	116	100	96	108	111	91	110	115	98	134	102	101	117	96	96	110	90	97	113	107	109	123	99	109	111	117	105	109	121	126	113	94	125	109	113	78	106	126	102	112	93	118	114	100	97	115	114	104	103	128	91	109	88	97	102	97	116	117	134	109	118	95	102	107	108	103	111	135	109	113	101	113	115	103	98	124	108	106	114	110	109	109	113	110	107	122	102	100	106	90	118	107	80	108	108	106	100	104	128	128	113	107	91	124	96	98	117	102	137	114	87	111	119	100	103	111	105	110	114	136	86	102	101	106	123	87	133	110	103	96	95	117	107	129	125	109	112	129	89	130	108	125	127	132	123	114	106	96	90	107	119	112	131	111	120	122	116	112	123	101	104	92	104	114	104	113	101	135	92	96	115	117	111	115	140	106	103	108	98	112	93	105	109	102	113	110	105	120	126	92	102	95	108	107	109	104	128	105	120	102	111	82	100	103	91	121	121	84	112	103	108	128	121	111	115	108	114	122	113	97	107	111	91	107	95	107	99	114	108	101	100	107	94	114	91	97	96	103	120	105	120	115	125	106	107	118	102	129	102	106	97	92	111	121	105	100	118	103	88	113	120	109	112	110	111	90	130	119	100	120	98	100	108	110	107	93	85	133	103	101	113	101	112	117	120	96	104	146	109	103	99	120	103	134	141	122	110	126	125	124	76	105	114	108	113	106	106	96	99	119	97	100	103	117	100	102	104	102	92	113	98	124	104	99	128	107	127	115	114	120	95	99	113	89	106	116	111	128	91	129	110	107	108	120	121	112	103	108	98	129	100	118	90	109	107	86	115	105	113	95	110	133	130	104	105	103	103	118	116	108	113	113	119	108	111	100	128	125	112	104	102	101	103	85	100	108	113	102	108	128	117	102	125	120	117	103	92	115	104	118	108	84	103	104	114	116	115	136	115	118	112	108	116	113	133	107	120	108	103	103	96	126	115	112	120	113	97	104	109	121	98	95	122	108	117	136	111	94	120	99	104	101	111	101	116	101	123	121	125	108	114	102	98	98	94	127	124	129	95	105	129	102	124	97	118	105	113	101	106	114	118	99	122	108	111	111	109	120	100	120	118	126	118	89	124	100	124	111	119	110	113	96	127	101	103	104	80	102	114	107	107	121	95	103	111	114	98	104	95	142	106	121	91	114	99	122	127	116	118	124	105	97	103	109	109	118	118	104	107	125	127	97	109	130	90	112	96	90	113	125	117	113	106	103	93	95	126	95	107	108	98	100	112	110	103	109	119	99	109	108	115	116	102	105	90	122	115	127	103	120	116	90	98	100	109	106	112	109	103	108	98	95	108	104	104	114	111	120	114	110	122	114	104	104	131	119	95	120	93	106	91	122	108	125	111	89	121	110	100	113	100	101	113	118	107	118	127	109	104	125	108	112	95	86	92	116	109	108	110	124	100	101	108	112	117	100	126	106	96	108	113	108	97	113	105	104	93	109	107	94	98	115	108	128	95	123	109	130	124	108	118	119	116	98	108	91	116	91	118	115	116	119	117	99	120	117	106	104	123	100	120	115	106	91	107	102	102	117	125	119	121	104	103	89	112	109	116	128	108	127	100	99	87	121	116	109	112	116	100	111	127	108	124	97	93	114	118	84	110	126	117	101	116	99	121	117	98	109	98	97	123	87	118	122	122	101	103	137	97	98	113	123	113	100	100	111	110	97	108	110	109	90	97	118	107	125	123	117	107	108	110	116	106	106	104	115	104	82	111	99	111	119	111	120	119	91	118	123	103	114	96	108	98	115	94	127	110	106	119	113	106	108	118	96	104	117	112	92	115	100	132	101	112	119	109	97	105	114	107	123	113	118	99	118	111	110	91	110	122	132	119	106	107	103	113	102	113	110	100	135	101	141	124	107	103	130	103	113	116	103	97	121	107	110	139	107	121	96	113	127	109	113	111	124	95	104	114	103	128	116	110	102	100	106	117	127	101	106	103	81	89	117	100	102	105	99	118	119	110	118	106	107	104	102	103	105	124	104	126	104	112	108	111	117	107	138	102	108	119	114	105	89	95	102	88	111	105	105	124	112	117	126	131	130	137	107	93	102	118	122	116	118	123	120	126	98	136	103	116	109	111	107	110	109	116	95	124	105	92	107	111	107	102	106	114	108	124	107	101	109	112	111	120	110	103	122	116	95	108	113	108	113	83	99	112	114	113	96	117	130	110	85	104	130	133	100	117	109	101	116	98	103	97	106	101	118	101	115	102	105	136	111	115	113	90	122	88	115	105	114	125	134	107	93	91	120	106	121	106	90	92	95	110	128	105	104	112	97	118	99	104	111	94	98	116	104	101	106	105	101	100	99	108	98	114	103	104	94	108	114	134	98	109	104	100	101	113	113	115	93	111	104	126	103	131	103	101	119	102	104	103	120	101	118	112	99	90	101	141	105	93	101	101	112	130	100	115	117	106	111	119	107	107	103	104	125	102	107	94	105	119	119	115	121	109	113	108	113	117	122	116	115	129	97	94	112	113	100	96	105	98	143	117	89	96	116	107	95	101	104	109	114	123	111	101	102	111	111	108	123	102	110	111	113	113	127	138	126	114	124	118	116	103	116	117	111	96	120	114	125	114	109	115	107	104
17781	19175	30942	35409	34952	27520	21627	12853	10386	9530	7071	5568	5214	4542	3080	1853	1519	1251	852	804	703	593	672	521	470	419	381	368	327	380	375	330	343	303	353	362	326	307	295	290	281	295	316	321	300	281	295	317	298	282	283	305	310	298	315	305	306	294	284	312	308	285	298	299	273	253	286	306	282	280	291	302	288	313	287	258	315	309	276	281	293	316	276	309	288	308	267	295	287	316	279	280	262	309	276	270	254	296	288	257	287	282	281	291	282	273	302	271	292	284	262	285	280	296	281	269	291	288	269	351	281	286	257	318	287	291	256	319	302	296	318	277	277	268	289	293	314	273	295	275	292	292	264	271	267	309	275	293	281	289	297	284	278	246	288	265	294	284	265	267	272	257	293	305	280	287	278	295	271	304	304	291	289	299	267	274	275	279	304	282	255	299	295	281	278	276	279	279	281	274	298	281	305	267	288	281	290	286	287	306	269	292	280	263	288	287	319	288	291	320	284	306	284	292	299	315	283	277	266	287	249	283	289	285	264	282	270	269	291	267	293	317	290	253	274	313	324	289	275	281	311	300	307	270	308	271	282	268	299	245	295	282	292	301	255	305	280	270	300	284	293	276	277	289	314	292	257	294	302	290	247	288	287	268	299	289	274	277	278	288	293	281	305	296	285	304	293	270	309	296	276	285	280	293	268	284	266	291	268	298	281	271	263	271	301	318	287	259	303	270	267	281	291	281	309	322	294	309	285	279	281	282	268	268	302	279	271	263	280	297	301	286	296	256	284	281	273	281	311	266	314	327	295	299	314	278	290	289	317	291	290	279	269	276	304	301	283	281	307	281	302	285	282	293	272	283	269	282	283	306	291	279	274	273	302	261	287	283	296	288	280	318	301	260	268	315	263	285	299	283	286	297	275	314	277	278	283	282	257	289	318	303	279	290	273	310	288	286	282	276	274	283	279	331	267	252	277	282	283	278	291	279	269	297	291	268	301	257	273	304	259	290	269	259	271	244	291	296	301	287	306	275	285	269	306	295	289	268	301	282	298	275	292	293	255	261	291	302	269	308	266	270	318	301	308	285	309	302	264	317	292	284	288	304	273	295	301	266	288	284	273	295	292	272	294	290	285	265	288	283	281	285	264	293	318	303	289	295	275	299	277	273	262	281	296	279	298	293	301	298	295	288	292	280	290	292	299	299	283	258	310	292	271	258	285	292	268	264	286	277	298	276	277	274	267	288	284	308	311	298	275	270	274	287	277	307	270	288	274	286	272	296	303	286	285	271	279	296	286	282	287	255	309	260	328	283	288	311	304	318	305	336	295	285	296	278	320	297	261	290	306	292	286	300	310	289	304	301	297	287	313	297	285	292	321	273	272	270	293	293	296	278	308	303	284	283	271	274	297	276	321	273	316	283	279	333	270	274	304	305	309	280	306	308	304	276	311	289	304	319	288	287	290	291	268	234	305	263	310	288	319	300	296	274	270	280	277	264	280	275	292	287	293	280	261	282	307	259	275	307	278	285	326	276	328	304	300	284	302	276	287	282	301	279	280	291	290	255	319	248	302	298	312	291	297	290	302	271	275	286	282	292	316	271	278	269	279	280	272	299	260	298	271	306	297	284	277	313	284	272	314	319	283	306	276	305	298	282	276	288	291	264	274	266	300	275	299	277	316	268	307	302	302	273	291	295	275	289	281	311	291	306	292	295	288	304	285	276	315	301	268	304	341	297	298	305	316	273	248	262	314	287	254	273	253	284	284	279	292	320	286	293	270	309	289	314	276	264	254	264	321	270	299	283	283	288	291	258	306	309	273	284	310	264	296	279	279	293	286	291	293	264	272	304	277	291	283	313	261	284	266	289	278	280	271	281	261	277	292	277	288	293	286	293	311	278	283	263	277	277	312	285	308	289	310	302	267	305	290	268	271	267	283	298	315	301	276	313	295	258	281	291	270	279	283	277	312	294	272	275	284	292	298	284	289	284	274	302	275	287	288	299	279	266	307	269	294	264	274	268	307	298	312	279	319	297	289	281	287	330	313	299	283	305	344	270	308	289	277	261	288	302	311	277	279	248	263	259	331	287	313	282	302	266	281	296	319	289	281	291	277	300	297	308	275	287	279	257	278	330	288	258	290	322	283	277	268	293	264	286	272	276	279	302	282	260	305	303	260	278	295	289	248	280	306	303	279	282	285	320	269	301	326	278	288	295	282	298	285	269	278	303	265	266	278	288	291	279	303	295	282	291	313	269	298	320	286	303	278	312	310	299	291	281	298	318	294	274	302	254	282	292	280	270	288	287	295	306	281	281	287	303	279	271	286	303	265	265	279	309	306	299	258	281	291	297	307	262	272	279	258	300	251	276	263	316	308	262	283	281	312	277	265	277	292	298	261	291	292	281	280	259	267	279	301	274	303	296	303	274	297	290	311	291	278	310	279	265	296	260	271	263	305	277	282	296	305	295	287	277	286	297	290	263	276	269	295	264	291	264	298	270	284	324	283	304	295	268	315	302	280	289	308	287	307	305	287	289	289	300	284	261	285	295	289	295	283	273	295	281	312	247	279	280	288	303	298	282	310	278	280	267	274	291	304	273	266	287	292	286	296	283	244	303	292	274	310	283	264	312	268	323	266	283	281	283	306	280	278	299	310	292	300	279	312	266	291	300	313	266	315	296	286	278	264	278	290	297	309	272	276	302	290	279	294	319	270	284	306	288	290	304	278	331	284	298	284	253	288	281	303	312	262	324	284	274	291	271	287	293	290	269	277	290	281	289	282	278	294	299	308	258	265	307	290	290	258	303	273	269	270	288	268	301	298	296	301	260	302	266	283	274	299	308	260	307	282	291	276	314	304	301	299	273	295	280	282	303	304	288	325	252	303	305	252	343	299	287	291	291	293	294	260	281	274	300	280	280	304	270	316	265	313	273	303	323	281	285	301	276	272	299	299	319	299	292	291	258	272	264	294	304	298	289	313	297	288	282	313	290	286	307	294	271	293	265	295	243	302	291	246	289	296	292	284	288	285	288	257	278	304	303	282	290	256	275	276	267	280	279	267	284	269	307	273	292	279	283	294	316	333	298	302	274	318	279	293	301	284	290	307	302	289	310	287	320	303	307	257	278	257	303	265	270	249	303	289	296	282	287	296	281	292	255	286	300	262	320	312	276	292	276	297	270	288	288	291	261	307	272	296	286	318	294	286	272	282	304	279	279	274	272	306	304	269	283	276	292	287	303	294	296	294	278	274	265	258	304	294	277	293	283	278	326	290	273	292	305	270	284	278	265	264	292	301	254	280	270	314	264	279	253	284	306	263	294	272	289	295	269	300	284	307	297	303	271	281	282	285	289	268	292	295	292	304	279	272	289	287	271	303	299	306	281	293	294	306	281	284	277	284	309	298	304	283	267	283	297	290	260	309	307	296	288	308	278	251	275	297	306	289	266	296	264	334	287	286	318	284	274	288	280	311	262	259	286	257	279	283	286	244	268	249	289	295	275
7266	4376	4311	3059	1855	1351	642	488	413	371	319	277	286	280	261	251	261	218	260	224	229	241	247	226	251	245	218	236	231	203	223	228	216	228	233	231	254	205	224	215	245	227	229	232	237	208	223	222	214	213	249	208	206	216	246	222	249	245	247	208	250	228	238	216	211	244	233	201	213	224	239	240	246	229	222	258	205	217	229	273	230	219	226	241	228	215	239	264	253	251	226	217	209	199	227	212	215	220	227	223	213	243	222	213	219	196	232	255	240	253	213	230	232	224	208	238	239	236	248	224	233	235	233	240	228	222	221	225	219	246	235	222	217	230	235	215	187	211	214	226	216	194	193	222	255	228	224	222	244	244	247	236	206	254	223	233	211	237	238	245	234	225	252	196	222	217	222	224	210	236	226	214	246	263	225	248	215	227	203	247	228	244	209	237	230	236	257	231	230	239	214	196	231	225	201	217	209	221	188	230	242	203	222	243	226	231	236	208	262	240	214	224	217	222	247	215	229	224	225	236	204	247	241	221	249	244	233	223	229	206	222	204	233	225	211	228	225	241	249	200	225	208	264	266	212	225	243	233	256	237	231	245	217	230	254	244	242	240	215	239	235	187	226	233	196	209	235	209	232	232	220	248	218	235	225	224	232	237	222	246	237	219	218	237	226	200	221	226	208	230	211	252	237	214	205	238	211	215	255	209	210	218	240	202	208	226	234	227	217	249	256	231	259	239	227	209	225	236	251	217	211	219	216	219	255	230	230	220	231	208	264	227	239	238	210	217	213	219	247	221	228	215	220	244	199	246	216	217	223	241	225	225	237	231	196	198	201	232	235	244	200	229	226	228	214	241	263	228	244	237	218	227	217	229	208	216	216	253	248	263	210	234	238	207	220	241	212	257	246	206	229	233	237	278	237	249	244	223	223	237	230	198	229	211	201	231	215	251	217	237	240	210	229	238	231	239	238	258	191	218	267	202	206	234	238	228	217	223	248	264	215	204	235	233	202	233	220	200	209	252	216	229	215	248	203	237	268	223	230	223	241	215	216	227	251	225	229	212	192	219	243	229	208	217	257	231	221	225	233	241	232	201	231	225	206	227	214	207	233	190	227	219	248	223	208	263	228	232	231	229	214	204	237	231	230	232	208	221	208	230	248	235	220	226	229	241	223	231	219	254	252	242	237	213	222	232	210	250	239	213	219	254	224	216	239	236	249	219	240	239	222	225	218	225	220	238	218	253	217	223	234	243	204	216	216	255	229	222	214	239	228	223	228	222	208	205	215	231	225	241	230	263	221	243	199	242	241	224	221	247	223	251	229	222	243	199	256	236	247	234	219	217	231	222	217	223	237	239	222	207	219	218	214	227	232	236	244	223	214	231	235	245	232	217	231	197	206	232	246	284	247	218	220	203	203	219	186	255	250	214	219	243	237	239	226	230	234	233	229	226	243	230	239	233	257	223	260	222	217	211	235	251	208	242	238	217	222	219	222	245	218	247	196	222	246	246	214	238	239	206	205	226	203	221	238	193	237	217	229	209	210	257	241	224	249	233	229	218	239	203	230	208	214	212	227	206	205	238	214	202	210	241	234	219	239	233	217	236	205	209	209	207	234	228	232	216	242	209	231	249	230	243	231	226	217	218	224	230	240	224	224	252	198	204	230	243	228	237	237	226	232	211	198	218	237	259	243	224	224	224	216	211	225	248	246	222	237	211	233	225	213	239	227	218	225	223	245	248	233	220	218	219	218	248	235	218	207	246	221	211	219	242	220	254	220	215	230	226	232	242	243	237	231	231	242	240	215	215	211	227	197	227	220	219	201	203	235	229	250	231	241	255	253	249	218	207	202	207	230	215	242	239	233	227	220	218	237	219	213	191	197	216	239	253	235	225	243	239	231	236	220	238	279	216	258	270	219	220	235	237	235	214	236	234	218	202	254	239	248	202	196	241	227	215	205	248	218	234	223	219	245	224	235	244	217	230	214	236	269	243	217	202	229	201	220	236	244	228	220	221	251	256	224	227	226	254	234	286	236	215	216	224	229	238	249	242	233	229	231	223	226	234	223	238	241	236	250	231	239	214	208	245	231	274	199	227	211	267	240	240	221	238	233	227	253	230	237	234	244	224	198	210	221	219	208	246	218	223	217	241	231	195	245	211	244	254	218	222	246	219	225	232	229	242	220	230	249	243	238	206	219	231	223	225	247	246	225	235	215	250	239	226	214	222	237	261	193	251	231	234	238	246	242	225	236	226	254	239	226	230	222	232	238	227	240	206	231	257	216	209	212	215	231	217	216	240	222	220	264	221	234	214	212	239	246	237	234	246	211	231	219	230	250	231	230	203	223	208	238	228	249	189	219	231	193	234	215	220	231	221	244	221	206	238	202	222	212	217	243	246	216	238	232	243	233	239	232	253	217	222	200	208	251	203	222	237	212	254	193	194	212	210	230	243	234	223	204	223	231	228	246	218	216	214	219	215	214	230	223	242	208	242	266	220	229	267	234	212	237	238	228	221	251	205	233	204	242	231	228	226	225	211	218	218	217	208	238	214	218	233	229	225	223	218	222	224	231	231	198	236	206	215	228	213	247	228	253	200	232	197	225	257	230	224	261	214	230	240	237	238	237	231	237	232	214	222	248	235	201	232	226	229	230	233	217	235	226	219	222	255	210	254	257	232	213	225	224	205	256	234	225	253	249	235	231	257	258	264	256	233	237	214	186	212	234	215	220	209	216	234	222	243	242	213	239	226	218	227	208	226	238	223	232	219	222	216	223	237	233	221	238	213	223	210	241	232	249	258	221	236	211	216	238	232	226	214	204	231	252	233	248	228	259	219	238	240	229	262	228	239	251	233	233	224	251	189	250	236	230	216	220	232	215	241	218	235	238	218	232	259	253	255	245	230	236	246	241	226	206	221	224	196	227	233	224	242	221	247	229	218	234	221	204	220	231	220	239	227	204	242	239	223	246	223	229	239	229	224	227	229	234	188	192	227	214	216	218	235	226	240	218	244	242	218	215	239	213	260	229	205	232	234	243	218	227	233	220	230	239	237	229	235	230	215	235	250	208	248	248	247	270	210	225	219	253	228	256	230	244	222	233	200	209	256	243	226	203	210	220	221	241	222	208	220	238	238	232	211	249	217	229	224	212	209	242	239	238	241	226	215	220	228	199	249	233	238	209	227	227	242	221	256	237	192	223	228	235	244	228	244	223	220	250	226	210	229	236	239	226	217	221	249	263	250	207	221	231	288	222	255	228	224	248	234	241	226	226	234	253	208	214	228	255	243	211	225	217	221	269	225	233	247	235	223	228	236	218	215	235	257	216	230	216	243	254	236	219	206	226	229	237	229	231	236	184	199	221	243	217	236	234	217	222	240	262	241	238	231	222	223	253	218	215	236	215	231	239	215	209	198	254	242	236	215	203	246	232	206	230	208	244	267	213	238	231	221	217	223	233	192	232	222	228	233	219	218	246	237	251	239	217	247	214	202	175	217
5847	5337	9205	9305	6879	5916	2631	1994	1697	1319	1187	1098	974	876	785	710	773	655	648	673	636	637	604	636	598	572	562	549	538	562	584	584	592	546	538	571	553	569	537	569	572	567	576	546	544	555	521	530	547	566	553	530	555	544	582	528	529	554	569	540	539	537	548	538	571	552	578	548	529	498	539	573	535	550	545	590	574	556	552	592	579	540	557	555	568	567	590	578	536	515	594	546	576	566	561	547	582	537	581	529	588	597	555	558	594	542	565	520	567	572	556	576	589	581	575	534	561	560	587	571	541	528	572	591	546	526	620	570	604	528	556	570	586	556	591	553	544	537	566	540	600	561	521	526	601	552	540	586	520	562	566	541	566	547	552	592	581	540	509	585	545	528	528	563	545	538	525	597	537	504	584	528	569	554	555	564	570	572	547	573	628	550	555	561	599	559	561	531	523	544	534	541	529	529	552	547	551	577	520	599	559	515	578	542	566	576	537	562	540	572	544	568	528	551	561	540	536	551	561	559	557	514	532	526	589	553	564	521	567	552	522	531	535	560	588	553	533	570	560	517	539	573	590	546	574	589	564	595	594	553	556	573	568	597	552	565	568	622	494	540	597	512	547	527	558	575	551	526	547	558	529	607	546	566	565	604	522	520	579	555	568	579	581	555	562	572	589	582	513	568	517	581	528	577	513	545	561	546	527	579	520	570	573	569	530	521	547	533	525	540	581	582	537	556	548	510	550	554	542	569	572	559	520	538	554	560	559	547	548	551	560	562	512	483	569	611	549	545	566	556	592	554	564	539	569	522	579	542	536	556	602	568	595	563	532	540	531	548	508	573	539	558	554	598	542	545	579	550	545	604	566	525	502	547	539	531	561	554	568	544	575	550	561	552	538	577	569	578	567	547	547	567	561	564	558	550	530	533	563	494	530	560	606	586	517	556	580	524	597	507	522	553	588	520	557	553	526	525	543	596	542	551	550	615	551	550	520	560	559	546	553	554	588	521	541	557	555	555	564	499	565	561	566	528	508	567	560	569	522	531	533	519	550	557	563	573	524	575	557	536	541	536	532	573	592	508	525	538	535	558	552	538	565	550	552	537	571	549	548	581	575	513	563	554	552	535	590	569	587	545	540	567	546	570	561	544	524	548	532	565	576	592	592	543	557	548	548	570	553	575	562	576	566	570	554	535	554	535	526	617	555	612	557	540	567	573	509	521	562	520	546	575	512	575	565	535	569	565	563	590	580	564	582	526	522	544	575	597	578	580	545	565	526	542	533	584	520	591	561	595	565	550	594	547	534	572	586	515	545	552	518	534	566	538	555	495	574	573	571	582	578	546	527	573	524	529	549	574	544	515	565	551	570	570	516	574	542	571	534	530	591	582	549	539	581	548	575	558	560	539	523	573	578	547	511	547	530	551	588	542	589	574	571	520	534	576	544	524	527	554	533	545	554	564	513	564	578	562	562	518	512	484	529	596	580	560	537	550	539	527	548	593	537	574	524	561	551	541	569	539	524	569	563	568	564	560	554	589	571	528	576	567	581	574	577	545	597	567	566	586	549	509	551	560	569	566	557	558	553	533	567	559	585	526	554	541	574	565	545	550	548	563	546	540	510	546	570	570	505	526	505	562	507	536	564	558	577	531	583	537	593	581	555	583	541	535	569	551	540	531	580	563	581	571	560	535	501	569	580	540	543	567	535	555	571	574	569	572	561	544	536	577	608	546	496	570	574	557	549	566	576	567	547	555	546	550	541	560	550	534	583	578	549	612	536	569	561	536	555	592	566	533	593	569	602	560	551	577	570	550	530	555	569	577	580	573	564	566	530	555	530	574	543	567	578	541	554	514	554	556	525	556	527	578	614	580	564	524	598	560	541	540	536	541	505	589	554	572	589	570	528	590	554	598	586	573	536	535	534	608	552	563	533	522	541	517	557	591	522	538	532	524	608	549	546	553	584	542	549	562	573	585	566	532	542	523	564	593	534	542	517	543	509	559	568	539	584	559	565	556	570	588	554	512	589	592	506	557	557	550	565	543	578	553	559	545	549	563	580	553	562	574	551	518	586	544	550	521	526	554	563	579	558	562	561	552	534	557	508	542	542	559	548	592	544	554	528	539	539	577	569	538	531	538	564	598	614	556	560	589	576	532	563	538	549	550	552	548	527	573	551	538	563	595	561	581	493	547	547	569	552	539	600	545	558	564	538	552	568	556	542	569	528	561	574	581	566	590	569	560	555	566	574	592	553	562	546	567	533	607	571	571	535	578	602	540	543	563	588	571	529	566	541	547	570	547	594	584	521	557	577	562	602	532	569	565	577	518	528	555	561	582	562	567	521	554	579	560	542	600	539	561	543	574	569	596	535	571	558	569	569	534	571	536	539	534	586	541	582	553	551	586	499	548	587	508	544	562	579	537	562	519	516	547	539	526	568	568	559	562	554	561	527	525	559	560	559	578	540	561	541	563	570	545	542	518	546	569	585	564	583	566	610	514	539	552	596	555	504	572	533	540	590	508	561	559	526	554	563	573	548	571	554	530	556	540	549	610	507	540	524	524	603	569	515	572	531	544	535	513	564	553	569	541	553	523	524	567	567	549	543	588	533	529	580	504	564	583	557	557	532	563	614	531	560	587	567	577	582	585	555	523	552	552	580	577	558	540	588	537	520	536	541	564	566	531	585	563	609	552	533	563	584	556	540	530	566	552	546	586	550	515	541	546	551	541	536	571	524	535	576	577	574	600	592	516	587	548	531	598	563	573	515	566	513	569	584	567	546	632	540	555	561	590	554	512	587	568	553	567	557	550	581	567	539	532	547	532	585	542	532	543	530	552	564	518	532	549	580	563	568	617	553	572	565	563	559	534	590	530	594	556	567	512	527	578	586	569	539	574	587	553	585	546	532	560	563	545	559	551	505	595	563	573	579	557	561	576	579	542	540	545	572	550	586	565	579	544	569	552	557	536	522	546	582	578	599	522	547	553	573	567	529	580	552	565	544	563	584	565	540	531	545	569	524	540	564	567	541	523	530	582	522	550	531	543	566	579	506	513	585	577	529	517	560	567	560	570	507	560	516	553	526	563	611	531	575	528	570	517	570	577	546	578	565	551	543	576	598	539	541	524	552	519	568	557	555	564	579	608	560	552	564	599	539	558	553	578	539	542	532	539	515	584	606	581	539	535	608	552	529	539	543	504	548	521	543	561	512	568	547	558	548	573	553	564	577	572	588	555	592	556	587	578	567	534	539	588	585	574	580	551	565	531	578	536	551	555	513	573	527	568	560	564	522	537	581	566	507	561	573	577	576	582	569	561	599	537	598	553	490	555	538	558	578	622	589	555	517	583	560	518	569	562	583	549	547	545	551	580	576	565	569	566	548	545	525	569	545	521	555	536	518	515	543	569	548	547	547	547	552	530	562	548	546	565	520	530	559	502	542	559	571	545	534	597	559	548	499	576	520	546	564	596	576	525	551	582	547	516	553	558	581	550	563	578
18678	14253	20169	19114	19539	15818	10960	4800	2339	1569	1009	808	649	611	443	312	280	250	210	230	226	184	218	216	167	192	169	192	172	157	184	209	180	201	188	183	181	173	173	187	170	175	193	187	185	179	191	184	180	158	179	166	155	179	177	172	151	178	151	162	180	186	163	183	163	181	202	176	179	182	166	158	171	157	175	164	197	173	183	185	176	185	195	210	183	173	187	182	166	184	163	191	199	181	164	193	160	162	191	168	178	183	190	176	172	158	199	167	181	169	182	172	151	152	210	172	155	205	189	173	179	164	187	177	170	181	165	200	180	148	154	184	169	181	179	183	173	161	163	152	177	219	168	181	172	160	176	195	152	181	154	161	179	189	163	184	176	172	181	174	186	176	177	184	190	181	196	210	171	177	172	180	179	173	187	183	168	216	175	191	161	168	165	166	177	164	186	172	162	200	180	181	180	170	194	188	179	185	187	197	169	184	173	191	165	155	159	172	201	215	173	174	147	172	196	180	200	199	185	173	190	182	162	183	176	188	192	149	190	174	177	168	180	169	181	192	163	182	176	177	207	185	186	168	183	175	184	163	170	170	162	171	186	169	197	175	172	202	153	170	175	186	182	185	160	179	198	169	187	162	158	172	171	161	175	145	188	195	171	185	196	181	172	171	177	177	177	179	174	177	163	193	188	169	187	189	184	176	183	185	167	155	149	147	176	182	209	189	161	176	178	170	178	185	200	163	177	196	191	170	181	161	178	195	208	174	158	174	172	165	163	183	157	147	171	159	184	183	150	186	164	168	165	182	167	179	183	168	185	188	170	201	153	168	153	171	153	178	194	207	165	172	170	173	195	184	186	197	174	172	186	178	157	185	177	171	184	159	181	179	189	176	177	160	166	196	193	153	169	177	160	177	157	186	180	182	164	176	194	199	178	183	165	175	168	194	186	181	186	206	174	182	178	159	185	172	185	155	173	182	186	168	154	173	171	170	182	193	189	182	191	182	186	175	191	182	180	166	167	198	193	172	175	147	204	185	176	186	163	170	216	175	185	187	182	186	151	181	152	163	173	196	169	184	143	173	182	175	171	191	174	191	216	157	186	166	165	162	184	171	187	205	179	190	182	156	179	184	171	183	181	173	186	156	200	180	188	164	168	174	170	172	182	210	181	176	181	179	178	185	188	172	158	148	171	185	192	185	160	194	171	185	171	198	144	173	164	170	175	206	165	179	157	178	179	173	170	182	179	176	146	162	176	182	177	175	179	191	186	180	168	162	166	163	170	182	170	203	202	195	166	181	190	169	147	185	176	195	181	197	178	178	171	169	172	165	190	172	153	187	169	182	169	157	157	164	180	168	166	188	211	177	189	166	157	197	170	178	158	185	199	179	171	177	183	189	171	167	178	184	177	190	169	173	179	193	174	211	159	178	153	167	172	149	196	176	159	167	172	201	208	186	172	188	189	166	181	173	171	160	188	174	175	149	156	178	178	152	166	169	183	182	187	182	197	165	159	182	157	177	167	179	170	161	184	167	174	152	168	185	150	189	218	187	170	175	173	192	168	193	174	205	171	160	182	144	168	213	195	177	167	176	190	165	167	164	160	182	183	166	176	176	161	186	174	199	178	173	182	189	167	168	157	166	172	158	162	170	166	197	178	173	172	149	203	180	184	157	176	174	170	183	197	170	187	176	161	146	162	165	157	172	161	193	150	175	199	158	155	202	171	146	183	183	177	164	155	172	159	161	172	192	159	182	166	146	145	186	172	156	174	171	163	186	199	185	180	170	189	163	146	185	192	188	169	180	184	173	190	155	166	191	168	164	155	167	186	184	186	191	168	161	185	183	189	180	202	190	178	175	167	198	161	177	170	175	171	177	172	185	162	165	181	167	180	198	178	152	178	187	188	165	181	165	163	168	192	160	189	190	186	198	193	179	162	159	169	168	172	202	179	168	161	176	177	176	184	166	184	147	173	180	160	172	184	193	167	179	183	160	201	194	177	155	173	159	170	193	204	170	185	154	167	185	179	173	170	183	177	185	184	193	199	172	154	168	150	190	165	173	203	176	186	160	190	180	166	172	193	194	175	200	157	185	159	185	182	185	170	170	172	197	186	217	166	182	159	151	201	175	168	186	195	191	174	209	159	185	167	177	171	168	165	173	181	186	181	188	175	183	194	161	174	163	177	166	188	175	147	192	177	175	157	183	160	186	165	185	173	165	185	168	195	162	172	175	191	196	171	191	188	183	151	172	153	173	175	183	180	182	207	175	174	174	170	152	191	155	163	186	180	167	178	176	189	177	174	170	173	157	191	208	168	160	156	211	167	154	167	187	157	191	175	171	165	153	173	168	166	170	188	185	175	183	165	194	178	191	180	169	189	171	185	169	169	171	194	198	189	140	174	221	182	179	162	149	175	166	195	169	183	154	163	202	162	170	146	162	184	168	187	171	170	176	176	182	171	192	178	190	174	156	184	186	150	186	192	177	173	170	163	185	167	199	175	184	193	148	168	158	185	175	177	190	163	177	177	177	192	175	173	157	183	189	191	168	166	157	155	184	198	173	190	159	164	187	167	176	183	174	159	166	202	152	181	179	151	144	180	171	177	156	169	173	196	175	204	172	156	184	159	181	184	166	179	179	206	191	175	173	175	173	160	163	207	204	197	162	206	167	153	176	165	175	199	178	193	183	180	199	186	189	171	167	148	187	188	157	186	176	160	193	189	226	179	166	187	182	148	181	167	173	165	169	188	200	193	191	185	187	193	175	180	155	169	184	182	173	149	194	184	184	161	172	178	191	178	169	185	188	173	149	180	163	159	205	171	185	172	176	171	170	197	193	162	173	216	179	166	164	167	148	187	166	169	180	202	186	173	172	182	175	173	215	160	202	178	182	201	189	150	189	155	180	196	176	164	180	195	174	178	192	188	161	156	179	172	159	209	171	166	192	183	201	159	175	177	184	169	174	198	194	186	188	171	206	160	194	185	168	209	189	187	160	161	153	172	164	187	181	174	207	169	183	184	172	174	180	161	180	188	177	170	202	185	188	175	179	171	158	184	171	144	178	169	179	185	142	152	180	149	167	157	177	196	164	171	166	186	179	171	188	178	202	157	170	173	179	175	167	175	208	184	171	169	174	197	165	191	171	167	156	176	165	191	163	180	192	188	170	195	177	196	199	184	199	168	166	167	188	179	160	145	181	208	164	176	169	180	188	173	175	157	165	184	166	192	165	176	183	178	143	155	168	175	159	164	165	171	175	194	157	165	167	181	211	155	144	190	195	176	188	202	174	189	180	170	193	175	173	195	183	182	167	176	168	190	196	192	172	170	156	204	195	170	172	174	159	185	183	168	181	179	192	195	163	176	166	166	188	153	190	206	215	172	182	167	184	168	183	184	163	193	187	169	155	177	166	168	177	177	191	185	170	189	153	175	183	175	182	159	169	168	167	181	208	179	170	189	178	163	173	167	157	167	169	175	183	173	167	216	175	181	172	173	197
14382	13685	25428	27010	27840	22348	18127	9113	6686	5714	4562	3962	3059	2785	2044	1363	1108	941	783	721	681	653	602	568	520	512	507	506	479	484	513	480	429	451	431	459	484	437	422	456	454	465	413	414	448	458	426	450	414	418	439	452	437	422	432	458	466	452	434	416	441	474	441	434	433	470	428	464	470	440	449	423	424	462	462	419	452	475	439	440	460	432	445	419	418	435	451	465	453	462	419	476	420	415	410	421	414	439	451	418	465	425	457	453	419	449	470	456	419	431	415	423	445	436	450	441	467	455	407	466	411	440	440	458	471	461	439	424	433	419	442	477	431	429	458	473	419	450	435	431	434	412	444	449	408	451	425	452	391	416	414	437	469	424	423	464	446	446	439	456	427	430	427	456	448	441	432	431	442	450	436	489	438	429	480	452	473	419	474	448	423	480	449	431	461	461	471	458	405	453	396	408	469	428	441	450	437	424	460	453	430	445	482	418	456	428	452	432	457	411	435	405	422	401	416	446	455	455	436	455	383	472	441	403	434	434	416	437	436	410	419	405	428	411	476	400	421	425	446	435	455	472	445	460	427	455	425	418	454	433	446	441	405	471	442	431	433	451	394	465	425	400	426	432	424	437	410	446	415	420	407	427	431	458	432	439	412	477	409	425	411	421	427	438	442	447	425	445	413	433	441	434	453	411	437	422	412	447	438	433	433	422	414	446	454	458	467	452	410	425	404	434	436	427	433	447	428	440	440	455	446	421	476	436	447	443	440	434	416	443	444	490	445	402	457	454	441	440	426	444	411	417	414	427	427	417	415	434	413	445	435	418	472	443	454	441	454	406	446	431	418	423	444	443	410	466	427	440	442	390	466	457	422	452	432	419	461	419	420	400	458	412	447	444	408	478	427	394	460	428	426	485	453	438	453	423	454	459	460	433	435	428	458	406	460	460	434	460	453	451	433	441	446	446	439	479	423	419	476	434	444	427	438	453	437	472	425	447	479	444	410	450	417	463	447	413	429	442	452	444	444	402	426	425	451	447	430	413	454	438	440	433	455	431	420	426	480	433	457	427	459	408	438	419	428	453	451	419	436	434	417	446	457	453	430	402	411	413	480	462	449	437	453	436	448	421	420	471	464	456	497	434	429	445	427	427	442	448	462	447	446	455	433	441	428	421	446	448	430	457	435	485	447	410	428	451	435	439	464	451	438	443	457	460	467	435	411	459	426	434	405	465	416	425	463	422	460	429	474	434	387	438	455	446	425	429	425	401	409	419	460	448	455	432	443	479	451	417	419	496	413	447	444	461	419	413	444	452	427	407	443	413	455	480	441	434	434	427	476	430	429	409	406	423	385	425	445	429	460	450	445	428	401	440	450	445	473	393	423	436	454	458	482	416	432	460	447	438	430	455	447	437	458	460	455	476	463	451	424	418	390	424	472	445	450	469	425	421	446	412	424	392	448	459	413	401	478	465	447	438	455	435	435	464	403	428	416	449	403	448	494	437	438	427	436	461	423	470	445	400	465	443	430	439	452	446	430	435	476	459	455	465	440	421	422	475	450	430	431	417	424	412	415	429	468	415	457	427	461	426	472	416	436	468	407	406	474	441	429	444	422	462	434	441	422	437	453	428	437	437	460	420	437	407	440	449	474	434	468	410	423	438	463	410	397	437	432	419	440	434	427	470	429	417	447	451	426	432	433	402	446	450	399	445	436	474	430	448	457	441	438	439	455	428	441	425	447	398	447	438	421	441	423	456	387	444	426	481	430	423	458	467	418	432	447	462	470	456	426	407	447	414	450	467	450	449	411	472	461	432	449	428	414	435	440	419	411	406	401	419	426	417	456	448	443	427	438	457	464	410	404	425	452	438	417	441	445	471	414	413	446	414	434	442	418	397	434	436	458	456	468	413	430	465	426	428	385	460	418	438	423	439	443	476	401	403	428	415	420	453	445	432	450	430	450	462	421	418	422	423	422	457	470	448	478	466	476	462	460	448	414	433	467	428	441	460	485	424	417	422	421	399	426	393	445	402	428	417	471	473	442	461	454	412	440	434	451	451	443	457	468	438	434	470	431	437	456	444	453	458	424	426	411	422	443	405	450	445	442	445	440	438	442	431	448	421	400	464	449	483	438	452	431	428	421	464	434	450	417	472	415	414	437	404	453	457	415	446	470	450	445	414	445	450	448	441	419	435	414	421	408	397	453	461	432	453	434	435	416	430	445	401	437	414	435	444	457	448	427	440	443	430	458	431	455	443	444	445	386	454	422	459	435	422	427	439	442	439	440	450	399	445	442	416	454	466	440	445	432	454	393	439	420	416	439	441	507	444	449	456	440	459	441	429	481	444	443	444	438	445	433	406	423	445	417	470	438	422	418	467	496	424	445	420	451	444	402	448	489	449	428	404	462	483	447	433	442	452	409	429	460	419	419	425	445	438	438	463	447	416	451	436	494	440	447	402	430	420	398	441	434	448	467	441	443	467	446	404	427	423	436	442	426	439	406	421	454	436	426	414	416	439	441	425	451	461	445	451	438	416	438	473	428	442	470	443	465	436	471	386	415	443	437	423	461	436	465	462	465	451	425	483	424	443	448	428	434	437	422	475	450	435	436	411	403	449	428	477	447	445	411	466	456	404	418	424	482	447	425	419	422	407	426	441	436	434	441	417	430	448	433	459	407	391	427	416	457	430	451	411	407	400	429	463	451	449	417	436	429	450	420	436	466	407	445	448	396	435	428	467	432	485	444	454	420	486	432	393	414	430	420	402	446	459	409	426	443	408	444	441	394	449	439	424	438	406	450	434	419	481	454	436	420	447	431	415	418	399	406	459	461	446	449	446	412	405	457	467	444	441	450	398	449	487	473	446	399	423	450	438	448	446	479	416	453	423	447	448	415	411	458	482	419	431	418	421	438	451	398	453	426	420	460	415	432	422	482	405	464	452	433	423	461	445	427	401	439	467	474	411	448	471	465	419	423	427	443	457	442	401	451	414	440	452	432	426	438	450	444	435	462	444	449	456	450	429	451	441	441	457	441	458	429	434	434	398	439	392	441	425	417	456	427	433	391	440	453	434	448	456	441	430	428	451	414	445	448	419	462	461	471	442	376	402	421	433	449	427	392	450	439	432	419	420	415	436	434	445	437	403	440	435	449	432	397	468	445	388	454	450	426	404	429	441	457	400	432	424	472	431	460	464	439	413	466	423	436	443	416	411	432	447	431	481	443	429	454	441	422	451	472	455	432	445	459	479	461	456	465	443	453	429	444	412	401	422	411	447	421	457	413	446	434	461	440	443	458	412	402	443	440	444	451	449	440	477	430	472	461	444	435	463	467	434	457	463	411	477	465	421	433	439	491	444	448	418	421	446	439	410	453	462	433	463	471	440	447	461	450	412	419	479	421	430	413	439	464	413	467	432	420	424	427	454	431	444	417	480	460	438	464	430	434	409	451	465	406	404	463	456	423	429	437	394	449	411	447	430	438	424	396	432	443	450	411	453
27013	20834	29062	27591	26984	24047	16242	8198	4745	3021	2300	1665	1153	907	657	437	302	223	193	152	181	149	137	145	142	114	107	132	113	107	105	114	116	122	121	102	104	98	109	116	84	102	107	102	105	102	112	89	90	104	106	111	112	103	102	104	109	119	100	89	117	104	88	98	111	100	105	105	101	130	91	86	91	96	101	121	121	116	87	94	96	93	96	125	98	108	103	111	98	98	121	101	106	93	111	100	132	117	103	102	118	113	94	101	90	96	79	100	104	82	111	89	115	112	96	104	102	122	98	111	82	119	89	113	102	119	95	93	81	100	100	111	101	105	116	97	98	120	100	100	111	96	93	98	111	106	109	115	103	108	84	114	101	119	119	120	109	96	107	97	102	96	107	113	117	120	87	106	99	86	92	122	99	90	102	134	116	101	93	95	95	106	111	123	98	82	107	115	117	100	119	109	90	106	109	117	118	109	117	114	85	105	90	98	105	110	95	83	99	103	97	90	89	101	105	106	93	87	106	98	105	104	109	96	108	102	83	96	110	116	106	94	93	100	107	97	106	111	99	94	106	108	108	88	95	102	91	90	114	105	118	129	111	98	121	95	107	117	83	116	105	95	100	107	92	79	123	124	117	72	103	89	94	104	96	102	107	98	117	108	116	124	111	98	88	86	100	111	91	103	115	87	110	106	100	95	106	92	123	95	108	106	101	93	75	102	123	85	93	101	111	103	72	98	95	104	92	88	103	109	108	117	92	88	110	115	110	120	105	96	92	90	111	94	106	93	96	95	122	102	117	100	102	101	109	96	97	99	99	91	105	108	95	111	119	108	101	117	116	90	85	93	103	117	126	99	73	102	105	101	104	106	92	108	97	113	98	116	113	103	100	112	90	89	100	99	94	121	90	118	122	111	98	105	109	95	99	98	104	106	97	112	111	97	85	97	75	126	104	93	101	116	126	121	100	100	119	87	106	106	86	111	121	108	104	123	105	85	98	111	99	118	110	124	91	112	87	102	132	114	92	101	95	90	121	93	91	101	115	105	101	98	101	120	105	94	95	113	90	98	94	98	90	94	109	95	115	100	94	105	100	126	111	100	88	114	99	96	100	99	112	108	82	102	104	87	103	94	102	99	105	91	93	91	105	105	111	111	99	119	116	114	111	121	105	104	107	97	98	105	103	116	105	92	107	101	90	96	106	89	112	90	108	93	86	87	113	97	101	86	87	95	91	110	105	100	99	108	94	91	92	89	107	95	91	97	97	98	107	100	101	111	120	103	117	117	115	114	91	88	88	103	88	96	106	111	108	103	102	91	102	104	103	98	104	92	87	86	109	102	87	102	107	103	120	97	95	97	97	125	102	96	86	122	106	105	113	118	101	109	100	99	95	118	106	97	119	99	104	117	112	117	112	112	101	111	99	114	95	107	88	88	87	95	106	110	74	102	113	107	102	93	96	107	115	117	105	98	100	102	106	110	85	106	97	91	94	113	104	104	104	86	94	91	104	106	106	124	97	98	115	115	98	121	102	115	102	88	119	91	102	110	108	100	117	108	136	109	98	103	89	112	100	114	111	99	87	110	101	100	88	83	94	108	110	101	111	97	109	99	103	110	92	118	111	111	112	113	97	103	92	93	105	114	87	93	94	106	111	92	106	113	94	105	114	112	109	102	118	99	105	101	105	95	124	104	126	97	97	114	102	102	101	91	96	100	96	107	100	103	88	99	103	88	119	110	99	107	113	99	82	107	93	91	107	108	101	99	99	99	92	96	98	111	143	112	118	99	121	89	91	113	122	94	107	99	112	104	114	115	98	92	87	103	101	106	93	90	100	101	102	90	103	91	93	108	97	94	105	118	103	96	100	95	113	100	90	108	121	111	105	81	93	96	103	96	108	87	106	95	96	100	104	98	91	104	101	117	88	76	83	108	104	86	87	92	124	82	111	97	125	110	103	102	98	101	103	100	123	108	105	96	112	131	98	123	109	121	89	88	97	109	115	100	106	90	91	84	94	112	104	113	105	95	93	106	90	105	100	80	110	97	112	118	108	110	113	133	107	89	98	88	94	96	88	118	103	96	125	108	111	114	94	108	116	110	100	98	93	104	102	98	105	113	97	130	125	107	104	105	114	109	104	101	122	91	88	96	91	96	95	88	87	113	105	112	117	97	110	95	109	100	100	100	95	107	95	107	111	98	99	111	91	106	99	107	108	91	85	111	101	133	104	90	99	109	101	95	99	96	104	94	105	110	94	100	117	96	97	105	98	95	101	102	113	110	103	88	85	113	103	112	89	91	119	93	94	92	115	105	121	105	104	93	109	102	94	112	111	110	107	111	95	95	89	102	97	111	119	109	96	101	97	117	113	103	126	100	107	111	83	94	95	121	128	109	122	104	105	88	105	93	99	117	104	94	100	107	109	90	105	89	95	98	119	109	116	93	110	95	112	120	131	101	99	96	126	106	100	114	102	94	94	94	91	99	104	121	107	107	101	115	95	99	96	104	87	86	110	124	91	95	97	101	104	88	101	111	97	98	99	108	103	102	102	103	115	101	117	120	98	109	109	98	88	92	101	113	97	86	110	99	109	105	105	92	97	116	88	92	87	91	110	100	95	117	102	110	97	123	109	88	105	104	105	103	120	105	115	91	94	104	82	109	121	97	116	115	103	100	106	96	102	86	138	103	105	114	112	111	103	115	90	111	101	104	98	94	107	101	103	96	93	89	102	92	106	104	106	95	120	95	107	95	90	95	101	106	107	86	86	101	104	97	94	104	124	100	104	91	96	84	103	114	99	99	89	95	117	99	98	86	110	101	100	108	109	100	116	83	112	111	109	118	120	100	111	94	106	123	108	99	89	96	90	103	107	96	89	109	87	104	118	103	88	105	112	98	103	99	84	95	105	102	101	122	103	107	106	111	119	103	109	99	116	109	99	106	104	115	110	101	109	113	89	102	101	95	104	109	92	112	110	85	100	112	128	113	102	100	100	108	108	100	113	94	98	95	125	108	126	110	100	96	110	95	113	99	111	93	108	108	90	105	101	114	100	128	111	88	112	108	106	97	96	91	104	100	85	83	89	99	112	101	90	91	90	67	85	111	100	108	106	107	83	74	110	103	89	121	80	102	119	95	94	109	116	108	102	110	111	111	89	97	87	106	111	116	123	87	116	98	108	106	96	121	115	71	104	117	91	102	104	99	91	102	107	95	111	105	108	120	105	101	120	93	102	94	116	102	101	105	106	106	109	91	89	92	120	118	105	105	119	110	105	88	119	99	101	100	103	103	102	97	107	92	102	112	85	100	118	106	102	109	114	115	96	97	100	102	98	106	71	100	119	106	96	103	99	87	123	117	88	108	109	105	104	105	115	89	102	115	92	116	99	113	107	100	107	93	120	101	116	99	94	105	102	84	94	111	113	101	98	101	98	108	104	99	94	100	102	103	117	103	104	108	119	103	121	102	104	105	109	97	115	113	97	97	101	80	101	110	115	98	110	97
18525	18639	32060	34368	34739	29942	20977	11869	10681	8975	8058	6762	5119	4658	3261	2301	1471	1166	856	791	681	600	675	571	439	375	385	348	315	321	321	302	347	284	306	272	309	269	322	283	271	300	290	295	256	276	281	245	259	279	273	295	255	262	290	278	253	275	257	241	293	279	266	270	298	304	250	266	310	288	252	257	274	271	266	279	309	243	287	264	267	280	285	255	300	275	235	266	256	267	281	272	268	297	275	255	272	288	258	287	265	271	252	247	292	260	278	268	249	269	271	293	290	265	284	269	264	273	290	283	288	271	256	264	287	265	254	240	277	267	304	278	264	266	277	258	283	281	262	264	265	260	270	265	258	288	292	285	250	284	268	281	257	276	237	271	255	238	279	262	280	230	290	248	260	274	267	278	268	268	247	284	273	283	217	253	241	288	255	265	251	300	247	285	307	293	287	270	278	238	244	288	284	266	259	293	286	266	272	272	277	242	262	254	254	252	263	278	264	290	289	263	244	259	259	259	269	314	269	276	263	261	285	250	237	261	270	277	254	241	259	283	297	272	253	296	262	282	294	279	258	298	257	268	283	282	278	292	277	261	278	251	261	285	250	263	264	247	267	239	271	283	285	297	297	263	288	266	272	286	263	246	257	245	300	270	268	275	266	282	276	289	292	304	223	293	283	294	271	271	271	285	264	291	267	264	281	261	308	269	296	280	252	276	265	278	265	276	266	289	296	253	265	284	263	285	259	265	284	266	292	257	267	271	275	263	271	262	274	275	269	288	279	249	277	287	244	277	267	276	263	284	239	272	248	280	269	263	245	260	261	301	249	251	286	286	285	268	286	271	267	259	256	261	306	272	266	285	244	255	263	276	267	259	283	270	277	252	268	301	258	262	283	280	262	280	285	275	300	282	291	241	260	247	249	298	269	284	261	275	248	236	267	245	264	283	262	272	276	285	297	276	260	291	310	294	267	235	291	294	249	284	275	272	282	252	275	277	291	279	276	249	267	313	270	315	266	264	272	271	277	268	257	281	273	264	233	274	258	267	255	293	281	275	276	286	241	286	259	256	274	277	262	251	302	257	278	299	292	267	267	276	282	252	318	243	292	268	281	257	297	273	277	294	297	255	270	280	282	262	305	256	257	264	293	272	282	251	271	260	260	282	259	288	282	264	256	241	272	273	303	286	232	290	264	243	252	274	259	267	255	245	258	247	269	292	279	289	282	274	274	313	279	238	252	283	260	277	277	268	276	261	308	240	288	270	286	280	258	271	303	274	288	270	259	292	280	266	276	297	251	255	251	277	276	258	282	266	259	294	266	257	270	267	269	287	247	292	254	270	291	280	276	266	277	291	264	261	257	267	256	285	282	294	287	251	254	262	298	272	261	262	272	264	293	272	266	266	277	293	259	267	286	274	291	258	255	259	257	281	292	260	318	269	256	251	287	256	280	259	256	253	270	252	268	267	260	265	288	314	261	296	262	254	275	274	282	265	286	262	233	270	271	277	263	255	233	269	266	297	270	271	288	261	293	273	281	252	277	271	272	281	257	289	258	246	260	242	262	257	257	278	266	265	270	249	263	274	270	245	263	260	288	301	244	241	275	253	249	245	268	283	270	265	257	287	257	297	262	296	263	277	274	299	261	291	246	255	272	267	267	245	296	270	265	269	282	263	275	270	247	278	270	282	286	285	262	263	270	273	304	270	246	286	274	271	303	266	282	269	280	265	272	296	288	281	289	303	264	262	273	285	287	266	247	256	286	314	255	254	284	292	283	304	287	268	258	286	257	299	279	277	266	245	268	267	238	282	293	253	280	265	272	265	278	299	268	238	296	302	255	251	288	277	246	263	299	275	265	274	265	255	318	267	295	262	284	293	263	257	271	256	307	240	270	267	307	283	281	266	292	271	243	265	252	261	247	243	275	247	288	291	276	272	265	251	280	312	264	238	280	260	283	272	282	270	292	275	265	288	279	293	263	235	287	258	262	274	242	292	287	254	288	287	275	227	263	238	272	293	303	250	294	249	293	299	298	287	257	260	302	249	257	271	267	316	266	256	266	249	252	266	279	276	263	290	267	265	286	274	271	256	297	243	259	269	253	273	251	266	254	283	286	284	244	261	264	263	259	284	273	276	272	271	265	279	275	247	279	288	296	285	265	262	300	277	280	281	274	294	255	230	271	304	279	254	270	304	279	278	268	271	247	296	285	287	282	277	293	282	269	296	291	256	252	260	268	289	256	260	268	253	279	270	245	242	265	239	291	314	253	287	274	254	287	299	284	255	263	306	291	310	257	270	229	293	280	322	287	256	267	272	260	263	300	279	302	284	255	272	295	241	245	240	275	276	291	263	253	255	269	285	270	269	258	261	272	267	268	308	258	279	256	275	249	252	270	290	278	294	256	272	260	244	268	255	296	252	278	274	242	295	301	303	284	244	267	271	290	258	277	264	256	255	258	263	287	260	272	262	280	278	266	261	257	264	275	288	261	267	263	306	242	268	275	270	255	250	293	267	279	248	246	251	282	276	232	274	272	266	294	276	285	267	272	286	276	266	303	288	265	279	294	318	249	238	280	288	265	283	289	270	280	276	281	250	290	317	280	287	283	297	261	266	287	259	300	273	265	258	270	293	258	258	296	261	286	259	238	281	242	273	241	258	276	269	278	267	269	286	273	289	228	301	261	284	258	294	288	249	256	251	275	282	246	279	242	256	270	244	283	279	286	265	286	261	257	263	257	290	314	285	262	295	287	263	233	302	284	323	259	257	303	273	298	244	306	281	238	255	288	261	260	236	270	303	269	280	281	295	270	280	247	263	250	296	295	254	276	306	269	319	284	256	259	278	267	311	247	284	279	246	292	274	270	267	279	261	282	266	270	262	283	275	254	260	256	240	299	266	266	291	250	292	246	275	264	271	283	260	295	263	261	275	257	287	283	254	250	262	256	258	270	252	291	273	275	305	247	251	273	263	251	288	265	269	286	271	246	254	271	249	238	252	248	292	280	301	307	267	290	231	296	246	262	267	274	249	296	238	264	249	265	291	274	250	248	280	292	271	272	258	284	276	304	257	288	264	281	276	276	286	299	287	272	280	260	262	256	222	277	274	272	268	271	279	274	247	287	264	273	278	261	266	277	305	274	270	266	295	266	281	281	240	288	312	277	285	274	245	259	269	244	277	267	285	262	257	284	268	286	267	267	275	291	260	276	240	259	270	270	242	251	244	285	252	281	267	266	273	284	293	269	271	255	262	261	250	262	301	287	275	276	267	257	277	270	265	262	273	267	261	258	295	285	254	257	282	267	259	293	280	284	262	237	257	264	255	271	292	253	263	268	264	263	281	259	239	278	294	270	277	269	264	275	255	288	267	274	262	283	291	257	279	248	254	261	262	247	306	280	243	311	280	249	265	303	258	280	285	277	286	280	240	276	280	300	304	286	295	299	270	289	279	250	296	268	285	292	286	253	274	245	254	306	268	270	267	285	258	262	260	265	284	285	266
6605	4370	4487	3704	2268	1066	604	426	405	321	324	295	265	276	251	216	218	250	234	206	234	251	229	230	245	229	230	237	222	237	231	201	182	224	236	211	213	214	211	227	198	220	192	211	220	274	223	194	212	210	231	231	209	249	217	210	236	219	234	223	234	206	246	235	223	209	230	246	238	199	240	217	224	216	232	232	207	238	233	214	214	243	224	229	226	221	201	204	239	204	220	225	222	207	232	238	207	227	180	242	211	211	220	232	243	224	209	218	228	225	238	225	234	213	212	231	212	228	218	225	246	220	239	226	191	249	251	198	237	234	245	197	216	208	236	203	205	238	223	204	238	233	228	213	208	232	225	231	213	213	223	218	255	217	210	248	231	228	240	227	223	208	218	232	213	218	232	211	218	199	219	221	235	209	203	218	222	227	205	225	226	223	216	243	224	208	222	242	241	225	204	231	248	225	224	232	237	224	197	253	238	198	219	238	221	197	222	241	203	229	251	235	225	219	225	222	244	224	205	253	213	242	246	233	261	248	200	242	233	230	225	223	223	259	220	213	207	201	241	200	190	223	205	227	220	213	225	235	207	241	236	237	205	189	205	233	212	229	222	215	203	233	234	209	227	212	209	242	210	208	214	207	232	173	216	222	214	214	230	193	235	209	220	229	224	213	214	241	224	212	209	241	214	213	201	247	220	198	192	243	230	231	225	222	211	213	231	268	185	232	186	219	216	216	218	219	231	217	209	212	233	235	209	239	215	203	222	225	245	234	231	203	225	209	241	216	218	247	217	218	235	205	199	207	187	224	234	204	231	209	215	178	219	217	225	221	202	204	217	200	247	209	201	212	206	206	218	238	211	211	247	224	253	266	267	207	224	213	223	211	214	235	233	240	265	212	246	218	242	237	215	230	212	214	244	214	231	230	249	212	213	198	221	215	224	175	227	242	223	215	214	217	235	232	229	199	218	239	238	221	203	241	239	249	212	201	241	204	216	226	225	228	227	219	241	217	233	183	222	217	220	227	248	205	229	203	204	185	236	229	233	222	209	206	223	221	233	200	217	229	253	210	240	208	217	213	218	212	223	193	247	212	226	206	231	222	218	243	225	218	240	205	229	222	211	225	241	225	191	213	227	200	212	215	225	230	230	211	201	245	219	217	217	211	195	236	235	215	233	219	219	224	217	221	239	201	228	212	205	225	180	234	230	189	207	206	208	204	210	180	221	216	244	212	204	228	231	207	221	232	233	198	241	221	217	200	221	249	217	219	238	226	235	238	218	235	241	237	220	244	246	206	236	211	209	233	255	219	253	221	235	211	215	214	209	189	253	213	197	220	248	223	227	220	204	202	238	237	212	215	216	214	227	261	239	229	225	226	201	223	206	206	228	207	231	201	216	229	220	219	212	225	203	206	210	229	204	207	239	234	221	234	226	227	211	223	221	219	226	253	224	216	227	231	196	219	252	251	193	240	204	196	258	219	230	242	225	225	231	230	229	228	229	170	181	213	241	230	213	207	241	216	215	226	232	217	216	208	208	240	192	220	237	205	232	208	234	250	227	212	214	233	238	226	213	248	193	223	212	229	203	221	217	245	214	204	216	233	226	218	228	204	250	213	235	230	219	209	196	211	223	199	228	217	206	219	225	199	262	224	231	206	213	239	237	252	231	226	222	185	207	218	201	226	249	240	253	236	223	242	234	215	234	239	206	213	239	233	208	206	210	220	226	209	240	220	236	219	211	208	219	235	244	235	224	208	226	224	232	190	234	214	245	232	233	230	204	187	212	215	192	260	220	228	257	226	194	227	183	229	231	218	230	193	223	222	237	243	247	235	244	209	227	227	217	231	218	228	200	214	200	215	229	210	227	243	229	242	207	213	241	216	213	226	227	196	215	228	207	226	191	226	213	174	196	210	241	207	216	233	209	218	217	222	218	213	219	220	219	208	190	209	238	203	217	206	231	208	207	246	231	221	225	223	212	201	189	202	243	223	191	222	241	234	244	247	210	237	239	213	198	212	208	214	224	211	226	208	237	208	215	192	215	219	207	221	217	234	218	217	206	259	217	244	223	188	218	214	202	250	216	214	214	198	230	204	240	204	206	218	200	206	228	207	205	208	222	204	237	235	231	216	229	225	213	212	210	213	187	241	212	231	215	213	221	226	224	229	230	221	246	206	237	223	214	211	215	224	187	223	236	202	221	236	244	233	207	230	196	246	217	237	221	234	210	212	242	217	230	227	227	222	239	213	186	197	218	226	210	230	196	211	206	212	216	239	247	232	216	240	232	214	228	220	202	257	220	213	247	210	222	224	212	233	221	221	224	239	198	205	226	212	207	208	214	201	215	242	217	218	224	195	232	192	237	229	209	199	208	267	201	194	213	208	210	210	218	218	223	226	213	223	237	220	220	219	206	205	240	220	211	234	233	231	228	225	200	217	204	209	224	213	213	215	236	222	249	201	235	214	230	208	213	209	244	229	239	226	230	221	225	212	247	239	229	215	226	215	244	194	216	231	241	235	231	233	208	218	232	204	217	227	226	221	224	243	219	221	223	220	242	234	233	242	209	235	202	221	230	238	209	195	215	201	221	231	195	204	216	224	224	213	225	223	214	233	214	255	238	225	209	215	243	218	199	213	214	229	236	198	230	201	190	243	241	239	237	212	231	233	205	204	229	233	222	208	249	237	238	236	229	232	227	216	200	224	225	203	228	226	237	208	223	227	205	211	216	228	193	199	208	226	225	234	202	205	216	237	214	220	231	246	225	241	233	228	225	251	226	198	240	206	220	221	235	215	227	225	242	224	217	212	217	203	225	219	206	228	251	208	221	208	223	204	198	255	207	231	259	226	212	208	235	225	210	245	235	209	236	221	228	240	212	212	242	219	218	244	239	212	238	212	206	226	201	181	205	191	228	232	223	225	196	171	216	218	216	222	276	222	210	209	231	249	216	216	213	235	190	263	240	222	231	230	258	226	238	220	212	238	203	218	238	211	221	228	240	237	228	244	209	218	214	233	235	233	245	211	198	217	219	244	203	240	203	201	233	196	209	204	233	212	249	232	254	240	200	213	232	247	240	211	236	228	215	225	224	211	247	233	240	245	203	237	226	222	214	214	229	213	206	226	210	177	210	210	232	234	232	231	241	212	209	241	246	219	221	231	217	223	228	246	224	235	227	243	224	227	216	239	243	199	236	209	213	231	204	226	206	242	212	220	231	232	243	206	196	219	203	203	244	238	245	248	240	217	257	207	209	227	219	241	211	226	252	197	218	212	203	213	237	229	227	226	239	205	251	257	245	197	228	196	210	222	212	216	245	201	238	227	214	213	243	216	209	239	231	205	195	182	232	218	220	225	204	230	217	240	227	225	229	221	209	242	218	214	196	213	241	207	228	218	216	233	257	202	222	216	224	228	228	192	224	224	200	203	214	258	221	206	200	217	217	232	210	219	215	202	235	234	226	229	191	232	222	217	221	237	227	237	211	241	212	255	222	222
5364	5331	9341	10624	7863	4551	2615	1914	1534	1254	1165	1002	988	874	806	757	684	716	653	608	662	615	593	555	577	584	571	555	564	549	514	576	545	538	514	570	532	509	518	540	529	543	503	564	550	546	538	547	516	507	548	539	531	565	550	551	574	528	523	538	519	503	573	567	538	517	580	577	493	545	523	541	563	602	552	558	584	511	554	547	579	566	533	569	510	554	554	542	532	517	551	567	507	502	542	552	596	538	554	536	525	509	518	558	538	511	567	558	534	541	555	505	522	542	523	568	576	538	540	568	556	513	589	539	559	579	556	531	540	533	515	502	574	544	540	480	552	533	553	534	577	552	517	551	529	531	508	543	499	543	534	553	566	570	521	560	489	548	566	549	513	558	533	534	586	549	517	556	549	502	523	541	522	577	560	549	512	541	565	578	571	524	561	533	519	610	546	505	528	569	505	508	541	531	546	546	554	585	502	486	552	521	528	536	522	583	529	525	534	559	554	592	520	509	479	550	545	529	586	539	525	556	539	575	538	546	552	522	547	537	516	565	539	537	573	515	611	570	537	535	584	546	542	530	540	536	551	509	542	515	535	537	524	550	547	555	543	532	538	565	512	501	535	529	545	539	508	552	519	532	530	513	559	532	541	523	560	531	521	509	542	558	517	513	537	551	549	516	551	551	539	520	535	570	530	536	549	514	565	482	568	545	535	569	511	512	561	567	487	505	530	551	541	525	506	522	540	514	525	527	582	526	579	579	557	525	536	556	555	521	530	559	501	547	499	546	551	543	510	520	561	523	538	542	548	559	538	542	539	547	538	543	546	517	543	547	553	508	517	541	527	545	558	544	543	514	568	491	513	537	523	523	534	554	540	563	523	534	552	567	556	583	554	533	537	497	558	573	524	536	559	517	540	520	556	526	555	524	546	522	549	546	549	516	548	549	532	566	522	557	527	568	539	563	527	546	546	507	469	522	539	552	535	524	511	541	520	533	567	528	546	508	519	548	562	553	504	524	532	531	544	550	538	566	551	552	548	498	549	516	546	541	518	511	545	551	580	556	520	536	543	566	533	571	550	563	511	524	553	552	528	541	617	530	505	576	535	563	508	549	505	536	519	536	504	579	565	522	535	553	521	541	515	534	547	541	554	536	521	554	529	522	554	517	573	525	573	529	544	529	556	583	526	505	565	553	541	515	563	547	592	507	532	523	586	548	530	567	550	553	571	542	560	565	537	504	558	542	533	540	539	536	525	531	557	522	536	541	506	533	453	559	503	544	544	536	543	526	487	549	522	494	516	507	559	569	554	503	540	558	548	519	528	572	519	531	548	533	544	564	576	603	600	517	564	552	560	574	522	570	580	566	489	523	509	509	535	514	609	552	534	586	577	561	574	507	568	558	550	552	595	546	527	531	519	556	585	546	566	562	548	562	526	529	508	533	578	562	582	589	509	496	581	506	531	553	536	523	585	561	573	566	540	539	530	521	494	529	560	545	589	555	555	570	537	522	525	537	555	569	556	569	554	546	536	497	552	556	579	576	558	555	518	525	561	520	563	527	552	535	539	543	530	525	563	541	483	532	569	540	523	530	534	547	570	534	512	548	542	498	521	536	535	592	567	533	537	547	511	568	588	572	501	548	548	589	576	523	533	521	556	546	543	545	533	537	521	579	566	539	551	590	555	526	565	541	536	523	553	521	572	525	559	563	530	625	578	576	578	571	538	530	551	567	589	524	544	540	536	553	547	545	574	508	496	609	559	572	525	540	550	522	510	537	537	548	544	502	545	537	549	571	537	549	516	530	509	539	520	558	560	566	564	526	562	533	540	554	558	536	507	530	551	528	566	567	548	591	543	546	535	520	566	531	582	565	567	566	529	540	588	511	582	562	524	560	537	566	546	513	586	567	553	566	574	573	521	551	503	538	560	541	547	515	523	538	558	574	539	525	527	542	489	545	552	593	521	528	537	554	557	523	545	529	551	539	570	551	568	545	525	534	556	539	569	574	541	524	526	522	554	555	546	491	549	499	536	548	532	515	515	489	524	547	573	528	519	541	552	538	556	531	576	527	513	524	532	512	564	552	489	572	557	542	516	543	542	548	521	541	546	541	536	586	536	584	586	534	564	574	576	522	557	566	530	490	542	561	522	498	577	538	533	564	504	488	551	516	526	540	547	548	535	562	567	555	512	544	570	541	532	509	576	568	547	529	528	492	551	573	554	489	502	572	526	542	522	541	543	508	550	521	517	539	516	572	536	538	543	498	530	556	559	555	513	549	513	516	508	498	526	505	527	547	496	543	569	492	512	539	518	580	517	571	582	559	537	546	531	570	539	524	538	611	533	568	585	492	539	579	556	557	560	560	580	505	584	500	568	559	573	532	564	507	505	546	597	565	523	558	532	591	521	547	541	529	508	536	531	542	528	526	518	545	526	524	544	547	490	502	577	549	557	549	600	554	527	516	573	572	579	564	528	517	525	566	546	506	537	528	524	545	521	569	474	542	526	502	551	549	576	499	543	546	535	570	538	510	546	529	552	545	537	566	546	576	544	539	528	559	551	564	512	535	519	592	565	542	529	541	593	534	539	545	523	562	539	576	579	562	538	579	533	506	546	579	545	560	542	516	546	537	560	533	475	529	541	538	565	568	566	546	523	527	522	571	551	556	509	565	579	523	589	502	549	518	507	571	543	529	549	525	546	540	522	533	526	520	572	574	532	524	570	525	570	555	534	519	513	570	547	529	532	532	525	535	552	504	536	531	556	534	517	526	539	513	566	520	515	502	551	569	542	548	571	546	563	542	547	518	511	540	533	571	527	574	535	532	513	573	506	545	609	517	553	535	544	570	526	544	555	551	542	534	546	519	535	563	582	570	549	568	556	541	534	551	579	526	540	486	502	487	596	531	526	588	543	564	537	497	563	555	587	553	566	498	523	574	566	558	536	533	560	556	537	512	543	562	552	509	491	575	562	523	547	530	539	555	531	547	512	564	542	573	508	547	576	536	538	527	564	526	584	499	519	565	540	548	524	519	544	550	546	568	529	537	548	547	549	544	535	543	547	569	540	562	555	573	525	523	561	538	516	553	545	572	508	572	490	519	545	558	547	554	570	524	530	575	587	563	572	599	538	523	575	515	541	582	548	496	556	569	569	558	548	508	560	522	513	577	509	530	548	572	579	518	536	535	537	579	511	549	535	542	517	548	531	537	548	512	565	526	542	553	582	554	557	531	576	536	579	528	546	527	528	503	501	584	530	548	531	565	547	557	511	565	577	543	558	558	506	508	547	556	563	538	537	547	535	524	563	526	536	515	557	573	566	537	552	515	545	554	525	564	558	535	523	528	574	539	506	536	540	564	573	553	547	569	538	527	523	523	552	552	557	557	521	519	537	557	524	584	511	535	523	525	531	526	531	546	582	555	540	546	507	599	559	539	546	568	533	513	546	532	572	566	559	538	519	528	534	520	535	534	534	523	517	547	540	552	511	519	508	544	535	559
17308	14517	21249	26187	22103	20717	12751	5233	2542	1776	1250	982	784	664	426	340	250	249	231	252	189	184	198	186	189	168	184	170	189	168	181	171	174	173	194	191	180	175	190	176	178	147	167	156	167	143	164	173	165	185	172	170	188	164	162	186	177	177	192	154	161	165	160	145	154	158	168	186	188	170	159	187	199	152	158	181	164	193	189	184	177	178	172	178	168	164	158	167	202	158	191	158	189	199	171	168	150	171	189	173	163	184	183	217	150	194	179	148	170	158	175	185	157	150	154	168	192	187	169	159	168	187	172	177	173	151	175	146	164	166	172	191	172	173	171	189	175	180	170	168	161	176	159	167	172	177	164	178	153	180	189	156	164	162	182	154	167	201	156	172	178	191	171	153	162	182	168	172	186	161	172	171	184	168	159	188	192	176	183	195	172	162	158	157	168	185	163	139	166	166	162	172	172	158	165	161	170	181	184	154	153	185	179	185	152	190	146	149	163	171	176	174	153	160	152	164	170	165	174	210	165	170	174	153	179	163	189	170	196	161	193	169	172	157	186	184	193	161	173	160	194	168	173	170	202	159	186	176	179	181	144	162	166	175	148	162	186	171	136	183	176	170	172	190	163	185	192	188	170	184	171	182	179	184	186	141	158	169	171	156	149	178	150	167	193	159	163	186	150	181	180	190	165	173	172	179	179	177	174	168	164	156	182	152	160	174	156	174	183	157	156	180	170	199	167	168	190	160	138	191	179	167	160	166	151	185	150	171	175	161	146	164	169	168	178	177	181	164	168	142	175	183	155	183	165	184	191	175	169	160	164	162	174	189	165	168	152	193	155	173	199	163	167	181	190	180	162	207	168	167	161	156	151	184	176	158	153	178	168	156	185	160	143	168	165	176	198	195	170	151	179	192	153	171	167	166	159	165	169	172	156	200	175	175	169	192	173	175	173	144	147	162	161	163	181	186	192	189	171	169	168	195	168	161	162	178	184	165	169	141	195	168	182	174	186	168	167	199	163	174	150	170	151	177	165	179	178	173	162	190	183	143	197	168	173	180	167	166	189	159	170	178	133	171	174	173	157	169	159	149	184	167	176	165	159	174	204	164	188	183	178	170	184	186	171	159	155	163	149	176	174	200	200	135	189	162	169	178	154	152	150	169	190	143	156	183	190	179	174	176	169	179	173	165	169	160	168	184	177	186	172	172	153	167	175	192	151	169	173	140	172	165	184	173	191	165	174	154	163	174	156	175	169	172	154	186	151	177	171	194	177	178	165	173	174	136	170	151	176	166	174	180	164	174	163	158	167	163	178	168	155	180	173	169	166	158	152	168	174	180	173	188	178	167	189	203	153	172	190	155	192	185	185	179	183	183	147	191	186	172	182	153	198	194	177	156	163	171	189	151	154	182	168	157	182	190	170	186	180	175	173	163	175	177	162	163	170	195	185	165	186	143	167	174	194	176	167	165	200	173	177	196	197	195	166	177	145	173	154	162	198	162	169	178	160	186	154	183	162	167	166	173	196	188	166	164	164	179	184	167	148	182	182	182	155	148	191	193	194	174	151	170	172	163	195	181	151	195	161	193	175	176	195	164	177	174	178	156	175	160	177	165	173	196	189	166	168	164	144	158	173	163	178	173	181	165	152	171	173	153	150	158	167	176	171	161	188	159	161	188	165	174	181	156	142	167	156	191	174	151	159	187	163	195	201	189	187	167	182	211	185	176	174	157	175	168	178	150	139	159	149	161	176	168	175	181	160	184	172	179	172	164	177	159	163	147	170	158	201	189	194	179	184	211	175	165	147	168	184	172	170	168	170	177	180	152	158	167	194	172	153	149	152	179	183	164	195	179	177	176	164	178	153	166	163	199	158	189	176	168	174	178	169	166	182	175	156	181	183	177	182	149	156	191	182	153	161	175	158	172	180	182	161	168	194	165	166	152	168	183	179	159	161	168	176	161	170	190	156	180	164	171	195	184	180	165	160	152	154	178	159	167	178	170	168	191	176	157	174	155	171	188	152	176	165	155	165	166	179	188	173	171	163	165	195	156	194	190	205	157	172	171	175	185	183	164	180	184	163	161	184	163	161	199	160	152	171	178	152	170	152	180	167	160	164	146	169	174	154	179	172	194	185	150	166	146	167	162	185	162	182	173	162	178	158	138	174	186	161	186	160	170	184	180	163	188	184	157	169	180	155	169	188	176	184	162	193	178	160	198	164	154	172	174	163	176	182	187	189	178	182	175	170	171	152	160	127	175	185	186	168	163	183	169	152	171	179	214	175	174	178	175	171	173	168	174	160	174	168	172	175	164	158	176	178	189	171	160	172	152	179	186	165	170	155	167	161	168	165	182	168	137	183	175	191	178	172	179	167	172	176	183	159	188	155	182	170	164	169	157	195	193	182	169	175	181	175	190	141	171	151	158	149	180	177	179	176	151	178	182	193	161	157	151	173	170	156	175	191	173	178	161	174	182	168	172	155	168	170	156	144	190	157	186	185	152	173	170	188	173	159	159	181	193	176	177	170	189	164	188	187	158	176	176	151	168	162	194	163	160	164	169	174	160	169	204	179	167	183	158	157	169	172	160	154	173	171	186	161	152	168	173	155	175	172	185	186	162	150	177	163	181	183	176	161	172	174	145	161	171	189	169	164	187	184	179	152	164	166	162	167	174	153	179	175	168	151	178	183	160	161	166	157	149	168	179	159	172	152	162	174	187	160	177	173	167	149	145	184	146	175	149	149	171	175	139	177	162	141	154	164	145	151	176	168	204	180	178	177	180	123	170	163	182	183	161	139	183	171	157	166	170	184	157	169	174	177	191	154	176	192	192	186	168	184	145	167	173	152	171	173	170	174	186	167	184	163	179	195	176	169	174	142	174	182	148	164	185	173	180	194	143	175	165	177	191	163	191	168	150	183	168	174	205	187	172	162	161	153	186	170	181	155	163	145	177	186	161	208	181	182	181	161	182	196	189	171	188	190	153	176	194	160	193	179	169	180	186	177	181	160	161	168	158	172	185	180	183	141	178	170	182	182	162	159	163	187	174	162	189	188	167	167	172	176	162	174	176	168	177	168	157	185	182	162	172	159	162	184	173	207	156	160	172	159	187	162	165	135	163	149	160	178	167	161	144	164	161	189	175	170	172	164	180	171	177	173	155	163	153	191	159	161	160	168	151	145	153	178	194	163	172	184	174	174	174	155	184	159	174	158	186	192	160	195	176	168	164	159	160	166	190	166	160	170	166	183	164	168	171	195	179	163	154	188	180	167	179	159	174	158	156	172	166	153	170	189	180	181	174	146	184	167	208	170	168	176	160	166	167	170	170	180	177	149	145	187	171	171	162	192	168	196	182	174	165	179	164	179	162	159	168	154	185	171	176	183	165	178	191	168	177	174	193	137	172	155	167	177	173	175	175	182	144	189	167	185	206	163	161	195	184	177	183	183	173	172	189	150	165	186	175	172	192	172	182	162	181	191	162	178	177	148	174	162	170
13326	14172	27168	30492	29950	28761	18875	8708	7268	6114	4939	4419	3633	3269	2088	1496	1016	896	822	740	696	602	647	555	500	503	486	477	486	497	443	455	449	464	441	421	446	432	453	422	399	408	430	416	416	426	399	442	444	454	412	426	410	420	458	437	429	404	437	412	404	418	431	429	411	447	414	426	420	386	405	411	454	443	389	416	436	442	409	409	432	396	422	450	439	409	432	441	401	398	437	413	397	446	445	466	429	436	408	432	400	410	438	429	419	414	425	405	431	427	448	423	438	425	424	451	419	419	432	401	423	412	464	419	457	441	437	413	439	457	446	420	420	415	430	437	432	434	449	428	450	441	445	405	455	389	438	426	435	463	382	411	430	443	425	431	411	418	428	447	449	429	408	428	439	387	416	436	432	432	413	430	427	431	433	468	429	420	431	397	433	443	400	426	426	406	423	392	429	419	436	425	404	401	432	456	386	421	429	436	435	443	431	417	439	419	392	451	451	430	413	410	434	448	434	455	441	427	413	402	409	440	414	438	395	427	397	442	426	415	436	453	431	449	454	369	424	438	403	398	412	420	448	405	422	425	387	435	456	437	438	407	432	440	399	451	399	447	418	400	396	431	419	419	449	421	445	443	438	407	410	428	445	439	404	420	429	431	448	381	404	425	439	436	404	427	405	397	441	405	416	406	414	429	404	425	420	428	413	389	403	440	472	422	447	429	405	478	401	448	438	453	401	415	406	405	381	409	398	412	415	422	428	452	467	449	438	405	454	453	395	442	448	442	417	451	415	415	428	464	402	429	456	461	442	472	413	426	432	426	430	407	448	428	403	389	389	430	431	439	455	412	413	402	420	424	428	410	404	415	418	447	434	472	453	420	429	369	453	463	456	382	405	426	452	421	450	406	427	442	384	413	485	452	415	438	426	402	442	416	440	407	424	434	439	425	407	407	418	424	423	390	384	470	438	417	395	375	423	416	437	440	424	416	436	415	427	440	404	445	434	380	401	414	396	431	422	418	450	451	437	406	440	398	419	451	440	409	441	436	447	439	429	389	395	402	431	449	438	380	435	435	399	413	442	415	421	438	419	419	443	367	421	448	435	446	406	408	400	444	452	448	439	444	423	413	451	407	409	411	402	417	396	419	403	442	414	407	417	427	406	447	411	422	406	407	424	429	393	394	435	421	424	405	444	436	430	428	449	446	434	479	379	408	434	423	436	425	416	445	467	466	429	431	425	409	443	424	433	434	420	481	419	417	400	430	394	376	442	441	449	398	397	442	454	463	403	403	441	386	443	431	401	376	415	466	420	414	412	435	434	457	412	444	409	414	432	396	423	430	415	383	406	436	437	398	408	400	432	449	439	427	432	420	429	441	431	400	419	459	376	411	450	436	409	428	374	409	440	432	433	435	439	454	450	428	452	428	383	396	407	412	435	458	411	420	413	430	448	466	440	392	396	412	426	423	415	389	373	365	432	431	415	420	395	419	411	384	415	395	401	455	394	458	430	451	424	459	422	407	405	410	430	434	452	404	394	450	430	428	418	413	414	428	407	426	451	449	429	417	441	434	405	457	434	453	419	404	449	482	436	399	396	402	398	422	431	397	459	464	419	418	435	407	417	453	392	424	407	387	415	411	411	403	440	435	433	439	388	436	417	446	430	432	415	412	400	400	426	411	408	411	407	436	432	445	421	431	412	439	389	405	444	460	440	394	434	394	406	387	420	410	436	412	372	417	459	455	455	394	410	445	425	446	444	429	431	411	414	441	428	447	416	429	416	398	421	419	450	425	403	433	419	439	422	428	411	408	429	413	419	417	385	448	438	403	488	427	405	422	414	422	404	412	399	420	429	419	422	418	434	400	429	447	428	429	434	392	397	382	410	404	419	405	433	403	436	382	446	442	436	403	417	437	401	460	411	391	413	433	417	432	428	424	404	424	409	443	462	411	415	443	400	428	440	457	400	427	435	416	432	438	432	405	445	392	397	445	439	417	412	397	416	436	413	434	440	484	446	410	425	436	444	408	439	440	400	408	440	446	403	419	454	418	407	422	432	428	440	430	444	413	378	430	478	382	439	418	396	443	420	456	467	407	379	452	398	419	430	428	436	417	392	424	414	451	427	404	418	387	407	458	400	432	434	434	466	424	447	473	429	440	406	420	452	435	437	407	417	407	420	397	391	396	402	425	417	416	440	413	424	425	431	463	437	459	451	417	427	396	445	431	426	442	415	438	416	414	414	412	443	414	438	419	408	422	409	438	425	436	486	429	412	456	451	411	400	425	424	458	421	424	458	409	439	408	412	403	390	415	426	427	418	453	415	411	413	397	421	397	418	389	438	439	403	436	404	408	447	414	423	398	430	431	402	425	435	453	454	409	406	421	444	418	447	394	429	443	399	401	428	433	426	404	448	436	423	435	418	433	461	416	426	428	383	394	419	430	418	420	397	407	404	444	418	411	440	407	454	454	430	403	401	440	424	413	430	426	413	389	398	410	434	441	419	430	405	421	453	401	441	443	439	438	445	419	439	414	407	435	413	463	377	407	441	473	376	422	419	420	398	434	422	404	433	440	450	427	420	422	442	424	430	437	423	433	448	405	414	433	414	441	427	400	451	417	444	446	416	382	445	423	402	410	431	432	379	444	389	415	437	402	412	438	399	396	430	388	383	430	423	404	438	423	422	455	428	412	426	457	441	377	404	389	417	430	416	431	430	422	440	450	416	396	428	416	454	407	437	423	401	433	435	419	441	417	409	438	450	414	453	439	384	442	403	405	409	449	409	433	410	386	442	457	400	410	405	392	425	436	412	413	435	385	407	390	425	436	372	464	437	396	426	417	412	452	428	401	443	408	441	448	395	424	425	421	476	407	431	432	423	451	414	427	430	412	442	452	417	414	396	438	411	440	376	432	421	417	411	416	446	438	438	441	418	425	388	435	399	414	417	435	447	448	422	382	431	437	370	452	433	447	439	426	429	384	455	411	427	403	424	464	455	402	414	432	415	409	402	439	427	412	427	420	425	475	425	450	401	441	420	422	416	447	405	436	416	422	399	426	440	439	423	388	436	365	441	421	421	409	463	415	417	412	446	430	455	451	410	412	419	452	412	465	431	450	454	445	420	429	434	414	443	401	433	449	426	413	394	403	446	414	398	451	436	435	440	411	415	433	405	433	431	412	387	443	418	411	430	428	407	419	396	464	420	446	450	449	435	410	417	456	454	416	404	414	403	417	408	462	428	421	430	421	430	431	414	431	402	413	405	425	441	411	389	446	437	431	414	467	410	406	418	404	416	422	447	427	422	414	439	455	406	408	426	437	412	417	401	425	446	396	381	433	430	408	426	408	454	442	414	425	418	446	427	455	447	406	408	414	427	421	444	416	426	394	400	423	388	396	468	450	405	422	402	426	376	434	412	399	407	416	430	427	444	400	406	432	424	423	425	416	427	416	440	412	400	448	430	436	431	425	433	403	426	434	455	421	423	387	437	427	391	407	431	384
26814	23533	30863	33551	29601	29831	23069	11148	5591	3154	2085	1600	1335	1147	763	385	302	217	193	190	154	145	132	139	108	110	103	123	123	100	103	113	97	125	118	100	103	92	112	122	94	106	100	110	112	103	92	101	84	106	92	115	100	92	103	101	90	88	97	101	87	110	108	99	90	104	114	87	99	95	92	100	100	96	96	88	94	107	100	109	92	87	95	91	86	94	102	80	91	93	84	102	99	105	102	87	89	92	102	88	98	82	109	105	95	98	87	97	96	114	109	95	109	89	91	105	111	105	74	83	99	98	97	105	103	110	92	104	103	101	95	93	119	114	127	98	90	94	104	102	95	91	105	102	95	113	113	114	103	99	93	111	97	105	93	91	98	105	104	89	106	106	91	113	117	95	89	104	106	99	111	98	113	94	99	90	100	100	92	106	92	89	106	96	94	91	88	106	95	98	95	100	114	95	117	122	96	98	93	101	103	116	99	99	110	107	111	95	98	91	90	96	101	87	93	90	123	84	105	79	104	100	97	110	100	94	82	98	98	119	97	113	90	106	95	98	98	91	122	90	101	89	107	101	97	112	94	85	99	102	97	105	74	113	108	118	95	82	87	86	76	94	114	105	102	108	112	81	99	102	91	92	96	100	96	92	86	87	106	119	108	86	104	124	83	100	112	104	84	89	111	85	103	117	102	96	104	105	114	105	114	92	97	99	100	103	99	107	97	113	113	90	96	97	118	93	91	116	98	115	116	83	108	86	100	104	108	104	108	100	87	99	87	82	113	85	101	100	109	72	94	103	98	92	100	100	91	106	118	92	102	99	96	88	99	104	123	106	122	86	103	103	99	116	93	97	100	82	107	116	93	95	88	110	100	108	78	95	79	97	90	114	94	88	104	102	110	86	111	112	101	109	92	109	101	92	80	90	94	96	82	109	72	95	103	89	84	110	97	99	90	114	104	91	90	93	85	105	104	100	85	96	86	117	93	100	104	99	75	80	99	96	79	115	98	81	91	94	96	105	110	95	104	96	93	89	94	111	94	114	98	103	89	100	101	104	103	94	84	83	79	108	83	90	109	113	91	76	111	125	103	99	83	87	102	96	101	104	104	88	89	96	93	95	99	90	93	90	96	94	112	86	91	70	98	78	109	99	92	91	80	75	74	102	105	100	111	110	95	113	113	112	105	88	99	96	100	118	118	89	97	108	74	97	109	93	102	101	109	111	95	91	110	97	98	90	98	99	95	93	103	104	108	87	87	105	106	102	94	86	105	99	103	106	81	97	104	98	98	98	111	108	96	93	94	120	105	82	81	90	98	111	91	78	100	97	78	100	92	92	99	84	111	93	101	98	93	117	80	84	104	92	90	109	92	102	97	73	90	100	106	100	92	113	87	96	108	98	95	94	131	92	107	98	88	108	102	102	85	97	107	99	76	84	98	99	116	84	69	95	107	78	104	83	96	93	108	114	97	87	103	105	101	86	109	98	72	100	109	97	90	113	127	117	101	97	97	82	89	102	87	93	110	106	99	92	116	95	95	89	116	93	111	94	93	102	98	96	101	78	117	111	93	91	86	83	91	92	80	116	108	112	91	87	99	112	101	100	86	89	100	84	97	103	98	95	110	102	92	99	105	99	123	115	89	95	102	94	115	99	112	111	111	120	98	100	112	113	118	106	108	91	92	99	90	87	95	90	96	95	105	94	83	78	88	108	79	102	95	99	109	115	114	103	99	100	106	80	95	90	103	125	103	121	98	94	96	94	86	92	80	93	117	96	101	103	117	97	106	105	85	114	85	106	103	101	104	95	103	121	105	81	88	91	108	90	100	84	88	88	103	107	85	116	83	100	86	99	97	90	90	86	112	99	102	116	105	104	97	93	80	91	103	116	105	94	116	86	95	84	97	88	92	98	89	104	101	91	109	105	108	100	79	111	106	100	102	86	99	89	87	96	82	94	100	81	115	117	102	101	108	114	93	106	107	100	101	98	97	80	115	103	96	111	85	114	100	99	106	100	76	94	95	81	105	107	115	106	96	77	102	96	108	102	85	108	89	94	101	100	117	117	108	101	116	94	92	86	80	103	91	102	99	99	91	127	111	98	95	99	99	92	103	94	115	101	102	107	113	118	68	86	102	90	113	107	86	86	96	104	119	108	115	110	103	92	97	94	106	97	106	99	101	94	86	98	97	77	79	96	105	108	108	103	112	77	108	105	93	91	85	88	90	78	99	79	90	88	96	109	112	91	99	104	94	85	100	90	95	89	92	98	93	79	92	90	83	81	97	114	117	81	98	89	110	109	77	105	102	85	103	109	102	89	107	119	119	89	104	97	102	93	98	105	90	79	91	101	101	100	114	109	90	97	95	88	98	111	89	100	113	101	96	89	105	117	107	102	87	109	110	97	110	102	97	81	119	93	77	86	91	109	104	101	94	97	100	100	90	91	102	99	101	114	84	108	107	95	95	108	100	111	101	98	98	111	109	115	91	81	82	97	104	97	84	94	94	105	95	102	94	108	94	100	83	108	115	114	82	109	100	93	104	77	96	94	90	76	114	101	83	81	104	107	100	100	92	117	97	110	111	103	89	101	101	112	87	87	97	104	98	94	85	87	109	101	84	108	84	95	109	111	124	91	97	103	115	112	117	108	103	111	105	105	79	101	96	87	94	88	99	96	96	116	110	94	91	92	86	101	79	88	97	109	105	110	127	113	107	75	98	106	105	104	98	88	95	110	99	96	114	100	98	97	84	89	95	112	109	118	100	92	112	96	87	111	99	107	110	98	97	105	99	71	116	102	89	100	105	104	96	87	93	101	101	119	99	100	91	106	115	103	87	75	83	80	98	120	94	90	79	116	76	73	92	101	110	96	92	89	101	99	117	88	98	97	104	86	94	93	101	87	97	81	88	108	94	92	71	94	112	106	95	112	99	111	94	98	95	104	97	110	111	113	98	94	87	109	106	91	89	87	105	104	89	100	95	99	105	102	71	86	104	92	86	91	74	112	97	92	95	102	85	92	100	100	130	79	94	95	108	109	87	99	117	100	96	107	98	94	98	87	96	93	117	97	103	78	96	100	83	97	106	73	104	89	100	106	110	81	94	88	98	103	106	107	87	106	116	97	107	96	96	92	99	90	76	99	97	91	106	98	89	96	105	105	95	95	85	88	113	96	97	106	100	118	79	118	80	94	108	96	103	96	97	103	90	71	91	94	78	111	76	79	94	114	107	95	114	104	97	105	106	92	98	98	99	109	94	85	87	87	107	91	78	105	114	103	94	98	96	104	107	90	99	104	116	103	102	87	88	95	86	110	121	101	112	92	132	86	84	115	92	97	104	104	86	100	106	97	95	87	107	106	85	110	88	91	93	111	85	103	92	87	89	108	94	108	98	88	90	85	103	89	101	108	105	94	79	96	82	93	80	87	106	92	95	84	86	119	93	104	95	112	96	86	113	96	93	121	88	103	98	100	106	87	90	85	81	91	105	103	107	78	101	81
18901	20992	33701	38265	36686	37760	25978	11679	10195	8989	7070	6996	5126	5457	3419	1833	1466	1115	908	772	619	577	617	495	415	381	363	353	346	313	317	320	307	297	270	307	309	284	276	287	267	305	280	258	271	247	260	225	248	265	264	267	255	251	291	264	266	227	245	242	270	241	259	260	256	267	265	264	260	297	255	236	251	255	262	270	273	280	271	258	252	270	268	252	290	267	275	248	280	245	279	248	217	265	256	273	257	224	278	245	279	269	241	250	255	255	274	266	278	265	264	238	259	255	281	266	264	276	249	276	263	272	252	254	282	260	265	276	300	260	272	262	236	245	256	287	236	259	245	263	304	255	262	255	255	270	255	239	263	276	236	246	271	277	243	285	275	210	294	265	248	260	259	240	233	254	269	260	270	270	269	238	286	234	281	285	246	271	287	221	264	242	241	241	253	254	261	262	280	259	287	215	263	250	261	243	253	231	242	267	267	276	260	265	265	269	259	247	262	261	263	283	298	271	292	263	298	239	275	247	245	280	247	228	279	241	261	280	260	244	245	249	291	254	267	260	279	273	236	291	275	276	246	255	254	257	262	270	290	261	235	249	270	215	230	250	267	248	271	290	250	260	252	241	282	239	261	261	243	245	267	270	257	294	260	260	257	294	271	247	244	251	268	282	248	259	268	258	277	248	259	241	230	286	281	252	276	229	276	227	245	241	265	238	244	245	279	252	293	248	242	255	240	245	263	274	268	270	252	255	233	252	237	262	234	277	248	272	270	254	266	281	249	260	251	270	238	240	258	264	275	246	246	256	243	265	259	230	263	253	213	243	249	273	244	259	259	249	265	267	278	261	257	257	264	255	271	267	301	259	241	245	249	276	254	255	237	241	278	246	264	251	261	246	271	238	271	280	250	248	259	256	275	249	256	247	268	285	235	252	257	250	244	276	276	244	239	279	236	270	238	254	257	253	239	252	247	242	262	265	292	251	299	237	256	245	246	250	239	266	255	261	264	257	286	261	276	241	245	256	266	270	284	248	270	261	261	278	258	259	236	265	270	277	242	253	280	258	251	248	262	263	260	239	289	280	251	271	263	206	259	248	246	270	248	255	258	260	281	232	249	298	222	257	251	293	284	256	257	244	247	246	254	263	251	265	252	275	255	290	239	256	262	250	262	229	238	215	247	260	269	267	252	234	282	231	241	283	258	263	256	250	239	261	295	255	268	289	264	245	260	275	248	274	247	236	232	267	262	258	266	224	267	261	237	257	259	268	247	279	280	244	271	246	248	273	254	252	260	235	283	250	263	256	242	270	255	252	275	253	260	274	228	236	261	268	227	204	251	261	253	252	276	277	259	255	242	267	247	264	262	240	260	258	245	293	253	250	260	218	278	245	267	271	253	231	267	235	259	244	256	297	263	244	258	235	266	273	273	249	247	258	250	236	257	240	250	244	274	230	289	279	263	248	252	231	275	243	261	253	225	259	272	261	225	243	256	275	244	263	269	273	265	254	286	266	258	259	258	251	228	274	259	272	220	247	278	283	226	276	242	274	276	250	257	264	267	260	253	237	256	244	281	284	268	238	258	267	223	232	244	267	257	243	243	271	264	258	296	232	276	272	259	244	282	248	250	278	262	269	244	266	258	228	236	258	278	221	262	253	259	274	266	251	252	266	253	275	266	259	275	230	264	228	233	280	262	261	226	275	261	258	292	236	268	257	264	262	264	262	265	264	258	245	293	248	249	223	241	241	253	261	259	271	269	257	242	263	256	269	277	248	230	282	288	280	273	254	309	229	283	245	262	254	285	290	231	262	267	242	251	273	292	262	244	249	263	230	265	276	266	279	262	265	236	239	278	248	271	251	234	263	270	279	231	277	262	255	279	257	250	266	249	244	269	246	253	274	275	226	261	267	228	242	256	273	245	269	249	263	276	233	267	240	252	273	262	254	262	266	267	257	253	270	229	249	277	240	252	248	265	272	262	247	256	275	265	243	276	277	258	247	262	252	259	247	234	280	272	268	278	254	241	251	262	270	276	267	241	237	261	252	234	258	238	258	237	245	269	247	259	252	257	288	248	250	245	285	269	277	269	237	267	274	244	262	255	259	264	243	238	245	223	254	249	265	270	241	300	235	280	273	224	241	247	241	265	256	264	224	262	227	276	258	265	242	274	249	252	276	278	261	249	259	272	231	255	224	287	280	250	265	257	272	244	269	262	267	257	246	256	246	263	269	267	265	254	235	259	235	241	250	228	228	260	237	243	273	275	267	267	278	253	266	256	272	250	253	263	255	267	263	301	266	239	258	272	245	270	271	240	272	257	268	260	300	273	298	255	254	292	245	259	248	238	238	250	285	256	273	270	273	245	265	242	293	263	251	291	241	230	265	250	259	259	270	260	255	255	262	247	260	284	245	234	248	267	262	241	257	265	289	258	267	254	252	264	240	238	240	286	263	256	247	252	236	247	237	277	241	283	264	240	264	237	254	253	286	255	232	258	244	254	253	251	271	269	263	263	273	245	253	245	282	237	257	267	269	261	264	259	267	251	272	273	252	275	268	261	235	290	240	270	261	277	273	256	274	266	247	216	246	263	256	256	247	259	264	248	262	262	259	262	287	261	225	264	231	238	276	265	256	258	265	272	285	284	222	248	269	267	265	250	286	227	260	240	252	258	284	239	252	239	287	232	247	258	251	255	242	248	278	271	284	236	257	242	276	264	282	253	251	262	242	261	268	260	259	259	259	264	273	279	275	245	270	282	241	283	257	257	252	255	268	254	257	238	248	250	231	265	285	265	263	241	274	235	260	213	258	282	271	258	268	267	234	269	247	246	254	259	269	266	260	260	270	269	263	273	288	292	262	262	254	251	234	273	255	263	246	264	247	289	265	263	248	250	223	290	270	256	287	259	254	267	240	262	239	266	261	265	267	266	280	247	240	275	255	255	244	272	258	267	223	254	236	254	283	257	246	241	261	245	231	274	247	255	274	269	245	277	249	291	258	271	259	252	231	241	266	263	279	301	275	275	256	240	263	277	273	264	255	261	242	263	246	260	250	254	256	270	244	264	289	243	258	272	259	271	249	288	273	288	259	267	269	287	275	272	263	273	257	256	248	254	251	277	280	272	280	240	254	279	274	276	268	247	244	242	271	252	237	257	244	255	269	279	266	272	262	272	281	276	253	263	265	232	242	255	246	255	262	263	261	261	250	258	251	242	259	235	277	257	271	261	261	234	269	244	257	257	248	249	254	251	244	230	234	259	275	254	267	260	261	260	250	267	311	279	280	260	266	267	267	283	259	287	247	275	287	266	277	238	229	253	264	253	270	269	263	278	282	249	266	265	262	297	251	244	234	259	243	256	244	232	258	271	254	268	261	251	259	246	287	276	250	213	277	266	229	247	245	249	248	245	236	264	297	259	241	267	255	257	252	260	266	261	270	250	247	262	271	280	242	263	246	282	269	244	281	257	253	284	251	263	284	264	259	235	260	257	266	240	280	233	243
6953	3750	4325	3364	2588	1389	774	444	365	337	292	286	286	253	258	272	250	211	215	237	208	218	217	223	236	235	189	192	215	232	248	212	215	256	231	238	203	237	259	214	221	204	214	220	221	226	234	202	237	224	197	228	215	219	192	209	208	218	244	238	225	210	241	214	191	217	220	208	205	214	226	243	232	230	190	226	232	238	225	232	189	226	242	224	230	285	207	202	217	206	232	244	183	211	216	225	251	183	220	231	222	241	223	204	230	188	217	206	217	197	202	218	235	209	209	202	208	240	229	216	228	202	231	228	208	209	218	242	206	226	237	228	190	227	210	202	214	210	214	218	220	230	219	218	224	209	201	214	213	206	220	212	237	255	226	213	212	207	230	227	220	221	226	216	202	212	217	217	213	207	216	221	220	219	219	204	206	210	242	227	251	204	189	225	202	239	219	236	234	227	258	210	221	222	189	239	243	221	227	212	232	213	202	229	207	229	210	193	208	193	208	227	196	233	203	217	233	196	222	217	192	204	214	228	223	217	218	199	215	234	220	230	198	226	230	208	222	244	233	218	224	229	215	206	220	212	214	209	223	225	208	207	215	183	205	208	212	195	207	211	207	243	224	217	198	221	198	222	236	206	196	213	245	228	249	195	237	213	213	219	184	221	242	194	231	213	239	204	221	241	225	214	207	199	203	223	204	201	229	224	260	215	207	199	200	210	206	213	237	219	217	213	223	210	225	229	229	225	213	177	243	208	217	219	201	229	222	221	224	230	232	237	213	217	205	208	251	215	221	205	228	241	217	248	195	206	231	209	207	205	218	204	193	203	221	237	232	216	213	228	207	245	218	207	211	215	204	245	231	197	227	218	201	229	220	218	231	250	225	223	212	220	218	248	221	193	214	225	212	230	220	213	242	212	192	195	193	209	204	227	240	220	215	215	220	210	224	233	202	222	193	232	195	226	190	201	203	218	199	224	260	219	213	241	158	223	211	201	212	254	218	227	199	237	202	228	235	219	259	215	219	224	195	227	231	213	215	207	232	223	210	223	208	203	215	193	221	218	201	227	214	212	227	208	200	240	217	221	236	222	195	206	204	193	218	215	203	211	206	204	187	203	200	223	225	216	191	224	240	216	226	186	235	220	216	174	188	226	239	204	218	189	207	214	210	203	199	209	201	222	195	221	227	216	227	218	206	203	210	197	237	238	219	202	183	214	262	192	191	211	198	206	209	202	242	214	240	217	215	218	228	218	212	234	177	235	212	219	225	216	217	216	209	246	227	220	218	240	215	215	244	206	223	198	218	213	204	214	208	216	213	226	216	217	223	212	223	246	236	210	218	219	229	218	222	198	234	234	217	216	236	214	201	222	197	230	233	229	204	216	202	235	212	212	213	219	228	204	217	230	234	211	201	190	205	185	224	219	182	214	218	225	228	222	219	229	213	216	212	216	251	214	235	220	222	200	215	221	206	200	213	224	196	212	189	185	237	238	208	221	240	209	221	205	226	191	236	187	213	219	224	215	185	210	255	235	213	231	214	252	212	199	212	203	207	183	200	207	237	227	221	197	215	217	204	218	260	230	221	244	212	207	203	221	188	200	219	252	253	228	228	235	224	206	202	201	210	218	223	194	209	214	216	203	218	234	232	201	203	212	220	225	229	220	231	219	210	204	202	221	222	207	198	194	232	238	207	195	226	213	237	223	199	225	208	215	214	247	198	223	232	228	202	220	194	241	211	222	223	244	224	235	194	218	219	205	227	217	227	221	214	236	247	230	201	240	248	217	233	224	213	239	237	209	190	212	216	213	214	217	239	228	241	225	237	216	218	223	196	206	192	224	232	218	226	224	223	228	218	207	221	217	245	200	223	180	211	219	232	226	207	223	222	201	232	211	231	210	226	225	214	230	221	223	218	239	225	216	221	209	214	207	214	213	209	223	224	254	222	230	202	194	220	234	271	204	214	205	222	220	196	209	200	211	214	240	210	237	197	210	225	236	189	210	212	244	220	200	234	209	197	216	220	214	207	204	237	229	204	178	234	212	241	233	202	186	212	194	227	215	210	196	225	212	219	212	238	212	209	219	221	238	193	251	204	221	222	236	219	221	214	224	206	197	220	225	237	238	230	206	225	227	202	236	235	216	225	206	217	217	214	212	188	210	216	219	213	193	215	214	214	214	212	227	190	234	233	225	225	221	187	199	228	248	219	215	205	202	208	218	219	200	218	218	207	203	219	220	198	199	206	226	196	194	214	220	211	214	219	224	201	208	205	219	223	222	208	206	199	204	223	209	208	210	220	223	193	211	215	198	224	202	216	205	205	222	198	224	225	208	206	204	211	206	215	201	219	234	209	193	196	248	228	212	204	206	217	211	229	252	235	217	215	195	228	228	189	210	217	236	223	238	216	236	216	208	189	230	228	213	214	239	199	213	217	232	214	222	240	191	220	214	227	202	227	222	210	254	197	212	215	231	194	207	228	217	205	223	215	228	207	224	212	232	240	212	233	207	207	211	218	228	219	234	229	226	241	194	199	201	215	204	200	187	223	213	197	209	219	218	218	230	231	216	197	195	231	188	235	248	222	230	214	219	232	218	206	233	215	221	242	237	226	206	200	224	217	230	197	212	195	249	238	201	214	210	214	214	195	210	201	196	216	220	220	226	232	211	209	188	227	198	222	210	213	211	225	216	193	217	216	215	208	196	192	236	206	215	212	228	215	199	214	217	229	217	176	225	207	224	224	220	235	236	236	231	199	215	213	227	193	206	193	224	221	234	243	246	239	237	232	228	229	183	240	251	185	210	238	203	200	215	231	232	235	211	203	225	197	231	207	227	236	215	221	218	200	227	197	214	214	238	217	193	220	195	213	215	218	219	196	231	233	218	221	232	236	195	215	225	205	204	225	202	201	196	228	223	231	240	233	223	220	240	177	233	213	234	225	201	229	240	220	214	210	205	228	227	197	219	194	251	237	196	207	179	211	232	198	208	206	210	220	232	210	220	235	224	224	202	219	206	246	201	232	229	222	238	193	189	245	203	223	208	203	205	196	224	208	237	222	219	213	230	223	237	230	202	236	224	231	230	217	197	201	229	247	236	223	215	207	192	216	232	243	206	221	221	207	241	216	219	222	196	216	188	210	235	240	218	227	219	169	198	199	213	260	193	227	212	192	202	235	222	224	188	242	219	217	204	201	233	221	221	220	215	197	208	200	202	205	196	196	199	209	238	223	217	182	221	217	215	181	217	224	210	189	211	203	198	225	234	205	207	213	188	201	209	225	213	219	216	211	224	213	230	209	221	194	213	226	223	215	242	251	209	233	193	230	196	204	237	224	211	219	222	233	214	203	213	230	216	225	232	208	226	211	260	255	214	207	206	236	238	238	227	197	213	216	206	201	221	225	217	237	212	215	196	183	229	222	226	247	209	231	197	185	211	210	215	222	236	240	196	229	212	219	237	220	214	235	228	242	208	220	223	198	267	231	190	217	209	260	221	221	222
5626	4681	9313	9827	9228	5541	3817	1870	1464	1275	1179	1001	895	858	831	713	712	631	669	625	618	564	599	580	562	545	556	580	560	541	561	479	531	533	530	554	491	541	547	520	509	524	558	507	538	537	554	509	465	533	517	516	539	497	536	541	544	553	543	554	538	539	515	549	544	498	551	532	545	524	543	505	538	509	530	539	512	569	533	520	475	532	522	525	548	516	572	497	548	506	561	512	529	508	549	496	492	540	537	531	498	520	504	507	585	588	542	546	532	515	519	556	508	484	550	507	539	527	568	528	555	514	531	538	516	511	499	499	545	542	554	515	567	562	482	512	573	513	522	546	512	509	548	529	504	497	502	511	548	510	521	528	545	523	553	531	518	562	553	523	514	551	536	488	544	511	539	502	509	520	526	549	569	539	518	523	522	545	522	516	555	583	551	517	529	518	564	536	501	524	550	506	554	474	554	538	508	508	550	534	506	537	522	504	522	539	521	531	549	496	515	547	509	494	527	528	564	518	530	565	529	518	535	509	576	471	523	569	506	529	534	540	516	489	498	516	536	526	506	554	511	499	531	517	502	517	520	503	529	527	517	519	556	556	517	536	535	503	534	498	533	508	535	563	491	529	513	542	543	537	540	515	532	521	549	509	557	541	544	505	568	527	517	522	514	506	522	539	547	534	543	520	555	519	523	529	513	561	551	499	529	496	542	535	536	557	488	520	550	553	496	506	542	529	536	512	541	488	550	523	503	516	548	555	515	526	510	513	566	541	517	491	570	514	559	521	540	501	519	540	518	536	497	524	532	514	509	557	505	527	541	555	520	500	523	523	542	556	485	545	525	516	485	526	531	482	487	494	546	508	548	514	493	582	537	504	563	512	508	533	553	546	511	527	537	492	517	498	532	593	526	530	538	544	556	545	532	521	543	504	539	583	541	529	500	531	497	570	532	553	502	531	482	527	551	534	545	580	501	473	531	503	509	520	514	521	542	549	504	560	526	521	494	532	548	537	504	551	524	529	490	493	508	527	529	488	496	483	545	529	535	520	526	481	520	560	531	508	494	509	522	585	546	516	553	482	518	531	543	515	541	550	500	570	525	556	583	539	554	545	530	519	526	502	508	503	527	513	510	547	538	508	548	487	553	533	533	469	531	563	534	523	498	528	526	556	525	517	550	528	511	531	531	523	499	558	537	507	516	533	526	530	502	581	552	530	480	548	512	517	509	483	527	476	513	522	508	586	538	525	521	528	537	565	541	507	560	499	522	531	547	527	513	503	530	547	479	543	510	541	531	523	520	490	519	493	536	501	546	536	505	513	506	535	545	505	511	522	526	497	522	529	543	510	543	531	537	546	500	524	484	572	516	481	507	551	517	553	517	533	539	531	550	513	508	516	536	533	486	544	549	565	512	536	523	520	485	493	534	540	535	548	514	500	496	504	542	544	526	554	513	533	559	523	549	537	530	516	532	534	531	536	510	527	494	527	555	554	561	506	527	555	518	553	555	531	501	540	530	535	587	478	498	541	518	527	534	529	550	532	513	544	529	521	563	500	517	493	522	524	524	517	542	561	506	568	525	520	502	565	502	582	519	587	530	573	509	560	532	553	488	495	509	550	537	555	527	500	519	564	538	517	535	519	533	549	534	528	540	502	552	514	512	530	528	494	541	522	531	539	522	524	537	543	540	558	523	520	506	477	538	518	532	595	507	546	553	560	489	518	480	517	529	530	543	518	559	543	545	550	518	493	541	553	545	560	521	545	563	537	543	518	495	538	520	537	510	511	503	509	544	522	563	549	531	555	536	524	523	514	537	522	509	529	540	502	497	543	536	513	512	534	513	510	540	500	530	504	505	537	542	549	546	547	548	507	496	518	509	504	531	526	517	536	542	508	542	566	488	543	518	571	534	547	535	563	529	553	524	535	492	545	524	515	521	523	506	510	531	500	514	506	504	526	506	531	516	516	536	524	521	534	551	528	510	492	538	518	499	563	531	511	516	496	545	530	521	535	521	490	558	521	520	555	525	519	533	518	544	490	521	553	543	537	544	553	562	528	551	544	531	532	470	536	516	499	540	525	531	518	515	491	551	512	517	553	554	554	531	517	499	510	542	483	531	532	525	475	521	550	510	556	508	539	535	552	569	570	535	529	524	509	518	503	490	550	557	544	518	537	556	558	542	475	550	566	525	522	524	569	551	535	518	578	522	553	497	531	534	528	519	541	552	520	577	511	535	568	526	520	511	525	569	520	499	551	521	520	511	522	503	517	520	533	532	518	527	565	553	502	526	542	491	518	509	564	526	538	491	524	542	517	526	540	490	556	550	548	508	525	530	576	530	510	544	536	534	469	529	510	537	533	504	545	509	552	547	517	529	545	511	543	540	518	542	556	542	554	539	536	505	510	491	556	514	536	547	495	486	519	531	536	511	552	506	564	545	522	506	471	541	544	528	565	504	489	580	514	539	476	559	517	476	536	505	541	544	506	549	531	510	537	552	540	548	489	539	553	563	508	524	554	521	542	501	566	543	508	537	500	504	500	502	555	519	517	569	533	481	562	502	550	520	529	513	515	569	511	494	520	525	543	508	526	531	535	492	569	562	575	507	473	528	486	502	511	524	527	517	521	515	554	540	525	530	561	515	529	525	543	540	521	530	519	512	527	531	531	510	531	569	492	505	475	526	549	556	547	507	519	538	500	560	514	531	559	512	512	527	505	513	543	537	552	549	505	490	494	513	530	475	526	515	512	508	534	516	546	473	546	539	496	538	522	491	521	528	493	533	537	545	490	530	535	556	497	524	535	512	500	529	512	503	519	476	524	558	550	508	515	513	530	538	538	558	484	528	556	527	533	545	511	559	501	545	533	528	524	524	535	516	539	596	484	511	526	544	521	517	506	509	517	535	540	547	514	559	546	494	503	573	524	555	524	507	543	535	525	502	510	521	524	534	543	506	550	512	535	522	584	574	502	541	540	563	512	497	536	523	515	556	532	498	554	507	512	539	528	525	558	526	543	532	489	508	530	513	536	539	550	517	550	526	528	541	545	567	518	524	548	526	526	511	529	588	521	541	500	528	519	564	518	518	524	533	486	526	504	531	517	535	509	581	509	570	532	537	512	518	535	516	529	520	543	530	534	567	498	501	514	500	566	565	522	518	517	521	489	535	574	528	531	508	547	532	542	518	541	545	519	535	540	503	524	513	533	521	567	551	534	540	538	570	506	544	569	538	490	542	515	522	554	549	556	553	546	497	523	533	555	493	527	575	536	515	521	518	510	497	509	500	539	550	527	484	555	513	542	503	543	542	518	491	540	566	492	507	535	538	560	494	503	520	526	524	494	515	536	530	548	497	532	518	532	562	532	579	537	502	547	573	586	530	552	493	535	514	499	509	535	543	502	529	496	553	511	472	505	546	503	513	525	507	505	515	492	491	557	523	547	502	502	538	523	527	534	488	533	527	581	517	515	492	550	513	538	536	543	524	518	504	576	511	557	543	491
18950	16876	23870	25182	30531	21503	12583	4961	2571	1572	1145	842	758	686	445	325	280	213	205	202	203	164	212	194	172	179	191	165	186	192	152	172	152	174	171	176	165	155	156	158	150	162	148	164	176	136	178	172	148	160	181	184	170	157	154	168	160	134	160	184	168	142	154	155	178	174	132	159	194	151	162	163	181	150	183	182	183	168	186	192	181	159	166	150	166	159	178	173	172	180	162	170	194	179	151	182	148	160	144	171	193	170	189	153	177	169	161	190	189	138	166	202	201	189	194	172	175	189	157	171	199	149	170	149	184	178	175	154	173	155	149	167	182	143	158	186	164	151	183	150	165	177	162	173	166	155	159	175	162	166	182	161	190	160	164	153	164	145	169	169	161	163	150	158	181	170	150	166	187	165	171	152	140	164	178	151	167	155	169	161	178	138	162	181	169	166	169	147	174	138	159	172	152	182	164	149	168	171	156	154	158	156	177	151	157	176	202	188	166	164	168	178	168	171	169	160	154	180	172	157	179	181	156	188	176	154	176	164	154	170	157	164	175	176	156	172	167	139	183	161	172	182	174	149	179	181	157	163	180	180	155	175	150	174	161	139	167	163	165	140	155	160	185	166	167	172	166	172	162	171	175	149	171	156	158	164	169	175	159	181	181	165	176	165	164	183	164	145	180	163	166	171	168	159	164	179	153	178	176	157	171	178	176	175	147	143	167	158	162	175	153	136	172	164	174	199	170	206	152	177	175	195	172	150	152	157	160	167	171	154	179	141	155	179	162	195	162	182	155	157	159	188	154	158	140	151	156	174	167	144	212	162	161	206	172	171	160	168	175	167	166	164	189	159	176	171	174	161	162	148	167	168	175	155	156	166	167	165	169	140	172	182	166	167	164	153	169	163	157	166	180	175	179	160	152	160	170	185	162	135	212	163	193	163	150	171	153	180	155	179	164	165	167	156	179	170	192	160	165	162	152	172	171	169	155	151	165	176	164	164	135	175	168	160	170	204	169	163	163	174	179	174	163	162	162	172	170	165	152	175	176	163	168	176	185	173	189	186	147	143	178	176	152	163	155	157	164	172	162	154	170	162	151	157	179	175	168	159	173	152	170	153	157	185	161	179	199	184	159	168	160	171	162	160	171	153	171	164	182	156	172	154	170	159	178	138	185	184	165	140	184	188	173	183	171	177	148	169	161	177	180	167	173	173	157	191	166	165	164	168	168	163	200	171	181	174	165	170	162	160	163	173	179	173	171	156	158	171	155	179	185	161	139	185	179	142	164	169	175	198	194	167	170	170	143	154	158	165	149	179	149	158	153	147	192	165	181	158	165	161	161	154	159	160	169	170	157	150	197	174	174	190	171	183	156	131	133	161	160	154	149	174	183	167	152	154	171	160	174	171	173	167	156	156	167	158	151	155	178	167	172	160	168	165	156	148	137	157	160	158	164	190	186	174	184	206	152	151	146	174	176	174	175	177	183	182	150	157	169	149	163	178	168	163	175	148	162	178	168	166	171	199	168	156	167	142	167	157	161	162	186	160	149	189	154	153	152	193	183	172	186	190	163	168	146	183	183	166	169	155	162	172	159	164	171	181	179	145	145	173	174	163	185	168	183	153	156	171	192	193	167	172	203	161	153	175	172	165	161	176	178	158	185	181	159	174	157	172	194	166	168	175	143	164	148	163	150	156	164	156	167	183	175	165	175	169	177	164	172	169	173	155	186	162	160	175	157	167	190	179	158	141	182	172	183	167	163	161	175	157	167	156	154	157	161	152	151	169	163	163	157	150	162	165	157	179	179	168	168	144	168	155	169	166	153	175	168	172	174	202	189	199	154	170	174	182	149	147	175	153	161	174	154	177	200	153	181	159	173	169	176	156	162	172	173	174	165	183	157	139	169	180	175	177	172	163	163	151	156	145	164	162	183	192	182	163	163	180	188	177	178	160	165	163	130	140	179	162	132	159	173	175	158	160	155	161	187	169	129	171	176	170	194	167	158	171	179	156	158	164	156	144	186	151	160	157	182	155	167	170	144	169	173	181	163	172	163	185	173	155	140	155	155	172	174	163	184	158	155	167	166	158	165	164	197	160	197	179	185	168	158	175	179	160	145	160	182	147	165	171	146	166	157	173	180	174	189	176	158	182	175	144	187	157	176	174	161	169	149	168	181	157	178	167	176	164	158	172	157	176	171	142	168	166	169	154	155	177	172	141	177	138	182	159	175	180	172	176	175	162	169	170	180	169	165	171	155	167	173	177	175	174	174	166	167	185	138	147	175	186	172	181	150	181	155	155	153	157	174	175	170	177	178	140	167	184	157	172	152	165	185	164	163	150	161	181	157	151	152	182	155	164	194	184	154	186	195	149	160	182	170	151	144	178	153	154	176	179	176	173	204	184	158	180	187	186	184	163	160	176	167	148	154	138	165	165	190	171	152	190	152	148	170	174	168	171	179	155	166	192	162	192	175	151	169	158	164	165	175	178	184	175	170	180	170	189	187	174	177	160	177	161	158	171	165	147	172	160	140	180	190	136	171	155	187	166	163	155	175	166	173	184	160	173	152	158	183	180	177	176	124	138	180	140	166	170	139	168	164	188	163	153	168	163	183	166	157	180	147	163	163	186	175	165	178	168	158	171	171	161	170	185	184	156	175	155	170	156	165	163	162	175	148	161	141	168	164	172	174	165	183	207	170	183	146	177	177	146	170	166	167	153	153	159	180	153	164	165	158	190	172	191	169	173	164	171	156	176	153	171	172	169	176	158	173	167	162	172	163	172	147	173	166	162	178	150	161	182	189	161	163	170	155	187	157	179	185	159	184	172	183	165	146	196	181	155	195	182	149	180	180	172	174	156	157	154	146	175	177	141	187	168	168	159	172	177	176	172	181	179	171	156	186	188	159	188	173	177	156	194	159	179	181	165	182	175	151	149	174	180	161	177	160	184	149	143	136	177	163	172	151	142	170	178	181	169	180	189	173	148	206	156	160	160	167	164	151	182	154	176	170	164	166	184	175	188	184	183	171	188	155	170	187	169	171	175	180	187	194	151	163	178	160	185	154	153	171	158	119	173	154	180	198	168	172	149	160	169	158	175	171	170	174	169	178	145	167	168	169	157	153	157	178	172	142	171	165	163	172	155	177	171	174	162	165	178	167	163	187	156	156	178	156	169	146	162	155	175	160	165	161	166	164	156	157	148	193	165	175	154	168	163	169	170	171	156	156	168	168	173	141	168	172	163	154	186	163	156	173	145	160	159	183	181	151	158	150	166	167	163	149	146	160	144	186	169	159	169	161	144	178	164	168	186	169	166	182	160	190	161	196	184	176	172	173	166	168	166	172	146	140	176	151	168	178	173	155	161	167	186	160	185	182	186	162	138	167	204	160	174	176	141	166	189	178	181	149	165	169	178	192	189	164	150	171	185	183	180	186	151	167	189	169	150	172	152	159	183	162	148	148	167	150	172	206	199	197	150	170	154	156	166	181	169	173	196
14924	15597	28394	31671	38482	25028	15684	7175	6790	5600	4706	3888	3686	3295	2180	1284	1128	857	718	734	601	583	645	534	496	502	503	470	446	456	456	399	445	435	475	445	436	462	463	429	400	434	412	433	442	431	434	464	405	444	405	405	432	419	471	427	419	403	469	406	423	409	448	416	455	405	419	443	412	384	424	382	379	390	398	418	416	443	422	459	417	423	435	401	406	390	432	416	448	458	420	397	408	409	435	418	429	417	452	441	404	421	432	417	444	428	421	438	394	374	396	419	389	431	391	398	411	420	448	419	418	389	418	438	402	401	411	426	400	449	430	388	428	403	398	394	470	399	434	449	458	432	398	404	450	425	395	434	407	425	417	385	461	381	366	431	422	425	426	376	414	429	426	436	392	433	400	444	420	421	450	388	396	431	386	419	434	401	423	391	420	428	414	370	431	419	394	421	423	404	411	465	411	430	407	404	376	446	383	402	438	405	444	415	412	432	392	403	438	449	462	430	398	407	413	424	409	398	430	392	421	420	402	451	425	436	395	439	452	426	420	438	418	410	427	390	426	400	384	407	423	359	419	410	398	420	430	445	418	394	409	414	401	389	390	446	405	412	386	413	415	433	383	425	413	454	436	416	382	396	412	422	427	412	401	390	398	416	406	442	423	370	427	401	400	404	376	434	419	402	407	415	410	405	388	432	414	425	376	424	420	359	430	390	435	449	393	436	404	431	422	406	435	426	435	400	433	415	395	423	397	418	400	413	433	431	395	403	373	443	398	409	443	385	461	370	426	395	412	388	407	445	404	411	440	432	397	411	408	420	435	404	431	403	424	455	404	415	397	397	415	411	430	391	419	435	396	467	403	437	401	406	411	403	387	436	394	418	420	402	406	417	403	420	390	422	388	443	431	436	422	407	410	404	383	423	425	446	423	394	403	410	427	437	413	416	410	437	445	414	408	416	403	396	387	401	398	408	421	413	403	431	427	410	396	422	423	389	399	415	387	391	424	410	418	424	436	408	376	389	400	437	391	407	397	407	432	436	390	415	401	435	413	422	423	393	391	417	417	401	410	415	423	403	389	431	428	416	421	401	388	413	389	387	413	416	443	396	402	389	413	396	419	378	431	438	393	387	393	399	429	432	390	418	450	438	440	413	426	390	425	428	418	420	429	415	428	415	413	398	422	410	460	407	393	379	393	385	424	430	405	407	421	392	415	423	437	448	399	433	454	406	381	433	445	426	407	412	408	447	397	401	404	414	425	407	414	438	437	392	422	393	394	407	402	441	424	431	402	421	400	446	426	406	419	403	417	436	420	440	386	422	426	420	392	430	422	395	388	382	406	404	396	410	437	418	446	449	410	433	384	430	387	389	454	417	392	429	471	419	405	429	453	433	431	424	426	432	409	366	455	421	445	446	434	455	433	397	439	431	434	400	418	422	408	420	392	419	435	419	403	442	443	442	409	432	418	415	420	427	429	410	425	410	430	409	403	422	440	434	444	423	410	434	394	436	408	376	444	444	428	401	405	404	419	420	433	463	446	400	393	402	401	446	441	410	413	400	410	410	415	403	458	429	383	373	435	409	389	412	422	395	438	410	410	381	457	393	454	449	448	423	391	429	413	376	455	431	450	411	405	404	396	410	410	383	463	426	424	406	386	404	439	438	393	416	410	422	398	437	403	405	386	413	445	433	390	425	389	390	423	429	422	451	392	430	403	408	434	435	403	428	446	382	424	387	447	404	405	436	394	421	402	422	414	406	403	415	411	411	425	394	429	394	432	418	405	376	382	399	410	391	430	411	415	423	430	420	391	425	380	433	420	428	406	470	386	397	399	420	382	439	414	452	412	473	389	388	417	412	412	382	424	381	464	428	408	451	411	408	391	395	425	389	439	416	400	416	408	378	416	386	409	407	395	418	402	387	431	436	394	417	409	413	448	423	408	399	449	409	408	404	398	423	455	413	448	411	403	423	431	408	430	416	445	482	406	419	419	407	434	414	414	384	402	395	412	363	454	413	400	389	415	398	424	380	424	444	401	410	448	423	442	451	408	404	428	459	429	395	417	431	406	430	459	425	434	438	427	448	445	405	413	437	397	430	390	431	415	389	411	397	366	389	430	401	399	440	384	443	431	393	416	395	409	398	420	419	423	434	374	391	398	402	380	423	417	395	432	423	413	408	401	424	414	395	390	418	395	404	394	411	390	394	393	436	400	399	426	407	412	450	453	404	441	429	399	416	411	411	397	390	449	461	412	424	414	403	405	415	421	412	403	361	400	425	417	428	415	409	415	420	421	392	443	441	409	412	437	431	437	387	429	408	411	408	389	435	439	439	426	400	438	383	397	457	417	414	413	438	403	404	383	452	447	396	405	420	412	408	404	440	424	389	413	402	434	427	450	413	430	419	417	392	388	423	429	424	440	430	426	385	404	420	415	416	425	415	414	427	438	443	408	423	420	416	429	368	445	441	402	413	421	407	392	417	406	426	425	429	436	416	411	402	406	418	418	444	375	433	430	385	421	419	396	400	422	419	415	391	396	427	447	397	421	435	405	423	416	409	436	418	419	437	415	431	399	394	425	419	420	419	376	413	414	449	402	371	400	402	371	412	469	398	409	456	397	403	387	441	413	409	445	407	384	417	407	394	439	373	445	374	400	402	440	426	434	435	413	418	431	403	398	417	414	418	414	419	401	471	402	403	388	406	390	423	402	417	399	397	411	425	451	402	425	429	406	403	411	406	376	439	407	390	411	408	407	428	413	379	423	421	408	393	409	394	393	390	435	422	376	416	415	409	407	418	406	429	424	422	430	397	421	409	433	410	450	431	373	412	427	454	380	461	434	413	438	415	402	404	407	443	447	418	427	430	395	384	436	432	426	410	422	383	448	447	443	420	406	394	420	367	452	405	448	406	410	414	380	421	407	418	411	385	393	397	408	428	417	417	420	401	434	397	385	399	387	407	410	417	461	423	436	407	417	414	366	433	423	395	401	406	426	425	427	399	465	402	429	405	396	432	395	408	427	421	411	405	422	416	413	427	386	421	410	434	398	402	427	407	436	381	375	429	410	442	420	413	410	422	374	413	413	440	406	402	353	433	421	417	403	393	435	429	417	427	431	403	400	414	386	395	454	441	427	412	449	413	376	409	418	435	436	412	401	403	418	374	413	420	427	423	386	420	379	436	430	409	410	411	387	429	420	421	424	469	442	385	377	412	419	390	398	412	408	395	408	399	413	427	412	428	391	420	409	392	434	424	419	445	395	405	436	410	395	409	424	391	427	450	419	406	381	445	394	439	421	461	406	393	405	384	384	421	415	425	444	394	409	408	415	391	386	422	418	425	415	419	393	438	414	419	431	400	406	452	453	395	416	430	415	435	401	372	437	390	399	402	433	418	383	398	407	434	387	402	443	409	421	388	408	407	439	406	399	415	420	414	427	397	439	407	394	414	406	417	397	416	443	384	374	419	448	440	427	431	402	390	421	425	429	409	422	374	434	407
27393	23989	29256	29731	31361	29648	17919	9231	5032	3019	1941	1564	1117	1061	794	322	280	202	188	147	139	130	127	110	114	96	101	113	115	89	96	100	100	74	88	102	98	87	122	108	92	99	120	100	74	90	101	84	96	78	94	100	92	94	78	109	86	80	93	89	89	99	113	97	105	109	97	97	97	92	90	99	96	92	94	95	93	94	89	73	95	97	93	100	85	87	94	88	78	92	90	90	118	92	99	106	83	80	107	95	86	89	91	98	93	90	89	75	86	90	101	99	76	92	91	91	91	87	92	88	102	81	91	83	84	83	89	102	83	104	87	93	81	119	90	76	92	93	76	96	82	93	121	95	100	88	95	121	104	90	80	93	102	91	87	87	118	93	99	87	109	100	114	77	93	110	89	75	115	87	105	91	100	95	87	99	119	99	104	89	118	94	89	98	99	110	107	92	95	81	97	96	96	86	83	68	94	107	100	89	96	94	86	88	92	72	80	93	97	103	94	89	98	99	88	88	115	86	98	93	89	89	81	96	88	128	91	79	81	79	93	108	90	93	86	82	107	93	103	110	92	87	106	94	96	103	101	98	116	92	115	99	98	101	86	87	94	100	82	88	98	80	107	74	100	105	104	107	80	100	105	96	104	96	104	70	84	76	101	108	94	99	88	118	96	109	102	92	88	101	89	88	100	101	90	97	105	98	91	81	94	106	94	102	79	95	84	87	100	108	109	108	78	89	77	82	108	84	92	81	109	95	76	88	86	100	90	96	88	106	102	103	90	108	97	84	93	93	92	106	86	92	94	105	95	82	97	107	108	98	97	90	93	87	95	99	103	102	101	94	124	99	106	103	89	92	87	95	98	95	78	94	99	102	98	104	106	86	93	100	82	87	90	107	102	101	97	103	80	92	90	88	96	91	87	91	91	86	103	84	106	98	97	100	106	92	105	91	87	86	108	81	92	78	93	89	101	94	71	100	98	77	86	98	112	97	111	113	77	102	102	109	90	90	95	89	70	83	100	88	92	91	90	101	108	95	91	92	71	105	108	87	108	89	107	93	91	98	76	127	103	92	97	99	89	107	93	90	116	91	83	82	94	83	102	92	98	87	100	95	89	91	98	93	85	92	105	110	91	86	103	83	84	96	101	101	109	90	96	110	86	88	96	90	104	103	104	87	83	109	102	92	111	101	69	93	108	95	78	107	99	91	114	109	96	76	87	90	84	96	92	86	92	82	81	92	105	85	100	88	90	99	128	96	110	79	88	104	93	88	93	92	92	97	122	89	97	86	102	73	90	88	83	82	84	91	95	103	104	78	94	83	79	87	102	82	93	113	87	81	91	80	92	89	74	88	99	89	81	89	85	98	89	96	107	111	96	103	86	92	86	115	109	101	116	74	79	95	111	101	83	88	107	92	94	85	90	92	99	104	105	123	114	106	98	120	88	110	105	94	97	81	93	99	87	102	99	103	91	87	94	104	100	103	90	96	100	96	101	79	91	88	82	92	102	92	109	105	100	94	94	90	82	84	96	85	103	95	112	103	95	105	94	85	81	102	107	95	81	85	104	108	99	108	92	105	91	82	104	90	92	96	87	94	88	78	113	110	81	76	107	96	87	95	83	90	92	94	100	87	108	83	93	112	96	99	118	98	91	86	94	115	110	90	107	97	104	92	97	87	103	98	101	99	94	97	87	104	92	102	125	114	86	91	85	108	89	87	97	104	103	100	84	95	111	89	97	89	94	96	98	85	99	97	101	94	110	96	90	88	121	107	87	90	91	98	86	83	91	113	87	103	92	87	96	90	89	107	101	104	93	83	97	99	96	101	80	96	100	91	83	75	99	100	93	85	96	94	96	100	91	96	88	91	95	94	88	86	96	97	98	93	94	113	88	82	115	103	83	88	78	77	108	99	76	72	91	113	99	99	102	87	74	97	92	101	96	76	97	102	92	86	87	107	91	92	107	92	103	113	107	103	66	88	107	96	101	85	90	90	86	101	87	90	94	96	101	91	99	99	80	94	88	79	71	107	93	87	99	87	90	86	94	98	84	111	96	100	109	97	80	86	93	102	81	91	106	117	93	101	100	90	101	85	101	86	87	99	96	96	96	97	105	96	98	107	80	93	88	97	94	95	98	114	95	92	78	78	95	118	115	101	87	85	121	83	81	103	89	100	105	93	94	81	92	83	91	93	85	96	73	100	100	93	81	104	83	90	94	83	106	112	90	93	101	108	77	107	94	86	96	115	95	83	108	100	107	81	97	107	95	97	100	90	98	94	113	110	98	107	92	111	102	84	107	96	86	92	95	91	96	89	91	101	86	87	107	119	110	87	89	115	88	102	92	93	107	91	93	88	90	104	112	108	81	101	101	93	85	88	81	97	100	81	100	87	95	95	102	107	90	88	89	87	100	84	108	101	86	86	98	81	70	103	97	92	113	102	105	90	98	94	87	101	75	88	70	106	100	111	118	92	95	110	106	84	106	90	100	93	92	85	82	104	93	95	81	90	88	97	93	94	104	107	109	103	83	91	93	96	109	84	75	85	102	84	98	89	88	86	101	101	91	94	92	99	90	102	109	107	89	80	101	89	88	88	83	93	100	89	103	90	94	95	102	99	90	97	96	97	82	104	108	103	79	116	87	91	96	134	90	98	85	107	97	84	106	84	88	90	96	87	96	97	96	99	117	118	93	77	107	104	81	98	105	88	103	92	84	85	86	94	92	92	91	109	95	107	87	93	101	81	89	98	103	87	113	77	105	100	98	98	93	79	94	85	99	87	81	86	99	92	101	104	77	90	100	91	96	89	90	106	86	106	108	106	90	89	97	105	94	111	78	88	94	97	91	81	90	95	98	79	91	91	98	81	116	113	77	95	97	91	65	93	109	106	92	93	102	94	74	112	81	96	91	98	97	85	83	95	102	95	98	126	86	87	86	101	111	102	102	98	99	91	95	93	83	89	92	86	83	107	108	95	98	93	87	100	114	81	107	111	94	105	90	97	92	85	88	100	104	80	93	83	87	114	96	98	115	121	100	93	95	95	104	100	100	95	113	85	100	99	102	108	97	78	86	86	89	100	74	101	75	82	114	85	82	86	112	95	72	87	104	87	96	107	90	83	92	103	86	90	115	117	92	103	82	103	103	94	86	82	82	91	97	98	87	91	94	108	104	90	98	112	122	85	83	76	98	104	111	87	85	98	89	109	100	94	112	91	82	86	77	89	105	89	87	96	104	80	80	78	84	96	100	109	100	103	92	103	92	93	90	89	93	99	89	90	110	80	104	92	91	88	109	90	76	83	108	92	79	90	88	98	80	108	99	97	112	89	106	88	113	97	100	91	91	86	101	87	101	104	78	72	106	100	91	107	101	90	105	89	82	99	96	102	76	103	107	109	100	91	86	88	82	101	98	100	97	113	98	88	77	77	101	86	81	113	81	99	97	96	97	93	83	106	95	76	95	78	88	100	99	107	82	70	81	72	95	101	84	92	89	111	110	92
19338	21335	32236	36632	39523	35019	16948	11721	9935	8322	7407	6449	5066	5058	4024	1746	1464	1005	879	707	619	517	573	479	411	351	327	333	360	334	331	310	318	251	302	303	279	292	294	258	263	272	273	245	238	254	239	246	256	249	244	257	281	236	244	222	264	229	256	263	248	249	266	262	262	269	270	256	232	248	258	243	258	239	271	255	269	254	272	261	255	240	265	243	269	265	242	248	244	244	265	239	221	263	221	252	245	252	264	217	255	272	261	249	278	265	237	264	260	269	251	255	230	257	254	243	264	246	261	215	253	243	237	242	227	247	259	268	228	215	271	255	258	234	252	248	237	241	247	235	249	240	258	244	273	271	255	242	270	267	236	241	243	273	247	283	261	258	261	266	250	280	241	237	243	232	215	242	257	268	241	256	230	258	285	270	266	258	269	249	239	245	268	227	257	236	269	253	265	241	252	273	233	236	232	224	264	264	256	260	244	241	269	262	250	263	243	275	253	306	252	267	253	279	247	285	254	272	228	252	250	253	241	273	263	241	264	264	232	257	227	233	259	253	275	293	215	259	231	261	248	274	241	264	231	247	244	263	237	279	260	273	250	248	262	228	250	257	223	237	244	232	255	236	221	257	281	254	257	243	266	229	252	225	275	221	287	252	260	229	289	232	270	265	257	240	268	250	247	222	234	246	250	238	244	232	233	235	248	251	270	240	228	246	243	229	242	248	244	219	265	267	242	242	239	267	263	259	236	242	278	269	277	229	253	227	251	243	261	260	267	239	259	254	254	291	245	231	232	256	292	248	280	242	247	279	223	232	242	233	255	270	231	241	268	246	245	267	309	248	274	259	274	239	221	256	235	260	219	261	260	237	223	255	235	228	239	233	242	260	246	238	236	219	251	259	277	260	243	254	282	243	235	240	273	251	272	232	256	275	236	228	229	261	256	258	286	254	247	256	247	250	255	245	273	239	241	256	269	241	251	286	247	244	224	239	270	235	258	240	254	265	286	256	247	249	231	253	234	234	258	242	260	273	265	250	240	244	275	273	289	250	244	258	248	232	242	263	256	271	256	279	248	248	285	262	236	248	235	289	270	255	257	292	259	245	246	264	242	237	228	275	296	277	256	227	267	264	266	238	246	276	252	261	285	254	248	257	235	257	241	259	233	262	254	245	259	277	262	266	236	289	273	239	262	265	239	229	251	292	256	236	237	269	250	247	250	238	255	260	240	252	272	279	262	251	264	254	242	248	234	249	263	286	277	260	242	254	245	261	256	248	258	263	269	250	248	269	235	233	235	246	298	245	254	265	246	257	238	240	259	261	236	245	261	244	237	252	255	240	269	250	262	208	253	268	261	230	248	231	262	261	237	292	251	259	270	268	240	262	222	281	234	234	240	230	266	228	226	243	267	249	247	245	229	253	241	249	269	281	271	253	241	259	243	276	272	238	248	244	250	233	246	258	240	257	229	255	258	276	224	234	258	237	235	235	255	230	256	226	274	275	243	254	257	263	260	260	234	247	252	243	256	263	289	243	259	248	271	252	242	240	256	265	252	232	243	224	289	243	261	240	268	244	252	258	264	252	250	259	243	253	255	250	243	255	246	242	261	240	254	226	254	266	263	254	247	254	270	282	241	252	269	263	263	262	266	236	285	232	267	255	235	253	217	232	216	270	242	250	255	262	236	249	271	260	243	237	269	271	249	231	260	260	256	270	252	252	234	243	281	236	249	271	254	274	274	267	250	235	255	244	252	283	269	254	249	268	246	240	264	268	218	213	274	238	235	246	254	271	261	233	229	274	254	226	259	226	272	254	260	276	245	241	243	269	261	269	250	250	225	254	259	244	238	238	250	248	248	251	250	239	230	286	262	266	232	257	260	239	231	225	262	277	247	276	242	256	268	241	251	256	271	260	251	234	260	260	259	238	241	260	249	282	253	241	245	254	248	262	243	276	235	293	240	246	249	242	274	249	234	246	271	245	239	237	250	242	241	272	237	245	249	261	265	264	250	254	261	214	278	287	221	264	242	277	252	255	235	242	248	251	285	253	286	271	258	246	251	258	251	252	241	251	255	252	258	232	234	259	259	266	250	218	235	267	249	231	231	250	256	269	237	284	256	274	239	256	258	238	259	287	225	267	286	250	295	236	258	240	236	243	262	252	249	276	261	250	269	262	249	254	243	259	247	229	250	254	268	242	248	249	250	266	250	268	235	227	255	274	277	251	246	234	244	247	273	285	252	234	261	262	250	252	225	254	284	250	248	240	246	230	274	247	257	231	254	240	230	273	260	239	246	259	237	269	254	259	239	264	216	250	262	267	232	266	279	255	232	286	240	257	256	261	236	253	241	258	214	242	237	238	236	244	260	247	255	226	258	263	290	229	249	230	252	257	260	262	234	269	221	278	229	249	291	245	269	264	277	243	253	238	230	238	248	255	233	234	245	242	254	235	235	259	250	252	243	231	258	251	240	250	254	255	242	243	251	263	235	261	250	257	249	237	258	242	287	267	251	228	233	216	236	261	273	267	265	238	245	264	231	264	213	263	229	253	249	241	262	233	233	246	243	249	263	220	229	259	236	264	256	244	254	218	262	273	237	281	252	241	269	257	260	271	242	224	253	234	268	253	247	253	246	257	268	239	285	262	238	257	245	239	287	255	224	262	234	236	254	254	230	270	242	277	248	243	229	258	258	255	253	253	259	229	235	255	276	227	239	262	233	225	236	223	246	238	233	263	265	269	258	281	248	249	275	251	249	242	261	280	230	237	239	247	246	265	266	241	239	248	266	248	246	269	227	279	268	266	242	239	240	291	253	291	260	232	276	248	263	254	222	259	249	270	276	237	258	228	253	236	266	277	236	250	271	241	266	247	232	274	235	244	269	254	241	252	247	263	257	260	260	250	301	226	251	228	235	229	265	263	252	258	245	260	254	231	244	239	264	243	290	237	231	240	243	249	248	270	247	230	218	226	254	248	247	260	261	238	243	293	257	262	245	273	273	271	238	254	256	234	269	254	231	240	225	261	251	270	247	260	242	267	232	265	244	230	254	272	234	256	244	242	244	262	236	236	255	287	229	250	266	268	255	264	238	258	237	232	248	245	236	274	245	252	234	248	257	238	235	310	243	234	262	217	288	268	228	238	238	225	247	220	248	271	228	233	267	224	253	264	250	269	231	281	238	235	232	234	274	257	277	275	260	258	267	240	225	224	267	249	256	233	247	240	255	237	269	252	248	233	278	239	239	255	227	236	211	242	254	254	242	255	272	275	223	248	260	234	235	257	266	209	248	243	270	245	255	256	256	266	258	261	236	250	237	248	252	279	257	242	258	232	233	265	255	258	249	244	278	261	243	267	239	259	248	279	244	252	270	242	273	246	254	234	245	255	253	230	246	253	293	262	256	273	252	261	261	250	240	244	232	221	257	249	251	261	263	231	258	256	254	248	250	229	232	252	218	289	249	242	246	224	278	259	270	236	256	249	235	258	255	279	237	242	266	231
6415	4179	4190	3404	2109	1277	564	413	372	348	299	276	282	257	234	225	231	240	239	257	229	214	264	218	207	207	212	218	222	210	204	215	210	213	240	230	223	210	211	202	215	229	202	236	225	226	206	223	215	217	210	213	215	188	193	198	216	227	183	231	210	224	207	209	201	220	206	199	231	218	219	224	215	223	220	220	213	221	235	214	233	188	197	223	215	203	215	223	208	226	216	222	172	233	212	207	206	218	220	189	177	221	236	220	214	203	222	194	215	206	231	247	236	245	229	232	185	216	238	211	209	213	213	212	234	218	241	228	202	244	264	247	219	190	217	223	196	209	212	213	214	208	214	209	207	211	232	211	231	229	196	223	242	206	214	208	190	203	201	208	189	223	235	208	196	188	211	198	184	198	205	212	207	220	220	200	221	185	216	208	227	214	236	191	238	203	227	218	235	225	191	214	204	206	214	206	225	189	244	231	204	198	223	199	206	242	219	197	212	205	235	240	231	221	222	188	226	229	229	221	197	201	216	221	206	220	211	199	217	215	206	220	252	226	199	215	214	213	228	232	198	211	228	250	194	213	207	220	187	199	207	213	227	197	180	240	228	225	209	173	209	194	214	209	225	227	192	197	223	225	207	184	192	205	224	212	191	214	202	207	203	211	208	216	219	196	175	191	204	213	228	220	217	223	216	225	205	217	172	229	195	218	214	204	228	221	207	180	215	180	213	218	215	219	224	223	224	225	218	213	210	210	238	205	205	207	203	204	198	216	236	214	217	220	229	200	206	232	210	208	241	210	226	214	203	227	188	226	220	213	216	218	208	225	193	211	214	228	219	220	209	190	206	194	206	213	224	199	232	210	237	210	218	231	220	193	194	188	230	239	240	225	218	193	165	228	197	215	202	194	234	205	209	180	165	243	231	205	216	193	236	202	211	205	191	218	214	235	218	181	187	208	208	214	238	196	197	193	228	216	205	208	215	233	230	193	200	193	207	211	244	191	197	210	229	201	224	234	217	202	218	229	222	223	230	227	233	235	226	230	220	193	219	198	214	207	215	237	201	192	225	221	201	214	209	207	226	197	213	235	214	199	226	194	238	213	210	224	230	204	206	226	195	221	221	204	209	210	239	212	197	210	233	241	236	221	216	198	213	215	200	206	235	213	221	197	201	221	206	219	193	193	217	221	220	242	202	194	237	211	221	215	205	214	222	222	229	219	193	218	244	206	231	207	238	233	216	212	204	177	219	212	213	206	223	234	210	216	250	204	210	207	222	215	193	182	215	231	206	204	196	210	217	214	234	250	228	226	217	204	220	223	203	197	225	220	223	210	200	226	243	243	232	213	212	225	245	210	221	195	208	216	219	243	212	201	213	186	217	204	214	205	213	202	213	198	196	241	192	203	195	192	202	196	212	213	215	182	231	197	208	225	217	217	240	211	228	234	196	192	206	207	206	217	193	174	205	211	206	193	210	226	199	203	188	199	210	221	205	231	214	194	211	233	218	238	218	181	261	230	231	207	232	197	227	204	210	203	221	240	221	207	204	219	208	235	215	217	216	193	196	199	221	186	238	182	180	251	209	208	218	214	218	224	237	197	210	229	226	200	225	197	220	206	186	201	206	211	226	208	195	191	217	236	208	220	201	228	208	209	202	225	216	205	213	235	217	201	191	191	203	206	204	229	225	206	208	190	161	189	203	209	216	193	228	233	232	221	210	203	233	198	223	226	213	228	220	210	209	205	217	225	192	213	197	222	210	202	215	211	199	208	191	202	219	223	224	224	241	219	196	222	207	191	199	175	194	211	211	222	205	223	216	222	226	212	190	212	233	224	226	222	209	222	223	234	189	218	203	211	214	211	208	242	223	215	213	219	214	210	224	201	197	210	185	219	217	202	239	226	216	210	201	207	223	202	199	214	226	222	196	227	198	204	225	224	211	220	201	222	219	190	225	231	201	193	232	225	194	218	209	184	219	239	225	231	197	199	198	206	202	229	206	195	195	202	229	251	209	197	208	224	224	204	207	201	236	187	209	242	214	206	230	234	178	215	213	237	219	197	183	223	199	186	193	221	208	212	213	205	226	202	217	220	216	239	229	210	220	219	230	225	215	228	207	215	185	218	183	210	207	203	211	199	202	220	218	223	185	203	218	203	201	220	220	232	198	197	194	236	228	189	215	217	218	216	215	199	217	192	194	215	245	222	205	213	213	197	229	250	204	213	220	183	214	210	213	206	220	206	210	180	225	204	226	222	205	251	223	229	204	212	229	244	216	201	245	226	213	207	226	207	201	214	196	203	211	160	214	201	197	192	226	212	202	205	235	245	225	217	206	217	246	175	212	196	216	208	208	213	237	230	199	221	225	210	200	255	198	212	213	204	205	223	205	233	220	208	251	208	203	192	213	205	210	187	228	218	191	195	226	193	218	211	218	216	222	179	215	209	194	207	207	230	214	229	231	214	233	236	196	236	232	205	220	231	213	210	215	207	230	208	221	213	203	190	207	187	196	191	211	201	216	227	228	228	190	227	187	203	202	220	201	214	213	233	190	210	185	234	197	213	193	231	201	222	248	193	247	225	192	220	239	215	213	223	210	206	218	209	222	227	206	223	206	201	220	223	208	217	200	242	203	196	240	232	200	209	218	197	239	200	224	187	212	195	192	220	214	209	223	234	207	202	221	235	242	205	208	222	234	230	206	219	224	205	216	220	213	203	211	180	199	207	224	220	220	199	215	189	218	244	235	219	226	224	222	224	213	206	218	208	204	184	233	221	234	220	180	189	192	207	205	210	182	188	218	225	219	205	218	186	212	208	197	246	205	223	204	209	196	193	231	228	216	197	206	205	226	206	226	230	214	225	215	210	223	227	226	195	249	213	206	192	219	209	221	236	235	231	224	234	194	224	222	208	208	198	211	206	210	207	219	221	212	207	206	201	227	216	201	218	218	210	210	219	207	238	238	231	229	192	214	219	220	207	186	207	223	201	203	221	209	201	220	217	178	216	215	198	237	220	192	239	229	200	183	214	206	211	232	172	218	207	202	186	248	247	203	224	226	212	206	203	237	209	219	232	221	213	225	220	205	207	213	238	217	237	227	213	198	224	209	231	216	219	197	168	254	207	232	200	196	209	212	210	230	229	202	216	200	210	237	202	224	208	217	224	199	225	216	226	244	180	217	249	229	216	197	217	200	227	214	222	231	238	231	196	218	219	195	205	191	237	192	215	199	218	197	201	214	235	218	205	229	211	204	230	212	210	214	209	215	199	195	206	244	234	202	220	246	229	209	212	187	220	223	214	199	163	194	222	214	208	204	212	212	205	211	201	252	217	237	220	205	211	205	218	185	225	220	218	232	219	196	199	239	228	202	199	214	218	209	208	203	211	181	215	205	200	210	233	237	239	199	203	258	217	208	222	219	232	215	187	226	200	182	194	209	218	200	217	200	190	200	199	246	218	218	195	218	210	208	219	223	212	236	220	206	224	199	232	229	217	213	205
5229	5250	9321	10056	7941	5161	2519	1756	1419	1301	1140	993	885	944	803	718	639	644	611	609	609	569	597	596	543	549	534	540	563	494	535	526	553	519	493	531	502	493	515	529	525	538	522	519	542	501	536	534	521	548	541	510	508	483	504	542	542	511	528	503	537	524	544	508	527	500	537	543	536	485	542	456	509	512	491	537	514	531	498	555	531	497	518	491	502	500	533	541	472	510	557	563	537	581	517	544	507	519	481	503	492	540	525	504	490	484	503	482	494	520	505	523	478	539	502	497	495	497	508	481	553	557	540	515	520	537	524	565	513	499	522	525	548	540	524	501	528	539	517	540	497	530	486	519	466	525	531	517	517	508	523	520	544	487	488	527	524	510	489	496	476	543	492	525	546	525	511	533	565	534	527	525	579	488	508	507	480	508	522	494	538	505	519	498	508	526	489	528	539	551	534	489	512	539	504	478	526	552	531	517	524	555	551	524	526	540	522	512	523	527	523	532	512	527	525	549	486	557	503	556	459	529	467	540	512	504	497	556	541	504	489	505	505	483	492	530	503	495	513	475	546	555	524	494	554	510	501	525	507	505	560	515	531	551	521	495	536	499	520	508	500	503	495	519	547	527	481	497	534	527	523	498	525	523	491	507	537	535	506	532	543	499	513	494	534	490	507	497	520	521	549	507	513	508	534	539	550	548	534	527	482	521	543	511	477	486	517	532	546	533	554	526	498	485	515	527	537	540	515	532	520	571	516	557	523	499	514	526	547	522	545	537	505	525	493	548	537	551	526	521	539	545	536	491	487	546	529	524	543	553	562	481	486	515	560	562	540	497	533	566	512	544	524	501	502	469	523	500	579	536	527	507	508	502	526	515	544	523	477	523	501	512	517	516	544	477	537	536	521	511	522	498	501	513	550	497	546	524	466	516	518	536	480	550	521	529	552	513	550	508	509	516	564	512	546	522	504	483	509	496	529	519	539	513	497	527	525	552	494	496	552	467	544	522	520	533	530	551	542	515	550	517	509	539	517	516	484	524	510	500	564	470	498	532	528	489	538	498	492	541	532	440	480	542	514	486	533	498	555	492	554	476	501	550	555	529	529	511	523	512	496	538	555	535	551	509	508	471	526	512	498	503	505	519	527	513	500	497	536	510	516	544	498	560	509	508	533	518	529	536	525	490	527	519	556	531	484	482	522	502	508	525	543	540	530	536	514	528	519	503	488	509	512	511	527	492	489	550	524	494	563	520	509	511	531	521	524	518	538	517	533	497	534	513	532	522	527	546	474	531	515	528	527	505	572	470	510	540	521	562	510	487	545	505	506	539	533	506	515	514	507	542	529	496	536	527	516	502	505	509	527	507	530	519	550	493	521	501	470	514	512	546	535	543	514	551	523	539	472	512	499	495	517	522	492	543	515	493	537	536	518	541	508	541	540	539	505	524	524	494	504	523	510	548	508	526	482	522	515	499	498	508	533	497	499	548	517	530	505	509	542	505	506	524	515	506	534	502	490	507	526	539	581	513	529	531	561	516	500	513	495	531	513	529	499	531	501	518	489	497	502	527	520	492	528	498	514	481	510	545	545	518	495	504	530	524	516	532	539	469	534	529	528	540	548	528	503	535	536	525	530	518	517	484	544	489	507	534	535	515	532	525	501	554	488	508	563	502	520	517	554	544	487	495	535	543	479	591	478	505	520	529	494	516	526	544	544	479	556	513	548	549	512	491	504	490	497	493	547	483	527	497	515	537	550	537	533	558	525	488	563	523	525	524	520	498	510	499	521	497	526	545	511	524	529	523	556	523	496	531	534	492	464	532	486	532	524	556	544	492	522	513	501	531	524	513	522	551	498	524	504	534	533	488	527	538	519	520	540	527	519	537	478	516	522	502	503	518	514	490	512	505	512	519	503	477	491	520	512	533	516	529	538	479	506	503	488	506	525	530	487	532	524	525	497	542	484	467	526	513	481	534	506	523	524	527	503	543	517	504	510	547	537	499	491	515	521	525	540	504	502	531	511	512	501	526	569	515	521	520	519	506	566	517	517	528	502	514	559	500	525	487	552	533	506	505	542	527	529	517	584	526	522	528	511	532	503	523	495	487	502	524	557	540	503	548	513	508	520	514	544	548	512	517	557	525	524	519	495	497	532	520	552	489	526	543	492	475	483	530	502	510	507	527	484	521	504	509	514	512	539	524	525	512	470	543	497	509	581	468	523	498	546	514	540	482	528	527	541	519	475	523	518	525	505	535	538	507	455	491	519	535	509	486	545	512	561	518	541	525	529	518	503	530	506	530	581	505	530	480	521	504	515	525	521	520	519	534	565	482	512	526	499	558	521	501	505	491	514	558	536	496	551	568	556	522	522	555	527	495	534	525	558	492	523	520	505	528	534	527	518	531	532	529	477	509	509	497	519	539	541	502	543	493	572	525	561	528	505	560	563	547	506	526	554	540	530	488	501	536	550	547	467	546	512	529	513	543	497	503	540	508	555	484	505	530	512	487	511	536	515	529	534	494	574	491	526	498	491	548	525	498	531	523	527	532	520	524	540	525	529	574	550	488	501	542	551	472	484	509	530	530	477	518	541	469	552	508	530	520	501	525	533	496	487	578	538	555	497	535	487	505	530	512	503	473	529	518	522	495	523	537	499	495	527	539	507	516	483	556	504	517	528	537	491	515	508	527	476	525	486	547	494	509	494	510	516	525	514	541	483	543	499	513	527	530	471	546	493	534	508	541	518	503	552	534	480	522	557	503	517	550	507	493	516	497	513	527	510	543	555	550	517	476	475	504	526	542	536	496	509	529	538	519	496	551	472	528	505	542	505	493	560	527	543	533	519	522	507	486	526	509	537	509	536	492	496	502	479	535	551	475	509	523	552	502	495	507	474	492	573	572	487	502	561	471	493	549	493	501	522	494	522	488	505	524	481	562	542	491	520	554	570	499	518	542	530	469	528	532	465	504	533	481	505	500	541	560	505	488	499	528	576	541	537	548	531	516	527	506	490	535	527	511	550	493	506	512	494	522	501	545	523	511	520	525	521	543	499	526	519	523	527	539	519	538	558	544	505	496	535	526	573	549	563	527	467	499	513	531	539	526	543	526	541	521	511	509	556	535	499	542	535	497	504	546	495	520	527	518	527	518	488	508	512	509	547	542	514	502	512	527	508	571	559	522	545	503	523	501	513	534	514	532	537	555	494	525	545	496	527	487	501	534	528	512	509	496	572	523	527	532	532	533	502	517	582	503	518	519	529	537	510	523	564	504	490	545	503	535	504	507	534	539	483	525	487	482	498	542	515	503	551	492	535	529	495	532	539	486	501	509	479	538	570	494	488	510	542	498	515	541	547	522	496	535	538	531	494	510	516	518	535	523	538	521	481	468	526	502	524	535	519	515	520	499	508	545	511	529	524	524	510	504	533	544	506	523	532	491	528	541	544	547	506	550	547	521	553	496	492	527	514	538	508	507	516	495	472	500	552	523	527	528	489	517
18770	18047	22130	24953	21972	18515	10814	4393	2324	1657	1115	1033	767	647	530	271	257	242	214	211	204	201	177	183	199	177	159	172	183	180	160	172	162	165	185	185	157	174	170	185	170	179	174	140	160	156	158	170	174	154	169	164	170	189	176	160	154	179	141	156	145	159	176	174	167	125	154	148	181	184	170	191	167	167	179	183	183	179	163	143	171	155	182	175	164	163	147	149	167	167	177	175	174	175	165	165	148	155	173	162	153	171	171	152	153	167	158	161	150	167	141	173	153	183	181	161	163	159	167	181	187	140	155	168	181	166	151	136	193	153	156	158	161	153	158	149	165	162	174	172	167	178	157	155	152	186	176	185	154	169	178	168	157	176	157	163	174	159	169	168	165	162	174	175	183	189	143	167	123	167	194	169	175	153	145	154	152	172	172	151	165	180	166	149	180	156	184	160	136	186	144	177	162	166	170	158	148	172	154	177	159	154	178	155	140	168	171	159	173	166	174	166	162	176	163	171	183	151	169	162	149	150	173	189	175	176	153	161	173	166	182	175	168	186	139	175	173	155	192	162	170	175	133	156	165	156	167	142	153	140	153	164	168	145	173	155	160	199	138	164	148	167	157	196	162	178	150	185	160	176	169	166	138	162	140	176	148	161	155	188	166	148	156	165	163	126	139	168	175	181	161	175	149	166	146	169	158	135	172	164	178	162	159	191	158	189	146	143	149	179	173	167	128	148	149	190	163	174	170	157	166	154	136	163	157	158	153	136	158	147	162	168	168	129	183	134	194	177	157	178	177	166	173	168	166	159	154	138	149	167	162	158	153	152	161	173	173	153	154	162	151	136	169	174	165	163	164	151	150	158	160	149	175	188	179	185	150	170	160	164	176	185	160	181	159	151	173	147	137	177	166	153	172	180	153	167	157	154	160	138	154	153	148	166	164	170	170	156	162	161	174	168	173	141	157	159	146	189	185	153	164	125	162	139	161	156	169	169	162	163	160	153	174	165	183	129	135	166	146	157	176	152	148	168	142	165	155	175	164	153	171	161	212	165	174	164	157	172	149	190	150	155	189	193	179	149	156	181	159	145	174	155	134	199	152	182	164	147	165	193	143	189	179	189	147	156	159	167	170	166	155	169	168	163	159	183	176	165	149	156	171	167	157	165	159	140	166	153	164	166	173	153	197	149	170	151	165	178	166	152	193	163	159	140	182	168	135	142	176	173	163	153	166	209	194	154	187	189	156	173	161	181	187	179	182	192	168	135	155	145	178	155	193	161	166	167	166	172	175	148	177	188	179	178	168	154	167	158	150	158	146	166	171	159	144	144	161	161	177	174	146	187	163	146	187	171	155	173	148	163	189	178	156	167	172	172	165	157	176	164	197	178	151	150	158	154	156	171	163	165	142	153	189	168	150	154	145	182	150	183	163	160	172	159	169	174	155	150	161	157	167	161	173	175	155	173	182	185	176	191	149	160	146	178	151	153	173	150	161	170	166	185	175	150	172	162	150	194	162	167	191	152	175	177	174	167	146	185	146	176	184	164	157	164	175	159	147	145	135	174	162	137	138	151	157	156	164	179	174	179	171	177	173	184	168	150	153	159	171	158	162	153	169	178	139	166	167	186	176	156	174	171	165	159	169	171	170	176	146	127	171	158	145	157	153	167	158	159	160	139	178	166	161	159	151	157	167	157	165	185	155	184	166	159	148	150	187	157	160	172	156	158	156	179	169	150	163	153	177	157	161	155	151	152	156	176	174	173	151	153	163	170	165	155	174	177	179	144	181	178	157	171	182	154	143	174	154	152	143	170	175	169	177	169	174	179	158	171	169	160	175	171	178	185	150	167	160	160	180	169	152	141	160	145	154	156	163	185	175	163	157	162	162	166	165	165	157	171	168	168	175	186	146	174	166	144	148	173	161	169	184	162	155	173	177	182	165	189	158	139	175	151	178	164	170	168	174	186	172	178	172	174	153	173	170	172	164	148	198	161	164	190	168	154	142	154	151	164	176	146	173	168	176	198	166	156	160	171	170	145	163	182	159	184	175	177	158	150	178	161	161	176	145	145	171	186	175	174	174	147	178	178	156	168	173	152	158	165	175	150	156	161	200	190	170	165	172	187	178	159	161	149	172	179	160	157	176	157	143	174	167	180	167	155	176	171	153	169	174	159	146	160	183	174	157	163	152	158	170	172	158	174	189	146	167	163	179	164	157	133	139	174	158	177	161	174	154	179	162	147	164	170	175	152	165	158	177	162	148	173	163	162	169	140	158	167	181	168	160	183	170	186	155	163	169	162	150	146	171	145	170	159	162	139	147	193	168	162	170	153	163	160	186	168	144	164	171	176	182	161	149	176	154	152	169	176	157	165	164	172	171	181	148	139	148	176	186	174	146	186	148	141	165	163	167	122	156	147	155	169	129	150	151	158	137	173	154	155	175	154	191	166	152	189	150	151	171	167	161	167	135	174	169	153	167	166	163	169	150	156	156	133	169	147	155	173	177	155	160	179	166	177	172	169	165	170	153	134	164	178	155	172	174	162	157	170	149	169	151	183	168	160	172	137	162	145	174	178	158	166	144	158	148	171	190	145	154	136	178	140	162	136	168	160	164	184	137	169	158	142	171	154	157	182	150	169	165	166	152	155	170	137	180	153	175	179	165	174	168	158	167	165	177	148	161	168	156	128	164	142	181	159	158	147	184	154	171	179	157	173	179	166	169	188	160	152	155	168	172	190	168	157	183	177	172	153	175	152	156	158	179	162	186	159	175	150	166	156	147	172	170	165	159	176	160	151	160	154	175	172	179	160	179	176	161	145	174	180	165	155	150	176	166	149	173	147	161	155	173	185	185	171	152	183	154	153	142	162	154	188	187	169	168	167	133	148	144	174	172	167	164	135	157	156	145	194	150	154	157	157	177	165	160	182	160	157	176	147	160	184	165	159	154	171	131	165	152	162	188	172	184	188	168	159	162	155	160	152	161	184	166	164	193	166	167	158	181	141	149	156	165	168	181	157	149	139	158	148	164	158	179	169	176	187	166	138	177	137	170	167	146	153	170	158	165	197	172	162	182	176	177	174	169	173	148	159	178	154	153	141	168	160	155	195	166	160	161	159	155	160	159	192	187	155	164	160	163	193	132	165	188	173	171	173	188	171	181	161	127	168	157	172	189	178	159	173	160	177	201	171	180	181	165	178	150	167	180	170	158	147	164	161	169	165	179	157	191	171	145	155	190	144	173	158	165	181	159	169	200	158	159	188	171	179	188	144	150	144	155	152	151	174	195	172	147	162	140	199	182	157	140	160	182	168	158	176	182	172	152	146	178	136	147	152	157	149	176	157	161	163	157	159	148	176	151	170	172	147	164	154	162	150	144	161	179	153	161	187	167	161	181	185	169	158	168	127	163	167	173	147	164	163	179	171	167	165	151	149	173	160	169	172	171	153	150	158	160	169	179	170	171	162	172	179	192	170	172	154	161	161	163	179	155	149	159	163
14828	16963	26719	31430	29659	24813	14462	7258	6276	5764	4245	4275	3521	3577	2464	1310	1087	808	721	628	612	572	633	573	495	450	468	431	463	410	440	453	417	435	424	446	395	444	408	424	413	391	385	411	406	413	406	375	435	428	416	417	398	384	394	414	382	405	365	382	402	413	398	399	422	398	413	385	416	399	394	402	412	379	419	379	427	414	390	429	389	417	395	405	411	381	377	389	419	431	419	449	428	404	455	414	398	404	393	407	381	398	371	387	389	431	408	425	395	384	413	395	381	416	426	441	414	456	425	400	412	417	407	401	384	396	417	439	399	418	392	394	404	434	440	431	411	394	418	418	446	397	424	406	398	378	408	409	385	426	412	420	394	422	393	425	365	412	399	394	416	394	418	384	433	402	409	399	426	389	412	442	377	412	402	453	415	392	402	443	418	416	376	412	405	410	378	399	463	363	417	405	382	417	384	405	404	405	391	416	407	398	414	406	406	391	426	374	397	429	447	370	394	418	407	413	427	435	387	385	414	382	413	414	395	410	421	431	403	434	426	418	448	420	386	384	417	393	391	411	409	421	429	382	376	411	415	404	422	373	383	407	440	423	388	409	389	400	389	408	420	432	421	417	397	410	397	414	437	417	408	356	367	397	411	449	422	378	405	427	403	439	401	394	406	412	427	408	399	399	405	422	408	418	395	423	417	435	413	401	392	392	401	390	399	366	371	397	409	417	400	384	415	392	448	430	410	395	365	416	427	418	410	428	405	436	419	392	418	407	406	415	419	412	456	391	425	394	424	454	395	412	438	414	410	408	378	429	416	411	420	436	414	413	412	353	402	396	392	407	388	419	405	413	387	412	381	417	433	353	373	397	422	440	418	398	391	421	372	397	380	397	389	421	422	408	396	360	381	393	392	393	398	402	386	414	432	417	358	395	397	366	375	385	406	416	418	435	425	433	427	430	391	417	373	404	430	405	398	396	362	412	384	383	397	407	378	400	420	417	412	379	393	413	403	453	445	399	436	424	385	441	413	408	384	398	396	406	367	410	386	421	393	407	420	412	403	416	393	392	414	390	391	426	393	410	392	391	394	391	419	410	397	391	413	443	442	401	423	405	438	406	369	426	390	434	457	390	412	388	440	393	418	424	404	411	409	378	427	421	385	407	392	416	407	389	380	416	398	403	382	377	456	423	393	411	359	439	421	432	439	437	403	435	388	377	400	460	398	427	391	403	436	368	436	379	400	397	404	407	411	409	446	433	426	396	418	412	409	385	417	402	392	387	376	430	398	427	405	443	359	412	394	431	419	379	418	410	415	408	395	399	390	392	418	439	378	373	407	422	395	398	441	386	376	428	405	414	446	419	389	418	384	377	414	452	385	426	417	393	408	361	385	368	465	429	387	397	439	406	369	413	415	400	381	404	407	390	445	407	422	363	411	386	423	411	413	390	449	405	388	411	392	426	399	384	422	385	416	420	413	389	422	420	414	389	426	388	381	374	412	432	391	434	396	376	409	412	421	458	381	431	400	403	422	406	398	432	426	389	457	376	429	430	423	456	409	386	395	386	370	435	443	412	389	399	397	425	398	410	424	409	433	416	381	411	432	402	430	412	434	388	402	437	416	410	405	418	432	398	397	408	353	421	394	410	390	422	398	431	413	397	391	385	441	403	433	394	410	409	420	411	420	412	415	405	421	408	374	378	387	397	419	407	381	409	409	403	431	418	416	416	414	394	421	380	376	434	429	415	351	424	410	410	411	394	403	405	405	420	418	389	402	412	404	382	411	390	458	383	395	403	405	386	443	444	433	416	383	410	368	389	369	403	437	441	383	418	432	422	403	438	450	400	408	366	409	381	416	398	371	381	419	414	374	386	431	399	421	414	404	406	404	426	425	376	427	405	407	408	406	408	383	400	386	375	426	376	405	399	401	403	425	407	426	410	416	380	391	428	391	388	421	394	416	397	389	456	363	403	434	389	411	402	412	426	397	403	367	402	381	371	412	404	425	420	428	402	394	403	428	433	374	415	390	429	390	390	405	417	376	402	374	410	410	391	400	442	364	399	427	424	412	400	374	406	403	411	416	388	414	395	398	406	405	409	455	398	417	430	403	437	432	408	370	409	399	436	399	423	402	420	411	422	377	427	383	394	369	406	416	369	429	377	398	394	418	384	374	398	403	390	401	406	416	406	379	414	397	368	415	425	413	417	404	425	407	463	419	409	437	343	384	432	414	424	395	446	405	402	397	417	399	407	375	410	438	401	395	371	427	424	411	401	403	390	406	438	367	418	407	415	371	423	402	375	455	414	435	432	378	400	417	403	428	422	439	432	403	398	424	422	401	435	408	391	423	409	446	408	399	386	442	383	439	391	389	394	337	401	399	409	408	440	384	373	428	396	389	392	384	379	434	436	387	411	435	410	404	422	369	413	412	422	383	375	402	413	395	425	401	391	403	429	422	406	388	407	367	393	434	391	386	405	413	424	409	419	448	403	374	437	349	389	379	388	386	415	405	422	398	390	392	406	402	408	429	389	405	380	419	403	415	385	430	439	433	385	416	421	397	387	388	391	442	388	421	415	403	404	377	428	410	412	390	388	403	423	412	416	396	426	388	431	447	418	414	432	412	433	383	448	428	378	403	423	403	427	444	404	401	415	428	405	408	350	403	420	397	361	405	406	397	404	444	369	414	396	389	442	399	401	434	421	393	396	421	439	399	419	408	392	400	365	374	381	406	414	413	375	389	398	392	423	410	357	376	416	377	392	432	387	404	419	360	398	418	396	396	383	396	396	439	394	400	442	416	400	385	424	404	427	427	414	419	408	418	416	426	435	389	410	411	446	405	434	434	406	393	382	433	392	415	402	421	454	417	388	407	430	435	414	435	363	396	420	377	399	363	390	443	435	419	421	384	413	403	411	397	445	423	402	431	391	446	363	394	416	386	427	407	397	418	413	422	396	391	438	389	431	402	441	423	386	409	395	379	375	407	417	409	372	370	362	434	389	421	418	401	418	387	424	384	428	401	442	367	413	416	412	406	389	429	436	439	414	441	396	450	446	378	411	410	406	412	397	393	381	405	420	437	411	420	438	431	406	402	439	403	378	390	383	448	392	414	408	372	444	429	380	418	392	406	417	415	412	420	431	403	418	397	420	387	414	385	403	393	376	388	430	439	410	400	384	425	388	388	432	403	416	445	432	432	384	395	403	398	378	404	400	406	396	382	398	413	421	432	402	455	423	381	429	400	410	399	405	378	419	440	395	419	438	423	425	380	382	412	425	397	406	406	399	388	429	421	414	391	381	436	367	408	398	377	393	374	435	405	399	398	369	416	411	416	387	420	422	458	414	407	383	418	420	414	428	408	384	407	415	423	424	427	435	412	421	448	400	372	418	399	401	414	414	411	414	421	405	408	416	439	396	405	418	401	372	417	381	416	366	400	402	405	378	387	409	392	385	412	436	382	364	405	396	443	429	416	374	426	383	369	419	435	376	391	393	408	405
26098	22794	32599	34438	27116	21280	15188	7919	4537	3290	1902	1653	1357	1287	766	354	295	221	160	154	162	145	154	129	123	91	107	106	89	87	91	114	127	76	90	105	88	99	101	74	80	98	111	105	79	80	103	107	99	91	78	87	98	85	112	99	99	100	97	91	104	98	78	76	104	98	90	93	83	75	95	86	86	91	107	102	75	81	91	98	88	88	116	101	82	96	80	83	88	100	83	116	98	95	103	99	95	87	78	77	96	89	95	95	88	94	82	94	94	93	89	84	92	98	92	110	83	94	92	88	85	83	94	87	91	86	96	74	94	106	92	81	82	83	85	94	109	92	85	99	99	84	101	98	105	105	87	83	94	85	96	89	84	110	84	95	98	91	100	108	95	110	81	80	93	92	98	94	104	94	102	90	94	71	92	100	99	89	91	82	105	96	93	106	103	94	113	81	85	109	91	101	107	87	90	87	94	92	97	89	86	97	76	91	72	96	91	86	89	71	93	94	109	96	87	101	96	112	103	86	89	92	86	105	92	106	80	96	89	92	88	67	93	117	99	100	108	100	95	87	95	91	94	73	90	106	96	110	99	81	103	110	83	95	85	109	86	77	101	101	98	109	115	86	103	97	94	100	88	82	91	89	99	103	102	88	86	93	67	89	96	78	95	87	86	101	73	103	117	98	87	96	92	87	74	94	81	82	104	92	97	92	98	90	112	90	91	97	86	101	97	77	102	87	103	95	87	99	115	82	87	66	79	90	93	86	87	116	83	94	90	100	106	79	111	95	86	104	106	103	90	90	93	98	101	88	96	86	85	82	98	97	79	98	80	91	94	89	89	95	82	92	103	91	77	86	101	100	102	84	83	92	76	85	75	91	93	79	78	95	86	72	86	96	84	83	83	85	104	87	101	101	87	93	77	101	80	96	84	87	75	110	93	101	84	93	89	89	97	86	86	93	99	99	83	107	88	93	104	104	92	100	84	97	109	87	89	99	105	94	110	87	103	104	89	99	99	87	90	102	101	85	87	79	86	107	80	103	94	69	77	90	87	98	100	80	84	76	95	106	94	88	84	103	94	89	89	94	93	75	81	76	84	93	93	93	92	81	102	113	94	91	70	89	99	83	93	99	91	101	94	89	85	88	109	80	81	105	100	74	88	79	98	85	93	90	88	77	102	81	110	105	84	101	102	92	79	93	109	80	82	106	89	108	97	103	87	84	94	91	86	88	83	94	80	99	74	106	109	85	100	98	86	105	90	93	78	92	85	93	99	82	93	95	100	96	101	123	116	109	87	103	97	84	102	102	91	98	98	89	71	93	92	88	96	85	89	112	80	91	97	102	105	88	85	93	89	86	117	73	88	94	85	104	113	66	98	72	94	75	87	98	78	87	89	93	92	104	92	95	94	91	77	82	93	89	80	99	94	107	91	89	86	91	77	90	110	92	97	103	102	87	87	98	104	108	98	83	109	102	95	91	79	116	106	99	81	115	69	68	97	85	81	92	92	99	85	76	82	97	104	107	112	99	81	106	92	90	84	89	88	89	97	73	88	82	87	92	90	83	79	85	94	101	85	90	79	85	98	81	85	94	89	83	73	92	101	85	74	81	91	99	78	85	104	76	92	89	96	86	93	90	77	89	89	89	92	76	87	97	107	101	96	90	99	81	84	96	105	99	86	100	100	95	73	86	77	86	102	96	92	94	83	96	82	99	102	89	114	103	103	78	89	87	93	96	86	85	96	92	130	89	90	97	110	109	121	92	109	73	92	78	95	92	88	95	94	91	94	100	91	95	74	70	74	75	89	93	111	112	87	94	95	100	84	89	88	90	103	81	90	98	89	88	103	106	103	108	92	82	73	84	105	117	108	91	82	91	94	72	99	88	86	89	73	102	103	87	79	93	77	98	74	86	107	92	88	93	91	92	119	99	84	82	98	93	76	95	83	101	96	94	92	87	96	96	97	77	94	103	88	110	109	94	81	78	95	92	97	84	88	75	101	84	82	77	89	94	82	83	106	88	94	109	97	79	93	106	103	113	100	98	93	91	100	82	84	88	89	92	86	82	95	102	95	84	78	78	110	89	92	98	96	89	102	97	97	94	87	87	94	83	81	111	91	90	93	92	81	91	92	81	86	94	79	95	87	79	100	90	85	72	90	70	86	106	83	101	98	95	106	93	73	93	89	106	76	95	97	98	106	106	106	103	94	99	62	89	110	92	87	93	109	95	92	117	88	92	98	88	83	89	91	81	90	79	83	77	82	104	121	92	82	80	112	102	79	101	77	80	104	85	97	94	83	86	86	106	92	84	106	84	96	92	89	102	77	96	111	96	90	77	75	119	71	77	103	92	78	80	91	78	93	104	94	102	81	87	85	81	88	95	112	98	88	85	85	90	88	100	99	78	79	66	96	91	61	84	96	107	101	81	113	106	100	91	118	93	84	98	109	94	97	108	95	90	98	93	98	84	106	103	59	99	98	86	96	92	75	94	90	86	104	104	108	85	96	86	108	89	127	103	98	80	95	81	87	96	88	102	105	73	93	89	85	96	100	77	97	91	89	84	90	86	95	101	89	78	103	86	90	79	81	122	93	98	117	88	80	88	91	74	90	95	88	70	94	108	79	93	106	85	99	103	94	86	103	93	88	89	92	73	86	98	105	117	108	101	100	81	87	76	84	101	112	100	78	78	96	107	84	99	80	80	75	97	79	100	79	101	84	100	110	105	88	97	87	96	105	100	95	114	88	84	82	93	87	99	94	74	99	70	113	75	100	82	100	103	79	91	96	102	81	74	83	95	95	90	94	102	78	94	95	101	103	95	93	80	92	111	101	108	93	101	84	101	96	97	97	107	92	93	86	86	87	87	104	95	103	97	93	99	104	114	107	84	83	103	88	84	77	103	98	81	77	79	86	102	68	98	94	75	109	90	92	95	113	113	81	104	92	88	105	83	88	81	131	86	87	89	85	81	91	88	98	93	81	100	105	84	111	84	81	81	115	97	91	97	89	78	80	83	90	84	79	92	102	108	89	86	101	72	95	108	83	73	89	96	71	82	94	96	88	97	69	99	76	109	88	81	109	109	98	88	96	79	80	106	96	113	117	94	93	115	97	95	104	89	103	87	89	83	92	107	89	102	105	102	104	98	112	94	92	85	88	73	97	78	74	105	85	89	97	89	105	108	107	101	97	93	111	81	83	90	92	77	95	90	105	92	97	83	101	77	96	73	91	70	77	99	87	94	105	74	82	103	87	83	81	74	87	74	115	91	94	87	75	100	96	99	91	93	100	97	90	84	100	93	63	108	99	88	92	83	75	96	81	108	88	89	87	95	83	102	106	78	98	83	81	88	78	90	88	79	109	104	97	92	111	84	88	97	100	99	99	80	95	105	87	80	102	98	78	109	84	89	102	81	79	92	92	86	97	119	81	77	84	94	82	93	80	92	88	78	88	88	97	101	108	92	101	95	98	78	99	92	84	91	79	76	93	113	116	110	98	94
18521	19847	36163	39886	32796	26152	20541	11405	10085	9185	6685	6660	6218	5944	3900	1952	1384	949	753	672	654	541	581	483	412	337	325	304	307	284	312	302	292	299	297	289	267	275	241	236	282	265	240	243	240	256	264	225	227	266	257	283	246	269	227	247	237	267	257	239	246	263	232	247	248	255	256	255	238	283	249	225	243	264	239	232	282	243	231	251	231	230	227	248	259	235	239	243	227	243	217	260	269	234	225	242	251	229	218	232	237	237	259	238	238	232	229	255	234	240	240	239	240	214	233	225	271	262	254	240	241	251	214	220	246	220	225	256	239	235	242	242	239	278	273	231	247	253	240	251	240	241	244	228	247	242	218	225	252	251	234	234	210	246	227	252	246	260	250	252	245	239	236	237	243	234	266	255	239	258	222	229	233	261	225	245	237	231	241	258	244	252	261	241	234	232	229	247	248	257	236	246	268	256	235	254	219	269	236	224	256	244	263	241	242	256	254	250	254	258	238	231	239	236	249	245	254	236	253	262	234	236	242	229	256	239	267	262	250	224	237	249	256	247	211	246	258	272	251	276	248	247	228	267	243	245	224	228	234	228	241	236	222	227	254	230	237	198	241	201	258	259	236	240	210	228	235	247	244	278	233	253	234	255	228	251	228	222	224	254	251	231	237	275	244	242	255	238	238	248	226	244	250	270	246	232	261	229	234	252	228	226	263	259	257	221	248	238	256	229	261	245	259	250	240	268	229	265	226	236	261	230	260	241	265	257	238	236	229	231	253	249	253	241	221	264	253	271	226	247	239	248	266	238	246	253	222	259	261	234	245	256	275	267	236	273	246	237	243	209	271	243	210	230	253	248	253	248	242	259	238	213	234	254	260	244	274	241	237	265	219	239	226	266	228	256	256	244	222	252	247	248	272	244	238	262	234	243	241	248	254	249	234	234	242	248	242	208	218	235	242	229	242	243	240	262	255	243	233	237	242	266	251	259	221	249	251	270	246	243	251	259	220	271	236	231	253	229	231	243	251	230	248	262	260	227	245	212	244	237	230	233	234	252	254	226	230	238	245	226	235	248	270	236	251	220	236	254	217	240	257	223	254	212	245	223	264	220	227	241	283	259	223	230	257	231	240	235	236	261	223	225	267	243	243	242	226	248	247	222	242	253	231	249	220	254	187	245	238	252	242	235	229	226	234	230	229	245	262	230	240	233	252	228	262	243	215	255	248	231	241	245	231	260	236	236	238	233	253	225	241	228	223	263	224	234	230	237	232	238	226	261	246	246	212	253	232	282	233	247	261	261	268	279	215	262	232	253	239	229	247	233	257	252	255	245	242	212	252	218	257	222	240	232	247	220	248	255	236	210	231	258	243	214	260	234	248	253	246	221	225	247	240	280	238	229	238	249	248	230	209	229	237	249	244	246	241	233	247	257	248	228	239	233	246	275	240	220	245	238	226	258	240	258	246	214	222	263	283	218	231	238	239	274	260	241	249	217	268	244	243	220	233	237	220	217	233	272	238	230	221	236	246	247	226	223	246	256	256	241	233	239	237	267	217	245	269	257	234	253	238	254	246	217	255	247	235	256	229	260	247	269	245	238	270	227	239	237	268	271	253	236	241	224	258	276	231	213	241	226	250	227	249	256	234	249	226	249	204	242	247	234	226	245	236	222	259	236	241	225	281	297	256	264	252	228	247	237	254	259	236	216	256	236	253	246	232	236	255	243	227	241	226	263	231	217	252	220	248	238	260	239	248	240	224	238	243	253	234	246	265	268	236	256	239	245	240	273	255	240	259	254	263	254	236	234	248	242	259	229	250	281	232	244	222	264	259	217	242	241	246	238	223	257	231	245	281	245	241	246	235	262	228	240	240	234	253	266	238	261	237	210	224	234	231	246	247	231	229	233	239	237	270	258	251	254	230	259	236	245	212	236	231	256	202	241	249	232	260	216	225	230	249	266	240	229	224	232	214	238	279	235	249	275	218	234	258	279	265	216	246	268	230	224	260	273	226	220	234	252	221	251	259	259	244	200	209	252	254	265	247	271	262	242	243	225	207	238	247	257	232	261	235	264	260	257	252	264	228	241	263	225	251	232	240	242	254	247	250	247	279	251	273	234	236	262	265	255	238	249	257	243	253	231	258	249	226	259	214	258	241	249	237	249	231	236	257	249	246	255	241	246	228	258	241	257	234	227	249	230	236	251	262	243	267	253	234	243	247	238	278	279	229	260	247	233	211	245	244	250	239	228	261	242	246	236	255	245	287	203	243	251	228	254	223	243	244	262	246	232	252	234	248	242	275	231	193	232	245	237	250	233	239	241	222	246	242	239	249	241	232	251	217	245	241	241	250	253	297	271	224	231	251	264	259	267	266	234	251	258	238	279	238	235	240	246	253	243	246	226	238	246	219	252	238	263	221	230	242	238	238	262	248	211	246	258	243	225	245	245	267	256	246	225	255	260	267	233	282	254	242	241	233	240	235	249	259	219	244	275	259	259	236	235	237	222	235	226	239	249	266	269	251	233	252	267	240	274	259	218	207	228	255	274	266	233	231	265	271	242	212	237	237	232	223	222	260	255	255	253	225	254	254	231	222	224	220	267	228	240	259	249	253	244	258	256	230	247	253	247	234	262	216	247	251	245	257	227	227	238	242	256	254	234	218	240	240	235	243	212	250	240	236	241	247	239	239	253	262	250	253	267	226	242	251	235	260	245	240	234	252	243	238	280	245	215	243	258	229	225	252	223	247	238	259	262	260	245	211	274	249	260	270	238	245	254	254	249	233	237	249	259	227	255	214	201	247	219	258	232	252	231	235	237	235	257	270	229	228	264	220	240	231	246	261	226	220	226	251	245	224	221	249	240	228	268	199	248	257	227	233	255	237	267	235	241	243	242	225	261	216	213	244	293	200	229	237	246	227	219	225	256	248	263	257	269	253	231	261	247	273	253	254	232	254	229	233	232	244	263	222	245	249	258	237	248	261	262	207	256	240	227	247	240	228	247	246	239	241	271	262	235	227	246	258	250	243	246	249	262	232	239	261	258	240	231	249	251	250	242	233	257	241	240	234	227	234	231	269	266	244	213	249	265	236	240	226	226	256	242	266	233	250	265	261	261	277	221	247	238	288	225	242	241	220	219	255	244	245	239	230	256	250	266	230	237	242	242	230	250	261	250	253	244	252	234	216	256	247	237	279	253	238	229	244	237	272	248	239	239	244	239	258	231	244	246	238	248	247	253	239	241	259	217	269	240	231	224	236	246	219	253	242	248	246	247	250	248	276	233	226	226	243	259	234	219	229	232	247	245	251	245	236	263	258	235	221	248	252	267	219	256	247	275	244	244	230	211	242	255	244	227	221	236	226	229	265	240	239	237	237	242	251	238	267	241	242	233	274	230	222	217	263	231	264	242	225	227	238	239	262	241	255	254	236	229	274	247	239	228	231	253	252	204	253	256	286	238	237	277	231	281	261	224	230	241	243	246	251	250	237	245	257	261	265	244
6706	3860	4587	3014	1559	1163	555	401	346	330	308	240	274	262	246	256	245	230	218	251	227	232	202	222	217	220	197	197	217	196	225	227	200	223	208	225	191	230	243	208	216	241	219	221	205	194	219	210	232	204	216	187	202	221	221	239	184	200	199	190	179	210	199	204	196	200	211	215	214	213	198	199	192	239	226	227	202	205	185	200	250	201	195	216	192	174	216	240	210	197	206	215	195	230	229	199	241	194	216	205	232	189	221	208	203	203	231	218	208	210	197	176	192	222	220	197	211	198	233	198	198	208	194	201	215	195	209	224	225	198	235	225	207	224	231	209	214	213	215	196	212	206	211	219	226	221	223	213	190	226	212	203	222	225	194	206	215	198	213	227	224	242	240	230	213	223	221	209	226	212	232	219	179	216	211	228	224	214	239	228	240	243	217	182	211	221	197	197	209	224	219	201	197	223	199	215	192	202	205	190	214	201	197	229	196	220	229	216	185	184	199	233	235	223	188	242	207	214	219	200	214	199	204	219	202	203	217	209	206	206	204	208	214	218	204	202	209	225	223	225	213	227	231	222	229	199	217	232	204	208	209	214	207	214	208	216	200	232	215	217	229	187	193	205	248	248	232	198	217	222	237	222	237	196	215	212	214	206	207	208	193	237	192	209	219	208	207	223	223	209	214	216	217	230	215	223	218	195	208	216	212	244	221	209	224	240	197	235	224	191	198	216	208	201	230	182	189	188	192	207	198	203	216	227	183	194	191	227	206	223	225	216	230	203	224	204	189	172	188	209	232	221	221	195	223	231	204	227	212	230	205	214	224	210	209	212	201	182	207	215	214	212	228	226	215	174	211	216	219	203	221	205	192	232	227	194	207	198	230	229	216	194	210	204	217	207	235	198	215	230	213	194	209	222	218	208	238	222	218	191	220	207	233	224	229	231	189	183	199	210	221	196	192	216	223	190	207	214	209	237	209	207	202	229	210	244	223	211	205	239	210	186	217	199	220	230	211	185	208	216	240	227	207	213	245	219	206	225	201	195	216	216	213	187	200	211	238	229	188	204	216	201	213	197	236	208	208	235	217	208	196	212	208	194	203	216	205	214	195	223	204	215	251	214	227	225	226	240	215	233	209	218	225	208	199	198	238	210	207	231	182	211	218	207	225	227	191	207	206	205	218	202	227	197	200	189	219	246	221	234	200	202	209	205	228	209	220	197	209	211	207	207	200	194	207	221	227	241	212	220	217	200	229	207	207	209	214	188	207	216	192	209	237	197	226	192	195	225	197	230	234	215	214	220	216	206	220	220	217	203	201	205	194	208	212	191	201	203	214	204	196	219	206	200	229	227	232	203	202	208	233	201	233	208	197	233	250	223	202	222	212	211	204	227	181	212	209	182	222	216	194	193	220	190	186	218	220	243	178	215	226	205	223	215	238	207	213	210	193	218	205	222	219	228	185	229	200	217	212	217	244	210	220	207	221	203	202	244	242	192	201	223	217	206	232	224	210	230	221	235	195	167	184	194	198	213	218	191	196	214	222	241	226	212	225	203	244	194	233	210	206	243	230	201	226	217	218	198	213	225	208	226	208	227	225	199	185	221	234	212	207	218	210	214	223	220	210	220	239	219	209	211	217	191	219	225	213	237	204	201	219	216	226	198	215	227	181	205	212	209	208	223	224	191	220	211	258	210	208	219	213	220	204	203	215	232	208	199	211	235	228	202	205	226	213	206	193	197	222	176	232	218	174	207	215	220	217	214	212	234	223	196	229	239	204	209	209	187	228	209	236	230	197	249	208	228	218	233	207	219	219	215	223	234	233	203	187	200	216	196	208	194	238	211	202	217	214	223	193	212	195	255	236	212	204	202	231	214	221	205	231	201	219	217	201	223	231	209	220	210	214	211	227	220	196	205	203	196	208	226	215	230	205	195	199	221	217	196	219	206	221	225	220	213	206	217	207	210	220	194	220	213	197	247	197	224	221	210	205	217	227	208	227	207	222	203	234	227	218	237	212	209	227	264	212	202	209	215	207	180	206	203	224	219	178	216	232	227	217	230	232	218	223	215	212	202	230	236	222	245	208	215	200	226	188	236	198	199	220	204	204	197	211	167	232	198	239	251	216	209	202	186	178	208	201	225	226	210	221	213	219	218	189	203	230	213	207	228	186	200	198	218	225	219	219	206	219	199	196	199	206	227	238	214	189	222	195	220	213	232	218	231	207	209	190	222	215	201	222	190	242	225	228	215	178	196	196	213	229	230	219	217	188	213	178	190	222	223	225	187	214	216	224	233	227	206	221	218	204	194	201	219	196	221	225	206	224	232	211	200	208	193	210	178	222	198	190	201	198	213	208	217	218	210	210	204	211	227	222	219	208	198	219	207	211	222	209	230	205	208	229	193	212	212	244	212	223	211	215	195	213	197	239	228	206	210	190	217	207	247	190	202	206	227	210	184	256	180	216	215	236	192	179	241	246	220	228	216	219	225	209	223	202	206	243	226	211	202	222	178	204	207	232	222	200	221	193	198	193	185	209	206	219	224	241	231	225	234	229	197	209	213	203	222	221	225	197	241	209	204	224	212	233	225	185	206	205	183	215	221	230	236	206	218	190	214	202	199	207	216	229	220	235	213	215	206	212	223	247	207	199	238	184	213	204	243	222	205	196	234	212	226	215	237	250	205	183	198	208	209	230	221	234	206	197	181	223	223	226	201	207	204	216	197	201	202	200	207	242	201	215	203	220	239	216	238	228	210	217	201	209	210	213	204	184	215	226	247	197	229	186	222	215	224	223	225	202	210	222	210	208	238	227	196	194	204	204	207	202	195	222	206	203	202	242	227	220	222	230	219	208	211	223	226	214	201	205	218	194	209	223	196	204	221	193	225	239	210	190	206	217	209	179	226	230	202	198	229	234	242	191	232	202	202	210	192	224	216	194	224	245	180	239	195	227	209	204	227	222	191	223	217	229	229	238	215	232	213	185	222	219	231	213	201	205	207	211	210	217	204	209	209	193	220	207	197	205	201	199	222	224	212	209	182	229	203	216	210	208	210	231	216	201	217	181	221	176	219	219	200	208	204	207	192	223	206	216	222	227	220	208	206	208	233	214	194	207	202	210	216	209	207	213	231	218	203	201	203	185	205	219	191	212	213	206	219	221	223	234	224	252	223	249	205	209	232	203	187	184	212	207	232	195	236	210	246	178	219	217	206	213	190	218	201	218	193	211	209	216	232	195	235	215	191	230	229	222	223	237	226	226	187	206	212	212	202	217	228	207	221	215	182	192	221	218	201	190	219	213	204	212	206	204	205	211	215	201	205	209	207	201	235	237	184	202	232	224	203	207	219	217	196	228	199	221	225	218	200	237	197	226	198	194	199	233	196	232	212	220	199	212	208	230	205	199	230	217	182	220	192	210	223	195	218	188	219	232	241	230	217	191	237	204	204	193	199	191	233	204	216	213	217	187	201	204	221	210	217	238	241	198	219	200	203	202	218
5494	4814	9752	9107	6180	4825	2527	1789	1513	1264	1047	984	966	972	845	690	633	644	626	579	557	593	572	574	525	591	512	560	528	466	517	533	594	503	493	534	501	503	456	526	534	499	534	521	490	502	518	535	504	497	530	497	524	553	542	533	537	517	507	524	498	513	527	534	545	524	554	549	544	503	517	536	520	532	531	520	533	501	539	507	527	530	523	505	501	481	501	487	537	593	511	527	543	532	538	493	514	525	535	517	581	502	526	522	517	513	468	534	533	517	501	501	499	494	514	505	516	530	510	498	535	505	513	540	496	553	514	533	494	500	528	537	539	544	513	492	499	511	532	510	520	534	523	501	515	517	561	444	568	512	504	505	521	524	564	507	494	517	491	494	544	497	558	528	484	544	510	535	502	504	539	526	538	499	525	509	499	477	538	555	546	534	522	497	533	531	491	519	496	494	517	490	521	517	512	566	545	517	527	506	531	506	523	528	513	540	512	496	499	489	512	524	524	515	561	501	504	537	523	528	515	484	495	501	530	506	485	534	541	488	484	567	527	503	530	538	527	519	488	544	518	511	498	523	538	518	502	515	487	520	562	502	485	461	577	503	528	505	487	532	540	507	498	517	548	554	497	507	530	515	533	487	524	511	505	558	548	500	515	503	445	482	502	567	500	523	529	524	530	499	505	505	493	502	485	513	512	530	487	498	525	518	520	495	542	520	507	481	513	536	478	486	504	499	487	511	541	501	509	527	527	531	516	523	480	509	518	537	493	487	560	481	509	541	516	522	528	515	534	492	518	494	560	502	490	532	541	489	536	533	525	509	528	530	548	489	529	525	481	531	544	537	532	544	535	508	487	493	528	492	513	503	528	506	548	502	476	497	536	536	533	535	553	528	551	487	539	508	492	459	495	545	479	506	515	457	520	491	513	486	508	494	545	487	552	534	543	503	541	504	474	513	564	526	512	516	491	541	474	484	522	501	483	540	478	538	543	495	527	533	525	531	527	504	484	500	507	536	519	512	488	505	514	552	518	521	537	506	528	509	532	563	520	490	488	518	497	493	523	556	499	526	513	541	525	515	525	505	536	495	499	502	523	519	482	500	554	512	521	494	565	502	502	508	522	504	493	512	509	510	510	531	461	509	494	514	498	476	532	502	514	522	510	456	512	535	487	521	538	538	534	507	523	502	546	473	539	520	502	547	523	527	502	521	537	491	567	538	499	518	515	517	506	530	482	550	501	512	515	514	522	485	556	516	494	544	510	455	500	496	534	474	532	551	509	544	452	494	497	480	548	497	546	553	522	548	525	474	505	510	499	508	506	472	546	526	505	512	533	523	519	495	508	560	505	496	511	506	508	547	502	515	552	520	542	470	535	487	494	524	502	532	502	492	508	533	547	537	489	491	503	526	514	502	526	504	535	506	489	524	521	468	533	482	565	547	498	504	505	507	541	497	515	540	538	515	481	549	585	493	546	515	525	533	517	494	531	515	519	507	536	505	516	508	516	517	468	559	485	490	524	473	541	497	510	513	533	520	542	486	476	533	484	522	518	516	559	492	501	526	511	545	539	510	506	495	535	518	543	538	528	484	508	535	556	529	506	519	516	469	543	508	463	500	490	530	481	501	487	511	538	515	498	509	510	474	517	519	505	526	538	505	516	542	520	510	502	486	534	479	512	530	464	506	536	553	516	484	500	523	520	527	494	465	486	540	472	500	484	493	540	560	502	511	507	510	533	542	554	480	533	503	526	515	522	517	518	521	510	512	537	519	488	509	514	484	492	478	491	492	520	552	504	522	525	519	547	543	553	511	551	499	561	530	466	500	542	518	527	490	505	486	495	546	496	495	500	514	472	482	569	516	496	490	526	579	479	485	523	522	487	502	523	492	497	487	526	545	519	541	504	542	505	535	562	503	534	507	494	528	479	532	513	505	540	509	503	502	506	469	515	514	475	510	529	522	481	484	549	547	527	518	574	523	505	498	547	520	508	492	524	548	560	514	496	511	550	509	546	494	480	532	495	528	529	526	502	519	492	532	526	536	527	517	539	501	527	519	491	491	516	552	520	504	534	504	512	541	507	502	492	509	490	565	522	529	513	513	498	531	534	486	520	514	497	512	502	546	507	545	502	521	544	510	534	494	500	545	525	559	504	470	526	518	535	521	525	496	520	507	472	474	516	534	509	507	512	528	531	529	511	496	555	531	492	516	505	527	522	467	506	535	509	511	518	511	502	558	509	495	550	555	478	508	503	539	511	497	518	501	538	506	552	512	476	527	476	496	507	492	527	555	488	565	556	511	540	522	492	533	525	498	515	512	530	517	486	511	561	505	516	541	526	521	510	536	575	543	522	513	518	519	504	539	524	505	510	501	528	514	542	514	526	501	511	468	551	517	529	521	537	467	527	506	502	531	505	516	536	506	527	501	517	518	511	510	486	519	488	555	501	526	509	515	529	537	514	550	507	517	481	501	503	554	508	536	502	521	534	501	479	510	517	526	517	460	510	500	548	495	523	536	471	548	531	497	469	492	553	518	519	494	483	497	551	524	535	538	539	521	498	493	527	500	496	516	550	594	505	509	536	574	520	521	494	507	504	502	502	546	504	522	466	518	512	499	505	523	486	530	511	536	525	479	510	498	507	498	509	507	509	520	497	513	518	484	493	501	525	542	510	508	514	505	539	555	489	501	504	538	495	514	500	504	492	513	505	473	527	516	522	559	500	540	487	523	527	473	505	522	528	493	504	523	523	532	488	521	538	530	507	491	539	506	537	498	480	482	520	522	554	497	503	540	534	505	491	512	515	503	479	515	498	455	536	548	529	507	502	528	536	502	517	552	475	504	498	554	508	501	543	483	484	531	484	494	539	540	533	493	514	493	525	514	508	508	551	491	474	518	534	513	494	524	520	528	507	509	493	511	522	526	503	524	503	540	510	486	465	509	488	506	533	497	510	516	547	545	481	505	503	522	525	535	521	536	486	483	500	515	530	515	495	539	509	524	523	492	534	541	479	548	505	504	541	516	522	496	569	531	534	542	510	537	528	527	525	494	506	520	500	486	540	501	531	515	497	510	487	563	530	523	480	481	493	510	502	502	509	480	519	524	556	545	544	522	548	515	526	535	501	520	504	491	512	512	543	495	542	513	508	493	496	530	496	543	523	520	497	534	538	510	538	504	517	515	495	485	509	516	507	518	523	534	477	500	524	529	546	503	529	525	496	495	475	508	553	483	491	501	569	523	518	523	557	518	502	503	509	511	513	545	537	478	555	511	529	486	503	515	492	516	520	505	494	519	496	517	542	551	526	491	509	509	524	559	538	522	523	527	530	535	526	528	462	514	513	498	550	513	538	518	470	510	514	470	554	527	487	540	496	467	525	497	555	532	494	514	528	484	486	549	487	499	486	499	504	509	480	502	546	512	533	514	504	527	516	484	499	504	485	482	521	513	541	570	531	511	544	528	504	523	470	502	531	535	516	507	494	496	508	462	508	488	566	527
18516	15958	20076	22196	23475	15413	11065	4075	2440	1537	1006	945	964	789	524	305	225	202	201	186	204	193	195	172	145	173	178	163	165	183	151	191	190	152	188	164	143	158	177	160	153	173	153	172	134	175	183	197	147	136	177	160	149	186	154	156	166	169	181	147	155	204	159	157	178	168	161	185	143	150	162	191	147	147	165	143	158	163	183	190	185	159	148	158	168	170	151	145	162	170	170	184	160	162	160	168	157	149	179	174	163	142	127	160	151	164	156	151	140	149	162	176	152	166	170	159	158	175	151	150	145	180	161	136	169	149	160	140	151	186	156	178	176	199	174	169	165	159	167	153	147	158	163	154	156	161	175	171	170	158	153	162	167	152	171	181	176	162	150	155	176	173	152	168	147	169	140	171	150	163	154	174	154	160	169	166	154	162	170	173	179	163	166	151	157	161	151	164	141	141	178	165	193	160	152	169	152	147	162	165	172	159	150	157	172	169	165	168	170	173	150	152	149	179	172	146	177	149	169	165	161	157	147	190	157	156	145	152	178	138	163	165	147	182	155	178	165	167	162	159	161	160	169	166	147	161	149	168	164	153	165	164	162	153	156	146	147	159	155	149	157	142	172	153	191	169	163	156	151	167	162	151	147	168	137	136	178	155	163	166	154	130	172	153	170	159	161	170	138	157	130	145	147	183	157	176	180	153	170	188	173	186	134	167	186	148	158	183	152	172	152	175	200	160	149	173	151	160	170	164	171	147	157	164	155	155	164	161	152	176	186	161	149	159	167	164	148	162	165	154	158	147	187	152	172	159	182	150	167	152	147	168	159	178	194	158	173	179	158	172	143	187	155	150	164	139	154	144	150	187	170	133	153	178	169	166	147	133	164	157	158	152	175	157	150	159	148	157	148	150	150	175	161	172	152	147	167	158	139	151	155	163	159	153	144	165	168	151	156	157	174	155	171	180	156	158	161	150	149	145	184	151	178	160	161	146	177	146	150	175	171	167	159	149	150	175	163	147	175	139	170	186	170	141	146	151	173	149	151	163	144	153	161	172	154	167	189	178	168	181	165	161	173	164	169	157	171	149	158	160	158	169	143	160	159	153	153	169	156	148	159	147	172	177	159	168	156	158	167	136	148	160	145	177	144	173	147	143	183	153	154	158	164	176	161	153	164	149	155	157	156	158	137	146	159	161	159	158	149	166	137	162	175	164	157	163	173	149	152	162	145	149	179	186	146	179	170	174	171	166	175	174	166	173	163	163	176	160	163	160	159	158	158	157	163	175	150	158	164	145	139	153	175	165	159	158	177	170	164	160	191	178	158	163	160	159	157	182	155	163	168	184	174	162	161	153	153	166	163	160	162	174	168	151	165	170	167	139	148	155	164	145	154	156	183	152	168	137	144	146	154	167	160	170	135	138	155	156	191	169	157	164	181	153	169	161	171	152	163	171	170	195	171	153	154	172	174	151	164	175	143	173	180	166	148	166	172	180	161	157	170	153	173	174	164	149	165	147	158	158	171	166	164	152	170	167	160	175	158	171	160	119	189	169	157	170	166	163	170	165	172	146	172	150	141	156	182	179	159	170	168	161	161	177	164	175	175	176	163	153	160	185	165	164	158	152	167	145	180	156	148	193	157	171	179	167	174	153	158	156	162	166	171	181	183	155	152	166	162	170	161	145	152	149	147	156	150	160	196	158	151	158	170	172	147	169	187	151	161	159	162	180	145	173	153	188	156	165	170	164	174	145	152	199	160	154	142	157	146	165	167	146	164	154	177	169	149	160	152	172	184	152	179	153	142	181	172	173	155	137	151	136	143	163	151	150	159	174	151	162	160	167	149	187	170	160	166	188	177	145	127	167	183	174	158	173	181	143	155	157	192	153	148	134	154	153	183	191	150	162	162	173	182	167	163	155	148	148	172	187	161	188	154	161	155	166	193	162	171	147	175	169	187	152	145	185	165	164	165	178	153	179	155	170	185	173	161	132	130	152	168	171	169	173	166	151	172	162	172	150	170	149	149	152	171	161	168	168	180	144	153	181	156	178	152	160	157	152	164	164	158	158	176	161	161	163	138	161	156	168	178	152	164	160	165	147	165	182	168	155	182	148	172	145	160	157	163	145	167	161	165	167	171	173	176	164	146	158	170	163	142	159	154	187	155	158	177	171	166	175	172	128	142	167	148	149	132	183	155	153	160	166	165	171	162	177	175	181	159	161	136	135	165	162	158	173	174	136	162	157	163	167	114	160	164	166	156	178	176	163	149	164	129	150	158	176	138	186	182	173	157	152	169	170	170	160	152	149	169	178	139	155	161	150	164	169	140	166	157	151	167	174	179	162	175	159	146	156	183	176	164	181	168	164	158	160	175	162	143	151	162	161	151	142	175	198	141	168	129	151	157	188	157	144	188	161	158	170	165	157	155	161	156	156	165	157	161	143	149	162	190	170	161	141	132	156	167	159	163	178	168	149	177	174	168	139	192	154	176	157	151	160	168	157	174	186	149	164	156	171	157	171	169	179	148	147	158	183	165	146	165	168	151	174	161	169	188	176	164	138	183	202	155	173	172	173	160	156	157	151	172	149	156	150	161	175	168	146	153	174	173	174	145	146	166	138	181	156	160	162	153	152	165	140	171	175	164	154	139	165	162	158	191	198	158	162	146	166	162	162	179	143	156	164	164	181	171	162	178	162	137	156	164	181	156	149	159	170	163	162	154	180	164	167	180	169	146	172	155	158	176	161	170	163	167	158	161	161	165	157	146	166	168	182	171	145	159	159	176	156	155	167	141	143	181	173	171	155	182	162	174	160	166	161	161	156	175	153	155	159	140	190	158	151	163	153	158	164	167	140	140	159	152	162	163	156	161	151	154	188	164	163	165	163	155	141	149	176	183	177	144	163	165	142	162	140	157	160	158	131	148	186	159	148	155	139	185	162	181	175	172	157	160	164	167	141	155	148	154	151	179	169	163	178	168	162	168	139	153	138	176	148	177	164	173	186	178	167	221	154	154	157	138	148	157	162	139	164	165	147	169	133	163	148	159	148	162	148	172	148	149	146	171	166	165	145	197	157	152	181	134	146	165	165	160	158	188	156	149	165	159	155	162	181	157	167	168	160	151	147	186	161	150	145	159	156	160	130	165	170	194	164	173	153	161	179	167	162	160	167	148	164	161	160	154	153	163	160	153	161	153	170	160	146	151	169	172	166	178	179	161	151	189	153	165	157	160	152	150	168	183	160	155	164	172	177	145	152	177	137	140	182	170	144	155	173	166	181	165	183	145	158	163	160	148	184	167	163	157	170	140	167	179	158	143	162	175	167	178	150	171	166	141	166	168	157	174	163	158	165	150	160	169	136	165	155	158	143	166	174	164	175	158	164	186	150	141	167	186	157	150	165	156	162	139	160	153	146	191	168	169	169	158	174	167	154	163	162	161	148	200	183	189	160	160	145	177	152	169	146	143	175	136	161	154	164	163	184	156	158	168	144	141	158	147	154
14438	15231	25258	29740	30175	20073	16507	6196	6886	5235	4141	4346	4095	3809	2337	1259	962	808	742	689	616	581	585	522	499	487	462	510	423	437	430	405	433	435	407	396	430	435	397	424	420	401	362	417	428	387	394	397	409	389	437	424	395	407	413	416	397	415	404	401	414	430	445	396	385	408	417	379	398	376	412	398	434	364	387	410	393	383	393	392	403	410	375	411	382	405	390	403	408	426	367	373	379	430	386	385	387	392	382	383	394	404	365	398	401	394	377	389	421	402	369	418	392	398	371	399	418	389	416	370	388	366	438	388	364	396	401	419	418	398	407	413	386	426	379	389	399	375	396	392	379	404	404	401	369	359	432	386	380	398	418	393	414	411	420	385	414	388	430	407	394	394	376	396	396	372	419	423	419	439	413	382	372	343	404	414	382	413	412	382	396	392	386	425	420	423	388	393	404	393	366	410	413	396	365	381	425	430	421	416	382	420	386	425	351	399	413	393	383	416	361	383	417	403	362	415	425	384	399	379	369	391	414	426	378	365	390	365	406	420	404	401	376	399	416	398	422	470	392	385	389	392	403	403	377	409	364	401	400	408	410	394	387	439	394	402	419	354	409	399	401	373	414	384	415	397	390	439	399	404	388	449	405	418	418	420	394	387	399	390	382	416	399	380	398	382	356	387	383	408	391	396	408	407	404	376	381	409	384	420	398	417	402	388	406	415	394	402	420	394	409	425	372	372	409	363	417	408	374	386	403	395	389	396	392	418	403	390	368	396	397	421	376	391	414	404	400	415	375	374	375	379	372	381	391	396	372	384	396	444	412	369	421	389	378	378	404	409	421	409	399	378	357	400	398	373	391	404	401	420	388	381	388	351	451	408	395	391	419	389	362	369	408	406	414	429	390	400	422	412	418	404	390	388	396	376	436	408	406	383	397	382	400	367	407	438	378	395	393	401	396	400	375	363	401	394	417	415	412	394	376	403	435	379	435	429	368	381	415	408	372	390	389	433	368	378	376	390	402	374	432	375	377	386	413	398	395	363	389	415	426	393	379	400	413	395	392	406	377	380	362	391	387	368	379	381	399	399	405	405	407	409	385	386	391	390	405	366	407	386	410	399	428	421	366	363	399	407	379	369	385	411	403	435	374	400	393	410	427	381	425	402	360	411	376	399	374	398	404	367	431	378	377	397	367	397	413	407	412	351	397	406	388	436	387	382	389	401	423	379	410	399	370	414	381	416	386	394	418	391	378	408	409	430	397	406	425	416	389	380	395	391	382	395	410	391	400	411	399	428	388	408	380	370	432	369	398	404	420	399	421	371	414	428	403	361	395	370	402	400	387	391	407	343	448	394	401	397	373	398	397	384	383	381	392	389	388	378	416	394	380	392	412	371	372	404	410	391	374	389	408	380	406	417	404	385	400	396	386	385	389	386	419	365	410	444	377	398	432	368	400	394	404	379	418	384	371	390	401	406	408	373	417	379	412	371	408	429	440	383	382	377	397	378	412	387	399	449	419	378	383	389	434	404	400	390	375	393	422	393	387	399	422	385	402	385	400	421	393	388	394	403	393	396	397	399	397	413	390	397	389	383	388	408	425	365	387	395	398	424	427	384	392	376	377	364	389	394	390	425	431	405	417	397	379	358	371	390	381	417	387	431	389	370	386	405	406	389	418	401	390	377	376	408	380	437	408	385	419	432	405	406	378	401	390	394	374	390	376	374	405	416	427	400	372	409	380	397	406	390	386	434	399	426	397	408	371	380	371	398	420	403	397	372	387	419	409	435	387	429	378	383	374	398	448	422	446	420	369	440	409	420	453	373	385	437	378	388	390	397	424	393	402	398	391	456	393	397	441	438	416	429	384	430	462	405	392	391	387	408	408	379	389	384	392	412	402	377	400	411	412	431	391	451	428	391	379	375	415	361	392	380	412	370	368	387	414	370	403	405	403	387	430	372	412	376	422	405	390	389	387	423	384	383	367	373	406	402	379	397	402	431	400	401	400	438	404	408	394	367	408	382	379	356	386	368	384	397	408	371	395	423	403	413	412	405	410	389	409	418	413	386	379	404	382	451	384	426	385	371	392	392	375	365	389	416	392	394	417	343	362	373	424	408	374	426	416	386	405	398	453	407	390	399	405	406	418	405	412	388	405	376	367	363	379	410	437	420	433	408	391	409	431	388	383	405	403	422	385	405	391	378	390	422	436	390	413	403	404	413	386	376	376	392	404	399	362	411	381	391	405	385	431	366	423	385	397	417	405	434	431	407	428	394	448	409	380	402	412	384	392	389	413	418	394	385	396	423	386	408	368	443	387	367	396	382	401	398	363	404	403	405	408	407	420	409	422	383	426	410	401	406	404	368	406	387	410	417	353	390	403	394	416	427	423	409	436	393	411	379	388	358	407	430	391	388	383	368	383	395	418	400	397	373	424	411	408	380	390	383	392	377	391	424	396	429	382	409	400	409	394	406	385	372	460	426	401	354	369	389	398	427	403	363	397	381	387	414	394	393	395	400	409	390	406	406	420	420	397	382	384	401	394	408	374	366	386	429	401	424	422	418	402	392	414	394	383	412	445	386	421	365	419	395	363	367	378	413	397	403	400	384	374	392	370	380	388	397	370	399	380	403	379	391	387	437	426	425	396	408	418	404	396	438	398	418	392	415	389	405	405	407	408	408	404	427	395	413	429	441	409	378	384	387	407	414	419	373	428	388	389	386	383	394	372	420	426	391	414	386	391	391	392	386	386	393	416	380	380	394	397	401	373	412	386	387	386	383	379	412	417	386	387	457	374	380	414	429	425	443	385	398	405	406	409	407	387	397	370	420	391	410	402	393	383	397	435	409	376	380	400	393	423	410	408	393	411	384	383	403	430	356	438	402	411	397	418	437	396	412	347	438	435	409	395	401	421	401	431	375	434	386	395	403	408	398	402	388	390	431	398	372	453	435	411	377	395	400	402	427	393	376	406	397	400	378	397	351	391	377	367	441	405	409	382	407	400	402	422	443	416	414	429	409	387	400	418	418	451	377	409	391	397	409	422	413	388	444	426	395	409	407	368	430	398	397	404	361	453	392	410	388	416	355	360	402	389	387	401	402	398	433	384	388	397	411	390	413	413	402	372	388	425	361	402	405	402	378	401	392	388	407	362	401	429	379	402	410	402	389	434	388	415	370	375	436	399	425	429	407	424	409	402	389	399	381	414	357	396	396	386	372	356	387	374	380	409	405	345	383	400	381	374	389	374	366	388	408	378	383	438	407	390	392	397	383	383	398	422	393	388	421	416	398	383	376	426	378	401	385	381	406	445	428	401	404	400	400	357	345	386	401	420	403	415	383	388	412	383	423	415	403	405	446	373	379	395	415	397	409	402	429	384	389	414	408	364	417	381	398	389	409	377	393	379	397	428	387	381	419	384	375	417	416	442	386	391	381	393	403	405	415	389	416	396	393	398	394	436	407	411	414	388	379	396	401	378	399	409	437	432	419	427	381	407	377
26783	21196	28910	25652	26070	20874	14138	6710	4530	2906	1786	1698	1506	1436	902	357	243	229	175	155	149	137	131	111	92	103	112	112	105	110	109	93	114	101	101	91	79	86	77	91	89	103	73	95	81	83	82	84	84	86	77	92	78	78	81	87	91	93	91	85	95	82	89	107	107	98	84	96	96	74	88	93	87	87	80	88	103	81	105	94	71	84	98	74	106	99	73	90	96	94	87	76	89	91	102	74	98	78	80	100	92	84	90	94	90	92	90	83	86	105	89	97	81	96	85	90	90	95	93	78	99	93	81	73	88	77	80	95	88	93	95	94	83	83	86	96	69	78	92	85	100	80	85	80	88	98	77	93	113	93	89	87	95	80	87	93	97	88	94	101	99	79	86	95	98	77	91	90	71	77	94	104	96	92	108	87	90	81	72	94	85	65	99	81	93	90	100	78	83	88	77	101	70	70	92	85	101	90	101	101	93	76	82	88	88	86	88	96	89	97	89	86	106	99	76	72	96	84	74	80	85	105	95	93	79	92	99	86	101	91	105	78	87	74	100	92	76	106	88	106	92	96	115	99	91	99	97	95	68	88	77	91	76	91	83	93	103	95	93	83	105	93	91	84	84	103	93	107	82	95	85	85	101	83	107	85	89	72	96	79	77	81	100	84	80	61	83	91	99	85	93	88	75	73	85	86	87	96	86	92	82	94	85	100	87	85	102	73	104	90	66	74	83	83	76	88	86	97	96	90	86	101	94	85	87	92	94	78	97	97	87	82	85	101	96	84	67	80	83	96	81	109	79	91	89	92	95	74	97	99	73	96	84	110	101	94	93	93	97	85	83	102	95	61	89	81	87	87	73	77	101	88	89	72	89	92	97	110	105	99	104	97	98	89	97	84	102	77	108	104	97	94	100	93	91	88	98	110	80	72	95	90	76	80	78	83	82	94	82	108	100	81	94	81	85	81	85	89	81	100	81	88	105	81	84	84	79	83	76	93	85	84	79	93	101	96	70	101	76	87	96	74	76	86	88	97	72	101	97	87	87	81	102	90	117	75	91	98	88	87	88	77	79	96	79	87	79	79	87	83	76	95	107	91	84	86	83	89	97	96	92	103	90	92	87	81	93	96	89	94	91	81	89	92	89	88	88	82	85	71	98	70	88	86	91	79	98	87	86	91	93	90	85	77	91	104	76	86	87	93	96	97	103	93	93	87	102	84	101	99	94	70	80	83	97	93	84	77	89	83	96	86	77	86	89	99	102	94	83	89	85	88	91	80	100	74	98	79	86	91	85	84	89	76	92	81	97	93	86	84	103	104	75	86	91	82	86	102	90	85	98	79	80	95	103	103	89	103	81	87	82	86	99	83	83	92	87	93	82	93	73	75	71	90	101	89	96	94	84	96	89	80	95	106	83	110	95	103	92	93	74	88	87	82	96	94	95	102	80	96	80	93	87	84	98	80	80	88	77	94	90	84	81	88	86	93	79	85	85	72	79	80	93	84	85	95	77	88	102	90	77	96	81	81	71	100	86	107	107	82	79	83	100	109	89	89	105	86	97	88	84	82	86	93	82	102	94	68	88	82	93	97	83	90	91	95	119	84	93	86	86	94	89	98	72	84	98	86	94	84	93	115	92	91	72	85	101	89	75	93	67	96	85	77	85	102	96	82	87	97	98	82	95	98	83	79	77	83	80	101	91	93	91	95	87	88	89	98	91	77	114	90	101	96	88	77	81	83	76	100	78	105	97	84	104	76	98	97	70	75	80	90	110	95	90	96	94	93	87	95	99	96	85	88	84	89	85	97	85	98	87	82	92	89	87	83	99	97	86	84	93	98	89	78	92	87	89	83	92	80	79	83	72	80	97	104	92	96	100	98	88	88	84	77	75	108	95	93	87	83	78	99	110	82	81	95	84	92	111	109	82	101	79	96	84	84	76	94	83	100	79	87	91	75	92	83	103	82	101	88	84	94	88	83	98	82	75	95	86	85	98	89	89	89	107	97	97	91	103	103	72	77	99	96	72	94	87	87	84	82	94	98	82	92	94	67	87	83	92	74	86	92	72	80	83	81	98	97	97	76	96	78	78	95	101	75	94	95	96	90	106	102	98	72	69	94	100	100	84	75	103	75	92	80	96	96	86	108	81	80	97	72	83	88	90	94	73	77	80	77	83	94	85	73	107	108	88	81	89	99	93	92	106	91	116	100	86	92	73	72	81	91	115	85	100	100	93	91	83	95	92	89	91	78	99	97	103	107	88	78	78	81	99	82	95	87	71	97	93	84	93	109	103	71	84	104	75	84	91	73	69	80	97	82	82	79	95	90	74	109	90	83	83	72	74	87	75	83	92	93	79	72	96	87	98	86	79	102	93	85	86	98	100	99	83	88	69	98	96	100	99	85	83	90	71	93	80	94	104	87	82	90	104	88	85	86	88	88	86	87	84	115	86	84	77	86	86	91	88	83	98	102	105	69	98	93	94	81	76	87	85	84	83	94	78	97	92	102	82	93	86	85	101	94	75	85	97	96	91	124	78	119	102	76	76	79	88	85	91	83	91	100	95	89	79	90	97	99	85	99	87	85	103	87	100	93	81	96	81	76	83	85	86	102	100	89	90	77	84	84	97	109	92	80	86	72	71	75	67	77	82	91	112	95	96	86	99	97	85	81	79	85	88	101	86	79	82	77	97	100	100	75	82	71	80	92	93	93	83	91	98	81	89	97	101	88	91	94	88	85	80	107	74	95	101	88	82	101	89	95	94	103	83	76	80	89	104	83	87	111	85	82	97	75	84	98	75	95	110	87	101	100	102	89	106	69	74	91	92	91	78	84	85	69	90	107	101	89	76	108	93	103	88	83	108	101	83	90	98	81	95	92	87	94	80	95	74	80	86	94	92	87	91	77	107	98	77	97	95	90	81	93	77	97	80	97	88	82	88	90	84	93	97	92	87	108	88	98	80	83	98	84	86	71	82	86	91	66	92	76	82	100	98	98	92	98	95	90	93	89	84	78	78	104	100	76	92	81	89	78	91	103	80	110	94	81	87	88	84	93	82	80	89	84	93	85	91	86	102	93	84	96	78	93	79	88	105	82	84	68	94	90	85	99	94	84	95	93	84	103	97	80	87	82	89	98	91	109	83	87	89	84	87	83	106	96	87	83	99	96	90	94	82	90	103	89	72	92	77	98	77	93	87	84	58	82	94	94	80	82	86	85	90	116	95	93	77	84	85	88	83	84	89	94	88	97	90	88	77	73	93	105	99	72	79	92	81	90	86	96	74	85	93	104	92	89	90	100	105	86	88	85	82	92	94	78	92	103	85	97	76	84	79	83	88	77	95	95	88	86	87	79	91	76	79	89	86	103	88	103	91	73	71	106	86	96	97	93	102	87	86	89	100	85	105	81	85	78	90	84	90	79	88	101	79	78	76	83	80	79	71	87	90	80	100	96	108	105	92	96	89	98	95	91	87	83	81	76	92	98	87	78	87	96	83	79
18568	19011	32514	31294	33427	25940	16870	9619	10929	8493	6068	6791	6880	6659	4182	1651	1285	939	837	632	609	607	594	490	384	355	361	325	324	312	323	286	267	277	295	281	286	260	249	239	254	236	266	239	234	235	209	238	258	232	261	241	260	231	238	275	241	230	241	251	264	251	245	215	254	236	234	236	243	242	252	274	233	244	237	257	247	227	217	258	232	230	249	249	258	235	232	237	217	247	236	241	248	247	241	232	232	224	234	271	233	252	256	259	216	232	264	240	235	227	263	244	245	234	253	258	237	222	247	242	229	207	243	218	256	233	241	247	230	244	267	231	230	242	225	267	200	236	224	213	197	223	228	248	257	250	261	231	254	238	244	215	234	243	233	236	216	237	221	245	198	272	220	267	244	218	254	221	249	247	255	226	235	208	248	241	215	232	230	211	237	231	219	233	218	246	235	227	250	221	224	219	209	243	215	231	242	231	246	227	242	213	234	234	228	247	222	242	243	240	221	233	216	235	251	225	255	245	212	230	252	227	238	217	208	238	230	255	230	230	214	239	240	235	220	239	237	224	265	216	229	217	232	224	248	210	234	238	243	223	222	271	239	239	225	244	196	229	214	249	222	226	237	260	246	212	231	236	227	257	255	232	210	259	232	207	243	243	238	234	246	224	237	231	236	232	227	276	247	235	228	251	222	225	252	258	248	205	248	212	222	228	230	239	248	226	241	245	251	251	230	249	248	228	222	230	222	237	209	228	246	232	238	247	242	242	246	246	234	228	249	259	210	257	259	232	212	239	220	236	224	263	212	254	240	258	231	253	234	231	243	212	244	236	224	215	231	233	211	231	237	245	266	253	224	239	261	290	246	254	230	247	242	225	229	251	231	257	192	211	256	210	241	237	231	243	250	252	241	246	234	227	238	231	237	228	236	262	216	237	201	231	228	218	251	229	225	229	242	249	243	254	253	212	214	242	247	211	237	226	239	245	227	208	236	231	249	228	247	240	221	205	216	224	229	223	227	221	243	248	245	228	244	245	215	232	234	235	252	247	234	232	222	241	221	243	210	259	217	248	237	251	265	223	251	239	231	243	214	234	241	229	227	256	249	229	210	231	230	252	199	247	237	251	229	245	224	242	248	228	251	259	239	247	249	283	227	243	263	230	215	244	255	241	245	227	230	246	231	242	230	250	215	225	235	242	231	202	254	219	240	257	237	242	234	211	215	250	245	235	244	224	210	226	244	209	197	233	251	238	230	249	232	235	230	250	258	242	231	251	239	249	211	219	252	246	239	223	261	226	266	228	248	246	237	242	205	244	214	243	240	239	212	223	246	228	238	243	223	223	236	219	221	234	276	227	265	239	258	264	222	233	238	216	243	257	225	248	211	248	218	202	219	249	228	239	216	251	243	255	247	221	240	239	263	242	235	241	221	239	247	202	243	264	239	253	239	225	221	228	274	259	221	214	226	208	241	262	214	229	259	245	246	229	232	253	223	252	234	230	229	245	243	239	232	232	250	252	227	222	269	242	250	255	227	239	249	255	243	261	237	240	249	217	235	229	258	246	234	226	213	222	220	265	250	244	247	226	248	237	230	248	257	236	217	230	233	244	246	226	238	243	262	240	241	251	238	230	237	240	231	225	206	232	239	240	240	222	241	253	232	227	240	226	202	246	251	216	233	228	216	266	252	257	223	231	248	229	241	243	197	216	232	245	241	226	236	245	253	228	248	215	233	250	223	234	254	229	209	224	224	210	233	246	251	238	229	251	211	264	215	243	251	227	240	235	251	223	230	226	263	230	222	226	253	233	219	226	241	231	241	243	238	249	259	259	265	231	237	239	241	215	252	233	230	233	233	256	252	255	216	285	243	262	245	254	239	209	243	222	227	221	214	245	214	229	242	222	266	216	215	247	264	258	241	219	233	266	222	248	224	224	232	247	245	263	235	242	266	224	247	244	250	260	271	214	220	234	244	246	246	233	246	233	227	227	221	239	216	247	266	271	245	266	253	243	214	233	241	241	240	254	235	242	221	239	247	227	245	230	271	254	229	260	218	214	246	201	225	248	237	234	233	254	242	245	227	230	231	252	216	217	244	238	236	252	232	222	231	246	266	235	257	232	251	209	241	234	213	238	229	249	249	241	244	270	234	233	230	235	245	232	222	243	233	216	265	243	245	215	252	228	239	232	220	255	248	215	238	248	240	228	232	273	243	258	255	245	250	226	221	281	233	251	232	248	207	250	218	242	227	227	246	235	248	252	233	227	221	235	220	235	237	223	237	236	247	248	231	202	253	254	232	233	257	250	265	225	228	229	250	234	270	272	246	253	239	236	239	233	238	243	232	233	242	237	271	258	237	216	235	258	236	240	239	264	225	264	256	232	213	260	244	233	229	254	223	234	245	245	272	238	226	220	223	249	233	222	223	226	220	251	238	256	267	234	284	280	237	229	224	234	231	225	229	260	261	238	233	225	222	251	239	236	219	257	207	238	260	236	228	225	250	243	216	240	256	240	251	198	234	248	250	247	255	247	248	258	250	240	222	217	245	222	251	256	220	235	243	245	217	210	236	249	257	239	225	240	223	238	248	241	258	225	239	247	242	222	237	217	250	242	252	214	239	207	241	203	239	225	230	224	243	227	249	236	250	244	251	241	235	215	229	217	248	217	219	242	219	246	238	228	232	240	255	258	249	223	209	217	188	259	247	230	224	247	234	226	243	229	236	227	233	225	237	253	247	225	244	234	237	236	227	247	222	260	233	247	239	217	239	250	250	229	221	236	256	252	204	209	216	233	259	226	241	235	219	241	248	227	258	240	228	261	245	224	240	234	232	237	213	220	214	269	230	245	238	241	231	253	223	256	258	232	237	237	238	216	252	264	253	253	235	233	230	232	257	228	255	240	274	210	239	233	226	269	252	250	241	261	240	216	230	230	246	247	230	205	264	234	245	257	233	234	216	244	249	216	231	238	236	245	223	230	239	251	221	248	246	212	228	228	252	250	215	223	215	205	237	249	276	225	245	264	247	242	269	257	268	223	241	268	216	244	241	215	236	227	224	255	214	236	246	237	211	243	217	220	229	245	241	242	260	226	226	243	238	234	235	233	234	227	232	228	268	210	194	219	241	240	259	224	230	248	221	215	237	239	241	232	248	250	230	224	248	228	219	222	204	260	226	276	239	248	233	245	223	252	233	235	236	230	255	221	238	241	245	214	255	266	231	228	249	210	228	230	278	256	250	258	236	200	243	258	274	246	227	210	243	248	243	238	237	251	266	207	248	234	238	229	229	245	215	248	253	238	243	221	242	224	244	248	239	233	218	242	226	219	227	232	238	223	260	220	284	208	238	253	205	225	255	245	248	231	226	225	269	236	241	232	216	227	248	228	235	225	250	225	249	230	215	218	250	229	215	245	244	219	238	229	232	242	233	252	264	240	252	238	239	227	245	246	233	225	247	232	251	209	239	228	239	232	235	227	269	208	221	230	240	221	246	222	251	226	230	226
7110	4448	4013	2809	1900	1045	583	380	355	334	302	273	278	280	240	224	198	237	213	206	209	224	226	206	215	167	204	209	197	178	225	197	243	252	198	225	193	192	202	210	205	205	207	193	168	213	227	203	227	186	213	197	191	214	183	212	196	177	199	213	214	202	209	210	191	193	226	228	209	213	215	206	212	200	196	207	212	203	192	198	209	190	220	212	192	218	188	192	217	193	228	216	223	209	205	184	209	211	212	198	233	193	200	202	216	205	229	186	198	215	206	203	197	197	196	211	242	238	214	202	203	232	207	220	189	209	209	193	196	192	215	210	187	207	185	185	213	187	188	200	211	223	214	202	200	215	223	205	215	195	205	212	217	201	201	177	205	205	232	206	227	223	195	208	221	222	205	219	191	193	209	226	214	204	217	232	216	204	186	186	200	223	209	188	190	213	229	203	200	200	229	198	228	220	213	217	197	180	223	191	209	199	214	210	213	211	200	205	190	204	184	199	238	207	225	210	214	190	205	194	200	239	204	209	237	220	187	196	200	186	210	231	212	207	205	214	204	196	198	214	195	205	183	203	230	205	195	211	185	210	222	244	207	197	198	201	223	233	201	223	212	203	202	200	196	209	180	230	221	191	239	182	205	203	177	215	211	195	199	195	241	198	174	191	208	195	203	216	218	203	197	196	212	202	207	193	202	188	210	204	206	210	217	223	212	183	199	231	194	226	198	233	238	221	213	181	225	209	210	215	218	209	207	180	195	183	214	182	225	197	210	210	206	227	221	199	205	194	232	216	189	219	199	214	184	210	212	191	200	222	222	181	167	183	198	222	206	192	196	199	190	219	198	235	231	206	207	224	213	205	193	214	180	215	209	202	185	207	209	198	194	216	217	228	219	194	211	211	200	187	206	216	212	193	208	217	194	204	222	185	215	182	223	231	213	204	218	212	192	214	234	219	206	202	237	223	218	224	185	203	201	216	197	209	195	184	175	205	208	191	217	209	221	208	202	223	204	194	195	208	201	194	204	189	210	216	220	202	227	211	215	201	198	205	216	196	240	227	194	195	231	227	202	231	197	199	214	200	180	198	216	244	205	234	232	205	214	191	243	195	205	191	175	178	208	224	229	189	229	217	207	193	171	192	185	203	220	194	215	204	180	197	176	199	224	219	203	206	171	188	210	218	194	221	217	190	219	183	224	222	189	205	215	212	188	220	191	211	196	203	206	213	208	211	211	185	206	207	210	193	220	249	206	193	204	207	198	225	223	210	196	209	194	208	216	221	206	189	205	203	217	185	209	207	199	174	185	178	243	202	216	198	201	229	222	207	209	235	217	196	200	227	216	222	239	197	206	218	207	214	213	196	184	215	207	229	219	222	204	179	199	185	185	186	195	181	205	198	184	204	203	210	222	201	213	188	228	209	194	189	223	206	224	201	199	194	209	207	220	207	211	187	220	203	177	190	211	200	237	216	215	229	197	192	214	208	200	203	201	190	207	224	224	205	194	213	205	182	209	188	222	216	207	206	193	218	202	214	228	201	231	209	224	223	203	222	224	211	208	196	213	215	214	199	214	220	174	207	177	229	215	215	213	225	208	237	218	194	220	222	205	181	201	191	210	222	236	199	212	198	210	237	206	207	210	244	217	208	214	185	207	193	220	216	210	205	208	191	202	205	212	201	227	212	219	192	198	199	204	199	207	198	217	219	219	199	222	200	188	214	193	217	200	220	210	186	222	199	196	212	210	183	208	213	229	217	209	185	229	233	197	201	196	206	188	240	209	206	224	210	225	225	233	205	191	223	194	195	208	237	235	187	203	235	216	212	231	214	230	215	193	227	213	195	235	208	211	210	205	218	198	193	210	204	201	194	191	194	214	194	199	202	232	187	190	226	202	214	218	218	181	227	210	223	206	209	201	210	211	219	198	188	200	193	199	204	210	209	186	223	199	208	210	228	214	209	227	190	190	212	188	195	235	248	202	206	215	216	181	196	183	225	179	200	199	208	218	206	195	198	199	209	202	206	211	212	221	205	196	212	221	220	191	207	218	185	175	220	237	209	211	203	176	181	197	174	211	206	224	194	209	193	188	210	210	195	202	224	198	208	189	225	209	185	209	202	226	210	197	199	190	213	210	205	211	211	213	210	215	228	209	167	194	224	192	225	222	196	218	204	204	195	196	237	210	231	226	227	232	230	222	226	223	206	213	203	167	193	218	202	199	225	211	214	198	189	189	216	182	206	213	223	205	210	188	215	175	208	218	203	203	192	212	236	216	212	216	186	212	191	220	195	204	214	213	194	229	187	221	211	212	190	226	243	178	197	190	214	181	229	216	215	199	230	197	195	198	192	221	197	190	226	188	178	223	208	208	224	236	186	194	215	206	197	194	211	201	220	200	184	200	194	211	202	173	200	206	186	205	238	208	223	187	209	206	200	221	210	234	204	191	210	212	190	227	201	223	191	201	206	212	205	189	199	197	218	187	209	209	224	237	216	216	208	212	209	206	181	206	196	220	201	229	205	197	189	213	200	229	195	205	209	202	208	212	194	181	192	207	195	199	178	182	217	196	197	187	224	228	190	226	193	221	201	194	200	204	196	209	208	213	206	229	195	223	201	217	225	190	216	204	227	223	197	190	212	220	186	220	201	206	214	197	198	198	201	229	185	199	186	192	185	215	212	230	211	188	209	181	206	186	238	203	189	204	213	179	198	196	208	204	232	231	219	222	195	203	226	208	209	190	170	214	208	211	201	199	201	208	208	222	194	201	196	193	179	198	213	214	215	221	181	218	204	201	214	209	212	187	266	196	178	183	179	201	229	187	223	215	213	187	198	220	196	209	219	188	193	191	200	197	222	200	179	218	224	221	214	223	209	192	173	207	198	203	190	198	209	219	224	199	223	228	205	176	199	191	219	202	220	218	213	215	211	179	217	180	230	192	231	197	201	201	223	194	187	211	221	230	229	234	205	202	195	230	205	189	207	211	162	212	197	231	205	228	212	231	194	211	203	178	206	213	231	211	219	210	187	232	206	231	216	232	201	220	194	207	209	187	198	206	216	212	186	222	196	209	231	220	218	218	208	223	188	199	201	203	191	201	216	205	217	222	187	232	205	223	234	193	198	192	229	210	215	182	188	229	216	211	205	209	200	198	195	198	191	194	220	226	219	221	191	187	177	186	222	201	192	223	195	210	203	232	230	226	234	198	239	200	217	219	219	201	206	187	194	216	237	207	194	210	220	202	240	213	199	180	168	204	220	226	187	198	188	213	223	214	188	188	181	211	221	225	193	204	210	215	218	212	201	221	189	229	213	206	214	214	199	200	199	217	214	199	201	190	239	217	210	193	233	202	217	194	224	180	201	192	200	223	229	215	186	215	202	158	187	199	226	229	204	205	222	190	207	218	194	193	212	193	213	198	182	194	216	207	224	186	207	223	225	227	230	191	207	185	202	210	210	198	233	198	220	182	226	192	198	215	190	199	194	206	221	211	214	233	186
5663	5276	8409	8563	6774	4257	2401	1600	1453	1239	1073	968	986	919	763	696	710	618	543	574	562	573	551	550	555	484	522	489	541	501	539	511	514	505	490	522	498	510	480	496	491	523	487	486	504	534	565	530	474	487	505	500	502	533	518	521	480	500	525	461	513	506	499	518	491	506	521	495	510	478	505	467	529	514	501	491	507	522	487	475	508	519	529	497	474	529	483	493	463	534	545	483	457	520	502	479	527	526	487	512	478	481	495	498	477	494	521	523	532	516	505	518	527	519	480	489	516	521	470	462	521	491	488	485	498	521	507	517	522	505	512	470	512	539	556	526	489	507	526	494	513	477	521	552	509	503	520	508	486	494	529	527	493	466	532	529	458	512	475	521	478	462	566	479	506	527	527	467	509	473	513	539	513	533	523	539	503	498	483	509	512	508	525	470	495	506	510	511	534	521	495	523	501	490	473	537	542	510	498	504	469	469	508	478	510	520	487	498	552	494	495	532	542	498	525	498	530	494	507	480	483	505	513	538	520	527	508	541	511	485	497	509	494	487	515	490	513	498	510	465	515	491	511	522	489	506	511	490	508	502	484	544	484	506	492	567	487	466	518	548	539	515	524	519	500	533	489	533	493	464	502	514	534	499	515	528	551	485	509	508	492	501	502	524	510	456	517	526	500	518	495	440	530	526	495	518	500	524	509	547	540	500	513	533	521	553	494	484	488	539	514	464	484	487	544	491	498	512	485	518	512	486	525	540	505	473	480	525	479	516	512	496	481	464	532	499	487	520	508	491	503	507	501	555	468	494	522	513	544	495	549	502	511	453	500	435	518	532	501	525	479	531	541	541	531	500	500	529	499	490	464	478	554	497	506	481	493	493	524	526	521	515	495	535	500	506	503	573	549	513	494	501	488	507	480	520	514	499	478	542	499	529	498	520	482	537	511	513	509	554	514	493	532	506	487	508	475	481	509	507	495	531	546	491	508	506	538	552	471	562	544	500	501	444	483	500	520	506	501	539	539	553	492	483	535	497	515	510	500	490	486	477	558	516	547	479	498	508	517	514	539	497	505	518	517	530	509	506	501	526	503	471	525	464	490	549	512	518	505	517	528	482	506	494	542	509	511	527	517	517	471	454	530	501	549	501	506	496	521	522	510	475	543	529	529	536	510	548	540	510	540	534	503	509	518	494	506	535	491	538	515	466	516	497	485	483	534	506	496	532	515	519	505	498	495	507	494	511	515	517	522	503	489	468	512	519	510	535	492	489	491	514	502	544	513	507	520	508	505	500	488	556	533	512	521	503	519	506	503	519	482	460	499	465	519	499	505	499	491	504	527	537	517	508	544	505	504	525	515	567	483	497	506	487	519	508	532	503	541	493	479	527	526	529	532	489	480	471	511	479	473	511	546	539	531	517	518	490	470	515	500	504	525	510	535	463	510	461	512	515	517	553	490	557	529	495	518	486	518	514	525	523	471	487	516	496	490	502	490	495	499	516	513	527	536	499	532	512	517	540	496	492	494	487	521	538	528	506	498	473	487	485	469	534	520	497	537	526	522	466	484	563	489	505	516	491	509	489	542	507	491	515	500	479	516	542	492	494	488	489	508	479	491	502	499	503	512	499	545	526	511	486	534	503	541	505	498	557	467	515	538	513	537	514	502	506	494	515	498	533	546	473	529	492	545	514	483	509	452	512	490	487	546	465	484	518	513	503	465	475	532	491	549	498	524	495	492	505	574	514	488	519	478	529	493	496	469	530	511	509	470	491	487	472	509	472	517	481	530	486	561	500	493	503	519	525	499	529	476	512	529	512	503	488	520	530	528	523	492	478	493	491	507	524	501	491	559	512	496	540	513	504	519	527	498	538	504	533	526	481	497	532	496	529	499	496	531	527	499	520	542	536	524	486	476	476	494	489	538	508	504	463	496	534	539	488	490	524	479	507	501	546	471	528	507	508	538	489	492	492	481	550	498	486	545	512	489	507	507	466	493	530	520	511	489	471	523	498	470	534	535	511	466	527	489	512	533	511	504	495	502	520	485	493	502	516	491	496	498	475	521	506	506	507	563	524	525	507	529	509	532	526	506	495	518	495	446	525	525	509	511	503	512	493	559	482	521	545	535	528	485	528	545	448	484	523	538	494	491	492	487	473	504	532	491	502	501	525	519	516	537	506	540	482	524	528	509	509	459	514	497	498	462	470	498	497	524	548	508	495	497	510	484	515	497	476	475	532	533	506	525	496	489	511	502	517	502	511	484	527	479	469	483	485	494	497	494	481	491	506	502	508	510	513	532	531	545	520	476	565	499	520	501	502	504	502	523	527	528	501	528	504	494	486	493	497	457	488	501	504	503	516	489	512	502	475	531	523	496	503	526	500	485	491	511	451	493	480	463	545	526	517	517	466	446	509	540	484	479	521	524	534	480	525	511	520	498	537	508	514	514	499	493	479	489	509	497	495	476	533	496	524	503	497	475	489	491	523	475	476	465	515	505	500	480	529	464	499	490	526	481	465	491	487	506	483	494	518	497	501	506	491	521	465	490	443	478	491	485	511	498	506	500	486	508	537	500	505	489	545	508	478	508	486	477	520	527	487	476	512	499	506	516	489	509	520	521	502	530	535	515	485	508	531	522	510	523	488	536	479	521	493	500	514	462	526	520	483	583	509	509	519	533	505	509	511	510	533	475	499	509	490	484	496	512	495	514	500	505	497	505	516	554	514	518	519	458	506	500	526	516	497	484	509	552	505	543	500	545	528	480	494	508	504	538	522	555	489	485	510	494	515	530	503	537	500	501	501	465	492	494	538	515	508	503	496	534	560	560	469	498	496	485	538	457	467	490	526	517	513	536	490	531	508	495	531	504	555	535	519	479	486	470	495	520	495	483	520	521	534	521	524	494	476	460	492	485	476	509	517	472	476	509	507	526	522	520	500	534	521	516	539	479	512	533	511	486	485	510	533	509	526	508	501	521	548	512	500	513	530	515	512	464	489	516	527	489	525	534	528	481	551	516	514	543	471	502	479	514	520	511	531	485	514	528	516	503	477	528	483	497	534	509	521	515	499	476	526	501	547	519	495	482	507	463	471	512	505	468	521	536	469	528	483	532	514	517	476	515	514	489	573	521	492	499	506	554	498	484	499	516	494	503	489	510	516	518	518	476	491	493	498	549	549	529	535	535	507	530	500	495	538	497	483	512	520	511	556	502	500	467	506	496	478	518	496	503	530	486	531	496	526	518	473	505	477	498	496	505	505	493	507	519	550	548	531	504	524	519	485	507	490	523	462	492	495	516	505	480	464	533	504	500	525	496	491	479	522	472	542	461	492	495	520	487	487	509	495	487	506	560	483	505	519	500	512	461	526	497	490	491	510	532	471	497	471	493	496	511	528	492	489	494	496	498	514	537	484	586	490	501	478	487	527	477	562	490	485	510	510	494	508	514	504	487	524	496	523	515	491	508	508	505	500	523	515	513	488	507	500	489	490	468	512	475	516
17699	13197	21161	27127	23631	16165	9636	3771	2590	1621	1119	758	813	732	539	293	251	206	198	200	227	182	193	162	164	186	167	161	178	179	169	156	172	166	161	153	179	165	159	156	146	181	151	158	143	152	155	153	153	141	151	171	159	162	163	170	169	204	162	147	169	138	158	188	148	175	156	165	156	156	185	157	166	177	160	157	162	166	148	175	146	182	147	143	163	172	187	148	173	159	134	169	178	159	158	183	146	156	155	142	163	168	150	152	144	146	172	160	179	172	162	155	177	146	152	154	193	179	170	157	157	141	169	149	158	160	158	155	155	124	172	163	163	155	124	162	175	157	165	152	134	180	162	154	154	148	167	173	145	141	153	153	158	153	153	144	141	164	195	149	150	141	183	163	153	173	168	133	157	153	159	180	131	160	159	155	153	144	168	173	161	146	146	154	188	154	142	145	155	165	148	160	128	137	173	154	174	176	153	139	180	149	143	157	165	144	144	150	151	151	134	152	149	163	159	140	159	157	176	152	158	168	137	180	163	145	167	169	152	163	118	157	147	165	156	176	144	185	147	155	158	147	160	157	155	154	169	143	189	162	137	168	150	164	160	153	163	157	190	170	153	160	162	168	159	165	127	145	161	155	150	166	185	136	150	163	144	174	149	157	172	161	163	146	150	183	168	151	147	150	161	169	163	157	162	154	169	165	166	155	159	152	170	175	143	168	172	157	171	143	146	158	141	180	157	153	161	175	163	164	138	144	161	156	193	154	150	164	153	147	143	170	140	153	165	152	160	155	173	151	161	162	159	161	162	150	148	175	157	149	179	132	145	177	164	164	143	180	168	188	153	139	160	176	194	155	156	173	164	156	160	145	182	152	154	144	135	140	139	122	147	146	165	159	159	170	168	161	136	169	146	135	159	143	163	157	155	161	160	144	168	127	163	171	149	168	156	137	160	142	160	161	137	163	173	156	158	170	163	188	157	140	156	168	161	159	159	168	145	169	132	145	172	160	174	173	145	166	158	149	147	165	167	159	154	142	146	155	119	163	166	166	172	151	151	152	161	170	147	152	158	152	162	185	156	169	159	166	167	161	156	172	168	157	178	156	149	161	149	173	172	164	167	162	152	146	165	146	143	138	150	145	168	158	194	172	177	189	141	163	151	171	146	164	164	146	146	152	148	156	186	165	137	152	165	149	149	170	168	142	176	155	151	154	144	174	143	143	164	160	164	150	152	149	169	181	148	123	146	151	138	145	134	151	158	133	148	158	134	173	187	173	149	157	163	123	173	139	143	156	166	161	159	155	173	157	136	157	149	152	153	160	128	160	145	161	140	135	150	150	143	157	164	136	154	129	162	176	182	153	199	164	151	152	166	150	168	152	139	134	165	167	135	168	178	149	180	154	175	138	177	157	146	161	155	151	145	192	152	153	173	158	138	161	150	161	164	146	175	134	154	167	145	168	164	177	142	159	159	150	172	169	172	128	142	162	164	125	170	152	141	154	151	160	161	171	166	143	183	156	162	147	157	160	122	148	156	154	174	170	164	152	158	153	190	161	133	155	151	165	158	139	187	134	173	153	152	167	151	168	160	165	167	167	154	143	164	157	156	166	141	164	152	157	135	126	155	143	144	144	142	154	145	165	174	170	150	148	173	154	177	146	144	174	137	153	144	144	172	162	160	172	165	153	179	164	137	150	147	145	147	150	141	170	170	139	155	176	152	153	182	157	158	129	180	157	155	160	147	161	139	153	153	153	151	175	159	160	169	147	157	146	139	164	163	177	148	152	164	146	176	158	174	153	171	169	170	154	151	165	156	148	157	149	173	154	151	171	153	145	174	156	162	142	156	156	157	140	182	187	157	152	154	139	153	156	180	165	150	126	180	156	190	145	127	156	140	164	157	166	155	163	176	157	155	155	148	152	141	170	163	163	145	171	154	155	158	161	152	142	149	133	167	183	165	164	143	157	149	153	170	168	152	177	160	162	166	182	143	172	184	169	177	154	162	167	136	174	147	139	149	165	145	145	148	175	149	161	152	161	139	175	184	165	142	156	157	183	188	153	139	151	145	155	162	155	155	149	126	138	152	185	177	154	157	147	151	188	163	144	175	173	165	156	158	162	151	162	174	143	147	150	174	145	159	173	151	134	177	186	142	161	161	143	150	172	158	147	176	163	141	147	129	179	134	154	164	145	169	171	172	153	164	169	139	167	133	152	158	153	150	172	157	153	157	154	160	141	161	152	158	167	158	160	148	138	155	155	163	173	166	146	146	169	162	157	177	161	153	146	155	149	165	161	173	163	152	149	169	169	166	155	157	186	171	170	160	153	153	165	174	151	174	156	159	175	158	154	152	163	168	148	170	156	136	155	194	179	133	151	158	154	159	152	161	161	145	144	173	155	149	144	171	147	142	151	152	144	160	172	159	173	152	151	176	178	154	136	167	156	159	142	168	151	144	151	184	151	162	149	180	186	160	174	151	144	169	191	179	158	157	141	156	171	169	149	163	177	143	128	162	155	146	149	144	173	151	143	142	138	127	162	160	162	175	166	175	157	146	158	173	160	179	170	162	131	167	155	140	191	155	161	152	156	160	131	151	161	145	173	157	160	138	161	166	153	133	167	161	173	144	157	158	160	162	157	154	171	180	152	157	141	167	139	168	147	154	140	166	146	156	177	155	159	152	177	170	178	146	160	163	148	146	132	167	158	142	164	156	182	177	138	147	177	166	166	153	171	143	145	161	172	165	162	165	161	156	137	160	174	159	157	151	152	202	165	149	136	162	188	175	151	164	147	153	147	148	154	182	150	147	161	149	168	146	145	155	165	176	169	152	156	172	149	164	156	144	166	162	154	137	146	143	152	123	144	176	152	177	166	168	156	146	148	149	156	165	161	170	158	158	167	142	165	162	168	152	176	180	148	144	166	147	158	160	176	135	156	158	158	153	172	145	157	180	178	139	149	151	162	167	136	156	173	158	162	162	151	191	188	169	167	142	142	156	164	135	147	162	153	169	155	132	139	138	171	148	151	162	144	162	160	176	163	154	169	171	169	158	148	134	151	149	158	161	161	161	171	160	152	147	152	155	143	128	156	152	158	144	146	151	145	162	156	149	149	204	139	167	167	175	173	157	144	132	136	165	166	167	177	140	152	160	143	154	151	149	166	136	164	141	125	161	172	156	158	159	156	157	150	157	149	178	176	139	139	180	148	174	150	153	184	172	159	136	141	174	173	132	138	165	165	154	147	145	166	165	141	156	155	147	158	191	149	155	180	147	142	139	159	165	132	160	137	138	186	152	145	154	147	164	154	174	164	166	141	167	182	143	143	169	163	182	161	166	145	148	141	164	143	149	166	156	169	154	182	151	137	172	158	187	151	187	179	150	175	162	144	172	151	136	147	150	169	165	155	155	135	168	156	149	167	152	166	157	187	168	179	153	176	143	131	154	156	152	157	179	132	146	169	163	165	168	155	130	182	137	154	124	148	156	148	167	185	187	174
13770	12845	26486	33922	30412	19787	13028	6271	7140	5632	4717	3772	4068	3634	2672	1184	977	817	729	654	628	604	584	626	492	524	476	484	429	431	397	422	420	383	410	399	428	413	397	419	399	403	384	424	391	391	386	437	387	360	353	362	379	403	360	404	373	383	381	408	399	396	387	389	431	393	390	412	358	392	407	394	402	412	436	421	385	419	400	356	382	382	386	407	400	412	405	372	402	397	378	415	386	388	358	415	405	365	410	364	380	353	389	432	404	374	372	410	406	397	394	403	413	378	400	351	408	371	391	383	413	406	432	384	398	418	367	383	383	406	422	373	374	406	426	413	406	358	396	349	389	394	386	402	418	422	370	381	428	382	382	414	350	398	385	403	364	411	356	397	353	409	372	413	394	400	400	340	415	402	416	418	413	418	385	366	414	395	392	392	415	390	429	353	411	365	408	378	438	391	394	418	417	353	412	346	397	369	389	409	375	370	380	376	386	388	414	398	400	371	431	373	377	380	383	368	396	381	374	376	370	381	404	387	351	371	396	374	403	436	377	398	408	396	416	397	448	390	401	415	398	391	385	377	356	413	421	395	394	419	408	399	363	392	383	396	370	375	396	373	389	355	387	422	399	380	376	389	376	376	391	394	373	418	383	360	387	366	422	379	378	405	391	427	397	398	377	385	403	364	419	392	409	392	392	395	402	406	410	392	378	406	363	400	404	394	394	392	394	389	398	450	342	396	408	416	385	392	390	383	402	377	415	390	378	418	401	396	375	373	370	373	357	382	382	363	415	374	403	390	413	383	407	376	365	407	396	394	415	418	402	386	400	371	411	377	400	397	400	381	398	395	381	375	440	419	412	397	385	385	395	383	415	427	381	368	377	395	408	394	415	406	360	388	389	364	380	388	416	410	423	369	410	414	401	355	424	396	384	413	377	380	359	419	414	372	385	369	412	370	416	410	417	402	417	403	409	406	373	370	367	405	406	405	371	361	376	384	399	339	389	405	373	393	435	405	408	426	419	395	368	391	388	397	389	392	411	387	362	398	382	355	396	407	388	389	383	414	373	404	378	377	377	379	433	398	418	365	372	395	425	362	409	368	366	383	354	379	397	391	372	370	376	370	393	384	394	390	387	399	375	404	393	406	407	376	372	404	417	398	382	398	415	411	389	393	378	401	394	385	400	385	379	406	376	358	385	401	387	394	381	419	404	363	411	381	406	398	367	403	384	398	402	420	372	424	381	398	367	380	407	394	375	423	363	409	393	366	422	445	406	441	378	404	380	372	411	391	390	399	394	393	411	397	412	377	377	420	396	388	360	388	409	362	406	368	373	368	360	371	410	398	392	379	348	377	379	372	379	399	420	406	402	404	376	407	423	400	374	403	421	410	383	405	409	389	382	373	380	381	394	379	369	375	378	392	377	409	394	354	401	398	406	374	385	391	371	377	388	395	387	383	357	395	400	381	415	405	378	395	412	427	391	404	412	372	391	414	358	391	370	362	367	408	406	407	396	368	394	395	418	358	451	376	386	425	381	384	383	410	369	352	418	401	376	341	355	359	397	389	369	400	360	366	400	372	378	400	407	362	390	379	413	391	395	394	362	347	379	398	394	410	391	386	365	410	434	401	385	377	398	444	374	371	370	400	410	408	403	374	365	434	389	412	381	387	386	387	369	401	427	425	396	413	387	428	374	382	381	405	411	386	414	423	387	369	372	384	406	358	417	384	416	411	364	385	385	418	387	397	447	374	388	416	387	388	372	387	401	411	408	380	385	366	406	431	338	379	429	370	390	393	378	408	395	420	396	392	372	353	392	384	415	409	403	406	402	375	410	391	395	392	408	400	396	431	367	358	428	390	436	401	397	383	389	412	389	376	422	384	388	391	382	397	409	415	388	375	393	377	410	389	417	364	376	381	392	377	380	390	399	385	421	378	391	381	397	370	379	371	414	420	394	373	371	420	413	382	376	380	385	405	426	415	388	378	442	402	390	397	390	412	368	389	410	392	389	400	376	412	400	386	353	415	393	406	413	394	411	408	416	404	378	390	398	400	388	373	400	340	373	386	382	405	377	363	397	388	411	405	404	414	396	391	378	358	377	388	409	402	390	413	394	402	396	376	404	382	402	387	443	408	397	385	372	401	420	399	373	388	384	414	394	386	392	407	418	382	393	390	410	407	411	349	352	408	395	396	373	382	421	408	390	412	362	384	414	421	424	406	390	351	423	371	420	412	395	378	381	420	407	424	391	385	405	437	413	379	385	398	355	390	433	412	367	386	401	413	413	394	434	408	374	411	403	436	367	374	411	389	402	377	396	365	400	412	415	394	399	422	372	396	367	410	387	384	404	418	428	406	332	395	391	418	405	383	401	381	409	382	417	378	396	392	378	417	430	390	394	373	359	371	411	378	400	390	379	370	401	384	367	436	359	383	405	410	374	394	379	390	398	400	396	377	394	368	420	391	399	408	397	395	393	380	374	399	389	388	380	370	407	377	388	362	409	378	386	396	440	373	405	427	401	401	411	370	390	397	384	380	416	369	410	409	408	368	381	419	380	382	387	380	397	387	387	376	385	370	374	397	364	396	392	363	397	395	387	352	413	402	406	421	400	393	382	368	393	370	370	371	400	389	372	390	395	381	374	398	393	391	387	391	376	389	337	421	414	389	401	407	363	415	405	398	365	381	392	399	426	385	396	352	390	393	405	375	375	373	397	346	367	357	373	401	386	408	425	388	391	444	406	377	368	407	400	399	418	430	420	397	372	432	386	412	422	420	376	401	436	424	376	390	394	402	399	398	401	396	392	378	393	368	392	382	381	414	394	406	371	388	442	362	366	394	373	392	389	372	362	349	407	413	358	437	405	381	397	383	409	371	388	388	425	423	369	402	409	386	386	358	396	409	399	370	391	392	363	391	427	388	372	384	399	396	383	379	411	385	366	365	389	409	404	404	389	385	385	387	416	412	420	382	382	396	382	374	398	395	411	379	398	425	402	397	378	361	387	397	389	399	383	410	387	367	358	415	400	363	372	374	373	372	356	369	370	372	426	392	374	406	377	390	383	406	396	412	411	372	372	381	364	401	383	403	387	424	421	411	417	396	410	395	408	355	393	401	392	391	405	370	390	383	361	423	380	367	390	409	395	359	415	396	396	378	375	407	405	391	371	372	396	400	417	406	340	376	373	389	419	388	353	371	368	379	385	389	385	408	384	414	413	416	400	400	405	380	389	408	373	370	396	374	409	367	403	388	349	392	404	393	402	377	397	382	385	350	382	384	366	389	392	401	414	377	393	367	397	374	411	395	380	382	397	364	406	402	408	387	388	382	400	371	375	380	383	400	411	385	407	385	410	377	398	355	391	396	409	399	389	380	393	369	379	403	419	374	375	411	380	373	391	371	380	402	383	438	416	379	380	387	416	376	388	368	328	384	388	383	391	365	405	412	386	406	350	391	328	405	398	381	392	405	423	426	380	430	419	387	401	404	376	414	405	382	437	396
26993	21986	34536	35282	28867	20950	14924	7429	4883	3110	2048	1617	1505	1315	921	352	229	193	177	155	130	142	114	129	131	96	112	104	99	96	100	92	83	98	88	89	85	73	99	95	71	95	92	81	83	64	79	71	72	92	82	87	73	78	96	82	97	80	99	72	103	74	105	72	88	89	92	82	74	80	84	83	104	78	92	103	77	99	92	90	95	85	99	92	96	80	98	81	78	85	80	66	82	89	81	83	106	80	83	94	79	86	81	71	76	76	90	90	74	68	85	87	67	78	89	89	85	95	80	82	79	85	67	65	87	88	91	80	111	75	91	97	82	116	96	77	92	93	76	75	69	96	79	79	89	86	83	96	101	84	75	88	101	90	76	90	82	85	90	82	88	87	76	82	82	91	93	100	87	73	66	74	79	86	84	95	85	73	89	95	84	74	67	104	89	102	74	105	95	54	72	109	92	77	84	79	89	92	90	71	86	87	97	107	87	94	75	70	92	94	89	83	98	104	74	91	91	77	88	102	79	94	86	89	104	90	81	87	81	100	75	95	92	71	87	79	77	104	69	87	93	83	74	85	98	85	87	107	73	85	78	80	83	79	66	74	86	94	89	70	90	77	79	106	64	76	89	79	90	93	90	93	97	86	68	69	95	83	80	80	79	94	84	79	76	92	83	85	98	91	89	92	84	67	104	85	70	86	77	86	88	80	95	72	74	66	78	115	75	88	102	77	95	70	98	82	85	98	78	84	72	90	102	82	94	83	77	95	74	95	105	89	90	88	93	78	84	84	80	97	88	115	109	94	88	97	82	83	109	84	78	76	119	77	95	75	87	93	89	92	87	79	93	79	91	87	72	77	89	65	97	81	91	94	87	98	89	93	70	97	67	93	91	79	90	92	84	92	83	83	87	82	89	74	98	83	108	83	82	90	97	95	86	70	81	71	93	95	88	82	78	82	88	74	89	77	76	67	96	89	99	87	83	100	98	82	99	82	81	103	98	92	92	77	95	96	90	82	79	90	92	92	96	84	96	85	74	68	95	88	90	82	76	92	88	63	93	98	82	88	79	87	71	99	75	89	82	79	84	65	89	64	90	87	95	71	88	100	103	88	93	80	82	98	96	94	87	103	85	84	75	99	76	73	89	105	77	83	89	83	111	95	80	70	83	84	87	92	71	76	97	96	94	73	96	86	89	84	102	85	111	80	77	107	79	75	67	93	104	95	79	89	81	77	76	87	91	74	103	86	68	89	79	95	93	79	82	84	75	76	98	72	70	74	77	74	74	94	88	84	94	95	70	81	81	88	97	75	85	91	73	91	79	90	74	79	73	83	77	90	98	89	80	99	101	86	94	86	90	93	76	68	98	72	90	91	90	86	84	88	90	85	85	99	70	79	92	94	77	79	98	83	73	77	90	76	97	75	76	89	100	80	82	101	82	93	96	83	86	90	75	81	73	85	91	91	80	82	95	73	80	96	95	91	92	92	85	76	98	95	88	83	85	84	66	82	96	93	111	79	88	83	81	89	82	80	78	90	83	93	91	86	106	104	77	77	89	100	70	81	82	82	92	82	76	88	73	86	87	100	90	88	90	85	97	84	88	103	91	97	82	85	94	86	94	91	89	114	89	65	85	88	76	96	70	78	81	85	91	93	73	86	70	78	91	79	87	91	85	88	98	82	79	78	71	96	69	85	82	95	82	103	71	74	73	96	76	73	93	75	96	89	94	92	104	81	86	87	88	67	110	81	97	81	85	75	80	77	86	88	96	84	91	80	79	83	85	90	80	74	92	75	77	86	69	101	76	81	78	90	94	98	72	78	88	68	114	75	85	69	82	83	84	103	74	81	77	69	101	76	90	63	107	92	82	72	91	91	87	95	95	75	87	77	85	90	75	105	78	80	85	69	92	81	94	86	94	96	89	75	102	107	78	75	77	75	89	82	88	82	75	83	84	90	85	93	80	71	87	87	101	109	82	110	72	77	75	101	80	72	73	80	90	84	95	90	91	72	84	62	85	83	101	84	82	70	94	80	85	96	77	95	77	86	88	95	92	81	70	100	100	69	90	89	105	90	74	82	72	88	80	94	96	84	92	96	90	74	90	100	77	73	83	86	93	78	87	93	80	103	89	79	102	82	94	81	81	88	79	83	73	80	87	83	100	86	80	86	83	96	86	93	79	74	80	95	87	85	86	92	79	81	64	75	102	106	98	81	80	99	68	90	69	94	98	75	86	93	80	82	83	89	81	79	85	102	89	94	90	89	82	95	88	81	96	95	85	76	88	92	81	75	78	103	70	91	88	98	86	85	90	86	83	94	83	82	88	77	66	85	97	104	93	89	88	87	107	77	81	91	78	84	99	82	90	86	91	74	84	78	77	66	81	78	89	76	84	82	72	92	68	94	76	76	84	76	91	101	89	72	93	83	84	106	74	69	87	100	82	93	82	89	87	79	81	88	101	80	72	89	88	77	85	76	91	83	80	79	104	84	85	78	101	81	83	72	75	103	84	85	86	94	77	113	77	85	84	92	83	105	84	76	93	77	93	100	107	93	94	94	95	97	86	82	98	87	77	94	104	84	66	92	82	91	77	83	80	80	91	96	78	73	72	84	108	83	69	67	94	71	74	91	91	88	96	90	79	83	101	78	84	78	67	93	103	80	81	88	79	77	90	89	90	105	84	70	84	77	67	79	85	78	91	101	67	90	77	84	92	107	107	84	81	94	76	88	78	86	92	98	91	77	89	91	77	89	72	95	88	96	102	103	80	85	87	74	89	84	98	89	93	111	110	93	70	80	71	83	85	101	72	96	86	89	87	91	92	86	68	84	97	85	87	94	81	75	95	84	82	78	92	96	100	79	91	82	78	81	95	99	79	75	80	91	91	93	82	80	78	90	76	81	89	96	96	88	69	100	85	77	94	99	97	97	88	92	93	88	93	82	99	91	101	88	77	96	86	103	82	80	77	63	101	84	81	92	93	69	81	97	113	92	73	88	82	70	82	85	75	68	87	92	88	85	68	77	86	102	97	101	113	86	84	88	117	91	90	93	98	86	80	81	78	86	92	92	85	91	75	100	74	89	68	71	87	92	82	94	90	73	78	80	79	85	68	77	82	81	71	84	92	78	86	87	97	93	65	74	85	81	92	87	95	84	74	88	98	82	82	91	92	68	87	90	96	96	77	80	82	76	84	83	66	83	89	82	89	96	80	87	105	86	80	88	92	78	80	81	69	89	101	79	88	76	80	91	87	90	83	78	90	89	86	100	84	90	97	74	73	97	79	88	99	89	95	79	70	84	82	91	90	93	90	82	93	81	96	78	88	76	88	70	72	86	98	71	81	82	80	69	95	81	87	85	79	78	95	87	85	81	90	82	85	86	90	70	86	87	80	86	89	85	101	104	87	82	100	87	89	83	82	108	84	94	74	81	93	75	83	63	80	75	103	81	86	87	106	90	84	85	88	92	89	63	90	79	89	104	98	93	87	86	75	89	95	101
18510	19577	35907	40096	32485	24108	16275	9051	9830	8894	7193	7179	6386	5861	4403	1624	1231	1049	744	670	611	625	535	497	387	325	312	311	268	317	299	284	296	263	244	256	268	254	244	246	221	225	264	257	235	244	234	204	234	237	228	223	237	231	241	248	232	223	233	236	238	249	261	227	231	194	234	239	224	238	226	196	221	255	263	230	248	242	257	236	202	207	199	226	213	240	233	246	222	237	240	209	245	217	232	245	243	232	261	221	236	239	226	215	251	238	218	255	268	192	217	239	210	240	225	229	269	231	241	220	257	215	248	244	201	239	250	225	231	228	238	234	239	238	260	243	243	236	228	240	234	224	238	212	227	222	243	239	221	225	238	207	216	228	240	221	220	255	239	225	215	219	242	236	237	212	214	231	203	234	249	208	259	213	232	238	232	254	246	224	229	245	215	216	233	246	239	214	244	210	230	239	249	237	202	218	198	225	245	241	214	210	240	248	230	230	230	221	215	230	227	197	232	220	226	250	219	211	226	224	219	241	219	247	223	251	236	243	205	229	244	236	233	231	214	245	238	216	215	215	212	211	246	225	254	252	221	230	243	211	267	239	236	207	225	213	230	209	201	269	230	222	223	233	230	244	233	230	224	233	229	221	225	218	248	184	214	233	208	237	218	236	206	239	242	198	205	220	269	224	191	227	231	244	241	213	236	228	201	244	218	219	229	225	257	227	232	239	242	203	217	234	210	210	222	227	211	255	204	205	209	213	230	248	218	241	224	226	209	254	221	239	217	231	222	215	223	191	251	217	220	258	238	223	243	230	235	206	249	244	239	228	228	244	250	243	252	228	225	218	238	234	221	219	213	260	231	238	228	245	202	236	207	242	240	237	211	231	222	233	246	226	239	264	220	230	234	238	212	236	243	220	227	217	244	236	218	216	248	214	216	228	207	234	217	220	236	238	197	224	241	244	234	214	226	241	228	225	252	241	237	235	213	241	245	227	238	239	230	232	279	228	244	234	252	225	217	216	209	252	241	226	212	217	251	238	217	228	204	207	256	234	204	206	245	246	224	243	234	232	212	250	216	222	229	252	228	205	223	217	256	227	219	218	216	219	233	239	215	211	238	208	231	226	239	255	257	234	213	231	209	239	236	232	237	226	251	227	240	205	239	230	236	231	205	244	244	242	211	206	237	236	215	198	214	214	217	233	228	233	213	237	243	214	221	259	229	239	214	210	228	235	252	219	231	276	229	224	215	215	227	242	248	208	234	224	244	239	227	185	216	241	200	214	242	217	229	246	239	266	221	230	228	219	218	210	222	228	224	234	241	223	238	226	247	219	233	221	230	211	207	230	228	233	222	224	231	229	248	244	225	232	234	260	191	222	232	232	249	214	210	206	221	230	236	216	220	232	248	220	223	220	222	208	236	262	207	242	208	227	236	210	252	212	208	227	248	223	210	224	250	236	222	227	243	235	223	219	241	246	239	209	212	257	250	219	226	207	238	229	244	234	233	208	226	213	211	220	236	229	225	248	223	246	239	222	263	214	242	246	208	200	220	218	215	228	220	213	233	205	220	261	224	232	233	231	235	255	215	237	242	221	207	234	244	234	237	239	227	243	241	250	207	246	223	257	236	222	217	230	227	237	235	221	228	251	227	247	216	227	247	224	216	213	220	224	245	212	230	229	248	254	220	206	252	242	227	217	230	253	225	236	232	240	247	204	221	240	240	229	217	231	224	248	242	228	244	223	205	258	245	229	228	248	219	239	231	221	233	235	243	211	246	248	234	219	257	214	229	217	218	230	209	235	260	244	271	234	237	212	244	247	234	234	233	235	204	219	230	249	270	228	226	239	228	251	213	218	226	225	228	252	203	216	252	219	228	220	240	221	228	238	234	241	230	220	228	235	223	191	230	256	225	222	236	242	231	222	220	241	229	228	217	219	218	228	249	228	246	265	251	227	215	204	248	216	225	233	215	225	217	231	228	212	238	223	221	223	226	212	236	253	245	233	238	221	223	215	225	234	236	223	219	221	230	210	229	225	245	239	223	277	234	219	252	226	256	221	264	232	206	204	235	205	205	221	221	232	235	230	218	239	227	225	252	207	233	189	218	265	242	231	237	220	221	200	193	226	268	226	252	224	220	228	255	238	240	238	232	219	234	241	257	223	212	241	210	232	235	244	222	234	222	207	232	227	259	252	228	208	229	222	217	206	215	217	244	222	205	226	235	257	258	221	252	252	263	227	221	210	231	242	206	203	251	242	236	236	241	207	233	202	225	219	244	221	243	257	240	226	232	218	232	224	235	232	224	257	243	232	222	275	239	218	228	209	212	259	245	208	224	230	234	227	220	245	236	233	205	231	199	205	232	224	257	243	223	251	254	254	203	234	269	208	244	206	217	265	217	248	230	224	232	212	237	229	218	216	232	214	244	226	241	247	215	212	211	252	220	208	243	226	235	231	208	240	211	203	208	226	248	191	241	250	247	235	237	233	227	209	249	220	219	227	269	229	214	245	220	210	223	227	214	243	236	225	223	230	222	219	216	234	248	211	235	235	245	229	242	201	204	221	239	257	250	252	214	255	215	224	217	232	247	218	240	246	242	222	240	238	218	221	235	207	229	230	245	231	235	235	221	231	231	210	194	240	215	240	232	231	223	212	249	230	245	220	233	225	239	234	232	213	227	210	267	234	245	225	206	229	231	226	249	218	233	242	242	217	209	231	216	217	242	238	212	234	225	217	237	210	214	230	223	229	234	230	237	233	251	240	220	240	219	208	224	217	207	237	228	255	252	262	239	222	221	241	217	210	240	236	209	232	228	250	224	239	230	212	206	244	215	208	243	243	208	264	209	215	212	215	228	221	234	209	211	211	246	245	209	205	230	220	231	241	236	214	195	242	242	234	259	242	211	253	222	202	228	221	229	231	230	225	211	222	240	228	220	222	207	232	243	203	242	234	248	246	243	231	230	246	241	225	261	247	239	193	230	217	237	223	218	212	232	212	223	242	236	246	229	215	244	222	244	222	225	244	228	225	267	230	205	224	246	197	210	220	243	239	252	224	197	236	236	257	240	217	199	225	232	218	227	216	225	231	234	212	268	229	236	231	199	221	239	226	261	219	227	262	225	219	266	236	233	240	226	222	213	243	240	222	205	232	245	211	219	228	231	223	207	220	235	241	260	246	237	245	230	208	227	228	198	234	217	239	245	218	237	240	230	258	235	238	216	210	194	219	214	219	218	236	221	216	220	258	241	222	223	221	226	224	247	218	223	244	252	245	218	227	237	226	218	248	202	233	254	227	216	229	195	239	216	251	226	230	216	227	227	221	244	217	250	226	210	237	227	217	257	215	226	200	239	224	233	218	215	197	213	249	223	210	239	213	249	225	225	240	231	223	243	252	230	239	233	229	216	250	242	272	250	213	217	226	256	224	229	217	239	237	205	217	206	249	232	194	208	234	215	213	260	225	219	223	230	239	196	241	230	222	259	262	233	228	219	212	226	224
6469	3856	4338	3654	2232	1218	612	454	431	376	328	305	281	270	265	230	198	222	228	176	202	212	199	211	201	215	210	180	222	196	207	202	198	200	214	185	199	175	197	213	200	181	189	205	196	211	211	216	198	199	206	214	170	224	177	237	206	197	210	218	190	222	219	214	220	211	199	181	175	203	189	205	221	218	220	224	218	168	231	201	200	193	190	205	191	192	196	214	238	207	227	192	199	207	206	187	192	206	211	186	240	200	194	217	237	184	186	189	220	206	204	192	221	198	203	194	197	193	198	228	216	188	197	190	215	197	187	225	190	216	205	167	195	185	194	174	210	219	207	194	209	204	186	200	229	227	206	162	200	182	207	186	212	186	182	187	178	178	197	217	222	183	185	199	236	200	184	199	186	194	214	197	187	187	213	209	203	225	210	199	176	226	221	184	233	172	226	179	195	202	214	187	213	208	194	199	200	190	229	235	210	177	197	180	202	205	195	201	183	192	213	192	177	207	192	193	192	214	180	221	169	201	201	193	192	201	180	198	203	191	177	161	198	228	188	190	205	198	189	214	195	203	178	217	170	197	186	211	214	193	209	208	197	219	202	187	178	209	203	225	207	225	175	212	218	201	207	188	236	197	206	200	165	196	188	221	184	183	198	195	206	218	194	196	217	212	232	213	179	194	198	205	194	197	196	192	174	203	184	215	189	203	219	192	199	196	190	201	208	216	213	209	204	215	216	236	210	180	205	177	213	197	193	210	213	191	205	223	191	210	201	180	233	208	211	203	215	212	202	183	234	235	197	173	207	190	204	195	213	224	191	210	202	210	221	203	202	215	206	215	197	198	192	186	187	193	215	204	185	184	200	188	216	213	192	208	201	195	194	204	185	214	202	196	194	227	210	222	190	206	193	190	207	210	177	211	174	184	203	195	195	195	206	206	191	236	202	196	169	215	188	198	178	187	219	211	199	214	186	198	214	203	229	225	195	204	166	190	210	209	195	195	211	169	188	191	170	212	193	183	203	192	196	216	207	210	203	179	204	215	213	209	199	200	224	191	197	188	219	171	217	215	203	190	190	175	202	200	192	192	201	217	210	197	220	199	231	215	214	220	204	190	175	212	205	200	191	221	198	187	177	192	197	183	214	192	191	189	201	209	218	189	225	177	205	199	210	205	166	217	212	198	180	203	203	216	186	196	191	193	205	208	207	216	224	205	206	201	214	177	197	198	193	194	170	186	213	192	212	222	192	210	209	223	221	200	205	190	183	210	215	204	216	205	203	181	186	185	197	207	207	183	217	209	211	200	222	227	192	198	173	179	192	192	193	191	207	203	182	189	187	202	194	210	208	213	200	201	205	184	175	190	199	199	200	197	182	201	215	218	196	204	236	236	218	222	195	197	208	194	192	196	207	202	215	193	214	204	187	201	210	209	215	222	198	234	187	201	193	181	193	205	208	194	207	206	208	186	201	205	215	202	206	196	200	194	193	183	233	214	204	178	188	205	208	186	209	211	206	218	194	200	208	160	206	210	200	184	193	197	199	222	184	191	187	225	202	192	194	201	209	207	205	201	223	176	218	201	209	229	216	213	200	194	176	202	202	176	205	189	183	238	189	215	193	225	213	209	205	231	170	206	199	224	197	185	201	203	196	189	227	191	205	210	204	201	175	175	176	224	200	199	160	173	204	213	220	206	222	210	216	188	221	195	212	193	196	198	198	204	217	180	176	233	213	188	228	179	229	201	213	191	211	191	188	204	189	176	192	219	212	194	230	186	237	179	205	196	232	187	223	220	194	218	185	196	179	183	199	210	210	206	221	210	205	178	186	223	221	224	213	190	228	168	187	195	195	191	207	213	195	198	223	220	204	195	219	202	214	216	214	186	204	191	182	229	211	190	178	218	213	176	192	196	171	194	252	246	180	182	178	189	213	201	188	214	190	200	209	192	206	187	228	212	210	207	209	209	199	193	187	178	236	199	201	216	198	184	160	203	195	212	199	207	192	201	179	191	201	209	203	188	205	207	220	198	211	180	202	193	188	216	212	204	202	187	225	205	209	220	183	195	187	209	209	206	213	195	202	187	190	193	215	181	245	211	227	200	185	201	197	196	185	225	211	216	230	236	181	195	181	214	198	225	207	206	200	210	222	241	200	214	186	201	191	202	200	241	208	202	232	166	249	194	203	191	219	213	217	221	178	204	199	188	179	182	249	203	196	204	187	206	215	206	192	173	177	203	216	201	217	213	189	210	204	200	201	194	210	192	225	214	208	172	199	183	186	208	181	192	191	184	237	230	221	187	215	197	209	195	219	179	199	207	192	184	179	202	205	222	193	204	166	222	200	210	202	179	200	202	219	216	218	177	205	222	207	202	193	200	198	187	236	195	245	191	198	206	195	204	213	233	227	185	215	203	203	215	192	212	224	187	190	213	180	200	205	217	191	199	189	198	202	193	205	223	218	208	197	201	212	195	181	187	203	203	196	217	213	184	198	218	189	189	181	188	202	183	183	198	208	198	180	198	210	234	229	233	199	214	198	216	231	215	184	220	214	197	196	225	218	207	190	217	195	213	221	216	212	220	224	220	214	214	223	185	176	210	210	179	201	193	196	212	162	214	197	194	174	220	221	240	180	208	205	201	211	178	206	188	188	190	192	178	214	161	182	185	209	200	216	186	204	213	208	219	214	208	231	199	207	209	209	202	215	191	182	204	212	190	214	180	201	228	197	195	214	187	199	205	179	173	156	189	210	233	204	174	235	183	181	204	213	190	222	230	212	199	203	190	193	185	216	224	204	217	173	213	211	190	196	195	193	179	216	218	222	185	183	186	204	182	209	186	203	194	176	208	204	201	209	211	186	208	182	208	211	204	181	217	182	199	171	184	216	175	215	203	201	212	233	197	209	198	177	207	210	198	202	203	183	204	209	191	239	196	240	207	172	192	186	175	222	205	196	207	205	179	208	223	208	202	195	186	216	196	178	179	218	205	193	208	201	189	220	237	157	183	209	188	200	196	212	183	186	193	232	207	191	187	191	193	209	194	191	214	197	224	175	208	197	191	189	190	199	208	193	167	208	201	174	218	224	196	198	223	214	204	218	223	214	209	208	200	186	212	215	176	225	178	188	190	185	207	194	228	207	193	188	230	201	199	210	202	208	202	209	212	186	196	183	212	193	194	215	221	208	200	219	186	200	208	217	195	215	213	193	177	230	199	207	184	204	220	206	215	199	212	196	179	190	189	202	236	198	194	190	216	203	212	196	195	200	208	185	206	225	230	196	196	197	220	219	201	210	215	200	158	231	225	214	202	191	177	193	217	210	215	209	208	202	215	168	194	172	180	208	193	197	204	211	167	240	210	202	236	238	206	181	192	186	225	195	200	186	187	196	199	211	202	210	212	227	203	200	209	226	213	183	195	193	213	174	206	197	203	173	206	206	228	203	195	213	186	198	197	192	206	199	193	215	227	185	172	195	210	204	177	198	178	208	180	189	199	187	209
5273	4778	8990	10083	7129	4166	2087	1729	1507	1376	1200	1176	1059	849	801	675	640	608	552	569	519	537	529	543	501	499	462	499	546	518	488	465	506	484	487	533	475	470	498	518	450	518	503	490	520	505	480	496	521	480	459	532	494	522	473	485	492	505	480	478	512	541	474	469	553	472	485	525	497	577	480	462	454	506	475	493	462	514	478	480	532	482	495	465	486	488	512	481	440	518	489	515	511	533	503	517	498	474	501	465	522	508	501	532	528	513	490	506	509	480	514	518	487	474	449	510	476	521	532	496	513	480	509	521	481	495	513	452	450	520	497	526	509	477	482	509	451	539	486	505	520	506	477	483	522	549	455	503	496	478	468	522	500	500	479	474	486	503	509	509	523	520	482	532	488	497	541	467	516	487	494	495	486	483	485	515	504	517	502	478	468	503	498	501	494	467	522	486	501	496	497	505	464	493	482	474	518	463	528	520	485	457	467	503	491	475	495	461	478	474	495	531	453	499	537	515	490	502	533	481	472	504	489	511	468	489	516	482	535	514	500	497	511	503	438	503	493	476	501	508	490	486	437	532	517	454	524	485	476	491	490	548	484	454	518	517	481	539	512	533	478	504	502	524	510	527	478	510	492	493	470	485	503	505	526	510	496	464	504	506	512	498	499	478	500	547	438	512	467	505	463	530	456	501	489	510	494	474	446	481	520	463	488	487	459	475	505	426	508	499	452	477	489	484	476	494	516	493	520	497	442	475	514	481	469	507	535	458	500	496	473	498	486	445	489	474	513	503	511	495	507	505	518	425	486	515	485	508	533	479	491	480	517	452	523	496	477	502	497	489	476	483	475	506	461	472	500	489	465	486	480	500	458	511	479	476	494	479	469	502	530	487	475	464	446	503	500	499	506	532	479	540	462	496	500	489	436	528	506	451	477	551	481	485	474	493	489	479	521	488	476	481	548	503	503	501	483	500	540	458	502	523	519	520	480	513	457	473	501	469	491	491	506	511	512	475	510	504	455	490	490	451	508	498	499	479	498	485	496	465	503	471	451	504	480	491	481	502	503	511	500	527	494	470	503	477	480	460	489	519	475	506	490	477	507	476	483	486	460	472	528	512	493	494	485	473	513	488	519	481	562	471	493	456	485	498	479	471	493	495	496	506	460	510	478	488	503	461	479	530	465	507	508	484	457	464	512	457	544	467	491	531	499	483	466	508	476	499	500	493	514	459	502	509	495	528	518	510	496	484	504	473	507	474	517	459	466	453	528	507	500	475	507	484	477	522	452	505	523	477	484	468	478	495	498	477	545	485	482	489	509	505	478	516	490	486	513	481	507	464	490	487	508	495	498	473	470	503	526	530	503	467	481	461	462	502	495	472	483	504	510	512	478	511	483	508	477	516	481	485	469	502	526	513	502	458	513	487	465	497	453	464	486	496	513	508	491	483	501	496	450	509	522	455	510	508	547	483	464	501	529	483	533	499	501	506	519	491	530	481	528	500	523	489	490	502	477	485	479	501	505	460	492	490	488	522	511	464	491	481	492	521	524	489	477	538	513	453	518	495	496	507	479	491	500	476	514	503	497	460	507	493	533	492	524	484	469	543	481	469	473	468	494	503	517	488	485	498	497	535	502	500	451	494	465	487	499	501	468	495	467	469	479	518	505	488	546	519	475	520	497	475	496	473	517	501	514	508	502	495	508	461	452	481	503	512	520	491	489	477	467	518	521	473	485	482	481	479	473	543	474	491	492	516	489	496	473	485	475	494	494	488	418	476	494	491	503	465	526	500	505	542	508	533	503	471	456	493	514	509	523	502	502	464	519	468	491	482	490	486	514	523	528	501	473	461	518	513	439	514	462	529	458	502	466	483	483	517	504	490	476	499	483	448	532	468	480	485	462	484	490	489	509	457	524	461	483	502	506	451	472	484	492	485	516	456	469	464	492	514	454	497	482	453	458	520	477	504	512	513	533	512	468	503	479	487	582	467	465	466	516	500	535	506	468	497	465	488	510	485	450	481	516	497	461	477	488	526	483	516	516	511	483	519	483	468	475	443	521	480	507	506	494	493	516	453	465	467	513	455	471	568	482	506	449	479	528	488	504	493	501	508	498	528	494	483	467	512	500	522	464	489	486	460	475	456	521	519	459	505	526	512	502	511	502	506	489	477	510	497	484	472	498	500	523	462	512	479	497	490	504	490	516	514	506	512	512	515	458	495	496	500	477	470	502	499	528	502	500	533	489	478	498	500	494	542	494	475	508	499	507	511	489	480	489	481	486	498	436	490	530	517	465	496	474	488	503	502	509	477	522	500	476	500	487	497	503	501	521	495	483	456	497	505	463	539	475	513	493	507	569	512	481	491	498	497	505	489	497	499	527	488	481	498	477	494	487	489	515	501	464	525	506	511	499	519	484	504	517	520	486	482	476	455	492	501	467	495	487	506	507	501	496	525	537	486	511	498	489	514	459	455	486	500	447	521	477	483	449	485	491	494	509	501	513	515	495	535	467	476	474	523	506	492	468	478	506	509	495	506	482	457	496	508	526	483	504	491	490	507	481	476	449	528	499	495	460	528	474	449	502	488	487	472	509	491	482	475	511	495	512	458	482	496	550	483	487	520	482	475	480	509	505	530	468	477	530	498	483	512	499	487	485	510	515	514	494	465	493	503	504	484	540	518	485	513	536	476	484	535	491	482	482	528	477	506	451	491	533	482	479	489	498	509	491	481	439	452	534	474	543	516	479	491	473	532	494	483	493	480	512	509	447	481	466	498	472	476	479	477	494	503	503	506	497	497	495	499	486	497	496	524	501	454	451	477	537	495	484	484	475	513	483	479	492	531	476	475	497	499	477	486	516	471	509	536	481	534	515	486	497	496	487	498	522	494	468	492	495	518	495	481	482	524	527	466	493	523	488	550	526	536	486	487	493	442	508	502	483	500	470	484	482	471	502	505	475	487	477	511	482	481	488	478	518	458	479	510	506	476	489	508	526	462	494	494	485	501	502	505	490	541	515	481	474	503	525	506	508	471	459	506	465	521	526	515	460	479	495	458	497	491	479	500	489	509	510	454	498	506	469	514	468	466	495	512	493	535	476	496	459	503	491	446	524	526	511	508	503	525	473	496	496	436	493	519	459	520	544	474	470	489	457	524	465	480	473	486	478	508	517	466	501	489	489	467	474	525	481	527	526	485	461	487	484	477	456	472	505	491	523	525	518	530	443	474	489	473	530	455	456	497	527	496	498	484	508	466	471	516	495	506	452	514	472	500	541	482	507	507	505	518	475	514	483	506	469	501	492	475	495	518	501	529	495	540	484	491	504	497	496	474	494	517	503	496	485	487	495	509	502	469	486	495	459	501	502	483	493	509	474	511	498	509	499	499	502	488	493	506	497	477	527	486	519	464	509	492	495	483	457	518	472	551	448	537	449	487	516	495	480	484	517	511	518	494	491	488	477	492	501	483	477	510	513	490	486	515	470	474	500	497	486	472	474	510
16997	14122	21624	21108	19071	14807	9151	3708	2499	1583	1215	1082	883	701	521	277	202	208	184	201	183	187	158	181	166	150	163	141	164	158	163	147	152	140	163	158	142	144	145	172	150	178	146	118	151	129	144	164	145	139	142	153	159	155	138	144	184	143	124	158	151	155	165	161	152	169	186	161	173	155	133	154	140	175	139	149	165	165	137	143	159	137	145	164	153	149	143	162	173	138	154	157	143	146	157	181	140	168	152	171	152	158	148	138	147	134	171	178	152	152	150	150	157	163	174	177	161	154	138	173	161	139	130	169	137	128	161	160	138	159	142	141	157	175	132	135	154	151	150	178	167	166	150	176	148	141	133	148	142	147	166	134	161	153	174	157	145	164	167	148	127	137	137	138	158	144	154	136	155	152	159	177	168	141	170	140	141	154	165	155	144	146	146	143	154	151	151	174	151	122	140	147	165	169	150	174	130	145	151	149	156	156	139	154	133	116	172	176	168	172	133	140	175	166	160	169	145	147	181	160	149	138	161	152	167	148	158	164	147	151	161	158	139	151	154	159	152	164	145	133	153	158	125	142	132	156	151	160	151	151	158	169	132	167	171	174	156	157	146	135	166	134	148	174	161	150	166	145	168	150	143	145	135	162	163	156	159	159	179	161	163	174	125	137	144	150	144	151	160	140	173	162	177	153	143	181	158	135	165	149	145	153	165	157	154	175	165	139	156	166	156	160	156	145	148	160	155	181	160	147	159	134	177	158	144	139	153	140	168	156	150	166	142	156	187	158	137	152	151	172	168	160	171	149	156	155	136	163	171	157	147	157	145	154	154	139	172	128	134	159	135	157	171	156	142	172	154	153	156	150	152	145	156	134	145	154	148	168	163	162	152	159	144	162	156	142	168	144	154	147	162	149	165	142	139	158	151	153	173	173	152	156	161	179	164	167	138	139	156	163	164	165	176	168	153	133	158	163	152	155	157	146	160	160	193	148	134	158	158	149	153	180	172	149	159	143	154	168	132	139	158	170	166	131	145	150	154	163	216	157	144	133	146	143	149	143	161	135	143	129	152	152	147	165	169	141	156	168	139	164	152	179	143	147	150	161	140	169	179	175	150	158	165	182	144	151	143	174	135	165	142	158	175	141	158	151	149	170	159	181	171	158	153	150	133	147	169	144	158	136	135	156	171	141	189	158	167	144	173	163	143	154	130	168	153	162	152	156	154	142	154	155	128	173	121	150	149	162	162	155	161	150	135	171	154	114	176	140	152	170	172	141	161	146	160	160	155	133	151	125	138	157	153	164	158	161	138	130	152	129	145	162	162	149	141	153	154	153	172	149	153	163	152	153	158	182	151	162	147	143	152	145	153	135	146	149	151	133	128	161	138	143	144	158	167	161	132	151	154	141	144	155	167	136	147	161	134	152	143	150	158	147	158	138	151	137	144	157	145	171	143	132	192	138	161	134	138	157	169	164	168	132	144	132	145	160	160	162	175	162	151	163	164	152	166	174	137	164	139	148	152	156	149	132	163	169	163	179	155	138	134	147	146	147	141	129	160	156	151	140	156	152	155	151	151	178	154	136	129	139	131	154	147	133	178	161	147	161	164	159	151	167	171	138	164	157	141	148	180	150	166	154	145	159	162	147	145	192	176	135	190	152	163	154	128	154	175	155	158	171	152	151	137	172	139	153	167	149	147	152	127	149	159	171	162	178	169	179	173	159	151	151	148	133	155	162	147	155	165	163	166	156	159	164	153	133	178	150	130	163	151	141	174	165	154	137	147	141	158	142	167	165	152	150	147	171	192	125	129	154	182	124	152	125	155	166	147	150	167	138	167	137	184	162	158	152	134	158	160	162	168	146	162	162	164	150	160	149	157	144	158	171	180	153	158	159	181	133	158	165	151	170	154	150	158	147	140	169	180	165	147	141	155	149	175	143	150	140	137	162	152	143	172	174	138	174	146	146	149	154	159	162	146	151	145	131	165	145	131	163	130	178	162	158	182	147	148	151	156	138	157	164	145	169	143	150	148	161	162	174	132	133	143	130	178	135	173	162	170	172	158	145	143	157	145	168	137	163	138	144	151	150	170	150	157	158	143	142	154	153	162	147	156	140	154	174	162	157	155	167	141	149	147	186	147	150	158	132	159	166	150	161	148	143	127	166	152	146	137	177	168	152	173	144	159	184	128	133	152	146	136	146	151	152	149	161	175	156	141	137	158	157	163	123	143	161	129	147	152	164	134	133	161	160	156	149	171	189	139	136	166	167	179	145	164	144	151	135	151	153	151	143	140	145	147	146	140	151	128	143	157	152	140	123	157	144	168	163	160	156	166	144	144	162	156	121	160	160	152	161	153	163	166	145	160	154	158	135	164	166	182	197	154	162	164	168	150	166	150	165	167	144	162	150	188	151	150	160	147	164	159	179	149	162	162	168	154	146	154	143	168	169	162	143	152	160	166	136	179	142	169	157	150	154	142	130	167	168	151	143	167	146	147	153	146	141	155	157	127	142	148	176	147	170	152	155	155	149	172	161	148	161	166	155	182	150	145	142	154	157	149	171	174	133	158	165	135	152	155	152	165	152	154	141	158	140	150	169	163	141	149	157	148	149	161	149	142	158	156	159	145	165	157	149	156	128	136	142	163	141	154	153	132	167	137	151	156	153	138	154	130	163	166	146	143	158	155	149	167	156	161	158	149	161	180	148	180	143	151	147	150	161	151	155	138	150	166	138	182	136	151	153	150	137	148	132	151	166	166	134	152	183	169	153	157	156	162	161	162	127	162	172	174	156	149	172	164	158	147	145	158	159	139	152	147	155	160	156	142	157	153	170	136	158	162	160	143	123	143	156	137	155	153	153	150	136	154	144	146	149	169	126	162	140	129	134	169	158	184	147	165	170	182	146	158	149	144	166	155	177	148	165	127	179	167	160	177	185	156	165	150	147	145	155	136	166	162	151	174	154	145	168	156	153	154	160	163	128	165	168	132	154	161	146	149	135	137	137	173	154	147	167	130	169	154	161	183	158	165	138	148	147	156	171	167	150	153	159	123	153	123	134	167	159	151	149	143	163	153	140	141	160	145	145	145	136	165	155	140	161	153	150	129	153	136	141	139	125	178	153	150	155	160	144	171	170	151	146	165	172	162	161	157	138	154	144	167	173	131	158	158	143	160	162	142	134	151	137	144	141	150	174	169	137	147	135	146	156	149	156	153	145	166	168	154	154	157	169	154	131	131	162	142	146	175	161	151	162	151	168	141	161	148	143	160	151	127	166	168	167	155	174	142	153	158	130	140	141	145	145	145	137	142	158	152	156	159	166	162	150	144	165	143	138	146	157	140	156	166	136	136	161	167	143	128	142	132	173	184	140	173	155	158	170	166	152	149	147	144	160	152	148	158	153	131	135	166	173	140	149	151	161	165	149	173	176	153	140	152	161	161	158	134	173	151	155	160	144	152	169	146	162	163	177	155	161	146	133	149	168	152	142	143	155	166	151
13165	14524	25634	28056	25661	21926	12305	7048	7717	5844	4890	4842	4280	3656	2556	1143	917	801	690	680	613	620	548	491	450	428	465	423	392	448	415	436	427	434	386	411	439	424	418	418	384	424	381	394	346	389	396	370	376	370	378	407	409	377	381	361	402	379	369	413	367	384	388	414	382	396	410	390	402	345	376	417	345	345	398	383	435	367	388	373	418	380	388	378	349	387	358	377	379	389	365	368	359	367	414	372	372	378	429	373	400	394	388	378	402	384	389	336	388	367	336	401	403	414	399	408	392	388	412	393	370	352	392	413	415	418	385	399	435	374	430	384	369	377	386	420	377	389	380	378	350	378	393	426	375	394	390	382	408	373	357	337	367	376	389	381	391	343	382	363	368	375	336	370	375	367	399	406	399	381	378	354	393	378	393	389	382	362	394	424	393	401	397	432	414	401	396	375	383	366	409	394	391	376	342	363	361	375	407	356	402	370	384	337	385	390	366	381	414	399	392	407	372	372	401	373	380	359	396	375	370	415	375	388	370	332	371	363	386	405	391	383	374	370	358	386	401	402	404	391	400	343	379	370	363	360	393	422	391	333	381	397	393	368	395	372	407	359	344	381	420	388	386	373	376	423	354	388	414	398	376	406	391	392	364	380	386	365	386	377	372	365	409	366	355	391	361	378	359	432	381	375	370	380	392	369	389	372	425	381	384	354	368	403	368	375	402	384	394	436	393	373	380	427	390	426	388	385	380	368	372	381	378	393	382	369	347	385	377	380	370	385	375	381	367	354	392	359	371	384	410	371	375	386	403	383	384	407	379	361	403	399	365	354	384	396	350	361	383	406	409	369	392	424	400	385	371	356	356	399	396	392	372	397	386	371	403	392	392	396	352	375	363	349	364	413	358	410	424	354	354	368	371	396	381	391	379	395	372	405	355	426	380	392	428	381	373	401	374	403	362	420	388	375	384	383	388	377	383	373	383	386	396	392	412	383	375	415	382	373	367	373	398	368	403	384	433	391	410	392	377	396	397	391	390	356	393	390	387	356	370	381	375	397	322	353	388	384	391	400	371	381	377	401	408	401	361	386	412	376	357	367	379	386	376	377	373	357	382	380	377	385	414	372	354	342	361	352	402	396	393	417	392	385	399	372	369	379	395	416	384	371	400	359	380	379	386	368	348	400	404	408	368	414	404	364	382	358	387	374	388	406	396	388	377	398	393	388	392	378	349	333	386	396	380	380	416	366	388	394	359	388	379	369	390	374	382	374	390	385	375	355	417	388	404	414	377	399	400	374	347	376	363	382	372	388	370	380	358	364	398	363	409	396	381	388	397	368	344	369	387	389	369	368	365	403	405	382	374	377	385	363	355	384	396	386	353	368	380	375	387	380	392	404	409	396	366	362	372	396	392	368	379	374	436	354	355	379	358	357	342	392	390	367	380	386	359	366	385	383	390	384	402	378	369	397	371	390	371	391	389	379	406	411	388	385	365	398	397	385	390	336	391	425	390	375	383	416	375	419	372	376	374	405	418	362	382	389	392	350	392	380	401	389	390	413	385	407	406	414	379	356	399	378	407	398	365	400	376	359	377	361	359	429	436	357	385	433	388	382	368	348	384	332	377	412	386	362	406	362	414	383	414	364	364	436	366	366	430	362	399	414	380	354	344	402	349	367	367	363	372	380	341	401	390	378	398	376	421	384	400	356	419	364	368	383	364	381	380	356	347	370	387	346	357	375	406	365	375	412	388	391	418	367	374	365	361	409	363	391	376	414	372	409	410	349	373	381	402	376	413	383	361	350	384	383	389	384	406	381	365	328	397	375	384	373	395	368	408	396	402	385	411	370	416	368	369	381	368	365	387	366	373	334	372	400	371	387	362	386	388	382	389	421	392	371	395	333	410	368	350	364	380	331	351	372	393	381	397	424	388	384	402	414	416	369	408	382	375	386	377	412	366	420	370	394	392	393	400	387	403	409	400	381	359	391	383	376	389	380	417	370	395	411	383	387	391	419	391	400	396	392	398	359	386	387	396	393	388	392	388	404	372	389	390	380	427	390	364	379	368	364	407	372	414	366	388	427	384	373	381	404	382	395	357	387	388	392	395	366	391	396	359	371	354	392	419	409	371	413	437	385	376	401	377	403	401	349	403	396	426	352	370	379	369	387	407	359	387	351	363	376	355	401	336	408	393	397	381	384	377	421	373	382	391	380	377	374	390	417	373	377	355	379	369	404	370	383	365	376	367	385	388	362	368	385	368	410	368	381	417	369	365	379	417	366	387	363	406	378	398	400	399	368	378	365	379	348	401	390	397	372	363	414	409	408	375	412	385	425	401	370	376	382	379	393	367	379	375	412	387	375	406	404	404	372	382	390	391	397	373	367	412	382	357	386	360	408	400	390	373	402	392	398	386	394	359	409	367	377	420	378	393	374	355	354	368	368	389	393	391	364	376	367	379	403	430	381	409	351	412	368	393	352	349	337	356	410	400	354	399	374	381	401	414	395	385	388	347	369	384	374	390	371	367	422	391	393	408	396	385	375	435	378	411	357	419	352	356	369	395	368	394	416	396	366	407	357	394	368	440	339	369	372	371	404	362	358	369	399	389	378	393	395	392	414	390	397	370	380	387	389	359	377	425	396	344	386	386	376	363	380	414	379	355	383	370	404	366	392	413	379	375	347	412	375	404	393	368	354	388	380	401	357	378	379	390	378	380	408	407	414	394	396	362	356	382	398	370	388	368	380	367	393	378	355	390	377	375	375	353	357	390	417	368	359	373	418	400	385	406	373	402	389	384	350	398	384	421	417	377	394	352	342	369	392	394	392	337	354	375	354	394	429	405	336	377	365	367	371	358	405	397	391	337	373	398	355	359	404	380	394	429	408	364	387	382	375	387	399	392	384	407	379	419	358	392	389	379	382	388	375	365	355	394	365	382	352	382	387	360	374	390	445	353	354	363	378	380	390	390	389	363	401	394	364	400	392	362	405	371	384	374	366	373	380	390	390	393	401	411	362	398	422	378	374	371	370	403	377	414	386	365	433	389	407	418	396	383	375	363	363	359	411	411	352	387	400	402	376	396	382	368	364	379	378	394	344	371	394	380	381	383	392	389	375	354	407	401	367	383	376	405	383	385	352	378	396	382	397	413	390	377	416	354	378	385	396	376	374	372	391	359	383	363	375	365	382	377	414	399	371	383	371	410	373	375	426	370	411	344	369	396	390	361	388	365	382	382	400	377	400	400	368	405	335	380	384	398	353	346	344	366	357	417	394	379	365	400	408	398	370	356	387	367	406	344	372	386	361	373	364	354	396	344	394	374	411	349	422	383	365	380	332	404	408	371	391	388	400	384	355	378	380	405	369	405	359	364	403	364	360	383	421	392	379	388	401	385	419	426	409	406	405	381	390	371	379	379	426	426	349	349	421	361	394	381	402	350	368	377	357	374	401	402	372	403	392	370	370	367	395	391	385	385	413	410	359	374	357	387	409	395	388	421	363
25630	23259	32319	30738	31910	23810	14256	6913	5457	3188	1994	1991	1647	1413	809	279	198	214	165	138	137	132	118	118	119	87	83	94	103	106	72	86	94	91	98	76	88	89	92	109	80	74	93	81	102	75	101	88	84	83	64	90	91	80	64	86	87	87	68	84	94	76	71	85	86	74	81	78	101	93	91	92	94	88	66	87	111	88	87	84	84	79	91	94	85	79	90	73	83	74	76	101	99	82	77	90	77	78	88	75	86	85	83	91	85	89	86	82	99	92	74	85	81	84	72	66	94	71	79	86	87	87	83	80	88	91	74	81	81	71	89	90	73	75	62	93	93	78	81	97	83	76	81	78	80	78	96	82	91	81	89	82	93	83	98	69	74	89	94	80	80	77	80	93	84	68	71	83	91	76	92	97	79	74	88	79	76	79	89	95	86	78	96	97	73	89	85	82	72	70	80	83	83	75	80	103	73	92	80	86	78	95	90	85	74	80	69	78	74	93	69	74	68	79	82	79	86	71	86	82	81	71	85	78	67	71	76	78	81	91	73	86	89	88	80	98	101	68	76	77	72	77	74	94	86	94	92	92	87	84	95	85	70	100	73	80	76	87	104	87	87	77	77	68	88	85	65	101	92	80	87	72	90	74	66	83	72	93	93	97	87	63	86	84	76	87	76	83	77	89	92	91	90	93	93	89	82	87	84	91	79	86	75	92	81	82	84	97	88	87	71	83	66	92	56	83	91	90	97	91	99	91	88	76	76	62	91	83	77	82	75	93	62	93	81	86	96	87	94	80	86	86	81	100	85	62	94	72	89	82	100	100	80	76	87	78	102	89	87	68	88	93	91	101	66	87	91	92	86	79	65	90	82	93	83	91	76	77	58	75	72	84	82	84	105	75	90	75	82	84	84	75	87	83	62	81	80	93	84	73	85	79	80	96	86	87	96	79	91	79	75	64	89	81	80	92	82	83	82	76	88	76	83	90	86	87	75	71	81	78	76	78	75	77	85	78	79	77	89	78	90	82	92	83	60	70	82	80	80	58	80	74	87	98	62	67	92	76	86	80	74	72	83	94	79	87	86	78	83	100	100	79	78	76	81	98	79	95	85	87	65	72	72	81	72	89	72	65	90	110	72	84	84	70	85	92	72	90	70	81	88	88	110	75	80	81	82	81	94	73	73	103	63	90	79	84	81	75	88	72	72	82	74	97	79	88	85	97	99	81	71	91	82	76	73	83	69	85	66	90	98	78	82	74	75	75	95	87	81	67	77	76	91	88	64	81	89	91	86	86	87	85	76	82	82	76	90	82	78	88	80	97	78	82	83	92	90	97	81	105	93	90	83	87	83	73	91	75	72	85	101	99	97	84	73	72	85	82	87	78	92	67	81	91	73	85	73	75	99	82	68	102	76	80	93	75	80	92	80	85	95	71	87	95	100	93	74	98	85	64	103	75	63	72	82	69	68	58	78	85	80	85	79	85	69	99	80	80	97	82	84	73	77	69	76	92	84	76	74	97	103	85	73	93	73	88	80	76	97	69	79	93	88	75	86	81	70	99	90	85	73	88	68	81	87	82	75	82	87	75	70	105	101	64	64	88	68	81	66	75	98	78	74	72	84	87	75	69	88	95	89	89	81	73	106	86	90	88	88	94	81	83	79	93	91	99	73	79	101	73	83	72	108	87	73	94	90	100	78	82	75	82	78	70	66	76	70	82	82	83	83	76	97	94	78	67	87	100	88	78	65	78	91	76	86	95	82	94	66	92	77	89	88	92	75	93	78	99	75	85	87	72	93	91	67	68	86	82	76	86	89	75	94	83	86	88	82	67	83	60	92	86	84	82	70	91	75	67	65	89	92	70	67	86	85	78	73	71	63	81	96	71	71	84	70	80	75	69	85	79	83	88	64	83	74	55	69	80	76	79	92	93	80	79	77	86	103	73	87	85	94	93	95	69	71	73	87	93	104	72	78	78	75	83	87	81	82	71	79	72	78	76	80	87	83	75	84	83	81	73	81	95	95	84	84	74	57	88	77	89	97	78	76	75	99	75	84	83	83	74	82	73	95	82	84	76	79	73	92	94	91	73	78	86	73	77	84	83	76	79	96	73	79	98	88	83	82	66	70	72	90	89	74	84	82	85	68	90	91	72	85	99	78	74	79	82	79	108	86	76	75	79	70	89	80	71	77	86	88	90	71	80	75	88	88	88	85	85	67	93	96	89	89	89	92	80	88	90	76	70	72	93	97	84	81	91	74	98	99	54	49	84	75	77	84	81	78	90	84	81	65	94	87	60	80	72	86	84	81	75	101	88	89	91	71	86	96	73	81	95	81	74	69	96	73	96	87	69	87	78	86	85	72	82	75	85	82	83	74	76	83	78	83	78	93	76	80	73	78	78	113	79	71	75	82	92	92	95	75	98	91	86	80	94	94	103	75	82	76	80	84	74	71	89	80	87	84	66	83	87	80	84	69	106	85	69	80	84	71	67	78	94	81	82	79	64	92	86	84	91	80	85	78	94	76	85	76	94	63	90	98	95	77	87	82	88	98	79	91	96	90	87	92	74	90	88	94	90	97	81	83	88	87	88	89	81	119	96	96	87	92	91	82	82	80	88	84	93	89	96	88	79	93	73	87	75	81	83	85	101	81	96	83	68	82	101	86	102	65	83	80	84	98	81	74	86	74	74	85	85	85	82	76	86	68	92	68	81	77	75	80	93	86	65	83	90	87	80	87	87	73	90	102	91	86	93	88	104	79	81	95	72	92	75	85	91	101	78	82	86	80	72	74	75	101	100	85	84	93	62	78	65	68	83	93	81	78	84	77	67	74	81	91	81	77	84	74	86	87	75	95	66	88	93	68	76	105	80	73	68	78	81	82	77	101	76	90	73	88	92	98	82	75	86	86	75	74	66	84	86	93	84	78	84	66	84	78	83	77	79	92	69	111	71	91	91	84	73	78	86	93	93	77	78	85	80	79	93	71	85	82	99	91	80	88	73	84	87	97	100	76	71	67	81	67	88	72	87	82	77	100	89	80	84	87	80	102	77	110	77	81	74	89	100	85	90	103	95	72	83	83	97	75	84	84	66	70	100	82	78	89	74	85	91	101	84	89	96	84	76	100	97	91	94	83	91	81	104	82	74	91	88	84	97	69	83	79	90	76	78	71	77	93	78	85	84	86	85	76	76	89	75	89	78	80	70	99	73	83	84	82	77	79	85	101	72	70	80	89	89	93	91	80	89	89	82	70	91	89	71	71	78	77	76	82	75	90	105	92	73	81	85	67	88	92	76	98	71	75	77	86	73	91	91	89	89	73	83	84	87	87	85	75	94	92	93	89	91	86	85	91	82	109	70	79	81	87	84	77	85	87	74	103	76	76	78	95	89	68	89	88	93	75	78	93	66	90	83	78	83	92	98	91	93	103	75	67	78	61	70	79	89	78	87	68	80	78	88	82	82	88	66	78	65	76	79	93	73	79	83	77	78	88	86	76	83
17369	21570	33961	36934	36899	26970	14189	9245	12670	9132	6893	8057	7120	6108	4025	1486	1028	1100	847	728	536	536	504	499	378	315	322	333	279	289	278	255	279	283	264	232	235	253	266	250	242	221	206	225	218	235	212	228	217	214	233	244	250	219	225	217	221	206	210	226	212	216	241	224	197	233	217	247	226	237	245	216	231	241	237	236	236	237	194	219	204	239	204	209	250	222	236	234	228	233	220	221	215	228	199	203	235	239	204	229	250	198	235	234	234	209	201	204	207	193	201	255	216	212	225	213	225	216	218	232	240	209	234	233	212	225	215	245	221	197	233	213	231	218	219	227	227	195	210	195	218	220	221	218	246	200	191	230	206	212	212	200	199	207	213	230	238	246	223	223	232	206	225	212	244	219	253	251	215	214	226	214	234	229	224	216	221	216	241	207	207	231	214	245	242	246	219	228	215	217	226	220	195	229	221	242	218	219	239	231	220	206	227	219	209	199	250	214	222	219	226	232	232	224	226	231	208	219	230	201	215	232	221	238	217	210	236	242	216	223	219	217	217	225	207	195	233	229	214	227	214	207	214	196	222	224	212	209	226	214	213	204	229	229	238	210	225	214	229	224	209	223	226	214	248	226	245	203	233	204	224	238	214	236	199	230	219	234	234	245	218	239	243	220	206	201	215	201	227	214	207	204	233	220	229	207	231	223	241	209	225	221	247	239	212	215	208	242	224	254	249	204	232	221	205	229	231	218	215	217	204	194	223	220	202	241	207	204	239	220	201	213	212	220	238	220	227	211	221	209	227	228	243	209	203	241	237	249	239	216	215	207	225	249	212	220	208	198	245	217	225	218	230	210	231	218	230	230	233	226	205	224	204	215	244	230	213	217	225	230	217	198	227	233	224	238	217	217	205	240	232	257	200	242	216	220	196	233	207	224	211	218	218	227	234	250	235	217	204	239	247	218	226	235	238	221	215	246	217	219	212	226	204	231	213	221	224	264	208	214	234	244	217	221	228	233	198	223	241	230	238	215	226	228	242	217	230	221	236	212	224	223	222	242	224	230	210	221	223	234	221	206	256	245	245	221	214	207	231	218	217	203	207	206	202	238	231	215	218	221	196	230	185	222	228	219	219	201	223	199	221	208	238	228	226	246	206	231	196	228	228	245	215	218	227	199	235	216	211	225	239	238	207	234	216	205	230	233	213	216	236	216	218	227	209	226	229	242	206	226	228	242	242	212	200	198	193	227	241	227	252	206	219	224	231	211	191	247	240	207	217	230	223	208	210	215	183	215	220	214	205	241	231	226	211	188	212	226	207	229	255	214	225	233	228	246	204	223	211	227	239	211	207	212	232	216	231	237	220	228	242	231	230	228	232	237	210	214	218	248	208	223	220	223	227	201	214	209	218	240	232	204	209	227	229	249	234	237	239	225	226	221	221	226	206	203	226	228	229	225	194	208	221	224	200	221	233	221	211	222	235	264	229	210	193	230	199	246	233	235	205	216	232	227	227	218	208	226	251	212	248	240	194	237	233	203	238	227	215	224	219	217	213	205	259	220	202	228	247	213	218	226	239	221	241	221	227	212	233	209	201	227	226	238	225	226	198	236	235	226	218	218	234	225	233	203	223	236	221	226	214	220	189	212	248	249	215	220	244	206	218	249	193	231	238	192	206	223	211	219	218	221	224	206	212	228	235	229	222	227	249	211	235	227	209	217	222	239	199	221	243	217	205	200	202	242	233	256	233	202	238	222	205	201	247	243	236	217	224	226	191	198	220	218	203	241	251	214	206	213	177	212	201	227	223	214	198	212	222	232	185	216	204	200	216	230	216	204	224	226	231	233	223	203	211	203	244	223	219	228	215	204	225	221	205	212	202	234	223	206	221	200	218	218	214	244	234	199	221	235	235	216	214	220	213	202	208	210	246	232	202	228	225	237	195	255	221	198	197	229	211	246	221	232	218	207	217	224	231	246	245	211	213	234	241	204	240	207	225	237	212	220	232	218	240	214	197	232	234	215	238	252	207	231	210	211	229	235	196	220	197	245	234	219	224	198	244	227	233	264	236	195	233	250	218	222	217	214	242	232	215	229	241	236	216	204	242	215	213	226	199	243	223	201	237	216	209	213	214	234	202	179	226	234	220	208	226	205	238	231	234	224	225	220	203	211	244	217	202	203	214	237	215	200	230	231	208	237	222	234	237	242	214	217	217	218	211	232	226	208	213	224	224	205	212	217	226	206	221	216	214	201	228	217	234	236	245	223	216	197	223	219	256	227	234	250	222	214	191	238	202	221	235	197	217	191	253	253	224	215	210	224	224	204	212	209	203	213	235	233	226	235	210	247	218	220	229	203	233	236	229	224	227	194	233	236	208	219	221	208	228	236	195	207	225	226	224	216	236	215	226	219	211	223	216	241	216	234	199	224	247	223	264	226	212	212	240	202	205	219	226	233	203	210	240	208	244	217	228	227	218	203	239	251	233	206	233	237	230	230	210	197	229	208	224	217	207	231	236	183	224	230	189	219	230	208	244	217	226	247	228	215	214	195	238	253	226	189	221	194	221	194	203	203	237	218	218	201	212	216	202	215	235	230	182	186	252	239	218	232	200	207	233	187	210	201	237	199	240	216	205	219	238	216	223	216	194	209	227	199	205	238	200	262	223	223	230	208	206	226	221	207	227	213	233	227	225	223	199	201	231	202	199	213	210	222	187	228	218	210	214	215	205	252	216	229	218	207	233	225	213	221	220	221	211	235	205	232	201	226	213	200	198	227	195	213	208	198	230	220	238	210	203	195	232	209	198	220	210	227	229	234	235	245	251	222	228	231	201	211	196	222	226	218	234	218	220	225	207	206	232	243	235	222	230	237	223	206	208	230	243	246	199	222	223	214	221	204	196	226	219	223	194	217	201	212	221	238	229	234	229	238	210	215	209	228	199	227	208	219	229	206	226	205	208	236	246	215	219	228	205	239	228	232	231	232	222	232	221	223	219	214	209	240	222	219	220	233	234	194	207	225	194	208	218	209	216	231	222	221	211	231	226	222	222	235	228	231	215	220	217	228	263	217	231	208	195	222	211	243	226	246	229	203	224	223	236	226	216	216	200	220	229	187	210	234	222	232	207	201	234	227	198	229	216	223	202	226	233	236	220	221	224	216	245	251	239	219	239	201	222	216	192	203	244	238	214	242	221	202	224	234	189	228	228	207	225	216	212	227	224	203	243	233	215	216	232	219	211	196	229	236	210	199	220	220	222	238	232	208	233	214	202	217	264	249	208	217	241	219	204	206	215	225	223	216	223	218	202	196	227	228	235	208	213	209	211	215	227	242	210	236	221	213	198	190	200	216	204	241	240	220	235	205	220	218	222	216	228	216	193	223	236	228	186	232	221	193	217	228	212	227	221	221	219	243	237	222	231	226	219	245	246	227	232	202	231	246	199	216	215	224	237	236	228	227	197	216	228	225	219	242	188	221	237	206	213	240	225	187	220	229	213	220	212	218
6491	4158	4394	3253	2624	1326	684	579	473	359	314	305	239	280	267	224	214	222	212	201	202	194	218	221	221	209	222	220	196	219	180	224	217	197	207	232	182	200	217	206	210	211	229	210	182	202	203	200	192	195	214	208	181	202	189	180	204	225	201	197	191	237	179	186	221	205	201	203	220	186	210	186	196	214	205	184	188	209	210	214	184	216	189	179	195	205	212	195	224	226	189	208	189	207	216	189	200	212	191	170	191	192	201	181	196	191	210	190	195	166	224	187	202	208	205	187	198	190	180	212	187	209	180	162	201	179	177	193	183	186	175	205	200	195	197	192	202	188	181	215	195	210	210	199	185	193	173	190	173	199	198	205	194	191	212	183	218	200	172	225	167	188	208	216	186	219	181	188	192	173	179	195	187	185	189	186	190	199	192	181	195	178	227	205	188	198	220	192	183	207	193	176	204	237	201	199	190	183	226	218	189	191	174	204	216	192	207	166	201	166	187	229	190	208	207	213	209	177	187	204	211	211	183	206	176	195	194	211	222	204	186	185	203	197	195	212	219	198	173	191	183	191	209	191	223	208	196	200	183	172	189	218	178	201	196	178	185	148	212	216	177	177	200	181	153	201	202	204	206	200	215	208	195	220	187	214	227	206	193	209	214	185	203	192	210	177	220	204	198	191	225	195	208	217	208	195	210	199	189	208	219	183	231	204	195	196	209	207	189	235	199	209	201	219	214	177	210	196	192	188	198	200	201	191	219	219	213	222	195	200	234	192	198	210	165	179	188	206	184	187	180	208	236	204	195	193	190	176	210	183	183	197	195	184	203	210	198	229	189	219	208	200	201	208	185	201	210	221	210	200	198	180	177	200	218	211	183	193	202	199	207	205	188	203	198	187	201	206	220	212	192	199	211	185	188	208	181	213	211	212	186	193	199	189	203	191	190	210	218	201	222	204	183	189	205	206	176	180	189	199	209	177	218	191	202	221	200	192	206	185	193	178	177	177	198	189	199	204	214	215	186	198	174	179	220	194	197	212	235	176	196	220	203	214	207	204	187	199	190	191	182	175	201	193	203	201	194	195	177	189	192	206	183	207	221	167	193	187	196	221	195	202	207	167	225	188	212	217	192	187	210	213	172	228	205	193	206	217	193	195	225	209	194	223	181	218	230	208	191	214	189	205	196	220	189	210	213	209	195	186	211	200	209	225	216	205	175	219	192	185	213	190	215	173	227	191	179	221	180	187	208	196	200	198	180	200	221	200	213	191	216	215	197	196	190	191	180	190	204	195	216	207	214	211	210	188	209	191	187	232	211	199	201	188	217	183	191	184	211	200	208	222	173	193	218	224	206	196	203	188	180	216	216	199	189	190	190	173	191	188	211	232	209	191	191	194	201	224	225	178	214	208	204	179	172	229	211	180	204	198	197	180	175	213	212	208	181	188	201	185	222	205	201	165	184	198	199	192	206	177	231	175	193	219	219	213	220	227	205	206	197	195	220	200	168	188	221	203	195	208	189	197	196	203	199	182	221	183	192	196	193	188	198	189	183	184	193	205	217	219	176	206	199	211	187	207	196	201	204	197	195	178	193	197	194	205	189	196	197	186	176	208	171	176	212	206	201	181	196	208	239	219	210	175	191	168	201	200	205	235	193	190	182	221	197	191	202	199	205	186	210	201	207	208	205	220	221	190	210	202	189	193	203	206	201	212	227	212	201	179	198	194	162	191	208	214	213	195	206	188	179	232	201	205	179	202	227	173	221	198	191	200	192	203	206	205	205	170	198	213	222	198	206	204	209	192	187	184	197	208	190	193	205	222	196	194	203	194	195	231	199	199	175	205	175	211	198	201	184	206	209	193	232	192	186	213	192	211	239	214	204	181	209	215	208	192	186	220	200	195	196	158	176	200	212	200	198	184	184	190	187	199	214	209	201	199	203	208	199	221	192	210	200	188	192	196	203	184	199	207	216	205	197	180	200	194	204	185	215	193	186	213	200	202	185	204	172	212	202	200	181	159	206	191	214	202	208	214	195	170	213	218	187	189	197	189	223	224	217	189	213	179	186	205	184	210	200	236	205	226	209	203	188	206	210	203	199	200	207	202	176	220	214	216	202	213	179	198	189	225	205	188	198	205	219	199	224	215	201	164	197	176	184	211	179	206	201	171	199	209	212	191	197	176	208	196	168	213	175	214	226	193	218	189	181	196	195	211	212	190	186	168	195	158	210	166	195	187	187	166	200	198	215	169	195	177	191	236	187	193	207	208	211	206	211	194	180	210	191	208	200	202	193	205	183	173	218	183	210	211	211	201	185	204	193	219	172	224	181	158	198	202	191	189	207	224	184	203	209	218	210	206	194	192	191	201	208	197	184	196	210	199	216	177	186	221	182	196	189	204	191	192	199	173	213	211	186	193	202	215	188	182	194	215	195	180	201	198	192	211	191	174	195	255	206	211	192	193	191	171	195	208	196	208	197	201	171	188	236	194	229	201	201	177	194	163	211	177	206	228	199	208	209	206	204	196	168	196	217	210	198	202	177	198	195	201	201	206	181	222	201	189	205	228	192	186	200	222	203	187	191	184	201	195	226	200	165	206	195	197	209	179	198	203	224	223	207	170	215	219	202	201	237	189	201	231	193	182	188	215	189	186	187	211	197	173	201	206	193	181	228	208	192	164	205	214	202	211	211	221	184	200	206	206	204	200	210	187	180	222	214	198	203	195	192	207	211	202	187	187	214	208	197	207	202	208	198	199	200	206	189	204	195	210	208	192	204	209	206	175	232	210	200	189	182	184	192	199	188	183	200	194	192	177	186	209	187	221	209	229	177	203	206	215	177	213	221	185	205	204	215	195	200	220	201	203	195	208	204	192	192	190	208	207	235	241	194	213	176	199	200	192	208	209	232	186	186	210	188	187	219	195	187	212	235	181	228	200	197	211	187	217	199	208	211	200	202	193	211	211	208	197	218	234	204	200	193	205	223	207	204	207	197	189	192	212	185	196	200	185	210	191	203	190	205	207	223	192	213	201	166	187	209	209	195	204	191	198	199	176	198	218	217	189	199	201	221	204	198	188	200	201	192	187	186	168	211	199	178	185	173	223	180	178	199	196	161	192	220	183	202	203	210	199	202	195	183	188	181	190	191	174	199	212	176	192	210	189	178	195	217	197	200	179	214	204	191	204	181	193	199	218	197	188	204	205	173	226	228	203	204	192	215	193	191	183	214	216	181	199	177	204	198	187	171	192	186	206	192	214	184	230	183	211	197	214	178	174	183	176	185	221	198	182	208	192	194	192	173	227	199	198	206	208	202	187	188	187	192	200	208	201	213	200	192	188	229	188	222	188	183	219	217	188	208	200	225	184	203	192	180	192	216	183	185	199	196	177	216	190	186	197	209	200	211	187	190	219	202	174	216	214	239	232	221	194	212	199	203	186	216	208	167	228	182	202	209	188	214	180	217	176	218	197	220	190	202	209	179	174	197	202	193	190	187	183
5208	4888	8838	9306	8405	4226	2351	1933	1710	1397	1213	1163	964	911	757	657	673	590	595	547	589	528	513	486	498	497	476	502	567	521	505	511	470	483	447	498	490	490	464	503	490	496	508	516	460	479	465	493	510	508	484	452	470	473	482	472	468	479	476	490	490	499	482	499	467	486	495	500	506	499	497	542	476	465	508	472	465	527	488	488	490	524	495	505	460	473	512	456	477	488	506	469	452	493	465	483	489	467	473	474	492	468	470	505	448	472	465	489	480	469	520	455	476	505	485	447	460	459	494	496	509	497	475	487	492	502	489	481	458	504	460	458	494	499	521	502	485	507	492	463	489	499	473	498	483	497	483	469	456	472	484	466	475	485	479	468	447	457	488	485	467	457	514	491	477	510	477	475	517	496	466	494	527	516	477	483	495	496	447	479	470	448	462	491	514	479	518	474	440	510	523	495	458	467	485	530	496	450	495	498	443	485	497	469	490	470	472	462	485	487	481	484	479	503	512	482	452	474	491	460	486	457	453	467	491	473	485	478	520	478	537	495	502	477	467	503	462	490	515	521	484	484	489	454	496	523	478	530	511	448	487	471	484	490	487	493	498	506	492	463	508	484	514	474	492	506	495	502	474	481	475	498	490	467	487	491	508	472	441	462	489	497	478	474	480	492	477	497	494	465	493	461	515	489	453	478	478	485	459	485	495	481	455	465	474	477	461	475	510	467	474	518	478	464	507	504	468	495	516	508	443	520	467	496	466	479	495	519	461	504	473	490	476	496	501	447	454	476	498	539	469	482	501	502	472	485	491	468	484	494	513	524	480	467	456	482	486	514	475	470	485	469	499	495	476	473	475	482	483	471	464	496	492	479	491	449	478	492	499	463	520	474	508	510	482	468	502	440	515	479	459	472	485	522	468	484	504	479	483	508	503	470	494	471	531	500	469	459	490	472	452	492	495	487	496	472	464	516	485	440	507	472	476	495	494	494	454	510	486	529	468	497	495	466	494	473	469	509	464	494	461	509	479	513	464	498	502	481	509	515	486	466	518	487	496	469	476	490	491	502	509	520	508	534	534	461	513	450	475	495	472	469	481	509	497	473	472	500	525	483	512	492	528	463	485	456	458	486	495	518	457	487	492	489	484	530	475	489	479	485	488	484	519	538	488	488	493	522	486	497	499	479	479	448	461	458	522	481	495	447	486	499	506	521	482	527	487	450	488	514	494	475	484	528	501	488	460	488	495	491	511	462	480	472	510	474	469	481	465	463	474	487	479	469	474	507	481	508	517	493	492	494	519	510	486	505	537	481	460	473	468	505	460	474	479	472	504	459	484	471	491	442	516	480	515	495	461	499	505	473	475	502	473	501	492	513	477	466	465	466	508	497	506	498	489	471	492	446	510	489	472	501	495	492	525	476	508	494	513	464	492	502	473	488	496	519	482	521	476	450	491	494	491	540	501	491	518	463	460	487	464	467	496	505	534	468	509	523	468	428	502	463	494	511	487	471	503	521	455	495	497	487	453	462	502	505	473	442	458	501	476	507	485	507	537	484	460	517	490	491	521	513	498	462	505	465	480	481	494	503	511	454	493	482	490	494	487	498	494	459	530	466	486	499	494	528	468	502	531	482	480	477	540	460	496	517	505	476	467	461	514	491	488	520	485	514	486	480	486	464	467	470	490	482	512	460	469	490	495	451	498	486	488	474	497	476	555	470	479	487	479	470	477	498	491	497	502	469	490	472	462	499	499	510	526	461	514	478	503	511	447	483	505	464	490	497	501	482	497	488	505	480	497	481	519	493	465	457	463	482	495	473	469	470	461	501	477	475	487	494	507	469	501	496	459	483	487	462	458	494	517	488	461	505	505	487	500	492	466	510	500	502	465	480	507	453	509	456	487	511	489	510	489	454	460	480	514	493	465	483	492	498	466	472	497	510	465	506	482	445	477	482	494	472	452	479	483	470	461	478	454	506	441	464	475	477	470	484	466	472	504	496	464	466	494	509	477	480	496	478	508	489	481	483	486	473	430	475	465	473	493	475	481	450	500	522	510	448	461	489	536	513	467	518	507	502	500	493	473	470	496	494	471	519	482	458	458	464	419	454	488	490	482	475	504	466	483	513	496	455	486	494	467	480	507	464	500	456	473	468	499	486	463	486	492	491	480	511	506	455	497	493	484	472	459	472	500	544	478	509	523	501	491	512	552	520	520	492	505	485	439	502	440	476	470	464	498	504	491	450	497	476	507	521	507	461	472	521	496	491	502	484	465	480	513	506	435	495	465	508	454	460	478	503	481	501	493	495	490	472	502	496	488	508	528	504	477	466	489	484	448	505	507	453	488	470	489	532	525	514	472	486	482	459	451	507	470	482	532	504	477	498	436	451	447	476	464	465	491	510	475	480	450	500	522	490	457	484	478	464	510	514	461	483	502	458	487	481	484	478	467	512	503	519	472	494	484	524	504	490	507	485	504	493	478	501	508	474	476	537	466	485	476	519	503	518	499	479	477	469	528	440	493	476	458	476	475	479	509	500	462	497	434	477	509	498	495	484	528	507	469	479	491	506	495	503	497	504	498	515	463	509	464	504	495	486	467	479	482	495	481	465	505	495	484	462	470	474	481	486	474	459	464	488	469	495	508	461	520	523	485	455	497	519	470	487	490	456	502	512	448	488	454	484	460	506	476	500	514	506	452	522	507	466	468	481	456	442	506	475	498	492	488	497	468	499	504	466	475	478	497	485	488	448	511	493	490	491	445	479	493	497	497	546	502	476	498	447	488	511	490	492	473	473	472	482	489	449	436	474	491	542	473	468	490	474	490	460	501	494	504	478	484	479	462	479	480	473	475	497	505	454	513	480	483	474	520	552	497	474	483	462	490	465	485	478	507	484	490	449	461	491	468	451	512	513	463	459	519	444	453	524	519	474	496	503	475	473	484	502	510	493	464	505	467	435	517	451	477	498	513	512	447	489	458	464	489	486	483	482	485	488	474	480	465	508	457	454	468	481	453	500	496	451	478	524	491	471	487	471	470	528	504	498	467	520	476	464	488	519	480	504	551	487	495	472	504	480	464	496	500	465	498	476	499	461	504	500	471	482	493	518	489	455	481	503	529	468	515	463	463	474	487	468	527	488	467	483	471	499	489	499	513	480	487	474	474	486	483	475	494	508	469	475	486	492	448	496	483	476	464	507	458	504	524	478	488	545	518	512	477	476	483	493	462	525	511	495	498	445	503	491	467	467	488	499	465	455	479	547	503	476	555	456	493	468	499	476	485	482	496	508	453	510	483	537	464	493	504	432	493	448	487	469	455	474	468	473	522	519	511	510	481	513	475	501	467	454	439	493	477	503	477	471	497	486	478	487	478	468	492	463	488	516	504	473	514	484	485	474	507	477	517	432	517	512	516	482	461	510	473	525	462	504	523	489	477	483	511	466	448	478	469	460	490	486	516	508	460	513	489	476	489	519	485	535	513	504	460	518	501	492	515	499	446	503
16467	15448	20215	22148	19887	17087	8757	3645	2650	1574	1204	1112	910	764	418	245	223	196	185	183	160	165	169	180	166	155	147	151	154	163	180	163	164	164	144	147	158	153	149	153	155	141	135	151	164	149	151	130	159	133	123	167	155	137	146	152	129	132	136	165	150	170	158	156	124	142	152	168	160	138	161	140	147	181	154	155	161	157	136	152	135	154	160	156	162	131	132	146	157	165	140	146	165	168	136	136	142	141	142	141	160	136	140	153	146	154	148	126	109	143	147	158	142	151	158	140	157	189	178	158	184	156	148	170	144	131	155	131	131	179	131	125	151	143	151	162	147	154	154	182	164	145	143	133	150	160	155	135	123	167	159	168	144	138	157	163	145	133	147	146	136	154	154	143	164	160	146	139	162	161	141	162	138	148	165	135	154	130	153	149	183	142	143	167	156	157	147	127	135	128	158	171	131	140	161	141	158	129	160	146	170	142	105	158	142	148	144	173	151	152	153	144	139	144	146	164	151	153	139	120	146	145	160	155	153	180	148	150	144	155	147	152	134	134	170	168	161	163	124	172	136	154	150	115	139	144	144	161	156	137	170	162	167	143	184	155	127	146	145	173	151	147	145	146	151	149	159	169	138	161	167	151	147	173	137	140	127	134	163	150	149	147	139	134	124	143	172	145	140	158	138	146	133	152	170	138	142	144	133	124	152	140	176	158	157	125	151	169	167	145	152	146	155	153	140	168	169	141	166	150	146	125	155	155	161	151	152	138	161	128	168	149	147	173	149	145	131	144	135	144	155	150	140	176	167	138	156	148	146	156	149	129	129	152	162	142	152	160	130	125	153	145	164	138	181	140	141	155	161	157	155	148	153	140	147	151	137	137	149	130	131	134	151	142	151	131	167	177	123	151	145	136	155	144	153	133	161	143	162	143	151	170	156	154	148	140	135	154	143	165	163	164	163	139	148	156	167	152	136	176	151	168	148	154	156	167	142	146	128	156	176	167	149	145	137	153	132	199	152	132	150	164	158	139	152	133	165	163	144	161	152	145	147	147	166	153	144	152	133	166	139	166	163	177	155	136	141	187	161	155	181	138	169	146	125	136	142	154	143	142	144	138	143	145	157	139	160	145	147	181	145	194	166	158	159	136	142	151	163	147	152	159	141	134	154	150	176	153	166	140	137	138	163	161	127	133	155	156	161	159	128	153	132	137	143	160	159	167	149	138	170	131	164	151	157	148	156	137	144	148	158	135	155	132	147	162	167	141	169	144	158	170	153	138	120	139	153	160	156	142	149	142	158	123	154	139	153	145	127	151	152	152	125	141	179	133	170	179	134	155	171	125	152	152	150	167	168	163	149	125	132	153	135	138	152	155	144	143	139	135	155	158	160	131	158	155	160	129	127	166	170	166	140	124	129	176	154	155	145	160	157	130	159	152	146	132	127	145	167	160	158	147	165	158	167	130	151	157	140	147	128	165	165	148	145	120	155	170	158	162	138	133	149	156	145	141	159	156	161	173	167	149	169	137	145	166	174	146	152	174	150	138	144	152	164	144	158	170	148	160	163	143	176	162	175	173	138	143	152	153	166	159	127	160	154	135	174	167	148	140	140	146	132	174	154	137	161	149	138	138	146	166	168	139	161	174	171	150	171	160	155	175	154	151	156	135	137	157	164	114	142	153	157	138	145	141	157	162	151	171	160	148	147	141	157	146	164	145	137	153	157	160	160	137	155	142	132	173	169	157	139	124	136	121	165	146	178	163	152	157	167	167	122	170	147	149	134	151	172	139	170	160	144	158	145	142	151	169	156	169	158	149	146	139	174	156	159	145	165	145	170	163	142	131	160	171	136	147	151	149	149	159	162	152	145	125	143	142	161	148	148	161	163	142	152	151	180	148	151	152	138	150	144	159	147	153	158	144	154	157	148	167	151	161	143	166	167	129	147	171	160	147	153	149	136	161	165	158	150	159	138	151	134	148	168	149	144	166	149	135	136	118	153	169	159	150	142	154	152	141	135	151	150	143	157	151	153	143	174	140	152	181	148	153	130	135	157	162	161	157	155	144	151	155	150	162	156	171	147	152	144	134	166	142	167	147	148	164	152	170	152	134	139	166	155	154	149	139	134	139	122	163	167	137	138	131	155	157	140	121	140	138	156	162	149	140	149	134	152	142	129	142	164	134	147	159	144	179	164	158	148	139	140	153	157	141	157	149	138	170	167	154	172	159	150	167	161	159	157	143	141	139	170	160	163	142	172	161	145	141	144	153	154	135	141	156	152	160	129	158	137	161	156	160	152	153	123	176	154	170	148	144	137	140	160	158	157	152	145	152	125	157	137	147	151	146	158	126	148	157	187	140	130	169	169	166	135	147	161	141	143	146	145	165	166	166	145	161	164	141	154	155	134	195	148	149	146	155	158	165	154	169	133	151	153	151	139	149	140	161	129	149	144	148	149	142	128	176	152	151	163	140	158	148	143	156	166	148	159	144	160	145	168	127	153	155	142	167	162	158	164	165	138	142	143	150	159	144	138	141	131	142	159	156	118	123	152	150	152	129	173	151	155	171	157	132	154	143	131	160	149	154	142	171	169	123	157	168	169	141	156	132	171	143	170	158	145	154	174	142	138	158	138	133	157	152	147	149	151	142	146	143	135	142	140	149	145	146	178	146	148	172	147	143	140	140	146	184	144	156	139	167	143	144	138	132	158	151	186	162	155	170	149	177	131	149	165	150	154	143	145	153	148	147	179	156	157	146	162	149	175	154	157	166	156	151	164	144	147	139	158	147	151	151	159	157	123	172	133	192	155	142	143	132	164	159	161	139	148	138	140	163	163	150	139	149	160	152	146	140	146	138	158	150	162	159	169	153	140	158	130	150	156	157	162	169	163	156	151	167	159	135	161	144	163	152	148	137	153	144	148	152	158	153	169	169	151	134	159	148	144	141	162	166	176	122	162	182	154	158	152	144	149	157	153	159	154	138	166	162	152	178	126	139	165	137	151	132	145	156	147	133	146	158	156	156	144	158	155	160	148	169	150	168	142	133	161	154	151	151	176	149	131	158	136	163	164	143	139	139	165	149	157	145	158	157	184	166	154	128	153	168	132	166	169	128	141	127	151	144	142	141	143	143	119	153	136	132	137	120	137	163	158	168	150	133	145	154	134	141	175	159	156	151	120	168	165	118	181	175	149	171	141	132	159	170	166	156	174	154	161	165	152	164	162	163	158	154	159	152	168	141	150	151	166	149	175	153	169	152	132	136	126	153	154	148	137	152	167	172	169	179	154	164	145	147	140	146	153	135	136	140	145	154	164	168	143	150	155	159	162	129	166	159	175	161	132	145	135	151	140	154	135	138	151	129	129	172	142	150	150	152	162	142	169	138	160	149	127	135	160	156	144	135	177	152	159	143	172	171	140	150	139	170	162	165	163	135	142	147	143	149	168	144	164	158	161	158	161	145	148	151	159	174	145	164	152	151	134	194	143	161	147	147	159	154
12939	15202	24646	28947	27537	22578	11923	6861	7802	5960	5288	4910	4448	3826	2131	1140	825	844	716	667	585	574	534	590	423	416	402	416	448	417	402	384	410	378	384	407	362	412	372	369	364	375	360	357	367	387	383	391	370	353	385	397	379	352	367	380	380	392	413	389	397	389	386	374	397	395	362	392	384	363	368	376	416	377	351	417	378	427	360	358	378	360	335	365	349	376	365	325	356	382	391	355	411	391	409	399	390	360	347	340	347	367	370	378	349	374	383	394	359	359	368	373	407	400	387	384	386	340	361	381	409	363	359	376	364	366	397	376	388	351	382	372	349	345	347	413	370	330	400	397	395	404	348	379	371	327	400	361	385	372	351	380	379	389	385	386	399	341	372	353	361	365	364	361	399	396	366	358	389	362	367	408	408	388	375	373	352	406	369	372	352	374	400	382	394	370	421	368	353	331	346	378	382	388	359	389	376	413	395	364	371	345	348	392	321	362	404	385	359	377	345	355	383	381	401	363	369	362	374	380	389	361	400	373	394	408	384	371	395	390	363	393	392	376	388	359	381	346	396	358	395	373	401	401	370	338	370	378	383	343	362	357	382	367	375	395	349	372	333	398	363	397	357	407	384	351	358	376	363	361	374	395	388	342	353	341	363	384	394	386	357	373	410	354	365	359	374	379	378	378	372	394	379	406	375	375	376	355	363	380	359	394	383	379	379	428	384	378	354	407	385	376	391	387	378	329	367	374	378	404	362	372	398	374	389	364	371	360	354	419	378	357	378	372	412	350	334	390	395	401	364	387	378	360	411	387	406	388	350	371	342	385	367	357	370	390	365	405	370	364	360	385	404	402	363	354	384	398	415	369	377	342	389	376	362	364	364	398	337	355	335	390	370	352	382	380	380	369	364	387	428	407	388	366	360	360	364	325	409	378	351	366	345	406	401	406	384	388	429	378	391	362	384	371	366	394	328	368	363	373	373	369	377	364	370	375	367	375	334	367	359	408	375	392	387	383	381	352	376	392	371	415	360	381	391	380	396	374	397	399	364	343	414	395	390	376	398	361	351	354	375	403	383	375	397	382	342	340	393	439	383	384	424	374	395	355	405	357	383	427	390	378	353	346	375	358	407	368	399	418	389	376	383	400	366	391	326	387	399	392	346	393	377	378	352	393	360	362	392	351	386	390	391	343	372	336	387	392	382	373	390	380	377	388	353	369	390	351	418	355	385	381	350	399	358	377	363	381	397	383	375	359	388	340	332	389	377	347	371	386	365	384	340	382	368	388	376	396	382	360	365	378	377	347	412	335	380	399	347	350	368	403	387	349	402	366	367	389	353	384	383	345	414	380	356	343	392	421	351	350	384	388	390	383	384	391	388	410	362	369	388	364	418	410	394	384	358	348	373	393	356	370	370	369	352	386	376	341	366	326	414	373	374	366	419	402	395	407	397	364	347	383	380	379	399	406	382	389	396	402	411	340	350	378	363	364	348	356	328	373	343	353	357	377	372	365	374	414	392	391	359	353	386	409	361	344	353	439	385	358	331	378	362	335	359	360	386	397	399	390	371	401	393	366	374	377	373	362	376	386	375	377	387	393	373	374	385	364	369	401	389	360	385	384	340	390	335	383	407	372	358	349	344	376	392	336	408	393	389	364	342	370	415	357	355	356	389	363	357	380	353	355	388	391	369	340	376	340	398	381	358	332	383	407	359	348	394	381	353	370	385	389	364	354	350	325	374	360	348	426	368	364	351	376	371	373	386	375	392	355	371	373	388	373	371	366	386	381	363	378	410	379	379	401	347	374	391	394	356	350	364	390	333	353	385	374	355	368	372	375	376	375	379	394	364	376	381	360	400	378	351	337	381	376	347	368	353	342	375	374	404	373	379	394	339	391	352	356	375	406	383	407	369	368	366	344	378	379	365	414	357	336	368	358	372	373	387	376	378	371	382	400	391	365	387	390	361	375	378	370	367	377	376	365	375	360	361	364	350	362	383	336	395	385	368	410	334	384	362	360	366	387	363	357	367	383	363	362	375	387	366	357	379	368	386	372	342	386	335	396	367	393	402	363	369	370	361	393	338	380	336	360	345	368	393	381	386	385	365	360	399	401	392	362	369	379	381	361	398	374	389	375	349	373	374	392	371	409	362	394	347	373	341	363	370	426	358	371	381	363	371	359	351	399	372	361	365	381	370	405	384	365	355	357	391	394	386	357	376	398	364	367	409	373	384	406	356	365	363	375	390	383	355	389	379	392	387	376	358	398	394	410	389	386	365	379	381	415	393	370	372	420	378	376	336	347	400	357	358	382	407	351	414	380	378	371	364	380	386	377	377	391	365	394	382	344	353	388	390	359	353	381	369	324	385	386	355	378	397	352	379	384	391	375	380	375	368	392	386	357	384	381	367	377	383	363	411	371	363	376	372	400	365	373	378	373	396	382	358	361	373	370	383	380	395	335	360	377	373	370	377	375	372	361	359	383	386	388	351	368	404	370	407	406	363	369	352	375	369	393	375	362	362	378	409	375	342	346	360	356	361	357	374	364	371	404	423	367	388	373	408	378	390	364	406	412	442	349	392	409	414	386	405	393	383	371	367	368	379	388	379	341	326	368	377	373	377	376	370	389	376	365	412	346	399	407	413	363	361	351	378	378	371	382	394	361	348	370	375	369	380	387	416	363	387	371	356	392	337	369	402	375	354	382	414	406	367	365	361	374	415	367	368	348	384	367	386	358	367	375	366	388	398	419	414	360	385	378	341	393	362	370	400	369	365	386	366	371	357	383	401	363	379	355	397	388	379	377	379	419	389	370	403	366	374	358	410	350	367	418	346	347	362	360	356	351	356	362	364	411	390	365	411	338	338	348	407	392	363	398	361	357	388	375	363	359	372	380	371	375	383	407	354	385	420	384	355	363	399	369	353	383	379	362	359	354	377	369	375	389	361	421	404	358	373	418	384	342	402	345	387	380	384	382	371	372	384	360	390	368	339	356	373	383	382	381	370	381	389	369	402	357	339	390	337	363	396	370	421	331	378	381	368	372	319	388	399	392	368	409	382	358	364	389	382	391	350	408	392	366	338	390	391	410	354	363	381	387	392	373	386	369	352	371	389	369	405	381	393	361	386	346	404	420	404	381	414	360	381	362	380	358	356	353	347	389	395	368	374	361	372	387	356	383	350	331	371	383	382	375	375	381	355	377	404	367	367	374	352	377	368	363	401	376	357	378	349	386	384	383	384	367	371	342	391	360	406	357	371	373	369	375	399	394	346	383	390	374	346	348	383	353	384	388	380	334	364	369	393	373	380	397	397	361	380	409	353	372	340	382	342	358	398	380	380	397	394	412	378	332	343	385	382	384	350	392	374	395	369	337	370	376	373	407	395	389	375	387	372	360	331	369	357	375	390	391	400	407	443	368	381	364	359	364	350	369	390	373	415	380	359	406	407	404	367	361	397	388	393	393	374	385	396	403	382	363	380	396	358	399	384	359	379	352	363	394
25646	25195	30298	28970	26490	25862	14745	7019	5527	3294	2595	2310	1593	1467	918	283	254	194	146	166	128	129	125	121	127	94	79	107	103	86	79	77	72	79	83	99	81	76	81	68	88	70	82	92	86	79	77	90	79	80	103	87	93	70	78	93	97	85	78	74	67	96	84	85	77	86	83	78	78	79	74	94	88	76	90	89	64	87	91	73	80	77	77	66	95	75	72	94	71	88	79	85	84	82	73	91	89	71	75	82	75	82	70	56	83	74	74	74	66	89	99	89	65	107	78	78	62	77	67	88	87	60	73	77	85	99	88	73	96	93	89	89	76	76	70	82	85	69	78	96	72	86	80	82	87	110	73	71	79	90	80	77	77	89	79	62	76	80	84	71	98	80	67	84	85	73	73	71	82	69	89	87	61	88	93	79	85	101	76	78	68	88	75	64	84	71	67	62	72	66	82	65	77	73	80	79	75	80	75	87	70	80	71	87	78	95	87	85	88	88	79	72	104	74	80	86	70	80	85	67	105	78	92	67	75	77	74	86	80	77	66	81	88	75	78	74	90	87	77	87	90	79	89	91	78	85	71	72	71	82	88	75	83	89	77	70	74	81	71	88	80	94	81	74	78	83	77	82	77	85	88	78	83	74	81	84	82	76	87	80	79	71	82	57	88	80	72	94	78	82	76	79	81	68	78	70	81	103	65	76	85	63	81	69	81	80	69	84	87	86	68	65	77	78	82	79	72	79	70	73	78	70	82	69	72	88	99	77	73	67	77	65	78	75	66	71	94	95	70	72	81	64	86	81	71	70	63	72	78	70	82	80	79	81	82	73	74	81	95	85	83	80	77	75	66	71	95	76	75	68	79	71	89	62	89	70	64	72	74	68	83	82	81	85	77	93	81	79	84	90	97	69	80	65	68	71	86	70	86	77	87	76	71	92	74	66	69	78	91	70	80	84	82	64	75	76	88	89	78	80	85	79	74	79	68	71	78	73	72	83	78	87	69	72	79	81	102	91	67	79	79	73	76	100	82	99	81	78	88	87	88	82	84	76	79	63	81	72	78	74	81	72	73	81	74	68	81	76	83	89	72	74	77	96	83	99	77	84	87	80	81	88	79	73	87	91	85	79	89	95	86	86	68	77	82	87	63	74	85	100	78	96	81	84	65	77	72	88	77	84	81	86	80	82	83	85	69	79	95	74	73	74	79	79	74	70	90	75	86	83	90	89	90	76	77	67	65	80	87	83	71	91	87	77	67	77	74	80	72	86	69	56	81	65	96	89	76	95	85	62	81	88	91	82	90	83	80	76	90	69	87	84	94	70	78	83	79	72	72	70	95	74	88	83	82	70	85	63	90	83	88	82	76	90	83	93	89	72	79	65	74	92	90	95	85	92	97	71	82	87	88	93	93	80	80	86	65	88	78	72	66	88	77	74	74	59	67	69	80	62	69	80	87	66	81	78	86	98	85	85	79	83	82	94	74	75	86	78	75	81	68	80	76	75	76	97	86	76	92	98	77	79	90	84	84	78	70	83	77	74	104	67	79	77	84	78	80	80	93	80	69	83	94	85	78	76	92	92	92	70	73	84	79	73	104	80	84	82	79	69	87	75	88	84	83	88	76	80	91	84	77	89	82	90	71	72	65	80	82	72	82	87	85	77	73	92	66	86	77	68	73	63	76	85	85	72	89	73	90	74	85	98	74	81	85	81	78	101	74	104	86	79	97	82	69	89	90	79	86	83	72	88	66	79	81	98	75	82	77	82	81	78	79	107	92	96	78	95	76	83	97	84	89	72	82	79	87	87	77	79	98	59	84	71	75	85	96	80	69	67	92	67	58	79	82	85	83	73	73	87	70	78	82	73	77	84	85	77	93	73	85	80	70	93	77	88	80	77	75	76	89	63	58	75	80	83	69	80	93	99	77	78	82	75	87	72	70	81	87	89	88	82	83	76	79	73	89	72	89	94	79	69	80	72	93	84	75	79	80	87	76	81	92	89	78	72	88	80	70	73	83	86	98	71	93	76	89	70	70	96	88	88	75	90	97	82	90	67	107	75	103	81	58	90	93	90	80	73	98	102	96	68	69	78	68	85	82	87	74	69	98	98	80	85	73	81	87	86	95	79	81	85	81	81	82	91	87	93	76	68	76	83	84	80	71	72	73	86	77	79	73	85	77	89	80	92	67	78	92	74	92	95	72	73	76	78	101	91	85	71	86	81	77	80	73	78	61	69	75	84	66	78	62	87	68	92	72	69	64	85	70	99	66	77	78	81	71	83	77	65	88	94	84	76	75	87	77	91	65	66	83	76	77	81	75	83	71	70	86	74	93	77	82	101	80	90	78	80	82	76	79	74	82	79	70	80	71	69	75	92	88	81	95	75	75	75	91	100	79	72	92	86	82	73	77	70	78	86	73	89	68	76	62	61	71	78	61	77	82	82	66	89	86	74	81	84	62	70	71	77	67	89	90	93	83	73	93	98	74	67	71	81	75	75	80	94	80	80	72	70	73	81	74	100	87	69	72	95	81	73	80	105	83	83	86	76	85	77	77	82	80	80	94	83	63	88	69	75	82	86	74	84	86	86	87	83	92	74	84	79	84	78	80	70	82	76	80	68	86	80	77	77	73	84	82	86	76	93	76	71	78	60	71	81	89	75	69	79	91	65	79	61	78	91	69	69	72	68	77	92	88	84	62	90	93	88	82	84	66	82	75	71	71	80	87	86	95	72	81	82	85	94	91	81	79	77	67	66	86	78	100	94	67	88	89	61	81	83	88	73	101	91	67	81	96	79	91	82	82	68	70	83	68	70	94	83	76	89	95	91	86	83	67	85	96	84	82	75	75	78	79	85	85	70	73	80	93	82	79	56	90	76	69	91	84	62	79	68	82	81	88	93	102	94	83	65	73	92	80	93	79	74	89	93	71	81	83	64	89	75	73	61	101	90	90	75	83	98	85	84	80	86	73	79	81	76	86	95	88	76	85	82	84	94	59	64	69	64	69	77	67	86	84	75	75	87	85	79	85	87	81	78	82	75	74	84	64	79	91	80	74	96	75	83	89	89	94	91	64	90	95	79	68	106	92	87	73	84	81	78	73	77	70	89	78	82	55	85	70	76	85	86	83	71	78	82	87	90	74	78	78	91	76	76	76	104	75	67	83	84	81	72	83	65	91	81	87	83	64	76	66	77	68	89	86	97	60	78	77	84	74	78	82	76	91	83	81	85	71	88	91	96	83	70	87	82	91	70	102	98	80	67	76	93	93	75	87	87	93	83	83	67	56	103	65	83	78	87	79	61	78	92	95	92	91	86	93	85	76	87	83	75	69	75	74	75	89	70	89	81	86	77	68	87	79	92	79	79	92	76	89	71	72	73	77	68	87	83	86	72	76	74	69	78	87	75	64	79	80	81	76	80	104	84	79	76	86	90	79	70	65	76	84	80	70	73	73	74	86	77	75	98	87	89	88	89	79	82	73	80	85	87	82	76	74	88
18023	22436	32257	35057	33304	31447	15625	8987	12499	8991	8394	7912	6147	6534	4132	1426	1180	990	807	725	537	548	459	548	393	318	309	311	311	269	268	266	245	289	255	237	244	241	210	267	199	214	238	228	205	214	208	212	226	216	204	238	217	242	209	248	206	192	212	221	207	224	199	225	230	207	217	224	214	232	213	229	227	230	265	207	228	192	238	194	219	211	217	229	204	208	232	230	230	199	216	228	208	236	198	208	241	199	225	223	221	200	200	197	237	208	218	209	228	220	221	224	218	217	241	225	205	216	212	205	187	198	214	243	246	217	245	240	214	219	205	227	212	191	210	202	188	215	208	197	206	219	218	222	210	219	202	216	218	210	211	226	196	218	207	229	215	206	203	239	204	218	206	202	226	224	217	210	212	199	199	199	226	262	199	215	207	196	224	239	217	214	203	249	204	215	214	217	189	210	219	211	219	226	211	207	230	198	209	203	219	207	235	228	218	211	207	207	213	210	191	214	196	228	206	227	216	193	230	235	219	208	217	237	224	211	216	176	194	215	215	202	239	233	237	211	220	243	208	180	202	234	229	198	226	217	239	220	219	217	225	209	215	199	197	202	206	213	200	215	239	215	245	203	222	210	224	209	224	236	217	201	228	216	216	214	226	206	225	206	210	219	206	189	264	207	234	216	219	211	200	240	229	222	215	214	216	244	231	222	187	226	205	219	205	227	217	249	213	223	241	223	232	240	220	207	231	212	203	231	199	202	207	178	196	226	234	216	190	213	209	224	207	216	202	221	231	183	203	203	215	215	206	201	239	183	197	222	226	200	223	208	189	234	190	237	204	224	226	207	214	200	215	221	215	209	205	205	215	215	216	257	223	221	213	181	206	204	212	216	221	222	220	240	200	208	205	198	208	208	221	222	211	245	198	209	223	207	233	197	208	225	234	201	228	238	221	208	218	200	214	212	194	242	222	207	209	224	210	206	219	210	204	222	203	224	214	233	201	216	224	210	174	216	202	196	225	199	207	220	214	217	208	239	229	210	229	205	191	191	203	213	241	209	205	214	211	211	194	198	211	213	190	208	235	236	209	183	242	228	221	225	208	234	234	226	225	229	231	196	229	205	229	219	208	205	226	227	218	194	215	216	241	202	209	222	217	199	220	244	220	212	222	236	210	197	220	209	196	207	236	219	201	224	198	212	179	197	232	203	222	215	218	200	213	225	215	217	216	218	224	218	204	213	209	204	217	229	219	203	202	226	208	231	209	182	208	224	219	191	193	233	229	190	229	229	200	208	182	225	196	217	227	212	206	196	200	218	185	245	211	222	207	188	203	213	196	220	204	208	220	232	237	202	227	228	220	233	208	228	206	203	200	219	205	225	216	187	206	185	216	207	211	214	190	212	233	256	218	204	220	229	199	203	229	231	212	204	231	200	231	255	222	200	217	230	216	221	225	224	196	190	211	223	230	238	210	231	219	219	201	210	199	225	238	223	186	200	216	232	238	212	197	196	219	217	224	200	196	224	235	211	243	207	201	207	205	229	224	234	225	197	220	208	203	255	207	219	210	250	248	225	239	208	220	214	200	202	204	206	224	219	224	214	191	214	206	208	218	221	234	213	192	218	208	209	230	242	204	198	210	211	194	187	200	197	227	213	204	222	185	218	242	202	228	205	198	225	211	206	194	209	212	204	226	201	197	213	221	216	218	212	207	218	218	235	205	216	232	217	225	210	202	198	232	197	220	205	213	200	231	202	201	229	218	178	203	187	212	233	205	199	223	215	239	248	225	187	204	232	206	227	205	191	199	237	210	218	222	229	197	228	204	200	202	202	235	197	242	204	239	217	221	200	186	220	235	239	196	216	222	220	246	225	213	187	230	207	204	210	211	228	183	239	234	242	206	199	178	220	206	214	233	199	206	241	198	218	226	213	194	195	222	207	214	220	216	246	194	212	223	226	214	221	225	202	190	241	218	199	208	196	235	236	233	211	236	213	229	232	214	202	217	235	202	226	207	209	227	197	216	213	218	244	216	195	216	220	228	193	212	211	220	215	214	207	201	186	219	217	218	197	225	203	193	216	243	191	237	192	206	210	207	188	219	206	222	218	221	215	222	199	212	205	214	211	197	213	210	204	214	204	212	193	211	202	213	237	190	203	205	214	227	218	194	207	194	201	238	209	216	211	228	225	221	216	215	226	219	183	208	214	210	223	226	210	226	202	200	223	222	203	222	228	225	211	228	210	212	204	220	212	230	215	194	229	217	215	214	204	197	242	203	204	219	213	221	209	221	197	205	205	209	242	198	215	211	200	228	193	197	217	229	206	197	210	222	225	208	204	215	219	201	229	218	211	241	234	212	205	243	211	246	207	223	231	186	211	212	226	226	233	223	193	197	228	219	194	224	217	243	202	244	223	217	193	227	223	223	228	209	211	206	216	218	212	228	214	208	211	223	197	229	223	215	221	212	208	209	204	209	220	218	180	202	225	221	219	234	207	212	234	230	206	196	236	213	193	221	213	223	231	187	213	194	228	220	218	232	219	207	195	190	230	210	239	210	193	233	225	224	190	200	214	191	207	241	239	206	205	235	203	203	221	227	211	199	196	209	232	237	216	216	223	221	216	212	208	228	227	210	221	222	224	235	222	221	242	221	229	218	207	229	193	200	228	235	212	196	230	198	206	227	196	225	208	193	198	211	216	218	212	235	214	221	218	223	211	204	217	213	215	198	204	218	207	213	185	218	220	211	231	199	204	218	225	201	206	220	196	230	224	230	230	202	206	219	262	204	228	234	203	231	247	216	212	230	209	233	230	216	230	221	210	189	243	206	208	205	208	228	226	208	226	222	217	200	208	214	226	206	200	210	208	218	235	211	222	225	215	188	224	188	219	206	213	225	198	210	216	216	221	213	238	196	226	225	207	227	227	205	209	234	231	218	211	222	205	191	239	246	200	220	217	221	226	219	201	246	236	239	212	219	213	220	237	233	214	231	205	214	216	198	196	227	223	205	195	232	202	248	225	204	205	227	220	210	191	198	222	225	209	229	212	198	222	226	195	224	225	212	212	202	214	217	209	226	230	218	185	218	232	221	225	219	203	229	223	230	207	213	223	206	219	208	218	225	205	209	234	197	242	198	228	253	260	203	211	229	226	222	231	214	195	210	210	216	234	225	221	201	215	234	207	211	210	227	236	239	214	218	233	207	210	242	216	221	212	212	233	220	233	220	234	226	206	221	254	236	231	195	217	214	230	224	253	227	226	219	220	201	221	213	200	220	220	238	195	237	214	245	226	246	204	247	234	234	195	218	229	213	216	234	186	210	209	210	216	232	229	211	221	200	212	220	207	205	206	218	197	206	228	215	208	233	251	214	223	225	192	222	245	202	213	231	228	204	223	204	234	224	199	228	216	218	192	217	197	223	239	225	239	199	233	215	221	239	218	234	207	223	214	204	211	230	202	196	200	216	236	222	211	236	208	220	203	213	233	222	212	205	208	224	245	197	219
6240	3657	4300	3086	2356	1241	663	393	388	306	279	297	263	269	222	202	193	210	237	208	182	197	189	204	203	179	177	203	225	211	194	206	191	187	208	182	170	229	211	181	212	204	204	177	183	215	190	185	201	205	189	182	204	181	211	185	203	203	188	203	226	192	164	204	198	206	209	225	186	185	185	198	184	211	191	189	198	210	166	203	182	186	212	219	214	208	200	187	192	196	207	182	186	178	187	194	221	230	215	198	215	202	177	197	205	192	205	202	215	201	186	173	202	218	202	190	176	197	188	186	190	213	191	203	190	189	197	176	174	198	185	197	222	199	217	195	224	194	206	165	198	200	188	199	196	203	188	222	217	214	189	181	200	194	189	205	214	205	186	206	199	202	196	196	190	188	198	206	181	197	194	217	221	230	227	227	202	199	204	190	187	197	180	193	203	184	209	222	223	195	212	180	217	217	210	203	183	183	176	218	212	176	204	188	200	198	176	172	193	191	193	208	177	201	215	180	200	225	177	196	192	237	208	184	192	198	206	199	196	210	162	198	228	180	184	183	215	180	216	184	224	219	199	208	206	214	202	226	198	195	201	209	211	213	202	168	198	183	185	190	209	194	180	198	197	197	190	194	186	213	186	178	180	192	190	201	219	200	195	200	189	182	186	190	191	188	206	209	225	219	215	201	186	185	213	230	168	192	198	186	192	179	204	199	183	166	192	208	203	185	192	206	217	179	198	172	188	187	213	193	175	211	205	216	183	212	196	179	222	208	206	163	193	214	196	223	213	196	206	184	155	221	186	204	188	190	203	194	186	201	195	187	194	221	201	190	175	209	186	193	197	218	183	195	171	199	184	199	198	191	227	181	189	169	184	208	203	211	207	213	192	175	205	215	184	203	190	171	195	189	202	180	236	215	218	209	183	219	213	210	227	188	218	206	196	193	213	192	202	204	201	204	203	215	232	214	191	191	204	199	197	191	161	186	202	195	187	182	205	195	176	194	209	201	170	173	177	206	188	197	209	195	195	206	214	176	200	196	189	188	222	200	216	201	197	227	215	198	198	205	220	186	203	202	191	171	221	194	191	206	201	204	177	201	192	213	210	207	198	195	192	201	212	205	211	201	198	214	185	198	184	177	198	162	192	210	193	193	203	203	191	208	204	207	188	216	188	190	200	179	187	213	178	202	199	184	220	193	187	186	195	200	186	192	184	178	193	191	166	216	212	226	189	209	236	202	224	215	207	213	168	193	208	194	203	198	214	187	216	185	173	210	234	196	180	195	189	182	189	217	196	189	163	206	202	194	211	181	211	188	199	178	196	207	202	184	218	171	210	205	231	173	176	191	192	179	206	198	214	198	202	209	189	227	198	188	213	213	190	205	193	213	167	208	217	206	214	192	199	217	195	180	211	211	205	209	214	191	184	199	179	172	212	206	204	198	192	198	234	187	189	224	242	207	210	187	199	184	214	166	226	181	201	191	196	181	198	202	185	212	204	215	211	198	172	193	214	197	165	210	186	198	210	185	199	198	181	201	205	200	196	195	183	192	196	201	188	184	206	183	184	188	193	215	190	194	199	221	204	203	183	198	192	192	195	220	205	227	193	211	203	192	191	209	219	209	201	192	182	189	218	191	195	202	205	193	201	203	207	184	213	191	214	215	188	209	217	213	210	191	199	218	175	183	179	187	199	204	179	172	197	198	182	201	201	202	198	212	199	182	191	184	228	192	182	204	184	183	188	196	208	172	195	194	208	208	226	195	183	180	215	215	192	193	203	208	197	189	201	177	205	194	183	201	197	184	167	215	211	212	184	194	179	204	228	185	219	191	184	196	206	208	210	214	204	174	211	201	164	178	200	186	211	203	195	190	195	223	210	200	172	199	197	207	206	183	193	211	199	198	174	199	193	205	216	202	195	180	201	223	218	213	176	188	217	192	189	218	221	216	201	201	192	195	181	160	200	212	235	194	205	221	182	217	203	192	218	189	193	211	217	192	187	185	187	179	184	196	205	194	202	207	190	195	205	188	203	201	179	213	202	195	211	200	199	209	188	198	229	204	214	197	188	183	188	194	198	219	205	179	194	184	176	206	212	192	215	186	164	196	181	199	197	219	198	190	196	190	214	209	207	183	189	205	188	192	210	193	211	197	212	208	209	209	200	190	195	208	201	202	182	215	224	169	195	190	202	192	204	172	188	175	215	195	207	213	221	212	199	205	197	179	217	189	223	190	176	208	214	190	197	216	233	202	198	187	217	197	172	184	157	197	175	175	190	189	192	182	196	209	190	190	188	221	194	186	205	219	221	196	168	229	199	186	213	202	208	193	198	196	171	203	201	170	208	217	190	192	198	192	213	194	179	193	203	199	217	194	191	203	187	197	193	199	189	214	214	227	182	196	179	199	180	198	205	216	214	213	179	189	196	223	208	233	202	212	184	194	197	193	219	179	183	199	197	198	165	202	205	195	211	193	184	206	219	217	189	170	203	178	187	193	194	181	260	164	195	196	189	177	228	195	194	203	186	217	191	192	200	204	190	163	215	200	210	213	215	216	180	199	209	198	216	177	205	176	209	207	217	190	183	182	195	187	178	217	214	180	223	195	200	171	208	208	190	200	188	190	190	200	208	187	203	169	236	182	176	207	226	221	194	190	194	206	202	198	184	188	203	193	183	216	176	194	209	194	180	188	222	196	213	178	192	202	207	177	190	197	201	218	198	200	194	200	170	228	201	246	197	186	207	183	221	167	189	213	208	226	184	217	198	209	168	174	208	214	184	196	221	188	186	193	210	191	190	234	204	211	227	212	184	193	200	203	208	209	193	177	205	216	226	188	208	178	218	202	181	190	194	201	204	170	195	224	192	195	169	196	183	187	177	185	181	189	205	188	208	219	212	212	199	179	209	194	193	202	201	207	192	189	197	199	214	205	177	237	210	169	200	232	219	215	224	199	227	181	206	199	189	212	201	195	237	189	185	204	207	208	174	190	214	170	192	175	195	208	197	185	209	204	181	209	208	210	178	178	180	184	178	212	210	206	204	183	202	194	185	188	183	196	199	191	195	199	155	209	196	186	239	199	188	183	228	216	202	195	189	200	163	181	171	214	197	195	233	189	214	163	205	182	200	199	194	185	207	231	206	196	198	206	190	201	183	181	201	177	191	177	199	202	205	190	183	192	197	186	217	212	212	205	191	207	211	209	224	198	200	205	229	191	203	203	179	207	196	219	199	198	173	191	191	189	206	209	201	194	210	187	181	199	217	192	210	190	199	210	204	213	197	183	183	217	208	209	208	199	184	218	193	170	184	229	169	201	210	211	203	181	218	214	192	213	166	190	170	210	194	210	227	196	209	228	219	208	202	204	201	206	197	184	207	221	215	205	218	203	219	189	217	183	213	197	174	200	194	201	202	223	180	197	198	215	201	181	202	196	193	177	197	202	182	172	227	216	191	205	186	175	192	213	192	189	220	198	210	169	175	172	189	202	201	191	205	182	206	218
5163	4743	8824	9320	8296	4820	2676	1490	1597	1226	1119	1042	866	843	738	653	606	620	575	559	480	565	533	534	508	531	497	489	495	492	493	510	497	492	486	487	480	494	478	462	481	458	503	470	525	469	429	488	517	477	511	485	519	520	504	478	457	469	524	518	485	461	477	458	451	477	509	483	495	500	471	506	477	516	509	464	489	477	495	500	464	511	485	499	464	497	505	445	477	502	470	519	511	469	482	459	508	463	464	519	484	480	507	506	427	479	544	507	489	484	483	451	483	491	477	498	478	473	484	479	460	456	489	458	503	457	487	466	450	495	524	526	483	460	489	499	497	476	485	422	520	439	479	455	499	486	486	469	520	502	485	472	491	491	450	477	542	476	471	503	484	482	512	473	463	479	501	488	499	468	499	492	474	446	494	488	520	464	495	481	465	477	462	492	451	495	488	490	481	473	479	485	489	498	451	499	471	481	470	459	495	500	513	476	452	473	493	466	471	506	453	455	476	490	473	497	455	468	497	485	496	477	478	468	486	484	472	487	489	490	490	491	482	504	509	492	477	460	496	481	472	482	491	455	495	450	477	469	475	511	527	468	490	462	470	488	476	482	473	493	483	449	494	462	471	475	518	467	500	511	452	514	482	479	520	489	459	436	471	505	446	488	500	496	484	497	459	500	464	492	425	459	462	483	480	492	465	452	457	460	461	452	506	491	460	455	528	517	473	483	468	490	492	490	494	440	457	492	496	480	503	451	498	481	472	487	467	467	502	504	461	472	472	481	487	481	498	500	473	490	548	493	461	486	485	486	492	467	495	500	489	473	468	502	439	483	473	494	529	495	492	471	460	491	477	517	503	500	481	489	469	515	467	484	491	488	482	526	488	448	516	482	457	522	491	483	459	483	467	514	481	501	534	464	517	497	487	489	463	477	451	505	487	483	513	499	489	477	494	471	487	471	478	484	506	506	481	495	487	447	481	524	437	472	452	523	477	477	501	462	483	494	485	476	476	494	478	487	486	479	493	474	470	454	507	462	463	491	440	461	524	487	501	496	494	482	479	428	492	448	489	475	507	489	470	488	492	446	492	520	449	461	508	486	493	486	452	495	453	473	440	475	520	463	479	492	470	501	496	500	501	445	483	486	473	489	464	472	496	487	487	462	471	513	483	505	481	463	491	528	491	466	487	528	465	488	515	489	496	442	512	488	517	516	501	507	478	444	509	474	512	489	487	480	517	457	495	501	490	450	452	500	499	447	488	480	449	467	499	484	464	422	511	486	479	473	512	465	441	527	458	472	499	458	464	494	534	485	447	470	485	475	482	505	499	476	497	517	508	499	488	456	517	528	491	483	474	420	462	480	507	510	473	452	525	499	503	472	482	500	492	455	494	475	504	461	486	470	501	458	500	514	500	473	512	432	478	489	536	480	505	482	468	457	477	476	472	462	503	485	480	468	456	486	490	497	462	455	486	478	458	477	511	484	509	503	474	495	461	477	493	448	491	448	485	481	475	516	491	455	484	494	472	493	466	460	454	431	489	467	455	482	461	456	449	432	484	494	492	472	521	500	475	451	486	457	525	493	467	516	487	510	464	497	465	456	485	479	509	450	480	480	512	500	476	484	461	475	461	510	495	458	511	462	518	497	445	458	500	490	470	487	486	511	485	495	483	511	474	493	487	482	485	498	459	465	511	468	481	459	473	465	484	500	464	501	492	476	476	464	466	468	504	509	466	462	473	499	488	503	464	478	486	460	453	492	486	473	500	505	490	477	470	455	458	486	542	461	500	471	490	471	469	474	509	446	505	533	459	503	487	463	468	494	468	482	471	479	457	514	461	471	478	496	498	483	464	492	487	458	470	517	521	492	475	499	501	460	480	483	472	499	451	475	477	440	475	478	499	518	494	461	492	457	515	485	446	472	488	486	501	456	487	500	460	508	480	463	504	516	470	493	461	514	488	480	475	495	496	474	511	469	503	468	442	459	505	482	480	496	463	455	500	532	462	472	503	470	476	467	531	494	482	487	456	511	476	489	523	511	452	525	466	456	469	498	511	458	504	489	450	442	440	479	515	466	514	512	511	481	462	453	494	499	476	490	485	481	485	526	511	499	481	480	440	480	494	469	521	486	468	487	455	478	476	450	479	507	489	472	504	558	479	478	515	473	457	471	463	467	462	481	486	494	469	529	511	495	474	485	490	496	436	511	503	499	435	454	530	437	467	477	469	499	493	457	470	471	499	491	494	442	477	488	504	472	525	466	469	482	499	489	499	487	510	490	493	507	509	515	468	468	504	487	480	453	499	497	458	444	505	499	476	438	500	478	475	479	484	484	484	455	465	494	502	475	482	471	448	472	539	448	516	483	490	498	463	472	483	469	477	452	429	457	459	468	474	470	496	477	477	493	476	496	482	492	478	494	458	479	441	494	480	511	507	452	448	488	495	537	491	496	493	492	486	509	490	526	492	497	478	502	474	472	476	466	466	456	505	498	466	479	465	504	508	478	479	489	472	472	494	472	507	482	459	497	505	504	500	477	481	470	513	501	469	443	480	458	482	492	474	527	465	447	483	478	492	469	504	498	446	460	472	455	455	493	488	494	469	464	489	502	489	470	472	489	501	482	518	500	464	459	462	497	521	454	471	426	453	466	457	461	507	502	432	517	469	474	501	468	467	477	471	480	452	469	474	488	479	490	513	515	496	519	458	445	466	426	500	496	483	482	478	459	470	455	471	475	492	444	500	463	493	508	470	495	509	464	485	453	519	482	464	464	501	467	534	481	463	483	489	485	472	493	505	458	503	458	508	479	520	451	497	493	499	460	485	492	473	491	478	465	459	501	509	459	462	498	498	502	481	440	501	469	486	466	477	535	499	481	451	470	481	484	501	483	466	504	493	490	479	477	448	467	469	501	485	483	531	494	490	464	472	517	433	478	475	457	465	499	463	498	474	485	481	518	486	508	514	447	482	483	432	481	478	506	493	462	453	501	496	466	462	461	509	470	478	458	466	500	499	482	520	498	494	492	444	490	470	469	525	488	483	439	522	487	471	471	448	490	485	452	427	504	458	477	441	468	489	457	471	521	522	497	480	501	436	461	479	522	466	480	483	467	484	506	447	460	473	476	468	473	514	468	471	520	460	463	499	504	480	490	486	456	464	483	502	501	479	507	473	494	479	488	449	459	467	489	471	514	486	505	451	489	519	471	479	488	489	487	529	477	487	494	501	482	478	477	498	511	444	457	512	498	487	461	492	470	471	471	469	515	477	479	441	457	494	458	461	525	495	487	487	432	487	480	450	506	509	452	468	523	458	490	464	448	436	543	496	480	494	488	460	466	512	498	474	494	478	519	547	528	503	484	468	468	485	462	507	539	487	525	456	462	504	498	449	452	484	497	457	484	502	500	475	469	505	457	504	508	476	485	522	501	464	494	511	494	471	454	531	510	506	475	495	474	534	477	491	500	484	503	444	485	495	479	497	435	470	463	513	493	440	511	487	463
17014	15536	22242	30051	26597	21912	12179	5064	3115	1667	1163	817	894	664	474	269	240	226	177	204	149	165	161	164	159	167	146	149	143	147	162	157	149	155	162	152	170	147	166	125	161	156	137	156	136	163	146	142	142	155	148	144	155	166	135	156	159	146	142	148	150	158	144	129	144	164	155	157	151	164	135	153	168	172	145	170	129	135	149	154	142	141	149	153	137	160	140	163	142	159	149	132	141	168	146	154	162	159	135	138	138	154	138	142	162	154	140	129	144	157	139	148	159	153	154	157	144	158	154	142	123	148	132	160	146	155	136	167	159	179	128	161	132	149	149	173	163	166	150	131	132	132	156	156	137	156	164	161	122	134	135	156	143	161	137	125	140	144	155	155	134	140	145	137	156	141	139	131	157	140	154	152	181	168	143	140	144	152	164	123	158	139	160	139	139	154	148	169	129	154	164	135	128	136	137	147	165	154	145	142	131	151	142	146	150	139	132	127	156	153	138	164	132	165	131	160	155	147	122	151	153	154	172	139	147	143	153	134	150	135	163	120	144	152	165	149	124	162	142	141	124	164	127	143	132	154	165	149	154	166	158	143	142	158	146	149	147	139	148	129	169	129	140	161	138	147	154	140	161	147	145	143	154	156	140	147	153	139	146	143	141	149	157	160	155	139	151	144	151	154	141	153	164	155	152	127	157	129	149	162	157	186	140	186	158	151	155	155	127	148	182	146	141	149	153	157	134	133	169	146	141	139	121	152	147	138	151	159	119	156	183	174	151	146	128	151	157	143	137	141	149	159	138	144	162	148	164	129	151	145	154	147	150	137	135	159	137	175	151	157	178	160	165	136	150	158	147	129	129	156	150	152	151	147	150	148	142	148	150	162	164	135	144	137	131	149	147	128	164	128	146	153	157	133	142	140	146	151	146	145	143	156	141	157	174	151	149	136	162	149	144	178	173	163	150	144	142	145	135	152	141	159	147	157	147	129	167	165	150	173	152	159	154	140	149	155	151	142	148	145	127	147	133	155	142	157	141	161	168	140	157	188	157	141	149	135	141	152	159	159	137	145	167	125	144	129	152	134	139	126	146	133	163	143	118	122	134	147	144	128	157	151	141	140	138	153	172	152	124	128	134	165	145	169	136	143	139	136	139	159	155	159	138	144	142	154	157	141	139	146	165	137	145	130	130	162	159	155	150	157	132	173	137	128	145	145	138	159	138	133	117	163	156	155	171	139	137	121	156	148	142	154	137	131	154	161	175	142	146	141	146	143	169	139	151	177	130	153	159	152	139	130	160	124	139	125	146	158	153	162	148	135	136	163	132	161	147	136	161	142	153	147	154	156	148	170	129	138	153	140	144	145	157	158	155	151	139	181	140	153	154	171	168	150	150	165	146	137	150	155	155	156	140	155	148	153	161	162	128	132	144	143	130	131	169	135	144	139	162	141	164	144	120	178	143	144	169	143	136	166	143	152	150	158	150	156	153	142	130	154	140	152	155	148	140	154	143	148	132	168	143	154	152	159	130	159	121	146	167	143	142	155	174	177	165	155	143	171	140	164	147	149	143	147	146	155	153	159	146	143	163	147	140	139	167	151	152	143	196	140	145	131	147	125	167	173	150	151	145	158	130	140	173	172	135	149	142	168	146	140	149	179	149	112	130	144	157	160	144	156	142	135	151	159	139	134	149	130	150	117	150	135	152	157	142	177	153	149	130	147	153	152	149	163	144	142	151	140	151	130	161	142	144	163	163	168	139	155	144	159	164	178	159	141	146	145	147	180	141	121	148	136	161	120	156	154	151	160	152	160	134	150	133	137	140	128	138	150	152	167	151	150	142	148	171	156	121	162	143	161	152	138	167	166	156	142	151	166	145	155	154	165	162	142	149	155	153	164	136	122	145	151	143	143	157	147	173	151	169	151	145	154	167	147	151	138	154	153	135	148	150	161	154	167	141	142	150	135	160	191	139	135	141	166	139	152	168	152	167	169	171	147	155	160	163	157	159	151	171	147	148	156	157	164	138	147	186	163	150	135	147	162	152	162	168	159	136	174	151	155	165	135	151	148	146	130	157	166	128	160	145	141	145	119	127	165	174	150	156	145	149	129	153	153	121	156	143	193	174	133	157	129	151	167	179	146	157	149	149	140	145	146	169	155	156	158	155	144	152	134	149	140	164	142	136	145	178	159	159	145	150	158	136	139	144	162	179	154	134	149	149	163	161	151	144	153	143	150	135	153	163	134	143	141	143	139	143	160	141	142	125	154	147	145	155	147	164	136	144	177	154	150	141	177	168	175	149	157	163	134	142	147	163	143	144	159	154	188	167	155	157	130	154	166	181	158	158	161	143	154	169	135	149	144	139	158	155	172	151	154	155	148	132	157	136	141	151	156	150	155	146	143	154	144	171	134	150	148	159	131	154	159	158	178	163	136	143	169	141	132	145	140	157	146	136	134	141	139	153	155	127	154	137	144	145	151	141	134	160	164	156	161	169	150	171	160	170	164	139	136	133	149	134	158	146	144	192	156	141	151	166	118	169	175	161	176	157	129	142	140	147	177	134	134	162	151	140	176	163	133	136	146	160	169	153	145	146	159	127	155	123	133	152	135	137	136	140	167	131	160	155	156	163	155	141	136	133	171	149	133	138	145	128	126	160	148	133	136	148	162	150	137	146	148	167	138	140	154	133	167	139	163	131	137	166	154	150	115	169	144	142	138	146	147	150	162	162	149	143	157	144	148	166	132	152	144	157	142	155	124	137	149	152	140	150	139	155	152	139	149	150	138	153	157	124	155	159	128	152	126	162	146	131	135	133	165	162	147	143	172	142	140	146	180	159	151	155	156	148	148	135	152	146	148	143	159	157	147	147	135	155	163	160	162	146	181	138	152	135	128	161	168	136	122	132	144	127	152	138	156	139	163	159	135	171	146	153	149	142	151	142	148	125	121	157	145	132	154	152	170	133	132	164	147	160	143	152	157	140	158	157	156	148	169	187	155	132	143	139	151	165	159	174	132	136	138	131	158	144	135	141	140	168	157	162	159	162	148	155	143	158	203	149	152	134	143	153	157	127	143	138	158	140	183	159	163	157	151	156	158	158	153	148	161	124	137	143	174	126	135	119	126	133	138	157	147	145	150	156	134	135	125	167	138	153	152	158	142	156	147	152	121	156	157	135	151	140	119	148	150	163	161	161	142	132	142	156	133	163	152	143	157	169	154	148	142	157	156	143	158	134	123	120	154	130	116	119	139	162	165	149	165	121	149	141	152	128	152	159	156	137	133	158	148	120	166	160	145	156	181	144	158	167	151	143	151	133	147	146	165	165	142	132	127	151	149	144	161	152	147	148	132	156	175	143	179	133	153	130	150	151	147	182	142	129	158	161	154	151	139	133	157	150	160	162	174	159	136	131	154	150	145	149	129	163	141	137	148	146	161	134	176	143	142	140	136	163	157	157	145	155	130	158	159	145	169	152	153	151	140	149	141	152	121	136	167
13212	15372	26977	36513	33377	27894	13802	6801	8770	5369	4755	3887	4202	3506	2403	1107	839	856	683	630	561	581	569	478	456	423	428	419	401	442	410	384	409	404	387	370	400	357	385	380	371	388	357	383	360	362	368	361	406	338	379	367	381	380	380	369	375	356	357	357	333	373	399	400	367	392	364	364	384	359	340	348	345	360	356	327	362	370	365	338	375	365	386	359	371	401	330	383	396	343	382	357	364	391	401	364	413	387	384	387	382	373	330	376	403	346	400	356	355	394	379	383	360	380	402	330	362	361	381	323	363	384	369	369	385	372	387	391	379	401	377	381	376	347	361	344	405	369	397	422	363	345	359	379	365	327	372	360	383	351	353	349	349	382	372	368	362	353	393	416	374	399	387	395	353	366	357	318	341	327	392	382	381	359	405	379	357	392	356	345	405	353	352	368	348	362	379	389	395	373	348	393	340	361	385	356	363	356	367	415	361	367	331	380	388	381	367	372	369	357	350	369	396	414	395	319	380	388	391	388	388	368	356	371	381	380	390	359	367	371	388	397	390	375	372	356	360	372	427	355	358	364	334	399	361	398	381	378	338	361	354	363	372	372	327	379	390	379	379	399	372	363	398	359	388	384	362	384	388	397	363	364	381	369	382	365	358	351	360	375	371	359	347	365	398	380	386	381	364	380	384	375	367	362	381	343	345	363	358	355	372	363	351	395	381	386	369	349	361	355	360	385	392	342	370	360	356	349	362	351	383	363	343	381	366	369	397	391	360	343	360	351	379	358	359	376	354	385	374	363	368	377	387	386	364	359	356	349	370	368	394	368	378	369	406	388	363	377	373	369	378	370	373	370	353	367	349	389	377	375	376	376	386	367	361	380	365	360	384	382	365	379	343	389	362	404	388	380	361	382	383	388	365	379	373	426	431	387	355	352	401	383	341	375	373	340	357	375	350	383	341	375	375	342	368	375	300	379	393	362	363	378	369	366	420	394	401	408	333	347	368	358	376	351	338	384	361	342	343	374	389	380	357	393	370	370	339	382	380	381	367	353	374	410	344	397	378	350	354	393	376	364	372	370	369	383	346	373	374	412	334	343	378	354	383	349	382	341	369	335	358	349	376	378	357	377	375	385	350	404	360	337	337	370	333	370	386	357	373	384	361	395	384	374	358	372	401	359	347	360	365	354	382	352	375	342	330	385	359	359	355	384	362	371	353	373	362	380	345	374	374	352	362	348	402	387	372	347	345	392	371	387	349	325	409	336	348	389	332	337	336	350	399	396	349	360	347	381	350	363	369	360	397	374	334	368	341	368	364	354	364	378	384	318	362	361	382	396	343	346	381	399	363	363	364	353	378	400	365	343	372	358	375	360	343	365	396	366	352	373	379	354	378	374	352	389	359	354	363	358	370	349	384	350	348	385	342	372	381	347	360	423	348	346	373	406	399	337	368	382	343	356	392	391	382	365	351	356	372	401	391	363	338	375	331	382	364	365	338	352	354	373	355	383	376	379	393	340	382	352	367	368	355	384	355	351	374	391	379	369	349	380	355	361	359	351	380	407	371	375	372	344	380	332	376	371	375	373	343	368	385	359	396	387	355	377	353	355	418	398	365	382	382	370	388	347	374	333	326	391	354	338	333	379	335	323	352	399	377	370	361	394	361	375	370	358	363	377	370	348	352	378	390	370	386	364	394	335	378	383	374	357	373	340	368	372	361	397	363	368	356	378	392	354	387	385	341	381	385	388	383	337	389	365	358	389	368	359	344	379	405	389	358	340	358	359	392	348	371	378	378	366	376	370	347	340	381	383	381	372	354	361	374	340	325	381	401	338	397	322	361	381	404	369	395	378	358	385	422	344	401	363	384	387	352	370	355	340	383	376	365	375	373	357	370	366	375	357	352	374	350	383	370	433	341	371	352	366	363	390	363	386	323	367	355	363	377	366	328	371	389	341	399	331	375	353	366	334	387	370	393	361	356	364	352	366	344	329	371	362	364	384	351	355	363	395	383	374	365	364	352	392	410	400	411	355	370	361	371	351	360	362	382	382	386	344	377	355	391	366	372	371	373	372	371	361	390	377	402	340	358	382	372	342	361	365	386	309	360	363	386	346	371	328	364	386	375	364	361	372	351	348	378	342	399	416	369	382	374	364	407	373	388	398	331	342	346	351	388	341	389	368	383	351	315	341	333	366	358	392	350	348	345	358	356	396	408	369	376	394	357	388	388	363	358	381	377	340	386	360	364	354	411	363	384	354	343	378	371	351	360	359	345	336	367	335	369	381	393	379	336	347	388	376	346	391	359	347	373	379	362	320	346	390	361	393	369	362	354	336	353	376	308	385	370	340	352	358	377	382	365	388	376	351	361	369	382	363	364	359	352	372	355	379	351	355	391	352	370	347	382	315	373	353	373	365	331	344	364	379	355	347	350	413	337	334	393	358	367	392	381	352	365	333	391	414	361	339	361	372	407	397	351	389	423	353	401	359	375	382	352	362	400	366	356	304	388	380	328	364	353	368	387	368	369	366	362	339	365	346	380	383	357	367	385	355	373	350	358	375	350	366	357	391	369	335	386	369	317	354	390	397	374	354	372	384	363	338	360	362	358	395	338	400	370	355	351	379	372	374	384	396	382	378	401	374	388	382	390	361	400	330	363	377	352	372	370	362	377	361	380	361	412	365	373	386	379	352	394	389	381	371	369	363	370	347	398	383	332	345	358	347	368	367	383	344	363	381	388	379	400	386	379	385	372	367	352	371	369	348	393	358	363	364	363	342	347	394	347	363	359	377	383	357	382	375	366	365	374	366	348	340	368	368	405	397	360	355	356	353	332	357	391	383	393	350	401	389	373	360	406	357	396	343	405	325	354	377	347	344	380	373	376	371	374	358	343	390	371	364	351	366	367	358	393	341	358	347	382	383	378	367	397	390	395	373	356	357	313	375	355	351	321	372	368	360	338	352	345	379	382	357	390	382	388	378	386	350	370	358	396	346	342	395	378	379	348	386	384	379	370	376	399	388	350	362	383	360	376	392	369	365	391	349	361	376	345	388	360	360	381	362	357	368	341	379	351	347	357	354	379	360	355	379	378	385	386	411	393	365	408	349	387	374	368	368	332	354	355	372	359	388	325	341	403	356	379	370	350	381	354	354	353	379	380	341	411	361	383	347	376	360	389	375	392	382	355	359	353	366	334	366	378	386	368	360	372	362	352	399	372	404	336	370	364	342	365	375	370	371	351	363	373	371	345	359	352	357	394	349	378	352	372	330	366	353	383	370	360	363	369	359	390	362	362	382	362	351	349	351	376	348	374	378	390	349	383	383	342	387	391	362	404	356	361	335	340	376	355	351	362	390	372	361	336	380	380	413	379	372	349	378	381	385	390	376	337	329	362	354	378	347	381	380	386	363	358	379	337	386	320	374	365	368	360	353	389	385	411	398	393	387	376	385	390	380	370	379	390	339	371	341	403	365	374	413	391	365	363	342	360	384	382	351	398	366
25223	21395	27873	35232	30801	23085	14389	7607	6036	3098	2421	1696	1616	1113	743	301	230	209	146	132	114	133	130	129	94	105	79	100	76	83	80	89	90	71	87	100	78	81	90	82	102	78	59	98	70	52	96	60	81	96	78	81	76	75	85	80	89	76	76	77	83	81	84	75	83	85	65	96	64	61	77	90	70	91	89	73	78	89	69	84	86	72	73	65	71	70	77	82	78	68	81	73	74	75	80	74	81	84	87	70	78	67	66	84	72	80	89	89	83	90	75	94	86	67	86	75	74	82	92	98	85	91	82	71	76	83	84	82	67	77	76	84	81	79	74	86	81	94	92	82	81	79	64	86	87	75	76	80	79	93	60	76	78	77	87	90	86	73	86	88	72	68	70	71	82	72	84	77	75	77	85	67	73	83	88	60	85	82	75	88	60	71	82	71	81	66	84	72	84	74	76	63	92	65	85	80	75	79	77	70	77	90	73	85	65	77	107	98	78	77	90	85	89	67	76	86	83	66	68	78	69	71	84	82	80	88	83	81	92	93	88	70	82	83	78	84	83	82	84	87	55	78	80	83	64	86	85	74	89	86	67	77	82	78	94	78	96	79	73	72	64	85	88	80	88	95	59	78	78	85	70	82	73	75	82	70	78	76	85	71	83	91	83	77	82	65	85	95	74	81	74	79	81	78	84	88	56	95	98	91	83	65	77	98	79	86	69	89	75	77	74	87	71	93	89	75	81	88	68	78	87	83	85	90	77	61	80	89	75	68	77	72	83	86	71	81	71	80	78	67	76	93	66	68	81	76	86	66	70	86	76	88	79	65	72	85	76	81	84	84	85	91	69	77	97	72	94	69	74	82	78	80	98	71	82	115	79	72	84	83	67	83	80	74	88	91	68	77	83	79	63	74	69	73	90	91	67	79	88	68	88	89	80	73	78	81	90	72	73	87	95	75	88	76	78	70	78	77	79	95	62	61	73	78	93	49	84	70	87	96	79	70	83	80	69	73	80	75	84	67	80	83	79	73	77	70	78	89	85	73	73	102	82	85	77	81	97	93	84	81	67	79	87	77	61	84	79	86	80	74	77	85	65	77	95	85	78	80	82	75	77	100	73	83	82	68	76	71	74	59	94	92	78	79	73	85	79	73	64	67	83	83	77	73	85	91	74	69	78	83	97	72	84	78	69	84	82	69	85	69	82	65	86	98	85	73	78	97	84	81	82	77	83	84	61	78	76	90	81	75	77	60	64	73	95	96	64	97	85	83	90	84	85	84	81	64	64	71	66	84	86	72	79	86	87	79	69	88	104	70	91	79	63	74	69	67	102	68	93	72	95	75	97	73	80	73	74	81	70	77	91	92	75	73	89	71	68	93	81	74	85	82	85	85	93	81	85	75	63	81	79	80	79	80	87	80	83	82	85	78	80	75	76	93	83	74	75	76	78	76	82	81	82	67	92	79	80	68	87	79	88	92	61	81	96	72	85	67	77	82	89	90	72	86	81	68	74	68	68	76	91	80	86	101	85	81	80	76	86	87	75	73	74	72	74	71	72	81	69	79	82	79	71	66	71	82	77	60	67	69	90	71	65	86	85	76	86	62	92	75	83	75	88	72	85	87	83	81	94	93	79	83	64	75	76	74	89	73	71	78	88	72	91	78	81	80	77	69	90	74	89	69	98	79	96	92	78	94	85	77	75	81	64	86	74	79	71	83	90	93	72	99	61	89	69	88	94	84	62	75	80	81	82	87	90	85	73	79	79	87	93	80	67	76	80	75	92	73	86	77	75	82	83	86	70	69	64	87	84	71	82	57	86	82	70	86	87	82	77	74	82	83	75	86	74	74	65	80	108	82	60	93	83	77	64	82	74	75	78	84	79	79	86	66	69	76	89	79	98	74	70	73	87	100	80	106	82	80	88	69	86	83	82	75	77	75	90	72	68	93	79	84	72	80	81	73	72	73	78	79	85	83	68	71	84	82	90	83	73	78	74	88	73	89	72	82	95	94	95	68	79	85	87	87	69	87	77	76	78	72	72	63	89	72	73	67	92	87	102	93	82	63	82	70	96	71	66	98	68	65	72	72	75	73	70	71	56	96	86	87	74	89	83	82	73	57	96	75	78	77	82	92	91	82	80	92	77	75	73	79	75	73	101	94	70	98	77	75	81	90	83	82	88	73	93	79	70	79	80	68	86	77	86	81	71	71	91	70	64	81	86	71	70	71	79	64	97	75	72	89	93	81	85	64	88	92	76	103	71	71	80	70	79	71	76	96	83	92	79	60	65	80	76	90	76	99	88	63	93	93	72	73	90	77	89	84	71	79	89	75	79	65	55	94	75	74	68	80	86	85	76	86	68	97	72	83	85	90	71	73	72	97	67	56	73	68	82	85	91	96	89	77	68	76	82	83	88	68	63	79	83	71	76	74	68	74	85	71	71	79	94	89	78	92	73	83	75	83	81	79	88	76	65	87	76	76	93	84	72	80	81	92	84	76	90	83	87	71	73	59	69	76	80	80	86	80	71	72	80	76	64	70	79	90	89	82	77	64	82	75	75	78	99	73	102	80	56	79	74	71	92	68	82	93	99	80	84	79	62	78	83	86	75	76	83	87	92	51	83	92	80	89	87	73	73	71	79	75	81	83	78	81	68	68	88	79	82	75	69	66	85	75	91	74	88	89	80	83	71	66	70	70	76	82	79	75	75	75	86	84	79	73	85	83	79	84	78	88	81	67	100	72	75	72	79	78	81	87	85	72	97	71	88	84	65	78	73	81	83	83	75	66	80	70	70	68	56	70	76	73	83	91	80	81	76	96	72	70	83	71	82	72	70	63	73	68	83	75	71	70	86	70	83	79	81	67	107	76	82	79	86	78	82	73	66	78	75	81	81	85	68	90	71	75	86	74	79	79	74	82	94	65	72	69	63	80	86	78	82	93	71	74	66	75	82	78	77	74	66	77	88	84	65	85	81	74	81	81	82	81	73	82	85	64	85	76	88	80	88	99	85	89	93	61	82	81	68	78	98	75	86	87	78	84	75	69	68	96	78	77	87	76	96	79	62	75	62	76	70	80	88	74	77	73	80	94	88	77	103	94	93	74	75	94	86	83	68	74	72	79	65	72	85	92	64	66	86	70	81	94	77	69	76	82	70	88	74	68	75	86	83	74	70	73	93	72	87	69	74	101	84	80	67	89	70	79	83	70	98	86	66	80	64	89	64	71	69	70	83	75	84	72	71	72	85	72	77	73	77	77	81	87	76	77	90	86	86	87	103	86	83	94	81	88	79	88	74	78	86	77	74	93	79	103	82	81	73	73	86	88	85	81	75	79	78	90	74	68	67	72	75	90	72	75	76	83	82	59	78	79	88	91	86	77	81	73	63	66	88	76	95	79	72	82	72	74	81	71	79	78	82	67	85	71	63	66	70	78	92	79	100	85	62	92	81	82	84	79	77	85	98	80	98	70	64	80	76	83	101	62	81	75	89	73	84	82
17413	19400	31901	40105	35820	28005	14773	10027	13805	8212	8153	6625	7258	5328	3719	1526	1126	1057	748	636	572	529	474	476	363	323	322	323	307	266	238	247	264	234	239	216	290	244	217	222	233	218	222	260	249	208	227	207	229	212	237	224	190	239	196	222	210	226	211	209	215	197	201	191	205	234	206	205	208	214	220	193	214	229	216	207	220	205	212	218	213	192	215	219	204	193	229	235	210	197	207	190	253	213	192	221	211	208	217	206	215	185	198	220	221	193	204	218	194	224	228	197	210	235	236	200	211	181	217	203	209	228	233	229	194	229	218	207	211	223	227	205	199	229	212	220	210	217	223	233	195	216	218	195	202	199	229	218	225	201	211	228	216	214	213	220	221	227	206	203	209	234	196	197	193	219	221	196	207	223	190	211	216	215	213	228	183	208	194	201	193	213	209	210	192	229	225	238	203	230	207	220	199	197	198	210	217	178	216	213	211	236	220	192	239	246	215	202	199	205	203	223	201	217	203	228	194	206	201	235	193	171	221	224	207	221	230	201	218	204	232	240	213	217	202	228	194	217	171	204	211	214	187	217	228	209	198	189	212	217	230	217	206	216	225	220	221	198	186	209	212	208	222	189	232	202	238	204	195	216	207	197	229	211	190	211	204	212	209	201	198	222	196	187	219	207	218	212	206	201	207	235	237	208	228	209	209	212	211	219	184	205	220	218	204	202	207	219	212	195	212	210	222	215	209	224	221	195	191	201	215	223	201	238	185	191	195	224	195	210	202	215	215	181	216	210	183	204	210	219	227	226	219	194	219	190	216	189	202	223	208	216	231	197	196	227	222	222	196	203	211	226	215	196	219	227	206	206	217	214	200	194	224	223	213	202	204	239	209	192	208	208	200	197	213	220	215	221	229	229	212	214	209	197	197	222	186	193	219	207	210	222	237	240	196	174	227	207	202	215	195	207	195	185	217	207	238	223	225	212	222	194	178	201	203	203	233	205	220	209	208	197	176	217	214	222	199	213	201	183	215	222	218	199	223	191	215	187	204	211	218	225	238	186	241	228	213	227	216	183	219	191	216	208	236	218	197	224	215	221	217	193	214	184	224	219	201	227	232	218	224	205	210	208	200	218	194	191	218	212	200	197	192	212	220	214	231	208	211	242	224	222	191	208	233	208	211	201	208	210	222	188	209	199	193	180	230	219	216	199	196	208	243	214	174	212	209	193	195	213	223	208	209	196	243	219	214	216	206	211	212	181	195	215	186	234	226	233	219	207	198	206	209	235	220	204	208	209	235	220	213	211	222	220	219	196	209	226	213	204	188	194	203	233	188	213	225	217	215	224	209	201	193	213	174	190	212	232	215	206	205	191	197	224	203	230	235	221	187	218	228	207	214	214	210	235	227	212	210	172	212	212	216	207	207	188	198	194	206	248	228	189	198	201	209	219	230	206	216	192	247	200	203	217	246	199	236	223	215	229	197	213	199	239	220	231	190	206	211	218	200	200	190	193	228	224	214	229	201	217	234	210	232	214	236	220	204	224	195	231	190	212	205	211	210	211	211	220	233	216	193	218	219	203	208	208	214	221	206	220	196	176	233	210	196	196	211	185	211	219	218	217	256	193	213	176	171	206	230	218	210	208	227	211	192	193	200	222	221	190	233	221	207	209	192	208	184	206	207	216	205	219	203	197	215	199	208	212	198	196	225	199	216	217	202	206	228	223	211	190	219	200	218	206	211	216	212	186	225	216	208	198	205	203	204	196	212	219	223	207	210	200	191	206	209	199	218	229	253	176	198	247	203	185	219	215	232	203	209	204	198	218	197	218	205	220	198	206	200	220	213	202	206	206	186	220	218	207	229	229	206	210	214	215	215	218	229	203	217	199	210	190	213	207	210	196	217	213	207	207	234	223	222	219	216	206	218	206	199	207	228	198	185	209	213	205	212	194	235	255	230	187	208	210	210	214	182	210	205	218	236	205	237	200	198	237	207	185	220	201	211	202	226	186	208	215	221	219	231	244	209	214	209	216	215	213	204	206	197	196	213	217	216	201	237	209	181	230	212	189	192	214	203	221	219	252	221	219	216	215	188	232	231	213	224	215	187	224	224	167	227	189	240	239	212	209	206	243	211	205	186	204	214	219	194	217	191	226	179	208	202	199	217	232	206	206	213	212	199	201	208	240	231	228	215	199	227	230	207	208	207	212	190	211	217	214	199	213	213	185	204	191	208	197	216	199	228	202	194	237	202	200	203	196	216	247	208	220	222	225	209	202	218	194	197	219	213	212	197	190	209	208	239	241	216	207	224	253	205	232	221	224	222	234	219	192	196	209	213	223	214	183	175	215	200	198	218	230	172	223	202	222	184	220	217	180	224	234	219	208	220	229	224	197	213	245	222	225	207	204	226	225	210	228	222	222	208	204	221	214	229	226	219	220	199	209	220	209	231	189	191	217	190	236	190	211	214	229	202	207	189	196	211	222	202	212	180	221	217	215	206	221	184	205	201	189	199	197	217	213	228	184	215	199	207	184	199	234	230	224	201	221	231	228	213	226	206	221	218	209	217	231	209	223	213	215	200	219	225	200	194	190	206	216	229	201	223	220	231	206	199	214	211	179	210	206	203	191	232	211	216	211	218	225	226	216	225	216	232	221	196	226	223	228	209	209	211	207	206	200	213	232	197	223	195	203	216	255	230	211	229	191	207	182	213	190	213	194	205	207	226	222	234	215	215	196	201	204	218	220	201	200	182	222	203	217	190	201	204	200	198	235	206	244	227	201	195	209	208	215	210	194	198	193	238	207	214	218	241	242	224	213	202	211	215	202	208	195	217	191	179	208	220	196	206	230	198	216	218	225	224	177	212	215	223	217	190	209	212	202	204	210	218	191	200	198	231	227	225	207	231	216	199	235	211	237	226	193	192	220	205	228	231	205	202	212	218	232	192	195	201	219	214	229	182	221	206	215	201	239	223	205	221	224	233	199	214	222	202	218	210	235	218	213	215	206	210	221	219	223	196	205	224	184	223	224	205	220	219	219	227	210	197	213	230	226	210	219	219	229	231	226	224	205	227	211	216	199	188	219	213	223	226	212	217	183	200	213	183	193	224	220	234	210	244	184	198	231	224	195	200	250	230	220	188	221	222	200	230	199	180	219	208	228	219	212	237	208	191	229	220	233	221	217	205	213	223	215	234	201	212	191	193	229	231	213	230	211	211	215	211	190	209	184	212	221	191	240	235	177	230	202	191	236	226	201	222	193	187	239	218	236	225	222	211	226	207	216	196	218	204	253	229	178	227	221	236	204	202	210	216	204	209	222	206	226	218	206	224	204	229	226	203	195	210	205	197	228	199	202	237	215	218	201	209	238	212	194	209	235	224	220	216	242	204	212	202	189	249	200	199	195	211	230	198	225	238	221	199	208	212	188	196	220	238	212	198	195	195	212	215	224	227	190	216	196	196	233	202	203	242	231	205	212	225	215	197	209	243	209	206	216	193	220	201	191
6553	3863	4169	3181	1868	981	565	406	376	318	294	263	248	241	225	238	209	206	216	179	203	171	207	188	187	207	170	187	188	188	186	225	181	209	186	196	211	209	198	202	195	209	215	216	187	187	202	177	195	198	205	182	213	207	185	187	179	188	219	187	195	183	173	166	205	220	217	202	195	197	181	188	223	186	178	189	210	193	222	212	183	195	184	221	204	205	186	184	197	182	197	211	239	207	179	191	196	199	190	193	182	218	182	194	184	199	198	201	222	172	192	205	209	198	206	232	186	208	197	205	196	192	191	169	192	201	190	205	207	199	190	201	189	184	211	202	215	186	186	182	198	186	205	208	179	201	199	197	176	188	231	196	186	207	206	198	202	211	196	198	183	164	219	181	208	180	196	225	187	197	203	206	197	199	203	230	181	195	214	181	204	195	211	207	178	194	194	218	223	181	187	193	193	196	199	182	214	210	211	203	194	196	190	197	194	174	198	216	193	214	191	218	194	207	182	220	191	210	171	210	184	163	214	202	180	216	205	218	198	206	212	187	196	182	189	223	210	212	191	169	197	213	219	190	200	179	185	200	196	184	202	189	179	195	178	187	215	185	187	192	192	213	181	196	204	233	213	189	177	175	194	213	189	185	175	189	187	189	204	217	199	187	218	214	200	184	189	199	201	204	221	193	195	196	197	180	199	175	186	174	206	200	205	187	190	170	197	199	201	193	193	179	208	209	213	203	211	200	207	186	190	190	196	197	186	197	203	188	181	188	214	183	182	173	184	195	221	196	184	176	208	186	184	199	219	199	181	189	170	176	154	207	200	186	206	154	179	187	198	195	192	185	181	160	200	197	193	220	199	220	207	214	220	184	198	181	189	217	194	189	187	194	185	186	182	211	198	207	206	180	190	186	208	205	222	207	194	188	195	217	198	213	193	194	190	212	182	226	193	172	202	208	197	209	180	208	191	203	189	179	194	182	192	174	176	232	196	217	195	197	193	200	200	207	206	190	187	225	193	194	180	186	201	201	199	212	208	210	203	219	222	195	184	191	200	182	192	217	243	197	203	197	200	217	197	198	190	192	194	172	181	183	170	186	203	186	184	189	194	184	175	226	217	182	219	201	200	188	194	184	211	232	184	191	191	192	181	188	204	229	187	213	218	197	203	186	184	193	195	179	183	193	191	194	220	216	197	194	222	198	210	240	189	209	207	186	187	191	189	191	199	206	215	194	188	211	180	170	188	190	199	188	202	209	201	189	175	199	186	188	178	178	185	176	211	224	219	195	197	179	220	194	216	159	235	191	186	195	215	216	209	183	182	184	193	198	211	182	203	208	199	212	232	188	187	197	204	193	198	183	192	209	203	208	203	199	195	194	185	249	210	206	183	210	205	162	200	196	167	183	205	195	176	187	199	200	200	182	188	175	201	205	180	206	203	188	190	196	216	183	213	195	179	199	203	189	207	216	204	189	171	215	210	201	201	179	195	220	209	204	224	202	196	204	189	173	189	196	220	201	176	178	179	182	181	188	162	214	196	201	200	194	186	194	218	212	195	150	170	189	178	171	211	179	195	183	171	206	163	229	182	199	217	193	179	177	182	186	160	164	199	203	203	197	206	166	216	156	182	205	188	216	199	183	189	215	196	221	203	212	203	188	195	200	190	203	209	192	196	189	201	165	212	203	193	198	196	180	198	199	166	199	174	195	193	200	205	200	178	181	211	179	220	196	201	214	212	207	217	198	202	192	209	220	191	197	195	202	197	167	178	183	167	189	215	211	199	168	216	183	208	187	185	160	188	172	180	200	176	182	193	201	207	176	177	172	196	202	196	189	197	189	207	168	197	188	204	204	206	202	210	176	194	219	171	190	192	163	190	197	202	195	202	177	192	232	192	173	170	194	176	172	239	204	199	197	199	182	199	192	215	193	160	194	202	180	175	178	198	207	229	177	193	206	190	210	187	218	203	174	197	167	217	217	192	190	188	186	195	194	197	183	189	204	168	185	199	162	203	191	203	213	208	188	189	193	192	218	217	182	204	213	182	195	187	182	194	207	190	189	187	186	183	188	193	182	170	180	221	173	201	224	188	162	211	228	197	199	216	190	169	188	186	227	160	184	190	221	198	177	223	196	194	209	194	181	170	190	203	197	186	189	208	174	180	188	174	198	165	213	201	202	183	193	205	207	191	217	208	176	178	192	202	199	198	220	196	220	183	221	194	196	182	223	207	197	192	191	199	168	192	192	199	196	195	225	196	196	231	199	173	193	174	212	185	203	203	201	207	183	186	176	215	211	180	185	182	189	220	172	184	197	196	225	205	177	210	198	209	186	197	183	188	202	225	187	165	194	215	205	212	196	201	215	189	185	192	205	198	202	212	189	168	200	224	157	217	171	178	214	186	202	195	182	182	174	190	209	196	188	192	187	204	199	191	207	199	206	198	185	187	182	186	200	190	191	200	184	183	200	196	186	185	191	170	191	207	192	194	196	201	168	209	198	186	155	197	195	180	207	217	169	197	178	196	214	192	201	207	180	200	178	196	203	198	193	186	169	186	205	192	224	209	224	216	187	210	211	180	201	184	197	162	195	184	187	177	187	212	172	177	186	193	202	202	210	186	179	188	184	193	202	178	209	167	194	203	191	196	194	199	207	185	202	180	162	212	195	181	190	191	210	186	186	200	178	185	205	192	174	193	210	208	199	217	178	198	191	181	195	228	208	210	190	201	193	204	189	183	200	239	192	212	232	219	187	194	203	191	184	193	209	202	193	200	214	161	211	195	186	202	175	202	212	195	221	198	194	208	206	216	217	201	196	200	169	190	212	195	164	202	224	213	214	204	193	185	217	196	203	187	191	164	222	181	177	175	198	239	213	241	209	182	199	197	184	223	175	199	196	204	199	180	192	215	199	186	215	212	168	203	156	230	188	220	204	201	206	199	208	201	202	211	217	195	191	166	181	184	214	206	201	216	192	187	195	236	174	190	188	206	188	218	201	203	206	209	219	196	169	183	218	201	226	198	204	206	178	212	213	187	169	179	197	201	194	174	198	187	173	214	192	178	187	166	189	178	207	191	182	193	232	204	173	196	194	194	170	184	200	189	187	196	215	171	187	214	180	197	203	178	189	191	175	213	211	194	193	200	188	210	188	214	203	205	188	180	196	209	227	214	194	217	192	210	212	208	162	190	190	198	208	175	173	185	189	206	209	170	181	181	218	207	188	190	187	215	180	185	200	203	171	216	176	205	208	188	221	176	181	195	175	214	202	205	187	210	206	220	167	170	205	199	216	197	212	165	205	203	220	201	214	171	184	175	192	187	211	206	215	215	185	184	195	198	213	196	192	197	196	195	201	223	210	172	188	213	206	219	198	212	177	157	172	188	242	207	178	195	186	197	194	193	218	187	180	210	195	203	195	182	199	206	168	208	235	211	205	193	218	197	242	187	210	206	206	196	198	196	195	190	183	185	178	184	218	183	196	206	184	190	179	204	191	198	200
5403	4695	9014	9527	6573	4065	2230	1608	1625	1239	1101	997	909	819	719	628	614	562	570	522	494	475	520	479	512	481	504	492	508	497	505	481	488	430	461	455	464	484	480	485	476	513	479	457	480	440	495	524	485	475	482	430	511	478	435	514	518	496	452	465	482	477	506	475	480	468	495	487	487	491	443	465	468	449	479	501	482	468	472	498	468	505	538	512	465	474	457	484	445	501	488	500	480	442	476	484	487	473	472	476	455	497	504	518	509	473	466	513	472	465	484	442	469	471	508	490	480	468	484	423	496	477	473	503	453	475	449	511	515	467	501	457	466	480	466	449	498	469	468	488	473	445	457	470	482	456	491	527	471	496	483	481	491	509	480	464	487	468	457	518	514	492	486	482	458	539	518	483	478	538	471	455	484	508	487	425	474	486	476	525	475	477	480	464	452	463	461	470	448	461	451	493	488	456	465	488	485	505	503	489	450	492	491	492	482	524	458	495	511	452	502	464	469	478	464	458	473	489	478	499	485	503	485	467	489	469	503	492	451	484	497	455	451	474	513	471	452	483	453	461	454	489	450	455	437	484	520	466	476	524	495	479	471	507	528	476	427	492	489	467	472	458	461	489	468	473	479	477	513	480	440	439	470	493	508	509	501	488	485	459	479	473	504	469	443	452	478	470	499	445	457	454	463	509	436	492	495	486	485	453	461	468	495	480	450	480	467	495	455	454	472	463	473	449	498	485	493	476	431	518	504	471	447	486	501	468	490	468	454	516	514	485	527	489	460	482	471	510	477	509	539	489	506	475	502	463	447	520	461	486	446	533	475	496	467	495	500	489	478	440	478	463	514	431	461	457	497	496	494	488	443	499	474	477	467	493	490	478	467	472	460	522	468	475	458	505	481	454	446	497	493	468	476	497	527	496	445	496	479	462	461	491	464	482	489	462	523	470	480	447	474	484	457	515	478	500	499	464	461	468	451	495	490	485	476	495	512	461	467	522	489	497	483	508	465	455	446	479	471	448	454	451	472	476	481	528	516	483	478	484	464	443	489	515	478	449	444	511	488	478	462	500	487	472	449	505	441	498	480	463	494	460	456	477	468	477	526	465	494	502	482	456	468	494	440	448	494	462	441	466	460	479	489	470	475	474	457	462	488	485	473	496	513	444	475	488	477	478	451	484	475	479	490	475	475	501	462	470	491	500	479	477	467	488	521	518	486	471	477	482	523	498	511	465	439	498	479	469	455	518	494	479	475	463	467	481	468	484	493	451	468	488	490	468	516	500	478	505	476	472	467	502	471	476	513	487	481	498	461	471	459	474	461	465	473	509	484	459	458	489	459	458	476	510	454	471	457	471	514	479	500	466	505	478	498	473	471	528	430	476	486	492	476	449	445	439	450	531	484	474	505	448	484	479	474	507	475	452	502	437	512	498	472	472	511	509	496	473	438	451	448	464	417	471	450	449	467	489	515	496	484	453	489	483	474	487	485	485	481	487	422	480	485	483	501	476	489	491	498	473	478	479	468	474	446	445	457	490	484	489	446	454	532	473	557	486	445	486	475	480	462	516	496	469	490	489	490	457	484	507	458	511	476	489	453	465	465	451	487	515	481	492	496	491	507	474	461	508	467	494	466	460	469	481	476	455	476	485	493	514	436	464	484	540	492	464	470	441	484	472	495	451	494	472	463	456	459	464	476	493	496	496	490	447	463	540	492	456	484	469	468	486	469	517	465	475	473	483	469	502	467	521	457	491	453	464	483	467	449	458	461	464	471	452	462	467	459	455	486	492	442	463	470	454	484	487	498	503	462	495	511	479	477	458	499	490	477	489	502	455	499	473	492	497	482	477	496	511	511	491	511	469	516	484	503	473	463	517	488	537	541	457	471	467	451	509	490	476	482	512	500	498	470	442	488	462	479	478	518	480	478	447	479	467	460	510	488	483	511	501	478	442	517	460	448	486	463	473	472	464	477	472	527	433	501	487	475	493	478	523	478	503	467	475	507	485	478	497	464	457	474	477	453	441	503	493	467	488	459	482	481	483	487	476	478	459	434	451	506	471	471	488	494	442	452	484	485	468	472	500	484	478	479	459	472	470	502	492	487	516	475	468	464	493	456	518	443	448	493	495	456	454	451	515	484	446	490	468	455	489	466	446	460	447	476	456	474	492	434	480	447	462	484	456	508	458	473	460	438	489	477	459	505	479	493	486	506	488	479	478	499	456	482	470	498	464	475	490	489	491	488	477	471	457	473	429	463	466	485	462	473	470	437	458	442	436	464	485	471	476	464	477	474	517	499	463	477	476	528	464	495	491	447	480	443	486	478	491	458	494	469	455	482	506	479	520	475	506	486	474	433	482	472	425	451	444	448	489	462	479	469	502	454	476	485	441	443	467	455	470	495	483	475	470	463	483	490	455	450	479	460	451	469	487	465	430	508	473	492	499	499	525	457	489	437	491	484	482	457	468	494	483	438	474	520	473	531	468	483	488	500	452	498	441	533	462	510	474	503	464	491	486	506	510	495	477	508	470	498	513	491	467	488	454	472	506	478	481	507	447	518	489	512	482	488	471	450	483	497	472	465	499	489	517	478	471	488	545	480	512	529	457	481	471	484	454	498	479	436	478	496	508	471	460	467	451	471	480	481	476	499	454	465	454	493	493	484	487	493	485	448	460	442	476	519	478	483	479	470	468	494	439	469	465	480	484	497	484	470	479	495	480	514	440	434	497	456	483	463	473	498	445	479	459	465	433	520	480	494	474	500	492	466	476	439	486	476	478	479	530	471	479	471	415	436	506	498	487	488	478	517	477	493	429	491	503	461	448	472	485	500	462	445	485	460	494	449	491	450	507	477	486	516	464	449	441	450	496	516	493	449	440	469	465	468	478	460	476	487	457	483	486	503	467	478	504	447	483	472	441	440	454	511	532	456	496	483	475	505	489	470	450	479	447	476	497	477	450	445	505	469	487	475	465	503	476	494	504	499	477	461	475	443	518	486	470	486	481	495	487	472	471	458	492	458	479	494	482	449	504	445	442	499	454	476	491	498	457	491	513	462	478	516	512	473	504	447	496	480	454	455	479	465	489	472	452	493	487	497	482	512	483	460	465	460	483	502	473	493	481	465	468	482	464	503	472	442	493	510	485	494	469	473	492	478	466	491	517	490	527	486	506	513	533	493	493	472	510	473	486	463	485	452	438	501	477	476	490	466	477	494	472	516	487	505	493	472	512	460	423	451	453	482	465	503	468	486	492	483	469	485	470	452	469	467	479	441	496	493	492	489	469	478	485	491	489	458	487	488	464	470	463	460	449	487	513	509	477	497	469	487	507	473	481	519	466	470	477	445	532	508	439	471	493	444	478	479	514	518	458	527	503	515	460	474	469	467	469	466	489	470	449	465	513	483	493	471	443	472	478	494	466	487	512	471	476	471	475	466	508	465	516	457	478	469	481	504	470	480	456	479	508	488	476	495	462	506	468	506	496	473	526	513	447	484	490
17763	15587	18777	21874	17732	14493	7340	3419	2605	1532	1290	963	987	717	440	287	228	204	168	180	194	170	187	152	147	135	154	155	152	155	161	144	144	150	140	129	131	145	146	119	123	157	135	151	153	148	128	141	145	119	142	146	149	133	172	138	127	148	164	151	134	153	150	145	161	142	151	139	143	154	168	139	126	159	163	116	138	158	159	159	137	148	150	136	135	130	150	150	137	143	149	133	150	156	154	138	151	139	144	176	140	141	142	136	139	159	153	152	125	156	142	149	122	153	136	137	149	128	130	147	142	156	138	144	149	136	158	161	147	151	151	149	147	151	172	149	144	142	152	137	135	153	141	166	157	166	143	155	150	150	141	153	135	154	167	133	164	143	158	148	157	159	134	175	144	133	137	156	144	156	140	150	146	148	170	149	164	160	132	154	136	136	139	155	143	140	157	144	150	141	155	177	161	134	151	139	142	143	151	131	148	146	158	159	141	180	146	151	168	153	150	150	131	145	136	157	151	135	131	129	136	157	132	133	141	146	148	158	158	164	155	147	144	152	166	152	156	128	155	163	139	160	142	152	143	146	156	140	146	165	161	163	152	138	134	137	145	150	157	148	150	157	134	134	165	162	138	149	153	165	145	144	153	157	146	156	136	136	150	162	144	146	151	146	149	123	166	164	176	148	139	150	131	144	130	158	142	141	142	130	156	151	126	153	140	149	128	130	134	146	131	167	121	140	165	147	150	167	168	138	143	137	148	150	135	154	137	150	157	130	178	142	148	143	169	160	146	153	151	144	134	144	143	135	149	142	135	108	134	150	149	153	148	142	157	149	142	112	176	138	136	161	141	144	148	142	158	164	138	144	172	174	157	157	130	145	126	139	163	160	142	153	170	160	155	142	147	122	184	163	136	143	162	149	130	168	159	163	143	147	154	156	133	145	151	157	162	153	142	126	152	119	157	148	128	156	135	129	142	147	169	127	161	136	142	129	128	145	125	146	162	160	145	174	151	172	130	138	148	153	143	141	122	145	133	141	154	152	145	148	130	141	156	147	141	147	170	137	134	167	164	143	138	141	127	168	141	152	151	146	159	121	151	159	153	154	146	147	144	135	146	165	149	134	144	149	146	122	131	121	137	130	129	131	127	141	138	153	155	145	128	163	150	136	138	146	152	159	157	165	156	156	139	150	129	167	155	143	158	138	138	113	139	169	160	149	176	139	150	153	147	167	159	150	149	154	145	153	148	136	150	134	141	150	139	158	140	142	143	155	125	149	139	162	135	133	155	123	152	136	145	161	153	148	186	131	155	171	140	141	158	144	142	161	137	158	142	154	147	130	136	141	167	156	146	155	137	153	139	151	153	166	118	146	165	155	170	148	162	135	165	162	133	159	155	162	156	163	135	151	156	170	151	161	144	144	170	139	126	173	136	139	138	122	144	143	177	154	150	149	143	144	152	148	119	137	128	125	142	160	156	114	147	134	150	165	160	147	154	144	154	147	146	147	172	138	148	135	135	143	146	137	163	144	139	146	145	171	142	153	156	150	139	130	140	153	164	152	178	140	145	144	176	129	160	138	155	156	141	150	161	135	147	161	127	132	138	136	146	133	142	139	158	143	145	140	161	142	173	147	145	148	140	141	123	136	150	145	136	149	156	153	164	151	133	159	150	162	126	145	138	138	154	130	128	139	141	155	126	147	141	127	129	140	151	125	137	138	158	153	137	133	122	158	136	140	143	140	124	127	150	151	166	154	133	149	174	140	157	152	153	134	158	134	145	155	139	146	142	147	169	144	163	150	179	153	147	161	175	189	148	141	137	149	147	144	151	149	151	126	149	150	155	144	168	131	156	146	154	140	150	141	151	129	171	134	160	139	146	168	140	140	123	146	145	152	157	140	145	148	142	173	135	133	150	142	154	145	155	141	157	148	157	156	153	161	154	150	162	162	157	169	133	163	155	166	153	145	139	130	141	148	146	139	158	134	145	149	140	152	139	151	149	164	160	155	139	158	170	132	106	123	149	156	135	156	146	134	163	141	158	144	156	168	157	165	157	148	150	165	156	157	132	146	163	139	175	145	122	138	133	153	162	165	156	162	138	127	131	169	161	153	134	157	140	150	136	147	153	159	152	155	130	154	142	133	145	130	140	159	146	153	156	144	152	159	156	134	148	167	154	161	136	138	167	130	140	152	160	123	129	141	147	149	142	157	131	160	133	155	157	170	150	128	171	160	157	113	128	143	155	142	169	138	149	145	145	151	139	134	138	136	152	146	120	164	176	140	133	150	142	136	156	147	136	130	140	124	156	153	152	158	136	135	138	141	144	132	153	148	144	147	160	129	150	139	129	140	160	144	146	145	152	158	154	145	165	142	135	145	155	145	137	124	157	162	122	135	142	154	142	139	154	145	153	149	164	136	180	139	134	137	117	153	130	133	135	153	159	163	144	147	124	128	130	155	148	151	165	143	151	163	147	134	154	166	149	158	153	168	133	140	154	143	131	156	167	169	167	160	135	136	147	148	165	146	161	138	150	139	187	124	140	136	149	163	138	157	146	157	177	140	143	151	145	132	145	149	144	132	134	148	146	155	139	141	138	159	147	162	124	182	149	137	162	128	133	152	154	130	169	156	140	147	141	139	134	171	133	135	151	136	161	138	146	113	147	151	139	159	159	137	168	158	138	150	181	152	131	132	141	160	132	139	148	138	167	144	153	143	152	139	139	155	158	135	157	150	151	152	150	151	132	144	154	160	138	163	168	145	129	148	155	146	149	123	138	170	144	149	133	127	130	164	140	129	146	143	139	144	144	122	159	137	142	124	151	141	136	128	158	128	125	144	164	155	132	145	139	159	139	154	147	129	161	135	143	133	141	144	170	153	171	197	147	141	150	141	116	144	136	158	144	150	130	160	134	134	144	130	151	173	167	149	164	144	130	143	142	130	138	141	143	143	158	139	153	134	152	154	158	170	139	139	178	132	145	151	155	158	148	138	143	139	153	145	158	140	153	142	144	137	138	165	151	173	168	160	129	131	151	145	173	147	156	152	138	151	143	139	159	149	129	157	150	131	156	157	155	130	133	142	146	162	147	153	137	144	155	148	171	141	133	146	134	166	138	141	153	152	164	149	147	154	135	145	146	152	134	161	140	145	168	162	145	129	130	131	159	128	174	158	147	147	150	140	132	166	162	152	147	155	145	147	165	108	127	134	151	153	149	148	138	142	147	128	160	137	129	142	137	152	146	137	121	142	171	135	155	145	145	132	175	158	145	152	168	182	144	157	138	130	129	163	134	159	130	140	140	133	143	130	168	145	136	148	143	155	129	162	138	126	138	142	154	149	145	169	141	150	143	135	149	168	168	147	138	139	150	155	122	140	138	151	143	157	137	140	149	139	159	148	160	161	160	151	126	148	149	152	145	129	120	150	139	163	133	152	145	149	144	156	146	138	137	165	160	167	158	153	176	139	152	155	149	143	131	144	148	142	130	141	158	162	137	155
13803	14734	23877	29995	23895	20165	10379	6330	8349	5347	4557	4202	4493	3714	2238	1118	983	789	645	573	570	559	524	568	423	443	444	459	377	384	420	406	414	404	400	377	410	389	405	384	393	368	386	399	399	372	378	374	375	378	365	381	385	343	348	318	397	347	354	351	358	394	364	350	367	374	366	345	328	348	367	386	358	339	362	356	343	365	358	340	380	389	392	362	377	332	367	371	360	336	344	342	384	355	352	382	369	303	385	342	331	369	372	364	385	394	381	358	367	371	377	382	365	366	397	361	352	389	366	377	330	380	388	395	364	334	407	350	329	387	351	366	365	366	362	388	393	358	323	325	370	327	373	354	360	341	364	374	379	350	381	371	380	364	377	347	363	365	344	359	369	340	344	352	328	343	323	396	366	372	360	382	325	389	343	381	356	379	353	329	394	360	393	356	392	372	376	363	348	349	343	355	407	351	366	382	354	339	372	359	351	405	370	359	338	330	322	375	369	372	376	338	375	297	352	374	361	368	382	344	398	387	389	397	379	378	349	342	372	387	365	404	358	343	336	358	343	381	374	337	379	367	363	370	398	363	386	377	398	374	387	379	354	386	357	384	398	322	373	342	356	367	368	389	342	373	387	347	356	361	369	364	345	359	353	344	361	382	362	377	375	386	358	378	358	386	407	424	358	350	339	375	387	326	386	344	370	347	349	371	375	357	351	374	376	365	363	346	344	393	380	359	354	345	350	382	308	380	327	336	371	393	379	344	380	375	379	389	344	379	368	367	330	361	366	399	398	401	360	373	345	372	357	332	348	365	357	357	348	364	375	394	368	398	359	366	366	338	383	345	343	372	408	379	380	367	356	386	364	376	330	356	340	386	406	383	340	372	351	364	363	365	318	364	380	375	377	394	342	360	366	338	360	359	367	353	412	339	335	360	364	373	369	349	349	374	386	354	372	377	362	410	370	379	373	363	379	401	381	410	354	375	366	355	353	395	364	370	361	368	376	376	361	380	361	332	378	408	365	365	368	355	373	325	342	397	415	389	363	356	372	365	381	380	410	366	336	388	381	415	375	390	389	350	342	356	392	369	371	351	337	372	331	347	397	365	380	371	365	370	341	395	386	363	346	347	355	396	419	374	380	398	372	369	425	371	368	364	367	377	333	346	354	374	358	384	373	393	379	346	352	383	385	365	368	364	351	383	346	379	373	361	344	340	360	358	327	364	362	351	370	372	350	386	394	371	354	379	334	331	353	353	379	417	376	371	373	348	334	354	356	365	352	378	322	385	342	375	350	376	393	360	362	394	356	377	350	363	376	373	351	387	311	406	351	372	376	396	375	349	354	384	348	354	375	372	393	384	366	383	366	322	346	392	387	392	390	391	381	348	364	374	362	343	381	331	317	337	412	380	371	339	387	371	388	358	355	367	324	341	355	395	363	384	354	378	362	392	376	351	350	342	350	375	384	368	388	345	370	355	368	331	324	375	369	413	371	367	373	349	345	367	383	356	384	388	378	420	357	400	382	368	372	366	377	368	378	375	357	315	382	348	369	363	368	383	378	390	361	379	341	350	347	383	328	348	339	370	409	375	366	353	361	356	372	356	382	357	397	389	362	367	391	347	400	347	364	365	361	355	365	406	356	367	362	395	370	365	366	375	336	380	374	345	349	416	373	358	365	375	378	397	363	382	367	351	378	359	378	338	334	419	356	358	377	382	348	364	378	376	393	367	379	375	355	366	328	342	351	361	360	389	387	363	386	359	336	387	363	344	361	360	369	357	368	349	357	378	358	334	331	363	382	362	358	405	385	391	392	360	351	361	361	415	356	351	387	367	335	334	368	339	409	369	384	347	385	378	403	404	350	415	364	405	348	383	352	340	390	377	345	393	353	401	412	365	362	324	375	362	402	351	355	354	352	358	375	360	398	377	383	385	378	353	360	378	351	393	344	378	323	363	393	383	342	355	382	365	382	382	368	386	373	377	356	359	369	333	342	362	382	336	372	341	382	362	327	351	357	372	355	359	405	384	404	329	364	332	372	384	341	339	358	365	378	346	381	376	333	378	332	366	367	362	330	365	381	383	364	392	379	385	404	360	397	362	347	364	337	414	363	364	367	397	376	369	353	363	354	334	352	376	379	358	433	379	365	370	358	364	392	357	381	332	336	359	343	366	374	363	396	351	373	379	382	389	379	389	364	373	371	363	390	357	342	375	373	373	388	374	374	331	388	358	382	374	343	371	344	389	384	342	375	347	349	395	346	360	378	356	337	383	377	357	367	343	346	323	371	375	407	387	324	349	361	363	355	392	370	375	368	338	325	340	366	369	375	358	371	338	395	363	367	422	362	356	411	315	385	356	378	375	346	359	383	346	365	369	372	347	382	355	367	359	384	361	337	338	379	374	381	355	370	371	376	360	336	351	346	357	382	338	378	407	351	349	345	332	365	372	358	376	349	354	377	364	359	358	379	343	373	356	339	360	386	373	342	342	359	354	355	376	360	381	388	365	356	371	395	388	353	374	348	369	381	362	373	358	352	336	358	364	383	351	336	333	389	354	345	373	376	360	357	398	352	366	363	335	374	351	316	372	359	359	382	374	368	347	357	370	349	333	376	331	364	360	351	372	352	391	345	348	380	374	381	352	376	377	365	384	341	326	364	335	364	367	355	358	350	328	352	333	377	369	371	329	415	385	347	361	360	343	346	387	354	359	356	354	361	366	354	356	394	366	390	305	366	366	394	350	368	336	354	384	388	363	378	393	366	355	389	403	377	361	332	372	374	363	385	387	326	388	362	379	329	364	330	392	369	345	374	368	366	376	410	346	336	346	338	347	351	337	356	378	363	368	359	380	356	364	370	348	382	385	365	323	330	383	352	367	318	371	347	356	388	349	346	355	375	368	379	386	371	349	370	364	368	395	363	329	366	384	387	332	371	353	370	387	382	348	332	340	405	376	359	340	359	384	354	360	339	361	376	353	345	374	388	367	321	342	355	354	359	381	361	373	362	378	355	393	341	344	380	385	382	369	385	385	338	332	372	353	362	360	362	348	355	370	356	387	383	335	381	357	343	381	337	337	367	385	364	388	371	358	374	378	393	347	362	345	350	381	360	366	390	351	377	369	397	378	382	376	340	390	337	353	335	385	353	384	343	366	383	372	379	375	373	311	362	352	361	348	355	353	369	380	351	382	338	379	377	346	395	349	394	338	368	360	355	347	341	365	376	346	377	380	385	358	393	386	377	399	351	332	360	357	381	347	358	371	358	383	369	391	355	369	350	375	341	351	363	361	366	367	346	355	356	364	352	331	359	387	372	386	357	393	351	339	363	358	357	354	391	357	346	362	351	376	352	348	368	367	364	346	386	370	345	384	361	384	350	346	370	378	374	363	325	365	365	375	370	388	382	370	376	371	359	369	362	334	354	401	354	337	366	368	374	360	391	370	380	343	365	382	341	343	383	367	358	390	340	351	390	360	387	392	358	373	390	356	344	394	368	348	364	360
26681	23744	27942	27340	27801	22913	13265	6445	4809	2914	2219	1654	1613	1189	660	275	225	187	122	124	127	113	146	103	88	75	90	71	88	80	72	99	102	81	80	70	79	84	78	83	72	70	69	70	68	85	75	88	85	63	52	71	69	84	89	90	76	59	80	85	69	72	78	88	75	89	78	84	86	73	82	78	67	78	76	66	63	72	72	81	71	83	70	102	85	78	74	97	84	77	71	80	66	66	75	74	67	74	85	70	100	79	85	82	59	80	73	56	59	69	85	64	90	76	69	76	85	86	77	61	71	86	51	70	65	78	81	77	85	87	82	76	58	72	66	79	69	79	65	91	73	88	83	77	70	95	70	58	82	79	81	92	85	65	84	70	67	91	70	93	74	67	80	79	70	62	81	85	81	66	72	87	80	86	91	91	85	58	73	69	73	60	72	73	70	79	70	81	69	82	89	73	87	94	80	79	88	86	96	88	86	85	67	74	82	75	64	78	77	76	69	87	85	85	96	79	85	70	70	71	74	61	86	80	80	77	97	76	77	63	82	69	80	85	88	69	76	80	66	65	74	82	83	67	74	82	59	70	85	60	73	72	73	78	92	79	63	75	79	73	74	77	66	81	69	83	87	65	88	81	68	90	71	87	72	79	77	80	69	85	85	62	83	69	70	71	78	73	79	90	75	76	68	81	71	70	83	73	77	75	73	88	67	77	55	83	77	80	72	62	69	76	80	77	70	82	73	94	84	76	86	82	79	73	68	69	88	83	96	76	83	91	78	81	69	70	68	75	66	92	66	66	74	83	62	86	74	74	63	77	77	84	79	75	77	85	59	85	91	71	92	88	65	74	84	67	69	69	81	63	64	67	74	66	80	94	86	92	73	84	61	73	72	78	73	99	87	72	80	78	81	72	64	77	70	65	70	66	77	85	75	73	72	83	85	82	86	82	81	72	75	65	66	70	77	85	67	59	76	77	76	75	73	72	81	81	73	80	74	65	59	82	82	76	77	73	77	75	82	87	73	73	81	59	80	76	61	73	79	82	82	63	72	77	68	80	85	65	87	79	82	73	65	86	79	75	76	70	80	67	67	83	83	65	73	70	76	92	88	80	78	85	79	89	84	79	68	60	71	99	81	85	66	66	73	83	77	63	91	71	69	71	85	57	71	68	75	66	67	74	77	81	71	67	66	63	69	84	71	78	62	83	74	62	80	75	77	73	77	90	78	87	73	77	68	75	75	75	68	73	85	81	66	90	74	84	78	67	82	92	79	83	81	69	83	71	74	56	83	72	71	63	70	74	73	83	83	75	80	71	82	84	77	83	73	66	79	79	64	78	77	82	65	69	60	70	72	87	76	76	74	72	71	78	68	76	84	77	56	81	80	76	64	64	83	73	87	77	72	73	62	87	78	87	59	69	98	81	75	60	74	80	85	74	73	95	83	92	80	75	71	95	67	93	76	79	70	72	86	65	60	73	76	70	105	88	79	74	73	55	70	89	79	72	76	77	73	66	73	73	75	94	81	81	57	74	70	76	61	79	97	74	78	100	74	89	72	64	73	69	57	69	67	75	80	78	65	81	70	71	84	77	65	78	77	83	84	90	95	64	64	55	66	69	68	71	77	74	67	77	73	69	79	62	86	78	74	77	83	66	73	65	63	87	70	75	92	71	77	82	81	60	85	86	63	75	71	84	74	88	71	71	71	64	77	80	78	78	96	97	64	69	80	70	74	67	90	71	78	79	82	70	69	64	67	92	74	71	63	82	77	79	72	70	81	80	73	75	65	79	73	64	68	86	64	88	80	64	67	73	71	89	80	83	77	81	64	67	65	83	69	74	84	67	76	77	92	73	77	86	66	68	69	78	67	71	78	86	87	68	57	57	86	79	87	72	71	74	78	64	59	80	80	75	64	77	80	74	70	102	65	72	81	67	65	85	77	93	73	66	69	80	70	66	62	80	77	91	76	89	65	88	79	79	70	80	69	62	69	73	77	77	76	73	65	73	78	77	65	69	64	88	77	75	70	74	72	75	75	90	88	83	59	75	76	71	58	80	77	85	68	69	77	77	70	82	87	82	66	84	73	69	88	71	80	66	79	76	93	73	83	83	69	84	74	77	79	74	89	72	90	66	73	54	69	100	76	72	72	65	79	69	72	82	70	80	75	77	69	99	71	65	56	85	75	103	87	76	73	62	83	94	86	57	73	67	79	90	72	79	66	83	86	85	70	70	70	76	72	87	68	83	70	97	66	78	68	74	84	79	93	52	73	81	66	73	75	94	69	84	85	101	62	73	78	73	77	70	55	74	77	70	81	66	82	72	78	69	69	89	69	76	83	65	84	71	67	78	68	71	73	90	93	75	85	92	73	81	73	77	90	74	79	94	83	75	80	82	67	75	73	72	69	90	82	78	72	80	65	82	77	72	71	64	80	95	82	74	76	67	78	69	77	74	68	68	82	72	83	85	79	92	65	68	62	74	84	80	102	79	79	61	81	77	67	85	78	70	85	74	65	67	66	68	91	80	82	81	90	61	82	72	76	77	75	76	64	80	76	72	70	66	81	85	93	94	66	66	78	64	88	88	80	67	76	76	77	68	78	67	78	102	78	87	72	78	60	75	68	78	76	81	86	63	81	74	84	76	75	76	72	67	63	84	77	86	89	67	68	88	84	77	80	90	79	75	79	68	89	95	86	71	79	80	73	77	101	75	72	83	99	76	76	77	73	81	61	86	62	66	66	69	70	76	78	69	72	64	84	76	92	70	87	82	63	67	65	88	75	82	72	85	78	88	69	69	82	69	83	73	89	68	76	78	84	72	75	71	67	76	64	83	83	76	79	75	74	75	62	57	68	67	77	61	77	77	69	78	54	70	79	72	82	70	76	86	81	75	75	69	71	63	85	86	83	78	71	75	92	76	70	75	75	82	85	66	77	81	76	90	80	76	79	59	82	90	75	63	75	74	72	79	85	87	64	82	70	67	96	81	74	63	72	79	75	64	79	68	72	69	93	78	89	77	91	79	86	81	76	87	74	76	59	79	80	79	72	66	75	78	94	76	78	64	85	87	71	68	87	83	74	92	77	59	72	87	80	84	68	67	64	76	69	78	81	68	81	68	88	77	92	66	82	84	79	70	80	91	83	62	96	74	74	74	75	73	77	81	91	78	92	78	78	74	68	80	72	58	68	86	79	92	77	75	72	95	78	103	72	70	76	75	59	74	58	90	89	83	92	69	79	79	86	97	75	65	82	96	87	70	75	75	46	80	62	87	71	85	80	67	67	73	90	75	64	72	76	67	66	79	76	81	92	68	74	74	60	66	80	60	74	77	70	66	77	79	75	76	74	75	67	72	97	67	90	78	72	81	85	58	68	98	83	64	84	67	69	85	60	66	82	68	75	57	74	94	92	98	82	76	53	68	82	69	54	89	71	57	68	67	71	86	84	62	76	78	82	78	67	67	71	68	68	61	77	72	94	69	108	65	81	82	91	79	84	66
19324	20015	30773	33110	35803	27211	14252	9289	11171	8143	7289	6128	7013	5487	3438	1588	1275	996	741	600	584	516	535	434	382	337	291	288	282	284	274	248	263	265	218	221	214	236	241	210	207	216	220	202	221	220	197	217	227	203	208	204	222	182	199	223	215	199	188	229	202	202	185	192	198	220	205	214	192	201	217	213	208	218	231	211	217	183	242	209	213	212	191	183	178	202	212	224	196	208	214	211	189	201	243	211	211	218	212	201	217	224	189	232	225	230	201	216	228	213	238	197	187	207	199	226	203	211	193	202	212	187	239	204	194	204	194	213	225	180	216	223	200	193	223	194	198	228	192	223	222	229	208	197	216	180	189	172	196	206	202	207	208	209	220	230	198	215	222	190	183	237	211	215	189	208	200	199	189	198	218	199	205	210	232	198	188	193	186	210	216	205	214	200	204	202	195	201	209	198	192	198	182	194	198	231	204	210	208	184	190	199	199	201	234	196	229	196	217	187	204	235	184	214	190	191	185	205	200	188	218	217	199	201	202	187	203	195	207	191	211	183	196	196	180	184	220	193	216	189	207	175	197	219	230	197	183	219	215	211	199	217	218	195	209	223	189	172	204	197	225	201	197	187	192	209	168	210	198	191	218	221	191	192	214	190	197	212	208	198	213	188	198	200	197	210	216	188	213	217	194	197	196	206	195	211	216	205	206	184	222	199	197	197	210	218	170	189	192	202	174	226	223	199	203	197	217	221	229	209	218	201	203	206	191	209	205	210	204	209	209	195	215	186	203	202	208	192	196	193	212	201	187	212	214	209	221	215	208	203	221	220	220	201	219	198	226	189	175	210	202	210	220	175	212	201	178	205	208	195	205	199	176	227	174	203	211	203	215	199	198	202	200	217	221	195	214	209	198	203	229	211	199	213	181	193	204	211	200	211	197	209	242	208	175	194	217	222	199	221	215	213	192	226	229	226	220	214	208	185	210	210	219	210	190	223	218	196	210	218	191	197	205	201	199	208	215	203	217	218	209	203	224	196	201	212	225	180	202	217	195	190	216	198	220	211	194	199	210	217	208	224	212	189	178	226	224	238	231	225	184	210	191	202	203	195	220	213	210	206	207	186	226	195	190	204	219	208	220	225	208	186	212	219	227	189	179	230	216	209	222	202	199	207	187	211	223	208	181	217	217	207	220	219	209	198	201	209	203	214	196	212	218	183	186	200	202	190	220	200	182	199	199	201	210	221	187	206	202	189	229	216	231	194	208	197	208	201	215	219	213	222	210	184	170	210	218	203	206	212	203	203	191	202	234	180	211	183	174	179	190	199	183	210	195	206	190	182	191	213	204	226	226	185	201	190	186	197	226	230	226	200	211	188	200	221	221	208	215	198	206	228	202	217	204	217	236	231	190	208	217	222	186	204	206	217	193	202	217	187	214	219	191	230	185	193	212	236	212	180	195	173	196	213	196	210	205	193	202	195	206	215	221	217	200	220	219	222	200	223	222	215	207	231	193	197	198	210	212	192	189	198	214	184	198	220	181	227	207	210	210	214	212	204	231	218	206	195	191	205	208	215	224	208	209	240	205	209	210	206	213	232	189	201	215	211	195	236	202	207	208	199	197	204	202	193	212	212	206	192	204	220	205	193	239	194	210	202	197	215	193	233	205	228	201	235	201	216	229	245	192	214	210	195	215	215	197	197	223	197	203	226	189	216	215	187	224	225	218	203	223	217	218	195	202	203	199	204	198	207	230	228	217	213	214	220	227	212	201	239	203	214	222	192	209	200	193	199	222	193	201	194	197	208	199	238	196	195	229	218	214	210	199	221	193	210	183	193	221	227	207	217	203	181	195	222	253	187	215	193	215	247	184	179	214	192	204	190	207	201	195	219	212	198	219	208	219	181	206	201	223	209	204	234	208	197	203	208	213	210	198	235	204	216	216	196	192	221	199	219	187	223	234	217	211	205	190	204	193	201	211	216	211	202	209	186	225	226	186	194	198	201	223	211	211	202	191	207	209	208	222	209	189	194	186	225	205	223	207	182	214	227	196	205	189	200	234	231	195	208	220	194	208	229	225	200	214	177	221	197	197	206	173	190	203	221	233	213	197	228	243	212	202	197	189	228	189	200	182	171	210	232	200	226	210	184	216	183	204	211	209	198	250	200	193	205	220	201	206	205	206	212	206	206	184	212	205	197	190	212	193	225	220	214	215	214	217	203	192	226	196	212	206	214	195	209	195	189	192	223	235	211	214	219	192	238	208	224	195	200	196	224	191	196	199	198	222	199	199	217	214	203	197	178	205	223	202	194	201	199	201	202	211	180	208	197	206	184	200	198	182	196	207	189	199	200	206	206	216	208	189	219	206	212	235	185	199	173	205	208	212	255	196	201	194	200	193	213	196	218	221	205	211	227	209	240	206	186	187	162	192	216	196	230	227	197	193	214	222	202	180	216	220	202	204	205	209	222	189	222	195	195	191	216	235	197	222	203	229	207	208	187	215	225	182	217	207	205	219	192	222	227	202	220	182	206	232	180	193	212	186	195	227	173	201	201	194	206	199	188	214	209	193	202	208	199	218	193	211	230	226	201	209	205	226	212	194	216	188	209	186	225	207	201	185	207	207	200	199	237	180	213	197	187	225	209	199	191	202	199	204	196	216	193	213	227	207	209	211	211	210	216	201	195	176	206	178	189	212	193	217	203	210	180	201	191	182	191	198	208	228	197	200	182	214	225	205	204	208	218	213	210	210	214	198	200	175	195	191	206	192	182	197	217	211	212	207	198	191	209	184	191	193	211	222	193	190	212	210	196	179	199	185	196	186	241	208	207	188	198	220	200	184	174	215	195	176	216	212	193	197	201	197	199	210	194	199	211	206	193	193	213	214	207	200	208	201	217	202	220	232	188	190	184	216	177	186	197	238	207	180	194	190	253	199	196	224	202	191	200	184	228	191	228	183	200	199	208	225	203	215	204	216	198	202	207	192	220	231	199	193	210	192	221	193	201	196	225	209	217	209	213	206	218	212	192	218	203	189	206	193	214	213	200	231	205	207	191	196	211	218	193	200	210	197	200	225	209	219	210	208	190	213	183	214	202	214	225	226	197	206	205	205	194	205	200	199	220	250	193	203	198	233	196	212	215	209	205	199	212	210	213	216	211	198	201	197	223	203	212	214	201	183	235	216	196	220	208	211	223	200	207	196	211	185	227	218	197	219	203	205	216	202	194	179	215	194	203	199	199	226	235	196	202	221	173	193	202	191	165	205	189	215	222	217	221	201	188	196	203	173	216	188	204	201	189	206	215	211	201	182	189	219	186	187	204	201	196	226	200	202	200	202	215	200	227	210	212	183	205	213	231	195	213	190	189	219	214	222	203	204	207	189	194	221	203	203	224	211	256	213	219	237	210	180	221	193	237	196	211	193	203	210	221	219	203	200	174	204	213	194	223	230	177	201	217	215	213	206	185	182	208	188	210	221	227	191	171	192	184	213	218	210	214	204	229
6255	3881	4122	2934	1947	1017	570	393	342	269	292	258	247	224	236	213	197	186	197	208	186	202	185	212	226	185	186	213	174	213	196	188	178	180	202	180	207	204	176	215	184	221	209	191	198	198	178	181	220	217	175	177	199	217	226	196	175	206	189	199	182	204	189	194	197	227	216	207	219	207	201	165	194	197	213	214	167	179	172	204	193	205	185	190	206	183	172	221	187	197	222	207	197	194	191	211	184	220	177	177	204	197	208	188	206	195	200	202	180	204	193	180	208	198	217	198	161	199	184	202	193	194	181	189	175	206	206	182	205	192	214	193	201	202	174	194	213	195	184	200	196	203	189	194	189	202	199	224	182	189	219	212	203	180	188	194	213	209	218	191	170	195	205	179	182	181	192	218	206	200	189	198	179	171	220	181	197	201	196	195	217	211	188	216	192	190	176	196	176	177	185	176	186	196	176	200	223	203	193	218	211	199	197	199	211	197	169	203	196	193	222	192	225	198	196	210	188	218	205	166	208	173	193	180	189	188	180	201	226	206	196	198	213	178	170	189	222	202	200	203	179	172	198	185	178	216	214	193	195	209	191	162	213	206	200	205	209	168	231	179	190	203	221	204	199	193	183	200	208	188	223	220	177	200	203	172	205	192	178	212	180	169	204	194	175	204	194	173	196	183	191	198	177	169	209	189	211	200	194	196	196	193	209	213	181	194	203	166	191	182	207	199	220	214	210	199	166	208	206	195	189	192	187	206	215	183	194	195	193	197	190	200	179	203	192	206	197	190	187	176	185	205	189	225	202	187	231	176	169	194	179	196	218	191	183	194	207	171	172	192	200	195	194	209	216	201	169	204	191	206	232	183	194	236	201	187	205	203	182	207	198	170	184	210	201	185	219	211	175	187	191	198	190	231	198	177	203	214	170	199	190	208	194	232	164	176	168	185	194	183	174	196	200	191	200	202	197	198	209	192	196	204	205	170	179	204	174	192	182	171	199	217	205	202	207	166	176	192	190	213	217	199	186	200	174	190	203	217	180	179	179	202	186	188	182	176	198	189	212	176	203	201	188	211	189	197	210	166	187	212	183	188	190	192	198	190	196	184	202	196	194	184	207	188	193	187	198	200	193	205	185	201	204	194	163	184	188	218	196	210	195	172	208	171	205	184	201	183	201	166	218	183	182	212	206	175	195	210	180	179	184	207	208	199	199	212	201	179	194	215	209	204	175	188	214	220	197	205	186	211	173	199	168	212	213	200	202	188	198	197	191	214	213	206	185	177	185	191	197	204	204	168	200	193	178	203	180	201	217	199	214	186	204	169	196	186	192	208	191	181	186	216	190	177	176	200	203	207	189	209	192	176	223	185	189	171	214	210	180	209	195	200	182	180	202	168	193	215	174	186	205	177	173	176	201	197	207	206	212	202	194	201	185	179	182	195	189	207	200	183	213	184	194	208	218	207	187	228	188	163	194	168	178	213	187	202	204	190	195	183	202	180	176	184	165	198	180	197	193	193	182	189	197	195	196	179	183	185	188	207	200	204	185	218	178	202	181	199	232	182	208	201	203	191	179	193	216	209	210	192	236	192	182	192	182	137	218	192	174	203	188	181	204	192	203	189	200	185	221	206	182	189	198	188	184	167	231	184	193	188	182	187	199	181	173	208	201	192	175	200	175	203	198	216	185	184	194	167	209	164	176	185	196	175	187	191	199	201	196	203	189	168	206	212	221	190	211	202	189	193	196	206	174	179	193	203	181	194	197	205	180	187	202	147	165	203	225	192	209	197	201	204	166	196	184	193	204	186	193	170	203	185	188	173	195	204	178	196	183	186	181	175	205	198	191	212	214	196	191	226	195	189	183	188	179	205	198	215	186	198	184	187	195	207	195	171	187	222	189	209	166	186	193	224	207	190	212	206	193	202	174	192	166	213	171	185	180	171	193	187	206	185	206	180	209	207	200	179	200	173	203	206	182	199	202	204	187	188	164	174	194	210	174	164	204	175	201	189	227	185	193	171	191	192	201	192	178	197	207	195	223	185	190	212	177	185	202	198	212	173	195	221	185	184	198	203	193	195	175	198	203	166	201	209	214	203	186	197	205	194	177	210	196	206	206	206	171	208	195	218	187	210	193	215	222	202	168	174	195	167	205	191	181	193	197	211	201	176	222	194	234	189	193	188	223	213	215	198	200	201	203	188	201	190	177	186	207	192	204	206	199	205	181	215	170	191	211	203	200	212	191	180	218	202	201	196	210	199	150	218	195	225	217	192	203	183	193	205	194	184	220	215	202	196	197	197	190	192	182	193	192	186	192	183	174	191	166	197	183	164	217	215	196	213	177	204	193	190	204	208	201	219	188	203	161	182	170	188	190	214	220	179	197	177	200	220	157	176	164	173	204	177	204	203	170	199	203	206	198	196	180	205	196	176	209	187	205	188	212	189	209	228	199	218	200	204	197	176	193	201	192	185	188	188	215	217	207	203	205	168	206	195	210	181	222	179	172	193	195	194	191	191	186	182	224	173	211	180	209	176	201	187	182	209	175	171	185	194	178	207	197	185	202	190	205	208	191	225	202	188	181	189	207	198	198	190	184	204	204	175	189	204	200	219	202	187	154	180	195	196	195	192	173	173	184	184	179	199	177	190	178	216	174	222	184	200	209	209	201	222	189	198	199	207	182	182	198	201	187	197	163	188	181	200	180	201	188	208	208	176	192	216	186	187	241	192	191	192	205	184	209	187	218	181	212	198	202	173	186	185	187	196	182	188	193	172	192	206	202	192	214	180	188	196	181	220	168	198	200	191	193	203	200	183	188	212	211	210	213	198	203	177	171	204	208	192	204	197	189	187	235	224	189	179	208	192	183	193	191	202	204	183	184	182	173	203	169	174	195	190	203	181	182	175	194	157	210	184	177	206	188	177	179	203	187	200	174	198	189	196	190	203	177	188	178	187	239	202	212	207	211	185	182	194	215	187	185	187	201	211	220	188	190	196	200	208	187	180	205	208	170	208	207	184	195	211	225	182	173	182	193	181	187	198	183	204	184	222	200	202	187	189	172	195	194	186	177	191	216	202	182	208	172	189	184	189	201	223	191	187	174	204	199	206	209	179	205	171	216	178	203	191	204	195	223	185	175	174	179	214	198	201	171	169	194	210	174	190	190	190	194	206	199	190	182	203	203	159	177	190	167	196	184	197	203	206	207	181	211	176	168	205	198	192	209	178	201	184	192	192	196	178	189	205	190	197	221	196	191	179	207	206	203	178	210	165	202	181	179	190	162	190	214	186	184	174	162	205	189	196	194	190	219	190	197	185	177	202	209	195	201	191	202	177	189	192	185	179	196	175	206	203	222	177	188	195	223	220	219	209	193	222	212	192	196	215	172	191	180	214	213	202	171	206	189	190	188	179	192	182	192	215	214	198	203	174	206	182	205	187	198	204	189	213	186	176	192	171	177	208	206	175	201	197	198	185	200	217	187	202	208	187	206	162	188	199
5252	4825	8622	8380	6813	4004	2375	1553	1395	1171	1043	956	853	810	708	621	565	546	574	548	466	521	517	488	484	468	512	479	525	482	436	475	509	473	502	483	498	456	500	489	470	517	458	446	512	475	477	525	473	499	466	467	489	517	446	445	464	449	458	465	464	490	470	447	466	466	485	467	475	453	469	455	466	451	467	500	469	451	498	495	507	467	446	448	435	474	472	445	529	475	451	444	493	472	455	476	456	488	480	529	486	463	466	492	453	465	467	467	459	505	464	433	434	478	481	499	464	470	452	480	480	469	483	481	478	452	486	452	469	470	457	437	462	465	473	481	485	456	499	459	475	466	497	446	494	502	510	513	474	466	494	483	502	487	461	509	512	492	464	451	480	424	454	449	467	514	453	470	485	442	441	508	485	490	461	517	482	468	491	495	476	453	478	461	473	472	442	470	482	455	490	445	466	508	463	452	436	466	488	495	460	489	482	453	453	477	482	478	472	510	462	486	517	457	475	479	415	506	491	484	497	456	458	439	450	502	512	474	447	475	492	461	462	469	466	485	401	483	481	475	491	446	498	474	421	450	455	474	493	504	430	499	448	493	495	492	483	424	473	455	462	464	486	493	486	495	469	475	478	482	509	531	465	449	495	482	460	466	494	465	519	460	479	465	473	446	467	516	423	467	409	455	451	496	472	478	471	457	468	478	437	475	494	447	471	496	469	460	488	424	471	453	501	461	454	439	466	489	455	471	474	459	496	489	511	461	466	494	481	515	435	479	505	509	462	449	479	447	485	448	479	452	494	454	438	457	472	498	482	444	475	476	431	456	463	460	486	469	466	492	502	446	461	431	492	453	457	472	460	477	481	480	429	446	433	505	487	458	502	467	456	458	453	507	464	505	478	465	487	491	430	430	468	443	469	471	477	471	529	466	456	483	428	471	454	460	471	471	495	452	473	472	447	516	445	525	457	473	504	489	470	474	511	423	477	431	451	453	468	462	492	480	487	456	455	452	478	491	455	504	468	485	463	476	510	460	426	487	464	481	451	513	460	493	505	482	469	466	508	454	477	419	425	488	410	498	474	460	457	482	460	477	481	479	475	453	454	469	463	467	487	486	480	463	500	478	445	473	435	476	485	509	468	476	456	455	494	458	487	482	497	483	510	498	474	493	487	462	529	444	418	478	446	501	487	451	470	484	451	501	493	490	447	469	501	481	487	451	471	449	526	429	421	453	460	474	469	447	492	484	497	466	453	473	458	521	500	449	458	455	491	467	454	445	478	498	438	469	468	490	457	485	440	465	473	440	494	505	461	487	441	450	461	485	461	486	470	477	491	468	486	452	436	447	470	473	445	459	481	493	453	461	507	449	471	495	469	465	458	466	485	466	472	489	473	514	484	445	469	485	462	461	470	467	450	480	446	452	486	428	475	502	491	440	488	543	495	482	483	455	481	455	508	436	473	473	467	453	441	481	504	458	490	430	457	449	456	471	462	465	488	473	504	493	490	470	460	485	508	448	470	444	483	488	480	487	487	495	485	470	464	513	457	478	461	449	488	503	455	468	482	494	509	495	509	478	466	469	467	485	432	439	459	464	479	510	478	475	441	457	451	451	470	483	479	474	446	487	453	491	452	471	426	495	502	508	481	543	482	476	453	461	465	468	470	495	517	438	458	469	467	490	449	504	462	495	471	469	463	487	442	455	495	478	445	493	479	436	499	495	503	495	444	476	446	470	460	485	460	471	452	504	461	490	463	436	419	457	458	459	453	505	485	486	469	474	484	469	475	458	482	442	467	457	498	452	439	462	476	493	488	487	489	457	453	470	488	475	500	485	449	465	462	490	442	459	483	460	488	464	486	436	482	473	490	450	486	509	457	465	460	469	467	452	493	490	496	495	459	466	507	466	498	470	499	457	465	458	493	485	472	477	480	456	525	506	492	491	513	452	422	504	464	500	486	482	469	446	466	501	474	503	508	504	514	481	490	480	469	461	507	457	496	520	476	434	464	483	440	480	480	500	478	483	492	504	464	458	472	470	462	482	479	465	495	471	478	460	497	496	466	492	490	435	485	518	469	468	425	473	495	422	466	469	510	481	497	443	494	427	499	458	435	486	485	497	476	491	472	458	472	470	465	478	463	498	451	470	472	476	474	509	472	450	442	445	480	474	480	486	502	461	459	421	480	440	501	468	495	466	476	466	459	468	502	477	466	503	465	495	477	435	455	479	472	472	479	482	504	454	476	469	473	482	460	461	474	489	514	419	445	446	454	492	446	474	488	450	492	491	486	448	493	476	513	453	475	477	474	465	479	494	492	474	460	470	496	499	503	469	479	456	431	434	459	470	487	434	532	436	438	439	471	490	452	432	502	483	484	466	473	440	478	472	496	509	480	438	438	492	463	441	479	509	426	451	492	475	461	491	482	424	476	428	512	466	471	468	457	481	467	502	498	464	469	480	507	532	486	507	494	425	467	498	460	504	480	505	533	437	484	466	482	460	495	466	516	445	475	494	466	466	427	476	464	484	475	419	510	468	469	460	492	468	463	430	478	499	503	486	453	474	442	441	448	458	417	515	433	509	467	469	456	512	487	457	493	478	462	466	486	449	492	464	440	474	475	480	505	500	490	455	487	510	527	437	468	424	494	485	446	500	471	440	450	472	460	461	491	483	467	487	482	441	477	467	477	491	422	501	489	465	480	506	494	481	479	484	485	474	459	450	472	484	470	450	486	495	479	478	500	444	462	457	478	469	468	458	460	460	474	451	492	473	478	447	489	476	458	432	464	461	483	447	481	464	449	500	479	467	454	470	468	459	457	429	468	464	469	446	458	499	436	495	436	459	512	495	497	450	461	481	550	465	481	472	501	450	435	454	459	465	497	468	480	473	480	463	469	485	478	494	455	477	467	469	477	453	466	471	495	483	487	484	475	485	460	468	456	508	469	489	537	463	468	504	442	465	446	482	516	477	505	501	465	462	481	427	485	467	462	458	468	473	529	460	512	446	478	474	511	466	449	468	438	478	485	475	439	486	513	512	486	510	482	477	478	472	489	461	489	470	548	450	505	421	433	521	464	424	495	435	479	498	501	466	429	502	482	451	472	453	470	469	458	483	458	486	449	474	426	458	480	498	423	493	469	474	480	463	502	484	467	488	472	495	447	491	464	451	451	503	499	495	486	519	499	462	446	473	478	479	476	454	495	490	504	460	442	472	477	509	505	491	443	481	446	476	429	453	441	448	521	467	471	492	520	506	498	482	452	430	474	476	444	459	470	489	493	504	505	469	480	483	492	480	449	479	467	457	484	497	442	460	482	475	448	500	516	491	484	491	451	475	460	439	469	474	511	496	496	459	477	470	414	490	457	461	496	464	457	512	440	523	451	448	486	455	516	498	444	478	479	511	507	467	475	500	463	480	463	477	484	461	463	475	451	506	438	463	459	487	488	490	478	473	460	424	475	473	474	467	483	470	463	483	485	517	519	456	498	478	521	456	512	499
18586	14674	24078	25688	19505	14956	8184	3464	2124	1113	867	913	865	641	484	232	249	192	198	181	192	147	139	154	160	144	146	164	153	168	124	150	164	148	173	174	128	145	162	157	156	135	150	134	159	128	144	158	128	136	131	144	153	153	140	147	159	157	132	146	125	163	134	145	157	145	137	147	142	124	137	156	154	127	138	147	141	166	136	174	155	143	123	151	141	138	176	145	147	141	127	159	145	158	137	162	148	150	144	148	143	151	168	127	131	184	135	153	130	157	128	147	141	126	141	155	147	133	151	170	142	138	142	146	149	132	142	154	137	154	149	145	149	141	140	170	140	154	149	128	146	143	130	141	148	168	129	144	140	160	161	146	153	145	150	156	143	139	148	151	166	142	143	131	157	160	124	150	152	152	135	145	144	151	134	123	148	145	141	121	152	131	116	151	143	157	138	163	159	152	153	148	129	152	149	152	133	163	136	149	154	137	161	168	145	148	152	125	129	138	150	126	144	129	135	144	152	124	148	161	186	135	144	142	123	137	147	124	140	136	141	140	155	139	135	160	151	178	156	140	128	120	148	145	136	140	159	158	145	148	139	154	158	138	147	142	149	125	151	142	132	135	142	147	136	131	137	139	144	136	144	120	132	132	127	135	124	137	126	153	157	143	159	146	157	153	149	131	142	153	134	146	149	120	155	139	156	124	161	138	139	156	146	162	141	132	149	167	157	135	163	141	155	110	145	139	164	152	141	144	149	142	156	125	151	156	140	161	150	139	145	151	135	142	149	153	146	126	141	141	146	138	137	136	140	145	147	141	145	159	150	161	137	149	144	148	161	148	153	143	132	146	151	164	164	153	142	142	141	140	150	152	125	142	142	145	147	136	143	151	139	146	165	163	147	134	161	163	117	142	154	130	137	139	146	147	150	133	143	143	157	125	154	142	146	152	148	158	145	104	149	132	148	125	146	169	171	135	166	161	135	126	129	153	152	156	153	144	188	133	135	136	156	148	142	123	145	145	172	159	138	125	125	140	134	146	153	144	154	133	146	133	138	123	137	134	148	125	151	168	146	156	160	153	144	150	126	146	149	153	146	119	143	134	134	164	134	138	155	135	172	150	157	136	145	128	150	137	130	132	136	155	124	135	151	157	152	134	126	160	160	153	152	146	150	160	138	140	148	144	139	147	146	132	126	168	135	135	158	142	142	174	149	157	147	137	145	133	140	168	166	152	139	140	122	133	116	159	152	160	129	165	160	131	161	136	138	148	148	141	149	132	159	139	118	169	157	139	140	125	145	145	139	157	154	171	129	129	148	138	149	140	122	129	136	153	142	142	118	156	138	134	120	141	143	147	137	154	130	147	147	155	132	147	147	143	145	136	151	149	120	150	137	141	145	130	136	147	141	117	119	144	161	155	168	133	132	144	148	135	139	141	155	137	121	150	171	171	140	134	174	150	154	136	140	132	147	142	162	149	158	169	156	145	170	142	131	153	145	148	148	154	144	156	138	169	130	143	145	166	181	168	157	146	162	138	136	178	132	125	171	131	132	151	150	133	159	139	139	154	145	138	141	140	133	158	146	153	155	148	139	137	151	133	140	163	154	140	134	139	145	144	128	155	150	155	171	153	161	159	156	165	145	165	140	155	149	155	137	151	143	143	160	147	130	128	147	166	153	131	152	159	145	133	154	153	146	159	148	151	145	141	145	136	146	130	147	138	161	145	166	161	159	152	134	155	137	149	130	149	139	152	144	148	155	123	141	129	151	154	127	133	150	138	127	149	166	153	145	167	165	133	150	134	148	145	141	158	136	141	146	126	160	160	142	135	145	154	145	153	153	125	141	129	136	143	151	150	137	135	172	138	141	157	139	149	142	127	145	142	129	165	150	123	142	151	152	167	126	138	148	154	160	149	152	149	152	133	138	156	134	131	153	137	133	161	156	149	136	157	125	143	133	136	154	150	151	143	160	139	177	149	139	151	141	147	148	151	146	158	139	137	153	128	162	140	135	144	148	154	149	137	146	163	154	146	149	138	140	128	125	128	168	154	145	152	164	158	144	146	153	166	144	170	157	143	170	152	165	143	153	135	157	150	137	117	163	142	148	137	141	149	128	132	147	152	146	130	146	144	150	142	151	117	146	143	139	139	173	154	152	140	152	136	143	147	153	140	138	147	140	150	145	149	149	147	150	142	153	119	139	138	137	150	153	145	146	131	151	149	158	122	135	147	145	136	139	133	154	144	149	136	140	157	148	128	126	168	143	154	135	137	135	167	151	145	132	142	155	144	136	151	137	134	139	156	138	152	149	130	153	138	154	175	151	150	152	157	133	144	134	139	148	169	119	147	153	150	129	134	159	130	164	167	136	132	173	148	148	149	130	145	160	137	149	160	129	153	122	130	158	157	161	160	120	144	153	143	143	141	141	156	140	176	149	149	149	150	158	147	156	135	145	138	125	131	146	168	161	175	148	132	126	141	150	142	160	154	165	133	151	142	126	149	150	152	143	157	167	164	154	134	169	141	121	137	136	149	130	132	154	150	170	134	112	148	119	129	166	139	118	162	129	133	145	129	147	141	139	133	141	143	161	148	126	140	153	141	135	138	138	136	144	151	155	131	133	171	160	137	149	119	131	145	157	142	122	149	143	123	158	155	126	139	129	136	170	141	134	155	138	160	163	156	151	137	139	146	141	141	127	159	142	147	131	133	161	140	148	125	137	158	158	124	129	147	142	133	131	165	175	139	136	129	159	154	119	142	157	147	134	161	151	168	147	141	156	121	140	131	125	163	147	140	154	147	153	151	135	158	134	145	130	125	138	153	154	162	150	152	132	138	145	127	133	151	146	138	155	159	149	133	157	149	145	179	151	157	143	155	131	149	148	176	148	133	145	139	139	125	158	159	144	169	149	177	149	135	116	143	141	164	123	159	132	148	140	139	164	141	147	150	126	163	136	157	139	147	164	140	134	141	154	159	164	149	145	151	134	130	146	144	127	154	134	165	138	137	141	149	164	134	157	152	143	140	156	156	130	123	157	147	137	169	153	139	151	135	154	123	145	129	149	139	157	159	147	136	134	134	151	145	156	156	157	140	135	141	150	160	152	132	140	125	119	137	155	136	126	135	120	148	107	152	144	143	160	157	131	135	163	166	129	155	167	158	141	132	149	132	151	152	147	120	158	129	125	136	130	141	152	153	147	146	164	136	157	142	165	159	134	143	146	151	142	152	149	177	143	169	133	144	138	148	156	139	155	147	151	145	150	132	149	131	151	156	137	116	148	127	144	120	138	158	154	128	153	151	135	156	156	142	161	150	149	163	143	152	137	148	113	144	138	132	129	152	115	148	133	143	149	140	171	150	145	153	169	145	146	143	135	156	154	136	145	162	151	156	150	134	124	147	162	159	137	152	143	152	147	158	143	146	149	135	134	144	139	140	142	160	133	160	172	132	116	162	147	133	142	138	134	145	143	147	145	158	154	141	131	138	173	145	147	142	126	153
14446	13740	28585	31770	24394	21048	9605	5965	5852	4152	3808	4278	4091	3365	2164	1073	1009	787	660	574	548	571	550	520	427	410	404	402	371	402	365	372	379	383	387	376	369	349	370	344	355	334	374	379	353	355	374	366	397	360	376	348	397	341	348	369	366	345	353	367	359	377	374	350	363	372	366	350	368	355	338	357	383	361	351	333	334	348	371	366	358	365	327	371	342	359	370	346	368	361	355	366	386	376	346	361	344	364	358	331	368	348	336	365	362	375	337	397	362	369	331	375	345	335	367	385	367	357	360	356	317	335	357	366	385	369	389	351	334	362	360	354	351	353	361	349	351	414	390	371	332	348	387	362	366	341	336	359	396	364	348	396	394	353	354	357	338	365	329	345	361	375	363	387	338	335	329	377	340	363	369	364	369	340	355	431	357	341	332	334	343	326	331	345	334	354	367	356	379	384	393	337	337	373	350	359	337	376	353	356	361	384	344	360	374	378	339	403	378	345	366	360	356	392	374	374	377	347	349	339	327	386	371	385	361	346	377	361	383	374	335	325	400	391	352	353	299	343	389	365	369	358	395	341	365	352	365	336	341	377	353	353	398	351	365	386	353	368	385	379	331	382	372	365	401	406	372	350	334	347	330	367	358	378	378	346	386	324	382	357	371	348	347	362	353	362	346	377	337	372	371	379	321	345	319	360	370	388	335	346	385	322	374	366	337	374	374	359	345	376	360	322	359	384	364	365	365	323	330	409	360	339	340	354	355	358	376	393	326	356	372	356	371	367	370	368	354	369	316	360	358	344	362	347	358	344	347	387	390	334	405	364	348	367	395	366	382	364	378	344	359	381	325	368	360	334	348	380	330	356	360	359	343	348	362	345	368	360	381	382	348	322	361	336	359	356	351	331	372	361	334	371	374	350	374	327	362	339	373	366	375	345	355	313	353	338	368	362	394	356	367	331	373	367	361	336	346	373	352	364	382	362	365	368	336	369	332	402	364	352	360	345	362	332	336	369	347	393	336	339	352	366	369	353	350	365	348	341	357	395	407	344	343	381	320	362	341	354	350	365	364	362	330	344	353	395	374	357	390	385	358	381	379	354	342	368	361	372	333	344	375	383	364	366	358	364	362	333	356	339	394	339	330	347	351	360	383	381	424	375	361	345	354	372	371	361	372	328	360	355	312	358	371	387	364	340	371	347	348	370	322	349	349	372	349	336	342	358	351	390	342	386	391	371	372	314	366	340	377	381	392	355	383	336	376	365	349	374	399	368	376	375	372	362	370	351	356	333	380	382	375	385	374	354	349	358	353	360	349	346	333	318	374	391	380	354	334	337	375	377	368	360	379	392	379	320	347	356	377	375	332	350	363	387	367	376	335	371	370	360	385	370	348	372	353	338	345	363	381	365	314	348	346	369	371	400	360	311	372	341	352	352	342	345	346	366	363	340	376	352	361	379	372	347	377	356	355	365	355	396	351	365	350	341	364	376	337	381	381	365	337	330	356	385	379	333	364	410	389	374	357	353	366	369	391	365	336	371	352	385	350	380	380	381	378	365	362	349	364	367	345	377	376	390	363	381	339	351	366	329	384	344	343	376	381	369	378	346	372	384	389	351	367	334	351	348	365	416	362	371	367	345	372	361	369	387	393	342	348	332	374	392	349	398	323	377	375	371	358	379	340	373	361	373	335	350	391	364	375	319	351	372	360	365	359	368	355	362	364	360	341	363	329	351	342	366	368	364	379	358	361	356	369	356	354	341	326	384	334	384	344	352	333	338	369	355	388	373	368	369	342	392	351	362	385	375	352	378	348	345	375	360	361	389	335	364	370	358	372	339	336	357	342	376	349	332	382	354	348	391	339	349	349	340	398	401	356	387	368	355	340	377	396	378	372	351	358	362	362	329	380	403	356	318	357	349	352	384	349	348	374	381	358	377	356	359	341	368	353	342	373	374	357	348	384	366	364	375	334	346	358	375	326	352	354	372	354	341	365	310	349	358	353	370	408	358	352	383	371	370	353	343	345	359	350	370	341	371	341	326	335	359	343	318	349	375	367	365	358	381	361	344	384	343	376	358	337	367	366	360	328	330	373	349	357	379	367	367	369	368	355	381	346	347	406	375	356	380	379	361	364	387	353	328	355	366	354	340	414	359	378	342	325	398	334	386	335	351	334	333	349	347	357	361	414	340	359	343	390	343	380	385	358	349	346	325	350	360	377	335	364	381	345	337	333	349	359	345	393	370	353	344	355	346	368	356	367	341	361	352	385	327	335	364	377	374	346	373	390	354	361	352	338	360	368	345	320	354	373	354	336	376	393	347	351	368	383	339	370	314	331	348	360	360	358	382	335	341	351	362	367	367	369	363	367	367	377	403	356	335	354	336	359	360	346	357	358	378	349	333	379	372	354	370	369	358	316	367	329	364	360	356	371	345	374	356	342	348	394	368	344	359	365	358	362	359	342	374	411	350	343	367	386	316	370	375	403	390	350	355	330	370	370	369	375	386	367	369	402	360	345	360	357	364	326	344	341	363	406	361	330	382	350	359	367	363	326	351	347	360	368	355	358	362	327	371	332	378	338	356	364	369	373	357	351	393	355	345	375	344	393	389	340	352	359	347	345	326	356	365	349	360	355	330	345	361	356	377	363	360	372	340	390	398	363	365	369	381	340	365	339	386	350	350	390	325	391	366	357	364	335	355	364	383	346	342	361	356	377	381	387	359	365	322	326	303	379	371	339	390	364	355	370	354	346	387	392	353	394	342	335	357	372	367	359	356	362	387	372	377	371	389	382	363	379	344	318	338	343	353	352	340	350	344	344	366	350	378	381	338	361	379	344	350	340	378	366	388	366	381	340	384	347	371	358	331	382	373	370	365	348	352	348	347	365	352	347	352	348	370	352	358	355	344	345	350	358	378	337	406	335	380	387	369	373	373	356	348	349	363	390	356	375	390	374	346	364	343	343	371	358	343	361	371	356	353	375	340	361	350	408	370	351	339	358	354	365	340	383	404	347	348	397	353	365	346	365	394	357	321	355	366	339	340	387	363	367	363	356	357	362	354	364	380	341	397	372	352	367	391	314	358	363	349	363	364	365	379	336	371	348	365	365	353	366	361	335	344	363	358	330	339	336	340	379	393	378	365	362	333	376	348	361	358	329	373	330	365	362	353	367	349	365	343	371	357	371	349	371	377	323	353	335	357	368	355	347	378	353	382	349	352	375	347	331	396	347	371	323	351	336	332	350	345	372	396	381	350	363	342	348	357	340	359	363	345	345	359	391	383	366	337	332	361	321	333	343	350	335	344	352	374	350	347	344	366	358	344	387	359	349	332	382	377	381	360	353	324	327	318	398	339	368	364	344	356	366	362	373	369	391	362	347	399	354	381	334	361	348	401	378	367	355	382	375	366	383	338	349	337	320	363	366	351	370	359	342	359	357	372	363	383	343	381	367	343	361	370	388	348	347	364	379	382	355	353	319	353	338	367	358	347	353	363	360	365
27266	21068	33540	31871	23220	16420	11476	6136	3935	2230	1716	1496	1421	1210	705	281	212	178	128	115	136	124	130	104	84	94	82	82	105	86	88	87	91	81	80	83	70	85	99	70	71	60	76	67	75	60	81	78	89	68	84	83	85	87	74	99	67	67	74	81	51	83	73	70	58	71	82	69	77	70	62	76	75	76	67	65	68	79	65	75	73	71	79	66	82	72	70	91	46	64	87	63	69	60	90	78	49	68	81	77	66	79	76	86	73	71	70	53	55	65	60	81	70	63	79	80	83	71	89	83	74	57	70	71	65	76	60	89	82	83	97	80	94	70	67	68	76	64	68	64	70	62	95	80	93	70	75	74	84	72	65	75	67	88	66	77	76	68	66	83	73	75	61	60	82	69	62	73	73	74	78	72	80	79	60	71	74	71	63	66	65	69	62	61	68	64	77	70	73	74	78	75	72	76	71	66	74	68	58	77	74	84	68	68	56	76	82	77	72	73	75	79	67	69	83	87	66	84	68	52	72	89	83	95	68	74	83	76	82	74	73	80	75	81	86	70	74	88	72	62	73	74	80	61	68	65	83	89	75	83	71	60	68	63	71	78	89	79	78	73	68	75	69	79	102	54	86	69	65	61	95	76	80	74	68	81	67	79	60	69	76	76	73	62	65	81	78	65	61	82	51	60	74	69	82	61	83	70	80	84	75	85	76	77	80	65	58	66	63	64	82	89	58	73	63	54	62	80	73	73	86	70	67	75	66	70	72	56	71	75	66	67	73	74	54	67	80	73	66	88	75	86	70	64	63	69	73	75	67	65	75	74	64	79	70	68	72	74	69	62	86	64	69	60	86	77	73	77	67	73	58	61	78	89	63	90	71	72	84	79	75	92	74	85	68	73	66	65	81	68	74	85	79	78	76	63	76	81	67	76	88	78	76	78	59	62	73	73	90	90	84	68	68	100	72	56	78	72	94	95	68	76	74	81	86	86	82	70	78	87	80	77	61	64	61	60	83	75	72	91	67	81	73	80	50	72	72	72	91	66	78	78	71	70	63	69	70	89	67	73	83	89	52	73	75	64	66	65	64	82	48	63	67	79	72	73	78	91	64	73	85	73	77	60	55	72	74	76	85	83	94	74	80	86	70	93	76	55	78	77	55	70	80	68	80	68	88	69	80	75	70	69	80	68	77	83	81	69	91	73	88	76	68	82	87	78	72	71	81	57	78	81	67	77	78	75	77	73	59	60	74	66	100	70	78	80	74	77	58	76	61	72	82	58	67	68	86	80	71	75	74	65	87	68	78	71	84	74	60	71	85	68	91	84	89	72	73	70	73	75	79	72	74	68	70	57	69	63	79	71	71	74	83	87	77	78	73	73	86	77	90	71	84	79	61	88	85	78	72	79	74	74	86	66	77	82	63	70	96	80	87	67	91	64	72	81	66	90	67	71	83	63	71	68	70	75	81	52	80	74	61	68	70	57	72	75	85	86	94	60	59	73	59	82	65	77	70	80	76	51	87	69	93	68	69	80	69	76	69	75	65	77	67	75	66	62	73	69	83	65	67	63	66	79	73	72	70	77	73	73	81	64	78	69	61	70	81	68	71	83	80	80	77	84	74	90	85	77	69	77	66	70	71	76	91	77	74	62	85	91	68	73	73	81	79	66	69	74	73	70	78	85	69	77	89	73	72	64	82	80	80	87	88	72	79	66	60	77	80	72	82	84	70	74	55	58	73	71	87	75	78	80	87	83	77	84	59	69	84	63	73	68	89	88	81	75	66	65	70	73	78	78	59	78	66	83	84	83	86	66	72	62	69	76	66	69	61	59	77	75	87	82	69	91	86	73	83	72	71	73	79	78	64	66	71	86	82	100	75	73	59	81	65	75	78	76	69	67	98	92	75	63	71	68	75	84	98	77	85	66	88	54	70	69	94	91	84	78	76	82	81	71	88	68	60	81	75	67	64	63	79	62	74	65	77	87	87	73	70	67	54	81	78	83	79	69	77	99	81	73	81	75	69	64	63	75	68	74	73	77	76	72	63	51	62	66	89	64	68	73	80	84	91	68	62	59	86	60	69	54	62	84	74	78	73	66	61	70	64	64	75	80	82	63	72	90	76	79	86	73	67	74	67	78	78	78	81	79	80	66	65	72	61	84	67	70	65	67	72	83	78	84	75	83	70	72	80	74	71	84	72	63	71	68	88	75	71	70	73	93	73	63	66	85	61	73	59	67	67	78	73	74	66	69	81	73	88	87	79	65	78	71	90	71	86	85	81	67	83	65	83	62	59	76	78	81	68	80	77	68	68	79	68	78	86	76	81	90	68	77	60	70	83	79	63	65	66	76	70	55	76	68	82	71	59	90	76	81	67	80	61	73	82	69	90	92	70	86	74	83	65	77	71	90	76	78	81	60	76	60	78	55	67	77	71	64	63	68	67	79	73	87	95	80	81	78	61	79	68	79	64	89	73	77	75	90	82	77	78	80	74	76	61	73	82	74	66	81	53	70	74	78	85	70	67	63	75	79	79	64	63	74	70	70	63	77	79	77	78	80	79	79	66	79	86	68	78	79	73	80	80	90	61	78	62	77	78	79	78	78	68	69	101	81	96	81	66	79	77	68	75	71	90	80	69	72	74	80	89	71	75	80	80	93	68	71	71	65	94	66	66	63	84	84	91	72	83	60	66	75	66	80	85	81	61	76	82	80	84	83	76	77	60	88	86	99	82	70	82	81	74	96	80	75	73	83	85	60	70	92	73	68	67	63	77	85	91	71	71	91	79	67	90	74	67	59	71	88	81	79	66	66	95	85	82	67	75	74	84	78	68	86	72	68	74	86	75	82	78	69	87	75	78	48	82	67	77	73	64	75	68	70	74	67	79	62	74	70	84	57	91	92	69	97	77	85	74	59	80	69	87	90	89	75	71	80	81	56	80	89	52	72	75	74	82	73	72	74	61	72	72	70	61	52	68	76	70	67	93	71	96	85	75	82	63	75	71	67	84	74	68	57	64	77	79	85	85	74	104	74	82	72	69	82	75	77	65	70	63	72	81	69	98	85	68	69	91	77	76	70	87	70	64	77	84	76	64	74	81	74	60	59	100	78	91	88	68	79	72	78	75	72	63	75	68	70	76	70	97	79	75	74	68	73	59	80	67	65	73	59	65	88	59	84	69	74	61	78	65	94	69	69	83	81	73	96	74	77	96	76	63	78	98	78	69	85	82	69	93	71	101	84	75	87	69	86	82	90	83	82	76	57	71	77	61	88	61	86	86	74	59	80	72	100	82	82	75	78	78	70	70	82	60	68	62	70	83	55	72	84	73	77	59	80	68	72	73	68	79	68	89	70	67	71	67	63	71	79	79	76	70	79	79	74	67	81	76	71	82	80	71	81	83	60	77	69	65	68	60	85	80	82	74	79	71	73	66	71	67	88	67	68	69	83	70	76	76	75	67	70	77	72	80	65	61	75	81	90	88	69	78	68	66	61	62	66
19233	18231	36004	35876	26398	19402	14307	8994	9243	6682	5384	6200	6707	5562	3240	1446	1103	990	712	597	651	549	497	422	353	322	300	268	287	286	261	252	238	233	243	229	227	214	227	235	245	199	227	196	218	229	200	202	202	230	226	217	190	181	194	184	177	194	188	157	201	211	226	225	201	233	191	243	209	209	198	199	227	216	200	191	194	195	200	200	209	189	201	198	191	187	198	220	204	213	202	189	198	232	196	194	188	198	185	201	194	187	192	189	202	194	199	218	175	169	195	202	192	188	197	196	191	210	187	198	201	185	207	201	203	194	209	206	198	219	191	224	167	219	190	195	198	200	178	201	202	180	206	189	195	203	197	211	203	221	185	193	198	224	218	206	219	220	179	224	179	205	217	184	187	213	193	204	181	204	192	208	201	214	207	214	183	186	180	208	191	204	223	199	195	194	205	195	201	181	211	193	198	179	220	183	202	196	200	185	200	178	197	204	199	174	202	210	223	221	194	187	203	191	189	191	201	185	191	219	202	206	209	213	195	192	223	218	212	218	206	211	165	187	222	191	192	197	186	226	186	197	202	254	203	205	189	192	193	219	182	193	180	191	198	213	209	206	193	189	182	205	180	178	188	187	201	193	198	210	192	219	189	194	201	176	223	192	209	194	199	204	218	209	213	210	212	214	218	173	212	186	181	197	184	214	195	199	208	183	218	188	206	215	207	184	221	193	168	204	177	184	192	204	194	222	206	176	194	182	199	223	220	157	222	172	179	203	204	199	209	180	171	191	223	183	195	180	197	197	207	217	180	201	193	195	198	199	203	200	188	208	187	202	204	165	175	192	208	192	207	207	206	205	226	200	206	184	189	209	182	203	205	196	201	208	233	195	202	210	206	183	198	213	243	185	208	195	233	168	193	210	210	197	192	212	196	235	203	204	208	206	217	180	201	215	198	193	207	200	222	184	201	207	196	189	175	198	198	212	194	211	192	205	185	223	203	202	232	189	183	202	200	202	176	193	181	174	194	191	199	195	204	193	204	228	212	194	177	180	199	203	209	196	209	202	195	216	182	204	184	200	200	196	213	162	192	178	203	175	212	204	230	177	199	207	203	210	213	192	201	218	194	195	205	201	209	205	215	215	204	168	212	189	192	218	197	183	213	221	178	211	193	232	202	198	205	207	195	200	208	206	214	236	176	222	202	184	198	199	209	210	211	207	218	213	200	183	202	212	197	176	192	206	207	203	227	220	184	208	192	197	203	195	186	159	218	195	238	193	182	192	208	184	196	196	196	208	198	201	189	183	202	216	224	205	163	201	201	210	206	204	193	196	207	234	191	200	191	175	186	192	183	215	182	220	198	191	211	199	198	185	203	196	205	201	176	208	203	203	194	199	198	204	214	219	183	187	191	151	219	208	205	215	168	211	194	160	185	229	221	209	191	218	211	208	221	218	216	200	216	214	180	187	207	193	192	189	203	187	198	187	206	197	200	185	206	199	198	201	206	206	180	207	191	212	189	205	177	225	199	195	188	192	213	204	217	198	195	190	197	205	186	192	203	207	200	230	176	200	214	189	205	201	227	176	195	207	192	197	189	197	212	228	201	208	226	204	205	203	192	202	203	201	199	197	190	229	215	203	196	184	179	196	218	196	201	188	215	203	204	195	214	196	172	228	199	188	208	209	207	208	173	192	192	198	182	207	195	195	203	207	194	177	198	179	226	217	192	208	225	196	184	189	188	166	201	205	200	188	190	201	209	204	176	201	218	194	215	183	200	189	224	194	169	209	195	221	195	183	206	195	208	185	205	175	219	184	198	226	204	206	190	190	219	194	189	167	182	203	176	200	198	212	224	201	179	189	201	183	185	210	189	188	219	197	207	200	205	179	196	201	197	199	196	222	189	199	206	216	193	188	171	196	176	203	198	205	196	196	202	204	201	187	184	212	187	213	215	193	201	198	191	191	194	175	173	211	211	201	189	195	224	219	213	198	177	179	202	202	199	199	186	201	179	213	230	172	186	176	194	185	207	207	194	206	195	206	190	201	201	193	190	200	211	207	222	205	220	226	182	215	222	208	200	205	218	169	198	176	206	190	206	193	191	193	199	214	246	225	210	204	187	215	200	192	219	189	194	207	209	217	194	207	220	189	197	188	177	203	201	193	174	208	166	210	199	223	206	192	201	203	204	181	217	204	206	216	210	183	202	198	204	200	228	210	191	188	165	172	207	192	199	219	185	187	180	206	196	206	180	202	203	172	204	215	213	191	201	201	229	194	198	209	215	192	212	213	212	186	203	197	214	199	199	195	180	207	209	199	192	207	196	211	218	200	189	188	189	197	213	205	204	226	192	202	211	192	196	183	209	190	193	202	218	182	192	184	230	192	210	184	229	182	179	202	198	214	208	221	181	213	230	199	196	191	204	213	172	198	219	181	197	220	229	230	182	213	188	200	178	201	205	214	225	174	211	195	189	197	184	185	196	191	198	195	185	216	200	220	174	189	179	202	197	212	173	173	180	242	185	192	194	195	209	231	219	212	192	188	227	197	200	188	221	195	200	208	199	236	199	229	200	192	204	201	218	190	210	201	191	196	222	232	204	215	201	215	190	194	193	201	205	202	187	204	186	192	192	220	195	191	221	199	225	208	187	201	198	221	182	185	204	186	187	208	212	194	191	207	188	217	200	190	179	192	191	211	200	220	198	211	207	197	214	191	205	215	187	210	170	166	192	183	197	213	211	184	188	234	211	229	208	208	170	181	210	176	230	191	196	201	211	211	219	186	222	210	212	203	183	213	217	204	170	236	207	209	201	183	203	200	205	200	214	192	189	182	211	218	201	183	185	184	198	208	188	177	236	208	219	202	188	188	161	209	202	197	190	196	196	201	198	196	184	172	196	191	224	209	224	157	193	189	198	185	201	195	196	203	208	199	201	218	187	178	212	215	195	211	200	186	215	174	186	189	196	189	190	204	220	190	191	229	195	193	202	200	199	221	215	199	187	208	201	165	197	204	198	204	180	205	203	212	195	172	182	205	199	205	214	173	199	202	197	226	214	201	198	197	196	211	222	180	204	215	206	166	202	202	203	179	186	223	207	182	193	189	175	218	212	209	222	200	188	207	222	191	191	188	186	216	200	190	197	210	193	207	189	210	217	181	186	184	198	202	188	179	195	186	165	198	203	191	202	174	198	201	206	164	203	189	205	229	212	198	213	197	210	217	200	197	193	202	206	202	172	220	188	196	221	193	250	210	230	199	240	194	186	196	212	200	196	194	210	222	233	199	192	213	207	190	212	197	204	211	225	178	205	220	213	217	199	195	195	170	194	193	226	223	212	182	201	218	208	194	219	186	215	237	196	201	191	182	189	193	191	192	188	187	205	198	190	220	219	186	190	201	183	230	172	205	176	194	176	187	191	194	211	210	223	170	219	209	226	190	191	194	179	215	202	211	210	183	211	177	205	185	198	185	180	207	211	178	174	165	211	206	196	200	180	194	190	174	203	199
6361	3960	4864	3057	1587	976	448	352	300	311	270	253	266	218	240	235	194	205	181	205	206	190	194	204	223	206	200	193	183	178	206	191	203	193	173	217	203	208	164	171	202	192	175	204	193	194	187	170	192	179	188	169	179	207	197	187	186	218	171	182	184	206	208	177	192	202	187	194	208	182	194	202	188	193	194	190	175	193	181	171	175	198	203	203	196	225	230	199	174	212	204	208	195	210	190	193	180	190	193	193	193	191	200	187	215	172	201	176	218	213	191	191	180	203	212	204	196	185	171	211	194	176	199	212	210	206	193	197	188	184	171	195	198	209	219	212	173	187	193	161	218	184	195	191	169	195	203	194	220	197	184	168	195	197	205	173	184	196	187	203	202	171	175	200	182	205	209	191	204	176	191	202	181	207	192	189	200	171	180	200	182	194	179	182	189	176	175	178	185	166	187	203	195	180	186	183	194	192	194	186	186	192	195	168	217	177	183	181	185	182	193	208	182	214	220	204	206	171	215	204	179	200	178	184	198	210	182	172	199	176	203	191	201	179	215	180	217	219	223	222	202	180	207	179	201	191	188	200	202	161	170	178	183	181	189	181	215	193	212	166	244	212	178	184	195	201	177	168	214	187	171	202	166	198	179	176	190	164	179	161	174	194	213	163	192	203	167	209	188	186	210	168	171	180	183	192	186	210	169	191	193	206	212	198	195	199	183	183	209	204	185	181	178	185	182	192	203	210	199	216	211	200	187	195	183	196	212	218	200	202	204	171	201	222	204	180	187	197	170	191	191	164	207	167	169	201	178	189	222	176	185	204	168	213	191	202	193	180	193	176	188	198	171	188	175	199	193	181	196	174	184	186	169	178	197	165	192	184	200	188	200	215	163	194	203	209	199	182	203	195	197	174	197	213	203	190	186	182	188	184	186	186	152	197	188	181	194	180	213	217	200	181	241	205	207	187	180	194	210	217	212	215	161	194	184	183	177	187	186	174	197	211	170	195	204	185	189	202	184	201	196	210	208	214	192	184	200	180	187	183	190	184	194	178	174	166	173	204	184	183	191	204	185	205	221	174	186	172	203	186	167	198	204	188	197	167	195	191	192	183	163	177	178	196	184	191	192	181	192	209	190	206	185	181	160	214	199	183	195	209	195	204	208	180	179	184	194	184	208	197	189	182	175	187	199	183	185	174	242	200	179	204	184	166	199	192	194	179	193	174	192	184	192	179	182	176	219	170	217	194	198	215	167	198	227	204	183	187	196	191	213	195	197	152	191	175	215	212	205	187	172	189	222	207	220	181	172	196	178	182	177	193	203	179	187	198	190	206	203	203	174	186	179	167	187	194	195	195	204	204	160	175	187	186	215	196	204	182	196	183	190	194	203	195	201	205	188	169	172	189	191	200	199	194	194	181	185	227	177	166	212	209	219	192	201	176	172	201	194	189	182	163	193	186	191	208	183	184	192	170	193	180	182	207	194	164	177	203	196	186	191	221	162	182	181	191	179	211	212	197	233	194	178	181	202	161	211	198	223	192	186	203	189	179	191	194	177	204	188	199	188	200	178	168	189	196	187	160	191	170	173	197	183	194	192	214	174	173	190	201	168	149	203	186	202	184	181	185	181	178	187	208	170	182	188	198	187	186	221	209	178	188	189	221	197	190	196	193	236	188	217	192	162	186	177	211	191	193	191	206	199	196	199	196	207	184	191	197	180	198	180	221	198	180	181	201	209	212	185	205	170	180	209	164	184	188	197	197	192	203	231	227	183	192	215	208	170	184	192	190	202	188	210	189	211	165	197	187	196	180	199	174	198	227	212	211	213	198	186	180	196	194	201	218	187	183	176	183	212	182	201	194	198	206	178	173	185	211	197	165	198	210	167	175	168	200	196	214	190	193	150	181	191	180	193	182	207	206	178	186	185	185	185	177	197	205	197	206	198	199	202	182	197	195	184	170	185	209	202	175	197	204	198	213	234	219	199	191	166	187	187	196	186	196	224	178	180	195	179	194	214	209	189	177	203	187	181	185	191	179	157	158	189	175	195	164	174	190	174	200	203	182	201	169	184	199	191	190	198	193	196	194	196	205	183	191	185	206	196	177	228	176	191	187	206	215	197	184	193	172	195	199	186	204	194	211	183	181	206	193	198	214	208	194	195	189	192	194	213	183	196	181	172	191	214	198	196	162	193	199	179	186	174	184	186	226	201	192	192	207	215	193	181	177	196	170	197	195	192	189	211	182	174	187	183	176	183	175	181	197	180	172	180	197	194	191	181	183	164	188	197	168	194	186	199	187	205	198	173	167	170	212	193	222	185	191	180	189	188	198	200	187	195	182	185	207	197	202	175	172	158	186	180	197	210	190	197	174	180	174	179	197	219	196	201	179	184	160	212	185	200	183	200	185	190	190	174	174	211	198	207	204	213	196	193	180	204	175	192	174	208	185	177	180	207	200	245	205	207	176	198	184	184	207	223	203	204	194	192	168	184	190	211	171	197	174	190	190	194	177	214	203	163	210	176	181	211	191	195	193	186	190	195	180	166	212	192	207	192	215	203	208	184	166	193	200	186	202	185	194	214	182	205	184	186	195	198	214	169	188	174	189	189	185	175	188	186	204	190	179	198	192	197	186	179	180	189	206	174	186	188	189	195	176	187	181	191	209	197	186	220	179	198	177	174	202	197	173	231	167	205	187	202	184	191	173	187	193	206	193	201	195	187	200	182	167	236	200	194	186	201	186	194	217	189	193	213	178	182	186	196	172	200	218	177	181	180	191	185	214	209	204	183	175	202	176	197	199	173	195	172	193	206	198	221	190	174	185	186	216	205	182	191	193	182	199	189	170	196	186	190	220	194	194	189	201	197	168	203	194	188	172	213	172	161	215	199	191	180	175	196	201	190	175	163	190	192	207	185	204	207	186	165	189	192	190	180	195	196	190	186	194	185	166	207	234	204	194	177	201	176	200	177	194	177	215	216	183	189	156	196	197	166	207	178	169	175	173	177	180	218	183	192	189	205	185	183	195	197	168	196	184	195	211	184	202	194	179	193	184	156	192	202	203	181	168	185	189	169	145	173	175	203	177	185	192	166	162	189	200	208	197	213	176	176	196	178	196	213	207	167	183	177	197	158	209	178	180	176	216	200	184	210	181	226	192	163	191	189	214	205	177	193	183	178	194	210	168	193	164	203	203	203	185	195	196	200	189	219	185	185	174	201	194	204	189	206	216	187	184	175	187	183	171	214	208	204	224	171	195	181	166	208	193	192	179	190	220	172	203	206	189	168	197	185	206	168	206	210	183	185	169	198	190	221	188	191	175	172	187	175	185	201	198	187	208	205	175	203	201	183	199	198	179	173	194	194	198	206	166	205	208	189	202	173	159	189	183	199	180	193	190	206	205	187	199	169	217	194	177	210	209	195	182	188	192	197	193	197	196	208	185	185	191	189	194	192	198	166	220	176	208	201	202	196	188	196	223	194	204	193	183	175	195	192	188
5275	4909	10237	8698	6071	3942	2159	1503	1331	1058	910	900	865	838	717	660	550	567	531	531	467	498	486	518	515	507	468	475	524	496	482	485	480	501	498	469	486	506	438	445	480	500	437	457	442	484	498	460	468	523	451	484	448	456	448	474	451	465	463	437	458	459	459	475	473	466	473	473	472	478	486	470	476	484	492	476	427	470	467	459	452	452	462	464	443	499	495	490	489	464	441	467	452	476	490	455	479	470	500	485	457	468	502	499	468	499	455	506	466	509	508	476	465	410	480	464	492	477	457	469	514	442	455	416	467	482	426	481	443	464	456	474	432	462	492	488	430	460	451	463	474	519	491	454	455	465	455	476	497	499	429	482	470	429	461	479	459	463	469	461	469	477	467	479	453	450	488	476	471	485	492	458	477	485	437	446	488	476	493	468	457	470	469	476	508	472	469	475	449	469	462	445	478	483	437	483	436	444	423	484	466	491	474	487	432	475	491	475	470	463	428	466	446	520	455	432	416	475	439	469	488	455	469	443	456	469	468	482	482	454	448	512	478	501	478	459	445	477	449	458	443	498	469	468	464	454	444	479	502	440	461	435	490	502	466	453	475	451	462	463	456	486	456	475	476	427	436	472	475	484	479	467	476	471	449	433	472	486	452	468	428	483	501	459	479	459	466	508	456	455	471	506	441	470	463	438	462	472	469	478	461	480	471	489	480	493	472	443	450	470	448	464	478	476	447	472	462	452	498	473	465	469	471	486	474	458	441	475	437	481	470	476	469	450	474	469	435	472	529	485	432	472	445	472	440	506	435	495	485	461	465	507	489	459	499	458	462	461	456	489	456	485	445	466	433	503	479	479	455	496	487	434	495	485	469	487	466	483	483	472	464	488	465	451	423	439	461	491	472	467	448	483	475	442	495	438	474	473	470	475	469	477	465	437	449	427	424	492	483	463	484	468	451	473	466	442	486	466	457	463	474	457	466	460	476	445	451	489	470	468	473	490	487	457	462	503	461	452	504	474	478	497	480	441	469	434	469	467	456	463	479	444	476	471	473	465	462	467	505	437	459	439	481	436	461	484	438	461	495	505	457	499	476	448	465	432	478	475	454	470	451	454	437	456	458	468	483	439	493	439	483	452	448	508	486	452	488	465	473	484	473	451	463	481	505	481	443	494	448	474	463	495	477	472	459	470	527	466	494	484	426	432	471	455	454	456	483	478	444	461	471	473	497	452	467	465	460	470	486	486	426	481	475	444	458	499	445	472	507	471	468	483	478	427	453	478	463	452	439	452	477	424	463	436	430	440	449	498	491	479	487	481	457	463	456	468	465	430	475	433	445	475	470	476	476	443	414	476	463	491	453	495	445	463	494	481	478	479	473	468	467	484	451	462	447	446	453	500	505	460	436	450	451	483	465	496	485	440	449	459	454	432	456	469	451	474	480	464	458	440	549	491	424	488	473	472	430	472	513	470	504	399	451	478	453	478	435	454	467	469	495	522	460	443	502	471	446	422	503	442	480	469	453	453	452	439	463	464	418	444	489	478	438	479	490	473	493	457	459	503	471	483	483	494	470	438	482	482	504	474	473	490	419	433	460	503	500	448	463	467	437	470	515	479	447	433	465	503	452	464	486	455	442	463	467	470	476	478	473	473	435	444	470	473	456	464	467	521	498	447	467	462	493	461	459	468	483	496	459	475	472	451	503	458	442	476	477	440	489	455	504	471	498	459	443	469	461	461	476	484	479	444	433	437	482	452	440	440	436	428	454	500	457	480	464	450	475	482	467	469	483	468	480	462	436	479	465	472	447	464	452	455	512	454	476	453	476	481	470	444	453	464	457	451	419	476	440	459	439	459	517	478	493	450	448	447	474	469	433	442	475	463	419	447	445	473	444	475	462	478	454	485	485	446	470	490	482	466	411	456	454	462	501	437	459	459	476	515	487	463	478	418	493	493	470	432	457	480	437	457	472	512	450	470	443	439	481	444	463	468	500	487	476	484	468	476	483	452	483	459	505	478	471	493	444	465	434	463	437	492	430	485	470	476	433	467	495	447	488	450	457	479	493	482	456	500	480	465	432	444	452	466	461	458	475	461	456	467	462	496	535	454	469	498	451	446	486	483	470	446	441	450	451	460	425	404	464	450	498	487	476	485	457	483	495	499	471	451	455	465	480	490	508	413	474	462	467	499	465	451	463	473	453	495	473	474	439	449	445	457	475	437	445	491	472	465	494	438	506	447	448	488	471	449	463	430	460	442	473	437	466	409	468	466	522	448	489	497	434	468	465	454	444	435	476	434	450	475	456	509	442	499	451	510	438	476	485	428	460	475	473	499	453	471	488	459	474	451	449	464	439	501	431	470	484	491	437	490	489	462	452	476	467	468	496	485	443	461	465	496	447	469	491	449	469	487	465	477	470	478	432	449	484	444	451	450	475	449	438	465	430	453	434	472	476	499	442	419	437	463	476	476	449	499	443	425	457	465	473	436	485	484	486	477	431	481	466	475	481	457	475	478	479	452	480	462	439	461	449	493	465	472	453	484	479	485	463	439	457	475	468	485	459	439	459	501	455	454	469	478	484	488	498	514	472	442	461	473	452	451	414	444	419	478	421	485	469	497	505	501	488	466	484	479	472	452	475	506	466	452	479	486	505	504	410	526	454	468	430	478	466	470	508	492	477	473	453	533	474	488	452	454	452	468	494	450	435	474	458	448	473	494	435	464	471	493	528	536	444	464	447	463	495	494	463	465	484	426	533	465	495	442	455	476	444	471	486	490	454	473	470	464	406	467	454	460	454	469	454	466	477	473	430	473	460	437	446	513	473	497	473	497	491	499	458	457	496	457	481	444	491	446	461	462	477	466	453	470	475	460	445	466	484	448	412	473	446	422	416	457	462	467	465	495	454	487	451	491	429	460	474	469	447	475	484	475	498	449	491	490	511	479	496	461	462	468	483	450	452	490	491	482	466	473	513	484	490	471	477	465	442	450	449	477	459	449	499	451	488	453	496	451	460	453	454	473	453	487	457	489	461	481	462	432	478	491	501	491	483	447	511	494	498	474	487	495	458	451	465	443	484	477	470	453	481	445	470	471	479	438	441	508	428	465	467	471	460	501	479	480	493	453	483	465	468	500	472	506	469	452	458	480	513	480	466	459	494	442	485	458	445	470	514	459	481	451	498	497	481	446	447	443	451	457	461	459	440	464	490	445	470	515	432	549	480	466	468	477	486	474	421	469	485	432	480	473	440	464	448	499	466	466	458	489	429	489	475	456	453	463	480	470	435	465	461	477	492	469	427	471	470	510	460	433	456	475	475	425	455	449	466	437	469	474	482	457	435	477	452	408	449	480	436	481	483	483	487	455	518	445	458	463	483	452	479	442	482	445	443	463	478	474	509	507	461	486	486	465	510	470	470	439	479	480	442	454	460	477	457	483	484	471	443	457	464	471	458	442	469	493	453	464	456	455	485	453	443	439	504	480	476	460	450	466	456	446
18035	15118	23041	22571	21700	14506	6449	3225	2226	1375	909	860	840	686	440	244	198	203	192	175	187	168	175	179	172	142	163	161	155	170	160	149	136	162	149	140	141	158	141	149	144	144	133	165	131	136	142	151	153	142	151	139	127	150	124	131	129	158	151	139	123	121	147	155	152	140	131	149	141	127	130	134	165	157	127	127	126	145	142	148	154	172	141	121	140	143	127	167	137	158	163	145	139	165	153	143	138	158	139	130	160	145	157	146	148	134	158	141	149	133	142	123	132	150	144	119	147	145	135	138	151	131	151	134	154	154	136	141	142	137	125	127	136	166	166	142	145	133	137	150	127	155	139	169	146	139	151	134	134	128	169	166	133	159	139	140	126	134	142	118	154	143	153	145	153	133	151	153	137	146	142	129	139	161	122	126	140	136	127	140	148	145	139	125	147	152	156	163	134	176	170	144	143	154	130	130	144	131	130	136	146	135	150	114	135	121	136	150	154	142	114	116	157	149	144	139	142	134	137	141	139	129	152	134	133	147	140	150	149	143	107	154	135	151	146	120	150	143	145	146	130	137	164	162	130	158	138	160	142	135	132	137	145	146	166	151	146	146	132	140	153	135	140	156	163	138	139	164	129	134	135	141	144	140	137	144	133	135	150	121	145	116	123	123	151	141	139	135	153	126	146	131	147	170	154	149	155	153	136	145	162	132	141	131	139	176	144	136	152	128	131	123	135	129	137	152	137	158	141	154	139	154	156	145	143	151	155	155	160	126	152	159	130	154	142	151	138	117	145	149	128	139	131	131	117	156	142	130	165	119	142	148	151	150	113	145	159	161	167	173	147	160	155	114	139	136	132	138	153	133	147	127	143	148	138	139	119	147	136	148	154	143	144	144	148	139	164	131	157	136	131	164	124	125	137	157	155	116	144	143	155	163	165	136	136	162	127	153	122	132	145	140	135	150	137	142	141	143	130	152	144	141	121	138	146	139	137	149	144	135	174	154	142	127	155	157	152	150	148	139	145	124	148	147	149	136	136	143	167	142	114	134	143	151	140	119	109	148	139	145	136	157	134	115	140	155	128	138	150	129	148	143	156	142	143	139	155	150	126	127	136	135	132	151	142	123	136	161	139	124	116	154	141	150	146	160	127	134	146	150	135	158	131	131	144	134	146	136	132	141	145	114	137	127	153	140	135	110	172	145	132	137	115	163	154	133	143	158	154	126	147	167	159	154	134	146	143	133	132	159	140	135	130	116	137	141	143	168	136	146	156	140	134	132	134	156	150	135	144	135	144	138	145	126	146	157	138	160	135	132	154	153	145	139	134	162	164	153	124	139	136	126	148	121	152	138	152	130	143	165	152	160	151	160	157	136	146	127	130	136	134	137	138	130	154	129	126	161	162	150	174	143	140	155	144	132	142	142	107	156	138	150	122	142	127	144	139	136	125	121	145	130	167	145	147	148	148	134	131	135	129	141	144	139	129	133	158	117	131	158	106	144	136	130	134	156	141	152	144	155	142	145	157	148	137	141	130	160	151	124	128	149	146	136	122	155	153	142	155	127	124	131	158	148	146	140	139	158	134	153	151	130	143	132	140	134	142	143	157	148	138	142	136	159	151	148	150	151	139	139	129	146	147	161	122	156	147	144	148	136	145	134	131	129	150	131	121	158	144	149	131	127	160	153	166	166	130	140	128	156	140	136	150	134	151	144	160	131	149	165	149	147	149	111	143	143	146	166	128	161	135	147	138	136	134	149	142	146	127	146	148	124	130	146	149	145	152	140	149	163	135	153	156	129	148	125	145	133	166	150	152	133	141	122	117	167	150	188	133	137	125	142	155	142	144	109	141	138	147	142	172	153	133	148	151	106	137	144	165	150	150	134	137	137	137	141	133	137	156	162	144	131	158	138	117	149	111	151	140	155	126	145	110	146	137	145	152	161	133	129	119	126	145	144	139	144	159	136	160	120	132	127	171	131	147	133	145	144	125	149	128	121	141	134	151	142	137	144	135	179	140	133	130	147	129	148	158	140	134	138	150	116	151	160	145	145	147	132	139	148	158	153	112	148	165	159	141	130	137	150	148	160	154	163	175	120	153	148	140	139	149	145	125	148	144	153	142	149	158	172	126	137	122	151	160	135	148	148	132	146	152	122	134	141	132	133	140	131	148	129	147	153	144	142	159	166	134	127	153	138	147	138	143	137	132	141	124	127	135	155	148	130	160	157	144	151	136	146	134	139	116	135	136	150	124	144	146	150	146	135	142	141	140	148	145	137	139	133	151	140	117	150	142	164	128	155	139	159	138	147	164	145	150	113	135	154	144	135	143	148	122	155	130	130	153	131	131	128	160	146	149	163	137	152	136	139	135	137	135	151	148	130	149	129	153	135	149	136	140	128	149	156	153	135	134	147	148	120	158	150	136	119	122	150	116	137	136	156	137	148	149	151	144	148	144	151	130	142	146	150	139	155	149	132	157	164	151	137	147	154	125	161	133	145	141	135	149	131	150	128	149	143	134	142	123	144	146	123	150	139	133	141	145	145	127	135	151	144	136	163	135	131	135	143	155	128	151	133	147	154	132	164	149	132	142	143	136	148	154	138	133	139	138	122	154	148	133	130	158	166	156	137	147	134	136	143	153	136	152	130	143	145	132	127	167	135	147	154	167	146	135	144	163	118	149	171	142	178	145	153	158	158	165	142	125	153	165	140	155	153	120	148	137	152	140	140	140	157	127	144	172	156	139	143	142	120	173	139	116	137	151	152	131	136	129	150	143	147	138	162	129	172	155	136	151	150	136	125	136	156	126	138	131	155	150	136	132	146	157	148	156	167	134	145	141	146	133	147	159	150	131	144	161	139	129	144	150	121	151	164	165	133	113	148	141	166	126	137	158	143	159	118	144	128	140	134	156	142	139	131	115	138	163	137	148	143	148	156	141	135	156	124	132	158	147	136	140	136	132	142	129	145	132	143	136	148	140	150	131	128	112	159	146	159	138	126	155	126	137	112	123	118	140	153	132	133	125	141	138	154	134	162	126	140	149	134	135	135	156	148	143	130	153	133	128	132	152	126	156	139	133	123	163	156	172	149	121	124	141	163	153	147	144	137	164	144	131	143	167	127	125	125	139	132	126	124	125	150	163	148	134	134	141	149	165	116	125	121	151	152	141	126	141	143	150	140	149	159	147	123	135	158	145	144	127	116	141	131	155	170	188	153	130	129	135	146	134	135	143	134	139	138	139	168	153	140	143	159	136	122	169	159	147	125	154	130	138	144	149	161	162	138	142	124	144	139	147	119	152	151	159	138	135	156	127	140	114	137	145	147	147	132	114	129	155	132	137	163	158	142	117	152	136	145	152	143	139	135	144	153	154	141	124	166	145	134	155	118	157	154	124	146	143	150	126	143	153	155	144	147	122	150	120	135	143	138	153	144	145	157	162	138	136	142	135	146	150	148	139	123	122	142	121	153	127	141	141	144	148	123	127	155	153	137	143	141
14318	14491	27999	28812	29106	17091	7499	5943	6732	5374	3660	3943	3938	3450	2217	1106	817	708	678	599	590	561	509	521	427	422	426	375	374	391	399	390	383	379	366	360	346	351	351	395	360	323	351	366	378	347	381	373	372	354	378	343	356	335	369	329	357	308	335	358	314	335	374	334	365	356	331	379	355	340	349	390	363	392	358	349	400	353	369	345	325	370	388	342	359	344	356	323	359	313	366	359	354	352	360	342	330	366	363	347	374	373	368	345	324	355	383	378	354	373	344	360	347	341	350	364	358	351	365	312	339	387	345	320	343	355	355	384	363	357	354	384	358	359	345	352	394	361	354	370	388	356	325	361	371	364	389	362	367	374	370	325	380	367	360	358	334	353	353	327	332	373	378	332	314	371	337	385	370	355	355	340	348	393	336	355	369	347	365	353	369	333	347	334	342	345	338	338	349	359	310	337	371	352	350	368	350	368	359	329	353	396	334	381	316	358	363	336	348	376	323	373	351	370	354	365	337	372	380	340	344	318	363	340	332	369	354	331	350	359	358	361	356	347	397	376	346	341	363	361	387	322	370	356	327	355	319	345	365	332	334	346	357	379	370	336	357	375	361	360	356	336	332	368	360	357	381	352	340	353	337	387	359	355	349	345	356	371	319	365	326	365	371	359	351	356	349	346	326	362	349	349	353	339	324	334	353	371	332	357	353	362	368	332	363	379	355	336	327	326	362	353	388	365	345	355	343	347	334	370	361	355	364	373	349	343	354	395	348	343	312	363	332	348	348	360	360	329	300	344	381	399	390	337	349	353	385	341	381	355	342	362	381	355	350	365	338	384	377	321	362	357	350	354	337	363	351	356	376	345	317	350	374	369	346	316	361	392	357	372	343	381	330	365	352	339	346	378	368	349	351	345	349	366	339	361	331	342	347	360	361	330	355	336	351	337	348	372	359	338	364	405	351	333	365	366	333	350	345	353	329	342	344	353	332	397	353	353	350	326	386	354	359	351	364	342	371	358	334	381	325	346	360	362	374	380	357	371	352	338	349	353	347	331	347	354	323	374	390	347	351	389	373	344	325	382	349	363	340	370	322	350	346	322	345	372	339	371	367	358	372	336	367	332	385	372	376	330	327	332	394	378	338	358	317	370	375	354	318	358	342	346	383	338	387	352	348	370	358	388	353	358	367	357	378	365	333	372	321	331	365	328	336	350	368	346	347	347	318	339	362	361	374	338	319	339	363	365	335	387	352	360	348	308	353	375	369	328	345	353	379	345	329	368	336	332	356	396	376	398	383	354	387	337	361	345	347	347	357	360	349	382	358	357	367	346	352	340	328	348	376	351	352	362	312	395	373	353	361	348	361	375	363	381	310	347	394	396	347	355	369	345	337	344	346	356	334	311	370	355	378	347	345	359	376	365	346	386	356	334	341	391	376	372	353	357	370	344	324	368	353	365	350	354	374	368	362	352	373	334	346	382	388	359	330	362	351	341	322	333	349	325	368	350	366	364	342	315	349	331	377	367	355	353	360	345	355	352	363	341	362	360	375	350	318	347	380	337	339	340	338	345	365	344	349	337	386	363	324	327	359	365	352	331	380	365	371	350	341	337	358	355	373	322	363	372	371	349	331	372	364	360	343	355	362	339	357	338	370	369	353	360	379	354	345	360	355	354	359	349	366	371	367	387	362	360	355	384	337	334	346	335	386	323	364	372	347	362	350	332	336	367	346	394	359	338	375	381	354	342	392	380	363	357	336	330	355	376	351	357	353	359	333	344	363	378	359	328	344	359	360	379	326	338	363	323	391	346	343	345	358	339	370	330	344	328	330	331	384	360	350	352	368	323	349	358	365	376	360	364	374	338	330	339	385	321	356	346	352	379	361	342	359	319	391	340	357	342	343	359	357	335	323	375	322	373	377	344	368	373	359	343	342	325	348	373	309	369	402	354	380	360	356	356	359	337	331	376	381	351	387	349	346	362	351	330	326	345	355	377	352	335	358	340	356	364	368	354	374	392	357	335	340	337	346	365	357	343	358	355	338	359	355	342	357	361	335	363	371	350	382	328	342	329	362	375	329	328	392	354	327	338	355	373	337	343	356	375	359	360	346	366	338	345	324	370	323	355	343	379	321	358	365	381	374	351	341	361	385	342	352	372	354	386	357	340	343	347	336	347	364	364	356	349	337	319	353	401	361	359	343	373	364	360	366	361	338	326	321	348	369	336	356	365	332	331	352	353	384	350	330	347	364	377	370	337	371	350	345	346	363	343	335	341	393	355	348	342	357	346	373	359	344	357	332	334	368	346	344	325	349	348	340	344	349	369	366	359	364	363	356	341	357	333	394	365	341	342	353	336	342	336	334	357	366	357	379	317	372	331	364	376	333	329	346	307	340	322	377	353	356	352	333	338	354	341	353	362	351	311	353	354	373	354	383	324	356	357	325	332	369	362	347	383	366	322	365	336	361	392	398	323	362	328	299	335	359	360	355	356	341	357	339	343	336	351	333	352	373	337	342	357	359	342	347	378	383	348	345	347	352	360	336	381	340	338	371	383	346	331	350	356	367	343	369	347	362	359	341	358	337	337	402	390	357	337	369	353	365	358	360	401	356	354	352	387	349	352	337	332	342	330	385	345	388	354	342	349	382	347	369	347	340	347	339	348	332	379	382	358	375	349	334	339	359	353	366	376	337	361	352	337	341	354	351	336	336	350	351	337	393	313	338	366	381	339	346	358	339	371	351	365	346	371	336	371	372	353	364	349	362	325	377	382	356	337	353	350	354	371	335	375	333	340	326	365	365	351	327	354	336	355	366	370	363	339	363	336	373	385	369	325	367	344	367	375	374	318	353	344	372	359	355	362	340	348	342	360	352	377	365	358	353	390	362	317	332	335	382	310	335	329	334	374	302	370	364	365	377	334	352	381	328	338	347	366	387	324	351	358	369	339	320	374	382	337	366	339	364	342	360	357	357	365	357	325	359	377	339	363	369	333	338	360	350	362	375	356	374	360	357	312	357	355	347	352	347	369	357	341	370	347	331	346	357	340	324	333	348	348	351	364	352	368	393	363	318	353	347	379	331	356	331	383	379	343	365	358	351	336	317	342	368	350	355	381	343	338	363	369	379	401	357	351	378	340	386	341	359	371	355	356	353	329	327	345	339	368	367	349	348	364	357	369	361	332	342	347	362	352	366	372	366	364	342	348	350	344	353	334	336	375	384	352	333	343	348	378	357	376	338	345	322	363	358	359	346	349	348	378	335	372	336	342	371	366	358	337	359	371	406	363	361	364	390	357	351	333	345	326	346	348	346	343	372	336	392	355	338	346	349	346	363	332	312	345	324	334	365	379	351	386	348	337	321	338	370	351	369	392	367	384	360	377	307	351	372	352	368	369	356	322	365	394	354	347	371	361	348	370	370	358	344	345	328	348	321	357	373	390	366	351	375	359	340	367	335	374	345	353	356	328	331	355	364	344	376	361	340	392	339	369	336	336	340	359
25569	25455	28951	29466	28233	20501	13777	7520	4673	3100	1866	1749	1370	1282	733	333	199	163	157	119	136	120	115	125	74	93	93	73	76	93	114	93	85	62	68	62	76	88	74	81	65	79	73	66	71	69	70	64	71	51	82	93	83	54	64	55	73	77	70	78	74	83	82	59	71	67	76	62	60	76	71	78	81	87	61	56	69	70	70	72	91	76	64	70	68	49	55	78	72	82	79	70	67	73	67	74	66	81	88	64	84	78	63	65	69	59	71	66	69	69	75	63	67	74	63	71	67	65	67	70	79	61	78	79	72	74	78	75	86	67	78	72	81	74	67	65	55	80	72	74	74	71	69	62	60	71	89	64	70	82	59	73	78	72	80	75	68	80	64	66	72	82	69	67	59	80	52	64	66	82	79	65	84	83	69	74	62	69	88	77	66	74	74	80	67	68	76	75	88	62	73	75	68	84	60	77	71	81	68	76	76	91	71	80	76	77	84	50	67	90	70	72	60	74	75	83	72	73	92	72	67	85	79	76	65	70	73	72	67	67	77	66	78	80	82	57	72	60	75	74	69	71	67	72	76	79	94	74	64	85	72	80	69	67	83	67	76	59	63	87	83	79	92	84	79	66	86	59	75	73	65	70	76	61	90	73	91	79	71	74	56	78	70	73	83	99	86	64	85	69	84	74	83	81	73	71	60	77	68	67	75	78	72	86	77	64	65	56	68	58	65	75	64	76	70	80	79	67	62	69	68	61	82	67	60	75	63	65	69	85	55	71	63	97	95	67	57	90	75	71	70	70	74	82	64	83	78	88	62	82	70	74	57	64	62	74	84	61	78	61	54	82	75	72	59	89	62	78	85	75	72	84	80	62	53	69	60	67	79	72	63	72	93	85	64	61	66	80	65	75	78	83	68	83	72	70	69	69	66	85	74	71	72	81	69	71	76	68	70	64	73	73	61	78	62	66	75	70	82	73	78	71	58	58	60	78	80	82	71	70	74	67	67	69	57	57	79	76	62	74	62	77	79	77	68	57	69	87	79	79	71	90	73	69	62	70	70	64	71	64	67	71	78	72	64	72	78	70	52	61	84	73	66	71	61	79	77	73	69	80	63	66	72	73	79	72	74	73	67	69	81	58	63	96	84	85	76	64	82	73	66	80	88	75	78	66	72	62	67	84	72	94	86	76	86	88	64	102	69	68	72	75	68	56	76	76	77	59	75	82	79	60	78	72	76	60	73	84	67	74	76	80	70	76	74	80	71	77	69	83	67	68	74	67	73	64	65	69	66	75	57	69	79	80	69	67	66	80	75	74	81	74	72	64	76	62	73	60	74	57	75	69	79	86	64	75	76	76	75	88	54	87	63	61	66	77	74	88	61	75	73	61	91	77	77	71	72	71	69	66	67	78	67	79	78	62	56	67	61	84	67	73	74	69	73	75	75	75	72	94	74	84	73	72	72	66	78	72	90	95	76	73	86	69	59	77	74	75	62	72	62	79	90	64	89	66	66	76	59	85	69	72	83	72	73	80	81	75	78	80	69	76	62	70	77	61	75	65	82	71	73	87	65	59	80	81	76	63	76	78	76	72	63	71	97	79	60	76	83	61	64	65	71	74	79	75	73	88	59	75	79	75	74	64	60	67	78	72	70	59	94	84	65	63	73	88	86	74	89	58	68	78	68	67	63	62	64	74	68	64	77	74	63	83	96	76	77	84	75	63	81	67	71	60	81	87	67	60	72	69	76	66	73	79	77	66	62	80	78	73	74	59	68	71	73	56	73	56	75	70	78	77	59	71	81	88	89	64	80	71	63	61	69	79	72	77	68	60	69	78	78	74	58	71	71	78	67	88	69	89	71	79	70	82	83	67	63	77	58	70	64	75	80	65	59	74	80	69	85	80	70	78	67	72	61	61	67	69	66	78	75	72	93	73	72	74	97	81	62	59	78	57	83	88	74	79	69	68	84	63	68	80	63	72	94	56	57	73	68	67	82	90	69	83	72	68	83	69	68	68	66	75	90	66	63	84	76	72	62	78	77	51	81	85	73	79	58	76	79	59	78	78	57	61	66	82	62	44	77	75	80	87	69	71	75	70	78	75	84	64	71	69	86	72	65	73	63	79	83	74	86	77	64	62	74	70	63	71	71	72	85	67	59	74	82	71	79	66	71	66	80	76	72	71	73	76	77	81	78	59	83	72	73	58	72	62	68	80	72	65	82	77	76	90	80	82	81	80	79	81	56	80	80	74	85	69	66	55	67	65	71	94	69	56	64	69	69	73	79	86	63	70	75	68	75	62	59	64	59	69	75	74	60	68	63	78	90	72	75	63	88	78	71	77	66	91	70	76	87	70	79	70	69	63	94	71	73	83	74	79	72	62	69	70	78	76	71	64	76	66	85	78	67	77	69	56	69	60	76	80	63	77	104	82	70	66	57	70	74	75	82	66	79	70	73	71	66	68	76	67	76	80	60	65	72	80	84	81	68	85	63	86	86	66	93	69	69	78	76	82	78	78	58	65	62	89	70	67	80	63	87	71	76	71	83	54	88	73	76	78	66	64	74	61	66	58	65	63	76	73	62	51	78	75	70	75	85	61	74	69	62	81	68	84	70	64	94	72	82	60	83	68	77	74	60	81	80	68	67	65	72	74	82	52	83	72	74	67	61	58	80	66	71	73	78	78	79	61	64	72	63	53	73	84	68	72	71	88	70	63	100	72	76	97	62	74	78	72	59	81	92	61	65	69	71	78	57	69	82	76	75	65	82	67	74	85	68	82	81	79	66	95	58	65	61	77	70	62	72	83	79	65	71	80	75	69	74	63	69	83	79	82	88	72	72	84	73	74	68	77	74	63	63	87	74	66	77	78	92	75	69	63	65	64	74	66	61	64	64	70	62	67	69	61	65	71	69	76	78	68	68	76	79	68	90	65	59	69	82	66	79	78	66	81	66	71	83	80	85	85	62	75	71	74	46	56	68	66	95	69	70	98	74	74	70	66	82	58	62	60	79	77	75	72	66	60	82	61	78	69	65	67	66	55	81	63	77	71	97	75	82	53	70	62	67	82	70	69	78	68	77	86	84	74	73	78	73	75	59	80	70	70	68	75	70	62	74	63	75	71	75	73	74	74	73	71	74	72	68	62	66	71	79	72	78	77	79	76	65	76	62	71	71	94	66	78	70	68	74	79	66	63	75	56	84	85	66	82	76	70	63	65	72	71	64	83	90	76	62	75	69	78	81	69	66	68	84	78	69	74	66	82	70	73	80	67	65	68	84	66	71	70	67	65	83	68	73	83	71	56	76	71	81	84	64	75	83	70	76	81	72	66	70	81	81	62	61	82	85	84	84	89	84	70	67	68	64	68	87	84	72	70	82	80	83	79	76	83	67	94	65	73	81	69	81	74	64	66	71	62	92	68	79	66	71	72	68	82	76	76	75	85	76	70	82	80	73	64	67	77	68	72	81	70	90	58	74	85	65	77	77	82	61	68	65	55
17963	23064	31515	35526	32707	22933	17618	10204	9651	8508	5869	7109	6321	5855	3633	1836	1153	873	812	620	656	598	449	436	337	332	322	273	267	277	275	237	242	225	240	205	234	215	242	212	241	208	184	184	212	182	213	208	189	217	199	215	183	200	210	179	197	203	198	180	182	207	204	220	221	240	209	187	211	213	205	202	192	196	195	205	187	186	205	211	198	220	203	223	190	183	198	178	218	192	212	209	233	221	197	189	192	189	197	204	213	187	178	196	182	212	195	219	176	228	220	203	202	189	179	190	189	212	169	203	230	199	183	195	204	180	193	198	208	207	193	208	204	212	185	185	213	201	220	208	206	193	192	198	221	166	203	205	184	203	207	204	224	199	189	199	185	178	189	197	179	215	183	221	176	214	211	217	181	221	168	187	218	204	185	207	202	209	190	188	184	187	210	196	192	207	202	212	194	180	202	172	190	218	174	172	225	198	196	165	200	179	203	200	200	189	196	187	200	189	196	196	199	199	166	201	205	214	198	195	179	227	191	193	180	201	208	209	200	199	206	201	208	183	202	195	211	200	185	217	197	195	177	181	179	197	219	192	186	177	202	194	201	174	209	215	208	194	201	194	183	180	203	209	165	201	183	199	203	182	230	213	195	226	218	195	187	204	186	211	178	206	193	184	176	217	193	207	191	195	188	190	182	197	215	200	194	198	227	202	198	189	193	172	204	180	208	183	213	197	192	213	195	216	195	190	189	197	195	213	199	198	176	188	213	185	205	200	204	202	183	181	215	217	200	196	193	185	188	217	207	198	184	198	176	187	226	222	205	198	200	184	205	207	194	188	194	217	201	180	195	206	190	203	182	193	199	204	167	193	204	186	206	212	215	210	195	195	209	196	183	194	198	195	217	188	161	190	197	217	188	205	187	205	190	193	218	223	180	201	190	209	181	192	202	197	201	220	202	230	189	198	181	199	193	202	203	183	214	198	206	187	210	187	191	187	163	195	187	190	201	182	192	192	208	180	189	214	190	192	197	181	201	206	190	188	180	182	195	186	211	200	215	216	204	207	194	198	198	181	205	189	209	203	193	179	202	187	228	168	178	251	211	190	198	191	221	200	211	224	218	213	182	223	195	198	223	197	217	174	223	205	194	194	215	190	174	170	227	206	205	166	193	219	236	175	201	182	176	178	183	230	222	172	210	199	214	173	191	206	183	199	210	205	178	204	207	197	196	171	249	196	201	218	177	206	186	204	192	179	201	188	207	181	194	205	203	176	163	204	209	194	194	189	221	212	187	175	190	177	178	187	177	205	211	202	195	194	217	212	202	199	196	177	201	187	212	204	197	204	226	193	197	225	208	190	222	188	204	192	218	203	198	177	193	191	176	191	198	210	215	203	218	197	185	203	194	189	187	209	199	187	205	196	223	173	198	185	190	212	208	192	201	194	211	189	213	205	212	213	208	203	211	202	192	190	194	206	207	181	188	195	195	216	188	198	178	176	178	186	236	215	210	199	199	218	206	194	204	199	193	214	194	200	179	171	197	217	183	187	210	220	179	184	204	193	196	193	209	194	190	176	203	195	208	220	209	183	210	205	170	206	184	206	207	199	197	175	184	200	172	190	203	220	221	213	200	203	182	226	185	176	168	188	200	200	202	222	212	206	211	191	197	202	193	178	183	178	177	192	202	229	196	181	196	191	197	191	206	195	222	216	185	217	197	193	182	190	173	198	208	172	194	187	200	207	231	197	181	225	198	185	180	204	203	181	222	198	226	185	176	177	215	184	227	174	198	202	194	187	172	227	210	205	196	178	175	197	207	179	193	190	190	210	177	203	195	196	201	171	218	209	189	184	177	207	183	181	190	178	193	225	202	173	202	194	206	203	213	183	207	200	227	198	205	186	202	178	166	190	226	201	201	196	216	179	174	214	217	203	196	193	195	207	186	195	185	224	208	207	184	195	199	192	194	199	194	184	175	187	218	213	184	206	189	207	170	186	188	195	195	201	205	184	218	189	212	186	179	192	197	188	200	176	201	194	181	218	217	181	210	176	192	177	177	193	180	187	228	193	185	215	202	209	207	194	202	182	190	199	198	201	179	189	199	190	203	225	192	213	187	216	188	187	182	186	224	166	199	184	192	169	188	225	189	201	198	190	223	197	196	190	201	198	218	186	193	198	202	201	218	191	228	181	191	203	222	200	195	205	209	211	191	221	197	196	198	177	170	172	199	194	201	223	173	214	219	210	227	214	208	220	203	200	224	212	193	205	188	168	201	213	204	184	200	216	201	182	228	195	197	176	192	209	200	211	173	226	200	217	240	183	212	203	179	193	194	205	182	178	164	187	191	206	211	189	213	194	185	192	204	204	197	229	223	176	199	179	202	165	191	180	235	202	187	200	199	178	198	196	218	205	202	205	219	185	192	211	211	182	224	186	181	209	198	217	201	198	212	171	207	205	190	191	195	179	193	187	188	196	208	224	208	187	185	189	199	212	187	196	206	188	208	192	191	203	194	178	177	169	184	181	189	206	184	174	191	213	205	191	188	189	170	191	192	196	206	194	159	188	206	201	190	183	212	197	186	214	196	217	193	196	224	199	229	191	188	185	180	189	191	202	197	201	204	211	195	209	196	202	195	186	202	190	205	191	191	190	194	214	196	175	181	196	200	217	178	198	191	208	234	220	220	196	209	199	214	188	210	186	186	221	210	186	189	204	184	210	196	209	201	203	211	196	191	205	212	194	194	214	186	223	210	201	179	176	215	203	206	188	188	188	202	194	193	192	198	202	192	179	192	205	199	198	197	183	210	198	183	225	206	227	187	210	180	178	182	192	199	198	192	189	187	223	185	194	182	198	191	189	222	208	189	217	188	210	204	177	241	178	205	198	216	208	198	210	202	207	198	196	196	183	193	205	189	215	192	219	188	202	217	179	207	181	197	175	224	175	201	219	185	154	233	184	172	201	192	205	193	190	206	198	184	191	199	206	187	193	201	187	191	201	210	193	245	221	188	191	207	218	203	193	195	192	212	199	209	198	195	216	181	201	217	188	199	186	195	201	193	188	178	218	196	204	168	201	196	226	184	185	175	205	180	184	197	217	187	186	198	225	195	194	186	219	191	220	197	176	194	218	201	209	215	220	207	205	179	193	198	205	198	201	203	187	185	178	197	188	149	197	206	206	199	201	193	201	189	190	178	200	196	211	189	202	189	177	197	202	182	208	211	182	205	187	159	194	189	197	195	183	218	189	190	196	183	178	214	195	183	187	209	181	197	204	175	201	203	189	200	210	185	195	212	198	181	204	211	183	180	195	215	226	195	215	214	200	219	214	199	202	175	197	190	198	187	173	192	191	203	207	224	192	196	196	217	200	193	211	207	200	195	211	173	185	198	189	174	213	210	194	206	207	199	190	183	202	198	184	189	180	193	181	177	177	209	226	201	173	187	203	199	181	210	206	188	201	206	174	198	197	187	199	207	186	192	193	200	195	203	206	209	221	185	195	197	196
6116	4274	4524	3315	1632	1058	517	394	325	282	290	248	252	237	226	183	227	177	181	215	213	198	199	188	182	212	179	208	201	184	181	201	174	197	185	169	170	164	192	212	169	170	162	185	177	183	175	170	210	198	173	202	224	201	212	204	197	202	186	184	174	195	186	205	188	216	205	162	186	197	184	194	198	201	192	205	183	212	208	197	213	208	201	181	207	152	189	187	187	186	194	182	176	180	200	200	193	183	196	188	201	178	217	207	185	194	210	175	205	186	185	226	206	199	161	158	210	186	191	172	202	187	201	184	182	222	188	203	162	209	174	203	193	206	170	204	195	182	183	191	170	190	196	200	185	189	190	198	197	170	189	186	205	197	181	184	196	195	205	220	201	186	173	161	177	179	174	179	199	170	200	183	199	198	178	186	200	216	175	188	205	183	160	167	199	184	197	209	194	180	184	173	175	186	188	186	188	209	197	198	168	202	202	213	189	190	186	190	216	190	202	189	189	210	184	202	193	163	169	202	213	195	202	209	185	191	200	188	186	170	166	182	201	184	187	148	206	204	179	184	209	209	183	208	185	215	214	209	195	191	183	196	217	157	209	193	185	174	199	170	187	162	241	181	169	174	188	194	201	191	215	171	188	211	160	191	180	217	169	197	184	185	189	191	188	202	191	206	177	199	187	195	207	176	209	182	165	169	218	200	199	189	202	188	189	172	185	190	194	185	203	178	213	197	208	192	185	196	172	201	186	187	175	203	199	171	174	203	177	170	196	197	201	179	180	190	202	184	193	190	188	203	203	202	176	176	213	186	176	198	169	184	197	203	167	191	195	180	183	187	195	202	208	196	181	205	177	208	199	186	169	185	174	173	222	184	210	191	171	184	181	179	181	199	167	193	192	174	191	202	202	189	204	166	194	188	158	197	184	208	197	174	175	190	215	176	190	194	193	190	199	190	168	160	181	187	191	197	171	175	177	194	177	171	193	174	187	177	195	206	178	217	195	179	171	193	188	187	183	190	178	178	206	205	180	182	207	177	186	188	193	174	206	189	183	179	186	182	181	190	191	197	167	179	188	193	205	188	196	200	208	205	186	190	175	196	204	163	179	190	175	166	187	196	188	197	182	194	215	180	214	208	199	178	193	191	199	204	186	180	224	185	209	197	207	220	195	185	189	181	206	200	201	181	204	202	179	189	169	181	169	205	206	213	186	177	182	167	196	170	182	211	197	185	195	193	179	198	189	217	189	195	181	214	180	168	148	172	201	215	201	179	217	206	218	195	201	193	201	189	201	199	193	175	174	207	212	163	194	195	171	188	202	208	199	184	179	207	224	180	187	181	183	180	161	187	197	207	163	185	203	193	179	194	188	174	187	207	201	190	192	185	183	184	197	212	201	206	212	174	217	183	208	211	203	223	190	193	170	198	189	180	192	188	185	205	193	182	183	183	206	183	204	209	194	219	157	215	180	176	190	184	207	196	185	191	191	167	195	179	173	199	173	178	175	185	178	209	184	195	187	209	189	183	181	192	180	173	181	182	170	214	177	187	211	181	187	206	174	192	209	187	177	173	171	194	188	187	158	200	182	179	183	199	189	144	181	181	199	186	198	175	158	203	201	195	179	179	180	191	201	176	205	185	208	199	196	188	187	195	223	200	187	211	194	183	190	174	168	179	195	188	204	156	170	190	188	182	195	187	199	186	173	203	235	163	191	194	193	204	224	198	200	199	205	192	183	172	179	170	203	200	211	179	192	213	180	181	186	165	181	171	190	210	183	187	178	154	192	198	202	174	209	170	190	188	192	204	167	207	197	201	201	189	211	184	200	167	186	194	176	182	206	188	208	218	206	204	194	188	201	186	177	202	196	191	174	183	176	208	185	186	205	184	170	186	166	168	183	183	199	198	201	202	213	195	186	168	181	172	188	173	217	224	159	174	189	171	218	186	204	180	192	232	194	174	174	179	186	203	172	158	214	185	171	184	211	165	179	193	185	197	194	200	218	199	193	191	220	173	170	172	195	184	197	196	197	197	198	185	187	187	204	169	187	170	194	170	199	162	209	200	185	221	202	189	187	182	187	196	173	148	183	174	180	180	189	207	184	194	192	215	186	172	180	176	177	187	179	188	187	202	196	196	182	217	175	212	209	208	185	185	188	173	190	200	179	196	192	189	213	190	201	213	185	193	184	227	178	197	165	199	205	187	201	201	176	199	174	198	170	181	186	202	191	200	192	183	204	169	186	184	202	178	194	179	188	175	166	190	171	185	184	164	180	185	191	197	201	185	198	206	198	191	189	181	187	194	196	182	194	196	204	184	178	185	205	204	195	170	211	190	183	216	163	208	171	184	223	189	174	203	174	191	188	196	190	191	206	200	206	167	160	182	205	172	183	178	174	189	186	219	186	184	186	218	182	189	184	173	187	176	192	201	194	204	187	221	183	174	213	185	181	186	206	203	197	187	173	170	190	187	218	197	188	199	180	214	190	193	169	186	185	185	195	204	176	209	196	176	174	181	174	201	157	175	197	170	197	202	175	173	199	210	191	179	185	169	203	182	176	167	200	198	211	197	209	189	216	215	177	191	200	187	186	203	158	209	182	191	215	198	208	176	212	201	195	173	192	189	207	201	173	199	184	184	195	178	198	181	177	189	183	203	174	194	191	174	177	181	182	199	177	167	205	182	180	198	188	187	177	178	157	207	213	175	197	201	198	188	200	150	172	193	220	206	192	201	214	177	173	230	204	182	168	170	187	176	208	197	190	222	209	207	175	200	191	216	187	195	181	171	198	186	198	189	180	207	220	182	217	177	182	170	177	180	184	167	193	204	218	176	202	186	230	208	197	199	198	171	189	213	195	175	176	173	217	181	180	194	216	184	190	192	208	214	164	188	201	190	205	184	164	178	174	177	198	215	191	173	190	169	192	198	182	193	197	193	185	198	169	198	184	201	183	209	194	173	187	188	182	194	197	202	193	180	195	188	199	174	180	170	171	195	216	195	201	174	188	189	176	190	181	186	186	208	178	199	217	212	209	201	177	191	189	171	192	206	177	193	176	210	196	164	195	167	205	200	191	177	203	198	190	199	195	218	195	194	195	184	204	206	190	172	205	191	187	178	213	155	190	166	199	185	191	185	185	201	186	180	202	183	213	181	168	181	179	174	212	170	217	197	184	189	183	176	188	171	191	166	175	183	211	203	190	184	221	192	177	172	180	165	157	194	173	173	194	222	186	199	191	186	179	181	219	171	183	184	178	207	185	174	199	147	196	185	193	195	188	173	182	187	209	194	177	197	176	191	194	193	184	171	206	214	179	200	176	205	190	182	172	189	211	187	198	166	206	189	180	172	198	172	166	171	191	183	179	193	198	166	200	212	201	223	219	205	173	189	194	196	200	178	188	176	197	161	188	184	167	215	183	224	155	196	196	200	214	196	203	191	195	186	197	179	194	169	180	186	198	201	196	209	186	195	168	194	182	189	242	197	184	173	172	159	216	210
5181	5444	9405	9477	5490	4704	2220	1658	1367	1153	987	965	873	781	728	655	549	569	552	533	512	501	517	516	479	480	440	468	509	490	473	470	497	480	455	456	500	471	496	468	494	439	516	446	470	469	472	459	453	437	463	469	453	495	464	445	469	470	432	466	500	470	482	490	414	486	480	483	464	463	485	491	467	486	462	486	470	503	479	482	475	486	479	444	481	473	503	439	421	446	454	483	499	491	468	464	457	469	506	510	473	467	441	498	492	478	452	472	467	480	450	479	422	487	477	482	456	415	449	438	468	471	475	480	489	495	443	460	461	460	455	457	463	501	488	481	446	477	472	466	461	481	458	452	478	484	438	487	470	503	463	438	471	478	432	448	469	458	448	455	446	464	499	489	470	483	455	481	484	464	471	470	440	466	493	476	500	488	465	451	478	472	418	519	465	464	468	462	448	438	512	483	485	445	476	418	490	446	500	444	459	462	485	465	449	494	489	441	517	441	439	477	463	470	463	517	445	479	479	437	445	491	500	476	466	483	459	485	481	491	458	460	472	481	427	462	449	455	490	473	503	449	454	466	497	451	458	496	476	466	479	463	462	450	465	479	484	443	467	474	478	450	482	481	473	476	461	430	457	449	478	448	500	478	473	462	469	458	475	451	471	475	479	482	503	496	476	420	433	462	485	453	452	472	463	493	409	447	435	470	478	487	448	452	477	477	473	456	474	450	475	486	461	461	459	470	413	508	445	458	476	444	458	437	439	461	500	451	481	503	433	459	474	491	444	515	489	447	493	444	469	459	511	450	427	445	456	456	460	482	428	448	454	469	450	462	473	510	473	435	462	491	458	422	484	490	478	494	477	454	456	454	486	483	450	436	458	456	455	473	438	467	436	479	453	440	443	487	433	446	465	475	491	486	463	495	458	468	456	448	485	433	474	484	477	431	447	432	500	500	460	457	477	458	459	446	462	495	448	483	455	497	471	477	479	443	493	487	455	479	452	437	465	470	425	436	463	415	472	459	465	461	469	409	434	439	464	484	466	457	480	441	451	476	479	430	474	453	426	457	473	453	451	471	469	487	464	446	461	471	455	443	462	458	502	487	448	461	425	479	444	469	460	459	489	465	498	455	477	500	487	472	452	465	473	496	473	464	471	483	451	470	453	458	443	466	476	427	480	467	481	475	427	436	448	472	479	482	480	514	436	454	499	496	479	451	443	466	434	433	462	486	454	446	459	488	491	460	442	506	442	457	500	430	492	450	464	467	451	511	472	485	483	467	441	499	465	446	429	460	504	487	492	449	429	460	491	441	511	451	463	447	487	481	461	481	475	473	495	498	493	443	448	477	455	524	492	474	424	446	465	465	484	484	492	487	464	414	444	425	491	450	473	482	467	461	474	472	437	444	461	443	451	452	457	449	496	480	459	436	444	466	460	472	450	460	480	439	444	444	472	453	476	527	504	425	494	434	483	464	438	487	456	468	459	472	457	465	461	455	477	436	498	452	477	461	429	508	456	432	459	514	442	443	446	455	480	447	472	456	496	423	489	466	465	495	481	466	424	479	487	508	432	447	506	466	468	468	462	440	471	465	472	458	471	468	499	471	448	452	464	475	459	447	483	512	461	490	441	499	466	459	497	476	434	464	427	456	474	476	468	435	473	468	453	440	478	497	467	469	451	443	417	449	471	446	516	448	481	452	472	448	503	486	448	463	432	438	472	466	480	495	422	471	486	467	459	457	458	474	480	458	471	476	452	450	500	446	484	461	452	451	479	490	504	465	466	475	460	471	502	462	413	459	450	516	488	504	463	423	446	484	460	440	454	456	455	470	432	481	439	483	475	462	444	466	490	465	451	423	482	434	451	470	458	506	462	457	485	449	473	474	485	447	468	528	488	466	456	438	456	473	426	481	488	465	454	478	465	488	448	440	445	449	461	478	472	451	515	471	471	477	460	433	453	451	463	516	455	478	485	475	454	435	482	475	453	443	492	488	466	446	464	467	464	446	456	501	461	479	503	487	484	518	451	447	473	436	478	496	480	439	459	441	453	477	498	458	453	456	499	452	469	497	489	450	457	481	488	456	480	437	450	434	436	435	474	479	484	483	433	491	480	511	460	452	459	477	462	451	478	514	392	465	476	488	475	467	505	446	479	460	451	485	463	462	466	458	494	469	470	472	490	474	433	497	502	451	463	436	467	494	486	450	466	478	465	435	440	454	502	446	455	519	465	465	476	460	491	465	440	445	473	471	451	465	480	468	467	483	484	509	439	456	481	465	433	458	515	464	475	438	455	491	453	477	467	471	486	451	445	428	474	447	425	493	498	468	501	468	442	464	486	454	483	493	451	464	470	500	464	412	463	488	458	500	435	441	458	481	464	437	480	424	440	474	475	483	490	451	460	480	453	456	451	487	447	470	457	467	466	459	447	466	479	482	487	479	469	456	444	438	451	500	459	493	457	442	449	460	522	453	433	437	455	473	492	461	424	485	448	466	455	452	442	451	482	490	507	479	491	474	492	435	460	456	453	484	510	446	450	442	469	450	446	439	463	472	425	482	473	479	463	439	468	477	497	467	449	457	481	468	466	437	493	465	453	452	475	481	470	486	455	438	436	490	469	471	451	485	454	467	460	469	452	424	474	472	456	466	453	457	455	421	478	487	436	475	459	452	424	451	502	444	441	467	457	434	443	452	455	495	507	444	485	482	429	449	461	476	480	483	472	497	492	484	470	451	441	466	517	446	421	442	506	423	489	461	467	471	485	458	489	476	458	461	461	497	438	452	434	470	451	489	475	459	471	460	501	469	459	438	449	399	478	477	449	476	452	459	453	460	488	489	463	440	457	452	488	446	490	448	461	477	468	446	439	436	479	437	451	466	470	492	479	446	453	461	507	497	488	489	491	486	492	445	447	497	455	451	506	468	498	465	453	443	463	483	470	487	472	461	444	461	486	461	466	511	455	429	477	473	401	446	437	449	487	477	469	479	469	474	480	440	467	438	482	462	469	466	425	456	452	472	475	462	484	488	434	475	502	442	491	469	457	494	419	462	458	470	486	474	441	472	445	448	455	454	425	443	475	474	456	442	476	461	479	483	446	461	410	486	490	490	492	461	479	473	487	495	484	441	444	468	448	451	451	469	454	460	494	441	455	492	478	465	442	474	511	472	431	455	469	470	458	436	464	465	458	439	486	470	467	467	516	444	465	474	434	479	448	455	434	448	455	457	443	450	458	445	434	418	460	421	479	433	441	485	470	417	490	453	494	424	510	439	446	476	444	447	470	458	468	464	463	446	438	433	473	459	441	446	469	481	478	477	454	457	448	461	466	512	481	405	449	479	443	446	484	463	445	479	461	460	414	445	503	483	458	474	445	490	476	450	474	453	470	470	483	438	481	468	496	461	472	475	504	466	481	476	473	437	481	517	456	488	430	517	436	465	454	516	438	463	463	456	472	415	480	449	449	453	487	478	442	475	459	466	468	448	494	464	460	457	460	465
17785	16161	21399	20419	18683	15879	8153	3860	2324	1720	979	870	711	576	410	269	211	212	173	167	192	166	157	171	135	140	133	182	127	163	147	177	148	150	138	136	146	134	120	135	141	140	142	162	141	151	132	169	124	118	140	146	149	155	151	123	182	144	145	138	146	156	163	156	163	156	126	142	141	129	148	155	132	154	132	153	139	134	125	130	135	126	141	112	135	153	145	155	158	153	159	160	141	135	142	117	138	151	133	132	141	137	148	156	131	160	143	135	135	154	148	143	131	138	135	151	132	130	119	124	134	137	137	149	155	133	139	143	128	138	134	148	132	138	152	150	149	153	155	135	154	139	127	131	142	123	134	154	157	128	143	127	143	144	163	134	162	143	118	137	139	115	137	122	162	148	139	157	160	136	143	132	169	159	137	141	136	141	123	123	142	125	134	133	169	134	134	134	136	120	132	137	151	118	125	133	135	152	114	148	127	155	133	144	152	160	170	135	139	126	122	141	162	151	152	125	158	175	131	137	133	152	133	140	168	159	135	128	157	136	132	129	129	135	139	142	133	147	144	146	129	135	137	144	170	170	143	145	130	149	150	125	145	149	124	128	175	145	142	156	131	137	129	132	128	142	136	141	128	140	119	144	128	138	130	129	139	144	139	139	124	130	141	130	135	152	126	127	157	118	133	146	147	156	134	135	145	149	142	135	132	153	119	154	135	152	126	135	137	135	153	141	133	143	151	152	136	132	135	137	140	139	141	139	159	140	117	153	150	144	156	147	139	159	139	139	145	147	127	152	139	157	171	149	134	151	120	118	134	152	122	118	142	135	146	143	157	138	138	137	137	138	128	141	115	118	149	150	139	166	144	148	144	137	137	124	138	126	123	137	148	144	138	155	135	119	164	138	145	150	138	142	146	136	128	130	149	118	163	129	138	163	123	140	129	135	147	153	155	123	134	134	158	137	158	150	144	140	148	153	135	127	150	145	139	135	154	149	124	148	117	132	138	102	138	149	152	152	150	131	132	150	135	151	149	122	153	144	144	157	143	133	142	143	121	161	134	145	141	126	150	130	128	140	159	152	138	131	152	153	146	136	120	147	139	142	130	140	156	154	141	138	123	124	155	150	171	140	154	145	135	145	125	119	137	136	132	128	138	145	152	158	136	131	136	145	154	132	155	126	141	140	134	121	146	159	159	136	130	135	148	143	142	146	158	139	151	164	146	116	136	122	156	144	140	152	145	130	124	141	151	130	117	133	137	129	134	126	147	132	121	144	141	138	137	138	133	145	119	113	140	129	142	138	137	131	164	106	137	127	140	159	148	133	125	148	121	136	130	163	151	149	157	151	133	121	145	141	147	124	138	130	152	146	132	111	133	148	154	142	131	151	126	139	133	143	159	150	136	163	152	141	137	156	142	130	129	153	150	132	154	152	139	120	142	134	138	143	137	148	141	150	119	147	135	131	163	131	141	123	179	132	129	129	149	129	144	140	139	147	131	140	145	117	138	157	140	140	131	129	125	158	151	146	126	143	121	114	146	168	132	117	142	123	168	154	133	129	141	130	138	116	153	125	148	171	138	158	157	128	136	136	156	139	132	145	137	122	138	148	144	159	164	140	122	131	131	149	157	146	144	142	126	154	136	150	148	149	128	139	127	148	125	155	139	160	149	126	141	137	125	141	126	145	136	136	150	157	144	141	114	158	140	143	132	129	126	146	127	126	136	131	139	132	141	154	142	131	135	131	127	138	155	148	110	147	155	131	155	158	112	121	137	170	136	154	162	151	130	142	122	135	142	141	123	138	138	144	142	128	147	150	146	138	138	143	146	158	137	134	132	135	135	127	124	128	138	147	141	155	136	128	143	151	140	146	162	149	146	140	141	130	121	129	151	133	140	125	121	122	146	141	138	120	134	137	142	124	156	164	148	147	130	151	122	158	136	145	127	142	160	122	149	137	134	136	117	146	148	143	121	130	130	125	134	163	154	167	143	149	140	134	174	152	150	136	151	154	135	155	130	157	142	149	137	127	152	136	136	150	132	135	150	127	138	140	127	157	144	131	140	149	142	153	127	133	138	138	135	147	138	135	119	144	139	144	146	133	146	153	130	135	130	148	131	168	146	159	136	135	143	163	144	147	162	138	128	121	150	148	149	144	136	122	154	160	151	133	158	130	125	150	146	139	142	128	151	125	116	141	143	142	181	143	185	134	131	131	138	139	148	151	151	141	150	150	150	143	132	162	164	131	146	165	146	140	147	167	139	142	130	133	140	155	141	147	147	135	144	134	131	142	132	128	143	141	140	129	143	142	160	128	124	151	138	157	131	152	148	147	127	143	141	110	128	150	155	136	128	143	155	123	128	124	135	141	139	153	154	143	151	128	136	146	129	153	155	144	133	138	159	141	140	157	146	146	157	142	151	140	152	132	131	133	132	156	135	122	149	153	148	126	118	137	156	139	135	119	136	151	153	145	150	153	162	120	142	142	150	123	165	130	145	139	144	136	137	136	141	136	139	129	136	148	119	136	145	133	130	154	141	135	141	149	168	138	148	143	155	155	134	154	154	128	153	152	133	128	162	131	127	137	137	132	139	156	140	160	139	120	163	114	133	162	161	146	137	146	145	139	142	110	116	135	146	134	144	133	133	138	161	155	143	126	140	137	144	157	140	142	133	151	155	138	131	148	124	148	139	113	117	121	124	130	139	143	139	151	124	134	160	139	114	142	160	148	138	139	137	147	147	145	123	147	135	176	138	139	157	126	144	151	139	159	148	136	118	134	154	138	137	138	155	145	128	126	143	164	145	152	140	141	153	118	155	132	134	140	134	154	152	117	147	141	133	155	136	147	138	150	140	140	142	153	146	160	141	128	137	137	142	131	141	144	135	121	139	146	131	138	149	123	144	148	138	136	127	145	143	144	136	140	121	121	144	133	152	148	139	140	142	141	147	116	149	140	147	143	147	146	161	143	152	134	152	155	148	156	139	130	122	134	148	149	147	148	146	139	130	147	164	137	139	147	163	158	145	121	140	147	124	144	156	135	136	131	156	156	140	147	140	115	142	131	154	132	160	130	162	161	139	147	136	119	131	148	127	140	130	144	126	132	150	127	135	146	147	137	132	132	140	135	165	148	135	144	120	131	129	135	153	170	155	146	148	120	152	143	140	163	133	134	141	129	144	139	148	147	147	146	128	128	141	118	147	132	136	127	160	130	154	135	162	114	134	129	144	147	145	125	144	148	138	135	127	116	133	146	126	136	155	167	152	152	153	132	147	166	142	127	129	139	132	142	150	141	129	125	156	140	127	120	139	160	154	138	144	144	138	167	125	142	140	131	127	145	144	130	140	158	133	139	142	159	152	142	149	133	144	165	135	145	150	131	134	132	134	146	150	134	122	140	139	165	140	141	139	129	118	150	130	144	138	147	152	146	170	148	154	143	142	124	140	138	132	115	124	136	161	135	123	144	120	163	160	143	143	136	128	142	151	167	151	156	130	127
14305	15837	25357	27611	25780	22074	11153	7309	6684	6342	3596	3952	3625	2959	2109	1113	901	734	638	555	605	564	493	501	405	404	410	416	393	391	384	405	363	356	402	380	376	380	349	314	364	366	339	346	353	339	333	348	332	366	345	316	393	375	374	348	355	333	364	362	376	328	359	346	361	336	325	339	346	394	356	349	361	369	343	365	350	362	347	341	366	377	334	330	363	377	385	359	314	326	335	354	364	348	340	358	384	368	375	372	387	362	356	341	352	412	349	328	368	371	344	355	387	368	378	355	313	343	353	366	362	350	348	371	364	371	347	376	339	332	367	390	344	363	372	335	353	367	342	333	357	381	332	357	327	321	333	355	374	326	345	323	364	366	328	336	366	385	373	366	356	347	345	332	381	359	352	385	303	348	376	363	324	318	359	351	338	317	368	351	302	345	367	329	361	356	361	373	337	390	361	344	357	326	341	369	357	384	328	320	339	369	347	353	354	384	340	363	348	347	337	391	325	342	330	364	354	373	328	366	381	325	360	338	353	334	348	345	347	345	376	344	367	375	331	358	351	333	306	357	360	357	357	356	370	322	371	378	387	386	323	360	346	345	371	394	378	369	335	364	333	321	342	335	322	399	350	363	324	334	348	317	349	370	359	359	384	373	350	341	341	336	354	343	339	341	326	369	362	342	328	341	344	344	345	332	353	330	349	360	312	338	355	327	353	360	365	337	329	368	350	347	367	349	335	339	363	330	352	351	339	351	353	373	387	346	355	351	362	374	343	372	323	361	353	345	356	349	339	334	322	388	334	370	351	401	327	348	382	346	320	329	352	356	332	347	345	342	320	374	347	320	347	330	346	354	374	391	306	357	347	353	324	366	353	365	377	348	389	354	356	340	389	337	349	350	335	342	369	353	337	331	356	344	310	349	371	339	331	351	346	347	346	356	357	335	394	363	352	358	345	351	343	371	350	367	369	321	328	376	360	338	370	307	382	343	338	350	338	365	382	347	340	358	354	372	357	361	351	369	313	332	328	314	338	346	364	353	314	359	374	347	343	369	350	359	339	312	365	358	369	365	363	321	361	323	341	364	378	347	327	355	366	359	378	373	343	319	359	347	301	338	394	355	406	333	373	352	340	351	344	363	366	335	366	354	376	310	346	331	383	345	382	375	354	357	361	330	345	310	355	338	344	385	304	318	334	321	348	332	361	361	328	348	372	380	368	368	328	367	357	336	380	330	372	367	347	345	369	367	343	321	314	309	348	357	366	330	369	355	376	348	319	347	365	355	379	315	369	367	313	379	344	364	330	332	342	330	357	363	328	345	354	338	353	359	325	358	364	353	373	316	363	359	352	356	363	381	382	330	335	368	333	341	364	371	345	354	351	342	349	355	358	347	334	348	350	352	351	362	327	339	340	340	369	353	335	356	349	378	324	346	370	303	332	345	344	356	331	337	331	384	331	324	364	352	352	342	363	354	367	364	352	339	357	351	338	383	357	352	340	386	368	375	319	342	322	346	317	373	360	358	354	385	344	354	330	348	377	364	367	350	340	380	402	338	354	358	334	364	358	320	374	339	341	379	347	352	385	320	347	367	350	353	363	341	352	386	352	344	323	346	354	350	348	390	343	348	322	358	353	330	408	361	349	349	327	370	349	363	361	333	358	360	330	350	362	324	366	346	342	332	319	340	386	386	351	350	348	374	321	368	373	364	357	350	363	319	352	338	342	354	359	368	355	309	376	327	335	338	368	349	338	345	339	375	334	349	379	334	355	332	360	368	340	383	294	365	326	375	365	337	337	402	370	366	371	356	344	367	370	339	353	341	360	342	346	353	367	336	350	328	349	349	412	357	347	337	340	351	376	336	344	356	357	357	349	337	327	351	355	327	333	338	341	334	348	328	366	357	355	320	393	352	329	355	314	320	350	384	321	355	343	358	357	378	374	340	343	361	351	350	366	344	360	323	357	349	398	368	358	346	334	352	323	351	352	361	350	313	281	370	352	334	357	343	314	333	339	347	336	329	331	327	411	349	342	396	348	364	339	347	365	308	339	350	366	343	350	357	333	309	359	346	332	383	389	356	377	357	342	332	331	371	333	348	360	373	373	372	372	349	358	332	362	382	368	338	351	388	353	345	378	377	347	348	351	371	351	326	382	356	332	362	341	333	370	341	335	344	355	359	392	341	327	363	356	362	358	387	335	360	358	329	338	339	344	351	344	339	357	359	353	343	392	359	376	340	333	356	335	356	352	359	354	341	352	313	374	368	335	349	347	342	351	357	345	327	398	376	376	327	356	363	348	371	350	322	326	366	370	350	356	341	384	403	357	362	338	329	351	346	373	320	331	331	339	328	365	367	355	307	344	379	355	365	344	326	368	354	334	333	340	357	344	372	333	369	387	376	341	387	383	344	315	324	351	338	340	338	368	337	350	356	315	365	358	363	350	351	335	310	363	360	357	372	374	318	330	344	337	339	343	366	326	346	351	334	337	373	346	378	325	356	353	369	330	368	364	325	340	335	342	363	342	330	360	357	333	370	338	363	351	318	358	359	329	348	320	304	363	334	353	351	331	329	390	350	351	352	352	331	375	316	380	372	336	375	357	318	326	361	334	357	357	340	374	357	355	369	325	356	353	385	362	345	355	384	366	357	348	407	333	361	344	342	333	370	366	340	356	358	359	343	349	373	346	303	391	327	323	369	375	353	351	340	335	356	361	351	354	354	356	335	330	331	364	348	351	377	366	336	360	351	354	365	285	340	367	350	338	368	380	367	347	337	334	365	332	347	364	324	347	344	375	369	341	372	359	335	351	359	352	374	356	332	328	311	364	359	346	372	332	360	344	361	325	362	388	321	351	312	333	336	347	362	347	376	366	359	345	374	337	342	361	339	336	367	356	385	351	368	369	308	378	342	355	349	334	340	357	327	356	358	333	358	386	383	339	375	333	359	371	350	364	332	352	349	296	349	345	346	381	391	303	324	371	372	368	326	329	333	352	331	340	366	389	311	357	351	337	409	344	346	359	334	384	325	391	345	368	344	353	324	380	350	348	351	334	340	366	346	347	291	315	348	365	374	381	346	339	329	359	345	346	377	338	345	367	376	353	356	358	336	328	376	325	347	336	365	339	396	370	350	329	342	336	323	346	346	357	363	363	349	355	333	366	328	325	342	376	344	376	341	326	346	356	337	368	344	366	346	341	379	364	357	362	359	299	343	298	339	328	359	338	380	335	362	332	387	374	331	327	358	372	319	382	350	395	327	375	349	328	364	365	341	354	347	379	353	348	340	345	338	366	362	339	354	339	353	372	326	374	381	359	363	361	345	361	343	312	336	370	332	368	337	346	343	375	364	329	357	333	335	344	340	311	370	326	346	342	378	362	330	343	344	359	341	329	352	330	362	350	336	347	361	333	363	377	382	326	375	360	360	338	370	352	347	331	335	338	352	356	333	371	337	324	332	395	328	335	377	366	342	356	363	355	357	339	343	337	342	348	383	385	330
27466	27077	29838	32256	30296	26141	13789	7427	4153	3055	1993	1552	1434	852	599	378	194	147	137	142	144	137	112	113	79	96	92	75	84	76	69	77	75	70	82	83	71	71	71	80	73	70	69	81	60	70	88	78	85	93	82	61	81	66	85	82	84	59	67	54	74	82	70	82	78	66	73	87	73	74	67	68	65	73	89	71	90	69	81	77	82	85	74	65	64	93	78	73	75	83	88	81	66	70	65	65	79	60	84	69	60	64	91	84	79	94	75	80	82	70	75	58	77	78	72	67	80	78	63	90	88	74	68	67	69	60	79	82	63	86	72	82	80	72	77	90	69	67	59	75	71	73	62	68	62	68	85	79	83	78	84	102	81	62	73	71	79	66	72	84	64	78	66	69	65	68	81	86	79	72	52	79	71	74	68	79	90	78	72	72	71	67	78	83	73	67	65	84	88	88	68	68	91	73	63	88	79	55	85	64	71	76	72	59	79	77	78	62	63	65	74	81	66	86	77	65	75	72	74	75	74	70	87	59	80	74	64	83	76	76	81	66	74	77	78	95	63	82	73	79	68	80	74	75	74	62	60	73	56	59	64	88	70	67	76	77	79	64	82	64	82	77	60	76	74	87	74	68	83	65	72	79	76	71	69	80	69	64	71	68	84	83	66	77	63	66	73	61	90	56	72	64	72	71	76	79	56	69	75	64	89	77	64	70	95	74	72	62	81	70	71	72	67	61	70	72	76	71	63	74	85	70	77	76	69	80	77	60	65	76	65	77	71	66	69	82	57	79	71	63	81	86	63	74	75	73	76	84	65	90	56	77	58	64	82	73	73	68	75	66	66	70	69	63	76	75	83	77	59	66	79	64	82	77	68	84	72	82	88	82	73	65	78	83	58	87	75	68	65	84	80	82	71	66	69	73	74	80	74	70	89	84	66	74	73	76	78	80	64	75	74	75	79	77	84	65	81	75	70	72	72	65	73	70	81	49	73	65	60	58	76	87	66	68	76	90	81	62	71	70	64	77	80	57	68	67	70	72	84	69	59	66	79	71	71	68	81	67	73	65	82	62	66	69	73	94	64	83	89	85	87	79	62	75	71	69	78	71	64	67	74	62	69	73	91	64	63	64	79	67	77	61	68	81	72	61	67	62	62	71	69	88	62	77	71	83	71	79	82	78	58	71	73	69	68	83	86	75	71	67	76	51	81	68	78	78	77	65	69	66	70	66	63	73	65	66	66	89	76	68	68	71	66	70	76	71	79	71	71	78	79	77	72	87	72	66	80	78	72	65	84	79	67	84	88	70	87	70	71	65	57	77	84	85	70	65	76	72	62	77	72	74	82	70	51	80	66	75	77	77	67	75	74	84	66	45	66	71	71	78	95	80	74	78	67	70	86	73	84	67	63	57	77	75	68	64	70	78	77	57	82	69	62	65	73	69	76	70	69	70	69	73	84	57	73	73	63	67	78	89	66	72	58	74	72	69	75	77	85	71	71	70	78	85	71	75	65	68	89	67	63	63	75	88	80	75	74	77	62	69	74	81	78	73	79	72	56	67	70	84	81	83	65	59	71	62	84	67	84	74	74	55	74	72	72	74	72	75	80	49	81	66	73	73	70	70	61	71	82	64	73	68	72	82	94	68	63	70	75	65	76	82	91	75	86	79	72	68	75	67	71	88	58	66	65	78	70	61	58	78	70	57	73	76	64	58	75	70	91	76	62	78	73	79	58	71	67	80	64	72	67	83	85	86	65	72	69	69	70	64	71	82	93	81	81	77	73	77	63	70	61	90	83	83	72	74	67	61	70	74	63	80	58	65	60	68	95	68	81	64	76	71	71	76	71	78	73	85	70	78	66	77	68	89	54	61	53	76	76	66	74	73	84	72	60	90	85	74	73	71	76	72	64	79	87	77	86	73	78	73	71	75	71	80	65	89	78	78	66	69	66	64	70	90	66	69	63	83	73	67	70	79	59	74	80	66	69	61	74	75	67	64	78	91	69	91	66	67	73	62	63	73	70	67	79	81	69	72	70	85	62	67	62	77	68	69	67	77	76	78	82	71	64	77	87	88	71	79	65	70	87	77	67	68	67	88	70	63	73	63	91	70	68	79	84	64	73	86	76	90	75	82	86	76	71	62	63	65	86	59	93	73	60	69	49	73	68	55	71	59	72	79	80	70	61	79	65	89	67	80	76	91	77	77	72	72	96	66	79	81	77	74	64	57	54	70	67	83	85	100	68	64	61	64	91	89	83	72	88	71	82	69	85	76	88	73	64	69	60	74	72	68	73	69	69	93	79	77	68	67	83	70	67	78	88	69	72	62	76	77	85	65	66	69	79	81	79	65	78	55	72	78	71	78	93	69	70	65	65	84	87	74	76	87	67	69	70	85	71	79	86	65	59	60	73	79	70	63	69	57	56	79	58	77	71	82	78	82	75	72	83	75	80	47	73	67	79	87	77	69	74	84	65	81	79	67	76	70	72	92	70	69	70	75	71	83	72	72	78	57	69	65	71	62	76	68	75	91	82	63	72	76	78	72	68	64	72	56	67	83	79	67	80	77	64	78	73	64	88	75	83	89	81	73	73	81	88	64	63	55	81	62	70	69	70	80	68	70	72	75	73	82	74	72	81	96	80	83	80	64	81	82	79	70	64	80	69	73	72	73	63	68	75	82	66	76	71	72	76	65	66	72	71	74	75	62	77	84	79	61	69	65	76	64	66	90	62	85	79	82	78	60	87	82	85	74	71	69	75	84	66	73	74	78	84	78	77	91	73	76	85	75	94	86	68	67	74	64	65	86	78	77	72	74	69	81	77	81	61	80	84	73	74	73	73	56	54	70	61	73	75	71	84	74	62	80	77	79	80	84	66	72	83	68	81	77	67	57	73	88	76	73	56	79	63	54	84	74	71	78	53	81	102	86	68	76	73	76	63	66	80	70	77	70	59	66	74	68	64	64	78	68	85	77	77	76	67	69	74	75	76	64	57	64	56	86	68	71	72	87	65	77	79	75	67	73	59	81	64	75	51	69	56	85	83	53	72	66	80	54	64	86	70	78	73	73	65	69	71	91	78	86	67	69	73	69	84	77	96	77	71	79	69	73	71	80	64	63	77	69	71	57	75	68	60	77	83	82	92	74	75	64	62	64	77	59	65	59	73	79	78	51	69	70	63	71	65	75	76	74	75	67	61	68	61	71	66	71	86	84	88	80	80	82	71	63	72	74	92	69	81	51	68	63	78	70	100	86	79	89	87	73	83	85	76	83	69	77	81	78	82	80	97	78	76	72	76	63	59	79	66	65	72	74	73	72	74	98	60	75	89	64	76	81	69	81	91	71	73	65	63	57	62	73	65	68	66	62	84	95	63	74	83	71	64	75	67	69	82	59	75	58	76	72	69	77	73	64	75	66	65	69	76	75	62	69	72	77	67	70	75	90	71	90	70	74	64	74	68	70	75	76	76	89	70	73	81	73	77	79	86	71	84	63	80	69
19928	23372	32992	36940	37410	28466	12821	9759	9067	8819	6541	6068	6363	4319	2895	1729	1087	858	681	629	686	568	456	438	305	272	322	285	256	278	272	255	227	239	208	207	213	220	198	217	220	223	204	230	198	227	202	175	174	200	197	206	186	177	226	204	180	183	216	182	230	211	207	211	206	227	201	212	207	205	198	197	211	189	186	224	199	184	218	183	216	195	187	199	205	199	199	201	201	196	214	195	204	191	197	225	199	190	221	178	191	201	218	190	202	172	200	189	201	205	204	224	179	203	194	188	228	198	211	157	198	238	188	231	191	175	209	205	192	183	204	193	196	211	187	214	211	198	190	196	180	205	197	192	207	215	199	210	197	185	209	196	203	191	179	198	211	210	210	165	192	199	189	181	190	193	185	204	203	205	210	188	190	191	186	194	220	189	196	193	193	188	182	206	232	184	194	185	172	195	211	200	187	177	190	193	166	200	213	193	199	193	216	183	218	186	212	196	206	190	180	183	210	214	187	194	189	200	223	214	170	172	216	195	195	198	201	198	181	181	199	182	179	174	190	211	178	185	179	209	204	228	186	210	216	216	195	222	188	202	181	190	196	201	201	201	172	217	181	230	216	210	174	189	183	189	171	180	202	196	197	200	217	200	206	197	197	198	184	219	188	177	189	212	192	200	183	189	212	197	190	207	204	193	212	189	217	191	187	170	209	193	200	208	184	203	210	198	193	183	207	195	212	207	202	202	192	178	201	194	203	208	174	194	177	184	202	178	208	207	197	209	189	204	181	198	207	201	201	217	188	185	199	207	234	211	183	183	196	199	185	184	216	207	168	192	180	217	178	207	225	209	180	214	204	173	196	191	211	198	217	196	207	181	216	182	235	197	194	196	203	186	176	191	209	211	195	224	168	180	201	212	211	225	188	210	202	191	182	174	239	187	199	185	203	162	176	202	204	199	188	212	185	209	186	198	191	176	226	200	203	203	190	173	202	184	189	195	197	183	187	196	196	188	205	188	187	212	216	185	205	157	189	189	159	191	198	185	183	212	191	182	206	187	191	187	220	173	197	198	197	202	187	210	206	185	182	180	219	194	189	191	200	179	209	205	193	179	214	191	202	194	197	210	204	193	217	198	209	202	143	206	211	200	187	193	183	187	206	190	179	207	191	178	183	172	218	203	190	188	225	215	186	201	183	202	199	207	204	210	172	222	187	194	219	202	177	176	220	213	214	197	217	217	192	191	190	190	231	181	190	204	184	202	196	184	206	220	210	210	202	199	190	228	207	191	201	192	180	206	222	191	191	190	177	187	206	232	215	187	196	208	176	187	199	189	199	215	188	191	219	200	215	176	190	193	191	224	203	170	176	200	209	208	193	187	197	193	211	194	180	187	194	190	215	181	200	212	225	203	219	169	232	177	174	194	181	197	196	204	206	203	201	181	180	202	198	207	185	210	207	191	188	215	201	176	180	179	206	208	186	204	182	196	176	169	194	175	201	179	172	196	193	186	198	203	194	184	209	206	181	196	211	184	191	195	194	199	201	189	196	193	185	221	192	190	218	186	199	196	193	204	168	211	199	198	199	222	208	220	194	188	186	191	189	209	203	209	209	200	180	192	199	168	188	177	196	186	193	202	211	178	191	190	199	203	182	216	190	214	214	195	185	209	194	201	198	225	186	188	220	179	230	180	179	172	190	186	196	184	179	227	204	191	179	178	184	198	189	191	227	194	177	189	190	194	185	213	212	193	224	220	181	206	183	211	190	177	212	178	200	163	212	214	192	204	181	170	192	225	176	211	191	200	209	192	205	211	214	188	210	197	207	205	221	225	209	156	196	192	181	196	198	179	183	206	194	192	190	197	195	209	209	223	202	195	186	195	228	194	174	195	199	182	193	213	209	185	186	192	197	194	216	206	199	205	186	214	185	190	210	180	177	189	210	188	185	189	215	194	212	196	195	187	215	188	179	208	213	187	173	182	188	185	227	209	197	190	195	211	183	221	192	186	182	190	200	169	205	199	199	217	175	207	187	182	208	219	203	209	183	210	180	203	196	193	190	180	212	187	173	231	220	200	171	218	202	193	196	181	190	198	217	207	186	213	197	186	193	242	189	177	187	187	181	206	198	192	210	192	203	183	182	197	194	208	211	203	198	190	178	183	201	196	167	199	207	227	191	198	189	188	199	202	221	194	190	182	203	175	188	217	196	170	228	204	187	201	187	178	211	210	199	181	215	200	197	205	212	183	186	178	195	200	230	191	172	192	193	200	212	184	198	190	208	196	208	190	198	203	210	195	189	201	204	207	208	194	203	195	207	209	211	186	189	183	206	204	205	194	194	193	186	204	200	192	213	191	201	221	190	203	183	193	197	179	200	196	183	194	173	200	231	212	214	190	197	201	204	200	210	197	188	197	214	221	203	216	181	211	177	186	210	197	178	178	215	198	230	204	200	166	204	191	171	208	215	203	185	225	190	195	186	176	178	178	204	203	219	196	207	195	205	190	185	207	183	199	176	191	185	200	200	181	204	209	178	208	224	174	190	225	195	189	204	198	188	209	210	190	206	202	210	202	182	193	199	226	197	203	201	213	190	221	211	169	195	199	165	211	169	215	209	180	206	212	182	203	183	201	188	219	197	180	195	228	196	203	198	215	193	188	187	197	166	189	200	172	165	188	190	211	169	183	218	212	183	186	196	211	203	208	188	165	208	191	207	177	200	201	185	216	183	196	206	195	219	183	211	210	192	226	201	203	193	197	215	214	186	190	200	195	210	192	211	176	190	210	205	204	201	211	198	186	182	183	180	205	198	199	193	173	206	179	195	212	194	208	195	201	164	183	201	217	209	190	228	212	230	180	215	188	203	204	187	196	206	215	232	206	203	231	192	185	213	218	196	231	179	175	202	199	182	194	193	194	210	197	198	197	191	180	186	204	216	200	186	215	197	183	192	205	200	186	196	188	182	198	199	190	192	179	205	208	197	182	182	195	189	184	179	188	202	203	212	179	166	182	195	191	185	181	222	199	203	202	184	213	206	173	199	198	198	206	195	205	177	200	190	191	197	189	209	197	191	219	192	194	202	184	199	202	189	218	192	181	178	170	188	192	221	209	208	206	228	187	199	179	175	181	209	209	216	177	231	201	202	244	193	194	197	197	187	214	201	198	194	189	181	197	205	190	201	177	200	194	186	209	175	191	190	203	191	209	195	207	218	180	190	217	202	200	195	203	188	183	179	201	207	187	214	165	187	225	201	190	214	162	197	189	184	190	214	180	179	187	186	183	197	200	205	205	197	198	229	178	229	211	204	191	202	178	196	185	201	171	188	183	209	183	203	218	189	179	204	200	197	195	191	218	186	200	183	202	175	207	187	179	175	192	176	210	193	188	173	189	180	193	196	208	213	209	189	196	210	194	182	203	187	183	170	194	191	227	221	184	171	217	199	207	227	180	179	186	191	176	221	188	176	193	187	214	196	218	210	217	202	211	216	209	191	213	191	190	197	192
6661	4322	4953	3801	1957	1009	486	391	308	316	264	230	215	232	225	206	206	170	178	209	209	197	230	196	213	188	206	204	212	171	180	206	177	198	193	197	194	171	202	172	190	209	182	210	175	177	202	191	207	188	176	194	174	198	186	192	165	173	200	212	170	183	204	208	157	201	187	188	168	186	201	174	209	185	203	205	166	163	174	190	197	197	194	197	203	178	214	191	200	184	173	166	187	208	188	183	184	187	184	157	179	177	192	181	192	191	221	210	194	169	201	185	180	222	186	197	195	199	193	178	163	188	201	177	204	196	208	180	162	177	183	187	190	171	210	174	199	189	197	201	181	213	192	180	167	178	195	173	178	186	188	209	198	197	187	188	188	200	201	203	177	168	177	193	213	179	180	185	189	188	199	186	190	206	193	209	214	214	210	203	211	166	162	199	185	191	217	192	174	191	191	165	183	189	230	182	186	201	191	193	190	186	192	180	201	200	204	190	191	208	179	194	202	203	187	192	139	219	191	200	198	196	195	189	206	186	191	207	176	180	191	202	198	184	172	186	159	190	217	181	178	174	192	158	187	181	192	193	170	188	173	180	169	189	195	198	220	175	197	202	193	193	182	197	173	199	168	213	191	202	197	184	176	184	213	179	190	172	203	171	182	181	181	177	152	186	165	165	193	189	210	187	193	176	191	204	197	182	201	161	202	201	200	211	181	200	203	195	178	194	189	203	189	194	183	178	203	199	185	214	207	201	190	164	170	204	175	186	189	208	197	186	211	203	159	159	176	198	202	184	189	209	163	223	188	173	184	204	177	184	162	196	203	198	167	177	185	177	185	194	193	174	184	206	187	192	178	173	174	192	201	195	205	183	210	182	212	218	202	166	206	183	206	189	175	173	197	202	181	178	203	200	171	205	179	179	190	188	178	209	200	196	205	207	182	172	197	185	190	199	195	183	218	201	197	169	184	194	175	196	182	218	199	212	174	205	181	195	169	206	186	198	173	195	179	168	184	180	204	177	173	180	214	215	202	203	177	181	168	196	187	205	193	224	194	222	218	206	185	187	184	179	189	194	189	175	189	194	190	193	204	207	176	178	203	215	187	184	201	202	165	194	197	208	186	203	198	206	193	177	149	157	175	189	156	170	180	208	202	202	170	199	197	171	168	211	181	204	213	199	193	218	178	201	174	186	192	201	205	190	181	187	174	160	170	177	159	201	188	193	190	201	214	193	203	182	197	178	182	197	191	214	216	195	210	191	194	185	200	186	187	160	187	177	171	203	197	198	168	197	214	190	196	182	189	209	184	178	186	200	202	211	175	192	178	168	178	214	199	209	195	187	179	172	183	229	168	183	211	180	201	190	176	188	195	208	184	194	206	167	187	196	196	178	182	206	178	199	188	189	176	174	215	183	183	183	184	198	160	155	190	173	206	164	196	196	190	190	184	189	191	185	192	170	188	200	184	174	196	195	175	210	183	216	178	219	213	184	167	173	185	191	182	184	189	175	193	193	175	201	212	192	186	182	181	186	206	211	183	184	161	191	195	190	177	199	156	181	194	192	178	185	168	159	197	201	197	189	187	197	184	166	191	182	173	167	178	182	200	174	183	205	181	214	169	188	190	199	192	176	187	195	173	175	195	210	197	197	186	174	189	181	193	164	164	209	182	182	215	192	190	179	178	185	202	200	187	202	181	204	206	184	198	199	188	194	193	189	203	158	200	166	200	170	200	189	175	175	194	216	172	202	179	185	181	193	194	186	199	194	206	190	200	188	167	180	192	206	160	180	214	193	172	194	170	190	203	182	212	202	188	184	191	191	204	195	198	203	187	199	201	190	173	194	179	168	207	186	210	201	179	218	197	184	171	189	211	199	191	182	169	186	185	198	201	193	173	183	187	184	202	196	191	187	205	212	207	203	201	165	182	183	179	188	207	193	165	214	185	187	179	176	179	197	186	175	192	182	197	178	198	189	181	201	160	195	187	179	198	185	197	189	186	190	183	185	197	173	151	187	181	193	190	185	174	197	191	179	184	192	184	171	208	176	193	212	193	179	207	188	169	190	198	174	160	191	181	189	191	198	180	185	199	191	172	184	174	186	182	190	201	207	172	192	169	204	159	184	187	177	176	210	206	193	155	195	204	210	176	190	170	181	197	193	189	184	181	196	206	197	204	206	209	195	188	178	205	190	212	187	173	178	198	199	203	189	217	179	207	219	181	191	187	197	201	174	167	210	167	203	181	190	170	177	188	180	196	183	192	210	182	185	185	181	205	175	204	171	206	179	189	169	193	225	198	176	173	177	189	199	170	182	217	200	194	168	204	189	161	209	202	181	196	185	197	187	204	186	197	220	191	174	192	195	167	196	171	188	186	193	189	199	199	218	214	188	190	203	185	200	199	181	197	201	177	215	181	183	185	200	211	200	181	184	186	184	194	211	186	191	200	162	198	188	183	181	200	178	187	165	209	215	154	189	210	186	190	201	198	183	192	218	166	171	186	192	200	160	179	208	180	163	170	182	177	171	193	190	184	205	208	198	180	176	203	200	213	201	165	164	193	185	178	187	203	178	163	199	175	175	203	174	193	214	207	193	167	203	187	201	170	187	180	176	185	186	176	173	192	164	186	205	202	211	190	200	182	184	189	194	168	207	168	186	190	178	200	186	193	187	189	189	204	189	198	230	179	200	194	170	182	170	173	192	185	194	197	202	164	170	188	180	218	193	176	183	175	197	207	157	192	198	153	195	187	210	178	179	162	192	191	210	184	189	185	177	223	167	178	189	174	183	187	191	161	174	180	195	171	182	173	178	219	208	187	178	204	197	203	177	174	167	200	202	186	183	184	172	203	221	186	187	173	209	203	194	212	179	183	180	194	179	179	158	214	184	195	196	195	208	175	200	178	220	206	157	208	183	177	204	192	201	208	205	179	175	175	170	178	175	204	195	184	185	196	197	200	188	174	235	214	173	179	182	170	159	200	190	193	196	191	173	189	198	162	189	187	178	168	202	175	188	185	191	177	179	168	215	183	204	164	183	191	164	187	179	164	188	217	178	199	194	185	186	186	178	204	165	160	175	181	178	186	178	200	188	197	194	218	210	208	205	170	182	174	187	193	201	191	193	194	196	202	189	159	176	190	191	184	187	210	159	184	200	198	174	169	176	195	204	183	189	154	189	193	177	194	173	202	188	192	176	172	205	171	204	214	184	194	170	190	211	239	200	161	199	182	189	222	176	185	200	183	197	172	200	192	213	193	207	187	203	204	189	192	189	186	192	174	183	216	197	180	179	227	197	197	170	170	211	176	220	178	204	188	194	189	181	178	185	194	191	190	186	184	190	179	158	195	200	209	178	186	187	170	193	193	191	185	185	204	168	183	168	203	191	176	195	202	182	162	185	163	171	211	184	195	208	228	227	187	193	198	178	156	183	180	205	193	197	217	198	183	203	181	196	177	195	201	185	183	204	199	186	179	190	190	164	218	173	180	180	183	183	178	160
5300	5242	10585	10703	7381	4107	2249	1513	1290	1175	1027	839	879	763	674	631	583	595	518	481	485	500	500	497	513	471	452	491	436	483	507	514	466	469	434	474	475	507	459	458	449	445	449	459	454	471	433	450	453	519	443	467	485	458	443	449	497	447	485	464	488	410	456	434	454	460	428	482	464	447	468	477	458	489	482	448	481	476	522	463	461	485	449	418	453	442	428	454	422	463	458	476	438	439	474	490	461	470	445	460	471	460	462	468	473	482	459	460	460	465	477	427	454	486	479	488	487	474	446	470	435	438	470	461	463	442	443	460	466	478	513	495	469	484	450	475	480	464	482	457	455	484	468	444	464	459	445	453	470	456	450	463	500	500	425	442	481	454	430	470	451	451	445	500	486	450	421	475	495	407	482	444	456	471	492	456	455	472	464	481	487	481	456	456	456	482	462	467	473	469	462	448	483	468	440	459	456	492	440	461	497	499	493	453	459	443	455	473	447	468	488	465	468	490	440	486	465	435	478	472	475	460	507	481	482	455	442	414	440	501	455	512	450	447	450	444	437	486	486	454	443	502	477	431	431	441	461	485	438	454	478	459	453	462	464	494	432	481	494	470	481	455	443	430	456	461	470	470	469	481	464	495	467	440	445	446	475	453	461	471	453	459	425	471	468	467	484	455	430	450	448	482	474	468	471	439	467	449	456	467	473	440	479	466	448	489	469	454	476	492	475	435	472	473	428	477	483	501	471	463	500	460	484	449	519	453	439	496	445	439	443	465	459	497	456	463	462	453	446	482	479	479	485	451	427	427	447	434	428	422	428	468	455	453	440	433	458	476	457	477	420	494	445	458	467	488	450	421	473	430	446	438	448	461	457	489	490	455	482	453	472	468	433	459	456	461	524	489	497	463	446	438	467	449	477	429	434	460	473	469	414	472	440	426	451	433	454	473	474	466	440	480	439	497	464	469	483	471	483	485	450	463	483	476	474	456	463	463	464	474	475	482	481	480	415	414	454	461	445	474	437	479	456	420	478	496	442	486	491	472	460	488	446	464	474	470	454	494	446	474	427	473	444	446	442	449	457	461	477	488	479	455	446	510	494	453	439	457	464	484	443	435	458	466	464	473	466	449	485	487	455	470	467	474	467	483	471	481	441	465	494	447	460	453	480	469	500	500	467	460	446	426	515	482	453	494	490	444	484	490	466	482	451	461	478	469	405	453	440	481	487	468	502	444	427	485	510	459	450	461	462	420	475	489	496	460	507	465	476	446	478	477	412	428	489	487	468	453	479	485	479	484	452	508	468	484	481	466	416	500	491	454	444	468	415	482	452	431	469	470	465	464	470	457	450	459	475	455	473	464	472	492	473	498	433	508	483	455	476	445	468	474	460	498	472	489	469	484	479	467	459	493	496	460	465	451	491	485	466	476	456	475	419	514	464	473	442	447	445	463	433	474	469	460	498	470	453	480	462	490	453	435	441	480	456	479	481	472	494	426	478	443	437	465	446	473	490	452	440	442	459	466	454	450	409	448	477	452	444	434	456	488	481	497	435	469	449	446	432	447	471	449	471	460	460	462	457	479	464	444	462	474	476	487	455	451	472	452	452	471	465	477	443	466	465	478	448	446	458	469	423	457	433	452	448	463	438	494	448	446	456	457	488	452	464	453	469	477	450	447	472	469	430	463	458	461	473	484	512	488	440	472	446	494	472	470	488	433	453	486	435	502	468	445	496	468	446	466	449	470	442	435	483	448	464	471	430	494	476	484	464	475	478	465	477	469	416	478	461	446	468	422	443	474	456	460	468	436	442	449	493	437	478	470	440	417	464	441	450	469	410	456	442	474	471	453	477	474	450	482	446	463	484	488	495	441	487	430	444	452	469	455	481	457	482	474	490	442	484	485	473	469	495	465	460	443	445	458	435	465	460	464	468	449	445	495	456	427	478	462	485	454	441	480	460	426	485	434	502	459	490	451	450	435	486	431	424	474	444	521	483	466	465	472	455	495	450	444	427	481	437	473	457	449	484	460	475	488	458	510	482	448	475	450	439	498	465	431	445	452	479	479	504	434	475	452	448	427	461	502	468	493	496	447	451	460	455	438	443	448	467	441	482	484	479	427	446	448	465	458	467	490	443	478	481	471	467	437	460	449	479	484	453	482	464	483	445	462	439	478	472	461	432	452	456	426	479	423	426	458	492	409	483	477	466	496	507	480	470	494	449	435	456	461	476	471	456	477	489	482	467	497	442	468	450	462	467	433	479	469	473	438	472	460	455	461	478	472	455	458	457	432	444	429	492	462	432	459	462	460	467	476	432	437	469	482	404	474	476	473	463	444	421	473	482	474	447	470	445	480	465	462	486	458	420	436	490	518	444	494	419	458	466	490	460	448	488	511	486	439	464	432	457	491	484	502	511	478	478	425	464	465	434	491	468	461	505	494	492	467	473	444	487	463	435	467	476	421	434	425	467	498	471	481	451	453	489	420	465	447	453	440	449	483	462	489	420	491	482	456	463	474	472	464	471	466	445	427	459	484	458	496	453	462	463	496	468	448	462	448	472	458	438	522	472	485	449	445	466	444	464	445	462	485	473	473	466	467	493	432	508	448	476	469	494	435	459	489	475	473	464	455	473	433	481	466	455	445	466	459	447	466	426	476	522	509	485	463	499	464	450	497	475	482	491	485	492	494	452	440	462	418	432	459	473	452	434	465	447	477	459	483	469	475	438	434	471	495	416	476	450	505	496	465	431	460	474	468	436	491	481	472	475	423	468	472	463	458	482	482	473	491	478	499	461	459	461	476	457	470	448	503	481	452	464	470	454	454	445	491	487	485	479	459	465	485	512	494	454	474	490	472	454	476	470	474	470	453	454	438	449	453	455	446	469	472	433	463	458	466	445	485	439	456	434	447	454	458	465	454	472	487	460	477	503	454	446	489	461	486	528	471	457	471	471	498	476	457	478	455	434	467	464	434	456	483	453	444	410	458	435	438	448	430	462	435	445	479	425	465	488	477	475	466	451	457	499	463	440	454	466	449	480	448	470	474	433	457	450	497	413	458	483	502	503	433	478	509	447	438	495	444	464	475	481	411	490	489	444	419	504	424	465	436	455	471	477	460	437	463	444	475	454	493	456	467	506	454	501	484	470	445	489	498	465	425	465	453	435	509	446	452	463	415	434	479	455	471	518	456	472	468	486	453	446	472	456	460	467	462	490	511	453	479	468	461	475	455	479	511	441	441	446	443	453	458	461	489	464	462	482	445	443	439	475	438	468	472	489	464	450	477	458	428	467	460	447	472	480	478	501	476	429	470	459	428	491	464	453	485	447	486	445	469	440	454	460	469	456	454	472	480	477	458	460	492	514	444	501	467	454	446	468	489	489	483	470	500	437	452	496	435	416	484	445	431	470	471	490	472	457	430	502	459	451	466	435	488	445	481	442	481	465	437	481	419	521	438	488	480	463	459	453	477	454	442	452	437	439	488	473	455	472	475	426	442
18671	16519	23068	21082	19811	12884	6335	3312	1813	1622	1028	1000	940	596	410	337	224	203	188	165	187	149	162	160	164	151	136	130	169	132	134	134	164	141	155	153	130	152	141	160	148	127	149	152	130	141	139	128	121	128	112	149	148	134	139	134	157	114	147	145	174	142	117	120	135	148	146	129	160	128	140	111	138	134	134	156	139	141	149	148	144	146	140	138	140	132	156	147	157	144	138	148	139	111	144	135	130	147	141	148	178	129	146	143	147	116	137	115	136	153	153	156	151	161	158	108	170	154	112	157	143	130	146	142	118	138	135	142	160	163	156	130	137	111	137	141	135	129	146	145	125	134	157	125	125	148	112	136	119	137	144	143	136	121	117	136	143	129	136	129	129	149	135	144	136	130	128	147	123	122	127	140	114	130	146	155	142	149	134	152	131	149	142	131	136	150	127	130	142	142	121	143	141	147	144	144	154	133	137	145	154	147	146	134	141	144	147	119	135	144	130	123	146	143	134	137	141	133	128	126	159	157	145	145	117	125	129	156	142	144	123	150	156	165	132	123	146	161	146	132	138	138	126	127	138	122	165	135	146	144	146	140	133	161	145	152	137	160	137	147	147	147	132	143	140	140	136	146	125	137	141	115	128	144	127	149	152	123	124	166	144	136	148	161	155	122	145	118	142	129	166	151	138	142	130	148	142	128	148	132	148	145	111	131	121	121	134	157	142	145	140	121	149	148	146	143	165	143	128	138	129	131	148	137	135	128	124	145	133	137	130	141	143	128	142	141	143	161	144	144	130	133	149	139	132	143	142	134	144	130	125	141	134	143	153	145	153	127	144	141	158	143	140	136	137	144	149	158	138	130	143	113	143	152	144	158	148	144	114	135	121	143	143	132	144	147	153	139	137	153	141	166	125	134	129	144	166	125	130	145	157	126	151	168	151	145	116	141	134	130	134	147	140	158	133	154	141	166	138	154	144	136	158	153	144	133	142	151	142	148	145	156	162	131	132	144	160	132	131	152	141	145	127	140	127	147	128	125	135	132	126	125	163	141	128	138	138	127	138	129	151	163	148	138	139	165	137	117	130	118	119	142	157	164	144	141	156	121	158	148	135	150	145	122	134	126	127	118	137	137	121	135	133	134	125	116	138	147	142	146	130	156	128	147	137	146	121	124	141	131	133	130	166	138	125	127	144	120	155	144	145	142	130	133	148	144	139	112	139	131	152	135	129	144	157	147	136	119	130	154	133	119	130	137	146	157	143	147	134	147	123	122	134	173	151	140	138	151	132	122	135	154	139	123	158	161	145	142	135	140	129	128	156	145	132	136	137	141	139	135	131	151	137	137	126	140	132	129	142	159	125	155	151	138	147	135	132	147	119	144	135	156	140	176	152	152	139	153	133	140	135	131	122	135	138	131	143	118	142	140	129	162	157	139	136	143	128	146	142	157	174	129	141	133	150	148	127	146	129	142	159	143	154	158	145	148	152	136	158	135	152	137	157	151	136	126	155	140	179	158	151	129	142	153	145	138	140	150	135	126	140	127	139	123	127	115	155	130	152	122	134	137	133	135	141	170	148	145	168	140	139	158	120	134	127	115	134	113	166	123	125	128	140	130	160	166	137	141	130	135	145	152	148	161	143	136	170	144	136	150	146	133	122	156	146	135	145	144	165	122	142	156	130	117	135	150	130	166	163	128	154	128	133	128	155	145	149	138	128	123	181	121	115	121	118	159	127	154	138	139	129	141	145	130	123	136	155	128	149	140	144	141	129	125	116	132	134	149	135	126	117	163	118	137	145	129	133	124	141	122	167	132	149	146	127	127	129	136	123	168	151	160	128	137	136	142	139	143	148	142	137	118	149	131	143	105	162	137	136	139	143	157	139	133	128	122	127	142	124	156	129	137	138	146	147	127	141	144	142	156	135	128	121	148	123	148	143	148	128	131	131	154	130	132	142	122	144	133	131	154	151	146	137	138	150	143	139	140	145	138	113	130	128	125	130	148	125	147	138	138	154	125	141	126	126	149	117	154	128	148	120	158	150	157	139	106	163	165	160	159	107	132	126	155	137	139	152	134	139	164	139	155	151	126	134	146	153	118	163	145	131	138	154	133	128	132	127	144	143	150	119	137	148	134	137	114	120	141	143	162	132	132	135	154	130	161	111	135	139	155	149	134	160	121	155	161	152	145	138	140	126	133	129	131	137	138	111	142	162	129	147	141	138	141	131	132	158	166	147	136	136	148	130	127	133	144	152	133	136	131	132	167	127	143	139	131	141	130	145	118	151	145	159	158	127	130	109	144	106	142	143	133	147	132	138	145	148	143	138	157	135	143	138	132	143	128	137	146	136	127	132	133	130	135	136	151	135	135	125	133	138	159	141	140	134	141	154	124	133	147	146	111	156	140	156	153	126	121	141	144	140	131	136	148	153	126	138	128	153	150	137	136	125	133	159	139	182	144	142	143	135	143	121	150	134	151	140	156	129	134	139	135	143	133	140	143	141	122	162	138	139	125	138	161	127	147	144	122	121	123	159	158	143	149	146	135	158	153	148	132	133	136	143	154	128	132	151	133	133	132	144	136	137	140	124	148	165	122	125	122	147	131	127	131	136	157	125	131	153	145	128	136	145	138	136	130	124	149	134	124	139	131	145	131	127	154	137	125	144	141	155	146	130	137	144	143	120	153	150	145	147	143	159	153	122	112	146	148	142	145	142	136	145	150	121	126	151	149	121	124	149	138	163	131	140	120	140	141	120	132	153	136	139	144	144	143	140	160	135	111	140	132	136	152	142	166	145	131	129	121	140	165	154	118	144	163	163	116	115	141	129	144	144	142	128	141	172	129	136	142	120	148	132	146	112	105	124	146	143	120	131	122	131	139	109	131	148	142	155	165	153	158	123	158	140	132	133	144	152	132	154	141	140	125	131	136	140	156	119	148	144	144	150	136	147	128	163	139	145	164	127	146	157	144	139	157	151	145	151	149	140	138	138	136	153	142	161	158	114	139	150	143	112	157	139	128	151	142	169	152	144	137	142	131	126	149	151	136	134	127	145	122	138	148	148	151	148	127	140	127	138	145	138	140	145	130	124	143	138	117	143	135	130	147	138	167	144	135	141	145	142	140	129	151	135	139	99	131	144	137	140	161	137	151	122	143	124	137	138	139	143	136	128	153	136	123	150	146	145	133	123	123	132	137	155	150	137	135	122	144	133	129	163	137	149	153	142	132	127	133	163	130	144	146	138	147	152	152	110	133	147	134	138	157	128	132	142	142	138	131	154	142	150	141	143	129	135	150	156	153	141	147	130	134	122	142	125	132	136	154	140	129	148	125	147	108	166	142	147	128	139	156	127	158	173	127	153	123	133	122	140	146	142	138	128	140	130	162	113	143	143	137	140	144	142	142	148	135	167	154	144	119	154	171	130	163	146	115	123	141	157	143	149	124	161	128	120	129	136	150	134	141	125	144	141	130	129	130	132	129	129	141	132	142	139	161
15020	15489	26507	25937	26457	16651	8474	7071	6326	6369	4535	4427	4055	2881	2083	1238	864	780	606	591	643	524	482	451	443	363	409	404	397	359	355	334	337	325	356	372	355	369	350	325	356	327	357	380	362	343	343	379	341	342	373	347	369	300	353	365	353	347	340	354	347	355	320	356	369	372	340	311	366	331	323	375	360	304	355	354	328	332	338	375	321	338	365	355	374	363	364	359	384	358	370	345	325	347	373	345	357	345	373	336	373	354	390	332	350	344	351	339	341	334	373	318	313	346	337	395	364	347	369	355	341	366	347	313	327	320	369	348	327	342	354	347	347	362	343	388	322	329	343	370	352	360	371	328	350	324	334	342	339	344	358	311	330	356	358	323	356	367	367	352	327	354	372	317	373	359	347	335	344	361	367	357	334	362	364	347	344	297	369	399	348	355	335	344	334	351	339	350	369	375	360	379	370	322	359	354	352	337	341	376	347	338	335	340	346	357	368	355	379	370	339	362	345	340	356	356	331	328	328	321	357	344	344	354	326	385	356	363	324	366	328	355	334	332	344	327	349	363	354	340	349	342	368	358	352	358	329	356	303	369	341	383	347	371	353	348	382	346	369	348	364	360	360	348	343	337	336	359	365	341	372	346	324	368	344	351	370	348	373	353	365	356	370	336	340	339	348	387	331	330	368	335	295	340	368	372	346	325	324	388	334	368	379	337	363	340	369	351	355	348	327	372	342	343	339	330	365	380	367	334	315	320	368	290	346	338	357	335	344	346	339	376	359	334	359	332	341	343	384	350	358	390	383	327	343	345	348	340	319	393	338	323	335	339	349	350	370	365	331	371	368	346	298	382	391	334	369	348	336	358	312	371	388	359	358	348	331	362	364	312	347	343	354	332	362	357	328	392	364	366	349	351	360	366	322	356	313	367	379	378	336	334	363	317	360	364	350	338	366	329	353	350	352	341	318	334	385	362	380	382	320	343	355	346	374	355	366	331	377	360	346	344	327	343	354	339	315	327	336	370	332	335	356	365	331	323	357	362	345	335	318	357	370	313	341	352	358	356	371	392	364	341	331	373	319	349	334	354	341	380	315	376	320	353	351	360	363	352	327	347	352	346	361	356	374	348	333	317	357	339	342	330	382	340	327	345	399	348	361	398	367	384	350	330	360	340	345	336	344	360	337	323	344	322	370	338	339	358	344	366	351	371	364	331	366	359	376	341	338	365	349	341	344	384	344	338	353	313	310	324	357	356	353	341	346	349	342	338	366	337	373	313	352	352	327	354	341	338	328	358	333	356	368	335	330	340	326	350	331	354	352	315	303	312	356	337	353	339	368	360	339	352	357	342	362	316	338	378	336	383	334	374	362	339	352	341	348	313	368	346	339	389	362	338	335	349	331	356	361	340	339	384	324	349	386	352	340	368	375	348	360	375	328	332	359	352	369	356	351	365	327	375	353	346	303	349	333	367	364	322	335	341	351	371	332	298	363	376	369	356	353	365	333	348	361	345	363	319	344	352	327	353	367	344	356	353	369	348	348	352	370	332	373	347	330	348	365	346	382	338	350	369	353	339	332	349	341	380	331	339	340	342	322	358	369	340	347	350	348	332	343	312	327	338	337	365	352	364	380	359	349	339	351	376	352	392	347	363	349	347	337	374	339	332	357	334	359	358	362	359	374	335	329	358	329	313	364	381	355	346	353	339	335	319	395	335	370	349	351	353	365	339	358	344	333	332	360	327	356	357	383	380	390	337	360	323	336	368	388	368	335	326	333	307	355	290	360	348	345	329	323	316	325	357	335	310	354	319	349	304	358	385	337	339	369	358	359	310	351	358	371	383	295	357	335	340	331	336	347	367	350	332	341	334	334	358	362	381	363	343	333	312	350	391	339	336	343	319	358	361	354	342	353	369	348	359	342	335	376	364	352	337	345	321	354	360	335	341	364	344	342	372	355	329	318	330	356	339	341	315	334	348	326	343	343	341	370	346	319	341	350	374	349	346	373	362	360	368	334	370	312	347	374	352	320	359	313	364	336	369	325	402	347	346	368	334	341	340	313	301	315	352	314	376	384	309	380	338	332	373	329	342	312	355	374	353	332	338	367	341	369	353	376	316	336	332	350	360	340	325	338	346	372	325	348	313	353	352	347	348	344	344	342	364	349	352	366	304	313	338	350	333	331	352	327	340	376	349	369	335	350	336	321	317	353	344	370	330	377	333	306	332	339	327	337	345	330	380	348	349	352	365	348	346	353	343	340	301	368	325	361	340	352	342	376	364	380	320	350	346	348	342	345	362	368	365	319	335	347	327	343	387	384	316	360	347	349	325	336	362	338	359	357	364	342	314	327	341	383	332	361	348	349	356	363	349	339	344	360	347	340	370	349	353	329	333	350	340	314	340	349	363	335	359	364	328	344	342	343	371	333	330	359	368	347	336	340	356	328	369	344	310	355	339	312	331	367	363	329	329	363	355	327	330	293	364	329	358	356	376	362	325	374	357	342	379	367	348	338	332	358	358	370	329	363	328	344	338	330	365	334	346	324	330	334	343	351	366	327	331	353	361	341	338	365	368	356	332	343	330	358	332	375	325	318	328	349	352	320	364	344	345	340	334	365	335	385	340	330	352	380	315	339	343	350	370	334	330	351	317	338	344	320	361	361	359	342	348	335	358	347	308	329	380	356	335	356	310	370	350	357	328	341	354	374	355	365	338	327	365	333	346	389	359	354	393	390	337	345	324	352	370	329	326	347	366	356	357	366	378	349	335	348	337	344	337	358	346	360	362	384	352	347	338	334	377	329	353	348	373	390	359	341	341	334	348	368	358	406	350	393	317	350	330	351	338	339	355	316	362	367	355	322	326	363	352	322	332	332	338	365	354	392	333	340	332	322	310	349	355	367	361	316	336	335	336	363	379	336	336	331	335	356	365	337	328	344	343	355	327	364	304	357	359	341	343	349	332	327	352	421	332	348	332	347	330	377	366	334	354	357	353	332	358	305	362	350	379	312	319	347	357	356	347	336	354	328	367	340	359	317	369	354	321	339	354	336	368	340	315	341	368	348	336	377	352	347	359	365	349	377	360	328	311	391	323	337	336	315	364	351	387	318	336	347	385	369	344	353	368	343	368	364	374	353	334	331	369	364	329	352	353	322	361	359	352	339	332	350	377	355	334	341	336	353	319	341	346	345	339	307	325	356	353	305	330	355	345	341	326	325	368	354	331	323	373	349	327	367	357	352	320	323	376	350	350	360	351	366	330	365	370	370	401	331	335	374	362	330	333	341	344	354	353	348	326	355	370	375	376	345	328	330	390	368	350	347	329	366	354	366	356	330	358	320	369	328	350	358	358	314	352	332	331	332	317	342	336	365	313	360	343	367	321	338	358	321	330	369	357	336	362	364	391	343	350	353	350	315	378	355	344	361	319	363	353	320	337	320	368	348	341	356	353	326	351	353	395	368	359	364	328	322	363	328	351	339	336	362	336	392	339	360	351	339	365
26948	24794	34438	30034	27748	24258	16082	8081	4949	3333	2077	1927	1711	1049	568	337	193	183	138	151	175	113	100	94	72	75	92	82	93	85	79	65	85	96	77	72	67	65	57	87	61	68	77	55	85	77	85	73	85	81	66	79	90	73	80	69	77	74	79	61	59	66	70	69	65	93	86	74	86	81	68	66	72	80	85	74	75	70	53	82	63	60	54	55	71	63	86	67	58	70	65	78	45	68	57	65	82	71	71	83	60	72	57	73	70	77	63	55	62	65	67	85	73	68	76	68	81	86	66	72	76	65	78	76	70	81	79	79	51	85	61	55	71	72	83	73	74	73	71	69	70	73	66	75	86	62	78	62	67	79	81	76	81	78	53	77	61	69	68	82	74	59	46	58	61	66	77	75	82	70	73	76	73	64	47	55	72	60	69	83	72	57	59	76	70	65	71	77	65	61	64	58	74	55	78	78	57	83	81	80	79	60	94	74	60	65	81	70	64	72	52	69	73	72	82	77	86	68	79	74	78	68	72	77	80	66	72	70	92	64	85	62	63	76	80	82	70	82	72	63	67	69	69	57	86	72	74	94	73	71	79	66	60	59	63	63	93	73	71	82	73	68	76	89	85	72	83	68	73	65	63	72	72	53	62	81	76	58	74	78	62	68	68	63	80	73	67	66	75	69	74	69	72	67	71	69	79	88	66	89	68	82	72	59	66	69	70	76	85	84	58	75	69	78	66	70	72	84	86	70	66	73	74	81	66	80	79	69	85	86	74	70	90	77	76	73	73	78	80	85	74	79	81	97	84	69	86	75	78	74	83	72	68	67	79	76	69	73	76	73	70	71	77	71	75	68	62	65	73	71	57	69	53	81	66	74	72	84	62	86	59	63	73	74	83	53	66	77	74	62	73	71	70	71	71	63	68	70	89	73	76	67	69	71	64	70	87	69	81	63	67	70	71	61	78	77	78	70	73	69	66	80	62	70	62	76	79	68	80	83	76	72	57	69	62	73	82	78	67	73	82	80	78	72	66	69	51	70	65	76	57	68	60	60	53	62	78	66	63	69	76	82	63	60	83	71	81	65	59	62	62	70	71	82	63	59	74	70	58	79	72	64	80	80	53	74	72	74	75	75	73	57	81	76	63	77	66	68	90	86	58	78	60	58	69	69	63	64	73	76	66	72	62	59	60	64	76	59	82	73	61	75	55	76	66	71	73	56	69	71	75	81	71	65	78	73	64	69	75	71	73	85	75	63	69	58	76	76	75	67	64	65	62	71	54	84	90	82	59	63	78	64	73	91	74	62	82	61	74	73	79	69	66	70	72	74	63	90	77	96	74	70	66	80	62	54	64	82	54	78	78	63	83	62	81	82	71	68	74	66	70	81	55	76	70	69	67	83	76	66	59	69	74	81	71	72	83	70	84	67	84	64	60	80	81	74	75	84	78	78	79	75	99	73	61	64	79	78	59	53	59	80	83	73	72	66	78	57	68	75	68	73	67	64	73	57	76	77	75	68	77	62	63	78	76	55	80	83	90	93	67	61	69	76	78	70	86	77	74	76	76	72	64	71	76	91	76	79	70	72	79	84	59	73	62	79	66	72	75	77	64	85	85	79	78	73	59	63	85	73	61	75	56	71	62	78	76	76	73	59	63	72	72	68	62	83	73	83	85	60	67	55	75	69	61	80	70	67	82	73	76	78	75	88	93	67	77	75	61	64	76	70	73	79	65	90	78	83	60	68	68	71	76	65	75	75	77	78	82	65	72	71	53	58	79	58	72	62	74	78	75	83	82	64	76	71	73	71	68	50	80	85	86	56	66	88	88	80	85	69	89	77	80	87	54	62	66	66	62	77	63	92	73	74	53	61	62	75	57	71	69	76	64	63	67	68	85	76	76	74	71	72	63	76	77	71	80	75	85	87	57	79	62	90	69	72	70	75	80	58	79	82	94	93	77	66	65	69	64	68	79	72	81	75	91	73	66	85	62	67	76	73	73	82	73	90	67	58	67	63	76	77	70	66	59	75	69	58	66	77	71	67	78	57	71	60	75	71	75	77	80	66	62	70	78	70	69	67	73	73	65	72	74	88	74	72	79	69	65	79	70	61	79	83	65	62	66	71	70	58	67	70	85	64	80	70	66	86	95	87	65	72	78	63	67	56	73	84	67	82	77	70	87	70	83	77	81	78	66	58	66	86	80	80	56	73	69	77	66	74	83	80	61	70	51	77	75	71	59	65	66	78	53	86	68	87	66	76	73	68	77	76	72	69	67	72	72	60	84	73	79	57	64	65	69	76	80	74	61	64	87	64	76	66	73	73	68	70	73	57	76	62	70	70	89	75	70	66	59	85	79	77	76	74	72	59	62	82	69	54	89	73	69	82	65	67	57	84	69	80	73	89	86	68	79	80	76	49	80	79	72	72	73	80	68	69	68	67	64	61	74	64	74	63	75	65	56	62	78	73	66	68	84	69	81	68	78	70	71	68	65	69	66	66	72	77	66	77	80	65	67	63	85	74	82	77	75	67	67	86	72	67	79	77	76	60	67	69	72	52	76	79	70	69	61	80	66	66	75	72	61	61	73	80	65	77	61	82	63	77	79	72	87	75	70	64	75	70	90	58	77	67	72	56	55	69	93	74	75	71	69	56	65	89	100	70	79	68	60	80	64	88	76	107	76	71	70	70	78	74	72	74	75	91	67	70	70	97	85	81	79	61	84	64	73	90	76	83	69	74	64	70	64	79	58	70	79	77	76	71	79	77	76	76	94	76	73	64	64	83	75	63	55	59	65	70	74	69	63	78	78	83	70	75	74	67	65	72	65	61	70	68	72	74	76	73	55	81	76	78	74	65	71	77	84	69	88	77	65	93	74	71	75	74	83	77	89	69	80	79	68	73	79	73	66	71	81	70	76	67	95	73	78	56	54	73	81	57	72	75	63	68	66	65	68	71	63	72	74	72	65	73	72	69	80	67	68	67	64	62	72	73	66	88	88	80	71	64	68	79	69	75	69	64	79	75	80	76	60	83	91	81	66	67	71	73	73	56	76	81	70	61	62	64	59	76	69	70	65	62	65	88	80	82	68	79	72	72	71	63	76	55	69	73	67	71	77	84	73	68	61	69	60	62	65	62	70	60	58	90	67	78	64	67	82	85	73	86	64	69	68	71	76	82	68	63	77	67	74	67	77	72	87	79	69	71	70	74	53	80	82	63	59	63	69	82	77	68	79	76	80	64	74	67	79	86	66	63	73	60	85	61	67	64	87	66	69	82	69	84	67	72	80	88	91	74	66	81	49	74	67	75	82	73	68	64	74	82	77	81	73	68	70	73	84	67	70	70	81	67	75	75	77	88	78	83	65	77	69	74	71	77	80	61	61	74	69	66	69	67	62	58	98	84	66	64	89	62	66	83	80	83	76	69	81	59	65	63	85	75	73	72	72	65	72	66	71	58	62	73	73	78	89	74	83	84	80	72	62	71	74	58	59	81	65	71
19258	21973	35713	35144	33242	29091	16729	9889	10711	9699	7236	7902	7502	4716	2801	1875	1154	1024	655	588	741	578	395	420	313	286	277	248	276	263	261	237	230	239	202	196	225	199	201	227	209	195	206	213	218	191	192	201	233	169	197	209	173	197	207	199	234	229	185	206	188	204	181	177	200	218	215	202	191	205	187	190	214	191	200	190	216	191	188	189	197	175	188	197	190	190	194	187	188	208	197	196	172	207	174	190	210	194	187	209	195	212	198	186	200	194	201	208	183	196	201	200	182	197	206	203	210	167	207	169	192	191	171	162	219	201	192	182	197	205	200	202	179	200	188	197	218	189	205	186	205	194	206	186	225	172	185	182	215	205	198	203	196	192	198	193	208	207	188	168	190	202	192	188	181	205	194	206	183	182	184	201	212	194	210	197	198	188	185	199	188	208	194	196	193	186	226	197	213	196	187	187	201	195	212	201	185	181	183	187	209	183	205	215	181	200	226	179	198	203	190	183	182	196	205	186	214	222	180	204	207	204	175	185	175	212	198	203	200	186	184	178	173	185	178	220	217	159	201	198	171	203	223	154	204	185	206	190	182	179	215	224	189	191	194	191	189	211	198	205	168	180	180	159	196	192	182	192	200	196	213	204	190	195	183	182	200	188	189	192	173	189	169	200	167	198	192	172	212	194	188	187	181	165	183	185	186	176	196	191	194	180	177	185	205	195	199	185	213	181	187	190	203	174	184	185	180	172	200	184	171	206	198	185	183	190	183	192	200	212	220	187	195	182	195	197	207	204	200	204	190	194	182	205	209	190	213	216	210	196	198	212	198	181	211	209	183	204	182	204	193	196	187	195	184	205	202	198	208	194	188	205	200	194	201	191	196	198	193	184	209	203	193	192	219	209	178	212	189	194	172	167	223	200	193	214	196	184	225	202	196	219	177	203	200	199	205	197	189	188	172	179	191	190	180	210	216	186	184	205	185	165	200	179	177	197	190	202	190	202	183	178	186	190	183	174	184	184	205	194	207	211	196	158	204	194	193	198	193	202	187	205	200	173	192	207	204	216	206	197	220	200	178	200	223	205	220	207	208	213	193	199	187	178	196	195	172	194	211	210	187	196	174	209	212	189	176	180	189	188	175	229	209	180	199	200	201	196	198	169	173	212	226	193	181	172	219	185	193	202	188	215	184	185	206	184	175	195	212	174	194	206	208	187	195	213	193	208	174	171	181	176	191	196	176	191	188	185	226	200	204	199	171	182	213	188	212	192	177	180	191	204	182	198	196	199	173	198	171	188	162	174	209	216	211	206	198	198	172	181	216	201	195	206	209	207	175	180	213	181	207	226	193	195	191	201	171	212	181	215	205	195	198	214	225	176	207	205	216	216	197	211	191	212	198	205	214	192	200	199	202	184	206	198	178	214	214	198	215	216	170	200	208	192	160	194	190	214	214	187	199	211	183	184	208	182	190	180	202	189	211	177	183	159	199	198	179	183	193	183	217	196	170	205	183	199	201	198	212	210	185	192	180	207	198	175	206	176	200	191	208	188	183	207	209	203	214	179	171	216	203	184	212	193	184	191	202	173	184	200	174	204	205	195	170	206	192	178	204	207	203	212	216	214	210	191	190	192	195	218	188	222	224	193	219	173	188	185	193	182	196	181	205	183	196	200	197	214	228	198	200	191	187	191	235	197	203	220	213	199	206	199	217	191	208	201	202	201	193	203	208	178	196	198	199	212	176	197	189	191	196	188	179	198	204	193	197	197	189	179	189	207	203	202	183	183	187	178	176	186	180	206	185	208	194	218	184	192	209	179	213	209	179	194	225	219	206	190	205	181	213	197	175	208	185	184	196	199	212	190	197	195	185	193	168	207	182	184	193	204	184	182	186	212	206	219	233	204	200	171	180	165	180	200	197	206	172	168	167	187	201	183	224	187	202	208	196	212	139	195	228	181	190	178	176	197	173	198	193	176	224	190	195	210	197	187	175	192	194	187	192	187	207	198	173	210	196	187	197	209	170	199	186	203	199	171	217	187	212	184	202	201	199	216	212	179	204	175	181	194	228	194	196	199	195	204	202	192	203	196	189	222	177	211	210	194	184	186	179	211	172	168	183	176	195	191	199	191	193	181	207	199	186	194	181	178	196	179	191	198	178	180	175	188	206	190	187	225	181	186	200	212	204	182	211	178	188	156	199	195	197	200	191	210	186	182	179	188	230	208	197	197	208	189	192	210	187	171	181	188	174	188	197	175	235	208	186	174	178	192	216	193	208	194	207	195	208	212	183	174	180	217	173	187	206	175	194	183	188	186	158	174	191	196	211	201	202	186	173	201	183	213	210	201	224	171	182	198	186	187	189	171	211	202	204	212	175	195	205	211	182	199	171	202	186	205	206	186	190	201	196	201	187	205	202	191	211	190	193	189	190	161	188	181	209	170	193	187	188	221	191	176	206	208	180	186	203	171	197	200	199	202	164	217	212	197	198	177	183	202	189	194	204	186	192	173	209	192	199	204	208	202	191	199	205	176	192	189	195	190	208	194	196	178	198	219	162	204	177	178	191	221	204	192	177	172	205	196	203	184	215	208	182	190	234	192	196	193	211	175	182	207	205	213	207	188	202	197	189	174	194	197	180	175	207	208	187	179	177	206	189	205	202	207	211	187	183	188	196	201	168	215	187	178	170	178	192	184	159	187	217	221	174	175	185	184	190	193	197	191	194	196	189	196	205	183	186	183	180	187	199	224	180	204	192	187	211	181	201	204	195	190	213	191	183	169	194	181	187	186	188	185	208	201	178	202	201	202	204	184	209	202	213	181	182	195	192	185	167	194	215	209	171	182	200	174	187	200	186	187	203	180	177	186	209	201	197	196	195	188	197	190	200	197	182	209	174	196	193	208	174	219	202	203	196	198	205	187	189	198	207	195	195	170	221	197	204	173	206	191	189	191	170	185	176	193	203	196	195	162	189	174	200	212	203	192	187	199	180	185	203	186	186	197	176	199	216	199	209	180	198	194	189	180	220	206	194	181	178	194	215	209	206	172	205	187	206	177	183	208	199	177	186	196	172	185	193	204	202	191	192	188	204	208	231	178	216	180	193	175	208	202	192	203	187	191	212	184	178	212	186	207	212	212	179	188	193	197	212	215	208	178	187	190	185	172	173	204	188	180	207	218	206	190	189	174	195	178	210	197	196	178	173	184	193	189	197	176	196	208	201	185	197	181	190	195	196	184	187	195	212	185	183	189	182	205	196	184	184	173	184	174	219	214	214	197	203	199	207	193	197	203	182	212	188	173	195	195	166	189	187	208	197	191	195	184	189	196	208	169	184	208	186	194	201	180	177	185	188	200	180	181	202	218	194	189	195	203	196	182	185	207	188	194	189	201	198	207	197	211	200	192	171	210	182	178	186	207	205	215	176	186	173	191	208	177	189	191	198	213	207	210	226	211	211	197	221	212	199	187	190	207	206	185	183	180	208	214	165	190	184	184	212	198	154	201
6337	4239	4479	3097	1956	1216	570	436	368	309	277	255	247	208	222	221	217	203	186	215	202	201	190	182	178	169	201	199	188	184	188	223	200	164	218	194	180	159	180	194	175	194	169	187	213	197	211	160	174	193	171	210	194	200	191	192	187	176	199	188	185	163	194	185	189	168	182	193	165	200	224	189	207	183	212	175	187	219	181	198	194	198	198	196	188	182	162	188	174	189	166	197	190	197	211	180	186	178	178	163	202	191	197	163	186	198	159	186	214	176	156	177	182	204	178	193	200	175	195	169	199	186	173	183	181	167	199	191	175	181	193	198	191	206	180	177	177	189	196	200	200	190	170	195	187	199	195	197	209	161	205	180	168	197	176	171	196	198	201	183	200	175	184	174	204	200	194	208	166	213	189	194	182	188	183	192	167	204	169	201	182	198	202	219	208	164	190	194	194	173	212	203	178	183	162	180	175	183	187	169	167	182	184	189	187	190	182	164	183	199	193	188	204	197	195	172	192	173	196	192	184	202	186	192	206	198	185	162	196	186	176	193	187	190	193	203	194	210	199	188	178	199	176	183	191	200	176	195	202	194	173	182	201	169	187	182	190	172	166	184	184	194	191	203	165	176	183	197	173	174	167	179	184	210	211	163	197	205	181	184	183	186	183	168	158	203	178	197	176	201	204	189	190	203	185	194	186	198	194	208	188	166	200	176	176	209	194	190	181	183	186	206	179	190	180	211	207	188	200	182	173	184	189	206	175	172	196	166	187	197	168	202	162	209	195	197	190	186	196	174	174	158	163	169	182	175	186	181	182	167	162	203	191	201	177	216	205	191	189	201	207	197	190	164	191	192	218	171	165	192	199	189	180	193	176	179	150	165	177	176	186	180	202	171	196	217	192	163	199	203	192	184	178	170	168	181	182	187	179	173	195	178	196	194	187	199	164	170	214	186	180	176	178	193	156	182	205	208	200	171	158	156	215	177	217	172	191	162	199	189	194	210	188	194	204	195	195	179	179	190	207	191	184	198	164	163	187	206	181	177	177	194	161	187	172	196	197	185	211	193	166	189	192	177	171	200	184	170	191	164	182	197	160	204	194	175	208	161	184	181	188	201	202	176	180	181	177	209	215	189	187	185	167	204	181	186	162	215	178	197	201	189	201	188	174	210	203	180	160	184	169	192	187	199	162	190	183	179	207	171	179	191	162	190	178	199	173	185	177	227	191	177	179	198	188	224	206	201	218	170	214	209	194	214	212	186	208	192	183	156	186	179	198	202	180	197	186	207	183	173	165	191	220	201	183	195	182	185	197	214	173	178	199	203	180	190	179	206	183	187	193	181	208	195	189	171	178	200	143	184	198	180	198	176	180	170	205	178	183	190	198	173	175	164	186	185	186	197	192	164	207	199	176	180	195	200	151	198	205	199	200	174	189	185	219	199	220	191	189	180	173	190	184	178	166	190	185	173	184	189	196	187	166	203	217	182	165	173	193	178	215	147	197	202	196	200	193	180	201	169	197	181	174	198	204	180	193	199	195	174	170	171	165	180	168	206	198	185	184	199	195	199	184	172	170	195	178	183	215	192	187	176	175	183	163	204	177	180	198	207	173	195	182	207	193	216	201	211	195	169	177	202	179	179	174	190	177	173	196	168	191	182	198	193	191	175	188	192	173	188	197	162	187	189	206	189	189	185	193	184	197	205	190	194	186	207	195	193	194	195	180	193	183	182	206	164	168	203	171	196	223	190	181	203	148	181	185	187	182	170	169	160	199	193	172	168	169	186	183	228	180	214	181	178	191	174	190	175	212	191	196	190	184	208	191	185	164	187	177	169	217	194	186	174	195	186	194	171	179	191	202	193	195	166	181	175	202	188	176	202	214	204	204	178	196	192	202	204	182	171	198	167	182	207	192	193	192	171	171	200	170	142	159	177	244	186	184	176	174	197	196	183	186	196	217	194	185	196	178	177	189	195	187	192	201	166	188	169	171	167	199	219	179	173	162	179	188	169	193	172	175	211	169	182	180	194	188	187	179	184	207	167	198	232	175	202	197	167	181	175	227	183	145	197	195	198	201	204	198	166	178	188	190	191	198	201	175	203	193	180	184	174	188	180	178	175	186	171	197	203	182	186	194	174	206	201	192	207	193	181	192	156	169	177	208	199	177	186	207	195	193	194	166	228	177	187	183	156	161	190	196	196	151	180	170	186	169	180	182	169	186	191	195	210	194	198	201	192	191	179	178	204	187	212	195	209	180	204	179	182	211	166	183	203	193	201	207	195	195	199	202	184	176	181	211	217	183	218	171	203	186	195	160	160	178	189	196	186	181	185	180	205	180	198	166	183	232	187	180	164	198	199	181	140	211	184	205	179	192	191	184	199	186	176	207	190	171	172	196	203	167	181	163	216	215	169	186	185	202	174	205	198	197	162	189	187	218	197	175	169	205	189	189	180	200	166	166	185	194	188	178	198	197	201	190	172	165	174	201	188	211	193	172	166	188	193	190	218	192	167	160	185	204	199	167	199	190	184	182	216	185	164	195	182	186	194	217	191	188	182	189	196	174	168	182	174	191	171	188	177	187	192	175	197	202	195	177	175	180	197	188	173	174	187	183	190	188	167	155	178	167	180	205	185	206	187	191	190	191	218	170	193	183	157	184	170	180	197	186	176	202	213	179	217	214	204	174	199	178	199	184	214	180	176	199	191	187	183	173	189	177	208	189	199	164	202	189	201	189	188	195	188	190	225	176	202	195	192	177	202	176	183	182	193	194	175	177	180	186	168	189	161	202	193	202	183	177	209	168	165	187	174	198	179	187	169	179	180	186	206	203	189	201	172	203	178	184	193	184	212	199	196	181	203	165	171	190	175	190	205	186	187	188	177	189	184	159	203	179	187	180	185	195	183	185	214	214	211	180	181	192	170	203	184	178	182	210	205	186	184	168	143	170	199	174	202	175	163	175	183	203	160	173	172	174	180	192	165	164	205	171	184	189	201	208	170	174	181	201	166	186	163	188	198	198	201	175	180	183	184	194	173	176	163	196	197	166	195	192	182	175	164	182	196	211	226	173	188	189	175	200	211	197	186	167	187	182	174	193	193	179	206	182	189	170	203	181	182	183	192	192	180	179	212	166	178	161	193	199	179	185	202	195	168	192	178	181	176	197	209	196	193	186	201	174	195	181	214	219	215	193	188	185	172	212	186	210	201	173	161	194	189	169	216	200	187	198	168	194	160	180	188	197	207	187	196	161	203	200	198	185	189	177	193	179	175	186	185	169	174	179	189	191	188	195	204	183	198	189	168	183	178	190	163	173	172	184	195	192	212	196	192	174	190	185	188	197	181	197	171	172	165	205	185	190	190	180	168	172	169	192	168	187	216	195	184	189	178	185	190	192	176	199	189	186	154	175	176	214	187	162	157	189	211	192	172	201	192	181	195	181	177	175	177	162	178	187	185	190	174	203	184	195	189	177	183	193	177	160	173	183	201	172	188	219	179
5320	5360	9301	9084	7030	5146	2309	1626	1450	1279	1014	925	913	738	672	614	570	527	538	545	506	508	493	458	464	468	481	500	467	487	449	464	448	456	482	463	473	479	445	456	462	436	419	440	448	454	467	474	463	436	472	468	462	440	431	452	426	445	466	454	469	451	435	428	476	460	463	454	477	464	429	437	455	485	434	452	447	435	434	447	405	467	491	468	458	477	450	471	465	509	476	449	494	467	476	462	438	460	467	487	483	470	448	487	448	456	478	417	433	429	469	471	426	448	439	449	436	453	440	445	505	452	443	454	445	484	407	440	504	491	463	438	466	441	479	440	468	503	476	451	457	484	495	465	444	471	436	442	483	460	474	462	483	462	457	457	450	466	416	458	444	431	464	426	499	444	439	477	443	460	459	472	421	472	468	489	505	438	446	486	442	490	481	453	451	471	450	477	468	459	470	458	452	405	452	456	461	421	458	453	467	456	446	462	458	463	423	472	492	458	420	424	403	446	457	469	457	445	487	445	423	412	427	429	443	470	415	448	485	449	452	460	433	435	468	479	497	447	495	436	487	474	439	455	468	472	456	442	490	465	455	416	471	476	462	434	449	467	497	426	461	465	437	422	443	445	427	439	464	451	405	444	448	461	441	457	445	473	462	447	437	463	425	453	462	486	438	425	455	402	428	457	441	501	445	432	490	480	466	443	479	479	425	409	462	441	484	452	430	467	456	453	438	500	504	450	450	457	469	444	509	444	482	437	424	429	453	468	442	449	475	459	459	421	505	458	465	465	449	430	422	446	433	415	463	435	458	421	483	423	444	470	449	438	448	434	442	447	411	443	447	452	414	418	473	474	445	480	503	421	431	459	451	415	464	430	412	439	468	473	443	489	490	483	458	468	465	443	481	448	466	475	443	455	441	482	447	447	425	475	471	460	422	497	438	428	469	467	417	479	479	456	488	467	449	496	417	461	503	445	413	419	489	501	447	452	455	469	451	457	477	465	455	438	492	507	478	469	488	503	450	477	425	473	500	477	450	435	458	472	497	423	438	494	452	426	432	465	464	472	453	455	455	461	436	430	459	457	485	473	444	457	469	474	450	473	455	501	473	468	444	465	440	445	465	507	452	446	452	510	446	473	421	469	454	475	457	441	467	477	444	478	449	443	481	455	459	433	452	482	458	426	438	494	479	454	440	447	439	497	427	472	446	452	482	449	449	474	469	445	494	486	464	498	409	483	475	461	471	457	457	438	481	473	469	500	436	447	435	455	481	437	455	490	451	450	445	438	489	509	473	460	509	464	429	503	470	435	421	454	449	480	456	476	440	470	436	470	466	434	433	460	425	485	463	445	457	491	448	456	479	444	426	425	487	473	481	476	437	450	462	469	435	467	455	453	451	442	429	448	462	460	432	476	472	458	415	456	486	448	456	445	479	442	450	465	479	463	467	468	473	451	489	453	453	463	447	451	437	436	499	492	431	453	463	469	482	466	434	512	447	463	479	431	459	466	437	447	472	438	494	438	461	470	468	444	473	437	448	446	461	410	479	450	431	474	466	472	432	425	467	432	444	436	445	498	445	457	455	452	487	488	494	458	457	446	464	483	438	471	460	463	457	503	466	433	468	466	447	464	432	465	447	468	535	441	488	491	465	492	457	447	439	438	510	458	457	447	441	475	434	459	453	455	451	469	505	462	462	452	419	460	461	468	487	499	448	434	478	514	479	457	464	473	424	469	432	456	452	486	440	468	469	454	490	469	454	454	459	468	491	460	477	473	469	488	463	474	454	479	485	451	473	443	475	473	492	470	467	448	414	459	423	441	463	472	440	435	453	509	429	458	448	462	446	450	456	468	468	488	416	424	447	433	434	468	445	469	434	483	435	452	465	456	459	479	429	440	477	467	492	480	449	455	460	450	442	455	466	440	447	471	463	470	476	446	467	507	472	448	481	446	488	497	465	461	459	486	441	491	466	458	477	429	439	442	470	439	496	462	451	440	442	441	505	484	472	445	433	459	441	429	465	448	474	427	449	452	456	440	450	463	499	496	475	409	450	499	438	442	442	434	448	449	478	491	463	462	443	469	455	476	486	451	437	503	503	407	508	483	463	451	461	456	468	422	482	456	461	448	445	447	471	486	438	455	491	461	453	437	446	432	454	471	485	486	473	416	482	481	456	480	474	449	459	457	473	453	434	470	471	467	418	427	436	449	472	459	458	475	458	447	429	459	480	489	486	470	468	469	462	489	486	450	458	427	508	471	455	482	449	437	474	468	449	430	455	459	493	427	450	455	451	472	434	464	470	427	459	495	462	471	436	428	443	467	430	483	446	472	486	448	436	479	468	432	474	449	477	486	448	443	483	418	465	442	384	504	489	476	452	445	423	429	446	482	481	500	456	412	457	411	437	451	417	443	451	486	454	443	463	447	445	457	518	455	473	442	451	487	487	457	429	433	473	469	451	452	463	483	461	483	468	508	424	522	475	488	439	466	452	459	484	473	425	441	464	466	414	464	445	473	479	459	464	432	452	456	443	440	498	428	449	443	455	470	445	465	462	466	467	459	455	480	464	437	429	472	455	469	507	449	450	470	490	468	475	479	466	445	414	442	443	483	468	454	431	431	445	462	468	466	470	450	446	505	471	460	437	450	447	476	472	460	450	488	480	457	461	486	433	479	456	450	448	436	446	492	480	476	435	446	450	427	436	464	450	430	452	498	492	459	488	491	461	470	484	409	396	444	417	490	444	465	465	452	470	469	492	472	426	474	456	442	462	437	441	484	497	453	455	409	461	477	420	456	474	471	506	450	511	443	423	428	459	441	442	455	483	488	461	446	475	451	493	473	505	468	440	459	457	479	436	494	455	453	463	433	503	470	446	463	458	449	475	446	486	452	455	450	473	441	488	497	463	466	464	460	457	445	487	446	492	461	477	471	449	435	472	432	438	399	471	449	474	452	483	466	431	454	486	425	431	418	476	416	441	480	471	481	481	425	471	474	466	458	474	446	447	441	455	472	441	448	475	432	500	439	487	459	461	477	444	454	432	469	484	474	481	467	485	445	433	427	459	481	464	442	461	455	441	460	437	452	430	457	514	462	458	467	467	452	443	446	480	479	456	424	475	447	480	453	471	431	479	492	485	445	439	433	470	448	465	441	443	450	451	468	434	457	485	433	420	466	465	440	482	447	455	453	478	438	441	457	411	465	493	447	476	477	444	447	465	457	449	467	466	460	401	456	488	475	461	482	445	420	471	430	438	490	474	430	441	461	467	497	468	474	461	471	464	468	478	425	462	445	460	480	458	434	451	457	490	451	470	449	434	458	455	460	453	464	439	469	457	438	478	444	489	448	475	456	438	459	468	423	486	471	466	434	411	454	433	471	446	464	486	474	447	446	432	445	465	488	387	441	444	454	481	450	452	425	429	487	469	449	453	435	444	444	447	462	479	477	456	449	470	476	491	443	475	464	494	449	447	464	446	466	455	447	425	475	467	469	462	456
18559	16969	23986	27563	21989	16930	9354	4104	2566	1682	1080	743	918	491	385	273	231	205	190	172	196	171	150	151	135	135	165	142	125	122	142	147	154	149	153	155	140	129	133	137	151	132	124	142	126	162	113	157	110	145	130	123	120	135	149	135	132	122	165	127	173	134	152	136	131	122	145	138	135	138	156	140	138	137	140	142	125	112	136	131	138	148	143	144	129	118	146	142	150	140	125	133	133	143	149	155	117	115	130	120	142	139	137	145	140	125	127	141	130	147	135	153	125	124	134	132	142	142	138	145	143	115	134	142	116	134	144	135	135	117	127	134	136	142	157	132	130	125	138	142	131	143	118	117	133	148	137	166	137	150	155	126	122	128	124	137	151	128	143	143	160	137	137	140	161	156	136	138	137	150	126	153	144	131	131	130	136	138	118	169	147	136	138	134	132	115	119	128	131	124	155	145	141	126	155	127	115	159	137	139	122	131	154	149	131	144	128	132	119	120	149	125	147	133	127	145	127	154	132	129	130	137	159	122	131	174	168	144	143	149	134	156	146	140	149	125	151	133	145	150	139	145	142	114	128	156	140	148	164	151	148	128	124	129	137	136	128	133	149	122	141	147	138	157	131	141	165	151	161	129	150	124	131	128	108	154	148	155	117	131	153	139	142	127	132	146	129	138	129	133	129	145	147	142	135	150	136	136	127	139	131	162	127	122	133	177	140	144	142	138	145	142	136	127	143	120	111	142	164	149	108	154	126	150	138	127	145	129	140	152	118	136	146	129	141	151	141	120	126	133	136	152	135	118	131	130	143	146	149	133	125	144	164	138	130	136	139	160	156	123	149	153	142	102	156	135	134	154	143	131	153	149	141	133	163	127	129	132	132	140	143	139	120	114	128	141	141	128	158	155	134	127	143	145	154	144	151	128	133	165	156	152	134	129	140	155	131	118	152	136	146	143	131	135	124	127	146	151	138	151	139	134	149	155	125	123	137	138	133	152	143	139	147	139	139	141	159	150	121	146	125	170	124	139	137	142	115	133	136	142	141	130	140	140	149	116	119	139	138	141	146	123	160	158	145	112	127	150	146	136	126	146	152	128	136	156	135	134	133	130	110	130	161	143	143	134	142	131	170	151	130	129	137	136	138	150	129	128	148	129	157	140	138	143	142	142	145	136	150	134	134	142	132	127	118	148	135	133	131	155	147	137	135	141	136	135	136	116	115	131	131	137	156	126	122	137	147	145	156	138	137	149	165	161	137	142	140	127	144	149	148	162	133	143	133	137	164	153	139	161	151	144	141	150	155	133	127	142	123	132	149	160	131	145	132	143	121	133	130	155	156	156	130	134	124	176	166	132	161	166	154	166	131	157	135	151	148	121	146	123	153	131	134	151	121	152	154	132	119	134	156	132	152	155	138	130	151	143	142	151	125	126	154	125	128	153	142	144	152	136	158	127	137	127	159	133	152	135	133	137	133	125	126	125	130	157	126	137	137	150	142	136	134	159	133	136	137	131	143	146	148	142	138	127	154	139	123	153	154	131	140	138	138	151	136	151	126	146	122	148	150	124	112	151	121	151	145	139	138	133	136	124	138	147	154	144	126	156	146	145	155	151	134	132	140	148	126	143	150	134	144	138	141	147	151	129	132	148	128	135	142	155	150	133	125	136	124	147	145	146	132	151	117	119	149	134	139	140	145	123	133	127	127	134	145	106	161	139	144	150	147	130	127	151	150	152	139	150	125	140	131	154	137	154	138	145	140	142	121	138	133	138	150	137	151	134	132	139	151	149	134	153	153	154	129	134	149	160	136	138	137	126	120	146	154	128	166	138	139	130	120	144	130	133	154	129	157	129	157	155	137	129	138	137	136	124	157	124	150	156	135	144	147	133	136	123	139	138	143	129	135	138	136	129	128	142	126	142	132	136	129	151	133	131	163	142	117	137	145	149	135	122	144	145	158	143	136	153	142	148	144	141	134	127	118	147	139	143	125	141	144	129	154	126	149	135	132	125	122	130	128	143	135	130	150	137	133	135	130	132	123	130	135	153	130	128	148	128	142	148	129	136	147	139	160	140	143	164	164	148	159	132	138	129	148	154	141	158	166	135	138	131	138	134	144	132	152	153	143	149	152	144	154	120	137	144	151	141	150	140	165	140	150	136	130	127	145	151	122	156	138	150	139	134	134	158	153	137	135	134	145	127	153	153	115	128	142	130	119	135	162	162	135	135	138	137	128	126	148	129	137	127	127	150	135	125	158	128	144	121	158	144	143	137	131	144	148	124	132	133	130	137	125	123	144	153	145	158	137	138	148	142	160	166	135	131	141	148	142	135	118	140	129	143	169	157	142	147	151	137	126	120	132	134	150	131	151	134	129	161	129	142	148	134	127	119	151	142	136	148	154	141	156	157	139	148	152	134	143	137	131	112	166	143	146	159	137	125	142	132	124	124	140	123	128	145	139	120	109	154	148	141	119	132	127	134	137	133	133	142	148	142	141	119	166	137	132	166	128	139	149	142	150	149	140	169	163	146	147	139	124	116	137	162	158	137	136	135	132	144	136	142	140	145	128	154	155	149	134	142	129	143	122	113	140	126	146	138	124	139	143	144	138	131	132	143	123	139	132	144	117	134	143	142	122	141	129	152	131	147	148	148	143	157	142	130	156	138	149	116	149	134	136	139	123	148	154	119	166	107	135	163	150	122	123	143	146	123	136	155	142	138	138	144	133	143	146	142	137	158	134	116	137	134	124	121	134	124	129	145	145	132	126	142	139	117	138	149	141	140	156	155	138	128	142	151	137	127	133	131	148	144	158	132	147	148	135	143	154	139	149	124	150	143	162	152	109	153	153	168	132	140	158	131	138	143	154	131	143	129	127	164	170	139	144	133	143	152	133	139	157	125	126	121	134	144	127	142	150	138	161	141	152	132	130	137	145	145	129	147	128	143	125	155	153	143	144	158	129	144	142	138	141	145	142	147	147	136	147	130	142	134	121	140	134	131	150	136	130	146	121	133	139	143	142	136	124	128	141	141	136	164	145	140	130	148	148	135	163	142	147	131	143	144	128	141	169	144	134	138	141	158	130	136	118	153	139	138	142	131	126	110	138	129	156	131	123	143	132	130	156	121	144	140	134	134	147	128	144	144	115	132	136	113	149	145	133	134	128	119	148	142	134	124	123	133	169	110	136	138	128	169	133	130	141	150	105	130	141	146	144	148	155	133	140	151	138	153	153	129	169	135	135	124	147	137	143	172	148	129	135	159	153	175	142	138	141	134	139	149	141	138	142	123	128	151	140	118	148	142	139	142	130	142	154	152	127	146	150	140	134	136	158	157	136	143	144	125	144	129	145	155	156	141	145	154	155	127	143	123	146	114	166	145	122	146	117	127	146	127	137	145	163	140	141	132	134	134	151	106	137	155	140	150	151	121	139	123	131	151	128	150	140	158	128	156	152	133	133	137	145	146	162	125	129	132	162	147	141	132	164	151	143	129	155	127
14869	15481	28168	34456	26307	23165	10794	5805	6697	5887	4606	3403	4685	2896	1760	1235	838	718	608	608	681	488	445	467	390	408	375	403	377	382	387	356	374	340	373	364	350	365	350	365	333	358	354	330	343	329	339	365	308	352	342	328	343	355	342	349	337	372	336	340	347	345	361	361	340	316	329	351	331	350	342	344	382	350	350	338	353	331	351	345	324	361	371	340	304	325	354	327	344	374	357	373	329	335	336	358	327	319	352	366	319	346	315	352	340	351	367	345	318	360	338	364	352	349	348	348	356	353	346	348	344	349	346	364	347	361	341	358	361	337	354	367	355	378	347	345	344	368	340	366	344	314	358	349	337	356	298	327	374	344	322	354	374	342	375	355	355	351	364	353	355	334	369	315	330	357	369	352	315	384	348	340	359	350	374	349	345	359	344	323	328	383	350	328	326	327	364	343	342	377	323	342	325	329	325	365	330	318	331	322	296	391	351	312	348	376	323	342	342	352	336	295	331	334	322	354	343	361	351	352	337	364	344	366	351	357	342	332	343	340	353	355	317	358	343	356	347	372	351	330	325	352	343	328	332	350	348	339	337	360	337	359	363	303	329	337	334	391	360	363	300	344	300	341	379	363	334	338	375	345	361	341	342	325	347	356	375	332	345	347	371	344	339	376	376	373	338	316	374	319	341	301	354	393	318	347	362	355	341	335	337	354	345	356	355	325	349	322	356	363	325	348	369	363	336	362	335	336	363	363	342	342	355	377	343	357	322	355	381	381	323	336	340	355	361	346	350	323	339	352	346	336	361	378	346	310	319	352	347	324	331	332	325	330	336	376	343	329	328	306	346	337	385	328	353	348	333	369	337	383	348	329	302	340	353	304	322	341	368	334	354	342	372	379	330	366	330	349	350	339	351	372	344	367	361	316	351	358	373	341	377	331	345	349	346	349	364	344	353	345	372	319	314	351	342	356	375	351	296	339	355	346	312	370	332	355	344	372	329	314	368	334	365	361	329	358	293	356	337	350	341	301	366	321	347	365	327	327	359	317	377	348	342	344	325	372	318	342	347	341	321	345	357	360	395	350	373	359	352	348	320	353	347	344	331	350	352	326	321	372	364	355	328	346	343	334	313	369	371	358	355	332	343	347	319	326	316	369	325	338	365	337	338	319	356	326	337	370	386	343	342	310	349	369	308	362	336	382	347	359	301	374	341	372	316	324	374	327	293	394	343	369	290	356	328	358	352	336	358	351	356	343	329	350	364	360	326	337	360	367	376	351	333	353	350	348	386	314	348	331	377	330	337	343	332	362	371	354	316	377	355	365	329	342	333	325	373	358	283	318	309	345	322	348	346	352	374	370	369	341	357	319	322	342	375	375	330	359	374	344	377	362	354	351	354	351	370	339	336	332	351	344	334	327	370	370	355	377	318	334	344	342	344	333	370	366	331	354	358	351	363	341	374	340	325	328	303	346	374	327	373	364	369	327	356	354	338	364	369	340	316	343	323	311	353	341	305	331	378	362	345	337	347	336	362	312	325	321	368	364	326	353	327	319	308	335	340	393	360	384	359	339	323	358	356	329	348	352	327	344	334	334	297	332	319	365	355	353	306	342	341	323	369	318	350	341	343	344	357	376	333	355	340	349	375	351	369	343	376	332	341	352	351	358	365	364	349	353	342	323	345	365	368	303	357	364	342	366	337	373	344	342	337	348	311	334	344	343	347	331	333	325	322	322	347	355	348	337	337	335	318	343	377	386	344	300	355	355	324	344	363	326	364	332	369	349	329	367	342	362	340	343	340	317	340	341	330	358	346	328	344	362	343	335	321	345	372	352	338	353	340	316	349	338	337	343	346	346	358	348	314	366	372	399	340	363	334	342	351	355	299	349	345	334	339	358	326	344	355	349	351	358	349	356	345	350	343	351	349	355	347	372	336	361	343	356	335	347	331	351	324	346	330	312	338	325	379	364	318	313	336	328	346	329	352	335	360	372	364	362	374	385	367	340	353	340	386	326	335	367	310	331	367	337	335	329	316	379	364	381	354	338	357	305	358	369	363	341	351	362	338	329	366	334	352	339	341	332	349	339	363	322	332	328	317	362	343	335	359	321	369	361	330	355	359	326	331	375	322	343	373	329	361	326	371	327	345	322	353	338	358	352	347	341	354	347	376	328	332	349	300	358	355	354	321	347	324	364	377	349	361	335	348	345	340	334	308	343	315	374	353	351	360	362	335	336	346	331	347	332	348	368	369	370	344	336	357	373	361	385	336	353	329	345	343	356	337	331	345	363	378	335	360	353	352	358	341	349	358	339	364	342	371	346	347	329	333	408	330	373	368	336	336	331	363	337	344	354	347	335	361	368	351	337	341	338	376	371	366	347	365	315	350	361	342	349	360	370	356	327	356	356	341	320	355	374	370	353	343	319	348	344	332	347	389	373	330	332	323	328	362	341	341	347	323	323	343	316	345	355	356	331	331	334	319	365	323	344	323	360	311	327	392	331	327	356	335	340	319	339	329	330	337	348	339	379	360	352	341	338	322	315	346	324	345	324	344	350	340	351	357	341	360	339	359	354	325	309	392	351	346	315	343	337	332	361	347	353	339	353	314	359	335	341	336	365	319	369	349	333	340	342	328	343	350	348	341	334	363	339	376	294	334	328	381	395	330	367	345	336	331	343	340	392	349	351	359	358	307	361	348	350	334	327	395	353	363	339	336	349	314	388	338	370	322	369	361	366	320	341	333	360	359	330	323	347	345	351	342	344	335	356	359	349	347	333	311	342	346	340	349	359	318	308	372	331	366	358	372	364	350	353	376	357	346	345	341	318	381	369	385	323	314	342	298	379	299	359	344	326	355	326	366	316	354	311	338	338	345	370	361	366	337	371	338	326	353	343	352	305	317	359	326	347	344	300	347	334	353	379	347	363	330	361	389	363	337	357	352	365	335	378	335	345	345	354	359	319	355	344	337	368	324	352	339	343	357	344	333	383	349	339	366	353	343	332	360	373	347	346	334	341	322	349	352	351	356	333	362	355	387	375	337	318	352	334	362	338	333	349	392	354	340	367	367	334	364	357	317	346	362	320	363	331	348	336	355	334	367	326	336	356	353	352	338	351	346	325	368	358	341	352	347	351	323	352	340	349	340	321	368	309	322	321	354	367	365	383	363	366	349	371	337	337	375	354	354	373	375	347	334	328	308	374	380	323	337	400	323	340	338	342	307	332	341	327	331	387	342	323	333	290	347	356	372	375	361	346	384	296	336	306	367	337	375	321	341	352	333	341	365	347	360	305	319	335	339	339	330	328	344	366	364	350	306	322	351	351	353	355	344	357	375	334	329	356	333	325	313	351	370	343	333	376	324	353	354	346	350	377	348	368	337	335	365	359	355	339	362	347	343	345	369	340	351	330	393	346	316	339	335	336	366	366	347	342	335	353	345	371	355	328	329	357	355	318	335	364	319	349	370	328	297	319	341	343	356	336	293	318	366	315	349	327	356	346
26576	25841	30522	33076	32281	24664	13378	8092	5082	3410	2285	1719	1760	1016	591	386	167	158	150	114	158	101	86	94	89	87	83	66	88	87	75	86	73	86	73	75	77	70	68	91	62	83	72	79	51	65	82	71	73	75	63	79	73	86	78	74	56	68	62	80	80	80	73	66	66	93	65	83	58	50	74	86	65	66	63	64	76	70	90	59	74	74	74	83	65	77	63	74	69	63	55	62	72	75	69	87	78	60	70	78	70	64	74	67	67	61	81	63	55	67	62	59	53	70	76	77	78	75	69	77	82	63	83	70	71	64	75	67	69	76	67	62	67	56	73	81	64	88	72	73	87	66	79	69	62	68	74	67	74	77	72	80	73	59	67	66	56	77	65	69	58	89	78	72	68	71	75	70	68	56	61	82	96	71	63	78	60	67	75	61	68	66	62	60	70	77	90	83	64	77	59	72	75	66	75	69	70	70	76	69	83	79	62	69	62	71	75	69	74	79	80	66	56	75	84	78	70	67	68	82	68	73	53	69	92	73	64	88	71	83	66	56	79	60	80	61	70	66	68	66	76	61	71	71	59	69	70	77	72	65	73	70	73	74	57	67	55	62	64	79	71	77	60	61	80	64	67	71	71	76	67	71	70	63	69	72	60	64	62	53	82	80	72	72	68	77	84	79	69	65	54	86	78	55	78	82	63	76	70	71	72	72	61	58	91	77	69	71	84	71	90	70	82	82	80	82	73	72	64	76	57	81	61	73	59	81	73	86	73	48	79	73	76	74	69	83	63	70	50	75	66	60	64	76	93	77	63	69	63	59	66	75	67	78	81	66	78	93	72	58	72	73	77	64	76	68	65	58	62	66	61	75	65	68	62	76	76	63	63	67	71	63	65	68	74	72	58	84	70	75	52	75	85	68	79	71	65	84	75	73	61	86	65	75	65	72	73	76	75	85	82	73	66	69	69	66	56	61	67	71	75	78	72	85	72	77	68	83	67	79	86	80	72	76	76	66	74	65	75	63	73	70	83	65	59	82	84	74	63	79	70	73	71	74	64	66	83	73	77	90	62	77	72	65	70	74	62	60	58	65	64	79	86	56	93	73	92	68	75	79	63	75	77	76	73	55	66	77	78	80	73	67	72	77	61	66	76	76	58	68	68	72	81	63	84	73	69	76	83	90	90	70	74	85	71	73	84	66	59	76	70	76	72	64	80	62	77	75	51	69	54	62	62	77	68	72	65	68	78	65	83	68	64	76	66	65	75	68	70	80	68	72	66	84	79	77	76	64	73	64	70	86	77	74	76	64	66	53	74	79	70	77	88	61	69	83	70	84	77	59	62	48	97	70	83	68	73	64	68	78	76	69	62	78	68	85	65	101	78	61	67	83	59	66	60	65	64	76	59	53	74	73	86	58	64	68	64	62	67	76	86	68	69	78	74	80	65	69	68	78	66	72	72	73	65	72	78	76	68	56	67	93	80	77	80	84	57	68	65	75	64	61	74	66	66	64	77	70	76	63	71	71	79	89	66	72	62	56	67	70	75	77	84	58	70	78	70	65	73	90	58	62	66	57	83	72	65	73	73	72	59	68	73	83	76	65	73	80	72	75	66	64	79	81	61	71	58	79	68	78	81	64	73	78	73	74	69	75	72	68	58	74	69	84	88	75	64	61	74	72	69	83	76	62	72	70	73	79	82	73	68	74	81	71	57	70	84	73	85	78	59	65	77	60	60	70	59	71	81	61	77	68	86	67	86	72	63	71	74	88	81	71	81	62	78	60	87	72	78	63	61	67	69	83	83	91	73	64	60	65	90	52	92	60	92	78	91	79	77	75	57	81	52	80	78	66	66	66	74	70	72	75	86	73	63	83	63	58	65	70	74	59	58	68	89	82	66	75	75	51	69	73	89	71	78	59	61	70	72	64	73	62	87	68	70	62	69	84	56	81	62	72	79	72	69	65	73	73	59	68	60	68	64	84	73	73	86	83	67	82	62	76	77	70	61	62	83	62	79	57	59	67	71	70	84	57	71	66	75	74	63	72	87	71	72	69	78	76	66	83	71	67	70	79	76	68	82	67	83	66	71	79	66	66	61	88	61	66	82	78	76	66	82	66	69	78	92	66	73	62	68	70	74	82	69	75	77	70	71	73	70	60	70	67	69	76	80	67	76	73	67	68	72	70	69	86	81	67	71	67	76	75	64	64	67	66	62	71	68	74	63	65	88	84	83	75	67	87	73	71	73	67	76	80	70	78	90	56	75	71	79	79	73	82	73	65	80	92	71	92	87	70	88	79	58	63	74	79	81	70	69	76	67	58	69	73	66	64	80	71	74	58	77	70	84	69	64	60	74	78	60	68	58	56	78	70	71	85	72	62	64	72	74	60	75	61	66	74	74	67	66	74	69	60	66	58	82	82	95	66	77	81	81	74	63	83	89	60	77	70	72	72	60	77	76	63	66	67	61	70	71	60	66	67	58	62	67	87	68	74	66	78	75	47	83	69	66	77	66	65	73	79	65	64	62	62	67	76	58	69	78	84	69	54	76	81	74	90	81	62	59	65	67	75	70	76	77	69	86	70	67	80	85	63	71	78	59	76	63	67	81	73	70	71	82	73	68	77	71	65	87	55	79	72	77	76	72	72	77	72	61	66	85	55	59	67	77	62	76	72	76	62	64	74	76	74	54	59	77	81	67	69	60	78	72	80	66	68	77	64	79	62	84	75	70	77	53	63	72	71	69	74	81	66	74	65	77	53	58	63	70	78	71	85	82	55	53	71	86	75	83	78	76	68	72	54	54	71	64	62	58	76	71	78	76	78	69	69	83	68	69	89	49	58	65	86	87	79	67	60	81	85	74	75	64	94	75	60	64	69	72	69	70	85	58	73	60	71	79	86	71	63	91	60	60	81	79	85	72	101	66	77	70	59	78	61	79	76	74	67	83	82	81	82	62	72	73	71	69	72	81	72	76	62	83	66	69	90	82	86	70	74	68	70	70	59	61	80	61	74	59	81	78	75	81	50	86	53	79	59	54	72	68	71	68	62	67	61	82	84	73	73	65	70	93	69	65	76	70	70	75	85	71	99	62	86	63	67	72	69	81	83	63	74	66	73	62	78	59	65	61	62	79	76	62	74	68	79	75	87	79	57	67	72	87	61	75	81	80	79	84	78	69	66	56	75	81	66	70	80	81	75	68	67	67	73	84	69	74	73	62	78	68	71	49	89	71	72	69	76	85	68	75	85	59	60	74	78	64	60	70	58	70	80	63	59	67	64	77	90	75	83	82	74	73	75	77	65	80	69	83	91	79	63	76	71	59	76	71	70	71	89	71	66	74	79	71	72	73	68	65	51	56	57	79	62	64	84	77	72	81	71	86	82	73	63	64	63	56	52	66	64	66	71	92	70	79	73	63	68	69	70	77	74	67	59	68	57	63	74	70	58	69	69	64	75	74	77	67	74	75	59	74	77	79	79	91	72	78	77	59	78	60	64	78	77
18708	22656	33711	38736	38685	27255	10445	11382	10548	9491	7429	6986	7729	5000	3169	2046	989	797	584	617	726	433	349	399	302	259	262	260	264	243	237	261	213	225	196	227	187	245	205	208	210	198	190	212	185	199	217	187	204	198	202	192	185	183	206	205	168	222	179	180	197	194	198	200	194	215	177	178	203	196	183	189	187	210	176	195	191	199	197	221	176	180	181	213	223	187	177	185	192	206	204	176	193	178	185	214	201	198	187	178	175	193	190	206	170	201	191	208	196	218	196	181	187	193	179	192	199	190	178	193	187	206	226	203	170	163	187	199	203	219	203	191	185	182	209	207	200	183	173	198	210	220	193	196	191	206	174	181	207	190	190	194	208	196	208	186	202	207	188	196	192	186	192	192	183	227	196	196	185	179	244	196	204	196	208	204	205	183	171	218	204	187	228	194	193	201	192	190	172	176	179	185	200	186	181	213	172	212	183	205	186	170	198	206	218	210	196	212	183	203	202	192	197	206	178	189	201	197	189	209	198	193	203	185	197	201	199	188	164	182	200	199	173	200	198	201	210	213	188	182	174	189	187	164	212	194	202	197	195	199	194	167	189	200	183	203	201	190	168	194	188	183	194	219	191	198	183	222	209	207	217	181	201	206	199	216	171	188	168	181	180	195	170	179	190	215	191	200	192	186	195	176	206	185	213	206	211	212	178	181	207	206	167	214	197	190	197	190	178	204	205	199	177	218	202	211	203	181	165	178	186	173	202	200	186	178	210	181	195	199	176	201	201	168	189	177	169	212	186	162	204	207	189	195	196	168	196	210	213	182	193	190	192	194	173	174	222	173	201	200	192	201	194	220	176	212	187	204	225	217	191	182	181	206	214	188	182	170	189	207	192	198	175	194	177	168	177	187	222	212	201	184	208	179	171	211	218	159	210	197	181	196	192	220	203	190	178	184	190	207	165	202	183	192	174	211	212	208	214	194	200	191	186	188	207	211	175	216	220	193	189	189	216	189	191	172	208	182	167	192	211	191	196	199	213	182	188	197	205	194	192	180	164	173	203	193	203	201	187	185	185	191	200	182	189	177	185	179	198	195	154	183	198	178	188	195	188	178	183	186	191	200	191	200	191	207	171	196	181	159	184	178	170	165	191	183	171	192	196	192	199	184	202	194	193	191	197	209	186	202	185	198	212	201	196	205	187	202	188	195	193	178	218	204	200	206	189	183	177	169	185	208	189	174	179	188	178	213	206	222	165	190	188	186	184	185	165	190	196	199	189	188	201	197	183	216	180	207	209	193	184	200	213	172	192	212	203	197	206	183	203	189	176	201	194	196	190	198	197	195	203	187	187	190	196	181	196	180	194	211	175	198	199	188	180	200	186	188	183	179	188	161	201	194	199	184	180	196	160	223	205	187	188	221	167	210	177	193	177	200	184	202	193	226	185	203	189	221	188	171	185	191	203	189	187	214	196	180	181	176	188	205	179	193	178	204	186	211	191	179	181	181	197	202	185	192	206	165	202	204	191	206	183	198	230	203	214	199	200	182	173	189	194	205	161	175	183	182	190	177	175	195	189	197	174	181	201	220	174	196	189	223	175	187	184	190	191	211	182	210	220	171	202	212	209	204	179	212	182	216	186	180	166	188	205	196	182	179	216	219	201	188	190	177	197	195	166	163	194	181	182	206	202	211	204	213	179	191	191	196	181	182	194	172	182	212	197	195	203	189	229	189	188	198	174	172	197	204	194	183	208	204	207	175	182	206	183	175	181	169	193	202	198	209	204	183	193	211	195	200	207	219	201	166	207	197	186	194	202	209	191	197	183	191	195	195	185	218	192	199	190	201	213	175	194	178	235	178	199	204	197	170	217	199	181	210	197	187	208	211	171	209	222	182	213	187	180	210	186	195	177	181	182	184	193	191	196	189	194	179	186	191	204	222	176	184	189	190	201	197	208	211	178	180	206	199	190	194	175	177	195	189	182	188	199	176	198	194	198	177	178	197	204	190	196	188	202	225	158	196	203	205	205	179	191	165	194	194	201	203	183	198	202	167	193	198	188	189	201	185	203	179	202	191	192	211	182	175	208	194	176	205	185	200	202	184	181	188	183	172	180	217	180	193	205	189	182	184	184	195	198	191	237	178	187	190	188	185	189	203	163	183	179	200	191	183	183	194	223	209	209	207	183	194	224	200	192	215	189	203	184	182	180	174	186	213	212	202	184	168	183	175	204	182	196	167	206	194	185	179	208	188	178	196	221	170	157	204	204	193	206	193	187	170	199	200	175	197	194	200	193	178	199	155	191	194	226	172	188	209	209	187	194	205	192	201	163	165	192	192	185	191	182	190	196	192	170	224	191	192	208	189	187	192	223	186	186	196	191	189	216	200	199	181	194	180	202	187	210	209	213	179	186	184	185	178	194	209	195	199	199	179	176	179	203	208	180	204	185	204	186	194	205	181	184	187	191	204	182	208	193	176	206	206	197	211	203	184	198	188	180	205	196	203	182	197	193	209	190	200	174	203	223	196	181	188	188	200	185	179	217	190	180	182	199	210	179	193	193	182	197	191	198	161	163	182	185	217	199	203	198	196	198	193	190	179	175	192	181	191	173	197	206	192	180	180	208	178	204	188	192	172	206	181	206	171	190	174	171	192	203	177	191	207	208	192	182	213	178	210	158	205	193	166	206	215	188	202	197	212	212	160	191	165	200	201	217	197	191	190	190	190	205	201	232	197	228	196	174	181	192	197	181	180	201	203	177	195	184	203	186	239	159	191	212	184	167	197	191	205	198	220	181	169	176	211	180	183	207	190	195	179	201	203	177	187	204	185	182	186	216	178	174	236	206	165	193	218	206	200	212	193	172	199	199	170	161	193	190	197	208	194	184	182	185	178	205	198	175	190	182	173	201	219	168	186	178	189	210	203	184	176	197	211	192	194	182	182	176	185	169	224	186	155	172	177	169	188	168	160	191	179	207	184	189	193	197	193	213	177	199	189	165	200	195	208	194	190	190	184	199	175	214	175	198	192	210	201	207	206	210	163	218	179	155	201	181	177	186	206	171	185	196	179	216	192	175	174	208	208	218	216	178	203	186	195	197	190	173	212	201	172	202	197	201	208	219	204	190	185	195	185	208	194	183	208	182	184	192	186	217	194	198	200	193	181	177	191	202	200	202	197	202	191	203	183	182	211	199	214	189	199	156	179	186	189	204	182	200	197	194	187	230	202	192	184	209	210	189	193	183	160	190	190	195	192	189	217	214	180	215	170	224	200	182	193	193	211	173	188	217	160	197	185	180	189	182	174	165	177	178	199	171	180	183	193	203	178	195	182	211	188	198	217	192	192	187	196	218	186	204	173	158	183	190	196	195	186	208	171	159	180	197	217	203	195	203	196	183	205	177	199	207	177	201	183	164	201	216	195	183	195	186	181	192	206	190	214	190	185	186	192	194	195	170	198	181	209	201	181	213	190	193	213	188	166	199	187	217	188	163	212	195	200	201	218
6627	4094	4255	2936	1837	1108	603	373	316	304	275	275	261	212	207	192	199	199	224	192	186	186	183	178	190	191	192	179	210	188	193	200	191	166	190	194	191	187	162	175	189	210	209	163	207	182	174	180	178	190	186	200	195	211	158	172	208	180	178	195	182	195	204	189	197	197	187	214	167	178	205	193	190	174	193	193	176	193	187	186	176	197	206	210	213	184	162	190	194	164	195	189	167	197	167	211	175	179	215	185	156	201	172	192	207	197	200	195	189	185	149	171	183	191	207	201	193	160	156	189	180	195	210	183	174	181	196	203	198	192	207	186	193	155	173	188	186	158	172	196	163	194	173	203	173	198	191	185	153	187	189	194	193	194	198	184	182	187	213	197	180	165	210	153	194	182	187	171	196	182	200	177	170	161	188	173	195	198	192	200	175	193	178	186	186	215	184	169	196	197	188	185	193	178	186	187	188	207	170	169	190	181	185	159	177	186	200	218	200	169	178	188	166	157	194	174	169	187	183	172	186	165	188	200	173	188	161	184	166	186	178	174	208	195	178	159	179	163	201	206	180	183	216	191	181	193	204	182	197	177	162	205	162	209	194	184	221	214	216	169	174	199	174	199	185	177	189	197	203	184	185	181	161	189	193	197	209	192	188	168	191	186	153	187	174	177	203	178	192	164	177	176	182	196	193	196	214	170	167	190	194	195	191	198	203	182	199	203	166	165	181	180	187	169	167	161	181	183	184	220	207	187	176	204	209	195	183	177	175	182	204	187	177	177	189	216	170	188	167	218	183	195	210	201	170	186	184	204	180	173	154	184	158	193	174	181	204	171	196	219	204	174	203	176	190	181	195	185	199	179	167	189	176	199	186	193	191	178	199	180	170	180	190	189	193	193	185	197	192	171	195	211	174	183	191	162	174	181	192	179	157	170	202	177	176	177	158	183	186	174	195	202	215	203	195	202	194	201	164	179	204	163	197	199	172	177	190	166	189	162	206	190	215	199	169	177	189	184	179	183	180	187	207	166	206	179	185	170	189	195	206	199	203	201	197	172	189	204	193	187	205	178	190	182	174	212	165	194	170	193	202	186	180	202	189	181	201	209	214	197	176	175	163	160	195	183	186	198	212	176	191	206	192	181	189	208	200	184	168	206	172	190	190	191	196	183	185	205	194	181	173	210	183	206	200	182	175	197	181	179	169	181	201	175	201	184	182	181	179	174	158	183	215	166	172	179	162	175	194	167	156	194	183	204	188	200	197	170	214	187	178	175	195	192	191	180	175	184	186	190	182	160	183	199	176	193	209	179	182	172	178	183	170	172	186	194	176	176	170	189	188	189	170	197	192	191	172	180	216	192	168	184	182	171	165	173	188	185	186	167	173	188	193	148	194	192	179	203	171	178	182	194	198	199	181	190	204	167	183	187	194	175	178	184	190	171	183	209	180	188	194	179	206	168	174	201	188	205	195	178	176	172	186	199	184	182	193	203	194	197	207	181	200	182	183	197	191	178	179	169	166	203	174	200	191	182	184	196	199	191	185	166	163	181	175	205	216	182	193	169	164	185	184	183	178	179	203	191	187	193	195	210	213	196	193	203	177	200	189	184	183	180	197	175	215	179	187	186	210	165	182	194	161	195	189	184	185	177	176	212	173	206	163	176	186	185	198	192	194	170	197	199	207	192	181	183	198	184	177	183	215	188	163	197	176	179	201	202	174	181	179	195	205	171	184	189	190	205	194	169	185	175	175	159	184	203	219	193	174	167	178	170	193	180	184	170	208	207	198	190	195	182	189	175	177	182	184	188	162	170	192	173	178	187	199	192	188	171	177	186	199	170	196	175	185	182	171	165	198	185	195	176	187	216	160	187	178	212	178	202	175	186	227	160	193	195	204	220	206	189	177	170	193	206	180	191	191	188	195	165	178	188	183	189	190	185	195	160	191	192	197	191	183	182	201	179	202	182	157	228	177	178	209	187	175	162	188	183	183	179	200	184	178	202	182	208	190	198	190	180	184	205	185	208	188	196	210	200	176	164	169	205	176	178	214	178	211	191	198	191	183	184	181	205	193	182	188	181	197	176	199	173	195	181	162	177	185	199	193	180	178	181	181	189	195	180	164	176	186	171	187	187	168	178	178	153	191	180	199	174	191	191	208	183	182	185	189	205	189	179	181	159	212	180	173	206	199	184	176	205	181	165	171	193	200	172	170	163	189	208	181	174	164	169	155	190	198	192	197	204	191	189	192	202	197	191	201	183	159	189	197	187	182	190	210	185	195	196	189	185	191	169	178	204	183	189	209	179	171	174	201	162	167	178	196	176	179	206	218	174	189	183	187	183	174	193	199	171	207	171	161	192	193	163	172	185	194	179	210	204	190	161	167	183	195	170	191	190	193	180	192	200	177	188	211	171	184	180	166	191	217	184	179	170	176	160	190	186	201	193	208	203	184	183	147	203	188	178	168	189	174	151	183	188	182	179	162	206	176	189	175	179	204	207	203	191	160	163	183	186	195	172	181	187	192	213	155	201	209	202	197	221	184	196	150	188	183	157	207	213	191	174	200	173	201	201	179	209	189	159	208	174	196	188	170	171	185	175	196	194	187	170	191	174	179	187	165	211	194	198	183	171	190	174	187	172	199	206	187	194	168	215	199	182	160	202	176	200	184	210	157	192	190	154	172	192	178	180	187	191	192	164	176	177	191	192	176	158	181	177	194	207	185	196	176	171	185	199	215	181	180	200	195	194	202	191	197	167	156	196	197	167	168	210	177	175	169	185	206	189	174	195	199	175	168	169	183	162	187	193	180	162	204	174	168	171	184	181	180	196	200	196	187	183	186	182	194	186	174	198	178	198	201	173	191	180	202	224	166	181	201	200	199	176	200	208	188	196	222	161	191	173	193	184	185	165	176	195	181	215	200	186	167	183	199	178	173	169	203	159	204	195	201	207	180	201	197	206	178	195	173	173	194	211	216	176	187	203	148	205	201	186	178	206	197	190	192	213	159	199	202	173	189	169	212	184	187	196	213	209	193	205	219	168	182	204	176	156	188	178	182	188	200	166	179	183	186	181	179	221	175	206	200	161	187	168	224	221	208	158	186	175	182	202	198	192	189	194	174	206	183	184	182	183	181	156	174	187	185	189	185	192	161	171	187	168	193	193	190	195	201	188	187	161	155	189	169	163	174	205	199	203	206	168	183	178	176	226	186	215	209	180	166	199	207	210	200	196	196	202	193	206	182	194	178	199	189	193	183	208	177	201	190	180	175	192	191	211	202	203	220	175	165	172	191	197	200	186	165	175	203	196	197	201	177	188	171	205	171	178	168	188	164	176	173	193	186	196	183	178	212	181	192	176	196	173	188	191	173	189	153	196	164	179	182	180	185	182	208	191	191	193	192	214	178	167	190	194	199	187	208	197	202	179	179	206	182	176	191	182	183	200	200	170	165	215	163	156	194	191	170	182	153	194	205	198	189	198	200	205	183	175	194	189	180	167
5252	4995	9063	8649	6178	4423	2544	1654	1388	1273	1070	838	913	767	625	599	555	546	555	470	535	537	479	477	463	461	477	466	505	426	467	467	457	482	456	491	512	456	476	453	473	439	437	470	455	463	441	453	451	472	461	451	479	472	452	452	505	479	471	440	428	465	474	427	445	431	456	463	460	468	461	437	466	442	441	482	452	446	473	438	447	431	506	449	464	451	436	457	439	466	471	488	454	455	469	492	439	459	501	456	444	442	456	490	452	450	422	482	472	500	442	436	494	450	483	498	434	450	486	481	439	451	436	440	475	451	448	455	495	503	455	411	440	433	486	418	440	380	447	464	478	443	462	481	485	431	463	476	477	434	461	449	466	426	488	452	433	447	459	462	446	472	419	498	443	456	457	433	501	477	459	463	470	437	452	457	465	467	498	494	478	453	476	459	450	436	474	415	462	495	482	471	434	423	488	465	438	465	421	450	474	471	471	435	481	451	451	493	480	431	468	511	478	481	443	470	437	466	488	479	436	429	465	456	463	445	423	423	461	430	419	462	430	466	472	486	422	438	509	412	444	469	446	467	468	396	461	461	472	433	414	473	412	434	452	456	445	496	444	442	416	476	485	421	482	495	480	510	449	468	432	441	452	449	470	490	460	481	415	443	475	449	438	460	436	424	442	434	410	458	432	484	457	487	485	423	483	427	453	450	475	465	463	481	442	492	487	467	479	456	461	462	454	455	448	431	451	458	460	455	514	446	426	469	433	458	458	422	490	475	481	435	444	431	437	467	419	457	463	433	461	437	415	437	445	458	442	460	476	452	463	440	451	444	454	451	459	467	488	478	451	467	441	422	476	474	457	433	469	451	451	466	465	453	464	464	466	471	441	448	458	442	444	478	446	455	431	467	468	479	473	452	479	434	451	439	455	480	448	460	472	448	472	450	452	461	451	468	417	432	430	439	456	470	503	459	485	466	451	456	467	472	454	439	418	446	458	431	444	440	474	457	483	445	450	449	462	452	457	444	475	435	453	473	471	429	441	440	482	517	474	445	466	438	416	456	426	444	427	444	413	483	453	458	453	471	443	463	498	419	477	463	497	433	458	403	419	450	443	472	442	451	410	423	477	447	425	464	483	470	414	448	432	438	495	437	441	462	481	467	422	433	434	457	424	499	472	488	426	455	412	475	472	428	435	417	465	486	453	442	478	462	433	468	479	466	470	478	449	461	460	437	468	432	440	446	421	491	457	470	442	438	525	461	428	470	486	471	440	466	491	476	475	465	467	435	470	474	478	469	440	433	462	385	451	506	488	472	440	467	490	444	471	469	428	457	440	478	473	471	447	486	437	452	457	440	449	448	456	412	429	459	495	457	432	421	472	457	457	446	467	451	462	492	457	476	405	459	433	436	432	456	432	404	482	464	487	478	473	441	446	419	460	451	459	445	484	447	452	467	446	456	447	495	446	443	475	413	458	480	475	444	455	419	460	437	460	443	469	453	429	453	413	461	439	448	464	419	476	454	456	478	443	458	453	457	452	447	476	447	468	472	505	441	465	503	450	433	470	450	420	473	436	434	433	484	492	426	468	446	494	454	450	460	445	421	442	526	429	446	464	447	436	452	440	442	481	478	461	484	467	451	459	451	457	490	431	464	487	471	464	462	466	444	456	455	422	466	463	496	446	447	467	475	459	448	431	427	428	465	439	449	424	485	485	443	460	445	472	413	442	450	480	456	462	465	461	437	463	452	454	468	502	465	458	456	443	423	435	438	448	451	451	481	444	440	487	449	404	460	411	473	436	476	464	456	482	478	458	471	438	441	440	443	458	463	446	464	447	423	455	430	483	452	448	468	476	443	497	422	468	445	457	464	444	498	452	450	449	433	445	470	464	432	447	462	444	453	462	428	470	460	490	469	448	427	474	419	463	436	460	440	449	470	443	446	471	472	465	456	474	426	453	462	474	399	436	451	475	399	414	414	451	478	411	437	459	490	482	470	430	477	439	445	463	496	440	456	440	460	449	494	437	459	437	485	444	449	451	447	476	456	444	417	445	443	425	454	485	486	496	425	445	456	462	448	475	460	437	453	459	440	487	402	493	448	430	457	430	468	469	452	465	465	453	446	451	456	500	437	418	442	452	501	472	468	458	434	464	468	460	461	451	444	491	464	469	446	432	464	441	434	443	449	466	471	451	451	441	466	474	459	461	481	461	420	466	527	473	425	407	477	464	471	415	455	467	432	487	488	454	436	419	423	484	437	444	417	446	454	426	445	454	427	487	431	405	498	429	464	453	469	473	455	520	480	460	436	410	470	470	464	453	508	450	477	415	440	453	444	485	444	443	499	467	455	461	433	416	476	438	444	457	419	454	436	451	501	480	475	451	450	416	470	485	443	474	458	469	457	466	435	448	486	489	473	489	472	437	475	455	448	479	473	427	443	464	444	443	521	475	452	478	431	455	468	429	440	465	425	445	442	538	454	447	479	504	463	449	475	430	445	437	474	442	443	438	455	464	440	482	480	444	440	477	433	415	482	468	459	438	476	450	447	471	407	422	452	459	519	482	464	466	440	463	501	451	473	482	452	508	427	434	442	457	452	466	455	471	448	455	454	450	488	436	420	483	476	430	443	471	429	414	454	410	448	435	419	443	454	462	417	446	468	474	456	435	447	482	454	443	464	435	450	461	446	512	471	405	456	468	458	458	445	423	468	449	458	472	465	434	446	471	446	474	449	438	435	452	418	421	442	418	445	474	462	459	470	495	474	433	470	456	435	458	465	457	479	460	466	449	471	497	483	412	458	446	408	474	462	427	461	481	421	413	504	419	486	473	518	461	462	470	450	463	428	438	457	468	446	436	437	457	459	420	428	479	442	493	476	474	464	456	471	445	452	473	455	465	423	441	448	458	449	457	427	443	440	464	436	474	447	436	452	471	437	427	400	461	473	452	459	494	489	466	474	480	472	432	401	444	454	485	447	467	471	430	456	410	445	454	476	464	465	484	419	430	472	502	455	448	462	473	426	473	443	504	442	469	444	479	441	443	424	443	456	433	448	459	471	440	464	469	465	479	449	408	441	430	491	452	437	458	490	457	443	451	473	444	471	442	477	460	474	474	483	489	474	468	425	463	468	471	448	459	453	442	458	423	460	449	413	438	433	489	457	470	465	459	431	485	441	439	429	455	446	487	441	481	446	489	420	461	478	455	460	436	418	491	436	455	452	470	437	484	467	484	436	470	438	449	465	444	483	449	458	460	482	519	456	478	491	495	464	419	488	510	444	487	478	435	499	457	455	480	502	431	455	459	450	446	416	442	498	429	451	413	495	460	491	397	471	476	465	508	450	404	460	473	516	419	437	467	450	505	451	486	456	457	479	434	490	468	461	438	462	437	463	431	440	461	435	479	454	446	426	468	403	439	426	472	439	462	459	464	471	467	456	460	416	470	410	439	428	448	446	442	486	446	447	458	463	474	451	442	437	468	432	456	481	489	467	443	499	450	461
17973	16392	20538	21271	17947	14487	8259	3330	2261	1809	1280	992	1002	766	434	262	206	179	178	178	168	157	148	140	157	139	138	152	139	164	150	147	143	141	111	151	143	127	137	148	145	140	124	164	133	137	133	124	120	143	127	147	154	152	133	123	139	140	130	132	140	139	136	125	137	129	123	153	134	142	123	135	168	133	143	138	128	110	120	136	149	138	128	131	133	143	126	133	127	147	151	135	172	142	152	141	133	147	132	123	129	140	135	128	147	149	146	137	144	134	127	151	136	143	135	151	143	150	135	140	127	145	136	128	128	149	142	153	139	129	149	134	141	162	149	142	143	137	113	147	137	108	142	114	124	153	141	139	149	123	148	140	155	137	129	154	150	152	137	129	136	137	144	154	155	124	147	139	122	124	137	146	109	129	122	138	139	131	139	149	156	167	126	141	150	134	122	139	154	125	127	149	114	127	126	143	148	138	130	134	136	156	160	107	135	150	161	139	155	150	127	139	139	133	155	146	122	138	128	151	155	131	146	131	131	163	137	117	128	129	130	136	152	140	139	131	145	158	129	123	132	136	136	155	131	155	151	153	134	116	152	145	143	129	141	132	148	132	153	133	127	151	141	141	156	134	136	122	122	125	131	131	124	136	155	140	146	145	132	114	113	123	142	129	139	142	131	135	145	130	140	122	135	132	172	132	145	147	151	124	144	137	140	129	121	146	139	150	127	155	136	124	141	134	124	144	146	132	117	147	137	130	152	127	130	134	148	132	162	126	142	127	149	137	130	141	144	135	145	132	154	126	120	123	152	155	148	126	140	128	138	157	119	131	129	122	141	130	138	136	137	132	127	138	115	142	111	125	145	114	116	142	140	122	131	144	138	139	123	131	140	131	117	138	115	137	151	131	135	145	148	132	129	127	141	135	139	124	129	128	114	116	133	150	136	148	161	132	129	137	128	116	155	145	135	121	137	142	125	127	136	145	137	119	132	140	152	128	140	134	124	127	142	127	158	146	111	127	137	152	146	142	164	142	124	145	138	125	118	112	135	146	153	155	150	125	169	142	133	139	138	157	112	156	134	131	138	158	126	136	143	139	133	146	138	142	123	125	131	134	116	142	133	145	124	118	123	127	147	142	151	134	127	126	176	110	135	150	161	137	134	140	152	124	122	147	142	148	143	117	122	146	119	120	140	135	123	140	116	135	146	148	154	124	135	157	132	155	142	133	121	127	144	159	127	172	151	149	129	130	151	125	147	140	134	126	131	130	138	140	133	124	119	119	126	137	131	136	131	163	127	139	134	127	135	154	130	143	125	116	130	123	143	155	140	127	125	113	144	125	140	136	145	126	126	141	138	131	152	134	138	140	131	132	155	103	143	120	134	124	134	141	143	115	137	161	131	135	147	153	143	124	153	141	126	107	157	135	150	145	106	114	140	134	140	123	140	135	143	124	125	136	132	147	127	131	146	138	165	142	138	134	135	153	154	138	143	129	127	139	155	120	138	121	144	132	146	140	144	128	126	147	139	128	132	148	120	147	160	130	145	147	117	125	126	160	158	155	161	127	133	124	139	133	154	147	154	147	129	124	119	131	156	149	160	144	144	143	138	120	109	118	127	148	118	154	142	112	135	171	152	133	151	139	140	142	131	131	137	117	111	146	123	127	143	147	140	129	143	110	153	151	134	147	134	133	115	117	158	128	139	148	126	132	150	136	159	115	142	128	144	134	138	135	126	142	158	122	136	152	130	153	140	149	143	141	121	142	133	134	109	164	137	139	128	142	101	123	134	123	117	134	140	151	134	129	130	117	130	135	150	143	144	137	141	147	128	133	147	124	158	130	143	141	156	128	157	147	124	140	147	138	131	124	148	148	152	140	151	125	129	133	126	156	148	128	121	156	148	143	139	141	132	142	132	148	140	144	121	162	122	138	111	124	139	155	162	134	117	113	153	138	138	153	113	148	150	130	122	137	140	137	125	138	156	144	138	129	151	148	130	147	154	132	139	114	145	126	127	153	114	127	143	116	138	104	138	144	146	123	142	142	125	146	154	135	156	110	133	121	157	164	159	131	153	158	151	134	128	145	151	113	117	136	149	151	121	131	144	129	122	156	124	123	129	135	120	144	147	111	158	131	156	120	128	149	142	137	113	123	166	135	136	128	138	138	116	170	128	129	146	145	115	106	138	151	133	132	120	148	166	151	149	128	145	180	141	136	148	148	134	147	157	156	138	132	144	141	145	144	133	137	142	133	120	126	132	144	115	138	129	142	141	120	124	145	139	167	141	130	134	156	140	143	138	128	121	132	119	147	159	136	142	140	119	111	143	122	132	147	158	131	143	150	154	149	138	131	149	147	111	149	128	139	134	136	132	127	121	138	163	110	138	132	146	160	124	145	147	143	141	136	132	139	143	135	133	138	137	158	138	141	138	127	133	133	134	144	152	168	152	128	136	147	134	130	138	140	138	144	143	141	135	146	108	149	147	149	129	139	129	138	147	179	154	144	127	151	135	143	153	132	128	132	146	122	127	116	134	115	142	161	152	154	136	143	134	138	149	147	127	134	128	139	130	121	133	129	153	142	132	146	143	141	136	123	132	124	124	136	124	123	165	133	138	156	132	133	137	151	145	153	138	124	139	131	151	148	134	131	136	149	137	136	136	141	139	136	123	111	133	121	145	142	136	130	125	119	133	128	129	152	142	147	128	153	136	171	145	144	131	138	139	112	145	152	134	119	141	153	151	129	145	140	160	135	143	133	132	148	132	146	111	147	133	150	124	138	128	139	135	120	138	138	140	126	154	134	128	125	116	147	123	151	130	142	124	132	136	138	109	139	159	136	127	132	129	133	149	151	125	154	136	133	134	130	155	141	149	129	133	141	131	129	122	142	139	144	152	156	114	156	123	135	144	162	137	131	125	142	142	130	143	142	154	148	153	130	126	127	135	137	150	117	135	108	147	147	133	137	158	118	134	153	135	134	139	149	140	167	138	111	139	134	146	148	163	141	129	137	134	134	150	147	130	126	145	129	149	142	129	139	157	140	105	146	155	138	155	162	135	152	140	136	149	143	125	122	131	137	128	145	143	145	127	130	148	141	137	139	116	144	150	123	125	143	140	120	144	147	134	143	136	122	133	124	129	155	145	160	147	145	144	125	146	151	128	130	107	123	150	151	144	124	155	150	145	139	153	136	155	144	141	152	142	133	163	140	151	143	138	142	141	131	142	119	156	175	135	117	133	128	141	136	130	133	116	144	152	128	136	120	149	168	137	143	150	122	153	138	142	123	123	127	134	135	129	135	147	144	126	124	121	127	145	150	145	138	146	121	153	140	147	132	148	144	143	132	160	134	144	127	122	170	138	135	137	128	127	122	158	138	148	114	121	136	146	136	124	151	140	132	156	133	135	152	139	150	130	137	130	134	130	118	144	139	142	124	147	146	129	130	158	129	133	140	125	151	161	145	145	140	119	157	144	141	138	148	139	140	152	125	130	122	134	118
14495	15529	25434	28274	24029	21595	11606	5646	6672	6698	5217	4044	4756	3872	2154	1204	790	662	550	575	651	498	490	429	388	391	377	397	372	402	376	370	361	334	338	370	372	351	327	363	355	368	344	344	347	357	337	365	345	353	337	358	378	319	368	337	372	351	317	355	382	346	317	364	372	338	354	364	340	371	333	322	306	340	357	341	326	337	359	340	362	342	374	329	323	344	327	358	364	344	345	336	350	340	327	376	381	360	378	345	330	305	349	380	333	336	314	352	352	336	351	346	325	347	325	322	340	345	335	364	350	361	320	388	380	334	363	320	363	364	351	323	337	343	372	355	331	357	354	335	356	342	314	339	361	339	344	343	332	334	327	332	338	328	354	345	341	335	377	353	353	354	335	339	328	352	361	340	304	339	374	343	325	305	369	340	361	336	310	332	324	330	323	344	383	324	383	310	339	324	351	346	325	358	336	344	340	375	359	338	339	343	330	341	386	323	327	323	353	335	345	328	350	319	316	353	360	347	368	344	313	332	306	321	351	342	352	328	362	361	369	353	342	347	306	358	381	345	328	325	332	363	340	338	363	365	355	340	323	358	356	349	298	313	352	345	362	325	322	375	347	344	345	345	340	330	333	338	343	337	299	348	331	338	309	330	384	330	333	345	364	324	349	348	364	377	341	365	341	318	370	333	358	350	378	331	350	361	361	325	357	360	363	318	375	351	352	316	319	344	339	377	352	332	344	327	356	346	364	346	320	346	325	330	335	341	337	351	324	361	355	321	352	350	334	330	356	335	292	371	339	373	353	363	332	332	343	328	333	383	332	315	347	327	355	333	335	350	313	335	323	342	342	341	326	355	339	324	350	312	334	333	352	349	355	329	319	352	355	356	318	327	347	331	368	326	322	324	358	320	368	352	360	342	357	354	364	354	315	364	381	347	360	340	359	342	359	327	325	343	344	339	358	343	339	323	359	308	354	337	317	342	344	360	325	335	333	371	341	350	353	338	349	327	322	303	357	307	333	328	371	317	344	354	343	352	327	365	330	381	375	334	317	357	318	364	380	369	352	293	346	342	357	356	359	337	376	333	354	337	356	362	329	364	353	337	305	353	355	364	313	357	362	361	323	347	327	374	312	318	366	319	299	335	350	364	353	360	345	342	316	370	331	345	340	348	325	347	365	357	317	346	338	354	322	376	362	347	374	317	328	333	345	322	330	356	323	353	367	341	356	316	350	369	338	326	350	305	340	331	345	343	365	314	345	328	363	361	367	331	315	325	379	364	343	331	339	363	298	341	338	352	361	326	351	349	294	318	354	313	354	341	345	354	339	358	373	316	367	335	381	330	335	322	363	340	334	292	346	355	337	332	361	349	348	318	375	338	336	326	344	344	330	338	338	336	330	363	320	291	358	312	334	354	355	380	327	364	319	319	356	367	338	338	339	316	338	368	335	357	351	339	349	354	342	381	362	348	336	359	334	348	347	322	352	320	326	332	342	303	340	375	355	350	324	303	334	357	372	348	343	345	336	346	330	368	344	345	351	347	356	329	354	342	308	369	331	365	338	367	362	328	372	383	360	340	343	327	347	371	353	391	337	329	356	309	357	356	339	316	338	361	336	357	353	334	346	361	359	348	350	347	360	351	331	333	315	364	334	341	348	317	373	329	356	352	332	320	308	330	313	347	318	341	369	347	340	345	342	365	335	371	341	318	356	361	341	344	341	340	359	359	362	328	337	340	353	330	300	333	374	353	328	358	353	340	322	326	326	362	355	308	336	351	329	309	332	315	369	323	338	362	340	355	378	365	350	317	356	341	321	383	338	320	357	330	354	330	334	350	354	350	351	366	335	353	361	349	361	340	338	326	334	372	326	350	323	352	369	325	332	344	343	320	358	356	369	350	337	374	338	322	342	312	371	373	343	354	358	347	357	342	338	343	348	368	319	380	349	314	367	333	358	384	322	343	375	301	344	395	381	348	326	337	330	393	360	299	362	361	356	348	300	324	327	337	338	355	283	345	375	344	345	313	370	348	361	380	339	369	331	341	340	328	298	344	328	348	340	349	332	358	314	328	334	336	340	349	322	369	325	333	345	357	297	349	379	367	327	324	358	326	338	332	350	328	317	329	325	288	336	309	319	337	348	349	374	346	364	381	315	310	299	338	339	354	346	341	349	330	377	365	364	324	326	375	368	335	348	330	342	331	336	349	319	371	332	342	370	354	338	333	368	340	364	332	353	319	377	343	324	319	328	364	337	326	321	343	346	347	324	332	345	353	340	345	341	346	383	377	343	346	349	332	339	335	345	329	348	314	331	342	331	331	345	339	323	347	328	363	317	349	350	336	305	327	369	364	330	330	332	328	315	359	345	345	377	341	313	356	343	355	344	352	338	348	342	353	326	352	356	335	363	354	353	327	336	359	354	343	405	324	335	356	327	346	357	339	355	355	318	376	313	354	348	334	324	384	334	303	352	334	354	356	335	326	362	384	325	349	340	308	355	314	357	373	338	351	383	343	369	328	344	341	344	350	341	344	337	323	346	339	336	339	352	365	350	314	347	372	324	328	338	340	380	328	324	351	362	343	320	366	316	343	349	345	323	365	327	330	340	337	338	333	310	337	319	302	357	321	318	336	351	338	377	365	358	347	345	338	322	340	405	336	359	351	315	389	330	327	315	325	341	351	347	353	322	320	343	332	330	351	355	343	350	323	343	369	366	330	342	319	329	325	341	345	334	329	351	291	364	341	358	330	342	340	334	335	324	344	342	345	344	322	343	357	331	334	339	375	287	331	340	347	328	315	378	339	357	369	366	315	344	358	345	305	370	339	307	328	344	326	335	339	364	334	370	340	353	355	366	360	329	361	346	364	374	320	345	355	316	332	337	337	355	337	370	320	330	350	361	286	334	360	337	327	328	342	329	348	370	333	340	290	296	318	330	362	380	346	346	336	316	355	337	355	345	358	339	337	330	302	329	329	341	352	327	337	325	359	343	355	329	373	329	321	362	304	354	341	306	360	352	345	367	334	340	351	342	336	342	322	339	340	329	355	328	353	353	351	380	330	368	359	353	312	318	343	333	345	351	338	349	325	339	339	383	340	323	331	308	331	326	338	321	342	339	339	343	362	352	306	338	325	363	349	362	317	330	327	355	364	317	378	332	348	334	333	342	301	346	352	344	329	325	347	307	324	333	347	332	332	349	339	339	331	392	374	334	333	338	352	364	355	352	372	346	351	358	355	346	344	349	371	365	352	351	342	352	359	344	353	345	346	343	351	354	320	373	374	335	352	385	350	391	351	361	354	340	317	383	311	357	313	352	332	335	360	344	336	368	363	355	350	353	351	364	340	328	336	377	305	354	355	362	306	388	369	361	346	351	347	326	358	325	347	353	331	376	356	317	305	358	319	327	361	357	364	342	350	342	327	328	363	319	330	377	371	343	366	327	338	348	358	350	327	347	328	323	342	349	349	339	349	361	335	334	354	313	328	366	329	344	344	351	348
26669	27670	30868	26623	28561	20745	14248	7390	4779	3253	1970	1657	1714	1412	628	302	210	185	116	124	135	82	94	93	86	91	91	71	88	88	68	74	81	81	86	58	68	63	77	81	54	67	73	65	68	57	95	61	85	82	66	61	70	62	80	60	73	65	61	52	79	81	68	71	73	68	60	71	63	70	81	72	59	73	55	73	83	60	75	83	71	87	82	93	77	77	74	79	75	71	87	63	75	71	56	67	75	74	60	55	55	71	63	68	64	53	71	54	71	84	68	67	76	81	59	56	56	50	72	72	57	62	63	71	57	66	75	62	71	68	64	66	57	64	71	63	62	66	75	61	68	65	66	66	85	74	60	67	62	68	71	59	58	89	77	69	76	86	62	65	67	65	58	57	75	63	51	76	77	76	74	60	64	72	68	82	68	72	62	81	63	66	64	85	73	65	64	80	66	64	70	67	66	66	60	69	71	81	65	62	65	68	68	64	88	78	57	67	70	72	74	69	67	78	61	62	54	63	58	62	71	65	54	52	68	60	70	80	66	77	67	61	76	54	66	67	67	64	65	63	68	70	67	52	61	62	75	61	76	48	70	77	74	84	63	64	78	68	78	61	75	74	74	60	72	62	67	69	55	59	60	58	81	73	79	87	67	67	84	70	66	85	68	78	82	64	63	69	67	80	62	70	56	75	61	73	80	70	82	83	72	88	65	58	68	50	69	75	73	65	78	60	75	64	48	67	70	73	63	73	51	62	81	85	62	83	56	72	88	53	74	76	73	53	67	75	73	67	61	67	73	87	63	60	63	69	60	61	69	59	76	65	78	61	76	61	77	84	94	69	73	66	67	70	55	72	81	70	64	71	65	67	68	59	73	79	90	87	58	64	92	67	73	73	80	72	85	68	72	79	78	76	61	76	70	72	79	62	67	81	64	72	54	74	80	66	66	64	76	66	72	83	59	68	83	81	78	71	55	68	63	70	69	71	77	65	78	74	79	71	78	80	57	62	68	61	71	61	59	70	79	67	83	67	77	64	60	62	53	72	68	69	86	77	80	95	68	72	56	69	88	72	73	74	62	64	81	56	74	54	67	61	64	72	87	85	65	80	76	83	64	66	66	60	70	80	66	70	74	81	73	77	67	86	80	63	78	74	68	71	55	75	65	53	60	64	71	60	81	60	73	73	64	65	74	78	64	70	75	64	67	67	46	61	65	62	75	80	65	77	67	63	60	77	67	63	77	59	79	74	84	58	60	80	67	63	73	65	64	78	71	61	58	72	69	66	67	82	71	65	67	71	66	70	78	64	70	79	56	70	63	68	85	52	69	79	71	72	70	62	67	65	79	56	66	82	66	76	71	73	56	79	72	63	73	70	85	58	72	68	75	92	75	72	80	62	80	60	71	54	69	56	81	91	89	76	62	67	81	84	57	93	63	69	64	72	76	76	76	69	65	78	58	59	65	77	70	66	78	61	67	49	70	57	59	71	69	78	72	75	66	81	57	83	72	69	69	74	73	82	58	58	70	64	68	64	64	69	76	75	67	69	77	73	59	72	74	58	70	81	79	59	73	85	68	67	59	73	53	72	60	74	63	89	71	75	62	80	75	62	73	73	66	81	58	65	75	71	62	65	75	60	65	73	72	66	67	72	75	67	65	76	62	65	96	73	66	75	77	74	71	55	64	69	64	63	73	74	54	81	69	79	67	70	68	70	72	82	68	74	63	74	60	71	75	74	87	64	73	74	65	66	55	66	56	81	61	83	52	76	62	70	64	84	59	70	53	70	71	71	69	66	68	75	76	73	65	62	69	72	81	53	70	78	80	76	70	81	57	77	67	64	63	57	70	69	72	53	73	81	62	68	63	75	73	73	75	74	80	75	70	78	79	74	68	75	84	69	60	63	85	76	86	71	84	63	69	77	73	90	84	51	80	71	79	64	76	68	67	82	59	85	61	60	60	62	60	59	87	65	82	68	78	71	76	74	58	70	84	84	68	77	87	71	65	67	78	80	67	69	62	60	64	68	70	69	76	63	64	71	74	68	62	55	63	70	66	77	65	79	70	63	69	77	81	79	74	75	62	67	64	77	54	69	80	68	91	74	77	63	75	74	85	76	66	78	71	71	51	53	77	85	79	74	69	77	79	82	76	63	65	67	87	69	64	54	71	77	95	89	74	64	71	75	72	85	70	64	65	64	67	70	71	90	75	74	57	54	64	68	78	73	72	73	71	76	67	75	67	68	60	76	63	69	70	76	92	72	69	86	56	62	69	76	86	67	89	70	61	85	80	67	69	70	72	80	74	61	62	71	82	76	73	63	65	65	72	66	84	84	74	75	71	79	71	72	59	64	65	89	68	81	82	68	63	69	66	80	68	64	66	75	77	79	77	77	61	57	70	58	64	76	74	81	60	79	59	62	66	60	74	82	63	82	68	54	68	74	77	76	73	65	51	60	72	62	72	67	71	70	67	53	83	76	58	89	83	76	68	68	66	66	82	46	71	70	73	76	74	71	79	60	82	74	59	69	80	78	64	71	62	65	74	64	56	50	67	67	67	70	58	67	73	79	64	53	58	71	56	77	58	60	76	69	81	67	76	77	81	78	72	82	68	86	69	65	62	70	82	54	74	74	76	79	80	56	76	58	62	75	72	76	72	73	72	72	56	64	68	85	74	49	48	84	73	63	65	77	71	80	52	65	64	59	57	75	76	56	76	74	78	67	69	74	71	68	70	49	73	72	82	68	58	72	82	62	81	74	76	68	67	79	75	85	70	54	64	66	60	73	76	81	67	78	81	66	77	50	47	75	73	74	82	77	58	67	65	66	73	74	68	57	78	63	71	68	59	65	73	71	79	61	80	76	76	72	70	69	66	59	67	71	75	56	71	68	60	60	64	54	63	81	79	65	72	72	69	78	69	72	84	72	61	60	68	64	84	57	63	63	74	74	68	74	80	63	80	67	73	64	62	87	87	71	71	69	62	65	75	66	60	49	63	75	75	77	50	53	72	82	75	67	59	63	66	74	67	77	73	61	78	66	65	56	67	75	83	66	63	60	66	58	71	68	74	70	79	71	52	61	80	70	72	67	66	84	69	74	80	74	73	77	76	74	58	74	51	91	63	70	69	61	71	73	59	74	61	65	63	77	83	80	63	59	62	68	63	72	77	77	65	73	70	71	66	55	61	57	74	73	72	82	58	76	70	66	71	75	91	76	53	78	70	65	69	69	75	81	58	74	56	76	58	66	59	62	61	77	69	75	85	63	67	76	78	71	66	75	61	63	53	70	61	75	82	68	58	65	65	59	79	70	68	71	89	70	70	79	59	63	65	88	74	75	68	60	87	62	72	64	74	59	69	51	71	67	76	79	69	86	73	63	79	54	54	59	72	65	69	65	81	75	61	63	64	64	62	49	82	66	90	68	61	72	79	80	77	62	73	63	78	70	73	69	73	69	60	53	59	67	77	75	69	63	62	66	53	75	68	72	77	71	75	78	61	83
19210	24394	33393	32457	34316	25043	16378	9240	10332	9886	6713	6424	7457	5841	3154	1747	967	671	618	613	789	414	399	357	312	264	270	259	271	255	237	244	200	216	197	237	227	209	195	183	182	211	188	197	221	183	194	190	200	181	187	192	205	209	189	192	168	186	167	197	191	198	184	187	195	186	176	160	188	171	180	207	204	201	205	180	193	177	188	200	189	208	182	207	177	182	235	203	197	169	215	186	179	201	187	176	168	203	182	170	181	194	183	201	197	185	188	176	173	162	182	188	195	200	188	191	196	210	202	212	200	206	179	174	188	204	222	179	178	188	177	190	203	179	198	184	192	195	202	191	169	184	191	180	194	191	203	219	188	189	178	187	166	192	177	186	190	185	188	174	207	193	190	199	179	218	180	184	188	191	194	185	201	192	193	187	181	168	195	180	175	238	218	197	210	180	176	195	182	213	185	187	184	211	175	197	176	190	181	198	182	166	188	178	166	191	183	191	190	198	177	225	209	208	177	182	186	175	173	183	180	171	183	176	198	180	204	219	192	172	201	183	212	178	182	195	183	188	181	192	180	187	204	198	184	190	214	166	188	219	154	194	189	186	207	177	182	177	172	202	174	183	198	195	193	187	166	192	184	201	212	191	191	165	179	186	178	193	179	206	173	185	199	172	187	182	171	190	179	167	195	171	199	190	180	187	166	192	196	200	189	167	188	204	189	204	183	163	204	187	191	210	205	211	155	187	189	192	194	198	227	184	174	185	198	194	181	191	193	196	211	205	171	186	180	184	190	207	189	172	192	181	192	188	189	178	196	190	191	180	186	187	178	157	197	168	205	179	193	199	175	184	205	170	167	197	195	170	206	173	205	173	204	200	193	186	227	160	166	191	195	204	193	170	206	180	181	176	188	183	190	201	181	190	165	195	181	175	169	199	191	186	209	188	171	189	177	194	182	191	179	179	182	200	232	202	180	214	187	204	167	190	184	197	179	189	210	198	181	218	184	203	204	211	186	178	203	179	201	154	180	191	178	169	189	191	175	187	189	203	169	204	180	192	170	203	174	166	186	190	188	210	186	208	191	210	169	190	205	197	193	184	202	180	179	173	184	192	179	202	166	179	191	174	207	194	186	205	207	186	183	195	193	189	194	178	198	190	195	176	165	180	177	183	212	172	187	188	199	155	182	173	195	177	157	187	205	173	189	189	198	182	177	184	190	224	179	179	167	166	181	197	206	182	189	180	176	189	187	197	185	178	197	167	198	193	186	173	200	178	178	208	207	172	174	181	176	215	190	174	201	212	172	193	195	182	181	182	186	183	228	180	207	175	173	182	177	178	223	192	179	206	215	197	218	188	175	183	214	193	193	181	199	187	176	195	198	197	173	195	201	190	180	199	200	194	186	185	177	188	192	191	177	215	198	196	201	184	175	210	171	192	196	184	196	175	189	181	205	213	205	216	174	167	198	159	203	163	190	181	186	217	182	215	193	190	223	202	170	210	178	213	186	194	172	192	170	179	191	196	188	194	181	208	178	196	190	175	178	188	178	165	168	185	203	175	207	186	184	220	186	178	190	170	195	191	210	183	176	201	199	171	186	194	169	164	165	205	210	207	185	191	186	182	197	180	192	183	182	156	182	217	206	169	188	225	175	193	191	184	175	190	184	186	181	207	192	194	185	181	169	197	154	187	205	190	179	189	178	191	177	176	199	209	181	202	185	189	191	217	177	175	181	196	205	168	177	203	179	200	164	199	195	173	208	161	183	187	181	203	181	191	171	182	181	194	180	196	185	177	174	193	190	176	181	187	188	195	186	188	180	171	176	190	195	185	199	162	182	192	184	154	197	196	190	179	194	195	198	197	163	189	193	189	207	192	202	197	192	184	179	176	215	174	210	201	173	174	206	186	203	205	199	169	166	186	186	185	222	194	173	191	193	191	210	197	199	194	188	186	194	205	185	194	178	189	195	206	173	185	199	160	209	203	180	205	187	175	178	196	205	160	184	180	190	217	222	176	181	204	202	195	168	192	183	176	184	181	191	187	222	180	184	204	187	161	220	185	183	176	188	182	162	213	194	184	194	181	193	186	221	200	187	209	184	194	188	165	141	186	199	180	212	174	166	205	197	195	212	174	167	179	187	198	188	190	207	198	194	199	196	183	202	186	165	189	196	208	200	190	197	176	191	187	191	180	197	180	203	187	215	185	198	192	194	190	194	216	181	196	170	178	191	203	184	158	187	177	202	178	204	186	193	194	180	188	193	200	173	183	179	174	181	181	225	175	160	217	221	170	181	155	171	183	205	188	181	166	186	182	211	174	180	169	184	167	161	196	174	178	187	176	173	216	175	189	166	189	177	169	180	185	166	197	182	196	168	196	176	163	187	154	176	192	185	176	179	211	179	189	166	206	171	177	183	192	178	166	185	166	182	176	192	198	193	196	190	201	182	176	207	175	172	178	186	205	198	182	180	185	207	184	203	185	210	161	191	155	169	182	188	216	194	204	185	195	182	177	170	190	180	168	190	210	202	187	175	166	177	169	185	197	194	178	182	226	179	199	199	194	189	189	163	145	185	191	195	173	179	183	172	168	193	212	185	176	213	203	189	182	191	199	204	175	154	178	185	173	170	171	184	180	190	173	178	204	194	194	201	210	192	174	190	209	186	192	166	186	194	168	176	193	176	169	178	186	166	213	186	190	173	206	171	197	188	166	187	178	186	200	177	175	204	195	187	168	183	208	210	182	176	171	191	188	213	211	202	166	192	186	193	162	193	183	219	213	194	191	183	191	184	199	179	205	192	196	186	199	171	217	190	200	182	198	186	192	188	183	158	150	192	201	183	175	197	197	175	191	192	197	188	178	180	181	197	185	165	180	204	181	201	168	178	208	198	198	192	207	185	182	212	186	192	198	186	201	202	210	189	191	196	184	200	190	182	184	180	189	168	191	196	198	178	182	236	201	191	194	192	189	202	188	174	179	183	179	173	196	192	190	200	171	194	203	220	210	172	176	186	181	191	177	201	195	186	194	202	198	195	182	194	212	178	163	191	186	158	181	173	198	193	181	170	191	177	180	169	188	219	192	187	187	185	173	185	177	190	188	189	181	202	183	192	177	204	203	179	215	182	185	181	176	167	195	188	185	186	186	205	169	187	182	182	190	186	163	196	198	202	190	168	211	193	193	205	184	173	203	171	172	193	169	180	193	167	175	169	189	208	183	181	188	189	193	190	205	164	183	192	180	194	195	152	194	174	176	207	177	184	191	171	181	157	183	169	213	187	193	193	187	182	191	210	170	207	190	174	188	186	164	180	166	196	196	193	182	204	162	205	162	181	169	194	211	174	165	178	205	196	173	200	179	193	202	201	186	194	177	174	193	193	188	184	214	205	184	195	174	183	200	166	199	195	177	203	192	169	169	191	162	194	198	163	175	176	209	182	189	191	173	196	168	191	177	204	203	199	157	198	184	189	157	183	192	171	160	183	164	183	183	198	194	166	189	177	172
6654	4167	4518	3196	2154	1039	540	346	279	299	262	267	217	218	218	193	200	215	196	204	214	173	195	197	190	167	191	188	184	177	181	182	175	150	192	172	188	201	196	181	189	174	188	183	184	196	182	186	212	185	183	164	195	162	180	194	211	162	178	183	174	166	201	178	202	175	185	212	179	196	169	184	163	160	208	182	212	204	176	188	177	179	207	170	213	199	158	188	173	197	179	181	199	180	216	209	187	167	172	206	154	170	193	223	184	198	207	193	205	178	215	203	183	190	177	157	169	214	176	191	187	173	185	187	175	193	187	186	179	184	157	179	189	203	161	194	209	158	200	193	184	175	156	170	193	193	172	189	154	177	197	186	203	182	206	173	162	198	203	197	187	152	206	177	202	183	193	171	202	228	190	172	165	189	171	179	164	191	157	184	190	166	172	188	207	173	200	190	189	190	172	195	192	198	205	160	189	181	152	188	175	183	178	171	163	176	182	214	178	191	183	201	193	170	154	192	183	176	180	188	173	189	203	183	173	188	186	182	181	196	201	195	181	175	153	194	170	166	177	185	202	183	192	191	186	155	175	187	171	168	174	179	199	201	192	188	192	192	191	170	189	169	169	198	188	216	165	192	194	184	188	184	189	210	191	188	196	186	171	197	187	175	176	195	192	173	168	179	201	181	195	197	190	208	174	178	189	211	181	170	198	176	196	164	166	184	192	180	183	166	168	175	161	199	185	195	170	208	194	184	155	213	188	163	190	180	185	189	189	172	192	179	192	190	209	160	213	174	181	211	182	194	181	209	182	184	190	188	200	188	193	186	191	178	172	198	200	241	188	173	190	200	179	193	157	189	191	161	179	175	189	189	191	169	177	196	166	206	185	206	216	205	186	180	212	185	182	200	166	172	191	168	189	172	192	192	179	185	160	178	185	181	186	217	186	167	187	168	163	168	191	181	210	208	194	189	176	178	204	181	209	183	180	188	189	192	190	181	169	185	191	187	183	200	189	164	164	166	164	190	216	200	199	187	186	164	207	217	171	191	192	171	181	173	175	201	154	203	175	207	205	160	200	184	184	185	186	214	181	203	185	206	178	174	172	185	206	191	184	187	203	190	173	187	189	195	205	198	212	188	168	182	167	191	188	153	171	190	203	204	183	180	195	170	180	181	188	179	180	187	189	207	172	171	208	184	170	200	180	178	195	189	192	208	166	158	180	187	168	171	205	180	171	182	174	185	176	178	191	163	164	170	176	162	197	189	165	198	202	192	174	175	192	198	173	188	186	197	205	144	190	187	168	195	183	191	178	176	203	196	200	189	208	158	173	201	186	181	177	196	186	199	157	193	187	164	184	188	176	164	180	197	194	192	190	206	140	201	189	146	190	192	192	178	171	173	187	183	190	167	204	194	195	160	182	185	192	185	156	202	188	223	176	200	176	189	202	171	173	192	176	195	204	202	158	168	219	182	172	172	184	187	180	185	183	196	180	181	185	177	170	190	199	197	199	180	172	217	169	191	159	187	204	163	200	208	191	178	170	197	230	178	181	189	192	196	161	197	170	173	146	183	189	192	166	192	165	160	178	200	167	184	180	166	187	185	183	181	202	171	194	194	185	165	196	178	175	177	176	176	209	192	191	185	157	182	194	186	174	190	160	185	206	195	178	186	203	188	202	196	187	207	196	175	196	181	194	171	181	204	182	193	202	182	180	175	193	179	168	164	199	153	184	189	185	199	192	168	191	198	192	172	176	175	173	186	173	167	188	181	201	175	178	168	186	177	148	168	161	204	168	200	187	201	168	188	206	189	194	180	175	172	188	190	182	202	195	186	184	188	184	156	185	188	190	176	195	201	173	169	203	187	179	218	176	162	180	205	193	208	179	186	169	195	188	191	197	181	172	183	174	215	179	192	207	182	158	166	175	181	179	160	183	192	179	216	188	189	198	168	166	180	193	177	194	196	182	199	166	172	170	172	209	206	191	188	188	195	198	171	194	184	211	188	166	188	152	184	164	174	168	171	180	189	197	167	172	194	202	179	178	164	184	200	182	175	201	184	195	207	174	188	197	171	188	187	159	198	169	184	181	188	189	174	164	166	159	164	181	206	167	165	167	171	191	174	181	179	184	200	215	178	175	160	166	182	177	168	173	203	158	172	190	192	175	186	179	189	193	200	173	198	170	163	169	179	196	187	163	165	181	183	182	197	186	183	165	206	198	187	200	191	158	181	201	203	197	203	186	204	211	167	200	167	181	155	198	200	175	182	187	168	193	192	210	169	186	183	174	217	165	177	169	197	179	186	180	168	168	180	176	179	188	179	174	174	180	181	194	183	173	195	174	197	204	187	190	167	194	176	186	199	200	185	162	183	178	199	169	188	173	157	188	200	197	178	200	168	185	202	203	188	192	185	167	170	202	158	164	195	169	202	197	215	189	165	178	186	194	162	164	191	188	202	209	176	186	170	188	186	207	193	180	159	185	184	184	193	180	180	174	189	199	185	218	180	181	193	178	200	161	178	198	197	190	191	169	193	187	188	178	188	177	199	163	159	186	181	180	184	174	208	181	222	181	206	177	186	193	184	193	193	212	173	193	200	178	169	179	158	176	186	193	195	189	185	181	167	180	178	173	176	198	201	212	177	180	160	179	181	160	176	191	180	166	184	198	200	198	153	210	175	205	180	180	221	182	180	181	175	161	180	183	204	198	213	181	200	205	180	182	218	183	189	183	181	180	219	199	188	200	186	184	209	190	172	185	177	169	171	195	179	191	205	168	186	186	172	188	178	177	192	205	173	200	167	184	162	183	177	185	216	199	177	208	142	172	160	221	158	179	180	182	175	192	162	171	200	193	194	194	187	187	195	175	199	206	190	205	191	185	206	178	175	183	165	178	165	175	204	182	165	170	176	183	202	195	196	193	182	189	188	187	185	196	190	178	190	175	168	169	198	186	192	189	192	184	184	200	197	179	206	201	179	172	187	175	166	185	183	195	183	176	172	176	176	194	185	185	185	185	186	179	161	184	205	180	196	178	172	177	184	192	216	180	173	169	191	170	192	190	187	187	208	183	189	191	210	176	180	182	178	192	171	182	165	220	166	175	188	187	188	197	163	181	183	178	182	184	170	191	193	170	182	175	174	199	195	208	197	196	185	189	152	180	181	195	175	191	194	175	174	163	169	190	159	183	158	185	199	183	202	180	192	193	189	207	155	179	180	173	166	227	191	188	171	186	205	175	164	210	209	177	185	200	185	175	186	198	187	245	191	198	196	190	182	215	177	209	181	194	190	219	185	185	180	182	209	202	181	199	187	173	189	195	150	175	169	160	178	198	170	163	187	206	199	193	187	212	188	187	207	180	201	214	186	196	207	187	178	188	192	201	167	193	193	177	180	164	168	180	181	174	170	205	179	191	177	191	184	175	183	203	189	170	182	187	180	191	182	187	187	212	159	183	177	190	196	187	200	185	196	185	178	190	186	185	152	181	169	178	198	186	175	163	177
5505	5168	9457	8959	8019	4307	2316	1396	1277	1110	978	906	784	763	633	575	558	543	499	485	480	535	478	460	495	454	428	456	464	485	474	445	464	494	483	473	445	491	437	464	463	457	478	480	460	465	465	476	440	415	463	471	462	429	444	477	448	425	507	417	428	449	468	436	423	458	458	511	447	445	467	433	455	431	440	404	422	448	462	450	426	477	475	459	439	400	462	447	437	462	421	468	466	485	458	449	438	446	469	480	457	448	417	442	452	464	432	449	437	450	419	444	446	421	463	436	473	437	488	478	422	437	478	470	454	442	456	440	433	470	424	445	441	416	446	499	411	471	451	432	421	482	434	420	442	459	415	450	440	431	477	457	452	432	428	442	417	474	440	460	423	435	504	428	458	454	444	447	432	454	449	442	450	439	477	457	461	466	421	450	478	442	489	448	454	463	465	440	434	448	460	450	422	452	459	466	422	462	493	465	443	455	444	474	427	453	475	410	472	501	480	459	429	445	417	451	468	468	432	452	445	443	436	468	474	416	490	453	444	427	450	410	485	443	428	446	467	426	472	446	456	427	460	384	450	434	497	481	446	393	478	468	466	426	426	466	476	456	446	443	438	416	459	452	434	480	455	448	466	442	461	467	526	463	450	458	469	438	432	443	443	450	448	456	446	491	420	440	443	447	476	479	455	456	445	449	447	461	443	434	430	445	414	442	471	466	451	465	441	404	412	494	473	437	476	423	428	469	462	427	454	459	485	420	440	444	442	447	424	468	431	459	444	472	447	460	491	460	430	460	441	428	471	431	449	493	435	447	443	412	456	422	460	428	467	477	451	466	437	469	451	445	432	447	486	437	436	477	453	444	444	466	461	469	422	508	440	433	469	496	420	452	441	437	471	444	456	471	461	456	471	438	486	446	438	461	461	449	448	460	476	432	441	492	440	455	453	433	405	474	443	435	464	484	470	431	441	415	467	421	434	460	423	477	477	459	440	465	474	449	438	469	474	437	457	453	490	439	457	459	461	440	456	418	411	447	458	459	407	474	448	473	497	420	442	479	424	451	483	464	409	416	448	455	449	453	435	450	439	455	430	444	503	457	393	446	478	463	437	433	487	455	454	478	426	446	468	462	462	463	477	448	476	449	495	461	443	495	479	448	441	444	451	446	432	440	448	426	439	450	471	453	470	448	448	456	497	431	429	464	448	413	474	457	463	435	446	481	461	427	452	452	457	462	488	466	436	468	450	458	476	434	483	464	432	459	431	518	446	481	481	440	454	451	463	408	443	449	431	449	415	457	483	479	485	420	446	442	448	487	448	431	444	466	499	434	501	487	461	457	474	457	439	448	438	465	456	449	441	451	444	426	463	433	411	477	434	456	476	450	447	420	446	460	446	470	459	455	446	452	491	440	448	463	461	456	427	522	454	411	438	431	408	421	450	462	456	462	433	468	470	472	452	439	469	468	442	455	449	485	485	497	422	469	468	461	444	484	425	472	443	454	427	448	469	434	459	437	474	468	460	476	446	474	452	433	456	437	462	469	472	445	445	444	443	458	432	421	433	421	460	476	435	486	432	449	465	463	488	483	490	445	429	426	441	434	432	420	457	459	446	439	471	469	479	425	448	441	475	442	434	419	444	463	434	492	461	494	428	449	437	453	447	444	434	450	459	412	443	429	468	460	442	449	441	447	442	458	457	436	438	444	465	442	436	451	480	487	501	472	462	431	445	454	451	445	441	470	428	425	419	482	449	422	447	462	470	439	417	466	464	490	446	442	432	452	472	426	451	457	465	453	460	453	429	471	483	441	459	473	477	426	500	461	437	468	477	438	410	414	452	520	447	438	410	443	456	485	435	482	440	437	442	430	480	448	469	424	457	438	429	444	409	446	465	454	456	427	507	485	432	476	452	453	450	446	456	425	395	469	448	422	457	481	485	465	459	447	438	459	471	459	461	483	454	461	423	440	438	428	469	483	433	463	498	456	403	488	428	474	432	441	440	459	454	440	435	449	452	424	455	477	436	458	440	425	451	484	448	472	448	442	465	436	467	456	437	471	458	467	458	412	447	453	435	470	459	419	465	434	466	431	435	474	464	423	412	472	471	461	452	478	410	446	449	441	418	439	435	469	486	497	422	453	432	401	492	440	449	436	483	468	445	430	444	453	443	443	470	484	437	428	471	454	436	454	418	465	455	410	435	432	474	470	473	433	461	444	484	419	431	473	454	509	466	433	451	436	438	458	440	452	433	457	458	441	459	454	467	459	465	378	461	485	435	430	459	482	442	457	454	457	434	420	434	425	459	461	448	439	448	453	462	494	463	420	428	498	466	453	410	457	457	429	444	428	477	461	442	475	452	448	440	448	483	465	425	465	446	459	438	461	471	438	439	457	422	470	444	454	473	458	442	472	450	463	464	487	454	463	442	469	476	435	419	459	480	464	456	437	472	469	417	467	416	445	501	434	439	485	448	446	474	442	434	444	450	465	462	430	415	468	478	432	452	466	426	459	454	443	418	442	472	460	434	490	394	440	493	428	465	447	461	446	449	491	401	451	466	460	441	470	470	471	456	434	447	463	434	461	438	452	450	477	476	467	459	418	457	398	453	448	440	469	453	455	424	445	453	447	449	455	475	460	463	418	421	446	452	416	433	450	431	453	464	518	447	423	453	464	463	440	472	473	463	456	455	445	449	411	457	457	446	456	448	459	414	474	467	465	496	449	453	455	446	447	470	446	453	470	412	434	501	473	444	444	446	452	412	465	455	444	445	410	453	443	486	442	441	425	480	429	476	396	469	443	452	443	468	464	481	454	442	469	452	416	459	400	454	456	427	457	437	431	423	446	464	478	436	447	449	451	454	426	475	431	421	433	479	489	436	448	440	490	422	461	448	453	471	478	476	459	452	438	437	449	486	454	433	488	462	460	427	453	439	485	432	454	442	441	447	434	446	444	448	435	434	462	438	451	448	455	438	453	434	439	459	456	437	438	469	459	459	450	451	491	473	470	445	442	472	461	494	466	415	469	458	481	449	424	440	430	472	426	446	492	434	465	476	461	482	408	459	489	466	455	451	445	438	468	467	485	451	453	460	495	440	452	467	462	474	439	445	467	429	443	415	457	446	422	457	460	476	421	452	482	449	437	470	421	470	399	441	478	473	464	484	444	439	472	415	447	421	465	459	468	428	441	464	421	503	436	438	446	408	455	459	437	465	436	446	466	432	461	468	469	436	448	425	447	459	431	455	466	460	462	435	478	467	442	486	420	454	467	464	467	473	453	493	475	463	467	449	475	444	451	418	438	431	469	434	440	485	427	489	412	463	473	449	461	431	407	446	480	458	470	447	443	447	440	465	439	454	416	397	478	460	426	437	460	475	467	453	427	408	456	460	448	447	427	486	443	480	437	437	459	425	427	425	458	455	444	440	448	442	462	452	465	444	473	445	449	424	440	429	488	449	472	453	436	433	436	437	472	414	447	504	427	470	464	450	451	449	476	430	436
18856	18019	19147	19758	25008	15567	7805	3645	2540	1794	1063	929	877	791	464	280	190	193	165	165	188	160	144	159	150	148	162	140	138	156	142	108	136	128	146	131	157	122	138	117	155	150	158	134	131	160	116	124	124	142	149	141	144	127	140	148	143	154	146	132	135	132	110	146	137	123	136	137	127	120	149	145	162	124	129	144	153	162	126	111	148	130	149	137	120	125	126	131	131	118	146	134	122	115	130	123	130	140	130	127	135	135	148	147	136	115	144	120	125	122	132	142	160	147	143	138	142	126	139	128	135	148	132	147	128	136	137	136	158	154	148	132	132	137	126	120	149	119	138	152	129	129	103	140	131	127	103	139	137	142	142	125	119	136	138	146	129	154	140	128	128	141	126	125	144	160	144	124	131	142	117	126	159	132	139	107	145	131	137	143	161	124	174	164	130	147	118	132	132	110	173	125	135	136	134	143	121	161	133	150	142	121	141	145	143	134	158	130	139	146	151	143	132	140	166	147	148	119	155	130	131	117	135	140	144	125	142	131	138	127	163	135	130	147	128	122	108	132	139	144	147	131	136	145	142	125	140	101	147	145	151	139	149	132	138	143	166	130	127	146	151	133	129	125	122	151	158	121	140	131	144	146	136	111	137	150	136	134	139	125	101	130	137	130	128	136	134	138	146	127	133	136	148	134	145	147	147	148	142	157	140	133	144	141	154	146	130	130	132	118	144	131	157	120	137	139	125	109	129	114	130	136	121	130	166	135	135	130	125	118	143	152	153	158	146	124	143	139	138	136	139	154	127	135	133	141	140	122	143	117	119	138	112	124	112	139	142	153	122	147	142	128	139	128	122	154	131	126	141	133	133	129	113	129	127	140	124	134	112	132	124	134	132	135	134	112	156	150	137	138	125	146	144	140	108	124	130	159	150	152	131	155	162	136	136	153	114	126	124	150	129	137	141	122	131	159	131	173	155	131	132	138	119	135	145	146	140	138	129	116	125	137	156	146	145	149	123	122	129	131	132	163	135	125	112	123	145	124	143	137	141	116	147	140	137	141	134	142	128	142	139	148	151	139	140	121	127	138	137	130	122	145	126	117	141	116	155	133	138	121	130	97	142	130	136	143	129	127	138	146	113	126	129	144	123	170	145	142	122	145	142	138	142	110	170	129	157	139	138	125	146	129	134	132	134	145	141	132	138	122	128	143	137	125	139	121	128	138	133	155	134	113	130	137	131	140	156	141	112	160	141	137	137	141	129	128	112	124	136	148	141	126	133	138	110	145	123	134	136	145	131	144	121	108	154	124	162	143	124	174	119	149	145	129	127	138	119	146	145	146	153	123	119	135	147	130	126	128	148	134	143	154	120	129	135	147	129	126	126	130	126	120	135	148	134	134	141	138	128	141	131	136	142	128	118	135	140	138	154	154	158	133	137	136	146	132	126	156	146	137	134	139	148	120	158	135	134	126	134	132	138	129	136	129	143	128	124	161	143	154	115	143	159	130	128	145	135	134	148	138	137	140	128	139	131	141	108	138	131	118	114	133	129	156	158	135	136	126	121	165	131	127	122	121	136	138	113	136	152	121	155	120	125	133	126	110	145	136	141	117	156	147	150	136	142	122	126	135	123	129	135	105	143	135	125	134	142	131	144	152	133	145	151	130	141	129	119	134	160	131	116	141	164	142	136	136	137	133	137	125	136	152	121	149	163	111	124	124	128	135	144	140	137	131	157	141	132	137	117	130	146	128	145	116	133	131	141	129	143	137	157	128	125	137	139	122	111	113	123	157	145	135	140	133	138	154	151	143	153	137	140	119	133	119	140	139	145	149	156	124	145	147	123	141	121	116	142	148	151	150	148	141	163	128	153	133	129	132	150	130	144	140	133	112	154	131	135	147	149	131	128	139	125	134	127	117	130	137	124	135	129	128	136	133	144	129	151	171	141	122	124	130	151	151	149	120	138	123	126	151	115	142	153	136	125	143	137	155	125	126	122	147	121	128	155	139	129	131	177	149	119	147	138	145	122	120	132	151	118	156	129	159	136	146	119	119	135	123	125	135	151	131	113	141	136	128	110	125	133	165	144	127	143	135	111	115	146	149	144	154	126	124	126	130	147	142	115	126	129	127	140	134	137	127	147	135	154	136	152	137	146	145	153	141	147	126	130	150	134	133	128	146	127	128	153	146	144	154	125	140	130	137	124	139	143	142	122	151	141	130	147	113	123	135	129	124	132	143	112	141	147	143	132	146	135	120	127	132	146	146	124	131	128	137	141	141	158	127	123	132	123	143	129	128	134	133	143	134	132	126	132	142	140	125	143	155	141	113	155	142	160	132	128	124	122	168	136	137	119	128	115	109	140	139	131	132	157	128	143	139	136	128	136	155	123	129	150	130	152	129	136	134	137	145	127	133	120	126	148	123	139	139	133	100	123	142	157	129	150	141	133	147	163	114	133	115	140	144	115	148	110	118	129	134	123	139	118	157	137	154	111	111	145	148	148	118	126	129	150	132	139	135	152	132	140	121	139	125	135	139	146	147	134	134	142	122	111	148	131	137	130	153	127	143	143	128	133	158	115	113	137	132	147	153	142	131	136	113	125	136	149	135	133	131	120	143	135	140	143	141	121	156	140	148	128	132	132	114	138	131	129	131	125	141	148	146	143	138	122	114	146	161	147	133	125	132	125	145	146	147	141	144	135	158	131	138	138	141	138	138	136	127	123	118	115	121	127	137	129	142	129	111	129	157	119	145	139	116	127	123	136	137	128	158	148	131	122	124	146	137	131	142	138	139	125	135	161	147	140	119	132	126	129	137	140	121	159	135	127	152	138	124	121	138	154	153	143	128	133	138	126	134	119	140	138	130	136	127	131	137	124	144	145	122	141	129	135	137	157	145	118	134	133	149	133	156	163	126	145	137	134	144	147	109	130	128	139	104	142	123	114	124	127	129	148	136	118	171	127	148	118	133	145	150	135	124	141	119	119	143	122	111	132	107	134	139	141	124	153	131	115	146	139	123	131	148	139	142	136	118	139	142	142	143	127	134	127	125	150	152	113	152	156	137	163	135	144	131	127	149	138	144	102	134	134	137	145	132	159	146	143	115	126	152	143	135	140	132	127	121	134	141	143	118	149	121	142	141	137	133	137	163	125	126	140	143	133	130	147	126	128	113	120	126	122	121	148	135	125	136	157	149	144	129	148	126	123	133	116	128	154	138	153	145	141	119	128	135	112	144	134	140	137	139	133	155	135	147	122	132	151	138	140	159	131	135	121	140	158	140	138	126	149	111	124	133	132	126	126	125	133	143	123	134	160	134	141	139	162	145	138	135	135	134	125	141	149	127	138	133	150	153	121	112	152	137	130	140	142	134	134	127	115	133	142	117	122	132	121	126	105	116	142	163	131	141	140	120	142	144	127	135	128	107	123	124	141	133	158	123	138	124	135	138	140	125	124	133	156	126	145	118	153	137	139	137	143	127	125	120	130	156	128	123	136	122
14989	17316	22063	28460	32520	17914	9825	6575	7344	6494	4649	3939	4175	3794	2345	1281	874	595	571	585	657	410	467	424	409	376	383	376	380	381	352	348	347	359	373	331	372	327	333	346	357	368	321	354	353	335	339	316	303	336	310	338	358	333	364	293	323	359	324	335	307	351	351	314	338	354	332	349	333	383	366	354	332	362	330	299	326	351	345	318	330	365	321	322	324	291	321	337	338	307	322	331	322	347	329	383	335	318	337	326	366	354	357	291	296	345	339	317	339	368	355	356	335	361	341	334	362	336	292	333	343	366	326	334	382	375	375	321	322	330	353	363	362	340	344	384	328	378	330	329	318	331	346	310	336	320	347	340	335	360	333	318	326	328	355	347	317	359	326	334	335	346	355	338	336	346	362	333	322	362	331	368	344	325	345	379	332	316	317	327	323	316	334	296	332	324	336	349	355	343	336	341	332	328	324	311	347	325	333	351	339	342	357	313	339	348	322	295	380	372	319	322	371	383	343	360	357	335	340	342	351	334	329	388	373	340	332	364	351	390	348	324	322	345	325	301	352	361	342	312	329	345	355	315	319	319	352	354	323	342	373	309	327	337	353	330	342	314	330	325	355	336	346	386	332	341	377	347	360	351	330	356	326	332	345	301	298	334	300	315	340	325	353	338	343	336	366	329	352	342	370	294	352	323	330	341	327	316	339	352	331	356	352	308	318	344	354	319	345	351	370	330	331	338	358	322	312	335	331	319	333	304	352	314	333	339	305	317	343	346	310	332	344	334	354	336	339	328	332	334	331	314	318	323	338	367	348	348	331	325	354	338	327	374	346	335	316	301	326	352	341	329	339	360	325	348	312	357	339	345	319	348	311	347	325	311	360	331	333	339	331	335	365	319	368	314	351	351	335	366	337	348	318	342	302	329	347	365	338	319	350	348	335	339	318	332	309	328	335	331	339	342	308	329	367	349	320	316	348	330	346	322	338	325	373	371	323	330	351	320	344	361	328	339	316	315	310	305	340	354	334	347	316	358	351	364	348	282	341	310	312	319	360	329	336	360	371	351	337	334	297	335	355	293	339	337	330	331	346	324	331	327	360	334	332	324	333	348	363	346	339	334	354	329	313	346	323	365	348	366	316	369	338	311	330	372	328	330	356	360	344	349	332	332	338	332	333	334	314	330	358	339	355	322	371	340	324	323	301	357	357	337	343	378	337	357	346	351	319	332	363	339	320	297	328	358	344	335	337	375	348	395	326	334	313	346	334	336	306	352	343	363	324	352	321	321	353	327	340	312	325	316	369	303	337	331	364	341	296	323	325	331	334	348	342	336	340	323	332	301	350	337	343	365	327	330	368	313	336	341	347	352	327	342	335	345	372	370	353	341	374	347	329	343	324	359	364	327	333	322	345	355	351	341	331	338	320	338	315	371	311	312	322	368	289	353	355	340	336	361	309	338	337	333	353	340	340	300	314	337	365	324	329	322	333	346	327	332	327	327	334	334	348	314	333	334	354	324	358	333	323	327	339	334	350	324	351	347	354	358	342	345	295	333	326	336	356	325	336	332	332	393	361	360	340	343	360	343	329	350	333	292	312	346	324	323	342	356	342	305	330	362	378	341	335	346	352	311	327	321	318	323	388	340	344	378	362	357	336	372	348	328	308	309	318	355	345	338	330	336	336	318	338	305	348	325	362	369	345	354	334	322	324	362	343	340	323	347	334	322	339	335	354	310	331	343	322	329	332	361	313	358	353	332	354	341	344	338	332	369	327	343	335	335	310	354	369	324	336	321	344	331	348	325	346	352	330	315	331	339	347	308	330	305	359	341	342	337	356	359	343	363	321	350	342	339	343	300	388	359	343	343	336	341	323	350	344	330	342	353	310	315	316	350	355	361	309	315	346	319	328	364	326	336	330	332	345	361	315	338	338	332	335	355	330	323	309	338	334	356	327	309	375	328	354	290	328	348	376	340	324	331	349	334	324	330	361	352	326	380	338	301	345	352	296	371	353	334	366	373	299	322	317	321	339	351	343	329	318	335	339	328	342	336	320	341	354	353	326	316	343	290	347	339	356	321	336	322	308	336	318	344	333	304	310	311	333	357	370	333	349	329	342	355	316	339	328	350	311	363	340	353	326	347	344	348	360	353	340	307	347	358	361	298	351	349	339	305	333	352	352	352	342	338	339	334	343	373	342	321	287	338	342	334	333	310	301	333	348	349	343	328	332	360	335	365	323	349	373	344	301	354	342	335	355	348	342	341	323	328	307	348	336	330	328	367	344	350	336	335	322	356	339	347	344	310	344	317	353	336	337	344	332	343	311	338	350	330	316	362	349	299	352	349	356	348	314	354	350	311	351	307	309	358	311	317	350	339	354	344	362	347	314	314	317	364	342	337	353	334	328	345	308	313	361	309	333	370	320	312	340	318	308	352	338	343	352	326	345	343	309	358	320	317	362	339	323	340	337	318	377	360	338	343	346	356	344	338	314	338	362	340	353	355	345	332	352	346	350	313	360	347	328	371	351	334	338	318	330	323	332	336	346	345	328	341	350	343	334	311	348	333	351	343	323	329	365	352	316	364	288	351	364	317	339	332	334	310	337	328	308	330	316	325	332	349	337	354	339	345	359	334	346	325	349	372	338	341	360	350	346	335	360	325	312	336	369	308	336	352	341	332	336	329	333	372	351	367	344	341	346	335	357	336	359	307	355	343	321	363	344	343	313	318	331	304	347	324	350	356	350	321	350	351	338	364	340	334	339	374	338	370	315	337	349	347	328	363	335	316	325	345	345	325	337	349	359	338	373	352	326	329	351	336	314	322	351	313	342	329	343	341	346	344	353	349	341	364	352	314	360	338	329	338	360	316	350	333	354	340	351	288	326	347	350	317	348	327	335	334	329	367	303	332	349	341	312	375	324	342	358	339	376	385	322	334	316	348	344	315	319	321	350	346	333	308	325	338	318	375	368	366	333	359	374	354	318	343	337	342	352	352	318	361	363	351	342	354	315	352	319	334	364	355	369	348	330	306	361	327	320	339	325	343	348	341	321	321	327	340	338	345	372	351	357	336	356	337	346	346	350	330	339	336	376	316	329	353	361	319	314	351	353	347	314	338	307	345	334	338	351	327	332	349	338	345	358	295	320	327	350	345	347	340	329	352	341	333	334	334	359	336	348	353	344	356	316	312	330	360	327	354	359	307	350	327	342	338	343	330	323	351	356	346	329	312	332	351	314	332	349	325	354	327	336	344	334	288	362	324	325	331	332	350	350	338	339	333	346	339	354	310	332	315	349	327	342	332	343	334	337	330	361	338	331	333	346	324	321	346	323	352	333	335	332	360	325	335	334	317	357	358	330	347	336	355	329	359	367	367	341	318	305	343	344	332	341	323	340	332	315	312	324	346	335	325	360	377	354	314	337	327	329	348	348	351	362	348	331	299	342	376	351	356	323	359	313	310	309	305	320	341	306	340	320	337	326	357	323	307	356	326	369	356	305	352
27776	25288	25526	27649	26644	21426	12872	6902	4643	3561	2170	1416	1435	1450	731	276	217	153	124	148	161	92	98	92	78	93	82	96	82	57	84	81	66	74	79	79	67	81	74	66	65	70	71	72	69	58	64	71	68	64	67	69	61	61	63	68	63	65	70	76	69	75	72	63	66	55	65	72	60	76	61	85	69	64	60	70	67	78	57	66	70	70	68	66	70	78	72	61	75	74	53	79	65	68	63	75	76	69	65	67	69	75	64	79	78	68	69	65	68	57	75	65	56	65	61	72	67	68	78	65	61	70	70	75	72	76	66	73	78	85	64	62	69	82	57	52	51	81	72	49	68	64	83	67	64	72	78	62	69	80	74	69	65	58	55	58	81	57	71	69	76	60	63	67	64	71	88	66	68	63	69	75	75	59	84	78	60	61	72	63	64	85	61	55	64	76	51	72	67	69	72	68	69	68	68	68	63	70	71	61	73	78	57	74	68	73	75	70	62	65	61	77	58	62	67	52	65	61	60	61	75	66	67	67	79	66	65	61	73	64	63	61	57	59	52	69	56	74	93	78	73	59	78	74	58	77	57	84	75	62	76	68	72	45	64	58	69	71	72	58	71	74	61	61	57	77	58	66	62	59	64	71	79	77	67	66	84	69	59	76	66	66	61	48	70	55	77	82	78	63	61	62	68	63	72	73	69	69	79	72	62	65	62	66	79	54	78	62	65	62	66	79	59	54	55	56	54	70	82	57	62	81	67	58	61	66	83	69	66	67	57	80	65	57	54	66	61	76	63	64	63	69	62	68	66	57	69	63	59	72	72	74	61	61	94	76	62	63	66	74	66	67	75	74	71	71	84	77	58	57	70	72	70	79	74	60	69	64	72	67	68	71	64	76	66	67	64	68	76	56	65	67	54	56	73	72	75	48	62	74	46	67	61	63	57	65	67	77	87	69	63	67	58	78	70	61	65	68	83	62	85	64	71	83	72	81	55	75	58	64	53	71	58	78	67	65	64	65	81	64	50	60	67	64	49	73	73	75	67	62	62	65	60	62	60	68	65	70	72	77	58	72	50	71	66	62	64	83	65	74	72	44	57	77	75	62	65	69	82	68	77	66	67	73	70	76	63	78	77	58	59	76	64	65	56	72	49	74	67	53	72	59	71	71	61	60	74	53	72	85	77	66	67	73	72	71	72	67	66	68	76	76	71	63	57	81	65	77	60	69	78	65	66	64	66	61	68	59	61	59	66	54	67	83	58	64	56	81	68	65	58	75	70	79	72	67	66	72	79	65	79	78	72	73	74	73	72	86	64	72	60	80	81	67	76	68	71	53	59	54	81	54	69	60	60	69	64	63	56	65	62	56	71	74	62	72	57	69	61	63	75	78	64	60	71	72	73	67	70	61	76	70	56	76	72	51	72	62	78	88	78	77	73	74	67	72	63	55	64	54	67	50	67	57	57	78	72	67	58	66	77	71	67	71	84	64	59	84	53	76	61	69	77	81	63	79	64	59	71	79	63	71	72	77	75	71	71	77	86	74	60	55	56	64	90	61	75	70	78	66	68	65	63	83	67	77	78	83	74	67	73	68	78	61	77	77	67	68	69	63	67	49	56	58	77	75	68	53	82	72	82	75	65	74	62	79	64	60	73	71	56	67	67	73	77	63	66	69	58	77	67	85	73	69	67	87	68	63	62	65	66	54	63	58	61	76	62	75	66	83	84	70	69	82	51	71	60	50	62	80	78	61	85	62	65	68	60	72	68	72	75	61	71	59	73	73	58	66	69	58	86	81	74	64	67	72	66	72	56	70	70	67	62	67	80	72	58	58	49	76	68	72	72	65	88	62	63	57	76	64	64	54	62	62	57	67	68	57	77	63	74	79	75	75	93	59	70	65	69	58	69	78	65	77	74	50	64	69	59	76	70	57	75	70	58	89	64	76	70	65	75	64	87	74	79	75	88	64	63	59	69	63	68	65	64	56	73	67	53	54	58	67	68	68	80	59	93	77	54	69	57	74	61	66	76	63	69	67	76	82	57	73	64	69	77	55	57	88	68	75	58	60	74	80	64	65	68	73	81	68	81	62	67	60	71	83	73	73	82	69	68	63	79	73	62	67	55	70	79	84	64	51	73	61	67	74	82	71	59	83	76	61	57	76	83	76	80	58	60	67	68	62	59	65	80	69	79	54	75	63	70	67	83	75	75	68	68	73	81	58	73	81	62	72	82	60	71	69	70	62	85	75	74	86	68	71	77	65	72	80	83	67	60	57	68	61	62	57	64	63	72	76	58	68	70	89	77	56	64	70	81	67	65	62	79	74	66	77	76	49	68	51	60	54	70	68	70	59	69	66	73	66	68	71	61	66	53	69	68	55	63	68	57	59	60	74	71	51	52	62	74	65	72	64	73	61	75	59	68	66	80	57	69	70	75	80	60	78	67	53	68	59	60	71	62	55	64	76	74	62	68	68	73	71	75	79	82	77	62	63	69	73	68	73	58	58	76	71	62	84	56	82	87	60	70	60	68	82	59	52	73	58	73	73	75	64	56	79	89	70	65	73	63	71	74	69	71	71	75	75	73	71	67	77	52	71	54	54	65	70	66	69	80	68	61	67	57	64	76	52	77	70	74	64	66	61	76	64	70	79	69	85	50	71	68	61	68	85	81	87	70	76	65	73	63	48	66	75	58	70	80	71	62	63	56	68	77	76	61	70	78	68	57	73	73	68	67	83	72	70	48	52	65	83	62	70	72	90	63	78	89	74	66	67	75	89	84	77	66	79	74	60	65	76	58	64	61	74	77	70	67	77	61	74	65	70	62	85	60	68	67	55	69	72	62	67	65	70	71	81	58	51	63	47	57	78	60	71	69	57	62	71	66	63	63	71	75	75	75	65	67	74	66	59	60	79	78	86	63	66	62	79	81	72	79	77	61	69	76	75	68	80	63	71	65	56	89	60	64	66	59	58	63	57	66	65	67	61	63	66	73	74	56	59	72	54	51	69	60	65	65	79	68	71	65	71	76	79	55	77	56	73	53	62	55	52	71	90	74	67	59	63	68	61	51	73	63	71	65	63	67	73	65	67	69	79	73	74	58	60	71	73	66	73	64	89	69	82	63	61	59	51	54	74	50	67	70	56	63	65	56	72	68	67	73	82	73	57	49	56	74	66	70	76	65	78	60	63	72	61	66	60	75	55	83	66	67	65	87	59	79	80	67	69	68	75	65	61	69	73	67	63	53	80	71	55	69	60	78	76	71	66	55	83	69	61	62	60	73	83	65	80	77	70	64	59	61	81	59	74	67	61	71	69	63	60	66	76	65	62	80	58	82	69	63	74	70	64	65	72	63	58	64	56	77	54	53	66	66	59	56	73	61	59	64	68	62	51	63	84	66	74	63	77	57	66	63	75	54	67	90	65	76	82	81	69	58	64	71	61	64	59	73	71	70	66	70	78	60	74	72	72	58	85	63	68	54	56	69	61	74	69	79	63	90	55
19918	21543	28956	34848	31943	27058	14512	9735	10735	10707	7200	5498	6415	6845	3714	1520	1184	655	546	662	701	372	363	340	257	277	255	226	242	239	245	227	203	227	243	243	225	201	203	184	214	195	195	190	186	179	216	181	180	191	184	181	192	214	192	181	164	166	179	186	175	174	179	185	181	196	187	193	201	183	200	207	180	194	175	197	184	199	195	164	186	194	196	183	182	195	194	189	186	187	184	193	169	199	203	190	171	176	184	187	178	170	196	165	176	196	158	182	160	172	168	166	160	197	205	214	157	175	205	187	188	170	203	174	183	164	195	180	190	205	197	193	213	167	171	172	166	206	176	183	185	193	201	184	173	201	169	197	150	193	160	166	161	173	183	183	182	190	179	192	198	178	183	189	171	178	167	201	202	193	181	193	185	201	166	227	189	178	174	206	171	179	173	193	197	178	223	161	188	176	185	215	188	199	176	204	207	190	200	214	185	186	204	193	181	189	178	192	173	158	186	188	173	198	179	180	187	183	219	187	189	165	174	184	200	188	202	164	197	178	164	180	199	170	196	226	165	186	188	212	176	198	190	188	184	160	191	175	179	200	176	184	185	187	177	180	199	204	162	187	197	168	189	203	190	182	186	176	181	197	188	180	192	182	186	172	184	191	177	163	175	187	174	182	181	184	166	185	187	166	190	181	186	166	185	194	176	180	168	170	183	175	192	183	203	189	175	176	202	186	204	185	191	211	183	171	207	202	205	177	192	176	178	203	193	192	179	212	183	186	169	195	211	199	185	176	194	177	202	183	163	161	193	186	196	192	180	186	177	192	191	175	180	174	171	159	219	157	189	192	171	178	158	196	184	179	199	158	189	152	189	170	209	170	202	186	195	173	216	183	154	194	188	191	223	180	189	206	176	223	187	193	169	209	172	194	177	189	188	180	197	194	173	197	183	169	181	192	181	189	198	205	197	194	190	199	165	185	170	180	172	212	176	187	187	185	181	202	186	185	196	158	174	182	219	214	197	184	177	177	188	194	191	177	202	156	201	175	188	176	178	200	200	172	176	192	188	170	189	181	178	187	223	187	191	197	191	170	196	204	193	189	157	211	168	193	184	188	200	192	168	201	202	178	173	156	184	178	190	175	170	169	162	189	195	193	203	181	172	185	183	194	189	191	177	194	194	169	161	185	193	193	189	171	189	167	182	201	192	207	173	196	175	213	183	166	163	187	180	197	166	177	183	156	170	187	188	182	191	209	196	174	178	204	162	188	180	188	210	177	184	172	197	181	179	185	180	159	181	186	168	166	172	196	179	164	176	209	180	151	177	194	171	190	186	161	186	182	193	163	180	179	176	195	177	153	190	153	197	190	150	176	171	195	179	209	177	184	171	175	165	185	184	183	175	186	181	190	181	169	209	185	173	182	178	191	209	199	171	182	190	191	164	183	186	182	177	170	184	206	198	184	208	202	166	192	183	177	203	209	170	192	179	160	193	185	186	190	187	198	160	191	177	173	184	187	181	157	191	162	189	198	173	185	210	209	190	212	185	187	182	172	165	171	219	163	172	192	210	205	176	178	167	169	197	167	158	220	170	203	205	169	171	206	191	171	154	197	195	176	191	194	209	159	196	191	194	191	181	200	185	177	179	200	172	188	205	195	203	201	194	166	213	176	182	193	168	164	192	184	177	164	170	197	204	196	208	187	183	156	172	179	194	183	198	179	168	164	200	165	210	201	189	174	184	159	177	178	202	209	197	176	178	187	173	199	193	202	195	181	175	187	186	194	183	204	181	211	187	163	192	194	188	182	200	187	176	167	172	183	184	191	193	192	184	196	181	195	199	203	184	182	204	172	188	201	192	179	197	198	163	166	202	196	193	198	187	175	201	210	192	193	190	174	188	191	189	203	195	162	219	192	178	190	174	205	184	172	188	194	166	187	175	171	182	178	187	214	191	193	175	170	172	193	179	195	189	176	192	181	170	164	194	178	206	199	191	165	179	183	183	223	162	185	195	190	171	190	184	163	169	186	182	188	202	185	186	188	189	191	195	182	206	204	168	195	181	173	173	195	165	187	161	187	182	218	199	212	188	177	185	189	186	173	179	189	193	199	191	180	168	165	181	170	193	181	187	184	181	223	183	194	179	190	162	178	178	191	199	179	212	190	170	190	171	175	189	172	186	174	173	166	172	165	200	177	194	195	179	207	186	198	171	214	172	225	191	185	167	187	182	187	196	182	185	183	180	187	164	179	183	169	174	159	165	177	181	203	201	189	175	199	177	202	177	178	202	179	188	191	181	173	185	195	197	191	187	201	193	212	202	182	194	211	171	213	183	187	183	186	176	174	176	190	204	191	188	188	182	182	185	188	197	178	185	165	189	185	210	170	182	194	194	189	198	173	201	186	213	165	168	173	178	191	206	161	187	196	174	191	198	163	163	173	161	176	170	178	190	202	191	200	176	182	172	156	202	189	172	191	179	195	197	215	187	183	158	196	177	185	175	186	193	184	191	194	173	185	189	192	173	180	185	162	195	186	177	196	196	162	190	174	182	183	221	202	176	175	194	199	180	158	213	181	187	163	192	171	156	182	193	211	182	173	177	203	175	181	184	185	192	167	189	200	206	184	175	181	183	172	183	145	181	165	172	160	192	191	175	208	196	192	185	183	192	198	176	185	171	190	187	190	196	164	206	169	187	195	200	169	192	183	179	195	199	197	183	192	179	170	190	191	177	166	216	171	178	178	181	188	187	195	149	207	180	179	172	166	168	219	184	191	179	174	172	182	175	203	173	198	194	207	174	171	179	180	194	189	187	183	191	188	137	208	170	176	202	206	199	194	196	177	170	216	187	178	192	185	170	195	183	178	188	172	182	182	188	212	204	185	185	179	178	174	201	173	175	177	192	204	183	184	180	165	167	180	187	172	196	158	159	187	157	176	199	173	197	190	161	153	202	173	180	205	188	167	181	175	166	198	195	162	164	176	200	177	172	184	185	200	173	179	186	206	175	189	171	185	208	196	166	167	150	179	182	180	174	189	201	174	185	186	181	182	182	177	186	165	206	205	169	191	198	191	184	188	171	189	178	185	172	194	155	187	184	166	170	194	159	188	169	172	169	175	168	174	214	161	173	185	176	180	188	183	196	182	184	188	160	182	174	176	173	189	188	175	195	200	177	186	179	205	161	173	179	191	186	197	189	172	201	183	183	196	189	174	167	191	169	200	193	177	195	160	200	182	202	197	182	156	159	188	174	184	175	181	171	178	174	180	187	186	182	157	167	179	189	185	186	210	181	205	161	209	172	164	184	189	168	210	165	201	170	200	162	162	176	194	195	190	198	180	173	186	169	196	205	204	192	188	167	196	176	179	183	185	156	189	182	167	186	185	187	190	190	211	172	183	180	193	211	157	195	187	186	193	172	161	191	192	175	178	227	184	196	190	179	172	193	191	183	190	213	183	187	205	176	194	177	165	201	197	195	183	185	182	181	209	168	186	167	189	201	189	190	171
6882	4093	3964	2862	1908	1002	511	349	333	282	267	224	258	227	206	165	204	194	218	191	201	176	174	186	181	187	201	199	181	191	164	190	207	172	179	164	163	188	182	165	172	175	146	174	165	205	184	165	193	200	186	187	184	200	182	194	162	164	199	205	178	209	193	185	186	190	173	187	183	169	183	189	159	160	158	196	219	177	184	164	209	191	154	184	206	190	192	172	179	168	176	182	185	177	181	199	187	202	192	169	199	196	173	205	186	166	176	187	172	193	194	160	192	167	205	194	189	150	163	180	198	184	177	177	203	198	177	187	189	168	178	184	163	191	159	207	174	198	172	197	201	195	176	190	169	190	157	190	191	194	193	185	190	205	180	188	200	159	165	194	191	189	192	157	184	186	181	189	170	170	170	195	202	185	203	197	180	172	186	199	158	197	177	178	179	175	178	170	189	178	163	182	170	205	179	169	192	190	180	191	153	165	188	152	174	204	170	186	190	203	190	209	198	166	189	173	185	193	204	178	160	187	212	181	166	181	192	189	214	200	168	200	177	196	181	171	193	143	190	190	168	211	157	185	184	190	173	197	190	191	193	148	169	187	204	181	166	196	179	178	179	188	189	181	187	214	190	169	176	201	190	156	196	189	187	174	183	185	204	186	188	164	221	162	170	173	172	183	175	198	179	200	165	190	189	166	191	155	156	184	206	185	187	173	171	194	177	161	193	206	174	189	194	199	167	188	184	196	182	168	161	183	211	190	163	196	171	147	185	174	148	180	205	167	167	176	199	186	193	186	205	183	163	203	169	163	170	194	185	219	175	189	199	179	195	177	197	182	214	185	182	190	177	179	184	170	173	202	174	163	173	188	173	207	168	175	190	177	163	195	176	207	172	171	185	177	175	186	176	186	197	199	186	163	183	194	200	183	190	185	179	195	200	211	172	174	194	182	168	205	189	185	158	202	183	141	183	198	190	180	180	213	188	165	171	166	194	154	175	185	175	167	177	189	175	182	182	198	179	170	179	193	165	161	172	180	181	180	191	204	206	162	178	175	161	185	182	172	180	170	198	207	192	189	165	156	181	193	169	191	194	169	195	177	170	200	176	163	176	163	183	145	194	170	195	194	185	185	186	194	174	154	191	172	169	199	197	182	190	209	196	179	173	177	170	175	180	169	185	181	159	190	189	168	188	194	191	173	191	185	186	190	175	185	184	164	196	171	177	186	212	202	184	168	189	185	197	176	172	196	169	152	171	172	193	191	188	203	194	171	174	186	165	170	184	185	184	165	193	171	175	169	208	165	194	193	167	186	185	183	176	196	191	203	219	179	199	150	185	163	176	180	192	166	209	175	187	183	159	199	167	184	192	209	182	146	188	163	178	182	193	181	205	152	175	154	169	157	199	186	193	179	179	182	192	186	180	164	189	191	171	153	182	189	169	166	166	206	180	190	187	174	193	164	172	181	216	195	164	194	184	177	192	163	174	157	178	200	197	209	200	183	186	184	206	185	172	185	190	163	165	206	189	185	170	180	175	148	199	176	168	186	163	199	191	174	188	193	187	173	186	200	193	194	176	213	188	185	184	188	176	182	176	187	199	196	196	186	167	169	196	189	201	175	173	176	188	202	192	182	182	161	160	187	165	185	153	168	170	197	170	186	196	197	182	174	196	161	193	184	203	185	189	177	196	177	179	202	169	204	218	167	198	168	174	171	185	189	167	188	195	180	177	173	198	188	171	168	194	181	164	167	179	187	178	180	185	197	190	146	165	200	178	186	170	184	211	168	193	163	180	160	181	162	171	189	165	172	192	186	197	190	173	177	154	199	160	163	194	167	177	182	189	161	172	174	203	136	205	172	197	180	202	195	189	175	195	183	193	191	198	201	181	175	161	218	189	202	189	168	193	184	179	187	180	155	218	177	149	180	194	200	172	183	179	191	178	164	194	191	196	173	172	191	177	186	220	171	150	175	176	177	168	185	159	207	188	203	174	168	178	191	174	196	178	164	178	177	172	159	199	173	183	178	182	178	202	192	156	182	172	203	176	153	181	197	183	182	191	173	182	181	186	166	173	178	195	165	188	174	174	197	181	207	175	193	189	169	169	163	189	170	177	194	165	174	165	192	193	192	191	169	182	194	159	185	184	201	177	189	189	184	175	188	191	162	162	184	177	188	151	164	188	185	186	170	168	177	156	186	173	174	169	174	201	190	170	189	190	192	194	157	170	173	193	196	192	180	182	191	159	197	199	192	186	185	191	193	185	190	173	177	183	186	185	168	169	184	192	201	177	199	169	178	178	170	173	155	204	178	181	163	201	194	181	165	158	156	179	189	200	192	179	190	197	157	170	185	151	197	166	204	174	171	176	179	169	197	175	157	190	176	171	189	183	171	195	209	195	188	194	189	186	200	176	202	193	186	178	182	195	189	206	163	163	189	193	187	183	184	177	198	221	189	182	185	180	183	204	196	165	191	195	153	183	162	161	203	178	177	175	193	188	187	154	199	166	186	188	175	180	203	189	193	171	173	181	172	154	180	164	191	175	202	167	193	182	189	184	189	193	175	204	185	179	168	184	169	204	194	152	193	174	174	177	187	194	190	179	154	185	193	176	171	162	170	168	181	178	182	186	195	173	176	201	195	173	180	162	229	164	160	181	176	184	189	213	170	190	212	210	176	167	210	156	199	195	163	187	167	196	143	171	189	187	193	168	162	202	189	175	189	157	182	170	184	191	180	168	169	186	169	185	199	201	166	171	196	175	180	180	188	191	206	187	167	198	174	169	175	177	163	196	179	182	199	210	181	205	181	169	183	181	191	179	204	193	193	176	199	178	183	222	188	174	193	189	159	187	174	180	186	145	184	183	193	190	169	175	180	182	179	191	173	178	180	168	179	169	189	182	206	169	197	201	195	185	166	191	182	196	169	185	181	178	191	193	186	195	164	169	178	210	164	164	177	216	179	204	202	191	171	169	171	171	177	177	193	187	166	185	177	181	200	201	196	197	193	184	155	194	190	172	175	180	187	198	164	162	206	183	192	174	173	186	191	185	169	182	191	185	183	193	178	189	184	185	194	195	175	183	182	176	185	171	173	194	169	213	168	189	190	190	183	173	169	192	181	166	176	187	183	188	176	162	181	182	200	171	185	163	171	200	190	197	190	175	191	178	188	196	184	181	165	183	175	170	171	151	185	172	180	206	167	170	194	184	174	191	183	165	193	188	180	191	174	184	221	182	195	192	198	186	182	151	184	204	200	183	182	195	183	173	195	175	177	193	180	186	201	179	159	178	186	184	172	186	178	197	188	171	168	166	168	185	178	187	184	170	172	182	198	193	161	180	180	210	192	163	174	177	191	164	191	168	189	196	185	211	182	178	177	189	191	185	165	156	174	175	205	183	167	176	186	170	153	183	186	178	172	194	177	192	186	195	202	169	177	204	189	163	179	186	171	181	184	169	173	174	166	180	177	189	210	168	189	197	172	204	180	177	192	173	188	205	187
5689	4987	8459	8982	7066	4276	1989	1491	1358	1139	888	890	890	722	623	593	540	502	558	482	473	463	477	461	449	474	465	430	458	477	428	464	461	440	433	455	416	470	425	453	458	438	468	445	462	466	457	448	444	463	431	442	445	487	466	432	438	422	449	441	447	468	452	441	461	434	431	429	448	467	484	454	476	439	461	468	463	452	461	437	464	455	416	430	470	443	468	438	415	455	459	443	471	444	465	410	424	452	473	416	482	449	441	456	431	447	420	415	486	437	445	450	432	426	461	395	405	480	461	464	444	440	442	467	467	463	464	458	467	445	437	458	455	463	469	468	411	463	440	463	445	470	447	439	444	470	448	473	428	469	441	412	443	429	428	441	441	436	424	467	457	440	463	474	445	460	443	463	426	477	433	455	521	439	429	445	448	440	433	437	461	484	473	467	431	450	452	447	447	466	446	465	439	513	462	455	427	450	469	450	458	433	464	471	426	412	474	433	448	458	482	448	467	433	454	428	430	428	444	499	424	425	445	409	451	467	455	454	458	453	430	473	488	472	473	448	432	446	441	436	497	437	454	427	440	427	458	478	463	461	426	440	461	431	446	469	442	455	462	444	435	432	439	437	442	424	427	485	481	468	451	475	452	426	426	435	403	427	424	457	448	425	444	447	428	463	494	456	441	479	426	463	408	445	432	457	464	459	469	420	458	441	451	433	459	456	458	412	410	435	438	475	448	432	416	395	442	493	443	416	464	429	418	445	425	450	451	440	471	464	445	401	465	436	469	439	434	470	454	463	451	450	419	441	427	454	478	455	487	471	443	445	490	415	447	434	462	484	455	430	407	478	456	438	459	456	446	475	432	428	440	472	439	446	446	453	445	470	459	443	444	444	429	444	445	449	450	476	442	434	502	465	437	464	439	467	442	436	448	458	440	441	439	418	487	427	479	406	471	437	415	429	459	445	441	483	442	485	460	437	452	437	424	464	442	438	471	480	477	430	478	425	429	439	457	439	461	484	483	450	450	451	447	449	425	461	469	443	446	441	474	470	459	461	490	454	471	481	447	430	456	445	431	459	460	438	468	439	440	438	460	443	509	440	410	411	451	451	446	434	469	470	410	491	447	426	428	438	430	462	488	461	417	465	458	468	451	388	487	474	407	456	435	411	462	416	470	404	445	502	432	420	462	406	431	424	440	431	410	462	450	454	454	449	471	436	488	454	457	421	497	452	432	430	443	421	430	448	394	453	456	438	444	441	448	434	439	478	480	454	458	448	480	472	403	436	455	463	404	451	422	442	450	451	450	417	457	434	437	457	441	465	458	463	475	434	446	452	424	435	449	426	438	411	447	439	393	409	425	428	460	441	428	431	419	445	425	494	427	474	464	435	419	465	488	426	464	402	449	444	407	458	452	436	436	463	457	440	445	411	452	411	437	448	458	403	437	456	477	435	442	471	457	450	492	458	461	434	448	415	449	450	460	454	447	417	455	420	480	479	492	458	434	461	463	475	433	482	445	456	483	418	459	428	455	408	454	443	451	460	464	405	453	483	454	483	403	438	415	429	445	503	451	459	444	399	467	491	469	456	405	428	477	442	466	436	457	491	420	455	431	426	466	474	458	476	484	450	465	470	454	455	432	444	474	465	435	455	414	444	441	451	446	450	452	449	436	438	468	466	468	445	462	444	444	438	484	442	408	434	429	444	478	465	463	471	487	448	449	468	462	461	470	427	474	447	418	458	445	450	411	458	425	438	441	443	405	429	452	463	449	452	457	452	434	479	462	390	464	420	423	456	437	455	451	463	433	442	467	464	462	443	462	446	475	429	448	460	440	463	445	416	465	429	457	420	449	454	450	414	453	429	465	409	437	418	433	415	489	449	425	424	446	460	452	445	411	452	452	437	432	424	421	403	443	476	423	477	441	434	457	459	452	485	457	455	470	426	471	424	474	474	410	426	446	463	471	447	444	443	441	496	439	429	432	440	444	428	450	494	458	437	463	484	441	491	454	424	434	450	454	410	465	461	447	464	433	455	453	480	439	464	463	417	433	472	507	444	423	440	453	458	474	447	444	462	476	459	456	486	444	461	465	445	478	427	469	474	466	452	474	441	426	416	434	444	414	438	442	453	446	453	446	451	421	429	490	464	443	453	459	443	430	433	473	475	468	466	450	447	407	441	455	474	445	474	415	461	449	418	426	441	410	446	460	431	452	447	431	445	443	497	447	446	444	430	432	444	459	471	425	453	410	440	413	442	426	446	469	442	444	455	459	447	458	427	431	433	426	452	455	472	435	451	434	422	433	403	455	470	431	494	482	429	442	445	448	437	454	457	493	437	477	441	441	436	466	444	421	422	439	458	469	427	439	436	416	396	457	462	476	444	426	488	478	496	433	452	453	451	442	456	436	439	426	475	461	446	426	423	429	435	435	460	484	461	441	448	421	431	430	442	439	454	441	439	496	434	465	440	463	418	471	439	451	438	439	415	470	461	498	482	428	445	428	485	480	462	470	488	459	468	489	426	431	454	432	429	444	427	428	420	420	413	414	473	484	466	436	403	460	435	415	433	447	462	454	434	459	485	461	462	448	453	429	447	393	442	453	452	461	469	461	435	419	453	449	421	450	456	433	442	448	467	475	428	421	460	468	486	431	403	454	449	462	451	455	470	433	436	448	431	465	451	425	445	476	435	471	432	406	460	469	458	432	473	437	463	458	437	463	433	462	462	435	476	438	449	445	429	496	458	491	448	453	461	451	459	442	427	426	467	437	418	429	435	419	460	453	447	468	417	452	468	453	433	448	429	423	485	492	404	422	422	489	438	450	441	430	471	418	469	469	457	421	477	459	447	446	415	457	467	425	415	427	469	465	415	462	452	433	428	466	430	462	449	471	410	443	482	449	451	448	479	487	449	456	430	487	420	457	466	454	448	458	471	420	458	432	458	435	454	436	418	459	452	419	457	478	438	447	482	422	418	439	419	451	404	469	442	433	432	445	454	437	490	459	475	467	480	471	433	425	423	408	429	440	427	444	441	420	439	428	450	415	503	441	405	437	427	435	450	466	449	424	462	454	441	441	413	430	458	437	408	425	477	431	443	470	421	474	452	447	465	450	433	440	413	448	420	447	434	440	463	477	480	446	442	437	480	444	445	464	457	411	453	444	456	447	430	443	447	464	430	452	474	427	441	458	402	453	442	470	444	469	468	439	477	434	464	466	474	457	482	458	441	442	469	450	451	438	403	456	423	481	454	453	430	473	434	411	449	462	424	449	456	439	449	444	428	423	442	456	446	451	431	441	460	456	433	422	449	455	440	450	436	472	467	445	488	435	470	431	401	444	455	437	441	471	438	436	453	440	435	439	433	427	466	467	463	491	435	432	435	442	444	429	442	456	434	444	459	427	466	457	441	420	437	429	405	445	459	439	439	424	438	458	435	487	427	442	498	470	462	447	471	439	431	412	422	427	460	454	453	422	487	459	423	472	451	415	463	472	416	445	464
18760	18455	17832	19236	17225	11498	5902	3178	2674	2001	1180	901	983	697	419	256	219	180	169	157	169	162	169	130	141	147	119	151	146	165	126	149	139	133	133	142	158	157	133	120	138	118	119	139	149	128	126	148	138	128	133	144	129	133	118	133	128	131	133	120	122	143	130	127	154	130	115	120	130	143	143	120	117	119	158	124	119	136	144	150	130	175	130	135	126	132	132	121	131	151	148	140	147	121	125	132	151	135	152	125	134	121	120	136	156	127	121	121	127	116	128	136	136	137	156	128	143	153	126	144	147	140	132	124	143	115	139	138	155	124	144	167	135	124	151	129	122	126	143	117	144	141	112	148	146	138	138	146	145	134	132	145	141	140	134	120	105	136	144	159	145	121	142	120	118	130	126	117	149	150	144	131	139	142	117	134	112	148	150	145	135	137	139	155	124	142	121	133	109	137	133	147	115	152	149	127	140	136	109	134	131	132	147	135	149	124	135	116	137	142	126	134	133	133	124	142	111	142	137	132	148	140	122	139	134	156	109	134	138	142	144	124	118	134	132	143	128	115	143	125	122	126	123	127	141	149	114	133	119	142	150	122	111	131	151	119	126	134	122	141	122	131	135	139	151	165	126	127	168	139	136	121	147	134	145	131	135	142	139	142	140	113	116	136	158	150	118	123	126	110	119	128	137	144	140	152	117	126	131	114	126	138	128	138	136	142	129	137	118	152	124	147	147	132	111	142	131	131	141	141	155	156	139	148	127	135	143	136	119	152	129	124	127	136	125	125	120	147	128	136	139	135	155	130	137	124	128	130	129	154	152	106	138	139	123	128	118	142	142	129	139	132	141	145	128	130	130	146	141	129	129	140	124	136	133	151	139	133	121	140	152	130	123	157	137	135	160	147	143	142	142	151	135	154	132	108	136	130	143	135	124	153	145	134	132	142	136	127	128	146	130	124	125	121	161	153	122	126	128	117	155	126	148	160	123	138	138	150	141	124	133	141	152	126	127	131	146	128	134	155	140	139	139	134	126	116	140	129	128	154	127	155	111	128	127	145	130	140	114	150	135	146	144	133	142	156	131	140	133	115	131	102	144	132	135	134	122	167	154	140	150	155	119	132	128	149	113	138	121	111	133	128	152	146	136	133	129	116	134	133	148	129	128	133	138	127	130	142	145	137	154	120	126	113	111	135	152	139	169	116	136	148	139	149	118	124	143	155	133	133	147	150	135	131	141	113	141	141	138	123	154	142	132	135	129	113	135	124	132	125	147	146	134	138	144	120	131	114	135	138	135	127	119	151	147	132	133	130	141	157	139	119	132	117	142	134	142	151	113	150	140	118	124	107	161	134	139	126	107	120	115	122	139	124	106	124	143	146	148	139	138	132	144	128	143	121	140	140	110	128	120	163	130	135	132	127	136	122	125	142	143	107	137	145	143	151	112	137	148	135	127	125	136	144	118	118	130	118	146	134	132	134	121	131	141	126	147	135	131	106	134	134	141	126	118	126	125	124	128	128	124	136	135	129	138	134	114	116	147	138	140	125	118	126	147	114	136	128	134	136	137	144	131	133	127	132	114	132	128	134	132	142	114	139	154	118	122	131	157	139	135	142	140	134	131	147	127	130	142	140	148	133	157	130	148	131	161	149	100	122	129	145	127	123	140	138	125	135	129	143	146	135	147	151	135	136	134	122	150	150	154	124	115	138	149	124	127	114	126	135	130	141	120	136	152	127	163	125	134	107	120	123	135	149	126	133	129	155	132	125	146	139	134	137	167	143	150	138	133	133	122	145	110	113	153	137	132	142	123	160	132	129	135	130	120	142	110	123	160	133	107	149	158	149	150	136	120	113	139	137	134	126	140	133	130	128	142	131	112	120	149	139	135	151	121	124	123	130	117	155	142	141	140	121	146	122	125	132	119	149	148	128	145	145	107	113	157	109	141	129	148	131	129	137	127	138	145	133	143	125	127	124	146	131	124	126	141	134	145	151	144	146	131	144	119	137	115	117	124	140	131	121	143	140	141	117	134	129	121	93	133	143	119	136	119	129	121	136	132	143	132	108	117	151	122	131	120	138	128	141	134	131	140	140	131	123	133	124	137	141	139	132	127	117	129	132	160	147	134	125	106	127	152	125	120	124	131	126	136	130	149	139	130	123	136	105	116	133	142	144	144	113	123	153	139	123	136	141	147	149	127	152	142	128	138	141	122	125	125	145	118	126	115	143	137	133	144	127	158	133	144	132	129	132	123	132	135	139	112	137	139	121	142	124	128	115	120	130	133	115	130	124	141	128	153	147	149	153	142	125	133	131	138	146	133	116	142	140	132	130	141	151	137	161	134	134	149	134	134	156	136	121	142	160	144	132	146	122	108	155	122	125	140	129	135	139	133	141	124	104	136	145	139	133	138	127	129	116	134	120	140	141	137	124	134	134	137	127	128	135	157	123	133	139	109	145	125	139	121	134	114	122	145	153	123	131	134	145	117	107	126	131	135	146	135	128	155	151	115	126	131	137	141	138	134	125	134	144	134	142	123	140	117	135	151	139	116	146	115	142	139	140	154	140	150	122	127	127	139	125	127	116	124	151	119	142	131	119	127	140	141	134	123	136	137	134	114	126	152	128	137	137	138	124	134	167	118	141	116	110	131	137	120	133	136	134	141	133	125	128	143	113	126	135	129	143	136	131	155	124	140	150	144	125	131	144	126	125	108	146	141	153	131	124	120	133	136	131	150	147	141	153	125	147	153	124	120	144	144	149	118	130	127	150	154	163	114	131	130	126	165	151	127	129	128	130	137	129	130	138	146	146	153	116	146	156	141	143	151	127	139	131	137	112	134	141	118	142	153	121	128	136	117	120	120	113	123	124	142	130	139	134	137	148	128	145	148	122	104	132	146	157	132	127	126	113	131	114	137	130	120	153	148	118	133	125	121	131	140	141	124	154	134	123	136	125	137	139	141	153	126	120	125	125	154	133	133	130	127	130	107	128	123	133	128	131	137	128	150	150	145	137	133	144	122	137	153	122	115	122	131	143	140	130	116	152	119	130	160	148	137	134	166	140	144	119	131	135	124	131	134	125	136	139	124	138	137	141	121	140	121	132	154	141	115	108	134	146	139	161	115	115	129	117	133	155	124	124	116	134	113	129	129	131	131	118	135	142	130	140	146	127	139	124	131	125	142	121	136	123	126	136	117	116	141	132	143	138	140	133	137	128	136	122	154	145	133	120	136	136	136	119	142	122	101	137	136	148	135	130	134	111	150	137	134	117	123	136	125	124	114	136	140	133	130	128	130	155	135	131	138	145	105	143	118	125	133	138	137	138	136	120	134	124	127	143	129	120	133	150	133	147	122	132	135	133	122	138	139	128	102	146	132	146	129	137	129	108	120	149	122	147	151	131	132	148	146	129	115	133	140	135	154	128	136	135	141	133	132	118	134	151	121	111	144	132	126	136	146	99	121	133	125	145	136	152	138	133	138	118	120	137	133	152	141	141
14764	17429	21802	27375	21675	15530	7510	6197	7606	6999	4582	3992	4854	3373	2060	1147	833	577	580	563	625	408	437	399	385	342	399	382	376	377	394	355	352	336	372	370	353	363	375	324	325	343	343	323	301	335	373	327	304	334	332	335	348	326	319	325	348	304	338	330	335	315	297	330	287	328	343	337	337	304	348	320	332	356	362	339	304	324	370	362	328	341	318	332	363	318	327	340	344	333	318	351	320	315	343	350	341	341	313	330	351	324	327	321	345	311	330	307	342	306	311	346	353	308	324	366	343	344	331	332	347	318	365	331	314	345	314	337	327	311	311	383	318	326	328	332	316	300	337	319	356	329	331	343	337	348	341	325	332	329	331	341	317	341	343	336	373	327	298	352	361	320	355	337	325	342	334	332	311	329	330	326	321	324	351	318	325	331	337	325	324	293	320	340	359	339	328	315	322	318	328	342	334	339	360	376	345	333	323	314	314	371	324	304	304	349	347	346	359	368	326	308	318	313	325	332	331	327	333	354	335	343	368	313	342	294	333	320	349	370	347	380	322	329	349	331	355	337	328	335	320	348	314	334	325	336	298	319	317	316	342	314	310	326	352	314	329	343	327	347	337	356	339	309	343	296	338	317	324	324	355	352	360	369	338	321	326	340	313	359	372	313	325	330	312	338	345	335	343	329	321	316	339	335	333	336	337	344	321	301	321	353	360	303	305	319	351	333	326	370	333	311	323	317	335	326	309	345	332	338	339	324	345	337	327	330	358	325	360	337	353	328	337	326	349	368	332	359	324	329	322	307	326	320	343	318	347	346	318	309	358	317	324	333	364	323	368	330	331	343	333	358	326	342	361	339	334	339	345	358	320	349	344	336	345	334	358	328	311	340	337	349	347	343	345	334	328	348	335	314	345	299	337	350	310	291	315	313	377	343	356	324	319	334	307	323	335	341	334	340	339	301	308	312	358	347	300	335	364	347	356	351	326	336	350	350	320	350	336	344	323	339	308	359	331	337	329	345	318	340	356	341	318	346	328	327	336	360	366	362	318	364	340	342	334	328	316	326	330	334	370	334	376	340	311	354	378	343	329	343	316	301	358	309	339	346	317	314	337	327	348	334	342	324	305	335	330	321	338	347	357	311	370	313	315	336	330	345	352	323	333	349	323	301	307	334	324	381	330	315	328	352	361	338	305	341	326	333	344	326	302	336	361	356	329	342	357	354	332	364	321	339	341	325	333	312	321	343	340	321	336	307	336	322	307	321	336	343	367	319	342	298	320	337	358	315	325	354	361	360	331	339	337	327	321	335	311	362	338	342	323	324	367	343	322	327	308	318	349	331	339	362	317	298	363	304	373	328	329	332	330	320	311	335	361	342	329	346	296	314	348	317	325	363	319	317	321	355	334	325	332	313	317	324	336	320	360	316	316	330	314	347	297	323	317	319	321	364	317	308	351	308	304	334	343	331	296	318	300	349	327	340	361	347	348	324	328	336	306	356	328	323	331	347	349	317	350	308	343	342	370	341	303	336	345	358	353	359	328	324	335	338	331	334	339	333	341	356	352	337	323	342	355	337	351	346	309	325	335	368	335	340	347	362	339	369	319	328	336	329	350	335	307	346	316	310	349	315	350	307	344	309	322	356	334	341	343	341	314	323	323	351	369	305	340	350	351	326	329	336	331	314	344	336	332	304	304	283	315	301	324	321	362	372	299	311	340	323	331	341	325	315	329	342	329	377	323	335	308	336	330	306	319	331	355	357	363	336	337	314	353	314	354	313	371	321	332	350	347	344	326	319	286	332	319	316	339	342	310	348	312	376	314	385	341	311	315	353	340	313	334	306	350	362	336	365	345	305	331	350	308	351	318	356	313	337	322	330	315	317	375	336	321	316	323	347	340	337	333	341	304	361	330	357	348	337	326	317	306	349	332	362	322	317	312	302	352	361	342	364	336	327	356	322	331	335	345	331	347	347	348	304	298	376	332	314	342	338	335	355	335	323	332	338	343	307	344	335	329	351	308	339	352	344	339	343	333	327	326	341	370	316	363	320	315	383	341	361	340	332	387	307	330	359	363	320	335	338	364	316	369	317	337	381	313	324	338	319	361	334	359	381	331	352	353	333	329	300	327	394	318	340	320	306	328	343	334	316	359	360	309	317	362	324	290	328	302	344	347	361	345	321	330	343	319	334	322	323	303	367	340	300	336	367	354	324	334	306	334	338	325	356	356	360	309	339	332	331	329	313	335	334	289	326	345	325	351	332	323	333	335	323	355	313	338	341	310	327	331	343	336	320	313	333	350	356	317	310	338	335	328	335	338	356	296	319	356	301	358	345	332	293	337	323	375	346	308	366	351	334	321	343	328	320	341	365	322	328	360	346	346	350	324	352	339	336	350	343	299	348	342	357	331	334	323	328	307	331	353	355	318	359	316	346	323	339	350	313	307	332	348	341	324	340	345	375	326	355	349	334	320	349	337	355	323	341	338	332	341	333	294	311	307	354	317	333	315	317	338	315	337	306	341	303	338	295	350	326	333	351	345	342	342	335	300	336	327	317	340	354	340	335	337	362	350	335	330	324	353	306	323	329	309	360	341	322	338	343	317	354	323	315	336	343	326	342	347	296	336	356	329	316	355	341	321	353	322	341	338	312	332	357	366	335	337	352	316	329	359	346	360	336	325	329	338	356	322	344	346	335	305	353	296	328	347	296	331	332	285	329	358	337	326	332	338	319	338	340	312	297	358	299	336	343	340	328	341	299	355	324	340	300	349	352	365	331	326	358	313	358	311	313	309	323	310	342	342	329	341	322	346	310	317	297	354	354	333	320	338	333	322	329	360	327	315	311	337	328	310	329	305	366	381	384	321	325	357	340	347	317	332	355	308	310	366	318	299	327	301	341	343	325	343	350	340	325	335	300	338	322	343	329	318	315	316	322	337	341	355	312	342	321	302	350	317	293	363	338	358	334	342	386	314	326	321	366	314	341	356	342	332	342	317	356	346	316	308	344	350	339	357	348	341	361	348	356	327	344	346	325	306	356	324	330	363	332	306	330	352	351	332	341	326	326	359	324	356	303	332	361	337	354	346	323	315	306	345	326	327	359	351	296	339	318	326	302	337	276	340	379	322	343	312	348	338	306	343	308	343	335	349	331	313	321	298	316	342	324	349	367	332	342	321	330	323	334	341	360	328	340	325	320	308	366	354	333	332	334	313	324	339	325	322	337	340	322	329	357	365	314	326	342	347	354	338	344	335	340	340	327	334	338	322	325	365	344	361	353	332	326	325	340	360	314	338	331	339	321	297	343	346	336	349	342	306	334	324	346	343	336	335	322	362	309	321	343	333	320	327	343	318	359	326	334	329	319	339	343	315	323	348	354	341	329	348	323	339	334	345	316	329	317	311	325	344	312	346	353	295	321	339	341	346	356	374	338	308	300	357	338	339	352	310	312	341	340	347	340	318	322	325	323	342	342	342	330	349	351	300	290	337	312	356	343	294	310
28351	23842	29416	33282	28302	21542	13490	8049	5865	4425	2761	1735	1863	1220	560	277	184	119	121	138	139	90	101	91	80	90	78	69	76	80	79	72	63	66	78	57	57	58	72	72	73	70	52	88	55	70	59	68	67	76	78	62	66	59	65	72	59	61	53	60	67	58	67	72	77	74	57	78	57	71	69	54	60	71	62	66	65	64	66	64	73	57	61	93	78	52	64	88	67	77	61	73	69	77	67	74	71	65	68	59	72	71	55	67	70	60	63	66	71	84	64	75	67	53	71	71	62	74	51	76	76	72	68	71	71	73	77	68	68	73	66	71	65	63	67	61	73	90	85	78	62	59	67	57	76	67	70	67	41	57	67	72	70	73	70	82	74	76	59	80	76	72	75	60	62	71	77	70	81	62	66	67	64	60	53	77	58	55	65	52	60	75	77	62	74	78	86	67	52	58	55	67	72	74	65	70	65	67	60	56	72	70	79	60	61	75	60	66	70	67	70	60	72	61	56	58	59	63	63	67	61	81	60	77	63	73	68	52	56	65	66	67	58	69	75	66	64	62	71	68	65	77	68	71	50	63	58	58	69	68	67	75	60	55	61	59	71	72	74	60	92	66	57	67	75	67	52	88	56	68	68	59	78	63	59	61	73	73	77	63	72	54	73	86	75	66	71	56	61	51	65	65	60	58	53	63	56	66	52	55	68	60	49	58	62	71	83	64	75	57	68	82	64	75	71	81	66	80	71	59	59	74	74	62	67	66	55	77	56	64	70	57	69	64	75	77	65	66	69	69	70	69	80	70	79	63	69	74	62	64	54	83	62	72	69	53	71	69	74	70	69	73	74	58	61	66	58	66	68	67	54	86	83	82	60	58	68	82	76	71	70	86	70	70	63	74	53	65	57	53	60	65	73	64	68	57	67	59	54	68	69	70	61	66	67	67	56	67	80	71	70	72	76	75	82	76	59	70	65	64	67	85	72	59	73	62	61	64	62	61	61	65	66	74	70	63	57	80	68	50	56	63	59	75	64	69	69	58	63	68	69	68	57	73	67	69	63	67	59	77	75	72	65	75	59	64	54	65	54	73	55	76	73	66	72	58	67	69	65	72	66	46	53	55	66	73	61	58	64	54	56	73	73	65	69	74	72	76	76	61	64	78	63	75	71	81	58	85	70	68	59	66	64	55	68	67	72	71	67	78	63	61	64	75	68	80	62	67	66	56	71	62	70	73	65	66	77	64	67	67	56	61	71	52	67	73	58	61	62	76	62	61	62	72	66	70	64	73	84	59	63	76	65	65	62	59	74	67	56	64	68	57	77	79	58	71	76	80	67	54	73	57	76	74	64	85	60	66	64	64	63	68	66	61	66	64	64	72	70	59	62	75	64	77	92	64	71	70	60	63	71	75	64	68	64	59	48	71	80	54	69	68	49	54	53	73	76	56	68	55	71	71	69	62	76	61	60	60	69	53	43	70	77	78	72	53	59	65	75	65	66	65	64	73	73	67	61	70	71	77	76	53	66	65	54	69	76	67	61	58	82	56	68	64	61	68	57	65	52	74	67	55	78	74	85	53	48	63	72	66	69	61	49	68	78	73	61	75	71	52	61	67	46	57	64	51	71	71	78	72	83	80	59	65	64	77	79	74	67	57	70	74	65	51	64	81	81	59	64	72	65	56	73	62	65	68	57	72	55	55	66	53	61	73	62	62	63	78	62	75	49	67	53	74	65	54	81	61	70	60	63	65	84	65	66	58	68	68	68	62	56	58	69	59	73	75	61	73	65	67	75	74	65	74	75	68	75	60	60	78	59	84	69	74	65	62	55	59	53	81	66	62	68	69	69	75	68	67	69	81	67	85	67	57	61	57	67	67	65	71	57	65	56	68	61	61	65	56	69	74	54	62	62	58	46	57	53	68	56	69	69	76	69	79	78	77	69	72	73	63	70	57	63	67	77	55	65	70	69	49	71	69	70	78	78	65	64	75	56	61	62	77	72	74	54	98	63	59	63	76	64	67	69	68	83	66	52	61	61	73	67	57	48	61	55	65	62	62	64	56	82	66	67	69	72	62	84	68	48	73	85	73	61	74	53	76	71	61	61	75	77	65	68	68	70	59	64	62	78	60	59	72	62	75	68	54	76	55	51	69	61	66	65	60	85	70	57	48	69	66	53	58	72	65	71	73	65	62	67	78	68	66	74	56	76	65	58	74	67	68	70	71	72	48	59	61	69	55	60	87	73	56	65	67	66	61	60	84	59	61	67	70	66	59	70	71	52	77	71	52	65	51	80	68	67	59	70	64	77	73	58	69	72	64	77	80	60	74	55	80	64	67	73	63	68	61	52	60	70	63	64	63	69	76	66	62	68	79	76	73	80	74	78	53	64	64	74	72	70	69	68	61	69	71	66	62	75	75	69	61	68	67	77	70	62	54	68	73	83	69	58	66	60	67	72	58	64	74	65	79	85	62	66	76	63	55	53	53	72	69	53	75	76	60	75	62	76	74	66	73	74	43	74	63	72	64	66	58	49	67	75	59	66	71	63	75	62	64	72	61	65	48	76	91	68	70	67	75	64	82	69	66	64	59	60	79	73	72	54	72	83	65	70	65	67	61	68	63	66	71	61	68	64	76	59	83	66	79	62	66	61	68	77	62	76	62	65	63	62	68	62	63	64	50	58	69	55	67	48	62	71	61	52	55	66	73	64	64	76	55	65	67	73	60	75	64	77	88	53	75	68	61	65	76	68	64	56	71	71	62	54	62	58	60	65	68	75	67	65	75	58	72	68	67	66	56	65	71	54	52	62	58	85	60	74	55	66	78	71	68	74	75	62	64	70	67	70	77	69	68	84	63	76	64	74	56	63	66	62	69	70	72	65	76	66	61	61	66	63	74	63	62	57	50	64	78	63	85	64	58	66	53	64	66	73	55	72	63	55	69	67	76	54	56	70	59	60	66	71	51	74	69	63	71	72	70	53	69	76	63	54	67	74	78	72	61	63	65	61	71	71	76	56	72	60	78	57	71	56	58	65	77	67	52	73	79	76	72	72	49	67	65	56	68	67	64	75	75	78	66	71	49	66	84	69	62	53	56	86	74	57	68	76	64	51	42	81	71	58	78	52	51	50	70	74	69	59	61	91	61	67	76	67	82	72	44	68	73	66	63	56	66	62	69	75	60	57	73	78	59	57	73	61	67	54	45	78	61	56	69	65	70	71	71	59	87	77	63	63	72	72	54	66	60	62	67	70	63	59	76	75	80	70	66	56	69	60	68	73	89	84	80	64	59	89	67	80	66	73	62	58	72	62	66	82	64	74	65	74	81	67	78	71	56	69	58	73	61	68	67	75	56	78	74	76	74	58	60	61	59	77	60	75	56	51	67	54	66	60	56	54	74	93	53	53	63	57	78	62	65	72	68	72	67	75	58	53	69	78	65	90	69	57	54	45	72	58	62	67	73	54	63	54	63	67	67	76	62	67	69	78	74	59	63	78	56
20239	20676	31557	39053	30227	23354	13086	10427	11785	11582	8588	6509	7671	5515	3127	1654	1099	676	605	714	733	389	392	340	277	272	247	252	251	225	231	212	209	227	216	187	190	204	209	193	204	187	187	193	200	183	212	177	198	181	177	190	178	177	197	196	181	199	157	199	155	207	181	177	179	185	200	175	168	176	213	181	179	192	181	184	178	201	195	180	163	172	176	182	179	166	187	181	182	202	178	191	194	167	187	182	166	183	180	176	206	167	170	192	174	166	192	152	214	177	184	197	177	194	174	174	180	174	181	182	160	181	172	200	191	188	165	187	193	169	151	175	169	168	160	199	192	184	187	169	161	182	176	192	204	165	204	173	167	180	184	154	170	181	164	193	184	176	180	179	161	198	188	188	189	178	181	168	204	202	174	187	154	198	174	212	186	189	178	179	187	193	159	168	173	187	186	179	188	190	172	197	209	169	176	193	179	202	174	196	192	189	181	166	195	169	182	175	172	197	169	183	155	193	167	162	186	193	204	187	190	181	168	185	168	210	187	178	156	172	163	180	197	207	176	155	204	195	199	175	162	194	205	179	172	206	186	160	178	171	205	205	173	166	185	176	180	183	194	186	182	180	186	202	169	188	191	185	201	180	201	181	187	177	179	175	172	162	164	167	179	186	165	180	174	191	167	179	166	178	183	205	163	181	187	213	176	190	169	185	172	194	191	177	182	184	176	159	183	187	178	186	188	165	178	182	164	192	187	175	173	188	175	157	171	164	188	179	209	166	163	179	187	185	182	177	182	181	207	167	206	203	186	196	175	197	208	166	172	151	191	174	172	196	167	175	186	185	169	162	187	155	178	203	189	200	169	180	187	144	177	186	178	196	156	216	171	173	172	205	199	174	198	174	202	162	181	190	194	177	200	188	183	173	177	183	202	182	158	171	182	184	182	163	195	198	170	171	198	187	206	172	172	185	166	187	189	155	209	174	175	187	202	185	174	165	187	166	182	196	188	167	201	177	167	198	196	166	183	169	174	185	154	183	187	182	155	153	187	186	173	180	204	178	191	177	176	193	178	196	188	183	181	181	177	221	165	163	187	208	193	187	165	201	196	178	178	184	179	188	177	180	199	183	199	179	174	170	175	169	195	195	189	185	191	192	194	148	174	205	191	181	203	177	185	208	189	169	179	197	188	164	175	151	171	177	187	171	188	162	180	212	185	189	167	167	164	170	190	198	171	176	172	180	177	169	168	168	187	201	186	167	188	165	174	159	187	185	174	178	164	175	181	180	161	193	183	185	192	175	192	200	178	218	175	185	214	185	193	176	201	162	179	190	198	162	194	191	167	179	191	190	176	192	189	180	184	182	195	168	178	183	184	192	168	176	171	171	209	175	186	178	187	183	171	177	151	158	185	201	209	172	174	180	181	179	185	183	173	182	178	189	206	189	181	196	176	188	170	194	184	172	176	179	177	160	168	171	195	180	175	173	174	205	153	181	160	174	164	192	169	218	199	152	193	159	195	158	183	198	189	175	182	183	193	168	161	192	191	218	180	195	179	175	170	167	190	186	181	190	184	170	161	173	165	170	173	196	208	174	156	179	173	179	186	173	175	174	176	197	183	170	184	199	172	158	166	170	194	196	188	172	153	156	182	206	181	178	182	193	208	172	171	154	207	173	169	184	175	192	171	206	195	167	165	161	202	181	177	175	186	198	160	185	175	176	162	166	173	161	178	201	178	184	152	188	204	174	190	181	167	181	170	163	188	160	196	181	179	189	215	171	170	168	191	180	164	172	194	185	201	185	187	162	178	180	192	192	176	195	170	179	211	180	189	197	185	182	196	179	200	192	180	172	172	200	167	177	198	167	156	172	179	189	184	181	195	180	160	178	177	160	191	166	179	170	188	190	163	180	177	167	174	171	197	159	180	171	195	169	194	164	169	178	171	170	183	173	201	200	165	184	188	174	159	211	187	177	184	182	164	172	178	184	177	188	186	182	167	155	185	182	175	176	173	173	165	180	191	156	158	159	167	184	156	192	206	188	181	183	194	212	170	202	196	188	167	163	190	171	189	177	200	177	179	181	181	200	166	191	175	174	169	194	205	175	160	169	165	210	194	201	183	184	184	190	177	172	163	183	165	176	176	206	194	186	167	179	188	196	172	189	168	189	196	173	166	196	210	208	168	166	197	173	186	179	165	178	209	195	202	185	196	177	179	175	183	183	164	195	171	183	192	196	183	183	177	179	158	171	186	174	178	167	181	192	176	170	189	173	189	174	162	175	159	174	151	207	175	173	170	183	168	159	174	188	209	203	191	163	175	182	185	174	184	189	173	170	170	208	188	207	208	181	160	179	167	175	181	203	173	161	189	170	165	166	152	184	162	186	211	185	179	173	143	175	183	201	208	181	204	183	201	178	170	179	186	175	193	180	185	210	187	161	190	172	194	192	195	186	169	201	185	189	165	187	192	187	198	177	179	180	171	176	168	152	179	208	186	179	206	177	186	174	197	182	194	197	173	181	191	177	177	198	188	187	152	188	179	157	181	178	210	186	185	191	197	177	158	186	176	171	173	162	167	201	151	167	166	176	193	179	170	181	180	149	194	174	175	165	184	171	174	181	172	169	187	185	178	176	195	171	186	174	173	191	191	190	183	202	203	176	174	195	175	177	175	181	159	185	173	190	174	165	162	180	182	177	186	170	184	191	166	187	192	201	180	185	185	187	148	225	172	169	176	175	192	200	170	173	222	173	190	184	189	200	182	198	187	173	168	171	185	204	192	186	172	191	201	192	181	179	182	187	181	160	189	199	200	187	175	156	183	176	173	177	190	163	182	180	167	193	175	144	178	171	165	175	194	177	178	195	174	161	150	153	177	184	171	208	180	173	183	212	163	197	163	186	185	154	195	190	194	204	176	178	186	186	179	184	186	196	188	144	174	176	192	170	171	200	193	173	180	202	195	172	170	175	194	185	188	179	156	178	178	171	195	180	186	174	185	170	187	181	184	165	180	171	165	190	201	180	173	181	180	164	176	167	195	171	168	180	185	185	182	205	179	167	190	199	171	202	159	174	181	158	187	164	183	183	198	183	163	180	170	186	213	172	176	160	183	184	188	180	177	190	171	189	158	171	168	187	174	161	186	158	167	166	174	177	177	182	188	191	185	193	184	192	152	165	186	189	211	179	174	174	177	178	152	169	185	177	191	164	186	176	208	193	161	173	187	173	187	203	172	183	192	180	161	184	184	164	166	178	205	196	196	178	176	192	191	182	187	191	170	173	161	177	181	182	166	179	186	150	202	193	183	187	177	168	167	178	176	151	160	178	174	169	188	155	180	177	174	176	183	177	166	174	186	175	169	171	161	187	172	202	172	192	179	182	165	183	191	196	181	186	189	179	183	171	180	177	170	186	198	200	171	194	164	174	181	183	180	171	169	206	189	169	208	168	187	189	176	183	196	201	196	187	185	183	200	189	193	189	222	174	166	180	171	189	170	183	193	167	187	175
6899	3741	4027	3040	1833	708	485	314	331	312	285	257	248	215	233	199	199	183	190	190	177	183	173	165	182	152	176	178	216	195	216	191	182	183	157	173	162	183	197	200	172	180	203	196	188	173	179	157	198	192	195	193	196	193	171	187	180	184	189	212	199	193	180	170	183	182	197	175	175	175	182	151	159	181	151	173	183	166	173	191	180	169	187	178	194	184	179	179	195	177	173	194	186	175	198	186	185	202	192	183	181	171	197	182	203	204	167	168	197	179	175	195	198	184	165	201	193	157	175	175	184	197	181	191	168	183	191	191	168	174	189	177	185	174	181	199	194	207	149	178	188	175	182	154	193	183	198	181	194	165	172	160	200	197	200	202	174	158	183	169	177	184	170	203	151	178	197	171	171	179	189	154	168	190	193	200	180	194	174	181	197	199	162	204	189	199	186	182	181	188	170	183	170	197	189	172	184	161	185	195	194	192	190	181	182	178	172	175	184	199	192	196	200	155	170	173	176	177	150	196	192	219	186	197	189	179	180	200	184	177	167	161	150	189	173	187	187	161	195	193	164	174	172	188	199	174	181	176	174	195	193	180	168	171	195	193	212	179	197	154	192	191	165	207	195	186	171	180	177	183	186	164	183	198	179	187	178	181	202	181	182	198	171	179	186	191	176	195	181	192	168	179	193	171	175	187	163	162	163	186	184	176	197	182	166	175	170	168	198	200	162	185	207	218	181	168	168	183	199	172	182	191	153	200	199	193	211	167	182	171	148	198	171	185	179	183	213	192	157	180	180	168	166	164	177	180	191	178	190	195	181	186	160	186	180	167	166	163	161	175	179	185	203	191	172	149	183	180	158	163	186	172	192	201	169	167	203	192	169	157	183	158	145	168	183	184	195	187	200	211	176	169	182	166	169	215	178	187	166	175	179	198	179	186	210	173	174	180	174	171	196	186	192	149	174	176	202	191	180	195	166	167	176	185	175	139	186	204	171	163	167	197	217	185	156	197	169	169	191	198	181	174	190	180	193	192	181	172	186	180	189	159	173	198	191	158	149	176	169	156	164	164	157	176	183	183	177	186	178	179	186	172	176	162	197	182	160	176	195	170	176	203	169	184	182	191	192	194	167	193	175	227	191	180	177	178	178	173	170	175	205	179	199	194	171	196	206	159	184	170	198	177	165	154	173	169	174	174	166	178	192	199	161	207	188	183	190	167	195	189	181	164	198	177	167	210	185	171	178	163	161	187	210	185	195	178	179	164	193	181	190	187	167	146	186	176	164	188	183	150	198	173	189	176	194	165	189	184	191	198	181	181	185	165	160	155	200	168	183	190	169	195	176	219	212	218	198	159	169	167	172	178	200	161	174	184	190	191	191	198	174	171	190	170	176	181	182	195	198	190	185	188	193	202	190	180	178	202	175	157	172	199	163	183	179	174	192	184	178	169	203	172	164	156	177	176	180	191	178	150	190	216	158	175	170	181	165	180	175	192	176	173	206	191	185	191	176	188	218	174	173	156	189	174	181	152	193	189	177	166	181	185	177	201	162	199	156	198	200	175	199	163	182	189	172	193	179	176	164	186	193	197	195	187	188	166	189	166	176	179	184	183	150	180	187	176	175	173	185	190	178	176	181	199	164	165	201	178	223	192	173	179	166	186	166	192	170	176	153	187	178	149	168	158	192	192	174	168	159	159	154	180	169	173	184	186	147	182	171	159	154	172	171	185	193	200	178	200	177	166	166	172	186	183	201	194	168	187	191	166	174	188	161	189	186	181	201	184	173	177	173	183	183	173	190	194	198	189	183	166	190	168	183	171	181	186	176	199	186	181	152	189	178	187	182	185	175	189	145	188	163	171	177	178	193	159	178	186	186	191	174	190	187	196	175	184	180	176	180	194	202	201	206	195	176	173	180	204	181	198	165	209	186	178	159	190	179	207	202	195	197	176	176	167	144	172	177	177	191	201	184	170	165	187	220	196	151	179	199	182	188	196	173	176	204	191	177	196	196	181	190	182	153	203	180	164	203	156	154	152	184	178	184	183	183	185	188	197	164	186	180	197	188	204	198	200	194	188	179	166	205	216	169	161	175	175	172	196	170	183	176	176	195	179	183	191	205	178	188	177	190	178	202	173	190	183	184	179	193	197	190	177	183	169	166	172	177	194	160	175	176	192	188	178	190	171	190	201	174	192	192	171	182	174	197	181	194	192	181	193	192	213	180	187	182	176	154	194	180	188	190	178	179	196	180	185	169	177	184	174	176	170	156	198	185	188	165	188	166	175	173	170	191	154	213	218	193	215	152	182	176	143	196	162	171	155	178	178	164	179	205	200	194	174	187	167	175	196	151	217	176	215	169	172	182	163	197	187	216	188	194	200	207	173	180	171	163	144	172	168	188	167	151	152	166	175	192	169	176	189	190	182	167	172	185	187	181	177	166	170	181	185	174	176	164	194	173	174	164	174	185	167	165	176	184	186	185	186	177	179	158	172	194	170	207	176	192	192	184	154	199	154	160	185	191	213	197	200	188	159	199	187	167	194	153	172	205	197	173	190	163	184	160	170	188	195	198	182	178	171	168	203	187	167	179	174	168	147	158	160	191	189	195	186	205	205	182	187	179	181	204	182	188	159	186	187	180	190	190	191	195	174	172	184	162	201	171	182	185	186	179	190	178	164	196	224	172	177	191	191	174	181	183	189	177	176	194	169	187	196	200	189	179	177	190	194	203	181	176	166	164	185	162	206	180	177	159	172	142	203	159	184	166	169	181	162	175	154	167	180	171	187	192	170	191	188	177	192	187	155	177	184	153	167	160	163	179	163	164	188	174	214	166	165	197	193	176	199	180	166	195	187	190	162	172	198	192	176	201	173	160	201	178	160	173	170	181	165	174	189	196	180	166	183	193	198	188	175	177	182	193	188	179	213	173	182	180	175	184	202	175	198	202	184	200	180	194	169	176	198	202	173	201	184	182	190	193	171	172	184	202	192	197	181	179	207	192	165	172	177	151	181	196	170	184	179	211	184	216	198	182	176	195	175	172	185	164	169	210	204	198	193	214	162	180	166	186	159	208	172	181	196	182	146	178	171	199	184	207	176	221	198	155	159	195	161	143	186	173	194	167	215	175	166	177	200	178	155	163	162	182	202	177	175	176	197	159	192	180	186	198	155	187	173	177	194	177	184	190	181	191	142	181	178	204	196	200	173	181	171	195	185	186	190	162	190	189	173	182	160	178	202	192	191	185	168	174	197	178	194	195	180	172	167	196	181	156	159	177	156	180	195	203	166	186	187	191	166	187	181	184	172	153	177	178	213	185	180	185	186	187	182	196	186	172	171	187	166	172	216	189	171	156	145	191	184	187	172	150	182	170	185	191	186	180	174	190	220	177	182	177	190	185	160	160	176	184	190	164	164	171	192	184	182	204	159	180	139	169	192	193	167	153	158	160	138	171	177	174	181	171	179	154	181	175	169	166	196	178	184	194	173	171	192	194	182
5708	4528	8694	9234	5893	2825	2050	1534	1522	1265	1035	877	851	732	637	577	527	511	553	500	495	461	438	436	467	464	466	445	470	446	451	463	465	436	450	478	467	456	469	445	436	476	426	433	480	427	426	420	440	421	444	462	401	391	435	466	432	448	446	492	398	445	483	467	443	437	494	438	449	445	428	450	449	435	425	417	475	435	431	441	512	444	395	397	447	432	443	439	441	420	438	435	466	431	469	433	424	475	444	452	430	427	464	455	430	472	458	446	469	440	440	437	446	436	449	433	398	453	478	433	445	442	421	421	458	445	424	443	457	431	452	444	432	422	438	449	446	433	397	430	498	434	482	453	437	455	455	421	481	443	452	471	423	464	432	434	420	431	473	439	460	426	439	450	450	412	440	403	445	465	462	430	443	441	434	422	463	478	446	445	416	444	418	444	440	435	436	423	472	421	434	451	481	436	420	442	431	430	429	460	489	436	467	463	435	416	437	385	440	421	466	410	454	378	425	449	406	412	424	458	429	454	463	445	434	432	443	429	431	422	432	427	479	466	412	416	450	451	463	403	462	478	427	439	416	411	436	448	454	445	457	471	419	438	436	462	449	475	416	411	397	446	406	448	488	478	400	471	440	460	441	423	438	418	456	444	427	476	425	430	464	425	443	448	461	455	457	451	437	439	403	466	445	459	481	478	426	415	409	411	457	477	422	424	409	419	431	448	441	474	439	440	498	430	450	413	408	447	452	445	408	447	473	472	452	416	482	435	452	431	455	365	433	445	470	494	426	440	435	414	454	471	447	445	436	443	442	449	447	443	414	414	457	464	458	483	439	425	444	504	425	421	459	459	428	426	451	472	436	458	423	459	452	407	472	446	482	458	440	440	461	406	455	413	495	446	448	442	458	449	420	439	440	441	424	441	421	482	419	492	454	452	467	439	448	445	447	444	427	469	442	435	438	471	471	431	448	444	475	431	399	416	440	449	461	443	446	431	422	423	407	435	489	422	454	471	452	430	426	427	459	466	428	440	450	460	440	448	433	443	504	422	428	475	461	463	474	443	405	421	454	438	453	435	435	391	449	420	465	438	435	412	458	491	414	469	451	427	478	449	421	501	449	437	447	468	457	426	427	422	442	455	418	453	446	415	442	432	405	440	446	445	430	467	450	424	428	438	432	435	457	428	428	432	465	431	440	425	418	455	441	428	458	436	457	428	441	431	469	428	441	460	458	421	455	425	474	444	436	463	441	452	446	421	425	464	460	460	429	438	474	448	466	438	431	430	413	428	429	423	435	466	416	475	490	415	429	454	428	443	440	424	433	446	475	404	440	457	449	449	418	446	425	427	442	454	430	467	434	461	416	417	413	445	426	410	412	450	426	481	453	454	443	449	448	422	447	456	426	433	432	383	472	470	402	438	459	458	397	430	467	461	423	452	441	447	447	434	426	450	443	432	432	400	419	448	437	463	421	430	424	463	423	393	482	432	451	454	438	452	427	461	456	419	437	440	458	495	428	432	441	433	439	442	478	415	435	465	402	467	443	456	447	439	439	424	454	439	452	434	446	432	421	411	447	430	448	471	456	425	412	463	452	475	471	411	435	449	425	429	477	414	489	438	521	470	472	441	488	394	441	474	458	460	437	398	482	466	434	471	454	407	476	423	423	444	454	446	413	447	432	435	458	413	450	430	456	447	467	443	408	437	442	420	450	417	466	393	428	442	458	418	450	443	460	408	454	462	468	421	414	477	420	424	412	443	430	423	449	440	421	464	495	427	438	432	435	426	439	430	458	453	455	418	451	465	459	431	441	446	469	413	443	469	442	447	451	443	453	423	468	424	435	427	413	408	439	414	430	439	439	454	463	409	452	418	421	462	437	441	433	469	431	444	472	434	438	457	459	484	418	434	452	431	454	449	433	455	477	446	451	431	447	448	436	425	458	491	453	492	438	437	459	450	453	454	463	481	430	440	445	423	430	437	448	420	429	412	425	449	450	442	451	429	458	454	418	427	428	431	481	441	453	463	411	443	460	404	463	417	469	432	416	428	456	453	415	424	406	461	417	449	440	446	435	409	438	415	475	426	451	452	457	433	452	443	430	437	464	408	444	414	436	452	442	426	446	462	417	436	426	440	436	459	429	444	439	444	482	449	450	460	468	440	429	430	408	435	433	422	478	428	419	450	443	433	412	442	445	460	461	443	458	459	433	466	411	446	447	422	463	423	439	451	371	449	438	442	417	449	451	446	417	422	463	443	448	457	469	445	424	447	461	466	449	450	450	435	440	428	431	463	427	488	419	426	423	434	436	447	450	448	464	446	442	413	404	447	439	444	455	419	451	441	444	454	430	438	456	450	452	430	419	438	440	436	447	430	500	431	459	422	426	426	481	402	409	457	489	472	419	456	452	437	435	466	473	452	442	449	457	453	413	434	471	431	435	467	406	470	443	470	460	437	492	450	467	454	453	443	481	437	440	455	456	443	424	422	446	428	422	469	446	424	440	456	447	441	424	426	457	436	434	432	469	436	406	439	438	432	401	438	473	480	448	436	443	431	441	468	430	461	421	459	453	451	430	486	428	453	476	425	439	444	478	471	474	459	448	434	444	438	445	461	462	396	448	435	438	432	442	435	465	441	463	422	439	467	407	451	460	449	420	426	420	466	443	467	414	417	447	431	426	404	430	431	449	433	451	413	457	440	424	453	455	472	461	412	421	464	462	464	422	452	473	434	473	441	430	449	424	447	451	447	427	465	432	474	429	413	443	419	420	417	410	442	406	439	445	477	438	431	453	470	409	486	397	457	438	437	431	423	459	419	484	437	484	438	423	432	448	447	471	466	471	425	461	445	463	471	478	412	432	445	457	404	491	453	433	462	434	458	446	466	466	428	437	438	447	454	455	458	447	425	421	496	427	478	434	441	455	454	450	447	445	433	458	457	463	464	424	404	466	437	439	420	448	444	384	412	446	460	465	425	426	440	427	460	462	430	446	443	482	467	449	416	436	428	484	492	455	443	427	419	432	439	472	440	437	418	442	409	402	442	465	447	419	445	447	402	438	443	424	453	445	454	451	430	388	448	444	470	451	421	447	419	461	394	425	409	475	453	420	448	461	446	455	451	452	452	421	457	471	447	431	470	428	472	470	449	449	419	462	423	457	462	442	444	451	446	454	397	483	392	464	393	430	474	443	429	446	460	427	450	415	443	458	433	463	448	467	447	391	443	482	460	423	470	448	395	454	439	422	432	486	423	458	413	441	467	451	430	457	462	436	429	470	473	410	449	431	418	488	402	444	487	443	433	429	445	490	458	447	414	465	438	450	450	436	445	494	469	430	428	456	447	433	436	420	448	417	475	415	414	490	447	409	414	461	448	461	445	455	452	427	442	436	419	445	438	448	447	441	471	463	442	434	501	437	440	432	473	491	425	487	467	415	443	431	395	460	422	432	449	463	424	428	417	437	439	509	457	477	449	474	434	428	443	438	430	411	424	413	448	418	423
18471	16453	19669	22590	20406	15249	9660	3693	2838	2319	1349	991	943	762	369	231	181	132	188	170	175	127	151	158	149	165	129	130	127	138	142	137	134	122	134	137	154	157	103	104	138	160	125	121	134	130	119	144	153	148	153	122	126	147	131	135	131	149	126	128	134	143	131	147	143	120	144	133	122	115	128	125	124	147	121	142	108	113	124	144	140	119	139	132	137	118	131	128	148	135	124	161	119	146	132	128	148	124	118	127	145	129	130	162	137	131	142	114	145	135	127	115	128	125	119	144	138	125	133	115	131	119	134	134	151	132	167	133	139	130	134	125	138	136	142	127	123	151	133	114	131	132	137	134	145	120	132	108	145	121	133	140	143	138	123	137	112	119	139	117	131	136	128	128	162	132	134	154	124	131	142	157	159	136	139	145	144	102	131	145	145	121	145	145	149	132	134	151	152	132	117	151	127	122	147	122	146	131	146	139	146	141	135	130	135	121	114	143	130	116	137	145	129	128	135	140	140	128	126	140	134	150	127	123	128	127	134	137	143	128	113	127	140	121	130	132	119	118	148	119	143	116	128	120	136	121	125	122	135	132	155	118	133	116	141	140	123	135	146	116	133	134	122	127	135	141	109	134	119	130	147	116	144	132	150	132	139	114	143	117	137	134	141	128	141	134	146	113	153	129	128	145	121	120	141	123	141	128	133	128	131	147	134	130	128	136	126	143	133	121	130	149	123	118	131	124	133	111	137	130	123	130	137	144	114	125	138	129	150	117	133	118	138	134	130	126	128	150	143	139	144	146	144	132	134	134	132	135	143	111	125	140	125	125	142	158	129	143	162	154	119	154	144	127	139	129	134	143	119	125	136	125	151	117	126	150	136	132	143	148	123	129	118	106	122	129	128	123	111	132	141	140	121	120	125	127	144	136	137	134	127	122	123	127	130	124	130	133	141	127	128	132	140	123	130	134	120	113	125	140	128	142	125	133	144	150	133	128	121	139	138	117	129	123	129	127	108	129	147	140	141	122	123	143	108	134	135	118	118	141	128	152	161	154	146	139	139	131	141	134	133	123	117	109	143	130	143	152	145	125	120	138	123	144	135	132	128	123	151	112	118	147	138	123	131	136	137	133	114	126	134	115	119	113	136	114	133	135	141	125	128	123	138	125	140	142	140	114	143	138	126	142	141	122	128	124	149	109	157	123	156	117	126	140	134	152	138	103	126	111	115	124	147	117	141	139	123	139	136	140	128	127	144	141	128	147	145	141	133	146	139	118	123	112	125	117	126	149	157	137	127	147	127	140	128	148	110	150	147	125	133	134	118	132	130	132	155	143	151	136	134	130	140	127	118	148	155	107	121	143	150	158	118	138	136	128	124	143	154	117	150	118	137	132	136	142	138	138	142	123	153	149	170	123	120	149	121	116	131	146	129	128	115	125	137	147	138	140	144	148	127	139	133	129	131	128	130	140	134	134	134	146	121	137	138	124	142	141	133	139	140	150	130	122	115	131	124	136	118	151	128	104	153	135	147	148	128	121	131	152	127	129	133	123	135	138	132	119	141	164	155	138	124	143	147	112	132	129	128	147	124	120	155	118	158	134	157	136	146	132	139	144	160	131	112	133	124	116	131	128	114	152	116	127	130	132	134	121	140	130	146	135	157	113	137	130	124	124	150	159	134	154	131	140	140	138	126	135	133	118	126	116	124	123	134	140	142	116	109	117	144	131	116	121	140	124	150	156	131	105	155	166	115	150	109	131	125	132	128	134	143	122	122	149	137	142	124	124	136	137	132	132	133	128	127	134	140	131	115	122	120	143	102	123	127	139	126	146	126	125	126	113	127	141	133	135	108	141	124	136	135	120	114	146	113	148	127	140	123	128	142	136	143	122	143	125	127	114	138	123	123	126	146	138	149	143	119	115	125	114	130	118	130	130	120	116	143	133	135	144	123	137	136	152	119	129	130	141	138	137	156	136	124	133	109	155	128	132	127	134	123	116	146	120	147	130	122	131	148	142	129	130	143	125	139	132	119	127	137	155	131	144	139	134	127	139	116	140	150	121	133	126	128	133	127	125	130	132	132	154	147	117	144	141	133	149	125	130	144	134	133	142	113	136	123	106	132	140	128	127	126	128	111	128	140	143	154	135	133	126	129	151	141	136	120	113	114	132	136	138	144	119	132	121	115	117	136	122	126	131	135	115	154	148	131	128	120	141	141	137	130	142	137	120	144	165	136	145	141	124	153	125	112	149	128	123	124	114	133	163	135	131	124	132	119	118	130	149	113	136	121	128	113	131	146	134	126	138	137	132	127	127	140	144	156	123	127	110	117	130	135	147	128	119	122	122	136	130	132	158	132	130	130	144	137	135	130	134	153	141	132	114	137	141	131	139	138	155	124	156	154	150	137	142	132	139	143	137	126	132	136	122	141	119	143	124	132	127	132	125	143	130	136	152	143	114	131	138	124	125	163	98	138	154	133	141	133	133	133	133	150	148	112	115	116	135	136	117	124	134	130	142	133	142	130	155	103	134	134	146	135	125	132	133	138	144	123	147	157	157	122	144	144	143	98	120	99	137	141	157	149	142	134	131	132	125	131	119	142	129	139	132	135	147	137	127	123	129	133	133	128	149	155	123	123	157	145	133	127	130	127	142	133	142	129	147	138	144	157	124	140	141	148	113	146	151	154	134	125	130	126	114	134	145	123	133	145	142	113	140	126	148	147	121	114	136	138	146	114	143	162	154	139	143	138	125	140	131	152	143	132	138	134	142	157	137	126	129	131	128	163	140	130	115	110	140	136	138	113	111	146	129	136	133	138	151	133	132	130	124	150	146	153	159	132	125	123	124	144	110	142	120	146	127	142	127	123	122	144	131	122	143	151	137	154	140	113	116	123	139	137	125	123	145	124	149	138	139	112	130	160	128	113	147	130	142	123	111	139	141	146	131	118	125	144	124	149	128	129	150	136	124	133	118	130	116	126	133	132	129	114	150	129	144	147	143	117	122	138	102	122	135	132	142	121	118	121	126	127	146	123	125	128	147	133	136	124	141	149	128	143	111	126	139	126	121	129	145	146	146	141	134	119	147	157	167	148	136	114	135	90	140	132	130	120	128	119	133	145	125	124	121	159	152	135	123	139	149	133	136	144	150	139	146	152	127	128	119	116	139	123	125	134	138	133	128	127	154	160	142	142	157	135	136	138	129	122	144	130	144	136	139	136	139	134	111	127	127	112	125	153	129	160	121	144	110	141	132	153	154	132	121	135	115	125	135	130	136	160	128	116	144	129	146	130	143	131	149	127	135	140	129	131	137	140	125	151	133	112	125	139	120	130	128	132	130	110	130	140	126	136	141	125	155	120	116	135	142	115	135	134	123	122	138	159	138	124	164	123	134	130	131	122	121	145	132	158	113	135	137	131	130	137	135	113	147	131	137	149	146	131	134	124	138	130	152	133	141	132	138	114	149	131	116	129	129	145	127	119	101	137	134	138	148	125	125
14411	15796	23084	30731	24738	20315	13247	5438	7724	7265	5340	4277	4462	3408	1923	1103	752	555	575	651	618	463	413	410	381	360	383	385	348	341	340	363	327	367	322	350	347	350	360	344	361	343	342	338	354	313	376	318	310	331	360	353	319	327	346	326	300	343	313	319	338	338	316	314	320	327	290	331	342	337	345	371	337	326	284	390	355	316	369	307	307	341	329	308	366	320	289	333	346	322	335	351	306	337	326	348	306	308	334	322	343	329	336	324	337	341	365	334	314	327	351	350	327	337	327	317	339	320	326	354	319	373	333	326	321	334	323	323	304	331	354	299	326	330	313	285	315	304	331	339	343	322	357	360	329	348	336	322	311	307	341	377	347	328	356	335	299	323	323	343	328	321	293	322	310	334	334	296	324	336	336	314	365	329	293	337	317	300	339	316	317	364	376	351	338	332	312	364	301	327	302	310	365	335	343	335	319	328	319	365	353	355	347	333	321	336	327	359	337	312	327	335	316	315	334	338	325	339	363	346	276	329	329	312	342	328	321	290	321	329	306	314	322	305	330	350	343	312	340	324	324	329	353	358	312	322	350	300	336	348	331	323	341	332	348	328	353	348	306	295	288	334	302	350	336	353	341	321	350	337	336	318	307	334	326	363	359	317	316	335	355	307	309	331	313	327	329	321	328	334	345	335	303	319	309	338	296	335	327	314	330	307	329	341	344	341	330	336	347	316	303	355	322	322	330	331	322	325	337	302	327	325	312	348	326	337	320	346	315	294	364	344	358	359	339	364	319	300	375	305	306	343	310	306	324	322	313	312	333	331	306	327	333	353	323	366	310	337	314	316	320	328	336	324	329	315	346	331	334	340	349	302	320	319	303	310	348	340	338	323	308	348	326	325	326	338	329	343	345	284	324	345	368	358	314	349	311	339	346	342	319	333	312	324	338	346	306	337	328	341	359	350	321	340	314	323	330	325	349	321	324	315	305	381	321	327	344	348	331	351	331	331	312	334	330	331	338	285	345	327	350	318	291	324	338	317	315	344	323	320	348	298	332	324	313	323	333	372	330	308	302	380	323	315	328	323	328	317	352	291	302	323	341	347	305	328	314	339	298	333	340	339	316	356	328	311	336	345	350	331	344	347	356	321	369	352	321	322	323	295	334	315	340	350	326	307	307	305	298	319	301	361	330	334	336	320	356	314	319	341	349	315	342	342	328	324	347	307	339	331	319	306	304	299	365	331	346	351	333	341	332	308	344	339	334	345	371	327	364	316	342	319	264	320	332	306	314	347	301	355	333	351	319	300	337	342	333	340	329	330	346	327	334	340	351	292	323	332	352	291	322	310	307	300	348	294	341	342	308	334	311	343	335	339	347	320	335	322	292	354	326	349	314	353	335	305	358	347	325	322	349	303	343	334	336	330	328	318	317	315	339	345	329	315	348	343	322	323	320	307	346	337	286	354	303	327	339	342	332	325	319	321	325	335	358	312	351	334	331	328	332	329	299	336	325	314	306	330	341	328	338	329	354	357	339	329	360	340	354	318	326	362	328	339	321	371	351	336	327	328	346	339	330	313	316	310	340	350	337	340	315	310	332	358	338	346	289	304	342	338	323	296	331	334	319	294	354	359	293	332	301	319	306	310	310	323	339	311	318	340	352	321	310	326	333	335	325	312	354	331	314	348	356	331	324	339	297	318	325	333	348	321	332	304	326	352	307	302	341	339	306	345	304	318	326	335	371	310	308	329	318	315	346	312	345	347	323	323	320	341	347	333	323	309	316	382	318	325	342	367	342	332	337	317	340	313	329	327	301	288	316	343	361	308	313	336	331	331	334	316	322	344	381	334	326	341	317	353	335	315	331	319	330	350	367	337	363	311	339	302	359	333	321	333	348	319	349	345	344	319	337	321	327	339	322	310	352	289	298	336	350	328	311	357	349	343	326	330	314	331	317	328	298	353	347	306	293	301	363	343	319	302	326	300	352	346	333	325	315	321	350	349	363	312	323	305	342	347	334	308	363	339	328	339	318	315	340	327	333	358	356	319	361	330	327	303	301	311	339	326	324	321	344	333	337	355	365	347	307	301	323	355	332	325	299	310	341	324	281	340	301	330	309	319	332	311	304	356	326	307	329	332	308	321	314	310	326	318	317	330	312	344	320	366	328	345	336	312	304	321	324	334	343	313	323	321	324	309	338	343	350	306	314	324	326	375	317	346	345	338	351	328	350	331	308	335	349	313	340	311	349	305	282	338	323	320	310	323	353	348	313	342	297	314	344	295	335	334	311	330	310	356	329	311	338	309	328	327	342	309	336	307	324	323	338	340	318	356	312	347	310	329	345	331	330	302	313	336	333	347	361	333	318	314	325	322	351	323	318	342	340	349	355	340	341	316	311	325	367	306	340	328	322	317	318	312	299	331	362	288	338	311	325	318	353	365	346	322	325	320	346	311	290	351	311	314	321	314	310	330	327	325	347	288	320	335	330	345	323	342	317	353	326	328	330	318	322	348	316	327	317	310	315	356	359	310	330	317	365	340	332	302	334	325	347	305	352	332	347	350	346	318	343	326	331	330	342	336	306	331	358	310	337	360	341	319	327	322	354	344	379	319	359	320	313	333	311	337	310	357	325	330	302	350	323	340	319	309	315	295	322	356	332	329	307	352	332	309	346	354	352	337	334	319	330	323	333	355	342	337	314	364	326	283	315	315	346	354	349	320	335	345	328	362	344	306	327	335	323	320	309	327	334	336	316	317	331	311	330	341	305	338	318	284	346	364	333	303	343	326	346	338	330	321	326	325	319	342	339	322	337	346	320	331	345	303	321	308	351	288	336	387	308	343	334	328	315	330	350	300	325	326	366	314	332	348	314	325	333	322	309	325	351	349	329	364	293	302	366	303	373	317	336	331	351	336	310	322	326	332	311	305	323	306	346	361	345	359	363	341	353	310	342	327	340	314	357	322	332	319	312	353	355	318	335	327	330	308	317	321	331	341	329	302	325	309	334	329	349	352	354	309	323	338	340	313	339	338	313	319	342	343	325	323	312	345	339	317	309	329	344	336	302	330	317	320	346	337	337	331	318	335	318	326	297	342	302	320	330	355	314	338	319	348	326	330	340	337	344	327	333	355	361	352	312	350	325	340	336	331	333	331	329	351	339	292	310	308	318	330	367	337	293	310	303	338	334	355	354	350	312	297	336	307	320	343	331	320	330	346	353	350	340	314	327	358	310	367	309	333	308	298	338	327	357	333	333	335	345	349	314	342	333	329	322	331	331	298	306	314	349	345	334	302	364	307	338	328	306	355	345	335	341	345	325	338	345	370	328	302	341	343	310	308	330	286	314	318	322	343	308	346	298	321	310	344	311	307	333	336	337	320	334	332	336	331	316	297	340	334	299	302	348	315	366	338	366	325	343	361	327	346	312	317	355	304	324	327	351	340	323	341	331	327	326	330	308	333	342	323	342	331	324	332	332	336	365	309	359	370	365	302	336	313	337	301
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
