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
338406048775	338406049333	338406049883	338406050433	338406050983	338406051533	338406052083	338406052633	338406053181	338406053733	338406054283	338406054833	338406055383	338406055933	338406056481	338406057031	338406057583	338406058133	338406058683	338406059233	338406059783	338406060333	338406060883	338406061433	338406061983	338406062533	338406063083	338406063633	338406064183	338406064733	338406065283	338406065833	338406066383	338406066933	338406067483	338406068033	338406068583	338406069133	338406069683	338406070233	338406070783	338406071333	338406071883	338406072433	338406072983	338406073533	338406074083	338406074633	338406075183	338406075733	338406076283	338406076833	338406077383	338406077933	338406078483	338406079033	338406079583	338406080133	338406080683	338406081233	338406081783	338406082333	338406082883	338406083433	338406083983	338406084533	338406085083	338406085633	338406086183	338406086733	338406087283	338406087833	338406088383	338406088933	338406089483	338406090033	338406090583	338406091133	338406091683	338406092233	338406092783	338406093333	338406093883	338406094433	338406094983	338406095533	338406096083	338406096633	338406097183	338406097733	338406098283	338406098833	338406099383	338406099933	338406100483	338406101033	338406101583	338406102133	338406102683	338406103233	338406103783	338406104333	338406104883	338406105433	338406105983	338406106533	338406107083	338406107633	338406108183	338406108733	338406109283	338406109833	338406110383	338406110933	338406111483	338406112033	338406112583	338406113133	338406113683	338406114233	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
44013	41515	21622	10763	6309	3914	2434	1788	1441	1160	1060	1004	811	670	549	499	462	420	398	410	390	444	382	421	345	328	323	326	289	327	326	312	393	334	345	327	291	312	332	313	318	308	291	319	320	292	279	321	290	297	296	292	275	318	291	311	318	298	295	278	274	276	332	295	264	292	306	298	305	306	272	281	285	285	303	330	294	283	265	287	313	258	267	267	290	275	327	280	312	272	287	266	287	313	291	277	336	295	277	269	298	271	288	310	330	305	286	299	281	275	314	266	302	289	301	284	284	293	294	331	300	278	293	305	285	266	270	275	289	312	296	287	317	299	284	263	284	322	281	264	282	283	281	285	294	291	293	279	317	292	310	304	273	285	302	297	297	312	325	307	304	267	315	287	276	263	283	287	312	304	280	323	300	279	329	290	281	299	280	297	287	306	276	323	328	286	310	298	316	280	294	295	296	258	263	300	325	257	291	278	281	297	282	274	289	318	294	296	286	296	282	270	301	319	306	295	281	295	290	298	313	274	296	311	259	301	299	286	294	265	309	306	278	288	306	341	336	276	298	296	306	283	294	289	277	318	294	285	273	293	291	253	297	280	289	311	278	283	307	286	296	283	267	278	267	284	291	279	295	281	298	330	332	258	301	312	305	281	274	243	306	304	287	282	296	278	258	303	284	299	282	295	282	303	275	319	283	313	319	278	287	304	293	301	291	259	322	302	266	298	272	282	320	310	309	288	297	285	326	346	301	312	291	315	307	311	304	268	297	316	279	285	280	305	315	304	305	307	293	266	276	335	293	258	285	275	286	317	267	288	318	288	322	270	309	309	324	284	296	288	295	282	285	283	283	310	271	265	303	295	323	280	282	274	281	279	293	273	295	290	306	305	298	320	288	262	285	289	273	272	260	289	287	286	312	311	282	276	301	290	313	265	274	280	335	280	261	265	295	294	307	310	305	333	288	302	335	278	298	311	291	299	300	299	277	332	285	294	297	288	302	272	316	311	277	304	330	340	295	271	290	297	294	298	305	292	330	314	291	308	310	298	302	308	283	288	321	296	299	269	293	285	290	295	282	304	286	287	304	296	301	287	309	291	306	296	286	288	298	288	289	295	292	292	326	322	350	280	301	291	303	304	314	301	274	313	271	258	283	279	271	257	279	264	269	294	294	297	291	306	264	301	317	266	264	325	292	326	289	302	286	292	312	296	283	290	276	305	304	281	300	308	279	309	285	280	277	284	285	289	325	290	321	306	281	279	312	288	319	327	344	297	279	270	281	314	295	309	296	295	305	314	309	285	290	313	294	314	306	303	300	306	298	247	302	272	332	279	283	314	316	278	270	314	299	284	272	312	319	279	283	293	295	300	269	298	343	316	292	278	279	323	298	270	295	308	301	300	271	271	280	289	287	314	269	295	300	308	266	273	348	281	282	306	249	296	273	316	309	291	311	310	297	269	307	295	300	286	288	279	287	326	275	298	269	274	267	313	316	312	265	296	288	267	292	305	255	279	269	329	294	295	269	272	257	308	320	287	287	300	277	325	313	299	289	318	288	321	299	279	273	279	321	311	300	287	304	310	298	281	291	291	305	337	292	275	304	281	281	280	290	316	273	326	303	289	301	335	269	304	294	299	282	315	262	261	289	317	298	264	304	306	275	281	282	305	276	267	308	327	298	282	318	301	277	258	285	290	275	279	296	305	293	295	321	304	268	296	280	301	278	285	273	271	300	306	299	254	300	309	291	296	294	287	319	268	318	260	280	275	283	288	296	327	296	281	290	277	262	323	311	300	320	287	284	295	315	297	317	324	291	319	293	289	305	267	274	295	256	283	303	266	290	292	317	299	259	269	282	270	300	292	270	311	308	295	323	282	284	319	295	302	284	285	266	307	280	286	300	316	333	306	316	267	309	282	322	282	300	284	304	298	258	298	305	296	284	330	282	318	283	287	279	293	321	277	338	286	307	284	309	286	282	275	316	309	325	293	310	281	368	292	270	265	345	291	276	290	297	318	279	260	295	303	275	285	305	281	250	286	298	304	276	307	284	320	300	288	297	309	323	295	310	327	319	311	307	304	263	275	292	301	312	323	296	309	310	266	297	269	292	289	279	303	305	294	256	283	311	305	310	300	327	256	271	264	320	319	286	328	291	278	293	296	302	311	300	265	285	274	285	293	289	321	320	303	289	286	295	295	272	284	283	289	268	260	276	285	289	295	312	261	284	252	310	285	318	290	271	309	288	286	258	265	298	304	286	274	277	318	277	313	319	280	288	294	281	274	269	271	282	275	276	300	300	308	250	326	271	290	269	297	297	312	286	310	299	302	310	301	300	280	304	314	291	297	293	325	296	262	279	284	274	307	304	254	276	241	276	256	271	279	253	286	277	275	299	272	280	263	265	339	304	316	269	286	313	300	300	273	294	275	286	270	322	271	261	270	303	282	278	276	258	270	282	273	286	314	299	290	297	324	268	297	298	288	281	268	304	287	285	292	310	258	285	298	264	350	292	306	298	313	258	289	294	308	309	273	283	304	298	296	347	315	296	280	290	315	313	295	292	270	276	310	268	289	300	294	308	305	288	305	298	311	329	296	288	275	290	324	295	302	304	273	286	303	321	292	314	303	281	313	309	293	284	307	288	271	265	302	323	289	307	270	295	248	300	274	286	290	268	282	318	299	298	282	312	292	277	292	292	290	334	280	272	292	301	306	285	296	288	293	300	284	316	323	317	307	293	276	275	284	297	302	280	299	311	297	293	257	271	291	304	293	292	285	278	263	284	305	309	318	301	263	285	316	309	321	300	263	287	290	293	277	296	282	292	313	322	315	304	319	292	322	288	289	303	279	314	260	306	321	324	273	302	298	323	314	285	282	283	279	273	296	284	296	271	287	290	312	288	274	301	326	270	287	285	271	299	261	300	291	287	336	300	288	294	286	282	335	306	287	296	289	300	276	280	261	323	305	317	280	307	302	299	331	300	254	305	284	301	309	306	299	294	324	291	267	297	285	302	323	293	317	274	266	282	301	301	281	285	270	297	266	289	315	301	286	296	271	307	275	294	297	288	301	285	308	324	290	262	296	287	316	285	311	287	286	294	301	290	310	265	278	300	305	282	313	269	364	308	301	276	291	287	308	278	288	309	303	290	312	301	321	290	302	322	309	289	297	283	293	302	312	304	299	302	327	320	300	285	292	259	294	299	302	298	316	315	282	287	305	267	249	311	319	313	286	257	291	283	301	284	289	295	301	299	311	268	263	297	271	288	266	328	312	315	300	317	295	306	308	292	300	279	297	309	305	267	311	261	301	274	287	305	295	296	270	305	276	312	288	321	272	335	287	308	284	299	279	303	321	288	256	291	294	282	291	320	294	303	313	320	293	283	324	314	308	320	311	280	328	299	315	284	273	304	269	275	315	293	289	322	288	282	278	301	297	268	284	299	274	301	262	252	293	274	289	324	303	299	293	316	307	304	279	259	300	298	297	301	320	284	300	280	310
32587	33863	14737	13959	13712	11402	9064	7026	5973	5235	4809	4365	3743	2919	2288	2018	1786	1694	1568	1517	1583	1627	1560	1424	1219	1097	1018	1001	1095	971	956	924	899	879	829	823	774	781	712	770	703	837	725	751	724	715	679	703	692	747	704	697	721	722	723	712	705	671	734	702	714	718	655	670	661	663	675	656	667	753	742	688	669	693	706	699	694	730	648	674	698	725	704	656	650	675	684	706	678	691	677	751	702	741	700	738	718	687	700	712	644	707	664	701	677	686	681	712	648	707	684	686	652	639	682	734	682	763	680	689	730	645	736	653	753	681	729	688	683	648	694	690	709	669	715	695	711	685	666	683	661	682	695	696	700	671	700	711	699	667	694	711	722	680	694	686	684	710	674	711	670	683	705	695	725	668	670	657	654	666	684	679	641	692	683	706	709	653	745	696	704	671	702	664	687	661	704	719	660	749	703	708	689	671	661	697	704	705	689	721	721	693	674	697	703	716	641	700	664	664	668	701	727	701	688	672	693	686	759	683	734	716	686	664	686	688	696	698	712	673	686	674	679	703	655	696	701	696	701	660	715	666	713	731	687	724	730	721	656	678	669	738	721	778	703	682	707	676	688	661	690	680	687	710	700	712	678	664	667	652	707	678	712	702	681	690	701	713	713	717	702	697	677	711	666	614	692	703	707	675	674	655	677	696	651	646	697	689	699	694	705	694	659	713	679	702	725	698	683	667	701	607	714	688	704	702	704	690	690	679	689	712	685	678	714	695	702	714	697	677	689	750	717	642	714	724	732	710	635	674	743	684	688	684	703	671	734	704	718	698	736	725	718	713	682	676	674	707	703	669	708	711	677	707	690	687	675	707	730	643	705	671	671	663	713	685	713	660	669	738	674	708	697	685	729	662	708	720	679	713	697	689	730	742	683	721	701	706	690	662	718	666	719	656	703	715	685	708	679	696	681	768	705	671	713	674	721	682	664	655	720	711	698	683	648	701	725	680	650	688	685	686	677	664	688	709	679	713	695	673	669	726	696	692	719	718	732	689	633	696	651	650	729	732	684	683	702	689	686	701	713	696	667	661	700	692	679	681	699	688	669	651	697	690	676	723	708	719	716	649	656	719	668	677	701	654	673	717	684	657	740	717	703	747	672	727	673	692	676	689	693	639	738	720	729	687	697	692	675	699	710	695	702	711	719	668	677	677	674	681	703	678	678	681	703	669	662	692	701	656	685	694	618	684	697	708	657	668	686	739	713	717	695	743	640	695	694	705	711	655	669	736	633	703	709	672	668	680	692	664	683	689	670	716	675	709	760	687	742	687	696	673	669	715	676	673	685	688	687	663	694	722	643	690	694	665	686	678	680	644	690	677	701	694	685	653	692	708	642	667	688	731	694	712	656	687	704	677	691	720	736	691	687	705	733	645	668	711	708	704	670	682	679	696	691	692	649	698	702	660	701	710	681	638	689	683	726	661	707	721	672	693	649	730	732	673	673	762	751	696	690	680	684	693	690	711	700	753	714	683	661	659	657	727	722	654	745	744	695	675	677	705	663	714	715	679	750	680	688	710	698	673	691	679	720	709	732	724	694	714	628	707	686	692	716	699	653	685	739	737	645	735	688	752	685	673	704	647	649	711	691	681	745	706	698	671	737	709	723	688	663	721	725	671	687	706	686	672	714	669	654	653	678	692	733	695	684	695	740	647	690	688	704	699	679	634	707	704	698	737	701	686	696	691	707	721	692	705	669	713	683	665	656	679	701	705	690	671	673	707	675	709	683	641	707	668	673	681	689	704	719	707	709	684	672	722	686	707	660	662	607	700	699	694	661	697	698	712	669	691	674	698	693	688	659	717	716	720	705	735	677	698	674	744	717	713	720	653	704	716	670	715	653	742	717	719	717	654	679	714	715	696	719	722	712	690	744	707	656	684	674	705	654	695	726	670	650	695	691	619	653	710	695	701	718	716	663	674	731	730	702	665	686	695	687	710	655	723	660	688	661	677	713	716	685	732	689	676	678	695	741	720	670	664	727	715	664	707	650	675	677	685	716	707	680	665	711	715	705	697	653	685	672	673	716	691	712	743	660	653	672	733	689	694	695	695	645	683	698	687	680	697	716	687	695	653	755	677	702	667	686	656	732	699	703	702	719	682	716	666	686	690	698	672	699	681	710	696	721	698	737	673	716	711	668	671	716	698	720	677	695	662	703	735	684	637	716	738	642	713	701	698	686	682	670	696	681	681	738	683	682	637	632	680	685	683	688	718	695	696	705	710	725	726	719	715	686	705	684	693	678	691	701	694	685	696	663	693	643	732	690	658	710	711	685	669	713	711	741	700	694	653	702	723	695	678	669	709	681	721	726	706	676	693	731	666	667	712	680	706	703	723	699	702	726	674	684	715	680	727	649	730	721	624	714	641	678	693	683	722	708	714	703	659	658	724	696	660	647	715	693	639	664	713	692	675	699	704	655	705	705	657	737	685	673	664	717	693	667	686	745	705	708	706	643	687	702	716	675	674	659	698	731	687	712	665	677	649	677	666	658	685	648	680	689	726	689	719	715	723	662	701	657	694	702	749	705	678	684	710	699	701	680	673	676	675	690	722	663	689	698	674	702	718	705	684	707	699	694	698	719	689	696	678	710	746	716	656	641	670	688	689	705	644	731	686	714	638	674	701	707	671	726	712	692	696	689	697	626	722	676	688	719	727	697	668	694	697	657	676	701	705	735	686	696	689	698	730	684	695	705	685	703	701	702	703	691	666	724	685	661	652	713	687	711	704	718	685	682	704	656	681	677	703	719	663	716	711	639	721	669	688	676	655	669	689	677	691	713	674	723	695	686	678	664	723	704	616	690	722	655	687	695	674	695	691	651	701	635	691	695	695	716	690	654	721	681	661	665	719	693	691	683	695	739	679	701	669	668	699	712	686	674	698	707	718	699	700	678	705	679	681	687	691	686	660	680	706	701	724	677	681	709	727	668	661	692	707	694	704	698	654	707	681	660	728	659	667	674	707	690	694	710	725	680	674	675	710	679	706	712	605	711	690	677	712	700	701	726	688	678	693	639	682	678	729	670	685	717	696	658	679	683	666	660	708	690	697	699	766	691	689	658	720	713	661	698	661	688	697	710	709	725	730	700	665	694	687	664	679	704	720	689	716	644	685	717	708	691	691	686	672	685	684	713	710	730	649	589	681	705	689	717	746	678	706	670	699	681	716	694	673	657	735	682	673	687	664	724	714	657	675	684	682	676	685	699	736	671	702	726	706	702	662	755	695	685	672	714	700	674	698	730	716	632	695	720	682	658	641	696	690	656	723	677	662	726	715	700	670	681	693	730	680	671	682	669	728	647	705	693	670	695	700	710	682	712	664	676	726	670	700	759	702	688	657	690	654	672	714	662	687	702	691	665	710	662	695	696	728	687	692	716	662	656	699	673	694	697	665	727	729	675	729	738	675	671	700	693	693	739	663	744	678	719	663	715	642	647	666	720	673	739	704	662	709
12060	7697	3357	2129	1505	1263	935	727	734	616	549	521	506	478	407	366	390	368	410	356	361	363	348	398	355	374	345	373	342	339	324	368	379	341	345	323	355	354	358	365	332	336	332	356	349	341	326	356	325	339	293	335	350	310	312	322	339	359	344	331	326	326	329	333	341	346	330	364	363	314	338	320	312	329	350	352	348	339	322	348	306	322	358	342	328	355	306	332	306	328	360	330	354	312	285	358	354	330	314	332	331	343	346	328	343	356	337	348	343	311	350	346	329	340	350	338	297	335	347	321	323	336	308	326	373	309	316	351	363	324	350	332	361	359	347	337	334	321	345	312	343	332	355	329	332	332	323	340	337	349	342	317	344	338	346	295	331	328	362	321	352	312	284	308	332	338	347	310	340	332	345	340	322	338	335	319	319	318	292	297	333	374	332	328	355	361	332	345	303	338	346	328	305	373	362	323	303	330	338	351	294	368	347	331	326	287	347	304	325	292	316	314	317	336	317	355	338	356	309	309	323	327	340	298	356	314	346	318	319	342	351	340	326	373	314	367	329	359	363	335	302	355	380	312	317	330	363	311	334	353	338	303	366	360	334	344	318	320	345	341	321	346	332	324	320	343	300	322	323	315	340	322	352	345	337	331	335	320	350	299	336	326	323	320	361	354	324	326	341	347	372	320	349	342	287	312	332	313	329	367	365	346	325	372	306	344	342	329	342	316	309	311	327	284	331	349	311	313	317	343	306	340	341	327	324	334	322	363	347	315	323	343	303	328	339	338	330	349	349	347	323	318	322	331	350	318	353	324	354	329	352	340	353	335	351	326	273	345	366	333	363	319	369	352	345	337	360	337	345	339	360	310	321	305	343	381	333	316	338	368	331	321	308	343	321	336	358	301	316	346	347	328	349	328	356	332	334	335	313	337	355	357	306	334	343	294	295	352	342	320	317	342	316	302	320	356	378	336	299	311	333	327	339	348	318	332	337	330	352	356	319	329	301	333	317	332	327	314	338	322	324	305	348	337	367	374	345	341	339	327	324	318	320	316	332	320	315	321	361	334	331	343	308	355	346	322	343	361	327	326	317	328	310	296	334	358	342	338	302	322	319	319	325	323	337	349	318	331	360	351	312	346	324	295	316	340	344	326	319	328	309	335	335	340	360	348	335	323	318	370	311	331	333	356	351	356	361	351	317	348	349	323	322	324	361	327	341	319	376	329	353	308	344	375	370	339	345	343	335	316	337	337	337	323	335	344	317	321	340	353	300	333	325	318	330	350	316	302	328	343	384	331	353	341	376	304	348	335	327	336	355	340	329	339	347	326	317	344	346	322	293	348	302	328	344	321	285	327	316	294	357	351	294	335	326	350	331	323	310	355	324	307	301	342	301	346	346	341	314	350	309	334	317	324	336	344	326	332	356	360	369	332	356	334	347	328	344	330	294	345	323	343	300	294	335	332	315	322	327	328	355	334	318	342	320	332	357	301	382	368	319	319	337	329	339	345	308	340	349	342	377	320	343	333	333	357	313	348	321	320	350	323	334	363	316	315	353	332	337	308	350	337	311	347	311	328	332	332	341	348	314	352	348	313	359	324	365	368	372	340	346	335	347	337	327	345	326	325	323	333	342	349	317	326	328	319	314	366	324	305	314	355	328	348	338	347	347	345	320	353	349	339	298	345	322	353	352	367	326	349	324	349	359	318	352	317	363	341	342	331	383	345	366	343	337	341	332	342	317	331	292	320	342	353	306	333	333	326	333	355	335	361	353	346	343	329	340	337	326	339	317	318	313	348	341	325	307	327	335	305	321	349	286	335	346	321	327	365	329	329	317	296	311	316	353	298	322	343	304	360	324	326	345	369	352	350	306	331	341	346	360	335	335	342	325	351	311	336	353	341	332	327	355	354	328	323	344	344	333	330	323	347	327	300	345	326	337	353	329	358	303	364	323	333	360	327	343	334	323	358	363	342	363	328	359	338	356	350	330	377	318	325	347	347	343	310	333	315	331	340	324	367	348	328	349	313	334	315	375	342	344	322	350	357	344	329	335	347	325	307	341	320	313	379	307	341	339	339	325	341	318	341	298	298	288	312	308	335	328	343	317	311	299	321	358	335	343	340	321	299	344	348	322	323	319	324	383	335	356	321	318	337	331	339	334	324	343	360	336	333	326	327	334	317	341	313	339	322	340	327	331	308	332	325	335	345	313	362	331	326	363	322	320	344	328	340	346	350	367	327	366	370	323	330	338	328	350	334	317	319	341	331	337	324	300	320	309	317	318	318	333	342	315	368	331	320	310	313	321	319	329	333	359	352	326	305	364	310	317	287	353	346	336	354	299	353	320	344	349	325	345	305	308	354	310	329	347	327	359	311	348	348	347	335	315	375	332	314	329	323	354	355	305	343	300	331	297	322	340	331	375	331	307	348	329	344	341	384	371	319	357	343	313	349	321	332	323	329	337	321	328	334	316	351	341	328	314	331	334	331	322	308	333	337	328	298	342	314	362	327	342	350	337	344	313	346	340	334	305	330	348	320	332	329	356	313	315	340	339	355	348	318	310	319	324	317	360	346	327	322	335	303	304	304	329	330	353	356	360	318	344	362	313	337	321	321	308	315	326	341	346	337	332	313	315	342	311	351	317	360	322	344	355	321	325	358	351	334	347	371	310	334	355	336	332	334	348	340	345	324	346	357	332	349	340	340	328	299	325	335	341	331	328	348	354	275	363	311	333	358	315	317	328	349	347	346	334	321	322	344	330	326	309	325	316	342	366	291	342	335	321	329	316	337	326	342	335	321	333	332	315	360	330	365	366	348	336	361	329	295	325	343	345	305	341	343	333	328	390	353	327	328	341	322	352	328	332	333	333	348	365	343	315	327	319	331	336	359	357	333	308	347	322	339	303	315	351	343	362	332	330	334	346	335	348	317	375	345	326	327	327	326	364	332	358	349	324	363	349	343	335	328	323	328	393	321	342	347	361	350	326	320	328	359	343	324	339	337	322	311	336	372	330	368	335	317	341	361	373	329	341	342	330	338	335	359	359	331	336	337	352	331	337	331	343	336	335	347	352	359	324	344	358	314	358	337	357	338	328	349	331	332	308	332	334	356	330	340	330	353	331	315	327	309	348	330	341	333	318	346	328	312	361	346	340	361	357	355	328	293	353	301	346	334	327	309	341	335	300	327	314	351	341	351	325	353	363	320	382	329	319	318	325	310	323	334	345	352	336	315	333	350	293	336	358	365	308	330	375	359	307	328	297	325	344	343	372	296	334	342	310	321	356	318	327	317	341	361	364	354	327	372	336	302	325	331	326	316	319	320	344	355	334	348	317	298	330	335	292	363	330	367	325	356	362	305	312	333	326	291	339	365	322	326	326	303	347	348	335	324	337	324	321	372	331	310	325	344	314	353	351	344	321	319	336	347	364	362	324	318	344	352	353	350	364	352	318	356	398	378	350	320	322	344	336	339	348	339	355	337	307	316	316	334	343	357
9406	8539	5559	6095	5764	4710	3737	3070	2511	2250	2016	1788	1614	1392	1257	1152	1097	1088	1041	1084	1128	1186	1093	1016	954	907	922	863	869	912	879	892	832	909	832	808	877	803	835	806	776	807	781	786	796	815	756	816	775	795	780	779	812	790	828	755	802	760	792	807	829	756	711	771	785	790	781	783	814	802	756	831	756	717	750	778	783	786	723	730	825	774	733	730	752	793	820	794	775	814	772	792	777	779	773	816	761	764	781	804	784	781	754	724	773	741	780	777	761	755	778	753	784	800	771	794	724	826	731	786	789	768	796	848	770	790	729	781	786	769	818	796	804	812	789	801	744	813	796	788	813	789	806	784	813	777	773	823	759	772	779	767	756	799	797	777	759	798	795	794	801	733	769	781	828	751	768	826	746	770	734	747	744	775	790	786	825	781	790	793	808	795	783	758	763	772	736	826	826	738	741	779	762	750	749	776	824	787	769	712	749	762	771	789	784	765	767	788	790	761	825	811	757	752	783	794	838	800	816	717	742	760	828	769	811	812	766	755	779	789	781	816	814	768	798	774	738	836	751	760	781	733	777	781	826	771	794	711	803	735	792	759	832	768	715	744	847	770	786	794	814	786	792	779	795	775	815	822	784	773	814	785	758	807	764	794	739	788	811	724	739	782	805	725	819	737	747	739	777	825	760	801	769	807	733	772	763	761	803	798	725	738	790	766	787	773	791	834	817	772	802	821	707	821	786	797	793	770	720	747	788	771	785	789	805	756	794	798	792	779	825	775	771	810	815	763	773	808	759	802	732	752	764	762	846	815	794	737	779	780	768	791	775	771	791	742	778	807	779	814	789	754	728	775	761	751	766	749	761	772	772	821	819	757	769	754	780	757	847	765	786	766	804	776	785	797	787	741	802	753	816	787	760	736	801	781	772	782	777	803	801	811	818	793	773	796	791	771	809	783	795	787	749	766	724	753	803	786	815	784	786	756	718	751	776	774	783	784	811	804	809	787	789	791	723	761	803	804	749	718	784	782	748	756	778	768	760	786	763	754	796	762	773	761	769	793	747	774	793	703	768	784	785	775	808	819	801	787	802	770	760	771	787	803	777	853	781	844	785	772	792	756	788	719	782	810	802	761	722	826	796	764	752	761	783	754	800	744	774	770	778	765	828	774	812	761	807	746	799	808	747	792	796	804	786	777	802	822	752	842	785	771	786	807	751	790	816	787	775	801	768	771	776	777	773	778	766	766	758	802	824	763	826	757	811	765	756	763	814	742	830	808	768	753	788	762	798	793	803	846	797	811	763	791	767	767	810	798	773	756	797	800	802	795	756	769	784	812	783	766	791	751	747	814	759	747	752	787	839	746	718	794	734	751	768	796	804	742	795	805	775	789	757	837	780	788	813	748	793	801	784	764	772	738	739	802	752	776	755	713	779	831	780	816	789	758	780	789	790	770	775	744	803	822	761	766	786	789	773	770	849	785	745	771	785	730	754	781	804	765	733	757	739	772	775	793	765	766	764	762	769	742	774	784	774	764	746	775	823	762	770	812	758	805	772	786	766	783	851	777	744	751	750	851	790	798	784	746	764	798	748	811	791	760	762	803	722	798	759	768	764	773	790	779	799	778	795	792	721	764	792	768	823	770	795	751	790	764	766	777	784	771	825	804	812	788	796	771	787	787	810	798	787	786	770	779	753	817	763	790	800	825	766	739	801	804	775	788	763	791	792	763	786	739	786	780	755	777	788	759	805	797	762	827	781	786	814	812	756	780	787	730	750	750	777	745	791	812	797	776	790	784	810	761	806	748	762	777	779	778	748	800	743	789	725	784	808	757	788	771	820	767	767	737	739	812	773	745	830	797	781	767	768	752	755	770	775	807	750	831	797	723	787	761	743	792	788	777	799	800	785	797	802	773	787	772	791	737	770	793	787	800	760	731	797	782	785	758	816	738	785	821	800	781	772	781	809	815	781	739	804	822	791	772	810	831	778	775	768	822	797	796	791	797	747	796	785	782	762	797	771	780	803	792	777	734	792	809	814	837	822	742	784	810	779	785	787	818	813	771	778	759	806	785	813	771	749	775	779	786	788	816	776	793	770	763	782	756	795	751	797	777	755	752	795	763	742	783	749	783	768	804	803	802	779	811	803	765	798	800	822	770	792	769	771	749	815	765	757	725	769	765	856	732	785	708	752	831	833	797	774	808	754	748	782	748	746	763	781	809	772	808	787	803	785	806	805	742	779	796	761	811	800	763	797	730	799	803	807	784	797	835	774	743	761	797	750	764	773	745	796	776	769	731	773	828	749	710	761	755	791	762	748	771	759	791	705	813	828	790	774	764	814	792	748	785	735	766	788	780	783	752	731	780	765	803	770	809	766	826	809	763	788	765	784	791	777	871	803	768	753	750	838	805	727	763	746	817	793	771	775	797	793	805	775	794	728	776	752	769	792	770	776	806	806	758	768	786	724	797	779	716	770	788	787	765	782	739	764	770	775	755	813	787	782	794	836	775	781	771	793	794	779	781	708	787	757	741	840	753	766	806	791	792	804	757	761	799	800	772	785	798	774	781	775	798	773	805	801	734	771	784	775	772	787	772	815	797	783	768	797	766	828	801	761	789	771	772	789	790	797	754	790	848	756	776	743	780	763	748	761	763	799	749	817	784	776	818	760	783	807	780	801	831	806	793	767	793	738	795	793	750	765	754	759	768	762	746	746	837	775	717	774	827	755	770	787	781	780	771	777	782	813	802	766	796	802	735	829	716	762	770	784	780	805	756	807	751	826	769	807	710	788	771	782	821	836	805	744	773	767	810	731	793	783	786	761	761	792	797	781	791	830	806	773	820	788	747	766	782	788	763	779	819	794	771	773	783	791	806	814	801	769	811	726	770	835	787	744	780	801	801	763	775	765	800	795	803	754	818	802	848	744	743	756	783	750	794	810	780	757	783	773	768	829	847	801	772	794	792	793	749	814	816	782	770	793	758	773	718	776	795	782	776	794	757	765	787	764	786	787	810	720	732	784	818	841	825	872	757	778	810	721	758	813	829	846	824	752	821	747	742	756	743	775	778	756	767	764	800	788	821	713	790	769	807	798	766	810	784	763	763	814	738	773	820	807	768	793	793	783	736	786	739	781	815	744	773	826	795	759	769	773	798	835	817	803	799	774	772	776	767	756	740	764	788	751	861	736	747	758	790	794	754	796	779	837	798	791	784	812	747	777	746	818	742	802	860	763	810	781	783	750	768	825	797	776	833	725	799	766	821	739	784	786	788	766	735	832	779	791	792	738	804	803	744	783	731	781	783	773	759	785	781	760	782	798	828	758	810	782	791	785	790	781	788	791	777	772	816	782	841	788	782	788	815	716	809	782	835	797	780	767	795	778	778	789	781	822	772	798	796	798	796	765	772	760	780	723	776	817	709	762	731	800	763	766	767	787	748	722	840	778	773	793	795	761	773	745	785	754	821	749	762	823	784	742	790	773	812	716	796	778	767	805	802
34202	31775	13283	5864	3715	2500	1653	1261	1017	953	825	735	658	544	507	413	477	423	406	406	446	439	413	344	397	415	327	344	370	362	365	346	347	319	336	339	378	336	354	322	315	321	329	345	318	329	358	359	340	332	349	356	351	329	301	337	322	319	350	339	318	337	329	319	291	321	307	345	313	369	328	339	341	324	314	306	346	334	338	300	319	352	341	316	340	341	307	339	328	323	322	321	354	351	322	357	326	303	358	320	313	344	327	313	338	304	317	329	310	338	341	299	316	336	315	326	314	347	333	328	348	355	293	317	344	309	321	362	307	301	334	322	309	305	321	323	305	302	344	325	316	327	339	329	343	325	346	334	322	319	333	329	318	334	333	301	343	320	353	308	298	335	329	356	327	350	367	338	343	329	308	333	339	311	368	295	340	326	333	345	333	295	307	320	310	331	314	322	317	322	294	337	306	319	320	326	341	347	320	347	314	348	298	354	310	332	338	301	332	317	286	338	322	331	326	326	320	334	294	306	302	334	347	366	309	316	351	328	327	351	334	347	346	345	329	330	308	306	348	330	315	354	352	346	311	311	321	349	335	310	333	331	303	348	340	340	341	312	347	374	345	333	322	353	322	296	305	327	313	352	320	318	341	344	349	324	318	320	338	334	341	339	340	361	306	343	326	357	318	339	310	331	336	327	324	339	364	356	319	334	352	317	316	308	332	316	317	333	332	308	351	350	319	372	315	330	318	313	332	306	319	340	335	346	320	351	302	294	334	325	328	331	328	325	320	298	306	346	349	337	340	336	325	315	360	317	323	307	334	320	316	341	320	313	315	329	342	348	304	342	374	271	310	303	348	332	350	320	346	312	331	308	335	320	356	316	351	309	327	323	309	336	333	335	324	346	334	308	308	292	300	338	345	317	345	314	316	312	330	308	307	321	334	377	356	338	303	349	321	302	337	358	287	330	310	320	371	325	353	304	349	344	304	364	328	328	352	366	348	341	325	333	364	317	321	311	349	328	325	321	350	354	350	351	367	351	319	347	312	328	326	359	315	299	343	308	336	314	337	325	343	352	343	344	345	328	314	332	374	360	340	351	358	291	331	332	330	328	322	344	309	356	306	360	351	361	321	349	335	330	340	348	365	331	337	315	316	370	317	359	355	319	325	324	322	286	347	332	340	302	308	329	306	337	334	328	351	323	312	327	344	302	337	267	347	320	323	310	310	322	332	328	317	307	310	302	325	308	364	323	336	322	315	367	336	309	354	289	351	362	331	355	332	308	308	342	341	344	340	357	331	361	351	330	311	349	341	291	358	302	321	319	318	330	323	330	319	333	367	338	284	327	310	315	312	365	355	306	319	331	342	328	309	309	316	338	332	308	315	329	323	355	315	318	325	324	315	319	379	315	358	323	355	328	334	350	304	346	350	326	304	356	307	314	316	322	355	308	360	315	320	301	302	327	305	363	292	309	309	282	309	269	309	320	337	314	328	329	302	342	343	311	339	327	283	330	333	333	319	321	331	324	311	352	351	305	348	333	290	348	329	322	311	320	310	318	316	330	325	349	337	351	308	364	324	361	322	300	318	342	310	321	323	315	300	339	324	337	337	312	314	389	348	319	326	311	341	345	330	305	321	355	369	339	335	304	298	301	322	348	316	282	344	327	328	327	317	307	357	361	318	322	341	329	324	297	319	333	319	318	314	324	328	354	310	345	304	332	364	342	328	359	299	307	364	323	334	344	315	309	310	309	333	345	314	318	357	347	354	327	342	345	346	333	296	325	340	356	368	311	357	372	327	324	298	344	309	310	353	341	306	302	330	305	346	330	334	338	322	322	318	338	325	339	335	307	316	308	314	319	353	309	286	367	312	335	301	339	341	297	343	332	318	298	310	293	342	311	342	310	347	342	321	324	335	298	330	350	373	332	349	340	363	340	311	321	336	326	317	337	341	341	331	310	326	345	357	330	318	319	336	335	335	330	343	338	320	337	305	295	340	325	327	339	326	324	337	331	351	306	331	335	340	323	301	317	331	344	353	325	335	327	316	313	323	309	326	317	279	356	343	338	327	324	299	323	318	321	332	330	309	301	349	328	306	312	337	315	357	329	365	352	384	358	317	312	336	316	290	356	352	345	328	334	356	330	312	330	316	319	343	330	317	348	322	348	324	314	317	361	293	306	309	375	316	314	336	353	329	303	317	334	282	363	343	342	329	319	330	308	314	320	353	314	364	290	334	318	293	334	297	337	346	315	316	311	355	376	310	352	342	321	340	332	327	338	357	339	294	287	299	318	348	358	322	355	308	302	350	354	325	323	347	339	321	369	328	344	380	361	334	347	312	311	340	315	310	295	327	323	338	323	309	326	337	361	326	346	307	287	324	318	349	354	326	301	347	350	305	358	312	324	311	354	311	343	331	297	318	354	325	296	336	328	328	337	325	312	339	307	324	341	285	308	334	307	310	309	317	346	305	334	343	343	313	342	339	325	338	286	326	319	350	331	305	358	365	306	324	330	316	340	336	338	318	349	311	319	368	341	347	348	354	306	320	340	318	310	299	337	349	319	331	344	325	328	337	316	332	285	312	344	310	330	320	354	328	356	320	325	329	324	312	334	319	349	355	330	353	334	328	321	343	332	328	330	329	348	334	305	336	310	325	343	325	321	318	336	360	331	295	322	314	355	338	328	296	317	319	328	313	356	352	301	320	342	329	322	352	308	305	358	324	336	332	308	307	288	323	322	297	312	337	331	338	339	343	367	337	290	322	324	317	302	331	329	322	326	345	358	352	338	314	349	297	338	319	347	324	308	316	327	341	297	320	319	301	312	362	324	349	336	336	335	295	311	322	306	344	303	319	292	320	322	336	331	294	339	340	321	289	350	354	302	311	347	306	323	354	356	340	352	368	322	325	323	298	341	328	347	320	313	321	317	314	297	363	342	324	294	315	304	300	298	307	344	320	331	303	320	333	318	328	345	339	351	338	363	337	350	367	339	322	310	338	319	330	312	328	331	338	343	329	345	315	295	329	338	344	356	326	331	360	361	325	314	319	359	357	313	364	297	317	332	334	365	325	310	340	310	347	331	341	361	310	374	360	320	345	345	334	317	365	343	310	348	342	325	302	327	298	338	341	309	350	332	327	334	314	319	336	338	349	298	288	313	329	338	317	331	316	301	363	318	314	336	315	328	360	332	351	323	318	331	345	351	336	337	342	324	335	311	301	377	304	326	349	333	338	317	308	355	325	346	304	327	333	350	286	316	302	332	347	340	344	337	328	319	366	341	331	331	340	322	344	337	322	299	307	323	332	354	338	324	316	339	350	375	365	322	303	329	301	315	330	294	340	300	327	345	320	338	307	336	290	346	360	336	323	314	310	325	319	329	327	311	332	340	325	320	276	355	339	343	294	347	363	313	309	339	320	301	325	353	306	326	334	341	354	333	334	350	331	305	342	339	331	301	307	359	326	328	319	299	325	345	318	303	316	310	323	349	327	309	312	354
26300	25920	9770	9875	10494	8632	6174	5304	4391	3702	3461	3007	2433	2163	1882	1680	1590	1476	1441	1464	1476	1446	1339	1182	1083	978	1006	1017	972	983	982	986	930	902	858	870	810	830	774	816	847	791	843	802	811	761	773	761	759	810	846	813	757	775	764	773	785	746	748	772	807	779	737	801	752	796	785	808	771	812	718	771	762	740	827	739	724	769	738	757	745	759	736	782	752	825	806	755	735	735	770	767	803	779	780	751	791	758	763	811	729	772	785	725	784	764	769	772	763	793	732	769	771	799	778	741	784	802	768	774	704	808	796	756	765	758	773	773	744	717	768	768	776	766	758	785	755	827	752	810	781	739	738	777	757	785	763	768	766	799	778	741	741	755	751	806	766	773	767	813	768	759	754	767	796	742	754	758	726	742	755	789	800	745	790	737	796	805	768	765	770	746	754	760	795	784	738	763	799	764	757	801	789	716	772	756	764	759	744	709	760	763	817	775	779	721	806	739	785	779	811	798	736	733	776	767	751	804	713	743	728	773	804	761	721	743	764	783	759	758	745	723	811	785	775	778	788	733	762	740	784	741	795	767	791	810	760	758	804	771	767	729	792	787	720	778	750	731	790	792	771	779	771	756	785	772	758	792	766	814	715	831	802	745	751	757	737	749	792	805	753	750	764	771	782	717	777	759	768	777	796	800	780	778	775	772	776	768	746	793	736	762	784	776	763	768	775	749	768	774	759	781	743	768	748	803	802	806	728	757	784	762	753	755	754	767	761	721	741	770	766	804	743	739	752	768	765	803	785	781	725	795	800	789	793	754	759	721	767	760	732	809	746	758	773	764	795	772	760	759	777	747	798	788	692	714	735	753	781	796	791	771	752	770	761	724	756	775	797	717	725	794	761	759	766	739	774	790	744	753	790	744	783	787	801	748	712	781	773	793	753	802	762	752	809	753	783	731	752	727	764	738	792	755	773	756	755	768	765	760	729	743	753	765	746	727	781	778	790	745	788	766	723	806	763	817	805	810	748	763	746	746	808	822	751	727	779	745	720	756	761	760	775	801	740	728	777	811	827	758	742	796	799	751	758	764	765	777	767	823	833	797	750	733	782	752	756	775	768	770	764	777	737	747	788	743	747	803	800	769	740	769	779	737	813	763	815	786	717	808	796	781	740	791	758	833	784	776	730	791	783	788	848	761	746	785	819	796	769	783	713	790	795	771	761	754	820	765	719	735	725	755	762	766	735	742	786	799	762	775	760	723	746	806	804	752	766	788	721	747	768	769	748	764	786	767	746	790	745	754	823	770	753	796	777	724	773	747	732	776	790	768	711	801	784	807	767	750	783	771	815	719	757	751	779	775	765	775	749	730	767	763	767	747	699	824	724	801	773	758	794	803	807	762	784	748	738	769	749	793	829	772	748	775	822	794	803	786	796	808	767	804	752	802	767	750	798	789	781	776	754	782	782	773	773	747	759	729	786	778	802	758	756	832	759	805	756	768	802	783	771	791	725	744	774	800	811	750	799	791	759	729	780	776	783	786	808	752	781	756	779	760	787	762	818	716	763	791	744	777	801	730	787	806	784	778	768	826	796	822	754	744	718	779	795	753	797	718	789	799	732	748	791	761	733	737	764	750	760	755	809	770	785	744	743	776	798	764	774	809	796	747	816	797	771	685	723	786	746	730	746	819	765	792	767	804	759	796	788	742	819	804	737	784	740	811	744	748	742	764	807	728	760	742	747	793	799	755	757	820	753	815	749	790	800	776	743	772	786	748	788	809	768	764	784	779	773	753	742	799	826	806	792	757	747	800	770	745	780	761	738	742	760	802	705	782	827	768	755	750	728	769	783	785	786	769	776	758	774	810	781	762	768	797	780	826	785	791	731	738	791	808	764	765	754	742	777	769	810	767	750	790	761	757	747	765	792	750	798	800	812	770	728	783	783	771	788	790	783	849	777	791	810	760	796	734	766	767	729	804	747	794	778	754	750	731	793	821	776	777	763	779	791	828	772	768	778	756	807	763	776	743	764	799	761	759	719	749	803	726	782	753	757	748	775	769	767	814	708	771	735	789	795	785	795	785	726	772	756	797	764	788	742	777	772	797	774	833	748	749	803	773	823	816	793	815	825	779	794	773	773	784	750	792	784	766	759	752	760	794	775	780	762	798	765	757	793	731	787	791	761	726	756	772	718	783	730	791	778	752	786	775	769	712	790	739	781	758	751	723	774	735	793	765	730	784	716	768	789	770	762	790	742	782	795	743	754	790	780	769	790	760	758	782	791	788	768	791	752	754	782	756	761	745	777	746	770	811	796	721	810	810	737	760	772	771	763	799	734	789	802	747	768	727	756	770	751	718	799	756	777	778	753	756	781	770	802	777	782	735	801	792	778	755	774	808	733	775	750	850	792	766	726	741	795	811	781	832	767	781	778	791	777	820	806	789	733	749	763	782	773	803	756	750	767	787	826	745	828	771	767	761	754	805	805	791	745	771	778	787	764	745	812	740	741	739	762	781	766	754	786	731	757	771	758	776	764	811	798	768	807	784	789	774	805	750	782	747	734	746	739	742	766	730	775	784	775	794	761	768	771	753	783	755	799	784	789	791	791	726	775	757	774	793	795	713	771	744	792	736	744	755	729	786	783	747	719	716	774	739	778	766	782	807	779	788	737	783	796	747	772	747	779	767	750	797	758	733	810	760	839	799	757	718	807	797	802	744	709	773	729	800	779	772	733	731	795	745	743	754	791	770	777	782	853	766	776	776	767	771	781	769	766	778	765	828	801	774	745	773	749	772	710	782	775	787	734	797	809	784	784	766	790	777	737	744	716	731	769	748	803	758	835	751	717	737	781	748	780	752	753	719	750	745	782	784	773	802	763	815	808	704	751	755	778	770	803	797	766	754	732	767	755	729	766	765	780	733	797	781	779	765	779	778	752	766	737	770	714	773	777	816	805	792	721	777	766	724	740	748	778	755	779	764	770	745	828	751	753	767	729	762	757	720	756	807	781	810	721	755	791	779	749	738	795	783	775	775	805	792	708	774	753	732	780	788	745	758	745	775	792	752	728	767	781	828	802	799	772	809	761	772	779	796	747	774	758	773	786	766	798	780	793	720	798	749	735	735	776	758	766	785	793	743	774	738	776	769	739	778	770	834	791	752	756	783	810	757	748	762	789	701	766	782	774	787	787	724	755	772	747	728	787	777	741	729	839	746	778	769	778	767	776	809	723	761	780	787	784	770	729	787	741	794	748	815	763	747	718	763	774	769	798	747	802	759	754	795	765	764	765	757	782	787	796	782	757	753	801	749	773	758	741	785	799	785	756	795	778	762	732	767	774	746	774	759	765	788	754	771	749	759	781	804	724	760	753	790	814	780	710	788	739	785	782	759	748	782	778	773	795	765	767	779	720	712	785	740	755	754	809	739	766	807	755	739	790	775	771	777	744	751	757	773	721	804	785	762	748	767	756	751	722	786	795	773	748	748	759	720	767	791	746	766	758	768
44436	40197	20192	10539	6688	3987	2397	1845	1373	1104	1024	954	715	663	587	481	516	491	476	501	476	420	423	385	338	323	337	376	389	358	332	356	324	361	328	282	313	299	322	305	324	312	318	297	298	276	305	308	312	272	302	275	282	284	316	305	300	311	261	299	295	294	310	307	310	324	264	302	320	278	305	294	295	291	300	302	280	273	313	306	289	301	322	286	266	302	290	299	257	285	323	295	289	287	304	297	245	291	282	275	264	284	281	289	288	315	282	315	271	276	267	298	285	287	273	278	294	334	287	308	283	303	283	313	309	293	298	286	294	329	291	339	276	311	282	285	283	280	307	246	276	310	284	264	294	310	305	292	307	304	330	261	280	258	307	300	290	268	299	291	288	292	281	300	278	318	300	292	279	296	311	299	285	316	318	300	292	256	272	285	280	310	323	300	303	276	291	281	329	318	323	323	274	312	306	282	329	311	260	282	273	300	276	258	313	257	285	291	295	279	299	265	323	297	295	296	273	288	297	259	310	293	249	268	279	276	309	304	248	298	288	285	275	295	280	287	284	285	284	291	314	277	331	288	296	263	297	317	297	323	316	274	272	247	255	321	282	285	269	269	296	284	296	287	301	309	296	307	312	319	283	303	312	275	311	292	317	282	283	298	315	312	332	312	299	315	293	336	286	289	285	307	279	302	284	296	267	298	259	301	272	294	305	317	280	295	302	307	308	333	314	299	257	301	329	301	291	306	349	318	287	314	281	308	275	296	278	279	268	302	296	271	327	279	299	310	294	277	323	300	296	283	292	291	303	304	293	288	313	306	280	265	314	312	318	299	260	321	272	309	302	298	301	285	309	313	292	328	276	295	291	301	309	282	289	279	299	276	318	252	269	320	282	288	281	270	270	282	260	304	288	292	271	264	283	263	293	314	310	272	316	344	286	276	289	282	309	250	275	283	286	281	309	300	290	278	290	289	307	304	326	280	285	306	339	267	240	306	313	313	326	314	278	313	310	297	307	290	307	263	305	302	306	296	299	330	264	283	315	298	302	299	288	302	249	331	264	279	292	284	300	301	298	292	312	274	288	301	336	281	288	300	301	304	282	308	303	267	288	315	306	271	297	334	281	283	312	279	303	308	308	309	291	275	313	268	262	311	292	275	304	255	289	262	294	288	284	260	319	257	292	307	316	290	321	296	302	320	314	301	286	264	320	305	280	312	291	294	294	278	270	283	281	269	292	300	305	329	292	292	283	302	293	288	285	319	276	284	282	318	319	314	303	291	311	302	308	285	295	308	293	309	272	278	305	248	329	302	324	296	302	288	312	304	323	303	312	307	333	314	279	293	310	329	265	278	298	296	283	290	292	332	298	265	299	318	286	287	295	272	293	289	284	319	320	273	269	288	306	279	288	287	280	303	224	293	303	305	314	322	303	295	312	281	325	290	302	300	285	277	287	261	311	330	319	307	324	314	279	353	278	320	276	307	269	305	301	298	316	279	283	277	293	314	279	316	262	324	318	319	302	298	305	286	307	309	298	297	276	277	301	311	341	307	291	306	322	292	279	277	309	292	270	277	284	285	291	295	276	309	333	316	291	279	338	304	310	258	306	295	308	309	312	307	334	339	295	308	305	295	280	268	307	294	293	254	277	275	317	303	263	323	336	296	272	261	311	292	308	265	307	286	290	318	307	299	314	319	292	305	306	317	313	277	268	317	305	272	315	289	290	303	308	300	301	321	295	311	284	307	281	298	308	308	272	296	308	305	312	271	302	280	318	307	332	320	302	276	269	289	284	274	298	347	292	321	291	275	315	299	317	302	295	337	315	289	319	290	293	298	285	313	328	286	313	286	305	270	260	306	280	290	279	293	257	283	280	309	314	285	290	286	304	315	276	294	310	308	312	299	317	262	327	278	286	310	311	310	296	313	349	283	309	284	308	278	306	298	304	283	293	317	326	303	305	323	300	313	305	293	296	288	321	277	323	304	259	313	267	317	309	283	301	316	290	266	300	292	292	294	294	321	269	301	297	286	293	292	284	278	293	305	294	276	317	294	299	296	304	293	264	316	266	252	289	280	320	269	298	292	278	330	314	310	271	308	301	293	294	303	282	322	335	301	298	292	305	290	295	331	316	300	283	329	304	280	298	313	297	312	276	292	289	277	276	312	341	287	301	272	283	314	326	328	307	289	303	318	284	301	279	282	281	267	286	297	297	279	320	299	313	300	295	293	302	281	294	307	271	271	303	293	309	304	270	324	294	285	299	327	298	287	306	298	294	287	307	288	289	283	300	265	293	272	294	270	295	256	279	298	304	273	279	310	271	301	310	316	295	274	322	318	262	319	296	285	290	284	292	306	307	303	292	319	273	306	313	306	311	312	267	315	328	286	298	283	304	272	295	282	329	279	297	278	262	319	279	312	294	285	297	308	298	299	339	298	287	270	285	275	262	294	323	304	305	276	278	298	297	293	301	303	300	290	278	287	293	296	335	321	313	309	323	287	279	276	290	295	302	306	309	336	310	286	312	323	297	326	265	312	304	278	270	303	303	340	323	298	289	305	293	289	326	276	263	248	309	284	310	280	270	278	292	300	275	283	275	296	295	297	300	279	296	252	301	313	284	272	315	265	285	293	253	296	292	302	298	297	289	282	306	287	319	270	288	280	273	298	322	274	308	320	285	301	300	292	283	292	262	294	288	297	287	291	276	303	286	329	286	301	316	278	281	290	302	288	277	273	332	310	300	297	286	254	311	296	325	266	296	276	303	320	280	314	288	295	270	270	292	308	267	285	301	268	274	283	309	314	293	314	295	262	272	276	314	298	272	311	301	322	306	243	293	269	308	329	296	291	296	346	261	314	302	266	266	313	332	335	311	304	323	287	291	300	285	280	305	289	314	285	308	298	312	295	285	297	331	300	262	310	333	296	284	297	279	329	271	292	289	319	304	336	264	297	305	298	292	308	297	345	288	287	274	273	267	296	340	337	301	281	292	269	302	288	304	279	309	258	322	314	319	286	277	267	298	285	309	318	285	310	362	300	304	305	277	273	344	303	303	281	275	322	276	299	280	299	302	285	289	296	301	315	309	290	321	289	291	303	297	287	295	286	305	275	261	320	335	312	320	277	307	290	286	319	310	271	274	311	299	306	251	283	323	302	320	291	291	321	283	268	288	269	327	268	310	311	256	306	275	276	307	332	297	294	279	269	307	304	338	267	280	290	309	303	304	300	286	316	272	270	288	297	293	290	278	253	308	337	330	290	261	339	308	305	270	302	292	315	309	285	311	283	316	285	293	300	285	294	294	307	334	292	316	297	296	348	296	299	273	311	286	283	305	273	336	328	302	335	284	320	294	311	305	262	282	303	341	299	296	307	275	248	271	276	308	281	273	274	309	303	281	274	280	292	282	303	305	290	282	299	281	292	303	272	299	297	309	279	276	301	283	278	306	308	271	277	305	297	301	279	294	285	299	286	341	333	318	331	308	304	279	321	282	291	285	285
32615	32366	13917	13895	14924	11709	8421	7097	5758	5057	4775	4009	3224	2693	2230	2029	1891	1787	1825	1813	1895	1694	1550	1276	1161	1070	1121	1142	992	987	1005	958	907	810	758	823	768	839	790	791	775	738	784	728	763	766	820	688	744	722	746	699	715	683	736	654	694	701	722	691	701	715	750	674	712	737	709	669	744	718	728	693	702	652	693	719	704	672	729	678	663	723	728	719	692	685	666	683	685	705	692	745	730	720	641	627	673	670	734	659	681	722	659	724	714	636	693	690	727	662	692	713	734	737	676	701	718	698	741	693	691	760	707	713	682	722	680	711	692	668	703	688	672	675	699	730	712	707	675	664	723	696	683	696	696	725	701	697	717	738	660	701	715	692	672	674	681	729	701	706	717	708	718	698	706	723	672	683	690	722	643	721	651	661	713	729	677	703	728	745	684	713	692	726	721	666	698	755	695	702	655	689	678	702	742	721	657	711	702	710	693	653	718	682	680	628	718	689	661	726	687	733	692	735	690	715	654	713	728	677	727	650	697	704	682	711	731	716	694	665	734	698	692	675	745	706	654	695	695	685	696	620	726	664	674	713	717	674	737	739	679	665	657	696	710	694	671	719	707	660	707	687	643	681	705	686	695	711	700	724	643	695	711	700	667	680	719	711	681	705	655	711	711	670	698	747	705	670	652	679	692	688	694	657	683	732	701	686	683	689	689	713	626	695	677	688	689	758	745	683	713	714	717	667	704	687	704	689	736	700	712	719	696	697	663	730	731	745	672	702	746	672	768	723	675	723	728	692	734	718	685	709	725	696	700	658	682	651	714	715	702	712	684	679	748	698	729	663	660	690	679	691	722	697	701	712	738	687	712	711	666	700	673	688	756	676	735	690	662	697	673	723	709	701	710	651	659	753	683	740	706	661	720	688	703	712	666	678	706	714	678	674	723	685	686	710	726	659	708	704	713	641	712	730	699	652	672	674	672	704	726	724	746	723	726	715	737	713	734	685	657	680	700	705	644	695	691	778	686	704	695	701	682	744	695	699	705	736	666	696	661	704	760	701	708	694	722	727	691	695	680	640	702	729	701	660	703	701	686	684	689	693	709	677	703	655	692	707	651	761	727	655	680	739	666	700	682	665	675	720	687	683	641	692	743	697	700	734	684	693	683	698	691	743	731	655	701	715	663	635	687	676	714	667	698	741	656	694	711	697	676	636	654	661	674	700	725	727	735	696	713	700	700	685	714	707	689	677	714	680	703	726	717	674	730	686	686	734	639	687	699	691	712	692	690	717	674	690	705	697	696	701	730	699	680	709	692	684	720	743	678	698	716	673	683	710	689	685	700	681	718	683	712	697	715	700	657	697	660	705	733	665	676	693	694	751	737	686	737	674	712	664	714	677	707	716	723	697	659	675	714	696	745	670	685	671	713	698	690	693	717	702	690	714	651	671	711	657	700	695	707	664	694	696	693	704	739	695	692	673	695	706	712	763	665	703	663	731	688	667	726	682	688	694	716	697	700	726	695	700	713	723	699	703	669	724	710	727	693	637	678	706	743	710	685	725	705	725	681	701	692	686	733	699	671	710	704	677	701	735	647	641	691	668	686	709	663	729	677	718	705	690	745	713	699	680	706	680	686	673	691	679	747	662	737	676	685	704	677	652	689	699	684	694	722	702	703	710	661	705	721	733	744	676	693	711	650	708	686	691	697	667	695	696	722	710	713	709	693	714	663	705	647	655	658	690	676	686	738	674	679	673	704	719	722	707	702	758	715	706	700	693	683	702	732	699	707	674	702	705	697	754	729	702	682	706	699	703	733	665	729	741	700	691	683	706	700	731	669	717	722	690	738	676	663	668	683	728	734	697	693	751	691	739	686	670	678	677	699	658	669	691	740	661	662	731	658	718	641	708	675	679	692	684	674	595	692	652	669	682	704	698	705	687	670	693	729	686	689	681	670	684	686	705	712	711	708	688	688	694	690	674	726	688	695	700	733	719	706	704	677	671	716	753	669	659	702	685	687	693	720	722	713	703	704	727	692	718	668	670	666	724	695	686	711	711	684	691	734	700	727	687	738	710	702	685	662	723	712	675	702	693	730	727	690	734	685	670	715	741	711	686	683	727	746	663	697	725	701	660	747	661	737	674	698	659	701	650	722	710	724	697	665	702	649	704	693	684	732	690	677	723	663	731	671	697	711	715	700	722	670	724	748	690	699	709	701	743	672	662	674	728	668	705	723	691	729	714	648	679	735	724	722	651	685	702	691	669	711	702	711	707	706	707	723	656	689	678	739	669	733	696	750	726	722	697	696	695	690	694	710	669	746	696	713	653	697	715	696	686	741	663	711	675	741	675	676	713	695	695	686	739	672	703	735	718	710	762	708	673	725	729	693	691	703	669	715	672	753	748	706	705	701	682	663	672	715	655	680	694	669	682	665	738	669	660	702	728	724	684	677	691	735	656	700	684	721	667	707	684	706	697	696	676	666	706	705	750	678	705	700	679	640	693	636	720	733	710	650	649	718	704	681	677	716	710	727	709	701	740	712	686	704	708	665	683	640	657	726	714	703	700	674	732	701	665	666	709	640	650	667	701	664	690	671	692	707	737	757	720	724	688	694	674	727	687	668	640	694	691	714	741	737	682	706	671	712	716	708	684	651	700	714	737	692	654	694	671	714	683	704	680	644	715	690	719	697	705	729	689	682	684	693	643	672	694	696	691	709	722	672	707	743	722	650	750	660	747	708	694	708	724	719	628	690	704	676	694	718	662	649	687	668	724	673	681	695	686	646	706	703	669	672	713	692	706	696	682	666	646	736	692	683	666	673	674	700	691	683	734	717	699	684	697	721	650	721	706	733	681	708	671	711	650	704	711	663	700	726	757	694	694	671	647	713	671	685	690	751	688	699	659	692	718	705	649	686	693	676	632	749	747	659	682	685	672	731	733	697	694	731	680	727	676	695	695	680	676	738	690	690	723	716	737	654	701	654	719	731	675	709	694	710	686	733	659	712	721	656	735	661	693	723	708	672	683	702	726	698	697	643	669	694	728	726	692	697	683	691	688	687	763	699	668	666	717	710	659	713	682	690	642	682	720	672	694	693	731	706	707	712	724	709	673	694	674	696	695	674	733	683	694	686	746	685	727	701	689	720	725	725	684	751	682	673	672	667	681	718	693	739	658	693	689	629	674	689	724	674	691	696	674	705	711	726	667	680	726	683	660	689	726	707	696	692	643	677	676	717	698	695	704	707	715	716	726	716	705	673	747	713	679	697	675	626	725	705	693	752	711	681	683	677	714	746	711	710	657	663	714	674	714	653	736	706	736	706	708	740	730	711	731	684	725	689	667	696	712	720	674	736	647	664	679	735	674	720	700	682	703	703	634	720	777	677	739	704	701	696	703	650	674	711	725	698	680	656	724	692	695	710	729	684	683	740	683	738	675	713	723	682	723	716	680	720	732	698	669	699	677	718	643	681	712	721	657	660	758	651	714	708	721	700	686	700	688
12121	7079	3497	2438	1781	1221	988	799	662	558	575	529	482	457	441	392	386	377	404	398	406	368	373	359	376	373	355	363	350	389	395	368	394	338	326	357	287	370	349	361	332	339	336	354	374	309	320	339	348	328	320	363	327	329	343	375	324	362	354	315	359	337	382	344	377	318	326	333	342	348	316	356	342	325	330	336	366	339	315	323	313	378	345	332	349	346	329	307	299	392	329	326	345	355	352	368	340	332	333	337	338	356	376	393	349	335	355	338	318	307	320	358	365	322	379	329	350	337	343	351	344	374	363	332	375	319	346	348	321	320	320	328	336	315	343	325	338	359	316	330	329	374	321	329	338	346	331	332	344	366	319	314	355	336	348	326	317	336	341	357	362	317	326	332	332	362	345	332	322	362	329	342	362	339	334	378	336	362	330	343	345	370	345	333	355	313	366	328	310	349	319	367	315	353	330	347	356	360	325	365	320	350	338	335	362	342	321	315	310	323	317	369	365	348	334	344	323	330	339	334	376	301	337	355	313	359	358	328	361	361	344	344	356	355	332	340	348	348	349	326	326	357	368	339	345	322	319	318	311	320	315	331	305	351	365	324	327	359	300	334	328	315	364	385	322	353	366	316	342	300	351	342	326	333	341	350	335	303	330	338	336	339	341	325	309	307	341	355	359	349	350	340	356	334	308	366	353	342	307	347	317	344	347	348	347	332	347	315	349	359	329	334	337	319	375	333	350	351	384	362	330	310	316	350	357	366	368	332	342	320	338	356	343	342	308	337	305	365	367	333	349	327	338	322	341	344	338	349	340	369	376	324	364	325	339	358	402	390	338	333	304	343	353	350	277	289	345	303	337	361	365	329	356	380	323	329	298	330	340	320	323	335	309	312	323	348	368	348	343	360	350	326	346	323	352	339	355	358	334	354	364	302	348	363	360	339	354	305	350	346	344	345	364	315	315	311	335	355	344	341	344	353	352	323	321	351	380	380	337	318	298	377	315	362	354	361	353	322	357	345	347	338	348	343	339	360	307	340	363	339	336	331	340	333	385	337	331	309	314	321	346	364	330	344	344	353	337	356	327	351	339	322	332	359	358	321	351	338	333	356	345	357	321	321	349	343	340	350	336	306	347	300	342	353	328	342	392	314	311	335	353	347	329	350	364	369	347	338	361	350	286	364	367	371	375	310	360	317	368	314	318	335	314	368	363	313	363	338	331	319	325	342	356	356	306	307	309	296	355	342	346	374	327	361	352	364	330	349	347	322	381	326	353	338	318	316	316	348	377	332	329	374	363	334	339	342	358	370	365	399	344	323	371	345	358	383	344	338	359	352	357	373	354	348	358	328	378	336	349	327	366	306	332	363	329	333	348	394	329	341	336	381	317	324	343	374	350	344	316	324	338	353	369	318	319	352	345	348	380	364	332	384	330	324	329	319	371	351	355	350	315	379	355	329	340	319	364	330	332	360	316	274	353	346	333	308	311	373	335	313	318	355	362	360	358	345	336	340	324	353	341	349	347	344	346	339	320	370	339	361	354	321	311	371	343	349	316	369	338	379	331	345	377	362	306	329	370	318	336	346	367	312	306	360	336	325	314	317	320	339	318	343	339	295	303	341	344	313	341	337	307	329	319	333	356	333	345	326	330	318	342	366	314	333	329	335	358	357	341	336	328	368	330	347	351	380	311	361	332	351	368	354	341	350	331	353	390	358	318	308	337	317	337	348	311	346	354	366	356	348	308	328	369	369	303	326	319	345	318	330	362	318	334	365	348	328	348	328	342	324	366	347	334	347	393	331	292	356	351	322	341	354	353	345	355	342	348	319	341	352	361	361	372	333	345	361	329	353	337	357	293	358	363	378	286	330	399	314	333	320	339	353	360	379	358	349	321	355	320	364	302	333	335	330	341	352	356	318	336	361	336	328	342	320	344	313	347	322	319	363	309	347	334	327	343	295	321	339	362	321	298	313	320	333	317	289	328	307	359	335	343	349	345	308	334	334	328	373	394	356	286	320	344	329	334	351	338	348	357	343	359	371	345	330	347	343	326	326	341	352	327	326	288	298	358	386	399	321	320	326	337	318	304	351	379	303	342	374	350	364	338	339	350	377	378	333	326	333	358	337	327	365	348	360	373	354	345	341	294	306	349	331	370	318	338	358	345	323	342	352	335	308	356	324	341	309	321	342	315	345	342	320	310	332	346	332	330	342	335	331	359	323	321	319	327	360	311	327	320	334	358	358	318	346	353	347	349	311	332	309	360	335	327	364	313	337	351	370	335	319	331	359	329	336	348	351	336	353	334	318	319	335	358	352	345	315	351	336	326	345	333	344	344	330	348	352	338	334	352	356	360	320	326	322	352	323	350	368	332	369	394	358	362	310	324	355	330	326	371	352	338	347	345	333	347	290	347	351	334	328	356	329	317	355	339	352	362	337	347	303	330	324	357	330	324	359	347	369	337	340	335	345	340	340	297	326	326	340	325	376	339	350	317	325	322	320	346	334	308	356	354	336	314	324	303	335	355	370	330	337	361	336	346	358	336	348	346	381	328	356	354	332	306	348	314	334	350	338	327	338	331	338	331	343	334	360	376	333	350	346	362	293	331	375	330	335	322	343	333	305	363	357	320	337	371	299	348	320	318	346	358	307	333	313	380	310	360	329	337	348	369	336	340	346	343	317	316	324	311	373	357	358	316	344	358	388	362	333	311	349	361	373	357	336	352	362	314	339	332	348	355	356	328	353	332	357	335	325	331	356	331	348	359	316	320	316	336	332	353	329	353	349	338	347	340	328	325	350	359	348	370	364	347	346	322	334	376	335	327	321	346	374	345	335	316	340	372	336	318	344	347	337	323	351	359	322	353	358	357	338	320	335	330	317	330	324	349	332	330	352	373	347	340	317	340	363	359	335	319	333	343	294	365	349	332	329	366	362	330	365	357	356	338	298	328	354	371	324	345	362	378	306	324	398	337	335	346	344	330	335	354	308	381	309	320	344	326	348	324	336	352	350	333	362	340	337	327	354	338	342	296	321	351	320	319	330	357	353	344	328	353	330	323	318	327	345	342	350	340	345	360	297	342	364	365	343	326	332	331	329	331	293	340	317	360	381	354	331	341	341	303	354	339	370	338	345	375	368	343	338	321	322	364	369	318	346	326	341	354	350	315	359	312	322	293	317	375	347	329	342	346	348	345	369	345	322	373	354	338	314	348	310	314	321	323	354	336	345	344	315	343	345	320	337	325	363	323	357	333	336	317	327	361	329	323	366	345	309	338	338	341	361	356	343	347	387	361	320	343	368	334	326	353	374	358	341	307	342	353	338	323	350	348	318	328	314	347	334	328	340	343	308	315	364	359	361	362	347	355	327	350	320	362	371	343	338	338	336	351	383	346	314	321	332	358	348	369	384	318	329	308	340	353	315	338	366	319	327	314	312	345	327	338	321	310	336	304	367	351	358	361	342	352	324	348	301	339	324	364	373	332	316	370	359	376	305
9151	7885	5849	6508	5808	4615	3624	3171	2651	2248	1969	1782	1536	1424	1230	1246	1169	1127	1188	1176	1141	1085	1002	989	909	896	992	947	893	942	886	874	857	858	866	845	851	836	852	825	790	835	826	819	838	844	763	814	796	846	772	828	713	828	792	818	824	795	816	775	808	769	866	783	765	786	742	836	799	826	804	785	768	775	777	815	800	805	806	762	849	779	824	749	786	811	802	820	809	821	816	767	801	813	778	842	818	801	806	817	793	783	767	738	835	827	755	832	778	768	796	796	821	772	817	789	822	835	824	736	768	832	819	776	785	760	809	731	786	759	784	801	734	810	778	807	769	794	779	754	790	788	771	763	814	813	756	814	781	811	762	802	742	784	801	800	786	809	836	805	787	780	836	797	764	829	733	751	828	795	776	790	845	773	822	792	837	810	841	789	818	809	814	786	765	805	781	827	737	820	801	790	789	836	799	798	780	773	822	788	783	781	790	810	772	801	782	763	767	808	786	796	805	839	824	873	824	807	797	809	772	807	791	799	814	820	819	772	802	804	841	825	805	761	741	836	770	776	769	804	759	794	799	793	806	794	790	797	773	803	846	792	852	786	769	817	796	806	801	843	814	844	814	820	775	747	832	774	763	842	775	853	734	832	807	822	816	848	772	799	850	804	805	811	839	791	776	843	832	793	784	787	823	822	780	797	767	814	818	812	798	812	745	791	791	837	772	770	783	773	812	805	833	718	820	815	795	806	790	816	817	795	803	765	791	781	832	819	776	771	826	803	751	787	767	803	768	790	793	764	808	802	793	794	828	787	788	780	805	791	819	792	767	828	759	871	805	759	829	811	748	756	785	794	830	801	765	793	782	789	805	826	795	815	748	830	764	801	766	780	816	853	840	788	784	802	815	807	822	840	762	804	771	768	817	784	787	799	760	757	760	796	809	753	777	751	806	812	821	735	778	768	774	800	821	818	792	758	819	745	763	760	766	788	823	783	767	813	850	846	847	792	800	808	816	827	757	853	804	757	767	796	782	776	751	819	832	814	802	790	793	752	816	771	778	775	826	765	813	775	784	757	760	818	796	796	798	797	800	787	778	764	800	796	782	796	753	791	744	776	756	831	847	772	832	804	812	810	796	773	834	741	753	777	793	797	805	846	821	815	789	788	810	789	809	791	814	796	805	802	791	783	744	778	811	832	809	829	769	755	803	836	846	850	762	825	806	777	815	740	815	822	841	789	765	767	754	787	817	776	797	811	775	806	836	842	852	802	794	804	766	840	815	769	812	825	801	774	766	838	804	834	807	821	759	782	807	773	774	753	818	774	776	811	819	845	853	776	749	846	762	721	809	824	844	831	788	793	777	856	829	819	784	794	844	788	804	776	809	839	772	795	763	803	844	738	747	847	742	831	774	722	758	807	752	761	759	843	793	749	803	786	824	821	858	787	860	782	792	790	794	788	792	800	814	803	814	841	751	809	818	840	797	823	765	740	796	797	806	790	804	832	795	827	771	734	783	723	760	807	786	807	817	804	825	763	797	762	815	818	814	766	765	779	790	775	798	751	824	821	772	837	831	769	818	783	819	766	807	805	799	866	737	753	779	776	773	783	802	775	809	730	770	821	815	795	799	769	822	783	788	780	759	753	807	737	787	817	778	832	762	772	797	760	784	804	787	775	802	825	743	793	812	783	735	775	816	827	744	788	771	820	810	790	827	823	778	791	760	789	817	743	786	778	801	765	797	813	800	803	814	793	746	782	752	802	780	772	809	790	750	813	768	735	797	766	837	730	806	800	785	840	802	761	806	778	809	816	827	842	790	795	827	770	789	764	797	778	831	786	773	778	752	818	780	769	784	794	764	852	802	790	813	818	784	779	790	753	825	752	760	762	812	761	788	788	854	775	755	789	820	787	786	808	765	777	788	817	731	765	800	795	825	772	788	848	785	765	830	791	777	777	803	751	784	809	787	767	797	843	815	791	783	759	802	727	814	790	772	820	776	789	792	803	790	760	761	815	803	806	761	802	778	822	777	756	838	789	796	770	737	804	816	831	758	819	802	758	804	828	782	792	803	793	843	827	795	852	791	746	822	789	826	760	764	787	820	821	771	807	799	761	780	781	806	812	800	845	785	769	796	718	775	794	795	802	780	825	774	801	805	799	801	803	779	843	776	838	827	812	799	801	814	785	783	783	831	796	777	793	765	777	836	809	732	816	817	770	758	803	773	846	714	801	855	836	751	740	828	811	786	839	827	823	767	805	796	747	801	814	808	778	824	771	829	846	770	791	794	732	779	808	805	738	760	839	804	795	844	806	790	808	800	858	751	816	750	816	816	802	790	799	808	815	791	820	818	770	809	791	722	799	812	808	833	735	864	755	816	791	758	782	775	814	841	782	825	786	790	808	834	759	733	810	821	745	769	803	805	820	831	805	801	732	827	833	742	824	783	739	775	801	791	812	792	756	761	809	795	769	798	797	817	836	764	794	785	744	820	831	780	791	794	809	779	793	819	765	861	801	789	749	787	791	798	805	842	825	770	799	816	841	733	785	780	813	771	787	828	753	873	756	818	857	816	796	831	771	775	792	743	768	761	855	755	769	815	808	764	841	781	735	802	763	791	818	808	801	794	779	790	792	786	777	780	813	799	832	837	806	770	797	777	815	792	800	826	765	797	773	791	797	799	797	792	789	781	810	765	777	813	864	757	766	761	793	773	769	778	840	795	776	809	803	830	788	887	836	772	790	822	747	751	792	785	807	767	778	836	758	745	792	803	783	860	734	812	825	774	791	785	784	808	794	803	773	801	743	763	727	818	806	826	754	780	806	787	784	740	806	765	789	821	807	789	804	772	809	786	763	841	802	792	804	800	803	815	774	750	762	787	796	810	834	787	816	769	770	847	785	810	793	791	790	773	785	767	834	792	787	760	766	790	825	790	780	817	789	793	819	805	763	816	812	793	782	788	768	800	743	803	775	794	826	802	802	749	798	770	784	760	790	823	807	812	836	833	795	753	782	795	759	817	813	823	805	875	809	782	779	793	771	801	856	802	764	797	791	802	775	743	791	790	773	832	829	787	862	772	784	804	743	798	780	813	786	820	803	810	808	835	759	768	781	797	732	799	743	810	764	757	736	753	740	809	832	814	815	745	795	824	758	768	791	800	749	819	797	843	819	814	724	806	775	802	810	774	821	762	785	810	787	735	757	776	820	764	797	776	848	821	777	840	798	832	832	759	802	759	817	800	799	790	775	797	789	811	791	801	795	765	781	754	826	805	743	792	780	747	763	815	827	826	788	821	828	797	815	778	769	835	813	807	771	769	787	794	774	758	757	838	856	760	803	843	798	779	793	816	746	799	808	728	793	773	789	768	823	799	788	792	818	723	789	809	792	743	765	787	769	836	829	786	772	765	746	849	775	847	776	786	770	781	755	799	764	780	790	826	797	819	808	788	784	790	779	786	749	755	827	813	820	799	826	812	792	822	798	837	815	770	785	777	792	758	771
34350	27469	12631	5978	3706	2451	1683	1260	1012	873	791	727	643	565	495	453	483	442	430	430	407	421	412	373	359	391	386	414	337	356	363	340	382	377	353	325	356	336	329	349	332	369	343	340	373	342	307	321	360	355	310	325	316	288	315	325	316	344	325	295	344	352	330	356	344	349	358	333	340	357	314	319	347	340	333	353	347	315	314	337	332	327	298	333	335	361	333	318	349	314	327	333	306	328	312	335	336	341	342	338	325	335	357	366	328	334	366	334	368	336	327	349	342	346	325	372	335	322	350	317	354	380	330	309	334	343	285	341	318	329	310	300	301	326	347	349	355	316	315	346	334	336	313	316	310	350	353	310	358	373	307	341	307	332	302	357	331	336	314	342	311	333	347	323	328	350	349	324	321	301	334	307	360	339	333	335	330	335	371	310	320	336	302	346	326	329	331	343	285	341	338	297	352	317	354	346	350	327	331	319	326	338	338	361	321	357	331	332	344	320	324	303	292	351	365	340	337	319	349	320	356	292	309	333	359	336	308	354	364	364	336	373	351	347	329	353	315	299	318	334	315	306	314	333	346	294	321	343	356	303	325	332	346	327	333	342	333	330	390	312	317	354	337	337	307	314	321	342	307	346	336	297	324	300	309	342	310	307	342	345	299	337	331	303	283	302	355	329	319	343	334	325	335	353	310	328	325	344	314	332	347	357	313	365	320	324	360	365	344	304	372	343	298	343	304	333	349	332	355	328	340	362	363	325	331	352	300	337	334	339	363	308	330	328	333	311	353	338	331	323	327	319	337	341	362	340	326	340	306	308	322	323	324	287	315	340	293	352	314	363	320	326	334	333	306	328	346	314	357	347	353	352	334	328	376	366	361	322	326	306	322	367	342	333	322	333	323	323	342	315	354	347	356	348	347	326	313	369	320	339	318	338	321	324	330	338	338	351	303	334	309	325	362	354	362	373	344	355	361	333	351	285	327	326	361	334	326	319	341	302	369	325	329	306	346	319	313	321	358	330	344	322	320	337	345	332	312	350	388	338	320	359	330	324	318	312	322	319	294	314	338	323	342	328	310	319	357	314	348	309	308	299	332	318	362	356	315	334	315	341	325	336	331	340	346	300	343	339	350	319	275	327	322	339	299	311	315	297	312	318	333	347	312	318	319	332	345	328	319	376	341	333	330	324	352	340	350	352	333	346	351	341	327	336	339	313	332	331	325	330	321	332	307	359	318	310	359	366	347	293	283	367	360	316	351	343	342	359	333	335	308	303	310	331	332	346	349	311	339	299	347	365	322	344	333	319	333	356	336	347	362	377	340	318	298	349	314	354	319	326	352	292	338	307	337	301	330	332	336	325	346	321	328	302	358	357	357	338	318	335	330	305	330	363	356	301	309	352	368	342	347	350	329	374	315	333	341	328	357	355	332	346	340	330	341	317	363	343	340	344	338	323	334	334	316	339	336	294	325	304	363	307	317	327	332	312	350	313	338	334	333	348	320	356	307	315	323	298	316	350	312	336	348	334	337	319	349	310	325	347	332	335	333	349	330	347	324	353	349	330	314	344	340	333	302	290	302	345	308	313	319	363	346	307	333	322	314	311	342	333	329	315	375	330	341	326	321	369	337	330	328	319	331	348	320	321	337	332	348	349	359	337	325	341	302	325	314	317	334	357	353	336	332	357	361	300	329	299	344	308	329	335	347	321	329	372	330	331	317	347	317	341	300	356	338	337	332	320	325	320	341	347	357	303	336	310	338	320	322	324	300	322	308	333	333	317	348	315	313	321	322	313	318	324	312	332	319	332	331	356	349	340	297	290	357	356	321	346	381	319	341	309	345	382	368	340	324	312	341	331	341	358	324	316	306	325	342	327	368	321	375	345	348	296	331	355	318	334	299	325	324	304	301	336	342	311	328	301	343	309	344	325	330	312	328	332	296	318	316	317	308	305	333	338	328	341	355	295	368	311	361	336	319	366	328	348	355	318	325	293	323	307	349	375	345	321	332	356	324	312	326	329	349	306	327	331	311	321	347	298	338	371	343	317	303	304	315	335	326	343	318	311	319	335	341	316	343	330	333	336	377	334	327	326	351	358	366	322	353	354	354	319	326	329	328	324	330	328	328	300	322	334	319	346	348	340	322	321	324	351	316	309	332	329	357	337	363	321	336	292	280	302	347	344	354	304	309	361	339	319	365	320	342	355	302	317	331	320	320	334	335	341	325	315	325	316	318	329	370	301	341	355	341	361	339	332	308	331	332	310	314	340	337	329	321	340	328	326	352	357	353	321	299	348	343	322	320	318	349	355	328	335	354	349	332	353	358	301	329	298	332	331	295	353	364	373	266	343	330	351	304	317	335	312	337	349	315	331	326	323	317	374	309	318	338	389	344	348	303	364	317	356	342	308	315	330	333	322	335	323	291	323	304	325	336	351	312	340	337	342	337	339	334	329	331	331	355	335	364	306	323	338	325	297	332	332	315	340	324	310	346	327	356	326	345	352	345	330	337	310	336	350	329	310	362	347	305	294	295	326	341	313	343	326	323	322	296	304	360	332	283	316	316	364	315	340	340	345	335	323	354	348	292	325	300	328	315	309	351	337	335	374	375	353	331	335	369	343	333	274	320	312	327	326	332	366	346	344	326	322	309	327	349	344	356	348	325	341	320	308	342	328	309	342	341	390	320	317	341	345	330	357	324	316	331	355	325	341	317	311	350	352	358	330	314	326	306	329	328	359	354	318	320	349	335	336	352	325	299	284	325	319	313	279	319	338	339	335	306	353	338	347	331	309	331	336	347	345	331	323	350	305	320	332	317	316	356	357	315	354	323	310	344	341	387	323	338	303	335	309	315	341	349	357	316	339	366	329	356	314	350	344	306	362	352	320	351	287	348	356	325	344	310	326	349	320	321	327	314	317	330	328	359	348	371	333	322	315	340	298	319	351	368	314	351	329	377	313	303	343	358	366	357	332	342	306	356	379	297	307	334	337	338	343	330	314	354	321	318	341	346	317	317	324	298	318	339	329	349	339	358	346	357	306	335	303	298	326	316	335	311	318	322	373	330	331	300	307	325	276	324	325	353	331	303	318	338	362	334	324	307	352	330	333	287	343	352	312	341	345	313	299	333	344	309	299	335	347	346	330	289	310	305	336	333	342	327	346	351	326	363	316	341	358	324	331	325	334	326	307	350	344	293	339	311	348	291	308	309	317	332	318	342	334	391	343	357	317	318	315	311	339	308	347	333	334	346	336	319	316	320	360	319	354	361	383	349	341	342	315	337	307	350	360	317	348	387	307	356	342	323	313	362	344	344	311	306	336	319	359	379	359	331	294	303	336	326	333	346	363	335	301	358	348	348	329	327	333	310	352	367	355	358	329	362	328	349	336	320	285	362	350	323	303	345	328	327	295	340	355	335	341	301	302	320	332	326	320	367	336	339	319	355	364	325	345	318	307	306	337	315	345	332	336	326	338	327	342	311	366	372	354	332	362	322	341
25832	21692	11059	10649	10443	8441	6463	5220	4289	3805	3306	2879	2498	2117	1861	1715	1639	1562	1563	1465	1450	1404	1270	1117	999	1017	1082	1009	979	966	953	949	890	914	853	860	853	858	811	828	840	858	816	806	802	793	768	798	805	792	812	781	758	769	738	775	747	763	799	784	771	780	754	777	757	793	789	818	742	791	792	756	806	808	823	795	765	842	756	779	738	800	810	761	807	764	780	797	709	795	776	798	797	786	777	816	761	768	784	775	739	825	786	750	755	850	742	754	756	771	760	791	773	792	786	744	705	773	801	790	792	803	772	793	772	811	786	755	782	777	765	804	795	762	733	777	769	811	793	797	776	781	798	759	817	764	784	788	741	757	754	755	783	829	783	774	786	735	818	732	721	774	789	776	808	814	796	699	742	777	785	788	721	755	775	821	761	770	802	760	799	764	747	807	754	767	785	760	768	765	772	775	795	757	754	811	769	748	759	775	799	769	780	705	789	797	740	782	749	790	707	744	775	794	759	796	791	756	755	742	771	762	746	789	739	718	838	770	826	770	801	787	793	775	812	730	742	740	784	798	790	798	795	775	744	781	800	793	822	809	750	766	733	804	782	764	813	752	738	795	800	796	776	740	798	774	776	808	739	794	784	770	786	802	782	821	771	789	748	832	737	758	779	803	753	756	786	740	807	767	804	810	747	742	738	759	799	848	790	800	820	802	764	807	790	790	764	771	799	767	690	746	799	762	747	765	747	751	770	759	836	746	766	829	768	776	785	796	776	759	738	812	796	771	761	728	782	746	706	793	776	761	757	818	780	744	775	788	742	776	753	766	759	782	731	754	803	728	779	798	824	801	857	769	774	821	818	773	799	767	765	835	804	746	778	735	758	779	756	766	788	781	777	813	794	769	795	800	806	779	749	775	800	759	760	778	784	789	774	789	772	777	753	814	773	745	805	786	761	759	768	807	745	751	772	776	805	762	808	771	762	824	804	803	767	764	786	760	815	771	773	790	807	799	792	777	772	780	765	821	789	791	761	742	843	778	706	773	777	771	833	772	804	767	763	778	817	771	771	881	765	706	775	771	804	813	780	779	775	765	810	768	791	769	749	828	780	748	768	782	830	775	774	817	791	820	761	748	797	798	779	748	737	759	777	795	788	747	840	746	780	762	790	750	765	764	810	743	755	799	770	776	748	806	808	776	749	742	730	781	820	798	770	772	796	734	777	768	765	743	707	726	783	787	826	746	784	765	797	830	732	783	746	806	751	741	811	747	736	767	750	752	808	784	763	773	690	741	758	731	743	762	751	768	782	760	804	784	747	769	701	747	741	781	774	791	776	735	777	742	718	771	788	807	774	788	794	787	741	769	800	786	810	768	825	807	820	808	766	755	779	751	782	793	793	803	762	768	774	807	783	735	793	766	762	751	782	768	826	806	765	814	774	788	760	767	797	812	782	796	757	762	799	755	806	752	833	817	815	760	774	805	760	803	748	754	778	788	827	784	755	791	736	752	840	838	768	785	812	746	763	790	799	792	757	777	817	757	811	752	720	749	751	723	752	802	764	759	789	776	771	792	757	811	765	828	785	777	790	745	810	793	726	750	779	771	806	792	769	787	792	749	786	787	752	788	777	767	768	725	769	814	815	729	741	761	797	813	740	786	790	774	765	778	806	749	833	766	740	834	789	797	749	827	809	768	778	737	747	779	760	727	777	773	776	791	744	757	763	804	817	767	743	779	819	793	783	774	781	758	771	765	783	786	771	774	750	781	791	731	755	810	776	758	777	769	748	751	767	760	799	783	766	788	749	784	778	771	741	777	758	743	775	801	764	755	788	753	745	775	764	796	747	772	782	754	773	817	808	733	770	799	844	770	772	794	832	761	763	815	786	810	769	784	781	800	793	789	752	780	771	752	763	754	771	769	739	795	784	740	776	718	767	811	820	802	753	784	774	787	734	760	758	801	779	782	823	760	767	806	775	743	774	773	773	790	813	806	790	769	734	806	761	810	777	781	778	771	780	791	766	790	786	808	826	776	781	794	782	796	784	809	749	835	801	720	798	760	763	781	681	811	762	782	737	811	777	722	763	769	820	827	794	781	787	779	766	746	826	798	758	806	769	760	790	745	720	789	743	798	760	787	756	746	792	791	781	758	775	777	819	798	774	792	810	805	755	743	763	758	767	745	777	737	756	810	738	790	726	788	829	777	789	727	762	844	799	690	799	782	749	744	800	823	777	786	766	759	782	775	794	778	688	792	788	806	787	766	789	753	803	760	774	808	774	809	810	762	770	757	793	790	772	715	800	821	776	819	780	764	733	760	747	764	758	755	790	823	802	756	853	773	777	786	767	804	765	771	735	804	769	798	742	762	814	776	760	790	741	815	800	799	752	770	747	756	785	784	747	750	778	813	785	752	814	783	790	770	701	770	786	738	788	767	770	762	791	804	796	784	823	780	790	801	783	730	782	703	715	747	793	797	752	773	775	774	765	757	802	761	783	803	791	781	729	809	817	765	749	781	775	803	815	768	782	759	761	779	731	728	804	748	713	783	807	722	774	766	797	781	755	748	809	768	780	761	776	754	839	776	714	739	801	780	742	822	737	780	799	777	733	752	789	818	769	800	747	796	788	752	802	771	754	730	773	816	814	761	753	806	795	786	747	801	801	783	781	798	802	779	791	776	817	801	755	733	810	819	745	737	739	784	770	793	784	758	796	793	795	748	761	761	817	758	765	808	742	761	743	775	784	787	751	779	785	749	758	768	778	794	815	783	775	757	760	787	717	799	776	765	725	778	779	789	786	815	793	745	797	763	772	812	797	764	754	806	771	735	780	752	784	787	798	782	814	784	803	757	774	755	767	772	791	755	743	742	757	801	759	755	767	798	772	720	744	753	823	766	796	798	801	826	783	762	753	803	782	772	766	784	782	783	763	797	785	758	752	795	771	795	797	774	789	797	806	779	819	813	794	756	743	772	784	753	794	789	732	766	824	784	820	773	782	776	783	768	783	772	801	775	782	798	816	833	740	796	778	789	745	773	794	836	790	771	848	836	811	753	752	815	793	802	758	787	762	764	809	801	810	817	810	797	778	744	816	811	811	767	738	776	770	712	784	752	817	788	802	793	791	820	757	766	753	768	768	776	775	775	761	728	763	759	775	808	733	776	796	754	752	787	785	740	787	780	740	740	812	825	757	769	748	770	824	821	794	775	763	781	812	776	830	768	767	768	741	773	839	777	825	767	747	778	766	742	827	792	750	764	780	745	754	827	713	758	786	794	800	756	795	768	749	759	814	742	709	767	767	740	735	802	788	797	792	741	769	796	778	766	726	793	774	796	797	734	786	793	752	802	808	750	755	769	799	780	811	759	744	794	787	770	770	800	773	727	775	765	774	771	799	789	747	804	776	765	768	790	772	766	784	745	806	774	774	795	773	758	737	778	729	792	790	772	761	814	818	770	757	747	760	781	762	776	795	770	767	748	792	812	785	753	813	773	775	772	775	814
44615	34276	18996	9945	6327	3872	2550	1681	1407	1110	1004	911	816	633	540	534	509	477	477	479	463	426	399	407	381	383	366	339	342	310	360	353	328	350	341	316	309	299	308	336	339	297	273	274	283	284	299	291	269	307	276	291	313	339	298	319	346	285	282	291	295	327	307	326	348	302	290	309	323	308	289	287	301	309	298	332	300	320	294	329	306	296	318	294	304	275	305	271	298	299	332	312	286	310	304	301	277	332	269	283	294	282	305	317	297	282	275	314	277	322	282	317	303	298	311	319	301	275	301	279	286	273	320	278	297	298	296	322	277	317	300	287	300	309	288	303	318	328	274	292	309	303	272	310	271	285	276	272	331	309	295	307	317	336	265	319	326	311	294	281	291	311	329	316	319	292	287	345	300	324	268	284	305	319	275	266	268	299	311	271	340	295	285	274	322	280	297	290	298	301	313	338	332	289	329	244	276	290	298	309	274	288	280	288	293	294	280	274	306	311	259	295	326	301	313	290	325	322	268	319	329	317	306	322	326	312	324	303	294	306	286	295	308	321	318	273	315	307	358	291	290	294	269	301	283	275	314	304	305	291	278	308	302	319	288	297	319	276	313	269	307	277	277	281	284	280	325	293	320	334	300	287	300	283	279	299	304	337	352	292	293	303	303	284	307	302	285	292	304	302	338	291	317	289	272	290	281	294	280	267	278	301	330	304	307	278	292	295	267	322	298	315	308	304	281	300	311	284	287	263	322	316	280	272	278	288	323	270	303	352	283	289	300	316	308	302	298	317	307	309	302	294	278	291	307	302	306	296	298	369	287	333	312	286	300	300	285	300	295	274	313	305	291	304	287	301	264	339	313	305	297	287	272	314	276	301	297	273	323	333	278	299	323	296	276	294	298	267	269	331	304	298	299	316	317	295	307	308	276	307	328	292	271	266	284	326	303	332	290	311	298	304	308	297	277	278	306	316	328	301	282	329	316	287	296	297	315	307	272	257	341	299	300	320	306	268	307	294	280	312	290	340	328	272	297	323	284	292	298	314	299	322	298	305	326	296	318	321	315	303	321	322	290	291	294	281	294	319	310	312	293	297	314	331	289	276	310	286	332	299	307	292	270	306	295	305	299	314	268	323	327	334	303	304	285	290	313	317	291	313	304	277	292	321	307	319	285	310	270	303	307	325	300	282	309	287	291	310	305	323	297	278	298	343	310	261	287	285	305	310	264	301	300	349	290	309	302	345	298	298	312	333	300	335	281	290	286	297	280	279	253	312	296	267	324	324	332	292	299	269	290	277	263	285	305	297	314	286	272	317	304	287	301	292	330	310	312	275	316	300	300	339	293	292	264	282	281	287	288	325	292	310	328	314	266	334	283	279	298	312	313	289	282	267	306	299	275	321	290	326	326	307	279	274	282	294	319	308	292	288	323	277	296	308	316	318	317	308	298	289	271	260	305	278	279	327	285	306	287	282	312	294	313	286	312	275	287	283	309	277	313	302	281	332	289	291	257	306	315	306	309	312	312	309	297	321	321	307	307	274	294	297	314	295	273	292	262	303	304	320	317	308	298	318	324	313	298	296	326	295	307	293	273	299	308	300	265	265	290	300	305	304	288	299	296	315	306	296	323	274	292	289	295	274	327	285	305	300	296	273	282	268	302	284	273	312	322	307	288	294	297	291	305	284	287	291	326	273	312	310	297	283	323	351	315	288	326	284	282	309	315	305	297	294	306	327	291	279	301	347	310	290	332	284	301	312	319	302	306	316	308	300	320	301	299	319	307	322	278	332	277	322	262	294	324	306	303	321	304	302	311	312	316	299	339	308	299	294	313	296	284	303	302	305	257	277	344	306	300	333	279	303	307	342	330	322	297	311	312	306	310	328	269	278	258	321	311	314	297	284	314	304	312	297	281	295	321	278	328	297	319	288	300	292	279	306	295	283	317	293	290	302	316	303	276	314	329	303	315	295	308	335	304	292	294	288	282	274	318	311	292	292	293	292	314	317	312	305	266	288	297	300	266	330	326	276	314	313	347	305	291	301	302	291	292	301	332	317	285	329	289	274	320	309	253	301	269	309	262	303	288	266	315	329	304	290	305	269	291	304	274	289	347	269	299	275	296	318	315	286	289	338	271	325	293	305	281	302	296	274	340	305	294	296	319	295	271	327	284	285	290	283	330	293	286	291	306	291	294	276	296	325	312	322	288	270	288	302	296	306	299	286	317	297	296	308	312	286	301	326	296	311	325	300	258	306	299	290	303	295	271	332	318	313	325	345	321	282	307	309	282	314	321	361	317	332	284	323	300	280	307	285	334	323	302	266	295	309	292	317	287	325	271	312	298	309	312	285	294	268	342	299	289	334	302	290	308	282	306	303	293	289	319	316	287	290	303	290	296	316	326	311	305	289	316	308	329	299	310	297	265	305	327	315	278	340	273	305	302	285	284	287	270	308	283	313	295	305	294	307	334	286	304	315	278	317	352	305	334	291	325	291	298	323	320	267	281	329	275	298	294	295	277	279	282	308	309	300	316	329	316	306	298	296	262	302	303	296	317	301	294	299	295	314	284	324	311	297	259	312	315	328	329	315	303	300	311	284	290	289	302	315	267	291	304	304	294	316	294	323	304	286	290	298	304	278	314	305	275	283	302	301	317	322	295	312	304	317	301	323	298	305	284	320	273	306	296	276	287	291	287	326	308	303	302	296	313	280	262	292	305	319	286	305	303	330	325	322	276	264	298	325	305	299	281	289	322	297	312	301	290	277	287	329	299	330	304	314	293	323	291	287	312	273	337	282	264	311	272	291	284	309	326	297	335	292	305	295	309	311	277	289	298	317	314	301	286	308	327	312	321	287	298	294	302	342	329	315	297	309	309	315	255	319	297	309	337	290	325	271	275	311	300	266	295	304	334	295	291	344	304	330	299	330	296	296	287	330	311	259	333	320	329	285	320	297	359	267	307	326	282	275	308	312	303	307	313	322	314	332	316	306	297	292	304	292	288	305	337	269	278	288	301	278	274	281	295	323	314	279	299	298	324	284	256	286	346	293	282	306	302	270	268	288	303	307	310	275	316	305	321	287	329	312	292	262	282	259	310	319	313	297	317	336	293	289	336	340	301	300	310	331	308	277	284	324	343	268	273	296	308	322	283	265	321	299	307	266	291	296	324	296	319	300	273	300	281	323	294	303	290	299	292	288	290	317	353	334	333	279	290	275	279	283	311	303	290	316	295	278	285	305	290	278	291	288	280	290	296	278	332	296	298	303	296	308	297	292	294	298	286	328	297	292	314	329	302	304	338	295	302	325	312	292	314	292	293	278	297	316	311	271	299	304	268	315	310	290	318	289	315	311	302	324	249	273	304	310	282	285	277	280	301	297	318	330	295	323	293	275	304	286	297	316	297	285	292	283	307	354	315	293	326	326	319	303	290	318	310	341	325	266	279	275	306	335	276	298	304	286	306	288	292	317	327	295	305	271	296	291	301	286	345	318	274	285
32504	26243	15608	14237	13987	11426	9065	6691	6025	4925	4600	3819	3316	2551	2277	2188	1937	2105	1972	1939	1789	1644	1387	1211	1112	1160	1128	1089	1005	1024	935	930	853	805	788	806	816	733	786	763	727	739	747	760	742	710	747	771	723	718	673	695	702	747	716	716	695	682	717	659	727	685	738	760	683	748	708	738	684	713	710	721	723	730	746	716	708	719	697	746	735	710	719	678	718	733	733	717	713	690	692	704	708	703	708	744	738	716	751	672	689	707	766	671	726	744	690	748	725	693	676	763	742	685	716	732	692	699	709	738	653	746	674	759	733	749	707	707	731	700	709	715	760	691	676	736	716	692	705	682	727	718	715	716	737	687	696	681	713	719	672	720	687	737	697	679	778	734	705	725	700	660	701	704	708	703	682	733	707	710	716	731	647	702	693	692	774	696	714	699	645	688	692	695	678	712	698	684	704	742	715	705	687	711	711	742	714	713	694	750	696	679	710	682	714	702	715	687	713	705	697	710	714	751	720	667	698	743	745	741	667	686	740	712	727	711	673	726	720	751	670	724	697	703	705	691	731	672	714	688	721	727	718	666	699	712	693	722	699	686	688	750	718	736	686	692	733	716	669	660	717	735	717	713	702	665	708	688	695	713	769	718	688	741	672	686	726	659	709	694	740	716	734	689	734	711	784	736	687	698	708	743	702	757	749	764	779	674	703	677	717	695	735	739	691	725	695	711	766	713	720	731	740	709	722	699	759	692	663	692	700	735	698	676	727	715	736	718	712	723	727	678	704	680	719	761	683	664	692	676	737	736	716	665	715	709	754	708	676	698	692	691	688	718	692	725	710	753	690	708	695	698	736	770	697	693	738	707	661	666	718	702	737	688	712	706	698	720	686	719	717	703	705	670	741	715	673	783	711	701	699	666	742	683	704	727	768	725	704	666	711	736	708	692	699	681	722	666	684	730	755	740	736	729	741	697	688	725	725	796	701	697	714	707	701	704	697	728	720	725	719	667	739	717	713	720	672	661	671	659	674	714	730	677	691	698	699	690	712	676	691	695	686	721	695	689	722	684	702	730	722	714	701	746	732	714	726	701	728	749	725	704	689	737	704	670	694	748	714	680	728	729	749	736	727	666	704	707	702	713	712	686	692	696	740	690	683	713	742	667	670	714	688	696	741	689	708	689	715	729	727	696	737	759	723	654	737	697	737	685	713	692	711	689	760	695	773	720	734	695	745	687	703	735	693	700	724	722	700	720	730	739	725	743	742	728	664	723	683	727	703	696	716	745	723	697	682	700	712	709	684	678	718	703	715	692	690	674	758	697	726	726	680	702	733	732	687	703	640	722	771	706	704	668	723	629	735	685	673	733	675	716	726	688	695	698	715	720	646	757	718	700	703	699	702	757	732	690	738	684	678	732	671	757	748	658	721	701	707	680	676	711	692	672	709	758	725	700	704	677	703	719	718	719	738	744	740	728	711	731	722	702	719	688	753	737	705	730	698	681	698	663	704	708	708	659	704	716	720	676	669	723	733	727	703	676	682	723	674	687	710	726	688	706	687	707	758	696	694	739	680	723	708	700	718	749	703	753	696	676	710	687	720	715	693	703	717	690	743	709	705	737	667	731	685	726	665	697	712	710	753	754	744	723	708	691	688	710	750	698	688	753	681	727	716	721	674	726	712	742	696	679	686	705	740	694	682	657	729	718	699	719	689	764	671	708	754	774	729	689	693	680	739	724	727	740	698	673	715	696	715	693	747	654	723	695	700	719	777	725	657	679	742	723	659	679	708	671	685	700	736	687	672	732	698	708	736	685	720	722	659	676	718	703	701	729	732	681	684	747	660	722	722	701	679	645	732	677	691	691	709	717	722	726	704	720	697	674	761	718	721	686	680	666	701	677	731	709	727	707	700	711	732	674	733	670	711	688	765	714	700	690	735	760	682	704	691	682	687	718	695	728	702	713	707	724	714	744	704	718	758	702	752	709	729	693	728	752	723	726	705	692	740	745	703	721	680	724	698	669	667	735	730	701	734	697	705	726	696	723	700	673	668	702	692	756	696	725	714	709	732	704	694	698	730	691	695	704	663	688	674	703	655	717	732	664	720	719	759	694	694	713	707	719	757	698	703	707	725	678	714	748	725	690	669	707	753	774	734	688	686	736	718	681	737	734	759	726	742	688	795	690	695	755	737	675	702	705	705	704	728	667	731	686	697	695	665	684	725	742	718	714	722	714	692	700	749	688	715	653	677	685	712	717	705	704	738	733	681	704	695	702	685	739	699	705	695	663	730	736	702	671	734	700	706	660	725	710	731	693	715	758	715	706	705	678	718	733	715	733	710	715	692	714	659	736	747	754	766	725	678	719	719	663	700	710	709	705	724	725	726	752	697	726	697	709	746	719	703	725	742	727	692	702	669	700	684	741	729	723	667	709	707	702	722	716	690	731	719	713	652	735	738	709	708	695	732	711	684	711	700	665	696	707	700	689	722	703	694	755	712	706	696	778	740	713	785	708	732	734	767	691	685	665	681	737	730	725	668	751	686	718	688	711	654	722	694	719	714	699	694	710	732	693	711	737	733	680	650	722	728	698	722	728	672	717	729	760	729	753	718	747	688	696	713	716	708	689	683	728	694	699	655	668	696	702	706	677	685	666	677	708	670	701	696	704	750	729	778	674	661	740	734	663	719	707	733	702	675	669	684	698	720	707	699	710	736	722	713	713	686	714	696	688	711	754	705	752	710	701	737	700	718	733	707	714	761	755	750	689	732	727	747	702	716	749	698	751	677	737	694	655	706	719	686	689	698	727	691	657	692	700	693	703	704	759	709	738	749	716	713	723	759	711	731	727	684	684	676	753	711	707	654	702	753	713	715	773	694	676	695	708	681	701	691	690	717	705	700	687	695	699	743	736	754	707	697	738	683	724	715	716	677	729	705	745	704	716	688	695	756	692	731	687	688	693	711	716	702	702	716	719	701	713	649	705	723	743	669	757	684	705	681	688	718	761	717	713	719	698	706	740	673	757	760	651	680	702	722	724	701	677	693	721	727	714	664	701	687	711	699	723	685	726	751	706	662	686	732	674	699	743	697	784	693	682	671	709	665	725	689	671	749	709	714	723	735	741	673	708	779	663	705	704	705	670	777	692	730	766	687	689	729	708	725	695	721	695	697	730	682	671	707	733	734	756	705	721	712	711	696	713	770	675	699	681	709	697	716	722	697	677	711	683	688	683	730	670	683	702	724	685	679	738	688	713	641	726	701	745	731	742	720	726	683	670	707	682	715	670	739	753	657	710	713	694	741	694	678	679	678	728	712	721	701	701	682	700	684	754	690	704	706	694	709	719	719	707	713	730	712	696	692	740	704	807	776	722	717	708	741	720	728	715	725	708	681	736	705	684	742	716	696	728	720	735	733	748	654	700	709	699	715	715	722	688	736	721	695	715	690	678	685	730	710	671	744	733	725	732	732	645	726	727	685	688	722	757	677	709	670	676	695	698	724	729
12489	6674	3499	2345	1737	1290	981	831	697	630	559	521	468	440	407	410	424	397	396	393	405	395	346	391	357	351	362	370	369	366	382	384	315	325	348	350	343	339	305	359	359	358	332	371	332	362	373	347	331	341	352	335	320	345	350	326	347	352	331	352	334	337	367	336	343	315	359	361	356	345	306	375	342	350	329	368	367	343	347	337	357	338	342	338	358	338	336	375	332	342	277	341	330	332	300	314	345	339	349	340	324	322	314	339	339	339	339	366	326	301	366	316	344	352	324	349	348	348	333	329	361	393	345	352	322	376	348	324	349	312	345	350	329	333	360	311	375	354	337	353	350	328	325	308	359	340	332	373	373	359	340	301	349	319	340	379	403	370	351	361	343	360	348	360	339	347	373	350	380	345	353	342	368	325	345	347	380	370	321	381	339	327	329	344	345	321	317	375	346	358	329	323	352	340	371	336	335	328	343	372	327	316	352	314	327	347	368	333	347	366	365	311	350	348	332	355	364	361	349	322	352	362	368	356	320	326	365	307	336	356	318	350	394	408	332	350	355	311	362	359	362	358	374	348	319	345	351	350	363	338	340	302	321	356	353	338	338	329	338	326	357	331	342	355	355	363	317	345	318	310	346	345	312	360	335	314	332	332	322	366	315	318	329	342	335	335	354	327	352	351	342	355	360	340	327	356	352	340	327	335	340	310	398	316	352	333	356	359	309	355	328	304	353	349	310	340	364	351	326	335	345	362	321	333	357	332	318	342	357	340	356	337	336	322	335	327	319	334	368	319	357	349	373	355	333	355	341	360	352	339	364	320	382	342	335	346	308	367	324	322	358	354	339	330	360	357	344	361	326	348	342	347	345	330	344	360	357	372	338	345	369	354	321	307	351	343	321	339	334	358	325	305	355	361	358	283	312	355	349	311	335	337	347	330	354	331	361	349	371	367	362	364	329	357	342	344	309	347	351	363	378	361	326	357	356	334	326	326	346	357	342	333	361	365	320	351	317	317	366	359	381	363	357	350	345	362	368	366	339	373	332	342	362	380	350	321	328	383	347	413	349	397	367	359	334	329	356	323	346	334	371	327	370	369	365	348	340	360	320	328	357	329	345	368	347	361	330	318	381	349	351	338	382	331	292	346	328	361	305	354	321	327	319	328	336	341	359	353	320	349	366	359	341	336	331	370	354	333	345	286	351	379	351	354	369	343	319	350	345	319	345	323	353	331	347	333	308	341	348	320	301	307	292	329	375	337	343	373	362	345	388	335	360	347	326	356	346	330	353	332	357	336	307	346	364	336	342	330	330	395	338	375	376	349	343	325	286	316	339	311	368	323	321	297	342	321	350	356	344	342	363	329	326	350	342	356	339	333	328	325	344	360	327	355	383	342	353	292	346	376	356	329	348	363	360	343	362	314	325	347	346	328	370	349	335	356	359	341	334	391	354	330	337	329	361	390	347	342	338	323	335	356	347	344	360	354	370	343	357	360	329	325	329	344	357	355	342	345	362	359	376	332	336	315	329	350	352	318	327	360	352	300	343	323	359	360	359	340	356	376	319	357	346	343	333	329	328	329	305	331	348	374	343	319	366	334	333	342	327	358	341	348	326	314	355	341	330	353	348	353	369	354	348	331	318	323	356	318	349	317	382	364	333	328	318	369	343	352	336	362	343	339	346	341	346	355	329	362	338	359	326	326	337	305	324	372	362	316	350	331	363	346	318	337	362	336	323	368	334	357	324	345	339	354	333	324	330	352	349	297	319	371	364	338	345	368	348	360	301	346	328	339	347	359	300	367	308	317	355	353	365	318	360	308	340	306	320	361	364	334	353	340	325	342	368	350	343	353	338	338	384	320	341	347	344	380	326	326	319	313	374	363	329	333	359	308	365	331	314	319	360	327	362	352	345	373	322	357	323	363	362	340	351	356	322	333	350	345	351	320	322	312	320	360	366	349	363	362	305	353	339	367	357	342	352	362	328	326	357	298	379	339	359	308	346	367	334	343	364	365	357	320	363	356	323	355	364	332	326	372	356	361	330	294	346	331	371	347	337	312	350	382	337	347	345	300	370	346	329	347	385	385	344	327	338	329	357	337	317	340	351	333	360	379	344	327	354	352	322	332	344	321	351	341	337	335	371	348	347	348	390	370	357	317	365	304	359	342	355	358	363	323	348	340	351	350	323	347	354	302	305	373	343	318	303	333	331	363	394	339	338	331	354	407	335	395	311	346	342	394	345	351	346	367	335	318	328	320	353	354	342	373	340	360	341	343	330	372	349	344	331	322	371	390	346	349	343	364	362	322	382	357	355	320	351	335	340	374	318	364	341	355	363	338	315	353	392	353	318	357	392	348	314	321	348	366	294	343	349	351	381	349	317	354	322	354	351	383	340	350	317	356	315	322	339	340	360	316	346	358	379	337	320	334	382	290	312	379	329	358	307	340	331	386	325	329	375	368	358	386	324	388	324	327	357	329	338	333	375	358	339	334	370	339	332	347	326	337	341	378	377	326	354	366	331	336	361	353	337	328	378	346	340	343	309	354	338	326	332	316	325	322	367	360	326	352	355	340	325	344	349	324	346	330	336	338	351	347	358	362	368	303	360	385	320	327	348	358	360	341	332	322	355	338	358	345	354	353	356	367	340	329	299	349	342	337	350	346	355	381	309	349	355	386	353	320	358	326	327	320	393	339	317	343	328	360	371	334	356	345	346	310	314	301	342	335	358	337	383	345	349	369	367	380	363	338	329	374	348	365	321	341	348	343	368	346	333	336	355	363	339	378	343	342	326	332	363	345	353	348	349	399	340	321	345	332	345	343	321	341	333	349	367	329	358	314	363	352	348	350	314	333	357	335	327	336	356	316	331	353	368	325	323	351	367	346	360	375	346	354	348	351	314	359	364	357	361	328	350	370	297	351	353	353	380	355	322	355	359	334	360	355	342	345	344	350	344	381	350	308	348	353	338	340	363	340	357	338	349	339	332	344	337	307	356	321	338	335	304	309	329	335	338	332	327	338	327	336	366	311	334	330	337	316	341	341	338	336	329	342	344	322	347	368	341	346	381	350	338	338	365	354	369	340	353	313	382	367	331	349	351	343	355	309	362	339	353	312	329	350	340	360	338	359	345	334	337	335	365	344	341	339	385	344	328	365	371	303	321	325	335	345	332	360	388	307	354	341	329	339	340	327	338	347	356	339	322	333	361	382	365	318	323	375	353	336	349	361	322	327	323	373	356	356	337	327	356	324	310	357	340	353	332	336	350	344	336	355	335	346	331	322	346	338	363	384	319	321	326	359	334	337	335	365	331	335	382	371	360	356	355	368	351	358	335	330	347	327	354	322	337	353	324	347	328	325	404	375	310	327	349	346	312	346	313	329	365	351	388	346	351	344	334	345	354	300	375	336	324	359	341	360	336	325	349	344	330	333	322	329	368	339	319	359	348	324	342	344	311	304	336	334	359	352	324	348	319	362	344	377	355	340	375	376	358	338
9551	7023	6149	6541	5993	4916	3742	3087	2622	2291	2060	1791	1610	1435	1302	1271	1270	1183	1234	1173	1165	1123	977	938	964	957	972	988	942	938	923	850	777	850	844	834	808	801	820	845	852	779	859	893	834	841	817	837	784	839	847	847	850	805	786	793	797	752	827	811	785	831	838	823	837	772	795	808	827	786	826	784	820	786	791	797	802	857	776	776	819	835	812	779	781	769	834	857	788	811	756	755	884	816	816	774	769	809	778	811	847	781	821	787	802	785	765	728	846	818	749	804	759	810	817	823	779	769	834	824	740	766	832	789	776	861	757	769	802	824	758	835	762	791	791	808	823	793	773	784	788	805	796	821	816	768	756	793	800	776	791	804	818	853	824	784	796	788	753	801	818	811	724	790	795	791	756	802	760	757	795	798	805	797	836	802	822	792	811	834	817	819	829	875	816	795	863	759	804	800	825	808	777	797	793	802	787	718	839	779	828	820	812	835	767	779	763	787	820	811	820	788	805	813	832	838	788	801	797	773	761	826	797	820	796	779	775	809	811	808	758	838	793	820	818	770	813	828	817	853	796	795	768	811	776	783	779	798	782	762	795	793	814	848	773	799	763	814	814	787	836	788	766	784	819	764	831	786	776	832	826	807	767	821	855	804	814	786	775	826	834	782	808	804	763	820	805	821	806	797	802	786	812	771	805	784	829	800	792	774	713	803	854	834	808	771	785	778	825	819	862	836	780	834	796	793	812	828	845	792	848	807	832	830	805	799	792	793	780	789	747	779	805	742	792	770	821	840	802	824	819	778	781	806	850	739	811	811	830	803	829	766	840	819	780	844	819	800	786	815	817	790	783	832	763	784	804	806	767	798	780	817	821	804	774	754	778	799	854	817	832	776	822	788	832	774	813	842	744	822	788	808	842	805	783	791	789	868	789	842	817	854	811	772	787	862	725	844	843	808	813	805	816	825	771	779	796	757	850	804	772	800	818	843	810	773	799	806	850	829	748	813	860	761	797	778	827	766	816	765	819	800	772	776	854	834	765	762	855	827	749	781	775	835	787	795	783	759	844	844	723	790	754	807	796	809	778	893	828	788	800	821	796	811	765	774	876	813	775	822	779	829	790	809	778	794	803	801	783	792	792	797	772	813	832	819	754	809	785	748	821	807	837	777	762	761	777	779	847	764	792	856	802	819	812	775	782	791	774	814	829	811	834	820	785	843	782	791	819	778	827	797	832	784	786	783	839	830	867	783	845	782	833	864	794	783	826	814	783	849	792	741	778	813	791	857	766	809	822	771	789	750	818	793	751	851	797	821	785	862	820	781	836	785	758	759	765	735	798	797	827	782	777	845	748	808	831	793	833	775	803	806	778	789	869	815	746	785	799	828	793	831	777	791	846	774	814	798	788	798	837	844	814	823	868	784	815	829	814	813	791	762	821	746	785	775	785	848	781	792	810	783	827	778	791	788	712	828	828	839	815	799	833	807	784	784	820	784	822	782	823	802	809	812	820	769	764	812	790	794	804	823	775	795	787	805	824	801	804	770	790	809	793	874	800	784	773	776	853	842	778	800	771	783	822	805	803	798	831	764	776	839	760	827	793	782	788	784	758	784	839	785	771	789	816	805	782	802	777	817	824	829	734	835	802	804	780	810	815	807	759	802	780	852	793	800	821	796	752	778	806	771	809	794	804	762	804	814	783	816	796	849	821	770	808	790	837	824	795	791	828	790	816	792	779	825	827	781	817	828	760	779	812	792	785	823	791	762	731	809	846	762	773	780	768	840	768	827	824	823	830	788	810	821	826	775	815	821	767	808	783	808	802	817	758	820	793	782	845	768	804	749	842	822	816	799	759	828	780	780	828	772	843	854	813	829	790	815	807	734	837	806	800	780	804	826	796	794	784	774	772	814	791	780	786	778	797	786	808	821	826	802	752	784	808	794	804	782	807	808	806	788	774	782	809	825	761	789	793	774	752	838	809	795	807	798	838	768	831	792	792	803	748	784	785	795	800	868	817	825	798	829	792	818	802	845	786	741	810	750	827	787	789	773	762	780	807	829	835	806	845	770	796	805	787	842	778	787	816	827	765	815	765	823	769	775	767	802	804	861	811	786	806	800	767	749	776	808	815	826	774	795	839	765	820	770	761	829	819	815	766	795	859	806	786	776	783	799	798	774	756	785	744	833	780	800	808	824	781	820	848	770	785	791	770	751	806	800	806	801	826	744	813	840	807	812	794	842	816	751	791	786	784	776	787	819	776	830	830	757	781	781	830	817	795	824	767	784	798	774	804	777	805	780	795	830	836	787	823	783	721	820	819	785	777	815	777	769	810	804	822	808	791	830	755	811	793	802	871	794	786	783	804	795	818	794	777	786	812	784	829	764	799	795	801	774	800	802	825	817	802	797	842	765	816	751	755	801	818	841	823	802	779	782	755	839	819	820	772	791	792	807	808	718	773	829	769	837	780	763	797	816	736	793	793	810	790	783	792	836	786	808	835	754	738	789	790	793	817	842	794	785	777	792	823	818	844	767	769	812	789	850	817	810	840	807	817	735	838	816	765	771	830	791	758	765	803	817	809	800	827	865	798	832	788	759	776	796	820	774	821	783	757	717	841	780	822	782	796	779	797	823	810	805	780	847	833	776	780	785	751	780	809	756	748	842	800	797	770	822	799	813	862	823	799	779	809	821	789	796	759	766	816	801	771	790	775	764	824	787	762	790	815	814	784	809	832	791	824	788	788	842	796	810	835	781	792	800	848	778	835	805	832	868	796	773	766	865	777	826	760	774	785	763	817	787	774	848	792	835	770	807	793	826	815	809	839	822	797	821	785	831	789	864	785	851	795	782	854	826	740	807	778	808	783	786	794	844	801	777	803	737	768	834	822	820	755	801	850	834	748	794	839	806	822	775	844	798	827	860	775	823	797	805	741	740	838	819	857	812	791	853	768	777	737	795	813	855	748	827	827	817	776	799	770	760	780	765	878	759	776	833	793	734	799	818	843	821	776	770	778	848	795	792	794	822	809	841	822	794	811	803	742	775	864	810	801	801	828	836	744	815	794	751	797	757	832	777	808	809	839	787	814	843	781	769	802	819	795	783	822	766	792	796	770	841	809	810	797	807	798	838	861	762	799	801	719	789	761	829	797	783	771	757	777	830	801	765	809	768	788	788	790	812	797	792	765	753	832	804	810	779	830	800	815	812	835	845	808	748	797	772	843	782	810	813	775	806	855	810	812	801	805	792	799	812	828	794	771	823	786	800	774	787	803	800	799	781	829	793	788	772	783	821	831	772	795	788	775	799	797	853	793	820	812	782	774	813	793	820	803	765	860	788	837	787	827	806	753	827	829	746	793	813	760	820	837	776	800	775	773	812	803	790	852	821	763	846	794	815	854	805	821	788	792	811	772	803	814	777	781	828	832	813	813	752	827	761	803	791	837	804	783	770	784	842	813	821	721	789	846	835	795	778	819	824	820	809	781	792	853	810	771	843	795	761
35601	26750	11499	5575	3918	2496	1735	1195	992	962	814	706	624	561	496	518	486	486	475	465	462	425	430	367	392	378	397	390	382	368	340	363	336	340	331	365	348	349	342	337	375	358	293	350	354	366	357	325	364	336	330	352	378	362	333	331	339	338	310	330	305	323	346	329	332	332	331	343	345	354	347	322	348	375	365	336	300	344	338	308	310	344	321	381	307	343	338	321	308	350	372	354	361	300	338	313	355	346	321	330	308	331	341	367	349	323	331	322	338	357	335	325	341	327	351	323	359	367	349	341	366	342	348	355	329	364	336	316	338	330	312	359	349	335	381	361	336	333	324	331	340	342	364	332	326	318	324	376	333	329	331	362	344	345	367	331	347	380	333	345	332	338	313	332	331	342	354	345	339	336	348	342	340	326	318	316	341	336	302	354	324	341	304	340	335	321	315	357	309	297	339	326	372	331	336	336	328	307	333	352	352	344	338	303	336	339	321	341	328	349	337	317	335	321	334	322	317	354	353	346	324	363	352	356	326	317	345	325	346	318	358	326	308	319	345	356	364	324	341	327	334	381	312	329	324	345	319	287	344	362	365	354	311	331	349	357	348	304	311	318	343	347	371	321	317	306	354	357	373	336	303	353	326	294	333	372	366	345	365	339	338	366	332	354	305	330	342	296	335	342	329	347	368	338	362	315	320	344	332	354	340	349	343	349	318	350	319	336	341	347	334	327	332	344	321	326	334	344	354	330	362	366	320	354	346	331	340	349	327	378	329	323	311	327	323	389	327	333	319	354	332	322	363	335	346	309	358	328	331	376	346	331	355	338	288	343	326	325	328	357	336	308	358	334	380	325	363	325	322	338	321	377	291	334	326	325	364	334	343	297	368	310	309	324	321	320	320	368	346	310	344	336	347	339	352	340	330	339	320	409	322	327	298	349	363	310	313	349	341	364	364	360	334	328	339	331	333	332	348	343	290	334	312	299	348	352	301	371	301	318	360	318	344	350	362	338	336	322	367	342	326	330	337	316	340	348	338	347	330	343	340	325	334	303	347	287	335	306	320	354	334	324	347	358	321	325	374	315	321	332	330	345	326	336	332	372	327	322	313	346	338	350	314	337	327	328	321	354	333	352	364	356	346	327	371	323	350	317	328	340	330	324	330	309	344	326	331	322	337	284	285	340	313	325	341	349	333	326	353	352	300	341	377	334	322	332	313	334	350	340	357	341	308	334	332	349	327	314	292	330	320	319	331	334	311	343	342	317	340	354	331	330	340	338	324	354	328	309	319	309	313	338	345	329	345	339	321	356	365	317	339	343	311	308	318	326	369	302	353	316	349	327	338	313	327	326	364	317	349	352	335	313	381	349	299	354	337	328	347	310	346	331	337	355	350	307	325	364	315	341	337	306	335	373	332	343	363	374	301	333	329	321	330	311	318	321	325	365	353	322	343	307	323	358	339	309	332	333	339	332	349	339	304	337	341	324	278	318	365	314	343	330	329	325	324	304	349	335	350	351	361	314	319	351	322	353	353	343	319	353	333	313	325	321	421	366	340	326	368	333	315	358	313	321	301	351	319	323	326	316	349	339	317	365	346	352	360	352	327	336	307	318	304	333	323	339	330	338	344	353	306	280	332	353	344	323	328	363	363	340	309	318	314	341	311	349	327	323	338	342	343	326	353	374	342	327	304	338	344	320	339	373	349	322	355	329	334	344	332	334	339	322	326	343	322	352	320	325	310	337	358	317	324	336	320	328	381	335	387	354	368	328	303	314	288	322	371	307	280	335	356	339	343	342	320	338	324	336	341	362	327	334	340	347	328	337	336	306	320	338	314	339	333	341	384	337	309	320	326	329	331	327	298	325	360	338	329	306	358	337	275	326	339	355	310	334	329	355	336	322	346	313	314	361	298	323	330	342	329	375	318	338	314	353	306	320	326	328	355	310	367	331	343	335	327	310	332	333	374	313	347	339	351	310	362	359	315	352	343	314	322	308	320	336	369	331	317	320	342	322	340	323	333	362	364	334	344	354	295	318	377	339	328	331	364	357	320	334	334	366	336	356	332	340	358	321	338	318	347	325	350	341	323	344	303	295	340	347	321	364	354	323	316	352	332	325	358	366	311	342	326	310	321	334	339	301	309	332	333	316	378	298	313	307	307	338	331	359	354	350	327	308	357	358	383	330	332	338	333	301	328	350	325	343	344	319	309	322	314	345	309	285	323	304	351	353	359	333	334	326	332	345	363	359	322	315	363	316	322	348	338	351	334	315	309	291	342	356	376	342	325	324	361	324	349	340	301	330	347	350	320	321	345	290	358	340	342	337	341	334	337	342	337	339	354	333	320	359	343	331	332	297	330	344	350	326	306	331	343	369	345	345	340	335	343	342	321	333	351	332	333	321	328	310	338	315	357	353	334	310	346	339	355	310	333	330	295	343	341	348	301	346	307	324	330	357	347	309	336	355	377	366	344	334	298	320	334	332	343	328	331	331	306	335	330	352	352	305	340	326	334	332	334	349	317	336	349	340	304	336	319	332	333	343	390	343	320	324	340	346	371	341	346	317	324	341	353	344	307	365	323	348	359	362	337	328	339	357	340	367	322	337	332	332	314	376	362	315	334	328	323	341	344	333	313	347	340	355	344	316	323	309	345	342	345	354	327	331	359	323	317	346	321	334	366	353	367	359	348	323	370	338	290	312	361	323	378	336	338	350	363	325	328	342	350	334	310	291	307	333	328	330	330	328	328	350	325	316	333	324	318	359	331	319	341	330	338	319	316	336	357	350	337	329	349	297	320	324	332	303	345	352	337	341	326	345	305	348	349	335	379	348	349	347	346	361	318	334	334	366	359	333	349	336	371	303	329	335	334	320	313	364	323	334	344	335	364	329	307	299	316	315	326	365	347	328	328	324	350	363	371	305	335	329	369	318	311	357	355	324	317	336	337	334	321	344	324	301	330	317	311	351	336	334	362	343	345	324	347	329	333	300	351	328	328	323	342	327	347	339	287	341	288	371	327	338	348	373	366	366	345	333	342	327	328	294	348	354	339	329	318	344	337	331	325	376	342	325	318	298	319	337	340	313	305	368	324	358	352	325	325	326	329	374	373	351	334	334	326	360	342	362	365	328	320	348	333	316	327	338	368	307	342	349	323	349	360	353	330	328	320	323	333	344	321	351	354	317	339	328	355	340	351	330	363	335	314	332	341	334	350	316	293	323	338	337	371	327	346	352	332	316	338	366	334	347	313	333	332	334	357	363	323	328	347	325	321	337	328	341	349	335	347	328	300	313	330	337	320	321	343	325	309	330	337	330	341	310	332	355	334	341	326	354	313	329	351	357	376	358	336	341	320	343	327	379	333	345	344	345	314	305	335	336	323	347	346	318	338	342	345	306	348	316	320	358	340	323	328	299	303	330	347	341	319	315	338	347	358	351	317	342	336	335	355	332	330	323	375	373	361	322	325	323	331	350	358	333	331	322	390	350	344	344	333	325
26578	20193	10422	10562	10539	8370	6508	5156	4370	3684	3421	2817	2460	2008	1925	1857	1716	1713	1721	1656	1528	1270	1208	1103	1127	1116	999	1043	1038	1003	913	890	863	867	832	824	852	835	852	796	791	830	827	807	806	807	839	796	795	823	791	780	756	775	828	802	771	750	770	826	809	828	807	852	812	728	785	755	824	771	779	817	720	763	730	768	719	788	791	775	790	828	784	771	780	780	825	781	826	780	771	806	782	789	748	805	734	736	774	760	797	759	736	804	768	797	780	749	822	725	772	748	780	830	790	777	771	818	819	804	733	818	812	811	770	807	801	795	754	759	751	793	812	769	792	770	746	784	704	821	766	743	798	772	785	806	762	830	816	755	816	755	783	696	806	786	757	802	780	803	806	799	784	757	765	778	759	760	773	741	802	760	720	813	780	799	789	788	813	753	768	749	747	804	833	834	798	811	800	757	781	781	788	836	768	823	766	761	770	815	810	767	772	757	764	805	773	746	822	738	773	803	739	772	821	803	767	813	809	835	764	755	751	808	824	789	773	839	793	808	780	756	771	757	799	798	775	781	761	805	807	806	835	738	758	785	777	774	773	778	787	737	752	773	792	776	776	718	794	752	802	800	756	785	705	833	749	812	784	780	795	731	833	771	724	770	785	761	800	772	738	763	772	769	777	798	787	808	815	806	812	813	827	780	776	801	729	797	792	788	797	798	837	818	737	782	810	753	792	827	824	800	811	772	743	751	744	775	799	742	836	758	783	790	783	825	786	815	743	792	814	776	723	756	761	743	756	746	822	768	811	784	774	835	768	787	788	796	772	771	739	841	778	798	767	767	784	806	775	765	780	765	739	740	834	768	812	788	810	754	756	811	767	829	768	807	757	817	793	766	774	712	810	790	810	801	798	799	740	771	818	794	773	809	782	767	773	777	795	757	864	762	757	769	826	772	759	765	806	772	812	767	837	799	765	768	822	800	805	841	792	764	779	784	796	804	789	772	756	815	751	829	788	794	825	776	813	786	764	805	755	783	697	774	754	758	819	826	775	709	768	790	720	796	759	779	797	783	783	764	807	747	807	785	783	816	750	793	767	774	803	788	748	804	779	809	758	755	834	779	754	753	759	763	714	767	743	777	793	805	810	776	778	828	821	773	798	749	751	814	791	759	764	754	802	793	802	804	770	810	739	780	795	811	759	810	735	765	796	784	794	763	803	790	748	784	794	813	758	797	743	801	741	741	816	771	794	805	769	770	800	766	753	781	793	818	768	836	791	758	811	703	754	799	794	792	764	761	827	750	787	789	766	796	764	802	796	761	787	768	777	770	791	800	785	781	807	792	859	807	798	832	766	790	704	729	754	791	816	764	811	776	753	793	787	768	785	858	790	810	801	759	826	793	757	748	773	789	775	824	774	780	804	763	760	820	768	777	782	810	804	781	801	834	758	800	764	692	759	805	754	732	776	791	775	786	802	802	769	766	782	786	733	734	837	780	811	785	757	796	819	773	758	742	753	768	764	791	770	782	742	770	804	831	815	788	769	749	789	789	787	793	818	765	714	778	774	796	810	780	780	797	749	782	733	785	720	773	761	777	787	761	839	759	823	726	802	779	831	802	836	767	801	782	823	767	781	761	808	810	735	798	788	753	765	792	799	748	760	796	743	737	777	804	807	786	811	827	813	788	778	746	810	770	799	792	737	748	782	790	821	779	741	721	743	747	809	783	786	742	772	759	777	776	818	774	755	723	742	748	815	778	747	783	788	744	763	781	780	827	794	733	808	783	783	796	785	796	786	779	779	781	755	786	781	816	793	782	790	739	765	759	750	757	774	765	772	747	789	776	781	825	799	794	761	835	817	806	797	804	713	828	798	741	812	785	790	816	789	822	846	786	749	748	784	780	788	727	808	817	830	839	812	743	775	743	813	746	816	761	836	802	817	761	784	804	772	764	779	782	783	793	733	813	840	749	812	792	761	810	773	792	826	781	773	763	788	794	734	772	791	780	834	803	753	768	768	805	797	801	796	772	778	811	793	774	801	802	761	827	750	802	749	767	809	793	830	780	781	798	844	818	747	725	801	777	829	782	810	820	762	792	772	841	785	734	760	774	762	789	781	782	746	796	782	762	807	809	787	815	797	750	825	773	768	842	809	818	795	777	788	814	737	821	754	847	800	784	796	743	748	794	782	828	839	817	816	826	810	767	772	753	818	781	794	810	799	812	776	783	772	757	788	778	792	770	819	780	800	784	764	772	836	803	736	783	750	806	771	863	755	748	724	754	754	802	758	772	785	749	792	790	749	760	764	793	758	801	797	778	822	808	786	831	826	729	739	795	783	795	803	793	780	766	831	827	839	866	822	747	749	782	741	784	791	786	789	822	780	806	808	810	777	789	751	767	774	755	788	825	815	787	801	763	804	778	810	762	777	752	800	770	712	790	729	831	753	778	770	754	833	770	842	770	794	816	810	738	789	742	806	821	755	784	796	759	747	792	777	770	786	799	820	779	763	766	810	780	726	794	826	789	782	804	772	738	706	783	797	779	741	770	750	789	747	833	828	787	771	796	810	737	834	835	796	819	844	751	812	783	823	787	766	828	778	830	782	719	782	811	753	759	721	840	750	839	799	788	785	747	817	755	789	765	768	861	772	776	775	774	789	775	760	787	787	759	832	798	798	744	738	765	799	777	760	764	763	762	804	757	821	766	765	772	800	823	791	747	818	764	796	786	749	758	790	773	806	778	745	826	726	783	814	830	751	820	774	769	793	818	805	753	758	811	774	791	751	780	783	842	793	758	758	747	791	706	772	785	787	794	832	823	823	784	780	803	816	755	764	774	811	776	777	825	768	806	767	816	776	817	827	806	774	776	818	812	802	762	803	775	845	777	762	773	746	754	794	760	822	732	757	816	829	806	803	746	820	798	788	810	795	777	793	795	783	769	771	768	746	786	775	761	747	744	829	798	802	772	791	768	753	748	813	810	798	763	762	748	810	741	758	781	724	823	789	791	803	718	774	728	759	727	757	825	773	767	822	810	720	786	780	792	798	790	818	822	802	758	777	779	823	787	784	781	784	787	799	894	802	772	769	820	758	786	743	815	773	786	786	772	753	756	779	777	771	770	803	755	797	755	779	825	819	747	813	793	806	734	793	777	787	801	782	777	755	808	781	786	755	793	804	845	790	771	840	801	819	774	822	820	747	797	805	827	816	737	832	735	757	797	854	788	768	776	728	780	828	826	787	766	766	759	771	782	787	783	762	788	767	772	815	805	778	787	773	824	800	834	779	801	732	824	817	761	778	732	771	771	765	798	773	737	737	727	790	759	797	754	801	784	794	798	777	759	822	831	817	765	773	816	800	786	825	782	756	794	772	822	786	802	829	783	821	802	726	782	778	776	777	766	777	806	758	772	770	756	773	770	826	755	783	785	770	782	813	733	746	795	777	788	786	781	741	799	781	786	773	821	820	764	805	787	815	758	772	756	788	759	789	792	711	783	742	748	812	788
44849	35949	18922	9949	6490	3862	2541	1709	1425	1126	1072	875	657	650	584	558	539	548	516	484	447	441	402	353	405	373	369	355	344	345	340	312	343	350	303	308	308	318	335	323	301	312	327	316	318	292	311	304	273	295	269	330	281	267	295	309	298	292	302	308	306	327	294	281	324	277	299	314	308	316	283	309	245	306	314	304	296	364	281	302	296	344	325	292	315	272	325	321	329	283	288	308	264	297	306	287	305	292	341	310	305	294	309	315	319	309	287	310	307	270	342	266	304	267	302	275	287	272	317	297	324	329	314	255	307	314	298	320	346	321	307	318	319	322	308	302	313	286	334	250	298	362	339	313	323	279	320	270	278	326	326	310	276	307	294	286	314	282	317	278	325	308	325	316	341	306	296	306	278	325	305	325	298	278	340	298	280	305	318	294	268	284	305	321	295	291	308	300	289	288	304	290	299	308	302	292	317	339	318	307	319	335	313	305	299	328	350	316	333	312	327	331	270	307	301	324	308	293	330	322	323	308	264	324	308	356	322	311	301	292	287	322	331	322	313	311	310	283	290	293	298	307	298	292	280	301	289	295	283	298	277	312	274	330	310	291	317	302	323	327	302	314	320	298	323	322	307	309	281	321	298	321	329	318	297	318	320	280	267	291	330	303	301	329	319	322	297	320	305	298	301	326	299	284	293	338	270	314	298	277	329	332	292	267	334	302	325	341	331	311	357	264	285	296	274	296	304	316	302	298	304	320	279	311	306	291	348	332	286	279	343	316	269	290	310	321	312	328	304	330	309	300	345	316	305	332	326	266	310	292	308	305	325	311	329	301	267	275	285	291	282	300	285	306	297	290	292	283	341	312	310	273	303	295	321	301	333	296	256	300	297	285	312	299	302	311	323	325	316	305	282	307	276	303	296	315	309	341	291	339	316	299	283	315	313	300	347	309	329	339	320	305	297	268	302	315	282	301	332	318	299	294	268	289	262	290	273	300	315	277	323	327	310	305	326	300	291	312	333	325	308	297	295	297	318	311	286	356	270	293	297	284	307	323	299	320	304	282	258	317	316	313	333	305	302	289	292	298	323	286	305	272	282	288	321	287	252	308	307	329	300	267	338	271	285	313	318	307	329	320	300	316	324	298	297	307	296	315	322	313	352	315	303	262	306	323	296	314	320	296	290	282	325	322	273	298	270	281	320	293	316	330	351	312	291	325	300	298	324	331	297	314	291	308	301	282	301	326	329	324	286	304	289	299	310	287	276	321	262	281	296	299	272	322	318	269	346	273	305	296	316	320	281	314	319	280	338	322	303	327	310	305	296	299	270	290	340	313	323	318	276	275	332	301	309	319	297	271	280	289	313	301	309	288	306	290	303	302	360	312	304	312	329	290	285	298	321	317	305	311	316	303	314	362	290	302	266	291	276	286	301	257	292	267	305	280	304	307	281	313	305	279	315	334	285	310	280	295	299	293	301	320	325	299	313	281	276	327	285	287	290	276	319	300	298	307	323	337	300	320	315	282	285	277	304	271	331	275	308	270	312	312	332	311	283	279	303	277	329	284	289	252	279	302	267	305	305	317	306	281	280	333	310	321	325	304	304	304	355	319	302	312	316	313	303	315	306	291	279	306	264	316	288	316	288	295	317	321	295	323	272	289	286	332	334	302	330	293	293	299	339	266	315	323	319	286	296	310	272	291	318	300	313	268	319	345	302	288	296	318	307	329	294	308	318	317	281	301	323	313	303	310	307	297	288	340	298	340	304	280	306	287	319	284	279	247	301	296	301	317	311	298	295	282	331	366	302	313	293	329	286	303	314	323	293	310	320	319	288	281	341	307	270	330	253	317	308	294	279	269	312	345	307	325	280	310	300	324	305	317	307	301	328	310	284	296	342	304	316	310	334	309	279	294	322	285	321	315	312	322	297	299	310	340	342	286	302	311	299	319	257	300	302	313	372	307	280	311	306	288	243	338	288	310	328	347	322	309	298	305	323	317	307	308	297	308	316	295	289	275	276	316	278	316	296	314	291	300	307	334	288	329	293	296	304	297	316	286	300	328	335	303	254	360	270	287	298	299	293	300	303	309	280	294	328	312	311	302	363	307	306	302	318	299	292	291	324	318	307	283	302	313	310	304	319	295	337	272	295	308	312	271	288	295	316	294	295	358	304	300	274	316	309	297	321	301	303	282	297	316	304	310	282	305	304	342	302	298	313	292	280	300	329	295	317	322	328	307	282	304	313	327	288	267	341	318	291	285	268	307	330	339	333	302	294	326	288	297	343	298	313	295	290	293	319	300	304	288	275	332	293	320	306	327	320	309	324	356	281	321	315	274	337	275	293	295	339	281	322	308	324	310	318	319	333	279	340	312	305	323	306	305	295	323	293	286	271	277	321	309	322	318	320	321	289	266	313	301	343	294	309	332	289	310	316	292	302	287	337	289	312	289	306	329	306	289	341	331	281	289	312	343	315	333	280	292	327	274	307	301	305	308	297	280	302	291	292	323	302	288	306	317	290	282	307	292	319	304	293	294	283	316	324	296	281	324	306	302	315	308	310	299	291	291	318	279	297	299	311	333	311	316	317	306	329	324	281	329	316	313	308	274	287	292	284	277	288	303	285	275	267	310	302	317	289	269	320	300	318	306	295	302	317	314	309	302	310	325	303	290	302	294	285	312	286	302	296	294	322	296	332	295	319	290	308	290	305	278	320	303	295	335	292	271	278	296	312	309	317	318	312	278	318	304	323	349	310	290	297	320	331	304	301	329	285	312	318	297	291	287	333	283	284	314	305	341	291	286	279	279	300	283	307	292	309	296	322	291	282	300	296	282	329	326	296	328	282	301	315	307	313	325	317	323	303	283	303	304	299	268	326	321	289	297	306	327	329	333	306	295	304	309	285	294	301	336	272	297	296	264	311	299	292	318	301	271	299	282	294	306	263	274	268	303	278	331	321	299	294	295	293	306	311	293	273	322	314	315	328	293	283	329	312	298	297	298	312	337	294	306	302	288	297	284	307	283	313	285	282	295	322	343	276	328	317	297	311	303	315	300	347	302	294	284	278	306	295	297	310	329	303	277	331	322	303	317	306	333	318	287	302	291	313	307	306	275	308	310	303	297	306	313	308	326	330	308	291	311	292	312	319	301	310	317	285	303	312	320	323	291	317	304	282	285	312	301	298	280	269	300	312	288	280	276	344	314	303	299	300	302	292	305	314	313	356	296	310	301	290	285	273	284	291	284	318	308	306	306	333	305	287	307	299	275	305	297	294	295	343	336	282	334	277	324	306	296	302	299	300	315	306	349	342	334	327	268	293	312	278	286	299	306	280	273	296	303	320	284	318	291	308	293	297	308	320	300	315	337	300	345	294	286	316	288	339	287	295	278	298	268	302	280	312	338	304	340	296	326	340	314	324	297	270	297	272	301	323	283	288	298	275	314	327	299	315	285	284	296	303	323	277	284	313	288	315	319	287	277	282	323	335	310	343	297	291	306
33150	27967	14198	14150	14429	11336	9080	6911	5627	5159	4732	3701	3083	2680	2519	2391	2313	2326	2041	2069	1808	1396	1253	1234	1176	1224	1133	1024	1116	970	956	841	857	797	842	835	795	793	790	790	737	750	751	798	758	746	813	742	727	770	722	737	737	763	739	689	749	713	762	731	719	783	701	751	740	721	688	740	742	735	780	726	738	751	723	680	685	712	699	710	709	734	740	718	710	730	701	703	720	753	746	658	715	664	746	722	667	701	701	684	737	712	703	701	743	705	711	704	702	718	738	752	729	692	666	711	697	731	727	723	700	718	721	698	743	728	699	698	705	713	679	682	713	714	703	742	713	732	713	665	731	680	708	699	740	708	682	734	728	781	740	693	701	707	678	720	699	743	703	685	723	736	701	758	728	743	722	717	727	730	704	726	722	723	719	657	730	723	716	704	731	708	705	706	722	744	808	702	721	687	732	726	738	718	725	712	696	688	736	727	713	756	756	725	685	717	692	718	728	665	698	717	693	716	736	704	711	731	729	719	710	705	714	719	744	691	727	698	670	678	710	704	732	728	678	751	744	699	724	737	728	702	739	738	700	737	768	716	708	689	713	701	723	726	685	675	660	700	741	762	726	731	676	703	729	670	708	718	709	706	712	702	703	743	721	738	687	691	750	738	721	744	714	683	667	702	715	707	742	727	720	702	723	695	711	698	718	766	715	678	695	737	723	671	725	701	656	748	688	707	707	744	719	671	715	739	710	669	708	676	714	767	732	731	713	687	671	743	761	750	747	729	709	728	721	800	731	720	706	717	720	735	733	679	646	675	673	662	741	708	711	687	700	718	691	732	710	739	731	722	742	729	688	748	747	707	691	721	740	688	695	721	729	768	729	700	749	708	759	741	689	717	723	719	718	686	694	680	702	722	706	733	731	697	668	707	768	695	686	718	685	712	686	689	676	732	742	722	661	688	745	662	668	696	705	713	701	738	732	681	703	720	731	724	742	683	673	711	746	683	743	712	715	740	729	727	703	701	709	731	729	733	731	741	718	672	704	720	745	689	710	666	749	737	712	739	720	715	685	713	719	675	720	734	709	708	729	702	728	692	738	720	741	707	694	754	727	713	738	745	710	712	707	712	700	732	735	668	720	680	724	694	737	696	693	662	720	691	717	688	710	719	691	707	682	714	675	771	724	703	737	723	696	729	715	693	719	718	743	709	705	719	720	717	722	715	690	699	680	753	700	706	704	727	738	706	730	686	700	702	739	700	691	698	732	693	703	730	766	708	706	669	695	704	750	684	680	679	727	667	718	691	686	689	688	642	665	708	710	711	700	720	738	752	729	688	732	669	764	721	730	738	694	732	744	737	732	714	761	705	745	740	719	683	698	701	716	761	690	683	739	703	693	747	709	729	711	710	727	712	690	725	672	721	730	697	725	716	704	735	707	681	756	720	694	704	743	690	724	702	688	748	713	737	700	749	668	686	701	735	714	712	745	703	698	714	706	692	769	722	704	742	699	720	740	749	713	655	743	718	723	716	692	729	692	741	738	704	716	742	718	705	673	714	661	721	699	722	750	748	693	703	722	715	701	751	663	680	713	700	737	696	714	729	693	694	740	707	703	680	700	742	676	702	712	657	716	711	723	748	682	698	688	736	719	707	690	700	750	700	698	718	711	727	749	697	684	686	688	698	721	701	760	736	742	753	698	760	711	780	662	719	710	753	698	732	710	747	706	747	715	716	720	744	666	683	707	722	707	773	724	707	750	747	655	721	753	696	684	706	727	729	676	696	685	678	687	690	727	729	751	715	728	714	711	721	663	714	645	709	762	743	696	689	750	727	668	721	697	766	694	695	732	733	777	786	696	668	708	715	691	675	726	675	732	746	733	740	683	686	691	746	703	668	714	742	680	730	725	707	709	682	723	734	741	767	671	689	702	744	702	743	655	691	712	737	696	722	732	695	705	728	725	704	731	670	720	731	723	747	736	733	725	730	724	746	705	721	673	754	745	685	724	735	678	778	726	695	763	691	713	758	652	746	695	712	718	745	720	677	734	708	677	734	701	664	732	735	727	675	740	735	762	703	744	739	682	719	719	703	693	733	685	732	693	703	734	685	732	735	668	664	755	707	752	724	727	710	738	736	688	727	711	701	704	745	706	700	738	736	753	695	731	735	655	704	713	706	709	782	682	682	704	738	689	722	690	758	707	701	711	752	709	696	705	721	731	726	687	729	734	698	711	735	723	726	696	731	691	671	713	706	702	706	731	711	702	722	675	703	752	693	690	740	739	742	709	709	714	698	753	738	700	673	687	688	736	707	704	721	744	733	677	737	697	732	742	762	697	692	697	719	732	736	727	670	732	764	726	710	711	756	689	709	705	675	713	730	688	723	712	697	710	700	744	665	666	758	752	703	676	701	743	728	733	724	720	704	732	697	701	702	717	649	760	694	714	716	717	708	697	768	703	728	738	709	750	729	725	715	685	729	706	702	745	691	686	689	740	694	690	750	737	720	732	729	721	696	726	686	671	731	731	693	710	729	727	694	726	738	699	668	724	713	738	724	706	760	698	730	678	773	708	717	713	735	713	704	692	722	764	678	713	695	729	741	738	693	709	733	705	713	688	684	730	700	729	754	708	730	715	724	673	702	715	760	723	712	659	704	718	706	713	693	770	703	700	765	683	661	717	667	678	748	731	690	746	756	755	675	676	682	719	725	675	652	743	733	725	688	697	676	681	699	724	673	709	698	727	667	721	697	727	718	710	730	709	814	664	719	688	695	702	687	704	730	733	736	722	736	731	729	724	715	715	684	703	747	716	741	749	711	699	716	694	740	731	704	755	765	716	743	713	731	696	710	726	693	736	720	715	703	698	696	710	766	688	710	701	752	718	699	765	764	688	779	739	724	738	723	735	699	706	709	733	742	661	742	734	684	730	729	660	712	735	720	708	714	707	668	677	689	736	727	720	739	712	748	770	718	719	741	750	739	752	712	672	734	738	715	718	737	737	737	705	748	783	736	703	690	653	723	710	723	760	732	783	726	711	743	725	740	695	799	728	708	693	758	727	721	694	696	657	661	749	656	716	719	714	726	701	737	729	748	682	731	699	694	695	694	724	692	732	758	732	734	644	701	681	715	720	690	676	743	707	700	693	660	692	695	724	775	727	748	709	700	696	680	669	743	705	727	676	690	735	712	703	700	775	754	664	734	720	736	699	715	723	732	683	699	724	708	719	690	707	741	685	730	715	712	694	732	748	681	694	738	739	692	735	712	675	719	721	713	757	701	645	716	722	725	711	721	733	700	706	688	691	701	689	711	721	710	733	716	731	713	736	707	703	700	712	716	724	706	748	740	690	692	691	733	734	706	760	769	726	741	755	717	694	700	751	723	776	722	663	707	748	753	718	730	723	729	683	732	735	743	758	722	704	710	692	723	699	701	725	729	771	710	722	706	776	710	659	776	722	739	725	782	721	689	709	683	673	681	761	728	726	687	729	705	707	731	702	723	662	737
12416	6922	3469	2450	1672	1267	1007	800	710	620	579	524	522	462	471	456	466	456	428	399	444	395	378	389	358	356	360	366	364	380	346	363	357	350	355	362	373	383	363	349	331	347	379	338	359	329	362	378	328	337	363	391	375	353	328	353	352	360	350	340	323	325	379	312	338	349	331	287	343	353	357	330	319	334	340	356	353	336	350	345	329	332	335	331	364	341	353	350	345	346	336	317	366	360	381	335	332	380	326	324	388	343	363	354	343	367	352	340	339	372	385	355	384	331	367	399	342	331	330	344	348	330	386	374	348	382	310	346	348	338	304	346	337	396	358	333	363	311	354	341	346	349	367	349	325	346	332	375	360	348	322	365	350	373	357	349	314	365	330	335	360	336	314	338	343	336	311	383	336	371	395	353	317	368	372	356	352	356	317	361	345	395	332	357	344	333	367	325	352	351	359	365	355	348	341	399	335	341	365	357	344	372	346	322	386	332	367	352	365	382	371	368	385	349	345	354	324	361	361	330	343	349	341	341	358	348	353	329	369	347	289	353	349	356	371	350	343	306	361	385	356	353	385	357	328	367	336	346	338	349	343	330	353	381	346	335	352	368	352	375	327	349	342	345	306	361	360	355	370	341	353	383	369	346	349	344	369	367	334	343	338	318	334	351	356	364	372	355	354	356	356	354	328	359	333	382	359	387	361	352	354	344	345	372	341	368	344	367	356	363	358	350	331	343	297	330	388	340	310	331	336	339	379	362	338	303	362	332	316	352	348	332	371	373	383	365	317	362	341	345	336	365	347	340	329	350	343	358	333	385	369	357	343	334	339	389	355	330	365	346	324	364	307	364	348	373	325	362	362	379	354	349	356	339	318	355	371	337	360	395	356	361	339	329	375	364	373	356	325	363	331	351	342	361	337	324	379	371	312	320	340	358	364	347	354	372	330	315	349	373	365	370	310	354	376	321	344	346	366	339	363	359	343	349	351	350	379	369	398	387	335	336	381	356	341	373	391	332	359	360	377	341	328	310	331	355	373	354	345	378	360	358	344	318	335	360	347	327	339	325	353	376	347	350	355	365	342	361	359	343	380	341	360	362	346	365	363	324	343	344	370	355	323	351	341	349	345	357	338	390	353	378	360	390	352	346	349	328	339	334	361	348	354	371	354	372	337	330	353	364	347	334	343	300	359	337	354	326	344	339	339	333	342	314	352	358	332	359	348	304	345	316	348	338	352	375	356	364	370	365	365	352	345	350	358	313	349	333	320	343	356	359	360	333	312	383	308	327	333	362	384	336	333	332	333	317	370	356	352	337	368	343	338	336	358	344	333	332	366	336	391	304	348	326	304	354	345	349	331	359	325	356	346	352	345	349	364	336	340	283	353	305	365	381	357	353	358	326	348	313	338	326	357	296	346	323	352	384	337	317	343	390	364	359	338	359	374	316	332	327	384	384	341	300	358	357	336	366	359	373	342	357	387	345	331	328	336	363	350	349	349	359	349	336	331	346	363	347	347	353	330	355	350	351	334	347	341	387	330	317	316	332	343	323	347	342	349	359	354	319	352	351	349	343	352	296	379	367	332	344	334	346	339	364	330	357	336	368	357	328	316	419	339	339	349	356	316	347	342	347	306	340	413	341	352	375	363	360	337	326	312	336	355	330	368	347	344	360	335	356	322	351	324	363	337	350	354	331	338	356	348	338	349	345	318	345	347	320	352	309	393	374	353	335	344	316	334	314	342	359	351	355	365	330	329	353	345	344	362	318	373	368	350	358	353	338	355	334	355	363	350	337	374	339	336	343	332	333	361	344	347	336	324	373	339	345	383	356	369	329	354	382	321	352	401	367	348	336	354	310	357	373	373	323	354	348	359	367	350	395	334	354	369	328	343	368	330	335	338	319	362	358	367	349	355	340	343	314	344	373	312	335	388	401	348	347	358	331	306	335	339	351	313	356	331	369	314	323	362	380	344	367	376	349	343	330	384	359	352	355	350	359	351	345	350	368	371	342	348	397	349	339	323	336	350	343	369	357	351	325	332	373	313	304	376	333	396	363	344	377	349	326	356	379	351	346	333	377	360	339	346	360	303	349	344	368	346	377	352	334	327	309	369	333	341	309	356	315	324	329	348	351	357	351	363	354	344	383	381	340	351	353	364	358	348	343	361	367	336	357	355	359	371	344	361	363	352	371	378	331	358	355	328	348	329	348	360	364	380	336	339	347	346	368	338	367	355	315	325	336	346	356	362	369	344	344	315	363	326	383	358	349	356	372	344	340	336	345	326	320	346	335	302	324	365	370	377	367	335	326	367	379	329	369	350	345	336	339	401	346	311	353	311	335	388	308	347	368	369	359	336	366	327	337	314	353	352	358	385	356	314	339	375	352	357	351	323	354	373	369	336	364	318	333	356	384	367	325	333	379	361	375	378	328	325	343	371	343	361	340	359	311	385	367	338	349	344	318	375	346	375	343	339	355	334	330	351	329	351	292	360	347	352	363	329	387	357	356	374	377	361	354	340	327	364	335	325	371	353	369	386	340	319	351	346	374	333	355	335	348	374	345	349	340	389	345	352	368	368	334	332	332	345	346	331	331	327	376	365	359	357	357	328	353	342	352	311	340	342	343	337	363	322	361	340	366	351	348	391	354	367	354	335	364	367	362	362	361	347	365	309	370	373	344	348	384	332	355	310	383	378	371	329	340	361	336	356	356	361	320	362	359	356	357	345	358	345	354	338	333	347	352	360	365	371	336	333	326	326	344	356	358	362	326	371	334	371	355	332	374	347	355	314	349	364	325	335	326	353	343	360	348	365	378	319	376	362	322	343	381	370	319	342	350	350	327	356	351	322	377	356	354	362	374	356	406	376	365	354	328	339	344	368	352	356	345	362	370	333	335	336	335	363	321	351	330	339	331	316	333	366	314	334	355	370	345	324	359	361	361	352	351	339	339	341	321	350	375	332	341	326	339	336	347	356	349	355	342	330	332	357	365	324	337	341	366	341	337	343	375	339	315	355	342	320	371	358	335	353	347	363	372	328	335	343	322	348	320	343	355	326	369	326	330	312	342	316	339	360	333	353	350	351	343	346	340	330	337	334	313	344	370	341	355	346	397	376	344	365	350	338	337	384	385	350	340	350	366	327	314	338	312	359	303	352	366	356	337	353	348	355	338	338	343	363	340	335	360	373	353	323	356	375	323	334	358	369	369	353	318	348	366	382	332	330	363	321	334	347	352	348	326	362	327	339	346	333	342	362	355	358	353	336	327	310	333	366	365	356	366	328	363	355	373	343	315	385	360	357	342	349	351	333	373	351	330	344	380	326	321	308	366	339	323	315	352	319	331	346	359	377	310	329	356	345	344	378	350	348	367	333	356	355	342	357	371	362	369	347	347	326	340	350	316	360	324	368	347	399	364	370	348	374	358	378	356	361	359	351	326	337	366	314	374	343	346	315	347	394	339	392	366	320	358	306	347	328	354	360	351	353	372	351	346	357	350
9361	7378	5900	6737	5951	4920	3971	3103	2546	2355	1993	1727	1585	1391	1417	1380	1313	1297	1247	1198	1058	1053	990	1056	1037	989	947	977	945	870	902	914	846	910	828	893	865	802	836	828	846	853	828	865	818	859	800	812	793	811	808	810	828	842	815	829	813	870	798	789	778	830	862	817	807	875	807	846	848	810	786	831	836	836	833	840	833	812	844	810	840	797	848	724	783	804	859	836	834	835	842	799	776	798	839	761	793	809	799	824	765	797	807	804	820	796	783	816	822	889	801	845	812	842	781	765	854	786	814	786	819	778	753	813	765	861	816	771	765	815	841	852	804	758	787	819	817	796	825	830	832	829	775	765	845	838	800	811	784	802	850	805	835	806	828	814	815	854	803	762	827	774	813	792	776	800	801	873	774	802	832	808	850	840	843	808	768	835	814	810	772	796	774	844	814	810	754	807	830	795	787	764	824	800	779	814	852	779	811	811	783	850	844	819	819	821	850	799	828	827	820	833	800	849	825	802	826	825	843	807	763	858	810	813	779	790	796	792	774	842	809	765	813	830	795	793	797	839	800	803	756	800	836	794	817	780	825	805	840	814	827	801	833	800	798	843	795	784	779	759	824	842	795	775	846	829	854	792	835	817	809	809	789	793	808	801	808	821	804	777	843	806	833	804	834	786	807	805	850	761	773	831	809	797	796	796	792	804	819	821	823	835	779	832	837	840	788	826	744	831	808	824	811	866	791	799	787	832	806	825	776	851	838	825	828	843	823	775	809	837	850	800	876	754	802	784	844	848	781	782	826	778	807	816	831	871	822	841	792	836	849	825	831	844	789	804	760	820	849	808	833	806	791	837	772	821	843	809	836	819	780	809	786	793	757	808	824	794	795	787	786	835	763	809	814	760	898	808	783	754	877	803	839	833	801	824	826	763	778	880	781	800	871	839	811	807	841	784	850	803	782	790	774	790	758	814	805	803	858	850	852	834	844	792	799	823	821	821	822	786	806	830	839	827	854	781	820	817	816	845	840	810	869	800	781	851	805	802	770	829	826	843	806	747	804	819	826	825	851	800	786	845	807	763	810	834	739	819	805	792	768	749	832	802	761	795	892	820	841	811	811	830	812	832	801	821	838	825	842	845	815	817	822	811	787	824	830	773	833	877	796	807	802	812	848	798	859	815	812	810	834	797	829	868	821	749	783	817	794	782	874	848	780	786	885	801	813	821	759	842	823	863	782	795	814	845	859	824	802	789	805	818	837	835	799	824	828	816	787	848	835	851	815	831	832	858	820	814	789	844	802	856	849	790	845	792	797	850	807	810	755	828	875	826	756	801	874	815	875	800	816	743	826	806	827	849	822	806	779	840	818	860	817	805	814	847	812	812	839	815	817	792	805	814	798	808	799	810	757	811	817	830	775	775	801	767	807	776	840	828	837	779	825	854	823	777	789	819	778	833	840	824	850	876	846	782	839	842	814	789	762	848	770	822	805	836	818	853	810	813	811	798	841	811	798	848	811	814	856	797	847	787	812	785	812	813	799	772	817	772	795	804	831	835	766	773	858	855	863	832	794	822	845	855	790	823	833	843	769	850	796	886	763	843	760	795	808	862	771	805	791	838	819	860	861	794	749	822	826	826	831	799	776	764	797	834	787	812	808	812	820	775	785	798	821	826	817	818	827	793	790	818	795	809	835	784	769	797	801	835	851	842	786	855	851	780	830	794	847	807	830	777	861	845	817	847	774	818	805	850	822	779	808	841	826	798	859	807	817	840	807	849	810	769	813	820	789	860	776	816	861	782	784	815	831	849	799	849	815	820	766	841	789	854	823	827	810	769	829	770	786	810	808	796	822	789	809	844	780	770	806	787	781	819	820	810	817	849	824	788	754	787	831	802	835	860	845	748	783	800	808	851	819	857	774	796	855	819	840	820	856	791	761	769	836	769	816	807	827	827	814	827	801	862	828	865	822	762	819	839	788	828	808	763	763	770	827	839	802	819	818	791	839	802	790	830	799	821	895	812	835	847	817	785	798	800	806	798	837	841	850	790	862	789	837	783	813	819	782	807	832	845	815	793	831	838	839	850	803	784	808	855	736	859	811	789	795	794	807	811	772	842	833	839	796	783	841	825	813	817	808	801	821	743	804	816	809	852	840	801	824	836	846	771	828	840	814	830	777	768	803	786	838	830	782	803	789	769	788	806	798	815	798	793	827	809	839	790	841	792	837	802	753	840	784	812	826	866	833	795	813	810	829	805	843	810	771	788	791	804	813	825	788	808	840	800	840	818	822	788	804	814	828	867	777	776	797	823	789	804	788	797	802	814	807	815	843	829	792	852	861	793	788	841	831	780	796	798	797	826	757	824	821	841	863	848	776	803	773	822	789	807	818	799	792	785	803	820	819	809	841	849	775	769	808	830	804	844	802	810	813	815	836	870	818	826	781	806	807	772	805	762	801	824	847	773	809	793	779	771	836	801	826	798	821	839	825	744	815	813	800	798	801	814	771	796	811	838	836	823	828	759	816	851	829	858	820	823	805	794	739	823	812	814	797	798	823	796	813	841	808	858	803	817	821	804	813	781	838	768	807	811	901	775	840	772	816	852	774	767	811	759	787	836	819	829	799	826	813	801	755	787	782	825	826	819	826	859	816	826	797	826	784	791	795	820	808	850	863	805	853	831	823	827	831	827	849	822	864	823	788	793	794	793	818	809	836	794	831	776	799	820	792	839	837	804	812	814	845	796	792	823	812	795	772	795	826	823	772	803	827	807	797	759	794	844	837	799	845	740	772	793	815	828	807	855	849	846	808	789	816	811	794	785	803	834	810	829	799	798	798	801	826	835	816	818	829	807	792	821	840	822	842	827	840	794	803	798	815	791	843	798	775	812	859	807	858	862	835	791	794	785	796	816	794	823	788	799	831	811	871	805	837	846	821	816	807	824	779	831	797	839	807	776	831	813	840	782	787	840	845	812	831	806	824	832	886	805	820	804	854	798	891	820	807	803	782	845	828	787	806	836	767	814	826	762	779	809	847	840	819	829	835	844	794	808	829	864	796	802	824	814	813	807	771	787	774	806	792	805	836	791	824	828	807	807	829	835	821	788	795	834	831	765	827	817	837	858	793	834	846	770	818	795	845	817	793	827	827	794	782	815	817	834	842	838	845	759	790	818	836	839	850	765	828	743	861	790	773	809	802	840	850	765	804	753	780	877	794	833	828	851	790	820	791	817	783	790	813	854	848	803	820	842	771	816	811	756	804	805	805	819	764	792	804	805	808	808	775	823	844	793	773	795	843	823	841	840	820	840	777	815	831	733	753	808	862	820	820	807	793	791	806	815	802	849	802	849	839	798	793	812	799	803	812	809	812	818	801	784	812	819	897	854	836	823	784	862	812	774	819	813	834	807	848	840	843	821	818	813	846	813	816	818	818	824	804	867	820	771	808	795	895	821	790	827	802	796	817	837	768	799	819	840	832	781	860	811	824	772	843	858	810	797	866	834
31757	27080	11451	5580	3559	2498	1736	1186	1038	941	802	716	640	555	570	542	530	496	483	427	461	407	398	377	406	384	377	371	355	370	373	348	336	364	360	328	353	338	361	364	361	352	376	351	353	324	357	360	321	329	322	357	334	362	339	292	336	319	321	347	323	310	309	350	292	347	364	346	387	328	371	362	345	340	336	344	328	356	360	354	359	347	354	307	367	321	340	327	337	319	329	348	322	328	357	366	355	344	348	357	323	349	352	316	365	327	335	329	326	332	336	341	328	357	319	364	334	307	357	312	368	352	322	325	340	308	301	337	387	313	305	316	338	359	321	335	345	305	340	326	300	317	331	325	365	335	366	309	325	342	341	309	329	363	358	350	324	346	355	317	340	330	329	360	375	340	345	321	328	310	316	350	321	343	330	380	303	349	316	323	327	311	373	346	366	322	329	340	357	341	385	330	355	372	332	332	308	350	355	328	347	299	322	319	317	325	371	373	329	339	373	306	292	378	343	335	321	324	340	330	356	344	370	325	357	316	302	322	344	401	351	342	360	333	355	359	307	362	366	318	318	353	353	330	348	397	341	324	310	355	362	358	323	305	325	327	331	325	388	354	357	335	260	315	295	354	332	293	296	337	332	361	327	326	320	327	339	338	297	355	343	346	356	320	309	337	327	338	324	334	308	283	360	314	360	329	344	328	342	320	350	349	325	367	351	343	320	331	300	346	353	349	374	342	319	330	312	327	349	369	368	364	363	368	377	331	337	317	366	340	319	304	346	341	357	344	305	298	370	339	338	330	349	362	318	353	378	327	321	340	338	342	327	346	314	375	325	342	333	344	337	310	366	323	345	340	352	324	356	358	380	344	317	336	335	367	337	328	318	333	341	322	345	349	329	341	333	334	330	327	340	341	341	332	337	314	352	346	353	341	333	344	354	345	347	370	342	353	352	339	355	316	308	345	326	382	357	369	339	334	309	306	322	346	349	311	367	324	358	321	348	334	340	314	337	344	337	324	330	340	385	367	340	329	333	377	346	328	360	351	330	363	335	350	347	359	343	375	339	350	338	308	330	349	366	316	343	322	351	341	350	351	387	304	357	374	366	399	332	311	337	346	359	336	357	391	337	334	332	341	360	343	368	326	325	333	310	341	322	348	349	362	342	334	346	328	325	350	359	304	319	326	360	329	357	326	329	305	312	316	358	338	338	332	343	376	350	351	348	348	337	311	362	368	334	331	348	335	350	343	333	319	334	327	311	355	323	349	350	319	360	318	342	344	326	361	342	377	382	356	348	349	316	331	316	332	311	358	345	351	358	335	336	367	358	332	340	332	310	343	359	346	361	367	334	381	358	356	331	334	320	332	358	328	365	323	328	309	325	341	390	327	332	318	352	355	338	281	328	341	349	349	379	351	340	339	316	381	348	329	341	365	336	362	304	332	326	320	327	383	351	338	340	299	303	339	385	335	324	346	319	340	375	353	313	345	342	321	349	329	304	368	327	368	334	360	332	318	316	307	323	375	328	351	337	370	341	292	321	317	364	322	333	304	339	323	364	354	315	337	351	337	362	310	309	323	326	373	345	329	346	359	340	356	338	306	321	384	362	341	335	353	310	320	331	329	333	304	344	347	330	343	337	314	357	352	363	310	327	365	338	346	321	364	350	343	356	347	373	320	315	368	354	308	353	320	327	360	324	354	365	398	382	326	320	334	309	333	329	389	329	336	361	330	338	332	341	344	340	345	336	339	359	352	328	358	324	311	345	338	331	353	334	317	362	348	323	371	371	343	344	342	342	335	314	341	376	384	363	334	332	352	350	330	342	343	356	353	356	329	327	326	331	330	351	337	352	295	328	372	342	361	311	330	326	353	361	342	365	347	316	333	344	385	312	347	363	339	337	321	337	333	335	355	345	332	319	343	346	374	342	341	358	359	329	314	326	302	337	342	326	336	365	359	361	349	328	351	338	364	344	343	334	306	349	345	340	346	358	326	334	367	339	311	318	330	352	334	344	362	312	339	348	335	340	312	368	346	345	342	326	373	350	348	341	327	354	359	347	351	349	349	341	336	298	335	316	331	311	342	333	358	303	315	359	351	336	348	339	336	334	344	350	318	334	345	307	326	313	332	344	333	384	351	324	345	344	361	332	325	337	327	343	292	351	331	326	333	346	364	351	336	337	299	322	347	317	353	332	335	355	329	371	376	318	305	318	349	342	351	300	343	339	335	343	314	322	313	340	308	356	367	324	298	400	381	329	365	333	327	342	332	372	324	371	380	308	306	356	359	373	348	336	390	354	340	336	329	354	368	324	331	319	353	335	319	315	319	341	346	327	404	323	320	395	327	348	311	316	327	320	387	351	301	360	341	340	343	349	347	368	340	381	370	306	328	331	384	341	365	372	345	342	363	322	351	334	326	348	380	347	349	337	340	357	352	318	354	354	351	339	324	357	310	321	355	378	359	332	323	345	354	373	367	342	381	364	345	319	379	332	346	339	338	386	361	357	317	284	354	351	341	334	351	360	347	337	370	321	300	332	361	350	362	332	326	385	324	304	357	322	340	333	336	341	292	310	346	358	329	362	327	314	355	293	375	316	324	327	369	340	351	329	358	396	335	330	334	375	382	323	324	339	354	326	353	309	328	348	342	363	320	382	355	319	388	338	322	340	326	332	337	359	328	329	341	353	330	347	309	329	308	341	316	346	313	345	346	352	352	345	334	344	333	362	343	356	340	338	351	378	350	334	335	339	330	351	344	339	352	316	324	325	377	326	345	327	321	358	320	333	353	331	330	357	348	327	310	332	358	383	295	366	335	375	367	343	362	348	335	351	361	340	345	312	306	329	339	342	322	330	342	342	334	333	335	357	345	366	371	338	351	315	357	342	342	312	342	359	366	332	331	349	358	327	365	313	332	336	328	338	336	353	317	322	337	322	333	350	329	321	313	350	322	330	344	339	358	333	334	348	336	344	398	397	373	346	327	344	318	342	336	328	357	339	389	366	358	381	356	357	299	317	381	356	311	358	371	351	305	345	322	300	366	347	352	380	317	355	340	312	318	352	361	337	348	336	344	343	374	341	327	343	316	332	337	348	353	357	306	309	343	386	347	366	335	319	309	341	364	356	318	360	316	325	341	382	362	333	332	326	347	328	341	309	339	307	347	318	390	372	354	363	337	354	344	363	354	322	317	300	336	365	341	316	336	344	335	338	351	380	342	332	297	358	329	347	351	338	369	355	292	346	311	347	339	328	360	302	332	331	313	393	330	360	328	359	334	339	316	361	333	313	338	339	334	303	346	359	353	335	351	328	313	319	336	331	342	316	322	388	351	331	365	342	373	314	315	345	372	334	337	371	347	307	315	349	329	357	356	323	351	337	378	344	348	335	320	316	352	348	338	321	390	367	338	336	360	332	345	349	380	348	347	347	324	325	322	335	372	347	347	331	359	357	331	349	312	285	341	317	355	347	350	329	360	335	351	337	353	350	346	293	353	316	326
24222	21519	10383	10818	10284	8506	6517	5251	4520	3837	3345	2666	2389	2171	2084	2036	1988	1811	1604	1473	1444	1210	1242	1272	1153	1120	1143	1124	1023	984	942	904	913	850	910	886	873	863	881	878	912	910	842	810	841	827	799	798	816	788	855	776	822	773	796	816	820	817	787	809	838	772	836	834	791	798	770	790	818	791	807	797	799	836	856	799	805	832	829	777	819	800	822	782	767	852	788	788	866	803	820	802	791	797	760	823	792	786	768	842	785	796	766	808	825	785	805	787	824	805	779	855	772	773	786	815	798	759	819	771	840	821	824	778	802	824	775	717	809	835	837	767	857	777	762	747	765	805	765	784	805	798	845	845	834	793	776	789	820	828	806	769	768	787	815	739	853	784	812	806	773	807	854	814	837	817	800	810	801	808	779	837	802	829	825	849	792	792	787	824	814	825	781	827	758	823	816	820	806	822	823	794	762	821	783	829	796	784	793	768	809	801	776	802	813	764	811	769	790	831	839	873	778	795	819	802	812	762	823	827	824	794	770	778	792	811	844	801	818	811	799	854	815	798	844	797	816	792	800	796	802	798	780	758	833	771	736	836	827	762	801	787	810	793	758	784	832	851	765	786	834	803	825	841	823	880	800	835	814	809	777	778	785	784	797	788	763	810	788	756	737	792	840	792	778	789	812	824	802	764	712	823	838	776	819	780	835	810	793	785	784	775	869	862	888	816	767	821	831	784	799	800	761	777	808	804	808	800	793	814	830	837	739	746	817	837	785	785	774	767	768	784	790	814	765	800	773	741	813	792	829	781	757	809	784	829	832	776	783	822	795	812	767	815	843	887	873	752	759	788	783	817	781	813	820	761	784	847	764	836	829	786	772	825	826	728	763	766	811	826	823	794	806	837	801	773	818	847	831	824	798	785	753	782	845	815	823	768	818	810	826	804	827	842	813	770	834	807	784	847	833	860	795	816	817	840	769	852	792	771	820	817	815	813	786	820	807	758	814	819	846	829	796	799	777	762	782	797	825	820	780	811	747	826	768	807	823	756	788	781	757	823	867	843	765	819	797	820	809	854	815	837	792	815	776	764	800	797	816	761	791	808	793	860	797	823	802	806	834	771	800	812	789	817	824	814	799	811	837	811	863	810	718	807	787	778	798	821	808	847	786	798	869	752	766	817	839	810	747	788	796	832	794	789	784	860	825	842	850	843	769	790	749	829	784	785	769	816	804	863	750	807	815	811	786	821	795	798	805	776	792	806	776	797	790	817	775	761	804	859	809	831	786	794	806	768	787	760	842	842	794	772	729	781	778	804	803	834	845	779	798	774	775	810	800	785	830	831	797	786	836	830	804	826	811	794	819	804	782	779	788	780	782	802	806	799	732	833	788	814	801	805	841	845	800	832	846	877	800	786	835	831	812	833	815	756	865	793	781	812	833	772	780	878	806	828	797	804	829	787	807	802	805	743	796	731	756	824	792	756	837	794	770	813	785	792	809	801	788	829	809	830	812	781	753	746	805	834	779	804	780	770	797	818	825	804	801	803	784	806	778	861	791	760	823	796	814	777	836	778	777	781	799	795	838	784	810	801	802	763	862	793	781	789	750	773	858	806	781	823	763	811	786	795	757	830	770	811	767	786	794	758	785	746	822	777	815	810	783	833	806	765	784	824	818	852	795	814	800	787	834	813	774	811	833	812	814	838	789	759	804	825	784	783	810	788	802	781	808	790	803	811	766	844	839	779	840	793	775	834	777	805	819	838	804	800	767	826	815	847	778	793	766	775	809	831	778	737	785	811	821	787	783	823	793	756	835	756	733	780	748	761	792	808	852	831	777	772	847	785	843	795	850	774	800	821	788	765	827	817	766	792	790	802	850	803	821	774	823	785	810	779	808	819	796	805	800	798	793	821	805	816	798	852	823	815	774	873	799	739	789	783	773	807	781	782	832	840	807	763	820	772	733	848	755	810	742	780	795	810	768	798	847	834	767	826	816	738	770	779	818	806	773	801	801	793	809	824	862	817	784	800	825	760	787	810	797	788	778	768	825	801	809	749	802	812	782	799	803	826	785	813	758	809	815	787	762	794	809	778	740	823	786	786	813	799	784	737	818	787	805	820	770	821	817	773	799	797	824	788	812	801	819	808	775	799	761	786	760	792	734	763	883	840	799	819	764	752	786	801	785	786	821	835	824	814	766	840	805	810	814	757	824	818	783	805	807	866	787	830	818	769	808	825	790	778	765	786	828	831	817	804	790	775	794	787	738	715	803	787	828	813	809	821	826	765	807	809	772	839	812	759	788	811	795	758	798	814	803	820	851	810	772	794	776	805	787	801	792	774	740	771	806	754	792	806	794	804	800	786	795	820	835	801	784	811	858	801	793	836	785	851	832	809	807	820	762	758	830	816	777	809	796	823	833	840	821	857	784	800	782	799	878	788	790	834	786	791	774	731	820	766	799	856	861	808	801	818	809	795	838	829	825	819	836	775	799	760	788	797	803	778	811	870	788	849	792	812	778	835	815	811	780	802	802	813	813	760	782	833	787	772	770	805	803	792	784	801	780	792	823	746	816	837	796	798	759	805	788	785	759	773	766	763	784	796	795	824	838	827	785	754	788	815	824	771	772	846	782	792	836	768	812	841	822	815	804	804	798	790	822	787	816	803	819	784	803	769	845	805	775	799	784	758	801	816	781	791	772	766	768	811	824	800	760	801	780	790	735	770	832	799	782	843	827	794	830	788	841	848	787	848	816	807	782	787	735	819	789	768	741	833	783	764	835	794	809	813	808	813	817	830	814	788	782	792	834	773	805	803	812	857	804	778	843	833	812	824	814	820	781	804	794	766	722	806	791	776	815	772	782	763	810	789	869	811	774	795	754	814	819	759	810	775	804	780	830	823	782	798	815	819	817	814	800	776	833	799	771	778	813	795	816	801	830	801	846	776	827	792	783	759	817	819	835	823	790	791	776	810	799	825	784	763	754	787	839	861	783	798	764	779	817	794	773	823	750	802	844	769	785	816	756	821	780	823	810	779	767	792	714	808	809	828	803	788	811	852	812	848	760	802	788	802	819	799	752	778	810	780	768	790	831	799	718	863	828	824	848	781	769	810	770	790	796	761	797	871	812	802	794	767	801	745	854	859	826	790	757	798	803	817	792	800	789	761	783	791	776	833	804	829	772	769	821	763	826	801	814	780	781	793	822	779	814	801	838	807	738	780	749	798	789	776	795	775	820	808	804	802	799	796	837	820	759	836	814	800	787	793	785	879	813	769	795	846	802	805	757	770	796	761	790	830	791	828	788	761	810	834	847	831	815	820	859	766	785	839	846	820	835	839	841	819	824	795	816	793	766	843	768	736	818	802	835	740	765	769	811	807	792	784	838	837	801	812	823	793	762	794	808	825	791	794	771	816	819	812	856	726	831	843	764	846	842	794	793	852	847	805	836	772	770	796	766	810	801	793	772	777	780	777	836	832	786	755	813	862	775	792	793	802	838	776	812	799
46288	36233	18420	10356	6444	3935	2397	1681	1337	1105	1020	839	738	759	668	666	577	548	472	459	446	425	408	397	383	395	383	412	357	331	361	313	330	289	325	314	332	305	310	338	315	320	325	342	288	298	295	266	291	309	320	337	307	325	323	318	320	334	301	313	289	322	303	314	311	340	300	308	299	335	309	337	352	301	346	366	300	331	317	317	296	302	314	321	276	294	288	339	300	331	322	319	296	315	280	330	317	332	326	311	312	279	310	294	289	292	320	313	315	322	266	320	316	315	338	334	289	300	318	337	306	327	270	305	325	342	312	313	279	339	317	332	360	328	296	324	333	287	324	309	312	312	290	285	311	311	291	290	310	284	292	275	325	314	317	312	305	284	307	316	294	293	287	320	292	301	356	333	304	327	348	300	329	318	327	308	305	292	292	305	272	317	336	307	334	345	358	347	320	316	298	286	350	290	322	282	307	296	271	315	320	307	299	304	305	327	288	300	346	324	304	289	323	312	319	290	295	307	307	298	280	295	292	313	322	309	309	330	305	316	329	289	332	316	341	275	298	333	306	287	285	303	300	335	302	324	294	298	319	300	298	281	318	315	298	324	327	308	335	332	293	310	317	271	347	301	292	300	299	339	318	312	274	305	315	302	291	302	340	328	337	294	299	317	280	281	320	303	284	330	281	306	342	284	323	282	299	306	315	303	336	329	328	289	294	334	303	320	311	267	301	322	295	309	282	308	314	287	328	320	283	319	297	307	299	316	337	343	298	298	325	294	313	288	322	318	302	301	287	337	308	323	312	319	319	306	292	315	318	293	289	260	283	312	290	272	310	327	262	316	312	301	281	298	336	331	306	316	333	313	295	314	279	329	320	320	298	305	302	326	332	298	303	326	315	314	295	339	325	316	274	331	292	296	346	354	326	296	325	321	300	314	331	310	299	344	320	284	304	320	299	289	339	329	307	300	337	303	325	302	314	305	338	299	322	314	327	329	311	302	293	326	299	290	313	299	298	298	319	314	326	325	293	323	324	313	307	305	319	305	290	282	300	282	317	352	320	318	292	250	321	289	305	303	297	290	319	312	314	337	309	261	283	307	300	280	319	308	320	292	316	347	305	333	320	322	338	301	291	327	331	276	315	329	295	324	321	321	289	317	331	305	329	332	326	307	271	293	313	314	267	304	320	321	316	343	301	286	311	303	293	320	305	317	305	313	315	311	325	307	294	304	294	311	320	317	309	320	302	295	307	287	312	280	310	332	278	297	326	280	336	281	308	333	303	329	320	312	325	321	305	342	298	319	347	332	296	317	319	303	319	347	304	289	316	322	309	313	263	321	285	314	281	337	295	308	310	312	298	289	319	307	313	311	306	305	280	321	341	341	287	291	307	305	268	312	287	277	325	308	331	297	300	334	351	311	314	262	357	290	325	321	317	298	315	306	301	280	308	288	279	285	304	310	322	311	304	336	330	326	313	327	317	307	329	324	358	300	311	284	313	294	282	281	314	303	317	329	320	311	289	293	319	305	290	320	313	313	309	329	299	309	286	291	336	298	303	276	291	331	306	318	308	308	272	305	288	285	347	314	322	320	288	289	312	316	305	373	308	317	325	312	292	315	329	331	291	312	290	308	302	271	286	327	293	290	327	301	314	329	275	287	312	311	307	317	319	304	305	290	312	304	299	300	284	309	311	279	318	272	277	273	316	326	327	316	318	300	285	306	308	284	333	300	291	283	294	347	298	311	318	272	284	320	320	302	338	334	315	332	303	336	318	309	288	307	320	294	310	302	315	295	278	302	317	354	289	333	318	323	280	312	306	319	304	334	297	283	325	310	319	284	299	258	323	297	333	305	316	310	262	299	300	306	302	302	307	309	318	325	306	334	317	326	318	307	284	313	267	332	320	288	289	281	289	286	360	327	349	340	289	308	344	330	305	317	297	285	304	337	354	272	278	325	321	316	300	276	324	312	288	349	313	299	315	300	315	306	290	304	335	288	298	356	303	313	305	291	313	321	304	308	333	291	302	294	307	317	272	297	349	300	298	303	307	335	304	299	342	342	294	334	334	295	283	341	324	335	308	297	294	325	278	283	288	328	328	322	299	329	318	317	311	328	290	332	293	321	286	304	297	313	283	309	324	298	299	330	317	298	330	294	357	341	301	303	317	338	307	326	289	306	313	319	301	334	313	305	316	296	270	328	329	330	303	293	284	283	284	295	287	331	333	328	300	284	323	295	333	305	286	319	325	328	301	295	296	288	333	339	309	323	327	308	317	305	315	333	321	322	317	373	282	347	284	308	300	314	335	320	269	324	328	311	332	348	315	279	325	315	293	309	313	318	298	322	300	311	323	310	297	300	293	314	267	277	310	297	314	304	309	315	290	315	305	337	317	313	326	323	316	322	294	304	313	300	290	324	311	327	314	284	292	305	325	301	319	294	338	285	296	302	290	302	275	324	354	318	309	292	323	328	299	291	300	270	323	308	325	288	318	325	296	322	319	312	309	342	313	269	277	336	312	318	326	297	297	308	298	342	310	324	311	338	314	333	334	292	290	292	313	323	300	306	340	325	316	328	295	291	350	299	299	284	290	294	279	328	253	325	289	291	335	338	302	312	291	322	308	311	293	317	332	312	287	311	347	325	269	303	314	295	272	324	292	331	301	337	329	317	297	296	321	318	287	289	301	308	292	349	286	336	337	321	295	332	307	329	327	319	272	286	286	338	283	341	337	300	310	295	327	303	286	311	285	297	313	307	297	306	300	303	338	322	318	310	310	321	327	311	328	328	301	298	285	327	328	332	320	300	286	319	314	278	332	306	316	329	268	338	283	309	296	332	290	336	319	298	321	315	301	284	335	276	338	291	304	289	335	337	336	297	295	307	311	295	286	318	309	318	312	312	324	328	308	316	310	281	341	293	308	311	320	314	310	285	277	309	304	332	339	326	288	321	305	313	291	331	281	273	348	320	295	339	287	287	310	318	331	340	302	290	316	322	294	328	295	313	294	291	304	318	330	306	310	297	310	318	287	312	342	285	339	324	295	333	323	321	305	305	354	314	324	315	331	306	317	324	335	330	288	290	348	312	314	298	316	325	311	310	308	332	266	305	300	277	292	306	318	341	287	286	302	340	300	313	318	318	281	314	289	292	288	307	326	295	328	300	321	272	341	291	322	319	324	326	325	300	321	316	289	306	328	311	353	314	292	294	289	316	307	286	317	280	295	317	314	308	311	339	283	303	291	305	293	329	296	313	302	288	312	301	333	302	317	355	344	303	311	296	314	300	312	334	303	288	304	293	307	286	285	281	336	293	348	335	272	287	294	315	287	303	321	305	293	321	302	259	287	276	301	328	333	296	311	332	328	320	323	307	294	296	301	312	286	308	282	322	303	316	312	285	297	276	312	335	319	306	281	341	328	305	312	313	310	302	315	313	302	302	316	289	306	309	279	329	335	314	305	325	337	321	307	317	288	333	331	278	300	278	290	299	286	271	296	303
34252	28422	13692	14795	14355	11493	8475	6758	6115	5214	4307	3664	3225	2866	2786	2733	2356	2191	1937	1842	1599	1422	1435	1347	1215	1168	1230	1111	1074	922	949	928	921	872	862	854	787	824	792	773	793	841	784	803	825	711	793	750	751	751	795	713	745	718	746	707	718	697	708	740	736	735	751	776	699	746	748	762	718	763	747	721	727	714	713	713	769	723	723	729	705	718	690	722	684	700	759	747	710	673	706	739	684	814	710	718	685	754	759	739	733	712	684	707	715	708	723	725	753	736	750	717	757	716	758	710	761	709	744	766	717	746	776	694	732	719	754	744	709	725	734	715	733	765	756	717	736	714	778	741	676	783	705	728	711	721	671	713	753	744	718	707	698	739	727	757	734	727	727	746	723	700	729	721	747	731	670	736	728	780	699	775	728	714	758	725	697	758	677	732	718	740	750	707	706	716	728	734	709	743	749	734	721	732	729	695	742	743	703	721	707	697	780	724	737	720	699	746	743	739	748	740	704	716	731	733	704	694	699	737	730	737	776	769	727	736	692	731	747	758	741	675	680	751	708	734	727	742	743	727	713	726	727	740	753	736	706	768	765	658	706	779	724	759	701	718	756	749	769	745	721	669	679	734	737	704	751	693	741	692	734	742	696	675	730	666	724	752	714	710	729	700	713	691	725	757	797	696	759	702	706	739	747	711	742	709	735	739	713	710	728	718	700	749	754	741	738	777	732	692	723	705	716	736	716	727	676	776	720	740	716	732	753	745	741	728	721	736	695	711	665	729	711	727	776	679	737	694	724	792	738	749	787	717	674	737	720	735	737	749	705	697	724	689	737	715	730	715	732	780	742	713	737	672	781	742	696	751	721	691	715	679	712	773	700	711	728	739	730	714	771	731	721	759	706	738	738	766	730	767	741	706	711	721	732	758	732	711	707	719	720	704	725	720	692	675	777	709	731	704	696	712	738	721	689	729	779	695	694	753	751	773	697	715	724	755	751	727	675	692	735	767	727	735	694	801	716	750	703	755	760	766	730	720	725	762	733	730	724	716	699	739	745	759	758	723	735	692	779	771	695	767	770	715	691	744	771	714	668	723	804	724	759	718	737	670	719	729	691	735	682	720	747	701	775	761	730	735	752	753	727	710	732	702	685	744	705	697	758	727	694	698	695	721	726	743	737	697	753	699	713	737	703	706	739	740	691	735	744	763	755	739	747	693	767	732	737	726	698	717	684	731	701	748	699	698	724	720	728	739	742	786	711	713	703	752	750	743	718	712	733	744	746	694	753	700	761	725	717	741	728	696	733	714	721	714	681	739	757	730	734	740	714	752	749	738	672	703	740	749	747	674	757	762	765	714	679	742	705	771	717	754	723	705	735	697	736	723	767	731	742	696	700	720	709	743	715	790	747	753	709	726	715	745	719	672	742	699	760	704	695	737	696	817	727	778	713	770	715	745	723	741	759	736	738	746	717	731	734	749	719	695	722	706	735	774	731	733	776	705	693	744	750	761	760	741	788	724	728	724	770	762	754	764	695	703	741	727	701	704	740	749	706	748	728	730	718	761	735	723	727	754	696	755	737	742	712	767	699	743	716	728	707	703	716	729	735	719	707	777	705	712	720	713	705	766	701	730	760	732	741	735	733	694	745	689	742	716	783	694	723	723	740	728	726	763	739	722	721	706	743	729	740	746	727	738	797	752	757	725	719	748	721	729	777	742	716	690	695	738	718	719	702	730	719	737	718	769	722	765	795	739	732	735	746	740	768	739	738	703	738	748	665	730	754	736	712	746	694	754	675	736	741	760	762	732	728	740	762	711	756	729	736	733	715	696	753	730	771	722	677	711	758	700	748	692	712	689	716	735	681	751	746	695	778	727	746	756	745	749	748	722	708	733	716	765	733	735	704	729	749	706	764	714	718	711	697	734	682	730	703	761	752	730	741	742	736	744	737	732	727	734	754	767	694	750	718	732	687	761	724	704	784	682	761	737	745	793	761	776	755	751	704	755	714	753	750	768	744	701	735	763	821	731	716	695	691	744	731	718	785	697	745	727	753	754	725	726	756	721	729	724	784	703	692	710	773	739	720	750	740	739	776	698	708	699	728	700	784	781	695	692	731	725	774	773	727	772	714	715	706	751	697	737	704	705	736	758	763	687	760	772	731	773	694	688	731	745	743	717	778	748	714	725	705	678	713	742	751	750	750	711	752	774	709	783	734	693	778	783	721	766	693	719	718	745	749	729	730	709	738	740	740	722	719	748	770	704	710	729	725	723	715	745	736	738	726	740	750	734	764	710	716	746	750	739	784	672	728	748	706	701	716	763	714	708	723	699	757	722	774	749	737	709	708	745	680	674	704	687	690	747	751	754	738	747	651	736	685	684	732	778	739	738	749	761	736	764	735	754	723	743	694	696	735	776	687	711	704	748	738	683	765	676	718	799	770	749	745	693	737	688	710	742	797	717	678	680	793	719	683	735	734	702	729	740	751	764	702	748	745	718	712	726	688	752	744	717	775	735	705	749	695	744	684	777	758	692	736	713	707	723	736	765	710	738	702	750	631	743	741	754	728	740	693	702	723	718	707	760	782	761	743	703	715	744	690	732	728	752	726	728	732	744	753	705	739	774	728	759	749	697	708	745	693	717	784	666	747	734	737	716	728	728	756	752	746	712	734	767	725	751	745	726	725	707	765	711	656	705	731	717	730	765	709	755	762	696	755	739	695	722	702	773	722	749	705	735	737	767	702	720	750	738	714	682	719	738	732	747	732	732	742	727	750	727	768	707	789	686	720	759	747	699	732	768	750	729	762	704	738	734	719	739	743	722	721	752	760	743	720	693	700	726	716	717	776	725	731	769	728	719	712	718	722	721	735	715	714	773	712	701	747	704	738	749	706	751	684	736	725	710	732	724	772	737	731	746	692	782	730	740	756	770	728	705	722	725	772	731	695	703	759	697	735	746	740	681	731	724	724	750	704	758	746	742	765	701	738	687	708	715	738	696	723	784	737	733	780	759	697	711	743	712	718	728	756	709	731	704	716	746	709	718	762	717	689	723	713	731	731	750	733	715	747	701	717	676	688	700	730	720	704	712	729	705	734	764	744	709	728	810	705	760	716	743	767	764	764	739	739	781	723	715	798	698	747	705	735	730	701	729	745	736	763	726	721	711	791	765	744	706	727	750	776	743	728	691	779	745	694	804	741	763	704	700	724	741	685	744	783	736	714	746	733	742	711	760	693	729	718	770	761	777	719	735	744	747	683	738	705	712	690	742	692	737	730	735	720	780	758	725	686	804	723	732	708	718	767	692	747	717	748	716	753	778	709	686	705	692	742	682	733	746	737	737	719	714	728	723	690	717	739	713	726	710	763	722	726	720	749	740	741	706	642	761	759	722	732	769	737	730	737	740	735	758	747	757	720	700	716	747	738	743	692	716	725	755	741	769	760	676	688	708	736	728	746	734	706	755	701	803	780	719	731	727	726	726	716	795	738	745	714	719	716	714
12610	7105	3663	2651	1791	1258	1046	789	717	611	542	515	493	506	517	467	426	399	414	389	410	395	371	392	392	373	406	364	365	333	366	378	367	358	363	384	360	337	344	392	361	369	350	349	350	336	339	339	338	331	382	348	359	370	328	313	357	316	356	352	356	352	355	342	351	333	355	339	358	395	377	370	339	363	362	345	358	326	389	329	357	360	372	328	316	375	341	363	316	360	324	379	339	349	368	329	333	317	360	336	386	339	372	339	341	342	350	358	353	334	374	347	343	357	311	345	376	358	385	349	328	343	318	353	356	359	371	334	273	352	346	315	354	356	338	316	332	329	360	342	339	362	332	342	331	333	341	323	371	356	355	330	329	322	378	349	346	362	353	357	373	333	334	334	361	366	369	362	309	384	386	386	306	357	395	347	351	345	354	373	373	377	335	306	329	343	363	339	323	345	378	357	337	380	361	351	352	378	336	344	347	351	339	349	377	365	356	358	383	319	341	354	303	344	354	357	308	366	346	389	332	332	383	340	293	340	351	354	355	328	396	386	361	327	346	392	360	359	361	334	375	367	309	386	356	340	351	339	351	383	311	323	335	325	332	316	345	359	354	363	344	341	387	328	380	357	365	343	319	359	369	339	309	332	333	347	345	325	342	323	361	371	339	357	366	341	347	331	382	326	352	330	340	332	318	365	317	336	345	355	354	352	341	342	349	351	338	365	334	346	367	347	356	386	352	351	334	355	312	387	332	357	346	359	346	384	395	351	355	344	395	324	357	336	351	357	322	352	338	360	384	345	336	402	348	323	335	332	355	355	334	357	360	315	312	348	349	360	357	354	382	336	330	334	371	353	333	335	368	367	337	369	370	359	342	320	338	318	388	355	363	356	350	302	311	345	329	330	345	364	335	353	310	348	367	343	365	340	352	326	354	355	350	366	345	328	347	382	363	354	349	380	337	332	332	362	312	355	353	357	367	357	366	337	321	335	375	372	352	365	375	360	353	356	325	357	338	369	390	319	344	329	353	361	355	332	378	351	336	351	375	344	367	330	390	348	343	354	346	358	343	361	335	352	351	382	332	355	341	356	348	353	339	368	382	351	381	320	368	362	369	372	309	347	340	325	345	336	373	369	347	357	332	394	343	349	347	343	332	309	356	337	374	326	356	348	371	358	360	353	364	351	364	357	387	331	314	363	317	342	337	327	339	377	361	325	340	361	310	369	364	402	393	352	332	283	333	311	332	350	355	346	333	354	349	372	350	347	317	383	345	334	347	346	368	354	367	355	332	398	372	332	371	342	358	407	361	327	340	339	348	363	369	361	357	360	380	337	324	323	328	324	328	360	287	346	336	352	330	343	335	353	318	340	402	355	319	391	342	342	341	347	371	326	367	328	317	356	357	392	356	344	338	353	345	386	363	353	338	312	344	343	361	348	354	348	339	308	354	372	362	384	368	383	364	356	366	336	344	357	352	347	328	341	354	332	352	341	364	343	375	367	324	355	371	363	362	341	364	335	342	348	332	338	342	355	314	343	343	347	334	370	358	355	300	350	347	354	323	377	313	361	344	381	368	348	365	371	332	337	362	348	378	364	364	353	346	319	376	343	356	367	346	335	351	327	349	328	341	321	364	322	369	358	378	359	386	352	360	363	384	323	334	352	360	327	314	323	333	346	373	354	351	368	339	377	347	335	331	338	368	354	353	347	355	349	345	336	356	301	328	366	391	371	345	339	315	382	362	354	335	329	389	347	351	317	382	317	344	330	365	339	316	333	314	347	341	315	389	348	352	337	371	341	342	323	359	359	335	339	372	332	358	296	345	366	343	320	339	340	336	348	366	395	364	352	340	346	360	358	326	359	359	357	335	357	373	365	346	337	361	354	345	322	344	332	334	352	361	359	347	349	367	344	377	361	366	354	368	330	322	351	345	350	333	372	355	362	326	359	325	363	341	333	326	345	330	330	337	337	350	365	349	338	340	348	365	346	324	340	362	354	352	355	304	341	344	371	371	373	345	349	389	364	354	348	334	334	337	333	343	349	356	379	329	370	346	359	329	334	365	322	349	333	372	336	353	350	321	346	321	342	356	371	367	385	356	348	357	403	389	340	350	347	337	350	335	320	348	329	335	317	358	336	326	348	362	323	377	320	380	370	349	350	342	359	345	353	305	328	352	342	339	360	328	360	346	342	329	311	313	375	326	341	353	358	341	343	382	322	341	380	330	339	374	391	358	335	361	332	324	368	349	364	347	341	360	322	340	320	370	345	339	367	349	372	360	359	342	380	327	344	407	342	362	362	336	383	369	355	366	359	369	312	297	372	335	313	370	365	341	355	332	355	372	353	340	346	359	350	353	347	360	348	334	347	322	354	330	338	365	362	379	352	355	375	334	319	328	354	363	358	365	333	352	356	333	344	372	355	359	347	346	359	337	356	355	369	329	356	303	359	342	306	343	363	357	354	370	364	352	347	359	343	363	356	329	363	366	358	357	362	327	343	367	364	363	361	354	364	346	350	322	308	360	346	352	346	317	334	343	363	379	321	338	335	356	384	385	351	334	323	331	361	341	375	387	358	346	313	333	313	361	336	396	371	334	383	363	341	353	343	345	353	400	378	321	343	394	358	306	349	321	346	393	346	376	355	326	337	341	321	351	347	380	359	327	332	313	379	341	352	317	354	347	365	353	318	362	376	393	342	315	346	368	363	355	339	382	331	339	337	316	329	335	324	341	371	335	326	347	339	349	394	317	368	368	354	321	333	331	355	334	341	342	335	323	349	346	360	316	352	343	358	338	343	315	352	364	347	371	357	335	345	356	343	334	345	347	365	346	364	347	385	358	334	298	364	364	350	374	317	340	319	317	333	345	363	324	340	356	345	340	377	358	336	356	347	379	383	347	349	326	336	400	324	347	339	352	386	337	370	358	340	363	350	340	374	367	352	365	335	324	406	382	372	323	362	362	400	364	319	330	342	371	330	336	323	318	347	317	354	325	329	384	374	351	352	347	341	363	337	318	342	349	326	351	364	340	323	356	346	353	386	316	358	340	344	308	334	373	337	350	329	333	354	360	366	340	338	316	352	335	297	348	355	354	378	364	367	367	348	380	337	384	317	345	368	347	311	381	363	335	353	324	352	359	387	325	345	362	345	334	367	341	357	378	399	382	355	315	355	343	336	321	353	388	341	371	361	317	334	368	362	385	332	346	354	380	386	349	349	316	318	304	353	343	360	353	360	343	355	340	386	329	378	360	343	326	343	333	339	377	346	339	334	356	353	368	332	355	371	368	365	376	347	360	342	358	306	333	347	343	341	340	378	348	333	337	367	337	348	392	357	363	335	349	369	333	350	353	321	346	369	373	328	360	337	361	337	365	340	351	305	323	308	337	355	334	359	328	373	333	352	348	330	347	353	346	333	355	355	340	372	337	348	362	334	340	367	314	372	320	319	368	353	375	362	342	336	350	351	365	359	383	363	323	354	382	416	357	374	339	370	369	374
9657	7685	6078	7129	5921	4746	3752	3086	2751	2209	1844	1694	1622	1523	1484	1410	1301	1228	1200	1204	1085	1108	1076	1032	1017	982	985	955	918	900	846	881	901	844	844	827	911	805	814	851	861	820	864	928	804	791	865	784	806	790	781	850	800	773	793	800	846	823	842	813	851	842	846	826	844	854	764	823	814	846	814	844	844	833	853	859	810	810	810	792	831	855	826	790	819	884	850	793	756	796	785	852	831	770	813	839	785	840	801	852	842	854	864	771	807	848	801	827	837	810	841	817	847	854	864	785	810	814	864	836	816	828	755	789	775	792	861	815	803	783	853	789	831	818	830	822	749	814	788	847	809	807	807	809	842	817	834	829	846	826	842	843	857	773	836	831	759	766	824	801	816	836	795	762	807	797	812	842	802	827	807	833	829	772	847	804	833	765	802	782	813	830	795	782	813	776	828	826	809	783	830	790	825	836	796	791	834	846	824	797	856	754	820	822	855	790	860	816	834	793	807	838	828	794	776	823	821	840	808	815	783	836	857	842	868	851	825	860	874	829	868	788	778	827	848	836	814	842	762	826	785	807	806	790	848	833	818	789	800	810	824	780	793	849	907	892	823	773	847	795	842	843	857	810	772	786	795	783	820	799	795	821	782	832	828	800	814	794	824	796	869	779	849	798	859	780	797	837	779	817	820	835	832	776	804	812	809	805	788	837	789	808	781	807	804	806	803	810	741	815	842	833	849	766	855	800	779	839	850	782	803	861	852	784	838	817	797	756	803	812	778	865	817	800	807	743	819	829	840	853	783	833	777	790	850	848	838	768	825	776	799	813	823	848	851	796	830	889	815	817	879	790	850	800	853	758	857	837	859	858	845	820	802	786	842	808	858	831	741	807	791	809	800	814	762	790	808	778	802	820	766	859	793	868	879	814	822	818	815	823	817	848	793	811	862	816	784	844	836	787	795	861	787	821	817	865	785	817	825	826	817	858	811	807	775	764	791	826	810	801	837	803	786	853	863	851	832	813	772	817	795	771	804	815	817	832	817	817	871	801	827	803	825	841	833	829	813	812	785	836	826	850	763	789	825	816	811	799	831	837	757	820	810	795	847	829	856	811	868	781	807	802	834	768	734	776	844	801	816	785	770	802	815	828	844	779	798	856	878	794	754	817	798	788	794	804	812	854	793	820	825	846	865	834	834	829	801	792	808	745	810	811	798	830	825	807	782	807	817	858	759	838	779	871	824	853	841	839	836	817	819	797	816	864	787	877	711	833	871	778	777	846	810	788	805	838	780	851	773	780	771	826	839	839	805	807	851	830	871	781	812	855	845	844	791	823	846	854	837	802	855	823	815	799	809	797	816	774	806	862	807	800	839	814	836	779	765	850	810	786	803	834	827	782	856	821	812	789	778	799	819	829	807	837	880	843	798	781	803	851	801	806	796	813	829	849	827	796	850	781	777	834	767	773	811	829	824	871	762	878	811	782	844	838	875	806	866	825	760	776	804	868	841	835	759	812	799	809	767	839	770	818	798	817	793	827	870	825	843	796	798	833	849	879	849	831	831	835	790	827	821	845	806	802	842	775	810	857	851	787	852	833	806	805	809	839	806	783	800	784	739	758	862	817	806	782	824	835	789	791	859	786	866	778	821	810	858	838	796	773	800	790	837	816	832	827	797	808	784	786	839	828	752	802	830	820	824	830	808	883	835	825	809	755	813	788	823	752	805	887	792	837	793	805	798	855	828	836	774	859	794	824	832	856	837	832	792	828	863	807	798	795	833	806	807	799	860	805	789	827	821	853	836	842	819	823	867	797	846	792	845	822	855	793	807	805	886	813	852	809	791	831	797	794	804	805	841	807	759	836	780	765	820	812	802	759	814	820	814	794	819	813	832	789	840	829	834	840	804	827	832	809	820	788	846	813	838	834	840	758	796	905	837	886	815	776	801	824	824	809	805	799	823	804	845	823	796	791	787	831	817	830	872	804	754	808	820	811	782	833	797	814	807	817	863	796	826	769	831	837	821	823	869	786	835	820	823	799	795	821	819	811	777	872	793	821	810	794	870	838	834	831	788	854	846	806	801	820	868	798	814	815	805	754	768	793	863	791	885	786	859	846	845	825	853	779	796	774	881	821	778	822	813	748	849	806	777	759	789	801	829	840	835	803	817	808	770	836	809	826	841	827	802	828	794	822	824	781	828	791	800	811	851	830	814	798	832	832	800	858	808	865	840	821	826	815	882	770	793	809	831	775	838	791	806	807	779	804	881	814	805	820	819	807	810	857	837	816	855	777	775	845	791	784	796	799	762	805	802	803	777	824	853	836	775	813	820	827	824	835	824	824	794	835	828	808	830	796	851	771	792	821	843	815	819	753	818	851	803	872	831	796	790	812	769	862	850	774	822	825	779	841	838	787	830	827	800	783	823	807	823	861	837	791	761	796	824	818	834	855	843	848	833	787	835	749	800	790	783	833	806	828	805	807	812	801	808	851	814	843	779	833	841	855	821	856	805	777	749	804	847	865	812	843	863	797	816	768	749	860	806	848	821	832	849	832	811	867	802	815	811	811	766	811	832	808	809	857	820	765	834	797	779	824	815	805	839	810	850	832	807	733	839	772	833	781	784	800	801	817	808	797	795	832	792	827	810	797	851	795	825	772	765	801	777	839	853	788	788	815	818	802	791	806	844	784	823	829	846	788	798	807	866	798	841	815	785	880	784	796	768	789	823	823	851	830	805	793	827	814	795	839	827	857	836	821	799	847	824	842	773	846	760	825	796	858	823	815	801	803	799	817	755	777	810	815	810	834	836	829	796	832	823	835	809	811	871	800	801	793	766	807	783	851	796	844	787	804	808	796	807	839	804	799	830	856	828	766	876	827	766	807	810	821	811	804	772	831	786	836	786	797	759	847	807	799	781	794	807	799	796	807	771	803	837	850	762	774	819	783	824	847	839	864	804	795	791	836	806	856	766	799	840	813	836	819	817	841	759	800	828	756	829	832	818	845	780	824	772	819	843	762	778	849	805	799	845	831	856	827	853	773	835	776	837	835	817	777	829	811	802	890	854	836	762	776	828	817	831	816	784	801	753	811	848	849	797	842	808	792	812	807	824	879	806	859	852	767	865	820	775	824	816	838	818	827	857	794	771	809	820	833	809	835	799	772	803	851	823	823	830	798	739	838	794	819	855	831	868	829	813	829	836	797	833	839	790	819	825	824	808	809	857	849	832	804	825	822	794	832	830	783	785	796	779	793	809	840	837	781	783	802	776	795	819	826	808	839	814	821	845	808	811	831	831	814	808	776	788	821	820	812	823	813	793	810	831	796	766	825	831	844	700	837	780	795	782	831	814	784	798	810	777	810	826	856	798	815	797	843	869	819	833	849	821	860	819	808	803	766	771	862	825	783	864	818	838	811	844	847	777	843	842	768	863	842	815	778	790	823	815	784	785	830	813	763	767	872	805	834	830	824	773	808	780	839	836	819	848	846	802	806	836	865	793	815
35418	28716	12262	6376	3848	2433	1716	1334	1077	910	759	713	655	632	591	577	505	470	476	456	421	431	453	398	416	419	407	368	364	348	359	399	334	365	349	365	344	352	360	369	358	316	340	329	335	334	353	355	370	345	313	353	349	315	362	357	324	348	360	340	360	362	352	338	342	341	335	343	343	346	331	338	327	334	334	367	341	341	408	390	336	364	342	321	366	332	376	347	367	362	319	355	352	366	315	346	353	365	331	363	369	316	340	337	326	326	385	396	352	328	349	363	366	343	341	321	362	321	353	362	315	310	292	336	342	330	351	349	343	342	348	344	360	359	334	392	351	320	336	336	348	372	347	329	366	293	351	344	332	315	345	409	345	340	321	346	330	333	415	363	328	321	349	379	365	325	359	374	334	359	357	307	359	343	318	363	308	336	323	356	344	327	337	336	381	345	310	334	340	310	361	317	369	341	341	358	368	327	338	357	329	314	353	343	349	355	360	344	391	373	329	332	355	344	353	360	347	331	315	323	337	329	382	329	364	349	357	325	343	355	361	363	335	347	359	344	314	329	329	324	343	329	345	349	357	373	362	314	393	348	342	370	337	327	351	369	376	321	337	320	356	345	342	351	337	356	335	337	340	331	364	354	341	345	356	362	363	339	355	358	340	330	351	337	321	331	372	362	345	358	369	335	355	328	322	336	334	350	342	329	325	362	339	351	348	345	313	333	343	353	353	348	364	330	328	334	327	354	369	356	361	313	327	363	357	346	350	333	323	329	316	317	348	341	338	335	327	340	360	358	356	356	335	341	371	381	327	366	346	335	350	351	311	345	347	345	354	339	315	372	356	316	332	342	344	331	341	334	317	361	340	340	330	356	355	359	353	362	371	339	317	365	393	331	340	357	342	355	316	320	319	306	363	333	319	350	340	357	335	342	334	329	307	338	371	318	317	380	343	358	372	327	365	362	370	332	326	362	344	353	331	339	316	329	323	369	343	364	318	363	317	343	343	335	359	334	333	300	342	320	350	360	327	336	366	356	332	377	324	354	354	311	360	330	347	325	358	304	375	290	323	313	357	347	352	393	350	356	336	351	317	351	408	374	341	346	325	367	316	353	358	349	333	326	303	342	355	345	335	341	331	327	351	347	349	328	365	372	349	326	319	347	352	327	316	330	351	319	341	349	358	314	373	341	373	323	350	332	350	352	352	351	327	371	377	311	389	341	308	346	319	339	333	317	311	367	324	339	333	311	356	349	358	328	373	351	353	336	349	324	360	368	340	344	331	373	340	315	323	342	329	323	385	333	370	368	310	347	327	338	335	353	301	350	312	371	315	355	367	350	335	341	371	341	375	349	364	337	365	342	327	351	351	376	351	310	304	325	339	352	350	375	309	346	330	369	341	357	327	320	391	335	376	315	327	349	354	313	356	352	321	353	338	328	313	361	340	374	386	325	315	333	337	344	354	313	314	331	335	385	332	301	327	368	378	306	338	353	340	358	287	351	328	346	341	317	334	351	347	331	377	291	365	347	392	363	379	324	317	305	342	327	348	368	328	382	333	366	361	343	348	315	333	347	333	357	385	351	350	328	318	352	377	359	345	346	352	360	308	328	321	313	369	364	355	309	369	345	342	344	351	348	325	347	328	368	394	315	394	371	345	279	372	336	372	331	326	321	342	321	345	334	375	320	350	344	369	343	345	340	335	342	358	361	349	336	346	324	311	337	315	327	336	332	352	361	326	352	382	316	342	336	344	331	328	339	355	335	355	342	310	352	365	359	339	351	342	358	345	332	359	353	348	354	330	364	367	361	362	336	343	314	344	326	318	335	340	315	372	394	340	331	342	322	350	336	319	357	352	303	377	377	350	302	339	344	333	353	324	319	360	342	365	371	348	344	381	327	348	346	341	300	359	336	330	361	345	388	373	347	363	328	403	349	354	346	321	357	317	350	337	367	321	371	345	373	344	350	364	321	331	321	326	345	351	372	356	344	319	318	357	339	362	369	355	334	323	357	342	329	309	326	344	307	319	324	335	359	371	341	345	338	318	363	335	313	347	362	350	340	350	371	340	359	365	362	345	333	346	340	364	362	341	307	330	339	345	345	351	361	338	356	348	336	338	329	336	308	345	347	351	365	375	349	356	389	333	334	328	350	365	302	353	352	315	342	352	326	402	362	351	328	363	342	365	330	318	328	343	344	316	329	352	335	387	341	361	354	391	317	342	368	311	340	363	343	308	380	375	310	310	328	328	346	367	328	355	335	350	401	343	342	337	349	343	323	313	293	333	344	327	349	351	339	339	357	354	327	343	304	350	357	295	393	346	360	344	333	339	336	365	380	351	329	340	365	374	339	333	319	352	349	375	359	341	324	361	325	347	316	335	381	338	355	349	319	324	360	327	327	369	324	351	317	357	334	360	338	346	373	317	370	341	346	348	341	346	368	333	362	365	343	337	332	354	302	356	362	329	336	335	348	360	357	323	324	321	312	373	336	390	357	321	368	338	326	331	352	348	342	345	329	349	371	358	352	375	322	300	339	326	345	327	326	346	338	349	355	322	335	357	349	348	319	351	332	352	341	328	360	367	337	371	340	319	388	355	294	351	346	363	308	349	329	339	327	358	359	333	355	314	336	360	320	340	378	363	352	357	341	355	356	330	329	319	298	350	384	342	341	351	346	326	308	322	359	324	344	350	340	348	342	314	318	346	340	394	283	319	311	341	344	384	307	339	322	331	345	342	383	301	353	361	346	331	342	375	333	359	325	343	358	277	349	364	340	362	330	350	344	326	328	342	308	356	347	335	330	369	338	384	320	366	338	336	328	363	349	352	341	327	348	312	323	378	358	343	335	333	320	347	320	357	325	377	327	339	347	360	348	328	305	315	369	337	343	331	346	345	344	329	337	335	348	321	351	340	315	352	364	351	316	348	372	329	337	330	360	328	325	298	375	332	322	357	376	324	352	312	317	345	318	333	395	322	354	334	292	313	332	335	377	342	356	353	351	335	345	363	343	333	350	348	337	342	310	349	312	372	337	367	360	367	338	334	347	363	343	365	310	328	341	348	363	315	353	363	382	316	322	321	312	335	348	338	385	371	342	345	347	381	336	365	332	388	310	332	327	339	332	339	330	362	320	327	382	365	356	346	341	347	346	370	306	344	346	352	380	331	322	343	340	307	354	343	318	328	320	329	350	363	358	355	350	324	334	351	341	340	334	366	347	341	349	363	344	343	361	315	359	359	358	328	312	370	361	332	361	314	363	372	354	367	332	336	336	332	351	371	339	392	365	327	328	344	369	359	341	330	332	311	354	385	354	305	348	366	345	331	346	328	337	342	349	339	325	378	352	345	378	367	320	364	347	368	379	341	314	323	340	375	336	363	326	363	347	328	331	342	311	326	332	319	364	337	370	345	351	362	389	341	388	280	304	342	344	384	362	335	328	362	349	327	317	348	349	346	351	329	335	341	361	322	324	316	331	356	336	350	352	348	344	362	367	343	336
27043	21881	10696	11677	10602	8144	6577	5066	4456	3533	3186	2938	2561	2466	2276	2167	1833	1656	1553	1499	1420	1375	1296	1210	1189	1119	1055	1052	1021	972	989	951	905	871	872	856	876	918	837	813	852	842	843	833	811	828	822	868	810	824	835	819	824	764	835	787	811	788	807	831	817	818	811	834	786	813	787	766	833	784	808	827	824	788	877	817	756	835	797	789	833	774	838	863	808	857	808	824	780	797	775	827	791	775	809	804	826	785	853	837	861	818	796	786	852	792	809	813	811	754	814	831	841	829	780	748	842	806	819	807	775	743	818	826	821	763	797	795	860	792	789	759	764	799	859	764	828	806	816	767	825	799	796	805	850	823	805	775	867	764	786	804	781	814	819	857	762	807	773	826	771	813	804	820	817	842	881	818	770	840	803	809	762	838	799	746	830	809	812	783	829	836	769	825	805	778	823	809	821	747	818	775	806	824	791	814	797	777	829	797	820	772	822	797	868	781	816	810	795	811	767	799	771	795	794	847	814	811	809	829	778	822	788	843	846	801	782	811	811	808	807	799	767	845	776	792	809	789	793	820	778	858	808	830	767	790	829	827	837	809	810	832	816	829	829	814	742	818	769	794	776	761	824	775	832	809	830	790	760	811	855	799	817	798	788	847	789	815	794	782	825	777	779	847	830	783	857	781	800	802	830	792	774	802	801	770	787	826	822	813	832	787	790	838	855	783	770	850	819	822	818	833	751	831	797	800	805	812	834	778	795	809	787	787	763	783	846	820	839	800	821	826	776	807	783	804	769	820	799	833	820	798	849	798	756	836	828	819	820	798	859	826	824	804	769	840	847	880	757	800	781	788	815	747	786	789	792	794	770	785	829	795	833	839	784	808	821	765	791	817	815	798	826	797	785	811	836	806	779	812	799	766	785	767	832	847	775	833	828	754	771	777	791	786	816	794	821	773	819	817	815	838	798	822	818	833	777	779	861	816	775	800	804	736	866	842	851	812	754	858	797	789	836	833	824	792	825	833	823	744	771	785	839	835	809	780	778	771	786	790	801	799	825	770	816	825	812	784	823	762	809	819	862	847	778	832	842	829	825	816	770	858	799	798	791	795	835	873	879	795	809	825	784	792	848	806	808	781	797	812	832	780	805	849	807	824	774	843	811	755	813	794	831	816	796	833	757	815	829	755	789	823	811	828	776	808	827	815	807	862	831	808	811	815	821	818	778	817	797	814	802	833	836	829	867	822	803	794	800	789	805	817	828	823	832	806	812	814	801	726	815	814	833	753	821	822	807	812	792	813	782	840	792	820	823	858	799	820	835	780	772	834	812	822	814	821	784	823	796	841	778	816	798	797	822	828	835	818	795	806	781	798	737	816	807	824	801	807	776	761	761	774	776	759	824	788	798	812	812	830	800	811	811	829	786	805	761	794	769	828	766	822	762	873	797	824	852	833	755	779	776	798	828	778	826	769	841	804	789	832	810	817	868	801	782	799	783	779	817	786	824	789	849	825	784	774	828	767	790	779	802	825	810	776	819	814	771	803	807	814	778	788	814	765	794	831	816	803	782	778	832	783	806	822	809	824	815	822	828	804	835	803	836	787	816	820	802	798	808	752	785	818	819	794	799	785	799	757	762	790	786	818	872	806	798	784	836	842	785	808	852	793	865	826	832	796	815	797	774	770	847	829	788	762	792	787	796	831	864	893	800	819	817	847	824	816	792	837	764	835	838	829	780	780	798	807	827	821	827	825	820	847	814	820	775	827	836	787	832	791	786	814	793	816	816	785	801	822	824	809	833	786	772	780	809	827	784	770	773	839	838	812	767	841	803	759	831	832	788	809	862	827	807	854	776	802	781	837	823	791	824	835	803	812	813	835	788	802	768	759	804	838	838	824	795	795	786	792	798	791	763	852	794	807	775	818	798	799	789	812	841	807	802	816	826	763	782	820	800	801	821	840	812	799	815	779	850	819	806	768	820	824	753	832	805	814	788	783	787	794	824	778	804	798	784	805	792	833	792	833	806	835	770	782	782	776	778	791	803	847	802	764	791	765	838	769	821	798	758	784	779	814	777	791	843	855	748	823	754	809	810	805	793	814	860	781	792	768	792	819	815	797	839	832	797	804	792	801	825	796	815	827	826	833	748	810	821	805	837	748	826	845	810	761	836	777	825	823	797	771	794	791	765	845	809	794	794	811	786	799	787	793	818	791	779	775	853	810	827	785	815	789	779	827	805	783	798	790	847	790	800	853	857	787	836	849	794	748	809	825	806	834	820	777	839	830	827	811	780	814	775	757	796	818	763	827	836	829	794	775	839	732	833	783	764	769	792	849	793	785	807	781	763	802	804	826	822	811	797	831	857	785	803	779	757	784	775	791	840	768	856	792	747	818	827	847	805	808	822	779	822	818	841	847	739	821	800	788	806	756	796	804	823	799	848	785	808	769	780	819	817	833	784	855	824	792	768	813	787	770	775	822	815	747	847	818	808	813	873	851	810	836	809	760	817	791	839	860	864	805	852	834	792	858	799	804	817	776	841	853	755	761	850	827	793	758	752	827	789	809	842	770	846	797	794	827	759	836	830	811	830	833	789	802	744	820	809	809	812	774	768	782	820	802	786	833	863	776	847	785	791	832	809	781	822	797	765	828	795	806	775	784	814	804	802	796	836	812	789	834	821	799	793	835	776	776	828	838	820	835	776	812	782	790	840	813	784	827	784	803	828	861	836	788	774	806	770	844	773	807	785	842	846	790	851	873	809	791	860	862	842	775	785	787	742	817	823	785	793	834	828	843	779	765	812	827	800	806	834	805	744	769	826	822	776	807	796	799	787	833	776	803	766	809	838	785	788	809	858	811	789	793	809	767	827	803	859	844	838	766	858	752	810	783	772	790	885	800	769	831	820	774	852	849	842	787	828	793	835	789	753	736	775	804	796	830	820	809	755	798	841	788	791	817	793	785	792	804	820	770	805	788	811	809	795	839	802	822	839	821	793	758	817	854	826	771	834	829	745	838	811	762	746	765	824	820	790	840	846	763	816	780	804	830	761	759	811	818	810	803	853	812	806	833	789	782	800	834	785	861	833	810	790	789	792	812	868	813	819	799	810	810	808	875	802	818	787	807	797	824	856	776	809	838	812	825	817	806	816	800	765	781	807	838	841	789	817	833	739	811	794	830	799	794	853	792	824	803	760	813	838	817	795	766	828	844	811	832	813	834	843	787	792	837	779	830	788	783	777	810	791	845	830	785	777	802	770	881	805	751	801	820	800	805	813	881	837	758	813	794	843	779	813	831	812	809	772	859	827	857	797	842	827	819	817	841	781	773	786	821	780	788	772	730	831	855	823	836	797	829	835	810	816	812	792	814	826	798	832	827	782	820	809	814	842	793	868	812	765	836	793	833	815	813	832	805	818	827	851	801	754	853	825	826	754	844	840	791	816	804	829	788	867	835	834	804	818	790	797	796	865	819	790	786	767	803	874	834	829	806	780	806	807	810	854	794
46398	37226	18290	10155	6067	3691	2472	1743	1450	1199	1016	896	788	702	683	680	580	518	489	519	442	454	410	428	331	391	364	335	335	350	352	335	299	345	346	311	315	333	336	342	336	314	361	313	334	319	323	337	315	320	346	292	319	296	327	293	299	301	278	308	302	312	326	375	350	313	328	314	310	340	347	307	336	318	320	305	297	337	289	314	306	345	288	318	307	312	336	288	337	334	313	307	305	285	287	296	311	315	323	332	305	327	318	318	299	303	308	324	327	312	279	292	305	295	260	313	291	321	328	302	309	312	297	316	320	315	315	318	320	321	326	294	332	332	297	302	301	310	328	317	333	318	313	316	290	307	313	306	316	292	300	299	294	316	302	307	335	311	325	281	336	298	306	326	339	327	299	380	321	341	286	339	339	321	320	289	288	292	293	302	305	333	315	344	305	323	350	330	330	328	322	290	325	300	323	271	291	310	335	314	295	321	318	351	311	294	353	322	307	350	349	319	318	314	332	355	354	326	330	319	297	282	288	293	290	310	329	331	310	312	311	308	330	310	306	310	306	346	308	335	343	310	285	330	328	326	327	299	318	323	335	287	291	327	330	323	299	318	360	298	315	306	274	292	323	276	321	322	345	325	325	289	312	300	326	316	302	305	306	310	323	327	316	325	326	292	288	317	317	319	302	326	342	304	293	311	300	306	313	344	329	324	358	338	285	326	344	316	310	315	321	286	319	283	296	302	305	298	326	293	290	298	340	322	283	335	315	299	332	296	317	310	327	304	298	287	282	325	313	286	327	295	311	307	265	277	333	314	310	291	320	333	311	296	346	291	338	333	317	335	334	317	330	281	327	338	348	345	306	318	335	307	286	341	289	316	313	288	308	356	319	293	309	309	282	325	304	310	312	322	314	311	318	301	320	316	293	267	272	291	306	322	321	295	327	345	319	308	336	310	290	328	298	346	357	313	317	309	350	293	352	288	306	310	301	303	295	305	310	317	343	321	309	308	344	310	284	303	305	315	309	321	316	288	313	313	331	316	320	337	331	327	328	310	337	307	278	352	349	333	292	293	333	326	291	313	318	326	325	309	295	349	290	324	272	323	330	313	296	313	314	325	300	305	324	277	296	309	303	319	310	320	306	294	333	313	318	298	310	291	354	379	303	334	330	307	323	327	324	264	303	307	322	321	320	347	306	321	293	272	304	265	321	342	337	343	306	268	287	314	324	265	291	306	304	328	281	312	321	324	317	316	329	291	291	331	311	325	293	320	319	341	285	311	345	310	319	293	313	305	301	336	332	293	325	287	298	349	307	302	331	294	293	308	326	314	287	329	328	329	308	323	325	329	319	317	318	323	317	315	324	307	330	319	311	309	319	317	300	299	301	329	360	294	307	286	297	335	312	326	306	309	316	295	307	310	304	317	318	286	354	302	300	313	284	313	326	291	318	324	320	303	278	309	311	311	316	273	339	279	304	322	324	324	323	313	312	317	305	337	332	327	319	303	328	297	300	319	304	299	367	323	323	309	301	337	329	305	324	320	367	309	316	320	323	301	330	312	304	308	322	344	291	324	333	330	312	296	335	300	292	284	301	341	322	330	323	296	327	310	313	303	292	318	327	310	292	321	330	292	301	313	280	343	301	321	318	321	293	315	304	323	318	302	325	312	304	309	309	320	322	327	313	306	306	328	305	324	305	314	329	327	302	283	292	346	327	307	293	310	293	325	323	294	309	316	328	341	313	338	314	321	302	340	285	343	315	316	290	343	310	294	320	313	288	342	349	293	335	324	322	350	301	285	287	278	317	299	332	328	334	300	304	254	312	312	330	285	314	279	315	280	305	302	325	333	309	334	298	307	325	322	362	295	304	285	318	281	282	340	302	305	311	306	311	329	334	325	338	300	296	293	338	296	319	339	321	306	352	333	323	307	322	319	337	343	310	301	317	322	330	334	304	289	324	312	328	308	323	340	317	329	306	290	322	308	310	310	287	308	293	301	318	296	331	342	292	292	317	298	336	341	317	333	300	310	332	355	295	315	328	329	293	265	306	305	341	315	312	290	295	293	310	331	309	337	307	334	279	292	310	291	290	342	338	343	284	322	317	341	292	261	303	288	291	282	305	313	326	325	301	301	316	310	334	314	305	322	294	352	318	298	303	311	323	297	291	322	303	293	298	313	279	311	327	319	312	313	337	292	333	317	297	301	321	301	336	335	324	294	318	295	318	321	323	304	341	324	293	317	316	324	310	298	289	284	323	309	308	294	318	326	294	339	299	296	328	303	300	326	326	332	312	304	319	299	280	317	343	258	251	314	276	335	324	330	279	313	341	350	324	354	297	336	336	301	345	301	302	297	380	284	310	305	313	337	296	328	294	311	326	288	353	315	293	298	302	338	311	293	309	333	312	314	319	320	299	335	327	313	308	346	296	336	299	304	263	323	309	336	297	339	323	312	332	323	342	337	337	307	321	308	309	294	328	281	322	312	283	319	332	314	334	288	291	346	307	290	291	328	271	307	270	320	316	316	296	328	316	288	318	322	282	336	332	297	305	310	325	321	312	322	313	326	302	297	268	304	288	280	295	295	353	343	310	309	322	303	304	312	324	329	305	311	314	295	365	328	309	310	284	293	319	302	318	313	302	323	288	327	272	311	327	312	311	309	347	302	307	324	316	309	332	294	311	335	322	344	337	335	324	300	303	297	351	334	335	298	313	293	290	324	321	299	336	358	328	329	304	308	302	281	311	320	307	322	278	293	305	332	313	290	313	296	298	278	313	301	310	335	303	293	295	309	290	332	346	318	291	297	323	341	316	333	333	302	316	326	332	293	362	296	355	302	321	310	312	309	274	302	330	293	347	298	336	287	305	313	286	347	305	325	326	309	312	323	326	333	307	316	333	283	328	284	294	283	321	334	311	311	322	322	320	304	340	282	312	305	316	310	314	319	330	316	304	302	316	337	276	319	291	339	307	319	298	307	312	295	329	274	306	343	319	298	299	348	291	281	318	348	323	307	295	316	315	350	292	343	284	287	307	301	302	319	283	304	313	319	308	349	292	334	303	311	332	335	307	324	303	290	274	292	304	307	298	324	289	314	307	331	334	303	295	307	311	272	326	311	284	354	298	302	315	339	324	325	311	305	305	316	296	280	324	317	330	308	289	305	322	308	309	326	323	304	329	347	327	320	301	320	305	311	269	349	301	310	319	323	357	291	297	286	311	300	326	271	300	317	298	310	309	333	307	317	299	313	291	272	325	299	302	290	326	303	324	343	321	300	311	280	308	292	317	326	288	312	329	331	315	282	323	325	271	306	314	301	291	326	319	342	328	311	327	335	356	295	319	313	316	323	348	319	295	322	311	306	296	312	299	289	303	283	299	308	305	323	299	349	349	332	321	300	331	335	343	304	325	317	300	317	317	335	338	319	303	321	330	317	314	308	330	329	327	324	369	343	321	323	338	320	324	306	295	304	303	316	324	355	311	325	309	301	290	300	292	283
34499	28038	13840	14530	13673	11023	9059	6906	6111	4940	4231	3803	3466	3283	3001	2591	2326	2107	1941	1816	1681	1635	1494	1387	1308	1232	1091	1049	988	939	874	855	876	859	796	866	823	779	851	837	845	844	740	784	828	785	739	748	738	796	706	733	736	818	741	704	796	750	711	769	723	768	764	778	747	733	736	725	698	732	732	727	703	714	724	749	734	742	692	720	743	754	747	734	721	741	741	728	757	727	696	763	752	764	743	731	733	741	735	775	748	708	716	722	715	738	699	728	748	732	757	681	710	754	732	758	738	787	750	744	706	760	742	762	739	745	743	789	727	716	749	689	690	761	736	731	700	741	741	779	788	734	725	738	771	739	726	721	664	705	757	773	710	752	767	752	726	773	751	787	771	710	727	698	729	734	765	768	729	733	741	760	728	716	715	646	735	682	707	758	743	755	752	728	738	705	755	707	699	730	749	724	765	757	718	788	761	770	755	744	722	735	685	730	774	742	723	731	755	774	777	734	746	765	760	736	762	738	723	769	719	724	773	719	724	700	702	736	696	702	740	746	757	690	731	771	731	714	732	701	778	738	698	745	797	747	742	732	746	770	721	699	736	736	710	753	671	716	798	743	728	670	764	747	721	752	711	729	687	699	735	731	721	733	729	721	708	755	748	771	723	736	737	733	719	769	735	774	731	712	770	708	761	751	797	745	721	732	716	748	771	715	740	759	748	709	765	748	772	732	736	692	778	728	719	762	744	700	726	726	742	733	748	716	746	797	763	756	760	721	778	726	693	702	713	737	753	757	702	763	686	741	750	718	753	753	745	763	787	760	805	716	656	707	710	768	781	722	752	723	742	748	769	736	737	691	742	744	742	772	736	740	735	751	714	708	754	740	706	740	753	768	723	773	684	745	729	710	732	720	758	748	733	719	740	733	647	734	768	776	753	714	735	696	739	736	737	748	734	750	730	747	745	723	731	754	771	777	775	771	753	728	701	699	731	695	739	716	722	711	765	751	737	765	750	761	757	675	736	724	735	729	764	754	690	724	749	729	705	717	727	727	757	753	739	724	734	747	699	749	730	753	721	734	684	746	769	712	748	737	749	707	741	743	718	744	744	748	748	680	725	733	744	692	731	731	701	745	739	737	724	725	754	711	745	735	770	720	730	760	759	748	752	752	760	739	710	766	725	712	761	706	727	722	734	752	702	716	748	756	735	765	746	726	737	708	746	751	750	762	714	724	739	702	756	734	692	709	741	720	691	727	650	798	702	741	756	710	689	743	750	725	716	717	701	718	738	766	711	707	743	669	728	720	718	727	724	756	749	739	712	752	755	733	731	749	745	733	713	701	765	732	744	769	738	744	746	722	711	779	770	716	721	740	712	788	737	709	771	722	760	759	749	733	721	743	738	735	746	674	684	758	715	760	690	752	748	730	756	708	755	766	713	766	754	729	777	764	744	780	713	698	751	721	669	798	768	764	737	649	746	767	724	745	740	712	723	752	742	735	744	729	713	755	745	759	748	779	743	738	699	733	708	738	775	719	778	711	720	737	760	710	795	786	709	730	732	688	742	728	727	704	746	737	747	720	759	739	744	779	757	715	706	763	736	745	765	764	740	762	667	753	780	732	677	741	777	707	743	733	756	737	734	741	764	743	753	763	733	752	689	719	737	786	722	743	712	781	698	737	730	785	743	712	754	768	726	732	705	714	746	711	761	759	743	706	731	739	744	716	718	729	752	735	709	709	751	732	723	734	766	710	714	746	698	717	746	753	707	815	757	726	711	734	738	731	750	717	722	677	733	788	748	768	751	743	688	756	743	741	767	707	756	750	753	748	721	749	721	746	711	774	706	720	722	743	715	743	778	750	677	753	751	720	768	686	743	703	781	673	719	793	697	677	719	750	714	753	742	754	717	774	753	771	760	776	754	740	757	796	745	784	734	733	721	741	780	700	701	675	753	760	774	743	756	689	707	695	771	722	670	733	826	721	750	784	760	758	734	758	726	775	753	677	782	727	708	695	695	715	710	752	743	740	718	731	740	749	759	785	711	731	724	716	702	735	766	715	743	762	751	724	697	757	770	740	725	710	747	755	764	725	754	722	704	734	767	744	739	691	701	696	763	702	701	741	741	767	758	783	745	720	720	707	694	752	760	765	737	729	780	700	752	741	732	725	674	729	727	787	729	716	701	662	723	753	715	732	746	719	787	729	765	746	787	787	709	742	733	736	737	723	771	730	711	739	704	775	713	728	767	706	719	754	681	775	709	701	764	769	732	744	758	734	672	770	765	737	778	769	748	718	756	745	707	722	772	730	716	776	757	720	721	701	739	733	692	746	745	789	733	695	788	772	768	743	726	722	725	684	762	735	784	711	763	721	733	766	724	749	732	728	728	724	698	734	717	721	679	716	767	748	727	744	676	724	725	720	746	742	753	762	709	671	734	711	721	714	704	710	733	752	723	714	705	675	703	736	718	743	682	746	721	753	734	686	755	761	724	763	738	715	747	733	682	711	746	733	769	713	754	703	716	737	718	724	671	780	730	772	765	736	766	762	717	720	767	719	757	751	738	714	795	772	708	740	728	719	754	742	719	744	728	770	763	761	739	759	777	745	747	722	717	749	734	733	722	775	776	753	745	692	729	731	725	776	719	755	701	732	758	739	732	745	745	727	677	697	716	686	710	742	750	739	745	742	738	727	737	711	763	712	671	761	761	712	775	729	747	704	756	711	730	730	792	763	738	692	714	779	771	762	737	741	674	765	747	716	764	717	731	743	724	748	686	738	691	745	725	714	713	708	719	729	734	716	709	754	712	734	722	700	750	764	742	748	727	760	726	766	745	731	743	728	722	737	721	715	728	765	752	748	697	740	734	748	712	736	768	699	725	711	742	761	709	742	712	736	732	678	773	763	784	761	709	725	747	707	735	736	744	765	721	754	709	726	726	723	740	736	724	734	788	775	759	757	725	743	731	774	768	760	770	733	746	704	698	707	678	752	750	711	684	730	776	770	711	747	702	751	752	779	740	754	742	720	730	761	720	733	708	683	770	729	758	749	719	703	730	785	706	737	693	726	723	688	703	729	722	739	715	704	693	750	776	751	699	719	769	700	685	739	756	721	716	767	720	716	752	722	722	740	690	720	795	685	722	718	677	788	732	703	691	707	721	736	748	742	726	761	734	744	715	739	716	737	742	679	749	759	724	729	738	749	740	703	779	732	703	698	709	686	689	715	717	785	752	709	744	791	680	732	769	787	748	716	677	755	740	741	783	741	763	722	756	702	762	700	712	748	710	735	779	737	749	750	731	740	725	758	749	730	745	746	760	765	694	691	725	684	765	747	735	741	738	761	742	683	720	695	711	705	765	720	711	736	733	747	722	692	766	717	746	724	762	778	733	758	669	745	722	702	787	751	805	749	760	687	704	734	696	722	751	718	768	720	724	763	664	738	705	659	693	753	712	709	754	764	700	745	727	739	761	725	705	752	706	700	763	734	754	758	760	731	720	730
12915	7116	3617	2597	1723	1166	983	799	698	587	610	502	496	528	480	457	429	421	428	391	414	386	386	370	335	416	389	405	375	413	379	334	360	371	319	388	359	362	343	360	360	370	382	361	341	346	375	343	345	352	338	396	380	321	355	353	360	341	335	386	372	352	385	357	369	374	369	348	338	352	359	320	351	338	369	407	332	369	374	374	376	334	311	340	342	352	337	335	330	369	355	365	348	329	354	382	355	366	320	343	377	351	377	340	367	361	339	348	353	354	348	377	376	344	376	358	373	349	370	312	358	355	354	361	320	335	346	361	352	360	295	316	353	347	341	348	378	377	350	335	370	337	355	330	366	326	350	344	346	335	366	346	356	365	391	356	351	344	381	359	337	318	366	350	358	355	338	352	370	380	342	334	391	377	355	354	374	329	323	341	346	370	383	350	358	352	386	325	373	352	364	367	349	374	320	323	336	320	346	370	342	319	351	322	378	355	344	351	390	359	347	347	359	404	376	348	340	349	316	337	375	372	376	329	360	367	372	384	370	320	362	342	385	398	321	341	317	385	348	345	324	347	345	336	352	379	357	351	378	373	385	341	348	344	338	358	353	340	322	355	344	375	412	375	362	375	359	344	383	387	343	318	365	338	340	333	318	334	349	343	390	362	374	353	314	363	362	368	356	334	351	376	351	343	360	342	359	321	347	375	348	353	391	349	340	413	349	401	350	347	381	347	334	373	326	351	336	332	340	344	379	343	365	367	315	363	379	321	377	362	374	392	378	343	341	346	329	323	314	343	313	354	367	368	353	340	344	327	329	375	406	314	371	342	410	340	367	353	359	344	359	355	347	373	327	335	328	375	354	326	324	364	343	377	363	354	382	355	311	340	352	370	385	370	368	353	337	359	341	372	370	332	341	352	368	363	387	326	337	388	360	358	365	353	397	363	331	364	344	360	345	328	355	401	349	348	346	344	362	356	304	355	351	334	369	352	344	359	374	399	385	347	368	374	333	349	388	381	375	406	380	404	328	355	357	333	339	375	367	353	344	298	354	313	329	353	349	349	356	350	343	330	361	378	346	358	323	351	365	350	397	308	338	358	351	338	346	389	364	344	352	354	350	314	325	373	319	358	349	357	342	341	345	386	362	326	343	351	347	341	359	366	373	356	364	362	397	338	349	326	361	340	337	350	349	377	342	368	372	383	350	384	330	363	345	330	345	366	363	351	358	355	376	344	332	338	384	340	368	328	344	358	365	346	335	333	367	359	366	370	314	383	386	338	314	348	373	336	303	363	356	359	328	352	335	358	345	382	334	383	352	322	364	374	336	373	374	344	341	370	324	347	336	351	341	357	341	325	378	318	323	382	366	305	316	370	352	342	369	312	313	357	346	363	347	356	353	350	333	351	374	345	360	372	347	364	342	385	385	383	393	325	346	378	366	376	375	367	330	367	351	347	371	384	335	334	367	355	364	346	349	302	359	350	329	392	335	348	365	359	366	339	383	393	363	342	338	341	345	363	349	395	349	352	336	345	340	361	371	332	339	328	313	373	349	370	350	354	362	329	334	365	361	339	366	338	353	343	347	348	345	332	349	368	351	344	346	355	346	363	362	378	330	327	376	343	351	347	367	321	367	368	316	311	366	380	363	317	334	392	335	388	333	356	417	377	363	343	346	359	329	374	311	332	328	335	340	353	340	364	346	389	364	398	352	371	345	359	342	334	361	366	355	369	335	363	364	348	363	366	342	392	353	334	345	395	340	376	339	378	365	332	312	363	364	339	342	324	391	346	349	350	312	352	355	347	332	353	349	401	380	375	400	362	347	346	336	348	381	368	380	348	346	364	347	336	338	364	358	374	347	348	324	338	373	330	346	345	376	339	367	365	351	352	365	368	369	361	367	354	369	362	363	354	365	374	336	331	356	375	379	359	377	353	331	397	351	321	341	375	335	306	344	335	370	333	343	343	371	344	370	356	368	331	346	353	367	357	352	348	361	355	369	382	350	378	325	355	338	382	344	355	359	334	390	346	331	360	374	343	314	369	370	363	329	375	341	340	337	337	359	363	343	379	341	328	357	382	352	383	402	352	362	348	349	316	320	334	359	371	337	360	365	356	364	316	361	342	368	339	356	387	408	372	354	352	329	367	373	378	335	315	361	340	384	366	338	344	333	336	328	339	342	391	381	334	376	350	357	311	373	351	330	339	371	343	371	347	390	367	345	360	359	384	372	352	337	349	363	349	354	365	390	345	363	345	344	337	354	317	366	388	364	344	364	386	354	335	336	382	371	312	346	361	378	343	352	348	354	379	312	363	307	347	370	346	337	336	332	394	371	371	351	354	370	330	353	346	350	367	335	380	328	351	360	355	353	371	348	374	356	336	360	351	361	387	377	376	321	334	399	361	377	353	349	349	366	357	371	342	338	356	347	347	367	329	360	355	358	350	347	369	351	335	360	352	313	352	381	375	350	322	335	376	351	378	344	343	331	377	352	360	371	362	370	365	352	356	333	362	352	366	360	423	313	336	381	353	376	341	382	390	348	353	374	333	335	325	378	346	345	356	389	328	363	382	376	358	382	349	326	356	342	368	368	352	349	353	356	355	375	361	344	317	332	364	330	360	335	355	362	375	353	345	345	322	342	343	361	381	380	336	354	340	364	338	316	372	348	335	385	354	347	344	356	357	402	321	359	383	350	354	360	310	367	379	358	335	369	334	390	352	353	333	342	361	348	398	341	392	345	353	407	348	349	360	353	362	373	369	361	328	359	327	387	365	354	343	359	366	339	375	356	320	358	322	383	347	367	361	362	368	328	363	326	333	370	341	380	384	360	331	372	355	378	372	398	338	348	345	345	356	340	360	310	352	359	411	361	354	328	366	354	380	372	336	360	376	369	328	346	355	348	389	379	350	346	332	341	393	351	360	375	356	346	343	339	318	344	385	360	365	352	351	360	346	344	347	344	371	354	363	338	360	334	403	378	312	361	357	367	363	353	306	334	373	362	343	355	343	357	355	326	364	403	386	367	334	370	342	380	361	366	385	348	361	368	383	349	365	346	369	335	337	329	340	361	370	347	380	361	349	382	345	381	367	351	349	378	358	347	351	352	358	359	356	345	385	360	376	361	356	341	357	340	336	348	344	352	336	346	377	353	371	353	358	362	376	346	342	373	335	348	367	369	351	362	361	383	350	358	351	348	340	332	339	321	368	356	349	333	352	346	391	329	351	386	360	310	322	322	317	368	334	341	338	324	341	317	355	323	341	338	331	376	355	342	351	352	364	360	376	361	401	345	353	351	371	379	378	331	354	352	331	409	354	356	312	367	352	362	366	346	343	328	350	338	334	330	348	357	355	350	390	377	349	363	336	357	353	363	354	370	370	370	333	361	355	377	377	366	349	356	392	376	352	349	343	378	350	309	369	341	336	350	329	348	378	354	362	332	314	326	405	349	367	325	399	332	359	384	350	311	286	328	375	351	348	330	360	341	338	361	366	351	338
9731	7491	6369	6967	5937	4770	3653	3124	2575	2077	1961	1894	1755	1727	1399	1408	1370	1337	1333	1215	1216	1128	1113	1071	1026	1004	893	909	905	896	890	887	854	911	876	821	806	879	863	870	819	876	806	861	853	825	797	780	781	843	849	832	835	845	786	833	851	855	843	807	818	802	839	834	806	839	818	862	815	792	824	846	849	783	802	823	837	832	818	831	801	822	856	835	801	826	826	868	835	776	864	812	847	835	898	852	810	854	790	782	817	814	800	811	883	770	835	833	840	841	799	846	854	849	876	814	833	801	833	835	863	872	876	776	833	835	840	871	835	817	753	854	867	801	818	790	824	839	807	838	835	839	795	834	817	812	818	768	856	830	845	779	882	810	832	850	810	821	804	859	843	856	774	849	902	871	836	794	812	822	837	793	765	867	823	852	818	799	814	849	810	896	819	822	826	838	829	788	820	858	765	824	789	857	764	825	807	814	839	800	851	839	836	847	882	845	804	814	779	814	791	846	862	797	861	788	825	831	849	797	798	831	817	790	827	807	800	852	854	893	865	799	818	827	816	818	792	805	829	839	834	839	844	789	875	843	851	811	842	864	793	828	814	815	846	809	831	826	828	815	826	842	879	813	824	823	824	830	839	793	822	814	887	814	842	838	846	820	849	810	839	838	797	845	849	828	817	854	828	838	864	818	812	819	833	810	835	865	866	866	832	738	849	804	849	851	823	834	795	827	833	857	853	860	853	827	879	775	808	811	802	823	834	815	833	800	835	860	825	829	822	812	776	817	836	789	841	809	807	787	857	807	882	825	873	856	833	827	854	776	849	789	760	809	831	780	826	872	814	789	790	821	820	771	833	851	806	831	811	841	852	796	814	809	855	859	899	780	864	836	833	830	858	801	826	785	795	855	824	811	839	825	853	824	833	771	833	824	826	833	861	853	847	789	845	870	843	871	821	810	807	856	855	805	825	785	804	840	787	773	823	783	804	794	865	846	816	780	825	823	821	832	806	804	822	799	801	804	857	847	821	769	850	807	878	818	835	902	871	825	843	815	820	850	809	829	841	823	855	818	833	809	771	870	810	794	851	876	797	827	870	826	869	833	851	815	820	808	842	816	816	822	759	860	833	829	849	826	810	792	864	849	827	815	873	816	806	859	857	752	787	811	814	810	804	843	824	790	799	832	814	823	834	808	801	796	778	806	804	851	773	825	804	821	795	910	862	814	829	835	817	813	830	815	865	847	853	837	860	835	817	811	850	829	868	805	859	850	848	823	870	837	807	863	814	800	878	887	826	874	748	832	803	805	860	819	820	851	874	870	850	804	865	813	785	842	844	806	792	836	781	799	823	850	814	840	827	794	809	844	795	833	797	831	828	844	849	864	806	835	853	864	823	810	811	837	858	797	864	826	839	836	845	838	855	815	798	886	787	841	838	821	803	836	827	827	828	855	842	820	861	862	821	815	860	812	799	826	852	862	831	882	829	833	812	807	786	801	808	840	828	799	851	794	841	813	804	835	858	835	843	815	798	796	799	808	804	892	800	823	828	793	834	811	885	821	793	862	816	898	829	797	839	904	787	780	810	888	827	870	795	853	852	798	815	827	847	821	854	809	835	775	906	795	858	803	811	818	804	872	781	821	836	878	869	798	851	859	847	826	828	828	867	896	825	858	798	799	854	845	825	828	808	796	821	834	805	850	826	858	849	821	836	825	801	818	817	831	899	792	823	835	814	777	864	784	817	781	810	788	776	800	857	818	837	865	820	814	813	828	791	879	845	855	846	837	827	843	832	833	803	779	772	826	878	831	810	780	818	841	796	845	816	810	818	838	799	797	858	895	759	809	807	792	826	816	834	825	881	896	856	850	852	846	801	870	805	816	834	835	804	843	818	875	804	819	826	826	833	828	839	886	825	745	806	824	823	822	899	842	819	813	797	876	856	808	836	868	862	825	849	852	841	833	808	836	799	799	807	793	852	793	843	794	843	858	773	812	795	821	779	838	799	887	797	789	830	817	818	875	831	842	820	756	840	808	881	821	846	873	808	821	783	881	845	829	876	836	773	833	863	830	790	783	761	862	875	775	868	821	795	773	817	793	861	857	808	824	807	863	814	806	864	838	841	812	805	829	833	847	831	843	817	895	855	868	814	805	825	849	793	808	800	786	813	857	818	810	816	817	811	849	832	797	806	828	836	851	773	843	826	871	837	842	793	783	868	828	837	821	784	800	866	859	805	772	804	813	831	873	834	782	792	813	811	844	844	820	824	836	825	842	811	869	801	840	799	881	832	787	824	873	832	847	840	880	836	818	826	839	856	829	857	806	853	817	824	791	771	839	812	835	856	860	857	827	877	865	842	780	849	793	840	853	822	834	849	798	816	811	808	840	812	824	805	832	834	807	800	790	833	774	805	817	848	832	831	810	853	811	789	833	848	860	790	824	805	833	840	833	781	844	831	796	894	815	819	829	864	883	797	855	871	855	841	820	847	908	785	832	811	825	826	784	835	850	844	774	823	783	849	797	821	793	834	814	768	836	814	839	848	899	786	831	840	797	852	859	851	819	818	832	780	850	826	829	838	821	867	820	851	741	868	809	798	811	815	869	853	817	827	789	870	808	812	872	794	815	790	822	860	861	774	838	827	820	809	797	890	825	824	823	835	807	861	898	869	849	865	790	820	841	830	828	817	838	854	802	799	838	807	828	867	793	860	794	827	834	877	848	800	854	817	816	814	819	799	852	805	836	837	874	838	830	850	829	829	822	805	819	813	840	845	795	816	827	797	795	819	845	826	830	820	854	810	844	807	777	863	785	843	813	818	779	827	804	801	824	848	795	865	886	814	778	860	819	850	809	840	841	847	807	817	812	840	869	826	890	815	805	849	823	841	848	798	839	807	791	770	825	828	841	830	847	809	817	811	854	820	862	845	799	796	832	830	834	855	820	782	812	838	748	817	838	855	838	886	771	856	814	773	795	810	799	814	829	799	800	823	780	841	820	885	815	798	872	897	865	886	839	862	842	813	838	909	862	822	830	784	830	809	879	830	800	801	805	805	791	859	781	844	845	871	805	833	810	820	784	883	811	892	792	853	788	848	833	851	841	838	835	837	797	829	835	783	826	842	812	898	846	818	855	826	822	815	831	850	825	841	809	828	854	822	844	856	810	829	840	827	812	753	758	825	825	881	797	816	809	818	801	794	823	835	851	808	829	817	788	836	779	831	841	856	850	826	806	840	815	766	802	830	820	816	861	809	847	829	820	922	805	807	783	887	801	833	860	829	828	841	865	798	835	838	806	822	798	848	811	819	900	876	867	843	882	785	769	805	747	807	864	793	781	823	836	858	847	846	828	799	777	840	822	824	831	832	851	825	836	815	834	854	804	858	868	804	784	835	808	851	788	810	811	892	876	825	820	740	835	842	838	837	825	822	806	785	829	808	830	793	839	802	865	828	810	838	798	823	824	831	815	823	803	880	858	843	845	779	820	845	862	870	837	806	802	825	823
35492	27842	12044	6168	3766	2391	1663	1193	964	877	788	817	662	651	572	544	515	543	503	495	479	396	403	397	390	377	369	383	364	388	355	355	370	408	328	313	373	376	398	365	344	380	360	369	374	381	356	365	316	349	319	343	346	359	415	359	343	360	350	338	324	341	348	362	353	368	393	337	323	349	310	360	323	338	313	370	340	369	365	354	356	342	360	344	365	324	304	348	366	355	335	360	322	357	356	375	350	355	349	365	378	345	357	373	346	331	358	349	336	318	365	369	365	333	336	346	347	327	344	383	384	349	348	332	328	371	352	315	343	348	348	350	314	367	344	332	343	345	328	314	339	330	363	326	326	320	330	314	322	327	329	328	359	307	297	368	359	345	334	318	340	342	358	364	354	336	352	351	379	337	318	329	357	369	330	343	331	330	348	338	334	350	345	351	342	359	333	355	375	345	349	329	340	330	376	354	348	356	349	366	376	345	324	371	323	364	316	362	345	335	343	331	361	390	364	343	371	362	355	370	366	340	338	352	348	375	327	341	331	330	358	383	375	340	348	343	330	317	360	338	331	302	332	331	366	336	385	359	347	318	359	337	359	359	355	367	344	354	341	376	374	398	327	340	365	354	352	339	366	297	326	332	346	352	322	355	334	382	353	349	345	329	332	355	317	351	352	378	343	358	368	322	370	356	341	332	292	351	359	345	401	321	338	340	325	376	364	333	336	350	331	345	378	350	376	371	337	328	348	355	321	342	340	350	328	376	343	345	353	391	399	367	354	335	330	328	355	333	334	381	329	370	339	320	344	297	361	342	333	353	320	333	370	333	341	343	355	396	362	363	367	368	357	331	353	330	342	332	345	357	316	318	377	359	337	349	356	398	341	356	369	315	362	383	313	371	300	350	380	358	373	343	342	353	341	357	329	346	385	316	354	374	356	381	361	395	355	336	324	337	349	378	324	345	370	369	355	346	331	347	349	360	341	311	338	362	343	332	338	344	345	333	351	363	321	337	319	358	348	350	344	368	339	327	367	330	316	344	318	330	357	344	358	345	323	376	350	342	337	331	346	351	343	311	340	379	340	334	301	371	320	325	336	376	358	340	343	354	359	348	368	345	349	364	336	350	385	329	309	316	343	344	352	335	347	344	346	337	348	376	345	358	308	358	352	364	349	334	380	351	322	290	375	311	344	343	327	367	383	340	348	345	339	355	350	338	349	398	326	327	352	352	319	344	357	358	318	346	390	351	364	389	335	353	359	348	344	346	324	343	374	314	333	346	351	356	360	329	340	377	366	331	341	344	351	348	354	346	329	365	383	326	332	347	337	364	352	345	330	362	357	360	332	325	362	369	372	338	353	314	328	353	388	383	371	334	336	333	352	351	338	343	335	353	373	373	312	379	315	366	371	348	370	354	332	348	329	352	366	385	334	357	333	320	335	341	317	327	394	341	338	351	351	368	321	351	349	399	421	340	336	307	340	333	343	319	352	348	350	341	339	375	367	352	340	349	330	311	353	321	321	345	369	369	360	333	344	342	342	341	358	361	313	348	354	329	358	345	344	317	344	377	335	319	338	355	343	324	338	354	365	330	383	319	341	342	314	362	336	366	332	335	336	334	332	342	325	351	366	349	315	362	370	349	347	393	388	358	354	336	366	363	369	375	338	360	367	336	334	351	360	376	312	349	342	319	384	374	370	358	346	382	352	312	353	350	371	339	357	324	358	351	352	359	355	365	334	354	354	370	387	361	325	327	360	343	344	350	382	340	358	385	354	336	298	321	360	338	371	322	336	386	351	336	352	353	351	324	311	330	364	346	335	364	312	375	321	355	366	371	365	392	332	345	341	365	346	351	362	334	361	306	333	347	347	350	354	356	352	356	339	366	306	372	331	338	380	398	372	316	309	336	338	370	334	314	383	385	371	373	319	357	342	363	363	359	360	344	328	331	377	372	365	334	326	340	412	333	332	333	359	369	338	314	328	326	338	315	340	374	320	329	345	378	353	377	354	340	320	360	378	355	327	325	361	347	347	337	327	340	334	352	373	370	320	374	349	337	362	352	375	328	363	337	357	330	362	356	343	399	343	377	311	350	344	344	356	307	377	356	344	356	354	345	386	317	325	346	345	365	361	368	342	377	329	371	349	385	329	351	355	348	339	387	399	404	336	345	378	385	384	364	357	371	351	374	367	387	342	363	396	377	305	358	374	346	348	374	343	332	366	373	362	341	325	305	359	372	297	337	346	352	336	351	323	298	345	402	355	365	337	367	337	328	360	381	339	338	340	321	360	366	330	342	371	329	359	348	343	319	315	328	344	361	353	314	322	375	370	339	337	343	358	364	388	348	316	343	355	331	376	352	338	337	363	343	329	333	317	362	359	363	376	343	429	366	359	354	326	390	357	365	380	326	337	369	347	360	337	364	343	358	331	346	340	368	343	395	351	315	358	361	342	382	337	392	368	332	342	358	346	350	324	333	341	374	362	348	341	370	341	365	349	346	360	364	375	390	342	374	328	356	338	332	338	363	366	318	344	369	358	361	358	367	344	309	379	339	336	361	319	344	361	368	332	336	320	354	394	350	346	372	324	350	337	374	353	357	384	346	330	346	339	339	373	376	346	343	304	343	346	339	351	336	343	369	344	370	360	358	330	318	358	326	330	321	377	352	362	340	333	338	328	348	335	327	380	364	311	318	371	361	350	359	341	383	356	352	327	342	356	341	362	338	342	315	352	329	362	320	336	359	347	371	327	362	353	357	355	357	373	331	341	349	359	375	358	359	371	376	338	343	355	336	354	354	357	378	340	353	358	349	339	353	342	400	363	334	348	351	338	351	339	376	340	351	343	343	357	303	358	354	338	337	347	355	352	348	358	342	317	350	354	301	329	355	355	337	348	337	356	339	368	401	358	358	359	323	379	360	374	311	399	346	356	350	334	355	358	333	372	344	375	367	369	324	344	364	357	347	349	358	394	380	333	330	370	362	345	392	369	365	333	358	358	315	345	333	359	358	321	345	351	353	360	375	324	366	346	335	338	338	367	373	352	311	341	375	372	337	360	327	343	354	345	372	371	307	328	365	328	350	339	309	371	346	340	353	284	353	374	386	340	372	319	367	367	329	370	339	357	371	352	371	350	382	362	319	313	325	309	373	372	357	328	340	352	307	391	319	368	339	383	343	368	341	317	343	367	334	354	325	321	338	320	359	317	323	348	333	351	353	353	367	355	354	306	354	377	323	339	332	392	323	387	361	347	299	346	331	356	353	341	352	333	357	364	311	333	341	345	331	379	328	329	339	358	347	330	337	351	349	330	349	380	350	368	353	368	339	331	368	336	397	375	336	352	379	360	342	333	340	348	357	366	369	316	316	369	378	330	359	335	354	334	363	359	352	329	324	355	382	384	344	351	308	360	386	332	336	316	327	331	369	372	328	347	346	333	351	328	356	337	338	363	345	357	294	363	323	359	285	382	344	355	328	347	322	304	337	356	338	379	367	353	343
26950	21209	10580	11290	10169	8064	6357	4964	4277	3637	3416	3010	2587	2445	2138	2074	1925	1868	1746	1639	1505	1363	1295	1251	1219	1066	991	951	949	973	974	878	909	907	893	899	894	910	937	946	798	883	829	829	838	855	826	793	799	757	829	833	853	774	789	775	831	850	834	817	767	790	803	820	820	821	823	795	793	814	809	817	778	823	861	824	843	818	814	788	871	816	818	804	808	786	802	825	809	752	823	814	819	791	807	827	808	828	787	821	781	836	794	801	782	787	848	789	853	858	777	773	812	825	778	793	771	849	823	826	831	801	760	763	786	847	806	771	805	827	760	845	816	767	792	759	775	833	848	792	813	830	819	799	821	750	797	819	834	811	767	833	769	845	862	863	797	824	805	784	849	861	840	849	834	780	766	839	774	835	751	762	811	774	824	814	807	804	801	813	834	851	816	857	812	810	814	842	825	781	798	811	809	802	813	818	833	760	809	812	837	778	828	825	848	819	813	809	809	854	832	774	854	769	784	797	793	828	822	799	809	837	772	856	743	832	831	802	846	798	830	823	823	807	773	809	763	773	861	785	819	820	795	792	793	837	815	827	805	860	799	774	859	843	872	786	772	812	795	864	787	825	758	834	829	851	827	825	789	839	787	806	792	795	802	774	798	796	810	821	814	842	835	749	840	795	728	802	822	821	791	829	795	803	846	780	839	828	825	841	797	766	849	757	812	826	840	830	858	794	826	789	786	796	811	822	830	800	835	825	837	810	783	848	826	817	821	797	801	799	808	863	815	810	822	811	840	816	816	814	764	850	811	809	843	810	796	868	810	785	831	792	790	813	796	802	821	843	774	844	793	806	813	812	760	771	817	774	822	814	851	813	819	859	794	820	803	819	814	839	776	794	789	788	830	788	837	796	773	802	827	786	766	791	797	839	791	818	822	781	844	771	783	778	806	854	805	809	842	834	839	839	795	824	783	797	833	813	846	808	829	821	807	839	791	797	802	766	814	843	840	807	849	779	836	804	787	820	768	806	825	791	800	879	836	808	793	823	846	863	822	810	815	813	831	814	761	797	821	802	828	820	822	750	838	794	790	777	809	844	785	778	739	812	784	790	833	842	778	784	786	740	756	787	795	750	814	839	842	797	795	839	792	825	853	832	850	799	844	819	773	806	808	798	782	817	799	812	764	807	849	852	821	831	837	759	780	817	835	811	771	806	802	822	768	794	819	837	775	856	855	819	832	821	809	871	842	812	826	823	874	828	860	814	825	836	853	795	749	826	792	870	850	828	788	832	833	805	813	778	858	835	805	794	748	861	796	798	797	850	812	848	763	816	769	799	817	869	797	806	783	797	754	852	829	789	811	809	781	838	854	827	832	792	846	842	769	787	809	771	804	774	834	786	772	805	871	819	851	764	842	760	807	905	837	792	793	772	830	790	820	828	857	785	793	790	867	872	770	812	798	785	834	838	781	807	850	806	803	811	785	806	797	811	799	831	777	847	769	807	820	825	837	828	807	800	812	795	803	830	781	851	772	794	802	846	753	784	800	742	815	814	835	829	818	790	805	801	744	817	811	794	792	823	821	833	827	861	796	752	842	825	814	763	816	803	867	754	838	811	827	812	819	805	849	764	777	793	827	814	859	808	859	803	797	774	747	835	814	847	811	794	796	794	880	778	812	825	773	835	853	871	747	831	793	815	821	834	846	750	778	786	796	816	818	772	820	843	829	758	769	765	812	817	757	811	839	785	832	822	737	826	773	793	793	792	739	798	811	804	815	767	787	810	768	826	828	819	791	841	770	790	782	764	818	856	767	806	824	808	818	855	801	779	773	774	831	795	852	843	785	850	827	847	829	800	818	852	765	783	782	796	812	811	768	796	789	839	788	803	777	838	826	767	863	801	781	811	862	794	816	822	749	827	809	810	818	809	797	797	833	798	835	843	781	827	759	831	856	822	851	807	817	825	791	824	792	807	869	830	783	788	771	784	806	813	814	858	794	795	857	816	829	763	787	815	832	799	827	814	816	854	796	791	856	850	782	804	818	824	776	825	866	828	810	829	790	824	829	816	787	800	795	792	782	821	811	839	795	787	862	786	828	795	805	855	797	827	799	773	842	801	847	837	818	821	819	805	793	784	813	855	797	803	800	801	759	853	809	817	852	810	782	804	784	810	827	804	860	837	759	795	818	817	796	835	839	834	762	770	850	832	781	791	792	801	814	820	830	820	766	807	823	826	829	858	769	814	797	830	811	775	794	752	799	772	795	812	771	803	835	826	780	852	855	809	801	804	792	836	804	831	828	819	789	796	774	860	818	793	829	754	887	828	807	807	827	844	791	827	822	839	879	843	834	815	838	796	811	815	814	807	754	814	812	794	797	785	770	775	861	772	826	797	813	801	826	814	820	751	784	811	812	789	825	801	821	835	815	828	863	824	824	820	782	767	846	792	876	789	758	824	841	844	785	838	778	841	807	819	781	841	757	781	848	817	799	755	780	816	779	844	823	820	830	821	806	833	857	808	785	830	842	806	822	857	797	794	792	853	799	805	796	766	776	792	817	880	813	841	791	901	806	768	785	851	812	827	779	788	864	795	845	784	820	872	876	854	830	804	838	836	783	821	863	793	796	795	791	826	797	823	853	847	817	872	813	788	857	774	795	786	775	817	847	811	796	808	796	804	855	792	788	841	789	810	775	796	807	846	810	811	837	780	760	812	815	804	797	818	821	875	814	831	846	815	830	790	848	779	826	792	823	853	860	848	789	836	800	800	820	807	851	810	887	886	835	853	841	837	783	802	842	808	814	773	823	830	805	730	847	835	793	875	770	797	764	810	772	797	784	762	806	842	841	798	828	783	827	815	815	825	756	828	789	824	815	801	842	824	801	779	826	744	808	849	799	866	885	769	809	810	807	829	784	816	822	808	781	792	865	826	841	823	814	833	811	784	799	816	813	830	805	809	769	830	834	822	828	813	807	765	852	808	806	850	772	838	831	808	799	813	819	852	840	821	780	890	830	831	820	805	815	771	811	819	828	759	782	840	779	824	807	791	764	831	811	806	798	823	799	813	883	855	849	830	831	804	836	807	802	802	821	802	788	787	818	827	791	838	819	818	859	841	826	822	829	834	772	860	841	830	817	869	801	828	822	792	784	808	766	830	833	834	833	811	792	814	815	799	784	783	828	810	781	794	802	821	820	797	779	798	808	845	765	827	811	838	799	761	810	782	792	773	777	846	823	803	811	842	808	832	795	764	828	793	797	818	774	826	791	809	802	773	795	769	859	795	796	781	770	788	890	788	824	772	840	809	851	787	804	844	805	776	797	846	850	825	815	788	854	819	836	785	863	828	817	812	809	833	813	795	772	779	805	790	846	834	822	805	847	842	796	846	828	760	816	826	756	783	804	860	823	817	871	830	807	774	805	854	798	791	780	805	766	816	836	843	802	816	791	820	772	846	858	774	825	827	805	815	791	829	811	830	844	878	828	829	797	815	812	794	822	880	835	804
45926	36307	17875	9860	5868	3697	2545	1601	1440	1172	1106	909	834	719	691	626	570	587	502	512	449	451	452	408	376	369	374	347	342	314	325	336	306	312	325	339	332	324	323	322	322	337	315	348	352	312	316	349	298	320	314	323	274	303	344	331	328	330	341	320	285	337	309	302	303	331	346	358	311	284	307	306	306	307	316	308	289	352	303	269	314	308	281	321	286	344	342	298	298	335	327	329	351	327	333	330	340	324	321	316	306	332	326	312	310	315	296	375	285	331	290	320	312	308	284	337	333	306	314	286	327	316	333	347	336	318	302	269	333	333	310	298	318	315	330	299	323	316	313	322	302	340	337	328	319	302	331	276	341	298	328	324	292	338	324	338	310	322	314	348	279	300	325	336	341	310	335	291	346	305	283	316	315	331	297	314	316	304	332	304	295	329	306	323	343	283	294	345	308	293	316	305	308	289	312	331	320	336	345	292	313	312	307	290	299	287	297	341	305	289	295	288	309	287	304	310	324	341	295	324	308	328	291	332	335	301	315	300	303	314	321	319	336	314	346	295	333	325	291	342	316	285	311	308	288	341	338	297	312	310	276	299	341	312	317	316	307	343	321	287	328	312	273	319	347	344	316	280	295	299	323	309	321	294	324	326	309	286	300	301	315	289	307	279	297	348	337	310	313	303	324	328	339	309	296	296	323	317	331	276	331	325	329	297	317	341	330	328	273	318	294	326	289	309	325	309	295	330	266	329	295	328	294	294	342	331	298	315	329	320	325	316	309	314	321	317	306	325	320	303	310	337	338	312	318	317	315	329	329	322	348	300	312	347	305	322	340	335	323	330	324	319	322	301	321	326	326	307	319	282	311	302	307	297	305	345	308	319	302	295	328	339	328	345	318	325	305	319	358	317	338	297	315	320	318	306	330	319	339	320	297	288	334	302	342	309	327	320	321	340	321	309	300	302	311	297	299	306	320	337	328	299	321	330	338	329	341	295	308	312	302	316	294	322	332	326	333	288	304	346	315	311	296	342	318	308	347	335	303	324	337	312	334	274	304	313	284	327	289	327	293	339	300	324	294	302	325	331	309	295	336	325	338	343	317	315	323	303	331	358	330	275	315	292	303	315	306	294	329	318	284	290	278	305	317	294	299	341	304	335	330	310	330	271	353	302	323	327	349	302	327	285	322	291	310	313	340	325	343	320	322	339	356	362	284	300	323	315	339	315	335	302	339	315	309	288	292	320	313	291	329	330	343	341	350	322	327	349	334	293	319	316	353	305	295	321	327	311	345	329	337	299	302	309	358	313	313	323	313	321	306	317	319	281	317	308	277	347	319	297	321	292	350	301	325	324	305	307	342	291	300	347	330	315	288	338	318	318	336	328	321	354	339	293	350	300	303	318	326	311	304	343	312	316	332	322	281	320	307	351	320	325	329	338	312	305	284	341	314	305	288	295	300	319	302	349	323	325	333	321	323	342	343	281	355	311	337	296	287	323	308	336	315	319	329	290	314	327	343	340	282	316	331	307	347	315	351	338	310	291	279	327	327	336	295	327	324	329	321	290	333	319	272	319	274	305	314	322	326	296	324	334	311	332	345	351	309	330	329	308	314	315	304	351	333	294	287	335	340	322	340	300	293	288	328	318	288	338	338	323	321	347	280	303	312	327	312	328	321	320	277	324	313	339	320	298	330	332	312	312	348	330	314	322	316	356	337	328	324	318	331	308	307	302	328	309	319	334	307	314	318	332	293	301	311	314	308	328	321	288	325	318	311	326	341	324	320	324	292	308	343	334	340	315	325	342	333	327	307	327	324	333	321	343	354	353	319	315	299	319	378	357	316	339	362	330	341	331	320	339	355	325	326	294	338	304	299	327	320	328	301	361	303	340	360	305	295	357	318	359	338	365	298	286	344	330	305	302	332	304	327	303	332	324	310	358	315	331	298	300	318	333	286	338	320	329	316	319	328	358	355	317	328	303	308	307	295	293	304	326	371	286	325	277	308	294	320	329	348	361	315	313	298	290	309	306	296	332	292	343	350	312	327	352	288	292	302	307	303	319	312	315	311	293	331	328	361	317	324	296	270	296	295	326	319	300	311	323	314	297	315	319	311	316	281	327	305	311	314	294	334	342	319	346	290	324	320	314	308	319	325	310	266	265	334	317	321	313	315	299	312	301	341	330	316	336	339	350	302	346	317	289	303	285	300	337	305	327	330	328	333	330	320	306	290	333	338	298	313	322	286	328	357	315	315	320	324	352	342	328	288	266	304	298	325	331	326	330	336	338	301	311	338	304	290	290	340	308	348	331	318	297	304	310	307	309	303	310	338	287	287	265	307	310	333	311	326	301	304	334	331	307	330	334	302	310	337	314	335	329	314	284	292	303	341	286	313	324	317	297	296	331	276	283	298	325	352	328	328	321	331	307	304	321	337	345	329	330	320	366	327	316	301	303	315	313	312	317	327	324	283	281	312	321	316	304	306	303	318	327	313	338	341	327	339	319	317	297	316	327	305	297	340	324	318	340	325	344	322	312	322	323	288	292	310	301	313	336	310	328	311	321	356	303	294	310	302	305	313	318	276	313	323	290	286	320	297	302	360	315	324	314	320	327	279	296	318	296	295	346	339	286	329	315	307	333	307	342	294	303	331	311	312	309	298	338	303	314	341	324	303	315	298	305	334	306	326	315	336	339	365	333	282	311	318	323	344	307	336	296	308	299	310	330	320	339	312	305	328	304	313	331	307	306	314	363	344	301	321	332	295	332	310	320	317	339	303	334	316	293	316	316	338	340	310	309	292	309	309	289	310	329	310	328	311	293	310	327	314	338	333	299	358	355	327	333	318	320	310	296	317	333	336	297	337	324	321	300	320	316	351	300	321	347	307	338	287	332	345	326	319	326	324	321	349	327	344	290	323	293	355	289	326	337	299	345	340	333	320	331	271	339	317	347	282	305	305	315	344	342	311	335	306	321	295	295	322	346	311	308	302	299	364	291	333	321	330	312	339	309	326	331	292	297	340	297	336	365	310	325	334	302	290	271	327	300	312	283	326	331	326	316	277	322	331	346	314	342	343	338	305	338	329	311	288	309	299	345	314	366	349	329	349	313	310	334	327	332	315	315	299	311	339	315	317	299	316	332	290	303	357	322	328	310	316	351	310	321	345	298	345	324	303	330	309	300	299	280	311	324	315	329	341	332	271	304	340	311	305	337	310	298	307	313	306	294	315	305	316	302	302	336	340	299	330	328	308	304	321	318	326	325	335	279	318	332	343	303	345	347	297	321	329	359	322	307	327	323	308	343	308	309	332	311	307	324	334	309	283	343	314	312	307	298	367	298	288	327	322	297	313	357	333	317	331	308	291	310	318	320	336	318	353	322	305	325	341	331	304	322	317	297	320	288	291	294	312	275	322	320	295	352	312	326	326	343	343	358	304	281	322	348	347	350	302	319	285	333	338	330	311	292	319	324	309	341	309	324	308	327	320	343	304	342	288	323
33931	27790	13728	14272	13420	10956	8759	6580	5894	5386	4963	4180	3466	3064	2835	2558	2480	2270	2176	1965	1698	1573	1421	1285	1244	1132	1065	1006	936	936	851	907	892	830	885	875	819	877	842	850	809	839	802	831	757	769	767	739	698	765	780	739	711	765	740	776	735	753	702	763	759	786	754	756	779	780	749	743	753	786	684	717	761	712	750	706	718	729	762	702	694	772	729	747	755	784	718	803	748	726	775	781	764	719	795	743	769	705	765	751	787	742	756	780	803	721	716	742	774	713	785	748	749	749	796	776	734	786	669	749	773	771	756	722	749	756	704	759	735	727	677	725	778	747	762	739	732	739	749	725	724	775	736	736	733	781	746	745	822	731	725	753	728	781	750	767	784	774	764	714	725	758	726	773	757	729	729	786	755	701	761	736	733	742	733	713	713	727	773	737	717	726	722	789	749	677	758	783	730	760	737	673	754	809	793	770	749	723	730	744	734	771	761	748	802	780	738	742	725	684	710	751	750	748	743	740	728	728	754	750	727	700	720	740	753	763	707	777	769	759	784	799	760	765	720	726	795	717	768	742	781	719	737	762	712	702	765	787	713	762	705	715	738	783	723	761	746	750	728	776	776	744	742	712	720	740	758	688	754	756	792	786	745	746	745	734	766	747	756	741	755	729	707	765	752	734	727	723	729	744	704	743	725	757	783	806	749	731	774	714	727	787	731	749	769	756	809	764	736	772	764	743	797	720	756	774	732	755	725	717	738	730	757	714	785	770	731	765	758	777	745	695	700	737	776	757	698	759	754	738	718	713	765	739	740	760	763	775	750	759	745	735	742	725	777	746	729	714	759	749	738	752	742	771	786	726	724	731	697	732	720	756	724	755	747	793	714	721	782	716	734	710	737	745	765	727	686	745	737	753	803	732	727	736	767	732	733	717	751	739	708	711	763	701	738	729	728	737	748	744	724	707	782	723	741	746	749	731	770	706	754	772	716	742	774	697	731	736	741	807	738	787	766	694	742	762	725	772	746	804	698	740	776	696	728	767	696	791	729	751	748	753	748	773	767	734	762	770	704	733	715	704	766	727	758	697	713	762	715	736	745	692	732	734	763	769	767	760	714	762	709	736	786	722	726	761	733	722	751	732	770	720	693	784	802	722	740	725	752	727	789	760	746	728	776	767	728	701	732	755	725	721	751	759	738	757	760	756	710	719	700	739	732	734	756	786	774	717	741	732	704	718	704	734	770	750	761	692	752	724	761	744	789	780	742	731	756	743	762	778	748	708	709	738	688	701	736	764	744	710	755	757	757	737	702	719	730	741	730	772	780	749	730	761	761	728	752	764	794	771	746	768	705	789	769	762	757	744	762	774	762	772	795	771	753	774	724	748	699	755	757	779	725	740	730	716	747	780	798	715	779	779	744	675	707	755	751	741	755	749	718	742	789	755	709	775	789	747	752	716	713	708	771	763	719	739	775	751	751	731	734	702	689	734	727	724	728	801	757	771	729	776	712	764	760	777	763	729	794	736	730	778	749	776	770	722	763	727	758	743	781	737	779	792	720	782	729	731	710	736	760	801	775	724	766	782	798	750	737	764	741	726	770	773	743	812	716	731	768	799	726	755	739	750	723	747	733	740	712	776	692	768	736	780	763	768	731	686	757	744	749	767	781	714	740	711	726	731	728	762	679	728	729	743	730	726	774	768	775	728	706	707	768	755	721	693	786	766	778	741	775	747	743	729	765	765	734	740	701	777	697	738	753	772	742	718	762	728	747	746	752	757	720	721	689	755	770	786	745	756	772	734	730	733	728	762	741	728	756	751	760	749	760	725	693	721	754	749	725	765	750	750	707	715	687	735	760	692	745	789	744	706	742	774	721	765	736	817	757	705	761	731	710	756	780	749	752	752	741	686	734	738	725	698	783	743	749	783	771	720	757	760	768	759	739	756	757	753	814	727	756	737	760	726	758	750	744	770	743	732	791	752	733	761	772	783	750	696	770	746	754	752	770	746	725	720	747	756	720	749	750	758	798	715	727	773	721	757	765	716	743	726	732	714	689	733	797	751	738	758	726	732	761	678	742	772	720	769	788	774	778	753	760	747	754	759	767	743	751	754	783	704	786	741	752	799	749	741	742	749	768	740	744	756	756	755	762	773	756	782	774	724	753	749	723	701	747	746	724	779	756	765	714	708	714	751	804	803	745	739	711	759	757	711	698	744	778	719	732	771	772	729	787	749	762	775	774	760	718	742	805	791	771	743	751	747	729	723	797	749	733	724	708	760	724	756	738	789	759	745	803	712	746	741	724	769	748	694	761	762	780	676	703	765	767	804	770	742	739	745	757	748	745	702	725	747	836	729	759	772	757	700	804	754	752	751	741	767	725	783	758	715	730	697	775	801	720	727	733	720	718	745	796	716	735	748	730	721	713	774	734	734	759	744	752	814	719	689	737	749	748	750	753	765	751	778	762	754	699	759	770	743	737	757	703	767	748	694	695	761	736	739	756	779	740	744	752	783	762	724	785	748	727	719	763	753	757	785	696	702	742	725	791	771	724	771	728	721	746	747	767	730	700	680	736	750	701	776	767	746	770	731	706	729	759	737	741	746	718	731	759	718	733	778	760	747	747	726	737	739	720	723	689	761	753	780	727	700	748	740	749	772	767	737	746	733	756	689	727	774	761	801	681	733	725	789	731	752	780	716	745	775	736	721	738	726	726	719	712	794	785	761	762	771	765	754	787	801	758	743	728	698	699	772	794	731	759	777	768	735	745	736	780	702	744	782	751	718	785	684	715	732	776	778	767	695	746	689	773	746	718	762	713	746	743	670	798	759	693	709	766	743	745	758	779	767	747	755	713	749	712	742	749	716	752	781	753	728	752	752	784	792	719	735	763	775	754	690	750	733	780	785	716	748	719	742	745	752	737	719	710	709	751	761	707	761	772	690	703	767	741	734	747	683	755	755	688	791	746	720	729	741	745	749	694	745	709	713	737	731	767	730	749	759	768	737	742	699	736	713	714	742	705	749	733	709	735	778	743	800	724	771	781	794	731	736	746	736	793	725	786	794	773	738	725	739	723	751	668	796	726	760	717	738	747	756	774	743	704	736	776	752	731	749	761	743	745	706	747	738	737	750	740	770	788	709	797	783	762	736	783	763	764	754	761	764	720	723	766	766	726	724	855	759	758	702	761	777	751	753	759	721	791	806	740	715	759	750	755	756	756	707	760	732	791	709	766	716	782	801	788	721	729	723	745	743	756	714	730	794	716	695	800	752	724	729	730	755	752	759	739	780	748	759	714	762	735	751	748	805	764	707	733	755	777	794	696	694	750	718	712	780	715	755	739	788	775	750	748	718	742	734	731	721	764	685	753	785	725	814	800	759	726	736	748	714	771	765	762	737	731	712	796	756	781	770	727	801	755	753	782	749	750	729	771	717	741	692	721	688	758	749	721	710	750	781	759	757	756	763	698	689	770	747	728	788	749	722	724	712	718	735	768	724	734	771
12544	6978	3505	2377	1735	1293	1040	834	687	635	575	554	543	480	468	455	446	449	410	435	415	398	407	405	388	366	359	358	407	394	378	367	353	392	331	379	376	348	354	328	355	416	366	368	348	376	355	342	372	389	358	342	372	356	348	360	354	389	340	351	332	359	366	377	383	368	348	392	354	344	333	386	371	347	352	360	366	337	353	365	361	344	370	389	368	352	355	354	345	348	335	363	335	354	345	306	354	341	332	382	351	374	404	332	360	354	319	332	345	334	377	332	336	362	357	349	346	351	392	343	361	341	386	374	341	332	387	334	348	349	406	394	360	331	351	336	357	344	324	338	362	362	363	350	365	372	347	393	410	397	333	386	391	381	362	359	380	361	346	367	396	356	332	336	333	352	372	347	334	352	370	352	373	310	349	367	387	361	332	365	348	348	344	372	355	347	344	376	360	376	338	390	365	343	364	372	395	365	357	385	379	340	375	353	386	376	379	360	346	388	390	370	351	322	358	374	391	319	362	347	324	377	375	337	305	355	345	348	365	330	360	367	373	341	366	325	367	373	340	354	329	366	349	344	364	368	366	386	354	362	362	368	377	370	379	356	361	383	345	352	369	364	375	370	388	385	380	375	364	392	365	327	368	377	377	339	411	367	362	363	402	361	353	354	434	336	335	352	321	375	360	373	395	373	361	346	357	360	339	354	352	379	371	371	350	365	343	334	347	348	352	343	368	363	329	345	380	333	363	370	380	356	355	354	332	331	349	341	373	358	394	351	371	388	358	363	328	349	348	343	391	371	374	365	336	365	364	353	350	351	361	380	380	371	342	350	372	356	398	396	350	388	321	379	352	388	359	330	358	369	359	364	354	340	356	359	388	340	369	366	359	324	353	369	399	334	380	342	360	363	368	350	386	349	350	341	373	406	365	372	328	369	347	390	344	390	352	359	360	386	345	369	343	331	354	359	350	379	332	393	341	356	379	358	374	400	410	366	339	342	357	393	370	358	365	348	316	352	345	352	377	330	360	352	369	304	345	372	346	329	390	341	347	346	379	338	341	369	384	375	369	394	377	345	363	354	375	346	374	362	339	367	363	344	363	341	395	379	362	369	343	330	309	369	356	378	393	325	328	400	381	357	375	355	358	379	379	354	371	360	368	386	395	341	395	362	340	352	354	369	350	380	357	374	373	422	359	357	391	354	347	378	355	361	358	349	399	355	344	336	355	357	356	342	380	373	380	336	366	347	326	353	359	350	346	332	378	329	402	386	340	399	369	342	386	360	343	345	354	336	362	389	339	350	363	328	340	356	336	329	345	374	331	333	344	330	377	334	362	361	340	363	365	320	359	332	356	338	342	369	352	328	408	361	321	351	354	349	343	326	362	359	324	339	340	396	365	365	340	363	349	344	349	360	362	347	362	361	365	369	380	367	373	384	379	353	365	348	356	353	343	406	369	366	377	372	350	344	347	405	379	351	346	356	355	384	335	376	340	361	347	372	340	348	344	380	366	342	347	346	339	371	354	370	369	371	404	368	332	390	379	345	374	404	390	363	367	354	344	357	377	359	372	381	355	368	367	380	316	376	390	352	380	339	342	348	390	380	364	339	339	374	359	361	354	365	358	363	364	353	343	328	375	359	341	370	357	353	346	391	370	353	361	360	325	366	403	384	369	361	380	349	370	357	380	378	365	348	353	361	354	377	398	343	380	392	320	355	354	314	364	345	361	351	378	348	388	350	348	349	322	342	377	367	370	369	363	342	348	368	376	357	375	343	365	347	383	346	381	360	354	349	369	374	360	318	331	380	334	364	370	414	337	362	353	385	364	351	345	366	378	344	360	398	380	374	387	384	401	373	365	332	362	392	327	341	369	354	354	355	377	372	362	372	381	353	378	317	373	396	365	381	374	351	345	388	363	361	361	370	328	337	319	349	361	347	369	350	372	330	316	350	343	358	368	390	363	359	344	350	367	376	351	356	357	338	365	360	338	333	345	298	361	311	342	355	385	340	393	385	317	339	359	352	346	363	399	377	383	326	347	367	350	346	361	348	340	345	345	373	398	362	362	298	405	350	354	372	361	393	387	371	350	322	347	356	334	377	365	351	389	340	388	358	339	381	365	352	363	365	337	371	347	343	367	335	385	350	374	360	366	353	370	356	393	351	351	348	384	347	386	394	365	380	355	363	362	352	343	376	370	349	363	351	349	397	378	331	344	350	352	393	369	358	353	366	355	348	346	403	348	332	367	353	376	356	365	332	385	426	380	351	379	342	342	349	351	357	354	373	350	360	358	366	378	378	338	350	346	365	333	357	378	357	391	384	357	334	377	339	376	374	367	358	379	353	335	364	381	347	334	381	367	333	369	357	376	373	341	342	350	391	352	342	384	360	350	344	362	326	375	394	368	377	366	399	342	396	360	339	384	328	316	360	353	356	355	376	403	359	357	336	349	399	337	342	339	395	349	342	354	363	385	339	323	325	350	335	386	334	359	338	369	350	334	353	373	352	348	371	389	365	381	351	373	386	323	348	351	366	379	347	342	376	348	359	354	340	388	378	357	314	339	357	352	354	394	371	353	339	352	397	415	344	373	340	375	370	391	379	344	339	330	368	364	365	356	378	386	346	380	370	347	413	330	354	352	358	390	390	350	351	338	375	341	352	341	372	326	356	362	372	335	334	368	350	354	343	381	341	381	377	387	402	332	360	350	380	306	373	380	343	368	342	381	366	350	362	366	352	361	358	328	341	363	361	361	351	373	397	366	389	353	345	340	314	366	384	346	326	337	392	365	371	401	374	371	361	353	362	389	369	334	384	351	354	367	373	310	368	363	337	347	394	356	383	371	367	319	376	374	365	361	390	355	367	340	376	403	349	347	358	337	354	403	347	365	355	359	361	367	361	346	343	349	352	358	389	364	323	361	360	341	349	375	341	378	373	326	336	361	333	339	334	366	348	337	382	343	335	341	331	383	340	340	376	360	373	352	365	393	338	382	363	368	364	399	339	381	362	354	337	358	360	368	387	343	367	380	398	345	381	345	342	365	393	376	333	366	361	354	350	380	361	370	373	309	376	344	405	363	353	342	328	409	376	339	355	354	357	338	334	342	389	358	350	336	325	339	336	359	352	373	382	348	388	386	343	360	363	324	346	344	368	359	358	352	352	371	357	358	355	384	345	327	390	361	388	362	394	383	354	351	350	345	347	353	388	361	340	369	346	367	352	328	386	344	333	366	372	358	362	369	332	353	351	351	382	381	374	406	364	343	329	344	317	308	330	371	402	355	346	380	352	379	367	377	380	336	388	360	341	395	344	376	350	354	374	357	338	372	358	372	367	370	363	346	342	369	371	372	351	353	374	329	312	380	326	352	369	367	389	361	399	381	366	345	333	374	351	380	367	357	361	361	353	372	379	353	373	369	380	349	343	354	362	357	384	376	375	351	387	347	366	370	354	356	364	344	324	332	363	383	340	368	388	373	383	359	362	348	343	386	357	326	329
9557	7474	5950	6565	5656	4716	3779	2989	2744	2418	2212	1801	1677	1581	1512	1477	1476	1379	1314	1200	1164	1107	1053	1002	988	963	916	906	928	885	911	901	874	898	879	838	896	912	901	882	883	839	836	864	863	845	849	849	855	835	885	893	802	827	847	802	847	870	786	856	821	831	831	794	849	848	829	830	895	819	833	832	839	848	883	829	812	834	840	835	835	839	843	859	825	831	845	814	867	813	831	832	861	830	833	862	846	807	838	830	841	834	908	847	788	784	832	839	784	834	821	847	848	837	850	830	819	888	775	814	851	854	857	802	830	859	872	840	860	832	802	831	805	828	822	827	838	860	842	869	849	809	829	887	879	789	849	796	848	790	806	849	834	876	837	831	856	833	884	829	819	867	837	875	820	856	892	834	891	843	851	798	866	814	843	789	827	796	848	851	847	852	797	854	821	804	861	888	851	831	893	831	830	801	849	845	834	829	824	856	845	850	819	838	814	788	813	836	854	864	855	887	831	854	863	820	855	860	861	868	822	803	837	830	811	813	880	843	859	888	842	790	849	788	801	840	870	829	817	842	883	797	807	846	761	820	832	836	799	820	828	840	882	861	835	807	891	826	846	789	874	837	787	877	824	805	812	833	816	856	837	860	827	808	795	845	813	813	850	835	872	824	832	828	783	826	833	818	824	851	804	836	821	801	820	856	882	856	809	800	809	794	818	861	856	774	850	894	856	860	846	883	842	796	862	875	828	848	812	850	887	829	842	863	860	854	842	814	848	819	889	792	798	841	829	846	875	879	786	818	817	844	831	857	829	830	832	859	874	872	852	845	817	852	809	779	881	822	813	816	838	856	844	925	822	845	842	812	783	818	834	826	813	849	852	767	827	827	831	815	841	866	862	841	843	849	878	822	821	840	865	790	851	831	820	845	840	871	857	804	867	830	852	833	793	830	844	819	805	882	800	799	854	786	839	806	839	867	799	838	818	869	774	833	875	862	845	805	811	920	785	860	838	870	816	861	830	880	812	825	885	823	825	836	844	810	839	843	825	831	804	812	809	840	829	878	840	792	832	769	845	844	832	824	844	832	833	847	808	815	855	841	845	845	833	826	849	787	807	837	752	846	813	812	841	827	779	873	850	844	850	816	816	857	885	857	834	795	863	892	884	829	845	821	877	819	852	875	842	832	849	817	873	786	888	836	802	812	902	832	898	831	844	864	842	816	879	833	858	859	823	848	845	832	890	843	874	829	876	799	853	789	875	859	856	874	840	803	776	832	823	801	777	874	785	849	854	819	861	858	848	806	794	829	857	843	874	898	840	862	885	825	811	795	827	817	823	873	799	850	850	827	868	856	861	819	881	859	845	809	874	854	847	862	777	845	835	858	820	826	822	852	805	859	834	839	811	882	876	747	829	794	850	858	815	812	826	870	843	863	882	858	851	804	892	872	871	852	884	855	820	786	827	795	797	803	845	919	786	816	852	882	877	823	816	760	812	865	888	832	814	842	865	857	836	872	878	800	803	820	879	851	824	845	871	819	841	834	816	859	808	804	857	840	825	829	868	847	871	859	808	806	851	867	842	814	792	807	863	824	838	869	859	828	855	858	880	860	868	852	861	836	855	839	914	834	827	844	794	833	837	842	860	857	880	821	797	777	836	803	854	844	815	795	844	859	793	814	825	847	812	798	847	828	856	836	838	838	852	812	856	792	866	825	788	826	845	862	787	868	842	813	838	844	816	840	789	876	827	884	833	887	807	833	825	847	779	837	842	805	861	844	875	862	881	822	882	869	836	825	811	845	820	821	803	858	761	826	833	827	792	809	821	826	811	907	778	824	818	801	833	803	904	823	816	784	814	801	903	852	850	854	867	825	829	863	850	842	829	800	872	811	806	803	841	838	812	829	804	848	855	842	897	825	843	814	877	856	825	767	825	840	822	842	808	864	754	833	868	853	900	849	839	844	853	771	845	810	882	821	824	788	802	814	871	845	852	839	837	819	860	857	827	843	855	805	849	859	858	829	839	798	832	887	813	870	782	801	885	802	827	861	856	849	799	827	846	831	838	831	829	821	835	866	821	821	856	796	850	851	846	834	800	811	828	872	856	839	825	843	813	853	930	838	879	812	814	790	793	874	789	842	853	875	849	873	828	805	856	840	847	833	812	855	804	783	788	821	766	834	828	839	866	858	867	905	797	852	890	842	823	833	838	822	829	868	850	819	835	835	866	918	831	836	813	835	805	840	822	879	845	819	820	818	848	851	792	794	821	821	882	865	835	902	825	849	820	834	842	831	793	844	837	824	814	853	770	808	850	839	858	858	855	840	784	831	797	829	794	803	777	862	896	797	830	884	823	815	828	822	821	791	819	868	882	850	863	823	816	867	818	821	834	854	819	830	854	831	896	815	833	816	843	858	832	868	834	813	776	855	811	763	811	816	801	853	837	840	828	852	829	839	805	803	836	816	835	785	865	811	793	860	813	784	856	833	790	827	768	812	813	875	811	854	833	824	852	802	805	873	862	800	813	809	777	809	784	856	810	816	842	792	854	830	800	847	877	807	774	714	820	831	830	810	822	858	859	827	860	822	788	882	852	902	823	889	823	819	812	857	813	793	840	849	787	828	815	797	826	840	812	767	805	862	864	846	856	881	821	830	807	779	836	807	838	832	838	823	857	859	818	855	839	812	826	863	857	815	839	872	861	872	804	824	837	853	798	844	847	786	908	803	826	881	876	878	825	809	840	851	833	797	805	843	847	860	846	789	813	808	851	778	779	871	865	779	854	888	824	791	826	848	833	868	859	889	811	791	824	870	869	799	817	839	846	837	870	748	831	804	782	852	854	833	832	822	823	803	789	758	838	802	823	847	790	851	805	800	827	829	850	817	866	804	790	840	831	832	775	823	827	779	873	829	778	841	846	819	816	872	818	802	830	794	833	830	815	869	854	865	787	868	841	839	823	872	873	860	863	824	873	850	858	844	821	855	866	789	829	823	790	881	833	832	838	849	817	831	829	863	843	869	866	917	824	861	845	869	835	834	792	875	818	868	846	866	822	809	816	843	842	858	859	809	833	782	822	866	838	869	865	893	828	817	842	792	856	792	874	800	874	891	855	808	865	877	830	817	823	832	890	867	833	879	826	822	861	825	805	809	757	839	832	821	845	803	883	816	777	843	845	834	838	845	829	784	882	858	876	839	877	777	800	846	854	857	857	853	873	834	884	836	804	820	845	834	823	828	881	829	810	842	819	828	877	799	853	808	812	844	797	807	866	833	855	861	856	839	862	845	880	828	849	886	895	860	841	815	791	881	840	796	797	825	846	861	849	823	790	876	827	827	809	787	813	785	814	808	862	809	855	779	806	815	840	867	888	815	840	821	821	829	826	828	879	868	859	935	869	851	824	847	777	807	842	830	822	821	809	835	878	840	829	843	860	814	840	796	843	911	839	836	812	845	873	886	785	845	857	762	807	820	857	862	815	826	852	802	797	845	815	855	821	854	837	862
33559	27859	11203	5675	3599	2280	1684	1373	1175	981	888	763	673	614	584	623	624	512	514	467	448	418	458	406	376	375	363	362	373	371	363	326	365	369	344	367	382	354	377	356	333	332	353	325	383	351	346	350	372	356	363	360	358	374	356	354	366	381	358	398	378	374	337	354	369	346	340	323	371	383	356	385	349	332	340	368	372	396	373	321	342	358	354	356	327	368	341	339	393	330	358	341	339	396	345	352	348	330	356	334	326	347	365	339	347	371	342	346	336	369	367	344	340	345	392	362	360	351	370	315	389	347	334	323	343	400	349	324	358	336	352	383	358	331	351	380	348	343	338	375	356	349	308	345	356	393	346	345	330	356	374	371	310	382	366	317	348	360	342	351	342	356	327	389	343	341	355	349	352	325	370	334	380	375	360	353	357	353	349	344	370	377	348	389	398	362	369	361	313	358	357	354	337	376	344	362	360	327	357	350	374	339	336	364	327	336	336	370	346	327	324	323	313	349	320	367	348	380	345	336	326	345	342	353	328	343	341	365	341	340	327	321	372	360	348	326	333	331	356	362	354	336	326	377	357	358	363	303	361	365	369	349	334	378	357	359	365	369	334	396	327	353	346	381	381	359	359	343	382	334	325	357	339	368	351	331	342	332	394	346	352	336	351	371	407	348	363	375	367	358	320	359	345	339	351	377	377	349	355	369	336	344	363	377	372	341	356	350	358	328	368	340	369	323	358	330	377	317	356	342	345	354	329	357	338	328	360	341	366	379	359	326	371	356	356	329	323	319	369	341	326	338	335	346	326	383	310	320	341	335	333	324	384	320	341	351	361	340	321	322	377	357	384	345	334	354	373	349	361	344	420	367	332	345	350	359	343	306	371	340	345	287	365	355	349	329	317	326	315	378	350	374	378	354	328	338	359	363	343	335	382	358	408	355	354	291	329	365	329	330	372	339	353	395	341	377	392	331	342	368	334	341	378	350	340	332	366	310	370	359	343	343	389	356	367	360	361	353	333	348	356	317	365	316	330	296	352	324	347	366	331	376	331	362	312	363	362	339	366	328	379	354	378	356	357	351	366	312	352	342	357	363	365	381	342	355	352	350	360	350	320	354	367	372	356	356	336	336	335	388	332	369	356	358	355	356	323	367	333	354	357	353	335	386	368	358	336	357	364	344	360	377	356	355	353	367	366	333	332	344	358	319	355	325	325	357	376	355	353	369	384	355	349	344	360	359	365	348	337	369	386	363	341	341	358	364	348	333	336	381	354	355	342	326	365	373	299	319	337	339	358	344	369	333	355	332	323	352	325	325	332	337	382	332	346	326	355	385	366	372	330	371	350	342	345	333	328	337	361	349	363	337	324	343	363	356	401	332	342	386	344	382	350	342	374	356	380	387	369	324	363	365	376	340	324	331	317	330	394	340	364	339	387	360	347	368	330	348	338	382	360	356	332	354	358	360	389	361	336	348	371	328	362	378	374	341	350	343	349	393	327	342	341	345	365	353	335	391	362	345	322	337	337	354	325	319	331	326	368	346	327	340	373	353	403	370	335	352	350	356	367	342	297	337	356	326	333	337	318	335	309	370	329	326	390	363	355	337	361	361	405	373	323	354	339	343	364	387	340	394	358	304	356	360	318	337	304	357	333	339	330	347	339	315	352	369	376	375	344	350	363	343	338	328	366	344	359	351	338	355	326	358	346	363	373	342	348	381	334	330	375	329	326	395	385	341	369	347	374	330	330	372	399	338	331	316	310	359	316	379	372	355	330	329	349	335	325	370	370	360	367	392	312	330	364	346	352	401	368	338	345	369	337	370	368	319	344	321	342	348	358	342	362	359	362	365	369	345	351	367	326	363	349	361	355	361	330	380	326	341	318	338	362	382	362	331	369	346	348	404	391	342	319	360	362	385	351	342	340	344	341	364	337	380	337	338	348	334	333	353	320	367	361	353	332	341	338	385	384	362	360	337	369	354	379	336	330	372	386	371	345	312	343	353	319	328	351	348	343	367	323	333	329	362	348	363	334	340	365	338	389	344	359	329	356	360	342	353	346	361	355	367	303	351	346	350	347	341	295	351	342	384	365	353	328	371	367	387	373	306	345	333	336	345	352	404	334	358	345	341	333	349	365	349	374	349	371	336	375	357	363	334	364	359	360	329	358	352	322	361	359	333	347	363	366	363	310	355	340	368	339	344	311	355	343	350	325	347	332	353	354	356	373	337	341	355	367	315	346	370	360	379	310	326	326	367	366	339	356	336	362	350	362	341	379	360	383	383	365	349	349	355	367	364	355	338	320	333	362	365	322	360	358	373	337	383	367	345	342	357	335	380	364	354	357	355	343	358	363	387	375	356	382	328	328	343	336	315	363	358	319	350	368	353	359	356	349	341	359	347	378	367	408	344	368	326	353	383	323	390	327	339	379	361	364	373	338	360	369	371	345	323	362	383	322	322	359	382	346	319	330	352	355	372	347	325	365	372	348	363	392	370	376	337	340	349	361	368	317	374	357	329	352	358	357	380	352	379	338	375	345	332	304	373	342	365	350	347	355	333	349	330	343	364	328	329	426	364	348	330	350	329	337	360	364	324	362	354	333	322	310	385	374	379	341	378	354	348	352	367	353	367	345	345	366	341	389	364	354	319	342	347	362	343	350	362	354	369	366	338	365	349	365	329	406	332	355	379	357	369	333	382	339	391	362	354	347	354	342	374	322	346	348	351	332	334	373	377	345	328	363	338	344	349	358	349	344	348	357	378	327	389	353	311	357	342	384	340	365	341	295	350	344	336	359	347	336	358	358	366	384	379	358	393	367	324	315	369	319	377	354	357	363	353	361	382	359	352	314	360	374	376	342	354	379	366	341	361	342	379	343	361	372	394	367	342	365	371	375	378	344	331	346	349	389	350	359	391	355	380	366	346	368	355	357	384	370	351	348	319	368	353	388	347	337	350	367	343	342	358	369	337	365	348	349	320	320	315	360	351	381	375	314	357	383	354	360	381	369	319	344	363	353	339	385	357	337	356	344	402	334	324	347	344	370	356	345	386	338	368	351	380	353	340	336	341	373	350	332	360	325	358	321	321	386	380	398	386	351	357	344	336	365	316	334	333	354	369	354	382	383	339	345	361	332	340	360	376	330	371	371	286	362	311	366	383	331	381	353	368	356	363	363	367	351	355	356	368	384	351	314	362	341	359	346	391	343	349	335	340	333	370	345	363	358	360	339	381	330	345	349	366	364	375	355	371	374	384	369	331	354	395	364	350	332	338	354	347	336	333	338	363	336	389	361	331	385	356	365	347	332	375	326	381	314	366	370	354	364	323	397	380	330	389	407	378	342	336	351	363	372	338	326	310	376	357	373	309	325	347	352	346	342	348	368	344	374	352	362	374	341	341	372	322	372	330	344	349	326	356	366	354	373	391	361	319	325	332	347	356	341	357	382	364	346	339	334	370	336	342	356	332	359	322	349	384	371	339	359	313	349	362	364	346	350	343
25064	21225	10367	10920	10101	8414	6480	5380	4929	4095	3843	2994	2698	2284	2280	2256	2122	1910	1758	1561	1391	1377	1324	1166	1073	1073	987	1033	1012	925	898	889	923	956	866	943	879	930	912	887	841	918	848	844	854	805	804	836	814	850	814	794	816	818	802	807	842	827	829	817	842	772	846	823	817	793	809	803	770	798	848	792	842	779	855	823	820	813	836	833	801	796	853	846	848	813	867	794	847	786	803	819	797	820	810	846	791	822	770	887	839	877	815	823	825	811	852	841	769	806	821	849	857	854	795	841	783	811	826	785	772	808	831	818	807	791	805	857	818	797	806	810	818	812	825	830	819	839	740	795	846	830	830	802	856	831	784	771	822	782	788	862	808	809	808	815	819	867	799	828	791	853	867	828	828	779	822	829	822	834	815	858	823	842	803	823	852	823	834	805	803	862	821	805	831	799	754	835	792	837	822	778	849	767	792	846	890	819	796	826	874	807	796	784	781	846	854	851	822	817	830	823	786	777	819	838	832	837	813	826	825	779	821	844	814	807	796	842	807	806	852	848	839	815	783	793	817	873	803	821	811	845	781	811	814	831	825	752	791	788	793	843	847	790	816	793	823	793	825	798	848	822	818	804	789	825	798	810	820	808	812	819	876	766	818	755	798	837	863	799	828	840	824	813	848	820	819	844	809	861	809	794	866	865	813	811	810	833	792	844	833	783	795	809	809	829	859	799	793	833	817	835	810	819	813	799	843	852	829	802	788	840	835	804	834	805	858	793	805	835	835	787	782	835	828	816	842	854	821	833	798	836	819	830	824	794	820	790	840	827	817	856	803	810	784	821	773	837	814	871	824	754	820	826	757	840	814	823	820	803	812	845	812	834	852	842	827	872	830	839	756	813	793	790	794	842	798	813	848	828	839	829	858	848	818	824	805	849	856	814	871	715	855	849	821	819	817	801	818	850	768	823	815	828	851	828	779	791	800	804	851	815	794	827	819	840	857	767	813	808	827	879	833	836	851	817	859	842	836	839	840	858	825	832	787	795	857	832	800	839	784	830	767	819	819	777	855	797	825	835	891	848	805	795	815	831	823	833	822	785	806	813	794	802	812	836	781	846	815	817	815	808	829	813	822	849	817	888	825	869	770	846	835	802	802	818	813	832	791	853	814	857	813	812	887	784	795	727	844	767	853	789	881	817	813	816	793	814	836	797	864	826	829	795	839	783	816	796	876	840	816	746	813	849	801	783	858	799	828	761	834	782	787	881	869	812	861	786	844	792	796	768	795	806	807	751	866	918	790	810	785	791	842	829	773	812	846	843	780	792	836	804	825	833	844	834	829	810	849	799	800	762	859	851	834	844	854	830	827	832	837	858	812	874	799	773	843	848	781	791	861	838	859	822	824	766	862	835	760	830	813	809	780	848	788	801	839	782	860	832	843	800	808	831	788	786	801	855	837	860	847	802	848	774	830	844	813	829	801	802	812	800	835	831	802	805	808	811	775	823	790	800	777	817	829	818	864	786	824	845	852	849	769	789	783	808	820	852	802	786	878	757	823	848	828	835	835	816	822	806	815	846	780	814	841	819	849	772	812	851	791	857	779	774	801	841	828	848	803	812	869	764	830	802	799	777	828	843	807	799	822	805	796	848	785	781	815	837	837	895	841	846	811	827	844	805	828	798	785	753	796	872	805	830	836	782	855	793	809	824	810	817	848	823	842	856	829	876	841	858	866	796	824	868	833	804	845	835	836	886	857	850	813	825	818	749	795	844	798	757	763	826	852	815	792	820	836	832	809	856	817	820	781	791	789	851	838	747	799	823	782	787	838	815	838	800	805	825	762	781	814	844	848	817	789	801	750	781	893	790	797	815	836	775	804	822	811	768	822	798	841	818	835	855	816	828	800	776	779	808	789	845	837	782	830	797	867	813	792	803	820	809	832	788	797	828	891	797	855	847	800	808	854	806	813	806	833	795	839	824	821	814	803	814	796	867	850	805	818	841	793	834	846	830	773	862	812	838	832	817	803	850	810	837	830	841	765	894	832	841	795	810	820	824	866	809	779	820	841	804	766	828	828	798	795	835	843	824	841	808	791	820	856	815	860	802	843	815	778	832	849	880	833	842	838	822	874	801	777	813	823	748	827	808	870	818	817	831	794	827	794	813	813	805	845	798	784	784	838	865	808	805	841	795	878	764	787	797	798	823	818	798	806	813	906	796	849	787	806	785	840	807	799	791	780	847	819	815	770	812	831	833	800	799	803	830	814	811	820	865	796	840	783	871	799	784	857	786	818	816	796	822	829	782	849	798	838	830	836	785	803	833	846	777	776	842	803	767	795	828	790	786	806	863	853	811	814	860	836	875	821	808	823	811	829	815	800	822	822	807	801	800	817	841	811	835	822	811	795	770	860	789	784	828	814	798	838	833	841	788	837	783	836	833	820	789	877	814	835	834	839	852	809	833	771	850	747	837	824	782	809	797	772	795	829	816	764	872	876	845	769	786	841	832	814	797	812	779	846	843	851	775	766	817	776	847	865	789	838	799	834	838	816	836	844	796	838	817	763	771	806	817	835	821	811	792	791	837	821	874	860	810	766	835	831	839	823	810	797	814	813	858	869	822	783	808	860	850	813	840	810	842	806	803	807	803	835	759	761	801	852	778	820	779	834	830	765	800	847	835	890	861	840	802	835	834	812	838	815	830	812	818	820	838	766	829	796	817	834	806	843	844	830	787	836	782	901	858	798	811	856	842	852	815	820	848	797	794	774	784	777	812	852	856	846	858	817	856	846	794	803	805	792	783	819	780	819	844	838	771	857	783	841	796	803	815	835	818	823	758	837	814	811	789	775	806	768	804	779	809	845	830	817	891	824	863	872	820	820	805	767	852	799	811	893	801	780	896	810	800	840	819	866	824	809	804	827	820	858	839	834	823	804	827	827	828	782	809	820	807	782	834	788	792	860	777	814	878	802	838	810	786	843	783	794	792	825	829	816	792	874	794	810	811	806	806	839	818	780	778	838	826	804	846	843	901	797	831	814	837	816	826	804	813	774	871	827	834	870	841	797	822	834	849	796	802	796	777	785	790	817	800	865	804	857	786	786	806	868	845	803	833	775	816	840	769	861	821	846	823	843	798	820	851	833	818	822	837	858	883	808	841	844	751	829	813	827	833	796	845	798	828	843	860	818	846	825	803	803	814	801	881	791	782	804	826	801	782	813	867	829	849	838	782	832	836	854	822	840	847	800	827	761	779	809	833	759	851	813	814	859	783	810	826	793	818	823	852	820	875	827	845	833	789	811	800	802	804	770	792	851	812	794	763	826	797	838	873	860	834	804	769	805	771	835	807	850	829	867	827	792	814	845	840	800	852	816	814	813	879	822	812	850	775	793	798	830	889	806	790	828	775	846	857	823	859	767	821	783	867	822	845	777	770	845	802	777	775	809	824	833	822	824	826	833	799	812	840	743	848	839	785	850	822	835	864	829	873	829	781	811	861	756	800	779	782
44357	36271	17679	9718	5867	3548	2554	1983	1633	1270	1144	868	790	734	799	744	650	596	595	528	456	442	409	369	368	360	387	353	325	347	352	372	336	353	357	355	321	299	349	357	296	345	305	316	369	351	302	305	312	348	321	371	326	323	345	329	302	298	309	293	318	323	324	322	306	330	302	313	325	320	316	285	339	312	314	338	317	327	326	315	298	340	347	295	301	323	334	337	328	284	300	312	345	284	331	321	307	280	316	316	355	339	304	350	298	327	308	312	345	338	326	328	311	313	300	332	298	315	314	333	318	349	308	297	294	301	337	303	327	325	314	347	334	340	278	313	300	323	332	298	328	322	325	306	309	316	317	307	316	325	319	361	351	302	336	311	289	306	309	346	294	356	363	307	308	326	292	330	314	327	294	337	296	316	269	298	318	294	354	344	329	341	319	348	309	306	340	325	347	333	324	298	271	304	345	291	327	338	339	331	318	324	302	318	324	288	313	348	309	322	330	354	320	343	325	310	304	321	302	319	305	285	315	352	344	337	357	280	298	314	328	336	312	318	295	294	331	318	352	299	290	321	305	303	299	330	293	367	303	298	304	323	301	288	303	321	302	319	314	327	289	341	338	324	317	305	327	307	313	307	341	306	304	309	298	319	332	343	319	261	298	317	356	296	309	302	354	297	302	301	307	356	340	311	310	302	298	315	334	310	333	330	300	320	313	297	331	317	361	330	298	335	334	319	288	339	331	347	315	313	337	313	335	345	342	345	291	323	307	313	326	335	319	375	320	321	313	312	330	329	334	326	334	330	308	307	318	343	328	332	333	343	337	309	309	319	313	324	336	320	285	305	327	336	334	321	297	323	332	278	353	300	318	317	306	305	304	332	329	332	291	315	322	318	351	321	297	278	294	307	321	325	299	363	321	326	343	365	334	336	318	314	330	311	317	296	309	335	306	305	311	301	313	310	309	326	315	309	312	326	323	316	324	309	344	300	321	301	301	360	313	325	283	347	320	334	339	316	315	303	308	354	322	326	341	327	338	294	317	327	317	325	332	300	324	342	298	318	286	308	278	340	338	295	328	316	321	306	308	326	301	312	340	342	327	307	310	325	324	289	334	343	330	291	316	355	314	335	319	311	334	338	327	322	328	327	300	351	338	337	290	334	321	308	318	348	308	292	326	335	345	325	346	319	305	335	319	326	280	321	306	336	329	334	303	276	315	339	276	349	342	324	322	324	315	349	314	317	316	337	310	324	313	323	324	332	336	325	291	340	307	345	307	323	327	329	317	295	312	322	331	356	317	316	331	311	331	312	303	367	272	299	352	329	298	346	337	343	304	319	339	319	329	341	338	312	326	365	325	344	366	360	333	351	294	329	332	331	355	333	303	320	324	311	335	343	331	342	317	328	356	302	288	301	351	343	336	322	309	341	314	306	287	310	321	279	296	310	320	315	343	308	307	311	311	285	313	292	329	344	317	301	300	327	356	307	314	351	324	297	306	296	321	329	323	303	285	294	312	313	314	317	315	348	310	320	317	333	342	324	307	334	325	298	320	313	311	300	289	313	313	287	300	297	316	311	318	329	362	292	300	323	332	354	348	328	328	333	337	319	308	306	357	309	295	307	306	307	315	326	320	318	335	336	307	320	301	354	323	337	314	335	302	307	296	318	344	355	336	318	302	350	324	347	382	321	290	321	326	302	283	344	321	345	336	335	338	308	334	298	316	329	328	312	335	306	334	312	329	276	324	333	321	307	293	332	322	325	300	301	349	337	317	351	301	318	308	325	341	342	359	337	343	328	326	352	324	308	282	296	339	310	335	319	336	348	312	308	329	344	332	320	304	309	343	350	284	331	330	291	324	316	281	331	340	351	298	325	334	338	320	309	319	332	299	312	316	319	310	304	327	313	333	335	334	321	323	314	309	306	325	327	330	291	328	297	313	282	346	330	308	307	342	330	321	332	331	268	314	320	314	305	308	289	327	315	303	298	323	325	358	305	307	337	332	337	338	322	323	365	336	308	350	351	312	315	329	333	307	300	335	346	342	330	330	288	296	305	359	334	282	318	284	300	331	309	338	326	338	301	316	297	310	365	345	319	336	271	321	349	334	315	290	346	289	320	331	323	333	300	350	348	329	314	319	326	266	308	329	315	322	291	339	319	315	307	276	321	319	338	324	292	318	332	315	313	314	329	295	344	328	333	324	269	308	290	312	282	303	335	314	305	331	333	322	340	342	322	286	324	328	353	328	300	311	330	323	341	321	316	315	316	283	307	350	329	324	330	336	328	288	324	314	340	311	355	357	318	308	329	343	304	330	323	331	305	308	293	319	323	345	310	307	305	301	340	299	295	360	312	314	319	322	281	329	331	302	312	314	372	314	337	313	324	318	278	324	318	349	301	339	333	347	307	315	318	314	343	325	303	308	345	318	306	318	324	309	317	337	300	303	293	325	355	297	325	330	329	326	312	308	293	304	317	313	315	348	306	324	276	321	309	328	313	305	313	323	332	342	305	287	321	327	281	308	335	268	331	306	334	319	341	312	341	341	295	313	353	305	327	306	314	325	353	324	306	327	336	355	317	296	326	276	303	304	302	299	297	287	338	301	331	354	347	355	302	332	338	311	318	290	367	309	319	323	300	312	336	306	288	351	326	292	341	357	347	296	343	320	317	303	308	330	357	346	282	339	304	336	301	313	287	297	318	336	323	298	307	286	330	296	313	294	318	331	328	328	335	329	296	342	345	313	342	323	346	306	348	301	316	313	340	320	321	310	335	353	329	281	351	339	306	295	314	347	310	337	345	344	301	334	308	328	278	310	321	327	325	312	313	323	323	321	294	341	312	327	313	309	347	355	325	344	322	327	326	315	332	298	335	297	314	369	327	303	326	334	303	306	316	325	319	317	351	310	318	292	292	325	347	381	357	327	298	347	350	302	309	313	341	312	301	309	328	357	303	322	339	307	346	307	316	331	306	322	296	347	311	305	316	321	320	316	333	309	294	319	318	289	295	272	342	337	296	316	307	330	333	348	314	321	311	315	300	303	313	304	339	319	305	313	329	335	318	348	330	319	308	310	310	291	291	335	313	319	342	331	295	317	326	308	304	317	317	331	323	304	325	317	286	306	334	343	381	305	282	361	320	364	314	291	318	333	330	319	341	315	319	311	349	322	294	340	320	309	364	330	334	315	312	281	348	294	312	325	304	353	270	328	329	322	306	305	306	333	339	307	309	314	311	338	332	321	305	367	336	353	349	302	328	349	323	296	314	306	270	338	284	333	373	335	320	265	334	333	305	346	311	328	294	296	339	323	331	301	350	338	313	289	299	302	320	335	361	297	289	300	322	313	329	308	311	318	320	345	360	332	315	372	312	330	302	312	316	301	336	307	349	336	309	362	351	336	310	301	312	334	319	293	301	342	343	327	334	327	318	323	295	302	333	332	315	291	356	319	316	313	319	333	321	295	333	342	351	299	312	330	339	347	324	322	324	292	353	337	269
32289	27273	13371	14394	13309	10872	9520	7915	6940	5610	4858	3902	3455	3096	3166	2999	2768	2473	2222	1833	1630	1551	1346	1221	1120	1058	972	979	944	924	919	843	854	802	839	864	854	874	850	824	867	823	764	845	822	797	747	759	785	782	752	783	788	735	763	767	761	814	761	716	780	741	739	749	753	763	735	742	738	764	758	745	762	765	743	756	726	736	741	754	756	705	760	781	739	711	732	771	747	777	771	793	779	826	782	763	777	733	740	758	728	795	719	758	753	753	718	775	793	763	699	741	769	751	745	766	722	747	734	721	792	729	720	778	754	798	755	734	688	775	742	758	746	738	817	754	692	728	785	790	749	809	772	727	763	763	801	715	754	701	778	736	783	707	723	727	754	731	796	788	720	751	799	792	734	768	703	751	726	734	752	703	722	768	728	731	756	770	762	701	763	764	737	778	766	740	791	741	764	767	769	753	705	753	700	762	749	779	744	737	744	711	742	732	727	784	735	755	828	732	740	771	811	766	747	717	716	736	785	733	728	764	803	746	749	760	746	756	739	790	755	722	736	751	753	716	740	800	779	778	721	747	810	764	732	696	771	775	718	778	794	774	717	807	735	744	704	743	726	741	761	743	753	769	730	757	737	734	734	790	734	730	778	773	750	760	719	714	742	776	736	781	783	747	736	756	759	767	745	725	789	743	716	728	760	762	782	800	748	728	789	770	749	755	769	694	714	762	734	737	746	744	773	734	762	708	757	705	732	717	754	751	784	760	784	768	767	758	737	697	738	743	767	765	760	718	749	761	751	782	738	750	735	718	770	727	743	723	759	764	784	751	716	743	743	732	772	765	787	760	750	789	812	763	805	777	717	753	707	749	739	767	778	747	737	786	765	741	766	782	812	709	765	751	739	743	721	732	807	773	788	720	769	728	778	751	761	701	727	742	736	768	734	755	756	722	789	735	737	706	749	773	725	794	758	741	720	738	763	747	739	718	711	785	774	704	776	727	726	772	769	782	741	766	719	746	759	722	766	767	745	733	733	789	745	780	719	732	770	747	711	816	766	728	728	729	766	751	771	742	785	744	731	746	708	744	727	723	749	738	723	773	732	745	722	799	749	786	728	777	773	731	710	697	741	730	797	704	711	711	750	759	778	761	741	748	757	848	721	750	704	781	775	719	753	741	697	741	751	735	799	754	712	760	765	763	724	715	756	807	766	803	729	747	737	755	732	745	716	759	725	732	697	779	747	755	756	735	746	686	741	724	714	749	807	743	732	760	765	799	786	716	755	751	721	747	771	818	763	730	757	734	720	747	751	754	708	715	732	767	744	799	737	757	763	767	722	736	771	781	721	730	737	765	726	764	757	743	717	744	775	751	735	745	701	723	741	774	827	771	774	764	759	746	767	690	760	791	780	752	765	757	700	735	718	737	750	757	751	727	775	757	780	780	749	723	758	729	736	761	708	728	787	729	707	752	743	729	723	742	721	740	739	702	769	756	719	773	738	772	758	760	748	715	732	754	750	693	785	727	779	775	738	763	731	754	757	793	726	767	733	755	753	717	781	728	759	755	734	784	753	734	780	765	729	727	729	742	780	775	749	735	752	738	737	721	736	694	774	749	776	709	747	788	787	715	727	740	798	728	710	774	760	758	791	739	780	697	750	699	726	747	748	772	784	771	736	678	717	751	733	720	727	726	725	740	761	713	726	817	731	738	756	767	748	715	759	710	740	722	758	751	762	719	775	737	732	730	766	777	713	700	733	757	707	806	707	789	695	779	758	706	741	780	725	757	767	748	767	749	715	737	755	754	739	746	805	738	775	714	730	740	757	770	803	750	722	756	730	726	683	671	741	754	778	786	756	777	730	694	731	826	766	795	763	768	748	732	756	751	717	749	718	711	706	775	735	705	792	744	713	748	791	761	766	790	765	750	740	784	746	713	816	757	734	728	763	776	727	755	745	786	774	753	717	747	776	729	718	698	684	760	791	740	703	741	738	720	716	830	782	710	762	739	794	766	771	718	766	733	724	725	758	771	716	789	706	742	747	762	767	771	765	741	785	782	763	718	716	709	751	779	734	720	796	775	720	726	741	684	739	780	738	730	757	736	765	735	726	762	697	740	776	764	747	759	734	789	718	750	778	738	779	751	767	745	778	747	745	730	773	767	755	777	696	744	782	717	750	736	722	711	743	718	733	734	743	702	737	754	745	789	762	725	739	732	709	726	773	775	776	720	744	710	746	762	720	777	719	736	750	753	783	770	724	703	728	739	722	769	741	746	770	754	772	768	768	714	707	714	748	783	759	707	763	715	745	766	720	680	730	755	766	766	742	749	807	767	738	780	750	751	683	782	793	733	784	742	733	741	785	759	702	733	694	731	749	765	759	789	755	760	797	757	742	756	769	753	701	732	777	714	787	735	726	803	764	759	745	725	759	735	747	737	796	741	711	754	812	735	774	717	773	741	805	765	770	755	774	750	708	742	788	764	765	747	738	711	718	756	740	747	713	712	772	784	755	798	724	782	710	768	761	745	747	756	751	738	771	777	728	784	739	714	738	744	737	724	745	790	762	721	724	712	768	696	713	740	745	771	774	772	756	743	760	728	739	750	799	702	764	763	749	733	764	718	738	709	727	780	745	754	816	758	682	780	726	825	755	774	777	758	729	759	712	785	765	672	758	754	773	779	697	758	771	764	713	771	766	761	787	768	726	796	754	785	746	766	778	736	738	783	732	741	744	789	763	751	725	764	761	749	771	698	703	773	746	778	769	720	788	790	703	712	751	739	726	757	730	719	804	732	773	749	771	742	750	720	748	748	741	747	740	762	768	726	730	729	752	745	757	757	736	734	773	799	697	748	775	755	796	790	742	755	763	769	738	784	725	808	766	746	722	737	724	721	756	741	709	731	792	719	741	757	766	746	787	780	754	770	772	825	731	751	780	747	754	778	720	749	727	763	722	704	760	803	734	777	764	779	687	741	691	760	778	775	768	757	740	718	698	730	756	724	783	743	777	731	783	734	735	751	724	805	776	761	782	754	767	814	743	773	753	721	717	727	746	743	707	787	736	776	818	756	747	799	756	764	722	718	742	740	744	708	760	781	779	767	709	755	726	706	740	740	791	717	775	718	745	739	751	773	748	742	751	727	744	772	746	733	829	748	795	718	711	729	786	721	761	753	753	721	761	732	720	696	753	738	766	762	767	747	767	769	765	736	710	770	717	736	777	791	714	754	729	749	762	765	762	723	778	734	743	751	727	742	703	708	734	781	788	764	795	762	740	744	763	747	777	728	746	732	695	761	758	775	752	703	741	764	757	768	764	748	734	731	798	737	757	795	734	762	719	744	677	740	755	798	780	766	782	742	739	771	689	742	708	789	706	768	767	766	782	735	800	741	756	784	770	760	788	782	763	756	744	769	716	818	710	764	702	749	761	795	773	728	749	791	743	740	774	772	708	747	714	761	765	782	726	742	729	730	741	765	756	760	755	729	742	691	739	734	705	708	733	733
12457	6541	3425	2384	1660	1308	1075	918	752	634	592	577	539	504	496	470	465	454	436	403	368	380	376	351	367	342	357	386	354	362	359	359	392	386	384	397	381	364	382	370	383	363	372	349	369	346	348	329	329	358	323	364	353	323	344	350	353	334	353	315	369	350	350	335	363	331	348	352	366	364	370	361	361	345	305	355	350	351	333	341	342	358	344	386	366	333	344	361	347	384	374	388	369	319	346	334	328	336	335	370	355	375	373	360	365	356	360	351	338	343	349	316	378	340	340	346	400	353	362	364	334	350	367	388	326	350	376	333	325	334	397	357	338	343	342	328	349	367	368	337	348	392	337	349	369	349	346	355	330	360	361	362	353	372	370	317	351	378	371	360	385	350	347	359	374	373	382	368	389	371	358	362	347	336	336	332	388	382	407	382	358	351	330	320	333	339	362	354	366	374	367	379	347	373	337	335	376	345	381	378	367	396	367	361	362	388	335	343	384	348	330	343	342	352	329	348	378	369	365	372	354	356	337	331	368	401	357	343	337	360	377	368	371	355	377	360	356	385	362	313	354	345	365	357	345	333	376	364	357	311	352	359	366	364	366	376	355	371	352	355	364	344	390	356	363	387	349	350	376	338	370	366	338	319	350	369	317	333	311	363	383	366	343	293	371	358	331	345	374	355	353	362	356	362	380	362	358	364	375	337	370	331	369	374	376	340	328	366	359	305	359	360	348	361	369	366	358	377	345	330	345	337	368	368	350	340	324	352	381	351	335	355	351	382	341	323	375	372	336	346	353	342	363	376	355	356	392	354	330	383	359	356	353	366	330	356	338	366	372	358	337	341	360	345	368	356	379	358	356	367	372	338	329	361	339	376	346	340	386	365	387	328	357	363	365	340	349	367	331	352	358	377	333	398	351	351	352	376	338	380	367	387	392	335	403	345	303	327	328	362	360	377	338	376	321	360	302	356	337	361	310	360	321	382	363	348	348	345	367	359	367	356	369	362	318	363	360	317	359	374	404	350	389	318	375	363	318	337	406	302	357	372	352	354	353	362	376	368	368	363	354	376	399	323	345	368	374	357	355	343	349	356	377	358	389	350	369	368	386	378	367	324	347	354	361	326	377	389	345	329	360	370	389	369	317	341	337	390	337	332	367	329	375	344	345	330	324	345	375	341	365	354	336	325	352	326	379	356	378	360	365	345	312	356	354	371	309	340	357	362	337	364	370	329	330	365	354	360	357	389	345	345	343	399	364	387	324	408	329	378	344	323	350	367	339	355	323	345	375	371	357	341	330	362	294	333	373	342	370	351	336	369	357	320	333	383	361	346	333	361	341	327	318	375	342	336	370	371	358	359	346	326	365	347	358	397	363	386	347	365	349	329	327	328	344	328	336	346	356	378	325	334	354	359	355	298	366	325	346	367	372	413	332	351	369	391	379	375	363	331	362	389	353	332	353	402	329	334	356	320	344	345	365	323	295	376	332	345	347	375	360	355	378	375	354	359	363	336	410	367	346	334	387	335	339	383	368	332	341	326	351	332	329	360	363	352	352	374	315	336	357	349	349	344	386	420	346	323	371	349	349	358	340	359	345	352	331	353	357	359	371	399	397	360	370	353	361	387	348	344	349	381	333	356	336	331	374	360	312	369	344	317	358	377	363	380	354	367	324	328	365	385	364	371	341	403	330	360	371	326	333	348	349	362	375	322	355	312	346	318	304	354	352	354	338	350	369	342	380	345	368	358	360	401	346	348	375	349	351	382	360	337	346	348	398	349	353	358	371	351	347	341	341	397	375	389	358	358	337	368	333	350	307	365	351	324	355	382	362	355	323	348	409	322	333	374	343	346	390	372	313	361	356	344	330	370	364	353	337	364	349	338	334	347	378	358	358	377	357	349	369	353	347	381	351	365	353	372	335	348	329	387	329	332	372	340	367	348	339	360	361	325	385	327	310	357	392	363	342	331	350	393	346	396	341	366	332	383	380	335	365	372	339	361	340	343	372	367	373	354	364	353	338	321	359	356	364	326	370	367	371	357	358	360	375	354	319	372	375	370	337	337	358	369	314	372	350	344	360	361	373	375	351	357	343	361	366	357	404	377	325	386	414	365	341	331	346	335	345	352	348	334	361	374	346	372	337	373	364	355	360	366	359	338	373	376	333	396	370	356	405	339	356	352	345	391	332	323	363	337	316	370	314	335	397	355	353	349	342	340	383	364	334	363	346	368	361	366	354	344	349	335	352	392	334	330	372	369	351	340	354	352	377	395	356	370	340	335	390	388	339	334	352	353	362	383	319	363	370	357	350	378	349	377	349	339	369	335	330	353	357	346	385	359	351	318	383	334	370	362	352	369	375	353	382	385	342	356	333	344	372	359	350	347	362	341	370	357	336	374	372	387	377	331	404	380	355	358	354	347	377	360	348	336	349	359	366	320	352	385	348	363	337	362	363	317	350	365	365	350	349	380	342	380	348	341	387	355	342	363	325	314	342	369	357	377	366	365	356	368	331	396	359	333	367	350	345	380	357	363	336	358	337	331	339	371	337	332	340	370	338	356	371	343	376	400	343	348	352	332	372	381	362	350	356	359	364	375	350	337	363	353	335	362	349	367	392	357	343	339	360	309	382	345	320	340	345	372	368	350	339	336	354	389	351	374	352	356	360	370	357	344	355	362	347	348	387	312	342	368	381	338	378	401	365	384	334	369	368	349	375	342	337	374	367	361	335	363	374	398	386	387	334	370	356	331	366	348	349	357	396	343	368	377	346	372	336	382	310	328	336	359	341	342	359	349	356	357	365	383	350	323	335	384	373	351	352	366	324	373	366	367	358	356	364	374	365	337	347	345	392	338	355	352	349	368	358	357	395	330	354	365	348	357	363	357	380	330	381	368	371	340	368	334	358	399	364	361	372	352	352	356	351	347	399	358	347	343	373	340	313	357	362	375	371	365	391	348	397	371	369	348	345	355	376	352	344	331	343	372	344	343	314	365	377	376	371	342	348	378	369	357	370	369	360	369	355	315	345	343	363	373	384	343	357	356	348	333	347	355	351	330	372	343	362	325	381	350	364	348	341	379	346	347	338	374	330	366	389	361	343	319	357	363	325	317	370	346	319	368	334	366	351	310	365	360	347	349	363	333	374	353	373	321	339	313	357	385	369	340	314	339	313	344	333	366	333	350	359	336	356	347	352	356	340	339	330	377	381	355	362	385	356	355	331	365	356	356	363	356	359	362	333	359	345	369	395	380	339	343	389	331	349	322	353	388	320	393	386	363	355	353	343	387	349	362	354	385	366	359	363	383	368	329	350	367	361	393	360	352	351	349	341	378	337	360	376	376	357	358	389	350	354	367	362	351	375	358	358	373	354	395	361	344	335	361	390	332	368	359	350	316	361	366	386	373	344	335	344	376	338	359	342	398	346	373	368	347	337	335	352	355	376	365	365	400	355	334	358	365	312	366	411	366	342	373	324	358	367	347	353	359	387	366	377	389
9292	6911	6046	6865	5865	4939	4216	3580	2855	2449	2141	1914	1737	1574	1759	1586	1553	1431	1307	1151	1075	1054	1094	954	959	964	921	928	903	839	940	868	846	852	877	868	816	933	869	859	796	856	825	842	811	858	837	842	802	782	789	813	852	782	781	820	854	811	761	787	847	863	832	805	856	834	856	793	870	822	775	824	827	821	876	879	849	827	853	810	867	773	849	834	855	846	853	819	810	852	832	832	849	786	819	827	830	799	872	827	843	904	851	843	793	806	838	779	831	796	829	796	822	866	804	820	861	816	863	829	812	841	829	826	843	843	823	791	828	832	779	826	839	803	806	826	880	827	765	821	805	818	887	864	872	787	800	882	795	769	854	841	805	799	842	851	808	846	846	785	806	867	822	848	873	794	830	811	861	815	820	874	812	853	781	822	828	830	795	822	834	783	842	799	840	825	832	772	886	841	802	822	825	840	837	770	805	791	794	821	812	824	796	852	852	839	832	845	819	762	808	815	834	852	779	802	862	847	817	811	832	807	831	841	863	893	830	826	808	811	765	879	836	865	778	871	796	789	874	809	813	785	812	801	813	835	876	888	841	823	862	806	837	839	856	871	849	815	838	883	843	823	847	912	806	837	783	807	793	832	801	801	837	839	836	846	767	846	856	827	808	825	805	803	834	796	855	848	848	842	864	840	863	806	817	829	873	807	850	828	897	821	814	838	785	865	768	864	835	813	852	825	854	836	780	822	838	818	839	839	835	840	799	806	807	765	827	855	789	850	856	767	762	833	815	807	837	801	861	836	770	823	806	828	842	786	845	852	796	875	824	831	788	829	846	810	843	890	861	820	789	794	835	845	794	788	814	868	834	826	791	857	837	836	827	872	887	818	806	838	855	788	861	798	820	847	820	777	828	876	810	787	846	876	789	826	781	809	802	791	815	811	842	839	863	790	830	840	856	831	860	783	821	869	823	837	830	826	857	852	850	846	877	811	810	823	802	816	853	837	810	840	814	816	789	802	867	843	812	804	868	826	810	840	835	848	809	836	843	844	794	863	771	848	806	817	882	848	808	828	808	824	807	818	862	818	796	812	808	794	805	859	858	849	811	867	848	877	828	889	840	859	840	807	839	793	865	807	827	873	820	822	788	774	791	858	858	784	805	846	909	820	790	808	879	865	815	824	784	855	807	820	793	839	838	794	843	831	881	811	807	837	816	848	890	845	844	837	823	841	807	828	830	815	761	826	796	809	831	860	825	864	828	822	868	885	805	785	794	797	867	802	819	800	866	772	810	861	778	788	800	798	778	847	826	867	814	836	848	874	851	847	871	845	798	845	880	888	871	807	804	831	841	841	817	808	792	897	830	822	801	858	767	866	823	881	813	856	878	784	857	861	850	814	839	797	814	764	846	801	787	816	860	769	869	840	803	793	859	810	845	788	849	777	788	794	870	802	826	842	798	818	793	806	838	855	750	834	829	830	849	783	832	860	789	832	765	815	803	861	796	864	792	871	909	769	824	795	838	834	866	813	811	817	817	772	853	816	814	881	826	866	801	839	779	803	817	843	840	787	815	826	813	804	819	820	791	809	840	798	804	874	836	833	848	832	801	789	812	835	837	828	807	811	849	798	832	798	827	843	822	862	857	829	846	827	839	800	812	825	840	847	870	828	867	820	831	792	760	861	847	837	846	805	840	845	817	811	795	800	832	861	821	860	858	842	826	830	847	806	801	893	824	842	847	866	851	847	842	813	842	800	782	807	839	851	793	793	851	849	863	858	816	831	869	853	882	805	850	786	822	866	776	799	814	855	776	828	830	832	786	858	841	873	817	856	869	815	815	779	856	833	840	849	833	826	842	818	844	776	829	838	850	811	863	843	842	844	826	829	849	830	784	817	810	846	841	868	801	840	835	882	844	804	839	845	806	783	817	809	818	822	838	806	844	845	834	825	870	839	834	846	811	782	802	824	837	805	827	848	844	810	789	925	848	822	806	825	826	847	787	759	805	862	827	880	789	844	848	847	818	815	829	860	782	825	834	811	822	804	846	828	832	844	779	828	809	850	791	848	906	862	863	812	811	815	816	827	840	784	889	791	787	858	817	842	846	770	776	835	787	857	857	892	848	847	893	762	837	841	826	836	821	827	808	760	800	900	840	842	810	814	799	836	799	842	849	808	855	827	809	852	838	795	865	860	872	775	860	854	827	890	836	805	817	832	848	838	823	845	853	858	838	809	850	810	789	809	835	865	832	853	886	850	840	874	848	820	856	790	827	778	799	838	840	838	829	874	857	838	792	862	846	831	786	775	816	893	834	853	859	818	886	819	885	798	830	861	827	819	803	826	816	843	817	806	863	816	829	844	849	781	865	811	851	836	857	825	843	885	843	868	762	826	796	766	799	849	854	812	863	819	845	827	808	788	849	885	832	830	831	808	841	837	791	792	849	833	836	783	823	843	813	820	855	759	854	795	828	857	829	841	811	832	858	833	815	825	779	829	835	850	819	827	828	855	840	831	803	809	814	833	790	864	847	876	832	803	783	852	864	856	808	835	819	850	855	843	820	841	864	845	805	851	834	839	830	836	867	855	783	868	850	821	913	807	797	857	849	810	871	817	845	793	800	853	812	804	833	845	855	812	844	853	849	846	879	817	849	844	852	868	862	851	865	807	831	829	861	849	829	834	819	800	793	839	796	809	840	833	816	843	812	825	805	812	885	848	815	853	825	802	836	828	849	787	863	817	813	836	830	809	845	851	806	802	844	831	769	776	867	778	835	809	842	864	823	799	797	842	843	821	870	800	800	809	855	851	843	808	810	828	858	837	808	821	834	816	798	877	811	816	800	845	818	791	818	838	849	822	814	851	815	833	845	819	868	806	788	807	871	872	790	853	822	797	803	790	830	906	850	821	825	858	831	786	779	818	831	802	812	808	849	790	847	828	809	806	833	864	842	844	807	822	854	866	794	826	839	765	853	875	835	853	839	847	871	841	821	809	839	800	858	849	877	847	839	836	856	843	830	850	783	890	790	800	808	874	814	802	836	839	825	775	791	882	815	798	834	862	865	876	782	803	845	855	802	833	815	851	764	836	767	860	886	832	841	889	850	851	866	810	850	836	806	842	814	779	849	801	840	830	825	812	832	801	835	821	861	860	825	855	826	780	797	860	862	823	811	862	767	823	876	879	849	796	835	796	787	874	844	833	840	815	855	772	842	808	833	851	790	899	841	817	843	822	841	808	818	814	841	858	825	845	793	865	799	791	831	851	825	823	833	853	844	799	811	854	825	882	806	840	812	824	833	836	837	896	812	818	806	836	868	814	829	852	781	858	852	807	818	772	796	886	830	848	817	856	812	811	811	817	839	806	815	888	780	842	836	801	808	864	826	829	817	872	860	793	832	791	800	798	850	792	831	881	834	845	856	825	819	846	850	824	803	832	812	806	833	771	840	863	804	820	852	830	839	827	800	840	855	843	805	804	840	828	819	841	839	767	832	807	877	777	859	825
34065	25415	10969	5642	3514	2408	1856	1486	1212	962	844	757	732	724	681	582	590	562	472	461	421	396	385	385	302	374	371	359	374	366	355	351	387	385	365	378	377	400	427	370	375	385	329	392	393	368	339	374	373	359	367	340	378	350	378	326	377	345	339	379	313	335	367	359	343	347	378	334	328	346	323	347	340	369	369	358	406	325	360	390	356	350	326	343	331	343	323	330	335	373	343	365	321	320	362	321	333	369	348	312	350	337	325	340	341	340	363	366	316	384	351	351	339	322	351	339	374	369	375	334	381	356	315	347	342	368	358	363	330	351	340	338	362	367	346	363	373	333	360	337	332	365	350	314	353	349	382	367	334	355	368	306	348	372	364	358	371	381	357	356	324	362	365	344	319	360	358	327	306	363	338	382	340	340	353	363	346	343	336	341	349	366	321	326	342	361	385	362	344	355	393	375	301	368	316	353	329	335	373	354	334	369	376	356	353	338	387	319	338	352	397	366	351	323	345	350	331	382	328	345	362	356	358	341	338	341	338	330	353	333	348	318	321	329	363	382	342	367	337	329	361	366	361	367	332	332	370	319	313	350	322	392	345	360	322	356	350	339	360	367	369	354	364	361	373	330	329	343	331	339	359	335	315	345	361	323	342	319	346	365	329	353	362	346	339	331	342	357	381	357	349	371	367	305	336	362	339	349	351	334	326	359	364	355	390	338	339	336	354	329	378	365	350	355	348	351	335	339	367	364	347	347	358	387	355	366	346	376	341	348	343	373	341	348	344	335	320	361	329	300	379	348	354	341	327	334	364	364	365	373	343	369	356	352	344	342	347	374	348	373	343	335	343	355	353	346	339	345	352	389	345	371	327	304	317	361	343	353	329	382	324	356	318	356	329	370	338	373	324	347	315	337	346	361	365	364	351	316	362	334	336	357	354	384	350	345	375	344	329	396	311	349	356	298	354	341	309	320	368	340	360	349	347	370	330	308	344	320	366	332	385	324	329	344	351	334	373	356	348	357	336	372	350	329	358	370	343	357	341	343	348	377	348	354	386	351	347	376	333	345	348	323	378	340	377	332	312	352	332	360	365	353	367	342	359	377	341	351	331	355	368	361	369	369	355	314	342	360	354	306	363	358	295	346	322	337	357	330	356	371	356	335	371	320	347	328	347	322	414	343	393	361	334	348	338	356	337	325	336	389	328	385	328	351	343	338	348	323	343	366	391	339	370	335	342	310	340	344	382	350	375	345	334	336	370	374	340	357	348	346	332	286	326	374	338	375	377	424	351	351	355	343	322	346	387	346	350	353	356	355	342	345	337	334	342	332	350	350	302	375	368	357	361	322	316	357	349	343	350	362	321	329	392	360	342	321	354	338	330	331	336	367	336	352	317	326	338	374	356	312	316	342	387	366	332	358	329	347	352	332	403	335	331	361	357	344	360	325	339	309	381	353	396	369	364	355	322	385	377	342	371	333	391	338	347	364	366	323	337	366	344	356	351	378	336	387	357	352	324	377	338	334	359	344	333	366	326	354	318	353	328	356	349	357	314	374	342	354	357	338	336	365	314	330	351	312	352	363	345	344	323	344	330	313	353	313	336	382	318	351	319	346	332	354	350	368	342	345	335	362	362	352	339	346	369	338	351	315	348	388	358	383	347	363	336	372	354	315	375	345	353	323	364	330	329	350	335	337	336	356	345	360	365	358	339	354	363	326	332	351	338	388	352	328	304	336	335	374	339	356	390	382	360	332	360	349	367	343	365	389	318	355	340	322	349	341	349	374	359	355	345	358	294	353	326	319	337	360	356	325	373	340	341	328	365	353	336	348	359	336	356	339	336	323	329	315	345	376	358	373	365	316	339	359	368	348	351	363	342	342	339	326	364	338	356	376	388	356	331	366	360	339	362	350	349	373	344	354	319	336	309	338	346	343	354	383	342	380	365	318	360	365	352	323	340	354	348	371	366	326	389	357	364	347	384	368	385	337	329	361	334	367	358	330	352	324	333	334	354	379	333	352	359	366	376	351	332	330	369	358	347	354	404	360	354	321	360	331	345	367	360	342	328	353	344	337	339	335	318	329	358	352	344	328	316	319	350	358	384	398	360	353	319	346	354	365	344	325	328	330	360	359	353	378	335	323	328	364	392	314	356	325	352	328	331	321	358	346	323	350	321	353	362	363	368	354	327	336	368	343	348	365	324	355	348	396	352	359	335	352	307	321	361	308	345	356	335	357	392	403	391	347	357	319	346	381	334	311	370	328	356	343	335	346	345	356	370	347	369	348	342	361	337	351	350	341	353	319	301	353	358	355	335	364	375	362	357	324	324	339	369	365	339	353	354	375	332	332	343	318	364	365	382	355	349	308	358	390	338	368	365	377	359	317	373	348	380	332	332	360	310	355	336	374	350	355	384	354	359	331	356	339	357	357	345	400	329	337	301	330	365	322	360	347	346	325	363	331	341	330	352	306	362	321	369	368	359	324	379	340	382	352	337	362	370	335	341	346	361	351	349	345	386	375	332	372	364	323	357	340	361	349	379	371	349	355	340	411	353	319	376	359	362	358	363	336	353	325	351	376	333	393	353	336	376	342	338	362	320	356	323	361	378	360	355	349	349	385	338	346	353	360	327	353	361	351	336	377	360	371	320	353	379	324	316	399	335	331	348	340	354	375	358	343	353	348	362	351	396	329	385	366	363	333	365	357	337	353	320	355	369	315	349	359	336	383	332	326	337	352	366	351	378	319	339	320	319	362	334	331	308	349	342	350	334	356	347	365	321	381	334	333	348	377	342	359	369	347	337	345	347	345	360	369	337	356	346	340	313	350	348	353	359	358	360	343	362	352	346	340	373	346	381	356	345	388	324	331	348	352	357	329	326	326	337	317	365	317	363	363	349	365	387	369	349	335	349	377	347	315	365	369	316	342	357	377	354	331	360	350	360	340	342	356	352	326	361	325	331	340	359	357	361	301	360	380	355	369	370	352	349	339	361	356	331	332	333	358	386	346	357	342	377	335	401	360	373	363	351	370	354	342	369	353	337	359	345	368	342	367	363	349	322	342	349	361	347	315	363	340	338	334	391	324	355	364	325	330	326	343	369	311	329	346	336	351	357	355	363	363	303	351	357	393	325	339	353	358	341	363	349	374	345	320	325	293	344	332	350	346	333	374	320	346	364	340	368	348	349	343	377	372	340	341	363	345	328	343	300	350	344	331	337	319	345	350	360	343	383	321	370	376	338	365	399	366	335	357	366	353	368	332	350	348	338	380	321	319	356	360	346	348	375	359	353	318	316	382	344	347	368	351	333	356	373	350	375	340	336	367	355	351	334	317	353	317	330	317	321	356	360	350	320	379	352	368	376	333	351	349	371	348	339	339	331	338	351	344	363	348	334	346	372	329	327	337	371	351	369	365	354	377	360	351	342	331	359	315	359	338	367	374	322	390	350	344	367	353	350	333	350	344	327	339	364	373	340	335	323	315	339	325	349	319	354	367
25498	19749	10185	10882	10127	8639	7054	6063	4902	4141	3546	2878	2529	2685	2585	2486	2182	1984	1722	1545	1372	1272	1234	1097	991	1012	988	984	960	927	898	917	826	938	845	903	937	829	900	896	878	820	815	848	899	834	853	835	757	795	815	793	819	848	798	867	841	821	836	762	784	788	823	795	801	837	840	844	809	820	824	810	834	806	800	785	851	777	833	804	801	825	805	790	847	821	786	825	844	813	800	821	814	797	780	789	819	821	809	802	739	823	823	810	812	821	810	814	835	795	781	812	830	794	821	794	819	875	815	828	860	834	819	823	888	803	794	867	817	836	860	815	799	818	761	833	821	827	794	848	812	827	799	866	791	833	800	842	880	813	826	796	812	811	821	865	768	857	833	818	823	798	849	831	774	849	821	788	799	825	840	778	788	838	847	843	808	774	845	800	822	798	817	848	806	805	774	795	815	810	811	758	826	837	841	790	827	855	803	802	858	816	812	843	879	828	815	825	777	805	815	822	814	805	797	812	838	828	789	805	796	819	871	858	776	818	824	838	782	776	788	816	808	827	786	836	821	822	821	818	780	780	837	784	840	835	823	797	828	858	825	802	806	765	832	822	808	842	826	841	802	847	803	843	818	807	804	881	841	778	812	774	848	838	837	827	811	836	821	856	861	751	847	812	831	866	846	807	836	784	826	815	836	771	842	787	814	783	751	838	827	775	802	777	854	807	861	756	829	809	878	805	817	817	789	828	836	760	820	813	815	789	836	854	796	821	799	823	774	852	806	821	839	810	858	811	875	796	794	855	785	782	852	810	800	832	832	754	812	851	856	837	815	824	819	815	829	855	837	768	786	807	823	816	834	775	836	795	820	855	820	826	788	818	824	857	772	796	847	812	811	836	817	817	837	792	782	839	837	815	803	787	845	819	811	802	844	811	826	789	807	771	831	800	786	803	824	779	823	810	849	860	822	806	765	817	841	818	812	864	797	730	824	844	831	891	849	820	780	770	849	865	851	787	816	831	774	813	792	824	807	861	826	818	752	799	789	813	792	834	797	803	813	816	839	809	815	781	825	782	844	835	839	837	786	859	847	847	793	817	810	773	806	867	851	821	773	821	774	823	774	815	759	810	815	863	811	823	750	785	807	776	810	767	793	770	810	828	809	830	811	784	823	806	828	791	809	799	807	808	835	794	789	814	780	796	813	814	833	788	820	808	846	853	797	829	829	776	841	815	800	835	805	816	838	846	804	772	817	798	782	834	828	791	851	811	827	836	833	762	743	853	805	835	805	817	836	785	853	822	797	801	794	795	757	852	816	822	800	830	830	785	801	838	844	777	787	798	828	880	818	799	838	838	821	836	864	830	858	834	864	840	820	794	854	794	797	826	794	787	733	784	846	833	842	828	797	823	815	787	837	825	790	803	778	814	778	808	816	885	828	816	807	846	820	797	786	836	867	775	793	753	836	821	800	805	771	793	780	831	860	786	844	763	772	836	830	849	827	820	802	825	794	840	806	830	811	842	788	791	801	816	837	792	782	849	794	818	860	758	771	874	793	796	800	813	813	845	847	880	801	794	770	812	825	809	860	827	806	818	787	754	800	863	783	780	822	795	894	848	835	792	804	867	821	850	799	810	841	834	807	817	857	794	815	777	839	801	818	778	816	874	821	776	769	854	796	808	811	826	840	786	838	836	833	852	823	824	852	822	813	850	786	788	828	839	763	849	821	781	786	812	802	871	790	796	856	833	838	795	850	818	775	835	818	774	821	812	844	819	768	794	820	813	811	817	807	817	796	817	803	835	858	814	808	845	814	786	758	795	801	795	801	818	795	865	831	802	798	833	872	790	828	828	848	827	796	807	813	842	791	812	797	808	788	859	825	814	814	812	833	815	803	842	875	816	827	737	824	871	827	817	816	839	820	783	779	829	765	801	863	837	794	814	839	776	815	805	817	818	858	763	782	802	794	827	847	809	822	778	811	800	828	794	834	850	840	817	842	787	842	822	816	846	848	857	818	807	805	798	845	802	796	812	810	819	761	801	836	756	836	864	750	751	778	800	795	871	788	800	801	866	774	848	836	831	833	878	806	817	807	844	817	856	845	794	827	882	833	792	851	813	811	769	807	841	878	791	813	831	794	815	831	846	825	830	777	739	834	806	874	804	825	840	799	823	830	852	809	770	801	839	774	792	809	841	793	791	806	831	828	819	837	817	821	794	817	804	852	813	835	806	800	788	818	873	794	803	792	837	806	812	787	807	786	872	812	836	833	812	776	840	802	818	787	764	849	812	855	787	865	815	802	799	790	858	881	814	814	830	847	818	831	820	824	810	780	834	805	838	819	794	788	742	802	842	812	802	807	766	848	801	875	780	832	830	802	798	812	852	793	830	815	834	828	823	772	770	835	796	854	823	830	852	816	814	825	855	794	816	843	823	820	815	781	830	838	839	824	789	795	811	818	796	800	798	773	789	846	763	825	820	832	853	814	774	875	770	797	808	776	805	817	812	813	838	773	835	804	841	823	783	856	770	828	800	802	784	758	812	796	859	786	803	784	810	853	783	804	825	808	821	789	822	785	860	798	858	810	786	784	785	833	784	861	824	837	835	808	757	792	809	813	804	817	828	798	832	823	788	780	781	842	852	816	832	801	778	803	854	815	746	846	833	804	863	777	808	842	771	829	851	805	812	784	877	810	795	815	806	854	815	829	803	817	817	837	750	841	784	795	858	855	796	831	806	804	827	760	836	807	842	802	792	811	805	798	793	798	867	838	851	806	817	779	795	835	815	842	819	782	833	818	817	779	851	824	771	843	861	808	800	872	828	825	832	813	823	775	809	815	827	839	784	818	823	821	825	755	846	806	854	758	840	786	809	767	824	831	818	807	779	838	796	793	775	777	796	863	793	806	843	836	779	824	817	819	801	869	821	849	824	767	812	822	853	870	860	798	820	767	801	811	836	797	807	792	812	847	881	839	808	843	765	826	802	832	855	818	796	800	815	815	762	844	786	803	799	784	800	816	843	819	767	858	792	780	841	836	805	838	804	776	845	858	793	847	803	786	801	873	827	801	755	783	803	839	802	814	803	825	785	793	747	832	833	842	852	813	782	770	838	783	751	828	749	881	816	838	789	866	790	804	802	830	819	840	829	780	778	837	836	826	818	834	781	806	820	860	770	794	800	799	800	871	753	801	791	843	809	794	761	818	819	765	850	819	771	786	784	839	827	824	851	815	793	811	828	813	827	874	802	796	823	803	835	899	816	801	848	796	836	803	866	804	765	826	761	818	768	878	821	791	807	805	804	805	837	817	825	837	873	820	854	820	815	804	827	855	798	760	811	802	805	805	813	819	819	805	819	749	833	766	828	781	842	762	833	846	826	814	802	767	847	782	816	804	849	812	825	839	754	831	801	816	796	818	818	823	791	772	805	839	840	827	855	761	795	822	771	791	821	840	751	827	783	844	819	788	829	839	804	842	834	789	801	783	814	907	848	786	796	777	831	795	832
46254	35229	17500	10054	6189	4151	2881	2107	1593	1261	1046	841	789	855	818	740	682	638	543	484	486	446	449	370	372	371	351	336	357	344	327	386	321	306	356	324	341	375	351	308	340	300	320	319	332	321	333	329	303	314	322	374	320	330	337	321	327	343	340	305	319	317	331	350	306	288	319	307	328	304	341	297	344	336	320	361	293	305	321	337	341	317	330	318	348	319	322	308	300	350	312	326	313	322	297	295	318	311	317	296	297	319	318	358	334	299	291	324	331	330	318	322	331	341	310	299	292	323	305	310	315	352	319	317	308	337	279	310	292	306	311	350	289	338	329	320	333	296	317	288	296	321	294	315	311	292	322	322	334	310	334	305	341	267	291	296	306	283	333	322	337	333	337	303	320	309	320	342	315	320	337	293	327	313	316	319	312	297	329	371	321	323	311	320	329	307	315	285	279	325	318	337	281	369	310	294	288	296	311	318	321	325	309	333	294	352	298	345	326	318	318	320	315	334	293	287	301	286	319	324	316	304	297	324	335	314	333	323	287	291	335	285	301	328	318	349	355	312	315	337	335	331	337	350	309	269	303	288	349	309	307	309	270	298	294	314	322	299	296	342	280	291	299	308	340	302	303	297	300	345	328	322	313	336	366	335	310	318	320	296	348	314	343	351	312	298	315	346	349	322	321	331	291	319	334	310	347	337	287	318	360	301	300	339	340	327	345	305	327	323	305	294	309	301	311	320	322	328	322	300	364	323	310	324	324	340	345	300	331	343	342	301	308	318	324	310	313	314	314	315	322	319	338	306	307	274	310	310	317	272	272	302	321	317	299	292	318	326	287	299	327	310	321	335	317	302	311	330	349	327	308	331	288	309	337	328	272	336	342	355	339	332	337	313	314	323	321	321	326	321	331	336	332	306	302	309	364	300	323	319	339	334	302	319	318	305	303	299	337	319	335	373	350	311	306	326	308	301	329	319	354	332	349	331	304	366	327	306	302	321	336	340	324	324	307	326	332	333	322	304	298	343	353	360	305	289	310	296	318	330	316	345	347	320	318	331	309	322	318	315	315	293	325	333	295	360	292	316	323	312	304	315	306	328	304	287	295	304	281	301	312	320	334	307	341	345	329	332	314	338	275	298	306	313	305	329	348	308	309	306	305	328	293	320	331	327	351	320	333	306	316	325	330	314	314	303	340	314	325	309	302	333	290	300	304	321	336	327	312	331	294	332	302	351	297	288	330	298	314	356	303	338	295	313	305	298	321	304	311	326	337	370	322	306	317	308	317	302	331	316	290	291	347	288	323	321	321	303	311	327	357	319	290	302	305	336	295	290	322	332	324	313	339	322	318	309	321	349	344	334	309	315	339	275	320	290	311	338	306	320	343	276	307	282	313	321	269	293	314	332	338	306	275	319	337	340	335	318	341	352	367	328	295	346	300	351	312	308	348	350	297	348	310	330	328	339	293	329	308	363	345	339	315	329	324	301	294	328	356	302	302	339	315	309	310	297	348	323	297	322	321	326	313	340	363	336	310	330	343	315	326	324	320	342	351	349	312	324	307	340	334	293	340	307	304	348	307	349	285	296	335	324	325	307	329	333	308	334	329	292	313	328	309	278	314	316	325	335	322	301	319	335	329	307	298	333	333	277	316	319	319	330	310	298	314	320	319	320	351	284	306	294	333	309	286	349	360	344	315	311	304	345	306	314	322	311	313	322	315	343	314	343	287	305	312	309	307	338	323	338	321	317	309	358	317	334	318	300	332	330	340	309	324	362	306	302	302	325	317	332	323	308	295	316	326	300	285	340	303	307	287	333	344	349	323	332	314	273	321	360	305	299	314	334	311	313	338	374	315	288	305	301	330	304	302	326	326	323	308	332	323	323	334	279	308	311	331	333	317	305	312	309	310	325	361	326	314	305	318	358	330	311	321	316	311	299	320	346	350	336	295	335	311	314	319	313	318	310	318	331	293	305	283	303	307	355	284	322	333	350	340	311	307	337	343	330	281	312	327	312	343	338	330	309	310	270	309	300	313	324	307	290	295	339	331	336	347	318	346	305	332	314	336	350	300	314	311	291	302	333	310	343	328	321	336	335	317	329	336	325	317	322	341	345	341	339	285	310	311	348	339	320	314	313	318	333	366	334	297	318	291	297	290	332	330	302	304	334	309	309	338	289	301	324	288	293	314	364	326	328	311	288	321	322	303	320	347	304	332	348	331	289	384	321	288	288	350	323	321	322	318	324	298	344	318	305	304	354	320	304	344	293	300	357	303	318	319	325	288	283	321	297	332	338	299	332	291	313	322	318	331	340	324	298	320	338	282	326	298	341	314	322	328	353	298	320	296	332	315	331	294	304	304	294	321	294	346	309	326	330	300	304	294	326	340	317	286	331	334	305	362	295	350	318	325	329	345	328	321	321	307	284	325	322	323	332	317	307	321	312	348	282	307	352	280	302	332	288	345	291	331	294	313	336	327	328	320	325	313	332	310	359	301	283	301	361	313	330	341	313	291	304	302	311	314	312	355	308	299	315	292	303	279	346	306	314	339	306	304	336	312	321	298	320	336	353	315	309	315	313	356	299	321	320	312	351	337	290	336	337	282	355	307	343	330	333	317	335	333	343	302	309	334	322	301	289	306	312	278	310	356	291	342	321	315	289	323	313	301	299	332	299	324	305	303	327	372	339	294	316	348	323	313	330	321	306	300	309	324	316	355	306	318	313	295	352	303	304	269	339	318	333	335	334	325	308	337	320	358	346	346	329	300	325	317	329	302	308	328	319	344	329	338	291	298	333	347	329	319	298	322	298	296	324	323	344	311	330	338	340	319	281	296	290	303	308	300	316	302	311	328	307	307	326	320	326	332	312	334	338	316	325	319	284	278	341	316	314	338	326	340	313	342	310	294	312	323	304	305	295	308	327	330	348	334	290	312	296	341	325	329	291	322	322	343	324	295	331	292	316	320	342	340	322	368	311	331	291	351	314	338	310	309	337	315	306	332	321	322	327	316	329	307	297	308	341	309	339	324	297	338	333	250	337	323	310	304	323	316	338	325	295	335	344	334	308	320	314	368	306	289	298	358	295	348	331	348	325	308	296	321	311	315	319	345	348	334	319	303	283	298	323	313	332	319	331	329	346	340	328	330	284	284	339	326	309	332	350	377	318	288	300	313	337	332	332	307	297	313	306	373	345	321	291	319	307	313	296	320	323	312	319	323	321	312	318	312	325	307	360	322	324	325	316	324	326	341	317	303	339	315	297	311	296	324	310	311	327	302	361	334	304	312	323	325	348	355	348	309	314	335	348	297	328	337	290	307	342	312	290	303	319	300	294	325	336	304	304	294	320	341	312	280	311	284	334	302	323	329	307	307	333	303	329	338	309	344	353	328	343	307	349	343	329	326	329	331	312	343	297	294	348	301	335	323	343	319	336	291	376	304	320	339	354	347	328	321	308	340	301	342	300	334	320	302	326	348	312	322	325	339	323	291	321	334	339
34362	25871	13351	14626	14029	12268	10097	8312	6780	5377	4698	3701	3456	3725	3423	3108	2731	2456	2161	1818	1678	1456	1302	1189	1081	1028	990	947	964	907	901	827	859	821	878	911	850	881	845	834	844	783	836	785	761	809	786	786	762	790	737	741	712	734	762	735	753	782	761	749	741	764	800	790	746	753	713	769	791	767	771	736	720	766	714	700	731	720	712	791	738	762	771	757	732	732	779	733	782	766	772	742	780	805	745	796	762	770	769	759	723	737	769	776	782	782	718	739	701	733	754	746	722	718	716	742	720	748	777	769	718	733	730	752	753	767	737	738	785	748	739	732	752	762	775	763	760	763	773	739	801	817	729	798	727	771	716	758	729	741	762	766	749	742	799	757	748	714	785	775	741	710	767	732	734	814	788	783	762	746	742	781	757	783	695	714	765	773	768	774	734	735	732	748	745	817	755	794	723	702	712	781	759	773	733	696	708	745	693	772	782	744	757	749	763	745	746	739	746	756	739	747	790	759	750	763	782	780	705	709	701	778	774	714	763	702	750	739	729	722	716	750	773	773	761	734	776	764	765	749	727	724	760	726	708	726	738	733	741	739	740	732	741	773	713	749	768	715	787	767	755	748	721	727	763	767	731	772	760	717	762	771	717	750	799	750	812	738	824	792	716	726	729	721	756	806	777	774	786	762	740	716	767	743	773	728	761	744	731	779	771	748	736	736	745	736	758	753	755	746	750	771	715	776	765	777	703	760	742	730	730	790	703	741	759	784	704	748	737	765	759	707	760	702	788	741	757	733	726	710	720	725	727	726	744	722	719	738	825	753	757	769	770	749	716	744	800	777	755	754	735	752	790	745	723	706	755	776	767	785	720	796	760	757	745	727	750	748	754	712	725	760	730	750	705	766	714	745	727	710	729	750	781	735	740	723	726	792	721	761	729	773	752	802	789	735	803	781	784	782	749	747	766	731	737	723	769	777	766	781	740	735	727	701	746	736	747	743	783	697	696	749	747	714	804	768	729	703	722	778	715	744	727	701	742	741	777	730	723	761	826	766	727	767	747	742	757	703	787	776	760	750	699	732	782	734	776	749	776	735	747	779	694	736	772	782	733	801	776	762	752	740	728	791	774	762	720	761	707	730	753	780	742	781	752	738	747	715	763	775	804	823	743	759	719	796	722	720	783	806	760	728	737	748	728	793	792	742	749	701	754	722	742	785	774	705	722	742	755	757	747	753	741	788	705	732	772	771	696	758	722	745	761	753	745	754	743	756	752	802	795	727	746	776	769	714	737	747	763	732	737	743	799	772	726	706	735	769	734	712	769	729	803	758	768	767	735	749	793	714	763	755	713	722	712	737	759	756	720	718	721	729	729	740	738	746	731	788	706	741	759	779	759	799	780	751	739	735	761	772	760	780	738	727	733	767	730	744	722	731	748	755	732	730	710	733	796	778	781	767	766	739	767	760	720	727	775	783	774	772	783	787	728	739	725	755	753	755	716	752	800	757	759	759	758	764	739	782	741	743	761	762	719	756	736	734	767	732	730	719	699	702	760	741	772	777	750	743	725	763	726	783	723	750	786	756	737	721	746	717	777	708	760	797	756	741	753	757	776	709	777	760	756	716	742	753	771	740	755	809	721	719	751	765	799	745	791	756	752	754	782	779	744	698	718	731	727	775	709	754	742	733	776	821	781	762	699	757	755	720	788	756	735	721	778	717	790	796	768	697	725	793	717	726	698	736	746	742	716	726	737	737	719	800	729	736	726	742	759	789	752	743	728	754	758	711	766	746	756	729	765	737	756	712	747	772	746	736	726	694	748	769	730	759	761	778	770	747	799	720	783	757	850	763	753	753	734	710	687	751	737	730	732	777	744	771	799	727	738	756	758	715	735	765	742	737	763	713	735	746	748	793	731	697	789	741	804	753	772	732	779	716	704	712	723	710	745	737	693	726	742	726	796	709	765	739	687	733	769	734	777	800	730	766	730	762	782	716	755	766	788	709	719	764	772	782	780	751	733	751	778	791	766	744	732	731	729	789	737	746	799	760	734	774	747	751	796	737	762	702	735	762	699	752	718	804	739	778	753	740	690	722	765	729	766	737	764	774	775	755	734	743	701	782	786	779	712	798	767	729	778	778	752	788	777	737	708	759	713	741	715	728	710	750	718	722	776	728	783	750	778	749	749	754	764	747	756	712	771	757	775	739	756	769	762	756	741	751	771	748	698	729	747	724	725	753	660	755	736	762	686	764	738	687	757	734	775	744	787	714	757	782	767	710	748	736	725	787	738	766	744	716	720	728	740	764	732	787	755	663	808	729	767	747	705	761	760	748	697	745	731	729	774	785	715	768	748	746	760	767	789	706	791	733	765	721	743	793	768	739	722	774	787	743	714	830	805	808	760	764	706	702	734	750	757	760	720	697	771	705	813	731	756	768	754	760	731	789	700	736	741	719	728	714	781	750	778	763	739	738	761	766	755	735	757	738	743	747	675	768	724	799	759	789	740	753	743	770	751	753	740	763	774	725	698	741	748	769	743	774	732	736	796	748	730	750	762	809	717	736	750	766	718	761	805	770	784	790	737	730	756	706	727	744	751	782	669	764	729	759	807	781	759	747	719	723	717	814	748	753	743	716	778	765	784	772	707	741	719	739	729	742	755	760	762	763	764	789	776	757	761	804	784	756	762	728	779	752	760	698	745	695	697	711	764	790	778	716	758	784	719	735	778	755	755	715	718	764	779	756	702	811	756	793	735	776	748	775	758	689	757	757	747	755	699	750	724	751	725	776	758	755	735	746	748	766	744	774	756	750	767	816	830	705	765	690	706	729	734	750	785	722	733	763	725	787	706	715	775	762	763	732	751	702	745	742	772	765	722	754	750	801	739	732	730	714	715	775	696	736	763	734	794	750	772	783	820	753	730	754	770	841	740	743	769	777	768	748	787	736	758	756	755	745	794	768	720	737	728	777	731	717	751	756	777	783	744	778	788	753	746	723	742	714	730	740	734	745	736	758	765	778	780	713	776	770	772	707	770	748	719	770	719	744	756	714	708	729	764	726	737	694	761	761	755	742	770	709	741	713	748	764	732	772	743	760	784	800	770	773	729	738	813	725	838	771	729	722	741	788	745	701	705	772	731	785	752	754	729	741	737	762	751	793	726	790	778	751	764	729	738	794	746	760	754	745	742	774	740	772	728	791	773	753	733	760	771	786	788	741	715	739	758	777	760	703	713	738	719	752	730	739	764	726	735	752	713	690	726	746	770	709	751	750	784	733	737	795	782	736	765	690	794	735	729	745	746	761	750	703	726	726	746	757	783	701	773	763	775	742	718	788	767	760	709	731	777	765	773	725	737	786	733	737	742	784	723	745	740	723	751	754	773	784	723	722	752	706	757	764	729	744	808	706	764	784	780	723	716	768	787	770	737	747	810	765	744	741	756	740	727	739	808	725	739	744	722	751	754	746	716	706	745	728	756	810	746	743	798	744	731	721	736	783	735	761
12126	6288	3352	2406	1771	1387	1104	871	743	657	548	556	521	499	430	486	494	487	440	416	444	407	376	368	389	363	382	390	388	319	359	391	340	407	366	348	368	381	318	379	369	392	369	380	389	393	373	404	353	384	349	363	365	351	373	353	381	352	350	333	386	375	392	368	339	357	320	317	351	353	394	347	362	374	377	359	380	381	374	376	364	347	390	388	372	318	345	367	327	343	388	337	389	361	343	363	365	334	340	376	337	301	368	368	381	358	360	380	362	348	358	344	380	379	400	336	356	313	394	333	337	355	375	327	334	374	404	380	374	332	376	354	367	332	352	369	384	341	335	349	380	356	325	342	308	351	375	353	339	357	326	362	336	403	367	332	344	357	389	371	307	371	317	392	358	381	371	356	374	352	365	327	332	353	335	317	344	351	363	369	346	330	330	365	365	365	330	368	385	347	361	380	313	370	371	356	324	366	416	330	337	332	355	360	357	374	353	356	359	347	360	348	394	353	372	366	377	358	362	347	372	375	338	356	365	372	362	317	377	367	332	338	372	363	353	326	366	329	363	369	336	288	380	351	330	334	365	352	327	346	339	353	341	350	353	373	359	377	343	382	385	332	328	357	374	354	399	358	378	334	368	369	370	374	340	354	376	334	338	357	381	343	350	343	378	367	352	362	389	397	414	349	371	414	397	362	352	356	356	350	372	370	362	400	374	353	359	345	344	332	364	372	357	334	335	337	336	366	365	334	359	364	345	341	340	360	360	361	323	379	380	358	310	366	319	328	393	356	373	359	340	320	346	318	327	377	323	349	313	367	343	367	317	383	350	379	366	351	348	395	390	386	390	366	366	359	357	366	357	375	343	343	371	350	343	353	371	328	328	360	356	343	332	380	351	343	367	378	357	373	386	348	374	336	398	380	351	369	368	360	356	407	368	338	340	388	359	341	392	339	362	327	355	342	348	374	307	378	371	350	344	373	365	390	357	336	366	350	323	372	358	375	331	341	352	327	349	361	368	365	356	314	358	357	329	345	360	366	359	356	348	336	349	346	340	345	337	343	335	352	349	352	311	324	319	313	348	348	354	363	331	354	397	369	367	336	395	379	319	329	354	349	353	369	373	354	336	347	356	388	323	331	356	346	353	365	339	361	334	405	363	335	343	388	412	349	375	341	391	344	321	378	335	391	354	364	377	351	352	325	380	310	337	370	365	340	379	376	375	347	310	366	345	385	345	344	345	386	336	353	378	361	360	342	389	359	392	366	344	394	395	349	354	363	356	338	366	350	359	338	360	353	369	351	394	340	388	386	373	351	326	345	363	347	393	379	356	365	336	366	383	344	354	355	358	374	372	357	385	358	333	357	365	367	379	373	330	348	337	370	343	404	418	365	346	340	356	345	369	320	382	349	319	349	333	364	388	377	373	400	347	386	341	347	380	360	364	339	366	370	323	389	371	330	340	362	374	359	350	341	331	358	364	362	361	368	354	318	362	384	362	336	358	346	366	369	372	386	374	339	370	372	347	349	357	358	357	363	362	364	333	345	341	360	350	342	369	334	351	358	373	354	345	369	356	371	329	337	382	368	351	363	370	337	352	368	327	340	348	330	351	384	336	334	358	351	353	332	380	388	369	361	351	354	375	347	338	368	342	372	378	366	370	358	374	337	343	385	342	410	348	353	379	346	344	363	362	340	329	353	391	344	368	361	360	357	347	386	367	334	348	352	347	375	375	370	339	345	381	373	333	372	332	339	380	351	374	385	371	363	330	337	337	371	343	368	361	367	360	297	345	320	352	344	370	321	367	354	351	375	350	358	369	379	380	382	351	358	384	350	339	332	364	356	349	342	322	355	360	327	349	351	376	356	358	354	349	381	375	342	333	385	362	347	381	367	352	345	325	379	355	370	386	377	390	368	346	375	353	358	352	378	375	379	314	383	377	343	369	357	370	371	349	357	373	369	356	348	353	387	358	346	321	306	374	373	346	376	365	364	352	397	344	381	351	367	332	343	369	362	361	341	338	373	366	373	381	369	391	355	383	341	364	374	332	381	344	367	361	388	352	377	351	379	350	373	403	380	343	373	352	345	348	331	327	329	325	391	340	363	325	349	366	367	359	334	383	356	390	357	327	350	372	371	313	373	386	382	338	350	385	343	327	348	385	371	348	333	367	367	394	343	325	345	370	376	341	378	372	371	338	323	395	357	348	365	354	362	388	357	330	336	391	350	350	357	370	307	334	369	369	362	424	395	349	328	373	329	370	346	356	329	356	372	355	350	335	326	337	326	360	385	319	348	383	361	341	330	364	347	361	324	339	357	325	356	372	392	365	380	354	328	329	365	325	374	350	357	375	356	350	367	344	343	342	356	366	359	327	332	364	352	333	361	362	352	374	358	360	374	342	332	371	373	373	337	366	359	334	354	347	373	348	381	296	376	355	353	372	338	394	340	363	373	381	361	367	327	340	378	405	399	374	373	385	372	381	345	349	367	369	335	350	349	389	366	353	405	382	392	340	348	338	340	337	373	334	359	368	329	372	395	356	341	362	362	359	374	373	347	331	365	371	333	348	335	369	336	374	370	368	337	358	362	343	373	353	346	362	351	359	345	401	346	345	333	351	358	343	361	361	326	332	349	386	329	362	311	330	366	335	360	357	366	361	315	344	393	375	341	367	369	331	325	346	354	375	359	402	370	357	398	373	371	334	329	356	345	381	336	344	345	361	382	372	370	376	401	362	362	351	367	385	371	369	376	354	363	391	365	366	335	365	355	349	339	335	353	348	360	368	341	350	379	339	369	392	390	387	384	351	354	377	351	354	360	331	381	373	337	365	357	375	352	362	321	317	363	368	332	356	337	354	353	389	361	303	339	349	375	348	309	335	354	369	380	311	376	337	361	342	341	375	359	317	351	350	354	353	376	362	344	342	382	353	342	331	353	370	364	394	386	372	368	389	335	355	390	362	347	366	377	328	350	354	321	352	340	361	363	358	364	389	345	388	357	363	373	340	305	364	344	332	382	374	369	349	326	363	363	375	382	354	390	338	367	379	344	357	347	359	376	375	410	365	379	394	371	372	385	345	357	356	380	361	335	335	340	383	369	385	335	365	351	372	385	362	372	368	392	358	380	378	388	399	354	364	321	374	370	341	333	356	337	382	331	339	355	346	361	341	389	360	374	354	346	363	371	339	389	363	364	355	364	328	337	328	374	374	366	351	361	306	340	348	346	340	373	349	356	342	337	370	329	375	400	354	352	378	358	352	352	351	353	374	347	369	372	351	336	387	378	344	358	376	387	375	360	338	363	376	344	369	360	392	372	366	335	363	329	364	325	332	337	392	355	389	345	316	351	366	366	373	349	371	361	331	349	364	361	383	353	353	345	352	313	343	335	367	326	312	337	375	379	342	353	351	397	357	338	371	348	339	358	366	346	371	379	346	380	344	354	324	374	361	394	389	389	366	368	329	345	351	343	380	400	344	367	355	343	381	373	349	366	333	368
9218	6765	5896	6626	6148	5483	4485	3575	2875	2386	2016	1863	1720	1819	1698	1562	1525	1352	1222	1213	1196	1112	1005	993	960	898	869	920	848	866	894	871	911	961	888	859	905	879	827	818	865	909	892	925	798	803	871	845	860	798	856	935	832	848	810	818	843	830	823	823	818	802	839	818	797	843	823	810	833	789	796	772	847	835	847	909	801	830	861	828	779	845	867	793	828	823	789	794	850	834	778	811	841	827	818	816	809	818	850	860	882	817	818	797	792	851	789	817	774	827	861	855	816	848	794	863	857	846	863	804	820	809	830	820	854	817	798	830	786	766	814	818	819	831	833	787	840	801	823	858	798	840	833	829	779	844	888	907	823	831	766	860	802	829	816	825	851	824	832	825	866	832	830	812	829	872	828	809	784	860	844	838	846	866	765	850	864	817	832	812	815	843	793	827	855	866	820	793	821	872	805	825	804	815	845	832	825	796	847	791	839	825	836	818	851	838	832	803	809	791	801	868	806	844	820	846	835	840	838	830	830	843	795	810	843	827	865	849	866	818	851	807	782	852	863	815	890	800	831	815	796	858	859	865	832	889	820	787	808	858	875	850	855	872	813	805	836	869	845	860	845	757	839	859	848	885	779	821	847	869	854	840	789	813	815	825	835	789	752	805	829	856	797	831	780	803	833	837	878	822	866	822	887	827	796	825	823	815	840	811	846	849	848	819	826	831	802	883	855	835	869	827	782	804	811	853	840	836	839	861	820	839	802	851	822	835	860	839	854	813	855	848	827	827	856	833	855	826	750	822	791	802	810	800	788	826	809	814	894	818	842	777	856	798	828	882	808	866	818	786	840	814	821	844	818	822	852	842	842	813	849	864	834	811	890	863	887	776	853	869	871	873	809	863	836	805	819	833	891	857	808	865	783	810	842	861	817	832	814	853	818	858	802	815	858	814	834	793	824	893	786	808	830	809	866	849	840	837	810	780	872	891	798	887	851	747	812	777	863	777	838	843	883	826	780	854	839	798	802	855	778	812	837	796	832	895	838	865	868	827	819	821	777	836	822	871	825	813	823	824	796	846	784	814	842	850	848	823	809	838	830	880	842	853	897	825	803	847	851	792	848	837	821	850	858	866	881	803	869	832	900	850	865	864	831	753	867	817	835	813	846	855	858	808	794	817	862	802	857	798	842	820	851	825	833	842	826	814	838	830	839	808	814	799	815	856	858	805	818	785	826	912	810	817	825	826	821	816	794	818	799	863	812	819	798	798	829	829	857	823	817	866	773	874	904	821	868	848	881	846	796	826	838	884	855	826	852	860	832	844	807	808	836	830	849	827	810	843	762	796	782	825	831	824	853	890	854	821	841	836	840	786	839	823	786	815	845	893	859	811	835	825	816	876	859	854	826	851	857	849	836	827	802	829	860	856	836	828	876	801	788	819	788	826	833	823	864	798	805	848	835	815	841	809	837	869	843	819	785	820	832	746	832	816	798	871	812	845	799	809	828	852	901	840	823	827	850	829	812	849	782	834	803	819	826	830	831	811	825	794	868	845	811	827	910	818	859	859	824	836	846	844	805	870	813	832	808	861	850	874	831	846	852	806	846	847	880	820	846	865	877	884	830	793	849	786	836	879	761	793	812	814	816	800	780	894	815	807	846	837	848	855	801	857	829	863	862	868	816	884	831	810	840	824	854	838	853	813	821	829	821	796	824	882	787	792	863	886	856	845	833	833	843	845	807	800	883	874	857	854	818	794	843	820	771	838	800	799	809	823	781	824	881	828	803	792	805	850	790	804	785	879	849	838	829	837	848	861	851	829	818	809	826	787	763	783	854	795	873	842	836	844	788	805	835	798	862	838	900	852	846	811	806	842	884	885	798	817	777	817	823	827	843	818	842	817	809	876	740	808	882	883	840	832	808	809	828	845	833	751	855	802	826	836	819	797	811	851	832	859	828	859	815	839	823	838	803	864	827	833	854	860	833	863	842	783	817	866	835	825	837	790	806	783	851	823	823	856	824	805	735	827	800	875	772	823	840	808	839	799	811	840	821	812	833	791	803	810	789	866	799	820	808	839	873	856	888	828	860	854	811	854	848	830	804	829	841	804	829	828	799	832	864	825	815	795	834	846	854	825	849	846	813	854	848	816	850	791	859	896	842	816	850	904	820	858	898	806	864	826	848	859	803	801	886	801	829	854	833	855	859	820	817	784	808	854	845	837	847	830	857	797	836	817	851	786	835	821	867	822	798	821	861	823	825	840	829	819	808	806	865	862	801	785	797	845	852	805	865	821	822	825	832	829	823	826	772	852	819	857	840	831	819	849	888	779	843	867	814	873	823	853	800	802	834	894	860	832	825	867	802	848	818	811	838	839	840	802	837	804	796	826	816	827	848	834	860	810	811	805	865	783	837	845	858	811	847	846	864	816	818	789	806	832	830	787	806	839	872	804	866	853	832	794	861	840	835	822	832	803	860	812	860	812	821	810	790	856	808	784	805	861	884	856	824	846	822	802	824	839	854	851	802	868	828	818	841	833	860	835	828	793	889	831	815	842	800	858	803	781	793	861	798	864	834	824	793	866	853	808	803	811	833	839	755	813	799	824	785	783	762	838	860	804	847	874	838	822	831	847	833	844	815	889	856	788	824	840	813	845	811	804	822	800	841	792	833	814	816	773	798	838	860	826	864	864	826	820	799	840	841	795	847	802	843	834	784	836	813	830	854	805	816	860	801	815	853	873	818	850	860	800	800	843	790	813	848	865	767	836	859	828	829	835	844	799	778	874	819	841	863	826	836	829	771	858	791	803	806	786	800	824	825	825	863	828	779	825	851	817	801	869	801	788	878	831	868	824	848	803	845	856	846	853	799	763	890	852	837	815	850	799	828	802	856	870	835	809	813	829	843	820	822	839	866	880	761	824	866	841	843	866	847	815	785	855	863	812	863	832	843	790	839	861	831	853	789	821	818	810	803	830	814	858	865	845	831	830	807	802	825	834	872	771	823	793	825	820	834	870	839	861	852	876	837	808	827	825	844	810	814	830	815	842	820	857	859	785	843	835	843	871	845	846	802	806	836	845	818	833	843	780	818	821	811	825	842	823	850	839	871	849	793	815	784	871	811	819	839	896	844	758	819	806	812	815	825	831	790	781	803	818	824	790	776	813	775	856	776	792	857	843	817	797	817	799	882	867	840	911	827	817	884	813	791	846	903	846	847	833	853	780	795	792	830	876	839	833	814	878	825	827	787	818	857	800	799	865	852	840	824	833	810	805	817	877	837	843	862	799	832	841	870	851	845	859	875	797	837	763	853	844	762	845	833	790	793	786	830	861	799	822	821	858	856	808	873	802	866	787	845	808	846	838	816	891	828	819	810	848	788	827	826	809	845	821	818	817	831	814	826	806	857	864	842	863	821	802	854	833	819	888	880	866	850	830	844	803	822	832	814	808	814	844	863	809	837	793	859	851	807	791	795	861	816	773	781	861	857	855	837	829	809	811	831	804
34632	25347	10904	5782	3924	2676	2000	1469	1207	977	834	750	697	668	644	582	550	526	503	450	392	395	381	419	380	387	380	362	390	398	346	379	375	348	374	418	366	312	348	375	343	379	345	385	386	376	353	337	375	374	346	332	364	375	339	374	341	348	357	366	394	348	324	343	351	366	354	344	360	378	332	336	352	340	314	350	356	380	342	327	338	352	345	336	349	377	358	362	353	343	313	357	350	326	360	351	361	345	379	343	321	378	353	330	362	362	333	359	345	368	334	337	328	378	333	342	357	358	342	381	346	344	334	343	355	393	351	337	344	338	361	348	353	347	349	337	321	354	343	351	384	402	336	383	377	368	342	371	349	351	358	301	391	378	348	369	349	336	359	330	342	355	353	327	363	392	370	394	363	349	390	374	371	320	331	331	332	350	354	324	327	331	319	330	345	342	357	334	373	343	329	338	332	364	340	344	337	351	361	374	340	361	367	367	339	348	328	381	354	315	332	382	349	331	350	394	298	360	351	317	371	339	350	366	325	357	336	315	351	351	380	368	318	346	344	353	353	376	345	366	367	342	355	347	374	358	358	335	355	342	351	400	328	386	327	357	339	338	391	347	311	305	368	377	355	345	366	367	321	337	316	359	371	365	364	353	370	352	361	366	354	342	356	324	344	340	342	361	344	350	351	380	334	334	349	332	353	349	328	355	334	377	351	359	350	338	306	365	382	330	374	367	347	352	367	358	337	349	341	377	383	328	354	321	356	385	377	321	327	360	342	362	328	339	324	329	374	346	342	334	305	343	325	311	338	343	377	362	368	390	354	359	347	364	331	348	354	311	366	349	361	373	338	346	351	335	350	327	354	345	372	359	352	345	347	352	311	346	358	380	367	329	326	346	355	349	365	340	340	342	328	349	380	347	358	365	375	357	371	347	332	325	336	406	309	352	356	377	362	349	325	372	346	378	363	347	312	342	333	373	331	329	348	347	360	338	348	330	331	379	357	356	361	321	369	366	314	334	366	342	366	359	336	318	342	329	372	350	339	338	323	305	334	363	358	360	317	325	355	369	346	350	311	378	348	355	332	326	353	394	361	353	331	345	357	322	370	356	326	350	362	341	351	342	368	364	322	342	339	366	355	358	345	351	355	414	362	354	413	333	330	334	346	359	337	346	367	331	324	344	353	343	329	342	322	361	370	363	343	349	331	323	360	356	354	310	377	369	345	371	379	354	323	358	338	346	347	387	370	365	341	362	359	336	345	331	338	345	361	348	347	337	366	358	361	337	357	321	349	365	325	349	363	342	325	338	353	343	365	366	361	332	331	338	327	349	332	362	365	338	334	384	331	364	346	367	343	335	319	384	359	311	389	305	363	338	363	327	377	361	338	309	337	356	374	379	355	328	353	372	377	368	362	359	325	377	375	353	328	325	381	366	356	348	331	348	324	322	372	336	368	347	352	346	356	367	372	351	371	325	349	354	341	375	347	349	309	341	367	342	363	325	350	406	376	367	356	363	380	372	341	340	365	370	350	347	350	311	334	341	369	351	371	337	353	349	357	367	360	355	353	310	361	343	376	336	330	361	382	338	332	315	338	356	364	348	375	357	359	344	356	355	378	343	348	334	347	373	346	359	380	365	349	344	359	305	326	378	311	343	347	341	364	334	373	329	348	345	360	380	332	375	311	363	404	337	354	351	343	326	340	354	344	340	352	307	335	349	326	348	338	355	354	371	363	353	337	332	339	346	374	352	331	354	347	352	362	375	347	331	376	338	328	331	346	350	354	323	339	375	359	363	380	330	367	360	344	362	358	320	343	348	355	335	368	397	372	359	343	323	366	348	354	366	392	366	317	375	317	337	354	340	367	341	349	319	369	357	370	346	322	338	353	352	372	313	363	374	343	368	345	325	303	361	382	286	328	324	346	353	357	331	374	364	360	354	365	339	342	348	348	341	341	364	386	318	352	372	340	374	393	365	363	352	350	339	357	374	357	316	374	330	357	357	331	310	345	326	362	324	340	351	322	359	381	378	315	328	349	353	330	350	365	343	323	389	337	393	339	367	326	360	334	380	372	356	303	386	391	332	331	350	365	357	360	383	382	343	346	381	356	370	309	306	322	355	338	364	413	344	349	337	343	331	362	371	347	358	341	361	330	372	358	346	369	328	339	338	366	331	353	347	344	367	326	337	354	337	344	365	325	362	345	341	325	369	366	370	360	341	384	346	353	341	339	333	378	348	336	340	319	310	380	328	369	342	371	344	358	348	330	360	354	372	347	378	376	346	350	358	361	391	333	324	328	386	306	375	335	357	364	343	355	349	358	327	360	332	356	342	343	369	385	352	359	346	357	296	320	357	328	337	365	310	326	374	378	375	345	372	382	350	358	358	334	347	329	380	375	337	337	353	350	339	303	372	339	352	343	353	374	367	379	363	379	346	328	379	318	292	330	342	365	355	353	347	336	334	354	298	360	363	362	331	402	354	331	348	368	360	357	355	370	348	340	307	363	341	337	336	366	348	353	389	341	357	346	356	320	292	316	355	347	373	357	365	353	362	373	355	364	327	328	326	354	344	356	348	361	365	339	298	353	383	363	349	330	336	330	348	340	358	360	323	362	327	349	328	362	323	370	357	360	323	352	340	363	349	369	327	324	344	333	372	372	332	347	324	359	375	370	343	369	369	324	337	349	348	343	350	324	325	411	341	334	345	333	338	347	381	347	359	318	330	335	327	328	363	325	325	353	310	342	338	344	341	363	341	339	352	354	331	346	339	347	358	315	383	326	345	379	354	346	326	365	324	346	353	360	344	319	310	343	334	353	387	339	332	326	361	402	342	340	374	406	347	350	347	340	375	349	336	329	345	328	335	332	374	370	372	373	378	364	342	341	363	334	343	403	361	329	333	335	369	355	311	327	349	345	338	348	352	376	333	398	347	336	367	341	366	356	364	338	377	360	358	361	357	358	346	356	354	365	325	350	354	359	374	322	327	322	364	335	331	356	329	388	352	365	319	356	357	392	361	365	327	318	331	355	343	357	361	320	323	313	362	362	327	354	349	350	322	351	343	362	333	333	379	341	322	376	386	331	318	402	343	357	367	331	354	347	322	350	363	353	363	343	330	330	382	358	329	360	335	352	312	361	397	341	359	339	339	332	375	371	347	368	371	321	353	346	318	342	358	352	344	353	347	332	300	349	373	360	347	325	318	340	381	349	360	368	333	357	376	308	356	348	376	374	329	358	354	312	342	381	344	330	340	355	366	356	361	350	367	394	350	381	363	366	323	345	376	337	351	334	351	354	377	365	344	347	354	363	362	348	333	324	353	361	311	357	330	369	352	335	345	336	324	345	342	358	337	325	346	370	339	332	315	332	360	358	344	367	369	374	339	322	338	336	323	333	339	341	314	348	346	409	380	369	350	346	357	372	354	351	332	351	346	320	349	362	374	373	351	320	337	314	335	346	348	368	370	378	327	342	359	330	376	374	333	345	336	364	339	370	390
26525	18325	9726	11006	11111	9324	8029	5896	5101	3773	3351	3009	2872	2678	2419	2235	2093	1922	1717	1544	1335	1248	1178	1131	1050	1006	1003	925	924	958	935	903	938	914	945	951	858	876	881	889	860	870	843	899	874	939	858	852	790	795	834	821	828	825	866	840	821	808	785	850	845	850	810	848	805	824	809	816	837	814	834	831	847	833	773	772	797	864	812	869	857	848	801	805	865	811	829	811	872	805	814	828	818	824	813	828	826	824	825	769	855	789	833	778	835	858	830	812	819	800	838	821	836	818	891	854	802	786	813	813	842	809	854	768	807	781	812	855	794	800	845	818	825	819	782	876	821	853	792	778	830	868	820	767	849	822	822	795	807	835	805	814	788	802	780	774	842	814	853	820	841	803	775	789	803	793	842	813	839	844	794	785	823	872	792	831	802	839	811	841	841	805	862	799	864	801	846	812	775	866	798	844	795	855	819	828	824	830	845	775	827	802	806	804	808	796	831	835	853	777	860	851	838	804	824	835	834	772	851	828	817	859	765	853	858	831	820	800	817	791	837	793	832	783	888	794	831	810	796	836	820	816	826	826	774	785	818	843	846	869	768	831	840	820	811	853	814	810	809	870	776	800	766	832	805	791	828	781	849	827	816	838	852	847	856	871	841	818	824	771	811	836	840	843	816	854	824	777	805	816	818	823	769	763	809	900	817	812	867	792	820	786	865	822	847	835	797	840	758	844	787	827	841	819	810	833	871	808	810	844	802	803	825	810	834	780	803	836	841	782	870	780	818	771	845	853	806	807	839	858	878	839	844	801	830	787	852	826	801	786	774	808	768	816	869	833	797	827	804	797	824	819	802	843	809	825	817	844	806	812	834	867	793	828	797	838	848	868	824	788	798	821	828	829	801	793	809	828	839	787	830	829	835	827	808	825	741	830	785	799	789	753	819	879	838	820	848	845	819	799	822	812	821	840	833	831	842	820	829	809	780	864	873	900	870	851	835	862	825	858	806	811	751	812	832	790	842	831	812	821	783	829	804	840	775	817	778	825	846	842	882	874	840	815	799	741	787	868	830	860	804	844	737	800	827	820	820	796	806	823	788	800	820	798	768	790	844	812	804	808	829	854	843	843	816	800	793	844	807	823	813	813	804	790	806	816	839	808	863	858	820	823	836	790	840	853	814	818	777	816	825	850	890	866	859	857	814	807	844	824	828	843	836	827	873	770	784	843	798	791	845	744	772	883	826	775	852	810	799	805	823	842	818	798	776	845	832	772	825	852	789	824	793	817	811	802	820	809	815	850	796	778	853	821	843	823	833	851	818	798	777	753	827	815	848	843	858	815	789	855	865	832	836	822	832	837	806	826	816	823	816	783	829	813	804	807	832	810	802	876	838	839	805	872	797	854	789	817	851	822	861	847	799	799	857	797	750	861	821	813	801	806	830	880	818	811	860	813	821	819	779	800	837	800	827	863	799	821	818	837	832	839	792	762	847	807	782	823	820	758	834	825	874	803	825	818	847	786	823	800	853	824	835	810	854	810	827	839	788	796	821	871	828	823	805	823	813	839	843	814	825	838	799	796	760	765	857	809	829	798	796	822	839	819	841	788	860	765	854	800	821	804	777	806	859	774	819	784	822	782	805	834	778	794	825	804	847	832	788	822	779	790	783	779	825	827	829	814	806	825	802	796	805	806	822	784	830	796	812	839	828	806	835	880	771	824	857	831	794	872	865	832	816	844	873	879	845	794	832	793	840	786	810	801	846	784	849	790	838	843	786	800	805	844	820	802	887	828	767	830	862	803	850	823	839	851	849	797	856	835	835	811	825	876	851	805	880	808	814	840	813	852	778	807	803	779	836	825	857	840	862	850	775	796	783	818	797	809	824	823	810	774	802	833	849	825	834	841	819	812	864	889	803	846	834	873	814	867	820	806	821	791	799	852	809	791	812	875	835	834	825	805	838	781	796	819	839	820	802	829	756	755	763	787	793	819	820	791	877	865	807	857	828	784	860	798	753	822	863	813	847	778	781	828	770	859	823	845	787	854	842	808	871	856	821	842	783	814	855	829	824	788	792	814	827	829	789	791	779	855	767	832	839	860	770	769	866	835	839	842	834	779	880	827	827	782	800	817	855	867	802	836	815	779	825	786	822	790	792	781	826	800	796	840	852	792	824	875	875	785	842	824	841	843	831	858	840	809	750	790	834	810	858	865	841	871	865	792	794	807	843	861	807	834	831	862	795	788	800	830	846	805	813	881	830	804	848	819	774	793	819	820	834	857	829	854	853	829	827	821	828	850	837	788	783	736	844	808	774	799	834	852	813	772	828	821	833	891	860	816	839	814	845	781	843	797	837	817	828	849	868	806	801	816	831	765	833	792	783	776	820	822	855	841	872	766	840	764	799	812	818	841	891	813	818	812	810	800	814	787	825	804	810	837	795	786	828	787	842	818	843	839	810	794	859	823	799	777	789	748	856	849	830	818	775	781	803	848	883	799	790	840	845	809	808	834	812	837	859	831	794	799	824	819	804	807	845	769	795	778	798	816	831	839	812	806	809	808	777	835	820	764	813	818	806	834	788	861	795	796	810	813	783	838	844	874	799	802	798	851	850	865	816	826	804	828	860	833	854	818	790	832	854	800	755	780	818	802	786	853	816	763	800	872	742	875	896	830	820	829	782	800	784	819	828	836	809	839	825	803	835	833	831	778	801	808	781	813	784	826	796	816	820	875	881	788	869	817	821	830	843	837	837	837	818	804	784	797	810	841	852	812	834	753	789	789	767	820	801	801	845	818	810	871	827	849	830	782	812	821	839	860	843	842	830	821	806	833	820	857	859	859	793	835	824	812	857	807	857	853	776	787	837	785	808	803	802	834	793	799	825	837	770	793	810	854	758	832	807	828	843	777	807	824	819	826	868	814	798	830	825	807	877	800	773	809	841	806	768	791	852	796	848	850	768	804	858	807	812	812	835	792	846	738	832	804	806	820	867	827	825	797	819	765	819	785	849	831	800	799	757	829	856	768	831	850	824	778	807	829	797	815	807	841	854	830	861	845	835	774	832	856	835	844	826	904	806	822	835	836	794	851	837	815	831	802	846	810	792	846	815	785	866	790	854	840	830	744	831	821	805	799	869	901	814	862	801	807	823	808	840	882	763	818	843	820	785	830	874	751	842	792	784	838	843	798	845	832	803	827	835	781	839	835	830	784	790	825	832	781	802	829	839	837	799	792	813	841	845	828	816	816	835	840	837	762	865	815	801	806	815	802	881	787	849	820	809	802	820	830	792	826	807	861	790	818	809	818	798	855	796	830	815	808	772	823	820	839	811	811	849	807	759	820	857	787	800	801	789	839	812	810	756	799	868	791	788	857	824	822	822	797	799	802	830	849	841	851	840	809	807	803	843	862	850	802	827	796	809	819	866	823	840	822	812	822	800	854	820	845	826	837	837	790	825	767	866	818	842	821	806	818	922	804	828	763	822	826	841	859	823	851	817	818	822	821
44041	33258	16411	9157	6390	4266	2998	2126	1600	1188	1016	924	853	811	687	682	662	571	560	469	427	388	410	389	384	372	375	395	319	388	324	338	319	348	358	298	295	347	328	353	334	353	274	312	337	362	296	309	334	305	311	323	294	310	314	325	338	323	311	317	330	319	274	307	310	351	326	340	295	325	336	317	340	316	341	347	311	308	302	345	304	317	302	345	324	300	327	303	325	327	287	327	329	346	306	324	309	337	284	331	339	338	315	319	287	311	261	343	311	331	326	346	279	322	342	331	292	327	305	339	312	333	317	314	345	280	307	353	294	313	328	314	306	326	328	321	332	315	332	302	310	312	317	370	269	311	327	342	355	348	315	331	350	283	342	322	365	273	320	341	336	349	310	329	314	330	319	321	306	308	311	327	310	330	299	358	314	330	344	317	332	333	311	295	312	295	313	322	337	312	287	321	315	336	305	326	321	294	326	322	312	325	309	336	290	293	320	315	308	299	322	323	336	337	345	326	317	331	323	317	301	332	291	334	306	274	307	316	295	312	345	351	332	303	351	332	317	338	366	325	348	316	298	330	299	304	323	307	299	300	305	320	315	359	284	352	357	298	318	322	325	329	293	332	309	330	313	310	334	289	339	322	315	332	372	319	323	324	305	331	312	302	294	330	311	331	319	336	344	369	315	311	302	313	347	316	314	338	309	292	295	306	340	288	295	307	319	305	297	301	333	301	324	335	326	318	324	332	312	344	344	315	373	317	316	295	294	351	314	324	340	314	297	323	289	332	351	295	333	290	308	294	343	336	312	317	323	330	320	327	297	347	289	307	335	325	279	303	335	333	323	305	292	303	329	342	364	326	340	311	309	300	324	312	300	320	326	307	320	331	312	294	310	343	311	316	323	333	344	354	284	306	300	315	316	314	315	312	361	331	334	273	331	358	345	308	274	306	308	340	297	326	335	324	328	350	325	338	295	343	314	304	321	327	313	297	316	330	327	341	355	323	307	302	323	349	334	332	326	318	336	318	344	347	347	363	339	291	346	320	297	333	330	313	325	321	323	331	330	328	304	363	337	312	341	320	353	341	320	281	331	319	298	333	339	333	305	326	323	317	300	294	336	333	313	292	293	317	289	339	301	305	339	322	354	308	299	314	313	320	312	331	300	305	315	351	326	335	324	299	352	294	295	316	321	345	314	321	337	300	322	332	314	290	307	325	297	354	338	317	323	309	311	327	351	330	301	323	349	297	323	328	294	328	345	330	279	318	324	308	344	329	361	337	357	271	296	311	313	340	313	337	274	318	344	322	324	335	290	329	348	345	312	328	337	317	310	290	349	302	335	321	292	315	338	357	331	320	279	290	366	290	291	326	316	280	323	290	284	307	315	327	308	327	329	304	313	326	295	299	313	335	310	316	307	300	286	332	333	319	319	311	323	332	332	329	313	311	319	311	330	301	372	308	334	310	300	320	309	345	336	309	320	313	350	355	313	334	324	340	347	326	304	317	304	311	305	298	294	310	349	303	306	310	335	305	327	305	314	354	336	316	324	318	364	351	346	297	319	336	325	319	318	326	348	303	342	330	309	327	320	311	321	334	293	328	321	312	327	291	300	318	324	314	319	307	301	310	353	310	342	297	316	342	292	324	278	324	334	323	357	299	344	296	321	307	334	333	374	326	304	326	319	311	299	348	315	321	305	305	325	302	342	283	309	308	322	287	317	293	314	318	324	312	318	317	314	349	310	292	309	328	335	278	316	282	364	297	312	328	306	321	300	302	341	305	313	279	315	347	307	333	327	326	294	320	310	324	348	296	289	336	298	325	348	308	295	322	296	346	322	276	330	309	306	313	291	305	309	325	327	324	333	337	316	339	325	302	339	337	326	322	317	373	306	331	322	334	356	304	314	303	310	321	329	314	362	321	309	315	324	310	352	300	319	359	328	321	316	347	319	317	285	293	340	333	330	314	328	313	292	287	311	325	344	317	335	327	355	307	314	326	318	306	289	291	325	302	338	316	291	322	289	322	297	314	329	326	322	311	305	329	330	316	330	331	345	308	347	328	288	287	314	341	346	322	337	318	331	309	298	371	314	298	302	358	314	339	346	314	290	317	312	329	306	332	308	322	330	306	310	330	336	363	315	348	325	319	341	320	324	343	304	315	358	281	316	328	312	311	300	343	331	301	297	304	249	303	318	336	297	319	400	311	314	325	330	336	283	330	340	333	328	297	297	296	326	342	296	328	297	330	348	298	298	333	314	320	323	327	347	302	304	346	311	318	324	315	326	311	324	326	311	352	321	328	301	322	322	309	330	301	298	316	282	316	353	333	324	337	305	341	309	302	316	286	305	293	363	313	293	357	312	287	314	326	324	342	336	298	324	319	305	340	350	341	308	296	303	299	300	310	309	314	303	332	288	367	345	318	325	292	327	324	346	318	317	310	306	322	287	317	296	295	312	331	308	344	334	329	345	334	340	314	320	333	318	325	337	327	316	329	335	333	302	286	321	319	332	290	329	324	300	332	313	300	311	279	334	299	326	356	321	341	320	308	317	324	317	322	295	312	326	327	311	310	330	335	348	320	328	317	318	340	322	306	358	298	305	299	324	328	338	286	334	313	317	283	313	333	329	327	303	338	332	333	316	326	328	287	309	310	325	318	311	285	334	287	293	325	311	322	292	336	303	335	306	313	363	300	312	293	316	342	303	315	304	347	336	320	347	293	370	333	298	340	334	296	308	306	292	301	332	311	315	327	348	343	307	336	330	325	324	332	314	348	338	330	339	285	343	329	319	292	357	319	280	315	340	343	283	317	301	303	309	283	300	305	317	295	301	333	316	323	306	349	315	297	380	343	304	309	321	305	302	351	327	340	336	313	328	327	287	334	286	334	340	301	332	300	308	345	312	332	351	316	343	317	325	301	314	322	303	374	335	301	322	332	316	307	321	356	339	325	297	310	321	331	283	327	371	295	315	297	348	364	328	289	317	369	326	344	327	292	321	291	302	365	304	327	319	313	325	338	343	334	358	318	332	296	331	296	328	296	302	314	324	325	330	297	320	295	326	321	324	324	299	324	279	362	286	328	319	307	314	323	304	338	305	327	330	312	322	294	317	311	307	301	311	330	296	291	320	300	304	318	330	324	321	312	331	297	337	342	331	306	335	356	294	321	317	330	339	333	325	356	307	327	321	351	293	350	328	305	295	290	297	351	295	314	298	334	302	315	308	329	312	326	304	321	323	320	317	298	339	357	329	329	320	335	329	283	306	321	306	316	317	313	305	324	282	314	272	325	323	331	319	311	317	346	323	320	322	335	364	337	298	301	335	325	352	315	326	294	329	322	338	344	325	300	306	329	308	338	327	322	308	316	345	326	340	335	300	325	317	341	322	314	329	304	289	308	323	335	311	310	321	320	330	302	314	305	338	325	294	294	297	364	282	323	306	345	339	352	320	313	354	330	313	319	312	316	356	350	301	318	280	336	312	317	291	330	336	312	304	337
32121	24556	12939	14623	15328	13196	10876	8441	6691	5017	4657	4121	3878	3195	3010	2791	2773	2394	2102	1755	1558	1385	1275	1142	1050	1072	1018	935	954	896	848	920	961	864	888	847	880	871	866	827	792	807	813	811	767	777	792	711	755	805	733	780	822	742	732	743	750	707	744	770	779	789	764	791	769	760	803	741	753	760	717	736	752	738	789	773	742	746	759	750	747	778	746	807	746	776	738	741	786	749	803	795	732	776	758	718	709	748	755	713	792	743	762	775	816	726	758	784	784	715	741	751	737	767	728	756	763	768	738	777	758	719	743	732	779	768	715	738	720	759	732	734	741	746	764	737	735	756	777	732	748	689	727	740	720	737	707	734	725	788	748	791	747	747	726	691	750	737	660	767	775	778	803	782	759	785	758	737	735	766	695	789	743	736	722	743	724	725	765	800	763	744	734	696	758	725	762	797	697	715	734	759	755	767	748	742	692	719	772	782	723	755	772	706	724	708	763	714	766	763	729	761	779	670	723	798	738	764	748	777	811	775	743	787	770	771	763	718	741	749	783	755	780	708	732	805	756	728	746	757	738	780	770	766	719	759	756	716	729	701	738	748	702	751	729	752	720	728	723	704	754	725	734	700	749	778	745	738	767	698	707	776	707	710	805	741	741	734	729	726	719	763	761	728	710	752	743	751	767	759	770	736	749	725	732	771	744	729	750	779	737	703	728	748	723	734	805	733	799	730	756	714	694	697	755	706	748	769	718	749	786	787	753	776	804	834	705	699	725	742	735	742	796	747	790	717	697	774	701	685	714	729	738	764	726	741	745	765	758	759	722	726	725	701	783	783	757	698	774	749	723	732	760	742	764	698	740	769	725	733	748	765	694	827	788	757	793	704	807	723	783	741	760	748	736	789	730	754	703	726	764	735	712	751	735	690	757	693	727	726	736	756	732	745	762	797	716	730	788	728	771	742	767	730	735	743	744	753	783	753	741	698	751	727	767	761	765	742	781	704	701	742	754	758	754	748	779	705	720	719	765	741	715	750	743	751	731	781	721	761	791	730	750	726	726	760	725	737	730	741	775	773	712	735	743	720	725	740	766	770	781	785	706	754	762	770	778	764	740	726	785	742	758	716	790	760	771	727	734	770	729	806	759	729	711	748	787	720	745	741	741	734	753	707	746	714	712	716	727	769	787	776	782	797	760	744	734	749	741	763	712	757	769	778	789	773	754	793	728	775	768	714	756	691	745	755	715	722	782	708	782	706	751	728	716	762	739	772	767	738	766	792	753	711	748	767	722	761	755	742	798	773	702	794	747	776	745	724	755	746	762	753	710	773	747	751	809	755	759	771	734	782	761	773	776	736	723	730	767	754	802	740	723	754	761	776	798	802	697	758	698	778	732	748	728	727	728	781	752	739	763	714	735	749	679	731	748	773	775	740	745	736	781	760	723	732	729	782	784	763	813	729	800	775	719	720	751	716	787	765	766	762	787	773	768	728	772	749	742	764	742	757	767	756	757	748	733	760	752	747	748	753	750	728	802	708	753	742	715	772	754	718	673	776	752	676	765	752	740	718	777	670	710	794	774	795	787	779	784	719	758	780	755	777	695	725	697	755	736	773	756	764	759	746	723	745	754	733	726	711	759	789	712	773	769	739	738	742	735	716	764	731	707	742	748	774	739	716	718	752	793	779	738	765	786	765	762	753	805	727	731	748	735	767	719	769	703	734	746	741	709	758	748	758	741	764	763	765	744	747	796	759	744	791	760	706	768	747	783	745	737	807	728	769	754	765	738	808	728	710	746	766	734	742	749	743	757	760	718	764	762	710	723	743	750	729	713	728	746	751	750	721	730	750	716	740	735	764	731	745	725	725	748	795	739	764	766	731	721	824	750	769	724	722	743	726	730	692	764	777	759	803	700	708	766	764	712	707	751	732	767	762	777	725	744	694	779	763	690	717	761	739	711	784	753	712	735	783	787	747	748	777	730	687	738	752	752	763	739	711	772	757	723	811	781	788	725	793	745	723	763	731	758	761	757	764	786	764	716	738	784	702	699	748	776	734	756	791	738	744	753	748	758	770	745	756	692	701	708	782	724	737	771	759	742	760	770	797	741	791	693	730	733	755	796	765	718	710	697	734	781	756	697	782	742	756	750	748	697	711	740	724	758	746	755	788	747	738	786	694	741	763	741	701	730	822	794	776	752	734	737	788	757	765	740	725	758	755	741	744	758	758	798	767	767	745	744	758	783	787	757	710	704	731	763	759	770	709	735	700	761	750	716	747	738	758	744	734	725	719	751	679	771	759	708	768	756	756	784	756	803	744	749	723	762	731	767	762	742	758	699	736	764	751	760	657	757	764	761	719	724	761	798	753	774	813	742	751	772	746	744	750	738	719	702	769	756	759	741	735	740	724	774	767	761	736	762	781	758	721	738	756	740	731	745	752	749	802	783	781	765	744	737	767	698	752	699	741	806	764	791	760	776	739	744	790	748	762	720	732	668	748	752	780	726	743	775	773	701	784	704	730	710	818	751	740	727	742	751	807	724	721	753	774	741	781	707	772	765	770	737	758	743	733	762	749	813	773	737	731	781	768	704	740	804	744	739	719	717	762	777	711	768	721	723	737	786	830	733	758	771	717	786	731	734	770	756	680	760	714	746	777	714	736	729	773	750	733	749	732	715	728	788	692	740	714	777	701	745	747	747	778	697	761	747	743	695	730	747	749	718	723	763	747	748	722	783	723	733	751	711	716	750	763	750	756	737	731	724	764	754	752	764	746	740	704	726	708	780	735	813	754	728	766	750	685	762	764	759	751	771	821	732	768	746	778	776	768	723	797	749	751	771	768	735	723	719	773	739	726	733	781	731	738	770	739	741	688	804	701	779	742	789	736	803	762	731	748	745	765	760	722	769	747	771	705	791	712	757	780	777	753	738	690	766	737	729	741	777	702	766	722	816	768	711	727	756	726	781	759	777	748	765	777	777	770	749	760	707	746	786	764	722	747	698	718	756	751	726	758	699	758	744	716	776	759	738	725	716	718	737	770	731	743	762	721	727	765	742	709	709	763	789	744	744	743	811	774	725	717	792	790	729	747	708	801	747	765	801	759	774	692	773	754	729	738	762	791	741	701	751	729	748	758	720	769	754	788	778	730	761	773	748	734	700	737	767	731	735	743	679	761	728	696	746	720	767	759	754	791	728	762	800	770	750	741	736	762	757	732	727	763	779	747	773	785	773	747	768	739	747	760	739	740	784	757	777	763	732	708	756	719	778	736	734	784	758	721	755	704	763	809	733	703	796	756	770	773	760	727	715	751	752	738	778	767	787	742	751	769	679	717	756	760	720	756	779	730	796	708	771	755	703	751	760	813	752	737	772	763	725	798	751	693	752	750	785	725	767	732	716	768	719	815	754	760	742	714	757	723	763	766	746	741	752	781	738	749	738	702	730	757	703	787	732	751	691	717	757	737	737	710	706	749	775	814	753	735	761	701	761	797	701	743	761	765
12362	6589	3127	2574	2018	1511	1186	902	782	637	616	539	509	519	461	502	480	428	418	408	393	386	381	396	388	392	375	324	370	373	385	407	348	341	382	377	364	367	361	369	403	313	370	385	396	387	368	397	375	344	344	359	364	339	354	357	338	414	352	345	359	347	320	341	335	340	341	357	351	373	368	386	338	367	347	333	389	377	386	356	341	374	349	369	320	356	323	379	375	359	405	382	390	332	411	335	388	403	345	341	346	370	380	342	338	325	360	317	363	365	343	370	329	339	345	381	345	343	349	376	392	352	372	393	359	403	391	375	356	368	353	373	329	382	352	326	301	364	396	372	382	375	335	344	373	369	347	349	385	392	356	367	341	357	346	381	368	341	366	379	355	334	335	304	355	365	343	331	340	337	357	346	367	380	355	328	324	343	380	371	340	373	371	339	368	380	336	351	357	377	382	335	338	333	363	345	332	335	412	350	365	357	351	369	345	367	321	374	365	390	353	358	360	361	325	346	334	366	352	375	346	328	362	345	338	341	336	370	376	353	382	376	369	373	358	326	375	356	393	364	361	347	401	363	358	370	364	352	370	365	352	352	382	336	362	373	338	335	354	388	350	326	302	361	398	370	332	364	381	392	360	338	373	364	324	350	377	387	366	353	341	361	373	338	367	358	388	320	343	346	343	327	376	369	370	366	305	314	345	338	335	349	358	355	391	347	323	371	349	385	364	378	367	342	371	343	362	377	372	341	349	357	402	351	325	330	376	381	396	370	351	371	313	319	367	349	367	373	350	372	318	315	387	346	352	336	351	371	389	373	384	344	304	326	353	338	371	327	309	352	341	360	374	372	354	355	355	356	359	335	380	352	395	363	372	358	383	424	362	344	349	340	377	364	380	358	376	376	379	377	336	326	397	380	359	352	353	324	340	363	333	353	384	358	346	365	347	388	356	350	323	373	338	362	354	335	354	335	344	356	355	353	375	373	380	337	325	339	374	364	385	337	361	357	350	338	373	380	382	355	366	351	362	356	375	333	332	388	334	344	376	351	366	381	344	346	352	326	341	342	352	353	325	372	330	355	361	358	354	358	356	376	359	350	339	333	368	321	387	347	322	345	355	334	364	324	394	357	355	367	388	361	376	362	355	375	359	333	384	372	349	374	356	379	360	335	343	327	358	321	348	359	363	368	330	326	357	355	382	372	390	359	391	342	357	382	338	359	350	383	354	335	365	343	340	360	348	354	355	349	343	376	337	347	367	369	327	362	352	325	373	329	346	378	322	358	316	351	372	378	381	359	401	354	368	338	362	362	373	370	341	370	392	364	361	370	369	335	360	332	343	365	362	356	355	346	354	340	337	356	336	306	362	318	349	352	390	336	316	336	378	342	367	359	322	310	379	346	372	377	372	356	315	343	361	363	382	353	366	353	360	348	359	342	356	318	351	370	346	358	361	363	350	397	370	366	331	366	360	340	343	356	351	339	334	361	327	357	382	353	339	377	354	353	373	395	371	352	392	344	408	351	373	371	340	347	331	353	364	344	347	321	382	374	389	372	375	348	366	401	349	401	338	318	358	378	381	348	359	341	348	376	367	362	338	341	375	367	379	353	350	344	338	375	368	341	325	378	362	340	373	382	366	351	346	334	344	334	326	346	362	355	353	348	326	370	349	359	360	343	350	392	378	334	343	335	317	373	357	343	320	357	372	344	342	360	362	347	366	380	337	377	387	360	367	335	331	331	367	333	339	327	352	316	359	330	362	344	363	345	362	339	354	325	343	335	354	394	342	373	334	364	351	372	376	348	343	365	398	354	349	360	362	353	342	342	394	358	336	359	361	378	362	338	376	390	338	349	333	370	339	310	335	342	372	332	398	357	386	338	374	346	357	364	319	335	356	343	367	339	364	398	352	381	332	359	387	376	367	360	346	329	407	379	371	345	394	315	373	359	360	295	351	362	347	349	361	354	352	379	353	375	375	378	347	343	372	332	378	325	336	331	354	374	340	359	361	367	350	373	372	370	389	329	394	361	355	338	363	330	376	353	371	351	356	378	350	348	343	377	367	343	325	335	342	370	362	406	349	305	336	382	356	372	362	365	371	383	385	382	348	368	356	369	346	358	371	389	347	355	351	357	346	379	365	361	333	329	366	373	377	365	350	368	380	319	369	351	371	351	394	360	365	333	347	371	389	372	390	367	318	349	310	342	361	333	354	372	382	346	347	366	377	372	375	371	338	386	331	369	361	326	373	379	381	358	331	375	349	348	378	379	331	353	377	373	375	368	435	366	331	352	346	386	368	369	362	354	422	350	338	347	331	390	351	364	355	341	383	381	351	332	324	345	363	377	371	360	375	360	343	353	358	373	342	393	336	338	388	385	368	371	354	353	343	353	335	346	383	351	339	361	291	365	361	379	349	361	346	352	380	326	352	362	339	320	340	380	348	353	352	415	358	369	364	339	341	367	355	383	334	351	373	366	346	343	391	383	401	353	359	387	329	373	410	345	337	358	382	336	396	368	380	370	351	386	354	373	357	386	332	336	357	329	328	352	339	380	359	400	328	337	327	347	307	373	350	363	370	379	356	360	377	395	390	356	353	352	361	384	352	320	338	360	361	328	353	377	351	368	353	341	367	354	359	363	339	398	369	351	340	354	355	370	375	334	351	334	363	365	319	343	365	359	306	389	343	344	347	371	370	364	355	377	363	342	339	372	331	352	365	376	332	353	359	342	358	362	364	363	371	357	349	363	345	352	365	364	355	329	376	337	341	344	354	353	345	356	379	380	354	321	366	349	397	362	358	375	352	348	364	364	358	371	365	347	341	359	344	401	394	367	324	364	392	322	363	335	384	343	370	372	340	358	377	342	371	336	358	345	349	389	354	380	365	346	361	329	359	352	389	371	367	314	367	355	358	359	357	321	346	364	348	351	346	361	364	367	389	368	333	400	376	329	347	356	371	332	353	327	351	331	336	335	388	340	412	364	384	384	404	320	347	367	344	399	334	352	409	328	394	371	338	378	366	366	402	366	391	365	378	388	332	358	374	320	360	326	385	361	321	348	343	334	342	346	348	347	331	341	339	376	331	336	352	341	346	350	356	362	317	392	360	341	348	416	386	354	355	375	339	368	338	363	374	376	365	363	362	324	322	366	310	332	392	408	373	374	364	351	361	356	350	358	355	355	342	390	344	341	350	348	363	370	371	373	317	384	351	353	403	403	381	347	341	344	374	347	324	371	390	338	358	352	375	392	358	364	378	367	361	309	374	372	358	341	340	331	346	336	368	339	327	387	357	353	365	337	381	341	333	365	368	329	372	347	361	347	374	374	371	348	385	382	380	363	334	398	353	368	378	379	357	376	359	331	356	373	337	346	336	336	386	341	366	377	359	339	350	390	370	339	346	342	346	329	334	327	344	387	363	352	354	380	343	361	325	389	354	336	353	363	372	337	385	341	358	385	363	380	367	328	358	351	317	360	347	336	359	373	378	348	438	354	355	351
9622	6667	5598	6943	6972	5722	4635	3588	2707	2406	2195	1873	1747	1625	1609	1565	1414	1336	1261	1165	1097	1014	991	1026	941	945	906	920	917	933	844	939	901	885	909	894	877	853	824	874	909	811	829	918	844	836	837	829	874	840	824	847	788	845	831	836	850	772	906	834	748	799	817	790	858	812	850	845	809	807	827	810	845	802	840	815	863	809	854	778	825	786	817	851	853	835	810	807	820	883	913	860	856	814	820	834	838	848	871	839	820	898	871	840	860	808	906	855	838	837	838	782	875	844	860	816	835	867	803	806	811	832	840	849	813	864	881	802	798	838	823	823	839	824	856	822	797	811	838	823	848	796	825	843	835	794	869	870	827	811	860	804	818	863	874	768	849	846	834	851	811	842	832	831	815	881	815	833	851	824	801	816	804	833	837	842	816	786	864	796	851	823	827	815	839	805	820	832	825	855	882	815	810	821	821	846	873	828	833	866	838	833	869	852	822	812	842	853	843	812	885	852	843	866	826	819	766	759	839	812	831	845	773	850	789	861	813	836	837	848	811	797	848	835	896	800	853	819	805	816	788	856	827	848	836	830	855	822	833	836	875	788	755	840	852	837	828	806	790	824	877	802	777	873	819	850	809	826	879	847	830	833	871	845	832	837	808	855	872	884	818	788	873	850	853	836	835	782	816	838	824	871	846	821	870	811	858	837	794	795	826	827	827	810	840	888	879	839	827	843	756	833	816	820	854	858	810	791	858	854	856	817	890	845	788	856	838	802	811	802	853	849	852	899	841	836	855	866	799	823	850	801	823	833	886	808	836	811	768	816	828	835	850	807	868	767	838	816	818	803	853	853	879	826	843	811	773	857	885	843	864	808	826	820	842	842	809	789	841	807	767	807	895	776	790	808	852	845	866	797	840	879	846	828	889	830	814	768	799	832	844	805	854	815	840	795	869	798	786	839	828	826	868	843	821	819	798	885	825	843	862	906	830	843	815	854	826	825	824	825	828	833	769	807	807	881	840	848	873	850	840	817	872	870	815	853	762	836	847	818	872	827	818	830	798	824	836	824	806	848	814	844	799	839	830	811	847	830	874	842	846	799	812	845	836	868	875	811	825	860	843	814	832	812	820	841	834	819	822	784	860	842	830	842	796	840	839	835	880	827	870	862	845	831	805	827	808	827	817	805	820	837	837	834	811	875	808	815	814	854	855	787	834	811	825	856	857	838	829	831	820	829	837	810	816	810	840	801	861	846	764	855	801	810	876	853	841	779	807	837	839	816	809	834	811	816	851	865	810	844	831	779	828	779	835	874	819	873	869	832	806	820	826	862	841	859	851	815	835	811	804	820	855	885	872	811	822	845	839	839	836	870	798	804	823	811	797	820	834	810	865	871	804	822	812	830	808	831	842	839	824	818	826	830	806	836	806	863	811	864	783	847	872	789	870	843	859	833	813	831	846	824	882	832	859	782	855	804	871	858	869	872	828	835	878	853	846	837	835	887	828	814	826	868	809	791	813	851	887	819	767	910	854	839	824	841	806	862	794	844	865	824	845	845	820	812	818	848	817	824	853	849	883	847	830	831	835	767	867	846	829	858	832	815	853	829	782	830	846	832	836	824	784	824	850	883	844	766	817	793	822	847	857	789	805	806	861	806	867	892	818	854	861	823	881	806	771	819	764	831	813	804	875	863	825	819	823	834	832	820	859	843	832	848	866	824	839	799	866	829	881	791	857	826	852	823	842	829	836	798	851	801	828	800	838	809	859	844	834	821	855	838	855	780	857	834	813	800	846	832	855	863	808	861	825	806	800	806	863	799	828	830	815	825	845	834	831	805	805	812	825	829	839	838	849	833	844	755	852	831	821	807	848	847	803	862	839	886	814	884	807	841	833	869	837	803	798	845	868	881	828	811	825	810	780	839	848	840	818	840	853	855	794	773	849	836	825	841	796	806	889	802	812	767	794	816	806	840	839	867	882	816	822	882	864	795	894	829	848	897	823	808	850	854	820	855	841	820	776	807	843	831	813	867	844	844	876	864	871	822	847	836	805	877	861	863	888	823	865	817	863	866	850	836	829	824	882	806	820	798	911	816	862	880	848	823	787	833	861	843	783	832	791	816	872	859	825	844	820	829	853	838	854	843	840	823	872	886	827	844	795	833	795	781	892	825	809	810	844	793	849	840	816	800	854	906	832	861	833	822	821	857	835	864	852	815	864	812	818	849	808	800	854	841	862	778	799	837	811	807	837	818	809	819	866	853	841	861	810	787	872	881	831	817	847	842	814	812	763	841	800	846	824	885	861	808	833	800	822	867	858	862	847	852	902	873	770	839	862	847	833	853	801	838	811	835	797	795	839	859	878	838	838	847	822	849	834	797	847	780	847	869	850	801	845	856	824	817	809	791	778	903	807	830	837	883	778	825	819	835	886	836	798	796	855	862	877	806	807	874	861	794	852	841	840	869	844	805	835	854	838	845	876	798	835	798	844	813	842	797	859	826	860	826	823	809	831	827	820	837	843	851	840	823	807	840	819	847	843	811	835	882	755	867	826	800	836	843	789	840	865	859	880	839	779	800	833	855	845	819	761	823	821	822	788	840	869	841	876	871	808	853	808	858	794	852	835	822	883	809	797	822	821	800	810	863	801	853	804	848	815	885	843	794	862	839	809	842	836	896	821	854	823	836	862	879	808	808	867	805	837	843	802	846	843	842	832	774	861	831	875	796	814	802	868	770	856	857	800	829	820	855	851	857	763	812	849	854	814	821	829	858	818	859	818	843	877	822	852	827	802	891	859	760	846	811	822	801	835	816	807	837	774	838	834	846	813	781	815	818	830	857	841	842	892	865	840	818	813	849	870	834	835	819	871	816	810	855	870	811	820	843	830	854	860	862	849	838	822	847	854	869	848	822	825	838	821	833	775	851	789	830	848	829	823	817	812	842	896	892	796	815	819	875	857	873	808	807	865	860	839	800	832	863	842	854	857	879	837	833	817	821	794	849	785	839	849	821	814	794	858	852	827	816	815	841	816	867	870	834	807	843	869	785	830	826	882	833	807	838	840	778	908	849	790	817	824	840	827	820	805	822	823	821	782	851	842	774	796	873	776	807	855	769	800	821	876	811	814	825	822	827	822	824	854	794	808	850	783	872	857	877	803	841	880	826	837	837	870	821	830	850	870	836	864	807	841	819	833	807	840	827	794	826	803	796	797	787	849	885	820	795	840	783	842	811	818	820	829	846	818	825	842	827	871	832	823	784	770	797	837	820	849	816	808	784	865	821	810	805	824	834	792	827	877	831	833	838	852	827	875	830	849	823	851	809	827	842	852	833	849	867	870	823	782	813	771	841	839	804	841	847	823	821	843	896	827	836	815	880	826	831	775	844	844	772	830	811	835	808	796	820	838	882	824	865	820	763	866	839	836	853	796	857	814	809	839	829	824	831	874	839	816	811	820	832	792	832	824	838	859	805	891	847	820	819	811	804	858	884	867	815	827	793	825	870
34830	25309	10971	6182	4412	2862	2103	1436	1041	925	833	725	666	613	592	623	569	525	479	459	420	419	421	395	417	404	370	415	366	359	376	350	357	371	424	342	348	358	377	390	335	373	337	354	395	340	374	348	369	368	349	358	372	351	357	340	347	387	346	343	383	364	371	344	335	359	347	337	388	334	323	372	337	348	326	353	338	359	366	376	360	350	369	351	355	351	322	348	388	385	358	341	345	362	322	351	344	349	335	366	365	346	380	389	369	367	334	351	371	370	350	350	353	331	363	355	373	366	366	336	353	378	361	372	392	366	347	344	314	322	347	368	357	371	365	358	374	333	386	365	329	328	344	354	333	351	354	341	388	372	356	363	359	326	339	346	352	355	383	375	366	367	340	337	322	389	346	346	371	337	352	345	347	342	317	345	367	371	376	351	363	345	338	397	339	367	347	328	377	314	308	368	319	344	321	390	355	337	364	368	352	299	363	305	351	363	350	354	311	338	309	349	382	359	351	332	367	383	372	317	349	358	340	367	333	328	368	320	334	376	341	360	334	343	372	382	368	358	357	338	352	372	384	343	379	335	338	362	341	357	331	358	346	355	342	323	359	365	344	331	358	347	369	367	360	364	356	356	362	333	366	334	387	365	335	375	320	337	349	361	367	340	360	348	356	357	351	350	343	342	372	338	342	347	352	330	332	394	374	367	339	340	321	324	317	386	341	319	342	340	358	333	349	355	371	355	362	352	326	306	348	367	343	354	344	375	334	341	379	330	367	339	376	396	341	336	369	361	327	343	361	381	374	349	382	368	398	355	368	372	370	380	377	363	329	313	351	400	372	330	337	351	339	328	365	347	345	384	331	387	350	369	337	345	373	375	383	356	363	366	348	385	315	360	386	357	377	377	344	359	375	349	357	343	384	354	351	389	342	387	391	348	347	350	358	333	310	335	346	313	348	351	371	323	355	353	338	338	364	352	391	361	354	357	343	361	349	350	323	336	355	350	345	378	354	369	340	341	327	356	347	353	346	365	376	374	332	349	358	341	365	382	371	360	374	368	390	358	311	364	383	365	386	340	355	339	360	325	346	385	346	331	344	344	360	387	360	330	366	336	355	339	345	349	336	348	369	359	328	392	353	368	374	342	351	393	351	365	370	323	361	404	395	365	382	330	352	347	413	345	321	324	348	321	354	340	332	367	343	343	348	364	346	359	359	359	359	340	353	374	363	335	314	375	322	329	334	377	346	372	306	356	342	339	315	378	354	342	382	362	363	359	323	369	364	310	317	354	362	377	356	365	337	374	362	332	345	373	330	382	370	371	294	340	348	331	326	346	349	364	343	317	317	327	351	350	371	317	360	347	316	375	369	324	358	360	363	355	339	363	355	345	351	329	361	394	335	375	334	365	329	349	327	385	346	354	381	334	387	354	385	350	347	330	348	346	371	325	338	371	333	325	367	318	361	369	357	324	357	371	310	335	374	331	359	386	358	319	374	337	345	365	352	356	353	385	365	333	326	372	353	357	338	356	331	340	379	364	384	346	370	375	359	341	351	357	328	328	348	367	350	365	341	338	356	380	352	324	380	341	343	367	376	366	395	366	373	334	335	372	340	355	367	352	347	319	359	363	362	394	330	323	353	367	350	367	321	359	362	369	339	349	366	343	372	356	324	357	355	363	389	369	336	364	362	377	375	346	383	345	377	341	351	344	357	331	352	368	358	359	359	352	375	338	386	288	343	342	368	383	334	350	361	334	369	345	334	350	358	349	343	328	324	343	363	365	380	407	396	345	346	337	354	365	359	338	359	374	365	380	357	315	348	357	395	366	403	367	370	324	292	346	351	368	335	348	357	340	342	362	348	350	357	343	358	387	331	391	358	369	326	357	393	361	352	351	309	356	383	340	374	342	371	356	324	336	314	328	350	362	371	356	340	320	342	370	317	327	342	348	351	347	307	343	393	365	329	338	362	342	376	349	332	357	385	349	380	347	336	349	362	384	345	326	329	346	395	351	340	347	350	321	339	349	361	370	348	376	379	372	347	364	358	356	327	339	362	337	345	339	344	346	354	344	342	372	355	341	337	366	346	332	367	345	389	320	361	371	325	340	359	356	371	372	364	358	349	358	334	352	369	339	341	412	364	351	348	330	332	350	368	344	348	380	385	355	356	358	368	379	338	345	364	346	329	359	340	366	379	329	336	362	340	363	333	351	374	373	350	383	340	324	345	315	338	364	346	327	357	366	366	385	381	351	328	367	360	366	371	371	338	365	362	346	332	383	363	358	329	357	356	367	344	334	409	336	344	335	368	347	365	353	329	365	328	339	344	376	403	340	348	378	344	375	360	323	366	341	349	322	361	379	346	362	386	351	357	386	382	309	366	379	382	379	350	366	361	344	365	387	374	324	329	385	343	322	362	362	345	361	338	331	313	331	329	330	344	366	314	362	344	339	357	344	365	341	338	318	360	377	333	332	341	325	372	337	384	353	353	327	341	337	352	370	358	308	391	344	363	320	328	331	377	332	354	341	344	356	374	353	344	351	355	361	338	367	374	352	350	364	349	383	350	345	369	344	351	327	382	351	373	350	391	364	339	326	334	372	361	371	330	361	358	349	356	330	367	368	356	333	365	328	328	317	380	331	335	395	340	350	362	332	334	321	348	369	356	335	355	341	321	321	340	338	337	388	314	329	333	337	316	331	340	361	350	343	354	327	362	387	354	362	333	359	345	352	349	358	347	361	352	357	324	384	361	361	372	393	354	343	367	343	338	357	338	363	366	375	347	347	367	372	345	336	319	307	340	336	361	349	365	359	351	358	338	348	355	349	364	348	329	301	343	345	379	377	342	361	371	344	322	343	311	356	358	347	348	357	385	363	360	365	381	330	363	356	348	343	389	380	410	346	371	370	360	334	411	382	323	373	370	336	335	363	355	344	340	319	341	353	337	350	355	392	342	386	340	361	339	388	327	317	364	343	324	330	359	376	329	346	344	346	333	364	361	357	329	333	358	372	370	335	354	364	355	382	367	347	326	334	349	341	311	364	370	358	353	347	361	380	348	366	344	350	330	346	358	367	374	369	362	351	374	368	343	380	380	377	352	366	368	361	345	369	346	352	383	349	402	367	363	361	373	360	338	349	337	331	352	371	349	359	376	372	359	360	326	320	330	332	313	357	351	363	369	360	365	364	360	335	336	379	386	357	381	392	351	375	331	353	353	367	309	330	331	348	351	369	331	351	395	330	346	375	336	350	359	289	372	353	334	359	353	324	330	364	342	355	328	342	334	334	336	339	362	339	365	358	379	331	367	309	388	341	366	351	348	316	364	356	334	360	366	349	344	358	317	352	372	379	350	374	352	341	356	315	385	373	366	322	328	345	338	354	389	368	319	344	367	339	357	356	341	355	352	345	364	400	329	301	336	362	361	321	290	333	317	340	351	349	350	329	386	371	335	349	304	353	333	351	354	342	353	356	329	364	353	354	342	375	321	311	365	337	404	351
26406	18257	9623	11370	12492	10186	7999	5735	4507	3914	3492	3126	2692	2493	2348	2181	1995	1864	1666	1487	1360	1242	1166	1074	1108	1004	1021	978	945	912	956	949	963	916	990	879	900	905	817	861	875	873	826	868	845	812	838	816	849	818	809	855	829	846	834	815	896	860	779	840	821	832	784	806	833	818	906	817	837	810	871	846	804	774	818	847	810	806	823	805	841	857	835	813	784	771	829	823	799	803	831	833	801	837	795	851	825	849	801	848	796	816	832	775	806	833	833	857	841	814	772	816	793	859	772	860	821	826	766	884	833	832	846	838	764	776	805	845	823	837	879	796	787	832	801	780	841	813	820	794	797	772	825	807	829	818	812	783	855	852	842	816	786	853	816	814	781	850	818	845	865	777	818	797	849	843	823	805	831	789	779	822	841	868	837	881	832	811	805	845	793	844	861	789	794	764	825	771	869	832	840	778	814	834	791	815	806	847	821	852	827	832	844	829	801	795	814	857	840	868	856	872	882	861	850	824	822	807	822	839	812	801	833	814	841	864	777	806	744	834	825	868	780	846	794	813	808	810	778	858	878	851	817	814	831	834	821	781	816	818	829	833	830	804	790	824	848	797	818	739	812	848	837	851	837	816	825	823	826	839	831	781	833	809	877	843	800	829	812	856	864	834	844	854	812	814	795	810	830	823	835	827	807	818	811	823	829	782	843	851	838	830	831	864	835	839	863	805	794	840	829	820	836	832	840	847	847	802	844	778	869	866	857	792	844	791	824	832	837	809	811	795	840	846	790	820	838	796	844	903	815	832	794	829	836	808	821	810	807	862	817	795	774	784	833	854	811	801	792	845	850	807	787	846	827	830	833	830	810	842	818	797	902	827	838	833	807	785	849	775	788	748	816	892	809	832	841	822	821	859	834	808	815	793	816	801	793	843	836	849	835	844	799	835	823	805	822	838	845	807	825	773	810	797	830	877	832	790	839	825	812	865	828	856	822	816	810	840	789	832	818	827	836	776	822	832	838	812	847	795	817	839	792	821	874	834	851	853	867	823	763	814	866	848	817	822	796	851	789	830	809	815	817	818	832	826	843	841	831	831	833	854	794	831	818	810	834	816	821	859	797	812	837	846	848	852	806	810	790	820	808	797	807	751	856	805	846	812	813	827	796	793	820	827	862	819	820	794	836	786	813	839	812	764	830	829	787	852	759	843	795	790	820	808	806	833	761	881	886	810	821	832	841	828	905	799	807	792	862	838	828	794	845	838	857	840	817	876	844	850	850	800	859	861	833	816	835	792	791	864	850	830	864	852	884	854	864	808	826	778	859	845	817	816	874	844	801	829	811	842	780	861	806	846	808	847	807	804	835	782	789	746	808	788	814	852	780	832	747	788	839	792	846	798	819	808	850	845	868	777	779	851	798	818	829	787	867	839	820	825	820	858	831	849	801	802	838	832	862	802	836	808	858	839	901	826	807	803	834	831	773	787	811	797	828	776	794	835	810	761	820	887	813	821	835	875	861	781	816	799	862	797	857	785	796	801	837	793	804	846	844	815	824	807	813	815	845	845	875	830	818	806	821	824	839	784	835	828	820	861	784	797	845	843	805	826	831	828	844	846	807	878	801	798	771	815	799	824	807	875	807	834	850	827	812	820	828	810	853	848	886	845	815	830	828	827	810	840	838	840	789	847	798	785	802	835	854	836	826	783	823	839	801	831	785	804	846	814	822	787	802	792	771	817	789	793	823	812	789	794	878	801	842	793	826	794	856	872	881	790	879	806	814	804	838	841	822	816	841	843	888	815	837	855	783	799	791	798	844	790	797	766	821	826	833	818	841	798	788	801	875	771	805	886	789	791	833	804	845	849	848	777	863	858	899	814	787	867	808	834	803	851	797	807	803	805	845	872	828	836	805	795	804	826	779	825	827	837	822	848	823	860	795	794	806	848	799	854	842	835	830	823	850	807	875	853	820	803	810	849	883	825	817	846	843	817	837	804	813	802	810	778	802	816	830	818	801	850	818	798	829	803	832	825	854	831	830	790	818	791	814	795	861	824	836	813	801	840	843	832	854	845	837	858	872	813	825	802	852	804	842	828	778	831	808	807	816	836	806	860	839	834	819	801	834	825	865	812	902	818	833	801	850	849	818	830	764	791	861	791	829	829	800	834	813	792	787	818	806	813	826	798	840	850	816	803	796	822	803	844	799	768	842	805	795	778	820	817	820	775	809	832	819	882	819	781	742	852	775	831	830	820	810	800	820	791	836	828	830	818	808	808	822	817	868	834	816	858	828	796	844	839	842	876	776	858	825	805	782	823	828	810	785	837	841	826	815	774	813	809	823	779	768	794	820	852	831	851	859	822	896	877	827	819	877	866	814	852	870	831	839	837	828	819	776	802	805	888	842	821	839	832	843	854	872	758	855	879	831	848	844	840	826	851	832	820	790	862	796	758	798	757	804	852	800	831	828	849	826	836	795	757	820	800	787	852	792	827	845	856	849	811	856	807	815	819	811	807	829	821	842	831	922	817	851	813	791	813	848	861	801	806	810	846	846	842	762	777	821	770	830	814	777	795	904	804	843	799	861	811	844	787	849	819	864	859	788	846	788	788	844	831	786	790	827	787	803	855	837	800	817	825	834	810	799	872	807	792	801	843	881	829	822	753	787	797	852	832	840	808	858	793	871	847	864	773	824	817	792	835	812	766	858	845	809	848	826	810	796	810	853	854	786	820	768	816	818	799	861	798	796	749	870	839	806	815	864	856	793	853	844	742	779	814	857	799	862	830	838	800	819	837	822	842	859	867	840	798	789	794	775	842	844	769	823	824	848	833	844	798	872	841	826	862	846	812	725	824	778	815	826	851	809	771	792	841	822	828	820	824	817	793	853	859	813	767	788	848	793	815	793	816	812	783	813	805	801	837	827	803	835	807	814	828	804	849	864	790	823	823	826	832	826	834	854	801	846	857	828	846	804	835	847	844	790	838	818	843	799	784	772	823	792	820	851	851	827	850	808	855	850	843	838	797	789	785	767	848	784	824	838	811	830	878	868	784	789	793	843	867	801	780	837	844	794	824	878	788	795	848	821	787	793	834	825	826	742	829	870	789	849	795	834	819	831	864	835	830	838	881	789	856	815	826	856	807	784	821	840	843	844	813	813	847	868	860	789	861	829	896	841	801	834	820	824	842	820	846	787	849	822	835	792	791	869	807	804	845	801	795	801	847	822	834	820	839	811	852	799	832	810	798	808	806	808	830	893	828	836	837	794	829	868	836	823	809	813	851	775	845	815	830	803	832	849	804	801	834	806	830	821	823	827	829	809	778	821	790	819	846	846	837	831	841	834	817	792	835	820	802	859	821	808	843	828	799	757	840	810	826	789	845	813	819	864	861	808	809	839	769	814	911	806	792	812	836	818	874	866	846	879	797	829	874	841	772	825	828	808	811	847	794	800	821	831	763	858	810	848	837	837	844	848	847	865	828	818	827	848	806	819	788	844	831	803	866
45333	34504	17713	10584	7260	4812	3108	1950	1528	1283	1048	897	797	728	730	671	620	571	537	472	428	412	410	363	372	379	400	382	339	334	308	332	329	325	376	332	335	299	368	353	321	338	357	323	344	368	336	310	337	343	321	348	313	333	331	338	310	359	326	343	312	337	328	334	342	325	340	353	312	319	322	335	287	309	326	314	342	330	337	323	341	345	338	310	349	322	336	333	308	337	316	288	329	338	291	335	326	333	289	330	287	310	303	341	309	295	317	290	333	336	309	310	332	321	327	314	320	300	320	330	332	331	350	353	306	316	316	326	293	368	368	355	313	334	360	322	342	300	318	329	331	334	301	343	315	329	334	302	294	318	338	342	304	335	324	349	304	308	316	325	328	313	290	303	308	356	339	323	304	333	333	339	308	346	313	334	322	336	330	311	336	338	302	330	317	293	254	304	316	319	328	355	307	338	341	329	320	325	335	301	348	309	313	318	317	331	317	310	313	343	310	332	286	325	296	347	320	317	325	302	325	344	302	332	347	315	272	341	284	309	321	345	306	330	354	317	332	357	307	304	312	308	297	332	338	301	349	343	285	303	318	314	317	315	296	315	341	336	342	327	316	296	335	330	318	328	318	333	336	326	312	338	329	321	289	307	324	319	320	320	322	331	333	345	323	339	326	346	345	315	339	348	352	298	340	323	345	308	316	293	331	314	308	300	294	302	349	358	347	307	356	303	309	339	340	333	320	302	342	344	307	340	349	363	313	340	345	337	323	317	326	327	343	322	330	353	359	315	349	331	315	316	334	310	304	344	294	303	355	288	319	333	322	307	286	330	352	343	348	340	328	347	308	353	321	325	349	283	307	334	350	299	321	360	309	287	332	318	360	333	342	322	317	283	325	364	332	312	303	314	342	364	352	316	323	316	287	320	321	316	309	296	352	323	347	324	290	315	275	328	340	312	341	260	294	305	303	340	314	346	333	305	312	322	294	301	351	305	316	311	345	355	293	301	334	319	314	349	312	323	329	287	287	335	319	354	341	337	336	327	324	300	300	338	337	324	317	316	304	333	297	311	307	298	317	331	327	301	380	313	316	332	334	337	300	298	338	322	322	333	359	296	311	324	316	311	352	336	314	346	330	316	334	347	312	321	321	321	322	339	313	331	313	319	310	304	344	311	322	325	325	307	303	313	302	327	327	284	323	340	321	329	338	336	334	313	317	282	342	329	328	323	314	288	325	325	311	359	285	358	338	323	341	289	335	341	331	333	303	299	305	309	344	350	315	313	346	282	304	339	341	272	340	337	337	334	354	341	310	368	300	324	322	324	316	341	347	322	315	304	305	327	309	304	332	311	285	341	326	327	357	330	309	350	299	350	313	303	354	303	336	306	310	329	311	324	329	306	323	343	342	345	293	316	328	330	362	305	309	316	335	347	305	304	294	309	301	334	311	342	332	308	285	325	296	324	322	315	329	313	311	330	333	346	283	341	311	349	313	305	316	305	327	321	328	336	328	351	282	312	316	312	324	313	313	316	292	293	312	354	333	309	313	335	327	303	341	349	287	341	325	304	354	356	328	341	314	293	329	354	316	319	332	342	288	363	336	330	342	298	352	317	324	295	338	306	307	289	312	316	308	333	326	315	318	329	328	309	344	337	343	340	344	343	317	339	331	336	323	319	322	323	288	298	344	350	307	329	322	293	342	306	304	306	331	338	310	301	310	325	336	317	322	336	311	290	322	314	345	323	317	324	323	319	306	276	322	342	314	319	314	271	309	305	300	331	347	334	316	321	308	311	321	324	351	321	304	303	317	284	332	333	345	308	332	323	318	338	327	307	339	321	327	306	304	340	312	337	316	292	306	287	289	308	305	317	279	322	322	314	350	329	321	316	309	349	318	317	327	316	354	319	309	313	327	312	350	299	335	305	296	355	355	325	286	353	333	332	336	314	319	336	302	303	331	309	372	346	323	312	304	351	326	322	323	336	335	311	316	312	304	324	323	308	303	359	312	330	320	312	291	303	321	284	318	340	330	320	349	305	330	313	314	298	322	318	314	316	327	320	310	285	337	342	351	319	343	319	304	312	329	327	332	301	316	352	320	328	323	319	315	316	324	351	318	311	347	342	297	349	327	345	350	342	316	316	329	311	288	324	314	367	319	352	309	336	349	327	340	356	353	334	324	320	321	379	331	292	335	332	347	334	363	351	317	325	296	297	346	324	290	317	329	304	318	308	283	328	332	308	298	327	324	334	296	374	295	320	372	327	293	351	290	317	313	319	326	344	324	323	311	314	349	316	316	317	354	319	325	347	302	328	333	317	290	305	331	338	317	340	326	328	329	330	320	286	324	316	322	277	338	369	302	320	287	334	285	321	316	311	316	349	287	335	348	325	338	380	336	296	313	335	319	318	330	299	350	346	341	299	336	348	346	299	303	321	333	347	306	293	351	294	326	333	327	316	295	338	322	342	382	323	366	342	331	357	328	352	318	326	343	347	284	326	335	303	338	329	343	350	331	317	345	338	322	337	310	327	319	328	335	330	313	297	368	332	306	334	327	354	297	309	323	334	265	297	322	296	325	307	330	347	321	339	333	296	331	308	358	319	340	330	337	295	302	353	328	311	325	325	325	341	330	313	328	321	340	327	344	318	312	323	304	330	339	326	363	318	311	294	341	310	340	313	306	305	369	300	302	312	310	357	316	343	354	285	337	295	324	313	318	321	335	348	331	314	301	291	344	286	304	318	319	340	291	304	304	342	319	284	320	310	322	305	310	297	312	298	315	323	344	307	349	305	307	333	314	342	317	324	354	328	324	306	321	349	292	321	345	345	322	295	338	356	299	329	327	344	318	336	321	302	325	300	345	321	350	320	307	344	356	326	300	278	339	323	333	297	308	349	287	303	356	297	321	312	325	316	343	344	342	292	328	341	342	312	362	299	331	312	330	346	303	342	318	318	315	340	302	339	346	327	275	366	343	341	306	322	336	302	322	307	279	320	318	319	322	307	347	342	319	317	314	335	342	319	305	352	337	344	300	308	328	339	349	317	315	316	289	320	316	345	336	376	329	311	332	306	319	312	316	324	329	344	315	285	306	341	316	300	368	297	288	308	294	346	321	309	338	349	333	354	309	363	313	346	334	339	362	350	337	343	312	336	342	344	361	311	291	317	303	295	298	331	315	316	349	312	331	344	337	293	321	309	340	313	292	318	279	280	320	325	354	337	293	324	319	296	331	324	338	324	314	339	304	323	320	329	270	333	329	343	313	324	323	335	307	330	291	318	296	308	331	316	346	316	336	331	289	301	332	332	346	344	313	325	345	315	332	324	344	328	306	339	322	335	277	311	372	310	312	342	300	323	283	321	336	310	366	321	342	337	361	334	317	304	341	317	277	302	321	320	326	325	307	311	332	317	340	312	321	356	350	337	282	294	310	318	337	339	310	329	322	337	317	309	316	285	336	312	316	335	343	309	320	305	341	317	328	338	325	331	304	313	339	315
33881	25444	13339	15862	16145	13896	10813	7735	6455	5582	4665	3806	3622	3388	3079	2808	2519	2277	1947	1687	1500	1328	1234	1127	1142	996	1045	1023	948	903	970	932	948	944	943	896	852	871	877	824	832	852	823	791	846	804	802	801	812	788	753	753	777	778	759	787	685	737	742	765	757	758	750	760	737	753	707	765	776	730	750	769	767	752	793	721	787	778	747	780	771	739	762	786	776	758	693	741	782	745	787	769	776	758	742	777	776	765	700	748	742	758	721	752	727	789	785	753	728	756	680	750	734	724	794	703	749	792	777	736	740	758	749	688	723	741	786	811	765	773	783	750	755	787	764	726	766	736	777	710	736	763	754	779	847	752	742	749	735	787	770	766	708	750	713	740	785	725	738	742	758	769	753	762	731	768	719	731	757	792	828	778	733	742	740	744	734	780	757	695	729	772	746	765	754	764	764	735	761	786	756	749	806	760	768	712	752	731	739	709	731	755	737	777	776	741	757	745	771	775	738	808	743	790	726	747	789	728	756	787	745	782	750	783	754	770	725	797	781	793	784	759	737	762	814	777	745	776	796	776	785	708	736	729	772	780	758	781	755	776	754	692	734	688	772	785	715	777	775	757	718	717	779	763	733	732	746	771	776	740	789	748	808	723	770	759	789	786	731	792	757	744	712	723	723	748	802	743	793	742	765	758	729	766	789	763	774	788	754	760	794	765	783	753	748	804	823	725	761	724	766	761	787	749	786	796	732	742	789	736	779	755	782	736	793	772	762	776	776	748	730	814	770	770	729	791	759	797	726	717	807	782	752	785	732	722	742	772	735	738	750	806	719	711	732	793	758	761	754	782	699	779	790	739	731	749	787	763	722	772	761	786	722	769	801	772	763	732	746	788	803	775	691	774	737	793	773	733	777	793	715	798	761	787	746	740	753	753	741	802	759	716	749	734	753	736	781	755	803	733	761	810	732	753	791	758	759	734	876	741	721	742	800	788	796	748	760	777	725	782	793	765	758	766	770	747	713	811	752	756	749	788	781	778	778	768	750	714	752	757	798	710	796	724	798	744	769	751	746	772	786	776	787	729	793	785	717	775	741	757	790	768	758	778	762	778	695	808	751	747	746	774	732	686	686	712	810	736	778	747	757	756	750	779	760	768	765	772	764	743	815	745	816	757	749	744	728	672	735	737	780	753	782	710	780	737	743	762	712	750	744	727	739	796	767	776	742	761	740	805	724	763	755	779	798	745	742	684	778	750	744	794	723	803	773	786	794	745	744	782	750	802	784	795	765	735	739	783	763	771	738	761	759	735	743	712	807	773	770	793	736	728	764	759	758	733	774	700	753	769	774	703	750	783	737	744	735	771	776	767	772	785	717	725	728	770	758	812	735	770	758	744	740	766	781	752	712	734	755	743	803	751	728	717	793	815	760	731	778	777	762	770	757	746	755	785	756	782	795	773	774	763	736	760	730	796	797	739	733	751	756	865	732	788	738	744	782	828	786	780	738	793	764	802	842	810	768	776	727	785	792	719	768	766	813	753	756	766	744	809	772	749	775	759	744	727	818	746	725	794	799	767	723	772	799	797	759	739	705	758	727	755	710	720	749	725	794	776	792	780	734	717	777	748	766	745	795	826	783	813	805	770	777	767	764	773	752	773	706	740	749	722	799	783	738	745	713	768	745	739	755	762	746	731	725	748	767	786	759	791	738	766	723	812	748	725	733	738	702	754	835	756	784	756	747	761	728	730	769	749	765	758	782	730	748	809	744	781	768	786	757	763	749	789	778	752	747	780	763	732	734	789	755	778	755	756	784	760	794	798	789	698	762	842	757	731	790	741	772	762	733	764	727	755	772	795	739	757	763	728	750	784	766	729	702	825	820	746	767	757	776	760	735	775	755	720	779	729	755	771	778	778	775	707	778	743	734	758	732	797	777	799	709	794	748	713	771	696	735	772	768	787	739	774	733	805	763	744	771	730	764	755	726	780	791	771	780	769	799	774	774	738	733	801	810	745	789	763	772	749	773	764	747	752	795	776	781	783	787	780	722	768	771	723	754	750	769	755	729	768	799	762	735	804	713	780	769	745	768	711	767	771	775	743	754	782	780	762	768	759	783	742	801	735	810	724	740	740	788	749	755	760	782	767	743	749	785	720	787	776	774	725	746	752	767	735	756	744	760	790	777	783	753	725	759	770	734	794	768	734	761	736	754	736	759	741	778	739	778	701	758	761	763	778	772	795	766	790	776	709	777	790	780	751	784	772	830	759	766	775	774	815	812	725	734	795	775	740	731	766	769	741	708	752	761	729	767	741	787	768	791	747	750	705	752	756	778	764	733	800	770	751	804	748	753	758	765	783	761	776	751	805	795	748	749	801	789	734	803	762	749	785	779	759	758	755	768	797	731	811	752	721	731	751	728	754	770	758	755	795	756	789	744	753	811	745	777	761	743	770	779	818	765	710	757	763	750	728	716	731	804	777	806	731	759	729	734	735	754	757	792	816	728	788	739	744	757	777	807	781	763	752	742	787	789	797	738	768	765	765	752	760	733	775	734	765	785	825	726	752	743	738	800	761	774	823	748	748	719	747	727	791	782	788	739	771	835	740	767	781	698	741	755	705	769	758	758	758	775	727	744	776	741	776	751	718	710	728	732	807	800	698	757	753	748	776	730	794	725	708	799	755	767	740	757	762	744	785	763	790	808	707	785	749	806	798	752	778	749	687	749	772	750	708	766	789	766	773	772	782	740	774	749	765	816	746	776	724	770	664	706	731	769	753	800	745	736	780	765	760	803	768	801	764	773	752	729	789	779	783	765	732	787	761	716	744	746	746	712	778	642	761	761	715	788	766	742	764	755	813	791	758	770	744	736	784	728	748	756	780	740	711	756	716	744	785	764	778	730	739	757	724	765	766	780	690	753	774	766	747	773	731	761	751	842	794	765	771	709	768	751	772	744	730	757	760	702	780	719	766	772	782	749	762	767	797	803	762	757	774	717	792	777	787	747	771	769	764	764	793	734	748	738	808	789	708	752	777	816	712	782	796	734	749	736	751	782	755	747	791	756	796	764	749	735	741	701	795	758	803	779	808	781	736	783	713	836	729	769	785	791	764	787	714	782	789	750	782	762	741	727	724	753	725	747	793	789	783	738	761	727	746	733	740	738	814	790	778	772	803	767	801	758	777	735	722	750	749	756	767	812	703	749	789	748	755	730	748	729	757	761	751	773	753	763	800	698	783	757	727	783	750	783	780	816	813	731	759	730	790	759	771	778	803	754	771	757	695	749	764	739	770	750	757	778	768	754	725	796	739	788	769	796	724	785	736	727	741	757	748	805	762	749	759	792	761	787	785	803	732	716	766	793	760	754	792	760	697	748	745	728	724	734	719	784	765	758	728	775	744	792	768	762	780	790	778	726	692	743	721	775	746	735	769	730	791	780	792	810	834	812	815	803	760	696	733	775	768	759	744	768	766	733	739	730	734	725	754	737	800	731	779	776	791	784	760
12711	6509	3440	2874	2034	1459	1115	939	830	684	610	539	566	514	464	467	483	435	442	413	431	387	369	376	369	381	381	371	335	332	359	350	369	384	368	361	356	379	356	365	371	381	389	327	396	377	354	402	339	406	386	367	360	355	378	339	363	434	367	392	402	341	336	400	386	372	346	355	349	359	376	344	343	361	330	364	332	353	330	338	329	364	356	344	348	386	395	345	346	347	371	378	394	348	351	347	365	403	395	352	372	363	331	358	360	359	348	354	365	379	344	337	358	359	399	325	362	377	376	371	378	359	343	391	357	373	361	383	352	373	335	340	388	339	386	375	366	366	366	356	401	339	344	368	362	348	337	350	377	349	364	380	354	362	316	383	332	349	339	336	398	389	344	382	382	351	343	369	364	381	352	395	338	348	340	335	365	421	333	364	360	374	338	330	320	330	371	376	360	334	357	383	382	328	373	350	364	394	356	345	376	381	358	366	342	359	371	384	332	353	371	381	310	354	362	354	360	370	340	322	383	368	374	364	355	356	342	386	380	346	361	340	355	369	387	366	362	354	354	332	375	360	381	343	384	363	357	341	362	342	357	373	345	357	362	357	346	360	387	336	369	329	353	352	363	367	347	350	357	329	356	365	331	374	339	367	367	356	351	386	369	341	337	343	384	350	376	348	383	398	352	372	401	385	345	410	350	358	378	345	357	363	346	389	346	345	335	391	384	380	379	354	372	345	348	419	381	343	356	389	391	366	377	316	339	356	356	350	391	319	354	359	357	357	338	393	353	393	374	345	369	354	389	355	364	334	366	387	370	361	349	365	358	381	389	331	354	369	359	361	368	342	393	406	361	368	380	358	336	370	399	398	351	378	360	383	404	353	350	381	328	370	333	348	356	364	369	358	390	351	353	349	372	335	351	369	366	373	334	342	374	360	329	340	355	366	386	346	371	363	319	381	339	384	345	343	373	357	342	343	393	342	359	353	315	355	335	368	399	383	351	405	358	377	347	367	345	338	381	374	373	361	368	363	374	325	379	395	345	360	367	312	335	356	382	368	352	328	317	334	367	367	378	378	375	411	393	357	330	345	356	344	321	362	310	364	365	396	332	359	371	401	335	326	368	347	371	343	362	364	336	375	360	378	354	317	355	354	372	353	367	376	369	386	387	334	357	391	379	370	379	392	357	335	368	364	356	357	341	366	369	350	363	340	374	345	334	371	368	346	357	361	352	379	344	388	364	351	373	396	363	376	335	373	374	349	336	383	380	363	361	401	360	392	407	349	361	381	370	365	371	376	332	383	357	335	364	397	406	363	367	393	349	381	368	363	355	393	333	344	357	382	343	368	334	359	359	342	369	401	338	362	370	334	329	350	372	385	353	383	338	368	354	319	368	375	359	364	334	389	354	345	331	341	348	363	351	390	334	362	358	328	342	355	355	392	371	326	328	356	369	381	342	369	357	370	375	381	310	368	371	347	364	401	354	345	385	361	386	344	406	377	339	352	365	358	404	363	367	370	349	365	355	363	388	388	376	359	374	369	341	383	374	401	353	379	343	333	358	356	396	375	384	369	333	358	357	299	369	366	319	333	370	375	386	389	374	373	370	355	338	357	403	319	362	360	388	362	408	389	357	354	350	388	393	404	395	323	363	353	375	350	345	381	345	354	361	343	372	363	361	371	394	338	382	382	362	391	360	360	347	409	369	347	342	340	382	396	362	384	352	323	353	342	376	314	367	346	353	378	355	356	347	354	372	379	340	379	344	366	320	352	368	394	341	357	362	396	372	375	367	340	360	383	339	358	385	319	365	374	366	371	326	362	314	392	402	439	375	367	365	363	368	346	362	375	373	355	399	348	327	374	374	347	349	368	370	350	373	363	358	372	354	377	310	378	353	365	376	350	319	334	338	379	337	355	348	345	372	361	373	376	408	342	391	342	368	349	374	341	338	324	346	361	344	345	373	387	368	354	366	364	396	342	323	368	368	371	347	329	363	326	395	380	356	366	350	376	350	355	342	346	361	385	347	380	352	348	332	303	341	406	376	359	370	350	356	330	367	355	384	346	366	356	380	332	362	338	375	346	351	384	348	345	383	333	395	354	354	377	384	353	368	368	403	340	359	366	380	377	383	344	364	375	361	350	370	370	365	366	374	330	360	359	366	364	364	379	356	392	402	388	388	323	364	334	369	348	362	351	339	358	352	336	378	336	361	372	340	382	354	372	332	320	354	369	382	372	365	399	359	331	367	343	384	363	358	384	367	350	345	358	358	338	352	330	388	364	391	342	366	388	408	366	357	358	379	377	360	350	364	321	346	357	329	332	357	323	369	347	378	365	358	351	386	368	364	348	359	368	358	365	367	380	344	413	384	383	345	323	390	351	386	409	337	387	358	359	351	353	336	370	334	396	361	353	366	353	373	372	361	349	403	361	374	374	387	362	371	355	388	383	353	350	392	352	371	348	338	351	349	389	385	357	355	380	379	358	364	386	359	352	349	371	376	362	348	394	408	370	351	370	328	376	357	360	357	359	372	360	330	357	336	321	335	384	364	368	359	366	364	357	366	365	380	349	390	358	348	348	375	377	357	387	341	348	374	358	385	363	379	346	391	364	384	359	333	328	376	359	360	335	362	359	363	342	366	357	375	369	367	351	335	351	352	354	356	354	377	349	371	393	380	377	333	386	377	341	377	329	405	366	355	371	359	378	424	372	363	361	384	368	382	375	363	353	335	344	372	367	331	316	368	371	373	338	347	358	383	360	340	387	376	314	367	363	351	368	322	346	342	391	324	393	375	373	322	350	352	382	366	367	367	328	371	374	345	341	385	312	388	359	359	369	372	385	366	337	322	345	375	386	373	367	347	349	389	393	349	341	364	366	383	346	370	352	351	374	333	397	355	349	334	343	358	384	343	341	350	346	373	397	390	317	399	375	349	311	331	346	389	396	348	351	384	375	350	348	330	338	369	392	391	364	367	366	333	359	350	362	381	365	353	379	346	344	400	351	361	355	344	381	332	381	400	343	332	373	368	376	365	336	373	412	344	405	386	337	340	355	368	391	360	354	377	354	316	360	397	392	338	344	383	343	360	364	370	354	370	347	378	368	364	359	373	342	337	380	388	359	372	378	361	333	354	365	367	346	366	352	375	368	383	363	350	338	335	348	364	334	361	361	358	355	375	349	356	378	385	398	408	388	375	366	362	360	378	334	358	340	324	358	355	368	367	367	325	353	373	377	321	361	354	338	358	386	366	335	355	369	368	364	352	352	359	376	372	357	371	334	327	373	364	397	349	356	377	345	382	371	388	377	382	396	338	364	354	336	374	392	367	347	354	367	358	352	351	377	353	373	358	392	368	341	352	396	377	332	341	389	341	339	369	326	342	357	352	318	380	347	364	343	356	379	336	365	339	365	355	366	384	349	378	357	343	368	382	371	326	347	346	358	371	396	375	387	366	346	376	341	350	341	345	381	373	365	359	362	350	378	377	348	341	363	349	332
9540	6446	5915	7619	7106	5855	4513	3664	3160	2657	2245	1928	1866	1708	1680	1481	1362	1273	1201	1128	1117	1042	1020	1016	947	996	949	946	896	887	923	939	903	848	937	871	870	858	909	834	884	900	878	908	889	814	821	892	846	879	903	839	848	807	847	876	849	861	848	855	829	839	870	879	823	920	816	815	874	836	877	782	864	857	896	818	863	844	837	868	815	812	835	803	875	818	799	820	902	839	864	813	855	882	856	775	801	804	869	850	790	819	813	852	854	853	823	827	815	819	830	814	859	828	807	844	894	859	833	877	831	830	887	896	888	825	840	837	808	836	862	831	824	828	809	813	840	837	863	822	828	809	795	840	859	890	821	807	814	848	821	853	846	815	805	815	828	885	861	847	819	847	847	809	847	790	865	830	877	842	904	858	853	818	841	814	810	855	830	835	818	847	932	896	808	855	849	822	879	866	868	790	822	785	805	858	809	899	855	870	832	889	846	832	870	847	843	855	836	825	857	834	834	859	804	808	815	871	816	812	820	838	875	856	852	888	847	850	818	853	845	842	801	818	872	823	830	859	852	818	882	798	897	901	860	857	787	811	827	868	870	816	861	798	791	895	904	826	875	821	827	857	856	825	844	838	848	884	848	862	827	822	902	817	846	791	809	858	828	810	858	831	816	886	848	876	841	844	858	824	883	828	783	875	873	793	866	845	861	890	866	817	854	840	843	900	813	814	833	826	827	811	835	849	865	842	815	789	840	842	860	864	841	850	844	880	823	804	818	869	809	873	863	814	828	823	829	845	834	819	868	837	841	848	844	887	824	833	821	850	860	841	849	841	856	842	851	809	861	834	858	822	845	819	822	823	890	781	886	872	788	873	816	830	812	887	779	861	847	881	854	822	865	868	862	861	868	845	843	800	834	844	866	765	845	846	832	875	848	875	857	863	831	795	845	817	829	831	842	870	840	832	808	851	789	886	859	805	847	822	836	822	823	792	862	848	853	848	851	875	833	846	842	817	864	857	800	862	850	877	770	822	829	828	814	887	892	835	834	874	824	809	843	831	835	901	783	837	863	877	902	827	845	794	829	885	824	882	809	818	894	800	813	847	805	790	832	872	858	870	858	821	786	789	873	825	805	778	838	814	851	852	902	865	856	815	832	908	833	878	907	837	813	828	898	827	843	815	799	823	832	809	836	833	821	857	865	828	830	883	831	801	868	835	872	820	873	819	852	797	799	875	865	888	821	838	906	844	851	814	828	894	830	858	891	799	853	809	895	884	809	877	827	801	803	879	810	786	888	883	875	869	827	808	827	842	850	830	887	835	851	853	829	815	791	853	838	854	835	830	834	831	850	845	823	848	829	895	858	823	815	817	846	810	817	837	858	860	828	838	853	874	851	876	849	805	893	839	848	819	840	803	846	833	832	805	870	844	823	850	848	858	792	822	810	793	812	869	834	825	804	838	857	814	791	823	839	856	819	834	836	826	839	851	840	883	830	862	801	855	838	862	821	842	844	787	834	862	839	822	840	796	837	861	815	846	836	840	811	861	857	858	837	769	839	848	843	861	820	822	839	844	785	882	872	840	909	886	867	822	912	845	851	822	845	842	814	845	880	842	814	869	820	813	904	833	916	842	868	816	779	824	797	848	852	828	864	844	839	861	802	799	805	842	878	842	831	815	870	838	849	856	852	895	861	816	833	860	822	824	842	862	804	819	835	845	891	814	845	831	831	832	840	842	808	850	840	832	825	806	810	858	847	921	810	862	822	788	818	849	827	826	812	870	908	852	799	814	828	828	825	870	835	842	840	828	882	874	789	855	814	855	849	851	911	828	888	811	842	880	821	858	877	796	838	822	822	838	814	821	839	848	836	843	796	851	862	893	865	781	818	824	865	847	821	854	885	877	854	855	840	845	854	833	865	845	849	790	839	812	836	835	832	863	823	856	869	808	832	856	870	827	843	812	823	830	844	870	856	872	853	831	837	819	839	824	777	856	839	841	811	868	850	858	872	839	800	811	805	837	885	859	825	797	858	833	846	836	848	873	848	824	798	817	833	840	902	798	830	852	809	837	860	832	874	838	863	868	888	874	877	847	876	832	829	842	804	929	874	808	873	801	833	872	848	831	807	856	838	844	801	860	800	829	792	819	823	886	846	780	807	848	882	849	874	829	803	864	797	811	824	842	880	840	863	872	882	830	879	823	858	797	855	855	837	856	832	903	819	800	816	884	843	811	847	831	845	896	849	855	892	817	808	826	840	811	818	845	815	796	883	874	874	821	866	826	886	851	833	869	862	864	847	854	871	847	824	804	825	819	863	876	827	852	861	767	834	855	834	898	876	906	862	809	820	834	865	821	802	835	856	841	837	871	836	850	803	912	804	855	849	849	842	851	841	794	871	903	832	844	856	831	846	793	813	835	828	878	838	867	819	859	840	824	812	848	880	823	837	865	875	881	804	870	903	882	827	860	846	800	852	906	870	856	874	824	800	841	863	886	848	793	833	841	847	889	831	847	822	868	808	802	877	801	861	814	832	847	824	869	882	834	849	839	798	862	881	853	842	804	833	859	842	867	863	791	843	804	846	838	826	827	847	878	836	822	849	845	864	819	782	847	833	887	802	855	855	854	880	820	839	806	870	865	866	859	896	806	872	846	870	818	890	831	881	865	833	854	880	846	852	897	840	844	815	863	845	886	850	827	882	868	828	803	899	816	787	803	792	848	866	840	851	829	840	907	876	850	848	857	857	879	792	899	857	840	829	895	840	886	807	856	840	871	834	805	809	837	809	846	753	824	824	811	863	841	851	899	840	855	853	848	793	861	813	891	835	848	844	816	839	860	867	808	843	897	835	836	819	830	866	869	855	810	826	831	819	808	844	790	855	867	805	848	858	812	895	836	842	821	811	907	848	865	851	901	822	884	800	803	799	884	870	883	858	807	853	812	837	809	830	852	777	824	851	849	918	806	859	847	887	805	847	812	834	864	841	813	890	796	818	845	773	878	859	842	892	833	860	850	831	850	893	834	861	763	824	824	824	800	796	820	843	861	839	794	826	845	832	868	841	830	843	857	773	826	836	822	835	867	831	827	814	808	839	841	877	862	865	836	825	815	843	817	848	839	809	824	856	872	861	854	831	849	789	790	817	830	820	838	841	835	843	844	855	868	854	876	813	818	849	821	834	845	862	847	839	805	869	851	867	866	842	855	869	895	790	881	855	849	855	859	885	838	814	842	804	820	817	767	871	908	842	821	883	832	829	887	823	869	845	796	854	882	837	846	861	913	814	795	794	835	827	822	868	814	867	832	824	830	874	877	885	857	819	781	838	849	841	803	908	854	853	794	889	865	835	846	828	864	860	866	869	845	850	817	857	868	876	866	801	855	836	838	843	839	908	834	844	875	824	847	864	863	838	895	796	874	867	857	785	854	785	836	870	867	840	779	881	864	855	838	849	892	844	885	797	904	836	860	849	839	877	847	860	891	843	871	871	861	814	894	841	853	825	843
34767	25986	11287	6763	4396	2924	1970	1612	1320	963	855	725	716	661	606	582	542	503	495	439	457	392	381	415	384	360	391	353	351	391	361	328	363	348	354	369	392	362	352	344	315	369	326	387	344	357	345	366	370	336	396	338	351	379	332	309	357	377	306	364	343	365	365	340	334	363	364	371	362	324	360	361	390	382	327	346	348	367	339	345	378	388	382	378	357	356	359	349	370	376	336	350	351	350	347	366	332	370	315	392	347	355	375	353	354	382	355	381	383	341	362	335	353	310	350	370	356	343	354	339	349	321	355	334	343	326	327	365	361	366	340	360	320	369	344	340	322	379	376	359	372	364	352	319	378	366	351	358	358	348	360	359	361	314	316	394	347	385	351	377	351	370	340	390	349	357	370	345	384	322	337	355	335	359	344	347	339	381	363	349	330	334	312	344	356	391	357	367	391	389	349	370	366	348	397	345	351	375	355	402	359	322	384	362	360	349	373	388	324	361	376	338	350	337	396	353	342	374	355	341	321	369	381	343	361	354	370	360	364	353	367	371	360	349	340	323	369	363	377	348	367	370	352	347	355	325	351	380	365	304	332	350	375	358	375	360	347	356	347	350	351	357	364	356	349	379	374	337	377	345	359	350	342	367	320	348	315	358	306	354	338	379	338	341	390	329	362	368	334	393	359	345	329	362	357	350	317	340	341	355	407	337	344	341	364	369	361	355	366	347	347	331	340	337	358	364	376	356	336	349	332	360	363	340	351	370	340	346	379	362	338	364	362	349	333	341	319	353	346	357	364	387	370	336	353	330	343	345	363	378	378	366	387	360	354	377	358	365	364	349	350	355	353	363	373	369	347	378	340	375	328	360	370	337	332	347	363	356	341	336	356	328	360	377	379	355	382	350	312	330	327	396	362	349	345	400	349	356	343	344	344	337	385	307	351	400	375	346	361	346	363	370	344	373	352	353	342	340	375	349	378	358	369	397	361	366	339	356	366	313	343	323	336	374	327	330	388	347	366	329	317	340	363	345	380	393	366	334	382	346	335	353	365	361	366	355	354	350	373	387	327	324	313	353	352	333	347	359	376	372	353	327	380	351	374	380	320	344	341	346	373	347	330	400	350	371	370	342	357	336	349	367	382	320	342	329	370	406	364	353	333	357	349	363	347	317	330	396	376	324	346	414	364	323	360	363	389	352	372	404	350	321	356	348	350	334	383	371	361	325	354	348	370	371	351	329	357	384	326	342	354	350	364	342	360	302	320	377	364	334	368	378	346	368	361	347	354	351	368	377	360	346	345	319	370	365	323	364	342	342	389	386	386	386	337	373	307	344	368	325	369	348	363	367	359	349	320	333	339	380	338	348	347	389	366	352	326	346	370	349	357	331	359	346	341	382	327	330	343	379	354	374	352	328	395	359	372	376	311	360	363	375	391	385	332	338	347	365	349	320	375	378	382	379	344	378	345	348	361	328	391	358	383	365	367	379	368	337	359	337	356	352	361	360	350	336	333	331	369	363	363	335	338	328	330	343	341	356	333	352	370	344	371	370	370	367	341	383	316	325	371	342	344	334	363	357	366	380	347	398	339	347	376	354	356	312	356	336	360	379	371	361	341	321	385	338	378	327	348	354	333	321	348	354	332	359	365	371	354	352	388	321	347	352	377	370	368	363	371	374	355	361	345	337	378	355	379	347	340	356	351	383	318	325	382	332	341	330	354	339	336	341	347	339	349	349	373	352	371	352	344	376	314	372	330	331	346	343	342	348	324	349	346	356	343	314	353	349	366	382	338	365	340	367	325	344	360	373	350	354	329	395	375	353	364	369	378	360	364	368	384	348	378	360	361	335	354	336	341	350	386	363	341	369	355	390	388	362	339	377	357	356	368	354	370	315	343	361	312	322	370	330	366	368	346	353	355	365	353	329	359	358	364	328	363	330	354	355	343	331	367	358	366	344	330	355	347	372	343	352	349	353	351	381	326	361	358	361	349	324	373	403	333	369	337	381	400	343	355	360	360	323	356	357	340	336	400	350	374	353	383	379	348	357	312	365	343	353	353	332	367	360	368	344	352	346	340	370	331	352	337	347	326	340	356	356	372	327	316	374	371	374	350	352	353	354	348	350	337	342	400	332	334	385	335	351	373	381	375	345	382	326	332	342	351	376	385	352	335	336	379	365	339	335	329	369	362	380	339	389	369	290	320	359	344	320	327	370	381	338	336	361	337	329	317	376	343	332	346	337	340	346	343	373	357	358	385	384	315	349	327	385	389	332	315	389	306	358	377	371	359	377	382	344	348	340	359	393	355	359	367	384	348	365	334	325	332	391	376	385	379	340	338	334	368	326	385	357	350	388	356	322	360	335	397	370	343	347	350	374	358	322	373	356	341	368	376	345	332	346	322	362	360	373	366	331	388	360	338	323	329	313	341	343	365	327	316	385	375	332	357	369	396	358	366	383	339	370	340	339	369	349	362	351	362	373	365	379	373	342	381	361	356	342	378	343	357	354	369	361	343	374	390	360	381	346	332	349	326	354	363	327	357	340	356	365	343	352	373	352	370	319	350	381	331	314	342	346	335	354	351	336	370	372	345	365	367	339	362	313	345	322	381	376	345	341	337	353	340	370	377	380	330	324	390	356	343	352	373	348	337	334	377	323	367	323	380	331	384	357	349	351	371	338	324	353	388	340	330	344	341	341	406	365	346	400	341	351	360	350	334	384	347	374	369	341	352	363	358	350	345	378	336	334	356	393	358	396	374	375	345	343	331	359	349	394	355	351	344	352	374	356	347	349	356	327	369	375	342	356	390	319	349	386	367	359	330	364	391	379	401	302	377	389	319	349	392	340	371	359	331	364	372	348	364	360	347	329	377	336	370	359	332	366	322	433	323	360	355	381	348	371	369	384	391	364	382	377	347	370	359	315	351	319	331	365	359	357	360	332	335	327	330	367	371	368	368	347	353	355	313	345	354	387	359	374	353	363	355	348	328	372	334	399	311	371	358	370	375	324	337	369	359	344	371	338	357	342	382	342	382	344	360	352	358	377	370	366	384	367	341	365	373	393	353	349	393	349	341	370	373	347	419	376	352	394	339	364	348	338	328	368	320	377	336	356	353	361	374	398	362	374	353	344	374	358	342	364	390	360	339	376	346	388	338	351	349	311	359	346	372	354	364	379	379	364	354	355	366	319	325	326	342	354	368	343	335	360	365	362	357	339	351	334	353	351	329	346	336	344	360	352	394	364	348	361	349	389	392	348	329	360	343	325	354	352	382	341	373	363	379	372	351	345	357	339	356	375	334	376	369	344	355	365	378	360	349	365	369	342	351	360	339	367	359	373	356	346	352	365	327	353	352	369	344	379	341	346	390	362	351	362	338	377	364	358	360	350	335	363	332	349	378	356	331	341	331	375	362	364	331	329	351	362	359	334	335	357	334	364	352	356	325	371	337	310	343	371	366	373	382	360	330	334	318	358	358	359	357	374	385	340	320	416	362	343
27230	18506	10230	12717	12177	9604	7711	6606	5742	4240	3460	3099	2983	2602	2332	2066	1871	1674	1618	1417	1314	1175	1117	1083	1051	1067	989	1022	972	964	938	921	986	927	940	929	910	857	873	867	885	903	870	857	879	915	861	834	864	884	819	848	857	844	817	814	852	878	830	853	877	891	807	808	888	826	842	810	879	830	849	828	876	829	863	856	854	839	839	829	839	869	816	807	846	868	859	804	836	818	854	853	798	891	798	877	812	770	858	825	820	886	828	858	826	807	847	836	774	871	813	824	791	868	804	772	817	873	839	817	850	788	823	891	843	820	845	843	822	856	787	812	819	821	797	866	867	827	783	842	843	820	815	838	821	823	845	852	793	858	845	843	819	828	851	847	823	829	863	855	801	854	791	785	836	813	859	794	834	830	848	792	819	796	830	840	845	859	856	865	792	804	854	891	841	829	849	801	868	801	878	759	812	845	828	853	800	797	847	831	884	856	833	825	833	779	868	845	869	899	854	794	801	878	798	830	833	835	875	789	771	793	811	848	885	807	803	858	835	889	825	880	842	869	811	854	749	804	804	849	855	844	821	817	842	905	792	827	820	827	853	863	783	808	821	813	818	802	791	905	858	813	874	860	803	820	831	799	840	870	838	840	823	809	831	832	846	871	851	894	798	839	840	787	817	800	852	818	849	803	837	847	848	821	838	808	833	783	822	818	870	853	835	820	824	873	813	861	852	796	847	818	832	808	791	833	840	836	818	819	871	845	864	785	862	846	823	842	839	851	791	792	838	844	793	835	840	852	809	820	811	790	812	832	763	840	862	856	823	813	828	851	778	835	907	782	878	862	848	849	830	728	835	750	813	800	816	853	811	853	843	841	854	763	859	823	779	830	820	908	788	776	856	793	838	777	828	847	781	827	868	812	805	772	868	859	799	853	813	823	762	814	836	832	834	794	847	782	862	851	836	826	820	883	875	853	823	834	821	848	832	849	827	867	840	824	836	806	837	783	818	812	755	796	848	847	828	807	804	809	812	792	839	826	829	835	811	842	767	848	818	801	809	844	856	839	796	828	853	831	823	828	849	854	841	841	808	866	817	818	860	835	853	864	832	857	809	842	821	829	833	813	868	836	822	890	832	852	833	797	846	856	764	822	782	864	809	805	875	833	798	827	843	833	816	816	812	823	860	859	801	829	865	823	850	847	844	842	835	851	791	816	841	870	779	823	848	838	843	797	811	815	835	808	803	851	831	847	861	842	814	828	779	837	860	841	817	829	821	812	791	857	799	831	805	798	784	818	882	840	805	833	851	823	818	819	851	780	834	808	821	833	833	825	799	792	793	841	861	782	822	842	827	852	874	821	802	819	855	802	860	844	828	868	887	784	795	827	843	829	806	837	847	806	834	811	863	824	825	837	787	829	839	818	754	784	903	855	868	824	821	858	820	842	804	829	843	848	849	863	826	755	788	834	820	782	800	821	810	795	858	828	803	848	857	882	796	872	838	815	793	868	822	851	804	839	846	836	830	926	864	829	872	835	861	820	835	853	888	860	862	815	799	850	844	860	782	813	771	855	775	796	784	857	782	796	865	823	853	879	829	843	895	834	813	805	828	795	851	850	814	845	848	842	815	866	822	845	865	866	896	857	830	832	875	804	846	863	771	834	829	838	834	796	799	812	845	825	808	819	790	842	830	815	859	844	859	811	816	798	850	862	856	837	856	821	881	821	883	833	845	783	885	839	798	809	860	856	829	827	815	803	822	823	856	792	823	853	847	865	806	824	859	827	843	824	859	884	809	861	826	845	815	818	867	835	807	840	860	837	815	859	872	819	866	846	835	841	806	822	865	831	829	820	830	852	842	835	812	821	813	810	829	854	807	888	829	827	862	824	835	792	870	823	847	769	858	829	833	821	882	921	841	814	808	837	852	824	820	865	834	859	783	833	867	872	825	799	858	809	818	853	863	837	841	858	859	829	811	824	874	831	812	900	781	792	820	782	833	817	784	827	850	891	822	850	838	868	825	779	811	858	839	844	789	836	800	810	832	785	822	788	869	847	870	825	844	766	841	799	823	781	857	863	801	850	854	841	825	820	808	874	811	813	839	797	832	872	860	880	805	849	886	866	809	827	831	830	841	819	812	858	859	818	833	795	817	870	834	812	809	805	843	820	827	834	848	873	801	867	852	815	827	863	822	886	819	842	802	814	860	816	826	828	865	816	822	873	829	823	792	851	815	837	855	831	880	801	831	814	840	795	824	857	892	851	848	853	803	857	867	772	870	868	805	868	884	796	824	790	844	834	818	887	766	836	830	794	807	820	858	863	844	833	814	858	818	838	870	826	809	831	833	906	816	821	852	854	859	861	851	928	895	854	849	828	855	811	820	800	807	777	764	796	822	877	850	834	794	871	810	789	819	852	833	805	805	815	844	821	857	848	827	856	831	851	829	796	802	820	879	793	812	852	822	813	830	838	795	884	841	826	842	862	828	825	830	828	824	811	831	809	781	871	828	836	819	790	811	855	817	860	796	873	793	850	788	851	789	849	861	803	815	865	841	841	840	789	877	876	812	855	822	829	807	806	833	843	888	852	881	787	802	822	758	830	816	832	864	804	828	869	848	796	854	834	837	843	836	818	853	849	869	853	862	763	883	839	843	866	822	826	831	862	851	847	777	824	875	817	812	868	767	832	881	863	839	823	867	840	778	844	818	791	860	793	847	801	839	821	814	824	827	810	852	839	826	870	861	859	794	804	839	832	839	843	830	831	833	870	791	880	894	817	753	775	787	844	834	836	788	803	886	852	810	835	826	880	850	802	915	773	826	822	844	784	763	865	874	803	841	839	817	867	829	852	799	830	825	798	822	777	831	856	838	791	835	866	787	796	848	838	849	809	827	844	820	824	827	799	885	815	838	805	875	821	805	887	888	865	870	843	851	835	884	851	812	850	838	867	792	843	866	782	847	836	837	834	852	817	828	777	832	845	849	814	823	826	800	836	850	800	801	863	891	804	877	839	857	794	842	839	833	800	871	895	866	837	763	876	831	814	808	829	790	857	808	843	802	832	850	821	921	854	845	834	825	844	830	858	837	832	827	833	813	834	846	838	816	806	829	831	869	872	827	836	851	838	807	853	768	821	831	813	873	804	855	844	807	815	885	827	856	840	818	867	834	828	833	815	836	858	823	795	862	807	829	790	832	811	845	851	843	804	748	799	865	808	827	865	822	845	855	835	865	838	846	868	784	867	837	856	857	814	837	825	850	813	821	826	871	823	813	844	798	856	763	837	817	858	816	835	770	823	830	796	872	819	826	874	820	830	845	800	799	845	884	791	813	858	810	819	840	827	826	838	841	832	840	885	823	807	846	836	790	887	800	882	850	828	881	827	845	813	861	786	840	829	807	851	815	847	815	796	800	809	849	845	837	818	841	821	827	830	742	875	822	803	841	833	900	868	814	866	842	885	771	870	845	836	886	760	767	828	818	840	827	784	833	827	854	841	861	835	882	839
45223	34183	17268	11290	7444	4388	2829	2342	1823	1194	1100	1023	888	811	704	630	577	532	489	450	425	368	393	405	391	405	375	387	340	336	370	369	341	372	365	352	357	337	317	357	341	338	313	352	312	341	314	313	343	320	323	309	297	307	324	288	338	320	339	331	306	298	329	320	320	343	335	320	316	343	304	301	328	310	306	350	339	361	299	315	322	319	343	322	337	318	328	345	306	328	361	317	324	327	294	349	302	375	326	338	329	359	315	336	351	317	353	328	331	314	326	316	335	337	320	325	338	343	347	313	339	300	314	305	333	337	319	347	344	326	337	305	332	321	330	334	316	304	336	297	354	299	353	307	274	284	342	315	331	376	302	296	310	368	337	306	313	300	310	330	354	351	293	322	312	288	346	317	335	319	335	321	323	318	318	317	312	360	306	350	338	311	339	323	325	326	356	330	325	332	308	335	305	314	363	338	319	305	310	281	332	309	349	351	319	345	313	285	350	334	326	336	283	321	320	352	313	342	322	326	334	317	357	334	303	326	344	332	352	344	339	326	334	322	318	341	316	359	305	327	304	344	324	356	331	325	348	353	387	345	340	353	331	321	306	340	291	327	324	331	332	320	314	287	366	318	349	315	319	329	308	317	348	301	350	317	298	309	321	360	317	330	315	332	348	318	336	333	328	326	307	352	322	317	323	345	320	317	338	297	334	336	317	321	355	309	340	318	332	328	315	278	335	354	340	320	318	304	343	335	340	341	324	326	317	328	312	313	337	347	322	330	333	307	319	320	357	345	306	333	342	330	287	320	280	345	338	344	344	326	336	298	340	313	347	356	355	336	348	330	337	302	341	336	293	335	318	342	327	321	323	297	328	313	321	325	344	329	338	318	323	344	328	294	330	322	286	343	328	326	292	348	349	344	331	326	312	294	297	339	310	321	310	290	319	317	349	325	350	316	310	327	312	336	345	316	348	333	359	350	363	330	324	341	338	377	333	327	309	317	301	329	362	339	314	284	340	312	331	295	313	322	323	349	330	332	303	341	313	354	326	316	345	306	355	306	315	329	320	340	351	322	326	334	312	342	335	306	359	335	318	318	332	301	324	315	355	318	307	321	354	294	303	330	317	356	298	316	308	346	315	302	309	325	331	323	299	319	344	334	310	325	334	317	330	341	358	311	357	311	319	297	341	347	336	334	339	332	342	361	319	312	309	302	332	331	301	297	373	302	326	331	323	336	342	304	318	318	326	298	278	327	315	372	332	314	331	324	332	308	322	315	338	326	338	302	338	351	367	320	323	303	330	329	345	347	328	320	332	356	353	316	312	305	309	354	293	319	340	350	307	306	344	321	314	328	313	304	354	358	310	315	333	342	304	341	323	327	309	310	324	323	325	306	358	312	367	320	321	329	343	329	302	293	318	286	320	299	334	327	317	317	315	312	315	324	301	300	356	310	344	328	375	332	314	335	310	341	339	357	372	339	298	332	359	345	324	328	327	382	313	342	345	337	329	312	362	354	346	318	338	324	317	319	306	298	344	329	304	319	342	346	298	332	336	315	309	312	369	323	301	315	314	311	316	305	331	315	311	288	343	394	308	294	329	278	332	333	322	357	334	307	364	361	344	324	352	285	338	362	356	307	335	319	345	314	326	308	334	337	333	341	348	336	298	329	332	334	338	313	324	339	328	333	336	313	315	296	345	352	366	358	301	315	287	307	327	312	335	337	324	340	359	314	301	330	338	340	307	324	310	345	325	338	342	363	306	330	329	366	337	275	340	302	342	357	335	300	320	344	310	329	345	351	296	311	325	314	335	335	320	288	346	331	338	284	342	301	331	331	303	326	329	329	329	324	328	317	327	288	329	318	284	316	318	309	322	358	319	316	309	301	334	323	313	295	322	311	327	365	318	318	347	322	303	289	300	312	343	337	326	325	334	355	323	332	324	310	304	327	336	352	345	298	351	333	320	322	293	316	327	351	326	307	315	334	320	301	313	342	335	351	308	332	361	334	321	358	332	321	333	349	330	357	299	325	330	317	353	332	329	295	345	369	334	281	344	321	315	341	331	327	329	330	340	311	350	337	322	323	294	300	333	331	314	337	381	296	343	316	312	259	370	337	319	314	349	288	263	325	329	294	335	371	351	347	340	317	309	341	304	343	320	325	326	313	296	318	315	309	324	303	298	305	306	336	327	327	299	347	326	301	357	302	331	346	350	320	339	332	306	319	302	342	282	301	342	325	332	316	309	339	363	354	312	321	306	330	357	337	348	285	307	321	317	356	337	282	300	344	353	324	301	332	312	343	302	353	343	337	374	312	358	330	338	304	340	290	354	325	332	345	316	348	343	342	361	374	321	302	293	321	341	315	310	326	332	284	291	330	331	303	326	340	329	363	326	311	336	308	297	299	330	345	317	326	318	327	336	311	326	320	316	307	343	312	316	324	347	333	307	328	276	330	329	359	300	342	321	342	324	334	369	350	320	319	287	350	306	316	327	308	344	304	356	366	341	344	349	309	330	316	349	329	305	346	340	331	341	295	303	327	350	323	368	362	279	301	322	327	333	336	324	317	335	351	310	327	308	345	302	321	344	334	335	312	330	293	322	350	285	324	305	352	309	331	334	335	310	301	346	328	335	319	362	300	332	333	321	334	298	362	331	302	347	289	311	329	321	351	310	340	328	311	349	315	350	337	317	340	312	296	309	296	311	350	320	323	303	311	338	316	330	317	356	328	273	353	330	319	302	379	342	335	353	341	323	334	317	323	343	319	332	325	283	303	343	325	335	313	314	302	310	351	318	345	318	330	337	322	329	329	317	300	330	349	328	362	352	358	352	298	331	326	338	344	337	344	372	321	314	336	308	336	346	349	343	287	326	301	305	323	336	327	329	327	315	338	333	310	284	320	329	319	329	309	334	317	311	335	323	340	333	304	360	351	325	319	373	265	311	318	335	365	348	325	347	293	326	308	364	318	322	317	357	386	353	319	361	336	352	346	314	313	323	351	311	338	318	338	346	371	280	331	340	343	331	304	375	307	355	349	330	326	326	338	326	330	307	312	313	313	310	328	290	325	357	349	287	303	336	354	287	324	336	342	346	324	314	325	344	330	339	306	313	351	312	293	331	336	364	289	329	347	303	331	328	351	358	305	305	288	334	351	348	322	355	351	324	317	326	320	308	324	348	326	317	340	326	309	327	327	313	312	303	327	308	321	350	359	310	309	335	323	339	331	346	343	321	333	384	348	347	316	325	312	332	339	303	314	357	321	327	316	315	337	352	336	303	342	308	302	292	316	321	336	304	318	310	312	358	314	301	296	329	328	321	335	347	357	329	274	338	330	344	304	372	329	348	353	354	301	308	351	293	311	346	350	316	325	317	359	325	321	318	328	345	317	303	367	302	342	314	355	319	302	303	334	353	333	323	352	315	309	307	308	351	348	320	322	305	338	308	302	354	339	353	314	340	331	326	335	276	330	318	322	323	294	319	340	286	317	329	326	338	344
33586	24400	13897	17540	16018	12287	10248	9031	7539	5402	4829	4335	3800	3455	2995	2454	2219	2117	1945	1696	1429	1218	1261	1164	1110	1156	1115	1081	910	928	923	943	953	889	968	910	877	830	905	871	856	840	849	815	827	761	844	808	793	785	796	781	779	771	734	746	795	742	743	809	721	750	812	779	784	773	768	745	767	776	759	780	765	770	764	780	818	761	788	777	789	782	769	764	804	786	753	788	793	763	739	759	734	778	809	804	727	786	769	729	759	745	723	750	802	769	739	796	780	790	741	747	825	788	735	755	768	793	765	779	743	755	728	822	742	802	803	653	760	810	779	741	767	787	733	729	774	742	771	728	778	746	757	767	752	722	755	732	786	760	799	713	832	795	777	740	752	788	764	773	794	782	776	760	789	778	765	741	743	784	763	791	759	741	766	785	730	743	750	813	767	717	766	790	819	785	768	711	763	793	755	814	784	767	809	793	711	739	825	757	722	762	750	789	790	863	835	705	751	760	786	756	774	745	795	735	745	719	744	783	779	768	753	762	748	724	748	799	749	805	809	719	718	726	787	749	795	795	791	743	748	764	700	777	770	777	761	769	819	804	797	718	803	745	715	766	724	767	776	670	787	793	751	792	714	761	768	736	799	767	751	763	808	785	767	742	753	740	784	762	778	788	773	775	807	774	761	731	764	775	804	795	816	758	739	746	768	787	728	771	760	799	761	764	721	804	756	729	789	750	776	692	762	774	752	737	771	779	735	724	758	763	789	737	768	772	772	722	765	777	755	749	767	718	734	763	745	778	771	765	782	807	769	739	725	770	793	794	750	777	754	758	740	766	737	744	755	766	818	772	738	740	755	728	774	749	766	779	783	741	772	787	721	716	802	809	770	759	721	826	784	769	735	800	820	700	769	772	747	736	798	782	781	738	796	774	726	720	756	735	755	772	785	749	750	770	791	797	760	733	781	769	835	733	743	800	745	763	801	754	784	774	777	745	792	791	795	795	792	764	796	737	772	733	751	776	770	718	785	788	765	759	732	781	789	784	764	725	758	723	756	745	758	821	758	703	785	766	814	780	774	793	736	776	732	765	754	728	728	793	718	761	721	768	778	760	784	787	752	760	739	757	806	732	815	794	748	759	756	747	730	800	776	775	773	773	802	734	722	792	739	722	785	800	780	774	716	811	721	786	786	794	736	726	765	766	833	785	760	740	755	730	792	729	803	795	746	741	793	746	779	763	799	735	777	726	743	771	774	776	757	771	782	783	725	745	773	744	822	794	717	780	745	744	774	709	828	733	786	801	767	701	753	730	734	792	763	747	753	793	768	781	795	827	785	734	790	790	769	780	768	757	792	750	751	773	761	764	795	701	819	743	779	781	742	737	762	797	774	749	794	744	736	795	739	749	760	760	779	769	783	770	805	812	771	778	755	734	758	747	759	744	770	747	783	751	787	753	737	769	786	823	780	768	749	711	758	798	727	757	747	732	807	736	740	741	811	756	775	735	769	791	778	755	712	790	789	768	724	741	721	804	751	809	778	731	787	773	795	793	739	738	788	809	760	762	737	726	755	753	755	759	725	767	751	832	813	774	786	795	783	758	780	745	772	786	836	732	761	750	737	801	801	845	778	760	800	809	781	796	759	754	789	789	774	765	788	781	787	771	795	746	696	705	793	723	773	761	760	819	746	770	737	790	751	747	761	771	804	730	717	709	753	758	725	713	772	775	776	796	778	749	796	745	753	807	822	777	711	825	766	740	760	748	771	756	754	738	778	742	789	754	757	827	780	775	786	775	706	767	778	770	744	818	789	760	799	745	760	751	755	764	812	753	716	763	781	734	798	712	788	730	729	792	741	813	774	777	721	758	725	689	797	785	800	733	798	769	759	792	766	778	809	768	809	780	727	727	725	767	790	748	780	768	769	768	793	752	795	741	783	792	745	768	758	771	746	755	763	750	768	780	788	727	764	769	725	769	765	828	742	748	776	815	763	750	777	742	770	793	739	756	757	760	791	753	783	727	758	733	765	743	749	765	733	742	757	737	787	754	748	756	780	744	744	783	784	779	767	803	746	762	734	794	773	741	723	744	784	745	801	753	790	736	759	778	767	745	762	702	785	787	780	755	792	732	748	770	702	766	746	779	727	767	773	772	780	725	797	788	703	757	744	724	764	816	752	733	736	789	751	795	748	774	789	746	803	783	781	800	754	744	792	770	740	766	775	780	754	760	763	727	724	734	760	844	780	802	766	758	778	701	772	762	748	754	793	831	769	741	764	746	761	777	759	787	777	714	750	749	774	783	768	743	775	758	767	778	717	767	713	790	781	796	739	741	787	794	756	804	763	783	778	769	758	767	752	798	747	749	835	792	764	754	729	761	734	753	755	761	775	808	788	744	738	797	728	782	777	777	775	763	764	752	771	733	744	734	727	816	794	725	762	825	766	786	702	775	781	803	717	731	790	794	756	707	774	766	728	761	744	755	774	790	721	748	762	757	745	747	791	754	782	780	789	772	747	697	793	777	738	701	728	735	784	740	761	770	809	746	756	754	795	740	755	727	782	755	756	761	743	733	784	766	747	764	742	760	734	815	808	778	771	821	746	715	783	763	726	771	715	783	750	795	759	783	748	769	789	794	766	756	784	753	785	716	727	762	744	748	726	753	707	763	792	784	783	728	798	753	762	743	749	718	786	757	746	756	724	773	826	750	775	743	812	804	809	811	721	771	777	790	760	752	707	735	751	766	776	778	782	770	731	742	743	726	759	785	797	800	756	772	760	786	813	773	707	758	783	765	801	790	748	816	765	746	824	828	770	756	795	776	761	725	784	786	791	750	737	753	764	745	733	766	746	744	817	799	756	745	775	732	754	739	715	727	784	784	780	782	771	811	753	735	785	766	769	771	722	800	760	802	786	807	777	767	726	773	785	732	791	773	778	709	745	760	800	786	765	764	765	748	752	788	759	723	747	766	727	718	762	719	780	718	771	740	753	776	798	781	708	783	784	784	766	741	771	720	781	751	753	744	796	781	748	817	810	753	792	729	785	805	826	788	750	711	774	734	773	801	778	730	735	769	744	770	763	726	795	774	766	733	750	736	712	763	751	794	750	749	767	785	746	777	710	711	789	767	756	801	758	719	764	796	780	769	764	750	773	767	717	719	793	808	782	694	794	814	785	752	734	776	759	737	735	791	787	838	754	758	802	811	770	779	830	738	754	754	781	770	785	797	789	720	730	781	705	740	772	786	734	784	828	749	738	753	742	739	736	815	714	734	736	737	771	771	739	782	775	736	773	747	797	794	803	766	780	746	779	787	773	766	775	763	786	753	731	774	764	789	790	770	763	765	803	732	751	766	732	742	749	737	792	742	781	739	764	818	760	753	770	779	845	723	712	755	791	726	785	774	733	807	713	760	803	810	776	748	770	798	770	818	779	816	814	745	775	797	807	759	737	772	739	747	765	757	718	734	767	729	725	796	760	744	767	781	770	707	767	770	747	756	785	778	737	783
12072	6362	3544	2853	2038	1357	1128	1066	809	690	617	594	510	533	430	453	398	453	438	434	413	417	409	384	378	369	395	356	405	359	362	401	372	356	369	379	394	379	386	359	359	358	394	384	341	397	356	366	376	421	385	363	351	374	387	359	378	370	384	375	375	390	344	363	359	378	358	371	355	414	327	347	387	343	357	382	353	351	370	380	366	321	325	402	389	391	354	377	352	382	342	364	362	384	336	364	379	345	352	386	373	398	390	367	356	374	396	354	394	347	336	341	373	373	366	365	356	370	364	369	364	387	369	356	397	366	345	385	386	354	405	379	347	394	354	335	387	379	371	353	386	361	385	351	359	355	370	370	357	347	354	365	371	347	352	348	341	374	353	374	364	383	361	378	374	334	373	373	367	344	375	360	349	375	383	354	375	354	324	361	367	361	346	358	404	344	364	352	385	368	375	354	321	365	381	377	370	346	366	406	348	390	354	364	386	356	381	337	359	372	383	363	349	357	391	350	346	381	340	377	358	375	354	339	404	366	387	350	317	369	369	402	371	346	404	328	371	375	345	361	396	347	360	353	343	355	402	360	365	389	365	375	350	387	380	381	341	354	362	367	369	367	339	357	394	362	385	386	355	367	367	360	366	364	342	361	342	378	341	352	354	342	384	363	340	369	376	348	404	363	360	362	338	390	349	375	367	387	372	340	360	356	371	373	384	349	342	344	430	367	333	362	364	396	380	344	406	355	375	382	396	350	347	345	349	405	360	386	360	384	442	349	363	356	367	394	366	393	396	330	389	351	365	328	374	377	340	394	395	380	365	366	364	349	392	332	388	368	355	362	377	361	376	356	374	370	345	352	369	401	392	383	369	340	362	341	375	386	403	362	400	320	373	362	383	354	385	360	331	388	361	341	411	393	365	364	355	323	351	404	358	331	358	375	363	347	419	390	372	389	374	367	381	382	399	351	386	398	366	351	408	372	367	351	393	319	360	409	327	347	348	351	346	361	379	344	428	367	315	364	407	341	341	393	372	335	374	336	377	350	347	346	399	360	371	365	354	364	374	337	365	380	348	391	376	372	366	372	355	372	357	344	359	368	366	392	389	384	414	370	352	362	349	368	343	353	363	402	335	362	392	383	358	351	339	354	378	408	362	379	365	359	347	340	355	364	387	361	365	398	351	385	369	386	376	373	357	359	361	348	369	398	381	367	365	361	384	363	352	341	352	367	357	371	389	368	396	389	365	333	355	340	401	342	368	337	334	351	361	371	349	371	380	390	387	336	374	353	367	390	342	361	358	364	406	393	323	359	404	382	357	359	348	390	347	371	373	378	378	344	405	352	337	372	363	329	322	370	372	376	348	352	375	342	339	379	375	322	350	400	403	390	362	390	346	353	348	388	426	365	369	403	353	334	371	366	344	380	319	343	400	365	412	351	365	387	369	388	350	352	361	351	368	374	337	377	398	357	362	369	379	364	348	383	359	388	362	347	403	360	394	370	344	350	353	375	377	340	355	422	368	344	366	354	345	349	371	383	363	336	350	390	381	372	382	370	359	352	366	385	407	385	408	384	336	370	322	339	354	344	376	383	346	384	389	395	343	399	352	363	374	380	346	379	391	382	384	385	362	383	365	377	316	359	388	392	378	336	332	383	400	358	369	365	358	386	366	350	363	403	348	400	381	358	321	368	359	378	405	375	345	381	344	372	361	321	348	358	325	347	325	367	359	371	322	370	351	344	382	385	354	327	375	348	378	349	365	370	337	355	394	365	397	365	339	329	409	349	408	357	382	359	352	348	363	328	361	343	367	343	360	362	367	390	338	370	383	357	350	362	386	377	390	355	362	367	375	351	400	369	397	353	346	322	354	328	352	362	390	380	392	369	383	339	385	371	394	359	348	341	397	328	390	338	350	385	371	372	351	425	331	367	350	372	344	364	377	374	354	384	347	338	346	348	362	387	396	369	376	398	389	342	391	374	370	379	391	342	399	373	372	344	395	380	341	383	332	363	383	365	365	383	371	375	362	368	364	376	394	381	393	381	343	361	348	326	375	347	348	345	360	358	395	395	384	367	369	429	368	330	386	384	379	387	328	375	374	374	372	343	391	360	409	386	364	403	342	385	348	376	364	328	371	338	384	348	333	346	374	372	394	400	345	365	325	377	333	411	350	391	355	354	383	390	392	379	366	338	316	368	351	328	383	338	359	407	341	375	366	360	370	325	354	360	369	358	404	383	371	351	378	382	377	311	361	350	378	370	405	357	372	362	364	388	400	396	379	356	380	360	382	367	340	355	342	362	346	357	348	374	376	385	361	341	371	389	352	384	325	367	401	385	387	385	365	365	398	392	378	368	353	399	363	373	367	334	395	380	367	374	337	331	348	375	414	359	354	336	351	378	386	341	378	383	394	376	386	386	347	375	368	335	342	373	394	381	366	360	376	379	372	394	351	377	380	398	403	384	366	373	386	374	359	357	352	396	359	400	340	345	361	382	381	368	338	375	380	359	394	383	366	346	364	406	377	363	404	353	343	394	370	386	385	388	390	373	369	395	355	360	367	361	384	371	291	363	402	373	362	345	375	386	370	367	366	398	342	352	377	361	368	346	344	386	362	355	337	384	364	346	364	386	328	366	368	365	380	400	337	336	343	382	334	384	422	375	415	391	381	359	368	392	345	385	405	361	379	362	351	410	395	373	365	374	376	363	367	352	381	389	336	368	361	387	389	334	391	356	348	372	362	353	393	335	376	347	406	378	371	367	338	361	356	321	365	381	347	392	384	358	373	373	350	364	387	403	347	392	326	366	373	367	393	391	360	349	325	312	352	359	364	355	360	408	377	363	359	391	373	392	373	354	356	355	352	335	351	379	367	382	356	385	397	367	389	408	342	341	369	347	332	370	352	356	381	333	345	351	358	385	340	370	352	353	361	365	357	349	341	357	413	383	349	346	369	392	355	362	409	350	386	378	370	389	369	335	358	361	366	358	364	315	361	366	407	348	387	378	374	350	371	352	399	369	382	348	353	371	336	356	402	360	358	340	362	323	372	357	375	331	340	359	396	434	380	392	347	365	384	397	379	402	371	361	376	360	378	338	386	366	365	381	356	335	370	326	386	366	352	382	355	394	351	348	369	371	384	380	351	376	414	353	380	349	366	336	361	354	364	380	356	373	421	386	392	353	366	386	356	386	380	363	359	349	363	387	351	346	362	355	358	334	354	357	371	395	392	344	393	326	320	328	379	381	377	348	344	389	392	381	345	364	352	360	382	384	323	382	415	323	324	359	357	370	382	340	349	373	310	352	338	364	376	393	362	353	389	398	388	386	386	395	363	390	407	364	360	351	403	402	360	373	382	361	365	406	419	352	328	380	359	373	362	352	363	384	393	376	385	379	377	309	378	344	395	382	382	376	376	364	375	422	364	385	402	383	366	358	359	359	417	378	368	389	393	341	353	371	305	369	370	371	352	408	383	381	372	360	377	353	337	375	353	380	373	348
9389	6970	6166	7966	7009	5313	4499	4116	3260	2594	2196	2050	1872	1608	1457	1337	1334	1269	1174	1080	1062	1056	1064	1023	997	1043	949	948	991	994	940	928	914	835	933	921	940	888	933	826	926	898	894	882	830	861	850	884	855	834	878	850	852	883	855	894	790	899	875	839	869	910	848	871	890	832	883	842	844	880	883	833	902	852	832	882	827	850	831	832	844	908	865	849	896	789	869	847	839	913	857	849	866	903	821	817	912	867	881	864	854	816	844	849	803	839	832	818	853	841	819	818	835	898	893	851	846	817	854	835	884	866	870	808	858	863	868	839	881	806	836	833	867	831	845	851	836	868	839	841	813	906	808	797	848	829	864	875	834	868	823	861	845	875	844	802	837	845	914	835	830	840	848	855	843	873	896	830	904	842	852	855	839	851	887	876	845	868	859	872	826	895	808	831	845	843	825	845	890	859	843	902	875	869	827	871	880	823	824	821	880	862	819	806	840	832	829	830	827	877	882	841	856	803	856	808	887	872	859	861	848	834	829	885	886	885	862	861	822	862	850	855	862	792	859	912	885	860	883	885	862	831	873	879	836	864	833	855	841	888	867	868	810	829	827	845	873	876	889	855	849	909	840	856	876	834	825	841	835	842	895	801	910	890	870	852	868	866	830	880	876	906	860	822	818	839	889	831	858	823	803	823	843	889	826	817	837	879	852	894	847	845	897	872	804	794	822	869	852	875	888	878	814	858	867	836	873	890	868	832	813	873	856	876	817	860	851	839	829	838	842	874	800	830	857	815	842	835	863	843	877	846	872	859	848	836	846	843	865	860	834	827	845	852	906	865	855	852	821	804	871	861	873	840	844	839	797	847	876	859	855	869	853	802	809	893	883	825	851	849	855	844	814	861	824	841	792	898	866	892	808	888	868	831	844	843	838	865	877	922	779	887	784	841	845	804	882	861	816	866	818	877	865	820	832	885	844	820	855	855	911	870	845	849	842	896	848	867	828	839	878	855	820	890	834	864	882	838	877	896	843	912	874	815	835	812	835	851	838	845	896	847	826	826	857	818	832	812	823	886	801	871	919	843	872	884	808	843	830	844	857	862	885	830	922	842	857	896	842	879	878	851	868	860	828	831	838	866	848	827	825	868	908	827	895	840	890	857	850	808	809	874	844	827	844	816	836	893	840	857	844	849	865	830	888	836	815	817	830	847	840	860	870	850	838	838	841	853	789	840	821	844	819	918	819	837	872	844	797	873	798	830	841	817	878	841	835	826	838	873	853	866	840	802	897	871	869	793	898	854	823	922	900	878	872	864	840	809	847	876	873	805	847	802	821	845	830	827	855	834	795	827	837	868	829	850	853	858	885	857	834	831	873	886	882	873	836	825	906	908	846	822	876	884	829	864	844	800	798	901	882	850	817	897	821	823	830	791	812	814	920	840	868	881	828	850	889	828	803	860	792	869	810	881	851	842	834	825	836	855	870	827	902	825	825	833	849	891	885	845	877	886	786	855	851	776	836	849	805	826	884	853	845	852	902	829	862	900	892	854	835	894	866	839	879	853	809	860	850	888	876	816	804	877	927	815	851	873	872	854	787	867	839	791	879	827	873	841	876	828	789	882	874	833	871	837	850	846	873	859	837	808	863	859	869	828	835	833	882	858	833	895	868	850	881	823	856	798	834	868	834	831	837	875	889	900	877	889	894	814	819	801	866	902	829	825	819	866	871	862	912	865	801	826	813	873	857	861	894	876	873	831	846	864	873	853	820	879	881	891	851	838	861	834	816	836	890	861	836	806	888	859	884	891	854	853	914	835	898	877	889	876	897	821	797	916	865	848	887	839	859	784	838	839	881	848	893	908	876	866	823	866	816	895	871	836	809	841	830	886	848	911	855	853	893	846	843	887	797	871	884	858	820	847	817	876	800	822	876	842	847	848	852	794	831	870	831	866	848	824	869	823	805	852	873	845	844	868	849	893	849	804	811	856	879	811	856	886	817	834	838	878	864	898	850	876	847	815	836	841	842	903	880	871	857	893	898	832	823	850	860	738	863	862	885	849	849	850	880	868	845	917	854	836	848	867	873	865	795	829	840	908	844	849	840	852	878	824	856	854	800	822	886	848	820	852	802	878	852	861	817	858	804	904	886	851	837	913	863	793	869	827	854	790	856	851	837	860	836	808	858	878	864	854	873	890	860	802	854	924	842	878	827	797	907	919	857	847	878	870	829	892	827	832	853	838	840	831	857	824	892	849	850	825	835	895	819	818	881	839	855	836	848	883	831	871	861	881	887	847	822	900	860	829	812	869	870	882	841	848	851	917	875	823	904	880	858	829	866	814	853	858	845	859	837	869	885	854	818	885	927	850	850	784	815	848	846	815	844	891	824	856	848	806	904	834	792	908	880	853	871	824	808	857	950	935	827	842	848	863	845	809	867	852	828	876	868	874	869	901	847	846	843	869	851	860	830	866	817	833	874	910	853	851	839	875	840	845	883	863	898	871	861	915	865	836	855	853	824	884	835	852	872	819	842	809	848	852	868	867	860	811	887	834	891	823	838	850	820	806	816	848	810	842	836	884	845	831	843	844	838	865	860	843	837	835	853	858	838	854	845	854	843	810	831	836	844	873	860	858	835	839	875	796	924	807	910	839	873	865	865	888	857	887	887	872	828	847	844	920	885	850	907	852	867	873	823	889	856	825	851	865	899	830	863	828	885	834	891	899	852	845	852	847	889	912	829	890	867	877	851	835	860	846	885	814	865	867	870	876	864	877	972	819	836	899	842	885	841	853	877	880	825	866	869	832	869	880	849	923	818	828	855	809	819	867	877	861	835	819	811	864	874	868	860	884	850	868	845	854	868	834	830	899	874	882	834	878	819	788	862	851	793	869	847	846	821	812	827	865	901	840	874	871	847	843	838	885	826	813	815	873	822	871	848	849	848	813	912	817	823	890	861	871	850	870	847	829	894	840	869	798	830	836	837	869	882	864	861	787	848	855	832	870	823	792	817	870	855	851	869	874	830	900	870	831	909	861	874	831	818	864	927	873	860	908	869	868	894	889	862	799	861	879	848	833	855	863	819	845	842	858	810	782	828	847	853	864	864	870	875	849	827	827	829	889	837	864	880	872	867	800	821	842	817	901	888	809	810	762	875	864	851	851	896	856	840	834	842	795	900	824	824	830	889	889	854	831	834	859	834	835	809	887	811	851	872	873	878	869	857	873	853	869	877	858	888	860	805	803	883	848	862	920	826	801	849	856	917	855	862	860	835	924	866	872	811	776	857	839	887	925	838	884	842	867	837	873	776	854	849	833	836	859	824	833	858	825	831	882	826	838	854	850	852	920	846	854	862	841	827	859	773	889	778	848	820	886	881	867	893	916	855	837	849	821	879	837	842	844	840	814	889	819	880	809	875	865	831	836	815	844	831	932	871	831	816	848	857	796	841	867	850	852	857	827	852	904	836	889	847	822	829	842	846	905	869	879	820	873	849	893	853	883	798	813
34406	26270	11825	7274	4613	2814	2262	1900	1280	1029	885	794	697	630	601	547	532	489	464	452	428	419	446	413	403	406	371	412	367	381	417	349	401	427	379	377	394	360	404	407	331	338	387	362	366	361	339	427	377	362	341	372	343	380	392	342	347	363	344	374	365	324	342	374	330	386	381	362	377	363	386	343	382	364	377	371	367	357	365	345	377	372	356	340	381	372	338	401	364	334	376	367	348	301	380	332	340	385	344	382	379	361	379	329	375	354	343	348	379	372	335	369	375	348	338	373	369	339	353	380	342	358	315	370	332	339	321	374	379	369	392	374	363	358	364	376	372	362	340	313	328	338	417	363	378	394	358	357	356	353	396	372	348	336	399	381	382	374	379	358	333	312	367	350	357	370	369	357	331	350	363	341	392	363	374	383	350	393	373	344	345	359	337	367	395	359	393	336	372	344	332	354	348	370	357	399	364	383	370	377	352	363	375	331	388	359	338	347	365	317	360	344	345	362	335	351	349	316	322	348	353	387	371	369	356	346	374	353	333	372	339	366	361	347	363	345	378	361	343	358	358	375	380	347	399	361	309	353	374	336	357	353	350	328	341	352	355	343	356	368	343	370	395	358	371	318	332	354	348	349	350	368	361	350	367	339	379	337	334	412	351	331	395	368	361	331	332	375	332	389	377	337	370	364	338	364	354	351	373	341	367	395	370	343	308	361	354	354	331	348	387	357	353	367	377	372	341	326	372	356	345	364	373	321	340	373	374	319	370	352	378	384	372	392	361	360	382	353	345	322	360	387	392	349	343	366	356	382	364	383	376	353	375	357	360	358	354	360	350	355	370	399	339	340	353	357	374	355	332	350	359	377	353	373	385	360	365	392	368	351	356	342	425	385	320	345	344	376	342	374	351	394	400	359	353	341	363	376	327	336	366	356	365	373	380	374	413	383	402	355	344	339	321	384	342	381	367	355	339	380	385	380	339	324	355	345	384	359	332	362	332	326	322	353	345	366	385	336	355	352	372	377	379	366	330	339	409	350	395	330	354	350	361	374	368	372	382	401	346	372	367	385	340	355	363	321	377	398	353	331	365	362	379	309	380	360	348	367	393	357	357	379	377	348	375	368	341	354	367	365	340	363	365	350	383	395	330	388	333	363	356	374	346	363	352	364	362	342	369	354	415	347	324	388	358	340	387	390	381	347	345	350	346	371	386	357	364	380	398	365	344	388	358	383	375	334	381	391	342	344	339	391	390	372	324	383	407	369	330	322	365	332	364	353	389	364	366	347	394	379	371	362	389	328	382	357	386	401	376	346	363	404	378	345	380	368	376	377	326	393	387	368	363	328	400	354	351	374	378	351	361	353	367	338	378	357	349	337	371	376	367	377	339	386	316	370	357	347	341	380	371	353	350	367	397	348	385	393	359	386	328	340	336	375	370	376	377	354	353	364	333	324	334	330	411	386	381	339	366	374	343	368	349	330	310	387	376	386	329	358	369	342	337	352	394	342	348	360	348	382	358	354	375	392	335	350	339	362	374	346	333	351	376	367	351	369	377	373	349	367	348	363	341	374	333	354	371	362	381	395	369	354	340	372	376	345	331	403	332	386	366	348	356	373	358	334	368	387	358	380	383	377	372	355	341	340	372	386	336	335	379	361	395	371	336	369	383	369	382	440	360	350	370	335	355	380	392	360	342	370	366	344	360	332	398	358	368	374	380	368	368	359	366	387	403	375	405	377	353	362	358	320	371	368	357	349	370	360	369	349	367	335	386	375	348	363	387	345	355	383	435	395	355	361	377	359	417	356	360	338	379	368	366	312	369	343	361	350	359	349	349	355	339	360	355	404	365	375	369	365	379	347	327	414	345	355	347	317	361	358	340	362	403	356	356	364	346	333	382	404	381	347	329	333	370	355	330	407	327	339	376	400	354	388	382	365	331	355	329	368	368	341	376	379	374	352	376	368	377	374	341	328	374	340	399	336	388	357	343	395	343	387	353	332	382	361	331	340	408	363	335	358	385	347	348	356	356	327	355	373	366	384	356	349	360	321	385	366	306	357	337	386	371	369	369	372	350	323	348	356	354	362	366	366	369	347	366	362	391	355	371	369	376	385	344	350	365	370	394	359	348	343	364	364	360	354	322	369	338	382	376	394	346	353	385	358	389	362	359	349	333	358	373	361	363	329	386	373	393	361	375	357	357	365	340	332	359	345	367	345	308	322	342	351	359	327	379	353	386	370	365	362	331	363	348	400	396	363	367	369	382	343	384	376	325	334	349	367	382	374	342	378	378	378	367	381	339	340	356	375	383	349	401	348	355	368	359	379	331	358	364	369	350	338	367	324	355	325	402	364	355	348	366	340	376	330	356	364	367	372	402	350	340	348	362	358	374	380	372	377	386	381	354	366	367	368	368	369	358	344	359	377	346	384	346	351	360	359	388	347	344	346	330	338	336	403	349	367	368	366	374	355	379	388	325	374	354	358	363	332	300	349	390	355	388	337	373	366	393	348	344	371	364	369	350	372	381	375	356	358	358	366	364	375	352	397	360	392	380	347	347	351	360	332	380	348	362	394	373	354	377	388	378	373	348	331	348	350	339	374	326	386	364	362	334	358	360	365	370	409	370	386	350	386	339	366	345	377	351	339	378	404	375	350	378	376	348	374	336	338	396	372	341	353	369	339	363	343	391	372	357	362	405	356	383	345	345	352	374	326	380	353	384	344	347	353	362	372	351	371	386	385	354	364	382	370	308	366	397	357	373	403	325	381	366	360	364	333	342	402	390	323	356	371	382	361	333	400	368	328	333	384	385	357	371	409	384	330	374	352	408	357	377	378	327	417	337	355	391	379	326	343	391	326	331	319	375	369	322	338	383	339	351	369	339	352	373	335	385	368	353	329	382	288	354	359	364	371	360	370	400	354	339	370	302	371	319	367	377	349	356	375	385	358	356	339	405	336	370	375	408	310	353	352	354	340	329	355	371	350	339	345	342	356	376	348	335	352	342	364	354	362	320	366	358	381	353	373	373	336	349	331	350	341	370	371	370	362	325	353	399	361	361	323	389	341	374	368	353	382	360	358	359	374	340	355	351	337	376	371	358	376	339	383	355	377	360	349	369	360	357	342	395	346	326	362	331	318	343	361	361	388	367	396	343	409	361	340	345	364	380	352	321	384	381	379	405	333	340	353	368	372	341	367	367	352	353	340	354	337	366	346	388	355	347	339	358	337	342	396	340	342	340	350	379	353	357	342	386	376	338	347	353	378	367	371	339	388	392	346	356	357	379	344	353	369	359	344	358	340	363	356	327	367	380	403	384	383	379	380	338	342	373	398	381	374	369	381	365	361	361	355	364	345	403	357	310	351	359	343	341	382	364	344	359	384	371	335	375	360	340	325	330	345	346	351	352	369	347	360	342	354	393	352	380	405	370	361	341	374	360	347	367	331	380	384	361	359	339	365	373	383	405	349	355	360	349	379	334	376	336	360	376	378	373	360
26331	19201	11187	13270	11734	9208	8284	7318	5038	4127	3763	3280	2820	2342	1949	1860	1740	1596	1512	1329	1258	1233	1101	1080	1155	1140	977	980	1018	1010	1077	984	983	997	974	938	910	887	900	937	921	868	848	909	863	842	844	845	863	843	830	827	847	837	839	865	878	843	851	885	809	861	852	825	832	790	830	830	835	835	821	748	902	833	834	810	844	780	881	849	785	878	844	834	847	868	866	805	869	864	773	843	860	816	807	884	832	836	780	850	793	853	837	812	866	815	783	844	851	825	853	820	861	891	846	815	895	865	844	837	799	859	777	858	850	789	855	832	849	826	845	787	798	845	816	821	799	782	840	822	868	816	794	826	854	861	845	838	838	822	806	793	823	806	809	850	837	870	857	799	820	820	802	853	817	861	852	855	835	820	825	819	847	869	845	793	861	872	811	832	838	932	865	824	813	836	856	840	845	823	855	815	877	848	813	850	830	834	879	812	852	844	846	811	797	823	839	801	878	838	804	842	821	876	871	796	875	865	842	796	814	841	860	897	814	822	870	852	798	800	860	797	873	825	790	847	817	841	811	825	845	860	859	847	862	870	858	848	840	854	853	826	817	870	819	838	820	811	806	796	866	896	883	882	844	821	812	873	853	808	846	828	822	824	888	850	839	873	875	831	847	856	809	822	861	803	829	802	845	832	856	808	813	824	849	847	862	863	805	838	826	855	810	855	850	844	867	842	842	803	810	872	824	842	796	834	776	856	822	777	842	867	837	773	846	886	816	843	850	864	869	859	848	815	830	887	801	843	812	814	849	813	836	820	851	837	848	845	831	809	827	840	849	923	789	824	871	850	822	806	858	862	826	834	816	868	861	861	804	843	826	847	835	806	848	825	871	841	796	812	864	831	882	847	799	789	806	823	806	866	830	793	811	819	857	857	858	833	870	852	841	834	868	842	844	823	843	796	828	811	829	836	888	826	850	862	876	810	859	847	876	865	893	880	816	854	828	845	844	861	813	828	828	870	795	819	829	803	821	838	820	897	831	821	842	821	788	852	870	835	798	859	863	809	856	879	799	875	866	833	842	828	834	817	872	880	818	861	871	782	872	916	889	853	842	870	840	828	861	856	870	818	764	860	819	878	810	860	791	855	821	819	858	840	881	792	862	862	827	831	846	812	838	856	853	815	797	876	835	833	807	859	818	867	845	866	877	838	790	826	793	853	841	831	778	863	801	828	866	798	827	850	854	804	854	891	813	855	867	821	850	879	877	826	828	853	861	832	859	846	769	861	824	792	825	882	833	819	822	855	829	819	822	882	818	848	837	859	785	837	882	820	789	831	857	888	841	788	840	830	865	863	885	834	856	834	815	782	865	855	851	877	856	822	805	802	906	821	793	863	830	841	860	835	863	807	850	813	794	871	851	790	797	793	845	828	843	850	840	873	873	848	825	826	821	845	843	904	836	918	870	807	816	797	818	871	835	832	844	834	839	811	810	850	866	882	789	829	823	854	820	822	820	814	839	856	833	838	862	846	815	838	798	830	837	883	864	833	827	861	845	872	903	830	835	824	874	802	849	805	846	821	856	776	769	782	833	846	786	840	851	827	782	832	815	849	803	891	868	827	799	844	794	821	783	850	851	828	860	835	820	792	878	847	836	780	823	841	850	824	787	877	869	867	859	847	873	900	877	851	842	875	846	882	809	813	885	846	848	828	816	836	850	892	889	839	853	812	853	885	817	854	874	828	839	817	872	851	822	892	837	888	836	794	895	804	833	874	853	813	848	783	835	845	815	894	812	857	778	845	826	813	816	844	864	854	839	815	817	855	820	821	814	812	838	843	834	799	857	832	824	852	829	817	818	854	849	825	855	799	819	841	875	829	868	861	780	855	856	822	832	864	814	832	818	862	891	856	855	863	811	833	887	842	834	859	832	838	812	814	856	828	824	832	839	891	836	850	849	799	872	820	824	826	888	852	823	854	872	808	816	857	828	866	795	820	794	799	851	786	889	851	787	820	845	830	891	826	863	830	837	826	824	797	884	859	881	865	886	794	851	823	839	795	843	787	831	853	880	842	850	826	820	826	822	784	849	826	775	864	820	853	810	812	880	895	802	816	864	821	865	852	851	828	831	815	831	853	850	776	795	815	877	764	861	842	802	844	819	813	851	861	820	778	785	854	794	808	808	823	851	834	799	896	856	820	856	878	810	808	858	904	836	861	872	870	798	808	832	826	814	814	873	796	848	806	791	874	871	869	862	807	871	899	800	844	826	825	847	766	855	786	860	874	873	817	816	808	808	871	839	877	810	787	789	826	798	820	822	862	851	846	833	873	811	808	884	845	848	920	814	859	815	874	867	827	831	873	766	872	834	854	856	827	819	840	857	855	898	829	848	877	800	819	884	880	808	843	826	839	831	844	831	862	881	787	759	857	866	836	858	855	770	860	849	864	826	834	878	788	836	827	850	814	853	865	886	852	847	848	849	813	831	852	826	789	891	847	861	831	835	842	816	808	836	805	804	844	813	860	839	852	819	848	922	845	841	891	863	868	818	838	810	837	799	866	813	791	880	822	859	848	829	856	834	860	851	871	873	851	844	854	868	822	831	870	870	868	847	851	863	828	845	881	846	878	859	896	882	867	852	831	822	824	843	844	830	845	802	835	851	888	850	818	843	848	825	839	850	759	836	818	842	839	859	846	848	780	848	838	827	816	881	762	813	853	793	928	829	829	837	862	833	860	860	819	840	809	799	845	838	851	856	854	852	866	803	760	840	833	837	884	858	835	864	887	847	844	840	823	846	837	812	828	887	905	822	826	845	847	820	866	890	816	895	848	806	831	861	847	835	872	875	873	877	773	880	872	795	883	841	890	841	871	844	837	861	790	894	870	852	824	843	865	856	814	855	846	846	827	832	858	818	880	828	813	842	849	798	842	839	768	855	849	788	759	846	869	883	830	846	842	827	823	808	858	848	808	834	820	843	826	847	867	835	848	869	824	881	813	822	887	845	883	823	834	798	830	824	844	813	831	825	844	841	803	810	819	795	799	873	849	821	817	832	834	815	886	812	891	847	868	804	830	816	851	870	867	846	811	862	806	862	796	810	788	852	847	857	819	878	848	815	853	846	812	829	793	830	830	873	869	857	832	839	876	811	876	817	850	854	808	880	847	802	836	846	801	869	852	822	852	873	882	839	840	858	860	854	882	846	889	830	878	809	834	828	864	824	841	840	842	801	802	851	817	843	827	864	839	858	852	828	845	890	852	793	854	800	809	782	827	883	831	834	827	859	790	843	852	847	859	809	850	894	822	874	800	818	830	837	828	877	862	860	855	830	819	897	873	825	860	856	758	827	876	837	853	863	889	869	842	876	861	842	813	788	859	874	824	838	805	814	844	846	885	849	858	792	853	848	819	784	850	831	830	838	886	888	767	883	851	879	820	851	872	813	847	796	809	836	791	854	808	824	818	847	874	853	755	819	842	809	805	818	825	777	774	857	845	797	851	843	815	813	821
44298	33648	18728	11633	6868	4517	3579	2565	1746	1267	1109	1002	805	657	647	522	534	493	481	464	454	419	411	386	402	381	398	395	389	371	343	332	323	378	362	347	368	337	337	339	320	312	362	347	349	341	318	355	340	318	339	319	331	363	324	323	333	331	300	359	364	336	302	317	289	321	330	308	338	333	378	340	344	324	329	381	327	327	347	330	321	326	306	319	325	358	334	355	355	286	323	329	324	342	372	355	332	353	302	342	305	322	388	352	316	340	351	356	308	323	329	338	333	315	309	321	291	299	318	302	327	329	333	354	349	344	320	314	351	349	320	300	308	326	349	324	342	337	316	295	339	323	328	392	338	339	352	337	322	337	315	325	333	347	338	338	343	287	349	304	299	328	317	341	320	346	344	336	334	355	350	315	320	302	339	322	365	330	321	326	294	330	327	322	318	323	324	300	299	323	291	325	315	363	319	343	340	353	301	320	331	361	318	316	310	316	339	338	344	371	320	313	331	337	368	306	323	320	323	308	373	323	316	336	334	339	309	361	324	329	313	321	308	333	341	321	333	334	339	336	333	335	318	362	356	360	340	296	334	312	316	353	305	313	326	353	341	321	321	334	339	341	299	309	375	333	356	323	336	324	349	332	313	335	306	366	318	351	331	292	285	315	324	313	339	332	341	314	340	324	313	338	318	318	339	293	320	332	321	352	328	340	346	315	313	352	321	350	336	337	332	263	350	346	302	326	310	350	322	319	314	316	317	345	383	335	326	336	360	342	307	332	343	332	315	327	335	310	311	337	372	348	352	328	344	334	348	344	333	360	333	349	306	336	281	310	297	328	333	335	357	310	317	340	309	349	361	319	310	299	341	292	369	337	354	320	294	359	300	341	345	348	337	322	367	343	326	346	335	329	326	354	334	318	308	332	326	330	337	331	331	319	310	317	312	324	341	338	361	325	312	328	322	327	317	322	351	381	366	344	347	341	356	353	316	373	326	338	327	298	324	323	339	322	323	300	335	310	367	318	337	323	325	313	316	319	312	333	346	313	317	327	352	325	314	335	325	352	318	316	317	334	340	355	338	321	337	343	303	350	318	315	340	331	340	299	320	300	338	321	331	332	344	313	326	331	315	344	307	310	336	313	344	318	334	308	321	304	341	356	318	310	333	343	332	319	322	315	327	354	345	357	328	301	322	301	345	347	365	339	342	382	326	369	340	317	313	308	337	346	323	354	314	343	304	347	328	352	344	307	327	292	294	318	334	335	367	350	333	325	318	359	344	331	355	351	327	304	325	348	365	363	322	358	355	324	340	330	319	340	311	322	351	316	303	338	329	334	307	322	291	325	333	369	327	346	297	316	315	334	347	323	350	357	368	360	329	324	337	338	341	352	325	348	289	327	328	336	347	336	318	331	323	317	347	333	325	312	356	323	330	324	316	302	273	361	320	319	326	337	307	308	309	329	345	311	309	330	349	318	336	377	325	335	307	310	310	337	336	321	339	351	347	337	295	312	312	342	346	361	322	332	313	327	340	313	329	350	364	348	327	333	332	327	335	339	326	341	326	381	342	334	348	314	300	313	345	308	315	311	332	333	328	359	349	326	358	328	330	342	346	336	305	289	312	316	328	322	327	322	317	315	332	347	345	329	329	362	336	337	331	315	361	359	333	320	324	297	315	316	320	341	316	307	309	322	345	361	322	329	334	297	330	372	365	338	318	293	323	354	308	328	348	356	297	288	365	342	340	335	335	306	277	284	290	293	356	344	319	352	326	316	332	308	347	322	312	326	331	326	323	331	313	308	321	354	294	315	343	328	328	326	304	308	312	308	339	341	365	302	319	320	322	323	345	329	287	332	335	304	343	295	337	316	338	298	319	348	331	323	342	341	305	332	317	304	363	343	325	320	318	330	347	332	325	321	326	319	332	362	329	314	327	325	326	345	332	342	378	332	359	316	296	308	320	322	342	349	332	322	307	324	334	368	337	370	327	325	332	360	328	348	329	344	325	349	321	307	306	337	316	311	337	324	323	304	343	324	337	322	324	321	301	303	348	331	332	382	312	326	319	295	354	327	369	342	274	318	332	329	312	337	332	312	361	323	347	350	340	367	392	340	352	359	357	311	351	284	335	336	341	310	305	329	323	319	337	355	354	328	312	335	340	331	334	313	324	289	361	326	398	327	278	319	356	324	311	326	344	353	363	335	360	291	325	316	343	336	325	346	328	341	325	327	285	330	356	325	342	321	324	297	317	325	323	289	313	321	342	296	321	304	308	375	307	288	336	307	303	323	336	323	301	330	303	288	314	337	312	349	350	329	311	288	330	324	330	342	294	335	340	341	365	305	319	330	349	299	351	353	328	329	292	342	376	350	309	351	313	321	320	295	294	325	338	354	354	325	346	369	342	335	332	353	348	328	310	344	315	337	328	375	335	324	319	339	323	310	357	310	314	299	334	326	355	332	312	324	340	333	356	346	347	324	353	336	342	328	356	341	336	301	322	366	320	340	335	328	290	352	341	307	337	337	340	289	309	338	331	294	325	305	318	332	354	325	312	288	316	358	339	343	311	318	316	296	339	307	307	328	317	323	333	339	344	322	300	303	345	335	334	322	332	332	358	332	381	314	323	343	290	328	327	352	335	354	331	339	309	358	345	352	321	355	340	305	326	354	280	322	329	314	318	332	313	332	308	305	298	328	342	337	330	314	357	313	318	347	335	354	375	338	336	294	317	373	350	341	321	329	334	319	351	343	329	317	332	334	345	318	331	311	330	309	323	331	340	320	331	327	382	332	307	308	304	321	319	326	299	359	301	368	310	347	307	327	365	358	324	323	293	326	323	327	326	298	328	309	317	332	297	321	336	328	306	344	351	300	328	330	349	350	310	296	322	305	324	368	321	315	350	337	331	357	335	317	340	336	345	344	333	334	337	340	282	338	343	341	323	339	378	319	313	332	321	291	325	331	312	325	335	350	349	356	312	309	297	332	336	326	336	298	333	323	338	336	323	315	308	302	330	344	326	319	310	326	341	322	360	318	323	319	347	343	335	314	312	351	311	347	297	376	330	320	343	324	309	343	314	331	298	313	322	345	302	346	318	308	357	316	312	321	356	328	280	333	326	294	330	345	356	323	344	345	322	309	318	344	315	349	351	321	299	312	337	342	323	351	325	323	337	305	335	355	312	324	358	317	311	325	315	337	312	304	306	322	279	317	313	300	346	370	336	339	318	330	332	325	324	304	304	337	324	316	318	319	329	329	345	345	364	363	302	340	328	299	324	315	309	345	315	316	297	322	335	347	307	315	315	324	331	328	336	329	321	344	326	344	311	354	282	313	350	367	358	315	325	315	335	322	357	277	349	319	382	324	316	334	334	293	300	319	341	321	329	329	327	319	322	357	356	342	312	334	337	340	331	310	349	303	328	340	300	328	354	321	335	340	315	304	333	301	351	306	362	346	322	313	332	329	316	326	341	346	337	339	333	325	339	344	316	351	364	339	320	315
33079	25266	15583	17610	15009	12888	12055	10053	7228	5449	4905	4067	3440	2692	2446	2311	2034	1797	1605	1529	1498	1335	1257	1270	1253	1155	1032	993	1046	1076	1033	1014	957	948	896	938	895	908	919	843	837	862	798	783	836	895	804	817	770	844	803	834	766	773	765	826	756	778	754	730	793	797	829	763	765	821	759	765	789	722	792	779	732	736	787	759	786	799	729	805	762	854	797	758	799	762	731	778	772	780	784	712	787	749	775	838	759	815	760	794	808	769	725	804	787	747	768	750	720	771	819	776	799	771	796	783	760	774	777	782	782	791	791	819	703	716	810	802	780	747	794	746	807	762	767	770	835	794	809	743	780	751	784	773	741	789	756	774	771	751	783	794	787	749	756	741	825	781	749	725	825	793	766	747	744	808	792	763	682	789	764	799	791	760	752	743	801	782	798	771	738	782	752	817	754	779	861	849	722	777	761	753	785	773	793	763	798	797	766	834	727	764	812	845	780	771	775	790	754	750	758	782	797	810	765	802	722	768	761	774	757	755	750	722	747	769	785	748	771	731	761	815	786	765	787	763	786	747	775	774	777	808	784	785	789	762	784	782	762	829	773	759	722	801	748	739	760	755	723	799	790	775	778	760	798	739	791	781	780	818	740	784	802	817	777	768	772	755	768	797	734	754	780	745	809	811	790	766	750	765	822	795	793	758	731	762	710	739	749	787	799	762	796	759	773	740	778	794	792	760	759	797	769	773	796	757	779	754	777	779	780	752	787	737	799	817	774	762	844	720	764	815	730	803	767	818	766	792	811	751	753	731	743	791	790	775	782	753	789	704	795	772	740	822	759	765	768	761	765	735	796	752	809	795	759	720	772	745	813	768	791	758	804	793	751	754	720	759	763	780	760	746	821	774	759	743	807	776	777	815	808	759	767	762	774	758	750	781	731	760	789	705	738	746	804	782	768	750	763	767	768	718	746	780	774	788	755	783	789	751	747	818	794	777	785	758	773	761	778	787	782	780	787	747	776	797	739	812	783	795	789	839	766	786	778	770	775	735	782	770	779	745	783	747	757	785	773	788	732	772	745	777	751	780	782	798	804	798	760	775	747	719	760	741	812	803	786	778	803	823	743	752	797	807	813	804	765	797	758	761	779	821	720	768	748	800	725	782	787	747	703	829	736	718	713	801	788	766	771	794	832	780	785	743	777	773	725	786	781	775	815	762	748	791	749	809	779	774	767	775	750	752	827	790	742	751	756	803	815	742	749	803	776	757	748	753	762	788	763	741	810	800	779	769	733	791	793	756	780	771	776	750	781	781	786	805	776	775	791	801	790	742	770	794	796	784	744	778	738	751	757	806	790	786	772	755	789	753	798	764	772	782	811	783	782	780	770	715	814	752	764	756	780	765	735	787	769	800	752	811	792	797	794	740	792	773	769	795	788	791	767	757	764	702	755	812	784	745	774	813	814	758	774	771	779	760	760	727	778	780	741	771	827	792	759	793	721	804	749	800	807	814	768	762	769	797	757	771	758	767	783	763	796	764	740	753	775	778	771	767	741	777	784	792	745	770	750	799	716	807	786	765	784	736	761	771	787	745	759	758	766	778	758	721	722	820	766	722	784	774	746	758	773	795	769	762	760	746	753	765	826	760	741	785	743	761	766	733	732	766	729	765	819	773	778	813	770	725	772	769	792	808	797	801	700	789	745	789	734	743	756	748	793	746	718	767	805	795	805	746	772	768	792	803	737	763	749	711	730	826	803	772	836	744	782	749	756	718	741	772	771	742	784	746	794	730	807	727	763	757	742	792	723	763	752	749	807	801	775	776	722	716	755	817	717	815	787	814	781	796	788	753	796	750	780	765	765	733	743	775	776	769	756	760	795	750	753	776	737	756	803	741	790	753	738	757	716	764	760	785	772	728	781	767	790	813	775	760	809	759	799	733	774	799	731	721	780	731	752	797	776	762	777	759	794	774	784	788	756	783	748	777	752	762	753	746	768	797	759	782	738	785	725	773	786	774	751	796	775	790	797	799	773	726	790	753	816	747	816	832	734	801	781	804	755	771	787	822	768	783	740	770	755	738	735	756	809	793	753	754	766	829	779	804	811	787	752	730	801	769	741	810	784	811	804	797	769	793	823	773	757	726	747	745	755	729	703	737	768	783	800	783	799	719	735	775	762	763	811	832	749	740	806	802	794	764	684	717	775	746	745	781	790	780	759	727	765	782	784	764	780	768	780	816	738	739	753	770	752	773	791	773	793	787	793	799	762	819	760	753	767	745	763	767	782	797	745	749	773	795	741	756	773	764	747	824	763	768	813	767	747	758	788	778	762	760	788	700	826	805	782	809	772	804	792	756	778	821	754	781	780	776	735	782	771	770	768	812	799	773	793	745	772	755	796	736	731	734	773	729	784	792	783	788	768	778	739	805	787	771	729	748	744	778	790	791	765	740	796	760	785	770	762	770	747	757	786	722	755	767	767	772	780	801	760	806	781	758	739	782	756	794	797	748	749	738	762	806	803	810	752	784	769	753	790	753	721	695	735	806	788	773	757	795	773	746	744	793	769	759	801	727	754	726	798	789	728	788	721	795	756	749	790	781	828	743	790	777	751	789	785	754	725	823	780	754	845	763	747	757	763	777	806	716	740	785	759	836	770	730	793	795	792	791	748	734	785	791	778	785	716	769	769	764	799	798	733	801	790	741	778	778	791	784	741	798	763	767	737	742	720	777	766	779	761	748	741	739	733	798	783	754	721	806	741	735	727	784	749	768	807	771	813	793	739	715	766	791	797	783	739	737	776	772	809	743	823	754	755	748	791	724	805	769	808	725	770	824	777	784	815	766	722	723	765	721	777	752	782	794	785	738	741	775	761	775	778	756	741	763	733	742	766	790	788	756	766	766	774	778	730	733	780	746	745	776	840	725	824	744	791	785	705	790	791	802	780	823	781	722	779	769	783	751	773	782	736	797	841	755	732	749	725	767	783	777	771	783	757	790	825	800	741	757	691	778	772	782	778	758	787	749	745	780	802	769	748	765	766	811	774	810	766	772	772	752	738	771	759	770	752	783	806	721	836	786	743	799	785	734	783	777	798	756	789	787	739	724	752	746	779	732	776	728	780	800	776	784	790	829	810	764	740	807	756	800	790	764	777	787	797	772	813	793	749	830	751	773	842	723	792	798	771	787	757	758	746	756	758	778	795	705	781	798	742	700	787	762	791	791	730	810	756	749	770	790	761	765	763	719	795	793	736	787	784	790	776	722	741	756	786	772	783	820	733	745	787	771	792	786	792	756	776	716	769	768	788	756	776	808	758	771	754	755	730	759	741	707	800	746	770	749	766	756	793	797	759	783	798	779	765	716	785	734	793	771	770	738	821	800	768	757	761	792	729	774	762	778	806	801	753	808	764	774	760	789	783	770	758	773	727	787	772	770	777	797	788	760	799	779	738	733	726	806	776	797	777	755	770	798	779	751	777	782	763	801	793	773	783	767	748	769	758	752	737	763
11779	6663	4007	2939	2016	1565	1300	968	750	743	619	505	506	435	430	453	413	380	440	440	406	428	416	374	417	380	389	393	391	387	432	416	402	382	380	370	385	382	388	379	387	376	357	335	376	374	372	396	357	397	349	408	366	425	369	366	396	322	379	420	389	349	342	410	345	375	378	384	364	380	400	368	356	392	351	340	357	381	389	370	410	379	397	383	344	394	370	350	340	349	321	419	396	387	396	353	373	344	357	400	341	344	356	351	376	402	375	373	361	360	369	408	380	388	342	345	346	366	371	351	344	342	354	377	411	371	368	394	364	399	381	361	385	384	370	398	382	377	393	376	364	400	369	380	374	378	376	404	364	383	355	353	348	378	337	402	358	351	370	389	354	375	381	359	371	390	372	359	405	368	368	407	376	359	341	355	367	336	408	330	349	348	372	376	341	377	356	369	375	357	399	410	395	376	378	361	358	376	377	321	353	366	369	400	371	389	373	338	338	350	400	376	357	383	379	398	391	341	389	343	349	376	308	364	392	347	377	413	382	368	328	370	345	378	393	351	333	348	355	368	345	368	378	390	331	397	365	348	363	347	370	353	383	393	363	355	370	378	375	391	361	364	354	361	341	345	361	354	362	373	356	349	364	360	341	370	395	332	387	382	361	374	381	403	373	408	361	378	360	352	369	398	390	349	365	366	381	433	383	385	369	377	369	418	387	393	393	360	371	403	376	353	354	386	383	377	400	373	386	391	375	379	396	375	336	391	331	364	382	385	357	364	374	385	358	376	351	382	381	371	351	370	399	378	354	331	367	391	379	398	351	388	347	371	369	385	362	411	397	327	383	373	376	359	340	399	370	354	348	364	384	349	411	390	366	356	359	345	340	342	387	321	391	373	427	377	352	368	357	373	360	368	414	414	353	383	368	352	355	346	389	361	337	360	370	392	380	368	373	407	425	404	373	376	373	348	370	382	401	371	335	349	335	371	380	393	377	371	365	393	347	368	390	359	373	340	362	390	369	377	378	354	378	354	381	379	339	370	331	347	385	384	388	360	350	356	335	366	388	359	376	358	379	366	384	341	352	362	363	379	371	354	344	373	373	393	379	361	390	342	382	373	349	330	387	390	410	360	368	366	370	339	359	400	377	365	352	380	356	371	375	356	380	374	378	385	365	357	348	363	346	371	386	360	396	369	373	372	371	342	374	361	364	326	370	395	321	380	350	363	399	404	361	425	339	343	356	365	385	359	362	356	363	364	351	345	363	367	352	393	355	375	398	370	390	386	373	373	366	384	372	388	408	361	379	342	382	388	351	367	356	371	358	363	394	369	357	345	352	413	370	389	359	355	374	401	389	348	353	381	380	414	380	407	353	381	359	383	384	348	387	355	390	368	363	370	360	385	378	349	351	345	347	417	383	375	370	363	373	392	380	356	370	397	343	354	384	422	399	337	368	349	384	366	360	366	372	362	364	343	364	440	382	358	378	354	380	394	355	345	375	369	385	384	350	347	379	361	382	377	395	337	361	365	353	397	369	378	391	357	388	344	378	435	384	370	394	371	392	398	364	365	387	390	379	362	335	332	394	380	382	363	389	383	384	389	349	338	370	401	377	370	369	392	372	369	360	389	367	364	380	360	330	376	345	362	405	364	361	394	338	404	331	372	346	359	381	393	352	370	373	330	360	354	364	381	367	380	355	352	368	394	372	370	373	343	350	389	374	393	373	352	395	369	336	367	409	390	338	343	371	332	345	409	351	357	364	376	328	339	375	346	335	343	361	370	329	366	330	376	371	377	371	366	361	361	399	415	343	380	382	372	357	361	402	379	366	376	380	390	355	387	344	380	343	366	375	357	366	337	346	380	394	349	371	354	334	349	373	374	367	372	348	360	354	334	314	372	361	372	369	415	352	390	364	367	350	360	363	358	367	363	411	367	389	369	371	329	352	366	369	348	389	395	380	352	362	381	403	369	393	339	358	382	344	369	394	334	356	372	345	371	384	386	377	371	399	343	385	377	381	392	387	363	382	360	355	353	342	347	362	392	372	358	381	370	378	384	373	372	355	380	409	337	382	346	417	354	380	360	373	406	362	374	394	378	368	353	333	355	367	388	382	384	348	370	375	397	356	395	385	396	328	370	367	360	388	361	374	367	342	352	364	361	365	386	383	372	361	400	390	356	371	377	337	402	334	343	373	385	366	382	359	358	361	353	378	378	393	370	398	373	371	390	353	357	399	364	378	349	374	376	401	379	360	361	366	364	343	385	335	351	321	360	377	367	344	362	373	399	349	357	381	381	370	368	371	370	331	349	322	368	415	384	368	399	356	359	345	391	380	375	360	361	342	332	412	352	359	361	335	381	335	366	353	370	360	376	359	372	394	391	389	348	324	366	363	380	391	365	376	351	354	350	359	395	350	381	314	387	372	381	368	343	355	391	379	367	351	351	345	383	388	385	373	362	402	349	390	361	371	344	350	364	367	361	338	401	365	377	341	356	370	362	360	374	415	360	385	357	381	406	359	388	365	365	324	368	375	379	373	367	367	379	335	365	373	375	358	364	373	353	388	367	320	348	398	381	352	366	357	416	345	369	346	420	372	322	350	386	369	363	332	357	378	344	370	378	350	364	387	391	378	357	362	366	329	361	386	391	378	375	364	389	380	415	369	410	344	339	362	364	387	358	381	364	349	369	340	368	382	371	359	411	401	351	415	383	385	371	394	365	312	390	383	325	370	359	383	402	385	348	357	369	393	397	388	371	387	381	323	349	376	363	339	377	415	387	337	346	366	354	377	353	373	380	381	361	355	368	360	383	393	348	327	433	373	392	371	412	364	340	366	375	357	352	362	368	410	334	353	368	353	359	373	381	388	377	377	361	372	379	378	394	401	354	386	376	391	333	371	385	363	326	345	348	369	367	385	367	337	356	365	348	374	391	379	329	383	342	382	394	412	375	376	343	389	370	421	409	365	386	344	349	354	351	333	346	366	373	396	370	401	404	407	332	367	385	358	378	352	365	398	367	365	393	366	369	374	365	347	391	384	351	352	358	371	373	359	384	390	396	373	360	352	365	362	388	380	346	345	382	410	384	371	390	360	361	359	373	410	341	360	390	378	347	351	383	370	364	346	372	375	389	390	359	391	352	342	367	389	361	394	378	381	355	349	353	363	387	363	347	363	370	354	351	372	387	388	369	401	350	366	347	323	355	370	373	365	377	335	350	396	383	356	363	365	340	383	336	360	341	402	372	400	348	425	374	352	391	408	347	390	321	371	383	371	356	374	384	368	391	375	362	346	331	379	382	414	385	369	368	365	381	362	377	373	393	381	410	366	361	374	344	357	375	396	370	346	347	356	369	368	378	387	381	380	424	371	410	413	376	341	381	362	375	360	358	359	354	360	384	394	372	360	297	318	358	365	372	418	355	382	373	359	383	354	359	383	353	347	369	365	356	373	351	371	349	368	354	382	369	350	362	376	323	349	386	369	380	356	374	364	369	364	388
8983	7332	6912	7835	6748	5945	5066	3871	2882	2308	2123	1841	1575	1446	1269	1296	1314	1120	1170	1089	1086	1032	1053	952	1043	993	971	988	989	961	977	921	963	887	925	917	892	945	865	882	913	867	958	903	866	838	873	822	861	841	834	884	833	876	878	808	868	876	853	877	859	937	895	875	870	825	867	833	904	836	851	827	860	870	869	851	827	820	862	870	826	869	899	860	825	835	868	842	909	875	829	930	829	877	882	825	859	838	902	850	890	852	833	873	899	822	856	824	853	884	872	837	846	826	817	835	865	794	921	883	851	855	883	851	889	843	843	897	884	905	814	889	821	941	913	853	820	893	882	853	830	858	871	843	916	865	883	905	855	859	865	831	852	858	875	850	847	825	851	852	856	813	879	863	884	860	841	854	848	874	851	814	829	831	867	837	831	870	851	830	890	854	881	835	802	821	837	866	814	908	841	818	861	815	852	875	888	843	870	911	873	850	851	852	842	876	852	852	887	815	889	850	886	861	888	844	873	872	779	875	870	863	837	865	863	851	850	832	828	814	805	823	827	878	843	868	947	870	865	867	879	894	876	888	807	895	857	804	900	889	842	869	814	856	862	873	875	893	839	827	836	903	868	872	839	835	791	848	834	824	853	842	866	871	917	892	861	849	843	899	848	883	925	855	855	822	830	840	805	865	877	822	827	834	870	888	821	873	806	919	861	871	847	873	842	839	826	793	862	853	871	865	920	859	783	898	861	809	848	816	827	890	815	852	839	859	839	897	837	841	851	858	864	802	921	917	828	826	859	876	885	840	874	838	883	874	815	853	870	853	803	856	887	896	867	881	827	857	815	864	825	850	896	864	829	824	811	846	877	868	844	880	837	849	794	872	840	824	872	842	911	874	865	829	889	827	855	925	852	804	876	889	889	876	865	866	897	797	915	848	876	872	845	846	920	840	817	858	870	865	835	830	829	874	896	873	820	900	854	837	814	838	867	860	863	858	858	905	833	858	776	848	772	895	862	892	854	876	893	866	843	854	840	863	824	881	857	919	879	899	848	796	875	865	831	791	834	919	895	905	826	854	845	837	817	881	830	860	881	836	819	878	884	812	876	855	869	848	844	847	869	841	862	815	880	880	858	888	836	819	793	859	825	880	850	859	852	836	851	877	878	870	848	854	885	849	883	828	884	910	831	869	888	829	829	852	851	891	872	838	837	892	897	869	829	853	877	890	926	806	825	831	892	842	901	841	905	894	876	868	862	852	857	845	875	894	914	824	882	877	897	874	823	888	811	848	843	829	800	904	867	921	896	856	871	873	837	858	876	873	901	890	816	846	868	829	810	875	849	873	821	840	842	888	865	920	869	833	832	845	855	852	908	824	899	822	850	838	895	867	844	839	891	854	813	794	894	900	867	873	842	778	819	789	852	809	832	872	848	874	834	857	861	817	878	848	830	880	869	863	844	850	830	871	911	923	942	883	842	799	876	856	877	839	854	832	829	870	848	871	864	882	877	889	830	834	852	884	858	880	842	871	856	854	828	820	892	841	847	920	869	894	871	868	867	861	837	859	837	879	858	883	860	838	855	894	938	883	853	838	847	838	812	834	853	847	881	818	854	811	916	838	839	846	858	889	859	895	854	820	830	860	849	876	838	914	886	801	857	873	822	862	908	846	876	825	930	855	836	869	869	837	846	877	865	842	901	844	859	888	831	875	833	865	912	856	855	870	842	835	906	851	875	808	820	868	859	839	949	855	847	859	880	840	848	845	837	852	837	947	878	852	862	813	858	842	822	855	842	864	847	934	925	895	868	843	853	891	859	863	853	865	881	894	849	868	866	808	888	869	831	860	840	835	834	863	849	836	887	827	883	839	848	893	834	812	898	836	858	881	850	887	860	880	863	870	853	840	867	857	873	891	867	883	833	907	888	796	900	839	798	849	882	830	893	891	816	821	843	821	890	878	880	865	838	853	873	890	880	848	817	864	889	858	860	851	854	839	872	845	858	826	829	905	851	819	894	858	879	882	882	869	891	863	826	882	841	937	851	887	839	861	840	843	863	868	897	857	904	908	840	877	863	818	861	822	792	883	869	863	825	793	832	891	813	836	862	873	859	828	822	870	917	873	852	863	848	866	850	852	816	884	800	894	852	853	849	825	808	795	847	825	905	814	827	902	844	830	914	827	847	826	828	884	836	858	884	820	816	875	838	862	856	852	849	844	906	869	821	876	885	856	824	851	895	837	849	808	902	825	847	936	845	860	857	826	861	905	894	825	867	801	854	879	863	806	891	879	844	860	829	846	828	854	873	887	860	865	893	895	844	848	867	855	827	872	794	826	863	867	875	847	855	848	844	924	860	893	870	832	875	872	868	879	872	835	876	821	886	881	812	873	855	847	822	819	885	855	872	848	780	847	864	806	882	864	865	845	885	884	841	881	868	804	852	905	819	847	842	887	921	961	852	873	873	855	861	839	831	887	812	860	878	927	771	829	861	858	895	824	874	910	824	896	835	873	891	859	787	830	872	822	868	849	837	864	859	824	836	836	850	843	898	826	842	796	834	850	820	839	865	826	859	854	848	841	862	775	855	869	865	844	865	849	858	833	839	878	826	861	843	843	865	868	841	909	868	906	805	835	821	852	814	822	859	871	898	864	862	865	851	895	834	849	881	893	821	875	827	845	867	853	881	828	823	847	854	849	848	888	838	871	830	837	839	883	859	810	908	854	861	895	811	876	902	833	838	839	814	833	856	919	847	853	867	864	851	876	877	824	842	877	863	891	856	877	810	811	827	849	800	844	903	849	868	863	853	876	853	863	897	874	830	873	865	866	905	885	887	840	846	897	823	870	816	833	855	870	880	890	870	880	829	879	888	890	833	834	859	898	855	805	824	846	900	891	842	839	897	929	861	855	877	870	875	861	883	873	835	872	872	853	817	859	863	860	909	787	884	859	881	847	833	868	834	843	834	860	851	823	816	863	858	850	819	884	839	907	898	886	882	802	859	854	873	901	825	895	837	850	850	873	918	896	893	859	820	896	882	873	839	888	805	818	889	845	839	898	966	832	847	850	850	886	871	836	851	868	888	917	863	824	856	905	815	851	871	804	914	854	814	918	879	858	822	828	854	863	868	880	868	824	829	885	883	851	794	833	843	831	822	799	838	866	851	859	929	846	866	785	862	856	854	881	818	868	868	868	870	868	846	918	833	823	811	838	846	880	859	868	837	875	881	796	845	883	848	882	886	836	843	830	858	895	836	845	860	824	825	849	887	864	890	879	861	824	867	854	831	832	882	880	853	847	865	924	887	827	808	894	832	908	868	893	850	863	893	856	819	888	843	848	899	886	886	845	854	829	856	836	866	841	848	873	877	834	850	862	809	842	860	880	825	800	884	823	846	814	836	908	878	861	858	922	840	823	829	820	860	825	856	879	844	826	824	856	838	870	843	886	887	869	834	858	812	877	878	831	847	859	835	895	857	882	882	819	875	829	847	849	865	872	890	861	826	884
34452	25433	12312	6820	4351	3284	2228	1512	1229	905	800	758	607	585	536	513	457	438	444	449	415	450	452	449	398	382	408	409	413	375	368	358	369	364	385	392	373	343	379	399	386	358	340	340	358	403	356	347	351	317	374	317	358	358	376	370	383	356	349	388	358	355	346	334	358	324	376	364	347	385	359	378	359	362	349	373	391	363	342	330	351	374	355	326	360	356	330	347	382	367	346	343	388	350	358	336	325	381	354	301	343	314	343	348	361	358	352	349	330	372	376	367	363	348	382	331	367	377	371	355	348	376	364	332	371	380	355	372	352	366	370	355	338	346	371	365	361	368	367	367	380	338	365	371	350	367	332	375	371	349	346	418	356	378	339	345	339	363	368	369	343	329	360	352	335	351	371	377	365	369	369	374	375	379	359	373	366	369	366	402	330	357	353	363	343	354	334	332	362	322	355	370	343	339	342	359	366	358	357	349	359	403	380	347	370	377	347	388	354	346	357	368	341	365	367	383	369	347	369	350	379	323	377	377	396	380	399	374	364	354	358	351	360	384	353	339	319	363	375	374	350	352	385	370	378	395	369	362	358	350	381	349	361	378	361	392	350	365	364	352	359	372	344	332	354	348	370	330	393	386	350	353	341	345	350	355	352	341	344	362	337	339	376	369	376	373	387	340	362	356	347	373	351	375	358	339	363	338	321	360	349	368	346	364	400	331	349	363	374	323	371	360	335	354	388	389	368	338	343	386	347	379	348	393	321	349	352	399	379	373	369	363	361	356	355	337	318	381	363	350	367	308	349	363	307	342	383	384	371	357	351	367	349	341	353	357	374	341	404	332	354	352	337	359	352	361	374	310	307	348	374	323	385	398	353	337	405	405	347	358	376	404	356	354	341	378	321	397	372	351	346	352	344	355	326	371	348	370	360	341	366	319	341	387	347	352	319	368	364	376	347	361	389	344	379	327	339	395	355	399	380	392	349	385	311	341	363	353	357	387	334	365	362	371	395	374	341	357	359	366	324	385	376	355	363	371	368	373	370	328	356	357	344	344	374	370	388	375	380	361	350	387	346	346	359	428	364	322	328	392	392	345	379	346	330	350	389	377	379	371	320	380	377	384	364	354	362	337	365	350	377	366	387	340	364	400	387	323	332	404	351	376	388	385	351	355	365	369	369	340	375	361	399	396	358	357	337	312	379	306	355	337	346	379	366	378	366	362	360	377	324	352	352	375	379	360	343	371	391	358	340	373	354	390	346	358	364	349	342	356	372	388	342	370	344	341	404	366	373	380	337	319	362	350	379	370	345	372	369	348	348	362	358	410	386	356	358	385	379	348	372	350	387	342	345	338	392	360	376	351	381	413	354	386	364	341	338	329	350	333	341	345	378	334	348	402	353	368	358	373	382	368	334	411	353	330	365	323	326	339	358	340	360	351	377	333	341	361	350	372	342	338	359	347	332	345	384	360	353	366	347	334	380	333	393	350	384	332	346	342	369	312	359	363	352	333	339	383	373	340	340	340	356	352	323	388	378	356	348	341	370	346	360	326	366	370	354	345	373	333	352	333	366	393	349	366	365	349	382	342	353	381	358	394	371	359	306	360	359	366	378	376	333	361	384	353	372	370	375	340	333	372	337	380	350	394	364	385	344	363	356	378	368	342	360	406	367	372	329	363	370	364	364	345	383	363	362	386	371	329	351	350	342	375	361	335	361	358	339	348	378	363	343	345	332	363	378	378	347	339	356	363	354	377	333	369	312	383	332	337	339	358	341	355	350	375	374	344	340	392	348	361	358	364	371	344	383	371	388	377	363	374	368	323	381	335	395	367	333	370	366	326	359	370	342	362	364	367	367	381	366	353	369	347	320	368	344	337	359	361	342	350	360	369	354	361	360	370	311	362	402	353	370	366	391	335	354	349	357	385	362	362	343	353	375	330	329	363	377	361	369	361	368	375	379	353	346	337	377	348	330	338	324	325	339	337	376	359	381	357	353	345	330	344	384	364	389	330	374	339	369	369	381	357	343	335	371	407	397	364	372	366	415	376	368	375	381	349	346	374	357	372	350	342	374	394	349	400	360	380	331	376	369	341	352	357	360	341	378	328	397	355	343	387	386	301	351	371	371	381	375	379	348	373	343	367	342	350	377	328	354	379	374	386	375	334	350	331	375	361	339	377	349	343	368	374	392	380	359	347	365	366	346	335	356	363	371	360	355	340	360	356	359	370	395	351	365	382	369	349	348	370	375	345	380	361	349	389	375	398	347	352	373	390	355	338	388	378	377	380	350	362	349	354	383	340	398	379	374	346	350	348	328	375	389	371	316	348	367	365	356	337	351	354	374	345	308	347	389	346	357	381	351	348	354	342	381	335	338	360	357	382	349	348	316	379	368	398	376	388	306	390	359	364	356	350	354	369	345	330	349	361	345	372	398	337	357	344	362	388	364	362	361	376	315	410	368	363	344	367	368	361	385	379	360	363	388	368	385	411	361	365	373	349	363	346	381	332	359	357	347	341	347	398	347	346	352	354	366	374	359	366	330	353	381	370	361	366	400	346	377	354	370	396	347	325	343	370	351	374	371	354	380	388	366	350	374	334	340	379	358	341	354	338	371	320	378	358	361	346	402	362	350	348	337	354	350	346	335	350	339	351	362	380	367	342	373	357	353	374	337	347	356	369	352	362	344	382	374	351	353	372	350	356	385	377	367	349	389	351	365	348	341	337	372	345	357	363	304	385	363	355	374	399	351	355	325	360	361	357	354	365	337	381	368	320	365	343	371	341	377	374	362	374	361	390	333	335	327	363	391	347	343	365	329	369	367	340	369	328	372	344	346	346	365	360	322	390	363	381	355	344	349	337	341	311	378	336	388	359	356	334	391	403	326	399	388	346	374	348	358	410	377	365	345	348	360	367	390	353	393	359	347	333	360	352	357	370	372	367	402	368	359	362	356	373	379	376	378	376	352	372	335	343	351	313	377	378	391	366	355	356	376	341	377	355	358	351	356	351	351	368	349	371	367	350	345	349	378	355	376	331	366	366	321	362	346	340	371	356	368	352	347	381	366	388	378	355	358	345	357	396	320	376	347	375	342	356	381	358	370	356	340	332	367	344	334	393	331	353	370	391	382	354	390	373	317	354	351	358	359	346	357	348	380	363	343	374	390	358	395	374	367	381	343	342	354	374	353	377	374	366	340	403	366	331	362	367	366	406	362	387	373	364	372	359	353	372	353	346	381	360	342	353	343	364	348	349	312	387	338	359	356	340	361	354	340	341	381	363	379	364	366	335	370	372	394	356	366	349	373	326	363	358	389	366	391	365	373	354	326	377	354	347	358	363	386	345	391	358	389	387	353	401	378	352	306	367	356	335	353	359	365	332	369	361	346	363	333	394	370	382	383	330	347	333	353	376	358	351	360	362	402	358	349	333	351	349	366	365	383	378	379	364	361	345	354	392	369	356	370	395	362	385	337	372	360	373	344	353	337	381	358	365	367	373
25590	19453	11658	12445	12045	11246	8642	6228	4952	3764	3360	2874	2365	2055	1861	1646	1542	1429	1454	1317	1275	1293	1312	1221	1096	1089	1008	989	1019	1095	1100	1021	991	988	952	993	920	857	910	900	909	902	838	881	868	888	833	897	884	829	898	773	862	852	870	826	822	851	839	836	806	844	827	926	882	817	819	834	821	886	845	852	896	815	854	828	833	797	775	895	871	827	830	832	875	863	861	862	888	828	855	816	880	865	899	818	851	781	872	838	835	872	827	844	838	830	851	815	828	855	832	860	794	858	795	832	819	855	857	894	905	835	838	872	869	838	763	785	827	900	823	865	821	811	853	828	897	791	855	799	834	814	834	890	835	870	862	894	803	811	863	904	859	845	841	870	821	838	869	855	874	811	825	798	853	773	908	826	851	822	877	859	861	784	825	913	829	886	831	787	876	823	836	827	827	845	842	834	858	865	801	865	874	838	838	804	884	818	875	863	811	836	791	845	831	829	862	781	845	850	823	870	807	845	853	856	844	854	801	817	770	827	815	839	801	881	897	825	883	837	833	875	862	826	899	821	820	842	849	870	816	809	832	838	872	819	817	848	836	830	862	820	836	821	785	824	833	808	835	832	855	844	826	900	824	843	806	837	768	816	820	833	838	832	835	823	819	808	928	847	836	835	787	794	826	815	857	854	816	795	809	862	845	811	802	819	822	861	809	828	848	809	818	845	835	807	792	915	830	810	851	835	800	866	817	912	860	863	838	839	871	839	836	871	789	807	820	860	849	828	835	844	876	863	838	849	824	820	817	860	805	828	791	865	830	834	804	864	817	879	853	790	853	870	856	812	833	857	845	807	839	859	833	824	849	825	832	800	882	837	862	838	845	886	775	843	838	816	914	855	820	898	839	770	803	817	882	811	867	842	807	810	810	830	847	790	804	833	776	900	866	813	811	839	821	834	794	878	826	834	833	811	890	849	894	906	818	821	818	861	880	840	870	819	821	855	841	864	842	798	885	866	871	819	844	850	891	869	790	839	820	820	815	773	851	831	805	855	838	878	823	861	843	795	836	871	808	827	832	848	814	833	814	865	821	799	788	864	813	863	865	855	876	857	879	809	814	826	844	819	812	815	830	804	847	856	838	905	858	825	824	858	827	856	832	893	879	879	805	786	819	815	842	824	853	885	818	843	864	803	838	829	852	887	853	796	831	787	825	845	792	859	905	855	851	794	816	804	804	859	830	828	862	813	875	790	845	893	770	830	842	803	865	835	809	873	822	883	869	837	828	825	842	876	808	873	845	819	815	875	835	868	875	835	850	823	835	793	804	884	831	844	868	857	878	838	842	859	818	837	836	828	867	788	855	805	855	859	863	870	849	798	845	819	843	856	817	816	826	845	818	853	753	811	863	839	848	838	801	828	850	772	844	841	819	843	792	797	858	872	837	784	851	854	849	768	813	836	839	844	853	845	878	800	855	844	808	855	813	825	843	814	870	846	872	828	850	859	814	859	843	865	838	872	791	845	843	798	848	839	823	831	820	868	838	850	839	823	848	865	757	816	861	841	858	834	856	884	819	910	826	755	801	833	811	870	838	859	825	831	852	817	824	834	825	826	866	806	782	846	910	792	839	825	839	853	868	821	833	839	822	827	854	872	835	882	822	822	799	886	847	817	822	852	835	827	888	833	852	846	844	823	849	830	783	883	876	847	780	824	847	799	857	876	847	789	832	747	831	863	808	868	828	785	834	783	845	807	792	851	843	852	812	871	769	838	835	811	815	833	857	870	866	868	794	814	879	840	802	870	862	891	912	885	814	854	857	850	791	856	897	839	823	873	839	843	848	915	853	840	810	860	812	820	858	839	865	824	859	842	825	869	829	843	894	803	804	821	801	839	830	845	843	854	778	800	767	845	859	890	865	846	845	840	844	907	847	894	817	846	840	847	812	812	814	856	797	829	864	822	868	859	814	825	813	832	784	894	865	819	859	830	838	820	855	794	824	857	831	832	840	870	809	866	833	822	850	889	850	823	837	818	811	835	822	816	820	802	820	798	819	851	803	811	827	839	829	861	855	840	830	832	862	853	829	793	829	817	867	846	833	844	796	809	798	809	832	801	909	802	791	837	848	817	854	821	803	877	860	814	856	821	821	828	864	797	798	830	829	837	814	835	863	802	787	851	858	839	917	875	815	821	860	824	764	843	804	803	876	824	910	840	842	822	801	811	803	818	843	866	906	831	842	835	864	834	831	810	821	860	832	862	890	810	830	853	841	811	862	798	798	861	769	841	789	803	816	876	804	819	829	835	783	845	851	822	885	877	820	832	835	812	795	790	827	864	834	868	809	827	885	823	830	879	804	795	816	828	789	834	830	811	804	794	851	826	828	822	824	834	787	841	873	846	808	860	848	850	816	817	828	819	860	821	869	826	832	843	834	874	786	832	839	825	828	809	857	833	914	796	820	824	827	808	855	837	852	823	866	845	849	864	843	786	819	849	799	836	828	811	821	878	818	843	819	825	811	859	882	794	834	849	835	820	850	851	880	809	800	790	833	829	864	816	834	825	822	846	820	910	877	776	802	863	845	823	826	818	872	829	863	839	813	879	799	834	857	870	797	803	783	821	856	840	842	818	806	812	801	834	873	852	792	851	881	792	863	856	829	866	819	825	818	813	845	851	803	835	845	863	844	839	865	861	844	832	906	847	817	860	825	811	782	797	831	869	836	832	834	867	846	816	857	781	835	821	821	852	804	868	858	850	846	861	870	851	812	801	813	805	830	874	891	875	868	889	851	852	863	817	813	849	837	858	845	783	828	844	834	835	842	840	801	806	846	843	862	790	864	865	831	851	794	806	847	843	836	862	847	797	857	857	841	828	801	814	848	818	874	861	831	855	833	800	812	783	842	847	835	857	854	804	866	805	855	824	838	801	824	828	780	843	842	851	841	796	837	850	802	824	875	815	810	852	856	786	885	848	833	792	883	808	826	839	826	880	795	860	832	807	780	842	855	794	851	856	808	794	808	773	850	805	829	841	762	815	799	846	865	855	780	848	891	796	806	850	815	816	865	810	870	850	850	839	829	844	869	843	849	817	818	895	847	825	858	855	848	821	840	836	783	824	846	834	799	813	874	823	806	850	829	882	819	815	834	854	904	835	821	844	844	882	838	826	857	888	858	878	870	804	845	835	845	843	890	803	811	820	843	850	897	831	798	870	865	823	858	847	894	820	819	858	834	876	798	813	823	841	863	857	857	783	815	867	830	862	819	886	842	831	812	872	794	845	866	829	863	817	871	836	872	855	834	852	859	801	846	838	815	846	810	813	812	868	827	824	828	853	843	823	872	837	828	880	812	857	810	827	877	852	840	812	830	849	803	811	876	801	830	818	815	868	837	815	834	796	817	844	834	852	847	796	830	779	897	879	870	803	798	890	848	841	840	825	828	845	893	832	880	841	796	815	853	864	826	827	816	834	815	821	840	841	886	824	823	852	792	851	833	829	844	811	817	871	787	828
44691	34479	18733	11251	7321	5414	3234	1971	1544	1203	1018	875	766	701	595	540	511	462	492	469	353	450	411	414	423	391	398	395	390	370	377	331	357	369	348	331	305	316	336	365	340	343	305	328	287	348	341	340	299	336	333	300	349	354	302	334	345	296	325	317	307	342	341	341	317	321	357	369	318	307	273	328	322	330	343	326	323	324	322	304	329	292	329	339	381	342	343	330	324	334	327	343	350	300	306	318	348	338	317	300	359	344	339	321	284	334	320	328	354	356	342	331	329	407	350	338	300	349	312	345	302	309	302	329	318	327	335	356	329	343	308	313	325	341	293	325	298	354	320	292	333	329	312	315	316	350	285	352	344	340	342	336	329	288	351	329	308	350	334	357	338	344	320	334	352	309	328	335	315	305	322	358	335	327	334	317	306	320	335	314	304	302	338	300	292	330	312	298	335	311	320	329	339	284	342	315	329	329	324	298	342	289	294	334	312	353	354	315	327	317	336	333	316	339	316	319	314	300	327	286	318	334	322	340	317	330	344	311	309	325	350	335	310	329	326	351	321	335	337	329	299	319	322	333	308	372	345	327	315	320	341	320	305	305	333	361	320	312	333	300	350	299	313	321	332	336	327	334	360	311	324	324	356	320	297	326	323	313	331	293	324	332	295	334	317	296	295	310	334	353	313	304	312	303	341	337	354	326	334	298	312	298	344	321	335	331	320	312	321	337	315	310	353	348	366	349	353	317	330	312	317	327	314	306	310	350	341	344	313	291	333	312	328	315	321	359	341	310	360	310	306	334	359	337	317	332	333	331	324	349	326	339	319	335	315	316	340	299	323	290	341	311	336	327	319	345	355	315	333	313	358	333	330	333	337	325	343	312	331	332	325	365	313	305	283	317	333	351	335	311	329	364	349	358	330	352	341	313	327	315	333	310	325	357	296	329	293	338	290	319	326	353	324	305	320	322	296	325	303	284	322	325	332	311	328	372	323	305	299	350	300	328	317	337	335	315	321	311	318	327	306	305	320	283	300	351	324	300	297	341	309	312	316	291	323	306	332	327	309	362	335	331	316	345	334	338	296	285	291	356	328	321	355	313	325	311	319	319	372	347	333	334	342	321	320	334	297	306	349	351	333	305	331	311	312	323	352	311	300	310	327	325	337	311	304	290	314	315	322	313	320	342	336	308	306	332	337	343	328	328	341	331	331	329	313	318	313	299	344	286	299	315	347	318	339	363	336	294	339	307	322	330	291	335	334	273	349	323	326	337	312	296	297	341	314	298	325	308	289	353	348	319	305	333	366	330	294	329	354	352	330	311	334	314	329	287	341	340	307	318	294	327	348	340	331	326	352	310	370	324	307	310	322	323	317	354	333	346	314	291	342	364	334	333	329	290	345	314	316	343	322	288	332	337	327	331	315	348	320	295	329	343	336	342	339	302	301	340	318	312	323	311	342	337	327	325	283	341	310	310	336	334	312	305	338	347	323	339	338	325	293	312	331	327	344	302	327	319	333	387	354	342	337	310	355	300	321	352	350	309	330	309	343	316	311	288	290	323	309	316	312	328	276	343	342	306	335	297	345	341	323	328	323	296	316	332	322	326	296	331	329	330	320	322	310	315	341	326	337	306	352	332	330	331	331	346	310	301	345	341	343	310	361	360	323	344	337	341	343	328	326	345	344	317	343	328	297	328	342	343	312	292	332	336	343	308	300	327	296	335	323	322	326	345	321	296	344	311	303	310	341	316	361	319	303	351	317	315	319	297	300	322	356	325	352	293	316	339	307	311	279	294	353	310	333	332	363	303	309	335	314	342	331	347	344	316	321	309	323	307	319	330	315	309	328	289	329	291	310	273	312	329	339	333	351	325	324	344	334	347	307	313	361	332	314	330	321	325	331	347	330	317	340	321	314	319	334	311	329	315	332	318	338	333	351	350	344	317	338	351	362	352	322	337	324	317	320	332	306	290	295	300	308	314	309	349	324	308	314	313	327	333	328	303	329	287	322	296	328	336	292	326	330	333	314	329	330	311	293	316	324	318	338	335	306	359	332	377	344	332	304	313	347	334	348	311	289	309	337	332	321	361	325	312	328	331	330	332	305	313	320	333	337	327	319	333	305	337	331	335	297	322	352	349	322	344	349	316	320	319	332	304	308	327	305	317	318	306	302	336	288	321	304	324	359	315	340	353	344	330	317	339	331	340	302	316	314	312	321	301	345	339	329	323	300	324	321	311	331	304	317	297	298	346	307	318	326	323	311	310	342	328	333	363	367	324	338	341	326	324	345	337	334	296	323	351	306	337	324	305	305	323	325	305	324	310	281	284	348	323	343	335	347	342	302	285	312	316	350	275	303	335	313	338	318	289	334	339	336	346	311	307	321	349	339	350	330	313	322	366	304	311	321	345	283	311	298	359	336	332	315	360	337	356	330	302	326	306	313	341	309	341	344	320	318	314	311	362	303	351	315	341	326	335	327	335	328	319	324	367	377	344	345	320	288	328	317	322	298	309	342	360	368	307	330	303	330	329	342	325	299	307	347	335	323	301	319	315	340	332	345	343	303	320	341	318	331	290	303	343	334	319	304	352	309	311	299	338	331	312	334	284	349	315	365	341	319	333	332	339	325	326	325	331	342	337	377	290	343	302	306	314	321	320	356	331	327	306	315	306	336	295	317	320	325	343	309	323	313	322	267	300	350	325	298	319	325	310	319	350	320	322	305	341	318	325	323	349	327	320	340	348	313	310	324	340	312	327	319	328	322	341	280	308	285	319	322	333	352	366	336	317	317	295	324	342	293	320	344	352	296	301	343	315	323	345	339	316	319	343	357	348	317	326	334	313	327	310	332	319	340	331	350	314	328	325	315	344	317	313	363	351	341	339	326	331	357	309	318	312	330	328	338	303	325	315	345	340	344	344	308	310	301	309	313	323	352	317	331	330	296	326	340	318	329	321	277	352	336	331	324	326	325	319	302	299	292	337	309	311	311	318	323	334	329	322	311	355	313	305	330	327	336	298	332	309	309	359	319	308	305	395	335	332	343	329	332	282	336	287	329	337	311	290	348	318	329	342	326	295	295	332	302	333	309	344	332	343	357	362	293	327	321	321	334	323	351	328	317	351	297	296	331	337	268	333	316	340	354	374	326	320	301	320	315	299	342	306	322	313	283	311	356	338	296	326	329	315	333	340	313	338	345	344	335	346	313	334	295	350	320	338	297	310	369	334	301	353	334	333	325	293	354	334	380	289	317	276	309	323	305	327	349	337	301	324	344	291	385	328	332	337	318	349	345	330	353	342	300	308	344	310	326	318	304	339	321	357	336	316	324	338	304	311	309	368	339	360	361	331	361	328	310	306	299	326	320	333	355	309	348	342	304	320	318	319	332	315	302	330	309	340	322	356	348	304	297	346	359	350	330	363	340	294	332	323	300	337	296	306	310	328	306	303	314	298	333	320	336	292	337	344	337	362	307	320	311	317	326	298	298	284	331	309	357	349
33164	26460	15114	16150	16270	14992	11003	8115	6583	5353	4441	3995	3152	2615	2287	2179	1901	1786	1548	1445	1423	1413	1366	1353	1128	1115	1033	1082	1150	1068	1035	990	983	984	918	882	898	900	840	818	851	842	817	845	818	799	800	783	778	793	798	752	740	811	807	809	782	789	772	769	777	770	777	732	761	760	760	785	728	794	770	767	780	770	717	772	764	813	733	738	781	760	771	775	733	739	782	732	745	769	753	773	750	747	743	726	814	775	808	800	759	763	743	729	730	764	759	817	705	735	791	792	781	788	740	781	787	776	817	753	728	766	767	792	761	759	812	722	745	740	780	737	725	756	814	712	769	727	785	747	725	790	759	797	763	764	737	704	708	769	780	792	743	764	762	737	791	768	781	796	772	753	734	735	770	708	757	763	779	736	736	767	774	706	799	771	738	800	743	825	763	741	792	799	725	763	719	733	766	790	795	755	759	779	773	752	733	771	763	743	741	815	780	737	781	732	723	757	771	762	776	753	766	756	774	829	770	756	788	780	829	722	721	776	755	781	759	731	785	747	785	742	781	741	760	745	727	810	787	771	758	760	763	733	775	824	729	732	729	739	746	785	727	758	775	806	744	760	766	757	765	768	801	763	747	788	746	805	731	770	736	788	799	801	797	752	765	744	811	729	760	764	819	716	770	778	740	746	767	800	743	817	752	782	771	808	787	768	765	776	761	768	720	747	751	794	751	768	820	736	776	804	803	741	768	706	753	792	756	774	767	804	769	806	791	766	739	785	741	796	749	763	775	768	755	725	715	794	741	735	770	749	820	769	799	728	744	763	767	773	804	723	750	793	716	756	762	757	711	784	744	792	761	790	754	753	800	762	754	751	791	764	764	754	772	784	828	738	800	751	773	749	779	771	782	731	753	760	776	777	789	736	784	732	767	805	779	781	775	734	740	822	805	725	765	748	769	738	764	783	753	742	760	779	737	738	769	735	763	772	780	761	748	744	775	728	706	763	741	765	804	771	731	763	732	790	820	765	797	796	766	738	751	723	778	796	748	787	773	747	740	763	775	731	740	779	775	797	721	769	767	703	751	770	707	728	754	800	766	733	803	766	783	765	757	731	813	778	741	771	764	792	751	754	747	797	749	754	744	789	759	762	734	784	771	759	768	768	784	744	782	757	817	797	777	742	792	738	806	732	690	763	787	731	727	765	741	737	779	756	735	779	748	801	760	779	777	785	737	771	757	749	817	734	740	716	784	743	744	765	766	766	769	818	769	734	787	752	780	727	736	733	802	785	796	778	785	753	743	768	795	765	787	712	749	744	748	736	813	755	788	784	745	763	744	775	772	749	753	736	759	774	751	759	758	742	783	802	743	801	745	769	781	743	804	812	721	769	772	752	755	750	762	759	775	791	752	757	758	766	789	758	776	709	780	725	724	750	727	760	813	776	780	778	719	759	794	783	736	747	766	832	782	766	721	805	709	818	795	731	765	771	762	749	794	747	776	755	749	760	799	801	779	748	761	749	781	802	781	820	833	756	757	754	771	745	792	766	753	745	727	754	758	781	705	757	747	739	789	761	790	701	775	737	743	744	783	803	796	736	757	785	829	714	770	734	763	707	725	800	806	709	809	796	778	754	772	751	730	724	725	784	796	743	749	727	746	781	772	727	750	775	775	778	776	803	764	703	756	746	736	776	824	834	763	735	729	758	802	770	807	796	759	792	777	793	751	769	777	788	763	778	779	777	777	795	748	769	784	778	771	785	731	772	771	793	809	743	763	722	768	791	760	767	710	778	810	767	770	814	806	743	755	769	747	810	754	745	797	798	737	749	771	795	777	763	779	773	790	778	717	767	784	748	806	746	761	740	778	716	751	754	747	758	730	733	799	781	801	742	732	767	761	788	749	755	776	764	752	798	743	747	718	788	793	784	741	751	795	736	755	787	787	773	753	758	761	799	779	720	713	746	811	761	763	705	777	723	751	726	765	800	780	729	759	781	756	792	758	754	747	794	750	764	764	739	753	768	749	755	734	762	735	731	772	790	772	717	775	732	732	750	727	781	769	779	733	740	842	785	770	730	758	782	759	696	781	780	785	761	747	756	769	740	737	725	737	772	764	800	773	761	784	737	774	772	810	753	715	790	777	762	723	745	757	752	720	784	779	725	766	768	767	762	776	708	787	737	772	762	751	740	717	774	776	707	733	786	788	836	755	770	771	765	750	732	755	778	784	794	760	828	830	820	794	763	768	788	738	765	797	694	779	778	756	735	769	767	757	778	782	762	781	733	737	772	749	771	751	769	712	746	793	735	770	772	759	784	773	744	785	759	740	754	736	723	787	790	767	779	732	830	781	775	736	797	772	758	792	765	794	726	761	805	731	757	742	773	781	740	781	813	724	718	759	767	734	774	778	769	738	812	726	756	771	705	776	749	781	752	751	747	755	780	787	738	774	793	725	777	747	763	765	754	756	723	787	752	760	801	780	777	836	807	785	744	818	771	739	760	792	753	767	782	733	764	785	778	754	717	777	739	795	769	753	756	790	777	733	787	720	758	813	760	755	713	722	779	822	748	756	770	730	718	716	757	746	750	775	768	715	727	733	785	771	745	776	725	754	800	708	769	759	754	709	757	741	758	730	794	775	729	762	781	724	749	740	746	794	757	736	771	732	782	730	758	770	723	786	757	782	818	742	821	810	793	761	756	733	741	763	776	764	748	819	776	709	742	763	782	758	744	750	777	783	737	737	773	729	774	761	803	739	742	775	735	805	802	740	802	792	750	757	772	740	738	753	747	806	746	768	775	746	799	762	789	786	795	735	801	755	759	783	810	760	741	754	777	790	789	764	755	763	779	805	796	723	780	734	736	823	782	738	731	805	772	721	761	755	798	726	720	787	752	783	754	762	754	802	758	748	731	811	797	763	739	724	768	759	771	814	739	798	782	747	795	844	742	764	820	755	760	762	763	762	766	767	760	838	783	751	718	725	713	775	775	757	763	747	769	775	785	743	746	784	771	739	829	785	734	797	747	740	793	792	770	747	758	785	778	781	792	789	743	798	755	724	747	733	767	713	755	724	797	737	829	757	729	744	727	765	748	784	795	748	769	766	733	782	753	766	753	757	749	737	823	744	791	767	767	726	748	753	753	779	768	822	766	764	778	794	752	761	735	743	790	766	764	827	706	779	714	726	743	741	740	767	727	739	767	785	782	707	800	775	729	823	680	752	732	756	719	775	789	763	750	836	742	796	750	755	744	732	745	760	721	765	757	781	746	735	722	768	727	804	731	782	794	778	772	762	792	773	806	768	758	734	760	755	768	772	737	766	777	704	720	762	777	768	767	750	760	796	785	706	766	794	742	782	797	775	784	741	749	807	753	730	744	739	729	704	752	792	760	750	773	704	766	762	779	798	803	731	749	811	775	793	783	764	758	745	764	772	775	748	748	749	766	772	781	761	749	796	800	792	732	740	737	714	788	718	758	813	780	771	699	775	784	770	750	789	802	776	785	759	791
11863	6747	3833	2786	2291	1688	1206	895	779	683	591	548	538	480	418	458	415	426	404	379	425	400	434	403	371	380	418	393	378	392	393	347	389	389	384	374	396	364	383	344	390	390	366	321	352	361	379	400	389	343	362	371	375	382	406	357	415	380	383	343	400	383	384	366	360	381	365	389	348	385	349	368	361	375	378	366	355	397	361	366	397	384	373	385	388	378	394	375	381	353	390	367	341	352	365	394	340	396	349	392	346	365	403	354	375	373	387	340	323	352	356	370	387	372	410	393	367	365	362	390	408	390	357	423	347	326	337	350	335	355	360	369	369	384	353	374	352	378	394	368	376	357	350	393	382	344	375	340	342	378	363	356	348	390	448	346	350	391	399	373	372	357	387	357	388	385	373	376	386	341	352	373	410	365	376	332	346	402	380	354	412	340	393	367	405	392	353	380	341	388	367	365	374	368	365	386	408	379	367	389	361	350	376	336	391	359	344	378	349	350	359	384	391	370	401	347	358	376	402	396	393	355	362	355	355	393	383	355	367	375	405	347	367	366	368	345	388	403	375	364	367	383	421	393	358	344	397	345	369	331	387	378	368	367	400	337	391	390	372	353	366	372	351	346	378	354	387	378	393	386	376	359	359	365	371	346	379	341	377	376	350	401	402	376	342	378	377	380	366	372	385	353	418	361	346	362	362	361	347	375	373	296	394	354	366	347	359	348	375	386	374	361	378	380	378	368	347	395	367	418	346	373	409	378	402	340	364	385	333	376	349	370	383	365	361	397	423	407	355	359	365	353	382	398	390	385	341	395	358	341	374	358	373	350	350	362	338	403	389	368	346	386	374	392	371	377	369	380	364	363	396	381	384	370	423	332	404	406	345	378	337	377	380	380	373	338	387	372	406	416	370	339	359	374	367	367	365	343	380	367	347	369	378	378	383	372	338	365	371	360	354	392	347	381	375	340	390	356	393	350	391	382	389	372	377	366	410	365	372	373	375	359	364	365	330	335	346	347	373	426	338	388	368	386	372	324	382	393	350	349	330	351	341	411	390	358	342	357	368	362	354	346	396	367	366	386	329	368	350	395	412	344	360	376	374	363	357	354	353	371	391	430	380	360	386	386	358	359	369	386	402	364	336	407	400	383	340	375	376	335	349	382	380	390	364	377	347	354	379	370	397	391	379	378	385	350	378	355	362	368	323	366	348	404	365	355	411	360	390	366	370	398	353	358	345	343	355	371	397	377	351	348	344	377	378	337	376	365	356	377	383	334	381	353	412	371	345	416	344	381	349	393	343	391	366	376	403	365	355	380	386	330	344	395	354	358	362	352	379	357	375	383	394	393	365	375	374	379	355	423	357	412	381	352	389	343	350	380	366	345	380	351	350	410	368	389	347	335	350	324	379	375	395	363	361	351	340	384	369	342	380	383	383	410	359	361	333	375	380	368	370	360	371	394	385	351	348	382	387	355	390	364	363	379	345	342	357	390	377	392	331	346	363	375	345	337	407	395	385	372	353	368	351	370	362	339	373	364	383	393	362	374	367	396	373	346	407	341	350	363	376	402	377	385	362	362	331	349	350	360	412	377	372	347	392	364	376	359	405	338	341	367	406	312	344	415	367	380	431	377	385	339	385	346	414	388	390	366	359	372	366	376	345	355	444	350	373	364	348	374	376	394	340	369	371	385	392	344	366	394	380	391	377	381	352	338	362	355	377	349	363	381	339	395	337	358	400	388	400	379	350	353	327	353	363	397	359	349	371	367	347	395	353	366	404	376	361	354	344	378	366	318	397	337	372	398	381	378	369	393	353	359	405	375	374	397	382	349	354	373	393	381	390	368	386	373	380	343	361	412	382	391	380	345	367	327	397	399	388	361	383	379	368	369	377	385	409	377	355	359	389	363	366	396	373	388	393	345	337	397	366	359	372	369	369	406	345	355	370	407	391	388	364	389	388	382	401	354	362	353	380	370	377	421	363	353	374	337	387	342	374	413	363	373	354	385	361	358	392	358	332	369	329	352	382	390	352	374	379	375	384	387	360	388	393	376	362	388	376	378	376	378	348	362	373	376	376	338	379	363	357	355	371	369	391	365	413	358	359	380	374	316	384	365	361	366	384	398	386	373	363	367	354	362	401	354	371	352	359	374	405	344	385	361	349	350	369	368	416	370	369	338	372	341	371	377	409	360	406	380	372	408	342	413	380	357	308	353	362	363	385	350	366	384	389	392	387	372	375	367	383	378	373	331	331	358	393	381	359	350	364	372	377	347	375	356	381	371	366	395	375	391	358	374	386	374	370	378	423	395	327	333	335	380	368	375	372	347	357	385	338	358	357	391	333	353	377	370	426	369	378	392	375	380	341	362	385	360	331	327	364	343	386	362	364	375	402	382	377	343	386	384	379	364	379	369	372	355	387	374	389	354	370	390	423	377	398	348	387	366	335	376	364	379	379	396	354	391	395	368	430	384	404	362	343	406	362	359	409	394	383	352	317	359	374	383	416	389	359	409	376	348	373	383	372	359	369	399	352	378	380	350	364	341	374	385	383	371	375	369	345	330	381	348	359	363	378	383	368	350	347	367	356	329	326	401	372	421	373	371	400	386	357	391	384	377	352	368	330	330	387	370	384	424	384	330	382	385	369	336	380	312	329	367	371	384	369	419	372	371	381	366	360	404	406	359	344	356	383	394	349	345	329	394	352	368	394	362	352	389	393	373	349	400	392	356	429	327	354	388	392	392	373	377	404	381	368	389	393	359	340	370	419	335	331	380	381	367	343	385	356	396	385	398	358	373	384	359	349	361	374	376	379	380	358	364	352	351	370	329	366	380	373	415	348	392	389	378	322	316	399	418	365	379	353	388	383	366	385	357	360	393	357	387	367	331	366	331	376	385	385	388	360	385	393	412	363	370	383	367	340	387	375	393	360	364	385	370	375	385	356	367	343	391	354	382	379	325	364	353	394	421	374	356	370	409	382	367	369	369	399	382	403	382	353	377	381	338	368	359	369	360	388	369	378	360	362	356	408	343	369	398	385	372	357	392	364	386	393	390	379	371	359	389	350	353	351	351	395	400	393	379	352	369	361	370	372	392	387	365	376	374	394	339	352	357	396	371	372	356	388	349	376	383	353	365	393	358	383	367	358	358	363	354	388	366	322	313	339	379	379	357	400	364	386	381	360	412	367	347	358	413	369	362	343	367	382	397	356	371	385	383	335	378	396	353	381	364	362	392	379	365	362	396	365	365	372	347	362	371	361	399	392	390	375	352	415	364	373	370	353	379	376	339	406	351	346	360	387	399	398	317	384	352	412	371	374	384	406	357	394	414	368	382	402	399	337	344	368	354	382	368	380	349	366	382	362	379	387	382	368	328	375	375	438	384	361	365	330	380	396	369	403	332	387	356	313	358	379	384	360	370	357	350	365	379	400	372	395	385	402	357	385	335	416	364	368	378	390	364	385	394	370	407	398	387	322	340	342	348	383	367	392	378	366	405
9122	7362	6669	7724	7977	6591	4486	3493	2883	2405	2090	1896	1560	1459	1439	1269	1260	1193	1132	1133	1158	1077	1081	1071	1044	953	987	963	1001	1023	972	1008	907	950	899	913	932	943	939	927	917	895	896	900	869	897	875	832	876	893	855	941	844	878	837	849	873	873	883	885	902	876	887	843	886	863	850	874	856	909	889	868	883	895	904	863	851	910	871	835	900	871	855	856	874	900	911	846	843	881	791	856	877	862	831	864	832	875	902	874	837	882	896	888	861	829	890	865	905	856	823	917	853	905	836	832	850	869	901	856	839	837	880	821	831	862	863	838	794	838	861	870	884	835	820	904	899	790	894	851	857	881	836	890	845	901	830	843	878	882	856	861	887	839	873	843	844	913	849	865	855	801	871	864	930	860	860	863	866	927	833	896	872	898	906	913	876	819	794	876	866	867	833	871	877	835	863	866	880	873	818	832	867	833	869	849	798	880	881	845	793	898	884	845	847	872	884	835	870	848	832	853	854	835	853	867	835	920	834	894	916	846	798	897	862	904	884	894	798	886	847	851	887	847	831	867	869	874	889	863	833	838	909	860	910	843	861	853	796	849	884	851	856	870	807	853	834	832	842	780	924	848	899	868	850	886	880	853	816	842	870	811	820	903	878	836	852	866	816	822	847	877	842	890	842	828	858	871	812	858	834	876	837	897	922	858	862	821	915	849	855	818	859	848	874	882	858	888	892	890	855	800	891	876	905	837	882	840	914	878	855	852	865	866	827	833	881	882	847	857	850	831	852	842	786	831	865	830	850	824	827	837	884	876	879	840	881	923	858	865	883	875	837	869	814	881	898	847	843	876	836	895	848	845	821	857	867	891	832	820	892	832	894	851	851	889	835	764	869	846	847	870	851	895	859	848	821	867	881	820	925	897	840	839	824	865	860	851	929	851	836	873	841	861	865	895	896	905	841	892	838	806	880	834	910	877	884	875	839	897	883	806	854	816	879	832	877	851	867	860	893	857	872	858	854	852	850	865	853	801	877	911	873	833	853	865	837	888	880	848	868	860	885	872	881	848	859	854	870	808	907	843	890	857	852	860	855	900	866	835	877	886	876	895	834	854	883	872	884	884	843	834	863	805	872	864	866	864	800	837	875	834	860	819	832	883	806	862	892	818	836	834	885	813	838	820	867	816	849	848	908	822	856	818	828	860	874	827	915	839	889	814	869	895	899	817	861	822	848	839	802	892	872	876	871	864	831	856	846	876	830	851	881	820	910	841	864	823	838	805	801	920	860	834	857	880	854	896	869	842	896	908	851	888	861	850	822	858	876	832	912	887	850	866	877	836	829	858	880	858	892	836	848	849	864	831	925	856	841	818	794	857	898	857	869	834	868	871	792	858	838	882	844	892	859	859	880	825	831	889	873	914	880	833	848	848	824	848	837	884	878	813	840	832	847	899	845	926	830	847	849	842	885	825	831	926	774	894	967	896	890	870	875	874	868	859	892	834	824	852	878	819	847	896	828	869	845	869	835	935	857	873	909	925	845	844	847	837	875	835	873	809	846	895	872	833	904	861	810	839	894	841	886	889	837	897	854	903	863	879	844	849	859	852	865	890	819	874	867	843	843	831	902	875	810	857	889	903	847	863	888	864	843	869	893	851	842	856	826	851	826	838	835	865	885	832	888	861	900	881	818	850	876	829	851	867	892	865	872	877	895	852	853	843	903	873	805	867	875	868	846	895	853	898	838	857	905	840	868	816	848	905	900	881	883	898	855	887	858	852	827	872	861	842	799	876	840	829	847	857	859	916	873	893	887	861	916	872	878	882	869	910	849	862	871	871	887	834	867	892	911	830	851	801	844	884	845	849	895	852	845	859	936	861	859	857	922	849	858	871	850	909	866	862	861	850	834	887	857	844	850	892	882	886	857	808	889	840	865	885	813	858	868	848	822	878	879	860	874	877	879	878	824	868	852	864	865	795	860	828	876	865	848	874	933	849	865	830	856	835	835	861	875	865	877	838	861	895	844	847	881	854	880	823	830	855	851	857	818	815	873	831	870	916	862	842	866	813	904	812	856	876	846	884	866	886	889	827	841	835	931	823	865	889	870	822	874	875	844	907	854	867	863	855	821	900	915	877	835	884	831	875	848	873	887	851	871	863	900	839	853	857	915	900	825	858	884	817	877	894	832	874	873	806	916	896	780	857	850	896	830	924	861	817	861	850	863	873	888	896	882	867	867	866	895	863	827	863	887	821	895	888	842	853	919	864	878	876	844	763	853	843	872	829	894	845	882	865	838	886	885	824	849	806	809	914	889	817	880	827	814	825	925	893	873	831	875	860	853	854	870	849	813	830	879	862	865	901	811	875	826	865	878	917	834	880	858	861	822	861	811	812	825	799	881	840	828	846	840	884	851	892	821	852	825	877	838	865	852	821	890	852	819	866	887	875	837	853	864	878	807	866	829	821	885	873	866	908	885	858	881	855	855	861	882	861	898	879	822	885	857	906	844	892	890	845	852	901	877	927	913	868	873	895	875	867	821	803	875	865	878	805	882	889	899	813	803	833	899	865	912	832	851	883	854	817	883	851	831	846	863	849	852	873	844	826	883	857	886	857	895	888	803	820	844	808	834	847	848	867	851	896	884	872	858	802	873	815	923	852	906	886	837	861	887	859	902	862	830	875	833	833	903	823	816	878	869	829	871	850	821	851	847	872	890	777	829	894	871	861	861	818	875	861	929	906	872	872	849	906	846	870	848	882	875	927	883	838	868	847	820	905	856	906	846	838	855	860	877	825	914	861	867	821	859	923	874	848	827	855	841	889	841	868	873	840	897	890	849	897	874	813	813	871	873	856	873	867	817	894	876	860	849	870	821	904	899	860	817	854	866	850	856	868	845	872	807	880	896	833	897	860	899	882	833	886	898	827	827	815	883	831	811	848	843	828	865	871	880	843	907	856	877	845	856	853	872	887	865	852	849	851	839	796	861	887	860	874	881	814	851	821	879	890	860	852	845	887	920	849	860	854	870	823	858	842	893	898	868	864	856	854	878	905	832	877	832	834	860	815	840	893	834	903	849	824	836	885	912	853	839	878	897	834	833	866	848	835	856	889	880	852	870	907	903	814	863	873	893	877	845	898	859	860	885	885	794	857	872	928	913	866	900	841	879	830	901	878	851	905	841	874	775	866	876	825	849	832	892	848	817	823	888	832	882	856	828	886	818	824	860	848	845	800	873	874	891	884	815	873	855	859	870	865	888	859	889	889	883	880	826	896	867	855	846	842	863	864	885	927	819	865	912	803	868	871	887	825	905	824	855	854	845	840	840	842	913	877	866	869	870	840	877	865	858	825	892	842	924	908	846	888	860	853	858	808	887	849	869	861	863	819	903	855	865	815	899	919	837	901	848	880	870	830	862	857	851	851	863	890	893	868	845	814	863	904	804	833	837	886	871	823	816	862	856	836	881	863	884	867	882	835	883	816	901	869	861	784	886	849	888	867	842	887	850	884
33764	25539	12885	6937	5045	3263	1976	1447	1181	970	885	748	629	614	516	536	494	464	466	424	459	428	412	375	410	402	391	405	417	390	393	377	394	391	373	352	389	401	363	401	390	383	388	395	329	405	367	359	351	385	374	354	402	348	389	371	328	379	373	383	400	388	344	404	359	337	357	374	360	369	373	384	331	352	355	348	356	368	365	373	335	357	356	345	364	361	342	375	342	348	349	365	376	360	352	349	328	372	351	342	395	364	339	345	376	347	387	354	332	350	360	354	359	343	360	369	368	361	366	351	413	374	392	319	341	372	365	365	395	392	358	371	350	374	357	377	359	380	362	375	383	368	384	353	336	343	370	350	373	343	336	335	362	391	351	357	344	368	373	370	362	343	338	349	354	334	365	360	340	334	333	352	357	340	350	342	344	344	345	353	343	362	371	349	375	374	389	348	398	362	361	352	351	365	378	402	371	365	351	392	365	368	359	372	376	365	390	346	367	389	357	345	336	375	360	365	360	344	362	366	345	335	392	350	360	356	353	369	357	369	360	373	348	354	368	392	369	356	392	334	370	383	362	361	328	347	372	364	378	370	375	328	346	408	363	373	364	352	362	360	357	361	348	335	376	397	360	348	375	365	342	346	380	355	340	363	335	328	388	348	359	372	306	399	365	342	380	344	333	364	348	357	329	375	371	334	385	395	395	417	349	328	335	374	380	376	419	340	344	359	323	356	347	369	330	365	328	358	328	357	381	392	330	384	391	340	343	375	373	400	357	350	407	402	358	366	364	365	354	390	349	335	346	358	365	340	340	331	344	335	356	311	325	324	376	396	377	345	373	351	359	325	341	341	346	347	360	326	343	311	352	361	358	325	368	375	361	349	357	369	380	388	348	359	354	396	322	363	378	378	377	363	353	345	374	404	378	369	358	347	372	389	361	334	349	386	344	382	344	361	350	337	347	343	336	344	348	373	341	357	388	361	375	341	378	342	392	350	383	367	373	373	363	377	333	365	343	376	384	350	383	362	341	375	358	367	342	357	335	336	366	385	345	359	429	326	400	356	401	350	350	339	359	358	374	349	325	344	338	351	323	345	386	362	381	352	366	351	376	346	320	366	337	387	344	411	342	328	339	386	392	337	356	356	359	364	398	352	369	379	373	375	374	383	386	364	392	337	346	360	349	332	334	333	317	353	341	335	352	382	391	355	357	344	368	382	339	355	355	357	351	381	324	343	399	357	376	374	340	352	348	373	380	394	349	377	400	359	348	352	357	370	341	374	362	370	356	355	321	327	345	365	361	370	317	348	345	326	352	334	364	335	359	353	373	361	346	357	363	344	362	379	348	342	373	337	321	380	347	377	376	377	307	339	393	372	364	361	354	349	367	374	345	359	387	336	363	327	349	364	379	366	356	350	342	375	351	363	371	357	380	360	343	345	341	341	379	353	354	373	353	369	394	386	345	364	325	351	356	376	343	357	366	334	345	351	342	343	351	359	335	362	330	376	357	386	400	366	359	382	345	376	368	386	353	363	355	371	383	349	357	347	377	341	360	338	356	371	351	351	349	339	351	342	352	364	353	378	331	377	325	345	368	337	364	329	362	317	382	333	363	401	325	354	379	360	348	369	340	388	374	341	365	333	391	366	382	389	384	349	346	339	396	361	387	380	365	346	394	364	351	379	331	360	400	342	373	374	413	380	385	400	351	384	383	392	349	316	355	375	341	354	344	363	349	375	326	352	360	326	380	303	352	359	356	357	338	384	358	356	371	347	332	363	345	363	334	383	407	362	334	374	347	367	349	378	387	363	372	367	387	326	342	350	405	362	348	350	334	341	372	411	343	356	410	350	363	365	346	374	356	394	369	379	371	360	383	373	365	370	338	342	328	387	352	331	405	393	389	371	386	379	376	378	354	373	361	379	344	360	371	395	361	342	327	341	361	345	402	361	348	330	374	383	399	364	374	342	348	380	348	350	348	390	356	377	357	362	360	344	372	328	342	359	358	331	403	347	366	342	336	358	335	342	342	350	386	340	410	389	385	345	351	387	364	367	373	384	373	355	381	390	331	319	392	367	352	374	350	367	361	320	353	356	395	402	355	341	350	342	334	352	353	367	339	358	363	389	314	335	370	332	358	386	368	370	354	314	373	361	346	366	369	401	363	339	310	343	372	298	378	363	346	352	369	366	338	308	364	378	333	351	353	340	359	377	328	356	351	373	389	371	357	374	341	330	384	388	341	352	431	386	348	344	346	392	334	322	400	360	371	348	335	341	347	387	390	366	347	369	400	382	386	369	370	369	336	384	345	375	380	368	369	318	386	351	353	339	374	334	358	351	358	344	332	374	346	354	353	370	355	332	369	389	339	359	331	368	374	347	339	384	368	361	351	348	386	349	341	335	368	358	345	305	353	380	385	350	349	369	353	348	361	383	362	347	378	356	367	370	366	320	349	361	373	369	319	361	331	329	323	370	365	394	398	368	359	303	364	381	340	380	365	337	396	352	306	356	382	354	366	363	385	342	379	368	389	361	391	340	364	381	373	373	362	373	361	360	378	373	351	388	335	383	382	345	347	363	359	366	393	336	351	373	352	370	362	382	328	372	335	361	354	401	382	354	341	338	374	350	369	358	389	356	334	342	361	368	324	394	373	372	337	364	316	381	368	403	378	328	338	384	336	343	355	383	385	371	355	368	338	383	377	341	354	385	372	371	372	346	386	363	379	317	371	366	360	359	338	327	339	379	367	384	349	352	332	360	327	346	359	327	372	373	364	352	388	352	391	352	361	343	381	392	372	359	334	345	366	351	366	331	368	346	332	355	391	367	352	369	313	347	357	379	360	343	378	381	363	382	352	367	374	380	426	351	374	379	359	391	388	359	372	360	321	363	348	379	337	339	391	371	337	378	327	362	376	349	365	354	349	389	344	349	382	402	408	371	386	377	380	344	335	363	371	350	387	336	371	352	330	333	384	372	334	353	376	350	338	381	379	363	377	380	346	329	373	373	330	373	387	388	369	338	386	347	407	362	377	351	417	356	340	342	367	335	394	403	352	370	343	344	350	339	350	342	378	403	372	357	360	364	346	349	354	377	355	382	338	379	358	381	366	413	343	396	338	358	370	349	314	357	353	346	359	365	366	360	370	379	393	359	336	330	389	346	371	318	322	348	336	390	372	352	356	341	429	351	351	308	355	352	373	354	394	377	381	363	367	365	353	341	351	366	378	358	333	343	353	318	378	388	358	365	346	364	337	374	354	405	338	366	350	379	368	358	349	344	348	343	386	358	352	350	361	327	310	312	397	376	367	348	348	352	346	383	308	346	354	335	352	349	391	358	372	376	408	354	367	364	349	346	354	359	334	371	383	391	334	377	354	388	374	341	374	383	385	331	333	369	380	391	350	361	372	405	390	356	354	354	383	381	328	356	353	337	349	366	337	330	362	339	361	335	355	378	391	434	350	337	429	334	401	341	336	347	370	354	419	392	335	368	370	370	351	376
25576	20090	12004	12440	13402	10589	7484	6050	4995	3982	3553	2978	2380	2151	2069	1784	1640	1457	1358	1405	1333	1247	1304	1149	1071	999	1009	1067	1079	1002	1049	1010	943	940	932	940	934	931	831	849	955	924	882	864	897	925	889	896	861	837	874	851	890	887	837	872	866	847	837	870	856	876	881	811	853	843	859	822	849	855	799	888	884	826	825	816	876	876	820	849	867	840	864	834	852	849	810	840	830	856	846	855	871	832	901	797	833	845	851	860	862	879	814	824	824	860	820	806	845	835	855	848	826	859	852	874	862	848	919	841	874	842	815	830	901	844	829	800	797	834	886	815	868	799	856	861	822	866	833	853	819	823	832	811	761	876	825	844	836	805	813	868	819	933	871	815	803	814	806	883	846	841	828	840	825	864	838	859	797	869	857	833	869	845	797	854	820	835	860	849	826	821	853	859	762	859	884	806	863	852	849	873	815	827	861	755	842	870	892	888	857	884	823	870	847	815	882	832	817	816	848	846	854	871	831	852	830	841	785	851	796	848	858	795	838	848	855	872	871	804	804	858	862	884	824	857	869	867	792	818	828	806	812	834	866	858	794	889	805	850	800	832	813	871	870	851	810	829	765	828	805	859	839	836	848	824	888	864	820	838	817	864	844	850	887	891	826	779	854	853	831	816	845	877	856	868	806	845	827	886	811	852	869	842	834	856	837	903	843	787	862	897	892	786	897	870	861	808	879	838	849	840	842	849	817	858	896	805	860	822	880	859	802	785	841	866	817	852	893	887	843	850	800	838	871	866	780	861	846	842	803	828	820	811	874	850	855	799	822	836	840	806	835	817	833	806	788	875	842	815	851	854	814	833	840	843	854	826	854	827	839	899	853	779	880	837	847	838	857	833	838	886	811	848	817	892	821	778	824	832	828	807	861	863	865	872	850	805	815	850	848	866	910	854	857	812	873	811	783	897	843	890	862	846	818	870	896	871	852	845	816	871	799	911	848	870	825	851	839	866	831	805	806	896	814	829	869	835	823	804	847	873	887	852	883	831	888	839	876	867	811	873	828	907	866	872	858	837	855	837	835	872	857	824	822	840	896	828	817	883	825	863	850	827	827	854	839	849	808	891	822	818	832	875	885	759	796	844	865	820	817	838	839	845	828	830	784	835	868	792	826	855	858	860	861	872	835	867	866	807	829	836	860	829	812	845	839	789	811	824	857	824	810	854	815	896	890	898	823	820	797	847	779	789	836	884	886	866	870	879	841	853	837	801	859	834	852	827	845	882	852	861	888	783	834	917	878	843	859	845	795	827	773	806	828	827	861	853	821	853	851	838	826	910	843	832	915	853	892	812	860	898	887	881	874	838	811	831	816	873	866	854	812	866	820	892	828	863	832	817	818	871	871	849	893	819	828	828	829	874	858	820	853	823	828	847	888	819	856	810	823	859	845	849	847	797	858	835	860	869	841	874	859	842	811	882	842	869	878	867	874	881	863	888	857	841	868	834	810	844	823	865	824	831	865	874	837	855	853	789	830	812	846	872	777	827	858	851	853	891	827	848	875	865	869	846	866	808	893	864	788	839	814	813	892	835	841	819	865	825	842	799	869	887	849	886	799	840	849	810	891	879	824	872	866	767	801	881	855	853	857	856	821	851	869	849	847	882	855	879	861	861	911	807	850	822	857	850	870	835	866	867	848	850	796	896	830	887	819	851	889	839	897	888	834	851	891	858	877	861	819	853	886	850	846	828	836	819	820	853	818	853	834	873	795	763	842	856	854	861	833	870	831	858	847	834	820	829	814	848	800	835	817	829	819	851	851	825	805	837	835	818	864	755	818	796	817	878	869	847	847	870	841	831	868	884	839	817	811	862	859	830	870	824	812	816	822	867	807	866	833	806	826	846	813	850	830	829	816	832	874	825	830	826	867	874	827	869	883	865	888	832	870	875	857	867	867	831	857	801	770	841	834	824	812	819	859	825	837	852	810	819	825	822	820	828	830	851	851	860	800	843	857	851	820	816	826	847	865	835	805	783	862	914	822	845	843	858	878	810	894	810	814	860	834	793	809	843	846	867	866	823	874	876	873	835	865	831	886	840	815	872	845	876	842	838	808	869	837	854	888	816	796	857	877	865	797	848	875	836	819	909	828	821	831	853	837	855	831	786	866	842	867	843	820	834	829	829	794	881	854	803	787	864	842	869	845	827	832	850	835	857	879	811	850	854	838	829	883	882	811	853	860	837	862	885	809	851	893	898	858	820	960	819	853	863	860	780	835	862	839	846	876	843	788	808	841	826	805	891	872	813	814	875	809	898	894	863	814	840	839	843	843	820	884	837	848	801	813	852	756	839	831	893	805	878	837	825	825	833	832	852	773	861	809	877	884	892	839	879	858	837	866	833	857	892	773	863	870	840	855	791	923	915	850	887	853	849	881	815	859	833	798	837	897	794	839	857	851	893	829	826	854	849	848	847	848	868	863	872	896	855	805	846	846	793	809	853	808	804	893	858	840	834	768	812	818	834	863	852	893	822	797	861	838	799	817	824	842	822	788	875	880	821	837	828	904	838	874	868	833	852	831	852	875	824	812	773	829	831	848	843	815	859	845	841	862	835	814	816	845	857	816	838	823	811	829	813	851	841	878	768	835	838	808	886	816	827	865	858	814	847	878	829	803	825	886	845	848	867	847	863	829	876	845	814	859	839	843	815	827	798	847	843	832	871	852	853	838	860	833	943	896	857	858	818	820	846	775	860	824	836	819	851	829	811	817	839	878	829	829	826	863	777	869	830	867	822	792	876	848	810	835	808	859	809	853	864	847	821	879	772	829	805	857	853	788	845	849	849	864	896	822	858	833	850	904	871	871	806	888	885	796	839	891	823	873	790	832	895	831	796	831	824	838	807	911	832	837	902	823	844	814	843	800	869	877	871	878	855	832	800	879	853	824	865	842	865	859	891	814	801	799	869	855	900	900	814	851	892	854	890	814	905	847	789	863	842	840	872	855	847	800	798	819	901	791	846	876	828	899	845	824	899	866	781	828	841	791	849	868	796	853	856	868	825	806	836	863	831	835	846	890	839	824	851	850	875	827	854	833	827	828	847	865	801	874	881	846	808	826	829	853	843	823	816	781	842	825	836	849	866	830	850	872	815	812	828	799	833	851	897	863	839	816	832	877	875	846	844	887	879	902	842	862	884	822	834	857	878	826	791	809	866	844	854	808	832	871	842	823	814	910	840	838	832	778	861	853	846	830	823	895	829	872	835	841	831	800	809	825	811	887	844	844	797	804	821	858	899	858	783	836	866	833	901	804	853	806	838	829	862	845	809	863	850	861	875	895	848	828	795	854	886	813	801	803	807	845	831	796	882	847	819	898	800	855	809	881	799	810	856	836	883	810	877	803	804	880	812	866	839	844	883	848	814	881	825	867	845	816	819	840	790	882	852	836	842	830	878	827	895	889	909	848	867	834	889	873	838	825	840	799	834	857	885	810	848	834	808	809	849	847	839	814	829
44448	32935	19743	11325	7794	4888	2998	2363	1911	1396	1108	949	729	704	644	594	513	507	459	406	476	424	386	390	406	385	428	375	416	398	379	354	334	369	382	354	340	327	346	327	311	322	319	332	353	321	368	345	357	334	329	334	377	350	281	320	339	304	295	352	336	340	350	323	339	329	329	341	356	298	354	326	347	335	353	335	350	331	332	328	352	315	300	325	335	309	346	342	339	299	321	336	342	279	337	360	333	321	356	353	320	336	345	326	345	323	332	310	347	336	300	319	348	271	329	335	324	298	320	318	350	331	333	339	334	339	333	377	321	326	355	361	360	298	364	287	353	341	298	326	369	334	365	352	345	363	323	335	311	301	324	306	355	318	362	317	312	357	308	317	311	348	329	346	317	301	331	342	316	373	336	356	323	293	318	326	340	360	315	366	355	341	326	330	339	333	332	330	315	329	271	323	314	333	301	299	332	323	332	329	337	320	354	351	345	323	336	330	317	334	307	356	328	304	311	337	327	313	331	368	366	314	368	345	314	328	319	353	330	346	357	364	326	339	330	362	347	306	323	306	345	328	353	318	279	297	277	346	330	341	346	320	306	326	309	332	304	322	328	336	313	324	327	325	319	336	335	332	356	317	318	317	327	301	344	297	343	331	337	320	335	294	335	320	310	354	362	381	345	310	337	370	344	339	323	345	328	299	283	309	322	334	335	363	346	302	310	325	340	371	350	362	332	317	338	360	341	335	323	350	327	311	338	304	342	313	309	336	348	315	324	330	326	344	364	357	332	321	358	327	313	346	356	362	348	319	304	337	344	365	340	357	358	320	332	333	335	315	311	284	327	310	339	342	301	304	336	332	331	328	347	334	293	314	326	346	355	334	331	359	332	325	319	336	352	319	328	335	269	348	317	353	356	309	325	324	320	338	360	362	359	331	337	335	302	298	310	318	354	358	308	303	315	308	309	372	340	326	319	327	359	368	302	340	333	333	315	349	328	324	344	308	292	330	334	342	346	365	292	340	310	338	330	337	348	348	358	304	356	314	318	330	306	348	315	288	335	333	327	335	339	310	330	338	318	330	311	308	328	307	341	330	340	337	331	344	305	316	323	321	340	338	285	334	345	311	307	329	320	318	324	369	347	330	311	309	353	333	347	341	340	317	380	335	292	323	331	317	333	337	354	348	368	311	328	331	308	304	328	343	339	337	317	333	360	347	339	346	283	306	289	346	336	319	332	335	349	305	376	349	333	333	322	350	319	337	316	331	335	336	361	302	342	319	378	314	328	335	339	344	307	325	342	351	343	337	343	338	344	337	332	362	343	325	310	331	359	330	331	341	360	326	345	376	340	303	322	312	327	345	342	344	328	335	293	338	319	330	333	311	340	406	369	339	299	337	338	360	345	326	304	345	319	366	323	308	325	352	341	309	331	350	347	358	322	320	346	325	310	341	342	345	306	317	324	316	302	319	302	336	297	311	364	331	302	321	331	334	319	339	346	333	349	413	323	319	310	307	350	366	307	353	383	364	332	348	301	309	348	341	308	322	320	307	315	329	353	342	317	346	341	332	321	318	341	306	312	348	326	345	341	294	294	312	300	318	306	336	310	278	343	351	309	330	354	354	287	340	318	361	356	310	326	347	364	298	336	317	302	306	346	314	334	319	340	324	334	326	329	344	301	331	321	340	352	293	306	317	330	322	332	304	333	302	298	308	331	383	347	332	364	333	314	322	314	312	362	353	336	312	352	339	322	301	327	314	295	350	313	318	337	358	348	310	345	344	325	337	297	366	326	384	357	326	328	321	300	335	353	334	341	347	348	326	332	327	341	358	326	323	336	373	330	329	302	331	341	351	348	319	299	332	307	299	311	314	298	350	348	337	321	305	337	335	320	304	351	297	307	354	366	346	293	308	342	316	358	338	299	321	330	305	326	330	326	342	338	314	342	344	300	331	325	343	335	336	331	290	313	335	338	313	337	340	337	282	297	337	333	326	303	334	339	319	348	329	352	312	323	367	325	332	327	348	346	306	341	357	307	335	381	321	351	285	314	334	309	325	335	331	331	349	306	327	327	335	309	334	333	342	305	344	335	350	333	321	299	315	352	334	307	330	380	358	364	351	332	330	332	345	337	284	330	339	334	334	302	285	323	343	320	308	318	372	352	347	382	377	365	313	309	339	309	313	316	327	330	356	314	327	328	345	340	348	318	346	326	331	345	324	308	325	324	359	350	310	337	315	335	317	317	322	328	336	350	339	327	377	317	343	339	341	338	317	330	348	351	379	342	335	347	314	344	328	334	278	309	351	349	339	339	342	318	338	330	332	315	324	320	340	338	331	336	342	296	338	352	319	335	379	318	358	363	310	340	338	348	363	357	352	339	310	309	320	302	332	346	336	301	311	311	357	296	318	297	327	356	315	320	298	367	353	323	369	342	329	359	351	322	339	350	339	333	323	354	350	321	311	306	348	308	309	331	337	324	307	314	300	346	346	336	326	336	301	350	317	317	320	344	353	330	350	337	323	349	338	291	322	345	358	329	358	330	340	309	311	304	350	342	342	349	325	325	348	327	331	340	351	314	324	322	329	316	323	346	375	345	352	310	350	329	329	306	350	312	330	331	332	323	354	321	306	343	340	325	299	317	324	296	320	341	305	284	354	326	339	314	364	331	317	334	334	322	325	342	309	323	336	328	353	365	378	312	353	313	342	337	335	362	367	327	320	356	321	348	353	308	325	343	333	311	328	337	335	369	354	327	312	330	328	346	328	301	341	326	342	289	324	309	317	322	313	348	297	307	303	349	347	374	352	350	328	339	304	313	347	333	325	315	344	340	317	308	293	335	277	354	321	336	293	319	321	343	301	307	315	325	332	333	371	336	324	315	340	309	342	308	367	321	345	332	331	329	340	368	381	303	338	336	328	305	328	346	336	356	314	363	339	329	340	336	327	342	315	348	320	345	353	324	335	376	326	349	370	341	322	329	298	343	317	361	340	324	323	331	347	326	332	326	325	355	371	346	307	325	316	364	352	317	317	315	347	336	308	345	354	327	363	299	391	352	337	304	313	341	349	300	315	336	320	344	309	346	373	361	332	317	346	359	343	329	305	331	312	359	349	326	342	324	384	359	312	347	307	333	374	342	310	347	307	298	318	368	347	353	326	329	327	334	301	348	308	338	334	350	288	331	365	354	326	345	343	339	356	343	315	316	321	324	351	325	353	305	322	291	325	344	345	307	369	370	326	314	336	353	351	296	303	341	351	287	332	341	363	350	311	328	326	318	351	309	336	303	328	339	310	343	329	356	320	325	321	324	345	367	365	342	308	309	333	323	341	307	371	351	305	314	310	322	347	316	336	349	315	320	324	321	353	330	324	356	362	321	334	313	322	306	309	347	351	326	295	326	356	373	358	349	306	353	306	362	316	303	312	327	312	330	311	330	369	356	333	313	344	301	349	359	372	314	321	364	316	319	326	354	334	328	346	325	369	362	320	340	355	306	326
32640	26302	16217	16768	17453	13113	10120	8772	7528	5696	4837	3882	3095	2830	2663	2164	1938	1696	1583	1502	1414	1410	1218	1132	1085	1018	1102	1164	1069	1067	980	945	968	957	951	871	915	880	884	839	822	827	872	796	822	841	846	808	816	780	811	787	761	805	789	765	814	848	802	788	788	743	787	762	802	772	768	766	767	805	772	811	802	766	810	760	800	767	790	818	793	795	758	776	786	779	743	793	721	716	780	774	797	785	786	768	785	751	768	781	755	737	786	729	798	734	770	815	774	780	760	811	803	767	719	767	749	772	714	779	793	760	770	835	752	738	783	765	815	829	769	787	766	752	775	777	836	805	798	754	753	697	745	791	775	752	787	782	758	785	751	831	768	744	805	798	770	826	825	746	798	799	775	761	778	766	830	740	806	793	795	815	780	741	783	816	836	813	794	813	819	782	750	756	752	796	781	780	797	776	760	803	757	781	781	719	748	775	820	814	840	804	748	769	731	806	746	793	788	785	788	742	786	836	749	751	786	726	788	730	821	780	793	771	797	768	817	764	758	779	817	760	781	805	763	810	806	788	770	791	781	850	761	799	768	819	805	821	744	758	766	770	802	769	745	757	772	787	806	772	808	762	789	807	762	768	792	807	805	842	838	781	779	806	708	763	734	732	799	769	773	744	756	764	780	783	794	781	741	749	758	744	778	773	780	747	781	764	732	735	765	772	749	848	798	794	745	816	737	748	776	858	773	770	776	833	774	754	749	780	756	780	756	826	746	746	749	771	805	824	801	804	760	756	776	741	783	760	757	821	753	827	758	791	791	757	739	747	749	749	789	749	785	730	808	810	840	862	738	783	710	797	778	794	792	761	735	806	793	758	791	806	785	755	760	806	773	745	771	797	735	759	703	795	773	763	771	786	747	795	802	808	770	812	769	717	780	739	748	739	853	803	738	838	768	778	750	796	766	754	794	793	732	740	773	757	726	781	747	757	738	766	793	817	797	737	742	760	790	796	763	779	764	767	798	736	811	772	829	794	771	797	772	778	796	772	793	749	758	813	778	774	724	774	793	818	786	797	796	782	780	796	807	820	730	766	780	779	792	811	779	788	756	746	767	786	778	745	735	709	787	758	791	783	757	762	782	778	812	737	760	803	747	750	820	789	793	780	803	765	771	780	761	715	803	731	783	790	697	760	753	775	792	747	785	779	782	791	760	748	808	760	803	786	745	753	800	740	765	801	797	748	734	805	761	778	744	840	773	806	802	802	821	806	796	798	799	770	816	786	792	805	769	769	748	735	816	796	754	745	799	747	736	769	795	778	798	790	747	811	761	791	770	764	724	727	793	801	846	787	805	749	767	805	764	812	786	781	774	767	781	753	751	730	782	794	835	801	754	795	791	797	777	828	768	763	770	805	772	762	751	775	748	783	771	753	768	849	780	777	779	769	739	774	759	746	808	741	781	789	742	773	765	781	769	724	746	780	768	815	748	758	802	801	734	758	800	805	767	794	820	776	795	807	787	775	747	760	796	815	743	781	816	820	744	763	749	840	795	793	779	833	778	792	735	757	725	785	761	764	762	767	761	769	766	766	759	757	771	775	728	765	756	773	756	738	780	772	767	789	775	762	755	791	807	746	814	773	783	803	818	766	774	757	765	760	772	798	756	776	728	734	747	772	787	745	747	806	794	731	766	788	748	809	771	765	788	794	826	748	716	770	814	769	774	804	775	777	757	731	780	733	802	810	736	774	760	819	812	740	786	796	808	784	821	778	764	720	778	802	808	760	744	779	739	775	718	749	761	724	791	793	716	764	761	739	737	723	753	782	795	748	737	772	734	796	783	771	770	793	738	774	737	773	776	744	820	765	747	774	749	808	773	741	759	795	739	780	805	792	767	794	744	793	778	747	824	753	791	741	734	803	755	741	786	813	781	822	757	785	778	740	805	751	834	762	817	765	762	790	775	794	790	756	790	802	768	796	740	748	734	777	743	749	744	757	738	772	782	752	808	771	788	703	739	778	752	804	786	770	805	757	766	789	831	744	729	769	807	823	795	783	781	775	764	753	796	779	852	744	740	809	750	824	784	779	789	745	782	804	722	745	759	730	794	776	771	722	752	775	779	797	776	799	779	788	780	785	718	766	717	766	760	770	769	778	762	762	755	768	769	750	753	787	746	805	816	804	784	747	783	791	790	791	786	785	818	746	758	765	764	765	792	741	763	716	800	794	755	741	733	800	752	775	826	760	785	733	764	778	735	820	809	787	790	783	743	778	757	726	801	801	805	744	761	793	803	752	712	824	786	722	777	722	711	758	797	757	812	783	785	782	808	786	757	747	765	803	785	839	761	729	803	828	827	735	807	743	776	747	740	760	751	821	767	783	815	721	789	788	773	768	767	725	790	807	822	798	748	771	787	771	777	793	785	735	807	769	779	786	766	796	789	816	796	823	787	768	812	792	813	792	767	793	797	782	760	782	754	730	759	759	785	778	794	816	830	738	784	762	763	767	799	775	741	804	787	798	819	770	724	808	786	773	784	746	764	750	773	755	762	797	784	729	817	786	759	785	756	780	795	820	764	742	765	759	801	796	787	784	741	736	764	751	721	775	784	735	747	758	777	777	791	783	788	756	749	783	762	782	779	782	835	753	800	782	753	812	750	805	771	770	742	785	821	719	809	812	776	763	752	758	759	797	799	772	777	765	782	780	811	794	735	775	820	788	741	759	737	788	780	721	752	787	800	827	778	752	757	738	768	775	782	750	803	742	758	797	767	790	757	746	772	786	793	834	758	762	768	713	806	729	783	758	793	786	817	764	778	823	748	762	733	800	777	723	754	737	742	769	824	770	773	777	765	734	739	765	756	784	782	784	744	745	744	766	814	803	750	753	801	733	820	794	791	739	867	766	787	796	731	788	717	751	741	776	752	807	792	740	746	733	766	695	795	823	818	801	761	781	775	786	797	839	807	788	761	796	823	762	830	792	774	792	769	809	783	754	762	740	752	796	740	752	748	789	765	755	798	801	757	782	729	803	811	794	776	763	765	795	759	773	759	769	763	769	722	733	774	799	761	739	749	721	762	769	788	760	760	735	826	763	812	752	754	846	754	786	766	787	769	800	787	778	763	735	752	802	752	804	797	767	810	778	779	790	713	733	789	778	739	745	783	788	751	818	785	760	829	754	772	791	778	764	799	780	754	793	798	757	771	770	809	771	747	768	791	799	769	787	783	811	762	739	782	776	763	745	773	825	755	778	766	775	803	812	816	759	768	752	822	769	742	749	798	790	807	782	810	801	763	781	738	783	740	764	716	756	763	724	746	729	747	779	810	805	749	801	824	806	749	750	770	763	735	769	757	784	776	845	790	737	758	750	778	778	777	805	766	808	827	811	781	765	765	769	773	763	767	735	758	801	762	779	786	745	781	790	771	754	755	765	758	771	771	823	758	811	730	731	775	784	822	767	811	732	799	766	828	759	762	772	812	791	754	771	756	766	752	801	807	769	799	769	749	780
11551	6468	3990	2876	2088	1373	1167	990	885	693	638	562	515	463	498	426	442	439	429	437	418	413	370	437	410	404	437	415	405	346	343	423	364	373	379	367	388	399	371	414	348	408	354	368	369	354	419	346	351	364	354	372	382	413	384	379	399	357	381	427	387	369	354	341	368	361	369	379	456	387	365	384	382	366	398	375	368	347	389	363	393	405	364	372	386	373	340	369	400	396	364	404	378	382	346	340	380	350	366	383	351	369	370	345	374	394	358	353	366	391	349	358	345	368	371	383	352	380	392	364	348	356	377	396	382	355	322	369	389	365	374	379	386	347	370	341	351	374	377	365	354	369	407	359	347	355	379	432	339	379	388	372	354	363	362	391	372	428	369	378	389	378	370	375	368	415	391	387	381	378	372	366	384	374	331	382	350	339	382	375	395	363	400	403	373	382	374	369	366	367	352	372	398	364	326	343	376	383	368	350	353	401	378	344	376	388	370	352	398	381	379	382	332	376	348	405	355	377	339	352	373	357	338	339	381	389	379	401	363	389	370	378	371	377	351	397	367	341	379	335	330	398	407	399	349	395	362	351	355	361	343	350	397	341	383	342	376	385	378	347	379	394	372	375	363	361	344	377	383	354	366	361	360	372	350	385	367	359	375	361	368	324	382	347	396	353	383	386	412	352	356	362	350	372	370	380	368	394	372	374	358	357	357	370	348	349	387	364	307	384	377	337	389	387	366	356	352	344	359	370	386	383	387	396	355	341	347	367	380	368	361	346	364	363	369	373	345	345	364	316	388	393	372	360	388	357	380	360	382	347	372	385	423	389	391	400	356	378	318	414	406	381	384	370	347	389	382	393	382	333	376	363	363	410	385	370	379	364	385	360	372	383	385	375	362	367	357	383	362	349	381	379	360	360	373	335	379	348	401	373	346	327	342	378	373	380	367	326	348	384	367	358	352	371	388	367	393	373	396	346	385	340	386	360	349	377	365	384	369	374	348	379	383	380	360	367	359	355	378	376	396	383	375	402	361	363	373	372	379	374	377	367	360	360	375	390	329	367	362	361	388	390	393	375	373	353	360	358	397	370	374	399	369	360	403	362	345	361	368	364	414	376	358	357	367	331	342	344	364	405	384	360	369	385	396	349	388	407	355	416	372	385	385	370	400	367	377	379	381	362	372	391	342	380	384	386	371	378	378	376	357	392	418	358	377	366	345	371	348	357	366	362	385	366	347	366	378	372	356	365	377	363	409	334	338	364	359	385	362	394	345	394	350	373	362	383	390	408	344	354	332	344	331	342	374	372	402	357	353	345	401	367	389	389	365	345	374	384	369	336	370	362	329	381	348	398	399	394	362	344	349	374	398	339	347	344	385	381	352	357	337	388	380	395	390	387	389	387	374	404	392	371	369	388	359	378	349	371	368	389	352	375	401	342	340	359	370	343	344	383	375	361	397	365	352	354	366	382	385	408	365	393	401	354	379	367	414	406	401	333	328	334	359	371	367	387	350	384	388	369	376	380	345	365	348	358	374	354	359	388	404	386	348	381	376	348	402	400	379	368	361	359	361	384	343	362	353	396	410	375	359	380	362	362	388	374	394	345	376	355	374	390	384	375	371	339	356	414	387	341	355	346	372	382	400	351	367	379	380	374	396	372	377	390	359	354	364	396	378	368	372	370	382	367	398	343	361	364	380	365	363	349	387	346	404	350	351	352	386	398	375	396	386	362	378	372	391	432	387	396	379	383	369	374	358	351	373	364	400	409	373	333	372	404	347	359	381	380	397	340	391	397	371	335	349	377	348	371	370	394	343	357	364	346	393	382	368	393	406	355	397	379	378	421	389	366	367	419	365	358	355	378	401	420	355	381	379	355	350	396	376	385	369	334	357	377	337	389	365	380	394	409	347	375	373	317	355	392	406	328	366	367	355	368	412	360	394	393	368	353	375	393	345	360	341	365	362	374	372	359	353	336	374	336	369	354	405	391	365	389	374	415	371	354	352	359	385	365	358	409	391	351	372	334	389	409	371	376	376	369	416	419	376	371	366	374	395	363	426	420	347	365	386	361	343	375	352	383	393	391	336	375	339	427	389	378	368	336	368	354	365	360	385	399	388	340	323	375	387	362	348	363	410	380	342	338	360	367	384	354	376	351	383	406	364	352	397	376	329	380	346	347	327	372	375	354	361	380	376	346	406	379	354	382	395	399	368	392	367	376	381	359	368	361	382	418	345	335	407	375	386	346	348	368	369	367	391	428	335	397	348	366	382	385	385	372	384	348	369	390	370	366	344	353	380	386	372	364	376	372	380	380	386	372	358	376	357	403	419	335	395	371	377	360	384	376	361	394	406	363	364	366	370	366	332	385	373	388	362	376	392	353	393	375	387	374	370	389	339	388	400	343	386	339	390	385	390	372	373	378	381	386	359	352	393	360	357	369	362	363	370	360	375	368	358	357	371	373	338	336	379	359	374	354	348	357	346	343	362	340	395	339	322	363	344	354	332	397	421	353	356	386	394	359	355	368	382	353	397	384	368	365	357	345	376	376	364	372	368	383	357	368	344	359	372	368	359	355	347	355	360	381	389	371	358	383	395	386	370	377	396	344	350	349	405	340	352	332	359	423	336	364	371	328	376	396	368	376	365	342	345	370	362	374	344	377	391	386	391	353	341	364	388	364	374	322	313	374	377	380	361	329	372	396	392	392	345	364	418	392	377	368	355	374	341	382	360	384	361	333	395	377	377	358	347	365	361	398	362	366	361	378	372	367	352	387	382	374	360	379	342	401	361	336	380	349	373	361	371	353	401	346	376	372	418	356	392	352	373	371	376	376	386	366	340	334	386	356	349	383	374	339	397	359	366	384	393	375	376	376	375	349	377	351	358	397	377	349	356	379	341	410	392	374	366	347	375	393	392	388	328	347	336	396	355	385	393	348	395	324	380	357	345	365	353	360	384	325	370	350	376	376	364	358	376	353	362	366	348	333	383	378	338	367	375	321	398	374	373	352	367	367	365	381	379	424	383	346	392	354	386	348	358	365	358	352	339	351	396	396	383	379	348	380	371	376	355	363	376	390	368	382	366	347	371	376	368	348	387	378	390	372	342	371	367	375	368	389	367	371	356	379	395	371	373	367	386	340	334	390	335	363	369	390	399	371	343	361	361	374	380	368	361	391	401	405	404	358	364	361	390	382	399	345	360	358	373	361	393	379	357	351	379	352	357	348	368	367	382	364	369	369	386	357	339	382	378	345	398	355	366	373	306	382	372	389	369	369	320	360	334	363	389	366	364	375	358	373	366	351	365	386	344	401	404	371	357	393	358	366	387	382	375	386	374	385	327	413	361	348	378	392	385	388	348	402	343	389	396	371	331	369	374	359	373	346	369	397	394	407	369	355	358	374	373	351	377	368	390	392	355	390	360	362	401	409	362	393	338	349	344	396	361	379	361	388	373	355	405	375	374	331	378	340	379	400	362	364	422	417	365	342	369	348	348	374
8991	7041	6631	7923	7230	5167	4435	3824	3145	2514	2374	1881	1652	1591	1429	1389	1187	1243	1140	1084	1113	1045	1057	960	941	998	1031	980	918	969	915	907	903	892	896	954	923	895	842	923	935	888	864	844	909	860	869	871	900	898	903	858	861	884	862	846	857	832	863	856	887	902	875	872	841	877	889	813	884	842	882	860	849	862	842	826	893	830	870	848	866	864	835	817	866	845	855	850	856	862	876	867	875	890	882	891	865	837	876	806	832	870	877	823	833	836	847	837	851	899	864	874	869	862	857	853	911	915	857	863	843	845	859	896	879	820	866	898	892	878	862	835	860	867	854	870	889	869	865	843	853	810	919	821	903	844	859	900	900	852	858	833	854	852	874	869	838	887	879	866	882	870	860	804	820	868	819	843	902	863	897	929	873	840	844	886	837	863	831	841	850	865	854	884	885	825	810	858	898	880	878	847	819	843	878	870	798	876	831	907	907	864	821	818	805	885	852	858	886	843	879	897	867	905	902	874	877	889	800	867	866	857	913	880	875	844	847	809	882	880	850	864	851	898	863	807	912	856	843	908	875	873	846	841	797	806	873	890	831	880	867	843	867	878	879	895	875	847	942	884	906	911	927	919	888	838	819	902	788	815	830	904	836	867	854	807	894	883	874	870	886	924	803	885	835	880	865	845	901	920	883	866	855	900	829	857	879	880	875	858	912	882	872	877	884	884	864	885	856	864	874	855	828	824	808	881	842	855	840	833	871	866	883	865	868	857	910	813	858	860	877	886	912	910	889	876	860	818	883	872	829	885	827	864	847	892	802	895	802	882	831	848	857	884	803	917	858	880	833	838	863	828	852	821	877	854	908	926	916	891	888	821	883	845	882	831	863	856	851	844	879	805	820	829	866	833	856	820	834	865	855	816	844	867	832	807	861	901	788	861	848	839	837	862	888	837	866	874	888	824	825	861	822	854	854	804	875	897	880	812	887	880	955	895	833	855	872	798	843	870	851	872	878	887	828	864	871	835	827	902	839	875	851	841	900	832	853	850	849	864	903	840	889	856	867	854	845	827	884	844	897	859	825	853	853	830	828	835	785	842	820	843	835	908	851	844	837	842	824	890	872	800	850	892	866	843	820	869	880	878	821	842	849	910	862	871	868	837	824	820	868	859	807	856	811	845	835	831	903	856	895	902	902	886	917	889	864	902	850	833	878	880	845	893	865	887	912	847	897	821	796	847	865	844	909	814	850	859	861	818	832	813	860	876	858	872	850	835	880	890	860	872	884	865	912	813	824	821	905	864	904	906	875	860	876	836	874	908	900	864	878	805	892	917	838	847	835	822	871	874	826	835	864	896	833	884	857	888	820	839	876	874	872	904	907	903	888	879	827	859	896	846	857	891	812	865	858	867	840	807	845	872	831	833	920	867	844	861	799	846	873	892	815	848	847	854	951	816	864	832	886	879	837	898	886	846	868	823	901	882	885	844	832	907	776	880	872	824	884	839	843	825	884	892	845	869	822	854	876	880	862	841	845	857	863	835	861	890	866	832	844	863	848	857	852	855	914	871	882	830	843	832	793	827	840	821	866	909	811	861	886	884	838	836	905	900	830	805	856	837	865	934	848	800	868	815	902	840	830	834	883	838	880	814	870	805	872	812	844	875	844	859	886	869	823	873	858	883	898	835	886	827	855	811	862	836	814	889	884	833	892	853	861	857	874	870	874	825	862	882	883	829	871	916	820	850	901	938	898	868	884	844	870	868	841	872	894	849	899	854	858	815	856	869	875	867	890	819	813	896	882	907	836	844	835	858	882	863	874	857	841	839	793	889	812	840	898	849	904	878	857	845	885	822	818	826	808	884	903	891	825	903	860	873	843	825	821	857	827	883	851	880	834	872	881	857	892	844	852	830	876	882	844	849	918	802	883	850	870	823	835	929	869	871	840	831	864	857	860	827	852	850	875	878	818	858	876	869	855	894	837	820	839	788	854	859	910	833	864	817	864	872	844	872	923	828	867	860	857	836	859	827	929	841	837	869	859	846	876	845	863	831	854	890	873	814	819	842	887	866	907	879	872	821	841	915	880	874	909	906	815	856	935	816	842	855	811	851	862	846	815	868	912	887	868	838	811	895	870	853	888	874	898	850	865	890	838	818	912	899	877	836	855	873	865	836	859	897	811	860	843	882	815	848	810	777	864	857	837	781	809	843	854	817	852	881	839	854	827	863	824	823	866	856	854	859	854	804	844	821	854	861	849	845	876	821	857	864	826	902	854	865	844	873	890	821	873	852	861	883	845	875	880	854	841	884	916	884	877	856	883	782	851	817	875	872	845	873	900	818	852	883	836	841	847	877	856	848	870	874	841	915	807	878	916	832	865	866	861	819	860	843	907	889	879	873	852	863	833	834	879	878	876	848	885	842	833	875	850	870	820	886	817	814	863	815	855	906	906	843	932	883	859	839	795	847	890	895	870	855	859	846	847	877	862	833	820	868	870	935	933	929	881	853	840	866	866	866	833	846	857	868	788	875	842	851	828	859	858	884	842	851	812	847	865	876	856	815	812	885	847	892	831	847	861	826	885	869	876	851	810	871	847	856	916	859	847	813	895	833	865	853	863	842	825	850	866	848	896	885	903	802	872	865	856	850	859	828	848	847	845	926	887	855	842	865	868	884	841	878	866	833	832	809	840	852	866	877	845	863	873	870	808	809	786	838	883	922	921	863	865	855	862	823	821	819	823	856	843	897	841	820	862	870	858	816	869	925	877	874	833	876	860	798	868	892	884	834	833	856	846	840	815	825	845	817	909	838	842	857	857	866	826	867	809	872	903	892	867	854	852	838	869	872	820	842	862	910	850	942	865	863	869	854	862	854	817	845	894	907	857	858	885	902	814	842	861	856	821	852	876	863	883	882	889	919	858	853	860	863	892	847	909	827	839	895	864	876	875	848	919	894	835	841	848	818	855	803	850	802	862	833	864	819	863	817	846	850	838	868	858	888	881	889	869	862	889	914	871	786	849	813	831	906	847	860	838	888	880	852	851	855	846	922	791	834	819	829	829	844	850	869	842	832	865	918	864	846	832	855	862	854	843	893	872	847	879	840	885	847	942	867	844	846	849	865	922	853	854	842	836	925	833	851	879	876	849	859	895	884	817	862	862	867	886	905	861	857	873	826	843	873	848	917	870	835	884	800	838	816	875	875	859	857	907	865	868	873	851	864	881	858	867	860	853	840	849	893	813	876	846	872	854	870	890	835	840	840	913	888	897	859	863	885	851	862	887	874	845	848	877	856	806	883	852	801	803	873	886	879	845	860	871	867	842	873	820	867	855	857	820	886	849	844	808	915	890	881	895	847	849	859	865	918	854	840	890	880	856	871	847	860	783	906	882	847	857	905	814	840	887	866	876	916	851	865	863	850	881	889	871	848	848	846	828	872	822	826	857	820	857	872	922	884	862	809	852	874	793	876	836	811	839	870	868	898	891	825	824	856	865	870	827	851	916	831
32658	23445	11924	6948	4297	2734	2057	1641	1314	989	824	760	716	669	582	536	529	456	438	419	462	454	367	425	408	413	418	377	402	399	368	383	401	366	392	351	373	392	378	395	375	355	354	354	369	360	359	351	363	359	342	361	362	346	354	366	377	353	388	360	351	358	353	372	391	356	361	364	368	373	333	372	339	403	349	364	359	394	337	385	378	344	388	365	398	374	356	376	340	344	347	381	385	372	361	344	326	371	360	368	344	380	332	360	394	327	357	333	314	410	349	345	396	338	341	340	350	356	360	383	427	341	382	392	366	356	397	399	376	411	369	389	377	369	366	395	363	384	373	358	385	353	363	377	343	423	343	358	355	373	371	393	383	367	364	348	341	389	370	361	351	344	325	345	332	339	368	327	342	376	369	388	376	356	381	380	374	388	381	368	362	363	363	383	341	323	380	359	378	391	367	379	362	367	356	354	360	366	329	339	380	393	377	386	363	356	357	419	351	388	381	381	340	371	364	381	329	411	339	390	368	336	349	383	393	382	344	382	396	384	345	409	390	398	367	381	386	339	359	379	335	370	352	386	348	345	389	352	387	360	337	373	375	331	351	415	344	381	347	366	362	348	335	328	395	339	398	367	364	351	380	361	389	383	356	386	370	359	384	359	349	389	359	389	388	346	344	364	400	353	322	388	386	340	397	343	399	368	363	366	371	357	373	349	373	382	366	351	384	372	356	370	397	370	388	351	375	371	360	376	378	377	371	388	400	369	359	376	443	371	343	368	361	321	340	364	391	351	348	366	398	346	357	365	340	382	368	360	339	356	373	387	328	394	328	360	337	412	383	338	347	343	357	309	373	373	354	390	373	336	347	397	375	323	330	334	328	362	363	370	391	342	355	367	368	344	381	368	363	356	360	364	350	370	354	357	358	327	324	341	334	319	358	341	376	377	381	389	403	367	375	350	368	344	373	360	357	391	358	357	399	377	401	396	343	387	350	359	366	389	368	361	385	360	352	374	350	338	327	367	345	349	351	354	393	400	336	355	363	391	370	346	333	379	371	380	356	376	359	406	369	378	370	331	395	403	361	380	369	390	335	351	334	381	360	396	393	351	352	345	405	374	343	344	356	402	393	369	400	347	376	420	380	348	379	386	344	344	372	351	368	375	382	365	376	377	370	339	346	377	350	327	364	404	327	385	335	377	363	370	338	317	361	370	378	355	398	359	373	358	361	376	364	385	395	371	351	319	377	337	318	350	354	366	357	387	386	400	373	376	357	381	377	366	399	375	361	337	389	305	330	354	382	341	341	385	369	358	365	393	395	350	366	380	379	364	345	365	364	369	371	393	357	377	349	330	365	324	405	358	375	345	357	397	386	363	333	371	376	343	378	354	390	381	380	366	394	367	398	359	392	347	326	386	373	338	350	376	379	341	368	359	363	388	381	346	327	394	387	409	385	364	355	354	312	388	372	363	359	377	368	373	393	374	368	349	410	366	320	408	388	368	401	398	375	342	376	399	404	346	374	345	343	362	371	383	362	317	372	379	349	389	354	362	363	403	337	370	350	383	347	355	374	371	386	386	365	379	337	387	359	360	364	327	386	363	360	383	333	346	343	361	364	362	370	382	369	375	370	365	335	389	358	370	376	370	401	354	367	366	352	378	327	372	391	370	360	368	358	364	352	351	369	352	336	362	408	356	386	367	428	370	392	348	363	371	388	368	400	324	376	357	355	368	379	370	354	343	348	366	355	408	374	377	375	357	374	336	344	390	362	391	378	371	361	330	336	353	362	399	349	325	365	357	389	376	348	389	362	350	384	379	382	334	338	359	383	362	344	327	397	348	369	349	351	383	369	370	384	330	356	346	343	380	376	372	370	367	370	336	351	411	332	389	358	395	345	359	370	375	370	388	367	375	317	376	375	368	385	360	390	370	360	406	376	360	364	341	362	392	369	371	374	341	337	349	356	376	368	378	345	392	333	397	383	389	361	385	355	349	338	361	343	345	347	375	383	332	365	380	338	363	364	391	370	373	350	353	350	382	335	352	360	385	387	389	398	363	356	356	352	365	360	354	375	356	364	337	353	326	353	352	390	352	350	373	357	374	374	353	362	358	363	338	395	370	391	361	363	372	362	397	366	375	366	354	358	362	364	394	354	367	381	348	345	357	372	365	370	369	375	381	388	381	325	360	364	364	360	367	394	370	364	368	374	329	368	359	390	353	401	391	382	378	347	411	380	366	346	356	337	367	360	364	336	358	378	359	359	351	358	384	407	367	374	342	373	406	403	363	377	366	348	362	379	358	409	354	382	381	369	354	370	335	381	372	380	409	379	353	359	366	363	369	359	378	367	354	365	344	361	374	369	350	368	369	346	352	398	385	342	369	367	334	365	342	378	343	357	399	391	379	372	358	371	375	368	351	351	298	354	353	334	375	366	354	370	397	320	342	352	347	340	320	336	361	380	375	366	359	369	378	330	347	371	354	394	378	292	321	388	341	348	367	350	379	352	366	336	399	362	358	320	358	364	374	367	380	404	405	388	360	378	366	354	344	345	364	382	351	369	379	353	372	352	365	389	372	346	367	367	379	347	361	366	361	373	397	364	368	341	384	369	325	332	354	368	394	352	374	351	348	353	372	345	391	370	360	400	373	365	388	355	322	366	346	398	347	336	347	356	312	384	342	388	372	398	388	369	391	343	359	355	367	422	380	333	375	378	371	396	378	372	391	368	365	362	374	368	330	344	377	359	362	399	374	382	385	357	392	388	378	344	354	334	339	349	394	366	344	377	333	361	343	354	351	360	347	369	360	401	368	396	364	360	374	355	384	375	351	365	362	386	362	344	351	352	369	349	336	363	400	343	348	375	356	347	379	353	367	381	339	382	368	365	390	355	364	345	405	408	355	373	350	354	374	389	361	398	383	315	366	377	347	368	375	393	349	365	358	325	331	392	370	361	370	357	344	375	343	330	339	393	330	376	373	362	389	339	358	352	335	381	371	395	367	358	390	340	360	358	385	326	374	342	377	332	374	346	340	361	374	336	368	373	394	322	355	378	361	346	393	326	385	371	377	379	338	405	377	345	381	333	335	368	339	314	375	347	367	372	375	356	366	360	349	364	393	396	347	373	352	349	340	297	335	378	368	393	382	358	378	410	360	372	375	364	382	373	387	384	380	353	355	354	389	366	354	377	388	361	373	352	368	386	371	351	369	376	353	365	374	375	378	395	346	349	372	349	329	381	385	336	373	355	388	395	351	386	364	346	315	351	363	377	382	385	368	378	406	322	353	370	391	356	373	352	326	342	374	359	343	354	332	379	391	403	328	366	374	395	373	354	369	384	382	378	373	337	368	375	362	370	385	352	373	349	407	405	384	392	419	411	324	363	347	362	342	348	336	375	388	375	344	357	370	385	406	375	391	352	331	341	411	356	363	389	407	349	368	391	347	351	366	408	346	375	353	360	349	368	357	343	374	384	350	350	390	352	345	339	387	328	380	347	368
24000	19313	11419	13225	11626	9367	8232	6621	5594	4396	3745	3157	2715	2499	2194	1825	1620	1447	1405	1283	1284	1174	1157	1115	1099	1036	1137	1098	1088	1082	995	1001	1011	977	981	917	891	919	881	899	904	893	899	898	892	889	856	883	862	827	884	866	851	913	867	894	808	842	866	838	863	871	832	863	855	851	847	909	911	862	815	888	845	844	805	856	850	867	853	818	823	827	818	815	839	830	816	861	905	837	876	874	780	809	858	808	856	874	868	850	834	822	833	884	874	894	834	821	842	839	797	851	858	836	857	875	840	836	880	852	821	864	806	883	845	841	823	830	836	896	836	857	912	834	899	878	825	825	853	783	863	885	821	837	850	853	832	864	885	820	884	879	835	848	834	844	865	889	903	846	814	818	863	844	852	818	896	835	898	854	906	845	807	867	851	888	840	873	853	803	850	906	889	866	842	817	802	860	846	877	850	859	824	837	842	822	898	855	915	855	869	871	857	834	872	866	865	874	851	863	834	859	885	844	867	892	852	891	861	872	863	852	799	831	837	817	880	819	874	837	877	879	893	820	858	885	858	834	850	832	878	864	847	839	921	845	832	831	862	838	820	845	842	874	880	854	884	841	831	838	862	876	909	895	835	802	846	849	848	904	879	848	844	857	858	834	786	840	866	852	860	842	883	804	856	848	888	855	850	873	854	836	851	884	866	835	840	790	866	843	849	802	855	841	879	855	856	822	890	824	876	820	853	847	883	922	797	834	821	874	836	853	796	852	889	807	864	872	826	866	892	804	862	931	834	886	836	833	874	861	871	809	800	866	857	861	845	866	836	896	890	793	829	856	811	877	869	893	843	875	871	923	881	853	843	850	877	864	817	884	890	902	875	874	892	840	869	901	849	827	851	863	828	883	853	848	849	820	874	851	899	847	882	846	833	872	865	881	836	816	871	825	857	866	831	810	869	823	881	850	845	804	870	905	787	870	780	913	844	846	862	891	860	890	881	871	828	838	880	873	905	875	863	865	851	860	803	875	865	838	788	859	830	791	860	849	858	843	856	875	855	851	817	870	877	832	871	882	821	824	860	874	818	831	844	853	879	850	856	844	887	827	829	880	868	807	847	816	855	840	872	865	803	882	878	912	863	870	842	793	851	819	794	859	774	909	876	821	804	911	902	871	870	848	843	893	832	873	801	871	861	862	845	842	847	887	852	890	896	819	893	863	918	852	812	791	854	850	879	873	838	873	874	805	863	873	853	874	845	857	822	845	890	888	835	871	851	839	839	890	884	842	814	862	834	833	838	897	850	802	846	867	818	791	815	870	883	861	871	842	869	844	884	824	821	853	885	852	862	845	901	806	836	852	854	876	853	852	904	843	900	878	902	815	876	844	906	905	827	894	881	908	828	808	844	848	854	834	864	854	867	834	816	819	880	859	819	802	847	817	868	910	890	873	857	912	830	807	843	881	865	800	834	890	855	853	871	834	894	827	858	849	837	866	879	874	881	856	878	879	848	841	860	825	874	822	863	842	873	855	894	846	831	885	882	822	832	850	845	889	836	845	836	794	930	874	834	867	890	824	834	876	854	818	845	813	930	872	864	810	832	846	834	896	842	811	811	862	886	894	826	842	867	911	832	833	890	859	868	843	885	787	814	863	904	841	845	831	870	813	866	880	889	853	836	804	858	877	869	783	807	798	868	842	868	880	807	878	845	854	895	909	937	858	851	834	868	855	888	828	809	831	869	882	884	881	875	847	845	888	905	837	840	850	864	903	899	836	826	860	843	827	899	785	851	843	852	833	857	849	851	815	890	845	866	882	858	848	818	792	842	868	880	882	854	851	818	796	867	878	879	883	881	853	851	845	862	823	860	851	822	835	833	899	810	851	848	824	863	888	854	870	806	852	880	833	825	865	821	846	850	890	877	823	865	870	847	914	813	864	880	861	853	857	858	808	852	801	850	851	876	838	881	847	832	845	866	869	870	788	878	862	876	864	827	797	873	851	810	881	844	843	858	862	929	807	836	860	826	845	879	847	898	811	808	868	862	848	887	835	845	804	884	871	882	911	914	875	813	830	808	886	865	855	832	842	850	836	861	840	848	845	885	853	920	832	906	865	846	830	825	871	871	849	834	810	853	773	872	875	832	852	854	847	812	850	854	807	887	876	837	947	834	849	872	874	850	805	855	851	882	842	846	812	873	859	879	824	840	867	859	838	863	840	841	883	890	861	834	898	872	817	851	808	841	869	865	845	898	806	839	855	905	828	893	843	888	843	827	854	832	864	896	864	878	904	849	910	881	826	865	874	858	822	877	857	842	879	894	903	869	888	822	847	862	815	812	843	850	878	828	867	865	905	826	830	821	827	937	864	887	804	810	840	850	845	900	869	871	849	830	888	860	847	820	847	869	868	820	844	849	899	878	877	891	905	865	799	838	856	892	823	880	815	865	821	814	882	912	854	881	879	895	819	818	808	819	873	911	892	833	860	796	860	822	855	875	807	850	849	846	868	827	877	863	809	865	864	849	860	833	848	859	878	877	883	856	879	834	829	823	838	856	834	859	869	872	899	819	899	899	845	820	875	860	855	851	815	842	811	824	882	871	803	847	821	850	894	864	867	833	835	868	893	873	852	895	858	914	859	837	804	852	860	865	872	846	816	889	843	864	892	854	821	888	836	850	892	886	874	844	817	813	892	866	866	899	880	843	876	850	888	794	844	833	870	862	836	850	862	867	851	829	886	868	851	892	779	846	884	903	888	835	855	834	852	888	801	852	853	866	806	840	848	858	802	850	863	878	870	839	847	811	820	823	892	852	830	802	838	849	919	861	870	923	825	880	899	872	841	840	879	838	813	855	860	831	802	930	858	834	818	912	816	809	854	868	836	800	859	846	854	826	820	845	879	874	834	843	877	820	840	899	886	881	798	804	838	850	793	812	835	859	850	916	809	853	918	865	868	830	848	886	843	865	861	871	793	866	849	837	888	812	813	825	853	864	866	815	796	827	893	906	809	838	890	861	824	841	802	850	802	848	871	874	872	847	868	827	852	901	855	878	870	812	864	865	816	823	854	856	840	862	896	843	856	886	856	813	879	867	812	867	861	844	871	857	834	826	846	841	793	837	875	842	861	820	813	861	849	833	825	872	850	876	885	837	898	828	862	888	907	884	941	877	865	839	885	852	842	851	887	820	843	862	792	805	808	844	821	888	853	853	807	876	835	806	873	872	877	856	846	838	835	819	837	866	828	824	799	835	881	812	853	868	819	855	882	898	859	863	810	902	920	799	831	845	869	881	889	872	882	928	866	853	845	857	829	850	843	806	863	889	812	873	839	874	871	875	865	849	843	868	869	836	828	855	868	834	842	858	840	870	840	816	875	816	851	889	863	832	865	835	879	793	841	850	878	880	809	854	845	877	876	849	888	858	895	892	811	836	820	833	863	835	851	883	877	850	886	820	848	860	860	872	850	812	827	854	908	817	830	856	811	886	864	829	878	864	873	852	857	873	907	838	844
42588	31330	18191	10431	6646	4107	3147	2352	1773	1409	1085	969	868	814	661	608	548	492	452	449	440	410	413	380	395	384	413	382	332	388	383	359	411	376	380	364	365	358	363	381	337	388	361	332	346	355	320	330	331	334	343	379	357	292	333	364	310	342	344	362	308	320	344	330	357	338	335	356	334	356	340	336	391	349	312	305	297	335	326	368	327	347	355	324	359	325	294	316	318	301	344	296	358	357	363	327	352	339	356	310	340	344	348	324	323	334	363	358	352	367	350	343	297	326	345	309	353	353	382	339	339	334	320	328	333	355	327	358	323	337	349	338	317	356	328	354	312	339	372	331	324	337	352	343	355	335	309	334	355	355	295	354	311	370	353	330	340	352	332	300	328	325	381	347	351	316	312	315	368	359	299	332	335	363	289	319	316	336	360	379	332	311	320	309	324	348	394	322	322	310	306	305	335	341	332	343	363	367	346	365	328	368	343	344	358	343	346	321	362	350	335	334	318	332	358	352	368	322	369	298	328	316	301	344	351	351	334	308	336	354	335	340	313	323	320	340	346	321	354	352	331	325	320	369	328	340	332	314	341	328	317	337	356	349	339	375	324	329	320	313	365	325	345	348	320	333	330	315	329	334	314	329	333	376	359	344	351	366	377	336	324	343	358	342	334	345	300	326	327	363	347	365	354	320	325	301	351	321	317	353	314	339	323	349	310	340	347	340	374	338	306	342	312	336	338	324	353	357	322	336	342	323	339	338	326	320	310	342	337	323	346	362	357	338	354	322	335	348	318	356	344	309	340	335	338	338	327	343	348	340	312	352	339	285	310	340	343	343	299	341	325	308	330	359	322	357	328	367	335	335	350	319	343	337	299	350	345	340	355	330	335	360	348	323	328	304	353	380	363	332	322	321	337	368	300	379	371	346	319	299	312	318	332	369	331	331	348	331	347	322	350	355	317	310	327	335	321	346	310	335	355	326	344	331	334	312	356	368	329	318	340	332	321	324	335	387	304	293	341	300	299	316	317	319	321	342	318	341	333	329	362	300	337	342	312	356	335	331	339	370	366	317	352	362	314	299	336	346	364	356	350	315	372	383	345	337	316	311	324	310	357	335	336	346	334	340	307	313	339	344	308	307	343	327	314	288	318	338	357	281	297	324	304	338	323	332	383	358	372	379	336	349	351	306	304	343	343	332	313	311	319	358	324	339	324	352	329	357	321	344	356	370	341	365	368	303	328	320	358	299	323	301	332	340	352	307	381	355	335	312	322	358	358	339	352	316	332	367	351	339	326	320	303	291	323	332	350	349	328	359	340	302	331	366	367	331	355	351	318	365	339	333	349	369	351	337	346	311	332	334	311	342	342	308	348	325	379	347	346	310	316	314	320	334	357	310	357	308	371	322	367	338	321	301	349	322	341	327	333	323	312	361	308	357	301	334	333	357	323	333	344	330	319	333	379	299	334	336	336	330	332	353	340	306	328	350	332	347	355	324	326	345	337	311	324	360	324	334	367	337	324	345	309	340	320	331	323	380	349	325	340	314	330	325	340	326	352	331	344	349	357	353	322	294	325	341	322	305	359	353	328	358	344	337	305	308	301	318	316	351	329	362	347	341	371	351	314	314	321	355	364	364	340	353	350	330	365	320	320	313	329	315	355	321	303	392	371	317	344	347	327	314	329	282	361	305	350	347	348	367	375	353	359	339	343	345	331	319	368	327	349	345	338	314	306	357	305	369	324	282	346	324	307	332	339	337	360	305	332	316	326	327	350	317	307	343	350	339	291	369	322	322	365	341	344	333	298	328	311	321	327	326	395	322	321	333	319	324	344	321	310	298	329	361	319	313	341	362	343	304	311	340	326	373	342	338	328	365	357	314	338	311	375	339	362	327	319	350	340	330	298	316	332	333	309	305	355	325	343	323	351	298	323	304	331	358	334	330	317	311	320	319	352	320	331	350	331	299	352	354	304	298	373	317	353	319	334	321	327	292	332	338	347	361	311	335	333	360	356	315	339	343	311	358	356	342	352	332	355	351	308	339	342	318	341	334	336	349	346	347	309	337	312	385	317	348	350	343	359	385	345	322	350	320	328	341	323	365	348	335	338	325	348	336	325	334	316	336	338	316	327	340	362	337	311	352	343	337	335	327	340	356	366	286	349	335	364	309	333	389	327	354	345	357	321	345	327	330	336	354	330	335	331	302	319	345	361	362	316	342	327	355	320	312	356	314	351	324	313	342	355	349	339	326	343	322	303	310	326	324	314	316	338	363	329	322	349	302	347	337	366	311	332	347	339	358	335	320	337	350	336	326	323	351	299	349	321	348	364	315	369	330	353	324	341	324	339	340	361	347	342	342	333	382	317	329	366	333	310	345	318	324	320	334	298	321	360	347	323	326	322	347	351	327	323	330	358	336	344	315	339	342	374	349	340	335	350	316	334	320	376	337	366	343	324	353	351	316	308	325	354	351	356	330	339	348	361	312	358	346	368	366	334	310	344	357	310	315	345	334	345	315	340	313	308	309	326	328	338	300	328	302	335	328	335	367	357	337	356	339	304	289	336	337	352	349	355	335	280	371	344	324	369	326	317	337	319	337	341	335	325	332	366	309	317	347	351	356	306	327	301	319	339	336	333	272	326	342	345	360	334	364	320	347	349	334	331	339	342	366	302	330	321	329	334	329	353	332	334	333	341	310	326	337	323	287	329	305	332	338	343	312	344	317	356	342	321	317	359	333	349	369	328	325	327	320	338	350	334	349	354	331	326	342	343	327	314	325	339	348	350	311	357	334	343	338	357	323	360	324	324	344	320	337	298	329	320	338	341	362	314	324	332	293	300	348	349	349	328	329	337	350	355	363	364	324	311	350	332	301	346	346	314	356	332	350	358	320	314	349	366	338	334	312	309	331	317	342	360	320	327	299	338	350	362	361	314	311	366	349	340	338	323	309	331	343	331	328	294	338	340	340	331	330	337	324	313	326	320	322	358	330	347	324	352	343	319	352	341	337	294	336	355	314	353	309	362	334	336	332	299	335	316	352	338	334	340	326	323	321	313	328	354	367	326	316	346	321	372	323	333	318	357	328	348	313	364	320	375	400	358	330	375	351	326	347	334	316	337	345	328	321	318	312	340	309	312	309	334	318	325	371	367	316	353	294	334	321	335	285	305	319	329	324	333	356	340	344	351	317	329	322	340	337	332	316	321	365	330	327	307	328	301	333	321	329	356	355	365	329	342	365	375	334	326	308	340	332	344	309	341	341	354	335	336	324	318	357	361	360	322	320	346	354	329	306	369	318	296	349	367	333	348	335	325	363	313	377	351	347	308	338	323	337	339	306	328	319	327	330	302	298	290	330	337	312	359	332	306	337	311	344	309	349	334	332	346	311	341	298	346	350	369	311	316	344	313	328	366	307	323	333	347	338	335	377	314	342	298	300	333	324	318	354	309	329	350	332	347	334	303	331	326	342	330	350	358	361	353	345	327	300	315	343	313	321
30522	25591	15684	16996	15449	12510	11398	9524	7574	6184	4897	4155	3609	3225	2826	2258	2024	1686	1481	1418	1331	1266	1178	1067	1082	1166	1122	1099	1094	1043	1043	964	937	915	868	929	911	913	881	928	902	849	862	843	837	805	795	827	858	844	739	783	782	777	774	803	801	831	798	769	783	783	791	781	807	809	778	868	837	812	806	822	761	775	820	795	758	803	771	765	779	812	765	857	777	790	819	814	804	775	800	732	770	752	762	777	806	784	797	825	831	772	770	785	819	826	781	798	812	783	749	737	823	779	820	779	802	845	804	799	798	794	817	826	788	833	779	808	746	787	772	802	737	821	817	785	764	820	739	771	757	791	787	769	770	777	803	811	790	772	793	806	755	796	790	765	736	757	774	787	767	784	768	784	806	756	807	826	809	802	785	764	782	778	808	838	767	807	822	782	805	780	754	736	786	820	813	861	758	788	776	764	823	804	767	786	794	765	770	779	772	780	833	760	832	767	799	840	820	803	761	778	755	791	797	782	765	799	724	763	751	785	715	824	759	791	803	771	778	792	740	792	803	779	793	816	827	788	776	836	818	803	732	783	807	771	807	791	752	756	786	766	829	753	789	789	824	797	782	764	797	792	787	778	799	765	824	795	758	788	784	792	767	792	772	777	820	755	795	787	791	790	779	834	789	770	799	783	802	845	769	776	756	780	789	781	765	798	774	789	809	798	777	781	782	755	803	813	790	775	798	770	735	824	748	813	803	802	806	796	800	798	770	828	766	801	810	763	799	782	743	783	764	749	777	747	770	809	781	776	798	798	803	815	745	772	765	819	792	792	802	787	744	742	773	824	783	813	830	807	787	791	804	732	776	762	758	775	732	767	775	831	747	752	806	826	776	797	773	787	772	804	797	821	761	774	801	762	771	790	735	805	750	804	718	785	795	789	750	777	800	756	814	781	774	775	762	786	773	778	793	806	814	781	788	818	825	814	811	827	759	805	791	816	741	848	803	814	791	754	757	783	800	716	748	841	816	827	780	836	737	838	789	789	786	814	813	814	732	794	791	785	826	800	818	751	801	745	817	754	788	800	800	825	814	803	776	752	732	846	810	818	787	800	802	833	760	850	854	795	805	776	810	773	779	788	784	748	768	740	787	815	837	770	776	864	746	813	790	789	778	796	763	783	747	826	793	761	778	723	821	790	773	798	811	843	792	803	862	773	756	779	846	755	809	792	781	772	740	806	760	817	798	773	798	790	789	823	780	788	819	782	780	738	808	786	770	764	790	824	754	809	798	812	846	778	810	806	763	777	785	790	791	813	797	774	811	760	821	811	767	795	804	774	820	861	787	791	761	767	821	825	841	795	760	770	767	804	781	734	760	796	835	798	775	792	741	842	760	801	795	784	808	803	829	767	815	819	767	807	821	841	757	760	803	759	758	754	813	783	769	795	770	778	786	800	770	786	811	782	784	737	790	783	797	820	810	754	776	741	806	773	785	829	817	804	770	785	824	807	796	832	786	785	769	803	847	773	827	781	789	786	761	794	792	759	829	787	789	814	782	822	782	814	834	799	816	775	811	813	838	799	803	774	818	775	821	846	809	806	760	773	805	799	796	786	799	824	784	775	779	766	758	749	790	826	743	710	797	803	778	788	806	795	828	734	786	764	767	744	795	802	779	787	801	837	747	756	769	823	792	773	824	725	759	793	780	791	769	761	802	744	747	770	796	800	785	800	783	782	843	794	821	828	826	809	784	789	767	819	759	797	798	767	777	836	758	758	822	792	838	784	759	791	819	742	792	808	785	770	759	776	773	828	807	736	782	803	798	807	787	801	802	806	770	815	797	798	794	771	783	819	759	794	737	843	769	772	783	759	769	820	779	772	747	797	774	822	787	769	819	782	811	821	804	813	815	788	776	784	757	856	807	795	757	765	778	761	764	812	797	776	753	745	755	765	799	748	762	818	792	723	757	752	817	776	801	801	826	824	781	827	788	785	806	806	816	766	764	805	759	790	778	812	765	793	814	779	819	757	771	794	798	832	766	813	814	772	770	811	773	767	769	748	786	783	799	808	761	833	736	807	807	773	776	774	795	795	774	776	744	825	771	839	785	773	768	795	837	790	775	800	774	763	809	773	760	785	805	806	787	770	795	766	791	740	782	791	827	735	790	829	802	787	759	806	732	779	762	826	762	820	805	806	833	798	772	834	768	800	781	764	778	797	792	806	809	749	799	765	770	777	775	745	809	820	795	757	808	788	782	776	803	738	783	812	781	753	776	777	827	817	824	771	758	801	743	829	792	836	751	814	782	763	789	752	779	797	806	735	789	813	829	784	809	826	791	806	811	778	847	763	784	821	753	795	811	839	781	795	801	754	800	803	812	779	799	779	795	787	777	759	832	778	784	826	791	796	769	819	863	788	761	817	762	771	802	779	773	748	763	814	733	761	790	805	767	801	777	787	751	763	796	735	868	826	783	774	800	784	776	796	805	768	752	795	787	813	799	778	791	793	748	847	795	788	773	764	795	755	780	791	765	778	745	794	772	805	782	747	790	849	785	779	767	781	806	815	766	791	829	785	779	829	794	810	778	778	819	759	795	815	772	819	738	817	795	814	790	773	778	761	745	783	781	789	800	782	774	779	823	816	722	818	764	810	789	736	850	753	776	827	803	776	778	821	797	803	766	795	808	826	759	766	746	779	773	823	833	789	849	705	809	811	858	788	837	836	741	808	786	817	810	773	781	839	782	789	739	791	810	772	820	807	765	798	789	826	750	737	795	750	812	798	822	795	788	759	814	812	762	816	762	771	783	770	759	806	822	809	752	814	745	850	775	783	795	819	739	785	780	822	800	811	815	792	794	784	739	767	837	778	764	820	793	852	796	761	812	787	772	816	770	814	801	834	779	794	864	839	802	717	829	787	739	847	784	794	774	732	795	799	804	815	791	771	788	785	813	806	760	784	777	825	725	801	804	740	796	767	779	854	777	765	766	784	771	787	822	774	777	771	787	820	780	767	794	770	779	809	795	777	758	782	785	844	792	797	780	781	796	850	784	753	791	797	781	796	754	793	846	824	782	758	783	807	751	814	746	840	810	840	796	762	766	771	866	820	758	806	801	771	762	818	802	762	805	798	699	780	787	802	724	775	774	813	752	818	786	798	820	800	792	795	780	825	772	758	771	807	804	786	767	761	783	819	777	802	748	732	807	759	774	821	763	807	771	802	857	801	781	813	758	832	789	808	791	809	765	783	792	798	784	788	744	830	823	799	799	803	822	819	722	823	810	794	746	759	788	813	827	744	802	754	752	749	806	841	805	800	817	827	840	809	774	796	791	812	759	780	730	787	826	767	839	820	804	793	820	804	776	833	826	816	809	794	765	733	774	752	802	800	816	831	752	806	822	826	787	769	729	769	833	803	814	817	763	785	820	792	810	784	823	812	808	794	795	765	843	859	812	761	794	789	794	753	818	795	742	831	800	723	808	830	803	760	804	860	704	778	774	785	792	800	786	788
11985	6967	4102	2966	1938	1505	1271	997	879	735	666	589	532	552	541	495	446	426	432	417	438	398	372	383	417	370	410	410	420	370	410	395	381	399	405	416	403	435	384	365	397	370	405	374	391	412	353	395	425	436	398	346	360	387	361	384	389	396	372	387	404	354	352	379	389	351	421	381	382	331	396	373	385	366	373	354	397	398	382	376	400	359	361	361	376	385	401	398	370	398	393	370	341	387	365	351	381	379	379	388	339	382	363	395	371	366	408	399	371	348	368	389	388	371	394	398	380	381	381	358	395	391	388	371	382	373	400	383	401	374	401	380	410	396	390	361	324	353	369	341	363	396	391	384	363	363	374	390	383	416	396	372	371	352	394	346	346	387	376	357	382	392	365	364	399	342	382	411	387	378	354	398	370	392	364	388	346	368	365	396	356	366	397	371	376	358	402	367	389	391	376	406	344	412	395	367	389	397	395	387	337	374	383	386	400	395	354	385	364	415	383	384	416	387	385	405	375	366	411	353	400	378	361	333	347	370	413	396	417	367	391	392	339	396	378	383	397	343	358	386	396	419	367	425	386	404	396	334	346	358	370	356	401	353	347	377	415	386	345	383	405	414	347	416	381	365	366	376	356	359	386	344	351	371	376	387	386	362	398	376	405	376	394	385	377	403	405	333	377	365	364	352	377	382	396	382	385	323	375	393	407	384	384	361	406	398	359	389	396	363	424	371	378	362	377	393	384	380	363	404	393	379	364	416	366	380	336	377	384	360	345	370	371	386	369	362	375	410	358	390	391	337	347	370	376	391	396	383	375	385	338	384	346	389	376	388	378	407	384	357	369	340	336	407	421	369	383	354	365	367	391	379	362	370	368	357	368	357	359	346	359	339	396	393	381	370	400	378	394	339	384	376	391	385	360	374	378	358	372	383	335	395	388	387	361	363	367	383	414	376	365	345	346	378	403	357	430	373	388	381	384	409	386	350	380	387	362	399	382	436	365	359	384	356	320	355	364	387	367	390	374	378	380	401	365	391	354	384	380	358	352	359	338	388	381	403	381	364	395	381	362	390	394	370	360	378	407	371	377	351	346	378	381	364	389	378	430	374	406	393	352	386	399	380	302	371	368	417	361	374	409	373	374	383	410	377	391	402	354	344	386	364	362	368	352	355	405	396	374	387	380	341	377	344	341	363	374	355	350	360	362	412	393	386	398	400	380	409	383	351	369	351	392	385	340	408	337	379	372	338	393	382	384	374	401	388	401	343	370	393	401	373	379	380	399	387	343	367	372	397	392	389	374	371	363	404	376	361	378	397	351	381	379	355	431	346	391	395	407	420	381	389	371	359	386	400	385	391	359	400	345	389	365	377	384	383	390	393	393	386	395	382	364	386	355	380	345	390	375	411	360	385	359	402	365	381	378	408	377	363	353	393	414	386	377	367	363	350	366	383	412	379	399	357	377	393	392	354	371	391	386	386	372	356	340	414	389	389	386	349	386	398	372	365	415	382	378	406	369	379	404	342	387	365	406	387	379	401	365	391	414	380	365	372	372	369	390	390	375	406	407	422	385	347	401	365	391	377	361	357	383	396	374	360	408	403	370	394	378	390	376	420	385	370	343	343	377	366	352	380	387	335	359	380	385	405	368	345	363	399	391	401	374	380	386	389	348	405	358	388	334	348	374	363	401	394	388	405	404	371	426	392	364	358	351	357	390	339	377	368	352	368	375	379	363	383	388	396	406	347	365	400	362	348	356	370	397	379	394	374	407	360	404	362	379	394	348	388	344	387	359	355	352	397	357	356	337	392	371	399	355	377	390	362	381	412	394	366	388	339	347	396	386	403	397	403	398	407	381	404	383	370	379	404	398	428	361	344	363	408	385	355	405	360	368	373	383	337	380	390	370	379	385	400	397	395	380	397	402	393	383	342	391	410	374	346	367	358	364	368	354	399	419	402	367	387	371	369	417	393	354	370	379	437	401	403	371	370	367	392	357	396	354	355	352	385	379	381	398	392	396	377	400	406	355	393	374	351	383	361	389	382	384	364	386	370	391	410	375	387	354	349	370	390	351	365	367	355	379	374	358	377	380	397	400	393	384	368	386	357	370	361	340	389	412	373	349	361	394	402	324	390	416	377	356	352	365	367	404	387	331	373	354	388	365	391	390	368	325	422	378	393	343	378	369	364	349	403	389	375	379	390	353	390	342	364	357	413	392	335	410	362	339	372	369	365	388	392	394	350	380	403	385	358	389	392	363	367	374	385	385	357	365	388	385	364	353	379	383	360	386	388	368	375	377	382	355	352	370	372	365	386	385	390	416	368	359	397	383	364	392	401	326	342	367	366	380	382	400	380	363	355	402	415	387	314	357	391	358	370	374	383	389	367	390	371	400	372	350	411	384	377	400	402	389	378	347	353	405	397	339	335	399	381	346	400	345	367	349	353	380	422	368	411	375	365	406	421	411	392	383	386	399	370	390	374	408	360	372	371	388	337	374	351	346	357	373	365	351	394	395	357	387	373	360	392	351	402	408	359	401	392	348	372	355	365	324	389	415	398	375	391	347	339	365	355	376	379	414	344	360	376	393	419	374	361	341	352	416	376	358	353	370	389	381	391	393	393	384	365	343	351	387	429	382	369	322	382	357	382	344	366	378	356	349	366	366	380	373	400	378	338	392	392	394	370	352	358	379	356	354	408	380	346	346	365	388	344	358	327	374	384	373	383	386	374	377	365	368	382	392	380	372	362	412	423	388	388	390	400	385	358	382	394	369	385	414	409	339	345	367	374	378	363	373	353	360	380	352	422	377	369	375	394	401	387	408	409	386	371	355	392	411	361	369	370	381	361	365	408	354	369	382	374	361	363	407	387	366	392	397	396	418	345	355	349	379	337	360	383	362	380	356	369	376	418	399	385	385	328	374	379	412	397	371	358	388	379	363	359	411	392	412	393	404	395	377	356	359	369	406	365	394	361	393	402	426	394	358	350	357	409	355	344	385	384	389	380	376	395	404	413	398	398	379	346	358	385	388	373	381	382	418	406	395	358	386	342	376	372	382	359	405	406	335	344	380	424	426	354	384	377	381	354	388	358	374	355	355	347	359	367	370	372	358	360	376	379	381	380	367	347	344	377	356	346	375	409	341	375	380	398	385	384	366	414	405	409	390	363	383	372	347	346	394	354	379	369	365	386	371	344	388	410	381	352	333	407	381	374	388	405	395	361	389	365	406	413	382	372	367	369	386	358	344	401	365	376	394	383	401	374	360	359	382	387	380	393	382	370	369	378	395	346	380	393	418	372	396	358	347	360	361	350	380	407	345	351	356	404	378	375	341	330	397	409	381	358	398	377	353	354	368	360	369	395	330	367	375	372	406	378	375	398	369	379	392	367	408	382	408	411	438	387	369	371	341	345	383	382	366	391	399	393	352	363	359	381	375	377	376	360	393	336	381	320	368	367	356	363	391	374	386	386	384	396	355	386	333	385	379	390	385	354	376	383
9362	7514	6901	7911	6872	5821	4992	4057	3443	2875	2398	2089	1988	1711	1483	1483	1312	1199	1156	1100	1086	1073	1005	999	996	1022	987	991	981	1036	961	960	917	916	877	854	922	950	911	867	889	911	888	880	895	898	884	919	894	879	876	943	867	898	892	868	867	898	933	894	891	853	878	880	864	868	852	870	906	892	862	911	860	891	893	872	882	863	831	835	893	899	867	909	916	866	865	893	869	875	962	897	887	880	875	859	908	916	882	831	866	873	867	882	915	857	868	896	879	837	861	905	862	931	922	910	849	867	902	845	867	860	949	907	932	919	905	847	854	886	823	884	930	887	889	902	873	904	868	848	841	919	862	881	903	919	889	876	933	929	872	937	962	913	912	897	888	859	946	918	886	878	937	905	882	878	916	900	875	873	859	880	920	895	871	912	862	861	848	855	863	895	935	894	815	853	857	869	872	869	921	837	952	865	878	872	890	871	866	899	926	826	861	887	911	884	884	885	868	868	903	901	880	896	935	903	902	861	846	914	857	842	850	946	920	919	933	924	881	863	893	883	876	903	929	894	932	923	880	887	823	907	908	888	888	860	891	873	875	876	910	867	885	892	928	894	924	864	848	835	877	881	853	869	879	887	847	880	887	850	881	868	903	938	960	842	909	849	893	866	873	859	875	873	920	883	920	922	937	903	885	895	845	909	896	843	883	867	885	830	909	932	964	925	841	852	905	898	857	875	828	879	868	873	876	833	883	839	931	930	824	855	931	833	870	909	898	847	837	858	888	871	867	855	911	907	865	848	888	881	859	853	882	918	841	908	884	848	865	874	898	889	882	929	891	898	881	915	824	910	920	919	925	903	872	858	919	878	882	864	828	866	877	876	876	936	879	859	905	829	858	869	891	866	894	904	922	867	860	868	932	815	865	916	875	878	893	859	833	860	885	871	939	868	862	895	895	921	888	944	883	917	858	903	909	946	917	843	924	893	820	869	881	899	933	904	888	866	887	846	852	872	899	844	893	921	871	831	914	871	902	869	902	838	923	850	887	851	879	903	918	889	866	883	855	893	880	920	856	870	859	918	900	862	874	935	962	908	825	920	916	891	910	850	903	912	825	875	884	855	896	877	845	874	830	925	859	828	857	869	892	884	899	926	864	867	900	866	855	906	913	828	889	868	900	909	885	908	868	882	924	940	851	880	865	896	903	879	873	862	877	836	923	873	864	856	956	880	882	921	862	889	876	861	850	857	898	835	853	876	876	862	915	895	870	850	902	903	851	875	922	911	887	934	876	855	879	874	857	884	877	905	920	843	878	910	879	877	898	865	909	866	925	867	879	838	893	899	881	874	881	884	885	862	888	857	909	877	854	886	960	918	918	818	879	861	906	935	927	868	887	850	871	843	912	902	850	892	882	884	864	887	835	900	917	845	914	883	889	862	839	845	903	845	909	888	857	900	901	836	935	859	877	859	898	890	915	904	902	865	896	825	906	850	908	853	911	813	860	843	820	848	902	887	906	854	910	937	894	865	879	881	878	833	836	921	875	869	871	854	917	857	873	899	874	886	893	933	886	914	848	865	925	893	886	857	835	837	883	851	872	906	903	882	911	894	839	895	889	902	901	887	858	881	894	909	858	926	915	854	958	892	941	877	876	903	871	850	912	850	914	932	826	859	885	844	934	914	891	882	846	924	841	903	872	897	861	923	878	894	861	856	888	813	861	894	857	877	842	841	924	897	908	888	859	880	871	899	877	863	896	888	895	957	868	872	883	874	912	867	834	866	867	882	884	839	873	830	888	897	889	859	924	895	835	837	881	926	935	871	872	869	859	906	906	896	848	866	930	917	917	931	831	898	888	864	846	885	884	881	866	878	871	870	879	928	906	859	895	901	818	903	894	913	880	891	911	855	839	875	890	870	872	878	925	831	894	850	826	843	885	873	896	885	890	912	868	908	896	875	853	904	863	860	888	884	878	889	853	869	950	884	874	856	906	894	861	872	871	883	871	921	866	914	878	920	919	856	882	905	846	892	880	888	956	881	907	899	838	833	885	864	831	848	881	863	926	869	878	900	912	883	918	881	896	877	863	870	891	895	892	910	892	839	895	836	840	871	835	878	916	861	865	871	909	885	862	905	866	870	882	853	901	954	865	894	850	855	917	846	882	946	851	840	907	869	911	888	932	918	857	893	906	849	862	808	897	899	904	850	882	846	906	862	889	907	847	850	860	846	831	914	894	882	915	833	904	861	859	907	883	899	910	900	886	848	866	868	861	935	918	896	837	826	926	892	866	854	896	840	911	896	855	811	864	900	849	870	840	910	869	872	826	855	896	874	880	827	818	853	882	846	901	874	895	827	833	868	928	842	871	879	837	868	859	897	887	905	899	853	829	886	862	862	849	888	893	851	932	915	865	916	918	871	910	888	890	885	913	874	856	923	868	865	860	832	896	871	865	879	866	921	837	834	879	889	846	922	882	873	909	856	873	908	863	856	854	931	876	910	908	853	890	895	924	912	873	886	869	884	842	923	878	881	899	874	859	876	893	851	897	897	858	859	898	844	871	872	892	925	866	875	860	893	908	903	883	897	846	916	860	890	817	880	858	866	898	925	917	852	928	855	923	873	839	880	882	888	873	845	839	860	883	907	874	873	855	830	863	832	872	865	942	856	888	980	923	879	843	877	881	832	909	841	917	830	943	887	836	858	893	850	892	859	918	891	882	949	883	917	937	898	883	851	845	890	851	846	914	846	828	898	859	867	911	867	865	864	896	833	855	893	881	868	900	912	908	864	890	861	905	865	872	882	864	830	905	881	909	889	932	893	904	891	830	898	855	851	902	848	883	842	871	928	910	861	872	861	876	881	892	854	916	890	875	855	885	867	906	879	921	890	831	901	862	861	922	874	890	844	914	878	881	920	849	900	875	823	903	907	799	879	803	860	878	887	907	927	907	966	892	880	863	873	869	820	878	880	886	915	914	831	877	875	879	913	841	922	877	856	856	840	920	877	923	895	839	811	916	903	886	889	876	932	833	878	812	888	844	873	858	923	907	887	868	890	858	870	871	915	902	886	857	846	866	872	929	845	886	850	855	906	872	842	807	926	878	870	873	880	887	909	894	910	909	840	855	902	891	900	889	921	859	913	917	927	856	909	862	904	850	903	861	848	885	895	887	913	864	874	865	871	905	922	871	859	902	904	902	977	940	861	859	854	932	895	834	882	954	882	860	880	853	859	841	875	870	875	846	867	886	924	871	920	840	811	936	862	881	857	847	883	833	894	874	877	881	889	895	894	850	847	849	908	874	838	899	910	844	911	889	915	873	852	819	906	894	881	903	855	893	817	898	909	899	911	847	904	920	933	937	884	898	841	917	928	916	924	873	843	858	867	851	866	909	910	882	870	883	870	873	862	870	906	882	907	855	911	906	808	891	879	869	847	910	868	915	825	903	878	849	917	862	877	870	925	915	871	866	908	899	885	895	869	869	933	876	854	895	851	865	898	849	894	875	903
33087	22196	11986	6837	4416	3020	2253	1676	1318	1067	969	761	809	715	587	580	507	467	419	457	439	428	438	378	435	423	386	419	400	412	417	403	409	379	370	390	331	332	351	397	362	385	347	391	409	366	351	358	365	359	357	380	386	386	389	343	408	385	376	369	327	338	351	387	376	375	400	334	394	359	353	367	342	378	376	383	372	395	366	364	394	355	401	366	360	374	416	378	360	348	391	363	367	392	359	364	328	360	349	382	345	379	345	337	367	379	344	358	355	395	373	397	354	366	402	368	342	401	357	388	384	369	384	384	367	412	403	390	377	367	382	341	374	390	375	351	358	374	393	368	341	313	338	357	361	399	346	357	361	407	412	380	378	376	397	359	387	377	384	394	388	336	370	339	345	375	381	335	380	393	407	374	352	356	343	397	362	402	389	370	404	363	360	336	341	338	365	385	345	398	352	390	366	388	374	379	349	356	391	369	339	364	367	380	360	367	380	342	343	363	362	372	383	364	365	366	375	395	363	357	394	337	368	350	388	367	388	400	329	360	381	335	406	390	372	360	363	376	347	387	386	401	402	385	373	393	386	373	376	359	358	351	342	345	377	361	373	356	373	354	373	375	388	389	363	350	355	376	366	370	367	396	364	386	378	369	393	318	346	359	343	383	360	398	384	406	361	344	346	381	387	352	368	375	359	408	390	378	365	386	388	365	336	366	388	379	383	342	340	371	353	372	372	375	373	368	372	393	378	341	348	378	394	345	389	427	394	373	371	369	364	327	361	361	356	354	388	373	414	359	369	373	403	367	360	365	396	395	379	379	369	350	405	376	379	373	354	382	394	356	373	356	350	357	383	374	390	340	371	361	370	387	414	383	383	386	396	394	388	328	383	401	370	370	362	349	381	371	381	409	381	386	351	367	360	364	367	346	397	342	355	389	366	368	388	392	374	385	378	373	369	356	361	366	375	416	366	384	371	348	383	378	390	394	385	341	365	382	399	378	353	383	353	357	392	394	359	390	387	384	350	376	360	348	377	364	385	392	360	392	418	346	334	354	363	399	373	353	364	386	337	362	360	376	370	398	389	377	369	368	338	381	372	359	348	404	367	357	389	366	419	365	360	371	384	354	362	392	382	386	383	358	406	376	390	366	346	379	350	374	399	364	403	347	344	345	346	370	366	382	361	355	348	351	324	350	372	365	411	393	387	374	349	346	367	362	367	355	372	357	396	373	421	360	335	340	373	410	341	418	358	344	401	345	385	376	333	375	362	368	351	376	372	383	383	394	365	389	386	373	351	346	385	346	392	356	395	389	384	344	368	352	381	337	391	366	403	358	353	381	360	395	369	388	358	362	352	360	391	420	367	385	393	364	357	373	381	384	397	339	362	347	375	365	371	393	379	378	403	370	378	342	316	361	398	345	348	394	371	373	383	383	383	398	355	372	378	387	384	369	410	384	355	409	351	359	360	370	373	385	388	394	354	359	331	363	360	383	378	374	383	343	346	353	368	394	365	391	387	399	365	383	399	407	396	396	392	365	371	403	377	375	336	350	349	356	358	372	343	382	388	330	375	387	371	365	355	377	354	360	344	346	319	396	376	384	366	360	367	392	366	397	390	341	363	347	341	371	362	377	331	377	374	350	357	361	366	382	339	377	373	405	398	385	377	393	374	360	400	355	381	390	355	373	349	359	361	347	362	363	385	369	393	363	372	363	384	389	381	377	397	364	390	378	349	370	385	385	368	343	369	411	396	374	370	360	345	413	392	376	365	359	401	407	388	390	341	372	389	387	385	357	368	346	388	401	403	368	393	370	349	393	340	376	358	413	365	377	364	353	397	383	380	353	356	366	384	364	351	374	347	328	356	374	364	366	390	431	398	354	396	406	358	378	377	396	341	393	344	389	372	416	386	372	365	331	393	362	375	361	393	341	342	387	375	364	349	382	368	358	383	354	394	372	334	365	380	375	348	333	357	366	408	377	352	360	376	382	379	368	348	375	341	349	392	392	357	370	381	380	357	388	375	389	371	383	391	366	375	355	346	357	394	380	353	374	390	364	368	349	368	310	381	431	390	359	352	368	348	317	392	361	358	362	405	404	372	345	388	367	336	378	361	392	347	385	368	374	359	345	372	389	402	356	390	377	341	348	359	370	353	341	397	398	378	368	387	380	394	341	359	413	345	345	353	381	358	368	342	362	361	375	337	341	362	340	349	359	404	354	336	368	373	375	390	399	381	344	353	346	364	353	388	363	356	367	366	342	367	390	343	345	358	361	392	356	345	395	400	363	394	343	360	370	390	401	412	379	410	353	375	378	367	376	379	367	366	339	404	380	383	381	384	389	373	357	346	375	365	379	399	349	341	373	389	385	395	392	374	380	342	370	356	374	380	400	394	391	393	376	354	362	347	346	396	390	353	388	373	379	392	355	404	378	342	335	388	350	377	329	361	352	350	356	365	363	377	376	398	358	354	369	354	374	397	357	374	364	381	383	371	354	391	328	394	342	357	373	370	383	345	367	369	380	388	353	373	351	366	420	410	368	304	361	379	384	400	378	385	389	359	357	359	383	339	380	350	367	361	342	426	371	361	372	371	366	363	356	357	352	327	370	378	392	339	358	408	376	342	422	401	346	366	361	351	410	340	380	364	339	326	396	320	369	394	379	376	417	381	395	416	366	375	341	318	377	392	370	431	343	386	351	376	389	385	416	357	373	387	392	383	347	386	368	363	332	365	389	381	375	421	370	379	387	386	354	375	397	351	369	392	359	339	345	387	365	329	341	362	348	370	375	336	374	390	381	374	377	352	355	351	370	357	397	372	363	376	360	384	387	356	358	382	379	384	362	384	323	361	355	395	389	329	411	340	363	373	355	360	393	380	381	365	369	393	370	368	383	377	326	371	398	366	397	345	344	368	364	373	408	348	362	365	356	369	354	420	361	350	383	357	352	368	352	359	335	354	361	371	354	350	391	374	357	369	376	371	404	346	351	348	356	365	402	350	353	387	341	400	373	389	368	389	379	377	370	394	378	362	332	390	333	342	361	388	392	370	380	372	386	320	337	385	396	394	394	373	387	364	386	367	366	345	341	364	370	338	345	325	356	384	340	356	335	352	354	361	360	368	357	367	348	327	400	356	376	347	443	372	342	340	354	367	383	352	365	360	376	414	352	385	368	357	358	377	356	363	391	395	350	363	395	358	364	384	379	339	361	366	383	415	399	357	355	353	421	373	341	411	374	366	353	360	395	358	378	335	384	378	404	364	366	360	367	362	371	383	435	394	390	333	368	396	352	374	368	378	344	361	403	382	381	346	372	369	380	370	410	368	338	364	352	353	387	362	355	399	398	359	438	411	353	336	326	343	367	349	403	359	340	365	361	336	369	366	412	343	355	368	355	357	395	368	322	345	360	370	358	394	332	369	334	355	358	381	378	349	378	354	341	364	419	370	403	359	346	389	394	368	344	361	365	349	383	387	344	371	378	341	355	381	373	360	363	379	379
24692	17311	12351	12460	11675	10548	8761	6902	5787	4772	4058	3490	3009	2551	2286	1911	1617	1504	1331	1278	1274	1199	1110	1105	1131	1090	1156	999	1084	1024	1071	963	946	963	974	946	915	958	893	881	972	925	858	902	916	895	908	885	870	909	909	880	868	837	865	851	898	842	889	890	914	865	841	917	841	868	836	883	897	882	834	904	827	884	861	789	845	879	876	895	874	843	811	899	846	857	803	853	877	893	886	886	832	858	851	864	863	884	875	846	862	861	856	894	823	844	880	829	837	862	851	826	863	871	853	860	886	885	884	846	812	877	899	852	814	888	882	904	874	897	864	835	842	860	832	833	893	828	821	857	886	843	832	816	849	855	914	827	911	888	863	857	867	861	826	876	861	907	891	867	868	858	894	825	869	884	861	868	861	850	894	843	893	837	870	840	854	872	873	856	870	831	888	901	808	893	896	863	823	867	877	887	905	871	894	892	876	888	881	878	831	849	920	888	877	787	898	854	854	812	897	899	843	890	911	851	829	864	854	915	865	897	862	872	846	867	886	848	862	880	835	885	884	927	898	921	847	893	944	865	880	834	896	886	894	884	846	841	837	844	904	835	871	874	880	812	834	827	858	902	853	836	876	795	873	888	939	913	839	848	811	852	852	889	857	863	848	882	877	854	871	882	877	835	855	839	810	841	858	833	859	833	841	867	868	862	793	795	855	856	844	839	890	843	871	812	850	844	930	858	862	857	879	857	894	862	854	858	832	887	876	891	860	866	814	808	833	851	868	881	928	863	889	854	893	838	836	838	827	826	894	859	861	918	867	901	904	867	922	852	878	870	881	848	864	873	854	921	880	830	910	847	862	876	851	822	813	844	842	850	886	848	852	837	872	883	822	900	856	860	901	874	864	907	860	872	868	895	891	912	875	903	919	843	889	870	860	885	813	887	836	874	814	856	888	829	869	878	826	890	836	870	819	899	874	861	879	866	861	795	854	908	847	890	873	878	843	883	883	832	862	850	897	862	829	890	869	839	893	867	844	881	821	851	820	881	902	864	821	865	849	894	854	898	853	881	857	829	853	833	824	853	868	899	856	870	853	843	878	819	852	799	892	863	884	846	824	866	865	867	880	882	867	853	871	913	825	858	858	833	879	861	870	852	877	913	938	853	844	822	893	840	896	861	863	813	899	827	847	837	835	851	876	867	840	832	841	886	824	903	845	831	849	846	894	859	877	875	887	827	864	836	872	889	840	853	882	842	842	903	853	873	839	860	830	898	864	851	825	856	801	886	842	884	851	912	884	907	812	833	867	872	908	867	841	883	826	850	830	917	857	917	912	816	776	866	864	898	831	898	851	848	857	877	869	847	886	871	910	916	789	866	896	893	902	881	887	866	875	868	839	867	836	855	895	827	911	885	919	908	912	837	857	838	826	876	859	905	885	849	842	838	932	921	933	884	845	828	867	838	836	899	878	877	881	875	826	852	878	894	866	877	897	874	813	864	851	876	839	879	855	791	856	832	910	909	836	884	864	902	845	814	866	883	838	873	869	835	877	931	884	852	936	886	894	854	848	845	871	833	839	876	883	887	869	874	868	844	880	809	920	889	910	875	902	853	872	880	807	851	875	887	903	863	820	839	855	818	861	829	846	825	839	883	853	878	853	847	859	821	830	881	856	849	865	876	857	875	852	882	889	834	848	876	846	874	845	882	881	815	909	864	871	852	833	850	853	894	894	847	809	890	872	874	857	822	839	882	820	908	832	878	900	885	840	875	919	885	903	819	834	887	826	872	890	872	877	901	885	845	866	863	861	825	852	863	896	863	860	840	914	874	857	864	886	882	883	809	834	905	795	888	882	843	849	818	809	893	872	915	818	894	873	862	857	841	851	869	830	827	812	862	867	861	839	842	865	871	823	842	851	855	856	891	888	866	889	824	865	865	862	847	866	903	851	843	783	859	865	896	868	844	883	896	922	875	862	858	892	864	901	861	852	865	908	842	871	863	909	926	848	880	801	843	844	873	833	829	833	875	853	804	834	847	853	903	867	889	886	878	923	844	852	914	891	907	850	868	825	868	884	891	876	890	812	810	860	911	844	875	900	829	875	857	883	831	813	837	868	836	897	843	871	916	910	880	846	784	870	814	834	906	821	833	914	883	871	855	905	846	847	850	917	871	875	856	863	834	882	859	865	847	857	822	841	839	889	873	866	849	855	862	877	901	882	862	889	840	864	844	865	859	854	839	868	825	866	877	856	886	872	844	871	854	846	902	927	869	897	877	905	882	896	862	836	855	850	843	856	830	872	819	864	892	867	838	846	841	896	815	883	889	854	849	847	858	851	876	888	858	838	885	869	850	881	831	896	872	868	883	866	884	846	852	800	887	914	861	885	895	903	911	877	883	829	881	874	867	840	916	822	850	846	853	886	842	852	813	867	822	859	860	895	834	874	864	833	821	877	868	850	846	829	847	842	873	913	883	828	859	855	866	860	862	921	808	875	882	848	908	916	863	827	859	904	904	861	834	869	852	856	859	840	876	851	877	861	842	910	866	914	848	850	860	833	902	875	874	889	816	912	881	868	839	882	835	926	839	854	888	865	842	892	902	904	888	855	883	867	912	897	908	872	850	843	912	875	884	885	814	895	880	918	845	884	876	854	880	865	829	915	844	815	884	838	862	903	861	869	870	893	897	897	936	894	827	914	877	863	874	873	871	820	825	858	916	862	843	877	814	831	888	842	929	821	903	819	833	818	837	894	945	862	868	886	829	829	889	890	897	896	830	866	870	836	873	922	896	879	921	869	858	881	898	859	859	866	849	872	863	863	841	884	873	862	796	883	842	867	869	892	854	826	855	830	828	885	915	874	862	849	859	851	875	868	872	873	833	864	836	817	871	877	904	900	804	848	877	876	838	847	860	869	915	886	892	877	865	855	950	879	885	895	841	794	850	838	881	826	857	818	858	875	803	822	808	853	863	815	865	951	893	878	836	874	838	799	864	872	853	908	885	851	846	911	886	822	879	917	859	820	816	853	810	824	861	885	915	862	898	840	885	906	858	889	846	838	823	837	858	864	860	909	854	860	826	879	887	921	846	893	898	855	884	861	864	867	881	864	818	852	841	871	889	865	841	871	902	846	835	882	798	911	876	863	857	849	844	844	845	885	840	790	797	844	900	912	856	868	847	883	879	875	857	910	852	874	890	844	921	859	875	837	837	840	821	852	879	892	836	817	809	864	880	884	825	823	817	867	882	899	941	856	865	881	839	879	890	851	887	905	833	915	878	860	905	860	888	842	910	876	855	899	879	825	824	835	831	833	877	863	893	848	876	907	840	852	873	863	843	831	885	865	857	872	857	840	853	839	857	856	846	877	845	867	849	870	872	817	829	869	893	890	863	896	848	880	828	895	921	827	862	894	902	836	902	861	900	903	876	941	836	892	906	828	872	847	841	859	883	824	829	951	896	864	872	885	878	860	910	843	860	859	861	854	826	878	894	841	867	864	857	856	847	873	873
43301	30654	17515	10039	6687	4692	3430	2428	1826	1523	1339	1064	858	736	721	600	508	524	407	422	417	411	421	421	415	394	373	393	350	345	374	376	355	341	379	353	359	334	369	352	358	348	350	339	370	356	309	362	318	347	376	339	344	353	364	343	342	331	342	328	333	321	382	342	346	361	353	327	325	333	359	345	304	346	326	342	333	345	332	345	352	358	332	343	337	346	330	357	330	339	358	339	327	307	337	343	332	362	337	373	346	344	324	372	316	329	319	294	347	335	352	345	343	366	332	367	358	347	336	364	313	329	339	328	343	358	309	347	326	339	334	347	388	354	335	347	285	350	348	360	319	316	331	336	364	320	350	333	322	348	344	381	340	341	351	320	350	346	368	336	319	317	332	359	315	322	356	378	365	331	336	331	338	326	365	326	336	336	334	333	347	374	342	364	327	375	294	355	336	332	317	325	359	344	315	331	327	329	353	325	356	371	328	360	336	354	364	376	331	330	363	338	335	327	326	344	349	335	347	328	309	314	325	352	334	332	340	357	333	380	354	354	399	343	328	371	379	361	359	345	359	344	393	325	312	340	350	322	360	384	349	362	347	377	353	317	337	298	334	328	347	376	338	336	331	347	329	358	344	339	365	314	354	347	356	364	337	296	349	339	338	346	302	334	311	343	337	346	306	357	342	352	325	331	280	334	331	354	352	320	366	326	342	334	349	341	318	364	363	342	321	344	358	379	365	346	354	335	330	363	355	350	340	357	354	335	363	361	359	331	333	348	345	355	325	340	307	320	367	324	351	325	358	355	329	341	356	316	317	327	327	323	346	331	307	363	335	358	334	345	335	334	322	365	352	335	336	318	344	353	309	353	361	352	334	324	328	346	345	369	338	307	352	359	341	315	339	332	362	291	377	354	313	349	343	319	344	335	370	336	334	344	355	335	342	323	358	340	339	353	345	345	357	335	335	337	328	339	301	354	365	336	331	356	371	326	304	350	336	342	384	335	365	389	342	340	321	350	319	351	325	363	347	355	352	378	337	375	357	357	342	337	293	342	333	333	358	334	339	350	357	345	339	321	310	349	328	371	335	366	327	350	378	362	333	306	347	360	337	337	343	412	362	338	338	353	342	325	343	319	332	364	302	304	351	344	362	334	377	363	304	359	346	319	381	324	353	379	357	312	338	332	351	371	322	353	314	360	373	346	353	326	338	308	365	403	353	325	336	335	335	334	360	318	318	315	324	339	348	326	363	360	332	328	365	319	355	352	317	316	323	334	319	330	329	303	352	380	360	314	328	323	345	299	360	333	353	326	352	351	374	323	335	377	342	378	315	360	337	318	350	385	349	319	328	339	329	353	323	373	317	348	363	346	328	349	368	344	327	319	366	360	312	361	356	359	342	336	324	333	329	338	300	380	331	331	374	312	372	342	315	347	358	317	331	334	344	368	346	325	309	336	358	351	338	359	305	354	315	320	349	347	322	357	352	352	310	350	366	384	319	329	342	347	345	364	326	329	327	330	324	342	327	371	290	364	362	312	326	336	317	309	336	332	367	342	322	323	350	339	340	345	321	331	321	389	347	335	344	365	360	312	329	327	335	332	341	310	324	341	346	359	322	318	357	366	379	325	303	310	337	354	365	345	318	341	344	352	314	320	369	307	324	335	304	324	338	344	330	314	324	366	361	369	351	334	340	366	379	344	313	334	332	390	316	314	370	312	340	332	335	311	373	334	337	310	336	327	354	313	342	349	325	365	351	324	327	358	330	369	319	330	350	345	349	369	356	348	332	324	349	323	349	356	379	341	351	319	341	377	320	384	318	344	349	306	347	367	339	353	311	353	344	333	318	318	333	300	338	381	372	355	346	328	349	318	340	338	371	370	292	326	321	346	329	314	352	330	320	349	370	334	340	342	354	370	375	331	315	323	316	331	338	356	312	355	318	329	324	352	324	336	370	329	332	342	344	363	314	320	323	371	327	325	341	355	296	348	332	331	338	321	340	334	310	333	336	343	322	377	335	322	353	331	361	365	375	350	336	325	285	334	336	355	371	340	336	364	371	347	345	326	298	305	321	333	366	318	357	336	334	343	328	338	334	326	340	332	355	358	376	367	321	336	342	348	334	366	312	355	367	364	337	332	283	333	329	334	319	335	308	342	364	326	336	352	335	335	322	298	378	310	342	338	346	334	331	351	343	315	329	339	323	364	345	342	338	333	335	345	327	391	338	351	336	364	359	342	360	358	343	371	355	309	342	338	340	342	359	340	345	341	311	315	332	336	369	316	358	329	354	337	352	351	353	344	327	345	343	316	353	329	373	347	316	321	333	358	342	364	342	363	333	361	351	343	335	340	366	349	339	312	316	356	345	314	349	347	314	346	362	340	329	304	330	323	324	387	362	330	348	368	347	361	331	340	364	323	351	328	310	333	339	315	340	357	338	353	303	341	330	283	362	336	358	331	323	323	338	309	336	325	330	347	329	354	380	340	345	316	355	340	340	360	326	366	320	326	334	329	383	374	323	323	316	383	329	346	366	362	334	313	337	334	342	323	308	341	367	351	346	344	308	315	338	305	337	330	313	345	318	330	355	393	400	329	328	313	348	345	321	356	278	298	319	344	330	329	346	339	362	347	352	347	375	308	365	346	340	358	387	324	318	313	346	342	363	365	354	329	342	345	375	322	323	333	319	340	346	354	329	373	360	345	338	335	322	364	337	303	325	344	354	345	310	311	336	351	363	326	377	346	340	353	328	369	308	285	297	356	372	353	342	357	349	363	345	320	350	346	375	329	349	306	360	328	315	303	339	348	368	327	359	328	322	353	354	360	352	338	344	353	360	332	356	345	310	360	350	322	339	330	324	332	350	335	349	352	318	344	344	346	323	369	305	364	347	321	340	347	317	350	344	344	330	379	339	307	337	353	345	344	335	366	324	318	322	355	334	358	356	372	348	329	334	337	362	350	307	364	329	331	353	300	303	328	341	356	353	342	341	326	324	321	334	341	345	335	309	333	350	323	356	359	363	336	336	319	328	343	354	345	338	350	369	338	370	358	319	341	353	339	308	326	318	314	311	361	367	347	351	324	342	324	340	324	347	312	329	360	331	305	357	342	355	321	312	328	347	334	314	336	333	332	288	353	352	336	354	328	326	345	322	315	374	319	329	309	299	366	359	339	340	326	316	352	347	365	348	352	321	341	356	366	376	340	312	335	314	378	362	338	367	326	342	373	377	323	337	340	346	356	393	354	341	334	351	352	367	371	356	362	345	334	349	356	345	321	319	328	353	328	319	355	328	355	318	349	361	322	343	337	314	350	315	348	344	327	334	327	340	328	308	328	341	329	356	334	319	349	328	322	326	355	330	320	319	324	344	326	334	383	344	341	347	332	360	396	343	314	331	361	369	340	364	358	306	325	318	356	358	343	366	400	344	347	341	325	328	370	344	332	346	367	335	363	327	349	307	341	375	368	373	357	362	377	365	327	345	343	310	309	362	313	321	322
31591	23143	15783	16117	15981	14281	11871	9158	7600	6516	5801	4798	3661	3185	2900	2320	1835	1735	1543	1373	1333	1207	1161	1184	1200	1208	1118	1099	1056	1090	986	967	944	925	958	873	906	859	845	913	821	900	870	858	828	831	829	770	823	838	790	805	831	852	828	790	746	812	808	813	808	769	798	771	784	827	797	761	763	804	796	844	808	771	748	803	810	750	762	821	779	764	815	767	770	795	864	800	779	809	792	793	809	784	871	790	816	795	784	786	784	792	777	851	797	813	821	808	846	789	795	760	829	798	773	811	823	775	807	813	789	757	759	789	767	762	788	813	795	797	828	808	742	852	823	768	776	769	749	770	760	782	798	796	805	801	767	842	795	789	778	839	798	767	817	812	807	776	830	815	812	811	786	796	824	827	818	793	774	764	859	828	785	792	757	797	812	766	816	797	790	802	849	806	753	796	743	762	821	872	773	770	793	765	806	784	863	792	817	768	821	843	781	803	778	773	817	790	773	814	793	776	796	825	737	813	800	762	798	812	822	760	791	802	813	801	841	822	800	750	807	800	802	785	822	767	812	766	813	851	784	794	799	824	792	841	811	798	798	771	804	810	824	801	822	815	836	808	813	827	852	822	787	749	829	830	849	770	834	833	828	795	793	790	793	781	835	773	810	770	763	792	747	855	775	805	800	872	822	773	789	811	807	789	743	787	786	753	799	790	727	801	852	798	783	766	825	824	803	805	853	828	819	785	755	807	772	774	792	777	808	788	789	818	804	776	783	808	774	789	780	774	839	780	768	774	772	813	798	776	757	786	814	791	790	839	791	773	828	801	812	768	786	765	781	812	790	802	799	803	808	837	782	866	771	807	787	803	823	785	794	851	858	844	811	821	786	765	759	799	758	816	766	796	838	716	820	754	771	769	774	787	809	784	794	776	769	791	834	796	820	828	800	817	750	813	804	805	779	795	811	807	763	779	759	712	764	798	784	822	780	777	769	827	842	801	809	771	798	820	825	806	806	787	793	810	755	774	797	784	795	855	826	826	772	795	805	763	812	797	806	783	792	826	817	812	816	824	798	794	789	766	865	772	811	771	817	741	843	758	812	830	792	825	822	789	836	778	822	778	808	800	782	762	819	781	766	758	797	796	756	802	795	824	801	768	818	828	802	783	858	799	797	831	838	814	770	851	785	806	791	766	829	771	802	799	786	757	831	789	757	837	829	802	792	783	797	838	787	778	770	833	792	834	767	811	838	717	827	815	803	844	833	836	831	820	818	769	831	776	802	832	807	783	796	756	817	807	791	834	826	777	765	807	812	775	798	820	746	837	830	766	812	813	798	791	799	825	830	760	788	826	755	786	824	792	801	847	793	804	802	747	825	824	767	808	830	814	821	795	827	801	823	874	781	793	787	784	797	848	795	825	815	802	766	816	838	847	804	798	855	860	758	797	845	810	796	762	818	808	784	775	757	769	781	831	777	833	770	736	866	794	801	794	829	796	802	786	790	828	831	822	820	805	792	734	787	835	838	834	797	750	814	821	778	838	781	811	774	804	805	792	780	776	796	774	803	821	781	810	831	783	803	825	808	753	801	833	827	801	852	826	815	813	813	780	771	861	805	802	774	825	778	819	805	752	859	795	819	790	838	739	778	822	789	795	796	754	773	813	821	844	758	775	792	791	785	761	817	741	760	804	818	791	873	781	796	806	797	825	801	821	817	814	782	805	815	800	797	752	787	754	736	767	823	785	771	787	801	823	863	802	772	803	752	820	784	816	851	803	814	794	794	785	786	792	760	796	840	774	736	765	838	842	806	719	778	793	788	822	726	792	757	805	843	794	784	805	843	803	814	793	785	787	795	771	812	813	777	780	780	817	805	817	788	800	785	763	881	836	767	822	758	799	789	762	789	783	780	783	833	814	819	746	761	788	847	758	832	752	815	815	801	812	803	797	807	708	759	818	799	766	791	836	811	792	806	808	804	823	794	796	826	771	814	814	761	799	851	810	769	805	781	814	783	784	813	807	766	791	796	789	793	798	798	750	740	825	803	827	770	779	826	792	800	755	808	820	815	776	776	824	773	797	774	827	853	811	833	812	846	751	804	793	758	775	838	783	787	787	807	825	811	792	832	782	823	803	775	797	809	795	812	794	828	773	793	792	809	805	776	801	789	800	854	828	831	766	757	793	810	786	813	810	837	800	764	868	758	789	812	753	804	795	764	812	824	803	830	780	748	833	773	780	811	841	812	830	786	774	750	798	754	824	837	799	792	801	816	782	798	794	822	781	818	795	834	789	852	761	808	822	802	790	836	796	819	801	786	745	816	805	789	819	768	822	771	813	818	741	787	845	793	833	819	759	847	746	818	811	778	775	757	783	759	791	790	828	816	775	778	811	785	805	838	786	798	803	790	806	741	829	820	818	748	766	850	784	825	778	776	836	785	842	756	808	825	798	776	776	793	797	760	823	827	781	845	786	793	835	822	818	814	859	790	800	757	798	832	788	802	744	782	809	793	806	811	766	810	772	806	807	770	833	756	777	808	773	798	794	784	841	811	848	832	837	839	833	819	744	865	851	753	768	806	821	807	786	794	780	827	860	785	801	762	763	781	841	777	780	834	753	791	760	823	758	810	755	815	816	852	765	798	747	817	729	804	774	757	825	831	834	785	768	793	798	834	740	829	822	792	749	776	887	795	757	800	762	819	817	771	771	816	790	810	774	778	805	821	827	818	839	793	786	753	844	824	789	777	827	783	849	772	793	780	792	773	844	773	797	804	759	814	845	762	788	795	814	842	808	814	781	782	796	811	760	827	785	795	807	845	803	770	793	797	829	830	795	808	830	798	802	794	788	780	808	804	799	796	855	775	766	799	821	810	821	807	775	755	778	851	796	785	793	808	815	766	816	826	769	779	774	845	811	804	786	812	790	763	845	837	843	780	853	796	798	844	792	803	777	809	823	793	831	853	823	783	771	777	808	793	828	833	777	781	827	814	780	848	756	780	831	802	772	752	766	772	802	781	847	793	802	751	796	765	856	746	811	810	804	828	810	804	790	789	814	780	858	795	793	760	789	845	816	804	800	825	775	821	787	794	874	773	769	797	805	768	828	808	754	782	812	801	842	781	757	794	790	753	788	802	773	809	787	779	819	813	779	765	806	767	777	782	825	872	755	852	792	790	754	789	822	770	841	820	838	844	814	787	831	795	773	789	832	794	797	846	794	833	783	780	784	789	781	847	765	822	823	826	819	766	819	774	769	777	754	788	841	778	794	792	790	808	785	809	753	837	789	829	769	803	792	793	795	778	809	773	788	785	812	792	794	789	837	776	776	770	781	816	775	818	849	808	824	802	794	777	819	781	834	779	770	795	847	795	833	876	862	766	777	781	875	816	844	785	827	843	800	835	825	793	809	776	784	820	808	803	796	748	831	815	777	774	814	788	774	764	818	804	805	818	790	765	756	791	801	804	811	797	798	842	805	834	807	790	802	732	835	843	796	778	788	798	828	800	855
11930	6144	3744	2756	2080	1617	1271	1016	879	815	695	651	535	511	488	476	410	460	403	433	393	386	394	407	343	394	415	386	361	379	428	403	404	399	408	421	374	355	372	386	404	368	416	359	356	407	342	344	384	391	373	387	362	349	421	388	363	387	373	391	396	382	392	392	369	393	381	390	378	385	365	376	377	351	393	406	392	347	337	360	401	386	327	370	349	373	347	373	364	396	354	378	376	387	396	360	381	388	403	401	378	379	411	384	377	391	395	361	387	390	380	372	360	372	356	389	365	353	362	356	363	412	369	408	375	372	381	395	369	397	396	386	359	375	322	360	372	415	367	386	404	363	393	395	396	364	379	371	355	390	359	392	343	369	370	367	407	379	358	351	367	397	364	408	367	359	387	398	361	378	356	414	371	416	395	377	406	354	395	365	379	376	366	380	383	394	382	390	433	352	357	386	378	400	378	372	401	388	394	390	382	377	395	393	386	408	416	363	381	388	401	369	376	389	386	418	430	370	384	414	391	388	382	352	380	383	371	375	393	393	354	347	363	375	375	418	387	378	360	388	355	400	388	371	392	370	385	381	370	353	393	372	367	388	392	392	392	409	393	367	394	369	370	383	379	389	344	381	381	352	371	362	412	348	335	401	389	369	411	384	350	351	396	408	372	356	380	373	356	357	385	380	391	398	360	355	375	369	363	372	383	375	398	386	393	368	384	371	408	413	371	390	374	375	367	383	326	372	410	364	359	381	387	412	379	425	388	376	349	350	394	362	369	369	329	388	373	382	377	390	373	368	353	354	369	366	399	370	367	407	393	383	364	367	383	339	364	371	419	372	356	348	341	368	404	346	353	391	377	410	397	371	396	390	421	388	368	363	373	400	398	388	384	372	387	373	398	374	372	385	395	402	351	399	338	381	378	393	395	362	402	351	415	381	382	378	355	396	393	360	372	392	353	349	344	359	359	387	389	399	402	339	362	371	392	347	373	391	401	348	388	382	364	334	369	354	378	377	357	393	416	415	378	337	386	378	344	365	367	365	371	371	351	370	395	342	362	394	332	357	370	419	369	379	379	392	381	348	402	392	386	381	407	366	382	330	386	397	385	366	415	352	360	393	357	379	362	391	395	353	385	395	409	375	356	362	388	400	363	355	358	367	380	399	373	360	395	385	404	350	375	356	369	382	402	376	377	363	373	385	408	363	384	377	390	368	358	393	406	394	372	390	365	385	333	381	360	396	350	357	358	369	373	345	366	393	375	387	366	389	367	366	392	371	350	383	378	416	440	371	387	370	373	354	396	387	381	381	363	387	369	408	365	390	369	355	405	341	371	358	388	342	398	370	374	350	396	373	385	384	389	392	370	379	394	367	381	375	366	396	374	364	381	386	372	382	406	359	353	371	361	369	378	355	387	369	374	342	375	386	360	392	368	425	400	354	422	400	370	407	421	379	366	361	410	382	364	373	389	362	367	397	366	414	356	373	413	361	373	337	368	366	379	394	386	383	371	397	402	343	350	382	355	357	370	393	351	398	390	397	376	408	370	379	381	381	344	363	384	354	354	378	358	370	409	388	409	363	348	352	404	391	355	376	389	400	399	420	397	377	370	384	348	377	385	387	409	345	357	371	369	379	404	376	376	372	380	408	387	353	351	412	389	406	406	353	360	395	379	383	413	399	423	441	383	360	370	342	380	368	388	387	399	366	371	378	397	392	356	351	359	417	386	395	415	404	368	407	390	390	368	365	401	391	369	360	381	428	396	383	397	373	367	356	391	427	393	389	372	372	388	398	401	361	349	376	398	379	367	418	369	413	368	367	415	363	386	379	379	399	400	363	370	350	355	352	369	384	365	402	360	396	376	389	366	379	396	376	400	377	363	375	372	357	393	403	374	390	367	357	386	380	379	373	344	370	393	395	412	398	388	371	382	377	374	372	417	379	402	373	372	367	398	386	402	398	379	389	361	374	389	365	387	348	363	413	357	379	420	393	346	375	369	386	384	342	380	358	377	352	374	402	387	362	384	369	383	349	384	400	398	351	379	381	360	383	358	381	392	363	360	372	380	376	374	396	354	419	387	376	382	362	370	383	382	399	394	383	371	389	376	405	406	378	401	404	413	387	379	348	367	377	415	390	373	399	412	396	322	334	374	392	370	380	369	350	388	387	399	381	370	346	396	361	393	388	386	377	357	376	411	374	368	361	386	418	388	376	426	353	387	422	345	360	359	383	329	365	399	362	371	342	346	379	378	392	363	372	375	347	401	367	391	413	386	385	363	343	353	346	359	337	381	386	380	375	353	391	393	385	418	368	375	347	390	403	371	369	388	370	403	384	348	392	373	400	374	359	379	354	356	404	356	387	369	407	398	369	330	379	397	353	396	391	407	383	349	382	366	379	340	364	387	398	393	365	383	393	371	367	420	410	382	375	387	384	400	375	400	344	357	388	373	377	397	374	359	378	385	393	390	396	369	400	346	384	378	376	365	345	408	377	371	397	362	392	407	360	382	349	337	371	415	389	401	350	393	386	375	327	367	385	371	399	409	394	381	389	360	344	404	381	348	369	408	378	393	343	384	391	392	376	356	381	375	408	384	403	359	393	356	360	376	375	399	346	374	359	359	375	392	372	368	399	364	394	405	381	374	376	372	349	348	370	397	348	400	373	394	389	371	362	385	375	345	392	375	367	394	382	375	390	378	365	358	351	377	362	366	368	366	363	375	387	370	377	371	411	383	373	369	398	361	378	332	354	375	364	399	417	433	367	373	384	343	393	373	384	383	357	401	379	373	369	381	336	393	370	398	385	388	395	386	350	390	396	338	330	354	380	372	361	380	357	389	369	413	437	379	385	381	368	346	351	391	380	342	363	380	406	349	352	407	392	389	364	401	366	378	372	351	383	420	389	414	348	365	374	372	396	369	380	382	395	386	379	355	402	395	374	384	361	397	367	397	413	387	380	393	386	400	360	390	364	325	406	422	350	359	405	419	370	381	375	389	368	369	386	388	369	374	366	372	365	378	358	375	403	386	398	390	345	388	372	388	382	377	380	375	352	357	391	368	389	386	372	361	379	432	396	377	391	381	375	421	354	341	358	348	373	380	354	380	403	418	351	359	415	394	361	381	367	399	357	367	392	380	373	366	405	364	359	342	368	352	355	408	401	393	375	352	381	340	361	414	386	403	375	384	370	411	433	392	367	366	399	374	353	371	330	390	387	345	397	362	399	410	368	355	404	400	356	363	372	374	385	392	361	390	382	428	382	392	370	370	370	377	412	363	391	388	379	365	369	370	392	393	385	361	398	366	365	385	392	355	383	380	358	338	374	344	352	380	362	342	392	384	360	390	344	373	409	364	402	400	374	350	382	345	361	356	404	381	398	386	357	399	386	375	354	396	382	395	390	389	382	372	392	406	386	353	344	348	378	367	404	413	380	413	382	392	393	355	341	381	366	357	368	393	346	380	416	353	399	327	365	389	401	386	363	365	348	387	377	346	372
9081	6547	6531	7561	7393	6225	5149	3858	3744	3153	2724	2135	1947	1686	1539	1396	1248	1152	1109	1144	1043	1061	1052	1104	1071	1036	1041	1015	942	989	970	926	965	936	848	949	873	905	936	930	879	875	908	930	892	868	888	919	863	897	901	877	915	917	888	853	898	934	884	893	863	916	886	927	879	925	876	876	880	841	922	869	892	870	924	880	931	916	859	888	867	888	865	888	841	833	866	823	932	837	866	915	894	866	851	877	898	855	951	918	874	877	914	871	861	837	859	955	911	843	868	886	871	829	884	858	853	845	864	876	894	857	848	889	918	848	896	890	891	919	879	869	847	890	891	865	896	881	889	856	880	912	859	892	868	873	895	822	858	915	877	830	922	923	889	856	855	820	854	923	906	885	906	822	847	868	859	848	915	838	867	907	871	859	884	887	920	932	839	906	876	847	895	899	884	874	856	863	887	844	901	919	873	828	902	903	918	879	927	869	876	930	869	879	856	886	874	906	860	894	882	860	865	838	912	892	852	899	917	939	899	842	863	917	899	897	818	827	881	907	914	936	898	826	883	842	885	853	875	952	882	841	916	915	874	824	865	876	903	885	903	864	886	934	912	891	840	904	892	890	865	859	888	852	881	855	869	852	828	861	859	901	921	923	848	914	928	882	913	892	890	919	860	910	919	860	865	897	884	883	865	920	881	912	948	896	874	877	887	944	808	860	866	878	884	892	880	872	840	900	900	855	920	870	880	865	849	875	900	916	867	921	844	895	904	887	822	926	878	930	914	894	808	910	912	879	851	867	872	857	849	822	885	897	932	918	878	894	928	853	897	888	883	910	953	843	861	936	877	893	885	881	890	865	895	872	897	921	876	836	872	869	855	871	838	880	881	843	850	868	909	863	880	912	893	925	895	857	902	924	892	835	872	903	916	906	854	846	862	906	829	883	870	886	897	880	870	896	878	883	884	853	912	912	906	886	887	851	887	858	896	899	906	868	937	910	871	870	879	922	867	903	895	882	865	871	908	872	907	876	927	901	918	922	885	965	853	865	881	920	873	867	874	900	868	907	875	877	871	874	899	895	923	880	858	836	890	824	880	884	867	845	913	882	893	914	877	881	851	881	946	827	864	883	898	930	863	901	884	908	925	840	877	891	869	922	874	829	823	879	889	860	890	854	882	879	893	897	880	878	922	854	905	863	839	859	891	869	870	860	916	892	871	797	890	865	849	813	878	882	885	885	942	922	849	845	911	884	905	929	881	841	912	941	908	855	902	918	921	870	882	904	906	913	862	925	829	912	886	840	901	903	880	879	937	882	871	920	839	905	854	840	846	839	867	856	865	877	883	876	869	887	880	886	862	833	873	906	889	928	917	856	922	872	955	893	876	894	853	879	905	930	918	843	858	823	906	895	947	893	940	872	886	841	883	836	910	876	906	886	881	854	843	895	928	903	873	826	862	907	838	940	896	825	919	878	903	914	896	896	853	853	802	922	850	836	873	913	909	871	915	851	876	922	865	874	868	865	885	879	894	841	859	875	888	863	879	918	843	885	915	845	872	846	899	871	827	894	868	894	872	857	918	907	875	884	929	854	878	914	838	871	843	914	923	931	877	882	919	870	853	851	818	894	905	925	864	911	848	890	863	871	888	852	862	827	891	863	867	852	909	890	892	870	912	872	919	867	889	891	927	944	873	911	845	894	912	942	937	851	863	854	897	859	920	884	931	850	857	888	822	909	928	872	878	871	875	885	886	905	916	952	888	883	837	925	920	825	882	839	856	820	859	882	867	854	834	880	866	918	905	875	871	934	868	901	903	958	861	876	867	892	919	898	877	870	887	920	905	822	859	898	863	916	895	888	919	850	871	847	884	886	892	866	895	908	929	842	932	881	908	913	867	870	905	893	855	816	884	818	911	863	947	863	878	913	918	897	870	834	869	894	918	847	868	854	856	871	889	877	880	855	845	816	872	906	878	945	891	895	877	884	896	852	907	880	921	905	863	859	901	873	867	920	866	843	881	898	873	913	892	894	851	849	913	916	865	897	842	883	907	841	870	891	889	871	878	859	907	876	902	850	869	862	869	902	917	919	875	843	883	859	897	857	851	891	881	836	876	864	856	888	889	868	896	904	911	855	911	873	957	911	847	943	900	850	886	824	911	899	903	842	877	819	884	916	869	917	866	939	897	895	873	808	913	843	917	941	852	879	908	875	892	849	897	871	859	918	850	846	856	874	957	861	913	867	868	868	912	868	776	923	819	933	921	856	851	913	872	839	839	868	863	864	879	925	917	904	928	901	911	923	879	890	904	934	932	850	868	907	855	868	871	820	869	849	904	865	863	910	866	877	813	895	848	906	935	789	875	868	884	901	893	870	886	951	877	881	839	848	918	937	899	889	880	884	857	914	895	852	900	862	898	917	847	896	933	877	917	842	875	844	840	880	860	900	826	890	881	880	915	853	923	819	889	878	863	876	914	860	852	921	856	888	925	868	894	858	875	907	891	879	969	861	861	866	889	872	870	897	854	887	908	886	962	909	908	876	860	884	864	879	875	829	909	894	869	820	871	900	919	861	861	888	847	876	877	859	934	896	894	916	874	880	863	883	876	857	855	874	882	965	869	943	895	880	877	862	859	858	838	857	859	863	893	865	906	935	864	851	889	857	936	901	897	845	848	906	915	867	903	894	813	873	839	821	904	901	870	888	886	915	881	907	857	894	911	800	879	893	917	855	894	918	887	935	869	861	854	873	866	904	846	858	913	885	925	834	864	863	839	867	880	891	917	876	866	898	885	867	900	904	875	871	868	810	853	919	912	881	876	901	809	850	858	861	868	878	918	869	820	832	877	895	846	914	882	894	903	860	873	909	876	887	860	871	908	918	896	918	847	922	884	941	898	866	903	850	919	879	863	872	913	942	851	869	888	911	887	888	898	936	882	862	880	879	868	812	877	898	867	930	815	877	919	904	886	890	910	856	886	889	871	896	871	902	889	890	876	919	897	849	871	919	924	848	876	894	886	861	879	876	862	930	878	903	851	939	897	914	883	871	846	905	884	875	840	869	865	898	865	924	857	819	890	914	908	878	866	925	843	862	838	932	892	900	901	904	840	882	844	837	869	895	842	896	940	867	842	892	877	898	869	862	873	910	933	924	910	851	815	838	934	899	902	916	913	859	857	876	843	854	870	866	854	966	838	875	869	843	878	895	845	868	861	901	873	896	898	860	888	919	869	864	899	919	867	902	888	839	911	876	884	881	869	869	924	848	893	896	887	893	876	929	865	856	895	907	879	891	944	882	853	914	902	918	886	903	861	859	870	876	947	888	829	896	856	906	849	930	928	903	888	878	895	916	950	864	860	892	882	905	880	905	914	846	864	880	886	874	860	815	918	868	851	868	900	877	878	940	835	859	921	912	861	885	857	910	898	873	905	894	787	872	924	914	921	898	909	902	896	834	909	912	907	950	895	852	874	822	878	841	853	873	868	938	825	924	847	909	875	862	871	909	891	848
33432	21641	11870	6726	4707	3093	2194	1742	1444	1225	1040	786	730	693	618	551	517	484	427	423	393	428	426	436	433	410	425	412	411	419	375	379	367	390	375	413	368	387	391	372	381	352	374	373	397	384	393	401	344	410	389	407	378	330	370	361	393	366	343	396	376	381	395	338	376	383	398	384	344	381	358	418	354	358	368	369	401	403	409	366	373	387	388	359	384	409	386	392	419	423	388	378	395	398	367	402	368	386	387	373	362	371	370	335	408	342	362	401	350	354	389	343	387	384	395	393	395	383	337	410	376	381	379	352	371	391	385	374	363	387	378	386	396	369	388	373	387	344	340	368	353	369	362	350	365	390	339	387	359	350	371	397	396	398	365	374	387	379	385	374	367	412	378	368	362	389	366	368	402	358	364	355	389	347	394	371	343	352	425	372	406	375	372	397	374	382	389	395	369	374	384	378	401	366	395	382	362	374	384	345	389	374	378	376	345	400	339	397	398	354	377	374	382	343	378	337	405	388	377	331	353	325	407	387	384	424	358	395	334	374	382	418	356	373	363	375	370	400	377	403	406	367	369	404	389	344	388	333	378	375	377	388	364	342	349	335	371	392	360	363	376	392	392	387	344	405	388	413	388	374	366	382	347	356	388	378	375	391	404	394	392	377	344	362	349	403	360	344	383	379	405	364	355	390	382	380	378	325	389	372	394	391	388	361	405	369	338	390	362	364	369	323	381	379	341	384	368	389	379	372	414	371	391	357	367	399	383	381	386	410	376	356	352	316	372	382	378	411	379	380	364	353	392	409	395	416	341	370	420	360	381	340	346	355	357	364	379	361	359	346	360	369	365	385	384	369	390	334	391	386	356	407	370	380	356	375	377	393	391	373	406	411	386	404	377	380	400	394	372	380	394	380	381	342	350	381	388	376	367	367	371	324	377	348	326	365	384	353	383	374	331	345	356	384	373	328	378	368	383	386	377	384	325	301	393	369	394	359	354	407	347	363	383	357	387	369	400	385	366	378	355	365	364	371	341	386	365	378	360	383	366	351	393	378	373	391	392	398	406	378	410	381	372	375	351	371	393	384	410	361	364	395	364	398	386	392	411	383	371	393	348	370	378	357	390	407	360	372	380	377	409	371	362	389	351	366	392	380	373	379	366	367	369	366	353	354	388	393	362	420	396	359	351	396	380	381	367	384	340	394	349	372	376	380	408	351	380	391	373	407	394	396	350	397	367	372	389	367	391	366	365	392	410	347	368	351	365	362	370	347	368	374	360	342	327	369	411	360	340	390	377	384	413	339	392	364	363	398	384	382	351	369	427	369	371	357	355	357	384	392	369	342	363	388	372	407	396	347	375	347	420	374	375	386	359	353	358	361	375	346	332	339	356	383	380	390	405	366	357	317	386	329	346	379	377	400	358	376	353	379	356	328	361	349	392	327	369	384	385	374	412	392	350	379	360	397	370	389	377	389	397	375	340	365	409	393	356	397	384	415	401	354	335	351	365	387	360	364	402	360	356	362	416	381	361	391	421	397	373	395	355	349	358	375	376	356	384	378	365	385	354	390	411	376	383	364	385	361	380	402	401	375	372	395	367	352	415	359	386	383	415	385	372	377	394	340	386	356	338	386	407	386	370	405	369	348	350	341	364	397	402	351	414	352	375	369	330	355	353	390	412	395	405	360	391	401	426	381	349	349	380	392	360	391	380	376	382	402	375	354	392	347	392	358	411	385	361	386	360	385	371	360	371	375	378	398	369	356	403	384	396	357	351	383	358	380	385	372	367	427	375	350	391	390	374	370	379	376	365	352	403	382	384	395	386	360	394	350	366	342	351	371	388	340	396	357	391	343	424	401	335	385	340	396	390	370	364	393	378	396	372	396	359	369	333	355	380	346	355	367	395	368	360	395	427	399	384	378	346	413	375	371	388	382	346	350	394	409	358	397	366	361	359	359	348	371	377	373	367	373	351	374	349	381	368	339	359	385	379	370	349	412	371	369	374	370	360	346	362	379	343	325	370	342	383	401	371	341	340	385	350	366	376	395	352	350	415	372	398	395	383	335	363	377	345	388	348	372	369	370	369	362	378	386	341	367	371	418	384	345	351	367	390	368	402	377	374	362	404	359	365	384	363	335	399	383	378	366	368	420	354	369	370	348	385	382	365	376	349	419	376	388	389	370	397	396	366	379	363	383	362	359	381	367	394	381	431	412	391	385	368	341	377	400	373	408	337	360	373	367	397	372	384	397	426	419	368	364	358	367	358	401	380	364	340	377	376	348	361	376	379	370	376	361	348	352	364	379	383	351	394	374	377	403	377	390	370	388	382	402	368	378	375	381	378	378	381	364	361	356	378	369	312	340	375	391	379	359	368	405	367	405	410	374	407	377	386	373	422	370	388	424	404	382	391	363	375	366	400	414	387	381	367	374	332	356	405	377	354	348	347	409	412	414	404	400	344	383	379	361	362	394	384	355	355	377	354	387	396	410	367	412	335	347	376	349	396	368	368	389	417	362	364	347	393	377	359	367	383	375	392	357	369	394	394	348	396	384	392	370	373	367	338	361	350	367	358	378	361	361	386	380	378	378	345	352	382	399	388	399	350	334	394	337	353	389	385	367	377	381	412	379	396	362	386	363	357	374	389	389	419	377	395	361	414	386	397	358	381	399	399	374	360	353	358	347	350	410	372	361	395	335	365	390	404	366	418	347	378	372	379	393	384	410	375	360	364	383	367	394	366	388	388	348	416	361	371	381	391	379	356	349	407	380	371	360	384	388	397	365	385	382	362	371	352	398	397	397	381	399	388	395	410	359	383	354	380	411	389	372	369	380	378	397	381	380	370	370	353	398	403	394	378	334	391	344	378	384	345	365	392	416	381	371	393	365	383	366	371	387	371	416	362	363	351	320	370	328	384	362	364	358	394	375	367	366	363	382	357	360	398	383	361	399	369	387	378	372	391	361	404	374	395	396	329	370	362	369	400	354	377	366	378	377	369	379	406	387	335	401	377	375	400	393	399	403	398	360	398	328	372	362	372	406	386	355	382	381	385	375	368	355	346	388	363	369	403	388	349	370	347	375	350	402	369	362	320	359	422	380	400	364	359	396	401	395	377	381	335	365	394	353	377	350	369	382	372	350	322	368	381	374	371	355	369	369	354	418	359	369	347	390	383	395	396	399	381	385	392	350	392	353	334	339	342	386	442	414	369	340	377	372	414	380	433	381	334	361	370	384	372	337	343	390	358	383	337	374	355	371	357	369	395	360	397	368	379	379	353	384	419	350	327	365	349	383	397	317	434	373	356	360	430	382	367	370	403	373	370	354	361	382	373	393	336	398	378	357	396	400	399	363	383	391	408	397	363	369	372	364	366	381	371	402	354	386	371	369	402	403	373	401	402	366	389	351	365	399	372	364	398	377	377	356	369	399	410	375	357	401	371	388	361	367	372	356	405	398	382	391	364	384	377	358	353	350	394	387	357	390	369	374	356	404	381	358
24567	16709	12291	12587	12857	10592	7982	6929	6071	5099	4323	3328	2799	2557	2189	1845	1546	1443	1361	1276	1234	1222	1300	1237	1190	1150	1089	1122	1038	1081	971	1022	942	940	930	926	984	966	920	976	878	918	939	888	846	880	902	860	914	883	880	900	859	856	837	872	922	829	870	877	868	850	884	909	855	886	814	928	851	890	910	892	902	912	875	883	880	874	884	880	917	850	888	840	893	913	879	899	853	894	883	965	879	888	887	888	888	894	891	882	842	881	854	839	932	874	900	884	908	883	887	953	840	804	846	869	832	876	862	882	846	870	907	872	857	854	898	870	865	868	839	866	851	895	846	868	876	890	879	910	879	896	810	873	893	862	877	814	878	881	929	907	878	898	898	895	878	816	884	879	869	856	868	930	936	868	885	900	927	906	858	848	856	894	922	932	906	832	857	859	890	870	901	844	907	905	902	823	863	852	862	896	871	884	874	916	870	856	853	820	946	867	850	881	862	806	874	901	862	869	896	825	863	910	865	895	870	827	869	868	840	811	866	891	893	892	828	830	863	833	861	872	892	881	892	849	865	863	872	890	892	870	878	863	889	906	873	826	886	879	909	872	922	892	874	921	849	852	870	836	864	805	895	844	921	883	880	856	850	840	883	882	876	847	885	884	887	849	882	836	843	881	858	907	859	895	885	901	872	933	882	876	884	852	889	862	840	858	884	875	891	824	940	905	871	876	909	878	908	890	864	800	901	857	870	866	915	900	856	895	910	857	887	875	860	852	898	868	902	790	834	851	817	877	901	867	901	847	867	880	923	868	910	898	871	851	935	972	882	840	842	885	769	969	891	926	927	849	831	926	828	861	878	870	818	943	863	858	862	845	866	847	842	870	824	816	922	870	865	843	871	838	862	882	898	845	866	828	849	835	900	864	857	903	860	890	893	869	837	884	859	848	848	816	874	902	918	858	834	874	889	892	908	922	846	930	867	879	876	874	892	867	842	841	889	935	868	880	868	851	798	873	918	873	903	846	910	855	863	920	867	958	821	866	897	904	837	884	865	844	831	868	862	899	841	846	873	814	838	889	908	856	855	892	875	933	879	842	865	913	852	854	888	832	882	863	874	824	883	860	900	880	934	875	930	902	872	878	915	890	890	869	887	904	904	866	833	884	853	881	836	858	884	825	897	941	890	812	897	872	868	864	922	834	877	861	865	894	876	816	880	846	875	857	895	885	869	846	847	829	862	877	838	862	858	888	908	847	924	848	856	854	870	875	857	880	911	862	800	911	886	849	862	852	834	898	864	817	862	876	859	882	848	857	833	911	878	849	828	877	907	871	855	901	908	921	838	872	877	861	865	940	886	903	879	869	835	873	875	886	923	854	834	865	824	883	905	839	826	866	861	893	833	862	893	903	928	859	922	848	934	820	911	898	907	857	904	863	873	850	853	853	910	846	892	892	854	816	877	894	859	863	898	874	867	861	863	885	862	900	879	833	855	877	882	858	862	919	911	886	820	819	853	961	922	866	818	869	896	856	853	889	896	813	880	856	820	860	862	852	853	905	882	847	880	864	896	875	875	859	899	885	852	866	895	877	852	835	867	852	836	848	905	917	881	899	878	808	917	855	827	899	915	872	881	858	856	880	855	854	874	845	920	881	848	884	876	933	886	877	889	891	860	906	824	863	861	876	860	853	851	899	904	870	840	905	915	872	934	876	905	898	848	839	868	881	861	843	922	918	894	878	824	858	871	881	923	864	848	858	855	885	874	915	878	869	901	913	866	835	899	883	859	890	868	800	861	871	897	825	873	884	915	880	878	874	938	876	880	874	845	901	904	933	841	864	814	872	829	917	852	882	866	863	879	825	914	878	867	892	861	849	930	862	927	862	855	904	826	845	799	899	910	858	839	888	859	904	892	895	881	890	894	882	848	845	844	867	836	845	909	852	879	876	889	943	889	867	902	910	894	870	879	870	883	899	878	900	901	851	954	861	876	887	845	825	868	871	922	858	869	809	906	921	921	832	873	890	871	877	884	852	887	890	844	838	851	847	857	830	853	876	863	869	907	871	941	892	870	865	810	865	843	902	896	894	876	875	869	892	868	857	862	880	878	881	892	807	854	881	941	877	901	879	887	859	885	814	887	874	898	947	918	842	887	869	835	909	899	874	867	879	859	888	878	908	891	840	875	874	873	890	865	848	840	894	893	904	856	841	901	875	822	855	902	896	918	871	942	886	892	865	932	912	916	850	805	878	859	911	911	866	873	907	893	897	840	897	859	819	913	857	871	845	884	909	871	888	861	890	894	865	831	858	898	876	833	882	885	886	904	848	923	848	842	892	829	914	822	939	862	867	844	873	890	874	863	882	801	891	815	927	873	867	894	883	884	787	883	895	878	898	870	918	870	858	897	910	864	835	916	869	851	855	899	919	877	830	877	906	843	902	848	848	839	830	917	833	857	890	884	913	864	838	829	931	913	888	892	840	904	844	903	911	870	845	834	885	872	908	857	842	901	851	872	901	850	875	876	888	893	858	874	867	878	878	916	886	880	919	895	849	883	814	899	899	836	930	825	889	901	949	865	838	881	829	822	889	889	892	865	844	874	887	860	802	806	834	917	854	844	852	889	807	841	915	917	846	880	873	896	888	861	860	848	904	872	876	884	883	872	797	945	835	902	860	892	860	857	842	836	876	921	942	918	837	878	905	885	895	862	879	883	887	830	910	880	882	880	918	904	802	916	882	860	890	862	849	827	915	893	837	864	835	860	923	866	915	867	883	881	875	868	881	864	855	905	900	841	837	884	863	903	836	862	943	903	898	895	879	877	835	842	854	859	830	887	871	883	902	881	872	865	838	914	905	867	887	850	943	852	901	848	826	810	909	844	864	857	871	860	837	880	848	877	830	918	903	891	918	830	866	853	881	874	843	829	868	926	833	928	905	902	884	850	855	909	928	841	869	917	927	827	881	887	866	868	852	854	922	838	875	902	889	861	852	886	888	836	837	864	888	895	947	894	891	870	899	888	881	867	849	884	876	860	849	829	846	848	877	844	879	817	876	898	893	873	866	868	906	848	894	871	884	810	865	903	881	882	833	923	857	906	876	899	851	880	832	858	819	847	864	916	867	872	891	877	925	867	922	853	902	864	919	887	882	881	870	902	911	850	862	871	906	912	886	904	869	877	903	868	930	846	874	867	872	886	899	849	908	860	840	880	878	858	896	875	878	902	902	892	861	922	901	894	863	827	895	898	839	914	935	909	908	877	886	928	909	881	860	813	860	900	873	864	874	889	815	877	888	830	896	841	888	894	881	872	922	917	836	864	894	873	886	857	886	905	872	856	870	823	893	865	883	885	862	849	832	909	871	858	863	871	851	924	890	871	899	880	916	866	879	897	924	850	857	871	900	806	891	840	885	886	877	885	894	860	860	897	896	903	860	881	837	916	909	880	933	826	949	878	906	852	879	846	879	965	873	867	844	883	869	908	908	901	883	923	898	887	844	828	902	856	864	830	898
43186	29921	18290	10612	7350	4976	3188	2440	1962	1590	1234	1038	867	767	706	608	507	530	467	437	444	438	437	443	401	402	414	340	410	396	356	327	341	330	390	387	386	345	352	345	345	337	402	365	333	339	376	325	358	319	361	339	346	339	367	364	331	320	355	327	340	363	325	373	364	349	360	368	338	317	336	329	391	352	373	375	356	344	349	360	349	337	355	371	346	368	357	320	341	344	343	343	360	340	348	344	335	336	335	360	328	314	316	353	340	350	322	340	353	365	344	340	364	374	349	356	366	357	365	353	355	366	334	325	341	327	342	342	373	333	351	359	337	356	339	333	365	305	337	366	311	328	325	363	337	343	337	357	335	335	366	318	351	365	343	343	334	361	315	321	356	351	348	330	327	335	350	341	351	340	361	325	346	341	327	327	360	351	337	323	351	357	322	355	347	353	341	374	338	328	378	355	305	322	332	355	396	332	394	356	369	368	313	324	339	357	370	343	332	378	350	347	338	318	334	369	326	305	372	367	386	349	316	404	390	352	350	340	328	369	327	318	327	348	348	379	319	332	330	348	396	390	345	376	361	350	354	367	381	350	349	368	347	383	376	343	335	366	375	328	333	341	334	333	330	362	347	348	379	374	349	332	330	332	346	350	378	302	344	374	311	324	350	381	344	367	352	334	324	316	359	338	335	401	358	337	328	362	357	327	342	329	373	351	332	323	333	320	347	384	372	362	381	329	358	370	352	385	362	332	353	355	355	349	332	326	362	381	370	383	339	351	352	308	352	368	348	343	350	344	351	322	330	354	329	339	379	389	368	345	369	373	334	342	324	351	363	354	359	358	349	380	329	338	361	354	371	343	333	315	347	362	337	347	323	320	355	321	343	323	348	332	350	326	369	345	352	346	355	355	351	377	340	331	376	343	334	341	350	367	324	312	331	383	353	344	352	345	334	317	341	339	311	320	354	349	350	331	341	374	370	345	345	355	345	323	333	351	365	349	334	322	364	325	323	398	318	373	348	338	331	357	364	351	339	361	336	349	363	373	330	360	362	330	351	352	330	361	321	357	353	336	310	356	374	381	335	327	366	336	339	353	328	344	361	352	357	355	313	374	337	334	329	338	328	363	351	367	334	365	341	334	318	320	370	320	361	348	347	328	325	367	347	310	386	332	357	340	328	365	329	332	354	345	352	342	350	371	312	382	328	335	354	327	368	333	360	379	393	348	383	327	381	362	333	320	352	340	330	349	373	345	318	324	343	372	318	339	356	392	353	364	350	371	379	339	350	343	372	355	364	332	362	365	372	340	352	363	327	372	337	337	380	391	370	338	342	309	336	335	326	333	383	368	331	319	333	353	357	330	363	315	350	314	350	384	371	359	357	345	371	327	313	324	397	369	351	342	366	326	325	343	340	355	365	336	337	340	349	344	311	353	324	318	318	328	342	361	355	348	362	327	371	348	347	321	336	310	329	398	342	362	352	328	321	353	333	318	327	320	341	372	362	396	358	351	319	362	370	348	340	309	379	338	369	323	324	341	353	352	370	384	361	324	324	328	337	378	377	366	338	353	332	328	357	356	336	333	347	353	352	343	365	363	335	367	367	365	366	382	358	379	324	358	353	329	307	344	315	367	386	346	344	353	346	359	344	355	322	340	352	360	332	372	325	330	324	329	380	317	358	334	368	301	321	328	359	324	342	360	397	366	340	322	377	308	371	372	352	340	376	326	361	336	327	326	368	320	393	345	327	361	335	357	362	336	321	342	351	374	383	343	352	321	369	339	358	325	373	359	384	345	337	358	327	341	328	337	346	384	325	342	350	343	351	341	343	336	326	341	347	361	312	362	353	318	330	372	296	358	342	338	330	380	318	349	332	344	368	374	330	342	345	372	332	326	365	346	308	362	363	360	338	318	345	364	349	323	337	347	376	348	330	352	353	348	344	361	333	321	383	374	360	337	305	331	317	336	348	323	366	343	351	352	373	295	362	348	321	370	360	322	374	336	365	344	349	319	363	361	326	345	331	299	305	328	356	335	364	364	377	345	318	303	365	336	354	357	376	326	337	368	339	337	337	355	322	332	327	334	344	328	338	354	355	323	381	316	314	345	331	357	347	371	353	383	358	334	363	309	334	354	403	364	355	308	365	344	355	350	314	355	344	360	320	344	365	372	362	339	359	359	364	334	385	369	371	346	335	346	345	362	333	315	344	322	344	410	327	319	362	324	347	355	342	357	346	360	379	332	328	357	340	376	365	323	348	360	325	358	349	328	364	376	339	337	342	365	328	307	350	353	368	340	327	351	360	343	335	327	357	317	333	335	351	338	339	376	338	305	328	356	328	339	368	332	354	310	337	335	339	349	345	397	354	316	324	329	335	351	342	376	379	348	336	374	355	319	353	333	367	331	363	318	325	364	326	341	375	346	372	354	358	364	332	338	350	367	327	345	352	319	348	355	360	374	364	331	351	349	363	341	340	355	360	354	350	371	368	318	320	352	366	343	323	341	333	361	349	351	365	337	366	312	362	314	351	370	343	364	360	336	341	351	338	344	349	368	329	337	346	322	337	313	326	382	362	373	343	322	323	323	343	348	363	356	337	319	346	367	339	330	370	299	301	360	350	381	353	301	333	325	345	365	371	345	348	332	369	327	351	368	333	336	320	395	345	311	346	324	357	385	354	359	387	344	389	355	378	322	341	323	330	354	339	329	368	339	372	372	382	328	334	346	374	362	323	340	318	349	393	361	321	337	323	353	372	366	340	343	372	388	381	324	392	344	335	352	369	357	373	299	350	350	367	361	312	347	359	386	360	351	324	335	304	371	334	353	323	342	341	335	343	381	400	349	376	347	373	336	333	347	322	343	343	336	372	353	356	367	336	341	388	352	367	319	345	362	358	316	381	334	327	347	373	322	390	361	337	346	323	336	368	320	358	366	353	353	335	322	345	345	369	366	345	333	320	351	313	329	361	312	377	377	336	315	336	349	361	347	347	357	319	338	381	371	363	334	326	336	347	363	341	335	374	331	366	341	322	341	328	365	358	353	344	373	342	326	320	311	377	340	353	351	364	340	336	325	319	350	309	360	353	365	340	323	362	353	328	357	340	384	356	322	386	348	322	349	345	370	347	335	326	343	352	331	321	381	345	317	338	349	350	349	344	347	342	354	368	311	318	377	342	370	348	354	375	344	352	354	354	326	330	323	342	344	354	368	346	328	357	339	370	353	362	336	333	360	336	347	367	332	340	341	317	323	335	365	343	353	345	306	342	372	328	322	350	350	345	336	369	362	357	332	360	367	378	365	345	352	332	327	336	296	355	330	328	346	306	359	329	346	362	353	372	387	332	350	333	352	329	331	306	380	366	357	342	330	364	323	347	322	368	348	342	360	324	349	303	335	379	349	358	350	340	330	351	392	341	365	332	361	360	333	346	327	323	317	342	351	361	318	379	333	336	371	310	333	360	340	340	322	351	345	324	346	348	339	317	327	356	349	357	351	342	373
30672	23925	16024	17024	16953	13906	11017	9283	8077	6878	5447	4167	3667	3274	2871	2214	1811	1560	1426	1392	1369	1416	1375	1382	1274	1197	1209	1175	1048	994	1028	930	924	968	928	922	902	879	922	875	854	891	853	846	775	893	781	870	852	833	799	850	809	851	831	798	822	802	902	848	821	846	805	754	807	835	818	829	828	762	828	839	808	833	816	806	836	776	813	772	841	815	765	846	797	844	786	809	832	863	883	811	810	812	817	766	792	778	781	821	824	788	766	808	816	800	825	844	805	808	806	845	850	807	832	886	780	803	824	824	835	782	889	792	809	809	832	786	841	822	785	857	798	786	779	803	792	867	817	780	840	805	882	757	753	824	820	840	788	834	807	802	780	822	824	809	838	832	799	820	804	757	836	793	785	818	857	856	778	777	844	797	816	831	824	789	840	836	773	831	811	832	757	778	807	853	788	771	863	796	815	770	829	811	789	789	828	825	833	788	840	863	761	816	835	849	786	851	826	801	797	858	813	845	827	833	780	801	796	800	849	804	818	793	843	843	829	813	794	817	776	800	804	830	806	783	882	829	855	843	821	834	792	797	810	801	864	812	841	774	794	811	838	830	884	816	783	765	815	782	829	815	839	805	817	823	836	848	862	786	824	820	811	814	832	849	812	824	809	850	793	801	802	822	799	756	804	834	862	802	811	774	809	845	790	864	772	839	804	814	840	844	823	749	858	850	834	817	795	839	771	843	831	843	776	837	806	812	813	844	831	838	811	834	772	848	817	855	818	795	780	843	791	848	799	809	860	898	803	831	786	840	825	808	770	836	803	820	834	844	804	817	836	837	838	803	835	786	798	828	791	857	867	783	812	791	805	819	816	834	825	812	815	799	844	808	768	796	783	749	815	790	793	813	789	822	815	823	819	810	821	802	835	896	819	840	786	802	804	837	827	842	805	789	845	768	802	812	810	815	798	825	819	819	772	822	798	792	803	829	856	865	786	783	829	860	816	780	866	867	835	831	827	829	833	841	799	803	787	818	834	837	794	800	834	830	818	847	788	852	845	827	815	747	780	779	815	796	770	867	844	827	818	815	814	830	808	864	781	818	812	822	820	823	772	802	823	811	788	808	847	779	805	807	852	829	848	786	827	782	795	849	804	787	774	813	867	885	824	810	840	786	834	827	803	820	849	834	829	833	842	834	797	805	834	779	817	762	816	855	831	811	821	779	845	822	836	824	862	824	818	763	813	778	821	797	754	824	865	821	738	770	806	902	869	774	807	814	841	757	843	792	836	787	813	871	868	801	808	865	798	827	786	792	797	827	849	826	831	813	868	826	843	806	782	823	816	838	861	793	815	775	811	795	803	832	809	833	826	813	766	767	781	811	764	802	846	791	842	802	801	784	812	802	779	834	828	841	777	824	813	821	839	828	799	790	866	856	796	791	869	830	854	833	819	815	823	826	819	794	809	837	816	816	819	795	782	806	848	785	804	782	836	806	823	803	813	767	865	793	827	851	825	797	882	828	808	879	838	808	799	800	812	825	813	826	814	742	843	817	767	857	779	826	796	790	879	823	827	844	794	814	820	816	852	789	799	823	813	818	798	816	794	803	802	821	804	824	774	852	805	815	781	816	798	813	794	788	883	759	878	790	808	766	788	775	791	832	776	846	817	781	826	804	826	883	840	807	814	827	861	798	795	815	855	843	824	808	783	775	806	790	833	808	837	806	778	771	829	792	814	813	815	828	851	776	801	816	816	808	749	872	813	822	760	821	779	842	819	814	865	826	833	819	830	819	828	816	810	822	839	817	812	812	804	772	856	824	835	825	821	865	824	818	790	838	819	826	823	847	805	772	803	808	788	829	798	864	849	865	773	807	847	789	827	830	795	841	848	832	809	791	826	817	794	801	712	807	851	794	735	822	831	820	884	849	772	823	801	845	804	782	778	810	779	837	815	835	765	830	824	811	826	854	837	830	849	810	792	804	813	780	788	799	836	844	840	766	811	768	799	847	771	827	841	781	831	839	829	824	822	812	843	818	803	787	812	780	842	806	834	802	802	811	841	846	792	830	806	878	824	842	794	820	876	860	825	830	821	831	837	834	820	817	855	822	793	833	809	818	830	815	816	789	843	817	786	794	803	820	811	790	850	850	782	811	777	761	818	826	851	804	784	775	827	834	787	871	786	804	809	817	815	830	884	809	806	829	831	852	777	792	803	751	768	812	763	834	824	773	764	770	872	791	826	835	808	869	781	810	834	826	835	829	856	809	810	865	761	840	825	795	801	842	767	844	794	837	841	860	804	830	784	771	809	812	801	807	814	851	752	831	838	781	840	871	866	826	821	804	799	837	830	791	831	802	828	767	797	805	794	808	791	783	819	787	852	807	822	801	872	830	800	767	810	797	809	814	809	798	792	856	809	815	823	830	819	818	862	862	773	780	812	852	862	799	757	844	808	823	847	831	823	819	790	833	815	819	794	781	767	815	805	840	789	791	816	826	827	845	803	802	788	830	783	796	765	885	798	778	823	787	820	843	809	740	815	803	812	801	830	807	803	847	792	785	853	832	785	817	851	794	780	826	840	846	853	818	842	802	805	792	795	840	796	857	830	801	832	869	819	793	821	806	805	848	823	864	817	765	809	804	804	797	797	781	816	817	829	809	788	853	842	775	816	826	815	802	853	834	800	822	786	792	836	769	811	840	766	857	765	826	797	817	776	742	812	822	835	825	874	825	803	828	838	818	835	818	817	778	753	817	870	835	808	811	843	785	821	804	804	794	842	837	808	822	838	824	829	808	818	778	799	831	826	838	816	751	794	793	869	817	791	822	875	886	829	843	794	796	834	823	804	765	798	773	834	802	820	846	873	828	750	823	793	880	804	815	771	825	803	832	865	854	787	789	742	815	812	805	775	856	806	787	825	791	837	804	773	860	829	823	773	841	806	777	812	824	887	840	802	818	808	838	795	804	859	824	814	810	772	800	801	807	791	831	785	844	818	825	832	788	834	822	805	834	800	806	881	815	776	805	808	876	851	778	862	815	808	835	852	842	757	846	837	838	787	830	812	798	819	882	843	838	796	807	817	763	861	805	801	820	768	837	812	786	806	805	796	808	809	805	838	825	870	828	795	792	811	852	744	819	827	834	795	760	852	764	832	775	855	876	779	778	854	780	840	766	857	847	810	811	772	818	839	767	816	795	807	906	811	807	817	807	787	838	794	829	820	833	769	825	870	848	849	822	774	789	813	792	799	848	813	802	855	846	813	796	813	809	793	808	821	793	830	782	839	837	825	831	789	752	848	785	869	834	783	771	794	813	810	858	871	792	827	791	819	848	760	776	838	787	816	842	805	751	807	771	815	863	792	840	840	814	816	768	862	797	812	798	825	817	834	857	820	837	856	866	796	819	832	859	820	787	755	816	801	854	748	786	829	818	806	789	802	864	771	830	822	797	846	779	834	859	830	782	791	832	771	795	848	820	836	857	858	762	826	834	792	789	849	828	820	820	845	828
11934	6509	3859	2852	2346	1626	1327	1047	908	761	674	579	534	520	501	504	436	440	438	404	412	424	414	459	432	412	417	422	435	425	426	392	418	371	349	373	374	367	399	397	367	403	425	383	422	391	392	410	389	398	365	346	408	361	402	357	420	374	373	394	364	403	379	376	400	378	413	401	400	368	395	397	381	416	367	362	370	375	387	407	346	390	361	386	385	372	410	369	328	393	349	404	390	379	364	385	370	346	322	394	388	398	383	409	397	373	357	340	383	381	403	413	384	424	396	375	368	424	343	382	419	367	383	391	387	403	353	419	432	414	383	383	449	384	365	417	368	411	351	383	412	398	382	376	387	383	407	377	396	390	360	383	384	390	397	347	412	388	368	368	413	384	361	369	362	358	399	371	380	367	407	379	399	442	378	380	361	350	364	389	390	426	368	407	379	359	384	396	432	419	425	355	361	390	400	381	410	391	423	416	375	362	418	346	381	417	420	395	400	383	358	389	394	395	407	390	392	339	384	366	396	353	363	375	378	384	394	387	352	369	418	393	396	387	370	370	364	371	411	359	409	369	315	378	409	392	374	360	362	381	362	398	404	358	366	397	380	404	375	412	370	401	381	425	340	370	360	423	405	377	394	366	388	381	377	391	420	394	358	371	377	376	375	394	391	394	393	399	397	374	382	370	373	392	423	370	416	403	385	393	399	396	392	405	365	394	367	387	369	377	389	422	378	382	364	383	377	388	388	374	401	401	402	358	400	368	382	367	428	409	388	427	423	416	415	387	382	372	405	402	394	411	381	363	393	400	374	402	368	392	344	397	377	353	370	356	376	368	402	382	426	397	396	390	385	361	399	362	379	386	395	379	386	379	367	375	381	422	377	374	371	419	367	392	372	386	391	348	370	373	389	366	357	382	373	379	400	408	398	382	411	364	397	398	358	404	408	383	356	375	403	381	423	372	365	367	371	394	389	393	371	393	381	367	402	412	413	401	385	380	369	399	391	375	352	416	414	339	378	415	401	384	402	403	387	365	348	427	425	351	363	362	375	379	361	376	359	364	374	366	357	419	361	379	389	393	397	373	418	406	409	365	361	368	378	382	343	387	369	369	399	362	387	383	388	394	380	353	355	379	401	398	368	384	366	420	377	389	390	391	403	352	380	366	390	350	379	370	371	414	386	404	407	344	356	370	390	386	412	374	382	371	408	380	344	374	376	397	418	391	367	404	356	392	356	375	374	384	365	407	393	392	372	356	380	356	402	398	399	390	407	377	404	393	401	402	364	349	360	363	430	394	410	368	397	373	442	389	365	372	374	378	391	426	391	433	335	358	402	362	370	393	373	372	379	357	370	365	365	380	416	437	369	397	380	374	406	351	373	391	367	367	397	421	365	389	401	364	407	392	391	413	392	382	398	385	399	373	402	377	398	373	387	395	379	405	361	371	372	413	392	396	349	370	336	396	369	424	425	408	391	357	397	375	405	400	416	350	407	392	412	434	389	445	380	407	376	382	343	387	344	407	393	361	381	389	392	397	372	416	393	398	382	419	406	389	393	351	358	404	377	372	384	370	392	394	374	373	383	379	370	374	392	376	356	395	409	399	363	395	399	382	353	390	384	388	369	390	377	385	377	407	396	409	379	377	403	401	372	349	356	401	391	391	378	365	389	382	357	414	382	413	444	372	383	389	387	414	337	364	359	381	423	375	388	356	406	388	373	363	365	383	380	405	395	399	378	374	395	394	410	394	353	403	415	427	380	395	370	378	364	417	383	388	368	385	368	357	353	379	408	361	406	399	392	364	365	388	390	386	399	348	364	354	372	408	406	375	378	383	391	412	378	363	383	365	360	345	375	358	368	395	369	365	382	390	369	393	390	378	395	423	410	387	361	364	418	366	377	380	376	388	361	390	427	383	408	393	383	371	368	387	403	372	405	375	403	395	399	359	361	342	373	397	371	384	359	366	370	369	405	385	390	387	375	390	395	376	384	353	381	369	420	378	347	384	362	412	387	421	391	410	391	346	426	387	362	395	427	391	406	344	389	398	378	385	385	350	368	385	358	377	392	393	375	394	363	371	378	396	365	414	386	361	414	376	394	340	376	351	359	403	377	427	388	362	442	380	341	403	369	342	358	373	344	376	415	331	420	396	391	390	375	396	421	382	384	364	371	395	387	361	382	382	379	391	366	416	425	382	373	334	398	365	358	385	407	404	367	385	385	448	380	356	378	373	362	394	378	400	361	372	378	418	409	406	403	398	419	352	355	393	379	386	379	370	361	400	351	389	395	425	351	383	393	342	379	363	366	413	376	365	371	440	391	375	347	399	350	399	389	392	375	384	395	415	375	426	395	382	388	423	393	392	386	357	404	364	376	360	367	374	402	378	394	410	378	386	394	368	403	346	371	371	410	403	384	410	382	361	427	390	376	367	391	405	372	407	380	396	388	433	365	379	388	401	426	403	389	363	372	354	395	385	385	388	391	364	368	400	395	383	365	395	382	393	398	412	409	378	384	372	404	409	406	418	365	366	377	384	387	442	360	413	413	363	424	342	385	361	357	370	403	395	400	374	395	380	403	370	410	392	384	373	340	431	391	325	390	348	359	388	380	353	404	422	369	356	402	361	371	394	340	394	389	393	388	366	412	382	364	399	366	401	394	408	372	341	346	390	378	425	381	380	344	396	376	376	373	417	385	382	396	376	403	364	364	411	393	391	388	385	402	402	361	403	392	408	376	368	389	407	402	399	390	405	414	401	385	381	416	381	402	399	439	402	372	374	384	403	382	365	388	397	403	400	379	392	359	379	379	383	341	352	380	361	366	397	408	428	370	394	410	400	412	359	361	366	372	375	347	405	402	382	386	378	391	411	389	413	363	404	360	383	356	379	381	426	396	373	343	373	382	387	415	378	403	417	394	405	408	393	389	395	380	392	375	382	409	402	402	358	421	387	360	405	397	405	386	401	393	346	375	377	393	350	375	410	392	402	376	407	360	398	366	358	394	400	392	412	404	366	377	392	410	399	404	403	396	399	408	326	365	378	368	402	371	386	346	375	392	353	389	406	374	395	392	361	407	398	392	386	361	360	382	385	410	373	402	392	346	350	402	404	399	391	347	379	371	391	350	403	390	409	313	369	345	393	382	386	368	388	369	396	359	369	395	375	384	381	398	402	409	409	391	419	363	336	411	395	382	418	364	362	380	412	409	389	431	400	391	365	364	377	381	352	343	387	395	409	353	367	390	403	418	361	391	348	339	384	378	384	375	381	351	384	407	380	404	380	398	359	395	380	390	389	380	397	379	398	375	382	362	356	406	347	371	361	345	419	429	369	353	397	393	422	374	357	396	418	419	380	379	386	387	405	400	393	387	350	367	375	418	410	360	354	359	400	400	376	359	392	373	391	375	406	353	377	407	407	424	375	385	357	393	375	396	411	386	378	424	407	366	364	367	371	370	381	370	407	419	363	379	371	384	369	358	372	409	399	388	372	374	403	400	382
9015	7298	6631	8028	7840	6231	5067	4305	3488	3000	2441	2089	1787	1700	1601	1342	1234	1199	1192	1117	1182	1197	1108	1141	1099	1060	1021	1055	1020	979	941	981	965	940	921	934	950	948	1005	933	954	965	917	890	904	901	953	883	876	928	925	890	890	922	926	875	944	919	860	911	893	859	892	868	908	906	932	888	877	891	953	881	838	920	876	918	870	896	900	882	902	860	943	896	920	927	911	905	927	884	896	936	921	874	899	884	866	907	878	868	937	948	871	863	880	861	897	906	945	873	927	876	895	864	932	886	846	830	818	866	883	883	886	948	905	882	874	902	922	916	880	855	861	911	835	885	874	925	947	902	842	900	950	824	861	915	897	907	897	894	848	936	896	861	919	822	928	936	872	931	901	912	888	875	869	895	871	918	904	887	896	943	859	941	889	896	885	902	890	860	928	885	895	844	883	873	944	883	907	841	861	897	926	912	928	906	902	905	878	866	921	909	916	858	877	932	913	939	929	893	852	887	886	890	859	896	933	897	844	944	884	935	906	900	856	915	926	884	894	853	834	878	873	877	891	872	983	942	907	906	855	869	894	925	891	863	851	904	861	890	863	876	909	911	893	850	894	897	912	874	929	912	873	870	924	913	886	929	908	905	885	904	911	914	894	970	907	865	907	918	898	894	936	918	923	937	872	882	874	880	902	962	876	877	863	871	917	907	867	896	934	879	879	879	920	872	868	886	881	888	879	900	946	894	890	917	872	886	899	823	930	884	884	886	937	872	891	870	943	910	910	863	871	874	882	889	886	897	847	868	928	929	876	852	873	893	860	881	882	895	890	935	918	914	913	919	872	963	886	911	847	906	864	876	900	851	915	911	898	963	915	886	925	901	876	888	926	878	884	930	911	868	859	983	950	876	947	849	851	872	859	850	912	875	908	831	911	881	840	902	881	871	927	888	911	873	921	930	931	904	901	866	899	890	865	893	883	868	904	929	872	825	899	869	850	873	888	852	868	895	906	851	917	895	847	854	911	848	913	932	841	873	867	873	858	937	905	907	934	886	866	838	844	887	939	948	883	864	915	901	919	893	906	900	902	885	907	886	876	866	908	922	895	920	944	907	911	936	926	968	860	911	908	911	870	894	922	860	911	874	910	852	877	876	897	931	941	907	909	846	871	902	920	873	919	913	813	866	921	902	863	897	967	903	908	895	859	903	856	871	890	899	859	873	905	898	875	879	860	883	880	914	874	844	886	871	915	906	925	885	927	907	871	853	922	916	918	851	943	837	854	888	846	893	841	920	853	865	882	860	927	851	915	890	880	896	855	906	892	924	923	864	899	883	845	867	872	914	918	910	904	877	932	899	868	866	901	913	861	887	904	888	883	860	902	907	921	951	901	926	892	917	847	915	899	878	894	863	843	882	863	919	888	875	875	915	911	908	881	903	853	861	905	923	930	878	897	932	858	883	876	903	902	867	875	901	867	941	849	888	889	888	888	869	884	883	853	857	878	892	866	908	887	894	873	894	894	921	842	890	930	898	901	896	889	917	861	924	926	906	894	942	884	915	939	916	862	916	870	872	908	829	896	871	927	877	890	864	870	897	865	829	888	861	883	811	848	888	886	884	829	889	892	831	910	859	865	865	889	891	891	885	948	892	879	865	956	889	865	852	931	885	892	888	881	903	891	898	886	888	903	882	903	864	853	848	882	921	868	886	949	884	895	928	881	903	873	916	901	874	922	914	877	910	924	931	929	905	924	852	886	867	884	889	891	917	892	912	884	828	915	862	854	931	903	884	895	905	877	898	866	982	850	857	904	906	924	869	899	822	913	853	903	889	847	878	863	920	859	901	928	895	906	832	855	883	885	910	908	882	875	899	952	873	900	922	914	900	922	854	832	908	873	954	895	886	928	998	855	885	839	903	920	919	885	936	849	865	888	909	925	886	933	870	930	908	915	915	902	850	872	890	861	867	897	887	900	885	915	918	997	881	830	891	886	879	924	889	884	890	935	897	903	925	878	893	917	891	945	894	894	853	877	954	850	904	926	883	909	885	868	856	872	876	906	885	894	930	879	859	858	920	890	958	914	869	862	894	839	862	889	840	887	915	934	857	933	899	871	885	913	863	888	898	898	869	916	879	874	875	919	850	833	859	894	885	876	895	917	873	901	851	858	841	927	881	843	958	873	947	875	908	872	856	912	881	869	889	884	884	915	869	928	849	887	863	941	907	893	863	877	921	895	946	943	887	901	852	944	875	905	879	923	871	854	883	920	872	903	904	909	913	898	898	898	879	845	874	833	926	893	891	876	849	903	848	889	900	882	869	870	885	878	860	891	894	900	872	856	882	915	910	889	890	879	910	939	884	907	881	877	872	885	911	891	872	894	910	873	889	870	933	910	903	865	864	873	883	953	914	921	879	869	841	882	871	883	901	868	927	866	887	886	848	896	882	890	908	908	927	886	925	875	881	909	845	881	878	902	875	887	935	853	861	944	890	846	912	927	846	853	902	916	912	871	889	902	898	885	891	892	886	926	885	902	885	903	943	933	920	927	893	873	864	869	898	956	886	955	904	936	887	894	904	900	876	887	853	878	898	886	921	891	862	875	930	837	900	832	866	838	926	870	880	947	879	905	877	880	910	866	890	860	883	908	939	963	882	888	883	908	852	851	899	918	897	894	928	878	871	874	899	902	902	872	921	920	906	876	864	885	905	907	885	860	860	839	881	923	884	886	898	947	862	904	910	917	932	889	910	921	930	801	927	863	885	884	967	865	895	906	906	903	885	903	878	917	843	966	945	847	883	885	926	889	886	953	882	904	920	864	901	920	952	958	934	860	886	885	911	878	904	915	946	902	893	919	917	864	856	902	932	868	918	942	907	885	922	883	862	929	899	897	883	926	870	856	932	845	888	900	888	907	897	881	845	894	874	899	877	908	874	871	853	875	858	938	859	939	857	846	843	868	919	901	912	850	848	892	907	888	875	897	885	839	936	896	903	920	880	892	927	887	946	896	927	886	904	844	840	929	898	901	916	903	879	883	887	956	939	886	894	918	916	897	928	891	915	868	910	904	936	844	891	911	891	889	911	899	913	895	901	925	934	908	914	874	917	840	919	917	916	885	918	951	929	890	839	881	912	900	863	949	903	938	931	890	905	907	870	867	849	910	859	879	903	911	863	873	919	897	909	935	873	878	893	850	880	910	848	909	888	857	911	855	951	872	898	924	910	877	890	907	949	900	945	872	909	879	888	885	898	911	875	886	859	909	870	855	891	900	899	895	870	898	853	881	849	891	914	904	873	902	903	894	908	927	915	916	830	855	918	936	915	894	903	901	872	894	927	922	891	917	823	901	922	897	867	895	848	951	871	884	867	890	920	880	857	921	904	963	885	908	888	917	816	769	930	864	889	851	926	856	908	904	899	914	862	932	884	896	910	864	897	905	923	888	918	919	838	948	876	916	873	900	910	862	890	883	875	872	841	890	889	922	952	886	904	953	904	870	897	907	860	905	864
30161	18794	9914	6529	4721	3140	2341	1680	1368	1101	985	814	749	702	651	561	487	468	469	479	415	423	458	396	429	465	410	403	408	382	398	382	382	350	391	386	386	363	396	376	388	354	364	369	365	365	428	377	362	392	401	349	339	391	342	363	352	387	375	351	386	412	384	353	402	375	348	375	335	380	371	381	381	393	408	342	344	352	357	426	381	375	370	350	381	367	351	394	396	381	395	393	397	405	387	378	377	413	391	351	345	389	402	401	385	377	414	411	390	390	374	388	391	389	385	414	422	378	392	422	408	414	351	377	377	377	368	399	373	399	357	338	369	411	344	374	394	368	374	378	360	357	431	375	365	410	364	364	392	417	437	437	393	410	379	406	379	393	390	398	378	362	399	394	364	413	391	381	337	381	395	370	376	380	379	367	375	354	376	354	435	408	384	400	376	351	364	382	387	375	346	381	419	368	372	382	375	370	366	344	393	386	388	380	396	371	385	366	373	392	365	374	361	381	336	364	402	356	380	382	368	389	418	389	359	353	375	404	426	389	350	335	398	403	402	400	389	368	371	384	389	375	364	395	363	375	396	356	387	390	404	396	399	387	402	391	371	387	395	365	340	396	361	387	420	387	393	353	381	371	374	382	381	394	384	366	416	437	364	395	416	350	441	370	354	351	364	400	360	363	350	385	379	355	351	385	397	361	421	367	391	381	360	360	397	364	359	403	365	392	382	335	366	373	392	382	406	380	390	395	370	365	352	379	347	396	394	371	366	356	412	386	374	377	404	401	354	374	375	368	363	347	398	345	380	358	365	362	407	392	384	354	384	429	378	381	390	397	378	378	384	416	405	391	364	355	394	347	378	362	393	400	381	373	390	382	366	369	369	372	379	380	346	421	402	357	386	350	355	349	393	357	353	348	357	375	346	395	379	386	389	358	341	356	398	398	363	379	377	427	400	393	351	353	393	406	388	385	406	385	368	383	369	394	348	391	397	387	372	380	432	401	394	354	380	365	387	398	387	397	375	369	431	369	357	353	381	366	376	353	361	404	389	342	385	361	336	404	384	407	351	387	366	364	422	386	368	405	422	395	382	376	356	376	339	401	400	419	406	391	384	387	380	421	404	349	407	396	423	356	357	402	385	372	359	358	391	402	368	392	384	395	355	397	372	342	398	388	324	368	365	380	394	376	397	386	398	410	366	373	374	413	373	381	341	409	387	395	369	404	362	386	401	430	400	376	383	398	399	414	360	361	374	373	386	362	353	331	364	362	369	427	380	358	371	413	343	385	403	391	412	392	375	397	373	403	348	376	376	342	386	392	362	390	398	411	379	367	416	351	387	387	396	377	373	392	405	394	402	374	397	387	396	396	359	380	397	393	375	350	400	324	338	405	381	398	391	366	352	377	403	405	366	365	378	393	374	378	397	388	358	393	401	360	400	425	385	385	359	399	373	387	386	352	381	406	357	360	394	355	391	383	373	362	396	407	369	382	355	360	355	388	359	364	351	379	418	381	368	366	392	364	382	379	377	400	429	388	418	393	339	373	416	408	376	327	389	374	374	364	396	387	378	387	349	379	398	381	398	398	396	353	366	359	383	392	361	400	358	395	397	335	375	374	409	389	389	399	356	389	413	366	392	390	380	385	333	365	389	409	336	386	364	369	400	396	375	408	440	397	391	375	380	375	362	362	380	382	332	408	368	388	383	365	389	393	364	375	382	398	367	398	382	396	410	353	369	358	394	408	389	389	357	381	382	376	343	378	406	340	377	369	362	424	379	392	395	356	409	381	373	341	391	348	406	358	375	415	407	357	376	446	372	394	403	390	361	389	379	363	373	396	380	406	402	421	401	364	386	338	374	360	412	418	378	380	390	385	342	401	359	373	406	360	347	336	373	401	409	388	366	365	382	388	393	406	384	369	403	371	344	380	382	390	391	405	369	409	356	386	383	423	358	372	373	406	401	337	388	390	417	387	337	378	353	379	377	339	329	335	395	364	352	374	375	359	390	390	388	372	352	388	413	378	389	356	396	407	378	355	380	374	408	352	349	340	372	381	395	379	375	380	381	349	378	384	382	402	396	368	368	368	368	375	350	373	405	374	361	351	408	333	402	362	381	385	365	368	391	361	385	355	314	374	407	422	398	398	361	379	366	351	380	426	375	369	384	355	369	365	377	374	351	335	359	397	385	382	377	369	357	385	369	380	383	407	371	376	367	395	398	383	394	371	345	395	373	420	374	353	385	388	407	377	403	381	406	407	366	385	374	386	401	384	365	402	382	377	380	355	413	385	405	392	323	343	367	371	394	409	366	385	372	368	382	378	365	391	373	361	356	349	381	380	374	389	373	376	391	400	375	389	372	376	375	352	360	356	368	348	382	360	392	379	392	380	367	370	358	410	416	375	374	327	410	394	404	407	387	378	351	350	396	400	392	378	399	401	359	386	371	369	385	371	367	365	387	375	352	416	373	402	362	343	408	378	357	402	349	422	430	379	343	390	368	354	451	406	389	369	407	389	362	363	387	348	375	374	377	385	373	382	352	353	434	356	376	407	394	364	326	363	365	377	402	388	368	415	404	390	333	362	373	373	395	382	405	386	411	379	388	356	386	418	388	395	385	387	391	380	397	379	395	394	391	369	345	385	381	384	407	356	397	355	380	409	414	392	380	370	416	414	383	362	393	378	345	383	381	379	419	373	412	373	375	362	380	371	384	381	375	408	373	383	388	352	370	402	396	361	331	384	402	395	348	386	393	395	414	344	358	376	387	404	385	337	398	340	368	404	363	373	412	391	376	399	368	372	391	417	420	381	361	409	339	387	394	368	396	374	375	401	381	355	366	384	365	391	363	367	364	414	354	380	387	427	373	417	362	431	360	391	374	402	353	362	391	375	413	363	364	400	380	379	409	366	360	381	375	341	381	384	388	378	397	395	371	364	379	390	388	331	354	367	378	393	373	355	397	328	379	364	383	401	361	380	437	384	347	375	364	376	386	372	395	354	393	396	366	377	400	385	352	346	365	418	413	345	364	414	385	373	388	385	350	358	386	377	353	383	379	379	372	397	393	343	421	417	381	378	368	371	398	367	356	378	372	359	400	392	377	365	373	356	324	397	365	385	365	399	409	360	366	389	372	376	357	407	356	374	383	383	363	377	393	347	367	360	375	375	374	383	378	360	393	363	385	366	407	405	380	391	398	374	375	368	398	370	391	354	395	374	370	392	352	364	376	418	396	405	360	392	401	416	361	404	372	387	384	389	388	359	345	391	402	386	361	381	420	347	382	382	370	362	391	381	395	342	405	386	354	382	368	392	354	363	409	394	356	395	394	371	389	380	360	407	433	375	397	404	373	357	360	354	364	386	435	354	380	370	356	351	420	391	343	361	369	370	393	396	392	389	403	403	363	348	350	382	382	404	383	384	421	347	374	384	394	379	376	382	375	386	411	429	412	403	379	396	364	392	375	374	357	402	351	385	375	397	367	388	346	392	358	427	344	353
22180	15219	11506	13605	13331	10677	8692	6843	5940	4703	3777	3180	2665	2528	2198	1716	1605	1586	1505	1480	1468	1358	1284	1243	1216	1205	1100	1060	1060	1014	1043	1030	1002	995	980	964	942	987	938	887	941	942	868	890	934	965	892	927	896	890	870	901	893	886	885	952	887	891	908	870	883	849	930	874	859	914	860	834	869	902	919	889	920	912	915	836	918	859	828	893	849	903	885	841	861	883	841	913	875	904	929	864	887	937	827	876	884	908	930	866	817	902	894	866	863	881	876	900	924	869	885	914	887	913	918	838	938	864	913	942	859	972	900	880	936	884	891	861	908	898	831	864	869	906	863	862	835	838	883	907	861	893	869	884	898	831	864	875	884	830	905	885	925	857	912	868	928	834	886	890	906	878	862	885	894	861	920	872	921	836	931	905	842	925	890	884	862	892	848	904	862	869	844	922	900	882	834	885	966	886	849	894	895	898	930	883	858	900	844	893	847	874	866	908	859	868	876	867	944	880	857	936	838	905	919	865	829	860	921	869	914	853	870	835	870	846	863	894	863	880	906	834	834	897	885	874	900	873	880	872	863	862	921	876	902	877	903	879	891	869	927	873	892	894	922	894	863	858	811	895	889	839	913	902	927	891	884	874	865	885	857	874	885	914	868	852	927	880	881	897	887	913	853	885	898	879	850	905	868	905	845	894	871	856	887	885	834	885	865	835	880	890	820	906	878	868	895	892	931	890	889	871	867	881	917	924	829	867	903	865	868	910	908	864	879	930	903	891	874	854	852	925	897	882	939	888	845	898	870	870	932	806	828	869	842	875	896	950	896	905	916	938	861	915	924	925	944	911	952	846	872	903	839	849	894	924	855	905	901	903	885	888	890	860	932	911	968	835	886	866	843	894	825	853	933	884	876	882	903	844	916	866	880	907	902	847	884	872	841	879	864	843	835	941	829	856	889	882	830	908	875	832	901	924	917	874	847	909	965	886	899	902	905	886	881	939	901	857	907	893	874	845	894	913	877	860	853	918	905	837	953	886	878	905	890	863	841	859	876	874	828	905	908	843	891	874	916	899	906	904	926	864	856	883	926	904	878	883	822	896	868	917	871	834	890	936	904	878	829	847	868	916	955	877	855	892	923	918	964	844	864	930	873	909	885	887	877	897	828	856	874	911	855	865	891	848	873	917	893	850	857	923	875	878	885	864	838	915	874	956	902	896	893	883	837	893	868	871	892	911	915	890	929	904	924	916	882	902	912	925	931	846	892	883	901	859	901	849	866	884	945	921	883	904	858	921	877	868	820	911	891	866	876	886	945	930	883	928	842	891	890	878	889	854	846	851	882	868	893	871	863	872	841	853	887	888	914	854	859	896	893	900	941	883	939	900	808	879	858	901	911	942	912	860	900	877	897	893	874	918	870	910	870	954	885	914	866	883	885	923	917	847	886	881	907	886	903	917	885	945	862	939	833	955	924	802	921	914	904	837	861	941	911	906	878	917	872	835	939	883	854	898	888	855	919	868	907	946	909	887	908	903	856	913	887	896	912	890	853	892	924	917	828	868	904	875	907	864	947	817	888	865	882	861	901	897	856	934	888	903	941	906	917	884	930	892	933	911	850	897	894	934	945	894	925	911	866	860	865	876	854	817	865	873	834	861	911	899	863	854	925	891	938	886	921	903	882	944	909	891	890	877	847	899	895	813	880	935	889	862	874	911	901	912	897	909	857	905	853	910	849	874	881	888	856	927	919	928	863	887	914	878	912	879	830	857	931	878	873	891	869	905	885	894	825	859	903	887	834	887	901	856	873	895	862	870	918	879	860	899	888	883	879	922	981	883	859	903	866	852	849	825	871	848	913	865	960	873	829	922	920	886	861	860	879	884	843	901	840	849	925	925	911	889	838	908	901	842	849	894	845	851	910	862	927	900	876	876	880	906	906	882	939	891	921	934	876	888	883	868	938	920	958	892	886	879	954	855	897	887	897	907	971	824	848	938	892	879	894	888	906	907	853	872	883	909	908	873	873	873	917	868	864	891	900	866	842	931	854	930	914	881	863	887	844	891	877	923	856	928	899	920	919	894	913	871	861	860	887	853	919	876	886	887	880	903	898	912	933	914	843	881	916	872	882	892	901	927	897	933	918	936	869	899	875	867	907	875	921	928	877	866	888	892	877	900	872	908	878	927	845	833	918	848	888	910	913	820	877	891	909	912	875	912	864	855	911	890	903	890	880	867	834	930	808	902	895	900	823	891	899	861	889	903	872	898	937	882	910	859	892	930	920	885	914	878	901	944	837	859	931	891	931	898	901	878	918	860	888	869	923	857	887	913	901	887	903	860	919	893	897	916	889	913	873	852	845	879	918	868	867	829	878	860	876	886	905	899	914	887	877	931	915	878	896	856	946	836	881	863	882	926	898	925	904	984	938	954	888	902	847	868	878	859	910	890	874	869	843	927	903	881	903	930	852	876	899	854	895	870	862	935	885	870	884	883	965	911	888	936	859	898	943	890	833	859	854	831	857	928	913	872	908	904	909	866	903	901	867	892	855	857	898	905	871	894	924	908	910	870	943	889	868	892	877	905	927	880	960	911	864	881	914	859	870	871	885	868	897	831	908	855	904	911	902	880	900	859	878	888	865	876	908	880	848	940	887	957	916	910	864	924	840	889	908	892	898	852	839	857	863	880	881	911	865	908	882	908	909	861	897	898	890	868	952	868	880	916	833	864	853	862	897	930	897	862	868	894	860	860	892	843	894	896	893	874	922	880	866	870	904	894	912	905	907	905	906	848	910	909	884	897	938	827	935	874	877	930	880	883	904	883	920	863	881	882	897	887	866	869	870	867	900	854	875	892	888	849	869	851	926	857	861	895	884	877	847	863	873	809	875	871	902	884	908	887	852	860	890	886	865	904	875	897	839	861	915	899	874	877	904	868	881	920	861	887	859	903	897	891	875	890	877	878	899	896	877	899	915	873	899	887	906	885	903	877	887	886	931	865	852	914	873	859	841	859	899	913	853	920	878	847	865	886	896	934	912	917	874	874	865	908	889	929	873	921	850	841	873	951	908	899	838	908	872	894	930	872	912	898	860	888	871	879	925	870	918	929	878	837	880	898	902	906	892	902	841	891	906	889	922	873	888	879	852	857	889	886	888	916	962	863	898	842	898	904	897	877	873	849	833	928	866	875	925	928	939	885	840	873	879	927	910	899	877	905	894	912	920	862	922	915	910	834	913	850	867	858	895	868	874	884	886	877	893	874	846	868	886	914	861	914	859	843	959	902	856	911	875	977	872	897	880	918	891	899	917	856	907	872	889	863	858	907	866	870	858	901	912	937	857	892	868	893	928	820	902	894	815	846	881	924	890	838	840	891	915	879	837	918	910	892	878	859	875	902	880	887	890	860	893	877	847	905	862	940	902	926	891	902	921	918	893	903	904	911	876	901	907	897	888	910	942	838	900	903	856	907	860	919	891	872	865	883	858	822	890	906	884	901	855	887	900	916	880	896
40539	26770	15546	10368	7289	4643	3236	2242	1916	1483	1128	1025	830	735	701	580	554	518	541	502	491	459	438	462	371	426	369	398	377	400	407	417	416	360	374	408	341	344	326	345	360	346	370	336	333	390	381	332	357	336	343	348	343	348	353	349	333	389	345	351	338	342	367	344	365	352	378	346	338	348	374	353	340	344	361	360	329	385	350	346	358	357	369	338	332	377	337	356	348	336	317	386	358	340	318	338	340	370	390	354	359	358	343	371	366	345	342	354	332	343	338	340	355	336	347	329	322	358	340	350	349	334	350	385	350	348	356	325	326	338	366	347	321	356	333	355	370	342	353	372	354	351	319	356	364	363	357	347	364	365	368	331	339	340	362	399	338	358	307	366	351	351	374	354	384	360	368	351	350	331	327	372	351	365	330	356	360	344	370	350	321	325	364	365	367	359	338	340	368	347	349	343	357	377	355	344	310	349	343	314	387	382	346	387	352	335	345	331	367	371	356	392	329	369	389	365	357	350	319	363	355	365	326	334	368	356	365	339	352	357	356	366	323	372	334	364	341	343	342	354	355	335	382	362	329	313	337	354	380	327	347	347	375	324	365	351	326	360	344	317	332	350	361	361	345	346	345	350	334	375	384	299	368	338	344	332	368	342	342	380	302	383	350	393	364	365	347	365	334	335	368	314	360	361	331	345	341	362	325	385	350	384	379	342	360	335	348	369	345	327	356	370	348	348	361	400	335	355	365	340	343	360	338	361	336	377	355	333	337	337	378	341	356	359	355	341	353	369	341	332	361	383	356	340	338	344	378	369	328	359	381	372	373	368	369	339	374	325	364	352	328	372	328	355	332	364	335	341	360	330	381	348	332	320	327	346	352	355	378	363	359	349	335	352	346	344	324	363	361	361	324	325	357	338	359	340	354	342	341	366	385	353	346	354	349	325	334	315	349	353	339	383	369	367	368	384	322	349	355	337	360	327	332	349	362	351	363	361	333	358	371	364	316	355	350	339	355	362	322	327	391	337	328	375	382	373	352	347	355	359	324	276	317	319	348	328	368	352	373	339	394	325	347	323	343	312	360	371	338	336	346	371	330	376	347	369	380	358	359	324	347	357	348	366	332	368	340	359	363	358	347	345	350	338	332	352	341	340	331	347	355	363	373	339	352	359	384	352	337	341	346	326	361	306	342	357	365	333	338	355	336	332	344	352	367	401	358	353	368	358	319	368	342	346	323	344	376	352	330	336	331	374	313	363	340	369	323	332	385	339	337	356	346	361	339	371	354	358	389	337	350	374	332	311	366	390	330	338	360	382	378	373	329	333	328	356	387	369	357	340	368	367	320	358	343	347	365	348	328	377	354	362	379	373	339	334	350	388	330	324	323	385	347	372	376	334	392	366	355	361	356	342	370	349	351	339	353	337	352	339	368	351	330	351	335	376	355	323	360	346	356	310	327	371	350	365	345	339	347	398	350	335	345	387	337	370	351	364	336	355	343	342	368	331	382	357	399	381	359	351	329	361	347	340	357	352	351	344	364	381	306	340	384	345	337	319	380	376	347	370	333	316	378	385	348	335	357	380	348	339	361	366	339	382	391	355	348	340	355	337	355	343	342	356	363	373	349	353	357	366	370	329	380	324	358	346	357	347	360	312	355	358	351	390	400	362	376	373	357	359	379	392	391	339	354	392	361	346	394	363	339	352	353	350	351	323	329	341	329	350	351	364	367	336	325	357	322	371	343	334	332	341	328	338	366	379	364	355	351	389	371	307	391	339	382	355	352	352	355	385	351	342	321	386	357	320	349	349	337	339	332	325	334	379	356	352	370	359	388	367	362	352	365	376	320	357	347	365	371	356	351	346	343	327	363	338	345	362	341	367	363	350	363	324	304	360	343	330	348	346	323	352	388	338	338	371	344	384	364	317	339	385	342	344	340	387	371	372	361	361	321	373	372	333	315	327	357	362	352	365	358	341	365	361	356	357	348	362	337	354	369	338	366	338	328	354	344	380	315	353	343	363	338	353	325	350	358	365	355	316	342	326	373	314	363	353	359	317	352	345	331	379	357	327	355	361	372	361	353	352	363	349	373	347	342	346	327	337	339	342	351	307	333	362	338	335	323	320	365	344	345	368	356	355	353	336	351	376	380	334	354	371	343	354	332	367	354	359	300	276	323	366	357	378	361	360	400	360	353	345	351	375	359	346	318	369	372	350	367	396	345	352	368	372	365	365	339	398	398	355	344	345	367	350	338	340	348	357	359	350	350	339	370	337	383	365	368	309	340	403	329	340	337	335	365	390	344	330	350	356	340	351	338	331	343	347	340	363	363	364	337	329	375	363	361	343	364	368	368	349	365	334	383	342	359	346	352	347	363	376	362	334	352	339	325	390	331	350	342	339	352	365	349	374	363	359	373	376	343	355	363	356	364	368	333	369	344	371	337	355	378	374	348	359	357	366	346	407	312	370	342	340	353	344	356	370	368	345	343	354	336	305	346	352	329	353	329	350	371	321	363	326	363	317	336	355	333	373	366	398	350	339	313	353	354	360	376	300	376	370	380	353	350	332	326	363	341	364	356	365	358	360	340	351	321	358	341	332	372	333	337	369	350	373	349	368	356	330	343	353	343	355	350	373	338	357	366	368	316	327	356	349	332	361	364	342	347	345	324	303	342	377	374	364	359	375	337	343	348	341	333	338	321	369	312	340	359	316	339	399	371	336	370	368	341	325	361	365	349	355	360	380	344	333	334	363	329	378	377	397	334	342	362	356	351	343	385	367	366	360	348	329	380	361	354	378	345	351	347	404	345	396	363	388	366	380	326	381	326	332	387	347	361	370	343	355	360	369	311	325	354	365	379	345	348	350	402	380	380	367	351	342	367	366	331	368	368	357	306	352	339	391	309	370	336	353	377	346	326	335	357	310	352	346	347	401	346	322	365	342	343	364	324	319	304	349	339	367	368	370	350	312	335	343	384	335	377	340	348	328	339	353	331	350	341	377	356	362	368	354	311	332	340	322	376	347	328	348	369	339	358	347	342	322	343	369	332	312	310	357	379	331	348	366	331	304	335	351	339	365	349	373	356	349	350	370	352	346	344	383	349	355	356	369	322	407	361	340	335	294	348	364	394	329	358	356	348	334	318	327	338	370	352	340	325	360	344	364	368	361	366	301	338	354	349	396	366	371	361	348	368	312	348	337	347	348	343	366	341	364	364	345	377	324	326	360	351	351	317	326	381	340	349	364	373	364	343	338	360	343	341	371	339	356	365	368	351	336	340	340	350	365	344	337	359	346	344	363	316	335	359	365	386	349	345	351	370	346	341	367	318	358	353	334	334	331	350	335	329	363	347	379	387	342	370	331	363	347	337	375	367	334	347	321	323	381	338	306	360	361	352	339	375	363	349	355	346	345	344	362	355	338	352	351	348	351	335	350	335	332	396	366	356	347	343	339	336	343	382	345	336	336	326	356	364	369	335	390	339	350	318	364	344	382	349	345
28404	20069	15431	18109	17796	14525	11383	8714	7431	5927	4823	4061	3493	3148	2681	2258	2052	1860	1880	1646	1622	1490	1358	1250	1194	1214	1141	1027	1085	1008	974	964	993	926	874	917	968	892	935	890	891	890	873	828	876	907	841	856	835	823	808	813	831	767	830	829	829	836	842	870	828	818	821	809	821	835	818	862	823	899	823	814	814	847	795	841	817	804	804	845	826	809	836	811	818	827	847	866	798	812	826	848	854	865	836	820	879	805	810	853	883	821	857	766	796	833	785	837	809	829	765	824	840	808	834	866	847	836	841	842	865	812	857	837	836	870	753	851	863	840	819	818	805	854	848	811	863	815	871	824	801	835	861	815	774	790	834	819	796	825	820	875	801	854	800	786	851	899	846	801	842	834	803	854	840	816	794	805	837	809	821	813	787	875	799	831	849	786	837	889	818	799	838	849	844	854	872	834	812	843	791	845	829	817	819	844	818	851	814	768	819	815	831	795	832	870	819	830	792	815	781	811	826	839	831	862	839	780	835	811	842	858	856	869	802	805	826	872	829	802	797	854	800	860	822	869	809	849	824	829	801	856	842	870	794	833	816	821	831	839	838	819	793	798	785	825	803	824	823	828	822	798	812	817	850	815	832	808	852	818	822	861	757	824	834	838	778	758	732	803	825	865	824	799	807	778	834	814	843	848	826	809	811	832	860	827	794	797	812	838	803	808	807	777	855	846	840	830	876	837	780	800	857	819	824	827	825	797	775	795	880	882	881	859	783	825	795	836	802	825	845	852	831	822	866	840	863	792	835	855	795	805	831	879	818	834	823	849	864	789	766	833	812	799	820	829	805	847	811	831	806	817	816	799	824	856	850	811	821	827	827	810	850	841	847	877	841	821	821	794	851	806	835	830	850	786	814	830	798	808	804	871	798	821	910	821	864	839	845	843	785	856	836	865	873	874	834	858	770	849	783	848	835	832	818	816	791	853	768	807	843	798	799	827	862	762	815	831	826	803	781	847	872	775	841	840	773	822	762	807	881	775	799	812	836	825	822	820	802	832	824	842	825	768	826	823	821	796	772	829	846	799	839	812	827	810	873	767	852	813	810	843	834	909	852	838	799	857	835	773	838	787	862	802	873	860	800	838	844	761	799	811	820	825	845	852	861	827	850	826	855	850	828	768	857	825	839	831	774	835	801	823	818	789	822	822	833	779	789	831	821	868	849	821	799	768	860	759	824	825	811	834	812	844	797	809	801	850	858	848	904	823	826	827	795	791	785	781	807	882	808	878	819	855	833	870	794	841	786	821	873	875	818	788	777	804	804	860	826	771	850	807	821	803	823	806	828	876	815	814	867	817	825	863	840	882	821	830	872	842	802	782	839	808	829	822	845	871	887	848	810	821	792	799	841	816	823	844	791	859	805	840	837	840	863	826	884	847	801	849	795	800	787	812	799	837	823	801	804	790	824	846	858	808	806	861	881	848	840	810	816	847	771	815	827	863	808	832	829	821	847	792	897	802	847	830	811	828	821	868	807	845	833	804	826	855	838	811	823	908	835	852	812	812	781	817	832	813	852	806	846	840	817	824	834	806	832	821	897	783	844	808	774	805	893	827	834	827	804	850	765	874	782	835	801	816	816	832	851	785	845	832	818	843	830	823	843	835	854	849	836	829	832	849	856	855	819	842	859	774	858	845	820	827	818	785	842	781	814	806	896	873	793	845	785	869	822	828	838	854	846	809	793	850	763	795	808	797	833	856	846	812	805	841	805	819	831	822	783	836	836	874	842	843	790	862	847	830	835	793	806	826	832	823	845	846	819	816	788	855	811	805	834	829	816	846	832	805	843	817	786	880	849	825	810	838	809	816	833	856	813	848	803	798	798	799	884	834	863	805	854	879	825	812	823	849	747	816	834	852	775	822	785	862	813	860	854	805	852	796	808	803	823	849	861	870	811	868	873	840	870	794	801	798	833	832	863	796	809	821	838	801	841	841	833	834	805	771	812	810	824	881	794	801	876	802	819	823	798	885	781	797	818	825	776	830	835	819	861	792	761	831	882	810	842	853	800	824	872	813	839	787	827	807	814	862	850	809	815	861	815	815	797	783	798	837	856	815	779	829	838	821	852	796	853	826	820	818	819	852	820	839	803	825	833	858	818	836	842	831	861	841	829	814	805	802	853	786	809	845	792	874	818	855	807	796	836	801	900	802	825	854	854	839	850	821	827	789	806	810	791	836	816	809	842	835	873	796	806	858	888	801	832	879	840	808	843	833	807	807	804	767	850	827	833	856	810	795	826	879	824	796	832	819	808	814	824	822	833	768	802	769	865	810	791	820	836	820	811	802	840	801	821	777	790	868	824	790	839	809	828	822	825	883	858	860	836	828	830	818	770	806	870	817	836	862	816	836	770	778	763	797	774	815	827	821	792	850	807	833	764	782	856	777	805	765	810	865	801	840	852	822	802	823	789	786	871	813	814	814	843	844	794	851	812	796	863	814	834	851	824	810	868	775	797	817	785	740	818	833	863	818	836	809	783	814	864	827	838	811	796	811	860	825	783	790	860	850	852	823	859	835	787	835	848	803	838	762	823	826	803	833	871	846	827	812	814	819	819	830	830	840	859	801	843	843	826	828	849	799	777	858	801	769	848	807	812	805	833	831	814	846	837	809	887	829	815	829	828	869	882	799	827	817	807	836	867	872	867	818	813	813	812	782	815	846	827	819	747	863	807	865	822	839	801	875	780	812	827	800	877	858	845	823	782	844	835	789	836	862	803	818	825	829	817	785	772	842	815	805	854	841	858	814	806	794	785	838	839	834	807	805	784	782	821	821	784	873	856	846	831	855	853	822	802	811	814	792	854	818	903	828	831	844	810	780	851	819	814	839	834	821	792	794	856	880	862	841	822	820	814	793	878	840	821	814	836	803	806	807	861	787	807	775	827	864	827	805	811	876	796	842	829	870	866	902	884	832	786	831	823	844	814	785	862	829	829	780	850	809	873	837	812	856	784	816	802	853	822	831	824	836	768	793	825	832	810	801	855	826	831	819	813	798	815	853	836	801	819	862	801	767	832	779	833	833	830	846	819	825	829	779	776	845	844	765	831	745	796	823	841	830	813	791	820	814	857	835	850	784	807	865	852	787	860	835	840	865	842	879	830	782	806	839	832	800	831	824	802	807	813	818	812	788	817	815	855	822	824	840	817	822	867	831	808	837	782	805	797	869	768	802	858	807	804	834	834	778	847	848	835	823	856	819	808	863	817	863	840	818	821	842	833	832	848	806	883	884	847	825	839	879	846	817	852	846	802	756	822	862	804	812	804	834	812	794	805	806	833	847	830	800	792	829	787	831	796	808	838	822	778	827	810	828	882	830	785	778	822	838	842	820	813	829	829	824	846	826	768	814	826	819	808	863	829	793	803	830	842	828	779	833	862	791	827	808	800	835	826	826	849	820	809	755	817	835	850	794	806	809	836	816	823	821	850	820	798	875	805	821	876	825	876	873	832	753
11954	6198	3826	3111	2368	1837	1352	1064	884	745	642	594	525	536	503	461	467	448	470	435	444	440	431	418	441	412	394	401	365	399	405	410	403	403	393	384	400	377	338	390	399	390	401	401	391	436	359	397	393	381	368	374	405	397	402	378	380	376	401	397	403	418	410	396	376	404	396	392	356	413	401	386	392	392	371	396	368	408	421	369	388	377	404	391	413	406	350	394	393	377	372	353	359	361	390	362	403	385	396	411	364	414	391	382	397	377	375	413	376	395	401	390	394	403	384	403	398	386	436	393	396	375	382	393	393	420	401	404	360	401	391	407	415	395	417	424	401	411	389	428	390	388	387	393	352	352	425	357	399	379	396	372	391	397	398	437	410	389	398	392	377	420	384	345	414	414	359	424	440	365	409	393	408	389	403	414	335	379	367	406	391	419	381	405	382	389	379	409	355	362	408	440	389	395	400	397	406	400	439	407	393	368	428	410	404	380	382	401	374	428	428	380	393	416	429	432	390	419	387	380	401	395	386	386	422	398	380	397	382	417	423	375	396	386	427	391	382	372	402	371	371	378	369	382	416	398	408	370	386	411	386	401	399	370	430	389	396	390	373	414	357	406	404	398	367	404	387	379	398	412	360	389	365	384	428	374	411	404	396	411	392	407	392	369	390	402	353	368	379	382	351	401	397	360	391	403	436	432	345	380	372	393	381	403	372	406	383	400	404	408	392	394	413	387	384	415	409	420	354	371	373	388	385	422	393	379	428	375	394	386	399	393	408	358	383	376	361	407	416	407	405	380	400	409	410	425	422	406	412	419	365	403	407	404	398	415	418	392	377	368	390	405	394	401	377	411	427	384	395	419	418	378	382	426	403	382	378	419	390	409	389	351	392	411	396	370	377	322	379	379	455	401	354	413	391	402	435	381	401	400	422	389	408	367	418	393	373	412	368	384	406	390	401	406	383	409	428	364	415	361	382	393	404	407	399	363	426	373	397	405	401	390	395	386	411	429	375	470	360	387	386	417	386	425	404	392	408	352	371	419	378	375	379	375	399	345	413	411	373	394	386	393	381	390	404	394	380	417	370	392	403	410	369	391	382	410	390	374	428	402	382	399	405	403	434	394	355	398	385	423	436	407	381	421	404	409	383	361	391	414	393	390	385	402	363	402	374	395	363	400	394	377	370	392	375	379	380	342	403	397	368	393	367	403	375	413	413	365	395	368	425	374	374	371	357	396	383	380	419	386	397	379	418	374	391	410	361	372	410	390	389	367	422	403	364	405	402	394	382	396	363	398	390	370	403	383	382	386	408	399	381	408	388	444	416	422	387	357	430	371	388	380	421	384	416	390	397	418	393	381	387	390	413	413	398	382	404	370	441	382	382	373	363	420	398	411	376	393	394	402	419	414	372	378	337	398	376	396	388	414	362	418	396	409	427	408	383	405	374	403	423	386	392	389	373	438	379	398	355	386	400	396	374	377	380	435	403	397	420	374	432	399	393	379	442	398	386	412	409	456	387	404	395	416	402	374	391	383	390	387	425	418	410	397	391	456	411	362	391	434	387	383	396	390	368	362	399	376	413	372	381	376	371	388	368	421	404	395	383	405	385	387	391	410	385	377	389	378	421	397	366	401	374	377	411	394	397	381	389	381	388	368	356	383	388	424	379	366	391	405	357	421	424	447	396	406	408	373	396	441	418	409	411	401	410	377	396	397	388	399	383	388	409	392	390	381	415	377	355	365	387	410	399	400	410	393	413	393	395	384	390	381	413	405	400	411	389	380	379	367	415	381	398	385	381	359	388	364	364	365	386	399	401	376	388	375	425	349	398	372	389	435	421	378	402	389	373	382	359	394	399	374	366	408	379	401	429	386	421	414	394	394	402	411	393	372	415	416	428	389	397	387	419	397	410	388	400	392	407	408	425	389	378	395	412	337	365	371	382	386	375	383	389	358	349	407	397	400	365	422	408	382	372	352	416	387	371	375	376	384	412	412	336	419	413	378	411	385	397	398	409	397	396	396	408	389	369	373	376	391	380	394	386	365	399	367	378	386	388	359	378	381	393	396	377	417	415	370	404	349	393	397	387	382	395	365	384	398	418	354	371	380	401	422	348	423	405	387	387	370	357	400	365	382	390	388	384	387	408	422	419	405	407	363	377	390	409	426	411	420	388	394	391	397	406	420	388	381	394	389	411	396	376	400	359	398	400	388	375	431	367	432	383	413	388	394	412	400	343	383	388	426	398	385	382	409	390	428	392	382	401	372	387	378	375	378	384	386	345	393	375	404	390	373	376	375	410	386	389	390	367	383	411	393	419	377	402	405	397	401	400	417	393	408	399	422	427	413	378	405	357	389	375	414	365	415	408	393	361	387	402	403	399	391	393	361	429	375	394	351	372	383	374	401	387	351	411	400	397	381	414	368	365	376	411	411	391	364	400	418	363	376	347	378	432	422	376	396	383	350	378	378	370	389	424	375	399	423	368	357	411	405	387	432	381	389	386	391	412	403	380	383	389	393	398	383	422	374	380	410	351	345	428	385	413	405	394	394	389	416	432	394	352	397	361	362	464	421	401	405	399	378	413	396	385	432	421	449	397	387	420	402	431	363	396	346	377	360	424	384	384	420	386	417	404	381	402	367	379	379	439	390	357	398	381	391	385	379	379	396	372	368	398	406	393	387	392	405	381	405	388	390	389	431	458	389	407	392	393	410	388	410	390	379	400	400	425	390	393	353	379	398	398	395	422	351	382	381	362	387	396	365	392	376	389	393	418	393	418	389	390	419	401	391	402	371	412	402	426	397	387	395	386	402	391	400	373	375	383	412	387	428	397	407	404	367	381	419	401	379	356	394	393	394	414	372	419	403	392	353	411	383	383	391	338	374	402	404	407	410	372	376	386	434	414	398	378	408	392	352	380	379	417	403	370	375	417	415	376	420	384	389	388	361	413	363	403	374	366	404	415	393	385	382	383	393	392	381	430	426	386	409	413	388	429	440	393	387	365	387	356	354	384	397	362	394	411	382	380	417	351	387	345	376	427	390	364	378	377	378	420	396	377	411	383	356	424	383	411	364	408	380	343	375	368	389	390	417	398	412	387	414	373	378	383	407	396	394	375	350	404	394	379	372	407	363	376	375	361	402	365	380	362	402	371	397	381	368	359	390	402	369	385	437	415	374	394	366	406	418	393	396	420	341	373	424	428	394	411	379	406	382	413	361	398	404	363	401	395	377	363	405	393	385	376	410	370	393	387	423	365	385	361	417	377	397	402	426	399	400	372	385	344	405	345	380	411	367	406	422	424	382	402	402	397	428	409	405	413	397	414	373	400	402	388	363	377	391	386	391	393	430	356	380	406	359	380	377	402	401	400	369	384	386	374	398	392	381	374	401	404	369	371	391	400	376	373	365	403	400	347	364	395	413	376	359	411	375	378	400	353	383	382	416	420	379	384	381	421	422	350	413	377	404	427	415	453	367	379	404	368	418	367	421	423	369
9118	6601	6600	8785	8050	6599	4986	3987	3289	2730	2403	2046	1812	1669	1579	1460	1354	1339	1289	1279	1240	1208	1143	1051	1010	1082	992	1018	1007	1014	973	946	977	947	945	937	967	932	961	943	941	947	936	985	870	883	982	943	898	885	955	821	915	897	827	929	950	902	890	912	894	907	912	884	842	902	849	954	984	943	906	926	882	897	890	947	917	941	866	903	951	868	866	905	899	894	947	940	892	959	890	907	911	982	938	928	961	935	916	891	927	934	938	947	913	913	874	908	897	918	952	924	879	959	932	879	924	886	917	918	912	917	903	925	938	923	880	931	947	934	884	862	922	897	888	935	927	890	897	900	1013	942	888	914	863	932	888	944	904	948	876	879	867	903	936	879	904	921	886	877	879	886	962	938	894	869	900	847	889	936	924	954	872	948	889	894	919	904	919	855	976	959	942	929	897	950	935	886	890	876	971	885	933	939	919	946	889	900	959	923	942	866	953	941	928	836	916	959	899	907	917	838	877	884	875	880	891	933	888	900	919	919	914	922	888	922	887	868	888	857	886	879	896	887	937	867	845	890	933	951	937	901	902	876	877	863	900	972	885	842	905	945	910	878	947	922	955	935	845	890	953	847	951	934	964	903	970	873	919	941	942	864	906	881	868	916	900	931	903	920	944	937	926	907	885	921	896	972	914	894	927	871	880	884	874	875	932	891	891	914	904	902	877	922	908	909	888	936	910	962	972	890	936	898	909	942	935	895	942	941	871	935	870	904	894	918	863	906	908	926	908	956	865	873	949	926	903	949	885	950	895	938	879	892	879	882	944	862	901	893	950	900	869	929	921	886	898	934	916	966	902	911	935	893	886	929	959	909	920	917	898	869	909	882	987	902	910	928	877	900	941	987	874	914	919	928	823	917	840	858	893	943	942	882	919	930	965	901	916	893	957	945	940	904	932	908	887	908	893	910	954	930	950	885	846	922	898	903	925	941	939	890	999	902	966	867	887	914	891	914	874	916	892	894	868	903	917	952	921	852	900	846	891	943	886	938	915	854	919	889	880	936	938	882	890	888	952	918	891	935	931	897	876	889	931	921	947	900	948	901	931	883	903	956	846	923	947	866	977	871	917	941	935	897	882	954	928	885	917	941	929	884	852	907	961	880	905	982	905	883	885	939	938	910	931	884	901	938	910	903	937	957	939	846	913	900	961	897	932	880	919	883	910	881	881	871	919	902	895	901	905	918	894	890	925	864	921	938	900	908	947	896	952	989	908	929	948	994	878	920	908	855	882	902	926	935	955	885	903	873	910	952	909	906	862	919	906	944	891	940	887	905	918	851	919	844	923	938	896	876	951	879	926	916	888	934	911	875	930	880	938	908	953	877	904	917	947	892	883	964	896	921	860	817	903	914	892	908	930	922	903	914	924	906	896	898	912	940	938	872	915	900	908	943	937	904	901	899	918	897	929	901	865	908	965	892	887	984	925	902	907	874	930	920	872	938	931	864	903	936	893	919	859	922	892	929	873	940	919	892	879	880	889	890	877	924	880	869	913	885	923	902	940	966	926	899	893	925	893	950	847	932	849	936	894	913	898	887	900	893	901	898	940	957	961	939	851	925	922	878	925	881	920	894	876	922	892	879	884	933	895	895	891	887	868	925	912	962	882	906	886	843	848	927	878	927	906	952	870	930	940	969	852	908	916	879	929	909	900	926	920	925	901	895	876	918	970	903	920	920	880	935	936	911	916	857	849	929	908	881	916	880	928	898	841	878	919	853	881	913	914	930	857	975	902	934	974	911	940	880	891	901	934	912	932	884	904	917	884	892	891	889	957	922	958	900	898	906	939	860	915	917	909	862	876	857	896	952	938	866	849	885	959	910	961	922	910	911	948	932	959	894	858	908	877	903	899	948	891	872	882	899	951	932	866	917	877	910	951	880	897	871	951	897	831	907	942	912	869	910	924	938	937	934	912	1006	922	918	879	952	894	934	900	886	841	957	878	934	899	917	869	950	893	863	946	876	951	903	933	966	928	879	905	915	932	904	909	870	912	897	892	971	926	889	851	933	943	906	937	945	919	933	884	865	943	930	914	961	906	915	909	857	911	911	922	855	926	973	880	917	869	920	938	955	866	852	929	910	887	911	869	906	892	897	911	930	893	838	889	895	926	890	903	952	922	945	867	926	900	881	930	902	898	890	883	894	910	909	926	948	913	928	885	893	900	869	874	891	887	854	919	884	921	921	943	879	902	916	909	893	869	882	912	950	984	925	939	884	944	893	948	861	889	913	876	861	892	909	963	894	935	894	941	894	914	903	912	888	938	924	874	853	827	934	910	914	877	888	876	945	933	897	967	909	890	917	936	900	957	946	908	915	904	894	878	944	905	936	962	863	911	849	889	873	880	902	901	886	898	955	905	950	934	896	909	882	879	936	875	914	912	830	924	896	917	887	937	940	920	894	970	952	891	922	905	992	878	925	874	922	892	888	947	917	927	924	888	924	857	910	914	935	951	831	853	916	905	852	924	900	867	889	865	957	930	888	913	866	884	971	936	912	887	906	851	963	956	874	976	902	929	915	911	931	917	957	899	881	889	928	868	910	919	956	891	897	929	917	892	889	899	902	933	898	887	934	905	933	877	874	881	915	887	953	967	887	912	840	880	969	938	929	919	954	914	855	954	921	949	883	933	921	914	927	919	904	879	900	894	917	937	883	924	924	875	879	945	913	905	900	870	871	929	883	920	979	878	922	854	899	930	891	890	931	889	908	890	876	915	931	875	906	875	919	938	938	874	920	898	959	901	928	846	926	843	909	932	935	869	921	977	962	916	870	880	882	882	942	867	928	893	940	910	887	919	946	928	948	863	929	891	934	835	896	880	864	933	860	906	916	916	883	933	927	885	911	932	886	933	920	905	866	877	934	868	913	873	914	884	909	909	905	884	906	923	908	959	948	883	902	918	878	884	902	911	924	904	861	939	918	952	922	901	878	877	846	915	954	932	929	883	980	930	934	908	891	909	933	895	898	948	886	931	902	938	879	841	902	898	919	909	915	915	916	905	941	865	882	867	953	909	911	897	947	934	907	947	866	946	862	898	902	921	872	930	909	904	874	891	916	908	934	918	912	906	898	872	927	910	928	950	863	923	939	895	939	900	943	849	922	881	891	871	855	902	919	926	873	898	903	890	901	934	926	953	881	913	938	920	935	922	874	874	876	890	880	896	912	917	933	936	902	888	953	910	890	877	931	878	956	928	905	847	898	905	944	876	914	894	927	930	856	922	913	962	848	942	890	949	922	912	886	904	829	922	900	917	898	868	969	878	906	933	905	901	896	931	964	867	858	890	894	918	975	942	905	968	914	891	950	872	920	899	925	938	900	995	875	907	909	885	930	920	957	921	871	888	908	929	903	906	928	883	889	965	920	863	975	920	901	869	823	877	950	950	917	893	906	916	932	881	903	894	913	897	929	931	883	913	876	902	888	928	938	942	913	957	825	901	891	889	901	898	905	926	920
30247	19663	10289	6898	4836	3181	2135	1508	1269	1011	922	836	722	627	616	581	550	517	525	496	488	459	458	408	413	453	438	426	416	341	399	391	411	408	437	414	394	396	390	432	371	332	426	401	346	396	433	383	422	359	394	385	419	399	391	401	376	410	379	399	397	343	378	398	390	381	364	393	392	386	383	385	369	347	405	398	381	380	340	382	371	400	359	372	419	390	427	421	333	388	377	412	406	374	383	356	401	376	336	393	399	361	394	360	378	390	400	376	360	360	390	396	394	387	400	379	402	401	391	356	365	373	398	387	408	355	365	425	384	444	395	398	352	426	450	392	380	403	432	387	387	374	358	404	366	372	379	379	403	370	404	372	381	400	417	445	421	394	421	407	374	367	351	407	354	374	406	363	426	418	400	360	374	371	409	354	404	401	400	371	358	397	377	386	363	393	370	378	385	387	402	371	398	351	382	395	373	400	382	372	385	385	425	415	377	386	390	386	394	383	424	369	421	390	400	368	403	350	375	362	362	417	376	362	366	393	393	398	365	347	373	374	386	387	411	385	382	434	370	367	378	400	390	390	357	416	388	400	388	417	378	379	404	436	392	393	402	388	380	415	402	365	382	413	386	409	414	387	368	364	398	384	343	383	402	363	403	387	387	398	336	375	358	384	449	377	412	362	392	388	398	430	382	384	401	407	387	394	367	383	387	367	361	387	379	355	399	408	417	378	399	381	383	393	380	351	370	374	377	401	405	382	420	375	370	377	381	410	403	363	422	399	399	390	382	396	366	379	412	389	401	372	381	428	423	373	364	374	389	380	362	354	398	363	374	356	376	370	385	346	379	332	435	419	416	387	372	401	390	374	372	383	398	408	393	408	372	439	376	391	362	373	344	384	409	397	360	379	415	395	366	360	396	386	369	401	383	371	392	386	379	401	387	420	396	380	383	403	365	355	377	410	371	395	390	391	398	372	362	376	433	412	390	372	406	403	381	399	372	374	382	406	364	380	395	391	391	437	346	392	416	402	337	344	394	365	430	423	411	391	383	370	391	419	402	455	402	377	395	398	396	358	333	385	408	361	376	418	357	386	367	396	376	386	369	389	414	410	409	384	431	389	358	386	376	368	405	393	395	409	391	400	446	370	376	396	376	405	397	415	363	375	398	413	410	377	410	372	411	411	420	386	347	394	396	355	353	370	398	399	352	431	370	368	383	389	337	349	395	372	419	381	378	361	397	376	398	406	410	359	389	394	391	389	371	402	378	398	389	359	399	387	383	370	398	409	352	452	360	359	374	399	371	344	370	390	386	398	370	435	385	380	386	371	416	408	389	378	397	350	400	383	380	404	399	361	366	407	344	388	357	346	372	424	399	366	388	396	381	354	409	421	395	462	393	408	418	399	416	365	376	387	354	354	376	420	349	369	385	378	366	377	384	392	371	342	373	415	388	370	433	353	386	339	385	355	393	397	378	376	361	368	405	413	368	379	404	364	409	367	375	398	373	414	412	366	390	374	386	343	371	392	380	398	374	365	376	402	378	382	379	383	397	391	398	354	415	354	388	398	360	423	413	359	419	389	375	364	394	428	434	390	409	395	371	397	348	406	405	344	371	431	363	384	376	387	354	355	345	384	397	354	436	403	394	431	381	385	369	386	370	361	430	410	394	369	386	357	373	392	402	392	404	424	392	346	394	383	404	364	344	407	415	392	400	405	372	324	393	364	351	391	372	391	389	365	407	390	372	375	424	383	384	370	412	402	409	385	334	391	376	404	380	354	381	385	443	409	367	405	378	392	368	401	350	405	414	352	370	381	379	379	407	397	391	370	364	343	380	435	385	351	392	382	407	405	343	395	400	382	388	371	403	407	406	386	417	416	415	406	368	398	366	378	401	415	370	423	397	413	424	428	393	381	402	431	364	378	404	377	356	373	374	395	405	394	397	327	429	372	377	387	392	366	427	403	389	379	369	409	406	417	399	408	431	380	387	375	386	386	378	370	395	399	367	346	423	401	408	353	384	377	377	385	410	405	401	404	377	393	375	369	382	384	353	393	385	394	452	436	392	401	399	374	380	414	402	381	357	360	366	416	390	380	405	370	382	365	377	404	393	365	386	367	371	391	423	356	385	372	379	413	360	387	387	355	406	371	396	386	357	446	394	358	369	381	403	403	356	415	391	388	412	397	414	354	407	370	412	416	405	394	416	422	370	377	415	391	411	392	438	429	372	390	397	411	413	419	382	376	362	403	363	380	413	400	352	380	419	410	382	379	396	398	416	376	378	398	364	354	371	387	420	418	434	406	367	397	352	383	406	411	410	380	399	364	366	369	393	399	368	375	408	390	393	410	361	376	426	405	384	371	391	389	409	406	380	384	379	399	393	382	401	415	385	384	371	377	385	370	356	391	380	414	414	378	377	383	367	363	405	410	402	369	390	361	393	409	396	394	385	356	368	379	412	350	400	359	363	362	379	345	358	377	379	411	359	350	370	375	373	375	373	376	386	378	363	369	402	410	379	391	411	382	364	411	354	383	398	384	367	366	372	382	384	423	372	401	359	365	396	405	406	425	369	399	400	404	356	411	452	427	404	372	382	379	373	336	376	377	394	393	411	369	378	398	388	365	393	382	360	379	366	363	362	360	343	382	348	385	370	371	393	366	343	433	382	379	379	383	369	403	366	385	362	396	390	414	354	416	397	408	386	375	384	379	368	413	360	371	379	391	400	349	390	364	381	387	414	383	368	371	353	355	388	383	377	386	360	395	394	344	388	377	372	384	340	368	362	406	381	359	366	409	412	414	363	376	400	351	400	359	384	368	405	416	384	395	369	357	420	375	367	413	393	396	421	384	413	409	407	419	398	393	351	399	395	382	373	348	380	374	400	440	409	379	371	381	389	398	400	399	344	391	398	383	393	373	373	392	402	381	371	398	353	411	359	410	375	385	393	372	406	412	391	375	391	349	422	373	352	382	401	389	373	372	407	413	421	363	370	361	355	369	387	355	399	389	366	338	413	378	384	376	352	383	378	376	381	399	397	396	385	364	382	426	386	400	392	372	385	402	386	360	381	362	376	355	408	413	379	391	405	390	385	395	390	435	381	371	372	396	381	377	373	441	365	419	383	381	371	385	410	393	344	373	360	402	376	331	379	366	359	369	384	391	405	376	360	406	372	356	390	422	336	398	417	405	394	349	355	350	369	369	383	357	414	399	351	379	412	403	381	344	424	408	419	398	431	389	423	372	395	373	386	389	378	444	363	372	405	373	398	373	361	388	344	364	371	375	394	381	393	382	380	368	368	350	425	394	389	405	359	368	363	431	392	380	361	401	423	418	399	385	385	400	409	428	396	384	413	369	400	405	365	412	440	382	413	374	413	383	392	371	376	403	392	372	386	398	396	347	392	384	346	385	386	399	357	396	379	398	359	367	401	391	419	363	397	395	385	388	402	400	370	395	353	391	383	402	414	397	397	342	399	376	361	375	360	392	363	391	414	369	387	377
22539	15466	12018	14449	13875	10572	8233	6002	5112	4305	3629	3057	2840	2491	2116	2143	1931	1700	1735	1477	1446	1270	1250	1200	1181	1126	1134	1087	1052	1058	1060	957	984	992	962	938	935	948	973	892	951	909	926	919	940	868	936	918	919	927	912	967	948	876	881	923	902	909	849	937	884	916	878	930	887	889	909	849	879	938	913	911	895	867	893	882	907	857	906	873	842	898	861	935	933	899	899	952	929	930	902	887	887	902	955	850	891	911	875	911	950	891	919	887	962	916	884	911	922	867	896	923	855	864	922	945	891	927	891	861	898	866	873	911	903	827	903	911	925	881	943	889	983	945	884	908	837	901	869	886	899	879	886	886	942	911	908	882	873	855	901	900	896	908	900	924	929	949	831	905	860	918	943	935	924	918	844	943	919	845	942	886	914	897	897	939	931	905	909	839	925	955	959	887	910	867	922	861	900	883	918	919	908	862	863	928	935	890	880	914	908	910	928	895	875	893	925	868	854	968	902	921	946	857	905	909	893	872	880	887	940	906	848	966	834	910	920	879	876	858	932	889	924	942	928	919	908	974	987	866	936	865	931	897	875	947	882	894	911	837	916	901	922	903	928	932	895	888	876	896	901	908	912	886	885	896	895	954	897	897	933	903	917	917	914	888	953	853	900	877	930	933	891	917	946	853	945	896	887	901	884	901	919	913	938	898	921	844	919	872	874	867	880	876	896	885	883	875	908	874	865	871	940	919	930	890	913	864	926	860	913	878	888	815	941	869	911	904	890	931	911	916	896	879	927	885	810	923	915	928	893	904	937	887	882	913	933	872	891	898	936	917	857	842	900	941	908	947	932	911	869	878	891	962	884	932	875	919	953	877	893	863	890	872	945	886	891	930	905	846	891	891	912	923	888	934	900	910	832	931	893	875	905	898	908	857	934	889	873	890	937	910	866	935	909	919	885	897	954	897	948	963	941	883	926	887	921	956	903	916	919	859	874	833	897	977	914	941	894	871	933	897	910	912	904	866	857	914	852	853	880	858	919	870	881	877	913	915	891	897	872	929	876	899	889	903	896	893	897	854	939	913	959	940	922	875	910	917	886	889	909	940	916	897	893	888	922	921	918	941	905	886	893	885	960	870	940	871	930	948	884	867	913	944	898	964	925	905	904	855	905	899	923	897	885	900	946	859	927	873	909	900	892	912	970	934	907	916	885	895	893	893	877	933	915	886	869	876	920	905	910	833	911	887	918	911	854	843	890	806	889	873	933	855	928	932	926	921	946	866	880	857	894	958	889	914	909	896	908	897	924	935	916	863	957	835	941	919	930	926	919	894	890	901	873	913	884	887	913	925	892	855	917	889	831	885	904	881	904	873	921	900	900	934	904	907	888	899	902	837	890	916	879	863	901	859	836	914	966	915	893	891	910	897	907	885	896	851	911	928	887	881	913	938	928	907	920	905	890	972	937	927	924	902	943	867	898	908	957	921	890	905	952	864	946	915	900	895	886	894	877	904	913	898	895	912	900	920	864	941	872	982	882	892	922	932	939	909	925	903	857	861	907	912	880	913	876	943	860	919	939	887	892	924	923	946	893	928	895	933	921	908	911	939	874	878	953	914	867	888	866	900	885	966	952	901	931	919	908	898	912	855	895	904	948	946	846	929	904	903	900	883	965	896	906	901	896	822	913	872	889	891	893	914	890	942	903	902	897	885	911	882	869	942	782	986	909	930	878	958	901	915	851	911	934	922	895	952	918	897	880	921	858	866	883	948	924	937	934	940	889	867	899	950	834	874	937	912	950	861	935	892	882	883	885	887	883	868	905	872	841	907	883	933	911	867	937	862	891	908	956	984	864	882	859	875	859	888	924	884	902	909	917	894	844	938	839	868	891	901	933	925	892	900	920	927	943	842	890	904	908	903	910	858	875	924	921	894	870	885	883	863	835	925	920	917	923	899	851	946	903	895	934	939	901	825	903	923	883	939	851	938	889	877	855	958	912	910	883	923	923	929	902	870	900	943	896	876	851	883	889	852	892	875	915	888	895	893	960	945	901	878	947	869	888	900	971	885	911	847	896	931	874	902	924	938	943	869	870	889	874	937	870	895	923	908	855	914	892	907	888	861	895	892	910	884	913	934	944	880	905	838	911	885	930	879	944	924	923	929	909	896	890	926	894	870	874	847	862	927	922	849	866	946	859	880	897	914	911	904	898	935	895	854	925	964	846	911	967	933	864	924	878	898	883	919	921	896	923	941	948	889	864	914	926	892	896	916	843	910	881	888	922	902	882	884	870	901	886	885	927	891	918	850	892	929	862	893	897	888	893	920	824	861	879	879	832	852	956	894	873	878	897	894	858	880	932	925	929	897	903	924	882	877	948	897	843	889	914	884	913	888	887	899	886	907	902	902	868	902	825	922	907	914	889	943	913	845	922	945	868	905	908	901	898	899	924	895	884	869	947	922	971	859	894	921	923	866	921	866	880	900	909	921	893	915	916	870	830	854	896	897	857	874	900	855	911	893	863	947	879	875	933	912	907	985	903	886	874	917	922	866	905	945	869	907	921	935	818	904	898	874	916	902	900	948	895	884	844	856	844	895	931	901	922	861	926	870	828	875	895	879	867	915	888	903	939	875	906	910	924	875	887	912	842	917	881	951	893	863	952	915	913	898	879	903	901	912	897	877	899	887	898	883	872	883	916	897	918	909	908	966	846	928	967	862	866	886	864	910	895	872	869	906	899	871	913	871	883	907	891	878	936	895	923	907	890	918	901	884	913	871	943	882	925	897	916	885	896	907	872	944	915	820	918	909	874	882	935	899	876	888	866	903	907	922	889	874	889	923	880	868	919	933	939	941	873	898	888	846	905	862	918	934	864	852	880	852	913	915	871	898	900	903	871	887	813	926	900	875	892	874	912	836	878	846	848	921	953	912	893	890	914	844	938	870	848	912	842	911	907	886	883	921	856	890	987	914	868	912	920	920	845	930	864	946	922	890	872	889	907	885	914	878	923	895	853	882	899	879	939	946	905	977	859	926	847	872	908	951	933	950	876	925	906	908	888	950	895	883	913	875	866	907	927	917	927	917	864	875	885	907	927	941	937	897	823	885	895	856	904	919	895	944	936	926	885	910	944	820	914	876	887	945	858	919	852	891	853	907	911	868	941	881	930	879	897	911	970	886	911	925	882	902	936	891	861	857	875	885	940	890	936	910	907	859	931	894	888	903	888	926	901	938	903	900	903	873	822	864	912	889	876	898	888	924	901	858	894	914	902	859	874	916	877	873	856	879	901	836	915	898	830	869	861	863	882	926	858	909	890	867	932	917	905	916	903	879	857	880	877	884	870	866	937	903	854	887	910	953	889	930	881	815	949	883	850	921	850	970	882	925	878	895	886	895	870	908	905	926	859	924	931	840	889	869	889	894	856	855	929	891	892	920	922	891	955	946	887	852	981	882	890	885	915	870	877	903	858	886	854	925	892	914	866	921	845	920	891	922	859	899	855	872	867	954
40614	27237	15905	11033	7569	4595	3018	2035	1555	1237	1095	956	836	752	752	658	600	598	555	523	477	468	446	435	393	400	362	412	383	402	416	409	374	361	357	358	342	392	350	363	403	381	406	371	357	382	350	357	365	383	375	402	390	372	338	331	326	370	357	319	417	367	362	334	375	347	341	362	351	373	374	351	355	378	372	332	359	365	407	346	381	395	348	394	363	387	363	359	379	366	364	378	343	326	363	368	332	373	374	350	356	367	327	355	358	373	338	340	357	349	346	349	393	351	385	359	376	388	362	366	379	387	385	353	385	356	392	379	350	331	375	354	349	343	365	356	352	332	356	364	364	368	331	373	347	310	339	325	378	375	378	354	407	379	333	357	380	341	370	334	319	339	340	359	315	330	300	361	377	344	355	370	351	319	353	366	353	361	397	367	386	413	343	326	370	359	387	321	361	359	384	359	379	355	344	359	371	353	345	393	345	388	354	375	336	365	390	351	370	336	386	353	357	350	370	352	369	358	354	339	387	334	369	337	323	400	370	320	341	365	321	357	364	388	315	367	375	343	345	341	364	338	353	331	391	389	343	354	327	368	382	310	333	353	337	352	345	376	371	367	362	350	331	331	338	360	354	349	361	333	407	364	313	363	348	340	346	322	357	335	379	360	357	380	381	354	385	335	362	357	328	407	342	332	341	373	349	321	395	381	405	339	362	348	354	340	380	382	347	390	372	401	349	338	376	327	360	360	361	346	355	332	333	344	314	365	373	366	333	357	353	356	366	362	378	353	354	340	359	341	372	370	383	406	369	359	338	348	381	365	334	346	320	357	331	325	346	346	373	339	331	336	357	325	379	335	378	373	365	356	334	352	348	361	358	374	363	353	333	346	364	354	378	339	330	385	346	356	362	407	357	331	303	352	374	348	359	370	373	377	385	353	377	359	336	329	394	354	338	344	301	346	382	386	362	344	338	347	351	340	340	359	340	324	355	359	347	342	368	367	368	344	331	331	389	367	356	349	330	371	326	351	343	382	390	339	352	340	321	339	333	352	356	376	350	367	356	318	355	368	347	349	365	341	401	363	368	344	367	371	374	334	322	381	349	338	351	333	352	336	358	357	350	410	369	374	369	372	356	349	393	353	377	353	366	354	358	374	329	356	350	376	346	382	382	350	350	338	374	359	333	348	322	354	391	338	321	322	345	330	378	376	359	365	372	371	337	376	326	384	333	350	371	361	346	351	342	355	339	378	383	339	338	332	365	329	352	377	324	360	363	335	342	384	382	371	369	321	380	345	363	335	357	347	339	361	356	342	366	341	339	325	387	361	366	364	351	369	345	332	318	383	357	324	353	363	352	348	356	368	354	358	362	373	381	355	358	352	339	354	360	350	400	348	369	348	371	327	363	328	404	313	385	339	326	381	380	328	346	344	353	343	340	364	376	388	365	383	375	364	403	348	375	329	345	378	383	348	342	372	365	351	384	352	342	358	355	350	380	390	333	374	367	360	363	322	355	376	384	333	413	363	374	354	369	341	337	367	323	336	324	372	379	364	325	348	339	361	370	375	345	382	354	320	330	345	356	355	370	350	389	347	376	359	363	360	354	342	345	306	341	346	361	374	330	378	338	328	315	346	337	350	332	382	394	350	356	375	329	376	367	343	368	375	369	399	336	323	350	337	328	335	325	344	358	359	341	378	375	310	370	345	357	358	355	352	356	387	388	380	333	344	378	406	347	371	394	345	335	368	345	371	328	338	356	366	324	363	356	371	359	327	367	326	345	359	360	360	378	373	372	332	369	323	331	344	382	304	329	370	346	343	361	343	376	360	337	368	381	327	357	316	339	376	350	349	338	369	380	357	358	362	364	340	380	356	317	342	371	405	375	378	325	373	372	339	385	379	335	384	316	356	356	351	358	375	358	368	360	371	380	369	348	354	365	368	375	341	351	368	372	383	348	309	359	321	332	377	358	348	381	357	391	360	338	392	399	340	365	338	344	322	334	333	338	345	364	350	343	378	394	373	351	324	328	373	344	371	351	362	375	313	385	358	354	354	379	343	350	375	399	363	406	351	343	349	371	344	401	366	356	402	325	343	331	348	306	371	361	332	400	383	359	345	383	380	383	366	351	352	348	352	356	390	354	367	368	359	375	350	352	374	359	308	344	344	366	343	369	366	344	352	355	344	339	380	397	389	352	348	354	352	347	380	348	387	362	376	351	377	340	329	386	375	342	378	346	392	347	349	365	384	335	391	372	347	365	382	358	356	377	356	364	339	384	341	347	382	374	364	365	350	379	309	348	340	368	360	395	374	422	354	352	390	350	342	384	330	341	343	365	348	352	350	398	363	343	356	338	387	404	387	304	373	347	358	331	354	364	378	343	362	346	368	371	359	347	398	366	346	347	353	349	352	354	355	315	333	368	349	337	364	348	359	321	396	368	346	344	394	338	333	361	355	356	332	348	364	360	400	354	346	343	350	362	359	384	374	364	353	346	363	369	319	354	335	356	359	364	356	368	361	376	304	372	391	315	341	356	344	358	363	367	350	333	342	360	357	354	326	389	371	375	342	344	381	347	344	337	339	389	350	348	369	328	376	360	355	371	332	352	338	394	354	369	387	366	316	340	362	358	380	355	323	344	339	324	391	364	388	390	348	327	368	349	345	352	362	366	361	357	372	367	343	375	390	351	387	361	283	342	318	364	371	337	355	354	354	360	333	339	405	381	345	359	333	365	343	307	335	348	363	368	347	324	322	345	393	334	357	380	363	333	332	332	347	352	383	343	356	370	352	344	330	375	389	362	344	343	409	396	373	408	352	356	364	363	332	333	351	347	332	373	364	359	335	362	383	340	394	357	368	367	342	338	352	342	375	385	334	365	394	359	345	390	338	370	353	335	381	359	356	373	365	338	350	378	371	350	373	354	382	348	309	341	358	370	327	344	331	370	330	377	380	373	361	378	334	354	401	361	374	356	344	357	360	367	339	380	361	367	380	358	381	380	348	338	344	368	395	394	364	358	353	356	355	399	331	347	374	337	346	393	368	355	348	370	406	348	383	331	388	343	360	351	365	358	324	388	367	344	342	347	364	346	374	380	337	315	322	314	341	338	389	360	344	340	321	374	363	370	383	326	345	373	355	369	351	408	348	395	369	363	349	362	362	325	394	361	324	355	356	393	333	336	363	391	360	359	334	368	349	360	363	364	353	348	359	360	344	331	395	350	352	351	402	369	390	392	358	352	357	401	354	342	336	398	381	393	367	362	353	373	335	380	331	382	352	331	392	323	315	374	329	317	324	402	354	354	388	363	363	352	310	343	357	347	364	357	368	373	357	368	389	374	404	376	317	338	315	334	341	330	339	353	350	358	349	346	345	384	350	328	375	349	357	352	366	358	370	384	334	373	335	354	324	387	340	374	394	355	367	369	361	356	342	374	361	411	351	346	352	362	352	323	385	356	349	357	392	337	352	331	381	340	367	394	360	376	319	329	378	372	371	379	398
28921	20813	15428	19011	18143	13704	10467	7773	6641	5397	4542	4015	3827	3186	2943	2626	2228	2196	1932	1715	1682	1453	1377	1310	1201	1143	1109	1131	1088	1040	1036	980	930	939	933	885	952	942	880	902	922	896	889	855	841	862	862	890	902	874	897	892	851	865	845	831	892	877	833	842	843	852	881	815	853	848	799	852	841	853	828	813	792	782	827	886	903	805	837	839	803	800	779	845	833	782	817	834	890	828	803	837	839	795	872	823	804	826	803	817	835	828	845	848	834	827	834	830	843	854	853	814	857	861	812	880	884	905	859	820	903	828	841	838	865	810	805	839	835	823	811	874	864	853	883	835	812	828	837	842	845	827	824	858	819	819	855	882	866	809	827	854	871	850	827	833	815	819	857	853	855	876	837	862	812	849	825	808	860	831	827	787	858	821	872	823	826	802	840	857	875	861	839	838	858	841	849	867	843	863	817	822	869	852	874	842	878	811	858	797	888	863	844	849	825	795	822	858	796	815	884	855	857	888	839	865	853	863	862	888	820	871	892	853	839	824	867	845	844	858	817	807	865	864	880	827	827	805	823	816	823	881	845	873	857	853	826	834	872	849	817	849	884	849	827	875	913	839	878	836	863	800	860	770	858	808	840	816	833	794	832	817	830	854	867	848	848	823	864	864	848	870	879	872	902	857	854	785	826	792	827	836	833	879	857	788	826	853	826	820	858	837	841	819	857	866	855	806	857	853	864	840	849	861	817	885	841	845	894	901	820	845	868	835	811	924	858	817	879	849	859	830	831	802	799	847	831	772	826	838	865	861	835	797	825	832	850	839	844	861	876	864	873	906	796	813	815	857	830	798	810	820	849	849	874	816	822	822	857	881	782	895	790	803	889	843	818	860	882	817	810	819	789	812	821	850	879	823	812	832	858	870	834	791	863	824	781	793	821	768	834	825	863	838	850	808	792	834	844	883	832	868	843	830	842	827	852	861	824	843	845	808	816	847	873	833	826	806	825	828	845	809	845	867	778	860	822	834	806	885	817	847	835	871	781	841	851	830	812	857	878	798	795	831	814	835	851	832	821	886	781	869	809	859	880	842	875	837	866	849	756	860	808	875	868	835	817	845	814	825	762	864	854	873	815	799	828	832	877	877	880	857	808	792	852	841	833	848	793	827	881	851	862	843	811	829	845	822	906	831	837	830	837	872	820	828	844	815	846	849	814	867	805	842	787	867	771	842	842	854	835	780	864	801	821	818	842	840	815	862	834	832	885	815	820	826	854	812	801	834	854	819	822	821	846	840	822	837	840	885	882	780	835	778	835	858	863	862	849	836	784	899	851	860	849	876	869	842	836	842	857	851	851	826	848	871	891	843	831	852	870	860	819	801	833	879	855	854	882	871	799	811	821	807	847	827	847	874	873	867	862	813	816	825	812	828	829	866	801	847	847	820	858	865	871	858	818	846	871	854	877	829	845	838	847	859	858	839	836	880	879	792	815	850	861	871	879	855	855	857	793	822	847	802	806	856	836	824	885	803	832	865	808	857	790	844	848	767	845	799	837	913	765	878	845	915	827	805	848	850	885	800	854	819	828	842	856	811	811	835	822	865	875	777	741	868	873	837	909	822	808	826	796	882	849	838	834	861	838	885	848	825	813	817	874	815	879	864	823	911	844	835	839	823	790	814	884	847	816	826	800	832	808	837	853	820	844	841	834	816	886	838	840	842	838	902	806	881	828	826	841	869	874	818	848	823	812	837	869	805	818	852	831	876	829	876	848	856	858	803	812	864	888	797	831	788	826	890	816	852	859	821	902	808	832	839	858	810	896	868	852	852	836	841	853	827	826	859	810	844	848	896	881	844	854	818	861	898	797	856	828	874	829	847	825	830	807	895	853	841	840	852	785	841	833	825	817	898	880	858	799	817	846	859	830	875	884	809	815	836	856	885	872	848	825	850	809	801	835	848	871	894	875	827	850	858	854	847	810	831	843	808	796	845	866	855	845	806	820	853	834	849	847	827	883	854	828	844	844	917	804	863	828	888	836	842	845	900	916	834	837	818	819	829	823	836	840	901	848	817	807	837	831	805	845	851	872	820	813	787	855	858	834	853	882	873	844	904	876	859	819	853	862	837	863	833	809	797	821	809	810	831	868	851	823	792	916	819	846	839	824	835	841	837	796	906	853	847	830	858	867	791	823	800	825	895	848	827	799	873	837	836	820	835	817	805	823	834	854	843	848	842	865	836	813	833	844	860	866	833	838	827	834	813	863	864	835	855	850	846	825	840	868	821	846	845	904	846	820	828	835	830	852	869	887	842	852	847	828	807	804	861	848	813	899	845	841	847	901	882	910	834	797	809	807	905	796	836	816	844	818	865	862	861	846	835	851	849	873	857	835	795	862	851	890	820	832	792	823	826	823	847	812	851	806	860	787	872	813	863	868	861	857	820	803	814	833	829	819	856	823	850	817	821	847	909	869	856	834	805	821	815	828	843	945	873	903	849	826	886	811	800	856	818	836	826	813	879	878	868	881	879	798	808	788	808	845	890	787	809	831	863	835	781	854	863	835	784	819	884	829	852	840	815	865	880	803	846	834	816	852	892	837	870	844	867	825	832	831	874	764	854	809	800	843	899	872	881	827	832	871	796	838	847	842	847	880	845	791	868	807	840	884	862	815	796	889	883	867	820	882	809	823	886	857	848	824	853	794	890	826	812	840	840	824	803	862	829	817	827	828	855	837	875	809	842	811	834	855	860	840	846	822	830	847	805	811	822	834	884	826	820	844	824	823	855	823	854	784	790	842	804	832	847	798	811	841	835	810	811	904	838	824	803	817	843	873	865	822	801	798	820	810	837	820	871	814	828	844	822	891	897	833	828	833	841	861	896	819	800	832	813	815	876	794	781	804	814	797	806	824	816	834	870	825	862	825	832	910	859	873	840	877	837	862	785	847	854	833	901	816	791	829	839	864	785	834	826	796	888	820	836	848	786	860	854	814	850	801	815	866	836	825	855	852	833	850	840	856	818	842	830	800	846	855	811	876	823	845	854	881	828	812	844	857	817	873	798	808	812	843	897	840	835	873	816	821	838	839	868	869	862	831	855	810	820	849	835	858	812	870	793	848	813	875	845	827	901	798	810	823	858	782	764	870	806	893	777	797	827	778	828	882	903	845	865	892	851	851	827	855	841	816	850	832	867	812	837	854	843	832	871	849	825	839	856	830	821	847	825	887	806	849	840	848	857	889	873	851	826	880	852	867	833	792	816	839	813	861	840	827	839	834	863	808	860	821	836	849	843	865	809	778	808	788	841	796	836	866	801	800	821	859	808	836	813	829	847	850	829	899	826	813	848	819	797	840	798	841	848	818	829	815	821	831	806	863	899	812	865	858	822	841	817	776	835	839	857	889	829	830	792	837	829	844	840	850	814	814	782	832	832	819	832	838	808	866	898	877	857	885	877	823	915	838	825	785	809	854	865	870	877	886	820	791	870	852	820	874	793	830	871	818	843	800	836
12057	5737	3825	3421	2621	1683	1224	922	814	675	622	585	544	516	500	537	491	457	481	457	434	430	425	456	431	367	441	416	405	354	399	409	376	387	430	423	406	397	418	411	387	376	417	373	398	394	409	390	385	422	393	369	374	394	418	399	406	397	370	373	386	400	400	405	369	370	384	413	420	390	419	382	394	380	379	359	370	391	426	391	388	378	388	413	419	413	408	362	380	401	422	429	383	378	345	380	403	374	421	402	390	396	425	400	408	405	362	356	398	411	424	388	370	422	374	395	381	378	412	402	356	381	402	399	379	395	356	446	404	401	402	417	372	391	372	414	393	403	392	386	373	410	378	404	397	421	337	361	394	375	403	446	430	386	374	403	398	384	396	425	405	362	354	340	384	405	389	397	402	425	393	428	418	407	394	410	384	459	364	422	395	395	383	381	388	380	370	411	390	407	378	407	404	452	413	365	413	408	376	406	403	369	396	404	366	412	437	398	456	400	407	402	418	383	372	407	402	388	363	398	386	410	352	415	410	355	377	374	392	420	367	392	414	373	407	407	378	415	393	429	401	382	405	392	390	392	421	382	410	393	421	405	411	394	383	392	426	405	383	361	407	410	377	395	376	405	398	407	389	380	402	399	407	418	397	393	361	411	402	377	394	407	386	440	419	349	402	409	398	406	371	378	367	430	419	409	390	437	390	419	366	405	422	397	409	398	400	436	411	369	380	375	373	387	387	391	401	397	351	414	412	366	403	386	370	398	396	397	379	419	424	384	383	388	413	396	410	394	371	384	370	353	395	396	407	425	359	373	404	390	416	379	419	387	401	408	438	397	410	431	390	359	410	401	341	423	417	409	388	380	380	409	384	415	376	407	417	373	379	418	371	370	422	431	392	399	402	396	380	374	396	400	371	375	398	401	392	368	428	391	384	401	412	357	437	410	413	403	354	396	372	419	401	393	396	420	404	359	366	376	399	378	403	402	412	367	405	386	414	373	381	374	385	368	370	407	389	430	392	388	396	418	385	382	427	407	407	407	379	453	396	350	377	385	410	407	371	393	388	391	393	407	339	343	361	396	385	384	379	402	393	387	391	425	354	401	361	367	375	387	387	352	398	379	427	389	378	411	407	393	354	418	399	379	376	386	407	395	396	362	370	412	405	409	426	397	366	411	380	405	382	412	334	393	372	406	416	374	396	350	379	397	390	400	414	377	361	380	388	407	383	377	353	390	375	403	377	412	390	340	398	402	400	394	386	374	415	362	398	402	414	370	409	390	431	366	396	384	363	416	384	344	407	396	405	400	414	418	385	367	428	383	403	384	385	388	411	393	382	358	374	370	421	411	361	384	397	383	410	364	405	416	361	442	362	394	398	407	342	372	384	376	399	396	421	421	393	421	398	397	387	390	372	366	383	410	394	369	432	410	382	384	403	394	380	410	404	422	326	379	415	388	396	404	400	390	389	371	410	422	399	375	384	357	409	413	417	430	374	405	431	378	409	379	399	441	375	418	366	411	401	395	410	396	395	379	394	346	353	394	358	408	389	370	399	370	388	384	356	396	411	418	403	420	373	400	400	388	374	421	386	408	389	389	341	411	378	372	408	365	344	406	385	379	398	406	404	415	373	403	379	393	394	384	384	384	421	360	350	384	392	384	400	366	408	369	400	389	370	385	382	364	385	360	368	379	395	424	425	364	418	371	380	382	386	389	381	430	410	393	410	431	439	360	427	347	379	389	379	393	388	412	368	397	412	373	399	422	368	446	380	391	385	416	413	413	386	370	407	417	410	380	415	368	404	404	369	411	418	406	375	402	368	355	399	401	379	381	395	378	383	369	357	389	398	400	426	365	393	366	377	424	392	420	353	380	411	436	414	371	383	390	382	380	368	381	387	374	382	397	377	398	420	406	383	410	409	340	384	406	413	420	366	400	403	383	349	393	417	402	405	388	395	376	350	409	387	425	426	360	384	369	380	419	426	370	372	365	391	418	392	389	388	389	358	405	378	401	356	405	390	416	361	452	344	392	388	405	405	381	384	394	393	380	414	358	418	373	382	386	399	405	380	412	404	341	394	407	425	380	424	418	358	381	386	383	392	408	358	409	390	389	380	442	426	392	395	430	389	353	401	378	391	382	381	371	392	374	376	390	390	397	399	372	406	395	366	378	402	391	395	390	382	407	421	372	379	402	397	397	374	405	405	372	385	365	368	378	404	403	400	394	399	369	364	411	405	427	414	364	431	391	386	403	369	391	385	401	403	340	409	384	376	383	399	357	390	381	387	360	354	375	413	423	410	371	387	392	414	408	365	370	389	393	397	422	396	401	372	392	388	439	398	417	435	365	435	418	378	431	458	363	399	376	389	399	372	373	419	406	377	369	382	397	405	386	432	425	383	403	402	408	386	377	415	410	364	400	380	385	411	399	401	378	380	388	413	387	446	410	377	375	390	385	373	378	390	380	372	406	412	405	385	414	373	371	388	378	381	425	397	375	408	383	386	385	409	389	357	385	414	394	382	384	370	444	428	394	382	437	364	373	407	402	435	392	382	399	404	371	382	400	363	353	372	382	396	374	390	360	369	397	361	368	380	414	395	401	402	362	402	401	342	399	413	377	383	388	416	370	399	410	387	398	403	386	395	414	379	374	401	398	397	374	384	410	409	371	421	391	427	370	393	394	381	387	375	387	384	380	341	409	415	404	379	425	370	356	404	395	376	389	398	400	380	408	389	399	447	388	416	360	394	383	437	418	407	409	379	408	356	374	384	350	366	380	390	343	407	402	402	385	395	419	416	364	392	401	390	425	411	425	403	396	374	396	381	409	375	366	395	388	380	387	386	377	390	385	410	405	359	388	413	414	434	425	404	346	380	362	395	393	386	378	392	388	393	419	407	402	409	404	407	434	356	418	373	375	370	392	376	392	360	368	399	380	364	400	385	402	383	391	391	383	379	384	403	405	391	412	398	381	359	371	397	406	377	403	406	387	382	360	396	381	408	431	413	380	413	377	404	413	406	388	402	430	351	374	404	385	377	390	412	378	386	413	369	370	423	404	407	405	381	398	404	405	370	425	416	411	393	421	394	406	349	395	402	421	387	391	377	403	417	401	419	397	375	422	366	381	377	405	390	384	390	376	412	390	394	415	394	387	397	409	380	400	356	383	424	412	405	419	386	398	407	406	381	455	417	395	372	372	398	375	376	378	391	407	383	409	447	379	392	396	376	420	398	396	402	400	404	395	401	361	381	405	399	383	377	367	376	375	391	381	408	402	399	378	382	389	336	368	372	368	392	399	388	400	363	379	413	374	395	411	356	402	400	411	407	375	380	386	360	377	399	409	403	430	446	414	395	348	380	426	437	375	397	370	397	362	391	410	438	415	403	402	415	419	416	396	383	376	423	384	416	406	375	369	399	419	360	416	410	371	402	398	416	420	415	359	397	391	404	408	369	384	392	408	370	428	418	405	371	387	417	406	359	367	412	331	375	376	420	390	417	370
8933	6101	6844	9400	8460	6296	4564	3620	3105	2523	2358	2126	2052	1715	1718	1577	1482	1394	1359	1235	1195	1110	1061	1065	984	1017	1040	1024	983	992	991	938	955	964	957	944	949	944	934	938	974	895	951	845	961	886	909	906	929	944	909	897	916	961	892	876	926	921	902	921	869	909	947	938	941	944	876	920	846	897	902	917	957	926	873	905	872	922	923	908	879	947	956	879	883	893	900	918	916	943	922	881	893	920	874	951	900	921	884	880	896	883	963	958	939	891	893	920	911	949	889	914	898	895	888	879	869	894	897	851	958	871	950	834	895	881	935	937	924	866	885	926	925	894	922	974	920	876	891	920	902	938	929	985	894	898	948	926	917	934	919	899	891	910	956	853	936	874	913	896	915	942	880	944	923	899	900	934	886	917	930	888	912	918	887	934	909	907	971	922	914	891	893	953	855	880	909	919	950	898	906	914	922	937	955	944	875	898	907	906	968	912	967	900	949	888	879	870	938	901	904	883	895	952	920	932	904	908	905	895	905	952	957	894	888	893	932	910	906	937	884	942	862	851	916	990	946	906	912	915	866	868	889	878	938	888	871	877	923	952	929	860	957	874	933	965	915	996	888	962	914	918	921	909	966	895	944	861	881	911	910	921	935	919	936	968	968	908	917	950	926	943	895	904	913	968	913	860	902	902	879	928	964	950	910	893	881	888	913	965	946	864	925	914	900	907	963	940	873	891	870	886	907	949	880	892	903	911	960	913	892	946	896	920	968	909	866	889	908	845	901	888	936	967	929	930	886	907	895	903	884	874	900	931	925	910	937	885	881	966	920	959	904	926	902	954	936	958	893	891	910	923	931	859	919	920	898	889	891	924	918	912	960	917	903	904	908	917	942	938	886	900	929	953	884	911	940	939	902	913	884	880	938	933	931	933	864	932	914	970	909	942	966	931	927	997	918	934	897	937	972	950	959	922	892	859	866	935	911	953	971	909	896	940	963	917	942	938	926	940	873	904	967	917	931	899	908	890	916	891	946	885	973	909	919	889	922	862	889	884	911	879	931	900	939	868	890	945	896	914	887	925	905	936	887	916	928	930	914	874	926	903	912	911	941	938	847	929	931	900	924	897	868	920	862	959	869	892	905	918	920	895	910	930	949	902	946	914	860	893	871	876	920	918	941	893	895	899	938	946	966	927	924	905	902	927	919	915	899	909	890	913	924	899	879	870	912	915	921	922	940	929	890	931	910	881	945	947	890	878	935	955	899	894	935	953	916	921	909	988	837	920	890	880	880	841	930	911	909	938	902	950	898	916	999	874	888	891	896	857	915	871	890	929	927	945	894	926	936	920	921	916	938	895	961	934	915	904	872	888	958	873	914	895	902	950	885	884	963	921	861	959	874	883	936	930	889	873	896	880	960	880	912	877	937	912	930	868	916	899	873	926	904	875	878	854	913	958	905	955	905	962	870	899	917	890	889	980	956	900	906	966	893	957	897	961	911	886	870	913	910	881	909	920	918	899	953	922	916	888	894	894	874	928	900	937	882	886	923	900	908	854	902	903	908	964	892	955	932	902	891	884	896	934	897	963	878	923	949	870	890	988	859	967	954	908	938	911	879	937	886	913	933	922	916	898	922	877	935	919	910	909	894	914	933	907	933	879	897	911	886	956	915	913	902	909	875	926	938	927	935	954	940	881	842	935	937	931	910	926	895	905	894	948	932	910	942	988	925	897	907	899	891	882	913	868	919	888	915	888	893	958	914	940	947	919	901	932	901	880	861	981	969	880	895	898	895	902	957	910	916	889	907	871	883	935	911	928	984	886	939	909	962	928	887	974	942	913	941	907	915	924	915	926	889	890	929	902	874	908	870	959	896	936	905	928	934	895	949	876	921	957	927	907	913	933	931	908	906	952	952	915	896	904	917	856	932	907	884	869	907	923	974	972	845	898	936	895	937	906	921	947	970	928	897	884	900	942	898	844	937	872	915	920	889	923	942	949	939	898	902	915	870	908	873	901	860	985	881	956	949	893	969	892	895	880	884	924	948	906	853	918	941	938	933	925	927	884	905	828	893	887	869	927	944	928	978	914	940	917	898	876	910	893	932	904	903	894	933	964	958	874	891	942	897	894	921	910	898	907	912	876	878	932	965	902	888	942	940	950	898	865	925	881	860	903	862	924	905	961	912	908	995	913	870	897	911	920	888	967	872	891	920	917	918	926	917	886	901	918	906	945	886	910	840	926	935	934	904	912	924	890	932	885	902	883	965	865	948	935	976	921	922	926	870	969	888	882	929	947	871	883	896	919	931	864	913	933	988	884	911	879	914	915	890	909	883	933	904	885	942	937	964	943	903	918	949	907	884	916	980	903	922	887	893	942	912	907	899	928	942	942	946	934	963	894	876	856	885	877	951	875	919	952	855	914	898	902	900	903	879	930	932	947	864	921	945	915	933	890	892	872	919	871	941	950	898	918	925	892	897	820	859	926	900	918	939	952	900	956	905	967	903	928	912	916	959	904	933	903	895	874	962	847	917	857	876	939	878	882	922	912	864	926	883	945	913	908	899	895	897	941	951	939	892	927	903	931	924	933	887	903	922	911	952	912	936	885	994	958	901	870	912	899	962	898	937	842	895	880	920	905	923	933	914	950	955	902	903	937	920	993	900	917	945	923	925	932	906	937	903	824	919	906	923	922	949	935	912	875	882	885	944	911	889	962	918	893	928	879	924	920	924	862	887	896	924	865	948	897	933	925	908	965	914	926	916	904	957	918	958	910	880	921	938	847	901	960	852	896	915	904	925	930	897	919	962	947	975	919	898	969	877	870	943	939	952	921	922	905	909	954	881	936	918	914	934	868	918	888	908	901	896	919	891	879	942	951	901	923	961	906	925	975	928	875	912	907	862	898	896	930	980	944	896	921	912	904	936	928	931	937	945	929	947	947	916	897	892	929	937	903	923	949	959	942	964	893	891	868	943	967	958	936	900	832	890	932	908	953	932	864	907	944	895	874	867	963	907	961	941	902	951	920	902	912	880	995	906	936	922	941	917	949	872	910	884	873	882	942	822	942	950	948	882	875	893	949	857	919	855	911	950	914	916	905	926	895	862	894	943	883	873	913	949	934	939	884	910	850	946	894	923	900	908	954	877	900	925	890	898	887	938	906	920	966	894	945	879	921	924	940	848	891	961	881	928	939	851	900	875	862	934	956	932	908	879	932	885	946	921	894	950	913	861	899	876	891	911	887	920	900	926	939	903	941	875	915	926	896	946	914	902	868	912	918	890	843	891	954	948	904	939	901	956	882	954	919	938	918	922	928	889	875	892	887	881	880	897	873	899	952	873	879	917	926	879	958	901	956	919	955	935	933	884	840	961	910	904	895	906	890	876	895	931	877	955	895	961	913	865	825	878	931	855	954	923	856	841	879	918	892	877	884	905	863	931	921	887	908	907	920	929	965	919	880	947	919	894	871	883	895	958	836	940	878	861	887	893	880	898	955	884	929	933	912
28945	17310	9799	7241	4955	2788	1923	1472	1130	964	914	797	769	701	616	595	566	522	531	475	455	469	433	433	400	440	412	400	394	379	386	381	447	452	392	377	361	381	388	376	385	417	370	376	386	404	373	392	362	377	381	359	360	378	413	415	402	381	365	337	417	402	371	404	402	409	363	396	382	376	362	385	376	387	386	405	400	410	403	379	424	332	367	375	397	382	392	400	406	376	391	405	369	418	388	392	401	378	396	361	393	397	368	395	368	396	405	355	400	413	383	373	407	386	410	391	402	414	367	387	392	422	429	372	402	389	395	399	381	393	387	383	357	375	380	369	392	382	419	385	364	377	371	407	399	374	382	387	375	359	376	406	359	385	396	376	383	401	399	374	380	388	391	417	377	389	423	412	356	386	360	376	383	378	418	405	422	406	366	391	385	428	411	363	400	391	390	371	400	383	412	376	367	412	380	405	350	369	381	380	408	387	388	372	370	377	414	360	387	368	370	411	390	410	404	393	394	385	418	370	395	387	381	404	375	397	386	395	356	350	382	390	361	388	399	393	423	390	373	401	386	420	393	390	351	371	382	403	386	401	381	388	359	404	373	387	386	340	373	403	399	384	404	383	373	385	395	405	387	362	369	401	410	396	384	360	431	378	352	372	375	392	388	398	392	367	429	372	422	363	382	365	387	387	377	402	355	413	404	404	387	390	402	385	383	379	362	430	341	395	382	397	404	372	399	389	403	432	396	408	409	404	371	385	371	375	398	398	375	372	435	355	374	357	389	412	390	402	380	418	368	359	397	392	392	397	355	385	381	370	385	375	358	399	345	365	358	391	411	392	392	382	397	400	357	364	385	389	370	381	378	365	399	423	370	399	389	373	401	400	373	407	401	380	361	411	414	395	355	411	379	356	407	352	379	406	392	391	385	413	383	362	390	394	376	372	398	366	389	358	394	349	357	357	382	381	400	383	404	352	394	413	400	362	412	388	409	382	330	356	379	428	386	383	369	355	412	387	365	370	422	420	385	385	340	353	377	375	366	374	407	412	394	365	398	402	387	382	370	402	378	402	384	389	361	364	426	383	392	381	397	429	381	387	414	407	390	365	412	378	397	387	360	395	413	387	387	370	347	388	384	400	353	406	381	327	386	412	404	383	392	419	398	388	357	399	362	370	394	382	374	396	343	380	366	382	407	396	416	378	399	420	377	436	401	344	405	390	386	396	399	419	371	382	377	414	357	358	354	400	420	399	416	356	382	402	376	347	430	368	407	390	391	341	390	349	410	359	353	357	379	380	384	373	393	339	371	381	405	398	368	390	402	401	412	340	407	373	378	396	398	366	400	406	391	395	372	398	389	400	399	385	365	388	369	403	388	388	405	351	362	350	414	386	401	395	403	392	419	371	377	364	382	401	378	382	446	398	393	384	396	408	393	367	363	404	407	351	396	383	394	341	392	361	388	367	373	385	439	369	378	382	351	380	385	404	398	375	389	373	408	384	380	388	372	389	379	374	386	389	388	381	370	396	375	361	372	402	353	393	390	375	346	381	363	393	381	395	388	357	389	374	364	382	382	415	390	379	391	395	349	407	375	399	361	407	395	365	409	427	350	375	374	384	397	388	388	359	425	401	405	378	368	387	386	400	375	383	371	398	396	388	359	376	357	387	386	416	383	401	371	387	385	386	404	397	392	422	402	402	371	373	394	354	354	388	375	374	391	381	400	420	361	393	408	425	375	375	422	358	388	395	392	405	377	391	377	374	378	414	411	378	370	389	425	360	376	395	381	422	386	398	369	375	406	353	359	386	386	412	406	426	361	415	388	422	387	400	413	368	391	411	420	370	361	433	394	365	410	406	401	384	359	404	381	400	405	373	403	386	352	414	383	398	378	387	361	362	400	405	413	386	372	416	374	386	392	399	398	407	359	385	386	331	394	414	370	401	377	362	428	374	383	389	359	369	397	381	387	379	385	394	408	379	379	383	385	391	351	387	368	391	401	385	414	372	387	371	386	387	406	419	355	387	367	396	365	415	394	427	397	406	368	332	400	380	395	427	355	403	364	377	409	430	394	388	379	367	409	423	342	383	408	406	416	412	361	410	364	430	342	396	418	373	432	371	399	368	383	393	393	376	364	382	399	354	377	368	434	375	377	378	397	377	389	396	408	379	363	430	375	425	382	430	393	347	383	350	396	411	350	371	350	392	375	360	397	364	413	371	369	424	438	366	398	406	412	398	384	367	390	323	403	392	375	388	354	410	383	404	415	396	441	357	394	383	398	373	398	398	397	409	386	448	369	419	388	412	370	382	384	372	392	417	415	369	385	378	408	349	379	397	368	364	387	366	384	404	363	379	359	372	382	397	373	383	366	338	363	379	415	386	390	389	397	358	371	429	349	389	372	423	360	379	388	404	390	391	363	399	396	430	383	398	390	421	405	393	373	375	411	365	394	377	415	396	389	365	335	400	378	384	379	416	435	379	407	372	387	360	402	363	371	409	435	439	392	352	352	418	356	366	381	345	386	388	387	379	377	384	383	394	385	375	393	415	364	408	367	368	366	380	391	370	379	360	417	362	419	391	412	433	425	356	392	369	370	402	365	353	378	363	395	415	403	404	365	418	421	397	380	393	407	411	401	399	398	375	383	392	429	390	381	373	367	382	396	420	392	422	409	403	388	364	376	366	416	374	414	359	410	388	375	413	365	363	351	436	381	352	393	365	379	380	393	419	404	379	398	405	393	408	387	389	382	401	414	376	403	429	414	423	432	371	392	396	394	382	349	375	385	395	371	393	354	402	387	387	385	364	416	435	411	400	394	373	412	381	376	401	363	383	360	396	393	362	407	407	366	413	364	407	420	395	383	404	404	358	440	415	408	376	403	405	360	381	421	413	381	389	377	377	358	385	364	390	385	398	370	405	363	412	430	388	412	405	367	374	377	404	410	374	372	399	413	373	392	432	396	402	424	392	369	428	416	401	381	399	362	391	372	386	346	362	367	406	382	391	394	414	391	386	374	403	396	337	384	392	401	411	411	385	403	413	408	396	408	390	373	393	372	385	390	422	374	407	397	394	397	362	382	367	389	387	401	375	371	389	404	380	379	386	367	373	387	412	397	377	396	369	394	372	378	359	395	389	392	373	389	388	378	342	396	399	373	396	408	369	388	376	370	392	370	355	371	367	393	424	395	392	378	446	381	379	379	399	356	430	373	381	378	383	371	407	373	380	374	393	412	409	406	394	382	361	376	406	368	375	394	391	366	347	405	385	391	401	434	373	418	356	394	406	380	380	398	382	405	412	390	352	398	387	381	394	377	356	424	420	363	390	385	395	371	429	416	374	393	383	386	385	381	390	401	410	385	391	398	380	397	386	388	417	391	426	398	375	341	356	415	388	388	410	375	356	407	398	360	392	405	351	374	393	427	365	362	395	436	393	365	364	392	410	382	424	452	366	384	408	369	429	372	403	392	373	394	374	353	397	373	395	384	411	365	395	380	376
20757	14215	11996	15519	13786	9916	7218	5848	4667	3914	3590	3401	2929	2727	2344	2153	1909	1774	1679	1585	1431	1302	1250	1096	1114	1096	1099	1014	1037	1062	1047	1012	997	1003	985	980	960	968	932	979	940	963	980	947	913	936	846	958	959	878	877	881	923	937	898	983	943	906	929	899	895	896	961	906	961	910	889	934	951	895	854	836	892	967	924	879	929	894	894	926	932	933	900	874	918	882	855	863	891	904	910	956	913	870	928	886	917	869	913	956	920	885	964	973	986	903	917	934	865	897	927	911	887	901	871	874	974	954	873	890	916	876	937	870	919	919	866	950	893	947	931	923	924	893	959	928	913	961	892	907	871	883	893	923	925	879	939	862	905	873	903	919	884	863	884	950	908	857	867	900	960	911	917	926	872	987	912	906	906	945	883	880	918	899	917	875	923	903	904	880	952	842	871	889	918	940	909	979	918	881	904	921	901	877	896	913	948	916	908	889	967	921	908	906	894	934	895	955	879	889	908	956	900	899	881	874	876	878	925	857	851	872	909	901	899	881	905	878	900	988	948	952	940	865	903	846	879	928	884	947	889	919	887	961	943	885	882	890	886	902	896	872	924	971	945	910	869	953	877	881	880	895	873	935	920	924	863	946	947	883	929	928	957	900	944	911	915	918	890	891	875	867	968	864	967	964	875	864	878	899	851	909	908	883	867	943	869	873	912	913	937	889	878	952	940	890	875	896	907	938	917	890	896	867	959	894	944	894	928	858	967	913	954	947	946	906	900	942	883	946	883	857	879	873	924	906	883	898	902	878	877	893	874	845	898	944	920	890	897	890	947	836	881	912	889	914	863	907	930	923	946	879	883	918	934	901	889	941	863	873	911	911	837	926	935	865	997	899	922	948	930	890	880	890	895	914	907	901	925	877	948	913	917	858	917	898	849	874	886	928	899	901	962	914	860	916	934	809	931	937	915	911	883	857	945	942	843	915	891	1001	897	894	917	868	902	945	864	915	888	922	906	922	912	935	906	922	945	976	868	919	900	917	892	874	896	874	907	908	903	922	914	884	900	910	915	820	911	888	914	950	872	895	940	859	860	877	907	904	892	910	905	925	859	888	926	905	851	863	923	891	889	885	905	863	923	870	922	889	886	969	921	910	865	914	869	946	919	918	959	909	955	887	872	899	906	904	917	909	950	887	939	939	872	894	898	864	869	888	907	922	903	866	922	896	930	871	893	924	896	921	932	872	961	861	874	891	897	912	940	919	918	940	937	899	941	920	923	964	884	932	908	898	921	888	857	869	922	898	892	931	947	927	931	848	927	922	925	932	943	875	969	896	886	937	907	923	859	872	900	846	840	930	927	917	900	848	923	923	865	934	859	909	919	903	910	886	877	922	892	859	879	919	955	872	945	879	887	903	934	896	917	905	859	930	851	897	922	928	902	906	897	952	936	863	932	877	896	889	948	922	839	890	974	912	906	847	996	916	913	910	871	948	923	948	899	923	863	930	845	902	889	932	968	928	887	875	900	847	904	897	935	928	932	869	898	869	930	927	911	859	901	931	1013	975	917	857	919	888	940	882	925	949	908	941	896	962	866	880	888	865	905	915	917	898	939	903	955	907	895	901	938	944	893	890	872	875	916	894	916	858	822	880	941	882	909	928	913	898	919	914	939	941	917	922	978	935	894	824	958	899	894	941	945	907	910	926	894	862	990	868	916	844	963	912	947	905	895	916	910	887	853	892	893	894	918	908	945	898	895	910	896	824	947	962	883	908	891	916	889	899	895	896	872	894	910	886	879	864	851	880	902	834	937	869	902	911	905	879	926	932	896	895	914	901	924	937	907	942	882	883	923	930	939	925	879	933	886	918	896	895	924	929	867	912	916	862	910	911	897	945	893	821	953	966	910	890	893	916	921	917	895	935	895	912	865	862	880	938	882	888	893	903	899	888	886	895	924	896	861	904	933	866	887	913	923	888	943	946	861	910	936	915	968	968	925	908	890	926	934	852	923	891	928	883	826	848	899	926	866	898	889	874	929	896	949	841	856	887	908	808	958	917	892	907	929	906	892	868	902	848	919	909	913	879	930	911	956	906	890	961	881	837	902	913	961	865	917	871	900	853	914	892	895	861	941	918	919	890	946	959	934	923	924	891	906	908	937	935	885	937	920	940	879	879	925	871	906	913	941	883	913	929	820	902	913	884	936	900	906	908	910	821	923	914	897	903	888	867	881	868	921	909	879	902	897	903	872	907	912	901	909	918	901	931	916	872	815	882	879	923	876	912	958	929	976	907	915	899	889	933	873	942	963	915	861	924	865	913	898	933	913	890	874	883	882	897	942	932	941	901	922	929	889	939	859	894	906	914	920	913	937	960	971	926	913	885	922	875	881	899	921	917	942	928	944	940	905	947	871	917	913	903	900	938	888	900	895	838	899	851	926	930	890	906	892	892	864	885	941	877	954	931	860	858	874	913	892	942	940	926	863	931	869	866	934	928	903	917	886	913	934	929	927	907	906	845	920	895	899	935	924	863	912	943	899	894	932	920	926	939	938	885	878	930	873	933	918	923	896	893	920	904	920	907	915	870	902	895	851	938	895	913	897	950	885	889	922	880	941	975	895	952	884	919	893	916	877	906	867	918	915	899	887	936	899	861	921	928	893	939	924	862	841	924	919	948	849	881	945	889	892	923	899	915	926	937	880	873	909	904	875	953	871	850	912	857	875	927	930	906	973	868	870	924	949	931	867	890	898	908	865	900	839	867	910	946	877	899	935	896	944	915	902	898	914	919	892	895	911	860	935	904	886	947	948	960	864	904	967	922	916	882	915	936	906	936	902	831	906	911	894	890	842	850	878	885	913	947	919	943	920	902	886	875	872	949	858	908	948	948	920	878	925	912	949	918	893	958	850	984	924	889	948	950	828	876	917	903	863	925	904	934	901	951	881	916	958	897	931	901	924	894	851	984	883	919	953	864	911	923	905	895	898	919	884	881	918	868	880	954	899	930	878	903	911	892	911	920	929	871	930	877	909	908	898	844	884	903	944	926	887	904	878	931	917	957	916	878	958	924	827	983	910	847	942	928	902	900	870	927	937	905	900	905	935	929	917	950	910	921	908	940	885	919	900	864	861	880	840	882	874	930	877	956	948	924	902	886	940	909	863	866	923	923	909	937	916	855	875	929	881	911	900	926	907	876	883	892	909	936	909	925	945	871	892	916	854	967	941	928	956	928	909	974	918	937	877	882	893	879	873	909	905	927	904	906	848	936	923	927	917	887	925	887	945	882	850	921	926	875	912	910	899	935	905	915	951	918	928	921	983	945	936	855	868	925	860	916	892	927	925	913	916	915	893	879	891	893	930	911	910	910	909	896	918	935	866	865	935	901	898	900	926	891	892	937	880	848	890	869	921	970	883	889	948	925	913	909	900	894	861	903	925	928	880	881	923	863	913	962	924	919	899	888	913	959	877	875	879	921	857	856	881	918	898	861	879	878	900	888	944	894	864	919	901	916
40225	26494	15712	11685	7736	4372	2641	1989	1450	1231	1139	1040	940	824	724	675	620	581	530	487	485	462	445	442	449	407	399	404	379	429	376	383	391	353	367	352	383	396	372	372	369	361	392	390	375	343	373	370	367	384	369	383	354	392	364	347	401	384	391	351	375	355	332	348	385	352	407	345	398	364	343	346	378	372	329	360	356	404	362	383	383	375	386	352	365	354	363	373	360	337	358	348	344	337	344	346	333	385	344	366	367	351	352	359	389	331	371	395	341	356	391	341	367	362	346	389	354	353	372	354	356	360	378	396	358	361	355	398	355	384	334	353	360	337	382	394	370	368	384	383	391	360	326	356	432	388	380	354	344	333	376	346	405	358	377	378	357	358	356	364	322	388	342	322	360	356	407	357	392	343	368	353	386	383	388	349	357	347	343	392	379	333	353	395	367	377	355	357	372	363	378	339	371	361	355	373	375	350	352	367	345	406	344	384	346	344	415	359	371	329	360	346	364	375	323	359	390	360	388	353	338	343	346	369	322	392	370	366	384	365	362	410	366	382	350	392	373	351	382	357	361	362	392	347	362	346	354	352	380	343	364	356	342	360	312	370	371	370	358	373	360	377	379	359	360	386	337	371	393	336	355	383	361	361	340	347	345	363	365	374	337	368	347	381	321	376	347	362	386	363	393	388	378	347	376	384	342	364	334	364	360	387	352	367	357	359	383	381	382	374	339	340	355	365	394	366	376	366	339	348	364	365	374	367	347	395	357	372	330	353	396	396	372	372	372	404	358	376	372	360	351	419	362	419	350	364	344	341	350	374	360	388	377	339	345	382	368	384	338	367	357	373	374	343	314	328	355	390	335	353	360	318	357	336	369	374	385	382	363	390	366	392	394	373	357	346	357	337	392	339	379	370	368	341	321	374	392	321	381	367	343	369	339	367	359	382	328	342	356	351	359	330	347	336	348	373	346	339	346	341	337	351	400	364	382	378	353	362	397	359	326	372	364	359	392	385	346	349	349	381	383	369	331	365	357	384	352	396	374	352	379	359	349	367	360	313	377	324	367	347	372	378	360	373	337	337	346	370	374	384	378	398	369	362	324	368	396	368	360	400	375	386	379	396	374	370	325	367	402	357	333	388	382	356	342	366	384	336	372	355	383	374	369	362	365	353	337	333	392	405	343	370	357	382	392	360	390	372	329	364	384	352	332	371	365	351	358	396	376	396	407	349	362	342	337	313	360	355	356	347	354	359	362	359	357	354	379	359	372	338	371	350	361	368	352	352	333	345	342	378	316	367	352	373	341	349	360	363	360	391	401	333	399	363	382	395	355	344	366	352	345	343	363	358	338	350	373	352	356	368	396	352	372	369	350	402	384	376	339	391	385	342	352	365	364	378	335	345	362	394	360	382	383	380	367	350	336	337	352	364	339	345	379	346	380	359	362	386	397	370	378	358	415	383	365	348	359	390	394	346	397	343	383	359	356	395	368	398	354	346	374	370	369	323	371	408	347	377	407	379	357	338	379	322	369	356	383	363	382	369	355	368	350	357	362	317	373	356	345	364	373	352	372	351	357	349	358	328	357	358	397	370	382	381	344	356	354	367	354	352	374	369	383	384	347	372	366	377	356	378	349	339	403	343	351	361	354	375	349	358	308	372	360	343	395	389	335	353	380	370	347	365	362	373	387	392	351	384	364	323	349	375	368	351	353	365	345	384	324	376	339	310	359	392	385	333	325	364	381	368	350	365	359	376	372	347	374	367	367	341	383	345	392	353	385	361	410	401	372	378	354	348	339	338	383	384	415	373	353	367	334	383	346	352	377	369	340	374	381	374	360	339	341	356	329	353	359	337	348	337	359	379	365	386	360	371	358	358	372	359	385	311	358	373	355	368	363	346	401	372	415	359	360	343	347	376	323	365	399	383	376	380	387	335	365	376	373	346	372	362	373	347	340	390	357	372	364	363	347	386	353	363	396	381	366	368	356	353	392	345	368	360	356	329	336	339	405	380	378	354	396	364	329	369	385	356	347	347	407	375	350	364	378	361	323	372	390	393	339	331	370	382	356	380	335	355	370	367	381	331	346	367	382	338	389	377	374	351	342	372	404	354	383	378	391	348	361	354	384	330	389	391	405	356	354	356	346	398	339	374	369	330	370	351	328	393	347	345	365	403	357	401	400	337	371	342	371	323	350	367	341	354	379	366	367	361	362	350	362	372	349	358	367	350	378	337	353	310	373	390	355	386	371	406	349	377	376	371	370	354	357	382	421	348	376	359	373	376	384	383	368	335	347	348	353	375	354	363	360	325	327	341	348	351	387	407	352	355	388	353	359	363	392	369	334	363	405	362	390	354	331	380	326	362	383	401	380	387	374	341	371	361	326	374	371	367	362	363	358	317	406	365	366	355	379	383	363	364	362	396	369	402	394	353	363	368	367	384	372	362	372	352	362	355	335	355	379	385	337	363	338	387	383	373	368	352	364	384	375	401	341	376	366	341	346	390	372	321	397	381	352	412	353	378	356	358	359	358	357	396	357	373	367	349	328	398	344	362	415	374	366	377	347	345	358	329	376	359	365	400	329	382	363	346	369	365	340	348	331	341	371	377	386	357	353	343	354	382	368	367	361	364	330	364	367	350	420	353	376	398	351	366	329	351	407	336	356	341	389	349	354	358	375	342	367	346	367	334	380	385	347	388	363	362	363	350	383	396	342	367	390	353	384	378	349	325	378	374	365	406	397	358	392	375	353	356	362	372	332	357	385	388	373	403	360	371	320	366	366	359	377	366	379	334	366	328	333	368	324	381	371	357	364	364	385	324	384	327	395	382	367	326	365	380	327	365	355	357	373	371	333	379	361	394	365	347	394	383	368	358	356	381	374	367	346	319	362	366	374	367	354	366	365	354	384	322	341	387	345	351	366	354	346	362	381	326	358	351	379	360	346	345	362	355	374	362	404	357	343	383	369	370	319	335	360	362	392	362	400	361	374	349	369	391	359	363	360	382	379	346	389	349	374	373	345	351	361	371	327	326	356	331	349	346	379	368	384	351	329	364	394	359	359	351	404	367	358	355	369	377	365	399	346	397	372	341	367	346	348	336	394	351	331	335	325	355	371	329	384	377	380	354	404	353	357	350	363	354	393	374	341	371	354	325	383	375	344	357	351	382	364	354	374	369	382	335	350	358	367	330	342	356	337	328	369	355	328	357	343	349	375	362	339	341	387	373	373	327	389	380	353	327	359	369	384	364	376	359	327	331	349	402	383	343	347	353	358	340	381	345	378	368	350	352	324	364	380	326	332	383	352	362	344	347	355	371	391	392	409	381	312	372	373	356	376	366	345	363	365	400	331	370	381	354	378	369	355	352	369	370	343	351	355	367	390	366	368	374	379	371	373	381	384	330	323	348	381	401	336	387	347	459	347	355	325	341	383	361	358	353	363	353	341	340	379	340	347	361	346	370	397	376	375	354	357	360	358	373	337	363	350	380	352	355	370	386
27980	20308	15638	20403	17445	12648	9342	7627	5981	5259	5149	4613	3748	3408	2970	2689	2301	2123	1871	1732	1591	1466	1314	1231	1224	1149	1124	1135	1071	1027	973	1052	993	950	991	914	907	934	857	928	896	904	912	909	865	891	892	854	875	869	829	866	839	837	826	845	823	835	857	801	894	837	888	805	869	900	848	857	848	873	855	898	870	860	880	826	818	849	822	840	827	857	831	850	877	834	848	890	852	853	816	828	904	880	862	901	830	880	858	863	822	894	862	864	925	826	848	816	847	840	854	850	809	899	861	837	798	830	841	829	871	838	863	868	864	891	861	857	902	833	873	908	844	856	822	834	879	885	864	822	820	849	898	838	840	884	825	806	868	857	875	864	841	882	770	891	890	838	862	846	861	856	855	849	868	847	850	807	825	868	868	860	842	904	809	828	815	859	846	852	851	779	845	906	772	890	885	915	828	867	901	855	863	794	883	844	852	900	862	890	850	884	840	871	832	883	843	860	809	839	873	853	822	889	854	888	839	850	863	915	815	842	877	810	885	839	852	820	804	877	810	824	837	833	852	809	860	884	825	810	840	864	837	796	874	841	848	876	860	855	855	872	827	841	845	940	847	872	825	871	829	861	839	817	817	820	852	811	814	857	821	850	865	877	854	878	890	872	834	864	869	791	829	780	821	836	838	911	850	875	874	811	825	837	803	887	858	837	801	862	841	816	800	839	886	872	835	881	831	906	834	815	859	894	872	833	848	805	795	870	878	858	850	871	821	842	822	862	810	837	864	830	864	823	832	861	851	866	873	817	799	832	832	826	896	842	852	830	818	824	837	798	848	875	809	860	878	850	887	861	808	842	833	840	820	880	840	852	896	851	854	830	869	854	824	867	850	807	875	866	897	850	905	859	852	865	870	904	841	849	839	844	825	864	893	843	805	840	891	853	890	842	836	873	833	855	881	873	885	850	843	835	851	834	867	868	860	884	805	871	861	828	832	843	819	853	864	862	843	858	847	829	823	877	809	835	870	808	874	843	821	808	882	856	840	836	904	879	861	853	868	880	841	909	857	841	823	880	849	826	855	855	861	857	841	806	846	833	871	818	790	858	847	848	867	868	799	888	888	850	877	837	841	871	828	852	874	845	864	876	856	889	862	890	841	808	858	841	811	891	843	884	866	844	798	850	840	809	895	883	837	842	842	851	822	881	891	899	889	839	837	794	780	892	828	882	888	825	831	864	872	851	831	818	872	818	851	827	851	888	856	861	886	910	834	871	837	832	778	838	813	847	858	866	819	857	852	815	847	868	807	819	816	839	860	824	832	859	841	866	942	881	825	844	822	776	845	833	823	791	850	891	825	831	819	856	847	835	854	790	853	858	826	831	840	922	828	852	871	854	805	848	918	867	875	849	885	831	838	846	800	845	784	875	809	831	812	837	859	870	880	848	847	907	834	850	861	835	828	825	844	881	878	880	830	789	862	857	829	830	816	871	881	863	889	856	859	855	888	848	844	828	880	841	806	854	902	884	859	870	833	826	889	807	845	854	891	845	887	847	861	903	845	882	857	840	854	837	825	851	857	897	831	823	878	849	888	829	880	937	868	854	835	847	851	814	837	878	848	835	835	883	822	847	857	869	844	857	822	836	809	830	895	830	840	878	877	889	828	862	865	830	829	849	898	886	843	807	869	854	858	840	914	849	923	825	843	865	842	887	877	861	848	869	890	891	903	867	862	934	875	829	840	854	780	882	854	876	867	800	820	833	851	879	829	922	872	838	900	895	828	877	866	856	830	855	846	877	827	820	849	879	801	867	848	838	864	807	891	868	814	877	867	887	813	857	832	843	845	856	812	877	832	836	837	795	866	887	847	857	843	840	845	840	832	870	883	811	848	898	925	883	889	849	852	882	842	891	853	871	826	870	873	826	880	806	819	822	860	856	850	880	855	858	850	832	859	829	826	798	878	874	854	842	836	825	818	896	853	908	868	892	846	848	836	853	850	883	823	905	888	865	884	792	869	871	838	879	913	812	836	871	813	879	846	829	859	833	838	886	811	890	858	822	868	838	860	837	833	866	886	837	838	870	842	875	871	833	830	823	897	852	894	855	868	893	860	873	838	878	825	862	821	823	862	850	892	864	856	874	837	842	864	785	813	881	881	829	850	846	822	860	834	820	913	884	835	856	821	870	867	880	855	844	845	846	791	856	851	877	854	856	878	787	872	855	896	852	838	846	908	887	845	827	866	818	816	855	836	851	826	858	826	873	874	809	824	827	899	835	851	878	851	837	828	872	842	866	839	814	846	816	864	878	856	807	856	834	850	851	846	823	844	854	809	800	867	873	858	871	861	913	856	818	866	762	810	869	825	897	840	821	834	840	824	825	830	912	813	873	812	866	895	831	906	915	860	867	898	842	840	808	869	825	844	804	888	829	871	797	852	862	818	825	847	830	860	880	814	865	862	865	836	865	861	855	849	851	878	834	854	852	844	875	810	832	816	824	786	884	849	882	858	823	859	818	907	837	845	824	847	861	882	884	842	849	864	791	844	861	850	845	866	893	836	834	876	831	838	783	857	823	870	831	854	905	855	857	804	829	913	801	840	894	834	897	853	815	848	882	845	867	865	889	826	875	829	872	849	870	855	831	836	886	846	858	848	812	871	873	799	818	874	887	820	814	838	825	811	819	824	892	782	851	817	876	773	884	794	818	861	842	844	851	847	870	846	790	866	837	825	845	876	881	854	857	840	824	810	822	894	868	852	815	851	857	829	882	805	832	814	829	834	865	806	821	811	890	871	820	825	915	862	825	826	844	890	882	817	833	877	925	885	815	865	868	829	853	840	861	833	847	825	832	852	866	846	864	936	850	817	873	818	829	806	827	855	807	845	887	857	855	823	836	825	823	915	868	886	840	834	855	886	835	830	821	890	866	818	830	869	886	860	876	876	843	856	793	829	836	839	818	870	826	879	873	876	842	877	811	864	833	861	852	929	884	856	842	842	861	830	851	819	853	881	872	855	833	832	812	830	824	860	858	882	851	838	822	833	823	881	842	870	871	857	805	847	846	937	851	842	886	827	800	830	874	840	815	859	847	822	869	832	852	890	827	847	860	860	816	840	827	845	879	849	841	803	873	841	829	852	829	883	843	868	813	837	846	851	832	822	826	824	860	879	869	870	818	878	844	924	794	854	845	849	846	852	834	791	855	894	831	886	838	891	856	878	821	873	817	836	852	899	864	859	891	865	869	875	836	904	900	834	813	864	852	833	864	866	846	836	875	866	867	838	878	859	837	831	910	868	857	823	797	857	841	881	801	829	803	866	931	899	814	819	887	822	847	860	854	874	830	862	896	830	844	876	872	857	820	838	882	834	867	865	831	864	926	870	818	801	881	842	862	828	894	856	883	834	843	823	841	837	869	853	850	917	823	884	860	822	829	836	860	833	887	856	826	874	822	886	862	844	841	873	839	811	854	867	852	842	801	806	869	882	854	879	862	875	830	859	789	825	848	827	801
11729	5455	3954	3925	2397	1532	1185	902	798	752	701	647	622	577	541	552	513	486	495	431	412	441	426	435	428	456	410	404	428	413	421	424	447	457	419	429	403	393	426	387	410	443	397	387	372	395	414	413	413	376	408	396	405	414	402	388	388	413	397	389	408	388	388	411	432	393	385	363	400	398	442	443	394	379	394	360	411	413	411	398	404	401	415	377	387	362	393	438	394	400	421	409	378	401	419	396	403	409	404	397	390	416	415	431	406	396	430	392	413	389	400	376	382	396	402	349	399	387	398	400	411	394	425	409	362	383	446	401	336	407	432	406	415	392	388	426	392	416	416	413	432	448	384	461	386	360	401	405	419	398	406	424	424	399	416	424	415	433	433	398	408	430	400	405	391	387	393	407	395	385	405	386	392	425	385	389	403	383	389	437	428	395	442	413	358	376	413	368	378	390	410	374	393	427	400	453	416	387	366	390	405	446	436	400	410	394	379	396	362	421	380	444	397	387	399	423	391	403	403	414	397	407	402	383	416	405	432	364	453	402	409	397	423	387	392	402	399	408	368	386	394	385	414	416	392	430	414	423	439	401	404	388	394	372	383	439	414	423	386	389	384	393	386	382	390	413	376	373	437	387	451	395	367	366	376	375	401	430	365	398	446	403	396	417	392	391	399	386	388	435	442	438	410	416	375	392	402	412	428	376	427	367	405	420	397	436	417	377	396	396	423	372	377	388	383	385	414	432	417	408	393	388	418	420	419	360	436	431	394	410	403	397	348	374	426	441	399	382	353	406	400	391	399	387	385	412	427	380	401	387	400	387	397	353	424	382	409	406	374	390	387	413	393	395	404	381	409	426	408	438	398	430	402	392	369	403	381	376	412	426	428	451	432	436	397	379	393	418	383	404	382	370	408	431	421	385	427	419	456	437	395	399	415	405	392	388	398	359	410	410	385	415	408	391	386	396	429	413	414	365	403	377	397	394	438	393	419	405	386	414	406	425	401	428	359	435	393	390	455	427	419	441	393	450	424	372	432	447	407	415	429	378	401	426	366	409	412	402	369	412	377	387	382	436	391	387	380	390	428	393	427	390	412	418	416	403	387	394	404	405	405	409	420	412	424	371	427	408	393	437	432	389	433	430	411	412	395	406	377	415	409	369	370	436	426	372	426	407	415	424	375	368	429	439	451	414	405	395	427	376	360	378	396	433	415	370	398	381	398	428	372	382	419	403	367	377	390	372	433	412	392	394	395	430	407	412	391	394	386	363	385	419	428	410	406	402	455	393	401	403	361	372	421	424	422	381	399	422	398	408	394	386	430	409	392	369	402	420	380	402	369	388	448	377	388	367	423	378	432	393	386	387	435	436	389	422	385	416	404	410	393	423	395	398	420	442	417	368	404	381	410	409	394	409	416	384	403	383	408	424	414	431	399	435	417	455	397	412	405	414	424	396	370	378	420	369	381	458	408	421	401	407	418	380	420	406	390	408	444	404	435	395	437	383	417	414	442	389	428	402	385	409	413	447	405	418	460	382	385	400	438	429	407	356	421	400	397	383	408	421	417	391	437	445	366	409	408	375	456	441	400	391	376	389	449	420	385	380	429	429	384	385	420	420	403	426	438	443	417	418	405	428	391	402	393	359	412	425	407	393	410	414	445	380	418	418	389	375	396	388	399	391	424	406	384	392	381	411	396	423	414	440	410	389	396	402	416	387	392	419	420	396	399	421	404	393	418	429	424	416	417	370	424	440	394	373	419	418	433	406	383	417	407	403	371	396	380	392	393	408	393	401	358	390	404	443	396	429	368	397	396	399	362	398	400	422	420	378	424	404	388	380	408	415	414	416	371	405	433	395	424	433	395	407	407	435	412	393	414	380	391	397	418	386	390	417	399	344	430	373	396	385	439	369	382	384	404	429	384	394	409	428	404	422	413	409	387	395	387	432	429	402	402	385	410	390	400	391	412	388	403	408	377	406	406	403	425	400	420	405	373	439	394	383	386	397	418	418	417	387	409	428	404	398	425	418	405	446	391	433	395	413	390	386	424	413	371	389	408	407	409	363	392	388	407	417	383	359	393	404	410	403	389	384	416	395	410	427	405	400	396	426	399	414	380	407	409	417	411	439	420	362	399	430	424	434	396	362	401	399	401	439	405	382	395	427	421	424	429	370	373	374	431	377	358	391	413	406	416	402	399	425	417	409	374	408	455	390	405	392	406	391	389	415	395	367	402	388	448	416	413	425	410	405	429	408	412	414	430	374	393	410	411	381	395	417	398	418	367	455	397	388	412	418	403	402	402	374	431	423	424	420	401	403	420	395	414	415	404	438	420	388	453	394	420	419	439	395	406	413	356	372	416	373	409	421	376	404	433	382	432	394	379	406	383	468	408	426	420	413	421	393	398	356	404	396	387	388	399	385	423	399	448	439	386	406	392	394	399	449	409	406	393	374	412	386	392	394	396	419	365	353	421	398	397	412	422	364	393	408	371	409	410	412	387	400	415	410	442	394	399	412	420	401	422	410	409	425	399	376	415	404	381	364	422	380	405	429	418	443	408	410	446	410	442	420	414	366	434	435	462	401	389	407	395	403	423	413	409	389	386	397	418	392	383	369	398	398	421	415	392	415	393	384	384	446	423	399	400	409	350	397	383	462	405	384	389	401	350	386	390	419	410	391	442	412	362	424	426	427	374	376	417	391	379	395	422	406	421	394	401	386	391	410	405	399	375	395	463	402	464	370	389	362	368	399	400	382	410	411	437	406	403	374	445	434	409	420	389	417	453	372	406	385	417	419	386	397	419	406	403	415	423	404	395	402	387	409	407	432	404	388	411	418	404	408	378	436	413	420	408	399	436	438	411	420	383	381	423	409	425	415	410	400	398	424	450	446	395	431	384	412	400	415	433	430	405	398	411	385	394	428	423	386	430	425	396	404	422	390	379	423	382	404	423	414	384	361	405	384	412	422	381	382	386	405	439	422	403	414	412	424	399	386	394	397	398	375	383	391	378	407	395	407	404	389	386	386	353	395	406	403	412	417	435	390	384	401	392	416	396	432	420	386	417	418	404	401	427	356	394	378	395	413	401	421	431	396	441	376	416	416	418	387	413	375	428	412	402	439	384	387	414	392	409	429	380	447	390	375	375	413	383	388	363	441	415	383	396	401	421	392	422	432	413	367	363	414	423	423	421	430	397	393	368	423	428	421	387	394	415	438	421	448	418	389	395	382	413	384	422	419	424	398	440	435	405	411	424	386	395	429	338	399	393	350	406	372	373	413	401	430	413	369	410	370	428	365	408	367	421	389	368	428	440	399	372	394	427	407	435	391	379	388	390	420	381	400	421	413	367	385	391	402	412	406	402	415	405	382	398	402	383	415	423	422	426	418	374	416	429	418	390	382	445	413	386	417	422	417	422	454	369	369	386	396	417	412	425	429	413	413	399	402	382	381	393	422	381	356	405	415	422	426	383	403	444	402	400	390	404	409	415	403	394	421
8775	6088	6979	10209	8102	5441	4478	3550	2974	2853	2677	2266	2016	1861	1713	1623	1535	1388	1297	1254	1193	1153	1078	1079	1047	1084	993	1092	1025	1042	981	984	971	1019	976	991	948	951	989	923	977	968	960	939	933	958	971	903	978	978	930	931	911	889	914	924	895	912	952	918	940	881	955	897	944	998	915	1004	896	950	875	917	921	963	973	929	903	921	943	978	933	894	879	934	888	899	944	952	907	937	937	970	931	930	932	934	897	932	953	926	980	886	916	941	935	902	928	956	914	916	984	924	914	925	922	966	959	947	930	913	897	944	935	920	936	855	959	951	959	899	941	875	959	914	932	956	940	973	944	904	920	934	936	957	996	900	936	966	906	950	897	962	935	936	909	921	993	896	933	932	878	934	938	959	917	961	898	884	963	969	917	967	913	875	999	1009	943	947	955	956	1010	955	902	879	985	918	958	938	951	896	943	954	889	942	995	929	959	892	896	938	924	901	893	927	954	901	926	941	928	890	906	903	962	955	912	941	921	930	930	887	939	930	955	971	964	908	910	957	901	956	882	945	938	955	922	947	941	911	877	914	933	932	937	950	903	996	903	953	877	960	952	950	942	914	902	929	967	925	908	921	937	948	890	913	961	951	915	908	928	931	945	956	988	954	911	928	922	948	952	946	907	980	931	917	927	944	891	923	907	960	930	918	966	863	925	937	910	895	928	960	896	971	870	891	947	899	951	932	910	906	896	953	953	928	903	922	952	995	914	942	976	915	913	956	925	899	947	936	918	964	935	924	911	909	921	954	902	958	932	929	943	912	913	946	922	922	920	950	944	995	945	922	953	951	907	903	949	926	939	901	899	911	964	932	906	953	936	924	913	1011	949	938	969	925	932	933	943	907	951	901	984	981	954	935	958	912	927	916	877	882	946	898	955	944	989	912	954	953	953	914	912	957	949	929	903	972	868	916	902	938	954	912	879	933	923	916	913	895	910	883	945	907	914	899	890	921	953	941	961	896	950	897	950	936	981	921	896	920	931	946	932	958	887	942	873	968	926	915	935	933	913	932	926	902	886	880	911	965	917	850	980	926	925	967	947	928	948	902	919	878	892	927	949	947	955	911	962	904	958	943	905	912	859	916	912	929	902	960	961	892	920	938	1003	893	912	947	905	961	932	968	962	929	921	906	936	926	943	956	917	922	962	934	936	912	946	930	922	929	918	950	954	920	914	951	955	892	945	966	918	905	899	905	908	921	928	917	925	962	973	932	962	973	954	918	943	919	901	975	966	913	930	932	902	912	879	971	921	965	951	918	929	990	961	954	873	906	895	944	906	922	886	929	958	900	918	915	928	939	928	910	938	912	903	994	965	950	979	932	886	859	917	944	954	863	997	902	877	913	907	910	909	891	980	947	904	942	982	970	940	976	892	932	940	905	933	903	974	964	925	947	894	941	926	1003	906	959	908	916	924	959	899	949	945	939	949	967	944	963	960	956	940	921	940	915	900	913	954	945	909	927	915	928	928	968	913	930	892	930	930	927	869	902	895	931	944	942	970	946	961	897	957	985	986	938	926	931	928	990	954	933	929	924	989	899	977	944	944	921	919	954	1003	898	965	907	913	962	872	906	948	911	908	930	936	921	938	904	937	896	907	971	908	897	938	976	927	892	937	898	958	905	941	898	926	921	910	922	929	909	945	938	968	962	920	932	940	922	946	904	941	905	942	928	902	971	941	1007	918	883	922	909	961	895	907	880	974	864	951	929	881	946	883	965	978	928	945	969	928	931	980	929	901	933	945	947	887	893	954	919	944	943	941	985	917	899	959	937	919	923	958	906	959	951	881	883	911	981	949	891	957	948	931	845	894	886	913	970	907	970	927	909	953	945	901	964	889	917	909	880	919	925	945	934	931	891	973	958	923	963	965	953	882	927	954	922	918	955	934	877	928	918	928	942	923	897	962	901	910	947	932	966	953	929	906	903	916	930	944	898	926	927	938	954	942	935	951	950	924	899	954	935	921	906	891	901	880	915	974	943	915	970	911	871	975	878	916	961	921	918	928	922	932	916	926	960	943	952	923	917	926	981	941	957	966	964	983	912	964	929	893	925	958	849	958	939	893	928	924	932	933	914	956	971	967	946	935	872	945	894	930	918	897	934	922	933	853	951	922	901	949	930	968	936	963	1015	967	933	930	948	972	927	966	941	953	1006	994	913	940	961	948	895	926	869	885	940	873	884	953	996	962	931	964	953	894	940	953	1001	922	961	880	958	947	879	965	946	904	939	942	1066	965	915	941	911	884	973	955	966	904	974	926	939	958	972	943	926	932	963	935	896	947	980	936	891	943	938	892	912	951	967	928	931	926	926	944	903	917	944	960	911	993	900	939	920	943	910	974	898	921	915	899	946	952	941	913	907	959	924	909	924	868	952	909	944	937	908	913	917	969	992	916	964	881	914	928	963	884	930	948	946	961	978	885	937	977	885	946	924	916	947	970	965	957	902	974	933	960	964	908	937	915	885	945	895	957	866	938	945	950	933	932	968	929	996	930	927	917	920	926	966	930	893	869	906	880	905	932	949	939	961	968	983	914	913	917	931	933	915	949	959	913	929	934	950	918	940	932	887	961	999	901	900	945	942	942	969	944	907	960	956	975	940	934	882	905	896	948	981	961	905	931	919	961	947	943	958	893	924	967	930	897	925	903	872	965	951	936	936	915	953	950	971	944	876	951	887	980	946	918	966	940	965	898	931	930	941	922	928	879	988	936	930	920	912	921	998	896	865	949	971	950	978	910	950	960	882	937	901	949	910	936	929	929	910	885	940	901	899	978	968	933	929	891	965	933	907	952	899	918	943	907	949	951	894	914	946	939	931	983	952	941	920	951	890	952	954	919	927	977	959	919	941	894	871	899	928	970	950	900	890	951	894	944	943	912	952	907	895	920	953	906	943	927	853	989	938	890	923	958	968	946	944	958	971	939	921	954	908	898	964	921	916	1001	935	924	923	928	929	927	933	907	906	964	956	962	904	933	953	919	945	922	939	954	908	899	932	870	940	923	918	913	939	934	880	910	924	976	925	869	923	927	906	898	968	938	910	973	900	973	995	912	936	977	979	913	959	905	910	911	927	885	912	944	936	945	913	881	915	925	883	930	932	914	986	936	943	958	934	940	917	936	911	880	954	1007	897	916	941	910	930	914	935	989	899	899	900	909	921	941	986	935	948	976	917	927	942	895	895	939	939	953	902	933	890	916	900	921	933	972	926	926	1009	933	926	966	948	913	949	945	859	900	946	908	866	923	958	942	975	918	919	953	943	893	911	940	935	901	971	931	948	906	919	889	919	929	870	936	893	872	926	968	933	911	898	950	955	923	937	981	953	961	935	950	888	915	889	857	884	896	979	964	894	913	933	897	881	930	951	910	989	958	964	911	919	870	974	915	939	876	889	931	883	934	922	940	940	899	935	980	939	949	971	947	900	944	936	833	923	922	960	883	919	904	966	960	911	967	954	921	967	863	956	920	855	990	924	939	913
29150	17217	9393	7636	4414	2523	1869	1381	1212	1082	1047	832	802	671	650	601	570	530	541	502	452	458	420	435	413	405	407	472	410	455	403	384	400	453	392	403	393	402	439	398	392	410	418	417	394	381	388	386	366	402	399	387	388	349	400	416	362	367	423	413	418	405	365	399	389	369	381	428	412	368	435	379	410	378	387	413	401	422	406	410	378	360	372	371	379	367	375	394	382	384	381	373	381	365	417	382	396	402	380	430	382	373	390	398	381	412	409	406	404	384	362	364	431	361	390	376	391	366	398	372	386	407	399	391	383	352	406	394	387	400	379	426	395	406	382	401	372	372	370	397	406	389	362	363	368	404	386	411	400	354	395	380	397	374	400	407	381	400	397	389	380	399	417	366	405	423	383	383	402	396	392	377	392	396	407	398	427	405	382	413	386	391	419	394	413	423	416	403	412	372	373	407	403	409	399	392	401	425	417	393	366	385	434	432	382	410	375	426	402	374	407	387	378	383	371	383	408	383	400	364	386	419	362	356	390	419	413	400	393	439	408	409	384	366	418	374	391	405	426	466	409	393	396	373	376	404	392	352	411	396	376	435	376	428	384	407	433	387	392	403	388	422	370	424	413	370	404	399	386	420	395	415	406	351	405	413	361	425	358	389	412	399	407	368	381	351	423	412	384	380	382	361	419	440	376	364	380	389	417	407	414	389	361	380	403	347	387	387	427	340	392	389	392	396	390	392	354	398	379	340	394	414	392	410	412	419	406	390	354	391	377	383	434	404	414	368	421	410	385	412	399	408	370	375	385	384	401	377	413	367	342	412	378	401	422	401	388	396	428	395	420	383	367	423	403	362	392	436	380	423	370	373	389	403	406	386	383	382	394	401	384	390	390	395	419	391	422	433	403	394	402	358	410	389	378	381	387	409	383	380	386	389	436	392	411	376	348	361	396	394	410	410	363	377	414	408	374	401	367	393	374	403	375	402	436	392	402	429	394	425	404	396	422	396	407	381	380	378	418	426	372	374	421	401	414	423	398	395	439	366	386	385	365	442	398	426	386	384	409	373	369	405	391	409	375	404	379	412	404	384	403	382	429	400	393	404	378	351	358	370	388	388	365	395	382	381	390	375	343	381	387	376	417	414	393	385	394	409	410	430	397	366	350	442	369	400	385	405	399	384	377	369	365	391	425	354	402	432	396	417	434	381	345	333	401	355	402	410	402	368	402	411	417	361	371	364	385	405	424	386	409	372	404	371	376	370	401	389	420	385	396	410	414	408	389	362	379	389	391	386	404	389	410	425	391	375	384	373	422	377	386	408	401	373	376	362	390	381	417	397	385	368	396	391	378	380	440	366	393	407	396	354	389	392	401	386	397	366	411	389	395	367	407	380	401	374	362	428	373	398	405	386	400	369	389	369	395	396	392	385	386	373	360	417	414	378	385	376	415	418	428	401	360	389	402	382	408	361	407	407	423	389	427	449	390	442	434	401	375	367	371	410	401	371	405	373	428	411	368	371	405	426	385	397	397	370	415	394	385	434	361	406	387	376	418	383	389	442	390	416	400	402	401	416	403	379	402	412	385	409	415	421	382	382	406	396	350	353	391	384	401	384	422	405	407	420	439	393	393	387	383	361	371	390	419	383	404	415	421	401	359	377	398	399	385	373	384	369	403	383	416	422	399	395	453	372	375	411	409	401	373	386	415	378	390	384	397	388	374	394	389	383	396	402	373	387	398	399	385	367	429	417	395	404	424	365	400	395	399	387	401	394	439	467	338	381	403	396	440	364	393	421	392	420	388	398	412	373	431	410	360	431	373	418	436	392	424	381	387	396	430	392	396	387	383	435	364	372	414	389	395	354	406	453	397	388	368	424	382	402	369	394	391	363	391	389	376	383	380	423	398	372	425	375	419	397	373	388	410	374	400	383	402	427	416	392	374	395	372	363	394	406	392	376	390	421	401	398	405	410	397	412	373	422	397	380	401	361	422	396	408	401	408	389	382	386	405	372	411	386	396	346	400	364	406	411	394	406	425	400	364	371	387	380	372	389	369	398	404	352	410	407	403	421	395	378	334	384	386	385	369	377	401	402	394	431	438	407	378	409	399	386	370	395	387	403	390	396	391	396	407	430	392	358	398	385	371	430	396	387	417	381	368	419	402	409	413	390	372	377	392	363	393	357	419	378	386	354	406	418	373	427	396	374	392	407	394	369	379	427	379	415	398	435	382	403	433	396	373	346	370	395	410	343	425	370	378	393	395	376	407	400	413	375	404	406	396	416	387	412	377	433	394	434	432	424	417	363	369	394	405	364	379	412	423	422	418	370	377	397	396	401	397	380	385	358	374	379	382	384	413	380	397	412	425	396	375	375	404	382	379	376	382	392	392	406	384	413	409	363	399	410	388	434	358	394	384	376	386	374	411	422	403	385	418	378	357	388	366	389	405	417	425	382	421	372	407	362	407	408	376	386	386	398	366	375	384	390	375	380	356	342	398	440	403	352	412	386	411	457	406	415	337	350	391	414	360	393	373	369	420	403	377	396	392	379	362	399	405	398	369	391	398	372	376	380	451	426	383	351	408	384	353	418	356	405	374	383	431	420	413	403	391	363	379	435	368	423	414	388	377	387	394	378	401	445	379	371	388	431	434	389	383	394	371	377	431	426	365	393	392	406	370	367	366	380	357	395	379	368	405	395	409	416	405	426	398	408	389	364	390	416	379	406	379	397	424	411	394	376	414	407	389	394	380	391	368	398	371	393	373	405	407	401	426	420	370	379	403	386	392	395	421	374	397	378	397	356	379	384	369	360	420	368	426	363	385	379	392	405	358	360	388	372	359	389	396	396	387	401	405	401	401	384	381	385	377	398	384	390	412	385	353	369	381	388	395	400	369	387	399	390	427	393	401	396	400	396	374	391	381	386	359	402	417	393	374	421	399	405	380	372	386	404	396	383	403	412	405	382	396	371	385	397	375	371	387	394	395	370	406	367	391	394	398	428	375	394	364	368	393	393	431	400	417	395	391	420	384	391	395	393	402	390	389	380	392	383	436	351	414	368	396	392	397	384	379	380	397	418	375	399	408	462	416	396	414	415	408	397	397	409	396	388	374	380	407	396	403	385	382	435	384	403	373	418	395	372	390	411	374	419	412	416	382	355	361	380	399	428	358	383	407	365	388	356	385	409	415	398	421	372	381	395	413	389	421	402	389	345	400	376	373	379	411	419	376	372	404	405	389	374	379	341	388	367	384	385	379	378	357	397	349	368	391	359	390	414	405	382	415	405	401	412	377	400	373	405	397	411	372	377	345	373	396	406	399	404	401	385	391	386	370	406	430	388	391	391	392	363	372	396	396	419	401	399	372	398	403	396	394	393	401	394	403	412	387	375	395	384	401	415	403	396	387	380	406	329	401	423	395	410	404	446	411	392	408	367	410	386	364	399	420	355	384	385	419	439	408	385	421	398	403	373	403	373	353	409	385	385	376	375	420	402	383	412
20709	13875	12156	16325	12589	9095	7079	5434	4903	4606	4106	3515	2967	2676	2418	2134	1958	1757	1659	1567	1419	1301	1250	1262	1174	1130	1084	1095	1058	1042	999	1057	996	1018	1022	997	956	1015	955	927	923	916	978	921	927	927	943	920	906	923	940	956	922	896	877	874	933	916	914	855	912	975	941	867	901	962	913	905	936	930	902	949	951	855	924	924	923	901	908	899	880	888	957	927	919	909	933	941	885	931	949	937	924	901	913	895	941	906	947	916	872	950	900	905	937	881	928	944	907	868	902	911	932	952	924	939	888	929	903	934	935	907	920	900	938	905	886	897	880	900	936	909	850	887	941	927	878	929	852	925	946	883	897	955	914	915	874	915	866	826	942	964	946	970	902	908	954	905	956	898	936	925	980	917	953	913	844	912	939	889	824	935	920	927	910	881	919	945	951	927	896	898	939	940	944	905	938	886	888	946	929	903	856	861	913	913	961	936	943	903	870	915	887	946	910	890	916	915	907	918	945	915	923	933	924	891	928	939	996	914	917	944	943	910	904	927	979	952	946	871	964	867	912	904	934	892	907	974	919	995	925	916	869	890	913	881	953	936	904	894	929	998	943	911	941	943	950	935	925	908	960	930	885	889	959	923	874	931	939	913	885	928	938	880	914	898	994	926	905	906	940	929	869	916	909	928	893	942	898	938	919	909	964	924	893	917	897	962	949	925	913	935	899	926	886	931	952	932	915	907	899	900	911	936	947	921	979	904	918	935	925	939	913	933	949	947	912	888	887	863	957	903	912	904	939	911	864	903	932	901	939	920	895	916	923	903	921	890	928	929	867	898	886	925	876	894	897	949	939	877	883	904	909	867	936	896	913	969	940	874	930	868	931	855	937	999	915	938	959	914	906	949	959	919	908	930	957	875	948	924	935	860	891	920	883	931	901	888	896	896	957	920	932	924	908	893	950	944	896	931	903	950	907	922	920	889	909	964	886	956	938	937	872	947	826	920	892	885	948	881	907	890	926	960	898	886	920	850	910	908	886	936	962	891	868	912	915	917	931	877	937	914	881	880	946	920	997	949	934	896	879	911	953	975	953	868	915	925	913	928	902	972	886	913	916	843	871	951	873	928	907	910	879	924	943	961	928	902	887	911	938	932	953	917	920	911	906	914	918	916	922	972	887	917	901	876	837	931	913	874	943	908	905	879	916	920	932	924	857	915	928	872	932	875	945	965	891	943	962	945	867	916	887	944	895	922	950	897	939	915	928	931	991	946	902	867	893	933	897	933	897	926	939	944	879	915	973	947	896	930	941	960	937	914	921	944	917	899	856	952	840	903	904	899	916	932	915	939	957	922	963	904	924	897	867	931	915	865	897	888	900	887	924	852	866	904	923	929	943	925	953	928	890	928	926	906	907	876	898	926	900	977	892	969	895	932	870	898	924	932	904	889	854	841	925	878	918	907	900	950	940	881	893	866	919	981	900	882	933	955	890	829	928	908	894	922	898	921	955	845	915	919	951	893	915	958	931	943	871	915	935	971	925	906	892	884	892	914	905	909	917	967	883	890	935	938	852	912	923	937	890	910	889	941	940	942	943	928	938	850	855	907	855	915	891	907	1010	893	871	927	937	886	950	998	884	875	924	967	899	933	946	960	952	933	952	911	929	915	923	901	961	912	927	950	943	864	860	945	922	869	850	942	918	952	949	953	889	923	913	944	915	937	925	938	915	931	911	871	930	855	931	938	907	925	935	908	943	918	915	915	929	904	944	916	933	893	937	942	897	974	915	940	892	884	896	888	916	949	856	910	936	929	939	927	896	873	915	870	923	923	953	899	874	925	922	923	973	898	909	923	901	842	923	933	946	901	953	882	924	902	888	908	931	945	891	901	906	884	878	864	939	869	944	919	952	946	918	933	906	863	922	899	892	918	945	933	961	920	861	903	949	954	909	914	940	858	945	931	880	936	928	914	895	917	922	885	926	905	889	918	959	922	948	906	907	955	937	857	886	925	929	896	907	977	901	884	925	959	941	886	887	954	859	919	891	912	928	883	939	903	890	912	954	870	897	906	888	937	900	937	909	872	959	876	911	889	955	892	916	929	905	934	954	921	896	902	884	895	953	927	920	907	925	916	962	884	918	989	934	952	902	933	890	941	943	931	887	845	889	909	906	857	867	886	942	902	974	940	901	916	928	932	968	860	916	870	927	895	857	967	913	912	895	901	887	913	964	907	965	932	896	922	907	932	899	898	946	902	908	891	938	952	867	872	877	900	916	879	887	915	925	948	960	911	940	902	879	904	903	873	930	923	901	857	910	881	931	840	906	873	953	858	934	942	881	907	904	913	920	892	966	931	929	920	965	885	906	912	900	944	951	906	933	859	860	944	940	890	893	930	922	913	901	937	919	960	857	905	919	928	939	926	922	934	928	945	929	872	880	872	944	917	899	903	922	938	902	888	907	911	930	963	905	904	885	923	932	901	865	922	911	941	868	918	899	897	857	891	891	939	951	904	907	844	876	896	948	903	950	905	914	849	900	928	908	902	912	914	877	947	943	899	947	907	929	875	924	898	924	933	923	933	958	938	912	928	912	921	881	922	973	883	918	982	872	913	941	963	918	946	925	907	918	969	922	890	907	861	931	910	913	958	940	937	928	939	931	849	894	947	852	977	877	882	933	920	900	923	927	894	1001	981	880	889	885	925	922	920	964	947	942	981	1001	933	954	884	891	918	947	938	924	887	908	926	916	896	914	911	932	913	925	861	903	908	935	921	893	931	921	929	950	936	943	950	931	933	941	931	920	923	933	922	899	920	914	879	948	933	874	952	896	958	930	952	919	942	916	865	955	907	872	919	924	974	915	926	926	963	866	919	888	921	865	891	905	917	928	929	954	896	904	915	931	904	865	894	948	914	952	899	966	879	896	908	910	939	936	906	910	887	902	922	902	907	936	888	869	947	932	929	978	925	906	902	884	895	875	871	894	871	941	915	946	959	867	891	946	999	889	877	952	961	930	915	926	915	920	921	903	940	868	903	956	918	915	900	916	975	904	911	913	992	899	913	881	927	947	953	876	965	923	947	893	924	930	936	864	936	940	951	890	924	897	938	871	894	997	899	908	943	895	944	942	935	890	932	920	875	927	920	890	891	893	930	923	829	933	911	880	900	889	892	966	925	868	959	895	891	883	882	956	897	1003	977	884	908	913	946	970	916	922	916	952	894	943	882	876	926	841	889	871	899	907	900	888	857	926	913	928	933	946	915	868	941	886	928	892	901	957	891	974	947	930	850	907	931	891	890	954	913	886	894	932	952	933	910	936	924	895	935	927	912	949	910	929	925	949	889	969	928	977	883	926	1000	931	920	910	956	917	930	946	965	919	932	857	964	930	923	895	916	921	928	927	981	872	936	957	940	971	867	955	881	906	934	928	925	898	957	955	864	920	930	875	917	948	910	879	896	912	920	872	984	933	892	893	933	837	911	928	900	895	911	895	933	950	928	919	935	891	964	939	928	870	943	838	865
38053	22510	14392	11326	6545	3826	2515	2018	1791	1507	1195	1051	962	882	776	651	635	576	551	533	478	463	442	413	447	425	433	383	396	425	349	397	395	377	376	408	353	373	381	382	360	367	347	344	367	369	333	394	372	390	377	373	390	352	329	353	396	361	375	366	348	370	387	404	407	354	389	359	397	382	387	380	351	345	342	389	357	340	373	390	400	360	400	366	310	368	328	373	432	347	353	337	324	360	340	373	378	377	346	408	366	371	343	359	372	324	349	369	380	340	324	361	382	399	386	370	375	335	372	366	388	351	370	368	401	399	372	338	387	388	370	393	384	333	381	379	333	382	363	341	393	397	357	408	376	369	421	366	376	341	371	361	368	369	407	352	328	380	359	377	378	382	368	394	362	396	354	386	359	370	380	377	370	374	385	383	373	361	394	358	339	411	361	378	361	363	385	385	312	374	358	428	390	330	354	374	365	342	385	384	390	329	357	370	367	366	375	383	288	367	392	362	342	350	356	357	383	343	340	401	343	402	351	361	376	344	363	367	366	344	383	370	351	414	393	347	360	338	374	334	355	375	409	393	352	342	434	337	351	361	369	366	382	365	385	371	371	385	387	362	353	389	347	373	357	346	374	369	369	325	408	356	359	367	345	360	411	370	369	355	358	355	388	382	368	389	369	394	386	387	371	350	351	333	360	375	386	351	386	371	324	384	363	403	389	365	382	368	371	332	343	333	404	390	376	359	383	372	350	372	358	369	404	360	358	366	383	367	361	367	360	370	381	362	387	345	380	350	340	359	344	345	362	339	378	319	386	362	387	338	363	330	381	359	327	405	391	373	314	357	368	379	353	387	395	389	354	366	353	386	334	359	333	356	325	355	367	367	343	364	338	335	364	355	361	372	379	366	379	391	406	369	329	343	341	376	373	365	335	373	377	395	362	373	371	356	371	365	352	371	366	374	344	373	346	323	333	368	359	381	352	395	395	397	358	368	334	360	351	361	371	353	364	367	384	339	376	365	381	340	374	367	367	339	366	365	387	366	373	372	354	372	369	384	372	334	346	401	370	374	342	388	357	368	373	331	349	331	367	331	353	391	366	384	362	374	337	368	361	360	353	383	375	353	359	363	339	381	379	333	386	353	351	373	369	359	380	379	350	350	397	351	381	383	399	346	337	391	345	403	376	389	366	360	345	387	347	386	406	354	383	388	370	366	325	356	339	377	367	348	381	357	349	365	408	341	358	347	362	385	371	409	388	368	406	349	376	369	376	360	356	376	323	366	356	380	397	387	349	387	370	389	352	351	389	330	340	359	390	330	389	339	396	364	379	359	361	374	374	375	372	386	398	386	319	357	356	396	397	365	345	380	350	373	370	377	378	369	383	382	363	396	342	371	361	385	333	347	362	343	327	338	357	378	342	356	336	407	374	372	346	341	350	373	400	413	374	398	369	356	410	342	379	389	343	352	361	400	338	364	392	393	357	380	371	344	359	324	385	373	386	323	354	373	367	363	367	330	360	356	378	368	366	392	367	363	353	384	339	362	363	378	378	374	359	360	346	381	361	389	356	349	331	369	334	387	381	387	344	405	353	400	359	395	352	374	377	388	345	384	394	344	340	364	370	370	367	365	372	368	370	356	394	349	354	369	366	382	363	343	358	341	372	349	395	392	391	370	355	394	341	368	393	375	409	370	368	385	371	393	351	362	389	346	395	381	359	400	392	377	365	401	383	395	385	384	331	323	369	390	383	358	386	368	401	320	355	341	394	371	344	381	378	378	401	336	370	357	369	370	353	347	368	347	340	406	358	394	375	416	328	355	369	350	384	346	349	384	388	341	341	320	381	361	347	383	381	404	395	362	363	380	362	351	360	360	357	375	383	370	337	373	379	340	357	373	378	381	353	389	385	375	364	372	333	341	355	354	341	372	372	376	394	338	364	370	376	361	388	378	383	354	386	339	353	355	348	371	377	402	357	351	356	341	362	362	332	410	383	357	343	361	333	356	383	353	376	353	391	338	369	344	373	351	359	380	385	328	340	396	313	366	382	337	422	377	393	363	386	388	386	365	429	331	377	349	350	355	390	393	354	395	345	339	383	367	354	371	399	393	364	404	339	348	341	380	370	377	339	356	346	334	342	356	378	351	382	364	360	355	349	354	364	377	370	371	381	357	381	382	408	415	378	376	401	351	341	367	356	375	327	390	388	340	349	369	327	359	340	359	349	384	347	396	355	335	374	354	367	362	386	375	367	365	384	394	381	359	393	356	373	408	376	369	377	361	376	385	404	388	378	404	349	382	357	371	375	356	372	374	366	337	382	391	364	356	355	369	338	382	378	335	318	381	363	317	391	382	370	348	342	347	370	368	366	362	393	337	343	367	368	360	374	330	374	334	351	378	378	367	376	364	377	357	367	344	364	384	344	349	361	337	348	400	360	380	367	373	408	368	341	369	376	399	347	358	340	409	380	365	332	324	320	349	310	363	317	333	364	361	375	374	396	371	402	442	395	328	338	378	339	379	406	395	357	312	359	360	320	382	348	394	387	348	365	341	385	385	321	377	341	371	376	361	380	368	362	382	376	386	374	337	382	341	394	352	345	407	368	349	376	352	368	351	384	376	373	402	382	403	384	338	379	380	419	326	337	366	385	385	346	378	375	378	353	348	372	399	408	350	372	369	364	394	387	349	389	403	331	412	366	379	402	369	341	388	371	378	388	397	361	371	354	361	398	378	341	382	376	406	347	367	400	360	363	368	344	361	370	361	362	346	372	356	364	377	357	380	360	358	365	394	387	387	377	356	374	382	376	362	351	358	367	396	373	373	369	370	385	359	346	355	382	350	349	381	374	359	371	371	350	365	385	375	383	362	372	378	369	385	371	399	349	350	375	343	364	396	397	347	361	384	401	383	342	398	405	375	348	344	374	393	350	375	380	348	349	379	363	329	330	349	376	407	363	358	373	352	350	373	376	356	370	361	362	360	370	345	377	356	366	390	375	378	382	366	356	388	357	362	374	393	365	369	348	370	366	362	397	368	357	371	348	374	378	389	367	366	348	346	341	402	373	389	354	392	351	398	355	394	392	349	400	355	372	343	386	372	359	388	369	407	355	382	317	351	362	373	358	371	373	371	351	402	370	351	352	382	331	345	326	366	344	369	377	340	382	364	378	365	374	406	345	365	361	364	377	383	370	385	339	406	329	364	350	342	362	388	365	348	371	355	370	347	367	353	397	391	363	366	380	360	387	388	392	399	348	347	349	388	360	403	341	324	359	380	338	377	361	354	383	400	375	381	373	364	388	368	335	367	383	335	394	365	336	374	316	373	343	344	386	378	363	367	376	394	377	401	388	334	363	376	367	380	406	373	396	381	358	378	363	359	320	367	358	372	365	396	356	359	344	381	364	353	354	364	361	393	331	350	334	359	352	360	362	341	348	351	319	349	376	412	371	347	362	398	368	367	377	388	384	353	359	389	338	353	375	348	381	372	361	366	388	330	388	340
25544	17146	16728	20435	15460	12019	9301	7877	7349	6438	5156	4553	4045	3671	3047	2629	2344	2236	1831	1713	1466	1373	1314	1262	1209	1193	1204	1105	1078	1085	1011	977	936	990	935	965	924	896	980	912	952	933	872	881	929	952	910	855	919	995	857	836	858	852	894	903	889	880	862	841	873	869	886	855	847	825	860	842	885	833	871	849	873	880	841	862	880	898	874	894	875	859	873	835	861	858	757	852	838	837	853	865	832	855	835	834	856	873	824	831	847	836	851	905	887	880	913	853	894	799	783	867	840	828	812	860	839	869	877	860	914	825	878	817	845	881	836	850	892	831	822	845	863	850	841	891	873	846	845	853	859	828	859	860	850	840	839	863	846	862	885	799	837	879	899	846	901	840	834	833	837	874	806	861	856	911	811	895	899	861	882	911	885	839	867	820	836	831	831	829	887	800	880	913	834	869	891	893	845	811	873	861	862	856	860	883	910	837	915	865	863	879	881	832	870	820	867	864	888	870	851	878	876	915	860	833	839	904	832	884	874	881	832	872	841	846	862	863	892	818	858	854	908	862	887	887	835	856	876	884	903	846	828	807	833	847	832	870	823	861	839	825	839	877	895	823	860	828	851	851	817	906	876	896	847	885	850	863	874	830	887	865	839	895	871	864	829	865	852	855	799	865	834	886	905	871	821	833	860	858	876	860	792	863	776	855	848	895	847	873	795	862	888	839	848	842	845	835	884	880	851	897	885	863	948	853	817	833	864	864	902	821	853	857	865	891	864	813	902	876	840	808	884	886	809	852	853	894	856	868	871	908	820	785	863	818	897	844	851	881	848	901	880	937	841	858	873	864	893	833	865	835	890	898	865	896	880	812	803	922	834	839	850	796	915	885	828	868	847	874	807	844	872	852	865	874	931	875	889	891	845	847	866	854	828	881	859	849	885	909	834	854	935	856	837	825	826	878	849	833	864	832	869	883	860	900	826	854	867	857	798	868	847	829	858	854	885	869	882	855	864	843	828	869	827	876	906	847	863	856	877	839	861	855	851	839	857	872	840	864	879	861	852	838	840	843	886	873	799	871	878	853	872	823	837	842	873	822	801	872	857	908	869	894	917	813	854	867	820	853	875	891	902	807	838	844	957	830	812	910	850	853	871	878	865	868	833	825	899	891	870	873	816	841	844	863	884	893	860	842	922	869	862	882	816	874	862	870	878	825	878	814	861	833	918	881	876	855	848	844	863	822	820	916	869	880	803	869	883	885	862	832	896	806	866	837	830	851	821	808	903	867	867	838	899	871	801	821	845	812	876	928	852	866	836	847	877	801	879	870	867	875	805	883	847	853	830	877	814	834	823	866	852	821	868	874	863	891	836	886	822	908	890	913	864	889	881	850	834	904	888	847	921	869	845	851	857	873	834	848	842	862	848	857	911	859	817	844	835	894	897	913	822	860	882	844	862	833	851	912	876	918	873	815	901	809	876	843	838	855	857	863	841	804	845	867	884	893	894	899	867	827	829	852	831	861	891	877	798	853	904	853	824	861	829	867	892	896	935	879	857	874	910	824	860	881	842	848	884	829	861	828	841	903	864	863	874	806	865	819	828	844	835	878	889	849	904	856	890	872	853	863	851	839	831	866	825	839	873	838	870	876	868	894	865	842	868	881	850	845	791	841	838	881	865	913	857	888	851	866	891	862	874	860	877	883	867	857	878	902	911	877	884	841	858	805	841	897	878	855	840	853	892	840	833	838	860	860	825	884	830	869	847	856	842	829	870	901	848	863	860	883	864	868	891	846	857	861	900	929	879	863	871	885	893	857	888	811	822	843	887	848	854	854	814	877	831	830	819	901	848	862	962	846	852	818	914	844	889	828	852	843	899	823	888	855	824	846	836	816	857	839	846	873	823	867	838	857	878	909	891	850	903	834	848	883	796	802	834	889	847	844	863	792	839	834	857	861	843	899	818	856	845	881	849	875	862	840	846	898	897	869	885	921	872	839	855	828	829	852	861	872	861	905	820	846	840	845	902	836	871	787	778	810	873	862	866	853	881	858	862	874	851	845	869	869	853	880	885	877	841	877	912	841	880	884	818	862	915	840	856	864	815	862	859	848	865	862	857	874	863	824	864	845	892	861	858	820	844	850	898	895	780	810	823	921	875	859	855	865	898	864	874	853	876	845	844	827	823	863	814	894	833	885	837	877	871	866	918	916	932	873	819	854	894	879	843	838	824	843	862	906	859	872	833	839	870	837	898	888	876	865	930	879	854	872	841	857	856	826	887	911	834	864	853	870	881	827	831	840	842	840	850	822	877	869	874	879	860	907	846	854	895	893	936	827	823	912	893	852	921	861	832	920	897	836	830	852	881	845	874	866	881	830	815	831	830	904	883	852	823	861	864	856	853	878	883	875	892	854	865	901	892	869	858	814	896	831	863	853	876	878	881	877	834	917	862	835	838	883	806	866	867	806	803	863	854	848	888	826	885	916	866	887	848	849	871	836	832	900	828	824	879	857	894	854	843	862	823	846	900	910	870	786	851	903	872	928	858	817	859	903	873	895	879	769	823	857	877	853	826	874	843	822	895	881	840	828	905	791	852	863	844	825	835	836	823	836	833	853	859	867	854	844	850	879	861	882	871	920	817	881	844	835	870	829	821	857	832	919	884	888	856	844	850	887	838	879	861	919	854	881	828	847	895	875	867	839	815	861	807	822	899	891	843	896	877	910	839	840	852	920	843	870	859	868	849	841	838	854	920	912	889	867	866	849	768	863	894	827	838	826	829	842	852	869	817	837	883	869	820	893	852	891	829	841	920	875	833	836	823	863	818	843	885	820	830	838	847	846	883	865	879	876	857	892	895	820	906	821	860	851	828	829	844	818	832	885	896	869	887	856	868	849	874	857	829	850	924	826	816	840	774	889	880	843	837	898	854	815	890	850	844	870	835	886	917	908	843	835	820	864	860	828	882	814	883	865	839	860	865	832	884	880	863	860	774	837	871	904	877	883	849	828	877	865	852	888	814	872	855	851	893	866	823	826	813	816	838	854	897	896	809	873	861	842	890	842	831	857	912	875	866	882	868	871	847	873	872	878	862	886	800	848	842	863	810	804	820	833	798	863	872	865	894	863	893	877	833	883	847	863	875	832	875	878	831	929	842	855	844	825	923	835	858	850	865	905	870	869	824	864	850	884	876	808	871	879	884	822	831	933	812	871	849	835	815	794	842	829	873	904	853	865	820	841	828	844	898	870	909	863	880	908	903	850	900	870	882	863	817	867	850	840	869	871	842	858	837	845	851	894	837	829	862	817	857	829	850	888	843	869	864	865	903	893	852	909	843	839	850	888	798	844	846	857	895	848	879	864	853	834	859	830	942	852	811	908	836	864	848	900	852	828	911	847	802	843	852	820	832	871	849	890	861	904	896	881	901	870	864	879	824	800	822	858	817	849	923	817	838	827	910	864	884	863	909	884	876	816	864	844	851	798	847	909	895	861	854	873	811	875	842	832	843	878
11438	5424	4518	3745	2231	1480	1153	1035	938	864	779	622	663	613	506	530	539	464	481	464	428	413	450	441	439	386	410	445	431	407	420	398	429	386	417	422	432	419	403	405	439	459	387	439	405	441	460	410	418	431	412	407	349	410	405	382	419	420	425	412	385	422	391	385	407	391	369	415	382	421	418	428	365	385	397	432	433	436	386	422	409	374	399	404	401	410	439	430	373	398	382	434	383	355	420	406	389	377	399	385	413	426	408	391	394	394	399	442	437	404	426	415	445	392	384	445	382	396	397	396	406	423	402	412	407	415	380	401	424	391	367	432	378	432	374	409	397	363	411	422	402	416	425	442	400	400	401	427	438	360	420	386	418	404	404	392	399	414	383	434	400	398	397	423	403	410	432	380	399	406	405	391	413	416	413	429	405	421	401	438	431	398	403	378	429	376	415	404	395	382	372	438	446	439	423	439	389	393	405	434	444	389	415	424	425	377	389	402	396	399	399	426	369	387	416	363	457	405	387	389	416	437	420	401	411	441	428	401	430	399	432	403	431	405	397	415	367	396	414	407	402	408	404	415	408	375	431	382	396	369	396	417	374	373	378	397	402	408	418	438	404	398	412	432	435	365	444	406	415	394	391	395	407	400	417	430	382	386	419	437	372	404	423	426	411	404	391	353	426	426	418	431	394	405	385	409	407	415	395	385	382	422	413	416	402	428	423	404	381	409	409	408	411	426	435	426	418	442	379	404	396	399	389	384	413	442	401	427	426	425	417	442	430	423	384	411	392	409	418	436	369	373	422	445	418	395	397	408	385	405	377	437	438	445	404	410	408	390	418	426	398	407	399	424	350	403	403	378	404	399	435	397	406	363	368	405	398	417	404	382	371	432	427	427	382	432	415	439	414	448	427	404	391	436	383	381	370	433	362	405	396	387	385	441	407	413	364	399	424	464	410	375	393	436	402	422	415	429	417	431	392	424	404	450	411	406	409	410	391	379	385	369	392	396	434	406	409	400	459	440	431	439	355	370	425	416	440	387	436	391	380	440	426	434	398	414	377	393	378	398	453	422	382	435	406	397	405	383	409	371	404	387	383	364	411	414	413	403	358	415	408	432	410	391	443	424	391	410	376	410	423	416	419	398	409	457	428	430	376	432	386	386	398	384	410	420	355	387	350	396	414	394	421	416	404	387	429	413	395	432	392	395	365	399	387	395	409	404	405	428	372	364	386	372	391	402	401	417	425	412	433	423	398	379	422	391	447	420	392	395	360	379	377	365	392	418	430	396	414	402	418	404	433	400	374	398	407	426	374	395	391	394	364	402	420	418	390	418	398	412	395	430	394	408	416	405	409	438	398	389	389	377	396	399	417	432	394	431	393	417	429	388	399	438	393	388	404	416	429	392	396	424	381	381	376	403	446	397	374	358	392	462	389	418	417	382	409	391	392	385	418	375	410	438	397	399	393	396	400	452	435	412	401	388	412	407	388	399	361	397	397	418	419	389	413	417	418	389	405	410	370	445	398	367	435	364	419	410	427	402	396	424	439	402	393	400	400	375	411	442	426	381	424	367	401	442	380	421	418	407	474	448	390	420	359	436	384	390	410	443	412	395	434	409	407	435	388	395	383	420	446	432	415	420	397	418	391	421	402	421	385	390	434	406	391	412	435	439	411	374	408	394	453	401	406	388	390	413	408	393	401	387	378	438	369	400	399	395	429	418	431	402	412	403	391	403	414	404	383	382	426	413	413	414	423	409	418	372	473	409	390	417	422	448	388	424	404	392	429	389	395	419	395	387	422	405	389	423	407	434	378	447	415	375	420	389	409	416	400	402	415	426	432	429	398	386	382	396	380	401	399	412	414	389	386	400	443	374	452	396	390	390	443	406	427	372	379	376	438	382	408	378	406	430	403	443	435	422	397	427	401	386	429	376	400	429	390	423	416	412	430	391	377	389	410	393	388	424	399	375	461	430	392	427	412	406	446	395	371	359	405	376	420	444	406	420	398	423	401	363	458	403	418	419	406	383	379	419	369	419	396	425	408	380	452	415	426	412	352	411	394	425	433	431	434	395	420	388	402	396	379	385	386	434	394	414	443	445	370	405	395	363	413	425	414	401	425	406	373	420	376	377	423	394	355	381	412	383	373	398	409	389	375	434	406	414	390	400	430	432	414	392	422	418	420	439	405	390	410	384	401	386	419	403	387	405	421	393	388	376	437	407	389	409	434	410	377	434	429	387	453	403	401	384	398	429	435	394	395	426	397	378	413	405	443	438	402	426	411	447	401	410	397	447	372	434	409	409	340	382	379	437	379	397	407	416	454	461	441	425	376	388	398	424	401	388	413	407	406	399	388	379	398	393	418	428	438	406	391	384	378	392	409	381	403	398	387	389	386	426	372	396	408	427	422	442	410	419	461	410	440	434	415	400	392	392	428	407	402	445	424	414	424	409	427	415	458	420	409	423	396	402	379	442	448	446	434	393	411	416	382	430	409	382	419	423	400	393	402	432	385	383	408	451	440	414	359	379	401	385	391	381	396	437	374	451	405	398	407	405	399	398	404	410	405	443	395	434	424	458	419	421	372	424	350	428	398	386	419	415	413	378	399	404	405	386	387	415	405	375	386	402	425	385	406	374	413	406	387	395	418	405	432	419	397	450	429	400	380	437	422	403	395	432	369	422	427	405	379	389	400	397	388	416	394	424	389	383	394	405	381	432	367	411	436	412	369	425	402	434	417	415	385	417	418	404	408	427	378	408	389	385	456	376	356	414	404	378	416	433	439	431	410	409	441	412	395	379	423	390	416	411	384	422	412	415	420	412	442	397	403	395	448	421	408	388	375	390	466	401	383	409	399	366	407	400	395	394	409	459	418	390	439	424	383	420	412	420	420	427	424	400	415	410	458	391	406	424	404	440	407	401	413	404	401	403	412	445	380	392	375	392	430	404	388	382	455	386	385	416	395	400	411	403	422	391	405	432	408	411	416	425	356	412	428	405	424	388	404	413	372	447	397	418	407	385	423	362	399	419	387	407	397	382	385	388	415	418	418	385	404	429	417	408	423	411	435	390	393	399	416	429	408	397	425	435	402	394	411	443	423	393	394	418	380	387	443	398	404	411	400	355	415	423	427	400	389	410	391	406	404	406	414	409	369	380	417	397	384	389	407	422	376	368	386	392	399	388	430	380	392	402	418	403	416	457	444	418	453	432	408	402	396	363	434	417	371	422	386	393	398	438	395	410	415	407	406	413	439	404	423	395	370	430	401	358	400	397	402	383	391	414	380	380	412	426	377	375	385	384	434	426	432	411	386	418	408	412	366	386	427	376	476	419	397	430	381	395	426	428	397	412	377	394	390	423	429	425	405	423	455	396	401	404	436	415	422	401	438	406	406	439	427	442	399	419	435	448	420	403	400	456	416	407	417	406	415	406	406	396	425	418	404	402	419	422	387	407	396	440	411	396	403	405	432	379	413	417	410	398	401	426	430	367	378	410
8539	5770	8240	9825	7068	5519	4462	4016	3672	3089	2576	2330	2134	1974	1790	1642	1405	1344	1294	1292	1200	1160	1121	1124	1069	1131	1021	1066	985	1001	1014	1026	1024	961	1023	1044	1016	1000	934	947	980	982	921	978	960	952	958	962	983	926	937	917	993	915	930	888	948	978	944	914	909	952	932	939	980	952	912	963	934	903	897	947	906	925	884	894	948	931	907	911	945	927	957	942	957	915	930	957	901	931	932	924	945	907	890	919	947	932	962	899	919	938	970	903	943	969	990	942	928	980	938	961	941	932	932	879	935	950	902	962	974	926	921	924	963	964	924	908	935	951	932	938	976	948	925	982	934	944	913	928	946	889	987	1023	967	942	932	924	965	912	965	911	969	934	913	875	912	945	905	879	957	961	948	931	922	955	953	970	968	980	879	970	1009	893	901	880	957	902	932	938	881	910	958	962	918	910	914	949	957	951	909	978	905	941	917	868	900	956	950	976	972	922	898	892	921	947	942	906	963	905	937	920	881	933	945	923	937	975	903	958	984	954	947	938	929	977	932	970	919	930	910	963	952	956	931	893	982	968	947	924	969	938	939	911	955	933	927	956	987	954	919	935	954	1003	952	943	940	941	976	899	947	944	992	1009	925	925	973	961	944	916	928	904	886	931	967	936	955	969	896	940	910	913	895	949	943	924	916	1002	966	963	923	938	969	925	1002	960	936	914	1003	903	925	962	943	928	915	947	953	999	926	923	978	968	944	958	877	981	926	956	955	947	973	921	984	959	947	948	969	927	951	902	895	868	928	928	904	964	915	958	954	975	963	934	952	1063	895	915	944	953	933	941	886	898	935	977	1009	965	887	930	900	953	924	927	870	933	943	904	916	912	926	892	915	933	931	960	936	902	1002	953	942	932	932	927	937	957	979	953	916	975	992	972	910	932	959	972	914	915	894	936	932	904	1017	935	951	931	906	990	892	964	965	933	916	987	916	940	950	936	926	924	974	918	959	902	925	918	956	987	948	942	938	961	949	919	987	960	931	944	919	928	986	945	962	995	925	906	1006	929	945	1004	946	948	916	929	988	965	945	896	948	939	933	970	930	933	929	928	969	958	928	972	914	1011	940	897	938	878	952	908	966	936	886	965	935	977	951	891	949	965	953	907	896	951	951	998	992	951	960	931	938	882	928	929	954	921	961	911	983	928	939	966	942	954	965	956	912	957	887	912	946	900	942	967	944	972	927	921	941	982	982	939	939	896	932	1008	932	936	983	926	950	985	934	922	970	933	953	1020	915	923	927	987	924	940	919	915	958	965	913	906	937	905	977	984	916	915	957	986	964	930	922	926	901	931	945	893	969	959	924	957	980	972	952	909	934	889	952	945	988	941	950	916	969	902	972	1001	965	946	958	946	954	952	938	910	905	936	965	957	947	895	904	953	939	920	961	962	915	932	929	933	898	954	898	920	932	948	940	962	975	965	979	963	935	916	947	1000	961	957	966	963	975	904	954	955	940	888	963	894	963	909	917	947	962	965	918	924	924	889	912	945	937	918	925	920	914	992	932	975	996	905	910	948	916	902	977	917	997	922	914	977	961	933	972	977	986	927	938	928	947	886	1012	904	980	967	979	962	945	967	964	969	961	888	949	907	956	931	940	928	1000	895	928	927	977	968	876	969	916	905	983	973	952	915	924	933	963	900	974	917	1011	930	975	934	888	967	839	1022	912	897	952	955	944	970	919	955	1009	968	977	942	938	943	944	970	944	923	862	912	991	924	941	929	961	898	915	939	946	928	887	911	970	924	912	914	952	951	1002	933	913	990	946	951	937	954	990	965	943	952	955	904	1000	952	930	985	982	938	957	927	915	946	954	942	896	926	891	919	935	972	858	908	927	920	937	902	912	983	974	959	932	956	889	955	922	893	964	935	905	913	957	946	891	989	882	949	935	920	1026	978	975	956	1017	949	916	938	962	913	1020	962	942	933	921	912	942	939	893	896	904	959	928	946	926	923	917	979	903	905	948	950	924	897	935	962	974	927	914	962	985	920	920	951	977	960	867	927	966	901	948	923	917	912	940	934	837	906	910	918	967	902	954	995	989	963	980	983	955	917	902	937	1012	893	906	962	935	957	966	963	935	956	945	902	929	896	930	974	938	966	972	913	995	982	968	941	975	981	902	921	911	1007	958	931	952	961	963	969	916	974	966	885	953	938	952	973	915	986	997	913	932	904	940	1008	947	953	894	1005	949	953	885	913	910	959	942	935	927	881	938	910	931	938	924	870	928	994	990	951	920	930	924	932	917	931	902	998	964	978	928	935	970	938	906	920	912	972	906	984	897	914	955	939	899	899	980	967	933	877	1001	920	947	912	909	976	1006	916	988	927	920	946	914	943	972	906	940	971	926	935	969	871	949	946	971	925	961	898	948	961	940	933	944	1008	928	1005	912	961	938	951	966	967	964	932	919	991	891	956	874	931	981	929	930	928	969	964	986	951	957	883	941	944	974	901	922	905	920	921	954	954	966	931	901	954	934	918	890	916	930	942	919	982	964	986	934	977	1016	927	906	931	949	927	974	909	917	969	905	955	945	973	956	921	973	950	929	961	948	919	868	984	951	871	922	952	967	946	910	939	941	937	927	873	940	888	970	957	952	925	958	939	940	898	917	927	912	967	967	923	915	922	941	921	914	950	967	984	964	955	964	952	1007	911	916	912	928	937	922	958	973	933	912	924	910	977	917	944	967	929	965	933	1008	958	963	922	945	881	923	941	976	1010	899	997	970	956	961	956	937	972	937	994	953	934	882	899	925	933	1030	990	919	942	1022	947	911	953	954	939	904	905	925	973	883	936	981	955	959	944	943	885	954	899	983	987	958	941	893	897	989	957	929	905	958	944	968	913	935	913	934	902	928	904	928	954	992	902	965	956	994	915	948	880	946	912	942	917	931	919	895	904	900	915	964	870	973	939	984	947	955	888	942	935	900	923	943	945	928	922	967	1021	947	963	943	929	960	901	952	903	940	886	985	946	989	966	905	939	895	929	955	962	956	928	916	987	920	922	924	913	944	963	934	916	920	998	934	972	928	900	951	919	956	951	920	895	957	924	927	927	898	855	932	875	955	964	908	917	967	918	961	950	905	941	937	979	932	900	925	948	906	944	980	944	992	920	966	917	937	957	952	915	928	1026	944	912	922	902	876	933	958	953	916	979	958	941	971	961	980	933	963	959	930	936	933	946	886	924	937	971	923	926	892	948	925	936	955	936	926	892	954	934	984	921	924	930	935	938	915	949	961	967	983	953	945	972	926	936	952	891	946	982	907	974	905	911	907	933	859	920	1005	950	969	954	957	905	959	978	959	960	913	955	912	882	959	916	980	950	946	943	946	917	899	907	955	910	929	964	972	880	945	962	931	895	1019	946	973	954	953	897	947	963	967	912	922	947	1007	913	914	954	941	917	951	1006	961	906	974	963	926	906	892	909	957	932	971	942	929	925	916	932	944	933	965	923	966	964	962	950	943	996	946	965	914	918	959	912	938	884	919	950	970	912	914	945	846	927	940	930	990	961	973	909
27133	14959	10047	7227	4063	2596	1954	1651	1490	1149	920	843	809	712	692	614	553	567	486	472	477	503	434	393	431	415	405	399	416	409	442	451	432	426	416	419	422	377	425	402	396	421	411	410	429	404	387	422	385	367	382	394	383	380	396	381	388	378	382	422	432	414	398	402	377	393	469	388	409	392	388	402	357	408	384	363	381	386	351	397	373	386	419	415	376	386	375	411	391	402	438	384	387	357	384	428	398	381	392	353	414	356	412	399	429	420	391	438	405	390	381	411	381	370	410	400	439	395	368	401	428	406	467	384	413	398	398	380	368	400	400	368	397	376	400	377	412	368	392	393	389	390	387	400	365	404	410	396	445	406	397	401	444	413	400	369	374	360	383	408	426	362	405	389	407	400	389	373	393	437	384	402	416	394	415	371	375	421	394	351	444	415	384	392	381	394	364	409	400	388	396	381	400	408	405	459	423	398	380	373	435	408	405	391	398	399	420	381	436	381	406	400	419	415	380	392	434	398	360	401	416	400	426	403	379	376	423	376	394	383	402	345	398	379	374	413	378	398	388	361	391	382	369	358	375	443	398	376	414	433	384	393	402	415	409	397	395	406	386	373	411	413	391	397	413	409	433	387	360	374	435	427	361	451	390	412	367	386	397	412	431	417	395	403	405	385	416	410	412	411	373	398	392	376	382	387	439	413	411	373	425	391	404	414	422	416	383	358	362	416	406	404	395	400	409	382	383	429	447	383	412	412	371	387	356	367	409	412	418	410	429	390	434	409	424	418	375	397	406	385	411	398	393	409	422	431	411	403	393	396	388	374	436	408	381	388	378	398	396	419	394	403	369	366	377	386	442	428	394	394	414	380	393	399	359	354	406	398	423	425	374	386	415	419	411	381	420	425	393	408	376	409	385	429	394	450	401	364	411	406	389	368	400	387	446	394	405	418	424	417	409	382	394	370	386	391	377	423	387	388	378	403	396	357	392	390	398	369	393	405	405	421	426	413	391	386	401	409	397	434	416	376	389	394	419	428	396	410	405	368	389	396	414	392	428	380	371	378	401	406	435	401	429	394	394	358	373	357	397	351	379	411	438	433	406	386	431	386	416	428	405	403	385	385	399	411	402	384	371	401	404	401	379	394	428	417	432	389	403	407	408	379	392	444	427	419	349	385	390	369	374	373	378	384	429	383	378	405	393	380	364	383	401	367	376	428	397	378	414	391	369	408	384	419	384	433	432	434	377	462	359	424	380	386	416	402	408	421	393	400	396	431	377	400	394	376	391	392	435	403	369	405	436	399	392	416	373	413	407	404	371	386	403	422	366	374	408	429	418	415	381	396	383	388	409	360	388	397	396	416	399	397	434	405	392	415	416	423	410	372	410	419	382	427	402	417	386	392	373	426	409	375	406	413	398	394	363	421	401	401	414	417	398	398	421	378	375	362	384	419	414	380	378	389	397	429	372	439	431	386	427	410	412	425	421	348	418	404	369	379	385	389	430	421	432	396	401	444	446	384	380	397	375	356	415	397	392	375	376	432	406	460	388	382	420	359	383	404	372	370	394	370	421	416	380	399	373	403	410	368	388	423	398	388	398	386	384	380	380	370	402	399	407	416	399	395	367	378	427	353	439	403	402	378	388	419	418	390	395	378	390	379	381	357	370	398	405	389	381	381	430	428	408	414	380	385	450	415	386	389	393	366	363	427	382	384	377	416	397	389	407	413	438	394	369	391	407	411	442	425	423	406	355	380	403	404	395	407	411	432	361	428	401	418	409	383	377	400	396	370	376	442	407	400	349	396	359	402	447	388	378	382	391	428	367	376	398	443	437	397	416	412	412	374	403	395	388	382	404	390	409	408	389	434	399	368	447	401	409	420	397	372	367	431	391	400	387	382	417	400	427	354	412	411	376	416	417	372	396	417	408	410	408	399	392	373	426	357	404	393	435	405	390	364	368	400	419	406	387	397	429	374	457	408	403	430	412	355	379	360	394	360	438	392	388	410	450	366	417	389	406	402	370	387	415	408	433	412	376	374	409	402	380	369	449	377	386	384	390	442	402	388	418	396	370	406	413	405	395	430	417	431	375	369	378	399	353	342	436	399	418	409	390	388	461	412	440	371	408	434	384	349	383	382	403	360	412	392	411	420	412	351	414	399	439	406	432	405	398	390	394	396	419	374	416	398	433	383	364	416	425	414	420	450	409	426	382	364	385	363	385	373	389	373	392	408	393	389	395	390	406	406	439	396	412	406	386	386	383	409	414	397	405	386	410	418	340	384	436	391	407	424	404	404	410	373	380	405	387	418	382	399	386	391	371	407	404	373	429	428	383	413	400	407	428	400	389	414	403	388	388	390	407	403	391	407	342	431	376	361	392	413	384	398	397	405	418	382	403	420	397	392	419	395	421	356	391	396	378	400	418	412	424	428	411	399	422	438	409	370	408	402	398	392	396	392	438	418	389	380	389	399	398	389	407	374	417	365	417	364	433	433	425	422	395	400	349	387	431	386	427	420	397	387	412	415	385	396	411	376	421	414	419	430	378	401	371	404	380	372	413	377	423	414	377	404	401	437	353	376	394	406	387	395	396	452	406	378	394	425	352	418	404	406	426	458	423	427	449	436	368	395	417	390	404	389	385	397	410	375	400	402	402	371	379	432	407	386	397	395	412	418	389	415	417	410	392	428	406	405	415	364	406	377	443	380	392	408	392	418	397	393	401	402	380	411	393	435	387	432	415	370	376	384	406	426	459	405	394	437	382	406	411	384	402	417	357	372	420	406	408	405	384	398	411	403	390	395	409	411	387	388	404	369	396	404	407	374	392	439	392	401	377	391	405	386	374	368	398	386	363	394	392	432	389	385	414	454	400	362	426	380	401	433	390	402	392	408	425	417	397	410	388	422	366	434	419	390	376	403	427	416	407	391	405	376	442	366	392	376	373	374	379	401	400	389	349	433	411	395	366	384	399	391	392	413	408	404	419	388	431	370	422	391	376	424	398	359	418	445	388	392	400	422	384	409	375	410	385	389	419	413	409	411	394	377	337	408	384	425	392	396	411	380	370	414	402	404	391	401	374	437	388	401	372	366	395	408	409	407	365	397	375	412	381	380	381	413	399	411	378	416	425	426	407	402	433	405	401	392	383	391	397	391	419	382	392	444	384	395	407	375	385	397	397	390	413	412	410	438	365	394	410	421	422	421	395	415	385	371	426	387	360	417	389	369	409	383	365	374	413	357	367	399	394	437	400	417	397	386	384	347	366	402	372	386	398	381	392	403	453	426	420	396	390	395	393	430	409	381	400	377	385	396	412	383	425	453	420	452	392	416	415	424	378	402	404	384	377	417	415	380	404	393	349	408	414	362	383	384	407	390	389	411	394	401	381	433	383	403	361	403	392	451	391	390	410	420	387	415	385	409	408	436	408	417	396	416	387	431	422	391	401	372	406	384	443	412	411	403	374	403	408	420	385	384	402	400	408	389	385	384	390	404	373	405
19342	12253	13702	15019	11218	8952	7580	6627	5854	4771	3961	3651	3098	2701	2352	2113	1883	1801	1570	1415	1277	1311	1304	1259	1127	1121	1135	1054	1069	1032	1008	1038	1029	997	1027	1058	1007	990	964	981	985	999	945	921	938	969	938	968	962	968	934	931	954	900	922	888	936	942	948	971	843	895	929	967	918	935	910	921	932	888	915	929	922	961	929	868	924	959	895	890	945	914	961	912	887	954	922	941	942	959	920	936	954	947	915	904	971	914	930	916	895	888	877	942	969	954	1002	915	908	923	980	962	925	983	911	891	952	943	891	888	904	958	913	921	969	933	921	925	917	970	900	934	934	923	948	949	900	945	934	936	919	945	951	890	886	895	919	930	949	967	957	981	909	939	920	879	940	873	966	900	990	958	859	894	903	928	905	874	948	906	955	925	940	905	872	886	905	918	930	930	923	951	932	925	895	904	851	965	907	930	922	955	982	945	967	960	880	908	959	925	967	960	961	911	889	928	934	898	956	945	980	890	988	960	919	922	889	975	893	997	949	925	966	908	973	891	924	928	915	935	890	920	898	958	913	919	889	840	891	956	955	919	914	892	904	933	947	897	903	899	936	936	903	964	926	871	942	947	966	922	970	930	950	950	897	877	874	911	875	884	920	926	999	985	923	926	948	900	957	887	913	900	931	919	944	927	934	901	966	946	880	946	978	930	908	959	933	895	977	882	906	906	908	920	944	881	926	877	937	952	905	925	926	924	887	937	939	914	962	904	906	932	971	929	931	934	913	923	958	951	917	900	891	944	950	946	913	916	921	916	953	943	953	925	900	925	888	961	919	958	920	887	905	929	878	926	954	861	939	968	921	892	905	869	878	925	881	859	872	935	935	888	935	898	924	973	916	901	935	986	899	915	904	959	865	957	926	938	931	941	907	923	944	918	954	935	989	909	964	950	883	921	973	899	953	931	943	933	889	918	890	936	914	969	967	993	926	930	930	876	921	934	924	908	976	892	917	967	893	921	917	897	916	954	949	948	969	875	968	916	954	917	961	918	902	944	977	963	924	908	894	900	1000	912	895	933	938	917	936	924	979	915	943	907	888	900	1003	936	899	998	944	965	941	863	931	921	935	898	920	942	993	972	915	970	918	943	960	962	913	920	913	918	970	933	946	953	906	991	924	937	949	970	956	900	923	934	894	956	910	914	902	870	935	925	894	893	871	895	907	873	942	945	944	879	909	950	917	878	982	955	874	901	973	929	962	904	944	939	923	888	935	939	908	926	967	923	962	915	962	901	969	910	962	900	933	906	926	908	884	963	895	890	900	898	949	951	957	925	890	901	931	870	887	946	908	884	910	944	908	901	921	880	952	918	896	903	928	919	928	973	937	868	935	892	937	901	911	932	958	938	853	942	900	906	945	890	892	943	967	919	986	987	952	885	954	953	930	911	969	948	938	1006	910	898	869	933	923	959	923	919	939	925	909	929	906	941	962	867	955	966	926	877	954	884	951	909	913	931	912	899	903	903	967	926	933	955	931	859	917	877	933	921	901	924	938	921	969	919	903	925	970	958	953	955	926	883	931	899	980	924	951	1004	930	932	921	858	993	868	921	927	945	866	879	908	944	943	903	905	979	923	952	914	945	925	931	884	928	888	946	886	920	919	936	927	879	860	896	961	903	890	957	970	877	896	915	957	893	906	873	899	935	908	941	920	886	1002	944	912	960	896	944	944	924	918	914	893	933	885	889	938	891	944	918	926	936	939	971	957	996	918	955	901	943	950	994	898	953	1004	929	946	897	938	936	945	901	935	885	964	926	934	932	910	875	937	867	915	917	909	900	890	916	950	953	884	894	915	848	906	911	941	911	876	952	938	956	909	926	884	916	917	908	920	943	950	955	917	952	955	922	971	973	966	908	896	903	870	939	935	889	916	923	932	880	983	906	907	888	940	937	957	863	920	922	910	885	904	926	943	943	886	921	932	965	914	881	870	879	942	894	969	922	883	942	939	963	912	889	894	923	925	912	906	940	893	899	900	936	926	954	987	913	972	891	928	945	925	885	1014	981	897	878	913	898	916	901	860	947	899	940	955	967	928	944	946	924	957	968	941	933	877	913	957	1008	933	937	884	874	953	909	944	915	943	958	931	925	899	934	921	914	938	917	914	914	934	913	917	854	978	917	932	922	872	911	896	943	874	948	909	880	952	920	962	925	896	932	908	918	928	947	934	943	948	903	939	907	902	874	879	907	921	939	917	954	913	911	883	928	939	931	944	911	934	948	908	887	969	943	912	929	889	932	931	892	926	997	893	966	935	902	1002	942	879	911	890	906	920	952	902	888	892	901	941	916	893	924	928	936	877	934	942	880	910	960	915	941	930	945	948	942	891	945	920	898	906	894	901	885	910	923	901	963	885	930	892	982	968	946	923	937	896	991	977	881	930	873	971	877	929	915	857	884	884	864	973	940	855	894	937	942	893	926	939	967	873	934	917	915	931	974	943	944	973	937	929	901	955	841	937	903	907	972	941	963	930	963	907	887	894	912	905	890	926	923	903	882	917	902	910	915	895	936	944	995	932	927	918	939	927	964	912	943	908	937	982	932	924	940	910	909	964	913	938	883	907	908	904	911	976	889	877	917	1032	977	900	940	924	925	916	906	908	895	935	946	901	954	935	955	895	868	933	956	952	891	928	934	953	956	927	897	894	981	903	890	961	931	902	890	872	952	958	920	940	919	943	934	876	924	903	930	925	931	877	970	915	933	940	885	968	929	892	909	919	884	915	917	927	908	931	923	911	946	921	961	906	919	925	955	958	915	869	921	913	958	915	907	921	891	898	969	939	922	886	857	888	901	944	945	909	899	896	889	896	886	903	919	933	890	939	950	917	957	930	944	927	888	891	996	976	989	929	994	863	862	896	956	934	964	914	929	918	948	913	894	907	883	900	931	872	933	948	946	925	868	912	923	914	938	915	904	907	889	849	928	971	925	926	908	911	951	946	861	917	926	882	896	920	938	958	889	956	974	919	919	899	915	949	981	926	914	879	894	988	921	932	997	919	933	962	908	944	977	876	969	908	958	975	922	905	912	920	923	918	910	907	927	953	958	911	896	973	891	930	963	894	1003	956	867	927	940	937	956	931	870	915	965	892	977	931	929	951	944	912	898	970	930	892	931	959	911	920	905	962	915	921	916	906	910	880	933	918	905	936	905	1034	932	913	882	914	930	901	953	912	960	878	862	906	960	935	960	927	917	938	873	924	987	932	866	901	956	935	931	935	942	941	960	900	950	884	937	915	892	880	885	905	897	910	891	963	983	859	959	933	999	943	956	926	936	946	885	932	901	904	973	979	897	896	934	988	920	928	906	882	923	912	914	875	932	917	894	889	942	950	954	961	972	911	906	951	969	904	937	936	904	937	901	924	944	947	948	940	855	932	945	884	867	934	900	887	903	956	937	930	927	920	981	958	939	953	965	973	871	885	892	899	939	890	894	869	957	943	864	945	937	906	920	900	946	932	962	957	902	937	933	942	930	960
36521	22608	16251	10490	5804	3699	2797	2385	1900	1487	1207	1067	937	792	718	625	613	588	548	497	464	427	416	472	415	408	422	396	411	411	419	415	365	358	406	413	386	360	363	377	386	388	364	393	363	402	389	370	394	353	349	357	383	373	360	375	365	377	369	344	404	390	364	379	368	389	368	383	387	402	442	386	380	377	377	347	383	373	375	359	350	375	397	355	363	405	388	385	347	372	351	376	384	366	375	369	371	390	384	374	331	385	403	377	390	373	340	381	382	400	346	382	403	385	368	426	397	388	349	385	396	369	357	364	370	334	364	345	374	419	401	330	387	381	388	363	374	352	402	400	378	363	380	360	388	419	402	363	350	361	388	371	357	356	374	378	366	370	335	359	388	342	359	375	379	381	381	400	389	373	364	333	372	355	399	368	357	379	346	334	394	347	376	389	352	380	367	383	377	417	390	356	367	347	376	384	351	365	394	372	380	389	382	378	378	361	338	381	389	393	335	396	367	393	342	367	382	384	345	402	408	360	356	387	394	374	344	370	372	377	365	380	394	387	407	381	385	370	327	369	397	364	390	389	368	403	372	393	383	350	374	380	373	429	347	384	339	411	376	403	377	396	389	356	382	387	357	368	379	369	320	364	374	341	368	372	382	354	391	354	361	367	368	368	366	360	389	374	362	353	370	348	385	388	388	360	360	389	329	352	412	342	368	384	352	388	322	351	359	353	330	352	360	422	397	389	339	382	387	398	387	391	326	334	395	369	373	376	424	379	363	359	366	314	375	366	380	340	347	379	391	374	348	399	395	375	399	366	414	362	394	351	364	416	365	375	354	360	338	356	386	364	399	322	388	369	365	340	358	326	369	370	371	354	361	382	350	371	369	354	344	402	381	401	381	394	402	384	375	372	438	366	409	392	386	396	397	398	340	365	386	363	381	378	412	428	353	391	407	402	370	402	396	381	371	381	395	395	355	364	379	407	383	369	367	345	368	397	382	340	361	398	375	403	428	365	343	370	442	394	382	378	357	354	359	390	349	390	356	395	387	365	358	391	404	362	372	383	369	354	342	347	354	368	373	391	417	347	380	399	348	362	369	356	370	360	370	335	350	378	397	374	350	384	377	337	388	322	337	366	345	391	391	363	360	389	371	365	376	377	367	344	368	372	370	388	367	363	322	408	383	358	376	350	344	356	384	354	382	388	392	375	372	382	356	390	371	331	403	341	291	363	361	378	371	396	389	362	378	387	363	369	385	339	384	342	366	329	360	368	363	416	414	353	321	395	352	367	373	397	360	340	391	376	362	395	387	330	345	354	350	382	349	383	370	382	337	366	388	384	370	392	381	365	397	401	352	357	354	367	381	359	395	377	346	368	370	362	359	378	376	384	381	390	394	326	346	360	387	358	387	365	341	386	370	378	334	359	368	425	380	370	367	380	362	385	371	340	353	389	363	368	367	392	370	350	356	391	369	361	372	368	376	345	351	409	389	340	388	417	375	409	408	382	342	372	346	363	375	382	373	360	382	411	380	381	396	384	371	359	362	384	359	373	393	389	389	391	390	357	378	365	397	368	339	374	379	354	329	351	371	317	404	374	347	398	355	395	375	374	355	376	367	358	381	355	377	364	373	373	361	382	403	347	361	359	357	381	357	380	342	365	378	370	364	363	364	340	361	342	381	392	365	342	378	406	406	344	399	448	357	338	331	413	389	368	367	394	324	384	325	370	382	375	339	397	353	369	408	379	323	397	387	354	390	367	341	370	373	373	393	357	382	375	381	380	369	374	357	374	355	388	361	394	400	413	341	360	364	357	387	384	407	356	360	362	333	368	385	398	392	360	338	382	330	384	354	386	353	393	373	354	376	368	377	357	397	349	369	401	368	360	392	377	349	363	356	405	390	398	374	372	375	361	398	379	372	394	380	332	362	377	399	384	371	370	355	389	363	368	370	362	355	363	402	337	381	350	367	390	363	373	385	359	382	388	406	374	359	367	380	377	390	359	400	393	384	350	380	337	372	385	367	396	339	317	355	385	356	366	374	401	403	384	385	349	363	364	360	368	400	388	387	392	385	369	355	355	359	346	373	365	359	371	361	387	430	400	386	342	390	343	330	377	403	337	369	372	361	365	343	339	369	428	370	401	378	302	393	379	420	360	362	354	396	396	358	360	381	399	367	382	388	392	376	350	389	365	345	387	369	316	384	346	365	370	381	384	369	369	375	371	378	388	349	399	376	375	353	366	390	351	385	319	335	377	391	354	384	364	339	379	402	379	365	349	376	396	350	376	362	373	367	359	370	397	342	376	407	349	380	373	362	358	334	389	339	344	386	392	389	396	377	402	385	386	358	403	402	375	368	390	366	355	375	359	374	421	357	401	387	377	379	364	372	401	367	345	369	378	375	389	396	346	382	372	387	387	381	390	410	344	400	366	361	374	351	370	398	406	399	373	338	398	393	404	372	355	390	361	385	376	325	417	404	370	382	347	372	376	382	352	364	357	335	393	391	369	351	375	369	358	378	387	361	404	356	375	344	367	331	357	383	376	404	359	369	365	368	416	394	398	391	363	366	358	385	358	358	357	341	336	417	341	365	333	376	372	387	362	334	332	380	380	366	384	349	375	378	395	353	362	376	364	372	367	355	349	413	362	347	342	338	374	417	393	379	358	349	369	360	343	376	381	368	387	365	354	353	355	348	375	383	366	387	398	389	378	375	375	375	351	388	349	350	383	375	388	374	360	361	368	350	378	369	336	394	395	363	375	368	376	364	349	407	354	390	383	362	369	390	340	385	321	386	392	360	408	336	354	387	320	407	364	365	329	354	392	402	365	392	355	362	380	374	348	385	379	356	360	404	386	377	375	367	386	402	419	388	387	339	375	388	347	368	350	391	375	352	383	356	355	371	414	387	359	342	377	368	378	370	369	378	340	355	389	410	351	366	401	354	371	360	385	341	394	366	374	418	427	349	360	357	378	380	390	344	387	414	383	384	353	351	397	397	360	342	366	349	344	344	357	366	370	374	349	425	367	375	381	389	372	383	383	375	344	360	368	358	363	388	352	353	378	391	368	360	374	351	357	381	372	376	376	368	387	372	407	388	378	395	384	357	391	398	393	372	388	366	348	362	351	358	367	377	374	360	371	359	349	366	351	345	384	355	398	370	352	390	378	367	390	407	377	390	397	360	393	366	375	408	408	370	363	382	329	374	377	353	351	375	398	388	346	362	335	378	389	356	360	431	419	370	355	390	339	382	370	389	347	353	369	348	360	383	397	393	360	393	341	363	354	399	382	397	374	326	355	381	367	370	390	356	371	368	387	368	394	360	362	379	376	376	375	373	388	364	346	317	377	359	359	376	391	356	397	344	380	351	402	373	387	355	387	392	379	382	415	368	355	342	388	357	374	330	404	354	352	363	345	388	380	365	388	396	368	367	363	325	329	366	379	332	426	377	336	371	400	397	385	381	368	370	378	399	371	380	348	396	355	364	376	363	340	405	396
24717	18229	18493	18609	14920	12276	10415	9446	7778	6387	5005	4563	3986	3294	2941	2619	2374	2046	1855	1622	1579	1411	1340	1311	1209	1191	1060	1065	1064	1100	1041	982	979	955	947	1010	995	959	1013	889	912	964	911	940	930	938	890	889	860	906	907	866	833	907	872	840	808	800	878	844	849	875	893	885	872	867	882	905	861	855	867	929	848	882	864	860	868	882	877	864	857	846	896	869	864	908	844	882	809	838	871	833	891	843	858	892	896	921	873	872	888	922	905	850	873	824	854	866	884	881	900	866	877	877	819	858	839	901	856	911	907	808	837	862	893	891	856	885	904	895	890	881	859	906	804	870	857	802	883	832	860	873	848	917	869	844	862	857	883	876	798	845	863	880	895	873	873	873	860	857	884	847	852	803	826	912	870	839	834	873	884	894	895	855	836	917	856	854	835	860	853	852	817	842	834	876	803	881	840	891	904	887	879	863	918	880	877	877	841	874	886	924	885	907	864	847	857	838	889	839	877	837	845	850	887	858	894	874	867	873	913	868	833	837	866	860	854	830	873	862	867	917	846	822	865	851	856	900	914	909	847	845	854	845	879	850	889	835	919	819	823	808	886	798	862	902	866	872	913	827	838	875	856	909	858	856	877	805	888	835	871	871	891	845	841	900	872	788	863	930	869	834	806	855	909	851	840	796	831	858	851	874	841	873	911	889	905	890	899	816	910	883	861	886	860	923	869	842	875	869	859	848	859	851	891	888	888	871	792	849	861	860	836	888	914	870	905	901	899	878	881	849	870	837	891	876	893	856	873	842	858	842	823	885	838	891	832	905	819	949	910	856	880	897	917	859	883	855	925	842	806	901	848	864	857	900	873	869	871	841	861	869	848	854	864	880	878	809	836	874	876	876	850	856	893	861	867	874	818	896	874	898	892	847	872	853	853	875	887	819	924	844	886	827	897	858	851	834	878	840	842	856	890	908	902	795	899	853	847	890	838	862	923	885	886	873	845	872	794	805	873	907	860	894	841	840	895	856	880	843	870	866	870	846	858	878	829	873	893	866	833	904	859	906	852	858	912	898	858	867	853	826	868	868	908	892	821	839	827	841	915	893	885	808	847	881	844	858	835	921	880	874	826	891	855	842	911	912	838	896	863	849	879	777	840	800	850	917	872	849	862	857	860	874	884	869	868	891	845	915	849	867	865	892	865	884	900	883	860	835	858	869	855	822	924	919	901	851	868	896	874	894	928	820	828	864	874	820	872	837	919	879	859	840	878	881	839	887	883	853	873	851	862	877	874	850	827	911	899	853	861	834	854	826	856	861	874	895	892	849	800	879	870	873	876	860	853	848	883	863	850	891	827	879	924	861	863	870	830	820	815	918	824	895	886	890	912	869	881	872	931	829	773	870	923	838	793	875	919	882	854	910	835	873	864	884	893	870	918	848	892	825	869	855	844	868	902	898	835	846	848	859	878	870	850	903	859	871	898	902	828	913	878	831	870	854	828	856	935	872	896	827	847	876	827	866	905	859	876	914	913	875	844	939	873	863	906	887	901	840	845	871	883	884	893	862	883	920	880	886	833	823	916	892	886	906	887	866	821	834	868	880	881	856	833	878	916	847	885	886	891	917	896	828	854	849	797	918	887	891	838	885	894	863	821	849	824	850	873	859	880	895	891	894	898	893	895	879	826	903	907	874	860	834	898	870	880	876	868	896	842	816	865	855	833	845	861	866	918	806	929	849	869	916	867	857	909	851	838	914	881	847	872	854	858	881	892	863	866	861	846	869	844	921	879	936	894	828	862	828	911	880	904	859	834	866	907	833	872	930	867	846	831	842	916	850	881	872	876	911	886	891	859	874	837	850	910	862	845	893	829	861	844	896	851	910	890	839	860	891	908	830	841	886	807	846	911	850	861	883	950	857	804	916	882	870	920	889	918	915	893	863	921	889	830	917	839	878	835	822	832	845	829	877	863	865	832	860	825	840	837	874	885	805	877	856	860	922	853	842	890	860	889	899	849	844	891	890	861	820	881	887	864	857	813	890	857	913	894	861	864	919	870	856	834	895	822	884	934	870	861	885	904	809	830	872	904	895	839	874	907	866	851	900	855	876	822	855	962	876	806	836	885	853	862	860	886	883	844	887	912	836	886	889	902	892	863	884	945	868	879	817	855	801	877	906	877	933	901	864	879	884	902	932	878	821	874	847	852	846	892	808	833	902	878	903	889	848	840	866	820	812	879	819	850	859	887	941	844	841	930	866	867	877	880	886	872	851	885	851	888	833	860	845	918	885	852	885	835	865	899	911	885	892	897	864	883	884	885	901	898	877	952	898	859	892	890	865	870	889	880	913	854	839	872	865	874	888	824	885	845	876	842	819	859	886	870	879	867	887	835	863	794	861	895	883	874	865	860	868	897	863	806	813	860	946	846	881	812	808	886	785	877	897	909	880	902	888	890	822	879	920	898	853	870	877	839	903	902	841	888	874	787	836	865	832	875	858	875	855	848	872	894	896	837	874	844	849	836	893	875	885	848	844	849	845	917	921	901	894	803	910	878	901	895	900	852	858	897	893	901	896	854	852	840	877	801	892	859	922	830	824	805	865	846	893	885	870	846	853	858	860	865	854	915	847	782	808	866	863	883	847	856	873	864	873	897	885	864	850	857	872	811	896	849	831	881	847	978	942	876	874	886	840	871	909	875	869	949	883	878	845	914	863	882	852	866	881	815	878	882	890	936	886	843	910	898	850	847	783	891	777	891	876	861	873	826	830	853	826	880	844	824	911	887	891	829	877	900	889	862	874	912	853	861	858	849	868	854	827	858	887	873	821	862	840	839	918	852	866	820	911	859	889	899	861	913	852	842	844	867	868	856	864	868	887	867	875	876	897	918	894	853	824	870	819	875	825	882	882	863	867	881	848	853	888	869	886	842	879	843	828	824	906	855	880	904	857	895	880	862	844	874	915	885	884	891	845	888	893	867	890	903	881	913	891	926	887	890	849	832	840	852	847	860	863	818	865	872	888	895	836	882	881	905	884	836	868	901	832	849	838	874	912	850	896	906	847	936	850	876	928	798	899	924	880	881	871	890	875	869	844	885	847	847	850	876	818	837	886	927	832	875	853	859	883	890	819	860	875	902	905	909	852	937	904	890	914	891	916	843	857	873	871	841	855	810	877	894	918	808	913	893	825	837	788	888	830	870	863	847	812	922	843	833	851	921	871	875	844	866	860	846	899	882	840	835	872	845	862	887	840	847	870	816	790	847	881	829	841	842	880	919	897	899	832	894	844	867	812	886	858	871	890	901	865	951	889	887	870	908	913	845	880	887	865	882	865	882	883	862	842	863	894	840	864	867	899	913	825	857	866	853	862	928	855	899	850	872	834	962	867	837	869	868	905	848	882	893	828	838	892	945	897	904	848	852	918	840	884	911	863	841	863	892	860	858	882	874	891	916	854	875	845	858	874	855	843	887	893	864	825	857	862	897	905	891	831	874	817	854	884	851	815	937	929
10953	5155	4905	3378	2129	1717	1339	1043	943	811	750	687	555	527	569	487	475	493	448	469	457	446	409	428	470	426	419	443	377	449	425	421	413	407	410	379	401	428	417	391	436	394	425	389	447	421	420	442	393	362	401	417	433	389	378	419	437	402	380	419	411	432	416	348	387	392	390	416	426	408	421	377	420	411	404	380	412	421	393	392	423	419	407	369	407	441	397	392	380	436	406	420	439	406	370	399	432	416	390	439	384	394	391	441	398	380	397	378	397	429	417	383	421	379	415	428	399	398	400	400	423	419	377	402	403	448	417	406	442	415	423	406	368	389	410	372	429	414	458	438	434	406	386	420	450	451	444	459	414	418	405	402	372	422	448	445	403	421	388	434	427	428	424	416	431	369	409	409	389	414	375	406	385	406	429	409	440	416	411	430	428	404	407	421	443	393	403	410	428	429	413	408	395	425	405	419	386	426	373	399	422	373	394	426	424	368	405	395	416	429	411	417	373	395	398	448	461	405	419	399	396	422	375	401	422	455	421	405	416	390	405	397	418	399	401	398	405	364	386	415	407	434	393	412	421	414	414	448	402	415	434	419	421	469	427	391	420	387	434	401	389	398	367	389	409	417	400	413	406	394	397	458	423	397	434	392	403	466	413	442	415	407	441	435	403	395	395	392	401	418	414	431	371	352	403	396	390	395	363	420	392	401	423	396	421	402	401	383	394	413	427	411	382	420	400	403	420	373	456	388	433	400	414	419	408	409	381	390	396	438	453	437	394	374	419	387	427	458	372	375	372	386	381	394	440	432	427	407	402	364	371	418	433	434	414	436	391	410	422	449	426	427	407	404	377	391	418	436	424	409	397	396	414	412	401	395	432	400	409	397	405	366	401	417	412	412	380	408	411	448	398	413	415	400	434	414	396	428	422	388	409	418	405	384	413	441	385	412	388	447	426	390	383	440	424	350	349	410	403	420	388	425	399	396	390	455	442	393	393	410	385	391	415	367	393	435	377	421	408	414	379	434	472	387	421	376	424	402	411	401	397	443	414	434	403	419	444	407	383	378	402	421	402	407	438	389	424	397	415	422	410	386	430	385	414	360	412	391	457	462	372	416	392	412	433	408	412	405	404	360	419	397	411	414	441	409	405	428	395	408	457	404	400	471	423	405	384	369	395	401	437	410	413	425	420	407	418	412	423	404	425	371	391	410	350	444	419	405	380	443	420	403	425	363	396	408	412	399	429	390	379	417	407	400	411	463	385	386	476	372	391	390	415	401	400	438	402	393	443	400	394	373	383	390	443	407	395	414	445	352	409	383	409	419	427	423	464	401	422	395	408	389	414	390	394	410	424	404	404	407	421	414	407	398	417	416	396	402	426	466	418	426	451	442	422	400	424	412	415	409	361	392	424	404	413	460	397	435	426	390	428	412	420	412	398	398	409	423	410	419	393	408	426	416	367	384	407	408	397	401	437	385	412	383	403	445	427	432	381	375	396	385	399	407	434	373	409	429	422	434	414	417	427	455	427	400	413	434	408	453	370	422	401	390	397	382	440	413	389	412	419	404	406	416	423	403	435	398	394	411	431	427	440	416	401	415	411	402	429	429	412	357	393	391	404	408	401	396	436	399	396	409	440	472	401	405	395	414	388	384	409	407	405	430	400	353	420	430	390	412	402	396	400	422	385	402	419	400	409	387	396	448	412	382	385	409	395	442	428	414	421	399	401	381	439	432	387	445	419	407	401	354	400	424	403	411	422	411	430	420	395	413	419	395	446	403	395	416	436	402	458	386	411	391	381	404	392	405	391	387	414	440	423	416	373	415	407	448	426	362	396	399	417	384	399	411	385	399	404	424	400	409	412	430	438	397	402	383	416	443	402	409	419	397	398	415	414	400	437	431	391	404	401	418	383	390	419	434	392	426	419	366	413	411	411	411	359	445	400	396	411	392	410	437	404	398	373	411	389	425	405	389	421	357	371	419	392	443	428	424	405	392	411	440	402	427	386	399	412	425	379	388	442	455	387	456	443	372	377	410	371	407	402	409	399	385	399	409	441	424	421	355	393	367	408	421	397	433	404	417	408	441	404	394	381	385	432	411	383	435	382	404	383	387	378	410	386	447	407	374	434	440	460	391	410	417	433	384	406	400	400	436	420	412	385	418	389	425	405	383	395	394	426	389	413	416	417	410	396	379	412	417	439	442	453	410	372	387	399	406	415	416	416	372	385	410	398	411	451	391	396	387	401	420	389	456	413	428	445	388	446	447	410	384	428	380	425	358	394	389	426	378	418	410	409	436	431	412	413	390	418	413	409	436	429	402	389	401	384	421	390	405	406	377	407	384	402	416	471	402	406	400	364	419	408	388	369	371	399	383	419	428	393	417	431	434	423	415	435	367	407	371	400	380	384	387	417	395	392	400	426	424	391	390	364	363	397	387	410	414	386	430	400	393	430	400	387	369	405	405	399	432	360	421	427	440	415	429	393	412	397	427	422	399	384	410	421	380	410	407	391	404	406	424	400	414	416	435	389	420	387	430	382	401	396	386	378	393	422	397	449	407	450	397	449	378	418	435	400	419	378	403	427	438	414	411	406	383	434	418	408	417	402	398	361	418	410	415	404	394	430	400	375	391	432	448	407	395	391	375	415	396	430	434	404	399	414	411	377	387	393	403	375	404	419	416	394	421	406	398	385	409	394	404	362	367	434	402	398	413	361	361	408	417	413	404	426	409	436	418	439	391	393	384	391	389	420	424	415	376	361	369	413	397	420	428	386	398	391	379	378	419	397	399	396	396	407	396	423	388	399	425	436	412	415	411	399	401	384	409	403	428	374	419	419	408	404	418	396	407	405	420	389	429	423	396	436	426	384	399	405	338	402	416	440	435	410	417	385	404	431	440	373	397	413	392	418	385	439	420	412	374	403	387	409	406	402	414	402	435	395	407	366	365	406	419	388	392	420	426	406	409	413	445	429	394	444	413	367	420	415	427	399	396	380	380	420	452	422	397	408	435	391	409	420	426	432	413	413	420	432	397	379	427	417	354	412	399	427	436	363	364	393	411	440	408	414	401	435	424	388	425	422	390	389	428	419	388	387	356	389	427	405	402	421	425	417	412	392	408	444	424	395	428	375	406	432	407	415	398	425	440	382	421	435	400	402	413	353	428	391	386	389	420	399	380	418	424	434	435	392	446	393	422	444	395	424	377	425	396	394	433	412	410	405	402	427	426	395	382	376	449	396	408	362	449	400	426	445	415	381	402	450	457	453	428	403	438	401	440	408	411	419	407	424	408	444	412	405	417	404	447	391	396	397	419	423	415	423	387	405	416	418	386	391	389	404	410	377	404	412	389	440	434	454	397	418	418	419	394	420	404	403	374	399	396	385	440	400	387	375	412	399	404	418	409	430	379	398	394	402	418	417	424	439	428	438	398	434	426	368	406	379	408	457	408	407	404	453	432	396	426	388	411	412	433	396	408	366	423	431	417	397	386	406	407
8115	5648	8791	9010	7047	6095	5255	4203	3659	2997	2603	2438	2043	1872	1749	1586	1520	1379	1277	1245	1241	1205	1105	1090	1113	1114	1085	1051	1076	1046	968	980	972	1011	990	910	996	1011	987	935	938	958	939	927	989	971	941	983	964	922	920	957	963	1013	964	959	1003	1012	903	935	934	933	948	912	998	929	986	956	912	959	969	941	904	914	909	930	934	946	928	909	895	915	915	961	986	944	882	961	940	964	976	957	925	914	914	951	983	926	932	943	960	918	929	946	926	935	964	942	934	955	961	899	912	950	936	941	955	960	924	968	947	950	927	921	1000	943	980	936	868	1007	913	935	964	1013	942	918	971	920	960	969	931	947	942	917	960	937	933	1000	969	928	951	991	951	932	991	918	937	946	924	929	958	970	900	915	941	955	966	979	920	966	1012	911	950	964	972	1003	881	951	915	980	934	916	938	930	983	935	921	933	957	951	977	923	893	924	994	972	895	1006	914	950	970	952	934	909	935	944	944	915	954	956	959	878	943	956	947	920	990	981	885	932	997	922	898	920	966	922	903	947	923	908	881	931	901	913	957	945	924	909	963	920	926	934	967	898	963	938	959	943	917	910	903	1000	915	951	936	891	960	936	977	962	965	971	967	923	948	920	904	965	876	941	925	927	925	927	956	925	924	946	977	874	932	950	955	945	919	944	912	929	913	981	912	943	948	936	947	949	960	990	874	986	920	929	904	985	915	942	922	935	903	1012	957	946	969	945	982	918	921	942	926	888	950	910	929	900	922	891	969	954	929	938	900	945	973	914	920	884	1016	930	890	868	927	938	921	945	957	923	949	950	954	946	984	936	928	1004	935	970	937	987	975	955	921	919	963	975	924	973	950	920	950	983	958	908	974	962	940	949	952	973	971	946	936	907	1013	915	909	964	947	1000	984	961	939	937	1028	947	959	925	941	903	934	961	993	950	887	990	915	920	905	975	943	907	974	942	985	881	935	947	918	927	926	991	932	957	934	957	968	914	898	941	956	887	922	868	900	936	955	898	918	965	920	996	963	940	910	921	946	923	914	957	968	944	953	955	962	903	990	973	916	960	1022	915	952	988	943	908	929	987	993	1027	943	931	956	948	946	969	992	942	954	924	953	1015	917	931	942	951	923	947	981	962	876	933	1016	900	926	955	860	918	998	980	967	873	978	904	996	933	954	911	997	989	894	944	936	927	908	946	906	949	899	978	930	962	940	994	996	906	960	958	931	930	970	955	1009	947	937	867	915	932	931	905	948	952	903	874	934	956	914	915	964	984	941	915	889	953	899	888	949	975	949	915	921	985	930	910	901	881	940	966	958	963	909	933	895	973	956	962	1003	1001	975	933	911	910	908	916	915	955	924	957	987	976	957	953	907	977	871	899	907	929	977	909	947	979	924	906	921	902	929	972	944	915	934	932	971	914	944	940	954	927	901	956	957	978	1054	864	976	903	933	896	964	964	990	947	973	900	959	952	911	895	909	929	953	946	876	918	961	927	929	987	881	959	893	914	850	947	954	944	949	948	949	983	930	912	933	914	979	953	959	932	934	944	927	952	932	916	944	1020	981	946	932	932	934	968	912	936	991	968	942	933	919	1013	921	941	976	956	923	929	931	918	942	936	981	975	923	965	982	976	890	932	895	960	910	923	937	962	981	963	911	932	928	966	974	921	963	940	954	915	944	911	950	951	959	939	917	1001	972	944	956	934	939	982	957	966	891	994	939	917	940	955	994	958	1006	944	953	941	978	961	969	922	957	879	962	971	955	928	921	918	962	946	896	946	972	948	960	940	952	956	931	905	980	903	884	945	924	967	940	956	920	981	947	921	896	972	936	982	968	995	1007	949	948	942	954	967	933	918	968	954	977	933	920	887	945	1050	948	927	943	950	954	870	917	928	993	954	936	936	968	955	862	882	1012	949	942	955	925	940	970	919	940	962	940	942	949	954	996	971	955	954	932	936	922	950	913	943	895	934	966	947	954	965	958	999	903	865	1026	946	932	891	949	944	956	891	935	923	897	976	978	916	957	950	969	986	965	931	939	957	976	954	970	935	972	924	962	917	919	885	933	949	842	942	920	955	943	951	975	948	993	881	951	940	981	991	921	914	930	967	947	930	993	952	980	923	937	959	936	935	967	949	1046	955	893	917	890	991	896	916	968	899	905	984	943	912	965	959	941	985	956	966	914	961	933	920	921	971	917	949	921	954	949	956	922	945	926	949	945	927	937	989	935	950	938	923	979	1006	981	976	926	909	965	941	902	905	979	931	948	961	909	880	943	960	975	968	939	924	959	1008	911	938	931	895	954	861	976	922	963	926	943	985	961	944	945	967	922	946	944	996	962	958	907	910	942	926	963	946	922	972	946	958	942	922	925	894	912	945	923	896	983	930	946	989	977	955	949	932	890	975	943	1000	915	921	961	960	926	912	946	985	897	904	929	997	933	926	937	913	921	989	890	927	928	992	970	944	913	954	932	912	960	958	946	913	953	926	916	912	900	897	940	935	940	946	896	911	944	919	944	897	876	885	954	930	1039	893	945	895	933	1013	863	952	900	911	888	965	937	933	975	966	953	925	927	976	968	946	908	966	912	938	948	968	954	965	958	979	1000	954	884	940	942	937	926	969	1018	948	956	971	933	962	937	931	916	923	951	948	971	930	958	943	938	946	963	922	910	964	941	945	933	920	932	908	976	903	954	970	942	934	924	922	923	969	942	912	977	969	928	995	907	992	972	924	952	883	910	1002	924	968	900	902	983	951	933	949	928	939	923	899	923	904	921	954	951	965	882	961	969	934	974	968	895	961	982	949	968	970	877	970	1011	953	971	906	978	905	917	974	928	985	962	949	945	929	915	917	953	927	959	860	951	921	944	939	970	907	937	972	953	921	926	928	925	947	916	972	931	941	982	955	980	924	910	909	939	945	912	916	933	946	1003	936	992	935	953	953	990	936	911	976	930	897	921	925	932	950	934	969	971	948	929	913	985	910	968	948	914	916	935	1015	900	975	948	897	899	870	986	889	923	1001	928	908	950	945	886	965	956	921	1009	948	970	933	908	985	961	962	937	948	893	945	869	930	987	916	938	902	983	957	915	952	944	965	951	987	965	994	970	941	904	931	932	942	927	975	927	940	923	949	886	930	943	922	914	979	962	932	998	915	967	943	936	954	932	918	923	944	902	941	925	947	937	902	946	974	947	974	927	942	1002	910	943	985	958	913	914	952	978	928	877	960	912	903	977	922	899	953	944	959	902	977	974	959	1003	914	898	939	918	959	926	977	1009	935	940	948	927	942	978	864	928	930	913	953	977	919	925	952	985	879	953	909	925	905	907	918	924	943	978	959	962	951	928	913	947	956	961	969	981	938	907	919	993	948	941	979	999	906	953	897	969	933	927	907	928	935	938	934	951	929	898	953	930	912	882	918	961	943	906	961	935	950	921	936	941	960	883	931	871	940	939	911	936	962	987	927	944	910	942	987	917	969	971	926	948	968	934	953	872	953	923	879	931	927	914	946	908	988	931	930	981	915	968	939	907	911	926	911
26190	15123	10349	6772	3929	2936	2099	1697	1367	1098	1030	883	735	686	700	532	541	527	511	453	494	492	477	423	448	414	416	430	405	450	413	416	408	415	418	432	389	408	401	428	429	390	431	401	407	419	410	382	404	407	395	392	435	414	462	391	404	408	456	391	420	394	386	417	372	417	447	405	410	382	411	427	374	378	393	384	354	402	416	420	414	418	402	403	426	446	397	441	409	411	419	406	408	444	419	456	422	396	404	431	424	418	453	440	377	368	407	422	423	408	351	390	440	419	394	382	392	393	384	382	448	394	385	385	394	398	359	408	400	435	395	416	402	413	411	418	395	405	393	400	363	402	417	376	400	423	373	420	390	408	388	384	395	375	418	406	394	432	386	385	401	412	394	428	365	422	371	417	421	389	406	412	385	419	389	390	423	382	421	395	409	387	415	397	407	431	359	388	368	398	387	425	413	380	411	470	427	443	393	401	437	408	412	415	387	396	455	413	445	418	420	381	368	443	359	387	389	427	437	414	416	384	375	435	409	412	381	424	384	385	405	433	429	411	390	428	398	379	365	425	388	407	378	423	432	414	416	400	356	415	407	397	436	409	409	417	402	423	416	448	397	381	391	477	423	424	404	401	375	405	427	434	402	406	358	404	403	413	406	410	398	389	382	372	394	381	413	412	405	394	420	374	422	467	409	407	408	398	417	390	397	396	429	382	417	409	414	424	353	403	412	416	409	397	402	414	440	406	443	393	392	406	368	418	402	367	397	382	362	393	393	431	394	390	400	400	378	433	413	388	420	409	387	419	393	399	406	410	418	392	409	443	410	373	419	389	404	437	397	415	404	378	389	428	395	392	372	423	399	429	409	393	403	423	384	412	450	410	377	436	386	407	393	438	394	404	377	389	401	414	373	378	404	400	389	424	388	426	418	366	359	396	364	392	393	394	382	407	422	413	401	378	422	413	386	363	403	443	389	402	361	396	394	375	411	414	410	390	379	416	406	413	409	430	378	402	379	436	382	390	400	423	393	376	429	403	432	346	408	377	373	423	448	385	409	415	370	434	320	404	404	397	396	444	397	400	374	369	416	426	444	383	384	435	400	449	387	404	367	382	373	390	401	394	416	383	414	412	382	418	445	378	380	420	401	393	384	364	417	425	412	399	402	408	381	408	402	398	411	393	404	408	406	418	395	431	421	378	376	447	413	402	402	371	379	393	399	439	421	413	444	401	407	380	435	443	411	372	381	400	395	424	407	382	371	380	395	437	437	451	421	395	403	382	413	409	416	398	405	398	433	435	419	414	380	377	382	417	403	424	396	394	435	428	427	402	403	441	416	391	397	384	406	423	412	387	399	402	423	418	374	411	369	426	382	364	438	386	403	468	403	402	419	362	462	418	387	418	412	392	388	384	373	436	423	407	383	399	412	367	474	456	400	417	390	406	389	415	406	401	391	426	389	464	420	411	415	426	410	393	355	431	362	357	402	421	397	413	406	392	421	405	452	405	388	411	443	397	394	407	385	415	412	405	374	391	397	372	406	428	419	402	362	370	406	434	405	435	392	404	437	368	404	410	399	418	438	379	405	369	422	373	410	417	437	387	388	356	368	373	377	394	387	394	368	383	390	404	402	448	400	412	427	394	407	375	436	402	417	377	421	410	416	421	404	399	400	440	391	398	397	376	388	391	372	379	360	371	376	383	387	389	389	404	395	423	369	423	379	399	465	356	384	433	397	409	424	394	413	395	422	417	388	391	411	420	411	381	372	416	356	400	416	394	434	400	390	439	364	365	421	396	394	377	412	409	426	414	377	401	423	420	407	421	393	394	420	426	414	422	394	355	383	395	406	419	415	414	387	369	427	381	381	416	398	400	421	392	402	398	373	394	404	391	417	379	408	439	394	431	394	372	391	388	430	414	395	410	415	433	425	420	442	377	409	400	419	403	430	426	405	413	431	419	426	401	383	391	406	396	399	380	404	380	405	395	410	425	396	396	403	376	410	406	392	382	404	399	408	406	417	391	418	375	410	390	412	419	449	390	391	406	389	384	412	426	405	383	389	399	383	449	424	365	400	422	431	431	411	425	436	411	386	393	380	371	419	437	417	437	396	410	382	426	433	436	433	417	382	398	407	392	424	422	365	422	426	427	428	419	381	382	371	408	405	413	378	388	413	410	444	384	438	400	395	407	394	437	383	424	419	378	418	401	395	410	406	399	409	422	380	413	386	392	399	386	447	399	397	403	420	384	410	432	395	374	378	415	418	373	396	400	380	393	367	385	390	424	433	402	395	399	373	378	422	458	415	393	383	400	383	388	432	401	385	375	398	465	378	409	401	379	398	405	411	416	394	381	405	414	395	388	432	399	387	453	404	415	372	400	404	399	390	365	399	390	432	402	409	397	420	396	418	424	415	400	435	376	392	394	416	413	384	415	420	401	416	408	436	377	399	368	410	406	377	357	427	444	380	378	412	415	395	385	420	405	440	418	433	375	380	387	411	399	388	376	370	370	386	407	422	404	444	398	415	386	409	381	462	395	419	395	395	388	393	423	374	420	408	436	419	408	410	419	418	429	406	374	435	407	428	410	426	381	402	385	420	398	364	377	415	397	415	401	436	410	411	402	401	393	436	441	379	415	405	407	398	421	400	407	431	407	366	429	413	399	363	441	432	428	411	404	382	396	440	395	393	407	383	403	365	395	427	431	346	354	385	399	394	418	405	400	393	378	427	447	386	401	410	396	378	391	432	421	411	378	421	432	375	389	354	380	395	445	467	423	421	414	421	417	415	368	407	420	402	398	399	394	392	400	415	413	374	400	391	393	405	380	373	417	430	331	400	353	412	413	423	402	417	399	415	399	378	411	400	439	410	371	455	385	390	417	440	416	400	414	385	401	431	415	448	397	411	397	439	412	415	400	407	389	431	398	437	468	429	405	416	406	410	412	425	417	372	416	394	397	434	406	434	418	431	419	388	438	377	390	430	416	410	418	391	444	396	388	455	405	427	419	429	421	379	398	403	412	385	415	416	371	440	422	402	377	362	405	407	419	410	398	418	388	397	388	394	380	386	414	398	423	403	403	412	429	408	401	414	368	417	423	414	368	387	428	379	408	423	432	407	447	431	446	395	422	415	391	363	395	400	432	420	426	379	415	411	437	391	385	408	376	416	438	401	395	414	431	388	388	394	404	411	391	371	403	416	407	442	423	383	408	394	400	395	443	374	410	404	382	395	401	433	430	431	387	400	399	418	408	365	388	410	437	397	445	390	352	401	421	399	441	447	397	376	407	428	400	387	384	425	393	428	388	406	401	425	445	403	423	431	406	439	398	369	384	364	405	450	392	397	370	406	377	396	411	411	422	409	391	411	380	379	383	383	467	366	403	431	392	378	403	431	406	394	366	394	402	414	423	400	425	411	401	399	416	410	412	429	410	455	401	397	440	416	340	419	402	388	455	444	420	441	394	377	398	357	418	418	422	378	405	413	396	400	394	405	426	405	450
18868	13511	13697	13932	11510	10497	8519	6541	5688	4778	3966	3505	2909	2532	2296	2078	1813	1680	1643	1452	1427	1397	1278	1271	1246	1167	1146	1108	1101	1062	1005	1009	1082	1070	1009	1000	992	1021	937	931	943	912	1012	976	971	986	1000	1005	912	943	939	939	982	918	964	900	932	966	932	970	912	920	968	970	948	958	1007	932	1012	959	930	980	918	969	979	872	947	943	940	928	928	941	907	936	959	896	977	956	929	934	951	929	981	918	942	958	969	918	933	944	952	940	925	902	955	954	920	919	895	907	940	902	919	902	931	939	898	886	899	888	969	936	933	925	924	941	933	964	1017	1015	906	913	938	917	876	946	881	920	919	956	940	968	965	970	919	914	976	916	868	966	973	966	910	956	920	988	877	932	925	901	987	940	973	958	919	969	958	904	880	935	917	943	899	971	913	936	896	938	943	924	909	929	928	890	974	954	971	949	933	941	954	958	925	938	922	952	942	925	946	889	893	944	979	976	928	927	931	944	932	918	955	959	869	917	903	931	982	941	925	923	960	946	970	969	955	931	957	889	931	865	951	931	933	955	865	909	918	931	944	972	916	902	952	960	952	920	931	874	901	934	914	852	983	936	963	889	940	955	957	946	911	944	944	984	974	911	958	929	969	961	883	928	995	940	895	978	918	934	973	930	953	924	957	943	963	902	931	1012	931	982	929	887	881	903	890	889	911	972	950	908	959	983	980	903	894	951	912	908	940	955	979	984	901	960	984	894	886	911	959	881	900	939	933	948	930	904	1012	909	934	943	890	937	928	950	989	949	944	990	956	955	953	883	911	925	997	988	909	924	960	883	974	898	954	929	923	927	965	948	903	921	936	951	885	935	944	912	956	915	942	937	990	927	943	927	908	899	969	978	919	996	975	953	907	961	944	983	956	895	972	942	938	894	875	929	924	906	959	926	952	921	943	941	983	921	925	931	886	914	905	942	938	914	946	896	904	942	982	902	906	965	911	949	956	901	925	950	887	893	967	939	933	930	968	902	893	916	1007	923	877	890	956	881	940	959	977	942	893	892	941	965	931	884	952	913	940	939	1022	905	884	921	914	950	901	950	960	962	922	1005	918	946	960	966	921	944	921	996	913	922	877	952	951	933	902	895	935	974	955	931	945	909	988	976	945	925	876	918	949	922	943	916	968	951	929	930	934	937	921	912	983	971	979	924	949	935	938	951	944	982	972	1002	926	887	945	901	947	944	877	900	877	929	902	936	949	935	935	943	919	945	936	951	996	912	930	973	967	942	926	900	1018	921	977	929	903	991	903	957	863	937	981	943	960	993	967	937	938	889	948	924	964	932	982	933	984	935	972	952	962	916	967	965	969	914	953	919	983	953	932	951	983	976	952	863	920	953	941	935	971	929	920	953	884	919	904	917	887	962	936	938	879	887	921	947	977	921	929	917	902	977	942	1000	886	951	988	910	945	947	943	953	961	922	950	921	923	914	942	972	953	915	1015	898	998	850	988	902	952	912	893	928	910	1026	960	947	930	914	913	946	958	923	949	918	928	948	896	934	886	937	934	956	933	890	996	927	917	930	917	914	904	932	925	897	965	975	921	967	924	935	970	998	919	978	911	955	884	940	905	962	940	909	933	945	947	922	1008	905	969	914	950	913	963	969	912	984	970	894	943	971	999	973	923	877	995	920	916	917	887	980	931	929	955	960	929	958	951	917	937	1005	944	907	931	993	968	884	926	948	922	977	859	924	923	959	960	965	951	918	912	951	910	946	925	906	955	922	939	886	965	910	924	946	1004	967	959	920	945	872	938	948	990	976	958	910	943	960	903	963	948	941	864	963	916	873	964	906	997	888	886	931	936	932	937	973	933	964	933	926	945	921	878	946	968	906	919	896	957	946	935	947	932	967	933	959	891	918	974	981	903	895	883	921	948	927	907	924	852	888	923	887	974	911	979	970	905	971	944	936	938	927	962	956	956	957	964	897	997	879	942	921	938	917	942	999	887	933	946	896	944	905	915	949	962	925	925	924	948	900	933	946	962	955	892	965	901	942	992	915	924	983	988	954	921	950	940	889	900	918	913	895	967	954	948	953	936	945	932	940	1003	912	994	933	975	927	954	923	946	1016	984	913	955	895	925	922	932	914	934	942	926	939	904	891	896	908	989	923	905	936	963	971	943	917	933	893	898	883	931	938	914	973	905	923	952	942	970	914	950	943	930	956	973	910	955	981	886	970	980	922	947	950	915	948	922	892	971	945	957	971	964	975	933	947	956	977	920	935	992	925	943	909	970	893	939	925	902	976	966	897	900	909	949	939	907	958	932	941	912	949	894	932	931	934	924	920	898	888	911	974	923	936	915	967	982	939	933	885	941	918	907	944	937	917	956	961	948	892	964	905	897	984	942	972	935	914	922	950	926	921	969	948	959	960	995	948	896	913	921	902	940	872	927	931	940	931	973	938	887	973	990	947	932	899	944	926	912	953	914	942	935	933	943	919	957	896	938	944	945	984	934	961	932	953	974	978	948	915	889	973	956	928	910	980	971	904	926	961	939	931	905	926	948	989	942	891	939	958	943	902	979	910	931	961	905	922	881	954	920	927	952	911	936	966	987	891	937	927	941	925	935	981	934	953	921	943	922	885	950	918	975	910	913	963	919	971	922	877	907	951	955	961	963	964	909	949	916	971	959	974	969	953	902	916	953	937	985	955	963	967	917	951	950	930	943	908	1014	911	913	926	967	867	945	950	908	929	998	983	988	930	950	918	896	913	919	960	894	918	1028	858	990	952	913	918	882	938	908	903	933	1001	1004	967	915	953	913	907	978	914	896	859	960	1000	906	951	952	898	966	932	1012	949	911	935	925	973	932	852	956	924	863	910	939	938	918	961	900	900	926	933	925	974	933	911	967	977	896	905	933	936	927	965	938	928	908	960	989	964	923	915	915	911	942	906	950	975	971	983	940	916	951	920	941	936	901	898	927	938	924	949	967	871	920	904	889	919	1010	973	953	964	952	953	978	885	913	966	927	905	938	909	927	967	905	956	892	914	989	926	902	922	928	951	952	949	936	897	903	902	949	914	892	912	955	983	903	884	938	933	911	930	981	941	915	882	916	980	979	945	900	966	931	985	991	921	943	1029	943	994	941	948	937	928	900	891	886	940	900	937	948	936	942	905	951	950	961	969	977	947	939	916	896	926	886	906	936	957	973	945	922	907	889	900	951	905	926	947	1015	947	924	919	927	936	971	976	962	958	950	955	971	942	996	890	967	961	971	948	933	930	960	952	942	945	916	957	941	906	926	927	919	931	1007	963	922	935	962	941	864	928	912	1010	963	869	936	954	916	953	915	923	1004	999	861	920	974	942	921	969	931	882	938	933	902	948	950	968	858	948	996	932	948	901	983	908	955	911	922	960	927	955	899	971	922	916	931	942	951	925	870	1006	936	976	937	929	899	988	936	892	986	920	951	922	977	905	938	894	899	934	950	993	898	911	936	934	928	968	938	896	930	939	933	928	985	866	916	938	929	918	962	939	905	920	913	929	942	910
36567	24168	16338	10061	6112	4769	2984	2126	1726	1508	1181	943	911	786	710	642	632	531	563	530	530	478	493	484	413	447	475	445	400	414	406	377	428	406	430	416	399	363	385	373	428	418	407	382	401	393	349	414	414	369	395	368	404	383	367	383	424	387	374	389	374	394	403	370	383	379	384	370	379	374	337	359	375	382	343	362	400	353	381	390	388	380	373	375	378	361	376	349	390	367	417	394	392	376	363	407	398	370	311	366	352	405	385	392	385	383	331	366	363	398	398	391	418	375	368	344	396	383	361	374	382	385	364	326	379	404	362	399	342	387	385	380	360	376	330	377	342	370	367	332	374	406	390	336	384	380	398	422	383	391	367	350	369	367	370	362	359	347	381	405	405	417	398	336	403	359	389	372	353	385	385	370	392	361	376	401	367	375	397	389	368	351	399	364	359	353	383	392	369	372	375	376	363	385	372	358	370	369	382	398	347	398	377	394	350	374	386	351	381	373	373	371	383	388	364	366	354	365	404	355	390	384	336	397	384	388	355	349	391	377	387	377	405	373	366	340	359	359	373	380	396	360	391	416	399	348	430	371	385	352	368	397	381	389	378	376	398	377	360	400	354	372	341	406	368	395	385	339	397	385	346	404	393	410	386	376	372	360	399	380	356	392	373	392	360	383	378	353	339	339	359	358	371	402	392	406	349	377	396	348	369	408	381	390	379	390	392	383	369	374	345	380	363	394	400	355	373	397	376	392	387	387	355	387	355	346	388	422	377	381	377	422	379	353	380	352	344	358	386	402	378	380	360	391	410	413	337	390	374	351	365	394	336	355	371	366	389	379	361	384	365	396	380	372	385	401	400	387	376	361	346	357	381	381	369	378	367	367	392	369	375	386	385	391	385	382	378	408	363	387	338	414	406	363	382	389	409	405	360	371	398	382	374	346	406	410	369	381	373	388	387	371	376	389	385	419	356	357	339	364	366	368	371	373	370	350	353	363	356	370	356	392	359	354	403	398	389	372	350	384	376	391	384	364	406	356	363	351	392	355	372	381	386	392	415	364	367	372	369	405	406	341	354	372	381	388	386	371	362	406	383	350	383	366	403	367	342	385	405	390	396	372	342	380	367	350	422	380	379	363	371	385	383	428	372	388	396	381	371	369	352	360	344	378	372	411	388	371	385	376	384	355	355	378	366	380	421	364	412	368	384	340	382	349	392	354	340	371	381	363	361	402	350	400	345	401	366	373	365	391	403	383	363	372	440	403	382	335	377	371	342	357	407	364	371	384	383	403	361	330	376	402	392	401	362	377	352	400	358	366	391	333	356	359	386	389	383	349	379	373	402	379	386	362	389	383	380	383	372	404	364	374	369	387	358	359	395	359	381	391	376	409	350	386	371	352	387	433	389	405	415	364	390	401	381	386	371	346	369	381	367	372	359	371	383	348	383	404	393	387	376	408	389	384	369	410	383	397	357	353	367	385	362	383	357	368	377	341	386	380	348	376	383	380	370	386	384	392	374	420	401	358	392	375	372	388	382	377	368	340	376	377	350	377	376	399	345	410	363	370	376	398	452	376	425	408	398	400	381	379	357	368	403	401	371	355	425	364	385	363	371	396	380	358	359	384	369	391	414	336	379	339	410	410	394	402	408	380	359	370	368	372	373	402	373	372	342	316	367	364	390	347	379	343	389	389	373	314	427	373	392	386	403	351	350	372	357	396	368	381	402	356	378	337	396	384	363	362	385	364	361	335	355	379	337	387	390	405	385	397	406	370	344	373	382	370	375	354	392	366	329	369	384	354	440	357	348	376	378	412	402	387	410	386	397	361	357	398	358	371	378	395	354	382	362	395	326	375	396	378	409	363	363	352	364	390	419	353	359	348	379	340	390	334	399	367	378	366	355	391	381	346	389	409	413	368	395	374	389	358	370	362	415	380	389	334	383	379	374	362	362	344	348	423	379	388	359	426	371	349	390	361	364	354	379	355	392	384	412	404	370	345	373	371	355	367	353	403	380	404	410	408	370	365	385	366	370	349	350	415	347	371	355	387	385	384	384	376	396	386	351	367	404	382	360	372	397	378	347	377	386	362	373	396	378	405	388	382	374	363	394	360	395	378	385	382	389	376	369	397	386	408	387	373	402	371	353	376	391	384	408	370	408	380	412	380	423	403	397	415	341	372	352	395	364	362	372	374	393	383	388	368	345	364	392	409	368	376	349	361	357	356	401	323	387	374	392	385	354	358	395	374	376	388	361	373	384	363	358	394	388	368	386	380	381	360	346	385	382	389	392	376	364	330	359	369	374	392	334	372	391	405	396	390	353	399	403	375	354	362	362	375	373	375	368	360	383	360	395	372	405	397	391	358	347	381	390	376	378	400	416	371	348	374	387	382	352	376	406	376	379	376	398	397	358	363	396	375	335	368	382	359	390	350	373	400	364	338	404	364	337	356	393	380	403	394	366	365	360	389	412	409	414	373	398	398	347	371	370	378	355	338	352	375	362	331	354	384	392	368	383	384	350	362	369	388	400	417	401	371	357	379	368	432	371	380	373	402	380	340	389	398	358	366	338	409	360	387	360	369	387	368	362	398	364	358	385	367	365	362	354	387	353	366	353	363	364	380	395	381	394	345	324	366	354	378	372	350	369	372	387	337	395	397	354	374	351	363	400	392	369	371	349	380	334	406	374	371	376	381	432	419	413	361	366	375	412	354	389	375	379	376	350	384	388	373	395	402	365	365	348	389	364	405	393	343	389	360	367	394	347	396	391	384	368	353	376	393	374	404	356	331	361	344	381	335	381	423	366	354	389	384	367	362	370	381	377	386	369	396	353	398	339	378	369	366	382	388	364	408	347	404	403	384	378	397	408	361	380	350	395	339	358	369	387	370	411	360	372	396	365	361	337	391	352	371	392	387	383	398	360	368	372	359	402	361	367	388	337	376	381	394	386	353	336	368	380	371	344	335	381	359	347	367	405	370	364	367	388	391	330	358	364	363	374	372	389	389	388	377	360	345	373	364	421	363	367	389	349	379	367	370	361	350	402	365	368	371	356	364	347	380	365	365	379	368	410	341	363	358	376	343	363	387	374	362	401	415	359	413	402	421	403	393	364	376	405	414	366	360	409	354	358	397	371	378	347	383	388	358	399	361	395	397	370	405	405	335	352	398	388	363	371	386	343	404	378	401	379	371	354	366	381	391	361	381	354	378	368	395	348	400	381	363	340	378	370	374	367	373	413	346	371	358	402	360	388	356	338	375	364	369	356	385	377	363	343	365	381	348	355	379	334	386	402	358	361	373	375	346	391	375	391	358	363	371	334	410	372	392	376	363	374	360	368	413	358	380	385	412	393	407	363	376	383	362	381	383	394	389	365	363	378	394	423	377	339	399	376	347	380	382	404	393	387	354	387	383	367	355	401	377	391	347	370	438	434	387	356	367	386	391	362	398	386	360	376	409	368	388	390	349	361	345	375	352	400	378	364	409	396	404	413	369	333	356
24504	19198	17641	17583	15227	14118	10754	8524	7258	6431	5248	4393	3563	3212	2817	2346	2161	1971	1806	1643	1567	1485	1409	1366	1284	1292	1131	1167	1082	1039	1010	1042	1030	971	988	1025	998	890	985	929	968	913	936	901	875	921	864	891	922	910	874	918	894	879	862	878	856	820	877	859	896	909	918	874	894	885	881	877	857	925	863	828	858	837	872	864	914	914	878	860	911	856	867	901	867	843	834	865	883	896	868	873	872	856	921	875	867	861	852	907	883	861	848	834	877	850	868	857	894	905	898	840	839	836	835	904	842	903	877	937	916	875	804	891	858	814	857	857	827	877	812	890	860	888	876	875	854	901	809	893	890	862	923	918	892	880	844	853	899	880	876	965	880	884	878	876	871	862	853	858	876	891	888	898	907	857	871	848	917	851	881	878	914	885	882	916	889	880	864	835	916	875	910	856	881	864	872	924	901	866	858	850	865	847	892	800	901	845	865	881	884	897	834	904	916	838	822	852	879	865	889	879	883	876	925	864	880	871	843	931	892	871	895	846	874	908	887	906	920	845	874	876	813	898	881	922	890	848	912	843	855	861	951	811	859	832	856	893	820	907	859	896	871	889	911	864	877	889	871	867	821	858	866	824	845	878	841	864	891	868	847	860	873	844	910	856	863	882	802	891	850	886	810	838	905	886	867	862	909	820	925	852	899	913	888	899	864	922	913	904	868	914	967	853	840	871	799	796	875	869	918	872	864	822	866	871	897	912	860	909	883	858	804	797	872	873	914	915	878	882	826	861	830	826	860	848	889	884	863	892	859	871	887	877	902	868	888	877	851	900	862	873	832	870	880	873	848	874	866	844	949	903	834	854	866	880	872	933	927	881	898	881	865	908	898	890	869	851	876	949	901	875	886	884	840	876	880	840	882	880	829	823	882	854	870	902	898	881	849	929	961	878	928	906	916	877	897	858	902	885	858	858	872	909	895	892	893	840	875	857	893	888	923	884	842	878	835	862	878	881	873	875	849	944	932	919	919	923	893	901	890	845	867	868	858	841	850	892	866	887	893	890	860	888	899	864	871	831	830	895	847	913	880	844	893	878	870	907	914	820	865	844	813	911	928	928	823	884	877	879	862	852	879	885	924	910	815	850	851	853	866	917	871	874	879	831	842	834	853	889	931	864	870	884	844	831	905	856	874	870	904	862	849	900	898	893	884	854	933	867	878	889	911	822	854	900	888	952	859	827	938	917	891	866	823	864	881	908	936	860	845	839	865	875	871	890	860	821	912	850	865	887	892	861	886	870	872	863	884	878	847	800	893	922	895	834	910	831	877	902	907	906	877	926	884	823	832	862	862	882	871	848	828	849	921	920	870	876	871	872	922	880	872	905	902	848	856	822	888	872	844	924	845	895	889	873	887	874	884	855	876	857	893	936	868	894	875	929	842	875	874	832	926	830	887	860	878	897	892	880	824	853	834	937	814	820	906	856	907	916	891	845	854	896	893	895	866	879	874	864	873	894	846	858	868	837	809	902	955	877	832	847	900	864	896	856	876	841	880	867	896	870	842	896	827	858	860	872	849	834	836	881	849	901	846	874	853	805	882	876	840	894	846	907	943	904	888	905	872	893	853	860	862	862	889	832	858	847	893	849	868	913	815	871	877	847	817	938	932	852	830	872	854	858	873	904	908	920	890	895	856	821	873	836	881	834	833	854	866	871	918	879	886	891	817	905	852	897	866	884	822	902	871	821	844	905	873	867	918	896	856	895	922	842	913	874	842	859	880	852	856	853	902	887	923	906	844	916	861	863	930	900	880	847	923	890	894	891	873	840	895	863	894	883	852	897	872	890	909	811	905	893	870	856	876	919	888	855	850	886	897	843	842	886	841	865	840	784	830	876	896	907	916	912	874	842	898	860	883	895	888	876	857	857	903	901	874	881	858	851	875	850	869	862	831	917	862	815	881	846	903	881	860	893	857	893	878	840	820	905	910	872	868	918	884	821	788	867	904	865	860	905	900	886	818	847	866	908	877	884	913	836	850	891	883	866	839	906	850	862	910	873	902	802	915	847	859	901	859	874	868	841	871	846	901	924	908	887	926	886	860	861	869	862	864	895	894	834	908	855	879	890	887	853	842	917	872	873	821	894	898	873	932	893	886	888	855	861	836	867	895	903	862	887	881	876	899	894	904	843	860	855	862	872	871	878	855	893	905	885	893	796	932	823	921	939	862	834	881	885	924	868	844	884	940	878	869	903	867	841	891	870	853	894	863	824	879	859	889	870	828	855	900	858	907	868	875	902	906	892	889	853	875	882	908	892	866	878	888	915	877	911	892	872	884	879	858	880	907	905	914	928	862	829	832	917	866	879	879	884	820	883	877	862	914	862	859	857	844	827	900	837	894	847	855	857	977	857	860	896	871	895	885	813	883	893	870	883	870	856	857	894	863	858	890	867	858	839	821	922	881	900	900	870	847	887	866	899	878	895	859	931	885	851	872	908	838	878	906	905	889	867	912	877	852	865	877	895	867	824	881	883	867	874	866	903	833	879	857	842	905	867	874	884	852	844	884	934	894	901	869	897	902	873	919	866	843	854	887	920	855	884	874	861	875	855	860	855	878	871	872	854	857	844	877	872	843	886	859	873	881	871	903	929	863	883	850	893	857	891	897	849	853	854	856	857	823	854	889	909	899	886	980	879	899	887	887	881	881	870	869	857	885	853	936	879	872	899	865	885	877	909	893	939	843	887	863	918	890	865	910	876	828	881	903	841	914	877	914	884	878	856	856	907	874	873	882	882	865	847	818	869	890	842	843	887	879	876	842	879	845	894	857	891	899	893	883	862	866	840	865	814	908	841	907	864	871	870	873	909	855	903	894	904	867	876	883	871	887	850	920	875	930	901	855	866	837	860	876	864	854	869	882	876	891	840	859	889	850	896	911	886	888	883	883	950	875	905	912	934	885	845	844	909	938	823	887	845	822	873	899	878	870	869	892	856	861	862	904	924	878	847	860	879	872	846	895	851	869	869	907	902	853	857	854	902	858	906	876	859	880	839	923	860	783	903	879	845	871	878	898	904	892	857	857	906	882	919	877	898	879	901	876	898	871	842	862	896	832	850	851	920	841	904	930	880	944	865	870	848	921	876	828	934	846	887	893	859	898	849	903	904	863	832	846	856	897	861	852	858	870	855	802	883	874	853	868	864	863	868	870	847	888	853	878	869	879	912	881	901	877	816	872	858	875	835	823	870	849	828	900	934	854	901	877	900	916	867	871	822	820	852	863	891	862	878	916	877	881	845	906	898	874	842	857	887	871	910	883	884	918	873	945	857	887	847	906	871	885	854	897	884	871	931	836	874	905	889	839	914	922	919	867	903	864	882	899	843	889	884	929	875	859	969	842	916	875	896	910	872	839	918	885	881	886	862	861	842	860	874	913	853	923	883	948	828	907	827	897	880	884	869	938	886	900	941	869	886	888	856	867	888	907	813	876	901	850	938	891	829	897	879	844	899	848	930
10064	5390	4741	3222	2325	1803	1330	1040	918	807	704	594	534	542	548	494	504	482	452	406	440	429	422	448	422	425	434	424	442	439	437	402	429	379	423	415	395	411	407	409	437	431	404	408	413	437	407	429	404	398	412	392	429	442	371	428	365	426	449	434	406	400	441	391	377	437	397	396	408	400	391	401	418	446	395	409	411	452	415	407	423	404	442	444	385	417	403	372	415	416	413	421	412	398	411	402	385	401	393	416	442	366	388	414	414	376	372	393	374	357	426	370	448	434	413	410	408	391	413	406	400	429	416	412	395	368	446	404	404	398	397	427	399	409	378	422	441	408	375	390	380	411	394	386	395	383	439	391	427	386	377	371	378	409	414	437	422	453	402	420	421	401	378	384	421	418	458	386	422	391	428	401	426	395	396	370	443	410	393	390	420	408	374	395	409	386	373	451	417	421	382	417	391	402	394	406	431	444	400	424	413	423	452	421	413	409	432	420	421	424	412	411	412	451	397	432	393	426	383	412	391	430	447	395	383	405	376	392	417	415	419	426	459	351	408	436	439	398	402	389	359	398	401	424	450	410	448	427	434	385	423	402	429	427	367	410	397	410	386	390	396	411	437	441	410	397	415	426	365	410	394	405	403	431	390	407	403	388	417	390	388	388	387	425	399	396	397	446	402	440	387	380	403	439	409	426	396	417	439	442	384	385	409	444	385	404	430	448	387	383	397	428	420	394	402	424	424	412	394	395	400	378	417	367	416	427	420	374	402	408	427	423	419	390	380	369	419	409	389	434	414	453	419	404	385	420	404	418	403	431	417	413	426	421	391	428	405	403	442	418	445	465	425	420	412	419	387	478	493	404	422	354	413	382	397	404	414	407	427	419	421	441	403	408	405	423	383	387	432	423	447	434	407	370	374	428	446	363	369	423	363	402	425	393	428	411	405	457	417	386	403	419	383	421	418	382	462	478	395	395	430	433	383	389	409	391	389	414	403	412	409	400	396	415	403	432	385	416	389	391	405	409	436	397	370	364	379	391	393	395	395	372	402	397	415	405	410	396	416	417	377	387	417	436	399	407	380	387	406	433	400	439	414	396	438	404	401	412	425	389	369	362	380	414	411	404	436	428	412	425	388	411	402	416	412	380	418	409	431	414	426	408	408	400	433	419	407	395	413	418	445	445	421	410	398	440	456	401	416	409	395	385	396	432	400	387	344	418	374	401	429	441	391	415	408	377	419	406	413	373	383	397	419	407	431	394	367	397	445	436	404	403	377	423	418	397	398	411	433	394	396	422	426	411	416	407	388	350	396	425	447	434	410	404	362	397	422	404	403	389	452	405	426	399	363	411	410	413	407	402	390	399	401	435	408	417	412	397	440	408	396	454	442	379	405	446	416	409	405	422	427	435	417	457	428	408	424	442	403	397	434	456	424	401	402	392	383	394	413	408	434	425	414	408	441	426	376	395	407	381	393	435	422	411	431	432	392	391	416	421	381	402	435	376	420	424	426	444	367	444	425	408	410	393	392	386	418	423	410	422	445	432	397	401	417	458	429	412	438	392	383	408	411	426	414	413	414	419	430	411	384	448	460	453	370	389	433	445	425	443	438	411	441	407	459	407	443	417	399	418	385	423	358	384	461	421	391	410	437	394	423	378	385	420	417	398	432	400	413	389	396	394	423	395	377	405	403	416	394	374	413	442	437	422	390	423	398	434	384	412	414	387	411	432	408	442	384	419	387	410	392	416	400	381	395	411	375	413	432	424	369	434	412	429	411	399	435	379	405	396	419	425	417	411	416	405	418	410	418	413	400	435	414	427	427	374	396	388	396	437	409	413	427	431	379	427	402	399	421	396	438	405	410	396	441	430	439	419	437	447	441	439	438	391	432	391	405	445	424	404	412	408	410	428	385	400	441	455	394	431	424	391	394	360	428	428	397	422	408	392	387	393	395	405	439	401	453	405	415	411	425	435	372	406	390	409	431	403	413	408	387	417	411	390	426	412	427	402	401	463	394	394	418	391	414	379	456	436	420	457	428	441	392	440	404	405	410	367	457	419	403	412	391	399	398	418	429	426	407	415	437	432	398	419	424	371	406	416	420	403	432	434	408	414	392	392	425	465	428	407	426	419	392	447	372	401	398	415	429	390	380	402	407	389	439	414	375	434	407	423	424	409	418	365	424	440	449	406	446	390	396	408	437	418	394	427	388	441	418	428	432	408	404	438	398	380	430	353	432	406	421	421	380	382	391	436	420	402	407	414	379	425	405	384	391	406	443	429	419	401	420	392	368	395	395	443	411	401	393	386	420	399	450	404	407	417	410	412	371	438	378	372	426	374	418	383	429	441	447	413	439	401	438	439	400	425	445	396	421	411	418	370	442	423	429	439	401	414	397	437	416	379	427	397	433	420	444	409	394	390	415	395	413	438	417	420	432	387	441	423	395	400	402	416	420	380	422	433	394	435	414	362	395	424	407	402	420	422	433	432	392	407	390	427	417	394	429	422	440	425	409	419	408	409	405	421	391	422	430	396	417	425	420	432	462	465	416	407	435	413	402	435	396	432	430	419	413	425	419	357	380	393	418	427	390	437	415	425	399	431	394	408	390	430	428	405	413	451	368	431	422	412	417	429	433	409	374	412	414	403	453	424	405	429	420	380	450	447	416	412	417	392	431	432	406	414	422	378	394	435	386	430	425	419	403	445	407	381	424	410	399	397	423	410	395	442	427	411	449	416	391	398	438	376	418	421	394	387	401	413	417	386	392	368	387	391	400	416	411	422	381	432	422	399	409	431	430	376	422	433	397	417	424	422	413	379	423	440	407	403	430	441	424	404	404	397	379	396	433	404	446	424	441	414	448	416	416	401	418	443	427	375	413	432	381	384	428	397	407	389	445	420	381	413	436	415	413	395	377	443	434	408	402	424	412	412	419	390	418	436	412	441	409	391	394	404	382	407	423	433	399	414	410	424	440	428	430	425	420	427	405	448	401	402	442	424	388	400	397	408	429	384	422	432	444	435	403	477	394	442	387	429	436	398	387	419	429	390	441	440	385	416	413	430	439	403	415	460	426	411	412	423	452	372	422	429	419	392	394	396	396	377	405	385	411	442	396	426	416	415	414	414	422	387	417	390	424	432	372	417	411	407	422	391	429	391	420	434	379	416	406	417	435	385	402	414	409	420	399	407	409	420	397	386	442	453	415	407	407	428	394	388	386	465	432	473	404	389	382	444	436	408	400	404	420	424	443	405	384	421	447	419	427	392	374	433	436	417	370	405	405	449	407	419	382	383	394	400	394	396	382	415	419	432	405	416	437	394	426	416	387	429	425	408	442	386	418	381	407	416	427	414	419	439	413	408	389	415	412	441	406	398	381	405	404	374	422	409	394	407	378	393	386	422	433	400	403	386	407	410	425	407	414	427	384	401	430	430	386	404	408	397	444	449	424	422	400	369	410	445	437	405	408	383	436	364	416	437	430	414	408	397	405	411	409	395
7810	6118	8376	8748	7997	6591	4967	4088	3454	3166	2499	2232	1971	1766	1564	1595	1396	1375	1289	1273	1260	1150	1141	1150	1121	1047	1032	1029	1037	979	978	1036	1016	961	987	1016	1020	1018	958	984	952	987	979	923	944	918	917	951	974	928	993	975	981	955	949	951	957	931	917	970	950	928	924	973	951	941	875	927	1008	933	1012	978	908	944	949	903	976	931	968	1018	946	877	987	926	917	958	944	886	939	902	975	960	983	942	954	940	967	932	1030	995	942	992	955	964	945	888	937	906	958	939	958	949	970	927	960	922	940	921	953	944	914	933	954	984	930	921	960	943	960	928	944	936	980	981	923	970	947	975	933	915	976	913	948	946	909	966	1011	894	957	989	1013	930	917	964	953	992	928	957	991	976	939	971	930	945	945	975	911	934	921	941	978	929	941	920	939	967	945	963	973	909	933	955	926	946	927	929	910	927	963	942	912	918	958	952	994	914	928	921	947	976	962	938	961	1004	959	945	961	920	1000	1005	956	955	978	923	934	889	940	938	921	938	928	982	899	947	978	954	947	1009	992	944	954	945	954	955	956	959	925	926	905	894	974	965	962	946	907	964	958	896	994	964	956	892	953	937	962	960	997	960	931	926	972	1008	921	972	934	974	941	952	1002	945	908	919	968	898	910	915	948	965	911	975	946	987	943	947	977	885	918	955	963	948	917	970	997	1009	1016	965	954	952	979	954	942	942	928	926	969	983	930	937	930	929	933	939	962	936	1013	936	926	899	954	922	899	961	951	978	982	984	938	926	959	906	927	974	907	980	893	890	935	941	979	964	946	899	947	896	933	914	935	969	936	933	900	1048	962	954	931	903	946	928	987	949	875	902	937	958	948	983	942	970	936	924	951	929	938	949	933	973	913	932	955	891	974	935	930	1016	908	931	911	943	964	937	1005	941	965	958	910	965	960	978	939	945	912	946	982	967	924	920	927	934	951	938	993	937	922	882	966	980	969	959	963	973	976	950	937	960	932	906	919	890	912	947	935	945	963	930	925	944	991	949	961	970	989	918	977	931	914	951	937	923	1006	941	975	909	915	924	977	961	967	903	868	961	958	990	925	940	969	931	948	968	946	947	928	962	945	965	941	917	928	959	899	942	891	967	952	931	915	937	941	969	930	972	920	980	960	925	924	955	1004	953	907	919	911	937	934	960	951	976	912	904	861	967	1012	977	943	953	963	896	937	946	950	886	883	951	921	927	985	993	949	950	957	961	986	989	951	927	935	987	941	941	920	925	978	908	973	945	906	896	987	935	899	971	981	986	938	916	953	902	937	943	944	938	893	951	911	930	892	971	945	943	981	961	918	926	957	968	955	963	951	946	943	952	916	901	975	1003	986	935	967	965	895	933	954	983	983	987	1035	948	947	964	986	937	957	910	938	955	938	926	937	883	959	964	949	943	1011	977	935	938	958	959	957	980	956	915	956	992	926	946	951	941	935	896	930	922	967	936	947	950	988	967	924	929	961	983	945	936	944	960	974	966	990	955	940	965	954	979	951	969	963	950	975	932	947	911	931	914	1002	965	962	992	942	917	921	960	905	940	993	939	936	961	939	963	961	898	988	942	917	992	936	955	971	943	901	941	980	947	1006	923	967	932	964	968	961	1005	941	921	952	924	942	971	932	886	982	967	985	977	933	900	981	939	962	942	955	901	954	952	899	923	945	957	998	1009	999	940	942	927	957	981	936	905	928	979	931	938	956	956	992	969	904	935	958	963	921	915	1001	951	967	907	949	954	925	914	971	967	954	965	922	904	965	1000	938	961	955	931	970	950	889	930	977	949	914	934	947	947	947	967	954	985	972	905	920	928	906	950	919	958	897	918	941	923	963	963	955	897	960	931	921	1005	947	1032	920	940	967	996	949	930	956	969	937	927	948	964	899	972	941	937	976	967	917	965	961	989	962	949	932	955	925	967	943	945	1004	922	943	958	972	999	883	946	984	963	988	934	907	1018	964	978	973	955	941	916	974	952	970	977	913	927	965	967	907	927	911	974	945	931	981	948	932	925	938	988	897	986	1001	955	951	1013	919	892	956	944	935	945	955	980	967	912	996	968	961	950	945	1015	958	981	915	974	953	914	947	957	973	951	920	922	1006	982	912	960	927	990	943	958	924	931	922	983	940	880	944	940	953	1003	930	922	956	931	930	957	985	956	919	976	986	919	948	960	948	920	939	901	985	952	980	975	943	945	885	952	966	951	944	960	948	939	920	942	962	978	955	964	951	988	982	941	925	966	981	927	934	925	979	1032	998	945	953	944	919	902	952	943	897	896	975	896	933	966	930	917	911	943	882	947	841	959	935	914	975	944	927	918	973	949	899	933	947	928	938	926	977	920	871	951	915	989	976	1007	981	970	1005	952	961	952	987	952	961	917	952	970	925	908	942	928	945	996	953	957	988	980	932	960	947	973	922	920	986	888	903	1008	936	951	909	882	961	888	904	953	895	963	930	933	1011	962	934	961	947	943	931	940	960	923	996	914	966	964	933	977	959	936	946	934	924	946	952	946	886	945	943	965	926	963	970	923	958	914	939	929	931	936	977	873	988	915	968	930	934	952	916	955	993	958	958	970	953	950	907	929	969	975	984	903	934	991	941	934	928	985	962	997	993	938	971	918	955	947	941	960	1005	904	925	932	990	926	894	956	941	927	967	948	1005	963	994	983	960	937	947	1022	975	976	940	941	887	916	942	957	921	958	1004	997	894	976	879	1023	934	956	960	951	1017	935	966	960	964	943	957	950	997	967	959	926	959	1001	942	964	931	936	964	916	942	949	982	936	942	968	897	989	910	948	967	953	979	936	909	954	932	955	943	883	939	938	1039	964	946	976	961	995	950	1002	873	941	928	935	1020	957	921	918	945	919	989	932	944	974	942	950	943	939	951	932	901	895	949	952	988	854	931	957	960	948	942	1006	946	956	956	939	939	940	983	959	984	959	932	922	948	933	944	920	942	936	904	951	900	907	969	942	941	912	1004	1062	944	950	967	956	955	960	945	877	981	926	917	948	988	992	968	993	918	984	951	937	926	1001	920	929	977	936	970	990	945	925	934	918	960	1001	934	990	981	951	1004	953	937	963	930	962	921	936	964	930	998	1011	938	932	1009	900	957	911	950	947	969	964	912	947	977	976	958	946	898	946	925	934	951	918	954	937	1004	919	975	963	933	939	906	898	905	933	984	923	930	957	968	1019	940	924	974	952	995	975	924	876	955	976	944	997	973	953	915	890	954	939	974	964	1000	954	964	965	925	935	959	997	968	949	914	924	985	949	965	944	959	954	968	966	952	980	926	989	957	996	969	913	969	938	992	928	941	941	976	933	956	939	959	989	1001	958	981	943	944	926	901	904	925	895	968	972	906	944	934	958	929	1011	976	867	882	947	971	928	952	920	944	948	976	988	961	936	932	969	981	919	938	934	915	1021	986	949	938	940	929	918	969	902	992	928	939	977	965	900	939	925	921	932	976	997	952	946	953	916	928	949	901	916	922	923	927	973	987	970	945	992	945	931	933	995	935	1015	960	964	941	913	956	936	933	983	956	897
24984	15374	10382	6515	4554	3191	2144	1560	1395	1123	1005	817	693	620	601	607	525	540	515	505	494	434	434	461	457	447	410	414	421	473	426	411	414	399	380	444	434	419	444	412	401	408	397	390	408	404	438	399	370	412	435	404	384	413	385	421	421	395	405	426	414	360	432	400	414	403	408	397	360	373	364	397	370	407	393	383	374	366	423	423	408	419	434	434	402	386	419	423	412	418	425	410	386	419	403	395	383	402	391	439	392	394	400	375	415	379	407	376	403	413	416	437	454	387	406	427	407	412	434	391	388	401	401	386	412	426	393	391	424	423	418	418	407	379	370	405	427	382	433	422	416	471	422	408	413	423	419	451	438	427	384	366	393	423	445	414	396	398	439	388	414	375	428	417	408	379	432	392	392	406	385	388	398	442	415	400	395	416	386	404	389	410	418	434	431	438	403	415	402	366	380	421	398	376	425	404	408	427	409	407	401	384	379	428	409	402	446	380	405	377	418	432	424	402	402	375	392	392	390	364	415	441	401	398	451	424	405	384	397	388	379	411	393	392	391	412	395	414	396	384	391	405	434	401	420	450	388	378	390	456	434	408	404	393	434	406	375	439	434	427	429	420	393	378	429	393	418	382	405	410	377	407	396	425	394	396	424	415	411	426	399	405	440	404	394	438	377	382	422	455	363	393	431	414	427	436	434	407	401	452	391	417	391	394	392	403	415	406	392	419	395	388	411	360	396	413	381	393	416	399	403	369	403	434	377	459	388	422	373	411	404	420	367	442	407	412	406	413	403	389	391	414	417	410	373	412	423	409	444	401	424	369	401	411	403	403	393	370	375	371	391	398	405	411	410	398	385	388	429	403	334	411	444	395	426	411	348	421	418	430	396	339	436	422	422	449	406	399	377	417	413	386	385	438	428	391	379	387	422	399	416	407	402	394	370	404	367	401	403	388	413	400	421	420	401	404	377	388	410	380	408	389	406	392	406	417	425	395	368	454	413	424	392	404	425	451	385	394	406	422	329	448	409	434	408	430	382	402	400	417	456	375	393	422	401	410	448	397	419	376	392	426	398	399	392	374	398	400	424	374	419	426	391	416	407	383	404	401	395	365	382	403	413	396	406	423	379	404	417	377	373	406	410	456	422	365	445	414	418	430	414	367	415	425	412	375	431	362	427	433	422	421	401	410	390	474	428	422	435	403	426	426	391	399	408	402	448	410	399	394	380	365	401	381	410	413	418	424	376	396	404	394	429	360	441	395	394	402	396	364	432	420	381	395	406	357	433	387	398	361	386	394	372	372	362	402	432	387	414	415	459	407	393	385	428	377	391	374	378	373	392	394	396	406	409	428	409	429	411	407	389	404	422	408	396	426	438	380	388	375	385	392	404	421	400	410	418	401	424	430	442	400	416	431	406	395	402	420	366	416	346	413	380	415	398	432	405	456	409	460	406	420	454	384	410	424	392	390	433	388	372	411	407	438	409	374	467	391	385	365	393	426	407	419	420	374	392	411	391	379	397	414	400	394	401	399	394	381	392	409	397	407	408	415	397	404	399	432	427	376	394	450	437	451	393	399	432	408	424	443	401	419	419	379	382	435	372	426	432	431	414	375	464	401	414	389	414	400	409	419	415	423	400	376	406	401	377	405	384	413	362	395	416	385	402	403	406	425	396	397	411	402	397	372	405	383	416	431	431	375	437	380	409	386	415	390	436	429	418	405	404	384	371	406	378	420	441	415	373	443	400	426	404	383	411	426	474	417	397	419	426	424	421	421	389	381	416	424	400	406	415	387	401	404	402	406	398	396	368	426	387	406	401	426	418	371	360	404	365	402	435	435	425	409	377	409	385	388	373	384	414	410	421	419	391	376	408	431	394	379	406	397	388	367	383	417	376	401	418	405	436	397	416	391	396	423	430	396	410	389	435	409	388	414	407	442	420	404	391	417	419	417	431	409	414	431	424	366	408	426	405	386	416	372	437	396	358	413	386	402	411	425	391	452	415	449	418	389	440	407	375	386	447	385	424	420	381	416	399	410	397	434	412	407	394	383	400	434	409	398	427	380	407	434	426	388	415	386	420	373	412	402	419	424	419	406	411	434	418	389	411	386	422	404	379	416	390	377	426	419	414	422	416	395	416	398	388	394	407	407	438	418	407	383	438	407	374	416	445	414	410	429	410	421	428	385	419	413	364	406	445	419	404	426	395	409	414	422	368	389	405	350	409	407	415	425	385	407	421	398	386	402	395	399	361	390	377	369	436	430	395	424	422	413	432	388	473	373	407	382	428	407	377	394	410	376	410	377	373	407	389	391	439	443	429	373	412	450	418	423	388	412	425	400	385	373	405	401	393	372	416	379	411	411	410	390	386	375	426	397	367	397	422	423	407	399	446	406	412	398	405	372	430	412	401	445	421	403	420	399	432	415	411	374	428	418	417	385	377	423	375	375	379	452	422	430	444	356	419	334	394	388	414	395	443	368	382	426	427	408	398	422	373	360	408	382	392	403	386	389	389	369	403	434	411	388	361	424	388	389	370	441	378	399	432	411	387	453	415	415	419	428	412	387	388	391	407	413	426	408	382	418	415	448	404	414	396	431	401	410	417	409	405	406	426	433	425	409	426	400	419	401	403	433	435	435	411	394	407	392	438	426	401	381	420	360	392	380	369	365	412	431	447	416	482	399	403	442	380	428	428	411	389	413	417	402	417	431	442	391	443	404	360	384	410	395	409	408	420	398	454	418	415	382	424	416	403	408	413	391	421	437	391	394	447	439	420	389	436	427	379	415	398	404	393	411	391	414	397	436	406	418	423	456	431	398	395	384	390	434	403	359	407	374	381	445	450	379	421	429	421	401	412	417	411	412	416	400	418	410	397	447	407	413	391	406	452	400	359	373	427	402	401	421	418	464	398	413	394	418	422	376	428	404	384	398	412	401	414	439	406	424	371	400	410	408	418	364	424	354	383	427	345	421	426	430	396	422	434	382	379	431	404	371	406	408	373	452	422	347	369	427	404	409	398	441	397	412	416	402	472	395	369	399	394	401	428	385	413	407	395	393	391	419	392	379	418	371	365	412	389	406	408	400	383	451	373	414	407	414	432	334	419	396	432	434	431	424	456	419	393	387	405	397	382	420	392	377	415	413	430	398	382	436	408	367	405	378	410	381	433	372	392	407	413	394	459	422	419	387	398	363	395	399	401	423	396	433	407	413	368	383	437	404	414	393	391	366	384	403	403	409	396	439	417	394	387	401	404	371	417	400	428	396	417	383	454	376	413	455	416	432	417	408	437	430	405	404	428	398	430	390	388	416	404	409	431	376	405	419	405	425	379	428	414	407	440	391	398	434	407	385	415	403	438	422	398	439	426	413	415	387	391	434	393	408	376	365	377	412	396	390	404	352	400	412	394	379	361	445	391	416	411	351	401	367	378	393	406	393	417	428	429	374	416	406	370	403	415	389	440	365	405	376	399	394	373	386	405	448	394	396	431	396	383	407
18139	13694	13446	13857	13145	10923	7903	6349	5666	4793	3900	3322	2841	2469	2209	1976	1853	1672	1621	1504	1502	1425	1350	1264	1158	1203	1142	1065	1066	1049	1034	1037	1052	999	1011	963	943	1001	967	989	957	1001	1002	950	975	947	1016	905	962	921	988	978	947	960	926	941	966	906	941	932	951	895	944	956	969	881	931	930	939	956	975	948	912	955	1013	934	956	963	1011	955	897	975	954	926	894	952	965	914	895	896	906	981	939	923	947	946	919	961	989	946	922	958	920	936	956	967	939	935	931	875	968	902	889	927	968	925	921	946	947	913	916	942	1026	915	943	916	934	933	960	917	960	951	964	945	922	942	941	985	951	949	965	933	989	910	967	987	967	971	932	939	904	962	939	1010	942	935	935	922	933	942	934	963	943	977	952	982	947	968	958	926	924	931	991	900	916	929	950	981	933	950	930	962	908	972	902	964	981	990	908	957	920	931	925	932	955	958	959	933	899	969	949	878	946	944	921	938	966	923	877	942	969	929	966	967	905	966	880	970	985	939	924	947	945	957	890	904	937	915	941	878	928	916	916	940	953	910	906	946	908	933	985	933	916	961	922	945	961	939	971	954	910	943	909	971	935	955	987	952	992	927	944	962	931	950	924	925	903	956	939	966	923	947	962	916	974	918	945	956	947	963	943	997	954	915	880	945	923	933	888	996	916	982	957	940	942	895	944	913	960	939	983	965	960	896	989	982	910	964	906	954	913	925	906	930	961	913	909	1016	882	946	934	938	892	955	896	960	896	986	970	960	922	933	966	965	913	913	917	880	880	996	923	947	909	1024	903	961	932	978	890	988	941	986	911	939	1008	961	949	959	933	879	958	925	966	914	959	938	935	975	973	947	950	921	915	940	935	953	900	949	972	884	912	915	908	955	918	971	978	946	955	950	942	1013	960	929	948	908	900	919	989	968	970	950	940	950	974	991	952	940	937	903	943	952	976	1012	962	890	928	915	912	969	955	909	985	907	914	922	901	924	939	954	976	966	969	918	963	960	950	932	958	928	953	957	913	928	937	1014	894	944	954	932	974	965	902	952	957	941	919	952	909	945	957	1011	914	972	926	998	927	874	894	915	924	970	954	1019	985	900	908	898	953	966	973	971	953	962	956	953	974	919	959	906	898	917	917	972	912	938	984	904	937	965	954	938	975	909	883	932	948	912	938	947	967	972	955	925	937	939	973	956	972	970	926	976	940	961	924	948	995	974	924	929	899	970	895	934	944	911	953	976	960	972	954	973	981	911	971	957	900	944	942	940	905	990	948	937	931	974	902	956	955	949	903	924	962	925	903	950	938	901	967	939	953	979	909	1001	956	966	942	910	957	927	948	961	910	943	973	932	930	955	951	938	900	999	951	936	914	938	895	980	940	936	963	981	950	916	952	952	963	927	927	929	934	927	971	944	930	888	899	939	952	946	961	934	969	987	993	887	973	967	996	933	951	913	955	952	946	885	929	915	938	880	966	907	913	984	923	917	906	977	926	915	927	965	891	970	937	959	971	933	970	913	860	914	1036	907	900	1042	943	955	932	988	920	961	976	963	965	946	902	991	893	929	912	934	908	1016	949	886	921	877	966	987	948	947	969	903	934	968	924	962	926	911	933	953	903	984	950	941	962	952	952	976	999	962	934	934	912	949	931	883	944	931	955	939	912	977	943	921	1000	942	984	905	939	918	955	949	907	999	952	968	921	937	917	934	878	960	923	926	932	924	995	894	974	929	948	911	968	966	912	890	995	949	900	971	997	916	932	997	947	954	939	892	890	932	960	930	942	955	914	953	992	906	912	942	957	996	858	931	926	940	962	946	912	900	1001	973	929	1003	904	846	963	981	945	942	986	891	962	939	942	946	962	939	959	911	894	900	953	948	963	986	931	883	980	936	908	972	980	987	933	913	946	989	998	939	935	970	933	924	939	894	961	944	1003	942	941	934	881	911	958	914	942	931	950	927	986	931	973	926	939	912	951	929	944	938	923	908	913	916	951	947	865	970	943	929	980	973	917	924	960	972	928	950	890	985	939	897	940	876	965	928	933	942	924	898	926	912	926	919	958	955	955	954	916	948	927	969	992	998	990	981	913	937	936	987	959	950	961	934	924	944	980	967	921	941	892	966	902	940	929	887	938	924	987	881	1018	888	986	966	948	921	858	872	930	950	937	933	956	944	915	935	965	970	934	929	973	965	928	950	949	915	975	914	954	947	959	921	971	939	981	972	922	954	999	947	973	962	926	980	979	936	954	976	884	875	909	930	945	965	942	944	969	907	928	995	1003	921	935	953	870	1017	911	971	963	987	878	886	899	916	982	948	929	916	944	941	960	948	958	951	941	999	948	929	954	903	937	952	917	954	920	910	951	938	919	903	912	901	925	907	943	920	890	907	1001	949	873	899	935	914	927	978	934	954	958	965	956	950	937	940	924	969	948	941	966	910	1018	943	904	980	917	987	965	946	889	889	958	961	964	951	926	956	947	934	941	934	943	910	961	983	992	901	949	938	904	963	973	960	913	948	920	972	1009	971	951	896	939	938	912	981	936	930	891	954	938	938	946	923	967	881	917	925	958	895	896	920	950	897	988	912	949	951	984	972	958	926	980	924	905	940	910	922	1025	962	974	922	940	904	943	986	881	915	954	919	996	990	949	977	934	938	900	881	950	968	964	910	916	940	938	899	924	969	927	923	945	947	894	919	954	962	909	945	909	957	909	912	945	918	958	942	953	958	929	895	933	925	921	930	903	976	925	938	916	995	948	931	943	922	933	955	943	908	881	973	936	904	987	910	944	936	996	950	946	938	949	940	876	962	918	904	1001	966	943	965	916	959	934	947	934	924	902	929	957	933	978	911	1001	972	916	919	934	961	950	944	914	954	918	936	972	936	915	927	911	898	899	921	946	966	924	940	920	931	963	891	971	931	915	1042	941	918	1006	921	953	906	927	933	932	991	954	989	945	957	943	889	914	903	907	953	928	956	973	929	945	956	952	945	965	893	956	965	955	961	954	899	919	900	938	939	977	965	944	899	968	964	977	937	961	898	952	936	958	922	937	990	967	947	964	923	942	943	950	939	982	903	1001	922	976	953	920	962	920	940	928	899	928	915	898	914	900	940	963	915	873	898	950	932	949	991	893	969	933	912	978	942	946	980	912	868	918	909	936	920	905	946	933	928	939	888	977	948	952	993	924	915	974	934	942	1001	977	871	987	933	960	951	910	1023	908	970	946	966	954	902	913	965	947	966	920	932	914	915	930	930	932	939	996	992	986	952	960	980	927	938	887	912	962	938	933	967	933	871	905	955	986	944	962	947	897	916	953	979	1023	949	961	985	966	941	942	932	941	939	906	934	980	971	914	907	961	924	963	944	872	952	1005	980	957	1012	932	959	926	927	877	946	973	970	900	935	948	939	896	909	961	904	925	902	940	920	945	942	958	926	925	945	955	937	869	952	949	938	916	958	944	951	925	931	1000	973	919	915	890	954	916	995	995	910	938	909	899	911	882	960	977	927	972	941	940	946	933	915	944	952
35320	23578	15691	9751	7096	4559	2858	2133	1782	1500	1204	1004	906	805	648	616	564	526	551	544	476	475	474	443	454	391	437	393	422	407	439	373	437	371	414	358	392	400	418	388	401	401	379	414	382	367	391	374	335	375	410	374	379	391	341	381	416	381	380	377	357	377	348	387	350	368	370	374	362	394	420	408	351	389	348	359	348	372	349	373	379	366	353	360	393	366	352	358	369	396	366	367	364	373	401	372	379	338	368	417	342	411	401	377	349	351	339	406	365	372	404	389	376	383	335	379	371	397	428	340	381	385	383	358	374	375	382	372	394	367	377	383	394	390	352	346	363	391	405	375	348	384	376	397	375	375	383	356	393	374	405	362	347	375	407	383	387	346	379	372	390	398	377	357	384	319	398	413	360	365	384	370	385	369	378	356	357	399	402	410	396	380	366	388	335	379	371	348	394	365	386	375	378	383	374	402	393	383	381	380	347	351	378	387	376	376	387	385	367	372	367	394	354	377	412	345	415	428	391	379	377	371	359	366	372	354	397	383	365	356	392	368	374	380	363	398	346	363	364	365	368	357	388	404	357	369	354	335	366	417	356	378	369	345	386	375	402	397	402	374	399	385	378	390	341	388	357	345	371	400	346	322	390	362	373	379	355	401	403	347	379	356	356	376	405	373	387	350	366	376	347	343	397	379	372	338	357	395	376	403	369	366	395	354	384	338	353	377	377	360	371	418	373	367	392	364	353	373	380	358	359	381	386	335	402	370	355	332	365	391	374	396	356	378	390	375	389	427	359	368	354	374	380	410	340	388	382	384	378	370	387	402	386	310	381	380	375	393	403	408	364	362	403	356	343	384	369	430	350	381	397	373	383	381	371	383	395	383	399	360	355	345	359	375	371	362	353	381	374	361	335	390	388	367	368	350	393	357	388	367	361	345	373	356	376	384	362	360	405	420	401	380	396	403	361	388	385	369	397	383	367	340	411	385	392	383	363	382	401	342	371	407	402	358	349	413	389	399	362	386	390	384	361	378	413	389	397	370	378	366	375	386	366	372	359	388	371	359	361	340	348	379	400	353	405	382	376	408	351	363	366	362	402	391	343	345	390	375	391	392	391	387	404	355	334	385	367	387	357	401	390	385	368	357	340	418	374	377	336	412	360	387	380	369	384	400	393	376	381	346	349	379	390	384	338	360	389	357	366	397	341	354	365	378	362	412	358	373	370	362	346	359	389	377	391	395	356	374	365	362	393	408	396	386	351	381	395	367	374	369	376	367	385	412	399	388	375	381	356	359	377	367	368	380	392	365	364	360	375	396	354	359	414	403	371	409	389	362	364	350	397	384	339	380	388	353	421	362	370	352	381	368	395	394	401	386	362	360	352	379	372	364	406	367	392	402	394	390	384	378	367	392	392	379	385	381	386	397	370	366	368	409	387	372	376	371	403	385	379	399	377	373	341	353	351	360	389	399	351	345	379	395	343	383	404	363	414	401	383	388	392	391	373	391	371	383	363	365	341	380	371	378	365	366	373	389	417	345	373	384	381	366	354	376	378	379	377	347	352	407	371	385	355	390	358	387	366	371	363	361	355	380	339	348	372	372	369	350	400	400	403	397	372	407	366	367	387	370	348	392	350	375	360	334	389	370	360	377	352	356	402	372	359	383	373	380	358	400	371	360	401	387	373	395	386	352	372	349	384	375	356	360	382	386	411	381	385	348	394	386	361	364	381	375	366	370	360	365	361	352	330	411	379	403	369	347	385	389	410	386	359	354	353	354	371	310	381	357	391	375	370	379	395	413	387	396	346	394	374	416	392	372	345	381	363	339	384	387	361	399	372	400	344	394	369	405	347	373	370	358	423	364	349	349	388	398	402	373	335	385	367	389	358	367	344	385	350	344	372	386	365	357	379	376	361	387	332	374	397	369	403	392	340	415	377	378	360	377	389	393	352	390	330	396	421	355	371	416	358	342	393	394	351	380	368	370	429	384	407	393	394	333	371	389	360	380	369	408	374	355	368	381	355	369	366	326	371	331	368	386	354	363	389	379	357	361	384	359	371	365	358	387	326	369	347	367	392	368	380	358	403	402	392	365	366	402	396	450	372	361	378	407	388	365	389	381	391	344	350	364	383	386	357	360	375	400	359	400	359	378	376	394	325	356	370	378	369	366	329	410	379	383	353	346	403	365	380	381	417	353	361	349	367	373	387	359	392	360	390	371	369	351	411	390	364	409	357	352	362	388	395	399	405	402	358	372	404	390	385	401	446	398	402	379	400	346	368	398	371	359	347	368	368	418	346	381	327	400	344	366	365	338	398	396	364	366	389	370	380	394	352	394	368	364	362	380	380	383	364	380	397	378	360	345	378	391	371	345	414	406	387	408	341	390	369	399	400	364	398	382	389	379	401	341	401	394	365	370	390	391	403	347	365	422	383	383	354	386	417	373	405	378	337	369	376	374	374	385	386	365	343	352	371	372	390	407	371	365	383	373	392	396	376	373	364	346	375	376	397	425	377	389	363	406	403	370	370	372	399	346	376	367	365	393	387	363	352	378	363	393	399	401	352	354	392	312	342	356	363	410	357	362	391	381	394	422	384	376	383	354	392	390	371	339	354	367	377	347	379	358	349	379	386	410	375	375	392	365	381	372	399	379	411	354	378	376	351	358	368	378	380	366	368	386	391	396	373	395	390	406	360	365	407	380	364	367	361	364	377	407	375	358	360	367	398	357	371	385	381	361	403	394	376	380	350	352	374	373	366	371	382	392	418	366	372	418	405	404	400	376	368	375	359	390	378	374	342	397	374	357	380	391	394	412	380	356	365	368	380	347	377	351	397	377	365	351	361	415	402	375	367	375	380	386	424	341	370	384	375	373	392	406	379	388	349	357	382	378	323	348	347	368	409	369	373	366	419	379	313	394	374	348	389	360	369	436	404	351	369	357	383	375	397	374	365	387	347	387	407	380	374	397	382	381	393	336	397	396	382	343	401	386	360	389	412	420	358	375	378	398	398	377	377	387	369	370	358	365	365	386	411	388	356	367	364	334	342	378	363	378	405	349	384	346	358	405	379	394	407	363	333	369	360	387	363	325	361	351	357	362	369	402	396	386	371	399	380	370	416	399	386	412	385	389	378	383	368	393	352	369	396	363	368	349	347	365	379	381	401	360	344	374	345	376	391	362	383	380	384	400	370	354	348	379	364	374	348	383	417	371	378	383	370	366	375	346	386	386	399	381	383	373	384	411	374	409	372	368	375	363	419	367	378	377	367	379	386	382	374	368	371	393	350	373	406	369	402	385	384	393	360	372	384	402	384	400	362	415	374	409	403	402	385	386	342	397	363	376	382	375	377	401	383	353	376	348	369	402	387	339	429	368	379	400	409	362	342	356	375	354	346	395	397	367	413	412	358	353	340	380	372	363	395	371	346	406	364	409	335	384	404	348	364	398	395	370	362	393	365	385	393	380	391	379	354	414	370	386	374	375	371	393	368	393	400	404
23723	19396	16884	17546	17797	13911	10473	8565	7633	6238	5104	4219	3433	2964	2675	2288	2047	1992	1949	1791	1604	1470	1409	1430	1204	1285	1179	1050	1054	1082	1081	1014	993	1017	1024	1008	942	932	940	966	907	942	931	943	954	976	899	930	909	889	919	899	890	943	841	916	857	885	909	925	865	858	859	911	907	893	884	883	909	911	870	882	898	897	857	896	895	890	852	867	904	886	881	921	883	903	836	870	874	901	874	878	884	859	870	941	943	876	874	888	870	940	827	886	835	857	865	895	925	830	892	907	901	881	862	872	950	898	887	896	861	893	882	903	874	888	821	880	869	875	865	912	882	865	888	831	930	875	923	894	864	901	877	923	929	883	874	862	874	890	884	877	889	841	869	881	932	878	847	893	928	894	914	889	775	907	833	908	839	857	858	922	849	863	873	857	938	886	919	856	857	785	879	803	863	885	832	867	887	837	870	935	875	873	907	913	892	879	886	903	930	850	894	860	883	871	883	923	905	887	886	884	895	878	914	879	955	838	874	859	872	846	853	899	934	876	873	878	849	853	878	885	927	853	970	883	882	910	843	843	931	871	907	846	885	893	827	899	934	826	915	854	889	885	906	905	887	862	926	940	885	942	931	844	852	880	871	846	889	878	909	908	915	911	919	913	918	846	855	921	864	849	880	887	864	920	820	881	890	936	825	915	905	827	833	876	874	928	862	860	846	886	899	902	891	851	866	865	866	871	822	881	863	874	897	864	881	842	913	911	864	859	849	833	869	882	832	930	860	889	860	887	857	854	885	871	907	881	879	923	913	854	832	887	924	857	914	849	890	931	911	919	888	875	895	915	886	850	872	843	907	975	876	855	870	870	861	905	863	833	872	878	892	843	848	860	953	890	886	887	838	907	865	869	853	866	905	861	873	897	919	851	859	822	895	902	872	839	895	899	861	887	910	889	873	875	860	910	887	927	892	841	878	825	848	926	970	927	874	894	837	878	927	859	901	841	923	844	888	901	872	889	876	882	902	895	855	848	893	861	890	921	873	920	879	908	883	924	876	902	882	902	902	864	838	885	886	881	901	883	948	841	900	876	880	911	896	908	909	817	889	903	889	948	842	844	918	865	926	844	845	855	851	916	895	923	945	867	885	888	841	870	925	874	850	881	911	886	893	886	859	905	882	890	882	901	879	857	858	923	898	875	837	898	955	907	858	920	886	903	866	880	835	894	878	855	849	914	897	885	872	914	907	828	875	877	877	852	894	865	911	883	867	911	874	897	845	938	905	863	865	900	891	896	861	851	876	880	874	855	848	820	832	858	900	914	908	895	908	879	872	839	905	812	871	849	844	871	907	918	883	898	859	850	866	869	886	912	878	886	857	854	883	876	826	873	886	866	900	857	892	870	879	838	860	866	891	871	878	919	888	930	876	827	871	868	828	915	887	904	920	882	866	913	836	915	917	905	899	871	854	834	878	913	899	891	858	901	897	940	912	929	889	864	825	898	894	858	858	884	875	912	937	865	891	843	910	896	894	880	860	842	858	887	871	866	888	913	921	902	890	924	893	881	930	930	929	865	897	883	904	888	970	917	921	892	836	849	896	867	893	860	929	894	900	859	889	946	865	882	875	856	896	910	872	873	890	916	946	917	861	906	929	851	882	888	914	883	969	929	912	937	887	893	889	918	917	868	816	859	925	875	827	832	866	866	893	888	905	873	889	937	872	894	893	850	865	873	876	885	844	901	895	847	969	865	833	944	884	878	908	889	897	848	862	847	879	885	874	905	895	862	871	874	889	927	847	870	924	877	856	880	895	877	799	874	873	889	909	915	880	849	853	929	855	898	875	796	854	894	866	863	870	884	878	908	894	874	885	958	901	884	886	909	906	873	908	865	883	838	887	868	888	928	887	886	856	873	851	875	911	876	861	906	863	896	909	908	894	951	862	924	876	902	850	873	861	850	917	918	855	885	876	876	919	852	850	852	847	909	871	965	830	872	929	894	911	885	860	898	919	891	883	944	889	889	859	870	856	877	858	850	908	834	844	898	872	910	893	867	871	861	881	871	872	856	894	897	859	904	911	886	891	917	888	947	925	807	866	908	893	904	898	858	859	891	860	939	924	863	904	868	848	860	881	916	910	869	913	893	890	891	866	860	849	876	880	870	931	875	830	922	884	877	863	854	887	881	897	852	909	889	851	921	883	873	880	838	902	883	893	895	857	946	885	914	887	885	858	851	907	837	878	879	890	900	906	875	936	887	894	858	839	871	871	881	837	890	889	861	878	908	867	869	843	851	877	907	847	850	860	906	857	897	857	905	880	861	908	874	878	924	874	888	859	919	863	901	862	917	865	929	844	856	861	886	955	840	886	905	933	911	844	858	914	884	878	906	872	879	879	886	856	861	896	886	890	841	887	914	866	897	876	860	898	890	866	922	888	885	852	892	900	919	907	849	852	825	914	931	859	896	889	951	873	873	888	886	836	865	887	910	822	861	862	877	915	867	874	839	856	910	858	794	913	906	858	899	873	884	868	870	875	880	907	878	886	928	917	863	856	871	892	914	868	850	883	853	894	824	873	887	884	879	897	864	830	899	860	901	860	869	972	881	922	865	908	884	884	880	829	863	897	878	900	867	868	855	894	831	858	880	866	828	906	886	927	840	846	882	887	846	895	935	828	864	888	917	892	902	859	862	871	913	872	839	877	916	912	914	885	875	865	911	917	910	918	862	888	852	914	907	825	821	890	863	868	864	915	926	876	887	949	894	889	892	871	874	895	876	929	856	895	871	910	831	912	868	840	883	838	939	885	906	865	893	902	865	924	862	874	894	881	892	890	906	849	891	858	903	928	851	887	926	908	898	867	891	918	890	855	902	893	886	927	890	835	866	901	841	898	888	855	876	892	857	902	878	878	902	929	856	900	927	887	883	901	930	896	848	916	903	831	866	929	854	891	866	915	810	868	889	852	884	821	878	898	896	863	872	886	888	855	884	852	873	900	878	869	908	913	911	874	862	916	861	867	914	927	877	865	828	851	891	904	915	927	888	869	938	880	879	860	888	892	849	930	882	843	840	867	853	901	865	932	897	852	907	895	858	854	904	887	884	877	916	858	841	857	893	876	856	869	881	913	908	921	923	892	876	857	890	875	895	873	913	910	879	908	865	888	887	849	881	882	905	853	872	877	921	869	922	840	889	901	928	909	892	874	830	902	890	899	855	857	939	880	867	882	828	894	939	886	906	840	867	872	932	864	931	918	908	931	838	937	922	917	894	873	919	845	879	875	859	893	862	874	830	861	906	895	894	853	868	878	873	913	900	875	885	853	876	919	908	870	900	844	970	939	855	889	832	878	884	892	902	876	884	896	870	860	868	914	927	883	917	894	899	887	886	920	853	937	890	868	850	837	909	885	882	893	892	915	921	835	871	837	890	919	881	876	847	914	855	895	853	909	893	853	863	879	875	884	885	877	872	861	861	866	937	956	850	886	913	930	879	906	941	927	946	926	919	802	834	861	923
10080	5514	4559	3390	2706	1726	1268	1057	874	821	748	655	574	539	523	524	490	508	520	462	467	446	438	482	471	438	430	448	421	435	395	418	418	416	438	452	443	402	395	409	433	391	407	469	392	411	431	417	386	426	444	448	428	442	417	416	409	430	379	445	416	466	418	421	410	421	377	422	415	409	400	445	407	401	396	413	411	403	413	415	428	458	395	413	400	385	400	399	399	378	413	368	428	418	439	429	492	402	401	355	382	394	407	405	395	422	362	410	435	355	382	392	422	402	419	413	386	403	400	397	398	418	402	431	428	400	401	437	403	393	451	422	431	421	408	433	393	431	431	429	405	384	387	398	420	450	430	437	402	397	408	422	365	403	424	390	404	370	389	421	418	419	451	421	393	396	417	399	400	407	431	409	386	371	388	432	392	381	382	408	413	407	407	402	450	408	413	386	452	411	398	396	431	413	400	397	420	449	391	400	378	357	405	397	401	405	439	403	401	457	424	436	457	454	376	420	389	420	410	359	422	414	422	395	361	391	385	378	435	453	386	409	421	412	391	387	378	408	401	391	409	385	403	421	456	394	392	384	400	431	422	449	400	389	434	402	371	402	434	417	416	406	426	419	456	408	400	397	440	368	455	384	416	361	382	378	404	433	394	432	390	417	411	409	404	422	411	406	384	399	403	361	416	410	432	443	411	407	405	403	444	429	411	427	416	400	408	390	419	425	414	395	359	362	406	395	374	420	430	407	395	425	426	417	358	415	397	427	410	399	423	428	415	461	397	453	420	386	396	480	382	428	384	430	449	400	430	400	420	414	396	444	402	416	388	415	405	387	423	442	391	421	422	385	428	438	414	455	428	445	373	399	406	371	373	392	395	457	429	392	411	474	420	401	408	448	416	468	410	441	394	399	405	384	401	393	370	397	418	404	386	422	388	418	380	431	415	408	408	382	385	371	403	431	435	395	428	419	411	424	407	374	413	425	401	409	423	391	445	417	415	360	380	428	398	403	386	375	409	408	408	370	419	405	432	417	414	428	392	402	441	401	386	389	416	439	390	408	393	439	385	413	443	379	450	397	413	421	409	414	370	411	373	396	417	415	443	413	440	390	416	390	411	396	402	427	421	439	431	407	425	413	403	432	406	417	363	354	367	415	382	413	371	363	395	388	377	414	412	463	425	427	390	396	412	422	427	398	403	429	414	436	412	402	377	337	420	415	411	452	427	416	419	409	421	429	413	437	390	404	371	434	370	420	412	422	393	412	420	409	393	417	404	405	438	383	413	410	432	390	468	433	428	412	404	379	405	434	440	403	366	384	390	368	395	402	402	421	405	416	437	422	429	415	401	486	395	418	381	438	439	429	438	441	440	426	415	445	429	413	426	378	432	379	413	431	447	421	412	407	433	431	404	434	429	368	374	433	411	412	412	389	402	406	391	403	402	396	430	383	425	432	412	376	469	365	383	415	408	434	405	406	409	420	411	406	396	431	415	412	395	418	389	392	414	415	427	435	371	399	387	420	398	411	399	365	400	397	394	394	370	413	408	382	385	410	422	445	453	424	370	417	431	406	397	437	428	437	370	392	402	402	403	402	415	434	401	407	428	389	402	411	395	425	431	389	409	421	409	439	395	439	416	388	420	410	431	384	381	400	414	431	427	386	381	423	405	352	422	381	375	424	425	401	412	385	423	409	356	376	458	425	390	423	408	413	400	438	445	426	417	444	420	390	396	415	406	412	419	425	399	445	414	430	398	418	423	396	387	424	424	428	400	391	421	419	384	427	422	411	391	429	401	416	389	437	432	407	385	427	414	444	397	447	366	406	391	426	408	444	446	385	443	366	422	409	425	389	383	393	383	394	400	442	398	399	382	411	428	445	411	408	415	367	368	413	406	403	412	404	418	415	402	436	408	428	368	410	405	410	380	371	414	401	397	423	436	372	380	429	390	413	423	423	430	422	407	431	413	388	424	414	405	410	428	437	401	421	390	400	366	422	410	389	423	449	427	397	389	404	415	408	440	402	409	426	389	408	448	433	447	422	432	401	400	429	423	439	430	419	398	378	399	422	373	428	469	394	435	354	394	453	389	394	417	414	403	403	422	395	385	422	385	403	398	411	428	410	433	376	407	370	413	414	396	401	360	402	407	394	427	439	422	449	412	416	431	404	406	417	423	424	448	397	413	430	398	419	391	426	433	404	434	393	395	419	393	416	430	434	357	448	457	450	442	399	416	385	398	400	416	417	415	398	401	422	422	443	394	405	393	429	398	415	378	432	408	442	420	423	411	474	414	396	454	431	402	403	396	411	418	436	410	390	431	437	383	433	421	428	412	403	414	455	433	440	414	405	438	431	390	412	423	442	422	408	410	418	380	389	439	392	415	424	446	399	402	388	425	460	416	417	404	452	424	393	382	352	441	423	393	392	378	409	450	409	422	431	403	431	411	443	371	372	424	432	414	435	431	440	400	437	421	388	422	392	394	359	399	393	426	410	430	436	448	388	408	430	429	411	409	417	393	413	408	389	354	426	388	405	393	430	403	429	383	409	396	391	437	419	414	391	414	418	424	398	406	420	364	382	385	440	404	381	369	423	464	413	441	421	373	416	390	394	420	396	380	453	388	382	400	386	384	411	394	447	395	410	387	411	401	412	416	391	413	399	366	400	410	414	425	411	382	411	420	381	392	403	436	413	394	387	411	426	439	417	387	413	455	431	416	374	453	415	385	417	431	432	374	395	400	400	420	406	418	425	393	410	439	388	423	413	399	403	386	419	458	415	369	363	409	399	395	412	428	441	443	426	395	410	394	372	426	363	418	430	398	399	383	378	432	383	428	403	419	390	393	455	421	408	409	383	454	374	442	398	426	408	420	413	368	406	402	454	412	451	410	399	404	398	448	434	409	444	411	427	417	440	403	417	428	415	436	395	403	409	418	401	418	436	416	400	390	431	391	416	428	411	429	430	436	420	442	416	405	417	411	381	396	398	378	374	448	414	438	406	445	385	419	391	395	442	443	400	411	432	383	412	439	401	433	410	442	417	399	388	414	432	357	402	410	442	440	394	395	392	381	388	426	396	402	414	387	386	417	411	386	432	437	438	416	434	398	408	436	416	403	416	417	413	397	417	439	415	419	390	407	401	425	428	461	399	432	415	403	386	401	437	375	412	397	420	396	437	447	432	441	392	410	413	427	453	428	458	431	420	411	413	418	416	410	412	449	413	420	399	394	421	411	400	402	399	378	408	372	438	449	415	421	392	459	426	390	406	406	412	373	399	459	438	416	450	402	395	425	404	399	386	421	396	362	386	406	367	386	395	434	442	424	349	399	410	405	409	424	401	415	410	409	385	426	417	403	395	391	353	419	416	409	414	440	385	429	440	399	372	426	447	442	412	355	407	392	397	443	455	406	400	415	406	428	403	429	410	434	396	429	405	431	399	418	422	417	405	421	410	416	382	436	420	442	422	411	393	418	413	397	403	395	440	389	389	400	442	428	399
7873	6115	7909	9287	8866	6478	4994	4107	3530	2908	2573	2211	1866	1749	1640	1544	1471	1454	1339	1342	1260	1202	1149	1097	1052	1080	1050	1048	1059	1037	1059	1064	987	982	986	942	963	1032	1021	1055	993	1018	929	928	999	934	957	949	951	970	956	958	1045	971	952	987	971	950	982	977	907	961	962	950	969	910	959	964	860	905	927	962	953	950	986	944	948	973	966	902	947	964	968	930	1007	972	921	975	958	912	930	981	969	966	928	1025	971	936	932	969	979	907	965	937	941	1018	986	953	903	944	917	915	931	942	930	998	983	995	975	977	952	953	902	914	954	940	937	967	917	1010	914	940	948	984	983	983	995	954	966	980	868	1004	952	990	966	1000	942	962	910	1009	937	954	946	1046	997	915	949	957	948	910	939	962	886	932	921	983	945	913	945	926	874	946	946	939	946	943	972	970	966	972	951	960	914	992	949	931	974	932	956	937	991	915	961	942	984	943	968	931	935	962	929	934	914	939	954	874	949	965	928	939	962	955	911	942	980	966	920	927	921	943	954	970	977	933	908	959	918	930	924	961	925	970	936	941	1005	993	948	936	918	895	944	927	942	940	995	930	926	975	983	960	958	961	961	926	930	986	928	933	925	952	876	973	917	895	966	963	954	942	953	953	983	952	924	976	1015	966	976	912	993	933	960	970	985	969	957	927	949	1011	931	895	916	937	920	942	936	937	961	967	997	971	946	938	932	934	968	859	983	985	876	904	948	900	981	923	977	1021	949	1011	915	953	954	990	998	953	929	948	929	967	954	917	962	932	936	971	969	956	968	951	982	983	994	917	951	958	953	968	946	900	963	910	928	956	993	927	943	995	934	955	962	930	930	973	905	943	954	960	958	953	962	949	937	956	942	905	959	903	909	908	961	944	991	933	937	989	944	995	894	943	865	958	999	908	952	978	945	982	934	976	995	941	952	970	940	1010	920	951	966	1032	945	948	948	927	1016	985	942	995	937	988	990	948	962	963	935	906	959	955	964	937	911	874	995	925	926	907	1007	930	942	1003	930	955	914	963	933	945	986	952	977	955	959	939	986	962	946	994	1018	919	978	977	921	924	956	994	903	953	969	974	904	945	948	986	978	967	961	936	945	929	983	957	958	955	897	968	972	889	964	1030	942	923	917	945	977	978	906	990	859	948	952	979	970	945	965	957	958	967	957	962	985	972	933	945	927	973	911	904	943	945	970	935	941	903	963	949	966	964	987	968	943	1001	949	924	929	929	892	1017	945	1013	911	992	951	990	929	991	956	930	875	975	954	1001	921	955	949	950	918	987	997	952	957	952	960	988	910	934	921	931	957	929	915	964	944	941	967	906	940	945	980	917	921	947	983	916	976	981	959	952	932	1028	941	926	968	991	894	968	966	945	954	1011	943	956	970	944	938	979	953	940	966	1014	917	937	906	897	915	943	962	973	924	930	938	959	958	986	990	934	946	968	941	959	917	972	962	943	888	990	976	979	920	935	964	964	930	947	901	934	930	926	996	1002	959	1008	930	962	905	995	963	962	979	935	990	925	989	960	949	956	917	974	992	927	991	908	901	940	935	936	949	935	997	928	971	958	942	925	966	972	949	990	938	907	962	955	949	939	904	943	1000	938	937	911	963	945	980	896	931	982	931	968	983	891	966	985	927	926	968	934	953	915	970	925	964	889	949	985	946	930	960	979	947	1011	972	948	919	1004	953	953	980	967	1011	958	962	956	946	978	941	978	962	1004	937	977	898	919	969	921	994	911	991	904	890	966	964	987	927	961	987	982	915	977	976	939	954	940	1018	932	965	953	944	981	952	974	1025	964	977	954	974	933	951	919	917	880	857	889	950	992	962	928	978	975	960	970	950	958	972	968	938	968	968	947	974	915	931	963	897	953	955	901	1012	953	938	935	904	967	948	988	995	990	968	925	970	1014	935	963	958	925	949	935	1005	917	1009	948	982	990	942	901	942	993	897	905	945	893	975	924	928	979	970	922	930	891	934	937	940	964	922	949	1001	949	986	1034	932	955	894	983	923	927	936	938	942	995	981	915	983	897	904	919	981	960	956	986	971	929	966	941	951	910	958	959	981	948	1033	961	947	986	936	974	993	986	983	997	997	933	1028	928	904	979	951	932	992	961	912	970	984	996	951	964	968	920	965	952	999	978	1001	940	957	909	968	893	952	960	947	979	965	938	962	871	961	932	974	924	936	1001	979	989	982	951	930	924	946	947	912	922	934	953	921	929	939	950	917	969	930	946	951	972	989	919	915	923	996	943	914	974	974	914	955	953	893	921	993	930	977	1001	961	909	965	898	989	960	955	949	949	977	975	961	944	951	898	941	928	921	954	918	959	986	973	921	938	927	933	927	936	961	1011	925	1016	943	902	976	927	951	950	953	963	1005	931	902	973	975	960	946	990	973	976	923	926	962	955	939	1002	974	963	959	905	913	952	910	876	871	941	947	948	910	956	1004	923	979	939	967	942	897	957	987	899	954	981	903	936	951	951	940	942	928	975	954	983	915	948	989	942	958	905	978	973	958	951	920	901	935	944	962	953	965	960	980	937	972	961	963	939	977	954	871	915	966	953	941	916	956	985	983	930	964	949	931	943	938	937	952	947	1014	967	986	972	901	940	960	943	939	932	908	912	960	914	963	960	970	982	957	941	966	967	970	1009	952	940	980	951	991	906	976	961	904	967	935	945	929	916	942	906	862	965	942	967	951	1010	948	992	924	967	927	922	942	935	1020	919	972	955	946	983	965	886	976	980	963	1006	965	986	927	1041	943	943	965	978	921	905	941	956	978	961	894	930	954	945	931	953	968	948	902	919	938	916	931	981	952	1002	972	926	937	962	1024	928	957	945	930	946	956	976	980	1030	993	966	924	873	953	942	986	882	994	956	940	970	920	939	954	933	939	938	960	971	946	954	988	961	920	923	965	967	985	980	902	963	944	953	966	943	1002	958	961	1002	950	956	965	947	971	915	932	984	968	949	975	977	968	917	926	959	928	930	976	978	972	981	960	970	890	954	905	967	887	943	991	932	948	963	970	910	975	914	932	968	1006	954	936	918	992	950	983	920	934	961	963	919	977	949	946	964	915	944	925	931	979	928	966	937	951	899	1012	935	964	979	906	929	949	976	996	925	944	940	953	906	908	919	967	936	990	928	955	964	920	927	996	917	1016	916	958	982	874	948	919	971	942	971	957	957	1019	952	949	944	984	951	1001	953	938	950	931	1015	945	985	956	927	939	898	1020	978	930	928	995	1012	995	971	961	956	970	943	972	941	961	995	925	957	1015	894	926	950	964	952	935	948	945	957	979	945	856	984	1030	971	912	940	979	950	974	937	988	914	994	924	951	996	964	1015	978	944	992	957	954	907	976	986	981	946	969	887	990	955	981	950	935	963	947	974	947	964	961	973	905	904	964	1001	961	1034	935	979	964	994	994	924	988	975	972	906	962	954	928	966	924	950	964	993	936	988	958	956	955	959	942	1011	980	962	927	1001	994	919	974	977	905	971	894	1000	945	901	927	934	921	984	982	917	952	934	921	962	929	941	873	935	972	891	944	995	1007	942	948	905	940
25221	15439	9774	6808	4830	3010	2145	1655	1274	1131	900	857	691	660	628	590	535	577	481	518	517	468	469	465	458	428	414	439	441	413	432	405	440	428	394	425	426	389	415	432	440	427	404	439	441	430	410	405	450	401	415	424	421	435	413	375	417	409	442	427	384	412	405	372	408	399	401	397	387	424	392	405	443	404	439	438	471	369	402	397	421	437	394	395	389	410	423	397	409	437	406	396	398	411	404	370	402	405	392	395	401	365	385	395	397	411	427	424	385	407	417	429	432	414	409	394	384	403	396	415	409	415	447	395	399	397	391	384	413	395	443	380	436	397	399	417	426	383	413	431	452	429	409	407	367	400	388	389	423	417	397	413	449	462	414	416	402	374	404	391	420	431	385	404	438	408	359	427	399	421	445	389	454	381	402	419	404	387	409	447	413	391	401	430	462	419	428	401	361	400	384	398	419	381	371	406	411	403	403	424	406	412	422	380	405	386	414	409	407	429	436	434	381	386	399	418	442	401	392	383	345	383	391	388	433	426	420	427	386	420	407	399	374	390	392	394	379	438	417	412	413	438	399	412	367	411	410	417	389	419	425	393	407	414	429	424	436	394	426	412	413	454	410	406	399	397	398	381	383	406	410	420	421	390	397	424	415	418	417	368	370	422	443	433	401	355	438	404	401	408	389	416	389	420	422	443	399	396	437	385	401	419	422	430	396	382	401	381	392	407	388	411	429	393	408	424	396	415	418	410	380	449	423	399	414	431	419	432	374	395	395	412	352	370	420	425	450	407	404	399	405	427	353	376	361	389	449	383	435	416	390	418	390	416	414	407	417	426	410	427	376	414	389	405	436	397	410	365	401	442	407	399	382	418	417	403	426	392	387	435	415	395	442	390	414	423	414	435	410	405	388	406	415	396	372	416	410	413	408	423	419	362	365	393	403	457	456	426	399	409	393	417	411	466	430	418	426	395	415	447	408	397	447	414	387	430	411	400	424	448	403	387	397	394	384	416	393	377	370	400	385	428	385	425	374	403	421	401	418	441	404	423	412	377	400	439	433	412	463	407	383	384	406	433	393	413	386	403	367	396	413	421	402	416	473	392	434	371	392	447	431	390	392	422	410	396	415	393	392	360	396	419	391	397	393	424	377	392	406	466	420	418	416	420	470	409	397	411	383	406	383	407	443	449	442	407	379	416	414	444	373	397	384	392	370	389	416	415	396	394	423	413	401	400	446	375	407	366	402	419	409	420	418	407	399	416	454	380	423	415	377	381	396	384	417	397	426	401	355	375	395	423	444	427	389	443	402	425	422	420	401	408	406	417	395	403	414	400	406	392	390	437	411	417	389	401	412	404	396	387	394	371	387	421	374	385	393	390	444	407	425	392	411	396	412	374	384	394	390	379	393	432	431	412	404	414	421	395	430	399	373	404	397	374	378	400	381	436	413	398	385	405	417	404	415	400	413	376	410	367	444	407	431	415	407	345	424	383	434	392	393	427	422	413	391	446	378	413	378	402	433	382	386	423	428	390	376	429	376	391	395	381	427	394	369	402	385	462	383	380	439	435	388	400	416	431	391	418	401	393	376	338	390	434	401	400	384	362	406	411	416	412	394	420	381	386	411	408	407	383	407	371	399	426	404	401	383	437	386	417	410	355	444	378	407	395	374	403	419	343	359	437	400	401	415	396	410	407	407	422	413	406	388	413	423	433	408	411	416	451	419	393	416	385	412	385	404	376	394	429	436	420	409	415	423	413	417	411	379	396	425	411	422	388	393	449	444	380	398	371	370	379	413	405	407	390	386	403	399	382	417	418	395	423	403	437	425	435	441	393	411	406	380	392	422	450	408	445	350	420	394	438	394	402	425	394	398	424	408	437	367	384	364	382	423	428	449	431	405	432	388	406	408	363	389	379	402	390	400	380	374	382	368	400	414	401	429	404	384	404	420	399	423	421	420	358	404	381	409	393	402	405	380	417	430	410	429	396	418	426	439	386	392	427	418	439	430	435	386	423	431	426	412	384	452	414	435	431	416	394	410	368	441	426	409	396	392	414	396	416	364	383	400	370	397	363	410	442	401	436	433	419	399	437	459	398	413	374	407	411	434	394	399	413	395	411	377	443	426	416	437	414	427	419	402	395	385	426	397	437	418	403	407	417	400	419	423	395	427	405	381	402	415	385	382	412	391	444	417	421	422	424	391	408	436	416	403	397	407	353	391	394	386	392	416	374	385	408	389	421	419	432	406	405	391	362	421	384	367	430	382	398	428	419	426	407	427	417	411	446	324	420	373	432	388	392	433	378	424	376	440	416	399	430	437	407	444	395	361	394	397	388	396	417	398	382	390	405	400	449	406	361	419	393	418	424	390	432	400	378	416	364	431	443	417	385	439	397	377	374	424	389	402	401	370	397	387	416	426	383	391	419	434	386	401	433	422	418	433	399	426	417	404	434	392	410	363	425	426	411	404	379	386	404	372	364	392	372	394	391	443	413	402	349	407	409	385	378	419	420	403	380	392	423	419	422	381	396	414	448	370	414	359	423	422	461	405	385	408	424	409	355	385	416	375	406	383	426	372	435	433	404	424	390	417	385	440	415	405	390	378	377	426	414	379	392	387	417	418	438	399	412	408	416	415	472	382	398	379	433	400	375	442	423	391	427	391	408	444	375	394	419	377	418	399	375	415	419	422	419	401	426	463	390	409	412	393	414	386	396	434	398	429	380	433	411	398	417	388	414	399	398	393	417	423	382	418	441	411	386	398	439	389	384	415	427	392	402	402	442	407	401	397	458	370	440	415	404	428	401	384	375	459	418	391	398	426	421	427	403	416	399	430	418	382	400	409	440	421	376	429	414	407	382	370	410	402	376	396	413	413	417	389	421	404	394	423	405	365	395	410	417	446	384	388	404	409	401	364	439	430	457	369	408	369	392	402	407	442	381	393	380	400	418	421	378	391	409	396	380	403	415	415	380	384	406	393	438	388	418	386	398	395	429	392	362	393	393	404	394	412	383	424	417	441	379	428	440	405	434	405	431	372	378	383	401	389	414	453	427	417	426	401	373	394	412	411	445	410	383	377	379	392	411	437	400	374	414	403	398	403	395	389	417	408	395	403	377	425	399	395	385	439	388	402	426	413	379	383	385	418	410	390	409	429	437	432	405	402	398	404	417	416	427	390	405	374	384	410	407	372	391	418	395	420	409	394	399	417	387	367	428	393	418	421	383	433	387	409	406	395	411	399	418	402	393	420	400	390	413	420	420	422	408	420	386	360	369	457	406	403	397	408	380	379	440	424	376	401	426	417	381	426	402	376	383	388	443	379	388	387	407	420	432	408	428	417	441	458	390	407	447	372	381	396	422	400	398	403	400	408	402	432	412	394	402	390	408	405	385	389	407	397	416	396	434	394	428	418	454	410	401	410	388	408	389	433	477	437	376	392	368	392	418	402	424	417	417	399	433	446	430	380	401	396	370	432	445	377	427	449	425	400	412	422	415
18463	13054	12372	14759	13737	10551	8049	6505	5553	4472	3825	3121	2696	2531	2111	1955	1815	1755	1704	1554	1449	1332	1372	1217	1267	1143	1148	1162	1069	1091	1083	1017	1058	1017	1017	987	961	976	1030	951	928	998	970	944	940	970	1000	929	983	914	951	891	976	899	913	942	961	957	921	916	915	914	967	966	948	939	932	920	919	985	995	975	923	982	904	895	952	917	936	935	937	931	954	948	843	925	970	905	914	938	950	927	915	951	961	919	962	964	939	935	948	951	949	924	948	934	935	946	876	896	965	929	864	947	952	993	934	950	936	913	956	953	924	1020	905	918	923	959	933	947	879	953	927	962	906	969	905	937	911	936	915	918	940	890	913	951	946	908	955	924	922	961	931	988	983	990	924	938	908	947	893	922	989	900	976	913	932	916	927	928	938	954	894	969	919	960	959	943	913	994	939	927	911	923	961	939	924	935	918	970	965	931	931	972	923	888	976	916	961	958	949	912	948	906	904	956	927	983	906	943	934	966	937	902	939	988	916	967	935	961	932	942	912	951	911	952	937	911	928	987	902	943	973	954	996	938	969	904	923	936	909	934	932	913	922	917	945	942	897	948	971	885	901	916	855	947	992	881	971	914	887	940	965	918	993	915	921	967	929	969	913	924	896	996	933	933	970	945	945	961	925	934	927	971	974	941	983	904	919	917	952	899	992	995	868	943	874	970	946	923	920	955	977	919	871	955	998	948	898	923	912	933	936	950	942	922	973	979	941	920	895	926	968	902	977	878	937	925	930	962	895	894	945	992	1003	928	944	921	927	938	980	975	919	869	959	963	948	903	931	923	843	992	966	946	966	929	927	938	927	952	898	932	972	927	957	951	959	952	949	976	935	967	927	955	935	956	973	926	960	991	921	943	941	936	961	987	957	926	920	953	906	900	950	914	939	877	992	930	978	979	908	934	927	930	1027	863	1018	925	941	946	980	957	947	932	943	901	937	974	936	974	949	902	945	980	933	949	963	931	1011	956	957	944	972	907	898	1013	936	939	902	979	977	927	933	978	957	960	955	944	917	892	939	877	944	953	962	943	942	883	921	951	1001	910	912	986	938	927	876	969	939	889	912	938	923	914	960	952	976	934	914	972	890	955	988	947	975	999	985	974	941	959	942	911	981	935	965	972	994	973	950	956	967	1029	968	922	962	978	950	968	907	981	937	919	941	954	980	925	947	928	941	909	972	879	956	955	960	916	884	917	892	981	926	974	962	968	976	933	893	968	922	889	929	901	940	1003	897	979	956	968	939	951	921	907	914	896	917	908	944	925	935	971	904	1010	950	941	959	988	950	983	906	943	926	942	915	970	958	947	955	936	914	906	921	944	938	938	990	912	946	940	957	956	952	929	907	883	911	1000	926	965	892	984	932	926	950	979	947	906	914	1030	931	922	937	881	978	991	921	893	967	927	959	957	915	901	937	878	936	912	1004	950	951	976	917	980	952	941	977	900	960	944	871	918	931	927	929	924	928	984	945	900	1014	900	957	964	958	902	958	978	923	927	899	955	936	947	936	916	1002	988	959	993	888	915	967	958	980	966	976	897	977	966	964	902	920	969	947	978	959	1027	939	985	982	940	940	951	933	952	932	906	957	927	893	976	957	924	964	1014	952	980	948	921	868	906	963	913	929	883	952	944	947	967	926	920	976	925	957	910	915	890	984	984	931	922	929	930	940	930	960	1019	992	913	930	925	957	979	956	986	912	937	976	923	927	919	944	935	908	985	1000	998	956	963	972	911	946	970	945	927	932	921	957	923	950	951	931	884	909	1022	930	934	928	943	957	944	984	893	901	924	978	921	874	958	993	949	921	969	887	940	939	972	1010	935	950	924	935	935	945	993	961	938	946	926	896	979	969	922	883	972	956	900	1003	1005	931	965	954	900	915	951	919	939	956	948	944	931	961	925	950	985	954	957	921	896	972	971	996	909	903	971	926	989	953	935	930	930	925	955	972	900	919	1007	906	952	943	928	918	976	908	963	915	980	945	959	962	937	891	999	958	900	949	985	1017	966	902	985	956	933	928	943	917	915	946	1000	988	931	978	962	974	953	953	907	903	945	949	932	892	943	923	960	938	894	920	989	951	945	942	920	941	986	979	992	910	928	945	1006	964	931	945	964	929	990	947	936	996	955	947	934	954	933	906	972	961	961	976	891	952	941	930	946	922	964	949	959	888	928	948	942	910	936	954	933	954	990	919	974	965	952	942	1014	952	925	989	907	959	912	951	934	962	965	897	947	891	939	928	957	903	1015	991	949	990	943	923	967	907	897	934	894	920	918	979	927	940	921	920	978	929	967	1009	976	957	961	1002	917	964	964	944	922	914	975	959	918	938	907	934	980	969	919	909	967	943	965	954	911	921	937	915	991	913	920	948	948	940	968	950	942	934	921	984	1016	955	929	940	944	981	952	891	910	909	924	988	981	946	934	932	980	936	921	985	923	969	956	932	953	930	941	938	915	919	964	864	942	934	947	954	927	928	945	920	981	958	872	977	948	972	919	965	965	931	930	930	999	903	908	924	938	987	939	982	906	903	918	918	897	949	957	955	992	941	943	939	986	951	911	934	924	995	933	950	986	910	933	978	930	953	950	1028	916	924	894	923	948	1016	972	969	1013	854	916	974	907	886	930	969	899	941	924	946	984	982	885	1002	877	943	970	963	1003	939	950	899	938	996	955	964	897	957	962	950	926	974	952	980	973	962	974	1006	928	922	929	901	947	928	940	952	999	913	932	971	925	914	978	933	968	959	963	1008	932	944	943	866	894	914	956	895	956	944	953	957	963	908	934	966	919	989	963	938	958	980	981	977	944	917	961	926	977	956	924	917	969	918	931	963	921	943	924	936	958	989	908	947	957	1041	963	937	888	960	909	976	927	994	901	939	932	938	913	1029	935	921	938	937	956	913	939	907	958	891	861	909	954	941	932	896	961	928	914	945	885	919	952	943	938	951	961	986	907	969	963	995	962	951	922	905	943	962	940	959	928	938	972	955	962	925	972	897	949	989	917	928	930	941	971	955	910	995	903	924	931	943	957	987	951	976	964	979	849	941	934	968	989	943	974	962	972	984	955	963	891	1005	938	928	944	920	937	911	894	945	907	938	931	925	953	955	917	931	990	923	1011	941	988	967	982	876	913	941	948	931	947	950	934	976	944	947	920	966	963	968	927	963	933	917	949	937	959	1011	944	911	950	982	942	920	963	916	927	912	956	957	969	916	927	907	937	926	908	970	939	932	961	886	972	940	935	959	904	941	949	913	984	936	959	926	951	923	926	935	897	856	936	972	896	920	961	983	962	895	895	896	934	981	943	919	956	917	920	929	881	913	897	983	991	924	985	945	937	966	957	965	943	952	915	967	941	962	941	946	941	933	977	928	927	968	923	942	941	878	925	931	917	938	918	976	955	942	944	932	946	963	944	923	936	933	963	933	945	919	907	936	931	939	919	946	1024	989	939	981	919	956	964	925	987	967	974	932	912	926	926	1016	950	926	957	972	973	970	954	948	841	935	965	933	979	1000	900	891	947
35816	21868	13780	10208	7055	4171	3041	2122	1741	1354	1091	972	838	764	643	621	564	591	539	527	509	502	502	420	473	393	408	383	402	426	373	385	453	384	421	375	403	398	391	371	363	362	377	419	410	404	362	387	374	364	369	355	412	386	398	396	410	356	390	394	393	380	364	366	354	372	365	411	349	379	411	366	370	381	408	356	355	407	352	394	360	367	401	333	390	405	364	428	362	346	384	439	367	381	366	392	395	395	381	363	412	388	355	354	373	349	372	355	339	344	357	361	377	386	402	385	359	422	409	400	369	388	389	419	382	406	392	412	414	353	351	380	382	402	359	347	393	371	380	409	437	369	365	354	388	346	359	397	392	373	400	425	379	342	363	361	385	382	396	346	407	354	394	327	396	387	357	421	355	391	396	378	392	376	387	354	375	398	361	420	388	384	369	377	379	385	380	428	382	373	376	398	407	388	398	412	378	348	386	375	378	381	375	382	385	400	385	359	335	369	354	350	380	352	374	388	384	393	359	356	370	352	367	349	416	373	368	363	373	372	386	404	373	378	364	394	383	362	393	336	371	370	371	357	355	369	368	359	375	388	388	379	399	365	413	371	363	386	387	343	408	377	394	371	390	386	351	369	364	370	361	362	383	381	374	377	385	421	345	376	363	396	375	370	390	364	386	363	354	434	368	402	380	394	365	381	379	373	400	358	353	383	382	359	384	355	389	386	376	384	359	415	344	355	384	365	397	361	353	385	369	369	421	359	370	355	342	371	323	376	363	379	378	369	389	416	381	396	396	385	367	355	360	392	389	378	369	378	391	398	384	380	408	358	347	415	364	399	403	373	377	378	409	390	353	377	400	417	425	391	354	376	377	382	388	394	375	396	368	376	394	400	351	395	354	379	330	370	396	361	337	373	349	358	381	401	386	370	417	375	411	372	396	344	381	398	384	386	393	353	346	389	365	431	387	379	376	401	346	368	408	370	402	332	374	340	374	392	384	365	388	386	374	374	362	383	389	357	351	379	372	391	404	396	401	389	359	372	339	413	396	402	385	368	387	377	418	394	418	362	373	369	355	398	419	399	370	359	366	391	415	357	366	358	380	373	385	378	369	366	376	387	357	394	366	421	380	402	365	376	381	357	348	364	382	354	370	424	358	364	368	415	363	388	319	391	384	390	371	357	378	369	351	400	425	386	358	382	358	411	368	377	372	375	405	368	379	393	357	367	347	366	358	358	361	382	368	379	338	425	392	363	380	358	396	377	359	384	390	363	407	415	362	415	367	403	381	397	382	341	407	366	386	377	365	357	353	332	364	385	356	427	365	381	384	385	368	385	386	381	374	413	365	363	366	404	386	386	428	351	353	381	361	369	374	375	351	361	405	337	356	365	354	358	368	405	365	352	404	369	404	402	355	405	391	367	370	392	395	378	418	433	399	399	357	422	356	376	398	360	404	395	376	350	344	358	353	378	380	383	387	389	363	395	370	392	399	382	367	361	372	397	377	373	384	384	395	363	357	378	378	380	375	378	394	372	376	387	381	371	365	406	354	394	354	374	371	368	388	386	336	407	385	359	392	349	392	353	382	375	375	397	387	382	324	390	374	378	366	355	384	375	345	378	346	371	417	335	367	376	394	401	388	376	377	378	386	364	345	380	381	372	360	379	356	374	352	360	371	399	355	349	408	386	393	386	384	389	382	399	380	386	382	344	368	391	361	370	362	357	377	376	353	336	387	372	369	406	350	379	393	412	389	398	381	381	377	383	364	391	354	380	369	357	374	339	390	407	411	389	369	347	360	371	351	424	355	381	393	405	372	381	408	379	379	347	388	371	399	398	365	407	410	361	396	400	351	385	366	354	388	391	385	385	376	398	345	373	351	383	371	372	393	363	395	383	369	422	411	367	400	368	366	386	357	381	396	352	371	357	352	360	393	399	359	375	360	364	374	349	353	415	384	363	380	389	370	359	364	395	387	344	358	337	359	396	389	392	336	370	360	385	373	366	382	369	369	374	361	403	413	376	404	388	385	397	352	384	387	359	379	351	335	411	340	390	386	435	385	357	374	410	348	395	414	408	340	395	391	397	393	380	370	389	340	376	422	353	374	376	364	370	364	367	365	370	352	403	380	344	351	431	392	365	355	374	400	394	415	383	339	395	359	373	379	371	392	361	366	388	381	413	397	410	387	394	352	353	357	375	399	354	389	397	382	382	366	393	428	367	375	368	381	400	411	405	373	370	427	381	348	392	367	349	418	338	397	382	357	395	395	359	379	392	333	369	386	380	385	399	392	373	384	372	364	369	403	377	369	379	398	361	412	357	371	403	404	372	358	425	358	353	371	384	368	394	352	397	375	400	377	402	371	354	383	381	388	378	384	382	375	363	390	381	376	399	406	413	369	365	355	388	444	337	383	403	401	393	398	391	328	415	401	389	397	405	377	352	400	417	409	398	373	399	360	361	369	370	351	361	377	402	375	390	367	373	381	373	374	379	373	374	396	394	371	383	398	373	320	419	395	353	379	341	390	399	408	398	381	378	407	343	379	389	399	362	385	393	401	392	395	390	361	374	392	363	396	402	353	362	388	392	379	404	395	389	382	384	375	377	355	391	398	372	358	356	375	402	351	396	365	377	402	401	358	410	351	404	382	384	368	382	411	411	377	374	412	371	368	374	373	368	397	386	382	346	399	387	385	383	387	365	332	392	382	376	379	361	337	386	379	394	359	403	360	371	403	373	387	379	372	416	337	354	355	341	380	400	383	404	399	378	343	390	406	354	389	382	369	341	406	426	372	352	388	411	380	360	409	378	384	377	389	378	362	390	378	391	355	396	334	377	394	398	381	386	409	374	332	373	394	394	365	394	445	339	412	365	394	380	364	359	363	372	341	397	388	385	351	411	357	352	375	371	354	358	362	360	354	353	349	385	376	382	409	413	386	368	343	372	372	422	359	364	377	403	381	412	364	396	370	378	356	377	341	386	423	385	375	364	363	384	368	384	368	386	348	397	371	393	409	395	427	419	369	395	370	378	396	388	390	371	386	366	376	390	401	380	375	388	345	401	372	376	356	383	378	414	381	361	395	386	392	392	357	398	398	367	372	409	397	355	331	376	372	349	370	358	387	357	373	404	378	372	363	349	370	376	413	400	387	359	400	393	356	422	352	381	382	354	367	383	341	386	378	380	366	352	372	375	357	392	367	382	372	405	394	416	362	386	360	363	370	359	352	382	409	393	375	362	391	377	355	427	387	379	333	376	381	378	373	353	412	367	378	377	353	389	387	402	326	394	355	344	395	411	340	378	375	405	399	394	377	381	370	372	335	343	380	367	366	377	389	379	366	383	400	394	381	375	369	409	365	349	398	422	370	390	359	365	367	397	352	408	344	388	392	338	415	373	389	393	395	390	404	370	386	378	374	391	429	378	398	364	363	374	406	378	390	374	371	355	360	429	345	396	361	393	386	403	385	383	364	382	377	392	399	386	365	390	369	378	367	380	395	376
23850	17056	15992	19712	17498	13386	10952	8705	7246	5907	4693	3940	3563	2899	2471	2246	2108	1996	1871	1815	1582	1515	1397	1220	1250	1185	1160	1113	1109	1098	1032	1017	1014	1000	992	989	998	969	972	867	950	952	929	945	880	924	955	876	939	914	914	850	876	933	941	906	894	854	899	839	856	926	874	899	858	902	936	906	883	895	870	854	847	956	892	827	875	902	923	898	870	912	826	911	864	899	926	913	872	832	868	830	921	889	869	894	883	873	882	892	815	942	902	879	849	849	913	899	793	869	839	883	888	897	898	833	896	874	924	896	855	816	831	926	872	850	850	845	849	856	846	886	869	907	910	899	843	896	894	895	874	925	848	918	872	932	909	842	869	870	857	875	823	921	864	901	913	873	945	882	837	901	835	914	839	866	850	856	900	854	908	878	877	866	865	910	895	916	844	879	901	888	893	847	827	877	917	830	881	918	880	878	888	862	845	897	881	920	806	864	950	890	899	909	912	868	882	908	882	841	946	856	845	880	883	904	887	901	880	877	883	910	813	899	956	906	870	888	923	882	871	937	854	854	826	877	848	908	844	797	896	936	874	853	882	898	888	856	846	859	862	911	894	913	902	875	881	857	864	913	857	882	863	861	908	921	896	883	863	846	870	922	894	868	865	802	873	882	939	881	908	827	907	889	882	850	929	867	905	855	818	873	903	900	875	911	888	904	831	870	826	858	820	820	887	856	761	879	856	867	869	886	868	879	864	880	923	885	909	889	851	853	898	935	844	900	911	887	886	887	900	821	916	934	848	898	866	891	848	897	919	880	896	866	884	892	897	873	896	947	914	910	873	900	837	877	902	907	902	849	883	906	939	939	931	835	889	871	919	838	916	899	881	874	918	867	874	836	833	853	892	918	858	893	858	842	865	879	863	869	890	901	889	920	860	913	851	847	925	887	868	875	856	896	883	854	839	907	870	884	867	880	901	885	850	867	897	906	848	864	890	880	906	902	831	953	914	835	913	889	878	864	908	836	864	895	833	890	918	905	899	859	818	884	855	856	901	883	850	866	862	882	923	862	857	911	868	891	862	894	909	858	899	853	962	857	856	858	900	899	918	868	849	897	894	879	879	902	861	891	916	899	870	867	904	849	917	878	911	924	832	884	869	888	889	862	901	886	901	855	875	864	870	923	873	852	892	856	856	836	838	843	883	868	873	894	916	865	862	859	910	833	880	862	853	852	879	860	890	848	918	940	905	871	923	891	888	876	802	858	949	944	855	924	891	908	823	926	832	932	886	835	850	897	916	914	879	880	877	882	892	907	898	874	932	877	844	885	826	900	916	870	925	889	842	893	917	859	894	881	905	855	860	894	819	906	868	870	848	842	867	932	893	906	841	886	863	876	873	910	865	924	858	881	917	886	940	875	878	831	931	966	904	923	897	887	855	866	818	854	876	916	855	870	879	867	876	865	850	905	899	892	884	908	863	864	911	868	845	863	895	855	918	872	872	944	854	887	900	882	915	957	858	901	921	905	831	860	880	828	875	900	866	934	871	893	889	889	876	906	860	838	892	812	912	894	883	884	860	840	884	927	860	899	911	876	866	880	888	856	932	928	951	892	881	857	940	841	840	884	942	857	892	884	880	897	905	870	826	839	877	958	900	861	860	916	898	859	858	881	891	861	871	886	868	858	858	898	936	843	931	907	869	839	839	821	823	892	838	908	911	950	893	871	851	852	876	899	852	880	872	894	810	899	887	935	870	928	918	929	819	873	894	930	800	927	844	898	863	909	863	871	829	881	870	858	856	945	897	836	925	851	886	923	847	872	878	833	878	923	918	876	905	899	850	923	863	899	871	857	923	849	901	857	876	899	908	840	871	919	849	851	844	867	883	894	899	891	876	863	862	847	860	880	865	907	875	902	890	843	887	906	877	864	882	891	869	937	919	903	931	890	938	862	888	899	878	875	833	856	861	855	885	900	944	866	960	898	888	865	912	880	831	890	828	866	874	893	868	894	895	867	908	891	906	886	877	919	870	868	943	884	857	881	879	904	866	939	915	873	874	877	838	889	887	877	915	910	874	899	859	846	906	891	922	833	935	888	873	872	902	960	863	900	876	878	919	875	831	812	873	891	867	884	901	947	916	854	866	883	875	904	918	866	891	885	865	900	875	847	929	916	849	869	869	846	878	889	861	903	917	857	848	881	907	874	896	810	870	901	932	866	898	832	866	833	858	895	872	896	851	927	880	901	904	893	898	930	921	911	894	898	959	832	843	913	910	879	893	884	884	872	843	888	802	868	931	885	898	877	893	891	866	864	907	887	897	903	894	897	914	877	870	903	856	886	862	896	872	841	898	904	913	821	860	866	898	879	894	860	872	858	854	908	838	857	894	820	887	821	901	912	891	930	881	875	862	864	931	903	894	865	912	946	887	887	878	906	835	916	894	898	886	892	874	830	854	838	861	941	894	854	942	896	946	875	910	872	876	884	900	875	866	872	848	897	975	871	972	880	869	911	856	882	948	923	904	885	901	862	883	927	891	881	942	845	868	890	892	829	863	821	934	908	877	910	884	822	828	889	878	913	925	874	878	874	909	905	850	886	859	826	888	930	884	902	858	911	887	881	898	861	866	870	888	889	928	889	929	870	898	891	828	803	955	954	858	948	848	848	858	868	870	878	900	857	878	875	857	877	830	889	904	905	928	916	899	835	910	844	926	861	906	880	865	887	882	815	914	923	917	896	840	883	901	893	880	876	881	943	829	837	886	873	905	850	884	830	892	857	854	871	884	896	894	846	874	867	858	849	847	911	869	876	911	946	912	855	892	849	940	872	909	892	897	915	888	832	934	835	895	863	894	865	942	934	839	844	927	876	886	841	916	911	864	883	845	899	877	875	838	868	914	896	879	894	884	887	861	914	895	876	882	876	834	912	907	839	887	905	923	885	904	888	827	871	910	894	888	924	879	805	917	871	914	828	881	859	799	918	859	821	939	891	855	925	890	882	884	892	882	888	896	884	937	881	899	861	909	878	900	932	883	902	847	878	848	912	868	900	871	894	865	897	886	934	868	893	871	908	868	942	854	919	898	889	910	838	895	893	865	965	824	886	864	870	893	892	933	835	870	912	891	920	880	896	919	865	851	867	907	886	906	868	882	885	892	945	896	834	895	833	852	911	874	879	918	861	880	911	922	906	881	909	849	843	901	908	865	853	913	904	938	880	855	906	923	860	916	857	832	845	860	835	886	879	852	866	920	895	908	852	877	881	829	817	922	851	910	878	883	872	957	908	914	832	929	908	837	869	869	877	865	910	936	887	932	838	887	850	849	844	884	878	905	855	822	887	892	856	885	894	902	905	890	895	884	903	896	887	924	847	901	852	863	891	865	839	897	902	838	797	892	903	859	858	847	889	842	902	859	857	896	856	923	932	888	873	902	890	891	872	891	922	884	891	841	856	943	867	950	890	844	907	901	880	956	906	914	946	849	885	882	958	919	870	880	890	947	922	876	861	886	862	905	922
10523	5734	4344	3697	2533	1678	1344	1033	875	785	675	651	547	556	506	498	459	444	482	477	418	472	419	467	391	427	448	454	461	413	479	455	464	426	421	442	421	423	400	468	408	419	396	386	418	407	422	429	439	456	440	407	420	412	433	422	426	428	407	432	423	397	445	417	440	388	408	411	415	410	446	394	414	409	434	405	413	406	382	404	449	396	449	419	396	428	422	422	412	437	446	445	429	406	377	420	435	470	395	391	418	409	396	419	393	419	430	430	399	445	428	416	415	403	391	384	401	389	425	376	416	455	434	384	423	442	454	409	406	399	415	424	433	436	418	467	394	421	456	421	470	426	395	411	431	397	386	423	416	405	415	420	422	408	417	414	478	432	398	397	387	393	418	421	442	471	423	398	390	442	419	387	405	398	443	420	418	392	390	422	444	406	423	414	426	413	432	412	411	426	404	418	444	438	386	408	391	397	402	389	436	416	377	414	393	384	378	401	434	419	418	391	426	416	382	460	420	437	441	407	410	420	453	450	411	424	420	396	403	423	395	427	403	453	385	409	430	423	355	420	391	434	439	405	398	445	425	425	432	463	420	425	394	405	397	414	414	400	434	451	440	412	383	376	408	406	436	458	413	421	387	397	428	430	411	375	402	477	422	377	434	412	393	397	406	436	394	445	431	433	471	384	422	412	421	375	448	405	423	432	385	390	384	428	360	454	447	389	405	400	391	416	406	392	400	402	425	405	446	397	409	434	385	406	385	394	444	427	410	411	431	389	444	435	418	409	456	402	394	417	399	416	426	379	397	449	422	393	394	420	404	424	451	369	415	377	435	386	387	457	466	420	418	417	408	432	410	420	408	405	438	382	453	448	399	392	417	400	387	422	411	424	383	398	387	440	382	422	401	468	445	381	409	397	388	381	436	388	413	429	409	395	397	419	403	397	423	417	398	416	417	341	470	454	364	422	415	396	455	438	422	404	447	399	416	436	424	411	434	420	434	395	390	405	428	416	383	429	414	422	378	417	419	435	397	409	426	446	376	415	423	415	427	434	432	394	466	379	419	384	379	417	419	421	393	454	388	396	442	422	375	427	461	373	416	387	407	409	391	432	389	436	401	445	431	399	384	449	419	400	416	380	402	421	456	434	428	414	458	418	425	390	404	396	402	421	386	405	404	416	453	425	434	376	421	398	407	414	406	421	451	414	427	436	444	411	428	424	433	419	429	444	386	395	415	412	410	411	419	385	435	417	443	453	443	429	426	428	400	436	449	420	421	422	398	399	401	408	410	380	414	435	436	441	415	427	411	397	417	433	407	390	402	416	412	432	418	407	425	429	423	387	371	421	400	413	407	396	440	398	392	449	397	415	426	442	414	424	392	403	376	411	390	404	418	398	424	406	409	393	449	433	461	407	408	401	411	411	391	424	416	415	414	410	392	443	419	423	422	437	391	389	417	382	398	415	417	439	418	432	402	435	407	412	412	422	390	391	394	420	389	409	401	416	406	434	396	484	396	441	424	457	426	446	383	372	399	382	424	422	353	403	469	391	423	406	415	401	411	446	437	387	423	437	414	430	436	389	442	439	441	399	393	402	421	409	378	395	390	407	371	419	432	396	396	415	421	421	432	445	440	472	402	412	410	431	409	406	382	448	423	422	410	404	434	394	424	410	435	408	444	383	405	429	440	402	391	412	428	431	397	416	390	397	394	396	394	425	392	396	412	416	416	420	395	417	415	406	446	408	418	395	430	423	453	412	410	364	385	381	408	428	420	430	406	423	430	404	416	415	418	419	410	416	380	430	433	414	372	373	430	385	406	399	382	392	404	426	398	404	422	403	371	404	395	433	443	409	419	428	439	407	401	412	399	400	430	444	400	398	383	412	417	397	407	423	403	404	426	433	431	405	431	383	438	401	468	448	436	434	386	444	441	440	434	405	423	445	460	408	406	423	376	429	423	409	430	439	403	430	408	435	405	411	431	405	416	404	430	411	434	442	405	425	427	418	405	390	418	406	425	422	399	424	423	420	447	378	431	436	390	381	411	412	413	402	405	394	425	409	435	395	392	434	399	386	426	406	414	424	396	417	445	453	435	420	452	389	392	403	391	396	421	385	419	425	365	412	418	413	425	403	454	407	418	406	436	435	408	420	393	383	433	431	380	446	386	373	425	408	428	427	435	404	421	401	397	447	408	441	394	406	419	388	403	401	438	466	420	443	399	430	428	421	404	416	424	391	392	460	432	397	389	424	412	407	415	372	377	373	375	448	409	423	371	417	453	378	435	358	417	424	424	435	399	447	417	398	424	408	397	396	349	398	383	378	388	419	421	418	430	436	374	432	381	457	393	390	386	408	434	419	417	406	410	415	408	405	435	438	414	442	413	392	429	422	439	422	445	411	452	440	447	424	429	417	365	462	402	419	430	397	377	455	409	396	394	369	399	406	430	446	417	426	384	402	399	383	407	388	395	402	396	412	422	439	438	413	440	423	399	404	440	409	427	434	462	412	390	418	419	406	409	392	395	411	420	404	407	444	381	415	450	443	414	384	425	379	431	395	381	429	417	415	413	418	438	387	398	411	376	419	418	414	401	419	406	430	404	450	415	418	405	392	424	417	407	428	404	396	405	370	399	365	414	402	415	402	409	402	421	407	445	433	426	426	380	445	425	372	386	446	432	412	462	388	387	398	433	413	421	407	456	401	382	409	394	431	437	405	423	437	372	429	419	380	412	387	410	453	430	404	387	407	447	424	439	418	400	412	407	383	454	403	459	413	416	351	420	380	423	432	377	437	459	410	365	446	366	414	398	410	383	427	421	405	393	384	412	391	377	426	424	454	410	406	386	444	375	400	385	450	447	389	404	378	409	375	381	389	374	393	423	398	411	448	396	441	383	399	411	413	411	419	431	459	378	423	403	386	431	401	390	430	418	413	397	351	439	431	435	405	417	430	412	427	407	412	405	401	385	403	396	424	388	400	413	420	401	420	438	429	419	459	408	431	423	395	432	413	420	414	387	427	406	416	453	439	392	380	414	475	408	406	431	452	364	412	415	417	404	386	426	408	399	439	405	419	411	391	431	406	422	404	402	405	401	391	421	408	394	403	448	421	443	388	469	420	452	408	429	402	411	416	430	390	400	388	400	420	433	409	383	427	411	416	377	392	418	402	432	412	436	403	458	416	416	436	417	405	449	389	424	397	407	393	388	415	435	403	400	405	397	413	454	420	465	386	422	430	403	420	426	451	417	453	381	414	425	418	443	436	401	387	431	407	448	415	395	377	379	411	399	418	410	399	414	422	408	436	415	412	443	404	418	442	428	426	408	396	438	390	428	408	438	407	436	457	415	394	414	410	420	396	416	418	413	410	441	411	438	412	435	400	410	386	458	386	408	431	416	436	397	443	439	420	387	425	443	417	361	431	398	413	387	392	399	412	420	429	406	410	396	380	369	376	389	422	427	410	425	415	405	477	385	444	447	426	421	411	406	377	418	396	390	397
7941	6195	7872	10082	8548	6405	4984	4087	3520	2987	2506	2163	1904	1756	1607	1547	1457	1319	1275	1277	1185	1187	1143	1104	1097	1124	1058	1060	1031	1066	1057	1083	986	999	969	990	994	991	962	1012	997	940	955	998	916	1006	957	970	976	1013	971	945	986	963	980	1001	964	955	1005	994	997	965	976	1006	981	906	947	955	954	913	923	942	947	933	972	942	932	965	972	922	979	944	931	987	972	952	1001	989	929	929	946	913	936	932	937	942	963	900	965	964	928	970	1030	953	985	871	944	966	973	985	971	953	995	971	964	921	927	954	941	950	964	912	969	967	983	930	911	927	965	962	937	971	989	966	975	967	910	980	966	972	971	961	965	924	940	954	917	957	995	930	955	963	977	944	946	976	950	949	946	972	932	936	961	958	942	931	1017	993	951	984	964	1003	989	962	908	886	923	979	995	996	926	944	919	955	929	925	954	943	974	973	970	995	964	966	967	919	923	946	959	984	962	967	1004	955	935	950	967	951	955	978	949	964	1006	961	953	918	963	894	970	947	930	977	934	980	968	971	986	913	938	968	966	1005	922	947	976	958	976	937	980	970	943	958	902	914	925	944	944	894	939	969	937	1020	957	940	922	951	944	994	941	918	969	968	952	985	930	923	901	942	936	887	937	988	948	1016	943	1028	927	996	1025	971	1008	985	944	978	997	903	957	974	937	957	964	927	944	952	927	1034	958	975	931	953	958	929	963	978	1008	945	1009	974	963	1037	959	950	964	1001	933	1022	934	976	967	944	963	960	1019	951	970	994	974	945	934	949	899	956	977	992	955	932	966	956	936	975	994	967	959	956	949	979	957	946	960	951	951	1035	955	960	978	954	961	928	912	972	919	942	976	944	891	943	981	909	1002	985	952	939	937	952	953	1001	921	926	922	976	960	945	928	934	918	925	958	911	927	967	953	963	914	960	892	965	955	913	977	935	998	956	950	968	936	983	944	903	962	973	929	937	926	971	918	923	958	961	931	929	931	936	942	942	965	978	942	976	976	929	958	984	905	918	940	973	969	980	982	953	988	977	911	918	951	990	1005	935	983	971	1004	961	978	951	1053	943	956	912	998	955	976	965	911	932	905	968	925	930	953	988	939	941	896	984	986	981	964	991	991	925	936	955	909	974	921	974	952	956	979	1026	922	953	915	943	917	959	1018	911	925	994	960	970	934	919	1019	952	952	982	976	947	997	949	956	911	956	984	1004	919	943	918	938	1000	984	897	937	955	998	948	943	962	983	959	911	969	931	957	988	1002	947	979	958	982	1002	917	938	953	997	994	967	952	977	965	915	1016	941	984	963	913	979	970	924	980	958	982	967	960	929	927	968	1023	970	949	980	906	914	952	946	973	975	914	929	961	979	1022	956	968	953	936	997	973	919	920	947	935	965	986	951	951	927	974	975	1004	927	961	1028	1010	981	954	952	988	972	944	950	997	984	954	958	951	997	962	976	921	967	934	949	984	1005	961	881	886	919	950	901	985	994	943	964	922	951	968	937	956	958	949	966	964	969	972	970	964	987	989	949	977	945	961	879	934	963	912	999	965	922	957	923	966	895	951	946	939	959	1000	938	994	973	910	930	973	950	945	947	970	920	972	929	993	987	959	930	985	956	948	1003	951	925	958	899	958	935	994	988	969	939	977	997	995	984	972	965	974	921	943	907	903	910	969	979	977	933	1023	955	959	940	951	962	991	969	971	913	971	940	1029	1001	974	1013	971	996	920	1006	952	920	985	921	886	920	960	988	997	947	944	926	979	965	951	958	1015	1024	928	992	950	962	905	929	950	970	1011	906	894	1022	938	983	955	923	922	963	937	963	900	952	977	979	893	990	964	957	962	901	980	944	929	968	918	962	940	1016	963	973	992	957	910	956	954	938	967	934	982	961	945	990	953	934	1007	990	906	929	1001	967	942	1001	919	973	925	949	969	940	952	972	963	1011	911	938	956	968	974	978	1023	922	951	975	939	947	956	920	922	960	926	943	1016	970	930	945	960	971	938	934	971	892	894	890	890	955	940	921	991	937	935	924	936	919	970	1020	996	918	926	992	978	956	940	910	925	978	955	974	995	997	895	920	938	981	972	968	966	1043	964	992	972	985	957	907	957	938	914	998	958	961	937	916	989	997	985	973	968	933	978	987	964	976	959	960	997	966	973	907	982	957	959	937	968	966	907	952	951	933	930	965	951	997	995	987	987	948	948	998	938	997	956	950	961	932	961	936	951	968	945	963	921	970	937	977	928	976	977	905	930	960	944	972	982	961	927	954	992	905	943	958	938	973	911	938	969	961	948	946	909	990	977	977	991	960	948	939	987	898	912	958	1051	938	959	944	952	973	922	998	971	1013	951	923	951	887	968	950	958	991	959	922	966	889	936	974	950	923	980	963	974	950	946	977	924	1004	953	975	953	918	909	933	931	915	929	919	906	930	952	996	922	950	998	922	944	972	919	941	910	951	979	948	934	980	940	969	945	967	928	941	944	929	1019	976	922	950	999	975	913	995	956	972	893	943	972	959	950	954	914	947	945	1026	964	964	983	997	964	897	929	959	935	945	928	968	983	958	959	958	935	994	1012	934	964	974	984	961	1024	921	925	964	978	965	905	946	971	995	974	1009	906	973	935	959	963	943	935	980	974	936	936	951	973	917	917	961	906	1021	957	942	971	898	982	975	987	938	986	971	957	944	947	945	925	973	947	949	915	925	913	920	954	951	1039	998	981	943	901	901	962	900	959	973	883	974	941	1007	959	912	925	934	995	925	990	1007	956	952	917	969	920	905	896	957	1047	964	909	937	1026	925	1000	925	994	1007	961	974	929	939	912	951	992	998	1030	904	979	905	963	954	1008	912	956	959	923	981	967	941	931	995	989	960	944	969	995	975	923	974	930	948	940	952	942	997	909	947	946	943	910	929	980	981	939	933	935	945	960	916	910	969	996	1022	950	953	898	976	950	935	981	991	986	985	883	945	938	925	949	997	977	918	952	1006	966	983	925	953	990	973	947	944	940	942	919	953	944	999	940	916	953	930	980	946	951	986	974	963	904	993	959	964	966	926	983	958	909	998	919	936	900	974	950	899	913	911	1007	979	968	987	958	967	985	958	921	967	959	997	962	988	1015	990	937	962	960	910	976	978	955	954	956	900	977	949	986	952	918	937	945	952	920	931	913	973	957	905	916	972	934	925	980	893	963	937	926	968	991	964	921	984	939	982	971	925	1021	1008	972	978	926	932	951	926	924	895	981	943	956	989	1057	910	981	992	920	962	945	1002	964	987	970	962	956	986	976	981	967	966	929	1007	958	908	1006	956	920	960	956	948	998	921	955	950	960	962	926	961	968	952	943	972	980	926	906	992	974	951	961	935	992	953	977	940	930	918	851	974	928	983	950	1003	946	999	977	988	938	984	908	950	931	1011	1011	948	977	1037	957	929	939	897	955	1002	916	955	917	935	940	929	911	913	969	993	940	963	932	970	1010	898	949	935	970	912	981	958	922	900	963	940	921	976	949	942	977	895	997	984	983	917	906	927	939	960	958	997	937	936	997	943	909	971	951	965	945	943	970	939	955	972	910	985	953	923	946	994	972
25889	14704	9376	7088	4543	2863	2076	1588	1421	1120	912	813	691	680	620	559	494	558	524	495	483	495	469	497	443	440	421	389	460	392	389	393	427	391	412	448	399	368	411	425	395	392	407	426	372	432	399	441	397	394	370	401	427	433	385	382	357	419	415	439	389	407	389	392	384	381	414	406	365	428	429	433	376	407	447	398	405	470	367	381	389	390	363	444	387	404	397	404	433	429	405	388	398	390	435	431	359	429	382	384	378	375	387	369	430	378	456	386	414	418	403	381	423	418	416	381	387	407	406	412	395	387	418	389	438	434	402	405	396	448	382	395	412	438	432	440	417	419	408	418	434	414	410	406	418	431	390	415	405	418	406	420	409	393	404	421	388	393	395	433	456	420	429	413	406	423	416	412	409	428	388	426	382	402	401	375	377	461	419	426	389	420	396	384	372	395	441	418	415	423	397	396	402	377	396	441	432	397	365	402	400	393	389	404	424	406	378	405	395	381	377	455	412	373	400	440	386	412	438	400	394	400	378	415	381	399	410	466	397	446	438	432	428	428	397	392	412	445	390	405	405	372	414	382	420	395	419	373	423	406	429	384	411	432	373	423	457	401	358	430	383	393	440	381	386	430	386	446	411	374	404	393	409	407	409	386	400	372	380	412	449	401	422	409	387	403	402	406	421	406	439	395	402	425	410	381	397	375	422	416	389	421	419	405	388	384	393	410	409	416	401	415	406	421	358	406	397	457	370	399	390	380	422	402	395	422	390	413	405	384	415	404	424	394	409	393	391	385	381	417	404	403	384	431	405	390	395	411	433	370	395	424	429	372	414	373	373	428	430	423	407	371	390	419	396	438	425	401	383	426	391	378	393	420	420	415	412	407	381	418	433	392	429	426	420	401	400	384	422	426	385	399	381	408	406	421	380	419	412	452	400	406	397	418	423	418	434	413	416	418	387	415	377	359	431	426	398	385	421	395	426	370	383	400	417	395	382	406	378	385	407	425	388	364	389	443	450	402	421	392	389	395	387	408	386	406	395	400	413	433	409	427	379	463	419	419	376	427	405	420	388	398	411	388	373	371	366	382	413	424	385	398	423	417	369	414	396	383	415	425	382	366	431	394	396	389	411	436	392	406	431	424	388	428	420	421	405	416	370	394	401	417	404	410	414	399	442	424	372	387	397	404	364	407	395	394	392	374	394	385	393	418	401	427	435	413	400	392	427	377	416	378	410	394	377	433	421	401	446	408	376	406	382	383	420	376	388	410	428	393	385	412	426	415	402	405	415	389	414	420	422	402	388	388	408	398	415	425	379	413	400	429	398	434	424	380	380	429	400	414	431	426	382	408	412	393	461	358	415	390	413	419	351	402	429	413	402	397	401	382	412	411	379	411	346	418	441	420	421	432	460	433	412	408	417	407	431	377	422	414	408	443	421	372	406	455	364	390	324	426	437	404	444	405	420	393	382	456	413	399	419	436	458	428	453	441	416	414	393	436	413	395	411	401	434	395	439	399	428	432	430	394	422	446	425	407	442	414	387	387	398	403	354	402	382	421	401	403	418	400	447	397	402	389	409	361	448	409	384	412	403	426	406	426	413	379	386	392	377	462	388	403	437	457	403	377	403	401	405	406	401	397	396	448	402	404	410	415	411	378	407	393	462	420	422	381	379	388	370	413	392	424	389	386	407	399	407	397	380	360	402	391	411	430	431	410	411	429	415	403	404	416	393	412	428	408	387	390	422	383	411	418	413	354	437	402	405	399	410	403	408	404	407	387	410	381	403	411	421	415	391	424	422	398	401	454	390	413	383	446	396	441	464	418	435	387	418	441	402	390	414	397	400	417	429	368	406	382	394	399	420	395	405	400	392	400	405	416	429	382	416	421	408	436	409	428	404	390	368	397	436	381	380	388	374	400	430	435	448	393	445	404	430	404	462	386	421	408	422	393	438	431	424	376	427	404	414	381	394	437	402	354	405	433	445	410	396	391	396	400	412	428	393	397	411	456	408	403	387	396	386	429	401	423	395	369	378	428	369	393	369	390	394	360	458	439	417	402	362	407	414	452	409	384	390	416	440	408	402	380	408	425	426	388	398	391	404	373	412	389	429	351	410	385	408	379	416	365	410	398	423	387	403	433	406	382	410	410	373	408	416	408	396	402	398	421	396	418	399	410	417	400	400	384	344	372	443	374	411	439	395	396	413	391	404	401	414	406	410	410	385	403	425	403	417	406	392	416	408	409	423	402	417	434	429	391	406	407	409	415	395	414	417	420	402	392	425	397	367	372	426	376	378	370	405	381	421	429	379	408	413	431	418	421	413	423	409	406	394	411	453	434	380	416	439	381	411	404	393	410	392	356	412	399	434	418	393	426	393	424	412	394	426	386	427	387	445	407	426	425	393	422	417	377	396	437	382	407	391	403	399	412	386	409	392	431	450	413	427	426	412	397	441	409	440	396	399	405	391	396	407	394	409	384	413	404	391	429	467	429	416	408	422	422	428	353	423	390	409	425	396	398	405	413	385	412	394	407	474	458	378	436	416	427	356	413	409	398	400	424	417	445	417	410	427	467	386	421	409	365	366	424	405	437	437	431	417	420	426	416	397	386	369	398	383	421	385	394	400	415	430	402	364	414	444	368	394	396	403	419	398	416	408	398	429	432	422	412	401	372	377	373	390	379	408	400	362	383	418	397	404	438	370	424	400	387	389	403	442	442	388	405	431	389	413	440	387	435	451	424	424	449	432	412	401	409	389	407	397	417	433	394	410	454	418	403	433	418	416	414	409	434	456	389	394	417	411	405	441	402	373	379	388	411	436	400	416	388	408	405	430	419	429	405	374	395	407	363	366	368	418	440	452	413	448	398	435	410	409	411	427	377	411	377	454	453	458	386	433	387	369	424	394	444	375	432	421	413	419	439	409	441	391	435	433	429	388	400	407	424	386	366	406	421	377	375	426	417	391	431	436	391	397	433	418	378	382	434	411	391	397	352	392	397	447	427	398	392	397	424	427	407	397	396	372	373	369	390	405	442	397	394	391	403	393	418	418	424	352	392	414	440	418	375	385	396	428	370	437	366	420	377	417	383	372	372	409	425	392	376	400	419	413	421	368	403	407	409	388	390	410	384	419	396	404	426	374	429	396	417	414	409	422	379	403	407	381	444	411	368	439	441	435	373	410	370	376	450	378	375	375	381	418	389	414	391	410	393	405	414	387	399	400	397	428	402	421	379	386	394	452	428	431	396	401	399	396	410	393	397	403	416	380	435	372	382	381	459	370	423	380	410	419	364	375	364	398	389	405	426	401	392	408	404	434	406	387	416	392	425	360	369	384	362	444	402	404	411	430	405	445	423	423	381	426	374	418	390	396	409	378	357	408	401	411	430	415	377	409	418	444	426	384	392	414	395	395	412	436	337	383	389	413	394	389	401	414	358	412	399	399	400	378	431	408	389	426	434	392	398	401	413	430	395	401	437	403	377	399	390	403	431	407	403	403	368
18721	12956	12839	15514	13433	10060	7946	6663	5844	4499	3675	3369	2738	2350	2179	1955	1819	1721	1610	1518	1439	1303	1305	1189	1186	1125	1125	1122	1033	1043	1043	1053	1035	978	973	1027	993	992	1001	1019	994	976	959	944	999	944	936	979	1002	980	967	946	946	931	930	978	907	880	928	920	985	928	903	926	933	938	914	1000	906	928	930	909	888	988	941	894	908	1004	996	926	880	942	952	948	999	928	952	930	982	908	922	993	945	945	986	948	931	939	944	971	941	955	917	960	970	898	975	946	941	933	919	918	942	1034	912	942	1000	954	927	993	992	937	932	984	971	940	956	937	883	954	946	942	936	959	906	974	975	867	928	940	996	950	970	986	962	950	932	938	977	927	996	947	933	940	894	980	962	998	939	908	929	924	973	926	994	979	939	947	995	970	941	984	974	901	927	957	939	953	944	947	916	920	949	954	951	923	962	963	940	931	959	996	956	924	996	938	1009	922	972	929	993	929	959	938	945	935	882	949	903	926	964	988	933	968	962	951	924	918	977	958	933	935	918	914	972	1000	934	1010	909	1006	972	1006	980	925	878	941	933	923	931	975	957	984	935	946	944	914	961	952	932	974	935	990	947	961	935	940	948	952	957	952	964	1006	935	926	878	930	974	986	871	962	984	964	923	895	909	975	924	970	968	972	999	965	955	973	952	955	960	951	973	1008	936	959	952	934	965	988	957	931	898	981	899	947	982	954	910	996	921	979	911	990	972	930	920	964	955	988	916	963	974	931	992	934	966	941	954	949	935	948	930	983	955	930	955	984	946	972	1014	937	955	954	932	974	928	888	937	944	988	894	995	888	933	937	940	973	940	956	942	955	941	910	939	971	953	944	958	945	914	962	905	1021	964	950	944	917	956	1005	975	956	1014	965	972	951	973	915	937	920	925	936	974	985	974	956	927	940	954	991	940	993	963	936	991	938	885	901	934	981	929	925	942	916	900	935	960	940	930	954	976	963	916	985	949	1036	965	912	992	956	899	976	976	933	963	955	990	959	938	946	973	967	994	923	952	958	891	938	976	955	925	944	1009	978	933	984	932	939	944	935	974	917	901	941	956	901	904	956	942	963	903	910	948	976	940	932	911	955	903	958	1003	891	920	1008	936	933	971	963	923	919	922	951	925	952	1000	923	952	966	949	969	955	943	926	946	978	972	959	995	974	876	962	908	906	913	975	934	937	908	984	985	942	956	982	925	879	911	915	939	979	964	962	959	989	913	904	981	946	960	915	962	946	944	964	895	913	973	950	955	936	965	994	966	973	933	922	941	962	915	931	919	956	905	952	950	929	930	961	941	985	903	961	974	961	924	910	911	938	968	1006	935	992	910	963	971	912	937	939	1011	948	935	983	942	954	958	922	919	934	954	931	933	954	912	954	904	924	900	940	883	935	898	940	949	938	970	973	902	976	965	921	957	1005	968	978	926	904	912	931	944	960	949	914	985	951	946	936	941	970	906	913	965	903	964	897	915	956	932	926	1003	958	947	957	891	885	952	977	966	934	924	934	954	977	947	989	923	942	918	963	932	938	906	992	940	954	924	859	961	955	940	923	933	983	921	920	932	888	922	965	953	889	944	962	939	942	939	1028	995	943	954	924	967	1016	991	906	938	1023	885	900	965	918	1026	925	958	1005	952	947	939	946	978	939	964	969	987	924	909	900	924	937	998	940	969	925	968	980	936	950	889	901	944	884	997	959	923	923	920	942	970	998	938	958	969	992	999	1005	959	973	935	928	951	929	926	914	1000	928	922	988	934	938	988	909	963	963	934	936	941	910	956	932	927	949	929	881	966	952	965	978	956	961	973	976	925	904	978	951	966	924	979	918	951	956	905	931	926	914	923	950	919	958	973	936	930	941	950	918	924	909	949	943	996	980	950	977	940	990	962	951	958	903	944	946	936	938	935	936	939	974	934	983	926	936	1031	944	944	947	940	970	956	944	935	936	958	954	952	982	968	934	968	935	923	994	955	914	943	885	896	955	965	920	1018	937	999	913	921	963	961	943	985	951	938	956	950	911	957	897	988	934	949	957	947	961	897	964	919	982	980	936	1006	974	923	935	932	934	890	980	948	951	898	912	968	946	960	905	948	942	928	924	926	926	922	992	915	962	896	950	940	985	932	904	945	1003	951	925	955	924	953	997	909	903	900	961	1022	912	953	918	960	927	956	960	999	915	931	929	913	931	1010	1008	944	947	990	940	929	952	928	890	931	948	995	949	939	949	956	949	971	921	955	935	950	910	935	949	917	949	966	922	911	972	933	1014	954	939	906	933	973	934	967	952	952	925	983	977	920	932	927	974	917	942	952	942	935	921	967	964	917	928	968	989	956	942	957	925	855	966	973	974	938	924	924	954	913	959	969	961	929	935	932	947	964	961	960	937	968	942	1000	911	900	942	970	991	948	962	981	947	937	923	936	910	922	944	990	956	879	935	945	947	948	959	938	912	938	961	1000	943	969	942	944	941	956	923	918	880	1002	934	909	885	995	944	947	952	970	968	972	940	936	971	932	912	917	961	951	989	934	1005	920	896	928	918	949	979	983	940	980	947	925	967	966	941	940	938	1023	997	926	935	906	925	991	939	916	938	898	937	941	963	956	970	937	945	921	941	949	940	906	1008	958	954	938	987	937	972	980	987	925	902	935	955	949	955	940	944	1017	932	936	920	968	924	919	940	943	962	966	998	975	924	960	998	963	942	958	916	912	922	964	924	939	981	940	925	964	883	997	952	953	965	922	977	971	919	971	920	962	947	963	945	937	956	950	947	986	982	922	946	952	917	920	945	1005	936	917	918	984	946	977	917	968	986	925	943	903	951	924	955	945	1011	973	940	984	932	976	903	927	951	956	913	980	908	910	894	981	924	961	952	969	952	903	909	926	930	932	959	917	955	1014	957	917	955	1001	985	930	942	970	957	990	935	976	926	1025	970	913	949	997	955	1004	981	922	934	978	898	949	980	949	931	949	946	924	966	940	938	920	986	968	950	955	932	997	922	873	957	938	953	954	951	1010	928	968	958	929	917	919	945	916	907	895	912	957	909	1040	955	904	962	1014	958	908	947	880	970	949	1018	950	933	921	948	949	951	992	944	902	942	967	927	942	1002	984	932	963	966	952	933	943	947	941	943	944	956	907	943	957	974	956	912	908	941	932	919	972	971	969	941	879	906	958	957	953	919	911	938	916	897	997	963	946	965	907	927	933	922	916	931	934	935	978	940	963	963	948	899	948	975	946	957	979	899	937	1010	954	964	904	958	935	994	872	984	850	939	997	959	976	904	914	1038	917	931	972	944	932	888	926	910	1027	941	953	977	955	935	1005	958	933	986	947	907	928	962	904	956	921	976	955	934	948	945	938	988	949	977	914	909	934	965	966	915	941	973	939	945	920	981	891	986	923	979	906	966	973	964	1001	938	1006	979	932	945	979	950	965	927	956	934	955	984	945	906	947	962	946	1000	940	962	981	948	927	952	966	958	951	946	929	950	938	989	924	1009	912	931	977	927	949	1010	997	932	940	961	920	965	1008	955	956	959	948	1001	940	960	934	926	948
36124	22749	14899	10275	6996	4372	2969	2339	1812	1447	1128	951	821	772	654	634	601	558	547	531	422	432	454	449	437	430	417	403	435	399	366	410	428	379	428	400	379	405	410	436	368	431	372	417	370	380	368	390	363	384	367	420	392	394	413	391	349	371	332	364	375	383	389	389	420	395	417	400	420	398	374	405	396	383	387	388	389	408	386	375	427	372	380	365	362	389	371	367	363	408	394	377	383	348	359	381	342	395	372	386	362	380	360	406	368	381	383	365	337	375	423	366	405	384	383	367	381	378	425	371	358	359	413	374	366	350	421	376	350	394	419	366	366	368	348	386	376	390	387	356	400	399	416	391	387	351	380	387	353	339	352	425	384	382	371	383	378	401	362	367	388	400	353	405	387	354	380	346	404	375	401	435	436	416	396	398	396	364	394	347	363	402	395	394	395	388	420	411	354	404	363	406	352	391	354	381	337	385	394	378	379	368	353	373	336	353	397	401	402	397	373	391	361	403	401	391	397	379	384	362	390	404	360	367	377	349	375	373	375	380	394	404	386	398	383	369	384	414	388	403	356	383	373	367	398	402	375	408	399	364	362	382	373	392	359	408	389	387	355	399	390	389	385	410	396	406	412	407	356	411	374	418	389	375	404	382	415	390	359	360	353	372	363	365	369	358	381	348	366	390	386	367	439	378	400	396	350	366	330	390	389	388	390	414	405	415	352	393	405	382	366	393	402	391	345	396	383	379	398	363	368	367	422	403	375	384	391	359	357	371	380	393	417	400	388	380	377	381	354	379	355	403	395	408	382	421	391	422	410	376	415	387	387	393	370	399	389	418	406	390	378	381	375	372	364	381	400	427	376	382	379	372	390	405	384	379	386	385	398	411	380	393	381	410	359	400	403	352	373	394	389	367	389	365	341	404	364	366	397	375	402	433	384	387	359	385	388	395	400	402	392	363	375	419	383	406	374	367	357	352	355	368	433	423	336	390	452	397	426	328	380	398	398	367	383	392	354	365	385	401	399	389	386	374	390	389	380	358	347	339	417	414	373	377	360	392	376	386	351	366	406	370	346	361	422	403	374	383	366	376	363	390	383	364	361	421	412	406	412	387	369	352	364	389	378	367	362	391	368	368	370	410	370	352	387	384	400	432	440	404	401	392	392	334	401	366	360	400	367	371	383	376	408	369	357	374	414	393	395	376	355	356	393	384	356	407	372	385	348	381	394	385	403	407	369	373	349	397	418	400	408	373	348	368	396	396	377	338	345	356	408	426	417	382	408	404	383	402	384	387	422	366	405	390	383	382	422	389	397	388	402	395	385	350	373	396	384	407	385	345	394	377	392	314	358	345	348	350	388	378	390	381	384	393	367	370	364	401	365	371	375	367	361	370	410	404	370	400	358	388	407	379	381	383	443	404	361	382	370	389	359	389	382	366	422	380	404	371	370	366	381	376	395	385	393	411	404	401	380	372	391	390	360	397	355	418	403	381	417	396	392	412	391	405	385	374	389	423	378	397	404	368	355	371	368	356	373	384	345	383	385	406	377	396	369	397	393	412	397	367	402	366	403	360	358	378	380	376	394	371	343	392	358	347	402	390	334	395	374	359	369	409	365	385	416	395	398	373	381	377	371	427	373	385	378	348	362	382	379	377	350	412	321	390	415	394	381	390	387	412	404	370	402	405	381	376	364	370	367	384	380	382	387	384	327	428	379	367	400	382	360	376	385	373	425	382	384	427	323	348	445	399	415	401	396	412	401	398	389	378	339	404	352	412	425	409	396	361	381	377	405	375	369	377	366	409	373	417	375	337	345	384	390	371	398	395	386	386	366	393	376	387	398	392	410	441	392	383	425	373	415	388	354	402	381	416	395	411	367	357	403	388	398	367	387	372	390	396	352	354	396	361	367	360	369	416	367	363	373	396	383	377	371	375	389	349	388	404	408	389	356	336	414	369	366	436	417	411	392	395	372	370	369	406	387	379	420	343	396	376	386	414	383	331	384	385	380	394	392	388	398	354	413	363	394	363	398	382	406	398	412	388	370	383	344	368	419	390	413	382	362	412	400	394	399	396	389	425	392	403	358	371	362	370	379	376	374	407	369	369	367	377	354	345	392	399	346	360	379	384	409	389	375	396	414	361	383	386	355	405	358	369	381	376	388	362	389	380	416	404	348	385	388	369	410	395	376	394	385	422	375	390	369	359	399	356	375	391	336	412	396	402	350	387	353	376	378	363	407	398	399	392	381	363	351	387	388	399	380	385	407	379	431	358	380	382	383	393	361	371	373	399	379	374	383	374	381	401	368	411	409	397	337	375	399	360	412	384	362	412	373	366	395	399	352	366	409	368	397	402	408	385	365	373	397	361	366	391	398	384	387	353	371	402	382	353	365	371	370	382	371	377	352	355	391	373	365	377	381	412	372	400	375	363	391	428	378	387	376	348	337	349	355	399	386	370	420	368	389	352	409	345	413	382	399	406	359	394	380	401	410	369	407	365	420	350	371	388	378	374	379	416	377	372	423	402	358	385	400	373	346	359	382	362	370	408	399	354	377	383	423	380	401	411	364	413	364	413	374	361	397	359	376	332	358	350	382	379	362	373	395	378	384	410	404	358	366	394	364	372	372	388	377	343	398	367	385	366	381	387	383	390	388	361	409	383	392	378	386	359	380	383	371	373	341	371	377	341	381	367	371	347	383	366	367	423	371	370	386	381	403	364	392	394	362	408	338	356	372	397	370	369	366	401	345	369	402	390	424	359	431	395	346	379	362	372	375	380	402	396	410	379	357	353	409	414	409	400	395	419	392	361	375	411	419	368	369	400	347	389	379	394	390	370	402	365	377	354	376	366	382	402	369	398	403	361	356	395	390	373	412	441	397	364	398	415	363	357	353	387	374	370	395	359	351	361	368	390	386	364	371	399	391	393	413	375	385	375	407	363	400	418	373	417	399	356	393	372	378	371	344	394	376	362	393	377	401	381	390	418	428	361	374	378	406	354	373	379	357	415	378	376	387	357	348	323	407	370	383	354	393	394	368	388	363	380	396	368	392	400	373	414	405	339	386	400	385	353	371	359	376	360	378	373	395	343	392	375	384	416	397	349	395	377	389	415	394	378	378	404	355	380	367	352	367	392	382	403	375	418	371	367	407	385	373	383	382	375	432	386	356	397	407	419	370	405	390	390	341	405	407	390	333	357	385	377	384	382	410	387	395	394	407	368	362	373	387	381	383	391	375	395	411	369	342	356	398	382	399	377	333	398	333	372	378	385	353	367	407	363	351	397	382	368	395	361	396	389	376	390	368	391	389	381	388	396	386	371	398	418	383	365	368	388	418	385	366	357	373	367	414	372	385	403	381	403	383	375	354	405	386	382	373	338	395	374	411	361	384	409	387	390	372	393	367	393	386	404	375	377	401	373	393	320	368	401	387	381	372	416	362	381	375	370	385	363	418	397	361	396	385	379	394	363	401	383	380	380	356	369	405	398	402	355	346	363
23824	18297	16768	19807	17361	13502	10712	9604	7793	6075	4877	4062	3435	2965	2582	2358	2212	1934	1790	1701	1527	1359	1328	1347	1270	1269	1185	1128	1079	1067	1065	1134	991	1043	1033	1020	956	954	951	921	973	925	967	978	949	987	972	964	956	942	906	931	873	927	918	941	908	956	864	929	919	906	857	901	844	835	936	902	884	914	929	921	884	870	898	840	884	872	928	854	944	866	838	922	864	870	927	927	872	872	887	936	870	922	928	915	847	931	920	900	886	898	890	856	875	891	863	873	936	929	932	891	901	904	874	926	871	888	874	853	855	960	913	922	877	881	847	881	854	888	921	884	832	896	895	879	862	861	921	923	835	891	878	927	873	864	975	877	909	922	908	937	931	916	862	887	823	918	860	883	908	898	882	864	894	876	902	865	859	874	926	894	955	836	851	942	866	902	930	924	852	870	872	922	920	897	912	870	897	880	865	910	928	914	834	826	881	866	810	884	883	850	906	908	957	846	859	894	904	877	885	895	889	912	887	900	900	863	888	917	938	894	836	893	935	881	867	841	881	930	855	869	852	908	936	920	922	883	880	905	867	868	926	864	872	945	902	855	936	867	917	925	858	907	889	906	852	870	872	863	915	863	855	938	867	849	875	917	898	868	911	935	888	909	957	891	937	907	860	852	909	886	883	902	908	868	939	871	904	918	815	892	892	902	908	936	888	910	862	853	884	827	878	887	890	894	898	955	859	884	904	890	950	869	869	890	886	911	868	875	918	928	859	875	895	926	869	897	874	843	925	889	923	936	885	878	861	878	901	853	905	888	868	921	900	906	852	893	929	881	905	872	908	880	925	936	913	914	832	900	903	906	922	915	858	926	854	825	933	875	879	889	867	909	927	861	918	866	902	889	896	874	860	941	879	879	907	912	909	897	872	899	910	909	920	902	885	898	856	917	916	823	825	851	891	866	883	885	923	924	851	860	933	848	910	890	849	922	885	887	916	837	920	837	867	902	912	894	911	930	930	903	872	908	940	872	916	849	874	898	857	908	916	880	968	896	859	852	940	916	842	965	940	833	901	899	909	921	843	939	869	936	950	899	914	866	882	896	918	868	881	900	921	902	919	824	930	911	901	877	900	890	886	843	875	883	822	882	907	885	884	852	889	900	905	928	907	869	900	840	917	843	925	940	864	875	862	902	878	885	909	896	919	922	924	871	910	877	870	861	891	886	956	839	861	894	897	919	913	915	905	906	906	909	919	903	911	880	851	897	850	855	883	889	836	895	880	906	786	886	891	924	852	920	884	897	876	888	882	941	903	880	922	891	931	886	869	938	930	898	881	877	894	894	861	900	959	908	906	884	839	887	870	872	828	895	889	902	885	866	927	893	883	910	916	884	897	915	856	930	909	894	876	923	886	844	980	910	839	921	901	896	870	924	864	881	928	915	961	851	903	845	876	947	898	899	903	882	901	890	832	899	863	886	930	945	855	877	916	899	868	899	942	913	933	845	890	967	888	901	959	908	908	890	910	893	892	910	917	844	876	887	940	852	927	892	929	844	901	905	907	869	901	897	853	937	950	897	907	911	934	887	871	867	890	869	875	893	888	917	906	865	946	939	872	884	903	914	898	926	931	922	832	860	889	934	880	931	914	930	892	950	930	911	917	912	955	908	875	890	870	905	912	951	934	907	895	887	881	922	879	888	951	886	893	858	897	885	906	850	878	923	895	911	857	902	875	912	881	961	833	946	925	890	866	865	894	856	891	875	871	918	939	927	945	919	887	908	914	910	882	856	910	900	896	907	884	919	868	861	882	906	887	858	907	872	908	899	885	854	884	875	862	852	940	878	917	904	897	907	918	877	880	881	935	918	901	899	909	862	870	917	900	872	876	910	924	879	868	873	899	933	893	878	889	827	889	891	909	877	911	864	883	918	894	828	906	866	939	875	944	896	903	930	862	872	896	912	869	917	862	894	870	884	902	895	918	888	869	902	927	844	853	886	914	905	938	835	926	856	883	896	943	905	932	884	896	891	876	929	925	897	917	926	905	913	861	960	874	868	926	885	920	907	920	841	896	920	943	934	878	886	916	902	917	900	887	938	896	913	932	835	924	894	947	893	912	912	893	893	918	937	888	959	872	898	908	837	942	909	895	861	905	947	821	960	916	913	910	889	885	811	891	910	873	873	960	870	905	912	908	946	931	906	904	890	882	888	890	892	922	838	830	924	872	844	873	894	865	955	901	916	906	901	872	890	872	920	829	869	894	897	854	896	879	917	857	946	878	860	877	931	930	871	881	948	901	951	879	872	905	929	934	890	907	877	888	912	901	913	871	899	847	905	862	926	883	872	891	919	877	930	879	880	831	936	867	903	890	845	882	852	868	853	875	949	905	868	929	882	914	927	905	880	903	893	956	926	869	854	880	915	904	915	897	903	903	870	893	881	887	893	900	879	894	864	866	863	846	879	875	889	876	880	907	895	864	879	851	841	924	876	833	908	855	851	870	894	881	910	856	873	871	879	910	914	926	882	914	916	842	850	872	914	906	897	897	887	909	882	897	880	864	919	843	921	901	919	909	897	994	848	879	854	910	901	928	909	881	878	856	926	921	862	921	864	820	896	906	888	935	890	894	942	888	917	891	830	903	877	883	926	902	893	902	919	882	879	919	933	922	903	907	907	893	867	881	862	911	942	892	859	874	879	864	923	884	910	910	916	819	831	871	878	911	881	877	856	862	841	852	906	892	909	917	862	912	903	935	900	892	884	914	855	905	904	901	898	865	904	946	889	881	897	872	931	952	860	890	880	912	934	914	872	879	866	855	918	873	907	930	879	860	861	895	877	870	868	884	855	895	892	860	881	889	935	904	910	882	880	900	908	851	891	897	939	884	902	901	914	893	923	924	940	904	924	925	871	905	852	911	965	890	874	957	911	905	941	870	857	909	901	849	857	822	914	839	898	925	856	907	916	889	911	915	911	868	916	887	860	905	865	888	867	858	877	881	867	921	896	875	918	894	900	929	899	927	889	892	920	931	881	878	855	910	856	966	875	887	907	917	907	916	906	897	877	894	920	882	908	906	814	913	916	861	911	951	907	907	904	860	900	912	857	926	888	856	872	867	863	907	876	950	897	868	911	892	904	841	897	878	922	882	877	913	966	933	898	874	844	924	865	932	969	883	909	890	875	859	897	910	886	855	863	909	919	869	861	868	877	858	897	883	926	909	855	906	938	882	898	872	839	892	858	851	878	888	904	880	882	897	882	937	927	921	864	866	876	881	907	846	965	894	915	859	897	894	914	879	906	850	932	940	847	938	893	900	854	923	878	870	943	907	904	884	828	894	892	907	879	870	861	964	865	845	897	899	953	898	879	893	861	892	840	927	856	915	912	887	927	922	920	871	870	917	933	910	890	872	895	864	933	888	908	916	854	903	918	902	856	899	874	953	935	855	935	832	871	963	952	930	847	952	909	900	921	930	904	916	869	846	889	862	828	849	902	932	921	888	897	903	933	902	880	901	885
10650	5899	4771	3818	2571	1794	1296	1134	934	830	735	659	600	513	542	523	527	462	495	476	493	440	486	464	444	436	407	441	438	443	442	411	441	475	426	420	444	436	418	424	439	399	426	400	459	414	401	384	391	442	438	391	407	394	394	415	395	438	395	430	413	420	387	425	401	420	440	392	456	412	439	418	416	437	436	427	405	420	392	452	410	460	401	406	416	435	408	416	431	391	398	402	415	498	400	405	405	426	414	439	391	423	410	393	422	453	389	435	443	411	427	443	442	417	423	417	440	419	418	458	410	402	400	427	452	376	391	412	423	446	441	481	437	379	426	429	422	406	390	414	413	441	447	460	406	394	408	421	402	390	448	376	400	411	405	401	360	418	434	441	388	418	418	380	424	412	415	418	487	435	447	412	414	449	446	436	395	394	414	392	411	390	423	418	441	405	436	418	404	390	420	395	430	410	409	406	390	392	448	442	396	475	421	419	393	397	433	408	412	411	404	437	405	407	431	393	420	385	429	424	369	390	382	435	379	434	446	431	389	433	409	431	448	407	406	445	400	413	393	404	416	416	419	442	415	391	440	404	468	405	441	399	421	419	464	414	393	377	382	461	423	419	405	386	428	426	450	432	402	410	421	411	445	461	451	400	448	419	406	400	392	397	432	444	391	420	399	421	427	408	450	427	399	422	420	379	371	398	444	390	391	425	412	417	402	362	412	434	387	389	433	404	415	380	391	430	386	432	417	443	430	405	431	376	415	412	432	444	440	417	397	419	419	398	442	421	451	393	418	423	490	445	452	423	401	396	440	437	397	392	412	415	389	389	406	449	418	422	405	397	408	443	407	414	429	424	394	427	375	400	423	424	426	432	375	385	434	378	402	439	444	400	432	423	406	421	421	418	409	434	423	411	369	403	421	355	384	383	397	438	389	389	416	420	411	470	387	427	430	423	449	425	370	388	438	432	440	434	450	451	430	428	446	399	403	414	419	403	387	412	433	421	401	406	399	428	439	430	400	396	424	413	441	421	457	427	440	381	393	402	404	363	417	448	416	456	429	443	433	422	444	439	400	406	414	419	442	442	421	415	397	426	439	381	385	428	422	482	421	439	389	452	430	425	415	396	428	415	408	417	397	376	446	400	472	406	386	440	407	407	424	442	398	398	401	400	388	402	384	450	438	435	421	417	439	443	412	398	380	418	381	425	434	419	413	388	401	430	422	455	437	441	400	396	413	416	441	423	438	415	429	376	376	397	402	420	455	400	397	370	468	409	410	404	424	411	387	409	419	410	397	422	412	420	457	392	400	406	453	433	410	396	415	405	403	430	393	401	425	401	434	425	404	436	414	408	404	398	447	449	387	438	408	422	415	405	393	421	421	428	438	426	450	407	355	434	425	410	431	432	432	427	419	421	405	411	362	429	420	424	437	407	432	384	459	397	442	431	424	379	417	440	438	410	385	424	401	406	432	422	422	418	393	405	413	431	399	400	438	434	468	401	452	451	407	401	409	445	430	409	382	431	397	428	438	419	439	372	442	416	399	442	418	353	429	415	421	400	440	417	419	380	447	423	397	397	434	407	400	416	435	415	431	387	415	444	427	420	405	423	421	437	426	361	432	404	399	403	390	436	393	426	440	422	409	436	423	420	389	410	445	419	452	403	416	432	403	393	410	381	376	405	403	422	381	456	418	414	421	420	378	401	438	421	394	408	415	429	440	416	415	409	424	390	406	412	420	404	391	431	401	416	446	411	393	448	375	444	406	384	408	406	448	405	421	424	424	394	437	436	435	390	432	407	426	427	419	451	386	394	431	395	454	378	415	427	426	381	399	399	397	437	382	395	406	398	422	419	445	401	436	411	387	409	431	404	423	429	451	446	413	404	391	387	399	376	373	406	407	447	386	432	385	397	431	438	378	393	437	429	378	382	414	452	426	415	416	404	393	399	406	421	416	404	438	412	422	410	418	411	417	423	395	429	467	409	382	378	442	428	419	377	437	385	457	419	433	397	410	411	393	443	379	408	411	449	394	411	427	407	401	413	449	433	417	475	415	405	443	436	372	421	391	402	416	409	404	408	438	422	401	389	424	402	436	418	374	427	418	420	399	430	444	413	412	429	400	400	439	456	447	383	471	433	416	408	394	395	369	415	416	417	419	391	450	447	432	435	417	409	408	438	385	404	434	469	408	406	373	415	407	444	447	418	428	413	393	419	403	434	404	434	399	442	420	400	425	454	413	443	379	399	437	412	427	430	377	454	416	404	424	431	433	406	422	421	398	410	418	415	417	487	379	402	416	396	412	413	428	400	421	361	430	426	409	410	415	398	424	394	404	375	448	420	409	451	432	401	388	428	396	424	428	416	458	414	418	389	436	416	421	428	427	426	410	398	421	389	411	405	379	424	440	415	440	428	398	433	418	431	430	413	407	393	397	434	421	421	430	443	415	414	418	396	446	414	429	405	422	392	420	389	425	397	424	393	400	431	445	407	421	428	415	460	408	418	413	431	412	405	398	391	464	425	432	413	413	400	409	421	393	459	414	437	418	386	419	398	427	402	441	422	369	405	444	396	418	414	461	392	416	434	428	406	426	420	389	374	414	371	425	456	439	381	412	411	428	394	378	419	380	473	422	407	403	400	401	418	400	386	423	436	426	379	397	415	429	410	407	439	446	422	418	424	426	453	398	465	456	413	426	414	409	435	440	463	405	374	422	405	386	435	405	393	434	457	393	391	402	427	419	401	424	390	412	413	422	433	410	378	424	435	379	411	437	396	456	427	390	431	395	469	425	422	393	404	393	403	412	408	396	428	434	452	465	392	394	411	454	443	381	399	375	436	374	447	424	386	446	426	401	381	406	455	389	411	424	382	386	403	427	418	404	404	363	422	427	386	421	411	407	382	419	395	412	456	463	411	408	454	418	445	420	437	387	420	397	419	401	397	396	408	412	402	404	386	417	426	474	453	418	403	424	427	394	449	403	434	413	400	447	409	403	379	408	446	430	406	455	394	373	421	432	430	413	427	437	418	411	411	441	415	386	413	393	417	404	415	438	441	429	427	395	388	430	410	400	440	423	453	385	404	435	420	409	410	431	393	403	431	397	390	416	399	414	424	398	427	393	383	391	417	418	426	445	404	406	460	478	433	407	411	406	396	398	405	413	393	412	439	391	402	379	426	438	416	402	443	421	448	413	419	436	381	437	390	394	427	387	397	398	423	417	436	423	428	415	415	417	439	394	403	427	397	442	463	434	412	429	405	425	401	447	445	405	404	414	448	426	458	407	421	433	425	410	374	440	410	431	401	405	430	402	419	440	400	422	449	430	391	425	400	432	435	392	422	411	439	423	370	402	410	406	445	431	428	445	411	418	381	420	444	410	380	392	409	423	449	396	407	423	409	412	429	386	461	395	392	394	436	459	422	444	431	383	428	438	429	370	411	424	445	448	400	416	411	450	410	448	440	410	420	416	394	421	423	413	432	408	433	432	401	460	456	410	434
7995	6414	8481	10278	8537	6666	5224	4336	3672	2947	2444	2172	2043	1823	1603	1641	1564	1382	1282	1258	1218	1152	1160	1152	1107	1052	1143	1039	1059	1005	1054	960	1042	988	974	1025	1000	975	1007	1001	977	997	980	987	939	1002	989	1004	986	951	945	1029	959	982	929	967	983	917	993	1002	939	986	1014	969	948	946	962	955	970	995	955	946	994	978	963	951	1000	1005	1003	981	1021	978	1007	968	1002	975	970	947	942	912	992	1016	1020	1012	950	964	1003	957	953	966	983	990	949	889	960	976	955	930	973	972	921	978	944	1016	937	997	950	959	928	946	966	951	947	919	958	1001	928	941	995	898	990	953	938	940	1004	953	945	957	988	987	935	1002	934	892	988	1000	1015	994	945	1006	937	945	948	990	958	986	951	969	990	966	950	955	934	942	902	912	995	959	987	941	970	935	958	946	957	977	929	1028	1007	991	974	958	1000	930	946	930	959	929	960	936	1014	928	955	999	963	966	912	944	946	958	1018	998	1009	1053	913	907	996	983	943	951	922	980	971	968	981	885	922	1029	918	922	948	952	979	951	883	993	969	999	916	977	957	998	985	997	974	1004	1027	971	1000	946	1016	969	935	999	959	942	913	975	955	979	988	989	960	982	963	947	967	981	976	894	971	978	968	944	957	994	1006	941	965	952	953	937	945	920	986	996	935	983	959	953	937	966	955	1006	991	969	972	1010	960	989	953	981	968	984	975	926	1002	954	927	968	983	922	966	1029	956	963	997	942	992	977	950	980	944	947	938	943	970	996	953	991	978	969	962	969	972	968	942	971	921	922	943	993	957	974	945	965	974	961	955	931	930	943	1034	932	970	912	939	973	942	968	993	929	946	997	932	993	952	971	911	933	1005	966	968	981	961	921	892	1044	963	989	968	949	980	938	893	923	957	935	962	992	1016	990	958	1040	1000	916	919	963	918	1026	975	950	965	929	985	958	953	957	929	1000	956	966	926	969	1009	968	937	986	964	953	935	929	977	928	936	952	971	937	943	970	962	1005	967	987	975	959	974	970	939	971	971	975	946	925	964	1024	966	981	957	961	968	1020	993	972	1041	976	986	983	962	942	951	966	966	961	974	934	956	948	911	971	918	963	989	960	900	935	906	937	1013	947	925	983	988	991	955	981	926	1039	956	944	976	966	977	924	936	956	965	980	939	956	931	969	1008	925	891	936	924	949	962	1014	940	979	963	976	981	934	938	990	982	998	943	983	942	982	938	998	957	962	1058	978	967	916	1007	901	965	986	914	953	945	954	903	968	942	964	930	971	957	956	949	952	956	1032	909	978	928	916	969	953	959	903	1007	959	959	921	991	983	933	994	984	994	993	955	961	1012	980	933	956	951	957	958	942	985	932	1009	977	982	995	953	897	952	953	991	949	936	1029	957	957	949	962	981	967	974	965	962	939	1006	949	973	937	935	947	978	1032	958	935	968	937	970	1014	971	975	962	992	949	937	968	985	932	954	943	939	961	940	944	963	969	909	972	994	1012	984	990	981	976	987	953	973	974	989	963	980	992	962	961	997	1007	945	978	971	970	960	978	987	948	987	974	942	954	975	953	1027	999	963	988	973	956	982	911	999	978	946	951	1000	1014	954	974	1012	951	990	980	962	997	970	964	966	994	947	980	982	1015	1006	938	997	957	978	990	938	1000	958	1007	978	932	940	960	920	961	977	964	983	944	949	972	976	928	969	969	979	967	1022	964	929	944	948	1032	956	954	941	974	922	959	957	942	1017	1030	976	942	950	933	929	929	964	927	928	965	954	973	933	925	949	904	976	935	1018	969	957	1011	987	994	1003	961	1015	1005	993	953	945	922	1017	954	942	985	962	978	940	959	934	930	947	922	1022	951	950	990	1022	977	975	992	965	969	972	961	978	932	964	916	1008	977	954	942	955	975	979	965	965	907	996	963	927	936	955	1008	981	968	993	931	987	988	956	972	949	1027	988	969	892	923	939	949	959	976	960	951	1002	980	983	922	973	967	912	984	985	1034	901	929	1024	964	967	995	938	973	1010	932	950	921	969	971	972	924	982	936	966	917	906	1000	934	953	951	968	929	971	996	1004	921	953	982	977	982	1027	944	939	939	987	961	1003	963	953	947	935	962	1055	1007	1013	1013	932	968	980	962	911	999	1000	977	978	943	950	965	937	917	989	949	980	953	974	954	929	982	933	917	1013	949	953	973	953	956	980	923	940	934	993	925	997	940	941	979	936	1015	937	980	988	977	965	1001	979	1044	1017	989	1021	957	959	973	944	957	935	993	907	957	954	927	970	967	997	920	968	970	1020	961	955	978	961	911	940	1002	908	994	978	949	946	892	935	874	993	1001	962	929	952	974	969	1013	952	977	1005	978	997	957	1003	970	955	979	1021	979	941	975	929	954	927	956	937	980	929	975	991	917	925	977	997	932	972	904	962	970	1016	965	983	952	966	938	938	1029	965	975	952	917	989	957	921	950	916	938	978	974	970	961	950	950	957	1031	936	932	967	985	941	942	949	965	966	953	955	945	983	888	966	958	949	1023	975	957	915	955	943	970	935	984	928	972	961	1005	937	995	955	959	915	1012	956	972	946	974	912	969	963	963	914	947	902	1001	968	1007	972	914	960	954	970	960	1011	986	960	904	1006	1031	956	977	965	896	909	938	956	934	1005	924	947	952	912	951	965	989	986	948	921	970	966	998	971	954	1018	974	971	931	966	983	956	930	944	945	913	963	979	967	940	974	1013	1014	970	984	901	931	930	960	912	977	992	952	954	929	939	974	979	952	992	987	926	939	976	985	962	1004	977	910	1004	958	957	898	964	923	937	960	971	963	962	963	1009	960	895	911	954	975	963	910	950	925	942	948	988	974	945	1024	1025	978	936	973	939	929	967	898	974	1034	965	1017	956	975	951	936	942	999	987	976	965	969	971	981	988	945	959	927	933	950	950	973	872	960	989	955	900	911	976	1030	967	962	946	969	976	990	950	897	944	963	913	986	1018	993	935	981	1003	953	999	962	978	954	878	974	996	999	911	966	978	984	933	962	923	987	950	945	958	991	912	954	1043	975	990	974	927	918	940	963	977	909	942	944	978	952	938	983	906	991	1023	991	1005	995	942	937	894	983	957	976	904	965	932	961	991	916	952	993	954	970	992	936	943	939	987	983	935	960	939	958	950	952	999	984	974	975	966	936	955	939	964	921	982	990	972	913	960	947	950	979	977	970	978	951	955	987	967	964	959	955	986	983	1006	961	934	1012	906	902	959	943	981	940	909	968	985	923	927	967	958	1001	976	999	974	971	968	953	979	931	994	934	953	939	952	971	918	957	974	994	927	928	933	943	951	956	1035	953	949	997	950	935	1006	960	950	887	969	934	973	996	968	928	976	948	917	916	939	900	977	993	941	941	1011	945	910	966	959	976	1019	1005	934	1027	957	968	949	968	950	945	956	929	966	896	982	946	970	1013	955	922	978	944	1001	941	902	949	996	947	966	1011	949	955	988	951	939	969	952	980	1005	987	996	974	998	933	951	923	952	961	990	977	998	931	966	955	949	1023	978	1022	922	983	995	962	972	965	922	943	983	970	946	945	912	951	1012	950	948	935	958	991	947	962	1002	906	941	924	937	953	977	959	937	989	922	993	933	979	994	1007	950	919	1013	960	978
26339	15684	9864	7174	4826	3058	2195	1767	1357	1082	887	773	712	672	626	592	529	518	509	533	482	471	437	467	445	460	415	441	429	446	428	441	427	398	423	417	414	406	437	394	420	470	418	388	397	453	450	401	383	436	405	401	397	378	442	424	416	412	376	423	397	368	409	404	418	442	408	394	425	401	400	430	384	381	432	392	436	384	392	471	384	451	417	418	395	378	404	425	400	413	451	375	408	381	442	428	412	398	370	398	417	381	404	380	382	403	387	411	431	434	416	406	398	387	440	427	416	437	398	412	429	408	393	442	438	445	411	445	409	422	433	415	408	438	457	432	445	418	422	415	396	423	424	431	435	438	362	332	399	437	427	409	390	407	417	433	399	414	443	437	405	396	434	391	398	401	399	431	391	401	388	423	426	406	431	400	413	398	410	453	444	409	431	429	408	427	379	434	412	394	398	426	422	410	387	432	393	372	455	385	376	385	390	393	402	419	402	411	412	422	404	406	424	435	410	422	405	415	406	385	442	456	438	429	395	381	414	417	416	421	382	392	385	389	407	369	389	449	388	395	402	424	397	378	441	423	419	424	413	376	443	420	396	396	407	448	386	394	438	398	431	417	415	397	416	465	397	415	426	425	381	434	403	383	366	426	402	406	423	381	407	410	411	384	399	410	411	422	438	417	371	419	400	416	423	427	418	400	429	425	451	402	425	398	372	401	414	386	415	407	408	416	385	361	371	388	424	411	395	412	427	382	406	439	448	429	380	378	386	392	416	378	409	425	406	365	444	425	396	424	408	446	417	392	402	409	425	398	412	421	431	372	382	388	395	428	434	433	390	394	450	404	430	412	413	402	397	406	400	430	428	430	377	412	402	389	438	392	384	374	389	414	466	395	390	444	424	423	369	394	424	391	407	409	413	405	422	443	414	449	426	406	405	400	428	399	403	402	373	385	417	413	406	392	370	431	385	426	436	388	390	451	379	452	429	441	428	442	414	413	434	382	417	385	438	400	424	392	457	398	372	388	410	385	419	402	359	383	401	361	445	353	433	426	446	382	413	401	415	446	427	371	429	404	393	421	411	428	368	374	417	433	386	439	419	372	386	388	396	429	431	458	419	365	408	385	439	407	430	394	374	402	440	472	428	377	398	354	397	387	444	413	371	403	371	383	437	426	401	440	397	445	416	434	426	426	392	394	418	419	405	419	385	461	405	418	422	405	420	448	437	408	403	385	412	387	401	409	433	428	450	414	434	388	381	367	405	437	430	409	393	362	446	393	455	396	407	422	413	395	441	403	415	446	378	432	422	422	377	363	399	398	395	422	413	384	398	401	416	432	386	426	433	427	445	408	402	380	373	422	428	431	464	393	443	388	422	424	428	418	412	438	411	414	420	400	409	405	390	483	412	416	413	463	366	423	423	431	414	405	409	421	430	396	458	376	404	403	410	443	372	461	405	418	406	422	430	388	389	436	415	415	358	416	430	383	390	404	424	388	430	430	371	380	415	410	449	416	435	446	407	425	399	434	406	404	378	376	423	402	375	413	424	410	392	433	433	398	414	417	424	385	436	407	409	405	404	447	396	448	387	445	404	382	404	407	426	373	397	396	424	431	399	384	413	388	404	383	400	441	392	402	416	438	438	401	407	449	409	419	401	405	404	390	382	422	390	410	416	395	415	459	414	390	398	396	403	404	404	397	370	401	381	434	376	434	435	397	435	415	389	398	420	425	408	417	399	386	421	416	412	423	407	399	417	435	399	403	437	422	421	415	407	389	414	430	444	406	398	431	358	397	401	419	385	420	391	396	441	448	375	408	422	375	426	383	418	390	359	401	423	427	421	459	397	417	438	425	410	423	443	407	464	432	400	402	396	421	392	399	402	388	417	409	372	394	389	403	402	406	389	390	396	422	403	416	410	398	408	399	418	410	412	419	407	422	392	450	373	402	385	355	393	376	413	408	404	387	405	455	429	412	384	378	393	417	406	431	368	416	409	424	436	474	412	401	383	379	401	415	433	432	412	422	429	401	415	400	399	402	437	345	358	399	426	392	385	416	431	410	388	400	427	421	418	393	369	409	406	379	418	373	436	423	388	383	443	383	393	399	396	384	390	432	406	414	421	411	420	405	397	438	413	385	382	429	418	421	418	393	402	457	440	422	406	429	398	434	404	376	393	387	425	404	410	386	384	416	404	411	387	458	394	432	434	427	377	420	402	427	422	388	447	398	459	407	429	408	418	462	395	389	392	416	391	388	431	479	415	410	442	412	382	440	372	455	378	390	401	420	444	419	457	406	395	428	407	445	372	434	413	433	429	398	424	389	439	393	416	426	410	398	409	411	428	395	398	425	380	415	412	388	372	415	403	425	350	411	419	432	422	386	408	442	422	415	408	438	405	414	380	397	428	418	413	398	440	387	418	392	402	425	382	418	442	406	398	395	409	381	369	408	435	418	394	430	432	422	408	404	397	404	371	416	397	401	431	402	355	414	428	407	424	392	410	404	408	391	401	390	378	414	392	415	404	417	402	382	373	399	442	405	408	452	412	430	439	428	437	422	403	389	395	437	379	401	416	397	427	426	394	418	433	421	408	393	395	397	438	420	414	381	393	385	416	437	433	433	428	403	409	416	412	415	397	444	423	432	402	422	408	437	381	419	406	388	460	404	428	432	419	456	409	409	427	467	405	403	411	385	395	422	406	421	438	356	391	416	405	427	402	423	426	431	421	443	403	389	410	438	400	442	380	406	433	400	396	380	387	410	493	423	409	404	397	389	414	441	443	423	434	403	409	454	416	381	390	419	402	382	389	366	396	415	382	405	421	391	387	391	383	429	411	373	396	405	403	386	383	430	415	418	414	381	434	434	404	384	430	380	400	380	390	391	400	393	400	402	348	408	387	405	407	404	415	405	417	406	400	399	383	433	365	409	416	423	432	405	435	379	402	393	425	413	410	430	439	383	409	400	420	414	385	426	460	388	370	415	408	417	423	422	402	428	429	408	432	438	395	425	419	400	414	400	384	390	376	393	386	416	398	392	380	446	400	420	381	437	438	403	397	420	404	390	432	419	370	383	402	416	399	447	415	408	412	420	406	391	380	404	385	471	395	404	394	403	429	414	405	417	445	432	398	421	412	434	434	414	398	427	426	430	408	401	441	435	411	419	401	443	422	413	396	385	421	375	396	416	398	402	406	378	395	374	420	414	388	419	417	419	411	370	411	382	394	383	429	411	459	425	420	393	431	394	464	427	402	430	445	418	403	404	425	382	412	413	383	402	414	405	432	416	413	423	415	416	407	394	364	405	407	379	390	409	438	425	408	412	397	391	427	388	403	395	406	410	420	419	405	404	435	422	461	428	387	393	380	382	384	421	414	439	421	414	408	400	399	399	427	385	408	417	388	391	430	449	397	405	411	398	438	402	391	414	337	410	425	418	433	430	352	371	417	413	395	385	370	412	438	434	418	420	390	399	424	429	423	409	372	429	435	452	390	378	421	420
19002	13494	13204	15445	13518	10078	8323	6711	5367	4288	3676	3218	2642	2377	2167	1989	1830	1678	1561	1539	1390	1347	1304	1263	1213	1189	1116	1158	1034	1101	1098	1079	1020	1053	1012	1004	1001	1034	1001	1054	982	960	1022	986	953	1020	976	914	987	953	1004	991	974	968	992	925	936	980	920	961	969	948	961	915	972	980	935	959	911	1005	987	935	940	946	973	991	953	907	980	968	953	953	1001	974	1002	1003	947	934	923	909	919	974	920	928	941	928	1006	952	935	928	868	970	933	919	902	955	967	949	996	950	928	964	939	1008	919	985	907	882	922	916	909	951	987	941	984	925	935	949	949	927	999	965	903	1026	901	1001	964	941	978	945	921	999	889	995	989	969	979	972	973	931	895	944	984	919	1032	914	937	954	913	946	938	952	958	924	992	962	906	941	958	970	934	934	942	932	941	944	904	976	964	994	968	908	973	965	953	935	925	968	940	922	947	989	914	923	946	957	941	930	947	944	913	951	959	942	910	934	929	1004	987	950	923	997	850	1023	1010	1003	948	953	957	961	972	937	911	939	959	964	939	937	959	965	907	954	971	933	989	948	982	929	997	951	963	977	962	910	941	964	987	952	982	973	916	956	921	903	959	981	925	988	997	948	968	895	964	854	918	973	920	1001	992	909	970	960	926	940	952	934	899	948	984	892	993	962	947	976	971	962	977	913	938	878	938	937	954	963	901	958	946	945	968	959	937	928	989	965	941	900	944	941	937	898	942	976	977	970	926	960	956	922	939	885	943	948	959	973	941	893	940	975	956	990	955	906	952	922	883	936	954	917	1005	920	969	958	908	939	976	896	977	955	895	893	985	946	995	959	949	952	940	954	928	949	971	905	966	930	940	992	939	907	977	902	953	944	962	921	928	967	945	982	966	950	932	927	939	932	932	1004	940	1000	944	917	949	927	930	972	958	957	985	903	982	968	931	986	938	938	931	966	911	874	958	1004	910	972	891	1002	958	972	962	980	954	1004	940	973	971	1012	915	944	991	954	963	951	964	946	915	938	949	976	929	962	945	963	951	962	996	952	909	951	968	942	935	934	905	976	890	932	925	928	950	969	962	1013	968	935	951	936	947	972	958	957	922	946	962	914	991	926	931	944	966	915	956	933	959	939	980	951	970	967	1003	931	914	980	909	919	951	954	917	924	903	920	959	932	907	888	944	945	893	962	956	957	936	941	981	918	960	969	928	908	952	948	952	964	939	932	958	1008	968	937	969	956	944	959	964	1003	957	944	1031	973	967	900	949	984	1005	963	955	988	959	971	955	950	909	956	928	920	1012	1016	980	953	952	969	935	959	916	970	919	935	932	951	938	938	921	912	928	940	946	958	949	971	910	977	974	966	968	964	879	918	950	950	903	963	1011	981	943	1024	951	935	953	941	927	953	946	990	936	985	998	973	984	945	885	945	921	949	955	996	929	922	954	935	984	944	888	986	904	955	940	974	953	952	993	992	937	973	945	967	907	937	908	1024	1014	972	964	948	956	980	926	975	1014	922	942	915	914	1001	945	997	990	936	876	1017	1021	931	922	974	996	943	939	935	956	969	957	943	911	981	931	931	994	980	1000	894	979	939	945	970	998	978	981	937	963	923	965	909	942	917	976	898	936	990	945	940	904	934	945	1001	930	953	972	991	973	984	966	988	1010	943	987	958	963	939	964	959	995	983	989	918	947	951	978	917	980	964	919	955	976	998	932	923	969	972	954	978	944	926	946	916	1025	937	920	946	981	955	973	923	956	954	944	930	972	967	995	996	926	923	918	931	973	970	931	984	928	951	967	973	910	903	948	986	946	922	963	973	950	933	897	983	982	950	944	954	968	902	938	936	955	1032	961	913	958	991	1001	927	951	924	959	961	959	947	915	952	945	995	980	979	949	934	884	978	938	1001	925	948	946	989	931	971	928	935	975	917	944	934	948	971	947	982	1004	996	947	942	973	948	943	987	913	963	921	968	945	932	1015	997	1004	926	955	976	982	985	965	1019	912	947	944	908	950	919	927	940	1033	973	944	915	926	967	931	998	943	941	948	959	937	931	908	983	923	1000	933	921	979	1017	909	972	964	898	929	969	964	939	1026	975	928	948	936	955	967	933	961	934	961	939	936	962	969	948	946	934	1024	958	962	968	880	939	929	933	960	976	916	971	975	974	926	1032	969	977	986	948	883	1021	945	887	931	898	922	921	938	916	991	971	897	923	960	941	894	1021	988	958	961	969	987	920	1007	940	989	973	911	963	941	998	957	922	929	956	991	984	943	1018	902	927	960	921	1005	926	963	948	949	918	957	952	938	908	927	899	976	980	924	895	939	949	937	973	973	943	999	1012	956	955	946	921	894	939	988	944	983	1009	912	947	947	921	933	923	968	914	946	1009	1006	955	925	938	972	901	1021	947	956	907	942	964	952	969	948	950	952	956	926	928	957	957	965	927	905	1005	941	945	933	896	942	947	967	936	925	925	885	945	882	1014	906	960	934	892	894	947	914	950	976	922	950	913	995	911	991	972	985	972	1014	913	933	934	900	996	992	940	953	983	915	910	942	971	914	970	950	984	906	916	1007	978	957	963	917	944	919	1001	948	1023	1007	941	937	924	915	911	932	989	984	869	922	919	988	945	930	972	998	970	1032	974	978	982	960	943	969	900	959	968	942	928	935	955	947	963	893	911	962	947	942	977	1023	952	933	875	881	953	945	949	950	938	895	936	992	936	973	1002	1005	985	984	961	1006	899	963	957	909	964	975	1000	966	983	961	912	938	884	957	990	927	961	931	995	935	915	972	920	963	985	957	936	944	914	1022	975	958	942	899	955	980	950	970	950	984	952	951	982	917	985	1005	962	935	978	967	935	986	986	967	927	992	972	909	949	971	921	918	932	932	982	1013	946	1009	955	914	946	989	939	957	980	944	965	1024	931	940	1000	1013	931	975	1013	944	910	972	945	953	910	951	940	955	978	913	873	975	936	939	964	938	1042	927	968	941	1003	917	947	940	930	1000	913	970	965	995	1011	955	926	982	952	927	951	914	960	1029	933	937	938	995	924	918	909	974	927	918	978	963	936	936	977	929	962	941	915	944	927	899	960	944	936	962	945	923	997	917	969	947	944	1006	935	965	922	959	898	917	952	904	953	967	881	917	971	996	930	942	953	919	1004	975	981	993	989	993	989	953	955	950	920	964	987	991	974	966	962	997	955	1018	920	925	897	954	956	977	968	909	935	968	934	983	914	969	964	927	962	995	917	917	939	968	926	909	965	999	961	936	929	952	899	893	958	965	958	973	988	908	956	960	956	919	953	932	972	951	952	922	949	991	979	962	952	980	950	953	901	920	906	963	936	960	969	936	978	937	940	940	957	954	945	918	935	917	937	956	990	957	957	943	905	946	977	931	988	974	985	999	954	939	921	972	959	901	936	967	939	1017	995	919	956	988	1029	979	1016	930	961	932	980	928	929	957	895	910	928	911	964	954	978	944	919	938	980	948	1008	949	946	952	969	937	940	958	951	941	981	969	980	953	952	936	990	979	968	998	958	952	975	1000	934	980	966	943	964	925	959	943	956	991	949	911	906	918	953	980	912	929	939	921	962	924	1014
37944	23909	15143	10641	7152	4493	3050	2194	1692	1321	1068	923	791	745	697	679	606	518	500	549	510	482	478	438	453	460	391	428	432	399	406	422	383	420	405	397	412	364	421	418	368	328	346	348	367	400	389	410	393	392	379	392	403	355	406	373	406	387	378	342	383	394	377	360	362	400	386	378	430	355	385	376	411	377	377	380	363	351	412	381	406	400	401	410	399	356	422	393	382	360	390	375	387	392	387	356	388	375	346	389	370	407	379	399	384	374	373	423	367	413	342	436	400	412	380	343	372	359	410	364	379	371	386	431	409	408	380	343	413	400	332	370	405	375	379	369	387	400	372	358	383	415	388	392	381	356	415	389	405	372	399	387	346	398	385	355	373	374	383	410	384	369	381	360	363	394	390	397	368	381	376	370	361	393	374	394	431	368	371	365	402	387	389	423	359	379	376	386	404	355	360	387	367	388	393	377	357	362	389	402	368	398	413	394	420	403	348	366	379	355	415	378	386	392	435	384	420	332	395	359	413	362	453	373	353	367	382	360	361	398	391	404	389	397	371	356	413	384	385	394	357	374	356	441	376	438	393	372	404	337	401	374	384	386	378	349	407	349	388	421	350	405	433	362	374	392	389	372	400	383	379	377	368	398	386	417	386	351	384	416	365	389	380	398	379	402	374	363	414	358	357	389	386	374	386	378	397	384	353	352	369	377	413	375	427	353	383	354	381	381	379	387	376	398	367	385	325	388	391	352	379	399	359	397	428	421	408	415	381	370	426	390	422	401	398	379	378	405	360	376	410	367	400	397	348	351	399	371	376	363	402	416	392	385	378	370	377	379	359	365	381	376	373	353	374	374	378	404	351	383	419	400	364	387	407	386	393	393	376	341	367	386	381	414	380	401	399	376	373	388	348	424	396	371	342	437	404	388	413	390	345	371	352	380	374	391	381	358	368	371	358	373	358	383	391	393	388	365	375	393	384	380	395	397	377	379	403	349	377	378	373	356	377	371	392	409	350	390	405	400	381	377	375	387	404	418	363	382	395	385	376	407	381	385	381	340	387	405	410	388	381	378	408	376	402	411	377	405	363	424	376	394	363	352	370	369	378	355	374	386	375	362	353	367	377	402	386	370	394	385	346	384	382	417	402	415	374	425	400	355	363	389	397	368	394	374	384	384	363	388	394	398	378	380	388	369	394	388	394	381	340	411	399	383	371	368	413	393	372	410	388	409	391	412	353	381	367	394	357	389	408	438	394	369	383	358	370	395	381	382	396	354	371	388	403	424	374	350	335	386	375	427	445	392	400	385	388	382	381	389	373	383	391	447	405	384	376	412	361	361	367	412	357	371	343	392	406	390	351	356	366	369	390	429	418	415	398	415	389	369	399	370	407	360	414	369	388	379	375	378	385	385	397	370	410	425	395	372	411	345	428	391	404	416	380	410	399	380	353	376	416	381	370	372	347	373	401	350	383	382	390	367	416	388	377	355	389	413	393	386	398	362	368	395	395	431	374	354	393	381	377	389	400	367	370	371	411	434	374	402	393	402	405	370	388	387	383	393	404	364	376	375	368	398	381	375	393	404	403	395	397	359	414	392	389	371	384	373	401	378	389	414	355	392	390	382	411	391	377	411	399	355	386	421	353	386	376	391	377	395	381	411	383	344	398	406	379	354	387	409	401	363	421	386	427	376	410	390	375	397	381	348	388	341	345	420	392	400	407	388	392	392	377	358	366	387	390	397	392	375	356	386	382	383	370	384	355	363	423	415	412	388	397	343	382	421	405	400	362	397	352	417	402	321	365	370	358	401	399	388	414	373	383	376	392	408	366	408	390	388	414	362	379	416	398	361	390	416	381	387	373	407	406	394	369	405	392	401	370	407	371	373	398	374	402	377	372	398	427	366	360	407	395	364	370	400	399	364	376	353	361	363	354	358	407	391	363	354	383	398	385	388	405	385	392	361	352	381	421	377	375	396	397	369	406	377	385	342	373	394	345	359	388	361	416	388	350	415	395	416	340	387	401	407	372	404	381	369	364	355	391	363	371	392	379	380	376	379	376	366	382	393	346	376	380	419	383	357	365	364	414	392	373	385	372	389	351	358	395	384	374	352	392	380	357	391	374	379	404	403	402	422	393	392	390	375	410	388	396	366	364	412	366	390	356	360	411	435	373	423	392	417	396	388	373	381	363	354	395	377	402	382	332	400	388	403	413	386	379	397	374	381	381	394	373	400	386	361	401	404	411	378	355	399	382	359	417	409	394	377	367	390	395	384	400	354	367	379	378	352	367	350	364	361	352	372	396	390	373	378	397	377	403	390	382	387	367	407	399	377	400	411	388	371	383	390	421	378	388	369	381	330	384	347	413	402	366	344	345	384	380	355	378	396	394	399	356	405	358	376	360	377	351	372	400	386	385	376	379	411	413	358	375	366	380	397	385	408	366	361	372	399	350	372	386	350	356	350	395	380	372	351	371	364	389	373	402	370	380	398	371	397	355	387	354	372	372	374	342	392	400	401	389	393	373	387	390	326	403	383	358	391	347	396	367	397	348	388	394	351	419	389	326	399	406	334	389	419	412	360	365	402	415	432	358	389	350	402	394	345	400	378	389	391	384	374	406	318	350	384	408	418	364	396	392	349	380	361	373	394	396	374	359	359	374	363	416	364	378	408	375	386	396	380	399	381	422	357	377	384	398	406	385	407	385	394	366	391	397	378	411	380	349	374	394	376	372	364	391	352	345	368	394	401	378	396	398	361	375	405	386	390	387	384	370	394	391	372	376	350	427	393	385	364	372	383	387	408	351	384	401	364	381	401	367	411	326	351	408	411	360	407	352	416	362	384	390	377	407	406	370	358	388	386	417	377	397	410	357	396	377	398	363	396	353	357	400	388	401	386	392	405	367	392	341	397	358	387	389	387	371	372	361	364	374	372	411	388	382	398	408	371	359	371	394	384	344	379	415	383	374	399	393	325	392	400	401	393	383	401	393	371	415	359	376	374	371	391	374	378	389	408	396	386	407	383	364	384	366	416	385	397	417	411	393	411	378	388	396	387	391	400	379	351	350	380	373	362	361	356	386	422	365	406	372	384	368	397	364	402	372	394	382	405	383	373	383	378	377	362	383	404	389	418	394	373	404	414	372	438	405	412	391	379	397	364	363	391	413	419	358	398	376	393	395	384	362	399	400	376	397	366	370	351	364	319	352	391	386	336	357	385	366	415	397	417	386	403	390	390	406	391	365	369	414	385	402	391	383	356	378	400	372	401	356	360	380	366	357	408	399	389	362	407	378	379	380	387	373	414	369	380	390	366	377	339	376	374	393	323	371	391	381	374	380	386	355	393	396	392	404	396	397	341	378	365	375	389	359	416	405	380	383	387	410	402	376	396	340	368	393	395	412	379	356	399	357	389	400	376	360	402	362	401	377	355	382	382	358	374	423	377	358	395	378	383	372	381	370	425	353	412	364	385	373	421	407	354	381	384	391	407	384	398	395	392
25762	18492	16916	19415	17501	13564	10848	8604	6961	5656	4530	4011	3379	2934	2475	2339	2054	1813	1727	1630	1496	1452	1380	1268	1326	1234	1140	1077	1163	1113	1091	986	986	1011	980	1036	934	1060	977	926	925	960	906	903	841	949	950	879	915	942	950	908	912	909	933	908	868	869	908	921	988	886	907	901	863	887	878	837	920	916	879	922	917	926	887	871	953	882	878	855	869	849	928	918	902	909	900	921	921	917	890	835	910	975	888	929	941	948	887	921	907	910	900	913	878	897	900	905	856	949	902	898	939	929	899	804	883	886	908	902	895	876	852	897	892	904	907	879	906	863	842	882	865	943	894	884	892	901	867	862	928	842	901	894	904	901	894	904	874	863	928	921	881	899	909	916	900	856	886	903	933	899	926	892	910	905	864	914	870	896	849	875	845	898	874	846	894	910	933	886	940	879	894	935	903	887	923	935	916	861	909	885	922	875	867	878	895	885	889	919	951	859	918	916	893	915	900	879	938	891	874	877	891	863	870	899	866	908	925	855	935	835	892	890	936	904	942	846	891	937	868	909	867	946	969	957	884	900	919	879	910	930	894	899	911	923	875	906	887	891	846	852	877	867	885	857	968	858	894	864	951	944	859	958	880	876	899	927	856	864	857	913	916	917	897	890	921	849	893	936	866	907	917	866	876	863	835	895	862	872	916	931	942	887	840	902	884	946	887	875	852	904	887	877	887	920	927	947	899	903	929	919	936	891	872	866	924	949	890	861	922	870	893	857	947	907	860	886	922	891	887	913	907	855	922	905	917	878	907	833	877	871	903	939	873	922	894	932	890	940	926	912	912	864	912	894	923	891	913	968	905	845	893	919	899	879	883	926	889	904	855	900	907	935	891	893	948	900	919	880	911	965	865	914	930	860	935	838	895	900	915	884	915	931	959	886	902	882	913	903	895	966	932	936	854	894	910	870	889	886	897	924	863	928	878	912	882	928	888	940	878	904	872	909	852	910	878	922	873	917	920	894	959	924	877	932	926	932	904	877	862	923	944	838	918	947	859	877	914	862	862	880	905	886	937	894	890	891	957	874	926	900	919	874	857	889	846	917	877	916	882	929	863	917	843	902	857	882	842	888	910	909	894	872	847	936	853	958	880	861	870	904	870	927	906	870	874	916	950	880	885	848	919	917	972	893	930	882	942	895	938	869	938	902	911	917	856	889	887	877	886	884	886	902	891	913	883	906	943	917	909	960	926	868	901	870	910	842	898	909	929	916	865	891	829	941	897	921	926	881	864	846	868	898	960	909	888	845	933	897	880	880	927	904	889	868	912	930	867	910	900	912	878	930	862	864	880	889	838	884	877	919	964	894	926	847	929	871	919	898	893	907	916	871	835	908	887	926	904	907	895	921	868	933	925	887	907	883	885	900	867	901	866	910	914	867	927	859	900	889	876	869	855	878	841	897	951	879	912	912	895	938	871	901	915	904	973	907	927	886	879	933	947	897	860	932	836	880	921	870	886	945	900	908	901	928	903	927	882	864	896	904	919	927	881	866	894	901	902	874	873	928	846	856	908	914	898	887	927	916	900	922	887	914	927	863	894	891	883	913	963	860	928	953	864	886	859	955	984	888	841	877	866	907	863	894	892	936	910	842	884	921	879	868	869	904	904	938	875	896	909	959	885	897	880	904	914	906	889	894	904	877	924	996	855	876	876	918	840	853	850	876	870	930	904	893	870	851	923	940	853	908	999	933	921	894	925	913	909	943	925	897	903	881	928	858	915	894	911	936	914	906	883	807	908	930	877	892	865	897	893	917	898	834	929	842	867	890	902	921	940	864	899	884	906	883	922	873	905	898	918	901	878	847	878	921	900	927	876	906	868	911	936	875	874	935	918	930	848	918	894	880	844	848	937	909	880	903	880	925	893	894	868	919	922	939	937	801	886	885	807	928	841	898	892	864	901	865	916	883	904	884	869	906	904	925	855	906	970	907	927	851	924	863	887	891	879	919	906	903	894	864	943	930	899	936	887	943	945	844	892	861	878	935	898	852	862	856	909	911	847	919	886	976	864	908	900	858	946	880	896	899	915	890	923	888	887	865	887	920	901	894	969	899	890	917	871	884	932	893	932	882	911	849	862	856	933	962	951	896	872	927	853	902	838	950	827	877	905	904	848	901	855	870	886	873	938	889	884	872	908	906	956	913	847	848	890	885	862	900	876	938	835	904	909	940	907	867	843	923	927	861	871	860	915	941	909	966	890	837	913	889	907	854	923	900	941	878	882	858	867	867	918	869	915	912	862	882	919	883	886	913	897	904	882	890	895	961	942	880	892	889	941	833	933	864	930	854	910	898	899	932	869	921	915	858	900	904	904	933	942	898	882	879	905	891	922	908	954	898	958	917	922	917	918	838	925	947	896	888	934	873	902	893	869	874	929	866	901	811	906	854	908	930	884	878	853	962	919	869	911	936	924	914	916	925	861	891	891	859	884	885	870	854	849	895	898	909	927	908	896	900	897	933	891	872	894	914	884	923	911	906	915	911	925	917	887	905	906	878	918	819	930	929	877	928	884	923	924	916	903	899	914	916	909	930	883	903	942	885	849	916	920	892	913	875	905	885	886	897	893	858	880	882	848	886	881	862	916	930	880	848	851	917	887	914	878	884	936	965	889	885	906	937	910	871	936	910	928	861	827	898	917	905	928	892	906	871	871	877	897	904	929	922	907	867	884	922	889	850	899	937	886	905	889	910	929	924	975	858	947	913	912	887	843	924	883	898	914	865	871	900	920	900	871	917	889	838	877	960	946	948	936	848	947	902	919	930	890	868	858	889	914	877	872	920	878	847	890	882	910	931	892	915	916	862	843	940	905	889	915	886	942	934	941	879	855	892	900	965	904	863	856	888	889	919	816	869	916	900	850	877	944	932	893	921	812	889	894	865	965	908	854	870	846	922	922	873	848	892	873	923	914	896	913	878	904	873	839	850	877	829	894	931	852	907	909	910	902	912	972	901	916	903	916	910	917	874	881	910	861	978	911	867	898	929	890	920	891	867	895	893	924	929	897	924	908	920	923	898	911	828	878	946	877	866	876	900	924	920	962	900	875	839	864	869	917	907	900	875	917	936	955	888	933	914	963	903	885	934	888	900	855	905	887	890	947	861	910	863	897	885	871	932	901	886	871	901	885	882	945	926	833	864	886	864	870	892	917	846	859	882	929	905	882	865	902	922	835	867	884	865	895	924	889	906	858	901	907	873	915	898	947	891	886	869	925	917	957	871	914	896	888	892	893	866	812	895	889	841	894	889	922	877	958	913	863	936	923	898	884	909	911	893	911	861	924	932	860	898	944	880	905	873	870	875	891	886	923	855	921	843	887	852	929	876	902	923	909	879	905	840	877	934	884	901	911	868	851	838	891	895	916	954	940	916	906	822	896	934	909	919	932	913	897	924	849	897	898	924	870	874	921	913	907	954	879	878	909	873	858	891	849	904	871	830	915	923	880	881	871	899	889	860	912	900
11410	6156	4932	3987	2592	1737	1392	1102	827	759	711	634	578	578	548	545	520	507	445	460	430	413	471	471	443	413	428	443	468	418	437	413	391	447	410	433	424	449	460	417	424	456	444	407	433	392	430	442	412	419	419	468	424	415	413	429	437	416	422	429	389	438	413	410	424	441	387	422	399	392	426	400	416	456	442	430	437	436	446	394	395	426	453	453	409	471	454	435	434	398	400	409	438	403	418	397	419	391	405	429	419	397	414	437	430	376	403	401	433	417	378	386	403	404	415	431	443	436	401	404	418	372	408	440	423	425	407	450	404	421	453	426	417	409	422	390	402	415	434	470	436	421	431	414	398	395	410	402	409	407	414	429	478	430	423	396	441	432	425	424	437	396	444	438	424	439	437	391	392	409	434	401	397	406	450	438	417	395	406	388	429	422	426	379	462	392	418	427	374	433	412	404	416	416	400	448	401	421	447	419	398	438	405	402	415	429	413	389	455	431	411	417	441	395	372	395	431	403	428	455	442	407	446	416	419	458	405	434	428	386	433	423	435	413	421	398	422	436	430	419	417	440	401	408	431	438	459	441	420	391	399	418	399	442	469	393	411	433	398	429	411	421	444	432	422	449	398	405	413	443	393	417	412	390	406	429	432	449	433	437	436	460	378	450	392	415	448	390	430	410	383	387	430	422	434	424	407	404	427	427	393	429	412	437	417	449	430	417	407	413	422	381	435	399	428	431	404	439	419	439	420	444	405	414	407	413	431	414	398	400	412	427	440	434	420	409	450	434	422	444	445	433	448	432	443	461	408	426	422	423	389	407	427	404	440	454	423	418	413	421	409	415	426	456	458	434	389	405	386	432	452	420	460	394	430	431	419	411	404	441	434	408	402	455	427	415	404	434	398	431	391	416	424	356	436	398	438	440	407	416	424	458	444	395	461	422	412	422	412	416	422	413	419	418	392	402	462	401	374	411	391	378	440	435	424	441	422	393	428	390	427	396	447	429	446	454	413	409	366	428	428	396	412	424	414	428	432	394	419	423	467	413	421	412	420	419	423	441	452	425	424	401	406	462	446	404	437	406	396	440	434	418	426	412	413	415	409	448	396	405	408	387	434	417	381	416	403	454	436	437	453	441	387	427	399	410	417	409	440	428	405	451	400	398	458	448	425	418	388	394	391	407	413	399	388	448	413	416	415	425	434	402	452	401	417	444	416	430	449	416	453	408	425	403	395	425	449	411	395	487	434	448	420	405	461	403	432	367	415	399	386	449	455	417	395	417	397	399	414	395	386	422	385	384	444	404	395	420	428	405	428	412	398	421	445	423	442	454	455	397	444	389	432	402	434	395	449	427	461	356	408	408	407	411	421	440	408	409	417	443	410	455	458	429	411	425	451	440	417	420	415	409	447	413	444	426	453	380	459	423	456	419	423	408	464	434	398	464	385	406	432	457	390	432	436	456	423	443	418	463	420	394	460	445	444	423	382	408	423	441	413	415	416	406	458	434	434	398	432	374	435	420	412	418	432	434	399	426	455	431	409	430	409	398	435	396	410	446	416	424	416	407	401	430	437	433	393	406	398	407	425	400	403	432	411	427	461	393	408	413	411	420	383	394	478	422	454	434	427	439	418	405	387	429	385	462	443	458	405	392	430	415	365	430	409	446	424	425	469	421	387	413	369	434	417	442	422	438	429	401	445	430	441	406	430	423	419	430	433	423	419	413	381	410	424	415	441	428	462	439	432	396	425	426	428	411	427	408	412	446	423	424	421	421	413	432	395	465	422	432	390	430	391	413	419	409	396	410	431	445	415	405	378	438	410	449	424	441	427	443	434	390	408	416	398	414	459	453	413	420	417	418	408	438	413	403	436	415	420	408	434	416	440	412	425	471	416	369	417	419	439	406	426	422	415	444	443	412	437	388	381	459	422	403	395	432	446	442	448	440	423	458	461	408	386	391	410	440	436	422	423	420	411	429	421	417	420	447	425	449	428	425	409	424	424	424	400	445	424	423	417	453	410	404	405	413	347	383	412	443	425	393	404	393	420	427	424	391	434	399	417	449	408	426	422	420	426	431	396	457	450	404	404	448	387	432	426	446	439	446	441	397	440	401	411	446	428	421	422	430	422	426	439	432	413	397	408	423	392	391	404	400	413	430	408	425	448	417	401	401	385	396	404	407	407	411	402	451	434	408	426	426	396	376	423	378	368	408	423	417	437	439	403	386	396	405	412	420	416	406	427	429	431	449	402	409	441	407	415	431	431	419	415	410	376	386	373	447	411	447	382	446	426	415	377	419	371	393	415	443	457	438	436	436	402	407	446	441	414	435	425	451	396	450	444	434	428	370	444	399	421	443	405	414	404	414	424	396	403	412	405	382	414	359	394	381	396	379	417	389	439	412	444	449	423	483	441	417	373	408	398	427	411	406	425	402	425	406	435	403	394	420	421	431	429	436	430	432	432	414	427	409	443	435	422	415	455	431	409	399	427	411	416	448	443	407	463	416	395	393	399	419	463	402	451	389	429	419	430	441	403	421	385	423	415	403	428	445	420	416	431	445	449	391	428	376	435	428	420	400	461	407	465	414	406	412	423	417	446	439	431	396	420	429	381	440	418	420	427	422	435	424	422	424	403	400	416	396	421	416	412	403	449	406	427	390	435	440	455	432	413	363	408	445	433	392	409	377	427	396	408	429	464	444	420	379	360	483	432	414	408	405	438	439	424	422	424	405	419	438	418	373	397	448	429	413	430	416	431	432	400	415	423	414	410	403	393	412	449	423	466	445	422	411	404	397	416	419	466	411	430	438	439	403	402	421	411	378	409	455	444	444	462	394	423	422	371	412	422	417	394	411	405	409	421	382	414	424	407	435	403	418	432	376	439	379	413	426	408	434	403	405	425	420	430	392	393	391	401	387	424	392	391	409	427	380	445	435	452	421	426	456	381	421	378	407	439	443	409	410	426	428	416	434	388	403	413	395	398	427	393	388	429	416	438	390	423	401	412	425	424	425	428	411	408	394	432	401	402	395	417	414	419	386	427	394	379	424	399	379	408	424	423	407	424	429	398	427	373	438	443	391	418	423	455	421	414	414	407	432	385	437	432	437	402	432	431	401	377	416	432	414	442	392	410	422	451	427	419	399	410	397	383	380	428	448	444	395	397	417	426	459	479	391	436	420	456	415	398	435	423	412	374	403	453	430	430	449	399	445	386	401	416	422	393	423	431	404	467	453	441	413	442	417	416	420	418	386	421	460	408	431	411	432	418	426	447	430	398	428	431	429	423	466	410	431	425	461	395	426	401	428	432	389	412	406	417	421	400	413	457	444	398	426	449	435	432	411	419	419	418	371	421	418	460	410	435	412	445	380	441	414	432	424	385	455	399	412	360	420	384	425	407	421	434	390	397	396	421	400	420	428	439	417	416	422	439	456	414	430	439	415	420	433	457	438	432	445	487	434	432	435	448	384	410	446	427	418	430	446	408	421	459	407	425	391
8524	6737	8634	10067	8192	6597	5321	4002	3403	2804	2473	2273	1876	1786	1739	1545	1443	1352	1312	1235	1221	1206	1184	1145	1122	1144	1120	1084	1082	1049	996	1043	999	1005	1037	1023	1016	996	950	966	1000	976	998	1010	936	964	980	981	968	967	979	981	991	1022	977	978	928	955	971	945	936	1009	1010	972	952	949	975	1025	969	983	1006	958	1008	961	990	965	1014	962	936	951	958	991	968	969	967	884	1021	973	925	1011	918	947	968	1004	968	1016	975	990	948	993	1019	977	953	982	998	1001	956	921	986	951	959	954	910	1021	1024	969	981	966	989	929	985	1022	1007	961	930	963	978	911	997	963	963	960	948	1025	979	1053	978	997	923	923	1002	925	969	907	963	1014	985	952	1000	963	1004	964	1009	1031	958	963	912	954	985	982	1012	1018	957	938	991	1057	957	963	972	990	966	1040	980	991	958	1026	963	929	987	968	953	971	925	920	998	936	985	982	1005	995	976	995	945	999	925	1009	1002	949	1030	962	1014	1019	978	1016	977	1051	939	1041	976	967	985	930	950	991	916	1008	939	1020	979	986	976	1023	951	996	991	924	1027	937	997	953	981	978	956	971	969	943	967	994	956	962	998	908	994	993	1017	1000	972	993	945	982	992	985	943	990	975	958	961	970	950	951	973	970	976	962	970	986	958	979	962	902	944	965	946	1060	962	975	970	1039	989	1007	943	968	956	978	993	975	974	1021	969	862	948	955	1015	1005	983	979	952	974	953	999	1018	990	959	988	1006	954	981	977	962	1014	978	964	971	972	941	949	939	967	999	955	975	1000	913	983	965	965	998	968	1030	982	951	952	1028	983	941	992	973	992	939	961	952	946	989	954	955	928	979	1023	931	979	947	926	982	970	1053	946	996	908	968	1012	929	957	993	914	1005	978	907	953	1032	967	959	965	1025	951	934	983	1007	976	981	966	979	1012	1017	978	1022	987	969	987	958	934	976	1027	955	975	946	982	981	997	967	982	992	943	934	980	940	1024	994	940	990	972	948	1056	968	1012	1002	969	964	1011	941	933	1012	932	977	946	1000	998	994	980	964	922	992	1010	965	941	969	963	956	944	969	991	985	996	1019	957	1004	949	1032	1010	969	1005	929	903	967	948	960	983	948	974	942	941	992	1011	983	955	951	960	1005	980	1008	982	951	949	952	983	964	1009	992	932	990	1023	993	956	1004	960	969	1002	950	925	1034	967	978	979	958	899	964	1016	1003	964	956	976	1020	997	993	1042	954	1005	1002	982	998	994	1031	935	920	998	982	922	1034	976	983	1008	1004	963	974	970	996	1027	980	942	1013	971	975	997	972	992	977	955	942	995	961	965	1015	974	978	963	978	942	965	978	1026	964	967	979	993	1000	1009	984	976	1045	958	966	1012	961	985	950	988	938	968	964	1022	946	977	996	991	980	990	1020	964	941	985	958	1033	1031	1025	962	1010	973	1001	1010	950	977	966	960	1012	982	966	1027	991	959	924	970	966	1006	967	977	973	1007	911	959	975	962	961	1028	994	986	932	952	951	855	947	976	983	991	982	979	961	960	961	974	978	953	974	965	969	979	977	967	979	933	986	984	952	1015	939	971	989	996	1002	925	1041	1012	970	997	953	988	953	1049	1000	932	990	1038	950	979	1015	971	925	996	961	935	896	964	1014	1016	967	989	980	1051	1017	969	1036	1041	944	984	934	1010	989	949	967	977	979	939	982	947	957	983	950	999	924	968	1028	993	917	999	945	998	928	994	966	990	974	1017	982	935	996	952	947	959	1026	959	941	975	950	984	973	983	1022	1001	1010	964	938	978	972	967	935	976	958	957	968	940	946	956	926	946	961	931	952	945	940	1030	948	963	962	961	956	945	950	982	927	1021	983	995	982	992	921	912	1012	963	925	980	967	1027	1054	976	975	912	998	926	954	1019	970	999	1017	966	987	962	949	977	929	996	985	955	1007	923	1019	967	954	981	1001	969	989	1002	996	976	987	991	1023	932	894	974	966	972	923	1018	974	942	1005	1004	947	944	1026	980	991	958	975	952	948	952	934	972	942	994	956	999	902	1009	994	978	964	1008	989	998	1002	1005	961	954	990	964	959	995	1001	950	979	993	951	996	928	993	1080	941	986	931	975	991	954	1021	974	950	947	969	990	999	966	999	965	1023	990	919	982	969	930	981	1027	950	985	1006	959	1060	953	915	970	959	994	962	977	951	973	977	1016	976	967	1051	984	987	990	967	949	995	944	1013	993	932	968	916	966	1024	971	954	944	960	990	990	1007	1012	962	1016	1015	971	962	999	932	938	948	1019	1034	984	997	997	959	1007	952	985	994	991	1008	1027	945	975	993	986	1045	984	975	982	1021	971	967	937	953	959	961	978	953	962	988	985	930	932	990	981	924	981	963	994	1048	1011	952	1001	976	939	968	935	960	984	1000	980	952	964	979	946	976	1016	949	968	931	1005	966	956	949	971	899	940	967	893	980	978	969	977	916	917	1007	957	958	934	987	981	1006	966	944	949	922	1058	1000	904	900	988	983	991	990	976	954	998	941	972	963	980	1015	1009	997	994	988	947	976	1007	968	1035	957	1013	965	1001	994	933	940	956	949	967	953	981	975	990	920	962	975	945	1034	978	1009	1005	982	1009	952	962	979	984	1008	977	994	1012	1009	961	1002	990	1064	1034	1056	996	974	974	986	986	1002	933	945	1010	939	999	987	900	953	939	927	930	975	992	991	1010	971	990	974	1006	993	946	957	947	921	1002	986	946	940	949	1007	955	948	936	969	1003	969	971	981	989	980	952	1031	940	1004	931	963	961	999	1007	1013	944	997	1001	934	948	988	972	982	973	974	924	1010	903	1024	992	969	1007	1025	1010	936	962	977	964	967	965	982	956	1033	956	962	1038	955	1038	975	953	970	984	977	1020	1001	998	951	989	961	1023	951	1012	1012	1026	976	992	996	957	959	969	947	944	970	972	958	962	999	983	1025	977	1001	963	929	965	956	1006	941	944	1027	926	992	950	933	988	939	973	953	975	1019	968	990	972	977	975	1005	999	993	931	986	958	947	1002	931	916	975	959	1003	1004	981	985	969	908	973	920	1008	955	970	977	949	995	967	1008	959	1011	988	968	950	968	1007	995	890	909	935	1034	976	985	977	1001	1024	994	968	941	939	955	952	938	1011	999	996	951	993	995	1000	996	1031	969	1022	986	950	952	1005	1018	930	950	1038	972	987	991	1026	1022	948	958	985	945	978	939	985	1000	999	1003	969	978	958	948	952	943	988	994	978	968	1008	990	965	919	967	985	998	1001	952	942	982	1014	983	946	971	1029	1011	939	927	977	1006	961	977	980	1003	975	1005	925	931	924	985	975	1037	1037	954	959	935	957	993	1007	973	975	917	981	1000	1007	967	937	953	951	1001	1013	921	1006	984	972	968	1012	955	968	943	980	1013	961	985	1000	1049	995	963	979	967	996	1014	963	926	945	941	984	968	992	981	1011	921	940	962	1030	944	1023	949	983	951	929	918	970	989	1005	970	958	1005	991	978	982	995	961	1018	976	987	1097	1024	975	980	964	954	997	940	1012	916	991	1008	965	939	994	952	917	934	1046	935	967	987	949	1003	1003	1005	971	1029	979	918	959	997	987	955	963	961	957	940	929	1022	958	977	914	1031	1021	915	995	911	1010	973	962	1011	1001	914	1007	989	996	962	979	972	958	934	1030	1007	961	950	957	974	921	911	936	992	971	925	965	936	949	901	957	925	985	961	1028	1022	957	979	952	948	999	941	881	929	960	972	970	914	970	968	1013	935	1010	992	985	1037	1005
27159	16032	10193	7390	4669	3208	2212	1610	1274	1077	970	820	724	649	690	579	549	534	508	505	525	498	449	459	454	475	496	420	456	416	427	403	419	423	419	437	475	438	422	430	397	442	411	445	434	410	410	411	402	438	404	403	424	420	421	408	395	441	391	438	434	410	409	433	429	444	420	400	414	400	446	430	427	404	441	423	413	382	446	403	417	374	425	408	386	452	485	405	397	436	425	385	437	402	374	450	400	454	400	451	408	453	384	420	369	407	395	453	418	401	399	414	412	399	399	390	406	443	404	400	425	376	389	419	472	442	387	452	410	383	414	396	437	441	402	418	368	411	440	405	424	431	396	368	432	420	382	410	439	410	396	435	427	436	414	438	416	405	406	409	446	452	396	411	418	398	375	413	388	410	412	413	416	407	446	396	444	434	415	404	437	448	418	386	403	407	406	409	421	422	421	396	415	400	390	390	446	376	371	451	426	399	387	414	406	421	402	407	406	421	386	404	412	400	393	416	413	417	438	433	376	415	431	388	455	397	395	428	408	433	379	434	416	392	401	428	432	432	412	438	391	392	399	425	403	439	401	440	430	405	390	441	433	441	432	386	418	425	409	422	476	425	399	415	407	433	393	424	406	412	373	403	414	393	397	417	397	415	452	430	393	400	419	427	422	400	414	435	413	400	384	423	384	412	381	393	412	437	402	417	470	449	434	373	419	396	413	420	430	420	432	417	407	441	397	412	413	436	378	417	422	419	408	425	398	379	407	410	420	429	395	403	447	386	437	412	423	426	430	420	416	435	415	415	411	430	459	389	409	436	392	449	408	462	416	395	427	410	397	434	391	401	416	410	385	355	400	406	379	413	399	429	425	423	419	400	401	408	364	375	401	351	417	405	389	430	416	429	439	411	426	406	393	406	428	411	438	403	409	404	438	452	427	405	391	437	428	403	415	416	371	439	382	414	431	432	392	414	441	395	401	412	399	392	415	417	403	409	420	417	417	416	424	424	445	443	423	381	406	409	396	404	415	429	398	409	410	403	404	383	395	413	428	417	427	412	394	415	419	415	403	410	448	415	399	420	430	396	358	456	433	390	436	379	444	441	416	407	386	428	431	433	406	458	433	456	394	388	395	421	365	417	401	416	381	421	430	456	395	422	420	408	403	419	438	428	425	427	407	394	435	434	411	428	452	402	388	425	395	429	419	406	390	386	411	373	416	428	435	459	422	469	391	424	391	432	441	430	436	419	414	395	459	397	380	430	404	379	424	395	403	438	430	447	426	451	413	418	418	402	389	423	413	406	373	399	406	448	414	429	448	389	420	419	405	427	425	443	396	422	465	393	408	427	398	411	427	410	411	437	416	405	423	418	436	399	380	421	413	436	443	434	408	414	433	449	395	420	408	416	432	411	460	432	375	462	427	389	423	452	418	417	388	412	410	409	443	412	406	410	443	390	412	396	405	419	453	409	395	399	382	403	430	404	423	444	421	400	410	425	401	428	376	427	430	415	452	394	369	453	375	422	390	422	441	379	436	429	422	406	433	417	461	411	408	417	405	405	401	404	415	419	430	421	432	404	404	407	404	441	433	379	423	437	390	408	443	408	411	407	445	407	452	429	410	401	371	419	402	413	381	431	411	403	412	442	444	416	408	408	389	442	420	415	457	435	420	454	431	387	387	430	419	388	434	392	422	399	413	410	425	408	414	431	472	386	419	408	420	415	417	424	388	436	429	402	436	433	438	436	419	435	373	420	376	388	426	423	404	378	404	437	410	418	419	460	377	430	445	430	430	422	392	426	387	357	403	392	400	373	413	389	437	392	435	423	411	401	408	454	418	420	414	390	437	435	398	415	430	404	432	397	423	431	435	414	426	418	441	415	433	386	424	407	435	410	385	399	389	380	399	403	394	404	406	387	422	406	414	405	446	417	443	434	445	433	402	407	427	455	410	395	415	425	389	465	392	395	420	378	376	419	395	423	376	409	462	418	452	422	401	382	400	411	406	407	410	396	436	421	421	382	414	428	394	420	399	439	414	427	432	393	404	404	385	450	428	440	445	445	407	419	432	413	434	423	410	447	426	411	418	447	419	417	394	427	434	426	429	413	392	378	403	449	428	411	418	377	389	426	425	397	382	409	423	424	433	424	396	385	384	404	414	449	423	423	410	407	406	389	378	443	414	402	431	391	388	405	394	396	409	426	382	404	413	413	404	380	440	423	403	445	415	434	414	454	426	406	436	456	409	395	377	407	404	438	390	399	409	421	433	420	359	397	415	427	409	416	430	422	405	431	426	457	372	407	405	462	406	422	402	419	405	400	410	400	381	413	445	397	425	400	402	438	412	384	400	424	442	436	384	425	431	440	452	417	410	357	402	433	386	441	426	427	403	403	430	446	405	414	423	395	409	385	413	431	446	438	409	432	409	447	379	423	445	380	374	398	431	386	434	416	415	416	427	439	408	421	419	434	421	422	426	416	437	425	377	395	440	439	386	413	403	411	349	417	404	435	363	409	425	440	408	399	379	434	397	401	405	430	460	424	432	404	456	409	451	426	444	364	441	407	461	398	393	427	472	401	376	447	456	414	418	402	416	396	403	407	428	438	406	423	376	407	404	406	395	399	415	417	410	455	435	408	445	431	410	425	418	426	377	397	448	401	402	412	376	416	372	412	402	402	401	438	433	404	401	421	495	379	402	430	418	431	399	382	426	397	406	399	416	374	383	416	413	432	394	421	388	394	427	410	425	395	400	439	413	389	407	415	408	396	414	422	407	403	469	394	404	407	443	424	425	432	447	439	412	435	400	415	416	411	401	434	427	376	391	407	363	426	425	430	442	393	431	409	446	442	402	400	411	422	436	377	439	440	457	381	402	402	365	406	346	428	398	408	425	408	426	408	372	406	413	407	383	404	411	423	404	429	408	395	450	410	408	408	434	402	411	433	420	416	380	419	400	392	417	397	439	370	427	389	398	417	392	407	419	406	361	384	391	390	374	439	401	460	408	444	418	409	401	401	402	410	399	409	371	408	414	421	430	424	429	411	427	411	447	399	386	418	370	400	382	391	403	426	395	391	405	390	378	442	379	382	394	391	387	415	383	427	396	409	415	420	433	406	431	441	420	454	387	371	421	431	459	432	391	367	432	411	439	429	447	365	391	397	447	408	406	386	488	431	416	386	425	411	430	413	384	389	419	434	381	422	382	377	413	396	397	409	416	404	418	426	411	418	393	424	409	388	438	390	416	393	417	390	384	412	450	378	426	415	429	400	419	382	402	381	449	394	408	396	407	415	410	410	397	425	421	408	429	414	399	384	426	428	398	399	396	395	397	431	389	416	403	422	394	411	417	402	403	421	408	411	446	434	433	404	422	407	421	386	416	452	378	382	414	429	409	372	394	417	392	376	426	445	401	415	446	438	388	350	421	370	414	413	379	436	406	399	415	400	419	420	426	371	450	420	377	421	431	381	416	395	420	443	398	416	460	389	438	405	432	393	407	393
19610	13952	13553	15761	12969	10668	7942	6321	5192	4422	3830	3158	2778	2324	2150	2031	1787	1658	1533	1425	1417	1293	1275	1300	1189	1148	1133	1106	1166	1111	1124	1086	1046	1081	1062	1028	1021	1019	1062	1020	1000	1007	1015	994	988	1021	978	949	983	991	992	1009	1010	991	900	962	984	985	991	937	958	969	951	970	977	912	972	977	951	1028	989	903	996	974	1031	983	944	914	933	947	941	1004	991	929	933	920	952	966	932	986	979	890	987	945	997	937	921	943	952	1015	935	967	979	961	966	960	971	984	936	951	942	985	1022	950	944	982	965	962	909	957	1030	1004	976	975	966	904	957	956	941	906	937	941	911	985	895	921	985	909	990	958	963	968	936	952	900	931	975	960	1003	902	915	980	928	975	951	958	992	982	961	984	961	966	918	972	910	971	963	936	1009	936	954	942	939	980	993	998	968	952	993	957	960	1017	970	919	968	947	1025	967	902	971	947	965	928	925	990	963	908	961	964	935	1038	946	1015	972	966	983	936	969	961	981	970	910	953	933	968	964	913	967	970	917	938	964	969	978	957	900	908	1019	969	1022	971	1023	967	960	949	946	923	931	931	924	944	918	951	937	980	1030	912	953	949	1024	916	957	988	981	995	951	1018	924	940	954	952	946	1024	954	981	996	964	988	1069	1000	936	992	952	943	981	916	951	983	960	987	999	937	977	992	950	950	934	966	948	997	955	978	962	954	962	947	912	935	891	896	975	927	972	968	990	933	959	963	1009	910	912	964	972	984	980	967	1014	992	988	964	973	992	903	1025	957	948	976	956	990	944	981	944	986	938	962	923	956	956	971	982	925	1008	1017	948	1003	973	992	1027	975	993	1000	947	935	951	907	945	963	892	972	923	992	964	976	1021	974	980	898	958	991	962	983	964	976	949	916	942	975	953	999	963	962	1021	968	996	933	945	948	994	948	950	1010	996	971	952	1016	953	925	940	960	1005	990	917	952	969	955	900	940	996	939	974	1032	951	981	986	964	948	972	953	967	992	939	955	948	932	975	944	988	954	997	979	920	956	907	951	951	965	961	993	1003	977	984	964	971	964	958	1019	929	961	1005	969	1030	959	984	984	920	931	982	940	938	954	920	956	963	911	952	926	949	981	987	964	981	992	1004	930	908	952	993	924	982	943	997	1009	963	913	994	932	990	982	961	983	951	968	967	954	978	997	926	986	935	953	1034	986	993	975	980	952	916	950	968	944	952	910	920	947	957	993	965	985	946	929	963	943	963	913	949	959	937	980	945	961	890	953	960	929	980	981	947	992	993	943	976	923	957	926	982	958	951	971	911	944	973	946	989	933	936	948	1018	981	997	965	961	940	925	876	950	1005	947	966	912	980	961	959	999	1006	993	1005	972	969	973	992	1018	975	985	950	1002	965	941	996	935	957	885	969	977	927	948	947	959	979	926	953	978	951	1005	1010	948	999	951	984	946	961	951	942	984	993	964	953	899	984	1003	994	931	964	962	963	952	1023	969	982	953	963	980	906	937	1015	955	1035	938	975	954	935	961	956	958	1006	1047	933	966	922	979	930	958	970	950	871	919	972	1005	924	928	957	955	933	946	968	969	957	932	1011	972	998	1042	919	932	967	949	957	991	962	924	929	967	946	998	1002	933	936	972	918	929	935	979	932	953	970	982	1009	1014	987	991	1001	964	949	950	972	964	989	982	983	977	981	1028	962	972	962	1012	979	999	911	964	985	968	922	966	951	986	988	928	986	966	980	906	929	916	968	981	1032	1047	986	980	997	964	1001	979	991	913	991	948	965	1029	985	989	998	934	943	906	913	966	983	988	951	938	941	968	1005	926	956	935	985	975	1016	979	975	933	940	929	935	936	953	984	985	929	962	985	932	1047	945	971	990	982	938	979	992	950	952	948	963	967	937	972	980	1023	951	884	938	909	966	961	946	949	931	1016	1003	902	929	1025	936	986	958	954	944	936	945	991	985	953	1002	978	988	1010	959	977	994	981	958	981	1041	930	942	978	945	991	979	996	953	946	934	989	996	952	981	1000	947	975	945	997	951	1010	975	1002	976	936	1009	978	1002	983	950	972	974	961	979	917	1021	994	946	1005	967	924	955	966	936	953	996	983	944	979	960	1012	950	966	957	977	956	930	988	976	970	973	958	904	939	989	965	998	955	951	951	939	916	973	979	1010	934	987	926	974	968	951	945	997	954	961	954	994	936	952	970	990	936	1001	900	1002	949	922	935	933	972	1009	907	930	977	956	951	973	961	928	933	998	935	941	973	940	977	962	991	999	896	979	961	976	995	938	965	953	953	962	961	994	963	967	961	914	984	982	931	984	1021	955	996	1002	976	960	976	968	1038	970	982	985	922	962	1003	970	944	1027	1001	949	979	968	951	919	949	968	947	934	937	958	993	933	952	964	967	948	976	1008	967	944	967	945	894	962	998	1011	975	959	971	960	971	940	982	1039	950	983	944	998	944	993	1008	1018	994	932	1005	985	976	931	975	914	974	960	969	1029	972	985	938	980	964	940	970	955	982	983	952	961	913	1017	925	970	990	944	975	948	925	962	966	969	933	957	955	942	994	942	990	888	937	952	919	975	933	1033	961	1005	996	945	983	955	997	949	939	984	948	956	974	933	986	953	944	979	999	965	966	977	955	1006	971	990	906	921	947	954	944	962	977	947	989	1024	973	941	1003	965	969	988	1002	987	988	954	1002	969	968	930	987	949	968	963	959	958	937	941	971	949	935	997	962	970	920	991	1007	983	907	985	954	929	904	985	997	964	944	966	989	936	1027	1025	911	948	1017	975	955	984	1031	943	981	948	976	963	974	973	936	967	980	967	1003	914	948	936	951	946	941	908	949	993	942	965	916	948	915	943	989	963	982	968	916	952	952	890	992	957	896	981	954	930	977	964	994	865	1009	978	944	994	1013	1007	991	972	963	1002	1054	934	929	1037	948	935	973	967	986	964	979	994	947	932	1022	986	984	932	988	925	988	1002	957	970	981	928	886	975	988	1000	958	951	973	986	1022	908	956	956	952	996	914	1009	969	976	907	912	989	926	945	940	903	928	970	913	1073	927	906	1010	955	925	974	937	974	882	998	946	945	967	972	990	892	951	1036	924	943	1001	964	949	1008	999	970	964	977	993	1000	1026	987	909	922	973	949	963	968	980	940	924	1006	947	1016	919	940	951	946	935	997	1004	986	980	969	948	976	958	913	1036	922	982	977	973	974	935	988	1010	990	975	969	1061	930	981	925	970	1000	951	929	924	953	974	977	1016	948	931	990	945	939	1027	951	974	980	952	922	962	942	966	966	999	945	921	936	987	968	972	941	915	982	1000	970	952	1040	884	947	964	955	960	996	948	964	978	993	972	932	987	975	974	957	960	1019	925	960	926	969	926	961	892	963	968	966	1010	948	1012	926	976	973	906	961	989	952	945	1002	990	995	927	961	954	965	941	947	973	1008	953	919	908	906	997	1001	963	937	976	907	972	956	919	937	971	933	942	985	995	976	964	1020	1001	1026	987	922	1015	986	966	951	994	939	1008	954	1013	993	1000	932	934	965	920	1000	1004	982	965	976	1002	945	969	931	1001	981	930	972	996	978	980	978	942	964	1007	908	1017	1027	953	968	970	933	933	985	952	978	916	990	970	919	961	955	948	948	979	995	985	924	927	903	976	955
37430	23885	15401	11085	6800	4897	3101	2102	1693	1434	1090	1015	869	739	690	678	569	583	482	541	471	461	484	464	421	431	426	419	435	454	409	374	427	449	420	395	409	370	383	384	386	348	380	426	375	387	394	382	375	359	409	422	428	389	415	378	368	372	385	342	385	375	377	380	424	397	419	419	390	391	372	397	344	385	388	371	426	388	368	378	398	394	392	377	412	381	365	408	387	412	358	385	392	383	358	375	408	371	352	395	361	366	403	381	346	434	409	411	350	354	412	393	369	384	400	373	387	374	397	382	410	357	359	372	411	402	370	369	337	373	416	382	387	379	385	367	388	382	383	392	380	383	362	369	390	359	396	370	360	424	380	391	416	380	418	427	399	347	374	378	391	440	400	402	376	402	397	409	378	390	394	380	380	380	360	390	371	383	380	408	418	378	346	371	368	392	398	412	385	382	370	367	420	381	376	411	376	405	377	350	409	387	372	401	415	405	374	393	352	392	375	419	371	385	336	399	393	387	377	386	406	376	393	397	398	382	399	423	388	429	405	392	363	372	406	413	417	401	366	359	417	395	365	393	402	363	374	441	391	391	369	383	406	373	395	373	415	398	388	361	369	397	406	395	358	414	378	435	397	367	401	395	406	402	387	391	407	407	388	384	354	369	365	380	383	357	360	393	416	408	394	356	441	355	403	382	373	375	355	350	361	368	381	394	392	406	390	386	383	394	398	375	399	364	378	386	408	401	407	395	363	426	412	418	376	388	351	391	377	387	367	375	379	381	392	363	400	376	381	378	388	399	370	381	409	432	393	423	388	413	350	366	409	373	392	391	405	370	390	325	376	412	401	376	409	414	361	372	393	391	382	372	394	374	403	370	372	371	403	412	345	378	368	381	398	373	399	399	369	362	387	391	414	395	399	367	375	417	379	366	421	420	377	398	378	342	408	418	396	405	381	399	387	365	371	397	381	389	442	367	385	369	373	412	421	401	378	408	373	444	367	357	408	411	417	386	342	391	368	430	379	379	353	440	374	351	374	369	381	418	418	378	377	341	388	425	388	371	373	374	370	397	411	417	365	407	399	375	424	361	390	419	430	416	399	347	364	381	379	348	353	409	388	366	383	393	373	393	381	329	375	378	384	404	385	388	416	383	405	368	413	400	403	371	392	416	408	375	338	381	410	412	415	419	383	357	380	387	397	348	389	366	401	360	381	369	377	406	398	396	378	373	359	414	444	413	382	377	386	384	414	378	374	406	365	394	402	364	426	395	382	401	343	369	402	366	385	403	378	362	383	384	357	408	367	418	390	384	375	380	355	418	390	378	374	411	374	407	390	405	361	373	405	359	372	349	395	377	383	385	392	388	367	378	386	378	353	347	433	412	404	384	369	391	409	400	418	403	379	403	408	388	416	388	410	378	338	370	387	393	378	369	398	395	372	377	398	409	408	361	370	369	364	416	400	420	372	444	396	421	440	397	364	380	401	400	395	331	387	377	428	418	378	416	367	373	370	378	390	384	369	384	404	322	354	376	397	378	357	413	410	359	319	397	405	356	389	358	389	355	380	396	358	392	417	421	385	405	373	392	385	366	406	376	420	413	393	395	373	357	376	416	409	403	416	343	388	375	417	380	364	396	389	374	399	420	381	386	404	378	373	406	401	422	384	395	391	394	378	420	388	370	390	403	379	409	387	393	403	354	405	371	380	350	397	406	416	363	422	389	340	364	360	402	413	406	407	394	370	378	406	404	375	406	366	367	374	377	380	346	372	389	360	380	402	368	368	376	394	401	390	392	378	408	378	368	440	392	422	361	421	395	418	423	389	432	409	376	393	372	378	383	440	404	377	356	346	435	395	407	371	400	446	378	433	384	401	366	362	409	412	397	411	388	374	373	394	356	413	404	444	363	361	366	420	422	412	407	398	382	343	404	374	389	395	408	390	397	382	392	383	415	399	421	369	375	396	377	399	378	371	379	395	364	373	366	368	416	418	391	438	366	409	380	405	392	356	385	394	389	391	403	415	383	359	413	392	353	406	326	397	377	421	344	392	374	413	400	425	425	427	405	352	402	381	378	396	373	394	393	374	383	353	382	404	408	387	395	347	419	383	403	428	367	366	371	388	397	442	377	419	366	375	401	400	365	401	375	376	374	382	384	352	407	367	375	437	398	425	392	406	368	385	350	430	359	351	397	447	395	394	387	412	389	383	344	383	375	396	377	349	409	384	402	412	408	395	408	384	432	389	416	418	371	396	384	395	409	385	404	390	351	363	359	404	383	405	359	372	363	363	399	368	379	352	388	364	438	357	380	390	378	423	401	391	385	403	397	378	375	401	354	371	361	387	407	400	384	346	406	388	418	401	422	390	374	376	373	382	392	381	392	394	355	405	365	366	381	406	397	423	354	381	424	388	399	379	404	431	404	402	407	385	357	358	391	386	365	404	390	394	376	392	354	398	405	381	351	406	352	395	395	379	374	360	402	383	403	402	362	379	407	388	372	392	365	358	382	364	424	371	366	371	388	356	344	409	425	372	387	394	375	362	386	424	378	402	371	425	390	337	401	390	421	358	415	372	395	350	401	370	396	381	390	387	388	379	371	399	374	372	390	380	392	379	384	355	393	351	388	378	355	360	408	375	377	368	359	412	403	396	395	373	382	381	337	375	391	381	375	383	363	403	382	377	398	420	407	359	399	397	395	419	386	409	380	423	366	354	381	388	382	409	429	409	408	345	357	367	393	357	416	380	389	350	410	340	402	385	394	366	365	396	351	390	381	357	378	415	405	364	393	370	382	348	373	379	408	358	389	377	389	379	410	404	391	402	427	397	386	366	354	363	391	376	393	362	362	376	425	402	348	377	381	433	388	406	389	388	413	403	371	410	410	383	353	364	373	394	393	394	427	401	406	382	339	407	380	407	369	362	391	379	361	356	395	350	347	374	393	397	388	368	373	395	351	393	379	424	407	383	433	369	390	421	374	386	384	375	358	396	399	413	343	394	399	371	440	395	380	396	399	399	361	387	394	401	385	383	400	376	454	381	399	425	377	380	380	427	408	374	404	356	377	390	446	408	380	410	377	393	361	403	371	368	380	402	374	370	356	425	412	416	368	395	405	424	391	375	375	404	394	400	408	382	392	401	387	393	393	389	375	396	368	363	403	373	352	389	400	369	400	411	376	381	380	383	394	386	437	423	401	376	375	400	385	332	385	390	366	397	424	387	417	386	345	373	419	409	435	392	392	384	410	388	367	390	391	405	344	399	385	393	406	392	369	372	364	387	373	412	395	385	392	367	350	386	404	372	376	366	402	375	416	377	423	361	359	384	412	362	420	378	339	380	402	430	367	369	393	374	377	387	381	397	382	384	365	365	390	434	367	378	362	372	404	374	394	367	363	410	403	367	389	418	372	390	383	394	383	395	384	370	384	363	370	394	393	416	411	379	388	375	385	451	361	405	413	392	402	377	422	464	418	414	386	397	408	389	403	424	389	399	362	419	396
25113	19147	17467	19621	16829	14423	10583	8191	6694	5843	4650	4007	3285	2922	2616	2349	2052	1915	1873	1668	1572	1428	1364	1410	1302	1204	1229	1185	1181	1107	1055	1025	1067	974	950	1006	958	997	1023	967	991	958	955	954	949	902	963	932	951	920	934	920	960	896	907	946	965	897	913	919	928	899	936	976	916	900	871	897	942	912	927	915	901	902	950	936	887	883	946	949	925	905	939	899	891	922	919	902	920	934	902	923	971	917	922	876	935	933	874	866	895	912	892	875	896	863	896	952	908	876	857	935	961	952	889	919	862	903	865	859	951	874	900	826	906	903	905	915	880	947	866	909	903	888	895	899	924	934	905	900	901	924	896	936	886	903	949	904	887	933	897	976	950	899	893	870	927	895	875	963	900	914	847	921	852	897	901	945	898	944	936	870	875	893	892	961	920	942	882	931	847	950	867	896	906	944	926	926	891	883	933	911	886	879	920	903	944	909	947	936	906	926	926	876	900	860	958	933	898	883	870	932	888	916	876	917	896	901	873	926	940	941	943	916	922	892	906	957	888	930	892	881	917	905	892	904	879	908	840	861	886	897	903	901	916	884	937	880	901	916	879	919	965	883	866	931	953	922	923	912	917	908	882	874	891	895	876	937	929	936	904	914	898	927	924	969	953	921	928	899	842	874	851	912	903	891	879	921	875	874	889	883	879	887	965	887	920	954	880	953	859	912	901	887	866	908	899	902	919	928	885	911	884	909	906	866	918	922	904	882	923	921	843	881	902	912	940	924	923	902	887	891	926	967	894	968	833	898	926	905	920	927	919	895	882	938	892	856	927	920	934	930	925	863	904	921	908	985	871	883	913	910	937	865	888	898	898	881	881	863	937	862	917	904	873	871	881	913	884	928	963	900	902	952	945	890	926	936	955	953	976	864	946	896	932	860	948	931	888	915	880	926	885	906	915	963	875	900	929	930	917	939	924	935	919	929	958	978	902	916	920	921	929	917	946	948	849	954	934	904	852	892	903	875	922	934	889	882	913	908	928	899	921	918	914	859	912	915	921	907	903	894	892	881	902	908	903	903	872	886	891	917	931	914	939	932	949	887	907	898	865	940	884	858	957	901	915	919	908	899	949	921	922	919	948	925	909	886	911	921	915	982	849	916	903	911	935	869	895	911	873	918	919	895	865	977	921	899	901	914	915	898	925	952	926	897	907	945	863	909	908	903	925	870	920	915	815	912	968	913	852	917	830	968	891	911	849	909	886	912	843	891	885	911	899	957	952	910	852	922	851	932	852	889	913	944	873	914	884	912	892	850	904	927	890	942	873	881	885	918	927	963	881	883	933	904	894	893	959	929	906	907	930	993	913	930	876	952	927	940	883	903	911	869	913	931	908	895	949	941	957	972	921	879	947	908	895	832	865	926	853	876	919	952	964	902	912	893	847	894	913	921	934	895	917	905	938	952	875	942	881	902	956	899	912	912	859	875	920	867	890	897	920	944	909	961	928	931	906	897	917	882	898	958	907	928	888	891	905	928	916	879	886	904	882	956	939	910	941	937	903	902	904	902	909	922	837	879	938	849	922	1013	907	927	919	919	902	909	970	928	852	976	871	908	932	940	911	963	870	923	880	877	854	983	893	868	892	876	845	933	921	931	925	876	879	904	946	978	993	953	865	863	928	951	913	882	907	900	871	912	944	931	897	939	915	894	902	918	871	915	913	916	892	848	911	900	901	886	980	902	798	930	929	918	867	921	854	891	919	886	907	937	928	946	908	919	882	904	896	888	919	856	936	892	938	880	900	853	964	887	869	931	891	903	960	896	908	928	873	931	878	851	912	886	917	955	905	881	920	885	953	916	873	853	923	873	940	897	906	896	931	909	920	869	889	912	920	921	916	899	906	889	943	933	877	927	902	875	926	925	926	905	902	927	867	929	903	919	969	920	887	887	950	901	929	835	910	893	929	967	869	894	890	898	891	920	876	916	925	905	932	908	867	884	889	868	897	894	879	845	923	858	872	930	984	905	880	898	949	888	912	909	862	896	907	948	962	872	903	905	862	876	906	890	871	892	897	885	903	918	862	921	888	908	945	881	983	858	958	902	825	870	901	869	900	922	945	891	960	891	897	901	947	979	909	959	895	871	905	888	893	898	897	966	876	898	887	857	901	936	908	940	891	908	902	902	954	864	945	961	915	877	869	859	894	902	898	926	882	898	899	923	940	919	913	899	887	891	923	922	906	887	978	888	939	895	895	892	926	932	938	886	917	913	903	919	890	866	927	866	900	876	944	886	970	940	921	898	985	943	885	924	889	874	944	881	918	875	955	928	867	905	932	858	891	874	943	884	933	917	880	934	975	874	920	899	883	910	857	921	878	909	827	926	899	902	907	945	872	940	926	923	907	914	943	872	930	913	933	876	887	930	904	892	815	918	866	968	912	890	869	936	953	914	885	925	931	923	906	897	871	896	936	900	823	903	959	850	946	937	935	936	906	943	888	924	872	854	883	865	889	917	917	896	917	855	923	910	932	911	893	893	913	879	933	887	864	916	861	964	937	917	876	940	925	918	873	869	957	897	924	978	870	906	866	901	923	901	905	932	942	907	884	905	857	936	896	924	949	938	874	925	905	876	909	977	903	888	896	944	891	949	875	953	892	912	899	933	889	886	898	932	877	898	933	895	938	952	964	909	943	912	907	928	914	849	918	872	923	895	860	923	923	894	911	954	923	919	891	884	935	894	955	859	892	908	919	942	925	977	917	951	899	904	941	905	916	839	922	934	941	853	926	876	933	884	921	911	901	899	865	873	941	893	935	902	878	912	907	926	924	926	914	843	907	900	926	886	904	867	954	911	906	906	917	885	957	954	916	897	907	927	942	955	987	894	907	902	968	935	914	864	924	903	937	886	867	940	926	912	912	904	963	901	891	916	904	909	917	924	866	903	939	885	875	922	870	922	857	868	933	919	881	926	910	917	910	934	866	899	931	892	910	958	971	902	920	901	942	908	882	909	907	931	912	919	899	963	928	910	920	916	926	927	912	877	872	975	877	889	904	933	920	902	958	924	887	933	928	916	863	975	940	886	886	956	889	955	901	911	907	931	951	898	906	833	891	893	896	901	882	940	923	938	881	987	936	917	925	914	925	886	906	920	914	945	925	911	911	919	923	832	912	873	841	879	918	954	862	844	897	945	914	933	900	885	922	901	918	932	872	866	919	859	899	941	864	875	900	922	886	875	888	921	898	881	908	924	894	863	890	914	888	886	928	870	974	908	902	880	905	932	927	872	890	859	883	923	932	882	924	938	901	913	945	886	942	906	889	917	886	899	893	898	905	900	863	906	958	864	892	906	898	949	886	922	942	946	888	895	946	925	889	883	935	909	928	879	832	936	963	916	963	884	877	932	929	900	943	919	934	947	919	936	922	916	881	874	880	912	938	852	912	924	940	937	921	866	888	887	939	899	879	862	918	942	887	925	942	896	913	937	876	952	908	906	901	917	907	942	917	881	939	932	918	951
11613	6314	5158	3875	2574	1863	1305	1097	927	811	715	635	621	600	580	519	503	475	464	476	450	454	450	475	485	463	444	451	447	435	468	419	415	452	429	404	423	422	436	428	400	442	452	424	410	441	419	394	408	426	489	435	412	442	436	403	401	420	447	418	425	400	475	432	413	467	490	397	431	423	425	424	432	424	429	459	414	402	444	410	409	404	420	422	428	419	447	415	427	411	433	440	406	398	385	413	415	470	428	422	434	390	427	442	465	441	424	442	469	436	419	431	423	453	431	471	431	418	430	440	395	387	425	436	411	418	429	420	424	445	426	419	463	419	407	384	390	407	383	436	404	400	408	438	426	415	457	396	401	428	391	392	420	419	447	450	391	390	420	449	395	413	435	437	396	446	433	390	415	468	420	418	405	366	384	422	454	398	393	428	440	387	421	457	448	434	428	439	425	433	401	385	418	429	411	419	409	421	438	418	392	433	361	418	431	445	425	416	443	389	466	437	407	380	407	411	464	441	427	456	411	453	406	418	394	413	383	418	428	392	402	448	413	435	414	416	445	408	425	396	438	453	463	389	453	408	438	401	423	393	442	437	466	399	404	387	437	397	410	388	484	472	415	436	409	457	419	409	439	398	426	440	398	410	430	438	449	433	412	438	431	409	413	399	457	449	450	403	390	399	398	394	446	379	425	425	410	448	429	409	432	417	417	430	415	434	432	403	392	418	413	450	412	377	393	423	448	435	441	411	447	435	411	427	370	427	412	464	450	412	398	373	405	421	440	421	428	416	421	442	437	403	405	408	428	414	443	386	431	422	403	416	420	419	425	394	449	398	412	402	439	461	414	384	393	433	416	440	426	421	436	471	402	428	469	389	418	430	440	407	400	392	415	420	430	406	450	389	426	403	441	405	448	443	439	420	434	400	418	397	423	398	402	425	420	405	401	411	432	419	400	426	419	435	411	461	424	387	420	400	441	426	400	432	475	434	431	418	429	410	418	441	427	410	411	421	413	428	434	424	454	448	398	408	425	464	364	400	419	435	415	417	453	455	419	438	402	390	421	423	447	432	434	440	395	435	418	452	387	410	409	424	448	382	412	413	434	412	412	400	455	411	452	402	404	429	423	398	455	410	412	430	374	389	399	433	423	411	426	474	430	440	408	407	446	394	456	405	406	406	423	401	433	427	420	389	448	437	470	409	401	373	398	430	418	440	469	389	411	402	423	429	402	396	416	361	414	461	422	423	395	414	477	375	411	437	479	424	401	372	405	398	452	411	428	403	444	466	434	435	397	421	455	460	443	435	398	439	391	434	436	395	399	421	444	405	418	400	422	420	473	389	423	442	425	421	422	447	447	418	440	416	389	425	411	373	422	405	426	421	444	421	435	429	397	447	466	457	445	398	422	445	408	403	414	433	380	436	414	451	428	447	480	426	421	464	378	396	428	430	436	467	434	425	447	371	433	372	410	440	438	413	426	425	404	428	398	376	436	428	417	481	436	456	422	393	389	416	421	443	429	449	440	392	382	467	384	410	434	458	403	439	455	440	460	410	415	444	422	475	395	434	390	393	391	396	435	423	464	407	419	433	385	469	416	455	423	415	426	409	389	434	399	425	425	433	380	437	433	456	385	407	429	422	394	394	457	407	445	397	453	366	437	437	430	402	437	449	419	457	416	419	371	430	448	436	452	435	455	452	424	407	429	445	428	426	454	435	412	444	424	434	423	424	432	429	455	469	395	423	438	420	413	462	430	420	405	433	439	407	423	416	421	417	421	390	392	446	452	414	421	427	401	401	419	386	439	438	394	430	461	418	413	397	421	406	409	488	412	434	454	426	416	411	434	406	402	407	409	419	406	427	429	426	373	457	443	420	406	427	381	463	457	379	412	424	484	401	407	424	404	429	436	442	402	428	409	406	421	422	446	410	412	404	422	380	427	420	455	407	419	402	394	417	447	428	430	466	383	453	443	400	382	430	438	424	393	418	411	427	433	440	447	413	441	410	424	459	408	453	444	382	435	404	438	419	435	389	429	438	444	466	437	424	433	427	417	469	407	394	408	382	398	389	434	428	422	421	405	391	451	409	410	440	395	406	425	388	430	409	412	459	426	419	451	441	383	426	450	448	419	416	453	428	402	431	433	476	408	429	434	401	422	444	399	442	383	453	430	411	443	449	434	396	401	423	461	415	388	397	447	422	403	396	403	395	424	474	390	427	411	402	426	455	441	436	384	425	430	432	433	420	434	391	445	409	402	454	384	416	407	451	419	463	430	411	439	457	407	409	430	386	430	406	431	428	391	436	420	437	409	430	370	384	443	451	433	419	446	420	418	425	396	445	372	423	414	425	425	406	403	423	391	398	415	418	416	445	429	401	499	433	398	416	421	435	410	421	446	408	426	426	401	438	384	457	463	411	426	430	436	424	412	414	424	418	429	450	426	417	445	432	442	440	416	414	421	458	443	394	422	409	455	420	441	410	404	450	398	439	464	405	423	432	435	431	408	408	488	413	420	435	424	451	398	417	418	389	418	395	448	447	428	405	427	421	415	408	445	440	401	433	418	404	424	444	437	438	451	382	433	412	423	399	407	440	418	459	414	430	426	426	434	438	431	402	419	452	435	460	452	431	384	431	421	444	422	413	455	401	416	402	429	414	456	403	427	460	436	380	418	423	403	377	451	449	380	409	438	441	391	400	416	376	381	414	381	441	417	436	414	449	462	372	384	411	405	423	394	425	414	422	433	446	446	422	411	466	454	445	417	425	415	429	420	427	425	418	421	428	436	424	444	412	405	408	393	450	414	424	442	422	400	412	406	429	406	414	433	436	433	454	450	440	433	392	422	387	426	417	406	431	402	416	445	421	452	398	422	388	436	406	439	463	410	452	436	419	444	387	412	428	421	451	438	414	440	432	453	423	433	425	411	425	441	454	454	447	480	397	388	400	414	439	438	440	431	361	398	414	417	416	436	370	422	439	393	388	407	442	434	444	441	416	406	433	404	419	412	417	447	391	452	458	423	484	447	416	449	409	420	427	405	431	440	393	419	437	443	451	390	438	410	409	430	432	412	456	400	440	407	412	433	414	439	376	395	423	395	404	405	365	379	449	413	376	446	442	399	424	441	435	431	433	425	419	436	401	417	420	444	421	391	435	428	410	427	439	412	407	421	425	405	402	400	440	416	399	400	386	431	414	449	444	418	387	426	440	448	430	433	433	428	451	408	440	438	391	441	403	458	429	449	400	477	447	435	397	435	394	422	427	423	442	426	454	434	475	409	399	454	448	389	423	429	430	426	407	432	377	479	423	431	421	419	422	433	435	394	392	398	449	433	424	373	441	415	439	453	447	443	425	430	452	422	495	482	431	433	444	461	442	396	425	449	432	419	419	418	459	427	471	397	422	456	455	433	379	425	448	405	439	438	407	414	443	407	388	418	424	385	438	441	428	430	396	421	449	442	408	384	416	442	427	411	432	409	396	406	419	426	432	432	402	439	417
8556	7097	8834	9957	8697	6909	4927	4034	3434	2892	2449	2288	2015	1801	1669	1545	1474	1434	1311	1332	1245	1196	1180	1050	1206	1143	1080	1087	1070	1054	1061	1032	1025	1007	992	1084	984	1022	996	1054	957	1029	937	1047	992	994	1021	1031	960	985	974	988	968	937	1036	980	1017	995	970	985	958	934	980	1028	1016	990	966	1018	960	992	956	986	949	983	986	957	964	987	957	984	971	998	969	944	990	1008	950	946	988	962	994	997	1013	1019	965	998	1028	1009	997	994	960	1010	934	947	983	995	1039	945	1029	956	1035	978	1003	1001	978	991	961	925	1015	987	1010	974	1014	940	982	979	992	964	964	1013	996	993	1051	981	991	1012	937	975	973	986	960	973	985	949	978	960	944	958	996	1049	1018	926	1008	950	981	1019	959	935	1035	911	1004	983	938	945	979	1009	999	1041	1001	925	958	952	986	941	993	929	1022	988	1017	951	939	981	1007	940	942	977	996	974	965	1006	986	1020	906	929	996	909	1001	1010	996	988	949	1022	1023	1017	1015	948	961	976	1002	945	1029	954	998	961	1015	904	950	997	985	995	981	1011	945	989	991	1029	1006	999	993	977	973	1005	984	942	1042	989	929	951	972	1016	1015	999	917	986	1003	977	1007	963	957	938	987	993	988	1018	988	1022	1001	970	938	969	965	924	978	951	955	991	1006	951	977	977	998	988	983	959	955	962	993	957	957	936	1026	976	941	946	982	1014	1000	974	940	937	959	1006	1006	991	999	984	1015	996	1070	1008	998	954	1020	950	907	1007	1024	934	932	1038	960	996	1034	1013	981	1009	1038	1027	974	938	942	964	966	1024	974	947	937	1008	995	994	964	980	1017	1015	983	965	961	974	952	949	992	987	975	995	943	924	957	976	1005	1002	977	936	991	971	937	940	941	993	994	988	1014	981	927	945	989	982	931	956	994	993	973	996	934	964	958	965	1001	932	1019	990	940	1003	962	993	961	1021	987	1025	1025	947	1043	1017	971	972	1066	961	966	1018	997	986	983	988	923	962	1002	992	983	988	951	955	1003	996	994	942	962	1003	969	914	990	984	1018	984	966	952	1023	892	996	958	955	936	916	1004	981	1023	1007	974	977	967	1001	1015	993	943	972	966	960	1008	1003	951	979	932	946	906	1022	990	989	1013	1032	976	997	971	923	942	911	1001	980	982	982	911	967	1035	1008	1014	1013	954	968	964	912	956	949	903	931	964	991	981	1004	1017	1008	940	986	962	991	990	999	988	1012	1033	967	945	983	937	962	978	1070	924	961	986	978	956	963	975	961	997	941	975	969	941	908	987	961	1026	1024	943	922	977	1009	1043	1063	989	959	952	977	1002	972	970	1028	976	999	1003	894	949	1016	979	1021	973	988	959	944	969	979	965	936	995	991	993	974	942	1000	985	989	945	1016	1001	963	988	981	1011	957	938	1016	1044	954	988	954	932	958	946	989	992	964	965	915	980	1009	956	973	947	991	961	998	940	993	960	938	935	912	943	1023	945	1027	1006	994	966	937	966	1009	942	998	1020	977	948	969	958	1013	974	946	939	996	937	1017	973	939	998	959	983	1008	975	939	917	996	972	978	976	1008	981	1030	995	949	1001	1000	934	936	1023	970	914	1007	987	917	960	942	968	965	963	974	975	968	1024	1025	1017	902	971	1028	987	978	987	1033	959	975	968	948	997	978	980	967	946	906	1026	954	1023	950	950	997	950	984	965	981	938	973	919	983	968	989	1022	989	1051	1011	966	1005	991	1001	966	979	929	951	964	949	970	928	1004	1008	957	991	979	1003	1013	950	951	1072	958	994	969	972	946	978	985	964	986	945	959	950	1011	1002	1000	923	1010	952	933	978	974	1013	976	981	1004	995	980	1002	978	958	968	968	940	931	995	983	983	959	959	955	960	950	1001	949	986	1001	958	957	971	968	988	976	1043	915	986	1004	976	994	948	962	938	934	967	966	958	1020	949	1005	984	937	1023	991	941	1022	1010	969	1008	1019	996	989	969	1028	942	961	1002	988	1060	992	997	976	905	982	956	990	939	971	1044	952	999	970	985	1009	999	984	998	1004	946	983	982	966	1001	969	996	989	1004	1005	968	993	931	993	894	995	945	967	966	993	941	939	967	997	1017	999	1009	961	920	1006	974	954	1012	1041	987	988	950	1020	948	1011	889	1015	948	974	1003	950	967	976	960	997	1010	952	974	1012	948	987	1023	998	958	981	951	959	1020	1015	953	1030	990	1000	988	985	951	933	962	1042	920	981	972	967	995	896	964	987	989	1027	1029	937	973	962	976	997	993	946	977	935	954	937	914	1014	1034	979	1001	1024	1025	918	964	1005	940	1006	991	959	979	992	961	989	1015	965	925	974	962	950	979	959	950	964	946	961	929	978	931	975	983	971	937	1015	1007	1018	1023	975	961	984	984	1000	997	969	904	988	943	1044	989	1022	1000	961	1006	1029	1001	970	968	988	952	1013	964	983	944	962	1025	964	949	962	963	992	1001	939	992	1030	1001	1000	1000	972	964	978	975	1036	966	1005	1006	917	1013	986	1043	946	1020	1022	971	993	988	1037	937	968	985	1025	973	1025	946	971	948	960	968	1017	1022	1007	927	980	997	980	967	991	1006	932	1003	963	969	991	948	956	1008	985	964	1027	1025	1012	953	927	1023	1013	965	958	968	935	984	964	941	1034	1008	939	982	950	954	1005	1013	1005	984	987	1002	972	985	907	995	1041	989	964	945	972	1025	1013	998	995	949	1003	993	1018	944	916	1005	933	934	993	950	965	938	991	957	941	929	994	1015	929	1001	984	1007	962	1001	1008	935	966	960	996	902	932	964	1000	952	971	959	991	962	989	978	970	956	975	995	949	985	919	988	978	1048	971	1057	1003	949	982	981	960	967	945	952	1015	999	1037	1023	1009	984	937	1013	943	1024	1000	955	935	1016	964	1001	966	1024	945	1002	952	986	991	988	983	975	951	975	985	1018	992	924	1003	983	996	1033	968	947	967	940	976	960	980	1035	1001	1012	945	959	1010	998	990	955	967	996	1023	971	901	957	1058	973	927	1016	1015	1004	984	973	950	943	963	944	958	982	992	1018	1022	999	1032	952	952	942	934	909	1005	957	998	938	994	951	1087	989	1008	1011	974	1026	1005	982	988	984	996	1011	932	990	936	999	1010	981	973	1019	977	984	969	971	985	940	978	973	1007	939	972	1062	975	938	988	1010	914	971	997	999	1016	986	1008	955	963	937	961	967	940	1004	989	990	1009	969	1044	976	974	958	962	1015	957	966	957	975	988	981	1012	933	981	1007	950	987	984	1007	1000	950	1007	938	979	945	992	920	942	848	972	989	948	995	964	995	939	936	1022	971	1059	944	1013	960	1032	1004	973	1058	1003	978	952	982	976	960	944	963	986	932	1092	960	1020	917	967	994	995	991	992	923	980	986	969	971	959	1007	1037	982	964	986	953	974	997	924	1080	1010	1014	951	1012	981	956	1046	925	983	971	936	974	979	970	936	1026	967	1007	1007	1003	958	987	975	960	908	958	939	900	986	938	954	983	965	971	1000	1006	981	1037	1009	979	936	968	953	967	968	1041	954	915	1010	983	960	968	996	1003	967	949	948	934	1034	996	995	1003	978	970	936	1000	977	966	959	930	940	964	1041	976	1000	1004	977	997	1024	1024	982	925	962	943	1018	993	944	921	912	1005	967	1013	950	933	993	956	981	980	984	1034	954	974	1025	975	1015	1005	960	1016	983	914	1005	997	988	966	1001	984	1003	1036	1003	972	986	1008	1004	953	992	973	981	961	960	957	1004	1018	988	975	956	1034	951	979	947	990	956	992	1050	1015	959	964	953	989	970	923	1008	965	962	960	948	914	980	981	932	972	958
26999	16822	10921	7432	4952	3356	2177	1654	1292	1032	941	755	730	695	659	548	553	478	540	488	518	472	484	479	428	382	436	444	374	452	453	411	410	449	459	431	403	392	421	437	439	428	444	448	403	380	395	394	435	427	419	421	442	405	415	420	434	429	410	444	419	406	448	406	418	408	417	377	397	375	454	461	405	427	439	389	387	434	401	382	427	443	438	416	435	408	439	409	393	441	413	408	434	463	416	494	455	384	414	410	428	412	406	407	399	402	387	423	393	414	429	429	415	400	390	410	394	426	411	407	399	383	372	435	441	426	380	394	414	402	411	398	398	407	404	414	400	452	417	435	435	385	461	416	417	441	408	387	419	378	397	393	436	389	390	431	421	427	413	433	400	431	432	456	371	397	426	416	441	436	419	408	441	467	416	430	400	418	413	420	406	458	430	414	403	420	387	433	411	421	414	425	442	422	370	425	438	427	379	377	389	406	397	399	413	427	442	407	420	415	422	436	462	421	411	421	402	405	457	373	465	438	420	352	435	421	420	456	402	396	423	387	403	421	453	440	397	427	465	433	439	416	399	441	425	382	389	425	418	405	406	417	403	433	433	452	403	455	424	442	457	432	394	450	415	420	394	419	413	407	399	427	424	407	425	413	433	401	378	441	405	411	401	390	405	438	394	430	433	418	422	397	398	418	394	402	429	384	440	435	425	389	395	416	427	440	394	385	426	406	434	358	421	400	442	398	438	416	415	420	436	385	423	476	426	454	454	408	409	415	416	456	414	408	423	444	486	433	391	405	453	384	419	434	418	467	396	415	398	398	403	411	438	371	371	468	401	430	414	397	401	415	388	385	394	427	412	388	418	401	446	431	462	409	405	426	422	378	408	441	413	415	407	390	398	430	431	462	408	409	421	393	395	363	404	431	438	441	391	441	422	418	391	393	400	440	395	391	396	411	446	427	402	378	444	439	366	436	412	420	402	452	386	385	417	451	395	374	396	397	420	396	432	412	456	428	407	403	405	435	403	399	438	412	410	391	399	444	465	379	444	450	416	403	380	435	438	426	429	439	416	429	424	416	403	386	432	431	392	431	387	405	376	400	424	400	432	424	414	408	435	444	402	436	395	436	417	398	382	418	384	372	434	408	389	440	414	391	433	399	422	423	472	393	428	442	433	411	411	414	444	370	420	425	392	417	425	412	392	417	423	438	409	441	409	417	400	387	430	422	384	413	415	402	407	404	420	440	419	393	393	397	425	409	399	401	415	415	397	405	411	448	398	414	423	402	420	375	394	398	388	436	378	396	408	409	359	392	395	396	392	399	436	459	402	408	387	433	435	387	427	409	399	404	407	393	437	405	413	411	434	412	454	407	405	387	414	453	414	432	431	415	389	449	407	396	411	426	421	440	399	414	380	399	426	421	417	419	415	403	397	427	409	404	483	419	382	424	420	439	451	405	387	383	406	382	427	405	427	431	389	414	452	418	379	425	402	437	454	441	435	449	417	444	379	441	420	388	400	427	409	451	409	333	432	446	402	449	395	422	404	419	423	419	441	411	439	401	448	408	415	429	444	421	467	464	434	432	415	421	408	404	428	431	386	368	417	424	434	437	424	386	433	420	457	419	399	400	425	417	425	438	393	383	432	407	388	393	441	421	434	389	421	428	445	386	407	417	427	368	414	416	435	400	372	400	400	409	408	469	407	438	445	378	406	429	451	407	442	428	407	408	392	418	413	413	417	401	442	414	419	405	393	416	422	448	393	442	420	379	418	424	422	411	432	413	429	425	438	417	433	404	426	401	436	392	396	434	421	450	414	375	397	419	471	443	424	409	397	390	419	402	456	421	428	409	423	426	451	396	420	413	425	426	391	420	413	411	415	440	422	424	442	451	437	461	422	409	451	453	423	439	375	429	438	463	363	406	439	406	424	431	420	412	433	393	390	412	396	403	413	394	410	445	416	437	394	394	440	388	410	407	430	375	385	418	422	388	384	373	408	435	421	417	402	397	435	397	377	401	419	423	394	423	427	415	382	384	422	389	416	393	372	425	449	444	436	420	417	425	460	399	436	422	428	471	422	400	414	391	422	404	447	392	403	437	418	373	396	404	446	400	413	413	447	418	430	411	421	419	409	377	418	392	421	418	458	412	406	424	408	408	442	435	407	424	432	435	400	433	409	419	430	410	422	391	415	367	422	401	456	406	436	446	418	400	462	436	419	407	429	439	464	404	407	401	435	424	418	429	389	414	433	422	396	408	405	420	425	440	396	419	407	427	399	429	427	390	451	392	403	406	403	454	416	425	385	434	401	444	420	427	418	437	445	423	402	420	390	417	404	416	432	411	403	406	406	383	397	437	396	344	400	424	402	425	416	393	402	403	424	420	412	379	459	400	398	405	418	420	408	442	413	388	400	430	421	453	457	406	418	441	410	424	393	433	418	425	405	410	383	408	438	402	393	362	442	467	417	400	441	417	422	422	468	437	422	421	390	382	404	395	417	422	398	427	431	403	380	396	400	426	428	380	410	423	389	385	373	447	408	400	423	407	398	418	374	417	423	415	421	422	432	386	455	425	433	431	393	415	402	432	432	426	425	416	431	437	407	421	406	380	393	432	435	421	416	418	395	417	420	418	419	418	437	422	405	409	423	432	420	449	392	397	455	379	403	401	422	437	439	397	438	390	421	411	468	437	399	407	399	431	439	423	463	408	432	391	422	406	395	421	435	376	417	360	402	425	417	406	363	437	424	408	392	439	416	421	435	422	377	399	443	423	408	429	421	437	403	436	421	393	438	442	390	409	474	405	422	431	416	415	405	375	444	408	435	390	432	396	428	417	437	428	438	401	457	410	411	396	391	427	373	439	451	444	387	419	384	433	424	406	417	426	390	392	444	427	410	421	449	406	456	397	403	400	394	396	409	432	435	426	388	434	412	416	419	427	378	432	433	427	422	455	404	386	429	474	444	383	452	413	400	393	404	401	428	416	398	416	417	410	403	447	416	432	386	407	411	457	396	384	447	417	373	399	398	367	422	416	434	477	395	415	415	438	428	468	428	399	411	412	430	458	460	459	402	431	425	435	387	382	393	452	437	440	404	380	402	405	399	398	389	413	404	418	422	416	456	410	420	401	391	375	413	389	390	415	417	422	420	441	377	405	445	411	449	417	398	384	407	396	456	399	444	434	417	431	454	416	444	410	400	436	443	382	408	404	406	419	394	461	413	459	407	413	401	429	372	381	424	439	412	390	425	417	425	433	412	407	437	419	376	440	431	382	398	430	387	376	450	393	418	464	378	395	401	426	443	442	434	389	424	423	455	401	409	402	378	426	418	433	407	447	403	429	408	376	394	447	389	467	462	450	408	422	395	402	425	409	434	384	408	384	401	452	385	397	396	425	356	400	411	426	430	415	419	385	455	392	433	424	440	435	392	475	404	403	421	396	385	442	399	403	394	375	426	417	430	424	439	389	396	427	434	409	413	405	402	419	424	404	400	409	458	414
19288	14141	14288	15320	13916	11074	7951	6370	5189	4372	3703	3172	2651	2332	2101	2084	1862	1658	1699	1515	1460	1386	1328	1329	1220	1278	1157	1141	1093	1082	1039	1112	1064	1015	994	1077	993	968	940	917	978	975	1013	996	976	962	993	982	949	994	939	969	953	936	943	981	1020	962	924	938	968	1020	949	952	944	948	991	968	981	957	970	967	994	968	968	957	949	986	961	985	973	1001	975	952	956	1001	944	1001	1003	876	972	992	987	869	914	969	1002	966	958	935	904	940	960	949	967	953	892	994	1032	976	973	964	952	916	972	971	989	956	958	883	930	1042	1007	942	999	950	985	918	967	902	993	948	972	987	988	914	923	940	932	972	990	984	908	989	951	965	1004	1022	965	918	996	1068	937	942	971	913	987	976	1012	959	1002	992	937	979	925	998	961	986	1040	962	957	922	953	962	1017	938	957	984	989	955	1005	989	959	977	916	1025	938	919	962	939	987	943	938	915	937	988	957	1034	975	958	1009	955	988	946	937	946	953	975	960	982	937	986	956	889	948	971	1003	929	977	999	960	917	971	1005	946	932	986	914	974	936	943	961	938	922	958	906	994	1021	958	992	942	951	967	934	991	1009	968	946	972	959	1006	983	941	944	998	921	1021	1023	928	1001	972	969	954	981	1035	902	989	939	1011	1003	986	961	933	936	945	983	987	931	979	969	1018	958	982	925	962	973	993	964	965	934	976	953	960	960	961	970	963	984	961	941	982	995	998	935	1010	1011	1019	942	939	934	998	914	943	1013	918	953	948	952	929	1007	922	1013	961	932	945	976	981	948	944	954	955	966	977	968	953	982	937	1022	968	931	1032	960	999	956	992	966	993	938	1020	978	970	983	938	939	916	943	1026	992	951	986	979	983	917	928	1004	1017	1010	966	955	1012	913	967	909	912	925	979	946	991	992	966	1021	989	920	993	970	945	964	964	906	931	927	980	966	956	922	984	939	1000	1009	981	983	982	982	989	956	958	960	977	991	940	982	945	994	967	955	955	967	965	970	1002	989	928	952	937	1002	966	933	1010	914	934	978	998	974	929	989	982	950	982	979	943	959	965	970	944	938	1030	1008	946	934	889	991	936	989	967	1006	1013	954	941	924	966	953	982	996	1000	917	932	990	965	985	956	941	952	1014	930	910	970	1003	989	945	1040	971	941	950	987	969	977	958	980	991	974	943	965	963	944	930	933	964	1015	905	952	956	942	973	964	922	939	903	970	1007	957	975	962	967	939	937	1058	958	924	943	967	1000	982	1000	941	994	980	950	991	959	971	940	988	953	918	949	967	902	981	952	966	962	1026	980	972	982	881	917	952	960	940	1010	935	989	1006	991	907	904	996	960	972	924	981	991	956	964	986	983	940	982	946	1057	950	932	941	964	968	986	999	939	964	991	974	1009	980	983	1026	980	984	972	924	952	982	1032	946	979	937	969	978	1006	983	981	969	996	974	974	948	962	982	962	974	973	1038	958	974	989	919	942	1040	955	989	980	915	964	932	915	959	966	958	982	943	993	946	956	977	932	1007	923	994	991	984	980	972	968	943	903	997	1000	953	980	967	952	937	984	964	1005	986	926	994	947	972	937	917	962	933	979	969	1018	992	1004	902	987	937	993	968	931	967	943	957	991	988	988	959	949	989	1019	992	921	929	988	1008	942	980	1006	940	952	998	1034	986	977	982	927	947	955	975	946	1009	1000	1021	997	988	972	917	918	939	972	957	936	931	935	952	995	987	965	976	963	984	952	915	979	937	926	925	947	945	981	976	972	948	963	980	967	1023	885	914	943	985	997	982	942	944	991	954	924	1022	971	983	924	929	925	977	946	991	973	959	959	1001	984	960	945	968	952	978	923	990	972	924	959	972	938	989	944	955	900	968	986	1006	943	948	915	950	971	937	970	962	940	954	975	970	984	1008	982	977	998	982	961	968	999	998	939	950	933	1009	930	941	992	959	1027	974	985	956	946	966	963	945	917	1001	930	947	964	994	947	973	1020	976	981	987	990	937	944	950	978	979	995	979	981	999	962	945	899	982	972	1000	951	951	977	976	933	932	980	963	1004	964	921	999	983	1013	1038	960	928	940	939	1001	1005	974	990	966	973	972	947	966	991	951	960	891	948	974	991	973	1014	980	962	1001	954	911	1004	955	973	940	962	973	950	908	952	955	986	975	963	925	984	910	1012	995	946	930	974	966	964	1011	954	962	1027	952	942	965	987	990	1001	979	973	955	953	997	956	945	989	984	1008	1030	967	1020	987	901	960	938	967	959	1014	991	971	977	932	931	943	956	960	935	999	992	934	895	973	984	973	992	1021	919	983	927	959	967	968	966	962	972	996	997	950	1004	1022	1005	960	1014	987	920	989	989	906	1006	987	958	931	944	934	975	995	987	1025	933	947	972	989	920	907	901	998	960	976	939	1011	918	979	988	956	975	1003	954	927	951	1009	962	945	958	980	918	975	951	926	918	913	975	965	971	969	1014	962	973	960	967	945	944	919	993	1020	931	986	991	931	962	984	892	953	991	979	966	961	946	929	953	921	970	891	995	982	955	941	906	981	958	954	996	940	969	923	930	1005	1011	1002	999	984	935	933	943	941	1008	961	980	939	910	897	985	974	918	991	985	978	925	942	1001	968	967	965	932	980	975	961	958	993	991	991	951	1015	995	959	960	1003	904	951	977	946	936	1001	945	938	985	970	954	955	953	975	948	957	1005	1004	982	980	935	980	937	966	961	898	925	968	1042	1003	965	1000	994	1022	980	1007	1000	952	940	1017	941	934	987	973	938	973	989	932	953	950	989	937	1017	958	901	967	1016	963	971	981	918	907	927	919	962	949	965	976	974	945	1055	948	987	998	964	1037	997	994	1013	1006	980	1019	963	1005	945	934	952	996	993	978	1006	969	1001	958	972	1022	972	966	895	953	969	950	979	932	930	988	967	1001	944	996	933	943	1030	978	1043	972	923	970	950	954	958	1007	968	926	971	940	905	972	969	946	932	947	995	941	944	956	913	974	979	940	966	985	944	978	950	970	1013	952	1028	981	959	969	999	904	906	995	922	999	956	977	938	951	992	1000	996	983	896	906	986	935	976	972	993	1003	993	977	896	1001	891	932	983	957	923	939	909	990	940	979	961	957	967	976	1026	945	967	904	962	915	998	981	973	907	918	959	934	934	949	955	1010	933	995	971	977	940	978	941	969	944	943	947	956	967	969	954	970	983	944	974	927	982	979	940	923	978	989	952	968	966	954	957	944	934	944	966	1031	965	961	947	946	936	947	931	933	978	942	949	970	925	942	996	1005	956	1006	943	906	937	1003	984	955	1020	943	1035	933	929	982	1006	992	943	966	966	1019	922	950	997	955	972	899	975	979	981	982	928	924	891	973	976	972	965	910	916	977	939	948	964	959	971	1044	1016	968	974	948	948	1027	965	992	938	981	1016	1016	957	1016	1003	927	988	959	966	977	966	905	996	1004	958	1007	935	1002	946	995	970	963	948	939	960	954	950	945	960	1005	995	922	1013	947	941	903	956	973	1017	997	958	908	1060	979	934	959	976	995	943	962	995	1015	975	954	973	944	988	921	907	982	926	988	946	954	948	957	1001	968	957	965	993	940	983	955	981	983	982	968	997	946	983	1019	1003	1012	921	938	940	912	1036	945	950	930	994	908	992	934	978	942	924	965	941	968	931	955
37259	23322	15713	10568	6786	4359	2936	2217	1561	1336	1110	976	856	793	649	660	635	566	538	515	515	471	465	492	435	460	453	448	417	436	432	431	412	408	440	418	408	397	415	402	363	404	439	376	402	395	408	357	392	389	378	388	412	421	379	352	376	387	386	384	360	369	378	401	384	385	414	365	363	370	398	352	385	399	402	427	424	382	407	395	386	396	386	370	387	382	411	400	356	374	386	402	406	390	398	361	397	388	410	413	364	382	360	384	391	413	400	353	399	368	389	389	407	390	391	366	415	396	387	433	400	407	401	400	364	392	395	406	420	420	382	421	395	374	350	409	429	378	402	416	380	415	364	449	386	396	430	380	372	373	368	411	406	431	416	364	391	391	350	403	398	399	407	399	395	395	394	394	384	397	377	373	406	369	355	380	399	377	419	398	366	428	371	426	348	412	408	368	371	411	373	386	388	397	408	377	385	419	426	415	367	389	365	371	389	393	383	348	372	432	368	342	415	392	377	409	343	385	396	396	379	395	393	403	399	384	407	350	388	333	395	389	370	378	400	413	393	411	392	381	405	386	401	414	404	390	395	358	324	380	403	381	392	416	389	420	369	365	377	429	404	357	405	358	365	400	425	355	379	404	407	381	385	383	404	391	364	373	410	377	405	403	381	396	381	422	407	424	359	373	370	410	385	381	449	407	396	368	347	395	376	393	388	404	358	411	404	428	371	393	402	387	388	376	390	387	360	379	381	402	383	373	425	423	430	417	386	390	408	409	362	398	402	402	417	381	382	398	370	347	430	384	393	399	379	420	376	383	393	382	390	408	415	399	399	392	409	418	403	388	374	400	373	409	401	411	400	415	415	373	413	363	403	379	362	362	401	385	385	390	404	380	420	369	373	392	359	413	397	382	428	406	422	376	427	370	410	392	390	392	401	434	410	354	378	401	398	396	349	382	395	387	406	352	367	392	390	394	366	368	374	367	411	437	355	398	430	374	370	357	392	411	344	390	387	420	408	382	413	414	376	396	408	346	363	396	409	411	362	394	390	350	400	382	395	354	354	393	380	386	404	385	437	398	343	359	411	393	389	373	408	354	341	388	382	406	377	395	351	374	356	396	427	427	389	376	353	381	414	389	399	384	391	372	402	409	404	372	389	394	414	413	387	424	380	372	402	391	362	406	417	391	408	404	426	389	374	382	357	368	359	366	390	392	352	367	412	408	360	413	399	388	385	385	403	370	386	379	394	375	349	400	385	399	392	406	398	382	390	358	400	387	411	407	407	394	405	396	430	381	363	358	376	390	405	405	355	381	406	409	369	373	390	405	385	380	375	408	362	413	405	398	438	406	361	385	412	369	388	380	370	380	413	365	380	356	397	375	400	397	396	391	394	388	369	410	402	370	362	364	377	408	387	413	441	372	345	368	386	438	400	397	391	349	392	379	390	349	399	386	364	391	390	404	393	426	357	399	415	410	394	375	413	372	411	376	362	387	398	387	409	362	400	395	356	415	385	404	432	386	402	371	389	387	400	429	380	384	380	380	385	385	354	354	356	352	383	365	378	401	387	401	388	390	355	385	388	362	373	397	394	393	394	367	387	406	370	415	394	384	381	391	415	377	394	393	360	433	381	402	328	365	352	385	411	355	416	396	373	415	405	397	393	367	398	399	367	391	381	373	391	398	400	451	375	347	409	399	401	380	431	364	430	416	424	372	379	374	336	411	378	412	386	396	352	388	412	384	393	390	422	360	368	396	400	362	390	404	360	390	361	359	363	373	407	400	370	402	404	375	382	415	397	397	383	423	344	393	379	387	421	413	379	402	416	366	389	380	420	398	369	389	399	389	371	393	354	380	370	404	411	364	369	368	419	389	345	374	401	403	406	393	350	370	433	384	394	402	389	404	400	399	432	400	378	385	369	374	341	370	392	387	387	370	361	379	395	373	386	380	399	385	385	356	364	456	370	431	436	372	379	406	392	405	398	391	402	410	384	366	393	383	377	388	387	359	404	423	367	407	391	359	387	352	402	435	399	383	356	390	369	409	410	383	357	390	397	393	421	398	378	385	387	379	423	408	371	447	408	403	401	342	386	390	380	398	403	414	372	345	396	404	427	407	417	406	355	419	390	356	392	378	376	395	410	412	366	344	381	375	370	426	373	413	414	390	390	323	383	412	400	404	401	393	390	402	395	357	395	406	386	375	357	378	401	401	410	404	424	397	369	371	372	417	437	390	412	388	410	400	375	378	370	391	426	430	387	360	380	397	353	397	407	460	416	413	342	386	394	426	410	379	412	417	394	363	392	361	377	402	387	381	360	389	396	364	368	372	365	366	347	400	388	418	362	411	399	420	389	404	440	430	370	364	404	340	381	400	385	383	365	412	390	424	395	427	399	372	391	387	362	379	355	383	374	400	400	395	380	457	363	412	408	422	344	395	387	396	409	408	388	422	406	411	346	384	398	384	406	425	399	404	359	341	403	423	366	377	404	401	434	385	371	427	381	378	435	384	385	413	397	390	377	376	354	377	386	405	417	426	386	346	360	359	414	384	407	400	411	375	389	407	376	377	376	337	383	403	391	402	358	412	352	360	372	404	380	406	399	398	397	420	354	424	414	400	381	378	397	390	413	416	403	391	402	398	384	360	383	345	386	421	380	404	383	365	381	396	425	393	386	408	390	403	345	406	378	403	387	434	368	429	379	380	407	399	378	399	392	390	392	416	394	395	407	375	365	385	365	366	391	375	402	408	413	394	386	413	408	402	397	403	385	400	381	356	399	413	390	394	425	363	408	399	413	428	397	408	369	384	373	393	378	407	426	371	369	349	355	417	396	398	398	385	410	361	370	412	402	370	348	377	399	379	380	397	331	384	385	383	427	392	408	379	411	390	378	370	368	335	429	389	397	367	358	417	423	372	407	426	344	395	350	379	362	396	383	420	402	404	394	422	388	391	403	395	407	361	405	340	371	400	413	396	327	385	425	406	385	403	388	447	373	365	370	397	378	388	365	379	388	367	383	413	396	370	379	402	405	427	397	403	398	390	378	391	422	398	361	434	405	380	393	386	409	398	384	379	391	374	404	420	408	430	387	377	397	435	365	425	425	386	397	424	384	412	408	400	385	392	405	398	388	366	389	395	398	382	423	376	392	377	395	379	394	385	406	389	404	385	383	389	410	398	391	395	371	395	394	375	393	395	367	380	411	366	380	390	410	352	394	389	408	408	400	413	368	400	368	367	402	409	366	375	368	412	363	424	408	394	384	394	387	375	390	392	397	360	390	394	373	408	411	398	388	394	384	392	401	340	395	411	359	402	391	368	416	359	378	399	391	365	400	353	376	376	396	382	395	391	374	374	379	409	397	384	414	395	385	373	376	366	391	415	345	408	389	347	365	405	379	373	335	364	410	388	375	387	367	413	401	398	377	400	385	394	404	405	379	381	362	411	437	366	381	363	390	389	368	387	359	415	406	404	402	413	418	397	390	381	472	382	370	389	366	417
25182	18179	18160	19222	17310	13540	10575	8315	6515	5398	4765	3829	3345	3042	2637	2374	2146	1878	1772	1686	1570	1496	1414	1335	1264	1261	1183	1197	1130	1138	1108	1040	1087	1017	995	983	994	1005	974	1023	999	991	973	967	915	972	937	932	887	955	966	993	901	943	950	892	942	939	882	872	886	890	917	951	907	887	952	895	916	897	933	844	948	899	937	925	918	954	883	916	881	904	924	847	928	910	928	905	929	943	912	940	908	881	947	890	889	869	861	936	945	920	965	887	848	881	881	934	929	875	934	900	922	955	925	881	953	918	943	901	871	908	905	875	913	913	863	885	921	915	892	906	944	883	916	885	915	965	887	903	913	929	855	900	887	854	906	866	889	946	932	920	922	906	911	916	868	906	888	913	902	906	862	940	922	916	948	851	891	874	884	928	914	905	927	834	931	912	874	898	888	877	896	906	881	895	913	895	882	833	935	893	875	933	924	955	890	852	926	899	960	891	904	877	890	874	883	905	889	905	938	937	916	955	897	934	936	949	918	895	920	853	890	889	878	913	846	904	949	925	907	847	868	952	874	924	887	924	921	915	901	920	900	911	920	910	875	950	899	887	911	881	902	956	933	907	899	909	872	859	917	943	907	931	878	886	873	908	888	908	964	920	871	914	892	860	885	914	891	891	893	878	877	895	909	873	921	904	878	899	890	896	883	870	871	895	882	969	912	921	902	904	875	930	916	870	917	916	914	886	874	892	936	922	903	915	904	857	923	878	873	954	946	949	859	935	877	930	970	849	910	926	910	928	952	916	883	897	920	956	917	856	933	874	874	869	897	900	900	894	880	880	913	914	899	900	895	906	908	894	903	917	920	918	899	870	934	898	875	970	903	905	967	888	897	891	855	941	894	923	891	856	887	908	943	909	920	952	891	921	874	928	888	865	936	929	888	914	933	872	916	940	871	916	884	936	876	969	943	877	918	901	885	854	894	879	824	865	893	905	872	967	886	914	902	918	979	923	925	928	850	937	838	928	916	888	956	949	902	923	876	859	877	949	905	900	923	860	919	948	859	891	911	950	897	930	918	906	930	907	916	917	897	905	879	888	931	920	939	934	898	891	907	938	936	914	922	890	889	923	870	941	921	858	914	973	876	914	892	896	909	839	946	941	889	905	909	896	952	878	907	876	871	910	901	917	929	902	881	1015	912	937	947	940	894	899	864	868	934	900	868	898	909	926	953	933	920	871	929	957	905	921	881	917	874	964	874	892	900	881	908	913	924	877	935	903	930	877	905	933	883	882	940	908	871	906	951	871	943	931	901	955	883	881	914	920	883	884	877	890	959	865	911	920	897	938	914	917	891	945	905	953	899	920	901	936	903	878	954	913	885	955	936	943	923	958	945	920	898	889	900	916	903	922	857	909	934	932	909	906	900	923	885	945	943	932	971	910	866	932	903	909	893	936	884	886	908	948	907	901	897	864	846	942	921	880	903	917	913	972	865	963	899	943	935	865	854	899	880	932	975	889	947	895	876	910	891	900	917	879	866	876	899	933	949	949	860	955	872	881	905	905	890	879	938	876	881	897	908	921	927	873	878	885	885	906	914	902	883	904	872	973	907	926	929	931	875	867	900	960	894	892	923	900	886	908	969	889	870	901	914	925	912	920	894	941	878	900	927	943	887	884	918	843	935	870	898	958	874	937	924	928	907	880	896	917	915	890	902	911	912	918	900	915	914	946	887	920	844	871	899	920	968	927	904	953	862	916	880	901	905	917	848	938	1004	988	855	843	923	940	918	921	873	876	904	854	913	913	897	915	895	918	879	912	902	883	843	838	881	946	905	880	919	897	911	911	874	947	926	924	896	943	916	921	926	870	914	913	889	920	926	859	889	898	942	877	916	896	886	916	881	899	899	886	930	891	908	893	947	894	905	1010	885	881	932	893	978	954	937	988	926	916	878	910	899	898	909	910	881	916	909	929	903	847	935	904	927	888	907	893	893	889	891	899	926	923	915	886	906	884	911	879	918	994	925	909	916	940	911	885	904	896	918	873	909	881	842	912	880	911	929	981	894	886	911	884	959	934	880	901	856	909	885	961	887	904	954	919	870	938	881	895	931	932	947	861	889	892	891	869	911	968	957	938	885	926	924	912	940	914	933	899	889	960	856	946	948	882	911	952	948	856	889	895	910	881	925	842	966	889	896	920	859	904	974	920	855	888	931	901	952	986	903	928	922	916	886	922	928	931	919	905	890	899	851	908	890	868	902	929	901	871	815	918	925	927	917	937	837	879	901	891	918	912	953	891	925	908	920	889	977	884	884	890	899	907	906	966	924	905	898	918	941	946	940	844	884	942	867	906	884	861	958	879	918	897	926	912	912	952	861	865	930	922	933	937	989	944	938	901	942	891	888	985	892	908	862	948	873	914	864	901	895	954	864	941	911	971	879	910	866	985	875	931	953	887	943	900	914	911	898	913	941	934	889	957	914	920	953	888	868	898	938	876	912	870	864	981	895	881	895	951	916	912	904	874	891	936	895	935	899	858	971	909	945	931	894	963	881	905	906	911	897	916	933	910	935	919	881	974	897	911	927	955	875	876	950	941	896	949	906	899	924	903	884	945	876	922	898	884	898	904	891	887	947	886	935	898	900	910	914	886	930	925	936	929	894	907	866	899	945	939	847	942	870	909	898	860	860	830	903	913	914	845	908	898	903	868	882	863	902	882	934	913	875	929	879	892	913	883	984	915	887	930	893	880	951	922	932	919	859	963	915	878	861	905	924	843	928	891	920	921	894	957	897	862	916	934	900	915	950	870	926	884	923	918	871	860	945	928	892	904	934	924	919	913	870	867	901	898	894	927	898	865	1007	940	940	879	914	909	871	952	909	946	888	893	905	952	921	915	916	995	974	919	910	933	866	886	883	896	911	913	919	878	930	922	967	930	965	880	925	903	892	929	892	921	865	881	898	875	925	943	873	880	902	922	924	875	911	935	904	927	893	881	867	913	915	906	947	979	913	930	882	925	896	884	841	935	957	900	911	933	905	891	870	917	866	874	954	933	955	866	921	954	941	903	949	893	928	868	863	926	921	963	899	910	931	896	939	903	998	926	906	919	898	887	880	961	860	866	908	923	867	895	875	927	881	905	878	924	815	903	863	888	927	890	891	912	935	933	928	913	892	933	945	909	927	902	924	863	868	899	883	931	925	913	967	933	908	889	898	911	906	910	909	870	932	936	924	911	909	933	916	954	849	886	948	910	963	883	899	896	857	904	891	886	908	866	896	863	911	933	966	911	910	884	927	854	890	905	930	897	878	839	885	866	859	929	871	944	944	944	854	885	920	892	920	922	935	914	938	902	907	952	917	978	963	915	940	934	933	874	907	844	876	895	834	895	930	889	940	864	892	897	927	863	891	905	975	922	908	939	911	886	886	918	922	884	912	900	871	886	859	899	883	908	827	938	865	917	944	955	910	885	931	883	919	889	905	919	885	914	899	899	890	959	924	911	958	856	943	930	920	938	896	908
12081	6740	5360	3775	2537	1821	1436	1078	922	742	696	669	573	584	566	550	533	513	506	491	463	449	483	439	438	472	422	421	455	470	490	443	452	453	468	416	446	399	454	435	476	426	419	438	439	447	425	470	448	435	394	442	441	407	421	446	418	425	407	438	435	444	419	430	424	392	438	410	407	408	392	423	443	464	399	463	431	420	433	429	435	462	435	453	423	443	402	449	432	420	427	381	429	467	419	441	407	404	453	471	439	417	430	410	446	431	443	423	399	378	442	414	434	420	451	468	397	428	450	402	407	419	443	454	447	440	413	445	428	457	427	426	445	451	458	455	458	430	395	448	418	421	440	435	429	420	432	406	436	437	428	447	457	438	424	448	429	462	411	430	431	409	431	420	411	426	436	415	459	451	472	432	419	417	436	449	439	429	435	468	414	440	444	435	449	391	429	397	409	417	433	420	400	433	396	433	434	376	449	414	399	469	425	444	424	414	447	427	449	411	456	434	477	434	432	499	436	439	421	458	437	435	425	408	444	424	443	388	390	406	415	408	411	440	382	415	434	396	422	424	403	486	422	468	427	447	441	419	440	443	442	415	460	431	448	413	431	386	428	449	458	441	406	389	399	405	441	420	477	436	404	390	414	408	400	453	412	430	407	439	433	457	433	408	425	386	431	401	472	447	391	443	456	469	432	441	443	424	398	440	452	403	426	429	430	442	387	428	446	390	425	418	380	425	406	430	406	443	416	388	435	396	413	434	450	436	402	372	386	413	428	439	417	445	415	448	425	425	416	435	424	418	422	425	438	453	376	420	423	392	425	436	412	423	447	377	397	446	442	462	430	467	424	419	420	437	457	430	411	470	416	436	432	441	407	434	408	428	425	396	418	442	405	444	396	441	408	394	416	430	413	418	439	445	462	433	410	422	447	420	425	417	480	417	399	401	398	386	437	426	410	405	427	439	426	428	458	428	422	426	414	427	424	405	447	436	466	424	411	406	414	330	421	385	376	412	409	431	421	433	387	403	405	410	408	406	427	419	386	441	428	437	410	411	423	419	417	466	436	399	461	447	454	467	386	373	433	408	429	428	466	442	410	433	401	413	378	391	475	438	435	438	408	454	439	430	425	467	411	438	437	430	441	414	396	507	426	426	410	445	424	429	438	474	416	434	433	424	408	446	415	413	413	409	433	441	447	440	422	434	399	427	439	431	429	423	416	396	437	439	393	440	419	413	426	433	425	415	412	395	396	423	400	394	390	415	411	446	421	400	466	379	423	385	424	453	411	485	453	383	441	433	451	390	422	439	404	440	395	413	434	436	447	399	430	418	406	407	430	441	449	449	400	435	462	422	374	403	446	477	466	460	405	406	418	428	442	394	445	412	402	422	422	463	479	442	461	407	445	459	425	417	383	418	408	394	426	442	408	446	437	465	398	440	432	435	436	405	425	404	425	468	437	431	414	438	450	447	421	430	418	446	460	455	419	395	427	401	420	432	442	447	424	384	413	421	425	423	452	412	426	421	411	423	434	422	429	450	454	465	424	459	439	417	420	411	427	448	443	417	441	403	458	437	429	398	385	455	412	416	438	417	406	408	438	448	400	386	460	463	388	409	452	418	449	476	422	424	409	435	410	400	414	412	451	411	384	428	441	460	463	425	483	415	393	443	437	443	431	449	460	455	421	438	431	432	402	452	438	407	456	455	424	448	446	452	412	413	412	393	389	431	440	430	429	380	437	425	420	398	426	391	453	409	434	407	430	418	406	413	424	406	462	404	426	393	386	398	444	445	384	408	445	416	454	428	375	429	454	403	444	355	472	471	487	421	437	438	404	438	395	443	409	410	407	444	384	415	445	418	456	444	416	440	436	437	472	433	418	414	372	417	437	418	444	393	421	428	408	450	399	405	407	419	443	446	414	404	407	401	445	464	384	410	429	445	426	470	431	415	448	454	432	440	457	442	420	464	451	404	422	487	437	471	430	425	396	423	409	421	460	468	467	422	432	424	405	451	450	403	409	466	441	416	429	409	415	396	414	416	427	443	436	404	459	446	391	425	419	430	383	420	476	425	437	450	452	450	433	470	456	456	435	432	438	403	385	410	433	452	393	448	411	413	416	419	421	460	436	446	406	447	437	438	444	449	423	445	451	421	424	423	445	457	414	468	440	414	434	413	374	416	402	408	411	439	387	453	426	440	444	358	389	439	433	447	430	482	428	424	441	418	451	424	474	442	375	470	461	427	434	430	414	418	430	444	371	386	423	446	460	426	462	437	403	422	448	403	420	403	421	430	427	444	435	390	463	409	425	436	458	443	482	407	449	402	383	394	430	426	414	373	435	432	391	431	443	430	414	432	455	424	426	445	412	417	450	414	419	392	433	443	443	457	454	471	398	417	449	476	424	434	433	417	439	422	414	426	434	421	436	389	417	401	419	454	451	441	431	401	377	412	420	379	434	447	408	478	431	402	425	420	435	373	444	431	454	460	436	410	411	448	440	459	438	389	480	423	426	446	392	416	443	440	410	458	449	435	421	423	439	450	402	407	415	467	419	445	399	407	384	441	406	413	448	428	412	439	442	419	446	455	429	433	445	432	430	432	425	394	417	431	419	408	376	434	419	426	429	463	438	460	468	439	425	413	423	428	436	432	390	397	429	440	416	439	410	470	416	428	387	433	410	412	411	418	430	420	426	416	402	414	394	437	468	396	427	408	443	425	408	429	405	447	440	427	426	415	390	409	477	438	415	465	435	440	426	456	440	453	417	401	425	416	450	405	411	405	391	437	422	451	450	429	448	413	425	463	453	431	423	445	420	446	399	401	438	491	463	424	396	442	440	404	441	457	466	426	452	425	487	472	416	437	396	434	399	444	433	452	415	448	391	441	391	432	452	433	449	415	443	439	439	390	391	422	446	423	413	431	438	453	415	435	423	425	404	413	419	455	406	437	397	454	389	402	429	414	432	443	396	410	482	429	405	423	421	446	416	444	440	421	423	390	423	477	444	443	426	392	425	460	403	413	443	448	381	440	425	410	439	413	426	412	443	433	395	451	442	465	425	395	436	428	443	426	440	447	428	411	447	471	397	433	404	462	422	421	440	411	394	449	414	414	417	444	474	423	390	433	386	426	435	442	436	444	376	407	449	439	426	447	394	463	434	407	400	429	409	411	446	443	421	426	393	397	443	442	448	411	461	432	444	414	456	425	427	460	399	410	490	467	434	455	465	435	413	424	411	387	438	425	425	383	423	440	422	404	406	465	484	467	416	420	402	423	428	411	408	429	479	441	416	439	431	443	433	392	437	446	422	475	438	456	464	451	435	394	402	427	445	424	476	441	435	395	415	449	431	445	406	474	421	385	450	437	427	443	393	407	445	427	420	435	440	402	415	476	435	432	412	407	428	416	450	422	425	437	394	398	407	438	456	397	431	454	422	401	408	437	415	451	402	452	413	436	441	427	433	447	426	426	456	460	426	430	415	410	399	459	434	445	416	427	397	399
8910	7191	9050	9634	8391	6685	5156	3990	3242	2801	2556	2159	1967	1900	1713	1552	1514	1388	1310	1254	1255	1280	1257	1165	1168	1134	1060	1083	1067	1082	1086	1079	1102	1020	1016	1029	1014	1002	993	985	1022	999	1059	1032	919	1014	1025	1002	978	999	987	982	970	1003	980	1084	977	991	967	959	1005	954	1054	954	990	1020	997	974	970	973	973	1020	975	1002	976	958	994	949	953	961	1015	1022	995	1021	1017	942	977	948	1027	951	970	1012	998	1002	964	968	1026	1050	962	1025	1010	944	953	967	944	986	963	929	971	944	972	996	1014	958	948	958	975	1058	970	914	979	1015	954	957	1019	971	992	912	952	1009	890	947	938	985	986	919	976	922	1000	1019	982	1011	1000	1050	995	938	944	1011	1003	993	994	1036	956	1002	963	951	989	991	935	975	990	1030	952	991	966	960	1004	935	991	973	953	1008	936	985	962	997	996	1014	925	972	1034	971	954	1018	966	979	946	1007	968	1026	969	921	1025	996	958	941	957	950	959	907	965	959	975	983	995	970	932	990	996	1036	994	984	1033	983	994	1026	1039	943	963	980	1002	992	962	981	973	944	972	995	930	952	992	937	1012	998	1009	950	940	1016	971	958	1014	969	998	957	996	991	984	925	918	980	991	992	942	967	1010	959	962	965	996	942	1001	984	970	992	940	953	996	965	993	968	1013	1007	955	974	935	987	970	978	978	994	931	944	975	1015	1005	972	976	959	914	1015	1000	1019	994	962	1008	999	977	971	1003	934	953	994	972	949	1008	1009	943	994	895	991	963	1013	952	934	974	932	991	1010	1003	1005	1030	1008	1000	955	966	909	970	1003	970	970	922	997	963	959	988	998	972	989	999	1024	986	960	961	1030	1014	952	970	1016	1002	953	951	989	1009	988	1001	1006	1003	929	1022	938	974	1008	983	974	997	962	957	1008	1004	1039	996	941	998	973	947	968	963	975	958	909	928	999	985	996	1003	983	1020	1011	960	996	960	1018	951	968	952	1045	971	991	994	959	1021	975	1047	978	940	1001	1002	962	991	980	1042	1058	959	941	1010	1006	980	991	920	1024	987	1018	927	980	977	960	938	1044	1018	979	1055	979	1044	942	968	1065	980	977	958	1072	946	974	1008	1013	959	1019	1032	983	924	957	941	1017	963	988	911	1013	1003	948	937	979	993	1009	1012	988	981	992	989	923	959	988	983	929	1014	985	1007	919	1021	1036	970	944	969	1026	1000	1006	993	1018	1021	975	1014	949	954	999	1001	1021	985	943	967	931	981	982	1004	953	914	985	1064	998	963	979	999	951	1007	1014	970	977	1015	1051	967	972	1057	1003	958	997	999	974	986	984	986	986	1014	984	1038	1029	933	971	975	973	1026	978	984	1011	1013	964	1026	957	998	970	984	958	964	1035	966	1014	950	950	938	989	993	953	1023	960	987	1032	943	1027	984	934	972	1021	958	974	961	957	1002	964	966	940	1002	1023	962	1002	961	971	917	954	959	945	972	1034	1001	989	972	994	963	981	942	1016	999	990	950	969	976	989	961	942	932	977	1011	1010	1027	1019	995	976	964	1030	1048	971	1018	969	1019	980	1004	1000	967	974	996	932	952	1019	993	984	1004	948	975	938	990	946	986	966	1020	1025	957	959	988	932	991	994	962	886	972	940	1032	1020	986	965	970	992	1081	986	1012	1018	985	960	982	992	1015	971	1016	992	996	977	998	994	991	974	958	1017	1008	973	954	981	1039	947	963	976	979	983	1000	1026	966	1005	959	1026	940	988	990	983	982	1054	1000	1000	975	1042	973	971	991	960	980	1003	965	971	957	1001	925	953	974	917	1041	1006	941	974	986	991	963	988	990	997	1010	957	969	1031	928	959	950	1005	1028	991	957	990	961	948	942	1008	999	962	968	974	963	1015	944	1016	961	976	976	925	995	974	984	976	1024	980	980	975	1029	895	933	982	1007	1031	992	1008	981	1017	1029	1006	954	948	991	951	995	1021	1010	1041	991	990	956	962	1008	948	1013	1001	989	984	983	1006	1006	996	982	982	944	991	1027	1025	1045	956	966	984	993	967	953	988	966	994	941	974	1024	908	977	979	1000	969	936	953	955	928	1037	1006	965	925	963	974	1047	995	1015	1033	935	1019	965	996	945	964	971	964	990	982	997	945	980	977	964	993	918	992	961	965	1028	985	1017	952	978	968	931	1036	1032	973	989	932	1025	964	977	984	956	1003	978	1013	981	976	930	1001	940	982	991	975	990	1009	1002	933	981	952	1040	955	1012	985	970	1018	966	1009	1014	1003	964	986	979	1009	1011	1015	954	1008	1007	1013	941	1010	1005	1000	949	994	991	922	1009	935	1065	994	980	952	968	986	936	974	998	989	965	1008	978	985	946	970	989	1020	986	925	984	950	943	967	1008	1010	1019	1032	990	982	1039	954	992	977	971	980	972	974	998	965	970	975	1008	1069	953	1030	1028	982	994	958	946	1005	940	919	970	983	1021	992	1011	1014	985	1009	1024	1016	1007	973	1010	983	968	966	968	966	1000	991	915	1046	982	990	982	926	1004	976	992	1024	1017	1010	980	1007	1002	977	950	997	995	1032	1020	946	1003	922	1004	983	993	1008	955	1019	982	993	989	1012	986	986	943	934	954	1006	1000	980	992	1010	966	983	995	1015	966	996	991	1004	1040	1002	939	992	964	975	986	965	985	1022	939	963	996	1013	994	968	955	989	995	1027	970	986	1005	983	998	976	939	1033	983	973	929	963	1002	1012	973	967	1034	957	986	992	934	993	989	1005	944	934	1039	1025	967	1049	1024	971	963	963	991	961	1054	994	975	1002	963	959	953	992	955	994	995	967	1004	956	988	959	1013	976	978	971	973	969	997	1022	1050	985	892	994	918	906	1003	958	1011	1012	976	935	984	999	918	936	996	940	1028	1015	938	954	1011	984	990	973	960	924	983	993	980	972	968	1033	1005	1009	932	963	949	989	1020	1012	955	914	1006	965	959	1009	990	974	1018	938	961	983	1039	913	989	1007	982	1012	974	999	1024	1001	986	1017	1000	984	984	952	891	923	1008	1019	991	974	978	969	999	1017	1030	907	1001	989	1030	957	983	1005	981	943	977	1013	973	967	975	1022	988	1003	985	1016	974	1110	1003	994	1004	947	1012	981	974	984	952	1002	1023	998	1032	1005	952	1002	989	1049	972	947	1024	976	1013	1003	989	935	960	972	932	937	989	993	978	998	974	962	972	948	966	1001	937	937	908	953	952	989	978	1005	979	954	964	969	973	973	977	987	1001	974	978	981	1005	981	987	998	996	967	983	961	968	1009	987	949	936	977	991	955	949	962	1001	933	982	977	977	961	971	981	972	920	952	1002	1014	1004	954	1026	998	1008	983	961	1012	956	944	965	954	964	987	1028	953	953	1017	943	1015	953	994	910	1005	990	993	967	987	984	1008	964	1004	981	932	1004	976	1019	1023	972	965	984	1010	1006	962	940	1019	1014	980	982	960	980	1009	978	993	1005	1021	981	946	1024	1037	963	984	1043	994	1000	957	1008	994	945	996	955	957	946	961	980	1002	998	980	1006	960	943	1001	952	922	1039	989	980	1032	981	1011	987	980	926	987	1057	1006	1070	1005	1011	957	995	977	1026	967	1071	1011	979	976	1022	932	1060	985	968	992	1022	969	980	981	1046	992	976	956	984	989	975	963	1011	1020	1022	934	999	982	966	948	944	998	1016	966	967	996	972	965	1030	962	1042	1017	946	950	999	1029	985	931	956	975	964	956	992	941	997	1003	999	987	1021	1001	944	984	990	1005	951	1018	1011	1025	999	1001	987	1005	960	977	987	963	1004	987	992	984	1027	1031	986	962	936	993	1004	985	999	978	968	987	972	906	994	999	893	984	962	953	984	923	1028	1041	956	993	999	1012	962	995	973	1000	1032	946	996
27647	18463	10653	6845	4512	3091	2125	1579	1221	1078	936	773	743	680	622	556	586	513	537	503	516	450	445	508	428	428	412	402	456	435	434	421	419	457	414	446	416	405	436	425	417	396	437	429	412	441	457	413	416	402	429	419	418	447	425	438	429	404	412	416	439	399	408	444	432	426	429	413	407	426	418	424	382	430	405	426	433	422	428	421	406	431	457	414	402	416	433	402	387	401	397	397	396	425	403	441	396	425	415	396	404	418	458	420	406	419	389	370	486	455	395	393	411	445	415	397	424	472	370	394	415	390	364	473	441	403	360	402	444	409	398	427	446	406	412	421	456	422	389	386	386	452	392	441	411	437	420	425	410	452	428	411	425	424	406	455	415	426	422	439	377	380	391	426	431	426	394	384	421	424	450	393	414	390	440	415	372	391	442	446	385	403	418	408	430	404	401	450	406	415	425	465	381	431	443	445	445	443	416	423	407	412	415	424	417	398	441	413	449	436	435	466	448	392	399	389	454	435	437	426	407	440	391	459	423	409	433	483	422	452	425	404	401	419	397	402	415	420	401	399	437	434	412	469	443	427	428	432	433	432	382	398	404	432	393	401	441	432	414	418	407	442	433	407	418	434	433	423	443	425	410	441	411	411	422	378	431	415	404	395	414	425	418	431	430	410	394	412	414	403	439	429	398	388	420	423	410	440	391	461	411	374	428	405	413	430	399	390	408	423	409	424	405	380	437	420	386	368	414	403	403	427	440	387	415	420	410	404	394	404	397	418	392	412	449	410	445	434	410	436	384	434	449	426	420	370	413	471	427	415	424	399	383	417	374	414	405	443	402	396	450	491	401	412	423	417	448	405	435	416	389	424	453	416	390	403	404	459	417	428	417	405	434	361	420	444	426	431	386	449	417	442	438	423	422	413	409	411	379	415	412	420	410	388	413	442	388	435	447	405	405	432	396	428	410	428	428	442	376	407	473	417	424	417	431	437	426	359	427	426	430	425	420	425	422	437	393	396	374	441	437	413	414	392	401	405	431	395	446	407	384	395	459	430	408	420	436	406	401	405	417	397	395	429	426	448	373	422	438	416	430	479	441	444	441	454	367	394	341	404	439	402	437	382	413	393	430	386	428	395	408	427	445	388	397	442	371	393	410	384	454	383	412	434	419	444	454	417	392	424	440	439	400	388	433	426	418	415	425	465	394	406	425	416	412	440	422	417	425	414	383	409	411	395	396	394	397	427	388	378	402	454	431	425	393	439	417	404	416	427	396	427	436	407	433	428	409	425	398	438	413	479	394	403	422	416	427	381	403	363	436	421	392	427	441	442	422	386	406	446	432	408	410	439	401	419	392	414	387	421	456	407	409	439	424	441	430	450	436	419	408	441	432	452	417	402	430	444	391	430	403	443	452	387	425	403	454	422	429	410	392	409	437	416	401	441	431	429	399	409	428	387	373	403	416	409	448	387	412	416	371	404	422	396	399	439	411	387	428	448	437	424	418	424	409	388	378	412	414	386	423	419	422	406	393	474	423	386	388	433	424	425	424	381	431	416	437	398	387	396	370	454	427	412	396	403	452	436	413	392	395	442	405	390	408	440	407	397	428	445	436	438	393	390	408	382	435	428	392	412	457	463	408	383	377	413	447	448	440	415	419	392	424	398	391	404	423	401	421	424	401	408	405	409	435	443	475	391	404	422	385	370	391	415	415	418	406	386	451	435	418	427	398	412	383	430	385	404	408	405	421	418	429	452	443	398	424	378	412	421	427	433	365	400	419	404	461	426	401	437	422	412	422	435	347	411	418	447	416	392	412	427	412	454	397	442	394	440	398	411	415	452	450	413	380	422	417	431	459	408	435	419	395	445	418	422	403	397	359	400	416	457	380	379	401	400	448	430	425	381	385	398	412	415	422	400	392	432	421	468	461	411	423	413	438	441	398	446	426	415	356	397	429	414	386	410	406	377	389	419	435	396	410	409	410	456	396	410	439	419	446	423	418	405	394	435	366	415	409	395	376	421	406	430	407	430	354	398	367	420	462	402	426	433	418	425	391	417	391	452	410	354	394	436	428	423	455	390	418	433	439	440	394	422	430	386	424	418	479	392	431	397	397	420	449	438	422	434	387	371	402	394	429	440	428	401	442	451	424	402	437	416	438	440	404	448	428	435	412	416	444	436	426	455	432	381	399	414	426	419	410	417	415	403	420	407	370	389	420	389	432	377	396	422	427	399	397	403	359	386	389	403	458	428	407	418	409	437	413	444	387	462	418	381	425	411	408	408	435	378	426	423	425	430	400	421	438	414	428	406	418	416	439	419	482	420	463	422	461	412	426	385	415	405	437	402	459	437	433	396	419	395	423	445	428	412	391	391	406	436	409	442	393	428	429	405	372	432	398	403	393	454	425	437	429	447	414	420	447	393	421	429	432	423	429	405	424	424	420	402	404	403	417	413	401	422	426	411	386	387	383	422	403	470	431	404	422	402	440	393	401	406	436	416	412	438	389	401	412	415	386	429	413	433	432	420	420	414	435	436	419	383	412	409	404	473	380	440	407	441	423	415	432	442	416	393	406	423	396	468	409	388	471	423	415	409	412	414	421	437	413	412	429	443	465	432	399	358	431	442	427	419	403	435	450	407	437	395	420	397	420	447	438	429	405	394	461	409	430	441	455	394	421	441	442	443	412	370	411	412	449	435	392	428	405	401	417	432	426	381	412	404	403	392	398	390	452	413	407	451	408	374	441	402	404	424	414	434	474	426	440	446	440	427	397	390	423	400	408	423	397	437	429	411	382	400	427	436	401	380	396	431	430	420	397	436	429	416	451	383	400	421	435	417	444	367	417	431	469	478	435	381	405	415	412	446	409	413	418	425	424	391	413	408	418	385	441	419	441	415	403	460	425	431	440	453	429	448	439	413	408	411	392	404	429	433	430	376	420	388	390	416	393	406	416	403	425	417	415	424	401	410	396	393	378	401	438	406	371	377	417	401	408	421	432	430	399	389	361	403	473	435	422	416	419	418	424	406	423	415	462	405	412	434	399	382	376	401	431	455	414	433	420	373	399	407	397	369	443	434	417	412	400	398	451	399	386	416	380	410	414	407	427	405	413	409	440	440	399	422	417	430	417	432	421	376	399	403	429	395	448	399	449	435	420	389	394	393	406	428	392	382	428	416	403	434	401	426	424	426	406	450	435	426	395	421	444	477	442	472	411	444	393	438	401	419	392	436	391	403	414	406	406	411	426	448	411	418	419	395	416	403	400	426	430	388	393	418	433	394	406	415	417	420	473	411	428	419	456	401	393	458	429	420	419	380	401	400	397	404	441	408	402	420	384	423	420	397	409	410	432	435	424	410	458	388	411	445	437	381	401	421	401	424	375	407	421	431	411	408	440	437	425	425	426	385	410	442	421	370	402	465	439	437	433	441	388	428	429	417	415	424	453	382	438	403	450	430	434	405	402	412	413	408	435	442	428	402	422	440	427	393	439	410	432	443
19561	15777	13647	14028	13090	10315	7889	5899	4734	4067	3657	3043	2800	2412	2112	1995	1888	1662	1616	1496	1401	1359	1286	1293	1180	1186	1174	1228	1182	1163	1039	1069	1056	1065	1012	1028	1017	957	1086	1018	1017	1012	956	1057	1008	973	993	1052	973	1037	1050	992	990	940	1028	989	935	932	919	971	942	1002	955	1002	922	954	949	978	965	953	957	984	921	1021	974	965	999	950	973	959	968	980	977	1006	966	1000	952	961	912	981	998	965	937	990	980	966	928	972	1004	968	957	991	969	982	958	1026	973	981	1006	988	885	971	988	940	992	939	990	968	960	933	956	952	993	939	963	953	976	908	949	1012	942	968	969	925	998	917	938	947	973	1012	977	954	951	947	987	1019	1003	972	944	1024	976	948	933	985	975	965	1017	982	1024	942	917	982	1013	951	923	960	1008	940	965	988	987	1022	1048	978	976	960	965	939	929	941	961	951	957	962	1012	965	922	993	1002	973	1020	973	926	998	937	1005	983	984	1028	1068	964	975	1007	984	982	992	965	939	936	942	1039	976	942	1026	957	971	943	949	954	960	986	908	957	966	941	940	953	1001	966	985	1040	941	999	965	896	964	958	979	982	1005	960	994	918	984	978	962	975	1008	973	950	976	1023	1014	918	906	912	1015	953	971	911	1046	970	983	1003	944	984	1014	1017	1006	939	969	935	977	946	943	989	1042	951	944	974	952	953	962	962	942	968	1001	931	991	972	926	947	915	998	947	970	969	989	953	980	944	940	956	978	974	1049	949	957	932	982	994	948	990	967	975	1040	955	1000	962	930	980	964	994	1022	945	965	978	982	981	987	988	970	960	971	982	1004	940	962	1016	1001	993	947	934	998	949	945	968	1020	1008	973	937	1005	960	966	988	974	980	992	936	1012	956	964	982	976	935	989	955	965	916	968	982	950	990	972	992	935	930	934	936	1012	975	960	933	936	988	948	976	1028	960	965	967	940	916	910	913	1003	953	963	966	958	961	995	952	978	971	954	981	1028	983	953	923	943	1019	932	936	943	953	964	878	977	990	951	964	940	1014	933	947	946	1010	1007	960	953	957	982	992	946	922	960	1005	978	944	940	914	979	929	946	953	1024	933	955	982	959	974	979	944	946	901	957	994	927	987	948	962	974	972	972	970	999	984	929	1013	965	978	989	989	927	936	942	961	956	966	965	969	1013	937	945	965	963	1023	948	926	948	917	1009	888	968	948	977	1031	901	990	1002	995	979	965	948	1005	975	992	975	979	956	976	996	946	945	968	964	964	935	960	989	924	973	965	971	974	963	1015	957	998	941	947	984	1004	935	933	992	923	935	1006	1004	995	943	966	964	989	942	907	939	979	958	975	928	927	917	981	940	953	977	963	1013	1000	959	949	1001	980	950	962	989	934	957	950	969	982	1008	948	948	934	1032	1006	978	971	982	922	941	979	969	956	950	919	950	984	981	1047	961	943	989	959	1026	894	921	942	971	904	970	935	1004	972	983	937	1000	1008	916	980	947	957	978	929	1009	1009	967	977	946	1023	970	987	954	963	957	926	972	931	991	1009	941	952	994	940	954	952	969	988	968	994	950	1031	962	933	974	966	988	919	945	989	968	949	885	904	1007	1025	962	971	979	952	968	966	951	947	970	911	958	972	933	928	1041	964	981	968	965	915	1010	1034	968	931	1008	972	954	1001	962	914	983	995	952	973	885	962	954	950	956	961	980	949	962	989	954	1010	931	990	965	973	1045	993	941	1000	958	1014	960	1002	990	945	925	903	937	975	977	1000	998	973	912	949	917	955	947	1006	922	972	1016	969	1016	1030	994	937	964	965	995	990	1002	951	942	947	1025	932	956	991	974	908	957	1039	932	992	957	989	949	983	949	939	991	938	984	1063	963	979	958	952	941	968	1008	1035	971	945	951	950	947	956	959	1052	944	999	1001	970	959	923	968	965	956	982	975	928	1001	987	996	958	979	972	952	947	982	971	1025	956	963	961	987	994	957	880	939	980	1011	922	943	956	952	938	956	969	936	942	945	955	957	993	988	960	982	945	895	1030	966	1012	947	956	955	967	970	1024	1004	964	995	979	976	997	942	958	943	969	949	982	940	947	942	959	977	966	929	973	963	948	933	1016	972	965	978	1059	919	939	977	968	1001	955	940	952	952	948	1005	965	983	965	955	951	996	957	967	974	952	981	1006	970	964	971	1024	974	946	969	960	991	956	1014	928	958	987	928	981	976	938	981	936	958	933	973	963	993	956	1000	1004	1005	988	996	913	941	942	936	923	996	984	951	1016	1040	997	969	965	983	969	979	965	984	968	955	970	940	931	955	1029	964	939	976	995	1032	935	919	980	926	817	964	972	971	976	914	982	966	999	966	981	970	944	969	967	966	969	996	956	962	942	987	985	1008	976	973	961	935	1028	973	959	980	953	945	923	929	966	921	970	976	953	993	931	955	986	952	930	960	940	985	1045	936	932	959	977	979	1004	995	928	996	982	1035	989	1009	945	903	944	963	954	994	989	912	911	958	1050	967	944	916	931	1016	987	974	988	981	999	951	1001	1017	935	956	959	997	983	925	976	988	979	999	944	964	935	991	895	936	944	989	990	991	918	940	967	1017	982	933	958	910	997	951	1021	963	958	1005	976	939	969	952	978	963	1004	958	939	971	1039	969	956	953	975	929	937	962	936	964	973	994	983	947	912	997	932	947	993	969	1038	1009	943	960	961	997	941	1009	1002	951	976	951	1044	943	980	974	951	963	965	1029	987	993	982	974	894	970	945	956	973	1019	964	917	964	983	1009	986	908	980	992	971	981	967	988	973	939	945	993	937	960	926	932	995	964	975	959	962	901	956	1009	960	956	949	997	1012	894	961	973	946	914	925	975	960	992	937	983	1006	911	920	1008	970	996	902	1023	1001	943	961	961	957	935	921	990	878	922	949	997	1015	973	1007	1002	959	934	990	959	975	968	986	986	982	938	976	901	988	1023	970	1004	1009	939	956	1032	966	948	950	926	995	1022	1005	907	976	1006	967	997	954	973	944	971	934	977	939	935	1044	987	996	1010	965	1027	942	965	1040	954	972	946	991	1008	991	997	954	942	938	986	979	922	931	921	978	979	1038	985	972	953	997	983	947	1007	959	1036	981	925	924	941	1007	937	956	991	915	966	963	935	934	977	925	1048	906	951	927	935	937	1001	946	997	989	960	953	984	989	945	995	959	982	1011	997	966	1027	945	936	968	959	996	997	977	1027	975	964	912	995	906	988	890	966	1008	936	942	964	980	993	942	955	946	961	938	985	952	961	945	969	965	928	972	989	962	947	973	981	955	995	958	973	1041	963	1007	965	1005	943	958	950	1003	919	970	963	962	945	968	1023	912	951	969	919	979	1002	926	971	921	957	923	942	964	1024	922	941	917	1021	963	972	1008	958	982	935	936	977	954	966	995	927	959	965	940	981	937	999	991	973	1006	974	994	947	1019	986	940	940	888	1001	972	965	923	952	970	963	954	967	1008	1014	953	953	974	930	949	997	1002	951	954	919	948	949	930	949	1000	917	999	954	999	965	902	993	994	930	945	929	960	954	937	986	1036	958	933	948	921	942	1037	1005	996	940	955	939	972	938	981	975	940	991	958	942	988	967	1015	973	973	1032	979	942	985	942	981	935	910	977	926	988	993	988	952	975	925	943	1013	997	993	979	975	985	963	972	1015	968	985	970	936	995	925	965	957	943	942
37940	25822	15591	10075	6847	4290	2839	1963	1436	1234	1076	973	847	744	669	617	604	540	543	561	486	509	456	505	475	438	454	445	408	403	444	389	425	417	384	459	412	381	387	394	403	393	385	367	403	411	383	379	373	406	400	410	395	374	412	369	419	361	384	365	374	396	419	386	355	368	413	373	389	407	385	406	369	375	371	416	388	384	386	416	394	377	369	382	380	369	379	422	368	416	420	396	389	379	379	417	392	395	420	392	352	388	378	429	392	401	384	414	398	376	398	343	406	398	406	387	423	405	430	395	367	364	392	407	415	385	386	368	373	390	401	398	373	350	411	389	390	392	412	373	392	422	368	397	395	372	386	426	412	414	404	413	376	382	407	394	425	411	402	377	370	404	404	408	405	388	410	344	385	392	430	368	381	407	378	370	408	367	400	421	364	440	382	413	381	390	421	375	398	362	391	393	393	376	386	412	382	381	369	449	400	416	401	398	392	366	392	395	395	395	384	399	427	392	392	387	393	391	398	415	397	411	389	409	431	385	367	368	367	362	402	387	403	368	407	398	409	367	408	384	367	384	381	399	388	398	425	405	385	386	417	387	384	420	341	378	381	421	396	386	399	418	383	388	420	437	405	402	376	404	397	428	392	406	396	376	403	359	381	397	378	393	400	404	421	435	372	399	391	367	353	392	358	410	386	431	380	398	432	368	406	366	379	350	395	384	413	366	380	407	428	351	364	383	436	394	446	360	416	413	382	430	363	390	374	389	427	409	397	372	369	377	366	393	373	434	454	391	425	424	379	381	426	371	397	379	397	427	373	371	385	414	410	400	386	368	385	359	409	374	389	358	371	362	404	395	358	396	359	386	401	359	389	371	379	372	404	404	416	390	379	393	403	427	381	364	388	377	433	372	391	400	381	399	386	378	378	405	387	375	376	382	407	405	356	400	421	394	386	421	446	417	427	401	408	422	399	385	405	394	394	381	405	380	409	421	402	394	440	381	418	364	400	413	389	398	411	411	365	373	383	395	437	381	415	370	375	371	402	389	389	399	425	391	392	384	386	381	344	398	393	450	398	394	372	376	383	416	386	389	377	396	421	407	380	372	373	370	415	347	380	397	368	365	392	397	401	406	367	414	398	364	370	439	405	395	392	406	438	420	384	386	407	387	398	427	392	394	349	399	385	371	417	356	390	415	378	368	357	388	424	367	368	395	441	430	407	418	353	369	402	390	400	401	377	356	399	392	390	386	406	357	395	397	367	393	378	390	414	383	377	414	400	405	412	392	408	351	359	415	409	353	398	430	397	408	378	364	389	396	387	398	400	356	387	405	401	390	407	376	371	346	378	372	407	419	373	400	374	370	423	410	420	380	436	388	377	358	386	428	383	371	379	392	398	389	381	368	388	378	363	382	420	381	410	405	401	391	432	381	398	378	389	421	411	394	408	378	387	399	409	397	386	380	396	418	407	386	397	385	423	444	386	391	407	393	405	326	402	442	414	380	380	390	422	417	403	403	363	426	406	385	413	410	385	411	418	432	388	387	378	412	383	385	394	408	400	415	419	415	393	379	441	405	388	393	421	346	352	422	375	410	391	384	429	418	376	406	387	400	390	406	360	379	368	387	386	380	374	388	412	400	384	389	398	400	366	370	398	376	391	371	377	394	350	375	427	418	385	387	427	389	370	413	407	399	408	395	386	345	366	419	364	431	428	385	372	379	368	367	403	361	414	412	398	382	410	392	385	397	349	404	366	384	414	390	378	431	433	391	350	393	377	403	386	401	389	399	335	376	410	384	371	415	406	402	392	369	391	387	401	402	369	408	404	392	352	384	378	424	384	362	383	423	442	381	397	383	425	378	391	385	365	379	367	418	395	381	399	390	377	376	406	366	371	381	359	372	430	389	385	389	397	403	371	336	415	383	395	421	404	439	369	416	386	387	366	401	384	433	378	371	382	358	396	410	414	393	448	422	447	400	409	399	406	405	379	365	377	379	407	373	415	385	387	405	369	414	410	376	392	389	390	406	382	383	374	415	383	377	374	355	396	392	400	387	379	391	373	337	395	394	413	400	343	397	445	390	352	370	383	404	412	414	388	369	398	412	374	369	422	353	414	386	386	377	397	376	368	352	390	414	395	403	388	402	412	386	360	423	381	400	392	370	395	410	374	428	409	352	386	368	390	412	374	384	409	386	375	381	409	374	427	397	399	416	400	399	348	412	438	387	418	403	399	384	388	417	395	417	394	404	402	391	377	409	407	364	422	394	419	392	374	406	410	388	411	393	370	394	405	371	395	383	399	381	375	388	406	356	382	357	393	372	401	402	400	410	419	396	400	390	376	410	376	384	412	437	354	365	427	433	443	375	398	407	378	396	389	407	409	398	430	392	376	403	386	385	394	377	376	386	400	409	414	427	443	392	391	381	366	428	405	395	411	402	422	406	361	376	389	398	408	416	378	403	393	399	399	379	383	349	379	430	441	404	370	376	403	419	395	366	408	387	379	366	427	395	416	419	391	419	385	404	412	358	408	384	397	430	389	424	420	432	380	395	384	410	425	383	383	413	347	395	427	399	400	433	393	376	376	385	386	389	380	399	401	394	364	403	381	393	399	400	401	369	395	408	383	399	371	406	401	376	384	388	415	426	358	359	344	403	388	367	379	356	356	377	411	431	380	387	367	394	394	375	395	368	402	402	380	407	426	397	391	398	383	371	419	382	369	397	369	426	439	430	408	401	364	399	380	394	384	370	354	413	409	388	370	381	400	395	414	422	397	388	418	389	376	345	380	389	397	377	425	399	398	400	339	436	395	393	382	379	417	390	381	383	397	397	389	442	403	420	369	398	452	428	412	374	350	399	404	396	392	396	388	414	427	393	383	402	432	395	424	365	433	401	395	413	399	381	379	435	414	402	368	392	372	409	423	362	389	407	393	355	355	403	371	396	386	349	391	409	364	382	393	398	415	368	390	416	423	368	456	385	388	406	378	406	408	407	352	371	415	415	385	399	408	402	407	400	361	390	433	377	383	391	410	373	398	417	357	370	374	372	379	372	371	393	375	415	367	396	407	379	365	365	432	395	405	455	402	396	401	389	371	380	408	410	372	369	382	418	402	389	383	391	431	412	425	390	392	395	375	407	353	403	404	366	412	375	395	406	399	396	409	363	388	406	387	410	395	388	435	416	407	376	431	398	396	420	423	381	374	399	394	391	413	391	393	394	396	365	399	404	419	416	369	454	415	379	390	399	364	421	428	382	427	394	395	389	374	365	365	411	379	398	397	418	395	357	406	410	377	400	378	405	409	392	394	402	375	389	358	406	384	423	373	368	416	383	360	373	392	396	450	388	399	415	408	368	372	401	388	413	416	385	402	395	372	428	369	365	396	433	385	368	349	371	399	382	367	379	382	406	419	426	410	372	377	405	369	430	416	392	362	373	409	412	407	374	390	382	408	401	383	422	382	402	386	370	387	373	397	397	415	376	377	382	391	357	379	410	416	388
25391	20230	17053	18257	17152	13386	10024	7686	6145	5224	4347	3821	3622	2947	2702	2357	2162	2042	1757	1707	1677	1565	1398	1379	1344	1312	1173	1207	1112	1104	1050	1084	1055	1075	977	1028	986	934	1014	1027	936	949	1006	951	947	941	956	916	915	989	915	944	926	885	921	921	895	897	891	949	955	863	948	850	910	927	836	916	913	954	913	881	963	887	883	898	917	934	946	885	933	900	957	895	915	896	933	871	936	916	930	970	943	912	872	950	838	865	896	912	947	845	910	954	916	889	889	847	907	862	910	898	925	905	878	886	890	934	924	901	884	939	924	945	893	918	892	889	931	890	933	871	909	955	918	882	929	919	982	891	954	884	918	923	865	938	899	910	941	888	928	947	869	872	911	902	931	916	886	942	943	917	865	950	935	896	936	930	915	920	902	905	901	870	876	903	934	871	923	917	928	909	918	920	886	882	950	927	876	952	917	902	913	897	931	954	950	893	883	906	892	965	934	971	945	897	881	887	925	889	952	928	911	892	968	916	977	920	972	883	860	916	910	912	932	881	890	943	860	918	884	919	912	965	872	917	926	932	985	894	904	901	895	866	886	937	938	924	922	921	962	899	911	921	898	842	877	959	935	938	899	902	938	954	861	966	930	872	967	921	894	879	940	920	906	921	900	960	898	923	923	882	907	962	899	959	924	906	887	876	912	914	908	939	963	882	945	899	967	944	904	918	881	926	876	947	851	886	915	886	875	893	897	916	915	927	909	896	897	936	893	918	937	960	934	926	963	896	893	926	904	893	943	922	872	922	890	916	876	896	939	930	928	932	867	848	908	926	958	939	907	892	958	964	930	879	904	870	889	920	934	895	900	916	955	902	900	885	935	945	892	914	946	950	932	958	950	923	921	973	907	843	890	880	940	945	988	967	914	907	905	923	938	920	901	930	910	909	901	865	918	932	903	867	890	911	902	897	959	921	951	935	890	921	949	932	882	902	921	892	931	941	857	934	979	914	915	921	924	862	916	938	947	935	837	892	917	916	894	915	927	929	875	921	905	878	934	941	918	889	952	924	923	918	920	930	916	884	872	888	957	874	940	927	942	954	949	948	882	900	917	957	922	956	910	933	904	918	899	883	900	920	861	919	960	926	922	909	960	852	924	915	932	954	866	893	905	910	929	896	959	922	927	892	913	915	919	899	873	872	921	899	911	900	902	877	894	931	943	887	879	943	916	924	968	896	929	841	901	914	932	945	903	941	887	956	889	930	968	884	900	895	916	876	923	929	926	893	926	921	903	869	911	870	906	881	946	931	962	901	899	924	914	859	899	949	917	932	951	879	937	926	922	890	944	951	911	951	936	902	885	890	879	871	933	927	878	887	884	906	873	911	895	882	925	890	963	927	918	917	955	871	946	915	888	899	895	903	887	910	916	907	920	897	921	849	889	946	903	920	910	913	934	893	938	923	978	941	837	871	898	877	926	903	883	941	955	911	875	878	872	940	889	901	839	862	944	886	884	953	903	949	930	905	931	919	913	910	882	881	915	932	894	873	930	943	955	970	859	918	903	920	893	963	908	883	954	999	939	846	869	863	904	895	889	900	880	932	888	939	916	889	907	939	956	898	932	886	893	884	892	896	951	827	916	886	958	923	933	895	934	942	925	894	936	907	903	907	920	947	892	949	952	866	913	939	936	892	914	927	902	869	965	897	899	900	889	923	875	865	899	892	890	928	954	920	946	923	890	871	939	899	873	929	909	931	941	935	920	902	913	886	912	895	901	894	899	953	879	910	899	941	947	921	891	955	949	919	882	916	935	927	914	897	963	907	867	950	911	915	913	879	902	887	910	823	940	858	962	863	937	892	949	952	912	941	975	909	958	906	946	900	882	924	933	879	924	894	866	907	989	941	990	966	894	941	885	887	964	942	961	931	921	862	899	958	889	868	919	942	931	941	916	860	906	889	872	899	919	934	991	938	919	925	879	937	938	927	862	880	938	835	913	905	908	864	940	919	909	923	910	905	919	887	952	913	899	931	873	935	942	954	971	924	915	864	879	916	918	934	893	992	896	886	913	877	961	923	900	909	887	899	869	921	919	931	891	891	867	897	926	904	893	892	933	876	939	960	916	937	934	905	957	1033	892	947	921	860	853	927	917	832	840	928	939	915	923	914	850	943	885	940	894	934	880	893	945	913	939	861	884	878	956	919	855	901	923	945	937	902	914	934	936	940	934	906	856	888	873	909	860	877	906	954	942	856	945	958	907	876	907	932	885	944	874	934	892	895	921	927	911	918	962	911	910	938	943	895	897	870	948	894	1014	911	928	902	908	907	931	919	866	927	921	922	887	864	944	920	936	920	884	904	926	868	882	885	914	887	881	894	936	920	864	921	931	897	898	913	922	897	907	920	978	893	880	878	899	910	910	900	903	896	969	878	925	990	954	915	960	961	895	924	869	869	942	897	947	914	860	898	906	901	903	914	867	917	933	919	905	929	910	906	934	933	874	888	948	901	926	930	914	891	909	876	856	892	916	895	900	895	959	889	881	929	959	859	899	896	877	885	905	894	897	950	896	871	941	938	885	944	896	913	936	930	871	941	908	909	904	899	923	920	891	901	924	945	912	955	876	899	934	911	944	919	886	981	876	957	922	1001	926	910	908	903	914	951	950	903	943	897	884	942	940	968	913	929	953	956	916	895	883	922	897	890	929	923	902	889	887	939	889	871	954	908	886	930	872	868	893	894	866	931	917	888	848	897	909	907	887	915	923	892	965	903	947	906	897	927	921	908	812	865	911	886	893	907	894	892	913	964	920	900	846	912	978	899	918	926	948	948	895	874	911	899	899	914	937	899	891	971	911	928	935	922	933	931	970	976	954	903	932	924	926	917	918	937	907	900	900	890	873	910	879	936	946	850	952	919	897	939	903	948	895	866	897	907	833	946	905	936	893	918	887	933	868	895	905	1015	942	904	943	960	890	892	942	932	896	940	917	957	906	901	863	894	907	965	910	883	943	896	942	922	921	919	917	901	920	909	866	955	972	913	910	920	990	901	910	915	952	839	887	943	970	905	936	865	916	912	921	893	948	907	945	905	922	917	935	845	872	981	849	911	961	861	922	889	916	896	927	928	917	948	987	927	869	950	952	879	939	908	908	913	904	952	876	927	878	874	925	857	911	880	876	958	964	897	939	945	933	933	907	939	893	946	892	948	909	857	959	943	862	845	905	937	939	916	931	957	906	939	944	936	917	886	925	883	894	923	927	953	929	925	890	947	931	939	887	921	975	919	916	880	885	928	889	951	961	960	881	943	913	877	950	923	863	905	896	916	906	953	899	892	890	843	940	925	933	917	931	891	931	916	957	937	933	927	915	871	943	964	879	892	916	907	899	895	933	976	909	909	933	885	930	881	922	881	909	852	903	873	934	965	888	901	892	948	930	921	921	982	924	916	895	840	927	904	849	864	939	836	906	894	931	934	886	899	935	909	991	866	928	921	902	906	900	942	908	959	936	902	864	928	866	904	909	904
12439	6848	4988	3602	2664	1804	1226	1030	854	795	706	645	681	620	538	515	526	467	520	466	447	478	461	438	429	439	476	423	432	406	454	424	429	481	437	397	417	418	452	443	414	427	450	464	432	420	436	460	395	421	436	398	423	447	419	417	427	413	418	384	439	420	426	422	409	456	430	449	432	428	412	461	469	426	425	408	425	454	399	435	424	403	422	394	466	433	422	453	429	420	414	464	424	415	420	435	407	416	455	437	431	439	472	397	441	471	421	443	421	437	474	426	415	422	418	504	377	443	439	417	477	408	403	434	414	413	451	444	469	457	424	442	440	424	382	430	426	446	401	427	402	409	412	456	407	436	449	423	431	435	458	420	419	436	465	436	393	430	422	394	449	464	411	468	435	388	458	444	413	444	397	436	419	419	472	436	393	441	416	400	452	429	450	428	400	383	425	419	416	447	426	455	411	451	469	472	440	412	421	423	459	458	418	411	480	429	421	423	396	433	431	413	423	406	424	411	421	454	422	414	382	392	399	436	405	432	433	466	454	464	445	437	429	436	394	431	416	433	393	431	398	404	439	407	471	450	492	410	437	448	400	401	423	437	433	434	457	387	423	451	457	435	426	396	431	434	461	413	418	437	418	432	453	431	441	432	418	430	394	456	432	415	422	448	423	461	453	400	410	430	429	423	391	468	411	445	432	414	418	421	449	399	397	401	439	410	408	411	430	449	487	421	425	415	393	401	412	455	403	409	428	426	425	400	416	419	462	400	441	418	435	428	435	416	416	410	438	447	438	422	419	449	445	473	403	416	455	437	444	415	444	435	468	446	413	386	435	414	442	416	427	474	438	394	411	418	424	447	435	393	435	441	425	456	438	426	439	445	441	446	444	411	413	424	395	403	448	429	434	404	447	418	430	445	449	438	464	404	420	428	445	452	434	444	435	399	386	397	422	389	412	428	401	435	441	428	417	425	455	454	430	426	407	432	418	437	444	418	416	413	425	452	437	437	414	430	421	449	447	462	482	431	412	445	433	381	394	452	449	423	454	404	435	474	424	452	441	463	493	410	441	457	388	432	404	454	427	465	401	410	426	435	441	415	407	429	403	406	397	406	407	413	415	418	414	423	428	441	396	431	400	467	434	410	475	399	454	448	450	396	422	394	434	402	419	411	446	422	409	441	412	433	415	437	397	394	397	450	429	410	424	430	407	429	455	380	421	400	447	453	442	435	426	400	421	433	424	418	444	461	459	438	463	427	402	416	450	396	434	390	417	398	415	445	407	402	390	463	459	440	435	416	456	408	441	426	471	440	389	446	427	394	450	430	429	429	452	415	423	407	459	391	448	450	440	416	417	426	433	451	423	407	395	453	380	449	443	453	409	406	425	489	425	451	449	429	418	393	430	441	432	435	414	452	435	441	433	410	405	426	458	443	402	454	452	424	436	459	429	426	461	409	435	421	424	397	415	407	412	447	434	420	393	408	429	437	424	452	415	401	453	421	432	454	411	385	425	418	437	446	443	424	457	417	415	419	418	429	409	416	438	409	433	450	427	456	393	419	421	433	426	418	425	413	411	427	412	411	415	398	412	426	427	441	423	415	408	409	430	442	412	398	451	421	443	382	397	426	446	426	447	469	451	431	437	438	428	428	413	464	421	423	420	431	416	480	442	429	433	417	397	431	417	406	412	382	417	408	444	406	427	423	433	440	411	433	416	410	433	413	384	386	410	420	459	439	430	377	443	417	415	382	441	433	405	389	446	425	414	441	461	404	432	429	409	410	406	443	447	427	418	442	404	441	443	445	473	434	450	439	444	393	464	392	449	399	391	426	417	436	428	392	435	478	434	447	441	438	421	366	396	439	443	419	401	409	422	428	417	431	476	440	453	476	415	417	441	452	442	452	394	416	442	446	418	433	379	416	438	404	452	368	399	396	439	419	417	424	432	401	397	415	401	427	422	427	427	442	455	409	443	391	427	410	440	401	429	433	423	426	422	411	417	466	442	430	450	445	450	464	415	409	426	431	414	413	410	413	424	413	414	440	456	436	431	426	427	419	381	417	390	452	382	410	454	430	388	417	420	423	457	422	459	433	409	423	429	430	460	423	392	405	369	428	459	422	428	450	399	412	418	423	393	445	391	428	441	423	434	452	406	426	383	409	436	448	377	418	429	438	420	414	443	463	429	401	417	439	447	418	436	393	396	420	427	464	439	432	430	409	394	442	436	409	411	470	475	464	436	397	408	439	481	451	412	428	409	436	412	407	439	436	405	448	424	467	440	417	429	443	408	423	429	464	438	412	452	429	411	438	440	422	452	420	426	436	438	434	441	422	445	465	447	418	426	447	446	445	419	439	412	446	397	407	446	441	447	442	401	419	424	414	434	436	464	455	403	430	449	398	367	411	433	377	426	427	442	425	423	440	421	422	442	470	402	429	385	445	467	446	454	403	460	443	409	419	405	398	448	395	418	413	445	466	415	379	397	441	418	410	448	418	442	435	417	393	441	444	422	439	452	404	449	423	440	423	421	409	431	443	422	416	408	423	436	393	437	430	419	387	446	445	410	489	418	446	393	373	428	393	438	469	386	386	424	456	467	416	399	371	459	440	405	437	454	427	428	445	398	452	401	426	433	413	420	449	411	442	449	387	439	416	442	414	414	454	438	425	430	431	445	421	413	430	408	384	413	386	474	441	379	415	426	447	403	445	452	426	412	414	423	415	388	400	407	397	424	445	452	431	404	413	397	390	435	455	414	406	405	428	417	420	416	444	434	487	450	419	420	407	444	423	450	420	425	411	441	399	415	404	455	457	418	415	462	429	411	439	482	448	417	400	448	427	407	410	411	462	398	428	462	424	450	454	426	430	407	417	384	391	426	455	414	415	436	419	452	466	413	423	414	387	466	388	429	464	455	381	455	457	446	424	451	431	418	419	449	400	445	392	403	445	429	416	422	424	386	432	420	386	435	441	439	428	440	459	421	415	392	406	428	431	455	481	436	446	379	468	417	420	420	445	381	412	400	445	437	451	406	410	443	410	470	469	393	433	466	434	458	440	424	442	443	417	415	427	425	423	430	412	423	449	404	378	431	421	461	469	406	435	403	433	420	425	381	388	419	437	444	450	463	445	406	425	438	462	419	430	410	385	446	452	428	403	402	467	405	439	360	422	424	406	422	430	424	427	432	433	407	418	387	397	401	416	457	447	427	426	442	400	450	415	440	382	418	479	390	438	400	445	399	376	440	410	417	401	427	414	372	443	484	470	442	414	430	453	443	422	415	436	468	420	404	435	430	448	407	416	451	420	444	428	432	445	446	419	412	429	419	473	440	412	436	436	469	425	451	424	404	436	442	433	433	395	475	488	420	421	426	420	394	391	389	413	415	399	466	446	404	448	403	415	441	400	477	418	425	432	454	448	417	402	439	437	416	453	379	474	440	440	400	437	444	404	423	459	391	449	381	414	403	418	416	420	406	398	434	420	398	433	407	442	430	454	460	446
9100	7099	8472	9473	8389	6492	4718	3841	3219	2738	2469	2251	2128	1813	1708	1585	1479	1382	1319	1353	1303	1211	1195	1119	1170	1116	1089	1123	1041	1086	1075	1024	999	1045	1048	1022	1033	1043	1088	1041	982	1001	961	995	1040	1012	951	989	1025	971	981	964	943	972	972	1045	1003	919	986	1000	1021	1016	953	1004	1008	1014	991	1003	1021	986	981	998	917	1018	965	999	984	941	945	952	985	986	964	952	932	983	982	1041	964	1015	983	980	952	932	977	963	1011	951	1016	992	1019	1011	1033	973	977	936	1071	987	942	989	948	1013	991	976	970	994	1037	1002	965	991	976	976	1005	978	1029	1043	972	1033	952	968	1028	982	975	1023	939	952	954	966	952	994	960	959	973	967	951	1029	1024	1026	1019	972	1050	943	947	974	1003	981	979	960	1005	1031	967	959	971	969	910	976	997	1023	990	1005	976	954	968	961	916	949	972	993	949	984	964	946	975	966	931	968	977	957	952	1017	1017	998	969	966	1003	1001	1008	955	1032	994	973	986	1037	988	950	1000	968	992	948	961	965	977	1007	1011	926	996	970	1040	934	998	986	974	991	966	1040	988	957	1001	969	984	956	985	992	1051	983	1059	984	998	1008	1001	1010	985	958	1017	987	958	974	965	969	989	1047	993	951	1012	990	984	984	969	991	985	992	1042	959	995	988	1011	1000	1001	928	1008	999	1008	966	980	969	1037	1025	1039	990	967	1001	976	934	974	961	967	983	996	967	1020	1000	1039	968	1059	1002	989	999	980	954	991	974	972	1012	974	997	1003	1000	966	952	960	955	1006	975	983	989	1018	963	966	977	993	972	1018	1003	988	1035	989	999	948	980	982	1030	1009	998	985	959	994	991	1023	1006	997	986	999	948	1030	1012	1021	1001	978	1017	1025	997	994	1029	944	963	1014	969	943	974	964	984	1002	1039	935	1006	973	1016	1013	1019	987	1003	965	994	1024	911	991	1005	963	967	1034	976	935	984	1027	925	925	1005	988	1025	1035	982	992	1069	949	996	994	1005	993	978	1016	982	951	988	952	959	978	1003	1049	955	917	1009	991	951	966	1028	945	999	1042	971	937	976	998	976	992	1001	1014	979	991	1008	961	1014	1028	990	961	972	986	977	999	977	998	990	951	992	1019	995	1009	932	1004	974	978	982	961	964	957	973	998	1015	1003	979	1028	945	1023	937	1011	998	1004	1041	947	993	962	953	988	1054	926	1046	974	943	960	1014	1024	999	971	942	977	1014	929	1000	996	974	1031	994	992	951	928	1002	1003	1000	990	1032	960	925	991	945	976	935	950	989	1017	982	974	999	976	992	1027	980	1030	987	948	976	968	973	931	993	944	1035	957	1016	983	958	947	990	962	1011	977	995	1024	1024	1035	1013	986	991	936	1004	995	984	963	949	1041	996	973	1072	990	952	1024	956	988	988	965	933	1036	977	1002	982	966	973	973	985	1013	937	994	978	991	974	1011	1022	959	980	1051	994	968	969	995	980	970	1031	981	1016	1031	1047	999	980	1000	1017	976	964	940	996	963	949	995	1002	1022	959	1004	984	988	929	1031	1001	954	1013	1029	1048	978	1037	1035	991	947	1023	1005	1004	940	1016	945	996	954	991	972	939	1001	1047	990	972	1005	1013	944	956	970	983	999	975	1028	960	1004	968	980	923	982	1019	1032	962	976	952	987	979	1004	989	944	1002	978	1005	1007	972	969	996	924	948	977	1002	1040	949	995	949	951	983	1013	952	1017	991	970	954	1026	977	947	988	979	951	954	988	977	953	965	998	992	1011	927	1057	911	951	941	981	963	985	976	1009	993	986	1036	970	963	943	983	1046	984	997	1030	938	1018	974	966	935	941	896	1003	978	1000	986	1003	1004	946	949	1012	996	954	995	1013	965	1022	966	1005	993	996	903	961	953	957	973	1025	963	1006	1009	1048	1015	995	1004	998	978	949	957	996	972	1016	976	944	924	1014	1028	1000	1005	1007	995	980	950	1022	992	974	999	990	1011	966	991	953	1041	1016	997	978	1033	966	997	1015	1024	946	962	1027	991	1001	967	1010	953	953	1010	930	935	997	1002	991	1001	980	1023	943	986	961	995	986	1012	993	1049	974	993	925	995	1002	968	1026	1000	988	1007	1020	941	951	976	999	959	986	958	967	1035	946	1005	1013	1004	990	1021	990	957	996	948	997	1038	954	964	972	977	997	976	990	945	990	1012	1009	1041	1024	1005	1029	994	1004	957	946	1010	984	999	975	991	975	961	1038	1024	965	950	1021	1029	955	1001	999	1050	996	958	1006	934	972	1014	982	977	981	966	950	985	1013	964	1018	962	968	948	1003	949	1044	935	995	1007	963	934	935	971	942	1005	1014	981	1025	1004	1005	966	935	960	1005	942	995	1010	949	967	985	1008	932	1040	984	1016	986	934	1006	973	959	949	918	979	950	967	997	1009	934	957	909	977	1018	988	1051	1002	1034	1009	942	1020	933	986	1032	958	961	1029	1012	957	995	984	1003	976	1051	970	948	1000	971	1029	999	1023	1002	938	957	990	971	1023	950	956	1017	976	987	928	1032	981	1018	1000	977	958	979	982	995	989	987	1013	983	943	1012	944	980	1009	991	952	1020	1038	1016	1024	963	992	1003	1044	997	950	999	985	995	928	987	1013	1051	981	1038	959	995	956	982	987	948	981	982	963	957	963	890	1013	977	985	1057	981	988	1015	1027	993	977	973	963	1015	997	988	1024	999	990	973	966	1028	970	918	984	973	970	992	1036	1023	956	1012	992	1029	976	974	998	978	944	1048	984	992	958	949	942	1014	968	1021	1029	920	959	992	976	973	990	1030	968	984	993	988	975	993	943	1004	938	960	974	949	936	949	946	1017	1008	1002	1054	945	985	968	1019	1000	994	976	941	945	947	978	990	982	978	1044	963	1010	946	949	970	993	982	980	971	983	976	973	982	957	1057	991	980	1013	1000	1025	982	982	1016	995	928	995	988	1028	981	972	1013	1026	952	1017	934	975	957	945	983	994	984	992	979	941	1011	966	957	980	1001	972	1035	974	1008	988	936	949	984	1022	919	999	992	911	977	1024	946	984	967	1003	982	967	934	928	965	964	1004	997	1003	937	968	1030	983	1002	1030	980	945	1012	1002	952	1016	1035	934	965	988	921	995	1042	982	974	941	941	951	975	971	1025	1003	1020	957	1001	978	1009	978	988	967	1030	980	1007	954	1022	929	977	973	997	1030	1023	977	974	982	1008	1023	1000	973	971	992	938	964	975	982	977	981	998	993	1035	991	975	971	961	1008	1005	971	998	978	988	962	1038	980	1014	978	973	916	1013	1009	937	1012	1023	955	1029	925	1035	989	1017	1021	959	966	999	975	1036	1007	1028	986	975	991	961	984	969	967	955	1026	961	974	971	991	1026	1001	972	985	927	1036	986	951	965	975	960	1008	979	990	988	970	968	1003	1021	1013	977	1018	1019	961	1016	964	983	1026	996	944	1032	990	964	993	1035	945	995	992	1034	988	1005	1001	994	1003	1008	954	972	1011	1027	948	949	1018	973	1007	946	1002	965	983	976	1037	984	1018	1006	992	991	974	992	953	988	957	959	993	948	965	940	1028	1002	1015	974	998	965	962	933	969	991	978	886	981	1019	968	966	999	1076	991	1017	1014	952	998	987	985	1003	1060	893	1000	923	989	1014	979	945	950	977	958	972	955	1005	967	1002	991	1038	991	1012	1016	994	1006	993	1001	1026	1068	991	996	1006	992	1027	1010	997	966	975	1007	1030	1007	956	970	1020	950	972	915	998	963	1021	1003	978	960	995	959	980	995	1006	1037	998	975	974	983	1019	949	993	942	1008	941	993	1004	970	956	1014	992	960	986	979	1048	990	1005	957	991	986	976	994	980	998	983	969	1041	1009	901	969	974	955	965	985	965	993	1002	1005	1008	969	991	1005	977	992	939	993	1002	1041	984	933	1015
28381	17397	9893	6784	4582	2988	1880	1492	1214	1013	897	847	809	701	656	607	561	535	509	523	526	500	435	474	468	482	416	434	422	454	476	453	462	441	420	378	430	437	436	433	421	390	447	416	426	434	449	432	390	428	406	413	392	428	411	406	449	402	431	429	425	452	463	408	430	391	390	407	412	384	405	388	442	426	419	418	426	416	413	399	471	403	399	419	406	437	408	464	423	441	403	398	397	423	405	400	439	423	400	444	433	417	415	388	424	418	411	456	443	428	409	421	433	398	425	414	393	416	410	420	430	402	417	399	378	396	416	408	390	388	410	403	440	446	424	387	422	405	374	418	426	416	414	432	448	385	413	476	421	433	398	379	431	445	401	427	404	422	439	398	437	443	422	368	371	411	396	398	439	428	392	475	421	402	406	398	383	415	405	395	403	435	403	412	437	455	468	447	436	415	399	404	430	433	402	417	437	386	431	391	428	404	426	483	406	434	417	382	436	426	440	401	442	395	405	383	412	397	418	407	425	406	401	419	437	430	438	414	418	474	408	432	427	435	409	372	374	410	374	397	395	393	438	419	415	420	430	436	440	406	436	396	446	414	439	409	409	424	400	428	428	439	413	416	438	403	406	429	434	428	406	428	443	479	396	411	415	403	389	423	439	418	440	410	458	451	383	412	423	458	401	431	421	415	408	433	408	430	457	420	441	399	401	421	435	435	414	410	386	414	426	469	395	425	413	402	429	418	428	424	380	397	457	395	428	358	396	358	402	421	411	415	407	415	467	378	424	444	408	414	425	430	393	432	408	429	428	426	433	425	406	395	456	425	401	421	432	419	380	440	400	427	415	415	418	430	414	429	428	412	424	409	423	431	406	418	424	430	428	406	423	425	445	414	472	476	415	421	435	425	413	453	458	394	441	398	418	447	436	433	392	426	412	410	388	459	405	406	394	440	439	447	438	427	414	410	409	408	429	449	453	444	476	386	432	447	437	388	401	454	423	403	464	420	394	357	419	430	405	423	411	392	432	395	419	421	395	434	415	421	401	398	408	412	417	413	438	391	412	407	383	422	403	388	410	413	412	451	427	471	371	416	412	424	392	437	420	407	430	407	408	413	440	434	447	425	390	424	381	396	453	390	413	403	367	424	433	423	397	426	443	420	429	435	435	402	417	384	386	429	410	411	421	433	414	378	412	411	401	413	413	470	438	410	424	427	413	381	392	420	416	423	395	408	414	416	396	423	429	432	419	427	414	428	416	416	405	381	430	442	407	419	447	431	414	422	443	439	459	441	414	393	428	417	410	392	397	431	422	424	390	476	403	417	425	448	445	411	404	411	416	437	434	390	446	418	431	423	428	429	405	428	436	412	433	418	427	424	395	413	412	412	439	387	414	442	438	442	416	424	459	444	378	416	421	431	417	418	438	433	416	396	402	403	426	468	429	396	398	461	399	422	400	429	427	398	412	379	447	409	441	414	427	451	411	428	469	435	459	419	442	414	416	416	426	378	443	458	403	423	415	447	436	414	413	402	430	417	459	416	404	426	438	439	428	434	403	410	408	404	445	402	437	414	423	400	409	419	428	443	408	410	418	419	435	466	411	405	414	443	416	435	417	373	398	413	435	464	443	424	389	400	422	400	443	445	418	416	458	412	405	420	419	426	398	412	395	469	413	426	415	413	391	425	423	452	402	432	436	450	412	439	391	421	427	416	430	447	411	400	428	442	441	407	439	456	403	412	361	428	433	418	405	407	428	410	449	425	435	407	418	426	419	401	428	379	435	424	426	433	413	423	418	459	420	407	405	454	401	442	429	440	402	421	454	389	398	439	443	438	415	432	392	409	414	450	447	460	421	450	430	426	425	422	421	395	414	435	403	414	432	419	423	439	421	452	425	426	432	417	385	382	453	404	418	407	435	433	438	490	437	411	425	432	413	422	448	402	413	443	390	394	424	454	423	457	382	414	474	433	406	403	432	445	402	420	422	447	414	427	489	401	402	370	448	426	460	432	399	412	410	397	437	428	440	358	453	432	439	411	394	401	398	427	426	403	425	428	441	412	432	417	430	382	426	399	481	391	399	414	405	424	413	440	440	401	439	418	380	412	421	388	419	405	419	407	458	427	409	400	440	418	440	435	391	445	438	403	452	458	411	448	435	426	466	450	452	408	434	412	429	434	374	463	447	456	476	403	419	383	431	437	404	447	387	432	436	426	445	422	444	443	416	412	402	428	411	433	387	435	432	455	435	401	392	459	439	429	387	455	426	409	442	411	447	391	430	392	433	403	418	393	400	393	415	407	399	388	408	412	404	381	458	426	415	427	433	436	426	410	400	394	425	437	425	409	444	399	407	413	394	407	419	381	463	404	435	397	404	395	430	398	380	432	403	453	407	427	403	448	439	422	414	459	395	411	379	407	476	414	402	434	425	413	427	420	431	383	408	450	403	448	447	412	410	425	440	431	438	440	401	438	445	451	448	461	395	409	378	429	445	443	439	439	405	432	423	432	384	380	402	437	436	448	425	429	424	392	412	392	407	421	443	393	449	446	400	429	430	468	412	436	430	389	426	381	414	422	397	446	372	400	433	408	421	423	394	412	422	452	446	432	418	443	454	381	388	423	394	421	407	489	393	402	384	440	387	446	462	454	468	407	400	444	426	475	443	435	407	439	408	441	433	405	445	420	377	445	417	437	423	417	433	443	445	425	427	435	405	419	416	433	439	407	382	434	407	411	442	396	412	433	424	407	431	406	435	399	396	446	445	396	454	380	431	421	371	416	421	399	432	420	424	424	457	410	442	432	389	438	428	393	396	391	438	396	439	417	412	476	444	414	424	410	469	454	393	458	411	441	400	432	439	422	415	456	417	436	392	362	430	435	454	447	420	414	434	393	404	449	441	426	410	418	410	426	447	435	408	414	397	418	439	408	393	442	415	398	431	405	434	409	439	392	407	430	454	446	412	405	418	407	405	437	437	415	408	398	426	402	408	440	400	405	392	443	435	461	385	412	407	462	465	443	386	417	409	390	429	437	418	408	409	415	435	392	454	457	418	464	428	428	402	467	442	400	419	424	437	420	387	419	475	423	466	425	443	419	471	415	456	425	430	404	435	457	431	377	447	415	451	446	407	424	430	431	425	399	460	386	398	443	419	398	440	427	419	394	465	378	438	402	432	432	431	434	459	407	412	430	400	427	422	393	400	417	416	473	440	443	454	461	416	420	404	384	445	454	411	397	446	389	395	405	395	417	440	407	404	438	414	425	409	389	421	428	470	426	400	433	432	403	423	407	419	430	422	409	413	416	437	406	408	406	415	430	411	449	416	417	447	419	436	382	388	423	452	448	434	420	416	452	421	416	419	418	427	422	432	420	427	432	437	440	445	453	419	418	399	419	421	424	428	380	387	447	422	411	467	415	437	415	434	388	454	444	410	403	436	410	422	440	390	429	400	408	447	409	407	408	448	424	405	413	407	408	442	401	454	451	400	415	447	388	412	411
20451	14214	12934	14651	12900	9757	7218	5825	4878	3905	3593	3183	2842	2458	2242	2016	1793	1691	1620	1480	1409	1385	1370	1312	1265	1270	1217	1178	1126	1098	1133	1096	1139	1019	1094	1024	1055	1025	1041	1070	997	991	984	1015	948	977	997	1013	1011	988	968	989	983	996	923	1052	969	1000	972	952	1028	947	1000	974	964	993	982	999	963	948	1002	934	962	941	929	960	915	922	1000	987	967	965	979	969	950	972	1008	992	982	925	974	966	1013	1020	966	929	1040	990	969	956	955	962	1006	945	1018	904	942	973	962	923	994	931	910	918	996	945	994	890	988	962	924	927	977	985	984	924	1014	1009	974	983	938	1014	956	983	951	1027	1002	988	953	992	920	992	1027	970	986	981	970	999	944	1012	976	979	971	971	991	959	1045	947	992	1027	975	932	975	977	958	1011	1003	974	1011	983	1024	957	1007	1050	996	972	978	929	994	926	965	958	1007	963	981	982	946	983	1018	918	1016	957	988	991	985	977	939	943	985	949	975	1012	949	985	990	951	999	1014	943	994	1018	981	988	947	991	958	934	986	988	958	936	969	982	975	974	933	966	961	942	923	958	1018	1010	934	996	1036	960	964	987	961	1005	970	932	989	1045	952	960	933	935	1009	927	963	961	982	957	954	988	985	1005	965	983	944	943	1009	982	954	992	995	969	1003	945	977	1010	985	982	980	991	935	986	1000	985	1004	1036	1034	967	957	990	984	1025	964	951	985	940	1009	940	970	946	986	990	977	944	975	953	974	964	979	993	964	973	984	960	961	1022	1019	980	956	946	1015	992	987	945	918	956	947	999	1012	952	988	1051	942	1002	1014	960	950	897	983	1044	941	929	936	993	1014	978	962	1016	1001	1014	953	950	1021	939	959	908	969	987	909	1018	972	940	1043	980	895	984	1019	891	962	949	1019	972	968	1018	967	979	953	932	957	1005	950	989	1018	983	925	991	1000	974	942	949	966	968	976	933	994	932	988	986	1005	1015	989	953	974	926	955	988	989	1014	1008	951	947	926	1010	1021	944	987	988	1019	967	1002	991	957	986	1028	981	954	965	964	966	943	964	995	1006	969	964	1009	949	961	935	1011	962	973	997	955	1016	951	966	958	943	1009	957	962	946	969	982	974	981	958	983	940	1021	959	968	996	1023	976	1022	953	974	956	939	978	961	953	1014	986	976	996	967	935	984	931	929	930	1012	919	983	989	955	932	937	982	988	1068	998	963	1007	932	993	984	954	997	932	967	966	923	1011	1039	1012	1008	929	986	936	1010	991	970	913	972	1008	975	971	943	965	983	981	971	993	945	979	1020	1036	995	985	974	985	956	988	990	957	988	926	986	952	967	973	972	1002	963	991	968	968	968	999	1011	954	1016	999	960	974	986	958	932	968	964	936	962	960	920	955	1044	938	986	967	977	1030	954	981	938	950	952	971	964	996	1001	977	1009	957	943	993	991	945	955	951	963	925	957	961	985	1022	941	988	1020	971	973	1004	1008	964	973	945	997	981	955	985	950	974	970	984	925	1033	991	947	914	955	1019	947	998	960	1018	951	1023	947	969	952	946	955	990	958	990	986	1033	952	971	994	999	1003	970	951	993	951	999	976	913	969	969	952	931	1027	987	941	956	1012	985	1043	996	937	1013	976	962	979	978	1013	991	934	980	924	988	962	1005	997	938	990	982	960	943	981	980	1027	995	959	981	981	965	964	1039	925	978	934	1016	1018	985	914	969	984	1041	946	971	982	978	905	990	984	970	1018	949	977	970	934	1022	991	954	939	980	943	983	975	968	963	988	967	971	960	991	970	964	951	944	977	979	931	1021	973	993	979	996	993	930	986	964	964	966	978	1012	986	1026	933	956	944	976	996	1000	1020	973	1003	947	966	999	988	983	968	969	932	964	943	1009	923	995	1027	958	1025	1013	987	916	932	971	1044	966	985	978	987	965	949	974	983	1014	970	971	953	1008	988	947	995	1021	948	993	981	947	946	985	1006	966	977	1004	983	963	938	961	987	1021	932	1026	977	930	978	925	982	973	926	947	1012	911	979	967	965	954	986	965	951	972	1021	991	997	969	1003	962	962	954	996	1020	985	998	944	1014	1011	967	972	908	969	924	959	936	1006	979	985	984	977	964	971	996	1004	1012	1010	972	1055	972	956	966	942	970	976	936	959	927	974	968	932	933	962	955	925	963	1009	1017	950	913	954	984	932	968	1003	985	999	1002	960	972	947	981	943	1000	959	998	959	951	966	945	957	1011	966	1000	934	903	961	965	946	998	1001	971	1030	992	960	965	961	990	1028	934	934	982	1026	998	973	910	1025	981	949	981	976	920	941	978	927	952	1006	1005	1018	1021	971	1001	913	999	945	978	940	1006	1003	1007	958	932	1035	989	1036	985	963	945	994	978	962	962	982	976	976	917	995	948	960	1037	961	984	965	935	1029	981	995	975	1006	947	989	1029	998	953	985	914	1015	978	960	957	1010	945	1000	949	939	976	994	981	899	981	907	934	954	918	1025	968	976	948	981	1030	991	972	939	981	990	924	969	954	1006	983	952	996	987	932	1010	930	995	998	968	882	961	984	958	944	959	957	999	968	1020	936	955	956	1000	1015	997	918	986	994	1019	997	1018	999	959	945	1013	955	952	999	981	986	987	970	975	973	972	990	1021	1005	994	950	963	945	1032	982	928	926	992	920	980	973	965	980	1007	928	963	943	996	986	997	961	1008	977	1033	983	989	987	1022	924	946	947	938	958	986	1006	977	970	960	942	931	1001	953	987	1001	1019	988	978	974	937	1011	980	917	979	988	998	927	959	937	964	1003	985	929	990	943	989	950	1023	926	1004	994	957	998	963	1021	1036	972	1036	1018	915	1061	964	980	1003	940	998	978	965	993	970	974	970	966	1023	926	1004	1019	1035	929	950	944	1022	979	965	958	1037	945	1016	927	937	995	980	1000	1024	1054	965	981	935	1017	942	963	951	966	963	972	992	1010	1007	915	973	980	960	945	975	995	980	950	1034	988	962	873	1031	963	960	927	985	970	981	972	1010	990	979	967	972	966	982	905	964	993	978	943	979	986	979	922	962	930	1001	965	958	974	978	1054	908	991	931	1019	960	1004	989	948	974	1023	924	979	991	964	956	916	912	1010	940	958	946	1006	951	955	988	992	908	947	1011	964	998	1027	1013	957	949	981	994	947	903	945	1008	1012	1035	977	918	942	976	947	913	942	966	980	988	970	992	933	977	1000	962	977	971	977	979	1003	981	979	957	963	1012	991	990	1025	984	977	989	921	994	927	1013	994	987	988	943	946	974	974	956	1009	983	973	936	1009	976	975	938	998	1015	928	973	964	999	978	973	998	978	942	950	986	980	991	1033	1057	920	976	944	948	969	987	942	963	982	996	962	996	995	967	970	976	996	952	946	988	933	921	945	1002	965	1029	991	1001	973	996	934	990	938	1032	980	991	1020	1005	943	945	978	974	991	982	1005	974	987	1000	971	939	987	984	1025	981	942	973	1044	937	1010	980	1036	957	942	999	983	947	1035	929	913	956	940	934	982	1001	979	955	987	978	1023	974	968	981	938	984	957	1025	1058	929	1001	965	996	961	951	1003	951	958	992	945	995	968	973	994	984	990	1071	929	995	1006	1009	969	888	934	1007	984	990	1012	919	936	1002	957	990	1022	1029	1017	908	985	979	988	880	1059	995	957	964	938	958	962	983	1026	1023	988	982	940	953	985	991	935	987	913	962	968	1004	962	984	974	958	971	1013	966	1019	957	920	948	947	916	999	939	1022	984	939	971	986	955
37829	23864	14362	9951	6254	4041	2536	2046	1498	1341	1224	965	895	790	691	631	587	587	591	479	494	521	456	480	442	447	449	454	438	392	424	387	461	393	404	398	370	377	417	430	398	445	405	434	427	396	442	403	441	392	405	423	377	387	452	387	373	378	391	410	386	388	397	386	380	372	417	397	375	360	393	402	414	377	389	358	411	385	420	408	416	419	414	357	393	381	406	407	446	378	430	431	407	408	393	371	370	379	395	396	370	394	392	422	454	434	425	391	414	387	407	398	409	373	396	423	391	389	378	384	394	392	413	401	370	397	374	406	411	392	416	428	413	368	362	426	388	383	400	389	401	392	376	413	401	430	371	398	404	390	401	388	399	400	403	379	383	356	403	411	326	403	392	438	394	418	391	360	377	415	420	375	380	446	379	387	380	406	399	370	384	375	378	385	382	409	384	391	391	398	401	400	373	391	416	402	363	364	383	396	422	413	401	388	414	409	385	369	409	379	376	396	400	405	444	371	367	350	392	414	405	425	386	401	398	369	420	409	409	396	376	409	406	432	408	409	397	367	376	425	434	423	375	378	377	419	389	393	391	400	413	400	413	382	376	383	399	377	345	402	430	427	371	395	360	364	391	421	398	381	459	395	391	378	375	414	426	384	401	366	381	370	367	400	379	381	333	393	397	368	424	410	366	417	394	382	388	399	393	381	412	432	444	389	408	381	386	333	403	378	369	390	373	395	394	392	371	410	383	384	429	414	403	390	391	381	390	411	428	381	351	420	411	419	414	350	402	390	422	396	392	397	385	386	360	362	395	390	422	383	388	393	385	407	395	394	397	383	411	382	383	444	368	396	358	365	375	415	386	374	409	391	435	393	422	404	405	378	419	358	432	358	385	381	410	375	366	380	379	439	412	358	381	446	401	401	384	412	446	380	401	376	426	371	420	414	376	365	367	398	390	397	413	329	412	390	388	388	371	397	377	421	370	355	367	399	362	411	394	417	398	394	404	388	414	381	409	368	389	429	384	396	372	409	371	407	404	397	366	387	405	397	403	403	428	357	410	391	372	376	378	388	373	376	379	355	373	402	404	437	418	390	418	390	379	429	398	392	384	362	396	366	400	389	411	419	373	410	371	378	412	380	426	368	424	400	393	376	410	388	428	391	405	401	410	427	387	468	359	415	406	386	379	415	421	388	407	366	373	383	412	410	368	336	377	365	403	386	379	394	404	414	441	419	359	379	381	387	397	390	367	391	414	422	399	379	374	418	387	335	397	389	394	370	391	410	428	368	430	367	395	400	416	417	386	377	371	433	408	394	416	370	379	427	383	391	419	373	392	404	398	427	384	405	403	414	391	392	405	384	402	418	390	407	376	388	424	414	432	395	372	372	374	418	381	340	378	411	401	374	382	376	420	423	400	415	371	398	372	407	387	417	411	367	379	443	362	410	390	431	389	371	428	386	400	385	394	397	372	368	414	407	380	364	407	399	405	382	375	377	402	391	399	396	396	410	373	386	369	388	353	388	416	410	387	359	454	432	419	376	438	419	401	381	426	356	413	420	393	411	392	425	418	397	398	366	392	364	395	377	414	389	397	438	383	408	411	386	422	368	377	356	395	421	357	408	397	415	386	452	372	437	390	402	401	386	414	396	407	426	409	388	392	362	346	393	380	404	437	440	411	414	391	403	396	428	415	390	388	386	429	380	360	382	427	416	403	419	416	408	444	413	372	387	416	387	404	362	343	424	375	381	394	370	409	361	411	396	376	401	373	382	368	411	409	385	400	414	392	400	414	398	377	389	361	382	432	358	402	428	389	346	388	374	403	378	380	379	405	387	393	380	383	402	386	421	400	411	414	381	372	355	405	408	362	381	416	383	410	428	387	359	357	377	414	405	409	433	417	405	380	368	425	397	414	379	396	422	401	377	426	405	406	409	389	425	395	379	409	406	408	414	441	384	368	397	337	408	384	416	407	412	402	422	367	411	397	412	389	411	393	405	397	394	396	414	394	370	374	372	395	383	407	413	399	383	422	404	419	380	384	393	376	376	391	390	387	383	462	440	410	379	405	442	441	420	406	413	379	395	423	425	390	373	389	374	441	409	380	407	404	419	395	416	394	399	401	455	400	429	373	383	397	426	416	403	398	369	400	410	388	421	369	382	415	377	384	370	409	422	395	384	373	432	425	420	379	383	379	405	405	438	417	390	362	396	420	399	378	407	401	379	400	373	392	403	387	402	384	397	415	396	397	396	402	363	424	404	372	380	395	393	390	402	401	402	394	391	368	411	426	426	363	331	374	385	403	368	401	387	374	387	417	411	391	395	402	401	407	412	383	413	428	378	383	378	387	388	426	395	377	417	414	377	376	400	406	393	381	384	425	364	378	399	390	335	364	402	413	415	383	379	357	383	375	389	405	385	403	401	386	412	380	370	388	368	410	352	425	397	367	421	429	335	376	406	412	389	385	408	413	347	408	368	396	410	421	390	447	385	383	394	374	372	376	372	390	362	414	397	382	400	436	344	385	363	390	367	383	376	366	364	369	392	383	405	370	408	378	423	414	371	380	403	374	414	398	384	404	371	392	433	410	383	370	405	411	391	423	390	397	379	413	403	425	383	437	374	407	387	401	416	362	394	418	384	339	369	402	421	412	374	387	406	404	429	379	376	406	377	387	365	397	444	371	408	415	361	414	399	406	429	404	374	419	391	423	401	365	409	381	396	405	380	400	386	404	427	376	371	372	396	377	375	390	377	388	400	367	420	409	383	408	356	390	372	424	364	387	387	391	397	430	379	371	388	403	436	392	380	401	383	393	428	417	401	391	388	373	380	380	420	417	404	426	416	423	407	407	408	434	446	373	383	418	399	420	399	404	390	451	421	419	373	419	374	386	352	386	381	371	422	391	386	386	396	416	380	377	401	434	419	394	406	400	429	373	421	388	410	391	363	366	402	378	369	400	417	379	395	408	366	391	374	386	428	364	399	393	340	394	396	401	351	377	414	400	380	349	382	384	394	437	410	401	381	366	370	450	418	399	368	389	397	386	388	420	441	422	426	398	368	417	378	381	399	393	387	415	418	415	394	351	421	419	421	390	421	368	419	397	396	360	413	386	387	407	415	418	396	376	427	333	383	380	424	384	421	404	420	403	404	370	394	387	404	388	391	415	405	397	428	372	387	381	387	406	358	409	384	412	395	426	396	403	386	385	384	381	336	380	426	438	387	398	405	409	393	413	391	421	409	419	439	377	389	424	389	410	385	381	421	387	386	389	383	402	393	363	356	397	439	400	414	397	401	377	412	363	392	393	378	419	400	375	425	394	456	397	426	424	378	364	379	403	399	402	409	420	381	391	397	420	398	396	415	385	374	394	385	392	392	412	393	394	391	385	381	379	386	385	404	405	422	391	371	400	382	377	379	400	386	356	445	390	458	410	405	415	375	398	370	418	433	401	412	400	402	386	434	377	442	401	373	392	402	381	392	389	399	380	370	414	383	423	345
25398	18292	16273	18716	16273	12641	9438	7824	5917	5115	4855	4081	3705	3090	2828	2403	2142	1893	1928	1746	1573	1459	1466	1419	1339	1293	1234	1222	1154	1111	1095	1090	1102	1059	1043	998	981	1006	1001	984	1013	1010	942	989	1005	945	990	969	948	922	973	900	991	922	955	905	989	917	931	963	922	895	932	948	933	933	910	894	929	953	919	939	904	908	930	890	921	888	941	887	901	914	966	887	859	905	886	879	865	944	956	965	943	974	907	913	907	963	919	923	893	936	919	897	911	975	881	866	910	887	930	940	944	921	933	876	913	929	944	863	930	969	910	875	910	908	969	882	913	955	951	948	954	952	941	927	871	945	938	897	890	910	933	935	908	928	933	935	942	901	944	922	860	955	890	919	957	913	902	921	895	920	954	901	935	877	896	914	959	888	890	908	966	902	907	910	914	907	869	942	902	882	929	940	936	888	911	896	916	907	963	961	941	870	907	907	943	939	899	970	936	935	911	961	935	965	930	903	925	894	929	912	918	902	978	888	899	941	942	999	877	909	933	942	954	947	880	953	866	913	926	914	939	942	896	914	923	895	921	903	957	913	890	947	858	971	952	923	973	921	912	915	965	907	930	887	892	942	900	887	861	942	962	964	982	922	901	892	893	900	915	890	888	931	943	910	927	866	923	932	885	909	930	897	903	910	887	921	894	957	949	900	925	892	913	938	896	955	919	911	964	934	991	919	897	894	972	895	983	932	878	967	949	884	898	894	953	906	878	952	900	946	945	922	959	898	871	913	861	968	914	898	897	958	948	919	983	905	915	941	930	973	880	920	964	866	900	907	900	921	935	880	920	909	921	925	878	933	933	892	940	915	935	873	893	939	920	937	899	865	932	917	889	937	945	915	905	896	923	897	904	928	953	929	963	870	911	952	912	905	886	992	904	933	913	926	952	931	925	961	963	958	895	966	913	878	871	890	959	915	949	919	907	899	924	916	956	960	962	924	901	960	903	906	902	923	905	961	921	896	922	963	864	909	894	883	976	922	919	940	937	924	935	947	927	851	974	965	870	850	938	929	897	895	898	916	928	941	934	937	927	925	911	913	942	938	978	937	924	929	915	940	962	969	947	894	906	943	935	939	866	887	908	891	925	885	919	868	940	939	936	923	892	917	952	921	970	894	965	898	931	954	955	917	910	929	903	937	932	937	915	935	959	912	952	881	876	884	965	891	983	927	908	960	1001	888	882	903	930	926	911	859	942	902	1016	975	931	888	875	874	928	951	920	949	887	941	975	882	905	924	922	843	970	918	942	908	950	979	938	850	977	941	929	869	883	931	920	910	886	925	939	903	910	892	914	944	886	896	922	934	887	965	929	908	911	915	941	877	929	892	923	915	925	921	847	924	946	956	909	923	930	928	915	897	890	866	897	916	920	974	896	961	956	897	899	897	931	922	955	918	919	948	931	912	900	935	951	936	925	925	879	951	912	997	923	923	926	960	939	872	864	977	911	931	940	947	920	898	937	889	908	909	839	928	955	948	919	965	891	937	929	952	953	981	965	935	922	907	910	888	875	946	951	914	939	926	901	925	902	929	943	963	929	885	906	931	925	903	889	902	901	912	882	903	918	923	867	973	935	970	914	891	906	912	936	1007	929	893	918	894	894	926	901	933	884	974	864	903	919	962	909	942	960	919	893	908	897	935	932	959	953	910	963	882	915	956	950	915	909	912	944	913	937	974	898	876	945	875	959	942	921	952	943	943	892	946	898	996	915	924	881	916	930	907	955	969	929	892	931	913	914	913	892	954	922	927	874	925	962	941	915	903	944	960	952	940	938	917	850	908	913	969	948	957	904	927	887	922	970	945	914	919	905	921	914	949	941	938	944	985	859	890	918	955	889	938	931	970	991	974	944	1003	934	944	938	889	941	927	898	935	953	902	961	957	982	912	950	907	934	955	898	902	951	895	933	923	932	892	924	886	896	943	940	910	935	951	988	947	942	894	901	922	872	953	910	917	922	900	950	911	894	874	900	918	914	886	917	890	910	945	936	902	938	942	915	948	925	913	881	929	849	962	1010	960	928	899	944	902	959	956	931	845	914	947	916	892	977	917	901	923	940	950	898	907	916	928	886	929	913	940	905	886	934	905	965	965	912	911	903	884	922	917	878	920	887	934	918	867	923	951	904	908	870	904	924	912	986	863	911	921	942	925	933	879	960	876	987	939	955	916	934	884	882	929	862	881	891	944	941	917	882	960	866	923	936	880	927	934	917	889	978	951	924	988	946	932	930	904	942	957	966	924	984	983	950	928	936	903	910	933	925	959	850	848	926	943	956	952	950	923	929	899	903	888	936	964	910	913	857	911	906	921	854	911	899	955	908	926	912	907	914	958	1010	937	935	875	920	887	987	907	883	939	890	898	927	997	893	942	983	965	961	942	905	961	874	948	915	904	920	942	890	934	942	953	904	934	955	923	883	879	938	914	933	868	885	941	903	891	918	913	937	883	956	937	906	848	916	949	941	910	960	889	887	872	956	884	900	943	937	931	942	917	839	944	872	952	976	900	940	942	937	950	972	960	883	907	915	934	966	938	958	891	886	971	939	946	935	920	890	919	932	988	913	887	928	906	884	917	896	882	887	964	894	917	887	943	912	908	885	894	944	1032	961	923	969	938	934	936	881	896	965	919	917	946	932	934	918	930	938	923	900	945	900	921	907	883	945	952	921	916	919	946	933	916	941	936	904	914	949	890	973	940	943	915	898	946	881	905	905	834	924	935	957	947	968	949	903	889	939	901	939	905	910	927	869	906	897	923	847	890	909	918	909	936	942	921	911	993	920	923	916	911	946	963	984	921	957	932	928	968	874	905	952	942	929	960	923	907	882	882	919	936	921	936	884	932	949	936	913	926	917	942	979	924	960	920	923	912	897	901	946	907	909	906	945	916	945	891	916	878	857	955	898	947	932	947	915	903	939	949	957	885	932	880	975	913	915	871	925	960	905	892	950	964	904	876	902	938	871	927	884	935	933	980	928	917	907	911	882	937	961	965	961	940	941	919	933	975	905	916	894	980	915	939	934	843	935	919	923	956	975	873	905	902	910	912	910	920	912	943	924	932	962	911	965	941	897	932	916	895	914	931	953	860	953	914	889	923	948	923	932	887	909	873	902	963	946	947	895	930	961	921	919	929	929	953	871	964	925	934	917	933	956	912	959	968	890	932	962	900	907	960	928	941	905	920	921	912	895	908	894	954	954	849	905	902	982	897	988	883	949	922	899	932	976	903	938	906	944	928	924	928	868	891	1003	947	882	944	932	920	945	843	960	878	947	889	910	951	914	933	945	995	919	916	967	917	918	942	951	902	918	956	916	902	923	903	966	953	943	915	995	891	953	932	927	906	916	947	923	962	965	917	877	939	964	906	961	935	885	901	911	938	981	901	893	927	946	905	1002	971	935	905	945	888	921	919	880	951	936	946	912	953	908	883	893	973	930	891	919	929	918	901	959	938	918	936	866	975	949	914	951	967	929	934	893	906
13064	6836	4764	3869	2376	1641	1267	1015	885	822	806	641	678	578	557	529	516	469	442	473	462	462	470	499	444	439	460	414	435	436	436	469	424	463	462	475	427	477	448	435	426	387	438	473	435	417	461	474	430	470	394	421	413	404	442	445	436	412	453	414	417	440	411	434	435	403	414	408	390	423	406	449	460	445	436	443	427	410	428	438	458	447	443	388	383	427	419	407	436	464	443	394	445	434	457	416	466	395	417	423	451	434	390	417	399	393	423	428	431	418	426	447	424	435	434	470	413	391	400	455	403	404	393	409	413	432	414	450	402	434	439	392	409	428	431	430	456	454	419	409	431	430	403	377	441	446	417	453	467	419	406	424	390	423	423	427	446	459	384	424	420	405	408	423	375	441	443	434	430	431	385	445	432	457	455	473	446	398	443	413	413	445	435	411	446	396	417	395	455	424	443	420	396	421	436	435	430	412	419	425	461	427	385	464	445	433	436	482	421	449	433	422	376	422	439	371	437	473	431	432	451	395	444	444	453	452	469	466	437	397	442	414	484	445	420	456	399	386	455	402	436	425	424	473	429	450	440	464	406	475	466	421	452	439	449	410	420	427	412	437	438	462	473	453	449	427	478	399	405	441	400	471	418	449	430	440	412	431	400	438	425	441	437	451	417	416	404	375	408	416	447	474	440	446	401	411	423	379	437	388	481	435	448	456	410	417	428	453	462	409	431	433	428	450	427	433	415	428	437	419	390	428	416	395	418	391	460	440	444	433	425	455	434	406	460	452	401	428	441	392	422	436	444	457	446	435	411	431	395	451	415	409	432	448	435	457	464	456	401	461	469	433	391	441	424	433	413	438	436	454	414	425	366	409	475	421	406	400	455	404	443	472	421	412	489	457	436	426	421	396	436	446	433	449	445	441	439	433	470	394	436	420	412	417	437	422	432	405	434	458	414	407	453	429	398	450	436	389	431	416	420	433	390	420	413	409	444	388	433	449	436	444	395	445	416	445	457	468	404	413	423	445	454	392	398	423	459	470	429	420	404	429	425	422	427	451	474	412	452	430	402	461	443	427	450	432	463	445	393	440	429	410	407	430	432	419	454	467	420	451	431	422	386	452	457	409	435	445	435	404	405	414	460	463	446	449	406	458	429	392	449	470	449	447	448	399	436	432	415	471	439	432	442	457	460	406	456	411	458	399	444	457	404	453	395	397	404	435	429	401	459	425	423	419	416	437	464	400	425	467	443	453	447	431	431	423	406	424	419	425	443	464	405	422	448	441	428	438	436	427	425	417	427	416	417	399	411	458	441	444	461	453	395	419	447	459	434	480	428	408	425	453	420	415	422	403	414	421	434	468	413	437	462	419	439	433	409	370	410	419	429	442	454	468	444	418	449	454	409	483	433	431	471	414	420	458	437	397	451	439	405	396	439	419	389	444	446	450	462	434	414	428	460	444	455	437	460	439	427	462	432	408	417	418	461	391	426	380	401	424	460	427	439	452	429	406	454	436	418	446	433	443	424	421	425	440	396	410	405	445	414	432	447	450	408	493	413	422	432	428	449	406	404	431	453	461	438	424	408	424	434	431	376	443	409	426	405	459	397	450	441	419	422	456	467	434	432	410	433	411	419	421	414	450	444	449	434	435	429	416	425	447	463	414	434	359	432	417	402	413	419	397	448	390	445	409	436	391	462	420	396	437	458	397	425	422	426	478	386	429	401	453	439	431	468	455	406	411	423	424	421	409	382	420	408	425	423	437	417	403	429	405	416	461	455	399	387	430	422	396	448	460	440	400	455	395	403	436	415	438	457	418	457	428	429	429	435	469	379	439	447	422	406	466	426	410	382	414	450	395	425	440	406	423	410	464	448	433	458	438	441	441	436	434	423	426	389	388	431	431	440	432	423	420	434	419	403	404	422	466	431	416	455	447	408	421	397	422	405	407	461	438	416	406	399	428	424	417	443	399	444	400	436	441	445	421	444	426	386	432	415	403	413	406	371	427	439	428	448	436	431	421	385	401	433	453	409	432	440	391	467	440	435	431	418	422	433	443	411	455	428	437	437	417	440	430	376	452	407	471	435	431	430	411	463	417	404	386	417	399	420	414	421	450	419	444	455	446	443	412	430	417	463	422	416	446	433	411	421	402	441	429	412	417	438	465	422	412	467	440	427	423	419	402	456	462	475	442	433	448	435	438	437	415	428	409	451	428	435	433	412	427	384	424	471	476	431	415	437	414	398	408	457	471	483	458	390	413	444	390	410	411	441	415	391	437	424	442	444	443	405	410	426	426	416	426	417	430	414	429	431	433	446	408	452	469	419	435	447	438	434	411	482	408	412	409	403	418	399	432	424	464	426	452	418	409	483	402	415	436	462	484	419	396	459	449	464	440	478	427	425	391	412	410	408	437	429	433	412	419	438	406	405	449	430	418	423	420	465	423	406	460	448	426	424	437	452	414	445	416	373	405	441	409	442	396	442	454	418	438	447	437	424	415	449	433	438	437	431	410	442	401	400	444	423	366	474	449	434	409	404	393	443	443	386	448	399	398	445	429	453	426	465	418	418	464	440	482	435	405	419	417	412	409	439	433	430	465	398	428	442	432	439	401	444	448	449	384	377	424	446	443	419	470	402	462	427	409	394	448	465	467	436	444	437	459	421	462	430	386	428	449	419	407	414	414	409	413	446	397	432	414	465	393	422	403	450	458	418	463	459	406	414	447	410	404	419	509	456	447	439	426	410	405	434	464	426	427	439	444	435	457	433	424	450	418	420	423	447	437	436	431	437	430	427	442	406	427	420	418	474	429	392	436	397	423	413	433	434	436	423	436	412	427	438	429	441	448	412	420	440	393	428	412	416	444	407	459	420	400	421	485	435	402	410	449	449	396	403	445	420	411	398	433	426	418	392	397	466	404	436	437	409	423	464	430	417	424	403	398	431	400	412	456	432	376	416	412	409	403	447	435	429	418	417	419	380	419	487	456	430	435	406	429	424	416	404	444	411	430	430	429	418	424	397	415	424	395	422	460	447	451	440	418	406	435	425	412	425	436	454	405	413	440	426	398	427	419	396	432	454	434	468	433	458	416	434	487	483	413	459	460	446	447	405	400	414	445	447	446	433	417	445	443	426	471	445	439	452	438	427	444	387	404	415	423	405	409	398	456	479	392	413	460	420	440	418	427	450	435	417	436	472	460	466	416	431	430	436	442	409	417	457	416	456	462	440	456	436	464	439	419	450	429	400	404	461	412	420	422	413	414	416	435	442	465	447	401	445	407	449	419	418	421	447	456	425	419	458	400	399	427	430	402	448	403	477	417	424	439	420	431	472	449	444	454	429	447	418	426	430	399	449	413	425	380	429	429	449	407	441	428	421	389	415	375	465	431	435	439	440	429	455	448	380	403	419	422	396	421	412	424	451	424	415	423	443	393	426	419	423	420	423	453	458	468	434	420	482	458	411	418	463	434	405	403	444	477	523	401	444	425	431	445	414	449
9534	6853	8284	9812	7943	5917	4773	3699	3132	2908	2551	2368	2065	1952	1712	1615	1578	1397	1360	1298	1271	1237	1214	1195	1249	1230	1173	1089	1050	1064	1074	1077	1075	1055	994	1045	996	1042	1107	996	1041	1051	1029	951	993	1007	969	983	977	1045	948	995	993	982	1010	983	1016	1016	1007	1009	979	990	1027	996	1020	1045	971	1058	1009	1080	966	995	975	956	981	996	1021	1024	979	993	929	1039	984	1003	957	1008	1000	901	1013	958	1034	984	920	971	1009	960	958	997	1003	1019	964	940	980	973	996	1044	939	962	951	999	989	970	1001	1010	957	935	1004	1003	980	1015	982	991	1044	952	984	970	985	998	998	1006	990	916	949	970	981	978	1007	949	1015	990	957	1020	944	1025	949	1036	964	1019	1004	950	950	1020	987	978	997	1001	994	954	983	969	1031	951	1026	981	1049	975	1018	1001	1047	1002	1003	972	968	980	1003	1024	972	1022	934	1002	994	932	982	993	1031	1039	983	939	964	982	1018	1027	988	967	989	1043	998	1030	1066	999	977	967	970	1002	1004	1041	971	975	1013	1035	1003	960	967	994	964	974	936	996	989	1048	1015	995	1005	1039	986	960	1016	1042	1014	1016	1027	1001	973	975	941	928	1012	1033	981	1023	1024	1014	1032	962	988	988	1011	982	990	1005	963	1005	1003	963	957	1024	1005	960	999	1043	1017	1016	934	1043	1037	998	1042	1008	1024	948	970	981	1046	990	1024	1022	1014	975	949	1001	1008	975	964	1016	987	1020	965	980	953	984	991	965	1024	983	971	958	1022	1019	1007	997	978	987	1071	955	986	1006	1050	984	1015	974	996	966	1007	1024	979	957	972	1002	979	992	1010	998	943	1002	992	960	1056	940	1018	1042	1054	1024	973	976	948	1018	945	962	1002	1023	981	1024	996	947	1022	1020	955	1009	1052	998	1004	1084	1007	975	1012	997	965	1044	994	955	1037	1008	1044	996	941	1007	1008	972	951	990	989	1049	987	1003	992	1036	988	964	1009	987	1005	955	937	990	1045	982	1015	985	974	1040	1014	991	1002	1038	960	1014	1009	965	1031	1007	983	1011	972	1023	947	973	965	999	934	978	967	965	956	952	951	1013	975	928	975	938	1033	1005	929	1006	1007	1009	965	973	1023	989	957	1035	1018	979	930	1037	988	972	1000	1002	985	985	1038	968	1064	983	954	989	1014	982	1032	954	954	955	1007	1016	975	991	1009	993	1004	982	1021	1027	987	1029	1013	993	947	1011	1030	1000	1058	941	960	969	1043	1037	963	1039	1024	1049	982	998	912	1006	1041	974	1006	968	961	984	999	968	988	975	982	985	1000	1046	1009	1017	964	1013	1021	973	990	981	1018	948	1047	992	1019	974	959	969	971	945	921	957	986	948	1031	1036	989	1037	978	1022	1023	951	994	993	1023	995	984	989	956	952	1009	962	975	1039	1025	979	1027	1012	982	1005	950	1043	1000	973	1067	991	1032	1020	984	995	955	985	1005	987	979	1033	971	975	961	1028	1015	980	1017	1028	956	992	954	954	999	956	939	1011	978	980	984	960	998	992	969	994	1033	1021	1024	973	1013	1010	972	963	1006	955	1002	968	984	937	1016	1000	957	989	991	996	1010	998	957	1064	1018	1003	964	1013	1017	1019	951	1017	981	983	989	1051	975	994	947	1055	1021	1096	958	933	1025	970	951	987	987	955	1017	999	994	931	958	963	985	1008	956	947	951	958	1030	952	982	968	993	969	982	990	987	978	958	883	969	1037	1057	981	1011	1021	1007	993	1009	1005	964	974	1004	1035	968	1034	964	954	1045	1040	991	927	1037	926	994	979	1027	991	1061	1009	963	1005	1008	992	1004	989	1041	1044	1000	972	961	976	1049	990	976	979	1001	950	962	909	978	967	949	984	988	1014	1014	1017	987	992	1027	979	982	979	1022	960	974	996	982	986	991	941	940	926	1056	965	1044	969	1024	1004	1059	1016	935	928	997	999	962	1040	1006	1014	1012	1001	1026	947	975	991	995	1008	997	1025	969	1030	973	1013	1016	990	1061	996	1017	996	1023	1026	1022	988	1006	956	985	997	974	994	1018	976	976	974	1023	972	1031	981	993	1003	955	1010	956	1028	967	993	957	1028	1001	975	966	1020	934	1016	973	960	1014	1021	976	976	1012	1002	948	999	974	1003	983	944	968	1011	986	996	996	1002	1005	998	929	1020	991	960	1006	1016	991	992	960	983	968	975	978	971	991	1050	958	946	981	1001	991	935	989	1007	927	982	999	1029	1031	1007	1022	973	943	995	1022	945	1065	1005	1011	988	981	986	1014	970	986	952	958	999	968	1006	954	994	979	986	1002	991	1019	1042	993	936	990	999	955	994	974	996	968	1002	917	994	943	973	1011	985	976	1039	996	1049	1021	1039	1015	981	997	974	992	977	1013	1072	958	930	993	998	952	997	1045	980	1031	963	1001	925	1028	1008	992	1030	1031	1002	999	1015	986	1012	951	924	994	1010	946	964	956	988	982	992	1058	952	965	993	937	974	1001	960	1034	1015	990	954	958	1024	969	1017	958	1015	959	1031	1030	982	1035	992	976	998	948	994	952	994	957	990	960	982	964	1023	964	975	1029	948	1024	1005	1011	960	1007	1002	1032	1005	1028	982	1019	1011	974	990	1020	1002	984	962	982	969	1052	992	988	991	1039	1000	1025	1000	985	965	1043	1010	1045	1045	1003	1050	1071	966	967	988	997	991	974	1003	1027	1021	1011	967	940	1069	993	969	978	976	1017	977	969	1014	1022	1011	1019	973	955	1038	1000	983	990	991	1028	1032	1013	1024	1005	1012	970	944	997	1032	1013	980	976	996	991	982	1063	1015	1008	995	985	964	961	935	1060	999	1005	1070	944	1045	943	1022	981	997	991	1043	1006	1010	960	999	994	1043	968	982	1006	1087	1019	1002	1034	994	983	989	1015	1007	968	989	937	988	986	995	974	983	963	1068	1001	992	941	950	937	945	1014	973	987	993	996	988	1003	1023	982	992	997	1015	969	962	961	999	995	966	978	985	975	1019	981	979	989	928	1060	956	972	983	972	1024	1001	1014	957	964	1003	983	1021	1035	941	967	1001	973	1015	951	983	1021	959	1022	994	923	963	1008	1037	968	999	1040	936	993	975	924	960	1055	973	986	951	1010	958	1003	960	954	1038	1033	965	972	983	930	968	978	989	975	941	1000	1037	989	946	982	998	1034	1004	972	975	934	1044	1010	966	1020	938	1010	955	1000	1040	935	1013	966	968	964	1006	1014	962	963	999	979	933	1024	950	927	1003	1026	950	1042	975	975	913	975	990	1005	984	992	921	985	953	967	968	1024	988	993	1002	1014	920	988	1046	1021	969	1022	947	1023	1004	935	960	980	1039	1011	976	1076	962	1013	924	983	1042	997	1003	979	961	1003	1015	946	1014	991	1041	984	998	924	1005	975	991	1023	994	981	993	951	1036	1012	1021	937	1020	1008	944	985	966	1005	1025	995	996	969	994	971	950	1040	1079	993	965	943	972	975	1021	957	990	1021	993	980	1001	965	951	959	969	996	958	1002	948	1086	986	1013	1005	1052	973	1017	957	985	937	984	978	1016	1007	949	957	990	980	966	957	1035	974	972	982	1051	988	944	1010	1036	1010	964	1025	1005	1012	937	987	985	1029	1023	1018	1031	1023	994	1003	1034	1014	923	967	996	1010	930	1033	947	949	1009	957	987	1033	990	994	990	973	965	1016	994	965	1047	950	1027	955	1038	973	1008	1001	1008	1004	1027	951	1016	991	901	989	1017	1022	984	976	951	971	1016	992	1039	1020	955	1009	928	980	950	994	963	933	984	1036	1003	1014	1003	984	997	991	978	975	1008	1029	1013	947	960	980	995	1022	970	1022	995	976	1007	974	1000	1000	967	986	995	994	960	1048	1003	989	955	1019	966	969	1027	988	955	957	986	1030	1000	979	975	1048	1023	992	989	979	1036	1005	959	982	1046	985	1018	980	984	917	994	974	1003	1010	1018	1034	990	971	971	1007	1005	991	958	956	1026	985	927	971	1000	974	995	958	958	952	1008	996	979
29282	17602	9959	6954	4275	2665	1891	1448	1190	1147	968	869	772	723	695	636	599	523	529	525	561	493	473	459	492	453	470	446	463	458	439	453	440	442	445	426	408	446	440	453	422	433	446	408	450	449	440	442	426	425	423	418	436	387	440	427	420	446	387	390	411	411	416	402	413	458	423	445	425	452	397	436	418	414	423	433	418	434	453	439	390	458	412	438	443	427	422	377	447	421	456	396	425	409	430	405	440	455	443	408	433	447	440	427	449	414	433	417	407	402	399	421	414	415	426	442	423	451	436	419	426	447	398	404	391	465	453	426	422	380	423	455	444	442	421	428	399	438	428	432	453	440	433	449	397	406	427	399	430	402	429	420	404	397	402	445	394	416	434	421	418	451	384	391	414	415	428	414	410	434	396	436	427	431	397	424	399	421	417	423	393	406	432	474	427	383	422	451	496	395	411	388	444	430	405	439	437	450	395	410	413	374	426	451	403	446	426	412	436	433	442	433	394	419	376	418	442	452	420	415	435	422	407	394	450	422	443	419	425	436	414	418	393	446	428	420	390	429	444	422	427	438	388	439	447	450	437	454	392	417	438	410	440	461	410	444	434	425	435	389	448	449	393	407	429	421	403	422	444	413	417	418	458	400	406	449	403	425	421	439	438	434	397	440	434	412	400	448	423	410	394	412	413	436	458	399	447	411	430	439	446	406	439	409	423	428	433	389	429	429	428	403	468	443	438	420	413	408	395	428	421	412	430	407	407	385	414	424	436	439	400	416	441	431	420	402	400	445	411	394	445	442	414	428	398	392	403	426	409	461	432	408	440	413	466	401	405	409	405	405	431	403	426	398	429	425	401	441	408	413	429	398	411	455	421	425	425	445	426	427	414	422	414	404	431	426	399	420	435	427	435	447	401	426	437	399	404	446	415	451	434	427	429	418	409	381	432	436	457	441	406	444	438	437	431	395	478	439	455	429	397	454	385	419	448	450	436	436	426	422	451	406	417	427	417	401	437	420	432	399	416	388	463	425	378	419	434	384	442	383	427	440	398	376	429	463	432	374	475	388	416	431	448	437	448	449	410	427	431	405	431	465	408	393	443	395	426	404	389	411	428	426	396	374	393	460	430	439	407	455	389	413	402	419	423	426	413	442	409	452	432	429	428	449	468	387	397	429	446	456	419	447	399	378	418	430	447	472	406	419	401	386	406	414	393	452	411	395	411	418	425	438	427	446	460	401	439	383	408	473	458	413	401	431	435	402	401	438	410	461	416	385	455	399	403	408	456	470	381	427	482	408	460	435	410	416	404	377	426	379	454	433	420	446	468	441	430	403	401	414	412	467	390	462	370	415	435	432	452	417	443	445	425	429	407	405	414	426	449	451	441	415	427	457	448	445	463	425	419	394	434	438	413	423	408	412	416	403	437	421	446	430	440	380	417	408	432	387	410	413	409	463	428	418	405	437	436	420	447	433	435	394	415	447	431	452	380	478	445	395	444	435	463	412	414	483	476	397	432	396	446	418	412	432	443	425	388	450	414	434	439	425	392	428	406	411	434	412	422	418	392	383	443	437	422	450	416	423	438	411	420	405	456	435	430	452	427	447	427	424	439	419	420	404	415	442	388	407	464	406	440	458	454	419	443	406	423	411	466	422	465	397	402	414	467	412	444	444	417	401	387	440	406	426	432	429	447	445	419	424	420	450	444	435	446	445	401	413	423	403	393	440	409	426	387	417	398	412	431	446	421	437	383	436	406	428	438	435	448	385	452	387	389	395	421	426	446	391	417	412	412	401	410	431	399	427	441	398	427	432	462	422	426	395	420	450	452	395	429	446	464	409	394	433	387	404	415	401	413	435	391	423	411	398	435	432	444	392	435	459	417	421	428	407	410	431	413	422	484	457	410	465	421	452	366	425	445	423	394	379	426	437	394	448	387	435	431	419	385	416	400	418	430	428	468	428	427	393	446	413	417	423	436	450	402	406	431	461	432	424	419	437	396	454	456	413	378	404	443	453	447	467	433	428	383	413	399	408	422	414	461	412	406	437	423	422	450	463	417	397	438	382	414	407	395	403	437	388	373	433	462	416	422	407	427	413	399	422	429	383	429	414	410	440	406	435	419	463	438	420	450	436	415	415	454	426	417	414	454	443	451	430	429	410	432	445	452	416	446	429	405	455	395	433	426	438	433	406	403	458	433	434	424	471	416	424	447	417	416	386	404	473	424	469	428	435	438	400	433	472	448	438	376	400	436	441	441	456	412	428	441	464	429	390	444	416	404	395	404	383	436	424	435	458	433	443	442	413	431	497	431	449	446	398	430	419	404	403	429	398	401	425	396	451	431	428	421	450	460	426	436	406	468	397	395	441	399	390	391	365	405	453	416	408	436	404	414	390	425	431	391	434	436	451	435	423	463	414	442	431	410	386	426	421	423	405	427	413	407	386	462	478	422	431	425	422	407	433	447	414	424	422	377	416	434	400	451	377	386	403	431	432	408	437	412	399	469	460	439	415	423	413	414	423	442	444	407	458	432	468	433	461	423	434	417	441	453	446	446	411	411	413	409	405	367	426	422	385	428	449	382	385	421	427	410	455	399	428	454	416	430	403	420	382	452	439	402	422	420	452	404	407	432	440	407	432	420	402	457	442	427	414	446	431	440	465	431	418	407	438	411	434	399	406	419	406	432	429	430	386	411	435	416	390	415	428	377	431	417	474	436	443	464	401	425	443	413	418	442	379	437	402	439	392	385	431	384	447	418	417	401	408	408	421	407	415	386	435	399	453	443	416	393	449	436	422	414	385	433	408	421	427	458	446	434	430	422	449	396	398	391	406	407	396	413	412	383	418	427	375	397	422	440	382	444	410	380	415	389	443	409	412	389	460	441	405	407	401	436	434	415	411	409	410	413	415	445	377	436	369	453	427	410	378	421	492	412	435	428	437	385	461	419	475	421	456	458	474	447	418	471	380	391	430	417	414	408	438	421	434	379	415	423	442	399	429	399	435	443	441	430	397	423	414	421	447	432	423	430	378	440	454	454	412	397	446	452	395	409	418	400	449	430	406	423	421	424	440	427	392	429	418	417	452	443	442	390	435	374	381	453	398	418	437	420	427	438	398	408	438	399	413	452	442	447	429	450	403	408	383	451	430	394	437	413	369	403	344	397	406	420	446	397	444	439	407	439	416	394	432	456	435	394	413	379	403	463	433	413	401	381	402	492	420	401	398	447	408	408	404	409	443	435	406	421	483	407	382	429	447	402	427	394	448	417	396	425	419	392	382	440	413	437	466	416	442	398	402	447	419	421	394	389	406	426	425	423	457	401	356	411	406	435	418	428	385	403	414	388	426	419	407	405	412	418	436	398	413	395	412	445	428	408	391	389	433	452	438	451	427	455	426	470	418	419	376	361	371	432	444	411	410	448	409	424	445	438	407	392	440	441	411	419	395	403	439	429	430	417	413	406	452	452	447	412	411	421	441	388	431	411	420	403	441	412	443
21156	14246	12992	14821	12126	9241	7183	5788	4839	4372	3873	3283	2929	2580	2258	2026	1802	1771	1653	1560	1436	1345	1422	1315	1319	1270	1232	1156	1181	1183	1065	1076	1031	1020	1097	1085	1038	1034	1054	1056	1053	1012	1008	964	1038	1013	1012	1007	983	1018	965	1001	1035	958	993	1035	961	979	1019	1020	1000	947	957	1007	935	999	990	985	1030	931	1023	981	988	1031	1008	979	920	936	1034	974	937	1053	963	994	987	1028	1010	964	932	948	1012	937	1041	974	972	997	951	968	977	950	965	1023	1043	912	1040	955	988	1012	1011	960	970	1014	1026	983	1009	968	995	974	1001	976	993	946	965	963	993	988	1011	986	970	1008	959	954	1010	1007	982	954	997	983	970	1001	988	996	961	970	1003	978	980	954	1024	989	981	973	960	940	1021	981	977	988	962	976	981	967	1009	1015	967	1022	962	990	982	993	1013	994	1031	979	988	968	1031	996	954	979	963	922	1028	971	928	974	957	972	977	1049	963	919	968	949	975	949	987	983	943	976	1037	1004	953	931	1022	997	968	994	997	977	989	965	1010	1000	1055	1021	978	956	999	1025	939	981	993	937	1002	1006	992	998	956	984	956	968	1035	955	928	989	1014	933	973	1029	1001	989	966	1042	936	990	964	917	957	1001	961	1018	1068	989	1027	959	934	928	1008	1025	979	983	1020	954	997	961	946	987	991	1027	958	964	1006	990	975	1009	990	999	988	979	936	1049	1028	952	990	986	937	979	994	914	953	1011	1017	954	936	1013	993	992	1014	996	970	990	978	981	960	1010	964	976	961	970	976	976	960	955	1017	967	1031	1003	1023	981	1009	965	974	1009	966	920	948	1018	1022	991	996	1031	1006	925	979	937	993	989	1005	1027	987	1023	960	990	910	963	934	965	973	976	971	1027	1017	925	996	993	942	982	993	1051	921	1010	984	1001	964	932	953	980	969	983	986	1002	1026	1036	985	1008	1014	971	982	1038	979	975	964	1006	949	985	992	1008	923	923	988	958	1001	1002	972	996	950	929	958	993	943	1002	977	950	983	992	953	969	985	982	1007	995	993	865	937	985	998	917	1012	942	940	1029	949	997	990	960	961	1012	1010	982	962	944	985	970	928	980	986	992	966	999	972	1021	963	981	962	994	1003	984	960	953	941	961	1006	977	1019	996	989	973	978	1000	1033	982	1004	980	1016	991	971	909	957	984	969	1063	993	984	938	953	968	902	1006	937	976	963	1004	985	959	981	984	947	1015	981	999	971	968	960	938	1008	981	960	950	1000	920	964	937	975	991	1011	1021	961	1022	1021	1004	1001	1035	968	1037	933	963	994	996	951	1000	993	1009	986	1010	965	979	1009	955	994	1014	979	1028	1013	966	958	995	935	1013	937	988	964	950	1028	963	961	981	917	953	946	973	986	1000	1028	1042	988	964	955	941	967	949	974	986	942	1003	1010	982	951	1018	942	1002	930	1020	969	1000	936	996	974	992	1030	979	1041	1009	1093	1007	975	1023	923	1034	1002	959	989	940	964	967	973	967	984	976	994	984	998	1007	1064	1002	1015	985	963	944	1022	983	992	1036	962	943	1007	962	983	980	1003	996	926	980	984	986	977	1018	976	996	932	944	950	977	959	935	1006	983	993	991	972	940	993	984	1015	956	971	974	1007	975	924	945	986	954	989	985	1012	1039	986	980	1031	992	953	1000	939	943	1002	924	948	939	995	995	1024	990	987	1039	979	1007	934	978	1041	952	969	994	957	1001	980	954	1001	936	998	963	949	962	1035	968	966	938	986	958	953	993	958	956	953	1031	1041	992	946	970	1043	975	993	913	985	995	979	960	972	938	929	1016	1015	948	969	970	976	957	1019	957	979	1031	1064	993	973	990	958	993	1007	948	977	1014	1037	954	1030	986	996	939	1005	930	971	987	1031	974	967	917	959	941	1036	941	944	944	954	992	954	1026	986	997	960	954	994	1006	999	912	1007	996	946	994	939	948	986	924	988	1015	959	974	1030	994	971	960	962	1036	935	937	964	1027	1005	999	956	970	917	964	962	977	994	966	1025	1010	978	956	994	983	1002	949	988	980	1014	994	945	960	1001	989	1016	953	966	951	962	1050	962	1024	949	1005	954	985	974	984	1007	947	946	1043	986	989	993	1019	944	984	1017	996	941	996	951	1002	969	1000	1037	1005	1016	1026	1020	1004	959	945	1011	999	970	1037	987	984	930	984	989	956	1018	955	1028	980	973	998	919	992	952	1001	994	964	908	975	945	951	1002	963	983	1026	932	959	947	1021	978	1033	1005	1001	1024	982	1051	970	990	1054	978	1004	963	913	992	984	1033	1004	986	966	1003	964	1066	977	979	1001	1025	931	1000	1023	1029	964	977	982	970	942	965	996	980	977	962	1020	957	954	997	973	961	962	947	956	1008	1010	989	948	950	999	938	1035	989	1011	1003	1030	992	967	1023	1009	996	968	951	1012	931	956	1014	993	948	957	970	995	965	1020	1045	975	986	1015	1005	977	971	1028	980	1016	968	995	938	1014	943	1023	983	959	959	1010	1048	1005	965	961	940	1057	951	991	1004	1044	978	958	947	962	993	993	945	1017	993	996	985	1023	1002	959	947	1035	949	977	940	979	979	931	983	997	920	1004	1007	988	978	940	947	933	1022	997	951	959	997	926	973	959	961	982	970	1004	974	927	998	998	1043	1001	1028	994	990	975	992	991	954	960	918	986	997	969	981	922	975	979	992	951	969	990	964	952	1005	991	962	1025	1033	975	1014	944	950	958	942	999	979	958	943	1008	961	954	958	983	1009	1021	997	1009	979	995	994	935	990	1000	989	974	983	954	923	1028	976	999	979	954	988	990	981	939	1055	976	987	958	982	974	1020	1009	968	1029	925	965	1001	1026	964	1019	997	999	937	996	1005	990	950	984	928	959	1010	1017	990	1025	1004	952	980	983	978	977	1006	989	959	977	1006	922	1001	1010	988	955	990	944	985	985	1010	936	981	1037	1029	1031	990	1018	999	942	946	989	935	990	992	1030	934	939	986	1027	992	930	1042	955	1014	978	1008	1018	999	957	968	1040	948	1033	980	1017	970	986	1017	1022	976	963	961	964	1011	983	993	1021	1001	990	960	1001	1066	951	1016	1000	1010	961	999	974	984	939	1027	1026	960	978	978	969	987	1021	938	963	985	976	954	1039	1013	980	970	919	975	989	1027	977	980	893	1048	1006	957	974	986	957	988	974	1015	1010	1003	995	955	974	975	966	1000	965	962	956	982	957	1010	944	1008	1020	956	983	988	1012	1008	946	1029	1030	985	958	972	995	902	1042	960	1009	1033	993	986	984	959	968	1032	1014	981	992	1000	994	973	978	958	940	996	986	937	958	1036	958	962	984	993	933	970	981	960	939	996	967	899	943	952	941	901	965	1000	959	1003	991	983	975	996	978	1039	1022	1019	1005	1019	1022	988	952	1016	1004	961	1012	1000	973	970	998	949	1013	954	998	971	991	916	993	990	971	1035	933	967	1037	936	966	948	1034	974	1025	984	1012	941	923	959	1003	929	954	1031	983	994	984	972	986	962	986	1019	950	1003	924	925	1022	927	964	1015	967	959	940	994	948	964	980	991	968	958	960	966	1010	981	927	997	950	990	1006	963	952	995	964	958	990	986	985	957	986	957	957	977	958	953	998	986	947	974	983	1011	946	978	998	951	961	978	973	995	997	950	979	991	1004	987	955	1009	982	997	948	1044	1049	1008	995	975	1005	989	962	992	930	954	996	971	915	1019	1024	1008	972	1025	1006	1024	980	938	975	974	963	955	988	973	999	964	962	995	1025	973	997	976	991	1007	984	989	995	1050	895	973	952	993	979	981	995	996	991	984	1003	934	962	992	960	993	972	918	989	1014	957	956	959	946	960	949	1003	978
39754	26890	15034	10084	6395	3950	2575	1936	1572	1254	1178	959	875	831	685	591	558	552	471	529	483	471	459	472	503	469	470	452	428	446	426	452	447	431	373	385	392	382	433	382	429	407	407	416	400	374	432	427	411	427	425	382	400	375	402	389	396	402	413	417	433	374	393	404	378	429	399	404	402	394	480	387	398	375	424	387	421	375	422	412	410	393	399	389	392	451	392	412	420	456	401	388	386	407	410	408	405	420	379	385	396	361	391	397	428	417	359	399	415	376	385	422	386	391	424	381	400	397	394	403	375	361	418	424	409	410	390	408	389	429	438	403	404	448	426	408	398	425	397	433	404	397	347	394	433	416	386	385	409	431	369	396	354	385	403	383	408	399	400	399	425	373	440	410	398	383	422	402	398	383	410	398	407	406	376	399	407	390	420	352	406	389	398	402	368	408	397	403	444	404	397	411	406	369	383	413	406	399	377	408	384	414	390	420	401	386	386	377	371	400	415	391	409	408	408	407	386	379	398	386	401	407	381	412	386	368	405	430	392	411	387	406	375	427	413	404	413	383	394	395	406	375	376	418	358	390	367	380	377	428	393	409	412	358	407	451	417	418	426	372	390	388	394	402	386	425	401	400	401	382	396	419	383	427	414	398	436	351	408	384	439	440	357	392	402	383	390	383	375	398	372	401	407	417	403	385	391	417	428	419	413	368	404	386	436	399	412	442	398	388	403	395	373	378	399	377	416	371	385	403	387	462	379	402	348	413	417	447	397	390	424	390	396	387	404	395	401	382	384	415	389	433	378	396	438	420	397	410	394	414	388	383	403	379	391	365	420	417	401	385	391	431	431	423	417	398	451	397	368	405	376	399	414	421	403	435	377	378	408	420	387	378	398	387	378	385	398	384	377	417	399	406	412	435	379	394	387	376	393	406	427	373	384	386	416	361	430	419	382	408	406	406	402	375	389	384	390	391	408	423	426	431	411	424	384	396	385	394	436	405	416	404	405	392	358	340	385	408	393	405	438	395	391	400	411	403	414	414	375	427	404	419	398	429	375	382	388	428	387	404	390	375	401	386	346	404	412	409	372	402	413	402	397	410	418	425	400	422	372	432	404	434	405	409	417	398	390	392	392	406	389	427	365	382	416	424	394	376	416	399	386	389	387	408	397	417	385	408	413	395	365	376	414	387	390	420	443	367	423	360	424	413	395	415	382	390	415	377	401	434	394	412	423	395	398	406	429	387	415	403	425	385	408	377	432	393	405	423	395	397	439	380	408	378	405	399	397	413	403	354	385	355	402	380	414	409	387	353	415	440	403	381	443	423	386	422	350	360	388	392	414	408	362	378	396	406	389	394	414	392	426	389	399	424	414	416	379	355	385	395	409	398	365	402	400	388	389	414	409	392	387	426	395	391	393	419	408	404	408	395	450	417	383	411	396	413	401	395	377	412	416	408	370	337	444	418	430	427	380	477	431	392	403	385	420	400	390	402	392	395	371	371	379	359	402	400	372	385	407	399	427	390	399	401	404	404	411	421	403	414	410	414	404	431	420	407	422	417	386	402	357	386	425	393	373	431	397	416	397	372	376	386	368	419	405	384	408	348	431	434	371	400	400	360	419	394	390	345	389	415	407	400	437	436	430	374	389	379	383	450	429	383	382	378	404	426	465	428	388	405	417	429	415	389	413	391	453	427	392	374	398	402	436	412	387	385	410	389	397	396	405	422	427	412	417	400	409	437	420	371	442	445	389	430	396	431	413	385	387	412	410	386	431	382	366	425	415	381	402	420	406	440	356	422	410	429	392	388	367	432	392	413	400	412	403	352	430	394	397	412	395	406	382	389	370	380	335	375	387	394	400	398	431	406	438	376	403	417	417	410	413	372	383	380	368	363	440	402	402	405	390	390	389	432	362	399	367	425	386	422	392	406	410	414	412	422	375	405	424	397	409	413	357	405	396	409	370	421	413	404	421	395	409	394	381	392	383	411	422	388	399	419	442	385	437	412	398	427	392	412	397	399	386	365	390	409	357	391	352	400	377	403	354	376	422	399	433	431	361	407	385	366	413	378	434	408	398	407	401	373	413	357	383	358	407	434	378	388	401	381	386	390	441	427	410	377	352	389	396	368	401	378	379	392	372	412	408	415	400	411	417	402	430	388	419	398	403	420	389	403	379	365	389	416	394	368	402	396	407	385	380	432	371	377	404	415	399	339	409	393	411	372	397	382	397	441	386	405	385	393	450	386	386	375	384	380	418	375	442	439	364	398	388	391	370	392	421	411	393	431	381	420	380	362	415	403	367	435	390	410	392	382	380	394	402	358	396	376	427	410	399	398	371	392	397	391	410	418	424	428	406	421	422	374	390	364	412	352	415	405	413	405	428	434	392	419	432	403	425	383	416	418	420	388	383	420	414	396	372	405	431	433	386	403	397	391	401	401	388	395	399	414	403	381	409	381	387	389	400	397	400	409	421	403	420	394	406	404	398	405	380	382	362	427	429	420	416	397	417	398	411	404	386	396	400	404	395	423	411	396	407	408	433	398	372	396	417	409	431	414	393	394	423	388	416	399	378	390	415	406	430	318	415	408	425	421	429	407	419	391	440	411	393	415	428	411	413	390	385	391	395	395	432	419	417	405	400	380	439	371	424	357	412	393	406	409	390	427	385	374	385	424	410	371	413	382	401	394	396	391	417	401	402	394	405	377	421	394	368	409	393	415	402	371	404	383	406	376	395	418	406	371	376	385	424	397	393	409	405	400	408	434	375	382	436	412	414	388	386	383	390	406	380	415	378	397	428	415	404	392	387	414	398	398	354	391	355	448	379	419	380	412	396	418	402	417	398	388	395	418	409	385	391	362	413	420	389	398	366	419	417	398	429	394	400	422	396	427	394	414	426	387	409	411	407	387	379	410	394	416	394	372	394	384	401	414	376	442	386	409	428	401	414	419	416	427	359	374	378	405	435	408	394	406	390	386	439	435	406	364	383	409	378	420	413	406	435	420	391	387	411	387	409	382	392	401	390	413	399	362	403	381	411	381	405	390	420	389	369	372	401	409	396	420	421	389	436	379	418	396	401	397	372	377	421	386	374	421	409	390	389	401	365	384	409	394	415	400	411	419	414	385	373	379	407	388	365	358	386	412	416	375	397	396	418	373	402	411	388	396	366	386	402	376	385	396	440	411	408	432	410	426	424	410	421	428	414	354	374	392	367	370	355	374	364	393	391	412	387	401	363	399	424	430	385	406	429	380	402	424	406	366	396	388	387	377	390	386	421	406	378	408	404	417	404	402	445	413	394	400	415	420	370	354	405	419	382	396	385	418	415	411	400	403	379	403	389	362	418	433	374	409	435	374	399	418	404	393	400	369	416	392	397	379	392	418	395	461	381	372	452	394	410	394	424	357	417	374	388	405	386	363	450	411	410	403	417	412	374	404	405	406	399	400	380	404	397	407	404	407	403	389	388	401	396	435	436	402	421	400	404	456	363	419	390	416
27043	20482	16273	17787	15703	11889	9291	7824	6554	5758	5005	4231	3500	3079	2631	2299	2083	1998	1797	1651	1560	1561	1416	1419	1327	1307	1258	1230	1146	1099	1109	1086	1093	1027	1113	1051	1037	965	1024	971	997	968	982	946	1045	1008	963	941	958	944	942	971	943	1001	986	993	918	937	943	958	945	924	897	975	908	940	940	973	962	998	862	917	843	927	912	927	964	974	921	913	909	957	947	881	881	902	911	957	917	960	891	956	933	924	975	914	964	921	933	936	926	889	934	928	927	940	919	967	906	936	972	890	880	939	962	980	924	919	851	918	955	913	932	989	933	952	937	941	880	938	965	901	934	957	919	947	925	953	935	953	842	954	941	930	968	938	934	926	919	959	867	983	918	929	917	987	919	929	903	882	847	902	923	956	889	917	954	926	973	904	972	928	901	920	943	919	931	929	936	945	923	936	892	892	986	939	943	923	893	941	932	968	919	941	921	918	903	953	924	920	948	930	908	949	920	928	970	914	906	937	953	936	881	995	947	943	901	908	882	972	905	888	970	897	940	912	911	938	970	910	963	926	915	904	876	949	974	896	929	949	867	976	946	956	912	897	892	915	984	929	934	970	936	956	882	898	991	936	879	916	915	951	963	948	934	961	972	973	907	875	928	929	896	905	947	916	923	957	907	972	891	922	936	901	929	946	963	893	933	931	892	952	940	942	959	926	952	931	962	959	877	954	960	893	988	929	956	896	961	929	953	931	948	916	991	929	965	955	914	933	937	898	900	920	900	944	895	913	878	902	1003	919	883	916	954	952	964	919	855	965	940	948	922	907	988	938	948	968	966	900	942	937	922	886	965	940	912	956	978	967	925	904	926	952	896	960	919	934	951	952	944	914	898	979	946	907	893	970	978	939	946	973	905	934	915	911	914	897	947	959	887	903	939	880	898	948	962	889	904	879	894	946	886	876	939	923	888	895	904	929	933	887	899	911	921	951	896	922	885	957	921	921	916	910	907	954	900	890	951	945	896	975	884	942	943	867	967	867	977	937	886	910	946	878	908	937	933	945	909	1015	920	933	920	958	914	932	944	905	920	912	928	911	917	942	960	888	947	921	935	928	943	853	876	933	938	943	929	901	897	899	936	946	871	947	941	894	938	907	911	924	945	894	910	945	931	942	882	928	919	862	919	987	918	909	973	920	988	959	942	885	952	913	917	915	932	923	928	930	916	908	925	923	939	950	886	928	927	913	922	921	946	871	966	907	936	903	926	965	882	975	924	943	903	892	897	934	936	888	899	917	908	837	904	926	911	960	890	885	924	917	949	949	922	923	876	916	980	969	897	895	908	881	908	891	910	976	942	981	950	949	943	911	904	916	949	912	925	930	975	964	924	903	875	934	945	912	902	993	921	926	943	938	955	924	908	942	935	929	938	968	905	916	931	985	864	949	868	905	936	939	932	943	936	955	947	919	877	931	943	898	954	916	897	977	997	892	919	924	879	881	969	947	939	877	925	921	1007	938	909	931	936	950	913	887	939	938	941	924	887	909	937	946	941	933	954	928	952	898	890	929	921	891	938	941	923	904	913	916	991	941	908	937	922	921	940	921	932	927	976	943	948	936	923	923	897	951	915	910	936	972	918	902	956	937	920	963	925	927	932	894	936	876	902	967	925	961	907	950	928	916	917	935	911	944	923	923	945	879	958	980	891	900	894	918	916	894	867	876	910	937	927	918	948	926	891	854	888	993	902	894	852	929	961	913	932	910	925	951	975	888	956	910	937	907	942	954	891	903	939	920	877	937	982	940	899	924	911	917	926	940	919	913	932	927	958	989	949	912	909	897	926	925	899	937	939	930	944	962	960	897	963	948	920	910	910	952	946	949	903	965	953	955	885	903	939	924	953	917	927	928	956	872	962	909	971	907	895	937	860	920	927	871	932	986	913	927	943	975	944	987	953	896	883	886	920	915	929	915	902	969	905	940	915	965	981	907	923	936	903	901	940	910	962	896	939	886	930	912	919	899	976	995	903	914	863	958	960	965	932	917	936	961	954	946	933	870	943	901	952	929	932	887	940	907	936	882	944	993	916	925	910	883	897	931	872	902	946	935	997	963	942	925	920	950	914	926	871	946	915	904	889	882	961	917	933	880	898	932	935	958	880	976	875	909	904	944	896	951	935	916	958	903	913	909	909	896	894	952	896	925	941	899	896	954	963	911	926	933	933	988	915	911	875	948	951	924	918	942	899	975	877	977	940	934	941	920	898	892	945	915	939	933	902	918	984	932	927	916	901	945	965	903	956	901	906	893	925	956	954	895	919	933	986	915	932	915	863	937	922	969	907	951	918	996	918	930	938	921	906	886	929	926	909	913	925	895	937	938	933	961	968	885	921	952	908	969	923	903	924	917	892	906	882	923	910	897	913	920	914	899	936	894	920	928	950	910	919	960	926	894	956	895	939	891	927	937	911	982	942	914	951	894	932	965	936	887	942	896	878	944	949	947	923	878	923	969	938	922	926	971	942	876	996	968	927	939	923	963	952	944	873	903	886	945	938	955	857	914	968	950	913	877	875	929	962	902	967	935	942	888	869	920	921	940	923	919	964	895	950	913	905	915	970	959	955	943	913	928	944	961	888	937	917	867	914	937	918	898	941	940	964	984	921	932	955	896	980	921	995	890	891	918	942	945	950	917	905	951	936	881	970	919	959	928	905	939	942	940	941	975	909	961	930	945	957	886	959	922	946	961	930	906	925	912	871	948	980	890	954	895	939	929	983	957	971	948	959	982	924	879	972	896	937	917	894	962	964	894	916	888	892	908	984	980	924	923	946	943	915	940	871	920	895	915	905	928	984	917	923	894	892	959	919	938	945	937	971	898	910	978	915	972	861	914	873	893	980	924	961	915	973	883	1003	932	945	879	889	940	957	937	910	931	913	893	920	919	983	961	982	903	944	898	940	975	901	969	908	932	943	905	923	878	979	915	901	912	941	969	957	915	957	945	972	939	937	934	920	864	874	950	926	920	943	963	941	925	931	867	882	955	951	970	951	925	926	929	860	911	947	935	926	953	945	985	934	947	880	916	945	995	914	924	920	951	929	917	948	944	877	873	852	926	902	896	862	894	946	951	939	933	888	991	943	970	926	953	1048	912	896	943	958	886	916	938	952	928	860	959	922	944	947	946	912	906	886	874	923	906	949	982	910	937	935	897	929	874	958	922	982	938	966	984	868	927	989	961	943	963	923	902	952	933	905	917	918	930	903	911	923	941	845	936	929	943	904	989	902	921	955	908	934	975	944	920	926	927	982	984	978	891	952	945	923	898	890	879	912	966	924	952	919	928	928	932	985	888	911	951	914	906	892	949	913	913	904	964	921	906	926	948	912	863	973	945	1004	929	888	958	921	943	929	955	988	946	986	918	906	946	906	939	927	924	902	915	945	941	938	894	898	969	943	900	997	957	951	942	959	945	930	927	936	867	1003	911	980	932	983	885	939	860	894	964	907	931	924	933	943	883	932	937	924	923	903	976	892	908
13668	6714	4529	3615	2424	1589	1300	1069	927	803	766	684	619	577	570	566	534	511	509	485	467	432	478	440	481	445	478	439	437	478	425	429	450	455	467	459	447	431	435	464	432	465	467	451	426	424	401	456	416	455	401	416	429	400	444	437	456	450	467	419	432	421	383	450	380	421	472	404	438	432	408	476	464	441	450	438	436	426	463	432	407	418	431	418	416	430	423	433	440	475	446	431	401	426	394	407	451	421	406	460	434	480	485	416	406	417	450	457	435	443	460	411	470	419	498	454	430	410	467	463	433	454	413	442	416	446	427	450	424	431	456	426	424	455	402	445	456	423	456	430	448	443	427	426	394	381	407	414	459	437	427	430	440	446	409	450	421	429	405	413	402	390	490	454	422	418	458	463	451	436	453	457	449	437	450	438	431	435	472	466	458	441	435	435	417	435	442	412	445	427	453	432	442	409	429	413	440	462	450	447	446	441	444	440	450	454	439	427	403	440	444	426	459	408	433	435	390	454	421	445	434	450	449	458	416	447	432	433	467	440	451	443	442	435	422	414	455	470	438	378	458	446	426	471	439	443	482	427	392	390	425	440	485	440	495	465	446	437	463	422	469	467	410	427	448	434	452	420	417	443	450	419	450	454	417	421	459	461	411	404	443	436	444	426	466	438	408	442	436	463	466	437	395	411	399	464	410	415	455	476	414	388	439	439	469	421	430	425	466	437	439	448	449	413	429	416	454	421	430	467	432	449	440	415	422	459	418	477	445	448	449	422	442	434	416	434	467	453	447	484	409	441	462	421	453	427	442	411	463	459	450	416	421	413	444	422	474	423	401	414	444	455	440	456	398	439	401	436	394	447	450	459	440	444	421	473	423	408	444	445	423	437	462	414	450	407	383	406	463	400	425	398	425	447	400	421	433	469	398	445	440	427	446	475	489	510	416	410	434	432	463	454	423	425	437	440	460	392	440	421	436	456	431	441	448	431	437	449	440	460	430	425	427	437	467	489	443	437	439	428	417	431	396	457	445	464	405	468	402	407	426	444	423	460	405	424	416	431	412	440	428	424	421	448	444	401	378	427	421	426	438	417	439	406	419	448	422	439	438	473	443	427	422	450	458	421	431	392	437	463	446	440	417	427	445	442	436	423	436	467	455	431	447	434	450	393	454	432	468	462	462	445	429	430	458	441	410	447	391	469	456	400	430	453	429	451	434	424	439	456	418	482	426	405	416	433	445	457	388	426	472	449	460	472	439	431	394	397	381	445	424	415	476	430	408	407	409	410	452	447	406	412	437	441	407	411	449	415	443	430	405	451	458	429	486	413	446	462	416	415	432	421	434	457	432	386	410	458	421	444	433	417	409	427	428	412	454	429	399	444	438	479	443	409	413	401	436	456	393	460	451	478	452	469	430	401	457	447	470	418	462	440	462	393	455	424	412	446	392	443	454	476	452	435	460	445	463	442	483	422	381	435	441	389	448	462	414	420	447	428	455	457	428	431	457	441	432	445	466	461	402	443	443	435	457	440	437	438	463	459	410	450	412	464	437	435	440	430	395	431	436	434	418	461	456	425	415	465	421	441	459	450	421	416	449	426	447	428	474	423	440	444	447	419	466	452	412	417	413	474	423	414	435	447	450	417	423	424	436	412	449	405	419	425	436	432	452	433	424	405	406	438	453	435	401	429	473	412	390	412	442	408	461	458	424	493	406	419	427	438	416	433	423	480	411	444	461	447	440	435	464	436	441	428	409	433	483	440	438	419	412	408	433	453	430	458	431	403	450	436	412	442	431	460	417	439	397	422	401	388	448	421	449	463	472	404	462	505	447	450	415	430	459	413	399	441	396	484	448	398	449	430	436	496	476	404	429	474	476	406	418	408	414	410	432	432	456	387	439	416	408	438	440	432	400	470	443	455	451	430	437	406	434	429	428	467	436	424	419	452	456	410	465	404	423	440	404	406	444	428	415	438	428	454	466	421	440	430	460	448	441	436	432	427	448	433	434	418	447	397	441	437	407	449	445	424	405	419	414	446	441	433	445	448	416	459	432	440	419	440	445	444	415	412	443	409	465	439	475	417	449	479	426	471	443	442	427	415	410	438	430	426	425	438	427	438	421	429	420	453	448	438	477	463	475	433	433	436	411	453	471	444	420	383	442	429	418	430	455	436	470	491	366	430	464	504	457	431	457	405	418	438	438	404	431	403	452	444	422	430	449	377	507	512	453	430	436	405	449	433	442	469	418	485	439	427	466	453	439	427	442	408	423	427	469	392	441	452	446	413	429	452	448	449	444	426	415	468	470	413	465	424	416	460	439	392	398	391	436	462	458	414	451	483	445	444	398	394	387	403	477	385	450	439	483	408	433	385	453	463	423	418	397	459	410	434	437	454	419	402	421	401	436	436	449	463	441	440	435	450	450	481	415	429	467	408	457	436	434	458	400	446	448	432	412	384	446	454	442	458	450	457	419	366	396	416	453	462	412	413	445	429	418	441	424	436	435	420	408	477	425	437	462	458	409	448	447	396	430	464	478	436	403	452	440	419	425	429	438	420	449	428	441	409	443	442	436	396	464	425	444	443	433	422	448	394	426	450	455	424	398	435	374	407	443	438	436	410	393	416	432	454	436	439	431	433	422	441	422	451	439	430	428	415	471	470	469	447	434	427	428	440	453	479	434	470	483	445	425	441	447	485	439	431	447	451	438	422	466	453	426	476	400	418	402	461	448	429	426	419	455	439	446	423	407	449	437	427	438	413	434	435	431	440	447	400	444	452	431	453	438	434	398	386	446	425	429	390	427	463	454	424	437	434	406	419	464	420	491	457	434	395	397	393	435	464	440	459	443	417	414	436	401	460	452	453	443	422	451	479	397	410	390	400	417	385	446	436	459	439	380	469	419	496	443	427	368	417	442	428	404	425	404	457	435	472	469	383	452	419	434	434	401	441	481	422	433	434	442	444	414	384	411	494	430	430	433	442	447	414	411	413	400	448	441	420	437	456	471	437	450	425	409	406	449	435	406	443	414	433	458	441	439	423	456	390	433	425	411	416	437	442	462	461	448	446	434	434	418	446	470	423	427	431	403	466	443	427	406	409	433	392	445	472	466	450	411	424	398	452	434	487	451	446	413	446	440	439	450	420	431	424	465	426	433	422	403	417	417	415	410	457	465	437	438	436	447	403	416	454	430	426	460	468	426	442	440	463	444	491	461	441	411	465	454	475	433	475	441	446	415	435	411	405	413	483	452	423	436	416	454	423	437	413	412	447	433	415	461	416	469	473	392	447	416	468	420	436	478	462	451	425	463	424	495	433	390	451	446	443	430	435	468	471	427	447	452	415	445	411	430	388	449	427	450	437	448	433	456	417	420	393	416	425	458	419	446	427	430	419	445	434	467	454	470	435	440	464	448	468	449	419	455	493	441	390	463	409	472	454	433	419	421	460	442	424	446	418	424	429	396	420	441	445	425	399	485	437	389	427	421	449	440	421	435	395
9744	7209	7970	9377	7969	5908	4812	3959	3562	3089	2744	2393	2110	1825	1773	1607	1525	1476	1377	1328	1306	1244	1231	1167	1183	1143	1119	1120	1124	1068	1116	1088	1030	1145	1056	1037	1071	1038	1032	984	1060	1033	1076	1022	1007	1021	1015	947	996	1050	1009	1014	1069	977	1000	1022	1015	975	1000	1004	974	996	992	965	960	1038	1030	1015	999	937	996	1037	1035	1025	983	1028	999	1002	994	990	1064	1055	1000	986	1018	999	986	1021	1013	1024	1007	985	1097	959	1059	958	1012	1003	994	1022	1063	988	994	1007	990	974	1018	1009	997	1064	962	969	1056	986	1002	1007	957	1009	1008	971	1020	981	1018	1028	1048	985	1028	1036	1023	1053	993	1003	1055	1071	961	980	1040	934	1038	1028	1014	984	968	1019	993	948	986	978	1004	1011	1034	987	1023	1010	1025	957	1007	1010	1008	995	987	1006	970	1031	1030	1065	974	970	1014	983	984	982	1029	1020	1037	1034	961	1013	980	982	1008	1021	999	959	941	1021	971	1054	1040	977	1030	968	1032	1002	961	1003	955	1051	974	1024	1018	997	927	1037	988	1000	1034	1055	1007	998	986	1010	1029	1039	1018	1007	993	986	992	976	969	988	1038	959	1046	1016	1020	1020	959	954	1029	1010	993	1012	1042	1011	1025	975	969	964	996	951	984	1003	975	996	988	1027	953	991	1024	947	1022	1011	1014	1056	1058	1024	995	982	1084	994	987	1003	1005	966	977	1029	1057	1006	1047	1017	1021	1026	1018	1011	964	973	970	982	983	1021	1000	966	997	1054	1033	1007	1008	937	1038	1019	980	994	1020	1003	1028	1004	984	1050	1011	1005	974	930	1001	973	988	996	1003	1052	978	1032	936	979	1000	1014	1041	1014	1040	975	960	1011	1050	1002	1072	975	954	1022	962	1013	984	1002	1014	1023	1041	967	946	973	1007	1011	1011	949	945	1004	976	1007	977	950	967	1002	962	1031	1023	1037	987	972	1007	978	1014	1039	959	966	1040	1037	1033	1006	999	1039	992	962	997	1027	983	983	1009	1009	1025	978	1052	998	1079	1002	1009	1076	1009	963	1000	946	951	1013	985	993	1002	1014	1004	1021	980	1019	1024	1030	1055	958	1000	1002	985	963	1043	960	972	1017	1032	1011	1016	992	1009	987	1011	999	970	998	1029	970	1009	954	1055	975	962	1041	1002	1002	1003	1048	998	1021	1019	983	938	996	1028	988	961	1051	966	999	1025	974	1001	967	1012	955	960	993	962	1048	1016	1023	999	998	1018	1004	1005	975	962	978	1006	982	985	1013	1046	1013	1033	976	977	1027	1021	1007	1002	1036	999	986	1041	1003	998	966	1006	1053	951	956	1038	1031	983	1024	1013	996	973	1012	1015	1008	942	1010	997	964	1058	1016	1011	1007	944	1015	992	1040	1014	1016	994	993	987	1044	979	1004	1055	1029	963	1036	948	982	1013	1023	957	972	1037	985	991	984	1030	1010	992	998	985	980	1023	989	1020	980	969	1010	1050	1004	1057	1036	967	1023	971	1011	1007	983	978	1048	1013	993	997	959	986	994	998	1024	997	1033	952	961	1026	1041	942	1038	1021	971	952	1001	1003	1008	1046	1024	975	1017	1026	972	1032	984	999	969	939	1085	975	985	1033	991	1015	1035	977	1051	958	937	955	1023	1022	985	966	1047	1028	963	995	1007	995	949	991	996	961	995	941	963	948	1043	1008	1048	999	970	1042	1009	1000	1068	992	1012	968	1006	935	1033	1006	1043	1011	996	962	1006	913	1027	975	1010	1029	934	1016	1000	1014	973	987	1045	957	955	1005	1034	1055	1033	993	1048	982	963	1022	1012	1024	992	984	993	1003	1052	953	979	1035	1020	980	1015	1007	919	1024	1025	974	985	971	1025	1089	966	1038	1025	997	1025	942	989	1018	1019	1028	1003	1006	1001	1046	1002	1009	1059	1021	982	999	993	974	982	983	1000	1011	1005	991	959	991	966	1007	1020	997	1042	954	1001	1036	1034	1026	968	973	1040	1013	981	1000	1021	955	945	978	1039	1026	980	993	947	985	975	1015	1048	1048	1002	979	961	943	995	986	960	976	1051	943	962	1032	962	956	960	982	969	1041	1073	977	1000	1050	1042	999	957	987	1010	1006	984	1080	978	989	1005	1033	964	931	1011	1032	966	963	964	990	978	988	965	985	1063	1047	970	943	1009	1006	1009	1018	962	986	1011	973	998	1017	990	995	1047	1010	1012	968	1049	973	976	961	1063	1030	980	972	1061	1014	970	1012	1030	950	913	979	984	998	982	1062	984	974	947	1025	975	995	1000	943	1042	1047	1030	1025	1027	1015	976	1025	1008	1013	1009	1033	1000	1062	1041	1043	1014	997	990	1008	1011	1010	996	1035	1023	1029	991	1026	970	1036	978	1011	1015	971	1028	1018	1007	1010	1026	976	1021	1020	991	1048	1032	991	1029	1031	1037	966	968	989	954	960	1010	1011	969	1010	993	974	951	1048	991	1054	1026	1006	1029	1001	1000	1003	1034	1017	987	1064	1016	999	1065	1003	962	1005	1020	1013	1001	1041	1014	1004	936	1034	987	969	1000	962	1010	1040	1022	1042	984	1014	1002	1012	956	972	1030	1034	1008	985	986	1057	1026	999	1028	983	1003	1000	1025	1022	1038	963	1024	959	980	969	1021	980	992	992	1028	958	1024	991	978	1075	1075	1013	960	1007	1026	997	975	920	1016	981	999	1025	974	989	922	991	1018	1026	1027	976	989	997	1044	1001	982	935	987	992	1025	996	1034	1067	973	996	1022	979	981	1044	1021	999	1030	1043	977	953	984	1008	969	967	1042	979	964	971	975	957	989	1023	994	977	1031	1004	966	1029	965	1049	1014	969	1072	1012	1018	981	955	998	1034	1013	1022	1034	968	1024	968	955	1025	1066	970	994	1039	980	1000	1024	1049	1025	1005	970	1024	1029	996	1011	980	1019	1035	1043	998	1036	962	976	1029	989	1046	984	1002	1050	1021	1005	963	1035	1099	1015	1021	996	961	1021	1031	1025	979	1023	980	996	1029	991	998	993	1021	979	973	1018	1029	1003	976	997	1015	978	999	1013	961	1044	988	1011	1024	1044	1062	1009	1018	988	989	1002	963	973	1065	1005	1025	997	968	1013	1033	916	955	993	1014	997	946	1016	1024	1075	984	1052	998	1022	995	1039	1008	1001	962	964	1004	1008	978	957	1029	910	1033	1022	962	991	1001	1019	1015	1033	995	1029	1067	996	982	1004	986	1028	1004	969	1088	954	1042	991	1026	1027	1022	983	1057	992	958	1023	1014	1029	1019	1012	924	937	1021	969	985	1036	956	1024	986	983	1006	1028	1005	983	1017	1011	1019	999	1058	1029	962	1014	1030	1033	977	995	1012	1028	1028	1002	997	1018	1004	1030	1050	952	988	1030	968	995	1037	1070	973	1026	1041	1071	939	985	970	1031	1009	971	947	1031	990	987	958	1091	931	984	1015	1037	935	947	1022	979	1036	1019	1006	1034	986	1021	974	976	974	1014	995	999	999	995	962	1036	1035	1045	1041	1034	1000	1011	964	946	1000	947	964	990	1052	999	976	1029	978	990	987	977	1034	977	1014	990	977	969	1098	1036	951	997	977	1030	967	965	961	1000	1061	960	983	998	1090	956	1055	993	1036	1020	924	953	1041	966	985	960	1041	1018	990	1016	997	978	982	1020	983	1010	1021	963	939	988	1021	1003	1007	954	970	1043	973	983	1014	1001	992	999	1050	1035	972	975	1027	1035	1041	1025	1041	1005	1000	961	1050	942	978	1028	1043	944	1008	995	965	1021	1002	995	1015	980	1002	1026	1024	1000	1006	1029	974	1015	1010	1049	1036	964	978	988	1053	1032	989	1037	1022	1000	997	1033	1012	987	1010	1001	929	984	1064	1026	987	1031	993	1043	957	1002	1020	990	999	978	947	997	1052	1072	939	941	1031	1019	1026	1047	1017	954	1054	997	929	1001	1036	1007	1037	991	1050	1013	1001	1018	966	971	1007	1050	965	945	1005	986	1046	967	971	974	986	956	1004	1006	1014	984	1007	1001	1012	1008	996	978	983	982	1045	1018	972	998	923	1095	984	1015	1024	1039	1055	1057	997	1010	989	1002	977	1054	1004	993	966	1064	1014	1032	1013	1023	1023	991	1020	1029	1004	999	984	1025	992	1003	1013	1008	998	1022	982	1049	979	1019	998	1025	971	993	1000	1006	964	980	954	1026	1037	953	1038	933	940	1034	1011	1017	1042	990	994	1042	999
29978	19278	10058	6760	4222	2649	1938	1533	1240	1076	958	813	724	702	636	610	592	562	553	497	487	522	478	438	468	491	472	422	477	442	445	399	443	435	433	472	383	449	414	414	411	450	393	454	430	424	424	445	432	411	432	406	445	440	393	435	428	422	422	415	408	397	404	412	398	435	401	430	457	435	431	423	437	453	471	418	426	433	373	454	434	433	412	366	431	395	400	411	463	401	447	387	415	448	446	408	405	408	423	419	398	460	417	429	444	428	415	433	418	410	436	417	411	408	378	414	413	430	427	398	423	420	395	424	451	458	455	430	441	472	396	406	425	395	440	459	411	437	432	448	383	426	423	422	422	468	451	469	430	424	403	436	440	417	425	396	416	418	430	447	399	418	420	438	423	438	412	420	441	409	446	432	423	400	406	400	433	439	449	386	402	424	432	448	433	425	416	431	408	402	416	476	416	450	440	393	463	395	426	384	411	417	469	424	437	434	429	412	372	391	422	406	408	443	407	413	424	443	463	451	451	417	419	405	419	393	418	400	454	405	439	440	427	391	440	409	445	473	431	447	401	447	416	401	413	466	453	391	390	427	434	482	453	436	425	439	445	425	443	430	433	410	423	443	414	413	456	408	426	425	456	376	450	417	418	382	461	439	428	418	398	430	423	394	373	416	404	424	415	436	449	402	408	383	435	432	443	433	446	435	427	434	409	418	360	419	439	460	469	440	413	437	413	430	393	461	395	439	443	457	407	404	434	415	451	453	449	455	431	419	424	458	419	420	453	444	399	457	400	402	401	428	438	414	439	431	471	457	445	424	399	455	446	408	414	418	444	423	378	438	450	400	473	412	449	434	417	477	439	394	431	398	436	404	373	440	442	443	434	437	435	385	462	416	425	466	434	432	422	414	443	427	444	479	432	396	446	426	445	403	420	440	435	432	422	393	433	418	408	404	418	395	443	392	459	454	422	387	424	434	443	422	364	415	439	441	451	449	461	426	448	443	385	442	432	430	410	441	419	451	448	410	420	439	464	435	430	455	461	412	430	398	394	426	430	425	456	414	456	462	440	404	447	423	427	428	425	408	418	405	427	423	436	447	434	430	440	435	418	384	436	465	458	432	417	438	417	428	427	474	398	466	395	395	429	399	405	430	393	422	470	454	399	461	439	409	494	404	432	453	447	432	414	410	423	408	434	413	428	414	455	436	456	391	363	413	403	417	411	460	437	444	413	385	410	457	459	417	413	420	427	456	422	393	418	397	407	435	430	408	460	445	419	452	404	419	448	447	406	397	441	422	423	391	422	467	482	458	386	430	398	415	425	427	459	397	443	432	445	407	405	438	427	415	411	455	405	415	436	434	442	471	410	447	425	462	391	428	424	402	416	417	433	428	481	440	403	436	417	398	428	424	430	451	431	424	403	431	444	407	450	421	433	442	438	431	404	407	438	395	449	402	439	442	447	398	441	423	466	420	426	409	421	422	417	409	386	406	449	439	410	432	411	391	445	420	411	415	412	427	397	435	457	431	457	377	429	432	450	416	390	411	430	423	469	487	439	419	382	442	454	411	448	450	431	421	427	408	409	431	424	428	405	411	424	431	442	403	432	396	427	416	392	411	439	436	393	411	389	418	423	422	447	424	423	445	434	434	423	389	419	411	425	414	408	399	415	398	417	443	406	389	482	435	471	471	426	422	415	453	405	412	431	430	456	423	413	411	429	412	406	384	430	430	426	391	415	417	429	453	449	406	415	439	450	486	438	422	457	393	352	416	427	424	434	426	448	437	401	442	389	419	431	434	420	430	417	416	478	437	391	416	452	433	444	398	464	428	383	431	439	456	413	425	414	422	414	448	396	412	417	427	417	442	442	469	464	419	420	452	414	418	465	439	447	398	416	468	428	409	393	426	427	400	414	423	448	427	432	397	399	413	425	392	412	428	419	397	415	394	421	419	439	409	424	408	428	456	377	422	451	429	370	404	427	408	454	438	395	418	441	437	425	424	418	425	433	422	436	396	390	431	403	420	437	429	418	356	424	456	428	418	424	442	421	398	446	461	425	454	454	463	429	418	432	405	459	417	461	432	461	429	478	433	414	398	449	423	439	415	410	399	380	413	424	437	399	377	412	426	444	463	453	396	425	416	409	453	462	404	458	413	449	454	458	397	427	413	412	386	383	405	420	441	377	432	417	426	456	429	414	449	408	433	413	416	408	406	426	438	408	420	443	439	417	381	411	415	396	452	383	441	416	398	414	435	411	422	442	430	412	457	457	408	421	462	440	428	415	388	437	403	424	444	436	411	438	420	442	406	466	400	433	433	408	389	410	432	429	397	433	411	398	387	442	409	393	399	407	391	449	383	382	424	383	406	418	420	364	455	419	420	466	403	414	420	436	412	417	407	414	422	477	391	444	379	408	437	454	391	399	390	454	402	403	429	455	441	477	424	444	428	377	397	456	437	423	410	432	473	418	400	471	465	356	439	429	422	428	417	429	397	430	451	362	422	443	435	386	408	366	415	463	439	421	426	401	455	394	391	409	426	435	413	436	401	412	437	425	405	423	429	463	448	447	433	417	405	426	420	414	457	398	436	428	411	437	453	385	372	422	422	435	431	442	423	420	408	381	389	408	416	442	410	417	459	426	429	452	397	415	396	442	414	443	432	434	410	479	426	412	431	477	420	418	461	384	478	447	447	447	413	432	408	394	440	398	398	445	405	397	433	452	408	421	429	424	444	419	421	407	435	477	390	401	441	429	416	427	434	437	442	419	426	447	411	426	385	443	423	426	422	416	375	426	412	395	401	430	442	398	401	444	385	435	424	445	415	395	409	402	408	408	434	416	408	446	421	399	430	438	387	407	429	433	439	391	441	425	401	436	427	422	401	383	425	464	426	391	435	415	432	419	425	485	420	382	423	400	404	433	412	444	450	436	418	381	408	401	400	423	414	449	437	414	432	457	432	415	387	419	414	468	410	418	442	430	436	408	453	419	439	445	417	407	421	428	451	432	436	413	422	434	452	446	380	404	389	461	412	448	476	429	434	398	404	394	449	403	463	434	432	413	424	419	402	419	425	454	419	389	418	392	417	422	446	424	424	410	425	436	425	413	419	401	440	418	431	454	373	421	437	427	420	433	419	427	408	426	422	428	410	432	420	434	414	456	382	405	418	405	430	408	447	479	428	403	422	392	421	415	457	429	393	452	454	434	426	408	445	441	438	435	472	423	416	456	426	431	439	431	481	369	396	431	418	441	412	432	427	449	404	417	426	431	454	401	408	381	426	448	396	459	436	431	388	428	413	443	413	401	468	404	427	427	403	472	447	447	447	420	411	424	421	397	436	427	418	428	426	398	426	428	427	379	440	420	435	436	421	378	404	408	405	407	461	426	398	444	384	433	463	421	440	400	417	398	421	435	456	414	433	450	461	440	414	432	417	380	435	410	448	453	407	454	465	462	445	427	473	395	443	434	431	381	388	421	429	451	463	428	429	415	470	428	442
21373	15509	12292	14332	11820	8884	7189	6060	5297	4552	4091	3249	2955	2508	2322	1937	1879	1713	1632	1545	1408	1377	1349	1303	1259	1242	1211	1142	1190	1153	1112	1058	1051	1022	1051	1036	1058	1071	957	1074	999	981	1029	1018	1029	1042	939	987	1014	986	1030	1000	993	1047	1018	984	1030	1004	1022	1000	1060	1005	975	982	1026	952	1024	1000	983	957	977	960	980	950	1025	987	959	980	944	1028	1010	904	991	961	1035	958	977	990	1016	1012	982	961	1033	966	961	991	986	972	985	1032	1014	1009	939	999	1003	996	982	976	1048	955	1001	962	1015	954	984	953	1011	1035	1034	1000	970	1032	977	992	984	954	973	1028	961	1017	977	951	1010	990	971	971	1011	952	981	965	963	979	1004	989	1019	1028	950	985	967	889	1030	1088	1016	1010	1048	998	956	1005	991	1055	978	977	1029	988	987	976	959	1000	993	1013	982	929	1005	941	1049	1027	1003	964	1035	993	991	995	965	966	975	1021	1048	973	1027	972	961	952	968	990	943	965	1003	996	951	1003	965	958	948	1006	994	1025	1021	986	944	1003	937	1023	930	962	942	1003	931	998	991	982	991	993	999	980	942	968	950	984	1034	999	1025	1023	1075	969	943	988	1036	956	991	978	990	1008	987	949	984	979	1013	971	1008	963	991	976	944	957	959	1007	981	992	1001	952	999	1005	988	977	915	1017	955	966	954	962	985	1002	987	942	1041	962	984	981	947	1042	949	971	971	1036	961	1007	1044	971	943	1016	988	1009	996	971	996	986	966	967	999	1036	1014	963	1009	1106	998	967	994	967	1043	1020	977	970	1016	1038	1027	945	1049	964	1051	948	983	1021	958	1004	1035	1003	915	978	991	1053	1010	1040	953	1020	1001	999	967	1002	1009	1042	1031	968	961	935	964	976	972	978	991	959	988	1021	1027	996	1020	971	1001	989	1028	989	1017	911	1000	956	1000	986	954	1059	990	974	982	1009	947	1020	1014	986	1004	996	972	972	1012	1021	938	1018	992	993	985	1007	1002	952	992	984	985	964	997	1032	942	1039	971	1023	958	976	1012	972	959	1005	967	1007	1056	1029	1015	1018	983	1009	1017	990	927	960	1034	974	1006	988	1000	1044	932	1023	1027	1001	974	987	952	1018	975	980	933	993	958	967	977	918	990	965	999	995	1000	1009	964	991	992	975	969	1007	1014	1018	1006	1024	968	1016	957	995	1007	1036	969	1014	971	1024	1003	967	952	966	968	1023	1008	997	979	1012	1009	943	945	995	953	1015	999	1016	987	1005	1009	945	958	988	971	965	964	1019	959	991	990	991	971	969	1021	1031	999	947	990	964	992	1006	931	1012	1006	1026	983	1006	943	982	1034	941	1013	981	995	904	996	995	986	943	979	943	991	978	979	993	987	1001	954	1032	946	960	990	984	928	995	998	1007	1017	1041	978	988	990	955	953	987	1047	976	999	998	928	978	1016	1010	1027	969	1020	1023	1005	1029	984	1021	1025	1027	981	1012	991	926	979	998	1036	1009	958	986	969	984	981	1000	999	971	1024	967	970	968	973	1035	1011	967	992	999	912	953	1006	1049	967	948	992	987	972	948	1040	987	998	1057	1016	977	1042	974	989	964	981	1007	1006	948	961	1008	1007	994	970	959	988	993	964	965	969	968	993	1038	1002	934	1030	992	996	980	1026	1044	1029	959	964	1012	990	975	1015	998	981	998	1017	981	992	984	1013	968	1005	1052	972	981	978	985	968	996	991	1000	971	994	1013	919	1023	957	999	996	950	963	997	996	930	980	1038	976	971	963	1007	1055	1013	1010	1001	994	1010	960	970	1002	947	952	937	1041	965	988	1035	960	1015	981	967	1008	987	1010	1004	996	985	966	1001	1009	975	1044	1024	978	1019	947	983	991	964	960	1060	1049	1018	944	992	983	938	974	1000	970	948	1032	1014	1004	1027	969	999	1028	968	970	967	927	947	1031	1003	1003	1002	953	987	1000	1034	983	982	971	949	1000	960	938	923	963	1048	1013	1032	937	977	1024	988	953	968	1005	1050	991	1038	1003	1004	1016	1011	957	909	1035	943	967	974	1031	984	997	998	989	1012	972	949	968	969	1040	944	974	995	999	1001	1045	1017	1002	983	978	937	989	959	955	955	940	907	949	995	1038	995	1017	1010	993	974	954	1027	973	956	1042	977	975	929	988	981	969	1004	926	986	978	911	1030	1032	996	996	973	995	983	915	1025	1006	991	975	958	985	1009	979	994	968	989	981	1021	993	1077	984	952	966	956	958	1021	1001	967	989	952	998	927	941	954	1070	991	1043	1010	996	1029	967	955	972	1011	1005	979	990	980	1017	961	1032	972	1007	992	1003	992	1043	1007	1004	981	967	1030	979	1009	1002	1011	985	947	994	908	1090	948	1004	1007	999	994	920	917	1008	1020	989	1003	995	1025	992	1002	970	986	982	1025	989	1003	966	997	972	937	968	1035	965	986	1020	987	972	990	979	986	999	964	967	1005	933	1020	1017	1033	960	1000	994	965	917	1035	976	977	1005	1008	958	983	953	976	936	966	992	979	988	991	943	1007	974	999	970	990	984	1041	940	961	952	966	996	1011	999	982	960	960	977	1016	989	987	981	1052	969	976	1015	1036	1013	987	941	998	984	1024	1031	993	941	988	1006	996	1042	996	1005	1008	986	965	939	1009	976	1043	1028	931	954	1006	1017	970	941	1004	946	982	952	991	999	966	941	904	932	924	1006	1017	1004	1028	1059	942	1018	1019	959	986	950	1001	960	963	979	982	943	980	961	951	981	984	1044	963	1000	993	975	956	1071	965	1013	1015	1009	980	982	998	1027	996	1029	975	993	972	1002	1004	989	995	971	1014	1020	1001	1047	951	1006	949	968	980	1036	926	940	947	976	1029	989	937	1001	1012	1006	995	987	993	984	962	983	1038	936	974	959	978	1013	1032	982	938	882	976	1043	976	978	972	965	1002	948	1008	936	977	958	979	1005	1019	992	1020	970	956	966	994	987	935	1044	984	991	964	986	942	1046	1004	1037	963	1007	986	987	978	959	1005	963	944	933	1050	982	958	941	972	1010	1057	954	998	952	1009	973	933	919	953	1041	1043	1059	929	1011	970	1009	984	973	1041	1003	1008	985	1023	940	956	966	1027	958	1061	988	937	980	1009	988	985	983	1040	995	954	968	1001	978	987	1003	971	925	947	970	1001	1038	1020	961	1021	981	1007	1012	967	1011	978	974	965	1001	975	972	971	952	960	991	982	1026	983	1015	935	977	976	960	947	1000	978	1006	968	996	1034	998	1029	934	993	1024	1005	942	951	1016	935	998	981	986	984	1014	949	993	964	1033	959	971	1005	957	982	1070	1061	979	935	1011	1017	982	1051	958	957	960	978	987	1022	1022	1040	1078	1007	1045	1001	999	968	986	989	953	1035	990	1027	971	975	948	979	1002	958	946	987	983	1005	996	1015	981	1006	951	993	942	968	986	981	924	934	1023	971	1107	989	953	969	967	975	987	1002	977	954	1012	998	1009	984	1061	1025	953	1023	1006	988	1003	998	996	1007	965	970	994	995	983	934	945	1058	1026	942	945	1005	999	1068	1017	988	929	972	961	1013	1010	1003	956	969	1003	1034	943	1008	1007	1039	942	957	972	990	999	1014	956	956	1040	979	957	935	956	962	986	957	1015	949	993	1029	1025	1002	1022	1006	1017	994	966	994	933	987	923	958	1035	1010	982	984	939	988	1043	1026	956	1010	944	950	999	978	990	984	951	994	942	1017	975	1019	1008	982	1037	967	995	976	1047	994	1003	919	1020	944	931	950	1014	979	965	924	918	995	1020	944	961	1028	955	981	983	1002	975	1021	1019	986	958	943	969	994	961	981	976	965	977	982	1003	951	1000	1001	1011	977	973	986	1005	979	985	1016	960	993	994	961	932	1013	1004	989	1009	988	973	1006	1013	1000	948	1019	940	980	1037	991	968	993	1007	955	1003	1020	989	973	982	987	1007	1025	974	978	1027	977	1005	944
39902	26435	14501	9857	5897	3676	2658	2016	1702	1414	1204	1063	882	775	709	642	599	587	538	479	513	496	480	448	506	443	453	408	420	408	479	475	419	444	414	393	427	393	396	404	384	422	384	404	396	361	428	452	393	370	412	409	398	422	408	429	398	386	382	390	406	409	415	389	394	391	399	411	392	384	379	403	399	414	420	354	379	382	426	403	414	390	402	373	439	424	386	424	412	420	409	389	388	406	393	411	411	383	426	403	371	399	410	377	382	426	384	409	401	368	373	387	450	387	421	374	408	430	413	407	404	371	418	425	417	393	369	394	400	418	400	408	383	373	396	413	378	413	416	401	384	398	433	368	385	398	400	359	401	399	399	378	386	401	408	402	417	417	383	422	410	404	386	405	443	423	403	404	359	402	391	367	450	400	405	397	407	404	396	396	418	409	429	426	380	385	381	385	369	379	392	398	382	406	377	447	379	415	392	394	376	388	410	381	393	417	421	383	419	388	394	401	424	418	391	407	427	434	415	409	474	394	415	362	402	400	373	422	376	384	379	415	344	391	420	408	386	394	404	398	407	412	376	381	400	414	356	389	408	393	414	388	438	406	417	417	385	426	383	380	393	384	399	392	377	395	395	413	408	384	382	383	393	369	359	434	389	389	404	432	399	394	423	370	429	413	413	368	411	420	395	403	361	394	414	397	376	421	452	419	392	382	402	419	377	400	382	402	428	418	426	399	391	390	376	372	406	418	424	374	382	389	377	385	401	421	406	437	404	383	408	385	405	397	377	401	410	398	411	416	448	396	399	405	408	398	393	409	422	365	410	415	399	415	429	412	366	403	394	390	427	432	401	390	370	378	400	359	424	416	413	409	389	406	405	393	397	386	420	371	423	396	423	388	397	409	381	413	399	432	404	399	403	390	418	406	406	396	417	415	394	404	393	387	395	396	401	377	411	392	385	432	364	391	412	386	417	414	406	419	401	377	402	400	381	395	425	395	396	397	418	419	396	376	421	409	444	408	422	427	382	363	374	377	375	418	387	358	414	412	406	436	408	394	377	395	374	413	427	396	424	388	433	414	388	392	393	418	387	410	457	371	409	410	410	391	427	354	357	400	431	395	388	418	395	391	365	440	393	415	361	409	415	394	396	398	447	370	433	388	381	395	382	380	397	391	390	384	433	404	418	371	397	425	390	387	359	382	391	400	425	420	426	441	414	386	380	413	380	347	430	443	383	412	407	383	398	346	399	431	389	367	365	406	397	367	407	398	409	410	398	417	395	396	375	436	409	429	421	424	402	427	396	396	388	416	414	401	410	398	413	378	381	415	441	400	356	380	404	375	414	420	394	385	399	399	383	417	417	398	387	408	413	424	416	431	450	447	378	393	386	424	389	443	389	380	419	391	408	386	379	401	414	395	395	389	409	398	426	364	408	396	399	415	442	381	430	406	389	426	405	400	383	419	406	365	395	399	404	395	403	402	402	388	396	370	397	401	454	415	358	435	387	413	390	384	411	441	421	390	404	395	413	391	432	390	449	401	419	397	425	430	411	431	419	393	404	410	399	402	410	418	439	417	416	389	370	381	438	425	414	399	380	394	367	392	403	387	399	387	454	414	403	393	389	374	404	399	411	384	366	401	394	452	428	443	371	383	415	420	427	380	413	401	403	392	402	418	378	405	423	380	404	390	356	400	408	401	406	413	451	393	415	420	425	406	374	398	429	376	379	394	440	407	436	396	427	391	397	423	412	359	382	401	379	400	403	420	378	428	421	439	389	374	422	383	393	404	370	366	403	383	382	434	405	395	419	397	394	446	402	402	394	369	387	400	405	385	453	409	372	391	402	418	366	445	411	417	386	393	439	400	428	364	398	384	354	400	386	366	426	386	412	458	391	398	358	403	386	415	402	396	423	398	406	391	360	401	397	397	380	398	425	397	380	396	441	376	407	383	395	404	388	380	393	382	410	430	377	369	403	403	367	412	406	406	375	398	381	391	413	399	397	406	414	409	409	364	387	417	429	400	390	422	421	424	422	391	363	373	395	387	398	385	399	396	390	404	366	399	398	401	440	395	398	430	414	415	441	408	391	406	398	417	401	413	424	379	414	449	457	401	424	382	393	392	420	417	381	429	405	373	424	401	430	403	357	370	422	375	419	393	378	373	390	395	421	431	400	436	418	413	386	398	382	394	402	463	420	414	370	401	377	430	390	396	400	446	435	413	408	414	393	394	373	416	373	417	373	423	412	392	449	403	392	390	387	409	392	399	378	378	415	414	423	400	415	443	432	390	386	393	373	385	379	404	403	418	415	378	387	380	401	388	448	381	418	389	402	430	362	382	392	425	405	377	358	416	423	381	409	391	372	387	374	362	370	458	405	436	425	416	339	373	417	450	386	400	405	384	388	376	375	402	423	388	416	437	419	374	420	389	401	405	400	379	451	415	395	435	446	404	369	407	385	428	426	363	396	397	390	381	400	417	453	407	393	359	378	370	399	416	372	397	407	431	377	353	407	450	421	407	404	392	404	419	428	395	428	416	394	409	413	386	393	401	367	421	421	414	372	403	424	398	387	387	364	388	396	380	408	409	428	416	365	411	376	419	374	390	345	362	396	371	390	383	369	378	409	417	384	403	428	405	398	409	420	374	394	376	422	399	398	403	429	382	395	369	339	386	410	411	392	373	386	350	374	378	409	389	395	418	421	427	382	409	421	366	419	412	399	409	379	391	373	395	379	424	420	408	425	405	402	404	411	390	396	424	454	422	398	418	397	395	396	366	416	392	411	409	417	365	374	453	397	393	415	373	438	437	379	423	392	439	420	425	409	418	389	391	386	402	382	432	422	401	407	411	386	370	412	420	361	402	373	408	391	407	376	367	393	386	392	430	356	428	368	391	379	375	390	381	389	385	424	415	421	375	422	366	444	384	365	433	362	403	403	385	422	395	386	400	430	386	410	416	404	431	427	424	404	415	430	405	382	416	374	378	408	390	378	422	372	386	405	415	424	401	447	396	399	386	391	397	387	407	404	436	406	410	379	412	405	400	437	387	428	396	379	387	381	452	416	364	387	385	430	414	372	411	374	415	389	412	412	438	363	409	395	398	376	432	384	371	392	427	406	366	352	358	400	381	401	401	416	403	398	396	391	394	392	389	359	382	369	389	385	377	401	396	388	394	422	403	373	339	358	378	405	436	387	404	392	439	404	415	407	419	386	364	410	394	412	407	344	359	376	386	404	374	386	421	443	392	422	406	406	405	387	390	402	381	359	416	406	408	429	420	398	389	382	416	422	385	408	390	406	431	412	383	404	416	392	402	451	377	418	409	423	412	392	436	420	380	391	370	423	419	437	414	435	413	447	385	418	385	407	345	403	349	397	413	416	395	418	374	353	403	427	400	377	387	413	433	391	390	376	378	434	448	408	367	416	369	439	390	380	402	419	420	374	408	384	398	392	421	364	410	374	439	420	392	384	391	385	419	404	368	420	411	398	401	409	371	419	387
27235	19923	15566	17823	14900	11840	9760	8232	6898	5970	5065	4352	3615	3063	2600	2419	2139	2033	1924	1751	1622	1558	1478	1449	1327	1250	1176	1239	1173	1150	1115	1087	1069	1096	1039	1091	1032	998	993	981	960	1007	967	963	1000	916	973	947	933	917	954	923	978	958	968	966	928	942	911	950	946	914	974	915	886	968	928	910	958	933	940	900	908	975	880	963	900	917	920	937	916	957	916	952	907	928	943	911	970	932	897	996	932	883	884	941	961	1003	968	955	922	945	944	920	954	879	939	912	910	898	930	961	904	941	974	909	946	963	933	900	983	975	977	960	913	944	922	967	910	900	905	936	935	942	964	883	919	920	987	939	910	924	935	978	875	943	949	928	912	915	866	952	954	982	923	894	981	929	963	912	944	930	928	924	873	941	922	896	916	955	925	937	971	929	924	864	957	943	887	941	958	911	944	914	941	941	939	926	958	943	889	906	889	919	934	920	935	924	951	957	950	914	900	944	954	895	961	984	993	925	976	977	895	904	946	912	945	944	880	919	993	911	892	906	886	961	953	882	895	914	909	879	929	892	910	919	939	919	959	902	952	955	898	881	955	952	978	916	917	931	964	954	908	940	971	969	979	978	926	867	979	921	987	968	956	940	896	951	935	951	894	934	880	928	903	968	968	922	900	905	919	947	955	892	934	931	920	945	924	916	929	960	978	982	912	909	901	913	925	887	954	933	916	955	875	975	891	920	960	965	1008	910	996	940	936	914	961	940	895	957	907	902	992	956	982	949	976	906	975	842	952	939	936	959	941	869	914	936	924	903	978	974	915	915	934	880	890	1000	969	907	914	895	956	911	957	904	864	935	1001	970	942	977	962	930	904	870	947	917	903	949	892	931	956	893	859	944	912	910	973	920	918	917	874	975	896	968	912	895	951	971	953	955	937	961	946	950	927	880	959	970	950	938	946	958	902	991	987	966	945	941	919	932	925	914	951	884	965	942	938	917	930	947	908	924	913	923	973	915	941	908	951	901	923	941	940	932	966	932	886	978	945	920	962	886	969	925	878	905	984	986	896	962	929	945	954	988	909	947	922	894	964	951	920	941	885	934	952	966	875	926	965	900	859	956	966	975	923	948	923	931	940	942	926	925	976	967	939	912	924	926	937	927	921	962	926	986	912	904	977	905	929	942	918	953	990	950	885	952	959	889	914	930	949	893	958	944	938	868	936	868	935	940	901	1005	981	952	973	937	938	935	925	915	869	939	937	944	864	933	939	908	938	915	912	957	942	898	936	964	948	892	956	902	899	972	964	945	949	929	940	972	948	953	945	891	888	866	958	890	925	955	980	915	920	965	942	988	931	946	895	937	931	928	906	932	948	934	933	971	932	926	952	888	898	954	905	966	929	945	964	937	886	939	945	906	975	933	939	955	906	924	994	910	930	872	951	940	895	885	917	923	938	937	957	923	888	901	927	948	938	902	920	917	917	930	914	905	935	900	908	994	897	953	906	928	938	933	928	918	929	935	927	889	896	923	960	915	918	942	926	941	912	949	889	958	953	908	959	965	891	880	943	951	881	973	963	981	964	935	904	952	927	915	924	929	931	950	942	948	924	923	940	918	919	903	894	971	957	912	940	994	958	943	931	943	959	934	957	925	925	892	914	915	957	914	943	958	953	948	886	890	889	977	937	923	923	913	953	890	936	891	899	909	908	903	993	900	920	924	945	899	939	901	926	969	940	989	938	926	993	994	936	938	945	939	896	951	933	882	933	931	916	971	907	974	984	926	887	963	956	850	910	901	920	954	905	902	904	879	888	926	907	904	923	985	992	947	911	991	891	936	972	950	972	924	933	892	901	860	965	909	916	875	963	969	933	955	934	936	913	987	912	934	954	953	967	885	883	897	1006	940	917	972	931	925	958	960	968	912	904	931	962	930	939	917	930	949	985	895	905	998	958	938	951	915	946	961	910	947	959	982	924	953	919	919	950	920	930	947	980	992	920	903	919	905	910	947	872	900	913	954	937	921	946	903	981	933	895	912	936	947	949	904	942	918	921	909	939	928	950	902	947	862	958	955	945	922	919	902	954	952	998	901	917	970	931	921	919	965	892	926	922	973	981	960	932	918	962	948	909	922	957	935	902	928	903	915	910	971	905	976	900	966	895	888	948	935	923	995	927	978	896	920	946	930	896	940	966	980	865	967	932	928	944	955	995	1001	925	932	954	907	925	906	886	950	927	886	913	954	965	925	900	890	958	938	888	934	900	977	937	904	958	960	924	899	951	975	942	980	931	898	945	896	948	902	979	896	957	986	923	954	890	903	939	977	936	937	931	931	892	964	949	961	985	976	962	893	939	956	931	888	939	970	868	908	984	903	916	1009	967	959	968	920	888	996	896	956	941	997	902	927	932	916	980	987	910	956	940	925	874	935	931	909	953	986	916	935	941	918	906	882	937	922	956	957	926	920	938	978	918	896	989	911	896	988	937	951	995	891	911	953	907	954	963	909	957	884	893	924	947	938	978	911	922	946	948	895	904	964	928	921	929	949	926	982	950	914	883	929	912	982	954	932	862	943	976	967	890	886	947	931	987	911	919	919	939	959	934	935	939	923	884	915	968	896	941	926	956	982	911	960	916	911	967	842	981	934	915	923	918	993	992	930	875	933	949	936	904	943	957	902	905	952	923	944	946	927	920	926	925	980	889	892	878	919	933	970	947	949	945	928	922	898	918	927	924	942	926	969	917	958	956	925	956	889	919	921	953	957	985	959	958	929	938	934	887	937	916	895	880	925	896	891	896	955	918	908	902	907	940	956	916	907	985	956	940	952	953	903	977	962	897	925	986	952	922	980	921	933	971	938	938	914	920	943	940	911	926	939	948	942	938	954	914	933	918	933	965	936	927	940	957	936	979	897	900	931	919	978	924	884	909	962	873	915	914	939	947	909	939	934	950	911	908	926	965	895	950	918	951	954	929	975	956	947	876	919	965	996	897	972	933	951	981	946	912	979	1008	941	942	972	935	906	956	946	934	942	902	955	917	883	952	866	952	889	965	956	953	931	944	868	984	912	891	962	915	929	943	898	959	932	909	918	967	953	924	940	923	927	962	961	954	1004	927	913	922	879	939	917	913	930	906	885	958	915	918	946	940	936	915	985	924	938	876	944	970	967	895	911	997	910	929	984	913	932	959	967	859	921	940	897	902	909	952	982	996	922	1025	935	932	918	920	948	948	922	949	908	972	968	929	924	954	994	972	943	901	932	930	960	958	1014	892	931	970	898	934	961	923	886	953	936	994	923	951	930	929	919	899	868	962	964	923	955	1015	946	914	955	893	948	911	980	919	904	952	935	964	927	900	953	936	892	911	908	920	932	959	904	987	927	931	948	951	949	918	973	871	980	937	900	938	976	928	904	935	928	939	937	932	912	865	921	931	869	916	945	916	923	918	962	930	946	938	926	979	957	921	898	876	946	922	951	984	948	910	930	886	915	938	927	911	965	967	967	915	956	932	964	901	918	905	948	908	897	838	971	961	985
13581	6613	4691	3645	2357	1703	1322	1108	949	872	799	656	681	613	547	521	508	508	469	488	525	488	497	495	488	486	490	427	465	449	449	466	478	462	422	446	461	410	414	414	464	428	438	462	441	461	422	397	449	427	449	435	444	436	459	405	457	394	455	437	462	455	445	408	408	400	413	405	449	415	444	467	474	454	468	459	434	427	460	435	463	503	426	424	450	426	446	443	442	474	437	429	460	447	425	419	422	430	450	492	446	446	429	430	435	494	430	435	403	464	467	426	468	455	458	440	428	466	456	432	445	440	420	456	421	458	422	430	455	425	473	454	431	463	432	481	422	441	420	393	439	409	424	420	436	421	448	446	409	365	446	448	473	431	413	469	480	473	438	440	428	426	449	465	410	476	446	448	438	455	440	413	420	424	412	430	432	426	461	454	450	434	463	450	431	460	469	455	411	438	400	444	451	428	447	440	435	423	453	415	399	461	436	473	431	477	435	441	408	441	433	441	418	464	460	432	421	384	422	469	457	420	449	472	474	437	457	437	436	405	433	432	435	463	505	480	428	405	412	462	387	442	440	464	474	393	423	425	461	466	449	400	432	431	440	431	431	463	464	414	447	452	451	437	459	437	443	456	447	475	455	450	449	436	424	422	449	410	449	410	410	434	462	469	457	450	436	457	452	448	427	452	448	439	437	417	461	458	444	423	421	426	433	423	413	394	421	459	410	449	441	403	446	476	465	444	450	434	436	388	433	456	444	439	439	424	463	512	458	419	457	437	472	449	437	490	424	448	410	430	433	453	433	440	408	461	471	461	404	432	416	456	462	463	422	432	430	450	428	427	432	428	449	460	471	442	406	492	429	460	473	401	412	439	430	416	431	425	488	425	431	445	429	458	444	463	463	457	427	455	427	442	417	443	466	484	458	418	412	443	471	421	432	452	427	402	416	454	431	457	451	422	416	442	466	401	484	473	438	444	441	427	441	426	438	484	441	444	447	426	423	436	407	450	446	435	419	465	422	480	473	443	465	430	432	465	457	418	435	453	441	439	447	441	487	384	434	468	451	454	453	481	429	408	441	440	444	409	438	470	496	444	439	401	456	429	422	407	438	432	424	406	435	471	436	439	451	431	417	413	441	422	414	379	423	423	446	467	411	382	434	434	485	449	436	415	441	399	444	468	484	443	384	446	456	432	454	432	453	414	426	445	408	435	424	454	449	424	465	405	458	411	446	440	445	439	415	417	448	476	424	408	437	420	442	415	451	477	438	435	464	491	431	475	456	419	442	449	404	449	466	475	469	391	444	468	462	432	410	424	438	432	432	418	430	448	471	458	434	450	449	483	424	478	418	466	486	440	427	398	465	418	444	450	438	436	434	441	486	435	448	418	433	424	445	496	436	436	452	471	453	463	425	432	448	441	429	456	483	439	448	441	435	436	465	412	441	447	465	459	449	439	452	451	430	477	466	434	433	391	460	407	412	450	428	416	409	446	443	429	472	444	453	405	400	425	432	418	426	486	465	442	427	482	427	409	477	425	458	434	420	463	427	438	453	457	454	439	466	398	482	476	434	434	441	411	436	392	462	446	435	439	459	460	434	449	443	434	413	403	448	434	427	438	439	476	462	393	420	418	419	426	442	445	446	405	412	433	446	447	436	470	416	424	404	447	452	404	467	440	453	425	456	472	482	463	425	433	408	434	414	432	467	442	454	459	436	437	441	443	418	470	448	417	461	432	436	454	420	438	477	446	432	439	448	406	390	417	444	420	454	460	439	434	450	454	425	431	418	473	401	434	427	438	468	456	437	452	447	436	452	439	433	423	457	439	423	451	449	438	450	451	432	415	394	409	439	477	429	441	457	429	444	429	448	437	449	422	442	419	462	457	400	494	450	461	426	432	442	481	429	426	477	404	436	458	468	478	391	387	445	446	454	438	458	452	405	461	433	475	425	432	451	422	434	463	402	435	443	414	418	444	412	417	445	429	391	449	421	433	430	464	436	469	473	423	437	435	411	420	429	473	450	451	391	380	417	426	449	431	415	435	467	432	481	439	468	448	400	483	445	472	469	458	457	451	448	450	434	475	438	469	462	433	444	416	435	444	463	462	468	413	443	438	426	448	420	443	468	452	466	450	418	474	446	433	484	456	414	438	432	441	462	474	472	439	403	446	404	423	434	413	387	433	472	449	442	443	431	461	449	385	466	421	426	439	450	443	452	394	461	446	462	467	430	414	469	411	426	443	431	431	506	463	414	401	478	427	442	435	434	453	484	448	471	437	436	434	441	464	454	459	460	450	458	411	459	398	428	365	458	450	428	430	453	441	423	415	421	390	441	477	451	446	451	466	448	413	465	414	420	454	421	451	426	449	442	383	419	400	442	428	412	464	441	455	457	481	429	452	456	412	464	427	463	458	447	463	454	427	459	457	430	465	421	390	402	422	445	431	463	472	440	459	402	441	455	413	443	457	425	434	432	425	431	466	390	401	416	422	453	430	414	471	462	411	440	463	442	433	426	408	460	405	449	430	425	431	464	449	460	460	426	430	397	389	429	437	469	452	421	412	424	458	450	403	408	413	450	419	459	443	440	503	473	469	451	407	459	444	439	433	474	435	451	459	438	434	429	444	377	366	448	428	389	453	447	396	436	411	422	438	449	464	437	453	448	466	418	410	451	434	436	475	441	429	445	414	426	426	457	432	423	415	479	455	470	426	417	438	418	449	380	466	415	463	414	457	474	440	403	418	438	420	462	409	434	461	441	422	399	414	466	433	464	427	423	465	427	406	454	431	461	449	465	451	448	435	438	402	462	430	412	414	433	488	424	432	445	432	417	440	425	441	468	442	451	437	460	436	441	420	452	453	433	448	457	425	422	420	438	401	435	446	442	438	451	395	443	472	456	463	431	444	460	456	466	426	488	444	451	427	416	395	425	411	441	421	424	423	476	416	424	402	394	470	409	461	440	509	418	406	414	438	450	434	473	437	437	447	453	457	410	429	447	392	493	426	424	442	422	410	434	420	421	421	428	459	451	453	457	412	447	455	454	432	432	446	440	422	450	431	451	423	469	406	438	436	432	448	442	421	401	414	437	408	442	445	441	480	406	410	444	461	430	429	410	427	403	443	451	430	453	453	432	440	415	436	474	456	418	448	440	435	457	452	440	439	467	442	436	421	407	504	407	452	446	428	444	434	417	410	434	463	455	421	407	438	419	461	455	471	459	408	417	417	481	442	474	391	445	444	433	386	437	420	431	424	425	415	428	426	458	424	448	433	447	454	439	426	460	415	477	415	423	428	423	460	422	430	449	437	424	464	449	450	423	456	441	449	457	426	399	424	437	459	426	444	419	438	430	443	466	439	436	428	456	445	397	424	453	429	415	451	414	429	454	419	447	462	439	445	415	430	440	435	445	456	448	481	422	431	437	461	467	432	468	447	397	410	437	449	415	467	432	468	436	518	446	437	421	444	436	467	423	468	439	423	452	428	407	427	456	407	430	459
9752	6806	8235	9430	7548	5999	4943	4124	3735	3259	2910	2568	2222	1994	1778	1718	1524	1437	1383	1360	1271	1260	1263	1220	1133	1171	1146	1131	1168	1095	1139	1077	1097	1043	1073	1020	1071	1051	1040	994	1021	989	1033	1012	1056	1038	1001	987	972	1018	1025	989	1029	1015	1010	1001	1001	986	1070	1031	989	976	967	1017	1001	1012	1016	1038	997	995	1005	993	1016	1015	1037	954	1025	950	993	1017	971	1007	969	1024	1024	1060	1005	1018	1047	968	1006	1041	1016	1018	980	1051	1016	1012	1028	1041	1070	979	987	1042	1031	1012	977	996	994	1037	1007	1035	1033	986	1010	992	992	1030	1048	1068	1011	1075	1009	1043	1020	1057	1004	1053	1008	990	983	1047	961	1040	988	1008	964	1030	1009	1043	1048	1003	968	991	986	1038	1009	1046	1009	1003	1018	1017	1007	1068	1016	1073	1016	1028	970	982	1018	1032	1071	996	964	1023	1011	1028	1005	980	1057	1043	995	1006	960	1022	1010	1057	1010	1038	1008	1021	1019	1004	1060	1016	990	1017	945	1055	1067	1016	1039	938	1034	1056	960	1048	1035	1023	1013	984	996	993	1031	1023	1040	975	1026	1020	964	1013	1085	1036	1033	1086	997	1005	984	981	1058	993	1003	1018	1008	1018	1050	1007	988	964	1001	1022	938	1033	973	1033	949	1021	992	1052	1018	991	985	1019	1007	963	998	1033	993	1075	1048	1022	997	1030	1083	1015	981	1016	993	994	954	1030	1027	1042	1088	1028	1022	1024	1037	1025	952	1012	1031	1046	1006	1016	997	1035	990	987	983	1045	984	1021	1001	1013	1005	1019	1001	1033	995	980	1019	994	928	1018	1024	991	976	993	1014	993	1019	1078	1009	1058	965	982	1004	978	1043	1067	1017	998	1048	979	1023	1020	1027	1033	1060	971	985	987	1028	1012	1024	979	956	1010	1019	1019	1013	994	1026	1026	1036	1063	952	1009	991	993	1065	1026	988	1018	987	956	1059	1015	1012	1023	1027	1017	984	1020	1014	968	1037	981	1031	998	962	969	960	1015	1010	963	1016	1066	1024	994	985	956	985	991	1019	993	1018	964	990	1091	964	966	1013	967	1050	1033	978	988	955	1009	1073	1056	1037	1004	984	977	994	1058	1037	1016	997	1030	1030	979	1086	1011	962	1027	1005	983	1016	991	1047	1001	1054	1025	955	996	977	994	1073	1053	953	1011	1002	1026	1046	1065	1052	1008	991	963	1053	1008	988	1044	1030	1028	1005	1079	1030	987	994	1033	1006	1007	993	997	1016	1076	1063	1042	1068	1013	996	1046	985	1057	1016	972	1015	986	1012	1018	984	1008	993	1017	965	1023	1026	1008	927	1036	1022	1036	1005	1004	1019	1007	981	1025	1034	1059	1009	1085	1009	1005	943	1012	986	1019	994	1011	1005	970	997	1017	996	994	1031	1005	1026	1015	955	1013	1027	984	958	981	993	998	980	1006	1019	1027	1006	979	1048	1023	977	1009	1000	1041	1040	1018	1023	967	966	1005	992	1044	1032	1033	1026	987	1036	999	1002	1012	904	1005	1001	995	989	1065	984	1040	1010	989	956	998	959	1015	969	1011	998	1029	1031	1032	1023	976	964	1048	971	1000	1051	1031	1058	1048	1055	987	1078	1020	1065	1022	971	1068	1014	1026	969	1054	1008	962	1060	1021	972	991	1015	1064	985	1018	1013	1018	995	1040	991	1025	1066	943	1011	973	1025	1016	967	966	952	991	976	1064	975	992	994	975	1088	1009	1006	1002	992	1000	997	988	999	1080	1058	981	984	1019	973	1006	1006	1016	1019	1063	1023	991	1028	1003	1000	962	1076	1023	1020	994	976	1033	1009	978	1016	988	1054	1002	1061	1062	1070	1015	977	1036	953	1041	993	1008	987	987	1009	1003	973	1047	967	937	979	989	1039	984	1006	1032	1076	991	987	1014	991	1007	1001	982	1023	1007	1041	1037	1027	1050	969	1081	978	1057	1007	1032	970	989	1028	1019	1029	1068	1009	1060	1005	1037	1030	1030	981	990	1013	984	1039	989	1013	1012	997	1002	985	1071	1016	964	1009	972	1015	1041	1006	1059	1023	1022	1011	995	1018	1048	920	951	1003	981	1000	1021	1026	1012	1000	1016	1026	997	1028	1000	970	1006	1042	1013	989	1072	1006	997	974	959	1024	945	1018	1048	1011	991	1009	990	1026	1008	1004	959	1003	1038	981	1039	1008	1021	1073	999	1022	1016	960	998	972	921	1043	1022	996	1033	1015	1013	1043	1079	958	970	1056	991	1014	997	1046	1010	1035	1021	1013	1002	1045	1043	1051	1018	1021	1013	1077	978	1026	1002	1031	983	1023	1035	990	997	1011	1010	950	1045	994	976	1021	1017	984	1005	950	1007	1008	958	981	980	1031	1065	1057	980	992	990	1017	1082	1011	1083	1008	1011	1044	1041	990	993	1022	989	1018	1010	1050	1008	986	1033	1039	1022	1026	1014	1032	1026	968	977	1044	1020	1003	994	1023	1053	1072	1015	1035	1029	970	1004	1003	978	997	1008	1030	1042	1062	1064	1056	1062	1044	938	1041	1063	1001	973	1019	1053	982	1039	1010	1012	1008	1051	1008	1042	1070	1002	1010	989	1031	980	1057	983	960	1024	1060	1013	1000	954	1019	1063	972	1064	1012	1002	987	1035	1011	1010	1039	999	994	998	980	973	974	1023	994	1062	1006	980	1010	965	995	1015	998	1001	1046	1022	988	1000	1037	1035	1027	985	1016	944	1008	1021	1053	970	1026	1031	1004	1009	1014	1004	1011	1004	970	1029	989	1014	1023	1026	1062	1006	1037	1006	990	1039	1073	1016	975	1010	1060	1033	1025	981	1032	1051	1047	1024	1019	1038	968	1019	1023	991	999	1000	967	995	1067	970	1018	1019	1096	972	1023	1003	988	1035	1003	1040	1036	1034	965	991	1062	995	976	1033	1010	1003	1024	1020	925	1052	1035	1025	1063	961	951	992	990	981	978	1021	987	1042	987	1013	995	1052	967	1059	951	1037	1032	974	976	975	991	1046	952	1020	1037	1016	994	994	973	1022	1008	979	974	1047	1019	978	1041	1005	1000	1055	1010	969	1078	980	977	1070	1016	1009	1019	1040	1018	1030	1046	996	1046	1005	1059	994	1024	1014	959	1026	995	987	1009	1046	1079	1033	1076	970	1019	997	977	1027	1042	998	1041	1006	1050	1021	983	963	955	1014	995	992	1005	1072	970	1042	960	1038	1010	1039	1024	1012	976	1033	1061	1071	1078	1035	1055	983	996	1019	993	1017	1011	965	977	1033	970	1011	1022	1032	1022	1031	1010	1013	964	971	1034	999	930	992	1019	1029	1031	968	1078	983	978	1028	1033	1026	1001	977	979	964	1009	1044	1008	1037	1008	978	1024	1000	991	978	983	949	987	1011	971	1025	1056	1030	990	1009	1044	994	1007	1041	1011	1013	1033	943	1033	974	963	1059	1007	1019	1053	1056	1031	1023	1075	1012	970	990	1031	987	1014	1047	1006	990	1004	971	1067	1021	1010	1016	1033	1023	1090	995	985	975	969	976	1022	1023	981	979	1060	997	1064	1008	1044	998	1053	940	1045	1006	1028	1035	1022	993	1050	1062	962	1037	1015	996	1047	992	992	975	1025	988	995	1008	1005	971	1025	993	1042	1042	954	986	1040	992	1047	982	1000	979	1052	1008	1021	1053	982	1049	1033	1065	976	1064	972	1047	982	1014	986	1028	957	983	994	1021	1031	1005	957	1001	1058	1019	1044	963	1010	1022	1059	1020	983	984	1005	995	1021	1050	1014	1075	1025	1026	1012	999	1040	1032	998	993	1019	1022	1037	1010	957	1034	985	1014	1030	973	1043	968	1024	1035	980	989	1066	1012	958	992	1008	1000	1023	990	1041	962	987	988	986	1001	1017	1008	967	1024	1019	968	946	1078	994	1006	985	1001	1059	1096	1012	985	1033	983	1001	982	993	1039	1091	1038	1055	981	1007	1002	1016	1030	996	1005	1001	1047	977	1005	1033	1034	1030	1004	1040	940	1052	1027	985	1033	1008	920	1017	1025	968	1011	1015	950	1009	992	1000	995	1026	1008	1033	1013	1010	978	1045	1032	967	968	963	1011	1000	968	952	1012	1040	1019	1021	1004	1024	987	1043	977	1033	1068	993	987	1004	996	1025	1081	955	969	987	1021	1029	947	1023	977	932	985	962	1081	979	997	1044	1027	980	997	1011	1027	1029	976	996	989	934	987	972	974	1010	1016	1048	966	973	1010	1057	1027	1011	1072	1020	1037	1010	1012	973	1092	1000	928	1001	1028	1029	1002	1025	1006	1008	1036	1059	1027	980	991	1050	1018	1016	1040	1016	1001	1044	1005	1022	984	1015	1059	992	999	993	1000	998	1025	1012	1065	1032	1086	960	1013	961	982
29214	19125	9969	6689	4020	2569	2006	1590	1390	1153	1029	880	763	717	660	674	544	498	544	567	515	509	565	489	456	476	497	502	496	472	465	443	470	476	469	437	424	422	465	476	434	447	429	434	437	446	395	467	444	460	443	432	405	445	431	424	434	405	418	442	424	408	409	443	473	462	413	410	424	417	423	438	451	417	417	421	437	436	411	433	430	410	423	450	418	393	448	408	415	418	421	439	407	440	439	437	415	410	467	451	436	468	459	377	438	432	389	429	448	432	450	444	456	395	451	461	449	414	433	421	439	424	451	438	465	416	428	458	414	430	448	409	416	441	436	427	406	432	426	448	441	403	440	464	428	402	414	451	444	413	461	443	449	434	377	438	427	437	445	365	406	435	438	440	385	418	428	413	403	428	421	443	422	419	448	434	487	430	419	394	406	416	419	445	388	445	412	433	429	436	385	433	438	435	402	423	428	440	432	423	442	430	458	402	421	405	425	455	440	440	458	418	448	447	410	395	421	421	385	442	419	454	443	463	408	399	448	439	455	466	422	424	400	382	388	419	443	435	450	430	453	440	431	470	475	394	446	421	443	385	440	407	427	436	470	438	460	420	464	436	452	432	471	442	446	417	409	409	440	428	417	397	437	456	425	393	439	446	430	431	460	431	398	474	422	393	422	419	375	410	457	440	458	423	429	449	425	379	423	409	429	439	425	438	460	444	425	414	429	419	413	456	432	409	431	443	431	449	403	436	422	424	398	435	398	402	436	406	437	391	421	452	419	499	429	444	473	423	449	445	456	410	390	422	440	442	405	421	445	445	427	425	402	402	400	425	455	442	434	401	427	442	399	447	413	450	441	432	426	426	438	467	453	388	410	420	447	398	460	448	438	427	427	393	386	420	450	408	459	413	426	455	433	420	439	453	446	411	441	443	417	426	408	449	464	441	393	423	395	463	447	443	433	434	394	436	431	441	410	457	459	392	388	425	428	452	434	463	421	438	493	400	389	470	414	457	421	430	438	430	412	484	504	387	414	454	446	417	455	413	416	415	475	446	436	431	459	431	414	394	421	417	404	426	413	456	434	462	477	406	468	433	434	390	410	464	442	414	438	421	408	427	428	419	403	457	442	424	429	402	406	466	417	444	420	479	445	415	388	404	423	432	432	425	434	437	413	419	427	416	448	445	416	432	388	424	427	414	413	437	418	469	411	434	416	427	431	432	438	428	436	441	405	432	421	430	420	430	440	406	373	436	442	399	418	398	448	435	439	420	424	446	402	430	419	426	459	418	451	404	390	430	465	435	476	435	431	451	388	435	407	414	417	424	435	445	456	451	463	450	432	412	391	416	405	403	431	444	428	428	450	466	404	424	437	413	452	500	458	438	440	440	400	436	406	435	421	454	422	440	415	428	401	391	411	425	459	434	425	454	445	385	428	462	417	415	423	424	445	430	406	414	444	392	421	435	444	424	404	430	422	445	477	460	422	451	443	473	449	417	469	419	406	427	489	443	408	400	478	421	434	458	431	430	420	432	396	426	416	491	425	415	450	424	446	465	404	432	434	435	419	426	393	415	411	435	474	413	440	422	410	407	418	426	435	421	454	445	400	414	396	385	421	448	406	468	419	394	426	458	425	414	413	471	485	423	427	472	430	447	394	439	454	432	415	425	421	428	407	427	413	397	398	443	395	437	423	451	470	419	424	417	411	406	402	438	459	416	409	408	449	444	422	414	416	421	420	439	441	412	431	446	424	404	418	408	421	441	435	411	433	453	442	450	436	453	452	424	445	432	388	433	424	450	453	380	424	402	407	447	400	421	431	410	422	446	413	407	424	433	434	450	450	415	417	424	438	404	460	438	446	404	397	426	427	443	408	468	458	406	421	442	437	439	400	424	430	450	442	472	447	424	451	436	463	433	448	455	439	453	473	403	456	394	417	467	478	412	436	442	450	441	442	473	398	403	407	390	445	401	448	454	394	405	413	467	442	422	429	418	442	465	450	412	404	400	425	419	404	438	420	438	450	408	441	425	465	424	465	414	451	415	434	411	444	437	454	411	393	407	428	420	432	454	439	407	416	431	442	418	460	418	424	445	433	418	433	423	413	440	418	402	438	456	434	403	416	403	438	444	387	422	428	429	464	419	422	442	416	401	438	405	402	423	430	405	403	461	409	451	438	428	423	433	433	429	417	438	434	448	402	410	459	457	470	417	411	450	421	440	436	426	459	434	436	436	451	406	407	385	402	448	432	443	455	456	428	428	420	444	422	439	431	408	394	410	443	435	407	408	399	455	439	426	408	392	445	421	409	425	463	444	479	416	416	418	428	382	447	407	419	417	417	427	410	444	424	410	406	467	415	446	445	437	428	411	430	434	439	419	443	423	436	455	461	427	421	453	430	431	402	415	456	458	410	431	416	388	447	423	398	429	418	456	427	399	420	444	414	460	457	463	456	379	418	399	468	444	418	400	436	421	421	439	415	426	454	443	435	427	437	428	488	413	422	438	427	414	467	431	430	435	437	460	407	399	441	468	418	391	471	488	450	439	423	428	411	433	446	432	468	402	475	426	414	430	380	384	481	444	401	419	476	451	420	428	412	450	435	429	402	373	446	408	428	447	411	423	421	439	443	460	439	440	419	436	412	448	424	410	424	457	419	435	407	424	437	424	433	447	415	402	426	403	433	447	441	419	460	402	396	467	469	407	383	412	418	443	401	402	435	436	422	408	435	409	435	415	465	435	437	457	408	426	411	420	440	429	455	430	383	473	387	438	426	425	390	432	463	424	420	414	418	406	397	454	438	423	469	444	446	434	387	438	406	426	433	429	413	447	419	442	395	415	413	400	407	413	445	436	404	448	420	462	413	462	438	382	443	451	442	423	439	399	464	456	459	418	422	426	408	466	433	453	431	425	381	403	446	470	418	463	417	419	406	401	373	395	431	420	415	422	423	426	411	432	435	417	433	385	433	456	419	450	439	414	417	432	406	382	434	387	452	438	406	429	472	423	421	457	444	431	465	429	422	381	389	447	425	454	409	422	467	425	451	392	452	414	429	442	451	476	424	427	429	405	402	430	417	452	463	417	446	403	386	446	425	382	413	456	440	431	413	430	402	441	451	420	441	436	427	437	452	455	440	426	411	448	446	399	394	424	422	407	475	426	431	416	399	460	482	440	410	420	420	422	434	453	424	435	437	417	418	408	438	422	474	450	443	426	470	436	461	440	402	412	445	444	444	463	478	445	418	452	418	461	438	445	434	435	498	438	413	417	452	412	446	422	415	423	435	435	419	425	405	453	440	456	432	426	389	435	464	405	447	432	422	457	440	432	456	439	397	453	449	420	445	431	403	424	434	411	389	413	446	455	449	450	418	442	426	448	403	440	404	443	450	378	440	409	415	452	449	453	436	406	404	407	465	418	433	424	429	471	460	415	429	406	411	434	409	455	413	453	397	435	438	394	373	427	420	408	458	476	420	454	430	438	424	434	413	444	445	433	427	414
21110	15392	12217	14259	11529	9359	7695	6522	5677	4884	4142	3685	2931	2619	2349	2152	1895	1753	1641	1557	1532	1409	1366	1305	1254	1179	1230	1178	1174	1147	1121	1115	1100	1101	1150	1070	1065	1012	1041	986	1032	1050	1049	1048	1017	1029	1016	1014	975	1035	1012	975	1006	1040	1030	1020	1022	977	1009	987	949	1000	1005	1035	1052	987	976	1023	972	967	1003	974	1017	1026	945	1006	990	1023	978	994	950	989	994	998	979	1012	1004	993	1002	1019	1013	961	956	1022	983	976	1003	951	1006	970	1010	997	977	935	986	956	986	990	1041	1019	984	970	1005	985	1004	1000	1043	1022	972	979	1040	1031	990	984	972	941	1028	998	1044	994	988	1031	1017	1002	980	971	1031	939	937	987	1041	967	955	970	1075	989	953	1013	971	1011	968	1037	993	1036	1012	940	983	1003	991	1012	971	982	994	1012	996	990	1017	954	992	986	965	1016	985	1004	1002	983	1047	999	1063	941	970	1024	994	973	980	1037	1089	962	985	978	973	994	1046	987	973	1009	989	988	962	970	966	927	973	1000	993	1004	961	989	982	955	1009	1008	961	998	936	968	1022	1008	996	1079	956	1000	992	1003	994	1006	1009	968	996	961	1012	891	993	986	1035	965	961	1005	1023	1010	955	974	987	1020	995	975	1053	973	1002	1038	1010	989	1023	997	987	1012	1012	1007	1041	1018	1001	981	953	1000	998	1020	1035	995	1010	1017	993	921	1013	976	976	990	937	1015	1003	915	978	1013	1054	1019	959	947	934	970	1044	996	1062	1020	942	967	1028	1010	998	1056	1046	979	1002	988	1007	936	979	980	1000	953	965	953	991	1002	957	1001	995	985	1011	1002	1008	1035	1004	953	1040	983	930	937	1000	966	1004	974	971	962	936	989	1069	969	983	961	1019	991	1008	1006	1008	1000	1028	999	988	985	1014	1034	1000	971	981	1064	964	952	1016	980	1008	990	971	979	1049	1023	982	999	983	997	998	991	944	1020	937	1011	998	1050	1010	972	984	982	981	957	994	1018	1010	1020	1029	1028	1009	971	1000	1038	1031	980	981	1075	1034	984	971	991	953	1038	979	1034	1016	1005	1015	981	1024	1056	976	1021	1008	1017	963	976	1008	1032	932	1028	967	973	999	978	985	994	973	1022	1003	989	983	986	1064	932	1056	962	996	1034	1073	1004	903	1016	942	986	992	992	997	984	986	979	963	951	1010	1035	1010	1018	968	990	926	1025	1002	1009	1001	1006	994	990	977	953	1017	1037	1091	1018	1060	964	953	990	934	1002	981	1084	1030	973	988	1016	998	1000	960	983	986	999	974	1009	1017	995	1021	949	1012	1013	1010	966	994	1068	1021	976	996	998	962	966	989	972	1076	1015	982	965	1041	978	969	1006	1011	945	989	997	994	1003	1020	999	976	920	990	988	991	997	989	964	1033	981	951	1005	987	973	928	1009	989	1040	969	981	1052	955	996	1023	991	956	1032	1033	973	1012	976	978	974	1021	1057	994	991	1004	1017	989	984	996	944	1061	987	986	1003	1044	980	999	1026	1045	993	976	1033	934	1011	970	1023	990	1039	944	1010	988	959	1014	1009	996	1017	973	986	960	968	974	1027	1046	1058	985	1002	1028	987	994	1039	1022	1004	987	1025	978	999	973	926	1021	1016	991	1008	1015	997	966	990	1002	977	1008	1026	983	997	985	1005	934	975	985	996	948	1053	1010	1062	926	980	967	1006	1039	994	1016	975	998	1040	975	1024	974	1031	996	1014	985	1004	979	974	962	1031	1003	967	1023	981	951	996	1048	976	989	972	995	1005	929	980	920	1002	999	1006	932	978	951	1037	1012	1053	945	993	990	960	957	994	1027	1016	979	1020	963	990	975	976	970	974	988	1047	1005	1032	964	975	1033	987	972	969	977	992	995	1023	1035	989	1021	1006	965	955	1007	971	944	1016	999	993	995	1007	1017	988	983	952	1040	1005	989	976	1008	969	1002	979	1000	1017	995	958	976	969	1007	1045	1024	963	975	965	962	924	993	1034	1015	1021	1022	1003	1025	1071	1033	977	988	1026	1002	982	954	1032	1036	961	1046	979	951	1030	973	1003	982	974	1000	997	1082	1006	963	965	992	1019	957	1050	1022	1011	1014	1051	1024	1027	1002	983	987	1034	1002	1000	995	971	939	988	1029	1022	996	999	988	922	984	941	963	963	1058	1010	981	987	985	968	985	994	1044	1003	1066	982	1001	1001	1010	995	1015	999	1011	1011	1017	955	1036	941	975	970	950	985	993	1046	935	1008	1021	995	998	962	959	986	978	1015	969	985	940	1051	1008	960	1002	958	978	999	1012	1042	973	1023	1021	1021	1016	968	1016	1052	1023	990	1050	1008	1000	940	1056	961	999	996	1032	1014	1082	1012	999	1002	1022	1053	986	1069	1006	970	970	1017	1012	1051	984	1002	957	994	979	1034	1002	999	999	998	1002	1037	993	979	1069	996	1005	995	996	1006	974	1048	1006	1005	1014	987	1020	1000	976	1001	996	1008	1015	1010	1015	996	988	1047	969	1021	1002	1002	1003	1024	970	1000	1051	985	964	978	1017	988	975	1039	952	937	979	1002	1006	972	1016	963	1003	973	1033	1045	1045	988	999	994	1005	1029	1007	1011	1020	1025	1025	1013	994	971	1000	1022	952	1069	1012	971	991	996	1001	999	998	993	991	998	1005	1000	998	1023	986	1008	1040	1005	1039	986	973	1018	925	1015	1012	960	983	1021	978	1075	1021	984	1042	1010	1040	1018	954	986	1018	992	937	993	1030	1001	966	1038	985	1009	974	999	995	1017	982	988	977	1035	1068	958	961	977	1009	1002	984	1021	1003	1002	986	1025	967	955	1058	984	965	951	997	997	1006	997	983	1011	952	1054	1003	982	1047	986	971	1042	1047	993	991	991	954	993	966	990	1016	1007	994	1003	991	1001	994	1015	1003	976	1013	989	1010	960	949	1014	970	1002	1013	985	993	1046	959	1037	979	997	953	1020	1028	966	1042	1037	1059	966	1029	1024	975	1001	997	967	1003	1005	1012	976	1029	967	1005	986	985	1027	981	999	1000	934	1029	1006	1005	1003	1008	994	1022	911	921	965	1025	1010	970	992	1001	1016	1000	967	953	1038	993	985	904	1047	980	989	1028	1003	960	1000	1012	998	996	1039	1006	1069	963	975	960	965	1034	1001	1010	1006	994	1021	959	993	993	993	960	996	1009	1005	986	1014	996	966	940	988	955	992	1022	1029	993	1021	982	943	962	971	1023	959	1012	969	982	1025	1020	1033	983	981	1004	1036	959	1008	966	996	955	1065	946	952	1026	1018	990	1033	989	1003	969	947	995	1009	974	1002	1016	1042	963	1015	973	1025	1019	973	976	1015	1002	969	1005	992	939	983	1039	1005	1016	1014	1071	980	994	994	913	1011	1004	997	997	990	1020	1015	1004	1012	981	964	999	1025	1010	1048	994	1021	995	998	989	967	955	986	981	1016	969	975	983	1036	944	1048	1002	1040	1023	922	977	1006	986	950	990	970	1012	1044	967	961	1029	1013	988	971	987	997	991	1034	1017	1004	922	1001	982	983	1008	1006	1010	1009	1001	1031	1020	1001	997	997	992	1005	1048	1019	1050	992	1002	970	1011	967	1066	981	966	1043	1007	1050	1031	971	999	963	963	961	993	1022	1027	978	1006	962	1022	968	965	985	974	1008	917	1032	989	974	994	995	1025	1018	988	1024	982	949	1025	1006	1036	1052	980	986	1040	969	979	977	1033	972	908	1076	1021	981	1036	1017	1037	1004	1080	1026	1042	1002	990	973	975	989	971	968	1001	988	1006	949	991	913	985	1052	1019	989	1018	998	944	1005	1006	982	972	1036	996	902	987	978	958	1029	984	936	992	1023	1049	911	981	948	1006	976	971	987	943	984	1023	997	953	971	985	1025	1024	1005	1012	1033	943	992	1013	1013	1009	1019	1019	981	967	997	970	1033	993	1003	989	1061	987	1000	971	1030	1029	953	943	1048	1043	1063	975	1051	1067	1003	944	1032	966	972	997	908	1010	964	1013	976	1010	960	1002	1022	985	975	998	1017	1028	959	984	1001	1051	974	1012	1024	975	1008	994	1056	1029	971	1037	995	1015	947	1061	988	962	992	972	1012	989	1028	995	1058	992
39450	25892	14334	9805	5791	3811	2830	2286	1783	1552	1238	1043	905	772	663	619	635	595	570	523	464	505	466	471	492	468	425	429	437	431	466	442	447	386	388	413	435	417	424	430	408	435	406	437	433	406	380	406	427	416	415	433	423	431	437	430	441	400	410	437	439	379	410	404	416	422	394	410	416	442	414	418	377	415	456	368	421	407	406	419	410	435	446	406	427	405	423	394	424	386	417	390	394	376	405	392	407	400	356	397	399	423	413	396	412	403	409	433	447	417	408	385	394	414	417	397	422	414	415	396	395	424	401	386	389	374	417	393	390	447	408	386	429	398	377	430	434	374	394	369	395	403	413	419	422	376	439	419	402	383	443	412	410	444	412	372	400	416	376	400	431	395	425	397	424	417	410	421	386	365	387	403	411	402	365	400	409	423	415	398	361	426	386	345	370	399	397	434	437	430	419	416	420	431	415	462	410	417	392	387	409	420	397	399	438	437	440	394	414	398	425	408	416	396	446	382	427	417	408	425	410	418	409	412	406	439	442	387	403	361	379	430	419	413	432	406	390	362	396	409	381	465	417	391	411	415	426	427	369	411	407	393	403	389	373	423	408	386	397	419	422	401	365	404	401	430	385	379	411	421	368	377	427	370	369	419	458	409	435	403	387	388	388	418	407	437	370	411	398	383	421	375	399	425	392	387	411	397	364	420	415	421	420	452	424	395	415	438	430	439	364	372	405	428	404	408	397	446	396	416	380	374	443	438	418	391	394	407	387	395	350	403	423	366	420	391	401	415	429	427	420	386	414	395	435	413	402	405	423	401	413	376	380	425	393	394	378	426	432	408	402	408	404	405	438	386	383	415	450	390	402	384	401	431	416	401	377	400	426	379	415	393	425	395	425	421	408	410	399	380	391	441	399	421	399	424	435	402	429	437	376	383	404	427	362	417	435	394	415	404	401	413	439	403	396	378	376	399	420	379	391	436	394	412	442	406	411	394	463	400	423	410	409	418	408	386	400	426	399	428	402	380	399	392	409	443	389	383	448	389	434	423	414	391	406	423	432	379	405	398	446	403	426	409	380	430	399	420	456	426	435	422	404	403	433	410	419	420	417	405	419	417	397	396	422	399	432	423	394	399	405	430	445	452	376	447	378	468	442	377	416	379	385	407	425	383	390	399	421	397	408	415	373	404	401	405	407	427	420	411	412	380	408	399	422	412	407	422	440	438	420	410	449	394	441	408	446	425	446	391	386	386	371	409	427	358	401	451	411	373	414	413	425	400	377	433	425	420	444	397	366	431	388	408	391	420	421	422	423	368	448	396	396	390	430	402	397	421	384	425	429	365	427	393	398	416	422	403	412	398	436	384	382	409	408	455	402	409	381	409	418	407	392	425	391	423	427	391	409	405	410	404	407	372	410	392	389	373	401	435	401	395	389	394	396	377	390	409	409	431	445	382	407	438	400	395	411	417	409	418	421	419	403	448	391	421	373	384	371	427	369	412	406	383	374	415	428	434	379	402	361	401	422	425	383	379	418	407	397	407	427	411	448	429	385	388	376	455	444	411	402	412	418	443	381	394	406	402	440	393	390	398	427	448	387	435	427	437	379	364	385	431	448	367	394	400	406	374	399	413	420	414	389	373	442	407	389	382	447	380	416	428	414	422	411	399	432	416	440	406	386	446	433	401	399	441	422	380	403	407	452	402	402	408	469	395	410	418	410	385	413	450	420	411	392	438	419	434	390	389	420	431	379	384	441	413	413	404	389	415	421	407	383	395	392	399	409	396	429	414	391	423	387	418	396	420	412	396	423	395	405	412	422	432	415	396	392	440	383	395	443	459	418	411	399	413	412	391	450	364	401	383	423	374	377	377	422	440	436	404	388	400	410	434	402	421	398	409	419	375	426	416	381	372	403	433	397	409	428	377	400	404	396	415	399	428	409	396	395	440	404	372	394	462	389	431	391	406	413	428	406	407	420	414	410	402	408	386	414	381	389	390	370	372	398	374	382	408	406	402	372	410	402	441	407	400	415	383	439	389	420	411	398	366	433	414	401	385	420	412	382	411	420	410	421	358	385	393	372	419	392	431	430	444	406	393	482	438	381	411	436	411	406	404	435	399	412	419	430	373	435	390	409	395	387	359	395	428	424	421	428	435	392	394	367	414	401	430	392	396	430	419	429	391	408	408	404	418	408	353	424	428	409	415	419	388	428	438	408	427	412	402	431	396	412	418	413	403	438	421	432	419	399	407	412	382	402	438	378	395	416	368	411	411	414	406	419	406	393	395	370	419	388	381	411	433	389	400	398	424	433	394	406	414	405	405	402	408	424	435	418	386	404	416	392	441	382	416	445	421	394	397	404	386	400	400	404	405	410	408	421	398	416	417	388	410	416	418	417	424	414	381	400	400	413	411	363	406	382	405	401	399	458	402	394	451	393	420	419	400	386	437	367	433	392	435	434	426	373	383	383	427	394	394	398	430	374	393	435	392	446	417	438	417	384	399	412	409	404	378	399	419	404	358	397	398	384	407	410	428	405	396	403	409	389	396	392	380	431	414	432	379	431	404	411	396	444	452	408	422	379	422	413	425	395	430	397	395	398	458	392	420	414	366	379	378	403	418	393	419	400	380	381	414	435	404	384	456	403	417	447	395	386	400	402	399	415	402	411	424	385	437	412	402	397	356	399	415	401	429	434	403	373	416	368	398	376	419	403	383	380	416	391	420	432	382	430	427	388	429	432	396	435	414	454	395	395	424	387	414	420	413	400	389	393	445	426	399	392	432	365	433	390	405	400	404	436	438	416	424	415	424	387	390	377	407	399	387	380	405	398	428	397	405	438	392	421	386	402	397	421	453	446	394	392	375	422	384	420	385	396	405	414	437	400	403	370	391	383	461	389	409	420	414	406	382	403	414	375	405	443	396	398	447	407	424	409	414	387	360	418	417	427	404	430	400	398	429	390	403	415	411	411	394	417	399	416	414	435	382	365	439	435	479	385	404	448	417	426	438	388	396	433	395	436	374	432	401	404	390	423	412	401	409	408	412	400	435	440	415	408	411	405	378	423	398	382	478	440	411	403	436	430	415	397	425	457	387	373	393	389	414	384	398	371	370	410	410	400	386	407	422	439	397	435	425	419	415	421	415	408	399	401	378	414	403	419	393	377	399	391	361	403	408	406	423	411	396	374	411	412	400	413	432	415	391	380	423	443	412	411	447	402	404	413	487	384	391	418	388	377	387	365	394	392	421	379	423	412	396	412	385	365	424	407	414	383	396	377	405	418	409	386	412	403	417	408	396	440	391	453	399	401	416	362	445	401	364	372	389	429	435	447	399	404	426	358	427	453	420	426	389	390	413	406	398	409	393	397	401	419	420	367	383	442	444	408	388	402	445	397	388	410	379	421	391	421	445	435	384	443	404	407	445	400	393	427	392	363	379	443	384	445	423	362	401	435	395	388	405	387	411	425	426	417	395	408	403	408	424	417	413	425	430	418	391
26874	19235	15423	17858	14669	12095	10054	8755	7583	6243	5187	4488	3757	3173	2728	2497	2241	2117	1871	1756	1636	1609	1491	1377	1343	1324	1255	1120	1165	1116	1156	1108	1137	1094	1076	1091	1001	1003	1025	988	983	967	972	975	958	951	964	945	974	977	1020	976	922	921	935	925	943	956	994	893	981	949	941	957	919	935	931	881	940	935	968	886	879	952	945	905	926	955	932	945	936	939	935	951	915	976	981	954	964	941	904	985	922	919	948	972	910	982	879	950	938	936	940	946	978	972	921	932	988	988	916	923	948	1017	961	935	924	957	954	986	970	979	951	1012	967	983	925	958	949	980	949	948	939	899	967	965	930	959	919	896	980	932	937	890	969	958	917	969	901	974	921	973	964	952	896	931	965	958	961	937	954	947	889	935	921	952	984	903	906	875	975	844	981	998	955	1022	942	959	914	919	975	859	951	953	950	977	917	919	990	967	982	966	921	908	907	910	995	960	953	977	915	928	946	918	952	963	944	940	939	948	943	924	917	958	951	939	964	941	966	930	979	990	932	974	918	915	933	960	965	891	922	981	950	954	882	970	919	976	925	970	999	915	995	965	913	905	910	962	960	933	950	965	898	977	928	960	933	921	951	958	967	959	895	909	956	920	905	968	923	932	876	963	917	958	918	963	917	968	903	853	950	966	935	926	974	912	937	941	956	904	898	925	929	915	956	979	932	941	944	943	937	919	913	898	974	960	945	959	924	1032	976	942	873	962	896	918	915	933	899	889	995	932	945	934	872	878	952	994	921	882	971	891	935	893	965	963	957	917	956	976	976	938	943	886	940	984	901	943	948	898	981	925	944	971	921	895	970	903	915	975	914	922	974	937	894	934	935	900	907	967	918	950	940	937	990	934	951	960	963	920	930	984	954	974	986	991	931	944	933	957	943	947	956	919	911	941	919	924	910	931	930	912	949	938	935	896	973	923	900	951	960	898	908	966	930	993	931	907	951	978	915	906	988	901	922	948	891	949	922	948	940	945	1008	926	933	918	932	976	927	982	1009	895	943	952	943	873	947	958	976	907	969	966	941	887	971	983	949	977	897	968	920	965	943	910	920	911	911	1037	931	975	978	960	968	919	969	916	936	948	916	920	918	910	951	949	1001	934	968	918	900	977	942	968	961	947	942	946	955	947	901	949	895	936	964	993	950	920	994	947	1000	900	929	899	929	940	976	973	914	929	929	953	947	906	969	997	953	934	988	941	1014	931	946	968	978	934	919	981	931	934	896	865	942	924	1037	971	874	940	966	969	947	933	956	948	925	962	943	954	932	959	923	1005	969	947	959	920	956	928	924	968	954	882	947	935	982	939	938	939	974	935	879	1030	964	995	888	914	946	945	974	961	958	972	937	946	907	938	1004	982	964	961	925	928	896	946	948	975	925	1003	910	943	954	930	912	932	906	971	951	983	914	906	976	923	948	959	890	928	952	943	1000	894	973	917	936	967	922	912	989	939	908	955	973	1045	925	972	909	1019	1003	949	956	940	953	907	938	938	945	926	950	940	954	919	934	869	970	1012	896	957	884	980	886	945	986	933	960	981	925	948	947	938	931	976	903	966	929	958	938	904	976	922	966	953	939	890	976	959	920	942	926	1005	905	908	916	992	878	986	950	960	975	900	968	943	870	918	951	969	1034	962	926	976	991	916	985	953	965	948	935	970	923	903	915	929	962	922	881	978	950	987	944	920	922	995	971	946	912	985	964	912	1015	951	974	985	934	942	949	945	957	955	958	952	941	920	936	894	961	931	926	919	937	904	975	953	972	957	973	952	959	954	934	956	947	906	924	905	950	931	924	949	971	917	940	918	890	929	956	963	942	938	943	899	950	989	961	945	965	883	965	947	944	910	976	881	916	922	946	896	956	918	904	956	921	970	937	943	929	958	963	953	961	906	964	924	895	1002	938	953	938	1020	879	1008	959	955	964	944	914	962	957	897	944	972	917	909	912	946	993	951	908	923	963	949	945	953	923	944	888	942	938	955	922	950	976	929	945	926	957	941	927	959	936	931	902	904	926	989	995	940	938	962	962	947	949	902	922	933	968	956	983	967	912	917	982	946	935	977	935	882	1007	973	925	959	954	957	960	952	951	904	955	874	932	970	971	957	940	974	911	941	932	977	911	950	968	943	905	940	917	955	978	963	987	930	905	983	991	951	958	939	962	934	921	938	931	955	939	987	940	931	941	940	855	934	945	955	947	938	950	980	967	952	955	941	946	968	962	934	959	954	964	932	927	950	967	934	942	896	975	990	941	940	952	932	923	957	940	948	924	911	990	968	933	968	1017	937	916	895	890	954	938	925	938	935	964	905	989	957	918	960	920	961	898	951	976	954	967	950	973	953	918	943	903	906	926	949	888	980	964	903	906	987	936	905	895	921	910	883	941	968	941	910	962	935	973	919	899	946	962	889	933	884	930	969	935	929	949	925	961	967	990	917	956	950	980	999	933	966	917	971	961	954	926	881	933	933	942	939	882	881	880	957	952	914	945	949	965	937	990	928	943	988	925	899	861	928	999	912	930	903	978	966	982	966	934	932	893	936	986	941	938	938	942	924	931	932	911	887	940	930	926	977	926	931	982	911	938	950	956	981	956	996	966	966	911	936	930	981	970	890	935	872	941	969	968	925	929	984	979	941	952	944	978	952	934	973	889	932	919	954	985	966	956	963	874	936	891	928	963	956	937	941	929	923	951	938	986	943	977	944	917	951	971	996	945	971	953	971	915	965	876	915	973	979	954	994	973	959	946	979	959	935	944	923	949	928	957	944	962	965	974	933	972	979	967	909	936	942	956	947	916	932	962	948	950	933	951	988	932	918	973	923	957	1010	933	953	905	935	978	941	969	943	940	943	983	930	986	942	938	992	913	922	891	922	939	934	905	889	929	954	973	906	930	991	984	924	934	977	955	921	938	945	957	961	932	971	944	928	951	983	949	948	899	921	907	928	887	908	969	961	958	963	950	931	946	925	953	921	975	919	966	934	910	968	951	927	884	952	1011	924	884	972	949	969	947	921	923	981	909	906	961	953	970	907	877	923	955	915	976	931	921	915	962	971	922	964	1016	940	934	973	939	907	937	1020	978	909	959	908	978	873	904	973	1000	933	926	917	960	902	925	948	1012	926	891	909	960	930	952	898	934	960	939	1009	910	929	980	905	892	885	980	914	928	960	971	930	977	906	976	962	930	921	956	906	993	927	978	965	953	958	997	965	906	961	924	965	982	949	918	1009	917	928	982	972	979	928	938	1007	932	944	968	914	952	971	968	884	894	991	949	966	969	937	907	992	973	949	989	915	948	971	918	987	964	925	926	893	935	872	984	967	955	947	967	959	896	919	933	875	982	919	919	941	973	931	917	975	917	933	981	908	898	920	907	911	958	950	952	983	927	939	906	908	904	946	931	1006	982	925	940	992	927	938	1057	967	952	927	914	914	968	946	950	900	1023	951	963	907	991	918	937	962	912	911	953	956	911	940	933	1033	937	957	996	926	870	982	978	991	968	903	951	911	956	937	962	977	913	938
13210	6428	4925	3611	2300	1745	1441	1195	1107	935	819	726	666	611	566	563	559	520	486	469	489	490	468	501	478	473	466	447	469	424	462	429	466	434	453	458	460	421	453	437	431	459	397	409	461	461	408	436	443	479	461	397	414	419	424	453	468	425	410	433	463	404	466	410	427	414	425	422	461	447	432	478	428	434	460	450	421	454	410	418	479	429	424	446	473	451	439	438	469	438	433	446	405	468	451	429	417	478	458	414	413	442	442	447	415	430	455	414	456	458	486	461	467	456	410	416	409	403	451	456	420	439	483	467	461	452	437	465	427	385	449	440	407	426	477	401	446	449	444	473	456	448	469	418	414	451	437	445	406	423	452	440	429	446	493	475	458	458	489	481	444	461	497	457	432	397	471	453	466	441	403	441	414	416	392	446	451	404	454	447	440	448	407	452	409	454	419	441	421	491	479	467	453	428	451	458	410	471	445	460	488	426	426	455	483	394	458	446	511	437	486	448	471	459	420	477	471	468	488	428	426	474	431	447	447	438	454	477	425	489	451	459	479	465	449	455	445	459	447	450	422	449	447	436	446	439	445	458	496	417	441	386	441	419	438	393	397	433	435	442	473	460	451	439	435	426	466	445	426	457	429	410	413	434	483	391	436	458	453	442	467	457	456	457	445	445	425	433	480	464	436	483	436	452	418	471	462	468	424	460	432	448	455	447	453	429	456	443	428	416	414	412	434	431	467	449	430	473	424	439	427	472	449	445	431	424	434	478	452	420	456	463	429	441	452	464	457	416	436	470	433	490	480	431	432	450	425	450	414	444	477	437	437	431	484	429	430	420	403	456	431	446	457	428	406	433	422	432	471	463	430	461	463	430	465	454	430	433	434	460	437	442	417	472	454	407	472	421	428	467	433	444	389	391	448	423	404	437	467	481	464	437	428	445	391	400	462	430	469	426	463	438	468	462	434	439	493	419	426	463	457	449	475	443	395	404	440	429	484	427	443	446	424	428	426	436	428	424	455	474	440	441	377	433	482	420	459	453	444	437	447	422	432	482	416	442	477	431	418	436	427	462	430	450	433	426	447	416	405	444	452	481	456	447	433	401	435	442	437	423	481	429	433	435	466	444	425	437	407	419	467	470	415	446	447	487	413	460	447	455	462	429	443	456	432	487	460	407	464	458	410	473	435	471	471	427	412	409	443	440	445	422	415	466	417	438	444	452	456	473	429	416	452	422	482	444	483	422	417	433	446	444	466	448	457	416	445	469	415	466	490	440	422	440	473	441	446	507	437	465	437	482	453	430	468	453	435	378	422	448	449	428	464	479	438	478	446	412	431	420	427	456	464	424	470	438	480	444	439	393	420	438	433	457	446	425	439	435	445	452	459	471	459	437	428	383	467	427	494	427	441	455	439	429	449	432	442	417	429	420	455	447	440	443	459	413	431	453	478	442	412	440	475	410	430	453	463	441	482	410	432	441	444	476	465	427	462	431	440	445	435	483	463	433	439	447	445	437	419	405	440	369	417	481	460	439	465	463	461	444	435	467	416	443	440	405	455	413	419	465	451	413	434	453	432	461	439	444	474	467	420	405	435	445	442	442	434	417	447	466	467	479	421	424	406	433	455	407	437	439	472	455	450	439	422	482	468	463	445	432	428	435	425	386	458	440	426	424	478	429	453	448	457	440	408	419	422	426	422	441	458	445	446	448	467	471	427	422	446	392	465	464	452	441	471	444	491	413	473	409	471	456	451	438	403	424	409	434	423	436	447	425	450	454	384	427	443	409	425	480	397	445	444	469	443	483	488	410	415	457	420	434	448	457	430	410	457	453	455	454	430	482	449	429	409	458	443	458	421	455	451	433	405	435	442	420	454	448	464	494	431	435	432	482	460	473	444	473	445	416	456	447	427	441	414	447	395	453	445	445	464	464	436	453	482	429	447	446	462	405	446	412	440	428	411	451	452	445	454	429	464	444	426	450	420	439	427	438	418	445	422	443	449	426	441	423	436	461	440	408	447	434	436	423	448	440	440	462	461	468	460	437	453	450	428	440	444	463	426	446	409	422	423	431	485	423	457	458	436	448	436	432	444	417	421	469	437	444	443	430	419	422	403	401	429	424	413	463	427	446	461	422	434	431	402	413	451	447	421	399	395	406	468	434	434	427	460	431	471	466	453	452	457	430	459	428	475	400	459	430	467	520	430	422	473	462	421	433	444	420	491	442	448	452	486	426	481	432	447	463	470	477	417	449	464	415	445	400	439	442	442	451	418	476	412	434	452	437	444	427	436	489	448	474	431	463	468	362	429	460	491	454	426	454	412	420	445	431	456	454	454	401	446	441	448	438	417	473	450	411	454	437	414	437	440	535	433	421	447	444	448	448	477	456	490	475	481	435	436	422	418	457	446	427	424	432	435	467	456	438	397	447	481	444	455	483	433	450	424	466	412	469	425	427	456	449	435	422	430	440	433	477	401	469	393	477	458	447	448	422	439	408	401	445	404	420	424	436	411	406	453	481	465	447	460	432	476	418	437	432	457	418	444	451	426	471	471	471	455	461	430	482	440	439	428	420	446	453	433	418	456	409	443	423	411	429	421	456	439	414	447	457	461	426	432	455	435	404	456	491	467	439	415	404	423	442	450	464	449	441	447	456	415	407	434	456	443	484	459	469	445	441	463	427	464	426	421	444	459	455	465	404	424	421	417	486	436	483	422	431	481	457	472	442	452	446	473	419	440	448	458	422	391	404	509	436	413	425	467	462	403	411	456	444	416	427	453	438	443	464	455	459	417	433	464	455	451	464	410	439	424	439	432	424	457	448	438	454	450	459	425	426	427	475	427	491	493	470	437	472	424	425	427	427	437	480	479	479	471	454	429	469	441	422	431	428	420	435	426	451	453	402	446	453	401	422	475	447	479	454	391	491	413	443	445	446	408	461	433	467	450	449	479	475	441	435	418	411	464	397	439	450	412	426	446	471	439	466	433	453	440	399	446	448	468	448	461	415	452	464	468	422	396	445	461	481	424	424	400	428	412	433	430	444	459	434	403	431	442	424	440	482	464	449	426	435	413	414	415	411	432	448	452	475	441	408	399	436	398	394	443	429	441	439	473	412	446	414	487	449	430	424	442	468	410	429	415	450	424	440	471	453	451	432	458	505	411	432	467	432	453	427	461	465	408	444	403	495	456	414	431	409	468	419	423	406	426	456	487	420	436	435	454	406	414	463	473	449	468	406	437	470	430	432	453	470	390	472	442	404	418	437	453	467	478	435	460	436	457	443	419	448	469	439	382	463	404	463	431	452	443	405	486	478	394	431	437	409	426	425	463	428	467	436	431	499	453	432	476	446	445	446	444	458	443	427	444	428	442	440	467	437	438	416	428	443	466	440	436	387	422	457	483	435	444	437	476	425	414	427	435	472	482	459	435	428	388	452	422	384	448	412	437	461	444	409	395	454	468	438	460	445	408	419	414	436	429	439	474	445	439	449	474	463	446	460
9506	6612	8108	9376	7590	6177	5440	4747	3966	3471	2968	2544	2288	2013	1806	1705	1543	1579	1389	1410	1285	1244	1245	1243	1256	1142	1137	1143	1129	1083	1120	1120	1112	1060	1035	1091	1047	995	1077	1066	1085	1124	1027	1010	1064	1038	1011	1043	1022	1014	968	1016	1054	1017	980	980	1054	961	1013	1007	1065	976	1007	1056	1042	1026	999	1044	1034	1035	1004	982	1029	972	1081	1016	1009	973	1006	982	982	1061	996	1037	990	1002	1023	1046	1024	1066	1021	1034	1064	996	1018	1079	1059	1035	1047	1023	982	1007	1043	1025	1011	1109	1065	1055	1047	1024	998	990	947	1020	983	1000	1023	1035	986	1029	1013	1025	1017	1026	1038	1068	1036	1061	1058	1112	987	970	976	1036	1007	993	1103	1004	1016	1032	1013	1012	1061	1007	1002	1001	979	964	1002	1059	1042	1021	1077	1003	1067	1030	999	1054	1018	1012	966	1037	981	1002	1022	1017	1005	1053	1026	1037	1019	944	1061	1041	997	990	1069	1006	1031	1042	1041	996	1016	986	999	994	1017	1018	1062	1062	972	1020	953	1026	1012	1010	1019	1094	982	962	962	1032	1003	1018	1004	1000	1007	1004	1051	981	1064	1071	1000	1003	1052	1005	1056	981	1053	1029	1003	993	1025	1028	1056	1055	1032	1038	1016	1056	994	1038	1025	995	989	1075	987	1035	951	1008	1016	1039	1004	1009	1058	1034	998	979	974	1020	1013	1028	1020	977	990	1036	999	1010	1055	1044	1007	1034	1026	996	1048	1025	1052	1039	1032	984	1055	1015	980	965	986	1009	983	986	1047	1027	1009	1012	954	974	1043	1041	1007	976	1021	1055	1085	1002	1024	1024	975	1043	978	991	949	969	1043	1068	1004	1017	1045	1041	1005	1044	966	1023	948	1009	1058	1068	1058	1052	1025	1000	1055	1024	991	1003	998	1049	963	1044	1009	1028	978	995	1056	961	1048	971	1038	967	1013	1009	993	1012	981	959	971	983	1002	1055	1004	1047	1043	1016	988	995	1006	994	1087	1033	984	1009	1008	1011	1033	984	1039	1040	1004	1026	1000	1038	1050	956	1044	978	1043	992	966	966	1015	1038	1018	968	987	970	1051	1036	993	1047	1020	1064	999	975	1012	1053	981	1026	1014	1014	1029	1085	976	1045	992	1040	990	1057	994	1005	1028	1042	1035	1014	972	1037	1026	1040	1023	1049	1066	967	1022	986	988	1006	983	1032	986	1057	1044	1064	1070	978	1019	971	1000	1029	1052	1069	995	1022	1059	966	957	1037	978	1004	1023	997	1022	1027	1046	1020	1036	998	968	996	1041	1030	1029	1016	1103	1033	1013	1044	1027	1019	937	1004	1026	989	1039	990	995	1010	1033	1032	1025	1011	976	1040	1003	1022	1076	1040	991	1064	1037	1013	1010	949	999	984	1043	1079	1012	1050	937	1002	999	1004	1071	1037	1000	1032	996	964	996	1004	963	1049	1023	1001	1001	996	1026	1025	964	1025	1072	987	1007	1020	1045	1060	1023	1002	1054	1031	1007	1068	1010	1035	945	996	982	1014	1039	1039	1022	1030	981	1034	987	1063	1051	1087	1071	1056	1048	1028	981	1030	986	1055	988	1049	1005	983	1065	1045	1051	1044	1050	994	983	1017	997	1006	985	1028	969	1004	1033	1031	1010	1012	996	1007	1048	1043	1005	1040	1023	975	1076	991	1030	1054	1010	983	1002	975	1014	1051	960	1014	1050	971	997	1025	978	1010	977	1097	1032	1029	1031	1030	1013	993	976	971	1015	1010	1008	1021	1011	971	1015	999	989	1015	1054	1051	959	954	970	1052	989	999	1094	1060	1034	973	1028	1051	979	1026	1014	1041	988	1024	959	1006	1055	1015	944	1025	1046	1026	1018	1063	1025	961	1048	1036	948	1054	1049	995	1030	1025	1019	1094	1063	1011	974	993	1030	1003	995	1005	993	1001	990	1037	960	1008	986	1014	1044	1051	971	1000	1026	1021	1018	984	991	1026	1008	1049	1024	987	975	1021	1024	1040	964	1062	1038	999	1035	985	969	1031	996	1027	1043	958	1033	980	1012	959	1015	1026	1050	1006	1061	951	1033	1057	994	1035	1014	982	976	1065	1045	1043	1043	1049	992	1002	1051	1000	1014	973	1029	999	1022	1048	961	997	1001	1057	1006	1056	1010	1033	975	1026	951	1002	1027	989	1027	1045	1001	970	1036	988	990	1018	1019	982	1015	1017	1000	1016	989	1015	1014	1022	1060	1045	933	1007	1016	1065	1053	983	991	1081	1018	1010	1034	961	1029	1067	1019	1048	1018	1006	1037	1031	987	997	988	1038	948	994	1016	1000	980	1042	1022	1034	984	1030	1037	1075	1001	1007	1029	972	1039	1013	977	1003	958	953	1047	1041	988	1040	1045	978	993	1036	1015	1020	985	1006	997	1040	1004	1049	1013	991	1029	1003	988	1005	1025	1012	1020	1022	997	952	1047	1021	945	989	1014	1028	989	1028	1022	970	996	1004	1013	1002	1009	992	1033	1019	1016	999	1074	971	1022	1022	1040	1013	986	993	1001	1003	1020	1063	968	1004	1019	1029	1071	1014	960	1023	986	987	1028	1001	1031	1020	995	1100	1031	1066	992	1021	975	1019	1074	1026	1000	1038	1050	986	983	1059	1037	970	1055	1033	1032	1026	1033	980	989	986	1039	1012	1009	972	1058	996	1031	1025	1010	1013	1005	1047	1040	1022	1021	990	941	1022	1023	975	1044	1062	1017	1029	1028	1001	1027	1019	996	981	1084	997	954	979	1014	1011	1014	1068	1042	1013	1039	1041	1039	1044	1006	1018	1060	957	1081	977	993	1016	984	1051	991	1030	974	997	1064	1080	956	1011	1012	1023	1053	994	971	1026	993	1018	988	1056	1011	1041	1050	976	1052	992	1018	969	1027	1093	998	965	971	1017	1051	996	969	1026	1063	994	969	1043	1008	941	1014	987	1013	1000	985	1033	1053	1015	1032	968	1112	1034	999	978	1008	983	1057	995	1000	1037	1008	975	1002	1038	1044	968	976	1027	959	1065	1007	1010	993	1019	985	1008	1066	996	1042	988	981	1008	1058	1002	1017	1019	996	1026	1123	1026	1058	1006	1011	1000	1050	1025	1034	989	1009	1035	1028	1049	1020	999	1107	974	1030	1039	1005	925	999	995	1024	1052	1024	1020	1047	1053	1031	993	1012	966	980	1007	1016	985	1026	986	993	1021	1036	1053	1019	1009	1002	987	1038	1038	985	990	1039	998	969	1016	1070	1011	938	1020	1014	1004	1011	973	985	1080	980	963	954	1034	1010	979	989	1046	999	960	978	1013	1020	1034	1053	1006	1036	1067	1000	1035	996	1070	1021	1023	1042	1045	964	1068	984	1005	1032	1035	1034	968	968	997	981	1066	957	993	1055	964	1004	1029	977	1016	1005	1029	1038	998	1004	1005	994	969	981	987	992	1045	1046	978	997	1044	1055	1000	1060	981	1009	1009	1000	993	971	1043	1052	1006	1006	1040	1015	1031	1067	1014	995	1035	1055	993	1024	970	1039	1031	1021	1011	1011	1047	1026	996	983	982	1021	995	1014	933	943	1043	1003	1007	1009	1013	1030	1014	1031	1056	1076	1006	1084	1062	1053	939	1041	1013	1098	1054	996	1012	975	993	1015	1017	985	977	980	997	985	1004	1031	1040	1040	1003	1004	1029	1036	1016	1015	1013	1043	1010	989	934	1006	971	1034	993	1042	988	1001	1016	1025	1046	1017	963	1069	1011	1060	1020	1041	958	981	1074	998	991	1041	998	1032	1009	995	1014	1019	995	1026	1033	1036	1019	1011	1031	1055	1051	986	1034	980	1043	1044	1010	1027	1062	1003	964	1023	986	1002	1030	1021	1001	974	1022	974	992	987	1030	1023	948	1072	1018	969	1033	987	1019	1014	1022	983	1032	993	1047	1013	1019	1027	1006	1005	1020	1015	1031	1058	1002	1049	996	997	1059	990	1028	1099	1031	1004	1032	1020	1036	1094	1015	1023	1016	994	1044	977	1002	1026	1024	993	1020	1010	1056	1032	1021	1011	984	990	1081	996	993	1034	1001	1056	1001	984	983	965	1002	1021	1064	1027	985	1038	989	1014	1023	1004	968	1029	992	1058	999	1043	1040	1060	943	1053	981	1027	1008	998	1020	944	1002	982	1110	979	983	971	1003	1027	1025	998	1030	1012	967	990	1014	1021	1015	1046	1012	960	1011	1075	1053	1009	984	1048	1050	1028	979	1013	963	970	1080	1077	983	999	1027	991	1049	1013	985	1036	994	974	989	1006	986	1011	990	1049	1087	1038	1012	1058	1024	1010	1002	999	1014	991	1071	1028	994	976	1040	1007	975	1007	1018	1008	1064	1013	1020	1000	1051	1031	989	1006	1029	1001	1011	933	1012	1029	1017	1035	980	1030	1009	1048	999	1077	1002	993	1048	982	1023	938	1036	1094	1004	1038	1059	1041	1042	1028	1055	1044	1054
30044	17397	9369	6292	3991	2833	2220	1728	1376	1186	990	937	765	719	752	608	583	525	527	530	527	484	481	474	514	505	472	513	497	465	448	456	422	459	466	434	414	474	377	446	455	446	451	448	433	428	492	473	472	464	431	441	429	411	462	419	413	423	409	395	413	415	427	450	418	464	434	435	438	422	474	405	445	401	428	407	431	445	405	488	435	403	466	430	433	419	409	409	399	411	390	453	448	439	440	458	404	485	425	405	442	413	428	426	411	439	445	464	443	425	444	454	450	485	469	438	417	458	444	467	416	448	392	410	448	413	410	435	380	437	429	443	419	414	428	433	404	417	437	423	430	427	417	459	442	434	424	462	441	452	423	390	415	442	443	395	434	436	456	418	462	410	418	405	402	406	443	388	430	451	442	454	447	417	404	418	490	408	448	403	476	455	484	420	439	406	436	444	395	418	457	400	427	385	433	452	453	423	431	410	462	438	395	403	415	467	461	432	439	421	426	394	444	436	434	376	422	405	456	434	408	431	439	404	408	416	489	459	404	426	469	471	441	413	443	415	440	429	417	398	449	412	414	403	452	423	435	412	411	452	448	419	449	393	448	448	460	450	444	459	440	435	446	436	428	430	402	438	436	435	430	436	450	436	439	437	452	465	458	440	452	419	429	429	439	450	409	445	439	377	422	438	415	434	444	402	404	414	464	441	405	432	411	421	443	419	476	404	431	434	448	433	432	455	433	415	448	426	450	422	436	419	449	459	438	437	440	464	462	466	465	454	474	409	434	456	415	454	426	482	415	387	494	393	460	441	437	393	442	412	451	450	435	411	385	433	453	444	458	415	434	442	384	441	436	446	414	436	385	415	450	420	393	458	453	465	448	425	419	457	425	426	433	460	444	417	429	472	363	391	453	427	444	438	477	435	397	429	403	405	397	424	390	423	412	400	431	438	459	435	445	396	451	428	412	408	448	452	472	446	431	406	436	453	437	424	417	414	453	476	460	421	418	456	425	406	426	442	445	432	412	429	430	369	421	413	395	381	404	444	472	434	466	425	433	397	405	397	426	423	399	432	432	432	472	428	459	436	416	420	458	444	420	413	435	431	444	409	439	449	417	411	432	430	470	451	450	405	438	410	409	462	435	446	460	470	440	402	433	465	430	444	432	447	398	420	426	418	419	418	434	411	442	459	414	433	404	452	437	405	417	473	450	428	444	406	509	458	399	397	426	436	474	420	391	450	435	436	445	422	381	445	449	468	397	397	417	408	420	430	411	445	437	439	429	432	415	443	436	434	456	421	408	407	408	411	442	445	445	379	441	432	441	430	407	421	435	396	486	426	444	409	382	408	418	415	419	442	448	433	470	429	401	408	423	439	411	465	437	398	436	419	436	434	429	416	437	453	392	468	415	417	495	430	449	416	435	451	458	440	412	437	427	423	418	440	397	415	400	439	439	424	487	421	393	462	428	417	435	439	427	428	441	415	428	455	403	414	422	435	447	429	439	413	384	441	395	440	389	408	406	420	430	434	406	415	473	454	414	452	401	443	393	398	422	416	423	423	432	403	425	415	417	387	432	433	423	420	420	427	439	428	461	403	463	401	443	417	405	455	434	425	464	456	419	437	422	449	423	401	423	425	416	474	456	450	420	431	448	380	477	420	448	455	429	406	468	417	441	451	432	414	433	452	458	422	449	468	450	438	449	423	442	468	425	422	437	395	411	408	433	433	424	451	430	417	437	402	415	427	417	452	394	472	414	458	456	441	403	432	409	422	440	402	420	443	401	434	441	430	437	401	367	421	418	440	407	400	452	417	425	431	458	468	419	432	393	454	424	425	421	425	439	449	412	444	449	447	440	446	432	438	369	385	442	405	420	450	419	442	425	414	418	405	417	424	408	455	406	421	428	435	376	432	436	416	423	460	445	469	443	406	434	448	448	402	421	445	426	427	433	426	437	446	412	410	430	456	437	439	451	459	496	421	435	423	424	443	440	441	422	426	424	410	424	448	439	457	432	418	453	447	426	420	471	448	430	418	436	463	447	418	463	434	452	421	422	419	455	453	396	460	428	415	392	419	453	425	427	425	435	441	455	418	437	444	455	404	415	435	423	420	446	439	398	436	413	405	424	441	441	454	402	453	479	400	402	454	423	382	412	450	403	443	417	431	435	444	453	454	424	467	449	451	433	448	481	415	414	431	453	437	443	416	465	431	444	434	421	445	428	450	445	433	459	447	389	422	395	433	432	434	470	432	460	438	391	412	399	439	430	440	423	467	417	396	394	419	413	435	440	454	440	452	452	393	414	399	440	411	422	429	433	416	396	385	417	435	443	435	421	471	416	433	454	449	418	470	449	428	406	412	444	443	447	425	430	467	441	414	438	418	420	418	435	439	415	445	458	437	443	418	407	420	451	471	445	424	452	412	421	417	474	406	446	439	368	427	455	429	424	443	435	427	405	384	422	388	424	434	447	450	470	456	456	413	461	411	446	389	453	431	476	450	447	431	397	474	426	457	468	441	411	445	428	431	429	411	417	402	452	429	445	446	462	443	450	399	442	436	405	403	428	462	463	454	437	390	423	435	440	399	407	451	484	396	436	448	442	409	450	432	442	421	438	452	407	421	446	457	436	486	434	384	425	456	448	411	422	451	440	419	460	442	434	403	396	449	409	428	418	411	460	446	411	409	428	435	421	425	426	457	392	421	411	445	429	412	454	425	438	415	470	417	460	409	439	417	458	445	417	442	411	468	468	488	427	413	478	391	445	406	418	414	469	459	402	426	429	444	380	399	447	434	451	419	433	441	414	415	435	432	410	405	404	454	455	421	421	431	397	431	431	433	424	439	476	463	421	387	423	442	412	433	459	412	433	467	448	413	414	432	429	391	423	445	415	344	418	402	430	387	411	428	461	404	440	459	430	450	476	415	429	435	446	407	452	460	435	441	407	426	415	408	429	427	421	385	477	450	434	399	426	393	432	437	410	437	415	454	451	427	436	409	427	435	428	464	425	415	424	425	468	423	417	386	450	414	437	420	435	447	478	394	442	454	387	415	448	382	434	401	461	465	458	441	420	438	406	478	425	435	448	423	431	416	408	427	448	378	433	469	430	416	428	429	456	446	393	405	402	373	470	448	468	404	478	451	416	470	488	436	425	410	453	406	401	442	426	435	417	415	459	431	419	409	437	401	426	395	411	474	456	398	419	405	424	457	428	399	405	460	430	402	452	435	410	423	457	455	376	449	419	477	460	446	389	448	431	434	428	432	466	436	427	462	438	415	455	469	447	415	437	404	437	451	424	432	437	389	425	429	420	416	436	420	443	437	458	437	437	459	426	432	415	425	425	445	448	451	437	415	459	428	470	464	388	428	439	395	387	468	451	400	405	413	419	428	463	410	435	425	432	409	408	427	418	435	429	425	421	421	436	442	389	472	429	465	421	423	401	414	494	416	440	406	409	445	398	449	438	460	432	400	430	400	436	446	444	419	420	442	460	397	452	383
21388	13858	12437	13858	11784	9890	8652	7282	5897	5061	4221	3626	2966	2600	2358	2119	1921	1760	1730	1588	1558	1471	1372	1339	1334	1206	1239	1173	1173	1158	1202	1123	1181	1089	1056	1064	1120	1033	1001	1016	1074	1039	1056	1093	1025	987	1027	989	989	1002	1010	1062	1024	1011	1007	1012	1049	1015	948	1073	982	1026	965	1021	1030	980	1050	1031	1025	1031	967	1017	1023	958	969	973	1037	1008	997	993	987	1013	989	968	1006	990	991	959	1035	985	992	948	1047	958	992	1056	1089	1001	983	987	1068	1068	1054	953	1010	978	1003	989	974	1028	1041	982	991	971	988	1016	1015	971	974	969	1004	957	1058	933	996	988	1012	992	989	959	993	976	981	1075	992	917	978	976	1008	1007	1004	1006	998	980	991	1020	1017	997	992	965	995	979	1045	966	1007	971	1023	1009	996	1035	1008	1002	1059	1007	957	1017	987	989	1016	999	978	966	997	955	989	989	979	1022	1015	1036	980	1019	982	1008	980	996	967	1047	1070	974	957	992	1018	1043	1046	1030	997	1022	976	1000	998	932	992	998	982	986	994	1031	975	1028	1016	997	982	957	1011	1016	976	977	951	1017	960	1036	944	988	982	1038	999	962	999	1008	1021	995	1046	1062	1000	1020	966	985	1046	982	1018	985	987	1006	939	953	1005	998	977	984	991	1011	1040	1040	1013	1023	993	998	933	967	994	996	969	963	981	1041	976	958	1030	982	976	1030	1008	1000	1046	995	969	976	1025	1006	1009	1028	992	1020	952	952	1058	991	1002	1022	1019	1055	1015	996	943	1031	954	1009	1041	1003	1009	971	998	1025	980	961	964	1023	1014	968	998	974	1042	985	1005	977	1002	964	983	997	1019	973	1005	1027	996	991	996	999	964	989	979	1011	968	1033	1014	1017	1015	968	987	980	952	1007	1031	971	948	999	1011	1011	981	1001	989	939	1011	1001	960	991	1024	971	988	991	995	996	949	1000	980	1004	1014	947	981	964	1010	1076	1013	936	986	1041	958	1012	1035	989	1033	1090	1004	983	987	1048	1032	1006	988	954	985	1023	1030	993	1024	1007	1002	1013	1026	979	962	997	957	1010	959	1025	1036	944	1021	1013	1039	1009	1011	952	982	1001	936	978	1011	968	997	987	996	976	983	1003	988	1025	1007	1012	965	1043	1010	1015	960	1053	1014	1027	982	966	1039	947	1015	989	1019	1039	993	971	1036	1022	981	1075	1047	1019	961	958	1026	1015	997	988	1036	1009	1044	1051	1002	1005	997	995	982	1007	941	1037	1041	1031	1005	1022	1019	968	1035	979	1001	945	998	1005	1032	1031	1014	992	954	1056	1003	958	977	971	981	1026	1023	1045	1064	1018	1055	919	997	981	972	1054	1012	970	1019	977	973	996	1020	985	1017	1000	1016	972	1029	1015	1011	991	1010	1027	1038	1029	1022	1061	1047	1023	1006	1034	1033	1028	956	997	960	921	993	976	1003	988	992	1027	942	1002	1040	993	978	973	987	1030	1012	1014	1033	1046	999	1028	967	976	968	941	982	1043	1001	1005	1014	1018	986	994	945	1006	1012	990	983	989	1015	963	1027	1072	952	1033	1046	1012	1027	997	986	1049	1007	996	971	959	1015	945	976	970	973	936	1001	933	953	969	1045	1000	946	980	1063	1019	1054	969	997	1020	975	958	944	1007	999	985	984	996	1009	999	975	932	956	993	994	1006	1009	985	1033	1050	1089	1004	1035	1034	1021	913	979	968	987	967	1005	1016	1035	1027	1041	989	1011	1050	1032	1021	987	1005	999	969	958	1014	1017	1015	1001	1034	1011	996	992	963	1009	1038	1040	984	998	1026	978	979	1007	986	927	1027	987	1004	1044	987	936	1020	977	1029	1006	975	985	972	1002	984	1023	1011	1011	928	1012	1031	961	1059	985	996	1014	969	1030	1064	1067	1004	963	1010	1010	962	1045	983	969	1032	974	988	979	944	1029	1033	986	1000	977	987	1019	1050	1002	1094	1029	956	1007	1007	997	1003	982	1020	1001	1022	966	963	958	1034	1037	949	1020	1063	1018	1012	1006	1017	1021	981	978	979	971	1037	1041	1027	953	991	987	961	1049	1021	979	969	961	989	1008	961	1017	1029	994	1023	1013	1049	982	1035	994	974	1041	1058	969	993	982	1017	1004	996	1049	998	1010	976	1018	1037	1046	1010	955	1041	1021	967	1011	1022	1026	1031	1016	943	1015	1013	986	974	994	1049	991	985	1033	973	1000	989	964	1043	1034	933	997	1012	1013	1007	977	956	1010	1010	931	971	966	1008	999	995	1083	1031	977	1014	992	977	1020	952	978	1013	977	999	1005	1018	1008	1012	1009	972	997	1009	1037	1011	995	959	1033	986	977	984	1074	1014	1053	1037	1003	1004	1056	1020	1038	1010	1047	1040	1017	1024	1004	1013	973	1027	947	992	990	1015	986	985	989	996	982	1029	1022	972	999	952	952	993	952	970	1028	975	964	1012	998	945	961	962	989	979	1008	954	1009	971	1044	1046	1022	990	999	992	1016	990	993	987	1000	1039	990	961	1016	985	952	993	960	1063	975	985	1045	992	990	1006	1022	1000	984	1005	1012	956	990	1031	1060	991	997	1056	954	1016	959	1014	1008	982	980	964	995	1008	971	976	999	1001	982	973	1031	962	1083	973	1059	1041	1022	1043	933	984	984	991	968	986	1029	1038	1020	969	996	979	1011	1004	1015	980	1015	975	1017	992	984	995	1003	1005	965	1069	1049	1014	990	1013	991	978	1008	967	929	1043	1003	1032	1046	1010	978	994	1000	1007	977	959	951	982	1033	982	982	1039	1014	986	990	1020	940	975	989	975	1005	983	976	1020	978	1002	1003	945	1008	965	977	986	947	991	998	1002	1041	992	1015	980	1002	997	984	1033	1019	1020	956	974	1028	998	971	989	995	951	1002	984	988	999	1024	1022	1012	995	990	1035	1045	993	990	982	997	958	988	969	1038	1041	1097	1016	1018	1026	968	1019	963	990	1000	1007	1041	1014	1002	986	1040	1055	968	994	1013	1063	995	1037	984	1013	912	959	971	1009	980	972	979	1006	965	1014	918	1068	990	989	999	1022	1056	997	985	982	1043	988	1003	938	1026	1015	1003	999	1020	1002	1009	987	1038	946	987	1029	1021	996	958	993	1023	1032	1022	1013	997	1062	1028	1062	949	999	997	942	1050	1028	997	981	1016	1008	1018	989	1022	993	1016	981	978	996	998	964	983	963	1015	997	1063	1020	1013	1018	1005	1032	956	979	1011	957	958	1002	963	987	977	952	1012	1046	993	998	1024	954	1028	991	1025	978	1024	1011	1037	953	1022	949	983	1014	1001	940	966	997	973	956	1078	985	992	1012	1007	1019	999	1021	953	1015	1051	1026	1031	1014	953	965	971	967	998	989	938	975	939	950	1019	1059	1009	1005	922	1030	1035	959	1023	1021	1026	936	1029	985	1014	1019	991	1017	1002	996	1015	1022	1013	991	945	996	1006	1014	963	1028	981	1025	1018	972	964	1013	1049	1071	1018	941	966	1017	1013	964	1032	993	984	1037	974	996	980	982	966	981	967	985	1020	1035	1091	1005	954	1016	1036	978	980	984	937	1020	925	983	955	1037	1043	1075	966	988	1048	1045	976	1019	1021	980	1003	1001	1038	931	1065	956	974	973	935	981	1046	1051	989	963	966	1050	1033	988	1006	1005	1016	1002	983	946	1056	990	971	1015	1023	1045	1006	1031	1034	966	1000	1036	1031	990	990	1018	964	1014	1016	1049	975	1053	1047	998	959	991	980	1002	988	989	1018	955	994	1009	1004	1010	1063	1008	1024	975	1002	1013	976	1008	971	1023	1036	996	929	1014	1013	974	1054	1012	1045	1006	1006	980	999	987	1007	1036	946	983	1009	1014	956	994	942	984	964	1004	963	1001	1018	983	1005	1021	983	1048	979	993	984	986	1006	1049	962	1056	982	1047	944	973	1011	988	998	995	970	1015	1040	957	1039	1018	921	1038	1047	965	1041	1013	985	1020	1011	960	998	1040	1035	997	1014	991	1008	1009	986	1006	962	981	988	1000	999	960	972	921	967	1018	1059	967	1038	1000	1024	985	967	968	1098	1029	1030	1009	990	1024	1006	1009	1021	987	1002	1017	968	989	1001	968	999	1040	949	1013	942	968	1002	1047	977	998	967	951	1012	1008	975	1024	938	1023	985	1015	1005	977
40024	24286	13906	9290	5972	4263	3254	2291	1812	1528	1271	1099	919	818	715	668	587	581	581	556	536	494	474	471	507	424	463	450	431	435	413	418	443	448	422	433	387	391	435	399	413	415	411	416	427	408	413	365	439	455	448	403	416	438	404	440	428	428	404	424	418	430	410	422	380	411	428	379	421	385	386	414	385	426	432	394	404	409	393	401	391	413	409	378	412	396	435	410	435	434	419	437	411	402	386	391	392	422	416	418	456	414	423	466	413	393	376	422	377	413	432	405	407	387	418	400	408	401	394	420	448	396	429	409	403	401	451	437	399	396	364	419	405	423	416	442	440	430	431	390	413	393	403	418	428	383	417	379	370	391	415	360	408	385	399	399	419	409	419	416	410	440	403	447	394	411	389	430	430	376	398	422	398	412	420	435	421	455	376	437	397	427	438	427	425	400	423	411	399	434	380	374	413	421	407	398	393	441	399	414	390	385	383	447	448	407	431	412	398	424	396	405	407	435	405	410	423	394	380	416	424	392	427	396	405	432	397	418	353	401	408	412	418	434	416	399	390	446	424	388	403	432	369	384	391	448	438	424	417	377	397	414	441	416	377	397	449	418	391	445	455	381	399	394	413	387	391	366	448	403	376	399	389	420	403	389	413	401	413	379	408	411	405	393	428	405	406	416	399	387	423	390	404	445	345	418	389	406	406	405	414	441	437	362	385	441	423	368	455	400	428	415	384	429	412	416	405	392	431	386	419	427	429	405	391	396	380	405	396	410	428	377	387	455	420	407	390	431	388	449	425	404	418	450	409	419	404	384	373	385	395	395	385	394	415	370	373	414	408	368	391	435	432	411	371	418	361	363	394	413	428	416	399	408	403	402	439	403	396	411	386	414	424	407	379	417	428	437	431	419	410	391	419	452	388	430	391	382	415	401	425	372	412	412	436	414	398	394	408	413	399	364	419	401	403	410	407	431	414	382	413	372	395	426	408	383	418	399	392	393	421	422	426	406	405	382	407	399	384	405	411	405	436	475	403	422	402	392	426	393	411	413	416	410	437	407	405	394	384	381	341	442	391	407	405	416	413	435	441	435	447	416	408	411	406	398	412	382	410	371	421	420	419	432	415	392	414	396	409	413	405	433	416	386	395	374	429	428	387	416	451	406	431	391	412	414	430	419	361	411	426	390	427	400	400	410	424	411	390	432	418	403	393	433	413	401	430	394	404	387	426	407	411	390	427	386	405	383	394	436	446	400	415	437	409	462	364	403	405	402	421	417	412	393	449	417	442	453	411	409	425	423	354	413	381	380	394	396	452	408	376	410	420	397	395	422	423	418	423	435	413	429	395	407	400	385	420	381	418	410	421	424	426	404	391	392	427	408	413	400	394	430	415	406	414	415	399	415	418	419	400	396	404	425	446	404	406	403	391	432	417	411	379	401	417	421	407	389	397	419	423	418	406	408	389	400	466	430	434	445	425	401	446	380	399	393	385	427	423	415	387	408	390	391	388	386	450	453	401	396	401	419	360	424	420	384	430	409	433	432	466	426	395	394	355	390	402	384	399	412	415	397	381	386	403	401	384	400	424	410	404	384	394	387	386	394	380	408	425	455	384	361	402	394	427	378	415	411	430	382	405	413	403	394	422	455	418	389	419	384	388	458	435	397	425	430	406	390	437	408	416	403	460	426	378	386	403	408	436	433	409	392	400	418	406	410	399	440	416	406	396	386	381	380	462	415	446	411	404	380	416	430	418	380	381	380	397	405	452	408	374	449	421	374	419	399	393	425	397	384	397	443	415	387	431	449	411	390	393	428	428	397	391	399	422	402	423	450	383	376	404	432	407	400	394	423	401	438	407	414	406	419	441	338	413	394	396	423	394	409	437	455	394	396	369	420	401	396	389	400	401	394	426	384	417	378	393	377	398	388	454	430	416	393	396	424	441	407	416	449	418	417	413	428	424	375	362	441	402	408	421	409	439	402	403	424	395	389	422	410	425	422	422	404	410	390	404	419	403	422	401	414	413	408	381	427	421	406	412	448	399	445	430	418	399	391	428	395	383	432	375	409	429	411	426	393	400	382	408	442	432	394	411	420	485	404	430	412	451	385	376	433	401	411	467	432	421	424	401	388	406	420	420	428	387	386	421	400	445	452	431	404	429	401	396	414	418	407	414	382	399	401	406	443	424	407	431	421	421	412	425	419	377	367	451	422	444	433	392	387	421	394	402	418	360	414	417	470	426	439	390	397	422	405	444	408	406	418	415	406	422	403	392	375	395	400	443	398	405	380	412	395	445	367	398	372	403	414	392	419	415	413	409	400	410	434	440	418	389	426	400	403	381	403	457	443	404	395	381	421	459	397	402	378	414	410	429	389	397	410	421	422	422	382	385	397	411	437	411	383	418	412	394	387	408	412	397	396	406	383	418	427	405	412	409	378	414	420	417	419	482	450	421	402	414	369	419	407	412	438	426	402	398	422	387	411	400	417	423	429	426	380	384	415	416	362	399	438	383	410	383	423	382	442	410	417	424	377	401	381	416	413	417	401	485	427	417	402	412	421	438	335	398	417	425	421	403	396	428	415	402	442	430	402	395	449	398	415	384	438	419	379	397	426	408	409	390	367	444	438	369	408	407	383	381	424	439	417	435	429	408	451	416	425	435	398	385	417	465	436	418	421	406	391	403	418	396	423	413	404	376	408	415	416	400	420	368	355	406	407	393	383	407	418	409	397	423	416	429	402	412	376	378	400	428	417	405	411	447	431	407	410	428	390	396	395	418	419	358	403	377	454	398	416	404	427	405	436	379	396	413	410	435	436	385	375	433	396	410	409	429	398	407	414	417	421	402	437	434	416	402	394	404	377	413	421	409	396	427	407	389	434	398	395	399	441	374	413	442	416	417	398	403	423	398	458	428	446	466	404	384	405	408	397	399	430	387	411	389	404	411	412	386	438	378	356	396	435	433	388	401	391	390	428	453	383	396	431	384	401	407	409	419	437	385	385	416	399	447	416	408	411	397	434	426	403	384	415	392	439	401	422	373	415	434	406	402	423	368	413	425	416	408	398	393	442	437	402	394	392	429	397	416	422	416	435	401	396	385	339	404	436	403	417	415	434	382	418	397	439	427	430	412	385	446	431	401	424	414	429	408	404	467	422	397	369	423	412	417	411	446	381	424	441	430	417	396	410	392	388	434	393	377	406	387	429	351	411	367	405	338	396	422	405	395	409	449	391	393	400	420	410	407	408	439	387	420	424	383	409	382	408	395	424	410	401	412	382	398	428	399	420	392	395	405	437	403	412	411	356	433	370	433	428	408	416	377	412	375	374	387	428	452	409	382	402	413	382	472	410	426	398	407	409	405	420	400	444	401	417	388	411	392	452	399	406	391	423	423	387	454	392	403	440	388	399	403	420	413	439	379	404	391	380	441	379	369	403	406	441	418	437	396	422	417	430	427	446	397	400	441	372	425	407	387	408	376	432	363	403	416	409	396	420	425	389
27413	17938	15578	17697	15512	13363	11349	9266	7459	6498	5498	4634	3728	3402	2842	2648	2351	2120	2048	1833	1728	1570	1510	1412	1361	1370	1278	1272	1122	1221	1126	1079	1069	1056	1085	1047	1055	1007	1065	1013	978	997	1012	1018	986	942	976	985	953	1000	978	920	963	984	927	962	981	1001	930	994	1006	969	949	973	984	992	977	949	940	928	943	949	926	978	968	913	949	956	953	970	897	963	953	919	929	919	980	918	1015	958	970	1014	949	978	975	986	965	953	923	937	894	913	980	932	972	943	955	971	900	923	992	966	962	929	929	989	995	975	1000	953	961	929	962	972	927	944	961	991	936	902	962	981	933	975	961	928	972	980	886	910	946	1014	992	965	949	895	962	967	954	952	1006	941	940	932	1006	967	952	924	1019	985	966	949	982	989	936	911	921	937	1002	930	993	924	911	989	908	929	942	918	912	996	938	926	982	961	955	942	880	976	937	905	936	981	925	941	933	954	972	947	906	920	934	889	955	981	954	967	983	935	945	930	927	1021	918	951	943	952	931	973	943	994	947	987	924	970	963	987	962	959	967	937	917	938	928	932	978	995	910	937	957	972	947	964	1031	862	914	918	1040	969	930	1003	920	947	949	926	913	916	1000	926	914	951	892	959	927	931	989	965	949	932	932	954	946	920	998	947	993	934	1009	937	983	986	966	937	912	917	929	909	948	961	963	933	973	945	1010	978	944	917	943	959	997	955	971	983	981	964	952	975	931	969	964	973	1000	935	949	975	933	923	946	909	967	942	1011	934	924	1015	982	930	950	979	974	946	942	948	960	929	971	998	968	958	960	996	969	975	934	916	911	969	951	921	994	962	897	1008	970	947	921	911	963	925	979	967	943	940	938	973	947	943	947	962	919	956	923	958	940	958	943	982	979	964	952	924	963	953	949	922	917	950	973	956	954	977	971	954	947	941	923	939	912	930	942	920	955	965	993	956	941	962	969	883	966	935	966	920	925	1000	933	919	929	997	940	970	921	948	918	914	944	971	932	993	939	938	917	930	973	941	978	945	920	951	1011	959	927	951	1023	983	960	956	966	932	955	964	935	1001	945	979	911	953	970	947	947	940	966	926	979	939	960	956	951	944	970	931	955	975	985	973	1014	972	915	933	965	907	930	948	908	971	923	941	926	970	940	958	912	944	984	925	931	967	962	951	977	940	904	946	942	931	998	922	976	940	934	973	987	978	986	1015	956	907	986	906	941	952	936	971	940	923	968	1007	947	933	942	949	960	958	922	980	921	912	932	947	922	950	993	969	991	979	954	940	1002	909	919	899	965	901	911	924	943	931	999	975	931	966	945	894	1026	933	980	937	956	921	959	959	939	987	971	945	1028	897	932	943	976	868	919	946	942	953	956	943	922	948	953	953	988	947	945	972	911	956	977	937	957	946	972	956	944	952	938	909	965	966	916	957	906	931	993	957	960	909	890	925	945	1010	952	1014	956	939	941	905	984	946	980	1002	899	965	995	960	924	946	950	1004	944	917	948	1034	903	984	964	994	1018	987	948	958	980	962	976	922	978	952	913	924	956	958	935	929	952	995	956	970	986	983	921	930	976	963	946	944	918	981	972	984	910	939	950	967	901	947	957	926	922	900	942	963	904	895	971	910	990	948	977	943	941	944	911	914	942	954	953	934	1021	953	961	941	959	987	987	1020	959	913	942	919	994	943	958	906	942	987	921	949	936	1008	946	953	963	952	963	969	917	989	976	919	945	929	947	937	943	910	1011	1006	981	956	990	946	963	898	980	957	944	929	917	974	947	960	935	957	944	957	997	972	921	936	955	919	970	935	924	977	908	943	931	915	900	977	952	899	952	982	965	943	931	971	950	953	877	1014	962	970	933	988	970	945	924	956	942	983	986	960	965	924	967	902	969	972	927	922	913	894	918	1026	957	934	998	942	978	921	971	958	971	966	958	933	944	964	934	979	971	941	954	888	948	907	976	938	926	950	937	988	922	979	1007	967	950	970	957	915	962	944	980	1011	924	992	934	949	927	978	965	993	934	927	966	921	978	995	939	945	973	954	981	914	985	964	1013	957	950	924	893	932	928	966	950	972	959	900	963	950	932	984	910	1000	945	962	950	958	981	954	973	1027	880	914	1000	936	981	899	935	990	952	962	978	917	960	981	928	911	1023	961	964	948	940	929	966	910	913	956	954	980	959	896	968	991	988	942	943	997	944	1016	962	923	949	963	925	935	956	910	983	955	939	951	876	973	977	1010	959	954	928	960	930	927	971	949	1001	923	970	961	954	918	973	942	927	934	958	925	921	928	901	975	974	977	967	954	938	966	961	976	955	937	943	959	930	947	981	1018	983	935	935	937	942	920	940	963	944	984	957	1024	950	948	961	942	866	908	943	965	942	945	984	926	986	945	959	981	946	993	914	957	978	966	944	933	934	952	924	905	934	975	912	942	929	945	955	984	928	916	904	978	968	897	962	990	981	954	946	888	993	912	962	925	990	928	940	981	969	948	956	953	955	1002	982	1019	950	977	960	951	992	981	982	936	889	912	959	996	942	923	973	945	951	917	930	948	979	959	911	924	930	911	931	923	953	924	945	991	963	1005	989	907	965	938	934	954	963	918	1001	926	922	932	930	987	960	924	906	992	990	980	999	867	983	981	941	942	960	946	959	956	880	1018	973	950	850	980	936	923	949	942	976	936	897	896	949	974	914	986	961	964	941	918	930	983	948	946	955	927	941	939	958	939	951	916	945	984	961	958	955	896	999	990	934	969	949	943	973	930	902	950	956	965	963	886	985	926	935	990	921	912	968	932	978	988	1033	957	976	954	953	930	959	929	956	950	913	869	989	912	956	891	948	967	932	938	988	959	953	927	893	910	943	933	951	973	924	905	964	939	945	971	987	987	938	955	963	948	904	926	947	904	919	946	917	1008	917	978	943	961	910	971	920	931	959	958	945	963	893	925	959	955	979	995	963	945	937	914	933	967	981	916	908	911	926	948	946	893	934	928	938	909	965	962	972	965	932	985	898	960	924	959	997	967	939	961	952	944	901	911	989	964	960	954	924	975	993	990	1000	962	950	979	992	915	975	917	961	922	966	951	1009	949	957	916	966	988	971	920	929	920	919	935	963	951	952	945	893	976	965	949	913	973	966	921	984	964	947	981	977	948	988	965	933	935	938	986	999	907	955	915	954	916	947	939	963	930	996	930	974	970	964	912	924	983	989	960	923	961	944	959	978	949	903	955	920	999	956	950	969	947	970	942	916	939	872	959	939	926	933	937	986	954	943	964	950	953	1006	997	957	913	944	924	944	930	1028	899	963	947	947	920	903	897	956	980	940	960	983	930	969	981	917	936	921	944	901	963	1002	997	938	947	935	975	959	946	939	974	982	953	937	947	947	954	954	941	939	905	977	945	924	952	1022	908	913	982	937	908	999	907	958	941	918	894	950	923	1001	922	969	995	876	915	953	928	999	986	946	979	989	931	905	930	944	949	930	925	950	936	922	968	947	889	924	972	998	957	959	942	965	933	931	1006	959	899	894	934	971	969	884	936	960	898	930	949	947	913	970	967	940	940	938	906
13036	6204	4667	3667	2534	1905	1567	1198	1011	959	784	673	681	609	617	559	576	558	523	543	476	467	446	483	447	471	470	471	483	466	457	481	467	416	435	434	488	406	437	409	497	483	449	448	476	432	464	448	453	430	448	468	447	442	426	472	403	426	436	412	446	434	428	442	450	423	457	488	405	490	427	431	448	445	473	445	429	411	416	429	428	485	410	514	438	378	413	448	427	459	466	457	461	423	477	441	413	413	436	460	449	452	424	455	459	430	476	471	405	464	435	482	438	466	427	431	465	449	469	487	487	479	453	452	447	477	452	456	435	455	455	481	476	441	455	476	455	458	457	433	421	432	481	430	422	469	458	481	442	402	441	443	457	463	430	427	454	442	472	444	434	435	428	467	469	412	401	439	469	435	438	452	480	446	467	451	458	477	405	456	424	427	451	484	472	454	471	464	437	431	451	438	466	484	427	431	440	466	460	444	461	441	423	462	447	450	455	438	426	461	440	481	405	445	435	424	448	458	440	476	417	451	449	473	453	425	450	429	433	419	465	443	444	422	438	410	443	458	452	463	441	452	449	450	446	449	442	449	463	447	466	457	429	435	441	497	465	420	463	450	416	454	453	456	443	458	422	448	466	488	424	467	425	495	478	468	440	455	491	435	420	453	436	386	428	425	463	455	453	453	453	413	431	444	460	436	441	452	422	460	455	475	438	419	431	452	449	453	428	425	439	441	448	429	473	444	475	422	411	405	483	434	423	456	459	433	450	412	424	425	407	435	429	426	417	424	483	446	462	455	447	428	491	436	468	450	412	471	424	440	449	468	409	445	434	458	465	500	429	454	464	428	473	433	443	457	442	440	437	433	466	449	427	450	438	425	429	451	459	402	461	433	460	446	455	428	482	482	472	453	491	443	438	450	451	468	459	498	447	429	419	447	463	418	464	466	478	424	476	465	484	450	418	428	447	434	447	424	435	409	422	501	472	432	455	480	458	410	443	437	441	393	464	468	415	458	393	432	424	446	462	456	451	481	428	448	416	436	428	432	446	441	424	453	421	472	446	451	429	403	464	489	452	473	467	458	450	487	457	419	424	469	428	490	436	449	463	399	406	462	470	445	473	447	460	464	474	444	416	455	415	457	452	451	426	467	460	420	442	497	441	445	437	491	448	462	431	457	463	440	431	486	440	446	412	429	450	467	464	446	459	437	448	441	437	423	423	411	470	485	417	450	444	462	477	431	405	450	398	452	406	458	428	458	394	460	445	466	487	456	432	470	463	434	465	436	472	449	441	486	411	467	448	486	461	466	442	443	426	406	469	442	448	376	419	442	464	434	471	423	443	431	455	430	433	417	465	454	434	408	462	426	449	448	451	474	457	458	464	466	427	468	466	460	499	458	464	491	429	432	422	434	456	412	438	476	450	481	457	447	466	453	455	436	418	427	417	446	430	416	475	444	457	432	469	472	438	476	446	455	415	456	421	472	412	445	469	436	443	416	433	433	427	453	431	448	477	477	423	481	433	435	430	444	440	438	462	403	459	441	467	464	488	465	435	448	411	450	459	456	444	464	484	486	433	427	451	415	441	478	476	434	428	429	463	456	497	427	454	465	475	449	438	477	415	425	457	446	513	404	456	416	456	429	419	494	465	457	465	428	444	476	459	426	431	460	466	439	438	458	441	433	412	465	448	480	472	432	501	426	468	438	458	446	485	456	493	427	428	404	437	486	438	473	422	493	459	443	435	470	417	434	443	453	451	484	497	441	430	429	465	465	466	447	444	477	423	424	456	479	506	482	481	435	423	438	435	458	461	467	445	420	456	403	436	437	455	456	467	459	471	444	463	456	485	455	449	468	489	450	484	431	445	464	433	436	454	468	461	425	477	417	442	403	468	444	443	446	461	432	403	420	442	449	442	461	432	451	467	426	428	443	447	487	433	418	425	428	482	468	486	403	409	413	449	402	443	430	448	446	423	460	464	445	485	433	433	428	430	434	444	392	461	419	495	469	441	438	476	425	458	443	412	426	444	415	455	444	508	428	435	454	446	462	464	462	471	472	442	417	423	440	488	491	469	465	475	448	466	464	464	443	447	417	416	436	446	440	464	441	471	464	482	425	464	478	393	451	439	460	416	469	455	432	448	468	450	443	477	465	449	498	478	439	432	463	427	475	436	463	451	443	403	435	452	430	438	501	461	407	452	458	493	468	445	500	433	459	429	425	473	428	430	482	485	462	463	464	425	449	443	458	451	448	438	456	454	459	445	457	465	411	437	393	430	404	406	472	462	445	477	461	449	450	458	460	439	439	430	440	457	440	467	446	432	462	472	420	431	435	464	435	411	422	478	443	436	428	476	436	410	428	481	426	486	458	450	426	432	415	464	436	474	416	434	469	452	423	431	461	456	436	457	479	464	503	474	430	468	478	464	480	407	439	478	445	416	430	440	413	396	429	446	453	432	474	428	438	458	372	466	458	445	451	420	439	379	449	447	461	412	436	396	413	413	462	486	457	461	462	440	438	440	438	454	453	464	444	441	466	429	470	428	421	457	472	479	484	432	381	458	485	467	410	436	442	450	453	467	415	455	477	434	432	450	409	464	446	432	438	421	431	413	465	435	455	441	493	433	425	456	434	445	469	458	445	438	437	466	463	469	457	456	467	443	406	439	467	430	450	460	484	434	401	444	438	433	435	487	450	427	426	431	454	442	405	478	490	439	455	456	478	447	453	443	422	418	471	440	442	451	465	399	430	431	430	422	410	446	464	535	481	455	413	443	433	479	419	458	449	445	405	453	473	461	434	438	427	427	433	419	438	434	468	424	440	437	428	462	464	453	435	437	415	451	467	463	402	457	463	429	433	486	393	440	442	457	439	442	445	438	483	428	464	449	438	470	476	447	386	452	481	455	473	432	458	409	439	445	469	459	465	460	441	452	482	435	452	448	440	475	469	435	428	464	456	459	480	467	458	452	429	468	448	474	408	483	461	452	427	484	391	422	449	420	452	472	445	429	418	425	438	468	482	438	472	433	459	448	493	429	467	486	467	432	456	391	416	417	443	433	449	444	467	380	438	423	506	466	452	483	453	442	453	474	361	441	459	485	470	471	490	482	462	437	432	443	475	471	432	424	447	473	479	481	443	477	425	464	462	470	423	503	450	454	417	446	436	454	456	462	484	442	432	464	431	457	431	447	432	433	430	440	411	462	438	436	423	441	450	446	452	462	425	450	456	457	440	416	440	423	438	493	448	450	464	421	458	454	444	407	433	392	438	418	482	451	508	474	454	432	445	436	427	449	439	441	459	457	439	408	479	426	440	456	437	465	452	429	432	421	413	420	455	484	427	443	433	488	484	442	465	419	433	453	458	398	473	464	450	431	444	451	463	429	457	463	456	463	430	464	400	459	450	435	460	460	465	471	452	393	486	442	452	435	446	453	446	413	430	408	433	453	477	480	463	506	470	431	448	447	473	462	457	428	379	463	499	463	442	443	412	436	447	455	441
9441	6439	8131	9274	8168	7064	5935	4830	3874	3314	2979	2551	2226	2020	1898	1706	1574	1553	1456	1438	1336	1315	1239	1255	1226	1274	1245	1128	1144	1139	1107	1183	1107	1081	1050	1123	1090	1085	1047	1030	1020	1032	1035	1037	1069	1095	1093	1039	1023	1113	1028	1046	1085	995	1024	1023	1000	1031	1030	1021	1073	1004	970	1077	974	1092	1111	1059	1028	1065	1050	1030	1113	1026	1004	1034	1061	997	1030	990	1034	1030	1010	1008	1022	1048	1102	981	1035	1013	1065	976	1008	1044	1053	1032	1073	1044	1074	1014	1037	1018	991	1024	1047	1008	1049	1029	1081	994	981	1049	1051	1056	1001	989	1126	1031	1084	1015	999	994	1057	1006	1055	999	1066	1053	1051	1072	1018	1026	982	1035	1013	1026	1032	1052	1030	1039	1102	1056	1035	1027	1003	1022	1047	963	1076	1046	980	1053	1060	997	1022	957	1044	995	1017	1067	1083	958	1073	1028	1087	1056	981	1070	1064	976	1019	1035	1082	979	1045	1031	987	968	1045	997	1053	1055	1076	1109	996	1068	1006	995	1029	997	1042	1032	1060	1028	1047	1060	1063	1043	1067	1039	1080	996	1028	1086	1019	1029	1023	964	996	1058	1007	986	973	1031	1029	1035	1054	1107	1036	993	985	1057	980	1060	1073	1031	1001	988	1056	984	1009	971	998	1070	985	949	1051	975	1003	1025	1030	1046	1064	986	1027	997	1042	991	1014	1017	1040	1039	1074	1026	1034	990	1024	1069	1023	998	1027	1060	1026	1065	982	1085	1024	994	1033	1007	1032	974	1014	987	1074	1051	1026	1061	1057	1023	999	1060	1036	1004	1011	1029	1030	1039	1037	996	1041	1028	1026	1010	1025	1038	1085	989	962	1065	1070	995	1049	1079	1015	1034	1014	930	1008	1105	1019	1017	1026	1000	998	1011	998	1042	1028	1028	1021	1025	1003	1044	1001	1053	1004	1023	1030	1052	1035	1056	1006	1006	1026	1062	1039	1054	1011	1016	981	1046	1016	1009	1052	1007	1021	1049	1014	1050	1051	1014	1067	1047	1040	1039	1092	984	1027	1020	957	1034	1029	1033	1042	975	1067	1020	1017	1051	977	1000	990	1010	1070	1019	1020	1046	1053	1058	975	1027	1012	1044	1086	1070	1043	1075	973	969	971	1034	1037	1073	1001	1013	1046	1081	1056	1045	1061	1027	1047	1032	1032	1032	1029	1028	1054	1059	1012	1010	1002	1014	1026	986	1046	1030	1060	1064	1064	1051	987	996	1037	963	1017	1069	1082	1091	997	1020	1019	1058	1078	1067	1032	1072	1031	1013	1004	982	1049	1011	973	1050	1007	1133	1038	1048	1000	1046	1057	1055	989	1023	1010	1092	1023	1006	1048	1018	1023	1005	1018	1031	1053	1057	1013	1052	1074	996	1060	1013	1043	1004	1008	999	1031	1065	1098	988	1074	987	1072	1040	1027	1090	1031	1020	1029	1028	1016	1084	1002	1016	1083	1051	1052	973	1104	1060	967	1012	1026	1091	1053	1038	1040	978	1036	976	1030	1047	1047	1035	1030	1052	1046	1066	995	1008	995	1040	1045	995	1014	1004	1013	1045	1014	1095	1030	1007	1035	1005	1033	1017	1014	1048	1002	1059	1041	1007	1053	1037	1026	1035	1008	984	1058	1019	1069	989	1035	1027	1055	1046	1073	1022	959	1037	999	1032	1065	1031	1021	984	981	1070	969	1041	1017	1049	1007	1026	1001	983	1009	1015	1059	993	1033	1020	970	1033	1053	1050	993	1009	1065	939	1066	1102	999	1034	1046	1021	1013	1051	1045	989	1041	1033	1014	1000	1048	1039	1055	1026	1031	1066	1017	1040	1026	1000	1058	1035	1010	1017	1018	1056	1047	1033	1048	1040	1047	995	1022	1094	1017	1043	1039	1013	1040	1079	1065	1076	1038	1023	1021	1020	1058	1053	1008	1046	1028	1003	1022	1062	1090	987	1020	1049	1057	994	1075	1036	1078	1039	1021	1056	1081	996	1035	1001	1049	1024	1075	967	1006	1036	959	1018	985	985	1049	1012	1041	1003	1005	988	1067	1038	1096	1013	993	1042	978	1057	1046	969	1079	1054	1037	1031	995	1025	981	1023	998	1016	1041	1075	1057	1000	978	1046	1044	1045	1036	1043	1021	1048	993	1038	1006	1020	1039	1045	1050	1038	966	987	1039	1031	1042	1038	1040	1077	1022	1007	1067	1003	1056	1023	1017	1023	1037	1055	1004	993	1016	973	983	1028	992	1025	1053	1037	1044	1034	1009	1038	1066	1008	1067	1037	1050	1083	988	1033	1066	1040	1080	976	995	1029	1083	1006	999	1037	1041	977	1017	1049	998	1023	1017	1043	1016	1060	1038	1024	1028	1027	1023	1027	1020	1005	1039	1020	1023	1081	1052	963	1037	1042	1026	1001	993	1066	1020	966	1045	1004	970	981	1026	1045	1017	1028	1060	1062	1024	1028	1047	1081	997	1014	1054	1079	992	1009	1015	1028	1058	1052	1040	1006	1112	1043	1000	1023	972	1034	1070	1026	1031	987	1057	1027	1013	1015	977	1046	1007	1096	1077	1032	1040	955	1064	1004	1050	1054	993	1030	1061	993	973	998	1007	1055	1030	1042	1052	1040	1006	998	1016	1033	1028	1036	1060	985	1000	969	1054	1011	1015	1002	1046	1063	1056	1021	981	1083	1002	1014	1006	1040	1040	1067	1002	1027	1017	1058	1020	987	1009	1058	1048	1018	1033	1039	996	1065	1008	1089	1037	1049	1074	993	1039	1003	1079	989	1017	1053	1084	1021	1056	1023	1020	1083	1030	1043	1022	1017	1007	1045	1008	1021	1006	994	1059	996	1001	1056	995	1040	979	1032	1040	1031	1018	1064	1018	1040	1002	1065	1035	1008	1018	1067	998	1040	1049	1023	1018	1016	1013	1009	1090	1046	965	1055	1006	1084	1008	1036	1038	1007	1006	1040	999	1044	1039	1023	1008	1016	953	1076	1052	1018	1037	1124	1033	1032	982	1030	1047	1025	1048	1046	1026	1084	1044	1021	1001	1003	1030	969	1015	1007	1034	998	1027	1035	1005	1024	1001	1029	1008	987	1006	1031	1011	1079	1033	1013	1032	1028	972	1053	1025	1031	1026	991	1068	1031	1017	1037	1076	1065	1010	969	1043	1037	1004	1045	1064	1037	1062	1013	1039	989	1001	987	1029	1079	1030	967	1020	1051	1047	1010	1017	1062	1041	1043	1058	1050	1062	1052	1025	1045	1080	1023	1037	1032	1031	993	998	1052	1109	998	1060	1025	1010	1036	1065	1003	1010	1063	1034	1013	1028	1038	992	1038	980	1061	1041	1073	1035	1051	1030	1011	1029	995	1062	1024	1067	1008	1022	1094	988	1064	1037	1021	1019	1062	1066	964	1050	1032	1039	1044	993	1019	1024	1059	1036	1038	1020	1038	1128	1038	1035	1040	1030	1010	1019	1061	996	1067	1079	1018	1001	999	984	1001	1017	1052	1015	1054	1044	1040	952	1091	1087	1042	1043	1005	984	1076	1057	1016	1025	977	1038	1028	1038	1048	994	1029	1083	1038	1038	1041	1010	1009	1031	1014	1025	1072	1027	1000	1036	1046	992	988	979	1018	1072	1027	1038	1051	1068	1067	1050	1036	1077	959	1066	1012	984	1034	996	989	990	1065	1046	1023	1027	1059	1033	1029	1044	994	1084	1057	1068	1001	1088	1005	959	1013	1035	1002	1031	1053	1026	1100	982	1051	1097	1004	1057	1074	1037	979	1006	1034	1051	1059	1053	987	1078	977	1027	994	1085	1023	1012	1005	1002	1032	1071	1044	1070	1010	1092	1042	1042	1004	1003	1056	1048	998	1029	1037	992	972	998	1012	1033	1043	1031	1048	1047	1017	1001	993	1045	1038	1033	1013	1026	995	1012	1036	983	1098	1037	1053	1051	1043	995	1026	1048	1013	1013	1086	1077	1057	1082	1060	1046	1039	1000	998	987	1010	982	1013	1012	1042	980	992	1051	1048	988	1033	1095	1022	1030	994	988	969	986	1050	1066	1017	1033	1010	995	999	1036	1004	973	968	1010	995	1042	1000	998	1091	1037	1045	1045	1018	1057	1057	1027	1008	1040	1062	1003	1022	982	981	1011	1083	1055	1083	1053	1070	963	1004	1027	1024	998	1009	1016	1073	1032	1017	1019	994	1062	1023	1003	1034	981	959	1010	1029	1015	989	1058	1062	1057	1009	1028	1052	1085	972	1095	1043	1025	934	1018	1032	994	1035	1043	1055	966	1033	983	997	1049	999	1069	1013	953	1067	982	1074	1025	1008	987	976	1075	1123	1048	1028	1003	1015	1067	967	1024	1042	1002	996	1027	1057	998	1064	1034	983	1017	1006	1040	1086	1035	1070	1008	1032	1026	1036	1017	1052	1084	993	1033	990	992	1034	1082	982	1039	1042	1001	1066	1046	1017	1036	1024	1022	968	995	1045	965	1041	1065	1070	1035	1016	1040	990	1038	1024	1015	971	1041	1030	1008	1042	1061	976	980	1014	1022	1032	1051	1033	1055	1052	1018	1059	1016	1004	978	1012	1024	1043	1005	1025	1050	1047	1011	1039	1086	1028	1070	1011	993	1031	1073	992	1025	1010	1055	1053	985	1029	1051	1063	1034	1052	994	1022	1060	1016	1038	1066	1023	1054	1053	1071	972	1041
29750	17574	9749	6648	4263	3144	2242	1697	1417	1186	1064	869	843	771	668	603	594	589	543	520	503	497	486	501	445	455	476	468	485	463	449	444	468	445	471	459	464	460	419	434	387	440	421	430	443	485	450	432	397	440	473	386	457	431	436	451	400	476	422	410	440	420	434	418	436	464	435	466	444	425	404	454	440	428	413	441	463	434	449	397	424	435	464	466	451	416	446	396	442	437	439	454	450	464	413	413	469	428	423	434	464	437	409	452	434	448	447	455	412	459	410	429	434	450	450	451	504	421	434	412	437	449	436	448	437	434	419	466	404	446	403	444	412	441	431	452	430	440	444	436	442	446	443	425	460	418	445	461	418	458	433	475	431	439	433	431	424	475	452	441	394	467	437	425	412	427	452	451	402	399	433	468	391	415	401	440	455	419	430	402	407	449	436	436	444	424	431	462	430	442	403	471	431	450	444	424	452	425	456	435	415	465	436	433	431	443	415	414	471	469	434	424	462	435	433	419	441	418	430	422	453	455	459	426	416	452	440	454	413	437	457	420	462	431	470	454	448	424	426	436	444	484	457	462	449	420	416	410	457	430	418	436	464	452	438	398	419	450	456	483	406	463	400	428	442	391	471	469	454	447	383	431	434	411	478	428	428	445	445	431	436	393	438	446	440	459	467	441	451	464	452	431	425	447	424	402	448	433	405	437	460	482	444	468	423	431	431	446	444	465	458	455	464	436	418	457	484	459	435	436	447	450	450	436	467	425	428	458	453	444	424	445	415	466	428	453	429	429	437	408	417	442	456	430	453	377	432	394	444	419	440	422	441	426	427	426	449	487	438	399	474	417	409	405	454	444	425	433	479	449	377	452	472	404	424	435	474	415	449	446	409	448	423	432	473	438	467	434	458	426	436	433	397	437	451	421	437	441	441	388	422	416	457	413	466	446	448	427	457	445	429	441	467	456	431	435	419	461	435	429	456	415	447	475	427	413	453	432	431	408	445	459	446	401	392	433	462	428	449	413	431	440	470	417	447	427	447	447	462	430	441	422	424	421	450	447	440	441	434	438	406	455	455	447	452	433	399	391	455	431	438	437	458	451	488	468	434	442	451	430	432	446	455	420	464	416	445	444	420	448	452	466	478	428	464	466	421	429	463	419	454	424	448	458	434	419	398	434	472	489	439	409	448	485	471	477	425	422	404	420	455	439	444	463	435	450	447	492	435	452	436	438	427	436	461	394	451	445	459	445	448	447	439	443	449	403	449	483	408	451	420	457	451	459	448	462	478	431	440	408	421	438	433	446	400	436	479	406	461	460	415	450	426	480	440	466	447	460	437	461	442	453	398	450	461	413	458	456	400	425	455	414	463	412	410	435	439	458	427	477	422	420	442	449	448	416	417	415	437	446	421	469	468	442	381	452	431	427	425	439	438	428	436	432	447	484	450	435	425	424	447	438	453	455	422	410	429	460	438	411	452	484	445	423	459	472	466	461	453	415	426	450	460	440	432	434	423	436	477	447	448	427	450	415	438	435	464	406	402	450	426	427	417	494	416	445	423	462	423	446	441	414	428	452	443	429	446	422	475	459	421	451	446	479	420	447	456	446	430	422	446	450	450	457	429	453	424	423	438	454	481	449	453	448	480	441	425	417	388	440	438	409	455	441	451	428	459	427	448	459	420	417	459	430	470	423	430	446	454	462	470	451	455	442	454	451	438	433	427	429	438	439	465	451	472	449	463	418	448	456	458	441	410	465	427	444	445	443	437	409	448	451	448	450	426	455	421	424	425	457	421	446	416	468	425	468	430	432	460	438	415	421	477	482	435	447	456	444	436	446	427	401	432	472	446	449	430	435	401	422	441	472	475	425	387	441	456	441	433	451	448	458	426	414	445	474	455	453	412	445	409	440	447	454	407	397	443	448	473	477	473	456	476	393	433	452	430	441	429	407	427	459	456	477	414	454	451	465	423	402	430	434	447	450	418	466	501	460	443	420	483	441	424	427	452	445	462	464	459	426	409	429	436	418	466	440	441	394	474	433	421	442	399	451	476	453	428	406	461	407	451	466	440	434	451	447	417	400	422	454	457	489	461	446	423	397	414	425	431	413	420	428	413	456	457	445	440	424	432	443	407	433	439	407	440	465	428	443	425	432	419	464	431	430	426	465	449	415	441	460	475	446	434	423	438	397	419	439	458	441	437	500	477	444	426	403	433	437	434	488	409	442	428	423	409	423	443	424	433	452	459	416	429	499	446	424	460	444	450	440	416	419	446	435	436	449	464	428	413	427	407	441	430	440	413	426	480	471	459	466	437	433	465	437	439	494	410	408	479	445	481	458	484	432	446	418	450	449	477	440	411	432	425	437	466	460	411	436	441	436	453	447	431	420	433	456	463	420	393	424	468	422	407	466	431	440	436	457	422	419	477	415	442	441	406	466	410	444	417	407	420	447	472	443	465	419	424	482	475	458	464	452	453	422	397	474	486	449	413	434	414	448	453	476	453	466	426	439	473	449	440	463	403	414	440	404	413	456	437	449	415	456	434	429	439	397	450	406	436	455	421	463	437	437	480	439	425	476	441	434	412	443	467	445	429	433	450	447	450	450	453	412	437	411	450	449	443	396	461	427	424	426	426	424	445	419	433	447	431	419	422	388	473	458	418	468	474	486	476	444	411	430	418	436	450	432	413	432	453	380	463	461	449	423	433	453	436	433	453	447	456	433	422	439	432	451	459	390	451	424	412	414	409	480	464	466	435	425	377	421	429	444	436	467	434	436	430	432	438	438	474	450	407	489	470	428	461	461	465	445	420	450	438	450	439	415	430	430	428	456	414	458	441	466	431	441	424	433	463	426	441	449	490	460	457	409	439	479	457	460	431	509	417	402	457	408	495	445	450	423	423	429	395	489	442	426	444	467	446	436	463	436	457	440	441	401	427	443	452	454	447	433	403	416	430	447	461	439	460	440	453	413	440	433	430	410	424	468	446	437	467	411	445	460	410	425	459	430	440	404	449	426	408	459	427	481	425	444	465	456	437	462	475	456	465	441	391	433	425	463	458	466	427	427	458	437	390	399	453	455	453	437	423	485	502	410	442	438	428	451	441	445	394	405	407	444	434	470	430	465	410	469	423	440	468	436	463	440	406	439	438	450	437	428	431	384	415	395	399	439	419	424	465	477	431	422	409	458	419	456	434	471	425	416	439	421	452	447	459	474	465	437	428	447	436	446	478	439	445	428	436	439	461	457	504	449	469	436	440	440	449	434	461	442	463	455	423	436	454	427	480	431	432	461	433	440	431	417	451	434	467	445	412	443	460	431	452	443	434	440	411	469	428	430	405	436	452	428	463	433	433	377	388	440	466	424	400	466	428	397	424	457	455	440	471	392	402	437	451	453	453	435	412	492	468	459	438	405	461	508	421	430	451	425	394	449	426	455	397	428	466	436	425	483	464	439	417	464	447	446	426	465	439	444	439	414	432	399	449	420	428	433	404	465	421	411
21213	14286	12085	13695	12263	10795	8587	6815	5749	4841	4298	3464	3123	2805	2399	2163	2082	1946	1753	1614	1491	1480	1398	1396	1331	1252	1211	1235	1272	1166	1072	1146	1114	1145	1074	1144	1126	1087	1114	1062	1047	1041	1033	1074	1053	984	1024	1041	1042	1000	1031	1032	1062	1027	1090	1006	1009	998	1076	1044	1029	1065	1008	1011	958	1031	1053	1043	1002	1041	986	1000	991	1057	992	1040	1047	1031	1010	943	935	994	1003	969	1044	1040	988	1041	1007	1001	1030	970	1058	988	1084	1011	1004	966	1030	1058	981	940	1054	1060	1013	1056	995	1009	941	1009	1053	1010	1033	1013	1044	994	970	1037	970	989	980	1011	996	1093	1011	1029	1054	1069	979	1079	986	1041	1011	985	1052	979	1027	1053	1016	1018	1033	1055	983	1039	956	1032	1026	1069	1048	1046	1056	1022	999	1034	1026	1024	1039	984	1010	1007	1022	1000	982	1009	1026	1009	1041	1028	1016	986	990	1040	982	1075	1040	972	1056	1001	1010	1060	1078	1020	1005	1066	1043	1017	994	1013	1001	1013	1013	1014	1064	1042	951	1013	990	1047	1038	966	989	970	1033	1012	958	1090	1044	1026	1065	1003	1031	1015	1014	986	1004	1069	1015	1023	983	1018	1035	1052	1008	1027	1036	976	1016	992	1025	997	1048	1014	970	965	1085	978	968	991	1081	1061	1054	1052	1031	1059	966	1014	1030	1067	1024	988	1046	990	1049	1014	1035	981	1003	1000	972	1018	974	1018	982	1031	1001	1014	1014	1004	1038	968	1058	1010	1039	966	981	1005	1022	1023	1055	1005	985	1027	1002	1000	1054	957	1017	1013	1020	1019	992	959	1037	1054	1023	1086	1042	1013	1039	981	1016	1080	1028	1031	1057	951	1013	970	1045	1047	1024	1027	996	983	1048	1044	1035	1054	1056	979	989	1027	1013	1032	1000	1015	1062	968	991	1070	1038	1016	1005	971	967	1017	1013	998	1051	1001	1008	1087	1032	1086	1020	1071	1016	1011	1003	933	1050	1005	1028	1018	995	1006	1047	966	1017	1010	1020	1028	1031	1038	1018	1087	1033	998	1010	1026	1051	1048	1033	1006	1062	1046	1058	1009	1043	1002	1059	1041	981	1042	1010	965	999	1054	1025	982	1003	1062	977	986	1055	1021	1065	1071	1067	1053	1051	1031	1005	993	988	1052	1004	1048	989	1032	1021	1001	1000	1028	1018	1024	1013	1005	994	1065	981	1072	1027	992	1020	1004	1018	1072	1054	1032	1032	1017	1010	1058	1002	1027	1014	1029	1076	1000	1081	1003	1049	994	972	935	1019	994	1013	1014	1011	1049	1006	1022	1019	992	1020	933	1058	1061	1001	998	1016	1039	1010	988	990	1020	993	1058	1040	987	1030	997	945	974	1074	987	1045	1054	992	1008	968	972	1024	1027	1047	1002	969	1039	1023	1032	972	1003	961	1034	994	1068	1044	1043	1000	1055	1008	1025	1035	996	1040	1023	987	1028	986	1035	1046	1011	1028	1017	989	963	1037	1036	1034	1016	1046	1032	1029	1029	1032	1066	994	1012	1027	1029	1033	1076	994	1016	977	1055	944	1051	976	1006	977	1026	991	989	980	1068	959	1046	1026	994	1078	1067	1005	988	1007	1011	993	1049	995	1005	1034	991	1021	1012	1017	938	997	997	962	1062	985	982	1061	1042	1040	986	971	1011	1013	1045	1069	998	996	1025	997	1075	993	1129	1009	992	995	986	1041	995	1035	1054	1047	1027	1018	1003	982	1092	1024	1013	1056	1011	1005	1059	1030	988	1052	973	1027	1030	1060	962	1011	1032	1000	1037	1028	1039	1033	993	1051	1025	1019	1027	995	1010	1039	1029	1003	965	1092	1042	1060	1034	1054	1036	994	1064	992	1045	1034	1007	1037	1030	1007	952	1029	1002	1046	1011	1008	1038	1026	1039	1042	986	1050	996	1029	1014	983	1064	1053	1038	998	980	1068	1031	1040	976	1016	1069	966	991	1008	1029	1057	1070	1059	1008	1022	1026	1013	1017	1009	964	1044	1055	1023	1010	1024	996	1021	1017	983	1026	1063	989	1038	972	1039	953	1066	1029	1002	1034	985	1028	1029	983	1008	1000	1046	1028	1056	973	997	973	1065	985	1004	1020	1038	1049	1020	1018	1014	1013	1060	957	972	1051	1031	1016	978	1021	1013	1027	1021	990	1026	982	1032	1017	1050	1044	1037	1055	995	1016	1068	1023	1085	1005	984	1013	990	1056	1009	1110	1082	1007	1023	1058	1016	1013	999	987	1047	1024	991	983	1001	1006	1008	1035	982	1019	1076	1003	1013	1043	965	1018	1030	1074	1004	1005	1063	1028	992	1030	950	1034	1014	1029	1039	988	1039	1021	963	1037	986	1025	1024	1046	991	1011	1053	960	1041	1034	1011	946	1023	1005	964	1004	983	996	1018	971	1017	993	1002	1059	1008	989	1019	991	1046	1016	1041	1085	1009	1050	1018	996	1005	1055	1067	1033	1032	1033	1025	1049	1010	980	1033	972	1057	1037	1022	1031	1082	1058	1040	1023	1029	1012	997	981	1028	1006	1030	976	1011	1026	1012	999	1014	984	1029	1057	960	1014	1034	1040	952	1027	1018	1043	1052	1008	1042	1013	1025	1052	1053	1017	971	954	1057	1014	981	991	1028	1045	1015	1016	986	1024	987	1063	1025	1050	987	1027	983	1035	1043	978	1009	1040	1028	990	1025	1033	1004	995	1039	1000	1049	1002	1051	1039	984	1022	976	1056	1022	1005	1003	1023	1016	999	1081	980	1006	1027	1000	1064	1061	1029	1007	1043	1043	1040	1011	1004	1064	1033	1082	1020	999	1019	1013	1039	1044	1020	1004	958	1006	999	1033	980	1002	1008	1027	1000	1022	985	1006	1012	1068	1073	975	1051	1028	1038	1035	997	1010	1017	1056	993	1028	998	954	1039	1045	1013	1027	1022	1098	1005	1009	970	1031	1044	1000	973	1021	1033	1038	1066	1019	1017	969	1012	978	1081	1059	996	1003	965	1014	998	1057	1042	1065	1000	1049	960	993	1036	1026	988	1057	1032	1037	1034	972	1004	992	1011	1026	1034	1005	1011	1041	993	1063	980	1082	1041	1055	1008	1004	1010	1028	1013	1007	1065	1033	982	1006	953	1024	1015	1032	988	1032	1018	1033	991	1057	1031	1035	1080	1020	1043	1006	1017	991	962	1012	957	988	1063	1024	1023	1006	1016	1039	1014	1035	998	1062	1024	1037	993	1019	1013	968	979	1027	992	1018	1060	1008	1034	993	1017	976	1054	1008	1001	1010	991	1023	966	966	1033	1049	970	1002	1060	987	1050	977	1006	1049	1069	1012	1045	1054	954	1056	1036	1004	1009	988	1031	1027	1058	1010	977	1003	1035	1018	973	1087	1033	1020	1039	1005	1008	1053	1031	1100	1006	983	969	1020	1001	1026	1039	1066	1000	981	1024	1026	1002	1014	1079	1001	1012	1044	986	1042	1019	1000	1031	1039	1035	1034	987	914	1049	986	979	1011	984	1041	1030	1010	1031	1003	995	1048	1012	1002	1000	1061	1027	1028	1011	987	1070	1027	985	1037	1065	987	983	959	1047	985	997	1005	1022	1029	1016	966	1020	1016	1082	1029	1062	990	1004	1001	1070	1078	1003	1011	1001	999	1039	985	998	978	1016	1079	1001	1035	1010	1003	998	1031	1038	985	999	1050	1015	1060	981	1030	986	982	1029	1030	999	986	1013	1042	999	1041	1069	1032	1072	1030	1019	1016	1045	987	974	1045	1048	1012	981	945	1050	940	983	1093	1016	1006	961	1051	1009	1035	1027	986	1036	1063	1013	1037	1042	1017	1008	1028	1025	973	1076	1022	1047	1026	973	1035	1013	1037	1045	1020	1033	1058	1088	1030	1002	1015	989	943	1034	1048	1017	1024	1038	998	999	961	1001	977	998	1055	1039	986	1071	997	960	992	1087	1022	1046	1013	1020	1025	1041	1031	1029	1009	1003	996	1032	989	1005	1114	1032	978	1031	979	1022	1049	1027	1036	1079	1074	1035	1016	1002	961	1015	1001	1060	1044	1035	1035	1024	1009	1035	1048	1035	1021	1046	970	1006	973	951	1022	1044	1056	1048	1027	1051	1008	979	1021	1011	993	1014	1022	1017	1013	1021	1000	1041	1029	982	984	971	1058	973	1051	968	1020	1060	1051	1008	982	1063	1030	1013	996	949	991	990	1010	1001	979	983	1024	998	1041	1003	1022	986	1002	983	1054	1011	1037	986	1040	1017	1056	1030	1042	993	995	1011	1066	963	974	1013	1043	1043	1014	1051	1018	987	997	1031	1047	1004	994	1011	1047	1067	1005	985	1050	1043	1031	1016	936	1044	984	1037	1090	1005	1021	1021	1043	1080	990	969	1032	1014	1023	1020	1032	1026	1086	1051	1010	1051	1031	1038	1072	995	1049	1017	967	993	1025	1049	1030	1031	1001	999	994	994	1020	1026	1018	1068	1035	997	1037	1026	992	957	1004	1040	1021	1072	1030	1021	1031	1028	1044	1014	1020	1009	1001	1010	1067	1025	1035	1026
39982	25269	14140	9281	6197	4300	2952	2211	1904	1605	1314	1024	898	900	771	682	642	619	530	546	496	512	483	528	493	421	475	492	472	429	453	464	443	424	418	390	419	425	422	420	452	420	383	406	399	471	436	410	375	376	436	431	434	429	437	426	421	384	396	452	419	415	443	402	392	418	435	428	452	453	410	413	412	432	409	425	438	396	428	416	407	415	436	418	418	443	426	476	379	407	417	405	437	401	428	390	443	465	393	450	454	445	404	395	429	437	434	426	385	417	435	410	412	438	440	407	444	409	439	401	422	378	428	434	439	439	428	390	418	409	429	417	414	437	423	416	425	396	394	382	400	392	429	415	443	404	427	428	380	432	418	394	408	383	416	438	424	430	401	410	396	453	415	418	430	404	404	390	397	382	385	422	404	407	430	399	426	424	435	394	430	452	431	365	399	397	427	426	435	396	432	400	397	449	411	408	383	445	412	423	430	423	397	411	429	413	422	387	412	423	400	425	425	418	432	429	435	406	424	434	422	366	394	397	380	440	462	428	421	413	399	401	430	425	389	428	411	380	409	433	448	461	395	373	443	428	416	410	447	458	421	379	406	407	448	346	370	426	408	436	414	415	381	414	426	431	404	418	446	446	419	361	381	383	424	429	424	409	410	419	395	441	394	426	438	442	381	439	433	430	415	440	461	433	436	393	413	407	423	451	422	387	447	404	469	446	404	408	405	399	421	438	408	382	407	416	414	395	457	459	435	401	392	399	416	396	384	382	397	460	427	407	418	429	423	433	391	407	424	427	448	385	376	426	403	392	420	449	427	404	429	407	414	433	406	391	426	460	396	413	410	442	442	445	402	421	393	373	377	420	382	432	414	443	397	427	410	400	430	414	398	392	374	427	417	416	413	417	448	438	451	397	411	404	405	391	435	420	434	422	407	398	429	425	365	435	381	432	425	421	433	390	443	405	407	396	397	401	431	449	389	418	406	412	399	388	414	402	423	386	417	442	355	460	388	415	416	471	425	411	397	412	408	454	408	434	409	417	414	409	442	406	449	449	382	426	435	429	415	414	433	426	388	405	444	447	402	420	468	430	403	416	400	420	382	418	432	389	417	406	428	429	424	429	418	442	420	415	347	411	411	410	396	423	456	431	428	433	419	424	395	400	435	412	402	446	383	412	416	433	403	405	429	416	432	450	405	403	401	389	412	398	403	399	408	435	416	450	406	423	408	440	409	398	428	401	437	393	391	394	420	435	383	440	382	395	413	398	427	387	446	354	410	389	416	455	396	403	417	431	445	428	441	401	356	418	407	394	418	379	405	437	384	425	440	428	429	427	414	425	445	391	373	434	414	382	379	424	405	392	418	415	363	469	404	400	423	443	463	407	419	437	422	426	406	393	420	392	431	386	406	378	417	450	401	442	435	432	439	440	428	405	419	392	401	450	439	434	435	431	431	404	416	408	397	390	436	437	432	408	430	405	432	387	416	394	429	416	406	441	413	430	460	429	461	430	414	431	404	434	449	405	416	440	414	419	424	402	414	420	421	395	448	394	419	409	418	388	452	412	430	431	400	427	404	443	421	443	403	385	419	382	392	431	414	376	424	431	405	409	423	432	441	454	413	460	445	415	426	413	410	376	433	416	399	358	471	405	411	426	384	451	414	370	403	415	449	404	409	404	414	442	392	417	399	411	386	402	409	416	431	446	429	384	418	411	404	405	408	410	393	434	414	417	453	377	460	401	370	423	370	430	396	415	408	376	416	411	421	412	403	446	397	433	454	387	439	441	436	434	426	394	434	427	419	410	408	393	396	426	409	412	431	403	403	398	419	406	428	457	415	439	438	434	424	395	392	451	394	400	385	390	403	423	379	393	417	400	411	392	404	385	447	441	419	418	433	416	408	404	434	409	396	464	444	418	409	403	419	426	407	429	429	405	427	390	417	398	424	396	458	421	446	380	441	434	425	423	424	470	401	445	476	434	438	421	400	420	426	401	448	389	422	407	443	391	449	426	421	428	400	430	420	398	423	403	398	378	401	424	436	424	449	408	420	404	432	404	418	449	447	410	418	471	412	421	376	418	459	393	406	401	392	383	410	411	399	400	415	431	414	420	402	457	458	406	400	375	440	415	393	400	401	430	426	379	383	424	407	435	357	457	430	390	451	415	424	417	417	388	429	399	405	392	382	428	445	398	430	419	408	396	393	403	409	407	433	447	419	413	410	401	421	401	361	425	446	379	400	390	364	422	399	400	391	427	416	412	442	394	373	380	399	436	384	407	437	386	468	398	397	435	413	378	383	405	448	424	438	436	376	400	429	422	443	435	420	390	424	437	390	382	387	403	384	424	394	442	444	431	397	414	388	385	439	438	369	391	405	383	391	426	462	441	413	416	426	426	450	437	439	405	409	371	417	419	422	399	444	450	432	378	400	416	401	396	411	433	415	420	423	459	438	380	402	414	435	454	433	430	439	426	442	389	402	439	410	425	432	389	425	369	432	439	420	423	423	414	423	446	387	432	418	413	458	422	387	432	386	404	404	405	417	406	436	428	408	417	393	366	434	439	426	429	429	401	420	407	426	388	376	446	401	407	413	421	425	421	444	415	399	414	408	395	384	407	424	409	437	407	404	435	402	384	417	440	398	418	406	379	406	380	438	417	438	388	413	391	440	432	392	450	410	413	367	430	430	431	460	465	396	432	390	451	430	371	441	379	447	448	461	395	403	415	407	370	380	418	423	432	423	420	417	368	405	411	420	412	413	405	407	484	400	408	424	403	396	383	389	438	450	464	429	390	417	412	364	419	448	451	392	436	410	409	382	413	408	410	404	435	410	388	425	422	465	416	387	440	409	362	446	424	423	426	482	404	424	420	475	404	389	372	414	439	465	399	435	394	425	416	413	399	420	384	399	445	430	440	444	446	416	450	386	398	402	408	411	459	369	405	421	415	455	425	455	450	438	381	443	375	429	381	374	391	419	436	452	420	428	440	415	363	394	437	389	406	431	390	427	408	447	417	449	417	430	438	382	368	436	407	421	430	395	366	392	415	412	367	395	431	404	405	437	420	433	455	401	418	441	381	376	437	365	404	406	410	397	430	447	409	393	382	375	377	411	428	423	396	423	431	444	371	429	413	424	398	395	383	413	422	396	401	405	439	454	428	407	427	411	417	412	410	425	410	420	391	411	427	435	416	403	421	416	386	421	402	410	410	426	426	430	400	369	434	392	417	381	415	401	429	394	449	420	443	440	389	383	398	414	410	470	414	414	404	415	448	433	409	442	407	436	398	403	425	424	422	428	456	438	428	441	391	424	421	436	415	380	414	427	428	430	402	418	412	386	401	442	414	412	410	395	405	403	412	409	422	387	456	455	405	430	385	421	455	415	397	413	434	379	401	437	435	417	396	369	410	422	413	396	391	412	379	383	419	419	426	397	400	410	448	415	454	432	422	412	418	414	432	428	404	442	414	463	407	416	399	415	443	416	439	431	421	430	410	408	420
26944	19076	15215	17067	15822	13839	10913	8760	7531	6508	5360	4424	3856	3372	2856	2598	2427	2205	2031	1808	1744	1548	1516	1383	1375	1365	1221	1262	1217	1140	1173	1098	1136	1083	1110	1094	1071	1059	1059	986	1053	996	1093	1016	949	1009	995	1012	937	1008	1004	971	980	985	975	1020	983	958	944	994	960	945	995	943	1005	933	1002	997	960	973	971	952	991	976	962	979	987	979	929	982	961	971	947	965	1010	974	925	934	922	1006	983	999	988	990	921	965	958	983	938	929	926	949	935	975	984	936	992	1017	959	975	949	1037	932	992	944	971	953	931	938	954	946	942	970	891	966	974	921	982	988	934	927	978	949	970	968	946	980	956	973	961	964	996	986	951	942	979	887	984	950	974	1015	1023	931	965	955	972	931	1002	955	1027	968	928	968	950	982	978	939	964	1016	970	976	999	947	988	970	974	939	1039	947	993	975	947	1006	943	964	937	952	925	999	983	948	918	983	936	973	964	1030	1022	964	940	973	941	948	986	957	916	966	941	999	981	912	975	1004	953	961	969	976	990	945	1004	967	976	959	946	961	997	936	999	1006	875	1025	939	1008	979	938	960	998	978	972	987	991	1006	964	958	955	972	997	973	934	942	1020	986	1022	971	1008	1038	997	972	980	981	938	933	950	1015	939	901	962	976	979	988	974	1053	988	963	997	917	961	997	989	935	989	1019	991	996	968	936	919	967	922	936	962	994	1007	981	950	958	951	972	976	982	963	985	995	939	1015	916	1007	986	997	900	949	982	941	972	995	986	973	970	940	933	962	971	960	943	935	985	971	922	897	999	951	982	991	975	957	1011	968	945	986	1013	937	980	1018	993	968	948	961	990	1007	959	938	955	990	952	923	956	977	984	887	981	1073	934	926	1004	978	968	984	964	998	978	977	971	1029	993	979	1028	980	929	948	998	995	989	1010	1016	947	936	908	957	940	947	985	982	945	914	934	934	925	986	940	982	1020	1014	967	972	972	956	1013	962	953	971	952	923	957	951	923	954	966	940	984	921	1005	997	953	980	996	974	941	949	1011	978	996	952	984	951	978	1021	963	914	926	1009	935	927	938	942	1012	938	978	990	1025	1032	922	953	968	936	970	945	993	987	964	926	991	966	976	968	946	978	937	985	1003	921	959	985	972	988	967	1003	971	950	974	971	917	1014	945	940	1002	972	979	1002	998	911	985	961	939	1012	1010	983	966	933	935	972	1014	990	983	919	952	1019	965	938	942	962	953	983	980	983	964	926	977	1000	1004	946	958	1024	1001	983	955	965	957	923	949	963	977	977	906	913	987	926	1008	904	982	1000	962	998	994	996	956	951	1008	931	996	981	970	955	917	968	959	971	928	916	978	989	998	982	988	982	927	1020	941	953	1001	958	975	934	967	988	938	1040	938	988	1056	958	989	943	986	982	971	963	943	992	968	1002	970	1011	946	960	910	1000	981	993	990	972	968	913	961	1006	967	996	1007	966	926	967	965	953	940	918	932	961	995	991	971	952	939	994	984	946	992	993	977	995	942	964	935	1005	963	949	968	1003	965	915	1002	994	989	950	970	934	927	948	969	943	999	944	974	954	1025	1010	991	968	1001	989	974	987	934	954	1026	981	935	988	931	968	965	975	951	981	900	956	1008	982	1003	923	997	989	925	963	969	969	969	938	980	961	975	924	994	994	989	1026	1014	1027	956	1009	970	922	1026	961	925	954	1008	976	939	982	985	975	950	924	1034	966	995	922	924	1000	986	965	963	947	960	932	963	947	924	954	929	975	985	964	1021	925	904	1005	947	1009	987	936	1006	921	952	979	979	927	978	1013	980	984	954	926	976	940	998	975	908	944	949	965	959	1020	964	897	949	942	958	963	1009	949	956	967	917	967	944	989	973	1000	1004	943	979	906	951	980	990	973	1017	972	976	959	997	983	923	958	948	1009	991	991	920	965	973	947	1006	960	982	1075	979	938	976	926	1007	1018	939	998	967	959	957	993	973	969	971	949	986	907	974	951	949	952	1045	988	902	987	988	958	974	907	960	924	958	935	967	989	954	934	945	987	942	944	969	980	933	980	982	941	987	1031	966	996	976	986	948	967	930	1003	973	1018	993	977	986	1007	986	984	932	984	1002	998	1004	958	976	975	998	994	903	986	947	1060	1005	972	982	963	1017	987	966	998	977	941	971	920	908	931	963	1013	1046	927	1021	944	892	920	948	983	918	1028	972	959	1022	1056	913	941	982	954	927	934	966	988	958	956	925	1005	931	992	971	946	947	985	957	945	958	939	942	981	909	998	1002	970	982	977	931	980	944	975	951	1026	963	978	913	948	988	986	954	987	985	906	926	1002	965	924	990	1023	1030	943	965	956	931	930	1014	941	964	955	1001	937	935	973	962	957	926	964	965	956	966	990	921	976	1016	1008	987	972	998	977	970	1006	923	945	932	956	957	993	966	982	1005	971	968	1022	943	995	988	1003	1015	912	948	994	967	981	899	913	883	975	974	988	959	955	950	1016	951	984	979	907	969	961	983	1029	908	933	999	996	1033	958	941	1024	958	926	980	938	985	959	999	967	974	960	998	934	980	935	930	981	950	927	938	962	939	987	999	960	990	951	978	990	975	982	970	921	974	929	955	943	941	954	966	935	976	918	935	976	956	1013	958	977	980	938	919	973	947	968	958	999	1035	989	976	966	1013	942	961	934	933	991	979	960	952	959	919	1012	966	976	968	963	970	938	959	936	952	970	946	1004	973	989	943	989	950	1037	904	955	955	979	1044	1035	1001	1006	1015	914	991	987	969	997	982	987	958	965	1005	1007	937	929	1012	980	932	932	950	1018	1001	994	995	954	918	1006	1013	1022	940	915	991	971	935	935	991	1054	967	923	952	1016	988	952	957	996	962	934	949	950	949	995	984	952	920	974	953	940	934	1077	946	1048	962	957	968	1002	961	957	1013	977	956	939	995	924	946	959	947	919	950	936	1012	957	945	965	973	934	995	992	914	961	985	1003	958	978	999	940	1022	942	929	941	931	946	1007	943	968	955	1022	929	956	933	936	1004	908	922	957	1028	934	983	959	966	982	1001	962	912	949	957	999	917	939	958	957	919	956	959	951	1006	985	986	929	1004	992	997	976	985	961	994	966	998	1020	1016	976	930	980	913	976	1035	1004	1025	1020	941	916	1021	984	918	988	945	944	950	948	1011	888	1018	1025	938	960	968	953	946	987	926	947	975	970	964	1011	951	948	948	988	971	1011	946	960	1006	942	956	983	961	911	1007	947	961	928	958	931	943	989	974	977	980	937	986	949	955	979	918	946	989	1001	962	907	981	966	1032	958	964	1015	936	1012	907	971	966	965	988	994	940	924	987	938	973	974	965	962	966	937	997	981	998	950	949	929	966	968	990	1002	994	992	942	939	988	955	932	954	1003	942	969	969	957	1035	981	975	981	958	955	994	910	972	960	958	992	936	920	973	1007	982	963	1025	940	1032	998	952	927	906	957	938	932	1021	954	1029	928	1013	1007	953	1038	1012	1030	996	958	994	1030	918	946	1056	970	979	965	983	898	949	972	958	1019	972	967	943	1047	976	993	969	998	948	911	958	968	973	925	960	967	929	945	938	912	961	974	975	938	952	990	950	967	965	961	961	941	960	926	918	987	992	973	973	976	982	961	934	958	963	973	1016	984	1000	988	1040	996	982	931	943	1004	979	918	994	988	957	951	984	941	966	996	950	898	1016	982
12870	6278	4577	3595	2637	2003	1486	1369	1093	981	848	749	688	630	568	581	550	565	529	478	466	485	475	438	440	486	494	453	446	452	511	454	431	453	446	451	402	423	459	510	471	487	446	470	480	455	426	428	464	510	462	478	441	438	438	441	456	443	444	471	439	418	419	457	429	423	431	456	481	452	427	450	435	443	462	460	454	466	460	447	430	425	476	459	469	453	436	467	423	460	422	436	457	489	457	451	424	439	434	473	429	452	397	445	430	431	431	457	428	420	448	465	463	467	467	385	432	457	435	445	418	429	433	465	429	428	460	434	475	448	413	442	460	420	467	454	417	495	427	467	422	430	454	444	447	419	474	417	450	462	438	429	425	465	457	400	434	449	460	417	438	445	459	461	445	440	468	450	454	414	419	481	445	450	445	433	469	420	482	460	463	449	498	480	415	442	441	443	461	438	436	455	470	422	471	414	438	454	408	472	447	487	441	481	479	468	456	417	422	454	468	446	441	454	445	449	435	427	457	449	440	459	442	447	442	457	433	434	502	446	418	466	457	439	453	423	439	455	470	448	471	429	472	475	468	424	435	426	453	433	409	472	422	417	458	449	464	447	439	440	453	446	437	440	447	418	450	483	429	449	420	418	493	456	421	407	463	454	425	468	426	467	460	452	456	452	460	466	418	427	435	467	469	427	429	468	481	465	489	440	468	483	436	427	445	450	453	462	430	477	473	404	441	434	468	436	479	438	469	432	467	439	481	421	463	463	454	443	427	492	421	479	493	474	417	442	449	448	445	484	451	434	442	491	495	440	434	404	413	463	409	429	446	469	470	424	441	472	468	433	427	448	512	453	450	426	460	445	456	447	445	426	439	452	431	451	430	447	448	441	453	454	500	448	442	446	418	480	470	426	453	443	470	424	461	456	476	454	449	457	476	508	449	457	448	473	428	452	425	448	401	497	433	438	425	459	471	433	446	431	480	436	432	430	452	460	475	427	454	447	436	477	471	434	480	445	440	413	471	475	422	473	423	439	441	392	489	438	500	454	471	477	435	411	435	438	499	438	487	442	469	462	372	503	458	442	484	432	458	474	485	450	484	427	468	439	491	436	422	480	464	474	492	473	439	433	453	431	483	447	441	443	427	422	471	453	485	480	468	450	469	436	466	467	457	423	409	468	441	461	426	407	493	467	450	473	478	425	463	481	444	483	456	457	448	422	456	450	462	426	453	447	429	436	474	430	437	425	418	440	454	430	443	455	441	453	435	425	435	450	488	406	499	464	424	439	448	430	472	432	465	422	424	462	452	478	445	456	474	448	465	425	472	455	458	487	515	436	423	470	434	480	433	475	430	436	431	449	441	460	468	464	472	476	433	422	468	454	481	472	462	440	445	447	463	465	497	506	435	469	434	470	427	443	471	486	406	442	453	436	476	466	413	440	442	465	431	449	440	467	441	428	446	470	431	478	433	464	416	442	486	448	479	423	425	465	443	462	439	423	449	467	447	459	425	395	458	414	441	450	462	434	500	468	460	456	448	460	489	469	425	439	449	433	490	442	440	486	430	456	430	413	433	445	444	460	467	431	413	451	445	461	471	445	472	425	437	427	454	430	425	473	493	430	440	456	438	488	485	441	431	424	429	475	477	410	465	454	455	470	467	466	422	470	474	451	412	445	428	417	467	445	426	484	459	422	440	435	452	451	448	471	452	441	472	452	440	510	456	465	452	444	430	439	427	462	442	428	438	416	445	451	464	453	463	422	470	440	466	443	445	455	474	460	429	478	429	415	439	420	427	455	455	423	469	407	431	433	456	433	450	465	424	480	428	431	457	445	458	407	442	448	445	461	453	459	475	435	407	460	449	464	495	482	438	483	425	441	455	399	426	424	430	474	420	424	433	444	461	446	439	487	443	458	466	499	470	476	464	429	458	460	457	465	444	420	440	424	475	461	467	459	439	470	429	419	472	472	450	436	435	463	414	483	415	431	439	447	448	467	455	438	420	492	485	467	422	454	476	459	480	416	443	446	433	443	535	460	402	465	439	450	424	433	467	454	472	458	431	445	469	417	494	455	445	446	467	428	438	452	459	485	452	442	433	467	452	457	422	453	442	467	465	498	454	459	464	453	475	445	468	465	451	465	461	477	478	444	443	436	457	448	429	453	463	456	441	477	492	429	445	455	500	476	444	431	455	434	441	465	467	458	438	438	469	455	450	432	439	425	442	474	460	502	466	463	442	437	418	494	471	473	474	420	473	444	427	393	439	456	471	475	462	428	466	436	447	462	474	477	508	451	448	468	453	440	479	470	454	467	487	451	477	511	447	447	398	465	467	438	445	460	440	427	470	439	459	453	442	404	403	493	413	420	412	410	429	409	464	492	438	434	461	450	411	437	449	442	462	450	446	455	458	469	431	442	448	432	506	411	406	446	443	442	435	455	413	482	463	460	466	490	448	469	457	441	467	453	421	429	429	451	441	464	482	441	451	441	460	440	425	451	413	455	444	489	422	430	439	452	422	389	416	444	468	439	425	427	490	397	447	397	464	419	426	433	446	460	460	464	424	432	471	465	415	475	450	420	457	429	450	417	469	458	465	466	397	434	428	429	463	455	463	411	425	459	419	443	420	418	483	444	444	450	434	424	420	450	443	424	485	470	424	488	468	433	443	449	428	457	460	431	444	425	453	442	448	436	458	441	429	460	451	438	426	453	426	432	427	461	455	484	440	472	443	494	401	457	442	474	453	480	465	465	484	470	506	487	489	422	439	464	428	448	476	460	447	448	463	429	422	458	448	422	421	425	452	431	458	451	415	455	482	480	470	483	437	448	421	447	423	439	450	415	461	464	453	471	468	451	457	428	411	473	425	466	443	435	451	448	434	439	426	421	448	448	432	421	415	458	469	411	476	432	468	449	463	446	451	445	437	500	450	430	436	465	445	435	416	464	457	422	425	468	461	445	470	489	455	485	450	440	467	485	458	443	433	453	440	444	444	443	476	414	396	486	453	455	426	491	453	447	429	471	465	435	448	483	467	449	446	419	433	456	471	460	405	466	459	437	503	476	471	442	445	495	449	408	461	486	464	457	494	473	461	470	450	419	429	473	455	435	436	456	449	476	472	428	429	479	441	465	447	459	443	429	429	458	477	439	449	430	479	410	440	421	465	440	519	460	431	462	451	429	405	428	462	451	462	442	467	435	422	463	464	426	445	455	469	491	471	426	443	432	412	470	450	458	406	439	445	470	438	469	485	468	455	478	438	458	486	417	464	455	460	470	443	425	440	486	435	493	431	451	446	469	435	455	461	454	448	452	479	463	443	445	427	449	486	461	474	469	469	430	430	477	456	431	436	453	427	459	510	434	485	461	440	447	476	486	440	464	437	480	452	459	426	483	446	468	444	470	469	467	417	414	470	413	440	430	466	460	502	460	469	478	417	473	439	426	434	450	445	451	442	470	395	412	438	461	420	476	453	449	482	451	425	434	461	414	450	425	474	443	444	451
9427	6784	7960	9384	8675	7417	5760	4878	4223	3758	2990	2598	2321	2122	1896	1742	1698	1601	1550	1424	1365	1267	1257	1188	1230	1166	1210	1162	1182	1116	1129	1121	1107	1089	1089	1095	1010	1055	1087	1126	1030	1117	1003	1041	1033	1114	1088	1003	1038	1079	1055	1079	1081	1046	1055	1023	1091	1093	1041	1005	1032	1027	1075	990	996	1001	1035	1035	1082	1086	1068	1031	1007	1066	1006	1041	1066	1100	1008	1028	1016	999	998	1059	1039	1042	1063	992	1071	1056	1024	1002	1054	1036	987	1081	1073	1117	1051	1033	1027	948	1081	1013	1059	966	972	994	1081	1085	1038	1032	1032	1016	1021	1064	1059	1097	1036	1017	1016	1041	998	1029	1006	1023	1101	1074	1028	1012	1070	1035	1057	990	1014	1001	986	999	1031	993	1056	1066	1063	992	1017	1037	1049	969	1034	1023	1036	1030	1089	1081	1060	1001	983	1026	1073	1064	1012	1037	1050	988	1012	1037	979	1052	1095	1013	1049	1024	1027	1055	1048	1079	1008	1038	975	1016	1016	1070	974	1035	1081	1050	1002	1018	1007	968	1099	1028	1032	1046	1085	1009	1021	1048	1012	977	1091	1006	1086	1019	1062	1031	1047	999	1075	1048	921	1081	1028	1030	1055	1016	1055	1025	1037	1026	1031	1017	1068	1076	1002	1022	1056	1027	1022	1021	1077	1048	1044	1039	1079	986	1027	988	1038	963	1018	1036	961	1049	1121	1040	999	1018	1050	1051	1026	993	1036	1020	1107	1017	1058	1013	1039	1068	1038	1031	1001	1056	1074	1001	1061	1027	1033	1020	1035	972	1048	1044	1093	1045	1021	1014	1052	989	1033	1008	1066	1052	1012	1053	1076	1017	1028	1075	1014	987	1018	1052	1014	1033	1026	1035	1046	1086	1042	1016	1021	1006	1005	1018	983	1052	1068	1020	1011	1026	1020	989	980	1052	1007	1094	967	1042	1034	1086	1020	1073	1024	1031	1069	1033	1048	1056	1077	1077	993	1037	1113	1032	1066	1028	1021	1050	1013	1052	1077	1093	1073	1070	993	1040	1045	1048	985	1024	1090	1053	1021	1048	1058	1059	1068	964	1026	1048	1055	1005	965	1068	976	1021	1007	1005	1023	1022	1038	1026	1009	1040	985	1035	1007	1003	1017	1056	975	1049	1108	1018	1025	1019	1016	1062	1009	1056	1095	991	1022	1005	1060	1068	982	1073	1027	1001	1107	1053	991	1025	1080	985	1043	1036	1057	1033	1026	1081	1026	1064	1076	1006	1037	1082	1030	1034	983	1037	1032	1077	1017	1015	1010	1005	1018	1037	1011	1045	984	1031	1031	998	1007	1019	1077	994	1040	1062	1035	997	1011	1008	1046	1049	1077	978	1044	1000	1021	1056	1045	1065	1019	1033	1017	1021	1045	1060	1077	1070	1025	1019	1052	1046	1027	1066	1045	986	1033	1043	1040	1014	1011	1009	1017	1021	1037	1041	1033	1044	1035	1038	996	1023	1010	976	1048	1014	1004	998	1028	1044	1046	1039	1022	971	1052	1084	1031	1040	981	1067	1055	1039	995	1032	1064	1031	1069	1065	1078	1072	1045	1012	1020	1051	1116	1052	1030	1020	1041	993	1005	994	1042	1081	1029	1063	1088	1096	1083	1022	990	1024	1055	1113	1026	1058	1033	1056	1049	1076	1076	1033	1073	1014	970	1038	1084	1090	962	1050	981	1053	1034	1087	1027	1028	1037	950	1032	1032	1065	1036	1057	1047	1030	1040	976	1041	1013	1031	1060	1051	1086	1048	1002	1007	1084	1021	1010	1024	1033	1024	985	1023	1035	1050	1062	1037	1091	1015	1080	1047	1044	1038	1071	973	1028	1102	1015	1037	1021	1047	1041	1059	996	1046	1014	984	1029	1002	995	1021	1089	1059	1041	999	1038	1027	1070	1036	1017	1017	988	998	1039	1048	994	959	1006	1077	1075	1102	989	1054	995	1023	1079	1026	1047	1015	1017	1076	1021	1052	1020	1044	1070	1065	983	1033	1019	1018	1046	1110	1046	1016	1072	985	1030	968	1068	977	1009	955	997	1053	1035	1034	1127	1094	989	1006	1040	1033	1058	1051	1016	1033	1057	1041	1042	985	1065	1081	1066	1018	1072	1001	1096	1009	1046	1036	1034	1109	1040	1067	1036	1087	1000	1039	1051	1047	1083	1002	1010	1079	985	1024	1049	1080	1053	964	1006	1034	1009	1039	1017	1007	1094	1038	1055	1064	1007	976	1076	1122	1041	1072	1059	1060	1035	1081	1041	1060	1050	1040	1018	1071	1106	982	1012	988	1001	1031	1038	1040	1020	964	1038	979	1020	1055	1080	1048	1093	983	1002	1013	1022	1098	1034	1044	1072	1040	1057	1065	1052	1040	1063	1052	1029	1094	1049	997	1084	1060	1038	1038	1067	971	1005	1009	1064	998	1024	1037	1071	1048	1056	1057	1076	1076	1025	1037	998	998	1055	1101	1018	1049	1053	1022	1060	1091	1048	992	978	988	971	1025	1047	1079	1007	1073	1031	976	1051	1062	1087	1061	1045	1075	1015	1031	1028	1022	1021	1044	986	1083	1089	1024	1057	970	1082	1063	1028	1071	1080	969	1050	1055	1073	1016	990	987	1048	1058	1006	1034	1088	1041	1022	1031	1057	1008	1053	1000	1034	1032	1021	989	1060	1005	1039	1050	1026	1024	1037	956	1005	1048	1008	1037	1003	997	1020	1012	1030	1000	1046	1012	1032	1029	968	1001	1051	1000	1040	1073	977	998	986	970	1012	1025	1021	980	1119	1057	1040	1004	1077	1013	999	1039	1012	1034	982	1042	989	989	1054	984	1098	1086	1069	1026	1056	1117	950	1014	1063	1066	1017	978	1063	1065	1071	1024	1000	1082	1104	1116	1061	1092	1046	1051	1055	1048	1030	1013	1051	1014	1018	1092	1033	986	1085	1058	1000	1026	1077	1023	1072	1003	984	1042	997	1015	1029	1007	993	1042	1046	1013	1009	1014	990	1055	1018	993	1029	1034	1009	1006	1071	1094	1016	972	1049	1028	1032	1009	1078	1022	1063	1041	1043	1017	1048	1040	1084	1091	1036	1020	1037	1044	1012	1046	1041	1084	1027	1077	1118	1076	1045	977	1039	1021	999	1031	1026	1081	1039	1065	1076	1024	1064	1023	960	1038	985	1011	1055	1052	1018	997	1065	1063	1056	990	994	1084	982	1029	1054	1015	1050	1067	1034	1006	1014	1019	1061	1124	1053	985	1056	1044	1055	1075	1093	1033	1040	1060	977	1022	1033	1032	1046	1032	1013	1070	1035	991	1029	1009	1015	1028	1035	1003	997	1023	1042	1060	1061	1049	1010	1043	1014	1011	1048	1052	1055	1025	1024	1011	1033	1065	990	1029	982	1089	1023	1069	1011	1110	1052	1033	1020	1034	1089	1059	1030	1021	1013	1020	957	1062	1026	1025	1024	1016	1094	1051	1057	1066	1064	938	1028	1075	1021	1028	1027	1038	995	1035	1024	1095	1090	1041	963	988	1037	1099	1034	1036	1021	1076	1018	1055	950	1018	979	1027	1021	1041	981	1020	1061	1058	1038	1076	1045	1011	1064	1014	1005	1048	1001	1048	1018	1009	1004	1085	1065	1033	1031	1032	1041	1011	1007	1029	1024	1026	1094	985	1045	1026	1031	1018	1048	1092	1018	980	1006	1012	1069	1076	1052	1003	1005	979	1063	1035	1028	1048	1070	1070	1052	1021	967	1045	1046	1069	997	1015	1011	1077	1042	1000	1012	1042	996	1004	1006	1009	1069	992	983	1039	1053	980	1080	1031	969	1018	1050	1102	1016	971	1036	1002	1087	1012	1006	1071	1013	1060	1044	997	1070	1032	1075	1033	1093	990	1064	1008	1024	1054	1009	1021	996	1038	992	1015	1048	972	1092	1057	1100	1058	1091	985	1014	1053	996	1055	1009	1009	1014	995	1033	1030	1014	1012	1070	1049	1050	952	1015	991	1018	1005	1020	1047	1043	989	1105	1056	984	990	1032	1046	988	1081	1040	1070	1032	984	1043	1083	1022	1029	1035	1089	1014	1007	1004	1025	1029	1078	1048	1005	1048	983	978	1038	1005	1077	1014	1015	1056	1031	1017	1094	1042	1007	1040	1020	1085	1059	1080	1055	1057	1054	1024	1031	1030	991	1031	1024	1068	1066	1043	1051	962	1072	1039	993	1067	1090	1018	1010	1038	1021	1083	1022	1081	1036	1069	987	988	1019	1023	1018	1054	1013	1031	1051	1020	1034	993	1048	1013	1048	1020	1028	1022	1067	1008	1054	1020	987	1086	1023	1090	1006	1034	971	1015	997	1051	1099	1006	1020	982	1055	1007	1016	1051	990	1015	1008	1046	1000	1039	1077	1067	1029	1088	1053	996	1021	1061	1000	1060	1022	1079	1033	1091	1006	1019	1029	1075	1011	1044	1088	1002	1046	961	1061	1048	994	1035	1074	1060	1034	998	1058	1052	1024	1027	994	1040	1040	1009	1068	1086	1051	1068	1007	1055	1064	1061	1036	1026	1075	989	1046	994	1079	1097	1028	1065	1050	1058	1042	980	1080	1060	1029	1051	1040	1030	1048	1032	1012	1007	991	1022	1114	1030	1061	1069	1050	985	1030	1064	1015	1015	1096	1130	993	1066	1125	1055	999	1044	1132	1019	1045	1046	1000	1088	1056	1030	1012	1040	1024	1002	1046	1037	1054	1073	993	1052	967	985	1031	1023	1077	1082	976	1071	943
30520	18415	9389	6400	4476	2998	2194	1805	1534	1305	987	884	821	794	707	616	591	544	526	563	528	502	508	483	457	436	483	455	490	483	423	482	466	433	426	458	455	454	487	431	475	457	443	421	416	433	472	459	457	456	459	494	442	412	438	461	417	456	451	441	394	444	416	458	441	441	420	430	459	478	491	459	438	418	441	420	428	480	460	427	453	450	423	422	463	460	486	440	444	461	478	449	447	417	429	474	460	447	445	441	466	443	483	464	469	446	447	446	453	436	464	432	392	432	443	450	435	448	438	414	448	502	472	446	460	482	429	413	423	437	403	439	439	483	465	416	411	426	456	433	436	440	446	446	435	440	463	462	452	416	452	459	419	433	470	460	441	475	408	451	438	430	408	421	401	482	462	430	465	430	458	438	446	446	481	447	470	484	424	442	468	501	442	457	479	452	461	428	466	422	421	433	421	454	449	449	459	491	470	447	439	478	454	480	478	470	451	405	480	393	462	480	442	452	479	415	416	470	454	434	472	444	423	452	413	426	449	402	448	432	457	425	453	452	467	420	488	436	439	426	389	441	418	484	448	421	469	422	449	452	487	430	427	429	420	436	462	445	408	432	389	427	438	431	446	486	453	436	468	456	439	412	423	454	422	464	453	440	424	420	419	433	409	490	456	463	474	460	426	439	438	481	460	456	427	448	419	455	434	463	438	440	454	473	416	440	437	460	433	450	421	407	427	454	437	409	440	400	437	490	453	441	420	439	448	442	447	444	455	458	500	413	444	436	411	481	449	451	448	428	447	437	420	470	433	503	470	397	430	449	456	465	448	449	436	477	422	402	418	451	472	425	450	459	446	479	408	453	451	401	448	415	452	442	465	443	451	426	462	456	429	474	445	424	445	476	411	398	472	433	443	459	446	438	451	442	467	426	416	446	430	463	442	427	422	447	467	434	473	438	438	407	438	443	443	436	407	425	435	469	449	459	445	415	445	465	450	466	456	451	452	447	475	437	451	472	458	461	421	471	482	459	454	469	423	414	424	451	449	487	409	425	451	416	465	468	411	435	388	421	433	438	477	478	445	453	415	449	417	417	402	454	444	437	498	419	445	451	447	479	451	440	438	432	420	443	434	417	460	456	453	455	403	423	470	442	471	478	443	458	461	437	462	452	442	430	480	462	467	421	433	473	442	426	435	417	443	441	427	413	433	461	469	437	477	430	462	432	481	454	412	452	461	408	489	440	466	491	451	425	443	439	456	462	479	464	456	462	448	450	476	436	451	433	458	455	490	445	441	475	500	447	437	444	453	412	458	459	463	401	493	477	425	483	425	450	441	457	453	475	437	409	440	465	448	448	399	433	465	436	435	459	449	425	455	457	458	444	465	463	471	454	394	424	417	452	457	434	380	396	454	378	444	432	497	441	438	456	486	419	466	459	453	419	403	424	442	439	464	430	434	489	486	404	457	437	492	419	434	435	453	439	448	438	469	436	436	447	447	414	442	457	437	456	476	410	444	429	425	455	469	462	463	473	453	444	400	432	438	425	427	468	394	392	461	455	454	494	468	450	472	460	437	488	413	468	444	431	451	456	423	461	455	432	461	474	439	423	401	405	438	466	438	448	403	482	440	434	428	436	486	463	448	512	451	430	441	421	445	495	472	439	441	440	494	469	455	432	454	442	435	450	493	421	452	498	460	435	452	455	407	472	475	431	470	428	435	436	444	428	458	417	430	452	492	471	437	510	452	472	477	414	453	459	466	492	478	441	433	465	445	449	467	420	418	409	466	410	435	443	436	447	435	438	491	442	470	438	485	472	466	465	436	432	459	429	416	441	463	478	432	461	470	419	436	492	474	425	428	392	446	479	428	422	430	413	444	426	415	437	444	416	462	480	432	459	458	445	451	478	435	458	443	428	448	431	423	433	476	413	396	421	433	464	447	472	470	396	423	423	477	464	485	458	449	413	436	426	464	487	481	450	413	421	439	456	431	436	440	445	440	427	410	412	432	454	426	462	452	427	429	402	460	477	440	449	457	414	438	449	438	429	445	451	415	456	425	463	424	460	426	437	476	442	441	456	463	462	439	447	460	432	450	439	445	426	491	436	466	453	448	461	441	481	457	418	429	461	427	411	440	440	428	447	490	405	435	414	388	461	458	461	475	446	458	451	436	481	483	419	427	456	473	463	425	460	414	484	436	470	438	447	472	439	463	426	465	440	410	434	454	443	431	465	440	474	446	446	457	453	460	432	479	460	438	438	443	444	478	445	447	395	410	453	464	447	455	448	429	425	452	462	459	431	471	468	443	418	428	447	421	448	448	433	457	490	432	453	474	470	417	486	451	453	447	461	442	415	441	439	415	424	462	462	426	425	415	438	452	459	464	401	442	449	474	453	450	389	419	447	430	426	446	478	446	440	432	420	448	437	444	404	405	455	411	446	460	451	435	443	420	451	463	437	432	427	403	435	474	457	417	461	438	412	465	408	435	461	417	443	426	470	470	471	482	470	469	422	465	438	433	462	472	430	425	467	533	414	412	423	437	440	428	452	428	433	409	454	473	444	460	503	490	471	418	443	451	406	458	454	482	449	446	473	451	469	452	438	462	467	441	439	440	428	434	447	454	450	447	482	399	438	459	483	439	449	459	464	424	405	441	452	432	439	446	406	432	481	447	396	470	450	425	463	437	471	445	442	429	423	439	469	415	454	463	421	468	466	480	449	388	431	430	453	441	399	493	461	456	455	454	412	417	417	435	497	435	449	457	465	492	450	471	445	452	449	437	428	431	418	465	436	407	393	429	453	439	415	420	433	406	423	472	465	413	453	439	475	467	456	481	443	459	420	441	440	436	520	452	411	442	446	414	426	459	489	461	492	397	464	458	442	462	484	448	455	477	461	458	433	442	431	449	469	458	402	447	410	452	442	451	424	430	441	418	461	448	443	425	432	450	474	415	429	426	432	402	422	436	431	386	412	469	397	451	457	431	445	437	435	447	467	426	431	494	430	467	442	478	486	438	464	454	452	411	453	425	411	437	458	464	468	455	414	442	450	453	458	435	466	451	468	440	487	435	443	453	457	462	473	414	458	453	459	448	490	437	447	444	458	450	455	482	431	430	470	464	448	419	437	442	439	513	469	438	450	446	437	445	454	450	426	416	435	499	445	442	420	435	455	478	435	432	394	476	408	450	465	448	391	452	501	506	458	395	475	467	474	430	448	452	440	460	414	444	468	483	464	420	445	423	447	467	465	454	456	470	422	446	478	434	441	447	426	453	421	423	465	457	489	462	439	416	467	418	440	416	460	436	435	426	401	411	433	482	461	439	427	464	449	451	456	454	452	449	470	432	407	397	454	465	471	455	448	448	465	451	432	433	467	469	467	454	445	426	462	439	420	450	480	458	438	483	471	417	423	427	408	486	492	458	407	392	399	462	418	455	454	434	467	380	396	463	419	461	475	422	464	424	454	435	445	444	437	440	466	437	446	451	471	421	429	449	453	463	430
21885	14894	11888	13910	12809	10359	8471	7362	6267	5247	4156	3557	3187	2744	2389	2186	2063	1837	1674	1522	1482	1420	1421	1320	1261	1338	1245	1236	1194	1150	1153	1121	1081	1113	1087	1051	1159	1094	1130	1032	1006	1004	1001	1030	998	1099	996	1040	1049	1007	1064	1086	1058	1015	1114	1075	1028	1025	1021	1007	1062	986	1018	1027	1098	990	1053	1041	1020	987	1028	1089	1091	1040	1033	1036	1032	1040	1051	1000	1008	1008	988	1051	1025	1087	1025	1030	1019	1015	1025	1015	1045	1026	1039	974	985	1012	1027	1048	989	1064	983	974	1036	1063	1075	1077	1040	1060	1043	1031	1057	1096	1055	1038	1035	1107	1013	1047	978	990	999	1022	1041	1038	1035	1116	1034	1011	1040	961	1068	1072	1008	1021	1006	1020	1061	1068	1015	1012	1066	1007	1017	1041	1006	1008	1031	997	1011	1050	1038	993	1037	1040	1023	1113	1030	1077	1032	1028	1087	1031	1005	1085	1067	1086	980	1039	1022	1022	1007	1051	997	1056	1069	1043	989	1044	975	1048	1106	1042	993	1106	1004	1053	1064	1037	1052	1031	1052	1104	1071	1040	1016	1055	1006	1008	1024	1019	947	1032	1087	1045	1040	1019	1028	1049	997	1007	995	1005	1074	1055	1063	1026	1049	1038	1049	1024	1051	1020	1024	986	1020	1008	1049	1005	994	1002	982	971	1022	1029	1044	1047	1080	1084	1030	997	1067	1043	1002	1044	1006	1045	1032	1064	1034	1032	1037	979	1031	1017	1023	1039	1034	1024	1054	1024	1032	1045	1068	1010	1047	1001	1011	1024	1070	1115	992	1107	1000	1062	1011	1043	1012	978	1010	1050	1028	1088	956	993	1081	1017	977	1074	1020	1030	1044	970	1007	1041	1035	1041	1012	1004	963	1057	993	1044	1024	1021	1018	1023	1044	997	982	1017	989	1039	1061	1059	1031	1057	1009	1022	1047	1025	1056	996	1014	1040	1014	1052	1016	1025	1085	1043	1013	1040	994	1067	989	1030	1032	1060	1070	1056	1057	1003	1056	973	963	1024	994	997	1014	1055	996	1019	1074	1025	996	1079	1051	1019	1068	1028	1030	1036	981	1070	992	1046	1014	1029	1053	986	1080	997	1054	1039	979	1022	1044	1044	1035	1086	1043	1042	1012	983	1057	1019	1120	1006	1019	996	1018	985	1014	1030	1055	1045	987	1004	1071	1060	1016	1019	986	1050	1012	1025	1055	1022	1071	1038	1003	1064	1013	1027	1062	1001	1032	1025	1052	995	999	1067	1058	1027	979	990	1047	1094	1023	1015	1022	986	1104	1046	1079	1082	1038	1030	1068	1033	1048	1022	1028	1089	1040	1077	1035	1043	971	1040	1017	1043	1015	1066	1042	1005	1036	1035	1005	1036	1006	1022	1067	968	1019	1038	1037	1044	1004	1028	1004	1002	1140	1036	1033	994	1043	1081	1059	1033	1035	980	995	1040	1045	934	972	978	1008	1015	959	1045	1020	1017	1045	1022	1007	1088	1002	1055	981	989	1008	1009	1039	1048	1021	992	1074	972	1037	1072	1069	978	1043	1024	1015	988	1016	1069	1047	1007	1044	994	1042	1046	1100	1045	1053	1060	997	1011	1036	1068	1072	981	979	1020	1047	1014	984	1009	1043	1098	979	988	1055	1014	1028	984	1057	1024	1000	1063	1067	1083	1024	979	1037	1021	967	1012	1001	1065	1060	1012	1072	1042	982	1001	996	1040	1091	1010	994	1034	1006	1017	1027	1028	1017	1031	1028	1049	985	1052	1053	1045	1051	988	1034	1026	1005	1053	1032	1023	1057	1042	1037	1058	1051	1019	1023	1031	994	988	1041	1054	1038	1068	1025	1019	995	1040	1068	1053	996	1044	1012	1049	1004	1025	1009	1056	965	1101	1052	970	1043	993	1039	965	1057	1008	1051	1030	1074	1010	1026	999	1034	996	1084	1047	1027	1066	960	996	1085	996	1039	1087	993	1022	1027	1016	1023	1017	1038	1032	992	973	1024	1001	1046	986	1018	1028	1024	1067	1049	1061	1036	1033	1051	1047	1037	1054	1042	1052	1075	969	994	1012	1031	1044	978	995	1059	1046	1002	1017	1004	1060	1046	977	1042	1129	982	1048	1005	1090	1034	997	1037	1088	1000	1048	1039	1042	1063	1012	956	1046	1028	1028	992	1063	1111	1062	1046	1046	976	1048	1064	1012	1086	1020	982	972	1067	1064	1038	1005	1063	1030	1039	978	1026	1020	1081	1064	1026	1043	1021	1031	1032	994	1047	956	1053	1068	1018	1021	992	1087	1058	990	1051	989	1077	1027	1030	1018	1066	1051	1024	1059	1078	1001	1025	992	1045	997	1073	1059	1025	1035	1100	1019	1052	1033	1004	984	1015	1054	973	1046	1004	1020	1004	1056	1055	1004	1061	1037	1085	1026	1059	1030	1039	1051	1050	1013	1033	1044	1015	1080	1028	1002	1059	1056	1112	972	1066	1039	992	1029	990	1033	1008	1037	981	1013	1068	1017	1024	1007	1084	996	994	1009	990	1028	1049	1052	1054	1059	1025	1038	971	1043	967	1048	1074	1033	1079	1039	1013	1057	1010	1019	1010	1059	1028	1040	1043	991	1024	1010	987	1024	1042	1025	1030	1022	1071	1029	1026	1051	1012	1097	1023	1061	972	1019	1017	1049	1066	1053	1014	1016	1032	1083	969	1011	1008	1040	1014	1040	1061	1030	1070	1005	1025	1026	1082	987	982	964	1095	1008	996	1031	1045	1072	1016	1036	1052	1044	985	1016	1058	1024	999	1054	1037	1065	1026	1025	1019	988	1030	1012	1022	1086	1040	972	997	1071	1054	1031	1005	1005	1069	1040	1014	1035	1102	1036	982	1025	1063	1032	1041	1084	997	1007	1030	1068	1065	1023	1033	1043	1067	1037	1037	1045	1014	1002	1066	1021	1002	1044	1004	1099	1054	1041	1003	1086	1014	1033	1018	1048	1050	1070	983	993	1042	1053	1010	1042	1019	1024	1055	1050	1042	1033	963	1001	1112	1037	1024	1041	999	979	1001	1080	1009	1051	1013	1040	1022	1041	1103	1034	1032	1010	1028	1038	1031	1042	993	1031	1059	1034	985	1069	1055	999	1031	1031	1004	1052	1032	1061	1037	1007	1012	1030	955	1056	1013	1017	1050	1031	1015	1054	1027	1117	950	1045	1036	1041	1026	997	1009	1007	1042	974	995	1041	1016	1061	1008	1037	1010	986	1075	1028	1007	1049	1025	989	1029	1009	1036	1064	1000	1028	997	1067	1009	987	967	1028	1064	1072	1015	1052	1025	994	949	1047	934	972	1039	1072	962	1059	1001	1066	1025	1010	1012	1064	958	1013	1097	989	1021	1085	974	1069	1057	1025	1017	1039	1062	998	1053	998	1041	1017	1020	1045	1054	1004	1000	1040	1035	989	950	1072	1039	1035	999	990	1083	1038	995	1034	1035	1046	1086	1025	1008	1011	1084	1066	1015	1052	1035	1050	1030	1007	1025	1033	1001	1085	1039	1071	1020	981	982	986	1072	1028	1011	1062	985	994	1000	984	1054	1011	1052	1058	1024	1085	1010	1087	1033	1055	1045	987	999	1084	1016	985	1038	1084	1026	985	1039	1035	1028	985	1041	1000	1038	1020	995	1007	1043	1034	1023	961	1040	1011	1053	1024	1008	1012	999	1049	1026	972	1075	1032	1058	1017	1022	1049	1036	1024	1027	1052	1062	1058	1073	1021	1044	1061	1025	1050	1034	1045	1026	1020	1033	1060	1014	973	957	1052	979	1020	1025	1041	1022	1055	1028	1034	1023	981	1030	1049	1021	1056	970	1068	1030	1000	1017	1031	1084	1026	1045	988	1054	1047	1042	1010	1047	1019	1021	1040	1039	984	1122	1039	1025	1027	1053	976	1070	971	1009	1022	1021	1054	1002	1001	1050	1054	1066	1039	1023	985	1051	1041	1079	1062	929	1064	1066	1050	1042	1010	984	1013	1064	1022	1042	1038	1061	1058	1032	1060	980	1013	1010	1078	974	1068	1093	1000	990	1033	1038	1006	1030	998	1049	1006	1068	1074	1002	986	1088	1027	1031	1014	1051	999	1028	1058	1060	1087	1093	986	1023	965	993	1024	1011	1038	1036	1053	1035	1022	960	1075	1052	1056	988	1057	1057	1013	998	1051	1044	995	1031	1031	961	1025	1010	1006	1030	1012	1044	989	994	1021	1062	1048	1068	1101	1002	1034	1065	1028	1051	1073	1010	1006	1027	985	1018	1060	983	1116	1034	1092	1033	1071	974	989	1050	1032	1060	1037	1007	1063	1013	1011	1057	1050	1045	991	1032	1055	1027	1056	1067	1046	1051	978	1023	1027	1043	977	1055	1020	969	1064	1007	1029	1043	1055	1069	1014	1028	1000	1022	1035	1055	1032	1035	1141	1040	1042	994	1004	1040	1065	1048	997	1005	1021	983	1064	1033	1078	1009	1016	1030	1042	1034	1066	1031	940	1032	1086	1109	1045	1086	1006	1023	990	1037	1089	1022	1070	985	1011	1040	1038	900	1003	1048	994	1038	1032	1044	1019	1009	1048	1017	1052	1039	993	1033	1006	1038	1038	1056	1112	1018	1065	1009	966	1047	1050	1016	1020	1021	1035	1047	1011	1005	950	1043	1003	1016	1010	1040	1014	1031	1041	1022	997	1026	1054	996	1017	1069	1036	1048	1067	1007	1055
40099	25257	14024	9721	6542	4205	3094	2424	1898	1575	1308	1066	900	828	783	690	678	627	609	563	526	529	505	507	463	500	465	451	459	454	407	403	453	431	489	394	435	437	402	413	449	421	420	438	431	436	452	438	456	448	423	429	425	414	396	408	391	422	429	423	421	381	403	426	422	451	381	433	430	414	420	419	417	423	392	408	407	427	400	439	436	406	437	439	423	438	384	454	403	423	432	419	399	396	422	397	380	465	400	457	404	411	432	447	437	403	414	396	434	418	443	447	436	410	449	447	438	440	380	400	392	460	430	374	417	423	393	400	435	391	434	440	423	419	411	445	439	379	384	425	458	418	437	405	423	415	431	471	464	427	429	449	427	388	413	394	429	427	409	401	419	430	440	438	400	427	392	460	449	418	402	436	449	416	413	392	431	400	460	427	438	426	431	426	399	418	420	408	411	435	459	438	429	421	422	422	390	419	409	440	413	377	427	414	419	428	455	391	429	403	448	436	440	406	392	402	442	427	390	410	423	437	395	426	408	402	453	437	425	410	467	432	410	427	416	418	450	417	413	416	424	384	388	405	436	417	428	425	419	404	383	399	404	394	443	423	400	415	399	414	393	391	409	444	434	398	461	415	456	437	419	483	438	442	423	449	398	423	446	440	440	442	423	433	387	458	451	422	404	424	410	415	435	404	409	416	451	424	387	409	452	435	407	447	434	401	394	413	433	428	441	418	455	413	438	424	381	398	436	403	398	448	409	379	424	432	435	414	401	406	429	422	430	414	471	374	432	386	438	435	416	434	404	404	406	428	394	419	412	397	408	390	423	412	447	439	423	441	429	426	403	406	399	447	434	408	411	444	432	420	415	451	424	428	424	422	421	408	408	406	415	470	466	440	450	427	432	396	420	423	387	393	391	410	407	392	439	422	420	392	381	406	432	395	393	420	459	443	388	396	400	406	417	430	411	412	406	434	439	406	408	420	393	431	398	446	413	442	424	440	436	418	417	401	400	431	407	433	423	415	406	427	440	451	437	433	421	401	444	385	410	403	395	424	398	454	436	451	415	421	440	419	444	423	487	390	397	431	421	438	430	403	428	420	405	439	460	463	406	414	409	394	421	451	394	409	454	404	413	415	402	372	451	416	418	431	431	426	451	439	458	471	425	413	441	427	425	430	397	413	412	414	425	417	394	420	445	398	455	420	439	435	414	393	398	422	450	406	383	424	413	450	419	423	406	442	407	468	428	410	401	389	445	436	410	431	453	392	388	391	428	394	428	427	453	445	418	426	400	435	412	407	424	408	371	400	443	401	418	437	435	398	398	440	404	401	445	392	439	410	419	434	418	404	402	443	439	406	429	422	436	469	426	440	400	418	424	407	423	424	427	421	444	393	431	440	413	428	429	428	420	416	444	376	400	412	409	430	433	431	448	462	417	374	440	412	438	403	450	396	405	413	439	415	427	454	469	436	441	440	402	457	423	413	398	401	362	421	420	424	405	398	419	393	417	419	420	465	447	451	403	389	419	398	413	479	409	420	405	402	422	443	374	429	435	407	403	405	423	372	377	403	408	413	449	423	430	410	432	398	428	431	485	457	441	459	439	406	418	453	386	444	391	412	413	429	410	409	458	452	393	424	391	441	425	418	413	450	427	427	443	427	434	426	388	412	440	396	433	414	396	424	425	405	402	409	416	422	375	398	437	423	422	448	422	437	371	425	417	419	415	437	433	427	391	463	447	439	404	409	422	418	444	394	416	440	406	384	412	451	399	428	386	426	415	369	422	422	452	399	405	432	382	383	395	434	468	469	415	394	432	415	437	395	412	415	392	488	448	407	380	426	477	433	459	448	387	423	418	385	384	376	426	431	438	427	413	374	433	427	414	400	421	428	449	443	413	384	438	440	402	423	407	427	439	433	426	414	436	411	424	401	426	430	412	419	394	450	427	395	434	377	416	396	420	404	383	445	433	467	411	398	395	376	456	426	425	413	425	426	430	431	407	396	439	438	417	449	408	427	479	411	453	429	432	415	426	431	441	450	435	376	394	417	417	381	407	395	435	401	420	447	449	462	414	429	414	441	451	404	436	421	411	427	404	392	421	414	402	420	419	403	459	435	422	427	429	431	419	452	452	445	431	381	434	436	427	428	410	416	419	394	410	408	443	413	432	435	428	450	417	406	389	416	440	393	424	420	449	404	433	421	409	393	425	420	421	441	397	408	404	429	408	412	398	433	405	397	433	446	452	430	446	428	417	431	398	419	406	430	457	415	442	443	391	431	444	422	410	419	413	397	416	452	436	451	423	414	431	429	431	393	383	429	416	420	408	420	410	377	409	418	398	410	398	416	363	393	412	432	441	423	386	457	384	434	473	414	437	460	464	439	430	411	449	382	422	443	413	391	424	424	431	447	445	397	426	404	421	413	423	386	427	440	412	417	400	401	417	429	380	411	411	417	409	424	433	413	416	457	476	413	488	423	419	449	447	415	400	408	416	429	423	432	432	457	410	409	442	446	458	431	408	440	402	416	421	414	414	435	446	419	419	442	386	431	437	437	416	432	436	405	371	440	456	433	402	447	434	418	418	444	432	403	375	402	404	409	413	400	423	420	417	399	435	401	385	390	398	393	436	409	446	424	397	423	428	425	447	445	400	390	422	417	385	412	415	451	443	361	408	419	403	450	425	431	402	426	395	399	394	407	452	387	421	425	431	427	445	442	430	408	423	419	442	417	430	396	432	384	416	392	443	438	437	426	407	393	458	422	427	438	419	454	415	456	454	409	412	461	420	412	435	446	461	423	416	400	424	438	425	424	456	440	437	421	428	385	417	422	405	381	472	438	400	448	420	415	436	409	450	408	470	442	440	399	440	436	419	409	428	451	387	434	420	398	456	429	406	425	396	378	422	386	467	439	451	431	402	427	408	431	413	435	436	384	432	463	399	445	408	441	435	430	449	420	422	426	439	417	393	454	462	433	418	436	435	398	431	417	448	425	382	383	419	410	412	429	405	437	428	421	444	415	417	400	452	419	408	455	402	401	426	480	429	431	416	442	391	411	456	405	451	416	444	402	373	438	445	380	402	384	410	408	400	413	427	414	417	404	450	400	430	430	432	411	418	467	389	401	425	415	447	440	403	432	431	412	441	401	435	427	452	406	427	446	437	437	410	428	410	443	407	416	456	385	408	395	383	432	399	417	441	418	434	448	388	418	426	384	383	392	386	403	418	417	459	427	393	409	427	396	427	429	416	434	409	410	410	409	431	433	397	414	418	386	466	403	436	423	435	438	436	450	452	404	431	416	419	417	442	409	378	417	399	404	422	396	384	396	423	429	407	414	396	432	416	456	422	452	453	432	399	425	414	425	444	423	418	460	451	381	424	435	437	434	398	439	427	403	428	425	383	422	406	445	416	407	405	407	421	380	380	411	435	391	426	415	383	421	361	432	420	436	436	399	419	418	405	434	439	444	397	403	409	437	434	454	426	432	450	405	442	476	428	372
27375	18994	14978	18339	16730	13513	11334	9444	7744	6687	5330	4546	3935	3366	2914	2614	2348	2150	1938	1744	1691	1618	1375	1450	1405	1325	1234	1163	1174	1183	1141	1054	1104	1089	1088	1085	1035	1085	991	1069	990	975	1060	973	1016	981	989	973	982	981	1013	1005	1005	956	1031	1017	990	958	975	1008	1009	972	1004	956	970	1008	909	1038	978	981	1016	947	992	933	963	988	1003	972	946	983	951	967	962	1010	987	997	994	953	948	1000	997	988	1010	982	920	999	1044	918	969	1021	1065	952	939	997	953	950	912	994	994	967	945	959	1013	980	973	952	987	1036	1007	975	971	950	948	930	1010	1019	932	984	1014	955	973	993	1002	1009	962	991	920	942	1007	952	984	986	966	1047	960	938	954	990	962	936	953	984	985	978	962	948	1031	933	1014	982	969	973	996	1001	944	1066	1007	956	964	1014	951	931	976	984	997	964	941	988	933	902	956	981	929	972	964	985	941	919	1025	958	923	1006	979	989	984	955	957	987	950	1002	971	1001	961	950	998	918	952	1011	1027	984	947	952	993	944	922	1045	990	1001	975	930	994	1010	987	987	967	984	987	973	945	969	1013	1023	950	994	923	981	964	989	955	1026	957	985	907	1010	1007	999	947	951	1006	1037	962	1018	996	977	957	1003	954	1006	943	1039	960	977	990	944	1029	1023	967	988	991	936	989	970	1015	974	954	920	964	1034	961	1019	932	1004	1025	1029	959	973	982	1045	1012	957	974	1045	954	1022	1032	998	1001	960	928	1020	971	937	951	985	992	954	1000	1003	941	913	949	967	989	965	1000	992	985	968	935	938	1004	939	972	960	1001	1021	958	965	954	955	990	1017	967	1007	990	930	990	948	1033	1003	995	970	939	991	960	991	990	1015	949	972	965	977	982	949	1008	974	1016	963	950	979	985	959	967	919	965	955	1008	1004	973	959	948	984	1010	992	988	988	982	978	972	947	1041	1022	983	977	981	967	941	1006	949	1013	963	935	944	1015	862	982	969	968	1003	976	979	939	993	954	992	951	995	996	959	949	969	942	993	995	1036	952	932	985	931	1012	966	943	994	1061	979	960	1006	953	901	992	971	1041	989	995	983	936	1016	1043	1005	1078	997	943	976	988	956	1013	960	971	1002	1020	1022	1024	961	1076	987	980	976	967	1006	966	933	983	1005	1004	937	1003	949	956	980	968	1000	976	993	988	962	968	992	923	902	961	989	940	1047	962	996	1003	964	1002	929	981	966	1045	998	956	951	982	989	984	984	976	933	1009	982	1012	983	921	1000	980	996	996	983	994	984	985	1009	976	988	1013	986	929	932	917	949	1017	898	958	926	1027	1013	1021	917	981	993	978	1021	973	964	963	981	968	952	936	999	951	948	969	932	965	994	1022	937	993	998	939	960	974	994	986	943	976	1007	997	1006	1034	1026	950	934	966	908	1021	959	957	950	1015	957	939	963	1002	953	974	987	1010	979	939	1005	995	948	990	994	1017	988	940	962	992	1002	965	939	919	1015	996	975	937	952	1003	1027	1024	965	1010	960	973	1013	943	965	1048	958	948	962	930	1008	978	988	937	959	986	995	984	923	958	984	995	960	1001	961	949	979	995	980	988	927	1017	1001	970	1046	991	966	980	924	953	988	981	954	958	1004	976	916	944	986	1029	981	990	938	967	977	919	990	1017	938	973	1019	990	979	1007	951	951	922	970	943	1039	989	962	981	957	922	986	1015	1007	972	979	997	980	956	1000	957	987	968	942	936	992	1010	972	989	933	961	1015	980	1042	986	987	955	969	1000	965	935	1033	980	977	965	951	1005	1029	962	962	955	940	977	967	971	969	988	915	960	956	996	950	986	968	1029	974	966	942	953	994	959	982	942	990	950	996	939	986	1003	1013	997	935	937	970	1055	993	969	950	1016	1005	962	976	994	959	1023	1007	980	975	887	942	980	983	983	981	968	963	1058	1030	977	954	968	944	996	941	1027	996	964	963	1022	902	953	1038	908	1028	961	1013	970	934	976	950	928	949	958	1029	990	1013	978	1044	993	969	906	994	1006	993	999	1048	1010	944	1009	1014	1032	997	955	955	962	1019	998	970	956	1007	989	1009	952	989	993	976	944	994	998	976	955	1060	985	991	933	932	975	949	974	935	1032	983	946	999	982	1005	947	1082	969	934	956	1005	1000	1002	993	982	957	983	954	957	987	989	981	983	955	996	935	981	983	987	932	1026	915	991	1006	925	952	980	890	949	949	1010	1004	967	959	987	934	962	930	927	1005	976	1027	973	905	974	960	914	947	959	1000	1052	988	1016	1018	989	980	1002	986	988	987	1011	1010	962	927	997	940	1013	1032	946	1002	936	972	990	997	993	984	1001	1039	1011	958	974	959	994	941	950	983	962	986	953	974	953	986	995	984	932	956	976	1027	902	957	972	987	964	1010	973	989	986	986	948	982	1018	959	984	955	960	996	965	966	961	913	975	1010	985	996	1024	959	946	970	917	959	1021	938	969	1003	960	971	989	949	957	1027	959	964	929	932	906	946	971	980	962	977	1001	989	983	1017	951	1025	999	956	951	1010	950	966	992	984	1028	995	1009	1029	1008	964	985	955	947	957	982	994	1004	1023	988	1029	997	1052	959	966	992	963	890	978	972	1002	980	985	948	974	996	992	978	967	991	978	985	915	979	921	982	985	952	964	991	1056	991	942	981	919	1005	949	1032	922	925	935	959	954	944	1009	970	953	1002	1011	948	961	1019	1003	1020	1002	952	954	974	979	925	928	1003	1068	1001	968	1006	1009	946	951	941	950	958	979	959	999	983	888	1013	968	997	973	983	980	1006	963	959	971	969	942	994	972	1002	946	950	977	991	996	987	988	944	995	966	968	938	1000	1013	958	974	979	952	1005	951	951	945	1025	953	989	995	967	998	990	949	986	1007	988	989	953	969	1024	992	1014	984	1028	942	1017	991	970	1033	930	997	957	936	992	939	972	975	966	1001	1000	968	1009	995	970	957	1003	954	957	987	982	967	980	965	956	995	1007	1039	986	1025	961	959	993	967	990	1000	992	940	1011	939	983	978	1020	940	985	973	944	1000	994	998	995	909	992	995	996	925	970	967	962	1019	995	1050	972	946	981	977	966	976	970	979	942	1002	976	969	997	988	984	1004	944	1018	959	976	1054	1010	968	967	972	993	947	998	956	967	981	981	941	981	966	994	993	1018	961	992	1005	980	950	944	985	936	963	930	969	938	1016	952	974	954	999	967	972	985	945	1000	990	963	985	975	976	994	950	982	963	982	964	979	1041	970	1015	973	933	978	978	906	936	964	941	962	971	993	985	995	1000	987	960	1007	994	961	999	965	980	1019	989	981	1018	976	968	936	984	1031	897	957	968	967	913	940	969	944	982	981	977	977	990	1015	956	989	957	981	955	991	988	998	977	997	919	977	950	924	986	940	989	946	932	965	976	933	969	953	1021	962	952	1014	992	970	1007	956	986	1015	979	977	1031	923	958	967	928	976	963	981	1013	1015	950	991	990	946	961	1013	1010	934	979	980	1009	1051	982	1039	975	1005	932	914	980	995	994	920	1002	991	979	955	973	987	985	986	944	1008	982	964	992	973	957	959	931	952	958	978	1003	962	974	1014	926	959	1001	975	969	1013	1001	987	965	989	978	980	969	964	976	985	970	1005	995	969	1007	907	999	984	1027	951	1023	926	956	1014	917	961	965	1013	979	1007	965	939	980	1011	947	1006	939	934	998	947	978	952	946	982	957	992	974	977	1014	937	1020	946	988	1008	970	950	1003	1035	987	1049	963	934	951	969	1033	1019	1027	991	987	1026	986	971	943	963	918	1031
13211	6400	4552	3814	2916	1995	1622	1323	1118	954	876	754	689	592	607	585	568	536	503	516	541	491	487	488	524	459	451	462	472	488	438	465	457	482	449	421	477	479	478	418	473	497	445	422	464	481	456	483	434	496	484	495	441	453	505	461	475	427	408	511	472	438	472	469	455	449	463	500	461	424	467	482	492	507	485	467	456	451	457	438	452	502	490	494	446	442	409	453	481	411	444	465	480	455	444	460	512	459	473	416	434	434	468	500	488	458	446	479	473	426	459	460	490	471	418	467	465	452	442	453	399	457	459	430	465	461	415	454	487	429	447	459	483	445	441	419	456	467	439	460	440	440	456	494	427	470	483	451	455	471	448	440	463	440	435	460	452	469	465	455	446	469	488	481	411	461	476	456	448	468	408	436	430	480	450	446	468	437	450	490	452	482	446	464	455	460	469	447	454	454	452	414	478	448	477	404	423	509	429	474	463	478	442	453	423	449	453	456	457	458	464	452	489	483	423	477	479	429	448	475	494	435	454	497	470	441	476	423	461	482	446	457	475	446	445	427	459	478	435	465	457	486	412	453	438	452	435	446	475	426	473	425	436	462	450	481	512	453	500	449	419	450	445	490	435	462	453	450	484	431	442	413	478	492	476	448	453	435	465	438	446	476	454	468	461	438	418	421	468	438	455	502	448	482	463	525	444	426	451	451	463	476	488	420	447	464	462	507	455	454	453	462	467	445	456	454	450	493	426	436	422	463	517	439	451	408	480	474	425	468	417	481	466	421	466	426	483	470	447	490	471	483	456	435	448	453	427	473	467	427	451	488	496	448	437	441	452	489	467	480	475	459	456	444	471	454	468	459	452	465	449	476	480	475	429	466	463	459	487	404	464	484	422	454	443	421	458	439	476	441	485	438	457	489	454	460	431	447	454	491	450	494	470	450	450	430	482	483	457	403	433	443	443	436	427	447	448	420	468	438	473	448	468	440	423	470	425	432	448	452	434	467	425	412	449	409	471	486	485	460	431	428	434	492	480	466	488	461	462	453	455	432	473	470	419	469	473	484	465	439	454	430	464	444	464	481	469	424	458	458	458	487	451	475	446	441	458	444	418	445	437	474	446	457	463	456	462	418	466	437	423	487	438	443	509	426	467	457	469	437	474	469	441	512	472	475	434	435	463	483	511	448	460	509	458	463	470	423	429	458	453	444	444	450	469	483	464	446	477	522	473	444	488	458	396	474	447	408	440	479	425	504	468	432	429	453	435	448	435	457	428	425	457	436	430	454	429	512	450	446	498	433	433	461	489	445	445	466	463	419	482	453	460	462	443	442	446	494	430	484	470	425	464	443	436	482	460	448	442	481	417	447	446	466	467	523	455	451	396	416	472	448	432	458	471	454	437	498	476	490	448	501	469	466	425	475	466	461	465	457	468	438	484	500	430	506	476	464	449	430	456	469	446	487	477	465	484	465	458	457	455	491	494	434	472	391	457	486	411	453	456	494	466	435	452	435	497	471	465	415	427	445	436	469	453	445	469	441	440	447	464	441	455	463	464	463	451	461	449	447	438	464	460	460	439	483	459	455	497	424	477	457	469	486	461	418	463	447	476	478	467	475	474	469	420	464	453	478	460	439	458	425	436	427	461	497	427	484	446	449	511	457	422	475	486	434	432	458	454	435	453	446	477	464	422	454	447	459	474	464	464	486	468	451	502	434	420	449	432	461	438	444	465	467	442	461	459	469	483	483	482	485	464	423	464	470	455	483	444	466	442	467	479	483	483	455	437	442	427	430	416	435	439	462	439	468	445	428	438	450	437	431	415	411	455	461	427	414	466	504	498	498	457	464	456	436	488	416	442	455	479	516	417	460	463	458	465	484	495	461	483	507	469	508	526	497	447	465	450	485	487	449	439	454	460	437	448	452	468	436	444	465	464	441	446	449	461	447	441	448	471	428	436	423	478	484	470	483	462	474	504	465	446	477	458	473	471	482	476	437	450	459	474	445	463	452	434	468	524	471	427	463	458	474	424	418	480	425	434	421	445	418	444	444	498	443	457	420	456	439	456	433	463	432	448	462	413	454	471	484	425	465	522	456	462	453	468	443	435	452	426	478	478	428	485	459	449	445	462	427	473	451	462	438	486	411	441	481	466	459	455	459	501	439	482	396	410	448	489	443	452	467	489	435	453	459	429	459	485	489	437	443	435	437	469	464	426	480	439	473	478	445	446	482	459	472	459	451	494	429	529	461	431	465	463	451	465	490	467	472	453	455	475	429	441	450	481	466	446	458	417	430	461	437	470	437	447	450	462	500	477	436	480	413	411	497	481	453	454	461	454	394	495	428	470	504	447	478	447	488	467	460	465	430	487	436	461	483	450	459	459	507	440	462	487	462	477	475	473	448	440	447	461	489	449	452	435	449	488	465	476	460	446	444	495	483	489	469	488	417	397	399	441	435	460	468	508	473	450	446	426	466	464	448	436	470	460	449	433	441	465	452	469	467	457	463	482	460	444	410	461	443	450	463	489	469	455	442	438	456	473	456	460	460	472	472	404	465	460	438	447	444	427	444	488	456	473	474	461	436	454	432	423	476	481	464	443	449	484	474	448	420	452	466	472	454	464	449	460	448	491	457	451	428	465	460	516	422	474	465	483	471	433	446	472	430	435	452	464	418	460	445	486	419	410	493	465	494	447	449	499	476	459	466	429	459	448	458	464	435	454	485	455	466	490	441	503	451	458	431	482	477	473	480	453	465	493	447	484	421	492	430	489	452	462	471	436	445	462	507	458	463	447	424	453	488	468	440	437	439	450	438	422	499	459	454	488	445	439	471	484	400	462	446	397	424	432	446	467	473	487	447	471	470	467	447	422	461	498	432	447	452	491	457	483	451	464	469	414	473	434	438	467	492	468	459	433	473	479	419	507	491	408	412	443	442	425	465	434	485	446	429	451	464	459	466	449	449	431	477	493	467	475	431	410	457	448	448	435	444	421	426	459	440	483	456	482	485	433	491	483	453	445	471	480	471	434	440	409	431	465	454	402	464	433	424	458	484	452	450	438	433	454	441	481	467	463	485	490	481	447	461	443	472	437	473	438	417	447	463	474	475	453	474	462	454	432	425	502	445	510	492	444	453	490	423	466	477	473	452	463	504	443	450	439	473	467	446	434	426	465	472	427	447	433	474	465	470	430	448	461	446	467	444	447	441	475	456	431	485	448	464	479	488	476	435	488	457	434	428	446	450	436	454	450	477	489	460	439	467	437	462	505	432	442	461	396	439	478	455	490	477	437	463	465	487	478	459	458	423	449	464	449	437	497	473	422	418	432	449	444	436	446	448	448	470	409	486	485	421	459	447	439	454	455	442	441	442	457	447	452	443	422	486	481	484	465	462	465	454	453	439	456	464	455	458	416	472	426	503	478	452	485	489	463	492	481	473	443	465	446	447	456	440	478	455	446	462	435	478	452	441	459	463	474	494	449	429	429	433	480	455	465	507	466	427
9750	6782	7990	10060	9246	7274	6088	5117	4437	3587	2940	2544	2392	2130	1934	1844	1634	1606	1518	1395	1407	1320	1332	1226	1259	1228	1157	1189	1139	1117	1161	1117	1189	1126	1059	1103	1141	1099	1084	1051	1137	1052	1127	1029	1060	1063	1060	1027	1045	1024	1087	1056	1013	1067	998	1048	1058	1080	1049	1058	1039	1083	1039	1043	996	1082	1004	1047	1057	1081	1070	1078	1051	1024	1023	1090	1050	1027	1068	1064	1031	1058	1080	1055	1008	1026	1061	1124	1027	1047	1076	1037	1080	1014	1046	1067	1025	1024	1037	1062	1074	1007	1027	1054	1058	1079	1057	1094	974	1050	997	1081	1026	1024	1013	1025	1064	1032	1081	987	1046	1054	1049	1037	1061	1063	1043	1076	1007	1058	1079	1080	1077	1072	1084	1009	1018	1049	1041	1078	1073	1048	1020	1017	1078	1025	1082	1034	1021	1008	988	1100	1091	1024	1069	1013	1065	1043	1003	1085	1067	1091	1106	1062	1071	1035	1111	1059	1058	1060	999	987	1073	1049	1094	1086	1125	1030	1048	1041	1057	1058	1006	986	1058	1073	1035	966	1030	1050	1089	1085	1062	1032	1049	991	1102	1054	1008	1028	1034	1038	1035	995	1054	1020	1019	1071	1057	1082	993	1069	1073	1048	1083	1049	1068	1043	1016	1041	1130	1125	1058	1037	967	1061	1024	1037	1045	1045	1062	1048	1059	1030	1022	993	1087	999	1009	1097	992	1024	1067	1082	1033	991	987	1012	965	993	1074	1073	998	1092	1015	1042	1078	1093	1095	1031	1073	1050	1008	1042	1062	1072	1006	1035	1107	1031	991	1031	1055	991	1126	1027	1030	1034	1084	1036	1027	1068	1033	1034	1035	1037	1070	1018	1076	1050	1080	1044	1058	1036	1108	1033	1071	1072	1017	1009	998	1074	1031	1026	1059	1046	1075	1010	1093	1020	1077	1036	1061	1102	1021	1059	1093	1017	1040	1011	1033	1010	1011	1035	1062	1071	1077	1013	1034	1018	1089	1065	1065	1015	1042	1029	1048	1089	1055	1045	1015	1023	1079	1036	1057	1026	1075	1049	1105	1086	1089	1023	1033	1056	1101	1085	1060	1015	1039	1029	1036	1056	1022	1078	1064	1033	1019	1015	1033	1125	1025	1067	1055	1059	1034	1033	1086	1012	1031	1057	1126	1026	1086	1097	1054	1061	1059	1067	1024	1066	1021	1065	1013	996	1088	1052	1042	1035	1053	1085	1032	1105	1058	1047	1049	1065	1063	1040	1111	1048	1048	1064	1039	1039	1059	1098	1035	1027	1058	1029	1022	1089	1017	1059	1119	1041	1110	1052	1056	1101	1094	1071	1044	1066	1068	1077	1056	1053	1049	1111	1071	1033	1056	1058	1046	1070	1103	1031	998	1055	1074	1065	1068	1017	1090	1020	1032	1036	1123	1052	1119	1046	1075	1053	1038	1077	1086	1033	1057	1077	1055	1052	1031	1012	1048	1053	1056	1045	1031	1013	1055	1050	1073	1068	1058	1081	1106	1050	993	1080	1083	1051	1057	1130	1042	1019	1037	1132	1043	1038	1034	1078	1044	1032	1080	1091	1066	1053	1034	1064	985	1041	1100	1021	1067	1069	1004	1011	1082	1027	1043	1013	1064	1023	1029	1017	998	1046	1032	998	1117	1100	994	1014	1039	1053	1079	1002	1054	1033	1050	1066	1056	1051	1078	1054	1053	1096	1031	997	954	1065	1025	1057	1140	1098	1000	1046	1057	1109	1061	1016	1135	1040	1072	1084	1063	1064	1026	1035	1030	1043	1036	1034	998	1051	1005	1051	1082	1040	1119	1047	996	1082	1082	1017	1052	1052	1010	1048	1056	1050	1043	1030	1073	1043	1056	1066	1009	1063	1076	996	1009	1114	1042	1063	1036	1047	1072	1068	1102	1047	1051	1024	1094	1024	1094	1073	1025	1042	1023	1054	1074	1073	1036	1082	1082	1034	1049	1081	1095	1018	1001	1024	1083	1021	1077	1081	1048	1065	1072	1054	1040	1096	1100	1072	1143	1028	1029	1007	1048	1088	1016	1060	1042	1033	1052	1047	1069	1049	1018	1015	1117	1005	980	1035	1064	1075	1099	1047	1055	1048	1067	1079	1081	1010	1087	1067	1022	1077	1109	1034	1043	1010	1049	988	987	1007	1078	1055	996	1062	1047	982	978	1058	1033	1079	1024	1029	1066	1057	1085	1024	1054	1065	1024	1036	1064	1040	1057	1043	1059	1058	1075	1044	1088	1056	1061	1079	1009	1093	981	1017	1008	1016	1020	1005	1029	1089	1042	1021	1055	1057	1129	1032	1138	1072	1048	1106	1072	1072	1070	1043	1039	988	1081	1075	1091	1025	1114	1023	984	1007	1070	972	1055	1054	982	997	1079	1079	1039	1014	1055	1043	1118	1077	1018	1097	1066	1026	992	1139	1004	1050	1037	1087	1060	1061	1063	1060	1074	1070	1015	1017	1020	1080	1071	1064	1030	1083	1061	1054	1075	1061	1094	1041	1079	1066	1077	1070	1055	1014	1018	1031	1040	1019	1093	1005	1135	1012	1042	1092	1006	1060	980	1047	1082	1073	1081	1116	992	1078	1094	1095	1105	1058	990	1050	1124	1020	1016	1047	1076	1022	1015	1061	1069	1022	1014	1049	1010	1065	1047	1070	980	1089	1039	1041	1043	1049	1029	1061	1027	1059	1039	1110	1046	1084	1092	1083	1040	997	1016	1047	1066	1060	1118	1033	1088	1053	1030	1008	1033	1022	1041	1049	996	1015	1023	1049	1041	1053	1081	1048	1070	984	1043	1029	1019	1139	1137	1066	1038	990	1072	1031	999	1072	1058	1057	1063	1092	1094	1064	1058	1077	1017	1013	1055	1061	974	1051	1074	975	1061	1039	1043	1095	1084	1085	1071	1076	1039	1018	1092	1080	1117	1063	1055	1075	1011	1044	1099	1086	1032	1035	1047	1066	1073	1035	1089	987	1020	1072	1011	1053	1065	1034	1081	1097	1072	1041	1114	974	1036	1071	1028	1037	1069	1028	1077	1039	1084	1061	1024	1030	999	1072	1032	985	1024	1037	1077	1045	1036	1031	1018	998	1047	1096	1068	1107	1047	1044	1028	1044	1066	1088	1021	1040	1064	1044	1066	1049	1024	1037	1009	1008	1059	1052	1061	1077	1079	1002	922	1062	1061	1034	1117	1119	1070	1044	1040	1053	1063	1069	1045	1049	1059	1041	1068	1033	1046	1072	1059	1099	1107	1062	1034	1055	1039	1042	1001	1007	1061	1014	1061	1030	1066	1104	1085	1038	1066	1066	1106	1031	1030	1024	1022	1041	1025	1030	1060	1052	1093	1059	1046	1080	1069	1005	1045	1076	972	1042	1072	1051	1063	1068	1037	1101	1077	1008	1040	1025	1083	995	1064	1031	1106	1015	1031	1077	1065	1001	1028	1049	1067	1065	1011	1013	1037	1071	1096	1063	1080	1052	1074	1048	1070	1055	1115	1100	1091	1057	1089	1073	1031	1062	1042	1085	1041	1037	1044	1047	1057	1022	1115	1037	1008	1049	1037	1117	986	1021	1045	1052	1041	1055	1048	1042	1064	1045	1046	1085	1051	1092	1077	1086	1065	1045	1066	1076	1056	1076	1071	1023	1006	1094	1073	1032	1088	1049	993	1066	1011	1107	1078	1076	1055	1020	1008	1065	1070	1072	1040	1108	1032	1134	1049	1038	1007	992	1073	1088	1007	1094	1042	1035	1134	1004	1062	987	1030	1082	1044	1027	1105	1055	1080	1056	1026	1017	1067	1079	1032	1013	1074	1096	1030	1033	1075	1045	1079	1085	1050	1067	1071	1024	1048	1105	1076	1043	1095	1066	1038	1049	1027	1025	1032	1050	1024	1047	1060	1046	1047	1063	1043	1069	1059	1045	1069	992	1050	1027	1100	1053	1077	998	1009	1094	1013	1084	1012	1078	1056	1047	1045	1060	1037	1062	1082	1001	1093	1052	1061	1016	1062	1060	1024	1104	1062	1056	1023	1040	1068	1065	1050	1077	1038	985	1067	1044	1038	1063	1068	1047	1076	1068	1078	1006	1058	1071	1064	1074	1001	1057	944	1035	1038	1052	1098	1032	1094	1044	1036	1023	1000	1092	1009	1094	1019	1111	1051	1005	1098	1073	1044	1065	1018	1048	1077	1033	1080	1040	1087	1030	1023	1060	1065	1035	1046	1042	1068	1006	1081	1045	1032	1036	1061	1093	1061	1040	1071	1084	1042	1054	1042	1017	1034	1049	1098	1008	1041	1020	990	1057	1053	1039	1079	1058	1048	1067	1044	1050	1073	1038	1094	1070	1069	1053	1039	1063	1066	1041	1054	1038	1041	1051	1043	1061	1058	1130	1119	1036	1055	1106	1122	1077	1046	1094	1082	1043	1040	1005	1075	1082	1111	1072	1053	1075	1021	1056	995	1089	1014	1093	1053	1105	1046	1044	1075	1057	1027	1047	1034	1059	1059	1061	1064	1032	1092	1063	1115	1025	1098	1077	1063	1056	1022	1068	1055	1046	1057	1056	1089	1022	1024	1021	1001	1083	1085	1047	1027	1041	1074	1085	1100	1052	1040	1033	1098	1034	1054	999	962	1041	1029	1075	1074	1046	1049	1016	1103	1063	1063	1059	1080	1016	1080	1057	1061	1061	1054	1058	1072	1046	1034	1055	1075	1060	1002	1046	1007	1048	1057	1072	1099	1046	1079	982	1125	1060	1028	1048	1059	1043	1097	1059	1038	1053	1073	1030	1073	1042	984	1120	1069	1109	1033	1036	1045	1099	1035	1087	1097	1025	1044	1036	1032	1107	1067	1081	1061	1042	1061	1022	1042	1076	966	1000	1042	1044	1003	1070	1069	999	1042	1040	998	1013	1065	1074	1016	1014
30126	17163	9215	6788	4542	3189	2399	1804	1507	1235	1076	850	895	746	680	653	619	620	618	570	505	562	556	490	454	444	478	481	483	471	452	499	451	495	435	494	462	430	452	464	469	433	448	486	486	454	484	415	468	420	436	450	458	438	446	460	451	475	433	441	475	449	449	435	442	471	444	469	463	415	412	457	436	438	418	410	448	423	454	446	441	433	437	438	407	483	448	455	479	466	473	454	433	452	476	457	439	474	448	447	485	444	452	485	464	457	452	442	456	432	448	473	441	460	454	423	451	475	452	424	415	439	423	436	446	451	444	431	422	467	422	488	454	433	429	431	481	455	444	406	448	450	459	500	473	445	429	455	453	469	420	428	486	483	441	468	482	443	427	468	491	432	443	453	440	468	466	452	437	451	453	453	457	450	459	479	507	433	443	493	478	512	413	447	526	452	461	486	471	465	452	442	457	491	472	453	469	462	408	449	442	449	419	456	427	427	443	466	438	434	439	454	388	427	477	454	427	442	454	442	440	476	487	492	488	471	442	459	423	415	453	451	420	454	511	460	430	441	449	458	486	425	448	395	492	417	464	407	477	450	418	414	432	472	472	462	448	406	431	457	441	466	506	441	441	445	462	468	440	395	472	442	425	455	442	447	448	421	443	453	462	454	465	442	446	484	414	486	487	465	463	416	426	446	468	440	438	441	463	423	441	455	431	453	453	439	441	474	461	386	420	441	488	437	448	493	449	443	406	445	478	491	415	467	441	430	479	447	441	473	464	507	443	449	436	422	406	454	444	429	403	439	416	454	476	455	438	440	472	421	433	472	449	412	450	449	419	457	440	457	437	475	449	473	420	434	484	413	463	471	438	437	419	399	473	448	464	461	488	429	449	419	463	440	427	431	459	452	454	450	436	462	434	461	440	437	482	447	442	457	450	497	491	436	437	431	405	430	479	433	457	446	497	467	401	461	405	448	489	460	437	426	457	452	427	449	426	400	465	414	440	450	483	458	428	469	482	470	495	510	442	477	456	474	454	437	447	407	409	470	451	478	431	429	451	449	423	454	453	462	455	451	476	440	473	434	439	442	482	410	419	400	465	454	445	436	472	476	476	430	470	445	482	405	476	449	436	463	446	425	437	416	456	438	456	447	435	415	447	452	475	457	419	455	455	450	473	459	459	464	447	465	457	460	444	417	433	433	433	416	412	454	455	460	454	435	462	433	445	444	453	442	438	432	451	446	432	444	448	439	499	452	445	419	429	421	433	473	434	459	456	465	424	456	432	401	411	456	394	445	494	441	433	449	443	450	464	489	435	399	454	422	479	449	439	467	493	455	465	434	431	422	477	422	461	451	463	473	495	426	453	422	453	444	470	498	454	441	458	438	445	454	471	477	462	431	469	426	432	489	476	416	449	437	442	503	444	450	453	448	461	453	503	459	451	448	424	452	437	481	453	463	450	465	509	446	477	481	439	453	481	438	442	468	489	457	448	443	416	441	462	434	434	468	439	446	454	404	412	436	456	388	450	447	446	494	461	473	443	465	439	458	484	459	473	468	484	458	486	433	452	443	478	432	434	463	463	465	449	456	438	454	460	415	452	467	415	412	445	453	450	439	434	446	452	441	452	414	396	431	451	483	453	455	434	452	435	417	460	491	434	469	429	444	461	426	414	429	498	460	486	470	441	491	444	432	422	461	455	477	476	451	468	424	447	442	432	434	457	476	429	433	440	484	483	465	478	411	432	449	440	462	463	435	429	430	443	461	438	447	451	455	488	431	449	456	430	441	469	461	415	452	475	439	459	453	474	443	438	459	426	462	441	471	445	443	482	439	437	452	421	483	447	453	461	433	464	438	438	460	472	485	495	450	443	473	450	444	400	420	436	405	458	461	440	448	449	458	410	415	438	466	480	398	419	462	448	412	479	455	479	431	483	447	456	427	462	474	436	452	448	457	417	411	482	452	477	437	464	499	409	462	471	479	463	425	445	436	454	476	437	424	428	442	457	434	439	412	415	464	456	486	442	428	436	463	449	459	472	492	440	465	437	434	460	472	478	419	458	432	436	458	438	486	451	455	474	447	485	478	423	472	469	454	429	436	431	465	460	412	431	446	439	419	431	441	428	454	472	466	463	464	404	457	430	404	464	432	473	440	491	466	440	443	462	488	458	430	472	482	438	455	450	424	457	408	484	453	419	435	425	473	418	433	433	434	454	492	467	400	478	418	396	443	411	459	474	436	421	467	447	419	461	462	436	454	458	419	492	489	471	424	429	409	456	402	439	453	421	464	436	447	450	448	481	463	463	469	432	416	439	508	437	435	467	427	434	446	414	463	480	460	504	432	401	462	482	439	465	460	481	444	465	447	452	430	419	451	444	451	453	421	483	474	425	421	408	480	445	447	467	461	459	470	459	451	442	469	430	449	447	440	456	460	443	473	456	466	440	417	459	414	477	472	458	470	469	446	465	471	474	426	425	460	410	404	429	440	452	453	470	464	459	469	477	424	466	462	479	446	454	434	436	477	473	417	499	441	428	480	453	485	442	422	434	444	433	485	436	473	465	412	475	448	449	416	465	464	456	461	478	460	461	478	431	432	471	447	468	474	476	458	426	448	438	432	443	463	421	451	428	441	472	449	451	447	422	420	445	448	446	433	431	467	489	449	481	434	465	428	426	469	429	416	431	434	445	408	411	434	416	426	409	468	483	399	455	432	470	482	449	472	440	462	467	460	445	421	460	434	453	451	423	458	474	466	437	449	471	464	433	446	413	433	457	483	433	445	427	427	448	471	420	470	467	449	389	467	432	445	460	451	447	435	399	495	470	443	463	425	450	420	462	439	438	425	416	441	431	429	481	391	433	427	438	409	440	474	435	451	430	441	435	394	451	418	486	430	426	434	441	447	446	453	444	454	436	438	424	431	426	468	454	409	492	463	446	412	436	476	455	427	430	436	440	436	423	469	445	467	413	473	443	420	452	446	470	418	429	432	417	396	437	416	421	467	408	481	488	436	447	429	457	441	454	480	501	442	441	436	438	442	420	434	451	419	440	467	444	424	440	424	419	462	411	442	489	430	441	457	441	437	482	450	447	455	473	406	492	480	408	427	451	449	468	431	447	474	424	460	481	462	472	441	432	467	439	452	440	439	407	430	413	469	453	410	446	430	474	423	456	404	429	399	484	437	447	457	423	451	410	446	427	457	439	461	465	466	483	448	412	502	460	450	472	422	459	472	453	423	429	447	426	419	451	438	464	481	421	442	477	457	432	426	465	478	390	434	439	459	428	484	484	457	427	416	432	446	466	444	472	488	460	439	460	461	428	438	431	481	432	444	442	476	441	462	450	439	461	456	454	447	467	427	440	471	439	446	436	444	412	493	431	411	451	494	433	443	449	476	438	462	442	472	424	446	412	413	477	437	449	477	438	467	418	431	454	484	455	424	441	441	418	450	419	476	459	479	508	464	432	434	455	465	457	429	448	400	469	478	454	466	461	452	454	464
21106	14013	11911	15088	13335	10765	9053	7557	6187	5013	4263	3461	3226	2687	2388	2259	2058	1812	1700	1712	1574	1532	1399	1360	1306	1294	1293	1177	1176	1153	1114	1144	1110	1098	1107	1125	1043	1122	1128	1049	1079	1066	1013	1073	1022	1083	1080	1051	1049	1094	1047	1065	1018	1032	1029	1034	1006	1033	1106	1034	1030	1009	1031	1016	1013	1025	1027	1038	1007	1054	997	1054	1043	1050	1064	1055	1011	1021	1062	1032	1060	1053	1109	1019	1021	1073	1033	993	1022	1072	1011	1024	1048	1024	1074	1097	1013	1025	984	1076	978	1025	1054	1082	1052	1014	1051	1040	1063	991	1073	1011	1039	1045	1087	983	1095	1057	1094	1029	1051	1018	1071	1077	994	1081	1006	1049	1047	1057	1043	1067	1000	1032	1012	1025	1070	991	1048	1039	1097	1049	1065	1023	1036	1039	1034	998	1021	1056	1051	1041	1025	1069	1014	1067	1043	1063	1001	1033	1038	1053	1056	1005	1032	1010	1053	1035	1056	1016	992	1071	1084	1062	1028	1083	1062	1046	987	1013	1034	1042	1044	1053	1024	1011	956	1042	1019	1061	1038	1032	1064	1057	1040	1045	1071	991	1033	1049	1015	1043	1065	1076	1091	1035	1063	1057	1042	1056	1077	1039	1019	1045	989	1017	1030	1079	1051	1068	1032	981	1016	1019	1080	975	1011	1026	1004	1073	1024	1014	1007	1019	1032	1016	1030	1053	1085	985	1026	1029	1025	1021	1007	1040	1021	1047	1069	1029	1049	1013	1049	991	1040	1069	1093	984	1039	999	1042	1032	1033	989	1026	1096	1070	980	1016	1059	1090	995	1087	1043	1017	1059	1055	1027	1033	1076	1065	1043	1048	1090	1042	1047	1091	1060	1114	1016	1034	1093	1067	1016	959	1060	987	1059	1083	1029	973	1074	1004	1051	1043	1028	1094	1028	1004	1043	1004	1022	1096	1038	1052	991	1040	1013	1016	1078	1059	1017	1052	999	1002	1030	1038	1063	1007	994	1095	1084	1023	1029	985	1024	995	1061	1041	1053	1060	991	1019	994	1066	1072	1037	1021	1055	1034	1068	1068	1083	1080	1048	1052	1070	986	1062	1005	1006	1010	1051	1044	1038	1017	1061	1076	1010	1006	1065	975	1007	1043	1073	1050	1035	1082	1100	1030	1043	1043	1040	1026	976	1038	1082	1073	1079	982	1038	1033	1021	1090	1063	1068	1033	1070	1074	1018	1038	1036	1053	1053	1085	969	1004	1049	1005	1054	1071	1015	964	1034	971	1020	1013	1020	1030	1068	1053	1077	1032	1076	1029	1021	1052	1097	1028	1039	1020	1029	1055	1058	1047	1034	1066	1003	1048	1053	1076	1076	974	1061	1026	1077	1106	1049	1057	1020	989	1055	1019	995	988	1015	1031	1066	1022	960	996	1037	1076	1019	996	1056	1068	1012	1010	1045	1050	1011	1050	1023	1077	1014	1057	1071	1046	1056	1029	1037	971	988	1014	999	1054	978	1040	1045	1057	1014	1023	1033	1042	1053	996	1052	1039	1065	1014	1053	1048	1020	1027	1033	1097	1023	1007	1042	1059	1040	1070	1060	995	1018	1032	1038	1025	1027	1084	1055	1056	1009	1032	1002	999	1031	1001	1009	1057	995	1002	1040	1079	1034	1027	1087	1048	1014	1038	1059	1026	1049	1002	1032	1055	1032	1032	1124	1018	1007	1071	1079	1006	1073	1040	1032	1084	1083	1051	1032	1052	1000	1002	1075	998	1049	1026	1025	1089	1036	1108	1022	1022	1076	1033	1046	1063	1054	1068	1099	1000	1071	1023	1030	1032	1009	1061	1043	1101	1038	989	1069	1104	1032	1017	1059	1032	1022	1072	1003	1044	1085	1051	1067	1117	1051	1005	1070	1000	1086	1013	979	976	1060	1033	1023	1038	1026	1047	1040	1024	1108	1060	1017	1059	1019	1048	982	1069	1126	1001	1084	1034	1039	1076	989	1028	1049	1085	986	981	1050	1079	1027	991	1047	1009	1054	1025	1044	1050	1011	1007	1065	1006	1105	1034	974	1037	1014	1001	1050	1008	1085	1063	1040	1008	1009	1024	1037	1029	1012	1020	1085	1080	1035	983	1035	1031	1022	1017	1033	1054	1071	1038	1073	988	1094	1006	1044	1058	991	1063	1022	1065	1037	968	1024	1044	1025	1096	1066	988	996	1052	1017	1028	950	1057	1008	1014	1006	1036	1056	1101	1018	976	1056	1064	1018	1030	1039	1076	1058	1002	1050	1033	1056	1005	1017	989	1020	1002	1028	1042	1034	1034	1009	1041	994	973	980	1089	993	1036	1006	1043	1048	995	1059	996	1092	1035	1049	1074	1022	1023	1081	1051	1042	1027	1089	1048	1077	998	984	1031	1069	1025	1051	1007	1066	1054	1029	1029	1029	1009	1081	1006	1040	1058	1078	1091	1079	998	1064	1073	1065	1043	1004	1078	1008	1077	1036	994	1016	1050	1036	1027	1027	1075	1057	1062	1010	1014	1086	1015	1013	1024	1080	992	1018	1067	1011	987	1073	1006	1004	1027	1101	1064	1018	1017	1026	1022	1022	1144	1065	1057	1038	995	1008	1031	1048	984	1072	1038	1020	1060	1047	1014	1056	981	1096	1013	1037	1000	1077	1010	1000	1072	1053	1039	1071	1052	1060	1027	1047	1045	1047	1045	1026	1041	1020	1099	1021	1036	1094	1057	1025	1069	1025	1025	1083	995	990	1031	1080	1054	1041	1031	1075	1081	985	1034	1085	1033	1061	1030	1021	1049	1061	1033	1067	1032	1078	993	1001	1042	1016	1059	1015	1035	1017	986	1033	1025	1051	1002	1020	1056	995	1050	1027	1054	984	1070	1040	1070	1023	1060	1036	1065	1097	1019	1060	998	1058	1044	1075	1036	1057	1084	1040	1093	1052	1046	1048	1029	1036	1069	1075	1052	1060	1000	1030	1040	1067	1041	1075	980	1030	1018	1093	980	970	1070	1011	1025	1060	1034	1022	1006	1062	1085	1002	1025	1037	1018	1061	1032	1042	936	1024	1026	1095	1050	1022	997	1084	1032	1029	1045	1031	1024	991	1012	1038	967	1063	1084	1108	1041	1037	1126	1026	996	975	1064	1067	1030	1042	1031	1061	1098	1058	1051	1086	1030	1024	1032	1024	1017	999	1014	1047	1086	1040	1012	1052	1060	1067	1061	1062	1022	1007	1073	1081	1013	1078	1067	1063	1101	1048	1011	1067	1039	1086	967	1053	1048	986	1036	1012	992	1066	1067	981	1042	1012	1000	1047	999	1038	1076	1055	1062	1051	1070	1029	1079	1027	1013	1029	1074	1072	1060	1011	1018	1016	1064	1056	1085	1011	1033	1088	1003	1019	1035	1043	1054	1018	1032	1030	1063	954	1043	996	1057	1012	1085	1063	1032	1001	1062	1026	1016	1034	1013	1034	1012	1020	1061	974	1065	1001	1010	1089	1014	1090	1041	1000	1059	1074	1008	1066	1039	1004	1016	1036	1073	1019	1032	990	996	991	1023	1065	965	1015	1022	1069	1103	1000	989	1023	995	1050	1119	1053	1108	1029	1040	1093	1051	1003	1059	1040	1052	1029	1016	1080	1039	1077	1054	1054	1028	1059	1056	1030	1069	1010	1074	1028	1037	1014	998	1063	1007	1042	1002	1072	1024	1067	1063	1047	1048	1005	1003	1023	989	996	998	1038	1065	1084	1030	1069	1007	1038	1044	1064	998	1055	1070	1051	1063	1008	1020	1076	1056	1032	971	1027	1048	1020	1099	1053	1053	1033	1056	1028	1035	1042	1012	1094	1084	1009	1017	1022	1081	1047	1056	1046	1029	1003	1036	1020	1055	1025	1011	1001	1056	1071	1042	1062	997	1052	1006	1046	1052	1080	1028	1021	1029	1018	1010	1065	1088	1015	998	1049	1065	1045	1008	1108	1004	1027	1033	1023	1048	1036	999	1082	1003	1080	1078	1075	1016	1059	1047	1025	1053	1084	1074	1027	1017	1022	1024	1028	1053	1018	1056	1042	1088	1049	988	1067	1065	1040	1008	1015	1076	1016	1053	1010	1038	1039	1000	1070	1016	1065	1082	1060	1112	982	1015	992	1017	1135	1040	1060	1033	1103	984	1040	1053	1044	1024	1045	1079	1037	1058	1050	1039	1019	1031	1067	1047	1014	1015	1067	1097	1069	1015	1089	995	1035	1059	1069	992	1021	1009	1042	1054	1025	991	1012	1045	1037	1077	1043	1036	1021	1082	1060	1037	1018	1065	991	1009	999	1031	1070	968	1005	1055	1023	1077	1019	1038	1021	951	1032	1067	1025	1080	1050	1015	1037	1062	1046	1067	1050	1035	1048	1035	1029	1055	992	1049	1091	1043	994	1013	1024	1048	1018	1078	1051	1022	1039	1041	1025	1065	1044	1073	1013	1029	1075	1056	1002	1069	1114	1046	1025	981	1023	999	1064	1048	1044	964	1013	995	1031	1075	1033	1015	1008	1047	1047	993	1008	1036	1025	1103	1068	1044	1089	993	1005	997	1105	1026	1050	1005	991	1059	1018	1032	1026	1043	1006	1040	1029	996	1072	1030	1000	1041	1054	1044	1082	1053	1015	1006	1013	1130	1040	1015	1055	1001	1049	1082	1012	1069	1027	1047	1120	1029	1025	1030	1040	1030	1066	1017	1020	1110	1054	1052	1026	1048	1049	1040	1019	1078	1034	1093	1126	1032	1020	1060	1004	994	999	1042	1089	1069	982	1093	1028	1100	1058	1029	1035	1041	1036	1041	1036	1045	979	1135	1039	1098	1042	1038	1026	1048	1037	950	1063	998	1067
40649	25056	14139	10192	6682	4388	3204	2471	1959	1624	1226	1097	952	815	763	686	659	630	584	601	556	501	483	493	479	439	475	487	501	447	418	436	470	423	419	420	427	429	420	446	433	453	427	404	434	423	446	393	477	458	459	414	421	430	407	400	447	415	442	432	400	456	448	415	398	389	414	418	436	447	415	416	392	416	389	380	456	418	415	419	421	430	403	438	438	402	453	416	407	436	428	382	426	462	448	416	404	410	455	422	419	446	454	428	414	433	427	426	447	444	401	489	441	437	416	438	441	421	351	407	430	430	432	450	420	403	438	401	421	446	372	430	404	447	427	434	402	467	447	422	447	406	439	444	447	449	423	460	423	435	420	423	425	450	451	446	410	442	436	453	428	400	407	423	420	450	446	429	414	416	428	443	406	381	416	397	427	411	394	420	424	417	429	413	432	435	378	429	425	480	429	444	420	397	449	414	456	470	446	436	400	438	426	424	433	431	418	448	432	374	413	424	398	432	424	428	422	438	448	462	439	458	416	407	413	442	389	410	461	407	444	434	434	430	407	415	424	461	424	426	406	437	433	430	421	477	398	416	456	407	455	428	459	424	430	433	409	424	433	407	379	442	412	441	417	439	438	438	416	396	420	425	401	413	431	439	426	395	420	401	435	462	450	433	397	422	417	445	442	418	438	421	437	409	419	406	418	422	410	417	438	442	436	469	401	436	402	415	498	384	424	438	446	425	386	459	426	435	407	450	411	402	429	407	426	439	401	415	430	403	433	434	418	420	433	427	461	431	428	457	445	440	439	458	415	428	410	440	462	372	430	473	426	417	454	422	449	413	419	422	385	428	410	443	410	425	422	445	454	419	452	441	424	418	457	402	431	439	407	370	423	436	443	441	403	398	414	419	452	444	459	450	439	393	468	415	441	421	410	434	420	434	449	398	387	403	434	405	429	409	433	414	411	451	442	453	461	378	439	437	463	439	423	408	462	452	423	427	393	421	407	435	458	435	421	496	413	449	424	432	434	429	440	405	399	428	460	423	431	405	410	405	429	410	427	440	411	460	441	441	426	433	463	416	409	390	431	462	444	417	395	457	444	403	453	411	425	433	480	456	454	447	418	455	372	356	422	404	455	430	447	438	470	452	429	477	417	456	466	426	440	423	425	409	411	442	423	410	440	437	421	437	446	425	433	433	404	431	412	467	447	435	431	420	452	417	426	390	385	393	476	433	437	438	422	451	452	452	428	418	436	415	423	435	412	423	421	434	407	425	462	433	374	402	438	399	413	426	435	389	452	439	448	422	446	405	428	444	431	435	440	450	416	427	439	429	408	415	420	410	462	363	445	441	432	417	419	425	420	423	406	429	430	432	484	415	426	426	401	419	446	404	413	426	412	437	425	397	362	405	433	403	442	413	380	425	462	429	427	421	408	429	471	427	431	419	383	427	397	397	437	428	444	430	430	423	438	458	429	434	436	416	456	414	444	396	432	408	385	426	436	454	396	456	376	433	418	426	426	424	382	441	389	475	418	410	414	348	393	460	424	442	447	416	356	432	431	397	419	423	438	457	435	437	435	429	394	430	422	436	457	464	452	447	432	445	422	403	422	414	440	430	418	451	428	434	442	397	460	441	413	412	421	405	398	424	458	407	439	419	413	424	449	400	404	417	437	457	431	414	433	450	448	432	447	421	446	459	395	435	426	453	404	415	431	441	385	434	396	431	428	389	448	450	392	391	458	454	472	429	413	389	450	413	416	410	417	425	434	428	412	455	452	438	436	424	376	462	430	411	440	396	407	456	397	422	410	428	356	430	419	434	431	448	402	442	436	462	416	485	409	444	458	455	431	450	457	473	421	406	415	428	395	408	440	401	401	402	427	435	420	437	465	430	464	451	383	455	440	432	399	398	407	418	440	418	418	453	459	443	422	462	412	416	458	422	437	428	443	428	456	410	427	426	434	427	396	414	454	406	385	442	396	393	447	459	454	449	418	406	413	440	445	406	432	425	439	427	437	396	441	450	437	449	430	413	458	440	453	426	402	426	408	432	445	425	446	431	403	422	415	421	428	390	443	437	428	395	451	407	449	443	415	411	406	462	448	470	436	461	393	418	463	439	411	402	420	441	410	423	407	416	402	460	410	432	400	433	459	411	395	440	421	466	445	456	434	451	458	446	427	412	408	427	437	437	436	477	406	414	413	436	432	380	452	420	457	451	428	413	433	408	452	417	466	437	427	427	428	392	403	435	440	415	428	444	411	458	422	446	460	447	475	424	427	443	412	449	425	429	422	415	420	447	425	419	379	435	423	419	407	423	427	416	415	442	392	439	427	385	455	431	461	450	417	401	405	404	437	443	415	413	418	441	412	409	436	449	454	421	431	433	457	400	437	450	467	451	428	447	435	417	428	442	408	421	435	413	393	388	405	412	405	437	407	415	404	399	429	419	422	426	469	450	420	416	423	457	446	441	418	408	427	437	428	435	392	439	438	428	431	409	441	440	397	417	411	386	488	381	388	419	394	426	416	432	422	398	463	429	453	391	385	401	396	423	383	422	425	477	454	427	394	419	454	440	426	446	426	430	446	404	415	403	429	442	410	435	403	399	391	401	414	380	423	427	392	462	404	404	408	469	468	411	411	427	446	414	460	459	400	424	417	378	465	402	389	407	442	444	423	438	425	399	423	408	428	438	415	433	453	455	437	392	437	380	455	415	459	432	415	411	440	405	411	432	430	421	443	472	438	455	434	391	435	446	415	370	422	466	445	396	410	426	425	425	448	405	429	453	454	396	429	413	404	443	396	406	442	405	393	446	394	448	403	410	435	437	425	397	429	380	384	361	456	421	409	426	411	436	403	420	454	407	439	400	402	403	417	409	427	441	418	431	384	419	426	405	407	421	431	423	415	490	406	457	439	486	456	371	434	417	410	425	458	384	423	440	440	396	435	457	428	433	425	458	376	427	448	442	426	413	452	375	419	435	383	438	417	439	437	424	452	414	395	448	412	414	409	386	485	443	446	397	420	426	403	423	423	449	400	437	456	404	471	403	429	458	432	408	446	431	425	442	437	439	430	416	441	434	408	427	448	433	444	419	417	409	446	436	395	431	424	425	460	411	409	434	433	461	394	440	451	403	393	425	471	455	424	458	428	410	404	438	411	448	457	437	435	447	453	411	418	436	409	406	417	429	431	436	436	393	409	416	455	435	402	428	406	416	445	418	397	428	430	434	430	424	417	471	433	418	428	412	444	432	392	406	397	454	400	419	389	436	431	397	416	434	423	467	414	419	431	419	429	423	428	440	447	401	420	433	415	432	436	429	411	424	423	429	429	423	463	400	455	407	411	466	414	375	397	385	417	460	420	433	404	409	429	447	406	453	434	401	426	449	451	434	484	404	397	405	457	446	433	422	402	390	440	439	419	412	463	419	390	443	407	437	472	412	430	415	427	427	439	397	391	418	392	457	421	436	437	402	441	386	467	426	427	438	438	403	410	423	448	416
27424	18872	15556	19217	16616	13825	11629	9422	7690	6232	5103	4613	3966	3315	2943	2697	2358	2225	1962	1819	1694	1539	1540	1363	1408	1293	1240	1170	1152	1133	1137	1096	1076	1099	1060	1105	1083	1033	1054	1035	1029	1056	980	1017	1010	1060	1000	961	1022	949	989	972	977	978	986	1029	955	973	942	1022	998	1008	1011	964	960	1003	963	1009	970	934	1007	1047	941	932	950	984	960	982	963	952	987	990	1007	961	949	1017	940	980	1008	1012	997	1024	954	943	936	1007	995	983	930	997	896	1025	998	989	960	981	1015	937	984	994	964	970	962	952	981	964	982	969	977	1020	1024	974	1000	1017	990	994	1005	1014	963	1006	955	1013	929	958	992	990	996	1024	1027	1006	997	958	1000	999	976	987	1016	1032	944	1003	991	977	1014	981	991	1005	1040	945	1025	958	945	930	935	1028	996	1035	1013	944	994	954	1017	972	973	1037	972	963	1053	1027	961	975	983	963	995	973	923	965	954	976	960	1019	1007	933	983	974	950	929	993	960	1008	917	1012	991	999	1002	974	980	966	974	961	1052	953	1059	1023	977	997	1021	1008	984	921	981	1013	953	960	1052	1000	993	993	995	993	1018	1006	1016	1011	959	972	1043	989	1037	1037	968	963	957	900	968	960	1002	1028	980	949	1036	966	980	972	960	996	990	991	1017	1011	934	1074	980	967	945	1013	967	988	984	992	949	956	976	996	1020	1051	1012	1000	990	977	967	955	978	1059	965	1023	944	1001	1002	982	973	956	1023	995	933	1038	972	952	972	930	1037	1034	962	1011	926	1011	982	1006	997	969	974	977	987	984	936	1019	984	995	1009	975	984	976	968	987	944	957	1013	949	960	977	984	1012	955	1006	1007	966	983	993	951	997	991	1013	968	1075	1060	1038	1005	941	1011	1000	1001	1051	940	938	984	1013	968	981	990	1047	982	984	982	956	977	975	979	993	985	1020	969	974	1022	1038	1027	1023	963	1009	1006	952	970	992	953	1031	1020	966	990	1061	980	995	962	962	981	991	969	937	1027	994	979	982	1011	982	970	925	929	988	1013	1025	1009	1021	1021	1003	967	975	927	951	964	982	994	954	997	1010	987	1027	972	986	956	1017	1004	942	948	1021	1038	1039	1029	966	989	998	1006	1012	978	1014	950	992	940	1006	927	991	1035	991	991	970	1009	918	1028	958	965	979	978	1014	931	1003	905	1014	991	956	995	959	1010	1024	1022	1055	1044	939	1013	997	1044	1006	1036	973	1008	1030	976	946	1058	959	997	1068	940	999	980	1008	994	994	986	1010	970	1025	990	974	966	1008	1029	975	985	992	988	975	1022	980	992	1022	956	990	991	997	969	963	1021	950	1022	999	1058	967	999	1012	1034	992	954	1014	1057	1004	995	1040	1010	919	994	937	990	1000	982	974	968	1000	1009	984	1046	1033	962	956	1043	1013	1019	1005	1011	962	1011	980	969	956	1003	1038	988	993	1042	1010	1006	1048	972	1023	1050	1025	985	990	1025	1011	1012	976	985	936	995	979	983	953	977	969	1004	973	953	979	954	941	942	1020	987	1017	1005	1004	976	1042	1034	967	995	993	955	1045	976	969	997	1064	997	964	1003	977	1037	1011	963	981	1012	1019	966	992	1010	1035	980	1024	993	923	951	949	995	999	993	965	1007	952	988	987	1005	977	1019	1006	947	990	974	1017	1021	1019	1003	1043	1014	988	967	944	1024	954	1030	974	1016	973	967	997	984	949	1021	1060	954	937	998	986	957	993	1018	991	969	1007	990	982	953	1020	979	950	945	1001	1027	1009	968	980	1037	924	1003	1005	959	1001	997	1015	1024	984	972	985	1019	993	977	1035	963	996	978	1025	987	1047	989	962	988	982	968	1004	994	994	1043	990	984	1000	975	966	994	954	988	1004	990	948	955	967	1108	973	966	1023	936	1015	983	1011	1031	973	983	991	991	996	1000	1006	972	944	971	914	945	990	990	939	1016	961	931	936	1037	997	966	1000	1050	982	966	984	997	968	1027	949	1010	968	935	1032	1031	969	1011	1031	961	1043	1030	932	988	951	992	1010	1001	971	979	1012	1017	1007	1011	988	932	963	981	985	941	989	971	979	1005	959	952	990	1003	962	949	1012	972	1035	956	978	955	1002	937	980	1013	978	939	935	1071	1016	1006	1048	1027	967	987	1017	972	969	1012	979	955	971	953	995	954	1010	988	1016	960	1078	989	941	1015	971	993	984	962	967	1023	889	990	1007	937	972	1008	1005	914	1022	1036	991	1018	965	968	1002	989	984	1022	977	980	1003	1002	973	969	1011	1012	1021	1017	989	1047	968	983	1067	993	995	967	972	1023	907	999	962	936	945	972	953	905	993	1006	994	920	974	958	1036	960	1017	993	1011	979	1037	1026	995	1057	1010	1027	997	1001	1042	999	1015	973	980	991	945	1002	991	999	1004	1011	1019	991	969	1026	984	930	994	973	977	976	1020	1020	984	985	976	997	995	1012	995	1032	992	962	990	986	970	965	1008	992	1066	979	939	1006	1002	996	1048	990	939	978	977	1038	1003	984	966	924	1001	967	1024	1041	990	989	939	975	991	1078	925	991	999	993	1005	957	971	1001	987	1013	976	996	946	1013	997	1004	951	1034	944	977	1016	925	989	993	932	979	998	965	991	1011	936	975	995	1060	985	998	997	971	959	1017	1013	1002	971	999	950	1004	999	971	975	969	1016	1020	994	1002	1020	998	1013	1041	982	1012	982	959	940	977	963	982	963	955	1001	1033	983	986	1089	972	964	1008	1013	985	1069	1005	1028	980	1009	1040	942	997	957	982	1047	971	1000	1047	980	1004	1046	983	952	967	983	1038	1018	973	951	985	1016	1066	952	993	1015	998	1012	990	1001	1024	1011	1022	957	976	962	1006	941	974	1048	1012	961	1021	974	998	1073	928	1005	1010	998	991	1027	992	1003	916	979	1008	937	990	967	974	1012	1027	971	1001	992	979	956	996	958	1014	901	1038	971	1024	1045	1021	1037	954	982	974	969	972	967	977	968	987	990	1023	963	927	1011	987	998	1014	998	960	1010	990	952	953	1015	1039	983	972	981	994	955	1020	985	1041	994	1010	1019	1014	979	1019	936	1006	944	1028	985	1018	1003	978	1036	1040	955	1003	1002	972	932	1022	986	1044	950	965	1006	987	958	953	989	959	951	1038	951	978	1000	957	1030	992	983	965	943	989	1027	968	929	987	961	1039	1007	1028	1020	1006	972	979	955	988	983	981	953	1019	993	1022	1021	967	1004	960	1016	990	998	1013	1024	915	955	993	973	1018	1023	1051	1026	984	971	1011	1032	997	945	995	1006	988	962	975	958	1031	1002	1060	1022	964	964	964	1013	1058	1014	1019	1003	970	972	1013	923	948	1000	984	1000	1018	994	975	1015	959	980	981	1021	985	1022	1069	982	913	1036	989	1001	1043	1015	1002	1015	960	960	963	940	1017	1014	997	975	954	1007	978	977	957	1022	987	1004	990	1010	1028	963	960	982	941	962	1003	975	936	1028	996	957	928	948	1074	1002	970	1001	977	1008	1016	985	974	946	1004	976	972	948	997	987	944	985	987	964	1000	1009	992	998	1002	1001	975	965	968	939	1019	1020	986	969	1009	971	1013	936	1039	986	1021	1029	961	1012	996	1001	968	1010	1007	999	945	1018	979	976	987	997	948	952	998	987	969	954	1021	997	963	1003	970	1062	970	1013	1031	962	982	972	957	997	969	981	965	996	1001	998	1012	964	985	1023	978	1067	1017	983	1058	1008	962	986	1003	1004	967	1005	953	985	1006	998	994	997	1021	1059	1001	987	1016	1011	934	965	1018	960	933	1032	984	1017	1067	1002	984	1000	985	947	987	1008	1001	940	1026	1023	1014	985	985	942	1000	986	1011	901	963	971	989	943	1026	999	1015	968	1003	945	970	976	1000	968	1003	988	997	933	995	1020	977	932	942	965	944	1037	935	946	1022	995	1016	950	993	956	985	992	983	980	965	1006	1001	1036	963	1018	973	993	1004	1053	1009	1001	978	984	979
13451	6397	4946	4151	2805	2208	1648	1329	1147	951	835	761	691	637	593	627	573	562	529	527	490	512	496	482	509	466	455	480	495	469	453	464	456	441	427	431	482	445	451	466	454	434	454	454	416	428	465	437	455	444	450	466	422	432	434	457	473	447	422	482	472	439	438	394	492	460	453	469	458	477	425	446	412	449	463	516	505	418	447	496	435	466	461	463	443	499	491	441	424	492	442	458	513	468	485	463	450	463	435	488	474	445	459	459	437	498	476	475	484	442	507	467	485	453	479	454	486	453	492	429	467	450	448	436	457	465	449	501	428	453	433	508	472	461	486	480	480	473	513	444	443	436	436	476	459	463	454	439	444	441	454	451	449	447	472	449	488	450	447	475	433	435	462	420	456	458	488	459	405	460	460	458	450	408	432	501	467	433	441	484	463	459	431	454	470	447	445	428	473	446	489	437	428	407	458	413	471	417	492	459	446	445	508	464	408	442	437	454	440	462	471	439	465	432	470	419	445	481	463	468	496	463	462	462	450	474	427	459	473	475	439	444	422	431	412	445	463	430	468	481	458	426	485	420	444	489	428	444	460	455	446	468	407	492	501	439	484	416	478	485	480	450	458	452	421	457	442	479	453	439	464	472	464	463	456	440	433	472	452	449	437	414	472	452	478	451	462	434	439	434	443	466	462	458	453	457	395	478	457	438	415	501	456	461	422	416	427	452	459	475	492	441	450	475	446	474	491	432	436	480	452	457	465	497	449	448	462	473	489	460	469	451	434	457	465	467	496	455	465	464	437	452	469	473	458	456	484	443	464	460	440	479	467	468	461	429	447	497	485	452	446	432	483	444	476	452	484	484	465	454	477	427	455	501	471	412	454	465	455	458	433	442	464	422	472	430	478	456	463	435	464	423	466	504	423	425	468	465	455	453	442	468	412	479	466	460	467	454	450	477	468	474	433	462	446	481	535	438	458	451	476	489	434	427	471	473	421	463	413	478	454	497	449	467	452	451	451	485	460	480	426	435	482	479	467	470	430	444	488	446	455	511	456	451	426	506	477	472	439	450	452	447	459	455	500	465	486	488	446	475	491	456	461	473	450	441	487	490	479	443	413	478	467	443	491	441	453	473	424	428	417	467	440	461	433	493	434	481	451	454	485	456	447	462	478	466	494	465	475	478	418	482	446	466	448	409	466	436	433	467	463	454	462	481	464	475	457	436	475	452	439	462	505	458	444	455	442	434	462	389	493	432	486	473	462	472	445	429	462	436	474	436	481	461	409	502	465	467	429	455	451	455	455	455	473	461	418	442	467	445	435	420	444	440	447	438	472	446	488	429	447	493	447	487	483	460	446	448	451	454	471	443	466	483	484	429	441	421	475	499	455	445	442	434	498	457	478	428	465	484	460	442	420	440	449	468	475	427	462	456	441	469	398	462	500	418	472	456	449	445	481	470	427	466	437	481	469	496	464	472	458	433	485	458	421	461	434	486	433	503	449	467	444	427	455	477	449	459	461	453	489	429	464	447	455	423	479	473	462	458	492	493	491	412	407	473	459	461	444	467	468	436	459	455	457	453	420	441	446	503	497	464	422	420	449	455	487	460	482	459	443	477	446	436	413	405	471	493	444	454	486	440	471	487	452	448	493	507	466	439	465	492	484	466	460	465	458	465	450	445	473	477	483	496	487	501	476	455	488	479	419	451	462	435	449	466	429	446	444	444	464	454	451	462	429	437	455	461	492	467	433	469	513	440	498	476	479	463	456	473	431	499	450	454	441	451	487	453	464	416	432	442	447	433	458	463	431	452	455	493	487	468	482	439	486	410	448	430	402	443	468	451	430	412	447	433	466	453	477	480	442	455	490	437	477	442	498	457	434	442	439	470	427	414	419	453	466	474	458	499	461	435	471	451	474	466	443	435	463	462	469	448	457	459	466	431	449	439	454	481	488	467	466	450	510	463	467	459	442	443	449	438	449	484	433	487	424	482	487	422	438	399	447	437	484	508	433	451	438	460	463	488	419	458	428	445	442	474	466	461	481	454	451	427	464	428	474	450	498	471	486	459	472	428	453	441	406	504	460	431	473	459	455	433	463	459	480	460	487	472	476	405	466	425	521	449	414	440	432	433	450	443	423	494	403	488	481	500	403	447	453	449	449	445	425	503	421	438	470	432	428	467	444	455	417	459	461	406	447	473	472	482	483	430	449	530	469	442	432	466	442	484	463	431	472	487	482	485	406	472	462	449	453	482	480	477	463	429	492	452	438	426	432	475	443	469	452	489	394	428	409	459	450	455	427	430	454	480	457	456	428	459	446	440	446	484	476	494	465	434	465	464	472	435	473	458	454	450	443	457	445	444	464	437	398	483	477	458	471	454	440	458	446	487	463	460	483	494	410	421	465	433	483	438	475	417	432	436	464	477	442	468	446	443	477	443	473	494	475	431	500	418	471	404	461	467	418	450	461	447	448	418	486	470	449	506	470	453	451	449	461	461	420	464	443	458	430	506	455	463	468	486	391	451	452	471	459	476	447	489	449	442	427	436	473	430	432	437	455	435	448	418	424	465	481	463	428	469	449	492	459	447	456	469	464	474	445	435	477	455	443	457	466	444	483	480	458	471	429	433	492	457	442	480	500	501	451	456	458	474	436	470	476	483	492	436	467	468	432	450	402	417	430	430	465	439	471	448	432	487	450	459	494	425	485	458	487	460	394	471	422	473	467	459	470	449	445	454	447	494	477	456	439	472	419	483	449	468	425	428	457	451	424	437	467	496	476	475	445	442	491	457	453	437	448	467	437	458	439	482	475	492	511	462	474	480	468	491	481	457	463	470	463	465	423	443	423	452	460	471	411	452	484	424	502	454	438	449	462	445	425	463	466	512	476	489	487	455	464	445	416	421	527	478	479	418	460	460	436	441	435	480	430	487	466	462	466	482	484	438	458	401	448	425	415	437	445	438	463	477	443	450	423	446	473	444	446	467	460	486	459	438	498	424	420	439	450	464	456	472	461	434	492	454	495	486	427	440	501	454	494	386	489	439	481	394	453	447	415	442	442	414	432	451	508	425	440	431	468	479	430	454	418	463	446	443	443	417	466	503	477	467	448	456	451	461	479	494	502	426	432	449	482	462	428	492	499	490	425	481	469	440	439	448	469	496	459	425	451	445	476	492	487	487	421	491	442	441	503	493	424	485	470	442	461	393	456	457	465	435	476	485	464	445	431	479	457	491	422	458	448	457	464	488	471	449	456	441	464	445	424	467	445	456	452	466	441	412	458	485	397	453	449	483	477	477	470	465	451	442	462	432	416	471	474	453	457	442	476	445	469	482	450	481	446	461	432	443	466	430	408	443	470	457	492	464	464	468	486	424	463	440	466	479	454	462	450	477	449	426	453	419	484	462	456	440	436	418	461	433	448	407	469	453	464	475	434	470	459	437	463	426	446	463	429	484	431	506	412	426	459	446	427	459	478	489	453	442	453	456	441	471	476	505	448	444
9865	6465	8582	10645	9044	7522	6378	5125	4214	3524	2984	2682	2378	2127	1924	1779	1707	1562	1515	1471	1335	1346	1294	1304	1229	1232	1163	1142	1115	1084	1113	1140	1135	1081	1106	1117	1057	1065	1079	1046	1072	1078	1124	1085	1110	1069	1077	1067	1049	1014	1077	1030	1055	1015	1065	987	1062	1045	1042	1066	1018	1049	1016	1058	1057	1073	1008	1079	1039	1095	1083	1045	1082	1043	1074	1077	1080	1008	1022	1042	1020	1070	1115	1051	1062	1093	1097	1071	1054	1061	988	1114	1021	1040	1061	1048	1080	993	1050	1011	1051	1084	1077	1015	1036	1089	1054	1065	1046	1019	1017	1054	1023	1002	1031	1008	1053	1080	1067	1059	1029	1074	1041	1024	1068	1036	1053	1085	1046	1008	1052	1044	1091	1091	1050	1057	1068	1014	1037	1064	1098	1037	1037	1095	1006	1031	1114	1053	1074	1006	1055	1075	1052	1014	1053	1062	1079	1131	1076	1072	1071	1050	1040	1098	1052	1099	1034	1025	1112	1059	1047	1041	1059	1059	1073	1041	1052	1076	1103	1025	1113	1038	1074	1078	1031	1034	1073	1045	1048	1062	1064	1064	1081	1039	1098	1055	1015	1035	1045	973	1052	1024	1057	1084	1045	1011	1039	1034	1056	1027	1029	1069	1056	1066	1081	1035	1064	1035	1084	1036	1006	964	1015	1042	1044	1099	1047	1098	975	1070	1068	1017	1044	1114	1077	1038	1060	1060	1047	1014	1071	1074	1064	1062	1098	1060	1060	1085	1048	1055	1046	1085	1072	1057	1089	1109	1110	1066	1072	1090	1065	1058	1077	1053	1099	1041	1041	1066	1066	1022	1032	1115	1061	1045	1030	1031	1099	1031	1084	1042	1016	1026	1046	1069	1037	1019	1024	1004	1087	1036	1081	1047	1056	1051	1040	1099	1050	1048	1082	1037	1016	1016	1052	1062	1000	1031	980	1091	1101	1070	1041	1067	1063	1056	1033	1045	1066	1082	1031	1120	1066	1113	1064	1022	1045	1070	1061	1068	1025	1017	1014	1025	1020	1020	1083	1132	1062	1042	1017	1006	1079	1017	1039	1052	1056	1070	1061	1007	1024	1091	1017	1093	1038	1104	1048	1037	1027	1044	1110	1062	1109	1035	1121	1049	1035	1029	1030	1110	1045	1068	1037	1044	1052	1088	1073	1049	1055	1028	1014	1049	1035	1089	1031	1069	1108	1024	1019	1077	1067	1062	1089	1112	1048	1045	1060	1063	1050	1015	1074	1082	1013	1055	1074	1027	1081	1063	1019	1027	1012	1042	1068	1025	1009	1037	1042	1079	1032	1060	1045	1016	1051	1017	1053	1087	1034	1109	1059	1047	1034	1044	1015	1010	1012	1027	1055	1076	990	1046	1010	1076	1070	1093	1039	1051	1089	1001	1045	1042	1053	1091	1078	954	1009	1059	1013	1078	1012	1057	1068	1036	1043	1049	1021	1064	1102	1054	1060	1000	1033	1077	1027	1062	1095	1036	1092	987	1053	1035	1061	1045	1000	1066	989	1049	1042	1043	1022	1057	1060	1027	1006	1055	1054	1094	1039	1006	1082	1121	990	1081	1046	1022	1066	1040	1105	1029	1091	1035	1056	1081	1085	1050	1087	1026	1016	1050	1073	970	1067	1037	1084	1055	1016	1038	1095	1034	1075	1069	1040	1114	1043	1085	1029	1078	1070	1040	1070	1042	1061	1015	1054	1034	1020	1075	1095	1039	1083	1017	1053	1119	1073	1068	1033	1102	1037	1039	1030	1104	1014	1076	1078	1047	1052	1088	1091	1001	1026	996	1087	1089	1009	1071	1075	1049	1012	1092	1047	1049	1072	1011	1068	1088	1034	1050	1074	1020	1002	1082	1024	1025	1063	1007	1067	1032	1089	1048	1142	1029	1040	1094	1065	1044	1026	1056	968	1087	1129	1053	1015	1042	1086	1081	1049	1045	1090	984	1099	1057	1011	993	1058	1028	1067	1057	1052	1033	1031	1065	1087	1026	1053	1042	1036	992	1060	1012	1027	1032	1098	1046	1013	1024	1024	1022	1043	1070	1006	1017	1005	1051	985	1053	1064	1027	1029	1049	998	1116	969	1083	1056	1039	1056	1077	1014	1070	1063	1024	1080	1077	1093	1057	1097	1014	1050	1003	1014	973	1131	1087	1031	1052	1095	1058	1100	1004	1075	1085	1056	1082	1131	1043	1092	1098	1005	1099	1067	1068	1049	1038	1016	1044	1085	1028	1012	1057	961	1033	1083	1005	1081	1081	1056	1044	1019	1062	1050	1065	1076	1037	1000	1063	1019	1035	1062	1065	1035	1038	1060	1021	1056	1100	1020	1073	1038	1007	1078	1142	1038	996	1061	1059	1086	1071	1038	1020	1061	1068	1058	1054	1065	1061	1053	1039	1094	1075	1081	1096	1086	1031	1037	1067	1036	1064	1060	1098	1034	1056	1042	1089	1075	1050	1020	1045	1052	1093	1048	1080	1024	1011	1090	968	1046	1088	1058	1066	1033	1050	1017	1019	1092	1039	1071	1081	1082	1092	1040	1081	1033	1086	1081	1047	1021	1004	1069	1118	966	1072	1121	1030	1109	1036	1039	1007	1113	1072	1057	1089	1078	1010	1045	1032	1079	1031	1057	1064	1033	1032	1088	1157	1011	990	1072	992	1082	1075	1010	1058	1114	1002	1034	1052	1066	1070	1060	1066	1052	986	1062	1052	1089	1027	1094	1068	1026	1047	1083	1002	1082	1069	1011	1019	1053	1103	1019	1064	1073	1045	1075	1066	1048	1070	1058	1056	1058	1024	1117	1048	1091	1046	1014	1056	1088	1056	1018	1023	1047	1082	1100	1083	1063	1053	1083	1062	1031	1033	1054	1036	1082	1069	1050	1055	1087	1016	1069	1044	1058	1053	1058	1036	1073	1059	1066	1084	1118	1073	1061	1046	1044	1058	1118	1085	1034	1078	1059	1061	1103	1020	1026	980	1046	1034	1073	1077	1000	1048	1098	1025	1082	1082	1011	991	1064	1098	1030	1119	1035	1083	1057	1078	1073	1036	1049	1057	1121	991	1021	1021	1066	1120	999	1007	1038	1034	1017	1079	1061	1027	1084	1040	1052	1109	1075	1056	1073	1030	1071	1042	1057	1082	1040	1047	1032	1093	1029	1052	1067	1092	1037	1014	1139	1097	1005	1043	1112	1068	1076	1094	1036	1089	1067	1110	1071	1125	1055	1024	1003	1057	1061	1082	1030	1071	1043	1056	1070	1022	1069	1061	1074	1078	1015	1086	1007	1003	1133	1022	1093	1037	1071	1030	1096	1078	1045	1024	1066	1064	1050	1096	1092	1014	1035	1033	1060	1101	1097	1034	1097	1016	1036	1068	1050	1065	1030	1035	1001	1019	1090	1017	1117	1113	1050	1055	1004	1035	1017	1049	1011	1050	1047	1049	992	1053	968	1024	1077	1043	1031	1085	1079	1036	1019	1034	1009	1029	1034	1031	1083	1138	1026	1032	1053	1121	1008	1045	1060	1064	1064	1042	1052	1093	1084	1064	1072	1079	1072	1064	1073	1053	1057	1043	1039	1014	1086	1032	1033	1075	1020	1037	1055	1095	1101	1033	1075	1069	1069	1165	1030	1049	1010	1044	1014	1020	1046	988	1069	1101	1034	1075	1054	1000	1037	1046	1011	1079	1085	1100	1011	1045	1107	1103	1048	1019	1001	1031	1063	1060	1125	1032	1042	1045	1085	1102	1068	1009	1060	1099	1027	1086	1101	1026	1033	1078	1073	1066	1056	1046	1043	1085	1062	1072	1059	999	1039	1072	1115	1086	1021	1024	1030	1107	1075	1056	1035	1087	1070	1074	1036	1033	1013	1005	1060	1011	1032	1115	1076	1048	1049	1088	1093	1084	1041	1059	1108	1028	1037	1059	1036	1070	994	1033	1040	1069	1057	1061	1016	1054	1082	1028	1115	1105	1068	1034	1044	1069	1080	1019	1006	1033	1042	1047	1085	1092	1024	1038	1038	1025	1097	1069	1016	1078	1074	1064	1023	1028	1033	1055	1094	1069	1033	1068	1018	987	1140	1062	985	1030	1052	1045	1085	1084	1004	956	1067	999	1046	1077	1070	1094	1003	1050	1074	1018	1025	1078	1035	1109	1087	1068	1066	1063	1071	1073	1058	1002	1010	1051	1086	1046	1005	1037	1019	1056	1060	1052	1018	1044	1027	1053	1051	1081	987	1087	1117	1034	1101	1065	1139	1038	1038	1059	1011	1028	1048	1047	1023	1064	1038	1050	1048	1073	1067	1085	1048	1078	1090	1035	1061	1077	1071	1069	1075	1068	1071	1055	1085	1086	1093	1045	1001	1077	1024	1076	1037	1101	1029	1025	1017	1063	1061	1051	1013	1048	1064	1074	1088	1028	1064	1056	1033	1082	1071	1014	1074	1078	1033	1051	1036	1072	1123	1060	1080	1059	1077	1113	1066	1071	1147	1012	1073	1069	1018	1051	1086	1048	1067	1038	1013	1034	1059	1054	1079	1028	997	963	1071	1118	1085	1022	1056	1031	1083	1095	1066	1030	1084	1064	1065	1062	1037	1079	1055	1074	1138	1085	1037	1067	1148	1083	1092	1031	1014	1046	1025	1048	1088	1007	1050	1036	1003	1073	1087	1052	1024	1108	1088	1119	1081	1044	1051	1015	1039	1078	1099	1030	1073	1048	1087	1086	1077	1069	1029	1038	1067	1035	1025	1109	1055	1032	1095	1030	1066	1071	1103	1034	1051	1038	1052	1049	1054	1031	1076	1052	1096	1110	1007	1068	1018	1027	1038	1082	1088	1097	1074	1070	1040	973	1061	1081	1046	1040	1085	1083	992	1050	1062	1066	1004	1011	1015	1150	1019	1020	1053	1071	1087	1061	1036	1063	1037	1013	1032	1063	1064	1054	1060	1077	1017	1033	1031	1035	1046	1053	1058	1030	1059	1044
29682	17134	9711	7112	4670	3184	2484	1852	1447	1195	1096	966	812	751	720	623	609	623	587	552	526	546	523	497	461	462	458	455	497	509	438	464	479	451	517	491	498	427	457	478	441	472	442	421	452	447	466	449	429	477	502	472	487	398	420	426	429	377	482	438	423	418	437	433	454	485	455	461	455	475	408	473	410	471	473	461	447	482	444	489	394	452	471	487	474	431	451	444	430	481	450	432	479	451	417	488	444	433	451	432	473	440	446	479	448	449	488	446	463	447	478	456	486	443	433	453	490	457	474	454	449	456	468	426	405	438	420	458	430	465	453	465	418	467	485	466	472	464	487	469	509	445	438	435	475	439	431	452	433	446	428	448	466	457	441	430	460	469	454	435	441	421	487	441	480	423	460	513	438	451	409	411	476	397	436	437	459	439	487	451	460	467	454	405	418	438	431	519	529	460	489	461	453	478	448	452	457	426	413	445	413	481	450	441	444	427	443	447	414	450	438	458	457	444	474	500	452	392	437	452	440	521	432	456	462	410	453	469	433	451	404	428	471	475	431	442	482	466	453	448	442	420	464	428	459	447	426	427	474	476	460	498	439	448	446	475	437	438	485	451	473	454	472	456	421	482	449	459	438	441	452	458	425	486	458	447	447	479	431	453	460	482	456	442	430	437	481	470	415	419	457	475	438	450	464	431	457	468	441	434	452	484	446	460	440	445	423	425	453	446	490	444	428	458	491	401	449	459	425	442	448	441	459	453	438	462	468	455	451	474	446	458	426	453	467	432	462	434	483	481	453	471	477	460	484	457	438	470	444	439	463	408	465	481	399	463	458	392	455	462	449	436	405	468	418	452	436	471	433	420	474	449	466	442	464	516	409	403	479	472	444	450	408	491	458	470	438	429	470	450	461	457	447	457	464	449	464	482	495	416	435	440	461	460	462	454	438	405	464	480	446	473	455	468	446	450	480	446	473	478	466	461	478	458	441	489	499	452	418	456	435	483	460	448	426	436	410	450	422	425	472	423	463	448	444	434	458	460	451	466	491	482	409	446	469	435	421	444	468	485	469	405	455	454	456	449	493	506	474	449	477	452	442	462	446	465	467	458	495	474	451	414	454	440	435	464	459	418	447	463	415	424	440	431	501	450	488	451	474	462	446	502	445	488	482	434	440	466	439	449	440	464	445	459	445	432	415	412	509	446	432	498	429	480	481	454	454	434	478	432	439	459	466	480	463	474	445	450	427	446	494	473	457	408	442	459	453	475	425	477	454	404	459	469	444	450	416	465	446	446	461	404	456	417	486	437	408	480	437	447	501	426	454	470	453	430	454	429	464	480	471	445	452	472	463	475	429	443	431	478	453	486	469	455	440	485	457	407	455	452	443	461	474	440	518	466	399	408	464	497	470	444	427	403	462	448	488	442	418	444	474	476	432	463	462	478	436	416	462	435	374	470	436	421	500	452	431	448	464	482	477	445	479	425	439	422	467	441	455	439	463	417	454	455	433	439	442	471	451	431	471	449	447	403	420	437	449	483	452	450	447	424	474	463	409	455	410	455	443	467	416	467	459	422	457	466	484	489	442	467	425	456	476	464	466	456	444	397	483	458	436	462	429	433	409	455	492	401	496	450	454	440	450	462	440	411	465	433	424	473	455	442	461	429	459	414	430	397	445	432	440	428	457	461	473	415	437	446	484	441	456	433	436	484	441	467	443	458	473	448	478	454	458	447	442	416	442	429	478	474	434	397	472	468	442	458	456	432	461	453	441	438	432	457	470	431	424	475	503	465	455	451	448	464	439	432	530	437	470	452	443	427	433	452	465	443	430	455	494	432	467	486	503	470	431	441	448	450	479	441	464	455	442	426	425	453	411	462	445	457	474	427	449	495	472	432	449	478	431	426	435	473	460	435	426	450	431	494	430	457	497	459	462	441	433	464	452	429	441	442	458	400	478	434	456	421	485	450	427	468	432	462	461	420	426	462	479	482	495	405	461	469	463	444	441	427	427	437	433	441	447	455	442	458	507	428	466	431	454	435	446	475	455	438	452	445	461	494	457	428	458	435	436	472	415	451	417	467	426	459	470	466	459	398	463	427	451	422	455	435	454	450	477	450	467	484	491	432	442	445	455	471	454	489	439	452	443	460	444	448	438	488	448	417	472	444	462	433	439	465	521	461	517	437	425	459	449	480	419	484	454	448	461	428	445	465	474	482	478	452	437	449	395	446	441	465	416	463	422	442	459	462	442	466	469	451	416	429	436	440	465	413	445	447	443	457	457	454	493	451	465	442	441	411	504	482	460	399	463	478	476	443	401	423	417	420	440	484	427	447	508	441	459	455	480	471	496	421	452	471	478	493	460	470	473	434	429	475	474	468	424	434	456	434	441	444	443	471	470	490	442	489	471	448	443	464	486	468	471	456	477	435	449	480	441	410	468	378	471	431	462	463	476	418	497	431	438	451	421	449	459	464	462	437	464	453	483	432	464	448	439	457	434	453	442	442	414	420	480	493	434	449	444	446	431	475	424	457	431	459	454	458	431	437	533	422	493	447	475	484	478	442	479	426	457	412	433	438	461	469	480	480	457	419	416	434	450	405	453	456	466	475	423	447	451	453	476	497	409	430	455	476	456	442	446	473	420	459	430	455	457	430	430	468	413	448	425	405	483	448	472	445	435	461	469	455	457	439	436	436	455	475	424	429	407	450	449	424	455	456	478	497	476	496	468	469	443	455	450	433	473	475	444	489	450	411	468	431	456	415	452	456	482	415	466	453	427	450	462	446	477	478	452	448	442	422	437	449	429	459	440	456	448	471	434	444	415	444	457	470	449	446	424	431	465	440	415	407	404	438	419	474	455	457	422	476	474	419	492	464	445	433	468	441	501	453	422	498	479	453	480	447	446	446	434	429	408	422	458	421	442	408	451	430	457	481	458	449	450	466	440	476	430	453	451	417	433	461	473	412	471	437	440	442	456	447	444	442	477	456	419	469	404	425	487	462	435	492	486	473	440	451	411	437	435	454	456	424	424	437	448	442	430	445	481	456	441	461	473	450	469	431	439	497	459	420	459	400	449	457	479	458	424	479	455	459	436	426	476	455	463	460	441	488	426	467	460	442	422	437	452	493	440	471	471	453	465	432	487	471	474	447	474	436	458	474	427	434	461	423	467	444	453	427	423	459	447	445	484	467	475	496	457	469	472	424	476	445	444	439	459	442	455	477	474	461	444	458	432	449	467	433	452	470	437	488	463	425	428	488	445	450	470	439	433	487	456	494	471	513	444	476	476	422	448	467	450	450	410	446	424	420	484	480	436	414	498	424	440	439	463	469	483	420	446	481	480	405	438	468	478	466	469	436	513	444	470	437	439	476	450	494	434	480	423	443	461	442	464	483	455	445	479	460	446	472	455	472	462	441	448	423	459	460	485	473	418	403	452	478	430	430	447	448	457	414	418	445	430	441	438	463	443	430	415	427	486	434	478	443	471	441	419	461	441	419
20952	13790	12892	15690	13498	10878	9305	7393	5965	4831	4144	3696	3140	2797	2448	2278	2146	1884	1770	1724	1563	1485	1437	1403	1303	1286	1142	1218	1160	1178	1180	1144	1139	1142	1116	1082	1117	1097	1048	1090	1027	1059	1106	1097	1099	1039	1025	1031	1085	1072	1085	1022	1081	1043	1083	1054	1088	1029	1039	1006	1015	984	1027	1023	1060	1007	1031	1098	1094	1040	1014	1072	1021	1056	1028	1045	1043	993	1022	1037	1042	1011	1025	1074	1031	982	1048	1016	1057	1069	1060	1064	1035	1040	1018	1070	1055	1043	1106	1013	1025	1040	1034	1027	1070	1101	1017	1047	1010	1033	1015	1022	980	1026	1099	1002	1070	1067	1045	1022	1014	999	1072	1039	1009	1043	1008	1070	1066	1031	1095	1074	1048	1076	1034	1063	975	1070	1065	1084	1042	1086	1037	1011	1067	1038	1047	1054	990	1063	1035	1043	1010	1052	1060	1028	1116	1074	994	1061	1002	980	1079	1054	1053	1080	1066	1039	1063	1030	1053	1047	1076	1060	1072	992	1062	1034	998	1032	1064	1053	1015	1014	1030	1044	1055	1040	1030	1106	1025	1030	1079	1041	1059	1038	1052	1053	1079	1015	1019	991	1009	1064	1065	1049	1039	1054	1065	1031	1008	1066	1001	1003	1073	1039	1040	1117	1026	1027	1057	1011	1062	1061	992	1011	1058	1034	1041	959	1071	1077	1024	1032	1043	1054	1048	1016	1000	1019	1047	1056	972	1047	1037	1064	1077	1115	1068	1044	1079	1099	1075	1055	990	1059	1037	1041	1012	1037	1007	1037	1039	1068	1082	1076	1063	1034	982	1068	1028	1066	1073	1051	1027	1025	978	1033	1029	1064	1050	1037	1040	1081	1059	963	1019	1088	1070	1052	1058	1032	1059	1062	996	1002	1029	1056	1031	1052	1028	969	1092	1016	1077	1077	1045	1069	1009	1004	1063	995	1053	1006	1046	1013	1047	1043	1052	1070	1023	1048	1059	1059	1098	1043	1017	1053	1062	1072	1007	1057	1007	1068	1046	1065	1068	1099	1043	1053	1059	1024	986	1089	1050	1056	1057	1027	998	1046	1114	1042	1021	1045	1078	1014	1039	1050	1032	1047	1032	1044	1000	989	1058	1053	1061	1027	1016	1062	1043	1044	1081	1033	1067	1032	1039	1053	1037	1043	997	1109	1036	1055	1018	1043	1102	992	986	1041	1048	1044	1095	1055	987	992	1089	979	1101	1062	1066	1036	1115	1043	1041	1069	1016	1051	1089	1024	1092	1089	1075	1034	1018	1030	1043	1078	1074	968	1012	1047	1025	1046	1070	1003	1071	1024	993	1052	1011	1021	1026	1047	1069	1006	985	1050	995	1063	1017	1087	1032	1052	1108	1029	1011	1057	1069	1057	1055	1049	1039	999	1079	1065	1035	1097	990	1052	1042	1031	988	1039	997	1008	1000	1036	1005	1047	1066	1053	1046	1071	1025	1071	998	1052	1058	1016	1055	1035	1035	1036	1107	1070	1026	1071	1039	968	1018	1092	1086	1057	991	1017	1014	1051	1075	1046	1010	1045	1041	1066	1041	1056	1052	1048	1003	1037	1117	1055	1028	1059	996	1021	1034	1035	1034	1052	1029	1024	998	1031	1065	1014	1039	1038	952	1062	987	1052	1055	1037	1052	1069	1008	1073	1063	1005	1044	1081	1067	1045	1055	1000	1030	1039	1043	1077	1093	1027	1099	1036	1067	1006	1090	1064	1016	1034	1042	1022	1078	1022	1059	1090	1076	1043	1076	1057	1030	1030	1053	991	1044	1074	1038	980	1092	1005	1008	1080	1017	1034	1015	1030	1038	1004	1062	1009	990	1086	1043	1071	949	1052	1089	1094	1023	1045	955	1052	1102	1030	1064	1061	1063	1091	1060	1091	1075	1029	1026	1010	1082	1018	1065	1040	1013	1071	1039	1068	1016	1071	1027	1034	1046	1028	1056	1038	1013	1078	999	1060	1019	1062	998	1090	1025	1035	1104	1015	1029	1028	1047	1057	1060	1010	1015	1036	1081	1102	1071	1092	1091	1060	1034	1085	1030	1068	1040	1063	1037	1066	1080	1042	1072	1062	1038	991	1039	1046	975	1061	1054	1093	1098	1024	1063	1078	981	1034	1038	1050	1066	1064	1016	1006	1073	1029	1013	1080	1028	991	1004	1027	1031	1026	1055	1063	1040	1037	1016	1056	1013	1050	1040	1081	1048	1057	1034	1066	1066	1057	1044	1033	1016	1084	1067	1058	1039	1051	963	1059	1042	1106	1023	1031	1035	1000	1023	1004	1072	1061	1102	1042	1076	1039	1006	1042	998	1098	990	1018	1030	1066	1038	995	1016	1028	1086	1047	1058	1066	1036	1042	1097	1011	1079	1013	1060	1106	1013	1041	1008	1102	1072	1011	1001	1076	1061	1037	996	1056	1022	1078	1028	1051	1055	1078	975	1044	1043	1022	977	1072	1084	969	1025	1030	1028	1026	991	1018	1048	1040	1042	1056	1049	1058	1061	1060	1038	1017	1037	1063	1031	990	1092	1013	1077	1056	1069	1097	1022	1002	1011	1041	1007	1066	1021	1069	1048	1045	1008	1040	1046	1044	1024	1086	1043	998	1070	1047	1060	1084	1029	1019	1087	1080	1066	1051	1018	975	1022	1057	1019	1053	1020	1067	968	1084	1015	1073	1034	1036	1082	1005	1020	1044	1012	1058	1045	1097	1042	1070	964	1039	998	1012	1074	1001	1013	983	1045	1042	1032	1086	967	1058	1057	1038	1061	1032	1089	1061	1043	1075	1022	1060	990	1046	1016	1026	1041	1074	1043	1049	1064	1068	1038	1042	1051	1028	1049	1122	1037	965	1056	972	1027	1046	1044	1067	1058	1019	1001	1057	1046	1051	1030	1086	1008	990	1014	1077	1033	1013	991	1069	1047	1060	1066	1069	1081	997	1045	1052	1050	1054	1022	1057	1061	1032	1021	1066	1092	1074	1032	1035	1033	984	1097	1032	1047	1071	1049	1060	1065	1013	1014	1059	1015	1031	998	1042	1113	1051	1029	1053	1050	1003	991	1015	1107	1019	1013	980	1035	1031	1048	1029	1025	1046	1022	1095	1070	1057	1018	1094	1013	1026	1126	1073	1095	1045	1067	980	1088	1101	1069	1003	1024	1070	1051	1048	1112	1044	1057	1033	1017	1036	1007	1061	1095	1104	1014	1106	1105	1033	1087	1009	1023	1011	997	988	1004	1001	1035	989	1014	1003	987	1057	1040	1068	1050	1021	941	1023	988	1056	1040	1066	1033	1018	1013	1053	1065	1024	1050	1065	1059	1018	1122	1067	1039	1066	1078	1091	1056	1007	1097	1022	1058	982	975	1065	1070	1056	1048	1061	1054	1027	1003	1029	1005	1065	1080	996	1016	1042	969	1116	1038	1095	1051	1087	1017	1049	1036	1079	1040	1044	1016	1063	1018	1065	1049	1020	1083	961	1130	993	990	1070	1047	1022	1061	1047	1041	1075	1035	1095	1075	1061	1051	1000	1059	1020	1049	1044	1030	987	1077	1058	1039	1020	1024	1068	1042	1038	1005	1003	1065	1014	1016	1021	1079	1028	964	1034	1067	1087	1011	1048	1004	1098	1048	1028	1134	1059	1027	1026	1120	1039	1101	1013	1033	1036	1030	1060	1065	993	1073	987	1025	1070	1055	1010	999	1027	1036	1052	1026	1026	1070	1055	1072	993	1055	1034	947	1050	1023	1065	1037	1029	1094	1073	1037	1022	1034	1013	1080	1036	1067	1060	1059	1055	1024	1044	1026	1029	1051	1038	1040	1058	1038	1093	999	1057	1000	1029	1057	1081	1037	1060	1069	1071	1085	1055	1073	1019	1066	1005	1104	1030	1059	1028	1057	1066	1023	1031	995	1065	1059	1032	1069	1037	967	1063	1015	1037	1037	1057	982	1022	1057	1007	1066	1081	1077	1031	992	960	1050	1048	1116	1063	1047	1015	1012	1034	1039	1071	1045	1009	1114	1023	1007	1074	1017	1075	1037	1081	1040	994	1052	1031	1094	1121	1076	1046	1064	1081	974	1027	1027	1072	1028	1059	1040	1019	1025	1078	1045	1057	1143	1066	1023	973	1051	994	1022	1093	1045	1057	1044	1056	1063	1046	1059	1032	973	985	1101	1068	1058	1071	1029	1037	1065	1052	1011	1037	1043	960	1032	962	1088	1013	1034	1118	1018	1042	1083	1034	984	1078	1021	1057	1003	1028	995	1026	1026	1010	1062	1037	1057	1050	961	1039	1006	1015	1082	1023	988	1031	1030	1119	1091	1009	1010	1082	1050	1027	1025	996	981	986	1016	1047	1076	1072	1049	1034	1035	1083	1023	1050	1014	1021	1078	1061	1046	1053	1051	1025	1016	1060	1022	1084	997	1095	1115	1079	1063	1023	992	1093	1056	1053	1039	1044	1115	1022	962	1023	1018	1091	1034	1033	1076	1071	1092	1049	1094	1014	1044	1108	1037	1061	990	1047	1017	1040	1087	1053	1040	1109	1052	1049	1054	1015	1025	1033	984	1065	1022	992	1002	1027	1002	1035	1034	1086	1034	1045	1086	1020	1016	1067	1014	1089	1073	1088	1100	1056	1049	1059	1015	1069	1005	1047	1093	1044	1076	1043	1013	1041	1031	1081	1072	1012	1026	1042	1050	1068	1031	1022	1043	1064	1028	1055	1014	1047	1052	948	1053	1009	1089	1014	1075	1061	999	1011	1055	1046	1038	1038	1051	1024	1043	1115	1005	1017	1010	1077	1077	1049	1045	1031	1038	1060	1101	1029	1008	983	1076	997	1019	1092	1090	1065	1032	1043	1042	1001	1033	1053	1063	1070	1045	1112
40463	26354	15247	10713	6502	4615	3311	2421	1847	1534	1232	1047	945	862	726	743	698	650	663	572	564	518	558	524	521	476	431	510	499	440	459	464	508	447	469	431	457	433	437	408	427	445	442	446	436	469	418	440	386	415	465	454	466	403	421	456	422	432	427	440	425	456	442	423	480	432	473	411	398	456	420	449	390	428	432	420	444	421	397	433	475	381	422	400	412	393	401	431	444	421	439	405	417	426	410	418	421	441	438	459	456	391	406	393	413	428	407	450	433	430	454	410	426	423	402	398	449	466	428	420	376	453	404	427	382	422	415	441	434	421	422	460	400	436	439	411	407	448	418	433	457	450	439	432	417	423	428	434	423	451	417	413	424	459	411	459	467	455	417	447	431	436	445	442	389	413	481	449	431	415	417	400	415	410	415	429	413	395	413	444	441	466	400	392	464	413	464	427	409	387	434	422	456	439	383	450	409	394	400	408	438	422	425	451	408	445	424	438	411	393	433	425	416	426	455	473	429	417	414	425	403	482	431	418	439	421	424	423	412	389	474	419	441	434	449	435	384	393	441	418	388	426	429	428	446	396	433	444	439	408	430	448	396	421	452	456	420	413	429	411	376	420	473	396	465	437	446	443	437	446	406	376	449	429	413	412	456	455	409	440	437	434	434	459	410	421	429	419	422	419	443	441	401	432	458	417	385	423	425	449	417	415	438	439	442	426	389	426	396	406	426	467	463	451	442	459	417	424	447	406	441	476	442	444	399	438	411	435	413	424	455	425	432	422	405	478	448	432	423	400	422	446	438	422	452	454	437	456	453	452	454	413	446	436	459	417	439	429	415	403	458	435	440	436	422	411	437	446	457	441	418	412	401	406	443	385	437	435	419	413	433	434	403	471	394	460	455	415	449	421	444	472	408	445	461	434	411	491	429	435	451	421	435	425	413	437	424	436	486	470	414	433	442	418	453	423	435	412	447	404	442	433	435	397	410	422	425	440	454	425	389	425	410	409	439	410	371	436	421	396	419	418	396	398	444	472	453	425	424	428	416	382	401	463	450	413	479	382	395	450	434	415	395	414	432	426	443	379	406	384	419	426	425	425	419	430	432	464	449	416	460	437	448	420	382	429	450	426	408	426	436	383	449	414	430	393	467	425	443	430	414	412	397	444	444	448	437	466	455	463	474	415	394	428	446	443	425	452	398	449	428	430	422	415	416	407	448	437	425	389	426	433	427	405	433	413	468	470	480	440	412	409	413	446	461	398	419	471	457	406	452	420	446	391	452	408	412	437	422	407	439	431	440	449	437	434	416	436	424	400	411	419	446	430	397	391	414	455	453	450	449	424	431	474	414	448	420	436	456	435	445	459	433	395	431	412	489	427	441	445	438	411	427	433	435	424	456	453	417	423	439	455	422	428	435	417	442	456	395	411	435	443	441	438	415	402	439	398	427	414	443	422	427	406	480	443	454	416	417	416	428	429	433	394	419	405	436	417	428	392	423	418	423	454	451	449	473	445	465	454	439	383	430	406	426	415	440	406	442	426	428	431	430	405	457	418	411	419	438	404	416	409	429	374	415	451	412	455	426	406	457	473	414	408	414	427	441	442	438	479	399	430	449	433	423	409	438	411	401	397	429	431	420	451	426	427	413	416	405	450	441	407	410	391	424	446	454	436	402	414	456	434	418	434	490	400	457	455	444	415	423	450	435	388	453	431	411	386	420	425	453	442	412	408	436	434	415	436	424	498	432	415	467	392	439	396	433	408	392	404	430	433	442	417	413	420	390	401	456	400	427	432	420	425	451	438	383	438	409	453	415	418	460	428	444	412	454	434	382	405	423	389	412	397	473	422	448	397	386	464	431	415	432	435	438	444	403	447	440	400	425	455	398	431	436	433	447	410	431	405	438	393	404	410	427	450	436	433	464	444	429	449	401	429	395	431	431	432	425	416	436	431	412	403	401	411	421	430	430	435	443	440	441	417	425	457	413	429	430	445	414	450	408	412	434	462	421	443	420	478	391	415	453	429	432	428	429	403	401	433	452	442	445	460	418	500	418	413	394	471	423	452	448	423	445	420	464	438	452	420	406	417	438	411	455	403	449	445	459	406	423	440	422	431	388	476	422	443	433	440	438	415	403	408	405	442	441	461	440	458	447	446	460	423	452	439	456	415	457	421	434	442	395	387	452	417	451	443	431	420	447	427	418	436	369	393	431	442	440	445	429	403	412	450	385	464	434	432	435	412	443	411	449	431	456	430	429	433	443	395	407	454	405	419	400	469	395	395	449	412	449	426	409	395	426	436	425	434	432	488	376	444	407	449	441	411	481	449	446	375	452	429	439	434	409	428	432	419	466	420	434	418	418	392	449	429	451	394	468	404	421	416	399	402	438	429	425	414	439	422	426	425	434	435	467	468	392	413	431	455	447	448	423	460	398	405	431	453	439	415	391	448	436	474	418	447	453	414	413	409	406	416	436	420	442	420	398	446	419	461	448	401	418	444	444	419	423	429	412	433	428	411	446	418	416	412	383	423	405	397	462	396	393	408	436	417	400	422	463	410	411	437	402	422	389	425	431	419	396	418	415	436	457	443	422	458	429	460	428	421	402	402	409	436	441	435	382	404	426	425	420	492	428	424	417	437	426	395	439	383	473	491	430	399	409	455	425	408	425	410	403	459	439	425	463	430	391	403	464	434	382	446	427	439	445	446	440	434	439	455	460	418	424	415	425	427	420	474	430	430	414	398	436	451	452	435	442	396	456	431	425	401	412	462	432	427	441	466	414	425	473	416	414	455	451	403	442	429	463	404	405	374	434	408	410	384	416	460	447	425	446	396	409	383	440	438	409	405	412	468	422	452	428	454	450	403	385	427	440	416	403	429	422	441	420	425	432	454	446	433	438	396	481	473	450	443	443	409	434	451	421	393	462	403	449	456	419	398	405	426	460	403	413	422	426	439	443	451	407	433	439	478	459	431	420	420	426	444	432	400	422	453	423	430	418	408	399	403	418	442	443	387	454	431	424	449	421	420	413	416	382	415	446	454	412	429	423	448	422	472	405	426	408	453	486	446	438	412	408	425	426	416	393	462	415	441	455	434	433	461	428	407	450	466	457	472	384	432	410	441	435	470	412	399	417	444	435	401	438	410	401	407	422	406	458	419	456	437	445	438	457	396	440	437	400	395	435	420	445	410	400	453	439	394	450	405	440	423	419	437	428	417	435	379	414	414	397	423	422	427	421	440	466	402	445	396	412	402	419	469	446	425	423	459	430	406	452	445	435	428	441	420	434	424	405	398	406	395	438	447	427	454	401	408	415	382	417	414	410	448	418	441	421	415	414	436	425	418	413	442	427	428	430	422	419	423	418	437	400	412	397	464	455	411	441	410	407	466	387	445	422	427	421	434	454	407	443	444	443	443	435	451	418	432	415	441	440	428	445	453	427	429	421	427	401	417	419	439	461	471	414	433	431	410	413	452	451	421	439	421	468	451	428	416	450	443
27619	20055	16533	19387	16756	14154	11708	9303	7539	6261	5091	4357	3808	3305	3007	2693	2381	2127	2007	1859	1694	1645	1480	1435	1357	1342	1261	1181	1177	1124	1185	1156	1124	1153	1068	1066	1113	1053	1020	1050	1045	1035	1078	985	972	1005	1039	1001	990	1036	959	977	1023	1005	1027	964	1015	1005	1016	1004	1009	959	984	957	995	1030	986	1003	1002	1003	979	1050	993	1018	992	979	1041	1012	994	1057	988	992	960	1004	959	979	1029	947	1038	982	944	976	980	990	990	962	972	1013	996	1048	1050	1041	966	954	960	991	998	1006	1066	1053	980	972	991	978	994	1015	969	1021	1054	1035	984	1055	937	1034	994	995	981	1001	945	1001	1003	1004	998	1035	1037	986	1034	997	1006	989	974	1005	950	1001	1038	985	920	1013	968	1005	946	1042	975	1006	964	1001	970	977	1057	1004	985	946	995	1047	1033	975	1029	1004	971	1045	1014	973	1038	1008	982	991	993	963	1023	993	996	1050	988	1013	988	968	999	1013	929	963	957	1010	973	919	971	1003	1008	979	980	991	1007	951	1018	1026	945	1017	1013	994	988	1000	998	961	1013	1050	970	974	980	976	968	984	1033	983	966	940	971	982	1011	1017	963	977	940	1018	1037	996	1018	989	937	990	955	1009	1032	986	969	953	1023	1013	929	950	1067	973	986	948	1012	939	1006	958	1013	999	1019	996	1057	1031	956	973	962	998	1019	999	1047	1013	958	971	979	973	965	1011	970	998	998	951	988	968	974	1014	1016	968	1029	985	995	981	958	939	1008	991	1031	977	1056	1029	978	981	1009	1043	1003	1028	976	1017	1015	946	1035	998	1026	1016	964	992	985	989	955	1041	964	1005	991	1003	1012	1065	1017	977	964	1005	989	951	1016	975	999	953	980	1009	972	960	955	951	1006	974	1037	966	994	973	956	986	970	1010	1002	996	990	977	937	938	997	987	1060	988	1069	980	1008	992	1017	991	1000	984	994	1010	1036	972	996	1017	967	964	995	1012	1011	949	973	962	955	970	985	1035	994	979	1018	988	987	1029	992	1036	1010	1028	1040	1056	989	995	999	1052	1006	1072	1025	1006	989	992	937	957	1038	1013	1033	1035	937	985	981	965	1042	1007	1007	979	1041	943	1024	978	994	908	1035	1015	1013	980	988	964	989	938	1000	1017	978	1019	985	985	957	1044	999	981	929	942	964	1012	945	983	1026	978	977	965	971	1002	1063	1030	998	990	1038	982	1036	967	990	951	1045	987	997	943	963	965	956	966	1052	990	1023	1005	959	992	955	957	1032	1014	963	1025	996	971	987	985	1009	1046	992	951	960	986	983	1057	997	995	992	1019	1029	1017	944	961	953	1014	995	969	1055	998	950	986	995	966	975	996	943	991	1015	1033	1048	1019	978	1016	1045	1024	994	968	1039	995	1005	1001	953	983	976	994	1008	973	996	1008	1010	941	994	996	958	997	987	1052	961	1023	960	990	1004	1014	941	944	992	1006	992	971	928	986	964	982	923	998	957	981	1002	949	1008	1000	978	960	971	985	996	1014	1012	999	1014	985	942	988	981	954	999	1040	932	985	1013	1002	941	1003	1032	971	1006	992	951	972	969	981	998	992	1001	942	997	968	980	980	1003	979	1004	1057	998	1002	1016	934	973	998	978	1053	943	954	987	1012	977	1023	968	1035	1016	1072	1012	992	942	1014	966	979	1042	984	989	924	997	967	962	988	954	1064	1056	995	1027	973	974	1006	990	1014	985	985	1000	1041	986	977	993	1011	990	1031	953	1000	993	960	1033	945	960	1001	1022	992	1025	1005	1037	1032	976	964	970	1023	985	972	955	1040	1000	958	1014	970	981	1009	987	1033	999	998	1008	987	991	968	975	986	988	947	959	993	1035	972	1000	943	974	945	958	992	950	1030	1006	1032	970	1012	1007	990	981	987	989	970	1050	1027	1040	1021	967	989	950	958	964	925	962	992	1040	1011	1035	1018	942	988	1034	986	999	1026	974	974	1040	1008	973	1058	980	941	982	1011	997	1026	998	1044	991	964	979	942	955	1012	983	952	978	994	993	1007	983	1020	981	1015	975	1018	969	970	1007	1056	969	1020	997	959	972	966	962	1006	993	972	1020	1032	946	993	1035	981	986	999	986	975	986	1053	1008	1002	1005	955	1004	945	975	1002	963	991	1059	1032	1004	950	963	1030	1006	967	973	1020	953	987	1025	995	944	1016	983	991	999	957	956	993	1032	965	1056	996	1005	986	977	1013	999	986	1035	983	994	1012	980	967	1028	1013	954	987	1027	996	1014	1018	1025	997	1017	945	963	987	1026	991	1023	995	1007	950	982	1044	989	987	938	989	1033	969	990	1027	1017	1023	1003	976	983	1031	983	977	1008	979	992	990	1003	992	968	1009	1033	1013	1034	1008	966	987	1016	1011	988	943	1027	986	990	1051	1010	988	991	983	961	989	949	1024	951	977	1016	934	1058	1023	947	1021	989	1030	948	1041	1010	1044	1036	1049	1026	997	995	958	955	1027	989	994	993	1021	1073	994	987	1037	1024	937	974	1026	1007	974	1025	979	968	1011	1041	1004	950	1007	1014	1070	1015	1024	980	1018	976	1045	979	965	990	968	1034	956	984	989	982	964	1014	925	998	996	958	944	956	1042	1027	999	1007	1038	936	1024	977	979	1045	1059	964	1002	1027	1006	1024	978	1018	1022	997	1029	1003	988	957	998	990	1020	1006	1015	1003	1010	998	960	1027	1025	993	988	1025	950	1004	993	955	964	968	991	985	936	953	1041	976	1023	930	1014	982	1074	995	1004	953	1007	1020	1005	1000	982	971	1065	990	995	965	1015	1057	980	964	968	979	1010	969	989	1018	969	961	997	984	990	1035	1019	974	960	1026	961	959	1010	972	937	984	986	948	999	989	964	965	1026	1002	992	982	951	974	972	1007	969	971	999	1000	1009	992	987	1038	931	1007	1014	986	1004	994	989	1015	981	1001	1025	979	1018	951	969	939	976	1014	963	1000	1013	1017	1010	1002	1015	964	997	986	1016	987	1010	951	965	960	987	1029	943	990	1004	1025	967	990	980	994	982	1001	982	1022	1014	1023	979	1067	1009	939	1014	1006	991	1018	1004	1030	979	979	978	994	1020	975	1004	997	965	989	1020	1036	990	967	959	928	952	995	1006	946	981	995	987	1015	979	1017	1008	942	1053	966	995	975	998	1008	992	1002	995	982	1043	985	978	988	1035	986	1023	1003	982	1007	952	937	1027	1003	964	1004	995	1028	1017	1017	979	998	1000	955	971	1030	973	995	996	924	1053	1013	936	995	962	992	994	958	1000	966	1028	976	957	967	1026	1031	992	1008	965	975	989	978	989	1020	996	976	963	985	983	942	1044	1014	995	1019	968	1008	1000	944	1019	998	1024	980	988	971	953	965	922	975	1005	939	905	1019	999	973	958	970	1012	991	977	1039	979	990	954	984	971	1009	1022	946	989	1012	1009	948	988	1001	1021	957	992	964	1031	1072	1027	985	1005	1027	962	944	1022	957	968	982	1022	1042	970	967	969	1002	936	974	955	1007	999	1050	997	979	935	965	1022	1029	1005	983	1044	1017	1016	984	954	984	1023	961	987	1022	976	983	1024	1038	1007	935	1004	1014	990	984	1039	1011	969	996	954	1013	1001	1035	972	968	1007	1109	985	968	1024	997	1007	1004	1015	927	1007	956	974	965	973	986	998	1047	1015	976	1006	957	1043	996	976	1000	993	1029	973	985	983	972	992	959	970	985	1020	1034	972	1006	954	968	993	1029	1014	1023	973	1022	983	962	1025	996	980	946	1020	994	956	957	970	1014	975	991	970	985	1027	1054	958	1020	970	969	956	946	956	1024	994	992	969	959	985	957	974	1005	948	956	967	1040	952	971	1019	989	1000	965	966	969	918	972	923	1009	998	989	1000	1002	977	1042	983	986	996	980	964	1041	958	953	988	986	990	971	993	1022	968	1010	964	970	1030	983	1012	983	984	987	991	1011	969	992	954	1033	997	956	994	991	1000	961	997	1063	982	969	943	971	1005	1004	949	934	1032	1008	1001	1023	967
13582	6479	5239	4267	2916	2210	1648	1350	1102	867	783	787	680	655	634	604	561	573	534	502	512	495	468	472	465	464	513	516	511	458	471	479	440	466	498	452	470	477	418	498	486	501	452	444	482	491	510	464	459	452	478	468	448	457	458	463	459	471	451	443	444	451	434	486	513	478	440	433	442	447	450	471	480	468	442	410	500	444	436	496	468	446	465	452	473	430	465	441	426	493	459	458	424	458	414	458	478	490	465	512	442	485	441	424	424	461	463	448	445	469	467	460	459	445	496	442	460	497	473	455	476	490	486	474	483	474	464	467	477	440	478	470	457	465	464	454	505	471	446	493	484	446	461	503	497	457	479	477	469	430	452	423	453	436	480	491	456	477	466	472	494	468	454	435	442	487	442	428	424	412	459	454	459	448	451	476	444	426	435	463	459	421	471	470	459	441	468	435	435	446	433	472	474	471	441	437	485	473	466	446	448	438	451	499	425	527	440	500	459	451	494	499	440	418	445	442	474	502	430	416	472	472	461	460	490	483	441	463	441	495	439	443	474	444	511	405	458	432	461	480	431	465	492	485	482	462	441	462	453	496	487	455	462	437	499	444	457	472	459	468	417	445	464	457	468	460	438	483	452	460	453	487	471	433	439	473	443	448	480	430	476	497	462	468	461	420	475	467	505	474	453	504	435	443	447	452	451	466	414	478	489	496	429	457	420	443	457	463	484	508	455	441	420	423	431	490	457	415	400	426	455	451	466	533	454	445	417	471	443	523	479	459	451	485	460	453	431	449	415	462	454	479	480	465	433	461	442	466	463	422	420	460	514	475	462	423	464	454	457	478	460	466	519	433	416	454	449	503	468	447	467	446	488	479	457	485	473	461	428	452	470	476	492	468	460	441	464	423	479	470	473	473	469	497	452	449	438	479	474	480	421	437	438	458	457	460	449	465	471	466	481	420	468	495	424	422	467	423	418	482	449	427	459	465	451	470	493	448	449	461	479	480	408	468	470	463	487	488	489	483	492	480	451	471	438	510	457	449	493	465	461	432	471	459	441	502	483	452	419	449	474	461	497	493	418	428	458	474	504	483	470	466	483	476	474	475	496	451	454	438	440	476	489	478	497	472	479	460	480	467	477	458	452	438	505	461	417	478	495	435	475	453	433	445	445	438	442	431	405	443	464	473	464	438	467	433	454	465	444	422	469	406	453	457	501	463	469	519	498	470	461	418	449	505	435	457	446	458	420	453	450	421	461	467	445	466	463	457	459	487	435	508	483	486	509	455	471	469	450	442	459	449	447	487	464	436	495	457	433	464	451	452	468	459	455	450	449	449	430	420	455	489	509	447	430	490	494	469	501	454	511	468	485	435	488	467	472	453	463	476	451	490	474	505	453	477	507	429	428	470	444	496	494	484	486	442	465	450	458	510	466	467	482	518	471	441	485	470	469	478	445	475	421	465	478	505	475	446	457	492	435	456	466	439	459	505	446	481	461	433	477	469	470	426	464	465	436	490	461	436	506	427	468	442	426	421	467	496	482	463	450	484	442	478	447	456	511	475	492	472	405	467	428	478	454	415	448	426	456	452	462	494	406	483	414	410	434	451	449	469	430	435	479	491	467	428	448	455	446	475	448	473	495	474	438	438	497	456	441	457	445	489	443	487	465	522	431	485	474	462	478	465	473	493	486	493	482	454	459	483	455	481	450	470	460	487	473	440	436	433	436	420	481	508	418	411	466	444	480	460	481	444	464	449	500	476	453	482	449	463	473	476	475	459	468	435	452	484	447	490	460	467	443	443	457	485	422	452	428	488	428	458	489	490	458	442	445	448	414	485	432	452	475	483	467	461	518	470	428	495	457	480	477	477	479	450	493	442	459	419	460	427	443	426	508	441	448	465	491	443	486	475	427	472	442	475	452	470	429	480	471	439	437	471	452	445	494	460	494	477	466	477	475	461	454	435	456	461	443	441	446	459	433	447	468	432	461	484	416	470	452	439	515	500	411	462	449	513	469	477	435	486	460	421	449	484	443	476	469	451	460	450	441	460	489	466	435	449	465	455	459	457	455	491	452	407	465	446	451	462	489	459	488	461	471	444	481	461	441	476	479	468	483	407	511	450	473	495	484	440	479	450	446	441	472	468	426	450	466	457	461	484	402	448	472	475	454	450	432	484	490	527	440	448	449	437	466	471	434	471	441	435	450	462	472	469	479	425	439	475	470	450	458	470	473	447	449	484	469	474	490	453	487	487	413	464	439	481	429	466	470	445	466	492	481	497	462	509	482	457	471	479	459	464	463	449	484	479	500	484	482	450	468	496	506	421	426	439	470	461	440	444	450	451	413	465	434	428	441	453	491	468	458	489	485	466	488	464	431	476	487	474	474	431	478	487	487	505	419	490	456	470	453	442	461	481	475	440	464	455	460	460	459	490	481	465	449	452	503	464	423	451	508	478	467	462	434	436	465	506	455	449	481	493	498	427	454	496	482	464	462	452	439	483	443	481	461	454	471	492	486	459	459	451	477	421	485	471	485	446	452	456	426	435	462	461	427	448	469	459	447	466	492	481	520	506	442	425	484	452	480	507	469	454	429	449	402	435	432	502	459	460	479	465	434	500	467	459	455	433	450	475	466	462	448	478	464	443	503	447	464	451	471	486	465	443	471	467	459	485	430	515	447	446	440	441	514	509	470	481	445	440	453	461	464	441	473	433	435	467	463	467	458	448	453	456	431	487	442	486	441	437	492	429	453	483	478	470	443	453	461	462	505	468	476	477	443	494	496	458	432	466	476	509	485	448	460	429	484	485	464	455	474	494	445	487	469	448	464	499	479	481	476	455	477	471	451	465	470	480	483	453	437	450	401	450	512	510	436	441	420	440	467	523	479	441	442	394	451	477	435	470	473	478	469	419	399	445	454	480	462	510	457	460	452	451	429	439	473	492	480	468	479	470	459	479	516	462	443	444	448	459	503	453	444	439	454	448	509	428	437	446	454	439	441	493	466	427	455	453	462	427	478	482	492	447	453	443	444	473	495	459	459	458	479	457	460	519	408	465	428	454	465	487	486	507	436	440	460	485	488	461	453	471	447	449	451	475	435	488	434	426	487	442	472	485	470	510	474	462	450	403	466	442	434	477	527	489	434	478	462	465	438	440	445	484	445	489	501	468	453	442	504	447	448	457	434	452	437	447	429	517	434	430	443	454	451	464	465	458	442	435	457	473	481	488	467	449	437	462	443	459	439	432	435	434	451	494	433	487	505	454	506	476	516	451	458	459	477	443	479	510	505	442	471	400	386	469	482	446	497	440	431	421	480	461	462	460	459	462	446	412	459	447	485	457	464	451	439	422	467	446	481	463	485	422	455	449	443	432	450	489	476	410	434	446	471	471	464	469	474	469	453	487	460	475	458	485	467	447	447	485	461	483	441	417	448	481	452	458	481	440	448	461	456	449	471	439	457	461	447	456	462	454	460	450	468	455	457	451	463	481	448	464	468	443
9771	6765	9084	10986	9483	7929	6418	5098	4169	3430	3022	2605	2306	2027	1904	1891	1687	1620	1416	1408	1376	1358	1298	1265	1275	1238	1260	1220	1166	1104	1159	1121	1131	1091	1137	1079	1090	1080	1063	1093	1039	1076	1064	1053	1043	1040	1041	1113	1051	1062	1068	1021	1005	1040	1090	1091	1026	1115	1033	1075	1058	1066	1044	1120	1132	1092	1101	1060	1016	1058	1107	1102	1143	1016	1061	1073	1061	1133	1071	1084	1055	1080	1019	1072	1056	1018	1080	1069	1099	1031	1094	1106	1038	1056	1017	1035	1036	1056	1088	1051	1080	1029	1042	1052	1017	1074	1092	1055	1031	1079	1031	1039	1069	1052	1079	1044	1069	1077	1045	1097	1022	1057	1059	1092	1091	1079	1100	1083	1085	996	1036	1105	1079	1031	1052	1040	1090	1043	1060	1132	1078	1053	1103	1034	1080	1035	1092	1054	1013	1046	1093	1054	1013	1094	1031	1048	1064	987	1114	1124	1046	1081	1081	1050	1026	1047	1010	1038	1017	1095	1061	1061	1026	1050	1130	1079	1044	1064	1050	1038	1084	1075	1008	1085	1027	1081	1025	1027	1032	1042	1111	1051	1062	1064	1014	982	1059	1072	1121	1079	1047	1105	1107	1074	1061	1135	1008	1081	1046	1091	1084	1112	1039	1008	1046	1074	1011	1080	1058	1047	1011	1040	1071	1020	1091	1034	1057	1027	1026	1048	1025	1097	1090	1056	1031	1049	1021	1087	1042	1042	1050	1090	1143	1074	1107	1128	1016	1128	1054	1057	1061	1044	1102	1090	1091	1018	1029	1036	1076	1101	1093	1025	1036	1073	1072	1113	1053	1065	1031	1049	1080	1060	1052	1061	1049	1106	1088	1057	1041	1027	1037	1052	995	1090	1056	1082	1101	1022	1080	1020	1030	1116	1036	1066	1047	1024	1106	1141	1074	1045	1092	1092	1057	1067	1049	1040	1068	1080	1082	962	1140	1104	1082	1064	1058	1044	1099	1053	1045	1066	1076	968	1020	1090	1038	1022	1111	1058	1061	1039	1104	1033	1166	1044	1085	1029	1067	1052	1081	1093	1062	1091	1081	1085	1016	1094	1017	1028	1078	1085	1054	1079	1106	1066	1019	1131	1008	1056	1073	1104	1051	1022	1029	1042	1087	1066	1083	1110	1125	1031	1055	1127	1042	1075	1077	1081	1081	1058	1003	1021	1088	1069	980	1035	1107	1087	1074	1120	1006	1163	1035	1052	997	1045	1034	1065	1060	1079	1135	1046	1124	1080	1134	1002	1055	1061	1075	1095	1026	1030	1069	1031	1124	1122	1048	1117	1089	1092	998	1072	1044	1071	1079	1087	1057	975	1024	1132	1095	1042	1062	1079	1145	1101	1092	1015	1042	1066	1055	1033	1071	1039	1021	1029	1025	1078	1067	1100	1049	1060	1053	1023	1011	994	1061	1060	1052	1011	1059	1102	1030	1036	1052	1038	1058	1063	1041	1090	1069	1051	1101	1054	1116	1082	1025	1042	1056	1067	1127	1009	1093	1064	1050	1060	1097	1019	1056	1063	1101	1065	1101	1046	1044	1078	1046	1069	1045	1036	1062	1010	1082	1061	1042	1080	1054	1003	1024	1021	1009	1072	1047	1002	1133	1102	985	1059	1059	1075	1096	1082	1004	1060	1080	1015	1017	1046	1076	1077	1024	1049	962	1113	1039	1033	1042	1076	1085	1063	1094	1029	1023	1039	1101	1039	1085	1026	1090	1070	1032	1019	1084	1028	1101	1059	1123	1067	1089	1074	1111	1099	1056	1120	1056	1037	1098	1047	1076	1052	1052	1013	1060	1017	1047	1037	1052	1087	1042	1051	1091	1065	1022	1068	1010	1029	1074	1091	1065	1043	998	1082	1099	1115	1052	1025	1102	1042	1081	1075	1052	1067	1070	1128	1046	1031	1025	1057	1100	1072	1119	1070	1125	1052	1125	1012	1087	1023	1073	1043	1059	1082	1027	1109	1042	1090	1035	1076	1071	1039	1014	1061	1094	1106	1063	1077	1046	1073	1044	1081	1051	1077	1044	1063	1086	1095	1077	1102	1028	1073	1053	1028	1063	1073	1055	1025	1066	1015	1127	1079	1110	1067	1050	1091	1129	1063	1089	1041	1026	1065	1102	1040	1131	1134	1075	1066	1064	992	1053	1079	1037	1092	1062	1055	1046	1090	1071	1070	1012	1030	1050	1064	1128	1028	1078	1074	1042	1110	1033	1121	1018	1035	1030	1091	1062	1055	1023	1055	1077	1075	1053	1035	1082	1135	1085	1090	1090	1066	1017	1058	1058	1069	1001	1068	1075	1093	1102	1071	1050	1097	1017	1096	1099	1090	1110	1030	1097	1062	1040	1094	1012	1027	1053	1097	1077	1042	1048	1075	1089	1034	1060	1084	1056	1032	1054	1063	1048	1045	1096	1072	987	1057	1052	1084	1046	1092	1049	1052	1034	1097	1023	1096	1050	1082	1105	1011	1069	1029	1078	1041	1049	1043	1077	1051	1032	1053	1065	1081	1090	1084	1059	1020	1080	1068	1071	1056	1040	1080	1099	1053	1067	981	1073	1097	1068	1064	1116	1070	1083	1054	1020	1116	1039	1033	937	1036	1108	1064	1066	1096	1104	1116	1063	1034	1073	1071	1064	1102	1080	1046	1042	1029	1024	1070	1030	1051	1039	1021	1060	1056	1098	978	965	1103	1083	1082	1042	1067	1037	1096	1031	1043	1056	1056	1095	1024	1077	1070	1010	1046	1066	1078	1050	1084	1073	1064	1076	1076	1012	1088	1068	1025	1040	1109	1081	1101	1042	1089	1003	1031	1065	1080	1048	1076	1023	1110	1039	1096	1059	1042	1050	1037	1053	1066	1022	1055	1086	1089	1037	1020	1092	1042	1033	1087	1081	1142	1067	1037	1027	1045	1088	1089	1074	1010	1044	1065	1081	1053	1088	1052	1098	1085	1094	1063	1074	1059	1116	1043	1058	1092	1059	1095	1111	1036	1099	1101	1074	1076	1033	1026	1081	1042	1059	1102	1058	1048	1067	1048	1063	1079	1088	1061	1076	1080	1040	1002	1046	1048	1087	1093	1002	1033	1099	1086	1097	1032	1086	1008	1095	1109	1077	1131	1089	1107	1083	1041	1037	1040	978	1071	1074	1006	1089	1106	1056	1048	1114	1085	1046	1077	1039	1071	1056	1071	1119	1062	1065	1053	1084	1080	1005	1037	1003	1030	1089	1093	1054	1057	1059	1058	1061	1055	1043	993	1145	1081	1029	1037	1081	1103	1081	987	1064	1067	1089	1120	1020	1031	1028	1057	1087	1065	1073	1045	1054	1043	1058	1045	1061	1058	1013	1102	1051	1097	1093	1054	1060	1032	1024	1056	994	1104	1054	1044	1082	1107	1072	1077	1069	1065	1080	1114	1047	1038	1040	1065	1059	1078	1058	1081	1077	1085	1000	1105	1072	987	1045	1048	1072	1012	1059	1064	1066	1083	1032	1089	1096	1030	1075	1034	1163	1039	1026	1094	1016	1025	1001	1113	1085	1082	1081	1033	1098	1044	1050	1047	1057	1031	1105	996	1036	1088	1094	1124	1070	1023	1159	1124	1115	1049	1065	1067	1020	1065	1081	1069	1067	1129	1072	1109	1054	1059	1059	1020	1043	1103	1104	1088	1026	1073	1092	1050	1037	1070	1049	1037	1072	1068	1118	1086	1064	1056	1062	1082	1077	1065	992	1081	1032	1115	1080	1089	1134	1053	1069	1082	1019	1007	1057	1071	1082	1079	1014	1077	1054	1019	1062	1062	1077	1108	1047	997	1110	1071	1076	1000	1061	1076	1090	1106	1022	1028	1049	1084	1046	1088	1113	1052	1032	1092	1036	1038	1065	1056	1071	1017	1043	1027	1041	1040	1026	1056	1009	1044	1025	1062	1116	1129	1115	1071	1101	1083	1061	1076	1046	1054	1025	1070	1044	1114	1070	1063	1130	1086	1031	1000	1087	1101	1042	1029	1097	1156	1056	1022	1080	1003	1081	1028	1097	1039	1072	1085	1117	1060	1014	1040	1085	1050	1075	1029	1032	1139	1082	1064	1024	1101	1063	1057	1028	1007	1075	1120	1007	1041	1063	1054	1046	1048	1032	1053	1080	1053	1031	1045	1050	1034	1012	1139	1098	1066	1055	1034	1048	1080	1013	1042	1028	1039	1142	1075	1108	1122	1079	1082	991	1068	1081	1091	1058	1080	1039	1055	1077	998	1101	1093	1007	986	1077	1087	1035	1083	1065	1040	1006	1022	1094	1024	1085	1008	1085	1086	1077	1033	1090	1003	1118	1143	1093	1003	1077	1033	1085	1049	1015	1062	1076	1081	1090	1084	1054	1013	1086	1068	1064	1109	1122	1059	1038	1085	1090	1042	1069	1049	1075	1063	1060	1008	1033	1059	1065	1047	1092	1049	1030	1054	1070	1056	1069	1092	1018	1099	1118	1126	1077	1028	1035	1042	1007	990	1126	1083	1110	1061	1081	1111	1075	1029	1038	1128	1079	1119	1038	1055	1007	1060	1078	1036	1116	1022	1060	1031	1019	991	1024	1056	1128	1005	1104	1016	1051	1038	1078	1055	1038	1041	1015	1042	1049	1061	1031	1024	1028	1093	1042	1016	1099	1031	1055	1010	1165	1071	1090	1023	1040	1075	1052	1025	1051	1041	1041	1047	1111	1136	1107	1049	1070	1075	1082	1049	1041	1057	1051	1093	1049	1092	1117	1062	1108	1096	1036	1061	1109	1047	1060	1086	1024	1025	1010	1107	1025	1044	1083	1061	1100	1035	1071	1132	1080	1078	1107	1101	1043	1025	1102	1024	1099	1066	1051	1058	1055	1057	1046	1115	1108	1087	1083	1069	1056	1049	1038	1044	1001	1065	1092	961	1034	1084	1057	1037	1055	1108	1021	1119	1104	1036	1071	1121	1020	1052	1093	1065	1091	1039	1119	1052	1060	1126
30629	17769	10180	7471	4789	3387	2413	1799	1560	1219	992	928	766	746	785	651	628	582	639	540	510	533	518	501	535	445	476	504	453	493	497	441	453	440	477	461	457	440	469	458	471	473	439	500	433	417	433	434	467	463	422	468	499	428	503	435	446	437	412	460	459	462	458	470	446	429	470	458	461	462	446	419	486	460	415	467	444	455	450	440	429	450	426	440	456	433	467	451	410	455	436	465	476	471	462	492	441	429	418	408	486	429	479	447	418	458	413	394	450	466	453	480	422	509	456	429	438	459	457	453	434	418	429	423	451	462	442	464	410	423	458	398	484	453	444	485	458	422	458	454	466	425	421	417	458	440	472	440	423	441	456	470	449	435	476	464	425	435	464	453	497	488	467	454	490	431	466	437	420	456	429	457	438	444	494	441	463	427	460	434	476	448	451	422	471	467	463	462	471	478	462	440	453	430	459	454	445	457	472	444	459	466	470	448	479	437	474	431	402	439	458	426	426	441	462	437	469	458	480	428	440	459	456	478	417	429	453	476	471	457	436	444	448	464	437	457	472	444	425	428	455	474	454	459	454	449	458	437	354	407	426	499	462	438	449	486	401	482	432	393	420	441	452	439	434	448	464	433	474	449	439	492	500	481	469	477	441	443	481	451	472	469	419	443	476	443	442	456	428	433	478	445	493	437	465	477	463	447	478	464	451	421	491	461	428	435	474	483	447	459	472	444	475	434	464	413	416	437	479	420	468	454	503	487	421	404	426	454	435	451	460	421	461	482	420	469	468	457	475	506	496	415	436	470	443	470	463	513	450	449	447	485	457	470	433	458	456	474	453	465	402	430	435	454	476	446	443	494	424	445	454	462	445	430	501	452	445	440	440	452	429	406	442	442	459	463	456	467	463	444	468	433	473	464	463	474	438	428	450	424	450	465	454	482	478	494	475	481	459	470	432	439	438	499	434	429	479	435	418	424	460	469	447	452	462	453	457	443	447	461	436	462	452	425	448	446	450	446	430	413	436	491	428	460	424	429	436	464	445	408	440	467	484	501	392	462	478	436	426	363	452	481	462	398	396	431	452	418	483	483	461	468	424	449	475	481	453	451	460	485	442	461	512	457	443	478	442	444	472	454	428	409	486	421	460	432	488	462	444	438	467	472	422	480	418	459	405	419	460	437	437	462	397	446	415	487	446	423	483	447	448	443	497	416	434	407	442	448	442	457	451	437	473	457	446	484	463	472	463	477	460	452	500	459	449	423	420	423	431	432	452	436	477	444	436	431	464	446	412	436	486	400	418	438	450	464	492	427	414	470	476	416	442	448	475	458	433	462	441	449	439	449	450	417	479	453	430	457	430	429	454	451	459	485	433	480	467	454	435	434	456	473	459	445	456	440	424	485	419	442	434	453	427	453	486	460	450	424	423	485	478	478	467	450	459	430	450	457	466	476	445	452	430	512	433	461	442	509	426	458	477	426	453	468	403	441	438	526	438	449	425	424	432	448	461	475	447	437	474	453	481	419	471	439	473	456	451	447	413	479	460	410	458	504	439	448	468	441	459	442	452	446	454	450	485	468	491	467	437	464	449	451	455	472	424	460	446	447	474	473	415	478	391	499	444	427	443	465	445	499	391	458	503	454	488	439	451	412	451	452	435	432	468	391	414	481	517	455	431	434	417	443	440	453	408	461	432	491	458	446	440	462	482	459	466	442	487	447	436	437	444	468	458	466	450	466	468	444	402	454	425	456	480	475	452	451	456	469	465	459	439	491	421	467	462	426	454	450	450	411	478	441	460	469	433	481	427	467	441	495	451	469	490	479	457	448	457	462	482	456	461	448	472	428	409	412	451	488	468	464	454	423	402	452	470	483	441	436	475	464	444	438	416	434	458	480	466	493	503	490	448	441	394	460	518	416	439	431	457	455	429	499	424	477	435	428	435	480	438	403	448	459	432	490	437	456	483	448	448	420	433	438	474	465	411	407	447	462	463	470	428	431	441	439	480	488	444	444	426	476	459	465	483	455	425	447	468	441	440	455	433	430	449	466	481	448	431	441	441	460	497	416	441	431	457	466	466	424	447	443	419	489	469	487	430	427	463	477	463	481	456	457	432	496	415	404	406	489	449	440	460	467	464	431	445	426	425	487	419	432	438	428	433	409	446	445	422	440	447	416	455	479	432	461	465	482	456	447	468	430	415	448	513	462	495	433	445	456	437	451	423	411	468	457	442	453	460	424	480	481	449	432	453	423	456	456	481	444	480	478	430	445	407	457	420	479	456	415	455	461	455	440	432	427	440	428	489	448	453	422	469	476	438	438	420	479	420	411	436	461	420	474	469	451	423	416	441	420	450	471	463	436	466	435	418	435	447	501	473	499	436	454	467	396	459	443	486	478	435	462	455	466	432	453	455	440	465	430	458	461	464	440	434	423	448	466	434	482	456	442	447	467	437	481	459	461	498	483	408	419	467	429	471	457	476	410	458	456	437	503	444	467	463	432	437	452	440	455	443	505	447	444	439	448	454	473	452	442	485	520	496	437	461	471	441	442	448	399	436	432	463	479	468	441	440	488	500	458	437	434	467	445	417	478	418	447	443	464	413	453	467	446	430	450	433	464	439	458	440	454	440	431	428	448	422	452	445	429	512	451	403	465	439	504	472	482	476	424	418	438	474	426	456	454	480	471	436	477	425	492	420	425	436	449	417	490	446	436	452	512	439	444	438	466	487	402	447	450	444	466	451	430	412	444	457	439	410	475	464	483	463	467	476	464	446	424	449	441	410	426	449	443	493	467	433	480	491	445	471	471	476	441	455	445	470	490	447	451	470	428	438	480	450	430	437	455	452	405	440	474	442	443	442	475	425	457	421	449	467	458	504	471	432	426	469	478	472	437	448	451	456	464	463	422	456	473	479	411	450	470	481	422	475	440	441	465	489	438	443	487	434	437	417	454	479	454	409	429	484	462	422	422	414	419	423	457	451	476	454	438	442	466	470	444	435	463	452	428	434	469	473	414	424	459	431	435	464	472	428	503	389	458	484	432	475	441	458	449	470	481	454	470	437	472	465	440	490	461	413	397	454	482	460	429	478	470	462	503	496	456	463	417	419	461	410	429	439	431	468	468	434	452	459	465	465	474	454	449	408	460	454	432	467	480	453	463	421	480	452	487	473	443	436	453	440	432	430	429	519	430	426	446	453	437	448	461	445	448	447	433	450	465	453	396	458	452	436	452	431	426	437	457	477	422	429	444	459	461	435	449	423	477	458	461	467	477	469	460	439	432	479	438	413	429	445	454	459	457	428	456	415	422	495	467	451	460	409	442	466	417	433	478	485	452	416	466	433	443	430	446	446	429	523	437	442	467	441	470	473	439	430	427	445	420	452	469	458	481	450	471	428	423	471	479	450	487	507	425	450	466	495	455	447	423	446	453	459	525	449	432	435	447	423	459	470	471	427	448	444	406	468	450	430	481	453	423	437	415	433	421	461	460	466	429	409	418
21785	14343	13204	16039	13543	11298	8871	7112	6101	5028	4159	3519	3023	2846	2461	2247	2026	1915	1846	1650	1645	1516	1422	1294	1348	1241	1237	1190	1164	1162	1167	1195	1122	1214	1066	1076	1090	1085	1096	1030	1040	1073	1100	1083	1043	1058	1033	1075	1091	1051	1065	1021	1040	1041	1036	1090	1058	1054	1056	1048	1048	1032	995	1043	1019	1032	1076	1101	1072	1048	1123	1048	1076	1020	986	1051	1031	1075	1046	1022	1062	1034	1098	1093	1062	1001	1056	1013	1008	987	1028	1066	1036	1065	1078	1043	1023	1053	1055	1053	1092	1035	1062	1083	1062	1062	1049	1049	1040	1031	1050	1017	1027	1029	1021	1052	1030	1066	1049	1021	1020	1056	1029	1043	1068	1059	983	989	1054	1009	978	1070	1041	1007	1070	996	1082	989	1023	1024	1039	1057	1024	1063	988	1029	1004	1020	999	981	1016	1028	1061	1067	1072	1039	1039	1046	1031	1075	1050	1067	1034	1087	1030	1022	1050	1139	1015	991	1014	1038	1031	1047	975	1034	1041	1042	995	1055	992	1031	1055	1041	1072	1047	1017	1038	1033	1036	1062	1036	1035	1023	1050	1004	975	1073	1053	1060	1058	1085	1001	1082	1083	1066	1012	1055	1062	1026	1025	1058	1028	1057	1128	1077	1010	1008	1055	1033	1017	1055	1095	994	1045	1038	999	1030	1015	1031	1064	1010	1061	1039	1003	1094	1058	1096	1030	1004	998	1088	1026	1023	1045	1111	994	1094	1075	1018	1040	1017	1044	1012	1047	989	1009	1005	1004	1073	1049	1095	1021	1127	1016	1019	1063	1028	1046	1040	1038	1071	1051	1075	1081	1038	1072	1072	1005	1023	991	1059	1064	1067	1039	1079	1051	1075	1039	1063	1075	1037	977	1057	1024	1043	1097	1051	1062	1040	985	1029	1087	1126	1038	1040	1011	1114	1032	1083	1057	974	1013	1035	1070	1022	1017	1062	1015	1068	1042	1056	1048	966	1071	1062	965	1103	1072	1039	1051	1078	978	1040	1045	1102	1064	1057	1045	1066	1101	1060	989	1098	1046	1043	1080	1050	999	1020	996	1020	1010	1042	1072	1104	1037	1006	1089	1039	982	1059	1069	1107	1063	1059	1120	1032	1032	975	1016	1035	1107	1026	1078	1029	1046	1040	1067	1125	1115	1083	1011	1056	1017	1049	1062	1050	1101	964	1051	1026	1063	980	979	1091	1026	996	1040	1085	1060	1014	1056	1053	1006	1070	1026	1061	1035	1001	1016	1011	1059	1050	1074	1053	1046	1076	1078	1035	1064	1105	1074	1030	1041	1074	1026	1116	1053	1029	1044	1048	1053	1084	1083	1004	1082	1077	1065	1056	1083	1004	1046	1020	1055	1070	1033	1027	1050	1065	1030	1028	1015	1077	1066	1015	1036	972	1091	1117	1046	1060	997	1050	995	1091	1066	1097	1023	1030	1074	1018	1042	1045	1069	1046	1034	1043	998	1060	1023	1072	1052	1047	983	1045	1040	1015	1033	986	1041	1044	1029	1047	1071	1048	1051	992	1038	1069	978	1020	1070	1035	1076	1024	1051	1087	1040	1041	1078	1051	1033	1030	1048	1016	1059	1060	1056	1049	1032	1052	1013	1014	1066	1046	1027	1066	1070	1032	1048	1070	1117	1082	1028	1073	1026	1034	1063	1025	1015	1023	1021	1056	1021	1067	1046	1021	1076	1015	1030	1074	1037	1041	980	1069	1081	1003	1023	1024	1035	1054	1078	1021	1006	1075	1017	1037	1038	1094	1037	1053	1081	1037	1076	1071	1029	1043	1053	1033	1084	1007	1019	1031	1023	1075	1044	1037	1059	1032	1071	1031	1057	1055	1065	1007	1058	1000	1006	1029	1041	1048	1032	1050	1064	956	1086	1010	1066	1015	1097	989	1030	1076	1128	1037	1064	1049	1035	1059	1026	1036	1071	1041	986	1051	1026	1045	1004	1076	1010	1041	1050	1084	1014	1002	1004	1059	1100	1067	980	1086	1098	1077	1040	1090	1041	1056	1032	1062	1042	1031	1048	1048	1107	1058	1046	1012	1058	1067	982	1074	1043	1019	1046	1085	1046	1104	1015	1095	1009	1011	1023	1085	1033	1007	1057	1031	1002	1026	1101	1037	1064	1101	966	1063	1098	980	1039	1044	1025	1106	1072	1047	1063	1045	1020	1095	988	1003	1040	1071	1044	1068	1047	1017	1067	1080	974	1086	1016	1005	1060	1065	1014	1057	1025	1068	1098	1053	1114	1018	1055	1031	1065	1078	1035	1042	1065	983	1021	1073	1066	1036	1100	1008	996	1044	1056	1057	1003	1068	1078	1023	1056	979	1048	1051	980	1012	1008	967	1045	1043	985	1037	1047	1035	1041	1014	1011	1008	1023	1017	988	1032	1101	949	1007	1009	1055	1033	1052	1019	1033	1024	1027	1033	980	1023	1074	1046	1018	1062	994	1052	939	1022	1015	1066	1065	1032	1040	1018	1113	1037	1062	1070	1015	1036	1097	1037	1049	1075	1073	1064	1059	1045	1035	1087	1023	1024	1027	1079	1048	1050	1012	1018	1031	995	1087	1019	1032	1027	1061	1002	1065	1024	1003	1058	1077	1079	1012	1012	1117	1027	1038	1040	982	1056	1003	1089	996	989	1020	1022	1061	1037	1048	1042	1030	1017	976	989	1072	1025	1066	1037	1070	1042	1076	1058	1101	1051	1003	1025	1052	1045	1082	1066	1055	1133	1054	1035	1051	1058	1002	1015	1061	1009	1058	1008	1087	1068	1086	1030	1057	1034	1048	1084	1081	1028	1071	1048	1035	1032	1019	1028	1076	1072	1043	1033	1034	1056	1016	974	1048	1070	1040	1047	959	1005	1067	1021	1013	1033	1087	1085	1009	1004	1011	1049	1050	1029	1003	1028	1003	992	1032	1020	1012	1063	1024	1004	1053	1003	1069	1091	1034	1061	1065	1043	1049	984	1027	1054	1030	1057	1013	1049	1031	1010	1071	1014	1030	992	1002	1052	1021	1047	985	1028	1046	1073	1061	1021	1053	979	1076	1040	1029	1049	1036	1043	1077	1155	1081	1046	1062	1055	1028	1065	1069	1051	1004	988	1079	1027	1098	1027	1064	1072	1069	1100	1010	1066	1010	993	984	1006	1045	1045	1063	1008	1045	1022	1058	1000	1018	1032	1096	1034	1058	993	1032	1047	1028	1104	1053	1047	1032	1066	1105	1042	1043	1038	1015	1014	1052	994	1066	1051	998	1081	1034	1052	983	1053	1058	1033	1067	1070	1042	965	991	1011	1058	1038	1020	1042	1069	1091	1012	1061	1060	1043	992	1023	998	1039	1069	1074	1028	982	1102	1039	1045	1031	1035	1039	1048	967	1024	1063	1051	1041	1020	1033	1032	1029	1059	1061	1051	1028	1003	1035	1062	1036	1035	1098	1049	1066	1080	1038	983	1033	1073	1047	1063	1078	1060	1016	1102	970	1011	1012	1044	1066	1068	1036	1027	1060	1084	1055	999	1016	1077	1039	1076	1003	1021	1050	1060	1059	1099	1044	1036	1066	997	1031	1044	1086	1051	1075	1108	1045	1028	1019	1035	1031	1002	1072	1053	1026	1074	1043	1060	1069	1093	995	1017	1082	1092	1077	1007	1059	1020	1012	1083	1027	1034	1036	1054	1049	1039	1057	1055	1016	1031	1003	1027	1029	1077	1038	1100	1077	1011	1042	1040	1090	1034	1041	1062	1036	1059	1071	1012	1070	1000	1037	1070	1014	1039	1015	1034	1041	1061	1085	1067	1013	1122	1070	1046	1014	967	1058	1090	1038	1033	1065	1010	1069	1069	1069	1004	1035	1036	1043	987	994	1003	1021	1013	1042	1019	1035	1042	1074	1126	1021	1028	1048	1032	1071	1076	1047	1073	1029	1059	996	1016	1041	1045	1048	982	1041	1068	1036	1053	1089	1015	1025	1102	1013	1048	1016	1091	1003	1021	1046	1056	1034	1046	1074	1046	971	1041	1018	1036	1032	1010	1055	1031	965	1063	1046	1036	1029	991	1092	987	1055	1045	1119	1051	1049	997	1041	1023	1083	1044	1031	1087	1059	1031	1016	1081	1055	1011	1059	1113	1020	1019	1035	1067	1043	1066	1084	1037	1024	1104	1051	1008	1020	1060	1033	1031	1029	1035	1049	1008	1032	1046	1090	1061	1020	1057	1083	1048	1029	1038	1037	1013	1008	1050	988	1015	1141	1049	1065	1054	1027	1035	1081	1031	1051	1022	995	1053	1007	1110	1090	1033	1061	1063	1037	1044	1046	1067	1055	1021	980	1027	1007	1080	1050	1061	1088	1094	1009	989	1079	1026	1019	1036	1067	1010	1042	1030	1034	1080	1020	1024	1120	1037	1077	999	1034	1029	1098	1002	1096	1056	1047	1047	1070	1059	1067	1038	1085	1123	1071	1041	1026	1013	1070	1016	1072	993	1073	1068	1009	1110	1020	1003	1054	998	1047	1050	1062	1068	1077	1055	1044	1051	1090	1008	998	1017	1051	1026	1009	1048	1006	1043	1020	1017	976	1065	1021	1079	1094	1004	1031	1049	1043	1038	1091	986	1019	1015	970	1038	1070	1008	1055	1060	999	1057	1059	1049	1069	1062	1071	1037	1057	966	1015	1059	1119	1090	1085	1089	1016	978	1035	1063	1039	1037	981	1058	1071	1038	1061	1029	1036	1052	1092	1019	1038	1088	1047	1039	1043	1007	1045	1008	1005	1026	996	971	1099	1061	1073	1025	1031	1071	1102	986	1041	1007	1078	1076	1041	1007	1107	1067	1038	1116	1037	1027	1007	1056	1043	1027	1048	978	1042	1096	1014	1085	1071	1003	1024	1029	1056
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
