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
338216763557	338216764116	338216764666	338216765216	338216765766	338216766316	338216766866	338216767416	338216767966	338216768516	338216769066	338216769616	338216770166	338216770716	338216771266	338216771816	338216772366	338216772916	338216773466	338216774016	338216774566	338216775116	338216775666	338216776216	338216776766	338216777316	338216777866	338216778416	338216778966	338216779516	338216780066	338216780616	338216781166	338216781716	338216782266	338216782816	338216783366	338216783916	338216784466	338216785016	338216785566	338216786116	338216786666	338216787216	338216787766	338216788316	338216788866	338216789416	338216789966	338216790516	338216791066	338216791616	338216792166	338216792716	338216793266	338216793816	338216794366	338216794916	338216795466	338216796016	338216796566	338216797116	338216797666	338216798216	338216798766	338216799316	338216799866	338216800416	338216800966	338216801516	338216802066	338216802616	338216803166	338216803716	338216804266	338216804816	338216805366	338216805916	338216806466	338216807016	338216807566	338216808116	338216808666	338216809216	338216809766	338216810316	338216810866	338216811416	338216811966	338216812516	338216813066	338216813616	338216814166	338216814716	338216815266	338216815816	338216816366	338216816916	338216817466	338216818016	338216818566	338216819116	338216819666	338216820216	338216820766	338216821316	338216821866	338216822416	338216822966	338216823516	338216824066	338216824616	338216825166	338216825716	338216826266	338216826816	338216827366	338216827916	338216828466	338216829016	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
37619	17881	11937	9416	6087	4073	2828	2223	1757	1481	1149	1035	879	780	660	649	592	584	537	528	491	466	499	497	494	477	424	417	412	427	449	399	428	367	394	380	386	436	427	426	383	426	426	402	359	391	380	384	441	407	388	368	405	406	391	417	386	386	411	412	363	353	374	390	393	397	372	417	434	421	402	387	409	411	390	387	382	396	381	363	422	426	411	391	420	391	373	393	386	380	423	447	434	380	357	395	381	411	358	394	379	395	412	388	429	391	372	403	398	411	366	371	395	392	384	370	364	391	401	382	398	407	399	401	413	404	386	388	379	399	417	409	421	393	363	421	375	374	403	421	382	389	379	351	378	373	421	398	393	420	365	403	409	421	393	391	419	394	378	412	420	409	456	387	413	372	370	384	415	419	401	401	396	374	404	406	368	415	378	419	398	369	439	414	394	383	394	367	326	399	394	420	363	386	438	436	405	388	416	394	380	378	393	397	415	368	373	388	391	376	389	327	398	391	417	374	368	420	411	368	391	374	433	403	381	359	418	370	350	367	378	398	390	371	421	407	372	385	373	402	356	421	374	413	425	377	417	370	394	394	394	395	393	405	345	407	425	370	396	400	386	377	396	401	404	410	368	363	404	395	401	379	401	414	401	374	378	384	419	373	408	401	390	396	406	357	336	435	396	396	369	374	348	404	429	389	377	387	390	410	387	370	451	360	387	372	362	368	404	436	413	353	374	367	407	382	381	379	380	430	363	393	391	393	406	408	363	426	433	419	425	378	373	384	376	386	383	365	376	397	395	389	395	375	379	427	393	387	411	372	379	356	390	436	409	369	412	383	398	379	385	412	393	365	380	424	349	388	374	398	427	376	366	414	359	420	422	405	378	372	376	383	396	420	397	376	365	398	402	386	386	380	407	381	422	390	368	367	351	373	388	424	373	341	427	372	393	347	406	405	398	396	389	366	413	444	401	391	389	380	411	493	436	417	388	424	373	366	393	375	407	378	364	388	350	397	392	384	398	377	423	442	391	378	374	405	347	395	395	355	387	390	380	376	362	401	368	414	400	415	407	377	363	379	390	389	433	369	354	401	398	401	396	397	373	415	398	449	410	415	429	445	431	431	407	420	374	422	362	354	363	405	380	410	376	375	397	383	409	369	404	398	374	419	430	373	352	395	364	364	405	372	412	375	400	359	373	354	399	387	418	416	382	392	430	381	406	400	403	377	413	375	391	442	408	396	393	370	377	402	386	406	380	409	379	395	366	395	357	400	391	424	361	378	413	378	398	405	381	407	356	382	370	370	383	391	425	404	402	408	393	393	403	386	359	396	393	377	397	388	379	410	400	423	444	421	419	423	380	380	412	343	393	346	382	372	434	376	386	403	408	389	400	383	423	384	355	415	413	448	398	408	413	393	380	385	346	419	363	391	345	403	400	421	350	380	363	367	424	401	361	388	416	368	387	381	409	353	377	415	410	412	414	382	371	375	380	392	387	374	393	386	398	396	395	393	414	369	393	401	384	389	369	423	385	381	366	369	426	402	398	391	417	404	400	376	440	371	391	386	398	379	361	410	376	379	409	410	411	389	365	372	362	374	369	389	399	370	392	359	377	369	424	375	442	392	387	358	371	389	418	367	372	387	388	427	390	408	395	360	375	408	369	375	384	370	368	391	404	402	375	410	388	369	392	401	384	354	389	378	427	404	411	404	401	395	384	376	368	391	386	394	390	378	354	355	362	388	453	370	382	416	361	380	407	380	376	390	386	388	440	392	376	399	393	387	404	380	402	363	359	406	364	376	420	409	391	372	399	379	403	385	386	360	393	360	393	392	375	352	426	363	381	410	387	424	391	374	376	368	397	362	400	386	382	357	376	418	398	416	390	353	383	377	367	373	368	402	419	396	361	375	416	380	379	356	362	412	392	390	357	400	393	389	401	358	390	355	385	396	392	394	360	391	375	394	410	395	359	446	412	387	371	400	375	400	370	389	390	350	425	378	356	405	369	410	397	387	394	398	412	402	423	411	397	383	425	389	382	410	398	426	420	405	439	392	406	398	394	410	373	395	398	375	410	382	407	408	362	412	443	392	382	417	405	363	372	390	423	409	422	416	388	438	399	353	390	385	366	383	395	391	390	436	410	393	413	431	366	371	425	377	369	370	416	386	375	361	404	397	370	378	374	390	371	398	458	383	400	400	392	476	396	394	389	396	385	369	371	372	384	375	373	406	421	372	392	419	387	401	406	391	387	387	427	383	374	393	401	387	423	357	382	391	442	373	405	374	395	389	388	410	386	368	379	443	403	400	391	404	381	395	390	435	396	394	379	351	357	372	389	393	399	395	393	425	390	390	421	419	391	388	398	430	408	381	378	404	391	390	387	436	390	372	365	394	411	380	357	398	430	426	367	394	372	364	376	412	390	408	413	408	385	410	392	388	369	371	337	379	410	413	390	414	404	388	389	365	370	369	392	377	381	397	384	394	373	370	411	379	392	412	396	402	374	409	391	381	386	370	354	390	374	360	368	394	369	404	398	426	388	400	407	378	400	393	374	397	370	367	437	408	396	400	436	394	377	392	413	387	370	390	358	401	401	410	401	403	428	382	366	417	352	378	367	406	396	360	409	377	385	406	395	382	378	375	421	425	423	382	370	428	400	390	387	411	399	413	392	387	399	420	387	382	387	418	380	352	422	376	392	340	418	368	418	390	394	411	360	375	433	342	406	446	386	408	384	417	421	388	386	361	376	364	362	395	348	419	402	388	372	386	407	419	373	370	402	383	363	396	375	386	357	370	385	404	376	376	377	376	385	425	402	384	392	401	387	394	407	357	365	366	377	353	363	352	397	396	404	416	385	389	419	383	386	347	428	360	410	398	398	393	389	396	413	404	452	322	455	422	417	392	451	367	379	395	379	382	418	401	380	392	382	357	436	395	386	370	386	377	407	380	378	414	421	367	414	371	354	442	372	375	361	372	365	383	377	409	399	404	397	398	392	407	376	418	389	377	370	361	365	378	345	388	406	417	368	399	358	369	398	341	382	368	395	443	398	419	398	396	421	329	409	369	388	371	373	389	428	429	378	377	367	375	379	376	388	409	394	353	413	383	402	383	369	374	402	385	427	390	386	409	416	422	365	344	402	383	399	413	403	384	386	390	394	358	396	363	368	411	380	423	372	372	389	401	353	385	417	382	379	403	399	420	382	384	398	412	414	377	433	399	412	379	400	389	385	380	375	377	392	418	379	393	361	387	425	366	401	343	382	404	367	400	417	410	429	391	374	403	393	377	329	390	406	423	388	423	342	378	373	372	414	413	384	361	373	385	386	392	405	381	407	400	447	395	382	412	368	419	397	416	370	353	392	387	383	369	363	400	328	400	379	402	401	375	376	422	394	370	432	386	363	386	350	409	360	378	399	410	446	455	407	403	364	363	387	378	427	421	385	393	402	380	408	394	364	404	355	426	459	348	360	353	405	431	378	352	407	387	444	432	397	413	373	401
22828	12019	16874	19517	16362	13053	10302	8482	6862	5987	4969	4517	3610	3052	2599	2424	2093	1884	1834	1621	1584	1489	1677	1756	1448	1217	1151	1112	1096	1077	1053	1060	1055	969	1059	1027	996	1034	1065	1044	897	990	968	949	937	950	921	873	886	933	909	898	918	857	867	846	872	860	928	870	926	963	900	914	866	875	896	887	882	925	873	906	876	913	853	902	904	870	892	863	874	883	904	888	864	876	915	912	894	877	879	867	883	869	865	870	877	840	910	910	900	847	921	895	863	900	870	910	844	915	853	827	845	826	906	904	862	869	912	885	861	875	903	893	923	883	860	908	875	910	860	954	934	821	888	888	885	884	922	904	858	867	854	853	869	917	829	858	885	852	904	893	891	919	841	858	881	901	910	908	858	868	904	840	858	880	825	830	839	897	899	877	838	876	949	908	854	885	917	882	835	894	913	904	894	892	952	920	906	850	872	846	911	901	865	876	891	878	900	865	916	924	898	892	864	905	947	849	900	870	864	897	925	896	863	852	901	909	839	879	804	879	824	844	901	869	899	913	880	911	825	904	901	879	902	856	900	883	813	860	833	913	912	877	851	890	883	898	852	898	855	833	831	845	921	860	880	845	895	868	898	870	871	857	910	860	897	928	843	875	894	832	937	879	866	888	918	840	899	858	888	831	887	866	868	865	853	896	891	960	866	924	847	853	885	892	836	836	885	887	869	855	890	914	841	883	892	863	866	861	846	878	939	855	886	837	873	907	835	886	854	795	902	913	865	846	901	924	862	854	907	890	827	857	887	885	914	856	871	967	842	893	864	894	869	840	889	938	875	894	822	832	878	899	948	856	845	909	829	834	927	851	823	904	871	864	855	880	852	860	855	920	907	892	859	860	813	915	840	897	870	910	856	841	871	857	945	877	873	885	857	847	870	876	932	904	880	914	848	902	876	875	907	913	814	930	859	841	896	856	943	941	880	831	871	869	914	924	836	843	886	882	903	887	857	863	864	873	872	908	872	920	899	858	887	860	879	853	887	906	914	892	917	867	887	834	852	895	893	901	936	880	851	922	891	858	895	919	891	877	940	845	894	853	836	890	882	854	827	863	920	875	932	906	829	881	891	948	892	862	872	858	814	813	943	842	879	834	908	872	915	886	894	915	843	840	961	863	926	890	850	899	907	875	852	869	862	895	867	913	957	847	875	867	854	834	925	908	899	829	889	880	924	861	929	864	948	861	844	863	873	912	911	928	851	848	884	943	842	853	869	861	853	866	913	848	916	869	921	910	882	865	843	926	890	825	843	870	881	929	909	817	899	885	923	886	907	879	877	856	899	881	846	892	902	893	860	902	890	907	896	854	859	917	844	860	838	891	927	878	873	896	873	911	790	922	840	894	921	900	909	881	866	890	857	924	843	837	860	864	860	868	918	913	906	837	856	923	889	950	901	884	888	858	936	910	863	858	888	876	859	877	817	871	868	931	867	881	905	877	888	871	919	928	887	885	846	868	874	864	854	869	863	878	894	932	861	879	896	886	925	859	936	885	830	926	884	916	856	873	930	875	931	995	917	888	872	835	874	935	860	831	890	885	863	898	867	882	858	936	897	901	902	891	868	862	908	883	906	950	900	865	833	867	905	867	885	910	890	893	897	869	883	870	903	869	882	904	939	832	876	878	859	885	871	920	877	870	871	904	907	816	867	886	852	838	894	863	893	856	908	897	810	905	900	842	848	866	872	859	889	909	867	934	930	887	878	891	881	856	845	859	862	877	890	903	929	889	865	903	902	839	851	891	885	899	880	879	853	891	837	880	834	881	886	895	878	846	897	864	848	892	888	854	887	847	868	862	936	911	842	877	869	881	848	866	851	863	948	844	896	859	899	880	886	858	895	824	869	906	885	904	842	891	912	920	851	941	899	865	853	914	937	885	877	858	905	866	910	897	855	919	880	887	888	855	849	820	870	879	932	870	907	859	887	864	877	891	878	892	865	816	872	841	891	892	907	882	881	863	872	864	875	879	856	826	877	856	850	866	842	906	860	886	876	885	907	831	861	919	837	890	926	881	875	843	873	865	856	885	867	860	856	865	906	870	848	868	837	840	898	796	863	873	918	897	927	825	859	850	856	865	910	878	869	870	898	876	849	880	821	899	869	868	819	880	896	879	846	874	865	875	882	898	823	862	898	848	924	863	850	921	856	885	927	863	867	835	909	834	877	868	919	853	855	883	887	897	935	873	837	916	890	814	849	891	882	888	870	867	871	919	845	813	882	858	876	892	895	883	881	905	904	843	930	844	882	929	875	900	911	826	919	891	862	895	812	875	855	842	902	842	835	851	868	842	875	861	833	873	884	871	910	892	902	900	806	885	875	895	889	902	877	886	856	866	869	869	860	846	908	856	907	870	893	871	900	877	895	869	881	946	868	904	822	894	826	859	859	901	874	850	923	843	909	876	856	836	859	886	869	879	874	863	892	838	860	895	942	839	885	873	897	888	887	887	853	876	894	894	827	895	915	892	892	833	859	880	883	903	878	885	923	880	882	888	891	861	928	883	859	894	851	859	931	856	843	856	883	871	856	834	851	903	899	850	884	872	871	867	887	904	848	824	878	869	840	858	885	896	837	886	939	865	839	875	932	869	863	849	880	819	889	893	880	928	838	886	875	852	853	864	892	882	956	856	905	889	856	906	879	895	864	902	918	828	899	894	884	853	917	920	892	930	945	899	889	868	900	850	862	888	911	900	871	924	858	838	882	857	872	861	842	920	882	880	881	854	875	894	853	876	935	867	883	861	896	890	906	888	845	832	876	859	899	853	848	894	909	852	900	880	866	838	859	929	927	851	863	837	879	905	870	906	890	872	905	879	917	888	849	867	905	907	863	871	855	838	887	883	869	857	879	847	877	873	844	919	879	919	872	957	854	847	888	825	903	867	893	904	863	866	924	887	909	879	886	880	879	879	889	905	911	879	901	938	886	868	880	885	865	836	878	835	900	787	944	824	895	902	887	938	865	855	845	817	893	821	865	913	866	864	860	906	877	893	840	908	836	861	883	935	878	894	845	846	891	849	806	869	878	859	875	867	942	866	852	914	876	845	907	858	822	871	865	839	814	877	854	922	810	846	898	900	892	848	867	875	857	890	892	890	856	849	877	893	906	882	890	899	892	875	879	908	881	841	872	905	866	887	878	919	848	835	912	892	902	876	890	867	920	832	889	856	936	856	852	872	860	881	869	843	896	828	855	866	862	865	928	889	904	885	845	870	849	888	868	840	841	925	911	836	821	911	900	892	881	896	900	846	818	894	875	902	832	912	870	869	876	868	859	867	916	850	864	857	814	920	863	896	867	868	893	849	883	809	866	915	917	864	923	856	932	820	824	860	834	837	914	842	916	919	864	887	874	895	849	877	910	874	854	899	918	834	904	879	854	801	904	886	907	886	899	879	881	879	888	863	923	847	874	895	895	891	868	863	960	901	901	841	937	830	884	874	874	869	858	849	902	843	902	876	858	865	848	878
16819	7194	4915	3644	2444	1698	1334	1077	920	729	632	575	535	503	509	465	481	450	474	470	433	466	477	468	395	427	411	413	412	398	457	411	459	435	390	409	406	414	407	419	385	392	404	407	404	411	367	408	406	431	411	419	424	419	414	439	385	419	385	410	423	424	372	390	393	415	425	390	359	361	421	361	418	416	419	388	428	409	412	408	398	447	393	404	375	400	362	378	386	343	383	367	408	416	393	418	424	398	385	412	401	383	383	404	369	423	413	357	393	378	404	379	427	386	400	421	423	404	416	388	430	440	407	389	398	383	363	375	394	384	430	441	396	434	389	425	405	408	366	403	402	390	383	381	429	408	388	377	407	391	394	379	432	399	401	384	428	406	384	398	381	432	382	371	431	417	424	395	404	369	388	385	378	426	385	387	394	426	362	421	394	444	434	382	356	351	383	425	367	421	386	388	410	384	402	429	403	401	427	359	411	369	373	371	399	392	393	387	351	411	367	360	441	415	427	404	354	370	414	431	393	425	449	417	431	393	411	438	416	412	387	398	380	386	391	402	374	428	421	382	446	408	429	413	397	408	402	423	367	357	418	406	412	426	410	412	388	346	395	410	415	388	405	373	422	420	378	417	432	402	417	375	400	387	401	390	422	375	387	436	392	429	388	372	384	406	381	396	387	402	389	414	435	354	424	367	418	410	388	458	407	385	429	412	393	402	404	375	381	378	385	386	402	445	423	403	375	405	354	448	439	431	420	449	407	461	393	419	415	420	377	381	390	390	388	408	416	425	399	391	433	402	416	429	387	395	439	422	436	407	367	379	375	395	371	384	397	422	432	393	348	446	412	404	384	375	366	394	406	425	438	414	370	373	405	389	413	386	400	381	385	423	422	398	439	379	403	372	384	401	394	415	376	430	417	407	376	413	403	456	417	435	403	443	405	409	405	386	422	378	401	385	405	386	378	380	417	387	412	416	397	377	396	350	426	418	428	413	388	426	422	436	393	395	387	409	437	411	396	390	408	400	416	409	441	430	419	387	398	414	388	406	425	386	386	381	429	400	398	373	427	421	375	375	387	429	373	412	369	413	433	408	409	390	426	419	423	405	428	358	380	443	398	419	390	404	429	442	411	414	404	426	397	419	406	396	405	389	378	396	418	399	395	422	449	388	407	420	390	381	389	392	424	428	421	395	411	433	445	415	383	370	415	375	425	437	391	389	414	453	423	412	391	397	388	407	405	419	412	400	412	365	390	386	395	409	390	434	399	412	362	417	385	392	406	413	454	433	411	418	415	429	391	390	408	378	394	419	427	417	454	368	378	414	401	412	375	405	419	404	390	421	381	402	403	436	443	382	398	407	388	383	394	387	415	405	414	447	423	440	425	413	383	381	393	432	372	402	398	352	387	380	425	440	389	387	430	428	381	401	435	436	410	418	409	393	416	393	400	417	419	379	382	433	411	404	417	419	442	394	411	382	374	384	429	414	404	414	410	429	432	414	423	410	421	384	383	403	415	421	393	395	413	442	418	402	452	408	396	401	422	433	416	421	431	424	368	418	432	414	407	397	411	441	367	404	428	388	430	407	416	386	396	407	377	408	445	419	458	404	403	431	402	406	398	408	407	389	371	375	399	387	420	390	399	390	447	385	396	421	426	445	409	430	383	394	394	405	390	395	409	439	391	409	387	384	419	405	426	428	425	371	381	410	405	360	426	433	347	417	408	429	421	437	406	409	415	416	401	394	361	409	381	385	416	392	392	416	384	414	416	439	432	435	377	437	404	387	429	409	381	332	434	354	399	392	395	358	391	390	398	366	415	411	397	406	406	428	415	368	380	366	363	396	401	398	445	402	429	394	416	423	391	391	421	385	408	396	406	404	400	397	412	394	406	410	373	361	417	403	399	414	389	389	394	401	388	398	408	371	397	414	419	445	382	426	393	422	428	411	416	398	407	390	400	403	379	428	420	403	417	394	427	400	434	482	376	388	411	389	420	398	431	395	370	404	419	403	418	383	383	399	369	377	448	399	385	404	413	432	404	410	425	388	391	447	420	364	395	411	372	406	410	415	412	435	414	380	414	422	404	389	383	437	408	388	415	420	435	411	451	387	412	381	406	416	398	407	425	396	397	388	362	425	444	371	394	400	389	392	387	382	415	404	389	437	380	409	392	396	429	391	390	390	402	387	471	413	435	422	375	376	389	387	383	430	411	396	398	419	435	380	390	415	441	366	408	419	406	387	384	413	400	394	412	394	423	402	390	406	403	376	394	402	392	394	452	422	401	410	414	397	408	394	413	397	402	405	416	416	363	399	412	409	405	404	415	381	390	402	433	379	371	410	387	370	402	388	448	396	389	387	444	390	404	389	402	378	405	396	395	420	408	352	414	415	385	390	420	396	402	408	429	404	381	374	405	420	413	432	399	401	390	404	394	405	394	413	395	415	404	386	415	417	434	393	378	432	418	390	412	387	435	408	424	416	402	409	423	368	430	397	383	397	388	396	398	379	394	414	377	379	376	374	436	378	381	422	394	419	390	388	396	396	421	373	397	378	401	410	432	382	389	447	393	422	385	432	370	402	407	403	439	398	394	442	414	405	410	387	416	434	390	395	403	373	430	400	392	441	400	420	392	401	378	404	415	393	398	374	385	392	363	398	354	402	438	397	451	403	404	434	428	421	382	384	448	393	440	425	442	412	408	391	443	430	418	386	442	403	404	418	399	398	429	402	438	424	372	389	395	401	401	406	390	345	395	368	403	437	385	401	395	407	393	378	415	380	449	393	402	411	402	406	420	391	400	398	437	457	403	403	408	438	403	419	392	389	438	382	423	436	410	422	432	377	419	369	400	405	379	373	387	404	401	389	392	399	411	393	387	407	396	397	382	373	434	414	450	365	380	451	397	425	420	388	417	390	404	411	417	403	382	352	387	398	386	380	408	428	425	351	423	382	399	412	385	375	409	394	430	415	409	409	393	430	380	398	420	402	414	393	381	404	428	363	402	357	372	378	411	429	399	395	412	407	410	431	425	408	418	411	374	400	404	412	415	362	385	402	414	397	429	435	371	387	398	359	426	437	404	428	402	427	385	415	407	447	405	452	382	427	388	412	383	367	373	429	457	405	436	445	431	428	428	374	441	432	426	389	406	411	424	407	376	401	432	402	430	420	424	430	419	409	385	405	426	419	429	428	398	392	421	455	390	402	426	402	421	384	384	385	411	367	390	382	406	378	388	393	409	414	394	428	386	447	390	397	437	431	371	425	432	400	393	406	385	386	380	399	429	400	432	371	409	404	407	398	405	403	405	384	395	413	378	420	381	419	406	406	437	390	370	427	460	410	394	439	431	388	373	405	439	417	373	402	374	417	400	398	380	403	395	410	437	393	395	417	399	391	394	430	351	403	361	383	404	387	384	409	399	420	407	405	377	396	406	382	426	405	392	383	416	410	429	433	429	430	391	406	400	411	435	419	409	444	402	367	418	417	404	437	380	407	395	424
10694	5728	8766	9819	8096	6165	4896	3953	3189	2581	2318	1973	1689	1578	1602	1360	1267	1205	1182	1112	1092	1087	1055	1041	1005	1028	1014	973	1008	937	898	957	946	1041	930	906	931	1016	897	932	965	858	907	928	906	938	900	867	890	975	907	891	906	909	870	896	916	929	919	873	828	914	846	935	888	904	888	885	857	919	908	870	923	897	906	876	952	885	858	941	881	950	888	879	884	904	936	891	906	867	883	902	899	889	865	907	886	901	958	823	872	924	902	884	896	903	882	916	889	882	879	931	863	856	862	846	916	871	914	923	887	884	908	894	919	910	896	856	934	849	860	917	906	883	900	895	914	869	931	872	883	904	905	884	852	877	830	867	889	925	936	881	897	924	906	892	892	905	933	908	889	899	976	928	895	881	918	848	923	963	917	915	873	928	894	926	915	886	869	948	952	868	855	910	915	915	951	875	819	862	881	849	892	875	901	936	933	816	907	943	903	898	891	925	888	894	871	884	868	926	909	942	896	869	903	892	928	900	870	877	915	931	915	907	846	918	898	902	886	892	892	900	911	895	930	920	874	893	956	957	847	917	902	882	877	899	864	875	936	861	860	882	850	913	909	886	897	912	939	870	872	908	915	909	898	857	902	931	888	889	972	882	868	947	894	881	884	876	897	873	911	880	893	891	893	880	874	883	919	934	894	964	864	883	884	871	884	878	882	866	917	854	912	924	923	874	912	903	951	917	877	907	928	901	893	907	916	882	880	884	926	899	924	842	823	879	836	886	894	911	913	916	886	835	871	944	900	879	854	949	878	928	912	892	873	880	933	924	856	871	888	905	939	910	929	895	890	931	886	911	900	876	906	908	888	910	881	884	900	924	927	941	918	884	870	894	896	877	937	873	909	898	918	853	904	896	869	867	866	898	942	865	893	885	828	908	890	865	864	819	886	870	893	971	874	881	907	929	906	854	921	903	915	872	908	877	924	860	927	920	849	859	937	917	883	898	890	873	908	824	939	906	906	904	912	911	937	913	876	917	872	970	923	862	872	889	868	932	866	894	866	906	867	923	876	887	889	877	877	874	878	907	936	900	900	897	911	934	880	941	862	913	920	931	920	864	897	910	940	925	916	885	834	892	916	875	846	879	900	915	899	877	875	874	942	915	886	928	893	816	848	858	873	854	857	888	889	877	890	919	890	881	878	898	876	900	923	912	922	876	878	835	900	883	879	928	946	927	901	860	955	862	816	871	912	864	921	899	841	937	874	897	843	882	908	870	962	948	913	904	893	924	897	907	879	946	899	940	967	872	941	914	908	922	900	937	862	830	937	943	901	915	900	966	867	903	947	887	908	964	940	851	838	842	896	866	925	902	872	907	940	847	895	930	892	906	902	926	848	943	904	912	953	914	906	910	943	944	842	899	936	913	932	886	891	892	884	883	895	856	867	911	945	985	910	920	911	857	931	899	906	935	895	894	916	841	863	869	890	867	853	860	885	886	884	885	898	854	894	851	894	902	910	918	887	959	905	860	892	868	899	941	852	855	909	903	938	909	901	866	927	904	875	872	929	872	864	867	894	887	947	869	882	943	919	909	873	896	859	959	872	888	874	886	858	881	898	886	847	877	889	877	911	895	886	885	882	853	889	910	888	905	917	894	863	906	913	915	867	943	886	869	867	919	964	855	921	973	944	894	940	889	887	942	907	866	955	902	883	888	939	863	950	899	949	864	912	870	938	924	910	903	915	894	864	942	927	919	905	989	877	895	899	924	876	892	936	923	849	881	890	912	873	941	927	867	906	979	899	947	913	969	883	916	856	899	877	865	922	893	910	864	892	979	894	885	919	916	896	909	873	885	895	909	903	829	898	900	911	921	913	881	885	925	855	857	888	846	880	906	897	857	941	873	831	864	907	881	918	897	884	824	855	884	953	872	922	887	929	887	934	849	876	921	892	903	869	857	876	883	843	885	861	878	974	905	883	906	962	907	919	907	861	946	888	897	893	899	990	882	921	947	912	907	913	914	894	837	911	899	895	923	906	930	940	914	903	894	854	913	885	891	866	894	941	935	876	899	891	907	929	922	909	918	900	917	870	916	872	929	911	910	867	885	871	844	867	821	943	865	931	915	884	909	897	899	920	934	956	947	883	876	868	879	871	911	912	905	938	860	885	928	931	830	937	911	914	857	958	870	916	902	906	904	895	908	871	892	929	884	882	963	930	867	860	849	893	923	880	916	904	935	898	924	879	925	917	948	838	933	881	901	916	872	960	914	910	962	894	941	915	832	889	852	851	870	953	886	887	888	930	927	927	858	864	890	937	932	857	876	942	852	905	932	870	873	911	867	885	887	873	928	893	904	917	857	876	911	904	904	910	852	936	910	918	897	834	885	862	834	831	955	899	906	922	929	909	871	907	878	883	929	906	837	915	920	872	871	893	912	885	907	904	890	921	940	913	886	944	937	938	933	870	953	865	875	907	879	891	887	888	839	923	907	882	907	880	937	880	887	869	880	925	878	880	915	858	920	940	976	929	935	881	921	914	896	874	921	924	877	890	861	912	922	903	931	887	886	901	909	900	931	892	922	890	890	870	882	886	916	912	804	916	924	865	915	916	865	910	908	953	851	880	882	892	824	906	872	898	907	905	835	916	903	899	834	904	912	918	910	870	921	903	875	928	903	948	903	910	953	938	904	873	912	925	938	933	925	903	905	949	903	906	914	910	862	894	889	845	863	921	897	893	904	900	925	910	880	894	886	850	885	909	896	895	871	916	843	874	860	877	927	935	950	908	895	897	841	869	895	912	912	873	905	878	899	858	946	884	876	923	841	918	909	889	891	881	912	837	908	892	918	904	859	866	946	895	939	934	928	886	881	878	922	896	914	908	864	847	879	859	913	928	858	892	853	928	892	877	900	862	912	856	848	961	925	933	898	854	859	917	867	879	861	863	949	900	927	876	864	900	850	895	868	901	882	923	927	859	878	899	947	830	893	893	918	901	906	885	916	891	901	914	853	883	918	884	886	883	852	928	892	882	873	937	946	949	879	914	875	902	851	887	927	903	923	910	905	900	950	932	935	887	855	922	871	929	892	951	905	916	862	883	863	926	861	901	913	944	871	938	871	873	875	926	901	903	868	909	926	883	875	913	894	889	910	907	893	939	844	863	894	885	835	921	878	909	933	856	895	881	888	838	906	922	888	884	925	839	907	905	876	905	912	888	885	908	896	917	853	859	897	869	889	909	855	903	907	925	893	902	898	903	905	863	860	937	950	864	879	916	921	871	864	920	875	847	898	901	937	920	925	937	873	922	898	921	914	914	935	932	859	903	913	872	928	869	888	892	901	928	937	939	891	878	887	910	872	929	863	864	923	905	869	888	848	912	885	914	921	879	893	879	902	856	884	911	877	918	921	905	900	899	907	833	891	960	933	874	915	878	917	931	906	937	889	889	880	892	878	860	871	943	884	897	980	864	900	900	938	879	840	914	947	909	890	856	901	921	874	902	832	941	892	916	912
27946	11962	8517	6626	4363	2927	2097	1493	1206	1023	928	721	710	640	573	555	540	499	507	496	464	420	450	451	400	391	450	439	393	402	448	415	439	387	394	415	388	400	406	386	419	417	386	401	359	385	376	385	386	415	361	363	423	360	435	406	379	358	400	367	427	393	374	395	399	386	398	394	379	397	384	392	388	416	391	389	395	364	379	408	390	392	416	438	363	401	382	390	384	402	414	362	403	414	383	381	409	407	418	427	395	393	404	417	440	361	417	382	365	393	395	369	387	350	342	401	409	394	428	358	375	392	398	386	409	418	379	385	390	389	379	359	355	405	330	376	376	415	382	376	381	374	367	384	381	397	366	415	394	366	400	377	408	405	347	400	375	416	372	441	382	408	414	418	377	390	411	419	385	369	385	383	396	365	411	385	397	363	376	408	382	384	384	403	428	395	385	371	367	405	421	378	409	406	394	402	373	421	364	373	386	375	426	348	350	368	380	392	412	391	382	421	393	421	378	378	406	361	392	371	375	393	407	427	388	361	396	381	388	418	367	391	426	377	417	380	400	422	439	396	379	383	371	427	385	407	354	434	423	401	368	416	389	373	379	362	417	415	377	352	408	352	437	407	393	377	387	418	387	398	403	407	357	412	394	413	402	362	418	389	421	385	385	449	385	410	383	367	375	371	407	372	367	414	421	373	372	387	396	395	361	391	360	390	377	339	414	413	405	361	396	407	419	421	396	389	395	393	374	412	412	377	368	379	407	394	369	395	373	369	380	393	396	401	392	402	404	371	403	372	384	424	427	398	380	375	395	383	378	372	376	395	423	418	386	418	429	372	429	408	371	382	353	380	416	368	379	419	428	396	355	390	432	395	384	359	401	386	366	378	401	347	390	384	405	389	374	416	423	405	392	387	421	404	367	391	381	400	392	423	405	385	384	399	398	402	354	372	400	351	378	418	352	402	372	396	377	417	418	382	363	384	336	402	388	426	382	416	373	349	373	408	404	375	394	411	402	363	377	377	418	374	384	395	383	361	402	407	399	414	382	384	412	407	377	381	370	395	346	363	412	410	393	361	355	373	361	383	333	365	351	372	365	400	341	395	418	370	376	371	421	401	372	410	377	382	397	389	356	411	404	386	422	421	407	383	403	416	381	418	396	379	396	377	422	376	371	369	388	407	382	373	384	400	404	394	419	435	420	367	364	392	389	379	369	408	403	432	384	415	372	385	414	413	382	388	376	410	389	408	380	388	389	379	388	412	369	388	385	409	401	408	391	415	381	388	391	407	405	407	396	411	406	405	379	370	368	393	369	433	418	409	354	418	347	399	380	345	377	380	362	385	452	390	385	422	425	353	360	394	376	393	382	405	420	362	404	402	395	412	395	386	408	392	392	407	426	410	361	367	379	418	381	376	376	392	368	385	437	407	365	352	413	395	392	370	323	387	387	349	373	356	399	400	400	365	384	390	400	380	359	355	398	422	393	377	389	395	406	403	417	409	366	402	401	401	339	397	398	404	440	379	362	391	362	419	394	417	382	384	373	399	394	413	408	386	406	391	394	416	384	376	398	357	402	370	405	382	407	403	427	393	369	364	368	382	386	415	407	416	350	405	411	374	391	393	410	350	399	389	372	373	410	412	401	378	418	428	386	411	408	390	382	409	390	359	387	391	355	395	387	367	394	401	397	383	367	403	399	395	423	409	392	408	383	392	382	366	384	382	401	389	398	373	403	379	389	376	397	374	361	363	421	363	380	432	358	400	407	412	429	414	422	426	399	370	416	379	351	407	410	417	352	382	388	383	392	420	406	388	413	377	363	386	394	408	365	393	378	408	380	383	379	359	373	416	376	406	351	378	372	384	367	368	369	392	412	376	429	418	415	421	377	365	382	423	374	395	392	428	360	402	392	374	444	423	419	365	364	369	373	410	371	419	371	408	387	411	367	384	389	370	390	390	397	386	350	387	411	380	353	384	386	425	396	390	394	411	413	395	410	430	342	354	357	405	444	389	359	399	413	387	419	383	394	372	390	382	388	403	430	375	375	397	363	370	377	384	385	410	380	390	396	373	389	384	354	359	438	402	413	393	375	367	396	427	384	408	373	346	360	396	400	407	394	386	419	402	398	437	386	380	376	373	383	396	385	388	375	434	394	387	395	414	355	332	368	379	389	424	402	394	339	365	404	409	371	373	393	409	422	380	419	379	423	389	392	426	407	430	423	402	364	389	399	391	447	408	391	382	384	419	413	393	387	369	378	333	369	420	402	392	408	389	392	371	393	400	372	369	386	375	368	372	397	357	362	394	361	384	375	409	393	411	397	389	421	410	414	365	385	426	432	371	381	386	382	401	424	365	398	361	401	393	379	392	389	384	401	403	392	373	360	395	381	399	373	412	399	410	368	389	370	411	358	340	408	374	429	400	383	405	378	336	381	370	418	373	372	412	390	383	400	436	399	421	390	367	414	396	418	379	381	414	399	378	364	407	417	376	383	430	403	460	407	393	377	371	404	409	395	380	399	398	396	382	408	396	387	364	403	412	383	345	381	372	371	399	390	392	399	355	371	414	429	401	418	419	410	432	407	383	380	412	405	382	363	388	415	380	381	387	416	424	419	388	423	371	386	408	365	387	391	392	428	420	387	386	384	374	420	406	330	391	377	371	394	385	433	413	370	395	430	405	402	402	413	379	400	371	407	378	395	386	391	394	407	369	371	369	380	432	400	405	414	394	334	400	418	404	365	425	424	357	381	408	412	399	392	424	377	398	412	360	421	387	422	368	392	441	411	396	389	393	406	406	402	380	407	394	423	408	395	389	372	398	407	390	356	373	397	390	373	378	397	411	400	375	406	401	388	398	420	403	379	425	395	394	394	416	368	425	385	410	383	382	410	407	371	408	397	422	424	384	390	392	358	389	384	424	409	347	411	371	400	360	363	363	408	439	410	397	391	381	368	369	367	405	400	409	364	427	375	399	363	381	413	432	392	394	390	402	429	410	388	387	388	437	395	374	384	358	401	391	376	425	376	393	377	363	361	386	386	379	376	419	414	343	411	377	405	361	406	379	407	351	382	379	361	381	402	411	396	385	411	367	402	381	396	388	414	367	405	424	384	397	351	390	353	381	378	348	368	375	402	357	375	410	366	384	418	378	421	424	401	368	374	398	425	440	403	404	428	393	389	363	401	402	416	368	406	406	392	396	384	354	378	392	408	396	353	398	449	378	371	406	387	367	412	374	397	390	353	355	407	401	391	431	392	367	403	442	464	355	366	374	404	370	403	383	411	357	409	385	349	393	394	348	420	402	394	422	420	433	427	410	372	399	346	429	403	380	379	365	411	411	334	372	395	404	389	400	386	419	389	402	436	394	377	390	379	378	378	403	416	372	389	374	380	398	341	367	418	387	390	427	373	417	385	442	412	377	362	364	400	430	388	407	407	386	396	423	401	398	372	371	344	408	399	359	380	395	376	424	366	378	379	369	385	355	388	437	440	411	386	428
17904	8833	13561	15394	12986	10016	7855	6429	5064	4352	3736	3068	2815	2442	2120	1902	1771	1635	1469	1330	1255	1356	1427	1393	1282	1105	1115	1105	1003	975	1032	1044	1025	967	975	915	985	967	919	928	975	856	910	922	914	936	955	909	959	922	893	898	938	969	914	922	869	854	881	935	896	867	913	843	833	897	901	922	883	904	852	822	858	855	868	910	867	858	907	939	880	861	897	849	897	941	897	817	904	926	868	880	832	896	867	842	855	876	868	890	888	860	864	885	863	956	898	875	880	866	952	901	855	891	867	870	911	864	857	889	863	911	866	928	866	832	896	882	860	835	915	844	869	935	894	891	921	893	843	870	888	925	871	900	890	848	809	803	865	869	897	849	849	857	840	889	881	917	883	848	873	907	949	909	871	869	916	874	880	898	899	858	893	858	884	877	901	856	881	859	882	880	875	857	940	890	887	898	901	926	884	898	873	839	900	874	885	836	846	854	873	881	829	850	883	904	921	903	928	890	882	858	923	802	932	818	844	824	873	883	851	881	870	879	821	870	890	868	871	889	895	886	864	880	895	912	858	873	894	861	872	869	923	892	854	890	836	877	870	867	871	916	894	908	845	877	906	873	846	836	843	868	847	889	887	867	856	838	908	860	855	854	863	993	913	840	888	936	833	874	869	876	855	851	858	872	853	879	906	892	874	855	824	848	871	842	931	885	883	836	929	871	856	864	905	920	879	862	903	874	863	889	877	821	859	871	842	903	864	865	920	900	902	866	875	874	903	893	927	864	830	876	858	868	880	848	887	890	921	890	847	920	876	843	849	907	886	875	855	856	838	840	920	900	873	859	862	825	847	876	885	855	863	891	885	864	902	904	863	873	891	875	863	827	917	841	910	887	860	888	870	892	917	879	889	893	900	887	909	855	929	937	887	835	883	867	866	865	873	871	861	826	910	905	888	882	893	860	853	902	909	912	878	861	859	812	881	866	856	893	858	879	851	848	903	870	871	857	888	884	840	845	927	857	910	880	870	882	867	877	870	944	897	869	868	888	902	851	877	855	858	852	847	892	879	856	836	922	881	899	895	832	859	835	886	897	869	896	897	916	940	886	877	843	835	883	851	830	822	865	873	884	834	886	873	886	901	912	879	853	882	900	871	814	875	841	871	854	847	853	867	858	898	852	872	916	920	848	911	888	886	864	875	883	868	853	841	853	909	844	879	797	872	849	863	889	868	878	900	850	928	867	857	838	894	894	909	863	867	886	913	824	919	918	874	888	826	839	915	871	865	890	924	884	874	849	889	886	907	897	872	891	846	869	940	860	884	888	901	881	874	889	900	838	902	863	864	859	928	832	892	896	836	918	891	906	868	895	854	895	888	858	889	845	894	894	864	890	884	877	854	866	917	878	880	871	867	896	891	853	857	839	870	881	855	854	887	880	882	819	881	883	871	850	936	894	872	848	861	866	832	846	899	885	855	896	875	855	891	903	892	906	843	891	930	921	914	895	871	828	889	934	884	881	864	887	894	858	882	894	874	874	852	882	840	932	863	865	863	884	883	909	872	887	878	876	855	888	880	897	901	840	809	855	864	873	898	878	919	901	890	886	886	833	920	888	842	886	812	894	902	847	878	903	879	875	907	896	835	889	866	878	918	831	866	880	868	836	888	891	878	839	875	827	883	856	896	874	910	895	877	815	866	841	904	895	885	879	932	861	827	864	873	864	929	857	841	875	858	875	872	833	858	876	907	906	863	845	911	885	870	914	855	912	889	883	874	878	889	835	881	906	875	854	867	919	820	882	870	877	887	854	894	860	862	850	837	904	896	922	873	877	879	840	876	911	857	943	873	864	818	902	900	859	859	847	818	855	856	875	925	846	948	878	903	866	882	889	937	894	909	884	868	871	913	815	850	901	872	885	903	871	862	861	866	857	863	863	851	873	829	865	863	853	842	899	861	843	876	911	875	895	877	889	885	849	891	873	907	931	860	784	827	861	905	919	865	867	901	858	895	842	837	890	875	851	888	834	841	876	890	867	887	842	862	903	885	879	870	884	872	889	889	913	896	836	889	870	907	868	846	864	825	879	882	801	920	880	866	851	866	841	894	882	869	859	889	877	822	873	855	831	880	882	838	874	917	825	869	928	901	858	872	878	880	875	872	849	858	864	840	841	903	906	873	897	883	834	895	916	892	815	864	887	895	812	869	869	864	872	888	869	861	888	915	876	889	898	852	861	855	860	886	880	866	936	947	875	873	899	913	853	924	895	947	810	815	858	882	901	883	906	862	885	844	811	854	862	910	892	866	869	888	847	895	842	902	897	877	894	832	856	842	869	827	845	886	896	845	840	823	814	865	886	859	827	882	880	814	847	895	871	854	893	827	833	848	876	895	887	867	849	892	872	880	826	943	882	900	880	865	886	831	840	884	868	873	852	921	858	919	871	844	908	868	913	964	837	934	918	852	883	921	835	888	870	884	914	908	845	867	918	873	889	954	866	885	842	884	877	972	949	886	851	847	919	904	872	909	837	839	872	911	880	863	859	891	924	916	887	894	844	911	831	875	871	858	879	868	843	851	872	890	891	862	894	813	895	890	861	847	850	872	902	894	885	876	860	853	863	845	848	857	847	876	827	897	889	865	865	906	865	866	813	839	890	909	871	910	898	869	820	897	873	879	860	872	886	871	900	927	910	884	860	869	854	917	852	903	915	863	884	873	891	929	889	913	859	913	935	832	883	867	874	890	907	880	849	914	913	847	861	852	908	898	858	894	894	914	896	838	879	856	905	891	904	904	918	879	873	945	899	867	912	869	866	868	850	887	914	931	911	940	874	905	835	878	864	886	864	917	874	865	870	864	913	865	827	868	835	841	867	887	885	894	871	816	927	853	870	947	898	905	855	865	850	886	884	877	874	898	858	881	858	928	856	863	883	866	883	841	878	867	871	893	860	886	845	870	873	925	868	830	859	865	912	928	823	893	895	870	874	880	908	870	927	861	882	831	917	862	880	891	939	908	913	886	866	892	924	904	875	827	917	854	842	885	909	871	887	867	879	916	891	967	909	916	843	849	891	873	915	902	896	804	891	871	905	863	916	821	854	821	796	860	890	877	911	860	889	902	853	876	836	862	835	913	871	868	848	858	959	814	842	898	905	931	901	915	819	902	862	811	896	848	906	876	882	917	856	884	881	860	863	869	827	869	880	903	828	890	914	866	849	877	964	889	907	942	859	877	878	859	862	893	892	859	852	822	900	818	886	805	812	842	826	871	825	843	868	890	907	939	850	912	918	844	876	861	897	834	897	872	882	929	872	852	811	903	894	848	896	922	939	845	862	885	896	872	907	865	826	883	897	917	875	856	853	899	878	859	847	893	895	878	829	895	826	898	932	899	854	894	850	857	912	871	924	877	861	904	943	880	869	866	892	831	852	919	885	850	860	840	855	850	846	920	880	841	847	913	878	886	862	884	869	847	889	853	878	856	890	953	853	810	895	862	851	868	848	842	881	905	882	837	951
37348	17464	12006	9271	6344	4084	2793	2074	1636	1421	1182	1056	883	754	680	631	580	568	545	518	501	546	519	521	491	450	442	406	398	420	398	406	434	402	381	424	421	401	391	422	412	396	375	397	379	370	413	402	417	362	432	395	383	398	392	413	342	412	385	393	386	389	357	403	373	392	392	365	360	396	426	420	399	385	408	343	367	355	411	391	427	388	374	355	398	404	379	371	371	398	399	380	386	379	335	329	327	369	384	366	378	403	390	382	389	389	387	391	378	362	406	388	368	371	370	388	450	388	370	405	384	412	415	396	371	400	402	393	407	374	410	386	376	397	382	415	350	376	358	427	393	373	395	402	418	373	356	437	369	378	410	393	388	410	420	413	374	409	391	370	362	412	378	410	391	361	380	363	401	406	394	411	418	382	399	341	383	386	409	414	391	412	385	391	410	393	364	439	385	381	384	358	397	368	388	382	371	397	395	419	378	372	405	384	388	402	399	369	370	360	390	401	402	438	363	393	401	390	373	383	392	414	399	363	347	370	406	425	364	349	347	423	357	390	400	375	407	411	411	401	401	400	370	360	400	409	400	383	443	396	418	381	387	374	401	372	391	411	377	357	414	373	391	371	413	384	357	419	382	393	334	399	396	363	383	405	373	391	411	399	426	384	393	419	412	366	392	342	363	398	378	382	401	354	393	350	379	383	388	420	359	402	401	370	415	406	377	358	416	395	378	408	381	377	400	416	404	348	380	403	388	412	348	397	374	361	424	358	367	370	344	359	388	392	423	399	381	419	428	383	383	372	364	383	384	356	377	323	372	372	383	344	405	403	378	435	405	418	381	381	421	411	348	382	351	365	393	387	368	396	362	404	379	397	386	399	435	407	408	379	349	375	376	364	400	361	372	371	364	381	436	422	379	364	361	393	368	362	380	393	382	376	381	355	379	409	376	415	425	443	390	390	392	393	383	406	365	368	433	407	405	384	355	390	360	398	383	339	370	413	369	388	379	369	381	384	448	403	380	348	419	376	382	391	396	415	392	430	406	380	390	419	380	385	368	368	414	373	394	365	395	407	383	383	364	375	372	396	370	352	362	377	379	371	367	387	371	390	394	393	380	392	414	394	396	375	400	384	361	421	378	377	404	372	360	390	386	385	366	365	413	401	366	367	401	363	378	378	389	350	430	384	380	389	401	369	374	364	392	378	415	376	401	384	407	348	380	381	397	386	385	379	376	400	402	418	378	376	372	378	402	374	380	385	393	387	342	376	397	385	374	432	381	424	414	372	356	383	397	376	399	384	334	360	389	386	384	381	400	413	389	374	367	404	376	359	377	371	373	385	388	392	356	393	387	379	375	422	408	376	349	369	388	373	422	384	360	371	355	386	350	393	377	359	394	392	440	407	377	372	373	364	422	375	372	348	385	419	352	369	395	321	376	372	381	385	364	366	392	355	383	388	398	414	400	421	367	382	408	411	355	393	367	360	381	356	364	409	375	333	410	425	379	391	412	388	366	360	388	370	381	359	399	427	392	406	372	357	420	369	372	404	368	421	380	368	376	362	383	393	386	429	405	394	418	408	365	386	391	364	426	369	390	366	410	406	367	371	379	382	356	441	365	365	374	376	416	383	392	416	391	386	392	388	412	398	398	387	345	350	388	390	383	377	396	375	375	413	413	415	380	371	407	380	406	377	396	416	407	387	416	373	404	388	389	386	418	380	368	380	371	385	349	388	352	373	366	371	385	418	368	377	384	396	378	406	392	409	420	388	412	382	410	399	414	384	404	350	370	392	390	384	423	368	399	405	404	415	452	359	387	365	416	379	396	434	402	372	389	394	397	436	397	363	373	422	366	366	374	402	387	366	341	399	362	378	385	348	392	370	414	375	382	423	377	378	405	403	431	383	357	377	371	420	368	377	363	389	411	391	369	370	399	431	365	394	388	399	396	380	368	379	410	417	419	347	385	389	406	402	369	376	352	398	408	407	383	386	365	386	363	347	379	430	411	385	394	401	378	406	366	368	395	350	381	442	348	383	366	373	405	386	394	391	378	439	369	391	396	355	397	394	378	405	404	353	395	357	366	391	376	392	378	371	393	372	383	353	387	383	365	363	380	419	362	389	367	393	403	398	383	410	392	354	399	424	386	385	395	392	383	349	363	373	404	397	369	398	373	390	385	401	396	372	401	415	373	351	387	376	358	394	397	375	381	355	403	416	426	403	369	380	379	374	371	371	363	380	417	371	373	382	401	361	377	405	363	343	386	414	390	363	365	391	397	422	404	391	370	366	416	366	377	369	378	372	399	374	381	418	396	387	381	362	415	372	377	367	398	410	410	401	387	350	368	368	377	393	393	416	374	404	376	356	393	372	366	407	385	351	370	423	379	384	381	366	366	374	365	366	414	368	360	435	383	387	396	406	374	369	384	375	400	364	387	390	387	362	441	392	360	386	356	403	405	388	389	435	400	390	399	391	401	374	364	400	399	411	378	357	397	398	403	329	365	406	401	414	401	386	377	388	387	355	379	378	363	377	391	381	378	396	396	397	387	403	398	374	381	387	376	388	379	404	398	366	362	393	381	418	358	383	413	408	349	365	382	382	373	406	360	385	368	395	413	384	387	393	380	406	388	428	407	381	395	354	389	392	405	399	378	379	391	370	393	364	415	358	397	378	378	409	395	407	381	361	397	411	379	387	412	393	380	384	370	356	369	395	420	398	392	362	372	404	372	408	403	395	406	396	393	366	377	417	378	390	416	452	413	380	381	385	375	379	364	388	403	413	362	395	382	397	370	388	394	409	384	336	359	417	399	383	397	364	385	369	381	379	418	428	391	395	400	414	369	336	394	370	368	384	367	385	423	412	407	393	363	377	397	394	382	382	405	409	376	382	433	368	386	353	386	364	397	375	397	372	412	373	385	400	395	377	374	417	393	371	393	368	392	393	376	400	374	393	383	387	416	370	406	385	390	371	383	374	383	355	429	366	351	393	386	384	378	384	402	398	391	400	406	401	403	411	386	400	382	343	368	375	359	394	378	393	396	376	393	380	399	404	383	357	399	367	361	406	389	386	373	377	362	409	372	374	418	395	386	369	374	331	391	395	373	377	387	432	395	361	381	406	418	382	387	363	414	355	392	425	376	353	376	363	358	412	382	391	403	378	355	417	369	382	390	391	367	399	373	411	379	386	416	364	406	365	360	395	405	365	362	369	401	421	385	407	417	390	371	435	358	400	409	330	388	359	380	374	378	369	362	388	373	394	371	406	410	433	388	371	383	379	368	371	390	396	398	404	440	394	396	364	385	408	388	385	375	396	400	384	398	420	389	398	379	387	411	372	396	375	370	370	353	420	375	401	378	391	379	378	368	391	386	406	331	414	383	368	356	379	381	350	405	368	393	419	403	384	394	388	379	375	386	380	366	410	389	364	385	410	387	396	358	430	344	363	384	384	372	372	414	443	372	377	433	440	386	379	447	376	390	406	385	380	429	352	378	400	361	384
22303	11510	16938	19089	16968	13234	10218	8302	6832	6016	4887	4226	3458	3012	2643	2399	2132	1995	1775	1577	1484	1688	1612	1676	1474	1249	1196	1133	1152	1047	1115	1135	1104	1077	1016	1013	1075	1063	986	951	944	942	926	903	909	926	883	974	871	927	882	835	908	870	907	879	908	910	891	877	876	855	907	866	887	906	910	900	829	857	891	910	899	863	832	853	812	824	884	858	868	884	847	884	828	868	858	840	917	858	829	855	888	818	892	849	919	892	917	835	880	856	862	887	925	850	866	864	807	911	861	831	863	923	885	874	877	885	868	899	856	877	888	966	884	826	844	898	890	899	838	884	867	855	788	874	863	859	828	831	848	827	936	896	871	868	855	880	913	900	896	853	816	856	850	873	875	851	816	854	895	861	909	846	882	917	804	931	846	850	842	816	833	858	888	859	826	872	853	827	891	890	894	865	843	853	872	863	915	921	800	873	861	874	868	809	855	863	833	907	897	841	851	844	874	833	856	863	878	887	912	884	870	848	861	876	849	863	870	867	886	805	888	856	874	849	903	859	869	863	871	902	860	905	885	920	843	876	878	890	848	865	872	918	883	892	858	864	840	859	889	860	868	840	852	885	843	818	846	862	858	847	833	870	919	886	890	836	920	866	862	798	817	848	859	896	864	859	869	842	880	874	876	849	873	858	893	830	898	828	838	878	856	868	877	822	889	890	891	876	916	884	854	825	810	849	962	815	872	885	845	889	864	875	847	896	850	906	863	847	865	853	876	907	863	896	818	878	845	806	858	857	867	820	871	894	833	896	872	900	846	882	850	779	788	861	852	878	881	877	852	840	879	859	874	838	840	866	882	831	854	813	868	928	852	874	854	836	849	940	858	872	822	858	905	860	862	896	862	866	869	854	847	854	867	841	852	836	887	896	851	892	898	864	823	888	883	842	873	808	850	851	856	852	877	881	836	841	899	863	767	879	876	881	813	870	841	872	860	875	874	888	857	928	930	883	834	859	870	845	788	863	858	901	848	843	834	862	842	964	822	873	899	843	871	853	840	810	908	837	859	828	869	869	870	872	861	825	885	814	859	905	835	876	872	867	855	850	877	827	912	883	893	891	885	889	858	862	880	838	894	819	846	863	869	896	863	872	910	856	890	874	877	875	885	841	863	900	858	861	901	912	925	855	863	843	844	889	820	918	796	880	863	859	845	819	914	826	895	797	921	825	860	877	869	884	847	865	829	862	827	858	788	882	925	861	834	848	882	855	893	854	849	832	882	848	905	866	827	869	840	832	870	882	866	834	808	845	871	895	810	874	893	807	853	826	845	860	905	866	841	880	819	893	894	825	830	833	837	862	930	841	855	859	867	899	866	885	840	841	815	903	880	808	874	843	878	900	907	847	878	873	876	852	881	889	862	845	853	870	879	889	821	865	804	837	827	882	863	824	912	858	909	879	894	779	920	909	847	861	936	937	867	868	866	858	880	836	832	878	834	899	837	843	868	856	895	836	883	865	881	859	861	845	877	885	878	853	859	869	905	861	895	870	855	876	880	867	831	891	885	871	872	837	858	857	910	836	925	810	853	841	860	862	910	867	874	900	819	836	904	863	859	845	888	814	897	821	866	881	923	795	883	875	843	868	862	895	911	891	800	829	795	821	863	884	885	875	874	833	833	866	831	823	793	908	849	896	882	877	892	950	902	862	831	899	880	810	842	834	852	830	868	858	878	872	886	861	894	914	862	926	853	884	863	926	910	906	844	867	918	861	864	891	875	869	859	822	856	864	797	867	919	823	831	874	802	866	876	910	875	845	857	903	885	817	901	842	824	889	865	810	842	858	907	883	867	884	836	878	827	848	823	911	870	867	831	881	898	842	851	902	931	871	871	881	860	895	843	850	815	865	851	843	829	868	866	853	861	879	846	833	853	887	803	813	897	903	809	841	821	849	912	825	916	918	845	888	805	838	870	854	832	860	885	859	904	846	891	876	892	889	821	894	856	879	839	857	809	806	870	877	850	866	827	885	876	860	862	883	827	833	853	890	871	864	839	876	856	844	867	873	905	875	848	865	887	854	794	846	860	948	875	905	916	890	818	843	920	843	926	886	870	849	855	839	861	844	869	820	854	896	890	896	907	870	843	827	877	824	872	916	844	838	862	826	837	894	826	894	873	871	874	885	852	849	826	856	843	858	897	856	869	862	879	879	931	930	865	881	849	875	879	804	885	897	881	815	880	879	876	875	838	844	841	886	826	790	838	851	861	944	845	893	859	871	922	937	829	872	809	834	917	888	893	872	862	854	860	866	853	869	897	856	903	856	838	844	882	910	813	889	881	822	872	903	878	866	842	885	835	916	860	887	834	847	789	823	867	863	882	891	833	872	843	891	926	892	847	880	875	913	867	889	823	861	882	824	809	819	847	838	887	873	873	799	874	885	878	860	863	859	886	880	845	859	852	884	854	872	842	864	840	835	854	811	849	886	792	858	874	847	874	818	913	820	920	852	896	882	837	853	894	898	865	866	848	881	863	861	859	848	857	910	881	893	856	875	847	813	862	851	870	872	914	914	851	912	904	884	841	919	867	829	929	845	847	864	861	846	949	875	848	831	910	870	918	857	916	891	901	893	835	834	865	857	889	882	883	857	842	892	824	879	890	826	875	901	896	907	863	885	882	882	865	882	851	846	872	892	818	847	904	878	865	873	866	854	811	872	837	851	864	855	892	905	821	825	872	863	856	922	883	909	878	898	857	859	833	881	894	877	856	865	833	843	860	865	801	785	849	831	905	877	907	836	870	843	885	859	834	883	882	871	862	850	820	840	844	827	924	872	858	816	861	889	819	923	815	879	843	900	872	887	821	827	862	903	864	907	853	872	864	863	847	868	900	853	840	841	812	898	868	876	875	858	868	854	873	835	829	856	869	862	886	851	867	859	869	835	870	879	831	897	883	816	918	941	864	830	862	850	840	877	845	931	893	849	864	856	910	876	851	833	868	867	833	896	865	872	871	881	847	922	863	870	891	910	903	872	838	863	877	854	849	862	933	856	889	851	930	861	845	888	846	859	839	833	867	893	901	864	863	919	867	890	848	855	928	903	908	851	831	875	908	813	851	880	836	879	882	872	833	834	835	829	834	865	890	853	876	864	888	910	863	878	887	866	817	908	835	866	860	887	868	872	899	815	883	819	920	866	893	857	861	822	907	905	866	885	861	865	902	894	861	891	846	856	846	862	881	848	884	876	843	905	827	834	866	811	932	886	880	905	891	853	848	899	835	852	948	935	855	876	850	824	839	859	912	876	849	893	874	858	896	918	842	873	895	877	839	882	875	874	890	857	904	836	843	885	852	867	860	844	875	839	859	879	874	820	891	849	860	829	824	853	867	911	851	860	909	874	856	812	857	859	888	882	870	868	827	877	865	888	895	906	909	881	883	830	845	899	859	901	859	854	900	854	902	858	869	865	842	844	830	838	885	869	889	855	867	880	907	889	823	901	791	853	854	829	891	900	884	847	915	905
16665	6825	5563	3954	2460	1782	1320	1032	854	733	751	601	608	508	523	514	457	496	471	414	455	486	409	425	428	445	428	439	421	446	395	431	430	423	429	396	404	442	417	388	424	406	390	431	405	407	410	406	414	394	420	388	390	413	426	412	412	402	412	431	409	428	436	439	392	421	420	370	415	391	413	349	419	405	410	408	406	410	427	452	421	476	399	398	438	431	427	388	460	405	432	397	405	395	393	405	375	399	406	422	421	435	422	416	431	406	444	362	405	403	396	388	395	402	423	420	409	402	397	425	441	404	400	410	443	382	414	381	416	404	419	402	395	394	437	378	387	410	409	392	401	385	402	403	406	399	360	387	422	407	396	416	377	376	369	418	423	402	394	429	409	392	396	394	394	415	407	486	453	423	408	427	413	373	450	406	472	417	387	425	383	441	400	391	387	454	415	413	427	447	390	403	418	425	389	391	400	419	404	397	421	366	374	438	419	397	388	407	387	411	413	451	405	447	390	355	417	435	393	385	435	401	389	399	407	376	384	424	416	433	388	366	402	439	428	385	415	410	407	399	429	419	385	386	408	443	408	402	420	413	425	421	429	436	428	413	414	368	415	438	440	418	426	391	402	364	394	392	419	420	441	415	423	379	410	397	416	402	377	405	415	409	421	411	428	443	465	391	412	425	412	353	359	443	459	393	390	429	393	420	414	390	398	440	394	406	395	393	411	394	453	425	429	384	402	396	412	363	367	392	436	423	371	435	398	406	402	354	409	429	399	446	406	426	438	403	385	407	414	402	411	419	401	395	390	447	398	421	343	417	411	409	422	404	418	387	451	433	393	421	373	404	394	429	424	370	417	421	418	428	422	360	412	386	446	392	416	425	394	386	444	406	399	383	411	425	405	412	403	401	395	444	399	388	436	446	410	437	382	396	399	408	417	400	384	422	446	430	400	385	434	419	392	394	396	442	398	415	444	412	426	407	401	428	374	426	384	403	390	374	380	399	422	397	390	427	367	387	394	404	375	413	388	383	406	421	388	402	400	431	409	407	406	415	447	402	421	419	422	374	422	406	419	399	421	374	399	420	462	393	387	446	399	418	418	412	407	378	429	453	413	416	361	433	386	409	379	419	432	393	424	441	430	402	407	390	427	394	424	436	392	416	390	422	407	381	440	403	436	418	393	438	444	424	425	392	397	403	423	432	424	467	383	420	365	355	380	371	418	392	392	401	397	409	390	404	395	409	423	397	411	438	362	421	399	406	399	386	401	439	397	421	401	431	422	400	441	409	416	402	398	393	403	407	442	406	436	401	374	408	447	435	383	369	379	364	418	373	413	409	402	399	398	387	412	390	401	424	416	421	423	434	427	426	430	406	408	422	393	449	429	440	385	410	437	466	404	405	421	414	392	374	418	392	394	401	426	409	411	361	436	467	420	413	408	452	399	372	431	440	424	443	421	384	407	431	420	420	384	399	369	426	392	387	394	395	393	440	392	387	420	396	370	409	406	422	420	391	411	399	398	402	406	394	428	414	440	427	403	417	422	397	400	388	395	402	394	440	371	397	417	414	403	398	374	387	445	373	376	437	389	409	404	386	397	450	378	431	410	362	407	388	389	423	385	424	414	449	403	347	404	431	384	335	443	391	433	373	400	361	390	404	406	370	367	400	405	403	400	410	459	431	365	437	429	402	419	431	417	397	392	392	419	417	398	400	451	450	456	413	402	391	412	415	423	407	444	398	426	401	375	404	434	403	389	422	404	389	428	412	372	403	416	378	406	435	411	404	396	404	407	401	395	402	409	379	409	393	401	409	409	411	398	380	445	380	388	381	398	380	435	435	406	456	407	408	397	410	448	415	412	409	389	403	406	443	410	391	365	420	372	456	413	358	390	395	389	428	416	430	449	388	413	401	415	390	414	440	428	409	408	411	391	422	413	382	360	404	394	421	422	412	416	404	383	389	409	388	380	443	420	400	404	400	422	431	426	399	377	381	387	428	398	400	446	398	379	381	411	421	399	414	403	397	404	407	427	404	409	455	410	393	416	406	429	442	402	419	415	424	403	424	431	397	372	394	395	391	427	409	418	427	395	415	379	394	386	421	369	423	359	411	375	364	384	338	373	427	378	400	432	440	369	410	417	428	394	405	384	405	425	426	386	414	399	409	414	400	426	378	431	414	413	410	368	388	404	426	398	434	405	380	424	433	409	432	419	391	408	400	395	400	396	423	406	413	394	412	394	401	446	408	423	436	369	382	376	450	410	436	448	391	412	425	395	353	398	377	371	382	414	401	373	404	417	396	419	407	390	397	411	381	408	391	401	414	388	400	426	404	423	453	425	399	408	405	397	429	420	412	435	410	419	405	402	413	418	438	367	407	431	405	409	425	459	399	384	422	419	419	389	391	413	461	430	404	396	429	409	379	400	433	425	398	429	387	352	407	438	417	355	400	402	380	461	431	386	409	379	390	357	422	425	399	398	463	454	370	405	382	399	414	397	401	408	431	402	425	382	408	436	422	457	429	412	390	399	425	387	407	426	439	393	443	449	424	420	420	386	407	406	399	427	391	426	414	374	404	413	414	473	406	428	426	402	413	401	407	390	401	377	407	420	397	433	359	380	415	408	390	415	392	377	393	423	475	436	385	391	428	403	398	388	433	385	419	406	390	406	410	395	427	436	422	391	380	392	438	387	410	402	418	410	402	375	390	401	390	449	430	390	438	390	405	405	417	416	396	386	447	365	423	406	415	391	391	412	395	418	384	392	426	427	412	380	412	387	404	376	473	407	405	389	394	443	420	405	463	387	388	419	401	383	403	418	414	412	385	413	380	402	440	413	398	436	394	435	410	389	423	421	431	414	431	442	423	417	425	429	433	379	426	408	404	397	435	424	371	421	418	366	444	402	386	400	405	404	374	390	393	399	437	393	415	427	481	413	384	411	372	389	406	442	384	386	425	426	422	377	356	437	373	403	369	397	433	377	428	406	398	413	434	407	399	417	397	380	362	395	407	368	387	356	382	393	398	388	384	433	401	414	402	420	379	392	412	371	415	409	411	430	398	409	407	416	428	400	418	424	426	428	404	411	391	408	436	400	451	417	445	434	383	386	413	418	408	420	396	395	459	409	443	403	408	405	408	406	393	385	437	402	382	373	419	413	373	398	391	426	455	416	394	384	403	455	415	424	379	367	379	420	431	421	427	384	390	393	403	442	442	376	374	432	442	382	368	421	413	436	435	412	385	432	393	419	397	411	368	408	385	385	405	417	397	416	400	386	363	384	406	389	374	405	399	402	415	384	388	395	417	405	328	443	397	409	391	441	370	408	395	359	421	459	404	408	467	418	396	409	369	396	406	383	420	409	381	438	421	460	454	455	421	396	370	447	423	418	394	408	425	397	402	427	418	424	399	423	433	400	409	435	403	452	378	439	391	384	410	420	375	433	467	396	433	433	428	413	410	363	377	432	384	404	424	383	371	406	408	432	437	367	411	421	423	402	400
10780	5681	9619	10248	8523	6609	5066	3879	3212	2760	2373	2168	1812	1634	1581	1447	1377	1303	1176	1218	1142	1101	1038	1031	998	1022	1045	980	962	1066	969	957	971	945	925	974	950	931	968	948	926	894	920	917	829	900	903	923	931	935	889	934	898	898	951	889	906	912	906	904	917	869	923	938	962	941	919	934	902	915	882	883	895	915	902	923	920	936	876	932	874	868	963	950	877	886	933	856	884	864	921	861	917	937	930	891	925	918	947	898	909	899	943	869	902	872	893	930	877	911	904	912	869	962	899	926	921	932	914	912	914	896	848	960	905	940	885	885	878	862	953	919	888	890	904	913	887	948	909	877	923	916	895	865	880	867	930	939	858	907	900	872	923	877	908	962	946	890	881	882	885	901	925	925	890	893	979	882	933	882	907	881	929	901	877	896	899	878	922	869	856	919	892	922	864	903	886	896	919	900	977	892	888	915	942	899	896	937	906	915	930	835	883	887	855	867	912	913	843	913	910	842	915	885	910	900	922	918	953	903	872	943	907	936	925	869	971	863	909	877	879	908	881	940	877	943	894	864	874	905	863	887	888	916	951	909	922	933	820	909	926	847	911	897	930	904	925	918	967	893	965	866	917	877	921	911	883	946	896	905	914	872	899	893	901	888	957	911	884	887	901	866	897	871	878	948	889	882	887	912	874	873	965	924	908	893	921	832	903	867	892	917	911	859	898	895	891	931	885	869	858	933	904	891	921	859	926	888	920	904	867	901	904	941	881	925	887	942	903	895	942	897	863	898	918	856	879	858	945	899	868	931	960	936	904	888	891	885	920	944	898	950	879	894	924	951	914	965	927	908	901	900	895	857	869	856	869	855	918	950	895	933	874	904	907	923	944	933	877	925	843	902	894	918	929	880	932	932	956	961	918	973	910	901	946	888	815	939	932	965	909	926	924	912	916	933	910	946	916	876	907	853	935	896	914	896	958	870	907	903	911	869	933	956	942	973	866	914	902	908	898	923	894	924	884	930	932	881	918	874	888	902	931	872	895	912	937	907	858	907	912	865	881	880	899	873	914	949	912	879	875	871	905	966	926	934	920	872	895	902	867	945	926	855	931	922	913	858	882	853	861	895	904	904	897	915	917	893	935	923	885	920	924	954	964	879	910	845	824	944	884	827	903	921	930	869	920	959	871	903	913	890	900	896	913	959	887	924	890	894	931	879	914	861	900	908	875	922	917	1007	917	879	969	922	877	854	957	851	943	916	882	877	942	957	890	901	922	880	907	920	879	949	914	901	923	864	954	908	924	902	931	897	902	934	937	893	953	893	885	980	892	900	933	907	851	943	917	916	916	865	871	888	915	870	887	864	940	947	914	910	941	880	885	892	899	925	868	863	931	941	839	926	886	938	892	894	931	958	884	888	897	936	884	989	957	898	855	920	935	887	921	860	912	941	944	909	909	898	923	921	932	864	961	919	830	865	964	932	894	862	927	881	909	903	911	914	911	893	931	920	898	922	900	875	943	867	840	894	879	889	893	940	865	945	845	886	936	895	906	903	845	889	944	919	897	891	890	957	851	922	919	936	884	893	909	882	884	929	892	957	878	866	846	894	908	871	926	930	930	918	891	916	880	897	939	859	895	930	828	937	902	854	918	879	926	975	896	948	893	900	888	913	920	841	908	933	847	904	920	929	936	969	860	876	915	888	908	897	899	910	890	884	934	922	910	921	918	926	925	896	904	916	912	893	920	878	897	893	924	871	940	929	910	874	902	930	946	937	895	858	913	887	996	899	959	857	1001	899	838	879	935	929	987	912	877	901	879	952	879	886	848	922	913	917	913	924	913	879	930	897	885	948	903	892	894	898	901	938	925	925	900	917	946	909	963	952	882	859	856	893	895	924	865	896	923	860	901	901	881	852	860	907	980	941	919	944	847	928	915	869	898	933	902	888	919	899	941	889	899	903	913	891	908	899	895	912	929	911	915	907	904	899	954	933	944	948	932	932	901	991	841	982	849	928	922	882	895	941	900	906	901	885	984	898	857	905	860	918	923	856	923	930	891	922	892	907	841	910	899	870	890	940	964	921	881	945	931	870	933	912	930	877	893	883	810	899	907	907	935	915	932	922	950	948	905	861	937	933	913	875	915	931	878	911	920	936	933	936	849	891	855	886	918	872	882	946	870	917	926	852	878	966	883	959	873	889	882	873	922	860	938	921	875	949	932	890	919	947	913	900	921	891	915	877	918	925	955	969	879	885	906	964	886	870	922	894	930	904	904	908	923	886	857	950	891	991	936	932	916	879	889	931	878	917	881	847	914	932	882	885	890	870	843	924	935	944	891	872	894	924	932	873	931	900	906	887	893	868	858	910	888	879	923	922	924	915	926	849	921	910	837	997	868	878	913	899	979	935	927	881	912	909	949	828	869	875	892	919	904	909	915	950	867	962	928	933	892	864	907	879	884	897	850	936	952	917	887	942	892	882	875	919	916	951	965	880	909	869	891	917	927	853	882	946	909	892	930	888	894	965	939	856	907	952	934	921	927	861	841	917	925	932	893	940	955	901	873	932	924	902	913	894	876	936	874	876	953	932	929	923	895	875	900	922	884	904	904	920	897	889	898	836	900	894	896	870	913	852	852	866	937	867	912	896	931	937	871	921	939	896	875	917	880	880	942	920	892	907	902	967	903	910	970	892	882	876	861	927	849	898	912	934	871	855	889	930	900	880	902	958	902	910	926	921	856	900	867	921	898	903	882	862	911	896	919	903	999	912	891	929	899	903	892	936	877	861	882	905	921	931	909	938	913	940	902	841	915	904	915	918	925	912	932	877	856	864	897	956	903	864	943	885	933	875	906	905	849	868	958	827	889	880	882	872	905	901	900	899	911	959	934	916	886	959	893	910	898	964	924	884	908	869	940	946	901	888	926	885	873	912	894	889	881	905	886	907	870	906	850	926	893	887	916	836	942	860	887	913	905	911	893	949	882	906	916	880	851	913	912	881	884	925	891	938	906	936	917	933	901	920	950	920	878	889	930	929	844	868	876	860	957	918	944	948	880	925	927	982	896	930	922	888	942	893	948	871	928	929	902	896	947	888	875	920	910	935	948	890	900	874	866	873	890	884	881	893	909	916	928	907	858	937	911	883	900	910	905	883	892	904	869	910	897	962	918	910	905	880	952	904	922	896	867	944	929	906	892	876	909	943	886	892	886	892	904	915	929	888	904	909	884	881	910	941	939	892	890	864	921	951	889	855	895	886	939	904	897	905	923	866	915	887	876	878	923	892	930	963	957	901	916	922	935	863	926	913	917	920	888	985	911	902	929	910	924	938	950	882	907	901	871	913	946	969	908	871	895	927	853	940	954	894	934	900	891	878	884	909	874	923	910	907	873	881	894	924	916	912	905	911	962	937	923	899	848	889	907	876	891	923	887	904	941	926	922	928	880	880	918	903	881	956	900	910	911	905	910	914	928	855	903	944	888	873	860	909	895	878	892	910	919	884	943	864	897	917
27721	12037	8994	7093	4468	3043	2060	1538	1294	1073	895	790	702	639	604	562	560	479	457	456	465	455	467	442	484	401	455	436	459	433	413	410	358	375	389	397	358	394	401	368	375	377	386	360	438	399	367	373	380	375	403	427	372	394	374	349	392	364	398	432	407	416	392	424	392	371	415	359	392	397	353	390	386	397	367	385	422	356	353	354	381	391	404	367	422	405	364	392	371	380	378	372	418	382	383	377	388	416	350	411	432	399	399	395	398	439	422	359	399	318	398	358	380	412	364	390	376	381	356	383	426	357	407	409	400	362	383	345	377	398	396	409	352	423	377	424	390	413	388	390	355	398	372	359	335	385	365	409	386	386	367	376	390	375	398	390	389	431	397	386	416	375	382	380	379	424	410	401	411	379	368	445	388	394	404	399	438	391	394	397	387	355	355	367	376	378	430	403	428	450	423	387	384	385	394	359	432	396	365	399	381	414	396	397	356	366	358	419	392	377	363	385	357	410	389	390	396	389	388	388	394	399	425	388	382	387	394	380	402	397	334	389	403	369	399	370	385	383	363	373	417	343	376	376	380	383	377	436	400	381	377	372	389	394	422	358	349	419	390	402	412	375	362	397	412	397	445	364	362	379	387	400	384	380	393	375	391	416	406	400	402	371	401	385	392	412	367	420	427	375	412	405	384	408	418	404	420	373	374	380	394	393	373	395	381	417	373	420	393	421	379	397	405	404	367	385	377	356	395	406	367	411	405	388	394	371	418	367	419	419	386	428	391	392	415	413	382	404	355	363	367	422	410	382	384	390	385	384	398	402	411	441	415	376	388	397	391	363	414	393	388	388	377	388	394	383	394	361	415	415	399	406	398	397	381	367	351	433	411	408	396	366	393	396	423	403	382	403	410	416	408	384	419	387	395	422	406	382	387	395	412	390	383	391	387	401	364	411	430	418	373	366	367	423	416	364	386	430	379	401	380	428	369	399	389	377	351	360	393	387	406	387	386	380	412	433	422	381	359	353	432	393	390	344	427	396	386	437	401	379	330	367	388	362	409	354	367	372	394	402	401	394	392	362	384	388	359	376	382	419	361	371	411	387	407	412	404	399	400	367	371	412	379	368	364	409	365	410	395	368	394	415	406	376	396	359	361	406	422	397	392	385	401	374	418	398	374	363	409	401	386	400	404	381	399	398	413	420	346	383	403	387	392	360	379	407	411	377	387	401	384	399	391	359	375	348	443	411	389	399	372	398	401	370	380	408	389	386	403	353	356	407	351	406	414	357	365	398	378	384	404	382	411	418	391	406	407	395	353	388	406	383	391	442	422	413	404	361	401	366	400	410	408	400	418	406	390	364	429	349	385	413	400	397	432	412	423	385	415	363	361	407	411	399	406	397	394	389	384	397	431	400	397	374	373	395	374	382	399	397	436	408	392	424	382	378	370	393	418	389	390	385	395	389	417	383	408	395	392	368	440	398	400	371	435	402	401	413	401	394	356	413	354	387	372	406	362	363	377	385	387	403	353	383	425	409	418	389	361	384	394	412	396	369	403	374	361	385	427	398	369	383	387	369	384	379	376	368	416	435	421	418	438	404	418	404	375	412	407	357	370	398	412	366	326	444	396	390	407	373	429	430	395	382	361	381	407	392	363	400	378	373	381	407	426	409	399	387	395	360	365	376	380	362	359	381	399	391	379	345	369	358	367	406	422	414	400	388	414	383	408	409	381	402	379	407	385	407	373	361	376	366	404	417	399	387	375	390	352	392	358	393	392	389	390	392	396	397	370	366	376	390	433	381	347	383	366	366	441	360	386	438	402	412	376	363	346	405	395	406	422	356	425	364	377	406	388	385	396	415	351	359	375	406	413	360	387	369	392	436	374	396	451	440	373	393	398	368	417	370	360	420	384	400	404	396	399	398	393	385	369	406	400	351	388	415	390	383	409	433	370	400	357	419	402	360	395	396	380	369	372	400	395	337	401	406	386	397	424	398	396	377	401	422	404	378	370	387	406	395	382	398	406	373	369	364	387	397	380	407	359	394	408	418	394	424	409	425	412	405	420	381	417	404	342	404	394	382	380	361	437	415	382	387	406	418	392	386	361	411	352	360	379	411	374	385	388	378	384	412	378	393	401	384	428	365	442	346	410	367	370	369	376	398	420	346	393	348	389	411	390	419	385	385	409	355	402	366	385	366	370	370	384	419	379	404	412	404	375	405	394	371	396	388	395	381	383	429	371	406	380	403	360	402	418	386	389	383	388	385	380	386	399	370	384	393	392	411	413	379	381	387	382	362	375	391	353	397	413	408	390	408	357	419	367	367	381	384	341	382	401	368	374	391	372	399	401	361	401	408	375	426	376	379	359	379	419	366	420	394	370	362	347	404	408	380	373	381	438	413	422	403	420	406	381	420	374	410	403	376	395	407	371	375	392	435	391	401	409	381	411	389	360	407	389	418	413	404	395	424	399	409	392	435	387	382	412	356	393	402	398	389	379	411	386	379	393	365	365	391	389	376	374	403	432	435	371	416	399	368	360	382	407	429	415	388	426	348	401	403	360	371	446	348	409	354	406	424	430	377	380	364	344	403	413	385	401	390	391	389	417	378	381	381	407	389	386	376	356	381	406	374	387	397	375	367	393	398	408	367	394	399	384	397	354	370	387	395	407	396	369	387	385	417	376	407	390	371	355	407	401	366	368	414	430	409	349	407	381	383	397	414	388	355	374	382	401	398	430	384	368	414	390	386	368	360	399	398	412	387	383	375	414	397	422	409	374	364	385	365	418	410	393	399	381	358	368	383	379	367	381	398	394	405	382	381	401	418	388	360	376	441	360	422	426	385	379	421	393	416	420	374	412	411	379	389	381	407	414	404	396	383	382	362	363	368	392	359	393	392	417	426	360	409	374	403	411	404	380	385	381	389	382	384	350	369	392	390	370	384	379	371	432	345	405	362	370	402	405	394	398	376	382	412	411	329	403	369	375	381	430	398	419	385	408	396	410	348	441	378	376	405	380	409	390	406	401	363	335	395	398	411	389	372	392	437	341	401	404	357	419	410	433	379	399	370	391	376	389	386	405	422	384	423	436	405	383	389	399	384	371	391	361	385	395	415	391	375	373	386	413	351	409	377	395	393	387	368	349	388	361	368	386	399	435	380	388	378	385	355	377	382	419	394	393	404	396	378	385	393	389	408	364	422	380	371	383	413	377	417	400	383	385	402	391	427	419	396	413	379	362	405	381	407	395	428	387	364	379	391	389	368	420	411	399	389	394	379	376	371	368	399	375	417	408	402	375	402	375	435	407	432	373	391	410	377	387	370	413	365	400	371	380	364	395	403	370	407	382	392	385	413	403	394	384	390	380	393	401	410	406	406	390	362	384	428	408	448	376	387	384	387	375	402	412	419	390	386	387	379	357	402	359	400	382	427	379	434	362	392	386	379	386	396	377	424	343	399	407	362	394	338	415	387	378	359	356	387	419	448	391	374	389	400	407	395
17687	8843	14152	16009	13165	10764	8085	6496	5136	4419	3667	3153	2707	2402	2175	1833	1752	1610	1493	1356	1290	1395	1324	1303	1181	1077	1100	1063	1063	1057	1088	1113	1048	1037	975	1043	981	919	961	923	953	903	925	926	867	878	867	879	887	910	874	910	844	967	881	902	859	904	881	885	815	845	848	905	879	900	841	852	880	928	913	908	867	842	903	874	866	861	861	887	853	844	917	877	859	884	882	796	818	846	884	874	833	867	891	846	863	875	858	920	926	883	898	869	896	908	856	920	869	904	854	907	871	878	853	847	897	833	878	903	818	820	890	910	877	883	938	922	899	840	863	932	823	911	921	893	881	877	856	921	842	876	853	899	850	870	888	868	874	887	879	908	857	869	871	862	900	875	887	934	875	854	886	867	850	882	874	848	884	855	858	898	903	935	917	845	829	917	890	870	859	913	850	868	884	879	882	878	947	865	914	911	849	845	864	838	837	863	827	874	946	869	823	942	878	861	871	919	853	870	827	922	872	849	865	874	892	873	878	839	858	915	933	848	899	843	859	854	853	848	888	897	842	915	928	896	887	929	886	852	851	878	906	880	852	837	811	912	787	914	863	887	869	849	863	898	878	856	886	903	894	875	913	848	878	855	868	874	879	904	915	892	888	909	903	874	900	887	891	876	862	869	880	853	866	852	903	911	882	853	854	942	880	865	911	873	863	935	886	856	854	907	875	852	872	877	903	904	895	893	895	926	865	891	869	884	848	848	930	944	896	867	853	883	924	907	884	853	856	869	894	840	865	832	882	931	835	896	871	884	920	838	896	835	897	971	933	890	889	855	849	887	912	818	868	883	866	925	827	906	935	878	812	850	876	924	900	848	899	902	848	875	831	841	861	937	914	871	876	856	876	853	802	877	901	878	853	862	857	899	850	895	872	897	879	836	816	897	892	894	873	886	920	862	848	894	846	831	861	842	897	884	894	856	903	888	889	844	878	834	844	903	877	840	899	907	833	913	903	844	860	931	881	887	866	918	862	882	887	882	926	913	913	909	873	896	888	876	856	803	860	854	899	914	884	860	887	812	849	896	935	865	865	838	875	894	846	859	889	888	851	908	851	871	899	902	874	888	883	876	861	875	885	815	916	933	898	926	880	946	875	856	916	850	890	891	906	906	886	857	841	867	893	861	865	887	878	843	902	863	900	916	907	872	849	859	867	902	896	840	889	884	882	889	900	891	837	898	863	855	879	892	863	858	892	920	900	828	881	871	873	877	877	890	870	882	881	892	879	859	902	938	814	929	855	910	856	901	843	901	823	882	863	878	824	864	900	829	908	837	912	887	905	888	859	864	887	862	855	873	887	897	868	886	917	842	855	830	871	891	888	873	891	867	886	874	874	895	835	885	854	903	900	917	902	838	806	845	904	868	900	876	864	860	894	878	861	925	857	944	871	940	861	808	901	905	873	872	878	888	919	889	839	902	894	855	898	890	881	852	913	805	849	870	833	844	866	890	825	877	908	856	845	844	872	896	911	831	860	846	896	878	831	833	831	901	882	919	882	851	852	902	886	854	925	816	849	853	839	920	925	882	896	848	832	930	846	881	855	880	851	910	923	930	864	875	865	842	879	919	914	917	897	921	867	872	867	842	840	870	846	799	888	857	870	923	896	810	887	864	874	889	884	853	885	857	890	826	877	902	899	903	923	861	866	885	886	877	852	860	858	824	895	935	891	889	883	856	880	894	883	880	851	881	856	881	891	918	914	890	861	824	926	865	870	897	854	899	879	849	857	908	903	841	856	898	893	927	869	877	922	825	869	888	893	866	864	890	859	897	943	911	890	920	881	895	879	871	896	889	899	888	825	892	952	842	862	883	829	867	906	886	910	841	911	800	849	897	874	873	846	852	887	893	862	859	886	873	885	928	962	883	910	834	886	864	888	881	858	913	858	888	873	866	886	867	865	881	861	902	866	911	897	942	847	908	874	926	871	866	869	873	864	880	870	893	816	854	892	858	863	862	941	917	797	894	884	895	942	943	886	884	880	888	874	829	859	830	810	904	924	849	857	929	853	846	945	834	915	906	891	879	835	865	883	848	850	896	881	925	841	914	896	923	851	890	897	895	880	868	853	865	890	909	888	891	869	888	825	865	885	844	878	913	869	909	879	899	856	850	857	893	857	851	836	899	888	846	907	903	878	901	865	879	847	870	818	880	862	900	874	871	892	920	863	887	873	894	873	911	917	873	906	880	832	907	837	898	872	887	824	915	875	853	850	829	909	848	857	936	840	869	886	848	879	844	906	899	874	879	879	871	920	875	890	822	886	951	896	883	879	883	885	861	886	866	878	864	855	892	851	875	851	873	904	858	842	873	860	878	950	836	851	894	869	878	857	892	926	928	909	871	862	908	874	860	909	960	791	944	886	853	891	852	832	870	843	868	843	839	865	874	898	872	848	894	842	898	908	842	918	905	877	870	887	952	876	890	912	885	858	913	888	882	946	918	897	849	860	922	895	877	845	845	879	878	869	907	876	871	871	870	902	891	864	894	852	890	875	855	876	928	908	875	901	856	905	900	865	849	884	864	891	846	861	863	830	868	950	870	859	868	841	873	865	908	883	871	895	900	868	808	928	803	896	891	869	884	924	868	919	908	905	863	910	891	847	851	826	841	914	922	901	900	895	881	880	903	877	918	881	891	861	897	914	905	848	882	881	915	870	927	901	862	913	889	875	892	845	844	849	877	902	945	879	848	897	899	870	855	842	878	904	901	869	853	894	839	854	903	917	890	882	828	886	813	857	859	896	862	880	888	843	892	901	846	927	856	854	824	883	889	900	899	852	852	950	912	877	864	897	868	875	794	878	874	880	814	835	845	845	916	891	882	885	860	933	834	870	860	883	904	873	883	850	842	861	869	815	859	884	901	870	858	867	885	876	875	884	874	897	887	895	924	878	854	908	872	882	924	886	879	852	925	883	904	856	849	840	894	840	839	853	865	845	928	897	874	884	884	860	853	888	861	879	863	911	878	916	865	900	903	925	905	881	843	834	943	812	842	873	859	846	895	915	848	907	881	862	798	924	879	860	855	867	872	868	893	862	914	864	908	904	875	843	880	871	805	935	879	900	859	891	885	905	858	889	903	865	897	887	889	825	840	891	911	848	861	875	901	820	914	852	881	929	887	849	887	877	893	881	902	915	815	903	849	855	875	889	881	871	853	848	884	934	825	892	948	836	889	894	841	871	825	872	890	863	889	890	865	883	910	924	864	839	888	899	891	886	890	848	912	837	850	887	856	848	923	878	884	868	877	850	845	917	866	925	871	853	821	896	887	830	884	868	857	831	830	859	833	868	848	849	914	832	839	857	885	955	920	878	841	863	844	841	822	939	880	893	847	902	888	900	840	891	882	821	903	900	896	905	852	875	892	881	855	867	859	892	885	876	837	854	826	875	860	914	858	850	933	850	887	865	852	924	942	865	874	925	886	843	882	845	875	900	909	860	958	863	828	870	844	841	844	849	972
37730	17072	12102	9896	6346	4092	2876	2110	1637	1400	1161	947	855	789	684	607	599	570	547	516	504	491	506	440	504	454	416	419	467	436	395	422	404	408	406	381	420	430	413	421	411	382	404	379	403	357	351	370	394	416	390	394	351	366	385	407	363	410	388	419	430	400	362	375	405	357	390	348	382	378	398	362	365	401	363	399	383	357	394	378	408	395	373	365	379	394	425	399	388	392	421	411	387	357	370	410	409	385	366	386	382	391	386	374	400	390	434	349	376	398	420	361	398	440	403	371	392	392	328	384	406	382	372	348	388	366	390	369	378	372	387	362	376	403	353	377	421	387	406	395	402	385	398	357	390	356	393	395	379	373	370	376	375	370	378	428	376	364	373	399	409	354	409	378	404	347	377	394	384	372	386	354	380	362	370	374	404	358	373	395	421	397	398	408	400	380	373	364	380	415	412	372	376	391	341	391	392	380	394	371	412	390	368	373	376	373	376	381	398	370	392	347	400	400	413	384	378	421	415	355	394	372	371	402	386	373	379	431	408	363	367	389	370	393	426	388	379	401	362	364	391	391	354	367	407	385	392	430	398	375	385	373	375	370	372	427	403	377	401	395	362	372	386	371	418	409	401	377	368	398	397	391	386	375	372	403	407	366	353	378	406	371	380	343	389	377	373	406	403	381	397	347	396	407	369	392	379	415	391	405	392	414	398	382	395	377	381	396	423	364	403	370	380	375	352	355	348	408	387	379	413	390	410	427	406	405	405	412	418	412	367	371	369	378	428	422	397	429	352	402	345	394	398	373	370	411	362	381	398	411	385	388	378	416	404	379	398	383	401	365	382	359	392	406	355	375	397	400	386	373	428	398	415	370	359	390	376	356	375	374	359	400	394	353	378	361	372	417	420	344	387	402	439	386	360	395	384	392	368	393	386	409	366	380	399	393	378	354	404	385	402	391	384	392	367	344	364	365	366	373	369	367	428	399	423	417	367	449	386	386	431	415	406	425	392	362	406	368	389	407	396	423	415	404	400	378	404	397	360	372	391	339	371	433	367	379	371	393	384	377	368	380	399	372	403	365	379	376	398	372	367	407	390	351	418	414	379	380	413	378	434	402	399	398	366	399	400	385	380	383	372	384	371	415	399	373	381	388	394	401	364	384	389	391	385	365	374	376	379	382	364	366	384	358	383	364	384	364	385	430	374	378	393	367	407	405	395	386	363	377	382	417	398	398	388	394	400	421	366	408	387	382	395	413	393	395	380	382	425	368	379	384	378	416	392	375	409	378	405	377	356	391	370	392	423	417	390	388	382	401	414	405	384	428	360	416	406	351	394	364	368	407	406	408	383	385	351	406	372	415	396	424	389	362	381	354	399	385	421	377	352	356	373	361	398	379	373	343	398	381	403	380	389	425	417	388	402	413	367	388	384	396	399	392	380	430	372	386	363	324	406	377	385	396	377	368	402	366	410	415	398	356	392	398	377	379	388	365	380	401	427	370	421	376	370	427	368	419	376	398	395	392	383	409	354	403	360	369	358	372	387	356	400	393	408	427	359	419	360	369	415	375	404	372	371	399	384	377	393	399	366	394	428	388	357	449	394	385	365	350	376	345	406	376	395	418	370	393	428	406	386	389	406	389	380	383	351	389	386	388	363	397	368	401	401	374	390	399	391	392	388	411	365	389	406	397	402	353	380	411	377	398	387	378	390	409	379	397	391	349	420	407	391	420	368	398	393	403	394	365	407	360	408	416	382	371	331	358	436	387	394	383	406	383	370	375	376	365	398	413	385	393	386	400	377	395	369	382	393	371	400	390	379	351	369	415	383	350	355	389	392	427	369	385	403	403	405	409	384	349	381	403	374	377	381	345	374	393	368	379	378	363	395	420	399	432	390	353	373	363	377	407	370	406	339	358	373	392	382	365	364	391	374	412	390	407	400	353	384	364	380	373	398	390	394	400	375	390	295	377	380	399	421	394	383	394	387	369	423	388	426	378	367	362	380	386	383	391	383	428	372	376	393	368	410	371	443	363	362	372	411	404	406	381	377	384	390	423	366	390	405	375	419	380	388	364	377	391	374	429	383	411	383	341	385	409	391	395	401	389	406	426	375	366	381	366	372	412	372	391	401	386	387	423	375	422	375	389	398	419	383	363	379	418	391	375	371	351	402	410	392	383	377	404	410	405	391	399	370	398	403	365	359	370	376	397	373	389	419	360	391	396	382	404	398	396	397	366	362	383	408	389	416	423	380	404	396	349	376	404	372	350	380	371	394	381	351	386	398	395	366	389	382	413	391	390	371	425	353	396	367	390	389	363	389	404	390	396	396	371	370	373	402	381	383	367	380	360	371	375	393	368	353	387	348	382	367	374	417	373	387	362	375	362	369	411	387	347	384	369	403	415	400	407	404	351	366	367	368	377	353	392	392	400	430	396	389	390	372	365	385	404	388	402	412	401	373	359	368	345	371	434	363	397	390	351	390	410	397	407	382	391	398	438	400	379	332	394	353	381	388	398	392	412	384	378	412	378	382	332	407	404	382	389	372	373	378	384	384	408	405	377	362	386	399	360	381	376	404	381	375	356	362	365	369	403	392	398	369	385	390	366	385	414	364	356	394	368	368	370	416	383	375	355	419	428	396	394	392	378	411	379	373	358	366	356	395	409	381	390	404	359	404	416	400	382	358	354	424	414	403	359	387	440	390	382	395	382	367	366	395	393	367	390	396	403	350	368	382	370	392	366	396	360	381	398	396	402	329	400	369	349	440	384	414	372	380	428	382	424	394	383	425	399	387	361	393	365	342	371	435	404	430	409	402	356	391	381	395	370	373	383	382	398	424	403	337	435	400	400	399	414	351	388	380	378	371	391	353	380	393	385	391	399	395	403	401	389	407	393	441	391	342	385	412	406	388	381	402	345	385	408	429	364	423	369	372	388	384	374	372	365	398	449	367	396	359	349	362	375	398	391	421	436	384	385	415	428	382	393	412	403	373	415	383	401	413	378	400	391	402	416	406	400	375	381	408	397	415	355	347	397	377	390	381	358	368	380	419	416	389	424	397	416	420	402	414	400	372	395	415	391	403	371	378	340	370	414	407	411	363	399	426	377	369	393	352	431	380	384	374	362	379	373	397	374	403	420	428	392	421	354	387	361	382	373	367	359	381	409	392	396	391	377	377	376	371	417	407	379	406	376	386	405	409	385	377	385	367	426	372	378	403	414	358	381	383	401	411	387	383	386	369	366	363	381	352	369	414	384	395	423	362	387	393	368	367	386	420	381	403	354	351	408	384	399	415	403	402	365	413	423	375	358	396	363	352	374	381	396	403	416	371	370	428	395	397	405	378	407	412	379	387	362	398	374	377	390	413	388	385	390	369	357	410	376	382	415	393	438	362	392	390	355	411	432	411	408	384	368	420	372	353	372	387	391	402	388	373	375	417	375	405	389	407	394	367	411	396	374	380	379	381	403	368	356	388	396	351	364	369	365	382	368	403	322
22864	11153	17107	19957	16511	13707	10695	8401	6905	5620	4820	4025	3467	3001	2606	2421	2049	1937	1739	1670	1508	1513	1683	1527	1320	1267	1176	1141	1190	1120	1120	1079	1089	1064	1071	1021	1044	1000	977	1000	947	950	981	891	915	933	933	930	857	860	903	924	879	922	865	881	884	893	896	867	873	867	894	879	866	872	887	895	870	837	838	839	889	828	907	880	878	924	859	854	832	824	882	847	867	823	907	892	890	833	849	822	868	886	894	875	859	914	852	834	875	873	837	893	822	859	896	864	841	898	889	849	858	874	896	885	916	822	878	881	848	869	873	888	856	873	840	885	868	873	868	836	877	940	857	842	853	863	896	856	877	856	851	834	856	873	877	842	886	835	849	830	831	834	884	902	870	913	865	889	865	878	874	875	820	873	897	774	871	852	872	848	858	832	877	879	867	855	859	860	893	865	811	890	907	887	894	833	835	859	893	869	919	838	895	839	918	862	823	914	839	856	820	793	848	908	883	852	835	876	836	871	878	865	879	859	891	928	873	847	900	881	885	874	907	866	855	857	884	852	854	873	891	911	865	837	870	867	808	875	866	872	873	854	845	833	822	872	872	866	824	896	856	877	840	911	854	887	855	851	816	920	900	841	878	824	853	916	834	877	873	843	830	900	878	861	821	897	878	862	850	886	879	854	887	850	854	830	878	872	816	880	903	857	874	880	885	874	880	830	876	889	893	875	851	853	838	810	877	846	848	880	864	800	907	812	877	897	872	888	901	850	875	827	862	856	906	882	824	863	875	849	877	878	877	857	880	868	837	863	900	866	846	852	919	861	851	903	850	866	819	880	889	902	876	852	831	935	846	873	822	880	844	885	840	964	814	898	883	819	874	864	835	868	842	876	913	892	877	867	868	852	830	825	887	866	889	876	844	888	916	879	819	870	848	887	870	835	869	854	891	881	878	825	845	876	836	841	855	870	824	901	893	887	894	862	853	900	892	830	857	828	867	871	821	832	896	898	852	878	840	854	893	867	836	871	859	786	858	980	856	872	857	873	890	842	874	919	868	878	860	888	856	877	910	879	899	899	837	867	848	832	856	848	834	851	856	856	847	871	842	866	898	884	845	876	855	850	861	871	862	831	874	849	792	855	798	885	920	873	880	915	912	897	898	849	846	885	854	873	844	904	864	883	872	887	914	856	874	886	863	867	829	832	867	884	852	874	883	871	854	866	844	887	899	864	868	848	916	881	852	837	798	922	886	855	879	849	915	878	825	922	847	875	841	780	828	845	896	861	914	831	886	910	863	833	878	828	875	832	846	905	868	902	820	917	886	898	870	866	874	871	900	880	954	885	856	864	869	894	906	885	814	850	918	868	896	923	826	878	857	870	832	918	886	887	889	907	817	841	882	820	857	839	873	826	870	867	825	839	878	861	891	832	925	871	894	863	860	837	890	854	874	875	877	820	900	886	824	898	876	811	906	839	898	890	911	858	885	837	857	857	839	882	774	874	865	885	823	858	843	887	910	853	894	855	856	816	869	850	880	860	827	841	821	919	863	933	890	844	861	897	821	914	846	863	894	897	888	860	885	872	807	833	927	864	847	884	870	852	815	859	842	880	847	890	871	827	905	852	892	889	854	884	822	887	888	875	819	885	842	834	932	871	822	879	907	854	815	909	904	853	860	940	817	882	911	837	856	843	828	865	864	841	857	824	876	866	855	870	878	802	854	839	898	788	860	874	870	911	880	851	898	835	886	870	840	898	843	885	879	830	875	910	872	906	910	773	852	839	909	850	888	859	812	884	830	851	843	873	869	912	891	919	835	858	846	847	874	831	928	859	821	851	847	842	892	874	839	856	855	889	827	827	903	895	837	857	900	903	890	876	817	813	842	855	892	862	880	862	850	845	891	837	859	842	867	801	868	855	813	900	849	869	888	886	841	929	897	881	845	867	829	843	916	869	854	904	893	833	838	848	930	849	843	931	879	861	894	947	921	878	899	831	935	872	864	865	845	860	877	949	863	870	896	878	811	888	859	865	852	873	875	912	847	848	883	876	879	871	881	885	897	850	893	867	880	890	831	802	797	875	886	895	865	895	843	865	840	873	820	884	876	913	881	883	906	848	832	848	919	863	865	838	861	892	902	870	839	834	843	888	894	887	856	917	870	881	877	901	855	866	890	852	865	879	833	887	862	835	886	837	860	870	870	915	869	818	848	871	867	894	867	861	882	900	841	873	904	831	870	845	893	912	865	851	873	887	885	920	888	872	903	832	850	869	899	891	887	859	903	906	843	948	861	903	903	906	798	880	886	883	822	835	830	880	806	831	856	885	826	869	848	857	893	863	922	847	843	869	942	870	885	877	861	880	810	871	840	958	860	875	823	895	835	908	899	914	923	854	892	855	843	841	859	909	846	879	890	865	893	822	836	889	837	885	872	854	881	835	902	923	864	832	902	877	868	872	882	877	866	855	870	846	893	937	860	875	860	846	874	886	914	860	869	889	854	860	869	876	810	864	870	926	889	879	844	841	886	847	869	832	897	845	874	904	824	865	886	849	854	848	837	834	841	883	890	851	836	825	865	887	825	859	889	858	875	828	901	857	933	858	907	895	864	851	875	895	881	842	876	807	904	852	865	880	937	846	873	815	886	809	869	895	851	874	882	831	855	899	837	871	891	829	875	821	904	845	804	877	838	917	856	881	861	849	900	867	869	881	898	860	846	832	888	877	851	896	835	884	820	834	849	880	852	901	853	847	880	846	867	855	878	870	854	871	912	826	839	891	849	907	878	889	858	863	839	872	838	844	828	860	924	844	847	873	891	877	905	889	860	851	884	868	897	883	854	881	887	857	861	869	874	827	868	890	881	888	888	859	831	882	809	816	850	872	936	910	840	873	853	866	873	814	857	881	841	802	893	861	903	854	902	840	871	886	890	839	847	842	819	895	863	854	889	859	882	882	893	859	812	845	835	862	850	898	875	888	801	895	816	888	848	842	866	830	846	896	905	905	817	940	822	792	907	923	865	893	889	800	867	815	895	871	844	825	889	888	821	863	877	847	890	894	880	874	887	913	850	879	886	832	816	823	883	886	860	868	835	906	864	885	876	828	878	828	858	817	888	784	850	905	901	845	809	841	829	899	879	851	855	880	912	837	896	858	840	814	865	860	887	845	838	860	886	875	842	892	877	846	850	855	850	836	892	882	864	880	861	853	903	870	878	871	873	902	886	891	877	855	922	910	865	849	923	846	876	884	882	865	876	928	845	917	849	855	835	881	892	884	850	889	880	871	930	882	843	906	857	850	909	855	848	888	866	890	854	855	863	800	892	878	844	877	851	883	799	883	850	822	888	835	854	870	858	887	867	823	857	893	883	879	836	870	862	894	878	887	941	893	814	872	876	843	885	863	822	820	864	861	875	858	849	825	876	901	868	886	866	875	868	856	909	835	843	901	849	893	884	870	842	798	863	869	870	829	891	843	868	844	862	833	887	802	863	885	850	889	866	861	877	884	897	836	885	857
17441	6959	5286	4201	2597	1787	1332	1056	880	730	691	632	577	564	526	476	449	438	461	462	454	419	424	440	425	417	447	442	411	392	403	413	407	435	413	434	370	375	351	410	437	420	403	397	403	408	426	380	441	390	416	446	412	381	405	421	391	406	399	399	418	406	431	435	390	393	403	407	416	406	404	456	414	393	412	469	452	406	378	355	412	413	400	422	428	404	408	389	375	411	430	389	388	389	408	403	425	392	377	398	391	428	388	397	452	422	430	429	406	373	400	434	444	380	433	388	374	369	429	407	452	408	429	406	424	402	497	418	402	387	419	393	344	412	429	394	379	379	426	450	431	430	417	419	397	426	427	410	427	435	391	429	421	381	394	388	381	406	406	402	411	425	402	371	383	399	403	400	388	428	382	403	402	406	406	443	403	395	375	424	400	423	394	434	383	458	348	396	433	419	377	359	425	411	401	381	375	381	404	427	411	393	408	400	392	395	419	445	415	413	411	400	385	421	452	421	444	433	456	425	412	407	407	367	435	408	390	412	412	443	403	411	427	377	395	433	390	381	421	405	433	426	358	402	432	409	398	381	439	422	444	399	424	433	421	419	408	425	389	438	431	399	429	427	404	433	427	408	420	374	390	443	416	389	420	450	405	383	424	414	422	415	430	428	411	437	434	394	410	431	408	394	366	368	386	377	438	413	407	381	374	396	419	419	387	412	423	425	402	419	429	394	450	445	373	374	385	410	392	394	395	413	416	431	417	401	362	380	400	411	350	416	378	408	439	395	426	403	417	439	410	433	420	440	418	449	413	414	405	382	390	415	446	448	399	400	365	408	411	419	394	398	413	415	388	406	375	445	430	406	397	417	382	429	426	405	412	467	405	390	386	379	352	409	394	392	400	402	408	406	425	409	389	439	413	411	375	427	431	395	431	414	414	412	410	409	390	400	409	396	448	429	405	407	401	442	424	417	417	375	406	448	411	426	389	409	375	358	399	476	380	437	417	434	393	396	404	411	427	393	439	406	387	432	400	439	410	412	425	472	400	436	423	403	379	424	405	385	398	409	383	448	378	420	380	413	419	448	409	376	454	414	399	415	384	432	397	418	434	410	410	427	390	406	407	420	433	401	406	396	414	392	397	390	418	379	415	443	431	422	404	434	424	481	418	452	415	412	399	439	409	367	418	427	408	404	389	411	414	409	415	468	406	423	388	448	411	394	446	402	398	410	432	374	421	421	415	411	452	408	373	370	418	403	371	397	419	435	406	393	404	391	406	405	430	395	420	433	408	397	411	419	399	398	391	373	402	387	400	397	411	432	395	390	391	411	412	419	440	391	432	397	424	419	408	426	411	424	384	393	400	445	403	406	378	377	401	428	441	441	370	391	424	432	377	395	410	392	424	431	400	457	369	419	386	381	377	428	422	412	408	383	424	397	429	455	404	408	376	389	417	431	395	434	414	445	377	387	392	375	402	352	414	413	402	403	419	427	402	448	423	389	406	405	404	385	421	464	434	411	371	424	418	393	394	388	419	394	382	399	432	423	430	377	386	401	435	447	407	375	410	411	378	452	426	400	397	446	401	386	403	402	401	400	388	384	405	367	423	415	430	391	384	376	391	401	396	375	399	406	424	409	390	344	427	425	377	371	379	384	421	415	446	377	425	392	400	438	418	401	406	415	444	399	420	414	400	401	404	407	375	363	365	400	404	362	389	419	422	384	462	413	437	444	421	392	402	377	411	367	414	370	437	396	391	391	389	437	392	431	403	421	392	425	393	413	397	421	364	374	399	417	432	392	416	403	431	441	403	438	399	431	414	384	396	428	362	434	402	387	434	431	422	429	415	419	394	391	414	371	382	380	448	436	384	378	405	410	418	390	384	399	429	416	455	415	421	437	402	371	420	381	401	428	403	419	411	418	415	388	366	432	376	434	427	406	458	375	384	443	429	410	446	407	399	405	395	400	445	433	408	407	408	434	456	399	406	413	386	414	445	420	415	385	431	410	423	381	354	388	436	363	392	432	441	411	406	397	423	379	394	374	413	426	386	400	388	400	406	363	380	382	383	433	414	394	437	395	457	385	389	437	442	398	417	435	425	424	405	387	410	390	375	431	378	375	383	440	391	405	383	405	371	427	384	360	397	393	433	451	378	392	436	372	386	375	430	408	365	413	461	414	441	400	413	401	427	395	385	393	380	420	434	416	414	414	430	363	407	410	423	428	415	393	378	417	401	411	448	431	431	436	388	407	396	393	419	428	400	397	430	437	401	411	419	438	388	467	427	457	406	382	406	397	411	403	392	414	412	425	407	403	421	403	387	405	411	395	409	357	410	408	394	383	398	417	362	402	405	389	371	434	405	389	394	350	410	458	430	425	402	420	425	396	451	388	392	419	428	415	443	415	429	403	395	451	396	408	380	453	438	400	397	415	380	400	424	413	437	400	378	386	396	371	411	373	422	425	387	419	425	397	400	428	385	430	401	418	393	412	418	394	395	387	398	431	393	451	392	427	424	391	412	373	386	423	445	391	406	393	401	398	451	464	402	415	438	437	424	415	400	406	390	388	411	392	400	390	393	371	397	407	400	392	402	401	410	395	424	406	429	372	397	410	399	405	387	407	386	409	437	386	385	408	363	397	400	383	387	430	419	426	464	372	416	435	427	388	362	403	425	414	362	415	412	384	405	411	423	433	475	421	420	462	432	458	412	398	432	384	389	413	425	402	397	413	427	448	409	387	370	412	403	412	406	446	438	377	365	409	416	438	404	430	369	399	405	405	395	402	393	406	439	431	393	415	415	378	392	393	393	386	432	463	398	416	414	370	474	380	435	433	443	397	396	416	453	414	406	378	388	418	403	426	450	432	418	373	409	443	428	423	385	400	431	377	373	377	394	447	402	384	445	406	386	402	397	435	437	381	423	404	396	418	437	438	399	392	404	382	426	403	378	394	476	420	436	379	430	415	389	390	407	418	402	379	394	405	413	427	413	394	405	414	394	421	377	398	402	398	425	396	416	383	393	408	399	353	418	452	423	433	436	430	453	439	383	448	405	407	408	429	396	402	394	432	413	410	424	418	422	430	414	386	432	399	386	361	440	398	431	423	408	431	433	428	426	424	415	404	412	398	381	398	452	403	427	388	361	409	420	423	414	436	400	395	411	426	463	432	396	418	424	386	421	414	408	447	408	414	431	407	417	451	385	379	430	412	409	430	435	429	379	398	424	411	409	368	392	402	414	440	435	407	403	434	392	392	479	393	432	399	401	402	396	363	385	405	426	416	414	411	369	406	495	409	423	384	451	392	371	430	423	395	417	410	403	410	415	384	388	402	421	417	395	446	445	395	418	390	434	382	372	402	404	416	432	398	432	415	426	398	446	407	446	401	431	412	408	381	427	370	420	418	400	441	420	421	355	405	387	414	397	390	394	420	382	375	407	413	425	453	360	383	438	441	388	440	377	397	383	406	413	402	419	425	387	405	412	383	401	382	402	369	402	382
10997	5556	9192	10885	8374	6547	5199	3939	3229	2642	2258	2067	1932	1702	1500	1387	1355	1292	1208	1114	1132	1095	1117	1041	1005	1010	961	1005	986	979	1010	951	1002	994	947	947	908	956	930	900	929	899	930	956	951	924	927	948	908	944	844	899	932	854	866	900	933	947	936	939	898	909	930	856	898	853	858	917	893	870	890	875	943	893	958	884	928	919	894	903	848	908	876	907	891	918	896	908	921	911	897	886	856	896	916	909	870	924	920	918	921	926	877	891	883	871	850	849	956	890	967	870	905	944	891	882	882	924	918	956	912	901	871	920	931	896	964	919	904	909	961	925	940	962	856	898	908	891	891	906	973	895	909	904	868	929	886	889	914	852	904	884	928	911	883	901	910	888	900	919	960	916	920	964	925	849	895	956	900	893	897	846	893	965	901	907	872	866	938	891	913	872	882	895	891	922	957	947	914	938	899	889	855	942	909	928	924	890	882	961	866	954	856	919	816	843	913	900	893	850	884	921	885	927	858	885	904	906	897	898	960	918	957	880	894	908	917	933	912	950	913	881	917	858	911	951	884	895	908	909	932	918	957	978	858	917	919	865	947	948	891	896	907	886	932	872	929	857	894	869	901	915	883	860	916	882	891	913	876	888	900	885	932	867	920	906	940	883	907	879	877	910	920	905	890	881	894	925	878	964	873	898	917	894	875	916	926	847	959	918	888	890	924	893	910	915	875	915	887	935	937	921	942	896	903	928	914	879	910	955	890	891	915	936	932	864	946	921	858	894	902	934	890	892	947	938	941	886	874	887	836	926	885	894	903	882	889	880	920	917	910	898	909	837	897	953	909	906	890	938	957	924	889	902	909	897	839	934	951	935	954	905	951	906	891	914	936	922	913	938	914	936	901	899	890	937	935	892	915	963	903	900	942	904	959	887	905	832	942	878	960	914	940	898	887	897	954	860	963	979	918	958	919	906	892	863	928	922	923	913	883	950	880	894	976	894	899	919	943	871	886	879	847	888	958	921	920	870	904	932	938	931	920	915	947	879	878	940	891	949	883	949	878	878	891	895	913	885	936	966	890	893	892	947	927	923	974	931	915	920	932	885	930	857	923	921	927	893	934	902	955	898	884	872	904	905	889	858	935	902	903	899	985	887	884	929	893	884	926	892	924	920	954	896	905	923	862	879	919	910	896	952	918	898	911	880	936	879	891	902	940	934	860	884	871	896	976	895	896	937	906	902	923	937	911	827	929	940	902	888	934	899	893	921	905	874	900	895	841	887	910	851	947	953	874	918	970	898	924	876	881	923	878	909	954	933	928	890	892	895	867	885	874	893	929	900	933	931	919	905	855	933	940	917	924	906	917	887	912	874	886	925	866	861	954	926	1000	904	945	872	906	902	870	922	921	951	944	863	922	857	935	905	898	865	867	911	918	887	861	910	922	930	943	931	923	934	905	930	911	933	966	908	914	1010	897	940	891	919	877	881	961	925	891	944	950	936	903	956	849	867	893	943	926	919	870	924	932	830	916	922	885	920	947	931	944	923	853	929	906	908	919	949	920	913	927	900	924	872	947	881	937	942	887	906	908	932	894	904	849	923	930	925	903	953	882	886	953	954	922	875	928	884	926	885	876	895	890	922	930	986	927	961	905	945	911	911	931	914	972	941	955	946	911	905	943	899	968	874	873	927	943	893	872	944	906	894	914	884	945	900	877	877	936	905	893	948	854	918	916	942	891	975	948	968	834	889	889	945	957	899	896	834	917	886	896	914	977	870	968	914	911	918	896	927	865	947	918	895	876	925	907	979	955	917	910	915	897	915	950	908	928	959	937	945	886	942	913	907	927	849	904	941	928	916	881	916	962	884	928	858	891	914	971	831	906	911	973	886	932	913	941	1003	895	957	914	963	881	940	877	899	949	885	904	939	950	951	939	910	908	901	875	884	900	880	965	938	846	910	883	895	898	955	907	913	875	878	919	891	936	935	895	866	873	928	874	934	951	932	853	910	995	904	887	922	895	947	879	850	891	904	990	874	953	957	978	880	849	909	881	953	923	909	905	901	888	881	865	903	907	883	879	919	876	895	870	888	878	900	913	894	952	950	872	917	934	912	868	930	897	926	931	943	933	919	924	915	910	904	921	867	874	850	910	919	906	900	952	942	931	905	865	896	897	877	934	931	855	910	871	865	843	876	913	879	902	895	955	861	880	890	906	956	901	936	910	899	909	887	911	887	907	905	913	906	898	891	953	889	858	873	923	886	932	924	951	882	852	836	915	908	920	909	940	876	980	979	931	937	936	938	919	903	922	918	931	917	923	938	903	897	909	893	945	924	945	876	904	950	887	862	879	946	955	916	912	895	915	949	927	903	926	932	896	973	916	918	861	915	865	901	878	889	911	942	917	912	914	928	922	900	902	918	831	893	876	910	889	888	969	918	867	901	905	893	923	895	944	925	909	940	926	930	887	942	871	906	965	939	955	920	882	884	891	887	907	949	922	829	955	913	927	919	935	902	880	909	882	927	905	900	864	860	889	942	887	942	874	852	938	882	893	895	958	908	934	922	872	893	897	867	848	881	868	932	905	932	923	908	949	868	887	895	904	906	865	932	932	871	891	926	885	924	924	968	906	963	925	924	876	905	914	953	890	867	891	860	919	885	891	913	930	846	905	884	942	934	925	900	891	869	882	944	968	920	895	918	869	914	900	941	912	894	923	956	891	896	882	925	874	889	931	852	886	906	950	942	938	890	920	906	957	935	857	898	918	966	961	896	929	917	909	948	941	916	913	902	885	900	844	942	884	925	943	893	905	886	913	888	910	872	918	882	902	877	919	955	955	872	964	903	957	899	954	935	882	907	914	909	929	923	879	895	868	894	863	893	890	884	897	988	910	943	871	873	895	888	926	849	928	884	870	914	911	893	932	914	938	902	858	852	857	976	903	938	871	940	980	924	934	959	944	871	924	898	895	921	938	846	888	881	899	898	893	869	965	858	885	891	932	886	903	954	920	880	926	854	877	945	920	881	950	899	905	853	952	875	918	890	886	904	950	908	901	873	899	863	894	941	894	883	885	873	872	914	900	922	935	905	900	865	852	899	832	896	917	913	938	895	884	936	897	927	922	919	897	843	914	876	902	871	914	965	865	937	869	886	909	859	911	905	903	853	893	934	969	908	906	872	884	932	882	883	889	958	974	927	873	944	887	900	876	880	926	932	839	959	917	886	943	958	880	938	908	906	864	896	889	951	901	925	934	936	922	900	861	936	907	919	915	932	910	977	938	972	874	864	907	946	918	905	864	879	896	935	907	923	883	947	895	932	943	921	903	898	878	944	927	908	807	940	900	884	931	922	901	932	924	918	899	919	969	931	896	893	863	870	987	881	897	891	932	837	919	946	865	954	877	928	928	937	944	906	877	941	905	955	861	950	932	915	900	851	909	931	918	963	937	891	918	864	908	917	919	863	893	986	894	933	971	933	940	883	893	892	897	858	892	898	865	933	906	901	945	925	898	926
29078	11608	8176	6860	4434	3046	2062	1658	1229	1132	956	744	731	663	598	541	491	491	474	467	441	450	451	447	446	438	413	404	423	445	392	389	387	389	429	435	400	415	392	410	402	397	379	395	406	421	385	355	382	375	378	399	386	414	400	354	407	438	411	374	380	380	385	388	393	396	428	437	429	372	381	433	384	394	375	408	406	391	429	419	390	414	375	397	392	419	367	372	386	416	441	426	400	393	417	403	382	417	411	396	378	384	367	420	432	368	418	399	412	382	428	394	395	389	461	398	351	384	380	412	366	377	370	393	377	401	368	415	382	396	432	376	373	351	396	405	409	422	364	401	408	397	372	404	386	396	392	416	394	420	421	424	396	391	399	405	388	377	399	420	381	396	365	373	355	380	405	403	426	413	391	360	376	395	407	422	429	395	436	410	365	350	452	401	358	381	386	384	413	406	377	376	384	406	414	391	445	389	405	442	414	382	396	386	407	386	408	383	413	358	395	433	358	382	388	398	359	374	392	411	375	382	389	384	406	372	405	373	437	436	415	370	371	429	402	420	368	394	352	375	407	399	386	399	364	405	372	393	400	390	424	418	353	343	424	440	371	377	389	420	382	377	380	420	418	385	423	387	404	365	406	375	395	389	399	414	386	431	352	373	401	379	401	406	368	418	388	381	374	384	402	379	382	421	375	396	399	370	389	404	410	388	390	403	407	361	390	384	377	402	352	355	393	406	340	382	332	405	353	396	395	391	413	407	395	403	391	378	397	361	381	383	358	413	393	414	434	390	381	376	395	382	404	391	377	396	390	424	406	407	395	414	363	390	404	357	373	374	426	394	400	393	363	383	408	448	372	400	386	442	402	398	378	415	384	392	408	449	404	396	401	365	407	450	396	367	359	401	385	390	399	427	389	436	402	384	415	363	384	424	413	390	373	384	394	395	371	392	395	405	421	384	402	367	394	365	362	431	428	399	400	422	389	411	400	366	351	390	407	394	356	390	378	383	390	403	407	408	401	401	407	384	375	381	366	373	407	370	360	372	401	402	383	419	423	430	388	398	400	398	409	386	395	414	352	376	404	362	386	377	423	402	400	394	419	348	361	382	354	409	424	379	374	362	376	397	398	426	390	390	406	422	419	379	371	386	409	395	364	382	412	362	415	397	376	366	397	400	392	387	375	370	409	391	387	360	398	407	384	382	396	379	428	426	404	418	372	384	418	418	384	387	372	385	391	389	383	399	456	369	388	397	407	405	386	441	399	342	390	378	393	427	348	394	386	378	386	374	421	373	373	379	400	392	410	375	405	370	373	372	346	396	356	420	379	404	381	369	404	435	403	421	405	414	403	388	421	388	374	417	358	356	384	379	381	379	399	386	416	438	379	446	370	396	389	384	370	415	366	396	395	384	392	402	385	371	347	396	398	365	397	425	375	318	391	387	383	338	379	394	388	381	364	357	352	351	381	390	379	395	390	407	453	392	398	377	333	391	397	412	364	375	381	364	391	385	410	393	377	412	363	379	400	392	424	400	382	399	371	424	365	376	363	386	404	407	383	374	340	360	408	370	401	409	407	383	362	427	439	406	374	385	432	367	409	385	392	399	427	365	356	423	372	415	351	394	376	407	437	390	385	370	378	359	382	375	403	375	404	367	419	374	356	355	384	390	407	400	404	377	359	423	379	402	387	374	393	434	395	404	396	397	354	366	383	382	406	413	418	392	383	390	424	350	353	407	376	406	391	416	386	402	378	419	357	395	381	399	381	406	376	410	400	408	373	383	350	399	410	366	390	387	388	389	362	384	395	378	414	408	413	386	436	378	417	413	386	409	345	356	391	419	367	391	402	382	433	403	439	335	380	348	378	441	360	353	360	412	406	397	441	387	402	396	390	382	368	398	368	407	385	373	352	392	423	407	399	382	393	355	392	454	394	388	377	374	369	378	371	368	404	400	352	361	394	419	382	398	436	343	359	394	402	412	370	406	406	390	387	362	392	401	360	425	410	373	380	381	394	376	378	383	387	353	375	418	394	395	406	391	395	393	361	376	366	384	394	371	365	359	392	391	368	441	403	403	417	372	362	384	427	395	377	387	395	392	392	375	419	369	421	408	383	410	381	420	384	390	411	398	381	376	403	399	436	366	394	378	372	369	376	429	380	411	409	394	370	342	403	428	393	379	406	406	364	365	441	408	411	377	386	374	432	407	430	393	409	375	404	385	378	419	395	387	411	366	414	387	395	376	403	389	376	374	392	373	385	398	390	383	406	367	368	405	392	406	392	416	355	410	403	395	441	370	402	408	411	364	385	376	379	425	372	359	402	385	391	398	380	396	361	384	338	390	382	405	415	385	437	393	359	387	410	339	391	334	431	376	425	382	356	386	398	400	373	372	430	391	392	373	378	375	414	415	397	366	365	408	358	343	398	393	414	379	409	397	403	380	376	400	369	382	390	398	367	406	409	373	408	383	407	409	376	370	401	393	397	387	371	416	393	399	417	434	408	389	392	390	371	429	374	407	390	371	399	399	398	417	377	386	394	366	412	381	414	420	398	402	393	392	368	384	378	410	380	431	415	404	375	379	397	368	387	387	397	378	360	388	395	391	386	371	412	351	366	382	392	393	394	397	371	402	408	375	389	379	378	379	407	402	401	349	363	413	359	362	414	387	353	395	414	416	369	371	391	355	365	394	384	341	407	385	383	386	368	392	388	346	386	392	380	360	385	389	388	391	401	438	381	392	379	330	379	414	400	365	386	382	334	421	430	391	442	351	414	399	394	422	352	398	358	383	408	373	394	392	400	390	431	386	388	415	374	374	383	397	388	398	380	368	419	389	355	400	381	352	372	409	372	393	386	383	395	345	374	393	443	423	419	392	400	407	360	426	386	369	401	419	384	385	361	390	430	375	418	421	373	385	387	455	409	388	365	385	363	361	406	415	379	360	416	393	419	394	378	389	374	386	381	387	385	384	410	375	356	374	364	418	361	374	391	381	391	385	384	400	434	360	370	415	387	385	368	400	376	380	411	423	389	406	377	400	389	408	402	382	401	374	376	411	383	376	384	393	405	377	387	419	425	398	407	395	383	400	363	371	408	385	386	394	398	391	386	369	398	388	401	388	419	408	402	379	361	396	384	399	398	393	398	417	384	395	414	402	392	383	366	410	417	373	382	367	398	386	415	381	400	421	364	415	401	424	375	405	405	402	355	366	418	413	402	388	394	402	411	380	402	410	369	398	422	386	408	429	393	429	394	391	379	386	433	367	387	369	391	374	363	365	390	396	419	392	377	414	365	393	405	399	398	380	427	402	396	414	399	418	386	413	389	383	431	400	401	382	409	366	347	401	421	393	373	387	364	401	390	382	364	379	375	406	370	390	402	419	379	451	404	412	360	425	396	400	399	402	387	382	388	373	365	391	373	356	378	375	398	394	432	413	343	413	416	359	442	404	358	404	379	370	378	393	372	364	387	398	368	394	368	387	435	353	363	388	380	407	408	403
18280	8265	13076	15903	13356	10483	8025	6390	5158	4270	3692	3273	2708	2370	2036	1812	1699	1561	1558	1350	1364	1300	1406	1279	1182	1182	1137	1062	1065	1014	1061	1031	1080	992	957	980	971	955	945	952	978	900	921	918	933	995	927	916	910	913	873	899	857	888	932	841	838	852	880	875	923	883	849	871	909	874	854	935	948	862	909	908	886	820	917	843	882	900	880	871	907	844	886	894	898	877	892	885	869	904	895	866	868	874	872	867	904	896	893	867	917	860	870	857	851	864	856	936	859	964	880	905	856	811	880	891	951	911	904	860	890	881	824	873	873	873	868	877	828	854	885	847	890	899	904	842	871	915	820	899	861	876	863	884	884	887	903	863	863	862	870	833	866	878	837	889	895	815	853	844	844	842	841	861	842	888	867	864	864	912	936	845	987	869	897	874	870	849	831	891	854	890	863	839	873	915	891	843	909	924	847	857	908	893	875	852	914	877	873	890	854	833	852	870	889	867	886	862	874	879	845	834	914	853	903	876	875	851	921	883	868	857	918	900	937	880	870	873	891	857	870	897	854	853	864	886	865	915	872	896	873	856	893	856	916	908	871	845	855	866	857	818	879	895	877	846	839	824	855	839	811	893	870	875	879	890	861	906	914	854	853	871	834	872	896	850	850	895	879	869	899	878	817	880	897	867	885	906	942	901	933	839	918	875	891	861	874	849	875	895	859	906	857	840	859	829	857	880	858	879	863	855	906	863	887	933	886	868	888	879	851	871	888	863	887	872	853	859	898	867	899	859	848	902	854	847	870	895	887	853	849	908	896	868	862	813	853	883	909	895	873	927	845	922	828	835	882	885	887	922	922	909	850	827	875	844	896	846	880	873	869	905	896	893	867	926	878	834	917	833	929	911	864	793	902	901	864	865	851	894	847	833	875	870	863	875	952	880	903	876	883	877	908	880	840	827	854	891	911	875	888	900	912	858	867	898	879	858	836	878	908	866	841	835	827	859	849	788	871	898	863	882	860	885	831	872	853	927	892	905	890	877	916	785	847	890	915	866	888	917	847	868	866	871	894	850	853	902	916	874	890	864	931	866	848	849	880	868	897	881	917	882	843	911	899	889	905	832	845	881	874	868	922	809	875	899	843	862	901	925	818	883	876	844	874	888	879	892	862	866	906	884	842	851	894	811	888	842	911	905	872	839	861	873	865	903	891	831	876	860	868	912	875	891	868	910	918	879	911	767	911	829	909	874	865	846	910	885	894	910	833	911	831	886	855	908	900	845	918	848	883	853	835	899	921	879	900	909	903	852	887	868	899	879	905	883	849	848	932	896	889	867	848	892	864	848	826	860	846	819	922	896	917	863	871	928	892	820	858	863	839	854	841	893	906	880	931	878	871	887	888	920	925	908	911	892	864	842	863	874	870	856	896	871	833	922	882	787	875	865	892	837	918	878	863	878	920	872	947	889	854	894	872	885	875	844	872	886	867	854	861	886	900	878	889	898	887	928	874	844	869	830	894	886	865	923	882	847	902	873	882	869	883	871	875	867	934	927	882	912	939	921	883	921	909	923	902	878	892	920	894	875	865	861	865	901	903	894	887	906	864	856	917	889	873	853	876	899	877	838	840	918	880	862	892	881	927	836	927	907	890	855	892	906	833	899	839	840	854	870	869	883	922	861	850	875	917	930	925	928	898	886	901	823	904	886	878	883	907	901	868	911	898	921	871	853	823	879	896	852	900	900	856	886	860	828	901	909	839	817	907	883	866	874	897	830	865	882	927	815	871	883	806	909	931	899	837	904	882	862	863	898	867	920	856	885	862	866	894	838	884	839	904	858	872	866	870	894	929	932	858	866	867	876	855	881	901	869	898	837	878	932	928	872	828	880	830	927	882	887	912	895	881	927	890	843	864	829	905	854	889	863	874	850	839	860	807	836	859	854	848	868	890	884	849	843	850	834	872	892	849	914	880	834	884	898	850	896	884	931	936	909	884	822	915	915	934	852	884	862	851	860	879	919	846	882	865	924	849	864	842	866	847	894	940	878	915	833	863	868	870	850	849	915	855	850	885	850	893	909	842	893	891	876	898	926	874	907	889	868	911	867	879	892	879	875	920	824	895	904	886	828	847	882	868	880	924	872	834	894	892	837	886	862	887	846	902	926	868	876	859	865	870	871	856	869	867	890	887	822	898	926	913	895	947	884	861	883	835	849	927	843	939	893	866	867	880	877	923	864	869	948	871	813	847	884	910	909	886	892	867	830	906	843	918	847	858	910	865	863	864	919	850	887	857	859	861	893	908	913	861	905	896	905	876	873	869	914	887	918	877	872	843	890	925	873	904	877	917	842	885	885	822	860	881	944	864	907	855	868	862	857	956	905	916	888	850	885	787	859	893	836	952	837	888	906	860	870	868	877	898	925	898	894	891	889	896	841	853	897	882	909	885	936	859	863	897	862	850	851	851	864	938	896	892	932	833	869	899	823	964	880	892	911	877	902	849	867	873	936	922	885	917	926	871	847	930	832	907	845	883	844	856	945	901	825	886	836	815	843	922	875	874	935	824	850	918	912	892	907	873	913	822	924	898	892	841	877	849	905	901	911	857	863	891	833	850	860	881	891	890	896	863	886	880	830	877	883	843	927	888	880	888	895	857	888	860	849	860	885	845	852	842	873	817	885	879	899	859	859	846	856	834	870	881	890	891	842	875	853	907	858	838	874	887	839	849	894	907	868	851	887	851	952	866	880	884	838	903	919	883	904	875	873	884	866	950	817	883	814	875	871	896	880	877	898	842	880	893	878	855	837	853	913	899	889	882	843	912	836	843	886	844	867	861	863	891	915	904	883	888	944	837	829	842	884	831	918	868	904	856	836	886	888	902	832	914	869	841	822	877	864	847	841	832	859	930	866	888	887	872	835	841	858	901	831	931	877	860	885	904	880	892	874	874	885	835	910	895	906	876	862	879	882	849	904	871	848	828	857	877	864	775	869	899	905	871	868	962	846	912	878	851	909	877	880	915	900	844	885	891	912	923	841	849	878	871	860	903	842	927	875	825	880	890	851	930	901	876	857	890	888	894	838	858	892	918	895	953	875	912	844	887	830	889	891	853	924	886	845	898	821	946	856	895	865	865	891	886	856	851	899	886	877	853	900	902	939	871	925	912	893	832	913	900	843	899	892	843	888	855	898	900	921	851	915	887	910	931	826	896	829	897	868	871	866	903	900	892	914	878	836	889	851	963	854	899	859	872	868	908	903	872	896	896	921	836	908	828	840	830	936	844	822	814	868	853	874	869	856	850	873	922	881	844	896	866	882	918	872	846	900	937	897	862	869	851	895	891	851	858	836	834	898	878	831	856	836	847	867	895	853	842	921	932	945	848	903	852	888	855	921	858	896	873	902	845	876	881	883	928	934	892	865	866	854	875	869	914	895	937	893	868	837	901	860	880	894	899	887	875	873	925	902	880	911	792	849	884	900	843	812	871	922	840	884	868	870	937	895	851	885	883	878	889	850
36835	17039	11708	9386	6400	4186	2994	2177	1771	1419	1193	1021	826	751	717	640	574	529	521	477	488	455	492	455	479	455	444	413	396	398	442	406	409	420	434	426	418	404	404	386	370	389	422	408	361	415	390	414	371	407	396	407	368	371	410	376	397	393	374	370	401	374	406	373	356	391	348	397	379	361	417	388	358	405	402	353	371	381	404	407	365	372	410	385	348	355	395	383	361	423	374	350	384	380	371	389	401	377	377	414	373	418	420	364	407	377	385	376	387	376	418	410	375	344	383	419	388	343	396	383	397	380	381	391	354	398	393	418	336	364	372	409	420	354	380	396	353	339	392	371	406	401	350	339	359	354	375	411	391	356	357	375	421	382	403	364	385	394	344	370	351	370	393	387	340	384	381	371	424	375	363	382	382	360	361	391	364	410	361	418	385	351	366	341	348	381	422	388	398	397	394	367	355	339	397	415	403	382	373	406	389	400	397	368	372	364	364	393	382	383	389	382	382	429	360	374	403	367	382	368	352	378	388	360	383	367	433	396	398	415	380	398	400	430	335	405	419	374	372	383	374	369	363	379	398	388	395	425	433	375	430	384	357	387	393	364	385	379	355	341	399	380	400	397	439	381	382	370	370	380	399	363	361	370	360	336	371	354	351	391	403	379	403	382	366	368	414	376	380	404	404	372	388	355	363	396	393	392	397	358	368	408	413	398	398	390	411	385	335	367	383	376	377	373	365	411	393	422	386	404	393	392	441	391	426	380	371	396	405	415	420	369	406	381	354	394	398	409	410	398	377	393	383	408	367	372	380	414	378	417	393	421	389	393	400	385	376	397	391	410	382	383	390	348	376	429	395	386	357	377	397	356	380	390	394	425	372	351	376	365	358	388	384	351	401	365	360	349	417	401	371	386	385	365	405	401	393	380	337	359	414	395	381	374	378	419	398	426	376	374	371	384	393	422	387	383	393	385	364	428	394	398	405	397	370	345	367	379	378	369	365	372	386	363	407	405	358	382	374	403	386	382	392	390	371	391	337	335	419	396	366	400	416	391	372	373	417	403	393	404	389	398	387	368	397	386	427	405	363	348	384	364	359	368	426	385	396	412	440	345	373	370	422	397	412	374	417	378	354	398	410	381	368	368	400	399	395	390	345	373	429	366	387	390	374	360	409	401	375	360	427	401	384	372	369	400	401	363	369	393	401	362	365	362	432	381	374	363	388	399	379	371	434	417	397	427	418	396	382	417	385	366	335	384	400	385	385	381	387	373	406	413	382	373	390	359	415	372	410	361	376	353	380	373	405	402	410	397	363	388	384	402	423	433	389	382	418	377	382	384	357	393	395	363	390	392	361	403	395	362	409	370	416	373	403	405	333	385	343	364	390	376	403	381	412	407	374	357	359	375	401	424	361	408	415	396	375	335	403	370	399	423	370	402	389	420	382	373	389	369	401	397	365	410	352	368	391	388	398	423	395	339	401	388	400	378	350	395	390	398	371	381	369	380	371	395	386	365	394	421	366	381	393	375	408	381	389	364	364	413	437	362	397	399	360	369	354	396	390	396	427	367	384	424	390	409	396	375	393	389	400	378	417	381	405	384	371	396	390	379	382	389	365	361	391	390	383	357	387	384	380	372	425	387	392	359	389	372	373	377	393	402	346	380	383	379	367	372	381	405	409	397	408	406	395	407	404	358	398	387	346	364	351	372	383	361	380	389	396	400	383	367	392	366	366	413	366	416	380	383	424	393	389	423	362	387	351	410	368	395	379	341	402	360	373	371	356	370	358	374	400	380	382	383	376	357	347	390	406	378	349	373	377	414	431	374	412	367	432	372	370	406	362	397	385	394	411	367	375	362	374	415	388	384	365	398	371	404	387	368	391	370	387	369	389	401	411	376	432	418	360	372	362	390	408	404	404	367	370	396	385	382	366	393	376	386	361	387	378	357	370	392	389	363	384	389	390	384	377	350	369	363	378	404	402	368	388	368	399	387	393	373	376	387	364	359	398	368	346	410	393	375	379	408	395	343	374	369	394	375	400	439	364	384	396	392	396	414	390	375	406	411	382	392	371	390	392	364	387	380	430	391	420	389	369	346	397	376	389	401	377	403	405	414	386	381	377	363	380	347	414	377	397	385	366	464	413	397	364	379	418	404	394	353	410	409	385	414	411	354	392	396	399	366	345	368	388	406	358	400	397	365	377	393	390	406	385	361	390	393	401	377	425	419	368	401	397	366	387	349	378	414	397	397	389	369	394	379	332	383	392	426	358	434	363	413	414	385	397	352	366	376	390	379	371	364	406	394	405	396	396	396	434	406	412	356	358	349	453	365	410	389	363	394	360	375	376	401	397	377	368	381	371	382	396	399	369	418	383	408	367	348	403	399	399	438	394	358	361	364	339	385	394	409	367	403	391	387	400	385	375	349	370	331	362	373	367	399	391	361	375	406	387	378	432	355	408	422	334	376	366	419	387	420	383	387	377	372	373	324	368	392	402	353	415	424	393	369	370	403	371	347	380	351	328	419	376	414	387	375	372	391	383	420	407	381	427	367	377	414	336	359	400	389	376	369	359	385	355	387	366	378	380	409	362	386	364	348	370	388	367	387	404	431	417	405	387	405	423	378	396	371	380	374	419	405	416	426	391	412	407	403	381	384	390	346	413	337	368	351	399	391	359	366	416	389	346	385	375	407	390	359	405	383	368	371	406	401	374	408	404	397	391	351	433	375	352	373	404	430	415	354	363	372	381	396	398	386	355	384	381	404	354	377	373	368	341	422	350	387	368	366	385	341	374	355	371	418	412	369	385	366	344	409	340	387	366	428	380	387	401	374	420	433	427	387	415	373	405	383	356	388	393	388	392	375	330	383	381	346	377	414	401	356	373	404	410	423	364	353	384	391	419	373	377	376	373	413	418	396	394	396	402	396	330	389	401	397	405	378	352	358	390	383	377	392	372	416	385	356	378	407	392	355	406	381	409	363	385	403	387	388	352	421	373	378	368	395	424	416	385	358	396	363	354	400	358	371	366	361	366	396	407	383	366	372	404	360	379	390	394	386	394	377	378	380	384	406	393	417	388	384	404	368	384	370	377	459	393	376	399	377	386	427	417	352	371	419	396	360	384	387	382	397	381	388	380	389	396	410	372	396	404	347	364	386	421	402	355	388	381	377	368	356	385	365	382	376	353	390	361	391	367	387	383	368	371	413	397	413	367	365	388	393	400	388	418	340	404	396	358	419	356	404	312	366	337	364	395	416	383	402	364	369	383	391	350	396	398	364	378	377	406	400	404	405	390	391	374	382	404	379	367	354	377	365	351	394	368	370	389	365	408	421	405	387	350	422	373	419	393	344	365	367	378	345	403	394	403	354	395	376	384	376	343	398	399	400	358	380	402	367	409	370	349	425	387	377	393	387	383	356	389	369	387	360	366	402	362	410	361	360	371	400	377	366	387	397	378	410	433	380	424	345	348	382	413	372	387	442	411	374	399	379	399	404
22207	11272	16512	19579	17331	13548	10799	8608	7148	5725	4840	4254	3501	2986	2584	2345	2119	1922	1776	1675	1474	1486	1676	1546	1393	1234	1266	1153	1141	1108	1059	1116	1080	1131	1050	1043	988	1008	974	1023	950	964	905	939	869	922	891	877	868	905	931	863	787	874	871	845	854	908	919	913	825	893	881	904	848	873	876	921	844	860	879	870	902	932	868	889	880	837	881	864	816	878	864	805	831	878	892	852	864	865	887	890	887	873	847	888	855	843	883	887	882	888	865	808	829	918	899	884	862	873	888	850	847	829	850	854	878	864	817	868	873	860	883	851	895	874	825	834	882	880	862	835	863	831	839	874	882	890	847	909	911	815	820	844	892	831	820	813	863	862	874	868	869	842	870	850	868	899	859	856	842	891	895	816	857	881	837	848	870	885	878	861	866	915	881	833	882	920	883	866	865	868	921	852	913	870	858	855	817	868	818	862	866	878	847	898	905	877	892	785	865	832	890	904	826	895	900	854	905	877	900	907	914	875	865	891	878	785	860	840	908	840	833	834	832	905	898	872	819	860	834	887	881	884	893	848	880	816	888	871	878	922	791	895	868	905	883	866	865	913	885	812	856	904	849	892	823	882	876	812	847	894	858	871	914	829	891	897	831	869	833	823	845	824	864	929	834	843	846	849	866	899	833	911	887	829	876	843	889	861	909	893	863	788	917	852	902	880	853	867	848	854	872	894	825	882	886	857	862	869	802	815	868	839	868	879	895	867	823	840	906	860	858	880	888	869	867	797	878	875	876	852	881	879	872	875	849	873	853	786	851	831	867	914	871	892	875	884	873	868	903	896	861	880	849	880	902	841	794	867	886	902	905	865	845	888	838	804	856	845	916	823	835	860	890	810	836	919	836	859	852	872	793	825	882	837	939	900	844	889	894	880	862	883	900	805	825	844	921	895	875	832	876	866	896	893	852	827	845	899	894	826	855	862	839	881	828	809	845	821	828	872	930	903	875	845	800	848	910	917	856	817	873	848	889	839	885	831	849	854	878	876	849	897	880	854	894	887	841	889	840	911	868	867	805	865	889	867	900	824	840	913	870	820	836	841	862	856	911	938	931	856	868	856	903	853	854	872	841	826	851	854	857	899	867	856	836	932	860	878	880	840	847	888	837	879	892	904	836	830	848	854	907	824	843	847	815	913	843	846	840	833	818	896	921	899	813	836	844	839	849	810	877	902	861	838	893	871	870	882	885	853	856	903	907	833	875	865	846	827	856	864	874	861	848	864	894	869	864	908	841	860	888	825	838	880	902	888	896	819	896	852	910	838	868	886	890	856	891	858	870	871	878	914	850	867	870	831	894	859	827	841	874	887	907	884	895	839	855	893	882	851	865	830	863	828	849	910	904	899	882	844	905	840	858	876	862	870	862	844	870	869	875	857	838	905	820	840	855	854	837	840	871	871	820	828	858	881	848	872	854	835	890	818	826	941	906	857	806	861	843	873	812	851	883	820	869	893	844	876	859	886	824	891	873	866	833	897	853	830	867	888	823	918	875	874	855	845	860	897	866	894	841	819	882	910	865	846	900	907	872	884	877	872	865	864	878	858	862	845	848	817	842	901	871	855	859	842	842	927	814	852	848	912	883	819	922	846	868	894	875	829	846	812	884	853	895	838	870	944	862	851	877	875	885	874	883	857	872	877	821	882	881	868	827	875	897	854	873	843	891	850	898	821	844	890	889	844	854	894	855	821	868	890	903	814	859	917	874	865	876	854	919	885	868	876	893	830	883	878	817	847	830	927	829	872	887	870	884	829	875	868	889	824	900	868	820	867	853	841	863	844	907	851	874	888	919	827	881	805	865	909	839	859	890	873	839	847	879	889	857	861	890	897	832	897	826	848	888	862	830	886	881	882	848	850	897	884	868	884	872	831	952	843	843	833	867	835	860	880	910	863	828	878	866	904	864	840	845	882	917	891	852	851	863	870	877	823	879	881	859	902	883	853	879	858	871	933	934	844	871	891	882	897	871	826	826	859	838	890	840	890	819	829	847	860	872	835	865	823	831	809	852	928	859	877	891	819	897	871	889	843	860	833	876	895	860	848	891	844	856	831	832	873	854	821	858	885	832	881	833	887	864	843	875	803	844	847	862	886	929	853	857	867	879	873	886	916	849	888	931	896	882	888	880	869	878	854	874	851	861	898	904	891	902	869	921	876	853	901	871	841	877	871	875	875	912	841	909	858	888	859	806	875	840	875	858	852	866	888	870	843	841	892	902	830	820	858	902	872	888	849	876	851	873	844	850	928	786	830	883	858	876	908	845	866	829	867	837	868	881	863	882	876	889	853	830	880	870	862	862	859	840	848	911	814	903	814	859	846	864	830	903	897	882	883	820	849	858	893	868	828	845	902	857	877	835	842	877	824	826	879	887	832	916	917	833	889	849	875	877	847	799	860	865	895	855	799	854	846	877	881	879	898	827	896	904	859	902	835	839	866	814	873	830	843	834	876	861	842	820	901	790	873	862	830	885	812	850	863	847	848	855	893	834	847	881	897	845	893	845	829	860	852	903	843	894	852	887	831	914	875	840	843	862	840	870	869	857	831	878	876	879	820	871	873	891	862	872	849	854	864	917	888	868	841	815	806	889	841	856	853	859	844	842	907	902	846	840	896	871	840	820	882	898	870	852	840	876	826	864	866	877	814	849	874	877	855	890	822	868	882	869	852	842	812	890	885	868	909	886	894	860	832	820	835	896	878	923	872	814	851	886	914	858	866	825	853	866	875	876	857	882	865	834	917	856	870	850	873	902	838	804	882	887	857	892	826	849	837	819	798	858	839	777	831	859	858	871	881	950	893	869	847	852	925	834	869	839	844	819	914	871	879	884	867	898	845	874	874	879	856	850	875	838	881	847	856	848	810	919	825	857	851	863	943	831	874	899	832	825	868	812	855	870	893	854	857	812	901	814	837	896	859	890	869	899	873	845	884	830	872	872	871	855	893	860	867	876	853	836	885	850	896	879	839	913	886	826	903	829	862	866	830	871	906	889	849	850	833	862	919	851	869	904	849	895	843	841	826	869	913	851	879	858	860	830	878	852	918	866	912	885	889	847	841	900	828	839	792	891	928	850	846	888	841	853	886	866	850	819	899	887	860	872	901	874	867	857	859	877	836	891	878	861	832	896	821	875	854	870	896	877	812	820	889	912	866	889	830	860	871	869	863	869	858	841	859	842	888	917	909	879	860	800	888	876	882	903	870	901	842	871	891	883	896	882	844	928	863	884	874	888	912	871	897	863	881	899	835	851	888	852	908	885	869	837	820	829	940	881	885	874	866	881	826	816	885	868	857	896	879	865	881	846	883	880	857	824	827	920	923	907	900	876	841	817	834	836	853	878	850	885	854	912	832	863	857	815	875	855	866	886	889	875	855	862	853	942	858	863	875	851	860	815	885	845	845	864	872	847	882	809	880	867	918	887	875	848	834	863	854	859	907	841	830	842	874	918	902	839	878	851	879	867	836
17661	7093	5047	3875	2726	1793	1294	1053	890	768	667	638	604	539	533	524	439	488	445	449	453	417	449	468	456	422	433	418	405	417	408	395	410	403	428	425	402	408	424	419	406	403	378	392	396	376	387	409	414	413	411	421	413	386	398	417	435	425	427	446	386	422	395	419	384	381	396	454	384	420	414	379	375	394	395	363	401	427	398	393	378	427	375	418	449	430	425	427	404	405	420	357	404	411	410	364	427	428	402	438	405	368	400	410	373	417	410	400	419	401	395	384	393	379	427	363	382	408	437	440	422	389	407	410	460	407	397	408	422	397	403	433	410	392	383	409	420	427	413	398	379	409	397	416	389	417	425	402	418	471	409	395	403	422	446	419	380	404	425	405	396	412	415	440	419	402	413	403	418	408	414	397	420	387	381	409	415	446	424	373	407	410	422	403	406	392	403	414	405	425	402	423	420	384	429	415	448	431	385	428	364	384	402	387	424	411	421	399	369	429	403	407	412	422	396	391	423	407	457	406	434	389	387	395	426	419	464	406	425	415	421	411	413	385	420	389	432	436	407	400	397	407	415	352	395	386	410	429	383	386	429	392	409	454	388	380	394	398	407	441	427	377	418	405	396	431	378	434	401	411	418	407	425	401	424	390	408	425	409	397	418	396	423	422	397	393	421	424	449	413	401	460	403	432	428	406	391	466	426	388	377	402	405	449	361	395	409	414	429	424	430	398	416	425	420	388	401	430	418	399	378	457	409	422	402	391	370	424	363	418	377	420	439	373	440	396	391	380	401	424	411	393	442	401	423	433	453	444	388	371	420	407	385	411	426	410	372	414	396	421	430	450	419	402	427	427	441	406	410	385	400	398	375	418	428	360	399	397	425	410	399	436	419	377	389	384	429	406	405	385	448	350	391	380	416	377	404	431	394	396	457	414	391	392	381	424	420	417	413	433	404	398	445	445	413	394	402	385	402	393	414	397	410	452	371	431	399	377	415	421	411	392	424	362	412	408	413	391	425	412	423	403	439	425	432	392	414	419	406	363	369	365	387	391	403	416	400	438	403	389	384	403	399	406	390	413	414	373	386	416	455	381	393	366	424	404	370	397	393	420	404	370	393	448	418	401	411	415	402	431	445	376	444	445	385	416	355	390	405	391	417	403	411	413	367	351	415	419	411	418	387	446	388	387	395	425	386	441	396	393	401	360	342	431	433	392	400	414	387	411	393	387	392	410	398	380	404	372	386	428	413	425	389	451	406	406	373	421	411	438	367	376	422	432	368	375	403	413	427	422	437	396	430	408	432	442	406	411	437	440	376	409	453	432	366	403	400	404	425	405	377	404	411	429	363	423	409	383	391	444	430	437	402	378	393	419	411	412	405	393	409	383	405	418	429	378	407	397	426	374	437	389	396	412	413	377	444	381	446	403	393	390	447	408	393	439	435	414	439	432	430	425	420	422	388	420	412	396	379	367	387	404	386	412	368	444	391	403	432	433	418	442	408	407	411	383	407	419	396	339	403	382	388	399	406	425	420	398	379	428	409	392	427	409	416	449	406	395	399	439	401	404	407	453	413	369	406	439	380	402	389	414	439	387	412	400	409	413	439	356	392	412	396	437	432	422	400	424	413	376	413	420	410	374	407	427	426	415	433	412	380	390	413	427	399	386	379	379	417	422	415	366	407	348	375	414	437	388	386	374	421	394	426	379	430	416	407	414	390	429	387	413	420	417	402	367	450	396	425	458	393	411	390	361	401	403	420	395	391	384	462	412	444	398	433	411	416	382	433	446	422	406	393	419	412	443	401	454	387	382	352	403	391	438	409	386	436	414	414	406	398	426	403	424	420	420	415	351	395	419	414	414	429	419	385	409	407	413	397	426	355	358	400	370	384	416	384	424	385	442	417	407	379	415	426	427	421	408	401	355	453	437	390	426	414	393	405	419	397	411	395	420	413	435	457	453	414	369	378	380	412	421	402	394	431	456	398	396	411	416	475	443	444	463	428	425	402	413	445	438	465	386	408	397	399	374	420	427	415	390	409	426	380	390	436	396	399	362	429	379	386	430	430	445	371	413	388	394	420	401	419	432	427	401	409	384	387	399	430	398	394	385	374	463	409	397	430	422	425	397	391	408	396	371	407	402	397	439	390	373	399	437	371	381	405	396	399	400	416	420	386	410	423	413	418	444	395	422	406	405	425	404	425	411	429	433	402	414	401	400	389	424	395	440	388	417	422	398	394	417	399	408	383	391	393	384	423	404	399	423	399	372	443	407	443	439	406	436	398	406	409	364	442	419	422	413	443	383	449	400	410	392	354	418	384	416	445	412	418	414	427	396	391	424	416	362	375	382	398	410	373	424	381	449	428	428	408	399	424	373	431	401	429	404	406	457	400	435	386	390	418	421	410	382	424	411	409	384	410	436	394	426	402	397	353	426	395	375	421	405	427	417	371	409	397	402	439	418	425	440	417	421	418	407	438	413	439	419	356	395	425	390	412	378	421	421	398	414	448	424	411	407	366	403	388	411	405	412	396	382	411	415	372	417	403	392	400	418	395	397	395	424	376	376	419	403	399	411	393	419	395	408	442	400	384	423	417	386	411	378	374	391	432	408	425	435	413	433	419	428	393	424	367	426	398	358	408	451	416	410	430	382	397	422	416	407	379	414	396	390	405	387	395	374	381	443	418	426	373	442	396	400	441	419	426	376	399	419	422	394	426	448	400	422	400	414	380	408	408	432	408	396	375	395	392	405	390	411	422	418	440	447	400	409	401	406	419	384	396	411	433	415	414	387	438	397	393	414	390	440	419	406	416	378	386	402	406	413	442	383	394	417	414	408	419	429	426	417	439	430	395	422	392	416	446	392	432	423	417	394	432	364	373	416	405	417	407	435	407	381	386	403	388	403	399	419	399	413	412	409	388	425	402	425	424	384	441	406	386	397	412	412	415	394	426	392	407	402	391	445	411	444	433	390	383	371	449	412	450	381	448	405	378	388	411	410	406	415	428	394	387	391	402	385	425	397	431	399	411	401	421	439	378	413	401	388	449	414	390	403	391	458	384	374	376	443	396	399	406	385	450	428	419	359	457	382	394	427	408	414	411	424	389	424	432	421	417	352	425	376	424	411	419	393	414	358	415	411	375	369	366	394	412	391	439	429	379	416	395	391	440	373	391	417	461	394	422	412	454	407	390	402	428	392	362	412	406	407	414	440	410	386	398	421	405	449	401	403	384	393	370	393	403	379	415	398	395	426	404	392	398	404	386	395	423	403	390	405	389	392	420	453	418	396	443	427	424	391	417	405	397	431	410	364	381	392	413	451	437	416	428	388	427	362	412	385	460	385	434	391	412	385	421	402	370	426	417	402	424	428	396	381	383	426	429	400	443	415	387	446	422	414	380	422	407	386	352	392	416	375	446	394	399	429	409	414	403	426	407	410	437	427	377	403	403	426	404	373	411	408	417	411	420	387	401	379	414	401	467	391	424	398	420	396	396	378
10887	5682	9045	10054	8840	6651	4920	4012	3307	2761	2408	2037	1853	1665	1576	1457	1315	1231	1147	1117	1141	1122	1004	1062	1038	988	998	1024	1000	993	926	930	925	977	967	924	999	919	962	881	953	923	976	925	947	944	906	948	904	951	916	884	905	937	949	936	930	924	891	878	950	873	916	913	919	922	910	858	859	884	930	926	974	945	918	895	933	909	900	914	891	881	873	898	925	881	844	909	945	924	861	966	889	960	916	911	887	933	929	931	907	914	871	877	885	896	941	834	875	919	911	888	930	918	922	928	901	908	902	968	893	887	876	866	875	880	942	940	950	869	904	860	872	902	914	866	847	891	940	934	869	902	903	902	886	889	867	957	949	863	912	851	925	904	916	907	880	857	923	915	914	882	928	906	893	917	924	879	955	890	913	917	847	943	845	874	904	900	870	882	970	913	975	874	916	946	934	894	873	935	871	871	933	906	921	908	915	904	913	910	884	902	920	924	938	899	906	909	933	1006	901	927	919	934	927	933	900	929	916	901	925	931	931	900	948	876	978	918	886	943	927	878	925	871	889	895	883	945	834	917	919	930	942	958	956	808	847	925	935	917	888	904	892	926	918	887	935	926	884	926	938	928	921	941	884	874	933	889	867	892	929	893	928	888	883	852	930	958	915	937	934	950	899	969	908	859	906	951	895	955	919	957	877	882	891	946	909	889	918	925	929	898	924	950	930	963	941	872	885	946	884	912	905	864	884	859	916	875	876	885	927	929	877	915	895	854	914	891	905	900	901	905	914	902	911	928	929	931	939	943	895	909	940	893	882	866	963	942	924	905	918	859	895	940	905	904	931	888	903	914	940	912	890	884	895	811	938	874	857	950	923	893	881	908	934	898	893	849	929	870	864	944	887	900	910	908	849	965	909	952	906	891	875	902	930	911	920	825	905	902	903	876	950	954	907	921	853	920	936	903	955	905	892	879	881	916	916	943	867	921	906	873	890	896	881	899	955	971	874	926	843	842	925	887	897	927	900	893	959	890	930	915	910	918	876	903	916	875	903	874	918	870	917	895	932	958	973	857	921	909	891	929	862	903	921	846	948	883	893	937	892	941	881	869	869	936	925	911	946	935	933	922	907	914	862	962	899	943	966	887	866	903	891	860	889	901	897	881	913	898	883	998	871	912	888	899	903	899	985	945	961	902	847	942	917	934	892	937	932	921	843	971	925	931	880	930	867	949	922	974	946	885	841	935	863	888	920	908	935	908	886	881	939	931	887	905	928	893	917	857	936	922	932	889	909	912	925	872	943	920	866	941	950	898	941	896	922	889	858	881	896	924	923	853	908	921	848	942	922	926	892	891	873	900	948	948	870	908	899	839	906	887	944	891	898	942	916	849	893	873	927	909	907	909	906	941	958	925	920	877	887	962	889	912	862	858	933	924	913	860	915	893	888	958	807	923	928	921	885	901	910	876	872	852	889	878	864	912	891	917	897	825	917	936	924	902	907	886	892	984	939	946	970	899	875	951	917	878	907	941	909	916	853	920	910	950	899	883	969	839	989	893	877	901	953	865	900	905	867	897	876	939	903	945	886	894	961	918	862	879	932	960	883	907	932	944	900	880	870	868	880	920	906	917	893	955	941	883	909	890	874	905	891	898	953	937	924	850	899	937	901	915	919	913	903	897	914	932	932	962	892	925	949	887	894	886	880	884	949	874	922	871	926	887	916	883	890	892	875	944	942	918	927	909	880	897	871	924	1003	970	913	850	915	936	942	861	886	932	896	898	870	935	898	951	869	920	921	898	949	909	951	889	859	889	891	935	969	835	949	872	956	950	911	929	885	925	900	878	914	866	879	950	883	897	888	888	926	915	899	928	917	890	860	880	891	873	931	902	945	879	890	954	897	907	932	872	903	947	910	893	929	919	928	899	933	854	914	966	920	869	881	904	938	889	931	943	910	856	936	892	894	874	970	902	866	890	876	903	939	918	903	920	879	927	887	884	940	854	925	898	902	908	869	888	870	943	893	931	914	859	870	887	888	942	903	956	889	846	932	891	947	913	900	848	865	908	879	878	914	878	907	869	921	901	882	888	929	852	933	891	946	884	904	880	932	922	871	872	910	860	914	897	921	881	946	987	903	947	881	999	930	901	915	923	915	859	890	894	895	886	901	901	855	884	890	925	922	872	900	897	898	962	909	896	939	950	948	936	952	836	956	905	914	872	868	918	918	926	897	917	958	899	898	885	874	922	894	842	904	911	913	875	915	862	922	919	920	930	875	864	966	908	882	900	912	885	908	931	870	882	889	859	943	936	926	903	899	936	942	919	866	904	912	878	951	854	912	912	948	919	854	941	940	886	939	940	912	882	901	883	872	926	872	965	859	928	892	913	946	904	918	957	921	931	885	875	883	981	905	918	909	936	946	926	933	924	875	929	880	901	931	940	957	918	879	863	875	952	903	932	930	881	942	920	974	900	913	923	962	828	950	881	953	894	961	867	851	898	881	877	876	935	861	893	921	903	916	925	890	905	906	898	901	935	894	904	901	873	860	904	897	925	935	910	875	873	929	898	907	879	916	901	896	899	878	922	901	942	904	880	932	867	959	870	874	908	866	962	904	897	879	878	936	881	863	941	953	915	962	919	863	974	928	887	893	886	894	912	863	882	861	899	915	921	853	892	927	907	937	907	900	907	895	885	911	915	910	921	936	834	919	956	872	843	903	951	886	896	929	908	905	927	874	929	907	928	941	961	875	959	889	874	872	925	929	899	911	918	915	962	890	954	947	911	913	922	905	935	923	877	876	939	873	884	915	857	884	914	906	909	867	891	933	946	896	906	959	874	891	889	901	926	883	902	933	908	968	905	929	942	887	971	901	863	937	913	937	872	887	916	865	893	887	938	895	940	940	931	892	863	900	884	898	920	934	952	904	904	878	881	905	910	911	906	906	926	914	916	841	898	907	916	914	892	895	873	924	908	903	893	921	944	935	882	902	893	907	895	933	878	894	926	897	911	910	902	865	914	899	898	863	947	903	880	878	944	914	928	902	931	898	915	899	954	891	868	897	913	898	938	897	909	939	874	894	906	921	902	916	953	875	895	916	905	895	891	902	901	913	859	943	910	865	945	897	943	929	901	921	886	896	926	890	868	957	890	912	892	917	904	931	940	932	839	884	896	881	882	881	901	936	876	884	867	940	860	875	906	955	930	894	877	908	916	944	887	883	915	848	908	897	888	900	908	904	844	937	896	967	992	910	890	872	930	901	878	892	861	896	895	906	829	866	919	918	869	903	820	892	918	900	899	882	921	859	898	916	908	900	862	910	942	936	890	945	841	865	864	852	905	913	878	901	914	924	878	866	932	909	954	916	899	911	918	879	934	910	947	897	917	888	952	949	933	844	875	915	898	936	923	885	900	895	921	946	874	913	960	893	929	885	922	885	894	865	902	912	887	906	898	870	886	936	924	931	940	887	886	942	896	873	911	870	897	905	890	923	909	907	871	937	957	931	920	944	889
26818	11737	8711	6612	4534	3262	2105	1646	1303	1086	879	796	761	675	611	597	481	494	508	447	459	444	443	449	470	429	391	402	432	451	394	429	434	365	437	357	410	418	430	416	412	375	409	415	413	382	385	436	409	390	417	384	431	396	399	410	385	363	372	392	372	354	362	385	365	395	406	382	410	406	362	432	372	392	410	370	376	424	426	381	395	416	397	359	374	424	377	381	396	345	389	402	396	368	378	400	409	396	393	375	411	415	445	370	388	399	396	413	379	378	360	351	380	421	383	414	417	416	395	412	388	436	390	389	382	385	398	376	407	372	378	427	427	393	358	377	397	358	361	384	422	400	385	376	383	434	415	414	326	414	423	388	405	359	433	369	397	388	397	437	394	395	411	443	387	417	424	392	401	372	367	363	393	417	388	352	393	382	348	406	417	371	376	396	409	424	384	353	412	395	382	395	369	371	384	389	398	375	419	415	390	411	425	391	404	411	385	370	395	399	390	385	394	357	377	421	386	415	385	380	375	383	358	366	379	385	371	366	392	372	409	374	419	386	395	369	363	398	399	382	434	365	382	410	362	400	427	402	417	366	351	398	380	366	441	385	383	408	414	424	381	383	365	386	426	414	382	402	439	389	396	411	408	410	412	417	396	411	404	420	414	419	415	377	404	362	386	381	386	403	390	394	391	399	419	411	383	372	395	455	376	422	407	398	411	391	436	408	364	427	420	393	408	421	399	399	376	376	402	421	404	375	399	414	431	364	385	417	441	376	387	389	422	414	374	402	360	385	383	406	407	380	382	417	376	449	396	417	390	380	396	403	400	431	394	417	407	399	377	371	411	416	387	388	411	381	393	398	412	393	406	377	413	377	375	400	340	402	383	444	404	423	381	383	395	417	398	413	373	429	388	400	368	358	410	378	382	375	352	397	416	402	416	382	387	401	373	402	393	382	411	397	427	385	366	413	410	388	410	389	373	404	394	392	404	422	409	403	373	396	423	398	396	406	373	423	381	401	357	370	403	416	407	444	379	390	410	411	379	406	385	372	381	409	403	366	393	397	408	353	366	358	387	358	395	361	399	384	418	377	395	426	427	405	387	368	411	400	370	378	392	374	398	402	433	390	403	393	400	420	402	405	375	380	384	414	379	410	421	368	382	403	404	421	424	396	365	395	390	402	381	381	361	384	398	404	417	403	375	408	416	399	422	414	386	370	388	402	401	357	357	371	380	395	385	428	405	421	390	400	411	378	383	374	392	420	390	366	412	392	425	405	378	395	362	375	372	398	415	394	381	446	397	347	373	416	398	396	394	388	436	374	420	416	420	380	405	364	398	373	389	391	409	374	372	405	400	392	369	402	374	429	390	400	378	382	402	379	400	383	384	391	410	384	372	394	393	348	438	396	418	424	401	412	413	371	397	388	383	398	354	382	422	358	403	378	363	410	385	365	383	385	384	401	387	421	442	394	385	368	402	405	396	415	449	419	393	399	405	394	414	415	414	386	377	357	370	391	377	356	416	423	401	434	394	372	376	323	417	335	423	369	372	377	374	430	388	463	363	373	382	365	406	408	395	384	390	387	398	421	399	375	380	394	388	386	414	371	369	348	393	405	374	402	393	361	440	400	405	368	361	399	434	351	430	408	371	378	414	372	389	410	385	394	415	422	396	406	397	411	426	386	414	380	383	418	401	384	359	395	415	357	375	374	393	383	379	396	394	400	396	382	379	368	428	407	388	410	400	405	440	399	406	369	390	387	365	418	391	412	410	384	384	403	426	376	413	397	405	404	398	383	372	360	391	371	418	419	395	437	400	403	405	410	377	424	385	375	401	396	416	401	374	407	336	354	409	406	370	370	377	372	356	368	411	387	389	407	382	394	372	381	384	389	360	355	405	374	415	339	372	412	410	418	380	418	412	379	415	418	428	434	445	371	381	395	370	388	354	430	352	406	417	375	403	419	377	416	380	403	378	364	365	419	366	413	418	430	391	396	373	399	399	391	380	431	410	394	368	391	369	397	426	436	381	367	420	374	412	408	380	379	391	348	382	404	390	404	395	390	390	416	443	371	384	420	377	407	452	374	403	391	418	395	390	412	398	402	418	379	387	394	411	342	347	420	374	415	393	385	369	385	382	395	362	364	391	415	382	388	432	377	420	376	400	417	416	417	450	377	390	443	393	392	378	403	399	413	423	426	397	412	413	396	399	375	371	424	434	419	375	347	392	391	392	407	396	410	425	396	404	374	349	406	427	440	430	387	376	380	409	375	421	392	363	385	374	385	378	402	402	364	424	409	382	423	406	382	388	367	357	402	399	357	386	409	385	424	374	375	411	363	404	379	415	414	387	400	393	388	412	361	382	394	401	390	372	391	407	447	416	402	367	419	389	384	395	389	378	363	417	407	376	385	397	367	347	403	374	375	389	385	419	396	439	395	409	393	392	371	414	449	406	370	390	403	377	380	380	399	410	398	348	416	431	425	424	355	385	378	385	384	401	394	374	376	397	352	419	403	384	383	400	365	376	401	413	429	369	398	376	407	378	372	356	393	438	373	449	403	405	378	418	372	385	396	403	388	384	360	361	377	364	361	380	397	366	387	414	419	385	376	406	373	412	382	386	408	395	377	446	382	388	422	380	386	352	386	419	416	402	428	398	411	405	395	422	389	381	367	388	383	400	365	380	384	401	400	408	378	380	378	443	372	339	428	422	375	383	401	393	368	423	379	408	436	408	376	411	394	389	417	395	357	408	381	372	391	406	390	408	408	417	431	368	404	362	404	384	376	365	403	404	374	405	418	407	398	400	389	436	406	410	401	439	368	338	383	433	386	415	372	408	397	385	373	398	345	388	390	383	363	412	399	386	371	380	400	382	365	397	389	386	407	426	343	371	382	375	434	392	402	342	385	385	429	412	348	424	388	381	434	357	398	375	384	403	419	376	383	393	365	405	355	411	434	394	418	393	375	390	402	369	383	365	375	404	374	398	386	415	387	404	395	426	375	383	356	407	409	362	414	393	373	372	352	404	366	375	392	390	413	379	399	390	402	392	386	384	437	394	401	384	383	361	364	342	408	378	401	408	380	413	414	401	424	361	352	392	357	422	370	389	384	419	362	384	355	413	358	394	406	381	383	341	347	396	379	350	398	356	409	388	422	397	422	396	387	389	386	422	347	406	392	375	406	387	401	393	392	399	401	379	414	421	387	391	392	412	358	441	423	404	400	352	408	413	383	420	404	352	418	358	406	415	451	383	389	395	374	442	351	377	385	367	390	372	418	404	409	406	377	400	416	394	382	412	424	386	402	387	412	419	412	377	388	374	349	405	386	391	414	403	386	363	375	420	404	384	388	410	386	419	407	383	391	416	365	407	372	356	431	401	408	388	402	399	400	368	426	393	374	388	382	378	378	371	348	409	393	395	383	375	378	410	404	405	375	427	399	405	405	365	402	384	384	376	405	351	373	428	391	379	416	430	390	388	400	405	388	390	375	401	411	397	360
16922	8630	13822	15602	13672	10877	8357	6592	5248	4253	3622	3173	2829	2395	2061	1881	1707	1549	1486	1395	1362	1294	1309	1397	1222	1173	1125	1084	1091	987	1053	1077	1032	985	982	993	963	934	965	910	912	920	903	910	881	976	911	877	907	920	893	910	912	886	880	902	857	862	884	853	898	935	890	898	856	902	908	887	919	853	893	899	886	888	904	795	830	918	843	843	824	883	924	870	875	907	940	911	958	894	839	889	897	890	902	928	917	857	906	897	883	880	899	841	863	904	900	896	880	878	868	855	938	886	854	869	890	908	874	885	892	867	892	893	835	889	859	907	853	885	813	926	895	901	918	856	937	882	918	904	881	852	882	868	882	873	853	821	887	824	845	861	882	827	911	892	863	841	904	845	933	895	896	849	867	919	811	860	900	945	922	860	940	870	847	913	831	862	857	873	925	871	899	881	919	870	868	882	918	893	888	866	863	910	896	876	910	874	852	847	853	890	841	898	874	874	928	889	887	943	886	884	883	900	888	885	882	885	864	873	808	886	859	863	907	816	881	928	866	880	875	875	882	920	859	839	818	889	868	909	855	855	878	910	913	915	872	836	825	898	844	896	870	894	890	895	856	860	881	885	932	888	907	891	922	892	887	879	910	831	844	843	878	912	851	910	860	898	878	868	887	877	885	851	813	878	902	854	864	877	906	892	828	909	894	878	937	843	881	861	859	866	835	910	900	878	838	908	906	922	857	919	943	910	906	899	918	884	924	873	843	853	855	859	861	948	869	867	877	883	869	918	856	839	854	864	843	914	844	837	884	881	867	887	843	907	850	880	845	852	865	865	885	854	885	876	840	866	911	871	881	902	877	834	902	864	900	872	871	873	883	955	861	824	851	841	866	869	867	873	879	907	949	871	832	888	841	848	853	894	843	896	856	857	890	870	857	862	865	880	907	880	873	850	870	902	902	834	891	816	859	913	807	899	927	856	908	875	897	850	897	894	869	880	885	869	889	883	842	881	884	848	882	825	898	894	900	863	881	914	880	865	828	865	886	851	876	853	860	867	924	931	878	893	841	877	855	821	864	879	898	884	866	915	928	879	892	901	864	932	836	856	910	917	885	848	833	898	874	901	862	885	846	895	858	910	899	844	873	901	862	913	928	849	901	891	929	906	926	849	875	853	864	921	869	924	896	936	898	886	912	848	899	930	870	878	891	868	883	907	893	878	808	933	850	878	862	812	902	874	865	873	857	930	868	915	863	885	840	874	837	830	859	833	890	874	851	868	916	922	891	818	875	862	893	902	833	851	891	873	851	879	878	816	907	845	906	909	855	884	829	888	884	835	805	892	936	922	872	815	963	894	866	843	838	863	893	832	900	931	849	890	834	869	932	881	847	853	924	826	907	871	910	890	900	884	874	883	871	853	838	859	896	899	873	853	858	798	869	893	838	872	885	880	890	888	899	886	847	892	860	864	856	958	836	895	859	872	824	844	869	894	882	859	885	879	896	851	923	916	850	886	887	906	906	877	891	885	886	827	909	859	899	898	884	888	871	928	838	835	856	911	894	899	899	853	894	890	880	904	850	892	856	968	893	806	902	848	895	893	870	880	893	880	924	911	849	925	900	882	878	883	798	892	849	889	860	837	890	852	932	939	870	906	936	876	829	910	864	851	878	931	864	828	845	895	829	895	851	880	884	864	832	938	858	851	930	915	921	845	919	853	859	835	880	858	862	894	864	863	880	856	848	905	872	917	954	902	898	858	911	893	918	890	870	881	833	824	942	840	801	859	839	854	841	889	869	906	867	841	876	845	904	846	870	876	857	879	914	870	850	816	863	899	896	845	934	835	867	882	832	869	856	873	827	875	879	879	864	893	834	869	925	872	859	835	965	908	908	904	937	936	883	865	862	878	888	803	857	885	871	907	909	869	892	904	857	856	846	859	902	887	799	875	898	859	852	887	926	895	887	897	837	840	882	915	882	907	897	841	870	864	865	923	872	834	889	867	890	849	880	917	873	834	920	869	872	849	884	859	908	915	914	887	875	872	856	844	909	874	860	869	874	851	911	858	889	904	887	826	883	842	893	899	866	889	878	841	906	901	944	907	851	839	884	900	851	854	907	877	870	889	869	917	869	904	859	862	927	828	841	884	901	868	912	859	884	900	814	833	874	872	854	849	846	812	863	890	864	884	924	851	875	902	872	887	860	874	863	890	840	882	867	841	884	872	923	893	821	885	881	933	935	865	883	890	842	888	887	910	848	872	904	867	905	938	932	850	880	870	848	852	879	920	842	937	882	918	866	936	837	870	832	894	886	890	851	851	879	862	897	894	832	861	889	862	861	828	873	921	898	894	861	843	902	851	858	852	899	856	905	848	904	880	864	936	897	856	902	927	860	914	881	908	855	887	943	883	892	889	914	900	910	820	922	823	849	903	875	921	917	906	922	868	876	827	919	850	904	865	868	879	899	840	904	859	838	939	839	900	903	857	884	916	885	873	913	891	815	864	832	874	889	858	884	848	837	908	885	907	895	876	866	869	883	896	861	907	849	847	850	839	855	889	834	892	887	878	909	861	857	828	885	922	887	875	865	877	854	848	918	856	815	902	843	884	891	838	857	831	884	926	875	864	800	876	886	860	901	887	873	878	824	900	838	797	878	841	889	863	889	942	851	855	875	918	909	847	869	892	873	861	837	861	900	852	878	902	915	847	871	921	897	893	868	934	867	922	891	851	849	873	804	887	827	874	908	871	881	927	888	934	914	878	911	929	861	896	946	811	835	881	872	935	898	896	836	908	896	864	884	891	821	901	898	875	912	887	884	868	846	883	896	885	907	885	880	806	923	888	867	887	889	887	835	872	935	908	822	770	849	901	899	887	870	910	834	891	847	853	902	883	857	850	958	859	859	798	873	884	876	865	844	891	897	878	907	873	885	879	866	838	915	863	860	889	930	870	866	859	895	854	873	901	866	855	888	835	936	845	841	839	884	845	907	836	881	873	884	851	917	933	867	926	885	912	921	931	906	857	868	901	927	852	848	865	888	854	819	891	858	803	886	892	876	831	855	860	896	893	831	860	943	893	874	886	904	880	849	881	913	861	868	884	869	863	859	859	828	921	873	907	876	835	844	902	842	867	915	839	867	902	894	857	908	884	872	907	856	939	839	845	861	876	819	888	877	853	840	866	925	904	868	886	830	845	892	904	867	881	813	879	850	875	886	827	910	853	873	856	884	880	865	926	851	923	862	841	883	889	867	837	908	844	893	910	853	904	845	902	908	887	817	823	873	886	888	891	856	931	939	897	841	882	823	875	852	870	890	897	944	864	883	873	790	867	855	890	850	861	864	857	874	919	865	897	858	887	907	840	869	890	930	898	877	914	883	888	923	885	911	839	894	920	916	886	901	897	866	907	884	874	842	855	937	909	902	851	846	889	848	867	858	889	861	908	881	814	887	899	879	945	890	916	884	905	880	864	896	906	872	899	892	876	860	854	871	885	914	876	880	850	849	857	856	922
36030	16477	12214	9769	6378	4257	3042	2226	1756	1400	1160	996	869	764	682	574	605	557	498	516	503	470	470	523	488	439	448	414	385	425	412	396	430	439	420	401	396	421	444	361	373	401	385	396	395	410	377	407	388	383	388	393	407	375	426	378	377	447	390	365	397	413	418	397	415	359	416	381	438	391	358	364	345	383	395	373	397	410	370	377	390	391	368	419	386	368	402	377	400	388	382	405	417	350	355	361	355	401	391	420	396	411	387	386	369	422	370	409	399	408	386	381	402	425	376	391	397	390	383	426	397	441	403	380	392	410	379	401	356	360	396	406	365	375	354	354	416	391	362	363	422	409	406	393	378	375	383	426	367	389	383	403	370	424	377	366	394	395	373	357	373	366	389	440	367	385	399	409	387	372	353	371	383	398	367	372	399	381	399	369	362	391	404	402	410	421	396	401	407	355	406	363	432	337	382	364	406	345	431	373	407	387	365	416	339	367	393	404	383	410	396	368	402	431	380	374	373	382	400	365	390	375	369	372	360	362	373	393	401	386	378	386	363	387	417	384	401	371	402	384	390	395	366	370	375	378	410	386	371	380	354	386	350	410	365	356	348	410	408	396	363	390	406	373	373	368	389	375	400	405	390	348	394	421	391	356	350	380	350	356	375	376	359	364	367	358	400	405	378	395	390	379	366	377	373	383	401	428	379	376	403	388	396	412	384	360	383	374	368	390	391	398	381	395	382	380	364	372	379	407	396	394	395	394	428	403	408	398	400	388	373	387	382	384	405	385	407	429	417	424	393	391	381	439	370	388	405	368	380	420	370	392	400	375	389	420	355	382	337	390	383	455	389	421	395	399	320	414	364	359	403	409	375	362	414	381	365	364	373	413	389	382	372	379	380	394	384	366	378	391	398	397	379	394	377	364	390	375	390	365	388	411	397	415	396	345	371	425	370	374	435	419	388	419	368	398	392	370	359	427	391	409	414	404	402	388	384	382	398	405	413	427	413	387	384	398	369	402	386	371	391	392	378	367	363	427	364	419	407	408	381	398	395	423	387	360	415	396	393	373	387	391	382	366	408	420	380	377	346	378	433	396	370	387	372	389	400	384	337	385	400	389	384	389	410	420	376	363	377	384	374	392	383	402	386	429	360	379	385	397	373	414	383	400	386	376	407	377	410	382	364	378	359	369	374	347	349	407	412	375	389	370	398	380	394	374	394	368	367	401	399	361	381	391	388	428	403	389	381	387	404	395	352	412	385	407	372	383	357	385	394	390	347	373	450	392	377	368	396	394	347	397	371	394	411	419	418	367	347	384	385	375	381	388	397	383	394	396	419	413	409	415	401	357	395	386	384	361	364	388	393	378	374	363	389	384	366	363	400	371	392	397	409	361	366	362	381	374	397	371	376	397	358	386	366	355	364	392	392	388	390	423	403	395	391	345	365	407	421	410	398	408	415	437	379	399	386	410	382	368	346	396	388	391	367	404	382	385	362	348	362	386	416	373	403	440	384	409	390	394	383	362	366	391	404	347	403	431	373	332	364	380	390	387	366	375	407	396	420	374	377	405	401	403	401	389	347	352	336	364	400	399	363	404	414	366	385	411	366	428	378	401	356	381	377	382	374	389	395	398	413	384	406	345	354	394	370	375	412	392	398	379	382	416	378	389	355	381	397	399	422	408	370	387	400	402	394	344	377	413	377	406	383	385	354	403	380	369	398	407	404	408	383	363	370	400	385	360	449	416	406	395	408	390	408	344	382	388	425	380	393	424	361	327	379	384	386	418	371	359	333	390	402	394	364	344	411	383	392	364	376	375	363	403	383	393	380	385	373	370	409	341	409	397	405	385	402	380	359	372	387	386	361	365	387	336	384	427	383	442	358	432	358	391	414	366	393	407	368	380	402	379	363	369	386	387	391	390	375	402	403	370	364	390	379	404	373	403	421	431	359	390	369	384	360	403	329	376	402	394	382	337	427	372	377	390	395	399	394	411	405	428	328	378	363	426	385	343	387	378	389	413	385	365	427	391	406	387	421	406	414	403	362	400	361	372	380	393	386	390	377	393	404	391	411	370	364	369	370	361	410	392	390	383	387	361	413	370	370	386	385	362	385	411	413	385	373	376	416	406	401	388	400	333	379	411	380	363	374	347	379	401	382	394	390	404	408	409	376	373	399	413	384	376	384	396	347	410	393	442	366	402	403	386	417	395	365	412	406	371	393	410	385	374	417	376	414	388	410	379	364	381	364	364	393	394	372	361	405	353	379	386	373	366	414	408	391	392	390	385	371	392	380	380	382	389	396	384	359	378	405	380	367	355	417	421	421	414	376	363	386	398	372	390	345	379	443	402	353	398	395	410	392	375	412	414	331	347	407	381	373	371	402	382	377	363	374	383	396	381	407	395	348	386	391	344	403	371	404	399	401	403	401	361	403	367	380	398	358	395	367	371	355	420	362	386	361	386	395	379	381	427	371	394	378	373	385	369	374	367	395	388	394	385	409	414	400	387	411	370	376	399	363	383	395	380	346	373	393	382	393	406	400	387	421	385	412	397	386	413	410	426	417	383	398	377	373	389	376	403	398	429	432	382	361	400	401	361	377	344	395	363	384	376	388	403	376	346	398	380	374	390	407	388	413	383	398	417	388	368	397	393	392	410	363	366	402	369	393	384	424	377	394	400	387	375	385	369	375	385	369	370	377	376	380	422	433	397	394	399	374	404	388	362	362	330	389	425	386	391	417	415	377	401	379	405	437	400	376	370	374	388	365	416	399	365	418	375	365	364	410	359	420	365	370	406	354	365	375	375	371	399	369	342	355	383	383	370	396	332	338	372	401	403	390	371	373	368	453	378	398	401	388	395	411	361	375	448	444	368	416	404	409	374	377	395	393	351	397	362	378	367	385	400	365	404	381	406	394	378	407	365	363	368	353	395	362	407	396	357	384	380	368	352	369	368	368	338	394	408	397	386	419	414	395	411	341	389	360	395	422	389	372	413	389	410	384	375	386	391	383	406	376	354	372	399	421	365	406	392	395	379	381	377	382	384	373	398	406	400	375	379	395	362	387	420	387	399	379	393	404	417	380	404	406	384	376	338	353	447	398	411	360	394	387	385	416	433	403	370	352	390	395	407	360	392	367	334	364	439	424	396	371	350	352	365	377	398	396	343	386	359	390	370	401	389	336	357	371	389	364	388	414	407	384	365	359	382	384	394	380	396	429	391	309	373	353	388	355	392	348	365	374	386	384	388	352	420	412	346	347	362	381	359	384	379	390	389	375	344	356	358	417	426	393	368	375	385	362	371	394	368	386	391	406	389	394	372	417	403	379	368	367	398	406	398	449	385	387	395	352	382	383	357	392	382	396	418	374	394	392	393	385	383	377	398	372	375	381	397	379	411	386	382	358	383	387	373	372	420	404	355	396	370	365	352	394	382	406	360	383	385	379	386	379	395	385	342	390	422	400	382	372	401	422	405	391	396	379	433	394	380	397	358	407	406
21208	11252	17047	19397	16870	13990	11121	8673	7214	5779	4924	4162	3592	2979	2561	2248	2018	1898	1803	1641	1533	1475	1639	1737	1416	1375	1270	1180	1120	1226	1161	1140	1177	1098	1126	1027	1058	953	973	965	959	922	918	892	954	927	898	894	885	881	902	891	893	863	851	893	882	885	830	890	886	901	877	864	869	899	879	927	894	861	859	856	824	857	905	852	865	906	844	878	897	889	820	855	829	869	861	828	865	859	870	872	854	875	845	861	917	841	850	846	848	855	865	875	839	834	841	808	882	874	834	915	891	871	892	896	839	869	885	836	882	840	894	895	852	857	881	879	939	858	914	862	881	900	866	876	869	869	889	881	834	866	883	841	885	864	845	936	838	877	855	836	831	836	892	832	852	869	874	938	891	850	901	878	875	861	877	892	912	893	861	861	895	896	853	831	880	820	858	858	916	876	855	855	906	858	833	912	864	859	900	871	865	867	898	917	846	876	866	890	808	877	898	831	818	888	860	842	862	875	881	889	881	835	851	878	820	898	888	833	835	873	908	875	820	865	838	816	896	857	868	828	900	848	803	878	827	874	857	849	861	862	835	855	844	851	826	850	879	926	845	863	877	855	855	874	876	923	847	863	893	849	845	886	878	870	849	878	869	853	873	859	882	887	836	870	897	847	855	868	852	911	875	895	852	830	890	888	859	871	821	866	879	886	860	850	877	866	836	886	890	891	841	887	857	862	870	817	831	934	889	876	830	862	889	891	878	803	855	859	903	876	832	910	911	826	873	861	888	835	902	860	901	883	826	877	856	827	824	830	810	833	892	858	824	879	837	849	876	859	865	906	883	890	853	827	904	874	882	831	876	861	893	854	882	892	808	907	862	859	851	875	823	848	831	911	910	862	852	859	920	849	876	854	886	832	885	820	870	829	827	802	859	857	911	854	868	849	847	887	882	879	897	880	796	908	887	879	882	863	884	846	860	781	891	843	852	858	880	888	900	840	861	873	885	883	875	934	843	874	859	871	848	843	842	862	875	816	838	867	872	909	935	904	844	860	887	818	861	852	901	874	866	807	838	868	858	854	836	853	862	845	881	852	868	903	865	885	893	869	863	909	854	833	899	885	926	895	799	843	899	871	760	902	818	855	883	838	883	836	875	882	869	901	898	888	841	866	877	896	871	861	879	900	890	825	873	904	909	945	847	916	849	834	858	865	833	877	885	895	872	940	923	853	906	887	822	913	864	837	902	876	894	892	868	866	822	885	842	845	817	906	831	879	834	881	861	859	863	891	807	847	878	878	939	905	797	867	873	895	847	873	861	867	831	877	854	905	868	866	874	857	900	822	866	844	895	896	900	856	871	881	853	892	860	862	877	868	857	903	880	877	923	905	865	921	881	891	862	875	883	893	841	889	856	875	887	846	868	839	849	870	867	833	852	875	900	844	907	846	834	843	858	887	799	905	871	882	866	855	828	875	852	872	851	895	892	857	934	852	853	890	835	900	826	829	863	908	880	828	915	855	891	844	909	835	909	844	867	864	871	926	851	869	848	833	860	872	875	901	852	869	841	884	821	861	863	897	866	893	842	826	929	907	883	881	883	901	826	868	853	862	847	914	862	865	865	845	884	863	882	885	876	817	854	865	851	904	901	854	837	919	873	878	865	873	842	907	888	889	884	907	890	893	910	844	798	849	915	926	885	870	856	917	825	900	857	875	867	863	868	904	880	843	853	856	867	869	858	872	846	832	813	907	873	865	865	860	849	904	849	881	873	884	866	862	887	869	877	790	888	833	867	835	832	896	878	863	841	853	900	883	859	825	871	876	852	857	834	878	830	892	852	840	861	860	851	897	893	903	828	887	824	865	887	867	880	861	898	899	859	824	860	824	845	865	842	879	850	867	853	892	845	918	900	867	902	874	853	868	861	847	794	846	909	863	829	874	845	863	880	886	872	900	859	876	852	926	883	878	845	853	846	907	848	815	823	867	893	859	828	861	894	880	844	824	917	860	838	885	819	827	868	906	893	867	897	852	884	942	873	864	849	868	902	824	847	831	846	846	881	876	859	876	845	921	887	827	875	841	850	831	878	859	877	904	876	850	871	845	885	851	883	854	850	834	867	841	879	833	892	833	839	839	899	874	854	863	883	941	844	843	871	873	859	858	861	848	861	849	886	872	863	888	914	825	871	871	837	811	829	836	867	837	847	893	894	868	890	899	823	890	834	816	850	838	871	852	847	839	903	863	808	868	863	859	828	877	900	920	860	850	858	822	858	892	886	881	861	895	798	833	849	882	865	901	852	916	846	843	863	849	876	872	893	863	875	867	831	880	893	864	917	880	871	867	926	881	814	870	878	900	824	847	913	918	861	872	848	846	864	842	840	880	827	843	896	865	866	889	821	924	838	860	886	840	819	875	839	860	869	871	883	868	897	829	863	843	926	893	922	879	880	901	853	864	830	901	888	858	891	867	844	813	844	832	843	871	885	828	860	917	824	884	822	775	885	878	886	875	883	869	800	898	885	851	860	850	863	898	869	875	865	900	918	917	890	876	885	879	850	883	878	831	889	841	876	844	877	873	847	861	846	822	918	834	903	834	905	899	869	886	868	875	860	861	920	841	886	916	888	867	846	868	811	932	831	883	843	849	911	866	938	843	858	886	833	868	901	815	900	883	823	877	897	848	854	827	833	850	834	869	898	935	876	852	822	828	887	833	887	852	868	895	904	885	814	825	815	873	831	837	899	842	900	841	872	887	902	847	866	838	885	881	862	839	874	906	912	857	843	811	884	844	885	874	896	924	908	883	904	807	846	861	904	884	863	883	803	910	846	864	904	839	906	842	863	853	906	896	863	869	921	865	859	874	795	864	816	885	875	891	837	848	875	870	936	932	884	898	892	864	893	889	808	869	867	883	829	853	901	860	915	840	841	855	859	888	858	875	831	844	807	866	857	870	830	843	934	876	853	831	885	852	833	897	913	817	869	934	886	862	851	818	848	862	877	871	847	845	883	906	832	834	839	897	809	832	892	890	879	888	880	871	831	875	872	884	971	849	897	842	856	843	865	840	859	869	901	855	843	873	877	841	867	820	898	877	900	877	879	837	909	841	825	891	857	904	857	835	937	889	879	870	883	903	901	881	872	841	836	876	906	884	844	848	917	927	853	884	886	867	872	899	868	886	875	879	892	922	889	892	868	915	881	858	824	851	857	882	872	922	862	892	864	861	847	899	891	847	907	884	849	883	891	910	896	842	839	874	887	834	871	849	898	864	867	831	891	905	890	886	848	903	896	934	887	795	840	925	887	864	811	803	872	921	844	829	904	842	856	882	867	879	854	852	884	854	838	866	861	858	903	908	895	961	872	872	853	835	837	897	863	852	922	899	864	880	862	845	855	863	887	916	870	858	804	898	879	894	857	845	924	890	875	834	854	911	893	859	866	893	854	908	907	877	899	852	862	863	893	878	927	888	861	846	859	878	857	827	863	910	876	880	863	823	857	941	864	862	844	914	911	848	893	849
16823	7023	5356	3809	2538	1782	1296	1067	912	706	711	636	580	534	507	472	492	461	425	435	459	440	447	430	429	432	414	477	420	399	420	436	439	450	416	405	412	436	425	413	381	380	417	412	427	394	424	393	397	411	390	387	399	442	404	428	434	401	439	421	427	407	449	412	409	457	406	413	388	400	370	470	394	402	389	432	417	410	426	409	447	485	444	383	390	395	425	400	382	399	409	408	431	412	387	439	425	401	372	375	420	411	402	421	428	419	393	399	396	418	411	430	414	413	407	401	386	368	407	417	382	397	411	410	411	418	431	463	424	380	404	390	395	377	439	390	429	441	396	415	416	397	426	446	400	365	437	416	394	448	420	419	410	412	384	398	417	446	375	403	430	431	446	416	376	367	412	438	375	455	389	401	429	388	422	399	421	395	426	420	406	398	376	377	415	399	429	415	410	405	424	415	416	360	426	402	372	383	394	403	428	429	401	452	375	414	408	386	385	411	408	393	442	406	425	433	429	426	420	430	404	397	437	416	424	416	397	430	393	409	466	361	411	390	392	425	419	419	429	369	409	395	362	381	398	418	410	394	408	420	429	433	376	410	416	431	392	441	402	427	445	442	397	449	464	406	410	427	413	395	388	392	426	394	411	444	406	437	421	422	447	413	425	402	395	464	404	371	409	426	406	412	414	379	409	401	412	463	422	386	404	400	378	430	420	413	377	376	387	377	434	387	436	391	422	381	394	425	417	431	430	407	439	398	410	444	407	408	396	385	409	377	400	430	413	414	423	380	408	439	422	412	413	386	382	380	428	404	454	388	377	418	452	480	407	415	427	416	378	396	409	414	396	434	382	407	396	404	421	399	439	396	422	390	404	396	394	395	397	420	425	407	439	437	411	444	421	432	397	363	364	431	407	421	397	424	415	395	425	421	398	394	388	417	415	404	389	401	454	363	431	372	379	424	389	392	400	413	431	450	433	414	411	421	375	390	430	444	409	385	402	448	410	413	424	423	422	408	400	420	411	433	435	393	406	428	419	424	387	446	430	399	415	366	453	384	426	421	427	400	412	369	388	439	449	445	419	417	411	401	445	442	429	395	407	398	433	426	438	359	429	379	416	400	418	454	383	395	409	406	417	390	399	389	420	399	390	417	437	403	411	380	395	401	396	400	379	444	433	413	416	401	402	387	405	427	483	386	431	404	374	450	406	432	395	416	422	427	401	394	415	399	422	397	386	405	436	411	368	437	391	411	416	382	406	408	396	393	382	393	421	458	418	405	394	397	399	470	368	438	455	440	420	391	387	431	397	420	420	438	421	450	397	410	433	410	394	397	431	407	406	429	411	407	430	400	370	405	418	409	422	431	418	399	426	377	380	403	463	416	414	428	420	391	427	403	399	377	413	422	384	418	378	362	421	426	386	373	440	420	400	406	411	426	380	410	403	420	451	397	424	381	433	421	426	396	416	420	444	453	447	427	411	398	414	414	403	424	410	400	406	410	440	447	398	416	410	380	418	401	420	429	430	373	424	402	381	426	403	391	404	414	406	422	400	417	398	386	422	383	417	383	403	416	424	405	443	406	436	429	455	409	427	445	396	422	432	417	427	398	392	412	374	406	452	402	444	424	426	418	417	402	405	429	394	388	419	418	452	429	417	458	423	392	390	451	388	436	412	444	432	386	396	405	457	397	400	424	388	443	437	408	387	435	393	414	388	402	404	416	446	368	428	388	404	426	394	435	410	425	439	400	384	397	398	399	402	420	426	456	403	380	414	400	435	395	370	372	394	383	440	433	439	378	384	380	408	388	422	436	426	390	407	442	393	431	435	411	415	408	391	422	423	436	402	408	404	433	419	464	425	454	406	442	410	376	407	431	410	369	446	394	444	420	438	405	373	343	412	403	382	368	393	419	435	417	387	428	424	417	412	419	392	415	414	398	401	416	446	433	420	419	437	397	414	403	423	432	433	393	406	427	372	388	434	426	394	394	423	415	445	412	408	441	383	435	414	415	447	438	410	414	413	408	391	381	401	415	414	388	411	399	378	403	488	412	396	429	365	417	432	398	399	421	395	397	396	367	414	388	403	419	408	366	401	382	389	429	403	444	379	400	400	423	419	411	401	424	429	420	392	413	454	421	449	416	393	437	418	415	415	402	388	382	395	411	396	409	390	419	415	383	432	375	425	408	411	418	439	427	396	394	406	409	385	437	408	390	433	407	394	381	368	416	378	425	428	414	440	396	435	391	447	426	420	427	390	397	417	428	440	408	408	397	431	391	421	414	425	403	445	399	424	407	464	417	378	411	424	394	462	405	401	416	433	409	409	364	419	423	396	391	375	440	428	403	427	383	411	449	423	422	414	415	445	447	360	383	404	390	393	393	412	401	412	413	418	411	389	458	429	404	417	375	433	444	403	390	440	411	392	395	438	400	429	404	422	368	392	364	406	425	441	436	421	411	382	414	416	412	447	409	388	405	413	409	433	408	393	430	394	448	415	440	422	395	404	425	394	442	392	415	413	404	398	409	396	395	388	429	446	415	409	385	421	413	396	380	409	406	425	440	420	418	394	398	436	399	407	397	397	408	399	368	405	382	419	386	433	410	455	377	441	400	405	400	430	410	397	417	460	397	422	415	410	445	423	468	420	426	389	385	437	425	461	405	372	419	411	407	423	444	453	408	451	403	381	407	376	433	454	421	434	415	338	411	452	424	429	426	470	438	408	455	454	379	449	417	425	434	439	389	395	392	443	407	424	436	436	374	392	422	415	396	419	417	405	383	439	425	392	400	434	415	421	424	415	395	382	420	378	421	425	404	406	393	397	409	448	407	407	403	422	409	406	392	404	410	372	424	437	431	406	458	411	395	390	395	385	403	398	391	406	406	443	376	418	374	407	453	426	435	390	407	385	392	413	391	436	401	393	415	387	410	387	415	397	396	394	408	434	407	391	388	406	444	401	422	426	444	420	404	444	380	413	436	428	432	408	415	449	383	431	390	425	428	437	381	431	460	417	398	376	386	411	427	430	395	409	435	384	407	420	428	424	379	415	361	389	437	384	384	418	461	392	406	371	436	419	398	422	387	393	419	404	381	450	457	430	414	380	422	413	412	434	380	387	411	414	430	427	438	410	406	395	450	416	430	409	378	440	415	403	366	383	399	439	396	393	424	448	421	411	405	400	422	385	365	376	373	406	409	412	425	384	476	411	400	418	422	428	421	398	435	352	418	407	472	440	371	433	387	415	388	401	417	459	421	418	384	422	393	442	411	423	422	401	389	381	404	407	397	413	403	354	393	411	444	396	398	361	419	438	411	452	419	385	375	413	396	407	391	434	420	410	422	416	426	418	411	401	392	440	420	399	415	411	457	396	433	416	379	460	459	332	394	373	396	425	413	409	403	380	426	435	386	417	404	401	434	417	407	375	417	410	439	422	387	407	426	389	414	401	400	412	404	421	446	408	429	377	401	433	377	399	403	379	411	404	424	401	452	420	397	428	398
10623	5915	9234	10027	8203	6689	5045	4007	3218	2832	2385	1995	1819	1680	1490	1413	1303	1260	1248	1171	1061	1075	1080	1054	1040	1024	1006	1015	953	975	973	933	918	940	954	983	968	973	1012	898	899	941	973	907	921	957	944	971	941	944	925	908	900	908	847	930	895	917	956	950	930	951	919	915	926	921	952	901	976	922	899	922	899	947	889	905	957	997	935	924	890	889	958	887	921	842	917	968	890	927	899	863	893	894	867	871	922	938	892	916	883	902	862	898	944	935	889	923	894	929	907	873	896	875	879	950	900	916	883	878	910	841	969	839	885	951	885	944	902	877	937	930	908	915	983	927	905	892	950	939	881	910	853	940	910	892	918	906	939	906	920	937	802	909	924	902	938	939	840	943	915	942	921	936	946	878	923	897	873	936	943	935	919	887	981	925	901	879	900	936	886	876	944	932	897	882	918	951	949	932	930	868	891	895	935	949	920	888	917	917	871	892	890	897	913	855	942	924	919	904	877	910	943	922	935	929	899	937	931	910	908	885	904	924	894	891	940	862	934	914	865	911	952	923	894	887	905	913	881	915	896	900	930	939	875	897	924	876	917	921	849	906	930	892	950	884	913	863	889	839	896	964	959	847	903	884	900	903	957	942	895	900	879	948	917	910	895	869	931	895	914	895	896	888	926	937	909	944	914	887	950	908	923	903	892	939	868	921	928	915	950	938	930	879	916	864	932	896	891	953	874	860	929	905	927	868	876	881	907	947	919	907	850	917	953	916	911	863	951	931	862	897	936	889	891	925	893	883	936	921	940	920	970	877	896	928	932	918	925	930	889	898	917	934	924	919	869	939	884	905	891	957	925	870	904	876	953	945	904	870	902	994	916	929	884	882	858	858	870	935	905	885	883	935	933	901	892	885	954	904	913	954	874	932	943	875	917	922	902	936	921	953	901	971	937	922	904	923	937	922	915	933	871	917	862	915	901	889	955	921	907	904	926	938	902	911	960	937	871	867	861	881	932	930	900	938	910	963	881	949	901	935	870	909	959	944	914	912	888	899	928	900	923	938	934	914	922	877	933	905	857	928	907	933	949	929	876	938	936	910	921	924	902	884	887	915	900	961	893	947	966	904	896	869	836	925	909	923	858	887	926	906	881	943	953	906	924	880	897	886	902	908	928	924	886	895	951	904	894	897	931	897	935	908	918	891	920	913	926	871	944	947	922	969	890	891	925	933	924	893	924	917	873	910	884	902	944	915	970	913	863	857	951	916	925	919	900	948	925	931	913	883	876	883	871	888	952	907	869	895	945	897	922	924	915	921	920	925	985	912	911	916	910	873	913	928	844	932	889	898	923	963	921	896	924	917	921	919	917	910	918	844	949	886	843	924	954	879	911	886	875	875	842	968	909	903	922	907	851	879	932	909	908	972	914	906	885	860	870	888	931	932	885	873	930	923	888	841	877	974	862	907	939	880	946	905	987	884	934	960	957	911	889	927	972	914	921	895	933	920	942	888	879	899	892	870	925	950	925	840	915	933	890	838	983	889	917	928	940	919	919	907	890	923	923	916	944	915	884	919	902	952	942	947	901	967	904	959	858	923	907	892	910	993	831	922	882	898	988	880	924	889	901	856	887	887	871	922	930	898	962	956	887	897	890	865	906	909	872	927	885	916	877	956	898	945	917	909	890	879	891	858	894	944	897	893	924	926	921	880	893	889	962	934	863	911	899	988	924	963	873	856	938	904	879	921	895	911	894	923	941	910	985	901	906	897	955	947	900	929	853	939	923	945	918	879	910	907	905	928	866	909	909	938	843	895	921	925	946	910	927	901	909	894	883	910	886	951	918	870	878	916	888	928	902	928	920	924	927	925	931	895	929	966	875	914	933	924	969	930	889	926	882	860	876	916	930	841	882	936	877	914	891	915	902	862	905	937	933	931	836	902	895	930	900	956	862	876	923	952	945	915	939	898	890	894	912	849	948	869	915	903	923	884	883	852	924	899	943	871	893	900	962	944	930	944	935	905	887	911	897	871	887	872	903	904	935	892	929	926	911	886	911	906	840	899	885	952	902	908	854	907	878	909	871	913	968	948	909	881	931	871	925	932	907	877	887	920	937	951	878	886	927	884	955	942	903	906	920	905	908	937	900	995	933	900	876	876	868	915	914	911	909	921	928	958	871	916	888	930	903	884	986	929	884	918	928	907	923	911	892	864	866	908	914	927	892	978	938	915	920	863	914	908	931	918	894	929	928	865	860	891	989	941	912	938	897	980	901	933	894	887	874	880	945	893	899	896	913	842	958	888	930	887	898	883	875	938	929	976	904	937	928	903	892	941	927	927	887	925	952	883	919	927	917	941	883	866	908	854	936	878	946	879	915	870	884	996	933	917	932	878	891	863	885	911	893	940	939	902	979	869	900	881	868	914	901	911	935	886	977	936	925	926	879	936	872	863	883	908	931	885	955	909	893	905	936	877	926	903	912	885	904	923	909	919	957	892	951	890	923	919	890	894	871	920	896	911	964	870	926	921	901	886	941	873	894	921	896	879	954	887	909	960	872	903	883	910	915	912	930	917	883	902	902	921	916	946	902	870	901	959	919	885	890	858	933	893	878	954	942	921	924	891	865	930	919	921	925	913	938	870	936	906	894	895	934	916	921	923	937	855	949	933	923	919	956	871	926	941	956	912	938	912	900	920	877	906	881	910	927	941	858	902	888	857	936	869	925	930	879	965	902	947	920	872	916	867	931	903	947	941	902	872	854	892	929	871	918	933	914	858	919	881	922	893	846	865	916	959	897	902	930	861	891	874	938	913	930	896	929	921	925	940	890	898	915	936	911	936	882	903	937	898	924	880	926	930	955	893	956	912	927	872	951	894	903	880	902	983	916	878	909	933	906	896	900	890	912	979	915	933	974	926	905	922	886	899	889	890	902	996	925	924	922	885	923	953	942	892	946	914	949	892	868	966	958	945	917	896	872	914	957	977	948	916	904	968	886	930	888	927	887	946	930	929	896	922	920	907	936	912	917	937	879	968	947	868	858	862	899	909	939	926	871	907	882	859	910	906	949	901	932	924	878	898	876	952	920	925	995	914	924	922	880	882	905	969	908	932	878	935	929	855	906	856	892	866	923	958	894	939	942	901	900	930	910	900	941	926	881	901	941	932	960	923	913	950	884	878	882	931	893	929	897	884	944	867	951	897	964	982	920	942	919	932	881	926	917	872	902	914	918	893	921	904	935	868	883	888	916	967	940	914	899	930	900	905	902	895	913	869	902	876	872	926	924	939	886	907	965	955	919	885	907	930	890	960	908	891	920	936	928	868	872	958	911	938	861	917	941	940	919	874	958	943	865	949	894	928	944	911	911	900	893	891	927	913	953	890	887	906	890	915	935	909	843	938	970	917	861	878	876	890	965	890	902	934	961	946	909	885	956	874	845	861	907	908	871	922	885	900	941	902	933	928	890	959	854	917	873	960	837	903	934	949	921	885	955	947	870	849	923	876	922	909
28731	12691	8973	6697	4334	3054	2169	1576	1191	990	871	761	731	635	585	516	547	489	496	481	449	468	499	463	450	449	424	437	421	393	437	412	420	407	444	402	415	409	402	386	448	414	380	380	434	417	425	405	410	456	415	424	369	401	372	429	384	375	420	345	393	368	351	391	409	396	409	399	380	399	379	392	384	376	395	388	391	353	408	387	392	420	404	385	388	403	437	407	399	415	374	391	389	401	371	344	392	371	398	414	382	366	403	381	358	391	405	358	366	358	387	403	398	403	408	397	383	388	399	363	399	411	370	372	390	429	369	367	378	443	423	365	388	403	414	348	392	396	401	380	402	392	415	343	388	370	386	347	400	394	389	404	420	380	355	415	373	402	407	427	377	340	380	426	436	428	369	376	369	396	405	424	370	380	397	381	372	409	353	420	402	429	350	365	351	373	405	374	350	387	389	387	362	396	384	410	382	399	392	374	394	432	399	391	392	397	400	403	372	448	424	398	389	366	408	422	394	402	448	413	394	351	363	412	375	410	404	405	422	374	397	405	395	388	376	336	404	424	374	394	377	356	398	371	368	396	372	399	400	369	404	373	396	383	398	424	363	386	373	416	378	422	397	388	408	378	378	374	393	405	409	375	365	402	393	407	375	424	404	404	383	399	382	405	384	385	407	379	339	397	381	407	383	396	377	403	436	351	392	386	394	370	408	394	342	405	389	403	374	376	418	390	397	419	414	406	400	377	377	394	421	388	386	390	434	364	403	371	378	373	444	370	385	404	448	399	375	380	401	379	365	412	401	372	412	403	394	389	415	405	412	375	398	363	415	389	410	407	403	353	374	369	395	389	416	390	374	387	387	423	422	439	407	422	396	376	392	351	385	374	412	397	366	384	380	381	386	415	382	381	403	419	401	356	395	400	392	402	422	391	387	385	377	376	382	383	370	414	401	380	384	384	386	443	387	376	381	381	418	388	455	361	367	413	396	399	396	411	404	428	387	402	398	391	402	423	407	381	401	384	428	348	369	405	386	410	422	438	401	388	403	341	374	443	413	392	357	404	418	381	423	394	398	375	395	392	401	359	387	394	437	417	387	385	376	378	403	398	401	401	399	393	386	407	392	405	394	386	402	393	396	400	387	376	383	409	385	385	403	388	395	392	393	429	405	374	376	404	414	407	377	385	365	409	412	352	368	415	410	411	391	364	426	388	413	425	394	411	373	374	414	407	410	397	424	401	400	407	409	394	376	415	396	397	432	416	401	378	411	412	420	418	424	375	378	352	396	417	389	382	391	360	395	386	382	338	391	402	428	416	367	399	379	370	392	360	370	410	376	425	391	423	395	405	361	409	376	401	375	442	398	418	407	392	378	376	393	360	371	403	390	418	412	398	386	404	359	342	430	423	446	413	381	437	430	408	404	416	386	436	418	398	437	429	404	410	393	414	378	452	418	370	392	433	385	410	374	410	407	329	365	414	343	383	421	374	401	418	431	371	358	409	369	384	398	419	399	396	410	455	461	368	408	388	370	401	372	403	419	385	425	409	443	413	417	352	370	352	417	395	388	376	401	410	394	389	411	368	339	360	396	412	409	437	376	402	363	373	407	422	366	396	442	401	401	385	387	436	412	394	381	400	385	370	369	426	387	367	408	389	402	366	367	404	359	395	446	374	384	403	401	409	431	386	413	373	399	372	421	390	410	373	440	390	433	380	388	371	387	405	402	382	399	365	407	426	387	419	399	409	383	371	334	408	418	381	422	400	383	392	370	403	412	375	384	411	392	426	418	439	400	374	412	376	392	370	386	421	362	401	373	382	362	401	373	384	376	401	401	391	388	439	446	396	391	361	394	408	392	375	395	367	397	381	394	378	384	410	385	369	417	397	388	384	422	346	400	367	395	356	421	444	384	388	364	397	398	448	374	389	416	391	403	417	419	365	402	406	374	409	443	419	393	367	348	380	369	423	403	409	379	423	425	414	390	358	415	378	391	375	356	379	343	375	367	409	405	391	408	394	375	382	373	349	347	394	387	408	442	401	406	396	407	362	423	424	375	388	387	386	398	342	398	365	417	368	370	406	406	400	376	407	393	368	416	414	409	422	411	405	381	402	369	381	386	402	389	327	470	358	346	377	386	406	404	377	406	377	456	404	401	399	384	384	391	396	423	394	377	406	406	432	399	417	375	390	424	352	452	373	394	380	382	377	439	365	394	417	402	382	395	361	377	370	419	384	359	416	380	380	367	412	389	395	394	390	369	447	406	395	392	370	428	418	378	426	388	393	409	387	356	418	385	374	356	405	399	394	373	379	419	399	395	383	379	388	394	406	421	422	434	400	389	348	375	383	375	403	384	378	450	381	407	413	383	405	415	367	392	398	375	408	414	403	384	393	435	360	359	402	391	406	381	382	390	431	407	376	403	421	365	437	363	410	414	391	361	395	396	403	412	396	372	375	388	397	394	408	423	381	391	411	407	413	391	395	408	413	397	413	403	400	392	431	412	427	391	378	409	421	424	374	413	419	376	416	395	401	400	411	399	363	390	411	376	369	411	393	392	413	380	399	423	407	352	433	401	389	363	436	412	441	400	402	410	388	404	384	395	352	401	389	384	425	398	433	382	373	445	423	356	338	408	405	354	398	380	388	391	364	398	361	372	381	380	388	376	411	410	365	410	402	363	405	412	449	378	413	387	387	377	384	421	381	392	400	410	385	410	413	403	373	377	359	405	388	386	373	410	384	434	332	355	412	394	389	402	388	418	402	406	346	375	395	410	378	402	408	392	401	385	369	418	409	365	397	425	397	388	361	379	385	449	434	421	394	368	418	384	362	415	409	398	360	377	388	360	392	387	385	396	390	406	370	371	393	368	382	408	418	421	410	401	408	386	424	416	367	406	365	376	382	407	410	392	390	374	373	408	408	391	379	420	424	397	380	390	398	392	400	414	394	388	391	381	439	387	379	384	405	381	407	378	373	397	350	388	398	411	394	378	405	398	344	395	420	400	401	399	385	403	394	379	385	387	443	352	416	368	355	386	359	383	406	415	414	374	444	434	388	390	383	407	391	393	382	377	374	392	429	403	358	378	373	397	386	369	410	353	402	402	448	378	398	386	401	417	381	427	391	418	392	366	403	451	392	357	425	375	384	421	441	412	395	358	444	417	396	390	396	389	390	402	439	398	387	374	357	398	408	407	447	387	432	385	395	395	377	392	413	360	386	384	421	363	386	385	389	438	365	394	374	374	404	404	395	381	424	377	368	380	412	409	378	365	388	385	394	406	390	389	373	363	393	389	411	412	400	418	384	418	399	353	376	426	388	391	375	379	413	351	375	357	416	369	405	423	416	389	422	365	390	404	384	355	366	376	369	387	429	406	374	414	384	373	391	391	375	399	380	423	405	404	402	382	387	396	410	386	410	380	387	371	426	391	401	385	408	411	368	422	367	363	417	371	473	402	374	411	380	399	405	391	392	375	413	384	388	409	373	378	346	361	387	380	405
18054	9205	13713	15250	12941	10528	8054	6254	5052	4062	3511	3005	2669	2377	1996	1760	1578	1560	1429	1433	1275	1280	1380	1256	1205	1152	1126	1098	1088	1026	1033	1012	1063	1030	1035	995	966	944	960	906	941	890	937	903	919	859	925	913	882	856	902	925	866	913	883	860	908	874	858	883	920	858	866	870	909	893	893	928	893	849	868	882	874	918	890	886	853	886	879	887	885	862	934	878	919	891	873	874	877	909	879	860	890	878	857	872	887	875	927	898	929	886	821	878	878	932	842	892	895	850	877	835	902	881	908	920	897	863	877	847	891	887	844	861	863	877	882	877	855	907	833	929	864	903	894	881	846	817	857	869	888	854	857	892	880	879	862	880	840	858	903	931	914	878	916	857	826	881	853	869	900	841	877	881	851	856	882	850	920	897	847	915	906	887	903	905	881	860	908	878	913	871	828	880	864	835	887	900	909	902	891	884	846	809	898	863	873	875	830	881	934	917	887	865	873	873	881	902	884	874	856	872	899	864	832	876	861	869	804	876	901	881	869	902	854	913	884	955	890	867	859	853	863	867	876	917	871	859	884	864	882	891	880	854	904	940	899	837	902	883	849	897	879	921	875	836	856	873	945	849	917	904	874	919	858	828	904	847	910	866	911	854	850	858	901	914	861	912	924	846	906	856	895	866	921	856	863	843	882	875	942	914	831	825	875	865	826	895	890	908	892	906	843	857	859	870	862	880	858	907	871	915	840	805	951	884	868	852	890	878	937	842	876	872	909	885	913	848	883	900	875	859	870	916	871	863	892	892	850	918	839	880	877	886	879	898	877	859	886	907	853	911	874	913	816	821	871	899	857	911	880	926	871	874	875	909	897	877	842	904	864	826	858	889	939	907	885	897	886	885	884	916	849	876	849	919	875	894	883	876	852	877	846	840	874	862	890	936	914	842	933	921	811	897	918	891	839	925	875	913	821	883	852	848	854	878	903	823	850	892	858	950	949	862	843	854	872	920	812	840	926	895	943	897	840	852	860	844	880	878	874	893	902	897	894	873	820	826	936	912	829	846	899	911	852	901	851	900	863	834	900	860	875	892	880	894	862	894	852	871	859	807	913	881	865	884	862	896	859	889	858	836	873	866	926	880	933	930	866	897	837	890	885	904	831	884	892	895	900	854	847	831	899	880	833	822	927	870	874	834	895	833	907	896	902	883	916	878	937	913	876	875	871	854	906	862	913	913	911	899	921	890	815	885	869	867	925	891	908	867	872	878	832	937	844	862	874	867	876	891	892	887	880	901	872	899	871	869	879	905	898	895	912	851	915	851	874	864	872	893	894	928	855	950	848	936	902	908	843	851	888	890	851	926	868	885	919	901	839	862	861	925	861	880	850	824	908	873	860	912	835	846	824	878	905	892	856	863	914	875	888	838	867	886	826	909	851	890	886	895	893	882	871	891	832	882	907	875	822	901	886	877	855	908	878	880	881	888	862	878	879	871	850	875	834	850	882	849	847	902	909	908	877	887	910	931	850	867	856	891	852	889	862	893	872	871	916	830	831	862	887	903	873	860	886	918	957	892	914	772	891	875	853	842	864	910	906	880	877	825	828	895	855	899	864	890	906	878	877	913	915	870	890	839	914	872	894	862	853	850	895	891	911	918	917	868	888	823	912	868	843	862	914	909	848	896	857	853	890	891	847	854	857	876	910	857	890	882	887	885	813	886	866	885	855	903	912	839	888	903	892	947	878	893	931	881	872	889	860	893	837	890	864	882	860	900	872	869	939	852	863	813	890	906	887	888	869	870	854	888	892	855	916	868	862	876	917	861	847	877	846	886	899	827	853	882	848	908	894	838	887	908	945	926	899	840	850	918	893	889	850	886	851	902	902	895	918	885	867	876	849	882	876	870	868	863	849	909	878	901	887	920	840	890	845	918	926	890	882	883	856	870	896	920	897	890	880	830	879	840	857	902	867	866	892	838	915	906	881	892	914	984	863	914	884	860	886	840	905	864	887	927	865	907	834	884	895	840	910	853	867	928	890	868	877	822	848	834	835	816	887	851	903	862	802	882	896	881	860	869	888	892	927	863	905	892	862	902	875	828	939	900	887	910	878	863	837	900	890	837	898	865	862	887	851	867	925	874	859	839	901	869	866	929	874	862	910	813	864	847	893	850	878	882	882	885	917	880	882	863	869	904	940	909	848	870	864	867	864	864	902	897	895	930	897	903	924	901	883	875	886	879	915	905	851	853	840	858	837	911	838	843	849	872	869	878	899	844	906	889	906	867	852	848	871	872	846	891	877	864	924	870	873	865	898	846	917	846	901	881	878	859	892	844	892	883	891	901	860	865	881	870	902	938	828	889	858	819	865	852	946	838	898	892	905	849	861	856	871	862	889	885	868	876	893	861	899	837	884	954	909	861	867	841	819	860	870	872	831	844	855	819	893	876	851	914	921	906	872	882	971	882	945	901	872	876	869	883	900	866	875	903	912	884	908	859	862	858	833	857	853	878	879	925	904	931	843	899	873	892	842	894	926	911	882	892	823	897	843	829	860	895	874	854	865	893	882	875	883	837	877	889	920	902	935	901	920	892	889	885	910	869	881	914	910	866	843	862	859	918	863	858	863	817	911	952	905	873	868	900	887	841	875	824	838	930	861	905	833	847	936	849	918	849	882	894	889	891	881	895	902	852	883	882	819	884	879	887	914	905	880	852	923	892	893	863	873	877	960	875	844	867	894	893	858	886	892	868	837	889	878	867	862	927	901	879	905	916	897	910	920	899	847	874	874	903	872	848	846	812	927	915	908	914	908	854	871	849	850	862	864	875	869	871	916	871	923	896	874	887	901	844	870	870	913	924	919	855	844	876	896	900	862	867	843	872	873	898	861	863	888	928	883	874	856	895	886	849	923	885	953	825	830	904	848	861	843	874	898	853	880	919	869	890	877	827	892	908	891	859	916	920	840	880	919	858	879	893	887	943	885	897	899	799	912	897	818	825	816	929	867	866	846	898	917	994	845	866	904	898	852	830	913	905	849	878	925	890	854	881	905	887	906	913	866	869	884	837	878	903	890	855	812	883	863	908	866	953	859	866	846	914	898	888	893	870	828	853	896	910	922	872	868	877	865	907	872	866	911	874	887	855	872	922	938	903	856	814	899	902	890	887	884	849	929	851	871	885	851	821	927	879	917	875	880	884	871	932	915	888	864	897	898	879	878	843	853	796	883	908	870	874	895	875	865	938	915	848	875	891	847	897	901	826	896	853	843	917	874	865	908	857	845	897	930	871	913	855	884	851	874	877	970	893	875	852	859	862	868	864	859	836	906	814	852	865	822	839	881	910	866	889	859	886	876	845	911	918	853	882	872	874	854	857	897	943	858	846	901	919	865	901	894	837	883	883	885	901	864	884	864	844	836	930	893	940	858	853	847	905	849	908	819	896	920	852	885	873	864	895	880	855	896	864	865	921	919	845	845	846	967	849	866	894	865	873	885	889	876	858	898	839	946	825	826	889
36893	17753	12346	9751	6214	4302	2997	2160	1602	1360	1124	963	846	684	673	635	560	554	554	552	479	548	528	477	438	440	436	437	459	421	416	401	456	427	411	364	391	428	410	411	406	416	412	378	354	395	391	423	435	417	397	371	369	388	387	364	402	389	403	366	392	408	403	381	376	406	380	377	361	383	403	401	369	444	346	421	391	372	377	408	370	391	392	349	382	405	377	412	341	384	367	427	408	375	395	389	384	365	399	372	413	378	381	380	381	385	386	376	374	398	411	352	398	374	365	380	378	381	404	387	433	404	379	376	377	398	385	420	415	371	416	395	402	417	374	392	417	417	410	401	375	409	430	383	389	374	386	393	421	394	397	378	431	379	366	336	383	386	385	346	386	384	386	387	404	399	373	393	412	397	390	392	404	380	387	380	436	421	410	416	403	374	377	394	398	381	394	369	374	366	378	352	410	358	382	372	356	419	387	360	383	405	403	350	391	407	391	351	395	396	424	359	390	413	404	352	350	362	383	353	397	408	423	395	355	419	396	381	420	426	381	395	387	403	401	397	388	383	374	390	401	379	400	397	413	392	398	385	392	382	418	364	383	372	374	412	435	400	393	380	394	366	400	368	392	383	381	388	386	378	410	348	389	372	382	375	389	411	375	400	393	396	379	425	356	369	408	383	380	386	394	404	410	416	375	376	418	399	407	377	400	391	389	391	394	375	389	451	355	416	387	396	365	391	397	352	376	358	379	390	396	401	388	387	394	376	407	403	368	403	433	418	390	376	364	402	408	444	382	400	386	349	349	423	419	332	388	362	338	423	413	370	393	353	406	378	416	416	380	361	351	431	378	404	427	405	395	375	370	420	376	406	408	384	353	406	355	364	363	395	418	335	364	375	382	424	398	394	416	376	402	417	367	380	384	383	373	396	357	369	433	382	397	387	406	404	379	395	378	393	398	377	391	393	401	381	409	327	386	429	381	405	417	385	425	376	408	414	397	388	409	467	393	426	399	377	399	397	375	359	364	382	400	375	401	383	388	359	380	383	346	402	410	362	350	353	403	444	392	381	399	370	376	395	366	373	399	369	430	374	437	360	379	382	392	379	400	356	401	411	420	415	397	394	393	379	377	393	377	371	420	388	347	411	379	406	388	401	384	407	385	427	375	391	364	357	400	386	362	379	409	393	389	417	415	380	374	382	435	366	396	390	372	373	359	382	377	380	410	394	395	392	392	388	374	410	392	345	386	390	350	392	379	360	384	390	379	354	402	390	386	395	390	395	444	398	401	420	396	401	394	404	398	396	361	439	379	380	348	401	378	381	375	395	385	417	379	393	400	403	348	378	372	387	434	399	390	409	375	393	396	352	406	400	431	405	420	346	352	392	367	426	425	387	400	354	364	408	385	367	360	400	413	391	410	407	373	376	405	405	394	426	405	404	371	402	402	385	411	381	408	372	373	386	374	388	377	381	388	350	409	369	376	393	381	367	356	368	415	387	347	349	381	396	379	420	385	394	405	377	390	403	366	366	396	405	380	369	416	372	368	401	383	426	388	372	393	392	375	391	374	382	396	393	390	413	378	416	356	398	379	394	351	435	380	429	398	380	387	401	396	415	416	373	342	352	386	352	435	383	390	380	385	362	360	364	412	390	392	362	379	361	407	399	395	399	386	380	378	416	388	385	407	375	401	395	358	372	389	395	376	383	421	399	402	364	391	431	403	372	405	372	366	391	353	338	407	405	439	396	372	378	400	389	388	377	385	405	407	412	398	380	433	387	384	359	386	387	378	385	434	392	395	373	357	347	396	338	371	365	399	364	367	392	388	382	367	412	418	412	367	417	394	394	386	357	394	373	397	366	409	411	379	409	396	401	355	384	403	379	409	391	403	424	394	369	352	366	369	366	396	397	374	396	381	388	381	374	382	376	383	386	387	471	401	390	366	389	382	448	393	402	407	397	395	409	382	382	412	428	365	374	384	428	356	364	377	404	404	404	380	397	392	407	389	389	377	362	379	386	397	391	410	402	388	386	384	394	386	429	367	373	407	344	386	399	391	343	375	419	383	380	384	380	374	381	407	398	415	407	418	385	367	423	357	404	388	365	376	345	342	379	384	402	388	414	378	365	392	398	457	375	375	397	391	383	386	378	374	405	402	417	368	456	427	392	387	360	403	395	374	351	365	358	370	409	400	375	368	409	390	363	394	411	396	369	392	399	370	389	392	394	379	400	425	357	371	378	386	359	376	394	397	404	368	381	386	399	364	390	368	435	382	361	401	365	400	421	385	396	377	423	439	400	390	393	386	406	399	373	365	365	396	378	376	342	372	387	410	364	371	368	364	374	371	374	431	400	429	396	386	369	368	343	411	419	379	406	394	390	377	399	373	353	421	408	409	409	386	390	399	364	402	431	393	395	404	424	358	411	372	370	410	417	414	371	432	388	390	376	369	394	413	380	359	430	391	406	408	408	379	383	403	372	342	404	370	396	367	425	411	392	345	376	392	392	389	402	391	407	397	389	396	379	347	349	374	391	406	402	366	380	393	412	438	436	403	384	441	427	384	421	416	390	422	411	350	380	365	360	428	369	408	440	356	436	403	383	390	350	393	392	392	391	378	405	422	341	418	411	353	389	381	357	364	387	376	392	381	399	383	410	364	408	410	418	413	356	399	382	374	405	397	398	395	371	365	378	410	405	378	388	413	410	393	384	390	374	376	367	369	370	396	397	389	363	398	393	388	385	392	398	369	405	380	347	390	406	402	385	404	404	400	379	389	360	375	423	356	397	396	390	396	411	362	393	385	437	365	417	403	403	357	374	393	347	413	419	390	359	385	390	394	397	395	366	410	436	386	407	361	330	356	360	420	397	356	373	442	399	383	362	408	378	409	400	365	372	367	391	412	381	382	410	407	370	397	375	387	445	411	382	385	383	422	400	415	379	380	399	369	361	410	386	418	392	396	408	362	396	378	420	371	415	377	409	404	392	392	358	418	356	395	409	414	360	434	396	403	393	386	372	353	378	354	389	396	359	398	431	417	382	356	398	395	407	396	420	440	391	390	371	378	411	344	380	409	396	395	384	384	384	385	399	412	409	397	371	399	426	378	396	437	380	404	403	370	425	383	376	392	379	382	396	360	385	412	406	391	413	383	383	401	390	393	406	340	398	418	398	399	419	407	368	371	392	371	384	368	391	352	370	390	365	365	396	380	395	382	402	398	348	382	395	402	413	405	427	410	428	365	401	369	406	370	414	373	395	405	416	439	401	430	386	424	425	431	417	384	409	365	433	399	389	381	375	427	364	419	385	369	389	388	386	396	420	383	396	381	369	380	385	400	426	392	379	413	359	389	411	387	390	388	411	373	388	402	416	376	395	420	368	361	374	415	418	458	386	408	420	404	426	403	379	420	398	364	411	399	361	387	401	433	394	388	350	392	390	392	372	375	384	411	406	399	424	375	352	387	357	359	365	372	357	396	383	410	422	428	388	372	357	344	367	354	399
21754	12016	17211	19541	16444	13474	10818	8449	6832	5530	4582	3918	3361	2754	2485	2346	2050	1915	1712	1678	1488	1568	1818	1560	1341	1313	1219	1180	1201	1102	1148	1054	1135	1074	1092	1094	994	1035	1024	983	943	1000	968	958	928	958	924	906	907	927	891	895	931	858	923	922	908	861	917	837	860	867	865	921	903	893	887	923	905	866	870	862	884	873	869	853	877	873	900	906	883	932	904	853	859	886	923	840	826	858	873	913	900	894	860	871	849	843	893	878	900	845	895	873	851	917	849	823	908	920	898	836	859	926	883	903	873	913	957	836	866	882	857	863	864	883	889	858	835	833	907	896	859	863	899	857	895	874	872	860	891	881	871	907	881	878	858	810	881	851	862	872	876	863	878	867	836	894	889	869	910	810	863	863	903	869	878	881	865	841	849	869	870	858	862	894	869	921	896	866	893	822	816	828	921	862	816	813	905	874	871	868	845	885	841	873	872	861	866	933	834	923	786	865	895	817	914	883	845	841	897	837	928	858	843	849	894	874	904	804	854	862	874	811	890	850	845	889	873	902	819	899	861	875	821	846	888	889	855	851	822	860	837	861	849	914	920	881	903	937	890	902	871	898	852	878	856	874	932	922	844	846	880	872	810	901	888	892	896	886	862	866	870	877	865	891	866	895	874	859	895	867	870	830	820	837	898	858	909	910	904	860	883	826	871	837	864	885	899	875	865	880	858	900	881	902	856	892	891	869	896	875	873	945	863	909	898	892	888	840	864	840	882	859	900	897	828	881	886	884	868	896	813	906	862	889	877	855	884	861	866	838	838	879	904	821	862	863	888	930	858	880	816	913	876	829	805	850	876	946	892	935	860	898	864	863	858	830	907	863	885	854	864	891	864	875	894	819	854	899	845	915	832	811	912	901	794	855	853	856	861	843	897	900	883	839	875	849	864	930	865	893	875	902	870	826	889	842	900	907	865	910	828	821	839	937	877	883	854	833	836	870	898	904	866	880	846	830	869	891	866	852	871	864	876	869	858	868	864	928	955	813	879	877	821	847	874	904	851	853	917	883	858	898	805	868	862	885	864	894	914	874	880	859	825	929	855	823	907	833	890	917	879	863	881	887	871	899	881	853	926	825	847	855	896	923	865	837	891	874	855	906	852	861	890	885	855	858	808	890	878	899	909	896	915	893	868	888	828	849	858	837	873	912	849	857	870	899	859	908	841	875	892	850	807	874	870	847	818	857	863	878	846	831	882	831	820	880	841	890	829	853	845	819	862	876	876	857	900	872	851	880	878	908	826	866	889	889	903	861	902	858	861	872	884	927	858	863	857	906	871	835	852	905	852	836	887	856	893	887	900	859	889	930	849	858	907	842	860	890	844	849	930	886	873	863	841	918	860	856	889	812	872	873	839	846	889	871	862	852	842	882	849	900	893	845	800	905	866	876	904	833	870	853	846	861	901	841	857	841	928	814	870	874	865	849	849	851	888	873	932	883	872	879	862	865	867	890	887	902	834	857	889	824	868	864	895	866	861	878	912	922	903	851	894	820	828	836	844	900	875	832	875	867	846	889	860	861	878	821	841	892	863	846	894	843	843	850	823	849	924	848	874	918	879	897	880	850	836	905	926	820	915	855	899	873	844	860	875	882	899	838	860	866	915	904	920	889	907	833	874	875	906	917	854	857	864	952	856	839	863	889	839	836	875	868	835	845	849	864	902	879	876	871	834	846	897	858	878	893	936	874	918	920	827	895	866	856	891	908	817	808	869	828	894	872	821	890	880	850	907	900	859	865	867	890	891	824	851	863	852	860	824	822	893	904	863	905	811	872	869	884	872	858	839	887	804	788	878	815	900	902	922	825	885	834	813	890	851	820	936	902	787	836	862	860	837	885	965	913	895	911	869	874	865	789	866	943	869	843	869	902	861	868	868	831	832	878	892	865	875	856	903	924	806	875	871	812	827	870	883	896	895	823	902	831	870	905	833	846	867	846	870	874	866	892	795	884	892	846	815	812	876	861	888	910	856	839	914	916	866	872	820	868	878	929	860	821	847	891	847	840	847	821	907	887	863	845	897	850	827	851	838	848	841	902	846	936	856	867	881	873	857	868	861	836	863	918	887	876	853	874	855	941	847	902	864	874	882	858	825	865	905	874	786	891	882	911	873	873	935	868	892	843	862	910	901	827	908	826	841	870	911	925	870	823	895	869	873	860	924	843	820	867	839	888	864	831	863	863	896	814	860	922	882	878	890	875	898	831	905	882	885	908	872	837	878	883	903	903	884	910	886	869	804	876	820	844	917	913	862	856	874	796	843	890	886	895	885	849	867	928	897	891	907	889	832	851	870	883	974	842	862	868	806	899	875	815	851	857	891	842	871	886	898	900	856	893	831	836	866	871	906	894	871	862	942	847	857	864	871	886	937	911	873	862	880	845	903	864	878	847	874	848	836	858	838	858	868	903	810	842	831	868	873	836	895	895	885	890	831	857	864	912	904	918	869	860	853	790	896	844	852	832	797	879	860	843	863	877	890	850	858	844	832	824	857	894	875	832	889	884	859	896	831	836	854	819	895	868	885	897	861	894	861	843	839	900	885	887	871	875	899	873	873	926	837	801	869	875	906	830	868	903	827	840	856	855	874	903	884	894	909	872	846	962	861	861	855	837	910	834	857	908	889	846	880	879	859	806	879	841	836	879	902	921	895	882	923	930	871	862	886	911	856	873	912	917	838	878	858	896	837	828	888	855	881	881	925	855	853	896	919	840	863	861	861	901	875	885	893	825	898	843	908	840	843	878	828	899	887	869	890	875	862	849	855	883	833	889	885	912	878	867	875	882	889	843	894	836	872	855	911	850	799	833	856	856	827	870	871	847	912	927	904	842	873	877	852	893	865	901	876	887	854	860	862	892	878	860	834	887	877	811	870	891	846	847	879	907	864	888	873	888	839	819	875	843	831	820	861	837	873	896	851	846	927	838	898	896	859	905	910	915	833	889	890	859	877	906	805	912	853	892	831	853	861	859	868	823	853	862	852	858	846	828	832	875	861	823	882	878	871	836	874	781	844	781	843	876	913	873	841	821	863	858	855	900	771	825	819	878	884	782	861	862	882	814	887	843	828	816	891	851	841	860	896	797	886	884	854	887	838	892	868	892	860	898	856	942	865	929	889	860	892	850	879	860	829	900	875	876	903	844	866	875	875	873	845	858	800	854	913	832	926	880	887	870	866	854	901	897	893	879	796	825	815	874	878	873	825	893	917	921	902	954	869	903	896	889	855	863	864	933	890	818	828	886	882	884	900	881	895	867	863	819	797	927	854	852	862	926	889	873	832	867	871	872	862	855	849	868	843	874	903	870	922	889	855	843	821	875	858	832	869	883	881	873	865	910	868	894	927	876	924	870	906	878	889	869	853	913	889	922	862	882	828	826	900	861	882	879	876	877	863	878	838	883	896	880	851	881	858	875	889	820	894	902	799	903	834	896	906	854	894	830	799	848	904	846	837	814	867	860	897	829
17361	7478	5086	3771	2606	1731	1375	1035	822	687	654	634	550	536	522	443	451	440	469	465	440	482	418	402	438	452	466	440	419	431	410	432	427	416	376	420	468	427	401	413	406	407	459	418	461	442	443	406	412	428	407	396	434	375	400	445	443	449	386	357	445	441	437	432	418	387	408	405	435	384	399	408	409	419	384	409	433	423	396	374	427	403	400	423	390	393	433	399	389	416	455	391	382	382	366	405	393	385	423	435	461	406	414	423	397	432	412	441	423	356	385	414	483	439	430	454	416	379	455	408	451	388	394	402	411	386	402	420	428	416	399	415	429	397	405	413	398	411	405	429	387	438	427	398	413	399	423	437	394	423	457	412	394	397	420	404	371	411	480	430	426	429	408	400	427	419	410	471	383	436	413	430	361	410	416	401	432	402	399	439	448	380	450	424	399	409	403	468	392	397	407	413	426	419	416	408	402	424	406	452	425	427	396	408	399	399	393	460	442	420	430	411	430	420	421	373	424	422	413	420	415	404	403	424	390	402	396	378	416	410	426	361	418	372	429	400	404	438	419	413	426	411	436	363	390	433	405	368	408	417	451	445	404	403	449	398	409	389	393	384	383	450	394	434	385	397	422	398	424	403	401	430	368	431	414	405	416	439	413	388	432	411	423	352	412	421	431	404	382	404	418	402	409	402	374	421	378	397	379	444	394	420	427	388	415	418	421	401	421	423	426	368	385	394	399	410	449	433	418	434	422	416	419	411	397	415	396	389	425	434	416	425	446	416	396	442	470	427	392	419	402	413	450	413	384	405	386	389	436	410	424	444	418	467	453	404	383	384	391	420	395	394	419	432	404	450	438	407	421	442	409	382	416	387	381	413	384	452	431	386	409	442	379	405	410	393	411	408	442	432	423	397	403	448	383	409	414	417	407	443	433	387	416	403	414	415	412	441	405	387	418	440	409	404	401	437	430	436	437	408	415	464	445	415	424	465	387	376	391	448	432	392	420	426	386	440	374	456	424	386	362	378	413	430	396	416	391	423	401	408	419	444	407	392	442	403	442	377	386	400	397	372	404	380	394	439	404	408	433	416	418	442	436	422	396	432	395	388	442	412	425	440	410	441	450	411	408	415	399	385	424	430	384	445	414	400	462	378	440	427	398	432	425	410	432	405	456	416	446	405	411	414	391	406	416	417	366	401	438	401	443	416	410	457	446	454	444	442	421	423	406	430	454	402	428	393	413	403	434	407	375	447	412	427	448	373	380	396	368	431	424	409	387	416	376	428	411	392	434	392	439	450	425	388	415	404	433	407	411	409	421	390	412	423	377	419	404	400	453	402	422	429	437	407	453	390	428	400	429	439	406	446	413	408	416	423	405	445	422	442	379	399	428	429	425	401	388	409	416	410	416	435	385	422	432	352	400	388	424	412	407	438	452	404	427	428	418	427	408	402	419	386	430	427	388	425	428	437	414	433	419	411	426	417	395	412	431	403	408	435	403	417	442	464	437	427	395	425	411	374	422	394	394	397	415	384	379	397	446	412	418	414	408	405	418	437	427	434	427	420	390	431	408	390	384	438	416	376	438	439	450	395	414	382	393	395	404	388	417	407	444	410	439	376	425	418	388	383	371	402	455	416	420	453	400	449	419	427	414	366	416	441	404	429	452	478	434	384	411	406	408	417	392	392	453	464	402	414	434	470	382	424	439	430	444	433	427	394	403	438	416	399	383	421	477	448	412	458	381	423	436	386	429	423	427	418	430	469	394	403	409	427	422	429	420	378	413	394	407	447	412	405	390	397	394	414	368	429	424	442	400	407	394	434	354	405	436	399	406	426	408	419	409	409	396	412	434	413	394	381	416	389	403	411	429	371	389	446	422	416	409	374	389	439	391	425	440	374	409	395	369	418	391	437	354	410	400	431	402	428	452	435	401	404	411	450	393	386	412	403	435	404	446	447	438	394	422	399	425	419	415	437	431	422	411	409	446	399	415	439	409	459	406	434	422	419	394	447	406	415	432	412	417	396	407	423	403	447	435	364	398	431	404	437	398	399	419	392	415	385	401	460	418	407	376	389	414	392	411	427	439	449	454	411	400	419	426	438	378	437	430	394	420	423	416	393	445	450	440	387	438	430	402	426	385	402	410	399	422	385	437	419	380	426	414	395	415	417	429	407	443	443	414	417	379	437	435	401	417	424	451	441	400	395	420	400	418	452	422	397	416	346	401	389	390	419	380	417	405	397	394	425	436	412	397	426	448	409	420	411	439	399	428	406	420	425	393	450	405	429	425	420	419	386	379	416	417	385	419	385	390	389	437	424	448	444	404	405	464	428	410	419	426	405	427	407	403	425	419	388	411	416	432	412	437	402	378	382	375	424	407	395	379	421	406	396	421	408	410	409	362	389	426	437	428	401	415	423	403	407	412	418	410	392	443	379	439	427	377	384	423	434	417	393	406	403	419	395	429	442	443	402	396	409	419	401	391	396	399	394	444	407	435	416	406	385	419	424	419	411	417	421	436	427	407	403	394	433	400	398	414	432	374	401	418	433	422	391	403	411	411	420	387	439	417	423	415	393	389	399	418	433	426	433	393	423	430	427	411	396	404	431	432	416	424	431	405	398	422	403	415	427	387	389	435	440	463	403	384	455	421	420	409	395	410	422	351	444	407	391	394	415	395	373	434	420	432	397	455	403	369	433	413	362	446	419	413	390	404	403	426	431	374	403	408	367	423	387	377	402	414	433	400	415	399	421	423	429	436	445	397	386	402	428	382	402	400	417	441	413	400	415	460	396	417	386	420	440	439	423	396	426	432	447	383	456	438	438	400	423	423	402	449	442	418	435	390	407	425	398	443	444	412	393	474	408	416	431	420	417	403	420	417	382	399	380	387	436	407	438	450	417	438	434	433	451	408	435	411	399	396	399	391	406	427	396	444	405	405	426	387	432	420	369	389	405	422	386	398	429	452	384	409	435	474	408	437	419	444	373	420	426	366	407	385	418	410	413	425	397	428	419	404	434	406	430	396	441	441	424	425	399	481	396	403	405	449	391	402	392	400	429	405	405	422	418	392	407	399	389	409	396	438	429	388	433	437	402	391	368	378	457	441	434	440	394	410	424	396	431	410	416	458	454	411	410	413	411	377	401	410	427	362	403	409	429	452	421	472	405	449	411	409	370	401	420	415	426	455	422	413	421	417	435	433	360	397	430	435	443	427	414	377	410	417	451	397	421	394	407	431	414	433	424	408	395	381	435	433	414	413	402	463	401	437	362	418	393	428	395	378	407	411	399	409	418	402	408	433	412	360	405	431	411	419	412	456	407	421	407	415	389	413	431	417	396	449	388	425	392	392	402	435	399	434	411	419	471	416	442	412	422	398	364	388	414	429	391	371	383	427	408	405	403	415	415	427	386	447	432	419	412	407	437	430	398	423	437	376	426	417	369	403	428	395	413	424	385	412	407	393	378	440	407	443	435	436	414	442	407	380	378	404	434	461	399
10968	6083	8923	10100	8157	6479	4985	3883	3153	2549	2112	1935	1777	1562	1561	1393	1277	1216	1203	1089	1102	1033	1073	1115	1007	1025	1113	981	951	986	1010	905	960	918	1030	937	953	950	972	930	934	892	947	915	976	907	942	971	851	870	906	910	887	861	872	935	877	954	892	926	934	903	933	922	930	922	900	969	925	864	858	934	924	973	899	959	898	928	923	928	919	914	897	867	907	893	957	932	925	950	892	954	890	909	983	963	889	927	898	887	902	930	957	931	886	923	920	929	945	865	861	865	879	898	854	904	952	935	935	893	866	885	936	924	943	878	910	901	964	913	842	931	942	991	977	876	928	900	938	857	836	889	968	930	894	899	945	882	897	871	900	940	906	904	951	912	926	946	910	841	855	938	844	894	916	884	895	903	901	962	908	901	936	928	916	912	910	966	871	931	962	903	855	952	926	880	922	936	885	895	886	885	905	876	880	877	907	872	910	926	862	883	854	887	911	976	934	924	833	928	885	909	904	887	871	902	983	919	903	880	860	884	938	937	849	919	915	917	895	964	916	872	941	912	930	934	946	901	819	897	888	889	900	900	883	897	902	929	922	928	937	954	912	864	914	881	917	880	907	932	932	903	955	889	885	893	899	907	899	906	871	936	935	870	881	949	954	945	932	920	903	896	868	933	865	913	917	906	930	908	954	936	920	899	888	959	913	870	921	938	898	902	910	985	871	946	948	887	943	908	962	886	864	923	923	900	915	891	962	932	876	896	934	871	917	856	844	868	876	957	896	919	949	913	961	870	904	870	895	903	867	907	891	904	941	911	948	861	894	960	887	893	965	893	917	876	919	966	881	908	895	943	962	848	937	935	900	947	910	845	937	818	923	942	894	945	875	903	938	858	913	944	942	869	871	908	892	853	903	887	975	932	920	967	927	917	920	965	860	925	913	911	926	903	970	885	899	928	921	909	938	905	940	941	891	928	913	942	901	965	876	881	958	891	911	908	876	909	895	880	870	839	985	896	858	957	891	918	929	894	883	917	919	973	923	925	1008	952	939	946	904	937	943	952	886	905	910	894	902	883	926	915	903	887	904	935	911	922	931	933	949	883	982	915	889	903	860	873	874	848	958	908	901	880	925	919	912	906	979	910	913	934	877	910	846	892	875	925	850	889	877	972	926	927	912	815	913	917	920	980	953	865	927	844	899	927	920	893	915	935	891	905	947	934	943	955	895	878	936	889	929	934	880	862	899	959	898	826	913	892	876	891	880	936	893	942	874	925	954	863	853	897	942	956	958	903	907	921	903	926	869	907	943	918	921	895	924	930	870	908	927	918	907	910	919	898	898	892	940	926	897	845	884	961	913	1013	904	915	965	897	910	906	898	896	912	928	866	869	910	926	941	894	853	913	929	908	870	960	914	871	915	913	934	881	873	918	927	920	885	900	928	896	929	892	867	907	900	934	858	867	868	950	881	854	901	835	951	898	964	889	924	958	908	938	929	930	943	929	896	908	840	960	899	884	925	912	863	886	839	903	851	902	866	890	961	872	868	952	917	906	898	899	897	850	877	865	887	916	931	934	900	909	919	874	874	900	953	916	888	883	933	893	955	896	875	927	904	856	886	905	917	900	900	888	912	903	913	891	869	872	891	950	894	910	947	946	938	922	947	847	886	925	897	830	909	840	907	899	883	906	912	886	925	919	914	928	887	883	907	936	920	907	863	952	932	893	903	863	879	931	916	955	846	915	929	923	967	909	821	932	894	917	868	862	899	926	939	904	941	906	952	836	883	916	946	936	896	895	857	876	915	938	893	877	899	922	910	920	903	857	894	913	942	934	911	921	949	883	941	910	945	908	865	859	929	922	872	948	905	889	919	886	918	855	977	968	875	907	914	902	870	905	888	941	913	941	875	895	927	918	916	879	931	905	920	904	913	946	893	892	942	874	881	934	887	925	842	955	906	907	928	873	934	905	905	920	891	925	955	901	907	868	847	898	869	927	896	949	953	915	911	896	903	906	903	898	920	914	881	1026	907	947	924	910	921	941	915	973	883	882	903	904	919	898	854	917	931	950	943	868	904	940	868	947	910	883	901	849	876	928	910	888	915	912	856	878	919	891	894	870	929	933	921	872	904	908	957	928	934	858	921	929	883	922	893	913	887	844	911	917	907	920	938	902	908	910	907	870	879	907	851	927	908	931	897	911	899	904	935	885	911	919	949	885	942	871	884	899	897	916	901	902	922	904	929	915	878	885	888	903	953	946	924	968	921	896	911	907	908	878	901	920	902	938	877	918	995	906	942	898	898	915	932	921	930	931	898	897	864	888	952	934	874	907	912	870	928	884	921	910	880	851	866	920	944	886	902	938	918	915	925	906	940	901	922	921	879	906	911	928	894	850	894	866	942	894	919	913	930	891	919	848	912	945	914	860	837	887	890	930	922	898	881	894	971	928	879	947	958	918	896	944	925	949	879	891	919	908	895	947	901	934	894	886	945	905	940	867	898	970	877	930	922	837	926	913	892	948	886	936	1000	866	842	933	944	916	882	904	930	920	916	840	951	876	858	946	905	934	903	911	904	883	914	920	906	897	873	886	884	938	946	897	928	905	923	944	889	930	940	889	908	915	902	887	886	902	916	894	844	909	885	953	929	884	973	840	864	968	975	888	861	961	929	902	929	905	897	888	907	944	924	932	873	901	846	906	925	912	882	922	857	950	985	914	930	873	948	896	918	887	905	958	911	929	902	917	900	874	930	932	867	924	885	874	895	947	882	868	905	905	852	951	874	865	952	934	892	907	886	927	981	900	928	974	948	928	844	886	867	919	903	887	923	874	866	928	882	910	919	887	861	951	906	909	893	876	957	935	941	881	889	900	862	974	912	941	936	904	976	895	873	914	910	894	879	914	901	946	914	882	909	874	905	965	887	901	867	1003	916	883	871	914	893	934	909	936	950	915	896	907	908	898	876	870	945	893	876	939	917	916	901	909	887	888	935	943	947	919	917	920	860	883	914	919	920	924	906	928	868	879	915	870	924	915	902	927	953	939	890	873	938	841	922	878	930	906	897	933	936	892	908	959	871	916	930	933	928	888	906	906	926	942	860	915	923	872	894	919	888	874	889	916	878	932	888	872	933	885	876	937	895	928	922	900	900	862	902	949	895	913	867	939	902	915	910	941	972	882	902	906	885	924	935	918	963	898	915	969	942	934	880	922	913	904	959	901	879	958	888	875	949	953	934	959	894	945	902	888	844	898	906	942	893	937	913	917	948	901	966	871	949	907	907	916	901	874	959	929	892	875	944	894	941	870	888	948	878	875	939	929	915	905	953	937	939	906	920	910	891	923	904	896	893	902	911	925	947	871	896	915	892	926	899	881	925	895	886	896	901	950	865	904	903	882	972	912	921	898	881	941	908	925	961	883	859	908	926	912	906	919	944	925	911	906	933	903	899	925	907	932	897	954	935	864	873	852	927	926	974	947	944	926	891	920	868	959	956	843	933	934	890	906	924	843	923	930
28659	12814	8623	6534	4400	2995	2230	1712	1224	1083	840	751	692	609	622	536	550	489	506	502	444	488	430	463	456	411	439	402	400	373	389	397	381	397	418	380	408	416	402	394	400	382	377	422	417	444	423	390	369	396	415	379	399	394	382	372	412	407	445	372	386	455	429	435	400	381	350	385	415	387	425	435	374	439	420	365	395	383	384	365	373	399	388	368	356	383	382	447	400	426	412	363	386	363	379	422	436	408	405	377	399	461	392	368	418	373	405	397	386	363	391	377	377	394	367	377	413	391	359	420	396	415	407	366	394	414	388	406	374	412	417	395	424	392	420	401	400	394	409	407	437	388	381	399	415	407	379	377	433	399	427	398	407	408	401	381	410	425	374	401	452	421	393	394	383	395	398	398	425	405	370	403	396	364	386	400	367	393	434	351	380	388	394	400	398	399	395	390	377	360	385	429	421	420	401	441	376	366	414	373	381	408	406	375	355	402	441	471	417	381	405	373	404	359	374	408	380	405	454	378	440	397	392	397	414	391	398	364	413	393	420	428	392	377	432	418	396	385	393	410	457	383	457	375	374	362	387	378	399	392	374	412	422	406	380	402	388	402	416	408	427	399	391	369	384	395	404	411	419	384	385	420	405	387	383	405	416	406	356	392	389	364	404	439	356	422	428	391	371	380	397	382	401	400	353	403	378	406	394	364	416	392	406	380	411	422	393	420	404	419	386	421	378	387	398	370	379	425	396	421	392	435	407	418	407	382	402	374	406	419	415	402	374	370	391	372	422	399	403	419	403	419	428	383	395	374	405	353	432	422	395	384	355	391	417	360	361	383	359	389	384	425	392	369	443	393	478	403	420	385	410	393	353	409	336	433	379	452	380	373	333	430	384	395	379	413	402	379	406	436	419	369	380	401	428	397	392	417	365	356	371	411	383	350	399	442	386	411	390	414	417	340	402	360	390	439	399	421	395	422	386	370	435	373	379	409	397	413	397	386	386	434	421	382	369	373	378	380	434	410	383	366	404	383	411	371	361	406	376	359	431	448	396	402	378	405	422	381	395	402	438	378	407	384	381	375	424	384	389	388	408	418	423	428	407	346	372	376	438	403	359	378	396	399	420	379	401	409	432	414	428	460	402	434	400	391	429	376	414	363	389	402	351	396	387	402	397	418	426	379	415	386	369	347	374	444	425	365	389	408	400	397	387	375	366	371	369	420	418	411	425	424	359	417	402	378	376	395	405	390	406	355	424	395	343	390	413	403	363	386	410	428	401	403	384	390	395	376	374	391	414	376	402	378	411	407	400	401	408	397	394	397	369	429	392	396	397	420	416	382	404	396	382	370	388	419	399	377	383	396	400	384	397	387	418	385	402	397	375	438	419	432	385	378	395	388	351	418	422	404	405	378	403	375	358	435	397	399	428	384	411	419	423	385	354	417	372	388	427	403	374	376	454	410	389	374	423	357	383	417	384	395	423	407	411	399	377	418	405	392	367	379	421	379	393	397	412	374	419	370	427	399	381	419	453	372	404	402	398	413	417	401	398	396	401	368	395	407	390	422	441	427	363	426	399	365	385	417	419	376	395	442	388	426	373	421	369	411	361	383	403	396	386	365	418	398	427	390	410	403	435	396	369	392	400	417	411	411	393	387	382	405	369	367	358	444	425	380	353	428	403	418	394	367	412	408	370	368	391	373	389	362	449	422	412	418	398	399	402	400	416	413	399	427	397	416	402	399	372	411	350	376	404	370	413	406	358	356	394	382	432	382	366	390	407	342	419	418	400	384	379	376	379	410	408	386	399	373	401	378	372	409	430	361	407	366	397	408	406	363	407	410	386	362	369	369	370	380	383	382	384	378	409	406	378	407	349	371	379	414	384	398	389	387	387	381	406	390	398	394	392	351	377	368	402	368	398	402	404	372	376	373	390	430	360	401	393	407	373	379	399	378	388	385	364	418	370	377	404	370	396	402	374	383	384	416	450	465	400	419	399	396	395	407	415	397	375	410	396	431	404	366	419	390	404	368	395	425	387	405	408	401	359	385	377	413	372	411	393	390	394	416	406	386	375	380	413	433	409	383	408	422	365	407	387	397	375	352	324	357	421	433	395	400	398	411	419	391	431	386	413	375	391	409	413	393	380	398	394	402	409	373	407	394	380	391	410	361	407	374	367	420	374	400	361	401	394	419	415	390	381	406	385	411	417	416	403	390	397	384	443	392	408	402	378	401	415	358	382	364	410	407	397	392	407	404	418	393	374	430	395	405	391	398	442	377	400	401	408	381	354	403	399	381	359	372	379	397	394	390	415	421	401	404	442	413	406	422	399	401	405	381	374	402	405	366	418	404	390	371	360	387	403	362	373	420	362	402	382	420	384	454	391	431	373	410	360	376	408	408	395	430	397	376	378	383	359	449	405	404	409	407	424	390	379	416	398	384	435	407	387	398	404	386	427	367	389	399	385	383	431	416	404	412	379	373	403	428	413	357	429	402	375	384	402	412	417	422	403	404	446	379	392	386	387	426	392	383	374	385	375	413	409	367	380	371	416	346	389	410	386	397	392	393	409	362	381	369	366	394	404	407	425	402	406	408	406	399	411	382	419	403	376	393	437	397	392	366	396	382	406	391	405	398	444	377	414	388	359	398	407	425	401	391	421	413	413	389	415	377	400	417	442	402	383	402	391	391	403	394	390	403	389	384	391	396	386	386	398	383	372	374	407	383	409	392	354	423	379	403	406	411	400	421	386	360	388	382	376	369	375	411	384	392	381	365	387	409	374	406	404	436	339	394	426	382	422	415	405	378	367	369	395	371	396	394	366	413	400	332	401	375	418	372	388	375	392	413	415	435	392	413	397	403	403	399	404	384	407	406	383	420	366	387	392	426	391	419	427	389	409	433	396	411	412	389	405	399	388	400	375	363	403	392	401	398	370	373	396	449	396	379	360	437	424	400	391	415	447	385	390	400	392	391	388	402	428	404	400	413	381	402	408	404	343	394	401	421	368	337	395	366	440	383	412	390	381	402	400	407	390	407	409	423	397	386	395	433	356	421	427	385	378	405	424	401	416	332	400	393	429	396	395	406	361	407	385	403	374	375	385	428	442	393	401	419	428	389	424	395	388	450	418	420	408	406	391	350	415	395	399	385	401	416	394	400	437	355	406	392	411	383	388	450	431	378	383	404	412	371	419	406	415	381	382	374	384	414	406	372	392	421	415	372	365	391	392	417	372	393	422	421	393	393	372	422	428	388	387	393	389	388	395	373	436	367	378	380	412	401	381	411	409	414	402	418	397	420	381	431	394	354	429	370	398	429	392	383	478	395	408	427	392	394	472	408	391	422	433	401	421	379	369	366	387	378	401	422	416	395	393	389	363	386	388	364	385	393	410	422	378	421	404	415	378	421	404	431	377	420	401	419	409	379	415	376	396	388	413	405	373	398	390	396	434	391	413	360	403	373	432	442	413	373	380	392	362	397	355	387	370	388	407	412	396	384
18018	9201	13557	15313	13031	10018	8132	6380	4975	4184	3431	2881	2522	2192	1941	1789	1657	1531	1486	1399	1345	1323	1389	1295	1183	1175	1184	1066	1100	1101	1121	1065	1012	1078	984	1000	1006	987	964	986	985	964	920	973	975	963	929	961	909	869	909	936	896	881	880	831	904	882	910	867	856	916	869	898	875	834	919	931	871	866	881	856	866	824	920	892	952	851	881	912	875	883	831	924	910	857	899	936	893	891	882	826	871	831	870	895	833	901	900	851	873	892	906	889	823	923	889	869	847	843	857	852	900	881	944	880	890	854	924	888	914	821	923	921	928	888	841	892	822	885	878	851	869	895	889	920	906	860	912	916	908	885	921	848	900	920	819	880	891	909	908	910	917	931	856	874	855	871	899	865	885	893	889	873	920	851	876	838	903	882	887	899	893	892	902	881	917	829	888	892	866	802	866	904	842	894	878	879	831	924	990	894	873	882	873	886	896	899	857	891	889	878	835	832	903	914	918	868	909	859	869	849	854	942	879	900	887	935	869	873	894	915	848	844	843	839	904	917	863	870	926	920	873	896	839	912	867	862	912	882	882	896	848	893	921	845	875	914	931	923	919	886	795	864	850	878	916	836	867	873	918	898	862	902	869	887	853	903	900	800	920	866	870	881	897	915	907	870	908	842	862	879	868	900	898	890	876	859	841	913	889	878	910	875	884	887	863	934	884	844	857	884	921	844	916	909	848	876	904	890	895	851	857	893	847	855	935	883	919	903	867	864	898	848	871	899	873	907	856	878	848	872	854	881	873	878	860	891	856	867	897	905	884	868	836	891	905	900	873	855	886	888	879	903	858	929	912	881	872	916	861	938	906	878	846	918	895	856	889	841	842	879	898	925	878	870	909	856	932	844	921	884	865	885	872	820	839	848	869	871	854	886	859	918	908	887	884	920	935	883	878	914	907	927	932	930	889	885	871	880	863	875	909	893	893	825	861	875	892	899	913	888	909	833	827	914	903	847	882	860	878	896	877	919	954	843	884	910	898	873	866	903	846	869	902	862	888	895	891	841	841	875	887	858	877	936	901	841	912	905	884	885	872	850	885	867	877	879	838	854	883	893	889	858	866	927	891	922	870	894	881	903	861	847	825	889	881	887	892	910	870	889	850	873	837	876	824	905	834	887	893	914	907	931	919	872	867	954	860	870	891	895	901	896	880	870	862	859	924	863	860	908	892	861	864	850	902	848	926	871	877	894	871	895	917	885	885	899	908	834	899	876	894	886	892	901	869	878	852	847	880	847	916	912	861	857	946	910	849	882	880	923	864	913	903	831	941	857	895	879	900	960	915	913	828	875	889	913	855	889	856	913	839	935	901	882	901	907	851	870	899	979	952	954	897	863	910	919	859	928	885	910	889	858	887	847	871	844	857	888	870	903	933	891	932	850	978	929	919	933	868	895	836	904	848	911	796	911	892	900	851	860	892	903	918	885	897	896	907	869	931	904	868	843	942	891	918	877	910	829	874	843	896	897	913	852	874	891	882	887	881	874	843	865	855	863	897	871	871	836	872	920	876	789	875	907	826	902	915	875	905	896	875	877	881	879	901	860	904	821	837	887	862	887	872	938	857	890	886	864	851	839	915	849	874	892	884	939	880	891	896	905	897	899	833	905	855	863	876	882	899	916	888	871	869	866	877	853	862	884	899	870	869	906	843	886	904	872	917	858	948	823	881	862	908	868	894	907	903	881	894	877	874	835	869	912	886	915	879	805	879	913	865	889	853	927	926	931	900	875	877	855	928	891	914	847	884	855	861	878	832	816	909	910	893	936	835	850	904	877	921	862	928	945	876	910	848	919	869	882	874	850	864	887	912	843	897	828	887	875	897	888	912	886	873	885	931	897	856	876	910	893	827	915	907	871	893	903	906	883	848	896	870	886	829	890	913	791	885	890	876	840	907	856	904	895	875	898	892	865	900	913	870	848	870	837	867	888	867	856	892	915	941	893	896	859	931	899	891	887	884	897	864	859	901	875	862	885	884	854	826	873	919	871	883	907	865	893	859	896	840	862	876	889	870	857	907	887	953	898	879	900	863	873	932	875	900	826	893	844	915	898	954	829	865	950	891	836	891	852	874	907	938	873	970	858	871	876	847	890	887	917	885	904	898	856	853	893	905	938	853	940	852	908	899	865	884	865	851	907	913	836	908	858	930	873	907	892	858	896	881	858	900	907	894	890	916	862	890	933	892	855	895	881	914	911	898	877	912	884	864	868	890	926	875	884	938	878	887	848	900	847	854	863	907	893	868	893	867	939	852	887	892	899	860	874	867	866	909	872	904	895	926	929	924	826	809	860	942	880	906	874	901	905	893	880	862	850	859	902	901	976	879	888	882	892	884	906	907	839	864	894	926	842	905	866	873	931	852	851	875	909	867	941	889	854	890	879	877	879	844	878	891	944	861	861	902	813	900	906	914	885	911	911	879	916	886	837	864	908	886	849	891	891	850	874	824	917	903	889	885	871	902	915	864	824	902	883	901	877	869	903	832	884	848	886	907	880	878	896	908	913	856	824	850	902	894	856	953	919	893	893	891	884	863	870	924	882	877	840	930	903	936	893	904	858	860	877	874	927	822	868	932	831	825	877	911	869	956	876	893	842	858	865	905	870	907	865	881	888	902	959	925	891	911	846	889	926	902	885	935	883	914	907	889	834	970	846	892	922	895	897	889	907	905	884	893	831	913	880	858	831	955	857	834	902	886	849	922	898	888	898	889	936	873	876	869	855	923	874	848	861	834	868	879	942	937	863	871	885	852	893	846	874	885	830	888	863	876	853	912	891	911	921	920	916	911	881	868	863	901	858	881	860	936	936	914	917	896	954	908	868	865	934	881	889	904	904	879	940	851	872	908	876	895	933	863	891	913	907	901	932	891	931	848	830	875	899	872	877	914	838	880	877	943	871	848	902	880	870	897	885	862	858	914	914	881	892	848	862	848	865	898	862	912	895	858	922	877	885	877	900	858	829	934	928	905	903	894	916	857	846	912	893	856	884	951	879	900	856	905	862	845	884	902	847	972	918	839	812	895	875	876	894	811	882	911	886	959	857	912	905	860	862	899	882	909	908	899	836	856	827	904	869	898	834	843	888	917	836	895	872	870	865	883	902	863	893	864	883	888	875	882	871	840	882	885	913	876	885	889	890	836	873	871	877	856	864	904	848	908	940	864	926	859	850	854	930	908	813	878	938	911	910	905	879	874	936	856	884	888	874	882	908	919	889	875	886	916	851	912	877	888	879	865	931	871	890	879	868	847	854	936	887	876	877	872	888	884	911	914	927	860	876	846	845	925	904	895	885	926	892	855	875	913	890	873	940	876	913	925	924	867	888	900	897	888	872	856	860	944	898	886	933	887	891	934	931	841	874	905	909	854	885	844	886	890	866	869	867	911	921	907	851	878	854	853	889	882	904	908	928	866	908	890	854	827	931	853	834	890	848	875	872	891	888	903	833	906	886	910	834	932	844	905	822
36323	16880	11978	9615	6375	4239	2933	2267	1809	1428	1066	984	905	731	686	597	564	541	510	520	511	516	544	429	460	484	456	474	424	438	446	502	451	405	391	399	392	446	424	399	426	418	398	421	430	378	346	377	404	421	397	400	370	419	383	379	389	406	367	391	362	394	405	363	399	369	385	388	378	391	369	403	438	394	408	402	376	413	380	441	357	398	403	377	406	391	359	414	379	400	425	356	409	389	383	384	407	384	406	405	411	367	367	408	381	374	415	408	353	393	422	397	398	426	372	409	416	399	369	359	324	432	404	400	398	404	393	402	370	377	397	410	408	389	404	407	374	354	429	394	383	410	376	383	410	382	417	382	419	377	363	374	393	379	370	373	360	397	340	414	418	405	413	384	388	372	426	418	396	350	363	387	411	395	385	380	397	382	398	358	426	389	384	394	374	363	387	390	417	395	370	380	389	406	392	371	361	383	398	365	397	420	399	376	400	399	405	369	418	393	419	388	426	404	383	390	359	356	393	390	464	382	386	392	359	391	358	394	371	387	416	441	401	393	373	395	402	418	351	377	383	435	381	373	397	344	417	373	406	359	350	404	405	417	403	406	371	422	378	374	430	372	409	377	397	396	400	406	393	374	369	412	429	433	359	368	427	361	399	373	395	392	419	416	406	393	356	362	395	379	363	389	415	414	438	340	380	415	407	409	394	394	422	385	411	391	407	391	373	397	368	416	379	393	418	387	367	385	392	377	423	402	380	386	385	378	365	398	407	408	402	370	399	406	381	393	386	353	420	393	403	390	381	424	362	368	377	350	387	411	404	403	384	366	402	348	452	361	392	413	386	390	389	434	392	364	395	367	366	412	398	394	379	380	428	410	407	391	386	377	448	373	388	392	371	411	353	326	375	388	387	387	364	400	369	388	393	385	378	376	382	386	389	370	380	377	402	375	404	393	360	411	409	392	389	363	384	394	378	368	373	393	403	365	396	424	363	399	396	374	361	398	405	376	373	353	397	387	382	399	384	393	370	390	372	363	373	425	357	398	412	358	412	393	405	389	398	414	371	383	388	375	404	390	371	429	388	362	360	437	417	421	401	350	417	421	400	396	371	392	395	369	374	389	406	436	405	425	385	394	400	404	440	396	390	388	419	393	413	374	371	411	383	357	398	368	356	396	386	413	410	398	396	393	376	415	366	400	404	385	402	399	438	395	414	408	381	365	385	391	373	382	364	362	373	367	416	386	396	400	373	433	388	413	397	353	415	400	378	377	400	378	391	400	412	404	387	373	365	426	384	401	369	390	390	391	423	350	370	396	383	395	409	383	395	372	353	415	430	375	383	364	401	391	382	397	411	386	354	398	405	402	417	384	428	383	364	407	373	361	403	353	362	356	374	385	379	383	382	422	437	375	364	371	395	385	386	387	403	409	416	378	391	367	401	345	388	404	355	380	412	388	412	347	377	408	422	370	423	390	424	405	434	363	373	370	417	400	348	386	368	378	395	404	385	368	406	398	390	367	370	375	413	385	388	384	389	411	416	395	374	377	364	438	400	368	399	371	352	391	421	427	392	386	428	410	375	387	368	373	401	378	366	425	434	382	409	389	396	375	404	377	402	404	356	383	359	410	412	357	390	385	385	392	453	382	396	407	395	362	375	363	368	402	393	389	447	376	411	369	372	386	377	454	379	375	374	370	440	401	396	389	388	369	386	374	360	402	394	378	368	403	358	373	376	380	400	385	407	402	387	389	393	410	428	391	399	399	396	414	383	398	406	439	426	373	425	394	406	353	395	370	386	357	412	342	408	413	366	384	409	382	375	405	403	398	380	403	382	377	371	400	384	409	388	379	448	397	377	363	353	422	443	412	443	393	380	373	371	378	404	379	320	382	385	391	384	400	426	383	395	390	390	367	417	376	441	392	409	378	349	399	402	416	424	437	357	390	421	405	385	382	418	392	384	399	406	373	362	384	419	406	412	367	398	344	368	427	413	359	380	338	426	433	380	442	405	382	420	372	395	398	373	401	434	375	387	385	414	365	396	400	398	381	410	404	398	394	391	393	410	396	404	400	373	397	357	382	391	398	398	377	414	408	431	406	373	379	374	403	370	378	443	398	382	345	375	363	418	366	423	397	395	406	369	359	392	369	393	393	387	413	363	453	420	401	404	388	405	399	384	374	392	366	406	362	384	399	352	409	408	385	348	356	406	367	358	385	395	378	359	402	370	390	386	387	402	388	372	345	373	395	352	390	387	421	420	391	352	358	399	405	386	414	428	374	412	452	371	374	384	406	328	397	400	364	360	421	377	399	381	366	412	372	367	336	369	365	395	356	401	367	377	399	340	400	416	416	405	378	401	399	407	342	404	403	401	378	411	393	380	408	382	350	384	416	404	403	431	409	410	420	422	396	388	414	376	397	394	405	415	362	369	387	377	390	376	377	380	395	379	375	391	339	370	396	375	433	354	404	391	379	368	398	392	369	402	393	379	400	369	394	379	384	391	387	416	362	386	375	404	396	372	412	383	397	358	408	416	402	387	405	398	396	395	359	370	394	382	401	409	356	368	374	348	399	381	413	386	397	383	377	411	342	371	388	393	391	378	415	377	412	397	372	404	375	371	431	378	366	409	386	398	388	381	364	372	378	395	402	386	370	415	360	382	383	381	375	422	391	382	376	362	374	359	387	377	406	367	367	387	388	365	368	420	371	420	388	417	379	357	376	438	360	343	398	366	389	394	411	387	386	393	374	366	379	395	414	338	380	379	381	403	411	365	432	398	391	410	367	360	390	397	399	413	413	396	370	361	366	368	391	373	406	399	388	364	380	443	411	342	421	332	396	402	419	430	409	386	349	344	398	400	382	398	370	408	398	396	433	401	380	384	401	366	358	419	392	390	420	401	402	416	364	388	382	384	411	401	410	357	349	391	384	373	394	396	398	390	397	377	396	411	352	408	376	384	400	357	402	404	392	388	369	403	404	372	395	427	412	365	394	362	402	405	402	401	405	393	425	378	429	407	378	364	411	393	391	376	376	398	370	390	395	392	397	395	443	381	368	384	357	393	373	405	386	393	403	388	391	416	428	375	417	391	407	429	352	404	393	356	433	397	388	359	416	375	382	396	367	423	396	398	382	399	405	415	400	401	395	391	418	366	416	365	393	384	391	400	403	373	390	405	385	390	370	450	419	386	381	374	374	398	376	385	363	405	403	423	382	420	400	415	411	386	426	357	384	365	454	388	359	386	366	408	397	418	426	422	364	382	394	392	434	384	360	402	411	402	340	395	388	380	394	392	393	404	399	377	384	336	372	388	407	398	379	412	415	378	403	352	351	387	375	391	385	395	380	430	387	421	409	375	394	380	380	410	387	387	374	389	380	404	393	391	382	382	400	375	369	397	380	414	391	416	396	370	367	396	425	401	426	330	387	387	403	391	362	385	384	426	386	429	395	413	362	381	369	366	418	403	364	392	430	389	373	390	374	372	350	447	380	367	426	449	380
21839	11378	17195	19259	16445	13172	10658	8801	6995	5665	4623	3882	3285	2769	2507	2188	2029	1865	1813	1696	1583	1546	1695	1578	1440	1306	1303	1219	1175	1178	1163	1137	1066	1121	1082	1081	1031	975	1005	1022	973	1021	993	948	928	933	904	898	931	876	890	866	904	915	872	906	909	914	887	884	849	868	926	853	832	871	912	874	863	883	867	901	866	877	841	847	838	860	858	858	880	851	902	937	891	833	907	909	851	811	830	879	883	854	939	906	865	920	884	888	845	876	844	892	863	908	831	886	901	840	858	841	839	836	866	907	889	876	901	867	868	922	837	894	845	854	841	937	888	850	870	889	819	848	885	836	880	876	831	884	866	889	843	877	878	900	833	863	881	831	869	841	820	858	870	874	860	847	856	868	851	866	885	864	907	891	937	881	841	882	870	866	845	865	865	913	880	898	847	910	873	901	869	891	906	828	900	826	863	856	862	901	876	895	915	868	893	960	867	850	890	888	860	847	914	902	911	919	971	848	897	911	885	845	892	878	886	891	908	836	854	854	857	866	885	889	854	851	873	868	859	902	879	881	846	909	847	863	911	868	859	913	866	895	852	892	861	874	882	907	876	854	834	897	833	859	885	849	875	889	941	854	836	878	886	831	818	913	908	805	873	890	859	915	876	880	868	841	903	872	899	896	872	858	802	892	828	868	860	821	836	874	837	873	861	837	864	838	875	898	928	812	879	844	866	857	858	856	814	881	862	833	876	919	880	849	822	843	864	857	880	836	854	896	907	861	814	810	898	884	857	856	871	871	824	901	864	882	878	917	847	888	853	831	842	832	885	867	872	896	921	876	862	828	854	883	858	876	814	888	892	897	833	894	836	869	891	899	948	928	871	841	855	882	891	858	864	889	872	883	912	887	877	891	893	870	892	945	880	878	840	891	947	902	844	836	848	829	896	846	884	865	904	856	840	864	851	859	841	929	895	864	904	853	855	861	873	868	854	806	866	895	868	873	834	892	868	865	906	869	899	858	866	882	866	881	850	879	888	904	856	859	861	847	855	862	885	868	895	867	897	882	873	888	832	817	892	882	872	894	825	897	871	845	861	852	873	864	920	862	876	869	833	822	876	861	894	879	825	901	875	890	827	892	826	854	836	912	844	918	834	896	871	887	856	850	873	919	898	901	886	875	912	825	875	914	858	869	908	826	882	878	859	872	823	877	826	864	879	904	839	894	857	899	840	931	865	851	912	848	863	883	909	877	806	882	876	826	860	875	902	878	885	847	904	884	796	884	844	805	887	881	896	895	886	901	886	838	868	879	916	891	860	897	901	850	884	893	866	858	901	835	854	848	872	895	911	873	877	876	962	888	907	868	846	868	948	889	863	841	927	877	883	838	894	874	887	818	889	884	875	962	906	852	876	946	879	840	871	836	854	845	899	862	903	847	848	849	899	795	860	906	908	871	866	830	905	827	870	861	843	919	887	930	851	910	872	944	923	915	912	913	814	893	845	828	890	869	862	907	820	832	863	856	890	893	848	882	914	855	873	868	903	871	843	898	879	894	915	878	858	860	927	846	938	814	906	894	907	879	906	849	847	868	871	862	830	872	882	863	890	870	856	935	868	896	927	836	848	825	897	808	823	893	845	881	844	842	881	829	864	846	859	897	875	846	863	921	872	868	865	852	826	864	888	844	874	905	809	885	930	854	845	899	880	884	893	803	868	934	863	865	859	873	850	886	851	850	839	880	907	902	866	825	892	809	895	903	786	905	861	823	850	864	891	901	906	830	916	836	870	835	877	832	870	888	873	889	899	922	882	879	864	889	865	886	835	869	895	855	826	889	863	861	852	887	850	809	858	882	845	892	850	866	854	868	924	849	868	859	907	907	845	841	883	878	866	882	873	897	871	886	835	857	855	927	913	868	846	908	825	829	879	938	862	876	868	838	833	941	887	928	879	915	855	840	862	826	838	876	856	890	866	924	854	889	850	880	885	861	843	892	867	889	874	865	854	840	845	841	892	941	876	867	869	871	843	854	877	870	876	864	845	849	852	877	846	845	856	867	881	917	856	880	889	865	859	876	873	837	870	880	864	921	891	908	861	892	845	914	831	864	862	846	901	888	845	884	885	862	912	870	904	875	852	884	829	833	865	881	870	863	863	842	852	882	865	893	867	921	877	887	858	858	896	866	899	929	931	854	873	903	921	890	920	850	835	906	949	927	902	887	923	835	903	877	840	870	823	865	895	891	842	885	900	902	785	872	867	933	920	861	883	836	852	901	871	863	866	872	915	917	923	836	926	859	817	890	867	920	870	869	806	833	922	858	846	876	843	874	918	887	876	862	862	895	838	848	845	903	837	846	887	817	873	863	847	908	812	855	839	879	861	887	838	900	916	851	882	904	914	867	825	841	859	853	844	871	888	903	892	849	888	902	866	821	887	871	866	914	830	855	833	864	820	869	874	890	849	945	845	852	861	870	916	881	848	901	846	832	887	833	907	878	805	874	883	887	887	890	892	892	920	885	860	891	845	920	852	861	908	859	827	853	910	875	886	880	902	871	873	860	915	852	876	892	859	864	916	812	886	851	855	867	878	903	893	859	869	850	890	843	887	883	889	869	850	880	841	871	843	831	914	817	901	893	856	864	846	875	892	844	841	912	860	901	894	930	873	900	807	838	872	875	890	854	873	873	862	822	856	891	890	821	866	844	920	838	940	886	880	895	839	904	855	867	877	876	822	865	865	875	881	834	895	881	829	880	879	864	846	885	913	882	819	885	826	822	835	834	898	838	858	877	873	879	906	818	867	842	852	910	867	845	840	887	836	910	850	857	851	836	841	866	849	814	877	858	870	831	839	874	912	858	890	868	883	871	821	822	954	857	846	902	854	878	854	847	823	839	873	806	842	876	910	877	875	894	814	840	834	932	857	877	868	893	933	868	869	879	828	868	887	840	891	849	833	844	876	904	896	835	909	843	865	938	863	867	894	881	874	888	879	866	821	862	866	884	865	850	876	872	873	880	900	876	908	875	889	885	874	902	898	869	878	870	861	903	896	841	890	891	930	889	930	856	887	907	877	882	846	833	900	865	883	868	880	873	855	894	784	857	864	878	895	846	876	890	844	882	834	917	865	883	906	820	891	903	859	880	887	862	860	898	892	874	885	838	897	848	900	880	849	853	848	876	945	877	855	935	840	867	855	864	927	876	904	819	895	863	890	834	869	871	866	851	895	925	895	837	863	837	871	859	834	908	880	857	854	834	845	869	852	834	921	904	877	921	886	893	839	861	904	819	883	856	825	863	896	864	841	872	893	803	890	857	922	883	883	825	881	865	845	831	811	858	832	881	813	892	857	858	884	853	830	854	917	883	864	894	938	896	866	895	845	820	836	877	877	907	880	891	874	843	801	912	850	871	887	890	863	855	856	899	869	780	867	898	866	888	869	868	879	858	864	859	889	906	880	875	908	864	911	858	861	882	893	834	867	843	880	856	859	874	904	889	805	881	808	882	922	854	878	873	882	861
16559	7148	5373	3823	2486	1797	1336	1122	811	736	689	603	530	511	488	465	494	481	466	444	515	459	475	427	453	422	419	454	407	393	434	477	386	450	441	414	470	420	415	420	394	424	384	394	430	401	412	421	422	427	443	417	426	397	421	398	372	406	397	388	433	413	418	409	423	441	446	445	453	424	395	428	441	420	420	379	430	434	475	441	422	427	393	387	396	406	390	378	415	388	400	407	439	411	403	373	404	384	443	418	396	428	414	371	424	425	384	466	420	384	409	441	424	432	413	419	384	435	444	409	387	381	432	405	392	425	436	404	346	409	396	441	382	391	426	434	375	425	428	395	405	413	373	426	415	449	414	408	433	437	382	403	391	428	397	403	401	391	418	400	388	438	413	388	368	436	451	448	429	378	399	448	400	428	426	415	450	408	408	453	386	378	406	408	417	444	381	447	410	384	427	448	410	375	419	392	403	402	401	426	404	407	417	427	427	380	420	467	384	377	424	397	383	420	395	423	405	408	410	418	428	399	371	410	426	419	405	468	423	474	398	411	394	405	402	365	409	451	410	399	435	408	407	410	424	432	407	390	418	432	415	430	415	430	397	419	425	451	424	402	458	438	428	375	403	433	368	394	406	442	415	410	436	415	416	406	422	443	411	445	396	384	416	391	432	421	420	443	370	399	376	411	428	381	383	418	384	429	423	412	390	419	408	418	411	425	436	420	395	427	394	454	435	408	384	421	423	445	412	460	384	440	420	383	395	403	394	415	437	419	411	407	384	435	413	387	420	435	384	398	401	417	408	446	400	399	432	414	409	394	411	435	424	433	423	401	399	373	400	468	435	399	373	398	354	376	434	427	384	385	445	387	370	421	408	408	429	427	447	411	437	427	394	429	405	413	444	428	431	405	438	442	351	405	417	416	417	433	429	370	414	379	395	394	358	425	375	436	376	406	413	398	415	382	489	400	425	440	415	391	445	415	406	442	395	421	411	444	410	392	438	410	376	409	418	424	412	402	449	425	444	411	407	414	411	420	395	399	402	401	415	437	412	397	407	441	387	436	453	460	434	416	413	400	394	401	434	380	383	420	430	398	417	428	433	384	420	393	438	443	416	378	406	444	426	446	409	428	447	424	429	399	375	427	395	417	413	418	403	409	404	411	447	378	425	450	426	435	425	402	403	374	412	422	416	397	463	390	393	405	423	404	377	436	448	428	412	436	449	378	397	414	426	406	391	404	415	403	400	422	389	415	405	380	386	397	403	350	381	433	384	414	432	389	420	397	418	424	425	375	434	469	394	414	390	398	416	468	439	416	407	413	392	413	390	422	431	417	427	411	372	421	446	410	423	393	431	435	453	419	429	448	433	438	431	416	420	392	415	428	405	391	399	398	406	429	419	444	380	407	375	377	411	369	380	392	425	448	411	410	420	424	397	402	395	434	418	396	445	382	356	391	386	446	421	379	414	371	397	400	415	444	398	438	380	400	432	402	494	450	399	423	408	464	403	383	421	379	402	415	436	412	414	422	391	399	399	419	410	422	401	399	414	390	447	409	395	412	430	415	445	396	375	425	424	428	420	416	435	383	414	411	402	415	393	401	424	397	428	422	419	404	388	357	421	405	415	443	409	414	412	381	429	385	398	418	413	431	392	454	396	382	403	438	444	423	408	440	401	431	424	408	427	447	434	397	431	405	440	437	451	403	389	409	398	380	416	435	426	401	398	430	413	355	454	425	383	462	406	424	417	406	380	428	416	442	436	423	435	419	400	417	400	396	432	401	426	402	439	409	392	411	443	381	381	429	433	447	430	443	424	393	411	428	412	429	414	435	417	396	423	405	438	420	431	401	396	414	459	374	386	386	378	449	389	358	445	397	378	429	432	374	401	400	425	414	449	437	425	442	463	411	404	436	440	378	407	417	421	437	454	428	413	426	380	410	424	410	394	419	395	424	380	381	402	429	417	380	400	429	374	425	419	395	427	388	408	456	461	382	387	407	434	396	449	403	420	377	425	389	380	407	394	451	434	432	439	404	424	393	419	419	404	435	426	443	433	374	403	409	398	410	461	395	371	430	419	449	425	414	423	398	391	429	417	413	410	399	382	405	437	404	428	442	420	382	396	455	400	404	377	404	405	414	433	420	401	413	379	420	452	416	438	433	428	416	410	425	433	402	376	439	399	406	428	397	379	421	406	394	447	403	438	404	356	417	433	392	419	399	409	403	409	434	366	403	438	448	387	458	430	399	429	393	411	381	370	393	398	437	409	418	411	388	435	423	407	419	461	428	422	390	412	417	371	421	463	440	407	370	417	441	412	384	417	408	427	397	422	421	405	410	380	387	404	454	425	422	414	414	433	420	417	428	402	396	402	407	391	425	444	426	425	416	391	369	411	456	432	399	410	392	433	410	429	412	458	413	408	401	423	396	415	418	399	405	418	417	425	405	421	431	353	402	384	412	429	416	441	378	398	401	407	447	423	365	386	431	431	403	409	416	402	398	422	371	402	414	428	446	399	420	382	402	425	443	441	412	390	402	419	422	415	464	381	411	458	442	389	403	415	427	441	388	426	394	447	408	422	468	413	388	401	435	377	402	396	405	391	425	420	421	438	451	460	431	433	396	381	380	433	436	439	460	371	432	448	420	412	433	426	453	395	396	386	407	414	412	422	342	397	414	401	410	423	410	417	422	411	402	414	439	384	413	372	438	407	430	440	388	415	431	399	412	380	460	429	390	400	375	442	373	418	390	458	402	395	367	402	407	464	429	449	427	385	400	381	404	364	382	382	435	394	416	448	424	402	380	420	430	423	395	436	401	399	412	429	409	395	440	404	390	392	387	385	446	405	445	384	397	399	445	409	399	453	419	426	438	381	400	428	362	428	435	437	446	353	386	422	401	425	428	406	432	429	454	421	437	424	378	455	391	407	414	410	439	412	396	410	470	402	427	417	411	417	418	428	365	422	372	433	443	399	382	435	430	420	422	416	426	408	435	376	431	413	403	377	427	458	471	443	444	431	405	434	396	424	396	424	390	427	421	409	378	395	429	411	417	396	415	431	394	460	366	445	419	424	416	445	415	409	434	399	450	426	441	418	423	410	393	417	430	405	410	435	423	414	471	399	408	441	435	406	417	413	430	426	375	356	401	428	419	465	433	421	421	423	410	414	404	435	370	410	383	406	425	415	440	383	459	424	429	443	450	469	397	412	439	432	406	407	376	404	391	413	367	370	406	441	430	433	386	390	407	421	460	393	392	417	384	379	423	373	388	361	392	419	397	429	421	390	474	403	440	404	388	432	378	421	427	415	412	381	425	438	414	455	419	399	441	431	405	442	440	413	424	430	448	456	390	395	398	408	427	412	408	406	406	436	413	443	423	413	426	411	386	404	390	419	394	422	406	429	383	400	353	426	390	438	384	435	409	409	406	425	414	426	428	442	380	380	390	419	402	405	384	406	394	415	392	422	422	404	431	392	408	414	408	421	430	399	437	429	385	442	409
10236	5692	9233	9823	7983	6221	4899	4076	3303	2590	2319	1962	1727	1626	1433	1406	1284	1213	1206	1094	1132	1089	1079	1085	1032	1021	1005	940	985	1017	1020	1002	960	1026	903	942	931	930	975	965	893	976	938	957	915	955	899	947	938	918	933	909	893	942	881	918	946	920	893	948	874	935	959	918	902	874	887	890	930	918	860	900	942	921	936	877	901	946	933	904	950	935	953	862	920	894	879	898	912	876	918	898	926	895	924	924	932	940	874	937	939	930	887	935	912	871	943	892	901	913	921	879	900	924	917	900	896	933	896	972	875	950	879	888	920	977	900	891	900	904	857	946	881	931	954	905	922	905	938	923	948	870	934	920	903	913	909	930	946	930	900	890	940	905	941	915	938	914	898	876	920	929	961	907	939	883	974	930	911	942	945	971	892	880	921	920	870	897	934	903	868	870	945	928	914	885	913	909	871	908	910	920	859	909	899	908	905	956	935	947	901	946	902	886	900	927	906	908	960	946	869	963	932	922	898	945	941	889	907	886	928	944	937	899	913	889	866	891	866	915	942	953	935	896	890	900	896	893	892	854	854	912	931	924	893	959	887	918	922	948	859	872	917	943	909	962	850	958	917	950	896	902	924	950	934	939	888	966	927	904	947	892	912	932	941	962	904	886	948	849	887	886	911	862	931	917	888	943	959	945	897	936	946	888	901	896	951	838	956	901	924	897	969	914	961	951	918	934	927	914	916	867	889	931	902	941	864	923	897	905	906	963	828	930	924	904	924	880	939	894	921	972	950	868	882	906	895	905	918	882	956	855	956	943	895	858	928	938	919	892	858	911	921	887	873	886	895	925	928	918	933	913	851	975	905	916	895	861	924	919	909	907	893	879	900	845	892	855	922	902	940	893	884	903	929	919	901	903	942	942	923	922	867	938	924	939	916	931	955	882	911	871	886	892	951	855	922	836	903	866	885	930	898	953	852	917	875	914	950	925	986	885	907	891	893	896	965	935	946	880	921	914	898	910	919	919	914	924	924	910	904	927	898	941	906	917	857	898	937	931	860	858	918	909	917	939	820	940	905	860	867	926	920	933	862	949	923	868	917	862	905	939	893	902	934	888	880	935	884	945	893	886	930	877	952	866	873	920	884	914	933	920	999	909	904	950	916	934	930	990	915	940	946	908	891	856	905	839	913	919	959	913	946	910	908	863	958	927	919	885	915	924	927	904	938	911	954	894	941	916	893	916	921	915	964	895	910	946	899	949	913	924	903	961	956	921	935	875	939	886	931	954	890	896	886	911	891	973	900	930	895	903	915	962	897	967	994	917	947	882	906	889	897	970	909	940	865	893	913	882	897	870	906	859	897	904	924	909	878	886	906	921	939	864	907	943	926	907	837	937	922	883	860	967	917	968	915	915	927	869	898	892	869	959	901	891	882	938	890	947	896	900	885	960	909	882	931	851	880	881	926	963	903	938	922	918	907	922	936	881	953	929	895	950	931	882	922	936	888	873	905	881	936	937	927	889	899	945	925	915	929	891	910	951	955	937	867	896	870	912	1001	962	934	903	876	932	880	906	935	885	922	961	936	896	924	907	916	953	896	890	892	884	956	907	872	902	934	922	932	932	950	942	949	920	851	927	914	931	931	918	891	892	925	922	931	917	916	956	926	869	934	893	903	908	927	925	926	991	952	924	867	912	903	945	913	898	890	941	875	917	947	921	941	928	924	945	901	942	912	900	860	906	908	937	915	896	906	997	902	944	963	908	908	896	875	889	927	927	923	928	920	898	919	946	901	896	904	894	939	899	920	918	922	922	925	967	920	990	902	909	963	886	911	903	879	912	912	885	908	862	906	920	923	935	904	898	913	941	857	873	929	895	915	929	862	927	1010	953	890	965	938	948	857	910	881	967	937	944	929	911	949	831	867	890	937	982	929	902	928	904	904	954	925	980	878	863	961	973	928	908	950	924	918	938	946	883	877	940	898	921	861	852	964	965	961	904	927	918	922	938	936	924	901	879	915	920	843	920	953	897	862	949	909	882	916	941	936	918	877	916	904	884	884	929	908	918	884	936	963	878	890	945	969	904	907	891	906	901	941	923	882	950	925	890	897	868	944	939	889	955	901	957	947	870	875	985	931	937	869	861	909	907	930	916	934	883	876	934	931	904	937	904	909	946	970	889	877	953	904	935	893	885	925	935	933	902	888	873	882	924	919	951	931	964	963	922	972	918	949	899	932	913	876	949	959	854	918	900	854	883	913	953	920	902	895	927	883	878	901	960	947	925	892	936	901	891	912	887	899	908	917	874	888	949	902	886	939	945	896	917	948	912	898	899	943	878	933	914	921	890	894	894	855	893	901	917	889	925	869	927	891	915	832	918	954	949	956	960	918	908	857	890	919	908	919	887	905	922	908	839	979	894	872	868	894	937	852	873	923	909	848	954	896	930	937	902	966	878	888	896	950	890	899	939	959	897	900	896	887	889	910	906	976	938	950	887	938	941	898	910	919	929	891	876	956	916	960	858	938	975	840	889	923	907	877	876	938	913	925	898	875	911	929	885	907	892	871	943	894	892	921	900	889	920	944	930	923	902	880	892	942	929	904	850	892	894	898	902	894	954	926	928	900	889	842	900	899	946	878	907	876	923	893	887	898	910	909	894	914	838	887	893	901	885	912	857	919	888	923	880	936	895	947	952	902	888	880	882	908	903	937	863	946	930	996	966	917	904	905	910	896	863	925	927	905	869	906	877	910	906	895	1007	925	940	908	937	927	965	909	888	911	949	900	849	936	957	931	900	907	915	911	892	919	952	950	863	890	913	944	943	872	861	917	899	944	964	901	895	889	900	933	971	886	868	972	935	931	953	845	915	926	908	918	914	889	884	938	918	942	897	917	928	903	908	931	898	895	982	939	907	942	899	930	910	947	913	908	870	900	899	900	932	927	949	914	900	947	947	904	834	919	948	902	957	909	887	936	941	856	915	898	929	917	929	921	926	980	949	921	923	903	867	921	932	878	903	886	916	928	960	902	894	922	900	935	947	907	871	920	996	880	960	930	872	909	876	925	910	964	880	965	885	933	924	933	926	945	893	900	892	878	871	877	917	853	963	938	860	885	911	916	933	924	919	916	912	917	952	913	927	882	976	906	936	922	988	977	943	964	931	882	902	933	962	884	933	913	927	891	912	897	901	908	907	910	853	897	926	945	871	913	920	925	935	948	891	929	884	906	942	899	910	972	913	887	920	904	909	957	887	924	889	886	918	963	952	932	962	892	934	938	894	924	905	919	939	961	914	912	919	914	943	903	954	886	941	972	887	856	900	870	927	926	879	925	946	963	916	917	857	923	906	914	980	859	907	935	912	875	900	896	914	922	942	860	946	866	909	898	927	843	939	887	935	896	892	874	923	891	889	915	916	918	963	893	922	968	870	934	872	907	917	866	873	907	917	923	908	922	915	938	841	917	908	940	930	884	937	950	921	964	901	940	912	881	909	975	873	966	884	938	908	911	911	836	898
26573	11977	8941	7063	4440	2911	2134	1600	1256	1063	921	789	677	633	563	559	533	470	524	467	487	475	475	470	417	428	443	481	453	415	425	430	404	394	431	388	394	421	395	386	378	453	377	425	414	382	412	430	440	394	437	367	408	449	381	412	431	412	409	386	382	399	400	387	405	384	401	411	412	408	422	391	358	396	370	383	360	412	393	378	419	379	387	407	407	390	375	409	423	390	348	362	361	417	370	404	399	411	424	392	370	425	403	375	439	451	407	395	425	404	386	412	405	429	402	393	414	376	386	388	374	395	435	396	402	391	426	371	419	422	399	387	389	411	387	388	399	396	409	386	361	398	391	419	405	421	413	432	411	389	384	413	388	399	385	386	376	408	425	397	413	378	382	397	398	393	441	387	358	401	393	434	416	431	382	352	369	419	385	372	388	423	404	411	342	409	422	393	403	401	399	399	393	409	404	387	405	381	416	378	412	423	416	406	379	410	382	366	388	402	385	393	401	370	378	395	353	405	389	429	348	373	391	387	389	398	431	376	363	367	361	370	378	377	399	403	413	434	396	439	409	358	384	431	387	408	410	406	377	376	418	412	400	369	378	373	418	332	396	366	373	402	412	433	401	393	323	372	373	384	425	356	406	401	384	380	382	388	427	403	381	393	404	388	377	370	414	415	389	421	431	367	384	409	372	390	395	395	382	383	413	379	403	391	414	398	427	399	392	401	374	418	389	432	368	387	418	412	382	403	425	403	408	401	378	364	414	423	388	394	440	437	433	390	391	418	369	399	383	411	373	383	408	381	401	387	413	368	403	400	433	409	406	403	390	407	412	383	384	357	352	368	389	410	424	397	381	395	393	329	418	439	349	390	406	383	380	393	352	397	398	405	414	425	383	419	416	384	417	389	367	432	394	381	419	394	424	451	390	437	404	396	412	406	402	394	416	387	370	423	406	404	405	394	396	335	411	381	402	372	382	387	393	389	412	433	408	413	381	372	385	402	357	374	349	354	413	416	394	367	411	416	389	384	416	405	390	415	437	358	383	390	396	407	360	376	400	391	406	384	377	386	434	400	407	358	429	394	392	368	403	405	418	374	391	390	433	367	362	469	374	402	382	397	416	386	411	424	431	373	386	400	386	405	429	394	382	384	418	365	412	363	439	356	380	439	357	369	419	389	372	416	383	387	402	372	402	404	393	429	376	412	458	396	401	386	445	404	403	407	412	384	354	388	425	414	381	457	387	378	396	411	421	401	411	425	394	398	445	386	400	408	392	343	374	366	386	364	380	416	377	392	403	373	411	416	420	364	356	427	395	385	403	379	384	415	392	437	329	402	350	386	412	394	391	381	374	403	399	432	417	396	409	386	366	416	404	416	382	399	400	384	416	398	397	397	370	400	385	370	414	397	401	423	393	385	387	403	381	404	426	387	397	406	403	409	414	394	385	357	392	404	397	409	425	354	381	419	415	405	350	385	376	367	417	422	403	403	418	355	374	392	387	363	421	396	394	409	386	384	417	417	383	403	407	408	401	393	392	379	379	387	360	396	384	376	426	368	396	411	418	370	439	361	402	398	385	383	357	411	404	407	393	421	388	402	389	402	364	404	397	422	447	432	396	429	407	395	416	410	401	360	371	388	430	387	402	359	438	407	428	384	381	362	412	361	420	390	410	407	428	366	364	412	386	436	421	379	372	363	409	392	395	409	420	410	351	397	429	360	440	368	401	367	412	385	406	407	398	435	417	372	393	385	397	418	399	374	418	393	417	389	401	400	392	382	385	404	392	391	405	388	407	400	378	382	377	422	405	395	400	384	388	422	439	405	399	423	382	381	341	351	407	406	395	393	405	436	388	387	382	400	405	394	427	391	432	410	429	429	411	373	383	455	391	404	403	404	404	371	391	431	390	397	381	360	445	407	375	410	366	402	400	413	362	384	417	416	404	400	375	363	406	377	405	379	392	420	371	381	419	354	370	408	376	439	362	371	433	397	389	391	432	364	411	382	412	383	400	436	439	395	351	416	400	419	384	404	395	403	384	358	400	419	429	412	358	421	407	367	404	414	431	400	371	389	385	383	395	401	358	429	373	415	402	404	394	404	379	376	386	396	396	379	436	407	385	404	401	399	405	407	411	390	414	369	395	411	388	390	361	414	420	371	425	379	395	373	402	415	400	408	368	386	377	390	415	392	395	400	424	403	412	406	392	417	401	408	411	412	426	382	375	442	377	373	406	381	400	369	395	436	452	412	432	411	388	404	381	402	387	366	387	400	382	376	399	392	424	410	341	393	391	426	395	398	434	417	405	402	440	392	402	401	397	420	384	382	394	419	387	404	395	413	393	379	405	404	384	346	411	356	370	393	348	389	398	430	385	351	409	419	410	403	383	379	378	433	405	431	397	395	378	429	413	387	434	409	384	362	370	392	426	372	384	392	408	398	389	395	431	423	404	407	357	383	386	398	412	386	374	446	387	418	413	379	408	420	425	426	399	389	363	393	372	411	357	389	405	374	402	423	427	404	390	396	394	374	423	411	349	417	378	377	369	417	425	403	415	379	411	433	373	384	397	393	427	358	408	396	382	424	385	442	422	402	411	350	360	388	374	374	397	367	375	397	394	390	389	391	376	423	422	371	398	404	422	387	395	433	389	378	381	421	370	388	440	426	422	422	409	386	439	432	363	398	424	418	409	406	396	356	412	383	403	395	376	424	400	411	420	357	341	424	382	394	420	434	424	419	397	412	396	423	387	384	370	408	382	358	426	385	412	363	385	389	366	395	400	378	400	409	395	403	385	413	434	423	423	398	414	374	382	403	415	384	379	424	432	351	347	401	376	423	382	334	428	374	403	395	364	414	371	419	398	390	379	413	408	410	407	378	392	388	392	388	447	403	413	442	417	415	410	421	407	399	385	385	408	384	398	401	383	396	387	398	401	369	383	383	427	416	395	412	435	410	388	384	392	391	366	408	434	391	361	391	381	400	374	415	406	400	361	380	400	384	462	390	379	394	381	388	388	412	362	403	402	401	393	381	379	401	413	385	397	402	402	370	367	370	402	419	419	387	407	392	386	389	377	407	393	378	412	407	393	408	453	390	427	397	422	366	414	425	386	443	408	394	404	422	417	418	395	396	402	391	367	395	402	439	391	389	385	361	383	338	373	401	390	419	369	389	429	386	377	420	354	397	378	353	402	378	384	414	425	382	438	416	423	388	366	359	339	409	403	338	418	375	420	392	377	390	382	448	427	362	439	394	387	389	409	387	363	391	369	405	391	403	373	402	359	424	392	486	383	400	387	390	431	402	396	429	407	428	357	413	426	400	390	381	404	422	386	411	388	417	377	408	376	413	421	425	394	372	390	368	427	410	452	395	374	370	390	409	381	408	384	384	385	380	423	406	395	430	363	381	401	398	383	360	398	405	393	395	440	390	409	409	389	393	420	381	406	434	415	408	408	396	378	403	411	400	380	422	384	362	424	403	377	344	408	388	366	425	373	415
16879	9193	13782	15766	12863	10044	8061	6437	5235	4438	3608	3074	2580	2194	2038	1740	1741	1558	1471	1402	1390	1335	1329	1323	1200	1219	1136	1126	1129	1038	1065	1021	1066	1046	1040	970	977	980	1010	926	959	928	934	893	921	942	954	890	853	916	912	884	962	907	901	909	954	880	925	856	908	881	900	896	879	923	845	845	843	884	878	874	928	899	866	832	919	882	900	937	896	893	912	826	847	908	895	909	893	903	901	888	948	865	887	874	862	877	861	861	908	885	870	892	842	921	880	866	906	860	886	880	922	899	894	901	837	872	862	838	879	868	897	894	843	824	891	896	889	843	963	900	913	895	872	865	910	881	850	890	903	926	908	899	909	905	881	913	834	863	891	834	925	873	876	880	885	872	934	912	892	889	848	876	875	883	870	884	916	871	841	898	843	937	868	883	893	913	893	895	900	881	845	911	945	873	922	817	928	873	889	903	861	903	896	860	865	916	874	934	876	880	914	888	879	861	906	854	892	882	892	902	903	830	905	874	849	876	900	859	871	903	870	903	864	893	871	910	938	898	905	870	846	957	913	864	904	958	924	857	955	882	878	842	872	913	868	912	871	861	902	896	822	867	913	824	847	875	881	884	855	895	870	893	918	859	896	905	871	884	891	910	851	840	916	870	865	907	835	870	905	827	864	938	916	881	871	887	925	849	912	891	865	876	926	896	881	884	866	910	866	891	885	849	924	913	864	900	903	880	897	890	889	867	866	874	882	862	857	897	827	904	880	901	897	876	877	893	896	876	866	887	886	930	853	869	920	895	892	860	946	894	846	900	861	939	862	858	892	851	855	895	879	909	893	878	877	873	913	958	881	890	895	906	942	911	970	881	880	901	835	864	860	831	862	917	899	888	863	920	848	861	930	829	850	864	856	881	832	906	812	932	871	898	907	900	878	897	858	895	903	879	907	911	901	909	896	876	837	828	890	886	866	866	940	821	910	883	933	905	931	898	899	885	939	864	872	902	869	892	866	884	854	897	929	865	898	852	882	889	908	872	899	892	921	877	857	866	909	912	876	816	845	872	918	902	895	876	902	863	919	969	877	879	875	899	883	847	864	890	889	862	871	898	881	890	864	865	856	893	919	898	872	871	895	879	923	863	837	865	822	885	861	853	914	868	909	892	902	939	942	906	874	860	868	905	845	885	886	899	884	875	880	877	900	838	929	844	959	878	877	901	895	913	875	900	932	927	859	899	871	931	941	908	884	900	948	909	893	891	876	905	855	861	913	898	897	874	891	856	889	904	871	892	892	875	905	891	912	910	880	885	861	902	863	871	898	871	906	899	915	865	926	828	920	954	846	893	915	880	914	836	891	908	903	875	858	867	820	866	826	896	872	913	883	899	927	841	885	850	906	891	890	927	893	893	916	910	904	917	890	930	888	896	865	941	863	886	900	916	891	865	889	908	870	866	878	876	882	861	881	944	883	887	866	888	897	889	880	902	900	940	893	935	883	895	944	921	857	893	916	889	878	914	881	854	863	905	859	825	898	864	852	903	882	888	929	800	886	867	902	879	866	887	923	912	857	945	843	889	901	846	900	847	886	885	931	881	904	795	913	907	844	841	892	882	847	856	852	900	882	878	883	851	853	882	893	888	889	923	907	901	908	857	891	907	942	911	874	912	866	820	835	886	859	870	885	876	902	897	910	901	880	863	889	888	841	877	816	859	890	899	875	893	867	912	896	889	904	900	871	880	917	910	839	913	862	846	866	872	971	840	863	910	918	832	871	906	855	917	907	880	912	927	909	855	872	896	940	893	922	921	854	918	857	928	887	900	907	852	886	900	891	858	896	881	907	895	923	898	902	880	887	881	867	907	926	890	877	916	938	878	881	865	884	870	859	907	823	935	869	902	905	887	868	841	899	845	895	938	879	828	886	903	976	853	875	858	898	892	890	875	862	865	901	884	913	859	904	868	899	875	880	844	902	856	915	957	913	928	863	892	873	844	898	921	894	890	867	823	925	904	862	888	800	861	854	948	921	955	872	929	902	916	846	821	892	883	926	917	851	896	914	937	909	961	923	860	883	887	874	912	930	908	849	875	865	868	865	841	893	868	871	886	880	856	888	904	885	825	875	933	858	868	868	836	881	938	914	898	831	866	861	911	934	853	893	911	856	863	848	866	898	883	855	877	921	876	915	901	877	914	914	861	892	887	988	926	870	878	879	882	911	933	958	871	904	887	892	848	886	887	875	943	837	904	889	920	844	846	908	881	869	906	903	890	889	878	863	924	883	848	925	865	850	889	855	881	925	922	865	870	876	854	894	877	898	885	905	878	850	873	894	952	867	882	881	942	882	898	906	855	898	818	925	877	893	915	952	874	895	868	862	920	889	856	892	867	864	833	851	883	894	895	878	879	884	901	890	877	908	900	876	864	871	872	873	877	902	925	874	864	871	863	849	921	888	929	865	862	879	910	877	894	903	872	911	936	896	866	857	889	839	865	862	870	865	890	948	853	901	878	881	858	948	903	905	856	859	879	899	869	851	928	885	853	814	877	832	826	922	919	918	907	862	949	909	878	883	867	891	922	852	936	907	829	909	888	895	890	900	855	903	890	875	955	914	919	911	866	919	896	878	876	930	873	932	836	886	927	918	906	867	897	848	864	860	895	886	872	882	894	862	823	852	859	924	879	897	883	881	908	975	886	885	918	807	880	878	847	872	892	863	852	847	885	910	901	849	906	870	882	867	903	881	917	888	885	810	924	908	894	911	866	862	885	902	874	852	849	913	810	922	825	913	914	879	887	901	825	912	906	894	888	919	944	899	876	885	898	874	867	907	844	890	901	905	860	861	843	871	898	902	840	886	921	972	884	930	843	843	874	824	799	861	861	853	875	888	885	863	902	929	916	897	853	915	886	914	924	894	871	923	817	926	932	887	887	883	923	900	924	845	861	885	894	920	885	911	899	903	897	891	862	891	922	950	905	873	904	866	858	868	874	886	851	914	881	847	850	914	926	846	878	910	889	897	903	927	846	925	946	893	848	843	911	887	841	875	872	912	915	890	891	882	855	890	843	874	872	852	929	916	890	945	882	935	916	870	900	916	879	913	937	898	896	887	904	894	858	875	905	896	925	892	901	797	895	841	853	851	878	960	943	845	880	856	861	890	847	895	915	866	880	872	901	925	918	920	873	906	887	825	858	914	881	923	886	849	850	818	831	861	893	920	874	896	849	907	895	902	871	916	880	897	941	884	876	914	844	907	903	888	908	902	847	886	861	878	900	886	881	859	929	870	860	886	860	870	871	857	876	891	913	871	897	850	885	862	925	837	892	816	914	910	891	846	913	869	871	886	886	883	920	887	887	876	854	859	858	874	940	821	844	890	914	879	913	906	876	877	863	893	917	828	886	874	886	857	874	869	870	909	891	873	879	860	845	812	854	881	905	857	879	856	845	900	892	911	882	918	892	924	913	886	914	935	847	937	879	912	839	888	831	893	863	894	854	873	862	938	897	857	872	874	895
35193	17045	12602	10134	6679	4210	2992	2222	1716	1373	1175	980	769	760	675	623	595	581	500	577	504	494	483	521	507	422	459	422	438	422	440	423	460	404	449	374	418	440	392	395	412	380	388	395	395	408	370	395	452	464	425	424	402	397	385	415	423	382	413	381	392	387	396	424	347	384	365	366	363	378	401	395	363	363	375	369	369	376	378	393	458	392	365	419	415	384	402	422	384	382	388	404	401	429	393	376	382	388	400	399	394	382	384	382	367	394	427	414	407	400	415	433	382	376	364	426	387	396	414	378	373	385	416	387	363	411	403	404	426	422	416	401	376	419	435	388	389	444	454	391	395	378	377	380	359	446	382	373	412	376	388	399	383	424	405	406	383	373	396	405	429	395	382	389	405	407	379	392	382	389	356	416	390	409	352	390	389	387	380	389	393	385	389	398	427	397	392	387	374	425	395	400	399	384	421	401	406	411	404	355	398	397	379	425	390	389	421	426	355	349	367	390	413	446	382	354	404	376	369	434	374	401	378	427	419	372	389	398	361	397	431	402	371	371	385	405	398	390	415	411	398	377	373	364	388	411	379	412	421	396	371	358	418	414	407	372	354	349	371	396	383	424	390	363	390	438	353	398	364	372	403	372	364	416	443	410	385	433	400	391	366	376	388	388	408	428	399	382	375	391	434	397	428	409	417	364	378	390	402	395	413	432	398	372	387	386	402	378	406	414	421	397	394	405	407	383	389	388	387	384	387	401	415	378	397	373	429	405	392	374	361	375	412	391	377	441	396	388	375	411	407	373	376	419	409	384	411	407	404	412	386	409	388	406	387	377	412	365	388	402	419	377	370	360	378	408	391	410	383	443	438	442	388	369	416	416	388	363	419	383	422	373	415	400	414	359	373	397	378	373	350	437	407	421	394	396	383	377	436	381	386	405	420	403	391	389	379	381	370	407	426	434	403	421	354	420	412	442	400	410	378	446	390	391	391	406	375	393	398	425	412	363	378	375	386	379	393	340	364	374	401	439	422	400	355	342	385	374	382	410	398	386	385	369	371	417	435	395	400	400	364	367	415	402	424	366	431	408	410	397	381	386	429	386	412	377	367	416	423	429	386	368	353	404	386	405	397	406	377	392	388	378	369	382	379	394	377	375	391	382	347	421	405	422	351	436	339	388	406	384	386	397	365	406	402	394	401	396	377	403	390	402	409	412	360	383	359	415	387	396	378	406	400	424	385	424	425	429	368	356	402	437	408	411	386	382	390	379	393	418	412	417	431	360	368	409	429	410	433	398	374	395	387	416	385	376	400	398	384	410	389	400	408	441	410	433	384	408	355	362	391	397	431	366	367	401	378	386	399	392	378	421	393	375	386	389	376	397	368	416	398	362	361	361	345	391	410	378	370	385	392	409	412	378	404	441	405	342	355	366	380	386	414	393	399	388	388	362	418	390	381	375	380	425	383	411	346	407	406	414	386	432	461	440	386	398	395	406	423	376	442	420	388	396	399	370	364	404	382	377	413	394	418	397	410	418	391	414	380	375	371	389	410	396	415	405	420	379	407	395	380	372	416	382	356	379	397	402	375	434	324	444	384	384	404	394	378	409	390	387	404	386	405	400	415	396	398	364	379	389	379	432	418	367	400	407	367	416	378	414	399	410	407	378	414	403	376	388	366	401	373	387	394	379	412	424	374	390	372	412	395	408	379	384	422	385	369	389	453	438	417	404	407	422	416	418	427	381	425	392	384	380	371	435	391	387	370	367	377	419	349	418	428	417	385	385	415	423	342	378	383	378	375	386	421	408	426	413	438	375	416	367	374	358	378	389	361	399	383	355	388	370	437	383	402	353	429	393	388	404	399	388	405	400	385	373	414	384	405	406	424	397	412	358	406	403	355	389	387	377	370	424	422	383	398	393	387	391	389	387	425	427	399	379	395	443	381	392	380	381	432	394	420	394	440	392	384	367	410	477	399	372	430	395	393	368	413	402	342	413	435	440	399	390	391	420	379	390	421	403	363	412	421	418	383	383	410	398	387	416	396	376	404	400	380	389	393	402	367	402	350	352	380	415	423	416	408	379	377	401	408	381	411	378	417	420	364	371	378	374	366	365	374	371	393	372	360	383	388	404	367	410	377	406	403	404	382	355	374	445	414	392	402	399	358	362	382	393	378	395	415	426	398	408	412	430	382	364	427	398	400	409	376	423	397	386	442	405	399	383	400	407	386	405	372	370	430	441	376	361	379	358	371	390	350	392	404	395	404	395	389	378	397	435	372	426	428	386	409	418	414	382	391	387	414	413	372	364	403	409	372	401	360	385	376	393	364	414	391	371	424	388	338	385	340	393	418	384	423	405	420	411	383	360	435	383	379	393	434	416	430	391	400	449	353	407	390	371	387	416	393	376	364	412	367	430	375	370	359	386	392	367	345	410	379	376	409	385	372	421	364	405	395	378	396	415	385	371	436	425	385	406	408	368	396	386	383	375	422	401	364	388	385	408	420	402	374	367	389	367	369	399	359	400	389	365	419	380	420	411	417	388	381	410	431	397	415	393	412	403	372	396	387	352	395	391	358	444	424	417	411	408	376	374	379	372	387	373	345	398	390	352	411	404	371	406	413	405	387	340	394	382	407	419	398	445	408	446	381	400	382	378	392	413	372	409	376	411	353	376	393	398	381	401	403	439	389	331	404	418	456	360	409	390	376	383	403	369	410	371	393	408	366	384	447	427	368	395	379	420	368	389	367	364	403	369	397	425	369	381	375	372	385	371	410	375	377	413	386	423	398	395	390	390	392	408	425	400	413	368	388	328	404	365	420	412	382	384	420	392	373	373	379	434	390	417	396	391	367	384	419	430	402	357	388	375	412	382	357	409	403	375	382	404	375	420	404	393	431	437	372	422	407	391	407	387	334	421	365	381	363	433	400	413	410	382	397	367	380	436	407	382	368	368	393	370	383	399	415	425	397	407	383	386	386	388	384	415	389	411	419	381	395	415	395	390	376	395	389	396	432	368	396	403	361	373	357	406	369	384	367	409	397	386	368	386	378	379	399	385	377	400	351	407	402	407	355	426	390	400	420	419	363	374	400	371	429	367	358	395	383	394	383	390	383	426	389	399	415	380	438	384	397	410	406	418	361	390	408	394	409	348	417	419	400	414	388	371	426	367	424	387	385	426	453	422	394	395	385	358	412	399	384	420	397	385	409	369	381	420	369	400	389	418	401	394	430	439	379	376	387	399	386	407	395	388	409	401	415	432	403	430	383	384	417	401	401	415	406	426	390	351	380	367	361	392	372	403	386	394	374	402	393	428	393	374	387	379	395	369	381	374	385	377	395	395	402	428	401	415	406	377	429	364	463	430	409	382	380	391	376	382	374	372	403	382	414	454	375	369	403	404	437	399	423	408	400	395	392	419	412	357	443	382	393	396	362	405	396	422	412	376	376	425	359	364	403	404	422	337	404	447	419	410	378	376	392	379	413	403	395	372	372	394	381	334
20767	11700	17750	20138	17023	13088	10140	8346	6807	5755	4935	4034	3399	3003	2606	2266	2113	1987	1758	1833	1602	1645	1624	1720	1359	1383	1282	1255	1218	1262	1161	1128	1197	1106	1083	1188	1048	999	1001	976	993	969	978	902	933	945	952	943	955	917	860	951	907	862	905	923	952	881	901	933	876	875	902	890	892	921	847	882	864	895	869	920	911	896	896	920	893	867	916	901	897	909	860	884	870	894	856	885	913	908	885	874	827	941	921	913	859	910	917	866	926	873	863	842	906	859	890	895	876	841	841	884	857	825	880	875	886	834	877	939	871	865	891	900	928	859	933	869	912	866	854	898	878	834	872	847	929	824	837	885	885	898	844	863	896	870	910	895	890	899	874	874	852	887	875	876	865	832	872	889	887	893	828	909	829	842	871	871	873	865	913	856	901	960	870	908	857	897	832	900	940	893	949	867	879	881	932	898	904	852	911	864	828	845	882	871	914	841	870	823	924	906	878	875	854	878	919	873	903	845	880	831	868	898	878	885	877	909	900	929	866	900	854	860	868	871	843	893	860	874	857	873	854	856	864	851	880	872	907	854	833	941	843	895	902	960	883	860	871	879	855	880	907	882	865	873	886	912	902	887	899	871	914	850	937	878	858	870	885	936	871	844	840	874	915	892	892	863	897	919	833	888	883	862	869	837	921	872	886	898	859	876	886	863	875	906	920	928	905	898	841	927	855	867	847	871	875	902	871	897	881	865	895	824	886	820	875	900	873	884	924	887	915	881	914	868	861	826	873	932	804	887	823	883	828	913	849	840	871	847	829	829	921	881	930	884	873	930	825	837	851	894	872	876	834	897	901	889	917	885	799	917	921	898	892	894	898	892	908	880	845	866	862	859	900	861	898	888	887	906	920	913	845	892	884	858	877	892	888	877	860	847	890	889	927	906	888	840	946	880	867	896	869	887	907	892	900	869	882	832	840	879	857	834	945	895	865	855	930	862	901	884	901	906	861	874	908	916	865	884	939	867	892	914	896	868	873	871	901	874	880	858	913	890	880	864	848	905	933	913	856	876	837	839	857	895	915	909	847	905	867	867	848	904	844	916	922	895	879	886	931	891	880	894	917	901	877	854	797	921	875	858	870	857	887	884	879	859	879	869	840	893	881	848	867	910	890	822	885	892	840	881	883	876	874	883	885	827	867	848	806	884	851	904	878	831	889	857	917	866	861	896	841	856	879	820	858	881	884	905	855	831	837	881	935	884	916	910	886	920	926	813	862	924	901	863	833	879	837	843	842	885	900	886	855	862	883	867	876	810	859	829	908	862	879	896	854	847	880	899	911	915	892	863	918	885	835	885	878	875	909	835	864	852	887	863	944	873	870	911	897	867	917	868	864	911	923	878	889	941	882	912	887	912	966	868	888	905	883	910	948	857	908	898	925	881	874	911	904	920	859	919	851	914	910	912	923	936	860	873	878	881	892	852	905	853	825	807	886	893	901	882	819	828	875	890	860	856	930	860	873	832	881	887	861	872	888	900	886	871	878	899	895	868	818	906	885	888	842	844	926	912	884	891	901	922	823	885	898	857	863	871	844	911	878	837	868	899	847	937	852	872	876	888	895	915	829	896	832	899	897	910	909	882	882	805	878	886	881	883	868	907	893	893	923	893	874	906	861	861	897	884	878	907	867	894	823	879	893	921	868	921	872	888	872	887	869	876	881	894	938	895	806	892	921	927	930	865	873	859	901	867	879	876	878	876	882	800	848	925	901	867	848	882	850	927	824	862	897	946	893	875	869	901	850	886	895	868	861	891	823	901	899	899	848	883	917	851	886	875	877	904	898	928	882	863	821	848	838	872	870	916	919	854	863	866	881	864	903	916	885	860	876	858	899	909	915	897	867	899	883	841	833	838	885	915	901	880	885	915	898	846	895	901	948	870	856	854	861	852	916	876	931	902	856	899	853	852	918	866	913	839	860	891	897	902	882	900	883	881	903	846	887	847	868	894	948	885	878	879	858	915	862	915	869	875	954	846	854	907	899	890	873	858	860	858	881	866	883	912	883	882	899	837	901	902	880	879	886	875	885	887	852	869	853	875	850	925	893	926	885	902	864	945	898	879	896	896	869	833	862	871	863	914	895	838	824	872	882	877	856	887	897	908	879	863	858	866	914	903	926	914	876	854	883	880	948	882	846	855	889	975	883	900	882	890	851	883	906	894	849	863	864	816	873	835	910	904	819	890	835	926	893	922	865	928	890	901	861	911	900	862	880	904	880	876	880	889	892	838	856	850	919	866	890	878	880	904	856	908	941	875	835	869	928	890	851	833	865	878	901	944	874	863	869	833	819	860	853	843	895	803	906	881	916	876	866	925	897	867	892	853	887	908	921	847	878	879	851	871	913	849	860	911	895	846	849	904	901	914	868	920	938	857	864	942	871	892	875	909	863	867	887	881	898	867	882	922	872	894	936	896	910	863	864	877	864	898	851	874	905	891	913	918	861	888	870	822	885	897	868	867	887	858	882	902	916	934	861	869	906	894	825	912	837	900	842	827	885	860	867	953	874	901	828	885	919	933	891	848	898	924	870	881	826	868	879	870	891	917	886	877	892	911	902	875	905	846	832	859	861	842	858	918	846	876	895	856	874	868	831	854	878	893	867	889	938	874	898	904	947	822	860	866	852	881	830	911	849	879	853	876	904	860	896	924	895	837	886	942	909	883	888	885	866	871	895	918	829	907	888	844	876	848	872	828	945	893	875	854	852	908	865	852	887	897	898	936	881	925	877	887	926	853	889	833	862	924	862	839	926	887	925	868	896	846	879	882	876	856	897	854	902	835	859	928	901	900	873	979	884	894	891	888	828	896	896	851	870	805	865	865	857	849	887	829	890	864	867	913	860	922	901	848	901	935	846	889	902	923	841	892	848	859	950	885	868	880	864	913	864	879	903	856	849	845	886	863	854	883	873	878	857	874	875	905	837	916	817	884	876	875	855	864	883	817	900	912	854	838	863	874	877	921	884	835	912	916	892	888	877	921	889	853	849	891	830	863	844	889	890	886	863	890	893	924	906	922	891	929	890	891	913	842	845	832	942	888	865	856	805	891	867	811	884	841	860	928	874	841	875	866	848	876	964	894	877	851	858	823	858	848	922	840	887	875	907	811	883	874	860	874	902	886	839	861	879	871	891	892	919	872	870	895	830	896	892	851	889	834	881	876	881	895	872	902	867	907	904	827	929	892	863	865	948	864	880	898	884	852	898	900	893	871	860	894	897	886	870	922	909	826	857	858	907	871	824	881	874	858	885	885	845	906	882	866	912	827	825	861	858	906	883	871	910	939	833	855	900	869	844	893	886	893	888	889	849	846	880	820	905	871	894	851	874	857	925	886	946	889	883	883	807	845	876	936	898	928	844	871	838	867	920	904	853	895	864	846	898	886	905	851	876	831	887	868	852	885	869	864	869	864	891	907	840	946	828	909	850	870	903	860	852	816	893	895	879	918	926	882	891	859	863	912	911	914
15099	7040	5327	3963	2509	1633	1217	902	819	784	689	592	600	592	499	506	460	514	441	430	458	465	455	425	428	465	417	392	468	409	387	422	395	380	399	468	453	455	428	428	407	455	399	394	457	366	429	378	406	479	432	392	422	442	416	425	411	419	432	426	394	407	408	409	417	420	428	395	435	422	387	454	424	396	401	429	406	362	392	400	423	431	390	423	419	449	403	437	409	404	429	474	408	425	439	425	408	372	391	459	439	410	368	430	407	403	415	449	449	405	397	390	394	427	371	408	416	474	420	442	429	398	407	396	438	375	367	422	450	406	397	381	416	410	413	378	397	427	381	436	400	403	397	389	425	397	426	424	429	400	388	395	460	421	442	422	392	399	426	438	392	397	400	437	394	426	452	396	438	407	402	402	440	401	402	370	368	396	428	430	417	422	406	441	406	430	381	424	397	476	415	404	376	403	396	404	439	407	404	432	394	458	443	439	403	396	413	464	439	408	389	394	395	423	429	423	419	424	431	366	421	417	422	396	409	422	452	429	439	387	412	456	389	422	466	421	421	443	428	390	363	397	416	412	426	380	401	422	446	419	403	428	454	426	433	399	363	390	446	402	395	461	378	416	440	397	410	368	430	426	403	407	439	450	412	413	397	436	401	423	435	408	422	394	439	418	408	419	396	409	447	404	415	405	425	446	396	449	447	433	396	413	428	441	437	436	430	450	409	388	438	420	429	395	418	403	402	413	409	429	408	392	391	422	399	383	448	443	397	395	371	410	418	445	441	426	461	412	402	429	398	451	399	373	393	394	421	395	394	385	412	412	417	432	415	433	383	397	369	378	415	432	393	417	416	436	410	402	341	422	415	439	419	401	421	447	406	434	412	422	400	403	440	404	397	442	413	405	422	415	425	431	398	376	434	438	418	433	409	417	425	378	376	425	409	405	370	409	391	390	399	444	384	408	451	421	424	467	377	380	411	417	415	422	435	391	442	400	459	423	401	421	452	396	422	412	402	416	416	417	425	397	399	432	429	391	406	430	440	455	427	446	372	371	372	399	402	425	422	445	479	431	382	394	442	416	381	391	396	413	432	438	422	407	420	428	449	417	444	397	423	432	455	391	408	443	409	406	463	387	395	380	421	433	436	434	460	382	411	461	436	410	413	414	403	417	414	427	454	402	415	431	390	414	463	394	394	425	403	387	397	412	435	398	397	427	409	424	406	387	408	420	427	397	437	421	454	419	398	439	437	394	433	372	394	415	385	397	416	435	389	424	430	436	398	431	380	416	429	401	359	405	425	393	444	391	447	423	430	405	395	434	455	408	410	452	442	445	437	393	409	444	411	371	377	422	389	411	440	437	412	442	426	430	416	426	381	364	425	434	392	389	449	423	432	418	446	387	444	388	388	385	430	414	407	404	423	413	385	401	456	417	430	432	403	421	449	445	445	364	407	415	445	379	396	434	485	370	402	434	417	404	446	410	425	410	415	410	391	414	449	441	358	426	423	458	461	432	402	395	395	454	386	431	412	417	409	428	447	382	440	395	399	442	407	450	381	429	382	409	429	404	434	417	431	407	402	413	389	408	406	443	410	439	423	422	422	411	412	410	436	401	432	420	434	384	444	438	436	424	419	461	434	407	400	411	391	413	388	414	429	444	399	414	400	407	419	421	390	429	440	415	372	419	415	401	368	396	412	415	376	418	427	415	400	414	438	450	414	431	402	457	406	398	429	380	392	397	414	449	446	410	402	446	417	412	441	420	417	397	429	376	402	398	403	419	431	421	406	404	423	395	464	398	378	394	415	403	426	403	428	434	407	385	417	402	380	431	441	395	399	414	368	435	424	378	448	438	460	437	406	399	404	398	405	416	421	438	436	416	407	421	436	419	380	394	408	434	397	396	408	424	422	424	399	426	422	417	403	425	431	445	442	398	399	424	389	462	417	438	402	405	406	407	403	422	448	430	418	437	414	404	404	435	424	416	435	385	402	444	403	388	395	408	433	431	409	407	369	445	423	444	369	405	410	400	400	395	400	448	422	418	388	421	392	396	419	481	423	398	426	411	383	435	463	417	445	405	452	389	427	394	382	435	420	397	418	436	398	450	403	425	455	426	419	394	400	403	431	397	459	412	406	428	408	395	436	399	379	454	385	414	396	396	404	426	446	411	396	411	402	411	427	375	410	432	448	445	398	438	400	442	418	432	407	406	414	403	426	413	391	414	412	418	408	396	415	418	392	394	385	428	453	430	368	417	426	416	438	462	448	417	427	425	430	445	417	382	414	450	441	406	405	414	422	410	401	384	432	427	415	438	416	414	428	393	437	455	395	400	419	413	398	409	412	409	392	424	431	425	426	427	434	478	383	440	386	405	405	388	387	410	404	437	425	406	382	389	406	422	390	403	418	397	400	410	400	430	420	418	388	392	413	425	430	428	438	410	382	423	441	476	433	419	409	391	407	439	393	430	437	416	439	407	393	431	412	401	403	382	416	434	375	406	391	439	406	413	436	410	417	416	413	404	395	379	384	405	437	462	433	381	422	426	417	439	368	443	467	392	427	382	424	428	422	439	399	398	402	398	412	359	404	380	431	452	411	401	406	456	451	393	431	422	391	445	441	401	398	400	443	418	414	423	429	423	354	414	414	413	395	420	409	410	424	450	395	425	466	434	419	412	424	419	419	427	444	430	446	386	429	427	405	433	391	400	381	404	427	416	437	405	405	418	434	353	413	428	442	417	444	426	412	414	416	401	432	448	426	448	401	397	405	380	438	414	416	425	384	420	420	405	408	399	406	449	413	430	423	399	441	432	455	360	414	403	394	452	410	414	415	410	414	387	414	424	459	389	387	434	380	437	426	409	411	434	412	448	437	430	442	445	395	421	428	415	388	453	427	422	446	402	396	438	410	424	438	425	430	398	430	404	417	430	440	375	423	386	457	426	442	426	411	414	421	444	426	384	423	403	432	401	428	373	394	380	376	437	432	437	470	420	418	419	465	411	418	430	389	431	419	410	402	406	406	399	409	395	426	425	422	395	459	448	432	432	385	396	480	425	434	455	390	413	397	402	414	405	440	447	402	423	450	411	408	416	450	431	377	425	422	405	406	429	419	408	456	378	432	378	381	411	466	385	407	432	443	423	396	412	425	391	418	439	433	434	389	438	435	353	406	404	415	445	411	431	369	386	413	453	447	395	390	448	409	385	420	441	420	416	394	410	425	446	411	409	431	422	432	377	468	424	444	466	390	409	431	417	427	420	434	397	377	408	378	390	424	381	348	378	428	445	399	411	414	397	407	416	414	434	409	445	396	416	396	450	421	397	386	412	415	433	395	398	409	406	395	459	420	427	426	375	398	406	392	395	402	468	392	419	418	419	448	429	446	459	456	423	412	380	399	409	393	395	412	388	388	421	403	418	399	424	442	434	382	379	412	407	424	412	428	451	418	406	394	401	385	426	404	404	381	415	389	450	398	401	401	425	407	406	422	408	403	402	404	445
9632	6096	9311	10328	8157	6112	4622	3797	3098	2711	2253	1961	1776	1549	1503	1374	1241	1280	1253	1126	1131	1109	1059	997	1045	1076	1062	1044	1038	1022	923	945	1042	961	992	945	978	897	955	886	918	906	936	914	878	908	882	948	964	890	916	943	907	912	965	892	915	929	910	887	930	932	981	915	879	929	894	935	883	944	959	925	862	899	861	907	869	903	965	924	989	900	920	931	923	932	934	987	942	909	915	904	937	936	893	888	907	940	931	926	949	946	896	969	917	918	929	891	893	888	905	912	957	920	920	979	902	877	963	939	983	965	930	873	932	851	885	927	964	904	917	886	884	865	976	923	955	902	999	1020	945	947	950	907	927	905	950	896	922	959	851	947	877	889	960	922	908	894	906	933	884	868	917	916	920	916	924	910	922	892	942	963	920	907	891	941	987	928	895	948	960	962	944	884	934	896	918	962	895	921	901	911	948	895	882	928	925	934	915	923	915	895	934	965	930	936	865	924	947	962	929	884	923	909	947	894	899	895	934	914	877	944	889	958	895	906	908	964	876	871	877	949	927	949	886	913	902	953	858	964	907	995	918	893	891	950	921	912	871	940	925	932	949	890	925	909	921	892	956	899	902	891	884	897	946	917	899	937	910	896	887	862	924	882	939	929	884	912	912	913	963	939	977	931	901	958	949	952	975	951	921	915	933	876	896	922	961	913	891	915	947	885	866	973	935	952	916	938	885	914	943	964	959	898	893	925	958	893	957	948	936	1003	896	922	877	901	891	913	890	917	975	951	863	915	866	977	904	933	947	942	923	920	964	890	828	955	960	946	929	934	888	972	926	922	915	961	963	937	977	954	902	912	937	902	942	874	925	970	906	935	926	909	931	837	881	897	924	877	924	882	976	933	908	908	925	880	895	910	911	922	956	890	912	927	902	899	903	885	958	909	902	868	1047	933	890	913	912	891	956	901	968	931	917	884	956	965	905	897	946	952	938	925	895	937	932	914	925	877	942	911	889	946	924	918	944	886	895	914	930	927	905	929	980	948	921	927	976	914	977	964	915	965	955	947	933	911	872	933	890	892	854	900	878	930	870	936	858	874	862	889	927	994	957	878	904	936	906	978	904	921	931	973	981	879	941	960	988	916	948	875	880	919	939	902	886	932	930	877	962	880	907	899	852	872	934	928	860	892	854	991	890	919	926	888	971	889	931	873	918	926	975	901	942	838	929	943	909	887	912	893	944	932	914	843	924	882	916	904	929	887	915	961	905	908	935	876	963	952	921	849	874	895	910	903	942	928	896	927	854	874	888	948	840	869	983	844	889	928	925	918	964	902	882	932	908	902	943	913	933	875	926	964	911	897	959	938	907	898	918	943	888	915	945	880	934	935	913	893	912	936	862	919	919	942	899	908	926	918	928	866	877	959	922	916	990	896	876	897	942	904	945	922	923	923	935	972	932	915	911	897	921	938	952	940	863	876	909	881	881	868	931	913	924	936	922	877	911	922	938	966	904	945	916	885	950	951	1005	906	966	898	951	958	911	933	927	968	917	941	947	894	907	887	892	950	981	915	966	878	922	921	930	915	955	880	923	944	947	901	943	872	970	971	911	940	930	884	894	955	909	889	931	889	936	927	868	874	914	869	895	881	979	971	938	889	903	903	899	917	956	973	940	943	930	938	918	962	950	911	987	898	940	926	930	932	943	872	942	873	933	883	947	967	921	907	951	887	935	901	961	916	970	886	932	931	914	929	911	930	931	891	977	936	941	980	933	928	892	862	877	911	909	922	916	931	910	912	910	898	941	932	951	961	945	909	866	879	915	908	901	894	916	956	933	1008	952	923	958	903	931	909	968	900	959	947	897	934	905	901	931	921	938	886	876	892	902	916	898	934	929	959	937	917	903	917	936	905	899	951	935	901	907	916	951	948	909	938	937	907	864	938	922	908	964	966	927	965	889	956	922	920	931	934	887	930	948	870	939	950	900	925	979	918	915	931	887	976	955	912	891	874	924	945	869	877	925	936	909	919	953	914	893	895	955	922	879	916	882	929	959	940	942	942	936	945	894	896	1011	885	930	917	915	928	890	953	880	949	903	934	946	917	887	932	949	884	934	889	972	898	889	887	910	966	892	928	941	904	934	951	896	951	931	922	922	875	890	930	919	944	956	936	929	901	924	905	919	931	949	945	928	943	927	960	894	933	921	946	955	863	882	950	945	963	883	900	909	923	904	948	927	879	873	942	969	907	891	903	940	971	874	939	895	867	883	903	902	932	925	906	908	892	906	959	941	944	920	897	893	917	943	863	951	867	927	948	899	927	936	878	917	936	883	885	953	966	961	982	956	960	867	915	955	876	914	898	885	883	966	930	906	961	867	912	916	926	888	924	926	944	919	929	916	881	871	944	938	917	947	877	965	906	911	949	941	969	949	921	961	952	889	936	931	951	915	966	921	934	963	930	916	916	894	841	896	940	933	934	927	911	945	869	924	870	894	917	930	913	884	937	941	865	960	905	933	918	910	916	941	885	915	935	959	936	954	900	959	953	920	981	947	920	945	884	942	914	901	950	897	938	941	895	906	910	889	924	935	914	888	848	919	986	913	921	941	937	924	943	885	926	867	962	945	877	907	923	907	993	964	931	912	941	939	913	891	1009	826	867	916	899	964	895	876	938	932	897	922	901	914	902	918	912	935	912	875	933	932	936	949	947	892	926	907	913	953	887	941	916	871	877	938	943	914	913	917	893	932	947	942	935	963	976	992	962	934	916	884	880	935	937	881	900	930	871	929	939	911	948	897	893	955	917	900	932	933	881	875	948	924	934	950	930	872	822	922	934	918	907	886	917	939	921	911	946	926	936	934	864	905	926	944	960	914	960	918	985	938	914	950	910	923	911	922	951	872	899	909	896	927	897	898	868	966	891	956	940	935	914	890	851	875	900	907	934	924	885	946	900	923	913	947	884	972	879	975	900	893	928	988	908	961	896	881	973	923	904	885	912	946	913	932	919	945	930	927	918	909	915	910	934	929	934	878	923	948	921	903	925	942	870	929	916	925	932	966	904	932	915	951	920	902	859	865	937	908	934	924	862	935	949	971	959	923	902	830	944	967	969	867	862	911	899	890	869	1003	888	929	926	923	945	887	945	866	943	919	927	943	924	918	919	872	952	889	928	933	949	879	899	873	958	931	968	927	901	927	921	905	935	910	947	944	888	937	917	913	946	924	857	936	887	914	932	930	927	933	888	941	931	905	938	922	910	915	941	954	931	952	892	932	891	924	914	894	906	922	915	897	872	883	935	965	865	917	929	1005	963	881	960	913	913	907	886	862	973	950	934	949	929	898	912	900	950	878	891	923	878	874	941	921	971	893	883	936	929	908	927	903	952	891	914	998	901	932	947	905	952	921	927	923	889	911	903	959	927	949	918	936	979	927	937	846	922	914	896	942	938	941	968	950	907	947	889	1019	933	926	930	911	954	902	903	925	884	907	953	947	883	966	942	955	933	922	915	933	882	919	927	948	889
29063	13222	8614	6699	4596	2980	2089	1512	1112	1033	839	742	702	637	568	491	534	507	456	504	437	482	483	412	462	442	431	413	402	414	443	422	404	439	434	450	382	433	453	374	398	405	420	392	408	389	410	406	412	400	417	399	386	393	433	402	379	354	408	388	408	373	441	379	442	392	383	447	391	397	417	363	417	399	356	415	387	418	409	407	402	413	417	400	424	447	392	413	419	398	367	386	401	412	407	393	395	381	401	372	414	375	376	388	420	404	376	420	402	417	406	427	413	404	388	409	414	393	382	413	408	383	424	403	392	410	404	410	373	370	421	413	400	384	383	345	405	397	379	371	420	404	348	397	416	431	389	406	420	379	404	340	423	376	404	384	408	433	420	405	381	388	385	430	355	402	366	390	417	389	374	424	394	433	414	398	481	385	411	420	398	397	417	400	414	400	412	400	421	384	399	391	443	387	418	407	420	359	406	435	357	366	371	364	446	378	379	357	420	379	395	402	376	387	411	389	410	415	405	355	416	403	394	441	404	395	362	383	361	410	385	381	375	403	381	387	382	359	404	444	398	410	403	395	390	381	395	432	425	390	416	434	383	401	367	396	424	392	395	419	427	395	384	400	423	402	412	420	404	457	411	422	390	405	427	411	407	434	397	404	386	368	382	382	405	373	406	412	412	372	391	386	349	381	410	412	390	377	385	365	396	411	392	403	423	392	346	420	390	367	421	384	390	382	397	391	347	386	373	431	444	425	361	396	383	411	402	379	391	391	407	408	387	423	375	389	388	436	366	400	382	373	391	396	376	386	406	361	395	400	358	431	432	377	411	375	397	425	418	391	431	462	410	357	396	402	412	391	430	364	396	433	393	392	401	406	392	373	386	372	394	406	416	412	372	420	391	413	395	409	401	378	400	439	366	360	388	417	418	390	394	396	425	391	434	402	366	410	407	381	384	383	372	384	417	395	425	421	406	397	369	402	405	373	399	370	336	406	401	433	404	381	390	404	401	323	399	421	390	379	442	387	387	398	392	404	428	356	392	356	389	429	386	433	387	459	380	374	390	374	425	438	405	396	392	405	429	389	382	418	397	428	437	395	402	377	400	402	431	403	374	396	415	374	446	400	405	370	425	367	383	402	407	421	383	419	391	396	404	396	441	401	403	412	392	423	435	371	396	397	380	419	437	436	423	405	395	407	385	391	424	386	426	385	383	425	391	398	381	426	419	369	397	412	419	404	424	408	444	412	372	361	421	382	387	408	385	432	459	388	356	392	390	365	408	401	409	404	387	413	399	403	423	394	406	402	386	395	427	365	369	402	415	372	402	418	425	413	391	411	423	432	411	407	408	397	419	420	383	416	373	358	419	419	370	367	416	390	393	419	411	410	383	359	396	401	370	396	412	384	414	397	387	386	396	386	387	398	386	411	440	442	359	447	381	406	363	404	405	403	384	379	392	424	370	406	419	412	409	443	419	401	374	432	374	413	362	406	387	399	390	383	368	384	394	382	436	398	381	431	398	382	379	362	389	415	376	401	416	403	386	411	455	382	417	409	403	402	375	412	413	366	375	411	384	407	435	391	381	397	374	386	430	400	400	403	418	383	402	396	379	378	402	382	381	399	389	396	435	407	419	424	410	396	418	428	350	376	374	405	387	386	406	449	419	389	449	389	417	353	414	385	407	448	385	430	378	410	408	377	418	394	429	375	388	409	437	398	424	390	420	372	394	391	392	386	407	404	374	384	365	418	423	393	393	411	423	370	404	407	393	390	405	366	397	402	414	427	397	395	432	384	390	438	424	365	397	431	405	396	358	388	444	397	418	393	400	429	372	400	388	433	399	429	389	367	394	420	400	395	379	407	368	382	422	403	414	404	407	366	387	390	388	388	364	397	371	375	386	369	463	362	380	375	375	392	405	396	414	414	413	377	384	400	392	410	403	400	388	435	377	407	418	419	393	404	370	402	426	410	394	404	412	370	436	420	366	447	415	396	420	422	425	404	397	399	410	386	438	367	398	407	410	418	364	412	432	390	372	403	422	439	382	399	402	433	400	453	364	382	416	412	448	392	410	381	456	397	372	414	374	407	363	417	443	393	368	387	396	394	420	405	398	365	445	388	412	389	392	378	373	386	402	387	399	414	445	377	379	374	387	442	382	413	387	420	405	410	417	369	415	391	386	349	424	378	402	402	414	417	394	423	380	394	387	412	387	395	411	411	431	410	397	362	374	406	419	393	351	411	411	386	409	410	370	413	442	428	422	365	386	384	423	389	387	373	384	406	433	403	395	409	386	412	417	428	391	375	413	400	380	352	392	380	438	399	398	391	426	390	367	395	384	377	399	378	423	415	399	441	378	433	413	423	422	412	394	378	390	403	401	396	389	367	358	418	427	372	387	404	410	417	388	399	408	390	374	376	423	392	416	373	364	392	409	389	428	387	387	445	375	385	413	385	399	418	390	370	377	407	432	386	391	375	418	423	397	447	395	380	422	371	409	377	453	361	358	383	392	387	413	404	371	382	375	390	390	384	385	372	393	389	371	378	390	380	421	388	417	344	377	429	394	393	385	427	419	388	408	411	413	412	387	413	383	395	416	364	394	446	404	409	452	422	393	416	418	411	435	413	426	399	342	350	411	411	398	426	407	393	392	380	432	421	365	409	394	396	428	422	353	388	357	375	372	394	417	372	397	422	415	412	408	392	429	418	402	419	424	405	387	364	415	432	390	443	453	412	387	400	395	387	378	375	381	408	383	440	395	403	382	433	413	406	404	429	411	422	408	406	393	395	416	416	418	417	403	436	435	407	403	386	384	398	401	432	391	416	438	372	377	379	384	376	386	403	388	382	402	372	383	389	423	410	436	440	369	367	392	407	372	410	388	409	419	429	398	398	427	396	393	383	409	415	367	412	415	400	412	410	434	388	400	406	367	396	399	365	405	416	390	411	358	412	415	354	363	400	395	381	391	445	387	388	444	392	372	421	409	385	377	378	429	379	386	395	395	412	443	371	410	402	389	395	403	407	379	424	370	427	438	402	419	405	397	416	403	387	347	418	366	371	394	408	389	396	418	406	353	407	463	388	388	411	398	427	403	400	413	412	415	373	397	383	427	419	379	414	422	391	437	407	392	384	388	409	414	425	396	428	404	381	381	415	397	417	381	437	392	402	387	423	379	426	438	388	404	358	412	379	394	375	421	400	388	414	409	384	391	397	422	401	396	402	392	440	422	413	402	378	402	376	420	389	377	426	437	378	397	423	417	363	427	395	372	441	384	395	382	401	413	372	389	439	393	387	367	427	384	401	379	394	380	403	416	391	426	415	375	390	407	406	426	352	409	416	386	406	445	389	430	425	392	387	393	392	377	387	386	408	377	404	398	400	425	394	428	400	414	369	405	348	399	412	420	406	378	395	394	368	382	388	381	401	414	409	399	421	391	410	411	396	436	379	439	385	373	409	391	417	407	397	376	383	433	406	380	376	401	412	395	365	412	407	379	389
18295	9519	13292	15491	13311	9865	7420	5906	4767	4044	3343	2904	2548	2092	1932	1761	1686	1512	1417	1411	1355	1307	1379	1436	1240	1166	1105	1153	1104	1105	1057	1004	1095	984	1042	1008	1051	942	984	915	899	968	1007	956	910	923	904	918	926	873	881	881	967	894	900	908	918	937	897	935	933	910	930	862	884	887	920	905	843	898	885	879	899	901	891	938	907	904	856	885	916	867	920	901	913	930	929	924	888	940	873	838	890	903	900	902	886	873	879	879	872	930	929	908	889	872	900	855	911	857	899	908	945	896	867	887	953	854	919	843	904	883	955	866	870	888	920	962	892	865	840	847	887	883	872	915	917	883	889	885	860	903	850	880	864	882	914	939	889	877	863	894	877	925	874	901	858	839	898	851	913	963	849	925	873	851	849	874	904	909	839	899	843	880	923	913	916	917	916	877	902	880	886	908	907	933	903	883	944	863	922	894	928	894	934	899	881	912	889	869	921	876	895	878	833	903	864	880	833	948	940	897	899	890	844	903	853	869	917	889	943	895	940	910	864	890	882	853	883	931	889	880	959	874	875	866	908	895	934	901	890	834	942	865	933	894	936	884	868	876	892	876	861	878	900	860	918	920	861	875	878	876	887	872	920	904	855	885	935	890	903	924	841	896	894	919	897	871	893	875	915	871	856	904	890	899	870	899	881	885	917	851	913	894	875	877	836	854	953	900	870	882	816	863	817	937	877	898	885	867	937	891	924	899	919	920	933	942	935	951	863	878	862	882	898	924	860	923	852	863	837	912	937	895	879	902	950	910	938	879	926	871	874	883	907	905	901	903	850	907	856	887	891	915	887	908	893	921	911	876	904	815	823	919	899	938	878	932	926	828	899	933	885	892	889	923	849	866	907	893	885	871	899	886	903	871	907	916	873	863	913	903	913	936	878	924	884	852	863	858	902	866	896	864	871	829	874	870	886	928	874	851	924	935	893	896	861	899	837	861	918	920	907	880	885	869	914	845	879	928	878	913	962	893	904	931	844	926	921	879	898	899	893	885	869	876	875	864	853	916	929	860	874	908	879	853	932	908	898	892	861	875	911	860	864	851	838	886	867	876	834	866	923	885	920	898	921	880	881	883	892	880	894	883	909	883	851	849	865	866	913	904	891	825	939	889	906	898	864	892	902	909	891	902	911	901	908	883	902	889	966	876	885	910	916	937	886	882	917	883	881	877	902	919	913	876	924	894	935	842	898	882	865	902	895	906	954	917	949	906	935	899	863	908	926	902	896	895	920	859	945	867	893	888	851	889	947	852	898	866	880	900	917	877	917	828	911	927	839	856	907	845	895	862	900	903	875	908	943	870	835	946	881	909	925	827	902	877	879	887	872	909	889	924	834	880	898	877	931	902	842	881	875	936	904	905	887	890	918	846	911	885	846	854	902	885	881	883	917	922	936	902	850	910	885	958	882	914	933	902	877	850	875	868	923	910	886	889	921	925	947	884	915	892	912	905	898	957	906	905	921	873	888	898	854	917	898	865	930	864	845	916	890	918	910	932	909	825	872	901	891	898	871	829	855	858	895	887	913	885	954	894	936	923	879	878	886	883	928	884	920	878	902	908	890	898	885	930	863	920	864	863	908	930	886	797	870	947	877	886	874	892	866	895	858	918	866	922	936	850	887	905	915	897	879	862	919	870	900	899	849	878	854	945	880	837	937	873	873	892	870	871	896	918	882	858	873	919	905	871	893	908	863	898	901	917	883	950	864	843	900	933	910	895	899	967	909	885	850	926	902	916	909	888	827	898	886	885	883	889	908	839	871	868	950	921	896	896	901	899	908	900	877	900	928	903	827	873	866	908	939	925	883	869	936	869	885	863	882	909	852	894	860	879	873	911	965	877	898	906	873	834	929	882	881	925	911	954	874	902	848	905	857	929	856	895	924	887	885	897	945	899	912	908	896	916	932	850	827	918	888	905	911	842	881	881	941	885	851	913	893	926	873	916	862	883	889	921	887	872	895	893	833	894	920	942	879	886	941	893	900	893	904	888	859	933	943	905	888	898	874	919	926	860	921	842	908	878	865	921	898	857	928	853	912	892	883	904	927	911	881	889	925	900	904	874	916	955	929	858	906	892	911	848	851	920	901	907	866	885	846	861	854	933	877	894	865	890	924	930	926	875	885	896	901	871	916	908	879	856	855	905	885	905	921	922	906	906	907	889	904	861	913	877	883	926	906	880	860	905	893	894	899	865	941	893	929	882	884	914	882	948	889	904	885	857	860	889	921	889	859	930	952	886	919	858	876	888	882	844	895	836	914	891	895	862	913	883	903	867	900	881	871	870	919	923	875	886	919	874	850	894	944	824	911	888	887	949	828	939	947	860	876	875	930	900	949	880	866	884	903	881	887	877	856	911	947	891	955	930	859	880	901	868	918	885	947	902	891	874	911	822	848	867	868	902	889	901	857	946	908	872	930	869	900	904	901	865	918	938	858	898	894	847	853	901	909	866	885	877	859	930	872	875	940	858	855	939	916	889	934	893	901	843	883	919	882	893	922	835	862	877	863	894	922	911	916	907	891	861	918	807	843	917	883	892	889	883	938	934	817	924	900	902	929	859	899	887	904	885	868	853	871	860	872	842	855	894	912	892	822	833	899	971	876	923	848	894	878	930	878	880	899	924	915	914	816	890	855	885	848	890	876	877	904	958	914	856	882	901	916	936	819	892	898	915	941	834	856	940	893	884	888	860	928	934	905	868	904	898	952	838	900	867	888	906	910	886	963	857	847	876	851	905	873	877	883	908	817	849	873	840	886	920	868	901	932	931	885	818	858	934	868	872	847	941	882	879	894	897	932	888	872	905	873	859	919	904	894	901	874	861	845	851	875	928	872	840	896	888	954	834	882	855	884	874	896	884	877	866	881	944	908	858	895	861	845	854	872	886	914	952	911	874	933	927	848	902	872	896	933	905	899	899	914	837	911	838	876	868	907	873	877	890	927	879	869	880	891	927	932	876	910	879	894	898	892	892	909	880	907	911	939	873	868	861	888	905	860	892	887	923	881	904	873	892	902	873	875	905	905	876	898	875	876	898	912	864	848	922	912	921	875	913	884	903	898	877	886	857	920	915	854	860	883	902	886	865	842	897	853	878	904	893	893	866	877	879	883	915	893	923	897	928	897	917	866	891	880	944	841	960	942	906	880	900	928	882	874	860	936	875	881	890	895	911	912	871	857	928	893	888	834	906	876	934	857	941	905	906	893	860	892	919	923	875	881	927	882	875	907	854	846	855	923	837	894	943	853	859	916	899	879	892	938	934	902	876	896	861	898	923	877	894	886	848	882	878	922	830	903	903	921	857	871	869	909	881	890	899	920	858	843	889	898	853	950	897	913	889	950	874	839	901	902	874	892	866	923	910	890	887	872	898	926	910	887	870	856	872	914	950	922	895	895	843	917	907	837	918	884	864	947	897	942	885	872	896	915	860	857	852	942	889	964	887	893	926	877	874	882	882	887	882	900	898
36349	17517	12383	9877	6837	4509	2772	2098	1559	1254	1027	947	870	729	718	648	580	554	509	517	497	539	502	556	449	434	459	433	462	448	431	435	439	415	408	370	417	431	400	455	423	384	411	438	416	380	407	378	365	447	393	372	388	431	364	376	372	388	360	391	400	374	403	407	390	398	410	398	379	380	417	406	376	374	370	412	418	404	428	410	420	413	440	376	373	438	395	373	359	411	418	389	380	364	361	377	410	400	418	413	415	340	449	377	407	364	406	385	390	394	397	417	429	357	391	366	412	401	360	370	400	401	394	372	350	359	409	392	430	397	411	404	401	406	391	383	378	364	419	387	414	390	394	368	408	423	416	387	380	366	409	388	404	380	410	419	382	352	399	374	406	401	377	354	390	384	377	408	416	387	434	407	380	409	388	408	395	424	399	398	421	400	419	359	358	378	399	404	425	388	402	404	386	403	409	393	353	410	360	381	398	361	381	400	407	395	404	341	370	391	350	379	399	401	363	438	393	441	421	388	378	408	401	365	410	389	392	415	376	433	353	395	402	389	405	391	371	390	436	373	383	376	411	379	396	396	405	393	369	403	385	380	405	405	383	374	420	368	377	364	422	409	413	378	395	371	410	421	390	406	384	409	376	397	367	354	353	401	388	419	384	388	403	408	406	401	399	404	422	436	417	373	389	369	424	380	412	380	396	352	383	425	396	414	400	336	411	368	405	441	385	423	388	424	386	381	433	367	417	391	381	349	371	375	409	399	386	382	427	394	409	399	389	384	414	397	409	355	422	392	397	415	418	391	419	423	390	393	381	376	373	427	381	400	399	386	379	414	391	387	382	395	381	394	387	376	374	380	395	411	360	372	398	434	423	406	405	403	421	372	411	410	350	410	404	408	405	400	387	399	399	415	383	388	425	406	391	411	422	343	401	369	393	402	364	363	390	416	435	391	416	417	385	402	394	382	390	408	423	391	425	408	417	398	406	419	420	412	398	377	405	393	386	371	433	418	347	412	418	376	383	369	437	393	410	428	363	374	384	392	411	362	380	383	406	406	385	373	388	407	405	380	399	399	395	376	410	396	411	423	418	438	368	407	366	405	346	393	393	412	442	405	348	383	391	379	392	398	420	452	392	376	407	392	394	370	385	378	347	424	349	416	389	359	384	370	437	384	380	382	415	388	394	414	398	372	404	366	407	419	375	397	436	406	389	396	388	392	414	387	398	355	358	405	380	399	417	446	399	387	418	401	391	422	404	369	395	421	369	393	403	381	379	398	421	423	402	341	437	386	399	388	397	409	415	372	421	383	375	368	400	399	397	408	359	421	414	371	406	398	360	336	380	414	427	392	362	415	399	424	431	366	397	420	398	370	360	373	385	404	384	402	413	390	396	400	427	413	388	401	385	381	400	382	399	407	390	405	355	372	394	417	417	400	432	368	354	399	421	406	411	401	389	442	391	403	427	398	404	421	386	344	406	391	386	396	351	421	400	389	396	384	410	382	415	390	400	374	393	408	415	389	376	389	408	401	374	409	366	341	385	416	380	348	436	372	395	407	368	402	431	394	386	367	395	405	421	345	394	399	390	369	371	424	392	339	392	374	388	404	367	348	377	375	370	407	457	379	374	385	432	396	402	442	414	396	387	361	404	450	369	408	372	397	387	402	383	361	409	360	339	417	356	388	376	384	384	420	429	354	363	407	444	351	377	383	351	404	396	408	366	396	417	377	413	445	428	411	400	368	393	398	429	385	419	386	425	391	381	427	421	421	412	430	404	408	436	385	414	376	402	357	353	415	407	392	369	401	368	372	393	388	350	370	405	416	398	397	440	379	393	396	373	425	405	402	390	395	388	423	405	393	386	393	373	384	383	410	398	360	434	399	404	446	397	376	462	443	431	430	388	380	375	398	408	410	380	410	384	364	430	374	363	379	373	388	426	379	408	446	373	383	393	380	389	406	361	371	371	397	363	397	391	404	400	434	371	390	414	385	395	370	379	389	362	377	373	391	376	370	410	385	366	415	403	374	362	400	392	397	367	404	402	383	383	348	393	408	366	385	393	383	380	428	382	390	370	398	409	370	415	394	419	413	400	365	382	357	423	379	400	393	368	362	379	372	410	366	381	417	373	373	371	382	417	379	417	393	378	363	402	386	379	361	389	393	381	365	401	400	390	389	424	418	397	429	413	390	424	405	391	386	373	375	414	403	408	400	413	434	414	449	388	359	342	385	404	388	361	413	406	376	376	384	361	370	404	407	432	416	413	401	400	388	381	367	374	399	367	392	385	419	408	429	395	385	386	409	417	404	430	379	417	383	362	400	404	411	382	394	410	380	389	406	419	369	387	381	354	426	358	390	381	401	364	401	413	356	353	431	383	362	370	369	432	446	399	403	395	419	400	359	403	395	370	373	352	371	423	417	403	391	375	418	395	398	397	378	377	401	371	391	389	414	380	390	381	403	407	393	395	410	392	405	404	407	394	418	396	434	386	425	403	417	426	379	391	381	410	385	405	375	411	385	376	377	408	389	351	388	354	356	398	391	364	391	368	348	411	392	389	415	406	377	411	432	388	383	384	430	459	394	407	398	426	377	432	403	410	407	386	393	397	359	376	391	372	400	399	406	372	403	367	409	407	388	381	380	381	399	402	369	385	418	415	417	390	391	364	406	371	417	369	377	399	385	398	416	402	429	418	407	408	416	363	406	404	386	403	367	419	370	419	396	393	370	400	419	399	413	387	415	383	389	400	350	385	394	430	404	424	375	418	370	405	351	402	400	355	376	392	391	381	382	425	356	401	390	388	411	365	395	372	397	373	395	394	374	388	419	413	397	390	418	375	413	432	373	378	419	432	381	398	393	380	400	394	380	392	376	426	410	403	339	368	438	441	407	370	424	360	391	387	418	395	394	392	412	395	396	400	366	418	391	363	383	387	384	414	391	382	389	384	363	394	411	442	404	390	379	391	366	360	397	405	402	399	399	389	411	394	413	389	402	404	387	389	371	403	407	392	381	415	395	387	378	426	432	356	392	389	415	422	424	377	395	370	408	396	414	354	421	361	406	393	406	361	400	404	414	394	412	410	421	389	421	393	408	376	406	384	397	369	382	410	351	378	426	422	386	424	384	371	395	350	379	405	421	391	418	399	352	385	380	388	381	408	385	387	403	404	442	350	387	415	388	387	386	406	382	372	396	408	365	347	406	385	398	354	397	387	392	389	396	393	429	388	407	412	382	377	391	402	365	399	391	405	389	411	410	377	371	371	409	392	382	393	409	401	411	397	389	384	395	384	399	393	381	430	402	389	407	444	411	372	405	377	369	403	401	411	371	383	366	380	391	405	390	415	377	389	386	412	355	385	387	426	368	396	450	370	416	369	428	385	411	418	388	384	416	425	441	389	377	381	388	380	367	378	399	438	426	409	394	402	414	422	396	366	391	373	399	399	418	458	424	404	393	436	396	432	438	342	380	365	351	391	325	385	413	398	352	433	395	347	410
21618	12033	16968	19764	17622	14073	10029	8042	6367	5376	4347	3915	3411	2910	2517	2304	2070	1884	1758	1712	1617	1537	1668	1746	1336	1305	1285	1254	1220	1150	1186	1151	1199	1168	1104	1043	1066	1038	1021	1020	984	915	925	987	972	957	925	973	926	902	909	909	905	927	866	876	888	918	897	960	878	884	915	860	908	946	867	899	890	901	845	899	845	882	836	839	909	873	894	868	845	928	824	921	882	855	889	904	857	879	863	813	853	842	936	886	898	967	859	856	877	879	885	933	958	929	861	861	874	939	909	889	906	903	876	846	926	869	894	889	846	867	843	889	824	880	893	877	874	861	914	865	857	877	837	883	909	891	882	854	860	838	871	894	890	908	867	882	918	846	882	890	895	871	847	933	840	881	894	872	884	903	881	853	842	892	877	845	908	892	913	890	870	849	839	884	914	873	945	907	916	883	902	879	914	915	941	858	875	857	994	873	902	921	897	859	858	909	873	809	910	889	878	891	927	873	902	870	888	894	914	876	919	901	878	913	859	928	880	868	897	858	856	846	869	855	854	858	867	895	826	857	878	871	897	871	862	881	926	851	865	865	874	863	916	872	868	907	853	954	866	835	865	901	860	895	871	896	908	844	907	891	834	849	858	848	858	927	872	890	922	855	859	869	857	866	904	892	852	855	857	930	895	853	906	910	850	879	901	894	847	854	881	869	910	891	856	895	887	878	880	831	859	887	919	877	882	904	851	931	900	869	910	862	915	862	867	871	938	839	842	863	893	889	853	864	890	945	891	834	896	887	841	900	845	922	843	889	922	900	868	861	857	850	875	899	919	919	869	865	858	880	855	853	941	882	908	874	863	862	899	873	898	853	866	885	851	819	900	854	917	907	881	907	871	873	893	888	892	807	860	917	890	888	833	870	869	869	897	892	835	870	856	887	853	889	954	913	896	933	879	881	898	870	848	897	906	861	858	854	869	884	860	897	857	856	883	870	852	859	902	851	880	884	854	873	827	864	875	855	937	931	889	818	917	853	890	883	827	873	911	926	856	918	885	857	847	897	877	950	841	912	892	857	885	855	906	875	847	841	874	869	875	896	924	859	862	900	879	876	870	902	840	913	977	862	905	870	950	870	870	889	890	903	882	829	897	890	853	812	904	862	978	905	888	902	878	837	884	894	844	806	869	898	883	854	911	903	887	884	871	872	937	861	901	943	812	863	844	881	885	876	853	881	843	854	888	871	877	891	900	861	901	875	837	875	848	893	862	885	847	846	866	901	932	911	891	890	849	915	872	866	893	881	907	912	916	903	857	868	843	842	927	924	940	894	931	854	849	845	871	891	855	907	891	906	865	890	925	873	851	898	876	883	894	860	833	845	897	856	894	920	901	876	798	848	844	841	913	885	901	893	873	919	870	821	811	853	884	886	868	884	877	866	844	841	868	899	861	862	932	871	873	914	925	850	908	898	921	861	861	917	883	857	884	859	901	890	886	889	888	869	905	918	893	864	874	826	881	897	915	886	865	903	935	896	874	823	854	875	840	879	902	813	899	896	840	870	919	856	911	875	885	882	887	881	850	895	818	849	884	868	888	830	862	875	911	879	896	959	835	815	840	956	876	853	888	891	867	898	862	853	861	878	890	852	882	873	878	816	886	893	870	851	787	901	823	886	837	915	893	912	856	879	872	874	880	915	892	898	869	848	855	931	874	863	806	887	862	841	877	848	851	862	901	899	943	910	886	865	896	858	867	876	890	833	893	940	909	868	877	877	874	891	862	883	914	879	884	820	902	882	927	855	859	882	876	904	842	924	911	867	929	834	846	879	878	913	858	925	882	829	889	898	880	887	870	936	854	892	842	865	906	852	809	835	880	831	930	881	863	854	900	898	879	977	883	853	868	849	918	858	944	929	888	896	861	886	907	925	858	908	919	889	915	952	871	886	892	910	871	879	866	885	876	879	848	875	857	876	875	821	898	858	883	896	861	867	925	923	872	841	873	894	858	913	894	839	910	897	867	905	860	828	924	946	855	875	922	870	915	898	890	883	878	897	901	873	926	852	909	869	871	913	866	818	879	833	892	869	908	897	928	890	875	825	887	848	891	867	863	894	874	853	917	855	897	862	892	857	938	874	841	897	892	878	925	885	852	845	940	926	882	877	919	834	887	882	879	913	908	916	942	869	961	886	891	876	860	905	873	915	866	871	893	892	853	891	852	904	845	869	893	881	864	881	853	882	789	906	898	923	904	903	850	874	874	927	889	871	885	895	886	837	867	822	858	823	894	896	894	849	867	899	874	883	905	860	840	916	845	886	822	871	840	944	893	924	856	917	834	897	872	899	857	846	899	875	876	872	828	889	866	871	890	812	900	929	893	896	848	831	904	899	829	879	874	923	896	872	884	861	908	828	920	848	881	879	914	896	910	931	823	824	852	892	838	849	925	869	854	900	849	856	847	880	870	892	826	825	850	908	849	872	836	911	876	911	842	853	897	953	847	875	848	893	902	833	888	839	873	936	860	900	953	915	867	915	897	898	893	903	873	888	886	856	913	870	860	893	873	924	888	855	892	928	878	889	847	902	827	888	892	888	933	894	870	853	887	918	837	873	905	804	883	843	884	850	862	877	858	909	946	867	915	883	865	937	875	873	844	882	862	914	884	884	882	879	865	839	969	879	888	888	879	880	856	863	902	916	851	888	852	937	881	901	869	841	857	890	863	922	871	881	884	907	920	847	918	807	878	918	878	878	872	907	919	847	885	898	917	907	866	880	884	902	849	867	849	869	932	869	886	882	899	879	882	887	836	873	898	840	887	903	904	936	899	898	891	879	931	833	889	887	870	852	874	863	877	853	886	872	905	869	931	919	909	866	884	869	897	895	945	880	877	830	863	879	900	896	902	898	908	893	889	825	816	887	926	865	894	872	899	883	876	880	859	904	920	824	836	848	852	870	896	871	914	888	924	886	845	916	925	847	889	872	904	919	889	887	857	877	873	866	872	879	878	856	937	906	897	887	889	896	922	793	958	895	903	860	915	920	866	875	897	888	896	903	861	835	855	871	853	878	891	906	881	819	917	890	906	841	903	936	923	916	860	852	930	909	896	874	879	942	855	902	911	909	884	877	905	882	875	890	906	857	899	862	895	919	874	871	835	830	902	889	862	893	914	837	908	909	928	834	906	839	843	867	866	857	870	869	860	916	916	902	868	857	874	848	917	907	927	877	863	880	875	921	849	889	894	888	836	851	846	896	872	882	845	907	848	962	876	906	888	939	869	909	939	881	921	849	884	911	915	910	887	882	899	868	858	851	859	888	896	870	921	860	878	878	904	868	836	910	901	891	886	895	831	827	934	869	895	875	874	831	904	911	880	853	845	876	847	886	927	926	929	848	898	949	829	864	826	832	842	908	845	903	912	934	922	952	910	887	907	854	874	882	905	921	804	902	793	895	870	899	921	900	876	893	855	895	813	946	937	923	878	876	943	870	875	925	923	888	864	851	908	878	858	856	856	898	832	844	900	820
17194	7278	5192	3810	2467	1701	1350	1008	924	761	728	557	560	521	522	529	463	498	474	438	456	441	512	495	422	425	409	468	435	427	441	447	442	473	411	408	421	446	447	390	430	422	417	429	446	450	424	419	449	422	422	408	448	399	425	398	424	401	375	408	434	473	475	426	374	408	419	432	413	423	431	421	416	440	406	433	447	417	430	402	422	394	420	436	432	394	399	421	435	416	428	418	422	445	431	433	422	428	447	397	412	411	422	420	432	411	454	400	380	402	445	409	401	420	424	455	451	390	396	413	396	422	433	402	377	380	438	425	417	444	401	409	442	426	435	467	394	409	428	463	374	410	394	406	427	413	401	406	419	420	396	423	425	399	395	426	431	475	437	440	440	395	426	439	416	443	407	389	420	388	425	395	408	421	450	438	383	437	427	394	428	385	378	414	440	439	399	428	409	421	398	411	436	419	392	384	430	403	429	394	449	451	427	434	385	412	424	465	384	440	412	411	442	444	411	390	422	413	394	419	406	426	376	422	405	424	425	400	374	450	423	431	423	375	408	403	422	443	414	413	423	470	430	427	446	441	427	392	439	420	403	400	406	441	449	389	399	432	410	441	409	446	444	403	410	419	427	386	397	452	417	380	435	386	440	425	401	392	411	418	411	432	424	399	419	419	416	414	394	475	425	423	430	442	433	408	431	413	403	390	444	412	407	396	414	419	452	390	424	402	437	401	453	396	456	452	430	465	386	462	407	436	452	426	424	454	407	438	409	441	405	424	428	468	420	412	439	439	403	379	430	433	419	419	418	416	404	437	378	426	430	383	449	444	430	404	406	472	459	427	402	420	433	418	401	460	410	407	410	436	413	387	388	407	398	403	423	429	458	434	424	397	427	473	419	412	411	419	416	418	397	425	407	413	383	414	395	415	401	431	417	419	394	433	438	419	404	420	373	438	376	410	452	452	436	397	457	400	434	416	431	436	412	422	418	412	431	430	413	423	458	418	421	442	420	438	443	426	393	450	432	412	363	413	428	380	407	384	446	406	420	401	392	408	401	413	416	435	423	398	400	421	365	433	403	401	419	425	437	436	420	416	425	441	403	446	406	432	407	412	416	448	421	387	404	413	409	363	468	416	430	429	448	420	445	436	447	451	419	407	415	420	454	432	419	414	403	425	417	410	396	420	400	447	442	420	418	412	421	410	426	443	455	405	425	411	407	398	414	393	390	405	395	433	424	432	461	391	413	383	444	414	370	415	375	408	417	425	403	425	419	453	411	399	419	410	460	415	396	436	456	409	415	413	404	420	423	403	424	436	386	455	410	416	401	420	419	419	428	430	447	473	419	440	441	440	388	363	459	428	432	423	383	412	441	412	411	459	449	400	458	391	428	396	457	409	381	424	402	469	440	377	427	407	417	407	427	422	373	439	404	430	430	408	412	406	426	392	391	408	446	419	432	398	433	379	439	420	422	414	444	422	417	440	369	405	404	406	431	390	405	427	418	395	431	420	428	431	399	432	405	392	463	463	403	418	403	461	414	454	452	348	412	442	440	421	403	435	415	453	446	405	467	422	392	413	439	426	396	411	419	427	444	389	374	397	466	421	414	402	462	448	429	420	430	405	388	422	412	411	409	444	439	426	400	446	390	415	452	422	427	417	418	456	410	406	398	389	419	458	433	411	393	421	432	430	429	443	412	374	411	396	446	358	452	431	465	398	433	430	406	410	400	435	430	447	437	388	421	426	404	422	381	438	421	445	383	420	430	409	404	469	412	415	429	399	387	377	405	413	413	457	444	413	393	452	447	412	415	428	399	395	443	472	410	412	432	447	409	386	411	380	404	437	446	413	405	424	412	406	430	419	429	386	382	390	365	442	438	404	394	442	442	445	410	407	398	409	416	422	412	422	464	422	410	433	400	451	403	428	392	418	402	433	432	364	410	419	441	395	404	404	381	402	443	459	414	383	411	389	394	408	444	422	450	448	416	432	405	435	430	421	422	388	442	407	437	450	442	403	438	404	359	397	425	434	402	404	420	422	418	393	435	423	430	405	435	396	427	446	429	429	419	454	433	425	446	402	408	419	417	458	392	444	426	397	441	430	451	395	386	424	414	417	441	434	467	408	409	410	418	390	400	383	393	417	397	383	447	428	435	448	452	423	401	397	435	431	431	419	423	440	406	437	460	395	425	414	452	422	386	436	414	423	447	402	425	429	454	450	419	424	483	415	434	430	447	434	425	434	401	380	436	417	423	372	441	387	428	407	394	427	426	430	422	401	389	433	462	405	403	418	384	369	400	425	394	455	440	417	416	386	383	451	409	413	385	446	389	442	420	446	397	439	394	419	378	396	404	452	426	487	420	470	424	412	429	400	432	407	401	427	441	419	407	386	430	448	416	425	382	406	411	435	412	405	476	421	414	414	432	421	457	427	378	386	429	389	444	432	448	457	417	415	408	403	424	411	391	470	376	455	429	439	434	404	423	404	412	430	458	413	454	446	420	426	411	468	410	386	422	406	425	443	397	391	447	413	449	428	422	420	439	436	425	434	429	393	411	428	432	436	421	453	409	442	424	413	434	384	455	433	438	422	420	456	430	445	424	363	403	392	378	457	409	408	430	425	423	445	428	427	423	407	416	401	417	407	406	409	445	428	402	425	424	400	412	373	402	409	396	423	389	447	447	386	460	422	389	458	422	395	439	451	424	416	401	405	403	430	388	400	422	476	419	423	434	439	399	402	415	433	404	420	418	417	434	402	422	449	419	422	386	420	405	415	421	393	430	423	415	427	440	421	396	402	420	402	396	426	391	388	430	409	402	444	360	415	404	393	421	417	396	417	407	424	431	472	421	451	404	429	400	427	387	413	392	367	413	431	430	400	412	431	414	426	440	460	401	421	433	424	447	404	399	417	439	466	457	409	448	436	450	427	467	421	437	427	437	389	391	407	442	408	426	402	438	416	435	398	426	417	429	386	435	363	385	410	431	397	391	423	436	395	411	435	412	400	421	418	438	415	411	435	386	454	378	415	440	427	389	449	458	430	465	484	386	406	420	397	407	449	427	449	403	432	409	408	362	436	415	429	437	399	434	419	420	434	428	430	413	432	438	383	385	391	422	425	407	414	427	388	452	405	424	396	435	433	410	399	411	429	391	405	436	446	417	405	397	415	422	418	385	413	403	424	415	427	423	385	421	412	429	436	439	415	403	373	408	423	412	443	407	401	433	436	384	396	400	420	450	408	433	426	432	454	394	434	440	471	357	398	459	422	406	390	431	444	419	458	418	402	430	428	390	375	401	388	396	399	436	401	401	456	382	419	426	419	425	467	427	446	403	421	422	396	437	453	433	444	426	381	421	439	391	421	430	428	442	418	413	468	428	451	397	389	443	413	419	413	386	386	391	415	446	385	416	424	427	390	457	431	447	412	409	454	369	405	441	430	410	443	416	441	420	448	424	430	391	430	407	402	379	419	437	435	394	459	432	431	387	413	447	438	425	407
10470	5855	9176	9939	8304	6482	5007	4017	3153	2604	2250	2021	1847	1622	1527	1321	1291	1278	1256	1138	1138	1166	1106	1112	1060	1009	1031	991	1030	983	945	1000	1020	965	951	968	968	974	937	981	942	988	953	923	946	940	937	886	912	996	923	920	979	922	941	942	922	922	908	990	967	945	886	953	908	988	963	941	965	891	926	942	928	890	965	941	947	932	952	966	884	940	885	946	831	907	892	917	938	922	935	931	920	878	909	938	903	1006	885	979	886	910	927	922	913	965	954	923	946	934	985	908	921	963	893	860	956	925	879	948	912	961	929	936	885	906	912	892	953	868	944	947	953	869	883	993	977	930	896	912	973	852	930	960	931	900	919	920	947	895	976	904	885	927	916	855	903	935	967	932	909	957	938	991	952	924	882	876	932	942	966	947	907	946	961	940	897	990	902	958	930	906	945	929	881	946	971	881	889	889	888	960	922	909	914	912	950	956	931	938	960	901	922	928	914	926	920	925	933	939	919	901	898	906	979	937	979	948	874	908	891	956	868	911	903	859	913	964	984	949	922	923	907	920	928	940	949	967	873	962	985	924	905	959	964	901	926	889	934	959	932	940	1004	927	882	904	908	890	932	916	963	903	929	924	984	921	933	937	956	929	945	929	954	876	886	967	875	904	883	873	825	947	972	961	922	912	883	922	921	885	915	890	923	946	900	971	882	948	920	941	975	875	867	877	912	922	913	942	916	914	911	946	1007	913	920	925	964	906	914	957	933	846	989	907	906	927	930	931	929	892	934	894	936	934	902	940	920	872	948	910	936	937	908	912	938	878	864	918	936	946	932	917	977	853	931	940	969	926	935	886	825	917	913	951	955	935	876	903	964	931	933	899	889	876	926	960	900	918	882	975	919	893	895	964	960	856	943	866	939	915	906	892	960	917	891	893	939	912	879	916	917	880	920	972	997	944	910	949	929	939	876	886	941	893	919	906	945	937	942	932	939	924	896	955	879	903	929	973	965	912	938	989	943	953	900	919	935	915	974	919	893	882	903	901	956	934	921	936	918	961	926	957	959	962	965	934	964	918	901	876	973	917	920	921	940	919	902	867	909	885	881	937	932	925	877	952	900	909	855	948	888	942	893	914	941	924	945	901	911	881	916	937	893	946	942	944	912	908	946	927	962	948	930	934	888	974	982	931	861	881	901	929	961	897	928	906	907	919	914	915	905	932	912	944	926	862	934	915	940	909	887	950	959	887	922	905	940	945	913	903	902	911	894	950	946	894	880	953	928	851	891	911	968	875	988	942	931	916	906	947	895	927	888	966	939	933	902	914	975	920	920	946	893	951	931	953	926	915	916	965	920	938	847	982	913	889	928	948	907	946	938	931	903	899	945	936	911	934	897	862	929	932	900	914	938	967	923	918	901	937	1010	957	950	913	899	876	996	938	964	919	931	914	892	899	963	929	918	908	900	905	946	951	938	964	956	914	889	943	905	957	934	891	940	901	892	925	939	930	919	919	951	906	893	914	899	914	907	901	976	914	872	876	932	941	913	885	942	914	922	923	970	902	950	946	938	888	918	879	936	956	947	924	871	914	974	965	923	883	971	907	927	973	921	994	975	893	902	934	970	892	914	930	899	899	903	887	987	964	961	923	914	940	912	909	919	936	905	948	940	919	930	939	942	879	887	866	904	963	911	933	970	907	910	898	918	879	892	934	926	933	952	884	921	915	993	928	890	885	932	891	881	912	879	943	907	917	916	894	975	963	902	883	967	929	896	946	915	946	893	914	889	879	945	944	940	980	898	968	886	986	913	878	929	937	910	969	901	942	927	928	927	909	938	935	976	963	906	935	889	911	923	930	908	904	984	919	872	948	916	925	941	952	902	943	883	894	941	921	959	895	941	876	919	923	915	953	955	959	909	933	917	938	933	872	915	941	977	932	921	937	888	985	914	903	884	896	933	945	957	946	907	928	890	893	925	910	943	889	966	934	940	946	939	985	896	931	874	916	905	927	909	946	923	958	973	919	944	973	900	987	902	990	943	910	954	898	927	914	958	925	897	923	940	951	898	944	901	872	922	914	879	907	906	865	929	903	948	878	919	897	967	930	938	937	928	959	919	914	909	959	892	923	885	929	899	902	965	1008	922	910	913	934	902	931	956	933	921	906	907	931	921	915	863	952	936	966	909	965	874	908	953	925	993	937	960	908	940	892	890	930	944	967	887	922	928	906	912	935	903	906	901	926	937	923	957	952	961	939	905	909	960	906	904	852	931	937	902	924	920	925	936	984	897	920	929	996	923	895	879	964	931	893	942	982	887	965	977	884	892	860	938	947	918	919	893	915	907	920	892	950	928	919	929	887	929	943	965	910	956	897	878	867	932	921	892	980	943	879	937	919	952	936	893	948	941	940	909	956	899	918	958	927	929	888	947	914	949	960	842	974	903	952	880	907	908	916	922	948	930	932	935	961	878	883	872	924	891	991	911	963	917	970	914	932	896	927	922	951	921	917	985	963	945	1023	943	940	967	927	919	899	954	941	911	958	885	965	937	922	994	898	928	953	904	918	913	899	941	929	912	961	914	839	895	929	906	992	895	943	901	968	940	930	941	954	963	948	909	945	921	892	893	955	934	885	860	910	928	921	925	903	904	952	933	865	966	984	940	936	925	875	967	980	868	932	899	933	872	950	928	941	957	941	935	919	943	937	878	918	891	1004	918	954	946	922	953	952	897	913	937	964	948	928	951	923	930	918	929	915	885	915	916	944	925	945	921	936	939	927	985	943	940	995	888	897	901	976	905	873	919	916	855	907	905	922	903	912	949	903	918	907	912	948	933	900	858	943	940	912	928	923	879	951	919	945	899	940	901	924	917	915	948	960	932	940	909	993	930	970	956	934	903	939	933	910	974	941	869	880	922	954	920	936	900	973	914	926	858	897	916	917	910	888	983	949	967	919	912	960	967	929	917	952	907	935	936	965	951	939	938	918	964	888	889	887	937	918	885	957	919	905	943	932	928	960	933	914	906	946	916	918	930	891	916	927	928	965	905	923	924	925	911	904	909	937	947	928	899	900	960	916	900	897	889	882	895	947	966	921	921	831	932	918	937	908	894	929	944	912	879	888	908	967	942	946	908	928	936	886	917	963	907	918	956	955	946	975	951	941	947	884	968	903	960	939	951	926	929	906	938	930	906	938	923	962	913	927	934	953	924	878	915	920	920	920	873	945	895	908	896	916	911	1001	905	888	920	981	931	848	868	926	905	930	890	897	887	953	940	900	884	949	957	948	918	944	907	888	871	949	979	941	906	900	929	969	985	926	931	918	939	959	970	880	917	926	919	974	891	892	913	904	916	885	926	950	939	910	860	959	965	931	926	968	964	900	890	915	934	932	941	909	898	933	955	920	928	932	981	889	933	928	911	932	939	945	923	905	903	918	892	966	962	903	913	962	916	898	908	909	923	899	913	934	906	928	950	952	904	951	893	968	918	929	965	895	906	945	939	905	918	911	927	870	869	910	961	910
27196	12527	8648	6537	4570	3044	2041	1567	1151	1017	814	761	698	647	597	555	519	509	486	447	474	466	438	504	427	450	452	479	398	397	425	425	404	439	468	417	427	410	412	411	420	408	425	399	415	421	457	425	424	370	399	393	434	403	396	415	384	354	433	394	381	396	399	384	432	396	374	408	414	418	398	380	407	389	424	434	389	405	420	391	356	401	416	395	365	380	407	398	433	388	424	402	370	412	399	399	413	420	387	395	438	417	378	411	411	410	383	395	399	394	382	419	406	382	446	357	377	362	397	345	421	434	391	390	431	422	357	399	396	429	360	356	388	378	398	351	387	382	370	409	390	392	420	397	384	350	435	414	434	395	440	381	433	434	427	408	402	402	394	392	365	429	391	398	354	403	392	378	408	416	362	416	396	393	404	374	433	405	389	419	398	371	397	415	388	396	410	400	370	396	376	398	443	415	432	415	394	422	402	399	408	394	385	410	435	443	427	398	407	406	394	382	394	417	412	412	392	371	414	387	398	406	363	370	371	384	399	399	410	393	385	374	399	389	417	394	381	406	420	438	400	379	366	395	404	371	399	404	416	395	404	395	373	390	414	383	372	399	344	413	426	388	389	411	395	390	392	399	407	407	423	401	388	408	411	381	373	405	392	373	385	389	404	382	394	395	425	366	368	420	421	419	392	442	425	379	399	379	384	402	398	403	365	388	388	386	412	403	415	417	411	376	407	405	426	399	397	428	409	398	391	396	415	407	390	379	342	405	426	405	415	395	378	400	358	376	381	416	367	399	432	385	382	393	385	393	399	364	399	403	390	416	381	402	385	409	413	393	395	428	437	434	388	345	388	423	408	372	383	390	411	408	424	413	404	376	384	408	400	370	396	439	370	402	410	427	398	416	398	376	416	411	375	392	410	400	375	404	425	443	367	392	376	392	412	428	362	390	401	424	401	394	413	440	369	395	375	364	379	400	396	449	403	394	382	396	405	392	428	392	397	385	399	412	404	435	401	403	384	420	393	383	400	438	408	392	409	388	415	415	426	409	390	371	390	409	412	422	412	363	405	415	398	376	388	420	407	384	359	420	382	418	394	377	361	380	405	403	420	376	384	398	418	386	395	443	367	368	406	386	394	369	350	374	404	386	396	416	381	410	410	396	430	423	449	408	399	409	409	423	391	388	350	418	411	424	383	400	386	404	401	362	421	382	468	375	428	416	360	410	412	387	373	398	394	397	374	397	396	368	383	358	372	347	403	373	380	413	388	397	389	421	422	403	417	381	420	384	380	382	377	406	405	378	367	375	378	412	401	377	407	398	411	407	433	375	421	417	413	407	376	371	366	407	394	407	444	411	402	419	408	404	440	439	409	432	403	404	387	396	385	416	423	414	411	363	429	418	408	402	411	396	430	422	405	363	410	398	362	378	389	411	402	378	374	402	388	393	382	399	431	401	359	365	448	411	389	361	397	403	401	402	365	398	430	426	404	396	421	402	365	402	403	408	427	393	412	392	442	379	412	361	407	396	410	371	408	409	410	424	354	372	414	415	439	397	385	408	406	384	409	420	395	354	390	392	381	430	426	381	338	381	384	374	399	397	401	380	406	412	386	474	381	378	417	377	403	415	393	402	341	374	429	396	397	440	469	416	425	411	401	396	444	394	428	380	372	415	389	380	367	403	406	356	395	390	417	349	378	384	397	382	361	410	388	420	390	379	413	399	418	413	384	393	385	406	424	383	417	389	346	392	406	416	401	396	368	377	393	429	409	438	391	377	410	417	373	389	444	436	428	424	381	412	418	415	402	406	409	412	423	389	402	415	412	396	405	383	398	410	413	369	378	384	397	407	416	427	396	395	420	398	388	415	375	427	403	370	407	448	339	433	411	408	378	403	413	370	424	393	407	431	408	400	409	405	414	398	399	410	439	426	369	429	378	378	406	439	421	429	404	381	396	425	428	423	393	426	374	410	428	364	405	405	389	405	388	373	386	415	412	386	383	407	388	416	383	456	379	385	371	418	431	368	415	432	412	406	393	405	379	379	438	409	363	426	420	409	410	384	409	413	385	389	425	427	441	379	414	372	391	429	404	424	416	422	420	373	385	399	410	412	372	399	434	397	378	411	410	419	365	394	367	367	399	381	367	393	402	429	416	402	351	406	415	402	401	392	386	362	398	381	417	396	413	433	391	412	405	407	381	380	415	416	409	415	410	418	406	421	377	394	382	390	383	402	416	417	422	398	395	386	377	370	385	414	388	437	391	398	407	413	460	383	385	428	397	434	429	417	362	400	367	408	418	380	360	382	389	395	411	383	397	428	401	395	410	389	394	401	382	406	405	405	371	359	383	405	425	387	386	427	409	397	383	427	409	387	351	402	413	366	393	420	370	445	394	394	429	426	399	387	420	378	420	423	450	379	401	416	426	381	408	418	420	384	394	429	370	441	358	383	384	423	387	390	384	424	418	396	400	399	394	397	406	418	394	407	414	377	431	431	430	403	395	388	403	408	416	409	360	380	381	379	404	350	430	380	399	377	427	391	406	439	408	395	422	364	404	386	411	405	368	406	394	383	381	387	406	391	432	393	371	382	388	408	418	398	418	411	368	420	452	413	382	401	382	441	382	395	394	395	430	426	430	416	417	435	441	399	374	398	391	383	367	431	404	403	396	378	403	372	410	384	403	398	447	426	420	419	402	431	384	403	389	402	402	392	397	400	364	424	436	371	399	400	410	404	419	386	369	440	390	409	418	430	399	395	395	377	413	423	401	396	394	408	392	389	420	379	363	394	416	383	391	397	383	394	394	362	407	372	380	396	431	404	387	398	416	394	440	407	363	357	430	384	395	424	394	371	386	399	412	415	404	398	383	373	410	411	396	362	413	424	419	403	416	418	361	407	402	396	419	384	393	354	406	387	414	426	418	404	412	383	403	359	413	399	382	398	351	398	380	413	396	419	394	436	423	399	431	403	357	409	429	426	416	399	371	406	386	377	386	388	397	402	418	425	437	380	386	381	406	386	400	387	382	417	407	422	420	448	385	378	415	393	429	416	405	385	406	392	441	417	373	427	388	395	395	409	367	386	367	405	346	448	375	404	438	375	406	380	398	406	391	421	412	403	438	370	385	413	401	443	386	403	397	370	399	384	396	416	422	449	411	398	404	417	393	430	367	404	381	407	372	360	398	403	424	349	387	368	422	409	385	404	401	411	408	437	428	427	377	388	425	393	430	400	356	371	346	403	411	418	389	370	434	355	414	359	382	383	414	408	395	411	379	411	397	395	395	449	398	407	380	393	426	433	408	441	394	411	418	370	436	393	427	428	391	405	386	404	417	398	393	386	428	386	432	421	414	421	372	402	427	415	410	393	391	378	387	419	414	441	428	395	406	385	390	403	402	404	392	390	418	399	412	378	406	390	413	416	406	392	395	394	401	412	425	391	376	415	414	407	432	362	419	379	457	415	400	420	407	441	418	361	376	366	381	355	409	411	397	416	401	385
17300	9727	13605	15496	13277	10545	7897	5981	4920	3967	3355	2916	2463	2286	2039	1868	1648	1575	1494	1385	1352	1281	1426	1327	1233	1187	1161	1179	1085	1037	1071	1035	1049	1034	989	1071	1014	970	942	989	940	1024	933	962	943	929	947	858	878	903	966	890	889	839	964	873	892	840	905	980	925	928	909	917	888	937	895	905	925	930	907	910	890	918	898	885	874	910	879	906	897	870	917	909	948	898	899	909	947	925	871	960	886	903	914	894	854	924	875	916	895	889	867	897	900	919	938	885	871	953	949	898	897	921	954	872	935	893	858	885	891	884	886	874	900	870	921	885	868	904	902	867	912	928	870	938	934	918	846	901	921	895	948	927	922	888	922	871	858	887	871	895	890	862	876	900	938	905	874	903	900	899	940	884	891	939	875	921	914	867	930	921	875	931	877	921	925	894	891	895	932	908	881	956	921	850	871	897	891	943	896	868	856	964	909	895	893	863	898	874	875	911	910	903	921	912	880	853	940	907	908	859	874	897	883	880	856	872	900	934	933	870	905	924	868	883	897	886	959	911	946	854	914	894	862	924	882	873	872	875	932	925	908	909	911	824	943	893	902	872	910	874	930	951	920	911	929	887	894	894	918	881	803	863	898	872	896	887	907	881	873	914	926	880	895	895	903	912	857	918	884	913	868	887	879	854	899	904	869	946	954	891	871	868	928	890	882	877	927	900	895	869	954	876	901	879	917	935	876	868	906	879	876	884	917	892	929	922	904	959	900	888	954	910	862	923	966	889	903	932	938	836	914	882	913	902	904	876	884	882	889	961	866	891	896	891	836	861	903	910	869	854	920	908	871	973	954	894	897	905	938	921	860	918	892	903	851	963	914	899	919	893	947	893	872	887	903	929	902	911	892	885	872	844	884	956	866	890	868	854	911	877	884	887	920	882	937	945	876	869	925	909	938	938	913	878	865	920	901	913	871	908	924	915	934	881	948	881	835	891	893	952	907	878	878	902	880	946	925	936	858	890	906	882	908	859	911	953	889	914	899	913	881	854	907	886	896	889	906	836	932	934	914	910	910	903	925	921	885	886	846	889	911	864	866	923	860	871	870	863	947	890	898	895	945	853	855	946	823	951	909	934	951	947	948	885	891	892	903	910	914	871	920	894	877	890	911	905	908	859	843	903	902	877	909	895	844	901	862	903	846	898	878	913	873	891	905	902	877	872	885	919	885	874	901	916	911	860	916	922	893	875	896	874	872	944	877	874	911	912	815	908	899	944	859	956	917	875	925	917	878	917	913	887	917	849	925	917	896	886	859	918	893	850	913	923	900	892	909	904	870	892	900	871	929	909	880	901	857	875	891	851	886	930	923	967	866	934	936	862	941	896	917	861	900	900	900	915	898	902	895	922	895	871	904	866	913	901	889	904	907	921	942	897	950	890	922	868	870	850	858	896	927	903	904	888	909	869	893	897	941	892	899	898	920	900	862	881	864	914	849	902	858	927	915	882	902	890	946	876	920	917	899	897	852	912	859	858	914	882	883	914	894	846	886	811	899	900	888	929	900	898	888	871	900	887	936	924	885	841	907	882	890	866	907	919	935	878	890	908	915	904	879	879	878	853	923	921	926	929	893	912	891	854	910	884	878	887	894	867	905	972	934	879	883	911	912	922	877	892	842	880	909	878	953	861	944	880	937	913	958	915	908	905	891	915	888	922	898	859	905	905	905	891	929	876	893	901	906	868	915	866	902	872	902	911	934	884	872	879	891	935	915	910	883	860	904	938	926	916	878	924	873	884	909	892	904	870	929	916	880	903	874	931	901	859	937	956	847	912	869	903	904	928	887	916	904	900	924	879	934	962	962	975	838	905	894	948	907	865	891	834	893	903	926	951	865	910	807	928	885	904	886	920	900	895	902	937	910	849	862	889	922	859	865	875	925	907	888	892	864	889	892	919	857	876	860	941	907	870	901	929	890	885	955	888	914	877	877	907	845	858	882	839	939	920	928	873	922	932	860	911	929	928	885	895	934	927	911	933	970	889	980	941	871	869	873	892	910	827	887	866	856	901	856	879	945	856	888	895	887	878	917	869	873	935	894	881	890	871	956	849	845	865	871	910	914	895	909	888	881	856	913	877	902	893	850	876	850	856	912	879	921	861	934	886	941	871	906	876	913	871	859	933	925	775	892	885	845	902	895	864	903	921	869	908	965	837	882	907	905	975	904	836	942	874	883	868	881	925	893	869	873	857	882	900	904	904	895	918	957	877	868	892	905	937	916	869	886	923	923	867	918	912	931	924	864	915	894	899	888	890	888	886	891	924	879	881	919	839	967	948	921	871	902	915	890	870	879	873	887	890	878	906	888	910	879	881	956	913	906	886	889	933	849	898	872	900	911	870	896	877	876	929	902	894	871	882	899	870	850	880	854	868	849	886	874	895	903	872	859	837	869	888	913	863	856	871	909	940	888	894	900	959	911	875	905	908	881	853	846	883	865	928	903	927	884	876	857	938	919	854	902	872	937	878	915	951	912	909	915	924	886	910	921	873	870	904	895	896	893	943	951	886	868	969	882	886	932	905	878	865	930	943	916	842	913	906	928	945	878	865	893	960	876	944	922	907	843	866	854	877	912	934	905	871	931	874	953	938	866	902	932	865	881	946	891	854	927	877	856	855	910	907	907	898	901	928	848	859	926	893	844	911	925	901	934	935	870	914	889	854	923	879	881	880	919	922	862	873	912	912	911	891	922	898	846	868	936	909	907	918	879	896	866	876	880	902	932	927	862	891	914	888	873	938	889	935	893	922	876	867	892	872	862	931	915	895	864	932	902	893	843	850	948	877	882	893	949	908	889	904	918	920	892	872	869	901	935	900	900	795	884	907	898	855	883	890	901	915	892	922	858	890	918	899	864	912	898	928	907	925	912	965	851	879	880	891	871	854	883	906	916	884	941	898	871	854	907	855	850	879	912	886	853	927	899	942	942	841	891	906	903	956	901	886	872	887	881	856	873	892	863	940	904	855	936	880	908	897	854	890	868	886	962	867	901	892	861	990	900	905	876	896	885	915	871	930	886	901	933	925	923	904	847	875	846	893	903	915	918	920	907	896	908	917	879	893	871	888	974	901	895	881	912	872	849	920	866	944	915	906	905	898	934	905	866	892	913	891	920	884	843	935	918	887	910	927	936	876	880	923	863	869	891	913	882	887	935	870	871	920	888	908	860	864	905	936	857	893	884	904	927	879	909	872	896	848	888	915	892	894	893	901	920	969	903	896	921	891	913	884	892	876	870	883	829	903	917	916	932	858	965	848	909	892	870	948	876	869	859	912	881	930	869	899	902	904	909	907	875	852	876	912	934	895	928	884	880	921	939	944	843	895	905	963	854	923	928	886	904	897	901	921	876	877	868	864	890	895	913	892	873	903	893	950	909	854	880	927	827	873	881	984	920	929	890	895	863	920	915	903	926	897	894	872	903	925	949	853	929	898	911	930	918	898	866	851	903	921	906	902	831	940	927	924
35256	18174	12646	9591	6403	4386	2945	2113	1633	1288	1016	860	827	682	686	611	581	554	575	487	461	535	491	450	458	466	464	426	450	469	421	407	425	448	397	433	393	401	404	422	421	427	401	409	417	451	410	419	424	383	406	409	421	425	391	415	406	372	425	425	366	420	413	388	380	429	403	381	420	391	391	380	350	400	402	405	383	398	399	399	416	423	417	404	412	392	396	401	377	370	394	445	401	403	405	394	416	368	392	413	388	446	405	399	420	388	366	412	378	450	370	353	399	375	425	417	410	390	359	401	390	380	424	412	344	405	391	423	426	372	388	422	407	378	399	394	381	350	398	416	415	408	391	414	383	360	389	385	382	371	380	440	413	418	423	394	388	421	371	387	399	367	390	397	395	355	417	390	417	386	362	398	392	420	400	393	418	379	401	450	374	400	396	394	379	382	363	409	381	382	378	347	360	411	421	402	388	420	387	368	393	417	410	393	389	385	424	377	386	403	396	404	447	375	369	390	389	382	374	377	401	441	395	448	452	367	396	387	378	398	405	364	369	406	386	432	398	421	398	423	411	409	378	377	366	419	403	358	427	409	398	397	396	402	422	387	375	400	415	378	444	395	422	406	416	366	422	421	439	383	391	391	373	409	406	388	354	399	365	400	387	404	416	387	387	392	382	426	379	416	409	387	408	411	384	375	377	399	404	388	395	401	382	434	360	400	349	358	389	414	411	364	372	403	393	394	384	408	392	417	381	397	389	386	365	403	374	417	424	366	398	379	385	385	387	373	421	379	374	361	384	372	395	391	392	427	413	389	349	366	424	388	424	401	392	376	388	367	357	416	385	371	364	408	406	408	373	388	403	383	399	385	412	375	425	383	401	368	389	433	420	381	398	384	366	371	420	452	373	374	408	379	405	412	397	386	346	387	396	399	394	369	394	358	420	401	425	395	354	390	430	383	410	360	392	381	450	393	406	405	377	399	371	397	402	394	418	378	401	424	430	400	392	359	390	393	378	398	385	388	412	442	420	402	383	378	415	419	383	351	390	412	415	407	407	429	370	406	415	361	393	417	426	401	407	353	412	422	405	423	392	376	407	397	427	392	413	410	359	378	431	387	381	407	366	424	376	344	441	377	379	396	412	379	398	427	407	396	380	373	403	393	416	358	376	393	413	349	359	351	414	374	334	416	402	388	400	441	373	412	364	366	404	397	438	424	392	395	385	431	395	399	360	393	371	419	434	403	412	390	388	368	396	391	378	388	388	409	396	391	388	401	395	402	444	394	433	349	414	397	386	391	377	375	403	416	408	404	347	432	414	397	411	403	381	393	399	397	378	399	381	394	409	394	412	419	402	414	391	407	431	391	394	381	399	387	416	409	448	415	416	394	378	390	382	390	365	384	387	375	383	398	417	419	402	398	408	403	404	407	359	371	406	405	418	415	412	417	392	357	379	366	378	402	352	399	359	390	376	416	398	371	411	374	359	357	373	422	412	421	460	419	413	417	417	400	396	446	403	369	388	387	377	408	424	398	402	378	419	359	368	397	392	395	419	424	416	413	431	421	378	395	385	415	352	389	375	378	346	384	373	394	361	408	381	338	364	405	396	382	339	422	396	383	381	361	430	412	424	376	416	413	384	413	416	349	403	382	429	406	414	416	438	409	379	423	400	366	383	395	391	378	395	399	373	413	392	386	442	394	425	435	409	392	386	429	412	411	431	366	427	413	409	395	369	400	402	360	356	391	370	406	412	374	396	394	401	415	414	400	395	425	404	363	411	411	451	384	398	431	366	407	414	397	371	368	394	391	363	368	371	401	379	410	438	384	419	413	393	405	403	365	378	424	406	407	408	409	382	381	401	391	379	438	416	440	390	420	390	392	384	430	384	379	423	399	408	392	379	361	376	387	401	381	377	382	382	401	390	365	381	409	400	380	374	385	374	414	382	396	432	405	386	412	372	425	375	388	374	391	390	363	388	399	361	377	436	379	395	371	360	356	403	377	392	408	378	355	359	418	382	406	372	376	409	412	397	369	406	379	410	386	379	404	399	384	441	371	379	392	392	446	395	405	387	400	379	389	355	412	396	392	405	378	409	392	366	357	360	357	416	403	397	384	391	374	429	416	415	369	398	423	375	385	361	426	405	403	399	366	419	390	413	391	413	390	387	400	370	376	437	399	376	350	402	407	409	375	366	440	412	403	405	403	433	383	393	428	420	401	404	423	398	418	395	436	364	421	396	378	411	386	389	384	384	417	390	408	407	414	383	386	416	397	414	399	420	397	376	400	374	356	373	381	376	361	423	384	381	386	388	413	390	376	367	405	414	407	438	401	362	387	410	409	394	404	407	404	447	409	402	405	394	416	364	419	370	397	424	406	439	389	414	383	410	408	370	382	403	394	380	449	426	385	386	443	390	376	423	431	420	387	375	398	380	428	430	376	424	420	409	409	363	364	396	411	371	415	380	403	420	415	393	390	436	384	381	384	370	393	407	394	395	389	398	402	376	391	401	436	380	424	353	362	343	399	387	390	415	401	411	406	389	395	413	369	394	397	435	387	402	382	381	389	397	415	420	390	428	388	385	366	413	387	381	371	403	433	386	397	406	397	412	412	422	378	382	395	405	378	385	389	413	456	420	388	409	423	412	394	385	416	380	406	420	393	417	412	411	385	385	413	389	387	418	389	397	387	422	426	385	391	402	396	390	398	416	389	371	394	369	403	389	428	395	381	377	375	408	432	381	382	453	404	397	416	429	374	406	373	411	385	398	392	393	398	427	437	368	380	370	424	383	418	379	363	349	387	395	427	400	427	410	388	386	373	403	417	383	397	408	364	406	415	411	423	431	395	372	393	397	380	415	431	364	379	421	398	389	379	460	418	400	405	388	446	450	391	383	406	367	415	400	391	390	392	405	357	424	377	383	363	402	411	432	370	418	422	384	398	427	411	403	378	406	375	390	393	375	396	388	375	389	357	414	417	415	415	362	403	405	362	377	406	427	425	420	441	385	399	381	444	392	427	411	368	392	388	391	390	396	404	376	393	356	380	375	383	376	372	416	384	376	367	362	357	343	415	427	424	389	385	428	410	382	407	376	373	388	372	370	396	390	407	398	394	414	376	394	389	395	391	398	410	352	347	374	395	395	395	419	422	397	398	396	424	378	392	397	396	360	374	406	426	410	413	375	386	398	424	430	426	432	360	391	362	369	421	380	442	389	391	462	394	364	428	388	409	406	400	402	409	393	394	392	373	381	445	381	419	374	374	414	362	396	406	434	421	397	417	384	420	421	430	406	384	432	365	406	414	456	413	411	418	392	412	387	436	381	371	403	408	420	358	432	397	403	411	389	429	434	386	401	386	383	423	420	399	342	385	412	418	375	416	387	412	433	353	397	428	379	368	400	400	404	359	356	376	389	417	380	418	389	412	399	374	389	373	400	391	382	392	425	383	401	426	418	361	401	395	383	395	391	417	375	388	383	442	386	358	361	412	378	401	394	395
21283	12663	17447	19602	17104	13720	10661	8283	6337	5154	4265	3706	3316	2871	2493	2292	2073	1866	1744	1655	1624	1574	1489	1629	1442	1393	1236	1276	1199	1198	1133	1146	1116	1087	1148	1130	1091	1024	962	980	978	1023	979	1017	927	923	956	943	898	861	956	898	909	908	956	889	928	912	887	898	871	855	945	893	933	890	873	896	861	934	849	877	865	844	900	842	948	850	905	902	924	841	864	905	892	866	906	891	887	878	906	900	898	812	862	897	865	886	910	843	922	851	883	848	898	916	893	860	892	871	890	864	883	928	943	881	897	917	825	899	903	867	886	904	847	906	825	870	902	916	906	901	826	848	908	880	928	913	908	832	873	883	816	895	859	885	873	903	918	921	867	934	899	925	949	890	887	858	907	865	882	837	953	888	886	841	837	876	909	884	868	913	914	865	913	889	898	888	914	931	839	797	919	927	840	909	889	894	852	945	915	892	879	880	864	901	887	902	939	874	869	901	885	888	902	875	889	944	874	858	874	842	888	907	852	927	844	856	814	824	850	860	837	854	859	896	869	831	884	905	878	881	861	876	874	889	872	966	835	882	896	880	873	890	869	869	924	906	872	873	906	828	836	847	892	848	895	831	878	866	881	874	906	853	869	842	904	895	815	914	890	873	853	841	872	854	849	912	864	905	907	858	930	861	888	853	878	911	875	872	895	845	929	869	914	884	891	938	887	906	869	826	859	860	867	904	861	874	909	901	918	867	863	928	922	881	863	831	914	899	852	919	849	832	914	872	909	934	889	901	899	906	854	918	900	896	869	930	955	869	895	883	920	884	871	885	882	882	880	875	884	859	837	839	887	879	881	922	821	853	905	890	943	880	865	878	854	871	872	921	919	904	849	880	856	895	875	881	875	908	909	911	833	912	858	880	907	906	920	838	926	853	953	915	889	888	873	929	858	896	899	899	863	909	886	810	840	928	880	907	880	891	837	875	902	911	906	900	858	893	882	953	860	907	894	900	855	876	867	880	929	875	886	845	885	913	887	878	842	874	870	904	906	842	848	865	876	885	832	944	889	899	886	886	905	864	870	868	888	898	856	883	875	826	863	894	892	867	874	915	858	884	911	884	900	886	842	856	881	967	876	863	900	931	937	914	942	925	860	941	897	876	855	894	875	880	882	912	853	888	878	852	936	938	871	902	861	911	919	927	858	848	892	847	851	906	899	861	874	887	880	860	886	878	922	833	899	898	915	919	913	965	879	904	881	868	937	884	928	873	930	907	869	904	942	864	906	874	873	926	932	861	860	911	893	926	865	906	860	903	864	908	934	869	869	883	873	936	885	895	929	925	882	879	907	855	921	856	873	893	877	934	859	907	916	910	853	844	926	878	891	885	834	945	871	823	866	864	869	873	820	914	900	910	868	880	850	880	893	909	912	891	908	897	945	850	913	835	883	948	865	920	846	886	873	911	917	903	899	851	892	905	869	878	892	899	928	924	895	881	942	829	886	857	847	885	833	887	876	894	895	914	890	847	873	864	887	882	836	893	944	851	876	883	924	870	905	855	909	910	909	819	869	871	940	885	910	937	854	907	925	889	880	880	844	939	917	895	856	941	934	859	874	890	839	944	844	880	879	902	865	876	852	892	908	879	912	923	855	917	886	877	895	913	871	881	869	906	859	872	880	821	876	887	918	871	892	924	918	902	883	875	885	921	888	907	938	879	869	941	846	876	898	912	924	884	920	875	859	866	915	863	820	881	885	836	835	923	876	893	840	881	954	881	852	876	898	854	878	835	905	919	862	877	842	875	925	934	932	864	906	912	896	898	913	937	859	830	880	895	891	894	895	919	923	929	917	858	889	884	874	861	836	864	877	870	880	891	926	894	865	876	901	881	911	878	859	880	871	881	882	898	912	891	853	887	886	875	914	835	864	907	904	904	902	921	856	922	892	906	962	893	907	915	893	946	876	908	896	898	871	910	829	845	879	901	895	884	889	900	888	887	872	867	884	852	901	876	942	910	881	871	846	931	854	912	911	900	865	867	867	851	861	873	899	864	860	893	850	926	858	887	929	917	903	917	916	881	889	870	931	887	875	868	876	863	899	852	886	899	921	882	875	872	910	906	914	901	859	839	887	842	864	858	899	897	871	832	893	842	840	868	866	883	838	901	875	864	868	877	847	870	852	864	875	896	898	871	887	884	891	854	883	858	838	860	871	866	856	909	907	883	849	814	882	903	872	855	890	831	863	913	912	860	847	873	854	849	876	900	879	924	927	841	873	884	904	913	856	900	944	927	847	897	892	902	883	847	908	884	853	911	868	918	878	883	897	899	858	882	868	908	906	893	857	862	948	859	949	901	854	876	893	899	865	910	894	908	848	905	900	848	870	819	905	920	904	886	910	898	836	835	860	920	891	932	893	882	883	868	863	833	849	918	889	898	894	866	902	889	895	912	937	867	870	918	879	885	864	874	916	859	841	925	924	916	881	904	902	944	838	893	917	881	896	886	888	906	929	844	883	874	884	845	914	886	889	921	865	916	893	852	879	868	861	918	849	861	829	883	895	907	938	874	856	925	829	858	892	890	849	939	896	872	944	867	868	862	912	892	865	890	872	888	898	923	859	865	874	913	847	895	868	929	863	888	935	894	882	883	883	873	856	861	871	854	874	897	886	867	870	883	854	879	915	869	905	866	893	889	881	904	908	842	919	916	881	850	864	848	857	877	857	872	856	860	883	852	920	880	883	928	844	899	893	859	886	844	869	919	908	890	914	935	899	891	856	903	871	889	882	878	909	906	899	874	875	856	928	866	847	867	845	872	886	927	871	882	908	838	896	973	874	909	863	874	862	903	878	924	873	884	933	921	878	910	927	878	844	882	881	907	902	849	862	859	852	920	888	910	918	868	926	935	809	901	861	932	862	902	882	869	863	879	874	853	848	923	864	887	877	856	901	858	881	921	866	871	924	856	879	926	928	851	888	868	902	923	910	902	857	911	886	925	848	872	870	849	837	834	853	912	919	899	862	828	898	860	893	833	941	921	915	877	843	880	879	927	833	887	930	915	925	868	892	935	841	849	861	883	888	882	896	878	917	870	882	889	879	894	881	917	906	883	890	876	886	827	861	909	884	875	842	884	922	907	873	885	845	923	875	902	883	842	864	856	896	901	884	930	874	874	856	947	853	882	898	877	861	915	914	878	898	818	871	852	896	904	861	889	869	867	869	886	898	866	891	905	932	909	874	917	897	859	893	844	883	922	878	919	869	825	880	842	904	913	984	873	916	875	830	873	896	890	851	866	902	898	884	866	929	900	888	921	877	871	932	915	884	854	883	944	917	924	886	906	878	848	910	881	926	916	870	873	863	894	840	862	911	921	887	845	816	906	861	868	882	862	869	888	862	851	922	881	898	869	909	881	853	849	884	907	874	864	925	895	861	932	858	823	855	933	881	887	877	941	894	888	827	851	846	856	894	922	865	865	896	853	870	907	852	858	845	860	851	868	930	870	920	882	870	877	855	867	876	861
16954	7461	5223	3721	2400	1723	1248	1003	857	733	664	601	561	500	529	514	510	457	451	453	441	446	459	451	434	449	453	464	439	421	412	426	446	436	449	422	434	421	461	459	432	402	392	474	396	420	403	431	416	412	470	440	433	407	408	416	409	450	438	384	445	418	435	444	404	391	454	449	411	399	408	389	458	411	442	402	489	451	365	382	423	434	413	425	422	383	417	407	423	428	400	443	403	424	458	423	455	418	428	420	417	398	391	417	422	405	427	435	415	412	439	395	391	444	405	404	463	411	413	442	435	405	399	388	394	401	399	426	391	398	426	402	434	435	460	441	414	413	408	428	422	412	405	411	397	368	379	382	420	398	451	453	414	415	419	433	369	457	459	421	414	403	415	481	389	428	392	418	387	390	426	425	391	412	419	425	412	445	463	400	428	393	414	432	440	430	446	451	402	413	417	433	394	369	399	469	412	439	430	411	406	403	433	404	372	393	420	439	459	409	461	403	388	392	450	425	423	428	439	455	408	408	409	434	421	429	373	413	403	428	395	437	384	443	398	413	432	422	397	446	421	455	415	441	448	446	435	439	437	430	388	415	354	390	422	426	398	416	421	437	400	424	419	447	448	413	415	454	440	429	432	429	413	435	431	420	453	418	435	431	444	406	435	404	421	406	414	426	358	385	353	415	433	410	400	457	477	461	421	360	392	419	421	451	419	402	450	431	437	398	468	447	432	402	437	464	441	435	428	423	446	430	384	421	417	405	465	458	423	391	464	423	436	435	440	423	420	402	425	450	441	429	413	434	437	420	397	416	443	405	419	400	401	455	409	422	415	412	429	423	408	433	407	412	463	440	416	413	431	412	391	409	433	434	399	423	433	458	392	410	425	403	423	446	385	434	454	419	430	462	383	435	392	434	371	427	420	408	424	419	444	411	444	419	439	419	409	421	436	398	393	395	440	393	443	420	438	432	423	426	433	392	444	443	423	407	409	419	406	444	426	449	433	441	428	470	432	383	399	415	418	444	404	385	405	412	431	452	409	407	396	388	394	411	409	453	447	389	451	418	402	405	489	410	418	421	411	409	395	422	438	382	406	385	442	409	394	386	380	450	383	425	414	387	420	427	437	398	414	432	408	414	414	437	443	445	389	406	421	436	405	411	436	421	370	404	446	419	386	416	435	432	427	416	435	405	419	458	364	420	429	385	398	377	401	409	411	418	416	423	410	399	419	420	455	404	456	425	415	401	378	399	429	404	408	386	405	424	418	430	413	415	407	418	437	435	417	409	414	404	444	414	423	435	439	405	458	440	447	403	444	451	403	407	414	394	459	414	404	406	389	381	372	426	411	423	430	413	396	413	414	410	432	365	391	428	418	400	437	449	384	408	406	421	383	398	416	410	443	401	406	412	420	433	386	447	426	456	440	443	455	418	437	460	406	414	467	406	440	455	395	400	410	453	438	392	421	403	415	421	408	404	432	433	423	408	372	432	435	440	416	423	428	463	422	385	448	441	377	437	392	401	456	473	412	402	414	435	417	456	461	437	441	425	418	435	465	432	404	420	418	392	464	411	392	429	451	443	419	428	440	389	433	463	443	437	413	447	401	410	375	434	388	388	423	396	391	471	401	437	420	406	395	447	469	431	430	439	399	415	442	405	420	414	487	422	406	391	417	465	439	391	384	381	371	410	408	381	440	452	422	433	405	378	445	407	411	443	409	427	376	383	420	409	415	409	445	428	376	377	432	421	424	425	399	405	429	407	444	473	418	438	434	402	442	436	418	441	421	388	437	449	411	372	426	393	437	436	405	439	427	423	414	441	453	412	422	426	404	444	430	412	435	457	422	413	395	408	437	398	449	458	446	386	425	442	439	365	401	396	450	466	422	415	406	398	436	427	398	383	433	404	412	419	416	414	412	410	394	429	435	413	435	407	414	399	410	400	430	453	456	408	438	423	430	426	448	407	431	436	422	466	459	422	378	398	376	380	419	425	364	397	394	432	423	431	440	417	430	432	396	428	445	467	412	417	425	390	433	437	393	450	427	449	410	429	433	453	421	412	389	372	408	431	435	431	422	405	420	433	436	416	428	377	420	432	432	450	431	456	430	451	426	400	445	376	426	395	380	397	423	420	451	390	447	431	403	410	442	421	448	490	491	448	461	428	417	396	416	422	365	394	381	417	456	426	421	393	397	411	380	394	430	428	438	415	441	397	417	395	415	434	426	379	439	426	435	438	438	434	426	391	409	419	452	460	419	437	383	418	376	446	410	424	440	416	415	423	377	421	433	441	402	409	389	397	444	389	406	409	448	380	409	424	457	428	435	411	439	389	419	432	399	400	409	429	418	445	418	436	402	380	443	409	414	434	435	409	397	418	401	400	405	393	399	414	410	444	411	401	420	429	424	438	413	391	406	388	425	434	434	377	397	431	480	438	405	430	403	454	440	421	412	443	410	351	418	422	428	428	437	431	423	403	407	384	391	428	410	455	466	426	443	431	415	405	389	416	432	419	426	416	401	413	422	415	388	413	433	431	458	418	414	410	443	444	446	389	444	399	428	418	370	422	409	448	443	426	458	440	402	434	432	407	463	445	416	421	390	444	413	425	426	382	406	391	389	410	395	416	412	391	407	407	446	450	482	431	432	395	384	446	423	441	438	424	438	432	439	413	416	389	439	439	415	395	383	430	410	440	451	405	397	426	392	396	429	427	396	421	413	425	437	431	416	398	412	403	442	400	378	370	396	462	417	427	438	470	446	416	450	408	404	397	446	413	401	425	440	436	454	406	425	417	449	411	446	445	436	420	451	430	432	425	475	420	396	413	439	422	447	377	430	413	433	414	426	454	441	431	413	400	402	433	418	401	404	394	432	430	430	410	416	410	424	405	413	420	411	437	393	451	420	407	418	417	431	457	441	403	433	393	431	437	389	382	447	380	408	404	449	448	413	446	387	454	492	438	397	383	414	418	440	421	432	388	434	427	468	432	445	430	446	429	386	407	395	425	422	434	382	434	427	372	421	406	420	415	401	405	388	406	477	437	410	402	447	424	402	422	390	427	474	427	436	394	391	395	421	449	444	360	444	444	442	444	408	390	461	413	434	428	446	381	417	409	381	396	435	468	419	429	414	422	432	433	421	402	397	432	467	430	402	449	421	426	420	408	392	410	418	430	412	439	414	416	426	446	421	396	430	463	422	447	399	429	442	456	425	423	398	439	414	400	423	382	421	420	389	415	408	448	421	409	425	428	400	451	452	421	389	419	394	423	402	415	410	413	426	375	389	423	411	424	434	441	430	422	436	438	427	432	456	413	389	430	430	454	405	407	448	414	428	421	425	419	404	413	435	447	425	398	419	405	430	366	437	456	399	431	447	431	477	423	484	414	416	437	405	416	423	376	415	394	406	428	423	408	449	392	439	398	405	427	428	437	392	419	431	440	445	438	426	444	426	437	435	450	424	444	417	439	426	433	433	457	429	410	429	397	395	406	395	400	383	426
10738	6049	8908	9935	8061	6101	4613	3771	3029	2508	2118	1848	1699	1587	1537	1420	1375	1246	1221	1152	1130	1126	1082	1071	1082	1043	1004	989	1017	982	1035	976	1013	982	992	996	948	953	924	947	960	985	930	919	909	980	878	942	935	949	896	962	955	906	967	925	896	907	958	946	1005	936	929	915	939	901	944	860	927	879	942	964	957	927	884	928	950	936	941	967	953	939	898	881	891	925	902	946	897	932	969	905	924	937	940	937	928	928	957	957	951	884	879	959	901	936	946	957	954	1023	897	959	901	890	911	990	975	938	851	937	891	955	950	941	891	992	950	955	932	908	926	929	952	908	943	917	918	935	915	934	968	925	952	936	957	930	977	968	878	922	898	927	887	914	923	967	937	893	925	902	934	918	908	897	876	944	928	897	967	950	887	944	979	918	897	892	916	937	867	931	918	958	954	965	938	921	911	961	841	938	926	951	891	954	907	910	938	942	901	990	920	902	906	893	939	903	905	930	961	950	943	887	930	942	981	927	919	922	878	906	918	941	946	967	968	878	873	985	941	922	946	951	967	900	952	954	926	895	933	903	932	913	864	942	940	1020	944	955	967	915	903	898	944	967	882	912	930	873	967	873	941	913	868	978	920	895	938	925	931	986	890	888	969	908	967	945	919	867	928	920	937	944	904	1019	898	959	878	908	974	957	895	955	913	876	927	967	864	955	935	942	889	897	876	974	942	905	886	969	868	934	964	935	926	890	941	969	936	902	927	980	925	923	912	916	922	959	849	983	919	923	957	917	963	930	941	943	953	878	932	939	943	905	888	928	946	947	910	912	937	927	939	900	961	867	916	955	881	913	925	935	928	953	946	974	930	944	925	903	967	952	910	911	918	960	924	859	921	926	911	923	921	935	920	923	843	982	930	913	895	954	948	920	909	905	880	933	978	965	940	931	917	930	914	917	957	965	926	878	914	950	931	923	938	961	948	936	919	914	896	909	937	938	966	943	914	883	920	941	947	939	901	889	880	944	972	906	982	987	912	954	907	908	920	968	954	981	965	876	940	906	924	961	922	925	958	901	917	902	913	858	939	914	942	873	889	934	987	924	894	930	931	900	899	944	931	941	941	868	963	973	917	898	959	917	934	906	957	892	944	946	891	936	853	910	919	949	890	865	915	905	956	910	961	908	932	929	888	956	852	896	910	959	973	953	952	924	955	952	878	942	940	944	866	900	904	926	914	945	933	918	962	893	994	932	946	893	911	934	936	905	899	951	960	955	924	949	984	955	933	935	909	953	1018	887	969	916	974	941	954	878	851	888	934	910	930	885	952	915	884	912	932	918	870	898	950	940	938	974	915	869	951	909	913	938	957	926	914	967	927	923	949	933	921	910	967	1002	920	958	977	920	929	891	886	905	907	924	942	911	914	899	945	970	942	929	895	952	962	973	939	970	951	904	928	960	911	920	959	931	881	944	919	897	912	948	919	907	917	938	971	970	975	925	895	907	942	944	954	923	894	943	918	957	911	926	962	866	951	912	1008	900	909	907	893	885	920	967	935	912	945	987	918	925	940	934	977	951	904	907	950	932	950	972	886	907	877	924	881	932	848	942	939	943	954	899	849	942	903	955	953	890	912	982	937	975	970	880	960	933	930	905	936	991	926	958	897	953	867	910	901	891	905	944	903	970	991	906	949	962	947	949	920	907	915	937	920	969	919	942	933	962	925	933	905	900	923	895	930	1008	905	956	942	901	945	953	874	875	947	959	969	955	939	957	949	879	938	970	907	937	890	959	920	941	958	936	897	959	917	944	888	915	862	929	941	931	911	904	945	937	963	937	936	876	936	925	964	967	914	958	888	955	887	907	906	942	937	942	989	890	909	853	940	919	891	893	919	888	932	959	998	859	920	960	969	928	859	892	932	860	943	935	887	931	938	934	943	939	932	958	960	975	968	974	961	919	955	920	955	904	933	874	932	950	915	856	983	873	905	909	901	904	928	939	936	929	917	932	941	913	930	941	924	979	921	980	953	969	965	865	973	934	912	902	956	934	922	913	902	923	923	952	901	931	951	953	868	924	921	973	950	891	969	961	919	913	967	894	892	897	906	915	924	935	908	933	956	917	953	945	929	993	960	980	983	940	894	929	952	891	969	921	938	898	965	968	944	921	947	978	930	881	926	961	943	903	891	978	929	944	949	946	919	947	922	955	929	888	923	921	914	941	938	903	916	934	938	903	943	918	967	921	920	933	925	875	933	905	938	897	948	970	929	965	907	914	919	933	945	969	913	867	948	919	900	927	899	883	934	928	908	944	949	959	930	918	905	931	934	956	895	962	949	910	934	984	905	922	928	962	893	939	933	940	889	954	915	935	922	911	911	915	932	932	928	970	892	971	864	898	922	915	983	958	928	935	983	918	960	937	889	927	932	951	911	975	895	902	943	893	956	858	892	946	959	983	906	927	870	940	998	890	851	951	937	923	845	905	939	893	942	900	958	940	995	919	915	976	902	953	959	923	926	930	906	883	976	945	954	906	917	960	961	925	894	941	945	936	943	931	964	978	1007	888	977	893	933	927	915	925	946	927	954	905	948	969	919	961	916	919	949	900	908	888	895	944	941	927	941	900	923	911	956	908	926	971	937	873	928	959	951	912	987	970	915	954	890	967	965	900	910	940	916	923	897	876	943	909	938	939	906	895	933	924	898	909	955	889	971	993	990	950	927	913	898	877	939	971	927	973	887	956	885	941	929	915	961	929	951	879	948	945	936	984	976	884	923	901	923	903	948	934	915	902	916	904	928	897	915	937	901	903	964	938	959	914	918	958	992	962	926	975	922	923	907	909	910	924	908	921	907	894	910	936	902	935	945	997	947	865	938	912	956	926	904	894	852	884	876	935	966	934	956	986	924	905	983	963	888	925	921	932	877	933	913	957	966	898	909	892	931	945	886	924	879	940	950	932	1000	940	978	948	871	953	969	1004	950	918	911	939	905	931	922	943	887	995	950	952	938	967	934	947	888	982	962	948	960	955	956	884	906	971	936	938	927	965	987	938	933	887	898	933	950	880	922	943	917	913	920	890	946	894	953	920	912	925	943	949	879	882	945	967	929	905	940	871	866	946	972	923	991	1005	927	880	902	965	916	981	915	896	978	895	908	924	948	996	944	965	922	891	921	972	924	864	920	964	937	946	968	947	881	922	901	892	959	909	969	924	962	985	970	953	902	905	1007	923	969	906	939	970	919	958	943	971	915	898	884	939	938	918	947	963	891	909	951	900	929	907	934	893	906	911	871	939	914	978	896	925	901	921	891	975	975	969	970	947	947	930	967	929	961	909	965	960	992	868	969	982	909	873	918	916	931	933	898	968	884	952	927	945	899	927	917	907	943	888	961	890	964	938	948	926	937	887	936	929	914	940	928	909	926	948	917	903	905	904	897	982	940	906	979	909	891	915	904	915	918	927	908	920	889	927	961	916	902	961	896	878	998	895	962	971	895	926	904	874	890	901	869	893	922	866	875	973	916	950	932	922
28445	13557	8714	6290	4608	2961	2100	1582	1106	985	823	736	587	563	549	564	498	522	446	480	492	466	467	478	444	452	448	419	483	398	460	449	425	456	371	428	398	433	404	423	418	433	392	419	366	384	411	371	416	441	406	415	382	381	390	406	380	400	428	398	385	376	412	419	419	394	371	409	400	381	401	423	387	371	392	398	423	383	415	386	437	404	430	390	414	384	414	434	388	376	409	379	381	392	414	404	384	368	417	422	391	428	379	395	376	390	394	434	416	401	405	405	404	417	394	376	387	384	399	399	434	407	420	400	424	412	383	403	410	413	437	407	381	392	454	408	419	400	429	424	410	394	383	439	422	389	419	417	403	415	407	406	383	422	413	402	389	400	390	419	459	402	427	421	436	420	442	407	378	397	417	394	404	421	357	393	376	415	425	374	400	398	455	426	405	425	362	366	417	413	399	393	390	420	382	401	357	373	419	390	375	419	410	373	416	389	379	381	431	415	358	417	406	388	438	404	407	396	375	403	379	421	380	424	434	428	393	419	418	423	398	383	372	359	422	413	359	405	384	447	409	397	414	372	436	362	388	397	420	346	352	394	430	406	381	388	358	384	427	379	406	402	456	363	401	405	392	387	360	422	422	431	355	370	404	419	380	370	416	407	426	420	389	403	434	417	397	405	442	428	426	420	411	409	394	391	398	380	408	395	384	433	422	396	398	410	401	387	399	381	417	416	384	397	380	398	387	408	382	366	370	391	417	417	453	428	392	394	393	442	402	403	399	393	401	373	350	349	441	386	412	406	410	405	367	398	385	418	399	387	407	372	377	362	436	409	399	400	437	400	393	381	385	383	382	409	383	407	427	402	408	373	355	406	365	396	421	393	420	435	397	402	410	400	396	419	431	384	396	426	426	497	402	381	426	401	386	417	422	437	419	390	423	389	379	419	382	384	416	417	386	399	390	393	411	404	398	429	367	384	368	436	390	410	437	408	410	431	425	401	424	399	444	393	431	429	431	387	407	405	410	423	369	418	415	397	365	404	427	416	401	400	417	438	408	388	414	381	417	417	415	352	357	405	406	419	403	422	399	440	353	364	414	428	400	437	429	405	440	425	409	431	430	385	453	452	413	389	418	397	425	434	418	413	376	399	426	404	400	403	417	383	428	428	408	405	451	383	381	407	392	382	387	372	435	409	413	354	460	452	417	416	405	421	412	387	370	440	392	393	361	431	410	445	368	415	370	393	373	456	435	381	404	410	408	427	395	408	373	415	431	376	387	396	428	408	405	402	414	381	416	401	411	452	417	396	380	425	389	391	428	392	373	445	403	420	383	422	442	387	383	404	390	406	370	439	412	365	416	429	429	387	368	400	384	409	395	421	398	381	405	376	395	413	395	447	420	415	401	393	407	362	448	387	409	393	415	437	455	414	400	411	416	368	434	411	445	417	426	380	414	435	404	421	383	392	436	380	398	412	415	402	376	413	382	419	412	381	422	388	421	371	374	393	388	378	434	383	420	411	409	429	387	408	411	433	380	461	402	437	425	384	415	414	401	400	413	382	403	401	360	390	404	421	441	404	424	390	423	408	439	406	402	428	384	387	402	386	371	399	420	415	343	391	430	419	382	371	434	427	380	435	421	445	409	421	433	422	401	418	407	383	359	388	397	421	436	397	375	409	388	360	392	391	414	404	422	424	393	385	373	434	377	420	381	434	378	435	413	380	392	385	390	418	352	359	415	417	388	371	442	401	404	374	417	398	383	395	423	440	438	479	460	382	383	390	405	384	403	404	410	384	407	437	398	393	372	433	422	367	409	396	396	364	400	403	380	431	419	392	388	396	431	393	405	384	424	431	442	375	418	392	442	401	403	403	401	400	393	362	391	439	432	389	384	395	437	400	400	423	467	370	381	411	401	389	389	374	441	458	379	366	394	429	415	408	364	383	433	423	392	419	349	377	391	408	415	398	413	392	389	364	370	400	415	405	413	381	367	424	389	383	423	401	418	420	384	407	370	446	407	415	364	388	401	407	391	422	408	410	378	412	413	440	440	395	412	414	412	395	412	425	421	388	408	391	421	440	388	368	374	396	403	394	423	423	406	405	365	402	440	389	414	430	375	424	407	394	380	393	405	397	400	384	367	394	395	413	403	380	391	392	395	401	406	414	377	426	432	424	406	398	399	407	391	373	387	429	418	426	417	443	411	378	376	369	441	438	425	414	428	413	405	404	418	390	424	394	402	470	427	390	409	395	397	414	343	379	406	408	399	403	444	436	430	428	394	398	367	401	404	392	420	370	400	411	409	398	374	366	398	375	413	418	384	381	358	409	415	395	403	420	412	402	431	408	411	411	406	357	437	375	402	379	392	399	436	384	424	383	387	434	439	405	350	390	423	377	358	371	413	405	381	414	417	401	415	383	412	390	415	370	373	414	393	349	422	399	391	392	391	421	365	395	370	420	392	388	434	398	378	399	382	405	437	409	358	405	395	410	401	454	372	405	380	436	398	412	406	385	368	382	385	436	408	410	409	409	414	377	371	378	403	400	420	397	429	393	425	418	427	415	433	424	387	387	427	416	427	410	353	433	402	414	391	402	421	403	408	412	411	405	406	388	383	391	445	400	374	366	427	380	426	356	397	378	353	400	413	419	392	400	401	419	419	412	391	367	425	397	383	423	376	387	372	388	368	426	359	424	388	407	410	418	402	389	432	395	396	434	385	386	414	399	394	426	386	381	385	380	375	377	386	470	394	420	462	428	384	441	416	422	403	410	440	388	372	426	412	382	428	385	435	445	380	408	413	421	397	399	404	422	464	404	376	406	421	412	406	377	387	408	393	415	351	417	379	389	406	414	374	424	368	394	413	389	371	386	371	382	365	432	404	429	396	403	418	433	440	421	410	391	382	463	392	411	417	416	381	380	406	394	391	393	379	397	389	431	392	398	398	425	411	396	423	412	406	387	398	400	421	404	404	427	418	416	402	363	378	404	412	404	423	401	400	399	431	393	388	418	415	413	395	409	405	403	405	431	390	382	401	398	389	450	406	375	411	392	443	421	377	414	416	370	433	352	380	366	379	377	377	422	418	381	426	396	378	378	422	433	370	377	428	430	397	404	389	410	377	408	350	368	384	432	444	442	394	409	402	458	371	385	441	417	375	416	361	373	403	365	404	382	389	410	423	405	410	389	422	402	388	409	371	355	390	396	400	438	363	383	395	388	405	396	405	427	404	392	373	403	392	419	411	389	453	426	421	406	417	416	394	421	410	420	410	410	404	369	439	391	374	427	425	431	384	410	414	453	386	456	381	359	418	385	461	404	431	384	398	405	419	391	405	377	394	363	364	388	399	415	425	409	416	389	399	413	377	423	388	441	404	399	424	431	419	429	414	387	401	414	397	399	444	410	397	418	352	386	418	387	409	389	381	364	427	394	389	407	397	387	428	402	409	413	372	351	401	381	419	404	420	452	427	389	407	400	394	378	431	407	410	397	392	384	441	394
17707	10038	13186	15000	13223	10589	7958	6192	4723	3955	3186	2803	2317	2099	1900	1761	1692	1573	1431	1436	1360	1353	1214	1371	1327	1218	1176	1130	1153	1149	1134	1088	1081	1058	995	971	981	1015	1009	987	962	944	844	918	951	905	928	918	891	863	927	930	976	928	890	933	922	892	819	891	922	888	926	930	903	863	922	875	914	959	920	878	885	867	971	868	891	914	954	864	900	904	865	886	861	885	874	891	899	829	929	925	891	964	873	904	808	981	974	882	874	874	903	877	894	908	923	880	849	903	922	935	868	894	920	927	881	839	920	867	867	913	940	924	903	922	933	881	907	862	880	853	901	936	861	893	888	891	942	916	852	890	886	877	879	924	919	892	885	940	896	877	851	875	873	949	865	863	876	894	837	911	900	871	887	960	863	929	877	880	881	813	905	891	918	878	902	912	950	892	888	857	890	915	939	892	962	914	960	911	944	912	967	884	927	949	863	929	896	890	905	902	899	908	903	918	878	901	884	918	871	889	933	934	937	887	892	899	875	919	886	898	891	881	919	884	899	928	929	877	932	893	925	893	903	896	909	892	928	937	880	955	841	860	875	906	878	870	964	897	911	938	902	907	900	913	910	872	851	928	916	927	894	934	867	920	958	882	882	850	957	890	972	933	941	933	906	856	890	881	898	911	926	906	949	906	884	894	913	929	916	849	907	970	908	884	913	908	878	877	913	924	900	969	929	815	943	851	872	911	909	935	904	916	847	868	922	933	931	920	904	846	929	945	874	891	878	938	882	934	921	911	894	918	912	881	873	835	850	939	873	876	898	812	934	893	916	902	933	892	964	896	901	858	913	930	899	888	954	898	850	865	901	895	861	910	848	840	865	924	834	905	892	846	920	921	858	950	859	964	877	895	904	941	876	853	913	890	885	876	832	905	925	878	874	889	879	876	928	871	855	868	903	881	864	869	943	880	912	879	904	876	909	858	892	919	947	919	899	912	882	892	911	939	861	892	933	905	929	871	867	866	850	943	920	871	926	878	954	896	931	886	873	853	874	978	889	895	856	901	861	868	910	877	867	875	904	921	931	822	890	856	855	895	914	918	829	951	902	882	895	866	944	916	871	891	923	883	939	903	906	912	913	911	871	830	900	935	932	877	886	872	923	885	928	904	933	936	914	841	917	868	886	869	900	943	941	848	864	873	872	901	907	860	932	865	921	864	919	884	858	957	898	844	870	896	952	863	841	878	898	858	880	886	902	886	906	877	857	909	858	900	866	875	916	898	910	881	875	893	916	910	887	862	924	910	890	857	841	861	938	890	900	912	833	918	859	877	900	899	877	922	860	936	867	895	878	911	882	922	836	941	893	848	848	899	925	922	964	858	904	893	889	977	926	914	922	967	899	888	947	899	894	897	909	901	868	919	928	898	864	905	932	913	845	850	907	910	871	845	855	892	927	883	895	861	889	875	912	900	914	925	850	892	848	921	868	907	865	844	894	903	894	871	896	858	901	873	897	931	938	878	859	872	883	878	866	908	848	951	846	855	895	914	862	939	922	888	931	921	906	864	842	902	879	946	951	892	852	888	909	938	871	887	876	880	912	902	901	890	920	904	839	925	833	905	895	915	881	900	845	902	866	902	860	928	904	945	858	889	863	983	874	895	941	892	886	909	866	931	879	916	902	879	930	939	899	909	982	925	923	906	928	922	923	903	940	917	871	859	941	888	938	911	918	929	921	873	866	905	905	945	948	878	858	923	890	860	908	944	855	871	922	899	888	895	872	891	878	901	976	915	901	873	908	919	882	921	926	884	922	852	904	931	874	875	868	893	855	888	921	901	866	911	858	908	885	929	887	917	841	860	879	949	854	946	922	961	922	869	856	899	940	915	877	925	896	901	817	921	939	849	868	863	857	887	919	923	907	848	919	950	908	904	921	858	898	917	915	872	916	867	872	889	894	920	905	860	982	873	850	901	933	824	890	856	857	903	843	929	882	883	887	980	885	923	943	835	957	870	919	925	917	904	912	864	921	942	919	915	913	877	905	925	847	907	924	851	927	900	905	886	853	945	871	859	868	897	862	918	904	880	886	875	857	947	918	888	876	844	876	929	936	922	878	938	926	884	937	848	841	884	903	906	869	898	931	943	863	882	931	918	870	853	918	976	822	907	898	918	857	880	895	897	884	885	895	907	864	894	939	981	873	935	895	891	886	898	847	923	922	887	912	882	917	880	900	893	876	931	984	888	859	909	902	851	924	927	879	877	879	900	875	894	894	921	918	840	945	849	901	888	884	906	898	898	877	881	888	922	886	908	919	888	875	924	859	870	902	882	892	859	953	914	868	871	932	839	872	917	935	884	894	911	915	871	888	856	883	926	893	918	887	883	905	871	915	873	952	896	891	890	910	932	905	967	903	881	872	906	907	912	877	907	861	861	913	869	903	944	872	879	913	904	873	932	931	887	918	933	885	868	895	871	856	949	937	899	893	882	893	915	849	946	862	883	876	893	944	901	868	915	901	895	888	881	957	924	886	890	891	846	875	874	845	902	922	914	888	844	887	924	944	918	877	878	888	878	906	893	947	888	912	957	932	867	885	932	919	916	890	939	870	902	867	860	923	904	922	915	911	918	915	953	863	857	865	903	919	902	956	868	886	902	950	882	913	943	903	828	953	885	879	920	901	937	890	901	957	936	904	906	950	926	873	862	930	952	845	910	878	893	909	881	892	930	895	908	912	840	932	918	929	900	871	924	904	907	888	924	882	924	904	886	897	932	946	938	883	871	873	903	892	886	874	887	871	880	859	914	896	910	868	949	890	948	870	876	931	923	905	836	888	874	932	871	885	886	863	942	913	833	939	915	896	869	893	878	913	898	873	856	919	860	931	931	836	881	881	843	910	931	865	875	847	918	905	876	853	902	937	863	878	922	900	873	909	927	870	902	881	914	858	880	897	908	905	919	827	830	961	849	914	875	914	924	831	812	915	948	903	930	886	920	897	849	898	890	917	891	919	929	938	889	864	888	884	886	901	912	884	856	867	887	908	901	949	925	896	901	869	894	886	910	910	917	862	900	885	891	910	903	866	881	932	914	879	915	908	911	896	944	906	886	894	895	890	926	886	915	906	851	906	913	848	910	871	910	888	867	902	892	927	887	918	932	974	831	908	877	912	878	861	871	870	889	909	899	940	931	864	891	893	923	882	874	958	928	890	899	849	917	901	896	889	923	917	930	870	824	880	868	952	900	891	879	902	907	924	906	883	940	918	873	920	877	883	906	904	917	900	910	876	931	891	924	879	892	885	930	899	927	859	858	881	905	919	933	894	901	859	915	937	856	888	858	923	891	863	874	897	904	924	930	895	904	930	927	875	909	895	872	938	908	962	885	906	920	904	903	949	898	925	921	886	869	907	927	942	852	909	930	884	889	919	914	876	927	844	908	861	918	931	944	885	936	822	892	894	896	924	858	920	938	859	933	886	941	925	923	871	928	898	935	882	937	881	920	911	895	880	858	911	893	889	912
36818	18315	11961	9169	6462	4511	3235	2258	1797	1368	1150	960	840	756	676	624	598	559	564	525	561	482	480	449	475	485	451	461	423	449	450	453	462	464	463	452	407	432	399	403	426	385	423	390	396	398	400	419	456	415	414	370	384	396	429	397	371	359	415	393	376	425	384	395	413	355	400	394	419	405	398	398	409	410	411	415	397	360	380	394	414	417	388	377	429	398	388	417	394	427	414	409	385	396	399	414	391	370	414	407	382	384	400	406	413	430	375	392	400	390	361	416	392	380	431	368	405	400	379	446	405	336	404	403	347	415	356	383	402	407	438	388	385	442	405	401	424	389	421	364	391	384	401	378	398	398	423	408	410	401	430	410	395	395	405	365	434	430	387	349	391	417	401	447	402	397	412	384	432	411	398	401	388	435	383	424	371	412	435	418	460	377	376	426	375	404	374	371	396	367	398	390	378	375	423	422	458	384	363	363	388	434	414	410	364	394	404	411	437	393	395	365	366	387	392	358	410	412	408	372	416	365	385	403	403	428	429	417	418	382	394	382	416	410	400	396	398	392	394	395	395	390	395	368	409	394	375	405	408	360	427	440	397	409	399	398	409	405	401	442	433	444	385	371	375	402	409	416	416	403	408	431	415	418	411	373	389	420	433	417	409	384	397	419	412	408	396	398	400	441	405	401	383	388	413	406	366	399	374	389	410	362	417	419	424	393	403	405	384	451	383	390	347	423	395	417	392	390	377	391	429	461	399	357	386	404	401	374	362	382	381	375	390	419	399	393	438	384	398	393	404	381	418	372	426	397	412	403	382	418	426	403	389	408	457	415	436	404	435	419	430	398	400	392	381	397	409	465	423	429	422	363	388	375	388	386	389	424	421	415	419	394	438	397	413	351	402	378	383	407	395	355	372	395	407	373	422	383	385	415	388	394	402	380	402	445	375	421	387	403	389	457	414	397	375	392	404	381	413	421	409	397	377	408	398	411	460	425	405	407	400	418	417	370	409	385	405	406	394	374	348	417	395	414	402	396	367	379	443	397	357	448	429	384	435	389	388	423	419	430	404	406	413	341	399	365	421	380	407	387	352	355	416	409	385	415	427	395	395	409	425	387	397	374	384	355	406	430	425	443	416	404	364	427	422	419	374	415	422	400	404	433	399	433	405	414	389	401	402	406	438	441	408	396	381	372	389	405	403	384	384	374	411	410	426	429	399	440	402	386	359	386	472	433	407	399	418	387	402	445	382	410	369	361	412	412	441	409	380	420	379	445	460	401	413	374	381	380	405	391	410	404	424	408	382	403	425	398	373	395	393	426	409	394	390	420	405	391	412	389	401	390	385	389	383	412	363	402	397	383	406	402	395	392	423	392	422	355	421	411	391	397	378	358	398	396	409	396	425	407	416	382	390	426	405	383	397	389	378	444	357	394	400	406	414	395	416	404	404	385	392	392	412	359	440	416	358	400	401	386	421	437	359	367	379	383	361	394	386	384	399	413	388	393	407	444	388	403	409	371	398	358	397	398	410	411	399	394	419	399	415	378	385	401	394	397	394	394	343	394	380	361	417	351	417	392	425	430	369	428	401	394	411	430	390	407	444	388	423	406	395	400	430	397	409	380	423	435	403	418	380	378	408	404	379	405	402	425	415	381	379	418	406	413	370	369	414	409	439	406	426	397	367	394	409	421	401	384	388	421	401	408	379	429	455	403	369	417	366	425	407	430	405	398	413	382	431	348	404	415	411	411	410	373	434	411	394	398	435	407	411	443	394	410	388	413	407	377	407	423	409	444	363	395	414	382	373	360	380	450	385	385	406	394	436	396	397	398	399	385	421	422	434	382	393	414	388	414	394	413	398	391	404	418	406	386	417	372	419	416	385	372	406	408	388	382	414	441	408	416	412	423	388	422	419	366	430	413	421	384	377	430	391	406	387	406	393	388	387	395	379	375	378	393	402	388	397	418	429	428	399	406	358	405	378	430	416	387	421	391	382	380	425	376	388	385	359	377	391	387	396	402	367	417	428	398	389	428	427	420	383	403	390	415	421	423	410	424	396	405	396	381	430	368	439	389	415	386	394	421	404	428	445	419	444	399	455	396	411	399	401	411	395	429	366	381	429	410	410	388	416	385	393	401	405	402	416	432	427	432	399	386	390	411	446	402	370	417	395	403	339	405	383	429	447	416	410	366	392	428	397	400	423	403	395	394	389	425	396	413	446	407	411	381	439	458	373	396	407	384	399	445	411	399	430	376	421	367	422	422	406	376	419	367	389	395	376	389	426	408	378	408	359	428	400	392	421	395	396	372	376	425	425	412	418	441	394	403	421	395	407	404	391	384	417	420	425	402	438	380	416	385	402	392	380	407	365	362	383	414	392	441	363	389	371	397	379	416	436	403	397	412	428	390	381	399	397	397	432	377	398	397	405	406	446	387	395	421	361	435	391	395	408	401	377	406	388	403	418	412	408	407	380	395	414	411	426	410	426	355	414	358	395	430	399	371	419	414	400	407	376	399	388	399	432	376	441	373	368	398	391	400	428	420	392	378	430	392	387	396	391	442	366	384	347	423	383	364	390	389	415	382	414	410	391	367	370	392	382	388	385	391	402	408	408	397	413	416	403	395	384	375	437	395	400	379	375	405	391	429	378	368	418	431	388	431	391	367	425	370	413	406	377	411	415	377	386	436	431	348	431	423	417	397	393	440	449	341	402	422	413	419	402	406	373	418	402	387	422	458	390	410	422	419	400	420	379	465	362	416	396	360	375	399	420	416	406	421	381	404	411	381	358	398	385	384	436	371	387	433	411	362	386	409	377	347	393	382	415	415	415	435	411	349	388	416	383	427	380	411	419	415	413	409	390	430	376	372	442	424	415	380	388	408	420	417	400	395	404	429	380	372	349	383	364	377	397	365	402	413	414	386	402	451	409	430	414	420	424	381	429	405	381	380	400	413	421	453	424	372	395	368	430	420	456	372	365	401	372	397	421	400	374	451	363	452	431	419	412	407	386	395	418	420	414	420	382	431	433	419	435	421	411	411	435	406	396	397	371	396	407	430	378	405	448	428	381	376	393	393	398	391	403	371	406	408	372	412	372	418	420	402	382	414	379	405	381	386	436	405	393	393	354	387	421	423	391	415	378	389	424	398	374	402	404	369	398	394	419	387	339	387	345	376	395	432	423	420	419	368	387	386	394	412	350	393	422	387	382	434	396	419	368	371	398	378	443	399	411	395	397	377	357	421	394	394	414	370	345	382	387	414	413	421	407	409	377	413	384	366	381	393	365	444	402	438	412	421	389	378	408	400	433	437	421	385	432	410	374	393	423	447	372	404	407	395	393	397	396	371	377	381	440	414	420	402	391	403	382	410	400	402	428	400	418	348	429	402	456	426	385	413	419	430	420	439	393	386	376	423	386	406	382	411	409	402	383	399	448	373	406	425	404	418	385	406	396	379	398	430	413	380	412	420	395	412	399	390	410	381	386	425	428	406	377	370
22149	12145	16814	18811	17016	13874	11004	8349	6669	5339	4481	3654	3100	2730	2466	2277	1979	1904	1745	1675	1633	1557	1458	1589	1565	1435	1295	1217	1241	1255	1222	1209	1202	1089	1063	1036	1068	1125	1006	1036	943	1006	924	948	976	934	968	952	908	1000	918	931	919	917	894	899	927	915	940	941	925	908	927	928	882	926	925	876	889	913	925	910	909	927	905	970	920	933	907	910	893	922	892	888	901	914	959	877	871	889	928	871	898	906	906	908	890	862	913	900	900	892	855	918	909	884	925	915	875	873	896	887	921	890	897	863	855	861	909	879	944	934	950	864	887	933	844	876	911	879	882	883	887	915	918	870	919	883	935	931	942	890	941	895	902	867	880	877	928	913	875	859	918	918	863	851	871	921	956	853	930	874	870	887	856	919	881	886	909	894	882	963	916	891	946	879	902	851	908	892	853	891	913	919	887	958	888	905	873	850	876	879	827	922	920	911	916	910	909	866	899	881	935	915	871	880	929	947	890	923	896	866	886	946	887	914	877	843	915	870	868	874	881	920	851	928	876	887	960	848	890	926	889	840	848	922	904	889	922	937	844	912	875	843	921	904	899	905	960	859	887	863	852	905	917	882	862	878	878	944	877	940	837	887	857	910	887	825	904	897	870	940	910	883	862	889	886	904	877	909	915	872	892	889	873	831	924	864	833	928	916	901	916	882	895	905	913	953	929	889	836	897	920	898	917	862	942	938	893	874	934	898	932	892	934	894	849	875	925	990	900	881	900	855	847	879	857	852	895	882	929	894	888	882	863	869	897	870	922	917	840	902	913	937	854	928	893	838	855	874	890	885	888	910	916	884	872	856	891	855	898	914	888	844	949	878	915	924	863	877	875	827	872	928	922	915	909	898	906	908	876	887	933	962	876	887	935	884	887	903	924	919	841	829	898	881	900	886	888	904	859	974	980	952	867	866	843	912	905	901	917	865	942	839	871	944	880	872	902	951	919	859	871	863	914	904	869	860	916	877	860	895	918	906	868	900	864	860	932	903	904	941	950	913	929	898	891	937	911	888	919	859	830	886	912	871	911	937	935	863	867	871	840	917	874	899	905	897	869	865	856	928	919	875	887	890	880	878	936	888	930	899	879	878	887	876	924	919	892	882	941	876	898	878	897	833	892	816	872	868	900	860	916	934	881	898	872	925	891	939	863	880	941	860	971	896	897	908	930	833	886	923	911	925	836	917	922	900	870	902	874	926	891	854	904	945	927	915	815	814	893	883	904	854	858	892	850	896	845	881	915	874	871	850	883	877	877	865	885	901	900	843	874	890	875	887	928	894	900	877	885	861	935	921	916	864	866	884	907	895	905	896	902	862	881	924	890	875	869	900	884	947	896	925	865	939	920	908	951	859	841	907	923	909	839	941	913	926	897	853	871	912	900	889	924	877	930	910	932	899	936	869	875	898	893	892	947	821	900	868	856	959	914	869	862	909	911	893	901	875	866	931	841	866	905	931	859	893	862	884	938	891	884	807	885	906	946	848	822	879	895	900	858	878	939	913	907	894	865	944	848	911	866	957	832	921	840	899	880	837	858	836	928	935	938	882	931	917	929	917	925	906	901	862	884	861	900	859	910	858	904	900	916	873	913	864	884	894	899	872	882	871	844	961	878	866	880	871	885	913	897	892	890	937	883	952	853	883	899	937	920	881	882	875	843	847	892	859	905	892	858	932	886	940	896	890	918	900	912	866	960	921	860	911	902	833	826	900	863	898	849	880	925	897	852	939	876	857	841	903	979	835	903	897	886	946	818	870	857	908	919	871	919	870	909	840	925	926	879	926	946	863	926	872	841	948	848	875	858	951	880	860	941	874	864	891	917	885	857	871	916	899	861	948	843	927	882	914	877	959	854	954	879	907	894	891	903	930	893	903	885	871	897	876	859	910	932	937	873	933	921	844	857	937	914	904	868	917	847	854	888	877	837	880	907	924	862	932	861	910	925	885	900	923	898	901	886	926	911	881	888	930	896	920	875	890	902	822	849	917	926	900	885	899	876	852	869	818	942	868	878	868	897	861	881	883	896	850	862	919	908	882	977	907	837	865	881	895	834	838	870	925	852	945	823	881	883	891	915	947	949	887	925	859	900	943	908	875	914	911	847	867	906	885	912	882	882	853	895	924	883	876	880	890	911	849	871	891	884	951	860	918	902	886	916	866	896	945	838	884	858	889	862	826	924	873	906	920	854	881	935	902	880	871	910	915	910	896	822	900	843	867	905	924	863	919	946	936	847	838	919	876	922	850	881	932	874	866	883	900	892	877	879	858	890	893	944	879	834	917	851	862	920	878	888	908	916	857	890	867	910	889	890	856	914	884	902	871	901	911	966	851	874	895	895	858	932	841	890	893	863	915	922	904	921	860	925	974	889	911	884	939	849	872	903	885	898	863	834	880	888	896	887	910	869	841	906	919	907	856	923	874	916	904	900	892	885	950	888	887	923	926	933	878	950	918	919	943	873	912	843	884	910	929	892	852	893	910	883	895	880	922	911	869	921	846	872	920	920	877	868	889	887	882	912	874	907	889	864	912	830	918	867	860	929	890	892	890	904	892	913	920	896	925	868	852	884	880	880	854	875	846	906	830	896	868	909	883	931	926	846	881	879	886	886	863	952	882	851	900	924	879	933	897	961	878	898	818	967	886	814	842	836	888	851	898	920	905	885	907	959	845	900	931	876	882	893	874	922	907	852	930	932	891	862	881	875	942	855	851	888	862	906	926	925	820	906	871	850	883	912	899	907	888	877	883	914	867	897	886	882	883	919	881	936	889	881	914	855	870	925	863	890	887	851	907	823	915	942	918	871	861	938	920	874	874	923	884	847	936	901	900	896	939	930	969	896	850	939	885	893	824	880	894	848	915	888	900	942	903	886	881	874	906	917	890	958	863	909	904	903	894	899	869	891	901	837	843	836	914	907	856	891	834	895	898	913	917	905	884	924	899	878	942	943	842	929	890	860	856	925	935	869	859	912	876	823	925	898	887	907	876	886	889	927	893	843	859	904	891	927	860	882	888	875	925	896	947	880	915	835	894	869	838	966	924	876	906	854	918	869	908	866	890	904	841	878	917	838	873	907	891	859	957	912	924	882	853	921	873	923	888	899	925	879	862	903	911	840	876	914	915	905	902	883	874	887	908	906	913	930	866	918	946	891	913	823	912	870	863	897	921	910	889	875	867	877	927	893	868	915	849	867	919	866	887	908	951	897	907	891	900	879	854	948	899	900	889	879	866	919	887	912	892	914	907	878	910	939	868	891	834	879	866	900	934	925	892	882	861	912	924	890	898	891	860	819	945	900	889	869	928	885	857	875	933	858	889	896	864	844	906	922	845	888	922	934	887	906	810	900	866	933	861	902	888	916	874	888	872	940	979	882	880	884	946	894	912	879	901	878	868	869	894	971	924	874	913	881	879	896	898	889	931	859	947	909	839	876	870	881	844	872	895	872	967	906	855	924	893	926	912	932	894	947	893
17019	7401	5119	3896	2341	1624	1298	1034	866	722	689	609	582	530	476	471	481	457	440	518	489	454	450	370	475	424	437	467	438	435	407	454	445	410	425	405	460	424	426	403	459	437	444	449	440	428	412	436	423	421	422	457	421	424	423	448	428	408	424	425	418	410	440	442	427	394	403	389	405	437	411	396	405	438	441	439	413	423	428	447	462	431	388	408	460	421	414	413	425	394	395	416	434	471	475	400	380	413	425	470	392	384	408	396	386	389	432	391	394	435	393	422	443	400	432	438	413	411	434	381	442	417	479	447	386	423	436	412	442	406	415	418	416	415	437	380	430	406	400	419	447	445	388	426	430	370	415	455	435	438	450	443	442	449	427	442	396	423	399	470	364	449	420	394	410	429	471	474	406	426	394	448	444	433	404	412	416	447	414	454	433	395	405	410	427	437	417	408	433	430	425	413	404	416	418	404	447	462	439	423	428	433	469	394	411	379	451	411	412	423	399	423	408	438	427	394	424	407	424	428	428	416	403	403	434	389	442	421	435	454	439	403	421	454	418	390	403	409	432	395	429	458	416	406	444	437	412	408	434	433	440	425	386	418	411	408	411	439	416	414	424	408	414	456	380	371	419	371	384	358	406	422	460	449	455	415	465	429	401	404	392	424	409	465	405	376	422	451	415	450	424	440	395	408	420	393	414	421	418	448	398	392	425	409	452	373	374	402	371	419	470	457	427	409	399	444	423	413	378	431	444	439	414	410	412	395	389	416	428	438	451	424	442	398	428	390	429	387	393	455	444	440	406	424	437	433	440	434	419	386	443	458	422	409	415	386	386	456	399	402	412	420	415	442	374	398	409	449	393	411	443	389	452	404	410	446	414	404	405	482	444	460	447	430	439	405	416	416	383	433	439	461	403	372	406	401	438	435	430	396	442	417	426	398	473	432	423	401	443	369	380	427	414	455	365	450	441	418	454	432	391	385	404	412	426	404	429	395	419	446	420	468	376	392	416	443	447	431	404	375	413	425	432	402	414	446	444	457	415	402	427	401	393	455	421	445	429	433	446	404	431	399	479	439	450	395	372	422	429	396	393	425	434	420	417	411	428	397	420	463	392	447	428	407	404	416	403	365	449	414	411	432	464	396	419	426	408	420	416	422	414	416	457	419	457	404	426	424	400	432	449	437	428	428	445	449	457	427	428	432	463	399	411	411	410	413	415	426	414	429	442	432	441	429	456	416	420	392	416	452	428	426	418	440	400	412	388	396	378	467	405	441	417	414	437	422	435	459	415	437	426	407	381	414	465	389	420	392	445	411	461	477	450	417	452	403	393	408	432	418	445	465	406	411	433	385	366	403	455	420	413	407	395	405	406	389	409	392	423	407	425	387	481	411	387	432	423	413	395	441	369	423	419	410	420	427	395	423	436	432	425	431	430	411	425	427	413	447	425	433	420	407	398	452	440	465	389	437	432	421	412	454	408	413	394	447	430	459	450	415	437	438	376	446	435	422	408	433	417	436	436	455	385	413	419	390	434	424	428	412	412	433	391	410	375	404	416	410	419	425	436	419	439	473	460	410	431	438	482	436	453	402	383	435	413	406	440	433	431	423	418	420	416	392	430	393	409	444	454	445	430	441	426	429	444	420	382	438	448	433	421	430	398	417	402	434	465	387	463	396	429	435	411	407	402	432	429	473	450	434	438	425	408	411	414	418	446	412	413	393	436	416	427	422	390	435	435	414	424	412	419	401	408	391	396	413	386	402	439	454	441	415	429	433	411	424	435	409	413	434	419	380	401	432	393	421	401	424	445	444	416	434	464	447	416	433	433	406	399	416	441	428	438	406	462	451	400	400	404	433	417	414	437	408	399	450	409	426	427	393	431	393	431	369	447	443	432	435	383	420	400	448	446	372	412	413	415	421	437	420	419	438	414	417	403	428	432	405	398	403	377	410	391	430	468	395	410	423	426	379	409	433	460	462	413	422	447	440	450	424	391	424	409	437	431	410	474	432	432	439	455	430	412	420	401	401	452	429	392	439	439	408	436	419	423	430	423	415	409	391	401	430	441	414	422	457	419	439	433	427	405	443	391	421	406	389	398	452	451	384	378	470	434	480	390	418	427	475	425	416	418	394	417	412	422	426	437	398	407	421	439	390	391	416	432	442	413	493	449	485	395	393	423	400	423	411	406	396	441	437	406	438	411	403	392	396	444	386	432	436	399	420	379	434	388	399	428	403	398	433	454	407	445	444	445	388	379	418	427	411	409	414	409	442	384	415	432	397	382	430	437	419	424	396	413	447	390	418	403	425	418	432	415	414	392	428	440	418	404	428	413	421	447	445	399	411	390	431	427	450	414	415	442	413	410	386	420	485	434	415	444	395	427	436	425	405	429	416	394	471	448	384	418	429	415	431	400	430	404	452	445	413	404	419	423	420	432	444	408	480	433	394	383	409	437	449	418	395	409	404	441	451	435	393	396	389	416	446	434	404	397	353	451	435	410	440	431	454	423	409	387	384	441	407	421	405	423	405	466	409	398	424	431	402	462	426	436	413	446	413	394	395	455	397	435	424	386	422	406	402	410	415	417	440	430	410	444	442	423	452	410	376	404	409	414	385	419	411	441	414	427	409	432	441	405	418	435	403	404	398	435	404	408	428	434	401	373	426	404	361	414	415	432	425	434	450	436	393	435	398	393	437	399	411	427	421	400	432	437	441	396	423	450	397	376	444	429	448	440	397	409	397	399	399	406	418	451	430	426	435	407	432	423	449	425	411	415	417	443	428	463	455	430	425	400	394	412	415	466	416	445	426	445	436	430	432	386	435	440	405	465	448	391	428	379	395	419	424	404	418	402	392	450	420	442	426	435	466	414	429	407	413	420	420	392	466	406	443	415	415	373	365	407	427	480	421	400	430	449	420	392	430	428	429	442	430	436	431	463	428	424	403	461	450	418	424	418	439	440	417	428	423	437	439	372	409	451	478	431	433	390	410	413	401	386	408	399	393	468	405	416	437	387	403	444	445	393	397	400	413	418	437	417	414	406	413	408	404	429	434	426	426	428	452	449	422	379	426	439	413	400	432	428	419	411	439	420	421	415	457	420	438	403	449	389	429	433	396	447	434	448	412	398	387	423	458	440	382	439	425	422	429	378	429	410	435	390	435	435	406	448	445	420	430	430	406	431	425	455	431	379	407	431	392	408	418	400	382	445	411	418	447	417	405	441	408	427	390	436	387	385	427	428	422	410	449	461	415	398	433	428	459	442	423	437	444	463	377	423	417	462	420	407	417	447	422	407	410	418	456	425	421	449	409	406	426	441	422	405	440	439	436	398	446	413	407	414	418	475	412	393	414	430	395	448	437	377	399	449	426	424	434	446	426	428	431	446	489	422	415	433	408	421	419	419	452	444	419	404	447	406	432	404	427	423	443	427	461	426	424	449	384	402	435	423	439	419	435	445	404	435	422	381	442	400	395	422	394	483	399	449	482	450	438	400	373
10841	5968	9069	9839	7927	6088	4702	3681	3036	2410	2136	1937	1707	1578	1440	1393	1284	1289	1201	1217	1140	1150	1091	1107	1023	1060	1035	1000	994	1030	1032	985	950	970	1007	921	960	997	961	1005	959	976	988	1018	975	967	934	923	1007	950	946	925	959	922	963	900	928	960	978	951	954	916	915	918	970	932	971	952	936	893	937	932	922	921	998	952	949	942	965	917	968	939	890	922	874	953	1019	942	934	919	905	944	904	861	873	959	914	922	899	904	952	943	964	918	971	925	936	984	958	965	1003	993	942	964	960	916	896	924	917	986	933	949	948	889	983	898	879	962	953	917	922	962	926	934	973	933	853	916	927	957	858	907	928	1019	898	920	911	976	923	905	940	964	943	955	925	916	913	913	916	952	910	898	895	913	938	926	939	949	916	960	938	957	934	945	957	958	953	873	884	942	918	960	940	953	960	911	958	943	875	952	945	937	949	900	936	907	939	909	937	947	894	931	998	915	960	891	913	971	1027	899	965	936	914	941	970	987	911	956	917	989	907	913	923	903	926	936	965	937	904	942	897	902	864	953	967	876	930	908	948	896	961	1006	864	953	950	923	924	918	907	976	928	951	919	904	899	922	929	938	918	959	945	942	894	901	966	936	939	943	937	913	935	915	930	909	879	938	935	977	936	938	926	910	933	933	965	950	944	907	957	921	937	946	965	931	926	888	940	957	884	892	913	985	947	951	924	880	936	889	949	904	969	968	922	993	925	953	985	949	935	938	920	879	913	943	922	952	946	908	925	892	938	866	940	942	952	938	926	918	914	935	894	916	970	894	939	991	957	937	893	957	947	937	890	1006	899	1009	925	941	935	913	955	898	981	973	918	907	961	953	917	918	864	893	947	923	930	954	940	888	984	965	923	923	928	955	899	915	903	931	898	895	889	960	913	906	920	915	963	901	862	942	914	957	899	940	993	942	970	898	908	917	983	902	944	896	904	880	979	936	910	965	1005	967	922	894	890	955	959	917	931	929	920	948	915	900	915	922	880	919	926	940	922	939	986	926	921	884	899	1029	915	959	918	908	892	947	891	937	957	905	943	898	925	976	957	952	916	974	911	951	925	919	917	957	924	916	914	917	970	941	957	920	867	915	960	906	881	924	924	943	924	926	912	957	928	929	941	935	933	899	928	871	945	861	965	883	936	882	897	926	940	937	921	934	879	945	902	934	909	958	969	922	943	982	897	923	894	893	940	927	926	950	968	894	947	911	889	958	875	893	909	867	903	959	933	885	884	937	977	906	904	989	926	919	922	873	935	963	962	949	960	910	926	970	951	985	911	941	908	931	935	896	897	922	938	941	918	968	912	959	972	915	907	868	937	976	904	921	889	929	913	912	998	950	883	960	954	928	928	945	883	921	937	884	934	884	942	892	921	918	935	874	841	930	904	921	938	965	909	959	911	884	945	941	897	926	899	944	952	944	895	991	899	994	911	972	941	939	961	958	970	921	925	935	937	935	972	956	908	928	910	917	960	922	970	936	935	946	951	888	881	958	912	935	922	961	889	926	931	924	941	924	912	953	940	921	937	951	986	906	960	996	913	917	912	944	954	894	951	922	886	961	972	929	945	875	938	948	967	952	914	898	957	915	944	884	914	931	908	947	917	919	925	885	958	916	931	925	1002	932	988	930	902	925	975	923	913	963	937	914	970	963	915	917	910	908	974	907	947	964	900	964	975	928	946	949	913	947	902	939	906	934	928	952	941	944	903	938	921	927	939	880	926	878	918	941	902	937	887	944	890	950	909	908	925	915	907	859	985	930	965	926	885	979	961	896	928	927	927	896	901	908	948	936	898	917	911	891	951	892	888	923	911	925	959	965	884	946	906	935	938	963	937	978	918	944	928	939	863	947	949	934	914	945	930	942	918	916	879	937	943	896	941	915	943	923	915	925	964	934	865	917	923	954	912	941	971	930	911	913	953	883	899	898	934	926	1004	939	913	905	868	921	866	935	868	881	885	961	982	953	881	909	893	935	880	945	963	909	912	919	954	923	929	996	968	925	930	890	871	894	946	961	886	942	953	912	943	903	907	926	914	934	919	932	932	927	945	927	864	925	940	921	934	907	876	929	912	931	908	903	897	963	970	888	901	929	918	925	889	946	802	941	918	943	920	958	877	952	952	944	957	899	966	971	907	965	929	893	959	1013	900	888	950	948	914	942	997	957	856	917	916	921	903	918	923	853	938	942	950	954	985	942	910	943	968	914	938	905	926	896	893	927	910	864	946	944	926	963	908	941	937	963	921	908	881	932	897	854	965	946	895	948	958	941	905	924	948	915	874	948	928	908	970	897	898	895	903	931	902	935	887	915	901	874	932	914	989	913	890	890	916	949	913	935	928	947	947	952	918	942	964	855	915	910	956	905	929	932	876	949	926	973	894	942	924	954	931	895	921	889	939	942	914	901	931	970	914	894	914	946	927	970	965	945	962	927	955	929	931	911	963	895	954	950	884	946	916	932	941	937	945	919	947	945	962	953	923	965	928	938	926	931	922	912	913	969	898	905	939	961	947	965	947	915	912	916	913	945	884	943	895	923	932	1009	919	913	946	904	966	949	904	986	936	900	925	927	891	888	920	950	960	932	931	939	897	860	905	884	942	906	922	906	897	943	914	892	960	929	945	921	924	936	901	978	947	897	893	907	899	922	906	944	906	905	948	924	938	960	915	954	931	979	894	869	919	989	927	1009	956	910	967	960	944	907	898	944	937	928	923	947	935	972	939	954	898	970	890	874	890	947	935	937	943	943	905	916	935	918	927	967	912	926	913	913	915	850	908	951	982	910	917	932	885	912	938	855	949	914	915	935	978	873	939	918	954	937	856	926	892	962	893	934	999	893	926	902	925	948	934	936	948	968	984	977	963	900	867	918	917	927	939	971	941	954	958	923	959	1005	952	936	930	962	986	939	939	911	898	947	911	925	940	942	887	921	896	950	951	948	920	901	948	914	898	892	884	920	940	911	910	987	986	877	923	921	947	906	913	941	959	930	889	918	948	971	910	955	959	927	847	946	945	960	962	933	914	884	949	975	929	951	949	872	869	900	948	923	923	946	906	935	961	953	955	904	953	940	914	952	918	968	924	928	936	940	984	972	907	913	950	960	963	973	925	931	922	866	938	955	914	929	892	898	911	928	939	970	916	932	942	888	958	937	918	918	922	978	908	920	905	981	910	928	920	931	930	943	900	937	911	953	903	917	931	973	925	911	929	889	964	890	961	896	882	900	894	922	893	925	921	917	949	977	931	918	961	920	918	943	864	935	893	985	918	923	932	917	913	874	948	955	909	911	998	916	909	893	924	958	993	926	914	923	1003	957	939	961	929	951	946	893	914	948	952	935	936	869	915	914	963	866	904	970	908	950	963	898	936	941	949	960	905	923	946	945	957	941	959	940	955	923	913	937	933	923	875	864	938	926	915	943	957	902	949	883	893	919	950	927	883	927	982	897	961	894	941	966	886	919	909	965	877	984	902	978	921	934	901	987
28174	12391	8235	6179	4510	3128	2299	1560	1175	990	769	732	691	616	603	558	528	541	479	469	476	415	451	454	479	447	437	453	449	441	424	426	406	427	441	397	458	444	433	405	396	382	422	433	399	408	405	423	417	420	410	384	397	391	386	419	457	424	384	430	405	384	424	397	428	399	411	415	401	434	448	401	409	404	401	420	360	381	419	423	397	390	373	461	390	395	420	412	389	390	425	402	409	428	382	391	385	414	389	351	431	430	411	397	394	383	424	402	413	378	423	407	402	411	387	411	389	393	401	431	398	384	415	399	378	378	426	405	368	459	418	395	380	372	392	414	389	413	417	455	391	421	416	429	394	393	433	397	396	424	421	429	400	411	397	394	392	415	404	370	390	426	413	348	394	383	423	392	414	378	413	427	432	410	419	414	395	419	421	395	380	406	414	414	410	449	421	390	420	400	413	402	381	386	403	378	413	419	417	410	404	419	403	404	358	433	387	412	413	394	464	397	404	375	359	392	402	422	423	406	430	426	409	422	441	445	400	357	366	390	396	401	388	399	416	399	426	407	441	433	409	409	439	407	369	366	383	412	414	462	410	432	421	421	406	370	362	413	389	413	410	402	413	400	425	373	380	404	395	381	447	390	393	373	403	394	415	367	372	400	400	409	410	410	392	446	370	365	430	384	415	365	448	378	377	399	408	387	388	435	385	435	394	375	447	424	372	397	395	404	368	393	421	403	358	413	453	401	366	381	400	425	418	397	400	381	417	393	395	441	354	430	411	393	443	405	420	443	427	406	385	412	379	432	356	415	411	437	430	382	454	410	405	474	410	397	379	403	429	417	389	395	376	389	395	374	430	368	447	389	428	417	396	408	402	392	434	392	366	369	414	447	390	395	408	432	396	406	393	441	413	417	414	418	400	404	413	354	389	402	353	396	376	402	429	389	391	398	418	396	425	422	374	398	375	412	445	450	390	409	389	385	381	407	387	446	407	398	383	426	402	379	431	413	388	362	417	373	390	400	384	411	391	460	422	415	392	418	390	406	424	442	357	409	398	421	408	385	354	413	394	415	413	409	446	391	395	408	404	374	384	418	403	368	413	371	418	435	398	417	401	407	395	422	405	347	355	376	408	398	432	406	407	407	406	394	394	408	399	381	440	409	429	393	406	427	382	377	388	398	421	401	414	400	439	407	433	411	397	359	405	392	377	395	387	387	380	409	391	402	396	410	415	417	394	366	384	404	431	394	367	370	388	388	401	409	449	414	424	410	360	442	357	413	401	427	393	378	407	421	423	367	386	395	406	385	388	402	416	432	477	385	408	397	384	409	404	358	392	389	421	406	430	430	419	411	412	364	400	369	405	399	394	432	407	382	374	423	419	369	431	418	380	399	429	427	434	388	455	404	419	394	422	414	367	429	412	389	387	383	386	397	383	407	398	415	413	377	382	409	400	410	403	391	446	444	417	381	381	386	392	423	444	379	410	417	370	403	406	383	419	383	414	384	388	380	420	418	391	397	413	378	351	411	399	410	418	374	404	368	388	412	397	402	413	425	411	399	412	396	419	380	386	356	389	380	429	400	405	420	387	371	382	392	386	379	419	396	456	422	376	383	363	430	428	383	410	423	411	405	391	427	384	399	383	410	412	432	402	389	382	396	406	414	395	430	388	397	425	378	407	445	381	398	366	419	391	359	411	384	368	400	389	396	419	359	395	363	403	381	403	396	394	347	405	375	430	414	405	397	413	427	393	366	411	370	380	413	394	431	376	367	367	424	399	412	351	379	388	428	398	388	372	390	417	405	430	373	407	394	412	383	413	412	414	399	402	398	377	387	370	357	369	389	405	411	399	416	398	420	390	367	382	398	429	384	377	416	421	375	417	393	404	377	429	396	420	356	396	404	409	398	392	387	392	416	364	372	379	439	407	435	396	362	397	391	415	440	421	396	412	392	405	415	465	381	393	375	392	400	369	420	408	445	394	425	378	433	381	392	393	384	393	431	415	375	391	405	433	434	423	389	426	405	391	442	415	414	408	407	373	375	414	430	443	399	415	396	432	383	408	426	412	400	442	384	425	395	402	442	369	411	400	377	402	428	426	405	373	405	407	399	387	419	368	410	387	436	403	402	355	415	405	440	395	397	431	427	406	398	439	390	384	435	367	422	391	463	407	433	387	394	407	378	417	397	436	406	387	393	387	384	369	401	435	374	413	407	398	405	412	398	418	382	376	440	442	425	424	431	387	376	396	423	387	413	405	404	418	397	378	450	406	414	388	440	415	398	427	393	392	379	381	392	428	370	414	390	380	432	419	424	358	397	426	430	432	384	411	392	399	376	416	403	399	394	391	369	415	421	357	445	419	420	416	426	391	409	371	441	386	437	406	378	430	467	419	409	423	382	413	417	402	417	413	434	405	401	384	430	413	382	382	375	414	419	402	384	398	408	395	379	383	418	400	425	448	404	389	456	380	418	396	392	393	417	382	383	394	358	403	389	421	422	426	394	376	424	383	403	431	418	391	415	404	416	379	364	431	433	420	378	403	415	436	439	360	350	389	396	383	433	445	433	383	375	415	395	388	386	429	408	401	453	395	382	423	410	418	420	412	409	376	423	396	426	406	430	372	384	405	378	429	373	406	416	405	424	373	401	388	412	411	420	437	413	408	403	393	396	417	377	367	338	423	424	406	397	438	380	389	414	393	406	411	389	398	394	436	397	405	423	422	403	396	380	427	436	400	422	382	430	425	417	380	392	434	413	403	394	382	392	392	422	395	383	378	408	417	439	434	401	372	394	431	395	417	386	394	379	382	380	414	433	400	421	403	385	401	399	416	427	388	374	389	404	389	405	382	420	413	384	374	418	388	385	360	434	408	386	370	386	412	401	377	397	385	444	410	404	419	422	431	422	399	412	392	431	393	377	443	399	405	367	418	398	417	385	401	378	421	405	387	396	403	382	416	409	376	412	396	405	411	392	403	403	419	409	410	448	432	406	410	423	426	405	420	409	375	420	380	403	438	429	436	387	396	402	383	416	392	389	376	439	377	429	407	398	386	463	400	406	405	421	437	400	413	426	432	449	394	410	386	372	411	438	403	385	375	411	427	389	424	358	404	407	402	415	382	423	455	424	393	437	354	394	394	400	419	389	398	427	411	433	402	392	385	404	412	364	369	415	439	418	425	398	399	432	437	413	407	409	381	423	388	394	444	392	405	393	391	443	415	417	367	386	416	380	404	362	406	398	406	429	408	361	368	351	388	391	415	360	389	418	415	438	370	385	432	449	387	383	396	399	374	387	371	397	393	431	389	410	420	378	401	421	404	408	366	400	450	385	392	380	394	425	406	375	387	424	420	406	391	372	395	393	345	393	397	426	391	394	401	450	398	424	364	441	401	386	422	356	388	394	453	410	411	372	381	395	410	398	387	401	421	411	448	404	416	461	395	385	412	402	383	397	409	460	371	396	388	398	399	423	384	394	383	378	380	392	410	409	441	386	440	378
17549	9110	12998	14883	12682	10051	7799	6267	4818	3869	3214	2674	2448	2133	2016	1770	1706	1632	1387	1378	1365	1304	1265	1219	1331	1208	1174	1115	1149	1123	1043	1061	1088	1039	1001	995	1002	1016	972	950	1003	997	910	950	909	947	945	935	957	941	940	960	923	894	909	832	911	907	855	904	883	914	907	917	930	910	947	946	916	869	926	904	886	902	879	956	900	876	963	911	885	869	907	859	926	905	921	906	902	861	883	916	898	907	934	912	923	903	856	910	894	863	915	892	887	895	879	886	859	882	958	861	883	900	876	902	916	873	844	897	932	951	917	961	917	860	879	867	876	918	945	866	925	924	916	971	888	854	919	944	910	921	926	867	952	933	918	895	902	917	907	843	862	872	907	919	883	885	915	844	903	861	947	919	870	890	903	874	877	950	900	913	885	855	908	957	878	919	946	876	835	928	857	913	858	910	891	843	855	862	974	921	979	945	887	855	943	880	890	862	939	895	931	894	890	938	909	924	925	887	917	929	903	915	893	962	917	900	894	880	891	938	926	928	878	873	912	953	890	879	912	885	928	911	939	862	942	935	919	909	926	929	899	893	910	926	885	917	887	877	858	888	893	894	926	892	864	893	843	860	874	894	883	889	904	892	865	876	891	858	860	913	880	947	915	912	909	902	891	874	911	934	925	897	871	887	911	968	917	879	895	936	943	869	906	873	925	930	963	883	877	884	865	950	857	905	886	818	889	910	912	962	875	874	892	875	911	934	878	933	927	908	910	850	907	929	857	895	879	911	910	938	927	834	921	914	882	898	896	921	902	913	932	912	878	890	944	946	884	898	884	870	910	931	877	914	947	899	895	880	883	853	870	925	913	897	899	918	917	877	929	925	879	948	858	886	903	884	889	885	922	936	914	913	923	891	935	931	911	921	904	894	915	905	885	913	956	943	904	908	835	926	851	913	948	889	912	861	901	926	908	907	937	913	925	955	891	884	870	919	860	889	855	881	914	963	905	890	929	924	907	874	929	932	916	861	850	911	873	924	916	867	902	938	902	941	919	893	976	904	911	881	859	870	870	908	944	878	831	875	929	910	927	907	917	885	922	884	857	868	916	888	913	919	875	913	914	937	863	879	952	931	896	878	885	916	911	934	868	925	898	936	929	933	975	902	882	876	869	867	892	865	888	921	904	861	894	916	938	904	892	853	942	876	899	882	908	901	937	926	961	929	925	913	890	934	838	988	925	870	867	909	870	886	908	909	865	918	918	920	867	910	895	913	853	862	911	900	888	944	863	880	935	894	899	940	826	898	889	879	887	905	904	922	916	918	866	846	961	919	852	914	931	897	878	884	862	858	859	878	908	887	930	914	889	973	920	930	818	948	918	888	873	854	913	949	892	916	885	905	882	892	940	969	928	956	942	892	886	915	927	889	963	920	942	976	927	891	885	942	901	880	872	873	895	895	984	866	904	932	859	892	874	877	972	906	894	873	915	926	875	879	912	928	905	879	917	888	928	863	894	878	920	947	879	889	929	921	859	923	869	901	975	951	902	954	942	839	868	900	897	885	910	878	933	924	886	899	937	874	856	880	882	848	866	841	914	955	864	846	898	916	898	895	909	866	909	880	958	870	879	861	880	863	981	883	929	897	858	866	889	832	842	846	876	894	864	893	958	904	915	877	896	922	887	919	888	928	982	873	908	837	906	922	880	948	914	897	921	891	948	918	857	875	867	918	886	934	872	841	893	895	940	895	881	870	892	889	907	992	884	943	900	879	876	930	912	905	887	856	939	922	930	929	874	926	899	929	932	902	904	854	887	871	889	889	835	905	909	903	859	929	870	924	878	896	901	890	925	880	936	916	851	888	877	841	892	908	841	866	896	880	909	898	879	915	906	906	901	934	955	849	850	933	948	908	926	881	908	859	859	921	914	937	930	891	945	895	948	939	860	954	927	925	944	894	913	866	874	919	906	903	896	883	893	904	928	944	907	925	872	880	925	944	890	923	884	953	912	940	944	926	907	877	828	902	892	854	899	890	855	919	875	904	835	940	920	905	894	913	891	883	903	895	820	901	864	874	873	917	883	968	879	886	941	870	949	885	849	863	909	912	867	907	952	939	939	960	896	934	886	884	910	901	915	884	903	931	909	946	898	927	928	823	875	878	878	852	864	906	885	859	925	875	936	893	934	889	902	882	922	888	954	910	919	914	880	888	899	900	905	893	893	944	909	907	865	892	895	894	939	872	919	920	883	860	884	932	960	920	915	848	866	869	902	862	931	885	871	917	944	859	930	920	872	912	930	948	954	915	879	905	869	868	904	938	901	916	934	898	859	921	940	925	913	883	884	907	882	838	899	906	916	903	953	886	892	952	896	874	897	882	927	906	911	915	897	879	904	901	876	918	890	897	904	907	905	879	835	886	919	851	967	899	873	884	863	845	891	927	910	937	922	1005	934	901	853	900	859	911	895	884	913	888	920	895	868	938	908	908	915	870	936	898	909	895	909	916	868	879	909	904	877	924	930	906	944	892	890	886	903	945	904	918	900	948	888	914	916	875	893	936	898	876	940	904	950	821	921	910	863	871	842	926	948	895	984	934	931	814	889	934	883	868	859	904	910	933	907	921	897	888	874	892	871	936	869	911	937	952	886	953	937	870	883	901	912	927	846	895	938	909	884	915	868	924	875	918	916	894	873	860	899	921	899	855	918	906	889	902	878	916	909	947	902	864	894	939	902	928	954	910	877	861	915	866	934	893	896	921	878	927	946	857	886	874	914	930	921	923	913	910	892	906	920	905	975	897	973	866	859	868	909	869	910	899	909	909	962	904	906	858	929	950	906	879	928	899	862	880	902	910	858	959	877	921	880	875	918	897	907	931	920	937	947	907	938	873	871	893	908	893	885	906	921	939	856	884	834	925	885	911	878	893	920	837	883	858	917	950	914	859	873	885	937	901	914	912	889	883	907	917	907	910	913	880	906	924	916	945	897	913	880	856	944	862	872	942	889	848	926	904	928	820	891	929	895	888	899	864	906	874	990	914	873	898	906	913	876	871	884	893	911	935	902	917	954	865	855	921	926	890	971	892	906	857	878	883	928	930	899	925	953	858	886	921	925	900	879	893	892	864	894	881	918	908	920	896	904	884	864	935	911	930	877	868	942	885	901	920	947	875	922	883	922	966	952	937	947	866	899	827	867	919	887	890	880	905	904	869	942	936	896	900	901	887	898	857	851	891	908	911	894	919	939	935	902	873	900	907	920	930	955	910	855	841	850	943	827	907	926	848	922	912	924	918	863	904	876	935	955	874	941	871	901	865	882	876	852	899	905	901	931	889	953	939	904	899	939	902	867	890	953	956	892	895	882	914	875	859	920	936	939	922	828	875	916	905	888	887	924	886	931	891	939	915	944	884	941	857	897	920	927	883	878	910	907	877	940	840	861	937	856	872	896	942	910	940	866	896	923	932	924	919	903	909	867	918	872	870	893	945	911	895	948	924	877	845	856	892	864	902	914	921	874	941
36956	17876	11905	8646	5849	4130	2845	2142	1596	1265	1046	932	752	740	633	625	590	587	508	509	545	501	510	471	457	429	464	457	482	399	461	449	436	409	422	395	451	423	437	406	412	408	430	406	387	378	426	435	433	423	390	414	395	422	371	383	403	449	388	376	421	391	439	419	413	428	413	404	407	392	388	363	414	377	413	381	389	422	429	439	396	355	386	405	399	384	408	382	385	398	415	417	413	407	390	352	381	384	397	385	478	438	394	408	409	400	351	380	405	380	376	403	361	395	386	403	414	376	414	387	395	410	434	348	373	409	450	408	414	407	453	389	395	402	396	380	374	379	400	375	417	431	413	386	373	376	393	394	406	394	386	368	389	377	417	376	391	405	378	395	344	417	410	417	424	401	417	399	367	394	409	390	404	424	384	383	416	366	382	389	430	416	379	387	372	390	392	370	359	356	397	381	408	402	356	369	435	380	390	391	397	415	389	386	458	402	370	411	377	388	395	414	403	399	370	415	387	414	386	396	401	378	373	384	399	362	389	375	353	380	370	407	397	354	372	386	371	456	403	351	388	403	410	405	406	398	366	372	395	463	410	381	453	376	409	394	368	414	365	408	404	364	390	400	374	385	386	378	419	408	374	388	451	423	378	390	386	395	357	415	403	400	386	445	388	398	393	425	388	403	392	407	394	406	398	377	414	371	415	417	430	429	377	420	450	388	403	376	456	367	399	386	402	359	383	398	356	401	370	381	397	394	412	422	369	404	411	408	408	426	395	416	429	404	391	414	429	414	378	377	417	404	392	389	400	347	383	397	388	381	414	357	395	388	375	387	432	395	415	393	404	397	430	362	421	408	394	387	397	428	407	445	427	423	417	421	380	408	381	395	385	406	403	414	406	403	413	400	425	422	398	377	360	434	418	406	367	419	416	424	400	415	351	424	403	436	462	408	375	441	428	380	397	375	437	348	381	397	415	414	406	394	381	426	401	414	395	372	404	399	428	377	402	390	402	411	407	384	391	361	351	397	395	359	364	416	378	383	361	368	394	407	352	382	379	405	380	393	407	412	409	424	402	358	389	362	443	404	402	402	440	409	408	413	362	396	394	379	387	398	431	394	358	384	398	395	440	399	451	431	399	382	385	358	413	371	404	345	386	434	364	360	368	387	425	413	420	417	390	427	438	399	411	388	391	423	414	377	376	377	370	460	394	392	418	393	412	414	453	423	414	367	433	413	372	395	464	381	402	414	401	380	384	382	414	404	405	379	357	386	370	413	449	387	427	378	414	399	392	436	430	366	386	371	407	429	411	404	401	379	410	409	397	413	390	385	403	394	378	388	360	386	407	390	393	406	401	396	378	393	381	380	407	383	434	387	448	422	393	442	422	377	400	396	386	397	380	448	397	380	377	380	398	383	348	398	384	368	364	423	414	377	411	390	405	389	399	418	400	404	436	399	406	437	397	404	391	389	385	397	409	405	426	422	408	410	417	398	374	379	394	412	393	412	385	391	407	406	387	437	396	435	426	433	395	376	389	395	371	407	366	357	367	397	406	384	420	420	395	384	397	385	407	404	385	441	393	413	410	399	385	401	367	389	393	367	406	405	409	368	405	344	418	424	387	384	397	434	401	414	399	389	393	377	375	411	371	390	454	407	412	447	399	405	416	371	387	371	437	431	374	385	411	342	387	379	436	363	408	398	430	420	381	389	410	435	390	366	431	397	391	408	403	414	419	390	425	392	435	422	381	422	382	406	381	385	389	442	353	370	377	358	411	400	402	370	388	455	424	384	390	389	407	399	422	413	388	387	347	377	384	377	396	396	443	358	404	405	379	372	356	379	404	417	389	389	401	400	409	403	435	409	414	323	391	420	417	435	402	404	380	382	407	375	387	395	391	405	421	398	413	392	399	377	371	387	408	401	414	369	394	362	404	416	401	382	382	407	391	383	431	391	418	407	411	449	410	402	430	396	409	410	410	423	399	428	397	415	388	375	373	438	391	350	378	411	400	388	423	389	355	366	417	403	393	354	398	392	409	389	403	379	446	382	412	361	433	421	404	386	441	382	392	422	450	381	391	366	397	407	408	441	397	421	419	413	403	401	402	370	410	417	396	391	376	379	384	397	396	391	410	434	404	383	404	382	381	401	374	393	395	398	375	422	378	374	435	409	374	411	375	349	392	472	365	399	401	378	378	409	406	391	408	455	426	354	430	372	374	385	367	394	400	390	398	442	416	391	396	388	382	393	421	403	378	396	396	379	391	416	376	399	391	397	389	375	421	380	374	372	361	374	398	398	419	404	413	382	387	410	411	344	410	365	384	383	413	376	388	387	373	392	405	404	340	424	383	353	402	396	378	363	374	417	368	348	393	411	409	406	419	362	376	402	386	399	405	376	362	424	388	353	380	394	335	372	388	366	382	392	395	412	404	380	409	391	373	406	414	394	378	428	404	425	388	435	414	411	397	393	386	428	386	395	414	399	383	389	404	404	364	414	334	395	406	397	399	367	386	373	426	407	412	396	367	430	407	409	389	397	424	389	414	383	425	437	398	419	366	417	388	447	433	380	409	392	379	388	401	389	389	379	381	430	420	438	388	414	445	401	401	429	401	418	394	429	400	382	403	416	388	445	369	411	357	408	404	391	386	374	415	372	390	387	368	374	373	349	422	381	413	433	377	445	406	422	369	397	373	391	429	396	376	409	409	388	386	448	387	413	369	330	397	386	361	368	402	416	404	369	416	382	402	392	421	397	431	381	403	417	417	404	399	413	357	434	365	383	377	431	426	378	401	394	418	414	422	400	404	392	404	418	410	380	443	408	430	401	436	404	394	409	412	414	388	366	412	382	408	387	446	436	405	427	434	412	389	390	398	411	408	417	435	396	376	422	380	395	404	392	400	410	419	375	411	408	379	382	408	388	394	406	409	406	432	398	400	438	427	407	431	361	390	391	377	441	385	408	384	401	363	415	375	401	430	415	401	415	408	408	391	415	442	380	385	379	362	395	395	418	386	414	406	368	367	388	392	396	392	397	380	378	432	408	423	414	360	415	413	396	417	432	390	439	429	409	393	407	396	401	432	368	401	425	422	377	358	403	393	456	382	407	389	434	421	433	375	389	396	386	404	374	375	406	409	412	381	386	424	416	433	412	397	400	391	376	413	408	382	411	414	405	392	350	447	381	427	391	383	415	353	346	418	435	455	427	391	383	405	368	427	389	400	389	402	372	382	410	407	422	366	402	428	392	378	427	429	429	405	419	394	426	390	375	407	384	369	398	376	380	413	408	397	419	387	359	387	390	401	380	412	392	374	410	372	367	395	419	378	402	381	418	376	357	367	401	384	386	434	410	398	403	384	445	369	393	396	444	387	398	426	357	383	384	392	369	392	434	386	430	413	424	402	408	396	425	421	412	409	409	400	438	389	423	386	415	416	413	422	419	377	396	405	378	408	420	417	401	371	421	432	377	413	422	406	387	388	427	397	412	357	394	370	401	447	436
22184	12188	16560	18250	16253	13282	10514	8288	6397	5150	4401	3758	3244	2768	2411	2216	2015	1930	1695	1617	1600	1563	1518	1490	1465	1347	1298	1331	1278	1290	1285	1212	1229	1117	1061	1080	1048	1006	987	987	998	963	948	1026	949	938	907	967	900	941	947	898	929	892	945	916	944	963	863	939	929	932	898	855	900	877	895	939	890	931	890	866	859	923	916	854	903	893	846	882	938	911	908	886	931	897	910	894	941	875	900	936	850	895	914	914	892	844	869	863	869	887	873	939	846	865	856	891	858	803	937	893	909	889	876	946	889	918	912	863	871	909	878	883	844	875	901	885	878	864	915	876	896	900	896	859	897	923	895	865	926	912	919	903	831	884	853	911	882	893	882	947	924	938	939	873	826	867	821	874	916	937	915	879	888	918	901	898	916	869	881	898	855	868	873	861	873	885	872	880	854	907	903	877	838	882	862	861	881	862	982	884	882	921	869	888	896	885	864	917	897	968	913	846	887	916	890	897	904	937	913	911	914	855	924	892	833	914	884	901	875	944	876	968	883	901	923	891	922	895	894	911	900	905	918	922	884	833	901	967	895	913	896	887	906	887	896	932	879	935	917	883	834	924	901	855	871	891	883	916	875	914	897	878	847	849	878	892	904	863	925	924	893	977	868	917	902	849	869	887	913	819	859	863	885	885	873	865	919	909	894	931	913	899	925	869	867	842	862	927	921	868	900	879	865	882	878	913	884	929	846	937	932	886	863	846	898	945	867	878	861	837	869	892	897	881	861	904	904	898	915	849	900	898	879	906	880	925	920	868	880	905	859	913	872	905	890	874	900	884	886	848	915	855	875	903	911	939	843	914	902	864	883	895	872	879	903	863	927	898	880	855	893	942	866	842	943	863	928	950	890	902	900	865	879	861	899	912	906	882	907	867	937	900	857	920	914	919	903	866	927	897	934	853	885	880	897	872	927	869	902	887	899	837	922	877	894	823	862	879	853	920	876	926	908	870	874	849	893	905	874	872	930	876	923	914	878	861	925	852	954	935	885	850	884	907	891	906	877	888	863	864	865	884	896	898	870	876	851	904	933	906	831	914	868	883	970	941	859	911	864	896	829	901	907	875	928	861	889	955	895	909	870	877	912	874	838	927	850	858	901	902	909	931	917	873	932	881	867	886	868	855	957	904	892	929	873	805	856	881	907	881	922	958	918	943	973	831	880	897	882	873	888	928	838	914	878	841	880	866	887	859	855	902	858	865	844	878	849	944	964	921	832	920	881	850	864	924	983	893	930	917	832	947	919	865	881	868	859	884	903	948	942	913	929	880	905	903	892	865	867	888	883	867	872	896	880	866	934	940	924	902	904	859	922	869	877	946	870	922	898	885	911	904	899	922	901	898	909	867	899	883	915	825	873	884	912	845	873	944	933	912	874	950	888	901	883	875	874	896	844	934	881	866	875	948	857	898	880	875	920	923	854	928	892	910	941	854	910	917	877	892	891	860	867	894	853	892	876	921	887	907	877	933	835	889	905	926	831	926	880	875	945	935	916	943	935	835	873	916	932	932	841	889	927	829	887	917	864	921	860	886	883	900	922	866	891	897	908	884	884	891	837	895	890	857	930	884	932	895	838	891	881	930	925	916	859	915	879	921	935	906	854	861	949	957	845	873	866	898	900	892	908	909	852	884	866	897	927	891	837	906	915	854	893	854	850	946	896	884	909	866	871	913	831	893	877	890	865	868	881	898	908	923	914	914	891	939	864	900	916	908	903	890	848	859	841	923	915	931	899	848	850	860	862	924	886	933	911	942	912	882	984	885	906	888	893	960	875	888	840	909	914	910	901	899	888	922	893	874	920	919	873	924	837	874	888	925	912	889	900	913	867	878	897	857	882	900	885	852	900	875	920	903	897	895	897	858	883	926	912	900	974	945	911	885	909	856	885	901	889	843	885	888	884	883	876	884	922	917	860	915	904	915	859	871	922	898	936	903	897	929	922	869	893	937	835	915	905	915	896	883	877	926	904	891	915	946	845	876	881	950	896	945	903	902	877	882	918	917	888	888	916	918	922	934	898	910	857	869	955	899	893	930	884	920	920	905	843	882	910	899	854	847	879	875	895	898	912	905	937	909	864	895	899	890	921	870	882	907	896	885	924	817	920	912	880	903	935	881	853	925	907	921	929	936	900	905	893	892	888	917	862	936	853	837	878	962	871	912	899	893	914	904	882	902	926	907	917	923	915	887	869	894	904	905	931	859	920	874	895	851	935	865	870	889	903	910	912	871	874	886	924	889	896	865	898	907	949	906	868	874	857	865	861	864	903	926	877	937	926	859	930	886	916	843	909	875	928	911	914	895	878	945	910	914	947	917	850	890	910	917	870	902	891	928	915	908	847	871	930	952	819	868	882	963	870	868	902	947	915	885	862	885	906	881	880	892	919	933	880	867	896	913	855	908	931	848	932	881	921	849	886	889	902	907	875	844	860	934	954	906	921	827	919	893	929	947	913	903	929	922	872	872	858	870	880	929	833	927	918	911	910	884	889	872	895	855	881	874	901	837	881	850	868	896	909	893	945	893	920	886	881	893	897	908	932	890	890	896	879	911	956	896	913	850	902	890	948	954	896	868	886	894	916	860	887	882	895	901	905	888	890	936	861	894	877	912	911	914	874	928	833	923	874	877	911	930	921	868	903	924	878	902	931	921	911	876	909	972	911	899	916	839	937	897	849	941	897	880	917	879	882	867	929	955	864	938	856	860	881	936	909	921	864	905	919	962	902	900	906	882	861	861	840	893	944	893	885	859	902	883	871	853	955	916	923	886	905	860	881	909	843	902	905	920	887	839	884	922	891	901	870	885	925	915	894	932	894	878	899	882	933	943	900	889	944	931	893	877	903	862	944	886	887	903	948	926	886	872	876	980	859	915	916	901	861	917	924	904	924	876	855	869	871	865	860	865	875	924	928	925	870	869	935	848	845	886	870	888	900	943	844	909	857	915	943	875	922	864	875	932	925	891	890	844	884	897	909	943	885	930	890	863	862	926	870	883	959	941	924	919	932	896	862	850	905	895	857	863	873	874	942	905	893	890	898	882	863	923	893	937	835	895	888	860	871	903	889	932	889	915	887	877	859	873	900	845	885	900	932	982	958	912	876	936	894	851	880	873	852	868	870	902	899	906	853	849	912	896	957	888	873	917	864	902	863	908	883	850	895	922	925	910	948	893	886	895	895	893	891	844	889	843	891	883	913	843	819	868	918	853	928	884	940	883	850	942	858	899	876	862	970	937	864	946	861	906	898	904	866	839	856	896	886	885	897	905	939	868	900	845	826	882	900	879	884	923	886	866	851	920	901	853	846	944	936	943	896	876	915	861	928	833	898	884	875	894	922	887	883	876	840	924	867	907	872	954	899	876	860	850	884	900	935	905	921	875	853	873	858	914	866	904	925	918	858	898	909	860	920	869	877	876	937	939	870	894	907	893	870	865	895	893	921	899	899	898	954	937	874	918	853	855	917	888
15860	6969	4797	3502	2431	1647	1271	1013	854	713	694	599	567	578	521	483	506	466	452	447	460	430	459	475	453	442	420	421	422	458	450	408	420	404	424	431	446	415	435	434	446	412	428	465	406	426	391	439	447	428	431	435	419	442	442	428	424	396	464	401	436	406	417	403	456	412	416	442	456	421	450	423	445	424	414	467	456	441	421	409	444	418	401	433	422	440	431	408	401	428	423	437	454	408	420	432	385	447	428	452	400	443	409	386	429	391	429	406	434	433	438	433	395	437	375	440	447	408	387	416	435	423	425	435	397	433	420	471	421	434	395	424	426	408	433	388	386	398	417	420	445	399	419	423	477	399	435	431	467	416	380	444	428	402	416	412	435	418	430	472	408	431	391	411	458	407	415	418	436	407	413	426	391	430	397	431	448	422	394	439	397	447	419	372	424	418	429	428	410	413	456	415	416	436	427	442	421	423	432	415	432	433	406	399	428	444	430	427	475	399	389	452	436	408	390	401	459	406	393	438	405	462	407	432	427	434	438	398	396	402	433	441	447	419	450	390	428	418	428	393	422	387	420	428	401	414	468	413	442	420	416	402	413	445	425	432	402	429	398	415	416	409	414	403	407	398	405	409	435	406	417	430	432	476	411	405	438	396	387	409	389	409	433	427	425	410	415	414	423	404	416	422	406	387	443	397	440	421	412	450	430	419	430	456	419	393	366	414	413	397	401	392	409	431	402	424	407	459	405	409	454	427	384	396	411	430	434	387	426	427	422	416	393	423	454	409	451	413	460	430	387	437	428	427	421	465	433	448	424	385	420	448	425	428	449	456	399	425	406	451	413	438	463	442	394	424	441	438	415	401	443	357	422	419	451	405	447	459	414	419	419	413	423	396	424	408	425	380	426	442	429	438	395	479	414	406	371	374	411	406	401	425	424	419	412	449	409	409	418	378	434	419	379	421	402	430	391	364	452	416	373	381	391	436	450	431	392	412	434	447	459	447	437	449	456	409	414	404	417	411	394	408	454	423	415	405	439	392	404	414	424	415	390	413	396	421	415	425	402	403	413	396	421	460	387	409	417	380	398	407	464	412	450	414	438	421	396	404	398	419	413	407	438	450	371	420	437	432	409	425	451	399	434	411	416	420	398	422	437	435	426	423	435	372	452	350	432	410	381	435	418	423	421	410	402	408	412	453	426	418	422	426	429	428	422	461	401	403	438	443	436	407	359	418	425	385	403	403	388	422	413	433	411	394	376	428	399	441	403	414	403	442	438	441	394	395	447	414	406	410	409	415	390	393	429	414	444	407	406	436	428	429	449	419	405	392	388	447	407	430	395	396	401	399	427	451	383	441	426	418	378	422	410	406	464	414	447	432	401	419	444	448	445	418	449	417	410	405	461	430	393	430	439	406	383	452	411	413	440	428	430	438	450	384	449	491	417	431	418	414	432	413	423	420	431	449	425	418	400	410	448	442	437	438	406	400	405	435	430	375	417	425	447	429	414	421	408	426	459	405	426	389	384	415	442	388	401	448	417	430	395	431	399	421	438	428	379	430	356	428	416	428	454	415	407	442	420	419	462	437	401	447	460	463	410	434	386	426	424	426	420	405	412	415	440	415	448	452	509	387	400	396	461	421	421	459	448	415	437	388	384	432	425	396	417	424	443	459	421	375	441	434	423	389	411	387	397	427	425	423	461	430	405	393	433	411	431	374	425	435	413	449	480	426	442	437	464	415	426	429	416	390	397	400	425	446	416	388	431	425	431	455	411	412	457	435	418	443	432	447	403	443	391	442	431	426	432	415	394	421	373	420	407	381	404	412	440	406	428	409	498	420	435	471	366	398	442	420	398	428	418	404	456	406	429	394	471	419	440	396	412	420	408	386	422	412	406	446	443	412	427	415	442	434	401	433	414	440	429	413	465	396	421	384	419	422	424	396	434	436	410	387	420	424	369	413	428	442	439	403	405	394	390	427	411	428	457	435	458	446	400	444	459	411	421	409	422	392	423	384	395	451	400	433	426	400	440	456	402	428	416	413	425	434	391	450	428	424	403	453	401	416	398	402	456	414	435	460	409	429	426	460	435	409	425	412	451	424	387	413	437	402	433	443	415	414	415	379	425	422	372	395	427	414	402	425	389	427	397	410	447	429	383	386	391	433	422	419	388	492	383	424	390	420	417	445	387	463	409	417	383	389	461	423	449	450	397	455	417	397	466	425	426	403	428	376	422	398	441	409	415	437	415	403	452	428	381	368	411	404	417	472	419	393	407	443	396	416	378	391	378	437	415	446	430	376	454	428	450	443	413	414	434	432	437	411	453	411	398	424	417	422	428	428	404	436	407	408	417	421	423	413	381	411	436	397	406	402	410	415	499	387	423	382	402	447	443	395	417	416	413	408	407	413	366	442	413	382	415	430	437	389	384	443	444	455	411	411	392	425	421	395	417	447	418	389	418	438	414	396	444	403	409	396	423	400	427	398	444	441	398	444	441	383	399	440	405	427	435	437	387	409	385	398	393	423	438	426	415	436	409	430	413	422	398	427	449	427	418	445	413	398	429	423	429	393	413	434	413	398	411	398	438	410	452	441	412	437	445	388	404	429	416	419	402	389	389	415	403	423	407	442	405	424	419	416	404	457	418	468	399	459	403	431	463	417	398	401	440	464	446	448	391	450	427	436	448	420	406	420	390	397	431	398	410	438	388	447	385	431	433	390	399	448	439	455	417	433	449	381	422	427	391	455	440	410	398	402	415	431	453	458	445	377	439	388	442	410	366	408	425	422	442	461	431	426	375	391	433	383	438	421	383	442	418	423	404	423	456	394	405	421	454	450	415	420	416	417	448	383	426	438	419	446	430	421	415	437	438	443	440	449	417	383	439	449	496	431	439	410	430	437	407	411	446	441	442	435	437	366	419	404	426	439	421	430	418	436	404	378	437	465	419	384	402	408	411	397	418	451	417	421	400	395	442	392	411	418	408	411	430	419	421	437	401	459	435	419	418	426	432	405	419	412	421	460	412	458	441	395	418	415	440	402	392	425	412	412	422	439	423	408	421	408	392	405	447	423	397	406	387	428	392	392	453	441	414	404	442	456	441	402	454	429	440	394	437	429	365	430	386	423	391	471	427	434	437	388	461	446	436	435	432	414	414	461	430	423	460	415	406	403	398	441	431	414	403	395	436	433	396	423	424	412	437	395	422	412	413	403	420	419	407	434	397	377	448	474	424	404	418	421	450	401	417	430	401	410	400	428	411	429	437	422	441	432	418	438	453	442	438	405	467	412	423	464	470	419	389	393	440	423	399	413	384	403	424	417	408	378	415	402	395	424	418	412	433	408	407	452	405	419	421	429	403	405	398	435	442	446	440	433	433	428	434	391	420	410	387	408	419	430	414	413	452	425	419	431	427	415	417	431	428	448	395	405	441	416	378	466	382	442	442	429	405	403	410	381	427	406	413	375	408	443	450	389	388	446	440	392	415	433	414	405	435	450
10093	5787	8869	9426	7867	6006	4666	3683	3116	2509	2261	1938	1833	1600	1428	1384	1361	1239	1206	1148	1208	1160	1050	1063	1088	1065	1054	978	989	1026	1030	1004	1000	974	962	949	962	921	975	957	1014	955	927	911	911	959	936	916	976	939	975	907	1011	996	937	935	955	962	912	940	895	949	980	961	960	906	950	942	896	936	940	906	897	915	965	971	923	887	921	923	913	888	921	965	958	964	971	963	951	907	951	960	935	943	962	939	939	926	984	953	949	978	870	926	956	960	924	945	944	961	939	891	905	893	895	871	947	911	939	925	940	893	904	907	949	950	933	976	913	911	920	976	936	924	934	920	873	935	910	904	962	950	856	915	906	939	923	943	924	943	938	934	936	902	894	957	946	898	912	957	927	942	918	965	980	926	935	938	896	993	933	929	1002	943	897	905	943	948	924	929	970	906	888	934	952	883	993	912	922	948	930	930	957	914	884	916	955	955	916	911	953	913	981	930	944	980	974	964	888	941	912	934	915	956	935	951	881	965	950	982	970	903	947	944	964	935	959	935	955	968	978	962	949	952	963	912	911	945	943	915	981	941	957	904	846	922	979	938	889	923	954	922	934	896	965	975	931	940	899	998	966	938	939	886	925	877	952	963	930	912	918	952	911	974	906	873	901	912	890	967	967	952	904	964	913	880	880	880	951	953	974	963	949	953	950	897	903	899	972	945	941	919	885	973	907	917	921	919	896	935	995	941	962	923	943	931	861	934	993	968	924	902	998	989	920	978	888	919	895	943	969	935	909	910	959	933	931	940	926	961	907	948	943	951	929	934	879	960	934	944	913	916	917	944	968	907	986	924	920	965	889	994	978	949	934	936	986	980	923	903	934	896	964	862	874	936	898	1004	939	929	933	917	926	970	931	899	915	908	941	974	940	945	894	967	921	926	934	927	960	882	892	929	896	960	882	904	867	978	918	933	961	930	960	967	972	941	940	911	929	905	924	931	898	936	915	935	992	936	1002	903	922	905	893	893	919	933	930	991	925	915	952	968	963	878	921	940	924	1000	902	926	885	962	924	895	912	943	926	898	858	939	924	920	952	888	933	922	947	957	902	972	937	938	904	898	961	919	963	904	929	947	924	904	928	918	901	926	941	873	911	931	970	889	931	952	925	949	936	947	889	918	911	949	919	936	914	967	935	928	945	966	930	919	930	931	909	913	890	942	929	919	901	939	930	914	940	944	919	958	923	918	888	914	902	931	994	951	944	945	943	935	958	965	975	885	927	915	948	943	950	900	932	986	920	964	921	913	959	968	983	913	936	910	905	946	895	970	880	912	921	913	955	918	946	971	962	909	947	944	941	963	902	924	961	921	926	936	922	870	970	936	962	915	912	917	979	962	893	986	953	963	973	940	899	925	913	901	962	927	892	923	882	917	900	954	956	910	940	906	949	941	876	953	904	929	897	910	953	971	937	965	937	919	926	932	946	990	916	893	929	916	953	934	910	904	985	946	928	897	962	932	951	931	927	889	983	896	955	947	955	886	912	955	928	895	971	917	908	1008	916	959	992	913	973	909	925	953	904	913	899	950	951	915	921	869	943	905	974	915	968	1014	896	877	963	896	888	881	951	959	957	908	957	972	941	892	890	926	882	967	925	930	891	923	925	901	935	997	935	934	857	993	975	910	927	889	922	950	937	929	929	935	890	921	947	929	950	944	877	935	921	950	954	909	938	905	930	927	923	938	906	925	947	927	949	933	976	929	979	947	959	870	920	882	964	936	955	888	954	950	944	866	949	924	947	948	905	943	909	970	960	938	910	979	959	935	953	908	960	931	896	893	933	967	922	962	917	975	946	987	942	944	929	942	919	950	910	963	864	927	912	956	919	950	962	954	915	902	919	900	924	984	920	980	901	950	931	951	965	892	967	1002	922	967	895	957	944	971	969	944	946	963	921	911	949	928	927	919	987	920	928	950	954	947	955	861	921	945	947	929	945	981	923	964	928	960	944	902	959	968	932	989	918	956	936	894	868	942	962	924	918	963	943	888	905	936	925	968	957	963	913	964	984	916	927	886	925	937	931	964	957	902	972	951	907	957	904	947	922	902	993	898	933	920	929	947	954	955	909	921	896	921	900	991	886	973	961	951	928	917	914	877	953	950	904	913	940	920	916	934	946	940	917	939	980	930	977	940	928	923	953	944	919	925	904	938	929	874	946	896	982	894	901	896	935	955	928	931	939	949	924	935	971	916	905	900	896	889	934	939	914	904	973	958	881	951	966	941	912	924	928	961	955	932	939	919	902	909	917	955	949	916	925	928	937	907	910	893	972	901	928	911	925	966	919	967	913	901	899	914	930	886	1000	925	886	946	961	987	942	917	890	950	916	873	947	910	933	903	919	924	944	980	941	922	969	937	948	967	981	896	903	921	951	917	911	885	939	921	907	943	944	930	942	941	935	940	908	956	957	949	916	940	904	910	972	937	884	917	931	958	969	932	935	934	921	906	934	939	944	916	938	922	946	859	944	924	901	902	973	999	953	892	939	900	955	898	884	934	926	899	911	958	923	948	925	900	937	937	908	926	906	960	900	903	850	945	886	936	938	896	864	963	941	911	890	909	910	943	955	954	908	964	922	938	957	923	925	936	860	923	956	944	926	920	942	915	876	989	911	890	956	940	933	921	948	952	945	929	948	909	957	884	909	939	957	971	939	934	934	919	925	973	886	951	899	1047	879	937	970	928	880	898	938	963	950	919	930	955	965	899	934	922	930	912	955	970	954	951	926	984	856	931	920	946	940	937	887	936	919	981	954	920	938	1003	938	963	960	897	945	984	941	955	959	952	915	891	918	926	875	949	928	896	935	904	920	946	981	914	969	885	914	942	956	878	957	996	957	917	922	961	937	890	940	950	908	933	936	952	934	906	901	985	961	900	932	923	937	932	981	923	991	910	905	956	963	938	971	967	930	897	931	935	924	959	953	914	942	975	940	901	911	927	941	921	923	918	948	904	882	873	897	926	950	916	922	931	944	871	933	918	895	927	936	955	966	901	890	906	924	927	943	953	920	946	888	943	922	902	960	929	938	908	893	974	881	913	885	973	943	958	977	1015	941	903	892	960	944	921	895	946	938	931	933	892	972	883	917	898	964	931	903	973	944	942	930	902	988	949	887	986	955	918	953	918	899	940	954	958	933	893	928	993	882	877	952	976	914	970	947	882	899	878	1003	957	919	915	942	967	948	898	899	974	946	909	918	906	935	885	902	966	968	916	962	879	931	951	938	903	915	913	936	884	977	931	942	981	907	936	914	906	887	907	954	989	908	904	975	965	979	959	978	942	955	953	938	912	954	924	920	910	911	918	974	920	955	981	935	913	942	934	941	906	981	923	895	970	924	930	988	921	962	890	916	901	965	937	957	938	943	998	934	943	942	923	959	993	1000	904	935	934	967	930	993	909	947	892	916	993	943	901	903	981	944	920	971	939	981	866	925	993	968	926	957	953	964	945	916	899	1003	981	925	951	924	946	962	928	901	954
27674	12281	8280	6176	4179	2995	2145	1707	1289	1002	904	761	682	614	546	565	521	522	514	484	491	472	497	430	457	444	444	438	435	431	410	444	470	436	463	439	433	424	472	415	400	422	426	406	390	436	380	402	398	385	428	400	409	398	398	394	434	390	439	394	429	426	392	411	405	380	449	430	438	401	406	408	407	372	421	392	380	444	411	409	381	398	397	438	434	414	385	416	397	402	465	408	415	425	437	401	385	384	406	433	398	393	441	418	404	365	415	436	404	388	435	385	412	399	363	413	421	436	402	382	411	422	414	393	370	427	443	427	377	395	457	430	388	438	396	418	385	436	431	400	398	388	398	398	401	412	409	420	399	387	364	442	401	428	394	445	418	419	427	407	406	415	383	407	402	421	418	394	391	409	389	402	446	405	405	392	401	416	439	404	435	356	388	361	395	410	420	425	391	406	434	406	396	414	455	414	421	432	394	417	399	416	437	432	429	383	434	445	400	422	439	393	395	423	397	408	438	398	426	407	400	406	373	400	402	380	407	434	419	400	423	422	401	433	420	404	393	389	410	397	406	394	389	428	405	413	413	389	414	444	424	422	446	436	392	417	403	423	392	418	415	446	417	441	461	397	439	410	404	408	444	410	419	400	400	409	413	424	417	417	375	373	390	387	439	395	419	417	436	399	391	434	405	415	448	366	416	382	362	412	410	432	406	401	400	404	412	398	409	407	392	369	431	389	420	428	407	421	381	390	379	404	382	437	414	426	388	403	422	408	409	421	412	420	426	386	360	420	399	383	405	400	389	438	396	378	401	404	402	407	384	407	414	443	388	384	392	456	403	329	416	389	421	406	426	415	401	443	403	401	411	396	381	413	387	461	406	401	381	454	419	407	421	423	430	436	371	411	450	404	444	381	412	409	402	376	426	386	407	411	394	405	397	433	420	447	398	401	369	393	337	413	435	387	430	410	432	404	377	423	440	370	404	392	401	392	401	398	407	399	402	441	430	410	390	428	434	397	406	401	379	385	416	420	397	431	419	388	401	429	382	393	428	417	388	430	389	422	380	427	451	387	411	416	419	407	359	418	373	414	415	414	430	391	368	415	412	415	413	363	423	368	410	353	389	362	384	406	414	399	426	442	402	432	397	444	399	402	403	401	406	361	435	371	405	419	394	412	424	358	388	423	408	428	404	444	401	424	451	400	385	420	427	418	409	408	422	460	395	408	407	367	403	394	379	391	430	395	430	419	413	388	414	442	431	389	417	456	399	389	428	416	388	421	374	431	386	447	415	405	416	405	408	400	364	416	400	409	397	375	373	414	406	442	415	421	401	421	410	408	415	428	411	403	369	381	394	387	405	394	448	431	419	429	424	397	412	416	434	408	400	379	354	423	372	391	382	429	391	400	428	396	393	378	399	396	384	374	441	425	405	387	416	404	421	402	433	433	377	401	405	403	397	430	400	413	384	426	403	418	413	394	415	420	384	428	392	431	393	428	398	394	430	431	417	377	405	400	369	397	397	433	385	359	397	386	405	417	417	381	401	388	420	415	401	403	410	376	409	385	386	418	421	365	434	371	394	415	416	423	391	434	421	442	399	390	410	389	417	403	375	416	420	374	456	378	410	431	392	401	422	452	406	398	381	428	425	438	380	417	363	403	363	395	422	403	389	419	407	402	408	402	393	408	394	419	346	393	428	399	392	432	417	437	426	430	463	432	405	440	434	386	427	427	400	392	400	395	403	371	402	426	401	430	413	405	425	435	419	398	405	479	441	426	372	400	402	401	388	417	435	428	405	421	390	394	397	384	367	437	432	434	405	400	440	411	416	413	393	390	368	403	414	391	429	411	419	414	413	422	376	383	436	389	391	384	424	408	445	416	375	382	390	416	378	415	390	415	421	407	367	422	432	399	374	406	407	382	403	398	418	374	421	400	379	441	384	425	435	386	390	377	408	371	387	362	365	400	339	393	406	387	409	404	373	381	419	415	420	409	414	394	419	378	412	423	408	407	401	400	414	440	417	359	374	413	398	431	446	382	437	392	403	426	410	405	437	422	388	413	438	358	394	425	385	397	408	393	393	392	398	384	415	414	390	392	424	358	409	402	387	422	419	404	423	388	387	368	426	458	393	421	394	414	384	397	386	432	414	384	419	415	423	374	351	394	375	387	403	403	402	402	387	426	427	387	405	415	412	385	395	416	418	471	450	421	413	432	447	430	425	389	403	415	382	426	386	413	382	404	412	399	408	437	422	378	392	394	402	428	469	456	417	408	415	423	392	462	432	403	445	375	396	409	429	396	382	366	372	384	379	421	427	403	434	398	433	439	389	382	389	401	387	408	426	455	433	423	427	416	407	393	411	364	399	420	407	424	435	410	407	412	415	408	409	436	408	438	380	383	395	435	418	378	420	415	380	428	390	378	408	381	374	438	412	394	399	422	438	410	396	390	366	370	389	390	416	379	399	375	403	390	394	431	382	381	429	388	455	418	441	428	413	409	407	392	422	394	422	422	432	389	417	393	430	394	373	384	404	408	391	446	399	459	411	374	390	358	415	437	360	449	400	397	417	362	372	411	405	424	401	360	414	405	379	449	395	421	414	383	398	390	414	404	407	400	429	441	431	396	440	455	410	399	408	410	405	410	428	363	459	407	396	386	399	432	420	436	434	408	422	418	443	428	428	403	384	398	433	399	375	431	384	378	421	383	413	435	430	387	398	417	417	388	404	398	438	414	400	424	425	372	362	415	415	378	397	430	393	391	385	416	391	398	368	412	416	402	429	393	400	432	407	449	438	396	409	373	411	397	366	384	421	388	377	369	450	395	404	407	400	414	375	388	402	437	427	438	436	407	399	401	386	413	371	438	424	439	420	380	439	407	380	430	376	420	387	384	374	409	379	371	393	439	404	420	411	400	430	406	440	371	422	403	468	426	437	415	432	412	392	398	381	374	355	360	402	392	408	428	424	382	373	423	439	393	413	378	341	364	453	361	436	429	412	397	372	352	406	413	418	385	416	410	365	404	431	386	388	422	412	430	374	436	379	383	399	415	403	447	382	432	409	367	385	422	401	398	408	398	378	417	402	373	440	433	450	389	434	393	398	445	415	401	422	377	429	413	427	395	415	414	406	423	413	441	416	398	411	397	384	426	435	409	438	398	396	374	404	416	426	442	389	454	434	382	381	372	412	391	403	402	373	389	396	408	414	392	414	423	425	369	398	412	392	395	408	433	438	373	399	399	416	404	392	389	445	396	407	391	400	407	364	371	378	394	410	384	449	403	416	395	415	384	414	431	459	409	417	393	412	396	383	418	404	388	378	390	405	411	376	387	367	401	404	401	396	409	416	426	410	359	416	400	403	425	405	412	426	372	431	395	395	439	394	444	391	414	379	373	425	421	406	450	395	431	386	423	381	413	410	427	437	406	362	424	387	398	344	398	390	441	396	410	385	418	399	426	394	446	393	420	420	454	443	416	436	386	393	395	424	414	410	410	379	410
17587	8939	13035	14590	12495	10420	8061	6547	5241	4125	3457	2998	2534	2276	2053	1718	1607	1606	1485	1401	1337	1333	1236	1235	1196	1223	1183	1186	1096	1177	1132	1105	1055	1011	1057	971	980	998	961	985	927	978	966	996	998	965	986	910	950	957	964	937	862	981	904	941	926	909	936	959	916	970	847	910	925	908	894	871	936	876	862	905	913	900	938	924	963	945	904	896	899	912	890	930	958	916	902	902	902	961	877	903	894	900	876	915	865	981	883	995	938	845	962	924	943	866	898	898	919	922	916	922	968	897	978	879	909	906	915	947	942	925	889	912	906	858	864	925	911	954	944	943	895	925	935	893	905	884	919	889	977	949	889	911	892	925	895	935	924	916	913	942	901	916	891	983	895	922	915	856	954	916	909	883	878	958	836	903	935	895	942	956	900	921	893	958	896	853	915	919	947	885	898	920	886	899	885	943	909	925	932	930	924	891	883	911	864	953	913	902	888	935	941	942	918	903	966	876	938	930	887	861	963	908	927	963	915	885	894	951	865	880	896	923	915	938	919	910	986	882	914	863	874	907	959	898	974	882	900	911	895	892	918	913	919	909	895	887	937	900	973	926	901	879	910	863	941	859	895	926	910	883	870	934	931	953	863	883	946	886	941	921	911	903	890	896	932	986	884	908	848	906	889	951	874	872	858	883	884	969	957	890	923	901	885	897	894	873	955	896	939	917	900	917	874	940	890	923	896	907	929	922	895	898	915	932	909	878	917	931	874	942	922	903	930	915	921	919	912	948	935	868	888	892	920	849	951	914	956	915	890	873	896	926	941	889	950	926	916	903	938	890	898	926	937	898	884	869	920	927	925	878	914	894	867	931	938	920	952	909	889	912	931	881	922	926	892	959	901	912	926	884	925	876	920	874	913	895	837	933	925	848	913	937	931	958	905	886	928	934	916	874	882	909	899	908	892	961	901	951	892	942	871	925	897	923	924	907	895	913	856	899	959	834	907	957	945	879	927	919	960	918	964	914	881	909	940	981	884	893	891	933	878	975	968	900	852	957	886	936	893	932	991	938	932	922	847	932	953	855	905	882	920	967	967	944	918	916	917	883	906	901	882	898	930	856	928	861	971	887	869	948	923	937	915	916	951	889	966	918	910	920	916	877	895	895	889	936	893	881	831	938	870	911	916	880	934	968	889	948	855	877	858	841	903	950	923	911	917	885	897	890	888	885	880	1008	893	917	893	911	918	864	872	917	952	938	895	926	929	878	942	898	933	903	911	899	923	888	926	866	914	941	867	866	926	882	938	914	950	930	889	884	865	903	877	882	901	947	908	961	895	871	938	868	924	947	889	867	837	888	969	911	959	903	896	907	917	912	929	885	828	914	900	923	842	889	892	911	888	904	910	944	900	907	890	891	911	868	916	895	927	926	943	918	925	915	914	896	909	949	893	916	887	931	881	926	917	956	918	913	912	940	889	905	911	903	890	928	879	909	866	910	891	909	880	874	975	952	938	958	850	920	938	928	885	885	1007	889	876	910	918	880	931	896	872	890	968	879	930	904	902	880	921	916	944	907	903	934	918	895	888	946	899	849	954	890	869	921	914	917	905	921	908	855	984	899	871	893	921	895	947	982	908	887	911	906	922	895	947	867	910	924	857	922	915	887	945	929	947	957	891	895	919	973	921	946	886	890	951	873	931	911	924	933	896	897	879	889	883	923	947	916	919	940	922	906	871	888	944	957	931	862	871	914	884	881	958	946	963	924	932	865	904	926	925	938	890	986	898	889	842	902	953	905	909	915	877	888	907	938	870	922	952	907	936	900	889	888	896	955	891	870	904	897	919	883	970	925	912	926	926	911	920	951	876	903	912	847	908	916	833	883	902	937	846	873	928	905	927	920	873	930	905	942	859	888	913	905	907	906	931	867	912	842	903	904	868	943	931	882	895	899	942	894	881	937	922	917	921	875	944	928	871	901	923	900	917	903	922	922	906	905	934	926	912	918	900	877	848	903	914	910	865	904	912	949	880	869	850	894	883	950	897	906	911	879	891	920	925	904	865	929	950	915	947	895	898	905	910	901	901	872	914	892	911	905	934	949	909	976	903	914	930	945	919	850	882	873	909	920	938	924	939	930	883	904	967	968	881	933	932	864	894	872	945	907	920	915	921	924	911	937	922	900	921	905	872	930	944	886	900	893	867	925	897	922	858	839	903	941	891	934	990	916	928	925	890	875	860	892	874	918	933	936	911	885	925	864	917	870	956	917	909	863	951	915	887	973	899	910	948	856	938	847	943	952	951	895	840	916	943	921	902	905	854	899	919	937	921	909	903	852	854	972	897	871	881	876	916	929	916	923	925	870	947	872	946	903	933	870	932	864	950	882	900	940	930	917	887	943	909	930	877	873	891	913	935	914	897	944	913	928	966	901	926	935	883	952	906	917	930	935	959	858	857	927	955	941	897	936	872	927	861	921	905	886	888	908	939	948	891	831	885	873	913	896	925	884	964	927	903	925	890	865	925	872	926	937	888	864	904	932	914	895	923	912	917	902	886	847	883	900	893	924	865	872	845	937	912	915	872	908	926	893	861	909	873	939	913	894	941	864	897	928	923	932	958	976	893	854	927	933	915	922	900	853	922	928	876	894	911	876	922	878	897	928	840	906	921	944	889	897	889	946	946	906	863	910	886	892	938	932	877	923	890	879	897	978	857	851	923	942	921	929	975	887	902	923	895	916	926	867	899	899	916	921	886	945	913	910	906	873	847	916	910	911	908	890	879	948	888	973	907	919	971	964	886	930	907	910	903	919	893	953	887	862	921	929	890	920	918	956	900	888	927	901	887	979	946	906	899	890	856	896	945	902	938	927	901	881	855	959	900	886	865	901	905	916	945	911	914	885	903	905	906	918	950	926	935	928	909	921	890	903	950	931	919	942	928	912	914	905	896	926	875	894	915	865	888	886	922	899	921	897	934	903	944	868	921	913	925	865	934	825	917	955	885	901	950	879	880	886	903	941	953	846	932	889	875	970	921	912	908	905	913	892	912	919	884	893	908	928	961	869	936	888	877	896	907	899	901	907	906	950	908	894	941	913	917	907	910	941	917	964	883	959	956	946	914	905	882	921	890	852	934	899	882	878	880	941	873	919	884	871	930	917	943	864	993	894	894	888	893	925	964	857	938	926	911	921	996	956	908	920	921	863	927	929	934	970	936	970	907	957	921	886	938	879	897	919	854	888	930	911	950	896	906	861	933	879	878	926	885	883	909	909	838	961	897	902	895	873	896	916	922	908	896	863	918	944	885	864	932	897	954	875	916	900	962	887	923	922	889	917	910	903	848	929	929	922	887	932	961	869	901	880	879	918	939	881	901	906	938	889	885	903	921	919	898	876	942	910	913	860	847	945	847	918	905	918	902	906	877	917	935	939	884	923	892	956	950	863	934	899	863	954	911	946	947	896	900	912	870	912	899	924	927	968	895	915	881	971	874	968	924	923	946	930	895	892	940	916	883	894	900	890
36315	16986	12229	8786	6067	4266	3077	2569	1925	1407	1175	940	840	754	689	614	593	617	549	488	564	475	427	489	510	488	462	490	455	493	482	480	445	430	439	454	433	439	432	449	408	390	430	395	392	416	414	402	356	389	393	412	406	447	392	433	424	433	407	418	413	445	427	374	396	421	379	402	362	390	392	427	401	398	402	402	399	393	403	370	402	390	382	396	411	378	409	394	433	405	415	420	392	387	425	427	371	419	421	390	371	422	391	399	396	416	416	376	408	409	395	380	399	392	428	422	371	398	390	399	446	391	396	411	397	393	414	408	376	446	410	389	356	400	408	427	401	412	398	383	422	397	417	452	443	369	383	416	431	474	387	406	369	422	417	373	404	385	402	410	405	403	408	381	414	414	401	407	371	387	393	396	424	371	391	390	408	383	449	397	396	375	402	408	421	357	398	410	418	415	415	384	393	412	387	400	407	392	383	423	416	430	434	394	386	398	386	370	379	416	402	398	405	420	380	409	443	371	409	381	436	404	402	406	377	403	382	416	427	404	388	398	389	368	380	413	384	371	376	388	382	431	363	406	404	383	360	377	404	396	409	410	427	389	380	395	362	415	417	416	412	390	406	393	436	450	391	369	439	370	403	378	423	403	389	405	382	400	389	416	462	394	404	388	403	384	404	383	403	419	422	407	420	423	410	378	386	386	392	420	408	390	409	411	443	405	413	409	405	425	392	385	396	391	386	360	454	357	360	392	404	406	387	428	403	416	403	402	386	386	388	395	388	403	375	375	355	384	411	382	381	416	376	457	407	368	382	456	356	385	407	363	419	442	433	401	412	401	368	399	386	429	390	360	371	375	413	407	428	432	419	358	404	395	345	442	429	409	425	419	397	404	422	402	429	395	381	425	397	399	413	426	375	419	408	433	395	415	375	428	412	401	408	447	401	402	380	371	388	397	450	381	409	395	402	410	414	374	383	418	386	381	417	426	406	378	392	400	420	388	353	412	397	404	404	415	389	450	429	414	379	421	370	395	414	386	390	406	364	418	403	379	410	416	377	393	390	397	413	408	434	460	385	395	366	391	403	395	421	419	433	401	425	369	374	435	419	393	412	380	392	374	407	407	412	396	377	431	394	403	384	391	384	414	415	423	371	414	413	346	409	401	415	375	399	389	410	359	385	411	370	374	426	424	437	426	392	398	403	407	424	390	388	416	436	368	413	417	384	389	414	402	351	433	409	383	374	398	390	433	362	333	398	397	397	475	414	385	399	375	404	433	392	394	414	388	431	404	390	423	431	394	370	405	443	413	421	407	425	381	394	434	342	389	382	387	397	396	389	383	374	379	386	362	412	393	386	423	402	345	394	403	382	420	394	376	375	397	425	382	393	408	389	422	380	419	455	456	417	381	406	377	414	387	401	369	433	385	397	428	435	412	382	393	422	377	356	411	385	392	379	396	405	441	421	414	371	421	399	359	370	388	413	417	442	402	366	444	450	402	387	382	363	385	401	445	398	407	408	388	374	432	414	408	382	415	383	394	434	450	414	407	387	412	403	424	396	366	416	369	388	410	371	392	441	393	406	426	433	393	365	393	386	412	436	383	404	395	426	397	386	386	431	440	399	432	394	423	406	387	401	415	416	424	457	401	384	411	397	354	431	417	428	419	377	393	410	402	357	404	458	404	405	383	424	396	381	420	400	446	358	367	407	405	355	391	398	415	420	403	395	384	436	391	346	367	382	424	363	437	387	405	376	365	364	451	443	383	389	384	413	439	430	379	447	391	431	424	408	405	417	385	426	400	442	400	387	442	412	393	428	374	438	419	409	413	398	390	409	382	392	394	342	391	410	410	444	393	392	408	391	426	398	412	396	415	402	402	371	397	360	434	376	420	404	391	385	384	403	400	388	427	393	392	379	380	409	347	400	409	377	426	401	377	406	385	376	407	394	412	425	372	399	429	403	411	386	397	399	455	386	413	375	392	387	375	402	385	389	440	410	384	403	411	434	380	432	377	426	405	391	408	405	405	403	406	398	394	393	420	369	392	363	427	403	394	405	400	398	363	383	401	394	398	412	408	392	368	404	381	370	412	429	399	378	404	407	417	376	416	403	411	439	446	417	431	420	431	432	376	394	395	383	391	360	457	383	397	405	388	390	384	421	386	375	394	404	396	410	422	409	376	468	394	417	398	409	380	346	416	416	378	442	420	378	395	380	403	391	425	445	394	415	399	436	377	441	371	429	360	429	415	420	474	403	434	385	362	416	395	438	385	425	450	436	386	421	402	453	386	418	400	411	403	384	396	359	434	436	421	401	393	408	372	386	400	399	411	407	415	407	403	371	406	391	417	452	412	447	418	401	417	405	369	429	408	384	344	382	437	378	425	409	415	403	415	421	395	383	409	412	372	374	414	393	407	374	392	373	394	375	424	371	382	425	407	440	423	400	452	390	442	386	439	378	419	367	370	376	379	372	409	397	372	399	393	414	459	403	403	389	464	426	390	412	398	422	423	415	397	389	388	389	431	360	366	407	399	415	360	408	389	405	379	430	429	392	425	392	397	430	391	393	405	390	391	415	388	407	386	409	396	364	377	390	420	427	432	438	425	399	407	381	401	420	421	409	407	342	455	423	438	378	399	411	418	402	362	454	377	404	444	383	392	391	387	403	401	417	349	438	402	358	448	366	390	398	381	409	393	379	379	421	411	479	383	382	398	433	369	385	418	416	396	422	370	406	434	390	385	403	404	402	433	429	426	427	385	383	397	370	447	419	389	396	398	416	425	381	421	393	412	436	389	401	391	390	420	390	421	382	369	424	374	373	369	402	398	389	390	409	394	372	390	380	431	420	363	397	416	385	463	427	395	398	401	422	408	406	406	448	428	396	399	405	437	380	453	383	375	386	389	416	403	383	435	425	389	386	426	386	398	413	425	391	376	438	378	409	398	427	423	414	399	403	408	365	381	403	439	397	377	443	404	392	411	407	412	427	410	377	386	404	378	357	374	373	407	416	423	350	398	350	444	424	406	376	433	366	406	403	410	380	389	413	357	411	367	370	429	388	375	386	417	420	420	422	424	422	404	393	368	406	420	428	388	419	426	368	420	393	409	381	400	358	366	375	384	384	408	439	387	405	398	340	377	393	413	417	411	415	413	422	413	431	406	358	392	420	441	356	408	350	386	391	402	442	380	419	373	447	411	456	386	425	415	402	419	396	441	431	398	411	426	416	403	405	388	415	396	414	398	430	345	410	362	385	394	387	421	414	403	382	397	384	419	408	408	393	408	386	426	412	387	395	404	404	370	374	384	396	439	407	384	393	371	435	409	386	387	422	405	368	393	450	397	437	402	418	419	413	406	392	425	402	422	419	402	391	416	431	416	415	407	411	440	397	347	428	436	394	399	379	416	405	392	410	413	433	375	400	400	412	406	441	416	387	413	416	421	407	417	411	421	401	431	416	442	423	378	406	445	388	403	414	398	432	380	411	399	404	364	394	426	455	382
21627	11397	16833	18287	16093	13347	10938	9203	7115	5511	4496	3815	3327	2837	2553	2295	2080	1918	1735	1617	1611	1566	1406	1529	1450	1411	1347	1350	1273	1294	1275	1198	1252	1127	1116	1060	1051	1016	1030	980	1010	945	989	974	1018	962	959	928	905	945	920	858	938	853	917	919	904	952	868	877	922	943	899	906	925	885	905	921	845	909	951	908	898	879	905	927	882	920	861	952	885	881	902	939	874	906	912	958	906	912	919	866	888	899	901	902	919	880	873	912	904	913	913	894	867	948	957	890	922	896	978	942	895	921	902	883	919	857	875	878	895	896	904	880	892	918	873	927	918	888	948	903	922	915	840	913	861	879	861	916	920	907	869	959	863	874	924	875	881	868	916	911	884	928	933	924	914	930	916	888	874	940	913	876	915	928	934	877	898	885	891	848	889	911	908	912	899	901	926	956	924	912	873	877	873	917	883	877	866	888	898	867	973	880	854	934	918	915	907	904	890	898	885	913	946	868	907	894	871	934	906	890	907	922	952	947	838	883	894	886	921	910	900	878	938	900	925	863	920	927	894	897	933	898	866	977	925	922	924	919	914	871	901	877	852	879	903	910	906	908	859	896	861	868	871	907	817	930	897	848	834	898	847	869	916	860	886	892	900	926	933	901	924	893	882	899	883	870	908	910	990	934	944	930	904	877	919	900	930	867	923	825	886	956	882	927	866	903	953	927	888	872	900	923	946	905	895	939	907	861	893	855	934	924	895	921	971	916	911	945	928	851	958	918	958	932	835	910	899	946	873	907	862	909	916	920	904	934	890	851	881	904	927	863	878	907	909	924	852	905	867	900	944	903	895	847	905	854	940	887	858	896	908	912	831	883	916	937	883	858	909	951	845	914	872	877	910	931	870	908	910	877	848	907	911	903	855	898	864	870	896	917	867	868	911	933	944	913	854	890	898	913	897	837	846	893	900	882	902	953	938	913	895	870	896	894	891	949	922	812	838	895	894	876	944	985	897	904	854	930	853	920	896	911	873	915	892	953	909	939	929	885	903	922	855	900	889	898	916	882	899	840	932	918	893	961	914	893	881	881	892	894	920	918	874	964	898	930	895	896	911	950	887	885	867	879	935	887	897	914	921	923	911	883	900	850	901	874	936	939	874	875	927	915	909	907	940	928	932	914	919	959	891	887	885	884	917	868	962	878	876	905	942	883	916	885	898	865	879	867	914	953	913	856	876	863	862	933	928	925	904	901	891	860	884	888	913	878	896	891	918	916	862	863	868	880	898	897	895	893	832	938	865	897	949	874	863	938	904	847	937	874	936	934	890	891	899	866	887	901	838	883	866	846	917	944	881	884	932	879	873	939	905	883	856	885	905	909	879	902	868	875	879	853	889	831	928	874	855	925	935	914	948	852	889	871	880	908	909	906	918	865	876	864	920	901	881	859	921	912	910	890	917	906	902	868	940	947	885	875	912	875	907	874	852	901	927	922	880	923	900	931	884	901	873	948	927	916	907	917	923	904	933	858	917	956	948	960	850	890	917	898	870	885	960	886	932	857	863	893	910	914	909	913	887	874	914	908	933	928	854	871	852	891	867	893	900	877	907	878	905	893	865	929	884	905	902	873	884	843	874	901	893	900	830	901	945	895	878	904	870	849	912	864	951	893	922	958	937	892	880	902	864	863	847	915	944	860	944	862	814	887	911	886	843	891	891	978	888	885	882	877	928	912	910	935	881	864	904	894	892	954	889	865	881	945	912	875	904	878	911	955	883	902	899	913	925	880	870	900	915	897	891	912	918	929	911	849	846	895	909	881	873	907	883	922	904	874	876	888	893	877	875	883	940	944	954	881	951	885	875	883	976	933	880	894	865	881	830	919	927	919	913	894	956	911	912	918	870	906	897	852	891	903	959	828	894	912	879	865	910	908	921	919	937	911	907	876	883	939	907	918	866	854	968	866	909	968	923	969	961	893	920	868	846	856	953	896	915	842	905	880	890	902	874	909	893	916	842	926	939	883	874	891	872	880	907	951	945	972	923	894	924	883	932	885	933	896	894	873	907	885	926	968	904	874	926	868	904	882	910	867	869	923	880	909	916	897	898	882	932	847	947	863	879	901	929	856	877	942	909	905	876	821	940	892	898	895	935	903	935	932	896	917	906	891	909	892	882	862	929	889	891	865	910	861	901	845	983	852	910	865	950	901	889	906	905	912	894	940	919	938	964	928	906	900	923	940	918	881	880	919	891	970	906	940	910	884	890	889	862	864	858	943	887	860	936	910	875	875	853	874	865	897	881	885	913	918	896	889	860	899	853	928	941	855	873	916	916	883	870	933	879	888	921	873	928	841	828	927	928	876	880	916	828	942	913	887	881	935	893	879	921	897	929	921	897	874	910	950	882	857	973	923	840	897	876	949	908	873	942	908	922	890	905	933	868	900	892	889	857	871	897	941	899	903	858	905	910	924	920	918	937	943	925	928	888	890	924	852	901	947	882	932	910	883	893	928	886	892	963	849	890	891	916	924	921	903	907	910	947	897	835	946	901	919	852	917	870	880	905	909	864	933	853	923	946	885	959	874	929	924	882	920	858	876	859	940	936	835	865	896	870	898	898	869	855	925	915	870	893	893	902	860	857	918	942	944	905	897	894	892	909	846	937	927	935	883	881	905	903	900	939	944	842	890	854	878	857	911	858	923	865	872	916	953	910	881	883	815	862	883	872	933	848	831	914	911	870	894	858	919	891	899	992	910	860	943	924	813	916	882	867	893	901	909	860	935	889	907	879	883	897	948	910	925	889	938	939	883	967	853	897	915	906	860	853	958	875	963	848	892	934	883	906	871	917	914	916	915	869	892	939	927	910	941	871	846	892	922	890	906	875	875	910	887	886	916	868	935	885	923	893	839	930	910	888	922	906	898	900	879	927	892	859	870	855	908	894	898	904	943	937	863	883	861	942	884	886	863	903	934	928	910	888	948	909	905	887	915	914	901	863	924	901	972	865	940	860	917	867	900	840	890	893	864	997	864	894	821	871	889	871	899	899	895	912	833	902	855	868	887	956	855	920	878	949	851	996	906	929	928	855	915	885	877	947	901	861	911	942	900	914	871	941	847	879	863	954	896	926	888	879	926	885	938	891	934	889	893	915	885	901	937	895	853	934	866	933	865	939	850	913	857	901	956	903	943	908	909	913	926	899	849	844	899	893	931	938	890	852	881	874	876	889	900	833	868	909	940	904	869	917	905	892	865	909	900	902	854	955	884	846	899	869	890	912	926	910	931	854	882	844	897	899	957	884	873	880	907	898	869	874	942	916	923	862	940	922	901	894	883	917	854	831	895	897	898	857	873	940	898	911	934	927	928	928	942	923	921	962	873	859	928	855	956	897	889	885	946	879	918	894	898	912	874	912	885	912	877	868	873	982	897	934	859	934	887	914	884	903	930	912	901	893	926	909	858	909	895	882	888	947	908	898	906	908	839	901	1008	922	924	911	854	902	878	926	861	882	873	892	906	899	909	903	940
16377	6743	5147	3501	2207	1571	1230	1037	885	725	630	583	551	532	532	557	501	499	479	474	456	439	448	443	439	474	439	403	439	471	417	430	450	406	406	408	400	402	397	432	423	419	428	429	424	404	358	441	418	431	405	408	437	438	444	405	395	418	448	400	368	461	388	409	438	439	431	416	404	418	475	398	414	390	470	420	391	453	439	414	431	398	398	428	429	412	405	402	419	427	403	427	454	441	451	398	439	479	424	440	454	435	414	437	427	421	405	418	474	414	419	370	450	392	405	407	410	400	409	437	408	430	438	453	416	410	441	447	431	446	445	443	405	408	460	375	438	391	490	465	416	439	417	454	398	428	424	364	421	445	421	426	405	437	422	442	380	410	396	405	415	374	435	405	432	398	442	461	438	455	401	411	404	411	471	415	427	431	426	442	409	364	418	430	434	397	444	444	408	423	419	395	407	435	434	410	402	412	428	440	438	389	428	421	444	384	442	422	396	463	441	451	425	411	424	446	396	407	412	416	428	449	388	417	459	467	459	431	416	451	418	432	413	396	399	399	397	408	442	409	399	450	382	451	457	413	465	420	450	480	429	385	426	443	443	456	393	432	418	393	449	412	429	401	450	401	442	415	438	448	421	457	467	449	410	420	408	409	445	445	432	459	451	451	403	418	408	449	426	425	431	382	420	412	430	450	401	380	433	462	436	419	429	378	424	476	419	402	436	412	452	422	425	416	412	430	406	432	374	409	407	455	408	415	415	449	425	409	449	409	433	378	420	419	427	471	440	409	416	445	394	407	432	439	392	431	439	442	429	347	405	403	406	430	470	420	444	454	403	415	431	391	432	382	406	411	418	433	447	434	430	428	414	429	437	425	395	425	441	415	376	407	432	398	361	436	427	438	423	437	407	383	428	425	417	412	426	446	402	410	378	410	424	387	399	422	406	412	390	408	437	394	421	427	442	401	432	484	407	430	408	400	422	390	394	410	415	389	449	414	442	439	457	420	430	411	424	432	430	458	465	423	429	416	449	410	412	401	451	453	424	422	428	396	456	442	403	386	403	430	400	457	390	420	417	404	425	441	461	426	434	444	433	436	411	437	425	405	455	412	414	472	433	433	435	414	419	404	455	467	393	418	468	435	458	417	458	459	401	442	391	412	441	392	393	387	431	413	436	415	437	391	448	415	407	440	444	407	439	401	450	422	395	398	421	415	402	419	451	410	363	431	445	413	446	412	392	422	403	438	438	365	435	425	436	437	419	425	386	400	441	412	454	434	421	443	480	442	407	436	445	449	416	441	402	456	410	419	393	431	441	424	390	434	439	423	431	420	405	421	403	423	399	405	429	438	395	418	420	433	404	411	447	391	404	416	434	442	478	443	407	430	422	415	400	410	456	412	460	426	452	398	386	424	419	403	428	378	399	411	423	454	422	407	446	404	465	466	472	417	450	419	429	424	394	451	453	412	434	457	423	409	429	426	428	423	395	455	438	433	437	413	410	436	400	405	423	428	423	435	411	449	420	407	475	411	417	434	427	410	422	384	424	426	452	441	436	419	440	461	445	444	391	414	379	444	409	420	437	429	408	473	415	413	425	422	422	445	432	422	470	430	416	424	412	435	403	416	447	384	398	426	414	404	412	429	380	449	385	421	431	428	431	407	373	399	422	433	382	403	418	414	402	445	454	437	408	424	429	409	365	438	431	405	393	443	411	456	464	458	441	417	458	417	421	399	445	429	390	444	426	419	407	421	466	413	369	444	405	456	382	451	399	442	420	436	451	454	424	447	449	433	401	416	422	447	450	461	449	413	449	423	467	422	419	428	436	435	438	415	471	403	397	417	437	432	421	417	426	426	436	466	458	434	453	414	378	447	384	401	434	418	432	456	411	399	412	375	426	399	410	418	414	409	414	418	427	427	418	401	440	419	396	444	394	447	397	399	454	426	408	462	448	434	437	400	373	435	415	418	467	416	428	393	433	430	416	422	405	417	426	432	396	411	401	429	408	416	422	429	410	418	439	419	423	429	422	426	464	424	407	416	447	445	403	430	408	435	469	425	419	432	415	411	430	415	447	480	443	442	420	449	427	429	425	440	391	408	426	421	424	470	427	481	378	360	391	471	434	445	460	429	401	394	430	436	415	448	391	425	427	439	433	384	405	444	407	391	476	374	426	466	441	421	454	432	447	437	434	411	415	433	415	422	454	418	432	465	402	450	445	426	420	419	460	402	431	395	400	446	441	410	419	392	445	450	452	446	431	438	452	387	429	404	445	447	405	416	417	473	447	455	438	418	430	436	471	404	431	403	427	422	430	419	448	431	446	423	418	424	454	389	420	417	425	423	422	439	442	413	395	428	422	382	453	423	446	423	408	454	435	401	443	401	441	393	402	411	424	395	426	431	436	424	419	423	419	442	421	472	394	411	436	437	443	422	449	408	401	407	404	416	426	415	448	414	451	436	436	384	429	408	435	458	397	419	395	377	411	418	374	454	442	448	444	455	427	457	446	402	394	392	397	410	439	413	445	465	432	409	414	427	400	466	444	441	416	426	419	406	405	427	417	418	409	399	419	404	395	421	434	433	434	402	383	410	452	400	413	421	399	419	412	444	436	460	431	429	449	447	454	467	457	452	449	391	428	426	454	416	401	395	443	422	389	440	430	397	427	440	394	446	380	425	468	434	429	427	380	382	399	443	404	446	477	422	428	453	388	412	391	396	410	434	449	408	438	451	416	416	411	438	401	414	404	416	422	424	474	446	429	406	401	423	406	479	491	429	432	401	468	455	431	423	483	447	424	475	421	455	416	387	416	415	455	460	419	375	411	444	390	424	422	402	437	428	417	436	422	416	432	416	421	428	453	439	450	418	430	408	414	385	417	425	405	444	433	449	442	405	422	400	407	438	422	424	403	421	409	412	404	408	428	411	435	395	434	447	409	464	405	386	447	401	412	468	411	430	407	439	397	401	429	415	395	446	461	433	440	432	420	397	458	421	438	423	463	450	414	433	410	382	435	427	419	451	393	445	442	440	437	417	431	426	396	432	432	415	403	378	436	444	452	429	383	430	419	410	408	427	400	363	383	430	449	487	401	445	435	389	417	396	409	422	416	432	419	406	421	465	425	436	427	433	439	424	420	421	431	454	421	402	430	395	420	400	411	401	422	396	389	416	433	425	414	443	399	418	423	426	413	428	448	435	421	407	396	430	416	425	430	436	407	402	409	433	443	455	423	461	455	442	443	434	411	388	393	406	406	395	395	439	422	440	412	442	403	440	449	403	462	413	432	456	441	401	426	451	454	390	412	458	415	450	438	423	430	402	440	400	401	416	462	416	414	418	413	460	427	429	368	438	398	422	439	399	412	367	416	427	469	422	456	421	370	404	424	441	403	448	439	446	439	463	411	423	399	471	443	431	419	373	448	422	391	440	424	452	411	411	416	454	427	420	437	435	402	448	432	410	429	407	423	422	399	444	441	453	469	415	391	431	435	437	434	406
10228	5589	8851	9229	7556	5805	4558	3672	3013	2557	2130	1851	1733	1554	1451	1421	1312	1300	1290	1236	1125	1073	1121	1124	1103	1100	1073	995	984	1051	1047	981	976	971	952	1001	963	1014	1004	982	992	992	941	926	984	992	903	929	928	933	963	945	936	937	952	978	960	977	865	958	949	929	965	928	926	926	910	935	936	961	908	971	925	966	944	905	922	894	934	942	1007	878	974	924	910	902	911	945	918	924	942	984	974	932	939	912	958	963	888	927	921	898	922	899	955	932	963	919	951	981	923	894	900	891	895	909	989	976	945	911	962	910	898	917	949	951	937	906	949	854	943	930	896	919	981	925	953	951	962	952	879	975	961	893	958	962	908	989	953	884	916	904	919	951	931	976	907	917	911	936	975	918	933	980	981	928	953	1019	968	920	920	923	941	909	889	902	950	948	910	914	938	948	938	929	936	925	878	927	888	959	951	978	962	990	911	955	882	907	916	915	940	904	966	885	890	890	946	884	965	939	951	984	957	884	972	969	893	945	967	953	928	933	942	919	932	921	924	952	946	926	900	920	898	927	976	954	951	943	931	969	940	936	933	880	948	904	915	934	943	987	1006	928	937	858	880	955	988	918	911	961	920	952	959	955	987	942	895	881	958	925	902	910	948	865	900	950	972	936	942	922	927	914	953	929	922	925	923	926	964	928	927	911	907	952	981	906	964	987	957	960	877	935	932	916	956	929	973	934	922	917	891	948	916	1016	915	928	944	984	941	952	955	880	942	898	949	963	918	980	969	937	937	979	909	945	948	913	908	983	937	898	937	955	924	882	895	967	938	924	966	930	965	968	904	906	892	894	948	943	912	985	933	928	905	949	880	918	938	898	889	930	947	950	921	952	927	902	971	957	882	913	935	907	969	934	938	944	951	973	951	915	930	922	942	892	953	950	936	868	946	987	927	953	921	954	923	955	956	899	929	920	947	894	940	979	901	945	918	886	982	941	949	955	958	932	904	934	885	890	901	885	949	922	893	933	903	926	904	927	978	925	905	945	941	965	946	888	964	938	866	954	871	905	957	961	896	946	931	959	929	991	943	936	916	929	939	916	915	932	913	965	1005	987	929	917	918	936	926	936	871	931	904	967	911	893	907	957	997	920	889	875	919	952	920	918	915	937	934	961	906	922	935	928	999	919	943	906	915	955	950	992	939	942	953	933	945	915	947	945	891	897	932	881	885	988	969	978	962	905	927	932	963	886	912	948	922	963	914	946	925	938	933	918	976	895	956	959	972	959	898	1000	960	924	948	946	955	913	891	959	979	943	943	929	891	918	926	885	932	910	897	973	918	921	900	984	968	917	937	908	967	959	983	934	951	897	918	970	920	941	1014	934	985	929	985	949	905	944	915	954	949	900	1020	946	983	945	926	928	933	905	958	951	901	968	971	986	965	944	876	945	900	935	910	995	1000	981	934	932	889	936	1002	917	870	932	970	924	917	1002	941	938	907	951	919	950	948	932	947	859	980	929	966	876	912	922	1004	973	910	939	922	909	941	898	932	928	998	948	881	947	930	1000	930	955	904	951	906	920	959	896	937	946	904	942	911	945	945	887	990	910	907	959	912	963	970	905	943	956	950	918	886	897	908	928	867	941	981	918	936	927	973	972	966	999	925	934	898	877	961	955	933	942	1013	931	1008	967	1000	957	899	935	911	894	885	903	941	933	915	974	941	954	937	975	938	933	931	933	888	899	932	935	959	933	976	956	941	954	988	937	938	960	933	873	941	957	928	908	934	896	941	894	952	970	933	942	936	877	996	898	975	973	923	892	914	920	952	939	950	946	927	890	941	956	976	930	946	955	954	957	950	882	931	964	978	946	978	914	897	954	972	954	967	942	884	957	887	913	944	924	924	898	913	933	946	961	940	967	953	932	974	941	987	937	1015	925	935	901	972	947	893	931	910	894	939	985	984	934	951	947	951	998	932	881	916	964	944	928	922	926	972	894	1029	928	966	940	915	936	952	947	900	893	961	956	923	921	909	1004	1014	956	955	934	956	911	942	948	967	912	878	906	954	933	939	915	917	966	953	947	949	981	887	929	889	1000	989	934	950	921	907	995	907	930	907	973	888	916	881	879	1044	940	896	923	911	930	906	913	958	947	962	950	935	942	941	955	947	932	920	923	942	937	891	907	932	980	927	914	890	911	911	904	986	885	947	935	895	916	927	923	923	896	946	932	943	944	915	965	866	914	927	936	888	898	952	964	913	945	923	970	932	958	908	946	924	988	937	939	971	891	941	913	900	957	927	977	952	953	933	947	959	954	876	926	919	907	932	934	958	989	930	919	938	916	934	918	948	970	918	991	858	969	956	927	915	921	973	908	888	909	956	889	980	887	982	897	919	899	954	898	935	961	922	934	955	945	966	937	927	895	951	940	966	940	901	994	903	945	964	1009	934	899	946	973	923	923	949	954	940	932	924	917	865	923	927	953	1000	940	986	894	945	928	999	936	946	902	939	955	931	1027	941	997	997	967	966	901	931	990	929	965	962	908	952	936	965	880	949	936	941	931	945	929	917	948	935	873	944	928	945	947	976	951	946	923	994	960	872	973	956	866	979	967	958	939	954	971	950	913	924	919	950	963	945	939	911	913	956	904	911	919	911	939	941	955	916	991	954	913	1000	978	943	945	912	926	938	962	885	872	983	953	953	922	910	938	906	876	939	970	885	930	923	885	915	931	954	910	927	1005	901	918	993	946	950	919	908	943	917	974	937	930	932	930	901	976	943	973	930	877	966	983	904	911	928	903	913	927	931	890	915	917	934	1012	885	825	880	903	924	963	979	935	902	978	916	955	948	948	924	921	921	974	980	950	863	931	909	895	1013	956	917	936	923	897	889	935	881	960	934	912	920	959	914	951	977	936	918	960	901	930	926	921	952	958	970	911	904	938	939	907	938	980	986	930	924	922	897	902	915	968	905	894	917	940	941	928	892	973	913	934	923	940	867	918	949	897	970	979	914	955	905	965	987	937	926	987	899	953	926	925	927	932	952	975	919	957	959	975	945	943	932	963	882	980	908	967	910	954	951	910	964	1005	930	934	944	971	927	933	980	927	897	960	921	940	914	936	878	936	954	960	929	932	958	945	909	946	947	909	897	956	956	1008	931	933	950	903	979	960	942	899	969	1011	925	942	934	953	911	901	947	922	938	947	950	894	958	950	935	944	941	889	920	918	930	940	925	913	914	945	898	908	895	902	937	991	970	909	915	976	919	915	940	943	959	959	942	888	944	974	944	953	898	969	943	926	970	885	912	934	909	889	946	873	916	888	912	948	861	925	949	921	950	894	900	945	982	872	915	967	907	952	925	939	915	936	915	927	949	920	922	884	916	992	1011	868	927	967	895	953	913	953	921	920	958	906	933	922	935	930	902	898	939	952	942	930	919	956	938	931	932	910	924	911	901	1020	900	938	926	946	966	928	962	943	951	967	914	925	902	926	917	904	940	894	933	959	909	936	947	921	887	939	941	875	921	897	952	926	926	914	956	961	959	933	893	883	922	960
27800	12316	7947	5793	3861	2801	2065	1604	1318	971	827	783	650	576	561	571	507	488	542	504	526	469	497	480	471	403	454	427	442	439	430	448	397	404	441	491	440	405	447	461	429	414	435	404	394	400	441	396	410	406	379	398	431	409	441	425	434	447	401	447	415	393	434	411	403	396	422	408	418	468	455	424	420	391	427	421	442	450	466	435	419	400	438	396	396	399	419	404	397	399	397	390	414	402	405	398	385	394	427	426	419	387	446	402	422	418	409	388	420	423	412	455	383	369	438	431	403	391	448	443	413	413	425	414	426	397	458	441	420	407	389	397	385	398	391	377	387	420	417	394	390	394	420	398	396	455	422	393	417	381	379	364	402	399	418	378	434	380	418	367	425	414	420	416	393	384	405	419	438	387	370	427	390	442	443	401	408	406	424	381	387	422	398	382	380	414	387	415	354	403	393	423	454	385	375	412	407	379	402	425	428	420	372	421	363	410	404	454	421	418	403	408	391	408	439	414	408	382	391	378	389	391	403	430	436	380	427	420	425	418	416	351	397	395	421	415	417	432	406	412	429	396	412	411	382	381	420	412	394	402	404	435	445	427	387	417	404	436	451	411	395	428	396	398	400	420	431	353	427	386	406	385	368	394	447	379	396	433	398	432	414	450	423	412	419	376	424	416	396	426	377	396	422	420	412	398	368	404	376	423	379	418	411	432	421	429	422	407	398	438	412	417	387	401	357	357	415	358	411	389	406	359	408	404	411	385	430	414	430	421	420	418	420	405	442	406	406	445	422	411	407	369	402	363	383	402	410	418	418	449	453	423	400	384	432	411	398	415	379	432	427	410	423	393	403	399	399	404	410	412	395	387	433	409	389	384	373	408	410	435	423	426	432	406	431	423	432	418	399	405	404	395	430	417	425	435	439	401	369	454	420	394	427	369	405	376	438	416	436	416	416	405	417	459	448	413	407	408	408	404	398	439	386	403	423	417	382	401	445	455	409	420	426	415	392	463	378	408	379	413	419	407	414	424	409	482	376	403	400	378	382	406	439	402	405	414	398	395	412	461	424	425	427	424	427	396	440	403	412	419	348	396	461	409	407	435	391	365	399	419	402	406	376	402	425	395	462	405	387	377	429	356	427	414	401	390	350	405	395	380	430	405	473	434	398	408	408	432	427	404	397	371	407	411	449	405	385	372	431	389	427	445	377	385	435	390	417	404	367	410	419	448	414	421	449	436	406	409	412	431	415	422	371	427	409	429	396	457	450	401	429	429	412	386	454	365	411	415	399	430	417	387	414	378	451	419	403	401	393	377	401	444	431	391	398	389	421	387	433	410	358	423	447	401	408	426	422	397	424	417	408	431	433	418	433	406	428	394	387	378	418	431	399	446	416	399	424	390	404	400	439	437	359	417	406	424	425	444	391	442	415	358	416	385	375	407	407	404	391	410	427	394	419	412	430	402	415	424	424	411	415	414	397	411	414	404	419	433	416	393	403	384	406	440	439	418	430	423	379	397	374	434	383	416	436	423	389	430	411	413	411	413	404	425	406	387	461	412	404	404	454	399	408	396	376	406	393	376	429	445	401	426	390	456	393	378	400	415	418	428	428	390	429	393	409	447	434	424	419	449	411	412	439	409	425	416	441	391	408	422	386	397	426	398	416	439	393	400	428	420	436	407	365	428	360	410	386	431	408	412	405	437	429	422	407	446	437	393	425	438	408	424	393	396	393	399	374	408	393	395	415	379	400	449	378	415	421	404	403	407	413	383	445	389	411	409	388	428	389	410	393	430	417	460	398	389	385	378	431	359	375	404	361	414	397	385	434	421	366	394	359	407	449	413	418	405	399	411	404	398	426	374	396	420	464	432	444	425	406	384	407	401	387	391	408	428	423	437	434	406	363	384	418	381	397	424	384	402	430	408	428	408	420	402	417	404	404	420	402	387	431	399	402	427	426	411	426	392	409	427	392	445	377	431	437	371	396	385	431	418	395	444	395	407	412	372	437	420	401	401	425	406	388	398	396	402	385	409	447	418	407	427	408	395	397	395	448	387	392	387	423	413	416	391	400	437	422	395	380	435	453	412	409	422	432	432	400	386	390	422	398	433	417	449	388	430	423	415	406	432	403	422	409	377	421	423	411	419	445	400	392	405	431	398	395	381	431	418	383	447	382	395	431	414	382	408	401	426	420	396	385	417	412	410	386	382	412	430	402	401	424	391	408	388	411	360	424	413	416	398	412	411	413	395	404	436	416	389	430	381	393	390	384	415	397	393	359	428	402	387	414	416	410	380	398	415	415	391	415	396	401	402	398	396	404	368	370	372	440	365	431	431	424	402	420	399	378	448	397	447	399	421	367	402	428	418	400	394	431	407	400	447	446	387	451	447	409	422	436	420	439	382	414	380	394	404	374	423	407	430	430	423	414	419	407	431	404	397	429	377	407	390	419	426	441	393	396	395	401	440	395	391	415	362	398	403	429	388	387	363	373	364	436	384	395	424	426	400	417	405	403	409	393	465	390	388	413	397	442	410	401	434	408	388	407	401	405	383	419	385	425	416	426	362	429	392	407	390	422	398	371	430	360	411	411	423	339	349	422	423	428	438	405	408	454	413	411	418	419	418	436	395	419	451	416	410	417	449	388	410	420	408	380	412	414	427	429	418	392	378	429	370	406	453	436	429	480	398	384	388	407	412	362	451	422	358	419	424	432	434	398	419	432	402	410	384	388	413	390	413	402	407	399	406	416	427	427	394	414	406	423	400	418	394	417	425	391	385	404	398	391	454	408	408	420	427	410	397	420	417	390	393	394	421	377	430	373	367	395	411	400	380	432	383	416	401	405	433	383	394	385	406	386	419	393	404	444	394	402	403	380	395	374	376	414	460	399	387	378	393	408	406	412	469	397	438	477	436	433	429	393	389	426	410	386	406	388	396	406	398	427	422	411	378	432	399	421	424	437	394	425	390	408	430	418	425	430	391	400	401	361	425	415	387	423	390	399	365	399	466	384	378	393	433	436	385	405	419	424	397	401	409	412	425	408	392	444	439	432	439	415	369	425	391	381	403	395	388	398	397	396	450	407	399	406	407	384	392	409	374	395	366	406	435	420	423	370	434	425	425	430	459	398	415	430	410	400	437	382	390	380	439	425	411	364	423	405	421	401	433	414	414	414	415	437	414	428	404	432	412	420	360	358	393	399	418	451	402	429	418	398	397	405	419	383	411	422	385	390	409	421	388	391	392	440	407	405	364	430	460	448	417	397	425	411	440	419	387	369	412	399	404	425	382	445	419	405	390	455	477	419	412	386	379	404	430	423	378	422	403	400	428	429	386	428	444	460	363	358	434	440	397	389	413	406	404	429	422	426	441	384	411	425	414	377	399	406	425	403	426	409	435	395	385	404	440	420	394	388	456	407	392	422	399	408	429	412	385	402	394	413	432	458	447	402	404	418	423	435	360	351	409	442	386	400	409	407	407	444	367	397	417	443	399	401	419
17713	9196	12510	13750	11879	9907	7829	6473	5131	3967	3325	2813	2488	2164	1891	1822	1708	1486	1367	1356	1469	1339	1301	1356	1255	1173	1183	1193	1140	1072	1114	1143	1056	1082	1040	1006	1104	992	953	1010	978	939	963	978	947	894	971	952	914	974	933	852	896	982	893	924	938	873	891	951	921	972	931	948	914	957	902	892	956	936	852	914	961	962	866	887	926	927	969	925	935	895	942	912	890	928	924	937	851	915	920	948	928	937	873	894	883	934	890	873	936	875	895	892	914	877	939	866	912	842	924	839	938	900	946	907	885	972	939	890	945	907	930	932	969	925	884	854	858	895	881	921	890	960	904	972	880	840	886	903	879	910	923	929	849	904	902	880	933	961	888	919	885	919	950	855	954	935	933	878	852	939	891	937	918	952	881	894	900	866	889	940	915	910	919	946	910	977	848	933	963	906	946	905	871	856	936	917	930	878	932	968	886	906	955	936	907	958	931	933	936	897	912	899	930	899	941	914	898	972	986	881	924	894	938	949	947	887	905	842	900	905	939	917	899	896	939	932	930	924	885	934	849	920	857	911	996	961	926	950	916	932	951	869	879	938	903	884	906	919	903	880	895	924	935	892	899	920	902	926	850	898	947	919	860	931	889	938	947	920	944	927	881	886	899	912	917	856	900	822	866	917	911	917	928	921	876	877	981	912	925	896	959	871	875	920	864	913	914	863	906	931	895	942	904	879	948	936	886	943	933	909	919	899	931	883	964	901	953	872	915	893	882	879	902	915	920	948	895	914	959	880	926	855	862	893	907	908	904	873	935	877	941	958	846	851	960	870	871	878	838	916	949	883	914	868	916	897	908	910	935	851	890	922	911	913	924	842	889	956	896	893	974	897	889	900	947	896	977	858	929	910	896	925	896	892	946	910	899	872	870	908	910	863	922	894	906	920	950	880	950	895	923	899	931	926	931	863	957	931	927	884	881	905	887	931	884	851	925	906	912	878	900	943	896	932	891	839	900	952	897	949	942	906	861	928	920	892	935	952	913	964	895	908	905	905	911	924	904	946	906	892	873	923	903	927	933	958	912	914	903	889	916	905	917	865	908	918	999	903	877	928	865	918	899	887	926	865	892	898	919	934	888	951	927	979	940	942	911	879	944	896	923	1017	879	907	936	897	964	903	900	893	939	874	924	905	953	941	887	961	930	908	928	928	901	928	892	816	940	916	933	892	893	933	856	915	928	848	958	926	967	873	877	937	894	921	888	953	906	898	933	899	876	910	879	919	872	933	906	920	901	910	912	870	859	904	898	829	949	900	897	964	900	935	966	899	931	919	888	911	891	879	920	931	871	909	919	915	993	925	873	902	885	896	906	885	922	883	915	900	879	807	892	883	881	940	888	893	929	850	912	888	927	935	884	904	903	933	923	902	960	863	944	860	918	853	878	916	909	878	948	936	928	881	870	917	873	969	940	887	948	910	946	876	925	893	902	875	855	885	896	873	882	922	840	930	910	898	948	888	943	846	896	944	866	903	872	924	891	858	921	879	941	912	901	889	907	921	885	940	922	879	959	884	883	903	923	929	857	887	889	898	911	919	924	921	854	943	964	933	933	927	900	900	898	895	887	866	908	893	883	905	891	878	904	910	920	891	940	931	962	957	898	911	886	953	906	916	929	934	891	947	916	876	936	865	948	936	988	872	879	881	877	958	954	814	932	914	927	896	920	885	891	939	928	888	915	909	916	905	925	887	868	868	937	939	857	894	939	876	938	908	943	921	873	929	950	869	906	902	909	879	888	932	937	949	926	926	936	906	941	938	972	950	930	888	908	941	910	927	914	973	913	924	911	864	910	895	942	914	872	892	912	885	923	888	907	914	952	912	937	913	946	906	916	925	905	944	873	933	828	908	942	937	891	951	907	907	891	865	856	866	871	959	925	881	953	972	880	911	875	867	902	957	904	910	901	914	931	869	895	957	838	947	849	883	880	891	886	882	869	896	930	916	862	928	845	925	919	902	903	937	955	921	888	890	933	889	924	911	900	920	892	871	861	914	865	874	896	948	957	848	857	896	945	913	881	953	904	889	950	903	893	942	882	945	844	929	915	877	913	917	897	914	915	889	921	956	908	961	854	919	890	908	930	889	826	918	837	989	901	882	933	909	930	893	892	880	908	905	925	876	915	938	883	905	922	865	864	923	910	935	888	920	897	907	861	918	896	910	940	892	932	950	860	937	923	876	926	902	973	904	895	929	862	902	892	974	916	919	855	929	896	860	919	949	876	909	925	909	917	914	899	876	912	957	897	915	919	938	904	943	879	932	931	877	914	899	927	852	917	904	897	865	879	898	914	915	941	872	924	956	928	968	866	905	920	938	926	854	913	935	906	879	896	867	905	918	918	972	944	954	914	916	891	897	897	849	917	880	941	925	915	887	961	922	898	903	877	884	891	915	916	878	902	906	924	946	942	895	938	907	944	924	922	884	956	869	896	905	904	904	926	892	945	927	901	886	911	967	885	889	847	915	898	904	965	895	899	880	886	921	898	881	950	910	922	965	919	906	875	897	909	852	941	883	934	940	910	932	857	905	895	847	873	920	931	929	875	889	925	954	898	869	886	915	855	929	877	962	904	937	972	879	898	939	936	897	933	922	873	939	911	918	906	992	896	875	881	946	913	884	890	883	918	923	953	942	893	947	927	889	958	940	920	884	921	856	892	901	954	906	922	943	895	906	920	936	873	863	883	907	846	956	916	923	970	867	927	911	905	923	931	852	932	934	882	932	930	861	924	910	892	864	883	901	971	949	891	891	881	898	901	953	882	924	938	935	906	914	867	893	887	922	932	882	882	879	900	950	923	892	943	933	870	889	932	921	930	932	925	970	895	945	900	914	953	904	875	899	841	862	894	852	949	905	889	933	911	893	907	905	906	899	938	906	947	922	935	906	913	912	891	956	895	953	881	857	822	918	862	943	909	887	943	930	863	917	923	948	941	891	957	875	948	968	884	921	966	898	856	1017	919	943	881	908	895	895	915	908	879	918	906	944	897	906	905	910	942	884	967	899	933	937	930	930	864	928	889	938	890	939	916	877	901	961	925	900	938	924	904	906	943	871	934	947	927	966	872	901	878	899	853	923	891	906	910	865	926	941	927	868	849	942	935	893	960	878	862	895	901	874	916	948	951	932	920	914	874	899	900	948	927	923	891	914	896	938	912	868	895	875	862	949	898	912	893	902	905	925	914	925	905	888	899	927	913	940	897	897	916	870	923	865	894	963	897	869	903	919	887	907	900	916	899	890	920	841	985	896	935	881	896	910	895	886	925	911	934	944	1021	902	944	917	886	888	886	932	887	961	909	907	965	927	880	929	874	924	874	865	890	935	920	912	907	924	868	917	865	945	838	928	861	918	883	902	906	886	931	919	903	873	856	929	902	914	924	988	866	908	961	882	916	943	874	917	943	897	882	936	927	918	860	953	932	912	917	951	879	977	919	911	862	946	888	864	870	933	875	888	881	934	906	843	899	883
35142	16920	11422	8264	5585	4010	2980	2223	1726	1318	1173	920	840	766	693	656	555	543	526	514	525	549	497	505	465	501	457	503	467	447	470	495	446	467	432	420	461	450	421	398	449	442	432	452	446	388	421	398	384	407	412	396	397	406	377	412	408	368	416	366	377	368	409	389	360	404	404	388	351	427	385	380	415	429	417	407	416	375	407	414	368	405	446	420	419	425	414	391	361	407	400	408	370	409	399	430	396	395	406	440	363	392	433	404	386	413	438	378	396	397	392	438	357	418	395	361	444	423	458	419	418	405	391	413	380	401	432	384	439	436	426	398	408	452	410	395	411	401	375	374	389	421	380	397	379	433	392	400	403	414	367	420	397	403	377	353	421	388	418	393	387	405	443	396	429	422	443	448	403	438	425	363	401	370	403	399	377	397	400	392	405	425	373	400	440	416	391	394	411	418	405	371	413	446	379	391	378	389	402	411	425	396	373	433	379	385	389	412	396	400	433	425	416	390	460	381	395	398	370	389	418	413	423	397	428	406	400	400	405	395	386	365	402	415	401	437	422	441	450	391	417	382	391	424	409	409	411	413	381	410	398	425	411	412	397	378	391	386	383	402	394	373	430	360	418	392	423	436	367	415	444	421	402	411	361	377	406	408	382	415	419	409	412	410	361	417	391	392	398	408	394	400	386	381	386	438	386	417	410	435	451	380	365	414	432	475	417	407	419	416	455	391	377	406	411	418	390	390	406	384	437	359	357	382	411	391	400	370	413	391	417	420	368	394	423	390	418	424	425	416	373	442	389	373	368	384	401	406	379	383	375	391	427	443	355	390	415	397	372	395	423	398	383	378	381	405	399	427	428	374	395	425	390	409	372	426	394	377	390	418	428	384	417	387	381	468	424	412	401	376	376	403	417	385	373	416	410	409	466	384	416	394	409	382	390	418	406	424	400	412	403	420	448	399	406	405	384	392	406	432	426	390	397	424	382	439	372	415	397	399	396	421	360	388	380	423	398	436	409	387	423	382	391	349	399	401	414	406	414	375	406	427	412	434	416	383	417	399	413	410	396	440	385	345	415	415	395	396	381	390	423	423	383	388	412	408	419	401	381	388	422	384	393	392	413	383	392	394	381	436	396	364	386	410	437	385	393	389	362	374	438	379	409	386	398	361	397	397	421	388	410	399	383	396	405	422	464	416	418	431	400	392	430	383	423	432	413	374	424	394	355	390	424	444	384	387	374	381	406	394	441	401	379	405	441	405	411	383	431	391	395	420	446	471	388	429	407	425	421	434	370	383	432	391	400	403	403	425	412	424	376	372	419	373	400	432	429	406	403	406	406	380	408	399	359	411	390	394	389	380	399	412	414	420	427	441	417	394	386	401	376	366	389	376	410	398	433	454	432	388	430	416	400	411	401	383	430	380	403	371	416	391	403	416	398	396	401	413	407	403	450	399	411	385	375	395	404	408	377	388	407	392	377	394	380	364	388	401	398	428	395	415	396	403	390	408	402	395	440	419	399	437	378	402	389	391	411	385	417	422	436	386	407	386	380	407	399	407	395	440	383	407	431	414	371	431	454	384	366	382	409	385	425	393	375	398	405	415	401	399	428	400	430	387	404	419	367	427	422	406	419	382	409	388	420	375	359	402	374	402	386	429	403	411	415	425	408	417	381	392	419	404	399	419	432	394	415	384	369	399	405	401	400	440	431	402	459	405	434	384	434	394	416	424	395	394	425	408	415	377	423	388	425	400	390	392	380	409	410	395	444	408	398	407	399	415	396	411	410	416	425	409	384	418	373	445	391	383	391	424	423	390	418	420	377	388	390	403	399	413	426	402	403	392	363	408	410	399	456	394	381	415	412	442	409	424	401	375	449	427	394	438	401	396	387	425	431	364	425	422	375	440	406	411	414	443	415	427	358	439	399	363	390	380	414	407	460	384	414	397	421	438	372	395	387	423	424	345	414	382	405	363	431	412	412	433	436	368	413	392	427	420	431	405	433	417	422	414	398	372	378	362	418	383	414	409	434	403	406	378	451	395	386	412	351	358	419	417	452	395	399	389	392	436	371	369	396	415	378	404	425	397	408	411	409	426	466	417	419	432	384	400	429	387	388	422	419	424	386	390	401	434	400	418	424	425	389	358	383	407	425	420	391	434	412	405	344	376	395	447	419	402	409	390	394	405	433	393	379	389	379	380	371	375	427	384	405	407	404	392	429	415	400	417	423	394	403	381	422	413	438	413	411	408	435	399	452	377	374	384	348	357	383	407	416	380	371	378	396	394	423	420	409	403	407	397	419	386	425	436	425	390	375	379	400	402	364	431	421	431	388	386	397	426	403	416	379	444	407	399	412	428	375	398	404	405	392	374	378	375	391	390	410	381	411	390	397	409	402	403	370	384	353	386	418	408	424	450	402	404	424	378	404	422	425	418	364	411	401	417	429	435	423	451	427	415	415	369	388	411	404	392	427	411	459	427	396	368	413	436	431	413	383	385	429	391	417	366	421	380	412	388	400	423	396	416	445	432	385	347	394	429	405	422	390	415	397	379	366	405	429	412	371	391	394	426	412	447	389	387	405	451	401	433	363	379	379	385	395	422	393	415	406	418	430	429	414	405	446	373	378	407	384	421	407	404	410	402	403	418	397	389	401	424	419	434	398	390	420	398	380	410	435	432	381	392	407	408	400	416	439	378	420	413	395	374	400	415	448	387	421	408	398	406	405	418	380	432	421	435	382	446	416	375	404	383	436	407	375	408	395	382	438	426	389	366	412	433	394	378	418	438	388	430	410	421	416	371	383	416	406	411	387	415	424	415	399	404	370	444	408	398	395	389	424	395	401	392	435	386	403	400	382	404	399	429	395	405	395	367	447	381	407	391	399	371	397	388	386	395	393	393	430	401	381	414	389	408	392	366	387	377	387	369	380	387	418	403	403	422	403	412	424	376	434	423	413	409	375	388	398	422	390	425	385	410	404	431	423	435	414	358	417	404	414	395	378	402	431	427	440	399	416	373	413	390	409	424	434	428	430	422	437	410	379	440	387	411	413	383	405	399	413	375	394	364	353	399	436	391	399	430	386	376	420	381	403	387	396	402	362	421	391	427	408	384	421	380	403	390	404	398	373	423	402	393	405	409	403	395	384	428	390	389	382	363	430	399	396	436	460	435	403	384	410	397	399	371	413	402	378	386	375	451	414	393	382	402	395	401	377	396	406	410	395	456	412	421	411	374	397	388	421	435	411	414	410	390	404	415	417	416	383	396	442	383	408	400	405	408	384	430	409	392	384	412	420	406	389	398	399	404	409	408	386	343	386	416	376	382	402	430	424	390	426	392	412	391	399	398	403	414	381	421	420	390	400	405	409	403	415	382	415	400	402	430	414	435	377	433	406	402	422	406	426	400	423	449	396	383	451	429	394	400	400	406	390	401	372	435	400	399	404	451	407	408	408	403	457	420	409	381	402	400	394	400	403	370	405	364	420	366	413	406	414	391
20803	11683	16028	17775	15641	13197	10825	8777	7083	5540	4634	3751	3256	2896	2548	2377	2050	1977	1791	1744	1646	1633	1423	1576	1483	1458	1371	1370	1321	1250	1171	1224	1244	1260	1141	1035	1012	1012	1011	960	971	1045	986	914	963	937	912	910	923	980	954	890	895	918	916	889	892	873	981	894	912	933	899	850	962	861	868	900	920	950	871	855	856	934	902	910	907	903	945	911	894	907	913	860	861	894	931	894	877	889	898	871	872	933	908	945	885	899	875	881	873	892	863	894	919	890	850	895	892	927	887	903	878	916	876	959	874	918	930	897	904	893	892	876	827	894	888	943	929	904	913	893	875	862	888	864	892	882	939	890	873	921	894	906	876	920	880	902	938	898	855	916	918	865	901	903	970	905	867	865	931	906	900	866	895	919	880	884	922	946	884	892	877	885	919	897	875	905	920	927	858	925	924	932	885	904	871	860	944	891	888	879	890	875	912	919	886	947	871	895	885	898	872	930	892	866	882	925	904	908	909	825	919	866	883	904	924	901	831	882	892	882	879	913	887	867	896	926	897	908	929	960	916	968	894	921	918	870	909	941	849	867	906	871	917	925	892	940	923	876	901	922	894	924	890	934	882	901	934	801	883	891	945	848	885	847	896	874	977	906	931	865	871	871	871	927	890	893	852	933	865	909	874	913	925	917	869	851	897	837	885	922	921	923	858	942	896	917	907	873	916	857	909	857	918	950	871	886	887	926	866	862	946	940	900	894	927	845	900	866	884	906	882	894	939	942	932	893	864	908	916	908	869	894	842	895	858	903	861	879	898	895	864	917	888	948	916	889	860	918	859	899	939	875	887	896	919	847	865	930	887	904	815	934	870	961	872	941	950	840	892	889	853	830	864	910	871	857	889	861	916	944	950	893	880	957	914	906	877	907	903	933	883	848	891	883	941	889	911	922	888	908	876	914	885	896	892	894	854	850	858	908	890	936	904	927	922	959	893	863	912	917	913	930	850	887	938	870	890	911	911	924	863	884	905	866	957	871	861	957	951	909	898	968	873	905	865	879	884	880	889	909	856	898	916	949	888	897	912	891	959	933	924	916	904	916	905	914	915	923	897	895	917	916	925	938	929	917	916	900	881	986	930	869	900	891	903	909	916	851	896	880	867	926	920	915	918	885	886	911	857	901	893	966	858	874	907	857	903	922	885	884	917	876	867	852	890	903	884	891	900	858	876	908	903	908	880	858	887	884	895	909	844	875	935	873	907	923	891	902	856	901	869	876	918	903	903	846	870	838	934	932	899	930	836	905	928	877	892	839	898	890	884	880	895	869	883	900	939	925	864	882	914	880	942	903	923	881	892	919	894	916	958	839	848	872	877	904	928	928	879	879	920	912	829	932	891	885	891	852	917	874	882	867	877	913	903	916	916	889	887	905	924	899	906	898	870	915	853	935	960	931	947	941	879	847	881	882	923	909	916	889	886	889	900	895	917	913	875	915	897	883	914	919	876	885	935	964	890	908	914	928	859	954	871	938	921	891	932	891	912	926	917	930	933	932	853	861	912	925	903	934	900	852	882	836	837	875	906	887	927	909	898	852	918	967	876	884	887	936	940	891	922	872	876	937	878	908	922	845	892	840	927	918	912	875	876	850	888	920	914	888	892	923	886	899	963	854	860	876	851	917	888	900	881	879	898	913	873	889	934	927	893	852	827	947	884	910	891	929	935	950	889	901	935	899	900	927	909	888	928	890	915	887	904	844	940	825	860	933	903	922	895	921	896	930	907	915	877	900	935	897	859	943	879	884	861	875	891	884	898	877	877	906	977	870	907	929	956	898	934	884	906	903	906	908	913	887	926	877	887	858	949	905	864	901	934	865	896	902	856	935	938	858	873	898	895	869	877	868	909	865	911	842	924	852	920	899	861	857	943	860	870	875	888	902	851	907	886	934	896	934	970	904	874	894	913	924	896	898	887	916	912	909	889	886	851	838	921	885	868	854	885	856	801	853	834	926	908	919	882	888	918	970	880	878	903	912	838	844	901	908	971	878	899	907	895	893	905	868	912	955	872	867	863	886	950	885	925	891	902	930	905	873	910	902	947	897	867	854	916	912	872	918	896	859	904	871	932	876	898	845	922	869	927	903	953	888	885	856	877	917	897	923	879	909	858	919	894	866	900	869	978	906	885	935	936	910	933	891	899	850	909	880	896	868	904	925	904	882	895	919	890	904	859	913	957	901	923	904	909	907	882	891	870	884	928	875	933	887	927	871	925	878	914	893	942	912	887	914	877	862	872	929	889	878	935	901	850	910	883	868	932	906	916	931	914	900	867	916	914	892	854	855	882	961	867	877	913	915	881	886	887	912	837	898	927	930	899	961	956	908	895	860	875	862	939	897	894	950	906	882	922	922	898	894	875	879	864	914	878	923	862	859	907	866	932	934	908	926	938	867	891	914	913	901	842	892	952	923	854	858	873	944	899	893	871	870	911	905	866	926	966	919	887	942	885	883	952	871	923	905	894	880	939	843	939	865	870	933	933	931	862	916	918	875	883	909	867	823	929	932	843	933	935	874	897	879	947	870	937	905	871	940	923	876	899	921	908	891	915	948	912	884	888	936	866	933	882	921	865	874	884	892	911	860	897	923	843	942	859	923	925	914	900	913	906	874	883	916	884	945	919	938	896	868	857	868	868	896	904	900	906	940	853	883	845	892	883	907	883	899	958	901	909	907	955	893	868	896	919	867	935	915	881	915	938	898	889	912	861	898	905	891	909	875	914	866	909	908	923	901	913	896	916	895	904	902	919	871	923	911	935	892	862	928	922	933	872	949	879	924	884	900	908	899	914	844	897	930	924	920	889	931	883	885	896	875	895	895	863	879	849	957	910	886	877	868	880	896	879	904	987	886	926	880	874	910	914	913	904	956	901	924	885	872	866	836	896	865	883	865	894	864	856	865	905	878	872	913	917	911	895	851	914	865	938	932	894	907	884	1014	887	895	965	928	966	862	864	880	879	905	894	876	925	888	882	866	902	853	865	895	866	892	841	969	903	891	864	932	862	890	920	895	928	874	887	896	961	879	931	942	897	878	923	902	925	920	868	910	862	897	951	905	898	872	893	883	862	921	892	946	882	886	902	847	883	932	876	850	865	879	882	893	875	891	915	942	929	904	925	891	901	864	921	943	843	896	937	963	938	934	921	875	911	909	926	901	871	867	896	891	891	863	879	894	903	859	893	922	873	825	893	900	880	872	852	914	878	887	888	896	918	922	906	867	902	887	891	935	883	859	879	899	895	879	946	933	865	869	895	905	909	919	908	900	918	894	947	912	889	891	902	849	978	859	878	902	896	932	850	876	907	874	878	944	920	914	867	918	898	902	942	894	940	934	982	876	904	887	891	911	916	934	888	911	891	921	859	900	908	904	920	900	864	838	872	987	937	893	865	892	929	914	914	948	953	891	846	878	894	867	933	901	858	862	877	941	831	863	924	921	884	922	850	904	904	894	902	927	902	917	894	935	897	890
15583	6638	4759	3413	2297	1658	1237	939	836	684	669	550	604	542	520	478	496	457	466	451	491	476	440	413	467	464	448	429	426	449	452	448	443	436	404	492	461	444	394	434	418	411	478	448	453	432	415	488	399	421	435	459	444	373	434	388	462	462	446	432	368	420	402	454	439	421	435	427	411	458	441	409	424	437	422	444	408	436	435	424	450	429	466	441	388	425	411	426	397	410	443	425	433	423	478	438	419	444	414	422	363	421	425	423	404	428	385	422	428	426	400	380	416	435	456	435	450	443	426	428	412	406	408	425	421	423	401	450	479	408	432	447	459	433	455	399	437	429	427	443	467	446	413	390	407	452	440	420	424	453	429	413	433	439	386	457	399	475	456	367	407	436	417	357	423	467	443	414	419	416	398	434	434	429	428	432	409	433	410	485	441	444	426	444	427	400	396	428	453	459	427	391	404	431	427	370	453	445	429	401	459	438	443	459	389	469	414	415	399	452	448	406	419	430	440	377	415	409	430	450	437	426	426	426	421	418	396	453	402	388	443	425	442	442	458	385	397	456	425	427	461	404	426	419	441	409	453	423	442	428	429	429	410	410	431	450	423	434	396	436	405	441	443	438	439	427	397	427	485	405	402	382	409	450	386	433	434	428	400	416	408	406	394	433	426	421	411	438	425	457	376	419	391	434	397	397	424	412	438	373	434	383	394	430	421	471	398	432	448	407	443	382	440	452	414	406	425	425	472	439	407	450	418	421	400	429	437	453	406	434	424	369	418	454	447	423	423	412	438	416	450	419	451	418	441	440	438	443	437	407	444	428	428	453	422	379	443	419	457	439	413	428	451	429	399	423	432	450	423	398	402	392	428	458	394	431	420	428	399	443	406	402	440	428	460	395	429	386	465	448	424	422	406	414	410	458	418	410	391	423	410	441	436	406	430	384	406	421	390	403	423	435	430	398	395	414	420	363	418	387	402	360	412	420	479	413	386	427	442	415	412	391	444	396	412	419	437	406	430	421	442	401	402	423	414	438	467	411	437	418	417	440	414	447	420	404	411	407	415	425	419	412	472	343	387	447	429	444	441	465	416	450	420	426	433	444	408	430	412	439	415	440	427	447	440	432	443	451	422	422	430	448	443	423	394	401	408	392	389	446	428	403	416	411	408	434	413	440	450	413	392	411	391	425	429	483	418	443	461	412	442	433	466	420	458	480	472	445	419	408	436	415	474	452	446	459	462	403	459	448	410	408	421	459	410	398	451	418	449	443	430	434	413	454	392	393	439	377	430	408	423	420	406	391	478	456	403	422	473	478	405	440	464	414	418	430	417	425	444	463	387	440	442	424	462	437	436	415	392	436	399	406	412	421	404	420	418	446	424	466	433	413	403	427	422	406	425	417	378	408	433	429	483	443	412	416	445	433	435	467	415	450	418	438	408	398	414	443	417	418	453	430	406	423	444	433	412	427	405	445	386	439	403	414	431	416	447	388	396	455	427	437	442	417	453	408	411	426	428	426	399	422	430	430	414	460	430	419	459	422	446	407	423	425	457	437	383	378	424	408	391	428	413	425	394	427	427	431	451	449	451	409	427	414	398	414	415	410	411	436	485	421	411	423	428	455	466	431	432	479	427	440	420	439	399	406	414	429	434	431	455	446	435	434	441	468	440	455	444	396	427	430	474	389	406	441	458	440	430	441	406	402	438	433	443	428	453	421	417	424	423	405	424	434	423	444	392	428	418	426	427	401	456	366	387	412	433	465	454	464	440	420	450	419	411	385	429	421	413	449	449	432	444	373	425	401	442	415	402	427	396	486	383	401	421	445	424	396	428	415	450	412	447	464	431	401	431	433	463	404	426	453	430	428	424	448	399	430	413	416	427	475	427	422	443	433	466	441	408	483	411	413	428	440	464	457	460	459	446	412	461	426	402	435	400	413	430	424	429	448	444	441	387	432	424	422	433	415	426	421	427	383	406	435	385	420	412	480	449	410	434	475	428	441	424	392	441	452	408	398	419	419	409	461	408	445	411	430	457	407	455	434	425	377	446	425	437	433	408	438	428	418	429	402	425	417	449	423	436	417	425	397	425	445	401	417	393	411	423	423	459	440	391	410	422	405	388	366	442	423	403	423	393	420	409	405	439	429	436	444	414	418	418	423	400	462	450	388	395	418	398	463	450	449	458	446	416	428	437	447	436	383	375	424	386	418	437	401	392	456	453	416	466	400	442	427	435	436	411	416	448	391	435	475	437	429	455	417	431	427	413	451	407	397	448	440	427	458	400	396	419	457	464	404	390	422	433	432	449	445	426	433	413	377	443	437	431	432	450	435	452	419	449	456	421	426	479	444	454	402	423	429	407	421	407	387	449	398	421	427	400	399	492	436	437	432	421	439	470	423	467	420	431	433	420	435	439	421	468	428	403	423	438	402	471	432	448	400	357	482	447	430	396	420	439	436	448	413	425	405	454	427	410	425	408	394	405	395	455	471	410	481	430	455	450	413	435	420	427	415	421	415	470	400	409	432	464	421	404	441	433	443	431	436	441	405	423	432	380	444	379	441	412	456	380	467	425	454	395	401	395	402	427	409	407	426	454	498	413	422	430	444	393	417	445	439	379	442	459	451	374	428	421	450	434	403	396	441	427	408	471	444	443	419	459	437	452	436	431	442	431	407	413	419	447	436	432	409	401	486	426	403	432	460	420	441	472	444	464	423	447	429	431	398	433	433	466	434	414	425	426	399	411	433	398	385	399	399	421	403	467	387	405	441	450	407	427	440	425	398	430	417	434	407	412	439	423	430	439	412	415	443	436	461	420	441	406	428	437	404	427	433	420	407	421	429	406	402	414	414	402	444	422	456	416	456	443	476	467	464	420	415	397	419	452	472	450	399	406	403	444	461	422	465	419	421	435	443	453	403	393	438	403	413	381	454	437	447	444	405	400	452	433	435	433	419	406	438	430	422	436	430	411	431	461	428	380	436	441	410	416	386	375	427	416	416	407	442	411	402	410	429	454	413	476	438	422	427	468	403	416	401	423	430	429	436	419	436	421	455	391	418	450	399	399	433	417	430	407	405	410	457	448	418	407	444	451	476	481	411	408	466	458	471	433	439	455	472	430	435	406	429	400	428	402	448	422	416	416	435	461	441	398	418	406	442	461	419	422	448	428	387	420	425	423	414	444	406	433	422	440	449	404	428	457	424	451	437	418	395	385	421	438	433	470	382	419	453	417	445	446	427	433	432	429	440	457	460	411	403	443	442	404	404	442	419	449	411	437	415	447	428	384	411	438	437	399	399	431	431	395	461	441	424	417	450	402	406	406	379	415	387	415	406	412	408	394	437	422	413	465	428	422	485	456	418	406	444	433	417	425	436	433	449	406	400	421	431	394	411	439	415	420	437	477	455	423	401	453	425	412	438	417	440	395	373	390	423	418	467	480	457	443	412	423	441	429	414	461	437	467	429	439	431	474	405	452	403	403	390	429	412	436	388	412	401
9831	5621	8106	8940	7629	5818	4511	3695	2867	2497	2110	1987	1730	1605	1503	1428	1406	1236	1325	1263	1146	1142	1094	1162	1113	1047	1079	1082	1083	1013	1066	1009	1002	994	1020	986	992	983	975	939	969	994	940	950	998	976	922	955	996	895	960	904	976	929	934	987	977	927	944	917	980	910	878	985	919	922	971	921	933	922	938	1000	930	985	928	933	932	941	946	922	957	907	946	984	922	936	937	948	933	991	999	926	957	936	925	960	955	951	925	939	967	947	980	947	961	1013	938	892	985	922	919	923	971	929	943	960	901	897	882	977	985	935	907	984	982	959	953	891	939	942	951	944	984	954	893	895	944	917	931	891	926	973	960	915	907	918	959	937	917	950	870	891	940	936	932	955	972	923	918	938	954	955	943	961	919	937	904	948	856	954	886	896	916	981	928	942	967	954	912	980	932	894	909	915	983	940	908	922	930	961	972	933	978	925	894	962	992	907	982	993	959	896	923	928	928	932	972	889	952	959	905	925	902	919	900	923	963	945	934	904	977	974	903	938	929	938	930	869	935	936	883	894	921	938	912	904	942	970	913	918	961	961	936	967	1002	914	912	963	946	976	917	959	942	950	958	931	1008	973	951	917	906	981	982	984	877	919	970	949	941	929	917	943	904	977	918	941	934	984	938	920	932	948	903	980	932	995	893	914	961	934	894	1014	926	905	905	933	952	931	902	941	939	955	898	905	962	943	967	895	950	943	938	920	855	955	924	945	936	1010	915	890	930	874	908	882	985	957	946	920	961	892	943	911	926	902	967	927	926	942	949	924	918	979	949	953	913	900	920	920	943	901	1005	941	934	945	931	958	904	913	940	984	964	960	885	946	923	922	957	922	876	927	998	904	898	918	899	932	967	912	861	944	885	995	954	957	921	926	997	938	945	913	902	898	945	918	943	962	913	942	954	892	937	927	953	949	973	958	967	935	950	955	965	975	886	930	902	883	989	980	997	912	912	947	932	932	953	903	993	940	910	882	1009	973	935	910	954	996	922	982	951	908	950	990	926	968	906	941	975	983	956	968	912	948	992	983	930	968	989	900	956	993	954	925	1001	955	959	912	949	963	937	957	906	969	939	946	966	992	993	910	950	940	939	946	965	901	917	955	931	900	969	929	931	956	845	966	936	929	1007	922	979	916	876	942	908	997	896	913	952	974	941	931	994	916	914	940	967	924	932	928	946	950	922	944	911	914	895	953	903	928	902	986	939	925	903	971	968	960	976	905	980	886	939	1002	938	942	906	901	927	971	935	935	943	912	923	903	887	940	927	999	985	937	920	968	917	953	904	929	959	936	961	957	967	1001	954	946	927	890	927	980	913	952	961	878	948	904	883	965	905	984	918	927	921	932	963	968	929	939	970	968	951	916	940	917	910	954	921	1011	918	920	931	939	957	890	934	935	985	972	903	927	953	951	954	958	919	933	978	919	994	975	981	894	971	927	917	894	963	991	948	973	896	878	904	891	933	965	931	972	916	907	907	916	919	911	872	932	973	965	899	915	981	946	947	922	954	934	998	947	981	970	921	907	955	888	931	997	886	876	961	976	963	869	927	951	927	894	963	949	1015	993	947	998	944	981	925	963	907	921	915	930	900	912	957	936	951	946	910	901	933	927	914	940	911	999	942	937	925	878	943	994	939	915	959	973	918	905	927	971	923	914	968	873	951	979	917	940	949	896	944	932	935	907	913	905	913	881	906	904	922	948	918	950	942	943	937	983	957	921	958	952	919	908	948	949	949	937	933	932	912	931	856	924	926	922	942	942	936	952	912	930	952	908	943	941	953	907	977	926	947	941	934	967	933	969	919	991	915	926	950	915	975	939	948	979	981	903	954	973	951	951	911	962	931	933	936	951	933	936	926	912	941	934	917	922	965	957	910	920	924	934	951	912	933	944	895	901	938	924	976	945	904	961	938	896	869	947	927	945	982	946	951	975	944	950	947	922	922	986	944	932	956	928	966	940	963	883	901	923	944	913	867	906	892	937	905	984	885	970	951	950	916	976	902	953	944	974	915	935	939	960	958	935	920	916	927	946	964	993	907	978	965	938	914	873	956	933	909	903	959	949	952	942	948	914	948	938	957	970	951	904	882	910	957	1006	904	917	1021	884	962	983	951	961	900	965	938	929	886	938	919	921	950	974	918	904	915	932	935	901	914	981	921	952	935	997	978	942	947	937	924	962	994	958	971	1024	935	946	955	973	891	992	931	954	954	903	900	978	904	978	907	994	923	949	870	930	935	963	962	947	919	931	882	948	963	928	955	974	900	903	985	916	963	947	992	901	890	914	973	938	923	957	858	934	904	904	943	936	939	936	888	920	925	897	902	953	1009	888	951	946	934	941	909	944	972	946	971	982	981	994	948	902	929	925	894	910	946	953	958	949	936	949	926	912	962	1022	918	880	972	933	878	913	959	897	965	937	927	962	938	952	969	934	969	950	980	943	956	942	919	941	899	951	921	904	953	920	923	907	967	1003	908	930	952	969	953	946	959	915	921	987	1006	960	953	916	965	955	965	955	950	949	899	969	960	945	930	939	896	951	927	936	934	923	930	926	916	946	903	957	896	943	955	857	923	904	941	923	944	888	969	934	938	910	940	1011	922	957	952	942	940	967	915	917	936	903	900	925	899	970	941	908	934	927	1005	890	964	915	895	851	905	956	947	901	902	942	954	943	944	950	932	947	916	961	953	904	970	947	898	918	937	942	937	988	955	958	923	927	950	937	954	933	894	973	938	970	931	990	934	931	971	903	919	947	911	925	910	936	917	912	932	924	930	922	922	930	888	907	920	976	914	931	964	891	924	983	1011	948	963	896	994	906	971	917	945	924	882	924	973	921	951	969	919	900	930	967	916	875	932	923	961	893	964	946	913	921	922	984	917	922	916	963	921	923	949	929	963	880	962	961	957	933	937	943	937	973	1025	920	896	957	880	959	911	905	969	982	926	889	928	933	913	979	923	928	891	902	950	970	894	963	941	926	952	967	984	917	926	967	980	946	921	921	905	952	956	904	936	916	943	949	962	977	878	954	912	936	956	1004	941	973	929	964	965	888	931	961	900	938	935	951	935	954	934	920	898	944	947	923	966	854	935	919	911	852	932	968	932	868	909	973	929	952	893	957	922	943	978	941	912	910	922	930	923	911	946	981	902	923	956	916	932	863	933	976	881	888	941	934	910	959	912	927	968	911	963	876	965	921	925	942	963	893	962	864	939	954	901	976	1006	903	928	911	965	934	925	938	934	897	938	913	928	952	917	900	919	913	948	933	884	889	889	1020	930	933	959	979	953	991	911	953	969	942	900	948	944	921	926	934	877	917	969	908	938	990	1001	896	959	922	1007	954	885	966	890	954	939	972	926	918	932	935	956	947	961	936	964	955	914	932	920	957	958	946	945	935	972	937	937	926	978	967	939	962	933	935	948	958	919	957	955	877	940	1022	936	950	974	884	925	922	902	916	959	950	949	927	952	910	911	950	962	955	868	931	910	924	912	995	921	923	908	914	993	940
27303	11554	7707	5682	3952	2831	2188	1634	1256	1018	895	794	682	639	543	572	550	539	499	500	480	479	470	439	476	490	423	461	444	453	414	440	424	429	458	415	416	390	403	392	445	387	406	419	400	391	418	424	352	391	391	415	412	432	421	396	418	408	418	370	412	398	380	389	413	416	430	414	408	372	421	417	432	420	429	430	397	408	402	454	413	401	432	390	373	418	440	434	397	436	422	424	407	410	446	399	411	431	425	426	433	449	394	404	404	465	402	436	401	398	416	399	412	418	418	408	447	383	385	460	407	438	386	393	400	406	383	407	421	382	391	395	404	398	436	407	395	406	384	406	406	389	388	404	421	391	403	431	419	420	418	384	421	420	390	399	437	426	395	360	399	418	439	439	439	426	409	420	404	425	434	442	442	452	403	417	401	452	402	418	431	426	389	397	416	400	373	406	413	403	411	397	407	448	433	404	401	431	422	356	430	407	420	404	421	398	455	389	397	395	410	439	405	443	415	433	417	421	415	361	392	390	422	445	430	426	398	412	415	406	382	396	386	392	384	403	400	391	400	405	426	404	414	386	415	390	412	391	392	410	395	429	415	423	428	393	395	371	416	388	437	421	384	411	443	417	405	382	347	407	407	413	465	426	387	435	406	365	421	422	426	420	444	451	390	396	397	434	404	409	420	394	422	402	413	430	431	402	377	420	414	441	436	406	431	433	433	446	387	401	424	402	400	444	412	431	408	428	410	383	376	402	385	435	455	413	394	389	474	406	436	401	416	430	452	405	365	363	367	394	401	442	394	413	394	403	441	416	425	428	411	406	426	396	408	405	404	398	391	416	410	434	422	411	382	417	434	445	409	380	451	412	397	420	428	407	373	430	410	423	405	428	407	408	400	382	455	390	389	416	429	430	391	420	415	437	385	396	406	414	394	436	442	377	393	371	394	392	374	377	418	438	409	387	385	385	404	435	419	432	395	439	410	380	388	366	435	391	366	400	425	426	405	409	416	338	413	417	400	426	392	439	390	436	410	411	461	371	405	456	415	423	389	428	388	367	431	423	416	382	420	446	430	420	398	434	399	458	414	417	400	415	427	427	392	416	426	418	399	384	440	425	396	443	418	391	386	393	401	408	406	402	428	389	362	415	400	471	426	374	443	410	359	432	402	384	413	405	368	375	389	415	423	437	389	398	410	460	417	381	396	419	374	404	410	379	409	400	433	437	400	398	400	394	371	406	435	431	424	429	444	396	407	388	402	399	394	407	404	392	395	413	381	404	411	377	415	399	425	408	409	421	413	440	394	423	459	364	396	404	368	462	424	427	420	444	412	405	390	399	386	428	418	423	431	388	422	391	396	404	452	405	414	407	401	454	412	404	436	438	418	425	365	417	406	404	439	415	400	396	387	395	413	461	400	405	391	382	398	386	415	397	434	418	435	467	413	438	401	423	421	429	406	400	384	415	367	390	368	417	453	410	403	418	394	396	440	426	391	442	403	393	396	370	431	395	376	404	407	397	394	404	432	423	383	404	414	443	411	420	407	414	415	384	393	416	425	406	397	399	428	449	403	393	406	407	422	395	383	399	430	394	367	401	432	429	389	419	396	363	415	408	405	378	426	412	396	457	392	363	426	407	411	437	373	412	351	420	425	410	392	410	418	414	417	405	412	394	453	439	429	403	422	381	394	434	409	390	407	375	394	429	449	410	406	427	434	408	422	405	410	413	425	391	430	389	410	376	417	385	420	412	389	440	395	395	384	396	415	430	420	442	410	412	371	414	470	396	423	401	393	414	415	427	421	423	385	372	377	404	448	415	401	423	412	423	411	417	386	414	373	382	395	400	424	433	402	412	386	396	411	415	434	392	407	396	422	411	389	458	398	425	391	385	384	420	429	401	383	411	391	433	465	393	377	392	390	426	387	411	453	412	402	422	418	427	414	387	377	394	422	437	390	381	429	387	414	415	379	353	421	417	410	364	384	438	417	395	402	389	411	391	420	417	442	397	431	411	388	436	420	438	411	451	424	444	409	362	412	363	427	385	395	396	381	413	396	437	412	435	415	381	437	393	396	370	398	392	426	369	411	401	386	388	405	399	388	431	389	372	361	374	404	401	385	440	416	402	400	430	416	410	437	392	448	412	387	420	403	418	388	426	399	407	426	432	424	410	410	422	426	379	344	440	384	383	377	358	413	413	437	398	420	449	449	414	429	384	379	434	429	420	399	423	412	409	402	421	396	411	414	398	468	396	397	426	460	378	410	411	410	417	399	380	423	359	398	462	419	409	374	381	391	396	366	436	398	444	429	432	422	442	373	438	429	428	361	419	408	400	388	402	388	423	432	383	464	381	394	424	379	433	435	397	390	419	400	402	431	436	389	410	410	404	417	420	433	372	403	395	408	427	393	452	391	401	424	392	411	407	404	411	387	392	382	442	421	451	394	406	401	384	393	417	400	409	408	417	389	413	404	382	392	388	397	370	405	413	419	387	422	411	417	442	405	438	390	417	413	457	369	412	410	407	392	394	401	428	403	400	428	424	416	398	415	387	416	443	395	430	380	407	407	405	410	394	387	430	419	387	426	423	397	389	451	398	394	357	388	410	414	404	376	416	413	410	401	353	428	392	398	405	391	419	430	441	450	411	419	396	376	373	458	383	403	375	406	392	401	423	409	418	450	439	385	433	386	410	458	439	386	423	413	436	424	427	428	414	403	439	450	423	422	381	423	397	425	396	429	394	401	413	419	427	397	384	428	423	399	401	447	406	406	395	375	388	446	418	431	439	398	426	409	402	387	420	392	373	415	393	409	390	358	417	426	410	431	370	405	421	392	392	413	386	411	387	402	394	420	351	446	435	414	409	393	445	437	395	435	361	440	401	411	431	364	390	450	399	420	409	388	403	429	367	428	431	422	439	378	410	406	411	393	405	388	427	421	390	379	392	420	405	377	418	388	430	406	473	403	418	398	442	405	392	369	416	413	437	434	434	423	395	437	383	411	426	417	401	399	402	402	414	432	399	425	449	413	407	416	425	407	423	451	433	400	416	448	388	430	404	415	392	423	371	389	425	452	427	414	368	433	407	455	416	440	430	389	438	390	414	373	385	414	383	372	447	405	398	418	381	437	463	397	392	400	363	413	417	427	420	437	405	413	394	388	422	430	401	377	428	399	411	404	405	411	393	410	427	401	376	441	401	423	425	392	428	397	398	379	430	391	408	412	404	394	446	395	400	411	426	419	359	380	434	408	427	380	414	381	432	415	383	411	390	389	398	431	394	380	437	403	419	422	417	393	423	389	401	398	403	413	419	388	410	406	423	422	399	463	387	424	362	393	373	424	408	433	440	415	400	433	431	388	431	420	401	424	398	406	423	408	423	392	427	425	411	398	421	420	425	383	408	375	413	370	425	451	404	404	431	394	434	416	387	390	411	395	411	414	413	422	412	412	408	364	401	395	400	391	401	420	401	429	393	418	429	404	398	435	398	394	404	394	432	437	387
17392	8362	12135	13933	12097	9776	7784	6351	5229	4130	3506	2941	2469	2330	2002	1899	1745	1577	1572	1460	1397	1370	1332	1282	1316	1209	1242	1140	1127	1157	1085	1106	1099	1117	1074	1014	1002	1012	985	1023	954	987	1000	936	925	956	969	944	922	933	890	902	920	918	973	902	897	930	927	865	929	907	935	919	869	991	892	906	909	916	924	923	946	934	897	900	929	968	960	898	875	916	915	944	951	914	848	946	910	879	885	877	837	941	934	890	938	893	877	927	940	893	924	842	887	922	930	873	932	904	917	890	888	890	920	917	883	901	848	856	975	894	905	931	869	900	932	883	934	932	917	915	849	905	912	883	911	905	861	846	952	882	891	937	901	936	944	915	889	886	935	874	910	913	910	900	982	871	960	928	918	923	971	910	869	893	901	906	906	947	875	908	944	929	939	864	912	906	951	908	883	869	905	901	891	911	884	901	903	868	953	889	881	908	905	924	880	939	844	895	877	924	916	929	931	882	919	882	929	891	853	901	925	907	946	890	908	919	954	914	851	937	900	874	926	954	888	879	936	953	923	912	943	894	891	917	933	911	942	920	908	926	876	958	933	956	882	886	876	877	912	879	882	949	859	877	893	927	887	920	879	938	939	963	904	893	981	867	924	877	900	889	859	917	904	894	933	959	923	914	926	854	992	918	929	938	887	914	919	965	907	943	872	930	947	935	836	908	900	853	918	902	886	924	896	911	906	861	945	865	902	924	976	999	914	910	954	941	852	931	868	914	874	907	918	913	923	895	886	885	920	906	961	942	866	941	875	860	907	951	866	875	893	937	922	925	914	932	891	871	916	942	871	918	968	877	941	944	922	942	940	873	959	954	887	938	919	912	955	948	948	843	873	938	934	888	891	888	943	905	914	951	910	941	919	947	864	929	918	897	889	914	861	960	939	922	905	909	948	909	883	893	899	894	882	918	922	943	851	933	877	879	908	902	907	904	898	894	950	876	891	869	923	875	928	918	937	880	877	882	877	902	850	875	865	883	929	912	947	961	876	943	889	935	867	938	864	931	917	921	899	939	940	830	881	939	932	829	900	909	864	881	890	887	850	843	908	949	924	894	883	976	913	910	875	914	900	905	900	926	900	959	879	886	911	902	900	987	899	930	931	875	904	904	909	948	907	955	914	953	924	957	902	917	872	881	954	898	891	926	837	937	869	932	858	943	890	864	951	954	898	918	942	867	991	930	898	882	995	912	935	928	923	894	946	925	932	904	941	889	902	934	847	891	956	939	910	901	905	898	917	947	911	914	906	922	938	879	899	888	909	910	863	893	877	907	911	938	850	833	905	953	951	899	939	923	920	983	885	928	917	879	973	939	949	882	870	960	918	857	958	879	904	903	945	979	879	853	884	939	910	921	944	900	941	922	884	888	909	902	857	903	949	856	918	864	954	915	922	901	904	901	957	914	880	914	950	973	877	915	924	887	953	900	900	876	913	897	928	918	904	893	913	904	919	875	894	920	939	904	859	920	884	896	903	911	889	909	916	846	965	892	863	905	889	897	964	940	936	907	937	930	869	877	864	905	910	950	984	951	940	912	907	909	875	913	933	884	926	916	923	909	894	889	889	929	896	924	908	892	894	922	899	908	947	887	911	916	879	931	920	873	884	923	871	877	931	926	922	939	918	888	904	904	932	886	933	879	931	856	890	928	920	919	902	926	891	885	930	932	904	924	920	911	872	870	865	945	972	831	881	937	949	922	851	931	872	920	894	877	891	885	893	962	892	955	927	949	925	896	883	919	886	932	959	881	877	895	955	876	900	863	877	879	922	926	914	887	880	934	901	927	873	923	918	888	957	944	915	894	872	862	926	889	890	906	893	846	928	973	933	896	911	934	870	913	965	907	906	882	890	911	921	956	881	857	916	894	946	859	908	924	956	945	892	858	952	960	920	896	928	895	899	887	917	941	929	926	906	922	935	952	879	898	910	887	811	879	892	914	898	840	913	873	943	906	898	914	945	905	867	925	861	912	905	878	884	889	926	884	929	870	880	935	918	876	890	901	901	882	888	920	876	906	886	934	939	942	940	958	908	940	921	927	878	936	952	875	865	945	933	913	870	884	909	880	971	963	881	888	894	921	888	919	858	913	870	905	954	942	937	852	874	981	884	906	918	887	935	889	946	922	940	884	940	867	867	928	902	866	949	918	877	901	910	904	888	949	870	939	954	947	925	907	909	960	906	916	833	880	961	948	896	940	921	897	928	930	885	938	900	936	904	922	900	924	898	925	952	940	919	930	935	881	976	890	941	928	909	856	889	894	896	837	939	957	919	897	890	901	921	908	939	934	904	883	923	866	920	898	927	887	905	887	912	931	933	839	880	874	930	857	964	935	893	900	927	875	873	939	869	904	914	987	891	904	924	905	913	933	881	919	869	935	945	898	863	942	876	847	878	976	915	929	913	933	908	832	897	905	987	885	946	905	946	921	887	955	908	941	895	878	900	920	874	888	922	895	947	892	929	911	900	943	853	916	897	870	855	923	881	949	901	904	905	919	905	926	946	930	918	927	889	917	871	934	927	973	907	874	928	945	878	951	921	983	906	888	912	910	818	913	925	877	888	900	923	913	891	903	897	929	923	870	904	958	919	917	938	902	896	917	904	871	899	913	914	900	972	869	903	946	907	887	859	906	930	917	920	929	930	867	896	924	911	883	942	899	923	955	892	922	876	873	928	891	869	908	904	910	952	971	893	929	937	955	937	881	917	948	881	892	917	892	862	865	986	942	940	883	925	913	948	900	938	910	933	892	892	907	962	911	959	913	897	864	931	891	941	944	938	856	917	896	960	927	904	977	915	937	894	938	885	887	913	932	905	911	904	913	868	906	940	903	907	932	913	865	952	897	883	922	936	901	908	919	918	903	889	940	897	888	905	943	884	923	896	920	893	910	893	918	856	925	921	913	933	931	921	900	918	909	906	890	877	960	910	861	888	888	868	905	881	916	930	932	888	925	909	862	930	911	911	932	903	967	872	890	872	927	861	888	871	914	889	912	925	886	872	918	989	908	914	933	899	940	882	936	907	947	926	929	948	945	899	890	838	923	947	953	934	872	867	932	907	895	962	945	913	893	891	922	874	902	939	979	946	946	911	949	935	878	885	914	859	921	929	917	941	918	912	931	889	941	896	950	915	955	901	883	913	966	879	918	883	941	908	899	889	905	943	908	961	889	881	894	883	962	925	889	922	876	911	890	960	912	907	938	922	894	926	925	969	926	891	963	860	908	950	864	901	911	920	885	825	904	856	877	908	863	968	912	914	886	879	895	931	910	868	861	937	951	904	911	930	897	879	874	919	901	920	908	947	909	883	923	934	916	856	934	880	887	886	884	910	915	929	951	885	963	928	926	871	909	920	920	926	901	867	880	904	894	869	904	938	929	937	958	907	877	862	889	864	921	904	866	962	932	900	867	935	883	847	885	887	922	917	904	896	920	939	871	971	964	935	884	903	930	960	943	939	951	933	900	902	889
36111	16091	11379	8363	5770	4235	3044	2277	1813	1297	1148	930	866	790	712	700	569	585	557	504	569	554	519	491	463	474	493	450	471	442	442	423	514	452	436	452	413	426	445	417	434	446	490	408	395	420	366	402	398	409	401	465	439	356	395	398	383	389	408	445	405	390	402	388	413	411	392	413	409	392	386	407	383	425	401	380	460	375	421	389	419	383	408	377	407	366	432	412	388	369	411	430	429	408	391	411	417	386	423	414	419	433	387	420	402	398	419	388	436	394	420	379	414	410	414	419	403	420	413	393	392	410	381	437	404	394	408	408	411	418	413	429	385	404	404	414	440	397	383	422	425	422	394	394	406	424	374	418	396	383	396	408	400	410	399	421	420	414	399	417	380	416	386	405	406	392	342	398	403	410	401	399	402	384	436	395	420	424	378	460	442	396	402	445	412	422	411	411	407	422	370	386	363	375	401	382	440	431	417	389	429	412	387	371	409	378	404	466	409	387	432	401	391	395	375	431	427	415	409	402	374	414	400	428	398	409	367	418	395	438	393	392	406	419	419	392	413	417	422	428	424	424	376	407	415	390	414	386	415	365	429	448	373	405	404	453	399	379	386	403	427	439	407	393	423	393	405	383	385	402	392	432	427	399	434	420	417	459	406	423	387	396	398	464	398	401	428	370	429	405	404	399	398	400	422	379	405	421	427	385	436	422	415	424	432	387	427	439	427	417	414	409	442	371	378	415	412	397	399	365	368	393	375	432	447	420	390	462	422	425	403	431	392	416	402	407	414	430	409	393	401	426	447	406	394	374	420	404	424	453	365	406	420	430	391	415	408	417	370	444	435	367	383	384	416	403	394	400	421	373	391	409	420	412	372	438	403	394	402	420	385	409	394	404	402	436	436	419	423	426	418	386	401	442	385	408	420	424	425	401	402	414	398	410	431	398	392	370	442	378	406	415	422	420	436	416	397	430	406	400	379	420	400	437	402	406	408	380	406	421	432	408	410	411	387	420	399	419	434	405	397	407	413	436	402	405	435	403	429	433	435	403	401	381	404	397	382	418	426	412	410	420	393	416	387	439	405	415	453	374	409	413	394	421	396	380	407	409	428	373	385	385	423	380	428	387	459	433	418	397	413	370	409	436	424	444	433	418	374	431	433	425	394	416	376	422	397	407	417	416	399	461	402	391	423	396	388	401	411	369	407	404	406	398	416	425	371	410	383	406	417	412	428	432	436	421	426	420	418	426	421	413	409	392	415	397	404	447	432	413	389	366	408	386	439	401	400	415	420	423	380	373	391	379	432	425	437	417	432	408	418	422	401	445	396	420	425	408	444	426	387	403	457	404	380	381	412	401	406	418	376	398	368	393	408	386	399	448	376	411	426	440	417	417	427	420	409	392	397	417	429	399	437	361	413	383	409	419	416	425	387	423	409	427	398	454	393	396	431	411	422	431	407	415	423	401	420	458	421	377	398	367	420	400	421	373	373	398	401	397	391	436	401	412	400	423	412	399	376	417	412	368	377	382	423	434	450	402	410	405	408	389	412	383	451	377	387	406	393	381	391	464	410	393	382	400	431	397	397	439	396	366	409	414	390	383	391	403	401	452	405	371	409	394	404	430	424	388	444	457	435	391	425	398	420	403	418	435	388	399	396	398	385	390	404	409	412	431	375	402	390	402	435	386	392	392	396	418	392	439	404	396	384	395	417	436	397	375	410	447	402	455	409	408	438	430	402	408	391	441	444	389	417	391	415	392	393	412	407	377	380	435	407	381	391	378	382	411	431	415	416	425	414	402	398	378	390	411	405	419	403	405	395	393	426	381	425	397	435	486	390	447	402	418	428	435	430	413	410	391	388	383	412	428	396	415	396	399	376	420	406	407	435	398	379	394	411	400	435	428	401	414	365	425	390	420	390	408	386	395	412	391	404	421	434	412	384	400	396	428	406	408	327	427	399	408	380	402	398	429	390	427	411	420	384	412	433	417	405	407	402	440	416	381	405	404	417	439	375	358	392	421	421	432	419	402	406	399	402	405	432	393	370	419	382	377	356	398	440	443	402	412	440	405	397	419	408	433	392	407	414	379	412	381	395	415	397	402	441	443	406	391	433	411	406	410	405	404	426	402	362	449	386	420	415	379	418	424	388	388	391	419	403	432	411	415	381	390	388	428	380	399	369	396	438	450	408	412	384	450	441	394	401	424	405	409	377	415	381	374	449	384	406	442	431	388	398	368	371	415	383	411	416	430	416	428	409	410	414	416	436	411	408	410	383	421	422	372	433	422	387	364	396	409	367	390	429	401	441	418	439	431	418	394	416	412	389	378	404	403	394	400	422	427	386	382	404	399	391	429	370	392	388	442	412	360	394	410	372	416	382	396	404	403	420	403	410	416	424	418	382	419	402	428	407	417	378	433	375	426	413	390	397	415	371	379	406	388	361	384	389	415	401	429	406	402	389	407	425	441	367	448	396	456	387	425	377	443	416	406	370	405	421	427	420	414	411	399	400	398	408	406	400	406	404	379	377	385	415	418	398	421	398	399	415	406	420	440	395	396	417	446	439	379	422	420	400	408	424	409	394	397	413	386	420	447	393	405	416	432	439	428	437	378	416	460	362	392	393	383	375	409	400	395	407	415	447	398	449	408	455	401	405	396	391	411	409	364	415	397	386	408	405	426	400	381	436	395	386	437	423	403	409	394	414	410	415	385	442	384	397	439	415	417	428	390	409	376	428	395	413	391	412	413	380	412	440	365	412	396	372	410	402	433	402	380	406	371	375	442	406	429	381	408	368	355	385	419	421	401	407	391	440	428	400	430	389	379	414	404	407	394	400	389	433	441	419	383	432	418	431	413	420	404	397	409	394	374	397	411	400	433	407	367	425	397	419	395	369	400	401	410	412	391	396	430	397	429	460	429	413	391	423	411	404	399	423	384	391	430	403	359	380	419	378	398	398	458	429	414	385	402	444	392	389	414	421	414	384	420	395	370	412	448	381	395	381	374	379	441	428	404	406	385	415	390	411	398	398	364	400	424	397	406	357	399	460	411	431	402	382	434	393	399	426	396	350	393	392	400	408	387	381	396	424	395	413	393	387	385	405	402	412	376	371	411	412	390	376	397	404	411	381	415	406	391	382	427	419	409	424	450	410	396	413	400	421	389	402	407	404	419	421	421	441	396	377	390	389	392	411	413	406	468	406	440	390	369	408	417	386	406	401	434	391	423	382	377	373	397	378	413	424	457	403	412	419	383	392	408	424	396	431	389	414	432	442	426	407	403	401	386	417	381	456	371	395	430	405	447	439	399	423	405	453	426	426	399	395	386	429	410	426	421	406	426	425	401	428	430	387	423	403	385	426	407	391	405	416	408	406	406	406	429	426	400	409	361	423	424	379	423	449	393	416	427	423	372	407	443	401	384	429	427	430	419	380	389	415	455	438	414	406	382	398	399	395	419	407	391	425	389	417	438	398	431	397	387	369	425	389	396	406	427	433	429
21311	10731	15858	17155	15648	13361	10704	8780	7056	5626	4855	3820	3247	2849	2565	2462	2164	2029	1814	1710	1656	1529	1595	1529	1510	1362	1319	1392	1298	1282	1266	1208	1264	1269	1155	1096	1048	1117	1059	1002	937	1011	1029	976	995	955	936	930	938	895	976	945	854	940	906	939	915	919	949	908	879	947	930	904	961	916	948	901	955	975	851	904	925	909	959	930	924	911	912	905	885	930	935	893	917	911	895	889	913	890	866	944	937	902	933	886	955	857	920	912	922	938	879	896	883	880	879	890	927	905	884	868	993	878	896	907	904	898	911	846	921	917	904	929	931	859	925	901	949	940	907	898	917	891	869	912	908	918	964	920	877	923	908	891	900	875	892	912	887	907	902	870	902	913	916	856	922	908	926	861	921	865	929	916	952	908	909	894	870	886	858	911	900	936	893	937	920	919	922	913	874	931	910	870	903	860	887	908	893	918	948	902	946	955	882	867	904	947	885	881	874	937	916	840	886	866	903	889	895	931	902	916	857	903	890	841	853	936	929	851	931	941	910	821	838	926	895	900	949	928	980	887	899	849	923	917	893	950	922	890	872	909	892	920	902	923	923	950	839	904	957	869	897	862	910	893	900	869	929	879	901	946	919	904	886	922	871	888	941	961	937	949	869	893	925	925	928	922	897	936	893	884	868	897	885	919	888	930	883	982	890	909	950	932	861	896	909	912	930	866	902	906	896	902	903	885	882	927	938	907	862	897	917	896	910	924	921	970	881	834	933	889	912	882	872	903	861	900	946	904	931	913	924	887	901	898	895	882	880	895	904	948	904	938	943	867	878	940	889	895	900	871	919	916	879	876	885	885	871	912	909	927	905	949	848	928	931	907	899	897	901	942	919	931	892	934	943	967	921	889	931	952	882	853	921	910	891	884	879	941	875	923	899	933	906	879	823	897	929	899	908	907	941	896	902	871	913	944	860	983	876	970	910	969	892	894	891	934	887	943	893	872	868	884	900	905	889	913	852	885	874	909	889	920	920	915	871	876	905	945	918	911	912	907	906	921	872	956	870	902	867	904	901	906	883	883	912	906	913	940	837	963	876	894	886	928	860	888	887	881	904	910	892	885	915	914	940	912	928	941	890	932	875	889	894	899	905	904	930	886	931	889	938	927	848	902	851	902	873	937	958	903	911	890	892	929	898	901	913	944	909	891	922	889	920	898	853	913	931	901	920	914	853	867	885	878	900	897	939	891	959	893	886	945	854	937	871	899	848	915	893	940	927	890	952	906	879	924	936	911	913	894	911	880	876	903	886	913	881	894	900	907	869	886	924	936	938	869	934	862	949	900	887	911	913	887	915	896	900	949	871	956	888	890	870	939	894	905	934	909	893	817	876	861	941	887	926	858	935	865	890	877	898	966	924	876	897	891	930	910	972	882	911	921	888	920	861	948	908	895	920	926	927	938	867	861	947	928	929	891	876	905	902	898	931	925	874	904	881	846	940	907	928	933	920	971	914	926	917	899	894	890	963	898	905	904	885	886	898	938	916	942	835	912	914	883	891	923	835	937	913	923	897	867	869	887	880	953	844	866	886	919	883	858	925	936	884	900	906	901	938	916	910	863	889	877	885	945	953	863	899	917	898	886	884	859	940	864	885	871	883	887	870	923	877	871	923	870	883	932	921	890	883	920	884	889	900	928	921	876	883	911	966	926	878	905	847	894	901	938	857	918	923	906	889	910	857	952	908	868	920	845	911	853	859	941	973	936	914	908	877	898	859	904	843	931	925	854	914	901	924	841	878	873	910	914	917	859	916	896	928	933	892	908	898	895	927	949	864	918	943	908	879	951	869	909	924	880	903	889	924	931	936	878	872	869	932	915	931	868	937	920	941	886	963	930	894	940	911	974	923	849	869	888	921	958	939	891	915	859	908	883	914	967	873	915	904	925	907	907	939	914	884	927	947	888	860	871	920	892	851	884	940	918	891	923	911	950	882	908	901	880	874	963	891	901	915	912	905	918	930	876	888	939	907	927	914	944	890	890	964	888	915	925	933	933	858	868	912	923	855	894	919	917	932	867	953	852	934	873	855	918	906	927	924	917	872	860	884	866	896	889	975	893	853	917	910	922	862	946	913	959	905	933	883	914	913	995	834	880	876	928	915	956	900	861	921	935	911	905	899	883	937	918	901	916	894	919	885	891	945	905	883	916	912	878	937	896	971	890	896	889	910	903	900	957	913	920	922	864	901	875	918	878	866	869	905	878	958	903	954	828	909	932	916	825	895	865	894	906	884	898	849	942	857	926	906	884	863	891	858	940	952	940	923	929	894	876	903	883	890	909	888	909	902	895	882	928	928	954	852	913	888	965	918	882	909	864	875	894	997	926	883	906	918	901	895	881	881	870	910	917	841	871	913	906	939	911	962	939	873	856	920	946	901	916	966	863	893	886	862	824	957	889	899	866	897	913	932	885	919	873	907	918	935	847	876	918	917	902	866	934	921	901	931	967	887	909	925	917	876	954	893	950	882	908	872	893	924	940	895	955	899	910	944	911	880	887	940	896	939	829	916	889	884	862	866	923	888	906	913	873	855	899	930	892	873	873	936	902	892	889	898	927	902	911	934	883	917	943	886	873	934	924	928	904	915	912	868	857	886	896	998	892	876	909	837	894	906	916	923	939	909	947	880	897	909	913	884	884	892	921	891	889	889	928	908	924	834	922	924	899	854	930	895	918	858	839	866	916	918	888	896	870	878	893	927	888	938	942	876	906	916	892	891	894	928	920	903	900	926	854	906	919	911	882	915	985	933	902	930	928	888	930	851	919	973	922	957	969	899	898	870	915	890	892	898	904	914	913	926	950	881	905	909	938	927	893	923	923	887	892	964	881	881	921	916	880	869	902	895	928	881	914	910	883	991	901	881	911	926	911	873	918	876	887	920	901	894	929	909	936	908	880	890	911	874	883	888	902	911	890	889	901	869	872	926	877	886	947	850	916	873	891	856	906	959	863	932	877	895	923	893	926	915	914	939	888	916	898	803	926	886	915	850	891	933	847	961	931	897	905	882	956	920	901	879	905	898	893	973	896	969	905	868	885	905	908	846	973	956	898	882	868	960	824	937	930	866	914	931	875	904	909	850	907	919	900	871	896	900	921	898	901	807	916	893	891	896	933	891	901	909	888	899	901	885	907	917	909	905	883	894	864	946	922	896	924	889	945	934	898	906	879	946	958	896	932	953	950	906	863	900	878	880	878	889	861	952	892	973	923	873	866	900	924	890	899	898	908	880	879	908	909	893	900	855	882	863	931	988	876	937	885	937	921	946	896	884	907	885	869	913	902	888	859	864	888	926	887	916	923	860	964	905	902	901	890	890	926	898	940	856	892	898	922	913	910	944	885	916	934	978	888	872	864	905	918	877	917	919	900	838	904	937	963	931	894	904	853	936	897	905	933	931	932	910	894	900	906	905	925	958	879	905	881	926	842	893	891	822	835	929	913	874	875	881	906	864	884	911	915	948	883	916	907
15538	6531	4892	3255	2177	1561	1200	977	800	757	632	652	619	554	514	506	548	485	463	485	486	461	480	448	492	423	480	470	482	419	450	482	441	503	421	430	459	429	429	407	393	436	421	426	442	427	418	431	441	453	414	404	461	456	360	466	437	430	435	425	419	392	469	402	469	448	413	432	402	418	422	397	410	432	460	400	411	417	467	440	443	425	445	456	472	457	435	400	414	408	430	374	439	407	439	435	430	466	437	430	409	381	419	441	427	415	456	417	399	428	444	411	431	463	442	453	422	398	421	382	435	448	420	434	433	440	381	419	395	434	428	440	418	414	407	412	462	429	424	431	404	420	402	439	414	432	414	446	409	434	424	408	442	419	427	415	432	443	408	428	422	405	474	417	415	410	439	409	433	409	438	426	383	406	439	414	447	409	383	429	444	426	460	436	444	441	447	417	417	420	422	458	446	435	427	405	398	400	418	436	426	425	380	429	404	398	394	407	410	430	447	412	454	425	451	434	441	412	441	423	455	420	425	422	406	441	418	424	449	443	450	424	386	418	410	401	426	410	495	400	414	437	428	457	430	421	474	411	421	388	440	439	403	466	434	434	396	424	452	426	455	445	455	408	442	446	419	414	435	449	427	433	426	465	464	440	423	450	415	414	431	445	453	426	422	419	418	445	419	388	413	413	436	440	415	408	423	431	445	439	438	418	419	404	413	414	475	418	421	425	435	394	425	389	407	413	440	401	459	421	396	426	418	413	451	398	407	462	435	454	421	440	436	472	454	426	408	446	425	432	422	433	465	394	403	398	429	431	401	444	447	453	422	424	445	422	433	439	417	438	462	428	447	476	456	443	412	455	383	415	421	476	419	448	440	419	390	472	489	452	441	397	427	427	453	406	458	429	399	443	442	409	409	468	415	454	423	431	402	441	401	391	446	446	427	432	475	453	439	402	397	434	397	420	440	421	426	417	446	444	438	392	424	445	454	440	431	459	442	424	380	436	414	439	390	424	445	460	414	415	430	439	479	404	436	423	445	404	414	426	408	428	405	443	442	412	459	395	370	453	438	384	426	450	435	402	456	418	412	428	389	438	438	403	433	476	419	481	394	384	458	406	443	410	416	415	421	417	381	439	386	404	435	427	424	422	422	451	427	421	419	432	411	401	392	410	401	439	436	420	409	471	437	467	405	423	409	419	404	468	447	413	441	440	418	436	453	461	457	428	428	429	423	453	439	448	443	455	438	405	410	414	424	424	380	400	422	416	444	432	414	423	435	410	416	442	425	446	434	434	418	421	403	441	423	431	447	419	419	422	421	383	424	423	418	442	463	440	423	425	422	387	445	434	411	394	428	458	443	388	436	416	364	441	400	470	403	499	437	419	411	434	433	447	418	430	431	463	431	419	421	458	450	466	414	427	447	434	442	417	413	415	395	442	423	430	389	443	426	409	390	440	430	432	437	451	409	396	423	387	390	401	456	387	453	454	386	428	384	443	437	460	408	430	432	442	464	415	378	443	392	427	450	450	475	435	430	448	407	445	404	431	422	406	436	448	402	404	426	458	436	429	433	452	450	435	409	402	401	392	403	457	436	412	415	437	432	457	433	424	452	406	445	403	411	424	429	441	437	418	433	466	425	414	433	441	450	398	414	382	413	391	400	404	426	424	416	450	389	368	414	434	455	411	420	407	402	433	397	427	467	414	443	384	412	439	406	446	452	425	441	415	424	421	422	430	425	409	423	410	427	419	415	422	450	403	401	414	394	422	431	394	418	449	423	382	443	408	394	439	420	454	421	414	435	413	433	419	421	405	456	417	456	411	464	457	413	386	446	434	455	452	420	391	449	446	423	434	462	425	401	471	406	442	419	423	435	421	455	426	408	426	424	407	461	411	423	414	417	455	438	434	419	431	429	419	473	446	467	462	425	438	436	413	408	445	448	425	416	422	422	413	404	407	411	454	460	468	437	421	433	452	463	437	447	423	452	423	433	418	397	446	418	399	410	426	427	357	398	406	436	436	432	433	381	466	447	428	408	428	447	421	463	454	448	472	418	421	469	438	475	394	423	413	430	453	460	436	438	422	437	446	481	453	429	412	395	409	474	418	405	467	452	432	450	455	446	430	431	430	440	432	408	411	471	424	419	433	400	409	431	411	436	427	468	421	414	443	409	433	391	439	432	442	435	457	435	427	444	411	457	447	443	444	400	406	427	456	472	425	452	421	392	401	413	433	418	408	464	371	431	381	416	446	459	448	399	458	433	390	418	429	448	403	410	447	429	424	433	401	443	413	408	399	446	433	444	425	417	407	444	432	412	401	441	419	390	424	427	395	421	411	408	440	409	437	409	467	407	435	451	411	421	440	440	398	417	452	421	379	411	432	444	445	408	397	394	404	486	427	444	491	439	406	407	430	442	423	428	432	438	436	403	417	462	388	438	406	425	439	455	451	396	366	438	434	435	394	433	451	410	431	467	436	445	425	443	443	421	451	412	437	420	413	440	425	394	393	429	429	428	439	425	424	414	453	379	454	470	452	460	438	431	391	441	427	384	431	408	436	430	410	448	400	393	420	447	451	386	449	413	410	434	425	368	419	423	431	433	437	446	445	428	480	409	450	425	421	436	443	431	453	460	420	419	430	401	450	419	450	455	405	409	460	463	459	452	462	422	386	405	415	445	400	459	396	433	476	468	418	443	427	419	452	485	466	414	384	438	460	461	435	431	408	401	441	384	417	401	466	401	466	424	438	475	427	450	410	412	399	429	444	463	420	459	444	407	476	419	402	437	469	434	460	410	395	443	453	451	384	392	409	424	432	416	430	438	415	440	426	437	429	442	404	408	420	453	440	436	420	439	454	439	430	422	453	423	432	465	413	415	473	458	492	418	443	411	472	441	417	431	387	426	436	418	420	416	441	414	424	433	442	422	452	394	463	446	437	421	425	436	408	447	460	454	428	417	450	434	461	456	402	419	450	457	425	409	404	406	451	424	410	420	488	473	440	420	443	427	451	426	399	413	439	466	469	447	425	429	435	488	403	439	463	407	428	446	387	453	419	444	475	426	447	427	432	417	400	412	421	425	410	400	399	432	421	428	440	404	440	444	460	426	415	423	438	391	410	425	403	439	449	392	435	398	433	453	433	439	418	477	446	423	444	383	433	453	406	413	403	439	434	446	422	433	431	412	436	422	427	473	442	496	437	464	432	428	397	416	427	429	419	415	451	431	455	408	460	424	416	424	446	416	453	437	422	419	440	454	395	423	426	409	445	411	406	425	404	423	434	511	433	408	414	404	440	422	411	384	456	443	403	422	411	408	412	437	455	448	443	432	408	392	453	416	436	376	372	400	408	409	425	437	413	424	404	448	408	425	458	439	405	432	433	405	447	395	416	454	433	441	425	426	447	456	422	444	442	413	427	423	386	401	467	395	426	424	414	420	445	418	444	454	458	443	429	359	423	447	426	443	420	386	414	442	419	440	432	442	400	405	383	439	423	395	441
9934	5287	8521	8804	7370	5940	4500	3628	3044	2560	2165	2003	1747	1609	1508	1483	1338	1300	1332	1224	1163	1135	1164	1104	1069	1092	1123	1058	1049	1034	1051	1046	1012	984	988	1003	975	1028	995	962	937	984	882	943	959	969	923	965	983	932	952	946	949	922	943	953	933	942	1003	944	959	934	949	925	934	935	959	948	925	994	965	942	944	924	932	952	927	913	975	944	944	952	903	910	958	978	961	927	861	890	966	941	918	962	954	920	918	912	909	924	916	922	947	948	991	971	947	965	960	927	967	885	918	943	928	951	931	882	929	890	889	885	970	993	881	913	931	926	946	1003	1014	946	943	928	954	998	970	929	915	929	904	899	1007	968	927	980	969	952	962	955	952	950	948	951	970	959	978	978	891	948	919	960	950	929	913	944	926	970	951	911	971	938	910	947	948	993	954	968	955	959	950	941	906	888	993	963	954	890	952	992	961	924	903	900	983	931	925	936	929	920	924	948	924	876	935	925	965	923	932	911	937	959	936	966	910	966	952	947	948	979	929	924	982	937	950	926	952	927	887	950	937	901	911	927	960	936	921	932	978	943	886	942	886	884	940	899	947	959	902	939	931	955	879	941	941	942	946	907	980	970	941	927	952	980	905	944	1014	945	916	885	927	929	981	941	923	854	922	932	970	939	991	908	989	985	915	959	952	934	944	953	918	947	926	1013	887	881	940	944	930	905	946	922	943	844	914	922	924	913	903	864	969	912	957	941	951	917	919	953	966	910	976	973	948	893	926	941	878	893	921	889	965	917	869	980	951	936	921	984	922	932	897	955	937	974	901	962	963	909	879	981	910	946	907	908	906	902	932	964	890	944	941	988	919	928	889	962	879	909	944	940	952	925	890	961	926	939	958	921	907	918	963	968	919	943	970	928	964	976	987	946	902	975	907	910	954	892	955	940	913	912	898	935	904	890	921	918	958	984	909	872	908	980	935	914	989	920	926	855	966	971	952	959	926	970	960	905	951	909	937	967	916	885	993	903	914	919	930	941	905	967	931	953	905	926	907	945	932	960	933	942	919	925	931	925	920	871	925	988	902	865	884	958	934	903	965	936	932	953	956	945	992	956	967	918	950	998	975	893	954	953	933	936	941	934	922	926	966	989	929	960	918	943	936	888	927	940	938	979	942	939	896	935	979	897	941	992	888	941	920	943	871	913	980	925	928	905	911	965	976	944	884	933	920	933	939	889	923	965	951	904	961	933	932	918	931	901	931	947	903	1000	930	961	921	963	973	993	894	890	959	922	979	957	953	922	924	866	910	915	924	894	947	943	933	966	979	928	985	949	979	892	963	950	927	886	994	911	942	970	927	909	965	931	939	954	903	929	899	877	908	951	956	953	954	917	967	932	967	955	969	971	965	1017	899	892	936	976	929	925	976	964	954	957	1006	945	963	945	897	948	960	911	912	916	942	942	965	910	942	984	942	975	947	959	962	961	951	934	973	961	860	925	887	908	949	908	926	941	911	974	958	980	958	920	913	891	920	971	939	904	1013	952	922	933	918	931	957	960	941	990	924	924	924	873	879	919	940	949	898	942	920	941	978	891	946	948	963	904	965	929	943	957	891	921	925	932	946	957	972	982	936	927	964	910	909	936	947	966	916	932	944	1004	942	950	963	925	915	911	942	936	954	965	973	920	906	982	912	936	944	959	907	939	888	934	922	931	940	894	945	963	929	979	930	947	924	938	901	925	920	922	949	970	900	947	901	927	922	960	995	873	952	912	937	956	987	970	943	932	908	916	940	894	934	938	911	955	912	955	885	932	961	957	932	942	931	969	949	1005	917	966	932	925	1017	915	942	881	907	973	957	932	937	919	923	941	983	905	951	916	928	916	906	940	956	914	892	914	974	976	922	878	917	911	906	927	946	961	915	928	910	984	974	899	949	936	928	905	897	979	928	932	911	941	914	950	964	899	929	925	922	950	977	934	892	899	886	934	979	935	974	930	969	940	941	942	1001	978	938	907	936	916	972	962	955	923	910	918	965	951	947	918	955	991	898	950	924	949	885	983	898	981	911	979	948	963	960	915	925	934	941	909	884	979	896	980	969	900	926	908	905	1002	925	971	940	950	982	913	941	914	978	969	938	882	965	954	971	938	946	969	964	962	938	914	951	925	913	1000	881	927	900	934	928	977	957	968	910	893	942	922	955	967	905	904	985	950	940	890	954	944	945	928	943	925	980	918	932	926	916	966	930	920	922	979	905	880	883	959	936	946	902	912	949	942	998	916	949	954	911	909	962	976	985	910	888	934	923	986	953	949	915	950	943	947	1009	958	979	999	937	956	937	991	896	974	917	908	942	1008	886	959	936	882	944	917	877	930	990	943	956	922	929	970	886	887	998	927	928	949	967	902	941	1004	982	930	887	950	916	929	949	985	996	948	911	907	945	914	903	938	953	965	926	917	928	986	973	911	940	968	961	963	921	955	945	985	919	933	902	893	932	970	933	930	958	953	998	932	900	951	961	944	917	908	978	927	869	975	915	946	920	915	939	944	920	948	915	951	947	919	861	930	942	967	936	913	967	941	915	934	882	925	928	985	906	956	905	910	961	892	925	897	929	902	944	971	961	908	975	900	906	951	947	925	912	909	916	962	907	971	932	906	925	858	913	897	909	933	950	961	933	991	946	939	956	923	1002	894	937	925	980	911	949	905	934	935	965	904	967	982	911	951	922	960	927	909	946	905	905	971	890	900	918	927	954	930	994	984	917	897	936	938	964	882	925	936	954	915	965	936	910	954	971	969	930	894	958	933	916	914	949	949	939	916	920	964	950	954	938	884	918	1005	927	951	1003	885	928	951	940	942	917	962	953	957	997	863	926	917	926	895	946	886	956	907	920	931	907	950	906	962	961	936	982	927	912	951	949	862	928	937	886	948	941	995	965	889	954	946	907	943	961	960	950	906	946	908	955	951	977	876	963	902	960	909	1001	965	940	938	955	863	942	927	977	948	957	963	983	979	891	911	997	962	952	934	956	942	1014	894	955	890	959	947	934	935	1000	953	937	904	958	921	925	971	917	997	1002	974	922	895	902	925	957	926	936	937	919	987	924	1009	968	913	966	979	934	926	970	932	891	955	936	1015	972	900	890	904	902	910	907	950	984	918	912	943	949	931	933	941	948	947	925	933	1015	983	899	953	905	962	946	928	941	922	908	963	930	924	980	967	912	933	950	949	896	960	940	915	908	957	979	987	954	913	947	955	948	911	888	942	947	937	978	974	973	955	941	939	965	965	969	919	922	897	958	939	918	979	948	968	942	950	949	897	951	906	910	908	932	885	907	921	964	957	898	927	943	935	939	924	942	1004	899	921	1022	987	956	947	943	963	952	981	960	914	921	990	928	913	972	918	947	938	957	918	974	927	948	940	928	870	922	958	867	976	911	907	899	916	958	931	1002	906	949	938	959	897	923	983	895	944	935	950	953	907	864	928	955	984	917	975	968	910	930	927	906	937	964	950	945	949	904	943	969	895	926	913	919	938	950	965	885	945	951	1005	937	930
26628	11729	7947	5640	3653	2667	1933	1661	1261	1031	905	842	697	673	641	578	532	539	500	491	472	520	523	420	501	485	447	443	444	422	462	460	452	453	428	412	415	420	416	425	439	422	406	380	442	431	410	441	412	433	391	413	393	416	408	460	426	423	391	426	441	399	424	419	411	427	403	390	415	353	396	388	390	407	362	416	407	401	398	400	404	394	406	404	408	446	434	414	414	416	394	398	430	383	388	445	410	416	408	356	424	385	418	435	375	378	415	389	445	400	386	403	417	414	389	397	393	436	368	422	378	404	413	446	408	401	436	419	398	393	434	404	407	394	426	446	402	443	414	427	410	374	421	386	377	384	409	390	432	432	431	398	404	397	412	411	409	394	391	377	444	421	373	390	356	388	411	442	402	395	443	432	394	439	382	400	362	390	408	402	433	414	455	423	405	440	381	372	411	430	385	368	405	418	412	388	434	389	398	426	410	438	401	414	385	389	375	387	400	422	388	428	407	400	421	395	445	387	393	398	392	410	427	419	440	415	390	436	398	431	449	417	390	407	421	402	422	456	415	428	425	417	403	415	388	411	387	409	467	414	407	387	405	437	377	397	410	397	406	418	407	458	411	417	440	409	446	439	413	427	403	403	402	407	434	396	416	411	398	413	427	408	403	383	417	419	398	409	401	402	406	411	422	429	399	422	430	441	417	393	393	386	401	377	424	407	421	464	390	397	396	427	416	393	400	420	409	419	396	408	457	400	385	438	434	423	379	402	420	407	379	409	440	376	377	365	435	403	383	411	452	380	392	440	392	405	408	433	407	429	390	411	451	421	419	408	405	437	406	452	363	421	389	369	417	406	435	395	416	424	399	387	410	389	413	425	446	417	390	375	377	418	407	427	402	428	413	404	381	399	412	427	389	422	413	408	408	393	415	410	409	395	397	423	396	358	423	378	414	404	448	407	423	400	422	396	394	420	407	405	391	403	441	452	429	384	409	432	391	423	443	415	406	378	385	401	420	432	382	399	400	435	392	405	414	427	395	380	382	428	462	457	409	383	430	416	395	393	418	404	394	395	433	427	414	393	408	425	442	423	442	399	381	439	395	408	412	419	425	395	405	468	336	409	384	362	429	372	430	424	391	400	431	424	433	370	389	446	400	442	397	434	418	389	443	433	418	386	403	424	390	418	427	396	369	426	384	424	415	385	435	417	373	397	470	392	436	421	379	361	412	394	384	391	407	390	421	405	412	402	396	436	419	403	408	419	419	416	427	404	424	430	401	320	411	426	396	395	380	408	389	446	410	370	404	403	399	399	374	411	381	375	392	412	379	376	381	388	369	376	395	424	402	396	401	408	381	432	396	414	415	401	395	393	405	382	408	403	391	413	440	434	416	406	390	392	437	383	432	386	403	386	394	395	394	431	399	408	431	377	405	406	393	469	424	388	406	451	413	431	412	422	422	409	414	382	400	388	414	417	405	441	402	393	409	363	417	387	453	439	421	410	427	371	422	387	404	416	384	385	439	385	446	399	412	396	404	427	399	444	427	402	448	376	407	375	416	421	374	387	364	424	442	378	448	422	413	459	412	422	397	444	420	397	414	447	356	379	396	406	394	435	439	427	392	450	411	419	387	395	389	383	425	436	369	384	403	394	441	398	412	418	419	399	376	393	405	398	422	430	422	402	413	396	424	432	431	425	428	352	416	426	380	447	404	408	380	412	413	415	447	377	423	456	411	411	405	411	398	421	380	417	434	419	431	412	439	424	436	428	439	372	399	415	412	428	412	439	365	339	416	369	411	408	412	437	417	417	393	404	469	406	420	423	370	407	405	408	416	410	420	414	408	376	406	428	389	398	398	399	420	455	406	405	444	379	395	428	390	412	423	363	390	400	388	397	413	402	430	400	414	443	399	432	441	385	424	423	435	432	452	419	407	406	394	389	412	416	390	411	400	393	428	442	368	404	380	384	393	444	376	398	454	374	436	401	388	383	379	413	465	433	447	432	407	387	398	405	366	383	403	398	424	380	404	396	397	397	452	402	420	437	455	433	411	375	393	392	389	426	410	389	388	418	419	421	406	414	387	398	416	442	429	417	387	397	375	410	417	399	375	459	394	446	427	425	421	406	448	408	429	421	388	370	417	429	431	443	394	457	431	422	375	411	440	424	404	432	415	401	401	416	441	393	411	416	393	421	413	443	405	438	429	397	369	397	390	433	395	426	403	408	440	397	409	415	387	408	411	391	430	384	377	419	393	406	410	419	421	423	401	439	426	429	452	378	412	406	386	430	419	405	379	453	412	429	403	402	390	421	376	461	433	437	436	411	417	415	424	438	387	406	380	407	410	414	415	412	419	433	408	433	412	396	428	431	450	402	426	454	443	426	426	440	419	429	379	390	412	426	438	394	405	348	404	398	411	425	416	401	401	406	362	417	390	393	378	387	399	437	396	427	368	430	441	412	453	419	377	400	436	405	414	411	386	415	426	415	382	457	464	426	389	445	363	386	453	392	408	402	375	412	428	417	411	369	425	404	415	403	419	417	418	408	406	391	371	392	417	399	424	441	409	420	415	377	389	425	374	400	429	441	451	451	381	414	392	413	400	397	430	436	403	407	436	423	423	363	381	399	396	399	344	379	410	446	439	402	399	425	431	437	410	408	387	371	410	389	398	402	409	372	388	446	401	466	371	388	434	426	367	399	415	402	449	434	379	391	369	405	439	391	401	412	433	401	414	411	445	382	419	446	393	413	412	402	412	378	362	382	383	406	406	389	414	403	377	430	384	415	414	411	414	406	443	415	375	418	389	419	404	357	408	406	450	372	421	404	416	387	430	430	406	388	409	389	407	416	420	415	431	439	431	427	429	412	382	402	412	407	413	406	425	424	380	390	411	403	397	407	418	403	433	414	416	411	390	426	435	389	417	366	416	398	409	421	448	421	414	405	421	448	395	418	419	413	406	413	445	435	398	406	375	399	436	419	382	405	402	424	389	428	375	421	411	385	410	404	425	420	393	447	390	435	422	402	412	394	367	421	372	432	422	429	405	404	451	414	401	399	358	382	390	398	428	365	392	404	380	397	429	407	378	434	408	436	431	420	406	363	421	421	407	416	448	434	417	418	410	443	427	401	404	394	406	401	410	436	418	442	423	434	396	410	386	411	406	415	400	387	415	397	417	411	437	430	421	373	393	426	432	449	404	411	414	433	431	412	397	382	389	383	476	415	427	430	371	436	373	411	424	410	470	442	425	427	389	423	434	418	424	422	420	403	434	406	409	406	356	437	388	385	433	456	413	391	445	409	445	383	405	398	374	450	442	418	441	427	416	401	424	395	385	405	398	406	399	437	420	440	384	373	363	402	400	458	422	402	422	444	405	443	451	414	377	374	400	391	407	420	425	436	404	387	407	425	372	413	393	366	459	351	411	448	438	378	373	438	424	439	418	378	390	413	395	392	377	408	417	398	416	407	454	394	419	385	408	401	401	408	414	431	393	428	401	388
16636	8865	12821	13792	11475	9475	7766	6602	4967	4136	3596	3091	2546	2300	2071	1970	1746	1718	1560	1455	1426	1389	1349	1288	1245	1222	1239	1193	1255	1119	1111	1126	1135	1107	1111	1070	1016	1037	1023	943	957	918	987	976	947	940	903	964	926	921	956	932	901	913	944	978	980	891	893	891	893	954	872	936	905	924	914	888	868	882	919	885	971	923	964	895	934	935	943	904	900	916	898	980	949	915	894	880	916	921	923	904	876	934	902	940	928	934	880	894	945	865	899	921	952	939	925	925	896	905	890	929	926	928	859	880	871	889	908	870	933	886	901	914	904	920	919	929	919	900	902	961	924	910	848	910	927	892	858	936	892	910	891	902	934	867	900	902	915	916	915	919	949	878	935	926	933	970	875	940	931	922	1004	895	917	953	935	923	899	958	892	938	832	927	955	896	902	901	930	925	911	888	953	987	970	907	900	887	852	951	903	866	900	897	902	904	887	910	923	931	865	886	917	930	895	932	882	883	937	936	952	908	935	891	936	892	961	934	940	911	939	912	891	913	932	982	901	889	901	910	912	895	973	917	890	919	932	895	941	936	886	858	907	890	894	888	939	861	941	895	925	899	916	937	915	946	932	872	970	899	969	916	863	946	928	915	942	898	926	909	902	881	917	960	866	950	989	904	912	951	928	913	870	870	927	960	860	902	907	910	969	909	870	903	897	893	887	903	887	895	888	885	954	895	918	872	870	890	909	868	928	884	889	899	910	874	901	922	843	896	954	877	904	953	896	1009	884	922	893	939	943	873	911	952	928	923	873	894	947	863	932	906	928	858	927	882	896	893	899	978	928	990	877	974	855	916	914	925	901	944	936	902	965	902	1004	854	904	874	932	873	860	900	934	881	914	941	910	927	909	943	911	866	916	890	939	905	908	918	970	979	939	966	926	858	907	904	887	901	896	846	915	889	874	888	853	912	910	921	916	942	886	866	1007	881	971	927	959	913	968	949	945	911	880	936	915	908	922	921	870	944	868	978	856	928	907	905	919	956	948	893	948	928	874	914	914	953	1002	955	888	950	897	932	849	869	893	957	937	947	930	936	973	873	939	929	935	861	916	940	964	884	909	871	927	949	891	910	901	894	918	927	880	922	949	895	880	894	945	888	960	917	944	941	913	905	922	931	871	950	898	915	886	923	917	917	934	875	925	914	909	927	912	914	909	996	976	912	858	910	970	894	900	943	915	950	936	890	930	899	926	936	911	866	905	964	940	912	902	899	905	938	928	889	976	892	943	954	951	900	919	870	897	950	953	899	910	932	912	935	904	831	830	953	922	929	913	924	934	879	876	918	910	908	904	957	924	879	901	922	916	951	960	934	864	911	870	924	935	904	907	913	870	918	924	886	941	953	894	945	961	958	904	927	918	931	913	942	906	908	921	921	854	944	889	864	885	940	908	871	941	910	895	910	932	904	926	906	949	901	929	903	902	921	919	912	916	949	898	930	894	959	932	910	956	966	875	925	922	856	942	909	858	921	925	952	892	935	946	934	897	868	868	916	1000	888	903	893	900	988	913	936	936	947	870	881	918	920	887	875	934	922	874	903	908	901	934	877	877	902	930	961	946	893	864	954	943	906	942	913	948	921	888	840	931	906	875	940	977	910	896	921	930	891	945	879	902	941	915	905	866	909	939	923	905	888	847	922	962	899	904	836	909	894	899	915	925	852	923	915	887	895	872	902	957	911	951	909	903	918	897	910	905	918	857	917	944	943	882	850	927	910	929	951	907	910	946	967	898	921	874	896	907	922	950	910	871	906	862	982	902	941	935	893	947	889	941	983	915	895	925	973	897	918	884	865	933	901	882	936	950	927	909	929	860	878	949	894	936	927	957	878	889	958	925	923	858	932	925	911	933	972	932	918	881	924	936	912	972	920	929	942	956	914	945	874	921	886	879	890	963	913	910	873	890	900	888	915	899	912	883	916	939	939	901	912	989	877	887	922	899	898	964	896	913	922	929	955	901	896	907	911	885	959	916	949	899	957	915	905	910	944	921	906	933	916	874	924	883	952	970	947	872	885	910	936	961	927	895	866	915	872	909	955	842	887	903	903	928	876	912	893	952	952	957	873	898	896	892	926	917	875	923	929	935	898	887	880	895	903	920	901	962	894	890	813	929	945	907	879	934	879	908	883	896	947	855	860	925	903	891	865	893	930	925	892	905	900	934	854	930	902	953	896	894	880	890	887	931	890	888	856	914	916	882	886	942	931	939	885	955	941	873	907	876	892	894	881	820	919	886	924	976	899	953	922	902	920	896	886	979	927	873	885	915	901	858	936	874	968	924	892	893	878	913	906	941	902	860	936	869	953	885	843	932	928	982	961	910	893	914	879	879	864	917	944	874	911	914	903	880	934	964	945	901	964	883	899	978	902	894	969	934	911	928	974	917	924	896	931	883	899	915	914	941	909	860	892	929	868	979	898	890	919	921	913	887	943	883	938	903	897	989	925	968	927	930	913	941	946	915	905	935	881	933	926	927	940	882	939	938	883	948	923	885	927	951	880	953	896	871	922	872	915	904	906	959	985	926	895	906	943	859	922	904	947	876	853	919	915	918	916	951	959	916	877	924	891	930	916	951	938	926	934	951	943	967	927	891	881	918	939	830	876	892	921	927	910	870	844	862	962	913	863	949	908	924	908	906	911	903	939	902	894	946	923	860	895	871	925	901	897	917	863	913	948	933	946	905	873	877	904	920	893	963	873	913	892	930	877	894	934	906	895	906	928	957	923	898	955	860	923	886	936	870	914	900	899	917	897	906	904	938	894	947	920	937	904	927	931	923	940	926	910	935	869	885	951	899	950	938	920	978	936	916	873	896	889	909	914	897	909	876	911	942	897	853	877	891	868	902	874	896	887	927	883	896	911	896	924	866	994	930	911	953	895	904	918	940	967	899	916	898	934	877	879	917	901	951	912	925	902	904	836	913	938	937	886	880	912	920	911	906	983	890	946	862	933	886	900	901	863	887	906	935	950	921	869	919	867	872	858	853	969	876	876	946	896	872	894	907	882	904	961	882	913	866	906	914	927	899	921	924	874	912	930	962	911	898	903	893	915	900	941	920	990	979	919	924	899	905	889	923	966	842	894	900	853	924	909	874	947	897	947	954	944	863	889	949	938	905	910	938	843	951	930	902	883	993	889	891	858	911	934	897	902	857	890	894	945	962	910	944	875	895	888	892	942	909	943	928	944	845	931	903	886	936	918	949	928	888	897	934	912	899	974	933	947	919	918	982	893	939	904	882	909	894	920	884	902	949	925	926	915	899	960	907	927	888	915	919	893	895	908	942	924	922	915	954	878	905	874	945	897	891	981	933	946	911	958	884	896	966	919	920	877	894	926	917	933	910	932	949	886	868	892	908	917	871	897	950	909	879	911	947	881	841	906	906	902	903	942	955	950	848	924	932	901	884	934	950	942	873	900	889	918	924	916	930	927	937	887	961	907	880	888	960	884	956	935	917	936	963	871	892	923	910	915
35005	16196	11209	7979	5215	3781	3018	2203	1776	1451	1136	923	875	776	735	679	625	648	599	522	533	513	512	471	483	540	505	434	468	402	452	472	422	467	436	438	459	418	398	402	408	432	415	427	423	379	413	395	391	402	445	433	435	403	431	438	420	415	414	431	438	388	409	414	417	422	420	369	419	394	365	409	368	415	391	394	420	406	426	401	416	427	391	390	405	419	413	408	387	433	390	396	372	375	378	384	383	413	422	410	415	376	393	407	403	412	401	430	393	444	415	449	396	434	417	408	387	448	400	378	398	403	391	409	385	396	396	396	376	416	412	390	380	401	385	414	429	422	437	421	412	391	429	419	420	424	374	411	385	382	446	383	423	392	435	384	405	379	395	420	396	406	383	399	357	398	421	399	421	380	396	407	433	435	389	407	410	444	380	396	370	386	410	421	430	419	390	386	378	403	417	408	406	422	402	406	398	379	373	368	415	391	428	411	392	406	418	406	431	412	401	399	436	399	380	379	415	363	391	373	417	380	388	416	407	410	389	420	404	402	384	351	383	407	458	397	409	411	339	364	371	415	387	379	376	417	366	393	425	391	408	430	393	432	394	412	436	374	406	410	423	385	390	378	394	416	422	362	398	387	391	385	412	418	411	373	365	390	394	420	416	377	410	409	426	402	390	411	413	395	421	407	451	359	401	417	425	426	399	376	390	412	418	424	403	377	364	408	429	376	384	365	398	427	417	389	406	363	369	382	400	398	388	403	426	412	397	432	409	404	395	408	386	409	404	397	446	411	431	371	396	377	399	391	395	415	414	417	385	401	428	434	421	422	376	432	399	412	403	396	402	393	431	417	451	402	360	439	453	398	404	398	416	391	414	393	394	414	385	426	399	401	405	388	391	407	428	416	448	387	423	431	383	409	404	436	397	376	416	380	393	412	416	397	422	392	436	371	398	424	394	371	362	365	390	399	375	348	392	428	430	381	396	420	408	424	394	379	429	387	408	398	340	373	436	407	426	369	397	376	426	438	395	446	357	374	421	379	423	396	409	392	407	379	420	413	387	436	399	455	428	410	405	418	410	366	417	390	426	446	443	381	457	400	416	412	385	397	412	418	395	445	444	360	433	405	412	420	393	383	413	409	406	388	364	406	415	371	428	408	393	392	386	386	388	389	429	428	393	427	381	418	416	423	425	428	446	428	381	402	387	402	433	395	423	412	379	405	396	385	409	419	394	387	407	395	371	409	398	384	417	415	412	363	433	420	381	397	394	433	458	425	408	359	412	387	386	402	410	433	401	364	395	398	414	388	412	434	396	402	403	440	374	408	410	436	378	381	365	384	422	353	401	402	388	380	403	448	404	405	369	400	392	413	400	383	386	391	408	426	433	387	419	392	423	419	454	410	397	395	406	415	387	402	395	418	399	434	405	394	426	430	420	404	375	405	429	393	401	412	428	411	436	383	420	379	385	445	404	364	440	410	378	375	402	400	390	398	399	412	414	422	405	384	405	454	415	400	372	394	386	397	398	373	396	415	387	397	409	414	409	398	387	392	408	388	424	391	449	433	432	399	429	399	398	401	451	420	400	430	374	384	393	358	405	414	386	418	417	390	403	413	367	418	410	362	422	425	397	330	384	403	393	425	408	393	411	406	420	405	345	401	444	404	397	368	467	404	387	382	404	389	443	414	379	355	392	436	399	407	378	405	399	446	408	412	423	417	406	392	404	402	385	404	361	409	430	402	431	414	361	396	391	429	460	398	431	405	396	384	425	404	399	348	353	403	400	411	379	395	423	372	397	416	400	397	371	435	408	385	392	396	358	382	395	369	381	403	409	391	376	423	390	451	438	396	414	471	384	391	387	375	410	405	399	419	422	423	401	417	431	412	413	394	373	398	393	433	370	414	409	366	388	399	406	390	421	378	444	440	450	409	419	387	409	427	391	353	392	391	406	433	374	380	404	416	409	392	420	417	409	359	416	439	432	373	380	406	405	368	414	402	388	391	366	387	395	391	386	379	405	403	388	399	399	347	417	421	391	400	425	366	392	395	431	408	406	413	396	429	412	413	435	375	398	384	385	395	415	411	380	355	383	398	400	386	381	390	390	393	399	419	368	397	394	379	418	378	415	405	390	416	406	440	390	434	450	360	376	406	372	401	385	434	398	422	423	396	413	387	412	435	393	391	427	417	420	422	411	409	347	412	433	389	380	440	374	400	375	418	377	404	405	411	395	412	388	395	397	399	396	419	388	403	413	432	429	424	445	407	433	410	390	402	392	396	406	424	418	383	381	381	406	432	426	431	403	390	395	416	402	396	403	398	399	443	377	408	419	407	453	460	397	438	392	426	404	367	401	390	411	427	386	382	419	393	405	388	389	400	387	437	415	431	402	399	375	386	434	425	409	405	395	409	390	394	417	362	419	412	394	373	427	407	400	386	386	397	367	411	386	374	390	381	395	404	396	390	395	400	411	382	410	379	446	438	422	394	406	416	402	391	357	424	392	401	432	387	423	408	410	369	411	371	391	394	415	409	392	418	377	394	440	441	395	402	402	402	394	397	422	428	426	422	415	427	415	385	413	411	427	444	425	432	422	419	407	390	411	382	436	438	398	424	425	409	405	395	445	432	427	415	460	384	410	384	392	406	409	401	430	445	392	375	370	414	414	411	413	444	432	376	433	425	395	390	393	378	419	408	416	372	423	463	405	424	364	403	410	376	407	421	448	431	363	431	398	416	457	395	425	425	385	375	402	403	415	381	429	418	411	393	434	430	411	376	374	397	388	422	423	417	348	428	410	440	434	385	385	418	389	411	447	415	441	390	400	386	380	401	433	345	375	439	414	415	391	376	382	407	393	410	401	396	377	403	409	422	425	416	465	411	395	418	430	379	421	372	400	389	378	407	387	384	383	363	414	418	419	403	427	398	427	398	396	420	393	396	393	393	382	430	382	402	425	429	415	399	365	370	413	436	435	448	399	366	396	378	425	413	386	420	405	420	409	414	382	416	378	458	398	405	423	411	395	407	414	392	392	396	443	421	411	363	392	357	415	422	400	434	405	383	415	401	412	433	406	377	375	378	414	431	401	398	424	442	415	375	414	404	377	412	374	406	450	417	390	355	409	370	388	389	419	378	387	406	393	371	406	406	418	387	399	387	363	410	400	388	394	398	409	417	368	424	397	403	434	398	416	386	403	389	397	393	397	406	404	364	415	419	405	385	411	406	394	404	393	422	416	412	425	417	412	391	414	378	386	390	373	423	431	407	399	439	388	416	428	382	397	418	409	402	385	440	397	458	399	394	420	385	413	365	424	448	409	403	400	415	396	395	416	415	435	380	378	403	389	401	400	386	394	401	403	377	387	430	475	393	405	392	404	448	407	413	413	385	379	414	420	382	361	423	395	416	407	421	401	401	437	444	396	377	388	391	397	356	374	360	399	382	418	444	413	385	416	405	396	390	416	400	415	390	387	366	360	448	386	408	421	390	414	416	402	387	430	410
20902	11416	16021	17346	14872	12255	10006	8512	6994	5685	4803	4015	3356	3076	2759	2474	2268	1989	1905	1794	1697	1481	1560	1540	1486	1452	1434	1349	1264	1231	1289	1212	1238	1242	1270	1103	1070	1058	1071	1073	958	985	1006	1003	969	955	948	943	927	958	966	910	927	868	949	955	879	915	971	959	953	934	916	901	942	902	929	867	894	889	901	919	867	915	954	876	950	904	945	905	913	905	934	884	921	884	914	940	899	899	929	931	930	898	889	899	912	884	884	917	972	851	919	947	926	917	911	919	870	917	897	913	894	916	918	875	905	865	984	928	911	882	894	928	880	869	871	936	909	911	913	878	922	886	924	863	931	926	828	939	854	951	953	900	926	885	854	918	896	889	916	918	911	878	924	904	894	867	912	891	899	884	928	920	930	872	836	887	930	873	919	965	931	891	926	866	878	914	913	874	929	939	951	915	891	893	904	927	928	913	931	909	921	887	935	916	853	923	866	919	882	922	943	891	903	893	874	894	913	872	916	939	927	898	911	865	884	860	887	884	867	890	921	867	915	883	947	839	889	899	871	983	920	940	859	913	938	894	937	895	858	916	897	909	887	871	880	883	906	876	887	936	859	911	871	922	925	861	940	929	909	891	929	893	883	849	858	844	963	869	863	941	939	891	925	887	892	880	895	908	931	936	934	890	907	912	907	880	926	918	896	908	940	908	956	883	883	886	958	885	857	925	1014	953	856	905	903	893	930	839	873	854	948	918	927	913	908	890	862	910	899	924	905	881	872	968	915	882	930	914	890	892	858	945	913	908	918	930	909	874	879	891	902	878	884	886	890	888	885	924	912	862	905	928	908	899	885	879	904	871	914	914	918	916	930	905	964	882	947	936	896	891	906	868	870	919	898	885	882	866	850	913	886	889	934	872	906	913	930	916	855	898	926	873	892	890	883	884	888	906	896	909	926	923	957	845	902	889	871	901	945	830	938	907	900	868	952	919	901	922	901	911	865	916	921	868	916	965	926	936	917	939	877	938	908	895	945	906	907	886	932	837	870	887	901	907	820	874	915	896	919	911	893	934	917	884	906	900	934	898	855	888	861	874	887	911	919	905	881	917	881	923	867	923	908	903	940	954	941	880	942	891	952	910	865	898	882	883	815	901	927	907	942	894	887	889	925	931	868	861	924	922	928	935	893	913	913	887	911	911	905	887	856	879	931	936	911	950	866	814	914	911	851	846	893	854	870	884	879	882	900	902	906	949	950	920	833	937	944	936	923	927	878	889	882	901	904	969	958	900	895	927	907	851	853	940	862	847	914	888	875	909	943	954	916	901	929	940	935	891	891	925	912	850	942	901	985	910	928	894	912	925	910	906	905	918	954	931	933	899	899	941	880	858	915	915	953	955	913	904	885	894	908	893	940	879	889	873	901	869	881	936	913	875	913	946	875	914	930	960	947	926	858	895	917	879	920	904	913	859	920	885	856	864	884	871	927	951	913	879	868	879	901	912	902	893	876	917	918	837	869	851	850	867	921	891	879	884	922	883	948	911	890	874	901	972	875	857	943	892	897	898	871	876	890	919	947	910	889	951	905	910	969	900	951	902	873	903	884	927	988	861	903	943	923	876	936	896	935	877	973	889	904	847	861	854	945	945	920	867	898	954	913	899	928	916	848	832	905	897	875	895	889	930	890	891	908	934	879	886	812	890	832	866	898	836	865	935	930	848	912	896	893	912	887	988	936	931	923	879	897	913	887	882	912	915	894	918	960	865	906	890	876	838	931	862	928	919	920	884	890	886	940	920	926	923	883	949	886	865	905	942	890	906	873	925	976	906	896	910	884	923	890	923	860	912	893	906	941	916	934	934	860	938	875	922	882	908	833	902	933	885	880	896	951	886	886	966	878	872	915	907	919	910	923	861	925	910	873	947	907	946	885	885	902	932	886	939	901	927	894	846	937	898	933	932	948	930	867	875	910	888	898	912	883	930	906	891	925	906	976	950	927	888	877	866	810	891	936	884	897	879	851	850	853	885	938	942	902	894	881	930	900	894	886	898	861	927	838	916	887	951	835	921	988	927	904	923	908	880	900	881	908	891	865	893	864	882	883	938	855	924	927	923	877	906	953	914	912	923	872	903	849	878	898	926	930	884	818	881	911	928	942	853	884	910	958	882	888	925	880	908	911	882	891	893	922	912	887	929	854	867	897	864	932	870	899	937	921	879	916	909	880	947	862	967	916	896	925	912	911	832	927	875	936	968	877	876	919	924	864	866	995	899	909	891	909	844	915	920	923	896	901	928	887	920	915	856	919	912	889	870	872	872	943	910	918	903	894	866	915	885	908	931	937	889	940	946	857	919	921	889	935	889	916	878	871	897	926	876	875	920	876	905	936	840	884	985	887	865	893	870	903	865	838	902	899	913	878	913	917	868	853	923	933	911	928	904	863	887	845	945	869	900	903	838	881	904	875	898	885	912	902	926	877	908	872	900	947	949	859	940	861	913	905	955	872	958	915	891	939	938	922	879	918	921	811	881	900	912	925	952	889	894	927	876	854	868	902	885	909	886	884	888	904	911	874	875	898	891	957	913	880	919	882	900	899	970	964	914	929	974	911	871	920	942	911	903	874	875	896	856	893	954	876	877	913	891	912	918	924	911	876	896	906	848	866	915	878	901	899	907	903	937	883	874	867	936	860	874	939	921	870	874	931	921	942	941	902	904	877	887	896	883	913	914	888	839	899	927	869	895	865	944	876	908	899	885	927	911	940	882	901	852	949	920	931	906	910	918	862	887	917	904	881	952	878	910	868	919	915	888	889	870	899	901	879	871	891	890	902	897	904	891	919	861	893	928	825	868	869	968	955	881	965	882	896	895	905	877	923	893	888	871	897	910	905	917	900	912	909	827	868	878	878	923	906	865	910	939	915	917	912	873	828	907	916	915	916	911	911	927	900	899	912	919	918	881	939	908	925	938	944	949	947	936	850	874	849	909	868	863	890	889	901	898	931	935	911	924	890	896	851	909	927	883	860	947	919	920	914	863	918	906	895	904	865	894	907	900	901	929	885	888	863	893	885	845	894	860	860	905	932	910	884	895	852	950	909	885	937	908	935	919	909	934	959	903	920	955	921	925	902	923	855	908	902	877	901	914	849	899	982	853	904	911	840	901	921	894	917	882	875	863	863	901	845	894	902	913	878	922	904	858	869	871	918	889	835	887	900	962	859	881	895	869	914	916	892	910	883	889	913	907	946	918	931	930	913	973	903	932	896	913	979	912	854	954	903	908	909	971	926	879	905	890	944	898	892	907	934	935	931	906	909	909	912	849	894	881	848	873	913	911	915	895	872	869	840	917	927	921	918	890	888	883	918	895	959	909	912	906	894	859	919	874	901	902	890	880	933	895	932	864	893	923	929	880	895	839	908	896	945	923	880	888	889	889	947	905	903	907	965	917	949	880	904	875	966	925	948	899	886	867	909	912	892	891	903	924	851	930	872	878	861	863	900	892	883	903	873	941	872	870	885	872
15293	6684	4748	3381	2159	1579	1223	964	753	695	662	604	575	575	557	504	516	481	480	474	471	455	475	428	478	455	477	416	429	472	440	445	401	409	438	422	437	448	429	429	406	417	436	424	406	419	430	429	411	408	418	420	437	450	432	429	432	436	417	432	434	396	371	437	393	441	422	421	448	415	419	420	424	409	420	473	435	410	432	427	437	455	432	423	376	471	447	470	377	415	425	424	389	442	434	433	506	403	479	421	434	452	440	448	442	438	434	465	442	437	423	408	431	425	433	427	465	424	404	447	438	442	411	420	416	442	426	417	464	430	424	429	459	431	414	409	446	441	444	438	395	440	463	448	407	392	462	437	441	426	409	430	387	455	436	435	429	426	372	481	471	425	469	443	454	414	427	442	403	439	401	427	471	466	420	443	397	431	416	454	401	421	388	451	434	423	448	400	401	412	395	416	435	454	437	370	448	401	453	425	411	439	404	472	442	458	450	410	442	422	459	463	465	421	427	423	436	426	460	409	387	415	408	441	394	462	439	425	382	433	410	399	440	411	475	403	472	405	456	446	445	393	417	403	469	419	402	422	471	448	431	411	401	444	411	429	407	431	456	389	387	432	430	395	461	463	452	416	443	427	423	455	413	418	442	389	446	410	430	387	449	461	444	430	451	432	434	452	410	387	420	394	440	445	445	437	436	374	434	464	387	371	401	446	424	442	428	450	437	467	447	455	433	411	418	383	397	473	442	442	412	445	435	409	430	441	465	454	439	421	424	451	442	443	455	445	412	429	432	407	453	431	432	450	426	437	443	431	416	436	431	403	439	375	438	431	409	395	420	399	406	456	397	407	397	409	454	377	424	402	453	411	475	432	468	416	443	434	401	418	412	389	432	422	360	420	424	430	436	410	433	446	418	458	441	452	425	452	445	436	397	435	423	437	414	417	406	418	425	459	448	448	404	455	458	451	427	424	432	455	440	414	409	425	446	459	425	394	434	417	375	419	463	440	426	467	442	425	428	432	418	419	464	425	446	425	449	444	422	390	411	413	419	380	415	400	441	408	460	426	401	430	427	454	457	423	451	437	418	425	424	406	424	445	380	404	419	447	415	458	478	449	444	439	449	440	420	476	405	449	434	436	403	443	444	433	389	455	410	427	440	439	434	402	461	420	446	451	399	396	417	418	432	422	403	418	422	383	494	409	383	454	461	417	448	409	451	380	428	450	446	395	450	452	477	418	424	435	455	435	410	425	433	414	407	408	448	450	404	421	438	407	440	424	417	465	399	466	441	425	406	463	402	419	428	455	442	411	433	459	437	410	373	428	454	406	403	380	457	444	425	438	404	418	428	438	419	416	470	429	427	434	438	409	417	463	461	432	399	448	454	444	450	380	402	442	422	400	425	413	419	369	450	426	442	404	392	424	425	460	459	442	469	416	441	405	439	419	407	458	424	399	419	462	444	449	449	435	441	452	443	414	439	427	408	423	431	415	435	419	432	424	443	463	401	450	416	423	424	431	425	497	436	441	456	463	452	414	390	463	463	421	445	431	394	425	447	420	379	438	436	448	407	392	421	414	438	414	428	396	431	414	395	410	459	387	443	394	448	426	449	439	441	424	410	459	413	414	441	393	427	412	423	390	423	457	414	416	425	429	451	442	441	463	457	437	434	408	412	467	407	421	470	431	444	487	438	421	474	448	442	418	417	409	418	434	522	391	425	371	422	470	459	379	384	434	401	408	411	415	407	405	440	433	424	455	409	442	464	382	427	456	450	417	438	432	419	431	445	470	455	454	377	476	449	462	419	451	428	468	447	399	430	387	460	479	432	462	394	449	398	438	405	441	428	412	391	402	446	425	425	412	435	413	402	446	457	439	448	415	455	430	455	465	420	427	408	435	435	424	438	452	416	425	406	436	420	467	437	401	432	412	439	420	420	420	438	435	447	405	440	430	427	435	375	387	419	397	430	404	417	454	411	411	449	398	454	448	391	430	435	416	386	413	482	423	395	421	442	431	463	421	421	404	425	420	444	411	404	380	403	422	436	436	407	409	449	463	434	445	438	433	411	435	442	401	459	477	449	431	439	426	416	442	419	443	413	432	421	447	409	427	412	426	446	408	416	423	415	396	479	437	377	454	447	453	418	396	401	404	425	422	430	414	455	417	419	421	427	427	426	424	432	444	421	418	447	461	430	383	434	414	428	439	456	408	399	424	443	464	463	425	457	468	397	433	456	447	422	417	424	439	461	421	437	426	476	429	417	426	464	451	493	432	441	448	448	473	430	417	393	421	422	432	431	453	409	420	431	429	435	412	466	438	417	418	436	428	433	451	458	432	439	452	441	447	452	434	427	413	417	410	473	423	464	419	409	494	422	444	416	428	446	382	428	417	431	405	418	474	430	441	445	446	393	410	369	422	421	410	416	419	430	410	438	449	442	421	431	474	428	424	459	429	431	456	460	451	440	454	448	412	403	411	405	411	419	418	433	369	405	454	407	407	447	416	419	441	415	423	399	432	443	440	373	434	392	433	424	434	414	406	483	404	396	435	417	447	443	396	402	418	453	430	428	431	423	446	410	409	401	435	434	411	423	413	415	414	386	424	398	407	412	436	436	394	420	432	434	418	440	417	434	450	459	428	438	434	395	391	427	492	449	405	412	444	444	403	401	423	437	445	457	428	438	411	453	462	431	447	405	471	453	413	420	484	438	429	432	419	405	401	437	420	425	446	398	401	458	395	457	430	403	369	390	400	447	451	408	376	437	448	432	426	477	413	381	426	443	455	447	455	433	440	390	449	405	390	440	443	419	448	439	422	414	455	438	420	445	412	440	425	451	449	411	411	418	399	395	434	451	471	439	458	430	421	407	431	411	443	442	445	439	392	436	457	404	378	429	410	445	451	463	417	424	445	427	487	419	402	458	445	457	467	408	450	433	424	426	451	403	444	437	464	475	413	456	434	455	427	412	406	384	453	444	406	423	438	466	435	415	437	441	435	448	424	413	410	453	418	450	440	405	418	441	442	417	437	465	457	447	435	412	407	454	414	407	438	394	406	452	441	436	411	440	421	405	424	423	449	376	428	363	442	423	392	416	468	456	423	444	488	439	387	423	424	394	408	436	436	428	403	371	442	398	422	429	412	442	448	432	415	392	422	436	484	423	441	430	418	439	426	454	449	404	439	414	383	416	423	427	445	449	427	421	419	417	425	453	435	455	440	409	408	474	457	404	410	413	382	421	441	427	454	457	388	395	433	422	421	455	404	400	416	405	444	417	446	390	402	427	442	430	439	402	432	417	438	432	442	432	440	449	442	442	415	431	410	455	406	396	398	431	389	398	447	416	398	456	425	418	449	384	434	461	454	494	453	431	460	414	447	413	419	406	429	437	391	444	421	406	434	441	426	430	434	422	408	436	425	456	457	408	462	443	465	429	421	424	432	397	432	419	418	461	433	449	414	422	423	429	441	455	423	427	443	417	437	432	426	429	434	425	438	437	416
9543	5699	8526	9012	7254	5692	4437	3540	2921	2455	2221	1956	1799	1724	1619	1395	1408	1380	1255	1229	1178	1241	1111	1117	1120	1156	1112	1069	1071	1059	1070	1058	1018	999	997	1032	1054	1027	1005	1045	1047	951	952	947	931	984	1002	979	943	1007	968	1022	944	940	1002	935	1006	965	981	983	901	960	976	900	924	903	972	930	910	971	903	951	923	884	968	925	951	974	943	980	915	1032	884	1014	941	953	984	925	929	939	998	982	933	933	901	953	986	937	918	954	990	936	981	921	995	962	917	957	940	973	981	925	928	951	992	945	958	960	911	991	961	949	897	943	994	956	928	983	929	967	949	1014	974	947	953	910	986	905	941	947	970	926	949	895	971	920	916	936	1030	978	950	937	905	940	898	982	1002	917	941	942	938	952	946	926	1007	973	954	933	983	913	1030	971	969	946	968	973	924	936	928	917	976	943	869	973	951	905	978	934	930	911	913	929	962	935	993	1012	916	922	954	955	992	923	966	891	999	962	965	944	966	965	937	974	924	989	906	962	970	903	1009	966	975	989	939	962	910	914	909	952	953	967	967	968	1010	977	901	922	960	976	940	1049	973	983	969	950	961	946	933	974	999	947	927	927	895	956	944	976	904	929	883	971	985	879	950	938	975	909	981	921	948	968	940	937	988	911	953	953	969	991	996	948	944	927	939	970	918	906	927	963	957	952	968	962	951	930	938	941	956	933	1016	950	930	950	968	970	918	914	998	930	912	947	969	967	883	919	911	992	948	940	949	931	942	922	918	965	945	951	986	913	928	904	959	974	926	985	938	914	968	1005	959	963	937	985	933	943	942	974	934	912	971	970	952	943	968	939	964	923	1007	971	964	946	907	940	907	908	1001	922	920	938	948	898	932	939	954	936	899	936	937	935	949	954	927	929	984	925	952	924	955	989	956	964	939	1015	877	950	899	967	943	956	935	893	963	967	937	923	959	927	944	945	983	923	968	961	937	957	1035	963	965	977	974	960	937	889	932	997	881	933	945	932	1005	958	954	933	899	930	931	973	926	977	989	941	965	1029	938	908	960	958	916	971	956	944	915	952	926	894	960	976	948	917	922	964	911	939	923	945	984	930	946	941	906	1000	953	952	948	943	943	921	922	971	1024	972	909	935	886	925	971	950	933	982	956	924	1024	860	966	983	936	937	951	970	969	900	965	994	984	898	991	923	963	957	938	954	911	945	987	910	960	926	947	993	883	1004	925	912	943	927	936	978	919	939	967	936	952	1014	915	896	910	927	918	907	935	937	925	984	969	987	978	958	961	969	911	975	957	942	954	930	965	932	980	976	872	941	996	944	941	951	911	915	937	898	987	935	970	984	930	996	938	931	932	940	957	946	934	963	938	967	914	1000	969	939	933	954	971	909	943	960	959	930	916	1083	844	1013	868	959	977	968	938	904	954	964	944	978	971	924	943	902	936	1022	924	956	973	959	969	919	966	962	986	972	942	928	960	954	889	957	968	936	931	899	955	943	945	990	970	939	904	890	910	954	911	916	930	913	930	998	948	917	937	1009	970	965	954	968	892	886	944	970	906	998	955	939	925	961	966	923	909	968	954	912	944	965	896	907	952	897	992	963	904	931	924	924	896	938	947	973	957	910	946	969	970	988	978	937	955	1006	891	982	958	945	927	1009	924	928	919	971	972	952	931	948	921	924	921	942	954	942	986	939	921	919	989	967	957	998	875	986	866	999	966	962	929	969	950	947	945	894	929	921	950	966	927	937	951	995	937	910	998	958	922	965	954	944	961	995	981	926	897	917	971	962	914	937	901	876	893	934	880	999	963	983	948	1007	946	940	893	913	952	944	978	926	941	954	1014	955	981	939	964	926	949	950	963	925	928	971	972	953	926	966	918	948	951	889	979	953	961	999	944	954	937	927	949	914	977	921	951	970	988	937	934	949	988	986	925	972	938	932	941	974	1001	957	979	981	939	944	930	938	921	965	992	898	968	940	907	908	956	946	918	966	957	881	952	935	935	955	953	922	919	920	945	961	923	946	958	982	935	950	876	974	1012	1018	942	1006	888	954	989	951	970	952	922	945	955	950	911	941	892	1003	921	919	949	958	913	908	944	910	965	972	875	980	935	945	951	941	897	902	958	879	972	938	966	978	1029	932	969	954	1000	905	942	932	943	927	995	982	960	948	972	956	980	923	948	981	980	980	996	951	958	996	935	945	993	908	966	924	947	974	939	969	1003	922	939	914	939	918	1005	898	971	936	979	893	947	927	940	983	988	966	1007	979	960	936	937	919	976	963	906	975	976	924	984	946	964	948	931	910	956	973	969	960	922	942	953	939	999	915	946	904	943	988	945	997	927	907	961	933	936	967	989	980	929	941	944	938	876	951	984	982	1017	916	958	922	966	973	984	971	927	915	954	941	980	1022	982	938	967	964	970	942	997	908	933	917	937	943	936	969	951	958	1020	918	923	931	953	934	961	946	947	980	972	921	1002	892	902	975	967	964	896	896	901	967	889	899	904	951	965	945	958	995	922	919	970	969	977	945	1004	939	902	972	991	915	913	1038	969	882	1006	928	995	941	930	919	983	955	942	893	989	975	946	1021	926	959	947	1002	930	932	961	962	987	923	887	925	934	917	943	934	971	846	894	948	949	941	961	949	939	907	908	960	1012	969	958	943	928	940	956	906	959	957	938	993	983	944	933	914	949	934	966	958	969	946	958	915	941	994	962	920	912	951	951	968	915	922	922	956	936	972	927	949	927	944	1020	911	903	946	958	924	924	955	945	899	913	957	914	958	928	962	937	983	981	941	909	946	1010	908	991	960	928	968	924	936	946	910	968	943	982	897	926	934	985	916	899	989	899	934	915	969	941	955	921	988	963	971	886	934	911	927	971	863	992	950	949	978	945	963	927	921	934	981	922	960	940	952	960	959	956	916	981	963	939	909	1004	970	992	937	935	947	934	956	960	967	934	960	930	962	872	952	983	929	914	952	979	982	1004	889	883	923	936	951	998	1018	940	953	977	995	889	978	955	981	927	943	922	870	946	969	988	978	956	941	1014	941	912	958	955	945	946	898	938	962	876	960	974	937	989	938	899	1028	927	943	1020	953	923	964	974	895	986	922	914	967	942	963	938	942	928	884	962	941	964	930	943	974	959	967	970	947	909	934	943	897	903	978	921	932	939	891	965	970	939	954	951	987	971	957	999	927	994	964	985	995	907	938	970	948	945	918	910	948	950	942	958	930	969	895	929	1007	936	936	963	933	931	964	960	892	900	922	928	962	948	1013	985	933	943	946	977	1003	910	918	893	955	958	942	966	1002	938	949	993	968	935	958	908	961	926	985	910	867	981	931	979	938	955	955	940	938	885	965	916	934	918	970	995	964	885	917	919	916	971	981	957	910	953	942	971	975	965	909	928	946	921	950	947	883	957	896	933	908	940	909	898	959	944	988	889	955	904	978	918	972	1017	995	981	898	932	948	988	942	922	914	966	931	961	960	925	945	936	967	938	881	980	959	911	950	971	976	949	948	1000	952	937	959	934	910	938	930	918	957	943	940	995	972	961	962	925	966	974	950	929	984
25598	11502	7797	5399	3496	2572	1985	1603	1354	1053	889	755	732	659	626	545	517	535	524	514	513	504	542	448	435	457	471	448	454	438	462	503	449	467	448	402	409	439	417	416	424	470	433	454	411	443	398	424	455	410	387	410	445	430	415	426	387	402	393	416	395	394	406	396	408	393	438	384	416	420	409	416	382	391	413	417	403	418	447	408	389	422	398	424	405	409	395	402	385	394	415	421	381	456	418	398	431	417	419	379	437	464	412	413	409	441	427	380	410	435	415	398	434	419	407	416	433	395	455	440	385	401	401	406	463	398	382	420	421	396	385	431	426	413	406	411	410	427	423	417	418	385	372	395	447	423	403	468	438	408	421	420	443	401	404	388	413	394	437	386	425	403	409	393	416	437	453	429	398	438	409	406	396	380	427	385	418	387	428	392	380	429	393	424	365	408	395	407	408	400	380	408	409	435	417	420	436	402	425	454	440	420	441	406	373	405	422	425	415	394	384	413	418	400	405	410	381	382	432	434	392	378	422	395	409	428	444	400	426	414	436	381	388	417	410	410	456	404	384	406	415	424	398	432	400	419	454	406	364	416	428	389	400	420	414	382	398	406	454	400	383	398	398	423	397	375	406	437	444	435	396	399	394	401	443	420	432	423	420	417	423	381	402	431	404	420	390	438	392	410	407	392	438	410	431	440	423	374	362	425	411	413	380	423	404	433	407	386	408	423	390	445	416	372	437	390	423	431	408	377	393	450	399	418	468	405	420	426	436	431	418	434	406	394	443	422	458	372	408	413	394	364	415	406	396	420	389	458	365	415	418	425	393	416	410	408	426	407	450	437	403	396	416	417	367	432	433	443	423	404	394	401	419	364	424	433	443	374	409	405	424	416	408	421	418	393	405	395	406	407	391	415	400	393	409	392	383	390	400	411	379	405	375	405	403	420	381	373	385	441	411	402	407	367	427	385	404	428	411	437	401	359	410	471	409	418	394	403	387	447	423	411	404	412	452	405	442	420	438	413	411	417	408	420	462	449	374	408	378	406	416	373	395	427	467	391	377	382	376	383	400	373	395	413	413	404	436	393	420	390	402	372	404	391	409	420	387	410	459	403	423	406	390	365	431	410	395	409	409	379	416	423	406	396	406	435	460	388	446	467	425	432	441	420	387	437	408	380	398	421	421	382	444	437	409	398	437	418	398	375	398	400	398	404	403	401	393	400	456	408	398	365	420	359	423	431	426	432	421	425	455	429	414	420	399	370	398	421	403	373	398	423	410	387	445	414	446	425	387	435	461	426	433	386	393	420	373	415	434	401	415	419	369	444	418	398	474	399	399	426	403	407	407	444	401	394	401	416	421	428	436	405	397	421	428	407	424	407	388	393	390	382	438	416	462	428	395	373	396	459	402	433	393	396	372	425	414	434	412	443	455	401	422	412	383	404	394	406	423	416	388	449	387	428	419	430	389	440	415	384	432	429	438	398	435	419	419	413	396	405	418	420	389	407	369	389	413	422	398	403	436	398	382	440	380	446	429	427	402	415	424	447	449	413	364	372	430	417	380	444	420	448	432	417	394	403	417	444	428	423	419	422	402	413	440	411	440	395	421	416	396	424	432	410	398	397	425	373	430	431	426	398	416	407	410	376	422	402	432	388	433	405	424	436	422	412	413	412	409	414	420	408	400	425	405	433	392	404	395	424	388	395	443	397	353	414	423	454	393	388	373	410	417	419	394	412	403	407	383	474	414	431	404	384	389	418	393	411	412	421	399	389	395	407	430	416	397	402	410	446	410	420	442	421	402	362	445	391	390	402	427	400	411	453	427	377	430	457	412	388	413	402	426	392	435	447	380	420	383	414	406	415	424	397	418	419	347	431	426	416	426	429	423	426	387	409	412	447	388	394	457	411	400	401	370	387	438	427	410	417	400	417	439	404	405	470	407	412	423	404	420	400	389	401	398	371	365	414	377	415	426	449	406	398	393	403	398	425	403	428	393	379	426	386	390	414	414	430	434	444	468	412	410	402	426	397	403	446	449	416	421	427	441	436	405	405	447	394	436	416	413	394	412	388	410	390	414	419	390	383	412	412	432	426	378	463	414	430	416	402	413	431	431	438	379	355	410	430	391	433	393	434	439	380	403	398	386	421	385	411	410	385	399	386	390	428	411	402	374	414	425	407	419	406	451	487	399	412	425	416	400	409	408	386	441	372	422	368	371	409	450	377	375	426	436	410	391	419	359	410	424	452	376	415	402	443	424	428	399	366	398	388	443	411	418	395	388	404	432	422	436	385	432	405	384	418	407	432	403	412	445	408	412	418	445	427	422	383	398	386	416	422	451	426	397	387	396	420	411	406	426	423	397	432	390	422	407	425	400	410	412	404	405	436	415	427	388	425	408	427	442	377	443	443	412	395	384	417	394	379	450	390	436	419	422	397	377	369	428	432	410	439	405	413	395	415	392	417	403	403	436	380	395	464	425	418	390	428	438	409	422	395	420	390	426	396	429	411	411	456	424	402	373	429	336	403	404	382	382	395	404	421	433	447	464	431	375	390	418	426	409	399	439	454	449	421	419	409	395	418	363	418	405	397	364	425	426	409	451	399	412	417	385	453	417	404	383	419	424	416	423	432	409	428	422	399	393	414	405	408	373	395	416	435	437	433	392	397	419	437	427	372	483	431	386	371	386	394	395	388	428	422	383	409	401	397	420	394	391	426	378	417	412	413	382	424	431	395	389	363	402	432	432	395	404	409	468	412	398	387	393	477	422	388	411	393	390	405	438	411	402	435	460	423	424	424	420	423	392	444	367	410	447	368	405	437	377	388	384	412	397	428	447	437	445	432	393	414	430	420	412	424	415	403	387	386	381	417	450	418	422	380	394	378	414	441	439	399	433	455	401	386	410	413	386	398	389	415	409	400	405	400	411	384	400	413	412	413	422	391	404	438	420	375	373	433	424	400	392	380	378	433	456	434	417	423	419	423	436	424	413	415	411	381	410	421	421	400	420	456	414	381	405	412	408	384	406	401	418	398	419	401	427	415	436	399	413	420	359	402	436	396	407	403	413	429	431	467	433	420	410	411	376	397	425	438	457	414	387	384	427	416	424	361	408	444	387	390	446	428	425	447	392	458	450	421	400	426	372	384	426	429	425	414	433	404	392	447	393	411	395	396	446	420	448	399	427	413	410	466	420	416	429	443	417	423	439	424	357	425	424	388	417	373	417	375	417	413	406	411	396	470	389	446	395	402	410	404	412	448	386	397	386	426	382	397	405	417	398	438	415	441	410	415	374	433	394	415	439	430	431	394	412	435	379	420	406	448	447	405	417	446	443	390	378	420	428	383	372	380	384	406	448	418	435	396	410	384	423	392	382	404	441	427	405	452	438	372	431	460	372	399	396	391	395	401	451	383	375	430	426	360	406	426	376	390	425	382	389	395	409	415	404	435	408	412	390	409	428	452	389	365	436	399	392	438	435	409	430	378	410	411	385	397	424	424
16282	8700	12359	13689	11352	9340	7545	6303	5537	4394	3675	3044	2689	2321	2161	1999	1837	1797	1573	1447	1466	1418	1339	1302	1302	1339	1224	1206	1234	1183	1169	1131	1088	1158	1107	1004	1048	1039	1037	991	983	1027	1016	963	962	891	963	909	953	930	1012	962	997	917	940	929	927	895	889	968	957	908	946	908	908	969	942	886	943	938	896	919	924	917	953	887	935	927	909	930	888	858	848	957	942	976	923	954	982	952	892	914	934	879	898	1000	920	862	904	941	903	948	937	889	907	905	884	953	889	932	860	959	923	943	928	940	925	914	923	886	925	952	884	889	968	955	947	930	912	848	916	957	935	935	918	899	944	924	894	860	909	891	891	907	912	914	914	962	879	894	899	934	976	938	898	869	933	925	941	930	865	884	948	953	909	915	827	929	960	909	897	957	899	946	950	933	920	911	917	877	866	902	882	937	902	912	959	909	936	865	940	961	895	913	934	868	916	913	887	905	909	857	928	916	917	932	871	931	883	932	936	896	956	911	901	954	917	900	932	925	969	925	940	953	958	951	932	936	934	911	926	897	923	939	945	919	844	910	931	924	991	930	898	915	916	866	968	880	887	911	893	964	878	950	920	899	876	889	895	896	874	924	955	934	915	884	976	913	934	953	938	893	940	899	951	922	929	931	903	952	890	891	844	949	894	890	905	868	867	885	947	902	930	852	946	935	971	896	935	917	896	954	883	942	977	890	938	920	871	960	914	955	932	869	953	953	948	882	892	919	972	909	922	920	894	883	938	882	878	895	913	937	874	896	814	940	960	897	961	945	961	905	901	899	904	896	922	931	925	852	927	939	922	892	931	895	949	905	920	917	945	937	922	928	955	928	877	928	940	904	906	951	872	918	876	930	859	853	897	909	934	963	932	887	943	931	901	962	935	900	874	893	908	910	925	913	909	925	865	877	892	1016	850	886	925	867	914	915	875	978	920	932	987	866	903	920	895	847	904	978	887	857	967	928	888	898	916	870	903	922	899	980	839	899	942	906	948	959	927	942	913	943	904	863	865	923	951	937	941	901	904	895	949	917	912	896	871	892	893	879	932	953	897	894	930	840	932	896	939	907	924	869	916	923	927	918	963	912	887	904	849	901	953	929	876	913	905	923	938	885	920	869	927	908	938	910	896	903	923	923	894	896	869	903	913	889	931	927	938	916	855	914	970	884	928	967	909	884	933	912	870	910	970	904	923	963	929	855	871	913	921	925	875	894	935	895	870	873	952	959	919	949	914	918	955	904	908	972	926	832	960	932	919	897	962	940	953	952	890	890	933	923	890	919	934	907	897	906	957	897	943	924	972	940	875	857	902	942	936	915	928	922	922	931	918	915	939	926	890	885	943	930	896	942	927	888	907	963	907	868	886	879	917	952	946	902	916	931	903	949	899	912	923	918	941	946	874	931	872	857	901	922	921	944	930	927	905	958	932	981	896	971	862	896	943	931	902	921	917	897	926	887	930	920	906	883	927	894	902	886	949	935	916	895	915	884	890	861	930	949	922	939	892	913	966	884	893	876	917	889	934	934	962	936	920	928	955	885	905	877	911	927	863	906	884	929	991	899	906	945	940	872	919	923	937	933	923	940	932	936	910	902	884	991	922	943	878	917	914	937	883	983	882	913	899	944	870	946	909	958	952	902	905	931	918	864	921	919	893	934	916	906	902	915	882	860	967	925	905	887	925	919	982	863	919	901	941	949	933	847	899	917	898	898	937	904	893	945	910	904	849	905	937	973	909	910	908	960	902	922	904	906	902	912	965	933	829	933	922	936	933	950	915	900	886	969	903	958	880	948	922	888	882	945	906	940	928	938	918	903	934	890	934	968	936	926	949	930	873	896	957	950	865	928	889	927	857	904	905	922	973	929	995	966	891	967	922	897	917	910	905	926	964	924	896	937	953	911	951	873	924	941	942	880	867	866	901	930	878	872	865	887	949	928	861	851	916	962	915	905	914	931	883	918	890	913	934	917	861	922	893	911	899	901	902	939	946	976	979	956	957	911	952	943	981	943	866	876	902	924	855	928	946	894	934	877	894	894	910	912	913	899	911	895	918	1026	952	960	914	949	929	896	955	913	841	882	908	890	941	917	893	917	877	950	899	940	938	897	889	878	930	948	952	957	938	967	907	940	904	895	925	933	949	888	901	972	904	960	891	880	969	930	918	887	909	934	896	901	891	914	919	896	922	819	914	912	900	941	926	868	893	925	919	872	911	887	891	914	941	973	928	934	938	995	921	923	917	953	959	953	879	888	895	919	933	899	948	933	948	895	890	900	944	897	936	893	986	933	905	940	919	909	846	937	899	898	922	890	899	909	943	922	924	935	941	1013	903	899	973	977	931	899	954	924	977	903	880	929	921	955	931	907	891	952	929	935	891	948	893	934	951	900	928	966	878	948	892	878	919	901	950	859	946	955	873	924	972	927	955	878	881	915	991	918	927	929	952	1004	913	842	900	915	922	845	867	896	936	937	915	881	954	928	966	910	923	971	948	888	928	988	857	930	898	949	930	864	959	910	929	913	916	922	922	916	889	951	861	896	963	929	896	966	931	939	909	896	869	991	884	916	895	885	952	891	862	949	941	898	918	913	860	944	971	927	862	924	914	904	925	936	912	907	949	990	935	946	906	933	933	936	933	905	886	950	917	893	902	960	910	986	925	909	857	908	951	919	912	924	918	965	929	885	951	912	888	927	905	891	918	895	951	915	936	915	878	935	918	859	935	920	916	882	918	919	961	901	933	902	878	897	890	905	931	870	883	893	950	900	891	923	938	900	904	941	948	894	950	914	906	949	896	982	889	915	975	920	886	869	910	918	923	915	874	907	975	941	938	889	973	923	882	914	965	913	939	917	934	929	900	926	917	879	878	852	901	917	929	961	873	938	886	931	911	939	892	932	901	896	926	911	897	918	934	885	907	915	930	988	855	948	916	950	925	913	927	911	901	873	901	891	942	934	934	902	905	922	904	942	949	907	962	858	961	922	921	966	904	917	905	920	930	913	915	904	846	941	933	946	911	921	907	907	941	883	935	986	872	902	895	901	891	962	907	868	935	939	935	866	940	920	906	917	995	893	925	913	943	961	940	990	949	911	928	904	928	932	838	883	911	912	951	963	1004	865	898	874	901	927	913	888	970	952	883	932	897	896	948	906	907	915	906	914	951	910	918	922	906	894	933	910	929	904	875	936	930	882	914	946	946	901	915	886	901	915	903	936	944	919	895	957	892	895	895	888	894	887	916	918	877	935	869	930	886	916	933	917	886	921	922	914	897	859	886	903	917	933	894	919	916	881	910	981	889	908	885	937	912	945	880	955	891	875	892	920	941	863	927	900	925	969	936	974	936	912	898	923	929	919	902	916	889	906	880	976	899	948	944	905	976	909	910	954	907	921	897	893	901	900	928	943	886	1006	932	889	942	917	946	938	927	920	876	909	909	946	939	909	912	928	897	908	927	932	853	912	895	919	933	894	886	927	916	897	923	884	954	921
34773	17231	11704	7895	5336	3709	2672	2298	1834	1463	1221	963	839	744	793	696	657	617	534	570	526	524	532	543	474	529	489	460	451	453	464	447	447	451	471	447	468	426	403	446	420	434	443	444	404	389	404	437	400	392	427	409	396	413	462	425	384	411	383	374	385	409	432	406	410	440	442	395	387	416	387	464	419	453	413	396	392	394	354	425	417	407	434	429	427	388	376	391	406	412	421	417	404	412	440	402	391	418	397	387	416	392	402	377	379	419	440	435	401	394	395	420	419	428	401	388	386	414	402	459	387	367	376	458	440	420	421	359	424	384	400	406	425	452	415	399	384	398	406	407	395	431	427	425	422	387	423	434	416	440	398	405	409	377	403	399	428	372	393	415	429	410	413	405	396	399	433	402	411	389	452	405	389	384	412	438	425	421	451	415	392	356	428	409	389	407	398	437	405	379	397	416	381	382	439	390	369	433	480	430	398	403	419	404	443	407	403	419	415	433	408	416	374	366	395	398	422	378	398	396	419	395	441	411	420	397	403	394	466	402	425	392	460	425	409	372	419	427	417	414	413	389	376	438	402	403	422	429	401	434	426	390	419	420	415	419	386	399	409	394	386	424	430	418	417	406	371	406	396	409	407	439	392	416	410	416	414	420	391	395	433	396	428	423	435	394	432	413	393	394	390	429	419	415	379	363	381	434	421	370	425	415	418	429	451	399	415	395	422	388	395	406	395	443	428	439	397	397	400	395	404	398	413	407	412	359	400	386	444	390	384	399	404	418	442	412	393	415	440	445	409	396	426	396	414	402	414	404	379	384	394	389	398	437	394	391	444	412	366	383	397	385	436	436	370	407	396	393	414	431	454	423	369	383	396	412	381	402	421	428	407	423	405	390	397	388	404	375	426	414	419	416	409	393	437	401	395	402	392	393	398	375	362	392	474	429	401	396	402	464	397	392	396	427	389	377	391	404	434	412	412	443	399	393	401	401	444	397	385	436	391	395	426	390	393	362	401	399	451	380	423	425	385	375	396	402	390	396	420	422	430	414	408	443	456	365	407	434	420	402	401	414	420	388	391	373	430	399	426	435	391	392	386	398	391	410	392	385	422	401	370	386	418	393	405	402	416	404	412	392	410	394	437	368	399	463	435	440	409	439	429	413	414	417	398	385	413	386	396	404	397	380	389	417	428	383	454	414	418	403	397	409	400	380	402	459	400	404	407	400	422	423	419	367	359	385	372	399	380	408	406	407	394	385	438	441	397	378	434	396	406	402	375	416	452	425	408	394	428	388	408	414	460	403	425	408	393	393	385	412	426	420	424	387	428	380	439	428	427	400	390	417	385	388	436	416	369	412	379	388	387	416	408	399	398	418	423	443	460	382	387	412	429	419	417	386	399	419	387	443	413	436	401	388	402	397	391	419	441	452	447	443	398	451	384	390	418	408	408	418	373	385	404	426	424	406	424	398	411	401	370	414	390	432	405	403	377	401	409	410	428	435	401	437	443	403	418	408	385	399	409	401	423	404	397	389	409	393	423	393	401	374	401	399	408	415	412	401	393	436	375	421	436	424	451	395	362	399	365	397	415	363	429	436	374	411	412	417	453	409	403	374	410	366	399	401	397	414	431	421	415	431	445	372	405	412	399	432	420	381	438	423	456	380	428	359	402	409	432	422	415	424	396	425	439	415	417	398	385	425	418	450	420	387	430	410	425	373	419	424	432	449	421	424	393	390	400	373	396	417	408	401	401	388	426	385	419	421	393	411	405	363	391	415	418	424	410	414	417	410	452	404	431	417	402	419	416	409	403	393	481	434	406	411	475	422	403	389	364	397	421	439	441	412	405	409	421	397	395	452	414	412	424	395	430	439	418	434	369	422	350	422	433	407	422	416	432	468	392	422	432	391	369	400	360	417	415	422	393	395	375	405	404	445	421	403	425	434	391	427	428	455	407	408	405	421	392	432	402	380	430	423	398	437	411	387	416	422	371	411	392	420	397	412	430	414	452	426	429	411	399	409	428	449	393	393	422	403	399	382	414	425	384	424	369	396	398	437	405	407	445	393	409	399	346	396	416	414	379	430	417	396	407	420	382	369	432	364	398	394	388	397	424	454	414	427	428	365	443	407	371	382	400	449	404	391	442	445	392	408	444	414	408	412	404	433	457	448	414	392	422	413	442	434	376	430	385	398	388	418	389	373	394	406	415	384	435	432	409	425	421	412	426	367	391	421	402	414	422	418	371	419	360	392	426	435	397	448	427	438	428	425	443	410	412	454	415	427	367	446	413	413	406	360	392	372	375	405	353	414	418	423	385	423	385	396	389	377	429	437	416	435	438	390	400	409	412	426	415	413	450	372	421	429	405	369	396	409	417	422	436	425	410	441	436	453	404	359	392	405	385	406	397	404	366	415	372	403	419	410	403	401	398	399	403	408	379	415	404	428	431	438	395	386	424	390	397	429	418	398	371	414	362	404	397	422	408	427	408	461	429	415	419	454	434	420	414	379	401	401	396	402	400	376	407	404	418	402	392	422	368	407	374	453	423	449	432	440	410	427	388	379	430	405	393	396	386	427	419	395	391	385	431	418	390	408	401	410	409	411	418	381	432	471	378	428	429	432	386	398	424	391	408	407	392	400	389	394	386	416	423	448	407	372	440	425	412	413	397	399	408	373	391	430	361	414	386	423	411	432	398	406	398	367	419	374	419	366	403	426	422	427	390	417	428	352	384	463	423	451	399	412	381	405	431	457	409	385	407	399	369	436	414	392	428	414	408	410	424	411	422	404	423	403	432	378	413	388	389	374	368	441	392	412	421	425	420	428	402	392	374	375	422	398	420	440	438	401	411	389	389	403	426	451	414	442	430	437	398	421	415	404	443	460	442	391	403	415	410	383	445	408	428	405	391	420	414	413	454	393	395	416	421	395	425	457	425	416	403	405	385	367	404	422	442	432	395	404	393	439	424	424	424	388	385	412	443	417	413	443	413	412	426	390	374	373	412	425	396	400	431	410	368	394	388	382	386	416	435	409	383	379	419	428	395	420	434	403	438	416	434	399	391	426	439	442	403	425	428	382	415	429	390	438	417	381	408	424	404	410	424	381	414	408	388	429	389	417	387	412	402	423	447	404	415	398	403	421	423	393	420	406	459	366	402	402	407	400	411	433	445	423	371	434	409	425	466	430	386	390	386	403	408	421	436	352	433	391	386	408	396	390	413	404	420	403	411	407	450	415	402	413	392	426	412	415	430	467	389	393	407	431	419	405	398	438	417	414	388	373	389	421	358	401	420	407	384	372	375	404	364	387	392	407	406	436	418	401	400	401	434	419	384	400	385	414	433	418	420	427	406	416	414	404	392	376	394	434	430	413	409	383	398	456	385	458	403	443	398	427	387	415	376	392	446	433	370	457	421	415	412	413	451	414	403	376	392	393	458	447	397	415	425	394	424	375	377	391	404	462	389	386	413	427	391	456	392	399	425	386	399	416	418	420	384	391
20837	12066	15867	17108	15024	12237	10173	8918	7258	5984	5131	4126	3414	2988	2839	2658	2326	2103	1966	1747	1667	1641	1650	1582	1541	1496	1369	1335	1308	1317	1197	1207	1222	1289	1295	1126	1015	1113	1073	1055	1023	979	987	924	952	942	950	973	920	931	905	934	933	881	919	914	915	895	880	957	937	917	931	947	938	926	878	958	841	892	905	900	884	895	909	909	912	944	888	932	915	881	947	928	918	959	952	943	899	903	845	859	938	903	911	889	938	916	960	917	918	942	915	951	905	925	913	940	924	873	904	862	922	953	892	899	890	926	893	905	893	919	899	903	921	958	901	891	895	888	897	881	916	956	890	882	881	945	907	864	916	897	905	932	878	909	932	880	944	956	900	944	898	890	910	865	910	897	906	933	902	889	895	901	846	952	883	910	974	924	908	897	902	902	908	917	898	922	924	927	902	956	949	873	957	859	897	915	942	914	919	888	906	922	927	892	873	932	911	923	927	909	900	901	919	946	899	915	944	912	863	922	906	918	909	934	937	872	916	901	927	957	887	861	854	932	844	938	947	916	879	842	938	852	908	934	942	884	864	898	937	916	870	877	885	940	922	912	878	873	856	916	889	840	920	885	877	865	948	923	950	893	900	926	914	939	915	902	940	887	895	952	899	879	904	922	917	855	892	961	934	915	898	936	941	940	908	884	914	923	886	885	856	914	913	944	873	887	902	901	861	910	852	922	904	925	917	876	925	881	957	931	881	958	901	878	915	893	919	939	903	891	915	879	907	889	902	901	928	925	940	932	909	910	954	970	935	941	941	917	885	946	902	911	912	940	977	890	950	919	950	869	904	892	918	873	862	879	905	933	936	896	916	902	909	849	894	906	883	901	915	884	869	845	955	911	899	934	929	909	932	942	892	878	893	900	858	890	905	893	898	830	930	888	932	924	933	928	881	873	850	907	889	919	892	929	930	908	876	889	923	902	936	910	893	895	912	901	912	921	911	880	837	925	941	922	968	924	932	909	986	897	893	939	874	961	864	944	947	948	883	878	924	957	948	892	894	922	883	916	902	885	882	938	929	888	901	892	867	925	921	901	916	894	896	867	896	932	893	898	940	967	869	916	850	873	960	950	891	875	898	850	936	918	931	951	912	883	887	852	855	933	868	935	878	899	942	933	884	845	890	862	952	911	914	904	916	878	900	928	882	850	913	901	907	910	946	952	880	941	903	913	949	886	904	962	920	959	877	934	912	880	878	860	890	923	853	917	882	853	887	886	914	906	901	856	890	898	922	914	948	910	960	866	885	911	870	904	913	898	931	884	892	891	906	938	895	941	878	926	953	927	847	903	880	945	909	868	906	884	881	934	922	951	908	863	938	888	946	909	896	901	929	866	925	932	950	891	941	853	948	899	893	863	957	851	897	884	932	943	871	903	941	905	919	924	934	898	925	901	891	937	960	857	931	897	908	939	895	951	897	872	928	878	886	924	891	878	877	901	947	926	954	909	915	934	856	912	918	910	882	861	839	847	862	929	900	897	880	917	937	908	911	908	913	914	881	916	931	873	945	924	906	958	936	922	914	960	950	924	878	882	890	937	931	871	891	931	975	927	949	927	946	853	875	1011	901	919	871	890	908	911	909	864	896	943	839	917	947	918	948	899	886	927	919	903	933	864	884	938	882	887	937	873	878	918	913	971	925	914	890	939	938	921	897	869	915	860	964	881	896	867	911	929	880	911	936	916	952	875	872	934	915	907	895	932	900	919	923	923	912	901	883	891	853	852	902	916	938	928	876	879	900	853	879	897	898	877	872	954	927	956	932	883	940	878	919	887	909	931	905	892	910	880	911	934	878	942	869	929	936	936	885	958	903	947	936	940	941	913	895	908	931	889	870	903	920	917	859	989	883	972	877	912	931	908	963	917	890	896	877	906	873	903	892	883	913	948	870	881	877	908	822	914	883	935	941	880	864	911	893	929	950	869	924	961	923	889	888	918	895	944	881	891	879	931	929	868	928	858	915	909	929	910	915	957	956	910	940	874	968	902	915	895	908	928	898	925	936	900	960	907	933	851	950	962	935	912	861	836	897	908	920	876	898	915	911	876	871	896	878	914	858	914	949	833	912	884	921	965	959	905	956	934	922	876	891	938	922	942	913	895	931	884	911	882	892	974	953	950	885	891	881	877	887	890	917	864	978	964	880	911	893	929	911	854	873	924	880	912	861	968	915	884	858	926	889	900	960	883	973	874	936	909	904	856	848	894	918	907	879	947	922	906	886	908	956	925	879	883	952	919	871	894	891	932	910	864	881	969	995	921	891	887	895	895	891	920	927	878	903	947	906	877	912	898	868	897	929	936	892	908	881	902	868	894	967	914	831	922	893	959	926	957	907	860	929	912	874	924	923	911	868	911	907	862	924	942	930	917	936	925	903	969	937	892	871	903	904	912	904	894	904	934	904	925	889	946	863	925	959	921	908	894	854	902	874	894	888	901	912	864	901	872	915	923	906	893	889	909	896	872	892	877	931	877	894	841	889	870	918	902	916	869	935	939	855	847	867	912	927	889	905	890	916	916	902	929	915	912	951	974	906	971	861	952	906	937	902	842	911	956	919	914	937	906	947	922	915	956	864	959	932	942	899	862	911	906	934	945	928	884	943	935	910	928	943	923	938	903	931	889	915	873	874	880	925	875	885	902	913	905	852	969	887	911	923	920	941	934	907	872	883	907	876	913	904	908	885	955	925	901	897	892	949	835	922	881	905	881	892	949	895	871	901	889	869	955	909	896	903	881	838	914	919	937	914	894	890	885	896	871	911	885	905	900	885	928	877	923	891	922	908	909	896	886	914	943	903	931	888	884	940	909	922	946	852	956	904	918	922	911	909	929	891	870	913	908	925	884	862	914	988	931	893	829	887	886	928	953	948	935	911	912	890	848	926	927	936	893	951	976	934	842	932	882	937	901	907	884	891	865	925	908	926	919	937	903	918	879	882	898	911	961	884	949	921	878	870	899	956	879	876	846	893	990	932	903	902	908	893	933	911	940	932	881	884	916	935	976	902	868	898	933	934	877	900	870	917	936	933	866	836	931	931	927	954	903	940	848	959	954	899	895	924	882	887	878	909	925	895	903	920	894	902	898	873	946	922	949	939	926	950	876	932	878	862	911	898	892	898	890	929	892	872	877	879	960	845	922	944	916	963	891	889	922	901	865	945	902	952	890	969	896	949	925	894	868	914	894	903	913	894	928	879	921	908	887	887	910	874	894	956	907	890	864	890	934	917	950	916	933	865	951	889	962	983	931	935	886	917	844	919	903	982	935	860	911	890	902	916	919	959	932	929	933	899	866	901	963	954	911	864	917	915	886	928	968	941	916	892	918	940	929	906	898	895	938	876	938	926	919	916	922	946	929	817	924	950	939	939	946	899	896	887	896	935	947	934	934	899	925	902	877	860	885	875	915	930	932	937	951	910	916	904	922	865	941	898	869	976	897	947	871	874	941	905	908	941	906	837	906	869	926	911	949
15088	6826	4976	3209	2143	1552	1214	970	873	693	704	643	551	538	483	544	540	514	474	486	439	455	454	453	473	448	433	435	404	477	434	405	480	452	453	454	435	402	448	492	449	441	505	427	429	458	434	465	455	466	452	445	491	444	460	447	430	416	416	415	462	433	435	477	407	440	430	433	463	404	437	412	454	426	454	414	436	397	425	453	417	416	424	470	415	442	411	468	440	472	439	406	432	442	408	430	435	423	448	433	446	423	413	460	441	413	450	442	458	452	432	401	419	406	424	423	430	453	446	467	443	449	457	448	444	441	460	426	429	439	443	434	455	443	438	385	451	416	406	403	392	442	420	443	474	442	408	425	439	459	484	457	421	438	419	417	426	397	424	417	385	421	402	461	415	438	432	469	444	393	440	459	456	424	448	404	370	459	415	419	433	450	393	453	465	433	459	453	399	440	391	422	451	437	448	462	423	397	406	431	444	456	453	413	449	474	441	407	384	473	448	472	460	454	453	444	445	399	436	434	461	411	431	407	474	393	439	415	449	448	409	413	411	429	400	412	426	447	492	452	492	425	421	435	462	424	436	469	421	422	477	385	433	442	424	442	481	463	449	416	414	462	447	451	444	443	435	430	434	417	397	451	434	477	423	454	439	424	458	414	415	417	439	493	430	404	420	417	369	418	428	427	439	438	387	448	468	413	472	424	465	477	473	448	457	454	424	456	423	434	432	394	419	432	446	437	432	454	441	441	393	442	397	416	454	429	445	426	398	399	446	420	382	437	435	466	421	412	456	390	419	400	421	413	485	444	444	431	429	425	485	438	445	455	446	414	429	463	457	463	398	453	418	461	421	442	427	419	453	449	425	455	450	447	414	452	416	439	409	421	439	427	437	396	451	454	431	413	452	436	419	456	425	426	423	432	437	449	421	406	414	392	424	473	457	405	432	427	417	425	400	422	430	404	444	429	408	449	442	474	428	410	483	432	453	422	388	465	443	416	439	428	446	445	408	407	411	440	430	417	447	416	415	485	422	451	439	411	431	437	438	413	418	389	439	408	414	433	429	437	397	456	428	401	454	477	410	416	438	406	434	403	468	465	401	439	456	455	392	415	405	421	434	456	443	403	429	442	443	426	443	431	429	425	451	414	449	428	437	413	415	475	467	405	425	446	406	432	416	431	443	430	386	425	442	443	460	417	432	424	417	436	431	429	396	460	445	461	438	446	447	428	431	401	429	429	446	451	432	415	463	443	429	468	401	417	425	456	419	423	402	435	426	435	418	472	454	436	425	437	480	430	461	401	436	435	419	421	447	450	394	404	446	463	426	407	383	445	468	404	446	392	433	427	419	452	388	450	432	437	448	440	476	490	462	468	441	485	399	409	416	412	450	410	439	417	437	449	431	433	431	438	429	456	409	443	401	452	395	428	413	444	456	446	435	396	479	423	426	412	412	471	423	424	438	420	423	442	431	414	402	412	429	441	452	489	453	439	431	411	441	396	440	438	417	461	438	397	430	407	410	425	445	424	458	450	430	414	429	446	428	473	437	403	405	427	395	437	440	410	415	445	427	446	460	430	422	405	418	455	398	426	407	441	447	422	462	459	417	416	456	429	403	440	465	408	387	428	392	455	429	435	424	441	423	417	431	440	445	404	443	462	466	463	453	432	429	426	442	456	405	464	467	429	430	452	430	499	466	435	476	391	445	427	409	437	403	450	448	456	428	409	451	430	447	418	431	399	421	432	405	423	474	470	387	424	480	473	395	412	475	410	428	422	397	425	406	453	423	407	454	419	465	430	448	447	415	428	419	493	410	435	429	430	379	466	490	481	457	427	411	394	406	463	417	389	459	413	411	422	417	433	425	448	411	416	435	493	456	430	453	423	458	424	411	414	413	401	410	429	435	427	379	424	431	499	445	426	429	416	425	434	452	468	427	402	455	439	431	416	412	425	418	428	427	449	426	406	387	432	452	436	393	432	397	460	465	454	470	409	420	412	414	430	463	418	427	439	434	423	407	427	428	393	416	370	410	426	449	431	409	419	422	476	451	441	410	430	436	446	408	426	432	453	455	422	393	464	474	427	474	429	424	432	434	451	449	462	423	423	433	395	405	464	416	434	430	422	474	461	441	436	453	426	422	411	437	481	422	451	436	429	436	407	402	393	467	403	408	422	448	408	407	427	432	400	433	439	433	399	429	455	437	497	440	401	417	423	416	439	413	419	452	406	472	458	440	476	412	436	470	470	439	422	453	398	413	424	436	421	418	445	467	445	435	394	434	395	457	429	435	383	401	421	439	454	424	456	468	422	413	454	393	425	422	409	409	428	396	438	442	413	450	450	494	422	416	417	415	382	460	461	430	462	432	415	419	446	456	478	421	469	461	392	423	421	425	426	436	392	407	420	408	418	420	432	454	419	455	438	414	399	463	423	444	404	437	445	447	408	418	405	446	433	459	415	429	420	460	439	432	427	414	381	434	421	445	413	456	414	423	409	418	435	418	466	417	453	397	447	438	474	391	416	425	432	426	421	422	418	455	457	435	416	452	402	379	485	412	418	441	428	429	433	447	471	466	478	433	428	421	431	439	444	454	399	436	427	421	439	445	435	446	403	414	402	439	437	450	447	446	449	417	440	406	444	397	484	446	448	443	421	407	444	408	436	432	460	444	415	440	441	413	416	392	433	431	451	426	363	398	430	408	428	455	451	465	418	413	415	433	404	445	440	480	411	416	417	468	416	481	473	418	475	402	445	417	452	434	424	461	442	435	420	421	436	457	435	417	450	454	441	409	476	456	444	470	430	431	473	405	423	422	395	430	448	423	417	414	429	431	425	437	427	417	433	422	399	415	422	417	439	463	449	424	442	411	421	460	400	423	403	436	435	449	440	443	447	421	448	441	401	373	453	450	464	427	424	454	414	429	471	429	387	463	459	402	493	430	438	425	418	412	414	481	424	418	475	431	417	427	445	430	409	421	420	439	463	449	427	395	434	405	404	461	427	432	404	403	428	467	433	464	400	453	430	416	428	422	411	421	450	416	436	426	398	417	445	404	407	433	447	433	460	436	435	460	401	430	436	456	407	402	447	412	449	437	451	412	393	459	430	445	454	409	433	414	439	435	399	449	397	416	438	408	404	449	474	446	474	479	472	427	440	437	413	435	463	461	382	402	508	434	473	465	467	440	472	428	437	431	434	406	455	450	442	388	425	426	417	417	439	473	489	425	410	432	455	446	442	445	437	410	458	474	440	431	427	429	426	464	479	423	490	413	458	451	446	432	484	429	380	505	431	445	434	447	410	426	430	465	440	391	419	415	457	443	443	431	430	429	412	420	401	475	426	467	418	407	452	430	417	440	421	452	441	406	448	441	431	441	402	428	464	449	447	475	435	438	454	441	465	430	453	447	464	455	462	437	434	460	422	443	456	438	412	460	434	386	416	450	447	437	461	409	394	413	403	417	441	382	442	418	471	430	412	472	419	449	461	441	424	422	424	456	423
9445	5615	8309	8754	7238	5521	4604	3607	3099	2500	2196	1929	1751	1727	1519	1470	1298	1379	1268	1263	1224	1285	1185	1146	1143	1108	1105	1058	1022	1011	971	1039	999	1031	1026	952	996	931	974	998	1035	958	982	1008	993	984	1030	938	958	972	988	953	943	938	985	908	959	912	959	900	911	934	1031	979	955	935	983	1000	947	989	916	981	992	929	968	905	934	941	965	966	968	995	986	944	919	955	996	987	942	920	899	934	921	913	965	887	948	917	969	861	989	956	964	948	932	956	932	987	896	943	947	952	1011	943	950	944	953	917	971	954	957	951	902	925	987	928	979	981	922	965	997	970	910	939	891	896	939	942	951	916	994	945	971	942	992	977	943	934	956	911	970	932	951	902	937	945	925	906	913	937	961	981	936	934	955	936	972	931	936	954	942	927	935	914	938	975	940	957	936	919	913	992	920	963	959	889	955	972	917	988	909	954	959	941	909	944	971	1000	953	950	946	920	962	999	945	916	993	942	941	948	987	945	941	990	982	980	915	979	954	952	976	921	1007	1011	943	947	910	946	960	941	936	986	977	947	989	948	915	1005	966	979	931	941	897	960	1001	906	942	965	947	956	955	986	941	921	973	974	954	941	954	931	929	1014	912	975	965	933	911	970	958	937	989	953	948	958	965	955	912	988	967	936	964	949	995	982	889	929	915	938	969	934	962	982	937	951	943	968	929	951	932	941	905	916	990	935	953	921	939	965	984	952	904	920	954	968	937	947	920	947	993	914	1005	1033	1023	968	966	969	931	970	904	914	953	993	1019	913	1011	951	954	1016	922	940	928	977	1005	990	955	932	969	925	974	955	968	975	935	889	943	966	970	996	945	958	916	917	884	988	952	902	997	941	940	952	964	922	942	916	889	1011	934	970	950	952	986	955	958	939	965	1029	965	998	960	963	942	893	927	963	902	971	918	917	986	982	944	972	931	950	915	892	925	980	939	1004	961	934	948	978	944	961	933	965	932	938	945	892	943	930	927	1010	959	993	911	915	956	958	911	1021	987	964	948	906	973	975	945	988	980	927	919	945	1000	981	921	960	970	976	918	978	913	905	935	974	946	924	941	961	936	933	925	960	921	936	967	948	936	957	935	870	920	938	955	968	959	963	934	961	983	937	961	869	908	940	958	985	988	957	978	963	927	981	942	960	951	967	965	930	990	931	957	953	942	937	1010	948	1009	955	957	936	900	985	943	957	906	968	927	908	975	945	907	902	918	964	1007	864	956	954	960	979	910	963	988	911	949	980	904	970	936	894	995	928	915	990	966	939	978	965	925	917	986	957	902	962	944	947	990	930	964	915	1006	928	976	925	970	905	1007	1030	950	923	1032	963	980	969	957	930	943	945	974	978	954	979	907	923	946	942	962	985	949	969	909	939	936	950	937	922	962	942	950	945	953	960	959	967	945	954	905	972	993	969	932	969	963	934	968	913	929	968	941	921	957	918	941	942	908	937	956	999	895	925	953	1000	943	925	904	957	970	923	902	935	933	909	935	940	922	947	975	933	965	932	939	983	954	958	934	992	946	924	969	966	961	928	964	977	882	967	962	1001	949	886	990	963	919	987	900	929	908	911	910	949	947	906	917	990	900	966	968	929	958	987	949	971	929	932	948	928	918	950	987	1005	908	940	938	937	921	947	925	964	950	959	996	980	940	905	939	936	955	916	989	938	930	990	992	973	918	911	922	950	978	985	974	926	925	945	963	954	947	986	959	943	952	973	984	914	949	927	981	987	942	948	929	933	952	972	958	930	934	895	926	934	929	921	938	941	914	932	914	872	939	983	971	961	915	979	908	962	949	959	945	905	942	947	888	974	928	961	919	931	950	942	884	976	917	942	977	907	922	947	890	974	967	913	988	987	968	948	980	977	855	905	988	998	958	924	888	919	974	950	914	932	952	979	958	970	967	936	929	937	951	998	952	935	938	954	940	986	939	938	943	996	954	908	941	928	924	952	953	968	892	853	992	929	953	929	984	959	959	994	944	957	1000	948	975	958	964	973	894	945	974	981	926	960	963	929	881	947	941	934	930	967	982	1001	986	956	911	968	954	976	953	952	932	903	929	944	907	947	998	936	889	987	947	952	894	917	965	961	972	944	929	994	971	926	933	991	908	1034	1002	930	982	988	898	934	962	966	978	941	944	946	1006	949	989	925	954	908	950	1027	893	954	931	956	970	875	926	905	910	914	932	946	942	971	993	934	952	1008	914	943	934	938	969	982	975	975	928	947	964	1005	938	954	930	934	880	921	946	1017	935	985	921	930	948	977	909	932	975	953	935	911	892	930	971	941	862	962	976	952	1003	986	951	933	968	977	919	975	958	919	948	974	1001	985	965	896	938	928	982	858	937	936	964	954	1054	946	883	986	957	969	979	933	941	964	937	923	942	977	873	950	903	1006	935	917	939	945	951	956	930	931	936	931	1013	919	930	926	917	973	903	983	944	928	941	975	966	986	926	964	925	936	950	1024	978	966	961	979	913	978	931	921	887	966	995	949	883	960	942	883	925	960	996	994	967	1023	937	953	996	967	927	970	905	971	1003	928	935	891	948	982	896	930	886	985	925	910	965	955	898	987	921	965	997	978	919	974	978	958	975	942	911	953	931	973	908	982	915	937	942	915	918	927	931	908	971	944	974	899	941	961	972	917	941	896	1022	925	963	972	913	948	982	895	933	938	940	910	884	940	943	933	958	954	947	938	910	1003	952	999	992	1004	983	949	906	958	923	970	937	973	892	956	905	942	880	946	908	958	972	956	956	934	942	939	956	968	955	911	936	991	924	902	941	947	947	947	916	957	962	951	980	951	928	963	961	923	915	942	911	948	941	938	993	860	950	868	957	917	973	912	905	927	973	951	948	940	948	1016	978	968	916	911	971	980	977	921	925	975	923	916	917	956	921	955	934	902	933	919	940	999	972	965	920	922	919	950	980	963	973	945	939	955	953	933	957	975	985	963	919	974	925	953	942	958	956	955	946	940	929	1017	963	1002	962	931	963	947	979	959	986	861	959	993	930	942	956	906	980	948	996	966	970	908	923	876	945	918	964	946	917	944	1007	932	974	936	938	988	922	955	935	962	943	868	918	929	938	931	935	912	908	923	919	969	946	943	913	953	957	971	963	1036	1012	1015	937	944	970	978	926	926	916	983	979	977	927	977	954	928	972	970	912	932	925	949	998	948	965	938	956	969	919	983	967	933	927	952	927	950	901	955	1016	949	915	1015	967	998	1015	931	966	955	943	892	942	907	926	953	1025	900	903	981	915	987	907	983	956	958	992	1010	944	939	927	909	936	954	983	969	923	963	958	981	987	974	928	979	908	927	965	1010	885	924	940	942	901	999	924	980	931	962	960	893	957	967	935	948	939	968	1012	979	954	926	945	978	977	1000	962	939	899	1004	894	937	962	956	971	950	1009	953	971	932	968	962	915	913	980	965	944	915	943	947	957	958	973	977	974	988	982	916	943	919	950	956	886	921	973	979	954	977	995	959	958	951	966	970	950	987	984	984	967	960	919	944	986	908	982	951	978	995	971	973	946	913	979	935	948	971
25863	11918	8289	5560	3712	2618	1959	1491	1275	1032	943	814	694	600	628	594	587	553	556	535	483	492	490	465	427	478	467	463	404	465	441	441	483	458	457	389	458	455	448	421	409	429	454	452	418	446	397	423	433	401	442	417	424	406	424	420	392	420	463	417	410	418	434	415	404	417	365	386	384	401	464	407	432	403	412	376	402	426	449	427	418	431	431	416	389	442	446	417	394	405	401	393	421	437	382	429	424	416	432	409	433	428	435	417	385	442	402	375	436	400	438	430	403	390	422	427	403	398	410	416	389	406	404	403	377	444	396	424	412	432	342	419	391	422	405	375	413	392	402	389	387	394	419	406	418	449	433	435	422	433	428	416	408	429	403	404	386	423	372	400	426	412	401	426	409	394	446	415	392	413	371	415	411	430	431	401	418	378	374	389	446	383	382	416	421	407	396	405	414	379	419	422	409	386	419	396	383	384	421	402	418	432	373	436	380	450	430	461	437	415	393	412	407	410	390	403	418	443	429	411	424	443	400	391	426	414	383	451	399	446	401	416	380	393	425	381	420	384	386	439	450	407	362	431	438	417	430	418	428	439	403	412	415	451	433	423	411	406	460	446	475	443	420	431	397	401	413	423	422	445	410	416	402	407	422	402	420	379	412	399	374	425	433	379	450	437	428	390	412	442	399	417	447	426	448	404	411	473	471	438	413	422	406	436	445	418	411	401	369	418	431	441	409	438	387	416	464	406	453	406	432	386	420	378	408	389	407	390	444	408	423	424	419	397	413	445	424	403	379	386	416	404	391	421	402	414	441	413	367	409	398	425	425	406	377	410	404	383	393	432	399	397	422	377	399	433	393	432	407	401	447	416	404	379	403	410	423	408	440	419	395	413	454	435	429	413	453	420	384	425	465	410	421	465	393	413	385	377	422	418	377	448	399	439	431	439	420	434	400	456	410	425	412	445	401	396	415	426	383	428	384	430	402	378	427	422	428	436	415	443	444	419	408	420	458	414	452	429	413	383	408	425	427	402	440	402	453	442	399	444	395	437	428	397	381	423	425	378	403	392	426	439	412	415	429	416	406	390	460	405	472	401	428	456	380	422	398	432	391	425	430	419	454	403	401	402	377	421	389	438	401	380	405	403	435	449	418	404	420	413	416	420	398	415	429	424	453	422	400	373	439	423	415	385	454	396	426	409	403	379	401	446	427	394	427	415	386	367	433	429	406	419	425	426	415	446	408	435	427	397	459	407	426	389	405	436	392	439	406	442	434	375	425	459	406	427	434	420	436	455	412	393	367	407	406	408	416	440	407	390	420	403	356	404	436	462	445	422	418	413	440	400	386	439	392	419	439	417	423	439	410	394	408	406	430	364	384	404	388	422	398	432	449	423	425	409	414	421	421	386	410	425	415	398	403	374	410	413	458	427	415	414	409	437	363	413	395	406	400	391	411	411	426	415	426	411	400	402	421	459	397	417	422	411	419	385	439	431	418	435	409	399	391	420	400	411	462	439	390	430	394	401	451	355	456	423	413	426	471	422	393	427	397	448	426	373	413	437	434	418	400	420	405	439	431	417	420	420	414	427	419	425	414	412	419	443	390	388	436	400	436	414	409	417	399	394	451	358	370	391	392	407	407	424	437	431	432	443	404	414	410	418	394	414	436	388	449	434	385	421	421	437	403	432	397	385	368	404	394	441	465	438	430	378	386	441	352	430	406	423	406	434	411	385	436	445	462	437	484	441	381	396	419	416	417	402	425	378	406	433	433	404	396	394	378	419	389	384	436	432	404	393	425	423	432	421	378	399	424	414	402	405	425	400	442	377	394	414	397	396	427	425	407	425	409	409	370	389	407	387	415	413	404	438	418	438	406	453	431	413	423	395	417	421	426	387	405	422	456	407	480	396	382	387	415	379	411	400	406	382	413	462	431	421	419	404	408	432	416	380	440	396	423	426	417	389	389	465	377	423	448	416	461	424	391	416	379	404	416	436	454	389	429	435	441	463	420	413	446	404	404	369	388	399	391	386	410	380	387	412	393	390	408	410	414	420	457	419	415	430	407	399	433	404	413	427	440	411	403	429	377	438	411	409	408	443	427	420	435	428	402	460	393	419	450	384	388	418	430	391	411	443	393	407	435	419	407	412	404	451	397	404	427	422	424	436	415	450	409	420	434	425	449	415	400	386	409	438	464	412	380	451	402	395	424	407	431	429	405	465	394	406	371	413	400	385	406	424	415	408	433	401	450	406	371	439	416	429	416	400	399	378	424	408	427	420	428	478	403	429	432	428	455	378	399	425	423	452	398	472	398	393	416	444	471	416	407	397	419	402	414	408	413	406	409	398	378	432	400	408	374	405	444	387	392	387	398	439	425	403	386	437	463	406	381	428	407	413	424	377	400	428	383	359	417	418	378	420	388	414	396	406	405	392	400	390	441	417	415	383	403	431	424	415	393	381	421	433	449	442	427	399	393	420	434	412	403	392	418	396	423	384	397	397	447	408	400	398	453	414	438	429	437	432	397	391	392	365	429	353	452	403	419	391	405	394	404	428	436	428	459	432	418	395	449	420	420	412	403	438	410	486	432	429	433	432	394	421	419	407	429	408	447	407	439	420	397	432	420	389	409	403	422	425	417	387	376	405	421	421	396	397	388	414	419	428	396	405	431	427	414	406	390	395	428	364	430	411	428	399	457	429	405	392	403	436	381	396	467	439	375	420	400	394	419	428	424	401	425	404	411	452	425	412	428	417	429	440	440	404	412	407	437	458	381	392	396	376	409	436	423	424	391	398	394	427	405	429	422	403	415	397	415	381	419	405	396	428	400	382	382	410	425	445	423	409	404	429	431	405	407	433	422	426	412	460	406	472	413	402	384	451	439	411	404	396	389	376	407	394	395	413	405	402	405	391	416	445	429	433	357	402	404	403	412	408	419	387	429	425	417	369	412	386	435	455	398	396	425	409	439	439	408	449	424	392	397	410	403	430	391	410	399	434	453	415	400	417	418	415	425	433	422	424	437	420	408	393	401	434	416	419	431	432	431	424	397	420	426	419	387	428	431	422	421	381	413	412	440	418	422	438	416	430	391	424	406	410	413	395	424	422	407	413	390	391	432	428	406	418	419	424	432	401	448	416	430	421	439	379	407	390	445	394	410	413	431	389	418	414	389	390	378	375	406	410	422	441	402	416	437	424	408	427	421	430	432	400	380	447	439	420	412	386	372	434	419	402	428	375	388	421	419	437	422	409	395	441	428	436	437	380	414	416	416	408	426	381	411	426	412	424	452	393	373	431	425	425	395	437	388	385	453	423	389	423	413	396	394	428	380	435	460	400	452	395	415	401	442	416	427	357	441	411	436	417	432	426	438	410	425	384	444	412	383	453	391	371	368	405	403	420	404	422	425	398	441	376	377	395	406	406	419	407	376	397	388	422	416	415	432	427	411	436	413	406	425	424	427	413	405	379	439	403	421	396	401	394	426	396	395	418	419	403	403	393
16346	9081	12511	13308	11282	9209	7328	6329	5270	4355	3754	3118	2561	2319	2137	1968	1814	1753	1641	1554	1464	1513	1392	1307	1305	1273	1190	1156	1143	1099	1159	1097	1112	1081	1229	1078	1097	1066	1010	961	1004	985	938	931	944	939	903	898	945	965	948	890	971	901	907	936	941	936	939	902	985	895	952	869	992	958	884	922	953	919	911	841	883	922	914	928	957	818	943	964	854	955	954	915	890	903	900	885	940	874	892	899	894	882	992	902	988	901	856	927	950	909	908	882	927	881	939	911	928	940	912	945	898	919	915	949	922	954	940	930	933	948	887	949	950	966	927	902	1003	927	955	924	907	918	920	911	957	937	874	934	919	910	867	898	913	857	946	920	951	895	895	858	903	955	934	919	896	906	896	910	940	952	900	921	944	888	888	923	955	939	949	900	891	913	885	867	981	922	871	944	935	937	948	919	958	925	904	915	927	955	963	895	962	934	935	925	967	931	937	890	919	921	864	889	969	937	948	923	896	897	890	875	951	924	956	910	952	896	938	961	949	896	978	906	980	914	918	881	909	890	968	909	950	916	950	929	888	900	948	895	865	908	924	926	932	910	931	883	909	930	944	891	929	917	891	926	920	953	910	895	904	959	909	883	936	922	934	911	940	949	904	894	946	914	877	943	918	924	892	933	880	902	895	866	855	901	937	940	964	931	944	952	963	906	930	929	926	932	977	926	998	914	911	907	877	971	906	928	951	907	998	902	946	871	917	882	914	871	875	947	876	931	925	929	886	934	938	927	949	919	948	950	920	919	925	948	911	879	965	902	963	890	970	932	926	901	930	923	929	935	957	914	922	896	945	896	917	876	923	937	892	942	912	925	907	910	918	888	942	948	903	920	897	920	942	892	912	921	898	924	889	913	915	947	963	899	915	955	947	935	915	897	932	935	935	930	934	945	925	961	927	919	954	947	911	920	868	937	931	941	934	919	982	958	892	964	995	961	911	876	917	975	896	940	962	947	906	949	882	887	895	932	962	869	903	920	986	965	897	913	907	882	937	876	925	926	907	946	949	947	871	938	932	985	895	914	901	918	887	951	908	896	936	903	902	883	918	947	894	908	897	915	905	933	964	920	922	901	909	935	880	936	933	873	917	924	878	925	934	926	955	879	931	919	904	893	893	937	905	952	870	914	940	902	919	927	943	890	934	934	929	910	935	921	912	883	912	948	918	951	945	933	896	919	943	889	900	941	908	949	870	931	914	990	915	954	929	867	998	931	922	910	898	889	889	887	900	934	893	906	900	872	928	914	900	921	945	981	888	878	879	940	886	956	936	935	950	952	1002	952	924	997	936	925	935	897	920	931	923	933	921	968	951	930	913	950	893	882	906	927	943	928	901	902	869	907	900	929	874	913	901	908	926	925	881	946	911	920	910	884	928	945	914	919	910	922	921	933	902	922	920	867	962	957	986	910	934	917	916	915	899	932	890	966	965	899	927	920	921	946	912	902	909	911	928	955	925	960	906	916	930	898	932	985	883	999	916	920	941	944	914	945	902	938	943	937	922	934	933	929	908	931	878	923	950	878	919	927	945	947	937	901	896	927	912	909	949	934	957	940	923	884	903	877	931	941	847	903	926	929	979	923	921	1004	887	948	967	913	925	912	883	940	927	911	956	949	898	951	901	908	942	902	926	926	960	936	961	951	904	882	902	932	921	901	968	921	876	930	892	860	916	879	882	913	980	954	920	916	984	982	940	941	925	914	940	942	931	906	928	928	918	950	926	940	984	906	977	960	925	921	947	933	884	940	959	955	921	885	909	911	928	965	921	947	875	859	969	961	940	900	883	934	919	973	910	950	859	943	906	952	924	922	891	938	897	933	960	957	986	955	898	868	944	958	913	936	890	946	937	904	902	869	970	935	952	908	937	912	888	895	931	959	926	878	903	898	935	922	943	939	948	913	951	879	867	965	945	874	901	894	881	926	890	929	922	884	908	966	948	907	935	915	997	931	949	904	885	922	951	951	887	937	865	939	960	889	946	966	913	916	890	971	888	897	864	985	915	1001	845	918	940	956	955	907	880	941	935	943	964	926	959	904	953	973	914	881	944	911	956	946	932	925	910	854	898	922	982	957	892	946	888	916	958	934	913	965	966	886	938	874	944	888	940	885	950	946	943	925	886	913	930	941	905	991	867	940	911	950	933	895	993	932	959	954	909	923	906	974	900	923	912	919	908	931	938	961	893	840	955	860	949	955	901	929	935	930	880	885	907	957	914	920	866	887	959	893	907	925	990	958	919	926	858	979	910	894	931	951	908	902	925	949	911	866	891	922	943	896	903	911	947	921	864	940	937	942	926	908	939	879	919	932	953	930	914	923	915	917	914	880	913	937	907	906	910	896	916	926	937	929	951	951	943	915	954	961	921	906	878	936	932	934	893	915	867	913	923	921	944	900	944	930	995	863	957	943	891	910	935	944	884	961	921	932	919	933	918	879	999	919	917	972	973	901	893	953	914	910	955	913	946	905	865	926	892	923	948	929	935	941	964	939	962	932	912	975	914	920	946	931	893	971	940	957	920	917	902	959	911	918	939	933	930	874	1014	963	926	916	951	897	922	976	881	922	983	918	908	908	910	890	925	925	962	948	959	1001	931	908	990	936	972	890	924	907	969	907	941	931	928	924	961	911	914	940	928	923	936	890	941	950	930	899	904	923	939	887	880	936	897	927	881	919	870	933	877	889	918	929	937	972	890	940	888	936	935	906	894	924	925	906	904	918	913	869	938	942	930	944	911	913	980	892	944	931	894	943	967	934	899	920	897	947	891	877	910	869	967	1016	925	921	921	961	960	919	1018	929	939	867	908	913	938	852	878	875	904	913	926	899	921	936	902	941	893	912	896	916	876	939	915	853	948	884	918	867	890	910	909	910	940	912	857	973	887	950	933	943	916	913	918	973	920	888	943	852	883	966	960	910	918	882	945	940	867	892	939	888	904	944	973	923	872	924	933	947	975	913	894	909	903	896	911	891	917	953	927	898	982	984	854	928	917	930	914	877	917	942	938	915	903	880	966	921	955	878	887	894	911	912	927	885	936	975	929	895	882	887	932	902	972	917	901	928	927	908	923	886	886	914	958	927	930	942	941	985	958	963	908	915	914	931	941	894	891	946	956	942	1006	937	895	909	944	940	975	908	897	864	931	907	967	930	917	897	900	900	941	962	905	884	907	928	932	939	964	943	948	905	916	904	966	912	930	870	890	962	930	915	916	913	923	928	901	941	890	920	948	868	911	944	924	928	927	926	917	979	927	965	920	870	861	897	910	949	965	927	949	920	925	899	954	931	925	949	951	922	924	962	934	916	864	929	898	968	887	887	996	959	896	918	954	896	942	968	902	933	866	895	949	882	963	849	945	912	933	872	925	915	926	951	946	970	918	949	963	993	914	952	932	923	901	897	891	978	920	879	907	932	907	920	873	967	984	943	911	911	948	915	946	903	907	915	955	930	941	960	940	966	950	914	897	901	918	922	925	953	949	928
34745	17733	12160	7880	5199	3690	2631	2263	1869	1486	1215	987	833	776	669	669	613	571	554	522	544	534	518	532	499	550	492	463	476	445	458	445	476	455	447	430	427	414	452	408	432	445	474	437	422	401	457	431	423	396	409	402	425	422	419	414	400	434	468	387	394	452	372	419	411	400	412	444	423	412	417	404	424	433	402	395	393	411	417	398	407	387	391	418	387	440	407	406	416	449	424	416	442	392	439	400	414	413	367	418	409	413	383	390	441	413	453	404	376	425	407	396	427	440	438	417	431	422	417	425	396	443	441	390	384	434	386	411	417	435	408	389	383	436	418	426	374	391	408	391	445	406	396	413	432	407	406	401	432	380	394	370	418	434	421	415	440	374	420	405	440	430	458	447	405	434	386	458	443	399	416	399	434	432	413	379	419	423	410	400	417	402	456	400	432	415	399	423	396	382	428	417	435	393	424	430	403	386	429	415	422	407	380	431	418	381	402	403	415	411	418	420	387	437	428	402	406	391	413	382	423	406	443	393	413	392	454	391	425	410	396	415	398	415	418	444	403	405	447	474	439	411	426	435	426	419	380	447	422	406	397	420	408	395	452	399	465	415	402	424	391	445	435	379	368	415	359	429	382	440	422	438	454	418	381	395	402	410	414	367	376	412	433	427	461	407	398	423	421	462	402	396	404	396	440	404	421	474	415	394	416	384	389	393	434	404	420	384	385	465	422	422	432	430	394	410	435	448	394	419	416	407	376	387	446	441	368	441	387	396	378	421	390	452	412	401	384	406	462	415	410	413	452	379	415	442	427	422	402	393	426	417	467	413	464	429	439	395	442	415	413	402	445	412	401	414	377	404	435	446	406	401	419	422	425	385	384	403	417	389	411	381	435	414	388	401	391	391	399	397	375	388	470	388	393	462	385	378	401	385	428	423	429	421	386	419	434	401	392	397	432	409	390	434	405	380	418	374	406	360	396	435	395	359	420	402	444	420	387	411	401	394	411	419	410	413	398	452	426	401	374	400	403	399	395	386	385	373	418	410	387	399	442	376	414	399	385	464	411	429	407	499	422	412	442	431	408	445	438	390	424	409	418	397	430	401	416	391	470	402	416	419	429	386	405	385	409	427	440	435	414	444	412	357	402	389	441	425	409	403	396	359	395	410	422	416	432	409	411	397	424	427	408	381	410	402	406	403	370	389	421	429	401	420	432	447	446	388	380	399	417	403	407	415	430	353	414	392	383	374	443	440	415	412	452	411	446	434	422	422	396	393	422	420	422	434	422	406	475	396	413	389	403	451	441	388	457	408	385	354	400	414	432	426	383	393	408	400	417	423	412	416	429	445	410	437	426	398	438	403	448	438	424	433	391	431	419	416	385	408	429	415	399	392	402	377	387	393	437	416	419	375	427	391	391	366	394	410	385	423	395	414	456	431	396	385	413	405	407	382	405	411	418	374	379	383	384	391	409	399	403	445	426	443	381	401	426	392	399	442	376	432	422	422	391	443	409	430	410	408	381	403	437	438	414	400	378	424	398	382	398	416	428	425	393	407	391	426	443	428	422	456	412	397	393	409	454	397	375	461	468	425	421	450	416	415	382	419	425	433	430	398	390	368	396	442	416	410	402	408	405	412	352	431	369	416	452	404	421	401	433	452	429	419	416	449	461	420	453	410	390	453	464	409	393	438	408	388	361	410	416	382	357	412	355	393	399	408	417	362	416	408	409	430	425	448	390	401	402	406	405	385	424	417	393	417	388	435	426	364	412	414	417	451	386	390	437	433	408	435	385	423	411	395	395	406	426	357	447	387	459	403	418	420	381	429	398	408	386	385	358	403	431	424	439	382	419	414	385	445	434	389	450	414	399	377	390	401	435	406	403	425	392	444	438	401	395	403	411	415	388	399	442	429	462	406	418	416	387	390	430	399	396	423	424	405	407	410	421	402	447	392	420	416	453	389	402	420	410	425	393	442	430	383	428	413	387	435	429	418	418	363	425	430	439	418	416	407	411	410	405	386	402	419	397	435	396	431	430	447	408	403	404	405	385	425	423	383	425	420	371	375	399	424	392	454	432	379	387	366	404	424	403	423	397	427	398	406	403	385	397	384	440	416	377	429	391	407	388	385	389	384	386	451	444	409	442	417	406	398	382	377	434	458	391	377	385	391	424	365	389	422	397	423	399	397	394	409	429	401	423	397	410	407	398	384	412	388	416	406	433	434	427	412	437	418	353	410	418	409	401	437	393	417	411	425	433	415	400	498	428	392	430	409	425	437	413	399	423	364	377	419	419	438	429	400	379	410	463	391	427	372	410	451	417	429	424	411	423	381	392	391	382	416	453	388	390	400	408	384	394	416	398	419	431	394	414	412	412	397	421	410	424	403	454	391	419	386	406	398	397	387	422	394	405	423	413	421	406	383	371	418	398	435	413	423	417	373	395	391	415	385	458	407	395	416	396	399	423	433	407	398	387	384	415	394	376	378	404	422	414	411	412	394	403	443	452	424	424	430	380	424	428	407	422	423	450	362	398	431	447	419	415	425	438	417	422	414	436	434	431	388	391	428	403	404	386	403	413	419	416	430	405	430	411	405	408	431	407	390	406	443	398	406	419	400	423	384	433	404	406	425	441	404	425	403	475	426	412	416	442	434	407	414	401	394	440	408	467	400	375	386	347	393	395	406	459	444	432	381	380	451	432	390	357	388	384	392	382	433	393	375	435	403	399	396	443	394	438	418	448	385	426	431	454	458	427	430	392	416	406	389	416	406	397	415	411	411	397	359	422	421	425	404	423	441	388	423	429	418	411	422	422	383	428	452	431	394	409	406	406	425	391	394	456	446	388	417	404	418	446	404	412	445	421	389	461	403	399	378	411	406	400	409	423	406	404	393	423	391	432	400	389	430	374	408	412	414	432	392	408	429	416	361	430	424	385	409	455	462	423	406	411	440	401	421	412	392	414	373	394	404	382	439	402	406	401	379	423	400	423	406	442	374	422	378	407	382	415	394	394	411	427	440	412	426	428	413	417	386	394	415	406	422	442	400	405	438	409	430	389	385	414	400	409	440	413	429	433	401	440	409	419	421	399	415	392	401	428	403	410	410	402	443	436	431	396	403	416	432	413	403	431	403	435	449	382	443	421	411	451	416	421	409	402	401	356	401	415	370	409	437	427	408	462	406	379	344	398	396	418	400	429	419	409	416	421	373	391	427	393	402	436	347	372	379	430	403	376	396	427	435	419	410	419	475	406	416	446	424	411	397	414	448	429	379	423	371	361	418	391	417	387	399	419	403	396	401	397	436	440	422	408	402	392	422	414	420	449	480	460	430	435	429	409	428	415	379	402	426	399	432	432	414	428	397	411	442	370	391	415	388	391	390	406	425	432	415	406	427	414	406	440	419	428	416	382	473	416	410	400	392	411	423	401	437	390	400	433	421	440	384	390	396	415	419	392	466	417	407	401	405	408	438	432	422	408	421	397	422	392	444	399	425	418	419
20541	12958	16446	16913	14748	11779	9757	8659	7326	6095	5194	3950	3500	3080	2731	2513	2291	2085	1948	1905	1694	1656	1663	1618	1552	1462	1394	1335	1330	1204	1217	1299	1210	1272	1355	1182	1093	1120	1030	1021	1011	967	970	1004	983	974	966	937	942	983	947	933	961	922	899	930	956	918	989	948	924	868	890	930	912	931	942	933	942	943	947	960	892	887	946	949	914	915	918	908	897	921	947	893	857	906	904	954	928	900	932	863	901	895	879	942	923	914	952	941	903	930	860	930	914	831	912	887	913	842	914	912	992	902	945	969	869	906	899	920	895	887	901	895	915	903	932	969	909	891	882	902	901	925	900	1003	893	880	954	912	916	912	919	938	885	921	903	917	911	915	880	896	890	908	944	871	936	886	869	877	877	866	883	906	925	940	943	904	888	959	922	900	929	906	924	937	849	905	854	894	900	907	962	913	921	907	906	942	932	910	878	946	898	914	962	925	907	953	961	909	959	922	907	871	969	957	894	899	904	910	884	886	966	898	880	941	891	934	972	938	902	931	915	875	911	917	942	909	933	888	920	926	896	866	917	933	859	872	944	905	901	918	930	883	933	927	882	918	907	905	911	869	873	902	953	916	887	909	941	916	897	927	899	930	878	941	888	939	898	932	916	898	946	957	853	874	918	871	976	881	949	944	928	901	917	932	916	869	923	868	912	880	851	920	927	886	917	878	953	890	856	915	927	928	902	898	881	944	863	933	946	875	944	884	937	957	886	943	936	898	892	905	878	938	865	910	912	875	892	904	913	935	928	951	896	927	923	881	947	906	936	952	931	920	877	965	894	912	881	917	929	920	940	883	880	929	919	899	928	859	912	934	888	917	902	930	929	954	917	901	922	900	935	894	903	897	901	889	903	899	966	919	924	860	943	868	911	917	992	905	864	955	908	879	894	896	936	922	838	916	908	923	886	918	916	842	896	864	945	909	898	910	994	892	921	946	920	921	913	947	925	906	893	907	900	927	896	891	929	911	957	873	954	934	916	899	898	935	907	928	958	857	925	965	934	978	919	895	869	951	928	926	941	916	932	894	913	885	871	879	925	916	915	907	867	955	956	876	899	929	929	919	998	937	945	889	908	929	874	855	963	887	898	878	928	953	953	886	960	957	939	933	933	892	962	924	933	876	896	928	925	954	898	936	895	917	927	913	938	916	903	844	895	931	901	901	869	960	956	938	893	914	975	911	966	899	900	955	906	908	942	905	949	906	916	905	949	955	931	895	930	919	935	925	865	921	919	950	924	894	920	897	922	910	936	928	917	878	905	932	963	917	868	963	944	951	919	934	919	896	955	906	907	958	918	947	918	911	894	903	904	895	932	849	914	898	925	897	957	931	900	907	882	1036	927	952	895	919	899	947	934	882	890	918	917	883	991	990	912	920	954	933	971	962	946	923	967	945	985	942	924	854	916	906	985	940	907	844	927	906	920	915	905	898	850	927	874	934	995	868	942	903	917	967	936	934	904	943	910	912	871	861	904	895	872	901	905	914	931	901	916	891	988	895	996	952	899	890	951	889	922	912	889	895	932	958	832	931	961	936	918	928	925	887	936	893	924	959	925	906	922	932	876	899	912	901	965	902	909	931	931	927	910	935	904	924	899	878	965	958	917	946	875	946	917	889	887	909	905	968	906	851	958	914	894	928	905	876	904	963	925	875	895	908	863	879	867	905	854	882	940	930	898	921	929	883	981	869	879	944	905	945	893	925	912	919	888	877	944	912	955	936	913	880	912	957	905	904	923	930	904	894	873	929	933	909	890	905	929	944	956	900	836	862	859	982	912	883	939	893	892	930	919	876	923	902	955	854	965	876	982	923	911	899	887	864	876	887	922	944	935	885	901	900	914	961	889	932	880	939	866	923	870	943	934	890	924	914	930	917	899	901	917	950	933	950	931	894	942	950	914	897	939	901	900	870	954	976	897	876	907	947	893	918	949	923	967	928	892	878	932	907	958	921	949	890	875	958	910	955	888	933	884	947	920	954	988	889	940	939	918	900	893	921	912	944	900	889	920	861	916	889	906	894	940	890	944	902	918	903	939	928	894	920	892	941	918	921	914	904	899	944	896	895	947	957	917	944	899	860	864	878	893	891	908	931	927	915	893	942	932	906	895	892	912	945	924	949	921	857	886	958	976	869	954	951	891	938	907	943	889	926	888	906	934	921	911	918	964	937	905	922	892	992	917	917	927	919	947	925	961	870	895	919	930	887	925	926	938	919	895	958	932	928	917	937	932	933	907	945	910	920	919	935	978	909	914	834	896	891	902	921	925	929	920	944	905	878	896	905	930	876	944	933	884	925	970	941	956	931	902	934	886	922	921	892	906	969	894	916	899	867	923	923	945	925	951	946	917	927	902	890	873	902	941	892	920	893	875	928	924	929	918	933	934	952	903	866	902	885	926	874	944	972	902	929	898	906	904	910	946	861	854	875	878	935	832	946	917	939	919	937	901	939	926	936	950	915	908	925	853	887	923	954	906	906	930	940	971	866	907	882	877	946	933	955	964	935	898	898	954	922	889	932	909	923	946	874	926	915	931	953	867	948	877	886	924	889	942	869	874	951	900	925	907	904	944	887	886	921	884	950	903	945	918	895	887	984	868	876	882	941	913	896	917	932	918	898	956	936	897	946	926	958	929	911	920	893	911	892	919	882	871	944	927	910	910	918	918	910	898	917	853	898	915	931	981	901	950	911	910	928	946	879	909	931	919	877	916	901	904	952	920	954	923	945	910	944	947	939	913	886	898	943	940	922	895	880	953	890	899	902	883	860	891	913	967	939	921	912	954	912	936	908	898	884	921	970	918	935	870	934	921	932	890	905	941	979	866	981	926	883	889	912	924	982	869	904	912	900	952	945	922	909	911	846	893	931	954	905	963	912	936	956	965	860	911	917	926	894	891	898	902	916	957	944	892	940	901	867	915	928	865	938	951	923	915	880	935	904	932	859	919	935	878	927	914	903	948	923	942	903	976	918	933	913	904	956	914	912	862	837	884	903	936	910	942	927	921	913	894	879	929	953	905	946	889	881	967	935	899	1011	928	847	900	911	924	909	936	912	921	908	960	957	918	887	923	910	906	928	915	925	922	932	871	900	918	972	906	950	914	920	921	941	903	927	894	971	954	882	891	892	911	944	923	955	904	909	935	880	904	886	857	901	907	872	897	944	939	942	966	942	903	922	911	960	915	981	877	920	892	896	853	953	901	917	929	879	953	907	919	933	893	889	921	885	838	859	892	883	899	923	930	916	892	977	899	933	972	932	883	922	942	912	915	937	895	976	876	955	919	899	960	926	885	943	916	920	918	871	932	868	869	912	858	936	883	890	878	879	888	958	894	955	982	882	944	886	886	862	888	916	916	895	924	929	947	956	885	885	879	896	941	889	876	966	942	902	903	917	908	889	871	969	955	891	904	957	933	944	905	887	968	908	891	911	947	918	920	945	903	930	947	890	910	894	876	875	884	901	953	909	907	932	899	911
16089	6787	4559	3270	2134	1536	1200	981	909	733	659	582	629	572	588	551	480	469	500	502	470	496	459	422	427	476	500	454	454	425	470	452	435	441	442	434	445	442	450	451	420	411	450	442	407	442	489	443	486	461	453	409	450	462	445	445	443	403	463	415	411	432	417	404	457	394	413	458	436	444	475	444	455	397	426	454	406	460	450	419	440	451	435	436	414	399	413	398	434	466	425	477	408	443	429	390	436	413	409	419	450	450	455	475	470	408	451	442	464	420	471	416	426	444	435	452	454	456	430	390	431	459	424	467	423	453	481	442	476	427	457	394	408	446	435	430	437	411	415	414	370	424	412	433	442	449	451	446	401	437	480	424	425	424	448	433	410	430	438	441	435	433	439	424	439	428	439	442	403	413	432	385	428	457	447	452	393	427	449	418	411	387	462	455	447	411	468	474	448	429	427	436	433	464	437	448	456	408	410	434	437	409	440	462	365	428	401	450	454	407	431	442	432	441	390	421	435	462	408	442	461	451	405	452	456	421	444	449	385	443	425	484	402	448	431	451	418	424	389	425	434	449	421	421	461	439	414	404	413	413	398	391	426	428	428	471	460	440	453	435	411	485	438	433	436	416	429	449	413	438	442	427	417	470	420	425	426	427	429	454	446	433	456	435	419	401	488	428	431	427	469	404	439	408	421	431	472	429	452	433	448	410	446	430	462	415	409	446	435	389	421	425	403	419	424	457	420	431	433	409	421	435	428	449	454	417	451	418	442	446	417	491	454	404	435	461	437	429	470	448	420	392	449	413	430	464	387	481	444	435	416	419	485	436	420	419	426	436	416	450	428	438	412	430	463	465	446	451	435	385	457	437	454	429	446	437	454	423	433	402	391	424	470	447	449	401	442	448	459	433	451	436	415	411	449	421	422	430	472	469	433	438	402	466	452	411	443	438	404	419	434	435	428	427	446	461	404	398	440	428	430	454	423	433	438	494	421	439	461	440	456	442	436	422	455	441	430	413	434	468	436	434	450	401	472	451	437	442	408	430	471	428	420	417	406	425	412	416	426	461	430	391	404	455	388	401	417	451	411	400	454	415	422	419	408	460	443	435	444	420	418	391	417	455	391	400	456	427	454	371	415	432	430	467	423	455	425	432	429	445	452	447	448	450	458	461	433	483	434	428	422	431	455	435	443	440	447	446	437	426	427	432	416	446	439	441	408	439	453	405	471	403	450	438	475	463	422	440	430	457	441	443	453	433	409	440	460	410	482	420	430	431	464	429	452	445	464	436	432	394	451	455	467	427	433	456	464	445	445	461	420	451	450	432	442	452	425	456	418	461	485	435	423	437	414	459	391	432	414	422	417	395	426	430	426	452	415	404	469	431	397	419	434	459	436	448	418	429	424	441	406	427	429	442	490	477	414	456	475	390	451	417	428	416	441	480	466	422	402	488	425	444	434	426	439	431	370	451	454	452	377	422	467	471	417	421	432	434	416	433	433	466	414	377	427	379	469	428	424	432	440	436	445	467	412	461	418	420	448	421	488	359	449	448	441	458	446	429	407	424	460	440	427	412	398	442	437	429	469	421	409	429	432	392	427	442	443	474	450	460	414	417	435	435	434	475	441	460	431	487	429	414	418	467	453	403	425	447	449	443	405	459	421	401	411	419	462	391	457	429	363	427	429	421	426	427	458	432	457	445	451	430	466	465	404	426	435	437	429	428	436	421	395	402	440	466	432	421	431	471	465	418	429	394	471	444	416	431	452	402	410	434	430	454	433	438	428	456	438	463	459	434	422	409	413	437	454	424	441	426	438	453	453	415	481	445	422	436	464	434	400	407	403	469	468	438	418	457	438	423	433	456	496	470	399	452	434	403	473	429	451	451	462	441	403	426	424	436	414	423	445	433	397	421	404	438	443	432	446	457	462	449	466	472	475	441	450	472	431	443	425	418	474	431	444	450	436	443	456	452	414	442	448	437	435	395	430	422	453	443	432	462	444	450	418	420	441	466	425	419	448	408	403	460	442	423	473	444	407	413	414	394	428	460	458	400	429	433	421	402	428	422	406	458	423	446	465	399	412	450	407	474	451	448	475	457	398	440	428	441	492	409	448	417	458	435	413	466	405	444	389	420	435	402	409	428	466	385	418	442	460	445	465	380	431	431	433	452	410	448	442	433	474	412	391	402	456	424	436	417	447	436	420	444	454	444	434	415	409	435	450	417	433	426	450	400	457	460	455	446	428	393	428	427	437	423	446	427	446	448	463	422	458	419	427	400	418	406	408	414	411	417	444	406	449	407	411	437	447	452	414	469	448	456	424	421	475	414	436	445	466	425	447	439	455	463	421	396	443	429	452	400	444	450	414	434	416	418	427	447	400	432	392	443	431	464	448	397	448	431	476	414	446	402	403	463	423	448	420	441	450	444	437	480	405	415	452	448	444	449	433	458	452	428	390	481	380	404	404	433	424	419	409	453	432	442	440	406	408	439	429	400	452	441	465	467	430	424	411	463	479	425	447	427	415	412	455	442	426	434	408	413	438	471	447	465	448	409	403	442	430	427	450	430	458	438	435	434	436	433	462	420	468	443	385	432	443	415	453	409	409	424	423	436	423	440	478	409	461	471	432	412	422	450	456	468	400	404	463	445	452	411	426	400	444	424	451	439	436	423	457	443	409	455	424	415	443	425	414	490	401	413	456	419	422	445	426	415	439	456	421	445	442	432	404	436	447	440	418	445	450	437	434	478	457	432	439	430	439	485	444	431	404	455	443	423	447	436	383	468	446	446	397	464	437	414	385	426	418	422	434	465	427	442	448	440	433	468	404	424	438	464	429	435	461	452	438	468	421	454	440	431	425	420	465	409	433	449	467	439	454	412	437	417	453	450	438	422	406	452	400	427	448	437	434	442	439	426	433	431	426	405	451	457	445	424	450	475	448	428	430	440	428	407	402	437	424	409	410	404	410	468	427	432	430	450	406	406	466	415	422	421	440	450	422	396	440	421	449	486	480	431	437	446	415	456	434	444	446	391	437	417	433	412	437	467	420	433	450	431	419	442	433	447	458	459	436	426	447	415	410	490	395	454	476	415	435	424	440	425	468	428	450	467	413	419	428	432	420	424	451	444	458	433	416	369	388	433	484	379	418	445	435	435	433	416	452	406	468	445	397	422	487	439	463	452	440	457	441	420	428	456	412	425	427	449	392	431	402	413	470	442	466	383	441	453	460	416	434	428	417	449	467	416	444	427	470	432	434	396	434	428	418	447	453	454	459	435	428	417	474	467	450	456	408	426	405	445	436	444	472	486	438	447	455	460	408	417	471	459	404	433	438	450	453	433	426	468	422	438	455	459	422	435	438	440	469	445	437	425	368	418	448	426	463	397	415	400	435	468	417	432	416	439	422	434	406	390	396	451	421	434	442	477	428	429	419	414	444	436	408	446	455	454	402	414	474	436	472	408	437	400	434	464	411	420	464	431	417	456	456	451	423	469	433	438
9996	5465	8222	8663	7106	5687	4390	3621	3019	2633	2272	1960	1720	1716	1557	1473	1407	1378	1285	1227	1227	1203	1152	1173	1131	1098	1066	1033	1022	1057	1042	1018	1046	1020	1041	995	1002	1044	1026	979	1049	1006	1014	960	974	977	1002	1014	979	994	1003	968	984	1002	968	935	964	980	965	994	930	966	989	986	934	976	936	905	958	1015	972	940	932	980	996	913	932	955	986	938	951	979	901	929	996	913	950	989	907	984	996	937	929	985	956	961	944	949	970	995	926	924	1007	971	910	988	975	935	984	961	974	935	917	969	936	947	993	907	903	1068	999	923	1003	930	998	996	1000	972	960	949	1009	929	1002	976	968	950	981	953	1019	972	914	948	952	910	917	928	959	1002	921	951	947	927	899	935	931	936	956	969	959	941	991	929	925	951	975	995	947	978	923	918	895	939	921	947	916	950	988	963	959	935	938	930	972	951	1000	951	1033	953	1031	980	915	938	947	964	1001	964	947	944	950	1001	972	968	954	934	931	950	899	955	971	973	944	956	992	914	1022	935	996	931	1001	953	985	950	925	969	981	926	868	993	966	953	975	991	936	954	973	939	951	942	920	984	972	877	859	957	1001	958	937	982	958	939	947	959	942	943	909	980	1015	972	959	966	875	937	963	1032	935	939	1019	886	987	899	992	934	911	966	978	897	988	995	923	926	991	921	921	981	997	981	935	971	1015	910	963	946	906	946	979	946	902	946	959	1007	974	984	929	947	968	987	999	901	990	957	994	948	989	953	940	967	1012	948	991	1008	939	977	897	945	886	985	961	1007	917	932	992	939	976	941	925	955	948	899	967	913	946	976	919	968	976	957	971	946	941	969	946	918	925	939	922	940	932	953	935	1042	935	950	954	952	958	991	962	898	910	997	943	989	951	938	944	979	940	906	984	941	1004	913	971	968	920	922	991	887	972	925	959	910	953	932	963	945	987	953	907	907	941	968	946	966	906	968	987	934	963	925	924	972	965	939	970	941	933	933	930	976	937	924	976	962	974	955	911	966	883	957	979	973	912	977	926	884	936	975	992	964	926	956	904	1009	920	924	972	923	1026	932	930	938	966	963	935	937	969	949	921	919	967	994	992	904	957	958	934	917	970	963	999	940	984	975	1002	946	926	993	961	956	954	936	972	954	927	942	984	943	976	963	1027	961	915	967	902	963	936	955	1001	974	908	1014	961	979	880	977	997	898	968	980	968	914	981	937	918	942	994	907	916	953	996	976	1021	966	957	931	937	930	972	952	984	946	972	967	954	964	927	949	983	970	947	951	911	1014	998	969	872	910	970	925	976	955	992	943	939	949	944	875	971	951	949	1037	974	930	917	978	978	932	989	964	976	922	939	956	925	998	958	939	956	990	947	1034	938	975	941	926	1043	910	970	965	946	933	926	939	981	897	989	931	962	890	970	936	938	964	923	878	896	921	927	964	976	975	901	933	987	949	944	985	1036	1015	960	997	977	931	906	959	950	917	960	925	943	950	996	913	985	913	975	941	979	926	993	950	945	1024	960	969	920	972	970	941	990	954	952	935	910	1001	965	987	961	955	957	1008	983	918	1027	961	967	903	977	884	1002	968	976	972	958	953	961	973	971	947	961	959	943	925	984	982	963	1044	995	973	955	986	929	1013	967	927	941	962	987	990	980	984	992	875	937	950	971	964	1006	941	934	926	956	939	963	959	981	937	957	966	928	932	889	929	976	943	1010	942	945	940	1016	945	948	978	931	978	920	977	946	937	922	939	988	930	907	984	979	939	885	974	929	969	939	963	968	921	979	920	959	921	970	965	957	1010	953	1020	939	952	957	982	932	957	980	1031	946	950	975	952	953	996	981	982	965	963	944	959	938	929	981	983	1007	988	920	1004	955	923	910	909	935	934	937	895	1004	913	934	908	957	1001	961	982	1011	960	1009	988	917	929	976	901	955	970	933	912	961	974	938	957	961	1008	923	948	982	962	1009	959	946	954	954	952	1017	989	923	958	913	941	987	987	984	957	958	970	962	949	925	981	971	900	979	945	982	866	953	967	999	954	951	975	939	979	964	979	915	968	946	949	948	947	938	965	930	996	938	973	922	979	944	964	936	969	984	964	1008	971	986	981	947	927	1013	995	931	979	938	921	1024	946	959	935	969	927	912	939	913	952	920	982	932	984	936	952	919	960	939	1032	1002	910	901	929	963	962	997	972	966	943	952	914	912	932	937	890	946	1002	985	957	929	956	946	943	875	943	945	990	1004	976	988	964	978	974	948	948	955	998	952	939	971	935	969	996	949	925	981	958	959	929	932	991	945	972	878	991	957	932	955	959	992	963	974	927	943	954	972	969	966	917	931	927	992	956	923	951	942	972	972	961	948	986	976	943	950	887	996	981	989	948	916	942	957	930	946	926	1024	953	958	967	944	947	992	929	902	934	933	955	927	930	956	971	999	982	930	961	953	941	986	962	939	933	1022	970	960	992	949	922	939	920	891	937	925	919	975	960	961	902	950	1004	952	890	928	973	924	930	966	959	967	972	913	950	956	980	920	931	952	950	950	950	977	876	931	950	910	1004	953	977	978	976	944	1014	942	944	943	979	955	923	983	968	983	955	905	969	954	976	897	932	951	932	999	954	977	912	1034	931	919	911	906	928	976	954	967	943	949	999	958	985	988	1011	1021	993	917	941	1026	921	914	975	969	939	1004	958	1023	925	971	945	956	906	912	943	937	941	897	990	1000	999	931	964	984	909	946	979	943	1008	893	958	918	999	918	962	974	984	905	936	950	909	972	877	1006	960	990	967	1000	1002	969	1014	958	922	1003	957	983	918	984	1035	932	930	956	968	948	922	974	972	996	943	973	963	965	959	979	975	976	937	950	1016	953	929	944	929	951	922	959	935	960	951	965	927	1003	921	974	1023	962	978	972	986	924	937	963	995	976	997	943	976	958	973	986	1000	922	974	943	928	967	932	959	947	913	972	989	955	974	995	911	935	917	957	937	970	893	947	946	1033	930	971	934	908	953	958	982	973	925	940	922	926	940	918	973	966	912	980	970	971	948	894	946	941	926	1004	933	935	933	888	920	949	896	1019	973	989	913	957	899	909	940	931	969	954	942	924	974	957	997	958	976	971	997	956	951	920	1008	988	951	890	956	982	912	972	926	956	959	974	969	924	921	925	921	945	963	924	955	967	982	990	918	967	911	972	969	927	949	944	985	963	912	1020	953	954	943	917	977	977	955	971	1006	925	981	965	920	938	946	963	915	921	947	924	955	957	970	930	943	914	937	955	999	991	920	981	1002	992	931	934	1005	985	960	1019	900	968	987	944	963	956	967	952	967	906	957	950	973	952	946	958	941	951	991	983	976	961	886	961	927	974	939	975	954	939	1007	963	1012	917	928	963	902	927	968	956	920	925	948	935	965	968	1017	984	943	971	960	938	1009	949	927	924	970	1012	962	940	949	999	970	1019	932	924	926	973	986	940	969	1021	969	939	903	906	943	976	1020	961	982	960	991	989	936	955	892	1000	951	979	926	1001	944	937	906	974	944	1017	986	910	942	891	1010	912	987	912	967	989	941	959	929	887	977	945	955	936	949	986	926	994	951	931	962	963	1016	877	936	953	982	941	979	934
26658	12102	8445	5577	3650	2569	1909	1569	1290	1027	942	860	711	668	609	599	547	561	508	540	516	511	504	474	481	453	487	435	418	440	420	452	452	427	464	391	430	485	448	432	431	446	407	437	447	462	424	413	424	380	436	431	423	392	382	416	415	411	380	427	409	426	433	400	398	403	424	374	422	410	422	428	407	417	427	403	382	400	419	441	446	391	418	413	420	410	395	372	417	402	373	406	403	417	416	405	362	417	497	337	416	437	432	436	429	403	409	414	415	418	421	399	382	406	418	421	416	403	437	419	430	407	416	433	387	401	399	405	421	411	379	394	420	409	411	429	372	424	450	462	395	344	416	403	413	431	410	443	429	425	414	369	425	429	402	428	403	424	369	401	397	411	396	424	427	411	436	462	413	423	407	389	409	453	413	465	412	392	397	389	428	412	427	451	401	405	394	396	456	415	430	443	418	428	425	440	447	441	432	433	471	421	436	393	386	446	401	429	423	443	418	445	451	432	405	421	411	385	424	396	407	413	432	415	427	441	438	385	400	437	416	412	433	398	393	411	441	400	443	404	404	440	438	418	378	456	417	392	401	448	403	434	397	446	414	373	395	440	435	393	364	426	415	379	415	426	426	402	437	401	418	408	449	419	388	420	412	401	403	414	455	393	425	416	383	423	430	381	433	433	407	416	449	475	394	477	412	380	432	434	386	432	398	393	392	440	475	448	422	424	395	395	441	448	386	387	384	397	393	384	459	434	381	468	433	391	407	456	436	437	394	429	396	369	398	385	420	433	438	444	402	373	435	422	387	384	423	418	449	422	449	427	424	407	420	389	421	417	410	414	407	420	411	426	408	452	398	408	420	428	454	376	422	406	447	407	409	399	387	412	392	422	391	377	416	384	415	415	412	417	430	410	395	418	395	406	421	422	408	421	413	426	412	432	393	480	392	391	423	396	412	371	416	456	427	412	408	450	410	418	412	418	384	434	469	446	421	440	410	409	420	446	416	434	396	437	401	402	393	413	474	390	464	378	442	392	425	469	435	396	409	382	413	430	450	401	424	413	441	384	404	387	417	391	423	439	443	415	394	425	441	428	406	455	400	429	428	440	428	396	425	421	415	445	433	450	368	414	440	420	423	426	373	420	424	446	466	402	443	395	430	407	431	391	397	409	382	425	424	411	405	404	400	413	428	408	400	389	411	406	413	424	410	396	391	429	458	405	392	392	410	363	435	402	414	438	442	413	416	405	401	418	401	380	433	444	423	438	418	420	411	406	398	374	410	408	446	415	439	420	412	434	404	382	441	420	432	459	408	419	399	365	400	476	412	400	432	420	415	428	401	398	407	409	392	433	409	456	422	437	448	464	422	424	407	423	411	416	431	431	399	431	419	422	395	414	390	395	463	422	428	403	421	422	385	436	426	461	449	411	421	434	408	428	411	418	433	446	432	406	367	412	414	428	441	416	435	423	426	432	448	426	395	398	405	379	408	409	400	399	419	394	396	441	445	402	448	410	436	433	407	413	451	410	422	417	369	423	420	396	421	425	435	422	429	396	425	393	385	410	404	413	437	487	430	435	435	464	428	446	450	404	411	419	447	422	408	447	384	409	419	414	435	398	416	443	409	411	446	436	423	378	419	383	399	415	396	418	455	458	436	435	421	415	445	402	452	407	391	426	396	402	444	436	405	437	417	422	438	416	432	415	379	382	416	415	387	388	422	404	388	415	422	415	420	424	400	409	416	406	393	405	413	402	386	419	411	425	399	410	399	394	395	394	431	402	458	406	449	412	390	403	405	422	451	407	410	408	398	415	435	389	441	408	467	416	404	404	437	455	373	401	414	376	470	410	390	406	374	410	392	397	395	399	394	385	423	445	408	411	429	459	388	438	409	392	368	390	394	394	385	418	401	416	473	436	433	388	423	384	392	452	404	452	455	386	418	445	423	389	425	437	399	414	414	415	398	448	458	416	442	401	444	412	414	388	439	444	389	405	363	420	432	447	401	384	454	439	376	379	419	431	421	465	388	406	439	397	424	407	445	384	432	401	412	437	407	435	404	396	442	444	406	414	420	441	435	411	430	407	419	434	404	407	411	417	403	456	419	438	454	426	419	458	401	400	438	404	435	439	438	432	409	433	419	423	415	422	422	458	420	456	390	405	411	416	416	422	437	411	407	403	396	426	395	400	384	400	426	448	368	449	405	417	419	387	406	397	429	432	431	465	428	402	401	384	419	418	402	406	399	442	382	383	413	409	443	427	414	404	421	403	366	420	430	416	388	442	430	458	417	428	396	406	437	432	441	415	422	403	421	408	439	455	408	423	398	414	395	429	461	433	389	448	443	455	446	452	405	412	425	409	433	377	405	404	420	458	391	399	376	416	461	482	394	421	373	415	435	442	389	445	404	389	433	394	401	398	427	430	419	404	422	432	423	425	438	428	449	393	411	398	436	423	415	434	441	453	441	457	440	412	424	415	409	411	429	389	405	421	407	413	397	422	429	439	404	404	396	394	431	428	382	443	412	373	406	378	412	417	439	416	486	407	425	377	420	414	411	393	398	421	409	385	436	402	378	392	429	399	373	387	429	439	406	447	421	408	457	416	415	422	441	405	399	412	400	445	431	418	446	462	410	415	412	406	413	433	435	408	441	423	453	409	396	440	382	372	378	395	391	434	459	401	413	425	393	441	408	377	371	409	429	427	406	397	436	417	441	407	425	416	373	408	399	399	446	397	380	429	428	392	427	412	427	398	418	421	363	437	422	387	409	381	402	422	446	429	439	410	428	432	445	400	405	429	387	430	436	439	456	442	404	390	402	367	431	395	416	388	438	390	416	436	400	398	420	439	440	379	421	406	417	429	414	410	392	434	439	404	471	409	411	400	427	411	433	447	433	446	387	384	396	411	397	427	409	420	403	425	407	387	349	396	406	452	412	442	449	412	436	411	423	460	389	428	392	380	441	419	456	440	422	413	444	423	455	427	378	421	407	406	459	397	420	436	408	404	434	404	394	414	436	408	466	424	428	420	382	466	386	408	388	419	445	447	415	419	417	432	396	444	418	389	428	425	361	450	417	433	402	410	381	409	406	401	434	451	414	390	396	393	414	384	400	391	378	425	437	428	411	421	433	446	427	420	432	452	439	419	412	428	407	437	412	412	428	419	445	421	393	414	423	384	383	407	416	414	410	395	382	442	424	415	424	400	431	417	396	405	373	398	438	399	409	417	424	415	410	459	397	446	415	439	402	415	436	407	356	441	417	419	414	382	372	403	397	416	477	429	392	435	408	398	425	410	428	419	419	424	392	413	395	423	432	390	401	431	385	386	388	374	375	397	430	391	424	372	409	406	444	424	379	414	387	405	461	391	387	383	444	375	416	396	359	438	421	379	424	397	414	398	439	371	391	420	409	406	430	431	420	411	419	404	403	391	433	404	407	384	463	436	398	434	403	391	469	418	429	399	423	450	454	475	368	375	419	428	402	452	440	431	426	419	410	409
17018	9142	12605	13150	11181	8839	7074	5729	4980	4264	3557	3275	2877	2384	2120	2011	1836	1701	1609	1512	1435	1392	1428	1330	1294	1282	1175	1195	1208	1137	1074	1117	1129	1165	1181	1140	1071	1065	1047	1001	998	919	971	949	969	1021	942	986	941	955	978	938	931	933	926	960	964	932	990	939	932	910	908	872	916	909	891	888	940	893	965	939	898	913	920	959	913	947	862	985	913	907	970	901	910	892	941	947	962	901	919	917	974	923	904	910	899	918	922	893	921	958	929	884	889	918	921	950	945	887	858	940	948	916	927	923	996	894	971	882	915	969	980	946	938	965	927	926	917	946	892	888	920	947	909	923	918	859	935	953	932	922	914	1012	944	990	924	916	942	934	953	925	878	937	985	940	941	897	944	920	939	919	918	938	915	927	926	943	968	889	916	917	903	983	888	907	909	1000	923	906	930	950	918	910	913	973	929	911	933	887	924	949	903	907	943	905	912	957	937	891	926	931	917	892	889	919	951	970	911	884	889	971	945	937	927	978	917	948	936	933	950	910	940	971	933	893	926	900	959	924	945	931	893	896	909	929	846	922	912	953	968	935	919	982	945	947	902	912	939	947	872	946	883	959	941	915	921	968	893	905	910	925	989	924	963	866	932	930	949	896	945	878	910	918	971	914	925	894	867	953	949	890	901	971	962	972	895	890	893	959	927	922	974	928	937	896	878	956	902	920	943	974	934	943	946	904	917	919	898	923	942	961	921	965	915	909	935	906	869	888	935	948	930	882	929	908	912	970	901	990	865	922	890	964	932	921	971	861	956	925	905	912	994	959	951	939	871	929	932	867	953	908	944	953	885	929	913	883	921	890	902	912	916	924	924	898	872	943	935	901	902	950	973	930	959	910	963	923	935	915	933	974	953	937	915	927	933	949	941	913	955	923	912	950	937	939	925	921	938	900	912	885	913	947	913	881	919	950	924	934	947	909	921	931	944	924	912	909	947	987	892	918	943	871	957	940	917	880	980	967	926	910	936	884	885	933	967	902	912	944	962	887	919	970	923	944	861	895	926	927	922	913	921	976	917	975	964	948	913	964	943	918	946	910	916	912	872	935	966	871	874	893	918	939	928	983	931	958	916	993	903	999	907	969	950	981	930	928	909	965	948	972	928	939	964	909	893	950	953	917	921	902	929	900	896	910	907	942	932	933	969	952	935	977	898	864	870	877	954	905	944	911	918	940	908	918	920	957	902	970	958	919	905	925	968	957	911	931	911	942	889	923	946	918	907	899	948	916	952	905	922	869	992	943	921	903	930	954	957	947	928	924	898	939	922	935	929	940	931	922	943	920	928	909	952	928	942	916	919	934	922	936	937	913	950	976	930	861	925	929	929	923	920	891	955	856	947	937	909	945	917	916	912	933	918	862	899	956	985	917	939	885	967	838	940	911	925	958	905	947	884	872	943	908	907	888	899	896	926	870	933	885	936	943	930	957	919	919	953	911	916	935	921	930	899	929	889	891	921	952	943	940	903	966	939	889	926	918	933	916	959	936	919	899	943	951	930	921	915	919	922	858	910	880	925	912	949	904	947	985	943	930	932	961	962	986	913	910	886	933	974	930	920	966	917	944	956	904	907	894	915	1007	937	889	912	932	916	985	931	911	930	922	931	932	949	931	937	978	958	878	935	943	913	935	902	924	951	912	928	892	921	948	923	927	882	929	919	920	916	950	932	958	892	962	865	940	944	938	922	886	913	982	915	928	952	970	942	966	949	878	957	923	908	911	956	907	886	914	979	931	911	919	963	905	903	930	866	947	948	936	969	928	856	985	895	894	936	935	937	921	908	926	890	881	972	942	957	849	929	895	935	885	917	918	909	964	971	912	979	915	892	940	903	936	980	960	963	950	974	929	922	883	988	933	974	927	890	920	980	914	940	880	973	851	925	921	869	921	933	948	954	956	945	907	929	911	875	897	923	895	909	910	914	883	901	902	927	878	908	927	882	935	931	918	925	918	933	960	922	906	904	866	902	928	973	914	986	936	857	905	955	925	899	909	887	885	958	979	909	921	916	988	941	937	984	941	922	950	886	963	907	958	955	886	934	926	943	923	870	921	943	917	865	939	949	961	914	909	929	956	932	925	921	886	932	916	909	972	924	947	941	924	925	904	893	869	945	952	861	909	906	905	949	917	986	883	885	910	929	945	960	927	923	927	950	917	982	876	920	918	941	922	940	965	927	911	1001	946	916	912	931	916	901	876	914	985	951	932	939	908	909	918	975	916	936	885	994	917	898	922	921	901	955	885	931	930	957	919	884	949	956	943	958	908	889	959	872	892	927	920	933	895	896	960	923	873	937	977	925	905	846	929	901	904	890	901	954	935	907	979	945	927	906	869	865	947	940	920	926	956	936	936	976	896	888	908	918	949	884	929	905	930	926	877	933	893	972	915	924	903	931	922	940	912	902	902	927	951	904	968	925	865	957	935	906	955	920	940	953	890	941	880	921	942	905	961	924	898	857	896	926	906	962	928	946	966	927	964	923	932	927	907	909	905	904	924	978	960	932	911	895	889	925	895	972	925	955	878	893	921	957	948	918	919	921	902	936	974	934	900	912	922	900	946	959	1031	948	938	968	978	869	897	937	933	919	959	901	975	953	950	934	898	929	894	936	940	927	861	929	966	897	895	889	932	1000	976	965	934	905	919	875	926	942	894	968	889	945	935	944	964	896	961	925	965	975	898	925	927	957	900	935	963	932	938	857	937	937	932	956	935	967	943	915	944	915	927	939	896	925	934	904	927	911	958	859	926	935	867	952	955	929	971	892	940	958	892	941	932	917	918	918	977	899	902	959	878	945	915	922	962	950	974	940	895	935	947	979	962	872	971	877	918	967	925	908	907	943	958	935	954	882	967	974	983	909	941	885	902	923	913	962	896	907	890	922	891	924	914	868	933	873	887	952	921	884	905	919	929	925	901	926	896	920	894	955	900	929	957	916	928	930	916	943	874	915	914	843	920	908	931	927	892	953	909	909	909	895	917	907	896	940	966	884	919	935	923	883	957	875	944	964	920	962	909	928	911	911	928	918	930	910	906	929	896	886	974	908	980	962	977	933	941	913	954	907	904	953	963	907	935	949	932	942	948	925	904	920	945	946	961	944	953	948	913	919	974	920	918	904	909	847	920	951	888	865	995	960	897	944	884	926	894	856	912	949	926	932	958	962	956	928	923	868	946	892	906	943	895	902	949	914	929	902	904	946	909	972	952	927	906	837	936	950	920	956	938	870	912	888	895	934	896	981	933	926	907	922	965	904	931	911	904	986	952	910	944	914	930	950	948	922	931	918	949	954	882	941	883	939	933	872	969	976	914	994	930	923	900	941	895	972	945	951	944	951	958	969	901	858	945	940	904	922	957	965	912	936	920	883	897	915	936	941	910	879	969	943	917	936	898	870	960	863	903	946	929	930	889	901	925	917	908	909	977	933	921	898	918	941	964	906	917	905	907	954	950	881	983	925	961	935	1014	905	909	936	926
35699	17624	12128	8016	5226	3522	2678	2105	1740	1359	1242	1029	907	850	662	752	754	607	576	570	541	517	443	528	517	490	494	488	481	495	447	421	443	424	496	443	456	424	415	417	420	406	420	420	453	423	475	435	433	435	432	399	429	373	395	420	416	400	423	399	415	416	399	361	449	437	416	402	372	407	354	406	442	446	427	398	428	406	433	440	434	445	420	419	416	426	408	386	399	419	423	414	404	422	436	381	418	386	411	418	374	396	399	383	433	425	438	421	423	428	455	419	410	408	405	394	446	424	420	415	411	405	414	410	423	360	435	443	379	399	413	405	397	448	422	416	442	432	422	374	384	431	403	389	427	371	456	398	425	438	402	384	376	444	388	430	406	406	431	480	424	402	388	388	450	450	449	435	411	429	424	371	416	415	383	384	429	386	413	389	383	415	427	396	413	376	449	399	416	365	431	405	376	409	447	431	425	374	413	420	355	401	440	417	404	428	419	408	403	424	408	404	351	427	441	420	427	430	446	441	412	458	392	453	404	432	420	408	402	404	404	397	403	408	414	406	434	442	426	440	409	428	437	444	440	403	402	408	425	418	414	396	420	406	399	385	421	426	434	364	414	405	430	402	424	433	429	439	453	431	396	410	426	381	366	404	418	407	427	407	453	424	420	421	382	478	385	377	373	419	387	420	390	428	428	389	400	424	420	435	457	389	398	420	417	406	389	386	424	412	402	457	390	404	433	403	410	454	399	402	369	413	422	402	404	398	398	444	406	406	379	425	398	428	413	454	380	415	376	410	437	407	378	435	428	427	433	408	400	450	428	396	393	430	420	409	393	329	422	441	389	435	426	427	410	407	406	427	418	446	402	412	391	395	415	470	402	397	413	405	440	451	455	419	430	428	420	450	396	398	374	419	449	388	404	417	437	416	421	392	383	409	393	393	424	407	376	364	423	410	426	451	398	433	392	438	434	420	397	429	377	395	456	404	437	403	454	414	386	408	443	434	403	419	401	422	405	399	429	379	400	412	395	385	436	403	419	434	391	432	381	387	427	431	432	443	407	420	386	409	378	394	449	407	427	444	359	430	428	402	432	437	410	412	440	397	389	411	386	391	382	405	409	408	430	412	407	421	401	435	395	430	429	429	385	411	425	397	437	419	408	404	428	380	425	403	398	412	405	422	399	385	382	407	391	411	455	417	422	407	424	402	419	455	444	400	410	381	445	436	399	407	412	383	399	399	400	419	454	417	409	430	402	416	426	448	419	420	401	403	417	392	404	415	429	453	418	418	416	430	450	413	386	404	436	448	377	385	470	425	414	418	441	379	425	436	427	431	442	412	475	428	384	429	414	407	440	394	414	354	404	367	368	368	469	418	445	387	428	428	410	416	400	418	397	423	407	369	403	415	418	430	379	432	409	424	410	405	414	389	414	432	411	373	446	403	397	423	431	400	423	402	404	405	421	433	410	426	407	435	419	406	430	413	437	421	422	395	428	463	411	418	398	401	396	409	411	429	424	414	422	410	397	425	395	405	413	368	415	376	429	411	420	350	377	461	429	392	412	380	453	394	438	453	405	382	412	398	417	382	394	406	347	409	448	382	411	418	451	396	415	390	403	439	436	451	430	421	379	430	419	423	383	383	409	385	381	437	424	392	440	423	423	416	430	417	418	384	413	416	408	438	427	428	434	398	424	398	425	397	448	430	420	441	393	447	426	425	437	430	445	399	397	424	458	408	389	457	416	459	448	400	419	426	418	384	462	448	415	406	442	432	417	373	392	423	447	437	413	469	401	406	388	404	369	424	463	425	422	408	405	383	407	381	413	446	426	400	423	442	443	372	445	400	390	385	419	430	465	403	461	425	438	430	406	399	435	431	388	398	399	389	383	455	408	403	449	456	407	381	391	387	425	428	401	388	406	411	440	413	364	397	400	432	444	380	450	419	372	444	403	397	450	433	383	400	387	395	454	435	433	391	439	451	440	429	372	430	423	386	402	390	462	402	435	436	433	417	432	432	471	434	418	392	384	432	438	379	441	430	406	401	441	438	455	413	408	390	448	417	439	416	438	404	427	417	432	449	429	401	424	420	400	392	386	382	434	424	400	399	439	383	375	396	441	419	406	408	409	424	426	423	445	427	428	437	404	416	410	432	422	401	399	408	408	413	435	415	395	407	429	434	404	379	418	444	422	448	408	405	398	375	426	436	425	438	413	425	415	420	441	402	420	388	401	431	417	412	458	380	380	397	396	399	427	364	409	380	421	421	405	435	385	359	438	397	424	417	421	416	391	393	404	431	405	418	442	396	440	407	456	416	408	468	407	394	359	387	418	445	402	424	397	425	418	389	409	451	426	407	403	369	414	430	418	396	404	387	355	378	403	406	441	390	424	389	407	402	422	411	385	380	388	378	395	403	377	399	447	452	423	450	423	406	403	418	441	395	397	400	420	396	427	399	414	377	402	429	415	403	424	389	430	417	433	420	412	482	412	388	409	410	443	444	442	417	402	444	423	402	457	406	436	404	436	420	431	401	409	391	412	425	443	409	400	380	403	424	407	427	421	397	401	417	370	391	442	406	470	425	442	460	406	412	425	417	409	379	418	379	416	399	381	423	415	415	445	377	400	418	420	400	379	427	398	428	408	377	424	414	401	406	430	404	413	412	424	395	417	445	404	413	418	435	412	388	429	431	412	438	397	410	446	422	432	428	379	375	427	396	441	395	406	400	403	374	403	415	404	451	396	401	431	386	412	434	418	418	432	408	434	415	413	378	435	407	437	414	406	429	418	402	433	435	394	419	454	427	407	388	404	413	387	412	425	392	415	436	432	454	440	421	422	377	444	385	395	398	449	419	417	382	417	422	378	412	401	410	420	437	418	405	414	414	397	419	419	427	431	430	392	397	432	404	421	393	409	409	415	441	434	446	423	439	433	414	378	417	402	446	423	457	369	403	410	399	421	402	428	391	400	420	471	377	396	434	374	417	429	380	397	406	443	392	446	420	381	412	380	412	380	387	459	399	383	397	463	387	394	457	431	397	390	434	406	397	397	380	426	442	419	422	456	435	407	414	373	399	433	401	380	398	404	423	377	405	405	405	457	444	435	417	367	417	414	404	449	413	418	405	437	398	442	413	423	406	440	413	433	420	432	442	407	413	445	409	391	397	403	441	441	429	415	401	414	432	427	434	411	417	402	408	419	384	410	422	427	362	432	434	413	398	386	419	405	405	424	383	403	441	410	421	380	463	431	398	405	422	415	407	436	423	426	397	391	418	465	425	411	411	393	425	396	397	419	414	417	422	428	370	423	391	394	418	403	451	428	408	352	394	416	420	419	363	441	399	418	451	443	448	391	425	415	411	384	390	445	391	394	380	447	441	459	447	460	413	443	409	397	451	451	431	430	442	397	418	367	442	401	401	366	424	421	383	417	444	485	407	381	405	444	393	439	415	459	423	453	392	393	418	383	394	455	446	429	394	411	418	422	422	451	392	394	416	392	392
21083	12344	16351	17167	14748	11793	9557	8257	6852	5731	4995	4197	3545	3109	2806	2624	2452	2120	1968	1854	1708	1686	1586	1558	1531	1453	1314	1289	1339	1297	1237	1287	1288	1210	1356	1233	1210	1129	1125	1021	1016	1012	1023	990	953	945	983	956	924	930	925	917	966	953	927	982	965	928	924	925	912	943	901	918	969	920	890	875	887	930	853	931	928	913	951	917	899	919	894	906	909	906	909	925	882	900	872	926	970	923	887	892	902	901	898	891	890	935	865	915	896	984	932	903	917	883	965	910	885	981	904	928	953	1002	933	986	919	815	896	899	876	931	905	953	942	978	907	906	900	888	931	891	904	885	925	907	872	918	926	873	898	938	944	884	906	866	958	871	925	932	912	891	932	931	951	956	882	940	941	969	928	968	900	898	897	901	945	890	900	922	898	932	929	890	905	882	831	863	872	926	926	965	877	892	939	933	892	987	901	918	942	943	867	932	886	945	974	937	922	931	935	895	931	940	916	889	876	914	951	945	902	908	919	909	917	926	935	925	851	908	935	944	917	952	923	912	952	912	925	903	891	891	916	997	915	889	940	991	929	933	949	984	1003	882	948	918	889	893	913	942	923	937	951	908	956	940	941	921	919	920	872	907	950	923	918	905	893	913	914	925	905	880	887	896	983	927	915	911	941	860	915	918	932	913	935	921	923	886	991	939	940	944	947	909	903	958	924	906	888	918	865	937	976	913	940	896	947	947	918	911	954	935	880	933	963	947	913	922	917	933	910	942	961	929	894	931	910	889	910	962	909	919	941	913	900	886	951	895	899	938	963	905	904	920	920	897	896	931	898	915	963	898	908	954	929	918	911	910	916	922	949	912	910	938	886	956	909	903	880	889	959	909	939	948	923	949	915	908	911	926	911	929	983	930	944	936	884	965	937	839	874	849	973	952	938	916	892	889	956	880	885	887	957	880	976	917	951	889	926	878	928	939	869	907	888	935	876	856	961	920	890	889	950	884	881	906	888	930	959	927	892	922	896	881	985	949	876	934	900	958	961	892	877	930	905	935	899	888	913	909	946	897	917	951	901	910	885	946	917	924	936	863	908	812	897	947	999	956	910	915	939	878	891	989	919	927	907	912	876	933	952	919	911	884	914	898	918	939	907	899	943	897	930	917	947	924	842	943	911	900	905	919	918	945	916	887	951	912	935	967	909	895	940	979	926	938	911	941	871	919	959	889	870	940	893	930	875	919	961	939	894	942	943	898	930	869	910	861	957	940	878	903	918	911	918	935	898	988	945	905	890	983	951	962	962	899	906	976	895	870	832	938	880	936	952	928	974	952	920	962	908	931	927	945	948	869	903	885	912	913	898	908	848	898	914	963	853	940	945	884	884	907	978	960	899	931	900	981	948	894	933	935	899	881	934	873	946	862	875	887	943	913	916	945	895	893	953	960	918	927	897	888	967	896	965	960	917	899	919	914	900	934	915	918	891	878	938	927	923	891	938	945	943	940	878	939	903	897	895	932	905	922	962	902	839	929	923	903	978	881	970	902	968	919	922	921	903	912	955	940	917	902	914	958	920	954	935	870	912	991	915	932	903	895	893	886	978	936	931	891	914	924	931	940	945	911	921	927	922	902	935	898	923	927	886	894	905	881	943	928	982	868	932	947	937	832	908	941	908	896	972	931	929	923	900	964	953	918	913	879	857	917	913	925	921	888	871	916	874	902	961	938	906	895	923	943	932	878	909	926	933	889	884	920	880	945	924	917	924	911	884	912	885	933	928	874	899	924	939	906	853	884	905	866	1006	921	916	1002	948	928	923	935	924	895	939	905	858	952	891	945	902	904	878	937	933	942	909	907	905	921	927	927	908	896	957	931	958	910	904	924	902	876	888	956	941	913	913	894	913	910	893	898	903	888	945	873	921	968	870	903	854	927	919	929	930	880	888	876	902	954	965	845	928	867	955	907	906	883	927	920	897	938	920	897	951	920	869	913	871	968	963	949	932	927	962	935	895	908	910	929	942	894	979	949	978	924	944	872	954	905	860	865	940	939	916	919	849	923	959	951	928	923	924	963	951	899	931	948	902	915	940	900	940	893	948	910	915	883	918	940	878	882	904	939	918	907	915	969	928	938	906	894	915	902	905	944	900	891	895	915	902	935	915	930	922	947	934	888	945	926	915	947	913	888	915	929	907	927	892	921	882	930	1002	909	891	975	939	897	948	895	949	977	909	932	881	842	956	932	897	907	958	873	922	912	900	906	886	911	907	885	937	873	899	902	934	897	954	959	937	856	926	909	876	954	909	939	896	932	886	913	949	941	939	949	887	908	972	842	932	865	943	927	928	901	906	946	972	875	910	917	915	904	933	906	940	926	927	924	907	925	887	931	924	894	985	953	886	930	921	915	926	945	938	853	991	894	896	916	942	912	958	890	915	900	923	937	943	941	940	865	858	858	907	892	939	907	868	940	933	908	935	904	872	915	960	903	982	912	915	931	878	972	858	941	889	957	903	904	934	913	950	931	952	920	931	942	905	928	881	930	864	890	936	922	953	913	865	917	941	902	880	915	915	854	915	917	934	936	927	920	921	929	937	913	923	945	860	876	920	913	908	937	985	947	906	977	900	912	932	944	904	880	919	940	936	911	944	910	917	889	896	910	946	959	953	905	995	917	921	898	887	921	894	900	889	922	927	937	931	922	853	987	920	897	922	960	953	881	934	885	893	869	920	950	882	891	946	908	924	887	912	927	910	867	891	955	937	919	929	943	933	963	946	962	942	949	979	914	936	928	890	961	929	883	905	938	912	933	904	934	914	971	884	942	906	907	913	917	901	916	903	938	925	935	923	958	966	894	917	940	920	932	925	876	910	910	890	851	915	918	962	900	861	924	949	905	901	871	894	954	957	929	989	898	960	947	962	930	889	941	913	922	955	963	900	903	934	913	900	946	949	856	894	912	923	890	925	941	904	966	902	912	913	874	957	915	864	921	915	948	896	941	900	844	929	923	927	927	979	959	919	916	916	872	955	954	919	921	935	975	920	905	915	930	982	884	903	927	950	914	906	875	925	955	938	966	914	914	840	926	969	923	957	921	925	908	928	891	931	945	908	895	950	927	879	975	927	863	884	908	905	857	899	869	882	877	935	913	919	905	913	931	865	907	898	935	884	940	932	873	981	930	951	886	939	960	963	894	906	981	943	918	906	943	905	925	950	881	927	895	961	954	928	972	926	890	867	937	970	911	910	867	961	922	926	885	894	946	927	957	920	906	875	966	863	918	900	912	913	930	905	899	905	957	850	939	930	908	941	929	900	985	922	888	969	905	940	906	892	888	949	924	941	950	906	930	932	926	893	901	962	886	899	927	917	923	858	910	869	915	894	914	991	889	911	931	954	906	885	888	873	892	891	895	884	892	879	932	938	901	886	950	890	932	911	925	968	961	915	941	946	953	929	921	937	907	961	942	900	932	919	946	986	926	965	935	876	898	889	932	908	890	917	959	948	970	946	925	918	943	921	924	911	928	945	908
14591	6404	4989	3369	2257	1629	1247	937	875	760	671	627	582	519	530	529	527	491	513	461	445	431	472	497	433	486	441	473	500	448	470	433	440	460	464	398	456	454	458	470	467	450	464	448	462	424	416	449	476	453	452	434	445	477	441	456	448	415	446	446	491	449	446	466	436	465	400	440	440	414	440	454	459	416	399	467	411	405	493	477	418	431	449	412	438	444	427	450	387	442	399	414	396	460	474	456	485	447	445	459	459	364	432	418	452	423	425	419	422	415	414	426	428	421	479	403	449	464	483	439	416	419	465	382	444	458	428	450	432	441	437	415	456	437	422	418	432	468	447	421	440	413	417	424	448	393	432	399	420	409	435	457	450	396	416	453	428	466	471	419	432	407	467	435	453	418	417	392	414	396	427	434	481	427	415	423	434	443	429	463	452	421	435	402	404	440	415	484	441	408	402	452	455	454	419	447	427	418	417	426	434	441	428	452	425	452	438	433	422	415	420	434	450	431	450	454	400	457	469	388	418	439	378	432	465	412	429	440	429	440	464	424	399	422	420	474	431	469	493	444	434	436	416	412	410	433	435	457	416	407	443	423	443	431	458	434	431	417	443	439	413	437	467	434	416	449	481	501	418	414	410	411	394	434	387	409	420	441	385	435	438	446	402	393	449	423	414	450	466	427	432	418	443	415	417	440	420	411	450	444	438	427	474	451	444	455	473	446	389	438	433	450	434	426	442	481	483	430	454	450	433	444	433	425	400	447	456	446	427	447	447	442	420	393	407	430	465	416	437	452	388	452	428	428	419	390	416	446	442	434	421	480	419	429	441	445	472	410	447	472	410	467	503	429	425	435	431	440	414	402	418	456	439	432	448	450	415	424	406	430	407	414	437	420	436	465	455	459	454	427	431	457	408	456	456	439	458	426	381	379	410	462	462	408	403	441	429	430	438	430	462	446	426	442	437	423	443	419	412	407	428	458	433	407	433	394	425	404	444	440	433	468	447	411	424	412	456	410	405	447	419	434	451	449	453	432	454	464	450	441	422	392	423	428	446	440	387	436	449	411	452	437	450	426	415	455	460	434	443	455	425	387	451	486	432	461	438	435	459	464	463	421	426	470	429	450	401	444	449	426	434	441	430	437	506	439	407	411	420	403	410	427	470	425	404	434	458	422	419	441	441	444	460	444	438	441	432	465	457	438	482	427	418	448	401	429	427	498	397	467	437	396	454	477	427	414	453	479	431	453	450	444	436	447	449	450	378	434	390	466	396	452	414	425	425	404	427	476	438	428	426	469	454	472	396	439	459	432	464	477	451	444	460	433	429	454	455	417	401	459	429	451	426	430	461	412	421	454	448	422	437	417	423	445	452	453	444	444	427	423	460	432	402	393	439	404	459	419	441	405	411	417	449	438	425	367	454	497	434	413	459	465	449	459	438	446	496	412	381	432	442	441	410	431	439	400	447	444	421	413	440	440	452	383	432	435	411	443	438	440	469	450	423	461	408	428	458	439	422	415	390	404	450	432	413	402	411	434	415	428	427	436	382	450	433	467	435	457	448	451	433	427	446	443	427	457	453	426	442	447	476	442	413	434	460	458	408	396	412	407	413	426	419	448	448	423	420	396	407	420	456	456	432	432	472	509	410	388	426	434	441	440	436	457	477	462	476	475	419	421	445	436	464	434	402	410	443	442	378	400	414	441	433	445	413	454	421	440	429	435	426	415	437	446	407	459	409	430	424	441	407	445	398	460	435	413	477	468	445	413	439	423	423	440	436	455	446	429	431	412	474	450	442	443	439	452	474	444	418	429	443	394	417	439	424	433	438	462	406	414	489	450	454	417	403	458	434	480	434	453	440	423	433	476	477	415	455	414	409	398	456	423	457	457	463	389	390	393	442	435	398	457	421	395	434	446	423	451	399	423	454	435	441	437	463	419	445	425	439	454	424	418	449	424	429	446	392	404	404	395	465	429	413	443	438	434	451	425	399	417	451	433	417	437	488	423	463	436	435	425	456	472	455	442	429	444	444	407	411	459	436	412	426	409	455	479	435	417	450	448	453	435	436	464	439	450	440	452	421	369	412	475	422	414	451	432	457	460	410	440	467	433	448	401	465	396	418	503	439	423	432	450	401	433	438	421	412	415	456	437	471	423	414	404	452	436	403	414	462	470	446	412	428	428	445	468	427	458	443	467	475	472	472	432	449	485	424	411	430	406	447	452	437	423	452	436	434	430	448	426	430	436	426	449	489	404	423	450	407	401	425	410	474	440	421	420	456	447	464	429	432	419	400	431	466	425	450	435	438	449	433	428	427	419	418	425	405	430	394	431	428	423	392	395	386	476	434	413	414	416	431	467	451	416	433	452	382	408	476	467	432	418	421	398	402	415	441	420	422	418	454	410	435	430	459	424	391	405	432	444	471	425	470	429	405	436	444	439	450	445	445	437	445	463	434	435	386	375	449	433	444	458	420	422	429	449	424	411	454	430	461	458	476	470	408	436	431	402	404	456	436	452	455	440	478	438	473	457	436	401	423	416	408	379	420	443	425	402	408	447	448	480	427	471	494	433	416	433	423	424	465	446	444	470	430	405	411	392	430	398	448	447	447	415	396	419	400	413	458	430	425	367	469	471	473	413	443	441	426	417	454	411	417	406	456	423	448	461	444	408	436	456	478	460	410	476	415	382	428	439	415	429	444	431	412	429	471	430	441	471	364	450	411	389	439	450	420	458	409	473	450	486	428	414	443	445	450	482	450	402	407	440	435	414	453	426	464	453	458	424	445	441	438	469	435	455	416	449	405	414	463	449	477	410	428	401	422	454	437	443	431	465	428	430	435	452	430	470	404	424	494	394	446	405	419	436	489	381	486	462	465	449	477	427	397	452	430	395	453	453	398	480	465	450	443	460	471	491	424	449	417	481	460	445	458	450	477	437	467	385	424	430	416	456	419	404	417	442	426	459	444	420	421	486	452	443	414	454	439	455	474	417	406	435	410	428	441	483	424	429	416	452	415	390	445	410	421	462	425	416	437	419	476	463	470	387	463	444	455	435	395	458	462	400	435	414	384	449	451	415	406	467	395	467	468	404	441	450	451	419	488	426	453	464	443	425	416	443	443	471	437	417	479	446	424	449	460	464	441	433	405	408	484	437	438	433	449	424	461	457	445	434	442	396	459	432	396	425	464	451	437	441	457	439	424	385	426	424	421	452	406	424	430	431	487	437	445	430	426	410	407	441	433	413	450	426	478	395	407	401	408	442	445	449	471	450	446	451	423	440	491	469	416	421	426	413	446	436	437	435	451	455	465	477	446	443	466	451	457	419	458	473	410	454	398	456	427	398	432	428	450	432	413	433	434	409	430	417	434	448	454	426	429	412	451	417	413	426	415	439	411	419	438	429	423	457	440	457	453	453	456	391	464	404	425	479	436	415	428	449	439	415	476	447	422	437	444	415	433	394	432	482	445	436	432	429	411	454	434	431	465	441	470	411	434	457
9310	5503	8669	9061	7462	5714	4479	3548	3225	2694	2334	2063	1950	1799	1605	1493	1475	1414	1282	1277	1200	1200	1130	1089	1154	1088	1089	1059	1046	976	1059	1037	1097	1061	968	981	965	1034	1038	1006	970	948	967	1000	1014	1019	948	991	984	1007	979	965	976	914	972	961	983	988	977	999	986	972	991	923	975	943	986	932	907	923	1027	911	971	933	973	967	969	935	999	957	939	954	957	956	968	1014	997	985	961	976	952	1024	928	999	943	961	943	977	938	955	960	895	964	968	903	926	985	893	942	951	987	967	923	955	944	1019	981	962	975	1024	992	930	1013	1025	956	936	952	886	1012	929	958	958	966	982	939	980	935	916	952	902	937	927	932	924	981	974	1000	961	1028	995	944	999	929	891	920	944	976	984	912	921	942	939	910	942	934	962	932	977	968	950	968	966	971	986	962	942	970	971	945	931	995	927	934	960	986	920	920	965	947	957	940	978	967	982	960	907	935	964	926	898	948	1023	946	964	954	994	938	963	942	956	924	958	931	979	972	1000	911	947	979	929	919	962	934	960	962	971	968	989	959	951	949	885	946	977	978	1014	906	990	978	891	984	933	947	923	956	939	972	965	987	967	924	978	943	953	958	960	975	979	993	938	951	894	1001	938	964	966	990	951	938	910	945	947	983	948	1004	1008	1005	994	988	914	980	945	909	939	968	1029	923	987	1001	945	929	902	982	919	948	931	985	964	992	964	965	1008	909	948	971	972	978	962	961	938	914	969	1000	965	979	959	929	990	978	936	954	936	915	958	969	908	904	951	963	921	980	993	942	980	974	934	946	943	929	938	947	979	978	978	921	980	918	952	928	975	971	943	907	915	902	960	924	961	982	936	917	901	926	1027	978	950	898	937	958	930	922	970	992	987	963	993	959	957	937	1017	935	951	995	956	955	965	933	979	973	974	918	987	943	1000	926	975	944	1007	930	971	944	945	977	951	930	977	943	968	984	941	974	926	952	958	973	978	982	926	922	922	1015	894	973	988	976	950	992	972	973	947	996	924	1006	929	979	1009	973	966	944	964	977	887	1001	963	947	950	1009	923	916	978	914	912	1017	924	992	948	955	990	949	917	915	997	955	965	998	950	935	936	1000	938	993	947	985	912	960	964	919	932	913	973	922	939	932	950	981	896	912	950	987	986	973	941	932	984	942	933	949	961	925	928	976	1018	952	918	936	1021	1014	927	911	962	974	954	978	972	993	981	927	953	1008	962	969	990	971	970	960	917	922	961	914	957	937	963	983	920	970	945	912	974	961	974	948	936	940	1000	984	972	922	929	924	962	936	949	987	978	960	977	979	965	954	961	943	979	935	954	998	958	930	967	1012	977	967	985	901	963	953	915	922	951	925	973	963	963	1027	948	962	937	1009	917	959	950	961	953	1018	933	924	980	993	1013	982	915	951	984	971	976	973	1009	926	939	959	912	995	903	951	977	939	941	969	990	951	980	936	997	943	924	982	955	934	992	918	924	946	986	974	928	1008	876	927	947	992	964	914	941	980	941	930	941	975	960	926	925	959	941	992	939	996	979	984	953	929	927	950	936	943	918	976	1014	958	943	925	947	935	903	966	956	943	955	963	983	927	874	940	922	956	989	916	965	953	962	909	911	923	1016	975	945	970	971	969	971	912	944	970	1009	1027	964	921	992	951	970	944	925	960	915	975	978	918	956	954	993	962	950	946	938	964	1010	896	952	903	920	955	1001	941	983	934	920	1027	1000	974	976	962	1011	947	917	998	947	984	935	957	937	1021	957	903	954	971	884	1009	978	984	1000	919	974	947	912	919	933	940	978	967	993	1023	944	904	937	977	981	913	939	960	980	950	939	959	931	968	934	929	939	971	924	978	959	940	944	949	930	940	961	978	976	980	937	902	930	989	988	956	926	967	946	1018	981	967	945	964	968	933	973	989	990	964	949	963	982	911	939	949	942	950	966	966	956	978	929	918	986	981	947	950	931	935	927	953	953	966	1010	956	1013	1033	941	953	947	958	951	951	947	960	952	938	935	973	953	1006	976	965	981	958	1003	950	936	1001	904	953	981	926	961	987	975	980	904	990	976	950	1013	963	970	988	909	983	979	979	956	922	963	945	909	942	953	948	1033	992	921	953	991	948	945	1020	967	933	934	975	1034	901	954	987	973	949	946	1025	980	967	953	945	1003	982	934	980	986	975	1036	992	914	920	934	933	965	950	931	938	901	988	941	969	921	953	935	919	969	933	941	976	949	960	916	969	979	934	953	964	889	970	947	982	1012	978	961	919	963	1034	976	937	948	979	925	987	944	1016	916	918	920	1017	973	950	927	971	903	970	941	921	1006	920	944	965	983	937	992	1004	997	957	1002	984	974	960	950	977	1003	932	1014	945	939	899	973	965	1006	916	930	989	989	981	969	932	962	987	953	908	927	937	942	1011	931	963	921	976	929	944	883	904	955	903	971	952	983	904	984	942	915	988	1001	956	932	944	935	901	976	930	980	982	1010	938	974	988	983	931	1001	975	930	996	931	906	963	962	963	913	933	954	968	930	979	990	985	1007	930	1011	918	959	946	950	940	917	918	952	973	942	932	940	1006	933	950	922	948	943	1002	961	926	998	971	987	981	928	932	923	986	987	1019	993	957	959	1020	937	890	968	918	979	914	932	906	946	957	1009	941	993	885	946	950	999	1000	928	969	908	992	909	960	988	941	949	940	927	975	919	940	1029	944	1001	976	972	1013	1016	988	1016	976	983	881	926	997	959	946	927	961	939	908	957	969	894	937	952	963	945	968	976	968	954	950	925	974	1001	997	904	958	1027	956	961	913	877	983	963	985	940	973	974	981	947	993	933	981	967	927	914	937	993	943	968	920	989	996	976	881	944	927	938	991	966	1004	990	987	931	994	992	928	955	989	969	966	926	931	924	1025	949	974	987	994	972	982	942	1003	945	1031	922	943	943	972	961	902	953	958	1002	918	938	955	991	958	908	1007	1029	969	969	930	986	972	989	939	987	1027	921	1017	956	919	951	957	952	980	983	992	927	949	950	942	1006	928	990	912	975	950	939	981	941	962	986	959	917	920	957	979	909	976	967	955	951	1017	990	966	982	933	1014	941	977	905	959	1017	947	944	1022	1028	962	1009	986	980	963	969	951	974	1020	915	973	917	901	979	863	979	967	981	974	950	985	938	1004	947	980	967	905	959	981	993	959	958	1003	922	967	996	956	948	926	949	963	899	988	959	930	926	911	964	950	955	937	934	919	978	937	926	979	988	934	958	960	933	956	978	1001	963	914	977	1002	962	980	961	969	992	975	969	923	973	967	915	977	914	896	961	975	974	958	971	942	897	964	1022	913	943	993	983	973	934	932	955	935	967	984	930	911	1020	972	1003	889	948	973	993	987	931	934	950	985	966	930	947	942	927	949	959	876	970	978	979	1002	1008	901	984	989	963	965	985	956	957	973	977	920	964	1002	999	975	953	941	982	941	951	950	938	908	952	978	992	920	981	999	1013	1001	1011	983	933	954	947	958	976	967	987	959	920	926	977	1016	932	965	946	1030	934	959	990	958	953	940	916	992	906	961	932	974	929	969	963	990	983	927	986	945	927	993	947	952	988	926	915	908	969	919	916	945	935	936	959	938	968
26217	11747	8738	5497	3693	2516	1825	1454	1215	1095	937	855	756	665	662	584	574	550	532	496	482	534	428	458	450	509	467	445	443	472	423	391	450	405	448	456	448	434	442	430	429	409	423	406	372	447	437	418	441	404	422	425	410	416	448	419	419	397	431	393	414	422	383	417	424	402	425	406	450	406	408	431	370	433	352	419	417	403	437	417	389	416	360	425	409	405	393	437	415	375	355	391	433	384	467	409	402	412	411	433	433	400	397	388	419	421	408	450	427	406	379	393	408	418	422	398	461	420	384	412	445	448	387	373	414	404	436	428	419	430	382	452	439	381	449	438	433	432	407	415	448	397	410	433	383	435	433	355	384	403	398	448	405	405	426	416	398	456	438	398	367	430	458	402	440	429	421	407	436	423	444	413	368	407	398	424	424	460	390	434	406	418	398	408	484	455	403	387	412	422	416	429	395	408	419	416	425	435	420	389	408	411	383	403	461	432	406	420	385	381	418	371	427	405	419	413	409	400	391	419	427	405	426	447	406	419	379	421	446	427	420	389	444	390	427	430	442	422	441	424	422	397	392	470	435	393	420	407	451	419	385	428	380	443	397	414	417	448	431	407	409	417	412	422	432	416	414	436	411	405	429	399	464	422	418	415	393	403	388	406	405	415	413	426	399	479	394	402	441	410	461	451	418	433	419	454	414	374	413	409	406	411	436	427	386	442	431	396	437	444	402	408	452	441	404	383	409	438	396	430	413	417	433	402	403	409	437	456	423	386	416	390	389	451	418	409	391	380	425	415	412	417	407	393	414	428	456	445	409	410	426	436	423	405	436	433	403	356	410	403	424	440	447	428	418	428	414	419	438	448	411	403	405	461	398	442	384	402	418	444	395	449	410	435	424	390	432	429	402	438	433	410	383	418	428	382	420	405	407	429	452	437	396	413	451	425	424	430	407	439	432	430	400	425	431	407	416	408	394	435	401	444	431	407	404	411	398	359	406	420	415	429	429	451	455	378	395	432	422	399	406	444	470	429	397	369	403	429	412	398	396	426	393	404	402	414	422	417	470	408	410	392	393	406	423	394	378	416	442	456	428	413	397	400	453	422	431	432	415	412	415	409	419	385	421	400	421	428	405	430	429	413	396	403	470	436	440	432	451	393	405	460	417	456	422	423	394	414	391	381	432	413	415	439	443	418	432	452	397	467	441	378	376	407	421	394	410	437	433	408	398	370	416	353	387	418	436	434	428	405	399	454	430	452	413	440	399	436	409	427	445	452	428	398	391	428	417	462	429	450	415	415	392	449	432	390	402	423	416	417	416	423	400	374	397	435	406	427	470	357	383	463	370	436	411	418	425	413	413	441	439	394	370	420	391	406	451	442	431	412	413	422	460	399	396	395	415	447	441	406	432	405	410	460	410	425	437	375	429	404	402	414	429	473	421	439	438	417	462	442	443	449	451	412	432	423	421	426	436	444	451	419	382	410	417	400	424	412	400	383	449	415	407	406	422	415	398	433	401	422	373	410	472	440	411	365	442	405	436	404	472	426	429	411	432	416	412	422	382	402	414	441	449	406	416	394	437	437	394	427	415	399	429	426	385	413	393	366	401	395	436	417	408	399	372	374	421	442	400	433	427	395	405	378	450	405	414	447	464	418	440	370	436	415	402	407	449	392	380	432	427	408	430	402	426	428	390	397	411	376	422	461	388	375	425	430	454	429	428	412	452	445	423	413	434	433	465	429	468	439	432	411	422	392	402	436	418	481	463	401	412	429	382	428	409	422	439	434	424	427	385	415	441	396	427	429	413	430	408	404	390	390	386	428	417	440	433	383	400	414	443	475	437	400	397	397	446	424	419	427	408	455	438	427	407	441	440	433	432	403	409	417	391	446	418	397	417	423	443	453	433	420	439	373	440	455	404	420	439	439	397	406	407	436	418	420	433	430	436	404	427	417	400	407	406	416	428	409	397	431	383	435	437	419	432	444	410	422	413	453	420	400	381	397	404	415	438	445	429	438	418	433	396	405	405	413	454	421	449	402	409	428	407	398	412	420	426	428	416	437	444	395	460	436	412	389	368	447	377	413	418	410	429	404	405	402	384	398	438	415	405	470	391	390	388	432	426	414	435	401	446	433	378	402	388	357	396	451	446	428	452	426	427	424	417	404	415	434	432	424	447	393	445	413	456	402	426	441	382	397	408	397	385	385	387	390	403	417	425	380	397	425	378	431	422	417	425	440	445	432	446	415	408	427	459	430	434	401	412	433	410	406	394	452	441	433	451	419	418	417	415	406	380	414	467	437	414	394	407	394	393	400	380	391	449	428	402	408	381	416	393	445	438	436	379	495	431	411	440	443	411	447	406	451	415	395	406	429	417	419	426	391	446	415	410	427	421	411	379	435	398	401	386	448	420	376	402	423	386	425	417	404	418	442	401	449	407	413	444	421	407	393	435	435	409	437	405	402	412	410	427	435	421	389	455	398	435	439	477	412	428	445	445	439	430	414	409	434	414	394	433	378	405	407	430	390	359	389	425	375	413	403	468	418	386	432	379	384	445	445	380	424	417	390	439	381	421	393	435	435	416	397	438	441	429	437	442	395	404	367	440	405	391	408	403	416	401	421	460	415	379	390	448	443	420	421	413	435	419	437	412	461	439	419	430	408	427	423	433	421	425	398	393	387	429	417	418	383	414	420	463	440	411	403	387	477	401	401	492	390	429	421	416	382	405	401	413	414	391	426	407	452	443	410	439	434	418	434	427	397	449	416	390	429	397	414	394	402	402	397	418	431	445	418	377	442	430	428	384	442	428	460	394	415	433	468	423	406	433	409	420	382	426	402	395	424	376	419	427	482	394	397	417	416	424	390	426	426	400	471	416	442	434	394	407	438	397	455	394	428	440	411	426	450	432	368	423	407	405	413	406	444	427	417	437	455	415	426	386	410	413	406	421	401	388	420	405	411	428	451	433	429	409	386	460	434	402	401	461	442	380	424	431	406	429	399	437	432	431	376	395	428	416	430	420	439	403	461	433	430	401	413	450	422	421	466	405	458	433	427	433	440	428	421	421	405	423	382	411	447	416	434	426	446	436	429	432	398	438	409	443	396	389	438	447	386	451	425	430	414	437	457	432	405	418	382	416	396	406	386	392	448	396	386	434	427	389	428	386	387	393	400	408	425	415	402	411	462	415	426	445	384	399	434	409	428	439	393	381	420	423	398	381	446	447	427	430	386	419	421	377	395	399	438	401	401	442	415	399	388	421	418	411	402	419	382	402	435	420	406	386	442	420	408	407	378	403	394	401	438	407	443	373	433	421	398	404	432	423	419	401	428	354	388	392	396	422	417	461	402	426	416	405	411	399	427	379	426	456	385	414	389	425	404	445	427	395	375	372	380	444	389	394	399	449	391	405	425	438	409	448	426	415	422	421	395	427	458	406	418	409	406	405	433	417	440	421	404	417	458	406	463	447	407	373	409	394	379	432	411	416	406	421	416	429	411
16532	9186	13340	13328	11513	9316	7271	5958	4992	4274	3687	3229	2848	2518	2275	2075	1922	1721	1685	1579	1398	1435	1398	1326	1272	1272	1208	1184	1150	1116	1091	1217	1173	1104	1152	1160	1033	1053	966	1036	965	950	952	955	932	920	964	985	966	924	906	945	967	961	924	916	866	965	938	919	961	942	995	936	923	983	936	917	882	937	885	915	979	967	909	894	923	904	899	965	905	929	948	894	868	927	972	954	908	920	909	879	932	969	974	937	910	919	912	929	983	935	905	937	915	857	951	897	894	916	860	894	961	910	934	920	966	902	946	948	1009	932	916	955	954	931	940	890	884	992	926	902	964	909	981	920	917	894	913	958	899	924	935	925	953	976	898	925	933	972	885	935	903	957	952	914	918	984	918	957	897	924	887	914	935	942	918	898	920	951	937	895	919	905	934	934	912	958	913	943	918	942	960	936	939	911	948	952	936	904	905	980	950	940	906	903	917	917	906	921	886	961	874	924	921	927	937	962	906	940	988	956	937	919	936	971	945	939	876	924	918	951	956	928	937	946	922	979	933	991	930	964	947	916	968	912	893	928	939	910	953	903	900	945	914	975	902	917	903	914	910	931	919	946	955	919	939	947	927	906	938	919	979	923	922	959	959	941	1024	919	976	923	950	953	942	988	913	945	850	936	949	959	889	919	930	955	908	873	895	937	905	949	941	948	897	881	876	965	925	918	925	976	938	952	956	941	938	933	908	950	998	929	882	918	929	919	935	906	929	987	887	957	928	866	927	899	948	935	962	898	903	887	976	930	923	863	913	937	987	971	959	945	945	957	878	896	929	922	923	935	911	934	975	969	947	968	996	948	908	870	915	861	915	945	933	919	912	941	874	956	935	925	931	935	911	922	865	917	912	920	918	965	960	938	905	920	910	931	918	919	942	930	893	953	916	955	932	920	882	957	951	874	948	878	900	962	901	997	924	933	1000	926	903	925	969	936	935	917	942	959	878	954	930	897	908	918	846	950	908	978	972	946	924	987	916	947	919	942	997	928	946	967	973	938	945	921	916	961	935	883	879	942	895	953	922	887	903	924	920	931	915	892	901	973	915	910	951	988	968	948	974	892	906	925	892	924	903	868	902	935	965	939	938	948	930	926	958	934	954	869	912	873	935	941	962	930	908	867	943	957	952	890	915	889	947	972	929	890	909	936	959	906	899	898	995	940	961	947	912	889	905	981	964	934	872	951	945	911	953	931	927	930	896	956	914	931	944	939	952	937	896	910	945	902	921	943	927	969	961	930	952	880	916	960	937	928	897	933	925	926	953	892	934	975	930	937	930	896	907	924	942	938	922	918	921	913	942	885	948	992	931	940	978	900	900	898	924	945	921	965	946	974	950	937	927	922	929	965	895	927	909	886	912	912	913	932	947	946	952	887	973	949	987	940	866	921	974	938	954	921	883	908	911	905	916	919	954	925	959	926	879	949	901	938	933	918	911	942	952	958	935	946	934	886	875	980	895	951	955	1027	887	921	955	915	901	954	955	1002	908	890	930	915	998	941	1002	1000	952	939	906	929	921	939	935	869	935	941	904	921	973	923	968	905	947	983	939	942	1002	942	904	934	958	969	925	948	941	913	924	908	870	890	957	906	939	968	962	946	913	901	910	890	913	945	936	968	879	899	899	943	962	908	913	941	951	919	943	917	952	943	929	931	951	863	915	871	910	914	949	942	950	956	917	956	963	941	858	902	894	943	924	897	963	920	935	904	1015	993	936	924	934	974	902	906	965	938	911	941	938	877	915	923	923	950	890	931	907	939	968	904	907	907	913	977	905	943	967	950	890	936	901	916	920	887	917	918	900	957	994	893	924	989	974	993	864	916	955	904	924	926	919	931	958	948	933	920	919	903	911	931	968	959	854	899	967	931	920	945	943	902	957	904	934	945	925	932	900	970	929	974	870	888	965	946	898	948	941	871	979	936	878	921	941	929	916	924	921	882	982	891	930	934	955	947	917	882	944	930	896	997	896	911	952	916	923	950	915	899	966	886	912	984	943	946	967	938	947	934	910	879	919	836	865	946	947	905	958	903	863	944	921	890	908	903	875	903	920	939	920	900	938	958	869	909	922	918	938	934	921	903	877	969	891	959	937	947	954	958	968	1037	903	919	928	957	884	1000	945	935	899	905	933	902	866	984	967	940	935	976	933	932	921	913	911	895	965	905	902	897	911	909	903	896	977	936	943	946	961	883	988	961	977	935	949	892	958	915	930	867	905	915	920	903	902	891	901	859	891	928	918	924	960	919	955	910	893	880	918	968	952	934	871	941	948	910	932	921	927	893	918	949	939	965	912	904	926	932	952	949	914	909	948	884	966	904	964	995	967	908	944	945	930	945	903	928	913	872	959	907	903	907	921	907	992	966	928	937	924	916	916	920	884	957	947	956	889	938	911	913	945	956	914	907	933	972	917	964	945	896	923	948	921	901	929	905	985	942	887	973	903	891	965	929	984	896	915	950	896	938	909	940	900	936	914	944	913	902	891	1000	943	943	963	893	916	910	963	937	938	914	989	944	927	955	939	941	918	928	881	937	928	912	908	921	882	935	964	924	994	896	905	909	903	942	926	927	920	901	1006	1019	942	897	882	934	898	997	952	921	908	930	967	931	956	870	917	917	901	960	883	906	904	934	924	919	1001	906	954	956	887	904	926	934	975	932	882	881	954	995	939	973	944	907	913	959	914	891	928	925	949	917	952	895	943	955	922	927	952	889	915	974	907	930	975	909	918	945	955	921	964	953	958	952	919	927	948	866	933	884	895	961	879	1026	921	907	934	961	885	987	948	943	903	851	951	955	945	951	923	856	971	921	940	936	924	915	933	913	916	935	879	873	958	926	947	946	994	936	947	920	910	912	941	949	952	920	944	867	922	934	878	943	959	896	927	928	912	916	885	918	941	982	936	886	911	950	903	912	954	924	940	917	921	955	897	909	955	947	983	889	950	971	907	902	948	969	970	905	944	905	864	945	919	896	905	941	973	921	954	930	896	908	942	902	882	991	926	964	869	896	962	936	927	890	937	950	951	929	924	928	914	924	954	976	931	869	942	879	971	936	962	958	941	896	925	885	912	910	931	953	957	935	912	941	989	931	959	871	964	885	899	972	887	908	887	924	920	925	922	926	906	904	918	901	903	939	945	903	886	901	925	935	926	897	949	903	984	910	957	932	1021	941	938	960	864	978	964	949	938	932	939	977	921	958	944	959	906	1000	909	949	927	924	920	979	1002	897	892	890	925	887	925	999	977	904	943	923	933	916	926	913	914	929	933	877	950	853	924	901	890	993	883	932	958	910	950	973	915	906	944	962	931	951	911	916	893	969	975	930	1006	944	940	962	916	933	970	917	985	921	910	917	910	920	984	904	894	949	938	923	930	916	926	957	913	908	945	954	966	956	946	922	960	918	918	928	935	906	917	953	987	933	891	971	912	914	914	934	870	862	928	873	972	928	880	916	985	926	928	944	919	992	957	920	927	916	965	887	917	917	946	875	888	914
34303	18026	12727	8112	5210	3732	2553	2003	1709	1462	1294	1110	964	778	808	715	643	615	568	564	485	505	567	538	506	483	517	475	465	463	484	495	421	491	465	481	429	434	404	419	460	415	407	410	399	465	414	364	437	420	440	418	437	393	390	406	451	408	403	382	419	443	413	385	441	452	427	373	425	451	411	375	391	430	406	404	438	436	429	412	427	398	412	435	386	400	422	398	408	452	366	400	427	422	416	402	407	398	407	433	396	414	409	414	433	446	429	397	413	420	399	388	375	415	414	396	433	387	423	404	403	367	461	426	412	428	405	413	441	430	389	452	381	432	367	408	384	425	447	416	420	451	443	422	418	461	420	395	384	371	402	424	420	418	425	442	426	384	416	388	419	422	452	413	411	447	418	420	437	413	409	390	409	398	427	441	435	428	415	417	422	408	373	409	415	381	466	426	449	412	431	394	410	366	453	400	413	456	435	467	456	390	428	409	398	375	402	406	436	441	403	354	402	420	421	418	381	409	365	401	435	416	394	387	431	431	423	452	426	437	407	423	426	464	405	430	419	406	430	415	470	410	434	439	446	438	435	462	471	461	430	384	378	402	377	384	396	440	450	438	395	385	402	390	433	368	420	398	427	425	413	424	394	366	410	428	392	471	438	415	398	416	400	419	415	383	382	432	466	402	423	429	403	389	365	399	363	404	428	432	413	401	438	451	404	400	392	452	408	453	426	397	416	422	434	413	378	412	414	398	396	429	401	446	427	423	411	402	423	400	455	388	475	412	399	395	373	407	420	453	459	418	405	404	388	427	419	387	410	406	430	380	404	464	411	435	436	408	407	435	399	439	435	437	394	464	413	417	418	410	404	420	425	410	442	431	405	409	384	397	411	419	439	382	382	397	383	396	420	419	389	479	343	452	449	400	462	439	402	395	430	425	409	434	402	427	421	397	404	388	453	408	397	388	428	416	395	446	417	404	417	391	428	422	428	451	397	410	464	423	416	408	375	427	383	435	372	420	405	415	421	401	419	397	411	413	408	427	421	418	427	437	390	413	416	411	436	421	429	420	434	355	377	406	397	422	411	423	390	413	406	416	409	408	418	462	423	400	411	364	428	421	383	418	419	425	442	412	395	438	417	401	394	438	416	420	406	393	407	429	398	395	407	379	393	394	425	424	401	405	414	413	438	417	422	409	414	442	423	420	422	422	426	476	411	404	388	423	388	418	427	404	399	416	395	394	439	480	429	389	400	407	418	396	385	386	410	402	436	382	442	408	456	430	452	371	408	438	406	384	400	420	392	405	421	418	439	432	398	424	414	417	407	424	424	410	435	399	420	398	396	398	434	365	426	474	435	406	398	438	430	436	420	447	395	378	448	438	430	425	429	423	393	400	375	402	412	397	424	430	424	435	440	426	415	402	381	430	405	440	409	416	442	416	406	419	404	406	446	434	434	395	404	441	457	456	425	406	417	406	386	391	438	429	397	438	406	409	462	412	441	474	410	443	400	366	398	429	406	431	397	406	468	380	431	448	384	386	468	415	411	468	418	396	443	401	424	395	395	419	418	399	422	436	430	429	431	420	398	413	426	436	424	362	402	408	375	419	450	439	401	389	439	407	394	411	421	444	427	403	398	390	419	391	422	473	405	469	439	425	395	386	438	426	395	420	397	434	389	388	379	410	428	440	426	436	443	452	437	433	389	399	431	429	448	401	409	380	439	425	411	439	404	393	438	409	448	411	433	428	419	405	431	379	406	416	428	395	395	382	420	417	411	401	419	436	417	396	408	415	420	402	412	397	419	404	411	462	438	409	461	438	387	413	448	379	407	394	403	401	418	431	413	431	378	412	377	458	378	357	395	443	432	414	398	416	399	418	402	415	401	405	434	374	366	417	436	447	439	417	403	412	437	423	416	401	407	440	371	424	396	451	461	410	414	402	407	383	456	416	412	376	383	431	440	378	397	452	418	459	396	406	420	414	407	425	394	453	389	455	414	416	367	412	400	411	394	424	446	436	431	403	445	424	412	403	410	434	428	437	416	432	422	396	437	412	405	416	412	410	415	430	426	385	415	378	447	442	398	406	459	414	445	406	397	416	386	399	418	426	413	423	451	367	382	402	430	412	430	389	366	425	425	401	413	409	409	428	403	414	430	476	424	386	417	410	386	437	426	373	418	402	397	445	394	397	440	456	387	424	388	412	428	421	456	444	438	461	423	445	429	385	388	478	423	402	418	448	422	414	436	383	408	411	372	404	390	341	436	410	417	441	429	417	406	452	400	411	413	416	410	438	417	393	416	388	390	426	399	406	420	419	416	428	426	454	408	419	394	451	385	405	401	393	436	404	390	409	398	394	429	406	407	408	383	371	430	395	437	495	434	401	444	411	430	434	420	424	420	411	419	407	413	399	400	433	420	400	392	414	391	446	404	390	403	417	431	428	402	427	452	462	410	427	436	422	416	456	443	432	393	412	412	422	449	376	393	391	422	432	417	475	421	393	403	417	419	450	419	443	443	454	444	440	416	386	405	431	392	383	404	433	438	431	384	404	415	403	420	412	431	422	419	410	437	390	435	390	407	426	397	409	434	374	429	389	423	432	418	429	411	429	394	420	421	411	403	438	439	402	456	405	430	387	393	405	405	432	406	402	430	425	413	425	420	458	419	411	432	401	371	370	400	442	400	413	420	414	436	442	421	389	441	407	407	407	395	394	406	414	421	411	392	387	386	454	394	406	436	431	415	401	388	442	435	429	424	431	420	411	387	447	439	428	434	428	424	418	387	429	411	431	441	414	417	422	385	434	411	414	422	392	413	451	395	400	405	428	351	432	444	404	414	393	421	437	436	424	474	405	391	404	396	439	444	419	448	407	406	421	422	434	431	405	414	385	416	396	432	449	419	425	354	402	412	388	399	403	409	402	423	387	429	406	416	431	440	421	413	416	436	392	403	411	427	430	400	420	430	381	402	423	408	460	426	465	410	427	384	429	402	413	328	412	417	417	403	406	417	348	420	395	458	441	409	436	418	398	423	394	420	429	378	372	404	435	401	394	448	441	412	394	397	417	424	409	416	420	450	389	417	444	399	426	397	398	448	408	423	414	415	373	407	405	398	396	414	422	392	390	435	386	436	384	432	434	455	405	396	385	404	352	423	424	409	417	408	420	441	434	442	434	431	417	379	427	403	429	398	435	446	434	383	386	386	433	418	413	417	449	369	397	414	411	401	408	409	390	442	401	384	372	398	419	444	391	413	431	388	446	416	425	442	393	397	418	397	415	444	424	383	429	432	439	432	417	377	434	388	433	408	443	424	372	424	389	427	382	411	428	409	437	394	434	425	417	422	402	400	444	466	447	460	399	398	429	416	437	417	434	430	416	422	426	448	428	395	423	421	429	431	452	419	441	439	436	390	433	393	434	430	426	436	426	444	406	425	398	430	428	409	420	402	405	436	424	443	408	459	381	431	425	403	439	403	432	410	434	381	388	439	445	405	372	399	402
20617	12669	17165	16793	14665	11928	9650	7913	6809	6071	5274	4365	3772	3251	2905	2631	2275	2169	1965	1735	1696	1620	1665	1573	1531	1463	1339	1296	1281	1310	1280	1247	1267	1287	1307	1208	1108	1137	1036	1032	996	971	1015	927	903	991	935	949	930	945	945	992	938	914	955	878	942	940	948	984	934	931	911	922	892	914	945	888	917	911	978	884	957	933	958	929	888	918	950	937	906	915	888	978	898	900	961	939	936	948	910	939	885	845	952	940	874	946	926	953	879	965	961	932	881	942	924	975	953	952	956	866	947	890	939	879	923	903	879	898	884	966	950	887	913	921	961	916	930	898	933	933	938	919	917	921	969	928	891	861	975	921	899	922	917	924	871	915	939	884	901	919	952	910	906	939	896	909	918	886	858	889	899	914	953	970	917	932	955	934	841	923	944	907	961	881	901	951	968	936	879	918	889	938	875	933	962	850	933	962	928	945	912	903	856	910	979	928	894	870	915	894	957	972	941	936	916	912	892	906	888	868	918	924	902	932	898	890	857	910	947	928	919	894	899	877	914	929	908	953	903	947	899	963	929	902	942	974	900	894	910	919	932	925	951	989	921	956	937	864	926	873	948	961	949	984	903	875	933	863	912	935	947	877	906	949	920	923	883	918	892	903	961	900	879	935	923	936	866	918	858	938	867	951	910	980	950	863	919	907	927	934	987	920	882	883	921	925	939	943	986	882	891	924	950	901	929	983	895	942	921	911	869	870	871	929	909	867	926	928	934	877	892	878	903	913	916	930	988	930	929	889	867	886	915	895	924	931	957	914	897	892	922	912	922	917	949	932	888	920	930	882	914	947	903	898	928	966	933	875	923	932	895	899	937	904	924	920	893	922	959	939	852	908	974	905	969	926	918	950	927	970	902	925	949	942	927	919	921	920	944	852	955	934	974	904	894	929	972	905	871	921	914	963	875	941	893	965	935	906	884	916	948	944	964	912	948	951	949	882	898	931	945	894	963	868	959	882	879	934	847	913	940	944	929	916	961	877	925	889	945	895	915	944	943	928	941	918	973	877	961	890	887	917	926	927	883	889	966	917	923	905	944	966	886	940	952	902	929	917	924	911	927	914	908	942	937	896	980	920	922	900	908	951	925	861	953	902	927	870	904	970	940	895	933	895	915	925	922	939	944	884	870	932	937	969	888	880	909	951	930	904	858	913	907	873	933	909	934	890	894	904	921	889	914	903	878	952	919	944	901	914	902	983	886	883	930	886	934	923	856	926	916	852	925	919	962	888	872	964	909	891	909	901	924	906	927	916	863	921	927	946	928	989	970	916	983	890	909	839	905	943	918	898	959	924	896	957	930	925	906	912	925	920	932	952	903	946	906	907	931	935	911	923	898	871	873	922	906	960	909	918	904	915	855	932	931	924	957	906	944	925	870	909	960	922	937	952	944	937	941	860	910	949	940	902	939	947	897	876	940	876	941	970	939	850	891	888	916	933	903	906	914	895	889	910	894	912	888	899	922	844	903	922	915	930	930	893	831	954	892	904	946	887	905	843	913	937	950	955	899	903	936	919	909	899	918	931	886	963	889	902	930	937	921	905	912	916	920	933	896	917	882	894	910	926	908	921	898	965	881	978	917	940	889	920	942	881	958	906	882	890	919	899	909	899	934	956	931	907	964	933	961	934	906	1017	896	971	954	888	906	901	875	903	942	897	905	918	920	919	917	944	893	940	948	908	936	911	940	927	957	908	872	948	886	876	874	940	929	936	961	899	958	950	895	954	967	932	875	914	863	890	916	913	884	912	924	940	855	887	906	832	935	906	901	950	918	900	916	925	910	932	887	905	944	899	888	903	922	871	949	889	982	945	903	920	906	967	893	918	938	933	908	953	907	910	918	950	877	902	897	869	861	900	926	923	915	896	911	952	959	891	894	922	927	912	915	941	946	941	909	894	951	893	899	966	938	909	877	903	929	892	918	916	923	873	960	979	923	977	886	843	971	964	904	909	917	916	937	915	911	961	906	937	978	917	918	921	927	923	933	901	916	938	929	869	901	906	873	938	941	911	887	890	939	910	957	854	917	915	894	942	950	978	936	920	892	903	933	873	938	888	951	933	885	917	912	869	949	896	948	926	904	923	952	959	904	921	938	943	889	875	936	924	939	947	901	930	913	867	964	885	926	906	896	924	968	965	913	861	925	911	916	884	911	918	909	966	875	930	900	918	932	881	926	934	911	992	946	939	889	982	942	963	909	941	936	886	934	882	976	945	944	958	938	896	913	912	891	929	915	924	970	934	983	931	898	961	892	925	856	915	867	910	931	922	993	957	945	923	862	930	904	948	814	952	883	938	918	881	899	948	1021	905	941	932	929	861	899	877	893	942	907	913	899	968	949	885	923	889	918	916	948	935	886	873	889	960	958	922	930	914	930	932	929	886	938	902	893	918	869	928	944	950	933	888	918	949	928	992	895	937	878	895	926	887	926	940	862	939	961	898	913	934	902	940	922	930	924	869	910	961	902	881	911	927	924	942	945	906	911	874	936	907	941	896	925	899	939	950	884	891	901	889	922	879	886	900	972	921	913	911	928	956	974	891	902	927	937	913	945	899	963	909	938	947	951	868	880	948	896	934	851	890	886	930	897	889	888	911	903	905	924	881	911	916	891	886	970	881	943	951	882	953	952	959	912	980	917	922	981	872	907	909	918	862	908	886	892	943	957	910	886	904	937	923	979	901	900	935	907	922	901	915	897	890	931	902	893	892	866	899	917	881	904	923	940	940	915	954	927	948	902	878	880	879	946	883	899	932	909	972	905	915	931	898	920	955	951	929	932	911	943	868	941	969	881	898	951	891	908	859	890	947	890	944	926	933	926	918	901	916	924	888	879	885	910	975	910	937	932	938	971	976	882	920	927	908	924	901	1003	960	903	915	975	876	929	922	924	906	918	897	885	957	876	916	905	940	1000	877	953	954	994	908	937	914	893	950	943	875	917	907	899	921	918	897	928	899	948	863	893	867	887	924	878	864	957	892	919	900	851	889	915	896	946	904	931	935	914	861	918	885	950	878	960	885	890	911	945	898	956	992	929	891	978	914	938	955	903	985	867	949	903	908	920	940	916	891	899	898	961	939	948	932	943	905	892	910	864	920	875	907	868	929	903	926	945	896	888	880	927	917	945	949	870	930	927	942	849	881	902	938	944	906	910	940	962	895	969	958	947	982	953	945	921	905	853	936	853	871	877	931	908	940	889	937	933	922	917	886	873	940	908	906	935	976	917	922	922	922	924	952	912	860	909	952	909	906	949	927	851	992	940	929	919	957	903	869	917	891	911	950	920	882	861	925	868	879	946	916	958	965	945	895	876	936	921	908	936	910	887	909	952	921	920	866	957	938	931	895	906	881	816	992	909	983	906	971	916	930	989	947	948	905	882	925	916	901	881	909	915	938	886	951	945	915	901	922	948	877	897	933	939	955	947	918	938	970	925	911	922	886	898	937	898	992	906	876	887	899	932	879	917	881	914	904
16096	7004	4777	3380	2272	1551	1189	941	841	719	706	640	577	595	541	582	532	554	482	455	500	473	489	494	428	414	464	431	464	464	466	413	408	483	412	421	418	455	440	406	456	443	403	428	430	441	422	458	435	425	456	446	411	455	438	448	446	437	457	433	423	464	429	443	450	410	438	421	487	417	389	428	464	422	432	434	468	444	438	436	459	445	409	413	455	446	453	429	452	459	429	406	411	455	481	422	459	445	454	436	441	399	411	415	455	417	382	445	468	447	428	421	421	388	464	408	416	452	403	436	410	418	485	456	460	425	453	420	426	445	434	416	436	421	424	449	394	426	453	454	446	449	399	414	447	421	442	431	432	457	436	439	451	430	419	447	417	453	406	446	437	419	424	420	471	424	389	440	425	441	445	444	410	438	440	459	447	446	439	388	458	443	410	443	445	462	439	423	412	453	392	414	474	460	440	431	445	444	430	445	408	399	444	475	446	469	438	432	445	447	427	409	436	424	475	434	414	433	442	439	440	436	426	434	427	464	450	413	429	423	401	454	473	482	416	455	442	382	463	427	392	430	431	396	439	446	456	432	459	433	446	449	450	395	413	462	456	441	464	416	456	472	454	407	416	489	418	412	432	425	405	447	421	446	457	444	431	381	477	441	466	410	494	433	407	437	436	440	421	425	424	422	398	406	430	439	441	464	407	439	442	446	451	433	485	423	408	438	460	459	438	466	431	424	471	430	442	466	448	418	460	462	431	443	454	470	406	417	405	462	439	428	434	446	404	435	404	437	433	402	400	476	447	417	437	430	450	425	408	474	423	415	460	426	411	390	424	471	434	438	437	429	452	433	422	428	442	425	441	425	441	418	445	440	412	462	430	420	431	404	427	381	424	449	419	384	432	448	421	481	422	467	462	399	403	402	403	446	446	450	453	465	440	410	425	410	429	440	443	442	416	460	395	436	432	436	427	407	389	404	454	415	431	434	375	434	406	410	436	459	442	398	457	469	444	462	450	469	443	441	395	416	440	425	469	405	432	405	411	455	449	378	420	476	409	440	454	419	435	446	402	433	411	451	435	418	430	447	407	459	408	394	460	439	412	428	409	437	387	434	423	486	427	425	436	412	439	448	462	433	428	399	436	420	420	424	423	453	420	399	458	448	438	456	445	448	439	470	432	434	454	414	444	430	448	488	453	435	422	447	424	425	439	420	436	424	448	463	484	414	437	428	424	433	435	461	443	427	441	439	427	443	457	413	431	408	466	445	408	441	446	453	458	405	442	442	417	417	480	423	418	420	404	452	457	417	416	459	454	415	461	395	438	429	391	413	436	413	457	455	448	427	403	492	409	399	445	429	453	395	412	417	393	424	426	457	460	406	454	430	383	395	422	461	450	433	427	422	438	439	421	431	447	435	452	435	428	412	388	426	438	419	414	440	425	417	428	466	498	448	410	400	448	435	408	403	397	382	451	406	412	424	463	451	412	458	449	452	414	430	480	436	458	410	449	441	410	444	420	400	437	450	431	417	453	472	406	434	446	446	465	432	452	408	451	399	428	454	424	439	425	424	464	432	448	446	489	466	488	424	397	426	409	427	437	406	431	487	442	434	388	442	417	444	441	436	486	462	479	433	428	422	457	429	438	452	454	434	437	410	387	469	412	454	456	473	432	434	404	418	420	409	423	438	389	434	433	444	414	428	423	391	473	440	450	397	402	422	459	421	482	415	460	419	456	451	439	408	410	459	434	419	430	411	433	434	453	451	477	456	471	436	464	422	414	421	428	435	435	423	408	404	420	425	419	432	437	450	443	442	407	440	427	428	451	432	411	446	433	462	443	428	411	444	391	418	440	447	400	391	370	411	450	463	416	437	437	465	436	403	416	403	472	455	460	396	456	436	423	406	437	417	400	433	430	454	390	463	425	471	422	445	464	439	457	468	438	458	422	404	415	409	398	407	478	424	436	417	465	445	411	420	454	441	428	442	462	428	404	468	430	476	440	410	458	408	434	400	432	460	474	423	405	442	459	452	407	399	444	418	440	467	457	434	395	408	413	411	436	402	443	445	475	473	439	429	439	425	404	401	433	413	453	448	436	443	435	434	396	437	417	433	409	444	459	426	406	413	421	400	406	463	447	443	407	410	436	413	446	473	443	446	435	434	444	414	454	428	423	424	489	474	465	461	431	432	409	456	450	448	434	432	465	454	420	478	412	380	421	401	443	453	383	453	452	415	397	468	445	424	449	437	469	422	449	431	444	486	430	405	447	431	426	443	412	430	383	407	433	456	455	442	410	407	447	428	396	438	451	408	456	416	445	414	441	466	471	437	456	427	398	439	427	424	456	461	432	436	423	437	449	416	411	454	445	433	430	449	424	431	382	441	398	449	446	383	450	437	445	457	470	445	444	424	427	487	464	454	452	415	470	445	438	409	399	439	413	411	421	420	417	421	405	450	449	432	440	448	439	447	417	422	407	422	438	407	425	437	470	431	474	465	401	451	434	469	402	469	408	415	469	427	449	466	433	398	431	429	404	482	442	469	430	423	409	429	454	443	419	422	442	430	438	458	475	445	398	396	426	429	415	427	444	392	430	412	423	420	436	456	447	466	421	477	420	431	439	451	428	427	419	460	453	428	421	439	438	390	481	419	416	440	439	419	457	493	404	397	379	423	475	440	395	449	434	442	470	441	432	446	438	422	406	404	401	416	445	424	433	400	459	450	397	413	424	394	422	444	453	400	435	437	392	407	420	413	455	407	409	461	407	441	421	442	457	436	407	415	403	459	420	437	495	433	482	414	457	427	415	473	446	453	452	421	409	464	440	445	437	462	477	421	464	410	441	436	467	451	448	423	428	395	437	393	441	425	454	409	426	403	459	417	408	430	453	424	436	451	441	423	407	401	420	433	404	381	396	432	430	401	436	433	420	481	387	427	391	425	463	454	451	434	446	446	444	410	413	414	441	430	456	441	403	458	452	424	420	420	425	443	448	458	447	438	422	477	429	460	442	443	407	396	394	425	440	462	405	457	404	427	461	450	408	420	454	437	413	424	447	430	427	454	464	434	472	382	434	455	402	409	456	432	445	440	428	433	402	426	432	463	435	428	440	474	436	430	442	460	447	470	471	456	466	439	445	443	399	403	449	478	464	423	430	406	432	420	463	412	437	440	435	453	421	422	439	409	443	405	423	411	427	414	419	424	464	425	394	414	431	400	444	434	471	440	436	442	455	439	431	415	439	470	415	382	432	451	457	456	455	451	449	438	427	438	449	454	459	438	445	449	452	452	477	393	424	438	442	434	418	431	394	420	428	444	422	420	419	373	420	428	439	438	415	433	441	419	413	421	418	419	454	424	367	443	445	440	460	405	418	502	435	437	413	434	441	445	490	428	419	443	431	427	470	441	429	470	451	400	425	405	415	443	420	418	414	429	434	446	439	433	422	417	435	420	448	454	456	441	424	454	424	452	477	419	425	428	462	458	441	452	453	421	411	428	433	431
10312	5987	8544	8892	7312	5522	4441	3634	3024	2556	2341	2130	1905	1742	1621	1491	1373	1340	1236	1211	1211	1223	1139	1115	1078	1093	1069	1052	1106	1006	1032	1042	974	1006	1036	970	1040	1008	1004	938	977	992	974	939	1019	946	993	917	935	926	987	958	1001	939	973	976	945	936	926	955	964	1004	942	969	1005	941	917	964	990	951	904	957	964	977	970	978	983	987	972	909	963	980	949	970	1011	954	935	965	915	992	984	968	917	960	958	957	994	972	958	935	957	981	955	945	927	910	986	989	999	999	973	922	921	1004	960	941	988	1000	944	973	902	1017	950	939	984	1015	925	926	928	953	905	990	964	931	945	947	995	979	974	862	955	965	991	942	943	917	982	943	956	904	936	927	959	970	976	974	1029	924	958	926	942	932	922	899	940	948	955	995	979	977	949	940	989	975	960	1021	922	985	914	949	949	914	919	935	986	902	979	936	944	946	981	919	996	934	1011	974	932	971	967	962	929	953	957	874	957	983	966	927	964	933	947	960	962	903	955	946	1007	967	976	948	925	1019	1029	922	956	920	952	968	919	943	941	939	951	942	978	949	960	950	951	905	953	970	951	992	949	995	911	916	931	957	929	958	949	969	945	923	939	936	956	985	961	937	936	991	953	918	980	969	952	948	928	969	927	946	923	977	936	948	933	927	981	998	924	932	1018	926	983	958	876	944	958	944	952	962	941	942	976	983	1008	945	947	951	995	984	985	982	975	959	948	979	985	951	950	887	946	971	969	1001	918	931	949	979	950	982	888	991	988	950	937	946	976	928	976	944	996	952	962	949	935	940	991	954	945	1022	980	927	968	1003	986	910	954	974	1024	929	959	953	953	936	938	977	973	963	949	963	1036	1033	908	938	971	917	971	960	904	968	993	952	932	905	912	967	970	904	928	911	959	951	1011	971	1019	941	952	983	994	992	955	932	975	951	933	966	982	992	944	947	915	960	970	912	978	942	945	961	951	936	1004	935	909	940	892	925	941	946	957	968	1005	991	981	1018	939	1009	890	918	912	963	952	1002	928	993	933	953	979	927	926	928	915	966	943	937	970	964	984	952	961	952	920	912	950	982	949	965	948	954	908	990	954	941	964	941	995	955	931	942	933	920	966	936	993	971	989	1021	955	981	943	942	962	941	984	959	953	937	953	921	905	950	918	976	963	1000	931	975	954	1020	965	981	994	921	955	894	959	1000	972	964	966	916	971	996	1015	953	979	963	944	946	936	960	950	969	953	984	987	945	911	1000	993	994	987	952	935	958	959	902	938	958	974	919	948	896	901	1002	959	961	897	948	927	944	1000	941	967	964	998	950	974	941	950	945	910	955	921	923	944	968	937	939	939	950	954	959	957	925	940	969	954	963	925	939	976	993	984	999	1025	978	901	986	965	932	925	913	947	936	985	917	947	964	976	966	958	916	972	986	970	939	954	984	984	990	1006	968	958	968	983	1020	952	940	972	942	993	961	927	958	945	966	1047	1002	974	991	955	979	953	969	992	942	970	931	986	974	998	954	994	979	1004	926	999	959	968	960	956	947	947	986	975	999	927	957	918	1003	956	877	969	967	952	997	940	955	941	948	979	1022	1004	958	939	966	985	946	1006	905	992	900	940	952	945	1000	940	954	1022	944	951	952	987	987	939	919	980	958	980	1049	949	907	993	963	1014	965	910	987	912	971	967	989	951	1003	956	951	979	976	972	943	985	975	927	965	950	946	970	923	909	1005	979	930	973	988	930	941	993	961	955	959	897	962	973	966	926	898	938	911	972	927	1004	963	949	959	980	978	950	956	991	938	918	923	928	938	961	946	968	1000	925	952	952	927	941	945	937	964	955	977	955	963	908	948	953	964	986	966	963	969	947	868	941	933	942	999	952	940	941	949	932	1018	933	915	962	940	955	966	945	970	961	1055	955	944	965	926	928	964	984	1001	912	959	944	936	978	970	963	940	970	932	940	980	988	942	954	928	964	907	958	960	952	954	993	928	947	964	934	1012	985	970	1043	998	945	923	948	954	993	951	987	946	1012	944	994	940	947	970	970	1010	883	998	975	961	992	929	939	950	943	998	932	1006	936	932	949	906	957	976	962	977	965	935	967	950	900	993	942	992	946	974	953	924	972	959	980	937	940	924	943	999	908	1000	1021	948	962	961	952	912	917	1020	989	934	953	978	945	1003	971	1055	945	951	983	982	989	925	1009	924	958	968	983	939	1035	963	967	922	942	959	958	901	991	946	991	977	951	962	956	942	943	994	1019	1033	977	953	877	957	917	1009	972	997	1002	951	966	956	977	941	947	923	990	952	923	981	949	1018	989	982	982	989	974	965	954	971	962	940	920	946	925	936	980	990	1008	948	976	986	938	920	940	962	937	961	905	973	911	1014	943	936	928	902	958	954	1009	995	954	965	975	971	932	956	961	919	912	956	949	980	1033	891	978	973	965	959	973	935	938	998	932	948	932	996	943	938	1005	991	935	977	980	954	929	933	991	944	1018	902	929	937	1000	966	945	899	948	968	945	971	970	953	940	984	968	952	975	959	962	1004	1009	1009	995	943	936	948	958	980	1025	927	962	934	946	967	993	962	933	947	934	977	939	929	991	985	961	1074	959	923	933	899	949	1004	993	953	1021	959	948	958	984	968	936	910	968	950	903	929	919	982	998	924	955	967	953	951	959	924	926	962	962	986	984	876	918	935	901	937	960	928	963	965	963	977	982	884	949	950	984	945	990	981	946	961	928	980	933	948	949	908	963	898	945	952	995	966	979	887	938	1012	914	916	938	931	980	971	946	947	948	960	953	945	948	1006	956	968	917	908	981	939	1033	933	971	975	945	971	930	936	997	958	935	935	941	936	982	954	882	954	938	976	981	896	947	929	930	1003	929	893	1005	1016	1011	952	939	906	964	961	916	947	931	970	956	922	967	973	989	963	933	926	959	940	932	951	968	938	908	948	939	904	955	953	948	946	950	951	950	937	904	937	999	918	968	1022	929	1031	895	938	940	945	957	954	894	953	991	957	977	903	958	948	934	938	945	963	991	976	953	955	1003	986	921	944	882	958	1032	936	920	949	933	912	903	923	934	967	963	922	927	934	973	957	993	971	960	991	990	874	921	1003	959	925	964	907	931	929	955	958	953	981	991	970	871	896	987	988	935	934	974	979	948	916	968	923	928	959	995	904	993	1011	979	1024	960	950	962	933	996	918	963	990	957	968	936	954	945	991	952	976	981	974	945	940	979	916	983	922	929	969	946	1011	964	970	946	932	1016	970	943	935	941	999	953	971	985	965	945	945	891	905	929	941	942	972	959	992	916	963	926	967	955	955	1001	920	950	989	972	943	950	989	965	962	952	978	926	932	958	941	931	979	981	940	960	942	947	936	980	950	944	938	961	930	984	963	905	937	923	981	982	940	967	956	1031	906	990	988	959	980	939	923	1053	911	1018	926	928	940	891	963	982	955	921	928	1015	936	975	952	1063	979	990	951	946	1029	964	943	944	930	980	950	953	925	972	972	952	986	954	955	969	942	968	986	912	979	929	977	969	947	994	994	928	927	956	916	972	949	926	929	953	1004	969	951	977	971	1042	961	941	888	970	972	967	959	951	973	957	915
25824	11762	8642	5770	3685	2493	1859	1424	1235	1068	904	848	713	742	631	642	593	547	528	525	534	499	461	484	452	456	480	427	419	461	426	426	418	413	439	417	465	454	459	395	447	412	440	476	410	440	388	398	396	350	414	418	415	438	439	408	448	405	466	413	420	393	401	431	414	432	429	435	454	402	423	385	437	452	405	420	392	458	421	449	432	433	424	449	441	407	414	403	410	425	426	449	435	407	412	424	389	361	427	412	413	388	392	453	430	399	389	402	408	417	399	405	421	412	417	397	450	410	427	400	412	423	407	421	399	446	412	404	404	423	396	421	413	462	395	423	413	423	401	412	434	430	437	413	412	403	369	424	461	424	434	412	416	371	452	384	409	426	416	390	419	375	386	419	454	453	453	448	395	452	401	395	374	410	424	411	419	426	407	407	401	379	415	441	429	474	410	417	457	382	434	386	419	391	437	397	432	426	398	383	390	391	385	420	457	460	442	410	371	394	443	419	423	439	395	424	398	461	403	412	400	377	380	416	413	409	428	428	417	424	465	461	406	386	456	425	417	424	383	395	417	452	442	427	417	374	382	424	371	419	388	393	384	443	394	449	392	423	396	419	425	390	437	476	434	404	384	464	426	397	416	420	405	416	430	437	424	442	427	374	400	446	428	419	429	415	408	420	403	455	441	405	411	436	457	395	422	439	420	425	407	423	404	444	379	393	414	417	397	427	401	398	426	392	390	453	436	453	403	437	404	401	409	409	431	431	411	441	436	460	399	385	400	438	394	452	405	406	423	446	384	453	406	414	422	427	400	393	409	428	396	403	357	425	461	469	471	435	398	417	440	438	419	442	436	420	429	407	411	401	433	434	398	408	400	409	393	389	403	425	439	435	425	440	384	419	452	409	463	396	411	435	431	414	439	407	406	474	406	481	430	439	472	437	401	392	436	368	392	404	393	443	370	461	452	414	431	376	412	368	414	385	453	420	391	438	406	460	424	427	418	421	404	405	427	451	449	464	424	438	391	430	417	416	398	416	419	426	427	375	412	413	438	446	407	377	409	453	421	391	419	424	428	435	474	414	491	454	425	406	403	394	438	414	408	439	484	417	466	437	405	411	444	389	430	426	408	439	456	402	420	394	437	409	440	425	434	386	404	452	411	394	434	374	419	409	439	423	406	413	376	405	484	433	414	446	424	420	405	393	365	424	427	419	465	432	430	439	396	438	459	421	443	448	414	426	434	418	407	418	430	449	381	413	444	435	453	449	420	422	427	408	423	411	399	430	433	424	403	430	393	425	425	447	460	408	417	392	402	434	397	418	411	415	387	439	440	445	431	400	431	410	448	396	387	423	409	402	384	412	386	411	472	453	408	432	397	437	425	443	466	385	427	419	393	393	382	426	436	411	422	412	436	388	393	414	446	474	422	401	397	391	376	393	420	431	406	404	420	434	450	424	446	438	421	424	396	396	439	402	460	430	427	375	429	395	438	455	423	454	398	433	393	420	426	431	436	422	441	421	438	417	439	433	420	429	433	422	455	419	448	432	386	400	413	401	429	442	413	452	451	427	424	393	415	415	402	391	415	424	428	423	421	412	412	390	412	429	411	428	404	404	401	424	394	380	380	421	382	348	441	367	411	397	418	411	392	408	444	421	377	424	449	412	411	433	413	445	396	382	448	382	387	479	441	449	435	443	406	420	411	424	402	428	459	411	378	426	434	380	401	445	413	408	440	444	462	387	385	427	402	432	400	400	349	414	431	422	413	430	418	425	404	408	430	424	372	427	413	426	393	423	431	422	433	397	407	442	476	440	440	406	415	429	444	395	425	419	390	386	441	418	408	424	413	407	418	412	418	438	435	468	462	391	406	392	415	415	412	426	429	447	381	469	418	445	454	408	439	467	390	405	421	428	394	418	471	425	394	418	425	430	403	450	408	374	420	402	395	465	458	412	437	430	435	428	448	397	427	430	442	394	440	408	412	434	416	439	459	425	389	402	407	386	404	443	441	428	406	414	458	407	411	397	421	411	432	399	353	417	414	449	379	373	396	412	459	426	399	446	401	423	407	407	427	445	440	444	408	390	431	410	373	422	411	390	446	404	412	416	437	422	404	403	413	406	436	428	431	416	429	438	390	401	406	404	422	445	401	406	414	423	423	425	432	389	460	409	393	379	398	423	412	439	432	427	395	386	416	397	387	420	411	379	421	428	413	413	427	394	430	388	402	386	395	405	426	433	466	414	454	423	391	427	419	424	428	457	378	409	456	431	412	417	403	443	368	411	398	456	417	456	426	415	440	453	446	453	425	442	455	423	448	414	428	394	412	426	392	405	434	388	434	426	408	447	436	403	437	431	407	407	440	408	422	418	396	408	416	402	428	409	408	380	423	389	391	426	446	453	371	428	412	406	433	397	451	430	411	406	454	418	415	429	380	437	447	398	436	409	415	415	431	427	388	390	437	440	402	430	371	387	440	424	422	405	400	416	407	404	420	435	415	417	404	408	434	431	420	427	416	420	437	414	389	417	368	399	402	432	405	436	355	379	415	423	392	393	429	419	405	434	452	381	435	436	401	412	443	431	424	409	415	430	387	414	421	426	444	399	430	461	429	430	412	410	408	410	404	379	442	385	407	397	422	456	425	431	428	434	419	413	369	402	418	412	380	428	429	442	422	409	427	421	441	407	451	404	435	398	396	420	411	398	427	463	390	394	412	438	451	402	403	416	426	400	417	412	420	433	415	420	412	402	430	425	416	429	421	417	427	446	429	438	399	396	433	415	438	444	416	406	445	441	429	393	394	425	436	424	384	419	425	417	421	380	378	384	425	423	405	451	417	446	451	457	442	425	450	387	412	438	428	382	416	379	401	431	416	424	415	425	417	414	405	409	425	417	403	438	444	404	414	458	408	422	408	408	390	418	438	424	393	427	439	401	428	452	442	446	397	415	410	424	410	423	440	454	416	426	390	429	446	429	366	393	428	412	422	463	417	394	450	451	434	453	448	416	399	427	436	420	393	443	412	408	360	383	432	413	424	438	395	415	443	412	428	470	411	406	409	397	445	409	414	419	440	463	419	412	466	418	440	424	378	411	400	424	412	394	398	374	398	421	410	455	437	420	439	406	408	409	439	409	422	468	394	411	459	435	416	407	439	435	425	462	412	435	424	432	412	399	430	417	446	429	442	401	428	430	430	395	401	396	421	450	454	423	396	402	394	421	442	387	447	401	429	425	406	388	423	418	434	385	407	437	455	419	390	433	421	440	407	385	453	439	435	390	450	392	431	438	422	427	382	427	414	423	402	431	396	400	432	435	437	405	402	413	415	412	402	382	433	427	392	441	397	406	414	382	416	407	433	391	403	446	423	424	471	355	404	475	384	414	425	433	398	414	385	440	424	421	390	388	424	394	454	420	431	405	431	408	406	436	422	417	409	408	415	354	394	405	429	401	430	417	380	394	439	423	402	413	410	375	382	385	396	422	438	391	391	391	408	386	411	429
16565	9179	13061	13637	11431	8999	7162	5883	5036	4319	3705	3345	2875	2563	2386	2126	1945	1814	1636	1593	1529	1378	1439	1251	1320	1338	1139	1165	1107	1109	1139	1128	1125	1129	1166	1129	1050	1033	1011	967	1016	1007	968	955	949	965	1017	968	940	968	935	978	934	897	929	907	927	934	936	928	950	952	933	954	908	958	908	993	932	954	940	883	947	930	952	926	922	909	974	904	958	930	983	949	955	948	917	907	904	952	898	942	912	909	948	923	891	892	933	901	936	922	918	939	911	909	952	976	915	904	896	933	951	872	931	953	903	921	940	890	907	963	938	917	859	941	895	918	944	927	947	898	937	938	954	919	916	931	967	919	917	920	891	939	941	900	926	918	975	984	932	920	913	939	943	920	953	930	942	936	931	954	909	941	967	1015	850	927	921	981	899	964	897	964	874	896	976	1007	917	970	934	915	902	962	913	927	883	969	904	988	912	931	974	938	959	922	917	941	912	928	949	980	917	957	916	900	894	958	949	867	926	934	896	908	930	928	947	958	903	930	946	876	939	958	970	970	925	924	953	910	901	916	975	923	945	968	943	926	939	941	933	959	887	932	933	950	877	933	936	916	948	960	945	930	900	928	958	942	957	920	926	891	913	933	950	922	899	961	942	932	941	932	913	893	952	946	927	924	916	904	894	959	929	931	889	938	965	910	964	924	926	887	913	937	965	894	927	910	926	964	894	960	947	906	940	946	940	885	917	933	933	940	916	931	956	957	936	906	916	935	904	939	951	900	910	934	892	999	898	910	938	950	940	909	943	953	883	893	969	898	960	894	913	978	920	933	931	919	942	924	921	933	935	953	914	931	954	926	904	934	930	938	946	922	889	937	912	874	890	884	904	912	920	968	948	951	894	892	912	989	895	918	908	909	914	914	948	928	945	903	939	919	984	910	910	899	921	1000	896	942	972	901	928	983	859	955	941	931	932	958	928	949	908	983	900	949	907	928	923	872	916	886	914	933	955	930	897	935	959	919	914	922	901	912	945	959	961	897	922	893	930	919	951	992	945	975	940	933	884	960	949	928	961	965	908	952	948	907	968	980	931	909	883	930	930	942	951	970	967	966	920	923	999	948	955	923	949	971	931	936	896	920	916	934	965	896	929	932	943	896	893	951	951	949	894	922	977	928	970	927	954	974	953	974	906	896	914	924	943	915	888	913	913	950	977	1026	935	913	919	924	918	961	993	926	953	913	956	960	886	920	858	896	972	957	904	934	897	979	955	903	869	925	943	961	922	951	972	930	961	952	958	913	1000	851	938	918	973	962	912	854	907	966	912	910	945	893	930	892	971	950	955	968	929	908	926	918	944	932	890	942	864	874	972	924	953	931	963	944	952	946	916	950	911	969	860	941	905	942	939	911	909	944	948	974	920	973	937	931	952	949	943	963	893	931	915	966	978	937	908	945	894	949	962	912	967	931	924	953	908	890	907	938	886	917	948	964	925	916	962	937	920	903	967	890	931	917	986	951	909	956	964	920	932	915	890	938	917	927	899	939	924	888	919	843	909	919	862	927	934	924	917	1014	939	971	960	943	911	958	940	951	937	929	923	908	894	960	903	935	949	924	899	920	946	979	896	937	904	949	956	935	910	960	927	941	905	956	928	979	947	946	972	896	947	955	904	924	933	948	945	938	970	899	901	885	879	944	926	913	919	932	944	895	931	912	965	926	883	958	946	932	952	902	967	923	950	977	930	951	940	904	924	923	913	909	939	949	980	945	965	965	923	947	957	917	972	918	887	944	945	932	973	968	966	917	956	901	950	882	914	948	934	926	935	904	902	895	923	911	933	924	917	918	905	912	923	976	933	966	912	922	927	955	929	908	949	848	925	914	935	960	892	978	945	920	912	946	937	927	997	934	929	926	966	921	922	912	902	932	948	975	901	944	944	928	973	924	938	998	963	926	922	917	935	958	928	923	916	916	930	974	879	929	903	961	922	946	949	956	945	954	930	892	965	910	915	922	902	937	950	912	916	911	902	919	938	937	900	881	887	938	959	889	930	926	895	910	963	857	938	948	918	974	988	874	864	914	956	924	903	940	914	948	958	950	968	904	914	905	900	976	971	955	918	943	915	920	949	927	905	908	955	973	920	881	927	952	900	941	916	947	923	918	961	940	918	977	904	887	919	964	946	922	944	980	922	906	956	922	938	970	929	872	939	886	922	904	970	879	898	944	934	922	951	889	953	944	949	904	948	920	899	978	966	914	904	930	918	919	907	906	932	915	868	906	921	955	933	943	920	944	855	947	911	944	930	893	917	852	949	937	976	946	938	906	930	956	955	900	921	928	941	883	918	903	929	917	916	904	882	926	939	921	946	929	913	938	948	906	913	963	912	944	935	943	929	938	1004	947	910	928	888	943	868	945	961	1001	911	898	927	953	958	909	970	913	889	960	924	919	967	891	915	946	951	1002	970	936	965	945	944	975	948	923	879	966	965	918	925	914	968	949	874	912	974	945	954	898	892	919	986	968	964	961	975	965	934	954	924	881	911	1013	954	943	926	914	905	896	999	934	939	915	857	991	908	934	947	901	975	979	961	925	908	952	942	967	938	930	945	943	921	920	903	928	968	976	927	914	901	935	962	948	939	878	874	910	931	859	916	983	898	950	889	954	968	899	898	943	944	915	956	898	934	872	918	882	898	972	904	918	946	949	924	893	941	990	899	909	920	974	893	938	937	893	877	924	915	914	987	949	1006	988	912	943	948	950	889	952	900	928	846	957	915	955	901	908	979	922	947	935	934	963	907	939	944	925	898	898	969	944	931	923	925	930	983	976	919	957	921	943	934	873	963	952	912	887	910	938	913	963	1002	957	877	902	902	964	927	923	954	944	945	903	931	924	986	932	936	945	944	955	968	951	969	911	934	982	883	877	929	976	908	901	925	908	936	911	921	907	907	926	917	939	935	955	902	983	894	954	891	893	896	883	940	893	973	930	919	964	1000	925	935	943	939	902	968	945	891	972	919	856	943	895	921	977	963	930	921	945	934	919	943	908	961	942	985	906	911	938	950	920	960	907	936	913	921	915	907	903	939	900	913	907	919	938	893	912	929	937	875	973	932	957	915	929	937	931	983	928	933	919	928	958	954	933	931	921	942	980	945	962	921	902	908	899	914	928	936	970	943	936	967	924	970	931	939	915	953	929	911	910	876	974	916	939	978	936	922	961	889	1013	895	918	900	943	933	879	884	909	980	929	971	976	911	956	966	944	899	940	938	896	964	889	875	923	852	913	996	968	911	939	891	887	920	948	940	967	913	945	920	949	980	942	924	982	915	935	994	903	905	964	898	883	936	937	943	910	936	878	866	944	910	897	963	983	943	883	906	877	976	893	937	904	903	947	903	899	941	893	988	922	934	901	914	892	979	888	884	894	899	908	937	908	910	958	910	928	929	931	965	958	939	969	885	948	957	930	929	978	954	915	958	947	906	861	881	960	955	928	957	942	961	948	963	882	938	940	948	971	899	921	870	907	929	994	913	929	922	931
35666	17456	12632	8283	5202	3469	2567	2045	1752	1447	1251	993	950	833	765	743	626	568	590	541	572	540	532	525	527	473	509	418	468	493	470	486	463	442	441	505	450	411	490	402	454	439	431	369	421	411	448	434	374	435	395	449	396	415	409	422	421	412	423	408	386	406	437	403	429	400	407	387	375	383	390	429	453	405	389	468	400	387	439	386	426	395	407	415	412	390	391	408	379	401	418	429	393	418	397	381	417	412	423	412	440	438	418	438	376	402	421	423	424	391	402	382	445	427	409	434	398	407	397	426	437	464	411	391	424	384	401	410	386	431	409	439	386	414	408	371	423	460	382	365	420	456	453	393	407	411	414	395	385	447	457	435	400	410	401	438	394	412	398	379	414	404	445	426	405	444	463	399	413	399	398	405	405	402	421	384	391	402	414	417	418	409	418	452	419	399	352	456	380	396	430	393	414	409	396	395	375	414	379	407	416	454	423	435	405	369	430	457	420	403	430	444	424	438	406	418	414	388	419	438	363	396	409	445	434	368	415	425	412	347	422	392	412	405	404	427	431	433	377	411	397	412	438	412	356	418	423	439	454	432	426	459	448	419	420	466	458	420	434	415	394	408	415	436	453	419	406	401	420	435	437	441	369	431	404	438	387	450	411	415	420	402	379	437	395	400	433	390	466	419	386	388	397	398	415	400	403	397	419	423	459	422	432	389	426	408	416	408	405	447	437	423	463	417	403	411	422	390	436	430	403	409	399	385	388	433	432	400	386	418	401	411	405	401	411	381	408	408	381	421	412	461	408	426	417	434	408	397	428	408	437	389	420	384	421	423	401	428	412	416	419	383	391	448	392	420	464	426	408	399	427	449	417	417	426	388	430	407	410	394	433	373	408	396	402	401	389	404	410	423	406	455	422	416	425	426	429	389	424	473	428	402	409	409	430	397	422	426	432	398	450	388	440	430	420	430	421	443	415	446	356	400	426	391	403	415	373	421	458	406	434	404	420	422	455	399	428	424	436	369	433	394	398	415	380	399	405	439	409	370	421	402	445	430	407	383	424	407	432	404	400	402	391	397	429	416	412	393	402	384	355	424	419	486	434	447	357	420	421	439	451	460	427	430	408	381	374	428	402	407	429	365	392	445	414	397	421	401	447	391	388	455	425	444	420	398	427	459	433	429	406	406	397	435	423	448	430	429	404	397	414	405	372	425	414	447	412	432	425	413	427	391	426	435	400	432	446	438	396	402	410	383	401	362	399	462	430	395	389	405	435	444	423	400	402	446	404	450	421	431	383	430	423	378	382	404	420	379	390	397	410	417	421	412	447	418	475	389	377	382	442	426	396	403	453	402	430	415	442	404	376	425	395	416	441	466	457	395	397	399	445	434	444	442	429	406	440	408	401	419	414	422	385	403	387	406	400	406	433	408	426	402	404	384	427	393	445	394	417	433	419	453	366	442	445	420	426	437	423	443	411	417	421	416	415	426	464	445	377	420	388	413	421	440	408	425	432	404	404	418	401	432	393	440	396	431	398	410	436	401	414	398	431	397	428	421	398	363	414	417	388	398	413	409	447	397	422	430	417	387	424	420	449	384	399	414	426	423	445	436	446	421	428	387	425	404	416	417	433	419	423	423	400	409	389	367	411	394	441	421	424	387	450	404	429	451	415	409	408	436	444	401	418	363	446	435	411	433	384	368	408	462	402	449	404	427	359	379	369	429	397	397	378	431	428	411	435	437	387	417	405	413	405	417	404	438	438	395	418	411	436	430	388	409	420	439	419	411	392	400	405	390	414	389	395	424	393	426	452	422	391	409	427	410	396	396	418	429	444	454	403	436	429	382	457	457	438	409	423	424	400	428	403	399	423	415	396	473	425	419	428	425	399	409	416	443	414	383	432	429	419	442	412	420	401	370	391	436	441	424	415	422	433	426	436	415	440	420	466	439	424	380	422	427	397	385	405	427	403	449	428	435	447	435	419	459	409	432	398	383	437	369	402	422	415	432	411	406	438	438	431	409	424	389	426	463	384	433	396	363	429	430	421	409	439	409	399	432	405	416	426	392	387	405	433	392	425	412	437	416	400	414	400	387	390	410	411	401	426	413	418	394	432	410	444	393	407	446	456	412	402	405	392	396	429	391	451	416	425	379	406	406	401	394	396	445	404	438	420	443	383	394	431	394	414	400	417	472	388	394	367	465	456	423	398	387	386	430	421	445	447	431	455	411	406	415	401	411	446	430	398	419	415	410	399	425	417	428	402	435	438	457	383	411	410	429	403	423	410	432	417	392	440	427	428	422	420	401	403	451	412	418	404	438	426	403	415	433	428	376	417	420	380	406	422	400	404	385	408	406	393	397	404	441	425	396	403	423	448	439	360	431	383	439	403	449	398	401	416	369	432	410	419	461	424	416	386	390	400	394	395	441	440	426	393	424	409	409	405	400	424	393	433	388	438	416	393	402	409	411	420	378	367	414	364	434	405	446	427	406	404	428	448	398	409	393	447	388	393	420	429	377	410	442	404	403	411	391	391	376	399	421	402	391	380	487	436	373	421	433	405	453	445	423	451	397	401	436	401	433	413	401	434	399	413	416	411	413	375	400	412	419	421	402	422	380	407	387	409	417	401	440	393	446	441	412	415	369	427	433	424	405	406	410	378	378	416	424	449	418	432	400	413	437	425	424	443	441	425	437	377	402	436	427	452	392	399	446	403	442	441	434	402	419	427	424	393	418	386	418	463	397	412	399	405	427	405	440	406	438	495	435	413	402	385	430	390	398	430	448	382	409	383	454	415	396	437	435	422	387	384	405	427	404	398	420	437	381	415	412	394	415	420	390	444	421	430	410	417	395	422	420	437	403	418	406	421	415	431	371	389	412	425	441	382	407	427	411	431	398	395	395	434	414	397	405	405	388	438	425	420	390	431	356	407	425	371	388	416	440	468	412	433	419	429	415	429	413	439	399	445	414	412	413	417	413	455	435	379	379	387	381	395	384	410	381	425	449	422	404	425	424	447	449	416	416	425	412	421	432	371	395	427	420	413	380	408	387	387	417	406	408	421	381	436	389	403	384	371	388	386	402	427	364	410	411	417	424	405	427	431	404	436	391	376	433	460	418	399	458	420	404	420	372	414	399	427	424	387	410	392	387	414	437	389	394	393	449	461	392	429	393	415	436	452	421	440	395	399	433	411	424	355	431	405	435	440	392	442	392	451	399	385	409	424	426	400	423	413	385	411	408	424	425	441	405	468	398	427	437	434	450	429	413	431	414	423	413	406	401	436	416	363	413	384	401	396	411	395	437	379	393	427	419	432	385	409	433	396	398	435	436	427	409	462	412	418	394	392	394	397	442	379	437	424	403	428	402	406	425	448	447	378	428	386	424	433	428	414	452	415	417	457	401	359	409	414	382	435	409	416	448	418	402	425	421	406	420	396	420	467	425	448	386	411	424	440	359	451	415	418	431	395	413	460	426	431	362	419	394	393	420	420	384	411	429
21421	12132	16915	17091	14833	11832	9467	7584	6811	5992	5207	4338	3755	3433	2911	2744	2442	2201	2003	1942	1730	1756	1705	1549	1497	1447	1393	1311	1236	1303	1284	1279	1301	1272	1317	1384	1147	1042	1075	1004	1049	1068	1018	992	949	970	951	923	988	969	944	926	955	959	969	928	965	959	955	924	909	879	960	866	923	909	950	948	912	929	875	874	939	913	996	872	918	973	906	906	943	897	903	873	949	966	907	971	944	962	905	905	940	916	897	927	925	974	906	893	934	914	909	942	909	912	908	978	926	946	869	897	919	943	937	889	916	889	888	877	887	947	926	919	894	892	937	941	929	896	953	904	930	936	942	901	932	945	931	912	948	935	895	971	946	903	921	928	911	884	938	901	921	892	908	946	884	915	934	896	932	972	962	919	954	907	966	961	901	934	905	911	969	905	919	844	882	924	903	963	933	953	885	913	959	908	911	968	922	937	960	923	988	924	943	959	952	970	895	934	932	964	936	946	906	887	935	898	858	958	938	893	945	943	982	893	901	937	877	964	850	947	925	909	918	906	918	905	957	917	958	922	941	945	909	903	898	937	937	920	862	952	919	865	1010	899	915	924	882	885	933	940	913	911	948	980	883	906	935	880	883	940	884	894	918	912	873	910	957	975	961	921	932	972	910	926	934	942	959	936	903	938	872	963	906	946	892	944	930	900	920	924	919	907	921	941	898	889	972	896	926	922	931	904	919	925	941	917	870	941	932	959	894	927	946	835	932	926	913	955	888	932	849	901	973	943	925	874	986	949	884	915	896	914	969	916	868	887	898	894	928	936	934	938	897	941	960	854	998	890	934	905	896	914	908	912	931	890	906	888	927	937	936	924	900	897	959	940	936	955	904	905	970	910	927	917	951	950	955	951	888	929	937	920	904	893	929	933	957	926	902	933	941	938	953	903	855	961	901	944	904	906	971	901	866	986	950	900	903	916	899	954	923	880	913	941	909	884	864	954	891	906	956	947	951	959	945	940	902	961	892	904	951	888	932	929	929	945	960	935	933	926	906	920	974	986	921	913	905	894	888	850	963	844	938	949	905	898	948	889	961	981	933	911	899	864	933	940	939	935	925	961	920	943	865	920	868	881	933	924	961	957	935	884	886	949	932	946	914	940	949	925	928	874	936	915	930	868	913	936	947	907	883	965	920	890	980	920	963	921	921	930	922	891	1006	908	954	934	951	890	919	902	898	928	934	877	909	941	953	884	936	929	959	936	942	988	928	942	871	917	946	891	909	906	917	930	997	899	910	886	890	861	939	841	932	949	947	926	917	884	947	958	976	906	899	939	958	966	947	944	992	960	914	890	944	900	913	878	898	878	967	950	944	910	942	887	946	898	939	885	923	936	883	947	917	896	917	908	959	910	927	876	933	849	979	885	921	915	922	968	908	943	906	907	969	872	945	894	921	913	957	964	931	904	924	893	986	976	932	931	930	930	873	957	911	930	910	913	884	916	954	859	927	966	954	920	1018	910	939	986	914	853	954	923	991	956	944	892	933	888	900	941	921	944	904	948	941	923	906	889	872	912	905	926	917	942	883	910	928	951	871	914	883	969	933	890	962	885	885	941	914	871	1002	955	804	950	939	894	857	919	935	946	899	920	894	941	955	942	927	953	970	961	941	890	933	943	886	889	938	899	878	924	915	875	921	887	928	973	870	930	960	944	948	921	903	907	914	917	907	934	937	932	928	951	904	900	938	919	950	927	923	962	902	901	938	885	968	904	938	934	958	926	896	886	928	926	944	935	948	887	934	898	963	981	961	944	894	935	965	917	955	883	955	939	953	901	925	976	910	885	924	866	899	893	953	889	929	984	869	883	947	915	912	924	936	896	933	929	854	951	903	915	924	930	827	975	852	900	945	877	930	937	918	932	882	919	921	933	880	889	878	925	859	914	915	919	924	945	857	876	950	925	929	892	931	925	974	899	888	903	905	909	964	957	904	945	904	942	918	945	897	891	950	918	911	917	943	877	944	902	895	940	928	967	906	946	964	924	919	885	876	931	901	904	915	915	896	909	891	947	951	925	936	933	906	949	930	912	925	967	926	888	945	916	992	912	919	882	937	919	989	937	956	962	878	922	921	944	924	940	848	952	926	907	922	869	1004	947	975	953	912	942	875	952	931	954	892	946	881	932	900	918	924	869	950	902	964	893	922	885	931	927	963	933	891	894	959	900	916	920	941	926	884	901	879	940	906	921	989	932	925	886	943	927	945	902	940	915	920	886	916	944	968	991	956	949	881	961	968	978	927	905	923	949	908	904	973	963	906	918	894	904	997	867	923	925	998	874	933	899	932	979	906	932	910	885	874	927	964	925	862	896	930	936	921	955	919	885	937	920	886	899	933	915	936	899	938	884	905	926	966	959	985	913	918	950	916	952	968	929	941	895	918	885	940	858	902	929	943	920	917	924	948	926	944	922	984	942	931	864	902	934	926	882	930	975	935	910	895	930	947	904	908	935	980	906	899	842	973	923	936	886	937	887	943	888	909	940	902	855	930	863	862	954	954	983	960	859	965	902	929	906	895	903	935	947	953	887	910	952	869	951	915	879	930	942	967	908	940	927	890	884	939	936	938	942	926	922	925	955	931	888	930	954	924	979	1010	920	970	902	921	911	876	916	939	903	912	907	969	895	914	999	905	882	892	929	928	893	942	905	859	926	915	931	938	920	969	918	878	925	908	904	897	995	965	927	969	912	916	884	920	895	938	930	895	917	967	883	940	947	959	899	845	880	944	907	890	867	895	934	929	948	953	890	925	915	888	940	994	913	956	959	899	927	963	902	946	1002	949	863	903	973	904	986	967	910	869	904	931	946	947	991	895	911	940	909	944	899	928	922	894	929	904	888	927	949	880	908	862	915	925	949	864	912	933	931	926	968	931	877	873	952	956	902	938	873	905	930	920	965	941	930	985	926	954	937	939	938	982	916	943	882	916	943	929	885	979	886	927	897	881	893	896	926	903	863	952	945	924	915	927	1004	933	968	913	944	935	881	909	963	970	980	906	923	907	878	880	931	930	927	938	936	896	934	908	934	932	969	887	881	861	937	886	897	948	934	915	919	932	916	887	915	864	938	901	916	939	954	954	940	953	926	961	931	871	908	931	895	920	879	912	931	942	906	938	885	961	923	945	924	891	910	906	911	907	924	965	1021	867	979	981	933	895	917	991	930	933	939	900	855	893	905	922	929	946	920	923	872	913	978	951	898	881	986	969	936	901	904	911	905	907	898	901	933	826	900	937	931	950	959	881	924	945	958	908	895	944	923	875	897	909	932	923	975	950	951	969	957	937	918	939	924	897	901	910	960	912	902	888	880	913	936	919	960	890	851	964	884	947	910	915	950	885	883	927	895	955	890	921	916	902	937	947	954	903	965	989	946	970	931	925	845	904	865	925	925	1008	912	970	892	900	932	1009	919	953	931	960	930	995	857	999	881	902	916	933	925	916	903	964	884	893	857	920	919	886	927	928	890	927	901	949	872	913	911	968	936
15455	6623	5021	3493	2313	1673	1274	1039	885	760	723	675	620	578	581	568	556	528	526	514	491	467	445	426	464	444	468	456	487	474	466	418	437	486	441	469	437	428	455	439	456	438	436	456	458	445	437	416	434	452	453	464	419	469	432	414	429	392	424	454	447	416	433	456	433	438	458	444	438	497	434	432	466	436	479	416	420	440	430	434	416	439	454	464	423	436	435	429	480	450	426	433	463	415	438	433	457	401	451	446	423	437	422	438	389	439	442	451	405	432	398	446	499	414	461	426	418	445	474	412	427	439	458	472	426	422	439	476	438	432	435	417	448	428	452	406	438	451	443	440	432	449	443	414	428	436	496	401	421	406	460	434	445	432	445	423	420	416	427	480	412	395	421	437	429	412	414	390	450	419	440	447	432	438	468	450	434	463	447	433	466	460	441	457	427	446	458	453	440	452	451	428	474	448	433	437	415	463	467	435	413	469	419	420	464	432	444	444	447	410	405	442	405	396	466	444	498	446	407	435	417	425	452	416	444	472	426	453	441	431	444	445	434	442	461	427	456	413	442	422	440	426	474	396	465	423	402	426	486	449	414	439	455	474	450	456	440	432	440	460	433	468	442	447	402	464	489	441	433	405	434	442	454	458	454	386	452	393	441	442	410	392	440	454	402	429	462	399	431	442	487	430	424	413	421	412	418	419	438	435	412	435	437	452	438	416	416	426	442	420	448	419	446	417	415	439	436	452	443	439	445	458	452	469	444	409	433	406	416	402	412	468	428	448	450	434	437	400	476	455	414	434	447	424	436	448	426	446	411	453	425	434	423	432	440	429	418	464	435	441	451	474	419	433	455	424	384	457	449	407	438	458	444	471	407	406	433	411	420	422	423	389	458	385	413	413	439	437	421	457	433	502	459	466	444	419	374	432	458	408	420	405	395	442	423	422	460	453	443	418	430	440	426	422	480	460	411	453	423	407	441	434	469	445	419	448	452	424	469	431	432	425	444	443	428	433	465	425	438	404	436	483	454	408	408	430	423	440	442	419	445	400	436	442	419	453	448	463	465	434	434	439	435	415	445	440	440	435	437	409	462	388	427	520	467	467	433	449	446	462	453	426	459	466	432	415	433	440	438	418	392	456	422	432	454	400	464	442	454	445	443	473	451	456	467	422	440	460	470	416	438	417	452	415	456	421	420	417	425	399	411	458	442	452	430	421	430	415	421	458	444	455	478	412	442	429	429	471	453	440	410	439	452	420	421	418	449	421	433	455	457	442	451	460	449	445	427	441	489	448	442	415	446	399	488	501	401	433	466	409	432	430	430	422	475	408	413	443	468	437	461	445	407	458	424	459	422	437	470	433	464	424	432	444	445	472	447	421	446	448	440	453	456	424	448	431	464	449	470	510	487	416	434	500	428	425	426	454	406	406	441	410	420	468	440	433	441	442	455	443	423	429	451	415	425	435	416	417	433	400	430	408	438	411	461	466	432	436	409	428	396	472	425	423	417	418	511	432	468	476	451	437	454	442	510	423	424	419	448	447	453	409	420	450	484	421	462	410	444	438	436	454	441	423	452	417	468	446	427	453	439	437	439	454	458	441	441	456	408	443	431	426	462	418	463	462	482	491	448	441	444	404	438	442	436	396	412	418	414	451	424	470	491	429	450	432	439	376	411	411	430	383	469	432	426	416	422	441	470	403	446	433	455	462	470	444	427	428	438	463	419	433	417	432	469	394	465	459	441	466	455	450	470	452	467	398	451	471	443	488	470	438	447	408	446	417	450	459	443	475	402	417	438	452	452	407	444	476	440	476	478	456	401	403	444	449	457	417	461	429	460	447	412	432	444	485	446	452	450	440	393	424	429	443	467	423	434	453	436	423	379	413	435	449	485	420	448	446	446	422	497	425	451	441	447	408	452	427	441	408	460	427	447	451	415	453	445	429	432	445	458	418	368	432	415	419	412	429	432	484	442	448	369	437	451	451	458	476	411	464	432	420	407	428	409	437	432	401	456	442	478	417	448	436	443	421	392	464	435	462	478	425	474	428	418	437	421	447	453	423	426	477	428	412	459	473	439	486	477	437	441	379	458	432	408	432	449	419	408	467	439	483	406	438	470	429	421	440	472	430	451	464	469	472	419	510	442	419	428	406	439	407	422	484	432	440	452	432	464	465	467	471	434	464	471	419	428	443	450	451	440	408	414	430	455	429	467	451	444	472	397	445	422	441	433	427	433	472	482	432	463	459	428	411	494	421	479	447	428	467	467	452	451	449	446	422	433	441	455	437	476	447	432	427	446	472	466	407	436	454	467	424	414	477	425	443	452	489	443	436	444	465	433	441	389	420	471	469	424	455	443	413	451	421	432	448	497	438	449	439	398	444	445	413	457	410	460	464	459	450	453	455	412	422	469	415	437	445	434	447	454	472	421	447	467	424	448	455	413	424	451	421	482	402	409	510	429	447	440	395	431	437	437	450	366	424	404	436	442	428	417	413	432	460	418	429	420	416	435	445	421	428	451	467	434	411	442	423	416	433	463	427	426	443	416	450	408	406	414	434	465	413	427	427	430	421	495	459	437	478	474	401	432	423	459	427	452	440	422	447	454	435	424	412	418	440	435	421	445	448	419	416	458	467	464	454	420	466	450	454	448	440	445	420	426	452	453	425	447	439	467	430	431	412	405	417	455	452	409	432	455	463	452	392	436	407	438	440	417	417	452	463	438	458	450	439	441	466	464	473	468	421	412	433	434	364	449	431	469	465	451	470	430	387	461	412	417	381	424	393	478	438	421	417	427	446	405	435	453	431	404	431	465	484	484	421	449	405	391	409	432	431	457	408	426	446	457	429	452	430	476	410	397	429	453	426	408	423	450	458	442	432	440	395	410	435	418	471	431	407	463	393	430	426	460	431	434	405	427	434	451	446	464	434	451	430	432	446	431	455	426	432	394	432	472	429	468	400	423	472	453	402	453	434	444	455	403	456	449	464	447	426	396	469	417	459	410	414	439	477	404	405	395	415	476	438	423	420	406	413	433	453	408	460	425	456	461	429	404	421	443	438	428	460	391	433	391	440	430	406	395	399	442	433	414	419	422	433	430	466	466	435	476	437	432	428	405	447	456	437	419	436	435	458	395	379	439	405	449	435	406	450	381	389	408	431	429	468	419	421	435	431	438	479	478	479	408	414	447	437	454	434	425	444	482	418	391	412	418	438	483	445	466	407	422	467	443	424	439	407	435	434	410	439	451	454	470	474	464	416	414	471	471	447	464	439	458	478	402	464	482	436	453	445	441	460	457	456	456	445	429	391	432	437	474	441	467	443	469	411	448	464	437	440	426	499	458	448	449	435	452	500	451	439	456	452	491	471	417	449	452	452	503	442	435	467	425	416	466	467	433	423	472	461	403	440	368	438	462	416	464	462	464	407	426	429	407	441	467	421	434	437	476	414	476	488	465	432	428	426	471	466	409	411	402	467	444	392	455	449	414	410	433	449	439	445
9520	5681	8728	9307	7808	5967	4519	3647	3165	2717	2309	2187	1906	1747	1643	1519	1491	1400	1362	1242	1220	1178	1155	1153	1140	1044	1127	1043	1008	1044	1013	1129	1046	1100	1023	1048	1019	985	985	951	1023	1041	997	1011	979	986	977	1005	937	952	997	893	992	966	977	1017	1017	999	947	958	1004	973	1043	913	997	966	928	1015	999	951	1013	952	1037	977	941	993	939	975	940	995	1045	986	1004	960	933	987	980	912	1006	985	938	942	971	1021	949	975	956	966	1034	946	990	994	949	932	940	975	955	944	983	934	1028	940	949	927	931	934	969	1034	1008	960	944	911	967	978	913	949	967	969	966	960	980	995	1005	960	975	1004	989	961	964	937	921	978	976	968	1033	997	961	1033	962	947	1035	928	949	996	1036	977	947	949	943	947	877	1026	955	932	975	916	913	986	1004	937	989	1014	1056	943	956	954	955	995	936	972	996	942	1024	1034	957	949	905	965	930	945	957	923	971	935	921	994	1013	934	959	943	1015	975	972	999	946	949	927	944	961	977	1012	924	952	1018	974	972	974	978	955	987	958	991	947	963	961	935	960	964	1015	982	968	899	1024	952	957	973	931	940	959	995	978	938	1024	981	944	955	991	946	982	966	1029	933	887	935	953	954	979	921	1042	942	931	1047	947	939	959	921	1006	1012	984	991	908	942	949	936	982	919	949	946	985	983	925	926	933	1002	934	956	972	980	1031	962	952	957	925	989	915	930	940	988	1026	950	916	975	949	931	908	912	952	911	956	956	1025	947	956	947	934	972	934	1000	911	985	978	1032	953	940	938	994	957	988	989	965	973	1002	946	973	978	954	960	996	925	1007	944	942	959	959	945	970	1001	1008	941	960	976	962	951	944	963	1042	994	977	903	957	999	947	998	981	1009	1000	996	939	982	922	985	998	1000	957	977	991	1014	955	952	976	954	925	1023	986	926	965	900	970	913	929	937	972	980	973	1007	968	909	979	992	970	1008	916	914	962	974	960	987	986	954	990	950	931	957	996	948	956	975	957	951	924	950	991	922	970	1012	956	1018	964	977	954	954	983	955	884	951	992	1021	989	963	950	991	921	1006	931	935	995	921	955	968	980	986	935	954	975	968	974	932	948	989	946	974	944	966	965	950	973	961	998	973	973	972	974	984	965	910	969	930	913	923	973	879	950	954	930	885	925	938	973	980	1007	947	929	916	956	978	1030	947	945	1001	956	1005	926	1003	970	954	950	969	969	1039	973	989	983	949	904	952	1018	1019	977	995	977	954	896	969	953	957	956	929	1016	992	978	968	957	962	954	971	1006	940	996	935	959	932	961	1004	989	935	1005	912	956	926	946	897	961	977	936	954	901	988	924	988	921	960	966	949	976	970	938	957	935	969	978	1017	889	946	906	969	1007	922	911	921	946	935	982	943	898	960	988	946	961	932	947	1002	967	915	987	963	1001	952	951	1013	965	989	963	949	958	937	973	1032	966	884	940	972	919	923	985	996	935	968	994	976	859	943	1017	979	971	957	942	902	883	994	958	954	994	955	1002	948	980	1009	936	969	934	1038	949	959	984	960	1018	972	965	1027	961	950	964	924	992	955	969	936	930	919	913	963	946	927	922	962	971	908	920	986	989	896	1025	970	937	948	947	976	982	966	1011	986	950	933	983	984	940	943	953	964	984	997	980	981	975	943	977	944	863	950	923	936	986	955	909	976	949	1030	962	1010	983	936	1023	956	982	941	968	930	994	921	969	915	976	978	931	978	955	938	951	927	938	926	968	923	980	983	1002	951	948	980	1007	975	948	970	1022	961	980	991	924	943	971	978	964	996	927	1002	937	1004	938	978	973	1018	1005	885	915	941	947	999	960	968	959	928	979	975	968	977	920	919	960	878	958	935	938	964	976	977	959	893	944	958	993	946	941	1024	982	957	947	936	901	968	943	1004	966	1007	983	987	963	985	930	977	958	932	920	957	1003	948	930	925	1002	983	992	955	966	934	984	955	971	973	968	1018	981	947	950	937	961	999	998	976	980	937	901	974	984	923	939	959	960	947	974	935	989	957	974	979	930	916	964	970	986	974	949	1000	931	975	944	923	985	881	1026	972	981	987	1028	1002	929	967	1004	927	1005	986	981	912	969	999	911	918	989	979	1020	1019	966	957	958	959	971	949	953	980	948	989	930	961	976	1010	979	997	948	947	949	963	970	903	925	955	978	1028	894	951	965	969	961	923	993	951	945	985	960	959	966	901	1016	1004	1024	990	963	938	971	979	970	996	914	1006	1036	921	926	943	989	998	961	965	954	976	900	933	987	951	966	977	1009	997	918	942	911	1015	989	951	911	1015	954	950	947	1003	943	906	975	960	980	969	990	957	975	979	1021	973	968	915	927	941	924	966	987	955	1006	999	1036	1006	1002	998	917	933	950	949	945	942	980	950	935	927	972	967	1022	967	963	955	978	900	959	985	962	987	946	998	973	878	935	1019	936	945	973	970	933	947	975	944	968	983	1073	1011	973	977	916	926	1010	996	940	970	933	1012	954	929	878	960	933	916	942	960	979	978	964	926	920	988	996	1003	963	971	1016	1002	977	952	919	953	971	974	976	970	967	934	1014	908	964	1005	1005	941	948	981	943	917	931	990	927	1012	962	978	920	960	953	912	983	994	959	927	953	1043	967	1004	946	993	945	933	939	974	928	965	913	933	929	1004	1015	943	911	903	873	962	942	1012	954	907	947	913	967	979	934	990	1027	950	1016	1030	984	1013	984	967	969	951	981	921	973	975	958	985	965	997	1002	990	950	1031	947	941	971	913	915	963	928	951	929	1001	1006	934	996	955	981	954	956	985	935	963	956	934	923	983	993	906	941	961	1015	984	937	952	982	991	948	1010	986	970	987	938	980	966	943	963	1005	984	968	947	892	977	967	972	984	948	973	991	905	984	1004	952	950	974	966	984	978	977	963	977	933	961	1006	999	954	957	915	1091	1009	930	941	938	947	964	946	942	956	997	930	998	956	977	989	906	963	977	978	1016	1007	943	959	946	923	933	951	923	884	1004	1022	979	976	959	950	953	959	953	935	984	955	977	1006	973	970	961	933	978	966	950	970	939	989	953	963	1023	984	957	996	1024	978	941	982	959	1074	986	987	971	967	956	890	1005	959	918	1004	931	974	979	966	899	921	957	958	891	1012	980	988	1006	964	977	888	978	965	956	976	992	954	965	941	952	1010	933	990	977	947	962	984	960	952	989	915	957	947	928	989	992	918	951	948	936	926	999	966	892	966	977	1014	998	991	984	938	1006	954	961	937	954	953	961	975	940	964	965	981	967	948	941	1025	967	935	998	994	958	970	950	1021	991	935	912	938	962	903	1007	927	940	968	942	962	1007	974	965	925	946	955	966	911	993	962	978	944	976	923	970	1006	971	993	997	954	1007	940	969	963	948	983	916	947	974	950	918	997	911	991	977	944	956	962	914	924	933	950	978	906	978	987	989	965	967	987	937	955	995	911	988	980	948	965	999	938	931	977	949	915	1004	1030	965	901	918	937	961	949	995	948	932	948	966	923	946	930	987	1021	963	950	989	977	998	998	947	950	974	978	954	967	949	949	917	1017	1042	949	952	980	981	927	939	970	987	993	959	984	950	954	945	977	959	912	976	983	921	901	910	947	981	907	949	955	1029	972	927	909	938	953	987	965	1010	959	1002	1019
25748	11707	8307	5539	3617	2585	1874	1467	1246	1090	996	863	764	701	653	642	582	595	584	514	506	495	477	481	484	476	452	440	476	455	467	425	430	402	435	446	434	417	435	443	404	460	408	425	444	471	423	416	399	433	438	404	442	442	409	431	421	424	463	421	405	375	450	383	417	439	416	427	424	401	399	471	430	367	399	411	433	429	431	415	400	417	440	401	430	443	440	426	423	427	421	413	455	449	388	392	439	411	428	415	431	436	413	455	394	415	437	420	393	415	431	404	409	415	433	395	383	447	411	430	439	403	393	431	470	456	414	433	462	387	389	424	422	400	412	424	412	400	412	415	476	365	415	442	429	411	404	415	412	429	420	394	377	439	433	420	444	438	379	411	420	401	438	420	416	428	391	413	384	406	396	428	395	445	421	415	429	378	472	440	405	408	389	443	404	392	420	415	441	428	415	441	437	389	451	399	440	448	428	402	393	422	426	423	411	448	441	471	401	392	440	421	443	452	414	417	399	454	452	395	434	453	415	415	416	438	412	409	467	407	378	403	420	421	418	413	364	415	377	433	420	408	400	440	441	457	420	384	430	446	401	422	431	445	407	411	453	383	363	413	425	415	444	434	409	428	476	426	426	389	437	403	446	422	437	381	418	427	442	412	440	450	423	447	446	457	423	423	399	460	446	394	437	419	441	423	436	435	437	435	452	420	457	454	443	425	468	429	442	440	448	437	417	429	384	401	440	452	428	423	426	422	421	377	420	423	415	399	411	407	423	442	438	458	467	424	431	433	443	450	447	454	429	414	400	402	444	441	429	404	459	413	422	415	423	388	445	423	412	415	454	426	385	432	447	423	421	380	413	395	400	388	405	412	430	397	414	424	451	412	411	440	438	432	445	459	427	390	424	455	427	475	403	418	429	425	453	435	450	430	398	437	494	447	426	407	453	426	436	433	412	462	400	451	420	432	371	452	402	418	417	473	426	435	409	438	415	435	411	390	408	411	438	420	447	400	407	398	394	397	444	425	442	454	380	409	430	398	412	443	399	452	409	406	406	417	423	420	421	413	418	446	418	440	378	419	403	404	445	423	415	429	448	409	400	414	435	399	464	399	447	418	418	406	421	415	408	424	450	439	463	357	439	406	428	419	381	417	467	437	396	417	423	426	429	423	425	419	450	428	436	440	433	406	380	394	415	388	421	409	430	443	425	418	421	404	386	408	374	398	410	445	435	426	434	395	431	442	438	395	433	438	449	449	397	405	429	422	414	454	440	429	434	429	468	437	404	404	430	414	390	422	413	476	444	432	410	422	454	392	408	426	394	451	400	412	416	453	465	389	426	413	405	403	402	404	409	472	448	417	431	425	461	416	426	452	425	387	420	446	464	412	441	428	387	454	420	431	438	458	414	419	438	403	418	400	413	435	431	419	463	430	420	416	437	413	413	431	422	428	408	388	420	420	431	406	419	446	424	424	418	407	421	435	419	394	418	425	411	412	447	390	440	436	453	429	445	456	413	392	447	409	368	416	401	450	426	395	409	444	429	436	452	440	424	435	423	464	439	405	428	400	431	389	415	454	406	419	410	405	439	465	416	429	449	394	400	457	410	419	434	405	465	431	420	382	398	412	457	431	465	416	431	405	392	448	426	428	449	421	396	407	429	445	377	444	426	446	407	394	418	418	448	396	400	438	419	410	435	452	428	416	427	414	382	457	433	431	429	423	387	423	426	430	432	408	432	415	459	393	428	413	432	416	441	429	404	412	429	418	387	421	411	393	357	398	411	409	445	448	392	412	429	393	384	409	419	405	448	417	411	405	432	423	473	424	424	445	409	425	435	409	441	431	423	415	424	444	409	417	350	417	368	418	412	364	387	398	416	393	434	409	401	433	453	424	464	390	445	418	440	413	435	415	424	408	399	454	445	434	393	420	397	446	439	454	435	402	419	372	419	433	437	448	424	454	403	402	439	413	399	432	433	420	421	420	398	437	460	439	424	424	424	443	424	389	431	456	409	401	397	417	478	423	423	443	437	455	469	415	438	424	445	389	449	408	386	398	433	432	401	406	423	432	396	414	456	421	405	415	438	417	375	454	467	396	385	408	449	424	417	421	426	388	433	419	404	420	423	454	414	436	415	398	429	455	426	474	393	426	460	434	412	448	421	413	438	427	391	442	452	370	425	403	422	376	406	420	402	420	457	441	456	398	407	429	401	399	412	426	411	419	424	433	396	393	393	437	404	434	426	396	420	463	406	449	423	397	424	408	407	400	415	403	414	380	388	415	402	401	443	415	438	431	409	435	437	439	453	433	432	409	445	417	453	430	434	407	401	384	408	415	430	461	431	441	415	405	401	410	413	374	446	433	384	462	386	394	474	413	410	404	391	405	425	426	389	429	427	383	403	423	427	446	407	410	455	443	462	469	439	404	436	427	439	434	373	429	458	441	354	423	394	433	438	414	428	452	428	423	452	406	440	458	425	437	411	403	454	418	423	445	428	435	428	421	402	429	419	413	431	422	406	390	403	420	432	409	406	435	394	414	393	421	484	419	448	461	425	404	432	398	451	468	406	422	444	424	410	405	396	456	381	396	409	389	418	397	430	436	472	426	405	436	414	406	461	437	399	397	434	476	405	418	439	439	413	417	400	380	460	407	408	399	423	409	455	449	417	430	424	420	442	415	430	468	396	422	445	406	413	416	399	391	400	467	418	430	416	421	443	391	431	427	422	394	427	390	402	394	414	440	432	430	427	449	415	409	439	405	436	446	401	444	405	403	416	439	436	415	421	421	426	462	428	398	465	415	435	427	452	426	416	437	446	426	398	428	406	399	436	423	431	377	415	386	449	435	433	411	409	408	403	426	405	423	444	442	428	398	441	451	419	444	454	414	427	416	427	464	436	429	413	415	405	432	381	417	397	411	384	409	429	441	432	406	447	461	412	450	403	435	419	433	390	410	425	393	460	421	438	431	429	418	428	462	435	459	393	411	411	425	432	402	414	408	427	455	413	446	412	460	420	430	438	439	442	423	448	426	412	443	395	436	421	446	431	386	459	445	438	458	431	414	422	421	382	418	413	376	424	440	418	430	463	401	409	432	399	425	428	405	448	422	412	428	415	410	402	438	425	417	406	413	446	416	426	460	390	440	411	420	427	390	408	435	415	412	404	409	430	421	421	438	409	421	424	401	447	439	420	430	409	436	400	428	464	421	447	406	418	448	398	425	405	435	459	416	448	413	432	419	388	413	411	428	408	439	433	360	379	416	447	379	443	398	421	392	427	412	419	383	482	415	395	415	389	449	397	407	413	388	389	393	427	416	395	417	437	402	394	416	437	415	393	448	422	482	374	392	403	402	443	430	450	446	482	425	400	422	427	432	460	428	398	427	395	415	462	435	375	413	479	432	411	398	425	425	417	405	422	409	408	405	428	432	402	418	415	365	434	429	450	449	408	413	417	426	423	383	415	417	399	405	408	434	387	426	442	414	409	397	436	427	415	418
16410	8866	13164	13704	11739	9257	7394	5607	4922	4485	4062	3352	2838	2481	2261	2086	1926	1763	1631	1588	1507	1400	1359	1247	1347	1263	1225	1188	1126	1112	1174	1137	1178	1136	1153	1209	1037	1113	1035	1039	994	1009	969	998	922	1024	961	939	992	980	991	935	961	966	938	946	961	995	958	904	945	904	919	907	925	963	937	929	927	960	915	979	935	899	922	884	922	934	973	949	960	935	919	977	916	896	916	944	980	977	900	947	926	884	955	997	959	944	945	948	961	950	927	932	950	909	937	935	943	926	943	940	971	959	939	919	930	906	910	960	984	937	936	932	948	913	911	902	923	912	963	959	912	865	963	904	907	897	963	874	982	974	917	958	934	986	991	933	970	947	964	932	980	928	954	895	907	976	936	938	927	941	897	895	908	958	947	970	912	906	886	928	986	952	936	895	924	932	943	948	905	909	880	918	915	931	912	991	949	953	934	955	920	990	949	958	915	932	939	956	925	969	940	926	929	885	952	980	976	902	927	925	925	922	967	895	1022	915	931	962	908	945	955	913	938	937	923	934	994	909	982	981	1004	941	950	980	909	938	946	950	934	936	915	971	948	1010	920	932	969	871	971	984	949	961	919	943	870	927	942	934	966	949	968	954	972	995	924	957	926	947	971	943	937	935	953	902	908	920	925	914	947	940	943	904	919	921	901	929	930	933	927	902	918	974	931	913	943	937	906	913	929	923	932	925	969	945	868	932	962	973	946	962	961	959	902	952	943	912	933	910	922	926	934	965	959	945	963	964	903	940	951	966	892	950	973	878	1019	970	910	914	932	901	968	984	913	953	923	907	999	947	954	868	924	902	924	927	919	915	975	889	957	968	942	959	927	889	983	919	999	1023	910	931	972	954	928	929	933	946	981	995	917	949	938	934	923	973	982	960	929	913	889	969	947	891	937	980	902	975	945	986	949	888	934	929	953	931	920	889	905	948	953	923	959	949	937	1015	904	929	943	952	929	918	961	942	941	944	937	976	891	975	1013	931	988	931	929	962	883	892	909	962	922	940	928	914	866	923	909	960	914	924	958	918	986	945	903	857	919	911	970	933	976	914	971	1001	1017	925	983	919	974	915	953	1009	872	969	950	910	916	918	958	898	906	935	963	952	951	933	978	896	873	921	966	924	948	884	906	880	868	941	973	980	894	965	943	948	970	937	884	923	951	927	933	898	921	909	916	905	909	901	924	908	926	975	944	987	969	934	1017	893	884	921	936	957	904	911	938	916	890	926	908	964	954	991	935	952	994	942	950	926	932	933	961	966	907	953	989	948	934	906	918	928	964	982	956	992	910	916	985	983	931	923	968	949	918	987	886	872	922	932	914	923	927	873	942	918	949	876	885	979	951	969	947	910	952	972	893	949	959	944	938	974	919	954	922	948	936	947	930	939	965	1004	900	967	958	940	979	920	930	982	966	985	926	958	926	930	937	869	985	931	883	951	1016	968	933	939	850	980	898	995	930	907	978	911	945	950	976	913	962	970	943	946	914	953	973	922	945	979	938	892	957	993	907	931	952	948	951	958	908	949	977	1006	1002	952	943	918	970	915	946	916	950	939	965	886	883	971	942	929	968	894	909	928	944	970	910	965	965	945	923	926	898	961	937	931	900	947	945	933	881	975	926	930	937	964	922	925	900	959	937	939	922	962	956	952	929	952	947	951	896	936	974	982	898	939	966	955	968	916	900	931	968	946	922	915	956	914	927	953	891	906	931	928	902	932	926	968	937	898	917	981	932	936	953	930	942	914	903	900	955	902	926	900	934	921	921	914	924	913	953	931	900	935	962	957	926	904	916	877	926	882	906	928	950	904	892	920	931	916	942	863	967	975	955	968	911	930	960	931	929	955	941	976	946	945	895	981	974	923	927	893	995	899	924	966	911	907	953	914	966	960	978	930	933	935	965	971	919	942	931	906	924	939	952	924	905	909	947	928	911	885	1005	964	899	917	922	872	941	891	937	892	934	941	972	936	954	939	941	954	955	930	879	963	927	972	952	964	933	962	926	1027	988	933	883	941	884	922	933	953	894	930	905	977	979	898	952	951	943	942	982	917	935	950	949	949	902	974	903	957	898	952	915	926	945	969	940	955	899	947	957	913	917	937	911	939	958	934	952	936	936	912	977	965	952	953	950	922	969	933	935	921	893	955	1002	932	965	925	965	877	956	920	866	912	922	945	981	934	924	939	981	978	930	918	921	979	921	935	954	924	987	992	967	933	931	1010	909	935	951	921	987	940	896	909	951	935	941	982	984	916	885	926	938	969	897	898	889	952	910	962	920	942	930	963	923	913	950	954	931	941	931	934	951	978	886	928	926	955	965	951	923	912	935	892	973	934	933	947	932	961	922	957	904	956	863	876	908	891	908	868	940	930	899	922	917	958	895	920	898	971	979	989	898	942	927	917	922	882	899	946	952	890	877	932	892	946	941	954	940	913	890	946	941	938	904	897	986	948	959	917	957	957	959	887	943	905	982	892	950	919	968	938	963	935	897	914	967	978	915	955	930	948	957	920	935	942	941	906	995	935	915	932	933	925	927	968	919	911	941	978	913	959	953	927	921	902	910	940	976	901	972	967	982	910	953	969	932	935	941	897	924	909	989	921	905	930	955	931	914	945	957	923	957	937	928	963	941	959	907	952	968	975	929	917	898	946	967	919	976	921	927	1005	995	953	961	1033	901	921	929	894	991	951	903	906	942	893	953	919	981	969	936	922	959	963	997	916	966	941	952	900	988	1019	911	941	937	939	891	931	964	936	915	938	918	947	929	944	912	926	964	925	914	928	932	900	923	888	938	950	944	953	979	954	971	968	886	878	928	911	956	921	894	941	875	911	960	938	929	978	913	893	942	976	913	993	941	925	942	953	925	953	901	868	919	982	904	866	969	890	968	938	959	1006	968	921	899	931	946	948	950	956	972	928	985	898	949	973	928	928	891	978	988	936	928	902	926	912	898	917	953	944	942	950	953	933	957	966	935	959	854	929	930	945	951	898	931	907	946	948	962	957	974	937	995	955	955	959	974	934	989	952	964	979	886	953	882	940	890	987	969	900	917	937	950	940	935	874	934	978	984	981	909	925	983	928	916	938	951	912	1014	911	924	931	951	935	921	969	962	935	973	962	937	942	872	973	929	954	970	952	983	890	909	947	965	962	929	896	952	953	941	925	1031	904	896	937	911	940	925	961	886	976	931	952	930	935	911	922	923	960	997	936	969	899	903	906	910	978	992	930	941	922	897	958	902	887	910	927	923	963	975	918	956	931	869	952	903	978	921	922	912	906	869	922	909	943	938	907	917	916	893	977	990	905	855	943	954	926	891	909	962	936	924	932	945	871	969	938	927	907	926	915	908	954	905	940	917	885	951	967	931	986	911	946	929	868	965	963	938	885	898	875	895	920	969	962	946	946	929	973	890	896	987	971	954	926	925	948	905	867	919	936	962	914	957	917	883	935	950	988	910	929	968	875	886	910	908	962	912	924	996	950	949	916	952	947	978	944	916	927	876	1000
35659	17482	12207	7771	5136	3480	2545	1933	1531	1426	1308	1094	895	827	769	714	662	637	555	548	593	554	547	531	504	438	459	437	441	459	468	472	469	471	463	477	436	444	466	420	443	442	435	417	439	390	450	398	449	433	419	383	440	392	416	420	403	370	396	422	402	424	417	421	428	425	407	395	430	436	429	422	380	427	375	390	432	438	384	362	437	406	422	451	427	422	445	423	434	435	420	427	378	442	393	443	434	428	392	396	364	404	413	441	431	397	428	406	426	445	433	414	434	426	455	441	436	450	410	411	400	412	385	422	416	455	419	427	403	402	425	398	429	415	427	424	423	408	406	406	402	401	492	431	410	433	393	429	405	416	399	428	439	427	418	425	397	445	415	360	403	423	387	394	412	433	427	396	406	424	429	419	462	403	437	478	419	408	407	386	439	439	418	432	430	433	440	424	387	415	436	432	382	408	451	411	459	428	418	427	423	421	421	444	434	415	399	351	431	415	395	404	413	413	405	478	405	416	403	424	419	454	379	408	401	420	411	424	403	378	455	419	418	370	435	438	420	372	397	401	485	390	419	413	426	395	429	384	409	427	410	436	452	423	416	383	413	418	428	431	416	409	421	395	407	439	448	387	403	414	419	410	392	400	424	416	374	363	399	444	422	452	419	431	366	383	417	424	428	446	396	411	378	454	417	423	380	409	422	440	415	400	382	406	412	431	439	418	432	437	416	388	422	432	431	422	390	359	421	411	414	408	432	412	462	392	406	412	422	441	425	416	414	393	396	445	400	422	425	393	426	386	427	434	466	417	401	435	389	402	422	393	419	370	378	439	412	378	397	397	391	424	412	417	430	408	405	409	398	475	459	376	403	384	422	421	422	426	419	401	417	404	453	409	426	416	402	451	429	419	433	430	431	464	409	405	433	419	430	392	448	423	415	417	398	449	430	402	440	426	411	407	419	442	401	370	457	434	410	397	433	409	396	374	448	402	404	408	389	453	447	454	416	421	444	411	384	414	399	404	421	454	421	422	393	411	385	400	389	411	437	364	446	424	446	396	395	422	443	433	387	397	448	399	420	397	411	427	418	438	399	420	440	395	426	440	396	393	397	382	372	425	407	395	427	421	407	403	431	435	416	447	405	428	405	382	385	422	407	399	429	432	464	358	389	414	422	393	404	418	425	455	406	435	435	424	436	469	412	444	421	452	421	403	388	428	428	420	425	414	406	444	391	428	416	429	431	424	410	433	435	390	380	427	411	436	408	440	430	426	403	413	442	390	410	423	419	447	410	457	387	435	415	431	426	444	397	415	355	420	410	412	436	421	440	371	378	447	440	372	385	442	394	450	408	429	440	402	423	419	389	381	429	423	452	436	418	396	448	426	409	450	426	434	420	415	447	407	404	422	433	446	403	423	380	430	437	432	405	424	409	391	435	412	433	398	399	424	399	389	410	413	381	399	432	406	429	443	424	363	443	425	396	423	390	404	434	403	403	440	426	412	393	443	390	381	411	446	410	409	395	413	435	425	451	402	390	412	411	416	443	426	410	431	398	431	411	408	448	379	408	412	429	376	431	397	420	416	407	392	383	421	462	432	424	420	435	424	415	414	376	420	411	435	418	437	397	384	414	430	393	444	398	415	426	364	422	401	392	407	418	406	426	429	424	430	450	428	425	415	412	454	410	391	426	406	420	425	445	434	410	417	410	441	431	399	429	412	417	398	375	414	428	429	400	402	415	431	448	417	411	382	411	371	421	404	448	432	438	383	442	416	400	430	417	412	394	390	437	390	445	406	430	388	419	385	425	444	388	449	406	409	405	430	431	423	397	391	478	404	400	415	418	415	400	387	435	387	372	461	380	424	409	447	419	415	406	392	391	443	396	377	395	450	377	410	425	399	416	403	388	416	425	423	417	392	404	375	424	414	447	450	404	457	411	365	426	388	435	433	445	388	426	411	421	395	434	435	457	376	455	423	404	403	396	377	436	426	425	398	390	406	369	430	384	419	404	419	407	440	419	401	458	438	429	378	438	396	427	381	422	419	414	407	407	403	383	396	387	433	404	418	394	390	407	410	346	364	430	418	421	418	392	396	378	419	440	454	412	400	460	388	393	391	391	424	487	452	427	402	406	419	453	434	429	419	388	420	429	435	385	407	410	417	400	425	431	461	447	448	422	383	418	419	381	409	406	356	442	403	416	456	435	462	372	427	454	416	424	403	427	398	438	433	424	435	425	461	462	405	416	446	402	464	442	406	441	452	417	402	391	417	424	430	408	402	427	430	398	405	416	449	399	405	379	388	416	387	410	429	446	415	412	430	425	415	449	426	443	412	401	424	404	430	410	411	420	456	415	383	410	428	394	424	403	407	401	441	457	446	406	424	412	421	411	409	415	440	397	402	413	438	432	436	424	438	409	412	441	403	441	405	438	413	382	387	459	430	401	406	404	421	428	446	471	440	414	427	419	416	438	453	398	422	451	441	438	377	370	408	450	435	412	435	371	409	438	381	431	442	403	424	414	406	396	411	434	407	395	436	415	406	419	401	373	421	397	437	395	416	405	418	423	407	394	417	391	414	433	465	393	397	375	393	397	457	422	439	407	382	380	407	435	419	408	390	413	434	419	449	381	417	449	434	451	434	443	400	367	411	421	427	395	425	451	434	435	397	413	451	446	408	417	416	446	439	428	376	397	418	421	380	391	402	435	406	399	426	394	420	422	414	393	418	408	385	435	453	422	461	443	405	435	390	436	433	416	423	432	421	383	424	416	411	438	425	416	399	424	364	415	438	405	436	396	405	389	402	397	378	442	440	410	406	447	374	444	434	406	434	416	437	408	398	438	429	409	378	409	406	424	423	411	427	434	443	405	402	426	384	441	374	390	390	418	421	415	389	408	399	461	430	411	427	421	399	418	412	423	380	395	405	431	393	417	413	440	462	376	409	424	400	406	406	413	438	422	439	429	415	417	422	423	393	422	416	418	409	405	422	423	386	391	400	403	420	410	427	440	435	455	425	395	453	434	412	417	422	372	437	382	403	419	429	421	405	414	420	418	421	430	433	445	374	416	421	475	441	422	416	424	416	400	438	409	400	417	461	431	384	410	441	376	386	423	417	393	424	426	431	408	404	429	426	424	450	463	376	385	454	433	404	457	387	410	430	409	403	435	405	428	439	377	417	399	412	436	391	421	418	424	360	420	454	408	402	378	411	424	398	442	394	373	438	390	398	426	441	409	408	430	397	393	438	473	392	410	402	439	426	426	395	427	421	403	454	430	419	475	412	381	444	401	413	381	432	425	412	427	403	388	425	413	456	402	455	414	423	411	431	403	385	465	405	387	413	416	376	417	420	403	427	405	420	360	430	385	445	442	408	442	400	468	443	402	454	384	409	404	440	414	416	412	438	422	421	425	431	400	444	397	427	419	389	432	414	382	401	437	427	419	393	386	393	414	426	412	420	400	455	452	393	424	416	412	386	413	434	439	411	397	381	387	433	456	390
20893	11998	16455	16960	14646	11954	9446	7704	6432	5832	5413	4525	3672	3279	2926	2622	2435	2194	1968	1974	1771	1688	1657	1548	1493	1411	1361	1376	1266	1281	1218	1243	1334	1265	1227	1371	1152	1114	1063	1004	1009	1002	990	994	1017	964	950	990	968	948	952	940	973	1008	912	966	951	917	920	976	952	912	884	926	926	1015	929	932	922	984	963	994	958	932	936	923	952	933	916	951	952	937	917	898	902	904	950	908	935	982	921	903	947	907	949	905	969	976	914	919	882	946	898	917	941	932	957	917	946	938	880	915	926	929	909	933	943	928	942	977	915	959	895	938	922	932	945	942	897	965	947	933	955	890	959	969	951	908	919	983	927	898	909	907	901	911	909	870	940	845	1003	881	915	929	912	944	981	960	965	899	902	897	926	898	921	995	975	938	946	959	983	891	935	919	940	874	995	937	968	905	916	961	924	888	877	943	947	959	915	963	939	902	913	935	943	887	876	1026	919	919	903	945	936	989	959	921	941	920	912	851	935	943	911	880	903	948	937	920	933	998	924	950	929	914	923	953	922	893	969	912	881	909	941	862	921	922	951	910	974	939	906	922	901	995	896	908	920	963	944	968	894	886	903	924	950	960	930	890	961	947	977	909	939	940	948	928	934	973	911	920	943	950	901	929	955	886	964	983	917	910	975	915	923	921	952	936	972	925	919	972	931	935	895	948	889	891	937	900	1014	932	909	871	928	938	893	918	937	932	908	978	909	930	982	889	915	908	916	937	960	922	903	930	969	914	947	942	987	944	943	919	957	916	999	976	934	890	925	868	919	860	994	923	892	902	953	929	942	959	954	981	889	882	961	930	910	884	919	911	922	948	938	875	952	936	926	887	910	911	902	917	896	915	912	958	924	899	950	924	910	889	924	954	964	926	875	906	937	884	893	914	1030	883	938	934	931	915	971	893	940	932	965	919	857	933	915	961	979	915	978	894	930	932	916	968	902	974	904	906	917	897	927	929	941	917	923	899	922	945	967	953	907	893	916	987	929	906	909	908	966	913	940	920	957	963	948	919	925	899	905	896	890	933	929	916	963	900	922	898	872	918	1000	917	931	947	948	962	928	938	984	914	939	971	926	942	989	912	938	930	971	948	899	985	903	919	928	904	875	901	991	865	938	926	963	920	900	936	915	954	980	882	935	959	928	954	905	929	971	881	968	980	945	902	927	920	957	972	998	886	920	888	903	908	908	906	905	928	912	922	873	953	947	928	896	882	947	928	918	934	921	981	933	954	923	961	928	910	966	957	968	968	906	920	910	989	917	885	942	904	921	967	906	928	963	958	916	919	926	944	915	927	954	943	961	900	887	998	969	926	932	922	886	950	933	883	906	891	879	981	894	959	905	934	940	959	931	917	882	955	938	926	925	982	878	960	930	930	904	936	935	942	900	899	957	936	919	927	922	981	929	933	915	947	913	919	918	911	934	929	916	951	975	980	864	960	976	940	914	921	902	936	910	915	927	888	917	919	966	876	983	844	906	922	927	956	909	927	952	935	866	959	943	954	963	955	918	873	959	952	925	908	932	928	908	938	960	917	946	934	936	901	991	884	943	971	924	851	948	968	943	929	869	975	913	903	957	906	957	957	937	949	888	944	959	942	965	901	895	935	932	928	921	877	918	916	918	854	916	940	880	937	904	902	930	936	883	906	933	873	916	878	925	966	885	953	915	867	894	940	952	888	874	940	959	981	932	972	926	888	966	911	926	943	979	905	925	915	841	894	927	946	935	879	860	913	889	932	921	904	923	935	896	916	889	920	940	968	921	954	980	944	958	951	952	1000	938	937	914	985	964	910	885	914	906	963	888	930	885	901	930	891	977	903	890	1013	935	958	934	911	915	917	965	931	859	938	910	900	883	908	962	941	925	930	955	952	915	953	938	959	866	957	942	954	958	940	950	950	939	912	918	915	919	958	931	946	906	941	917	952	930	898	959	929	951	928	915	874	977	919	900	951	953	954	942	828	972	959	910	908	931	905	961	930	888	893	995	883	953	958	944	919	904	939	930	890	893	942	936	943	934	964	902	919	946	971	965	926	880	900	920	923	931	893	904	993	962	888	944	918	962	917	906	964	929	903	962	892	906	896	970	945	950	929	967	902	884	934	908	900	936	911	895	960	944	964	967	957	956	883	959	959	933	893	897	919	878	962	937	918	926	880	919	919	979	912	932	932	909	910	954	956	931	930	894	903	920	876	912	944	929	875	932	919	905	902	890	929	935	929	968	920	887	927	929	900	937	919	961	950	961	895	932	930	926	940	877	948	880	991	920	936	905	943	936	944	879	917	940	888	843	940	960	917	965	973	878	898	872	948	955	918	919	933	866	935	912	921	916	942	953	905	938	919	941	992	878	890	951	967	910	939	917	959	926	936	940	930	913	895	926	932	922	925	932	945	897	903	951	965	909	940	969	1015	966	953	934	951	944	927	913	922	910	896	898	935	928	1004	919	908	900	956	903	885	935	908	928	877	938	899	954	922	960	944	961	1017	930	950	886	963	889	934	904	911	968	870	937	888	982	915	906	896	947	942	932	891	953	953	894	949	913	955	906	935	936	915	946	906	916	916	913	920	897	928	922	893	957	933	905	901	911	952	952	918	955	903	895	910	890	913	888	948	943	996	926	910	898	921	991	899	952	969	887	916	863	960	939	908	924	929	940	904	976	913	952	908	931	983	996	935	936	893	978	966	966	907	911	952	966	908	874	892	870	931	906	902	914	946	947	932	885	929	915	866	905	948	882	960	918	903	938	923	965	909	952	912	960	929	877	914	928	975	929	951	970	946	974	978	968	990	954	940	919	942	899	897	901	946	929	960	897	921	918	920	927	931	914	991	962	842	962	888	932	930	903	937	882	861	919	901	859	918	899	927	900	930	905	955	916	904	918	924	925	941	885	914	893	887	959	928	928	905	913	933	929	924	899	948	876	916	921	930	959	939	943	993	889	920	889	916	938	955	1006	960	976	949	914	894	904	967	906	879	915	947	906	1004	929	943	913	904	888	956	949	948	925	958	990	933	975	916	931	940	907	895	909	917	887	916	914	929	954	904	887	939	932	979	872	911	986	893	941	954	884	932	952	935	936	949	964	955	949	956	912	858	919	897	922	938	946	887	911	971	929	928	957	874	912	931	920	935	846	929	964	930	953	945	950	911	923	962	907	952	947	928	965	905	988	963	913	889	970	930	937	962	896	923	900	915	932	956	982	946	993	908	907	943	934	962	978	932	919	917	931	913	946	949	960	949	907	936	962	912	880	963	882	927	948	902	936	910	932	920	930	941	906	943	950	952	923	947	896	888	928	969	940	887	880	928	946	911	964	929	967	928	954	965	916	902	920	891	909	931	963	921	907	918	921	964	944	947	914	895	944	918	960	951	937	944	947	953	906	929	902	975	925	956	944	944	938	946	972	889	940	898	953	944	963	929	948	868	1027	959	921	942	960	957	876	896	940	864	931	950	914	940	915	891	1006	946	913	939	892	920	939	897	917	873	891	894
15919	7316	5030	3413	2265	1649	1265	1025	860	789	706	684	608	557	538	483	455	512	494	504	475	470	451	449	444	440	425	449	458	432	429	456	446	454	391	439	469	432	435	438	427	479	431	429	440	400	465	466	461	427	414	449	469	440	490	459	487	451	410	409	450	468	476	449	455	402	404	437	432	455	428	466	443	439	463	453	410	419	430	461	431	440	429	399	454	419	419	428	438	393	447	407	457	397	434	477	393	464	432	457	425	494	462	442	409	441	424	400	452	428	458	450	410	426	425	437	463	438	447	441	457	476	469	419	406	449	429	436	420	444	406	463	458	430	444	449	466	426	441	447	439	419	464	448	405	397	473	449	427	439	483	421	445	438	426	472	433	406	464	411	473	421	475	469	471	435	473	429	415	423	460	472	463	424	439	473	443	407	451	448	464	423	442	446	450	440	469	457	480	460	441	423	487	491	440	434	413	455	414	423	413	445	460	399	428	445	447	457	388	475	413	476	474	444	462	462	438	453	419	438	432	474	429	456	446	441	423	430	440	466	460	417	421	476	416	442	430	441	444	477	445	457	425	410	438	418	419	447	410	427	434	427	443	453	404	438	424	412	482	447	477	414	421	423	423	440	436	437	424	406	445	446	423	414	405	468	474	449	422	433	425	440	477	423	476	420	484	477	431	442	389	423	457	445	461	467	433	465	401	435	500	429	434	453	474	422	436	412	456	398	448	445	460	438	437	438	460	463	439	436	405	435	488	437	432	416	400	439	437	426	438	462	431	445	404	382	471	409	388	451	450	483	423	431	496	454	460	423	445	402	405	440	432	424	427	427	445	467	456	426	428	452	459	431	433	439	435	457	469	451	462	390	439	432	404	403	428	458	433	418	420	467	419	421	432	429	466	412	411	455	426	442	429	446	451	433	459	411	447	441	474	430	435	385	430	467	424	416	436	422	408	442	425	404	420	429	437	435	472	458	448	414	419	483	479	444	385	426	462	429	507	447	449	475	444	420	434	457	445	477	432	445	425	439	385	436	418	443	431	440	417	420	435	451	430	428	476	402	431	460	419	458	412	425	444	458	433	444	433	432	384	469	449	423	440	468	415	389	421	452	431	450	400	451	432	465	495	433	463	435	403	427	394	378	435	418	444	427	477	450	491	490	413	457	449	427	451	476	479	426	422	411	454	465	509	453	446	423	438	449	451	417	430	437	440	465	407	440	457	440	421	441	414	443	451	456	415	400	438	380	402	444	452	410	392	469	470	445	396	447	420	445	437	444	464	456	425	457	419	440	439	444	403	411	418	431	425	403	399	453	410	450	448	442	446	438	425	431	432	473	444	455	483	452	399	439	420	482	466	454	466	463	434	441	452	433	433	466	448	446	402	483	475	452	441	413	455	448	440	447	441	469	407	464	458	419	461	453	444	455	432	465	420	409	473	442	418	411	424	446	436	449	434	473	467	480	439	405	428	403	468	476	414	486	444	458	409	456	432	434	431	455	449	430	453	461	457	449	430	431	415	448	444	408	480	384	425	445	446	409	460	441	434	433	450	440	441	428	430	443	482	475	434	470	449	450	485	412	421	440	465	479	426	472	390	432	432	466	454	387	437	437	433	417	466	423	470	430	458	446	408	467	435	451	468	446	460	445	448	410	411	461	442	459	433	412	396	481	453	468	492	427	441	442	461	446	504	447	507	416	448	432	459	513	477	417	442	434	441	440	437	458	465	463	439	436	445	436	437	406	458	458	465	472	452	450	478	398	466	432	405	442	460	474	423	452	443	431	417	440	427	433	441	430	419	443	422	468	419	418	417	437	440	457	476	434	439	427	409	427	419	414	432	441	446	445	443	447	397	395	456	466	406	421	423	445	437	457	447	432	472	432	458	494	450	438	421	419	421	466	437	481	403	430	466	426	470	473	431	469	438	409	408	446	411	460	421	454	452	464	476	454	426	436	461	423	459	462	429	441	456	439	446	467	438	475	492	415	488	429	415	431	436	419	467	452	385	426	463	423	415	417	440	428	444	449	415	422	430	445	461	435	426	441	363	416	423	448	440	454	417	379	410	450	471	436	457	431	419	442	476	473	457	403	510	419	426	460	428	461	435	454	409	428	453	445	402	429	457	409	458	447	495	460	433	457	452	482	460	445	448	448	416	435	462	434	443	439	376	463	423	451	378	427	466	433	451	420	436	477	449	509	417	412	464	438	437	465	436	460	455	438	455	414	449	437	418	425	479	449	439	447	465	428	444	454	458	455	446	404	439	463	451	451	419	453	457	465	443	417	403	391	415	488	458	464	433	455	400	393	456	427	432	440	430	432	423	440	436	442	423	479	443	428	466	447	469	453	448	448	431	409	477	449	457	497	437	388	474	439	445	427	428	415	486	424	425	465	407	437	441	443	406	464	428	442	431	430	434	419	426	430	419	472	423	420	439	427	430	433	438	420	410	396	429	445	419	421	432	435	439	432	424	449	456	469	459	434	420	456	447	441	450	468	447	440	425	406	425	446	449	484	434	467	432	423	421	458	396	442	460	451	414	429	469	422	408	454	497	438	410	428	444	416	440	482	454	433	432	435	429	431	431	451	421	455	444	432	472	445	458	420	445	411	411	420	442	409	424	431	467	475	446	439	417	455	460	406	426	437	472	471	460	452	446	452	438	443	463	457	448	474	423	412	426	446	399	404	436	448	441	451	426	438	417	443	481	456	449	438	399	420	454	437	465	410	435	402	419	423	409	439	460	448	425	427	452	457	471	416	468	428	463	462	460	419	475	428	409	396	423	441	466	453	427	447	458	420	420	425	424	426	452	394	396	449	450	460	433	437	401	459	472	422	450	416	430	476	424	469	448	434	454	428	490	447	434	442	431	436	469	480	421	434	447	444	449	424	430	443	424	385	422	433	412	407	489	410	435	406	444	411	424	427	455	421	409	429	421	475	450	453	472	427	451	453	453	481	399	439	491	437	461	419	462	468	405	389	451	438	444	460	458	424	457	456	422	436	442	425	439	431	418	407	414	428	398	431	434	430	450	452	411	438	448	421	436	446	425	462	415	449	457	443	418	430	433	425	422	412	429	470	424	398	401	433	397	431	390	379	432	434	390	391	442	499	428	468	449	477	472	476	439	415	455	416	439	462	422	426	430	453	418	377	454	429	460	428	418	418	449	454	439	438	453	452	442	457	422	428	499	463	459	404	441	434	452	450	424	461	463	380	428	411	474	464	409	441	444	434	422	439	414	458	416	452	429	433	451	439	425	444	419	464	427	449	405	485	478	483	443	428	466	435	442	422	416	473	410	447	426	427	472	416	457	417	450	467	431	453	455	481	431	435	382	463	450	431	445	434	442	465	424	433	485	456	417	470	455	419	434	456	436	453	458	444	453	413	407	434	441	459	478	447	406	437	479	410	454	446	420	432	439	476	454	460	463	433	456	469	450	412	451	401	437	424	415	444	465	421	448	453	454	438	389	424	464	430	452	470	425	424	427	419	418	438
10050	5977	8633	9117	7436	5905	4667	3779	3138	2688	2315	1993	1878	1713	1643	1524	1369	1409	1287	1275	1219	1235	1167	1167	1108	1151	1103	1080	1072	1034	1077	1033	1074	1061	1022	945	988	965	1064	1048	1005	1019	988	1020	995	1034	961	1015	973	933	1009	1066	977	1001	959	961	973	963	1033	999	949	947	944	993	963	1016	899	991	956	961	952	960	915	949	947	942	924	889	961	978	978	974	970	916	974	952	939	962	978	1007	912	1017	980	931	937	992	914	948	981	956	930	1011	938	932	953	1020	986	982	934	978	946	971	988	989	921	989	983	994	987	967	949	959	993	938	1005	960	969	927	946	924	928	970	955	957	952	1002	960	933	954	932	970	988	959	984	999	942	918	985	1002	936	952	976	976	1032	952	969	946	933	992	979	1005	964	1003	989	963	947	1036	965	999	968	987	937	973	1029	964	982	984	916	936	940	968	1016	959	934	926	980	943	995	951	1003	994	961	934	1006	987	963	996	957	953	968	989	978	957	947	971	1018	947	964	941	998	964	1015	985	1018	966	961	977	940	988	963	941	972	992	947	977	926	1019	968	934	1014	1016	947	931	940	969	967	960	927	986	983	972	980	947	993	1029	963	965	900	911	990	997	935	982	957	992	958	912	1002	930	941	997	958	920	1030	931	1008	934	912	944	962	994	950	965	989	949	925	988	965	1005	970	948	966	947	970	901	907	946	941	975	961	968	937	979	957	973	953	998	943	943	945	973	1001	920	958	985	978	950	958	1034	985	946	990	1026	982	1004	1016	976	978	980	1002	995	918	961	923	1008	992	946	957	942	932	971	943	894	940	969	947	926	929	927	973	988	952	990	1000	938	1015	995	932	965	941	970	954	934	918	999	982	974	947	962	992	958	975	938	1003	973	981	924	915	976	977	937	950	976	922	936	925	967	957	955	937	938	917	983	942	958	1015	946	952	940	970	931	1014	989	1018	974	951	906	956	1022	923	949	922	980	985	1041	972	924	957	972	991	957	986	938	959	954	975	991	898	945	1012	988	968	934	958	1007	905	956	960	952	958	963	970	955	962	965	1004	972	900	952	1026	920	961	961	986	911	970	948	985	981	985	987	982	937	947	978	1004	1048	894	951	956	966	975	985	919	938	1046	995	959	927	954	997	913	980	931	978	986	962	973	979	956	957	962	894	1037	967	1016	953	975	942	959	908	965	916	981	1020	994	975	986	931	997	946	964	944	941	968	977	939	956	930	991	970	930	1043	1026	1058	971	994	978	953	938	885	1014	997	965	982	1020	971	972	945	942	926	953	978	1056	988	1040	972	1002	971	1009	996	940	952	954	1024	1018	940	973	956	960	982	953	1007	959	951	975	960	965	948	968	902	993	983	971	950	954	923	1024	978	987	985	1010	961	906	1025	1015	991	975	921	998	1001	994	978	960	1002	971	994	1025	974	988	959	1048	984	972	955	924	944	969	969	988	937	988	993	930	945	986	1007	983	956	965	934	941	959	961	995	969	966	1049	1012	934	965	990	941	970	967	1013	958	988	1003	970	967	930	912	982	994	980	958	967	925	968	978	960	917	959	974	969	965	899	936	981	918	948	963	929	973	938	970	980	958	995	977	920	1044	965	993	938	972	920	967	994	979	894	914	930	975	966	983	949	998	963	917	980	958	956	941	923	932	937	1038	943	951	1008	1006	947	956	953	955	961	963	972	955	984	986	941	991	1000	962	920	1068	975	969	943	990	960	913	945	978	913	928	944	969	957	959	932	984	944	981	1003	944	936	942	948	973	973	1005	969	954	920	1003	897	954	1000	943	947	965	974	957	946	968	995	984	1038	997	987	953	994	912	981	978	958	980	978	1032	1012	949	995	998	1009	941	949	1005	969	971	987	948	858	945	952	955	985	1007	981	952	931	1002	972	1040	958	1013	1004	963	935	951	939	946	1018	949	991	912	895	958	926	980	949	950	953	948	967	913	913	984	956	1022	974	973	998	982	925	1011	1000	966	946	1008	995	961	998	964	987	957	1029	943	1004	1014	954	957	967	984	979	946	924	976	935	954	991	950	903	968	945	950	966	1009	960	969	936	928	975	942	974	987	968	931	949	997	976	966	999	1016	943	983	993	1025	946	1024	965	995	952	959	928	991	947	995	909	956	987	958	944	936	990	973	995	1008	958	962	987	960	1013	942	939	898	937	955	952	924	951	1040	969	947	994	1010	993	1010	975	991	958	994	935	946	949	968	970	1000	982	986	932	938	971	973	993	981	1008	943	920	954	965	957	949	931	992	958	1018	961	971	973	993	1020	958	966	927	993	954	961	926	1017	960	983	999	923	976	972	918	963	945	939	1005	985	978	924	984	971	961	957	931	906	989	935	1007	1004	984	971	977	962	947	988	956	983	959	957	1006	934	981	943	990	993	929	974	925	940	989	957	955	994	991	949	942	972	958	1010	971	993	981	1019	993	967	979	932	987	980	953	974	953	964	997	940	900	932	931	935	933	960	951	983	976	1000	956	918	944	952	977	1045	1020	953	994	910	976	969	914	984	957	1040	958	960	898	977	966	984	917	931	943	920	873	969	1000	961	1036	1011	951	961	972	942	959	975	907	1016	1010	938	974	962	976	977	956	943	968	1005	936	972	1006	998	988	971	950	950	939	1015	954	1090	943	970	965	982	983	994	984	948	1000	993	981	940	941	988	941	983	941	955	922	1006	922	973	904	959	954	978	1027	945	949	1014	984	932	941	1029	1033	1007	932	930	962	983	955	940	985	941	959	955	971	1002	921	962	987	988	972	957	988	952	961	990	965	1012	1004	937	930	1045	956	970	980	987	976	954	964	983	1012	1000	997	966	978	936	955	932	930	910	949	919	992	997	972	953	1007	972	966	960	991	990	1014	969	940	997	961	993	938	1022	937	993	951	945	945	920	977	927	962	961	966	1003	982	1018	1001	1006	941	958	980	978	1004	961	991	939	1006	987	1007	995	965	975	901	951	945	962	928	1045	965	1068	1009	1001	929	958	1008	995	949	938	981	916	934	1004	923	1023	922	943	962	950	986	991	974	918	985	979	945	1014	954	876	932	948	952	962	1016	972	971	1001	956	958	930	947	940	1002	976	933	957	944	976	995	952	1001	953	1027	962	966	948	977	864	963	962	996	915	976	963	964	965	997	926	1023	943	1009	954	925	971	978	976	929	991	972	929	965	907	946	981	957	992	980	984	966	969	967	964	946	954	983	888	975	961	997	978	968	981	988	928	1008	901	947	976	962	982	995	951	957	982	966	960	966	920	945	971	984	949	921	960	932	993	998	1017	1006	938	934	957	971	949	949	953	963	964	905	1009	947	954	953	982	973	966	958	986	974	981	974	1017	960	892	986	982	948	938	1022	1034	997	982	945	981	1024	941	940	963	961	966	914	968	971	924	995	1005	986	956	951	990	965	978	951	956	973	1014	990	1001	885	1006	1011	968	1003	982	980	928	951	963	937	967	953	955	924	1001	977	959	957	954	972	991	956	963	1012	970	983	969	962	926	958	997	989	958	929	946	954	1004	985	1059	967	1010	940	985	966	939	996	993	972	955	946	982	948	953	980	980	982	1003	947	940	947	993	950	955	914	961	936	1018	943	964	997	991	982	979	972	919	973	973	982	913	969	959	967	973	983	922	969	963	919	1025	977	996	985	924	972	948	987	944	1004	983	971	921	1012	933	929	912	997	986	964	919	976	966	992	946
26900	11854	8442	5802	3712	2555	1893	1503	1270	1076	964	916	741	694	638	622	587	555	557	536	487	481	530	505	451	442	421	458	492	439	504	444	467	420	477	532	484	413	403	464	442	414	472	463	462	342	424	398	434	426	427	422	414	411	418	436	410	477	455	452	406	480	397	420	440	449	433	451	419	420	446	470	418	372	430	460	415	420	420	411	418	407	436	424	418	431	414	445	417	455	433	444	394	432	402	420	422	448	433	429	407	413	403	426	404	417	398	422	427	459	439	414	413	411	407	459	400	418	403	427	387	447	441	430	433	448	451	387	442	459	449	432	387	407	431	428	410	436	419	434	432	443	445	425	431	469	421	440	455	424	433	426	380	430	459	422	418	396	416	411	415	447	396	426	414	388	383	440	456	442	426	421	405	423	402	424	471	431	442	451	446	425	413	419	428	414	421	437	424	439	443	400	422	429	416	456	488	406	429	433	469	426	469	424	425	441	425	440	440	423	421	347	434	411	445	445	374	406	412	404	424	426	476	418	399	411	390	422	419	401	457	396	414	378	400	445	437	411	437	435	428	427	432	431	451	437	427	420	397	418	396	424	409	446	436	430	387	392	412	408	381	404	413	412	476	402	389	437	450	414	423	391	385	405	425	435	449	476	448	444	420	436	398	410	430	429	397	402	439	424	411	394	419	427	406	408	428	372	442	451	437	437	429	452	464	347	444	427	455	414	418	481	437	426	384	447	459	402	449	439	421	400	422	418	444	417	418	420	415	401	404	405	463	423	434	425	449	417	407	458	489	441	433	401	448	427	408	410	426	418	417	458	449	434	399	419	417	434	451	406	414	446	451	400	436	431	464	393	425	419	436	418	428	484	436	401	429	428	392	438	394	410	426	444	400	442	425	410	427	439	390	403	427	423	501	428	414	470	408	425	422	434	416	434	422	417	442	460	437	418	431	445	427	423	415	410	432	437	388	386	398	423	427	427	434	459	464	424	440	483	447	476	465	435	394	414	396	439	393	450	436	425	396	478	407	406	437	440	406	404	410	429	438	416	398	409	429	463	436	444	404	453	418	451	421	388	432	439	410	411	435	381	419	425	388	420	435	417	412	410	443	417	468	411	410	408	442	390	402	455	428	411	464	443	419	449	391	412	417	447	458	429	455	437	376	386	432	384	405	460	440	382	393	424	412	408	425	434	426	439	432	427	429	406	407	442	430	427	419	403	439	421	440	409	412	382	358	402	419	391	443	389	433	436	412	426	439	397	408	453	438	433	420	392	381	422	396	414	406	411	412	430	404	374	390	404	457	426	438	438	434	422	452	400	389	406	397	410	426	400	410	416	442	461	419	437	402	442	421	407	427	449	415	426	422	408	396	388	403	433	437	416	378	405	392	421	417	413	404	398	409	455	418	423	422	398	425	417	404	405	391	423	432	447	404	447	460	437	462	398	450	402	403	409	401	413	464	461	374	444	385	410	418	450	435	426	411	406	459	425	394	424	441	420	430	444	438	410	424	416	438	447	424	427	423	404	461	424	439	403	411	434	423	425	430	427	421	458	413	405	430	446	416	474	436	468	441	445	412	437	403	480	398	425	431	443	426	448	449	447	384	422	425	454	419	434	441	409	416	412	423	426	469	414	382	405	414	465	378	426	385	423	408	423	415	448	378	408	442	443	396	409	436	408	405	430	427	439	470	406	433	429	426	406	447	466	423	418	449	446	440	425	413	439	435	437	402	443	418	421	417	404	407	396	425	447	391	366	406	396	373	450	430	442	453	390	441	426	450	423	425	459	434	456	458	437	407	443	438	404	435	479	404	402	458	424	397	414	433	420	402	381	403	393	439	442	396	430	408	426	390	414	406	427	399	418	408	443	424	435	416	426	413	414	438	408	426	394	446	417	383	408	426	457	439	385	417	457	426	425	450	414	396	438	418	415	427	454	409	429	437	411	398	431	462	429	428	457	411	394	410	408	412	389	439	440	444	414	400	411	407	437	426	397	435	424	436	426	424	426	412	427	431	386	418	371	419	436	412	448	446	443	395	422	445	418	454	411	443	409	434	423	424	392	448	470	456	417	388	416	446	426	431	450	425	414	432	422	406	435	465	383	388	461	410	387	443	443	462	396	442	395	423	472	405	424	405	413	442	412	395	403	417	423	409	453	447	400	434	415	429	407	455	465	436	436	404	437	433	443	447	417	393	391	443	450	419	434	410	420	422	427	396	414	425	395	424	439	426	421	430	413	479	407	403	450	411	442	467	438	433	420	436	433	413	413	436	447	407	449	499	433	407	401	462	418	433	453	451	400	458	426	409	413	431	392	399	448	436	477	423	386	452	452	392	409	451	392	429	430	402	419	424	448	409	410	422	456	413	404	462	407	402	411	441	417	437	429	435	450	442	402	409	428	415	463	431	395	428	434	402	437	407	440	419	389	420	468	407	393	392	446	467	412	392	456	440	450	416	462	423	428	465	436	407	447	417	447	440	444	417	414	393	448	427	390	434	415	386	414	407	424	453	393	430	408	433	447	435	405	392	410	422	443	480	475	438	468	425	434	439	428	470	428	431	411	380	448	425	415	411	468	420	412	418	456	413	456	435	430	429	423	428	427	435	434	434	417	392	421	435	436	447	451	430	433	394	384	418	420	384	436	437	456	441	422	402	383	427	438	449	412	419	459	405	424	455	415	433	407	408	422	428	437	418	438	421	431	445	439	409	405	396	418	399	455	428	429	393	387	432	462	443	440	433	434	458	455	419	433	436	445	428	435	433	413	433	452	400	454	453	430	436	435	425	454	391	409	423	388	432	435	439	424	423	450	423	427	398	394	406	431	467	436	422	428	451	386	438	385	443	457	405	446	457	429	432	452	446	412	446	431	454	405	387	458	451	445	428	490	431	420	421	414	392	425	433	399	404	437	467	414	356	393	441	426	417	415	402	438	447	400	439	477	488	409	410	395	435	364	447	420	423	447	454	432	428	439	397	443	358	454	442	463	425	439	454	459	460	406	389	443	429	428	375	421	452	466	409	410	416	418	441	413	423	449	410	406	423	403	425	413	460	420	418	411	417	404	402	419	416	408	422	405	405	374	431	466	406	433	417	434	429	436	479	401	450	405	462	425	444	419	412	452	391	439	462	431	458	441	430	430	419	418	433	432	416	452	419	416	445	389	410	477	425	443	430	452	438	397	427	394	399	406	424	428	468	440	439	436	421	446	486	444	406	433	410	418	444	435	432	426	396	440	401	423	420	443	417	410	402	433	416	435	420	409	429	405	454	444	426	432	472	410	416	459	413	437	407	411	449	452	447	421	409	435	461	436	460	411	400	443	428	414	485	413	403	425	454	415	454	414	461	406	391	406	426	431	400	436	430	432	388	417	460	410	401	444	411	422	419	442	418	469	441	405	412	413	418	424	434	441	394	429	411	431	380	445	428	381	387	382	431	445	405	438	435	430	455	424	398	426	431	439	390	404	440	484	472	382	422	470	419	437	418	450
16978	8824	12864	14053	11561	9254	7421	6202	4963	4406	3836	3342	2839	2496	2334	2116	1947	1760	1703	1631	1519	1507	1397	1353	1347	1321	1240	1221	1165	1223	1131	1166	1193	1166	1089	1130	1059	1046	1014	1014	967	988	918	984	954	1001	946	967	997	1000	997	942	972	959	970	951	990	943	967	927	913	947	982	990	930	979	956	1027	952	906	956	965	949	934	951	968	961	957	977	997	940	978	970	931	942	963	887	951	985	952	903	1021	878	962	913	958	988	911	956	940	952	957	973	929	955	949	909	931	897	921	916	965	968	978	918	938	894	908	909	935	982	900	944	937	945	935	954	923	959	887	975	973	948	962	935	920	890	879	900	896	927	900	939	974	949	925	947	890	880	927	919	942	913	963	982	951	996	929	912	938	924	954	927	983	947	975	917	977	892	970	917	917	952	984	907	997	926	968	999	989	924	959	892	1050	967	867	863	940	945	947	954	1000	909	978	918	931	922	942	980	950	943	966	906	913	922	919	942	945	891	908	925	917	914	976	991	895	949	968	915	920	896	866	947	957	925	954	961	937	935	910	913	860	946	950	941	977	906	889	938	958	895	1038	928	999	969	980	928	939	915	961	899	917	946	938	948	950	984	936	971	931	922	969	943	935	901	936	906	851	982	904	996	950	929	904	902	944	930	922	945	996	967	986	936	949	946	999	933	942	942	964	910	957	981	944	972	975	919	965	920	985	983	977	977	948	972	988	960	964	959	928	884	938	905	933	986	914	980	958	904	903	964	955	920	977	925	951	957	919	933	904	946	911	963	929	925	943	1015	936	966	889	950	917	1019	940	918	977	958	894	974	992	901	947	991	929	918	909	944	926	944	981	928	988	943	935	946	958	936	926	963	917	936	910	909	924	999	883	1010	897	943	959	934	957	962	920	937	930	901	946	930	940	982	933	939	918	952	920	924	962	939	980	914	927	998	950	941	966	928	888	956	960	966	891	968	949	950	932	943	907	954	926	959	962	959	1003	911	933	922	937	958	980	969	922	946	925	945	972	898	970	966	929	929	963	914	942	927	904	919	912	991	889	962	934	947	920	952	927	915	952	925	962	924	970	957	965	888	978	913	937	940	938	933	941	952	936	925	937	898	910	988	896	937	958	891	932	968	932	1001	916	952	1001	910	973	912	960	876	947	883	947	967	915	986	965	978	919	917	932	913	963	936	976	946	922	956	921	937	927	1000	957	941	921	951	917	969	962	859	975	973	939	921	959	922	944	902	926	938	900	941	966	943	940	987	933	966	952	961	942	958	936	941	982	905	921	967	939	990	943	961	959	912	929	876	950	988	895	946	999	915	978	921	917	917	944	939	926	956	919	985	895	898	955	945	920	992	927	916	917	936	925	947	899	954	966	917	923	962	980	979	885	940	898	938	925	946	990	932	916	915	909	905	921	923	937	999	1008	901	916	995	978	940	974	990	936	924	965	910	927	919	867	964	913	960	932	954	924	930	940	942	939	921	931	987	942	904	973	919	981	938	958	939	979	965	923	941	895	962	934	925	974	945	982	910	940	936	961	924	897	955	939	941	973	940	999	918	956	951	960	914	976	950	939	929	918	891	953	926	901	930	980	935	925	960	966	972	926	968	958	933	958	971	955	912	929	964	900	937	916	963	959	935	981	968	932	933	954	924	909	933	953	928	937	916	932	923	919	923	971	937	899	991	917	997	952	970	951	935	957	1001	969	911	936	952	959	926	987	919	984	938	979	924	921	949	902	913	942	987	932	917	924	941	907	909	968	964	969	1003	901	945	967	918	910	958	947	978	989	940	901	989	930	970	960	903	886	966	947	965	919	957	982	900	929	930	856	929	888	970	1015	969	960	948	1021	971	884	918	907	955	985	940	957	979	971	876	988	943	916	936	976	950	968	971	946	951	917	916	940	916	964	970	987	1040	944	965	956	985	924	954	967	943	978	898	902	941	914	942	932	958	894	945	981	971	923	902	962	943	973	890	933	983	976	990	973	975	959	1002	910	994	927	934	949	995	967	961	949	914	959	911	926	961	935	963	1000	954	926	962	909	933	1016	916	957	997	961	998	852	876	934	965	1007	909	921	957	925	928	990	930	946	932	961	941	956	973	935	940	901	869	915	947	955	984	883	883	940	918	952	948	951	967	918	929	900	947	937	955	926	942	955	931	1015	904	1005	938	926	1004	980	987	975	958	875	917	991	919	930	907	940	917	948	938	958	956	987	958	910	956	917	931	974	1011	955	889	1012	935	957	915	976	969	954	906	927	919	948	941	881	903	928	938	989	966	945	952	929	978	997	955	973	931	948	966	888	936	918	936	936	918	938	923	1006	973	967	971	933	1010	974	962	980	932	983	990	947	929	976	910	942	943	933	891	952	933	926	938	905	953	910	962	955	918	939	967	922	908	921	998	971	950	916	939	910	942	917	941	986	934	982	999	936	969	972	955	967	886	919	930	917	987	853	939	945	905	915	942	929	908	956	1009	979	890	920	937	1018	901	910	965	949	881	972	954	960	902	941	938	925	935	966	913	949	936	920	889	980	933	964	914	935	894	933	962	965	974	929	944	964	988	923	915	968	883	970	986	984	943	920	968	1016	954	936	945	934	862	913	929	953	946	950	910	982	1002	960	938	957	947	899	943	933	933	946	934	906	964	952	919	975	926	925	923	929	965	876	965	977	926	910	913	986	949	951	938	934	964	977	984	958	948	920	1018	970	926	967	956	979	964	940	915	967	913	962	950	948	978	989	904	945	982	985	993	933	931	944	981	933	956	905	956	933	965	913	965	986	969	915	977	921	967	899	988	924	982	978	935	969	925	940	970	956	904	986	990	974	938	930	936	893	967	904	998	963	946	910	954	980	901	997	928	936	984	915	909	921	964	899	947	989	897	965	874	906	911	994	948	917	904	973	930	913	891	994	884	1010	937	942	945	989	924	878	939	919	957	952	1011	917	946	896	946	931	922	921	938	875	934	970	932	946	948	941	992	929	892	940	967	952	921	982	936	962	1016	960	974	913	1018	906	911	911	947	921	934	1018	940	982	954	961	957	969	915	949	941	1035	915	977	960	951	951	912	953	905	917	931	946	971	976	870	949	936	910	869	930	955	945	930	878	937	1001	968	981	989	878	935	938	921	963	939	987	986	922	939	910	965	942	899	890	889	948	920	953	912	943	951	909	935	965	905	921	969	995	919	979	942	924	920	984	1001	884	924	935	912	966	907	925	952	969	929	906	949	939	942	930	923	955	946	906	902	966	945	931	967	989	972	908	917	965	898	975	947	924	962	981	939	974	964	900	939	966	905	910	954	904	913	951	953	973	989	988	974	893	924	935	989	982	946	927	977	986	940	932	962	972	925	909	993	948	935	939	958	923	974	888	885	958	955	936	940	859	960	959	953	933	929	964	996	944	1002	906	943	956	926	905	1021	911	913	936	940	944	946	950	942	943	906	981	870	886	919	956	974	921	952	951	909	937	920	919	924	922	984	924	915	966	954	951	926	959	994	931	975	905	989	920	936	941	919	948	958	899	983	988	917	917	923	958	939	970	942
34453	16831	11873	8271	5331	3634	2663	2107	1708	1433	1319	1104	916	836	776	707	670	615	601	490	585	601	511	510	505	493	458	459	473	484	493	458	480	473	476	478	473	446	497	417	394	449	411	401	450	441	472	444	404	429	436	436	428	413	396	422	426	414	444	442	449	404	406	405	396	421	442	439	389	444	423	430	422	422	426	412	402	381	422	417	412	407	447	379	429	445	418	425	418	413	422	405	467	398	431	382	427	419	451	435	433	425	454	400	434	437	424	430	446	460	387	417	424	413	454	424	385	440	414	414	418	419	360	424	432	387	424	446	433	410	461	423	381	439	424	409	462	378	442	444	435	404	420	421	447	386	474	440	419	444	384	397	414	423	420	442	454	414	420	429	433	440	414	432	447	397	456	399	405	407	444	414	411	406	495	409	378	416	444	444	372	415	435	424	434	415	413	416	464	415	397	412	424	441	422	431	440	442	401	412	394	455	413	382	414	421	432	439	391	408	428	432	411	427	397	394	444	444	417	409	393	405	404	383	405	412	443	414	425	437	393	409	455	427	410	401	427	422	389	432	407	414	452	422	419	427	397	374	405	423	410	476	469	425	442	427	433	430	433	429	434	432	400	427	426	437	425	381	398	417	436	407	376	438	440	436	445	409	387	416	425	434	407	405	459	398	415	412	409	392	447	423	425	454	442	404	412	407	388	434	430	428	443	432	470	423	375	424	425	430	430	437	410	432	428	407	425	415	406	387	466	411	450	430	414	413	444	379	430	410	427	417	420	439	414	425	411	419	473	423	439	385	414	437	443	410	402	418	478	400	403	443	408	400	395	407	430	394	384	435	433	434	399	411	362	440	428	447	419	378	426	415	403	460	425	431	412	435	444	419	449	395	430	436	411	393	406	404	366	413	455	414	434	437	453	468	409	431	430	407	440	445	398	425	456	416	444	423	439	433	428	404	447	426	397	421	415	434	384	412	454	422	416	445	412	396	420	442	410	412	446	426	461	422	402	442	397	445	439	439	466	428	416	423	429	415	398	483	439	426	419	404	398	431	416	453	441	438	443	397	452	390	434	427	435	456	431	418	434	415	454	434	419	412	402	448	449	448	372	446	406	431	404	432	415	422	435	389	429	449	425	425	408	483	439	410	407	415	419	433	424	370	436	458	406	440	389	424	434	422	384	418	381	443	435	439	436	404	410	407	456	417	393	398	421	424	411	427	445	460	420	423	418	394	420	446	425	429	394	429	457	432	432	435	421	438	382	427	425	444	467	450	425	414	421	426	429	419	396	386	437	446	465	442	425	420	404	436	398	409	428	365	391	433	430	473	437	386	451	446	406	415	426	462	418	421	424	417	394	409	434	392	449	425	400	426	410	460	440	399	453	439	426	424	406	387	385	430	428	443	418	416	398	418	412	404	459	410	427	413	387	421	400	448	425	451	435	405	453	405	417	450	436	422	451	444	395	420	427	397	418	415	395	431	406	420	408	423	444	445	421	432	428	426	421	337	428	419	423	436	430	470	407	406	410	423	389	450	414	382	444	415	421	437	435	476	387	424	410	420	454	388	430	413	414	398	451	454	418	451	407	438	398	437	386	449	399	374	421	446	402	408	437	401	431	465	454	393	422	431	466	468	417	401	432	417	378	373	400	383	412	393	365	398	406	385	435	403	462	400	412	410	409	421	440	380	396	437	424	420	393	410	410	446	409	401	416	409	381	391	413	465	443	410	425	413	409	390	416	424	436	411	445	378	444	435	449	416	435	447	389	407	453	410	425	408	435	384	396	381	393	426	419	406	442	423	402	370	421	395	458	419	393	397	403	432	405	422	431	392	407	407	372	415	439	431	411	451	409	408	420	437	423	411	436	387	419	410	423	436	384	435	420	423	434	437	406	431	451	453	436	444	438	396	427	435	427	419	442	451	431	422	406	407	423	429	397	477	447	418	414	409	442	423	425	455	426	401	429	418	429	435	400	430	391	430	406	415	412	430	416	487	429	420	399	428	422	406	396	444	439	424	450	401	462	418	387	431	432	452	420	434	408	450	417	454	439	449	407	425	395	391	407	379	402	446	423	398	417	425	394	374	428	430	391	425	432	392	436	453	405	406	429	440	462	431	439	426	478	387	413	421	448	414	385	402	373	394	402	433	461	431	414	425	403	378	419	412	441	443	378	448	406	376	411	412	424	406	407	380	438	444	400	416	413	425	404	422	412	428	429	432	425	414	416	393	431	452	419	431	364	408	377	369	448	381	428	425	397	410	443	460	390	407	436	404	414	408	405	394	429	391	444	437	388	445	450	350	433	412	381	411	409	409	417	428	422	420	416	418	445	457	401	408	450	406	376	396	397	434	434	427	462	406	397	436	431	404	432	428	448	401	411	447	442	400	423	412	436	388	435	463	415	417	439	432	408	402	424	416	424	416	401	457	436	434	410	427	453	415	433	447	417	423	431	429	418	426	402	425	431	459	464	384	430	432	440	398	389	456	393	389	393	413	450	440	386	466	415	403	409	410	416	418	381	455	410	412	429	416	457	439	464	403	429	447	443	438	384	401	411	432	450	408	408	407	413	462	415	435	406	397	415	427	428	432	414	470	457	461	393	412	450	420	397	436	421	406	390	412	424	420	387	405	414	443	416	432	421	431	411	439	422	444	450	428	461	430	421	409	393	419	415	419	420	403	452	444	418	447	454	427	440	389	395	401	396	426	414	416	407	406	418	401	430	389	418	406	435	386	413	409	473	426	415	401	398	433	411	442	404	400	454	413	451	477	448	439	406	403	422	438	420	408	421	425	467	404	427	436	417	384	428	440	436	467	433	427	487	401	415	458	447	405	431	400	387	455	401	419	478	403	383	416	378	434	434	417	445	415	396	480	399	441	436	442	434	449	449	449	459	442	459	437	406	407	404	410	465	459	412	443	403	461	442	409	407	425	407	430	443	438	397	436	432	418	434	433	452	386	418	446	425	427	395	425	435	419	436	422	422	436	399	427	441	421	404	436	434	444	447	386	391	431	416	415	379	390	437	436	414	439	397	433	436	383	416	421	391	467	434	411	422	430	431	463	408	403	424	382	421	430	409	415	437	453	422	410	410	399	451	451	403	416	419	413	388	403	407	431	446	424	410	395	450	440	394	417	436	417	389	434	396	394	413	413	428	437	404	418	396	369	394	428	444	431	410	404	441	416	419	446	439	439	456	442	429	392	422	367	433	391	439	419	413	422	388	398	404	438	465	417	431	407	416	414	424	397	444	397	402	404	376	431	394	402	397	403	410	408	441	397	414	426	417	405	417	375	415	401	399	480	400	428	423	387	462	412	458	443	427	454	436	434	426	449	381	473	448	393	415	405	439	410	430	407	390	400	436	426	416	417	438	438	447	430	410	375	431	465	404	389	442	418	423	434	418	425	372	416	420	430	415	456	410	456	411	473	458	444	412	402	412	409	419	399	428	432	403	395	426	422	444	442	392	461	420	428	415	413	445	420	483	398	404	391
20649	11630	16903	17692	14930	11787	9761	8198	6958	5789	5442	4733	3835	3372	2974	2675	2339	2211	2101	1853	1801	1813	1686	1506	1470	1426	1401	1353	1296	1303	1176	1313	1276	1283	1257	1287	1227	1074	1083	1037	956	1030	1026	1036	977	975	1065	953	945	936	985	988	954	934	984	944	987	925	956	950	913	922	930	982	943	932	936	967	893	954	920	901	915	919	981	927	932	905	983	960	915	965	972	950	921	968	908	938	933	911	946	899	930	982	925	984	933	907	980	926	912	878	904	887	941	948	900	943	967	940	916	965	936	898	905	961	987	954	958	944	884	932	913	894	974	937	899	934	848	937	922	935	878	952	967	913	966	963	955	940	937	951	894	938	918	932	931	951	936	894	915	915	924	949	929	938	934	978	950	952	947	944	965	918	898	927	942	934	954	916	964	902	962	931	961	906	922	927	946	938	971	935	900	922	963	930	907	909	875	945	963	936	913	944	958	986	928	875	921	865	918	924	924	938	943	1009	979	898	902	861	908	941	912	907	902	944	961	890	903	892	936	914	950	911	913	948	928	933	925	951	953	886	903	921	954	948	888	958	960	936	889	880	942	943	879	887	925	979	946	916	947	971	843	902	936	938	949	897	963	916	944	873	983	922	937	936	924	883	908	922	961	958	928	942	926	919	956	895	925	898	934	901	898	898	952	964	939	899	931	916	893	927	935	977	934	897	957	894	922	937	911	967	902	888	989	922	902	915	892	953	947	903	948	910	933	920	961	986	884	908	969	927	949	939	900	934	963	914	894	927	927	940	958	968	959	952	916	934	901	944	923	970	922	938	941	937	906	951	977	961	939	908	903	916	904	1002	955	893	932	926	931	945	896	921	966	948	987	971	893	942	930	918	914	922	933	931	945	939	974	951	906	973	955	927	909	897	917	951	907	904	945	948	905	907	962	943	948	970	909	889	921	983	927	890	927	956	938	926	934	931	902	930	968	895	895	958	908	971	895	950	904	909	954	949	888	973	964	931	904	947	883	955	906	965	916	935	894	929	961	893	924	909	871	940	928	931	953	929	913	937	948	943	886	991	915	930	992	972	963	913	958	853	1005	932	954	966	894	910	963	941	947	927	935	883	915	918	930	962	935	850	931	981	966	938	969	916	866	941	954	920	955	957	979	907	1016	935	980	945	904	938	956	924	884	918	930	911	932	933	882	930	954	918	949	931	964	899	955	950	954	984	951	947	949	934	945	935	951	988	925	908	929	951	875	904	1004	945	889	853	970	1001	972	983	937	889	935	897	888	925	906	939	972	971	961	960	897	938	950	935	926	935	964	949	937	952	918	870	884	937	933	949	967	928	906	953	917	965	913	933	949	933	912	944	952	894	873	1005	929	960	965	939	935	944	969	902	946	961	954	877	897	880	975	975	914	983	932	956	918	939	951	949	897	928	941	917	977	941	885	978	952	930	931	930	946	923	949	865	931	924	900	901	924	930	975	899	969	919	973	903	965	937	963	955	952	975	898	955	966	876	920	919	959	940	921	928	905	962	923	1000	892	919	871	953	919	935	913	958	893	954	903	908	968	939	894	924	969	933	963	885	1021	907	982	931	967	912	914	932	943	906	923	906	914	935	937	935	856	936	966	969	955	931	877	928	963	933	902	956	951	905	977	939	970	938	905	976	912	976	957	919	994	930	958	978	960	937	912	970	985	959	890	926	921	955	901	966	945	900	890	891	908	955	973	939	911	997	955	956	960	938	914	914	926	917	932	937	885	1010	894	959	948	929	927	938	977	985	892	1003	911	983	972	903	959	894	989	919	930	886	896	971	917	974	903	977	919	889	949	919	899	960	925	935	887	928	902	995	978	943	900	941	947	965	949	943	916	915	915	912	964	930	953	910	916	899	934	949	890	1013	899	883	953	985	967	945	898	949	918	966	958	897	947	915	972	913	898	920	925	890	915	905	926	933	999	943	864	928	963	993	958	941	926	920	970	963	938	956	914	928	965	957	943	919	915	927	964	913	878	932	929	945	928	946	893	947	878	961	991	976	999	919	984	923	963	930	899	967	983	935	896	946	877	963	917	894	841	942	944	937	973	1017	958	992	1007	967	916	966	968	940	962	877	916	915	951	905	925	975	963	950	906	963	943	956	875	941	950	919	954	917	886	987	891	937	881	950	935	939	900	918	950	957	929	975	936	926	967	934	865	946	934	916	981	975	946	961	938	897	936	870	935	970	933	900	966	973	981	942	918	893	923	936	928	961	883	902	941	953	925	933	960	961	926	944	946	931	929	932	913	976	886	898	893	945	914	930	937	912	894	927	923	914	923	1006	895	945	934	871	908	893	938	948	932	928	926	887	970	928	955	973	952	935	992	919	962	928	900	921	912	944	959	900	937	900	900	948	957	986	973	991	1000	976	961	946	951	995	964	935	846	918	944	943	960	926	961	931	904	960	1017	884	946	955	992	946	924	935	900	947	926	941	919	904	925	916	969	962	931	924	917	930	849	944	970	967	890	951	886	920	935	958	896	893	948	909	945	927	977	923	995	966	928	953	939	997	931	942	915	942	888	945	921	959	927	923	1018	932	961	943	986	921	885	884	1010	1010	1005	893	936	972	943	979	977	927	937	905	932	943	876	940	985	922	971	948	900	936	950	936	956	966	938	950	939	946	939	918	922	961	972	971	880	922	897	941	900	910	963	957	895	977	973	944	956	950	922	956	895	960	898	932	945	993	921	944	948	923	886	869	971	915	953	908	965	931	985	889	933	902	930	917	935	945	906	951	926	949	903	901	1001	953	968	955	984	960	957	964	906	937	926	910	882	893	941	935	886	955	923	942	937	930	927	948	892	953	958	953	990	957	918	973	934	943	939	902	902	918	901	964	940	925	939	938	914	904	859	972	961	939	970	894	955	865	906	928	931	933	970	902	874	954	933	947	905	954	875	947	937	984	986	980	946	925	932	904	942	919	919	920	865	940	982	934	913	908	929	955	1007	985	1010	919	937	917	917	992	949	961	1000	923	983	956	1001	967	984	937	891	904	954	935	909	906	919	992	912	971	977	940	939	930	935	895	979	949	974	933	970	939	922	897	916	891	956	959	985	939	934	986	938	977	985	935	960	874	875	911	930	936	955	947	954	938	922	953	947	904	925	939	951	943	915	970	922	923	979	900	940	917	956	905	900	929	901	978	925	932	930	914	894	922	901	905	911	925	898	891	962	935	918	876	943	895	899	891	874	980	895	942	908	920	929	939	938	907	930	939	999	964	952	964	909	1000	928	914	949	929	870	984	945	964	951	913	955	962	995	872	917	886	945	945	922	941	893	929	888	924	942	950	949	930	946	916	933	921	912	909	922	944	929	979	918	965	924	985	940	920	936	938	920	969	951	994	912	935	948	962	914	975	892	955	957	906	947	966	903	923	899	903	931	984	909	910	911	880	909	957	920	952	898	924	928	938	985	919	890	908	960	927	953	977	967	916	957	965	937	983	905	931	977	945	925	942	932	920	934	980	953	932	924	968	894	923	925	982	949	906	942	930	911	967	940	900	921	932
14999	6772	5152	3363	2415	1634	1241	1054	867	739	734	629	559	540	556	555	538	508	528	490	466	473	463	445	507	450	439	427	544	412	428	468	492	500	458	458	481	485	433	429	404	445	464	419	454	460	464	418	424	432	426	435	463	488	458	416	435	441	452	428	453	489	489	450	494	398	409	449	423	446	438	446	471	467	386	439	437	432	494	421	479	478	447	409	448	458	489	421	452	392	421	433	462	454	429	417	417	447	459	477	436	408	467	447	425	435	463	476	462	429	448	459	464	480	433	448	445	421	469	435	385	476	446	455	446	485	454	395	448	410	416	437	469	455	489	468	450	442	432	430	486	440	440	445	417	450	484	422	467	446	434	462	411	472	440	420	441	447	423	479	420	481	415	418	468	460	468	495	430	419	450	437	408	432	438	448	392	455	462	493	457	423	412	422	434	467	399	438	458	405	460	462	460	440	448	445	440	414	419	482	421	399	437	460	460	433	400	441	502	450	409	437	458	434	475	404	441	428	418	420	436	436	429	445	434	442	405	408	458	465	510	462	439	458	424	454	465	438	438	432	424	409	410	472	468	441	466	428	435	435	431	499	426	460	416	451	446	450	456	423	446	471	442	435	450	468	455	457	397	430	430	434	468	457	448	458	433	434	434	415	429	433	434	451	391	479	452	438	431	439	386	452	459	459	460	482	443	436	453	453	423	418	444	414	415	476	446	442	407	418	443	430	412	405	468	392	447	429	422	399	419	450	503	443	423	453	424	439	476	455	419	416	439	406	406	442	453	449	447	437	451	452	455	460	485	459	439	472	417	453	435	469	456	422	444	471	484	462	415	475	396	442	450	473	440	424	445	443	434	465	436	412	420	445	431	430	505	471	471	435	420	429	467	427	436	443	418	448	447	449	444	437	476	416	440	430	422	440	442	440	446	372	435	441	449	495	438	423	434	449	423	451	423	435	410	434	453	424	402	492	447	477	405	391	418	449	452	415	468	456	466	458	494	434	423	426	429	433	440	453	462	423	453	406	464	437	421	447	455	399	423	431	455	422	453	430	430	413	465	421	393	412	441	391	431	457	447	437	451	472	492	460	457	447	489	465	472	430	437	450	405	435	428	463	424	483	420	487	452	433	449	429	411	435	452	458	437	406	441	418	429	459	449	417	485	446	453	444	474	463	448	479	413	425	440	450	439	437	458	459	412	395	473	431	425	417	459	439	469	421	445	445	445	444	451	421	423	471	463	413	405	459	452	435	465	421	406	448	441	430	449	424	431	481	473	429	402	482	415	465	476	433	446	437	480	447	412	426	413	453	488	446	444	444	465	434	430	417	415	453	431	438	439	448	425	424	450	456	479	445	417	447	429	439	435	421	425	477	421	430	418	445	416	468	426	494	412	414	400	454	470	430	442	426	477	480	442	437	439	474	493	433	423	457	434	386	471	440	467	416	444	425	407	455	436	416	448	462	434	433	452	433	449	421	459	434	415	470	446	444	437	449	446	467	449	466	401	399	424	451	492	466	453	418	457	481	496	425	396	427	438	464	438	460	463	451	489	461	474	410	440	430	399	420	484	459	453	452	441	449	452	494	436	462	379	416	430	390	444	440	443	423	451	422	406	406	441	472	464	441	434	461	404	425	433	454	429	468	448	443	443	436	463	455	458	474	417	445	432	444	445	457	434	399	487	445	420	474	429	427	422	489	464	424	437	414	436	423	450	417	440	468	451	443	434	430	456	423	459	451	462	419	436	423	432	445	417	420	431	383	428	446	434	450	434	466	463	466	440	456	437	423	459	444	429	446	439	449	431	432	441	453	437	462	443	456	433	452	488	396	435	436	462	472	435	393	466	449	415	467	412	428	438	444	464	461	468	435	457	444	429	439	441	431	415	438	441	440	418	426	436	470	468	412	454	470	415	427	442	407	423	459	486	444	509	457	418	499	422	443	510	434	436	463	418	443	431	454	463	449	427	408	454	426	405	463	482	468	432	395	435	462	445	427	493	453	426	471	425	443	403	438	451	430	420	414	429	434	448	447	413	427	453	476	394	421	414	435	406	435	412	425	456	394	464	424	449	454	448	475	442	442	445	405	425	468	470	460	457	476	451	465	439	466	467	457	463	406	409	413	483	450	438	450	449	430	436	466	458	399	415	449	444	439	444	417	445	450	452	454	457	383	384	443	495	476	454	433	392	451	447	417	455	442	442	413	441	441	485	406	447	399	452	419	430	458	469	475	430	458	456	435	436	464	436	424	465	458	418	437	439	457	423	446	436	467	422	441	414	417	392	456	468	432	439	450	413	419	503	440	435	432	432	468	483	459	446	456	480	413	421	455	418	435	427	468	420	485	443	468	466	426	464	442	466	469	449	420	488	426	423	460	438	474	416	466	486	435	422	447	478	427	455	421	460	458	465	456	415	413	455	403	430	449	473	467	409	447	444	466	450	452	438	427	442	492	469	466	396	416	414	450	412	457	456	397	456	433	451	459	486	473	401	436	436	439	436	450	470	470	435	408	448	450	482	445	464	457	443	435	417	450	469	444	404	460	455	423	471	418	416	427	425	451	432	464	446	442	433	460	452	510	402	431	482	435	447	431	439	432	432	455	438	423	427	408	426	440	449	469	465	439	449	418	442	456	454	445	422	445	401	430	470	408	430	413	417	433	446	423	418	462	414	455	440	431	445	409	480	464	466	458	488	459	425	440	470	450	410	433	475	461	474	478	474	417	401	425	450	413	433	457	423	450	435	435	434	449	430	404	412	457	432	434	448	443	510	489	444	470	451	443	422	428	420	455	433	435	439	398	467	495	462	450	471	429	436	401	497	435	396	439	444	442	482	454	485	475	420	469	423	423	445	387	421	452	470	467	456	391	433	461	430	410	425	458	472	444	451	439	431	429	448	424	439	417	441	487	438	451	431	472	436	426	447	399	473	462	457	424	462	431	433	420	417	458	421	395	417	439	504	516	459	463	454	411	440	470	423	448	421	461	467	441	421	454	412	474	471	444	412	420	430	438	431	423	453	461	495	452	456	459	443	410	419	425	454	457	458	422	400	424	427	373	402	427	445	458	423	409	456	409	430	410	471	490	465	423	460	482	403	413	408	427	435	451	436	433	465	505	428	427	432	442	430	461	406	457	422	448	442	397	469	417	466	403	393	454	465	455	453	480	467	409	467	461	470	437	454	433	470	414	410	469	431	419	465	449	458	400	467	520	417	498	423	442	456	428	417	453	420	459	409	432	471	426	449	476	463	463	412	452	438	454	425	447	406	424	436	448	492	457	434	438	403	402	453	456	458	460	467	408	416	400	417	465	446	406	416	430	421	457	440	463	474	480	453	497	446	409	446	448	404	432	465	453	459	433	429	428	452	451	418	443	428	397	467	435	463	437	394	416	438	463	418	459	425	453	410	439	416	434	443	460	453	410	451	459	433	453	433	438	404	429	418	457	430	453	469	437	413	476	380	437	484	454	457	436	446	425	428	438	421	427	436	476
9571	5739	9006	9271	7866	5880	4650	3772	3296	2672	2455	2182	2004	1789	1722	1540	1460	1414	1421	1311	1223	1200	1188	1185	1135	1108	1110	1072	1010	1074	1079	1051	1123	1045	1030	995	1039	1007	1009	976	995	1041	963	988	979	992	971	980	1002	1005	997	983	963	941	954	1036	1046	937	968	1004	1052	1026	957	985	932	1009	983	1010	953	972	1017	950	975	958	974	961	954	953	953	933	1026	1006	989	960	963	982	937	949	966	1002	977	1029	992	921	1014	1027	901	1010	962	1035	955	978	966	945	1021	939	956	980	994	1002	971	959	978	942	950	951	991	924	952	930	983	1001	988	957	1049	966	942	961	913	955	956	930	948	952	985	985	1037	961	991	984	1036	971	941	914	946	994	926	941	992	1004	964	943	977	917	1010	1008	976	1018	951	927	968	935	1000	1021	977	1034	942	972	983	933	996	965	954	971	993	944	944	1016	924	976	983	990	959	894	968	988	995	979	966	962	995	1026	990	969	961	987	961	992	1000	1012	1003	935	960	958	959	947	972	1009	987	936	1013	977	1020	980	1023	1040	945	958	984	1021	978	950	962	970	986	961	940	955	929	953	976	948	1002	1009	983	951	960	982	976	960	988	992	1004	1005	986	970	943	1030	960	934	933	995	948	1042	962	980	943	913	984	974	1007	947	1005	920	898	948	971	944	983	958	963	971	977	1004	941	945	996	1005	942	973	987	967	1001	924	1009	979	931	1017	920	987	977	983	1015	995	1010	963	965	970	980	948	1005	987	927	997	940	946	954	985	977	1048	950	975	1003	946	929	1027	1016	1005	1001	980	955	989	999	978	967	971	938	950	992	960	934	979	1034	999	924	1009	997	933	970	965	966	969	1000	1015	970	984	935	952	965	989	979	940	996	952	942	950	962	939	1031	977	965	991	993	980	992	1002	922	978	972	936	920	970	948	949	949	944	982	967	994	964	975	989	1021	955	969	969	970	879	959	954	977	927	953	1021	935	1017	1042	993	976	995	994	1021	1007	960	963	957	948	966	1002	973	983	969	940	916	966	946	961	983	1021	950	922	973	968	969	965	897	904	1019	957	987	991	919	951	979	959	1055	983	980	992	991	963	983	965	950	1031	928	935	926	934	927	962	1050	968	995	961	992	945	1028	989	968	955	1004	973	1007	904	981	1025	965	908	1017	973	961	976	980	993	989	964	956	955	964	983	956	989	948	951	922	974	972	936	975	944	994	967	982	961	897	1041	975	993	961	1003	979	956	1004	944	991	897	923	932	1007	947	929	942	939	965	937	1015	997	1000	989	934	919	971	964	916	970	958	937	952	994	955	963	1007	964	897	992	978	938	1008	967	1030	975	967	981	1025	1079	940	1008	988	960	974	932	953	1025	1032	947	988	936	906	995	951	951	933	955	971	956	956	958	968	924	981	878	925	990	936	983	964	892	982	985	994	1026	1024	979	980	982	993	966	951	935	960	974	1017	960	971	1009	955	988	949	941	909	961	1021	937	929	963	971	1044	921	969	940	940	955	989	979	928	977	981	990	997	992	1032	1004	962	994	993	965	987	964	963	979	914	974	995	956	956	1015	967	1008	961	952	980	987	984	988	955	972	967	1017	950	946	964	1021	1030	965	981	1003	978	955	961	978	974	944	955	976	1033	994	985	969	977	958	1004	989	926	987	950	1012	977	998	989	980	971	1011	974	990	988	943	944	996	958	928	896	919	924	982	982	955	945	1004	953	918	971	942	989	945	916	951	1007	977	983	1026	924	944	955	965	897	1010	969	956	976	918	1000	945	1024	1004	972	926	1009	945	988	1004	936	971	948	972	945	942	949	943	1000	965	951	961	945	973	1012	981	958	1004	957	989	969	945	949	983	1021	986	953	944	989	973	946	915	957	943	968	994	971	976	956	973	1010	940	1006	946	927	992	948	942	978	972	957	1040	999	946	939	951	957	973	968	963	929	982	999	1019	1016	919	977	989	961	940	922	956	930	972	1014	991	967	981	1001	987	984	973	1005	1000	992	984	944	920	980	976	979	905	955	1023	975	964	1015	937	920	942	958	966	983	996	982	970	958	970	967	936	941	998	945	970	996	928	1004	939	931	921	921	949	1044	973	993	968	944	954	1038	948	974	976	963	940	984	900	963	1004	979	991	939	955	995	1040	996	932	972	956	929	987	981	970	1002	1022	937	1012	999	999	957	975	970	999	925	1020	956	919	1019	1000	971	1000	962	1021	978	923	1000	1013	973	946	972	977	963	962	1025	928	980	972	983	977	1007	942	954	974	965	982	970	950	1020	937	1005	994	939	982	969	974	992	968	991	970	980	939	917	959	947	1039	1030	1030	997	983	973	980	939	934	947	987	1003	950	931	964	970	984	986	1001	945	1000	966	963	1014	933	958	982	968	915	899	979	961	939	997	975	966	947	968	989	897	1004	989	956	1005	981	957	958	988	913	950	961	969	996	1013	959	1023	980	1056	954	905	960	969	936	952	976	964	954	941	991	915	993	931	1008	975	952	983	976	974	981	1024	969	979	1003	938	942	960	906	963	999	964	951	952	987	968	1020	1018	1034	947	969	983	984	994	962	953	981	942	1021	1026	1001	951	997	994	978	963	972	991	948	1024	1009	1016	953	925	974	977	955	1014	985	962	954	1018	962	958	984	984	1005	966	973	941	950	927	941	1003	990	973	939	999	952	1017	944	967	909	946	995	956	997	992	953	970	945	950	982	987	946	1033	1010	932	900	947	1011	939	997	1046	943	966	946	1009	940	1025	1016	954	988	964	1006	932	964	982	945	965	959	1001	991	983	938	992	1029	985	1010	981	984	1030	952	957	995	1008	999	987	1021	917	937	993	1022	999	990	944	965	946	972	991	957	999	985	953	966	1001	1009	961	953	984	966	984	917	982	929	1009	972	957	959	954	960	1006	990	1018	974	982	979	1019	1000	994	992	926	945	1027	993	972	961	949	1002	987	983	986	951	909	971	972	982	964	978	963	992	968	975	1056	1009	966	989	986	930	1006	951	992	977	980	1059	933	994	1008	947	925	1002	986	952	929	933	963	1001	973	949	977	989	927	970	973	977	940	1016	923	929	1029	923	1009	924	988	985	954	969	992	943	994	980	927	941	973	993	1006	953	958	959	968	926	940	966	927	1004	985	996	957	962	913	1038	950	1000	1021	998	973	970	983	994	981	969	1027	958	968	1060	968	959	993	984	991	976	986	983	971	1007	978	965	959	950	952	978	954	956	921	923	994	982	968	1006	953	976	945	975	966	992	964	964	972	1007	977	1016	943	987	968	943	903	936	1007	960	952	903	946	970	1004	975	987	993	970	964	968	968	976	954	970	970	932	957	972	932	935	971	936	1013	946	973	932	957	959	943	981	1027	963	942	1000	1014	966	942	985	1002	1049	964	968	1010	987	1017	1004	1002	1003	985	947	978	952	1017	1018	971	945	1003	997	981	973	958	957	942	985	953	955	967	947	990	1003	910	1022	914	1003	1010	958	967	981	949	970	992	967	967	1029	956	991	968	953	1010	1019	978	970	980	958	950	977	935	955	990	977	1009	923	983	952	927	976	904	996	940	971	948	970	974	967	1001	985	940	1010	944	958	995	1007	980	926	968	956	975	1057	994	960	964	1009	966	968	960	949	947	959	976	958	999	964	1035	1022	965	968	1014	954	1000	974	936	985	950	959	981	1037	949	964	975	958	986	995	954	961	945	1005	988	986	928	1013	911	943	954	963	977	975	922	981	984	929	1001	923	980	947	971	977	985	983	1001	945	1015	947	948	952
27032	11758	8615	5720	3730	2543	1868	1461	1188	1075	903	868	801	756	686	623	539	577	530	568	531	505	468	486	474	463	434	454	482	451	485	451	446	477	485	442	457	410	404	444	496	434	446	453	444	437	424	429	414	404	407	457	465	441	441	434	443	449	430	418	428	389	429	410	389	381	450	407	430	412	416	418	472	420	427	401	440	425	437	443	463	455	444	416	409	423	460	450	403	465	443	414	430	422	400	417	436	439	445	419	438	410	459	427	433	473	438	473	424	470	416	414	419	431	421	417	470	434	396	426	428	446	416	413	469	451	427	422	417	435	422	418	407	440	450	394	392	404	420	470	431	417	440	385	380	459	456	432	455	442	436	443	395	409	455	405	396	421	478	431	452	446	431	434	462	386	406	434	417	451	447	430	437	443	434	402	389	402	417	452	389	402	432	438	377	466	428	377	441	436	427	394	420	412	424	423	443	388	418	457	435	453	464	409	426	453	445	401	420	436	425	436	422	423	403	439	459	458	439	388	409	430	436	414	412	481	456	441	412	407	377	448	436	448	436	442	448	420	424	395	402	447	435	415	427	408	429	418	421	421	402	447	455	417	409	440	437	404	419	421	419	396	420	445	419	416	432	403	450	410	404	422	423	441	403	389	434	424	408	404	412	404	410	424	404	381	428	438	403	394	392	445	419	443	445	412	406	408	459	434	425	444	426	409	437	447	440	414	406	454	420	422	437	408	435	484	448	440	399	396	408	446	428	441	411	373	420	421	439	434	442	412	444	459	417	400	406	435	440	479	416	430	436	421	457	448	426	440	454	464	427	447	479	451	431	394	438	384	430	424	438	431	442	449	436	405	401	425	405	420	419	434	422	403	462	392	410	394	416	459	413	415	462	376	411	442	402	432	431	421	459	421	420	435	469	415	447	447	438	463	450	459	444	408	400	390	416	442	417	455	439	422	421	448	410	426	414	442	435	405	435	412	393	430	433	443	440	461	429	464	446	418	409	448	423	421	409	444	431	429	423	415	420	451	391	412	387	398	389	406	431	390	427	381	385	372	422	435	402	422	427	436	420	467	454	419	430	460	393	402	431	436	420	416	427	452	432	450	406	433	451	408	419	433	403	425	413	385	464	417	448	422	410	428	401	463	419	431	395	426	443	428	460	406	402	448	458	415	411	446	421	457	402	454	404	431	415	443	416	413	441	469	426	461	444	477	440	382	415	411	423	457	450	403	416	427	429	440	483	384	412	428	454	400	428	447	421	435	404	400	428	458	460	397	451	430	447	466	451	429	378	429	457	437	432	415	442	386	467	427	449	436	445	397	432	406	444	402	443	441	427	407	442	421	406	431	404	404	395	432	440	390	404	404	451	448	430	433	391	399	449	417	440	437	420	471	413	429	420	439	444	421	409	439	418	441	409	420	435	397	448	410	423	407	424	418	417	450	399	423	395	419	422	412	433	444	416	442	447	391	459	415	432	437	403	412	426	411	397	413	450	440	458	442	465	436	405	439	436	433	389	444	405	422	415	399	450	415	415	434	400	423	391	429	402	452	414	411	453	420	397	431	413	422	399	444	418	424	396	410	428	432	424	431	420	426	455	408	391	428	445	424	452	412	438	436	378	424	411	464	412	385	431	425	402	417	510	412	413	429	400	464	431	414	379	436	452	425	406	506	432	436	417	447	372	400	425	433	430	424	449	371	451	431	378	427	399	433	462	390	388	405	440	394	425	443	444	406	422	396	411	398	406	399	473	427	431	420	434	438	421	449	385	442	442	431	405	432	393	413	416	427	430	393	439	430	430	393	410	406	416	442	442	427	424	400	403	458	408	409	396	413	378	383	419	443	435	435	394	425	408	443	428	454	430	436	428	384	403	401	417	435	442	447	443	462	416	436	435	447	427	457	432	409	390	441	459	462	377	415	454	394	427	376	438	451	434	472	443	446	424	466	431	445	417	462	415	411	469	388	438	437	462	373	403	439	447	464	432	459	442	438	385	424	428	456	418	433	403	391	383	440	393	388	422	440	405	406	396	446	455	424	402	435	411	417	422	394	420	403	429	458	405	432	436	439	416	443	454	405	412	426	466	459	436	468	449	437	420	425	436	429	419	464	446	415	375	426	414	427	429	419	408	405	458	438	445	473	457	419	412	430	429	448	489	417	414	428	419	422	439	427	446	394	461	467	430	397	412	378	391	451	417	458	408	427	432	405	481	435	426	394	435	418	427	410	433	403	421	411	450	431	428	438	436	434	417	431	416	402	440	426	424	439	415	416	434	428	437	396	452	433	432	425	419	414	385	462	391	445	403	422	398	424	415	434	458	421	411	426	466	435	486	424	411	480	416	423	425	417	432	440	458	426	433	427	449	451	462	457	417	413	421	417	417	454	449	404	417	425	457	406	412	410	434	392	394	448	433	422	467	419	455	442	435	428	425	393	413	478	462	427	445	428	414	429	432	453	402	412	393	414	411	415	411	448	440	403	456	402	395	390	402	448	441	415	433	399	396	427	466	429	461	423	420	404	428	466	442	414	409	413	431	400	422	434	438	419	422	417	448	427	466	423	426	440	411	427	417	389	400	394	411	428	386	430	438	449	423	426	395	434	430	426	403	431	408	448	434	408	426	432	415	378	439	454	439	409	448	465	426	421	460	451	456	420	410	368	396	400	444	414	466	456	434	403	407	442	426	464	412	449	453	429	448	403	442	445	430	417	447	426	444	385	414	379	430	418	414	448	429	407	411	397	410	443	390	423	443	442	399	438	418	390	402	423	445	401	430	389	414	362	432	397	405	432	406	461	455	441	449	408	411	405	392	441	416	423	442	437	449	424	436	378	428	419	404	434	385	442	445	398	423	450	405	415	404	437	412	420	389	448	425	437	421	427	389	441	414	425	387	428	452	426	444	439	431	446	395	404	393	438	438	406	390	451	428	422	427	422	421	470	414	452	457	406	417	438	446	408	464	441	461	416	383	401	392	458	418	428	474	452	409	443	408	427	427	434	412	430	384	384	404	390	411	446	444	386	389	436	430	444	424	437	408	404	399	448	429	433	431	448	431	381	439	462	423	431	435	405	450	466	417	417	439	431	426	458	445	410	452	441	427	376	408	473	419	431	445	448	455	421	432	411	395	414	451	387	395	420	473	393	432	423	423	401	432	403	443	415	413	451	463	461	396	429	452	433	384	446	467	467	425	433	460	429	425	443	387	430	458	447	443	426	461	418	395	455	432	405	431	401	436	456	430	433	399	432	429	381	423	463	383	453	452	468	455	417	442	431	400	422	423	454	413	439	435	405	424	415	449	381	401	418	386	423	425	434	414	409	401	427	435	420	399	436	441	421	476	441	396	429	407	410	443	466	406	395	455	396	420	402	421	404	443	468	422	447	420	398	431	403	395	447	447	429	407	414	412	421	419	444	402	453	398	445	447	444	443	410	414	377	375	430	445	376	410	387	405	409	438	429	417	403	437	417	443	430	438	411	424	411	409	400	454	414
16957	8997	13041	13360	11406	8982	6966	5768	4890	4198	3821	3304	2862	2618	2331	2163	1921	1851	1753	1532	1420	1439	1402	1265	1246	1276	1211	1249	1176	1120	1117	1147	1144	1168	1180	1125	1089	1059	1029	1032	1020	933	1021	1024	947	962	977	971	977	966	954	975	970	955	991	936	928	930	906	976	981	923	952	952	944	950	1016	941	979	958	973	960	899	1010	942	938	987	886	985	959	943	921	989	923	885	935	968	942	916	972	942	975	964	894	930	973	963	971	962	944	962	895	925	943	936	927	1027	914	907	954	936	870	1015	953	916	944	949	966	933	957	974	980	971	922	923	894	941	961	944	1020	903	905	988	907	1001	977	924	963	954	951	988	923	945	935	1000	929	990	963	911	954	909	982	968	959	1010	940	983	953	903	960	982	936	970	901	961	946	968	952	924	929	914	988	955	990	906	906	950	912	942	959	942	946	976	934	957	971	939	962	952	938	939	992	929	915	969	940	962	973	932	926	933	971	952	1017	946	945	1007	997	940	976	898	981	948	918	906	943	959	951	913	968	978	965	993	960	966	912	961	907	965	956	952	943	992	933	1021	895	942	923	926	928	969	942	966	916	910	949	892	965	932	947	963	923	930	969	959	954	1015	952	952	991	1015	953	1019	932	927	935	906	964	941	933	927	943	971	920	981	881	954	968	959	929	957	946	960	942	946	952	988	927	959	951	964	1000	980	951	933	866	999	904	977	921	942	970	955	942	966	959	944	957	926	911	960	930	952	1005	959	938	936	920	982	992	938	933	956	882	969	934	893	948	957	921	959	978	916	964	912	906	914	894	899	959	989	918	958	928	975	920	907	923	903	946	972	948	945	961	964	865	956	980	971	923	883	959	910	948	930	904	925	952	900	926	934	916	928	949	965	933	877	939	939	1010	917	940	931	931	942	902	920	915	947	933	962	907	915	980	913	956	973	994	907	920	967	986	941	927	994	1031	984	981	946	966	970	963	964	1001	887	978	920	970	927	942	923	978	965	972	929	937	926	925	933	936	950	996	942	917	939	927	913	943	905	948	998	976	968	945	868	931	945	968	932	891	937	988	968	984	969	875	930	959	952	868	981	952	977	928	933	975	970	991	953	943	1003	977	929	945	955	900	968	933	950	975	963	926	943	949	953	948	958	951	937	958	946	957	938	986	942	883	990	914	949	1014	959	972	946	994	934	875	946	890	952	936	875	946	935	943	938	954	961	913	965	936	930	956	974	927	925	949	955	972	957	943	944	933	931	920	930	912	970	946	946	938	920	918	985	911	950	959	893	970	952	961	917	879	937	909	963	936	894	894	972	940	927	960	952	923	972	936	916	955	953	930	966	948	929	898	893	956	918	964	931	942	906	963	950	944	949	916	887	944	910	951	920	926	970	978	931	939	954	969	964	990	924	978	903	998	980	943	923	921	915	928	965	931	950	986	931	979	926	886	963	933	911	931	974	986	986	924	933	966	933	935	934	941	938	955	960	968	933	877	940	902	1006	898	999	916	984	894	953	960	929	931	958	954	975	924	933	1016	901	962	933	935	968	1002	935	928	899	939	954	935	978	942	918	917	976	905	936	978	977	982	930	928	938	951	959	974	885	957	945	977	933	950	927	952	941	957	946	919	1010	997	938	979	942	925	930	979	941	963	954	982	949	922	883	964	1013	940	945	982	897	934	996	938	981	892	962	978	955	986	931	891	1034	934	924	899	953	960	989	898	993	905	921	908	895	975	931	978	932	861	971	976	980	913	914	912	950	912	978	994	925	929	1001	978	888	899	958	980	957	914	937	910	941	924	942	941	978	899	950	911	966	930	954	927	950	954	937	962	979	944	925	962	964	893	916	954	931	890	945	909	917	1016	925	944	939	954	974	945	966	942	938	947	929	984	973	930	928	924	950	947	950	936	888	944	957	938	912	896	924	984	931	911	938	945	931	985	947	915	985	956	949	960	884	967	935	949	960	948	954	916	883	919	974	993	984	996	953	951	944	977	977	930	925	882	915	917	930	990	979	932	974	993	1023	1035	976	929	990	970	986	975	922	948	895	950	923	949	958	917	949	988	1009	933	965	994	936	907	967	918	987	997	910	958	907	984	945	921	990	958	884	1001	960	943	950	946	932	936	963	957	924	921	954	950	953	905	919	982	959	909	925	939	984	1020	899	947	898	984	912	988	910	946	882	985	959	926	939	954	953	971	931	987	947	1005	949	892	912	932	949	938	908	940	980	914	907	975	929	937	976	968	960	929	926	936	908	936	917	1008	947	937	967	928	946	933	916	977	951	929	973	932	922	960	951	876	952	911	941	1007	931	975	923	925	957	920	943	920	956	945	963	955	964	921	929	995	937	946	956	934	907	1017	1015	933	952	914	877	906	942	911	942	950	953	954	976	908	986	964	908	874	948	903	967	958	913	936	979	937	924	937	946	909	908	913	934	929	915	945	939	915	894	945	900	982	934	962	984	916	948	940	915	921	943	935	930	968	971	956	958	970	929	1020	967	891	985	927	971	962	902	958	936	944	941	1019	910	925	1018	976	950	963	875	989	927	923	948	941	894	960	937	943	937	934	986	983	947	966	1007	943	1044	936	957	939	948	896	912	938	916	964	966	944	932	1001	899	948	900	961	925	936	997	919	929	1014	909	945	971	868	888	953	898	948	943	889	949	962	982	931	972	950	968	1002	957	948	917	932	974	967	932	1016	923	887	992	877	898	895	937	954	953	999	1000	915	928	889	934	960	964	946	958	979	1015	938	979	968	979	959	933	916	916	935	979	966	969	979	936	976	959	916	908	892	969	930	934	915	938	900	942	927	971	956	939	897	921	969	950	937	967	981	906	915	989	1000	1000	896	946	968	889	915	983	911	957	913	987	949	986	983	980	932	935	967	957	948	979	920	1018	949	895	1005	928	954	1006	977	961	1036	938	943	923	898	942	1002	938	928	972	999	973	942	972	880	893	907	915	940	958	1033	947	972	976	945	946	970	914	952	905	941	940	968	1002	956	968	951	953	978	933	1003	953	905	938	956	918	957	961	943	913	951	970	952	938	963	945	951	918	1002	982	948	983	1015	990	1026	905	916	967	948	962	919	989	912	910	902	980	898	979	920	972	924	966	981	901	964	917	983	919	1025	949	965	989	907	896	982	959	963	960	931	933	941	911	947	927	899	962	946	931	961	945	934	964	946	928	937	983	1008	903	946	961	938	935	949	959	920	974	867	958	947	980	950	923	891	905	936	914	921	967	928	925	949	912	887	963	918	935	890	947	920	948	922	913	982	952	986	941	961	912	903	937	952	940	969	943	952	925	930	991	972	942	976	921	934	969	923	997	949	904	984	920	990	904	996	938	975	958	935	963	936	935	936	956	943	974	938	914	942	973	970	947	954	987	961	968	914	969	928	911	962	955	913	973	925	951	901	981	967	963	954	888	954	961	1014	977	939	987	962	968	968	926	916	921	921	960	956	952	960	932	955	908	930	980	1016	957	981	949	962	992	976	910	954	925	917	929	880	987	958	950	983	942	949	936	928	1007	971	995	962	938	970	954	956	951	967	958	973	962	940	942	946	926	984	953	959
35642	17669	12024	8233	5349	3765	2572	1974	1635	1355	1234	1077	967	840	759	761	642	627	632	583	562	569	586	534	542	507	485	481	463	459	479	506	507	433	473	495	485	457	455	423	465	459	442	424	432	411	391	436	422	415	411	394	439	427	434	438	422	419	422	452	428	424	418	441	421	388	466	418	436	452	428	431	476	401	413	378	436	392	438	420	412	441	429	452	481	429	439	473	415	466	441	389	420	429	425	457	412	464	437	425	413	423	386	427	420	434	440	474	420	430	421	470	428	424	423	429	466	427	394	448	439	413	442	402	391	450	441	459	436	421	454	415	417	408	408	396	445	449	425	433	425	409	423	441	452	458	435	410	422	432	433	390	427	393	422	447	428	448	462	486	497	434	378	415	422	406	436	429	462	435	419	464	400	431	422	442	423	392	458	415	449	431	428	449	437	424	421	436	435	423	417	442	397	429	435	412	391	438	413	391	416	413	432	421	440	424	454	409	426	408	380	412	436	462	431	429	387	401	434	400	437	426	384	391	439	431	439	462	391	374	429	458	419	442	418	421	437	460	386	429	407	424	407	441	413	459	449	426	390	430	437	399	409	422	425	425	424	418	468	437	411	435	405	436	428	438	413	416	443	455	452	442	434	448	409	467	442	466	412	378	461	429	419	439	438	432	406	409	441	426	436	430	422	427	438	440	404	434	402	392	390	407	390	452	477	419	433	430	407	425	433	410	432	390	433	410	446	385	452	438	428	425	430	425	408	430	403	405	423	441	400	436	411	432	409	431	400	433	428	441	424	416	449	411	391	426	459	439	377	391	430	414	486	431	428	391	419	393	381	404	410	405	393	425	389	386	441	435	435	366	395	374	423	393	408	411	431	404	392	407	444	401	430	399	417	436	411	469	393	437	400	418	432	406	393	421	445	433	420	385	455	409	401	416	392	408	432	429	419	450	440	455	419	391	445	432	401	458	374	394	425	404	397	438	462	414	428	415	441	441	398	451	384	419	422	429	437	438	432	411	405	401	405	402	439	408	403	458	439	392	406	426	437	409	372	464	455	423	466	400	410	440	442	384	428	417	439	381	444	404	408	405	436	397	411	426	416	424	433	456	416	440	407	441	413	404	442	439	374	432	411	427	438	413	423	427	417	417	421	433	403	432	425	419	418	431	392	459	423	412	428	402	407	394	447	413	412	426	459	451	425	409	396	446	447	425	456	427	427	382	412	414	382	406	430	418	443	423	397	419	424	459	395	423	458	410	386	430	409	414	427	407	442	444	422	438	397	384	351	417	421	412	454	459	427	435	415	462	444	426	378	406	462	427	468	423	408	427	418	427	422	446	417	414	443	437	468	429	428	415	407	420	458	430	440	405	396	424	422	414	427	387	388	470	394	395	410	426	444	422	400	409	407	402	434	435	391	385	417	455	429	418	465	449	421	423	421	431	415	419	453	406	429	424	432	440	419	434	395	421	411	421	419	463	400	400	420	404	440	442	405	387	415	406	403	413	382	430	472	457	471	400	427	419	432	449	427	440	449	414	482	418	419	402	393	452	406	436	413	418	403	418	421	411	416	414	419	415	437	444	447	387	434	435	459	442	441	432	401	437	460	407	414	436	430	405	447	426	427	415	439	429	429	433	411	434	443	388	388	442	386	454	446	443	408	428	449	410	398	367	422	434	402	424	406	456	426	397	387	403	438	442	427	431	417	444	440	436	410	414	458	429	466	428	456	461	438	440	415	376	450	429	430	439	421	406	435	412	451	444	430	418	441	415	422	393	454	436	433	425	421	412	451	430	428	429	403	401	498	387	419	409	409	422	401	434	385	438	440	416	398	395	452	372	407	413	409	466	426	448	443	463	429	453	439	447	364	403	363	433	436	427	400	413	413	459	468	434	433	424	472	424	431	444	429	445	419	428	408	415	425	413	410	436	387	473	446	395	412	430	396	430	480	435	446	420	399	446	412	420	455	418	399	462	460	398	402	442	403	421	412	451	422	469	444	391	432	423	420	428	442	417	412	430	407	407	473	426	424	401	396	442	423	404	392	432	418	385	452	414	371	453	451	388	419	435	392	430	384	424	444	417	403	450	392	439	393	452	435	424	439	397	433	402	432	426	396	417	467	447	403	401	432	412	414	392	414	411	436	430	414	412	373	409	419	420	435	391	439	467	458	409	427	392	408	416	457	420	408	418	391	427	432	423	410	412	408	419	431	378	411	418	444	435	428	429	456	441	387	397	410	405	432	416	432	410	415	400	413	438	419	461	409	453	452	428	397	442	449	415	381	413	428	436	444	426	439	448	410	433	420	425	427	412	402	490	452	429	444	458	383	415	445	404	421	425	438	451	413	453	446	439	462	422	429	447	420	433	430	448	424	425	453	429	417	380	427	441	459	426	387	384	444	432	453	415	397	410	439	420	426	439	404	448	441	393	374	462	461	425	441	421	426	418	405	387	387	403	437	420	433	399	408	429	442	428	415	454	396	401	448	412	416	401	421	414	411	414	404	419	380	457	427	407	420	403	424	419	426	429	444	440	449	405	428	401	434	449	441	444	398	412	432	398	423	460	422	438	387	402	392	381	449	441	443	393	402	439	444	416	469	412	423	404	388	404	432	409	416	430	444	447	405	441	478	443	426	442	456	436	421	440	437	433	448	430	404	426	458	388	413	452	394	423	388	440	431	423	392	402	377	415	459	443	435	435	436	476	463	383	429	392	433	420	453	451	420	437	394	394	405	458	422	439	445	443	436	437	409	415	426	431	415	424	441	440	430	402	440	430	411	414	412	428	414	443	418	379	423	386	417	445	412	415	413	424	406	438	415	440	417	402	439	411	406	429	432	405	435	423	447	448	429	443	391	425	435	438	442	418	466	418	442	411	457	424	411	397	426	460	467	434	413	419	400	426	381	382	428	411	439	411	387	454	438	437	444	422	433	387	376	395	417	420	426	396	424	436	422	389	443	439	451	455	470	394	407	429	398	422	456	428	441	415	420	451	397	395	440	448	441	466	412	438	408	422	433	407	388	430	404	458	450	466	414	436	438	392	430	458	391	417	411	446	435	404	400	424	451	422	401	459	403	390	404	423	396	427	442	362	415	429	398	428	454	430	457	426	455	437	453	433	424	417	435	404	401	386	402	402	438	376	406	432	420	412	447	472	456	412	444	427	387	433	425	412	431	423	443	428	430	425	448	414	453	399	445	412	458	413	458	427	413	407	431	481	454	479	429	393	449	443	419	430	397	373	430	457	403	430	452	415	417	425	414	441	449	454	393	418	416	426	403	411	438	426	430	467	458	414	429	432	378	405	400	414	427	418	469	421	447	439	419	427	421	431	412	418	418	384	413	421	433	411	406	403	452	412	451	417	414	481	461	431	451	421	426	410	465	437	403	475	425	426	434	431	438	420	435	433	436	470	428	404	402	424	425	450	429	438	431	453	443	427	422	433	428	454	406	448	429	438	417	421	461	442	400	413	417	387	460	413	435	389	440	400
21034	12149	16417	17490	14744	11953	9511	7751	6502	5693	5409	4507	3779	3278	3051	2733	2364	2241	2178	1992	1748	1756	1642	1580	1494	1434	1366	1328	1279	1279	1326	1242	1255	1230	1258	1354	1151	1096	1073	1020	1003	997	1004	1023	954	1062	951	955	915	1002	983	1018	954	1014	975	983	900	1018	918	990	987	872	953	1043	888	945	914	953	971	964	949	903	905	943	937	918	967	955	914	953	923	902	955	1009	923	948	917	961	955	923	958	926	998	942	945	925	928	979	890	907	968	969	961	984	935	959	944	924	929	894	922	953	964	916	911	975	948	954	921	887	889	964	908	960	1003	858	921	906	928	907	903	935	981	950	927	979	970	985	920	981	890	921	1007	948	987	943	907	913	934	923	928	944	972	958	934	978	959	950	938	939	975	905	948	948	919	921	914	974	940	1001	922	960	935	975	882	999	964	904	945	942	960	971	968	900	902	921	957	900	933	925	872	952	944	987	928	952	900	886	940	937	944	918	912	921	902	911	905	935	901	945	957	953	903	962	923	949	955	968	916	919	927	944	916	936	950	938	904	959	901	954	930	992	896	950	924	960	933	945	1005	899	924	937	878	962	957	920	918	934	884	942	949	931	908	923	902	953	936	966	935	889	914	962	940	942	909	970	941	933	900	971	1041	925	990	928	925	983	916	897	982	963	937	913	957	969	969	978	953	924	968	964	914	949	936	924	934	914	970	929	901	950	970	934	913	975	941	915	948	941	914	938	959	966	979	927	966	957	946	941	958	868	941	926	929	964	986	901	945	931	954	927	926	914	918	960	917	959	944	913	920	931	895	934	995	940	912	870	915	978	958	866	943	1035	967	969	930	949	939	963	953	986	937	929	921	897	910	976	927	911	961	934	982	917	943	973	981	940	894	931	951	981	984	885	927	975	965	925	983	966	938	963	946	969	944	915	975	906	958	896	979	908	910	933	979	948	942	920	965	925	899	937	970	875	971	937	923	931	967	898	893	960	950	957	966	963	942	931	932	972	914	966	926	905	941	943	943	943	970	917	966	942	926	949	914	908	893	972	993	923	945	966	944	951	979	972	904	889	908	921	963	952	971	957	900	954	966	916	985	985	949	967	883	1002	942	966	936	951	943	973	976	975	935	951	924	953	899	983	906	929	917	973	1003	949	898	914	982	971	950	916	950	963	988	980	1011	909	924	931	977	976	1002	907	923	928	920	975	984	985	961	954	924	929	894	891	956	946	944	950	944	932	903	927	986	892	917	914	910	907	944	894	918	942	967	934	969	886	965	930	938	936	970	975	896	925	951	884	957	910	861	936	932	983	869	915	994	984	984	978	951	962	946	952	953	945	914	906	850	939	911	941	951	916	881	937	904	933	931	953	983	1004	936	933	988	955	926	959	908	932	956	950	949	949	895	977	941	941	933	912	893	930	940	908	914	945	944	922	936	933	967	873	965	945	990	903	967	913	931	926	980	920	909	893	1017	952	947	1020	941	930	938	1004	965	924	912	951	917	958	953	923	963	963	943	925	938	917	874	935	982	937	939	954	911	924	906	960	920	989	1006	929	946	955	933	943	969	943	969	919	937	1027	932	960	938	903	928	924	908	960	951	924	937	928	926	982	913	930	939	962	970	926	952	949	951	989	936	974	959	926	955	956	913	954	910	964	935	938	932	895	894	940	900	954	970	955	960	922	985	951	913	918	964	966	922	911	941	871	958	904	938	979	954	918	928	944	896	967	968	943	937	956	899	935	879	958	939	941	945	917	904	931	962	896	982	961	919	979	904	940	913	1026	934	947	918	1002	909	942	909	965	941	934	976	906	925	887	971	953	925	960	945	995	966	929	956	980	929	877	953	969	942	916	881	938	930	965	1008	957	934	969	951	957	963	928	1007	951	914	941	978	948	880	943	921	946	999	910	936	923	880	956	943	996	1001	995	950	930	913	960	988	973	977	936	929	922	983	973	912	981	948	979	957	943	956	942	944	985	963	951	924	892	960	984	915	975	914	920	955	908	907	933	920	913	940	913	963	924	920	926	926	953	967	934	984	897	984	955	945	954	936	941	1014	928	993	948	955	922	940	950	882	932	982	951	959	950	930	973	932	976	919	904	918	919	978	944	967	955	957	902	954	965	989	953	978	953	938	925	936	991	947	940	939	882	982	953	915	940	949	937	990	1029	949	903	1001	955	919	968	913	931	970	939	1031	929	910	950	913	938	955	944	890	906	978	949	927	933	950	948	930	917	960	930	901	934	974	902	924	944	912	935	947	936	942	975	954	918	977	897	1002	903	917	978	937	919	934	974	930	975	955	965	1000	954	916	880	957	917	978	947	907	926	910	929	981	982	974	956	919	945	995	951	927	949	929	1002	899	944	937	927	891	947	944	924	953	989	919	946	940	908	980	921	961	941	952	918	969	923	931	891	930	915	929	933	927	917	941	951	902	997	932	966	908	950	978	919	963	964	890	898	964	949	942	887	950	950	906	987	952	944	987	929	955	956	953	960	924	979	963	950	906	968	892	936	984	954	951	927	931	970	908	972	934	976	948	936	949	903	899	916	931	943	993	1002	994	981	908	975	911	959	977	950	930	940	905	890	936	898	998	909	1004	907	951	974	898	968	942	922	918	922	910	947	969	929	965	919	869	929	967	943	1015	947	954	944	1001	962	1010	932	975	957	979	932	960	965	901	937	957	923	914	932	934	925	964	927	900	933	926	882	923	984	947	909	931	964	949	1012	923	889	939	876	921	959	970	979	852	938	942	938	937	959	877	936	949	903	921	956	892	943	1001	926	966	1027	950	945	971	1003	944	992	928	900	897	968	945	916	969	897	893	929	943	917	964	930	973	926	902	927	920	889	944	974	968	945	920	940	941	1020	998	962	1015	942	891	943	998	947	954	918	956	939	915	994	933	938	919	929	891	927	958	944	955	936	1035	856	881	926	912	975	928	923	961	913	920	941	913	980	965	959	954	983	1006	968	917	938	965	937	965	931	1000	946	963	973	884	937	953	915	941	901	947	924	925	902	938	958	970	906	972	941	921	976	924	941	980	888	945	908	946	960	947	963	933	905	882	918	950	935	931	911	924	963	926	944	894	922	899	935	915	923	897	958	970	954	966	982	947	977	1000	1015	916	946	999	992	935	934	979	933	924	924	917	912	927	956	997	959	970	954	926	939	935	973	997	994	897	890	918	951	939	951	968	908	992	992	936	871	924	971	991	961	952	973	944	969	931	899	901	988	925	907	956	915	915	931	933	941	877	965	947	913	975	993	942	881	998	927	927	1005	919	893	981	935	946	897	966	943	965	933	897	958	924	895	920	923	923	923	969	943	943	928	932	934	919	973	962	974	959	930	954	931	974	949	966	1036	1003	970	922	994	914	938	939	886	948	1006	904	942	930	950	933	951	928	955	957	956	1015	952	907	960	915	968	940	935	933	931	902	970	931	935	916	973	945	909	911	946	875	939	970	954	947	982	879	917	926	956	940	994	972	930	926	933	914	930	903	925	918	934	909	988	969	956	923	908	923	966	925	981	951	931	972	936	935	910	930	922	942	960	936	916	876	972
14424	7027	5174	3523	2431	1683	1330	1024	894	752	681	681	586	616	535	594	581	521	515	522	490	506	473	465	456	463	497	467	408	449	488	476	493	467	493	441	444	462	467	446	431	472	464	462	483	419	436	442	419	443	427	464	464	414	431	432	420	432	446	445	453	425	445	455	444	461	444	449	443	431	446	456	433	425	464	438	461	443	418	437	471	452	435	466	415	462	445	443	461	457	431	430	430	431	413	427	413	434	423	461	437	440	475	481	446	477	466	482	396	407	423	429	447	423	473	439	460	422	451	441	462	438	464	421	467	467	446	456	454	438	465	454	506	441	497	474	440	425	436	414	449	482	427	449	412	451	452	448	449	447	458	455	462	440	435	416	440	447	449	435	477	416	417	459	421	406	431	423	414	443	451	453	444	405	424	426	485	457	404	450	430	415	432	440	477	486	447	446	457	488	426	465	491	428	442	481	475	399	448	448	409	408	447	447	421	487	422	449	439	480	420	466	426	454	420	438	438	394	462	448	465	446	426	480	451	442	457	456	452	431	449	458	468	440	469	488	459	487	432	455	454	445	434	464	502	443	416	458	447	418	434	418	444	449	463	467	439	493	449	480	449	428	426	429	460	476	474	428	413	462	461	448	450	483	412	419	447	435	455	418	460	465	470	418	394	430	439	460	456	454	427	458	451	460	432	445	401	425	443	449	477	479	449	451	417	433	422	480	437	437	442	479	437	429	358	423	457	408	456	480	401	415	440	454	437	478	457	437	421	461	467	461	421	424	444	399	473	496	389	445	449	458	449	440	441	433	433	470	424	437	436	450	477	455	446	458	457	416	419	466	466	444	441	484	477	440	426	470	477	455	438	469	451	453	417	451	481	422	440	413	444	471	470	408	459	407	445	471	469	450	435	452	434	415	447	448	458	452	446	449	446	473	402	452	431	428	425	458	481	429	445	423	437	432	433	488	439	415	470	422	423	420	426	442	438	429	452	476	465	470	442	458	412	453	432	466	443	455	469	465	436	466	469	451	435	460	439	455	458	442	422	429	448	417	462	460	418	439	439	473	426	440	470	408	492	457	431	453	459	456	424	432	512	459	445	458	472	461	441	492	452	460	452	468	455	443	434	431	432	441	446	394	456	418	396	436	454	472	444	433	420	431	423	459	440	481	424	495	413	424	441	453	488	483	425	441	450	454	450	455	429	416	457	462	427	407	446	422	431	442	481	484	430	463	482	436	461	393	518	454	402	443	442	462	470	452	433	448	406	431	437	437	434	495	449	432	453	397	438	441	449	439	468	486	481	448	437	453	397	407	409	468	402	393	430	440	463	413	452	438	464	431	482	460	450	458	429	478	457	432	466	469	441	418	466	439	457	445	455	431	431	439	438	489	404	455	454	432	413	425	452	446	440	471	436	453	443	436	422	441	456	445	449	402	424	449	462	415	465	460	444	491	461	470	426	454	427	445	426	445	420	414	450	461	449	441	453	467	422	447	429	442	446	424	438	397	436	454	441	431	412	453	448	434	425	411	419	406	479	457	465	415	469	439	459	460	480	454	444	454	448	483	428	417	434	442	461	434	435	476	527	459	435	448	446	411	419	425	502	448	453	460	434	453	439	448	444	445	426	438	410	442	474	445	442	431	446	448	436	438	426	472	457	497	447	454	454	434	422	418	417	468	476	413	481	470	431	474	465	456	432	387	402	450	416	444	490	462	440	475	443	464	438	428	458	453	492	443	408	437	466	468	447	474	420	447	450	434	456	419	460	444	424	445	458	424	453	424	460	438	421	465	423	457	427	424	417	402	434	442	453	445	440	415	453	429	431	444	427	435	431	455	428	472	443	397	418	464	448	395	437	437	427	428	442	465	440	428	409	412	406	411	487	430	425	434	447	427	433	409	454	411	451	443	446	489	438	429	459	467	431	432	420	449	423	474	480	430	462	457	448	470	432	434	456	480	471	476	445	441	441	393	476	445	449	450	478	419	428	465	440	447	460	415	417	437	445	446	448	434	467	462	421	428	418	434	395	454	463	429	430	413	456	460	500	445	446	428	446	444	463	406	452	426	460	474	477	430	414	466	455	475	430	460	470	465	435	435	440	450	498	468	444	442	443	450	447	449	477	469	453	483	474	399	438	457	453	443	398	459	426	439	489	447	430	478	430	470	413	430	407	428	488	462	469	459	461	465	465	447	453	447	453	435	458	390	416	452	491	443	476	458	490	435	460	416	450	449	437	453	446	450	458	457	439	447	455	476	430	457	475	440	420	405	477	458	455	454	493	500	486	427	413	461	440	437	408	392	450	420	408	422	433	445	468	457	497	497	422	445	462	428	446	460	474	433	441	479	459	420	455	446	439	497	438	475	446	452	416	463	461	458	433	420	439	424	435	479	461	417	470	418	446	449	498	432	426	437	455	469	428	448	465	393	422	474	434	478	448	457	438	463	473	400	452	469	475	459	452	409	444	444	449	431	455	442	496	489	408	407	454	460	389	409	420	442	475	443	454	427	439	429	469	438	450	453	413	432	439	484	424	437	431	433	463	446	428	421	424	416	428	472	412	486	446	460	455	385	453	416	460	446	430	426	420	419	513	438	429	473	414	467	456	451	509	466	423	464	422	438	462	462	431	456	446	450	424	416	438	445	485	485	459	445	459	437	413	477	472	440	414	468	471	427	415	466	470	446	410	450	454	467	461	423	482	419	464	441	497	462	402	422	421	425	404	439	429	434	452	416	466	494	471	501	436	453	486	424	422	461	462	451	428	455	433	432	462	454	440	404	397	448	433	485	448	437	415	438	424	448	502	446	454	459	437	375	430	427	405	438	422	460	456	462	430	435	441	433	425	444	426	427	440	467	454	447	489	441	427	468	481	456	439	449	445	429	470	465	476	401	442	443	467	402	453	445	433	437	436	434	454	458	429	433	461	456	449	462	422	467	443	413	434	439	395	426	458	447	456	404	444	424	433	456	461	439	423	429	440	460	448	420	440	453	447	394	438	435	472	457	455	470	431	492	466	413	441	454	437	471	460	413	489	434	454	417	434	415	446	488	421	420	397	455	432	460	439	414	430	390	463	430	456	434	441	437	477	418	439	406	462	412	423	445	387	446	407	468	457	435	436	471	456	430	450	428	476	463	450	464	474	433	454	443	436	473	413	468	446	445	396	427	419	408	476	499	450	454	479	422	446	484	442	452	465	461	464	439	457	458	445	438	393	438	464	459	456	423	500	433	457	421	474	435	428	442	422	451	399	423	428	433	438	468	420	441	434	463	399	447	429	406	428	431	439	398	436	443	476	460	412	442	475	449	501	452	446	444	451	461	403	479	473	451	467	436	464	460	454	443	441	420	454	454	456	434	462	453	415	448	429	476	461	405	439	448	472	456	452	451	458	443	446	449	446	435	486	464	491	470	435	451	441	448	410	440	439	447	455	452	470	441	421	433	484	469	452	458	458	452	429	438	454	416	479	427	454	475	468	485	441	444	430	443	423	431
9050	6005	8924	9392	7606	6027	4656	3863	3208	2722	2451	2218	2003	1774	1609	1627	1478	1422	1391	1259	1296	1183	1178	1143	1073	1139	1101	1104	1049	1116	1038	1055	1087	1005	1020	995	1062	1001	1029	964	1012	1051	974	990	986	997	964	963	994	983	974	961	999	1039	1027	1025	983	982	956	963	979	977	993	994	976	953	947	993	964	971	1013	979	1008	988	952	966	994	938	970	1015	1007	948	1008	970	988	1027	985	1000	934	939	1005	1029	1006	986	1019	998	1015	971	942	928	925	1008	1005	997	992	961	1039	906	990	987	925	976	968	913	976	1023	993	925	971	924	958	972	955	956	1002	967	959	1006	959	915	977	971	1014	992	961	982	995	994	963	1019	981	992	930	975	1000	983	947	930	1004	962	958	982	981	951	915	1008	992	990	955	1060	955	946	950	968	913	998	992	986	988	985	994	950	983	996	950	983	949	999	982	939	960	972	987	983	1000	953	1032	944	1010	954	956	940	973	984	974	962	923	915	977	997	974	1026	974	1047	1010	949	995	1000	994	968	1000	983	997	1019	964	997	1033	984	934	1037	971	969	974	964	988	998	949	1006	995	998	995	1039	1010	959	958	989	977	996	1015	969	989	951	998	1012	946	969	1019	972	1004	942	925	974	1013	968	986	998	1012	981	1004	999	966	988	949	947	1055	956	982	967	965	994	947	941	1004	965	1022	991	1005	959	1020	1039	977	1022	989	953	963	1024	1006	996	983	972	936	1041	997	986	1029	1060	997	962	975	1017	944	932	999	895	969	1000	1030	950	1000	942	1001	975	1042	1034	992	956	1009	984	985	986	1052	987	990	970	978	910	1030	976	937	954	1028	981	1021	951	986	1022	1042	990	1012	1007	1043	962	953	983	973	996	1053	905	977	963	968	921	966	928	961	971	996	969	950	969	977	965	994	955	978	997	967	1029	947	1045	956	976	973	1011	973	1016	985	915	967	977	973	1025	1023	958	953	982	1010	1021	976	941	958	976	972	981	1015	934	968	969	1004	950	938	973	1039	991	951	1043	970	1023	988	1040	1015	987	991	989	973	974	1000	918	1000	974	964	967	951	969	984	989	930	961	964	964	911	1002	957	954	980	991	994	967	1017	933	990	967	967	1016	1001	987	976	1022	998	959	996	994	963	1010	952	993	977	991	1003	965	942	986	1001	972	958	915	918	959	1021	1010	1014	1029	965	945	969	931	973	1019	1021	1003	977	982	990	985	984	961	1025	1016	1001	948	1007	937	938	1013	1004	978	954	1025	926	990	985	1005	927	988	1011	982	965	1023	955	983	1006	982	970	956	974	989	977	983	965	1000	965	977	992	1001	978	961	973	959	974	964	951	1013	990	977	967	1021	1030	975	978	1022	990	962	964	1008	1048	948	994	1033	984	1020	941	948	1033	984	957	997	928	955	977	973	970	993	976	938	974	954	1017	988	958	985	974	971	979	968	987	913	1013	1005	992	956	983	921	972	914	941	994	942	918	987	990	967	1014	932	949	952	982	955	960	943	996	973	926	957	971	982	959	995	1011	990	952	1009	945	968	923	922	977	1002	974	935	957	935	980	986	956	973	956	976	937	1003	944	986	967	991	1008	957	947	971	998	967	981	962	1005	1013	981	973	938	989	963	937	948	964	1035	963	981	998	951	1015	990	982	983	989	975	984	942	990	1001	995	997	960	969	1037	988	942	982	1045	975	992	1024	1019	953	997	1042	983	988	958	944	997	984	894	1004	929	977	980	947	969	943	965	1022	947	1015	966	931	1054	1020	950	1018	963	982	993	965	1016	932	954	1007	988	965	1024	936	976	1000	924	1000	959	1025	1048	939	978	978	1011	985	977	974	1008	956	970	1006	927	1016	995	952	948	937	948	930	937	972	996	973	945	980	955	980	1006	987	997	1002	964	1022	994	1002	977	1022	1020	989	1012	1017	1002	965	1002	962	989	1006	1018	1021	1002	967	977	1003	974	930	990	950	967	931	965	966	1006	959	987	947	961	1011	1017	1017	1018	978	1002	930	942	1020	914	973	997	997	954	969	1037	946	966	951	983	952	949	1003	949	946	902	989	965	938	935	993	1004	951	980	975	934	991	964	1013	1012	1052	981	1044	898	1008	926	947	997	1036	979	965	987	978	927	959	953	907	972	1029	1012	1000	990	968	994	995	993	1025	1031	972	959	1018	965	976	985	962	1007	962	963	977	949	975	951	904	969	929	945	998	986	985	1029	963	993	957	981	963	963	972	951	951	997	944	993	976	982	1004	1007	947	972	980	944	1010	993	943	1020	995	1037	990	968	1020	1013	942	944	999	936	1009	948	990	982	973	972	929	984	1030	997	960	1014	1001	980	938	976	928	952	1014	1001	959	1027	1018	993	963	996	947	957	960	944	1011	962	973	962	1007	1000	992	959	978	951	992	971	964	985	1016	962	1018	952	991	933	992	989	978	960	969	949	981	1034	978	1043	996	967	964	915	984	964	985	1035	972	955	966	995	931	992	988	953	1016	947	951	1002	982	954	1004	976	999	971	987	965	1015	1022	991	967	962	990	997	961	946	1001	969	987	991	922	1010	913	1003	982	978	940	1019	1000	993	997	969	951	960	939	941	1020	983	936	1033	960	961	967	996	990	1021	986	954	980	1003	994	963	965	965	1011	997	947	984	938	987	957	986	1020	939	985	1008	954	1011	974	976	1010	1029	1008	980	962	1011	1018	1008	977	966	950	1018	1011	1021	967	988	964	949	1022	967	1026	926	1005	996	983	955	983	993	954	965	1018	934	944	999	1003	989	1031	965	1011	1037	999	987	994	963	993	997	985	973	920	990	976	950	1010	985	1033	992	955	942	1026	949	1010	964	987	961	946	969	997	1007	993	996	974	939	960	1031	976	984	972	960	953	952	957	995	969	962	988	932	970	1027	975	945	992	1025	998	928	1005	988	1007	995	967	979	967	962	1008	1000	1004	891	995	942	933	1027	990	986	919	978	982	1004	916	985	1013	994	997	969	985	966	969	1043	968	968	999	946	991	981	971	990	972	928	1006	947	945	953	991	979	928	991	957	918	966	977	1042	1013	1001	985	980	1004	979	962	938	928	991	1052	977	997	992	944	999	920	938	990	961	974	990	976	1022	985	960	1012	942	990	927	974	981	965	973	968	991	974	988	984	999	952	982	974	993	961	980	968	977	1008	984	915	919	1023	988	963	954	975	933	997	973	1000	1031	1022	967	1011	999	993	994	988	990	937	975	1027	966	991	943	973	922	955	1008	993	928	987	991	1027	986	984	992	981	1033	948	930	1022	1024	928	1043	954	997	927	1006	987	945	960	992	975	995	968	1040	980	913	928	1008	1008	959	956	995	934	995	951	940	990	986	988	1003	986	970	976	983	930	999	1040	973	1020	940	1015	984	956	955	960	1002	1024	1005	1066	1063	982	977	1054	997	1015	1032	955	927	972	941	967	916	926	987	984	1001	1038	929	987	1018	1004	975	982	976	975	935	1041	996	965	975	937	991	1007	941	939	959	990	990	989	953	963	982	932	1006	967	993	986	991	988	949	963	905	982	967	1023	999	964	966	949	937	1009	943	951	973	976	937	972	1001	1019	1009	965	988	993	933	949	956	988	937	967	931	952	986	985	976	978	972	960	993	1020	957	1001	981	930	1036	946	1013	1024	967	1015	1001	974	986	964	990	960	919	981	978	957	945	991	934	947	964	1011	1012	952	909	971	981	1007	984	1031	977	961	997	935	978	1002	1009	974	922	1020	970	998	992	970	976	969	946	1015	968	990	1001	980	1010	954	992	985	992	996	968	1016	968	1017	939	953	966	1036	1005	975	970	963	948	1018	983	971	1028	945	1016	997	997	971	963	994	940	988
26150	11849	8689	5949	3853	2528	1900	1480	1245	1044	1000	887	737	701	644	648	626	627	567	531	501	512	528	509	499	462	506	489	457	472	430	427	464	466	459	460	442	450	453	459	453	453	456	465	455	438	447	377	430	390	406	425	408	486	425	457	465	402	418	439	462	412	423	420	408	418	424	404	443	438	467	436	393	395	423	420	408	448	450	449	404	426	439	463	415	401	442	445	396	442	434	409	411	436	422	436	437	405	417	429	433	434	434	461	453	375	421	441	437	424	442	459	450	409	419	406	403	454	395	408	385	457	464	450	464	468	437	428	409	431	417	422	419	391	452	426	452	414	430	418	396	416	416	427	448	416	449	390	466	442	419	431	457	436	421	386	413	402	405	418	395	442	405	432	436	412	394	458	433	412	445	407	451	407	422	453	427	447	414	414	426	446	436	449	424	441	421	421	422	434	443	414	434	432	478	464	407	434	432	415	450	430	425	419	393	443	454	425	456	423	450	427	428	444	421	432	396	434	456	442	447	425	441	415	451	422	410	476	408	431	419	419	445	388	428	446	434	453	432	414	459	452	414	384	397	461	432	418	443	439	422	403	450	408	398	380	411	428	453	440	436	439	417	407	427	410	429	459	479	446	431	371	400	402	444	430	430	417	414	432	416	432	436	427	461	465	415	412	409	440	398	451	449	426	436	439	438	454	399	434	451	427	382	413	448	420	416	440	414	478	441	435	417	419	444	417	431	450	420	395	438	461	433	398	419	418	431	451	429	412	420	413	434	415	421	446	439	408	419	401	428	397	433	421	400	434	401	452	434	428	432	386	419	446	453	452	450	396	436	375	436	420	444	404	418	403	457	395	442	426	427	443	406	452	444	411	449	419	409	443	417	439	407	409	428	411	401	473	484	436	464	420	415	442	441	412	449	395	456	441	433	395	407	424	427	396	397	414	432	463	449	440	404	419	435	394	418	468	453	430	410	413	417	438	432	447	387	455	414	410	459	432	415	421	449	453	447	445	443	451	465	415	410	432	426	444	416	398	414	406	434	446	424	402	384	421	418	418	454	411	435	417	452	391	486	462	389	448	444	412	414	453	397	452	420	404	454	415	439	419	434	425	447	435	441	429	431	421	416	412	435	439	440	458	421	473	425	439	428	429	402	451	430	406	392	476	445	432	411	449	414	490	483	465	414	427	479	422	415	412	446	420	416	427	374	458	449	428	415	436	451	408	418	468	426	393	418	424	424	440	480	423	396	438	451	398	402	455	429	437	426	423	410	426	433	447	422	440	481	408	427	443	407	408	452	412	435	434	455	419	420	451	438	382	469	408	433	426	393	440	438	434	471	389	456	446	411	433	449	392	423	444	414	444	454	396	406	368	459	399	421	406	403	435	428	367	437	423	372	412	439	394	408	424	383	443	434	398	421	453	434	453	409	414	410	428	475	395	435	454	418	420	472	435	404	444	457	438	449	431	408	404	421	384	445	403	446	472	432	440	424	408	427	453	403	396	430	419	439	422	413	472	400	438	412	414	421	445	432	410	413	388	403	395	430	404	441	400	405	421	419	412	401	428	447	454	397	441	435	393	408	448	457	415	446	421	470	406	402	470	411	419	408	403	404	450	426	424	379	473	419	431	439	464	407	409	417	427	456	414	441	439	440	432	451	408	417	464	408	450	451	450	491	414	418	442	406	447	438	452	454	416	403	436	398	407	455	436	377	457	399	467	464	451	442	410	443	422	395	432	443	456	412	435	408	467	452	427	431	412	413	432	440	402	394	426	439	401	431	415	426	421	441	417	459	452	434	396	430	403	413	421	432	418	403	430	419	449	413	469	424	439	376	418	433	454	413	412	458	406	428	411	414	425	389	441	406	450	420	427	413	462	430	434	449	422	445	433	478	387	412	426	448	394	439	417	426	399	435	417	391	444	450	430	448	429	426	430	408	443	454	419	387	443	453	476	411	418	422	462	404	420	411	459	390	414	460	414	435	440	415	414	442	421	414	494	459	433	411	420	412	373	459	410	455	434	417	414	452	405	447	438	425	454	424	435	448	458	399	453	434	412	422	441	404	436	419	437	412	430	436	429	418	429	431	451	450	429	415	421	394	455	468	431	387	451	462	445	384	465	435	448	432	453	396	416	452	427	439	444	415	409	407	395	419	430	441	401	419	448	419	437	421	385	432	398	457	413	437	406	420	414	438	450	424	432	421	398	377	447	414	415	424	423	394	476	423	438	441	433	454	430	456	448	436	403	436	403	429	382	427	456	421	432	429	385	444	461	489	441	422	453	452	421	380	408	410	405	468	452	467	435	427	456	407	429	485	456	430	431	409	433	445	434	422	384	425	428	440	420	383	452	428	408	411	438	408	457	447	418	439	434	456	369	409	433	421	431	429	442	443	434	423	442	432	439	397	418	480	446	405	431	445	439	451	460	461	434	434	393	420	374	425	427	410	394	446	455	444	437	447	467	428	412	421	427	424	383	416	396	411	390	411	387	411	450	416	411	457	409	459	458	465	402	361	407	463	430	425	468	428	405	445	415	439	420	390	404	419	407	428	392	400	437	420	434	399	468	449	449	417	473	460	429	432	440	402	393	421	400	415	409	396	439	423	451	444	444	394	410	443	438	438	403	400	439	461	423	439	465	435	411	411	417	445	417	441	466	410	428	443	451	442	462	429	442	451	422	431	438	426	452	418	370	419	440	378	425	450	413	429	415	437	450	408	446	425	433	367	465	428	435	461	431	393	418	466	422	409	448	405	399	448	434	459	416	453	441	471	461	409	411	430	437	441	418	359	400	455	438	420	428	415	399	429	429	436	428	409	432	434	471	414	437	471	403	433	458	450	446	393	434	414	393	427	437	398	473	440	457	447	444	429	416	450	449	436	432	420	416	405	433	424	411	441	378	415	425	401	406	407	425	409	384	426	433	413	428	398	436	444	419	400	421	419	406	371	448	389	432	393	460	448	415	438	422	396	454	483	452	403	414	426	400	443	425	409	442	433	460	478	443	425	397	456	365	452	406	418	426	456	410	439	457	420	418	427	411	436	445	432	445	431	398	410	395	426	411	444	462	446	442	450	426	402	438	410	434	435	436	435	442	427	410	441	413	387	388	433	457	448	469	410	432	466	421	407	422	437	427	414	420	456	451	383	413	413	448	468	397	423	428	404	426	438	413	438	425	448	380	411	444	438	450	423	408	435	443	425	395	400	418	475	414	429	422	450	454	432	434	405	424	412	410	377	411	412	419	433	429	436	418	444	408	382	451	455	419	427	405	418	404	437	422	447	449	436	407	460	480	395	411	445	418	471	475	458	416	453	476	477	479	434	409	390	468	470	379	449	420	429	429	421	434	426	394	438	431	413	433	450	463	396	442	414	433	412	463	413	428	415	404	425	394	417	418	431	426	454	421	417	420	432	437	392	414	464	409	404	464	448	401	390	455	338	411	414	392	424	387	444	393	424	428	443	425	418	463	464	432	444	425	436	438	481	451
16623	9159	13407	13951	11673	9214	7347	5968	4906	4340	3977	3442	2889	2489	2372	2180	1968	1824	1655	1545	1565	1498	1367	1360	1283	1224	1289	1173	1208	1174	1172	1102	1162	1129	1166	1092	1007	1089	1032	1013	1007	994	989	963	976	973	958	947	960	960	968	960	928	976	975	964	955	975	952	1029	933	962	1009	904	965	984	926	977	890	959	1015	980	962	923	929	923	974	959	898	985	944	912	911	1008	947	974	953	915	941	944	945	993	999	939	981	918	1015	1029	970	983	954	938	991	960	939	982	917	963	938	960	955	951	979	972	946	949	955	917	943	989	956	972	958	959	909	972	931	989	1018	881	922	948	942	947	993	993	969	945	932	949	946	932	992	1000	1007	947	969	984	1001	967	949	990	1009	937	1008	944	973	957	1026	964	1001	914	923	936	961	961	984	955	984	942	933	922	993	991	945	957	947	925	1032	926	948	919	932	894	982	939	999	991	955	949	1003	941	974	921	915	1012	940	895	948	919	957	957	979	958	984	959	937	950	956	951	955	912	927	961	985	958	1028	997	940	982	938	975	962	928	921	956	938	964	983	1020	969	947	978	1001	911	923	951	970	931	959	963	965	901	945	942	1006	966	1008	951	919	979	984	947	959	963	890	972	923	944	995	887	985	967	1013	942	947	983	954	945	926	947	931	920	978	978	967	934	997	967	993	923	957	982	993	918	912	964	952	928	949	936	996	956	956	972	965	963	920	969	971	989	943	970	941	973	947	961	953	965	962	1014	894	964	872	950	955	931	988	978	947	976	947	948	933	937	976	919	1022	969	952	995	948	947	967	971	963	961	976	1010	978	939	1016	977	957	954	932	923	965	992	942	964	930	962	946	1014	990	947	951	999	928	931	968	994	925	938	897	976	956	956	926	959	978	974	908	947	952	958	958	904	1009	989	1008	941	890	941	958	941	949	949	926	999	1013	899	952	932	932	930	944	942	908	979	909	934	965	964	941	930	948	990	998	901	995	938	969	934	969	970	937	984	959	932	945	945	931	1002	959	986	968	889	922	923	938	950	996	962	924	927	950	1009	940	928	963	931	941	989	967	949	980	939	971	996	939	917	917	975	1010	927	982	943	990	916	930	880	954	938	1004	935	924	985	939	983	955	954	955	969	976	944	928	919	970	1015	943	890	1003	974	912	980	970	1021	943	1041	968	969	958	975	937	967	908	958	930	985	960	977	1007	933	979	906	956	918	927	961	987	919	930	929	984	975	948	964	966	970	998	992	993	1000	939	957	972	987	999	982	939	978	968	944	950	920	976	955	923	951	898	933	989	965	897	888	934	938	983	958	969	958	941	983	950	940	940	955	919	955	935	957	944	961	954	951	949	907	941	939	986	942	931	911	977	979	914	896	957	903	965	956	964	916	889	955	972	939	983	916	938	941	970	964	927	935	933	1019	984	975	909	996	944	923	971	910	915	948	949	1017	989	895	964	911	1013	948	981	1017	966	889	946	972	960	935	947	919	981	940	938	957	1018	987	922	917	991	954	955	946	943	945	942	982	979	954	922	982	982	950	984	1019	956	903	933	946	919	878	986	980	958	975	1032	938	928	925	917	968	951	950	946	968	925	1017	947	936	956	987	962	941	952	955	966	967	918	971	966	945	931	966	945	912	950	974	958	984	961	952	990	969	938	997	971	885	937	900	984	948	925	999	1010	942	974	937	900	950	991	940	948	1010	1025	978	970	1014	919	954	963	882	973	936	954	986	920	927	943	973	972	896	966	944	995	944	941	929	988	1017	955	964	1044	931	912	942	911	917	983	963	984	943	964	971	935	916	967	955	1049	1005	1010	900	946	1011	904	939	988	926	938	957	956	979	907	971	982	956	954	933	970	997	895	974	935	942	1006	971	962	890	936	1011	963	952	909	967	972	937	980	934	986	908	979	981	929	930	989	933	944	953	923	945	941	946	983	968	951	1004	989	992	910	973	995	933	962	927	893	918	937	996	917	980	1012	958	969	1007	968	920	1015	972	919	966	981	892	964	1012	920	941	964	931	930	1001	981	960	952	984	974	952	958	1002	971	953	929	915	958	1000	937	940	940	961	976	957	954	966	954	1034	1001	991	990	955	957	966	991	956	925	940	959	951	910	969	920	973	941	987	951	1008	956	956	954	913	963	935	989	950	930	958	964	931	926	1015	957	951	968	923	961	919	926	947	923	963	930	936	919	984	962	929	932	924	920	977	976	947	939	923	974	939	919	903	956	965	922	985	989	965	992	907	962	902	958	980	993	933	992	936	967	970	902	977	927	875	948	913	964	994	924	907	934	945	971	1000	929	918	980	1016	1038	962	943	917	926	919	895	953	954	965	898	911	1036	945	944	960	956	935	974	936	964	937	917	915	1006	938	970	945	948	934	888	991	900	914	983	955	913	1011	994	916	961	918	937	973	958	992	968	958	905	957	954	1011	965	986	968	1004	986	961	969	953	990	914	974	989	990	979	954	938	1018	908	906	957	983	935	1000	1006	932	1005	976	975	915	966	985	950	957	976	939	937	951	964	948	935	902	944	923	933	881	959	963	954	1003	910	1012	945	952	941	952	993	1003	967	988	957	937	1011	1026	944	931	984	971	946	945	949	972	1006	1017	894	950	940	941	985	990	952	955	955	974	985	954	955	990	961	959	943	949	1010	964	1005	977	966	920	954	904	939	883	984	939	969	963	970	947	946	930	943	926	915	951	966	936	938	972	962	920	975	988	931	960	970	983	907	967	914	940	965	887	948	981	933	921	1030	1042	949	966	930	949	979	964	966	961	1024	946	1006	947	917	990	972	939	906	939	952	958	920	960	945	963	965	956	1040	910	973	927	980	951	920	937	884	940	953	929	924	961	943	906	926	954	1023	940	980	939	957	956	995	905	957	905	914	911	926	964	987	982	1023	909	999	964	920	970	989	922	971	985	994	952	977	986	953	941	956	988	932	972	923	963	937	928	971	944	971	916	937	926	942	990	912	965	947	932	969	966	1023	995	940	943	985	941	1010	949	938	915	916	1014	963	1024	991	916	999	947	967	915	954	898	914	996	1003	951	990	978	961	972	867	933	960	918	986	944	940	955	912	996	961	953	923	958	938	939	1012	988	914	956	927	971	943	996	978	957	925	959	962	879	957	991	917	962	961	952	988	946	992	982	1001	980	949	946	954	955	987	931	944	931	950	958	979	905	868	945	909	946	933	957	986	915	980	989	935	952	940	913	924	939	953	923	940	930	1010	891	956	955	1009	979	926	894	927	1002	980	977	1015	961	1014	959	946	902	963	951	1013	925	926	960	945	940	924	923	918	896	974	968	988	947	944	972	988	961	971	917	890	966	948	993	934	966	954	950	960	878	959	920	926	976	958	936	1006	945	991	986	907	974	921	997	917	944	964	998	968	940	978	917	926	882	983	1001	980	951	908	917	964	899	950	937	991	959	948	949	959	997	946	921	976	1002	953	948	931	928	967	965	932	954	942	965	976	938	982	948	937	940	964	904	969	948	984	963	975	964	991	953	906	941	957	1003	959	962	942	938	959	927	969	927	1011	930	963	981	1009	900	943	958	949	937	999	885	939	936	895	1006	1000	932	912	993	949	980	988	1016	977	979	919	987	978	953	992	983	949	949	944	884
35302	18235	12701	8158	5106	3477	2396	1855	1606	1329	1190	991	930	855	791	701	674	673	617	588	547	544	521	499	481	467	482	523	473	491	481	469	498	464	481	487	477	464	417	450	406	466	468	441	417	410	450	493	442	399	483	446	443	458	458	461	449	419	436	438	395	394	423	415	422	412	454	456	423	461	430	435	378	453	442	454	474	417	456	436	431	448	429	413	441	467	399	434	443	423	399	410	428	399	455	450	405	398	421	426	464	402	408	461	435	441	452	441	413	405	411	444	462	419	368	439	441	397	429	408	456	436	402	420	458	465	408	448	420	446	449	435	438	443	414	420	458	446	475	429	404	423	404	441	425	411	450	415	448	384	424	417	447	436	396	432	426	417	477	418	411	405	443	434	444	422	377	429	395	442	445	431	432	386	427	420	455	439	432	414	413	447	402	405	423	455	414	420	421	451	457	428	428	449	473	455	409	394	425	441	438	415	466	416	467	392	432	422	445	400	408	401	425	465	484	427	447	417	419	409	426	425	395	464	466	414	411	382	423	465	475	414	441	436	417	454	417	419	407	404	406	411	396	429	431	461	459	462	398	418	417	431	434	424	426	445	451	444	405	398	434	402	385	391	419	450	433	412	444	412	427	423	407	426	410	398	412	449	393	429	437	433	409	463	480	475	435	426	448	389	423	464	446	401	459	369	428	430	468	447	412	427	421	399	383	407	442	426	438	452	413	438	431	428	395	437	440	424	446	403	443	406	448	416	426	452	457	441	494	421	374	438	400	432	412	437	459	421	398	430	453	405	404	419	416	445	414	442	441	423	416	404	436	427	430	453	444	425	417	415	455	416	426	428	449	405	431	400	398	453	459	441	448	456	422	395	410	435	470	447	405	436	422	431	418	408	426	420	431	453	443	445	436	404	417	406	461	460	410	453	429	421	415	441	454	420	447	465	445	442	456	447	392	461	439	423	413	467	437	444	430	406	436	424	453	422	399	423	450	419	397	449	428	422	438	458	425	409	429	430	397	440	422	437	421	403	451	442	405	399	431	449	444	368	480	415	431	427	445	409	431	419	429	412	456	452	461	440	430	437	429	397	439	391	406	410	426	407	431	419	438	459	429	395	385	445	433	457	427	460	418	455	401	389	406	419	413	447	417	454	444	436	383	407	481	426	439	446	466	480	480	449	455	380	440	446	410	432	437	421	410	385	421	437	475	441	423	430	372	431	464	440	446	423	410	431	418	448	424	412	426	495	426	441	464	442	416	406	431	479	411	428	378	427	417	424	420	451	422	419	443	427	440	432	409	433	453	393	453	450	419	423	431	406	414	397	436	433	397	379	413	455	458	442	466	419	414	451	453	418	405	421	433	422	440	431	399	431	429	438	439	406	462	424	422	398	438	436	435	454	449	417	454	421	436	414	438	425	402	403	403	406	432	446	447	398	411	393	441	471	378	419	415	450	428	477	451	416	428	406	473	414	390	421	400	433	419	399	443	409	437	388	466	406	471	444	412	412	468	459	418	414	419	473	425	439	442	481	429	418	392	409	381	407	435	467	438	453	458	446	407	444	407	435	455	435	409	416	432	432	447	395	437	444	464	421	406	407	391	435	371	432	409	401	422	463	397	411	422	397	427	427	393	441	439	432	462	387	424	421	440	404	447	456	463	444	466	466	432	378	401	417	467	424	424	415	439	440	368	422	416	423	441	435	405	403	406	441	440	428	427	415	427	440	426	422	412	449	430	430	434	439	372	409	440	422	449	440	403	423	384	411	442	424	414	399	482	457	433	432	416	425	459	429	445	439	422	431	442	404	430	414	448	453	431	409	400	437	440	452	419	452	421	447	453	450	421	415	410	446	483	463	402	425	435	413	409	422	440	434	385	440	402	396	395	406	420	437	475	463	435	405	429	408	448	401	405	380	399	405	456	412	448	372	420	418	403	406	433	445	382	413	442	448	440	431	406	407	372	446	420	445	386	459	440	413	423	482	458	446	411	429	437	442	446	416	461	397	436	459	372	443	446	401	433	417	424	388	416	400	384	446	419	400	422	382	440	396	432	431	479	470	460	417	409	404	409	430	420	421	436	441	460	407	403	434	422	435	455	429	404	434	414	445	436	429	414	413	412	393	426	425	410	436	464	407	467	401	446	449	423	423	400	437	434	450	416	437	432	440	427	414	382	415	422	416	412	462	393	443	434	445	386	415	404	398	462	423	397	444	456	443	409	412	381	402	445	386	453	442	435	419	449	446	408	383	409	382	416	420	403	415	451	440	425	440	431	418	414	436	433	447	419	426	444	474	419	427	451	430	405	413	402	429	421	410	445	453	438	445	431	394	420	427	439	463	412	397	366	433	423	405	417	385	392	472	431	415	440	403	429	428	438	396	439	431	412	420	401	444	422	435	423	418	444	409	423	410	398	457	426	395	404	404	431	416	433	425	435	443	412	473	478	433	397	425	416	453	442	434	398	422	436	416	417	426	419	447	426	385	426	452	430	435	426	439	422	435	418	439	460	487	403	471	471	404	417	433	433	448	428	439	418	478	392	389	374	446	449	441	420	445	401	440	429	439	368	434	423	404	425	417	451	441	447	462	442	409	435	450	416	447	432	429	413	404	434	449	449	401	418	439	442	439	433	400	446	431	404	422	407	418	421	393	412	453	432	445	455	466	412	443	426	465	429	387	426	426	412	425	461	414	484	439	400	429	462	403	456	412	414	401	385	439	420	412	421	472	452	440	403	433	405	399	462	468	402	431	457	423	454	435	370	422	438	422	449	460	408	378	382	388	407	417	450	427	421	431	434	437	422	434	465	455	429	436	421	443	435	450	435	381	398	398	454	404	386	428	445	442	482	389	435	419	433	424	449	393	409	420	379	412	451	386	439	463	423	391	409	423	410	416	419	419	447	422	423	438	379	446	430	428	417	413	437	452	425	443	437	412	435	435	432	450	449	425	463	434	446	410	460	476	402	418	421	444	398	482	432	404	420	405	432	416	429	444	443	475	434	421	407	422	408	462	428	407	437	428	454	427	419	435	472	441	422	448	397	425	456	422	422	414	468	430	444	413	400	414	447	436	444	434	434	443	412	403	435	417	426	433	443	410	425	450	407	427	442	451	401	436	413	429	441	393	399	468	420	413	420	429	429	428	410	431	447	414	421	463	430	421	414	406	437	434	428	470	395	417	429	439	391	459	467	415	399	409	445	393	428	445	435	424	408	407	436	441	389	403	423	430	420	413	448	422	442	431	457	433	406	427	412	425	387	413	415	467	412	451	449	385	415	404	425	405	479	446	379	403	448	434	412	442	425	399	387	451	411	426	394	444	375	421	415	438	417	416	413	429	469	417	411	390	437	423	444	423	411	416	408	458	451	399	396	396	412	418	425	427	423	460	421	461	416	433	423	388	418	439	440	439	407	411	458	443	395	394	440	425	416	428	437	427	451	446	408	441	410	411	454	430	424	436	413	424	448	409	409	460	482	422	418	455	411	466	421	407
21211	12862	17268	17586	14659	11788	9230	7618	6490	5794	4979	4345	3693	3262	2932	2739	2460	2256	2068	2055	1791	1802	1683	1539	1507	1445	1367	1241	1256	1277	1303	1253	1248	1274	1264	1272	1133	1047	1071	1054	1022	993	1014	954	1003	1000	934	961	958	915	949	938	979	993	988	930	953	949	959	924	980	989	971	968	915	943	964	945	953	952	998	940	892	923	946	973	981	957	949	885	928	939	957	949	969	914	984	950	896	982	956	1018	965	940	970	951	986	900	948	907	1016	975	937	922	960	912	953	929	947	993	973	913	966	912	916	942	942	1020	912	885	924	944	889	982	913	897	973	898	910	985	966	955	920	955	906	953	964	985	929	932	961	880	887	911	953	912	924	933	991	948	966	944	943	912	953	983	945	952	935	941	895	964	923	996	988	1001	965	961	969	982	1000	956	927	862	956	984	907	895	980	917	914	975	963	876	923	983	893	929	920	946	977	968	973	926	915	925	942	937	935	924	947	979	993	968	969	949	914	938	968	959	950	921	965	923	917	926	986	962	948	928	982	899	921	932	999	960	936	960	914	968	926	929	922	919	947	1008	943	981	908	980	966	938	945	973	978	934	1001	973	951	934	966	947	929	897	947	973	937	930	921	978	903	1002	931	971	964	933	984	950	933	992	977	930	939	985	981	977	923	925	882	927	995	956	921	986	973	938	950	964	949	948	906	987	942	910	982	940	931	914	970	959	916	967	948	942	925	956	958	989	957	918	929	952	964	914	969	956	967	917	877	904	1009	966	937	968	957	927	937	951	906	996	946	903	871	959	925	973	968	931	921	927	920	946	1010	925	961	969	961	869	929	949	934	957	938	946	968	924	982	943	974	960	929	962	931	931	939	968	939	930	951	952	946	936	973	921	967	903	948	976	979	922	963	938	958	1009	929	916	948	909	974	955	921	937	972	865	923	942	899	972	929	923	940	989	923	905	937	993	982	949	1028	972	914	995	906	878	903	981	939	980	974	902	960	948	962	985	933	927	930	917	1008	1015	914	931	912	931	979	979	946	863	953	1036	928	903	914	940	953	948	947	936	959	943	926	885	947	936	901	928	978	958	918	977	920	944	950	938	925	969	923	952	980	989	960	927	824	931	973	940	928	927	922	959	927	976	932	937	998	932	931	925	979	922	934	1008	963	905	955	1007	972	879	984	948	967	918	942	954	985	912	937	995	958	963	947	925	927	972	993	978	951	946	877	887	935	1023	988	958	946	938	921	925	955	920	978	1010	885	948	921	975	959	963	949	969	899	1002	919	955	880	1003	986	961	887	934	919	914	908	963	922	890	919	913	892	928	944	927	921	942	964	980	969	981	868	937	966	892	928	979	979	944	922	954	949	956	910	975	1004	947	946	932	949	965	925	954	944	952	931	895	939	896	914	952	964	886	942	984	952	850	946	955	872	926	951	896	959	922	964	988	956	983	926	904	974	913	992	945	937	929	947	939	950	940	926	938	976	942	868	962	960	944	919	967	970	959	953	912	917	919	892	951	952	925	922	918	975	894	921	992	933	917	907	926	929	948	943	992	976	943	1012	979	985	963	967	909	905	899	966	932	982	949	980	974	985	936	983	957	980	939	934	982	929	1003	987	970	924	921	983	940	900	867	1000	967	951	984	962	953	961	930	972	867	942	949	934	943	963	987	941	939	945	877	893	983	898	956	1001	963	970	908	940	973	930	961	989	925	982	919	969	986	973	1014	950	971	985	914	992	957	947	937	930	980	949	965	955	931	939	908	944	911	929	937	960	959	933	954	924	917	895	919	997	928	954	938	951	948	945	1007	929	951	943	1000	897	1028	953	944	944	900	955	977	899	933	984	956	896	909	910	960	954	934	937	950	954	971	942	900	950	990	1002	922	917	954	925	964	945	983	922	937	976	1011	890	1007	947	932	918	893	995	959	915	934	964	953	959	939	957	896	961	946	920	961	970	936	1007	1022	942	976	909	985	903	943	915	924	946	944	932	980	925	951	926	940	923	952	892	940	908	911	932	899	964	901	885	948	935	999	934	861	946	984	963	1000	974	924	943	920	928	970	977	926	981	928	960	922	989	930	937	992	957	915	961	984	944	1022	965	972	940	921	933	965	967	932	899	908	970	936	939	916	889	929	977	954	901	961	896	953	907	903	901	876	978	988	964	895	933	968	986	962	949	975	956	985	904	917	992	941	985	963	962	887	956	937	914	950	990	943	968	1006	990	915	954	960	923	964	1004	922	924	1010	940	945	941	960	945	990	915	978	977	960	929	936	943	922	906	962	966	915	927	942	995	886	938	943	975	977	1014	905	1019	883	930	942	944	977	962	983	969	917	955	930	1006	937	908	950	988	977	923	921	922	937	987	940	906	959	941	943	953	944	934	971	968	936	963	937	885	899	932	982	903	940	930	926	974	902	940	974	969	947	991	895	957	973	964	1004	946	904	973	922	1016	1021	991	928	1000	948	987	1003	968	978	931	919	917	959	927	916	897	891	914	962	937	938	949	920	1018	910	979	976	975	940	926	927	946	939	968	1003	930	972	958	917	957	931	970	916	945	940	994	982	937	940	1001	939	981	963	929	990	965	953	891	944	959	925	901	958	950	1005	975	976	966	961	940	978	960	953	899	931	927	924	961	972	945	996	941	977	943	959	977	988	912	904	924	943	864	919	934	938	912	942	909	926	976	987	894	1000	968	907	929	966	911	924	950	1028	911	913	958	946	942	902	937	971	914	938	908	919	900	942	958	940	923	954	988	969	964	909	984	1000	942	948	998	917	930	904	994	956	944	918	933	929	900	917	912	926	930	935	980	993	954	935	1018	973	970	926	932	862	929	894	1003	923	967	946	993	884	936	977	878	939	961	971	927	945	943	941	955	982	903	964	942	926	945	922	950	957	938	967	978	905	960	993	974	929	991	955	901	934	922	974	892	961	956	959	950	951	921	962	964	892	935	887	938	963	949	942	984	954	1002	948	979	943	959	960	965	947	961	907	942	903	969	956	910	884	963	978	908	975	967	863	965	942	904	1016	909	920	912	970	912	920	923	934	975	940	899	1018	958	959	923	967	927	946	998	947	995	951	943	947	907	977	929	966	954	996	927	952	952	945	945	934	933	926	934	945	924	917	942	949	948	909	965	1011	965	973	997	944	935	971	927	939	965	961	933	951	903	962	927	958	991	972	950	905	993	925	924	956	883	1001	960	927	925	962	942	917	983	941	937	989	939	1009	919	947	957	945	970	963	952	894	957	896	944	929	935	959	976	951	958	906	1008	966	984	919	959	901	921	890	969	951	918	963	959	923	953	930	944	915	924	893	969	935	982	900	949	915	916	990	981	937	942	936	1004	933	936	967	897	924	917	901	927	932	929	918	999	968	911	928	967	892	972	938	955	943	941	892	917	937	906	964	963	933	1016	920	938	985	911	937	913	886	956	953	921	944	962	897	963	909	959	974	915	897	947	927	938	960	959	990	930	886	912	966	937	996	956	935	951	994	942	966	909	984	960	924	991	975	934	873	914	960	963	981	958	931	932	929	958	893	983	937	949	1003	937	961	908	911	953	899	955	948	953	949	911	958
15703	6999	5045	3521	2396	1660	1356	1057	858	799	694	680	603	556	557	567	524	515	524	457	451	456	465	460	431	453	471	481	448	481	460	453	474	416	474	461	444	427	481	473	437	422	437	452	456	480	465	465	461	513	455	472	496	437	500	478	445	404	468	434	427	414	444	427	426	456	448	438	444	487	457	439	482	430	497	466	462	451	434	419	422	430	460	467	431	443	463	443	430	432	466	435	449	478	460	462	474	509	472	434	433	419	430	415	426	432	435	426	446	463	476	434	433	467	436	452	416	431	404	425	438	454	466	467	480	466	454	500	472	452	457	459	453	456	482	485	435	429	501	455	459	447	470	470	462	417	422	420	475	435	444	451	439	429	418	468	426	415	451	494	442	477	452	448	435	475	488	456	450	404	450	473	474	409	493	434	440	440	443	430	455	473	403	440	440	456	426	462	427	460	446	424	414	466	439	439	450	456	445	477	420	459	470	489	453	427	471	488	411	448	455	451	463	464	445	431	477	450	436	455	451	465	409	441	410	460	434	441	447	474	437	461	470	443	449	449	448	482	428	463	462	466	492	467	482	457	457	440	421	414	436	435	451	467	463	441	440	456	442	482	412	450	469	435	437	461	456	472	455	452	450	459	477	431	414	451	449	431	456	447	452	443	448	451	446	455	422	467	446	442	457	464	433	445	400	414	447	462	452	466	501	478	396	454	434	478	457	466	461	465	406	414	450	437	465	476	457	489	478	402	407	467	423	436	439	477	471	458	479	436	481	435	446	451	441	420	465	464	461	486	418	392	494	469	502	451	433	474	429	475	469	404	448	472	441	446	433	468	457	410	449	448	462	442	461	457	431	455	431	452	496	461	431	407	440	421	430	415	442	462	432	435	460	422	458	433	467	426	507	433	454	463	398	417	450	418	458	491	400	422	454	457	464	462	426	466	469	451	442	432	452	451	446	474	489	468	472	480	434	472	437	454	509	440	435	429	448	413	429	464	458	402	459	472	479	460	431	430	458	447	456	476	484	459	468	471	475	511	440	441	459	465	474	473	456	488	442	456	421	436	409	453	423	465	392	401	435	446	447	462	457	463	460	458	421	446	487	438	455	492	461	403	457	441	457	427	411	422	424	407	456	473	459	446	479	407	480	444	441	449	489	411	444	473	493	517	434	436	465	465	427	481	464	434	443	415	429	413	471	449	463	439	470	442	462	443	443	466	459	457	484	473	470	431	471	454	490	472	462	455	442	516	450	465	405	466	459	490	476	454	394	451	449	390	431	463	458	437	439	415	471	422	426	449	441	461	441	435	457	449	495	393	447	491	490	465	478	436	445	407	462	436	440	444	439	466	458	445	419	426	458	427	436	461	466	441	417	428	462	446	455	464	444	447	437	438	426	437	428	439	411	458	418	433	437	486	439	427	463	451	457	444	480	424	428	405	468	472	470	480	453	425	466	441	433	444	416	476	451	480	399	446	437	433	451	462	439	425	422	490	451	452	453	446	451	449	464	424	473	423	451	475	417	465	437	444	432	511	480	481	474	401	409	396	486	419	455	447	434	429	417	433	445	396	402	431	449	434	454	464	478	450	425	438	454	429	444	434	458	467	451	464	415	464	458	477	447	501	430	470	434	439	466	455	451	426	449	456	488	433	437	456	456	505	438	458	448	481	494	430	465	432	430	469	448	493	456	433	439	460	429	460	458	444	484	434	431	454	459	476	506	436	481	440	474	470	449	451	482	443	448	463	470	473	509	493	457	434	451	434	410	458	464	453	468	462	479	420	406	443	444	444	434	409	468	419	420	420	460	458	438	483	470	465	459	443	427	460	493	470	469	415	461	457	452	458	457	457	442	478	430	430	475	470	441	438	459	440	455	450	431	506	420	446	437	411	430	415	444	463	418	490	451	399	407	445	435	455	467	451	473	467	382	466	464	419	443	464	484	480	454	454	433	481	436	446	414	461	426	388	440	469	458	453	388	443	453	404	452	423	461	464	465	438	458	472	466	436	437	473	462	439	446	418	444	438	444	493	491	419	431	480	414	404	431	451	447	472	474	463	444	422	495	453	457	389	489	506	445	476	443	429	408	474	439	491	406	453	464	455	430	452	428	457	451	445	437	455	430	454	444	433	438	457	453	424	438	452	484	493	501	432	452	428	463	491	482	462	458	468	448	441	425	463	453	406	427	430	450	445	452	409	481	434	437	440	437	490	433	420	481	489	435	488	423	429	436	426	459	438	445	464	444	504	436	436	433	422	461	468	447	441	434	478	458	497	464	502	410	452	461	428	429	421	439	439	438	440	466	468	500	434	476	456	432	457	429	457	448	428	485	436	444	466	468	454	438	447	437	462	467	462	432	428	420	443	504	456	440	441	419	427	413	455	456	439	459	426	426	452	455	438	498	441	455	494	465	447	449	448	422	463	471	479	437	414	444	497	457	420	453	477	484	423	415	446	457	454	457	458	460	421	468	424	449	437	432	417	471	462	475	498	459	467	449	445	446	426	477	416	486	490	454	451	427	459	462	451	482	482	426	473	461	455	492	450	453	440	448	419	441	463	442	466	432	429	447	460	512	443	457	421	427	431	428	481	466	412	429	409	446	442	408	427	443	442	400	435	448	499	460	427	386	411	438	464	433	447	476	430	494	472	429	495	427	474	454	451	469	440	479	452	447	439	439	429	411	478	468	461	425	421	504	445	445	428	464	447	469	417	459	487	478	408	469	488	474	455	471	459	455	463	444	434	465	479	467	441	487	438	447	453	505	479	480	432	394	428	445	425	435	458	481	468	447	443	457	423	467	470	430	448	469	431	427	462	438	468	448	480	476	465	414	456	411	448	494	425	451	448	454	427	469	491	479	457	428	473	437	468	476	435	450	421	452	421	435	454	491	481	446	481	452	451	463	409	459	439	425	452	455	505	475	482	426	474	453	442	460	459	452	423	460	446	441	471	478	393	448	464	456	448	436	441	437	447	438	432	452	456	475	419	459	442	487	463	491	433	456	479	464	435	456	436	436	423	497	454	466	441	450	461	429	473	415	405	469	450	401	499	410	473	413	478	444	450	494	459	481	479	468	423	474	465	396	462	506	412	432	491	490	463	460	450	439	456	469	444	433	445	460	465	476	426	444	450	413	409	447	444	493	455	441	474	446	451	446	442	425	401	434	445	415	455	471	468	439	456	454	462	406	460	465	435	454	462	452	463	408	495	486	425	429	440	419	476	434	427	488	442	451	427	490	453	441	459	421	427	452	441	408	476	442	458	463	417	435	451	450	437	433	472	444	456	432	469	468	415	435	456	457	433	444	488	456	439	457	467	440	479	491	430	467	453	423	476	442	416	451	455	497	496	417	464	437	462	489	505	430	439	431	435	446	431	456	409	417	437	425	464	433	435	441	438	410	467	478	450	386	462	483	451	408	451	458	463	480	434	437	464	437	444	458	446	448	407	490	462	427	433	455	426	434	449	432	467	454	446	493	455	452	484	428	438	443	431
9869	5894	8839	9399	7597	5924	4622	3838	3130	2848	2387	2124	1949	1764	1630	1542	1412	1447	1348	1323	1218	1226	1122	1156	1118	1170	1167	1131	1045	1056	1089	1033	1080	998	1054	1040	1011	989	961	999	1051	988	988	1018	1058	1021	1000	940	1029	985	1004	1014	1000	993	996	1032	958	983	1040	984	973	928	996	1018	955	953	1014	990	999	932	1013	985	1011	955	948	991	995	969	1018	1019	965	980	960	965	1020	1031	949	965	973	954	977	1010	993	996	1032	922	996	946	1009	1021	991	980	990	950	970	964	982	991	1000	983	996	957	902	995	973	1028	953	1002	967	980	1020	1018	978	963	982	925	1010	931	972	990	970	972	1004	957	995	995	954	1042	959	1011	982	990	1003	1067	968	960	951	972	944	996	973	995	972	1026	1000	937	1032	997	953	926	1000	944	990	956	945	962	936	979	950	984	1039	979	1060	967	1010	1013	1002	990	957	997	988	990	997	970	1000	979	928	1015	947	919	1053	970	976	955	1038	983	1021	1046	954	952	1006	976	932	981	964	979	995	986	919	1023	995	968	988	904	1001	1009	994	959	979	984	1000	991	894	995	995	1005	947	963	955	982	963	913	984	999	985	974	900	978	1014	982	971	948	1003	959	1008	950	964	1004	995	941	947	989	959	992	976	968	971	966	1011	980	1008	967	956	1063	928	1026	1004	1012	993	966	998	1012	926	981	987	1006	935	957	961	970	972	992	1003	971	961	987	999	965	997	1030	949	965	965	932	946	966	966	974	971	943	945	945	994	981	956	926	1043	1000	997	956	952	1048	1027	979	948	943	929	1025	1002	974	985	992	968	928	995	1001	1005	995	996	976	964	995	976	1051	971	979	991	1017	942	945	1023	965	1019	996	1040	1011	1044	1032	989	1037	978	987	1032	1004	982	986	992	972	991	994	963	998	985	990	962	944	952	1023	1004	1009	981	981	1010	1043	951	969	968	1013	1036	959	1009	968	972	960	1033	920	1028	947	1005	1023	994	978	931	1028	1015	1002	954	1036	974	970	992	1028	966	1034	987	1027	1022	987	985	950	951	985	964	985	1018	951	963	1015	914	950	967	977	989	961	1006	969	966	961	1008	987	928	979	1019	1008	1007	1018	977	986	965	1003	969	952	971	955	981	1005	961	971	955	1005	969	1026	904	996	980	1016	988	986	957	923	970	947	929	979	1008	997	1028	969	996	1037	929	944	986	974	1033	1057	997	984	1032	927	929	1008	962	1002	950	970	1042	967	1033	973	997	963	1040	988	986	1012	942	965	987	948	948	983	1055	1006	977	1005	974	1021	967	1008	969	946	1003	986	1051	999	1007	936	1004	1029	984	966	1008	968	936	983	1001	1024	1000	985	989	959	1008	933	997	979	961	1011	1025	971	950	920	999	953	985	982	980	949	964	1017	1005	1002	1000	929	1034	1027	1004	1014	938	1021	1000	1012	995	990	1020	989	974	1017	995	966	1012	929	984	971	987	960	961	1004	1042	963	976	992	966	971	1002	1031	996	969	987	979	985	1023	980	973	976	981	1032	992	1048	947	941	944	1016	958	963	1001	1034	978	961	1003	957	1024	989	994	977	1018	983	1001	938	996	1011	971	930	1007	962	921	1009	957	999	962	973	992	1044	970	931	1004	1010	1037	960	1018	1019	968	988	988	934	951	1025	982	998	984	1028	961	968	986	975	991	975	971	935	1031	980	992	991	962	1011	1013	992	1012	965	985	971	1000	998	970	987	960	986	956	966	1000	1016	917	974	999	898	955	927	975	971	966	1010	1010	980	1023	948	998	1033	966	1004	1044	991	965	970	1082	933	944	983	995	1021	1025	967	1036	1015	985	975	1012	966	1025	958	960	993	991	965	1029	1003	1019	1033	954	1030	1018	971	1034	1013	1018	975	955	1000	1005	1006	1005	958	966	982	952	1021	1012	1040	968	909	1016	934	977	1004	1004	969	995	983	962	901	988	941	955	999	983	1025	1026	922	996	1032	964	977	916	974	982	938	988	969	1033	922	962	968	997	959	955	990	962	984	998	974	953	993	984	983	961	1012	944	1014	978	1010	960	964	995	990	928	918	959	985	990	996	992	960	1012	1001	954	1007	980	957	959	995	1032	928	927	993	973	966	1007	932	1017	986	973	1067	937	952	1006	997	919	1011	932	1067	1000	980	972	1002	978	1017	983	1008	967	938	1018	972	972	1034	954	973	902	1010	956	961	979	949	936	966	1001	963	975	997	966	997	982	958	980	1028	950	971	983	1044	999	1026	968	994	997	966	962	971	982	1000	1026	948	957	1027	1008	955	997	982	947	1026	1023	966	1024	997	948	1018	990	940	1007	1009	944	932	984	980	975	1012	950	1001	991	959	1027	977	945	1008	1016	1000	988	977	947	963	963	977	1024	1008	922	1004	973	1021	962	981	953	970	961	993	982	992	1013	990	946	1000	982	995	956	976	1001	950	974	979	982	964	978	1059	1017	945	930	934	1025	971	1017	1008	960	955	992	1005	979	1000	983	926	1004	1064	976	982	1010	995	989	975	1033	982	969	965	961	964	991	950	939	912	1047	1013	1047	961	994	968	1004	906	991	1003	942	950	1001	992	961	930	993	944	958	964	1025	979	991	1016	1006	963	971	1008	993	1005	949	982	983	992	1031	966	994	993	1020	1036	951	991	1018	956	1013	996	1033	937	932	1027	987	985	1035	1053	1034	948	995	1065	961	1019	988	1021	973	1029	984	977	960	1023	989	1028	957	973	1040	973	994	1004	978	936	1016	1008	977	1013	953	921	1017	988	990	1034	1005	1029	966	1013	926	1009	977	959	972	987	969	1025	931	943	973	974	991	1022	1009	972	967	966	962	1015	989	1035	1030	999	1002	941	949	984	1076	1030	983	964	978	1013	981	1006	945	974	954	1001	1021	1002	920	917	961	949	1004	1021	949	975	1018	991	949	1000	970	1031	938	927	1003	1018	1033	916	980	989	1013	1015	1004	977	991	972	954	974	1009	952	969	994	999	973	973	962	1023	969	970	1020	967	939	962	949	1020	950	970	1004	937	924	970	1006	966	972	995	969	990	982	1019	941	949	962	1011	965	1015	990	995	1040	998	995	1020	991	961	968	1021	971	1017	1014	936	965	969	977	1000	932	974	990	982	1043	998	923	931	986	1006	1046	1046	943	977	954	943	970	940	1001	1051	1025	981	991	961	974	999	1014	939	972	1002	1016	1008	941	1035	1020	1039	973	988	991	996	973	969	963	998	986	1009	1006	996	1000	983	979	1082	917	1052	925	979	958	983	940	953	979	992	971	1022	987	978	961	978	1000	1028	981	938	1019	1007	947	993	975	979	984	968	1010	966	969	997	1024	1004	991	978	949	958	971	1024	962	959	990	983	992	994	923	961	931	1022	1005	961	938	1006	995	969	1018	959	954	977	970	969	965	1018	996	951	1014	926	986	989	980	882	945	918	976	981	987	894	962	1018	1000	966	960	1020	986	968	943	1002	943	994	1018	1044	950	992	988	974	961	962	969	957	1000	989	975	992	949	996	970	964	1012	957	922	980	988	953	984	1000	967	993	975	1000	960	1007	939	979	1010	1013	975	1059	999	1005	1026	971	997	996	1015	1005	937	912	1006	1004	973	984	985	957	992	1027	1010	1010	970	955	1015	980	1018	968	1017	991	985	983	998	981	997	1011	966	911	986	975	979	968	1011	958	976	1009	966	1010	910	986	1002	981	1050	1007	1004	965	935	999	956	1032	945	979	967	1004	995	981	995	967	992	1037	956	1020	1008	950	1001	990	953	972	955	989	982	962	1024	1090	925	1028	914	937	999	965	963	981	940	948	984	959	1002	937	958	955	1013	905	972	992	1002	957	981	1041	960	985	1008	969	992	966	961	988	971	1019	938	1001	1011	982	972	1025	985	1019	983	969	957	1009	985	976	1017	1019	1021	911	1031	998	929	979	961	956	980	1032	1008	986
25714	12600	9031	6237	3948	2628	1930	1527	1236	1167	1026	872	787	741	642	608	611	569	536	487	535	499	460	493	486	458	527	539	486	446	452	443	415	422	445	433	445	460	477	435	438	428	493	425	418	445	458	421	449	453	453	445	457	463	448	434	449	396	449	416	415	425	452	418	430	430	447	433	435	430	429	431	425	417	479	441	411	478	428	424	434	430	418	440	427	419	407	442	449	441	435	402	394	405	449	414	423	450	450	404	450	452	403	440	426	461	436	420	453	470	391	422	412	447	397	427	419	418	446	429	448	450	429	453	411	451	412	457	438	414	367	428	407	451	429	442	431	413	437	447	456	450	418	425	450	437	443	430	437	432	443	391	403	408	408	447	409	430	437	455	432	407	416	440	446	429	384	398	434	451	426	429	400	438	432	446	459	464	491	446	443	401	433	439	441	413	402	430	430	417	397	452	401	405	404	438	433	441	439	405	418	430	425	419	430	457	439	456	458	462	407	385	405	495	436	427	468	394	441	418	406	436	469	446	434	462	419	426	429	434	427	457	391	440	453	406	435	442	406	438	424	425	414	428	409	434	480	382	424	456	419	462	428	442	406	427	399	403	427	422	438	436	443	427	396	435	428	435	423	417	426	387	458	425	393	402	398	468	469	455	441	391	425	456	454	447	414	437	436	397	429	403	456	466	433	401	400	452	443	416	426	419	416	425	449	438	463	430	412	433	455	424	432	394	446	408	415	405	450	457	459	458	461	460	424	407	418	468	473	447	411	432	408	444	438	488	490	457	434	453	439	418	419	420	435	427	421	432	412	404	410	406	430	421	433	391	412	439	416	439	409	442	446	452	393	463	439	395	444	454	432	439	404	428	443	426	468	418	445	433	460	450	432	426	431	452	399	414	472	444	471	493	447	453	444	404	475	458	466	422	470	410	439	455	484	424	444	443	416	442	430	446	460	423	416	419	424	407	450	419	468	452	432	451	401	427	452	420	419	439	431	416	444	394	426	452	471	422	415	453	435	435	399	391	464	487	468	462	454	432	409	398	445	443	416	421	416	427	439	451	415	474	458	412	473	425	454	461	445	401	407	444	452	395	410	413	487	447	386	412	441	418	418	440	420	448	395	463	436	480	470	425	441	430	397	451	412	407	414	439	445	429	439	412	482	415	476	420	456	436	391	413	463	473	435	405	425	464	396	432	458	430	391	409	418	442	420	466	438	384	446	441	418	421	416	428	399	444	446	434	426	424	425	418	413	399	418	438	408	384	456	459	438	411	406	414	435	423	430	391	436	474	420	440	412	443	443	410	439	429	476	416	402	427	465	429	462	500	428	425	470	462	457	410	419	442	438	467	416	447	444	440	437	420	457	456	418	460	434	418	429	396	460	449	467	397	456	435	422	392	446	437	437	426	419	427	422	439	422	444	406	459	426	429	452	406	428	423	455	441	408	414	445	393	434	409	426	490	481	488	448	383	438	430	420	416	417	444	440	385	431	433	452	429	439	436	424	463	460	402	467	450	399	414	434	420	436	447	427	393	398	468	448	385	443	473	452	436	441	451	463	404	429	413	429	428	410	466	438	448	435	416	420	423	406	445	433	418	451	416	441	435	461	426	450	461	457	405	392	457	437	445	425	431	413	398	439	414	394	418	491	454	403	432	465	410	412	425	431	393	500	435	427	441	502	446	444	427	416	432	425	413	423	458	461	452	463	432	416	454	412	458	434	434	477	450	415	466	401	462	495	433	428	419	435	433	418	409	441	420	471	421	468	451	422	423	439	412	414	402	435	463	422	434	399	436	449	426	390	412	417	442	437	439	460	463	460	464	425	395	411	440	415	420	433	417	453	462	424	395	433	446	425	372	439	429	450	407	410	403	455	427	472	472	425	446	431	394	443	447	461	434	416	426	464	453	396	408	426	424	415	425	441	417	452	418	419	449	413	417	433	446	481	473	386	398	437	420	428	459	405	425	402	410	456	426	419	439	392	395	436	406	433	412	458	444	420	421	438	452	438	464	444	443	445	423	466	431	407	420	467	457	412	434	420	442	464	448	456	440	441	448	427	396	457	429	428	424	441	410	419	450	462	441	422	436	430	420	415	397	403	449	413	445	442	424	422	400	386	450	456	471	423	457	443	415	409	433	421	450	495	405	424	406	437	438	439	417	444	446	459	419	414	440	440	443	432	427	394	403	440	459	429	410	398	423	428	409	419	432	385	395	410	412	376	411	427	420	472	413	465	441	416	408	412	430	426	407	431	442	425	403	403	441	416	421	456	461	444	457	411	436	402	410	453	436	409	407	470	426	413	406	427	465	423	449	415	422	419	410	427	383	416	416	425	419	427	444	446	465	422	456	400	464	395	430	463	457	469	416	421	408	395	422	437	413	397	429	423	462	418	384	439	445	417	409	440	447	369	412	385	452	435	427	455	442	415	433	439	454	451	441	452	423	443	396	416	427	444	484	425	448	398	446	449	387	432	432	453	391	417	417	449	397	464	421	419	402	417	447	409	427	402	440	416	473	440	457	416	414	438	419	442	433	425	441	431	429	440	441	432	408	428	426	417	433	447	403	439	424	415	399	438	453	420	421	425	424	400	442	446	423	436	418	430	451	442	470	429	465	456	438	447	420	437	405	431	419	416	413	457	416	441	438	452	432	408	431	406	461	462	434	481	466	469	459	410	426	448	438	447	454	429	405	445	477	412	423	439	391	427	428	379	429	431	387	455	453	449	409	426	488	431	413	404	417	440	403	421	417	422	420	397	424	458	420	438	445	447	481	419	440	479	453	466	417	411	432	426	428	412	433	404	401	447	422	460	410	434	430	408	431	442	444	456	448	461	440	417	435	440	429	440	445	414	447	400	421	411	435	392	404	437	436	408	453	430	385	432	433	427	434	448	424	434	419	399	402	420	427	426	443	444	463	428	473	498	396	380	401	483	447	478	402	437	407	427	439	419	443	460	438	426	446	430	421	421	432	445	429	409	434	448	453	458	449	471	436	423	455	435	415	419	438	486	431	444	467	424	433	418	390	431	442	458	419	462	445	464	399	410	466	418	438	426	402	461	390	424	387	468	468	421	412	486	481	470	428	475	422	410	442	474	424	427	422	442	469	414	424	453	494	441	447	431	437	427	449	436	441	428	450	427	421	454	428	433	448	441	423	481	394	407	402	408	440	440	419	435	438	447	406	413	422	423	438	438	432	460	477	429	428	442	446	422	419	459	383	406	431	436	451	492	464	430	466	432	433	350	430	399	397	457	412	403	423	407	423	439	449	429	472	470	435	456	423	422	430	423	466	389	382	447	454	443	456	421	435	441	394	438	458	438	410	407	430	437	474	365	435	439	413	432	435	463	447	431	439	464	440	451	451	450	451	450	471	410	461	451	464	389	443	421	458	407	404	394	414	477	455	413	399	439	429	441	464	458	407	445	387	387	453	458	425	426	405	419	398	447	441	460	432	424	436	399	421	426	429	420	395	437	455	467	434	411	428
16340	9665	13728	14553	11814	9336	7416	5929	4999	4243	3771	3417	2843	2521	2260	2095	1977	1788	1774	1652	1551	1454	1364	1383	1385	1273	1179	1161	1241	1177	1163	1126	1154	1151	1101	1146	1118	1013	963	992	992	981	1029	1001	957	999	972	1016	947	987	966	929	955	960	1025	981	938	1041	962	942	986	941	1047	943	1012	962	935	919	950	996	987	990	950	985	999	967	948	942	950	1018	932	986	908	954	954	957	1004	932	949	984	957	953	941	958	953	950	994	1021	937	980	978	942	959	977	933	917	927	984	946	947	990	928	971	1015	959	954	926	987	940	985	981	916	950	961	958	945	931	926	927	947	972	987	925	956	962	941	971	890	941	962	950	954	1006	979	960	977	977	933	961	1002	939	947	984	906	953	958	906	914	914	950	945	963	981	937	1001	975	963	927	963	960	927	920	971	937	932	964	923	941	946	923	866	989	963	950	894	960	918	973	933	930	993	1006	886	966	973	976	1016	907	1019	946	973	954	965	978	1004	950	995	983	962	972	931	1010	948	921	964	964	956	971	955	975	1026	977	946	976	960	1004	895	969	993	948	941	1002	948	911	1000	978	960	938	979	942	968	940	930	962	936	970	922	896	970	889	963	946	977	923	990	978	978	968	925	944	938	947	935	960	993	910	961	925	964	912	920	919	979	981	946	946	980	945	955	956	996	927	959	945	944	1019	940	959	958	976	944	970	941	992	973	957	974	916	920	973	944	961	942	992	911	971	953	928	950	1001	937	1010	961	901	923	965	959	944	974	968	915	955	953	911	909	988	891	933	997	936	1004	1000	914	935	951	972	944	939	960	949	937	932	984	959	955	933	1000	981	963	932	949	987	958	980	916	973	967	947	991	937	994	911	948	912	964	939	966	953	975	937	994	927	942	872	953	982	923	954	947	916	945	957	947	1015	946	975	954	920	1012	945	966	928	934	989	944	970	942	961	976	946	928	929	959	958	936	964	909	929	933	938	966	919	957	941	915	972	951	933	961	933	979	987	935	926	910	917	972	918	974	986	975	976	933	952	967	926	1022	980	952	936	1023	967	925	989	941	896	940	951	976	972	987	976	971	893	911	927	981	990	995	965	930	983	958	954	991	978	962	978	942	922	919	929	982	954	990	1004	964	928	987	950	1021	967	918	964	973	1003	938	958	963	912	940	994	983	976	912	922	970	917	964	888	975	961	900	920	978	976	936	957	947	976	955	966	912	946	917	920	935	907	960	987	950	963	938	975	921	965	948	947	956	991	900	974	1007	952	898	999	942	930	919	909	895	973	925	962	965	904	959	916	969	973	928	935	941	1001	994	983	964	922	967	953	974	975	953	946	910	946	969	968	980	970	926	979	969	957	958	952	962	949	937	1003	922	981	969	952	934	960	1006	896	977	969	956	890	930	992	976	983	993	910	937	974	896	1000	906	1013	937	934	920	974	931	966	980	953	931	978	974	955	948	984	981	967	910	916	926	964	919	968	947	947	988	990	996	984	930	960	992	930	965	975	932	887	934	913	1016	935	971	909	946	884	967	930	944	1007	937	933	980	926	940	971	896	965	950	943	982	997	968	934	1002	970	953	988	1015	948	962	900	915	947	969	944	936	957	932	957	956	977	960	964	945	994	988	937	901	973	971	975	941	992	941	970	928	912	983	928	989	970	970	912	941	964	973	966	943	983	1016	993	951	957	924	971	986	1002	918	948	907	898	980	997	958	989	995	952	991	911	965	968	974	944	952	952	943	961	970	961	921	928	972	932	976	984	918	936	989	941	966	926	975	980	902	987	976	924	922	1006	958	995	986	976	964	897	1006	1021	932	929	911	943	953	966	990	924	944	947	930	972	953	956	1005	966	938	936	956	943	918	1002	918	976	966	989	960	960	957	913	972	1008	992	960	947	996	933	976	923	960	903	1005	991	939	985	943	940	924	960	974	919	993	931	920	966	1047	940	953	965	973	941	893	921	967	914	956	987	1010	951	962	941	926	1016	941	995	950	969	941	976	997	995	916	970	936	941	961	986	956	948	879	993	1021	974	976	955	922	948	926	1005	968	886	964	979	993	975	987	977	911	944	973	1008	959	944	1020	987	928	954	980	877	934	922	981	936	955	937	985	942	963	928	935	941	953	999	940	1019	966	933	1023	905	920	981	954	953	964	912	972	950	952	948	968	970	939	944	925	933	960	1015	940	906	916	1030	959	973	959	956	918	979	999	1040	981	1030	998	985	961	963	991	962	930	948	978	1022	941	925	978	976	951	962	970	960	928	1034	942	962	968	1023	1013	1004	928	963	944	935	934	986	978	950	996	911	971	973	977	997	954	968	904	980	947	928	1002	927	875	907	994	934	950	928	948	946	906	1029	1008	979	976	984	961	936	926	949	927	940	892	931	923	929	956	992	952	940	904	901	961	957	946	967	931	944	988	969	986	931	924	977	1011	1028	963	901	968	990	920	986	948	970	930	971	956	910	988	939	947	891	948	948	1000	942	936	978	941	953	960	968	979	921	953	963	940	952	920	965	974	985	924	970	996	922	936	1005	963	980	909	960	973	956	915	974	880	970	988	910	940	937	982	945	976	962	964	992	1053	955	932	983	921	963	972	1030	925	964	969	955	953	985	948	971	939	974	977	940	927	1028	965	906	948	981	986	920	923	975	912	930	965	968	997	988	967	953	983	947	926	915	935	955	965	999	929	1006	1006	996	899	926	914	978	984	938	935	951	937	946	1028	924	974	970	930	970	945	999	923	947	918	944	937	958	906	1004	948	933	996	982	985	924	1016	988	954	904	958	948	959	964	992	934	923	980	977	976	917	980	903	974	943	995	896	947	916	965	990	972	924	937	1026	970	953	965	966	974	949	971	967	948	931	996	969	923	930	980	988	953	976	971	915	914	972	958	942	905	958	974	944	933	970	968	988	918	948	972	929	935	994	937	962	951	943	951	961	937	921	891	995	950	943	998	924	953	935	941	933	931	986	944	975	956	968	963	961	993	973	966	963	996	914	1005	943	933	974	934	958	950	976	948	937	933	997	999	974	955	973	918	934	1046	973	920	937	1048	950	989	966	972	933	961	926	939	963	988	953	940	939	973	972	970	953	975	932	980	943	972	961	967	913	939	997	966	985	962	927	928	937	952	957	967	968	999	978	952	918	956	948	1014	971	988	1005	981	916	986	959	915	970	952	941	944	957	971	938	980	947	943	981	933	934	963	929	958	959	923	946	958	957	946	963	948	982	910	999	971	916	964	900	914	929	931	927	964	937	936	969	1020	937	921	904	950	960	946	1014	956	963	939	956	1089	997	989	1004	908	973	980	971	948	972	993	971	951	962	983	952	963	988	919	933	955	934	978	973	919	938	941	899	994	1018	943	976	906	973	976	946	933	949	907	940	963	954	926	1005	955	969	992	943	984	967	948	948	982	989	981	915	937	912	936	973	978	950	897	927	976	967	952	987	1035	980	917	932	973	953	973	988	905	987	943	906	988	914	966	920	925	1006	951	968	1007	1013	1008	928	968	973	928	967	944	964	899	936	959	932	1018	929	945	918	962	959	934	950	926	962	935	951	931	992	957	948	924	913	950	1030	1006	880	991	1007	952	932	953	983	927	1007	963	965
34641	17735	13638	9065	5593	3866	2664	1976	1649	1389	1150	1042	951	844	773	761	706	603	670	578	589	569	557	516	495	505	488	481	502	545	432	497	505	474	455	530	447	450	431	449	410	435	429	407	430	421	450	485	405	455	426	428	484	462	464	439	453	433	439	413	434	431	456	439	467	439	424	445	429	450	431	454	409	446	421	474	436	443	457	416	446	440	452	421	434	415	477	440	430	421	419	434	435	437	444	437	413	462	473	450	443	401	391	418	430	452	428	441	439	429	447	393	420	472	408	434	402	405	407	409	443	448	434	420	446	410	424	435	447	437	466	421	427	400	469	445	427	397	459	449	415	415	437	435	415	453	474	430	420	473	422	440	427	412	468	457	423	430	465	459	407	450	429	426	407	422	462	399	426	490	428	398	422	447	433	435	397	419	441	445	425	447	410	428	407	429	424	401	453	435	412	415	425	419	439	437	417	410	422	468	474	374	442	429	436	463	456	458	389	470	429	439	414	413	398	399	431	415	419	415	449	410	403	411	423	443	392	392	456	490	410	420	428	458	445	441	419	448	426	442	424	408	393	426	430	425	438	437	410	457	439	421	410	425	435	415	409	440	445	420	431	402	415	431	396	418	445	435	432	415	416	431	408	465	447	449	446	437	439	446	454	435	449	429	479	397	443	440	426	426	429	422	410	420	446	411	490	417	416	442	469	432	452	444	443	438	431	405	426	450	437	427	438	416	453	397	449	416	437	400	385	388	436	457	430	413	468	417	468	410	460	426	482	450	449	418	451	503	422	387	387	402	429	424	437	441	432	433	454	396	418	443	408	396	421	438	403	425	460	427	402	459	412	402	372	389	439	423	471	431	493	448	435	407	432	422	437	440	424	439	407	451	437	420	441	414	413	390	419	377	481	414	417	458	405	447	430	461	427	433	454	431	411	418	417	447	369	431	413	424	425	422	384	430	405	445	431	404	437	442	437	448	474	429	433	450	422	420	429	420	436	391	421	454	442	411	478	453	364	441	437	443	419	413	463	452	442	429	428	435	410	463	435	415	428	439	400	377	414	455	411	450	430	433	450	432	419	435	424	394	477	439	407	442	410	425	441	388	415	453	440	412	428	451	472	441	403	394	416	407	411	447	435	428	453	442	480	441	439	452	433	412	445	442	446	435	429	479	441	405	465	440	365	398	468	478	440	489	464	448	426	449	416	422	426	395	399	452	440	425	399	423	420	403	453	401	399	394	431	427	422	413	418	411	464	450	429	452	421	397	440	426	458	435	469	422	464	450	431	469	401	357	451	459	453	417	423	409	444	429	399	418	454	409	402	419	436	431	444	418	430	439	412	427	448	417	445	462	400	442	438	454	430	430	441	441	463	451	462	434	463	420	417	433	444	459	428	401	473	443	424	448	452	475	417	459	459	389	464	438	424	422	419	411	389	419	432	492	432	443	448	429	440	412	422	434	438	448	439	424	419	442	433	412	434	387	414	429	436	419	453	394	463	464	419	417	445	437	457	416	392	407	436	403	419	444	408	416	423	425	418	395	427	442	388	392	452	406	425	402	429	458	431	413	410	471	426	432	414	475	456	417	434	450	419	450	428	404	423	435	445	431	419	402	424	440	493	399	413	429	441	436	409	417	397	464	474	424	405	391	407	417	437	403	421	423	402	427	399	443	444	415	450	417	435	443	412	423	457	439	437	428	387	419	444	441	407	488	447	441	421	464	445	439	436	420	448	434	387	438	437	440	444	436	410	437	428	416	403	415	402	428	418	433	434	449	457	394	421	450	388	429	410	405	415	423	450	444	425	442	435	472	405	421	443	394	427	414	411	448	409	434	406	433	447	431	442	465	394	425	424	456	439	422	414	467	431	411	429	419	428	449	427	399	419	444	417	475	435	386	428	432	424	431	451	431	414	415	446	461	446	399	429	442	400	426	448	448	457	426	395	436	395	379	421	440	436	455	388	418	462	436	447	445	432	382	435	395	432	439	429	424	397	425	446	422	415	428	440	440	458	404	421	440	444	433	468	395	437	460	370	426	437	426	428	438	385	409	430	420	412	425	432	424	431	447	443	424	438	447	454	415	461	423	432	451	420	439	430	450	408	434	409	441	429	441	409	434	412	443	484	448	463	414	461	448	453	438	386	421	436	387	436	444	408	435	426	412	449	465	453	428	443	428	397	416	430	434	417	422	434	433	426	447	433	418	421	440	451	459	436	488	432	428	438	446	409	433	461	439	438	398	435	419	446	448	425	467	440	473	454	463	459	419	443	436	448	451	407	449	456	394	416	459	384	432	427	487	430	458	411	439	412	439	465	437	449	400	433	470	389	440	443	409	432	438	415	441	400	411	412	432	398	393	411	451	423	422	437	437	415	476	443	417	427	435	435	461	411	439	436	419	400	411	445	427	454	428	407	429	430	372	425	446	463	430	460	482	473	481	392	443	438	421	424	412	442	411	385	433	397	426	455	409	429	454	415	429	453	450	424	395	372	410	429	398	472	464	411	420	486	410	461	466	440	412	393	399	455	445	396	440	428	421	450	457	435	454	414	419	408	443	427	424	427	423	440	419	445	429	473	416	403	410	366	442	422	422	455	418	428	442	414	422	437	448	436	426	418	445	413	465	408	471	433	414	418	442	404	390	358	416	433	446	390	429	435	470	441	448	413	478	455	450	418	399	427	436	411	408	460	445	412	438	453	386	427	446	448	460	454	404	405	458	449	450	470	428	463	427	454	461	443	423	457	407	450	431	413	431	446	387	430	467	410	411	412	403	429	421	430	466	456	428	461	445	429	405	428	405	440	462	433	477	413	422	408	421	428	412	416	429	382	444	442	393	452	409	429	406	428	453	429	459	446	397	414	439	439	391	413	426	432	420	440	415	439	429	385	448	429	377	418	444	422	431	385	452	413	422	430	400	442	439	386	414	435	433	427	399	427	459	494	419	449	407	441	453	454	431	463	433	434	451	421	410	434	463	430	414	457	465	464	421	423	498	425	454	437	446	430	444	423	428	419	421	429	406	415	390	390	421	454	412	414	443	469	459	435	450	397	411	451	438	400	423	422	432	472	427	462	455	394	427	404	445	405	408	437	421	430	420	418	446	427	418	417	422	473	447	463	433	480	415	433	426	469	482	410	414	452	433	421	408	409	423	378	418	417	421	410	432	444	414	400	428	452	449	411	416	426	432	426	450	461	408	413	398	468	453	451	434	438	439	422	449	439	440	441	403	436	488	384	426	436	433	443	448	463	405	443	445	424	438	425	414	431	423	452	445	436	396	432	433	437	423	430	444	474	482	434	470	470	408	392	389	426	468	423	449	392	426	392	417	426	412	443	403	408	426	420	443	417	432	451	424	451	448	409	436	459	440	447	424	430	432	446	450	418	448	482	446	470	450	464	416	451	411	394	439	425	413	412	479	442	413	414	431	459	401	361	403	428	434	429	453	440	446	436	442	482	425	429	471	454	405	429	465	467	421	419	397	400	414	420	431
20749	12575	17993	18341	15221	11886	9497	7824	6519	5578	4984	4226	3818	3240	3056	2739	2537	2225	2118	2016	1932	1778	1732	1540	1515	1450	1388	1404	1356	1292	1264	1265	1241	1262	1274	1284	1144	1036	1106	1030	993	1010	999	940	967	976	967	946	951	949	996	978	976	963	1009	964	990	934	935	980	942	946	912	993	981	961	916	910	930	940	990	963	999	950	1007	1001	932	988	1009	938	944	935	949	970	952	985	975	966	915	923	894	956	1008	954	979	982	926	949	930	936	980	971	1045	980	947	999	938	936	918	923	932	928	972	959	952	958	945	941	982	867	872	944	946	971	922	928	913	938	1019	903	935	975	932	938	983	965	912	955	945	931	1002	904	904	969	945	970	897	925	955	931	901	963	970	938	992	958	921	982	940	961	960	1012	911	993	961	918	912	941	935	904	930	1027	963	963	979	898	938	924	940	947	936	903	928	954	911	959	958	929	964	913	912	915	985	925	959	950	944	968	963	980	943	952	966	980	958	921	971	954	911	936	962	953	960	912	966	932	1000	953	947	949	977	995	988	1019	960	929	926	977	967	971	947	948	972	988	941	909	980	945	958	941	965	925	951	974	899	996	933	949	921	963	992	962	969	943	952	925	1028	928	940	927	927	972	987	978	960	918	918	977	935	976	953	1024	918	971	1026	936	947	945	904	955	922	949	994	1010	915	932	920	939	920	930	961	951	933	929	955	934	915	960	951	981	984	971	983	947	943	911	941	887	946	954	989	956	987	968	994	966	933	915	935	954	948	969	946	910	955	971	980	958	936	883	902	981	905	1002	903	898	926	963	926	938	891	917	919	941	970	967	972	949	926	954	929	869	963	962	928	946	1007	902	959	932	927	945	918	952	967	916	928	959	967	958	956	932	967	946	972	932	946	960	912	940	942	944	947	915	972	975	949	942	957	915	924	971	987	940	934	955	974	950	957	958	934	936	900	917	866	953	961	929	997	956	984	1005	947	962	954	967	967	938	982	1042	943	1001	950	946	939	941	981	910	950	928	941	974	968	952	950	943	973	916	960	938	994	993	898	951	929	940	954	950	971	973	995	1016	965	954	971	863	961	974	960	979	943	922	1024	977	909	911	972	952	969	927	953	915	963	954	960	925	964	940	959	937	928	959	870	927	877	939	952	991	930	937	908	928	900	968	920	1023	949	1007	943	892	945	941	964	934	986	902	991	917	928	958	949	959	964	948	944	963	974	945	912	946	961	941	974	985	950	936	879	954	920	925	947	946	944	919	968	956	980	939	974	919	971	967	950	947	981	910	917	1019	979	949	968	972	962	976	984	935	1016	942	1000	917	954	981	928	919	973	975	997	956	948	950	926	977	982	937	928	1005	948	981	918	962	929	957	959	952	944	939	919	939	955	990	964	976	929	951	884	990	985	901	975	944	953	907	889	934	1017	981	998	1051	949	921	943	892	916	896	1004	972	953	979	936	993	968	975	979	919	986	964	932	928	907	952	896	955	903	939	916	938	989	963	973	962	940	956	906	969	921	981	953	925	923	950	990	1015	954	971	919	956	967	973	980	960	958	999	1004	998	984	942	987	930	953	952	981	903	867	949	934	980	940	938	962	922	988	992	1008	983	991	946	939	909	974	965	918	974	946	940	960	962	995	965	913	931	930	921	929	970	915	972	934	920	960	942	953	980	976	993	958	945	916	937	937	971	948	964	941	953	994	953	976	933	974	900	943	960	996	938	913	948	994	938	953	907	935	905	984	931	889	946	956	988	973	929	958	967	1016	954	950	963	960	1000	941	990	899	924	952	988	928	941	951	934	941	961	931	992	965	900	929	911	929	921	944	978	972	943	969	958	964	937	930	951	967	934	967	954	902	1028	935	954	921	998	911	945	921	932	951	911	911	967	895	919	964	977	964	1029	891	901	951	958	944	936	929	985	1003	947	990	958	929	905	1017	955	1007	922	955	933	933	908	962	972	949	919	910	988	921	959	936	981	925	905	930	983	952	937	929	931	912	933	955	950	900	906	956	977	1025	927	927	944	982	942	907	947	931	965	938	962	961	978	947	984	930	1010	930	955	959	935	944	960	933	939	940	929	992	958	956	912	968	977	921	933	885	991	927	960	978	995	970	971	943	936	947	968	968	969	972	969	991	956	890	921	932	950	923	903	985	927	980	903	923	947	981	962	984	962	987	939	971	950	1024	935	978	899	971	1009	1019	983	894	930	900	943	925	997	924	938	937	995	967	972	950	992	964	903	981	979	989	946	958	945	937	911	977	960	972	972	889	987	1027	956	922	965	915	959	939	987	999	931	979	961	914	972	968	948	977	961	911	937	952	966	943	925	1002	912	972	947	945	970	959	927	920	957	947	980	986	907	917	891	950	988	937	1006	954	948	912	992	959	913	999	939	966	995	966	947	987	1008	899	1010	925	1016	960	933	907	897	955	970	918	989	916	969	950	955	994	936	960	970	959	916	963	967	988	978	948	1012	998	945	975	953	982	951	957	954	910	919	975	958	968	934	909	936	980	1008	957	932	945	922	911	939	926	960	967	933	919	1006	941	939	952	975	924	924	941	989	921	946	936	970	964	920	953	978	907	977	966	895	957	971	1000	924	994	1039	985	939	942	995	937	946	932	990	927	941	977	930	972	920	968	938	949	954	1010	941	901	946	944	910	938	920	920	971	986	975	948	956	966	999	924	959	926	964	1011	946	992	975	883	976	1005	959	937	970	1010	909	943	977	992	951	936	963	966	944	953	950	925	963	979	947	984	969	949	951	959	975	966	946	950	932	977	990	915	964	951	992	989	1030	968	989	945	950	915	954	950	922	934	965	954	973	995	951	942	919	889	913	940	960	926	956	960	948	934	926	937	1016	897	909	938	979	965	968	963	944	964	909	926	951	1000	965	934	949	913	985	967	970	936	906	969	917	966	985	927	926	940	1002	919	937	973	931	952	977	950	939	956	994	986	966	976	958	973	1001	888	917	990	918	918	965	920	973	952	960	979	956	962	928	921	929	967	994	902	939	978	964	933	939	960	959	983	928	951	1039	920	962	915	943	919	962	967	877	955	954	930	957	949	943	951	936	898	1018	979	976	979	976	957	1003	927	986	959	987	964	994	930	975	978	951	938	980	962	939	953	935	942	939	992	916	937	958	944	941	975	982	981	877	940	980	979	945	942	930	948	987	973	1009	942	997	892	961	940	948	968	950	906	983	912	935	967	934	973	992	1005	921	943	910	963	992	906	958	952	942	956	931	1014	946	945	958	888	969	911	913	960	964	948	963	957	976	932	1009	940	909	937	895	959	936	994	999	939	926	927	1000	935	984	887	924	961	942	966	939	1006	927	971	952	982	936	996	916	929	904	986	976	992	968	1009	951	962	962	937	989	983	955	951	966	928	948	948	975	951	975	984	967	899	966	998	910	973	961	913	950	931	925	949	932	908	940	971	929	979	962	967	953	967	970	954	937	946	927	912	916	947	953	972	980	961	990	930	958	987	970	989	921	946	955	994	919	999	949	953	920	969	965	910	896	937	903	943	893	963	976	932	952	968	925	967	1001	983	984	907	931	999	1009	937	948	970	966	923	936	1010	965
15305	7149	5450	3637	2390	1624	1291	1064	856	785	711	658	617	582	525	562	528	541	532	499	499	460	477	438	482	497	509	458	505	505	506	423	453	446	456	473	458	467	433	429	503	494	536	489	473	479	447	449	422	466	484	414	452	442	464	431	420	462	421	452	451	432	463	418	485	490	461	396	470	449	452	437	476	436	458	434	434	438	449	455	516	419	458	380	448	465	435	478	426	440	433	462	488	433	471	472	458	458	419	431	448	489	423	474	442	465	480	446	429	449	461	435	502	459	471	450	438	440	446	453	442	444	441	455	432	430	423	443	431	474	454	442	443	411	440	460	457	455	451	428	455	465	469	442	476	461	483	438	454	435	466	457	430	445	464	447	422	434	439	509	467	461	449	449	430	454	472	454	455	479	474	482	471	450	458	431	439	468	439	441	410	492	419	455	420	444	437	397	453	429	438	473	461	444	463	467	433	431	422	475	454	465	411	446	466	431	456	468	466	448	437	418	459	449	445	484	452	468	456	460	465	444	441	410	466	464	420	432	466	482	453	477	428	469	425	434	448	446	458	468	482	456	456	491	479	468	499	502	452	426	474	466	474	441	421	469	437	446	465	463	422	400	452	450	419	479	483	461	440	444	449	433	492	431	494	496	414	421	442	424	400	418	412	469	467	440	451	456	429	430	471	482	477	462	455	411	445	398	427	454	462	464	427	416	450	473	444	457	490	433	460	481	451	404	424	431	479	444	455	465	437	486	461	492	436	430	458	441	438	451	443	461	470	453	511	464	465	423	442	483	426	442	454	441	425	505	458	458	478	458	447	466	466	439	449	489	429	453	463	428	499	454	495	478	432	474	453	448	462	433	494	459	438	400	424	436	450	431	435	451	455	446	464	421	466	441	472	461	436	417	419	454	439	487	453	426	438	428	488	446	465	416	458	450	442	494	443	454	429	439	428	467	496	480	454	433	486	466	454	462	439	447	466	437	477	474	472	487	444	525	441	444	433	464	480	426	472	459	433	409	447	489	422	434	493	480	440	430	490	419	436	444	425	461	475	445	458	500	421	489	449	430	477	462	431	496	456	432	439	463	421	440	458	475	484	479	440	465	495	458	448	453	450	454	461	436	450	436	439	445	471	466	456	418	459	469	470	484	453	433	441	449	431	426	449	451	450	441	468	503	466	453	448	440	449	446	432	448	404	451	463	414	449	427	454	430	457	436	418	468	426	449	470	444	459	429	462	436	471	448	458	411	447	443	518	458	459	494	477	472	444	449	398	482	397	455	411	417	394	422	481	416	446	496	457	431	497	442	479	433	403	466	483	456	457	476	460	440	424	452	459	466	454	453	433	488	440	471	435	443	435	457	426	437	490	454	431	445	469	470	428	447	427	452	479	489	407	437	440	430	433	479	479	437	469	450	486	480	421	446	460	468	437	446	430	465	469	449	460	493	409	454	446	458	434	451	467	456	461	490	405	452	449	431	457	470	429	477	459	456	458	440	399	432	463	481	419	458	413	436	449	465	485	455	427	477	416	476	424	503	486	456	451	401	471	485	452	474	455	442	460	465	437	435	434	441	433	463	442	474	443	402	436	464	466	442	426	477	428	457	486	470	429	415	454	434	425	473	428	435	447	448	459	435	435	481	411	482	484	429	412	456	466	417	449	450	446	441	446	446	425	485	425	453	477	471	447	447	429	431	415	453	399	422	411	426	438	387	428	456	462	498	399	495	455	461	461	481	454	449	430	464	446	441	460	414	462	439	464	468	439	441	458	463	438	449	468	447	407	493	440	445	455	450	466	437	466	494	431	406	423	441	414	434	466	467	444	451	434	437	469	415	441	453	474	465	430	444	454	460	432	450	403	451	439	448	424	446	449	434	450	474	494	450	459	492	465	469	484	402	425	445	463	455	451	421	413	448	499	427	472	475	420	413	451	440	461	468	478	435	464	470	457	509	488	485	441	469	397	492	449	476	440	436	507	480	453	449	434	438	448	430	447	447	440	497	467	460	486	427	431	472	470	409	412	456	487	451	444	426	432	475	477	398	443	466	463	426	451	443	459	431	466	477	454	448	444	457	454	447	480	443	463	456	432	423	460	408	464	441	475	487	454	474	453	461	429	444	445	465	452	465	490	465	443	476	458	456	478	454	436	494	468	461	431	473	448	439	454	476	437	434	435	418	451	438	404	436	431	414	482	432	415	464	445	461	460	480	428	448	481	461	487	442	456	436	463	525	452	444	404	436	455	443	428	420	471	399	448	475	483	453	475	451	467	430	480	476	456	500	441	423	444	427	450	432	457	449	439	409	488	455	452	510	464	450	458	432	441	474	426	417	429	394	420	465	465	448	470	409	455	478	480	475	442	462	466	459	470	465	454	463	437	427	431	436	435	460	434	442	438	431	482	467	427	390	498	483	419	432	472	449	446	450	440	442	443	471	448	425	436	453	494	463	464	473	440	478	481	438	455	458	462	442	465	451	442	417	457	433	456	460	438	467	460	475	473	428	417	451	423	493	445	447	459	460	431	457	440	428	435	458	487	464	471	456	488	456	434	449	473	437	436	435	465	447	438	455	470	459	449	436	459	426	462	486	483	458	407	475	463	456	454	416	446	431	455	460	443	468	476	420	473	421	440	452	403	476	404	474	462	454	459	476	425	462	423	458	414	455	451	428	414	413	428	417	451	427	457	467	473	466	428	432	436	428	430	502	465	454	420	469	445	467	459	450	495	428	468	468	474	473	474	414	447	406	448	469	471	445	457	465	447	436	465	463	458	480	441	465	430	442	483	426	481	435	469	501	435	456	450	432	433	442	462	430	401	486	460	422	441	457	526	409	440	412	423	431	447	477	476	449	474	452	436	479	462	470	477	454	464	448	492	434	418	435	450	461	427	465	478	438	491	460	461	439	459	405	420	452	419	431	505	454	440	415	498	458	416	467	404	468	449	458	450	413	463	464	462	413	453	409	442	416	472	437	445	433	501	443	501	482	432	458	479	466	446	426	439	481	448	461	449	470	420	498	468	478	449	459	458	442	480	480	406	407	512	449	437	482	438	479	422	449	451	437	467	445	429	408	432	406	413	426	462	450	472	461	487	455	454	382	422	498	465	447	467	452	416	445	434	460	464	483	442	426	438	454	465	451	440	442	461	479	464	421	429	446	458	444	443	465	468	490	474	488	465	443	430	442	446	465	439	477	406	412	403	483	435	430	454	475	462	482	465	452	469	481	455	447	426	413	501	455	430	455	465	416	414	449	436	470	454	440	438	455	425	427	432	442	456	433	421	448	436	454	418	496	455	444	418	495	416	461	402	454	471	399	442	446	402	427	462	474	473	438	454	450	443	436	464	465	459	464	454	473	461	473	466	427	470	457	472	447	436	420	456	469	420	452	467	468	463	464	446	459	439	390	449	402	408	434	448	469	479	415	468	490	491	466	452	426	418	400	473	439	473	453	459	458	486	499	442	436	427	436	442	480	454	466	423	467	430	461	473	426
9841	5964	9431	9520	7653	5917	4550	3789	3135	2660	2358	2125	1875	1747	1635	1557	1424	1401	1343	1315	1300	1232	1204	1179	1172	1106	1092	1047	1100	1123	1087	1048	1104	1064	1050	1067	979	1010	998	1020	952	1018	1003	1027	1012	1012	1032	1047	1000	959	1013	951	951	985	1044	1032	978	944	1033	1012	1011	978	960	981	946	1008	954	1039	1006	1030	1001	974	1030	1003	907	1024	1019	975	998	965	1004	972	921	973	1007	959	1013	1002	977	998	956	966	946	1035	994	938	980	987	985	986	981	1014	963	956	989	993	981	984	963	1033	980	1041	1065	931	1024	988	1013	955	992	940	966	972	980	1016	988	958	929	1004	960	956	1013	943	1009	993	1020	959	979	991	1071	995	986	974	1019	995	967	964	994	944	1014	935	976	952	942	1029	1005	961	968	975	981	1019	963	966	978	1037	940	1028	1002	968	944	1007	1035	944	1015	946	954	982	947	1024	1017	954	980	1014	962	1015	1002	1009	1002	939	934	977	986	1020	936	960	959	981	1023	990	917	979	979	965	949	1020	982	944	967	1017	1059	987	955	960	949	1002	1024	996	997	981	1034	976	948	958	1015	1000	931	963	985	1025	969	1029	997	1038	963	1013	981	980	987	1004	946	1003	932	953	1013	992	1002	984	1032	1004	1012	953	981	1023	970	1009	1035	944	1002	1000	1028	1002	966	1045	988	979	953	940	938	1011	1009	1002	967	1044	1015	987	973	972	1039	1042	1007	999	1043	1009	965	966	966	1007	996	1058	1040	1001	978	923	955	968	999	917	941	1055	1014	998	1011	986	969	965	997	1030	1018	971	949	987	1009	964	961	1003	968	989	973	992	1000	1019	1033	983	997	1000	1034	965	959	1082	1022	1022	967	1036	1021	1039	984	979	982	983	981	975	955	1024	979	1012	1071	970	956	1000	1015	992	1022	990	1015	1040	999	1007	997	1000	976	1071	988	979	912	949	964	974	953	933	950	1012	936	969	922	1053	981	1063	1016	979	1061	1053	980	995	983	975	935	989	927	989	981	975	1009	1015	948	968	1037	985	974	1008	950	965	994	976	973	987	996	980	1026	1020	992	1012	994	968	1008	996	954	1001	989	953	1027	1033	1016	961	978	937	931	952	1005	999	950	973	1025	1003	979	1005	958	999	975	944	992	1045	987	954	1007	949	1007	1032	1046	997	990	1014	954	999	1029	1026	996	1013	995	1007	952	943	992	965	981	1007	983	969	1001	1004	1071	942	957	977	951	1014	997	983	937	945	1054	1032	999	1020	968	998	954	973	964	1013	991	1025	982	940	974	986	1044	1012	954	1018	942	952	998	1013	1019	957	982	1002	983	986	1013	972	986	928	906	1055	992	972	974	1057	959	974	1003	923	1056	977	980	1000	986	960	951	975	1075	1020	1045	952	991	977	967	997	981	995	998	1059	955	979	985	959	1029	947	999	1010	1022	1010	993	1007	981	950	996	1016	999	974	995	972	963	969	973	1020	964	967	1013	933	1037	983	954	1047	994	960	1003	1001	1005	995	976	1021	988	1036	1001	979	926	1014	1013	990	965	1007	949	1000	1007	1017	1010	960	963	1024	1008	945	995	1016	995	978	953	989	979	996	1029	997	962	994	1054	1028	965	1037	1019	936	983	1015	951	1011	944	1016	969	986	993	963	961	1023	1014	1000	1035	951	974	1018	1026	969	986	976	992	1004	969	1007	996	1040	961	964	1003	1029	969	1047	999	971	1062	975	1037	1000	1008	937	973	1014	1026	967	1004	1011	936	971	943	1002	982	945	946	956	1036	1006	997	975	994	1005	1010	995	1048	984	1004	993	972	1005	1006	1007	1058	929	1003	981	968	1018	1027	963	1062	1010	958	950	954	982	936	1022	943	942	968	968	1049	994	991	1006	1007	963	989	971	967	996	1008	919	979	1015	1002	1021	1001	1043	1014	987	972	995	956	935	1034	915	963	1025	980	1017	1000	1040	968	994	1040	974	1058	968	944	994	948	943	955	998	992	984	990	975	984	982	974	988	1017	993	1010	1010	1019	1001	1010	967	979	1020	989	963	952	966	941	939	1035	954	894	1025	1022	1037	1006	1044	990	1008	937	1015	1035	959	968	1065	995	922	986	947	960	900	982	1008	1011	984	997	1029	988	995	941	986	993	1010	999	967	994	965	964	975	1035	1004	968	1019	1016	985	939	960	1031	933	995	985	964	1014	973	974	981	991	1036	1004	991	966	986	929	960	988	984	924	982	967	972	981	971	1017	914	928	937	973	989	995	1019	998	958	954	994	967	958	972	957	1007	956	1013	1023	952	979	985	968	973	1005	955	1077	950	960	1024	947	982	967	931	1036	941	929	1004	984	978	978	958	1014	1038	1014	1004	984	956	1004	1003	1030	1033	1082	1004	958	991	947	954	1019	973	1001	1035	1022	985	992	1020	1000	1051	1012	999	1049	1016	1054	963	1066	927	1028	955	971	952	971	994	990	931	961	972	1013	1082	944	1016	1057	1027	975	954	986	965	1040	1022	998	989	989	937	947	1041	1013	977	1023	986	983	917	1014	993	1023	1004	961	967	976	950	1002	965	1029	978	955	997	935	1025	1020	950	993	1005	979	978	1009	936	980	958	1014	983	961	1032	942	1051	992	1028	1016	1004	963	938	936	1021	938	1005	943	990	941	1001	1013	1016	911	1030	974	952	1000	997	929	1017	983	978	985	1010	996	1010	979	945	921	987	1036	956	977	1016	984	992	986	1015	950	942	994	959	960	1017	1008	938	1044	911	1011	954	1007	988	999	1027	964	1005	1021	954	1011	1008	1007	998	994	1043	1010	984	967	988	1039	980	1006	989	984	1000	972	1023	1024	980	941	991	1030	1007	986	976	1029	1015	978	973	960	1017	980	990	961	957	961	979	1020	938	1018	915	1025	1014	977	916	1010	1099	948	946	943	997	942	952	1033	935	975	995	954	986	1024	962	981	999	982	1002	998	974	957	952	1037	986	1009	1007	998	970	1009	983	1008	985	1001	1015	1027	1019	982	922	1006	975	980	958	1025	952	1009	969	987	980	1023	1024	1012	971	998	960	946	980	991	978	954	963	941	1036	1015	1006	967	917	948	1016	988	1001	921	1035	985	1035	1009	1081	983	966	1032	1005	979	996	943	955	979	1046	1008	959	1026	989	992	1000	971	975	990	1010	997	1042	1002	968	956	988	1007	1015	1017	1004	954	1002	917	1027	995	975	984	1015	1040	942	929	976	1021	1047	974	934	986	1052	998	1022	915	1016	982	947	993	1009	986	969	1002	1009	979	978	994	993	1012	997	1009	1028	971	976	971	967	1004	970	985	1011	973	978	974	980	951	965	1017	966	1014	1029	949	1026	982	1016	1002	974	990	984	1031	1023	1037	1003	921	1031	990	1004	926	975	1039	980	993	1012	1017	977	1018	935	1058	944	941	947	1020	933	1001	962	1039	953	1031	1004	984	1005	1008	926	940	955	964	961	965	958	1030	983	946	1003	975	980	1072	994	962	948	952	1012	987	963	1011	1038	1004	1023	1014	994	969	992	1036	938	1039	966	1029	942	999	995	989	988	979	1033	1002	961	997	996	1017	1018	986	995	967	973	971	972	959	1018	1001	994	989	964	954	1043	1032	1012	1012	977	961	942	982	993	1039	972	977	997	977	996	977	1036	949	983	991	945	977	997	992	1003	992	1004	1014	998	971	973	1008	971	974	1048	943	974	960	995	1020	1000	972	979	980	976	923	992	1034	957	993	1007	982	1016	1007	992	1056	941	994	952	1005	989	991	941	1022	1043	1047	1004	1035	967	1012	1047	984	991	973	1000	1036	993	1027	1000	978	969	1020	1002	1007	1016	964	946	1021	973	961	984	1033	1020	954	952	993	979	1018	1038	965	942	956	936	960	990	989	1030	969	986	953	977	989	1003	946	918	967	1024	946	954	970	1015	965	1003	1014	993	964	996	975	932	1062	980	976	939	986	948	999	999	916	950	968	992	1002	1010	1010	939	1008	1000	1029	1005	1001	1027	972	989	980	994	1032	981	975	924	1021	921	980	996	991	969	941	934
27065	12732	9524	6258	4140	2678	1903	1511	1191	1067	920	865	776	665	669	604	586	587	562	561	530	546	523	521	455	468	465	489	524	472	485	459	478	446	474	478	446	490	448	421	477	448	407	450	418	437	449	442	450	455	442	430	430	442	423	450	445	392	449	417	481	461	410	413	425	467	456	462	441	441	464	437	455	432	432	454	442	426	394	444	452	422	449	435	400	407	453	430	446	441	436	437	440	436	438	430	452	422	452	391	430	439	436	442	441	445	433	440	433	392	446	437	421	431	425	424	401	464	424	433	467	453	457	471	428	435	430	414	456	426	435	439	419	432	405	377	453	439	422	443	427	406	404	466	456	455	469	397	446	426	453	440	440	404	446	428	459	421	427	437	453	439	429	448	468	457	435	409	448	451	460	453	469	440	437	422	431	434	453	455	459	420	412	419	462	470	404	465	457	458	450	406	400	401	461	446	447	441	392	461	441	462	428	406	429	407	443	503	430	378	392	434	434	431	451	488	463	426	428	453	461	418	455	448	429	400	425	472	437	442	464	455	391	437	456	486	427	454	491	399	392	439	439	460	434	443	425	447	468	426	474	435	433	471	410	478	414	433	418	434	401	479	417	479	440	466	412	436	457	455	442	441	391	428	445	433	390	461	438	410	457	436	460	431	442	409	452	442	411	418	433	445	453	413	463	478	421	407	444	457	432	422	452	437	406	450	481	471	465	419	466	459	397	402	425	453	435	412	438	453	430	451	436	445	453	390	427	440	436	460	460	427	436	451	439	472	447	429	426	452	399	426	396	427	423	422	431	445	442	426	397	446	450	401	418	437	446	409	448	441	433	403	429	439	437	421	437	478	504	412	378	482	407	474	452	418	437	406	449	429	432	415	482	448	411	431	447	404	442	475	397	446	426	437	465	463	435	444	405	420	415	470	505	408	436	440	455	444	420	429	451	437	456	440	416	384	400	423	424	398	462	452	425	426	438	474	429	415	402	403	422	461	456	441	443	423	414	441	453	419	462	442	437	448	436	434	431	414	427	460	450	437	430	442	445	439	433	448	453	412	450	437	427	436	401	453	432	411	467	437	427	487	426	400	497	470	445	448	439	409	429	471	421	399	431	404	385	479	423	421	449	416	435	431	446	450	435	420	451	431	439	452	459	420	445	405	457	447	426	415	405	435	412	447	425	464	482	433	474	444	449	446	444	467	446	395	471	469	440	415	452	413	416	420	388	450	458	425	450	486	407	443	429	489	459	447	444	464	484	452	439	388	417	443	432	445	461	461	481	417	447	469	487	414	389	425	452	446	436	433	434	445	424	452	412	408	419	464	433	458	457	443	422	439	405	416	427	433	449	418	404	442	407	377	425	441	431	442	403	468	441	409	464	410	420	446	448	446	485	465	414	446	429	419	416	430	453	458	417	423	421	423	449	367	451	452	421	403	459	462	441	402	421	460	438	449	435	418	427	437	454	460	431	466	433	441	474	437	462	392	454	431	437	422	416	385	437	439	440	450	394	446	422	481	460	432	451	428	421	435	427	446	431	452	461	438	433	430	443	445	415	438	409	452	420	397	474	463	419	427	427	483	420	436	465	438	411	425	422	456	440	467	462	460	428	416	445	433	426	442	432	422	444	484	419	434	407	425	477	447	440	444	442	438	448	433	425	424	438	471	453	445	433	459	428	443	442	448	444	438	444	444	435	441	461	411	437	448	365	448	452	420	450	438	423	406	451	457	411	430	408	444	465	441	411	417	461	466	465	422	428	468	430	473	412	423	444	416	443	421	456	403	457	451	500	437	402	442	446	442	360	426	441	406	433	426	425	431	421	423	452	438	437	418	474	453	397	422	445	411	417	460	486	449	441	456	456	454	438	424	447	429	433	449	428	434	463	436	396	421	459	440	413	420	422	453	441	453	423	459	383	404	423	451	451	439	421	449	452	424	458	444	430	450	428	380	427	429	464	444	449	409	430	465	439	432	441	457	423	421	424	445	450	429	433	453	424	464	465	473	414	451	401	427	428	395	431	437	403	413	435	451	432	433	418	445	491	431	443	459	422	434	460	413	407	441	420	449	458	427	461	434	428	456	436	445	402	440	410	476	435	421	446	453	437	419	425	420	437	448	447	452	459	451	427	468	452	448	424	427	414	434	470	422	460	406	462	431	445	429	390	426	432	426	444	433	396	457	443	458	452	385	451	414	407	427	431	456	403	440	450	437	471	440	389	452	419	408	451	401	442	431	462	444	420	435	406	435	403	431	416	429	420	446	439	460	440	456	481	474	409	415	407	421	456	472	423	372	438	447	420	416	438	431	422	427	409	463	418	433	421	442	420	462	404	428	429	415	461	409	465	396	429	417	457	395	445	423	511	442	464	398	467	420	424	434	419	468	437	427	483	431	427	456	434	414	439	427	397	465	441	423	461	411	460	435	442	413	442	486	458	465	463	419	431	440	436	436	409	419	387	438	407	407	419	418	416	419	428	436	446	441	429	429	422	446	408	437	415	480	455	417	415	434	388	445	456	441	441	463	446	406	446	464	401	440	421	409	426	431	447	470	429	405	460	440	441	439	423	467	471	448	468	462	433	447	430	441	433	449	475	424	434	397	429	401	445	424	448	431	367	407	439	386	419	431	462	469	413	442	445	417	414	415	434	440	451	446	460	434	402	388	411	456	433	433	461	420	404	421	425	449	446	414	402	432	427	468	433	445	439	448	413	396	457	437	448	430	414	402	416	460	391	431	411	420	448	431	457	445	426	410	421	455	464	471	483	428	450	465	449	431	421	451	428	448	473	435	436	454	400	428	417	440	417	432	457	420	443	397	478	430	448	417	398	460	440	453	417	429	430	420	408	428	424	428	406	432	414	427	402	428	423	435	405	435	430	417	462	442	418	418	424	454	432	467	498	443	458	426	427	433	431	426	422	413	452	394	423	469	465	465	478	433	415	393	430	432	464	404	437	432	428	441	470	439	431	467	419	415	385	427	444	454	453	470	416	428	449	402	456	461	408	437	434	450	420	399	422	440	447	408	410	402	426	439	436	430	428	414	427	427	430	412	438	400	451	475	449	455	445	435	432	446	454	461	419	418	459	441	434	429	439	443	424	423	441	434	457	462	432	421	458	423	439	450	443	444	456	428	409	448	450	442	417	460	425	432	427	417	455	480	420	420	407	415	450	443	447	430	407	434	415	401	452	440	427	386	420	464	450	456	440	437	389	438	433	435	457	435	424	437	471	464	425	418	420	392	457	425	392	458	455	409	430	434	418	451	414	427	470	451	467	440	441	477	411	410	468	466	443	433	387	480	440	409	430	435	438	454	425	454	430	385	395	401	455	447	485	463	483	441	443	420	450	462	414	377	444	442	441	416	420	473	433	440	443	462	467	443	424	446	469	453	451	463	431	474	465	436	472	479	450	438	415	446	447	460	441	448	430	444	376	438	444	416	455	450	435	454	470	442	439	457	441	457	441	463	440	443	441	433	447	397	458	396
17028	9766	14061	14631	12219	9266	7249	5765	4865	4130	3555	3138	2810	2494	2311	1969	2021	1708	1712	1660	1601	1549	1360	1408	1326	1348	1253	1263	1171	1162	1210	1141	1135	1097	1089	1110	1083	1057	974	1030	1028	996	1040	999	975	974	1030	959	992	980	1010	986	966	969	977	1002	1002	994	946	1003	959	964	911	974	993	949	951	957	1023	943	950	954	947	986	890	955	980	973	946	927	965	939	995	1026	945	956	933	1032	957	977	989	957	967	955	930	1002	886	931	1005	951	974	1003	984	928	998	895	955	966	975	972	978	1018	1007	987	1000	1037	969	977	961	982	1000	973	952	966	972	927	948	986	981	938	1017	917	953	1005	993	934	973	969	927	930	937	975	982	932	978	999	958	923	906	963	991	1032	895	948	974	950	919	968	905	929	966	932	1040	974	1005	960	949	921	946	1028	975	966	924	941	978	974	1051	943	971	977	948	915	998	941	937	972	992	1013	931	966	1025	957	968	897	950	1054	937	947	931	979	931	956	945	930	989	1033	980	978	1011	977	991	981	1003	973	984	995	977	928	984	886	963	967	952	989	975	941	952	926	948	972	962	931	969	978	937	969	925	957	917	979	941	980	991	964	964	992	945	930	889	928	961	966	1012	946	944	929	976	977	960	988	991	960	923	971	940	945	1032	934	986	937	962	1000	972	967	1013	954	951	924	953	946	945	912	983	952	996	955	1004	988	955	968	931	1010	963	983	974	1034	929	930	949	956	949	935	989	927	940	904	947	932	999	960	1013	974	961	974	970	977	967	957	941	990	1002	970	983	948	965	945	938	938	959	961	910	971	950	918	972	959	964	911	935	1010	921	968	971	941	948	971	998	978	970	958	998	947	973	990	945	960	913	976	998	984	930	1008	898	960	996	933	971	940	985	913	966	1001	978	968	952	934	942	953	943	967	943	941	999	978	961	1015	999	964	990	968	923	949	968	1007	954	933	954	911	934	973	980	979	955	999	998	995	994	965	998	973	995	998	1011	951	954	946	953	927	938	971	971	938	1019	989	990	921	918	982	933	930	989	957	981	986	959	942	993	1003	978	984	982	961	932	970	969	1003	938	1022	954	1018	940	936	932	992	960	899	940	1003	959	973	966	987	892	948	986	940	939	900	1022	980	964	927	980	1002	945	1029	925	1005	976	972	948	1035	1042	1006	935	944	943	954	959	969	939	992	939	966	1036	920	949	964	985	964	949	963	927	969	943	925	969	936	960	946	913	982	989	951	988	964	938	996	918	966	928	922	993	934	987	1005	993	951	994	986	944	989	902	1047	981	1003	992	936	968	955	941	950	915	946	986	962	924	991	956	980	969	1003	958	928	1002	916	938	978	951	946	957	975	993	910	939	929	917	934	941	1017	985	1013	925	948	948	980	954	989	936	976	951	997	897	970	937	1019	957	932	946	943	959	936	992	923	994	958	923	931	987	919	957	932	996	999	973	953	952	985	1001	967	984	968	999	977	967	937	961	968	984	982	938	919	923	1004	936	963	951	971	875	873	953	918	923	958	960	941	991	989	985	991	950	943	994	935	970	977	972	929	968	967	1007	964	954	955	949	919	949	1012	986	973	979	918	973	983	948	994	948	995	972	943	1017	956	929	946	987	981	990	951	939	938	979	960	944	927	914	1006	909	995	915	963	1001	980	998	941	1006	960	985	995	914	936	935	982	1011	970	926	921	980	1019	921	1035	950	927	982	945	969	957	935	984	950	947	981	974	1006	983	986	905	900	976	953	940	919	1009	942	939	993	957	1030	1009	1017	946	951	1003	1000	1001	965	972	978	952	933	956	969	931	953	1004	939	972	1022	994	918	969	979	994	1003	1005	908	982	1008	965	985	1002	985	930	995	932	940	962	939	1000	947	968	943	1021	997	934	918	955	978	973	952	940	953	914	968	956	945	968	1003	945	957	895	1020	972	904	905	952	988	991	948	938	941	958	1005	939	960	953	1019	980	952	1050	945	989	967	911	954	905	947	970	970	975	1005	958	954	958	960	1028	967	1013	962	944	1017	1010	998	976	978	980	963	974	994	927	929	987	940	980	926	998	945	974	964	968	994	965	974	934	968	998	966	1002	948	921	933	902	959	978	972	1002	971	949	972	996	950	950	950	940	976	953	966	1006	950	912	959	976	956	977	1012	974	939	964	999	964	977	941	1010	910	959	976	936	906	980	951	976	951	1005	928	961	1001	969	1016	974	941	946	1012	974	931	967	958	1041	975	962	903	951	945	964	949	980	956	981	962	952	962	1031	985	979	961	998	948	908	959	937	955	1024	991	1028	953	928	1001	915	993	950	973	917	1011	985	966	995	987	974	974	982	953	947	1007	959	985	997	969	890	916	953	951	977	998	941	1017	970	953	966	965	933	949	985	972	947	1005	935	992	918	969	1006	956	957	981	1017	998	980	973	957	929	975	944	934	912	983	985	976	943	976	953	930	1017	959	968	1024	984	972	987	989	951	970	959	1005	947	916	1000	1005	946	981	957	942	967	934	955	1009	963	987	1001	918	921	975	963	956	941	1002	900	944	979	1007	970	960	956	930	972	926	938	967	953	921	983	984	958	963	960	981	968	931	933	945	978	943	904	987	979	1002	982	957	974	956	983	908	957	929	992	997	995	960	958	940	972	986	966	998	1002	940	950	935	963	950	921	968	977	985	959	947	1018	941	1020	955	965	939	971	983	934	993	916	996	984	1002	940	978	1004	904	956	1030	940	926	957	971	939	1022	949	982	980	935	950	961	934	985	927	947	939	937	980	997	925	954	949	957	968	967	919	976	939	889	948	888	927	979	908	1027	936	954	948	973	957	936	995	993	951	1036	957	959	927	929	948	956	971	925	970	953	928	962	938	953	994	979	943	969	951	963	1011	928	963	877	995	969	963	972	983	971	951	881	968	901	1024	952	997	994	1007	973	978	934	978	953	1000	926	978	962	1060	980	968	994	941	954	981	994	978	948	957	993	968	972	1017	989	965	964	972	958	1015	983	927	975	978	992	973	933	971	921	1010	956	983	930	952	969	919	948	977	983	927	1006	948	946	927	967	987	931	989	964	985	968	935	970	933	989	948	914	971	961	978	968	959	1006	999	977	1013	965	920	922	898	958	942	949	961	939	1003	1001	967	934	994	924	972	971	915	963	981	952	975	979	1013	983	908	917	941	957	993	955	914	936	981	962	975	933	1008	934	995	924	924	907	940	941	981	997	956	1018	985	993	962	986	956	980	976	933	971	974	940	972	1005	930	897	897	929	932	1011	927	953	891	1017	984	994	952	998	945	959	954	951	929	943	979	1012	985	960	946	981	964	1001	958	949	982	979	958	965	930	1034	981	967	1006	947	963	1022	944	958	974	900	962	987	953	988	958	987	1004	943	1001	1004	967	938	942	924	956	923	931	973	961	1000	941	949	902	959	962	970	970	973	937	961	925	1000	1006	960	989	980	924	971	983	942	1004	899	950	983	979	955	930	972	962	918	1001	909	945	988	961	977	957	962	987	980	949	965	987	1003	967	1002	941	1007	980	1009	949	979	943	999	999	1009	1002	935	972	943	1040	991	948	933	952	962	1001	965	984	975	936	982	968	973	964	988	945	947	917	1008	943	983	950	941	942	934	958	954	944	1008	940	927	994	963	922	970	949	970	958	924	938	911	993	960	1019	970	925	937	937	958	972	1023	959	952	946
33791	18328	13406	9666	6285	4120	2795	2060	1578	1256	1169	1043	954	852	761	733	613	650	588	579	558	547	501	489	512	514	496	479	508	478	466	474	515	498	471	449	459	477	428	435	447	449	451	408	408	447	425	451	404	443	461	394	430	427	451	425	469	443	378	438	462	398	407	462	411	419	446	447	403	422	413	430	427	437	401	405	425	432	498	447	427	420	431	436	445	464	443	432	431	484	409	446	426	423	400	422	435	455	474	449	436	441	454	434	420	439	434	445	421	468	440	400	451	439	415	479	440	430	475	400	434	412	432	453	472	423	456	455	380	435	438	435	437	461	441	440	426	480	434	418	450	401	417	433	421	435	463	429	514	447	407	444	458	431	448	427	420	454	450	416	441	419	401	480	392	424	439	434	435	435	468	434	437	473	426	454	460	425	458	390	464	438	421	430	383	404	407	416	467	442	399	457	460	466	453	469	470	442	473	416	437	413	441	468	425	477	396	465	438	449	420	449	425	462	403	438	457	434	480	366	471	446	443	431	428	443	447	441	439	448	413	457	416	454	433	410	424	427	461	413	426	435	451	458	439	437	448	416	418	453	436	427	408	445	442	432	423	451	464	471	441	403	447	395	457	440	433	403	449	471	466	430	430	445	405	423	418	399	450	387	461	438	410	433	412	420	404	418	428	434	421	411	427	451	447	407	411	418	450	450	422	421	435	461	445	444	376	436	435	455	467	438	437	422	468	431	434	436	415	445	412	448	467	445	426	441	411	457	459	467	445	410	408	419	398	405	402	473	447	415	445	454	403	429	426	393	426	413	474	429	423	397	444	427	412	431	428	432	414	407	428	448	468	417	415	446	394	414	399	405	420	398	391	440	466	432	455	422	427	442	440	451	462	417	420	453	435	486	460	424	424	431	435	507	461	450	445	432	427	435	426	427	431	415	402	403	439	426	436	454	413	430	409	458	448	416	407	470	469	416	420	447	420	448	426	455	440	452	378	429	386	461	401	422	395	449	445	430	453	412	411	423	443	432	420	468	417	393	479	404	412	470	430	442	397	432	506	442	434	415	432	394	419	425	422	422	422	408	443	429	446	397	444	419	447	468	426	456	401	433	436	426	428	456	437	435	377	397	415	442	406	472	436	438	430	416	450	392	391	422	431	448	429	446	456	467	427	448	392	409	393	450	363	402	437	426	443	431	422	427	431	378	426	424	391	414	430	433	441	431	454	436	420	413	439	434	438	441	454	430	393	415	432	430	411	382	448	471	414	427	453	429	456	447	439	424	431	418	413	388	474	451	463	472	424	444	433	414	428	383	421	427	439	452	399	415	452	446	371	440	443	389	433	399	405	438	429	471	427	433	462	430	433	425	402	398	431	439	477	440	423	443	455	448	440	422	434	446	435	414	443	406	435	416	393	423	405	449	402	416	441	426	469	430	447	471	457	430	410	382	400	443	438	445	452	477	427	447	394	415	421	445	456	436	425	454	424	404	424	422	464	423	440	395	418	439	406	405	463	458	428	429	445	436	438	427	436	428	426	404	386	427	409	410	431	447	445	422	432	430	431	424	462	444	451	439	428	425	459	418	471	412	404	444	416	418	392	460	445	424	375	437	436	458	415	418	432	430	445	404	426	420	402	456	434	419	440	430	447	436	453	445	431	447	390	400	427	411	398	388	407	483	381	441	416	466	455	442	414	436	420	480	429	382	430	466	420	451	406	454	458	466	427	442	471	442	458	442	452	434	394	425	416	410	445	427	394	454	428	417	415	416	434	445	418	420	429	432	423	450	456	405	424	453	435	450	399	429	490	442	398	454	425	425	430	449	467	473	450	440	416	420	422	448	478	409	480	433	400	498	420	446	421	400	463	460	428	459	428	447	448	460	452	430	439	409	416	422	405	442	405	419	424	451	394	409	478	399	453	456	408	453	436	446	397	419	405	471	439	449	452	440	462	378	428	434	433	423	429	420	396	426	418	437	436	460	483	397	423	482	428	428	439	446	427	445	423	458	401	412	442	442	387	483	446	442	384	409	417	432	427	417	406	446	444	435	416	368	430	452	438	453	420	403	411	441	426	445	409	431	424	431	425	451	415	426	447	459	387	453	385	459	413	408	435	439	427	463	422	470	402	416	420	438	469	423	417	447	400	423	441	445	448	403	406	421	411	413	445	397	406	427	439	425	450	412	429	399	434	407	410	415	408	466	428	393	432	406	421	466	429	475	408	424	467	411	413	429	441	428	429	468	430	384	433	432	442	408	435	450	439	458	433	412	426	401	406	399	417	433	395	410	410	424	470	435	416	418	441	409	418	452	392	436	469	421	438	440	410	446	465	396	430	399	416	421	415	411	440	419	416	459	426	452	400	427	447	404	421	444	471	437	426	427	414	398	427	431	421	420	451	452	446	391	427	415	384	463	432	411	424	451	452	420	412	424	412	445	416	405	446	472	440	420	402	397	406	465	430	454	426	419	434	447	423	423	455	427	388	409	434	422	442	440	410	431	424	427	403	437	445	502	461	440	425	431	426	449	431	398	439	414	442	449	423	455	459	407	425	450	412	372	432	487	445	461	461	440	477	433	434	418	471	456	416	437	449	455	457	440	460	422	437	409	471	429	423	442	451	398	428	442	492	442	443	425	412	418	461	402	438	406	452	429	398	421	446	416	434	444	420	399	404	436	447	445	455	425	422	448	408	443	439	404	457	446	440	400	422	409	476	401	437	413	399	441	396	411	396	455	442	441	385	425	437	392	458	424	452	435	438	411	463	441	428	476	451	413	431	441	442	478	425	447	444	421	421	402	425	421	402	393	413	465	414	433	451	423	423	469	454	448	446	418	467	418	413	468	428	436	423	441	412	432	461	396	428	424	396	483	449	442	402	426	401	382	440	441	460	401	437	424	416	416	455	394	415	452	422	458	453	423	433	440	447	434	454	402	452	433	458	447	412	472	480	452	436	395	417	446	430	428	425	442	430	450	406	397	437	452	404	412	483	440	430	441	409	427	453	426	434	487	423	416	450	450	444	434	454	418	477	431	424	413	430	453	453	420	432	437	400	426	461	392	450	441	428	436	454	412	415	395	430	433	428	410	443	433	450	424	444	434	459	438	418	432	455	453	426	451	433	457	415	421	428	450	434	419	436	436	444	411	431	431	456	415	447	431	424	422	433	446	436	432	445	414	398	383	428	413	438	475	465	441	420	430	438	380	441	487	411	440	425	432	439	410	464	423	470	410	425	409	445	422	402	427	405	433	472	433	425	466	434	421	397	424	453	460	465	434	429	452	451	415	407	378	451	459	445	418	431	446	456	431	435	416	438	468	425	443	460	430	459	388	475	455	430	424	430	445	449	402	404	441	420	404	445	434	422	427	427	421	378	388	443	424	396	452	439	445	444	425	428	415	446	392	452	424	419	411	428	415	423	436	430	448	424	381	421	441	467	449	420	447	455	446	413	439	476	455	435	413	426	408	417	437	451	432	424	411	410	407	423	426	395	416
19978	13178	17825	19400	16212	12942	10034	8005	6567	5412	4728	4252	3721	3431	2883	2773	2571	2377	2066	2005	1933	1909	1676	1611	1492	1464	1450	1404	1353	1316	1337	1232	1347	1248	1225	1234	1146	1106	1096	1010	996	1053	983	1014	1021	990	1030	971	1001	1091	1015	971	922	939	958	1007	1027	993	974	909	960	939	983	983	1012	994	970	968	980	962	957	1006	993	1006	910	979	959	927	954	983	992	919	972	956	975	1018	966	972	910	968	951	972	992	969	966	958	959	1026	1015	945	917	971	1005	975	958	983	993	922	1002	918	950	946	978	968	926	947	897	960	933	918	1032	1007	1001	962	909	933	928	962	954	998	980	997	987	915	955	908	994	974	949	969	951	922	981	955	969	964	938	958	926	898	961	924	938	972	987	1001	979	962	944	1002	987	950	993	925	951	980	974	967	931	934	926	985	950	999	981	955	899	976	934	928	918	893	969	956	987	964	921	1000	963	1001	997	955	978	969	969	933	951	977	922	946	939	1025	969	966	942	994	960	899	975	977	950	918	960	934	962	977	904	969	923	945	971	948	982	959	957	933	938	952	994	915	946	1002	989	1006	924	975	997	990	935	976	973	1005	970	966	957	946	920	926	1009	948	970	918	1002	929	972	982	962	943	966	966	946	956	941	975	958	927	959	939	914	960	914	939	1027	983	870	948	999	960	941	909	989	972	941	960	975	950	903	954	969	950	935	946	959	1007	941	944	971	946	965	906	946	965	965	945	982	979	911	898	956	992	957	922	964	959	957	918	922	968	999	938	986	970	912	1038	992	977	932	972	957	946	950	962	961	932	943	952	950	917	1002	953	920	928	946	965	947	905	866	919	958	925	966	969	914	926	908	961	994	983	948	914	955	903	953	932	956	997	938	953	950	991	1004	965	946	938	960	979	959	935	1022	961	1005	971	1018	977	955	974	963	961	947	1034	986	927	947	997	956	944	986	973	925	1009	986	942	996	940	860	993	943	1003	1005	982	966	993	970	946	956	996	945	948	952	958	979	948	935	959	968	964	963	960	944	950	983	916	986	989	961	943	918	898	913	1012	930	956	931	1013	937	946	940	953	923	963	952	967	936	1025	992	955	989	965	936	919	995	944	944	924	948	959	927	963	997	969	1014	1001	986	937	1010	915	934	961	969	957	950	982	979	956	938	967	879	971	987	963	909	936	943	960	960	946	953	1008	961	930	966	961	914	943	920	945	924	961	1025	983	965	876	986	936	986	931	951	904	895	938	918	1000	938	974	924	995	998	955	878	976	930	938	965	949	952	931	950	966	979	965	931	979	915	941	972	978	899	944	957	935	952	990	934	916	961	959	947	918	949	960	967	940	929	933	941	971	975	963	984	952	951	958	971	902	965	979	993	952	956	999	994	914	967	973	916	908	936	947	957	938	951	965	958	908	976	997	895	977	958	942	944	996	890	937	955	961	945	975	948	956	941	907	926	936	955	972	932	1023	968	1007	966	956	955	975	978	974	986	965	934	978	993	906	1006	977	969	976	940	988	983	924	965	949	1011	919	933	1011	958	955	975	977	957	921	934	976	954	896	921	910	996	932	978	967	981	958	917	912	918	1003	1016	990	957	1024	962	1012	930	960	960	944	882	983	936	967	899	930	948	960	959	962	953	936	923	918	943	979	931	993	902	929	922	934	962	922	979	943	959	916	951	1016	878	1004	949	945	959	953	937	950	933	932	967	1047	941	902	973	995	979	922	943	939	948	945	990	1049	926	949	959	967	951	972	960	995	983	942	967	992	983	983	998	993	940	983	929	970	945	1036	924	936	938	920	972	919	904	949	937	995	943	957	972	936	904	929	977	983	927	1002	975	970	957	892	888	974	977	907	970	921	986	953	1002	921	965	951	947	995	925	975	971	936	988	998	1007	1020	988	976	1000	965	968	951	1000	989	949	967	903	933	943	969	1000	931	1025	965	955	946	936	939	907	925	957	975	967	911	941	950	947	996	1005	963	945	924	915	871	1021	923	932	938	867	966	982	995	925	941	1004	935	909	973	963	937	949	946	918	944	970	971	986	954	953	942	938	966	972	971	910	980	986	968	953	949	999	943	901	916	975	968	903	979	940	1019	930	972	947	985	1020	968	997	973	955	977	963	975	940	965	975	932	946	945	936	924	964	923	921	959	992	967	998	915	990	941	938	921	962	1003	917	984	986	947	971	975	956	987	877	938	941	971	947	977	913	905	944	947	924	977	911	964	893	947	905	962	932	978	946	984	958	993	938	966	982	924	948	963	956	970	1058	956	937	941	948	979	904	946	985	988	978	975	974	1003	1000	947	954	972	990	902	973	990	959	922	990	987	903	934	963	980	928	888	1032	930	932	940	986	980	938	1011	925	977	966	971	946	1011	957	971	868	936	992	912	987	981	980	943	941	1009	894	1001	918	1032	954	940	956	923	890	965	970	1010	971	991	998	976	911	977	940	921	951	948	931	897	980	957	992	925	897	915	913	913	984	976	972	885	993	917	909	966	941	926	921	995	940	984	1004	937	931	972	955	955	893	933	896	935	975	904	960	943	975	963	973	941	985	923	994	944	942	947	986	967	938	931	1002	948	983	938	950	963	990	969	944	969	926	1033	941	963	961	930	996	954	1003	950	994	857	977	963	922	975	951	911	930	942	957	1030	974	975	893	959	958	892	972	950	954	944	985	954	912	960	915	956	938	952	996	904	942	949	950	914	968	981	907	976	976	936	933	929	941	1027	902	904	943	961	945	950	971	898	936	959	951	980	908	926	943	1046	980	976	969	964	927	931	992	893	978	935	943	982	965	952	960	933	977	972	909	1003	967	950	939	979	960	937	966	964	966	956	951	927	981	989	912	1026	939	971	1018	936	978	960	1000	960	975	925	976	962	938	977	991	968	932	963	960	969	970	944	968	944	1009	941	986	965	981	939	959	985	939	970	962	992	941	977	923	994	899	958	895	948	981	984	946	949	942	911	955	984	983	930	952	1007	923	1000	967	954	931	976	919	923	1002	967	951	945	995	1014	945	927	993	963	973	1007	922	972	948	910	923	943	976	971	957	970	960	984	971	933	953	927	932	979	948	939	892	1002	955	946	975	1023	930	947	922	970	944	985	988	966	936	945	915	918	969	945	994	989	961	958	956	983	994	949	954	1004	940	925	973	953	953	978	971	980	962	968	964	928	998	938	910	916	961	912	950	948	990	966	987	904	958	988	951	975	996	961	975	970	905	870	967	1009	924	941	958	981	877	934	926	929	961	944	963	979	980	950	962	915	958	894	977	908	986	914	959	932	1017	949	973	984	945	899	934	925	960	952	1012	939	936	1002	925	927	937	987	994	933	1001	1032	957	935	1014	970	918	956	956	1017	915	990	936	931	940	988	951	933	967	946	932	947	950	922	957	989	961	936	967	933	928	937	939	982	967	926	964	931	999	940	933	1014	958	939	1001	942	983	929	1021	990	931	904	927	957	1018	974	922	970	950	952	925	958	1000	921	957	1011	976	979	959	961	1017	901	987	945	999	916	897	1026	993	933	947	962	994	904	907	968	887	973	919	970	957	947	933	880	914	1002	943	943	931	980	982	958	976	940	930	915	1004	955	957	972	948	935	1026	965	996	878	925	925	916	949	965	1005
15274	6890	5364	3739	2454	1710	1292	977	873	799	672	674	654	609	585	590	523	512	487	483	535	478	492	475	473	510	480	436	444	471	503	444	459	468	439	452	462	473	444	434	469	464	459	442	463	445	474	445	468	429	447	451	425	467	516	450	499	426	428	431	395	482	484	421	400	430	482	518	474	476	449	491	509	452	463	492	484	487	486	487	448	441	485	449	428	469	446	457	474	447	483	451	456	473	448	435	441	437	424	427	458	468	469	419	455	440	457	425	505	426	466	475	465	468	492	455	430	437	428	436	491	445	438	481	446	456	465	492	419	480	463	435	420	453	437	411	489	470	471	442	450	471	453	457	469	407	457	455	444	480	508	455	457	457	489	445	451	464	480	450	425	480	442	443	433	452	447	435	428	463	455	466	461	441	488	475	459	476	474	473	490	497	442	478	421	498	456	474	458	458	444	478	458	421	451	471	407	433	472	452	451	405	445	474	438	456	440	431	480	444	483	479	457	417	469	444	432	453	459	415	453	472	480	452	437	455	444	465	439	439	425	462	435	445	437	443	446	484	502	531	413	445	465	421	451	481	462	445	399	424	476	502	466	470	470	438	464	467	465	423	504	487	441	463	457	434	470	423	432	414	456	458	451	486	449	476	440	486	473	450	412	438	440	429	480	471	448	453	444	455	461	477	469	474	456	454	441	453	459	458	420	460	470	434	488	429	457	429	463	438	436	426	501	445	457	432	412	441	472	447	482	459	503	465	503	433	437	462	454	479	404	492	434	417	455	457	477	464	469	450	470	515	471	475	461	428	459	456	457	499	477	471	446	446	469	457	474	459	472	489	465	426	433	458	448	469	433	499	466	444	469	464	469	424	470	404	464	443	450	460	475	464	477	482	459	483	469	455	433	441	447	442	422	452	440	447	462	500	427	398	399	458	418	432	410	415	434	505	464	416	452	475	435	467	488	447	475	411	455	446	460	431	416	430	506	479	459	496	483	472	423	426	478	431	424	459	473	482	477	466	443	452	472	443	450	467	449	473	459	424	442	447	486	441	406	470	454	446	490	420	472	398	460	451	453	467	422	475	433	481	448	418	466	437	430	419	455	436	473	487	426	433	442	427	451	452	424	412	452	439	446	435	446	456	498	460	476	473	406	445	473	475	425	426	453	461	453	490	428	455	451	439	435	458	425	506	476	517	457	459	454	505	459	448	460	429	478	482	448	435	465	503	461	475	490	447	490	490	466	488	425	458	461	462	430	418	430	472	474	464	464	419	483	467	428	446	426	455	459	452	454	425	469	462	458	425	416	473	454	493	451	455	487	471	448	459	459	455	412	426	452	460	447	493	473	458	437	454	496	447	488	487	436	443	457	473	443	452	449	450	448	452	439	482	473	416	488	450	415	491	467	472	443	445	448	463	419	424	447	480	468	481	472	469	469	446	433	416	440	456	463	429	464	469	494	515	448	432	391	454	484	465	460	426	478	413	460	440	463	452	422	459	454	452	457	476	450	425	484	465	446	440	484	464	452	464	455	469	454	456	466	446	473	449	445	487	452	463	491	461	440	401	459	456	441	414	428	485	474	444	462	473	464	470	463	479	441	444	486	459	439	447	477	462	434	431	469	495	456	445	442	421	466	455	411	408	484	430	490	447	404	463	441	467	473	480	425	445	422	477	434	443	472	474	424	437	460	450	439	453	510	410	449	449	504	475	449	441	448	434	446	515	457	441	457	418	517	485	437	416	442	453	407	481	401	436	451	458	413	434	449	510	452	430	458	427	397	436	474	465	474	461	451	427	430	426	420	472	449	440	458	445	445	449	513	443	422	459	452	471	409	422	441	483	405	431	422	457	508	465	462	475	438	461	474	459	440	480	450	468	439	461	421	405	441	438	467	470	429	471	467	475	484	458	480	488	440	432	448	442	462	441	443	432	412	477	498	476	416	470	500	420	469	457	432	440	423	445	454	420	493	442	478	428	440	467	421	446	431	410	399	429	427	445	465	441	467	481	471	454	490	441	456	477	469	431	429	457	500	419	416	481	455	426	436	458	508	488	435	434	455	482	452	460	409	433	455	481	465	483	413	449	416	469	438	437	440	466	463	428	465	443	450	474	500	473	446	436	442	517	455	440	438	454	467	468	486	427	444	463	518	472	440	444	434	452	446	489	492	483	472	441	470	450	450	474	467	429	433	451	428	463	439	465	418	431	446	453	460	453	431	458	488	465	421	478	484	412	487	418	415	437	450	468	472	421	464	447	446	462	465	448	447	472	436	427	448	452	424	461	472	452	460	450	425	451	432	432	442	506	464	449	442	530	499	480	412	445	453	494	425	477	488	474	473	431	448	457	501	420	487	410	443	418	461	451	417	474	478	452	443	459	460	461	454	430	419	422	464	448	491	475	474	434	434	440	464	425	459	456	434	433	470	460	466	449	454	425	461	450	434	457	487	432	462	469	491	456	431	458	489	449	455	474	414	437	454	508	467	436	469	414	426	428	465	451	443	419	483	445	464	441	424	437	441	472	441	476	444	441	400	491	484	470	480	427	425	460	482	472	462	483	466	455	455	465	478	445	440	398	423	454	445	453	445	486	455	434	488	471	487	438	438	428	466	481	441	483	480	499	487	435	427	444	434	444	465	436	420	459	436	452	444	461	425	510	476	452	414	436	450	463	437	472	472	458	425	458	481	482	448	477	408	454	439	468	409	447	473	449	444	496	453	461	465	423	447	474	434	400	467	428	463	489	471	473	502	479	438	426	456	459	466	452	472	477	435	436	419	458	457	446	450	439	491	435	452	457	467	457	497	485	433	499	474	460	475	413	448	462	469	406	473	429	439	405	463	449	437	445	452	439	454	408	454	413	439	453	447	489	450	462	450	443	445	452	480	480	484	457	475	444	448	453	442	434	489	445	461	456	406	460	408	428	479	450	434	443	435	442	476	481	432	448	460	475	461	446	446	465	447	450	484	460	433	450	460	434	428	427	493	473	444	482	428	479	459	438	468	427	456	433	423	467	452	465	473	430	419	414	476	465	421	444	450	475	448	436	474	458	450	431	459	440	460	471	405	417	460	457	435	484	495	457	483	428	461	460	432	460	477	379	443	424	444	457	424	444	463	419	431	457	437	447	452	433	499	450	448	487	451	459	430	420	409	451	463	458	447	463	495	452	466	449	478	445	435	468	466	455	438	437	470	448	434	448	478	457	463	460	434	430	478	436	472	438	452	477	433	392	466	472	437	418	452	440	426	468	472	412	477	500	459	456	421	480	424	449	435	426	482	458	441	450	456	492	454	446	472	462	463	458	392	461	433	437	444	456	448	415	462	477	466	462	459	423	443	444	456	449	405	435	415	457	433	476	448	489	479	456	464	464	464	422	490	426	441	470	465	471	436	470	465	467	440	486	466	435	461	447	537	432	484	437	472	445	426	465	463	468	444	471	472	439	433	463	453	448	469	499	451	426	455	490	435	442	455	471	489	441	428	472	422	460	492	450
9924	5891	9442	9835	7854	6143	4945	3917	3144	2647	2342	2153	1891	1804	1602	1523	1544	1366	1307	1272	1290	1190	1190	1160	1145	1109	1086	1085	1047	1083	1082	1031	1054	1040	1094	1059	1048	1032	996	979	1028	975	972	1033	1036	998	1047	983	1036	1027	942	1063	986	1017	1013	983	1018	1038	996	973	984	1007	996	993	1001	942	1025	1035	1024	972	994	1007	970	1004	1002	967	947	1023	944	930	1001	998	889	958	1034	952	987	950	999	1010	955	991	978	1011	936	963	957	1003	921	978	964	997	1005	1060	1007	976	1025	987	1002	944	1032	992	1016	1032	961	1037	1013	928	1023	996	956	943	1014	1070	958	983	981	1007	965	1023	1023	969	992	954	978	980	981	955	1050	949	1003	987	990	1032	999	951	998	957	989	1027	974	989	973	969	1016	994	1003	953	918	967	996	993	978	1018	987	1030	943	1014	993	1012	977	1001	975	1002	962	1017	921	995	948	969	933	1013	965	1011	968	984	1001	1036	987	1000	979	1005	968	981	964	979	954	991	961	1017	1009	1014	984	1013	989	972	982	997	970	1004	969	1037	923	1010	991	961	994	987	978	1004	984	952	990	999	1009	979	1037	958	938	984	1046	995	997	990	977	1011	988	955	963	988	1011	1004	972	999	977	970	1023	992	985	1028	989	1011	975	995	1048	976	1028	957	1025	999	1012	997	1038	1021	977	972	1018	1034	1022	990	987	1016	964	1053	1016	1021	965	997	974	1024	945	979	963	1017	961	990	1031	997	996	951	987	934	930	1031	966	975	950	992	978	1000	1023	1013	1025	958	998	964	951	1004	1015	978	1002	985	1027	997	994	961	959	995	990	981	1027	1065	966	1008	1016	985	1010	1029	982	962	1010	1041	974	966	1049	1020	946	966	1004	956	977	978	981	1006	1029	976	986	963	1010	1003	959	1019	972	996	967	982	1028	1019	1012	942	972	1030	992	1001	1050	1007	1045	1033	990	1007	1016	1032	975	990	972	990	967	972	997	1040	987	973	1039	988	937	959	938	970	996	998	968	984	1005	981	972	1067	986	997	977	930	993	994	960	945	982	963	1014	1020	998	970	1046	976	1004	993	982	958	1030	979	1012	1047	972	1009	1012	1029	949	999	989	972	984	1030	994	972	1040	1013	986	1077	992	989	946	971	956	998	1050	991	958	1012	1016	997	949	958	997	988	1055	968	1019	968	959	1065	995	980	972	982	929	1028	1026	1003	1001	967	1028	1026	1026	959	987	1028	1002	1041	949	1005	981	981	960	988	968	976	1055	1014	969	1051	976	1016	989	1024	970	966	1015	1000	968	1006	993	998	1016	978	966	1009	1011	1003	983	957	972	961	928	960	970	949	947	978	1006	943	1032	953	1033	1039	1003	1041	996	1019	948	1018	1006	950	947	992	1008	955	952	953	1002	959	1016	1011	980	973	1024	955	1004	933	956	979	989	1024	991	1030	1003	1002	948	1014	995	1005	991	977	952	994	976	1018	939	1004	1025	988	1005	967	986	992	957	971	1018	946	962	1020	956	946	1014	1000	1031	1023	1079	993	998	1000	971	972	950	1005	967	995	982	998	959	1018	956	978	1009	970	980	1045	993	982	1069	964	985	1001	1040	1028	975	1032	1042	1015	996	997	954	991	971	1018	1070	955	1016	983	996	968	955	1037	946	976	936	993	1018	987	1000	966	964	966	985	1002	1046	991	994	946	1001	979	1002	950	1011	1082	1018	989	1068	963	982	988	940	1033	1013	983	930	966	1007	965	1027	1013	985	980	972	966	975	959	1025	989	1017	953	959	943	980	1036	957	902	977	1019	1002	1038	955	1075	1031	994	974	1005	941	982	970	1031	1018	1021	1000	1019	1056	942	968	1071	1020	990	1031	1026	1001	1014	1031	1005	999	1009	1009	975	1006	975	997	965	999	955	1030	1006	1022	1021	971	1057	1014	992	967	972	989	933	947	999	958	996	1006	990	962	979	1015	1020	952	997	1017	986	1015	944	990	982	988	989	1049	952	1058	983	970	989	1021	961	947	984	960	988	1011	1004	988	1025	1011	983	949	994	1053	1005	1002	1032	946	971	984	972	1022	987	1050	985	998	1005	966	1014	1008	1014	986	983	995	950	962	960	982	960	1055	996	966	973	999	1001	946	1048	977	980	974	1000	1018	975	962	992	971	1010	973	963	953	1006	972	962	1006	995	931	998	970	1015	957	971	957	971	1006	979	1015	954	1019	962	1036	975	987	975	950	976	969	1081	947	1004	994	965	945	972	987	1017	1035	985	996	969	979	987	995	968	980	988	987	962	980	977	975	1015	1025	1067	963	1003	972	1012	1014	954	983	1062	1021	961	957	983	991	1010	978	968	992	987	1001	1027	1026	985	995	967	989	1024	927	976	1039	973	1011	988	1027	1005	971	1005	975	1000	961	1011	1025	987	922	955	995	957	979	987	1005	1020	975	988	1045	967	1043	975	1017	936	1011	967	996	1063	951	954	987	998	1005	955	982	1005	1003	954	1003	1032	963	1026	966	1001	931	964	980	990	955	958	1025	1043	1007	977	1059	1009	993	1009	1020	990	969	975	948	1004	963	958	966	969	1005	1000	964	1017	987	958	968	977	1035	1023	973	1004	1015	1060	1025	1001	956	1021	996	965	1019	1016	978	1012	1011	1005	988	1023	985	973	989	950	1033	1040	1011	928	1000	1018	1024	994	986	892	999	993	985	995	940	1016	971	982	998	1019	1107	1000	967	1024	981	1000	974	979	1002	992	976	987	1007	990	1014	975	1015	970	1035	987	967	1015	989	999	989	942	1016	968	1021	1018	999	992	1033	969	958	977	1015	1020	956	1017	946	1014	997	977	1012	1006	1052	1012	987	930	1044	998	953	992	1006	1042	980	981	997	980	1049	1018	1010	1009	999	1007	984	1055	994	995	1030	953	934	932	983	1090	993	929	978	1028	987	985	992	1007	1013	1012	933	1000	994	1024	1017	1008	989	987	1076	1001	950	953	911	1018	996	989	993	973	966	1010	1009	939	1010	1001	1027	966	969	977	1009	1036	1005	984	989	985	990	965	927	980	955	1033	977	964	980	1021	1019	972	988	914	1012	979	1049	998	983	932	943	1031	946	1004	979	957	952	942	972	982	996	984	991	1023	972	1069	972	988	1002	974	986	1008	928	975	953	1064	1007	980	959	1016	975	958	961	983	978	1058	1027	936	990	995	983	962	902	929	1031	1006	946	988	975	958	962	1030	960	932	1028	962	968	993	1000	962	1041	984	1044	1051	1006	1049	978	1048	1028	1015	940	998	953	990	1032	1005	990	1003	983	1023	992	972	990	979	1027	961	985	929	959	983	1022	961	995	1049	1011	1017	995	942	975	1022	987	1005	1008	1005	908	1014	984	958	987	942	977	1018	1044	997	999	932	963	978	1045	1004	984	967	944	999	978	985	999	1001	1030	991	960	994	956	1001	995	1027	1011	973	941	1019	1008	947	1001	1005	1076	1000	953	967	967	986	1021	966	924	942	962	1041	1025	996	987	961	1008	956	975	979	1016	959	993	987	997	990	976	1072	1014	1013	1014	989	904	1017	983	961	1018	1070	999	984	1009	1028	1007	995	998	1027	1011	971	986	1018	976	1059	1042	1054	1001	972	953	939	1006	1054	1020	1031	913	946	918	966	974	965	989	963	974	1026	952	1024	986	985	966	989	971	933	944	1025	1017	998	993	1029	1063	972	969	1000	969	1006	956	998	1020	1066	1003	1006	927	1007	925	880	944	967	1019	976	1002	940	989	991	931	1012	958	1019	948	932	1017	1021	980	1028	999	970	1032	1049	1040	1027	998	947	998	1030	1003	975	921	1012	974	963	1054	1025	988	986	988	967	971	982	958	976	1000	983	963	944	925	1030	981	1031	939	943	973	990	1036	993	948	923	933	935	997	1026	953	971	1038	986	1017	1040	946	976	975	944	964	939	1005	983	974	968	985	1037	977	971	1070	976	1008	1034	978	978	982	1009	1005	921	921	1017	995	1037	1024	998	968	980	1003	1021	966	987	978	1028	949	979	993	986	1012	984	997	991	970	995	1033	1028
26478	12209	9184	6703	4457	3034	2035	1597	1212	1012	905	824	749	727	645	609	594	582	538	500	507	519	513	521	513	516	490	454	487	483	444	455	484	463	485	528	435	444	492	469	443	420	450	435	450	507	433	433	457	455	414	423	459	430	446	425	431	468	418	432	422	482	402	438	437	442	433	468	446	487	417	422	415	406	417	464	426	441	423	453	452	456	463	436	439	432	483	461	463	426	448	409	419	435	432	450	418	418	485	431	456	441	428	420	410	427	448	404	487	464	440	468	433	418	396	382	442	477	404	456	414	425	466	441	455	418	399	415	424	460	435	406	425	434	461	479	453	428	449	418	381	415	433	436	397	432	452	444	470	461	464	413	415	413	403	421	437	395	420	398	443	427	454	452	405	386	419	467	386	421	455	393	439	468	424	427	418	455	437	449	456	463	446	441	428	460	450	446	433	433	475	443	435	407	446	443	429	441	444	466	437	400	419	432	494	457	462	434	459	435	440	433	451	451	452	428	481	453	429	435	406	397	431	499	435	466	431	409	478	438	401	447	459	382	487	436	426	441	423	461	446	405	460	396	472	469	463	444	452	394	491	457	418	448	465	420	436	447	456	419	408	396	403	447	445	433	440	419	421	437	443	419	438	445	428	461	455	436	425	422	460	467	454	449	463	431	464	481	413	433	440	455	468	446	452	428	448	420	440	446	439	446	423	395	413	404	454	410	446	441	416	425	430	457	404	452	400	401	443	461	437	386	456	387	418	435	487	415	467	420	454	420	402	423	418	455	433	440	454	467	440	424	429	487	402	455	453	461	435	450	418	463	472	447	413	418	448	448	456	474	465	417	462	398	410	431	408	504	409	455	431	412	431	410	468	440	417	446	452	402	419	435	455	441	471	469	456	426	401	423	472	442	427	428	462	461	401	471	439	453	440	435	454	441	432	455	478	465	467	457	461	462	476	393	454	413	419	460	431	494	423	411	426	405	463	445	411	402	413	449	462	428	448	432	476	426	428	442	431	439	431	448	420	449	453	432	402	409	384	450	447	405	432	429	430	448	407	411	419	417	455	476	455	496	484	464	417	430	439	461	428	446	441	445	404	414	437	461	412	448	432	444	486	434	430	452	463	434	436	432	450	422	450	426	451	395	455	426	487	417	422	423	392	462	424	433	435	442	457	427	462	440	447	433	421	438	426	484	449	411	433	455	451	458	465	432	472	451	444	459	497	429	452	467	418	414	441	433	418	440	439	455	455	411	444	469	434	436	427	430	467	443	455	471	405	421	421	457	411	455	427	480	469	471	445	482	466	458	455	476	468	439	440	424	438	411	449	404	443	430	447	452	434	458	406	439	429	459	448	458	384	442	427	433	433	415	403	426	453	454	413	403	432	393	436	444	445	459	461	420	409	413	440	432	496	454	436	444	417	419	469	418	440	437	436	444	470	465	396	448	432	442	405	456	449	427	401	430	397	477	446	472	485	377	435	444	466	427	431	399	461	410	482	450	432	437	467	423	462	453	455	401	450	481	455	464	451	466	446	468	413	449	458	441	405	429	453	452	418	439	422	430	480	423	421	455	427	452	425	402	426	423	445	410	433	420	402	444	450	435	447	445	450	435	460	461	444	403	403	392	450	406	461	415	430	455	470	431	463	418	449	432	410	428	461	437	404	477	418	411	458	421	451	456	433	414	430	418	427	400	453	391	470	429	453	435	459	423	450	431	446	428	445	433	431	452	464	422	410	464	416	440	462	441	423	432	402	406	451	432	436	433	449	452	421	414	426	426	424	421	435	443	421	422	422	412	472	449	459	432	433	458	459	432	418	433	480	394	464	430	427	418	459	413	494	488	446	437	410	446	468	423	405	402	446	455	468	440	468	392	444	446	404	431	417	440	450	439	451	429	382	458	428	431	440	427	439	443	424	455	434	438	441	470	469	449	438	467	461	441	424	425	460	467	396	468	435	407	421	452	466	451	423	457	426	447	449	460	443	446	458	425	459	467	440	445	454	446	406	470	504	420	431	433	428	452	478	456	436	415	471	440	438	425	394	447	416	410	395	441	418	406	406	462	446	430	443	403	428	448	450	411	481	453	456	388	417	397	433	461	416	461	437	408	424	430	431	427	463	418	412	421	460	456	470	468	437	443	428	429	416	461	407	454	444	438	439	494	470	414	433	452	440	413	424	438	444	410	465	432	447	404	490	457	397	462	422	412	421	459	456	455	438	464	450	455	418	421	435	451	414	440	418	422	472	462	433	405	472	471	484	446	454	408	390	482	418	409	458	437	473	420	457	436	422	386	449	408	452	479	429	454	438	463	422	433	419	404	396	394	480	489	417	456	442	415	419	406	434	428	419	428	461	411	446	450	405	449	496	466	436	432	443	451	387	433	432	445	418	491	440	395	376	427	441	423	433	406	455	439	454	426	433	437	452	461	460	442	419	454	469	426	478	395	435	451	448	449	467	394	461	457	451	435	440	440	429	390	403	387	466	410	400	444	440	436	428	455	419	458	428	416	507	443	453	420	425	443	435	433	415	425	429	452	446	479	428	453	421	471	443	451	383	447	449	441	422	468	444	457	436	433	394	450	435	428	458	447	445	451	473	435	451	433	443	453	397	444	449	467	485	433	419	439	443	456	402	423	406	410	448	432	424	427	458	444	441	455	422	464	440	424	478	400	409	458	457	441	453	481	436	411	479	463	410	436	440	439	442	411	405	434	431	445	438	430	467	425	465	455	420	451	473	436	440	443	421	477	475	456	454	429	456	417	434	407	457	472	396	434	448	453	396	445	479	455	406	405	475	436	431	414	420	428	440	385	473	439	454	424	423	418	437	429	467	454	418	441	447	441	450	470	440	439	461	427	453	411	438	412	452	442	407	454	425	468	436	470	459	447	443	427	443	439	435	417	449	452	433	422	461	438	399	423	444	429	425	402	448	434	424	444	449	419	434	459	419	445	464	418	432	467	435	412	412	454	441	440	494	438	444	444	442	450	445	446	468	429	437	450	406	444	438	448	487	461	446	403	420	465	436	480	397	438	398	410	467	428	467	441	463	437	443	452	438	452	439	451	469	441	413	392	443	491	464	444	404	423	456	453	432	423	419	467	421	438	414	448	464	430	437	495	417	442	469	434	423	446	437	449	485	432	461	458	449	447	427	458	395	426	427	424	447	407	424	402	449	420	422	452	420	460	451	437	453	433	426	450	454	478	440	452	483	453	434	411	466	420	409	429	426	457	440	434	456	464	430	412	410	403	386	415	437	404	420	473	454	410	411	410	455	416	449	459	445	391	430	445	459	458	420	429	461	448	438	472	393	436	423	439	439	456	463	436	441	434	434	430	490	446	422	441	452	427	433	471	420	401	449	445	452	446	445	414	449	428	408	446	426	412	435	436	451	439	447	443	440	454	466	415	464	398	446	439	495	418	432	410	416	426	447	423	437	475	425	450	445	458	472	463	441	450	450	399	418	422	436	468	453	454	450	440	418	478	462	436
16693	9341	13857	15399	13120	9872	7613	6097	5008	4200	3565	3310	2813	2532	2277	2142	1981	1779	1629	1613	1548	1501	1388	1395	1351	1367	1274	1197	1250	1185	1182	1161	1151	1168	1120	1143	1126	1037	1031	1067	1052	1000	968	941	974	998	1002	990	1001	991	951	992	961	992	993	990	954	980	984	981	991	944	951	954	929	1015	939	991	990	934	996	993	1013	942	937	970	920	960	1020	926	933	941	944	917	968	934	971	972	916	961	955	981	941	960	929	996	939	918	978	952	988	911	938	921	1034	1008	907	952	970	958	996	977	976	986	995	949	921	981	970	914	1004	974	962	930	992	947	928	936	1004	948	960	956	966	962	965	1016	941	963	997	1036	925	943	917	1033	1000	1020	962	978	958	919	924	1040	971	918	960	961	958	911	983	975	949	964	915	938	945	1042	944	998	955	931	964	1020	949	1034	975	1001	962	974	977	974	998	959	1028	986	1027	956	914	1058	918	929	960	994	960	951	1016	981	950	1042	988	991	994	971	919	974	936	980	974	967	981	1039	936	924	957	1045	963	947	986	944	996	973	984	994	963	964	943	964	978	939	950	993	1020	967	919	907	986	977	961	921	963	967	963	954	964	997	1011	957	973	1038	956	931	946	955	938	991	963	935	935	988	969	984	1023	959	937	952	1023	984	980	981	981	911	949	986	933	988	940	1003	973	993	948	951	987	940	982	903	917	959	917	958	948	970	939	958	971	935	969	1011	974	1012	975	1025	973	956	1002	963	963	944	925	937	974	976	963	970	963	958	982	938	977	995	951	948	1027	911	952	929	1026	974	1003	968	970	962	988	975	964	951	936	1010	959	969	932	968	986	947	957	979	947	975	988	951	938	1015	970	979	952	997	959	949	1018	964	947	942	945	931	957	1017	920	992	923	928	920	944	977	950	986	948	983	953	994	969	917	962	947	948	998	953	1026	892	909	926	939	947	1003	942	983	956	970	1000	958	996	955	951	907	974	951	974	921	972	968	958	915	917	980	939	938	964	930	968	901	993	985	984	991	962	940	999	986	959	948	948	923	963	969	981	966	934	976	945	1006	930	983	979	974	998	1021	991	1009	992	932	953	967	1026	1027	932	947	913	962	1031	936	990	918	971	1012	948	961	990	1000	970	957	990	998	1004	951	985	983	962	979	993	966	998	897	967	974	921	1005	978	989	959	959	974	971	912	977	927	935	1047	946	964	964	905	967	977	915	989	959	954	938	953	991	1010	1023	975	906	960	948	968	1001	990	990	975	976	952	1000	964	974	889	997	921	978	908	956	956	1003	931	974	951	918	961	989	977	970	1032	972	962	915	919	960	961	1009	938	923	985	943	971	974	968	891	962	968	952	1017	982	1033	955	907	1013	1015	1008	942	994	991	955	1016	995	967	953	920	990	953	969	1010	965	953	963	958	920	969	977	982	965	990	983	948	990	974	966	957	984	989	965	958	940	890	959	1024	952	996	941	966	1012	983	970	922	967	991	1012	927	923	955	933	923	980	922	953	955	945	934	997	963	942	957	953	989	926	941	963	997	952	975	923	926	1029	998	990	978	991	982	913	949	922	944	886	916	958	996	993	984	955	930	954	957	1010	980	943	976	948	975	962	947	955	1022	997	972	1047	920	981	985	913	964	941	917	979	965	915	958	987	1009	964	952	1001	953	972	979	987	968	987	945	1017	950	980	986	953	961	980	944	954	937	934	919	994	940	969	967	950	997	954	987	943	951	916	948	904	923	1020	984	987	895	912	963	1007	978	926	1029	957	939	935	964	919	977	981	993	964	943	974	967	993	1014	994	983	897	942	956	981	1035	958	1005	954	973	1031	939	927	975	998	1006	925	970	910	972	966	942	987	963	931	936	1020	962	1006	900	1001	917	1042	916	941	907	952	995	986	971	1021	969	931	953	960	951	996	973	943	966	1012	1018	972	996	924	970	962	949	963	965	961	984	962	914	951	952	939	926	1006	979	985	987	995	967	966	969	996	971	938	946	945	1001	1020	891	981	967	1006	959	997	982	923	964	883	1011	949	993	971	922	968	978	929	1024	945	949	956	943	948	1010	955	960	931	977	1011	950	977	926	951	985	955	961	976	949	956	962	988	930	956	966	990	975	1066	984	1009	915	942	981	963	984	931	943	968	976	929	981	957	959	1001	983	1020	997	1024	950	957	965	956	996	980	993	962	966	1001	987	1000	952	954	992	1022	956	943	916	981	934	968	1011	958	925	1016	1000	940	992	974	936	987	996	1009	961	955	1023	951	968	935	978	976	927	953	933	952	979	969	944	982	1018	986	951	1058	947	918	944	917	941	941	1003	992	957	986	952	991	987	947	947	960	962	957	981	984	935	972	916	1027	867	1016	990	927	967	910	940	983	1016	986	966	978	946	957	1022	950	995	1007	969	999	995	974	972	951	944	941	983	960	955	941	940	932	956	972	997	956	926	1024	985	919	951	882	931	1002	954	971	954	956	1014	995	1002	960	1011	911	1019	959	986	934	985	985	970	962	1007	949	970	969	992	965	980	1009	962	960	944	927	937	925	959	965	982	945	922	1027	987	976	960	967	927	930	939	912	979	963	974	968	930	915	1004	930	929	1017	888	969	1013	954	929	986	943	944	984	936	964	1013	975	938	915	938	950	937	943	972	976	1011	979	993	954	1007	963	985	967	994	1034	940	927	1021	1043	958	982	1004	960	938	972	968	977	977	1021	976	1000	1008	998	952	973	990	967	1039	947	954	1003	1035	962	998	985	913	1009	964	989	962	983	1014	880	975	984	1003	989	941	932	921	970	907	973	969	1017	917	1018	946	1005	946	933	964	978	1016	968	944	957	928	995	984	943	909	945	868	961	980	1002	947	910	973	944	947	965	979	928	988	918	952	954	956	931	973	1082	962	1000	973	947	938	971	1031	918	1016	1004	933	972	991	981	962	963	987	938	971	997	940	947	985	975	920	951	926	1026	934	941	971	972	963	926	998	941	965	980	1013	971	927	983	995	954	959	947	916	941	978	983	990	968	983	1038	929	978	972	998	1015	938	956	961	940	985	963	955	935	990	996	972	905	959	968	943	875	1020	956	971	921	913	946	974	970	958	983	990	941	983	986	954	987	898	996	995	983	990	976	954	994	998	951	933	960	958	985	903	952	969	966	966	964	1012	1033	966	1039	957	975	947	947	990	1018	963	960	1005	952	873	959	952	1004	900	1001	997	952	933	989	973	960	971	994	948	988	909	949	974	951	1002	1021	995	944	968	945	1013	922	927	955	969	949	952	964	1015	991	986	978	979	952	980	940	968	988	1033	951	990	938	934	994	945	924	966	970	917	1001	913	898	927	993	921	1036	963	973	943	959	976	991	917	974	966	922	986	998	1003	1001	999	976	959	968	942	965	970	960	956	1005	966	947	941	910	949	969	970	976	954	971	948	1012	963	1006	911	960	948	947	995	922	934	954	1009	951	939	926	1059	1002	960	1003	940	973	977	980	1003	961	980	1026	970	1000	965	997	958	995	991	938	1022	960	994	988	971	947	961	956	919	993	961	945	950	989	933	982	972	975	982	952	940	991	1033	989	994	936	987	946	946	995	902	995	999	949	945	965	1039	954	1008	984	999	994	972	929	984	974	974	987	935	931	974	923	1004	1016	950	952	987	902	973	991	946	964	960	954	932	996	944	992	981	986	943	912	924	974	940	975	955	950	976	932	955	950	1045	1000	981
34513	18635	13783	9396	6634	4496	2845	2204	1645	1429	1218	1004	854	821	712	727	712	630	599	564	585	588	568	533	514	515	544	524	516	531	498	495	495	477	477	478	429	447	455	390	494	433	451	442	442	449	444	444	465	424	453	403	448	460	436	436	453	437	461	440	441	451	444	424	412	438	453	469	450	399	460	448	437	422	495	438	428	472	467	423	423	442	462	437	435	445	400	453	463	490	449	393	380	422	452	456	437	463	467	453	450	421	410	427	422	410	439	441	425	479	453	446	425	431	413	430	446	466	449	412	438	454	465	429	407	406	437	413	438	457	447	425	410	446	454	422	449	446	442	410	440	451	428	432	436	490	476	450	447	458	460	425	432	434	407	449	452	473	473	447	468	477	400	429	447	432	394	441	423	413	463	461	453	477	446	436	430	434	467	447	458	419	438	457	417	433	441	450	443	438	436	440	416	450	469	455	422	444	446	427	416	458	437	422	428	451	436	440	433	423	445	424	418	442	438	398	441	405	379	443	436	436	422	454	410	447	456	437	431	472	463	445	456	418	448	405	412	430	430	472	428	449	428	459	467	433	432	419	454	451	449	411	452	391	483	440	446	434	428	444	432	426	498	436	432	444	396	421	424	422	440	447	423	456	432	443	442	386	448	436	467	465	396	425	426	455	468	407	433	430	464	416	436	382	412	421	481	474	480	466	420	440	434	450	435	444	480	457	451	456	419	402	426	437	468	412	460	429	458	438	386	425	432	409	461	452	410	424	450	439	425	453	463	445	405	448	457	357	412	413	436	442	451	456	448	440	455	432	436	418	449	433	464	423	467	473	438	441	461	430	478	453	416	446	425	432	412	429	408	420	448	468	405	433	413	424	441	436	479	442	451	450	432	415	403	433	433	439	462	437	434	428	443	425	411	456	485	432	455	400	405	495	454	437	449	413	442	418	436	448	421	455	451	456	420	434	446	443	413	422	413	417	479	448	498	430	470	431	422	432	458	445	459	434	444	438	456	424	455	411	427	419	429	423	419	411	422	423	434	442	432	414	480	442	440	455	425	408	439	400	456	451	431	468	448	425	439	443	405	437	402	445	439	459	456	436	454	439	422	450	444	403	433	426	449	447	462	451	451	463	387	438	409	450	472	451	416	412	426	449	422	439	456	427	501	441	448	472	447	434	423	427	476	403	466	429	402	451	392	444	435	446	432	415	435	449	431	420	431	461	454	471	488	459	445	451	472	425	460	452	412	459	409	418	412	434	417	426	415	416	373	440	445	441	455	430	436	386	366	415	374	457	449	448	430	440	447	406	479	454	454	423	411	448	414	441	412	414	436	436	494	470	457	433	417	444	397	439	419	456	424	424	401	430	395	411	479	449	465	405	433	384	433	424	486	426	440	453	456	452	401	439	458	469	430	429	421	418	421	421	403	434	446	460	430	415	450	481	461	448	461	417	414	434	449	407	445	433	407	438	427	424	438	421	471	447	446	417	405	439	383	422	419	418	458	422	410	453	400	412	401	412	430	459	410	432	451	434	440	430	440	424	437	464	438	428	440	452	440	462	421	430	430	464	423	433	433	426	425	435	426	444	409	429	436	463	439	445	447	399	419	429	500	430	457	433	442	463	432	445	459	440	435	387	432	411	437	436	424	435	441	439	397	460	454	445	481	449	493	411	432	459	454	472	433	443	439	471	431	407	396	441	450	435	405	432	438	448	460	422	438	441	412	384	460	453	467	439	419	437	444	424	409	453	417	401	423	430	434	400	457	459	456	474	420	418	443	461	463	430	454	471	461	442	418	445	470	463	443	436	443	435	427	416	422	475	447	449	428	486	395	411	442	446	461	441	460	412	429	406	448	409	414	442	463	435	431	447	452	461	424	470	385	395	474	406	437	380	458	428	444	409	442	426	451	453	447	436	442	422	414	480	464	416	432	428	455	430	430	420	489	439	475	471	459	452	402	418	425	440	452	449	461	418	407	442	428	475	463	442	465	465	404	426	421	391	465	462	426	442	421	402	396	431	442	477	504	411	417	417	419	430	435	411	444	447	460	453	459	421	444	424	415	445	457	441	490	446	444	458	452	448	456	455	457	409	442	424	447	472	444	451	458	468	460	434	442	434	396	410	451	435	484	425	457	440	429	425	465	436	427	442	397	457	464	474	436	425	443	411	448	486	432	448	403	419	417	424	409	407	396	424	450	396	463	402	465	427	412	405	430	463	510	426	395	432	451	423	456	404	422	439	445	432	435	428	419	448	465	441	437	445	403	460	476	430	434	448	415	403	407	407	442	415	458	483	404	444	393	427	452	447	396	423	406	407	428	427	417	409	459	458	436	408	439	471	397	457	403	430	410	474	447	424	421	449	416	439	412	414	475	444	447	421	459	414	445	447	420	426	464	399	448	467	443	462	432	429	415	465	453	452	447	428	419	458	434	473	406	427	418	484	453	409	421	424	432	441	488	441	415	413	464	455	444	395	439	461	439	457	460	463	443	453	431	436	449	458	504	439	409	438	444	389	499	429	417	445	455	443	443	448	468	453	459	434	452	437	452	448	451	442	451	455	405	431	407	450	431	422	499	468	457	428	407	395	444	455	463	465	412	428	464	431	401	485	406	437	382	448	428	460	438	458	465	444	458	441	436	420	413	447	436	452	425	454	393	447	427	437	442	440	451	450	477	410	477	447	441	403	435	474	445	425	468	441	465	428	436	433	449	457	426	424	410	470	460	414	458	436	452	441	413	428	425	475	407	437	444	475	433	436	408	406	442	447	433	455	471	448	451	433	430	448	437	402	422	443	436	416	438	467	448	437	418	420	446	460	441	425	448	459	459	455	470	407	452	446	426	418	465	443	444	402	440	437	451	452	436	437	419	428	414	438	402	454	450	433	437	426	468	432	438	409	416	443	462	493	437	458	413	451	492	469	408	431	453	439	443	485	437	442	442	437	430	471	486	416	441	445	429	416	459	453	468	472	451	429	454	456	451	481	459	467	422	386	462	436	437	454	386	426	452	451	444	442	477	403	469	444	412	410	445	472	428	455	417	450	421	425	458	467	452	411	451	422	448	462	445	464	457	452	446	440	465	411	449	463	442	451	449	455	426	424	421	412	441	402	447	467	427	418	400	462	418	443	417	416	448	445	429	432	435	444	473	455	448	453	430	433	439	437	437	431	424	419	436	422	502	423	405	436	460	436	420	459	410	418	441	456	424	447	441	421	387	435	451	460	462	446	471	472	458	438	441	446	400	448	451	430	438	437	393	450	468	455	456	413	473	450	460	442	452	428	441	432	423	436	467	467	427	431	433	446	434	474	465	437	451	478	433	422	446	448	414	394	468	454	410	419	479	418	463	453	432	434	471	470	408	435	465	432	475	491	450	459	473	416	436	414	411	393	445	415	458	406	398	430	436	410	449	473	460	456	453	485	452	459	438	444	467	473	414	413	440	409	461	455	457	471	412	459	450	436	437	379	443	418	420	467	438	462	448	423	461	449
20379	13449	18096	19495	17119	13908	10231	8160	6762	5594	4769	4222	3649	3228	2976	2645	2474	2269	2135	2013	1925	1931	1772	1606	1650	1611	1539	1428	1397	1384	1269	1328	1263	1248	1221	1232	1201	1081	1039	1032	1036	1023	997	959	971	1045	1039	1025	990	991	977	1033	998	948	935	994	966	959	999	990	972	951	967	921	936	959	1005	934	959	1020	990	956	982	982	940	951	928	953	1014	994	901	981	975	960	955	946	968	999	1012	967	1005	961	937	1001	978	915	965	926	961	956	966	951	979	951	947	982	993	983	979	987	992	951	984	966	967	1017	963	1023	934	981	986	1004	938	951	953	967	1006	947	1002	964	975	981	991	951	961	942	938	979	982	1010	1001	950	986	1012	949	963	945	961	920	923	986	919	946	962	982	974	951	968	991	1019	938	987	946	1005	982	945	981	987	1002	973	972	962	1004	915	997	976	935	1016	1013	984	964	904	916	1001	960	964	997	948	926	966	942	963	925	934	968	964	979	1023	960	942	928	964	897	1003	952	986	933	959	914	953	983	957	922	950	886	920	940	974	977	939	993	952	950	984	932	960	944	979	949	959	963	965	939	997	991	933	1001	962	944	958	991	919	978	993	951	943	985	992	948	956	911	931	983	982	998	987	931	994	962	966	947	933	946	979	968	983	977	1009	998	928	987	1005	999	950	975	1000	967	939	962	946	934	958	915	960	951	986	969	916	929	1014	1043	965	1010	940	931	917	963	972	977	913	976	1000	1010	1017	998	934	962	1047	959	957	905	941	1033	976	958	1015	981	958	1003	947	979	980	996	954	986	975	974	912	979	969	990	979	938	940	950	982	1034	1041	1011	964	958	939	992	977	1015	981	932	946	953	962	988	967	931	886	947	951	989	985	939	994	1011	946	1019	1012	942	984	922	932	1016	1007	959	967	1001	1020	972	983	946	940	921	984	969	949	972	971	966	1013	904	965	954	1000	924	950	944	1015	917	993	920	1036	976	994	964	941	933	985	964	992	964	962	945	876	921	976	1054	934	925	913	949	1001	934	1002	938	953	954	937	955	961	938	988	997	881	948	961	969	944	947	990	932	948	970	938	924	1016	955	958	975	1004	970	978	934	1004	933	981	920	976	923	960	906	973	937	923	1001	975	959	936	961	982	991	965	964	961	970	974	979	939	944	970	932	976	921	1000	945	996	937	907	964	958	1003	968	917	932	959	974	987	982	901	978	1004	954	973	978	976	933	991	928	973	980	1029	964	952	930	999	979	957	1017	933	1006	935	947	957	981	923	959	913	1009	911	996	966	912	906	984	951	930	1001	959	905	960	965	969	986	924	977	1021	967	986	1022	1003	902	964	951	918	934	942	952	974	965	900	961	1053	920	938	950	969	953	947	921	989	1003	995	978	953	933	943	951	1025	987	911	994	1004	975	1000	985	1005	1000	945	947	958	971	956	891	968	980	960	967	968	1007	935	1007	1017	960	991	989	944	948	938	1023	949	950	943	1004	945	982	940	949	968	961	990	957	997	967	917	926	955	972	974	974	996	973	971	956	962	964	946	943	980	1000	958	935	984	974	1015	932	949	953	954	999	913	1005	1012	912	955	994	932	904	957	1046	990	961	998	999	985	950	987	942	979	993	925	1029	1050	910	951	993	1024	897	973	933	981	947	909	973	934	988	906	958	942	979	919	951	961	975	962	929	958	994	966	956	956	917	950	952	985	937	984	915	955	939	922	953	954	947	949	917	922	1003	985	1006	951	948	979	959	921	930	1018	992	990	945	967	981	947	955	960	984	1029	1000	913	940	1036	953	949	899	925	903	960	972	969	985	953	973	1029	1014	905	967	996	945	942	1037	1014	959	990	960	965	963	986	964	998	953	1007	964	1001	1012	944	951	960	964	927	911	1061	998	972	953	987	970	1007	1009	926	1043	949	996	1037	902	964	994	956	960	1009	972	996	1011	955	967	971	921	979	997	993	975	943	930	922	938	1022	1024	959	985	979	941	981	980	929	920	905	983	983	982	979	958	988	988	976	964	943	981	1013	977	989	944	999	947	881	985	935	976	963	882	1003	992	1012	957	963	905	1016	952	981	965	985	935	976	970	946	995	962	1040	957	988	906	991	968	1001	964	945	955	992	1007	992	986	939	970	966	1007	931	954	973	975	971	973	960	951	991	1004	970	928	944	941	972	967	944	973	946	977	1036	970	921	969	964	935	998	895	967	919	950	969	926	960	936	973	943	990	985	1034	1008	947	947	894	995	944	923	981	994	982	950	995	948	980	922	958	920	975	940	994	937	970	980	977	1025	946	959	910	993	999	971	903	941	1019	962	934	936	961	947	988	1010	954	973	934	1000	974	986	1018	931	1047	1017	1022	959	987	1018	961	950	938	988	1014	921	997	976	954	912	988	988	999	981	936	957	968	960	1033	972	972	955	937	949	993	962	922	934	940	926	1021	991	992	939	955	986	988	966	929	980	978	1005	1031	956	997	990	1014	1010	965	974	960	968	994	983	1011	961	924	874	1004	975	1010	959	917	936	949	918	954	1001	920	942	953	1006	917	974	983	907	996	960	964	980	971	951	1006	1003	999	962	960	938	1004	986	1014	962	906	930	977	1002	980	938	936	958	943	1021	966	1023	966	975	1034	937	972	887	977	1004	975	1011	1008	998	912	925	1001	959	1000	963	947	984	946	1012	966	1007	934	941	929	995	976	973	985	963	969	945	997	967	959	971	979	961	967	1013	912	960	928	934	934	964	999	954	959	944	897	975	975	934	979	960	1016	939	992	942	963	1029	958	1001	969	987	928	964	957	987	911	978	902	916	909	972	990	1009	1015	973	939	957	994	926	935	972	929	942	1017	997	1033	1001	919	1012	949	970	940	999	924	961	981	924	951	919	962	972	999	963	920	955	938	999	965	967	978	921	977	970	942	998	926	966	970	950	992	972	908	977	992	1024	981	997	987	953	938	988	964	979	975	939	941	957	954	960	929	993	1009	988	941	1023	1008	973	980	950	933	940	952	976	984	990	980	984	955	961	941	991	952	951	920	931	969	957	907	956	989	969	958	949	948	952	947	968	959	976	983	988	959	923	1018	939	954	936	936	932	922	960	983	946	944	967	976	979	1026	964	975	950	979	963	980	955	919	1029	1006	948	981	989	925	1009	951	942	924	983	924	966	985	1007	978	939	953	965	975	920	963	1028	952	939	1001	989	886	926	944	960	910	975	979	998	994	951	987	963	958	960	968	997	1018	979	978	962	965	980	1000	1046	946	949	989	925	953	991	949	987	974	980	980	997	1004	969	938	999	943	966	904	977	970	981	975	1026	1019	956	941	970	955	932	943	901	973	969	983	934	926	948	1009	973	959	1032	997	978	930	989	976	932	980	995	973	1000	933	908	949	970	1011	987	986	979	990	952	948	957	923	975	976	973	954	963	983	931	970	954	940	984	993	968	955	981	1006	1020	1030	948	942	939	1004	904	909	961	912	918	943	970	975	977	1009	951	961	957	963	962	961	1015	956	943	956	962	941	1006	979	967	1009	987	977	892	944	965	985	1001	974	997	947	977	999	946	1013	964	989	945	958	985	967	991	967	1010	964	1016	956	968	984	983	981	980	970	957	940	905	985	988	936	949	951	1003	942	911	979	952	965	949	1034	1002	968	1036	938	936	924	953	977	998	919	904	979	948	977	989	944	935	955	1020	948	978	990	947	984	945	994	852	951	959	978	949	956	1022	961
14934	7457	5915	3839	2503	1769	1371	1048	849	856	762	671	642	576	558	547	563	510	548	537	450	497	449	477	485	529	471	483	470	463	464	474	476	515	515	512	456	496	489	438	440	511	479	498	465	461	479	455	497	517	406	445	509	508	441	465	456	438	487	466	440	452	468	422	442	497	515	480	451	437	481	456	464	467	434	481	417	459	446	470	469	424	444	424	452	448	438	474	451	436	462	431	491	473	476	470	461	469	439	485	466	406	455	433	434	444	432	436	493	438	409	435	466	419	458	432	448	466	462	461	417	468	437	464	413	432	418	484	445	480	472	421	451	459	463	450	424	481	459	443	446	453	438	466	449	464	483	483	507	438	502	473	440	448	474	486	420	507	446	458	463	429	464	461	456	443	452	444	433	483	476	489	448	478	457	441	445	439	489	427	456	460	451	430	446	431	420	421	485	456	442	467	454	425	427	435	447	449	506	447	441	465	481	436	394	450	485	479	449	427	450	447	468	482	461	475	442	416	511	471	481	432	449	494	452	465	434	464	448	450	462	469	498	475	464	443	446	421	467	531	437	478	504	508	466	439	450	449	451	465	457	489	456	416	457	451	478	425	472	446	450	469	433	461	435	407	474	466	405	463	479	465	465	455	483	452	408	478	471	470	472	467	466	459	500	418	427	454	453	417	460	463	402	486	435	437	436	464	456	424	465	490	409	459	483	408	468	423	445	464	461	505	480	470	485	445	458	440	483	454	428	479	411	472	409	479	480	459	456	447	441	446	454	527	442	483	453	470	443	410	442	445	449	468	436	403	461	418	448	440	419	475	463	508	438	463	481	459	477	486	438	473	478	457	468	444	486	446	489	460	429	452	455	434	440	474	465	426	485	472	404	438	453	443	455	446	473	432	478	453	462	481	510	495	444	444	456	436	482	457	431	504	463	472	427	466	475	452	465	476	446	450	486	415	423	434	429	460	409	539	432	448	440	489	449	470	424	459	443	454	430	455	425	468	487	429	459	481	435	441	443	462	444	485	446	446	461	483	451	438	430	455	482	483	415	406	432	490	465	458	451	424	437	492	491	526	451	408	448	474	468	486	430	434	467	433	403	467	454	465	456	427	439	457	459	453	471	449	400	437	438	469	457	471	467	454	470	472	428	496	427	453	443	426	473	466	477	452	455	458	453	479	427	479	464	422	449	466	429	488	447	453	437	483	441	484	443	436	436	467	405	453	483	456	461	436	445	458	443	473	524	482	485	463	438	405	459	486	424	452	440	455	443	452	457	470	464	454	440	434	478	455	450	442	425	473	457	452	462	446	426	462	427	468	413	469	463	439	457	446	415	454	449	471	464	446	515	471	489	451	480	462	464	470	459	476	447	463	443	414	424	439	421	448	436	467	439	454	504	433	446	455	414	430	497	442	460	430	462	453	429	420	473	442	474	466	470	466	483	466	454	492	473	486	439	431	463	453	435	465	383	464	492	411	467	465	484	495	442	462	455	468	394	443	441	461	477	476	434	442	429	428	444	473	462	435	476	463	518	476	430	466	451	472	494	452	420	427	481	452	466	456	453	444	461	455	448	448	419	433	449	456	471	451	468	471	492	469	469	451	498	475	427	415	469	466	475	480	404	455	465	471	479	443	491	444	460	449	447	463	455	423	478	463	424	434	431	438	440	449	429	518	436	434	423	446	461	455	474	491	470	462	473	409	486	458	501	489	470	480	514	459	452	451	463	450	436	446	443	468	469	443	466	454	459	436	430	452	506	457	456	412	408	484	490	471	464	482	433	405	456	432	482	478	475	509	447	438	429	455	472	430	438	425	468	457	428	421	462	458	488	462	430	438	475	455	463	450	457	466	456	426	464	445	457	473	433	476	446	439	496	457	470	456	507	464	440	408	459	420	438	489	441	452	450	501	420	451	480	502	457	448	428	489	399	443	464	442	432	448	431	462	474	428	472	419	457	439	478	464	452	442	434	467	443	467	406	455	488	439	462	449	447	456	480	434	432	430	445	463	440	437	473	486	442	440	472	429	455	464	480	463	507	427	447	444	447	461	458	447	464	431	464	428	414	447	454	462	452	465	468	470	440	442	438	479	463	444	449	462	471	436	483	481	458	474	473	479	438	399	425	450	471	441	447	477	506	422	471	446	437	473	448	445	406	460	442	475	368	464	471	476	469	483	430	462	460	433	454	495	451	467	418	463	438	482	480	408	452	418	441	463	500	507	455	459	471	431	486	441	448	417	432	445	434	437	510	432	423	474	436	455	450	468	434	434	414	430	482	455	480	453	464	472	435	481	488	467	421	479	476	469	473	459	458	451	440	491	438	477	456	432	492	456	475	447	461	481	431	439	428	415	469	484	440	432	470	455	439	474	436	461	504	507	459	457	426	447	439	464	469	445	471	465	411	482	439	430	465	462	456	438	471	509	430	410	417	415	464	480	465	441	439	441	459	442	421	447	457	401	449	488	451	447	484	457	428	419	467	460	469	419	505	418	482	434	450	474	436	503	478	445	465	496	463	439	459	499	470	460	485	503	480	461	463	491	449	485	501	460	436	449	429	426	435	442	443	470	471	437	471	415	458	483	451	473	451	449	445	482	463	453	462	507	482	442	443	473	491	436	415	454	433	454	452	456	450	417	487	448	445	458	442	425	476	474	456	433	415	453	479	423	420	461	426	482	430	445	462	484	445	442	407	430	452	460	450	455	406	429	466	483	492	465	429	440	420	477	456	442	450	443	427	444	431	428	446	400	463	484	401	483	466	481	471	476	463	453	478	448	474	465	475	441	504	448	475	447	435	461	436	432	487	445	469	476	427	395	462	485	466	435	471	425	412	435	459	458	454	432	476	454	468	422	461	457	425	519	456	423	483	431	448	427	457	451	471	427	499	452	463	419	453	468	449	453	477	449	432	446	458	486	410	457	475	449	413	457	488	469	464	413	463	447	408	465	430	448	413	437	521	492	455	479	445	458	474	448	444	429	482	443	472	485	441	472	456	421	442	481	457	466	444	449	431	402	444	483	436	465	451	442	495	465	443	425	464	441	431	454	446	431	496	463	497	481	424	432	438	419	441	452	522	459	471	409	480	491	465	466	428	435	445	491	463	454	473	442	440	436	441	423	427	469	478	465	512	511	486	408	448	466	451	417	483	475	484	426	468	422	424	451	450	415	463	441	427	422	458	452	421	482	445	470	479	460	450	436	430	461	435	487	449	469	450	447	411	411	478	455	411	415	451	468	435	402	423	440	531	446	483	491	447	495	495	454	428	428	488	486	461	460	474	459	429	438	450	475	484	422	457	456	455	458	466	493	475	441	470	457	442	447	428	443	440	455	426	436	457	469	441	441	437	470	454	440	497	438	459	468	472	497	460	423	478	454	423	493	456	452	487	448	449	440	430	447	461	443	457	476	450	469	461	421	459	418	473	449	472	432	478	476	490	443	415	478	476	459	441	465	456	464	463	449	423	450	435	430	480	444	497	457	444	452	436	469
9512	6460	9745	9816	7800	6173	4747	3833	3313	2805	2395	2137	1852	1719	1625	1565	1490	1340	1295	1258	1283	1251	1212	1157	1080	1118	1118	1110	1112	1055	1069	989	1031	1018	1006	1025	1009	1039	1048	1039	1031	1041	1018	992	1014	968	1027	966	1033	1002	1001	986	1007	970	1019	1039	1000	987	981	1044	1002	997	998	974	964	1037	966	992	1000	1017	965	994	987	1018	1017	996	1021	1035	1040	996	1029	1004	982	1007	981	1046	981	932	960	978	982	965	960	994	1044	1015	969	991	1007	961	979	975	910	972	925	967	998	1028	1002	1022	1001	1003	945	1016	1031	1028	967	1004	1013	977	1028	959	942	959	1002	1004	1039	955	996	992	954	924	1033	984	1006	1003	984	955	1014	1015	1036	968	988	993	1023	1004	1010	921	1036	997	975	1054	993	952	965	963	998	957	1014	1002	987	962	938	1013	1035	1024	1021	974	967	991	1012	990	965	991	989	1019	969	974	1010	997	1006	1011	938	1014	1026	1003	1006	974	961	972	1006	976	984	977	994	923	1085	1094	988	973	1041	958	1010	1031	1042	971	973	986	1014	1033	1001	952	926	951	1009	1010	1021	952	1002	1034	1015	975	1008	998	956	962	970	1029	969	950	971	1019	1047	1036	998	978	970	916	1014	954	985	958	981	1036	1029	1021	1003	998	1001	1018	997	1022	1051	979	995	1023	1018	988	1002	946	1010	971	938	995	1032	939	1043	998	1077	980	1024	1029	1033	958	1019	972	968	964	939	961	1056	972	997	1023	963	999	1043	998	989	990	1034	1025	991	1050	965	977	1003	973	1013	1050	1039	1061	992	986	1003	1011	963	990	967	972	997	961	985	957	978	984	1012	979	930	997	980	1025	997	968	975	981	976	1066	1003	1016	989	1092	1038	981	1010	1041	984	1023	995	1007	1003	1017	1019	999	1074	1024	956	979	999	987	1029	961	1005	977	978	1000	954	1027	987	1033	998	1039	1024	976	999	1026	1008	960	965	1040	997	1049	1020	990	971	982	1015	1036	976	1018	982	984	985	1002	952	959	954	981	977	968	1016	966	1003	1022	1011	1021	1009	996	970	1005	947	982	996	1010	990	1012	981	975	981	946	974	948	930	1002	1023	1013	1019	1053	967	1007	940	984	983	1019	1010	972	977	961	1003	990	992	988	992	976	1010	1003	983	978	1004	1022	983	976	990	1013	1022	1014	1002	946	1038	996	1010	989	996	1014	984	992	1004	987	1058	989	972	1023	966	1033	1006	990	1029	978	932	1046	1035	973	1004	954	976	1002	988	996	1000	1033	963	981	1034	952	1011	962	963	1005	1009	935	973	976	1005	1002	995	995	954	1029	990	963	961	978	1009	991	1035	936	983	1003	1054	967	941	938	986	990	995	1039	989	1005	981	946	1051	989	988	1012	993	967	1014	992	985	1001	1041	979	977	968	920	953	1010	945	956	1007	1023	1001	1027	1002	993	1022	1002	996	1021	979	967	1030	1036	983	1014	1002	985	996	937	947	1016	988	1027	971	990	1004	1012	1000	932	937	1003	1020	977	1036	905	967	982	1041	970	948	1028	1035	983	984	926	954	1060	951	942	980	977	957	1023	990	985	1001	1029	981	1009	1012	1021	1004	1006	1038	1031	947	954	970	990	1008	1015	1067	1022	997	1040	1015	1022	966	1055	992	985	1070	1018	960	972	996	1011	1014	980	1020	944	1045	988	1002	1036	1006	1060	949	999	1035	1018	958	996	987	996	964	930	985	1047	1050	1003	1000	1000	1000	1000	1000	995	953	977	992	963	965	994	1039	1045	1017	1013	1003	983	978	956	919	1002	989	1027	979	991	991	1005	1008	974	996	1014	988	994	1015	955	962	982	986	935	999	998	955	961	996	1006	989	995	948	964	966	946	981	1004	1001	1028	1003	1013	1007	1002	995	1072	982	1019	1004	977	980	1027	1003	956	946	1003	978	1026	1023	1006	958	1009	1049	1006	1069	1031	1034	1019	1002	947	1007	1014	990	1024	988	917	1027	963	985	1011	978	1023	981	997	1038	1000	991	1004	919	927	975	1006	998	986	928	926	1057	1007	989	1044	942	950	968	961	989	984	1067	984	1026	1005	938	1015	1005	1018	984	982	1043	973	994	968	1068	1009	985	974	1029	999	941	1015	1045	1012	1007	971	1016	987	1029	1021	978	925	1041	973	1008	1008	1010	991	1041	929	952	988	1030	1028	965	988	989	963	991	995	985	1014	997	1010	993	1013	1034	929	935	1036	1005	1019	993	992	988	942	980	1032	994	1016	993	974	971	953	1020	1005	1001	1001	1011	977	1026	1013	1042	983	1027	967	983	1029	989	947	963	977	1023	934	974	980	1035	1021	1029	996	1031	999	980	978	959	976	1049	944	1011	1034	957	1019	1032	946	973	970	1042	949	1016	1026	984	1024	995	1017	954	1003	1015	964	989	1000	1004	1003	960	1018	960	1019	1069	1008	995	1027	1008	1036	1021	941	1047	963	1021	955	984	1033	999	1009	982	1022	980	985	951	1002	973	986	978	900	988	953	1016	1005	1036	947	1000	1032	1025	959	986	1004	920	976	954	1032	1035	993	984	989	990	993	963	985	1023	977	1019	998	1015	935	972	994	1028	945	1067	993	945	955	977	992	1010	998	1006	948	945	1001	1003	976	1004	976	983	952	1039	936	933	945	936	982	933	973	1014	1026	1010	983	982	965	1014	1001	1006	981	937	1038	1046	988	971	982	1041	1016	990	983	970	983	1018	981	1010	956	1017	992	994	967	1013	939	1027	1013	1017	995	994	1008	997	1020	1001	992	1036	1008	977	942	960	991	1027	1000	966	1002	992	1051	1009	1034	933	968	984	958	969	979	1016	981	990	1004	1030	1024	1007	952	980	988	1044	991	1009	1001	970	1010	957	906	975	1035	988	990	1065	1013	1021	991	1016	1037	1007	967	1043	1023	1012	942	986	1012	1016	1001	1015	1014	1034	1069	930	976	1002	1007	989	993	1013	1010	978	981	1001	999	989	995	955	1027	971	992	1000	995	995	1032	990	1028	970	1019	1049	935	1013	1019	1002	1023	993	1015	978	1043	1011	1010	1010	1012	974	987	1034	1004	984	1016	984	1016	1047	934	988	980	988	997	1028	1021	964	1034	1000	1007	981	938	961	963	1026	980	1041	967	1001	1035	1035	955	1042	938	939	982	963	993	984	1037	1010	1032	999	1019	1009	1010	975	1054	972	977	1037	982	993	1013	1025	1026	939	986	1002	954	1001	974	1019	1024	919	1017	1003	977	976	1031	1044	997	1006	999	955	992	935	1038	1002	967	1035	1001	965	1022	984	989	1005	979	976	1024	969	1011	954	965	1009	1017	981	1020	1019	977	1051	961	975	1019	946	1001	978	1037	966	975	988	1044	997	959	936	925	954	1019	1005	1045	982	1023	1038	983	1035	929	1036	1013	986	1023	997	935	969	976	983	968	997	967	986	1023	975	996	1037	976	1051	1023	991	991	996	939	975	1038	979	1004	954	1015	967	1003	995	999	988	1022	1031	1008	989	1028	995	1017	986	943	976	995	1020	941	969	990	956	991	1065	1009	1019	967	997	973	1030	981	988	948	1000	983	1049	1021	973	983	972	991	1000	963	1046	1061	935	977	1044	998	989	1038	908	1009	967	1049	992	1010	1061	980	982	986	940	975	970	1018	1011	964	989	1020	1013	1011	1077	989	991	1032	1050	1019	996	970	986	998	982	1032	963	973	984	994	1039	982	1037	974	982	999	992	1025	948	998	1025	998	1052	1039	1020	1013	1018	957	992	987	930	1003	986	941	948	960	948	1032	1026	998	1004	1010	1031	1018	944	980	1000	1035	997	1010	1015	1002	1047	981	989	975	1006	1000	1032	1046	1057	1020	1028	1002	1019	972	1006	1052	1046	1043	980	991	1002	1009	992	1009	934	951	1006	942	990	955	960	1049	1008	948	1003	1042	966	981	939	1070	983	987	944	974	993	1001	1032	1065	985	975	957	994	1005	1048	1036	1017	1004	952	1040	970	1005	1025	918	1025	956	958	1003	996	1017	990	982	1003	1005	1012	929	971	972	987	989	936	994	1015	1021	981	990	1021	991	1016	982	975	980	999	1023	995	1049	1002	1001	1117	998	1004	1020	937	1016	1015	1005	993	983	935	991	996	995	1065	1005
26512	13455	9979	6412	4245	3050	2208	1539	1260	1043	954	788	738	665	671	647	575	578	531	511	565	564	492	490	485	494	478	506	471	458	454	479	492	458	443	432	415	440	465	447	448	455	491	433	454	455	427	413	441	445	442	452	423	463	454	437	469	478	464	443	450	427	484	427	443	442	402	396	465	443	419	424	446	394	446	411	444	453	440	455	405	444	427	458	456	429	466	461	455	439	450	474	403	458	412	444	437	463	455	496	437	457	413	415	431	427	424	440	428	442	491	454	437	414	419	430	464	471	442	468	452	441	480	429	450	463	444	432	398	423	425	436	440	506	445	442	448	465	438	425	434	446	441	501	461	457	470	433	452	436	432	453	426	443	421	435	428	433	420	507	429	479	461	445	446	447	445	403	391	426	427	415	468	454	461	380	413	462	474	432	444	435	474	461	470	472	465	453	448	421	468	442	454	440	426	472	445	455	448	483	453	425	459	421	431	435	432	444	454	441	413	428	450	475	451	466	386	453	460	409	483	474	451	418	441	446	445	436	444	462	433	454	405	440	436	452	403	465	473	436	383	455	450	454	407	439	454	446	457	413	439	418	444	407	427	435	419	439	436	384	464	412	411	472	445	423	446	411	424	421	449	447	429	475	454	460	420	490	440	424	416	417	403	423	421	457	424	426	421	433	481	461	423	479	450	412	431	410	437	463	437	429	450	462	423	437	474	414	432	413	452	438	449	426	444	498	468	447	476	449	449	436	438	433	433	421	454	463	459	416	443	379	406	452	440	456	453	456	472	426	397	413	445	415	470	449	421	461	439	432	462	400	454	429	429	462	432	476	449	436	392	451	463	433	461	409	436	439	467	426	472	396	411	477	466	446	436	418	452	391	434	437	490	455	416	452	434	432	451	383	421	465	443	449	474	421	464	421	444	470	411	421	423	411	459	441	405	424	411	424	445	425	464	436	458	434	426	376	445	431	443	503	453	438	430	407	425	486	476	454	413	403	428	422	439	450	489	427	443	468	454	431	424	431	415	467	432	443	486	473	431	434	458	445	460	459	448	444	412	451	408	442	439	431	462	459	406	471	444	454	429	438	390	428	430	414	402	432	426	414	442	404	425	415	437	363	379	417	437	453	442	428	417	445	415	435	418	437	480	461	419	470	464	467	421	448	445	452	433	459	400	450	437	384	435	472	419	451	424	420	454	434	482	462	427	456	464	398	475	447	398	414	451	434	412	416	464	453	411	431	439	472	463	437	460	448	463	466	452	423	462	424	428	418	434	418	479	483	408	444	425	423	478	459	438	478	398	448	481	427	456	414	456	457	489	462	438	433	431	433	459	426	455	412	433	437	443	434	418	399	454	469	441	430	467	400	411	421	471	429	415	455	451	469	436	476	423	441	452	406	430	456	481	474	487	465	483	420	435	425	422	472	418	442	484	412	428	402	438	420	442	430	445	446	470	451	453	443	440	471	417	440	403	409	453	475	423	465	446	416	419	435	420	420	404	450	445	415	448	429	441	439	450	445	413	469	433	439	474	427	500	479	431	427	442	441	449	414	412	437	446	443	451	426	446	481	464	439	444	436	441	451	417	435	452	407	446	415	432	426	437	410	422	429	452	451	471	440	440	471	417	442	442	397	471	408	432	429	404	450	464	438	454	431	417	439	451	425	436	452	460	417	410	440	422	419	473	450	407	454	467	461	496	466	454	439	437	488	458	415	451	408	463	466	445	426	447	475	424	477	466	422	490	432	437	456	509	436	443	391	474	460	425	398	420	436	430	414	423	411	407	407	420	468	444	420	445	431	458	445	466	417	440	454	456	430	408	465	446	430	488	447	410	403	428	487	407	432	428	450	438	445	432	463	448	430	441	440	451	430	460	419	423	472	432	447	425	445	390	402	444	423	502	423	429	448	430	427	431	448	453	450	485	459	427	418	465	475	428	426	419	397	443	413	431	425	452	420	432	466	432	411	431	470	463	452	436	440	453	415	427	410	449	452	403	424	473	445	424	461	450	428	437	417	450	442	509	421	432	422	477	465	464	422	423	443	448	415	500	450	459	404	416	458	451	418	460	417	445	434	465	415	490	412	472	441	429	469	458	445	444	420	436	426	468	411	405	446	464	438	450	463	412	419	464	458	375	413	484	435	429	416	437	467	425	458	444	454	437	403	460	418	438	446	430	456	418	481	455	514	399	437	386	463	424	395	412	442	436	449	435	450	475	424	417	477	443	433	475	411	445	432	410	452	461	406	455	465	484	485	470	431	468	469	449	432	461	446	500	419	421	455	407	459	414	473	480	455	422	423	412	437	452	465	459	430	419	440	452	444	451	441	411	430	460	441	403	449	545	448	445	433	448	434	443	462	455	476	397	403	433	458	487	459	440	430	418	455	425	411	441	442	451	416	446	427	420	452	456	480	439	427	433	472	458	452	470	421	412	443	443	430	453	443	470	450	425	424	456	441	426	428	442	446	460	409	455	465	436	429	444	460	417	448	496	434	419	448	411	423	432	446	466	392	413	442	448	435	452	457	381	447	409	412	438	474	420	471	433	477	464	436	425	433	438	430	446	451	420	389	416	398	446	423	461	440	459	422	446	447	437	449	501	477	445	457	444	449	423	429	490	442	440	411	456	423	409	413	434	473	481	441	453	422	420	493	418	432	416	459	459	441	448	437	453	470	433	479	422	450	445	418	448	426	447	437	486	438	465	418	434	422	408	461	417	425	478	452	445	447	429	436	460	480	446	445	432	448	440	480	482	432	416	438	402	442	434	457	434	452	453	463	417	421	464	418	454	439	465	434	432	420	444	423	443	394	453	472	418	430	481	401	439	434	465	408	436	402	448	449	440	442	481	438	397	449	367	421	436	462	465	419	449	454	447	429	413	437	434	413	451	453	428	425	447	419	439	502	427	417	441	397	453	419	423	454	446	458	441	439	462	440	435	397	450	418	461	456	440	419	440	459	460	421	451	431	479	456	444	446	417	423	416	450	436	468	422	416	444	451	456	423	387	437	448	392	434	413	473	440	431	460	450	453	460	429	516	449	468	469	443	408	453	480	443	458	424	438	442	462	471	466	478	432	449	476	453	438	420	464	417	469	427	451	407	468	427	423	431	453	424	451	416	436	452	455	426	442	432	421	426	442	454	418	428	432	426	390	460	444	423	440	437	413	442	431	483	430	439	470	438	410	447	426	425	393	450	416	436	407	429	413	426	485	443	423	478	460	436	408	474	450	462	425	422	374	434	408	439	435	462	449	412	428	428	454	479	425	469	440	457	454	482	432	427	495	436	448	396	458	410	492	402	447	447	473	433	465	430	407	417	433	392	454	426	446	410	436	464	441	472	462	407	446	437	465	424	452	420	502	437	465	446	463	451	426	462	444	397	408	448	446	406	419	482	443	433	452	425	474	479	413	488	419	405	456	436	429	438	398	452	457	423	449	457	420	448	417	447	469	442	407	444	467	476	439	427	436	503	444	428	436	451	448	466	420
16705	10286	14715	15003	12727	10347	7817	6154	4824	4343	3572	3213	2767	2486	2225	2110	1951	1867	1701	1604	1590	1509	1462	1381	1330	1331	1338	1247	1262	1138	1169	1193	1116	1173	1082	1107	1148	1091	1033	1067	1051	1063	988	1018	1007	963	985	1024	1003	1012	1003	988	999	976	967	992	912	1004	980	1007	968	970	957	994	1005	952	900	1013	970	970	958	967	992	1048	932	1028	1061	944	1036	952	1012	969	941	964	951	939	1024	934	936	1024	990	971	1012	951	993	977	959	985	984	956	996	969	944	983	994	1046	977	1011	957	982	1009	978	939	955	1021	971	945	1012	954	971	898	1004	938	988	1008	965	976	950	972	996	993	944	976	972	973	956	1008	928	977	954	949	991	1017	965	1020	983	1012	938	987	989	986	971	1028	957	975	931	950	978	991	1007	983	971	967	934	992	1047	1013	960	1004	964	1023	1003	961	937	961	958	939	1012	956	955	986	1033	950	982	996	941	946	962	928	988	1010	965	985	988	996	948	950	975	968	979	991	972	988	1040	1012	978	1017	967	948	960	1011	965	933	953	1002	943	989	993	992	1012	993	976	975	974	1007	994	1030	985	1010	946	974	959	940	977	1017	930	943	937	987	994	955	1015	954	955	1026	973	984	969	935	985	947	946	1008	1001	975	948	970	988	1018	1008	974	945	940	962	971	961	950	959	944	962	996	939	966	983	940	959	954	950	942	950	966	988	976	976	1016	966	1031	983	964	970	969	970	976	931	956	972	961	1000	909	982	975	1016	965	1012	963	964	974	949	970	1003	987	975	975	963	984	951	990	919	975	980	988	928	1001	952	904	981	921	942	951	981	982	965	1024	976	919	987	1042	1060	941	986	973	964	933	997	980	911	994	1034	980	984	987	994	1002	1027	977	975	969	953	939	981	941	1000	969	961	983	983	944	1000	965	953	983	942	951	944	1002	1018	967	1016	937	946	976	991	927	981	971	1038	991	988	993	1018	906	955	992	997	990	952	958	968	924	1008	935	946	934	1034	954	954	948	1009	963	1002	911	940	984	976	1005	1002	988	945	964	1005	975	943	994	983	972	938	979	958	916	937	980	969	1016	909	979	969	963	961	1007	963	969	920	1002	940	960	991	1067	946	936	913	975	935	977	981	1035	966	927	1009	936	990	956	959	1002	965	941	953	1034	998	980	962	976	1019	1061	1014	1005	944	1002	972	959	999	947	981	1032	954	951	962	944	998	998	981	977	980	969	1042	972	946	942	966	1012	942	984	972	926	964	1005	1007	956	1000	936	928	957	959	966	1003	953	941	982	959	1007	1048	948	988	980	962	1019	941	1021	950	1024	957	990	971	967	992	991	929	1006	1002	963	1003	964	993	957	1013	979	930	1003	931	966	953	946	986	965	994	974	1021	966	1023	1030	946	1012	996	1008	960	1002	931	937	942	999	1014	956	925	980	992	958	968	994	963	970	943	992	910	957	955	961	1009	989	951	946	986	981	972	926	998	954	982	1082	973	968	974	967	952	980	974	982	959	963	1024	948	954	979	961	914	924	967	953	1004	1011	983	937	1003	907	936	995	914	1012	961	988	980	973	965	1003	997	939	913	938	1028	1006	979	1005	1022	980	967	1004	965	936	1020	917	952	952	941	944	1035	925	967	1029	960	952	961	1018	1003	976	967	956	1008	994	1005	965	900	985	929	995	984	974	926	941	985	947	980	1028	963	990	984	976	1011	935	967	962	983	970	940	942	982	937	973	947	991	970	1015	969	965	984	924	1005	950	974	994	1001	980	962	929	942	990	979	974	972	1030	995	947	998	995	964	974	1021	980	1045	989	965	937	1004	975	1024	902	939	1027	978	990	978	980	1002	946	982	957	971	1022	953	1023	973	962	976	920	952	982	969	965	950	965	973	992	963	1026	960	1007	1009	979	939	1025	973	961	982	1023	986	957	993	959	1009	1008	924	971	968	962	977	965	972	1014	939	907	963	993	959	982	917	945	948	928	958	972	983	992	994	979	977	929	985	1010	973	995	979	1005	1024	1031	920	955	949	959	977	933	998	989	952	993	941	898	992	1055	972	945	1002	929	983	989	1004	962	922	1002	997	985	987	973	882	953	970	998	1001	958	985	897	1012	980	941	970	979	985	1008	967	962	985	978	978	964	928	922	973	952	959	1054	994	940	994	970	1011	930	974	936	968	956	978	944	981	979	993	941	926	971	966	1045	984	1039	948	964	950	1037	989	932	899	957	965	996	931	955	980	1006	983	1016	997	960	920	994	951	1007	1012	969	952	931	1008	943	1010	946	943	983	999	967	933	976	1013	1022	935	968	964	951	1001	996	955	979	983	937	1007	926	1014	993	937	1006	985	1003	929	1013	997	975	975	976	919	977	991	977	1010	984	935	938	957	967	931	968	998	945	964	979	998	1028	953	991	1002	938	911	988	950	916	929	926	982	980	956	995	977	1011	1010	955	931	1024	1013	904	1007	970	954	956	974	1011	958	972	987	950	993	946	1008	942	972	948	1007	961	948	977	948	954	993	1024	989	1021	996	937	934	948	1022	1022	998	1031	1055	983	989	946	981	986	951	978	979	960	963	994	958	970	927	941	981	1010	964	971	974	928	1022	984	932	997	971	955	955	959	985	950	962	1002	954	1004	960	966	963	945	913	995	954	918	967	965	944	1003	1033	1013	980	945	954	991	956	928	997	934	962	972	1012	986	922	991	986	1009	975	990	984	970	1023	974	948	975	1003	962	954	988	979	900	925	970	955	974	960	957	954	990	918	963	983	977	924	977	931	953	993	975	968	996	988	963	954	988	941	957	954	1011	1028	1008	976	967	983	1002	930	979	945	955	997	963	978	992	980	1014	957	1018	966	888	991	1009	1006	923	982	953	966	1012	1017	1017	957	998	941	948	1014	953	1031	962	910	974	954	969	1004	952	935	943	941	945	984	961	946	1000	939	950	981	975	940	998	990	1011	987	955	905	981	952	950	975	981	991	982	983	937	908	981	953	974	917	976	934	916	943	1011	1004	971	955	941	967	988	992	1002	983	952	943	990	994	1026	955	1036	940	982	981	1003	1009	963	1042	932	977	967	987	984	942	983	925	956	969	945	977	1040	970	944	979	936	929	975	959	939	949	1008	969	961	967	1012	999	1014	992	981	932	979	992	965	963	959	973	978	979	891	937	991	924	941	1000	949	992	947	954	1027	993	944	961	958	960	962	1030	1005	981	976	980	961	980	955	1002	966	1022	941	1057	983	947	925	979	998	955	927	968	977	1008	990	948	1010	958	901	1000	1000	959	996	946	953	994	946	965	998	1012	985	1024	1004	978	1009	1002	984	992	985	954	1010	1022	960	988	996	1008	964	958	1001	943	1073	1011	956	954	963	984	998	926	910	991	983	972	919	993	960	993	1000	1067	967	980	951	939	1009	952	990	968	967	989	949	970	1006	954	971	964	974	948	974	981	990	995	916	983	987	926	933	987	971	902	1017	970	990	986	986	970	955	986	965	959	951	988	971	967	1031	945	933	1027	963	950	957	945	971	987	955	954	1037	963	1052	972	928	963	961	997	960	989	998	969	945	1002	1020	967	978	1012	948	1033	932	977	1018	968	999	977	997	966	981	950	1001	957	912	1060	980	1020	1014	974	994	986	949	970	945	1022	942	998	1012	1004	962	940	955	997	971	958	923	967	977	978	1003	942	927	934	929	976	1018	976	970	966	981	942	959	990	1009	976	973	998	1009	976	971	979	999	978	942	998	991	995	959	985	999	981	991	997	950	946	971	979	989	1019	951	975	969	952	953	893	950	1001	971	947	917
36015	19367	13607	9160	6189	4320	2970	2205	1628	1335	1088	1051	943	823	686	655	658	609	623	629	628	566	567	565	477	554	538	541	476	479	469	456	489	507	446	465	451	427	438	438	458	441	478	469	470	443	466	420	465	417	447	427	475	454	421	421	445	446	394	457	428	435	425	478	427	441	417	432	433	520	428	445	418	383	437	430	441	406	451	439	447	437	450	417	460	432	442	453	414	412	452	475	446	460	483	453	443	453	424	477	441	422	448	401	440	393	401	403	402	447	443	472	441	412	435	483	452	406	427	415	422	434	486	439	407	398	436	426	433	427	427	422	466	435	427	390	474	435	442	422	460	398	427	466	467	441	440	444	458	461	455	407	419	452	430	422	410	462	434	407	410	440	449	462	469	415	403	434	435	436	456	436	448	462	441	452	467	449	426	414	439	456	438	387	408	424	387	437	456	423	399	436	445	412	419	470	446	423	444	491	434	421	472	443	454	410	428	439	462	428	411	425	457	422	469	456	441	463	465	443	459	417	425	434	410	439	462	445	443	427	451	434	424	444	441	437	458	444	423	453	438	405	454	380	430	456	433	447	444	438	485	408	436	406	416	404	427	460	470	418	444	460	411	441	437	430	412	438	443	441	451	441	450	461	396	460	433	424	443	407	449	448	423	419	449	447	453	427	449	437	428	410	412	460	406	435	447	381	457	447	391	386	451	446	438	398	430	465	485	440	464	453	445	472	403	416	466	428	415	425	436	410	424	409	465	460	434	455	414	431	451	432	424	500	439	454	413	396	437	445	408	454	465	397	476	444	428	468	419	444	461	415	429	456	440	487	419	443	451	418	427	421	419	427	392	449	419	424	434	416	421	456	446	435	429	429	434	412	436	413	403	454	448	422	428	460	437	419	429	471	453	402	409	391	418	477	473	448	466	424	464	430	437	457	433	461	417	439	406	444	431	438	481	418	424	394	454	440	454	409	421	448	443	468	413	423	467	400	469	466	394	397	417	443	426	458	429	405	474	436	469	439	458	442	462	438	426	437	416	428	408	456	421	394	436	442	425	433	438	422	405	460	455	444	441	455	456	434	411	466	431	453	423	426	443	451	477	441	446	418	428	463	464	424	400	412	449	418	459	451	459	479	453	455	433	433	427	450	442	409	372	453	475	433	420	411	423	429	401	437	429	455	432	433	423	412	430	440	433	421	413	445	473	456	448	454	473	458	442	433	418	452	444	388	451	412	417	443	450	459	404	438	430	421	418	460	450	449	422	464	462	413	433	450	455	426	399	417	455	442	407	447	415	433	431	459	477	415	419	450	451	430	462	403	440	443	421	410	455	434	446	433	428	418	435	379	421	425	440	432	463	404	452	444	442	437	409	414	484	439	406	400	463	458	411	441	422	413	385	412	469	420	448	425	476	473	396	439	448	377	442	415	415	404	449	425	451	429	452	487	437	424	446	470	414	434	462	442	409	466	420	432	444	444	432	378	421	465	437	476	419	476	456	440	464	442	495	441	453	448	424	461	453	397	428	408	446	426	392	436	430	449	419	454	436	450	434	442	431	439	432	416	428	401	347	447	445	411	399	413	474	439	429	437	433	456	408	477	435	472	486	477	448	397	395	409	417	428	456	428	434	481	468	454	408	435	438	494	433	426	429	450	444	442	442	466	454	399	428	446	467	470	465	489	401	420	454	438	409	497	440	425	452	441	417	438	458	422	436	419	414	443	442	431	446	444	450	452	406	461	408	441	407	453	425	420	426	432	416	438	429	397	458	474	426	446	447	457	483	413	430	416	419	435	418	441	455	430	420	427	467	406	427	441	472	428	412	441	461	440	420	424	447	454	433	434	420	439	436	424	466	386	437	446	415	429	415	448	430	428	443	438	427	447	438	456	444	401	417	453	458	480	425	486	444	434	436	452	463	462	448	386	449	460	407	446	438	467	423	407	435	377	467	398	411	433	443	461	459	416	478	429	410	434	438	459	455	441	430	456	442	432	410	463	428	434	429	417	447	437	443	417	434	495	435	425	449	442	450	411	440	462	427	418	424	430	411	391	430	382	420	440	408	430	409	427	412	465	409	427	454	495	464	478	410	479	427	413	418	440	476	428	454	424	453	451	419	451	395	439	471	437	448	451	429	379	467	441	410	461	399	437	395	466	469	438	411	442	455	422	456	451	458	450	423	413	440	439	434	445	415	406	426	442	430	475	438	421	451	408	394	430	395	466	430	450	440	472	427	452	417	477	432	442	412	470	484	437	436	427	455	418	459	431	416	438	396	417	414	448	417	444	419	452	416	469	458	422	465	407	464	433	441	425	434	449	440	438	450	406	434	431	442	410	415	454	461	451	413	437	466	453	400	406	398	420	438	396	416	413	454	464	423	412	425	403	460	464	458	452	439	379	476	488	477	462	443	460	439	468	439	381	441	449	441	439	435	419	430	438	438	427	454	456	456	433	472	410	428	439	437	464	449	435	407	419	423	423	484	420	461	433	438	443	415	440	381	446	402	417	423	449	451	463	436	443	448	399	451	465	442	475	429	439	494	483	432	398	427	452	442	449	422	410	462	430	403	394	467	446	434	441	444	412	394	401	408	448	460	417	452	418	430	428	454	472	459	445	425	436	459	426	465	449	462	456	476	441	420	462	441	423	433	455	451	445	420	426	468	432	432	426	427	478	464	432	435	405	458	448	425	414	454	417	426	434	473	421	489	454	432	448	436	442	425	413	431	421	384	439	410	411	438	410	452	415	444	450	446	422	476	422	424	453	438	448	402	416	418	434	423	423	455	463	415	431	422	443	403	378	446	462	447	452	434	490	482	381	421	413	428	431	417	413	441	428	413	388	410	480	447	434	428	453	439	446	442	440	403	438	395	421	461	445	436	465	442	428	436	431	445	456	461	437	438	455	420	421	443	435	406	447	419	434	443	435	420	466	423	451	415	450	422	419	436	486	453	441	440	440	395	400	424	438	424	453	436	431	435	449	442	437	492	388	458	436	415	465	424	430	451	422	420	444	454	419	456	407	437	411	449	396	448	442	405	445	452	449	419	434	446	442	438	440	441	444	409	460	414	447	477	471	400	465	393	480	452	479	463	429	420	427	459	473	452	419	436	401	432	439	428	419	408	427	398	442	482	456	423	440	447	423	432	397	437	445	393	425	422	432	433	435	481	427	439	414	460	447	457	415	439	395	411	468	413	389	425	479	436	429	392	406	406	382	398	474	449	446	424	435	423	420	432	476	390	432	443	415	439	398	409	413	432	444	404	417	461	398	426	463	435	407	449	410	466	439	425	408	423	428	430	456	425	434	424	436	421	452	422	408	423	412	420	437	457	416	417	412	424	475	408	423	471	464	466	425	444	409	435	441	420	390	441	393	451	422	449	464	447	465	435	431	453	412	466	462	405	415	428	434	465	435	421	440	432	415	461	471	440	416	482	442	431	434	433	439	465	450	427	412	425	448	451	458	421	438	463	426	451	441	408	429	425	452	429	443
21555	13524	18246	18810	16614	13560	10428	8461	6547	5321	4738	4151	3734	3212	2843	2542	2359	2216	2030	1988	1842	1902	1674	1556	1480	1496	1466	1347	1371	1371	1343	1274	1243	1206	1257	1166	1133	1013	1067	1047	1003	1033	1017	1017	1041	1029	934	1012	988	1002	1015	1022	945	1003	1011	980	1020	995	926	977	977	1016	994	978	957	1044	952	960	1012	981	918	945	934	977	941	917	967	994	962	965	976	1017	946	967	981	943	948	980	1006	950	966	958	947	918	969	978	975	956	982	981	941	909	970	960	976	1024	976	939	1032	964	1025	1004	994	992	990	952	956	1002	988	934	984	972	937	983	957	919	940	962	979	951	949	950	955	979	970	968	959	1002	987	997	982	938	934	980	927	983	989	1007	981	933	958	940	1014	933	921	971	1029	957	940	937	984	1061	987	959	997	991	933	945	980	942	1009	951	950	1014	989	1019	977	948	934	958	933	945	968	952	948	951	946	1013	924	1011	949	961	978	1021	912	986	941	1023	917	966	969	920	953	999	1004	975	934	934	1035	945	994	991	934	932	928	994	962	958	936	963	983	907	953	951	976	972	920	931	1007	960	949	917	993	968	953	988	948	967	918	986	934	1005	959	989	947	981	936	1021	1004	936	949	971	993	968	994	941	935	945	961	987	1023	921	959	972	969	946	1003	987	944	964	983	997	995	1011	985	951	932	984	1027	992	948	975	967	945	964	990	951	1011	976	974	983	983	900	1009	953	958	964	930	940	950	976	897	968	974	934	999	933	991	1022	1010	937	936	939	970	1043	974	943	958	990	896	1004	999	972	972	979	966	982	951	982	1008	952	980	970	964	948	988	997	991	999	1004	968	921	988	1015	993	978	919	943	991	946	1041	987	943	950	982	985	956	1013	956	1032	998	997	1003	966	974	932	948	946	975	927	928	974	980	952	943	931	917	946	994	923	975	941	1000	956	955	964	999	983	930	920	983	988	981	941	991	949	1031	929	959	964	965	927	961	1028	954	976	927	916	959	973	970	989	975	1017	869	923	949	962	975	1014	966	963	923	959	993	992	953	992	968	1001	929	962	985	950	989	1036	1023	978	1019	969	1012	1016	926	1004	965	1012	945	996	980	978	936	952	946	940	1012	981	982	974	980	930	942	1060	963	891	935	966	956	939	995	982	898	909	937	967	912	898	950	928	979	992	976	1002	934	924	971	990	962	947	923	954	915	951	959	928	922	935	976	964	968	944	930	923	916	917	1035	989	1013	967	983	977	990	989	930	987	1004	984	954	946	1089	963	951	932	914	967	907	960	943	1001	944	1003	945	1002	906	990	940	940	1006	986	896	981	943	956	949	926	940	952	981	990	1003	1034	948	990	928	977	999	944	938	943	947	947	975	1013	1027	911	963	1005	958	980	971	992	1017	987	1013	991	975	964	989	959	894	997	958	1033	969	1000	980	1008	956	954	938	955	969	1018	947	942	978	963	1035	1032	958	984	966	955	1002	973	1005	1006	951	941	993	926	967	986	989	979	945	969	976	1001	911	989	930	949	942	964	939	989	984	973	986	959	1003	992	936	960	986	947	1016	1022	1009	996	980	927	1020	940	1000	947	950	972	981	957	994	943	956	953	886	989	1007	956	936	985	932	943	913	991	921	946	981	933	951	938	897	967	990	1009	977	937	970	961	984	968	961	1013	1046	949	964	940	975	948	925	958	929	955	971	961	981	901	1004	983	893	930	993	998	944	939	961	970	970	988	967	1026	947	940	961	924	981	981	909	953	957	1006	1000	934	966	983	933	1013	995	920	972	1007	909	944	1037	906	1015	947	965	965	924	920	977	1021	983	957	946	926	1015	943	967	961	1023	976	934	915	959	941	937	1008	995	967	993	995	1014	940	933	997	993	985	980	1023	995	969	937	895	933	1008	1012	943	937	978	1013	984	974	964	1005	978	1011	958	946	947	956	971	946	999	1011	1053	993	921	983	949	908	1017	917	983	916	983	960	957	997	954	995	961	948	957	944	952	924	981	989	1012	947	984	927	1037	996	985	976	979	982	998	950	966	1008	911	962	980	985	1022	1032	951	978	951	1003	976	975	922	928	1004	937	927	926	927	962	945	937	931	955	975	1009	937	914	974	972	958	943	977	993	1006	943	1005	940	977	957	986	966	989	957	1027	996	1008	1034	933	960	935	891	939	996	1033	1026	907	920	977	958	1002	930	887	977	995	954	925	983	972	962	934	1029	933	936	892	904	949	954	991	879	974	990	988	1000	944	904	976	967	983	981	972	967	925	960	934	1009	922	993	949	972	926	961	954	923	1003	961	1064	996	934	914	927	970	1009	995	960	967	978	961	950	933	1039	1006	954	955	946	1023	967	962	1012	962	982	973	962	964	999	1016	897	927	1021	937	959	1017	982	934	962	891	1017	977	924	1024	1061	926	891	982	1035	1025	976	1041	994	988	999	959	972	893	909	961	978	972	1008	946	962	932	938	946	971	982	932	1006	963	989	948	980	928	940	931	958	994	978	941	871	969	948	982	990	968	947	976	963	953	953	954	958	954	900	1007	985	946	954	958	1011	928	999	976	927	996	937	987	946	955	908	942	936	938	960	960	976	948	968	980	951	964	980	925	884	957	982	924	992	950	968	1033	964	962	979	974	965	963	930	961	975	926	943	963	931	996	998	995	954	915	949	967	901	968	980	980	974	940	959	974	982	951	943	943	986	981	983	1044	974	944	995	978	926	1009	994	969	939	983	1002	967	951	1019	961	1003	904	936	954	998	920	944	982	967	992	899	964	967	934	989	932	950	996	910	959	968	970	990	959	978	973	1025	1033	939	988	964	979	945	938	985	959	978	922	971	975	986	938	980	992	963	925	932	1006	943	958	977	957	939	959	936	1033	950	999	985	962	935	985	1028	970	982	873	954	978	960	928	978	984	979	941	973	970	969	985	958	966	946	977	975	1036	957	992	966	966	979	1003	939	994	941	947	939	914	941	961	942	938	950	938	924	937	960	994	933	979	908	1034	1000	973	990	967	965	1040	958	1012	993	1015	957	948	950	937	1007	966	962	1001	930	970	987	1005	985	929	978	1006	957	932	961	944	931	977	942	977	975	953	989	915	1033	1003	980	982	983	981	935	987	952	1001	968	927	960	973	976	1019	945	980	946	1008	923	1002	1016	1002	954	960	974	940	956	1025	956	960	963	935	923	995	987	936	914	1003	967	973	911	946	969	983	921	957	1005	999	986	979	939	1000	950	947	1015	919	1049	999	989	919	939	964	1008	926	1019	937	962	980	1013	957	962	959	934	938	960	947	987	928	973	990	953	961	994	940	972	945	977	963	978	940	942	1021	968	1011	930	947	948	964	1004	966	986	973	933	948	903	951	928	1013	972	965	1057	914	938	1004	962	973	1011	992	985	959	974	973	998	955	971	962	967	958	979	1047	962	953	952	964	933	940	973	978	929	920	960	927	968	935	946	946	1008	937	1008	960	946	963	936	946	920	995	1013	954	951	976	1004	996	1005	1020	966	965	995	924	965	963	973	945	1040	974	926	983	967	961	931	971	965	959	967	989	930	993	984	953	889	959	1003	940	942	925	970	980	960	982	976	960	990	980	1017	963	962	937	936	927	982	983	956	941	980	944	968	986	935	982	942	918	943	981	931	954	996	951	946	972	954	933	993	943	923	985	947	947	914	942	943	968	989	954	940	967	1030	946	974	1017	987	1013	970	1005	981	955	958	986	966	959	992	1014	966
15621	7657	5864	3866	2433	1588	1286	1041	932	809	740	663	629	573	579	582	512	550	515	493	531	491	504	488	477	485	508	469	422	428	421	450	433	482	456	462	447	446	453	478	444	454	483	495	472	453	438	451	533	479	441	426	436	429	463	462	458	463	460	430	464	437	512	481	460	470	424	475	456	427	478	452	501	468	459	445	450	500	470	442	461	470	445	451	456	475	437	445	472	461	476	489	455	443	449	436	453	474	453	426	427	462	469	438	452	451	453	409	485	509	441	408	439	478	463	457	474	424	476	435	436	442	477	420	450	473	466	451	455	454	457	492	406	448	441	493	480	421	453	469	447	483	445	474	423	478	469	473	416	477	447	420	422	420	434	470	463	455	470	457	453	449	470	439	415	444	467	482	455	426	447	473	474	486	440	450	444	428	472	440	413	465	499	479	474	402	426	452	495	419	465	482	455	475	432	431	456	405	454	476	448	460	457	497	469	489	452	434	424	498	476	423	431	444	462	481	426	434	415	426	433	453	420	424	455	451	468	491	456	454	468	434	485	506	466	440	456	482	429	449	472	431	447	489	469	439	487	431	493	503	507	448	499	452	480	442	419	467	486	451	423	451	472	495	484	464	471	466	471	483	461	434	464	455	498	478	452	446	500	465	477	468	464	429	445	475	456	458	444	450	459	455	461	490	448	435	457	472	457	508	471	475	429	417	457	442	417	440	446	437	458	444	442	442	475	459	454	436	488	439	519	471	451	454	464	443	443	441	408	449	447	447	501	456	443	447	474	432	486	445	420	448	433	420	442	445	445	474	473	450	457	458	465	410	464	475	473	462	446	476	445	457	473	473	445	474	418	454	458	438	451	480	496	444	506	482	439	431	423	447	497	440	449	425	480	474	487	467	453	457	458	424	452	439	421	449	442	447	444	456	418	438	428	465	435	419	423	424	463	495	468	422	477	472	445	457	486	443	490	465	436	424	453	462	454	463	425	458	458	456	446	469	471	487	434	492	448	431	480	429	457	409	434	485	452	455	518	434	422	444	435	500	417	469	437	459	489	442	441	482	468	447	474	470	432	431	480	483	468	436	435	431	441	442	462	425	474	418	445	468	450	464	467	498	454	466	450	396	465	475	482	440	449	460	476	484	473	489	490	470	459	426	456	438	449	442	418	463	469	463	430	472	505	468	461	436	465	462	479	412	446	451	431	470	459	463	478	403	456	483	472	440	480	466	454	456	480	448	399	486	472	475	500	498	482	446	489	500	425	479	474	460	454	482	445	453	434	483	445	518	496	456	450	423	486	439	456	427	478	490	450	495	466	427	461	460	438	490	460	470	500	444	436	459	473	471	457	443	448	436	463	473	455	457	497	460	421	466	431	470	472	468	444	423	463	461	443	457	414	451	487	453	461	439	457	440	427	463	436	487	439	471	441	458	439	492	447	441	461	479	455	425	449	514	451	503	463	456	465	437	486	432	437	476	468	450	478	461	479	409	464	474	439	483	479	456	419	443	432	464	449	435	473	453	453	460	459	462	472	459	452	419	419	465	466	469	473	486	455	435	463	489	447	469	469	443	455	431	482	505	484	478	462	471	463	431	482	445	487	431	448	445	423	444	417	466	461	455	459	465	459	417	422	450	485	472	460	497	461	463	446	484	461	506	462	471	456	486	447	463	453	458	427	459	466	504	449	428	465	467	435	483	398	437	452	471	444	452	453	419	459	487	492	494	450	466	402	466	460	425	465	465	442	448	430	436	466	460	458	425	467	404	455	475	471	446	427	478	482	477	428	477	503	480	450	453	472	453	483	483	445	462	477	457	424	450	480	460	487	454	444	471	486	453	470	432	427	416	500	485	461	474	449	418	499	524	398	459	414	480	442	443	460	448	429	388	435	451	439	461	452	470	419	464	410	460	428	418	459	434	459	417	428	438	461	445	501	453	435	438	453	463	394	464	437	423	417	441	431	478	485	493	422	469	427	445	429	442	446	447	415	462	476	413	458	439	450	465	423	455	441	462	462	454	418	454	464	474	525	470	464	464	499	467	481	461	453	457	447	448	485	428	499	431	473	499	469	476	482	456	457	453	431	467	512	435	466	485	501	439	448	485	498	442	465	486	453	474	469	463	483	472	452	457	474	444	450	440	375	440	456	448	446	463	467	440	458	467	460	464	447	446	447	483	444	481	420	420	456	456	459	430	438	478	449	480	436	423	424	431	458	451	434	464	471	497	466	434	462	439	424	491	444	476	517	432	416	429	448	469	458	477	441	495	445	498	443	464	457	455	490	462	444	450	466	424	468	423	471	452	427	457	456	459	421	466	485	449	464	443	474	449	437	504	437	467	435	484	453	491	448	491	460	475	449	450	465	475	432	424	481	447	442	460	443	409	481	490	424	439	468	449	433	469	429	449	473	488	460	443	457	430	477	461	448	425	432	444	502	471	460	466	436	429	421	476	493	477	451	444	440	464	426	439	446	483	476	470	459	452	481	458	454	451	461	476	480	481	462	438	446	470	477	434	489	483	448	473	507	426	462	470	467	450	489	447	435	441	436	448	487	467	449	490	460	462	424	541	419	444	440	471	488	436	435	425	446	463	465	455	437	476	472	468	441	450	485	468	462	443	444	444	482	465	444	432	488	436	443	404	493	525	412	484	449	436	521	463	418	462	430	418	429	493	455	429	433	456	461	467	433	431	459	479	414	475	470	498	469	496	522	488	425	472	443	455	478	487	476	486	492	443	428	468	472	481	449	464	515	486	458	483	479	465	455	463	475	459	486	470	489	453	455	462	478	446	428	478	457	451	428	442	507	442	507	482	462	451	436	483	445	467	469	495	461	456	455	438	452	462	458	469	474	496	451	467	448	475	438	439	510	446	454	443	410	452	450	463	412	445	440	466	453	445	449	416	467	468	464	408	450	466	476	442	425	481	454	427	439	423	473	440	455	434	421	477	461	441	440	447	445	422	436	465	503	482	457	458	432	448	470	478	447	466	466	462	469	510	467	453	439	454	497	465	472	451	458	445	465	449	448	495	441	453	427	490	485	455	466	425	462	485	442	434	458	499	465	492	427	451	455	489	435	442	455	401	494	474	448	453	498	445	444	474	464	444	429	497	437	441	422	467	445	440	485	474	462	454	496	459	486	448	428	449	406	475	481	462	496	463	464	435	482	475	452	426	429	478	440	422	465	472	499	447	462	418	479	486	431	473	487	460	466	485	477	459	428	433	464	468	485	474	445	423	441	504	509	470	449	435	439	470	464	441	422	465	450	456	485	438	482	441	444	429	427	442	451	465	448	485	451	470	476	456	446	406	477	507	453	447	479	471	429	440	484	456	455	451	449	443	384	477	436	429	457	485	477	476	433	506	451	422	477	468	446	479	443	442	468	478	508	456	414	419	424	477	442	434	496	484	458	437	457	440	430	471	445	434	465	456	469	441	449	427	477	426	460	477	428	445	458	465	467	411	466	434	430	480	443	477	468	433	454	503	463	431
9884	6311	9830	9917	8005	6218	4727	3962	3259	2761	2393	2153	1891	1757	1642	1505	1408	1409	1327	1293	1251	1226	1260	1185	1114	1117	1116	1015	1146	1086	1100	1071	1041	1011	1061	1029	1049	1032	958	975	1038	1035	1027	1015	981	956	1059	1026	988	1033	1029	1015	1017	1079	991	994	1003	1045	1012	1013	1028	995	1038	976	1016	992	1011	986	1051	1016	958	976	999	986	962	1043	952	946	1032	1038	985	981	1047	1037	1007	1028	968	1015	1006	1002	995	1038	1056	1020	1020	1000	1007	992	1040	1008	1005	985	1022	1028	1065	958	1005	1041	994	1003	996	1016	1017	1023	1047	1036	983	931	1025	997	1015	984	993	995	997	1005	1015	1008	1030	1033	994	1035	1050	1058	998	1015	981	997	1043	972	1020	988	957	995	987	1012	992	1028	1031	1047	1007	996	982	988	981	999	980	1025	1028	1010	977	1002	1010	1013	957	991	1002	945	1018	991	984	997	958	941	979	962	964	1011	1023	1036	1048	1048	942	1002	980	942	1005	958	998	1047	937	1028	965	981	1025	997	1016	999	995	1006	982	981	983	1037	987	1036	983	976	985	1049	982	1045	1067	1035	1020	1018	968	1012	998	1020	1048	1001	963	1002	1009	1023	960	977	997	991	1021	1030	1005	949	1034	1004	995	1047	1034	991	1000	1041	1018	990	985	1052	999	1017	1037	1007	989	1041	995	969	1031	999	962	964	1002	1030	998	1010	1010	1037	960	1020	961	971	994	994	1034	973	993	1022	1017	1012	1001	1038	1018	1016	1012	1051	1004	1041	1026	960	991	1038	1006	963	1001	1016	986	1010	1017	1003	1010	998	981	995	976	1024	1036	1012	1031	1004	956	996	1004	1082	956	1041	969	985	1015	967	970	1001	1032	1000	1013	1037	996	970	980	1000	958	941	1040	996	991	996	1009	1017	1012	999	1018	1026	1002	958	981	1031	968	1002	1054	1022	1010	990	975	942	1022	1139	1001	963	982	1006	974	978	1036	1028	1003	939	1010	1016	1001	1004	1013	992	950	974	1047	1052	984	1007	1001	946	1035	1067	997	959	1018	1010	994	969	998	1026	1035	1006	958	1005	958	1087	967	1065	985	982	977	1026	1020	983	987	971	1026	1008	986	1004	986	986	983	1022	1023	1002	1007	967	992	965	974	1023	963	978	974	1033	1000	1000	1081	1030	981	1006	972	978	981	959	984	989	960	991	1061	1022	1029	1011	1025	1001	972	1012	1067	1051	1013	974	999	952	1032	1017	1021	1018	969	1059	1000	942	993	970	975	1021	1003	1023	1031	983	978	985	993	994	1024	956	1022	982	1047	994	1008	990	1008	995	951	1015	1038	1059	1026	994	1025	987	1004	1025	1052	1033	989	1012	1024	973	1029	1024	998	969	1065	1008	1087	1032	1035	1017	988	967	973	1008	1044	1007	964	1011	963	1003	969	990	1021	1002	1008	972	973	996	1027	1020	997	970	1035	993	977	1011	1007	1021	956	1061	1031	1023	1009	988	951	1017	979	1002	1021	1024	1000	1016	1005	1022	990	960	990	974	1018	1034	1037	995	1001	1014	1017	1003	910	986	988	1035	956	1015	988	1038	984	1014	958	991	1049	981	1082	1022	1061	1064	1024	1011	996	1046	1049	998	1020	1018	1039	980	998	986	1008	1002	1038	987	1029	986	1089	1016	998	1021	1024	984	1001	994	1035	1045	1055	1049	1034	987	988	964	1015	1031	1006	966	1002	1017	985	1045	1019	991	975	1052	1052	996	1053	1010	993	1028	966	1018	1039	1000	981	1027	952	968	1009	1056	938	1049	1063	998	1056	995	1029	1003	1016	1005	1048	1016	1021	1029	1056	1039	972	986	1022	978	992	1051	986	1039	1005	968	1001	988	1004	1032	993	996	1007	1007	1014	1041	996	1010	980	1051	1044	938	993	976	1009	1040	1000	958	986	991	1003	982	990	1008	986	1025	1013	1007	981	991	992	1022	1002	957	996	1022	1024	999	996	951	1004	905	990	978	1007	977	1013	965	1064	1061	1043	1047	1025	1035	988	970	1006	1001	1008	1011	1050	993	1029	979	973	970	984	1072	1002	990	961	1037	1008	959	1052	992	965	1033	1034	1014	997	1059	999	1066	977	961	1040	986	1046	964	919	992	1030	1014	1006	1054	1034	1004	978	970	1019	1002	968	1029	981	1041	992	997	1048	997	1029	1021	958	1013	994	1003	1044	974	1063	992	948	986	1036	1014	953	1005	1037	1016	969	1043	1017	1065	1022	1013	1023	974	1011	995	1046	993	1060	953	957	1007	990	972	988	1045	940	999	1056	1009	997	1015	958	1016	1047	1016	959	1005	960	979	958	1057	1011	1051	1020	995	998	994	996	1060	996	985	1006	978	1002	955	988	997	972	993	989	1016	1051	964	974	1015	1012	1009	1023	1031	999	1006	992	997	1044	983	963	971	963	991	1027	1009	959	1021	1047	992	992	969	1016	1027	936	983	1033	974	985	994	946	1044	1028	1042	978	1042	1018	1014	1023	983	1018	995	1020	1007	966	1000	1028	982	984	1026	1007	961	963	956	973	1051	1010	979	1005	1014	978	987	989	990	954	1020	994	922	976	995	1034	1030	1001	980	1007	1023	987	1022	991	1038	953	1017	1014	1014	972	1003	1009	981	1070	1048	1022	983	1028	1007	1028	958	1030	1000	1002	1014	957	961	1019	1041	977	995	1028	1035	1055	1010	928	965	967	1002	944	999	978	1002	1031	989	939	963	1021	1023	1000	1018	977	933	1012	953	969	1005	971	1004	987	1034	1033	1052	979	1032	1023	957	1032	1016	1006	981	1028	981	980	984	1025	1000	1003	972	986	990	1023	1001	1054	1030	985	991	1056	971	990	1020	1000	1004	1037	1024	967	988	1029	1001	995	1024	1004	969	1011	1039	966	1023	1005	1008	1065	1003	1045	1023	998	1014	984	1001	995	992	1032	1034	947	984	1057	995	982	1003	960	998	1004	968	1034	1016	1025	1004	984	1037	1025	1034	985	991	932	999	1004	1022	991	996	1024	968	995	974	962	953	989	1002	1020	1008	1018	1016	1001	1018	1000	1023	951	1005	1024	962	972	998	1017	951	945	1056	992	1026	954	1058	978	985	1038	994	993	976	1009	1020	1057	964	1025	945	968	988	997	942	1042	992	934	984	1008	995	983	1024	968	974	995	1052	965	1051	947	1007	1073	1080	969	1015	969	1011	1019	1025	1049	994	1018	990	1025	994	984	993	996	997	978	1008	1035	1032	1027	1011	999	1022	986	1021	1029	1027	943	990	1022	947	1046	987	997	1016	1018	1021	963	977	1018	1009	999	1045	995	974	1014	1008	1044	963	999	1012	1031	1033	959	941	998	987	1002	1004	1035	1004	1011	1041	1012	1021	1013	1027	990	1006	1001	990	1006	985	1010	1019	1054	1010	996	993	1048	1011	964	990	1005	977	977	965	990	999	981	1029	994	1005	1029	992	1058	980	1012	985	1059	1032	1030	960	985	969	1008	1035	1016	1034	1066	1020	1015	1002	997	1013	996	988	1031	1076	940	995	1041	958	1011	1013	1035	1074	966	1000	1022	1006	1076	981	973	1014	1043	1039	955	986	1008	1065	993	1036	972	949	1001	986	1048	1041	1066	960	981	974	1052	976	943	981	1016	1015	1003	1021	1000	1035	967	986	957	1053	1003	1038	1009	1007	956	1041	950	997	1043	981	985	972	1004	975	1027	993	1009	978	976	985	1006	955	978	1005	996	1018	1054	998	994	986	994	1034	977	1019	1024	967	1015	1013	995	973	975	1022	937	1004	982	997	1000	1016	1008	981	984	981	974	1014	1008	1017	1027	974	982	1022	995	1043	966	1004	1014	1015	1013	987	992	1042	983	994	1003	985	1006	1011	972	963	997	1025	978	976	994	976	999	977	1015	1008	987	1029	984	1000	1068	1009	991	1004	1013	995	977	956	978	972	958	975	974	1013	1059	961	988	1007	995	1027	1072	1009	1015	1006	1014	1014	982	995	997	1040	985	1070	979	1020	959	1004	983	961	911	1020	1009	1017	990	1020	942	1027	994	1051	1031	967	1006	1026	1025	965	1019	999	1005	1020	993	1029	974	991	1021	1056	918	1010	1017	993	1046	1007	1027	1020	1030	950	978	1025	1023	947	1023	965	963	970	1040	947	994	1049	1028	1021	984	1010	997	1014	1015	980	1066	1022	1019	1012	1017	1013	1017	1047	1013	959	1008	1024	1029	1016	1013	966	992	1011	981	1032	1004	972	989	986	938	1043	960	1016	1014	1036	1020	988	1042	1037	1026	1054
26749	13305	10143	6446	4301	2954	2134	1585	1256	1012	910	828	726	630	654	672	609	583	588	556	541	562	514	553	497	477	500	463	489	468	480	451	495	468	459	440	458	406	397	484	409	414	423	477	421	439	431	420	448	472	432	397	434	443	442	452	422	437	434	496	418	462	424	396	446	422	453	438	432	444	422	431	408	462	447	427	417	444	469	438	478	458	441	452	446	454	439	453	436	420	466	451	439	434	430	456	437	431	450	437	453	441	428	441	422	437	393	416	425	417	488	480	432	426	414	450	438	475	421	437	430	455	405	398	454	456	410	414	431	412	395	432	440	457	473	449	454	445	442	464	414	423	437	450	460	432	463	438	427	424	448	446	441	443	434	493	456	429	475	439	488	438	466	452	442	425	408	428	438	454	400	421	451	449	449	462	431	424	420	451	397	427	436	439	435	439	436	472	417	415	398	419	451	440	447	485	467	420	459	416	450	446	437	433	432	456	488	446	456	463	425	431	434	453	420	474	476	451	471	451	422	475	464	432	455	411	429	414	458	434	416	447	470	454	411	439	438	403	491	466	442	395	432	434	428	437	423	450	408	482	453	412	441	465	446	407	459	421	409	455	394	487	363	424	455	445	463	471	445	418	452	441	508	441	426	476	424	413	467	441	469	429	379	444	403	411	445	441	448	474	434	453	441	403	423	466	438	462	470	422	464	458	441	413	401	431	460	467	410	448	437	423	439	405	438	457	449	469	446	456	426	457	464	477	420	463	460	418	396	482	417	448	472	412	455	460	467	465	446	424	461	445	478	477	437	417	421	408	450	445	423	421	454	424	426	422	412	409	458	473	466	405	446	403	500	425	441	457	461	433	473	403	451	469	432	437	455	464	437	457	434	442	425	454	432	412	431	401	415	448	450	463	445	445	448	424	425	428	466	434	423	441	462	453	470	442	430	428	421	408	460	428	436	454	435	417	407	449	444	448	455	441	411	414	443	431	420	426	454	467	424	407	441	446	403	424	440	451	467	434	431	414	412	403	405	442	439	400	432	482	420	439	423	441	457	459	413	428	405	419	436	448	410	470	415	450	466	439	429	454	463	461	435	467	451	411	459	448	449	428	437	406	402	454	503	429	434	452	421	417	434	435	413	436	429	465	446	441	450	432	436	466	444	450	432	472	436	453	415	467	423	454	418	456	424	452	439	486	475	455	434	433	417	408	442	429	420	413	398	435	461	404	453	473	424	439	403	460	454	422	418	479	424	454	442	422	432	418	449	486	398	445	396	426	384	435	431	455	432	417	434	462	453	478	417	464	429	457	454	451	450	455	436	434	425	483	462	432	439	418	456	468	427	444	468	468	455	426	424	447	474	436	429	442	409	463	427	433	434	425	419	434	440	460	475	413	430	482	443	430	433	441	411	442	434	434	451	469	438	422	432	412	422	431	470	486	429	414	452	435	463	498	456	477	409	480	419	476	442	429	455	451	456	441	423	507	468	453	409	442	435	436	478	443	433	452	446	448	439	448	399	427	459	466	437	445	409	461	445	450	428	471	448	449	457	462	429	417	446	443	439	483	434	453	396	462	444	453	421	413	433	470	451	440	462	412	447	462	448	429	408	452	452	447	427	488	442	436	438	441	447	420	441	434	441	429	430	405	452	430	442	445	454	412	436	424	461	423	446	413	423	380	386	471	464	412	432	400	498	470	435	416	456	480	447	440	469	431	431	420	434	431	442	450	447	456	477	487	474	417	446	436	459	431	485	442	393	429	453	427	451	443	422	469	429	436	407	383	402	411	423	452	436	425	470	468	435	414	414	423	431	455	415	470	443	403	467	438	447	450	438	495	433	438	429	387	417	452	436	442	493	447	410	447	401	408	433	429	414	435	443	426	450	415	454	426	419	415	422	420	423	473	435	418	441	403	421	451	460	459	424	429	452	438	456	485	477	464	447	444	426	437	427	459	431	468	427	448	434	455	402	450	456	463	442	458	416	450	427	402	466	470	477	455	445	463	398	438	428	467	423	478	382	478	463	456	443	438	445	460	469	466	438	470	413	434	455	441	449	422	434	419	443	483	471	452	465	414	411	449	443	449	441	443	418	390	471	421	432	446	457	483	437	462	422	427	455	447	492	409	421	427	415	459	430	460	458	456	463	453	424	397	443	393	501	428	443	410	451	430	426	456	465	449	432	397	435	410	423	462	490	434	446	403	456	428	409	468	413	434	411	462	445	467	469	394	435	422	447	413	425	435	421	372	443	441	444	455	439	436	420	431	434	450	442	429	462	446	390	433	430	421	450	421	471	419	440	450	439	441	431	432	446	479	461	435	449	424	468	449	437	442	438	429	451	407	466	416	425	419	421	446	454	412	422	438	464	434	437	450	429	400	472	472	428	443	443	444	434	434	458	458	426	463	412	466	445	414	424	433	403	440	430	436	443	402	451	484	460	411	443	428	453	416	436	475	446	454	428	436	456	462	461	408	423	435	455	434	443	477	425	419	428	476	439	422	488	446	457	407	442	422	429	427	430	433	441	462	434	434	423	428	457	421	396	439	401	443	420	437	448	456	447	439	424	477	415	453	443	411	442	452	424	416	426	456	434	439	459	450	462	428	434	452	424	457	438	407	438	439	429	428	447	463	434	437	435	445	472	469	476	422	415	399	446	430	411	437	430	432	453	420	432	473	420	473	461	467	495	461	479	433	462	440	470	404	468	392	471	459	472	471	415	433	413	488	452	467	444	431	405	435	452	462	448	437	472	473	426	394	401	406	439	413	358	430	456	427	423	443	450	446	440	425	418	432	455	472	451	459	439	450	439	389	468	468	448	423	421	456	460	457	416	442	434	432	437	440	407	458	466	447	455	472	443	426	425	454	418	407	425	442	438	451	427	483	424	480	439	442	446	433	427	414	442	460	437	444	471	426	475	437	468	461	453	453	427	429	453	420	444	419	392	455	437	450	430	439	461	405	436	422	442	441	442	432	457	435	445	395	394	418	473	432	451	478	438	439	450	440	400	425	433	387	392	455	439	475	440	438	402	433	434	417	437	471	473	453	487	433	451	456	437	459	434	442	424	405	450	426	402	471	424	405	475	453	416	437	424	471	432	446	426	448	424	429	456	439	446	463	431	481	456	449	479	450	421	442	438	418	427	434	454	434	436	418	452	419	442	409	430	438	418	421	445	444	478	446	418	462	431	461	431	464	445	479	444	428	438	481	413	410	460	425	481	436	426	458	472	429	450	426	427	443	452	477	429	483	446	418	452	445	428	423	467	435	448	436	450	423	468	471	447	412	464	421	429	469	442	430	429	443	437	454	448	394	459	390	448	483	486	473	438	471	467	397	417	419	442	448	417	405	444	421	434	475	443	429	429	489	405	434	434	418	425	408	445	443	457	447	450	465	435	465	447	475	413	505	451	459	472	415	428	420	431	425	440	446	441	419	433	439	432	399	422	426	434	432	431	438	469	419	415	432	433	399	446	430	461	404	495	439	465	422	463	443
17163	10517	15104	14960	12850	10462	8089	6482	4993	4107	3524	3115	2785	2372	2177	2015	1919	1822	1752	1584	1513	1608	1504	1382	1261	1364	1308	1212	1182	1247	1157	1191	1162	1169	1100	1098	1087	1078	1044	1004	981	1022	1033	1051	1028	1003	980	967	974	1004	951	985	977	988	994	998	980	1087	966	1008	968	952	971	978	1047	964	984	983	985	935	990	996	941	940	999	993	971	1028	998	985	930	970	944	993	976	954	961	1017	987	950	924	996	988	1014	1015	963	1027	911	956	995	1007	965	1035	984	972	972	986	948	990	959	1002	945	1019	966	966	1048	998	907	994	942	1011	981	938	961	1045	966	965	987	991	996	1001	984	1037	955	1016	970	954	983	980	981	1033	967	1030	999	953	967	986	1007	915	947	1021	906	945	989	1021	990	946	964	1035	975	935	972	1027	957	985	950	975	939	932	943	964	990	989	931	950	1048	980	978	999	963	953	988	969	1005	963	991	926	960	958	954	983	917	948	976	964	947	973	1035	984	954	1015	933	978	1001	1025	965	1000	999	965	992	972	985	981	959	995	957	967	974	951	954	939	997	1001	981	987	970	963	929	928	986	970	986	987	1055	992	940	1004	973	969	1030	963	1005	965	986	1008	928	946	976	1014	994	984	961	1042	946	951	990	973	968	987	1060	955	1026	1004	983	911	1046	972	930	947	931	945	986	964	952	991	895	999	977	957	977	995	932	935	968	930	948	976	991	1032	990	1004	990	995	976	960	948	907	977	1013	980	994	971	969	971	960	902	985	1014	945	926	1006	961	995	932	982	928	994	933	1024	920	963	1072	966	962	1003	984	954	973	915	943	984	986	983	948	955	989	1005	957	987	981	972	958	1001	953	972	962	960	996	1044	974	989	977	965	956	986	942	966	959	963	976	956	1010	1054	893	972	1027	993	1000	932	1000	990	1015	920	997	1023	978	961	957	998	875	979	997	953	957	935	999	1000	931	931	955	1036	979	906	952	1001	1009	959	961	948	947	1011	985	979	988	977	974	943	972	944	971	970	968	936	941	1035	968	945	981	989	969	964	976	962	972	942	971	994	1043	973	992	982	1016	1028	994	995	970	986	952	997	1056	968	971	1004	966	985	965	975	931	934	1016	904	1055	951	972	926	996	982	954	981	985	959	962	935	1024	896	1006	978	882	987	979	969	966	1000	922	970	928	981	964	969	973	1001	973	971	990	991	942	948	981	936	996	948	1019	988	985	1021	988	1028	926	947	972	919	1026	1045	1001	999	1016	958	896	952	1013	995	1001	988	975	1042	972	942	1034	998	936	943	956	1020	965	981	987	968	985	1028	1008	973	965	929	963	978	964	992	1003	934	990	977	1018	954	971	942	961	937	999	993	1001	960	1017	961	990	944	1005	976	988	979	986	988	1006	993	924	951	975	933	1037	956	953	975	895	914	998	942	938	998	990	953	1038	986	913	905	981	993	987	907	921	983	985	1022	959	998	959	995	1006	1012	973	947	1021	961	991	974	945	1023	924	958	1042	919	988	960	952	937	949	959	970	972	926	962	1013	952	969	973	1007	996	982	983	1022	952	986	950	976	972	975	981	965	951	961	975	970	974	953	964	925	968	976	981	983	1010	997	940	959	963	952	987	952	972	959	938	1004	991	1031	999	919	971	977	1006	932	1024	1033	991	940	994	1077	1045	928	969	975	916	888	974	980	993	925	960	992	972	1040	1012	996	948	1012	975	1013	972	999	980	1022	958	943	1012	940	929	942	1010	904	968	908	992	1003	939	974	926	963	1021	1005	992	979	1013	973	993	1006	961	969	1015	917	980	1017	1008	966	946	1055	1040	957	967	1000	996	978	1004	974	978	960	1002	986	1018	998	990	989	943	947	972	1044	980	948	1033	1010	989	1010	968	990	983	949	986	973	961	988	981	996	990	999	1009	987	971	974	937	984	975	985	971	956	996	1034	1016	922	964	949	985	937	986	989	962	1020	1031	987	978	993	967	985	1005	1014	964	1019	927	1002	996	908	1020	981	1026	983	989	966	1005	955	956	933	967	976	975	951	995	1014	893	942	989	1038	951	978	980	1013	969	975	1002	1004	930	983	991	958	959	937	951	970	921	987	999	1015	957	1012	984	989	924	986	987	953	970	993	944	943	970	997	1005	940	965	962	946	952	971	964	954	977	939	976	944	975	951	968	951	983	922	984	1003	959	937	944	941	966	974	993	967	921	1008	1036	948	946	1008	1022	992	1032	998	922	937	980	1027	988	972	959	974	1003	972	962	957	940	960	964	982	1024	978	1018	938	970	959	1009	995	908	954	927	931	965	1022	954	1023	1017	992	932	982	991	981	988	980	942	952	937	980	994	1013	943	937	972	965	982	964	930	981	926	945	1018	1001	921	952	954	962	911	1016	966	1028	969	954	930	1011	1005	971	963	936	998	927	983	947	947	939	952	1017	1001	922	992	998	958	1039	1005	972	988	968	996	997	971	1016	1019	981	1000	982	1052	1025	933	1025	969	982	1022	1041	912	962	1060	987	1043	961	928	964	983	1006	949	936	982	971	953	998	962	1004	954	961	977	979	968	966	968	1036	963	1012	975	973	1021	982	981	987	959	1037	968	974	999	979	1004	978	986	970	938	1003	988	1015	1024	988	972	999	947	969	990	930	987	1037	975	994	966	999	964	1006	1012	963	1046	1013	1024	987	990	963	953	992	999	978	997	996	991	960	1029	923	956	969	1009	929	986	1014	977	962	952	1039	975	991	992	982	1003	936	1006	922	1013	999	933	923	999	988	980	971	1014	942	964	958	991	1029	963	979	1021	972	1016	961	986	985	1027	934	963	1013	969	965	1014	1000	1054	983	967	968	956	981	996	987	998	946	957	1063	1044	945	953	1004	958	987	947	973	961	915	1015	960	1028	962	933	1040	965	978	954	1008	970	967	989	985	976	931	981	1015	938	1025	987	990	912	987	1031	971	931	960	1010	1028	904	979	1027	971	948	958	938	982	938	912	990	982	982	944	930	1006	956	966	976	1006	982	946	916	1029	945	960	1001	950	1020	962	975	904	986	1028	936	941	965	933	946	1007	1032	989	929	959	931	1024	931	1020	938	953	991	908	1007	1009	990	942	954	991	997	976	940	993	1009	985	998	967	1011	985	987	949	960	961	1008	933	1027	970	978	1027	1031	986	986	982	956	981	992	955	965	970	970	952	1000	965	987	968	961	1013	979	980	995	982	987	970	949	982	986	931	998	931	961	1006	993	967	1000	985	942	971	1062	995	952	969	1018	920	1026	1029	984	965	1003	969	969	998	1002	989	1028	956	1009	982	977	941	929	984	1027	1005	959	937	937	975	992	992	948	978	971	899	962	923	945	975	982	981	919	979	950	963	1005	1000	982	1038	1027	1004	1033	977	946	1010	941	958	982	1001	957	951	963	1019	918	1012	945	1045	966	1013	1032	963	955	1000	1017	909	985	949	1006	1060	916	1011	922	1008	971	995	989	984	985	961	932	1022	949	954	983	977	923	976	989	948	972	984	981	1015	998	1023	1045	891	903	976	919	939	1020	1004	1031	921	981	977	972	949	981	998	983	980	967	977	1003	969	930	998	986	1005	982	971	909	974	1048	992	997	1017	948	972	972	970	964	940	996	984	902	990	937	1019	995	943	1024	992	1021	992	948	1019	997	973	980	964	1026	947	997	992	961	996	1007	948	955	956	986	933	970	944	932	983	1006	1008	966	971	1013	988	989	989	967	1053	918	938	953	1028	983	899	949	983	912	1026	957	995	983	977	1068	941	965	1015	1033	949	975	949	1008	933	989	989	981	954	1030	1025	980	947	956	916	983	941	924	974	1029	964	955
34840	20136	15170	9405	6499	4389	3192	2365	1718	1375	1182	1009	913	788	724	704	663	679	648	640	612	604	571	541	484	531	479	476	514	480	469	468	483	483	427	470	460	429	429	439	418	459	446	449	424	475	460	441	458	468	449	466	415	402	462	445	467	443	383	477	460	461	458	474	485	447	471	464	432	441	465	433	454	421	486	440	459	442	452	477	434	442	431	464	477	416	433	446	449	457	461	432	437	471	431	434	418	457	409	454	435	427	468	442	430	456	444	480	434	431	444	466	395	449	375	407	443	427	453	433	401	406	425	427	445	439	428	461	458	440	430	384	427	420	439	437	417	457	422	453	408	417	437	429	435	419	417	442	480	479	456	390	408	430	405	408	467	414	422	437	472	397	469	411	415	405	444	396	448	367	440	427	421	442	448	416	432	454	444	450	431	448	419	437	430	486	441	426	452	448	423	420	444	460	433	448	490	477	503	471	419	425	408	446	474	392	424	447	473	436	485	448	468	477	466	435	432	422	444	442	425	405	419	452	431	464	431	416	397	442	432	466	430	467	437	431	466	438	470	453	458	433	443	411	474	448	433	433	453	450	443	423	410	458	420	410	459	402	457	380	428	449	423	490	424	432	448	454	437	449	448	485	472	428	466	403	445	501	413	426	425	383	419	448	443	422	486	435	416	431	432	436	449	446	492	459	414	444	458	430	443	453	456	428	424	444	415	405	452	493	420	432	445	453	438	423	429	431	421	443	422	439	428	441	431	473	433	391	421	432	469	478	445	446	434	421	448	414	435	404	476	490	500	419	454	470	421	444	442	454	445	442	440	433	451	454	460	465	395	464	443	443	425	444	420	451	465	423	454	434	432	419	452	464	487	428	435	425	456	452	433	426	457	438	426	404	480	435	472	440	467	490	496	465	433	448	484	446	399	434	415	481	472	487	468	466	441	439	451	410	442	421	420	443	474	466	474	445	453	449	440	491	459	430	464	443	445	448	463	448	402	470	443	423	434	440	416	465	459	458	455	466	443	457	440	435	479	408	460	383	461	445	480	476	398	439	453	456	442	443	432	429	485	452	437	453	428	471	431	443	430	449	445	435	415	403	445	442	418	472	407	430	441	443	409	426	452	460	443	443	464	452	416	420	454	452	447	464	424	456	435	434	452	430	452	452	413	415	453	449	457	466	457	444	425	438	438	468	482	425	449	485	464	436	461	432	478	459	453	425	390	438	470	430	441	404	444	443	488	429	450	453	439	479	439	441	412	425	432	446	433	455	454	502	444	421	450	359	435	419	438	457	452	452	469	444	426	428	430	437	438	432	401	462	429	427	460	417	483	479	441	473	443	459	465	433	438	461	431	467	411	395	465	388	419	427	447	483	422	436	429	453	451	455	437	464	441	458	413	425	498	435	438	465	431	394	445	437	496	416	399	453	402	453	439	446	461	407	470	429	447	433	463	463	464	437	421	439	438	445	408	422	443	430	397	421	439	415	446	438	463	450	451	427	480	449	447	432	442	442	464	472	402	450	410	409	410	431	427	459	418	464	469	441	451	454	440	468	441	430	440	418	433	463	488	393	431	429	434	442	402	417	426	447	405	441	440	419	425	426	436	449	428	422	461	437	441	437	402	407	429	523	440	463	466	406	420	435	444	477	431	419	457	423	456	467	453	442	469	463	412	446	437	414	440	456	432	405	457	476	466	476	427	457	432	387	422	451	443	402	464	420	466	456	443	442	470	434	402	413	433	451	430	428	471	481	418	460	473	434	442	469	446	427	417	488	444	430	445	479	432	496	450	473	463	430	427	424	436	456	419	434	443	432	401	436	410	483	446	451	484	446	439	398	394	439	414	477	480	445	424	465	433	475	413	444	486	440	454	415	437	450	436	456	409	423	443	412	439	453	437	485	433	467	470	410	458	423	472	458	416	436	453	463	458	462	394	391	415	410	451	500	477	482	465	451	393	461	449	428	446	438	449	429	460	409	469	439	440	443	478	474	451	447	441	469	438	449	442	446	447	430	414	426	445	440	421	413	434	421	481	495	387	461	463	466	417	423	436	438	415	446	438	419	421	475	471	451	418	390	411	436	463	442	419	438	420	456	435	426	440	463	437	436	472	468	453	446	418	425	441	407	442	453	459	441	451	435	477	463	445	426	420	398	460	452	446	409	413	450	433	426	440	463	459	465	417	476	442	454	434	455	418	474	411	448	441	459	433	460	482	408	415	476	455	445	414	455	443	477	470	392	446	423	433	423	427	438	484	414	461	452	448	450	439	467	438	419	435	425	456	441	467	444	449	412	480	449	405	421	472	406	396	424	440	432	424	441	432	471	428	390	449	392	454	445	427	454	464	432	475	440	422	442	438	463	441	421	400	470	420	418	437	438	438	431	464	441	394	436	418	445	484	419	436	430	463	408	426	459	488	450	413	427	419	448	435	455	474	498	481	438	452	435	435	423	411	391	405	428	456	495	434	405	402	425	456	432	431	464	450	458	438	509	418	465	454	415	464	426	430	469	419	417	440	459	451	447	468	446	468	419	440	453	440	466	454	442	450	438	467	471	466	444	481	409	432	464	426	431	416	423	461	446	451	439	459	417	410	473	386	437	422	453	451	440	460	442	441	410	410	419	448	424	446	455	482	435	469	425	428	454	440	407	451	418	455	475	423	459	453	441	426	422	436	409	407	430	438	450	431	429	433	452	423	410	422	441	424	415	441	491	429	451	426	462	436	439	404	457	498	417	421	425	438	443	470	469	433	405	445	435	410	438	434	458	424	406	424	429	459	413	440	413	456	447	430	442	452	413	453	393	442	379	446	446	421	444	444	449	460	454	424	425	410	450	457	402	428	444	447	450	433	424	373	441	446	427	455	497	428	416	415	406	447	435	433	445	451	458	451	430	430	437	429	431	434	399	452	416	419	406	471	475	431	424	436	440	450	444	446	406	437	395	450	416	439	414	406	493	479	456	456	467	481	459	486	413	427	442	451	426	449	445	439	429	463	450	391	426	420	434	456	444	447	442	471	437	393	478	449	390	437	458	461	456	441	452	472	463	386	390	468	420	434	459	394	424	448	428	426	463	406	433	450	437	464	422	460	418	439	439	431	430	460	466	437	460	441	418	465	453	423	421	404	461	437	485	462	469	457	427	457	453	417	401	441	451	448	436	419	434	414	402	420	434	430	455	467	447	446	402	421	412	380	450	442	432	481	463	437	465	443	421	440	406	461	403	463	412	464	444	486	446	438	444	480	447	446	428	448	396	440	455	462	392	408	427	446	428	441	432	434	468	431	473	451	448	440	434	432	381	453	444	400	471	429	447	475	415	449	433	380	455	447	418	451	453	450	448	452	489	468	452	434	476	440	398	427	443	435	439	458	439	477	438	432	482	460	463	430	433	473	461	463	444	430	422	441	427	465	461	397	437	463	442	400	437	432	429	473	460	399	426	429	434	452	424	448	424	440	465	448	453	463	414	456	428	403	430	423	419	455	426	420	486
20964	14674	19609	18931	16632	13874	11113	8726	6709	5617	4806	4143	3727	3116	2648	2571	2414	2208	2042	2020	1881	1901	1708	1594	1630	1557	1545	1460	1391	1367	1291	1346	1250	1226	1196	1194	1205	1094	1052	1094	1050	1021	992	962	1046	999	1023	1040	1025	1020	979	1061	1017	961	962	929	997	980	1024	970	946	975	950	979	963	937	967	964	1048	930	955	1006	977	967	960	933	983	963	999	985	994	923	955	906	985	950	968	981	996	968	986	973	970	1019	971	957	990	991	960	877	958	952	991	974	945	1002	987	943	1006	970	946	981	966	892	1040	934	926	954	915	955	980	975	935	1018	919	955	992	973	989	905	965	995	979	967	999	918	1024	999	1010	991	927	962	991	1044	973	1004	987	921	909	958	968	946	1022	982	954	978	945	975	1002	950	942	927	928	948	902	1024	986	984	978	954	983	987	913	936	1035	966	989	927	984	1001	960	1013	993	989	969	984	1000	964	1004	978	996	959	976	955	968	942	977	939	919	1008	931	934	1021	954	971	961	981	978	987	969	997	994	974	981	978	956	1003	992	984	936	1025	989	964	954	1029	977	966	945	942	873	978	984	970	938	958	998	969	923	944	964	996	951	981	975	937	975	968	970	940	990	957	953	938	1011	989	972	941	999	993	1026	984	935	946	1017	960	977	976	972	958	1023	1014	993	971	959	916	985	935	953	1009	991	1006	1004	985	982	965	921	936	1010	942	997	990	980	935	1023	992	1000	1010	1052	989	907	939	939	900	912	981	1051	1025	996	1007	1015	945	994	955	1014	987	999	975	1024	947	955	923	953	987	910	994	986	943	936	964	957	1024	958	978	975	963	986	969	1006	979	1029	997	960	988	950	973	983	949	926	981	986	979	982	941	914	933	975	982	950	929	973	956	993	966	984	1005	951	963	973	955	971	914	963	998	956	1026	977	934	962	980	934	937	984	915	970	981	945	975	957	953	945	945	925	910	953	966	964	1005	938	1017	963	997	934	969	924	981	955	981	941	978	934	991	929	994	1067	957	937	977	936	991	1015	972	983	1007	946	989	956	922	956	990	940	963	921	951	994	979	943	985	989	951	994	967	963	987	982	997	932	1024	940	957	973	988	940	986	947	1004	983	978	1019	974	982	1014	1017	938	948	921	925	959	965	1023	994	947	1025	946	981	1002	910	978	976	968	963	1003	1035	991	1011	972	929	965	1024	932	978	926	983	940	939	1007	987	948	979	960	976	1021	925	958	987	968	961	1008	984	994	989	970	946	1061	950	922	931	1016	965	959	1019	945	1004	958	968	960	961	976	976	983	974	961	964	972	960	975	976	994	982	931	956	952	1022	1023	978	951	1013	1006	978	968	978	961	947	942	931	958	967	901	920	980	970	942	961	1015	1043	1006	974	964	946	981	982	984	964	947	988	1020	936	973	974	933	1014	1020	962	961	924	982	954	980	965	971	983	987	989	995	1018	951	983	1001	954	979	953	999	1001	983	957	971	963	916	970	973	1069	1003	982	923	997	983	1029	948	951	974	983	983	992	968	969	992	1006	967	982	939	965	971	981	958	963	937	980	916	973	964	961	996	987	936	939	994	915	978	1013	1041	967	1020	964	995	922	1032	981	985	981	984	943	931	986	975	990	1007	986	1027	1001	993	1022	956	889	1032	990	990	997	988	957	1032	1031	1016	932	1002	977	992	931	1027	981	1030	996	915	908	936	960	999	982	1028	991	1000	963	971	958	956	1000	944	968	1003	961	988	962	952	955	1023	983	981	1013	953	953	937	978	1003	964	992	999	991	940	942	1073	1025	964	956	953	1000	1027	1020	957	1038	896	993	1018	977	996	997	982	972	1010	909	975	985	947	973	940	946	883	988	978	929	946	941	966	975	961	966	922	1011	969	990	953	996	981	956	975	976	1008	960	1037	1003	962	980	957	982	949	995	974	960	999	954	1048	989	919	964	938	1003	893	993	965	948	935	1008	921	967	943	1010	936	1014	925	1002	1012	1003	988	957	991	926	973	977	970	936	992	920	997	968	964	950	1020	967	1005	1037	930	965	943	966	965	974	947	964	1008	971	933	916	983	987	965	947	1011	971	930	924	905	976	910	968	987	1016	969	978	986	962	1008	997	980	968	1016	1015	999	913	907	928	899	948	986	960	983	987	995	938	971	966	1020	1017	975	1015	966	999	943	962	987	938	911	998	892	947	965	925	947	1024	971	996	910	955	977	1005	968	949	970	1003	999	1011	949	945	983	981	909	999	975	938	966	1047	948	929	1022	986	911	929	931	949	977	949	1019	940	954	943	978	984	1000	1010	963	988	994	979	1047	912	957	926	943	993	1014	988	982	1005	951	987	980	954	981	946	995	983	1016	924	956	981	939	1018	1029	992	990	987	930	942	993	957	980	974	977	948	950	975	921	984	1001	959	953	974	990	1027	940	968	980	1050	1033	988	940	982	994	983	1014	1017	1061	970	925	958	1022	1000	994	943	975	983	1051	988	955	961	909	941	888	957	945	974	937	952	927	945	1084	1008	952	1019	965	954	988	988	957	992	974	1018	981	996	990	1043	938	965	951	993	993	978	954	987	991	993	1016	1029	1026	946	980	973	888	967	1000	965	990	954	944	1002	970	974	974	920	982	959	968	1039	970	969	1010	986	961	959	977	929	955	994	1017	913	1046	984	935	945	966	913	957	934	971	939	955	914	983	948	1004	992	984	955	968	1002	919	903	984	1036	992	957	941	994	958	971	926	1009	1000	981	972	944	983	994	979	991	976	924	980	974	959	949	976	932	912	971	981	1005	1004	986	992	983	962	954	959	976	945	975	1000	953	940	957	1019	973	1012	958	1016	969	952	985	1006	954	1041	1017	971	1008	1009	944	992	990	996	956	970	938	976	943	990	966	936	946	954	954	967	966	950	904	971	946	981	1007	992	1023	1023	948	951	942	936	980	922	974	990	955	972	921	958	929	944	959	977	997	977	888	953	1017	944	992	1040	946	1047	1027	981	933	997	940	943	948	948	989	932	966	948	941	952	953	996	899	975	984	987	991	1011	934	975	982	1013	937	950	949	968	978	950	951	936	962	988	983	982	987	984	971	987	978	926	952	969	995	995	950	986	920	958	985	913	947	947	987	933	967	943	986	947	926	923	964	929	981	970	1019	949	986	998	971	993	942	962	977	928	965	1001	909	987	955	1010	965	981	953	980	1004	957	980	1004	924	938	1055	977	931	941	976	1000	905	931	947	999	1006	989	972	968	973	972	922	971	936	952	962	1003	933	951	1011	929	976	965	950	986	967	1049	1037	980	1008	966	946	950	936	962	1013	961	991	971	977	965	970	1002	976	953	997	951	990	992	904	1012	958	963	958	979	1013	949	945	986	931	1032	995	955	940	975	984	989	983	930	932	960	961	976	952	981	944	974	1000	1000	992	990	1019	968	947	992	944	963	938	953	960	961	984	969	979	1019	951	947	1016	971	1014	909	964	929	917	951	987	964	930	978	938	983	990	954	1021	951	925	1027	948	988	946	975	1023	919	956	974	943	977	1013	1016	971	926	943	927	936	1005	881	991	937	958	998	1003	976	942	934	1004	1021	949	997	1010	891	992	1004	1000	999	976	961	958	1004	976	945	974	939	931	982	946	991	1004	1028	997	951	962	963	964	991	996	972	946	960	971	1026	987	985	928	968	1006	949	982	955	964	974	967	975	969	969	1003	945	943	992	1009	942	1024	958	967	932	947	953	919	987	977	938	958	991	997	1029	934	983	936	993	975	966	965	986	961
16007	8583	6164	3851	2536	1742	1272	1016	921	790	715	625	652	638	573	537	531	531	547	507	522	546	523	495	436	468	518	511	449	487	485	432	455	497	539	504	479	509	473	445	478	465	496	449	458	482	450	463	445	417	480	467	475	492	456	491	483	448	418	452	431	462	423	446	434	425	444	438	465	455	423	422	465	459	418	413	426	464	496	539	476	473	451	436	458	462	448	447	494	414	477	396	486	489	449	451	494	499	454	427	490	494	516	496	500	464	454	456	451	447	477	455	439	501	487	460	449	419	506	447	488	452	473	460	451	480	446	480	468	454	499	482	410	440	459	464	471	498	444	431	459	446	417	479	421	421	408	476	460	452	452	486	481	437	448	481	479	428	422	469	424	478	464	434	438	428	437	438	459	475	457	432	456	436	450	463	480	443	426	431	422	454	448	475	446	464	446	468	464	417	457	432	443	418	483	463	433	490	417	440	439	419	455	472	446	480	445	459	436	476	476	452	505	471	458	451	442	471	444	512	436	449	519	465	470	457	439	427	437	443	480	436	465	473	451	459	442	473	433	508	491	458	495	423	479	461	448	414	443	464	436	441	456	480	488	482	450	488	471	479	450	475	457	436	457	447	461	447	476	467	478	457	472	440	491	488	490	475	466	491	468	438	419	448	497	490	470	453	451	439	458	474	449	444	422	439	489	505	482	473	422	420	438	436	451	449	430	483	444	511	509	460	452	447	460	446	433	444	483	457	448	472	453	478	465	458	443	498	457	437	483	442	458	468	483	426	497	457	478	467	479	497	444	458	464	457	484	485	457	416	443	473	513	456	484	478	452	468	450	439	465	477	513	487	445	476	442	481	494	496	457	465	454	436	470	437	448	483	457	462	487	481	463	485	451	440	434	442	455	500	442	443	472	497	476	470	444	447	436	431	484	478	453	454	443	443	453	492	431	410	495	468	451	465	461	477	461	520	436	498	445	450	435	459	502	483	456	460	452	453	470	442	428	440	418	435	441	462	452	471	452	468	461	464	450	498	477	437	434	423	486	470	456	456	483	456	508	469	452	456	462	484	428	467	466	469	438	475	487	452	472	477	480	477	457	490	446	411	427	505	442	451	443	423	507	486	446	438	458	466	439	469	492	484	471	472	487	440	471	507	486	436	446	483	518	420	440	480	483	510	447	447	481	457	480	453	459	410	408	451	467	414	457	476	483	430	451	484	491	462	423	482	478	461	464	433	477	487	475	447	448	498	478	417	435	488	503	501	461	481	469	418	491	447	460	454	466	468	495	476	387	493	441	433	458	483	438	427	471	452	467	499	468	470	446	441	409	419	432	466	504	479	419	494	470	486	453	456	432	474	464	437	467	444	419	444	465	485	468	430	453	452	484	465	451	445	437	451	433	399	412	471	469	496	487	456	437	483	475	453	446	481	458	479	436	453	499	480	457	447	449	505	444	440	450	470	462	428	409	451	438	474	454	447	494	440	485	452	473	470	469	483	466	461	431	471	412	453	451	474	461	436	463	465	466	393	427	429	481	452	463	481	476	460	488	443	469	454	452	483	437	465	483	438	482	463	480	474	445	496	487	455	479	451	433	457	484	465	445	458	459	478	479	489	493	477	467	445	489	474	445	480	481	496	471	453	461	473	480	448	458	466	466	491	435	426	426	412	501	396	448	472	449	481	492	497	493	464	475	480	447	451	471	475	475	415	482	446	467	473	508	457	465	447	471	441	405	465	467	443	444	459	451	448	469	446	473	492	481	494	458	464	440	449	516	437	416	458	429	489	427	439	432	441	452	435	485	433	406	441	443	428	447	480	474	471	478	487	418	490	460	481	433	448	445	452	483	445	443	451	422	440	449	468	434	450	492	456	452	443	418	487	479	421	484	442	464	452	428	446	455	458	460	435	483	414	479	444	446	453	464	461	447	474	477	485	528	441	483	476	464	489	524	435	444	516	446	436	495	413	452	534	436	469	445	460	491	493	438	488	457	437	439	455	442	463	434	457	430	451	456	436	460	480	435	498	469	477	426	449	452	471	477	449	420	453	447	494	453	472	465	477	521	451	494	439	497	483	477	467	448	430	466	484	520	432	453	446	468	472	439	438	437	461	478	401	469	484	485	440	469	465	474	419	423	451	491	452	441	515	471	496	445	522	457	420	463	488	458	479	480	456	441	446	465	386	427	408	452	451	453	452	471	441	472	445	446	413	441	466	479	501	443	446	463	476	495	479	462	422	444	418	491	451	461	438	492	454	461	435	417	441	470	441	455	463	453	411	471	478	488	465	460	466	470	452	497	432	466	457	446	442	468	467	445	456	455	434	436	488	441	501	465	433	472	446	488	493	479	463	459	478	483	486	501	454	440	446	464	449	414	444	460	452	472	441	446	452	471	471	521	473	439	456	469	428	445	427	481	448	431	460	464	457	482	454	442	494	446	431	428	486	441	462	476	484	480	526	382	460	480	449	446	426	511	477	439	468	460	451	491	456	425	503	510	460	491	417	479	481	450	437	473	445	437	437	437	486	463	453	465	405	452	465	491	499	430	443	464	487	482	487	428	456	456	457	466	464	454	434	460	421	487	414	434	471	456	434	454	452	484	449	469	468	471	483	514	456	460	463	458	478	444	475	455	455	438	473	467	463	450	466	462	487	433	464	435	464	431	484	445	429	433	444	490	434	427	443	470	474	492	460	480	480	463	487	450	499	446	464	502	460	440	468	482	470	431	463	463	447	486	469	423	473	423	496	454	456	484	447	431	413	466	468	463	464	473	443	472	484	466	446	458	465	417	457	508	478	464	484	510	459	450	450	452	464	453	475	456	462	419	494	465	479	481	458	463	464	460	474	462	463	457	413	416	428	494	489	444	454	477	486	447	457	478	453	472	461	443	478	476	501	472	430	468	463	462	466	444	516	448	443	411	461	478	484	455	443	472	455	466	469	426	455	480	454	473	466	474	465	453	430	458	473	444	437	487	494	473	437	481	465	544	448	411	457	472	429	471	450	440	422	465	477	512	421	482	477	462	473	463	435	445	490	479	448	489	450	475	488	457	452	480	462	431	459	496	432	453	451	453	476	455	467	497	474	489	472	446	450	431	475	465	451	466	443	465	443	470	469	475	476	477	468	449	454	476	480	520	481	461	465	493	470	425	420	463	462	471	454	457	447	443	454	462	457	454	525	457	441	487	449	439	396	407	511	424	480	461	476	458	455	470	447	457	494	425	495	433	470	463	461	506	458	474	467	469	483	467	465	468	435	424	479	473	422	446	504	470	437	449	494	467	509	497	450	475	489	445	433	418	437	467	467	458	435	476	453	472	479	402	475	490	426	445	426	489	457	456	479	483	523	469	453	487	456	464	482	474	470	478	449	444	465	464	461	440	428	452	463	456	428	496	464	460	444	469	517	461	491	460	450	437	429	462	467	417	480	449	457	449	471	462	461	481	483	458	507	444	488	410	429	467	450	466	447	465	436	480	460	447	475	461	458	495	448
10059	7409	10209	9915	8010	6093	4780	3944	3161	2661	2288	2103	1899	1791	1638	1550	1421	1471	1319	1293	1210	1223	1185	1154	1132	1134	1112	1144	1090	1098	1070	1096	1054	1064	1026	1072	1043	1050	955	1043	1031	1081	1022	990	1002	1009	1015	1009	1047	1027	966	994	1053	1045	1084	1027	1003	1028	1025	1034	990	1028	1057	979	996	1050	1056	968	989	1021	1003	991	1039	974	1048	1019	978	996	1021	988	1024	998	973	997	1041	1025	962	1013	1037	952	979	1030	1010	1009	982	1018	1068	952	994	965	1025	1009	1055	1017	1001	959	1055	1045	1013	1038	1020	1008	970	1047	1023	991	989	1040	1040	1026	1061	1003	962	995	969	1039	1007	1001	941	995	989	999	1039	960	987	1089	985	1017	1012	1005	999	1015	1033	967	992	1011	973	965	1022	1003	967	1036	1003	1005	1037	973	1007	981	979	991	1040	1030	1017	1023	988	1061	998	1000	977	953	1015	999	981	989	986	1033	1032	951	1003	992	1041	1003	1023	972	1026	942	997	1037	1044	983	981	994	1036	1046	1005	1029	976	985	955	1005	1021	1006	976	982	1024	981	1035	1032	997	1011	972	971	1026	1012	1001	970	982	1021	993	928	977	1004	962	954	980	1013	973	1055	988	1002	982	966	994	997	1049	1050	972	1055	977	973	1034	965	987	1014	1023	971	1022	1049	1017	1041	1014	1061	978	1019	1032	969	968	957	1025	1000	1022	1001	977	991	974	1043	987	1008	1049	982	1016	950	948	998	997	1027	1008	961	1006	977	1010	1033	1017	1003	1014	1072	969	993	1010	972	1002	986	1034	1021	973	1042	985	1022	1025	1051	963	996	1007	982	1034	973	1017	1031	967	996	996	1025	989	1032	983	964	1099	1006	1063	1009	989	1025	962	1013	1024	1023	1044	974	997	1047	959	1010	969	994	1064	1033	1005	1006	983	1043	982	1021	980	1015	984	996	977	1006	1037	1022	997	999	979	966	972	984	1032	1015	1040	992	984	1019	992	954	955	1033	1006	933	974	1029	977	973	1001	1000	971	1035	991	1005	975	1028	989	1021	928	1014	1013	1027	1051	975	1035	1010	1034	989	986	1001	973	999	981	1029	1038	986	935	1014	1054	964	994	979	1010	997	990	978	1039	1029	955	1039	968	959	994	1018	1004	947	1029	1065	978	1002	1024	984	1030	1017	1059	996	978	1003	1005	978	1022	982	994	1031	1004	978	985	974	1032	1015	1000	990	1020	988	1026	994	994	1009	1021	976	970	996	1029	985	979	1025	992	1064	1004	1001	1004	1095	1016	997	1017	1055	1024	1057	1018	1023	957	1051	1041	1032	1029	1008	1028	974	1062	1019	965	973	1019	1070	980	1011	1016	999	1028	999	1036	998	1024	1019	1032	1054	977	1033	986	1010	999	1070	996	1012	976	1025	1016	1013	1045	1057	1046	1016	976	1039	1053	994	1034	1024	997	1004	993	1021	1034	985	1005	1063	965	1024	1010	963	960	1006	1000	1031	1030	1027	993	1037	1007	1007	972	1055	1091	944	996	971	973	928	977	1020	979	992	980	1035	984	1010	1039	984	1031	1044	1048	1021	1034	994	997	997	991	1006	955	981	964	1017	976	1000	978	1035	1027	1052	1049	1053	1045	1006	996	1056	976	972	1001	1015	991	935	1013	1015	1010	981	980	1050	978	977	1010	969	1044	1049	1000	1033	1007	974	1029	1035	994	1017	1029	1012	1016	935	1032	993	1006	1007	977	1039	1006	975	1002	968	973	1004	940	1011	1022	1021	1019	1046	1034	1017	1058	971	1011	974	1002	1007	988	983	1051	963	1007	1039	928	976	1059	976	976	1013	1029	1014	1019	1038	994	974	985	1035	982	948	1035	974	1010	1020	992	987	1012	956	953	953	987	1039	984	1022	968	1053	1033	973	995	984	1005	989	979	1018	1011	944	1024	1003	997	973	975	975	968	1049	980	1020	1035	1036	1096	1017	1002	1055	1015	1007	998	1017	1000	1045	1022	1028	984	1026	1022	995	1021	994	1042	1000	1014	1006	988	958	1013	971	970	994	1006	927	985	999	1024	990	971	992	1003	1030	1036	1043	1024	1033	966	973	1007	1024	1017	987	983	1022	967	999	1065	1015	1014	1038	1001	968	1051	1008	987	1003	1000	981	960	1035	1044	998	1061	1026	982	1000	973	1021	1038	1033	989	992	1047	1037	952	1042	1034	981	1005	1053	1012	994	971	1020	1038	1001	998	968	995	981	1024	971	1038	992	1079	1020	990	995	988	1028	955	1029	1041	997	1021	1006	1053	1058	1045	1023	972	958	1058	998	1015	997	1026	1085	1026	1038	968	1049	960	1003	998	1041	982	1021	988	1029	1006	1003	968	973	1016	1047	1035	1049	948	977	974	1002	977	1050	954	1018	1004	1112	983	1002	1005	991	975	1009	1011	927	957	1038	1034	998	950	991	1043	1015	968	995	1023	1026	983	1011	983	1005	1010	1005	1102	970	988	1002	1026	1028	984	969	1014	1014	999	1044	1002	996	996	1004	1014	1046	1042	1005	1033	971	1015	990	941	998	1033	1007	1020	954	985	1012	1020	1052	1006	964	951	970	984	1004	1042	1045	1050	994	994	1059	987	1005	973	1041	959	1023	996	1020	994	998	1025	1028	978	962	974	1025	1007	1043	1002	993	939	1007	1004	986	987	1029	993	1032	985	1029	1092	976	973	1033	1035	1076	1053	1000	1015	1031	980	1027	963	1049	978	1004	979	1008	999	1029	1011	1020	1024	992	1039	1017	1010	1029	1001	973	997	1041	1028	1049	945	963	993	961	1004	1068	1002	996	1047	988	967	992	1046	989	1028	999	982	1007	1029	1005	970	1051	1007	1007	958	1003	978	990	992	972	1023	1039	1037	964	1000	991	1062	1062	928	994	971	932	994	987	1005	1025	987	962	1026	1011	1024	997	999	1015	1012	998	1038	1022	1026	989	946	1029	988	980	1019	944	1024	1003	995	1039	1005	1010	1026	1012	986	940	989	1024	991	1008	960	1056	999	970	1022	1076	980	1029	1033	1010	1048	990	986	989	962	951	995	982	994	1051	1004	1017	1011	981	971	1055	998	976	1023	1014	1015	1012	1017	1053	1054	979	1028	1005	1066	1065	1045	960	1013	971	981	1013	963	926	988	1028	1017	906	957	1030	1010	1014	1028	1025	992	981	1039	998	1021	990	1010	1020	1010	1006	984	1007	985	1021	1008	1012	1030	1058	1014	971	1090	1035	972	1038	1036	1037	999	948	993	1038	964	1009	953	1012	1010	996	1032	1044	956	961	1009	1010	1013	1016	1049	991	967	966	994	1001	996	1007	975	1061	989	991	969	951	1061	1036	1044	963	941	1009	992	962	1038	1041	990	1017	991	1040	968	1002	1042	1023	1024	1044	1022	1033	985	1048	970	976	1023	995	1022	1009	989	987	979	992	988	990	996	997	971	998	989	1006	990	1003	974	1003	1074	918	1016	963	998	958	996	935	1024	991	1018	1025	1006	1011	965	1040	1021	1013	959	1009	1031	1015	1006	945	1003	1018	1035	1015	961	938	1043	1047	1033	978	1068	998	1001	991	1038	976	1025	999	968	1038	1020	1037	1077	1016	971	1053	1006	997	1005	1047	1004	1010	925	1000	1008	1016	1025	1052	1101	1086	945	915	991	981	979	962	1014	990	1062	994	1051	987	1002	1027	1026	1025	1019	1002	994	994	946	1014	1010	1017	960	991	1010	1026	1048	1005	965	1001	954	986	1012	951	1010	978	1006	972	978	1055	987	1019	1019	1026	987	1006	1096	975	1012	1048	1017	1009	1037	991	989	1033	1009	984	1002	996	966	1084	988	1035	1025	1035	972	993	1036	956	1010	1032	1002	1008	984	975	992	998	989	997	999	992	1071	994	1019	1055	1040	1005	1030	1004	993	1056	1002	958	1050	1043	1020	1030	991	987	1006	992	1000	992	1040	1045	987	1052	1077	989	998	964	1036	982	1070	992	1037	980	1015	958	1032	1014	1003	1005	949	969	967	1038	947	1078	1035	1032	1027	1057	1013	1008	1027	957	1023	997	988	1003	1015	1029	986	980	981	957	1029	1054	1013	979	992	1020	1003	1051	1007	970	979	1028	1042	1064	1016	1032	1073	1005	983	985	1014	1054	970	984	1021	1092	990	1049	1027	1014	982	962	997	984	1016	983	1077	1031	1012	1036	1050	1034	982	966	1033	1036	987	967	995	998	985	991	1034	1032	1001	1007	1005	993	961	1029	1087	1010	1006	1016	988	966	1051	956	998	1028	1007	982	990	1028	1027	937	967	986	998	1022	1038	975	1022	996	995	1021
27689	14199	10666	6564	4290	3034	2206	1685	1272	1051	960	903	738	678	629	607	571	543	566	521	500	481	530	589	509	486	494	455	470	450	461	453	479	458	443	475	485	466	468	421	447	430	454	444	420	412	462	451	435	418	454	454	474	462	399	423	459	424	438	414	435	427	433	418	438	448	384	465	413	506	457	448	367	492	436	433	453	431	460	451	439	461	407	413	417	415	405	442	459	458	442	424	450	427	452	464	416	405	450	448	442	428	426	437	453	482	465	454	479	468	456	440	444	441	473	405	418	429	424	404	438	443	443	462	443	404	426	417	478	451	491	487	431	445	424	422	479	470	441	447	433	451	499	442	458	470	422	432	469	486	441	438	454	399	380	429	434	448	418	413	461	474	435	482	417	444	450	431	421	414	502	438	427	405	435	500	417	448	454	427	420	429	457	535	438	411	409	489	459	456	469	454	459	450	476	438	425	440	419	440	435	371	494	430	463	439	443	439	450	417	475	424	451	443	484	421	458	448	402	421	448	492	460	432	444	459	455	481	450	461	473	463	449	435	356	385	461	404	425	447	393	451	500	442	458	430	425	450	461	473	486	444	420	449	423	467	427	420	458	412	393	453	412	423	448	441	411	449	436	467	445	477	466	429	496	442	433	426	428	472	428	442	476	480	446	466	423	414	449	419	476	484	434	434	419	450	429	441	445	447	440	456	479	411	422	414	486	439	433	433	425	438	430	450	441	441	464	446	442	472	418	477	466	431	426	445	461	443	478	436	435	423	425	463	444	444	394	444	439	448	449	430	443	458	420	485	469	425	437	417	446	420	447	510	465	417	451	404	430	425	418	473	460	442	463	445	434	435	412	478	449	426	438	447	437	437	435	445	433	445	426	439	433	466	417	410	431	431	399	461	436	459	452	439	433	418	448	432	449	437	451	459	453	433	432	431	412	502	457	456	436	418	409	399	429	438	470	477	448	493	464	434	444	413	473	454	450	454	423	472	469	437	457	427	408	444	460	432	450	447	410	451	441	415	434	481	450	451	471	432	408	474	485	448	463	440	426	439	433	403	439	442	470	421	463	496	419	448	451	448	450	451	426	428	407	499	413	405	394	470	440	475	459	446	439	425	448	407	456	431	452	470	473	394	450	459	462	423	454	418	427	442	424	486	424	438	466	481	446	442	482	427	493	457	440	460	423	428	428	425	476	418	474	432	428	441	404	441	472	448	442	435	412	420	410	452	396	419	443	441	444	444	409	436	439	443	426	442	477	470	411	459	456	424	434	436	426	467	403	441	439	408	429	450	422	418	476	444	452	479	459	433	469	428	450	438	453	405	469	468	442	442	477	426	452	449	457	456	422	455	447	448	443	443	411	456	436	414	448	414	454	457	460	484	473	466	488	434	428	433	466	431	461	456	405	448	480	462	431	476	407	459	415	452	465	430	456	414	446	445	437	443	464	460	430	498	472	409	422	432	452	428	478	492	466	417	496	444	441	422	432	435	451	460	474	418	445	451	440	438	417	441	433	448	459	483	462	426	441	476	442	462	448	408	443	427	478	468	423	431	452	429	403	445	464	449	414	466	473	414	439	411	484	416	412	413	437	457	423	453	480	423	458	462	395	454	422	436	415	469	420	452	461	438	449	430	416	428	417	415	415	469	474	469	414	468	434	425	497	433	451	436	486	485	443	399	448	443	435	428	456	440	438	470	417	425	479	452	443	456	473	437	408	445	451	456	488	449	479	440	452	419	480	458	474	415	421	425	429	446	462	406	482	433	423	403	434	450	438	426	473	454	447	409	426	434	408	422	429	431	440	433	442	408	478	482	455	472	438	453	423	455	418	424	433	440	465	451	427	424	466	471	453	486	438	447	442	418	445	435	428	439	449	427	434	449	416	446	448	442	406	445	417	472	402	419	490	434	458	431	461	442	424	428	442	450	410	396	439	438	459	428	426	437	412	420	440	450	437	484	439	487	404	460	447	459	451	419	430	434	427	475	404	438	452	445	461	444	449	384	479	398	451	427	416	442	425	414	436	417	437	442	425	442	442	433	432	430	447	456	426	465	425	443	418	438	434	481	430	442	439	428	443	451	473	473	445	477	430	425	418	431	440	413	425	459	438	479	476	422	434	431	459	445	472	412	436	480	441	474	450	426	426	411	454	469	445	482	431	472	442	509	443	442	448	426	455	439	435	431	449	437	450	476	445	489	441	444	422	427	457	471	426	443	487	435	438	434	472	454	430	450	440	408	386	467	434	406	437	448	450	405	456	430	427	461	427	480	479	440	445	480	436	448	404	441	416	429	431	479	445	449	462	447	414	439	447	452	452	409	438	451	423	399	453	480	421	534	461	409	423	419	467	481	428	451	488	439	442	409	450	426	422	427	448	401	446	458	456	418	428	418	433	472	411	440	436	467	450	435	402	420	389	436	446	438	455	465	443	447	401	443	486	443	384	384	447	441	499	457	442	459	466	419	442	451	459	456	422	455	426	417	442	416	492	445	460	387	460	421	394	483	427	435	429	438	442	455	438	468	435	463	435	422	437	433	418	431	454	439	454	463	458	471	414	435	416	454	457	436	447	461	414	412	426	421	462	442	440	415	450	447	428	423	451	458	437	409	456	465	456	446	450	436	449	417	471	482	433	445	418	427	440	425	440	470	453	454	475	424	421	448	420	435	465	449	452	456	446	445	480	434	461	457	466	489	429	429	449	451	444	452	439	465	474	440	472	424	477	429	425	463	462	443	468	475	421	459	436	431	412	467	445	465	446	409	428	433	419	408	462	444	459	458	434	407	422	445	459	412	432	449	450	441	424	443	429	444	429	458	415	476	428	418	431	438	427	416	442	491	452	467	487	456	393	431	429	409	427	417	423	432	446	462	428	411	476	458	416	424	442	446	407	467	407	420	446	448	436	463	460	457	489	481	447	408	445	441	455	443	464	447	468	421	449	445	441	432	467	449	445	461	466	452	413	428	398	426	451	440	456	476	423	436	384	469	440	445	462	435	427	469	455	433	433	446	431	458	438	445	470	473	450	479	441	417	414	484	452	461	447	432	472	439	446	427	459	456	447	485	427	424	416	454	450	405	447	440	457	484	471	406	478	463	480	462	440	451	467	451	445	447	451	427	421	441	411	409	438	450	464	436	443	454	458	459	405	456	433	452	414	430	414	444	438	469	406	420	485	440	398	440	463	444	444	448	479	452	437	481	460	493	433	455	450	455	406	469	434	458	431	464	440	473	439	474	400	452	438	421	471	434	429	419	434	478	404	446	416	495	434	500	472	467	429	453	439	476	494	431	469	450	488	476	441	396	431	409	448	463	450	458	467	459	463	454	422	443	418	444	436	459	442	438	429	426	444	428	480	485	430	497	467	435	437	407	428	417	503	424	410	440	432	435	442	440	420	450	421	437	442	410	434	464	423	444	447	457	469	422	451	434	425	509	447	472	460	446	439	436	447	417	430	447	436	457	436	470	484	505	443	459	444	441	421	462
17609	11012	15581	14633	12568	10144	8242	6649	5327	4184	3544	3201	2679	2425	2171	2067	1921	1856	1707	1615	1533	1536	1404	1422	1419	1325	1305	1244	1285	1236	1158	1187	1152	1153	1137	1121	1121	1113	1079	1006	985	1000	993	1048	1000	1009	1019	1003	1037	1012	987	1002	919	1009	987	992	1017	1047	1028	968	990	1015	966	1006	983	986	1022	961	987	1083	979	1024	1014	977	996	946	1002	985	970	970	933	1010	1001	965	996	996	941	993	1013	916	1007	1017	952	1030	954	1023	1002	982	1016	1015	1023	1002	970	985	956	968	954	1015	984	934	1024	1016	975	1009	973	913	997	1008	1009	977	1046	940	970	1053	988	977	958	965	1038	991	944	991	957	946	1020	918	1013	947	951	957	980	1025	922	995	1008	981	970	998	998	939	974	971	1002	1000	1019	948	952	1017	988	961	1017	1005	946	984	998	972	987	1032	997	963	957	958	1094	1038	997	992	990	993	947	1006	987	980	960	978	995	990	1019	989	933	950	1000	971	1010	993	975	981	912	990	958	991	949	996	994	957	956	974	991	1013	1020	949	946	1003	955	997	943	982	1016	968	995	974	976	996	993	974	967	935	1021	1017	1009	1052	990	999	1023	981	1015	922	991	986	966	935	1000	971	985	978	1018	943	968	992	1060	998	958	1028	992	979	988	1081	933	962	983	962	997	982	1008	995	998	991	993	1003	1011	999	955	923	970	925	967	1004	952	999	1005	963	934	995	1004	1015	975	1000	990	981	941	945	956	1030	982	1017	1003	954	985	1011	991	1026	1009	989	952	951	983	946	1014	954	981	1008	973	994	995	978	1002	1011	969	945	1019	953	1015	1021	1000	964	941	1004	1019	1040	946	975	988	1002	1009	1014	951	990	954	1000	994	1036	964	1016	980	992	1033	1011	1005	998	938	1026	993	980	997	976	965	965	975	1003	911	948	960	1010	995	1013	967	993	927	945	976	989	926	999	972	987	1004	1001	965	1029	966	972	937	1045	966	985	948	1004	953	998	1032	1034	995	992	1003	955	946	936	1009	998	1004	986	985	955	964	966	1002	939	948	976	986	980	917	992	973	948	1018	1055	1027	963	1003	967	1002	991	929	1007	983	933	958	998	977	989	939	962	993	923	1027	999	997	1007	950	973	960	959	957	990	1001	979	997	994	1007	956	1006	926	1036	968	1023	983	942	972	983	983	1013	989	959	1040	1013	943	994	958	909	982	962	1018	988	976	951	1025	964	1000	957	959	1012	948	1017	990	1019	1062	951	1028	964	1054	1046	949	979	994	998	1032	1011	999	1018	932	990	1023	996	937	1001	921	938	965	1018	1050	1027	946	1020	1048	1035	1004	1014	1007	968	982	983	938	989	1018	942	961	951	997	975	970	984	995	967	971	992	973	997	1005	1016	976	943	899	1055	916	980	1070	960	1001	1013	976	928	932	968	942	926	1019	1026	1011	986	989	1002	976	947	961	1005	951	998	923	960	982	972	948	975	979	935	1006	917	959	955	1015	977	971	935	998	942	1041	966	950	991	974	953	955	1006	984	971	1013	1004	978	960	994	978	1004	930	1000	986	1019	1040	975	976	997	957	1021	967	962	952	984	953	913	945	972	996	980	958	946	1003	990	939	1001	979	974	1026	885	967	952	957	993	1036	1012	968	984	972	972	974	976	984	992	1011	989	1006	978	1020	986	1023	955	1029	1018	999	959	959	950	953	1009	993	960	1014	987	937	986	995	975	941	989	981	1043	919	1045	895	966	956	977	999	964	978	1002	1008	976	993	1029	1022	980	967	1007	997	1012	959	980	1003	1012	954	1039	975	958	1021	1000	975	923	1016	934	985	972	1013	989	956	970	961	1004	946	974	956	1024	979	953	940	977	946	1022	1009	956	1018	955	988	950	991	964	988	958	1056	954	948	995	1012	1012	905	988	958	1025	1022	952	986	968	974	979	1006	1001	942	1011	979	947	1037	947	976	961	956	954	1028	969	1005	968	972	1048	1044	999	965	948	970	1046	973	972	951	1003	975	1016	939	971	951	1013	996	940	1017	1041	940	995	1008	981	968	1000	967	988	1000	961	988	977	1052	975	1011	1009	981	946	986	953	989	1031	974	969	962	1002	926	971	945	957	984	1005	973	948	949	1008	1033	971	965	1045	972	990	936	1013	1002	957	977	1007	1044	950	984	1006	980	988	1067	992	973	976	1022	966	987	954	1029	954	962	961	919	1028	1013	1001	996	1003	958	963	1003	949	1031	957	986	1016	974	1003	978	979	1005	965	966	978	952	961	1017	978	1002	966	1002	964	1039	972	960	976	935	925	978	1000	1044	991	983	959	1043	1007	985	1029	966	889	998	916	1034	1003	979	959	956	956	981	974	981	971	966	979	996	1002	922	1056	987	1022	935	934	1017	976	956	1001	977	961	982	954	983	1003	993	926	964	984	969	995	986	992	962	981	995	992	1021	908	949	1006	1000	964	982	1020	984	952	1002	992	962	965	1024	964	968	980	1029	996	1044	957	1022	949	935	970	963	905	993	930	924	1007	1013	958	913	963	988	995	946	907	989	975	1002	958	979	1012	1055	1028	985	990	993	983	943	1017	992	999	958	937	1017	992	998	995	998	967	984	977	975	1023	970	962	1005	1025	994	1006	1002	988	1011	973	983	1019	1013	980	972	965	983	1021	988	948	1031	980	965	927	961	992	1006	981	995	1015	963	973	978	962	1013	963	994	1019	998	949	1015	953	964	948	1017	940	1035	971	974	982	956	992	953	957	1028	999	932	1054	1001	972	911	990	986	1005	958	1004	961	998	990	936	954	1008	1032	1008	964	1000	1023	969	1039	1007	985	1008	1015	979	982	943	1030	978	993	1028	981	945	984	990	969	912	998	980	976	995	1024	994	1003	994	984	983	977	996	960	978	981	973	1033	977	998	1010	994	1033	997	986	1030	954	1008	964	998	1009	992	961	1008	961	1022	955	961	974	972	949	1005	983	980	1005	981	951	1013	952	959	966	975	976	972	980	1009	992	943	1021	988	985	1024	962	981	951	989	1053	977	991	941	959	978	974	914	964	985	928	988	1023	1014	974	986	983	981	998	993	993	949	978	981	1010	1017	961	982	971	1010	943	1006	926	986	982	946	1008	963	1010	999	1025	1028	972	950	982	979	988	1036	1021	979	968	1016	998	944	985	958	953	1020	975	970	995	960	998	979	1031	951	981	1053	1007	984	1006	1023	943	994	982	1010	976	1051	978	956	973	1016	1034	1020	997	991	927	1083	979	958	1031	1000	1060	989	970	970	969	1024	972	945	962	948	979	1017	952	968	989	1011	1055	999	924	968	974	1022	968	975	918	991	1005	976	1000	972	1013	957	960	1007	1015	962	945	986	983	994	956	953	986	947	980	923	925	935	1038	1008	992	1023	976	997	957	958	985	997	978	1043	1043	970	1036	973	928	983	969	994	1023	959	977	996	1006	960	996	964	947	949	983	964	923	994	1043	1006	967	993	1007	979	1001	1001	1010	998	974	1015	945	1015	990	957	996	982	998	993	1032	943	972	1005	1010	1015	975	960	1014	976	984	954	992	1001	965	936	938	1002	964	1001	971	941	1040	999	986	1023	954	1030	1011	988	969	1050	994	992	992	970	995	970	933	1006	972	998	972	901	982	991	958	982	1014	1017	934	1024	958	982	952	953	969	965	989	996	967	1045	980	1025	968	995	983	970	956	970	992	994	988	1019	954	1024	940	1000	972	985	1010	934	963	1030	1015	954	1016	966	973	1011	928	944	953	1034	1016	1016	1008	1014	1029	1013	987	974	983	983	993	962	958	950	925	982	981	978	983	1013	990	1013	1020	936	1011	986	990	917	999	980	1030	951	948	982	968	1011	948	977	959	1045	1013	951	997	967	947	1007	978	987	958	989	1037	987	1007	923	1022	994	978	969	955	969	999	938	1025	967	960	986	946	995	951	961	960
36000	20494	16358	9287	5997	4053	3062	2485	1766	1351	1141	998	880	804	760	674	677	648	609	612	607	606	537	550	533	593	525	477	470	513	473	493	500	473	470	486	471	455	432	449	458	422	419	473	421	402	454	429	416	429	442	464	460	418	448	462	437	420	431	429	461	488	454	426	431	392	432	465	477	414	439	439	419	389	474	417	452	439	445	420	444	460	450	415	434	412	425	416	423	485	433	432	455	416	451	416	448	467	423	455	410	400	439	438	422	406	435	428	444	458	449	462	496	446	419	398	431	440	469	493	469	448	447	411	430	467	446	429	447	424	432	419	381	447	455	450	448	390	445	458	469	462	432	398	457	444	443	419	461	412	448	431	452	433	430	412	461	419	408	466	464	446	435	424	450	419	461	417	427	466	433	448	436	450	405	446	426	450	375	415	429	468	393	445	480	436	444	463	429	477	453	463	470	443	439	379	473	469	428	457	456	433	470	427	404	426	473	418	443	442	447	462	491	488	434	435	487	440	398	435	420	421	431	432	409	429	453	407	409	445	422	456	415	428	428	414	441	458	437	478	484	426	470	431	438	451	414	446	420	488	428	444	481	420	434	442	393	397	431	463	430	421	472	448	418	463	437	448	430	427	468	433	451	459	412	418	455	417	403	438	442	458	462	507	488	451	429	440	381	445	447	469	453	451	416	460	439	450	467	460	430	458	431	447	410	416	436	458	433	460	469	475	428	405	459	484	447	447	411	474	461	463	494	419	456	419	449	427	448	468	437	446	465	431	373	425	424	421	437	447	430	460	413	448	437	423	386	450	423	430	441	422	453	445	470	456	428	420	465	405	376	432	462	467	437	465	431	466	415	423	465	431	421	423	457	441	467	384	421	420	427	430	440	434	441	461	439	442	425	443	456	441	424	452	450	451	399	405	453	451	423	470	422	455	436	430	428	411	446	444	400	443	429	444	441	421	422	445	403	449	447	453	457	460	462	426	438	452	476	422	464	432	420	441	366	428	430	448	435	438	428	414	469	435	448	464	455	413	425	412	463	436	429	421	460	465	422	420	396	435	431	418	410	370	434	463	444	399	434	466	446	429	428	414	415	413	419	403	471	423	416	437	473	406	455	415	443	435	417	427	486	441	474	411	447	456	447	487	490	456	412	423	404	432	429	440	479	439	457	434	431	473	433	424	397	433	429	487	463	405	457	452	445	481	470	433	402	434	446	413	426	455	436	403	407	487	447	439	462	429	440	421	409	435	456	442	482	417	446	440	464	413	457	456	395	411	460	456	440	444	471	377	465	418	433	440	445	452	421	440	449	454	472	432	444	413	447	398	489	451	445	466	463	430	392	436	428	433	439	405	467	432	450	437	463	465	394	435	461	470	480	457	474	425	407	444	468	434	439	439	453	437	414	471	449	416	471	412	405	465	430	435	450	473	433	452	438	444	442	464	405	468	425	454	435	450	431	438	428	458	442	402	424	434	423	425	422	440	437	439	439	451	420	448	453	430	457	442	445	448	451	456	403	410	425	428	468	460	413	476	463	434	438	433	406	411	425	426	457	436	417	413	438	429	432	442	438	452	457	420	452	419	485	491	478	476	416	454	443	474	471	449	427	474	418	448	433	419	435	447	436	428	430	438	417	494	455	428	432	415	427	456	441	469	443	425	438	429	408	439	456	428	448	415	452	468	450	427	485	432	449	427	476	408	428	441	423	440	454	478	444	442	450	483	473	450	462	478	483	483	413	445	492	431	456	401	396	437	441	433	431	407	428	418	478	446	452	405	440	444	463	433	437	472	410	453	442	405	413	465	470	453	417	423	434	431	474	422	468	441	420	450	452	465	465	436	443	456	448	449	454	445	428	394	372	417	405	445	397	419	467	463	360	434	455	436	446	450	436	457	475	406	422	425	468	420	484	391	441	483	480	399	457	485	464	465	441	450	434	434	414	432	421	455	450	378	436	446	495	423	452	446	443	397	388	435	440	414	418	428	455	426	453	444	488	430	422	466	451	436	438	420	392	432	436	410	444	440	429	404	490	453	414	435	425	444	464	484	390	395	471	457	407	507	469	464	422	417	419	434	452	415	401	418	432	476	427	409	437	435	438	432	425	444	435	425	413	414	457	449	455	461	416	485	451	437	431	452	461	434	451	433	463	442	462	423	460	467	441	433	470	490	425	414	404	452	377	444	410	501	438	432	430	452	453	456	425	443	444	436	449	465	406	437	486	422	439	447	432	454	448	439	452	449	484	437	435	456	416	442	429	448	445	438	432	457	451	420	433	468	471	434	428	437	457	440	427	416	447	427	433	400	447	433	474	461	457	443	432	466	497	435	477	432	412	462	445	399	433	423	454	449	428	443	439	434	481	460	473	423	431	447	434	412	448	421	439	410	419	474	429	385	432	426	423	441	440	462	407	469	429	386	406	455	468	435	436	451	424	466	474	446	438	441	428	468	424	451	462	419	485	443	478	484	453	446	480	457	406	419	464	479	447	448	436	447	448	481	434	446	464	402	466	445	452	437	434	414	442	439	429	437	435	437	484	427	417	450	451	455	461	424	413	450	478	437	427	468	434	431	471	441	491	457	470	463	441	391	460	467	425	412	458	402	424	444	423	452	439	421	425	492	408	438	461	440	457	484	433	454	457	418	415	433	444	455	470	464	425	450	417	464	468	478	463	458	478	432	423	463	430	399	445	420	451	402	436	441	387	435	483	462	446	427	470	448	416	379	462	472	439	462	453	445	469	466	435	396	416	429	409	465	463	481	410	454	397	466	450	399	427	500	463	448	404	386	462	465	467	453	453	416	466	485	450	466	452	461	438	415	431	427	420	451	462	462	442	413	476	456	452	442	430	444	449	420	460	426	446	423	443	438	487	452	444	466	443	489	403	427	477	439	430	437	462	409	462	443	434	400	465	443	476	460	472	454	460	462	445	441	453	441	440	413	426	423	431	420	452	449	431	464	464	434	458	464	469	474	429	426	446	426	434	438	472	444	435	423	448	391	452	423	448	458	433	429	379	410	437	410	468	443	479	466	475	441	455	404	454	474	442	434	424	486	419	419	425	429	417	441	475	506	408	472	446	433	472	436	436	410	451	454	460	406	447	446	492	434	438	437	452	457	405	445	443	427	418	431	421	470	427	449	421	434	446	439	444	431	428	429	466	424	449	405	446	429	435	420	413	459	464	451	426	450	430	416	442	430	438	481	463	407	448	469	458	460	451	449	477	468	447	419	433	468	431	433	407	435	469	438	445	419	417	419	426	437	456	440	461	446	421	419	471	462	458	433	432	428	407	443	450	404	445	455	445	426	434	480	447	428	476	420	471	464	422	402	405	448	437	464	474	440	435	485	468	476	447	441	437	423	443	443	440	481	465	428	449	413	411	471	395	433	471	435	482	475	460	431	448	444	439	467	444	437	429	409	437	471	449	418	465	429	438	448	428	450	406	490	446	399	482	423	437	458	442	430	449	431	457	435	463	458	463	430	400	451
21718	14995	20859	18319	15681	12960	10906	9568	7072	5469	4661	4068	3522	3123	2748	2442	2230	2176	1988	1928	1866	1762	1656	1678	1608	1614	1488	1406	1428	1409	1384	1379	1306	1249	1230	1290	1217	1179	1052	1031	1048	1017	1077	990	985	1051	974	1014	994	1041	993	981	980	962	975	1029	1014	1038	980	1015	961	995	1044	987	977	980	1050	1077	1038	978	1010	1012	1006	992	997	967	958	946	921	982	1008	960	1040	978	1051	935	942	1048	968	960	1003	1018	1012	958	978	920	1029	1017	945	950	1012	919	969	1004	939	952	960	995	943	954	961	979	1020	966	936	1018	1063	940	982	965	1033	934	979	961	991	933	1043	980	956	1031	925	994	954	970	947	1023	990	1017	1001	993	951	984	935	999	1033	956	939	964	1007	1032	947	993	984	942	983	998	1019	946	967	978	986	998	960	971	953	949	1005	936	959	981	993	982	966	1014	952	1014	956	988	965	1019	961	930	1002	954	968	915	998	1009	953	973	972	1016	987	982	977	988	971	976	987	957	975	969	1064	973	999	948	1001	1024	1004	1001	962	936	957	965	1022	956	1007	955	1008	955	980	961	987	945	926	998	977	997	972	944	1017	986	979	964	977	937	997	990	909	915	986	988	961	981	1008	970	967	1006	986	963	1010	936	965	991	989	936	941	994	966	963	1008	968	978	939	995	949	1032	975	1024	909	904	943	1037	1030	940	952	975	1009	990	985	958	989	964	935	910	1005	1002	1011	959	967	996	1021	994	909	998	974	993	974	1070	916	1027	984	999	978	989	1006	978	932	972	1002	961	952	1007	966	921	994	1006	974	981	957	1050	973	999	973	973	924	987	933	951	951	951	961	1022	949	964	988	961	1023	937	972	920	982	929	993	959	992	977	980	999	975	954	1049	965	956	1015	968	979	1026	949	986	967	998	925	961	1033	974	1006	988	1039	992	977	943	972	934	997	977	989	992	951	1002	1025	946	951	980	969	991	1020	954	985	938	910	959	1014	916	975	1020	995	928	971	943	1000	962	1017	986	972	956	961	947	992	1005	1012	998	998	979	967	1004	982	997	979	944	975	904	972	960	1000	994	973	961	957	974	948	955	939	1011	1012	973	992	986	975	961	989	994	928	1026	1040	1010	998	942	1025	1020	1017	990	990	992	1003	937	973	991	910	979	1015	986	997	976	962	1025	965	993	992	958	921	965	984	963	975	915	992	1011	948	953	913	975	917	988	973	946	950	992	969	962	989	943	951	919	937	1007	975	959	969	941	943	1007	985	938	931	973	986	969	975	1012	954	979	953	966	978	949	962	967	1008	1006	1023	942	983	988	928	959	955	961	1016	914	975	972	983	963	950	995	974	965	982	926	966	971	1010	955	942	983	1011	1024	970	963	1031	1063	891	976	941	974	979	988	950	970	965	951	980	990	951	939	992	964	1028	976	933	973	990	1001	1019	976	983	996	1001	1025	970	956	956	931	961	961	997	981	1015	935	1016	961	923	1018	1003	928	971	940	964	984	995	933	986	949	1054	998	1005	1000	967	951	979	994	994	1040	999	1016	957	943	999	937	955	1037	1062	984	1017	1020	973	956	948	1037	982	969	955	954	972	965	936	1007	978	936	957	943	992	1002	1019	997	983	1008	1006	998	951	1003	1012	962	984	993	956	966	969	981	1005	992	998	1009	973	976	956	1066	986	920	932	991	988	1002	993	988	967	1018	949	1013	1037	949	1036	1013	1004	1004	947	1058	945	1017	965	946	1019	986	949	1034	937	940	950	977	989	976	999	970	950	1002	938	990	977	927	985	986	1028	987	999	940	971	988	961	962	942	999	972	957	1018	957	961	974	1002	996	1067	1020	982	1024	950	977	1006	1018	1024	992	975	1008	999	983	980	931	1006	1019	914	963	902	1012	1005	977	979	974	1020	979	978	916	964	1009	1015	964	874	987	957	976	993	973	973	956	991	963	954	977	973	950	967	959	875	1012	1020	910	968	1005	1025	974	996	954	978	988	939	968	961	903	1002	1037	1014	975	955	998	1030	966	1003	1004	951	1013	946	964	988	981	906	932	939	1009	986	956	991	940	951	988	1010	954	984	1060	939	995	989	979	1034	963	963	1033	937	985	997	975	994	964	943	928	966	949	941	986	1048	923	917	1005	969	969	1003	996	938	984	914	993	954	960	967	1059	1008	951	967	970	1060	986	972	1030	951	997	964	996	978	984	958	972	1000	975	1012	956	972	951	982	935	1034	950	1020	976	955	997	936	981	1001	994	1024	989	987	1007	990	934	954	998	938	937	982	981	923	967	967	1027	1020	929	999	1001	987	943	931	1004	928	967	964	1050	949	993	974	953	1003	970	1021	975	1059	939	977	947	962	967	925	959	973	958	983	960	912	938	996	1034	986	958	1079	1056	996	971	991	1055	994	957	934	1009	945	1022	940	1045	905	949	949	961	952	987	1003	993	1019	974	1030	979	955	955	983	935	1005	1006	920	984	981	996	984	1011	987	976	967	929	972	973	970	1009	971	987	960	946	1028	935	968	1043	937	960	982	975	955	920	996	979	946	987	959	955	1012	956	1019	957	982	982	985	1001	1021	951	970	963	956	1046	938	977	983	986	915	982	1029	946	971	1033	1032	1014	987	1019	1014	980	963	987	976	948	959	983	954	963	986	1059	969	918	973	998	967	929	1002	979	992	948	952	1027	965	975	954	922	992	964	956	973	1014	969	973	968	977	975	965	967	976	970	965	979	942	970	929	1016	967	932	997	984	978	949	992	930	1000	989	948	977	989	992	959	1025	972	942	949	958	955	973	986	978	941	987	999	984	963	973	987	1017	919	963	985	965	946	992	937	942	952	1030	1013	983	1015	949	992	997	1008	937	958	945	952	969	939	985	948	922	1046	950	1020	957	989	982	984	946	958	1019	978	959	973	987	959	961	989	1025	922	994	941	958	977	967	1050	1006	978	965	958	1038	949	944	996	1013	987	959	973	959	943	989	931	982	964	961	952	979	935	938	961	1028	1022	1001	1019	995	965	956	982	1000	910	947	965	977	939	958	985	943	980	921	938	898	976	1016	1018	1025	969	979	904	998	1041	986	1001	988	953	967	909	990	995	993	968	947	983	934	988	887	954	968	985	946	946	946	1001	952	923	956	949	979	997	968	991	998	960	968	972	989	956	964	952	997	958	967	982	987	937	960	954	1049	987	969	971	989	941	945	973	977	1032	971	996	968	985	974	1004	977	986	967	962	960	987	993	1003	979	995	998	936	1044	971	1047	1014	952	1029	1000	968	979	1014	961	964	921	995	966	946	1011	969	975	978	965	1002	952	964	924	963	1030	998	989	999	986	947	1005	1065	1000	999	955	981	919	954	1005	1004	949	975	970	977	1003	973	935	960	989	1050	939	931	913	1013	952	987	1017	981	998	983	938	951	992	971	981	991	999	965	1028	925	913	938	964	1000	1005	970	1022	957	980	1032	995	988	955	1028	972	956	1003	906	932	948	961	1006	946	1059	980	987	1009	962	985	995	902	1016	988	1013	984	948	982	942	1046	1012	997	984	1012	944	986	974	969	961	1007	1020	957	926	995	981	1006	897	929	973	976	996	1023	1046	965	969	1039	925	967	963	968	1021	958	962	990	946	968	941	1016	980	980	1008	962	1004	951	960	993	952	915	944	983	961	970	975	1015	1005	934	963	970	954	941	963	990	952	925	983	984	976	1018	963	901	1037	1002	1037	966	989	989	953	1086	932	1013	994	1012	977	979	1007	942	968	945	1013	1011	996	947	943	924	1007	907	1013	1020	967	1029	1002	1005	979	921	1017	974	1008	970	981	997	977	919	983	995	951	948	973	990	1001	930	965	1001
17059	8501	6431	3807	2437	1660	1327	1069	917	809	698	673	604	531	562	537	568	490	521	516	481	461	457	511	479	502	471	476	492	459	492	471	448	466	503	443	474	447	489	455	418	460	452	440	483	461	471	452	519	495	445	423	434	469	487	406	440	462	483	474	442	465	486	486	457	445	454	457	450	452	496	429	421	468	442	448	475	473	455	474	401	439	468	419	462	430	474	449	484	483	448	469	456	484	493	447	433	462	452	429	421	463	465	460	447	492	479	426	434	474	469	447	462	471	470	462	507	471	441	453	462	460	465	465	465	492	457	419	443	470	493	496	469	481	467	484	447	471	428	460	498	491	458	439	439	444	464	457	431	424	485	454	477	449	443	433	503	455	451	476	457	476	471	473	476	450	455	451	463	464	453	453	484	434	454	407	474	442	458	436	459	415	449	482	446	475	439	522	461	497	456	482	453	461	401	438	490	416	458	472	457	454	457	455	449	452	520	465	484	445	469	459	462	440	477	452	461	470	462	477	448	456	472	457	479	429	477	494	479	481	464	442	503	492	435	488	436	502	439	437	480	429	441	520	513	475	451	484	423	479	451	436	465	487	455	444	468	444	454	433	454	464	474	463	456	446	513	449	449	454	449	460	434	490	458	440	456	469	450	447	491	447	472	495	472	478	456	467	436	467	447	502	446	430	423	474	441	462	453	430	462	501	484	452	467	488	441	468	458	427	448	457	456	454	470	428	422	495	484	414	491	450	435	459	476	437	460	480	442	453	467	431	468	477	461	436	465	457	465	527	452	481	471	406	431	458	490	457	449	451	496	441	491	474	471	454	478	454	490	489	444	438	434	435	452	485	446	484	458	499	471	463	438	436	457	475	439	460	457	483	475	463	461	461	457	467	500	463	495	469	483	455	521	467	483	422	441	471	445	429	454	445	446	501	466	451	426	451	454	471	456	401	477	485	459	488	484	430	458	450	443	444	460	477	455	453	451	423	446	454	453	483	483	467	444	490	496	481	432	479	476	444	463	452	473	418	396	403	475	458	482	489	483	418	448	471	480	446	431	455	442	442	430	456	461	463	488	491	489	468	470	477	447	469	447	449	451	463	471	488	441	475	471	491	489	468	484	458	464	471	468	411	428	446	470	464	475	419	486	497	464	439	472	503	467	479	453	498	430	498	472	438	436	474	511	453	457	466	481	435	458	465	434	436	432	424	466	476	439	497	488	416	420	449	465	486	506	449	487	475	463	458	474	503	488	456	488	425	469	494	419	454	469	457	454	467	447	463	440	425	502	424	509	467	456	468	480	414	452	486	497	467	477	488	530	453	499	494	432	460	501	426	512	425	420	452	444	425	491	457	470	453	447	439	497	427	472	437	495	443	469	475	476	446	466	449	468	479	515	499	475	468	479	480	426	434	434	429	443	474	447	431	470	437	487	439	474	488	459	505	419	441	468	482	483	450	446	474	447	419	456	450	458	456	482	471	461	446	468	456	460	486	495	518	424	446	488	427	475	474	442	487	458	413	527	495	442	458	454	467	468	461	451	473	456	496	482	444	491	439	409	437	438	447	449	435	463	470	474	464	431	472	469	453	489	463	474	461	514	453	477	441	466	476	478	469	462	493	452	451	501	487	452	459	482	454	443	485	458	462	478	503	447	438	452	428	484	451	449	478	454	490	454	457	481	483	443	426	447	457	485	452	438	496	490	457	448	485	466	460	440	484	476	483	468	461	448	466	470	507	415	490	479	501	442	438	476	467	460	458	467	477	440	429	478	487	493	464	445	469	445	482	476	408	466	437	509	472	463	486	466	433	457	475	465	457	451	433	492	466	464	426	425	463	493	456	460	499	459	433	441	496	476	451	491	497	450	454	423	465	470	459	453	413	481	501	496	424	419	493	437	453	424	483	506	442	481	461	427	483	453	437	476	460	435	481	480	462	453	452	437	447	465	468	444	456	464	447	480	429	464	468	449	443	460	458	504	447	479	483	474	460	492	466	425	438	427	434	434	443	469	476	444	468	447	447	462	471	475	429	441	475	481	421	429	426	408	468	416	502	483	445	472	469	438	438	436	424	435	418	463	419	428	456	446	436	466	427	434	439	449	425	456	466	493	440	479	449	428	455	412	444	450	447	459	504	454	437	452	490	439	481	493	471	436	432	449	461	457	425	443	474	443	453	431	470	435	450	473	480	465	465	483	456	452	439	455	489	468	462	468	445	438	474	462	488	491	421	420	451	468	442	458	416	482	464	455	448	445	454	460	481	482	490	462	499	476	480	461	484	480	458	450	472	460	495	513	467	443	500	454	500	517	442	471	443	458	477	484	458	465	439	477	444	460	465	418	442	466	491	474	476	492	479	461	459	458	503	441	459	429	452	438	460	479	473	471	481	447	456	502	421	422	489	456	495	476	513	488	521	481	458	495	493	449	475	445	449	474	452	471	454	420	452	465	420	511	444	452	438	425	477	466	438	429	487	436	469	477	439	447	420	466	460	469	489	426	443	460	466	447	477	489	481	440	486	469	470	430	478	528	469	478	477	458	485	464	514	485	452	453	457	425	437	447	446	474	479	513	420	453	475	476	394	472	437	451	431	456	460	503	476	456	438	455	448	445	451	465	434	430	461	469	465	439	404	434	420	449	448	461	467	493	453	437	460	471	450	425	455	467	471	472	425	495	458	498	458	458	479	497	490	488	469	476	444	410	469	434	495	418	449	476	478	491	434	462	446	461	484	488	438	456	412	457	427	469	449	461	462	520	483	424	431	423	445	430	460	457	485	434	435	472	448	444	458	469	443	471	434	478	463	457	465	491	463	412	493	458	443	472	451	460	469	479	431	483	471	430	503	452	462	451	481	451	448	468	431	394	491	485	461	470	470	475	410	461	432	469	458	457	458	471	510	417	459	454	457	424	454	479	491	463	496	473	466	422	476	449	466	464	437	483	421	435	451	444	441	406	427	447	438	483	465	487	430	453	453	502	431	471	408	433	449	454	462	455	485	425	468	458	474	425	446	471	395	461	471	407	448	487	440	459	455	468	464	452	467	440	427	451	460	484	411	465	481	461	441	444	477	485	443	451	440	475	469	452	523	448	445	460	483	440	485	440	464	408	442	485	467	480	468	501	471	466	469	481	483	474	454	428	459	456	411	468	454	476	440	423	446	425	478	460	435	456	426	459	447	459	423	461	451	441	464	461	439	425	478	437	464	463	408	504	433	480	461	472	453	412	443	500	468	469	478	453	468	439	491	455	501	458	444	435	446	443	488	474	461	472	454	519	472	487	398	430	486	487	455	455	435	471	465	490	424	450	441	419	485	433	432	463	457	443	484	450	485	479	450	444	445	476	438	429	439	458	496	443	446	468	471	477	450	438	436	500	445	479	491	442	450	433	447	453	434	422	480	436	482	446	477	457	403	454	457	468	479	449	433	474	445	507	455	470	431	478	501	427	431	504	463	441	432	488	476	454	452	444	445	444	447	459	478	401	495	482	436
10639	6959	10653	9785	7645	5946	4669	3700	3075	2600	2257	2040	1871	1724	1647	1520	1425	1449	1322	1278	1251	1196	1175	1225	1124	1162	1140	1142	1153	1105	1072	1082	1047	1061	1037	1021	1026	1075	1031	1007	1106	1067	1064	1019	1029	1056	1113	1029	1021	990	1020	1085	1009	1000	1038	1011	1033	1020	1039	954	1026	924	962	993	1011	1038	1026	1000	931	1032	1026	985	1004	962	995	1039	1001	1041	1003	998	1092	1080	1013	1008	957	1001	1005	993	988	1022	1036	1017	1001	989	991	1000	1024	1031	970	1001	1017	1031	1028	992	998	995	1013	996	1012	1014	1029	1032	1084	1052	964	1051	1003	1030	1031	1031	1032	975	975	1007	998	1040	1034	1022	1026	1019	1053	992	1052	993	1001	1087	1030	1004	1028	1008	994	1080	960	1032	999	1012	988	973	1007	1050	976	1059	971	1003	990	1022	1030	995	1039	1012	1008	1042	1045	1047	1053	994	1042	1023	996	1007	1024	1023	990	998	947	955	1006	1022	1051	988	1008	997	958	983	1060	1014	969	996	952	984	1024	1017	1061	1003	972	989	1025	1048	1023	989	1042	1015	1044	1039	962	1036	1035	1081	1016	1035	1032	997	975	996	1051	967	1043	1027	1042	986	975	977	979	1079	1010	1004	1014	1018	1030	992	1049	1031	1015	989	1004	975	954	1007	977	1005	1031	990	1019	984	984	1007	1028	1038	1043	1061	963	1079	1022	1030	1085	1015	1001	1003	1015	942	1026	962	1014	1026	1003	1029	1016	1000	998	1018	977	1041	1028	1015	990	1043	984	1064	1023	943	1026	1029	1015	987	990	993	1008	995	1016	999	1018	1072	1051	1043	1017	1022	1006	1026	1022	988	986	1046	1021	1034	1046	1047	981	1027	1020	992	1041	1008	1019	1050	980	1021	1009	1041	1022	991	1058	960	1007	1002	1032	1017	991	999	1015	1026	1043	1008	983	981	1043	1030	1001	998	1016	998	982	1023	952	990	1012	981	1028	1085	980	969	1059	995	941	950	1002	1038	994	1007	1008	995	1038	1016	1020	1012	993	997	1025	1011	1037	976	983	1054	992	1036	1001	1051	995	950	1079	998	1025	1009	1013	1006	1095	1062	1017	1007	1008	997	1043	1010	979	1004	985	974	964	943	1073	980	923	1011	1010	1033	1008	996	977	1001	945	1056	970	1024	972	985	1009	1033	1048	1042	1030	1003	1041	1029	969	988	954	1015	953	996	1031	1019	954	1024	996	1069	1006	1023	1022	1046	1050	1058	996	1037	1003	1027	1012	1016	991	1054	977	1024	956	973	1020	980	985	1038	985	972	1064	972	999	1005	985	1000	1076	978	1035	1014	1006	972	988	1010	1012	1004	1022	1046	979	1004	966	966	1081	1056	1036	1030	993	1038	1025	1050	1033	1003	1015	1041	999	997	1051	1003	1000	1000	1024	1055	984	1045	993	1019	1005	974	979	984	1050	1002	1019	1020	1054	1006	1059	1067	1015	1015	1057	975	1051	977	985	996	1020	965	1083	1040	985	1030	1048	1037	1021	1050	989	1031	1014	996	1028	969	1017	979	1042	1003	992	1007	1016	1052	1007	1030	976	993	1052	998	965	1066	1001	1024	1032	963	1023	991	986	1044	995	1064	1004	1028	997	1006	1006	1041	979	1029	969	1032	988	987	993	1015	1044	1020	977	993	1058	999	1046	1000	1016	962	986	1039	1034	1024	1004	1107	995	1031	1014	1016	1018	1004	923	997	1025	1052	1051	983	980	976	973	1008	1047	1020	986	978	1051	996	982	1048	1062	1018	1033	995	1020	1018	1009	1021	972	992	993	980	989	982	998	1016	1027	984	1029	1014	983	1062	969	1077	975	998	984	1001	1090	992	1023	977	986	1013	1002	1045	1011	1037	980	976	968	985	1003	1072	1007	1022	968	975	1007	1003	1039	1025	1006	1051	970	1038	945	979	1002	958	1040	1010	965	1032	1010	972	1051	1003	1032	1049	1058	984	1026	1064	1050	980	953	1027	1028	997	990	1029	1036	1020	1069	1009	988	1034	1003	1025	1021	984	1044	992	1014	996	1017	1026	1053	1046	1017	1054	1022	969	1031	1007	993	960	1001	1004	991	988	1022	1011	1014	986	1078	977	1033	1041	1004	987	1008	1019	1041	974	984	958	991	1017	1014	991	976	989	979	987	1041	1006	1016	1036	1016	1073	1006	1050	1055	992	969	958	1036	1037	997	1002	1025	1011	986	1023	1005	1025	975	1015	972	1042	1060	1031	1074	1020	1029	1013	985	1002	1006	1053	995	1017	1004	1042	1004	1077	1044	934	1007	976	994	1037	1020	978	983	955	1030	1007	976	1002	1021	984	994	1025	988	1000	1038	1006	976	1020	984	1073	1016	967	1019	994	984	1065	1041	1010	1050	983	1014	1021	1013	1033	1007	1028	961	1033	1031	1024	1055	990	1007	977	1045	1072	1040	1018	977	989	1006	1054	1031	971	1021	1029	965	1011	996	993	991	1057	1006	988	956	1006	1046	1008	1070	964	1065	1056	1070	1016	1026	1024	1010	1026	1004	1002	1059	1039	1055	1026	1023	931	986	1101	1042	1063	1009	983	1024	1001	1007	1033	1014	981	937	1013	1084	982	999	1031	1035	1047	1013	1023	1032	1019	1016	1022	963	1029	1008	1063	1013	1029	1077	1025	962	1021	1040	1017	981	1044	1025	1083	1033	1038	1024	1014	1012	989	1007	1006	1034	963	971	1008	987	1036	1027	1014	1005	1030	1080	963	1028	1029	1000	1006	1017	1000	1063	1025	1076	976	1019	981	1012	1000	1007	1006	971	1019	980	978	1033	1003	995	1006	1005	1016	1015	1009	988	993	1009	1019	972	1025	973	1018	998	1005	1010	961	999	1052	999	1013	1027	1040	977	1007	1018	1020	977	1059	1019	1037	968	1031	1031	1008	998	1029	995	1045	998	1000	1005	1017	1063	1008	1010	1000	1012	980	1052	1022	1056	1010	1014	1004	1024	970	1020	987	979	981	1023	1012	992	1011	1008	1019	1020	1028	964	1017	1004	1012	1029	1039	973	951	1032	1011	1024	1038	1008	994	1042	990	940	977	998	1012	1043	1023	1062	1023	1038	1033	981	989	975	1015	993	1054	961	1032	1014	1002	984	998	952	997	1070	1046	1015	1019	977	1022	975	998	1033	984	1020	1054	983	990	1007	980	1019	1051	949	984	994	1051	1023	998	1038	987	969	980	972	1034	919	1031	1010	1029	997	1046	1001	1077	982	963	1024	1011	1015	987	1003	1021	971	982	1009	991	1011	1077	1014	971	1014	1066	1027	1015	1012	1030	1045	1044	978	1018	992	1011	1007	1049	1047	999	1029	1026	1006	1009	1042	1020	994	950	1003	984	1055	1023	1039	983	1026	986	984	1034	992	990	1078	992	993	987	995	1060	994	1006	1035	1027	1053	1041	1036	1001	972	946	994	1004	999	1006	1013	957	1071	1006	953	1002	974	1037	1030	978	952	1073	975	1007	988	981	1040	1081	1042	1058	998	992	1016	998	1044	1054	997	976	982	998	1043	1076	959	1014	1016	1040	1049	1017	1063	1019	1004	1027	1019	987	976	1006	1018	1003	976	1012	1027	972	1018	1032	1017	981	1016	1070	1022	967	951	964	1002	1030	1028	1010	1036	1028	977	1014	1016	995	987	1043	1018	1018	1008	1003	1007	1046	995	987	980	1011	1047	1063	1050	1104	997	996	1060	1050	1034	968	1030	1025	1038	1057	986	1041	985	1049	1048	944	1010	1048	991	969	1015	1056	1043	987	981	1009	1031	988	1049	995	974	1078	969	979	989	1011	955	1020	993	965	992	982	1005	1021	1059	1016	1033	1035	1027	969	1011	1009	1071	989	1015	1025	968	981	999	989	991	1042	1027	1010	1043	1035	1040	1039	1026	971	979	995	1051	1008	1068	978	1001	1062	1030	954	1034	908	1020	1004	1030	1028	1017	1028	1046	991	997	1014	1009	973	971	1038	1017	1015	1004	1005	1014	1051	982	1041	956	1071	1032	991	1023	999	1028	1039	1006	985	1030	988	972	1036	1029	1027	1004	1005	1046	1007	1032	1023	1005	1044	992	998	1023	1033	1018	1015	1037	991	945	992	999	976	1006	971	1004	1066	969	1063	1020	1007	1045	1029	1015	1020	974	994	1009	1015	1071	1035	1003	1033	1018	980	1012	1051	924	1004	999	1060	1010	984	1038	1000	1003	989	977	991	1013	1049	982	979	945	968	975	1028	1042	988	985	1007	1008	990	993	1023	991	1018	1060	970	1012	964	1056	983	1068	1026	971	993	1005	996	1000	1033	1003	1049	972	982	1016	1021	999	1005	1041	1000	1056	970	1011	1066	1005	1030	1076	946	923	957	1017	1061	1005	992	968	1010	1049	996	1036	973	1061	945	1031	1028	1056	1018	986	959	994	945	995	1009	1001	1044	998	1010
28993	14792	11235	6624	4027	2864	1993	1587	1363	1004	902	820	681	697	644	602	605	581	549	542	505	516	534	501	491	483	505	470	464	510	452	492	497	474	441	467	479	535	489	456	473	429	442	445	456	445	466	486	446	519	420	424	397	450	451	449	441	408	432	477	407	436	464	484	428	462	407	453	448	471	416	477	418	456	449	467	432	489	443	405	422	455	395	464	460	441	450	444	437	478	431	448	436	464	455	438	444	462	457	424	459	475	455	449	492	440	435	417	438	457	452	433	443	440	458	432	451	432	457	479	479	458	436	447	445	409	459	468	451	418	425	477	452	473	439	421	441	458	451	397	455	456	453	423	442	429	478	451	466	420	494	451	425	451	409	424	442	459	483	399	475	434	450	446	455	447	464	487	437	431	447	436	458	437	434	426	416	494	439	426	459	422	428	420	446	431	467	479	442	431	438	424	420	449	484	464	446	434	469	467	429	426	445	445	498	427	412	419	464	458	458	467	449	462	473	452	437	430	469	444	443	461	458	448	442	433	439	453	463	406	490	458	428	421	456	468	482	407	387	437	450	475	460	436	458	465	458	434	374	470	426	451	452	439	431	422	458	449	473	482	444	473	461	446	438	445	418	454	443	433	449	429	519	427	469	462	409	421	471	460	438	466	438	433	482	435	434	425	428	430	461	445	465	443	459	461	469	454	449	448	424	454	418	409	444	466	433	426	466	452	442	400	439	447	456	446	435	400	448	455	412	428	472	475	426	470	458	455	477	474	419	442	415	425	479	444	470	473	431	445	470	472	431	413	448	432	449	459	408	467	472	410	482	462	467	452	433	480	414	454	466	476	464	414	443	443	418	411	423	444	457	424	437	460	436	464	433	484	418	458	489	463	447	459	490	450	440	411	459	418	460	473	445	459	449	427	460	518	465	424	450	443	435	451	511	472	405	414	410	459	500	457	470	458	452	429	416	484	434	424	431	440	435	450	478	463	451	439	441	477	456	466	444	473	481	420	467	458	435	469	442	424	461	454	439	434	427	451	441	481	435	455	431	431	446	435	437	422	425	447	451	481	476	442	442	416	430	431	437	409	495	453	428	461	475	453	442	471	449	414	461	455	404	434	438	472	430	450	431	481	467	439	412	430	444	437	435	442	449	448	478	439	478	465	468	465	463	463	413	420	415	439	422	433	444	422	448	516	418	419	395	433	422	458	441	471	483	454	477	395	429	411	479	444	452	445	467	411	456	448	449	420	428	424	441	421	426	411	424	463	473	432	477	436	452	456	474	449	405	415	437	406	459	472	461	450	462	480	460	436	457	442	417	456	425	431	437	434	467	448	477	471	402	409	461	463	458	446	430	462	441	442	418	435	445	421	446	465	433	456	373	457	436	443	419	478	393	440	416	409	411	428	432	436	427	423	473	411	483	450	443	474	426	480	461	425	452	423	488	471	469	447	436	435	457	463	464	460	465	479	437	483	442	447	465	507	470	431	436	432	455	464	463	431	426	465	435	468	474	452	482	466	432	453	417	473	399	422	439	435	433	443	445	430	440	475	421	449	438	445	470	390	471	461	456	430	444	484	432	487	411	436	422	426	434	439	424	455	450	478	411	461	394	471	444	442	439	441	448	450	411	425	424	468	440	412	456	457	469	435	408	459	448	450	425	511	445	462	485	450	441	470	450	451	482	508	474	444	448	442	437	432	423	450	447	436	431	463	453	430	438	451	480	444	440	464	439	461	454	435	414	451	475	424	449	434	441	454	440	449	451	434	476	459	460	425	488	471	432	402	475	453	434	434	436	413	411	448	448	451	435	469	488	432	433	433	457	459	419	455	419	489	456	443	465	419	446	449	439	390	440	415	442	441	411	435	467	444	382	461	442	459	442	473	451	412	470	419	468	433	453	420	422	476	429	433	424	423	465	435	452	466	445	457	432	475	436	451	430	408	442	457	456	517	449	461	478	455	459	478	459	401	476	465	441	461	471	422	448	446	435	418	437	412	415	460	439	441	461	465	403	439	497	436	458	428	429	462	426	445	446	458	449	447	456	466	452	455	473	454	480	444	485	456	418	435	441	452	440	456	447	431	416	480	476	448	440	468	458	448	441	427	462	447	457	437	449	460	440	519	470	444	453	416	454	464	465	475	415	431	473	442	464	456	455	507	426	411	479	460	432	450	474	491	445	438	443	429	464	455	487	453	504	440	427	474	483	435	453	425	408	472	491	454	463	422	469	431	467	444	451	416	448	405	435	465	400	462	449	413	432	435	455	438	464	455	462	409	471	421	454	438	445	429	465	478	459	436	446	437	449	467	442	428	438	443	472	399	449	445	438	429	421	448	433	445	418	400	462	443	400	450	446	458	467	456	462	423	465	442	461	439	451	408	467	464	447	468	404	451	463	410	449	437	445	477	446	427	448	474	457	447	433	464	424	449	453	426	418	454	426	450	471	424	474	450	450	474	428	462	493	473	418	444	501	472	449	432	427	443	450	450	459	446	437	444	440	445	433	431	429	461	427	460	465	456	427	451	415	458	429	466	457	451	470	436	444	448	472	481	432	418	434	476	467	420	446	469	434	462	458	457	440	438	454	433	453	443	451	442	424	433	463	470	409	441	440	439	443	421	452	476	432	449	436	435	457	458	445	443	440	425	440	459	450	477	471	445	455	459	505	450	486	424	457	460	469	508	524	459	414	449	412	391	359	439	449	438	456	425	470	447	416	425	447	450	455	462	446	392	475	446	462	419	456	475	445	439	461	458	433	490	453	463	417	467	450	505	463	504	453	451	454	454	439	432	420	440	449	457	480	427	401	456	458	458	474	458	429	430	437	388	466	431	452	467	410	492	437	435	452	467	437	485	449	449	473	479	489	442	445	478	452	424	424	483	459	462	466	455	480	444	456	435	435	452	444	478	442	418	416	488	457	429	434	411	443	452	422	469	432	467	497	431	455	407	423	449	455	437	468	496	472	427	427	450	477	407	475	443	448	455	456	472	439	429	471	453	417	448	445	474	469	445	431	404	482	436	481	405	443	469	452	438	417	407	394	428	439	471	430	416	478	416	430	474	445	457	457	452	467	447	449	444	436	441	449	443	438	432	433	477	461	419	444	472	439	433	424	433	444	439	424	462	444	455	503	472	413	469	483	437	466	460	462	439	472	432	450	462	460	392	443	455	439	460	421	407	482	472	412	441	437	454	464	433	446	467	436	435	407	415	392	406	451	485	457	456	462	484	423	433	477	435	413	470	446	449	454	473	482	483	463	450	435	469	462	424	442	453	479	438	401	408	480	461	433	421	426	423	406	452	446	451	461	463	466	421	466	501	387	420	440	442	459	448	444	469	449	411	438	440	487	461	457	426	486	448	455	477	460	441	418	455	440	453	454	487	465	462	430	488	423	438	453	427	418	396	461	480	438	423	421	453	472	458	456	472	439	464	466	457	438	442	466	428	464	447	494	463	455	407	445	506	466	446	472	426	460	441	422	411	474	466	439	436
18294	11496	16077	14351	12021	9605	7705	6257	5328	4100	3385	2945	2597	2259	2142	1982	1829	1693	1633	1595	1598	1484	1358	1429	1428	1390	1277	1248	1266	1188	1142	1175	1083	1138	1219	1130	1083	1044	1025	977	983	1054	1025	1046	1009	1008	982	1025	1005	1020	1010	1051	1032	1050	997	968	1072	1012	1030	987	1068	958	1050	979	1019	973	990	935	970	919	1005	1006	982	996	948	1010	962	1041	1012	1027	982	1016	1031	999	999	996	1006	974	930	991	986	1002	998	979	966	957	979	989	924	965	1059	1033	994	986	1037	1023	981	980	1014	965	1051	1011	982	1018	956	1018	1015	979	997	1018	947	997	1018	968	990	989	945	1033	980	1006	1025	992	990	1027	982	1001	974	1014	1056	959	1027	1018	976	986	986	996	1024	981	1035	978	990	1010	949	963	1075	960	1024	969	981	944	976	996	1016	991	973	963	952	1005	985	1024	947	968	968	1024	987	1003	1012	920	940	1029	976	988	957	1012	998	974	1025	921	995	1029	956	953	1027	936	986	1055	953	987	967	997	998	930	947	983	968	952	962	968	937	1038	957	1009	1058	1014	997	978	1000	1038	954	1017	1009	990	958	956	969	998	932	1013	965	982	993	972	990	953	985	996	1016	968	1018	1026	988	1034	1004	953	959	979	940	919	991	1077	959	998	1050	1007	1019	993	972	948	924	1021	1011	938	972	1002	988	986	1017	1039	1059	1025	952	960	1040	939	1014	989	1013	958	1032	968	1006	1013	984	1023	949	991	981	985	988	982	945	1008	985	975	951	998	1035	997	1020	995	997	938	1020	1000	940	960	1000	1029	974	981	966	1009	1015	940	947	981	1009	1008	969	1024	984	1015	998	978	986	955	965	977	965	989	983	980	1002	995	958	1000	969	960	947	961	935	956	996	990	996	980	987	988	1010	1009	983	984	986	989	1006	960	972	979	993	950	991	1030	1002	992	954	960	988	961	1044	1005	1007	1014	997	969	948	952	1035	992	1035	962	1031	949	1003	1049	998	989	1057	1011	1033	988	965	1036	938	1003	951	972	998	978	965	1041	998	989	988	978	1031	1008	1011	970	979	1034	1028	948	999	986	1014	1010	940	993	1026	1003	1024	970	962	1021	935	985	1005	1024	965	1004	984	1001	1014	960	1000	985	979	962	964	976	1004	1023	1001	970	993	939	1017	1035	1015	1017	965	1032	1009	1004	971	952	968	990	1005	971	984	987	1006	981	981	959	987	993	968	1012	995	926	981	977	1011	958	977	968	1034	995	981	1007	1038	1009	944	1005	975	988	1027	1023	994	991	963	1003	1016	967	974	1037	965	1041	1026	963	1005	992	996	947	1044	982	1013	945	1034	989	972	999	986	981	1016	941	1002	998	933	1042	1012	1039	1000	973	1003	939	964	973	990	1001	987	995	1063	996	986	990	949	949	969	962	942	1012	969	1048	968	967	1049	1034	920	1005	1011	960	986	975	994	937	1000	981	1009	959	1008	960	966	1028	949	976	983	989	988	1048	999	945	991	938	986	995	969	947	977	963	978	992	940	1025	998	990	1002	1006	985	987	1057	992	1043	958	1013	993	1054	1024	1023	941	1022	985	969	1017	991	992	976	978	1020	990	1035	974	995	1007	970	1052	1019	993	981	927	1020	1024	973	1003	995	933	1003	917	1022	918	960	987	954	951	967	1022	1006	991	965	970	966	1018	1015	987	963	953	1008	979	925	1021	923	973	982	975	952	938	979	1009	1013	985	995	1041	914	1007	972	991	1009	1038	1006	988	1006	966	970	1015	1005	976	951	983	975	969	983	1016	985	999	1013	1014	993	994	963	1031	1005	982	958	984	1047	1080	999	997	984	1063	1041	964	944	995	987	987	1009	1000	1019	992	979	996	974	973	1004	1014	1018	955	939	947	1009	981	1009	956	993	1024	977	1007	970	931	986	984	1006	946	1081	965	1035	956	979	993	997	978	1054	978	1044	976	1008	974	1044	997	990	1008	1019	1000	1006	1036	972	970	959	997	950	970	1005	953	960	995	983	935	1077	1001	983	1034	997	974	986	935	961	1067	968	1023	1000	961	957	1034	969	969	1015	995	930	1001	1039	1020	955	946	988	982	1017	1008	1004	990	967	939	967	986	954	1009	984	987	971	1003	1010	1005	990	1000	924	984	998	1031	1001	986	988	975	1010	1032	1065	969	976	929	1013	995	981	1017	1008	1005	949	995	986	951	1029	1029	1026	998	990	981	966	1011	917	993	1025	978	1039	954	1010	912	967	942	941	970	972	1002	1010	980	1006	900	984	973	989	995	975	1013	974	921	1038	1005	958	997	979	906	968	969	952	1009	973	1004	998	967	992	971	996	1001	1042	1027	930	1026	1001	1002	1020	997	998	1019	1015	979	977	997	1013	1007	1026	1009	989	944	1005	1005	996	996	1010	992	1050	997	1004	946	1009	953	985	1046	976	1012	989	989	992	1022	988	972	1019	1026	1008	918	1011	999	1002	992	948	984	999	993	968	986	977	1017	1004	985	1009	988	1003	995	955	997	1027	1021	1010	1009	1027	897	954	1001	950	952	1045	941	1023	942	959	925	954	1012	987	993	965	940	1020	999	1020	952	989	960	949	1014	981	986	967	1005	992	972	981	996	969	998	972	952	1031	953	1005	973	953	983	1020	933	959	986	984	989	999	963	987	983	1045	962	972	993	987	1018	950	1008	992	994	1039	955	1043	996	1034	953	1013	970	1015	943	946	1018	956	969	962	1011	971	950	998	1024	994	1034	1032	987	937	986	942	1003	981	992	980	1018	1000	1037	1015	983	988	1008	1031	1013	964	1014	1008	986	912	993	966	979	989	943	965	951	941	878	1017	998	971	1006	990	1067	980	994	989	1024	986	933	960	1012	985	1027	1028	973	976	1031	1009	1002	1000	1047	1031	993	1047	996	978	1024	1011	944	1030	961	1023	1006	982	990	1010	1004	936	1033	1022	976	920	961	964	1039	985	947	997	977	957	1036	987	983	949	1026	1029	943	960	988	1020	967	997	981	984	998	944	1019	1080	990	985	955	965	976	1010	962	958	1058	988	1013	981	960	1021	936	956	1003	997	948	967	951	1011	995	957	976	1026	999	970	1003	985	1032	993	972	994	1014	990	959	1011	962	1006	929	986	1021	990	954	1020	1015	982	958	995	1003	1009	1008	1002	968	954	1043	1016	979	963	988	939	980	1025	987	968	975	967	931	1048	1051	971	989	997	989	971	1002	982	946	967	956	1020	1066	984	1012	939	1065	1043	979	1007	988	988	1004	967	1018	1006	1008	985	936	943	976	992	999	1021	1046	949	1032	1015	1037	1008	989	975	982	999	1002	1012	988	1065	991	924	980	1053	1000	1008	968	986	1010	1001	987	995	985	998	997	961	974	971	987	973	991	985	1000	1032	1006	946	959	1011	1010	1011	1004	1036	927	996	996	1021	944	1016	993	1023	999	997	975	1026	966	972	1010	931	1048	937	1008	926	1014	1055	1044	1006	943	948	943	990	992	1034	996	951	949	967	995	971	954	932	1009	1017	970	989	1017	977	976	1010	1033	979	1033	953	951	992	974	962	1047	1064	985	1036	1045	1012	965	1036	994	1016	956	1008	1002	971	1007	985	989	953	995	1018	1010	960	983	952	965	990	1017	996	975	1004	989	972	1016	1009	988	1009	1027	1054	964	1020	977	980	915	1001	984	957	975	979	948	984	988	971	966	1029	947	1003	1043	1007	967	1011	1021	968	1016	966	967	1023	1008	949	1022	1018	979	995	1031	950	1031	1005	971	1053	981	1030	1016	924	992	971	1042	940	1014	965	976	931	959	1018	935	1034	976	1029	999	991	976	998	927	948	969	930	992	900	909	991	941	985	1071	1017	1073	1016	993	967	1039	969	993	968	997	977	975	984	1012	986	1044	1003	975	1049	966	979	1049	1009	1017	987	999	947	934	920	980	1087	996	949	935	897	989	933	947	927	1004	996	916	970	1023	976	944	1009	935	992	951	1029	1007	1034	1011	964	941	943	975	912	1055	959	989	962	967	957	1014	1019	961	993	1013
37187	20751	16429	9819	5927	4227	2940	2228	1783	1439	1066	942	890	832	751	709	696	638	605	648	567	557	542	598	555	511	521	552	568	531	505	498	505	487	485	492	478	433	520	461	421	449	483	464	459	424	448	459	449	482	418	442	455	436	423	480	462	458	447	488	463	463	459	426	440	395	469	466	425	441	412	457	467	385	426	460	449	374	454	412	455	455	457	417	424	431	460	428	419	405	454	445	472	394	453	447	410	436	455	505	492	456	442	449	470	415	464	455	425	462	433	434	442	465	431	418	462	502	449	439	405	442	432	459	442	421	484	455	426	458	455	462	437	417	445	439	464	449	486	464	435	457	440	474	440	400	428	452	482	405	437	433	483	483	470	444	458	442	449	431	446	438	437	461	488	397	465	449	427	428	421	436	450	454	453	453	424	422	416	449	484	443	442	455	455	440	454	450	411	418	462	451	438	430	413	439	444	446	432	466	438	459	415	451	447	471	436	398	451	434	469	450	406	437	448	447	443	428	459	460	403	424	463	393	435	466	429	510	424	500	438	422	461	452	443	448	454	441	453	452	455	421	477	421	436	448	422	451	470	461	483	402	422	425	459	467	458	461	436	450	475	462	468	409	446	468	488	434	481	460	409	443	474	429	432	484	465	435	436	460	463	423	438	402	422	433	437	460	411	440	393	419	465	403	415	422	407	414	411	483	448	454	447	446	466	458	461	478	437	452	448	423	437	448	452	452	463	427	459	420	403	448	427	434	424	451	441	475	421	460	415	440	451	462	427	423	411	464	448	420	448	445	437	449	454	461	420	439	425	459	397	420	455	423	483	426	476	420	381	412	434	417	444	441	453	443	493	401	408	433	436	436	445	406	460	438	418	447	450	493	506	391	453	459	444	472	476	461	416	441	442	488	431	445	442	456	454	394	441	417	486	424	424	446	445	436	426	428	440	453	438	411	443	441	480	432	408	439	453	431	444	454	456	420	443	449	376	415	463	402	474	470	452	437	466	435	426	493	434	471	419	410	463	476	436	492	432	414	429	447	457	454	463	417	409	455	457	450	487	419	461	439	497	442	470	465	440	438	443	412	393	469	409	451	425	445	435	471	412	440	434	441	510	482	436	435	438	420	458	483	475	377	447	466	463	466	427	420	421	457	478	436	471	454	453	460	456	462	412	465	496	395	466	437	461	465	464	454	455	455	473	462	465	389	458	481	488	460	445	437	403	447	434	477	477	431	426	397	463	465	459	469	476	450	431	439	411	426	449	441	445	438	459	455	441	463	469	456	448	445	434	496	454	439	452	453	467	428	469	421	470	448	470	472	427	448	474	459	404	448	459	432	472	439	381	435	438	433	444	420	466	438	457	424	428	446	455	462	452	440	427	448	439	426	447	419	449	437	426	409	463	450	437	413	440	432	443	445	460	464	433	418	452	476	441	391	403	442	407	419	474	459	446	444	456	454	436	420	455	463	467	436	455	446	432	471	428	391	462	482	459	459	474	433	456	441	425	477	467	448	502	452	430	439	416	406	474	440	405	462	430	400	461	446	430	466	483	441	438	479	431	452	453	445	444	420	435	428	466	453	395	476	442	430	439	456	460	438	408	461	470	451	437	420	461	445	477	428	482	487	462	456	431	441	401	461	441	488	473	465	447	395	446	435	448	441	414	458	436	488	453	446	396	439	446	440	423	442	449	482	422	445	469	456	414	439	450	406	440	487	462	379	492	419	415	437	443	467	395	415	432	501	478	451	435	430	453	432	473	427	459	468	462	465	419	466	392	393	423	450	462	446	481	459	476	414	414	475	481	478	466	445	432	460	456	436	438	403	448	413	445	424	398	452	458	449	464	458	432	504	480	474	498	428	423	445	453	448	467	421	435	404	443	423	440	434	466	442	418	449	463	485	467	454	427	480	467	471	460	428	457	441	478	439	433	407	427	453	457	475	412	415	451	427	440	457	441	457	416	422	417	445	434	457	430	421	426	501	414	422	442	423	439	458	437	418	459	425	430	463	459	453	461	456	515	445	418	446	448	473	451	457	443	458	451	460	413	497	408	435	422	450	422	433	436	447	448	445	413	409	461	457	417	433	429	456	465	443	423	410	462	477	390	429	410	474	458	479	429	436	444	419	431	487	372	427	415	414	421	435	488	455	464	477	438	458	439	408	440	478	451	435	435	454	460	443	446	403	430	441	473	475	481	436	401	446	410	442	432	424	448	434	451	485	500	435	446	446	504	449	436	446	450	487	440	459	490	459	427	487	464	413	447	426	431	436	430	463	435	427	475	427	413	419	429	456	429	430	437	409	415	400	437	439	415	479	453	462	427	451	437	483	496	462	459	412	475	444	449	466	447	408	439	439	447	398	500	433	427	490	427	441	471	429	469	427	441	414	437	448	419	458	469	458	458	428	420	463	460	443	429	436	458	417	437	480	449	435	449	420	397	464	464	428	444	484	462	453	427	453	455	447	414	489	466	460	457	478	449	474	444	427	445	442	392	422	426	413	456	440	399	425	427	429	423	424	453	446	449	450	451	418	430	447	463	452	439	427	431	429	441	439	439	442	439	444	434	436	441	422	411	435	482	465	442	470	482	453	435	445	437	444	434	459	447	456	449	411	416	460	438	455	468	456	478	430	487	496	438	431	429	442	427	402	460	413	474	437	465	453	456	441	440	430	437	444	445	420	447	464	463	486	454	467	468	462	448	425	428	457	455	438	432	449	506	460	442	443	448	452	512	438	396	454	416	417	420	453	458	472	464	464	475	436	454	438	481	437	467	436	452	439	462	465	454	484	438	458	458	481	443	455	432	453	469	448	434	466	460	434	460	429	436	450	480	476	449	432	453	442	491	421	454	482	459	449	411	486	445	432	442	436	441	444	481	434	496	441	428	432	427	456	460	432	429	424	445	443	427	446	449	401	458	448	473	435	460	424	429	467	453	456	402	406	462	437	453	473	459	457	435	465	423	432	410	428	469	427	411	483	416	455	452	501	445	412	458	419	482	442	465	429	453	414	404	460	462	425	456	437	447	455	412	449	432	426	433	429	462	472	429	443	448	441	445	417	442	424	463	456	464	449	470	450	448	477	455	448	440	465	404	437	486	416	437	433	437	479	403	427	449	448	454	463	429	444	429	460	445	431	454	449	443	457	441	403	442	433	430	461	413	444	456	432	432	430	446	461	448	445	485	434	462	445	449	440	431	425	478	445	397	427	452	464	439	443	444	443	415	473	438	412	478	461	440	448	447	428	479	429	465	436	459	441	493	486	421	451	416	458	456	397	432	431	445	440	432	414	457	442	493	447	447	407	433	447	442	441	418	431	418	425	450	489	455	432	430	476	410	472	444	443	477	421	409	427	487	448	445	447	439	435	433	410	449	486	435	471	453	473	444	426	471	433	439	418	440	426	464	429	451	464	421	442	464	462	446	425	434	425	460	455	464	460	458	449	445	435	418	447	413	466	474	447	451	493	478	452	432	446	441	473	433	447	404	398
22539	14757	20763	18715	15935	12863	10143	8479	7303	5767	4626	3969	3475	3136	2764	2436	2293	2155	2011	1949	1800	1765	1670	1610	1568	1566	1609	1463	1465	1405	1344	1331	1317	1239	1323	1243	1189	1097	1082	1013	1044	1047	1020	1025	1038	1004	1042	1014	1044	1009	1029	939	1036	997	1020	1011	996	974	978	1020	974	966	949	1040	958	987	985	1021	1025	969	972	980	1000	991	950	1008	1006	960	984	1009	974	1036	979	1020	1000	949	979	931	940	1022	977	966	978	990	987	1014	1043	968	1011	1009	1022	966	1053	943	930	990	1044	947	989	908	1004	943	952	1014	926	1045	980	966	969	988	975	1019	971	987	1008	1012	929	976	945	922	967	966	933	983	957	997	1025	950	1007	1026	977	1013	954	1033	966	1004	966	962	996	947	968	974	974	951	970	909	956	1005	980	958	977	966	959	971	958	955	1011	1037	985	949	969	969	968	967	989	971	991	983	1001	935	951	952	992	959	1010	974	987	993	970	964	958	970	941	912	1019	1028	973	980	987	990	974	980	987	976	989	1030	967	932	976	1013	967	1020	964	938	972	949	937	1014	938	987	967	1007	1006	1008	961	988	997	977	967	972	1014	998	1025	947	994	962	999	939	953	1013	1017	928	1001	987	985	970	996	901	962	994	961	983	997	997	928	990	923	985	987	972	1009	998	936	1006	1026	950	993	958	954	1030	969	932	976	931	956	1036	909	969	1015	1003	993	1026	1012	1008	987	1015	973	963	987	958	1028	964	976	1030	1002	1021	948	910	950	980	935	971	937	1016	1002	978	1008	980	997	1042	995	964	987	1005	967	1014	982	1005	976	943	1005	967	972	968	951	933	986	990	1010	1002	1030	1031	1005	941	967	983	951	944	980	948	978	1023	1018	954	1000	994	1059	1039	971	934	969	976	983	945	985	982	1012	1016	1025	982	979	955	964	963	998	925	960	1054	1038	964	974	955	998	972	983	966	981	964	983	1045	1039	981	992	1012	973	974	998	987	979	950	1004	1009	936	961	1019	970	962	996	1017	1046	974	1034	980	947	981	979	973	958	981	951	975	987	1006	922	962	976	1008	987	923	963	1032	946	995	1037	994	988	974	1026	949	911	977	982	979	999	988	978	1009	1011	1003	967	969	984	1007	976	995	975	937	941	955	1016	951	949	1004	963	987	1034	948	982	1002	957	977	985	912	957	978	982	925	991	981	992	1033	965	1023	970	926	974	1010	987	982	1003	1008	1022	985	1017	953	934	1020	989	1025	1009	1019	963	975	929	949	1003	958	936	983	969	1005	1004	986	988	933	989	966	949	1015	1012	1014	942	981	961	973	920	984	946	1019	1016	937	993	1009	1004	954	982	942	1012	1007	1015	990	1015	1028	1018	966	1033	995	1062	955	1005	995	997	965	946	1079	981	970	963	984	1000	957	959	953	920	1028	920	958	979	993	967	894	965	960	1018	970	967	992	993	941	999	925	1026	958	998	962	995	904	959	1016	951	959	980	933	1017	1006	962	990	998	937	1018	956	1010	982	1007	935	1011	966	951	890	1004	981	1015	942	1004	988	1025	980	1003	1016	1050	993	960	947	947	971	977	1028	914	945	966	1032	971	1006	1041	970	977	1033	916	973	1000	978	933	938	974	1022	1022	972	983	926	970	993	1065	974	1009	1023	1008	972	958	992	1006	975	988	1057	1033	1001	994	1002	1001	971	1009	974	973	933	999	956	1011	984	1019	979	949	968	1000	1032	974	946	1026	960	1017	947	1029	944	989	989	970	993	974	970	947	955	1003	976	959	933	957	960	1006	1019	947	963	985	978	904	969	1018	1012	987	991	1025	992	980	932	970	1019	982	949	926	994	939	950	1014	999	993	990	1026	990	1025	1004	958	995	1013	993	1008	979	967	1004	946	949	973	1042	965	981	955	1018	970	990	954	954	973	1003	1014	975	975	922	976	968	996	961	954	978	956	962	992	995	970	1020	983	987	983	950	951	913	958	982	983	1000	940	1001	956	947	1062	980	925	965	960	953	960	975	1005	935	982	1050	974	1028	971	1036	939	1055	1042	963	955	942	1055	987	1014	935	1025	1027	931	982	994	975	985	1019	938	997	953	991	949	1025	947	1003	950	993	977	962	972	993	961	1010	953	993	987	997	897	934	985	995	928	996	956	1005	1022	994	984	1011	948	944	930	971	951	977	987	1026	977	957	948	1041	1046	984	969	991	972	954	951	976	1002	962	967	967	911	987	1032	952	966	932	964	1022	1035	957	972	984	953	929	974	970	979	982	1006	1026	993	949	1019	1011	970	994	990	1007	932	996	974	960	978	982	966	969	978	957	980	975	944	1047	1021	951	974	960	1017	1005	984	923	960	981	1005	996	983	1019	960	1036	1022	997	957	974	1001	1007	1010	982	1004	912	1065	1011	990	1000	981	1003	948	980	956	987	1013	1004	956	988	960	982	981	1008	1019	992	1003	949	997	967	1020	962	969	979	980	995	992	944	944	1040	1003	1046	957	987	1038	1001	1001	976	1000	953	975	918	964	991	991	950	1018	1028	987	925	978	1025	940	980	1034	970	938	997	974	965	986	1020	954	999	1020	962	997	961	952	919	1040	1022	985	1008	1005	957	1020	996	969	976	927	972	1011	1027	993	974	986	1012	1067	918	948	976	1017	962	1056	983	996	970	915	1013	991	1014	930	1052	937	987	987	992	925	969	954	951	941	956	939	991	946	996	1002	966	1001	954	986	1023	913	996	1003	975	958	986	941	1008	1000	993	982	918	980	988	1011	927	1047	922	943	948	960	991	1015	943	1023	918	946	933	1027	1001	975	993	997	980	961	999	956	990	986	1020	961	990	1050	975	1004	951	960	1024	995	974	1007	969	988	997	953	952	953	988	977	931	965	986	967	991	970	989	981	1012	1004	952	1008	972	1025	946	917	994	965	942	976	937	911	1050	958	1019	940	1014	974	1008	1017	994	967	1010	1033	1016	984	1005	985	1010	1011	964	985	996	1024	887	1014	956	987	937	1033	956	1005	977	1025	976	995	979	932	1011	1008	998	1024	994	963	972	985	1038	975	1017	996	981	1004	1066	1038	1004	969	1005	987	940	1013	1018	996	999	986	1007	937	973	1029	1028	1006	1013	992	966	960	996	945	1002	1012	1031	1020	922	951	1007	984	964	997	964	924	1009	977	976	983	947	991	987	1023	948	994	1003	963	960	982	968	983	1005	962	976	989	1010	954	982	939	1019	910	990	1032	973	963	919	925	1034	980	955	966	972	979	968	926	998	1013	977	976	933	957	956	1045	940	969	992	1062	956	992	974	1001	960	941	979	977	968	1000	913	1036	986	954	979	974	993	955	991	973	1030	984	953	980	979	974	977	964	983	977	997	965	989	1015	994	956	1047	966	974	947	959	975	996	994	905	933	1012	994	943	1031	1018	1040	971	1020	968	974	949	990	915	998	1005	942	977	1019	992	1008	999	991	977	1000	991	1042	1004	981	973	996	1002	1010	993	964	981	978	1013	964	1018	966	958	985	1022	997	955	1081	974	1000	1029	968	1004	973	971	1025	963	939	985	989	1008	969	989	1031	1016	985	952	1029	1005	1008	976	1009	978	986	1017	976	938	927	976	974	954	953	964	1024	1024	995	936	1028	955	935	989	933	956	969	967	1052	952	951	979	1014	957	964	1034	967	991	1006	945	931	977	961	1002	950	998	920	1012	963	961	1008	1044	1012	985	953	958	1042	1025	965	998	963	1023	944	1006	975	960	1019	970	957	961	997	1007	942	978	959	952	965	969	960	987	960	972	990	998	958	979	985	939	1001	1027	959	1013	987	945	1019	999	981	990	968	1008	963	937	968	1004	977	972	985	956	996	982	1007	998	964	993	983	1011	919	989	990	1002	1024	954	1008	1003	1014	1016	991	1007	987	991	1016	963	992	1006	1005	994	992	990	995	991	963
16921	8143	6187	3906	2458	1721	1322	1092	867	808	719	642	620	538	577	551	588	609	518	494	484	480	502	519	465	445	462	489	485	472	488	493	469	479	504	475	476	459	455	473	497	447	471	467	491	501	492	498	529	505	457	465	436	465	439	452	438	458	489	433	492	474	451	428	458	505	458	435	512	513	499	490	477	485	461	478	496	451	437	427	445	456	455	435	452	480	461	448	439	470	487	477	462	475	468	458	452	448	463	434	496	480	439	445	454	466	486	474	446	466	464	438	466	454	451	474	446	494	472	445	475	408	430	429	457	443	476	485	485	499	449	475	468	518	484	496	434	455	440	441	440	478	474	489	471	459	443	487	468	461	466	463	462	462	448	465	458	468	496	488	476	448	481	498	457	498	484	468	472	450	476	453	469	459	491	443	411	479	470	483	458	473	475	418	458	415	447	438	420	458	459	483	482	456	475	498	436	464	487	532	454	482	432	477	490	443	450	494	435	462	491	434	469	453	468	435	490	502	452	468	423	481	474	426	424	471	485	475	452	436	456	466	456	470	471	477	425	401	486	467	474	474	452	446	432	435	443	442	437	456	446	468	495	459	451	480	489	473	465	461	469	447	501	432	428	421	477	460	510	476	475	422	464	470	426	441	494	465	501	430	475	480	500	500	410	462	478	478	416	482	438	464	503	460	509	451	461	460	480	453	451	525	495	488	487	468	463	475	447	492	452	476	489	454	510	497	492	428	470	484	450	448	427	466	440	495	468	440	450	427	459	470	517	470	395	464	460	455	449	468	449	490	474	463	523	487	457	467	469	494	431	412	456	405	483	434	460	463	484	461	450	472	464	493	431	433	472	455	529	455	476	447	451	446	485	464	494	426	468	389	490	491	460	481	489	478	451	460	464	451	444	476	450	470	474	468	425	394	412	459	484	449	453	439	450	476	469	456	458	488	443	465	480	431	501	485	444	491	447	471	468	449	442	465	461	486	440	429	459	448	493	450	458	467	441	467	471	435	470	459	462	464	487	477	463	424	404	466	479	452	479	439	445	449	463	462	480	432	479	483	392	445	474	477	477	481	476	477	456	467	489	474	483	485	452	477	456	468	440	473	454	427	475	441	450	474	451	509	535	446	519	501	432	447	439	435	462	462	472	433	456	451	470	462	456	459	466	482	499	462	421	469	480	504	475	460	485	470	461	448	423	451	458	449	465	491	459	477	470	455	416	465	445	468	422	425	472	456	498	446	475	465	485	468	491	444	459	470	460	435	472	459	433	484	439	442	428	458	479	438	473	498	437	455	455	472	425	450	472	436	482	540	501	456	470	503	475	413	464	473	435	477	481	438	488	493	475	486	428	454	504	453	456	477	505	453	454	427	444	452	467	478	472	440	495	523	450	454	500	533	475	495	449	526	473	493	453	452	485	447	470	493	435	442	456	493	483	426	452	450	479	487	478	441	461	447	426	447	428	487	442	457	483	417	488	469	500	455	505	464	433	500	479	442	465	453	463	470	494	470	473	420	473	454	530	466	455	459	463	470	468	463	489	451	472	440	473	434	495	472	438	451	471	488	482	468	442	462	412	447	439	501	482	433	461	484	451	446	493	480	473	501	493	461	455	453	404	463	464	503	477	421	413	438	455	457	480	526	449	514	463	439	507	458	488	477	485	451	418	478	462	488	475	471	500	468	489	497	468	460	445	484	484	445	472	436	446	510	460	446	448	479	460	445	439	467	453	465	445	454	462	470	459	499	482	504	473	455	456	479	457	457	443	488	471	456	486	476	456	441	499	473	487	480	466	470	455	466	490	432	448	445	480	411	474	492	461	467	435	456	440	461	453	497	471	420	435	474	486	451	510	473	430	480	456	450	514	481	471	447	453	454	460	457	479	481	465	434	485	443	486	491	465	437	467	497	480	484	494	443	440	442	434	456	465	465	445	463	427	468	436	447	445	473	512	438	448	464	412	447	481	491	438	476	461	475	432	465	449	462	460	476	474	474	475	503	476	458	447	411	452	463	441	451	448	507	457	479	473	435	467	446	461	453	467	462	467	484	467	444	481	462	411	434	448	423	510	430	459	444	477	465	474	512	493	458	457	478	431	492	445	457	459	459	458	455	447	457	451	446	482	510	461	434	508	480	424	455	488	455	460	447	487	507	474	472	502	507	476	471	478	472	424	438	454	486	474	461	442	477	454	479	432	466	439	485	434	441	471	449	430	499	506	519	434	499	462	474	469	457	469	479	488	442	474	511	445	479	455	488	432	442	504	476	491	466	446	469	444	458	431	461	471	456	482	504	495	426	448	485	471	467	478	476	447	453	461	502	508	493	491	424	456	475	450	440	430	470	486	414	449	500	474	460	471	443	485	426	456	427	456	463	489	452	479	456	474	499	464	511	430	497	438	443	444	458	467	468	416	476	485	482	453	432	454	479	457	430	438	424	451	419	468	474	465	474	456	486	471	465	457	476	467	444	440	466	457	462	463	499	476	432	450	482	460	475	434	439	427	506	477	439	499	484	497	496	496	435	435	445	510	450	471	432	455	453	461	484	451	445	460	454	490	490	492	461	442	459	440	469	431	459	461	477	482	474	507	474	474	462	471	468	485	477	430	443	458	452	443	447	458	450	481	457	470	499	471	461	453	492	444	475	442	507	488	481	461	425	488	486	479	497	443	491	444	427	464	469	431	466	447	435	503	462	413	472	432	463	442	425	451	461	492	506	475	460	462	447	394	482	492	500	454	459	469	466	464	448	438	472	451	467	509	444	448	465	485	437	421	428	451	462	499	418	480	480	456	440	472	453	484	442	465	501	505	476	486	451	442	433	467	495	485	474	469	455	432	461	511	480	481	478	475	509	468	430	465	490	451	439	478	471	453	483	454	458	456	492	452	449	453	474	451	416	446	459	469	439	467	456	443	458	467	481	444	459	476	432	483	473	470	451	474	471	431	458	459	408	481	416	489	472	433	430	452	446	440	482	444	475	489	490	460	459	470	485	459	451	445	476	457	479	470	460	479	454	483	496	455	508	448	503	457	477	455	456	468	496	494	456	512	468	478	461	476	459	434	471	450	471	468	468	484	443	436	452	536	425	463	470	473	507	476	449	499	477	474	462	472	471	493	482	463	498	438	468	491	450	455	467	483	462	472	474	485	505	433	463	481	517	477	472	481	451	467	433	495	483	428	516	474	477	457	438	452	481	475	469	448	478	468	476	473	464	485	481	425	498	470	457	493	449	459	450	442	462	486	470	432	477	473	459	453	426	499	490	462	475	449	455	474	462	461	469	464	465	441	473	427	481	405	405	445	485	433	467	482	466	485	421	461	453	444	478	457	472	442	440	486	492	486	477	423	476	493	527	457	461	453	449	470	446	472	420	479	463	454	432	506	461	426	464	440	450	460	423	487	418	500	453	476	409	488	460	461	471	456	448	484	473	436	458	445	474	455	452	488	445	465	475	473	428	442	443	472	456	465	445	428	522	457	454	442	483	465	451
10359	6679	10424	9974	8024	6141	4596	3752	3134	2598	2322	2006	1845	1696	1556	1536	1488	1367	1281	1267	1299	1211	1243	1197	1164	1133	1191	1137	1119	1143	1101	1122	1084	1094	1079	1063	1103	1041	1066	1091	1070	1064	1094	1029	1063	1044	1088	1041	987	1059	1068	1068	987	1072	1042	1033	1029	1013	1023	1061	1052	1008	1007	1061	1039	1008	1022	1063	998	1071	1027	983	1023	1000	983	1000	997	1018	1017	1005	1043	1003	994	987	962	948	959	972	1068	1033	1079	1026	1023	1050	995	1026	1019	1026	1027	997	1004	1046	969	1028	1040	968	998	1006	1057	983	977	1012	982	910	1029	1037	1033	1024	988	993	999	994	1048	1038	1004	978	1043	991	991	994	1054	954	977	1039	985	1000	991	991	1042	1084	1021	1006	1015	999	1036	1029	988	982	1093	1032	1004	989	992	1001	968	1068	981	1032	1035	1045	1025	988	1020	1017	1041	978	1018	1004	986	1005	1010	1018	1021	1031	1007	1007	978	969	1006	996	1037	1014	1027	1038	1030	986	1033	986	1011	994	1007	1023	998	982	1053	1007	1016	1050	1028	993	990	954	1056	1052	1005	998	948	1022	1063	1065	1006	990	1001	1046	1010	1053	1038	999	1014	978	1031	1038	1004	1015	1058	999	1026	1049	996	1063	1028	1086	978	1026	1041	939	1036	1010	962	960	991	1048	990	994	1034	1060	986	1056	1015	993	1004	1006	1001	979	1041	948	975	1053	1060	976	997	1031	1024	1041	1038	1040	1028	1045	1017	1020	1007	1006	1061	1005	963	978	1045	1031	1055	968	1079	978	1074	1043	999	1012	1040	1041	1029	1042	1004	996	1053	1057	1022	1016	1029	1094	1067	998	1070	983	1028	1010	998	962	1061	1003	1004	1026	1009	991	1012	988	957	1011	1043	980	975	986	1096	989	1019	1012	1066	1007	1008	996	998	983	989	994	1016	1058	1023	1018	961	1046	1052	1035	1029	1015	1044	1040	1027	1028	984	1030	1014	1008	1018	1040	995	1020	973	1068	1025	1012	1015	1024	1049	1013	989	992	990	1033	977	998	998	1007	981	1017	1016	1034	1001	1070	1009	954	1042	989	1029	1001	993	1064	1013	1064	1014	1055	1066	1039	1040	949	1005	1023	1017	1016	1009	1037	994	1041	1096	1022	1061	1052	1048	990	1067	983	1024	946	1014	948	1022	1009	1085	1070	1025	1020	982	1027	1005	995	969	988	1018	971	1027	1009	1041	980	986	1056	1003	1031	1031	1013	1014	1036	1025	1018	962	1026	1016	1004	1057	1054	1023	983	1060	969	1024	1040	1039	994	1039	999	931	1058	1004	1040	976	962	971	1048	1012	1032	1046	1034	1016	996	959	983	978	1006	1044	955	1002	966	988	975	1008	980	1012	972	1077	1066	1018	975	1041	1029	1014	1032	1009	946	1092	1015	1022	989	1002	974	1044	1031	946	955	1010	1035	964	1043	1036	1033	1001	981	964	980	1065	993	1020	999	1053	1033	984	1050	1004	918	1048	959	1012	1032	1008	1067	1019	983	1011	1024	974	1035	978	1030	958	995	1008	995	1052	1041	1020	1029	1011	1026	1014	1006	938	1007	1043	984	1009	995	1060	1010	975	958	1002	986	958	1073	1029	1046	1027	1071	1004	992	1023	1003	1073	967	999	1050	1018	983	1073	1015	1010	1025	1019	989	970	1023	1040	1011	1038	1035	960	992	987	1087	1030	1054	995	958	999	1020	1080	1056	1045	1047	985	1011	1010	979	1004	976	980	1007	1003	982	1003	961	994	953	996	1077	990	1049	1027	970	1036	1023	1025	998	1016	1027	984	985	1027	1045	1005	1015	993	998	1021	1015	1023	991	1029	1002	947	1006	1045	1006	1038	996	993	992	980	1004	995	1036	1034	1019	1010	1003	955	1043	1039	1030	1011	1045	958	1033	1039	1005	1043	945	1085	1024	1053	970	1033	996	1020	1020	1021	1023	1006	1023	1057	974	991	1002	961	983	979	961	1038	1019	1004	1013	983	963	979	1035	1021	1035	1006	1056	1013	1004	971	989	964	1017	1010	976	1000	1035	1073	985	1025	1092	1031	1046	1031	991	966	975	998	1106	951	998	1022	956	1015	974	1060	1025	993	1006	1005	1017	1070	967	1031	1070	1036	1005	1022	1004	999	991	970	1066	924	981	1020	1042	1017	949	965	988	1042	1020	960	1043	957	1006	1002	993	1079	1013	1029	1034	1000	1024	988	987	1018	1011	1026	1037	1012	1027	973	1076	1027	989	1037	1004	1114	974	962	1054	1027	947	1015	950	1006	1007	1054	973	1032	1008	1016	1055	1015	1009	972	992	1013	986	1000	1039	1021	1019	1046	961	1011	1007	961	990	1037	1034	1062	1020	1054	1029	978	985	1022	964	984	1023	1006	1000	1024	1025	1050	1062	978	1039	1027	972	976	1053	1053	1028	999	1001	1024	972	1062	1044	1021	1009	1031	1010	994	1045	1022	993	1058	1003	1010	994	993	969	993	997	1026	1010	1038	1039	1018	1008	978	1007	1042	1022	1005	1111	1100	1080	940	1028	1067	982	991	1020	1005	1028	997	1012	1069	951	1024	971	975	986	1048	1072	1101	1020	1056	1018	989	994	1026	965	977	1039	1063	1006	1027	975	1013	1023	1028	1044	1038	1028	997	1045	965	998	1029	1004	990	989	990	992	1065	1029	1006	1019	1056	994	1002	1074	1002	1023	984	969	1001	1005	977	1012	1013	1059	1018	1028	987	1037	1025	992	1072	1043	998	986	997	1030	1037	1029	1042	1048	1013	1089	1017	961	1012	1022	1018	984	1013	987	1087	1034	1030	973	1013	1044	1000	1037	1039	1066	1043	1019	1011	1066	1035	1052	1015	1011	1036	1031	1027	1068	1029	1013	1016	1040	1012	1059	989	1036	1046	903	996	1030	1006	973	1003	1036	1000	945	1010	1010	988	994	960	994	1029	988	1010	1000	983	980	1055	1070	987	1039	985	1034	1028	1005	1057	1006	1024	1044	1001	1078	1052	1042	982	1037	1067	1004	1033	966	1003	1028	1032	1021	959	1006	1020	1029	1080	1006	1039	990	996	1044	1013	1046	1037	1053	953	1016	1087	1070	1027	1013	1044	1008	1012	1019	1027	988	999	1062	1009	990	1008	1051	1032	984	1010	1021	951	1046	1030	971	1055	1033	1042	935	938	997	1018	956	1034	1062	1037	1008	979	1070	1030	1032	988	1000	1044	1012	982	967	983	1000	1018	974	1000	976	1002	959	960	960	1104	1066	1036	1034	1044	1003	1054	1014	1070	1022	1024	1048	1060	1005	998	974	1033	1038	976	966	1053	1011	1066	1007	941	1034	1000	928	1008	983	1037	1017	1008	998	1022	1029	1042	1087	974	970	1086	974	998	1029	1034	972	1040	1026	993	996	998	1020	1004	1070	985	1047	1019	996	997	971	1007	1025	1002	961	1030	967	1030	1040	1053	1021	1050	1091	1038	1032	1028	1027	1018	1050	1036	996	1030	1058	1020	1009	1012	1015	985	1039	1043	1022	1017	1024	940	948	1029	1020	1078	1008	1015	981	1015	1029	964	1011	1053	1003	1037	1019	1030	1022	1033	990	1027	997	1055	1003	1007	953	954	1036	1009	1011	1009	1061	982	977	957	989	1089	1030	1021	1007	1024	1052	960	1029	1021	1015	1001	954	992	1022	982	1005	1013	1011	994	1031	1005	1026	1056	1003	1034	1009	958	1059	994	1016	1021	1010	1028	1012	1034	984	986	1038	997	1019	981	1054	991	986	1047	970	984	998	1045	1005	969	1013	996	1015	1020	986	1057	1041	976	1052	1038	1039	1047	1004	1038	998	1007	963	1039	1060	1056	1025	1017	1018	1058	971	1016	996	1042	1049	1086	1021	1048	946	1046	987	1025	1042	1033	1018	1004	960	977	1036	1063	989	1022	941	999	1023	1018	984	971	1009	963	998	1006	1012	1015	1006	997	1012	1021	980	1039	996	966	989	997	956	1024	1023	996	1028	988	1019	1026	1036	956	968	964	1028	1029	1029	966	1023	1000	1062	1040	1027	1003	1037	1048	918	992	1011	997	1027	993	1030	975	984	992	1006	998	1007	1050	981	1036	1008	997	1024	1007	926	1034	1030	1057	960	1047	953	954	968	1057	987	1009	960	994	1049	992	1056	1001	1043	1013	964	1026	931	1043	1039	1015	1012	987	1010	983	990	1009	1015	984	1066	1019	1042	1027	1066	1012	1023	997	971	1012	1011	975	993	1004	1000	1005	988	1010	1007	1033	1005	1013	1044	970	977	994	985	1020	1002	1039	992	1029	1053	1021	1044	1032	1000	984	1006	1051	1056	1022	1051	1010	998	945	1027	1002	1018	995	1036	1013	990	999	997	1026	1009	1064	1033	980	960	1043	1003	969	973	1045	969	957	1056	1025	1004	994	1035	999	1023	1054	997	943	1088	1013	960	954	1026	1006	1012	1020	1004	962	978
27410	14017	11627	6868	4211	2930	2089	1663	1256	1097	889	821	730	705	605	623	546	516	577	562	523	540	521	481	450	477	554	502	486	491	469	475	479	474	485	472	446	486	463	448	459	457	434	472	433	456	408	455	444	420	448	467	443	472	417	444	455	460	487	450	474	407	411	434	407	412	443	469	450	435	440	422	429	388	408	469	447	446	436	400	454	426	455	414	478	436	454	424	465	480	454	428	447	439	417	441	413	453	409	423	423	409	458	451	466	490	423	463	455	430	469	397	454	427	460	433	379	451	448	433	444	455	440	467	422	433	430	445	461	423	489	404	455	460	478	474	444	438	511	484	464	426	431	483	453	467	430	416	473	426	478	466	428	456	457	407	440	481	444	452	421	441	431	480	453	433	438	443	457	446	455	462	453	437	433	497	480	438	444	480	438	417	424	451	467	430	454	449	422	459	458	443	476	436	465	435	420	429	451	446	445	449	440	458	446	441	459	440	454	464	476	441	466	467	420	456	426	433	440	432	437	397	450	428	486	467	436	440	432	445	453	428	449	412	452	441	461	439	406	435	425	451	455	455	504	438	421	449	440	421	441	442	460	452	427	436	422	431	469	476	475	468	428	481	435	428	437	448	458	472	453	456	459	476	435	435	448	436	440	419	453	479	457	443	390	479	465	445	435	464	474	482	453	432	477	438	442	498	445	486	439	440	471	445	446	440	462	458	447	434	443	455	466	477	427	450	492	473	433	432	422	438	464	424	442	445	452	438	461	433	413	452	454	459	448	461	479	463	462	442	453	497	452	444	425	460	433	445	449	430	463	452	426	439	420	422	472	451	430	461	436	477	453	454	489	426	440	479	467	433	446	413	381	423	439	402	457	398	432	454	421	432	414	458	460	440	418	420	459	443	432	447	460	444	445	432	409	433	453	411	449	502	428	476	470	484	440	433	478	465	430	444	468	475	448	449	408	439	449	412	462	429	452	462	422	431	450	496	438	440	445	455	483	453	413	402	426	425	426	437	457	439	460	471	432	454	436	416	437	438	477	456	401	446	439	459	483	458	468	458	438	443	429	476	447	429	453	413	416	434	386	423	462	463	465	452	431	452	406	449	454	435	452	450	413	433	453	432	466	451	478	447	466	395	479	431	446	440	406	444	429	454	431	447	437	449	443	478	443	454	414	436	432	460	435	450	386	451	442	421	451	422	444	466	462	468	491	447	457	445	418	462	479	454	450	431	451	489	490	490	450	426	458	467	418	427	413	457	458	452	463	426	452	465	431	426	413	425	413	443	436	423	477	456	433	465	475	409	456	450	458	441	427	500	460	432	391	452	447	443	476	462	450	413	464	466	424	456	454	411	443	482	414	436	445	461	492	430	466	450	456	489	465	466	435	437	418	485	429	440	415	433	431	485	430	427	446	467	468	506	480	437	464	464	452	432	450	421	392	468	443	440	406	446	454	384	419	438	423	414	432	422	466	461	444	452	435	411	465	448	434	451	455	441	445	440	449	464	441	484	439	446	463	475	421	471	420	450	448	416	441	481	483	484	447	474	478	472	406	446	432	416	469	410	437	487	441	463	508	459	436	454	423	436	452	422	457	460	385	434	433	485	451	457	440	442	438	442	436	453	479	441	446	428	439	436	456	474	414	491	455	426	448	444	422	431	438	437	462	422	440	460	470	415	435	488	462	438	424	427	377	421	428	425	461	462	422	438	472	494	462	482	458	430	450	398	471	429	458	479	503	429	445	448	450	420	456	423	487	475	434	445	429	501	418	417	406	480	444	461	477	464	439	454	456	418	476	447	407	431	457	451	440	505	448	484	415	425	416	453	426	452	423	440	448	421	429	451	479	432	462	438	446	484	477	473	421	426	471	487	458	454	436	448	473	495	455	458	453	442	443	432	385	461	474	428	441	442	463	464	429	431	419	446	466	452	420	467	394	424	446	435	487	440	417	393	462	427	476	467	436	418	469	427	411	448	455	464	435	441	467	464	481	459	451	434	434	447	476	449	460	430	453	442	454	475	434	442	435	471	490	462	434	405	449	408	436	447	490	431	422	428	448	452	440	434	432	428	429	484	426	427	425	393	435	457	401	400	474	506	477	435	449	441	460	450	421	477	454	464	451	452	485	438	450	442	464	427	442	452	427	466	442	428	383	458	405	431	480	442	446	462	411	434	472	457	445	474	464	462	441	417	476	452	467	454	429	434	432	462	418	426	396	472	493	445	435	439	465	382	431	487	463	458	461	461	447	445	436	451	446	461	426	412	407	451	440	453	446	397	475	437	434	452	484	444	437	464	464	417	455	490	462	398	470	431	463	457	455	488	467	445	466	452	478	403	441	461	383	435	466	444	433	468	454	439	447	464	451	505	423	471	484	467	437	416	455	443	461	436	412	397	401	425	456	429	421	411	457	447	422	451	462	446	443	462	444	397	417	425	439	445	434	434	469	473	433	399	438	422	444	432	422	450	429	449	450	462	387	432	465	441	466	472	464	455	430	437	466	434	463	424	450	462	420	461	469	476	475	454	445	481	430	441	418	417	484	473	425	464	467	476	448	452	422	418	429	458	429	426	444	432	426	427	406	456	503	457	437	432	488	431	416	469	444	427	488	505	434	461	470	453	452	426	477	468	460	468	493	479	468	457	466	455	444	453	432	461	429	445	425	492	473	439	469	472	420	446	452	440	418	422	458	451	431	447	475	456	446	467	444	409	446	460	431	461	502	429	446	426	417	471	437	429	432	434	429	473	472	411	459	419	454	404	429	421	428	438	453	440	442	447	425	405	390	447	475	406	417	447	446	405	434	429	421	456	421	454	492	442	458	458	424	422	448	424	444	380	446	454	434	448	478	464	470	408	447	441	430	433	430	484	432	444	450	452	474	406	452	461	440	389	430	444	455	408	410	435	484	437	468	439	456	432	451	456	443	422	458	441	446	434	420	441	436	458	445	459	442	485	426	458	438	444	455	423	432	393	445	449	524	471	469	433	465	447	438	469	476	450	459	448	443	440	436	484	455	433	439	422	465	419	427	472	434	431	472	434	410	462	454	434	442	457	448	463	442	423	452	429	442	478	482	448	445	415	473	424	450	458	476	459	429	436	419	454	436	429	467	478	477	469	443	453	456	425	444	436	428	461	464	436	460	456	455	426	412	437	448	475	427	446	421	461	469	457	451	467	482	420	472	470	466	439	460	435	396	442	460	461	461	487	479	444	424	467	404	455	436	480	438	451	457	429	462	480	440	472	459	435	415	477	440	412	430	446	461	444	470	451	448	463	454	420	388	419	424	447	457	408	446	465	420	414	448	446	454	459	434	436	461	420	394	420	446	408	472	448	431	443	415	465	440	428	449	462	446	424	443	469	449	423	454	452	468	487	452	446	472	463	451	434	431	474	507	430	450	472	424	424	455	466	462	425	455	445	417	424	477	445	455	449	400	412	442	465	434	418	455	440	427	471	426	453	473	446	471	435	462	451	444	433	457	459	443	433
17405	11049	16618	14795	12323	9930	7693	6089	5083	4289	3444	2982	2764	2394	2179	1937	1855	1745	1678	1540	1522	1515	1405	1422	1401	1421	1299	1276	1229	1277	1231	1222	1122	1073	1155	1173	1154	1184	1079	1082	978	1100	1028	1051	1073	1030	1068	962	1040	963	993	1012	985	998	1031	1046	1009	1020	977	989	1072	941	974	1005	977	991	940	1020	970	910	1020	961	998	956	976	957	982	999	999	983	989	922	994	995	1017	1030	951	970	990	1001	1033	989	970	961	982	985	1000	1059	998	1072	988	968	1034	1019	955	1007	943	1007	947	981	947	979	1013	1012	980	1014	932	956	942	1024	990	982	992	1044	1032	1001	926	970	1003	951	1037	989	960	976	957	946	1035	1063	964	1015	1026	954	973	981	954	1018	988	945	991	961	935	943	965	1010	1006	938	984	962	980	994	954	958	959	959	1000	990	962	985	1024	974	977	994	1025	1023	964	994	983	955	950	943	968	949	950	1020	952	940	967	967	1029	1029	985	992	941	997	967	960	1008	990	984	1004	961	1041	999	1061	959	969	995	1001	1021	1023	993	994	982	951	959	1026	990	983	957	1023	943	1012	946	1014	1030	950	992	942	985	1000	981	997	981	975	958	976	991	996	1004	972	979	978	984	1011	968	1025	962	1025	994	978	911	974	1003	970	967	997	976	960	957	972	957	987	980	946	957	1000	988	1016	974	985	987	1029	1013	984	973	971	974	1028	954	954	980	969	990	1006	998	998	970	986	945	985	968	1058	992	952	1031	958	979	1021	975	991	1033	971	1025	932	968	940	1031	1059	987	1007	985	993	975	1013	968	969	993	1009	980	999	923	1040	1045	919	960	999	961	1026	974	969	970	943	958	944	937	989	991	1016	943	949	996	993	1072	1010	971	998	1006	993	1000	961	1013	1006	977	1009	973	957	950	998	979	991	998	983	997	988	1016	970	1002	970	1016	978	1011	983	958	984	980	988	1010	1026	964	1012	954	1015	972	1020	925	1013	1000	957	1031	920	1034	957	1068	958	958	947	996	1005	994	966	957	976	948	1062	987	966	973	1001	1028	1021	951	986	933	953	966	1005	1006	999	993	921	1013	1011	1010	959	956	1000	970	972	943	971	953	948	1037	983	971	972	1009	972	937	987	990	963	1021	939	1037	1041	1005	1001	1023	970	984	1018	975	991	963	961	919	1018	980	954	1009	1024	992	1014	919	954	1021	984	1053	1041	961	1019	984	949	1010	935	1002	988	1016	997	1023	1026	972	999	946	1090	986	955	964	941	914	1014	1025	1002	1073	1023	963	962	1024	941	995	1058	936	996	1016	1004	1027	1002	920	1010	976	997	990	994	1003	975	1001	1014	994	952	978	913	998	1010	976	1000	972	1006	995	943	1026	945	993	968	981	1039	1000	960	1036	1003	1016	984	918	945	1048	1023	1003	1003	954	1003	1007	1005	937	1037	971	1004	1018	985	989	912	1004	1030	979	983	969	974	996	955	978	959	961	952	985	929	983	961	975	1010	956	974	935	967	1001	992	1042	1036	995	1007	977	974	1003	950	973	1009	976	936	992	1010	989	984	969	930	943	1030	989	963	1013	976	1022	1010	951	1008	936	976	1036	973	1018	999	958	992	1005	1039	981	945	952	978	1048	986	1028	963	990	967	969	949	1012	1005	940	1010	1020	988	1007	983	1037	958	1001	987	972	1003	1002	986	938	946	1002	1009	1013	1009	1007	1029	950	1006	966	987	1037	999	983	1010	1001	1000	981	989	937	1041	1023	982	1032	1001	944	1038	1002	947	964	1022	990	1028	1015	1014	943	982	986	1002	1003	980	1018	960	960	1012	927	983	955	961	965	962	984	992	942	1031	996	979	1003	979	971	1025	968	986	966	973	992	937	992	973	1008	943	1041	996	1008	1008	1000	1016	975	951	986	1013	981	935	960	999	984	1044	937	1008	993	998	999	1007	999	966	986	1024	988	995	980	963	962	938	988	939	990	972	944	984	1006	987	980	998	986	1023	987	973	921	988	964	1006	986	993	954	1001	951	1002	1025	954	1015	932	968	993	962	1007	994	981	977	964	965	993	977	1018	989	1002	944	967	991	959	956	960	997	993	1012	1039	1021	982	1010	962	990	989	964	986	1008	1046	1014	968	971	1040	1014	941	1010	1003	1004	975	969	1012	975	992	947	1007	989	1039	1010	1016	982	987	978	1009	998	1035	995	992	1001	1040	1014	993	929	970	1007	998	939	974	1032	1031	1012	990	942	985	936	1051	1002	955	1022	991	1000	993	1010	1049	985	1007	1035	1032	911	1045	978	988	997	1010	981	1004	1013	957	962	938	1023	1023	981	1007	987	980	990	963	1012	935	962	989	940	995	995	969	985	996	945	959	989	969	995	1018	976	1011	943	990	1033	1041	962	972	971	1045	929	1011	974	929	1004	918	913	976	1037	1040	962	989	934	1016	974	986	961	1006	960	987	995	961	949	958	991	971	1028	968	997	965	994	982	1002	949	1001	1013	993	994	1056	952	1064	941	937	975	946	996	980	959	1007	974	993	958	1030	968	1022	1009	933	987	990	1030	1001	1004	1056	976	1002	946	969	1028	988	995	929	959	1048	991	993	980	1048	1027	984	1022	1015	993	960	952	1010	979	940	995	1014	1033	977	986	992	977	923	937	981	995	956	1023	953	955	1057	961	1022	1005	949	999	981	1001	986	1023	1004	947	997	962	1012	1014	1042	1022	993	971	976	980	987	935	1041	971	992	965	970	959	955	1029	1063	985	968	950	1020	1023	1015	1002	953	955	1016	1023	998	1021	989	970	1017	975	1003	1000	1001	1017	1024	959	972	971	1003	1012	1004	987	977	1031	1035	1021	1011	996	927	994	952	937	996	1010	1000	982	950	981	963	991	1031	943	988	1022	999	1003	1001	1014	1012	966	992	1008	991	975	943	1043	1032	989	981	993	994	1029	1018	1020	914	1033	1018	927	989	1028	1010	1001	1032	1020	948	986	989	988	972	958	1018	995	945	992	1007	959	1028	906	971	1004	985	952	1028	995	960	898	983	997	973	1035	978	946	991	1032	1001	932	1004	1078	960	1002	933	986	962	987	995	999	972	1008	1006	982	1009	967	959	1035	985	980	976	966	1009	981	971	994	942	965	992	986	1004	1019	1006	981	961	932	1014	954	990	999	922	1011	948	1027	947	943	969	1007	956	1020	957	1008	1005	982	988	963	952	1049	1038	980	996	968	918	1003	1029	964	1005	993	1044	984	1012	995	1021	998	954	1004	958	956	972	984	979	966	947	1010	958	986	1046	987	1006	1025	989	1030	1038	985	981	1021	998	938	1049	995	1003	1017	1026	1008	932	964	1025	975	967	983	1014	951	1004	1015	1046	966	989	935	1029	983	1021	1021	959	968	996	979	947	990	970	995	966	1029	1022	972	986	1041	1027	969	964	930	988	992	1026	947	1011	1007	1057	1005	938	977	962	984	993	1012	982	950	994	984	967	996	984	997	967	1013	968	974	1010	950	1034	1005	1009	1003	963	938	929	992	962	962	959	1017	952	981	977	1048	1002	932	973	983	1004	987	1004	963	1004	1010	1038	991	996	1007	998	1035	985	964	999	1000	1013	960	965	990	987	1029	971	970	986	993	900	1021	995	977	1041	985	962	1011	1020	1035	972	1009	956	987	995	974	988	975	1012	1034	998	981	1017	1018	1024	954	977	1011	998	1010	1082	991	1006	1055	1013	972	973	918	1012	963	1023	1003	951	989	978	917	978	1053	987	970	1024	969	982	947	1006	987	977	1006	974	983	959	946	992	1007	987	1001	1034	986	1023	961	993	1015	992	1040	995	1020	1058	945	1000	988	997	1006	967	909	975	961	970	995	959	1045	990	972	1005	997	964	997	985	998	988	1016	974	995	980	959	1011	1014	1017	974	995	1023	979	922	1032	984	983	993	1065	1006	1016	975	980	1076	981	981	1015	1015	1002	1038	1046	1000	1003	930	1002	950	945	986	952	991	993	938	1030	1034	967	968	1027	939	1036	957	997	999	951	1025	982	1072
36369	20378	16936	9761	6014	4196	2881	2196	1660	1374	1105	939	904	818	816	726	643	603	638	570	560	557	605	552	530	535	584	547	508	477	533	504	457	462	482	430	479	459	458	476	472	429	474	454	482	416	483	474	444	428	414	442	474	470	443	422	441	441	471	431	484	455	435	465	421	415	433	458	426	400	411	408	436	452	408	428	438	482	409	412	433	427	439	465	445	436	438	447	461	471	467	391	455	424	433	456	462	446	449	442	439	449	440	493	448	457	433	452	463	432	425	420	458	459	426	413	472	506	434	433	462	457	467	409	427	459	460	460	440	454	434	417	466	394	430	449	485	426	420	461	466	439	487	421	458	462	433	437	449	454	456	479	382	475	482	488	432	436	431	448	432	439	450	437	451	446	439	495	461	390	425	441	445	472	426	412	448	425	438	397	452	480	453	407	470	441	422	420	444	429	430	421	420	418	445	428	446	459	460	464	427	408	412	458	463	429	484	458	435	455	463	450	457	423	484	441	429	437	452	455	429	446	434	431	439	459	441	434	437	416	408	458	430	472	427	451	495	478	433	439	453	502	447	432	455	407	426	439	411	428	440	441	451	421	456	497	471	430	434	490	399	461	465	429	425	462	449	438	454	420	455	444	423	469	490	458	473	447	423	463	504	409	461	419	449	403	467	455	463	432	430	441	466	413	439	422	433	457	471	455	418	390	443	445	446	439	433	397	425	453	404	414	434	420	398	461	445	443	441	420	433	455	426	411	407	414	383	450	401	432	458	426	465	441	457	473	437	465	440	448	441	440	433	442	416	430	430	423	431	429	454	463	469	409	431	449	446	423	409	489	432	466	451	460	438	464	457	449	431	441	450	439	397	442	472	429	487	478	463	491	469	443	455	430	439	486	434	451	388	434	464	462	423	430	460	421	484	457	393	435	444	460	451	448	450	450	431	422	451	419	479	448	428	445	414	451	468	414	483	439	461	425	473	452	427	445	443	475	462	436	423	464	443	406	439	445	427	445	475	419	444	504	436	465	473	506	452	468	383	447	461	431	457	430	428	434	474	426	436	429	395	416	447	410	425	426	450	477	409	427	419	386	445	435	452	451	408	461	443	464	463	462	466	396	431	483	412	452	424	425	416	410	406	404	420	463	445	439	453	452	454	458	435	438	438	453	440	489	478	444	431	426	435	469	439	459	414	481	467	450	425	454	454	407	450	409	422	466	448	465	467	431	391	451	535	443	444	448	451	442	437	460	423	475	440	427	413	441	438	424	458	421	392	442	468	444	476	458	463	471	448	471	419	455	454	416	408	443	437	417	468	476	460	439	430	452	520	468	395	438	448	448	485	475	439	429	442	445	437	462	434	472	423	495	396	417	437	417	433	426	443	465	433	434	449	437	433	411	446	389	435	461	445	419	468	438	402	487	421	460	445	450	441	436	434	461	437	420	411	463	468	414	432	423	412	434	443	418	432	407	428	412	458	425	428	466	422	487	481	396	467	449	441	505	453	437	462	438	440	485	450	384	450	498	452	430	453	438	451	431	458	404	419	420	448	473	448	435	421	430	474	452	407	393	436	442	446	430	459	481	487	441	462	436	454	491	388	448	423	448	451	392	431	465	409	453	461	435	453	433	447	443	450	456	446	426	456	443	406	440	469	426	455	467	446	487	449	438	419	492	462	434	473	482	454	452	438	442	444	434	448	464	426	479	407	408	450	392	435	462	430	432	432	445	425	442	438	430	473	432	458	444	460	402	412	434	422	408	422	451	449	467	461	471	432	436	439	450	437	446	453	416	449	465	442	416	450	444	432	450	465	475	425	464	462	466	433	470	410	437	497	468	431	456	429	458	442	434	436	430	415	494	449	452	395	433	495	418	461	420	472	409	411	425	467	408	442	438	444	431	417	475	467	447	447	466	449	465	419	400	411	427	398	472	438	433	449	421	442	443	452	453	439	423	477	471	436	459	454	430	441	428	514	428	467	443	455	389	424	452	442	438	480	433	418	397	391	421	418	452	429	427	484	393	433	471	439	467	467	470	493	479	445	428	434	413	452	439	398	451	427	454	472	447	419	415	462	447	409	421	445	425	461	440	451	486	443	427	426	459	480	439	447	419	398	377	464	439	484	413	478	454	437	450	458	454	463	408	441	411	452	449	462	423	420	457	432	445	432	456	405	427	451	451	451	423	424	426	433	463	443	475	460	439	419	449	413	457	478	417	448	442	435	461	445	449	433	389	464	472	483	428	433	510	451	449	407	431	432	438	413	454	457	454	447	467	424	428	451	420	454	474	477	405	440	456	459	439	421	473	465	457	433	410	443	438	453	455	463	435	429	483	460	398	475	425	417	397	432	455	435	437	434	469	453	466	485	475	433	427	450	431	466	466	478	437	451	407	485	429	440	444	448	455	432	487	451	385	456	467	446	460	454	429	422	441	448	433	439	399	451	464	500	466	392	433	456	412	421	430	453	463	416	438	430	426	475	439	460	441	397	407	481	435	430	485	442	512	398	461	470	453	451	437	436	429	458	460	477	437	398	467	476	461	458	453	467	459	458	441	425	462	463	446	450	447	439	481	460	427	464	461	484	475	463	424	458	503	451	410	442	426	432	420	466	461	459	468	469	457	466	463	428	463	435	485	462	443	447	460	456	420	427	442	394	437	433	479	416	473	436	441	446	445	442	460	450	460	437	458	456	436	409	457	415	445	455	486	465	473	469	434	460	468	433	427	464	425	455	484	462	409	387	394	446	472	449	446	495	457	434	436	464	413	462	445	460	420	492	462	464	454	431	435	456	486	435	447	472	451	440	451	444	442	431	423	443	441	445	479	462	446	408	450	463	462	482	407	456	467	431	414	397	444	474	476	401	446	414	443	431	459	466	437	428	448	422	422	450	455	448	432	451	457	450	433	442	426	468	433	453	443	407	472	405	452	429	456	429	381	435	460	428	440	422	465	435	421	421	439	452	441	474	446	467	418	436	454	449	434	458	413	475	427	434	463	428	414	451	444	409	427	438	453	430	488	439	455	463	483	466	413	471	420	459	469	450	457	442	458	433	490	457	429	421	468	437	454	412	464	416	471	410	437	466	487	447	446	461	442	432	430	435	448	468	469	446	445	423	466	403	439	428	423	472	447	479	459	444	424	465	437	418	431	467	463	439	445	457	467	499	466	423	448	469	463	468	432	416	419	407	450	464	488	427	450	445	442	414	461	448	441	418	479	416	427	482	449	435	447	442	487	438	443	479	391	426	420	482	438	457	414	427	436	416	440	475	434	454	453	438	440	472	465	410	418	465	445	445	476	421	405	462	465	468	457	481	454	420	484	470	434	464	419	492	454	443	426	424	461	427	458	492	477	469	461	472	434	474	484	432	470	429	468	423	446	444	446	432	448	432	444	468	447	442	460	397	414	435	463	460	493	450	485	470	440	435	459	464	453	488	463	460	433	442	434	440	464	476	406	461	455	444	469	435	459	409	484	448	427	446	420	430	470	454	416
21566	14783	21530	18611	16199	13223	10756	8412	6955	5708	4546	3972	3643	3235	2849	2496	2388	2209	2072	1991	1832	1779	1763	1650	1640	1677	1698	1583	1389	1374	1354	1462	1255	1283	1272	1135	1267	1135	1058	1090	1074	1050	987	999	987	1027	1021	1027	1013	957	1000	997	988	981	1031	1024	951	992	976	966	1006	948	978	937	989	994	1005	985	983	939	1001	990	965	969	955	951	1003	1052	979	982	1002	976	977	971	1024	958	957	976	999	932	967	956	947	975	992	1011	965	974	964	970	990	971	930	947	1046	1034	935	988	986	950	974	1024	953	957	1015	956	905	998	931	1000	1015	1035	1034	1049	931	965	974	932	1012	937	976	945	963	1007	1010	939	1013	960	959	976	940	977	909	1035	998	1006	1022	1001	953	1020	999	1026	959	962	968	1020	938	1032	945	965	931	963	939	986	1032	974	1016	995	993	927	995	1005	958	991	957	953	962	983	968	994	945	936	987	994	972	943	968	941	966	964	983	965	1025	1011	1030	1006	1026	967	975	955	938	987	897	985	999	939	1012	1030	969	1004	1008	976	985	990	909	1011	1018	955	994	941	943	997	975	980	942	1029	979	1042	1005	983	970	999	1007	960	1035	1029	996	992	1034	955	1007	950	973	1019	988	973	1011	983	941	993	984	989	966	1051	965	976	992	962	995	961	940	995	946	984	1057	955	916	1033	983	1006	992	947	984	1023	964	984	966	948	974	1031	996	975	1028	941	956	987	983	1014	971	990	959	1015	1007	997	950	1004	937	1030	966	993	1037	1000	984	987	912	976	910	1053	946	1013	946	1032	959	1030	970	987	1046	976	1022	1010	991	1004	979	997	970	964	1022	975	951	968	1028	1027	1009	1036	1002	1014	957	960	973	979	1020	959	975	971	990	1000	1021	1007	997	955	961	996	996	1016	948	984	1006	1000	1023	955	966	1031	970	986	941	1018	979	976	1035	1009	988	949	971	1029	973	904	988	998	990	959	1029	989	1028	1055	931	1021	1013	965	1032	977	990	993	966	986	975	1037	1002	955	1020	1007	959	1032	1021	947	960	924	1019	970	959	971	1023	972	964	971	947	1014	1031	1001	965	963	992	994	957	978	1015	973	1051	998	958	1010	1023	997	916	947	1041	982	1008	931	1042	974	970	1011	959	942	1042	940	985	947	932	942	984	943	907	998	977	1023	994	1003	990	940	964	985	951	947	948	970	992	1030	992	976	1023	958	960	1001	953	977	999	957	1027	995	1024	916	946	1004	988	1002	918	965	984	906	951	925	981	1014	1045	1010	950	943	958	959	1056	1034	986	951	960	966	982	992	995	925	1019	992	981	1007	977	983	934	949	942	1002	974	1004	989	967	970	994	934	964	1000	987	950	969	998	976	924	999	966	1010	903	954	968	994	1003	918	994	961	1013	985	970	933	973	1008	1000	991	941	943	994	975	1011	941	949	987	1044	981	975	998	976	966	961	968	946	1018	1034	975	1029	1005	986	977	971	993	964	983	927	981	1014	988	983	1015	1062	1020	991	987	993	969	982	1007	917	1013	985	1008	968	969	984	990	958	999	956	980	1042	1070	1013	1008	975	1013	907	976	963	972	1067	1027	999	964	977	977	1020	952	975	989	996	1008	962	1032	954	945	987	966	1075	954	961	997	941	978	962	926	989	946	986	986	1027	979	1002	996	983	986	987	916	983	977	985	976	985	996	1003	950	980	990	1060	987	970	1003	958	1059	953	968	1007	949	933	1023	989	1014	1001	1002	967	1002	1020	1004	986	1018	991	937	983	994	977	1051	1005	999	992	1030	1009	978	947	956	1022	1020	960	907	935	1038	1040	997	957	968	973	1040	1005	1023	966	995	1002	1010	1014	956	971	1049	977	981	966	949	958	987	985	1028	992	1035	995	986	974	989	983	971	941	944	997	943	969	936	987	1000	944	1008	973	1035	941	980	950	1026	986	968	983	1029	985	929	982	937	1017	975	957	983	947	987	965	1011	978	967	981	1036	986	977	994	971	981	955	995	996	966	969	976	1017	966	958	1009	1006	917	927	992	1009	1028	1009	970	934	943	942	930	1016	978	955	1016	972	993	995	997	977	1039	1017	935	944	1013	903	1006	1017	969	921	1032	1006	965	975	971	913	986	970	939	974	947	967	1010	985	973	982	955	988	998	1000	952	973	1000	973	977	967	956	969	983	1023	996	948	950	1008	983	931	973	953	948	972	1001	979	921	997	901	996	996	951	934	983	1019	1014	1043	965	968	942	1046	1011	1013	957	1008	975	976	1000	964	949	1033	1007	951	1029	975	957	967	958	968	974	1022	1008	992	1027	987	998	985	996	955	982	950	998	1020	978	970	982	977	975	949	971	1013	1044	983	949	953	1019	993	963	1032	962	1026	1008	977	945	944	1000	981	935	978	970	962	920	972	961	970	944	1038	963	974	966	964	969	977	1007	972	971	973	1000	1007	992	981	1001	995	1008	1010	998	964	975	961	983	976	1002	977	969	967	1031	987	961	946	985	994	969	984	954	989	957	974	1005	927	1052	976	1048	975	1020	996	950	970	985	978	965	948	1008	1000	960	956	999	948	931	948	968	1007	1031	979	1018	942	1036	980	993	982	1013	989	944	970	992	917	993	939	935	967	1010	991	996	1007	947	983	1004	1033	984	991	942	994	960	1012	958	932	963	987	988	1032	942	1008	984	987	968	974	1024	1057	944	1023	960	1008	1009	967	955	989	983	971	988	961	974	979	984	1020	989	992	888	954	997	1004	989	971	979	1008	1014	1012	1000	984	987	972	946	891	1041	948	975	970	962	925	963	926	957	969	1027	954	1013	981	954	986	1000	984	981	985	999	972	960	1028	1032	941	916	1009	969	987	990	976	995	1001	980	982	968	997	936	996	1022	991	1039	1059	925	954	1004	1015	1010	1003	998	943	929	961	969	918	1026	1009	983	1018	983	984	978	978	980	998	972	1027	1017	1010	948	952	973	995	962	1016	974	985	972	957	1001	1014	1011	991	990	976	1036	941	963	1011	944	990	968	974	968	1019	991	923	951	1003	1016	997	961	1004	972	969	975	989	1067	1007	993	1002	981	988	976	979	1001	1020	961	993	1007	1012	962	977	991	982	1008	938	989	929	909	1015	981	977	1038	963	975	997	939	997	1001	952	987	999	1048	954	1019	927	976	986	1021	996	945	993	943	1003	1023	913	1029	976	1036	989	929	931	996	965	962	907	992	996	993	991	1039	1013	1029	1004	954	977	976	955	941	953	972	977	941	981	969	966	989	998	974	962	975	1002	1038	1001	951	1002	970	1016	990	970	1001	948	988	998	1030	1008	993	1008	973	1001	997	986	949	1002	1044	927	1015	968	975	982	1006	1008	962	968	993	997	995	959	955	985	982	960	973	986	1000	1005	986	992	980	989	1001	1029	1003	1003	963	942	988	912	982	1006	951	943	984	997	1005	1028	1017	998	949	995	1004	928	980	958	1054	937	925	958	966	996	940	999	1022	1012	998	954	1008	979	953	977	1006	934	933	969	968	978	940	952	958	1001	981	950	997	952	943	893	1027	973	1002	999	982	956	995	958	1023	964	954	1025	945	966	1007	980	1025	970	1016	930	979	954	978	967	991	996	930	937	971	981	1058	938	982	1007	1000	996	970	931	966	974	985	942	972	1013	971	1043	1011	947	962	977	983	982	949	991	951	950	917	955	995	1001	913	920	940	975	958	1000	994	941	1015	966	1015	947	994	963	1027	945	990	1012	969	1014	969	966	1018	1017	1005	976	991	1027	1022	988	953	1007	973	1018	978	992	939	994	957	1019	1013	1005	987	991	1033	1012	995	922	969	981	1008	986	949	998	1017	997	955	942	955	948	993	977	920	942	946	956	949	1006	971	969	998	992	1021	936	953	970	962	966	993	1013	1024	984	975	1005	989	970	999	986	962
15901	7944	6280	3839	2513	1769	1284	1009	896	753	712	632	607	634	564	551	544	527	507	524	448	473	527	489	476	494	508	499	489	510	428	445	477	467	513	480	458	486	475	477	489	452	485	479	457	451	446	461	463	436	470	446	430	442	421	460	480	519	542	458	467	461	459	466	427	507	478	490	456	470	481	457	460	448	418	456	474	445	488	476	482	476	468	476	478	446	489	481	468	478	430	459	485	475	459	436	460	413	466	484	456	446	447	478	479	475	430	468	436	447	451	446	487	490	464	513	513	440	489	467	451	462	454	467	519	445	447	462	466	460	514	453	481	469	483	439	400	425	515	445	440	442	499	464	396	433	480	439	454	521	449	443	471	476	422	451	434	445	444	496	431	486	464	484	464	475	476	478	422	451	437	481	441	473	462	434	435	419	436	478	437	482	467	477	509	521	484	501	477	462	480	420	465	498	407	496	449	473	461	504	485	441	458	461	466	478	484	459	432	443	432	448	486	487	432	451	449	458	481	494	468	474	459	512	482	454	461	453	497	469	447	491	438	461	413	461	512	462	458	428	456	497	462	462	446	470	456	455	470	419	483	474	512	505	447	455	447	460	423	431	456	489	446	487	443	402	452	477	450	501	449	492	478	465	486	490	431	452	410	449	503	493	435	474	440	480	482	515	437	433	466	442	497	447	451	488	495	462	485	426	448	440	419	441	456	508	537	500	455	480	452	501	423	415	462	449	496	477	436	489	498	450	479	482	440	426	443	482	432	473	438	476	466	460	481	453	489	431	449	477	443	470	500	447	480	477	449	472	493	448	499	489	471	498	462	455	445	476	441	452	433	463	508	466	457	444	458	476	477	441	458	462	454	455	473	456	475	436	469	443	466	539	488	430	448	441	472	488	481	449	447	452	433	492	475	451	491	486	487	518	509	424	456	392	435	507	437	481	523	485	471	438	482	514	462	506	452	429	461	472	512	487	449	512	392	447	452	482	455	444	425	446	463	490	456	493	473	425	464	463	475	443	446	450	476	472	411	482	469	460	471	472	491	459	456	449	447	484	485	527	467	467	475	443	463	473	459	460	491	487	450	469	457	471	483	497	488	438	446	423	453	490	529	488	442	454	450	478	507	481	462	477	451	470	459	451	459	453	444	457	488	500	521	492	490	437	468	414	474	474	447	430	427	479	486	473	484	476	480	486	480	503	496	475	473	452	439	442	434	455	454	440	438	493	482	448	424	466	474	465	471	446	461	475	494	477	468	484	447	472	436	445	485	474	444	466	506	445	489	504	484	480	463	458	427	490	502	453	460	462	467	459	453	494	444	502	442	434	485	494	477	487	450	484	433	462	478	460	489	469	452	489	504	473	461	447	455	466	461	504	481	416	451	474	458	466	427	479	486	467	459	450	479	444	491	472	508	466	443	462	491	478	442	441	467	466	467	471	487	459	458	488	451	463	480	416	486	467	490	472	493	491	480	493	450	493	439	459	467	483	464	465	452	438	433	438	453	397	478	501	492	475	486	492	449	463	421	469	451	444	463	430	417	463	483	423	497	460	442	472	487	443	484	498	424	437	522	479	471	479	504	467	482	462	447	474	485	463	453	481	461	455	461	483	494	431	473	521	448	470	464	471	500	482	489	502	474	465	502	447	472	475	473	452	456	496	486	462	448	495	449	471	486	451	475	473	449	471	420	439	469	456	508	466	513	455	454	444	454	425	471	452	435	470	462	455	508	468	407	422	473	486	439	458	452	432	440	477	472	531	416	469	474	404	438	500	481	466	440	475	513	482	466	459	465	454	412	460	458	432	460	452	494	496	516	445	489	452	460	445	433	421	483	435	437	437	478	506	472	467	495	461	465	455	457	438	440	448	454	451	443	432	455	452	460	493	458	485	471	466	489	466	472	459	478	500	469	421	465	464	423	462	442	465	473	456	457	476	514	426	441	454	413	458	477	469	423	448	461	456	495	464	473	450	445	449	477	456	469	463	477	454	477	460	466	493	461	453	456	477	465	501	475	473	442	492	441	529	451	414	459	424	429	465	451	461	441	434	511	445	489	492	480	481	462	464	442	467	500	471	448	491	489	493	440	446	480	487	442	446	479	457	432	465	490	441	491	468	463	460	426	460	458	439	434	488	432	453	444	467	482	464	513	427	451	452	456	479	466	485	479	468	475	475	447	474	454	451	461	452	485	484	487	451	455	490	457	431	475	490	462	485	462	439	445	467	470	513	489	462	423	477	502	503	434	444	447	501	472	485	479	452	462	470	453	440	481	460	474	455	435	505	463	499	444	456	423	449	462	455	469	482	464	422	442	439	427	481	486	449	421	436	490	462	479	476	466	452	472	474	478	473	453	432	472	453	516	455	499	447	465	510	486	470	473	457	447	470	506	469	439	460	485	488	460	483	451	480	441	475	515	456	499	457	459	429	476	431	465	404	448	404	479	497	511	511	422	458	437	449	494	496	447	461	423	488	476	449	450	454	475	471	446	430	459	480	470	415	461	438	449	510	476	513	488	500	488	491	493	460	456	483	472	453	490	454	426	457	466	453	425	481	437	418	502	455	446	463	453	410	444	459	471	464	467	435	492	462	427	450	462	475	486	431	497	501	454	470	426	488	463	478	503	478	465	479	480	484	461	464	475	475	482	441	448	429	466	497	452	484	470	459	447	458	459	471	482	454	410	467	450	473	490	472	473	498	448	461	474	469	471	477	401	441	470	503	461	489	437	469	465	487	458	464	477	489	452	515	468	495	493	504	419	440	486	478	478	493	471	430	477	432	448	473	439	483	404	466	449	462	452	438	486	490	465	440	465	465	503	506	466	473	453	461	464	491	527	485	466	460	465	471	490	435	482	448	476	467	451	457	467	467	450	448	463	450	436	441	475	470	482	501	482	486	464	490	489	475	447	442	456	456	461	525	493	474	445	419	471	468	452	471	452	457	464	456	454	435	476	428	439	466	459	493	507	453	487	460	517	457	452	503	451	398	483	442	466	467	461	456	463	478	439	457	437	441	496	477	444	428	430	422	469	445	460	452	424	533	447	462	486	459	452	447	459	494	462	467	457	471	470	435	456	437	453	470	473	431	471	450	468	471	450	532	478	438	485	473	512	479	449	497	445	463	478	488	491	436	476	449	458	485	484	450	464	479	504	487	462	462	429	463	434	448	453	454	474	473	402	452	441	469	467	439	411	444	456	504	474	425	474	444	431	456	484	511	480	513	494	512	480	470	437	475	436	464	512	416	448	433	442	481	470	475	452	480	481	469	428	457	489	471	473	477	486	459	419	459	490	452	464	487	485	446	472	509	470	484	524	504	457	461	459	483	499	461	461	442	444	447	430	486	488	434	428	476	450	469	445	430	433	453	442	457	433	460	481	501	491	475	470	433	481	463	451	434	461	466	450	442	491	438	451	446	495	458	475	421	466	464	464	467	459	441	433	464	469	485	436	467	418	455	460	417	439	482	440	452	460	482	505	480	499	446	515	497
10032	6745	10398	9712	7826	6162	4730	3739	3134	2759	2333	2069	1828	1683	1614	1458	1385	1315	1345	1284	1253	1208	1228	1171	1176	1183	1073	1116	1170	1112	1127	1077	1039	1084	1150	1085	1108	1003	1078	1050	1017	1052	1028	1011	989	1054	1009	1075	1033	1051	1034	1056	1023	1024	1002	1041	1016	1070	981	1021	1040	1034	1007	1006	1007	1081	1049	974	1027	1084	1090	1017	1027	966	1038	1028	1018	1035	1024	1044	1031	986	1062	1055	1042	1037	1010	1045	1038	1036	1036	1053	1014	1059	1029	1054	1068	1030	983	970	1027	1011	1035	1056	1034	1042	1043	960	1021	990	1041	993	1041	1059	1015	1009	1009	1090	1036	1036	997	1022	1038	1012	1085	1006	974	1053	1054	1096	1020	980	1065	1030	1051	989	1011	1030	1083	1003	1082	999	1039	997	1016	1058	1020	1035	976	972	1018	1017	1073	1002	1034	1056	1031	1052	1021	1001	1034	1045	1006	1060	1025	978	1042	1030	993	1000	990	1014	1003	1015	1052	1015	1041	1064	1001	1023	1110	1028	951	1045	1050	1044	1028	1066	986	1002	1044	1005	1042	970	1010	1017	999	1047	1021	1026	997	992	1064	1066	1063	1060	1044	1063	1038	1017	968	1005	986	1015	1032	973	1043	1029	1031	1041	936	962	1032	1026	1017	1056	1096	1066	1009	1024	1027	970	1034	1008	1087	1007	960	956	1050	926	1017	1028	1062	1017	1065	987	1014	993	995	997	964	990	992	1008	1061	1022	1042	985	1006	1117	1009	1005	1033	1053	1009	1044	995	987	1042	1095	1054	947	1040	1029	1032	1019	1012	994	1010	999	1038	981	999	1001	1008	1012	1003	1013	1019	969	1001	1007	994	1041	1065	1047	975	973	1017	1034	989	1059	973	1039	1009	963	1042	984	1059	1027	1009	1015	1041	1048	1003	1007	1060	1014	988	1023	1029	985	983	1038	1022	1095	1059	1061	1023	1023	1030	1038	1032	1013	1011	1003	1063	1066	1061	1002	997	1038	983	956	1061	979	1027	1083	1027	990	1041	1026	1027	1033	1033	1037	973	971	1069	1047	1029	1009	1030	923	1011	996	1064	1050	1021	991	989	1014	1008	1047	997	999	987	1028	1043	1052	1016	993	1033	1053	1045	1076	1049	1008	1036	1054	1039	993	987	975	1084	1029	1023	1023	1025	1024	1054	1016	1081	991	1005	1013	1027	1036	1046	982	1010	1048	1024	1003	1047	1075	1023	1033	1019	1045	1046	1036	1013	1051	992	972	989	970	1037	986	1015	1010	989	1060	996	1002	1051	1026	1009	986	1054	1013	1009	974	997	1013	1030	1011	1034	978	1028	1004	987	1032	1004	1011	1039	981	1036	1012	1065	1003	1021	994	1025	1023	1013	967	1084	1052	1025	1043	996	1013	1042	1046	1029	1017	1048	1018	966	971	974	988	1021	985	1016	1016	997	1043	1042	1021	990	1017	1017	1017	1024	995	1022	987	949	1033	1039	1048	996	994	1051	1017	1001	1063	986	1034	991	1021	1039	1012	1027	1060	1077	1006	1009	1015	1063	977	1036	1033	1108	1020	1019	997	1008	1044	986	1048	978	1008	992	1025	1042	1071	1009	1005	1034	1012	1053	1023	1004	1076	1006	982	1014	1016	1021	984	985	987	991	1034	1008	1043	1059	981	1005	1058	1057	1055	1014	1000	1060	967	1002	1032	1046	976	974	1020	974	1018	1043	1086	1057	989	1048	1019	1013	1025	1035	1001	1050	1055	1047	1071	1025	1023	1056	1019	1050	957	1040	974	1043	1054	991	1008	1006	1061	1033	1030	1039	1036	997	951	1015	1030	1035	1019	992	1034	1079	1038	1061	979	1067	1039	1036	1024	1052	1027	1062	1050	1035	957	1032	1015	981	1047	1044	992	947	1004	1028	1002	1046	1010	1000	1012	994	992	1061	1010	1063	968	1035	955	946	1072	1076	984	1008	985	1034	1022	1027	995	1044	1025	1071	985	1036	1022	1008	950	1019	966	1025	1037	1026	1047	1033	1033	966	1001	1044	1017	966	1021	996	1086	1037	1093	988	970	1044	996	966	971	1023	984	1053	1047	969	995	1007	1053	995	990	1033	1002	1058	1022	1006	970	1034	990	971	1000	1005	995	1040	1008	996	1039	986	1030	1016	1017	999	1035	977	1000	1032	977	986	1032	1053	1046	994	987	934	1012	1027	1105	1013	1061	1050	1030	987	993	1036	1066	1048	1003	946	1091	982	1056	1052	1029	1018	1003	1031	1041	1022	1033	1022	1053	1033	1048	1005	1000	1003	1052	951	953	977	1027	1017	1031	1022	1003	974	1011	996	965	1000	1077	960	989	1021	1029	1023	1008	1027	995	1000	1058	975	947	1018	1038	1057	1048	1079	985	975	1076	986	1031	1058	1052	1022	955	1051	1027	1017	1006	992	1045	1033	987	988	1036	973	1075	1020	1019	977	1003	982	1018	1012	1037	1012	1008	995	1003	999	1014	1031	1048	971	1043	1018	1025	1054	1016	1042	1065	1002	1022	1019	1019	975	979	1026	1044	1011	1043	1036	1052	985	1048	1013	1011	1027	1006	1019	1063	1044	1015	1005	958	1043	1028	1012	1050	1015	953	1030	1096	995	1016	1009	1096	1099	1057	1056	1022	1000	982	1031	1010	994	977	1035	998	994	1016	1043	1040	1013	1028	1010	961	1007	1027	1016	1037	1038	1045	1007	1011	1034	961	991	1045	955	1045	1024	1017	1055	1058	995	1029	942	1022	1067	1038	1014	1037	1042	1000	992	998	974	976	1041	963	1036	1011	1055	1058	1047	1038	958	979	1026	1006	1000	1059	1063	1077	962	1040	1004	1055	976	1019	1007	982	959	972	1028	1016	1026	1018	989	1030	1052	1029	1000	1016	1050	1044	918	1008	1018	1089	1020	1060	1010	1072	1006	1038	1058	999	962	1045	1001	1032	1006	1024	1039	1051	1001	993	1052	1031	990	1022	977	1075	1016	1057	1019	1024	1000	1028	1018	1070	993	1060	1011	989	1092	968	1048	1057	1014	1014	1025	1002	1046	1003	1027	1017	1028	1018	1060	1008	1017	1031	959	1057	1048	1057	993	1001	970	1051	998	987	980	1055	1025	1012	1102	1008	1020	1018	1053	1025	950	1058	1009	1024	1004	1022	955	1074	996	1023	1056	1065	1048	1000	956	1047	960	1014	1055	1098	1027	995	1027	1048	981	1018	1041	1024	1030	967	1072	988	1033	943	1036	1086	1032	986	993	1037	1023	1031	1027	1024	1022	1043	983	1038	1020	994	1045	1050	1037	993	1020	1059	979	986	1048	1046	1073	1000	938	946	1030	1039	1013	1024	1048	1009	1055	1031	1022	993	1001	1060	1044	1035	1043	1027	999	986	1030	1084	1010	1002	962	992	1082	1065	1011	1020	1050	1087	1000	1036	1048	1047	1065	1023	1025	991	1039	988	995	1030	1000	995	987	1016	985	1000	980	1021	971	1036	965	1056	991	975	979	1018	1078	1037	997	1130	1036	1087	967	1033	1037	1024	976	1035	1054	1032	984	1025	1008	1031	1015	968	1033	1020	1057	1042	1001	1047	992	991	1021	1051	1026	1066	1051	1067	1035	1002	1096	1030	1092	1007	1031	950	1017	1052	1102	980	1054	1046	1041	971	1019	1055	1044	1005	1014	1046	1061	1039	1078	1017	1054	1005	991	1025	1043	1078	977	972	1012	1020	1002	1010	1012	989	965	1037	971	1045	1007	1001	986	1085	1069	987	988	993	1036	1019	1048	1026	1006	1048	1027	1030	1018	1005	1068	994	1032	950	1004	1000	1071	1025	979	1025	1022	1017	971	992	1033	1046	1027	951	1010	1034	1008	979	987	998	1017	1020	997	1054	1060	1010	1091	999	1038	1039	1096	1022	1078	1057	1062	1032	989	1035	1039	1030	1022	1000	1014	1064	992	1045	1011	1080	1054	1004	974	1020	997	1042	987	1018	1007	997	1003	1078	1091	1028	1068	1008	986	1028	1108	982	1066	1033	1040	1041	1005	1067	1002	1020	998	996	960	1019	1070	984	1023	1009	1063	966	979	1006	995	1021	987	1009	1022	983	1029	1009	1020	1017	1032	1025	972	980	970	1061	1068	1033	995	1068	1066	1087	991	1051	1024	997	1009	979	981	1064	1083	1074	1041	1057	1010	1025	1041	1058	1083	982	1038	1014	988	1039	1055	1020	991	1012	1050	1125	1013	1035	1082	976	972	1041	992	1056	1047	1025	943	1013	994	1019	1027	1027	1006	997	1031	1017	984	997	1015	998	1014	1010	1035	988	1085	1049	1019	1063	1006	911	1047	984	1087	1028	974	1008	1058	1076	1064	985	1050	1001	1047	1008	1045	997	993	1045	1028	1004	1021	1029	1045	989	938	996	1063	984	1026	1024	1037	1009	1030	1003	1083	1069	1001	1047	1014	1026	1018	1032	982	1014	1004	1004	1009	1009	1069	967	1084	1034	1053	995	1023	989	1000	1037	1055	1064	1045	1045	1008	991	1052	984	1056	1018	977	1016	1069	951	1004	979	1053	966	1016	975	1037	1041	962	1007	1043	1041	992	984	1012	1009	1055	1028
26778	13801	11174	6252	3947	2904	2086	1598	1298	1089	881	809	739	720	679	610	577	582	555	566	509	512	537	541	519	514	494	508	475	486	507	446	434	463	435	484	423	469	441	453	413	457	479	412	435	488	426	442	446	479	435	452	406	461	460	502	429	453	473	450	456	479	492	445	501	468	421	460	447	448	421	436	463	435	454	424	439	396	406	447	444	449	433	387	431	442	463	468	462	467	454	464	463	435	464	384	451	441	439	403	440	422	439	469	431	468	432	409	452	450	427	465	440	418	417	436	410	440	442	437	464	449	478	469	446	449	458	439	463	439	433	450	419	458	427	448	457	423	466	459	400	415	425	531	468	436	449	439	469	456	441	454	480	469	458	480	446	453	459	465	471	452	464	448	433	443	496	481	488	502	424	454	432	477	480	487	447	431	463	399	447	441	465	404	410	447	458	434	462	469	429	406	444	467	375	437	457	455	406	426	444	486	460	473	455	417	485	459	439	470	444	460	475	456	420	457	479	444	397	489	414	464	433	431	454	411	456	441	484	436	456	461	444	455	442	445	408	466	471	448	458	450	427	441	453	473	418	426	444	495	427	456	456	401	451	422	442	480	438	504	458	467	450	396	404	429	475	433	469	454	421	444	412	400	469	440	418	446	472	448	442	438	447	449	480	438	483	400	478	434	473	502	416	409	438	424	441	457	459	475	440	417	430	435	444	449	457	459	468	483	448	445	442	448	483	449	443	465	462	452	447	437	438	459	516	461	399	410	457	426	415	469	450	437	433	455	463	452	451	429	475	432	457	420	450	407	457	423	420	456	469	474	411	431	446	466	470	485	446	476	467	473	445	478	450	471	465	460	471	478	461	455	444	532	429	461	436	441	454	460	479	418	457	439	465	478	406	502	444	446	478	401	462	437	457	488	458	446	420	499	472	447	420	446	426	429	467	434	429	417	475	474	442	422	493	449	468	448	491	507	500	428	503	441	466	445	400	465	447	436	471	432	449	426	452	451	493	448	485	448	443	454	478	487	423	481	468	461	443	454	444	457	457	423	444	429	490	484	431	452	450	447	452	420	465	433	448	458	452	463	444	441	448	442	443	435	439	518	429	449	416	445	434	469	460	443	411	477	541	493	434	474	422	438	427	440	447	443	473	455	458	430	418	426	445	440	414	427	427	440	422	449	395	428	482	424	466	424	440	434	491	444	432	475	470	457	410	433	470	422	438	439	479	486	434	453	438	440	465	412	415	408	419	451	449	432	447	437	482	442	449	426	415	416	469	457	398	434	435	450	481	440	476	478	459	433	419	440	471	405	465	375	464	501	442	454	395	414	430	445	422	451	443	479	410	477	475	450	425	427	461	427	454	440	485	432	466	444	466	448	470	446	474	476	440	478	419	438	498	450	453	458	450	419	475	478	448	432	458	434	481	429	455	426	425	434	435	443	461	449	434	471	468	443	410	452	439	477	475	460	455	429	475	456	452	458	431	414	449	466	453	460	472	476	467	435	449	463	462	468	435	435	455	482	470	433	455	430	461	431	495	436	423	449	464	431	413	446	436	481	449	468	456	418	443	461	429	411	413	457	445	483	480	470	447	406	415	435	446	428	453	458	468	465	444	419	465	393	405	443	474	468	457	438	462	438	457	472	435	460	438	433	486	435	474	461	423	466	463	485	482	463	433	437	473	436	452	455	434	482	424	501	441	457	413	488	457	441	460	411	386	433	442	422	445	432	427	490	421	427	443	415	457	438	438	447	414	475	419	429	466	439	483	440	408	438	446	394	428	444	413	435	490	447	432	503	450	450	433	478	425	492	472	431	454	439	465	407	437	466	463	487	458	501	410	416	470	442	450	484	456	478	430	420	438	433	464	499	444	449	439	486	460	451	428	475	436	397	456	443	444	441	423	469	425	454	501	465	420	484	495	424	467	423	488	385	433	434	492	468	502	417	429	450	473	435	480	444	431	427	442	439	460	460	475	422	506	448	430	448	443	473	453	423	435	438	492	454	421	482	456	421	442	452	413	480	439	470	495	481	480	434	495	456	429	435	426	439	442	482	457	446	443	450	456	442	460	482	446	459	442	445	460	428	440	441	478	449	458	461	463	455	435	441	478	436	401	434	425	449	440	476	453	491	401	469	448	445	453	433	419	425	417	462	477	432	455	478	479	463	472	423	409	448	476	428	478	474	440	489	407	434	464	441	470	443	478	458	413	454	443	439	423	419	474	447	458	462	393	435	475	475	419	427	437	463	459	452	441	421	452	421	527	456	464	425	464	467	446	458	456	426	444	442	454	468	454	433	432	425	471	415	408	463	460	453	444	472	507	463	432	465	409	396	467	480	400	431	461	483	439	430	425	448	468	438	415	426	444	449	452	479	421	466	439	451	397	430	429	472	488	442	461	433	427	444	423	469	432	455	452	471	441	444	455	471	434	456	418	459	466	437	433	429	449	458	462	456	467	491	449	486	461	463	430	422	450	451	451	480	447	462	465	422	447	477	431	438	435	459	439	436	451	429	419	443	474	431	435	453	468	483	441	429	428	438	460	479	490	476	438	471	413	416	440	438	429	458	457	407	443	463	421	416	455	412	435	448	469	449	445	483	471	446	451	483	464	449	434	439	417	482	410	366	405	454	436	434	438	427	462	494	441	479	454	418	451	450	438	437	456	451	491	445	466	439	452	481	428	435	450	436	443	478	455	470	476	486	416	476	484	484	448	415	470	428	468	461	490	436	445	455	443	444	460	450	435	435	455	495	453	441	425	446	451	463	434	446	437	483	442	449	458	407	410	476	441	439	444	454	506	452	477	456	441	439	376	449	426	410	421	475	443	452	452	426	415	439	465	469	436	428	453	507	412	460	476	476	446	432	450	470	444	467	486	435	421	439	458	446	441	473	429	445	479	426	436	453	463	445	421	474	448	465	495	466	426	458	508	514	469	481	420	464	459	457	465	424	445	436	423	441	433	424	421	473	486	443	457	408	430	416	463	474	429	473	450	441	442	500	459	490	491	472	482	436	437	438	469	464	454	396	453	442	411	456	468	459	446	456	430	383	498	456	438	435	446	469	453	433	454	451	454	443	418	483	508	480	509	434	438	436	472	425	438	484	405	460	438	427	486	423	450	441	441	473	437	432	423	428	412	417	472	445	510	478	414	479	463	450	439	506	471	418	452	489	451	473	454	484	449	423	399	433	440	432	443	454	468	446	448	462	452	475	458	482	446	464	438	484	430	442	431	476	437	481	423	467	435	475	478	450	409	435	440	444	466	495	440	451	447	438	491	457	476	400	426	497	484	442	453	468	466	478	479	444	462	467	458	415	403	458	410	475	420	461	446	394	464	433	429	456	457	438	440	412	448	413	459	444	460	453	454	456	409	461	476	424	458	447	488	472	446	406	474	456	461	434	455	426	466	419	424	484	437	457	458	451	420	454	433	437	469	492	416	434	418	454	476	445	468	404	459	463	480	458	484	438	456	478	439	386	507	467	464	488
17369	10947	16278	14306	12174	9863	7957	6268	5176	4199	3392	2993	2618	2483	2180	1990	1844	1793	1724	1648	1555	1582	1449	1470	1460	1397	1440	1338	1270	1254	1236	1203	1186	1164	1142	1078	1041	1067	1056	1050	991	1064	1020	1050	1009	1041	1048	1061	1057	977	1015	999	1013	1016	1054	975	998	1035	1001	985	1037	1001	999	1019	1004	970	981	1000	969	1002	956	963	985	1009	977	980	1020	1005	971	980	995	981	985	1008	1067	941	1008	1022	1031	981	1042	949	978	965	1067	983	970	969	996	990	981	1006	1055	1009	1004	949	1002	1006	1095	939	970	973	992	1003	1011	1028	1009	987	977	960	984	968	1027	949	919	989	1003	1010	982	981	1020	1024	1005	995	1013	968	1001	1011	1045	1002	962	989	1001	1010	973	1013	927	998	1012	1003	1017	1004	952	1039	1035	1055	1003	986	1007	994	954	971	1027	1011	1002	1035	982	981	985	945	998	1003	976	992	984	973	1034	1018	973	970	1031	991	996	1006	1055	945	993	1007	1021	962	1017	991	998	981	994	961	941	955	989	1001	1003	1016	994	984	926	1031	1028	989	1025	991	992	991	1007	1013	986	985	1040	994	970	944	1020	986	1060	936	1003	990	1010	983	962	1012	998	1024	935	1003	1043	988	939	982	974	1055	1038	989	1029	1012	1068	1032	1048	990	954	980	1022	1033	1071	1016	988	1037	1006	991	1033	1032	981	967	980	1011	940	999	1018	1012	1005	978	998	984	1014	959	1046	983	1066	992	1067	1030	1010	1033	967	970	1049	1022	1006	955	957	1021	1020	993	933	1034	1074	985	999	975	1009	959	975	1051	1035	972	959	1031	993	1016	1005	1052	974	1044	1034	962	1027	1001	1037	984	994	977	997	1011	1008	981	941	948	915	960	1033	1013	1018	1029	970	968	957	983	997	997	991	1024	1051	993	981	992	990	1032	982	984	1010	1011	968	1020	991	950	996	1046	985	1009	1010	980	995	998	982	1030	978	1010	1002	971	1043	1006	954	1017	1040	1070	991	978	989	948	953	1015	1039	1007	962	1017	949	991	1012	1030	981	980	1018	985	968	995	1005	1006	988	990	1015	991	991	1058	1031	972	993	968	1045	1032	982	973	994	999	948	1001	998	1000	989	1032	987	1049	995	972	969	1000	970	1036	972	957	1024	978	980	1012	1006	983	1031	1002	1021	1009	1024	956	977	1010	981	931	1026	1022	966	979	992	961	1052	957	992	985	931	963	1000	1015	1022	965	1025	985	991	976	1007	984	1026	1001	1001	1050	1035	1002	1013	986	986	1023	988	1030	1012	1046	1006	988	983	1029	990	997	940	1010	1034	1073	1000	954	935	1007	1046	1018	1003	1024	967	1015	923	995	988	952	1034	1034	976	956	978	958	997	1016	1016	1007	973	992	987	995	1027	963	931	980	971	1066	1033	979	1043	952	1012	1020	986	984	992	1031	986	944	1043	965	1022	1030	996	1027	953	956	985	968	973	973	988	986	991	985	969	1057	1002	1012	1020	991	1011	995	1058	968	995	1024	993	984	999	1006	947	1032	997	1038	994	999	962	1006	990	1022	1036	968	1016	1017	989	994	990	1014	1028	989	984	1023	1000	971	935	1008	993	1039	1037	981	982	989	1003	944	1023	975	993	1020	1001	960	1045	1026	1023	965	958	1019	1018	1012	955	984	991	1016	1032	1016	977	975	997	997	976	1011	1036	993	1001	989	1037	1048	989	994	973	1014	985	1008	984	975	1033	1017	1017	1061	998	1009	1037	969	978	1011	982	983	1009	1003	987	995	1016	1051	984	980	950	1037	1005	1003	955	1023	977	959	1065	974	988	1020	1011	987	1025	947	954	977	1035	1016	1004	1039	1017	974	1014	1006	976	993	989	1019	1017	1009	998	1018	969	1026	1049	992	980	998	965	997	1008	1034	966	955	1059	1005	991	997	1009	1007	999	976	1033	1013	1064	1016	982	985	1030	1017	960	962	956	982	1028	979	979	963	974	995	975	1028	999	999	1007	1001	1032	994	1040	1046	1017	979	1040	965	997	1009	942	932	966	981	960	1009	949	984	1017	977	1036	1037	970	980	979	1004	1036	1023	962	969	987	997	971	961	1002	939	963	974	968	1028	1073	1117	998	1009	993	967	989	1016	985	981	999	1032	1014	950	996	945	985	1049	964	977	1007	1037	953	973	963	965	1017	962	911	972	1042	1011	986	953	993	956	950	1012	1002	1024	976	973	1001	1028	1003	964	1008	996	994	1024	1020	1036	1003	977	1014	1010	1007	997	1035	1008	1016	1010	973	958	941	1009	985	1016	1001	1019	948	1065	976	940	1023	979	1024	1008	1032	932	1026	995	1022	972	1010	1015	961	986	1005	982	987	977	987	976	1029	1005	1033	1025	990	950	998	986	1028	951	961	1024	1033	1060	1040	943	1021	1023	1046	1040	1031	969	994	949	992	1026	1023	987	957	1022	1005	961	961	1019	1002	987	1002	1019	1019	970	1013	1042	942	1029	1000	1004	907	949	1003	1039	1024	971	969	1011	1040	986	991	1001	1015	1016	966	1025	946	1004	1018	981	991	1019	981	971	992	968	983	1002	988	1010	1063	976	992	1073	999	1000	1006	1070	1008	969	971	976	1023	952	982	985	1059	1034	996	967	990	961	967	1050	1029	988	981	989	999	996	948	1042	981	988	986	1012	1019	963	975	997	1031	1029	966	1015	1005	1091	979	992	1021	980	1048	932	996	1034	973	1022	1023	949	1017	995	1002	995	983	1042	1064	1000	987	1015	979	1007	957	991	972	986	974	1019	1001	993	1005	1026	1017	1008	1016	917	1058	997	991	1021	1059	1000	1022	986	1047	959	979	1029	981	986	953	935	962	1026	993	970	972	1018	1066	983	1004	1039	1007	965	979	1007	1021	997	1016	1002	1008	983	1024	978	1074	937	1007	948	998	979	1058	1015	1045	995	1025	950	1009	999	1019	974	981	1031	955	1003	960	1041	1004	998	1003	978	954	990	1031	1003	1001	975	984	972	1015	1024	1012	972	960	1022	958	945	952	1003	982	999	1028	1015	1018	1034	985	942	1001	1004	1021	1030	1024	951	1068	1081	937	957	1033	967	992	986	1038	1010	1011	996	999	1018	1036	991	1005	982	951	1031	938	1058	974	1022	1022	963	991	1009	989	993	987	966	986	1014	959	1040	1004	1024	967	1004	1014	939	1034	1030	928	1026	1019	1014	1016	1007	1015	1003	1018	987	1002	1029	993	1005	998	990	1037	986	925	1006	1012	1040	995	1000	963	1032	948	979	968	969	1056	1038	993	990	1017	1000	934	1030	1029	943	948	1001	957	1056	1048	1021	990	1020	1035	966	1004	999	1014	1005	992	973	962	967	1030	989	1018	986	1062	1015	1003	1021	1012	1002	1016	1016	975	1036	1051	1023	996	1012	971	978	1013	1047	980	999	930	977	1051	997	1012	1020	958	995	994	968	988	1013	1008	948	1093	978	991	932	971	990	1009	1020	1020	1033	1002	1032	980	983	996	1039	1018	992	982	998	948	1001	1033	1027	1026	979	956	1078	964	978	980	1028	1013	1047	956	989	1014	983	977	998	977	1029	1011	1012	1042	998	1018	962	1015	1010	1036	1023	1014	980	1028	1070	990	983	995	1015	986	1039	991	1026	1030	983	1040	992	966	958	939	932	1048	979	984	998	999	1028	994	956	961	993	984	1026	1057	995	948	1056	1032	970	1007	968	978	1014	1023	947	971	1032	973	996	1018	961	998	1011	976	971	906	994	976	1005	1004	999	1045	954	969	1015	977	986	985	973	1041	977	1004	1020	1018	959	962	1010	1011	942	986	1048	1002	1038	1000	978	974	1008	1004	957	974	999	965	1054	1058	1047	983	976	1032	1004	1018	1019	985	985	971	1025	1040	1043	1000	1014	997	1012	1007	989	1005	988	1014	932	967	987	1050	986	997	1009	1020	952	1013	988	989	977	903	976	997	1026	987	1077	968	984	976	998	977	978	953	998	1001	1020	1031	939	1031	985	1010	985	1029	976	1018	1007	983	962	996	1026	1013	1017	986	1017	1005	1061	998	988	1040	1010	1029	1058	970	990	990	1053	1007	991	1042	964	1035	1027	1031	1010	1022	973	1020	987	1061	984	961	986	1025	984	999	980	908	967	1038	994	1006	1047	1028	976	979	1035	1042	1025	977	954	1029	1011	999	957	1016	945
36720	20371	15993	9107	5653	3989	2995	2200	1692	1448	1140	1016	932	855	712	726	659	662	644	571	596	540	586	540	578	567	544	546	524	514	482	483	511	439	465	466	488	486	472	429	479	444	444	437	462	460	469	422	425	417	422	402	412	466	479	474	409	440	419	489	440	463	434	420	436	418	432	449	431	445	424	424	481	474	452	470	426	456	469	424	425	418	463	472	470	436	452	484	432	425	423	483	447	478	442	456	453	447	449	413	452	503	454	450	460	454	438	434	457	427	439	439	419	441	427	444	434	493	421	449	444	443	479	434	422	420	451	428	413	455	428	445	441	491	414	468	417	460	488	490	470	459	415	466	443	425	492	387	429	460	467	452	499	476	422	433	433	454	402	485	466	422	410	420	481	456	458	479	445	413	459	449	457	473	467	411	489	478	429	436	448	469	417	383	465	418	466	438	423	424	435	465	456	470	478	435	415	519	465	475	438	409	443	461	448	475	441	441	473	433	468	484	479	425	449	473	463	465	472	401	451	442	478	460	471	486	452	455	443	459	441	442	462	412	417	456	440	456	438	440	425	438	432	454	474	449	465	442	441	445	455	453	407	426	445	470	446	453	456	431	461	446	429	446	463	437	498	457	466	490	425	405	428	427	466	403	445	414	446	445	436	432	445	445	443	455	432	436	457	450	471	475	430	450	428	454	431	456	429	426	473	486	432	433	411	410	429	382	459	406	434	441	399	439	445	435	402	446	444	450	447	424	467	427	464	462	394	414	442	408	465	422	439	443	427	414	429	492	406	441	476	441	423	478	427	463	447	493	481	423	437	424	452	465	441	482	454	481	474	463	470	463	480	454	469	448	467	416	470	448	476	406	465	469	437	431	410	512	407	464	469	477	464	438	444	415	463	434	449	440	444	413	448	488	450	438	458	456	436	478	423	432	419	426	459	480	471	428	445	452	466	438	439	470	426	428	427	490	418	406	409	438	461	409	452	443	417	425	479	472	426	476	478	448	401	402	435	398	448	412	459	445	443	423	458	436	470	435	393	434	475	433	439	465	472	414	451	462	427	420	451	417	451	474	429	438	423	446	459	431	424	457	464	474	493	468	434	434	449	511	451	434	452	446	428	424	457	429	424	472	469	405	445	411	412	456	425	403	414	435	453	454	434	461	455	461	426	469	468	430	425	401	421	418	437	501	444	411	450	476	428	428	439	415	425	446	452	421	452	466	420	445	447	469	414	443	460	470	441	449	431	372	462	480	410	451	460	445	423	461	434	488	501	455	455	443	437	435	458	453	430	447	452	452	444	449	416	437	450	398	414	448	452	445	464	455	424	445	471	456	495	463	468	467	418	425	421	442	477	417	468	446	399	467	433	458	491	454	446	432	398	426	427	452	479	421	403	426	462	452	470	448	442	463	424	426	459	451	438	443	413	441	439	457	406	423	439	394	434	445	405	470	500	486	496	427	440	443	442	468	432	459	462	442	427	419	421	440	462	426	412	431	459	464	439	468	419	479	461	449	461	427	452	462	425	444	454	462	476	444	428	438	426	462	483	448	454	419	441	489	456	451	436	392	456	429	441	396	407	445	452	450	444	429	429	417	474	434	466	470	464	433	445	418	474	457	455	508	449	452	429	409	440	431	438	405	493	466	482	426	458	466	417	435	446	467	451	441	450	406	384	474	417	438	473	503	459	453	447	469	452	457	435	473	440	408	421	450	478	418	425	424	464	479	460	466	456	422	466	447	433	410	454	450	461	451	421	427	447	448	422	429	460	470	442	453	441	481	447	456	459	431	478	421	468	431	464	433	424	473	447	474	429	428	449	436	440	448	450	472	432	462	450	434	479	473	442	487	452	408	474	456	448	436	478	394	440	470	409	420	410	428	423	438	455	503	456	469	419	409	460	436	422	471	428	436	421	456	435	460	421	468	440	454	458	463	455	425	436	464	428	450	439	436	415	460	460	430	463	473	423	445	452	430	445	457	400	397	415	442	461	455	425	432	448	441	478	443	436	444	435	445	425	417	480	449	435	423	454	439	463	434	471	462	441	393	428	422	466	395	409	451	434	449	454	467	488	433	459	435	510	430	448	412	438	461	471	411	423	477	434	435	406	428	469	469	432	414	475	431	453	448	468	465	443	462	440	456	459	429	455	432	408	458	407	457	440	466	436	471	455	422	460	437	436	439	443	472	464	477	427	469	506	379	447	419	440	456	425	458	475	442	471	460	416	455	465	416	470	409	444	430	394	453	432	430	470	446	414	455	416	482	466	479	466	471	410	448	458	456	445	442	437	445	450	386	448	416	476	443	422	406	445	455	427	398	430	437	493	444	438	442	465	432	435	444	450	397	453	442	453	445	423	455	464	440	416	476	474	459	437	424	456	478	449	458	442	418	427	435	486	438	454	491	408	451	460	454	464	462	415	443	443	471	432	390	468	434	446	476	468	475	415	439	435	479	442	465	428	458	438	454	437	422	437	409	417	468	435	442	452	446	414	456	435	479	422	453	425	441	425	471	445	452	494	446	456	392	482	441	464	436	462	434	411	478	457	470	440	444	481	432	456	434	463	448	454	444	425	461	460	451	504	408	491	411	451	436	481	419	412	438	461	447	438	442	441	425	458	451	469	459	443	463	451	453	475	391	453	416	418	444	471	456	470	494	463	462	419	458	450	411	425	425	443	462	413	433	450	458	463	489	485	439	474	464	437	455	463	435	435	417	397	452	475	459	438	438	417	438	439	457	421	468	458	479	419	477	440	425	488	449	437	425	477	456	442	414	450	445	446	460	434	400	443	467	428	457	450	510	429	435	404	469	449	482	457	450	464	437	445	467	433	424	495	441	419	454	445	450	446	427	445	418	460	447	426	442	383	503	439	403	415	484	456	463	444	442	445	453	465	446	470	465	421	493	443	445	411	459	470	484	445	433	465	456	446	452	403	422	439	447	445	485	450	453	407	459	418	424	453	445	437	480	474	456	429	421	485	479	491	450	442	452	450	435	483	436	452	451	411	433	450	452	456	450	419	450	443	413	441	473	499	420	443	443	390	436	446	453	418	467	463	435	432	429	450	436	439	420	492	458	469	433	455	425	472	460	428	414	426	446	464	457	448	450	465	442	456	465	451	439	496	465	484	445	444	479	473	466	423	412	410	403	443	428	445	435	451	451	456	455	433	438	445	438	414	447	460	452	451	429	414	455	447	471	412	435	414	415	417	465	387	443	490	449	471	426	477	468	447	447	415	426	451	457	419	455	456	433	494	439	457	445	443	417	446	446	442	437	451	443	448	470	434	452	469	461	432	445	443	433	457	401	471	457	474	433	449	415	420	422	431	425	446	462	446	441	443	441	504	434	443	449	447	484	463	459	473	434	404	432	472	451	413	430	467	470	487	487	466	483	442	484	451	475	418	468	469	470	465	459	455	386	473	437	436	478	420	425	434	480	390	454	459	466	432	407	449	471	488	433	411	431	421	407	444	470	447	478	426	431	449	419	474	431
22112	14765	20680	17836	15389	12834	10422	8628	6744	5794	4769	3930	3491	3230	2828	2433	2281	2215	2103	2050	1868	1772	1738	1666	1664	1591	1681	1597	1526	1441	1415	1322	1211	1232	1230	1143	1147	1135	1013	1030	1029	1041	1061	1091	1020	949	1045	994	1029	982	989	1024	1010	1037	1006	1001	1101	1029	995	982	1050	975	1005	979	939	989	975	1051	986	1001	972	979	1055	963	977	1006	1052	1031	961	985	966	991	951	1008	979	1025	984	958	1021	995	960	978	1003	1026	1018	926	998	1021	1020	957	979	972	974	918	1014	1029	931	934	985	999	980	955	1024	997	1017	980	982	1036	997	902	1009	951	989	1017	987	1002	1012	967	966	990	990	1001	966	954	993	978	1024	943	1008	953	921	1001	1051	1036	987	1003	1037	1017	1002	1002	1013	935	947	976	949	999	933	966	1021	1017	1014	969	941	1022	1029	941	930	970	972	988	1013	986	995	1026	932	952	935	1002	961	937	981	1012	967	961	1010	964	1016	927	978	953	982	982	982	947	954	988	953	1029	940	1018	989	979	1026	955	931	938	987	998	927	981	911	982	983	958	1007	879	931	994	968	920	968	970	1008	970	997	1011	1028	973	987	971	970	981	1008	1020	979	967	1001	959	1020	998	968	985	1000	949	974	986	956	995	972	982	1023	1052	1006	1000	958	937	951	987	990	943	998	982	1019	978	1017	998	963	990	994	1017	987	971	1009	937	1002	980	966	995	966	1027	971	1031	980	1007	1008	949	1023	964	977	1002	993	949	1003	1067	982	1049	930	991	992	987	957	1078	996	995	937	983	952	986	983	991	1009	965	1065	1005	981	1037	985	1031	986	953	1012	1007	965	976	1076	1025	1027	1029	1011	959	931	989	1053	1010	1018	990	972	962	1011	964	981	996	922	1023	993	1034	1036	974	986	949	980	980	965	950	966	1021	995	989	1003	1016	944	978	1001	1002	956	973	952	1026	937	1063	966	1022	968	1001	1051	1038	1017	1014	1001	1026	1037	967	1011	1010	1016	1049	996	973	938	969	1025	1060	1024	1003	1048	997	964	1018	1011	1014	987	1009	1042	989	1030	1005	1002	1060	1018	1012	974	961	938	1000	1004	1050	946	1029	974	1006	1040	968	958	1042	979	944	1049	1036	1009	957	994	990	985	951	1000	1011	977	991	1009	981	1013	954	959	936	923	978	971	968	987	966	943	1045	1016	994	1007	992	993	1041	1002	963	993	900	979	935	973	971	1008	992	968	966	980	1046	907	950	1017	980	924	1029	954	1039	987	965	955	999	1000	1043	984	966	1008	962	998	971	1021	998	938	980	925	970	1009	949	1009	939	1040	970	982	1009	947	991	997	944	951	975	947	946	1007	1034	966	1062	1021	1027	1040	933	969	1035	979	1025	1019	935	997	1021	990	992	996	1007	1004	994	956	976	994	1018	984	1017	982	1008	937	1027	987	1026	1017	967	952	968	1004	942	1016	966	957	1013	983	980	1059	1006	1014	945	989	1017	966	1005	908	964	992	984	1010	1025	1003	970	1015	969	968	1026	954	945	1014	980	956	984	1037	1039	968	1040	979	956	938	1006	1003	990	1003	931	1000	977	993	1028	1045	1041	974	1008	940	987	977	993	1007	918	1057	1027	935	1008	995	1006	962	1006	1010	967	1058	983	989	984	1038	946	1013	983	988	962	1013	1002	1020	970	976	1007	963	992	987	969	1035	1096	983	1038	1004	922	998	1021	986	931	967	962	990	999	947	1005	934	1018	973	1047	1056	1049	977	1009	1020	995	998	988	1012	985	941	976	994	976	994	945	1053	974	982	932	995	961	1066	983	942	1028	991	967	961	979	1000	978	1039	997	963	982	997	963	953	987	965	1009	988	1028	966	1030	1019	920	930	980	957	1027	993	993	924	932	998	991	1009	984	1001	1010	986	973	961	1003	941	1054	964	995	1050	985	1002	954	987	998	1023	1025	956	992	1037	991	996	1060	1018	1012	1013	1001	958	977	943	977	1005	941	982	1008	975	951	996	1014	941	1049	920	905	914	1049	979	992	1056	940	1037	1023	931	957	985	983	960	979	1003	995	985	1004	1023	983	936	1037	1008	959	983	990	993	941	972	934	973	894	991	968	1001	981	1000	988	980	992	964	954	997	1006	979	1057	927	927	963	983	979	994	960	983	966	967	939	983	1012	980	1007	987	1000	969	951	951	1000	1047	996	965	1012	974	980	1007	979	992	1020	1025	985	945	925	935	1017	1059	1002	1053	996	927	1019	1048	988	1027	976	1002	965	958	1005	992	966	962	1012	1014	1045	1015	977	958	934	982	998	999	1037	993	992	957	1012	982	978	987	929	968	977	1019	994	968	952	1007	972	1084	1023	1001	990	922	969	1025	1008	965	960	939	949	980	1006	1007	966	1017	973	1016	1018	969	1043	1019	1006	1025	1017	1004	1083	1018	944	1009	952	978	979	1023	989	989	988	960	990	963	986	1001	965	991	990	980	988	959	965	968	1059	980	1029	991	1012	1027	962	966	951	1003	995	954	1012	985	1000	1011	954	984	978	983	1043	933	941	976	978	977	1016	987	961	957	992	978	974	944	947	973	981	977	984	923	928	990	973	976	999	971	965	1003	959	1009	994	1030	1057	980	1000	985	1004	989	969	1013	1023	1034	996	947	982	1051	1013	990	973	986	1021	1002	1014	1000	973	1071	994	1030	967	994	976	986	969	937	969	949	973	979	1052	946	989	971	1035	936	1077	990	979	944	946	965	989	1044	1035	940	983	986	975	1004	1003	931	996	991	994	968	1023	994	1059	985	969	984	985	948	943	976	1040	1036	976	977	1041	975	1030	991	947	910	976	946	1012	971	957	1022	954	1019	987	993	967	1011	988	942	999	1017	989	1070	1011	965	970	1034	990	958	986	1006	999	971	1001	1005	994	989	949	972	1029	947	1032	986	1013	999	970	993	982	996	978	925	983	985	1030	949	955	994	993	967	950	976	975	969	1040	995	994	986	1006	1002	1003	1007	979	995	965	989	922	971	969	1036	1043	964	993	1013	1013	988	994	1006	968	939	993	998	985	1014	974	1058	980	962	958	1008	975	996	1014	991	997	1027	1022	987	1027	978	992	979	998	956	993	946	994	988	973	955	1004	936	1008	1015	928	989	1053	971	955	916	1015	985	969	935	1026	923	906	1005	1020	1000	991	971	998	1040	978	983	961	990	981	1015	969	988	1052	1021	983	971	985	971	986	998	962	1022	981	1001	956	944	1003	1009	970	1005	1040	1021	994	949	979	1000	967	980	946	946	1014	1036	988	981	997	959	990	970	1002	997	991	971	1003	1023	989	982	994	1045	969	965	925	1006	1052	968	967	1016	949	1043	1018	983	968	984	989	984	902	980	981	994	946	991	1021	1022	987	949	960	964	1007	961	1014	985	1004	990	945	979	1044	947	1017	963	937	940	965	994	919	930	1029	972	1002	950	1002	927	998	1018	955	1016	1033	972	991	1011	924	1018	975	1009	942	1012	989	1000	998	948	1028	971	974	960	982	994	1065	980	973	1005	1038	965	988	1013	923	984	1032	980	983	991	979	910	981	995	966	950	993	1059	1001	948	1000	986	971	974	981	1018	955	996	976	964	989	970	935	995	959	996	1013	1016	907	953	1016	1017	968	997	998	980	946	1016	915	999	1003	1033	999	984	974	967	995	969	984	975	963	1008	960	954	990	997	989	949	945	985	1006	1033	1002	983	990	978	956	950	1014	962	961	973	937	1024	1026	1013	996	1027	966	1048	991	962	958	962	972	1022	983	991	972	960	1008	1007	1029	940	996	936	982	981	965	995	1027	919	988	963	993	997	999	985	1039	1002	961	968	981	997	1013	1031	969	994	999	1034	952	978	1025	998	996	975	966	987	1032	1002	1025	1015	1039	984	999	978	990	986	1012	983	975	968	991	997	1002	1034	933	961	1041	1003	965	1035	981	983	935	972	974	965	969	974	1029	1001	1004	936	948	920	934	944	986	993	1021	945	1016	968	981	950
16930	7828	6005	3612	2371	1652	1313	1083	917	803	720	679	645	552	563	562	538	560	530	543	497	505	503	532	481	459	507	523	504	500	470	458	460	476	485	492	436	486	453	437	469	462	499	431	476	447	496	482	449	457	447	464	490	480	466	488	453	467	453	477	430	475	447	510	507	434	451	478	464	448	428	485	479	461	454	494	473	413	475	460	484	454	453	478	431	489	499	472	504	504	457	468	477	478	454	472	480	448	428	411	463	465	476	488	480	496	481	470	454	478	450	471	460	477	469	433	469	447	490	507	439	480	440	429	417	443	484	470	486	459	437	451	461	499	454	459	480	459	455	462	410	439	439	483	501	503	469	452	439	476	419	444	481	427	483	469	517	481	492	467	466	473	496	425	418	475	462	490	511	473	468	467	406	441	461	487	466	451	449	437	491	531	496	447	442	477	474	489	477	471	467	447	480	463	433	501	484	494	453	460	491	483	452	416	460	455	421	528	425	445	454	491	485	516	473	500	522	468	448	463	471	445	475	464	454	486	475	484	491	436	473	488	452	473	472	435	442	480	467	466	469	487	470	461	470	487	512	501	513	475	487	469	475	461	485	476	465	466	490	516	477	474	491	449	455	439	498	528	493	469	448	443	495	471	463	460	461	458	475	471	467	477	501	467	496	479	509	455	468	485	487	511	486	471	473	444	469	444	458	469	485	437	436	426	489	513	526	438	434	467	492	482	447	459	454	494	494	423	437	509	456	469	481	450	469	420	487	488	470	477	486	462	485	468	461	444	439	472	459	479	445	456	484	506	448	421	465	463	481	508	478	436	436	464	470	443	435	479	435	448	498	471	480	495	455	453	514	541	457	474	523	511	458	486	458	451	473	463	446	444	456	439	492	517	473	460	408	408	447	469	469	466	440	451	502	460	432	452	450	462	500	465	454	474	420	504	493	476	440	424	494	494	445	461	462	479	475	480	486	474	433	466	478	478	473	441	460	496	445	475	482	481	477	470	465	453	458	489	500	447	495	473	436	481	502	414	509	476	465	444	461	435	522	466	466	482	452	457	450	474	467	491	452	454	502	487	438	473	512	478	459	437	448	520	424	419	456	415	449	436	465	459	469	466	451	475	463	437	492	432	450	448	459	475	433	454	470	493	423	496	444	481	454	439	460	440	474	491	484	447	447	480	471	433	476	461	469	459	478	466	501	464	467	468	453	438	505	464	453	481	492	469	470	471	479	495	445	466	455	462	457	445	440	457	443	453	467	446	465	487	478	440	441	461	437	492	453	496	474	432	491	456	422	481	470	471	454	461	403	486	454	449	484	452	476	429	482	470	478	466	453	459	458	485	477	472	449	426	466	453	469	466	442	475	502	492	494	498	465	439	492	476	477	520	489	473	493	479	429	500	451	481	468	473	413	462	447	472	499	495	508	501	465	500	471	439	487	468	477	430	463	441	470	479	418	471	480	525	460	445	455	495	464	424	473	481	440	484	430	471	453	490	487	443	436	457	425	470	487	438	450	495	435	443	462	465	465	412	449	448	458	488	435	469	485	479	471	447	434	481	470	466	457	435	468	467	459	492	447	528	447	409	433	469	456	449	463	459	500	449	457	417	442	420	459	455	458	431	461	444	463	449	477	459	495	482	512	431	428	465	446	494	433	487	462	491	466	481	467	463	493	468	467	463	503	479	478	495	512	435	450	461	501	479	462	443	490	423	432	467	448	451	466	432	478	473	480	429	484	491	476	465	477	448	463	427	463	420	450	449	475	454	490	424	441	469	464	439	444	460	486	504	460	441	497	450	502	475	454	510	476	426	474	473	486	462	524	492	448	482	459	456	451	489	438	465	478	485	472	506	469	468	461	497	488	498	466	472	483	469	420	456	461	494	519	486	486	464	453	458	496	463	474	438	510	500	448	451	438	459	481	476	470	446	462	452	440	466	476	484	482	411	430	463	457	432	450	456	426	465	451	501	457	434	435	468	444	422	433	456	454	463	452	470	481	447	463	464	506	441	498	476	500	442	455	460	469	423	444	455	509	430	480	452	461	510	446	438	507	489	502	469	431	468	446	432	485	466	460	506	469	456	446	476	435	518	495	443	498	432	445	523	496	498	455	476	500	482	466	485	509	468	505	435	453	445	473	468	478	496	508	442	446	463	490	490	448	463	488	445	419	503	500	467	499	464	456	443	456	450	499	485	410	455	489	514	447	467	443	462	476	461	442	475	419	482	440	456	443	470	464	454	453	452	470	470	479	442	439	434	455	465	423	428	473	474	486	458	480	455	473	450	461	487	476	506	479	463	443	447	495	455	431	456	477	443	471	445	455	493	455	451	455	459	461	490	422	477	456	448	481	447	487	465	485	439	463	466	472	471	453	472	497	433	447	519	458	468	458	452	444	454	433	479	464	422	440	474	483	478	446	478	453	430	475	483	451	429	472	439	458	383	459	451	455	456	495	440	445	472	468	470	465	442	501	485	477	449	428	493	466	476	463	476	482	432	451	458	472	450	458	497	494	434	494	471	457	433	421	451	452	465	445	481	421	486	454	447	506	474	466	504	466	447	446	489	500	460	499	499	482	459	481	501	469	486	465	479	476	491	458	458	493	463	457	484	449	452	425	424	449	448	449	495	472	466	505	473	443	456	453	453	488	503	445	468	457	497	468	477	478	466	440	455	488	488	447	421	488	481	486	462	470	453	444	466	496	495	448	486	495	450	473	498	488	443	470	489	456	451	488	467	481	509	481	482	514	465	453	440	445	475	459	428	463	493	450	473	481	480	497	501	513	472	485	454	459	462	450	480	508	467	464	426	469	488	461	468	484	458	471	478	451	463	445	419	462	434	499	487	477	443	458	483	445	453	451	459	449	509	462	465	445	460	471	445	419	467	469	478	455	464	505	513	487	465	517	502	474	460	498	442	461	492	433	466	479	418	438	451	469	477	473	519	457	456	482	425	444	438	467	457	511	484	491	471	454	446	505	473	426	490	462	451	509	471	488	496	438	470	466	459	467	448	492	463	482	473	475	466	501	465	460	489	436	454	496	462	483	488	463	478	476	419	464	454	444	506	484	488	482	449	472	449	487	463	478	461	487	507	457	454	458	489	490	483	482	431	472	504	439	457	473	440	437	475	518	459	461	456	447	480	467	463	473	471	456	473	476	462	499	446	457	459	453	426	431	440	515	419	438	432	500	461	459	448	472	486	472	471	475	462	517	491	460	416	441	476	488	461	466	418	461	498	471	470	506	504	474	443	437	442	434	455	448	475	463	484	454	453	457	476	466	392	474	507	479	459	460	466	444	458	492	430	460	488	496	471	439	486	449	471	477	454	438	502	497	474	462	470	473	459	429	464	479	444	464	444	449	452	479	463	459	483	459	482	453	470	479	425	480	481	470	498	495	454	445	465	482	472	448	460	458	464	482	486	442	459	483	455	474	495	435	456	412	467	453	466	467	401	469	478	439	454	432	459	472	457	464	499	501	431	458	459	480	466
10500	6508	10005	9345	7691	6041	4828	3838	3259	2775	2335	2071	1815	1777	1590	1542	1498	1346	1325	1295	1268	1231	1223	1191	1155	1173	1149	1127	1120	1137	1154	1124	1155	1090	1056	1074	1031	1047	1009	983	1018	1037	1060	1106	1008	1019	1081	1065	939	993	1014	962	1034	1035	1068	1046	1063	1033	1023	973	1068	1044	987	1025	1021	1011	1039	945	1055	990	1037	1001	996	1026	1044	1007	981	1049	1045	1052	961	1038	1070	968	1044	983	1046	1018	1023	1054	1053	1042	1072	1055	961	1020	1043	1035	991	1003	1036	1016	1009	1034	1081	1017	993	968	977	972	1085	1008	978	993	1039	1027	996	1043	983	1030	1076	996	1029	998	1074	1054	1046	1057	1043	1019	1017	1047	979	1043	1046	1049	972	1019	1042	969	970	1050	1003	954	1033	1065	1013	1047	1049	1005	988	1048	1023	1013	1039	1022	1038	1040	1043	993	1025	987	1042	1051	1057	1026	1039	1031	1014	1005	1035	1020	1007	1042	1053	1022	970	1029	1032	990	1055	1025	1040	1005	1081	1012	1030	993	991	1074	1031	980	1005	973	1051	983	1024	1001	1013	1015	1032	1000	1020	1034	1018	976	1025	982	1062	1036	1014	1009	1040	1022	1007	1037	1047	1036	1034	1019	1024	979	1007	1035	1020	1026	1000	1045	1068	1066	1060	1044	1008	1034	1063	1087	1026	1033	1025	1069	1014	1008	972	1026	1014	1103	1050	1065	1025	1070	1029	1082	1034	986	964	1005	936	1013	989	1011	1043	1144	1039	1032	1031	1055	1074	949	1046	1036	1069	1043	1029	1060	1015	1008	1053	1030	1069	1018	1016	982	1069	1005	1021	1052	1014	1002	1026	1012	1000	1061	1037	1041	1001	1075	1005	951	1108	990	1043	1053	991	1000	1009	1058	1022	1066	1004	982	1000	1097	1058	1041	1027	1003	1010	998	1092	1056	979	961	1008	1014	1051	1017	1047	1040	1048	986	1012	1053	1034	986	1029	1044	1037	1056	1004	1087	1006	988	1008	978	952	1039	1013	1054	1000	983	1075	1002	983	1026	1031	1017	1014	1012	1101	1017	1053	1032	990	975	1020	994	1023	1017	1022	965	984	1041	1071	988	1028	1033	988	1040	1075	1052	983	1038	1037	1017	968	988	1032	1049	1075	1071	1023	1061	999	1038	1056	1064	979	1001	994	978	1033	987	1002	1036	1100	1090	1022	1000	964	1096	1036	1025	961	1011	1040	1018	1010	1054	936	1027	1044	1010	1023	981	1049	998	1036	1038	974	1050	1049	994	1041	1073	1000	1036	1042	1077	982	964	993	1059	1040	1001	1085	995	1024	1059	1020	986	980	1021	1104	973	1055	1025	1047	1097	972	1062	1001	1072	973	988	1068	995	1036	1066	1062	1012	1066	965	992	990	1028	1070	1010	1082	1036	1036	1049	1074	1047	1035	1026	1046	992	1028	1043	1023	951	1051	981	1009	975	1016	1017	1038	1018	1015	1027	1065	1037	996	1065	1036	999	1000	1106	1082	988	1099	1076	1042	1001	1039	1055	1092	1015	993	988	1017	947	1086	1019	1009	988	1001	1037	1038	1002	1047	1041	1050	1017	1090	1046	1039	1001	1075	1040	974	1009	993	1003	926	1008	1015	1056	1030	1067	1035	1060	1011	1057	992	1021	1047	1043	1006	1048	971	1016	967	986	1014	1057	1079	1060	984	1029	1063	993	976	983	999	1070	994	1016	1038	1063	1041	1035	1090	979	1027	994	1076	1015	1025	1060	1002	1106	1010	1008	1044	1030	1058	1010	1004	1037	1005	975	1082	1035	980	959	999	1061	1021	991	1066	1019	983	1060	980	1014	1035	1048	1022	987	1057	1077	1057	984	1076	1056	1040	1051	1026	1038	1071	1044	1014	987	1005	1001	1037	1045	1055	990	1039	988	1033	990	1073	1010	1055	1060	994	997	1031	1063	1001	1079	1050	1030	1021	1058	1054	1025	1053	1021	1027	1022	1066	1089	1041	971	997	1077	1048	984	1020	999	980	1081	1004	988	1003	1008	1036	1029	1032	1047	1028	1047	1090	961	1052	985	1035	963	1042	1069	1029	1056	1047	1013	1059	1046	965	1044	1039	1023	1011	1020	1034	990	1027	1038	992	1016	964	1047	1048	1011	1029	1052	1026	1015	1021	1000	1008	1006	990	1058	1047	1028	1028	1011	983	1003	991	994	1027	1057	1000	1001	1047	1003	1071	1061	1047	1006	1037	1025	1022	1063	1016	1005	1011	1018	977	1012	1051	1107	1049	1027	1047	1036	1006	1004	1000	1018	1030	993	1053	1012	1071	969	1028	982	1038	1087	1002	1040	1016	1054	1017	1003	1079	1032	1029	1024	1004	1017	1012	1063	1014	1031	993	1089	986	1010	1053	1006	993	1054	1025	1022	1021	977	991	1030	1082	1025	1035	1039	1020	1045	1020	1026	987	1030	1051	1033	1046	1010	1026	1007	1058	1064	1049	1060	968	998	1024	1011	1035	1005	1012	1087	992	1011	1031	1012	1026	1007	1060	966	1053	1080	969	1004	980	987	982	1062	1018	1019	1009	1001	1027	1083	982	1065	1044	1062	962	1021	1114	1042	1046	1002	1066	1007	988	1040	1010	1044	1065	998	1007	995	1067	1009	995	1013	1013	1023	1011	978	960	1021	1022	987	1050	994	1028	1023	1058	988	995	1044	1010	1007	1012	1058	1004	1003	1024	1048	1004	1042	1040	1002	1012	1002	1066	1036	1048	987	1019	1019	1009	1031	1030	1008	1020	1035	1010	1016	1035	996	997	1048	1022	1001	1031	1051	1055	1001	975	1041	1023	998	1014	1020	1045	1079	1023	1080	1011	1064	999	1071	989	1050	1061	1016	1014	1032	1004	1040	1023	1010	1035	1005	978	1031	1056	992	1006	1077	1058	1013	1034	991	1017	1049	976	979	989	1031	972	1005	1008	1029	1042	1014	1035	1010	1021	1058	1037	1022	997	1041	956	1079	1050	982	1011	1038	982	1067	1067	1000	1058	1033	1047	1007	1024	998	1027	985	1055	1000	1089	997	1023	1086	964	1025	1061	1036	992	1064	1054	1057	1043	1004	1032	1046	1025	1059	1005	977	1044	1023	1041	1034	1067	1019	1025	1020	1070	1007	1052	1012	1029	986	1022	994	1036	988	1029	1026	1032	976	1051	1119	1067	1031	1018	1002	971	1043	993	1056	1007	1061	1016	1085	989	1045	1054	1060	1081	982	991	1062	985	1061	1028	999	1076	1074	1047	1057	982	1009	1057	1000	1057	1029	991	1061	1028	992	1048	1039	1052	1012	1044	1029	1062	1002	1039	1051	1025	998	1051	1040	1024	1027	1029	1022	1118	1038	1075	1016	1051	1033	1011	1022	985	1042	1042	983	1006	1045	1012	984	1057	1080	978	1076	1030	1056	1038	1018	1040	1083	988	998	1028	1035	964	1041	1051	1033	1057	1082	1072	934	1008	1060	979	1086	1042	988	1077	995	1019	982	1022	1053	1003	1023	1046	1024	1015	1031	1019	998	1051	1054	1020	1044	993	979	978	1015	1007	1002	1063	996	1046	988	993	1066	1028	1061	1003	1029	1000	1030	950	1037	998	1076	1034	982	1049	1017	1039	1031	1013	974	1040	1094	1013	1025	1011	1024	1034	1030	1005	1028	1032	982	1073	1017	1061	1003	1058	1074	1065	1019	1048	946	991	1033	981	1018	1015	1068	1022	1041	1019	1022	1063	1058	983	1029	1037	1002	1016	960	1069	1008	999	1098	1063	1016	974	1070	997	1036	1009	973	1005	991	1020	1053	994	985	1083	1050	1026	960	1077	1044	992	1019	1065	976	1048	1026	1002	1044	1036	1071	1023	983	1031	980	1037	1068	1029	1090	998	1027	1027	1016	1030	999	967	1059	1011	978	1029	1054	947	1048	1036	1021	960	1002	1008	1010	972	1018	976	1051	1003	1070	1028	966	991	1017	998	1035	992	996	999	992	943	992	1066	996	1052	1031	1008	1027	1022	957	1011	1039	1031	988	987	1027	1047	1016	1051	987	961	1042	972	960	1054	1001	1014	1050	993	1051	1053	984	1065	1010	1025	1030	1012	1055	1028	1020	969	1035	1001	1003	1004	984	1003	1079	936	1028	1040	1048	979	1032	989	1020	961	1065	984	1094	1041	1008	1032	1029	1005	1027	1054	1000	1009	1007	1003	1022	1028	1038	1023	1008	1059	988	1010	1051	1009	964	1027	1000	992	997	976	1032	1007	993	1003	1017	962	1013	997	1039	1031	1018	1013	983	1062	996	1015	1023	1030	965	1033	1007	1029	1012	1030	1041	965	1047	998	1064	1060	1038	1050	1064	975	1053	1045	1128	1071	1021	1083	1012	1001	1059	1048	1071	981	1068	992	1005	1048	1042	1025	975	1081	1015	1025	1030	1013	1020	1010	996	1039	1021	997	1037	1009	1026	1013	1002	1014	996	996	1087	976	1030	1030	1050	982	1053	1078	997	966	1066	983	1055	1047	1008	1029	950	1042	991	1024	993	1036	990	1037	984	1014	1011	1031	994	1044	1040	1054	1006	1054	1041	1028	1017	1034	1009	1028	1010	1075	996	1009	1076	1058	979	1074	1020	1062	1063	982	991	1064	1019	1042	1013	959
27319	13957	11271	6494	4055	2712	1997	1675	1319	1088	910	824	765	733	637	611	636	618	554	570	608	538	489	565	500	517	589	556	536	495	451	486	470	460	438	452	433	431	431	478	473	439	465	431	495	447	431	466	445	476	480	460	452	447	450	441	444	455	435	445	454	445	502	483	443	434	444	468	454	432	461	459	473	461	498	474	432	416	455	456	459	461	430	433	449	466	463	467	448	479	475	414	452	458	462	454	452	476	469	476	441	439	435	435	439	458	446	395	492	444	470	475	486	499	451	456	477	466	485	469	471	477	492	447	467	405	414	466	436	438	435	409	427	421	482	485	423	502	422	487	419	462	465	439	487	516	455	451	459	452	454	447	455	449	431	421	483	418	484	404	431	447	484	453	458	464	463	480	488	414	411	485	429	440	504	481	456	409	487	467	433	475	426	475	466	450	459	433	425	501	457	434	437	439	472	445	426	458	476	453	477	458	461	455	483	421	455	459	443	438	488	448	460	479	436	450	430	476	446	451	473	440	462	437	475	440	456	474	419	467	442	457	436	452	441	451	482	467	458	490	463	435	431	414	484	468	475	454	444	463	413	463	465	466	452	465	457	488	459	424	471	453	476	476	490	436	464	450	430	447	507	443	507	468	449	429	475	476	448	459	452	445	487	446	459	430	447	441	488	471	440	463	460	451	443	469	494	467	482	470	478	446	455	411	461	461	468	441	462	470	438	490	486	443	482	457	421	411	428	465	505	463	443	485	442	459	430	441	419	445	468	466	430	489	455	478	447	475	451	480	458	449	473	450	480	431	441	461	408	457	440	472	436	439	439	425	429	459	457	411	465	424	466	495	447	469	471	462	467	451	495	469	443	417	444	490	472	477	442	448	420	457	504	450	471	468	504	438	411	491	461	448	499	493	459	458	448	453	440	425	451	481	468	474	480	518	459	474	464	463	519	463	445	424	393	444	487	440	438	433	471	468	413	459	429	424	421	456	430	455	463	453	457	434	423	420	453	429	421	445	451	467	449	467	481	472	510	446	441	461	452	423	413	498	481	393	462	449	490	437	481	462	469	446	440	470	452	506	503	479	475	441	497	421	447	466	459	439	436	456	477	466	454	464	440	456	433	489	448	423	435	481	438	456	464	461	455	465	474	470	455	482	442	505	473	481	456	463	487	452	422	431	438	441	471	447	454	435	408	436	409	471	438	412	467	475	448	480	462	427	441	459	413	485	458	456	406	452	421	437	418	463	485	417	448	459	464	459	408	406	478	447	415	467	432	418	460	475	514	462	448	436	480	450	462	449	409	480	440	448	443	390	452	444	478	436	415	460	464	433	456	439	432	454	410	453	460	460	444	471	504	415	428	432	426	461	437	494	475	440	454	468	440	452	470	461	464	463	467	452	426	461	479	453	453	438	402	439	437	463	495	454	449	464	514	423	438	452	450	436	451	444	448	451	455	432	497	462	460	437	479	445	475	428	477	430	438	452	438	454	448	476	433	475	433	447	468	484	473	416	443	484	453	421	468	458	498	448	483	441	418	457	506	459	466	418	459	507	446	443	468	430	443	423	443	457	450	418	476	437	484	480	459	452	462	476	468	464	440	481	432	483	462	469	439	504	494	488	459	471	466	405	418	442	448	444	494	436	409	458	447	425	398	448	479	439	437	453	435	401	442	474	459	448	456	479	477	452	436	468	447	447	410	447	453	437	432	462	409	411	494	404	441	456	448	458	452	458	443	415	479	499	453	475	455	446	419	450	460	406	454	448	425	464	481	446	443	432	465	454	446	477	443	449	465	455	461	423	469	423	458	417	478	481	443	410	479	450	430	389	424	461	483	451	435	468	468	472	471	432	490	394	443	463	431	479	468	470	474	441	457	422	382	399	438	459	433	465	468	472	461	420	460	481	478	490	453	465	471	456	478	469	420	453	488	470	456	464	468	473	454	456	468	434	439	447	445	447	450	443	461	505	485	427	484	441	452	502	437	474	478	431	463	471	463	445	467	413	447	470	440	497	459	439	490	427	440	419	473	445	420	423	436	464	419	479	464	481	479	444	442	445	445	438	458	461	437	463	487	422	428	460	497	501	476	439	448	421	414	430	452	401	450	494	480	394	425	460	438	442	422	445	448	461	469	468	470	480	439	436	476	512	451	478	463	430	447	430	436	472	459	466	444	460	412	403	470	436	423	437	454	457	423	490	441	438	446	513	461	389	429	452	468	458	461	463	471	451	430	491	415	419	443	436	439	487	467	456	451	482	472	458	425	416	448	432	463	481	443	432	470	438	460	463	453	454	462	422	506	447	472	459	457	466	451	412	457	475	493	439	421	465	483	478	416	449	420	433	438	458	455	421	451	501	467	476	479	434	471	444	474	505	449	471	510	490	465	448	410	467	496	462	510	463	474	449	456	441	431	472	411	437	440	436	494	434	502	443	437	423	454	405	497	464	412	448	459	467	432	444	487	445	450	465	430	462	464	462	460	468	457	470	457	456	485	435	458	490	455	456	458	466	429	447	435	440	444	426	477	467	476	446	450	448	436	419	459	490	458	462	453	443	440	447	433	480	431	453	458	445	424	461	401	460	425	461	441	486	453	442	454	475	479	447	409	460	447	468	460	451	439	470	470	457	449	462	466	473	450	393	450	432	462	470	473	442	464	423	460	437	413	465	389	402	442	434	464	476	397	480	484	415	424	462	441	453	440	475	485	459	420	470	454	447	414	502	442	469	462	469	426	490	459	472	472	436	475	469	423	477	485	460	457	429	457	408	477	425	466	436	451	447	467	443	474	448	464	501	490	455	469	470	458	458	419	507	430	420	471	460	457	424	410	438	440	480	453	454	488	401	443	456	472	477	417	441	472	475	474	471	443	427	486	446	444	437	453	466	461	448	460	454	461	418	496	476	453	445	463	417	422	409	481	510	380	428	455	472	486	478	432	452	475	418	491	463	432	404	467	462	416	435	473	469	450	458	445	450	451	442	465	418	455	449	446	445	448	404	453	484	417	496	468	460	471	488	412	474	458	427	480	406	485	429	517	463	480	458	516	455	423	505	425	450	416	490	456	454	414	483	466	455	456	448	451	468	461	481	432	486	424	462	435	463	463	477	465	432	413	459	485	476	452	471	485	506	478	452	468	430	484	436	472	447	427	463	440	441	480	438	442	474	429	426	479	453	415	441	440	461	465	468	490	477	452	431	414	420	433	502	448	467	470	459	498	458	471	447	478	454	451	458	489	430	498	456	469	422	456	457	451	499	442	462	422	534	446	484	486	414	432	472	466	490	471	483	463	468	455	447	450	459	420	414	434	459	445	449	427	417	445	452	406	486	454	426	471	423	448	453	494	447	457	452	485	456	436	481	422	431	452	441	447	448	488	438	449	457	451	420	482	487	460	442	518	454	495	432	469	427	431	427	470	440	470	458	469	468	475	438	431	407	468	495	456	415	465	481	426	393	433	459	433	449	421	467	456	434	461	471	451	482	415	421	482	483
17252	10858	16020	14261	11918	9448	7762	6169	5034	4295	3617	3234	2791	2534	2248	2078	1945	1821	1781	1634	1533	1521	1499	1417	1360	1423	1387	1327	1309	1378	1213	1228	1206	1178	1142	1145	1141	1095	1031	1060	999	1051	1043	994	1096	1031	1059	1041	1017	1063	1076	992	959	1000	954	1052	1055	1014	1032	1036	1047	1026	1005	1026	1032	1035	1023	955	1037	1015	979	999	998	988	983	930	1001	1035	1016	1046	974	975	1046	1020	932	1011	1069	985	1017	978	979	991	1036	1022	957	948	1058	1012	979	909	1000	1040	1032	1026	993	1098	990	1017	977	1044	1005	1059	1006	977	984	1022	1013	999	989	941	1007	1021	1024	1002	1045	1026	1003	989	948	988	991	985	1016	1021	965	1018	1006	1024	984	1022	970	1030	983	974	993	984	930	961	948	973	985	1026	997	969	998	956	997	1025	1035	1041	1004	969	1031	1003	990	1007	996	958	987	983	969	991	1019	1026	982	989	998	992	944	1001	1023	960	1029	936	991	1011	1023	1027	926	986	1020	1002	987	1034	978	942	1027	1032	1069	950	988	1056	928	961	980	992	1028	978	1024	1002	1066	986	995	980	997	987	1010	953	985	1047	1049	1026	923	981	1029	1014	1001	968	1020	954	959	993	1050	992	971	971	1004	1006	976	1025	1020	1056	979	1008	970	991	1025	1021	1009	1010	1004	984	1003	1008	1019	995	977	1017	1091	979	995	1015	1012	948	942	1008	1041	988	1026	958	975	986	1034	973	923	1023	1029	1016	1012	986	958	952	1011	1009	1024	1005	997	1019	968	1003	1040	997	969	999	1010	1003	1027	1017	986	974	1063	1032	980	961	1002	1021	1041	1007	998	994	978	990	974	1029	1009	1024	996	970	1000	1031	993	1007	1021	974	984	1003	1019	1003	1008	984	991	1039	980	988	1012	951	1026	1011	1006	1001	1018	971	1001	1009	1029	965	1008	1011	961	996	1011	940	962	1001	953	976	1022	1051	963	969	987	1012	1013	990	1064	950	1038	1009	978	1013	1012	1030	977	1054	1092	1062	1007	1035	1003	1044	979	1021	1026	1007	1006	1001	1025	1027	998	1004	980	1003	1020	1031	952	1023	976	990	1009	1004	984	991	948	982	995	906	1006	1044	1019	1016	969	1039	1003	1006	970	1058	990	984	953	1039	1020	1022	969	963	987	1003	957	1011	1011	984	965	1055	1022	979	976	996	1005	997	971	1074	1009	975	999	999	1004	1022	985	978	1046	973	1032	945	982	1008	992	995	1008	983	1019	1024	922	1009	977	998	965	1007	1004	992	994	994	1027	1041	1017	1023	1058	982	1011	952	1059	978	1009	956	1049	1056	1074	1012	1008	966	1039	997	967	1017	945	1039	943	1014	991	1037	1031	1033	958	1032	1004	972	1022	1001	1012	971	995	1010	1041	1039	979	970	1023	980	957	992	1007	986	1030	969	950	993	986	1000	1038	920	1024	1018	1006	990	1060	1051	960	985	1019	983	974	980	973	1008	1017	951	994	1013	1021	1038	1031	1002	971	985	1009	943	1046	973	985	977	980	1016	963	1003	970	1019	1058	959	995	1003	1004	940	959	880	989	1024	979	984	983	1006	985	968	971	1022	1051	1027	969	1020	1058	1006	973	1084	981	1037	1001	1013	988	955	1055	932	1024	1015	980	1000	1031	1009	1013	988	1063	989	1011	1029	993	978	978	972	986	971	1001	1019	1016	1003	1026	1024	976	998	1002	1000	992	1028	981	1029	978	1022	971	1018	987	958	993	981	966	1049	1013	996	958	968	998	1022	1056	1046	1003	1031	994	991	985	969	990	1026	986	1020	1007	1003	1019	989	1004	949	998	1029	1011	1024	989	1042	1030	1064	962	977	975	1021	990	977	1033	972	997	981	959	1020	1019	1015	1004	969	965	1004	1023	947	983	943	975	1012	1017	1030	1015	966	1010	1025	927	995	975	1030	1012	1027	995	1023	1013	1040	1024	1019	991	993	1040	1047	968	1003	962	1011	1026	961	1048	1002	946	1002	1010	1016	999	1028	968	1068	1058	1006	967	954	977	1016	975	1017	1035	973	957	1029	978	964	1057	1010	955	930	1032	981	971	1065	994	1030	1018	1029	1018	1004	1003	1047	960	977	990	980	1025	1036	1006	1012	1003	1040	994	994	966	1020	968	939	1003	1029	1045	1007	943	954	1026	1008	993	980	956	940	1023	990	996	1023	949	1022	930	957	952	1027	992	988	980	963	966	1027	984	1008	958	980	995	1030	1043	1022	940	1037	1024	1018	1069	1017	959	984	993	953	964	992	1011	1055	966	978	989	1026	1028	1049	921	966	1007	960	1020	992	1046	1027	1021	1000	1006	1032	1041	957	989	960	1090	1009	1005	959	986	993	1017	946	1003	1048	1019	999	984	1027	1036	1000	987	1000	1044	1023	965	968	995	1034	1030	979	981	1031	1081	923	976	998	1061	1000	1041	988	1048	980	944	1058	976	1071	997	1008	1000	983	953	993	992	1010	1040	950	969	1002	1021	942	958	946	1008	1036	991	998	997	1030	1006	947	1009	991	957	993	970	964	1056	1060	916	946	1004	1032	952	1009	1064	998	1034	975	992	974	1027	1014	956	975	1038	1002	1041	1000	990	971	957	1058	1007	1007	1001	985	1029	975	981	989	1012	998	1032	1000	1004	991	989	991	1017	1039	1007	916	997	987	1038	1002	1010	970	992	1057	1002	1007	1014	994	995	956	957	985	993	1013	987	1052	1002	936	1028	1008	999	1021	1006	980	1009	992	982	951	982	997	1038	1001	1018	947	978	1050	985	988	999	1027	991	981	947	1016	1010	1004	977	951	1019	1011	1003	998	1028	989	969	959	989	1024	987	991	1011	1026	993	1033	993	969	1027	1019	1022	1048	989	999	1017	944	1007	979	968	998	1013	1039	989	1013	1016	1036	1008	913	955	1029	1059	1008	1002	975	1008	975	1034	983	1039	966	1022	993	945	986	1048	1015	1008	1023	955	1029	983	927	1064	1061	1034	986	1008	1014	1002	976	1041	962	999	940	968	1064	971	1030	1010	986	980	1000	1005	982	961	936	971	960	1016	1013	1006	988	975	998	957	950	1001	998	1046	1027	992	985	998	1048	966	1026	1031	1006	1005	1003	951	1051	996	980	1018	1007	986	982	958	1020	1030	1006	1026	1009	1000	967	1024	995	1030	941	969	1014	990	1056	979	1008	962	1010	1031	935	1076	993	993	960	1020	959	1002	1004	1053	1038	948	985	1033	1000	977	1050	1012	1021	1082	999	970	994	1033	1009	1041	1089	1019	966	983	1061	1000	1011	1051	1006	978	990	980	1025	1009	988	999	970	1032	973	1031	1008	1044	1051	956	985	1021	968	1011	1001	1008	991	1006	984	998	1005	1006	1006	959	1009	1023	961	959	984	952	1015	1017	980	1027	989	972	982	1038	1022	949	939	1036	939	999	990	995	971	998	998	1008	956	1027	1033	1004	1032	988	1005	951	950	1030	992	970	940	1017	978	1008	983	1009	1052	1025	1004	1048	980	936	979	1037	1005	1023	967	989	1006	995	973	983	1049	970	973	981	1014	1037	1008	950	1014	1012	1027	1012	980	988	998	1001	1022	1025	1004	1040	1016	1002	935	1029	1034	1004	999	1015	1023	983	964	1009	1003	976	984	1016	1005	961	970	1003	1015	1043	1049	979	989	1004	992	1041	1015	1028	981	1011	973	1004	1043	1029	974	959	915	987	1005	944	1039	984	941	1045	985	1000	1047	959	1010	1030	1008	990	1016	980	1041	969	943	1036	985	935	1035	1002	989	1054	1005	978	1030	993	1000	1006	1016	967	981	1046	974	1007	974	1015	1010	998	954	1013	981	953	993	931	979	1010	1009	984	1037	995	1017	1048	956	1065	1020	964	988	962	1053	1008	984	951	1033	1038	1013	995	989	982	1003	980	1003	960	1047	971	969	981	1002	1024	1020	980	1009	1038	1041	977	1079	1018	1040	1030	1007	999	1017	1011	991	990	979	994	962	993	944	1014	1004	1060	982	1000	987	978	942	982	1058	1077	1094	1013	997	954	994	1001	974	1016	1023	1003	991	996	1017	1017	1015	987	1018	1013	968	985	989	963	1009	1003	1003	1034	994	1038	959	917	983	998	1010	1059	1043	979	1030	975	977	979	1017	1006	1031	1018	1049	981	1012	944	1071	987	977	970	1020	965	953	1029	1001	978	1015	922	974	959	955	949	1006	1002	1058	1018	1040	1005	983	942	971	969	1028	1009	981
36240	20170	16423	9349	5493	3942	2893	2111	1731	1392	1171	1038	866	860	778	687	649	725	647	640	560	567	572	555	541	584	568	585	561	547	567	500	502	485	478	511	494	490	458	467	465	452	410	423	434	420	422	428	481	457	409	452	420	429	464	422	465	421	469	466	490	428	471	446	441	439	445	466	442	424	398	453	505	462	449	468	435	471	472	439	454	429	428	443	487	448	460	436	471	444	418	455	416	437	464	444	426	462	468	477	446	448	457	446	493	433	429	435	479	494	461	440	424	477	439	464	465	474	415	412	468	455	421	435	480	448	417	486	441	436	427	448	423	473	465	459	444	472	442	418	431	481	438	474	475	467	438	482	483	459	443	479	427	450	489	439	459	461	434	508	484	453	443	440	436	470	442	443	449	446	440	453	462	429	465	463	449	462	439	429	391	466	460	437	441	434	478	456	486	430	443	404	457	467	480	447	437	445	452	463	466	428	458	441	446	439	452	447	438	425	405	471	441	486	479	443	429	400	472	413	410	414	469	460	412	477	452	437	424	462	446	456	485	458	441	457	482	457	439	469	420	475	435	461	490	435	453	442	466	438	475	493	479	465	455	472	471	449	465	473	489	449	408	430	435	465	463	438	447	465	406	433	413	431	420	449	485	437	436	477	412	444	478	431	453	439	419	423	434	472	421	452	432	441	436	429	426	492	453	439	452	490	465	392	460	386	451	434	458	454	503	443	423	472	446	454	428	446	506	449	485	454	451	461	458	456	472	435	411	421	500	468	420	445	482	454	419	461	449	453	450	463	464	419	409	435	472	453	448	471	441	453	459	478	449	418	472	476	481	476	423	488	464	475	422	436	448	440	503	462	451	468	488	460	407	436	445	458	417	459	450	439	417	428	454	480	455	473	461	460	502	451	457	493	466	488	440	453	460	468	442	442	447	416	505	471	497	475	497	446	402	438	435	442	453	463	395	434	442	448	449	450	479	462	415	475	462	480	427	439	464	443	445	458	419	457	448	461	467	443	458	452	438	438	445	472	455	450	455	442	438	484	467	473	426	426	423	463	431	421	447	464	440	447	439	421	440	439	469	462	479	422	452	462	434	442	417	488	439	454	451	448	496	470	472	463	400	431	472	447	439	459	387	458	464	472	457	430	433	411	413	487	486	438	485	447	453	419	486	422	464	435	470	464	446	465	512	463	534	449	446	454	483	469	465	454	469	413	457	466	417	452	421	452	455	429	474	445	435	470	482	413	437	439	484	448	426	435	445	482	450	480	406	459	429	412	455	467	427	445	448	400	432	452	434	452	431	441	460	428	445	419	481	443	462	414	443	428	424	443	452	425	459	441	516	441	478	477	428	402	439	452	452	465	476	469	442	442	452	400	451	437	441	419	486	452	461	412	421	467	494	450	483	421	439	468	441	437	444	445	434	468	450	453	473	446	460	470	475	443	454	451	462	462	445	471	462	456	470	453	484	443	461	445	403	456	467	455	466	442	470	446	456	448	433	433	433	449	488	463	418	469	451	449	424	425	471	421	460	475	485	461	438	464	431	419	484	443	495	436	437	441	457	463	497	424	423	436	424	442	473	432	436	444	506	441	492	460	475	447	444	486	443	495	437	448	409	443	420	475	442	441	498	482	440	423	416	456	487	422	472	457	474	402	432	459	419	440	459	462	438	454	424	456	407	468	455	424	462	495	448	449	458	498	474	425	459	467	462	454	440	466	416	450	451	470	458	407	400	471	480	488	475	519	428	440	413	440	466	421	443	445	449	430	451	463	430	473	440	476	466	426	450	463	462	446	430	423	418	470	453	462	406	457	426	455	452	442	429	454	451	434	451	432	453	468	436	459	432	459	461	417	461	380	453	460	399	445	416	506	441	478	447	476	437	407	482	454	440	457	439	480	489	443	406	461	458	510	471	414	453	443	475	460	473	424	498	498	433	422	437	411	437	498	423	443	499	444	447	446	455	434	421	495	452	490	451	451	444	501	467	444	453	463	438	425	454	471	460	438	420	455	440	469	455	450	472	411	453	458	470	446	469	466	478	477	455	464	437	457	428	449	455	407	474	440	461	434	499	448	473	479	464	434	438	433	448	425	419	464	494	486	474	456	470	439	408	448	428	453	496	467	465	417	473	452	461	465	482	468	411	437	450	443	426	455	456	453	433	461	477	400	471	438	458	463	477	474	485	452	467	455	420	444	450	441	461	480	458	391	458	482	469	486	450	447	426	436	460	473	453	435	469	453	462	468	455	478	471	436	443	478	514	481	448	521	469	456	436	439	465	462	457	412	438	460	498	435	436	429	451	434	424	423	436	400	450	464	454	456	439	459	459	458	481	451	427	486	432	414	481	445	425	440	382	422	446	423	471	474	448	472	427	460	451	435	420	474	430	439	413	492	432	463	441	466	463	428	434	415	461	468	415	452	442	449	451	434	438	434	435	450	447	451	467	404	428	458	456	459	459	478	441	434	489	475	435	453	467	480	480	446	429	413	449	449	472	453	460	479	435	472	461	410	409	478	439	460	447	431	437	476	448	470	459	431	452	440	433	441	483	463	416	430	440	463	465	465	428	447	432	490	450	456	453	479	470	414	424	470	477	518	426	448	417	463	426	446	467	443	456	459	475	472	437	468	446	438	449	436	385	420	427	453	494	482	450	486	483	501	451	446	501	467	478	435	456	443	480	448	479	435	458	451	445	450	484	443	461	458	457	467	437	459	438	429	492	490	478	431	445	458	425	457	450	447	479	467	517	487	476	487	441	474	471	480	452	441	421	435	438	485	451	424	436	440	458	440	474	460	457	432	438	450	476	405	444	475	390	404	467	456	438	441	463	495	460	447	404	442	468	432	453	466	456	407	493	442	463	415	458	485	473	435	424	461	449	465	439	404	442	476	446	438	427	432	447	485	444	467	405	391	465	492	443	441	451	445	473	416	463	483	491	443	428	437	446	441	421	452	469	477	442	434	484	409	447	417	428	469	447	456	421	474	396	416	412	438	455	446	446	442	435	457	471	419	426	423	420	463	461	482	461	417	479	471	422	467	446	481	467	457	463	452	422	451	432	452	435	444	489	453	466	433	397	430	465	469	456	447	465	454	469	401	439	465	492	495	511	480	431	473	487	447	509	444	456	430	437	451	468	456	435	445	427	448	455	446	468	454	445	439	454	453	465	452	455	460	432	424	448	436	421	461	500	465	438	477	432	470	473	475	451	469	461	442	457	471	471	462	443	479	461	460	413	428	443	489	455	475	451	444	477	441	425	449	445	486	480	469	445	478	450	459	505	440	439	403	429	456	468	459	450	438	440	490	482	439	484	434	437	466	455	485	464	447	478	452	441	487	479	499	466	450	456	420	472	436	419	411	443	489	462	460	440	455	483	449	486	436	444	439	481	480	513	458	457	458	438	470	472	440	437	478	459	496	461	433	451	469	442	446	441	437	485	475	417	412	429	446	439	491	441	460	456	454	439	464	423	451	454	461	453	438	433	451
21694	14524	21347	17890	15148	12444	10264	8277	6792	5789	4786	4189	3682	3312	2896	2627	2414	2278	2209	2166	1894	1802	1703	1721	1644	1633	1661	1683	1594	1505	1447	1290	1209	1222	1226	1262	1152	1205	1143	1119	1104	1111	1028	1031	1059	1086	1034	1069	1017	993	1040	989	1043	1004	1040	980	1022	986	1003	979	1049	1056	1000	976	997	992	1030	1009	957	964	1003	1008	985	986	981	993	972	1021	916	1013	1066	1018	1021	1031	1000	952	1021	951	979	1031	963	981	965	982	1035	980	982	979	1026	994	965	985	1026	989	997	1057	976	963	1031	997	979	1025	994	986	1058	965	1031	1023	1011	967	1003	975	968	989	958	973	1016	979	1018	983	984	1008	940	967	991	1000	1005	989	995	973	1007	1013	1035	997	956	1020	1031	972	986	1038	983	974	991	1033	1022	990	971	953	991	1016	976	937	946	967	964	984	956	1022	984	1032	956	1012	1004	975	1043	1011	1023	1038	963	1011	952	1045	971	976	976	1036	1030	963	949	950	979	983	960	980	982	975	1020	1032	1071	998	1043	940	1032	970	983	1006	1035	990	985	1080	967	991	1004	1022	1026	1018	970	937	983	987	994	988	1053	967	1009	996	1005	1025	1022	1007	971	997	998	1011	1032	996	969	1004	1056	966	1030	977	1013	1026	982	958	975	1013	988	1001	1012	994	1016	988	1008	977	1009	961	990	938	1008	1020	1031	1011	998	1005	955	952	991	912	1014	1021	1020	1027	1007	1009	987	969	1037	914	965	1035	1009	960	997	1000	1016	961	999	975	1023	1064	975	998	939	1003	976	1029	977	1031	993	978	1053	993	1013	1050	1022	976	945	983	1036	973	968	989	921	1012	994	1003	947	1036	970	993	1007	1048	953	1034	1016	955	981	943	985	1015	997	963	999	1019	950	991	979	982	978	1029	906	1001	1026	912	941	969	992	1040	1037	992	1021	974	1026	991	991	1007	939	966	1024	1051	996	1016	1001	1022	1004	991	987	1063	997	1002	1032	958	950	971	1013	998	1029	1023	956	982	1047	1007	1030	997	1034	937	1008	1051	987	995	1041	990	971	1029	993	990	984	977	937	1035	999	947	1057	1010	985	985	1051	991	994	949	1017	984	1030	1015	1024	1019	1030	1036	971	971	976	1004	1014	1002	1025	932	1032	985	1009	994	952	952	976	967	1007	937	1058	995	1024	993	1038	957	991	1012	1018	1020	1001	1072	967	1018	1016	980	1014	1016	1046	1023	993	997	969	1002	1014	1014	997	952	1001	979	993	1026	1022	972	1020	1022	958	976	1019	1046	993	1007	1051	1013	1037	977	975	998	1011	1030	1022	980	921	975	999	965	991	988	1009	969	1029	1032	1002	973	979	963	944	1020	986	995	1000	997	988	1035	998	1005	913	997	964	985	980	995	953	958	945	967	980	981	997	943	996	995	994	1007	1005	987	964	1000	1019	986	978	989	1010	1042	979	1034	982	1033	1048	988	983	966	1024	971	968	1044	952	980	968	1032	991	1069	1006	1032	1034	1000	1069	991	1000	992	990	1013	956	996	958	953	1023	992	1017	950	996	993	994	995	1003	984	1013	1042	978	981	1017	1009	1023	958	985	985	976	962	1030	1010	1027	1019	996	969	1034	1015	1007	932	1006	1038	977	1035	943	1052	995	979	1021	962	1015	990	991	983	991	1022	979	1003	995	1001	980	1031	1037	1016	976	978	971	976	1016	971	1031	978	1005	1022	947	980	992	973	1025	964	953	1028	952	939	1014	984	964	998	965	973	978	991	972	964	1020	948	1016	968	929	967	1004	975	971	1020	1018	1026	971	968	1009	972	989	996	1015	985	1000	929	963	964	1019	997	991	974	970	1040	973	1065	980	1010	1024	963	1034	967	1007	1004	977	965	997	1035	1023	942	968	953	1016	1041	980	1002	979	987	1027	950	968	981	970	990	946	1033	938	994	1038	1020	981	1013	998	953	1026	964	1007	956	1030	975	975	1043	976	962	1004	987	1100	1000	1034	961	938	1026	962	1067	1038	985	998	1022	1023	991	1023	989	1085	1009	979	929	971	1029	991	956	983	1028	974	966	1023	1001	1009	993	1010	1024	1019	1015	925	952	994	948	987	967	1013	1000	960	1002	994	991	1041	1004	986	1039	1001	1008	979	998	1045	956	983	1017	1056	1024	1006	1002	994	1040	927	961	1051	1026	977	990	971	1022	1034	988	990	1000	989	1028	969	964	1009	976	1019	971	985	976	1023	986	908	1005	971	966	983	916	988	994	942	1002	1000	1018	1002	927	1030	1009	1016	1017	978	956	1035	1062	1026	941	1025	972	1026	964	1028	975	1022	966	1037	1003	993	1011	954	994	955	991	1071	955	963	903	980	1014	1010	1016	1030	994	1005	954	1021	988	972	973	1034	1048	940	997	1121	1013	981	1031	983	985	999	968	1004	1024	1021	1019	1005	993	982	1003	1025	1002	1035	994	1033	1004	1007	972	1002	1028	944	979	1036	986	991	1032	1060	1040	1010	953	936	1012	993	969	1024	991	988	1016	980	975	981	1029	980	959	991	1050	999	984	1027	997	1014	1045	989	959	988	970	1002	970	998	971	1033	960	984	953	980	1044	1017	980	1011	953	989	951	993	1010	945	957	1016	996	1014	1059	1036	1006	998	979	933	984	993	920	1001	971	1023	986	1013	993	978	994	1042	1012	1029	987	994	967	985	944	979	989	998	1016	962	990	973	1032	961	960	1055	947	1018	1000	1012	964	988	1003	996	997	991	1013	979	1005	961	1021	992	941	960	967	1001	988	1014	1020	952	1032	1004	1026	1012	1021	987	972	987	1017	1015	975	986	998	982	955	984	998	979	937	1059	1023	1052	1007	945	985	1000	1041	973	1006	1006	1003	941	1009	984	1003	1004	1039	973	982	1038	941	942	935	994	976	919	1008	985	1027	941	990	1015	1016	997	982	1005	935	1024	1016	973	1020	1030	987	993	1018	1040	974	956	959	1006	954	1005	1009	957	1004	971	973	977	1026	960	971	998	1003	959	943	1002	986	1000	1031	999	1004	988	950	959	1037	1004	1019	975	976	1005	964	1042	1013	960	1014	982	968	941	984	983	948	995	1003	1008	973	1023	1025	968	977	1006	1019	969	1018	940	973	1000	964	972	1008	1086	1004	989	968	1026	992	1051	993	992	990	947	1007	964	985	1015	994	984	1065	1024	1026	971	1023	928	990	1026	983	1017	949	1006	1010	987	1030	1013	990	958	972	973	1039	919	990	989	990	959	965	1012	982	981	1037	1000	980	955	956	1033	987	965	1023	1055	1017	952	897	979	949	982	974	1065	1020	978	981	1010	1003	987	1073	974	957	988	1049	1007	1041	972	990	982	960	1018	1018	1013	1017	988	1046	1023	1031	972	1015	994	988	1027	968	981	993	1031	992	1023	1020	1008	1011	974	1034	996	1028	990	1048	1056	1044	997	998	995	1020	1011	976	994	987	1041	990	1005	964	971	969	998	1053	1007	1001	996	987	1082	967	1004	1014	1028	1007	1009	966	980	1017	1072	980	962	980	970	1035	1028	1005	1042	1010	1008	1035	1084	979	1055	1006	1041	979	1024	1011	1032	1046	976	962	1028	1018	982	946	1022	994	959	975	1007	961	1005	949	963	965	999	999	1038	989	946	932	1023	953	1009	1013	1003	955	1034	942	1025	1033	958	966	958	1015	976	1051	976	994	998	1061	941	971	1013	1022	984	984	984	1002	989	978	1027	980	968	1000	980	1050	1013	1042	987	1022	945	986	937	1014	985	1044	927	971	1009	1034	982	1003	994	991	947	976	1076	983	990	975	1017	997	1045	993	967	1049	958	941	972	965	1054	975	962	990	943	982	987	976	996	979	975	1006	1008	1052	968	1006	1007	1030	996	1027	1026	996	1029	938	996	1017	1019	987	1000	1024	970	1041	1002	1014	997	1009	989	1003	1042	1061	959	1032	1009	998	998	1006	975	1037	1021	1015	999	1014	975	1078	1011	1009	921	1015	990	995	1020	963	981	1017	1008	969	944	1052	1016	1010	967	996	970	976	953	957	954	984	1041	995	986	1007	1009	959	979	955	993	1019	1001	1051	1036	1006	1019	1018	991	912	1050	1014	1015	1045	1012	1002	936	989	1023	996	1016	903	963	997	1020	988	955	985
16809	8083	6527	3726	2397	1749	1306	1074	911	822	721	655	649	554	592	560	547	536	543	505	493	505	490	490	477	501	497	467	454	461	498	467	481	499	468	475	469	500	496	449	510	455	441	494	464	462	446	502	483	474	468	494	471	512	497	471	497	486	438	467	469	461	433	472	467	474	429	481	462	492	472	480	476	478	467	493	438	477	443	507	442	462	470	495	453	466	496	452	456	456	483	480	477	467	451	464	468	436	503	507	491	457	461	476	456	454	481	459	443	474	452	471	474	441	497	454	462	435	430	466	458	486	487	508	465	473	463	477	482	481	476	479	497	478	431	470	473	495	439	452	482	466	443	439	488	438	476	474	484	466	490	446	464	443	436	468	422	499	477	456	463	458	482	494	461	433	482	473	468	497	449	467	431	485	434	461	461	500	518	483	450	455	438	512	484	479	512	435	446	458	480	469	498	481	472	499	496	477	528	467	447	470	470	456	483	447	472	456	502	463	494	456	484	508	481	487	463	465	449	476	452	467	479	514	486	505	482	535	476	440	463	472	493	440	424	480	460	481	463	509	493	495	484	474	474	481	511	457	473	430	463	465	437	491	462	469	472	462	456	474	476	451	467	492	492	465	428	496	464	456	487	458	470	460	482	486	495	481	466	474	469	486	464	477	467	436	470	492	465	433	535	497	487	509	473	463	456	467	466	496	440	431	454	475	454	452	443	487	492	462	427	471	465	514	500	469	423	479	511	468	415	448	466	447	445	450	499	461	461	483	477	450	451	446	497	464	458	510	500	507	459	470	455	470	475	492	465	461	451	472	493	488	461	470	449	481	460	474	422	466	495	502	470	473	492	492	415	509	459	496	493	460	439	471	491	481	489	492	502	444	486	472	508	463	447	484	456	468	456	480	453	504	509	480	476	441	475	419	415	463	482	478	464	437	450	512	443	470	443	422	455	462	479	475	467	491	465	512	472	476	484	483	472	436	482	436	452	458	466	410	480	481	452	489	462	413	417	491	493	480	531	419	475	500	472	516	493	482	500	424	469	445	430	511	459	484	456	463	476	502	479	492	461	451	452	463	430	463	479	505	473	482	427	465	454	411	469	438	512	466	433	491	499	458	501	455	476	428	476	451	468	506	496	459	492	449	489	475	451	476	470	509	488	480	445	490	472	497	457	456	467	478	452	476	471	484	463	500	491	416	475	464	480	469	464	445	468	491	443	507	503	475	481	445	458	484	471	464	495	473	444	458	450	483	452	449	456	492	475	450	464	476	472	513	475	509	499	485	489	503	458	480	461	547	472	443	406	476	505	499	460	477	545	469	465	499	486	445	443	461	493	481	499	490	428	436	484	507	493	450	473	477	481	433	418	434	439	484	476	470	485	455	482	472	487	481	444	483	455	465	468	488	485	456	459	478	451	457	487	457	479	501	521	488	516	462	445	478	471	494	473	487	501	468	490	483	458	449	419	501	468	436	499	485	457	472	463	464	522	527	449	433	500	467	524	509	515	478	465	468	430	454	438	509	487	481	499	466	510	457	441	451	474	480	462	440	462	464	463	455	457	483	442	462	454	400	456	442	474	478	490	448	515	448	469	434	475	454	504	476	508	452	464	463	458	456	473	454	458	485	446	471	500	455	474	484	497	411	465	463	445	412	463	468	456	443	457	459	504	492	503	497	484	444	477	480	526	464	468	436	452	484	476	514	472	445	471	472	442	434	497	412	457	501	454	449	444	443	432	486	472	492	450	455	475	477	478	496	463	489	496	433	471	429	438	476	424	470	466	506	501	489	492	485	461	476	447	451	450	470	436	464	464	479	455	426	467	444	467	465	486	464	497	476	472	498	494	461	458	461	527	515	473	499	475	395	488	463	468	462	482	468	469	509	530	466	487	457	486	487	451	446	461	431	474	394	452	475	449	442	453	443	484	482	441	435	439	453	452	421	489	433	476	477	448	441	479	465	475	486	496	430	496	422	440	454	486	446	437	447	478	431	421	483	471	480	471	451	493	467	475	438	475	470	448	445	491	518	496	479	487	436	471	443	432	454	458	484	501	458	505	474	514	471	454	474	481	445	513	478	473	491	502	420	422	526	495	422	439	450	474	439	482	423	487	481	461	422	429	429	462	459	468	441	491	518	484	469	474	450	507	460	506	455	464	519	487	470	465	482	475	506	487	535	458	513	491	467	465	509	441	424	469	456	461	515	509	460	484	499	477	476	479	487	481	438	456	498	472	444	467	463	466	467	481	492	504	453	483	473	457	435	504	497	503	463	481	485	499	450	466	469	435	434	463	500	488	510	474	508	462	471	442	493	455	468	455	485	479	466	440	466	454	490	457	451	463	477	492	527	476	448	469	465	463	398	466	468	458	484	486	466	481	468	477	467	520	467	444	468	478	516	487	525	481	471	442	485	452	484	446	467	441	457	470	431	484	485	463	406	470	479	481	426	481	479	466	498	446	457	476	486	497	512	485	495	489	460	483	451	454	452	484	464	443	416	464	483	475	506	413	495	475	482	479	429	485	481	481	469	452	478	464	494	445	451	494	486	469	472	497	484	472	467	497	467	499	486	487	489	471	456	482	486	468	481	496	459	463	444	454	441	474	458	441	437	447	463	476	466	449	465	448	463	486	467	465	476	468	515	480	446	467	457	437	498	443	483	446	449	490	481	474	465	491	449	463	442	507	451	450	491	462	464	515	481	481	497	491	508	469	506	452	477	481	476	465	428	464	473	496	490	496	473	464	424	490	460	467	447	498	476	522	523	468	471	422	444	471	455	430	502	460	459	516	483	461	502	501	461	467	495	450	436	453	484	498	408	437	500	500	433	448	471	473	424	431	491	445	517	496	485	478	452	485	469	460	488	481	484	461	483	446	464	497	455	481	435	426	474	501	472	461	466	482	449	442	481	446	464	457	414	485	488	474	437	438	443	499	463	462	450	437	474	458	483	489	510	491	446	477	474	417	504	443	467	492	477	448	488	460	479	482	425	480	488	451	489	482	430	465	417	482	482	478	433	471	496	459	497	452	486	498	511	465	484	456	504	476	506	445	482	459	445	461	488	473	487	465	492	455	474	503	488	451	452	433	470	452	450	492	448	472	512	482	433	459	476	443	458	458	489	466	460	467	509	433	480	499	443	488	503	416	452	451	429	469	468	501	466	468	455	477	441	477	480	447	439	456	458	481	492	492	457	450	472	487	432	488	479	478	507	456	475	467	482	421	455	512	489	445	455	493	451	471	445	474	494	437	470	488	457	485	470	485	469	464	491	500	465	485	463	505	457	467	493	463	497	433	450	466	468	496	458	453	481	489	411	475	449	455	480	487	440	473	436	427	446	443	481	494	468	468	494	445	489	494	474	477	440	480	497	463	460	475	462	475	482	513	466	448	489	432	457	427	465	491	470	481	506	479	445	465	468	449	485	479	453	437	453	472	463	446	511	504	459	467	486	467	456	473	483	458	464	471	486	533	479	454	448	445	405	476	459	461	458
10392	6751	10699	9516	7775	6004	4840	3883	3319	2832	2406	2117	1889	1810	1623	1638	1428	1429	1416	1231	1246	1306	1182	1281	1145	1197	1180	1181	1160	1137	1115	1092	1096	1073	1039	1030	1052	1084	1095	1050	1015	1067	1081	1040	1012	1046	1126	967	1045	1078	1080	1034	1017	1043	1057	1027	1009	1031	1014	1062	1005	1090	1034	1055	1045	1004	1001	1047	1058	1039	1035	1052	1015	996	1003	985	1069	1064	1041	959	1040	1021	1060	1015	1065	1078	1041	1017	1001	976	1021	1018	1033	1051	1060	1029	997	1040	1052	1103	1049	996	1015	1021	967	988	1040	1035	1003	997	1018	1056	1036	1048	1079	1084	1048	1039	1006	1009	991	998	1095	1025	983	1023	1025	1017	1007	1026	1032	1030	1051	989	1030	1041	1067	1076	1018	987	1047	991	1006	986	1065	1031	991	1075	1080	1076	1026	1040	1031	993	1066	1060	1055	1042	1074	1012	1011	1034	1020	1015	996	1010	1057	1066	1032	1000	988	1066	1074	997	1058	1039	1014	1021	1015	1032	988	1038	1053	1033	1036	1008	1024	996	973	1022	1041	1017	1054	1073	1012	1046	1022	1005	1033	1015	1049	991	1021	1057	992	1031	978	1015	1021	1030	1038	985	977	1046	1044	1027	1019	1025	991	1026	1066	1047	1038	1064	1063	1010	1055	987	1057	1025	987	1058	1000	1016	1043	1046	1006	997	1022	1001	1023	989	1052	1014	1053	1016	1049	969	1050	1074	1035	1020	1030	1018	966	993	1051	1038	1037	1034	1070	1053	1011	981	1055	1017	1022	1002	1023	1070	995	1085	1027	1026	993	1044	1050	1048	1033	1030	1037	986	999	974	1040	1026	1052	1037	1079	1049	1058	1029	1014	1007	990	1007	998	1023	1020	1063	1027	1023	1066	1018	1056	1023	1036	1029	1018	1028	1032	1015	994	1031	1070	1008	1065	1032	1072	983	1010	985	1046	1076	1013	1045	1018	1002	991	1034	984	1032	1019	1050	1045	1036	993	1053	1027	1056	999	1008	1010	1062	994	1053	1064	1033	1050	1005	999	1004	1006	1069	999	1037	1067	1079	1013	1005	1044	1039	1032	1091	1033	1103	1038	1037	968	1080	1068	1055	987	1046	1072	1014	1042	995	1014	1052	1042	1008	959	1046	1014	1045	994	1102	1038	996	997	1004	996	1039	1016	979	1039	1052	1038	1005	1019	1045	1028	1030	961	1009	1050	1067	1050	1067	1018	1005	978	1017	1040	1088	1032	1030	1038	1003	1018	1053	1050	1020	1045	976	1051	997	1028	1035	1029	1000	975	999	1030	941	1026	1035	1055	1032	1079	1052	1012	1027	1008	1060	1051	1044	1007	1034	989	1081	1047	1094	1030	1026	1015	1045	1070	1045	1020	1063	1091	1027	1041	1133	1032	989	973	1064	1046	1026	1052	1043	1076	1026	1023	1036	1056	1019	1013	1021	1007	984	1022	1045	1032	996	1037	1032	1060	1022	1018	1012	1027	1005	1046	971	1025	1057	997	1024	1051	1044	1043	931	1016	1027	1122	1026	1031	1030	1032	1055	998	1060	1000	1008	936	1055	1034	978	976	1008	1049	1019	975	1035	1011	989	1060	1013	1058	1024	996	1061	1004	1007	1055	1076	1089	958	998	1017	1043	1040	1039	1020	1070	1008	1028	1047	1072	1000	977	1039	1038	1030	980	989	1051	1013	1068	1005	1078	1071	1020	979	1026	1023	1017	1020	1112	1022	1024	1014	1005	1012	1104	1065	1032	1045	1077	1034	1101	1066	1040	977	1037	1031	1074	1058	1004	1031	1125	1034	1008	973	1029	1040	1019	983	1000	990	1036	1064	1027	998	1033	1037	1026	1058	1018	1034	1021	994	1057	987	1079	1039	1001	1006	1054	1080	1022	1019	1030	1050	980	1005	1013	1034	1061	1038	1070	1041	1050	1013	1004	1042	966	1037	1053	1053	1025	999	947	1035	1056	989	979	1029	995	1093	1046	1051	1009	1036	998	1032	1041	1012	1029	1062	1074	1000	1032	1061	1063	1064	1003	1061	961	1029	993	1038	1067	1020	1020	993	1058	1011	1044	1020	1067	1080	1071	1014	979	1024	1049	1012	1048	1091	1060	1004	1048	975	1022	1063	1046	983	1033	1000	986	1080	1016	1062	1050	969	1013	1052	1041	999	1019	1022	945	1107	1046	1047	1055	1087	1029	1026	1008	1046	1026	954	1059	1000	1038	1036	1056	1056	1003	1001	995	1037	1031	992	1046	1054	1027	1027	988	1055	1069	1085	1026	980	1046	995	979	950	1021	994	1060	989	1034	1038	1018	1009	1016	1032	1068	1086	1028	1052	995	1023	1022	1007	1022	1040	1010	998	1015	977	1028	1060	1025	1033	1011	1035	1105	1054	1002	1016	1016	1008	987	1006	1020	984	970	1015	1032	1052	1021	1017	1071	1006	988	1009	1023	1005	1066	1040	1037	1019	1005	1039	1025	987	1017	1059	1010	1001	1042	1036	1034	1074	1084	1068	999	991	1040	1061	1057	1057	1037	989	1054	962	1042	1042	1016	1009	1045	1023	1028	1061	1055	1043	1013	1021	1074	1061	1031	1005	1031	1042	983	997	1070	1069	1073	1062	998	1013	1038	1061	1047	1073	961	1015	1054	1049	1032	1052	984	1072	985	1021	1006	1022	1025	979	1049	1043	1001	1062	1062	1002	1019	1042	1025	1057	1052	1014	1026	1009	1018	1029	983	1019	1014	1019	1059	1018	1020	976	1098	1034	1061	998	1056	1051	1066	1002	980	951	1039	1065	1012	1067	1025	1028	991	1028	1004	996	965	1028	1060	1026	1022	1015	1065	1003	987	1062	1009	1055	1005	1078	1049	1009	1087	1006	1022	1036	1020	1017	1033	1003	1076	973	1021	1064	1000	982	1056	1096	995	1029	1030	1094	1063	1018	1024	1030	1070	1033	1042	1064	1029	1020	992	1068	996	997	1022	1022	1033	1017	1050	1067	1017	1056	1021	996	972	1049	1034	1009	1054	1050	1063	967	984	993	1031	999	1044	1032	1038	1039	1037	1029	1031	1028	1055	1024	1002	1099	997	1024	1025	1067	1048	1057	1088	1031	1053	1044	1011	988	1006	1089	1017	1070	1045	980	1003	1014	1032	1010	1026	1026	1056	993	987	1018	1000	1008	1032	1010	1014	1005	967	1065	1035	1055	983	1020	1021	1046	1054	988	1098	1054	1030	1030	1052	1047	1011	1008	1014	1030	1051	1032	988	1007	1038	1036	1023	1015	1050	1021	1045	1057	1071	1089	1058	1044	1027	1040	1048	1056	1025	1024	1014	1014	1048	976	1027	990	1065	1043	1000	1064	1017	1025	1052	1063	1051	1065	1055	1028	1081	1071	1036	1057	1044	1106	1061	1025	992	1022	1067	1022	970	1039	1015	1034	1043	1056	1016	1022	1016	1009	1009	1036	1028	1003	1030	1019	1031	1107	1019	1032	1039	1099	1036	1025	960	1009	1011	1015	1043	1086	988	1035	993	1009	1076	1022	1009	1099	1007	1021	960	1027	1053	1003	986	1016	986	1046	1028	1033	1010	1008	1017	1073	1053	1027	1036	1015	1048	994	1044	1057	990	1068	1028	1064	1051	1078	986	959	1040	1029	1034	1062	1050	1018	1059	992	1040	996	976	1000	1049	961	1028	1066	1002	1073	989	1031	1016	1045	1076	1035	1070	954	1000	1065	1067	1036	1028	1027	961	1038	1024	1088	971	1045	1055	1012	1041	986	1068	1057	1067	1021	1016	1005	1042	1007	1007	982	1030	984	1029	1042	979	1038	968	989	1018	1010	1025	1036	1074	1033	1068	1050	1046	1065	1042	985	1027	1047	1048	1120	987	1039	982	1039	1017	1081	1020	1088	1055	1085	1098	1011	1045	1008	1035	1005	1040	1040	1118	1007	990	1062	1014	1001	1015	1018	1012	1022	991	1023	1042	998	1110	1031	1005	1039	1011	999	1009	994	1004	980	1051	1012	1038	1005	1070	1016	1040	1060	1077	1001	1035	978	1027	1020	1066	1000	1052	1004	1081	955	1001	1036	1062	1125	1054	986	1050	1000	1066	1019	1005	1032	973	1002	983	1063	1023	988	1056	1033	1088	1043	1068	1095	1010	1078	1047	989	1029	1000	1012	1061	990	1069	1035	954	1080	1074	990	1082	986	1060	1054	973	1047	993	1092	997	990	959	981	972	1033	1019	1023	1059	996	1025	1021	968	1010	1013	1014	1032	1018	1033	1068	1020	1040	1019	1033	1054	1039	1005	1039	1004	1013	1056	1049	996	1011	1034	1045	1043	1021	1055	1092	993	1033	1062	1001	1015	1051	1035	1027	1045	1018	1079	973	1053	999	1040	978	1018	1059	1048	1043	1051	1005	1051	1057	952	1063	1064	977	1014	999	1066	1043	995	1029	1018	1045	1041	1052	991	1043	1022	1028	1016	1014	986	985	1089	1094	1008	1074	993	1021	1069	1032	1077	1076	997	1047	970	1032	1003	1016	1046	1030	1033	1026	1028	1030	1058	988	1072	988	1038	1109	1034	1032	996	1067	1006	1021	1043	977	1032	1051	987	1035	1012	1035	1014	1014	1020	1086	1044	1022	989	1024	1010	1062	1054	1051	995	1070	1082	1113	996	1017	1058	1021	1040	1019	1070	1059	1021	986	1003	1040	995	1047	1036	995	993	948	1072	987	1043	1061	1005	1015	1008
27755	14115	10918	6706	3895	2753	2026	1596	1198	1078	930	801	757	714	673	606	654	573	544	567	549	562	532	499	565	481	467	462	529	430	456	477	435	473	479	484	494	478	511	431	439	446	429	453	489	493	461	470	517	437	457	457	483	461	476	471	445	467	443	449	471	430	475	436	444	420	437	481	388	459	487	467	452	433	472	421	429	427	484	447	476	431	479	450	391	446	471	478	453	451	459	437	466	452	412	453	440	431	477	483	429	446	449	447	468	500	448	463	445	438	459	465	400	418	455	451	447	486	454	455	499	432	497	457	432	477	453	431	456	499	437	438	425	446	465	474	500	520	426	440	470	453	468	467	460	480	452	457	426	396	488	520	474	436	460	460	436	427	480	456	446	461	437	445	435	427	446	421	426	457	427	437	471	457	434	461	429	451	472	461	481	410	458	416	483	524	499	444	482	431	465	470	436	437	438	449	425	459	407	479	469	457	428	452	431	507	430	508	461	449	468	481	466	471	448	476	450	435	405	473	433	450	453	456	470	418	463	438	444	479	519	469	406	497	467	464	433	427	452	465	436	483	424	456	441	454	442	484	453	494	444	478	484	431	441	488	498	459	461	477	475	459	485	442	412	452	452	425	436	425	430	455	449	475	418	460	443	423	475	455	463	447	473	456	446	461	454	474	480	476	463	486	461	452	446	500	449	470	468	430	469	449	455	419	410	460	467	457	456	507	474	451	458	395	428	415	434	469	502	462	438	491	464	441	470	423	462	467	454	478	430	449	438	458	445	437	419	489	455	447	471	440	469	473	437	450	455	447	458	459	426	443	490	485	409	423	419	457	450	460	427	440	394	446	478	450	434	474	448	426	453	430	466	480	464	455	461	426	455	455	421	458	446	456	444	461	441	427	419	430	490	440	467	446	488	444	437	444	407	433	431	428	442	412	479	451	468	435	427	464	423	429	470	442	448	447	452	463	436	461	482	486	492	467	448	434	492	447	476	450	472	434	473	431	454	424	441	444	447	447	447	485	464	452	452	473	459	447	424	453	460	412	480	458	459	458	416	422	492	443	460	413	454	453	436	447	447	465	440	475	481	486	449	443	459	446	422	437	405	437	486	480	462	494	490	465	443	430	430	432	451	446	450	464	456	419	429	454	470	470	458	485	446	417	434	430	462	489	406	430	425	445	469	467	467	525	470	479	479	453	450	424	457	454	470	439	413	447	465	457	461	419	449	430	419	448	451	521	477	434	427	492	471	431	439	481	418	438	445	513	433	436	467	454	382	452	434	504	468	416	454	481	443	446	465	454	434	424	492	435	417	438	471	426	465	443	459	480	473	448	481	467	470	495	435	445	457	469	465	471	455	448	429	432	436	439	469	446	426	472	482	443	439	452	417	431	452	452	464	486	468	454	424	446	458	418	431	468	436	469	448	451	420	445	474	444	464	418	463	467	434	454	472	459	462	473	434	425	474	466	411	470	487	478	400	406	467	471	460	462	496	419	467	459	431	491	465	414	474	440	464	457	444	462	413	433	481	443	441	408	473	428	486	421	422	459	434	441	479	440	459	422	457	425	456	465	443	453	448	453	449	503	427	456	441	449	510	467	470	397	427	448	444	434	442	482	441	462	455	407	449	470	435	466	463	454	447	431	468	437	474	435	453	449	423	482	469	453	450	473	434	456	410	484	444	459	426	471	445	481	454	425	451	500	428	420	435	458	446	456	419	480	447	446	475	437	438	477	448	468	472	436	424	456	466	469	452	405	435	438	515	429	432	477	474	430	391	435	432	441	449	452	450	466	465	470	457	439	413	449	468	445	453	402	470	455	462	449	503	449	445	467	426	403	456	461	457	459	465	471	453	465	442	453	463	445	454	444	469	461	488	470	460	442	435	440	479	456	446	477	449	437	454	432	445	435	424	459	442	452	441	437	423	509	492	452	443	469	479	472	477	488	510	438	423	478	473	458	456	425	499	468	463	478	454	453	471	452	417	436	434	436	444	435	466	481	430	412	444	487	454	474	453	443	451	406	477	432	430	431	423	468	486	436	452	459	417	450	442	425	426	429	456	430	391	454	417	409	441	464	447	422	470	483	474	451	474	440	465	417	460	454	433	443	456	451	479	436	439	464	437	435	464	422	466	442	472	423	447	437	422	431	453	429	472	491	480	473	446	464	471	416	473	429	432	394	483	461	441	463	438	457	445	450	504	425	458	474	431	464	436	429	442	460	459	445	472	457	471	498	485	432	448	445	479	458	416	426	439	457	412	443	490	476	442	437	433	428	416	447	414	484	460	455	448	490	465	432	458	502	436	445	471	427	450	477	429	474	443	501	505	474	481	440	468	436	483	471	419	423	441	473	442	462	496	460	471	464	482	486	433	500	451	434	443	462	423	453	467	493	429	454	458	440	459	470	457	479	459	431	479	495	449	446	503	477	512	460	469	453	453	470	481	444	435	467	473	464	440	407	462	468	488	466	455	453	464	477	502	466	440	491	469	472	476	441	455	463	490	457	489	467	413	490	483	474	435	496	467	429	420	413	428	444	447	446	470	445	474	477	444	476	471	428	437	430	441	482	416	432	476	443	472	438	443	450	429	473	462	461	484	474	424	432	445	468	462	432	462	411	447	428	450	447	447	465	444	442	418	461	462	458	475	455	470	469	433	492	418	453	508	437	477	445	459	498	462	475	475	459	429	405	452	475	496	434	442	431	477	463	466	451	371	429	432	430	488	495	472	447	441	475	510	459	424	478	468	386	447	471	462	502	455	422	476	459	436	438	444	422	439	434	447	451	473	453	430	411	445	437	467	468	429	465	449	463	469	394	480	424	491	442	444	464	467	443	486	474	477	473	484	446	423	453	459	470	403	466	445	409	451	434	415	460	500	414	426	416	448	462	458	442	413	469	423	440	470	469	421	477	464	436	467	442	449	417	390	455	431	440	470	449	471	505	458	424	447	457	428	392	468	432	502	457	517	449	442	436	464	449	427	479	445	448	474	455	448	454	433	451	432	468	442	441	453	476	439	471	455	473	438	485	415	470	485	495	428	476	478	489	450	416	452	430	433	435	458	455	438	453	417	517	480	468	445	459	444	455	482	423	461	437	442	457	437	459	468	460	480	445	483	458	444	470	427	469	441	481	499	405	456	466	485	469	458	438	440	485	411	460	437	519	452	428	476	471	429	462	465	495	478	453	466	445	440	473	444	431	478	456	410	464	440	467	443	468	457	489	475	461	423	438	484	423	433	458	442	414	475	432	412	500	448	437	449	493	472	463	446	457	439	452	425	423	467	445	456	475	486	459	456	419	479	437	474	439	490	480	434	445	465	467	456	419	437	442	428	446	412	426	490	438	469	454	389	460	476	470	437	479	527	443	491	434	469	481	435	464	461	462	455	447	486	441	447	464	475	436	448	451	458	445	430	442	493	430	449	478	474	446	450	436	458	490	474	456	451	467	469	421	442	449	472	457	455	448	426	467	393	433	462	471	420	433	455	483
17601	10855	15993	14708	11903	9440	7766	6296	5086	4327	3496	3108	2706	2508	2260	2143	2025	1965	1859	1728	1543	1537	1405	1384	1424	1361	1377	1335	1284	1337	1236	1233	1182	1180	1150	1141	1063	1089	1120	1015	1054	1063	1014	1021	1016	991	1020	1039	1022	1001	961	1039	982	972	975	1003	1008	1060	1012	1004	961	1015	1057	946	1013	918	934	1068	1015	983	1063	979	1036	1069	1006	1085	1012	996	995	1016	991	1050	967	1044	980	969	965	1003	976	982	1034	1067	1058	985	1041	969	1010	975	1020	973	1080	1022	986	1013	1000	970	1001	973	1014	997	1009	962	974	1012	1013	1050	1030	1017	1042	1040	973	1017	968	923	1026	988	1009	1022	967	1025	977	976	948	994	1017	964	966	967	959	1037	1001	994	965	987	1067	974	1041	1000	1054	972	1017	990	1014	1000	954	960	996	1023	1036	1043	1001	1062	973	985	977	1015	1018	1047	1012	1010	1002	1015	1060	1010	981	1013	1052	968	975	980	1016	981	1015	1046	1014	1047	974	1028	1012	1053	1001	1021	991	1006	1003	991	983	980	995	1058	941	1024	978	995	988	985	1011	952	1032	934	1017	1039	977	975	997	988	1006	1024	1059	1001	993	963	1008	1030	982	984	1041	1025	1009	1029	1002	1004	1028	1032	988	993	1006	1008	999	1011	1027	1051	1026	947	988	1007	1030	964	969	1047	997	1082	1019	1059	1012	991	987	1033	959	950	955	1000	1000	982	967	1025	991	1028	992	966	1015	1004	990	1014	1024	992	1004	989	1019	1040	1003	985	1005	1022	1022	988	1013	985	1074	1006	954	1017	1012	1046	978	973	1043	1026	934	1049	1052	1040	952	1052	978	1037	995	1057	1009	1010	976	993	1031	993	995	1021	1037	995	990	994	1044	946	1021	976	965	985	997	968	985	1076	973	1069	1022	995	987	1036	1032	1030	1007	1000	1012	988	1056	1057	1032	996	1029	961	977	975	1023	1074	983	1027	984	985	1012	1060	1049	1035	996	958	1024	1009	990	981	981	1007	986	1024	1040	970	1066	1016	1005	983	1020	1035	1024	1042	1039	992	1014	1033	1015	1023	1012	985	970	1019	1017	992	965	991	987	997	1010	1019	999	1068	1059	975	979	1030	1023	991	998	942	995	968	1038	1002	976	1049	994	1016	1024	1029	981	979	934	984	1000	970	1018	994	1002	1080	974	945	1013	1016	999	1009	1022	1061	932	1023	1028	977	1010	1022	934	1022	1009	1028	1010	1053	985	1087	961	992	1048	966	1036	992	1002	992	948	1004	984	985	1011	999	966	1011	1066	998	1051	1038	998	1033	1009	1036	976	981	1033	1047	1082	1044	1006	1033	1026	1043	948	1012	1038	1040	1049	1002	990	1019	1040	940	1014	1000	971	1066	1007	994	988	1059	977	1027	990	955	966	990	1031	1018	1001	1022	1013	1025	978	1016	1006	973	962	1026	1007	996	1009	984	939	1044	1018	988	1029	942	1021	1002	1029	974	989	982	982	956	1030	998	990	1013	1042	996	1000	970	997	1006	957	1015	1023	1014	1013	967	986	1037	1014	978	981	1035	1020	994	995	1019	997	1074	979	1002	943	979	1043	1038	975	1032	964	988	987	977	997	1017	1008	954	1007	1042	985	976	1015	966	983	963	1068	959	1062	962	1001	993	1013	983	980	1047	996	1017	986	1004	977	1040	1085	980	1077	957	1037	976	996	991	1020	1017	980	1035	1025	1008	1027	1028	1018	954	988	1026	1026	1073	1033	1025	1041	1031	993	1003	1044	1019	1026	971	1001	974	982	1019	1039	1007	1021	945	1027	1026	975	1028	1016	1053	989	1033	966	1035	1015	1016	965	1020	1069	1012	1000	1013	994	1008	1040	1000	1010	1064	1003	1007	1071	955	996	959	961	1013	976	1042	992	1021	957	1001	924	960	1056	962	1041	1005	1015	997	979	1039	993	985	1007	980	1003	998	1023	1009	1038	986	979	1002	1018	1034	995	1028	1047	969	1010	1018	996	1007	999	987	977	992	1025	1060	992	967	928	1033	1053	983	995	1025	954	970	1016	971	1022	1006	974	997	995	994	1015	996	1055	975	1002	971	957	1024	1002	940	1019	986	993	1010	1015	1010	1000	1021	979	1003	1003	1053	1076	1042	1004	951	1002	990	1026	1027	1036	1037	950	1014	1054	975	976	1021	996	1004	950	1019	1022	1035	1038	987	1031	960	1002	1020	1019	1032	971	1024	1031	1013	957	984	1007	1029	1020	1003	1043	1016	974	990	1029	999	993	1010	989	1084	968	1017	1043	961	1031	1001	1070	1013	989	998	1024	929	973	1029	1010	1015	981	1018	1021	1027	1038	1028	977	983	972	1017	1064	1035	995	1024	977	1025	994	1033	1000	984	1043	1038	1030	1052	989	1022	1043	1022	975	986	970	1032	1030	992	958	1065	1013	1025	962	1055	954	976	989	1074	993	1010	961	1009	1001	1050	1007	948	1019	998	1048	1016	981	1030	1067	1011	968	1069	993	1067	995	1005	995	965	1008	998	1047	1014	985	1069	939	984	1029	1012	980	972	1008	1029	1042	990	973	990	1021	1019	984	987	1081	1052	982	1053	1035	1024	1049	963	1003	1016	1048	1020	1010	982	1024	963	1022	939	973	980	1045	1021	1038	1052	1066	1026	1031	1032	1040	948	1088	1011	986	1036	967	968	984	958	979	1027	991	982	1007	998	1102	998	1020	1029	1044	1005	1000	1021	1010	972	971	1018	969	993	1034	943	1046	1011	1057	1020	1014	1016	983	1030	1046	991	940	1031	1006	983	1062	994	1015	987	1033	993	999	969	1029	987	962	1021	992	1033	1000	960	1052	981	957	975	1035	1066	1081	992	1041	1020	996	971	971	997	965	940	1023	1085	997	989	1023	1042	1005	1026	987	980	1011	1015	1011	1011	997	979	964	982	1005	1053	909	983	997	1023	965	977	991	1017	1050	1029	1041	998	1012	977	1044	975	961	1021	1013	1073	949	1008	996	983	997	1007	1031	1043	944	1080	1023	993	1034	1021	997	1060	1044	974	978	1012	1027	985	1018	995	944	989	970	998	996	1013	1008	979	1013	965	1000	945	974	1043	996	986	1003	1018	1065	1008	1039	1018	954	1007	1008	1060	985	1021	1046	987	990	969	1063	1008	1005	1030	1021	1012	969	1005	1004	1011	1054	982	1050	991	920	979	1052	990	1008	1009	970	1063	1039	1032	997	1054	997	989	993	970	1007	988	1007	962	982	1007	1008	1022	1000	1016	1003	1048	1016	1017	1001	986	976	982	1058	1026	1019	995	1064	962	1027	1024	1018	1045	982	935	1060	998	981	1019	966	989	1007	977	1007	1042	984	1038	995	1013	1016	1007	1007	990	988	984	966	989	1019	1006	1006	1017	1008	1011	966	972	1010	1000	1023	1003	1030	998	999	969	996	1014	1056	1008	991	997	948	990	1022	1005	1008	988	993	1008	1029	1013	1043	979	1056	1045	999	1025	1005	991	978	1034	1058	1017	1001	1065	992	1014	1010	1003	987	1032	1031	1038	1019	1005	1015	976	1022	980	1040	1069	1032	1060	975	1015	979	1047	982	1029	981	1059	997	1021	1017	1046	1024	994	1009	1033	1006	968	977	1037	945	1017	1034	997	966	1055	964	969	1012	1010	1013	1009	1071	981	1039	976	1022	1001	968	998	1023	1052	1013	994	1028	980	1053	942	1046	980	983	988	976	1035	1019	985	1007	1039	981	1038	996	977	987	979	1039	1055	1016	997	961	981	1036	965	986	996	999	1019	997	984	1073	1010	975	1015	1045	963	973	1046	1102	1035	1038	1059	975	959	951	988	1016	1049	955	1012	1039	1068	1001	1070	992	996	1015	1057	1022	950	1016	1023	954	997	939	964	989	945	1036	993	979	991	1004	1015	1010	1006	1020	956	976	1005	1030	981	1000	972	1016	992	1047	953	1039	1012	1053	998	1060	1020	1032	1033	1033	930	994	1014	1015	993	986	920	1011	993	1041	999	901	1010	1070	946	970	976	1051	956	981	990	985	1076	1007	1014	990	1011	1011	1013	1009	1016	972	981	1025	1034	1002	980	1043	1010	952	1001	1010	973	961	972	1007	1010	1047	983	1038	974	1000	1029	1044	1001	1002	969	1019	989	1013	1026	996	988	1035	983	1009	1018	1007	1021	1073	1033	1009	956	1003	1010	1056	1056	1013	1031	970	985	1023	988	1023	1001	1011	966	1014	1059	966	996	1008	998	1041	1016	1038	1013	986	1005	1060	1036	988	967	1028	1031	1010	957	1026	1009	1013	1008	1038	995	1011	978	930	1013	1059	1027	994	1014	968	998	1046	980
36545	19996	16100	9266	5596	3975	2867	2213	1689	1451	1115	1027	870	830	740	766	728	730	704	693	625	589	552	548	515	552	589	584	547	560	509	505	558	501	491	489	484	483	514	453	410	474	402	439	461	436	483	458	448	447	441	466	407	458	479	439	434	420	443	508	485	465	469	456	441	482	461	462	431	429	434	445	463	489	447	445	468	442	461	460	482	430	490	458	422	454	415	495	443	461	480	489	466	466	481	473	466	430	453	468	463	469	483	433	461	460	455	446	447	429	397	421	456	458	478	421	462	457	438	476	441	458	486	421	476	430	468	446	460	463	451	491	464	446	426	435	447	465	459	488	441	451	449	438	453	502	462	460	460	422	481	431	475	422	498	449	468	427	467	492	454	424	432	475	421	434	468	490	464	463	456	477	441	468	467	447	425	526	442	425	410	498	455	436	467	442	493	425	434	453	428	494	446	381	483	492	447	474	427	460	449	449	425	447	421	454	442	462	483	452	474	487	418	474	472	431	418	431	443	489	489	473	482	459	471	473	461	448	461	424	452	463	428	425	505	470	444	447	518	424	454	490	442	455	468	451	429	483	444	460	474	456	426	442	443	456	443	420	405	464	411	462	459	494	397	443	442	433	460	446	409	422	486	488	476	407	480	468	453	468	486	429	471	388	456	439	428	466	404	445	446	498	503	459	443	416	455	433	453	465	479	463	462	466	471	454	451	429	482	436	447	501	436	461	444	444	467	447	438	454	449	480	419	432	462	446	436	495	485	484	452	455	463	461	449	454	430	459	474	415	455	451	478	415	438	459	489	451	517	459	457	437	455	448	455	408	414	472	453	478	426	440	486	435	459	418	455	437	440	440	440	415	457	481	471	437	432	408	443	477	418	408	464	420	450	490	427	459	441	438	498	451	457	435	452	431	427	445	447	484	418	424	445	462	415	453	413	467	444	442	431	492	445	476	421	469	437	443	465	437	467	447	444	464	453	444	423	443	416	471	438	440	482	427	483	459	471	449	461	444	495	424	426	418	452	457	438	479	481	466	441	455	439	450	458	450	450	430	477	464	475	467	452	478	468	430	470	429	439	456	431	464	479	464	453	435	458	497	464	431	394	463	480	448	479	475	458	413	415	482	452	480	475	438	465	446	479	483	445	419	469	452	452	440	470	410	433	474	468	420	481	483	474	421	467	495	466	425	432	464	415	428	456	457	471	482	446	480	456	466	446	425	481	447	446	454	446	422	452	460	478	460	511	474	480	411	443	512	465	474	455	463	439	467	461	456	398	472	446	474	472	448	420	423	440	484	448	460	421	460	486	416	440	455	473	422	452	468	441	459	466	440	487	457	464	467	450	405	442	475	426	477	455	434	446	462	468	436	437	442	510	491	408	449	439	458	421	459	429	466	521	457	446	450	439	407	430	405	439	455	442	480	443	444	489	408	471	444	467	400	457	464	467	461	464	455	440	476	468	488	461	463	466	445	431	476	424	420	450	439	435	472	481	451	462	427	438	411	437	441	474	468	438	427	466	502	456	425	421	459	432	409	461	463	426	499	465	413	460	460	464	433	462	425	482	430	444	409	476	442	512	473	442	490	436	440	463	444	462	436	452	443	442	451	439	451	464	473	491	463	480	466	438	449	462	449	478	450	448	455	463	425	445	454	474	455	474	451	467	455	436	426	459	478	457	428	439	444	494	461	469	474	510	466	437	489	474	455	460	454	474	444	484	450	472	481	472	457	470	476	461	463	491	441	488	431	442	465	435	454	395	456	475	497	451	436	469	460	458	486	494	439	480	431	467	459	452	471	465	450	453	468	482	434	441	499	445	424	424	438	463	437	479	452	417	475	415	485	431	459	436	441	410	492	458	401	471	491	483	472	490	442	465	431	469	423	446	468	505	504	444	433	472	455	453	455	497	486	423	495	420	446	427	506	457	470	443	441	469	474	469	463	458	472	501	465	443	414	439	444	449	429	446	491	510	497	449	469	475	428	460	488	480	453	448	423	480	445	461	451	451	487	455	473	463	406	477	434	494	412	410	444	465	444	434	463	429	476	418	464	449	433	498	447	468	459	438	435	474	454	484	446	433	436	445	435	472	454	449	407	461	485	486	450	452	452	439	438	475	428	465	464	494	413	458	496	441	473	416	458	482	452	468	425	459	419	455	464	477	476	446	472	456	421	435	451	432	474	461	442	459	501	452	448	511	412	432	466	430	445	457	501	516	452	465	430	482	439	418	406	440	464	487	481	474	446	442	411	448	495	445	446	451	449	429	439	424	438	470	434	414	475	443	448	463	454	449	453	446	437	449	475	428	445	487	463	448	439	477	451	476	446	491	431	456	447	472	482	440	411	438	465	482	484	467	488	451	465	436	469	448	417	462	441	457	473	453	446	483	450	465	439	412	455	453	419	487	485	477	458	406	437	436	476	433	477	407	490	415	453	423	432	446	488	467	437	442	445	435	459	409	434	461	444	470	450	431	432	443	472	464	504	493	490	437	448	402	476	459	450	434	453	473	442	443	471	449	452	472	421	423	486	437	452	490	411	468	476	430	445	443	449	394	456	439	416	447	475	460	489	442	526	449	448	435	430	445	470	440	455	470	447	454	468	435	411	464	504	497	459	431	480	495	463	411	476	436	460	452	433	453	459	467	463	496	445	464	464	430	434	475	465	463	400	460	437	438	464	476	487	450	481	430	410	431	486	464	459	455	473	455	464	470	420	444	470	441	452	447	425	425	445	483	468	454	455	463	456	455	447	465	459	476	452	475	461	437	422	458	438	442	475	435	455	437	438	449	459	467	427	447	454	476	446	439	448	470	457	463	417	459	386	448	470	433	432	421	464	461	475	431	465	481	454	431	436	468	468	486	420	430	445	435	486	449	469	471	462	468	424	438	480	435	398	426	460	428	476	482	471	527	432	460	425	447	460	474	480	495	490	430	486	469	436	511	416	440	433	457	444	434	417	444	448	500	400	441	409	452	451	500	467	491	440	450	439	428	470	467	506	454	459	485	463	439	489	497	443	419	472	430	449	466	438	427	454	480	442	470	458	478	471	454	445	418	470	440	430	459	422	421	437	500	467	459	471	463	441	440	470	468	449	452	446	459	441	464	484	491	468	475	530	447	439	477	443	443	465	420	450	424	443	464	408	440	475	454	465	434	454	456	466	448	460	455	414	448	452	441	424	428	456	411	459	452	486	472	427	451	432	433	470	492	431	447	481	420	448	434	399	475	463	445	414	475	459	459	455	451	413	443	485	463	417	486	455	447	450	437	422	449	461	480	444	439	418	453	418	416	469	475	423	465	452	463	439	445	459	463	417	481	465	427	450	433	428	410	449	462	488	442	430	468	422	412	465	459	460	463	503	446	477	443	468	488	475	449	484	441	475	463	429	477	464	420	448	464	490	448	455	428	474	467	505	495	464	442	468	470	434	458	430	451	418	473	445	456	462	462	442	442	435	446	450	461	416	475	449	448	461	436	453	462	477	480	468
21803	14155	21071	18150	15363	12406	10117	8332	6654	5539	4817	4186	3606	3241	2939	2715	2670	2613	2425	2227	1956	1790	1680	1702	1693	1728	1678	1651	1553	1503	1380	1328	1198	1158	1230	1284	1252	1158	1122	1102	1044	1075	1098	1061	1011	1060	1069	1054	1046	1009	1081	937	966	1019	1075	1022	989	996	1038	1059	1043	1034	995	1013	993	1013	1013	1072	1030	1008	951	1048	1008	975	1017	1047	1033	1021	1009	1039	1011	1015	971	1016	1013	975	997	953	1015	997	980	981	1028	970	952	1037	996	1030	938	959	1014	982	1009	1028	1026	1021	1004	1031	975	1012	927	1020	1014	911	954	1018	1006	968	1002	995	1010	1009	1011	935	932	984	1017	1008	999	976	1046	1019	1061	1035	970	1011	1045	964	1005	998	955	1015	1032	1011	953	980	994	1027	980	1039	1039	1008	974	1014	1009	1048	984	996	1005	940	972	980	948	965	1038	1006	974	1011	960	1034	953	1060	938	983	1035	1011	986	986	1010	1013	1004	1017	1016	994	1027	981	1025	1030	979	1011	1032	1029	1026	1018	1036	1029	1027	988	1009	986	966	953	977	988	1024	988	966	972	957	959	970	1023	1011	999	1042	996	954	975	1006	1018	972	960	1010	960	1015	956	1011	1034	1036	1027	966	1050	991	1053	1018	1059	968	1024	931	991	1035	1005	1038	1019	950	1001	986	1030	1010	937	977	998	996	1012	972	1066	982	1010	943	988	1000	1003	1016	963	986	983	1014	977	1036	952	1008	1013	1006	987	1039	1045	1018	1014	1014	968	1009	966	1040	1054	989	967	1003	1005	990	1047	1050	1002	988	1025	992	1007	1009	981	948	1004	971	989	1011	1017	1020	996	973	1015	934	1020	978	1019	987	1043	950	1016	1044	994	970	1041	1022	996	1023	1034	996	989	994	1081	1026	956	937	993	1033	980	1034	975	951	1030	1062	1022	991	1036	959	1016	1014	938	1018	1041	1011	1011	1015	1039	963	1062	1073	998	991	1022	1056	967	1019	1031	987	1026	999	985	960	959	1012	967	994	970	989	971	1022	1026	1023	1021	1052	1023	1052	986	1034	1026	1005	960	1020	1061	1034	1058	968	1009	928	1040	961	976	1028	959	1013	971	1043	996	939	1022	1011	1036	939	1028	961	989	977	1000	1005	926	940	970	1001	1026	955	957	1005	1018	993	1027	989	961	1002	1004	991	1059	1014	1017	990	1019	1025	1048	976	964	993	978	970	1009	979	983	1002	1016	936	1006	1000	984	990	1042	957	975	972	997	1027	1036	1061	989	989	973	1015	997	1010	1049	975	996	1024	968	1020	984	998	1068	975	1016	978	1016	974	969	1014	1012	978	1076	986	988	991	925	1047	989	1027	986	997	1014	1009	1002	1000	1002	1032	1041	975	1076	956	1022	1003	974	985	973	978	965	993	1083	1010	960	1019	976	973	1013	952	999	1018	1011	916	1020	1039	994	978	1034	1041	976	1029	1044	993	978	937	978	1002	987	1033	1053	1034	1010	973	997	1002	1036	1015	1024	992	950	991	950	1050	1010	1001	992	982	994	996	1001	999	982	955	1035	1055	964	982	981	970	992	1004	1005	954	1058	995	943	1014	1019	1012	972	990	983	1016	987	1006	1001	1024	954	1014	1009	972	1004	990	994	986	991	1050	1027	1064	1019	1045	993	958	960	1039	973	1078	1007	1023	1045	993	968	969	1011	978	972	987	957	1002	1051	1004	970	922	1026	1024	1009	943	1023	985	1003	965	986	973	955	972	1025	1030	980	1039	970	985	1031	970	944	999	1004	1009	1081	1016	981	957	1051	1033	991	1043	999	971	976	982	993	986	984	1000	1031	943	991	1025	1049	963	959	1030	975	1026	948	961	1076	1015	970	924	1020	1016	1049	1041	984	963	950	1048	981	930	1004	998	993	1076	1009	1053	992	1001	1092	965	1058	1045	1051	1044	1003	1003	1051	955	1005	961	987	998	1015	1040	994	1004	978	988	980	998	972	1012	1032	988	1022	1011	998	1039	1020	992	994	972	1005	959	983	1049	1044	989	997	1067	979	1063	959	1004	1007	988	1025	939	977	991	998	999	1006	1016	989	1015	986	972	1047	1027	968	987	1012	984	1011	1027	1021	980	997	968	986	938	992	993	1042	1006	1027	1012	1026	1031	983	965	995	997	1045	1013	1015	1039	1016	1042	1019	1036	999	970	952	1043	951	975	987	1000	1027	988	986	955	1016	980	1001	995	992	988	973	1000	1043	1001	997	1030	1033	954	999	984	1004	1038	1055	989	977	998	962	1034	974	1006	981	993	1029	1047	1042	1003	986	966	1003	956	991	984	1006	1031	992	977	1021	964	1018	997	979	1011	1052	1016	973	979	983	971	992	1009	982	966	982	1023	1020	1035	986	1021	1005	1019	985	979	1005	981	995	946	945	919	951	1016	1005	1006	957	987	973	973	975	992	985	937	1060	1040	1016	961	1031	949	975	1043	1078	986	998	1017	1035	1019	985	1042	1022	964	1037	1028	965	932	1010	1002	1007	1018	1007	1053	970	1022	1011	1037	996	1016	1013	1012	984	971	1037	1041	989	963	1012	1001	968	921	986	1004	1104	990	1003	968	999	984	980	952	1035	996	963	985	997	984	979	964	1030	1017	1026	1006	1045	982	967	1016	1027	998	980	963	1002	987	956	989	940	958	1020	993	984	1057	1029	997	980	995	1029	1027	1007	972	1006	954	965	1008	1007	987	1028	946	1024	1003	968	989	1003	1014	951	1083	988	999	979	1042	934	1074	1014	990	986	971	981	1041	1021	1018	1011	1046	1026	998	1017	990	1056	983	997	955	967	993	992	976	1037	1053	996	946	1029	1010	1010	996	1049	1009	1028	1012	1030	1000	1011	992	944	964	969	952	1056	1002	937	1021	1039	985	998	957	1033	1001	953	1023	1007	969	1004	996	978	1021	983	1006	1087	996	1006	987	1022	984	1052	1003	991	996	1009	1009	945	1009	942	1028	971	1045	1074	1007	991	1005	1032	1081	966	1020	990	1020	1036	976	1031	945	1025	1025	1002	1051	1005	943	1006	989	1022	1014	1071	1000	1002	993	1026	986	1030	942	1020	1041	1019	998	1072	991	1027	1003	990	1048	1034	1053	1000	992	1033	982	1013	947	1029	985	1058	1010	1027	961	998	978	988	1027	984	1000	978	968	1021	997	954	1001	975	1057	990	987	989	1023	977	1014	976	994	1020	1042	1017	985	1013	989	1087	994	978	995	1004	1013	1071	996	997	996	1012	1026	1048	982	1020	980	959	955	999	1031	1004	1030	1015	1036	1000	1035	987	975	1041	977	986	992	1040	997	1074	1000	976	992	1024	1007	1038	1036	999	986	1039	965	994	993	957	1004	982	1016	983	1054	1020	1051	960	960	1032	954	1057	1045	1006	950	1039	979	1013	968	998	972	995	938	1021	974	922	964	1026	1045	1016	1001	1061	998	1035	1018	1002	964	996	1020	956	1061	1041	1025	1001	1011	1039	1013	1035	988	992	1017	986	988	973	1039	1030	1065	958	998	980	996	944	1026	953	1018	989	998	1023	1009	936	975	987	1011	963	979	982	1026	1001	999	1063	999	972	1048	989	1013	995	957	1002	1020	1037	1005	1054	1018	982	1035	955	1021	1037	957	1004	968	972	980	994	1026	988	990	994	1001	987	1039	976	1032	1019	975	951	967	983	993	1080	989	1062	948	955	983	954	990	1016	1075	945	955	980	1014	968	1003	963	1031	1055	1000	1062	969	980	1004	982	1022	995	1002	996	1000	948	956	1035	972	1034	1044	1022	949	993	995	1006	997	989	976	1002	992	995	1011	1001	1007	1045	1009	984	989	964	1028	1037	1009	954	984	976	983	950	1042	960	986	954	1002	1024	992	983	983	988	1008	1002	1011	1010	1021	1000	1001	971	967	937	989	1003	1021	994	985	986	998	1038	983	990	1035	983	1047	958	1033	1029	1014	964	997	1035	992	1002	1055	951	982	1039	972	997	1031	1016	1020	1041	1022	997	1008	1000	946	1008	986	1030	1012	984	976	1005	1035	1031	989	1053	1017	1031	955	995	995	1020	1037	982	1010	967	1022	1031	983	1009	990	1030	1015	1016	971	964	1033	969	960	1024	978	1030	1011	1003	1033	1008	972	1004	992	984	1015	985	1027	1048	946	1033	1006	1002	973	997	973	997	951	1046	993	972	982	994	1032	1009	990	1003	960	1063	976	1000	1000	974	1004	976	997	958	1022	958
16500	8110	6179	3904	2649	1803	1330	1110	899	871	701	694	630	593	595	502	534	574	547	540	519	513	538	542	481	486	508	498	500	524	499	499	492	472	473	500	472	457	463	486	504	443	443	473	461	437	469	454	488	465	484	536	444	444	460	482	468	508	454	490	479	501	489	478	470	436	447	491	452	443	463	458	474	511	478	508	480	475	472	447	474	471	499	473	426	449	507	523	483	466	468	470	493	451	426	461	436	441	454	442	455	495	508	524	475	479	428	465	463	504	456	457	455	487	488	429	442	480	485	457	450	463	481	466	511	474	464	500	429	461	457	457	449	487	458	473	481	484	510	479	461	432	513	480	469	446	468	473	456	504	481	493	450	439	466	487	476	475	451	511	474	459	478	505	490	458	469	497	435	470	482	489	470	491	492	449	497	460	520	454	440	455	461	453	438	466	476	482	458	472	510	446	469	470	444	458	498	481	476	489	438	496	556	528	484	443	461	465	477	460	490	466	451	460	465	459	472	437	492	452	462	440	493	501	485	446	497	506	469	443	515	498	453	482	433	492	468	489	515	485	458	491	482	489	452	457	444	487	497	473	458	474	480	449	454	440	477	459	468	451	471	479	485	493	479	486	466	491	487	441	516	499	474	456	450	510	478	467	430	540	477	504	508	466	486	451	459	434	497	463	486	508	510	483	494	476	451	492	453	494	486	494	477	509	473	454	450	456	497	514	483	496	445	482	464	452	446	447	512	503	454	470	448	449	465	455	450	478	446	492	481	484	500	485	492	480	484	465	474	495	466	488	483	510	483	446	490	503	425	438	466	414	436	497	468	467	430	494	493	449	494	496	448	433	430	468	489	456	499	467	497	459	471	497	447	410	450	486	491	472	449	470	470	443	447	474	469	449	452	463	481	428	470	464	481	472	480	474	463	451	465	463	498	469	453	442	474	467	459	467	463	436	441	503	454	484	492	437	487	418	455	477	442	532	474	449	459	441	463	502	429	481	545	419	445	500	489	494	499	460	441	466	502	446	440	470	492	464	475	447	483	464	442	481	430	449	444	474	456	443	479	474	448	483	471	463	478	449	480	492	478	455	518	465	515	452	491	464	525	442	464	488	447	438	485	453	459	476	502	520	445	451	463	475	463	470	440	443	426	484	473	462	490	455	515	481	500	489	458	453	458	501	493	500	496	451	485	456	462	519	465	469	477	499	501	461	455	494	465	468	445	502	512	439	466	472	461	486	497	470	451	445	460	433	447	457	455	483	487	430	470	493	439	437	462	517	466	550	486	470	474	455	459	446	437	476	484	481	462	460	490	476	504	459	463	486	477	476	512	478	479	447	460	434	471	455	438	477	452	491	459	461	455	502	464	487	458	452	484	460	464	471	465	503	457	450	468	511	441	456	440	487	495	492	458	439	477	458	477	518	509	423	501	451	461	468	457	515	455	449	446	481	465	462	440	530	433	536	440	495	456	434	500	482	488	490	454	441	444	510	439	443	481	480	475	500	456	508	453	461	517	510	485	500	492	447	427	446	488	444	453	460	472	467	429	495	478	462	470	495	458	451	461	471	472	489	516	501	507	465	463	491	526	480	472	432	461	477	443	416	515	463	465	465	436	483	422	490	434	441	492	453	474	474	452	514	484	443	467	442	488	442	481	468	482	452	457	482	489	442	503	488	503	457	500	495	471	461	449	499	457	458	416	464	440	495	451	456	476	442	485	459	476	498	445	466	473	455	492	467	478	472	492	489	458	513	459	473	467	432	471	486	497	504	459	502	530	490	502	463	409	484	503	458	450	511	503	433	485	471	479	498	471	449	485	464	481	500	495	447	489	487	477	428	458	500	463	437	482	481	451	499	458	489	454	442	453	491	457	482	490	490	494	493	459	533	440	462	492	488	489	445	447	465	464	440	466	467	465	497	452	442	468	479	493	485	454	498	477	479	489	462	449	462	492	466	490	477	489	471	509	482	426	509	499	458	488	473	456	461	494	512	452	466	478	445	484	503	460	456	444	465	445	468	473	502	471	495	525	447	479	415	447	497	450	465	480	507	461	466	488	517	456	485	489	462	484	455	483	517	470	498	459	458	517	490	479	491	471	459	485	494	446	464	465	479	515	459	486	458	500	482	507	445	473	486	494	466	489	466	456	521	466	478	426	472	459	496	476	472	512	479	472	465	474	482	486	452	471	463	482	435	460	493	541	527	444	466	535	491	431	421	468	512	500	490	489	490	489	485	499	460	466	475	475	462	502	515	456	468	445	467	450	518	489	463	495	451	474	483	489	539	455	485	462	497	464	460	518	454	473	491	447	441	483	483	494	470	483	476	520	463	440	451	474	464	464	445	469	478	446	478	427	508	432	486	477	483	454	448	477	502	442	493	495	473	487	528	458	507	488	457	458	498	524	461	455	463	481	493	485	471	461	463	441	512	534	451	433	488	465	460	470	446	447	478	473	469	467	440	455	488	489	504	494	441	486	457	460	475	453	485	475	470	412	498	504	490	505	444	494	465	479	472	444	450	489	494	465	479	480	509	470	468	483	447	488	498	477	467	502	481	479	470	495	464	474	453	462	497	459	510	465	463	503	478	449	471	440	499	484	453	459	493	516	478	509	433	459	474	499	447	456	447	504	460	478	471	454	464	447	463	474	456	466	460	466	480	480	457	447	459	483	487	468	448	478	480	496	487	460	493	447	426	473	463	480	504	478	469	492	500	502	460	463	485	445	484	489	461	455	456	497	499	491	425	457	455	497	501	451	453	491	454	420	460	479	463	497	487	483	523	487	479	479	452	471	429	469	460	425	456	488	464	409	474	505	455	433	474	516	482	477	449	423	469	455	480	429	525	490	457	464	455	464	439	436	502	516	484	503	484	489	477	493	514	492	489	448	442	477	471	428	471	440	513	477	483	511	461	436	468	470	458	451	420	493	517	449	496	408	450	479	511	482	469	476	490	459	491	496	499	484	485	497	453	472	452	474	437	470	515	512	508	524	460	465	500	487	480	456	465	481	494	482	448	483	491	475	471	498	410	495	520	481	445	469	505	448	429	452	490	486	467	535	467	443	475	472	514	472	483	483	487	509	453	454	471	447	439	485	420	475	515	454	456	509	446	488	444	492	441	485	510	463	488	473	472	412	447	473	485	409	463	433	462	461	488	464	493	491	481	493	465	481	446	489	445	448	469	458	469	496	471	476	411	471	455	461	474	472	437	506	484	512	484	497	466	482	485	441	446	472	462	518	491	497	478	460	452	444	433	459	465	453	470	534	460	494	493	539	496	484	518	493	515	467	476	473	520	464	458	485	454	509	488	466	511	522	473	479	469	438	468	480	436	475	468	497	522	457	489	523	487	490	441	505	468	494	473	496	441	457	438	457	482	475	464	494	471	480	483	465	472	497	494	445	465	463	468	441	487	522	510	478	441	453	473	424	455	424	496	490	485	472	490	468	487	441	478	480	458	476	473	457	551	523	486	489	479	465	465	468	470	454	495
10133	6895	10240	9986	8061	6176	4881	3900	3222	2801	2449	2199	1951	1710	1597	1553	1525	1404	1375	1409	1324	1259	1201	1192	1241	1198	1196	1117	1147	1177	1147	1103	1135	1029	1113	1142	1096	1089	1079	1054	1009	1023	1100	1029	1035	1002	1062	1015	1053	976	1058	1065	1057	1013	1044	1061	1035	989	1051	1028	1004	1044	1046	1051	1071	1075	1043	1037	1033	1071	1027	1001	1007	1078	1017	1055	1052	1010	1028	1020	1133	1064	1088	1043	1014	1116	1063	1012	1052	1053	1074	1080	1052	1032	993	1056	1031	996	1058	1037	1033	1060	998	1019	1030	1054	1070	1030	1051	1064	1048	966	979	1074	1056	1006	1089	1027	974	1083	1015	1062	1036	1093	998	996	1014	1041	1021	1037	1066	1047	1018	1037	1004	1010	1017	1030	1025	1041	987	1069	1024	990	1015	1022	1025	1115	1037	1026	1021	1007	1048	1050	1067	1042	1011	998	1045	999	1048	1052	1019	1055	1039	1082	1040	1034	983	1098	1016	1074	955	997	1031	1029	1025	1030	1059	987	1072	980	1012	1061	1023	1007	1025	1015	1014	1058	1058	1031	1054	1079	1041	996	1080	1008	1021	998	1050	1062	1046	1040	1074	982	997	1005	1055	1059	987	1049	1003	1079	981	1052	1023	1017	1008	1049	1060	1022	1017	1014	1079	965	1112	1064	1054	1025	1002	1022	1000	1076	1007	980	1058	1043	1047	1053	966	1089	1038	968	989	1062	955	1010	1030	1014	1058	1046	1082	1019	1022	1052	1035	1043	1056	1067	1069	1040	1014	1037	1023	1013	983	1035	1025	1012	1012	1113	1043	1055	1042	1070	1067	1073	1029	1062	1028	1033	1049	1058	1018	1057	1039	1026	1054	1062	1030	1051	1043	1083	947	1022	1023	1018	942	1067	1061	1035	1054	1053	1047	1038	1023	1032	1057	1016	1086	1097	1045	1054	1022	1039	1062	1035	994	1000	1035	992	1010	1026	1008	1033	1074	1024	1024	1051	1037	1059	1098	1092	998	1033	998	1042	1040	971	1098	1015	1067	982	1059	1014	1047	1010	1019	1042	1011	1035	1046	1037	1040	1080	1041	1024	974	1030	1040	1000	1087	1040	1055	994	1126	1029	1005	992	1111	1064	1064	1033	1030	1061	1044	1043	1061	1030	1011	1042	1077	963	1055	1114	1099	1020	1066	1024	1077	1060	1062	1063	1057	1060	1018	1028	1064	1035	1036	1048	1054	1036	994	1051	1059	1028	999	1013	1085	995	1025	983	1013	1041	1059	1057	1014	1020	1026	1036	1070	1006	1069	1045	1066	1026	1050	1052	988	1066	1050	1032	970	1043	960	973	1015	1060	1036	1015	1019	1053	1021	1040	1023	1058	955	1059	1014	1080	1069	978	1062	1033	1029	1007	1074	1023	1071	1091	979	982	1052	1048	1044	1054	1002	1039	1051	1074	1044	1035	1049	1019	980	1030	986	954	1044	1028	1002	1035	1074	1040	1039	1053	1044	1056	1009	963	1033	984	1098	1037	1058	1032	1044	997	1030	1034	1025	1046	1069	1021	1071	1090	1079	1075	1018	1031	980	1019	1049	960	1078	1018	1031	1013	1029	1080	976	1038	1099	1074	995	1055	1067	1021	1060	1072	1060	1005	1043	1089	1030	1035	1038	1017	1018	1028	1013	1036	1000	1007	1031	1017	1078	1065	1015	1088	1037	1053	1059	1040	1096	1041	979	1130	1051	982	1040	1033	1042	975	1010	1003	1043	998	1031	1032	1033	1022	1024	1040	1056	1008	1054	1024	1061	1028	1006	1027	1051	1054	991	1075	1076	1073	1060	1104	1088	1021	1016	1065	1106	954	970	1067	1036	1024	1035	1012	1024	1029	1032	1058	1046	992	964	997	1060	1040	1001	1051	1014	987	995	1097	1027	985	1046	993	1051	1006	1015	1032	1055	997	1047	1024	1027	1012	1072	1053	1076	1064	1030	1011	1060	1056	1062	1071	1026	1023	1039	1029	1055	996	1015	1094	1071	1059	1052	1038	1010	1005	1040	1011	1007	1037	1021	1056	989	1020	1017	1053	1026	995	1044	1087	1055	997	1008	998	1020	989	1027	1053	1052	1042	1006	1052	1011	978	1051	1010	1058	1034	998	1073	1105	1061	1084	976	1012	1018	1026	982	1049	1046	1070	1013	1081	1033	1041	1074	1013	1012	1062	1055	1063	1091	1063	1063	1036	1051	1010	980	1101	1024	1051	949	1033	1043	992	1098	1066	1002	963	1023	1027	1104	1053	1036	1020	1013	1059	980	1052	997	1046	1051	1080	1055	1038	988	1036	1091	1046	1054	1081	1014	1031	991	1017	1000	1046	1075	1007	1036	998	1000	1026	1006	1062	1080	1015	1031	992	1068	1019	1009	1052	1048	999	1017	1031	1031	1009	1058	993	1066	1070	1069	1089	1029	1047	1092	1059	1037	1060	1056	988	1043	1029	1086	1014	992	1039	1015	1061	1015	1000	1059	1043	1066	1030	1056	1008	1070	1061	1045	1034	1028	1010	1021	1042	1068	1051	1024	1052	998	1080	1106	1069	1018	1006	1035	1048	986	1011	1065	1061	1021	1029	987	1070	1021	1017	1048	1103	1051	1018	1071	1017	1038	1072	1019	1063	1024	1021	1008	1031	1069	1006	1008	1052	1041	989	1043	1010	996	1007	1034	996	998	1051	1025	1015	1081	990	1081	999	1017	1042	1058	1093	1052	1031	1059	1024	1079	1035	1031	1014	999	1005	1002	1060	997	1103	1017	1065	991	1019	1123	1017	1000	1048	983	992	1011	1062	1054	1001	1060	1022	1001	1109	1014	1014	1083	1002	1018	1049	1019	976	1066	1017	972	999	1047	1045	957	1067	1084	995	1056	1049	1064	1037	1015	1011	1047	1020	1010	959	1055	1062	1018	1047	1069	1002	989	1079	1023	1054	1046	1057	1025	1023	1089	1051	1013	1033	1010	1056	1090	1069	1001	1023	1027	956	1051	1055	1084	1021	1039	980	1087	1047	1008	1006	1023	1069	1010	1019	1024	1039	1087	1014	1047	1063	999	1016	1015	1058	1033	1042	1029	1120	1031	1060	1024	1048	987	1048	1028	1053	1024	987	1043	1027	1042	1037	1040	1014	1045	1041	1044	1064	1063	1027	1103	1064	1032	998	1063	1063	1084	1035	1095	1031	1029	1068	1039	999	1056	1074	1042	1025	1095	982	1002	1015	1074	1025	1073	1007	1049	1032	1010	1068	1055	1030	1043	1064	1021	1076	1065	1019	1050	1109	998	1031	1016	1097	1051	1030	1017	980	1052	1051	1005	1044	987	1026	1050	957	1056	1036	1093	973	1044	978	1051	970	1009	1048	992	1032	1049	1036	1021	1105	1079	1000	1065	986	1011	1056	1029	1067	1068	1042	1073	1038	984	1028	1021	1037	1047	1015	1046	1022	1069	1034	1019	982	1035	1065	1038	993	1070	1064	1013	1060	1073	1017	1004	1050	1058	1072	1058	988	1070	1077	1014	1034	1003	1068	1046	1023	1041	997	1040	1031	1106	1063	1011	1037	1021	1014	982	1068	1055	1075	1009	1047	1032	1077	1008	1031	1051	1006	1018	1090	1033	1015	1071	1006	1012	1010	1040	1019	1026	1032	1045	1028	1033	1035	1004	1040	966	1046	1035	1017	1046	1006	1003	1066	1055	1057	1020	1060	1030	1067	1007	1082	996	1065	993	1039	1007	1014	947	1016	1034	1043	1015	1009	1041	1061	1064	1016	1056	1072	1091	1041	1059	985	1053	953	1027	1063	1062	1060	1059	1030	999	1016	1013	996	1088	1076	978	1062	1026	1064	1070	985	1102	999	1031	1043	1059	977	1072	1023	1032	1096	1040	1069	1072	1000	1078	1052	986	1039	1020	1029	1034	986	999	1074	1025	989	1031	1083	1040	1006	1033	1074	1085	1021	1053	1032	1077	1022	1085	1068	1014	1062	1070	1065	990	1013	1056	1006	1073	1085	1064	1000	1008	995	973	1075	1023	1013	1034	1073	1062	1055	1026	1010	1042	1008	1006	1037	1041	1008	998	1082	1057	1065	1032	1048	987	1037	1096	1052	1076	978	1042	1011	1043	1039	1038	1107	1066	1054	1042	1029	1035	1013	1052	1043	1017	970	1035	1005	1085	1069	1026	1040	1081	1077	1024	1027	1064	1028	1009	984	1062	1031	1073	1015	1025	1018	1059	1061	1011	1039	1079	1031	1085	1050	990	1020	1073	995	1027	1039	1089	1069	981	1009	1052	1043	1056	1021	965	1114	1015	1035	1018	994	1034	1048	1007	1063	986	1024	1067	1068	1068	1019	1037	1037	1096	993	1057	1029	1071	1055	1024	1052	1046	1044	990	1054	1053	1044	1044	1030	1020	1018	1033	1004	1009	1029	1055	1059	977	1042	1021	993	985	994	1045	1023	1048	1087	1024	1075	1099	1072	993	1011	1025	1013	955	987	1034	1049	1043	970	1043	985	1024	989	1057	1034	1064	988	1078	1028	1047	1025	1092	970	1096	958	1012	1019	1057	1082	1031	995	973	1034	1004	1053	1059	1023	1056	1097	1046	1126	1026	1054	1031	1021	1085	1067	1052	983	1020	1015	1047	1033	1070	1100	1081	1036	1044	994	1057	1025	1019	1003	1013	1045	1017	1058	1036	1064	1061	1033	1055	1009	1014	1003	1077	982	1057	1048	1017	1056	1013	1027	1080	1048	1079	1029	1048	991	1069	1039	1034	1027	1038	1075	1091	1089	976	1027	1029	1044	1068	1010	974	1032	1145
26769	13500	11197	6993	4025	2827	2052	1626	1285	1012	888	796	810	724	621	626	621	654	577	570	575	521	499	550	553	513	526	504	525	487	504	513	459	445	445	469	486	434	469	464	483	477	442	472	485	425	483	447	418	468	456	525	467	492	462	459	447	458	459	424	438	475	449	402	498	423	443	430	441	480	467	435	467	504	442	478	479	424	446	451	480	486	465	454	469	475	464	477	459	496	450	450	467	406	459	498	479	435	499	437	482	439	431	445	424	481	458	432	486	465	416	474	469	446	454	430	440	473	485	414	455	412	471	477	482	403	453	440	470	502	458	459	507	471	447	493	438	463	481	420	483	491	426	498	425	413	473	455	452	466	492	443	451	436	421	442	483	439	474	431	427	445	477	444	441	456	433	457	466	486	414	424	439	456	460	460	460	441	477	481	461	440	477	413	475	472	409	449	444	444	424	448	420	468	448	494	465	415	462	466	460	512	440	481	463	429	459	436	451	459	441	447	480	436	447	486	453	451	427	484	479	465	463	442	479	465	471	447	503	461	440	419	481	465	458	426	464	416	440	453	486	446	504	433	438	440	436	450	450	425	454	436	432	457	477	487	502	449	470	456	466	456	463	470	460	446	454	494	432	431	451	474	500	423	439	451	481	424	422	450	425	495	463	462	426	441	473	465	444	456	471	448	455	434	443	457	447	426	449	454	488	434	444	458	439	428	466	466	506	418	452	504	431	444	433	468	424	447	459	429	449	432	487	477	458	453	438	463	484	461	454	460	446	435	471	479	470	465	451	445	450	440	422	468	460	435	452	469	489	477	477	459	430	435	463	484	467	450	454	457	499	456	434	473	424	470	474	445	472	454	439	444	455	429	466	447	449	463	438	467	432	475	475	430	443	476	453	442	464	505	506	437	449	437	466	474	437	484	442	458	449	410	470	454	436	441	450	457	463	432	448	469	468	438	487	464	434	449	439	469	415	432	434	494	440	497	492	474	449	472	432	466	480	461	433	505	467	450	456	452	495	486	418	461	453	461	462	439	423	444	496	467	433	447	469	461	460	442	508	445	452	481	469	422	435	436	473	466	440	443	477	475	432	469	425	463	481	416	435	475	501	497	438	468	459	427	428	419	489	457	478	473	465	439	435	472	419	439	479	504	462	457	502	447	460	441	460	495	445	448	424	437	454	452	449	453	452	456	457	460	488	420	449	464	442	472	420	456	499	486	442	458	506	457	457	478	485	422	467	460	436	422	454	456	470	450	480	448	443	443	442	480	508	444	473	469	410	474	442	443	466	487	469	476	476	424	482	429	425	470	427	447	467	436	465	458	440	436	458	446	468	431	432	453	462	455	478	463	441	461	449	480	476	442	433	478	447	454	446	465	452	451	475	461	467	463	436	452	447	427	444	432	446	457	495	466	440	392	496	438	501	426	468	475	452	444	441	435	446	460	460	491	496	413	474	422	473	441	467	450	475	446	452	396	433	441	488	470	467	498	464	447	455	463	448	453	469	445	474	421	458	461	477	450	454	484	485	483	436	466	443	440	431	449	474	425	438	439	425	467	470	443	460	478	479	460	461	444	456	414	457	463	426	458	474	487	431	487	453	457	486	474	468	455	475	421	476	448	442	444	454	450	435	483	460	425	438	473	463	378	454	426	465	501	471	464	487	442	441	488	435	456	473	456	456	462	461	419	425	459	463	452	476	467	455	425	432	476	470	458	484	482	452	462	462	415	472	460	471	414	428	425	469	435	453	464	475	426	451	470	433	430	461	457	468	445	445	488	460	460	497	434	477	508	451	469	446	439	467	427	417	417	441	454	495	497	481	506	430	467	439	451	460	407	445	451	473	461	435	397	439	430	416	419	449	433	459	453	472	489	443	473	443	465	470	432	433	489	462	443	482	459	448	480	456	459	494	460	453	501	452	468	467	491	450	466	466	440	475	425	461	470	482	488	483	460	424	472	474	473	490	431	452	472	430	474	423	473	432	438	401	457	457	468	451	483	472	457	485	504	457	478	458	466	418	419	479	442	479	478	505	467	423	410	469	429	425	441	459	478	437	485	424	446	448	443	479	451	441	420	418	486	432	458	451	464	454	447	452	452	491	448	439	433	445	418	476	434	463	457	440	460	420	485	421	478	436	423	455	463	443	442	465	432	450	462	455	452	451	440	427	452	450	451	477	488	451	472	426	414	453	408	444	440	476	456	451	492	473	456	469	489	436	476	452	436	434	429	409	490	461	470	383	506	434	465	450	439	440	418	547	502	450	466	470	458	472	489	453	455	468	446	462	465	438	457	434	476	463	444	465	466	471	467	461	455	435	433	456	488	453	495	454	430	455	448	496	437	449	472	440	453	435	443	460	446	473	447	479	452	490	451	471	430	421	444	447	462	453	424	468	433	446	466	463	438	454	449	472	478	462	460	487	442	501	454	448	482	421	435	460	436	448	478	464	459	483	413	436	487	445	459	456	425	450	481	430	479	471	473	444	453	489	470	476	473	475	474	426	481	402	437	467	482	451	441	453	442	454	457	438	433	440	466	421	410	451	479	441	495	473	419	441	445	427	461	482	451	448	455	451	474	465	424	427	451	455	449	461	449	414	465	446	441	453	482	461	493	455	442	452	437	464	417	450	483	428	468	446	463	434	457	472	407	443	459	484	515	459	473	464	450	434	473	443	435	456	437	503	480	475	453	440	479	487	429	442	441	466	444	451	463	448	431	487	425	448	484	464	490	444	461	457	420	487	445	478	421	461	433	461	407	442	468	411	440	436	419	435	448	450	450	456	419	457	438	457	448	473	445	483	490	415	463	436	461	453	427	444	439	479	464	427	469	440	449	504	484	475	455	480	422	467	437	478	492	489	474	459	519	440	444	470	495	483	438	453	433	456	443	498	473	445	467	458	466	431	446	481	423	442	456	504	451	483	429	434	459	463	502	423	455	444	430	464	465	432	449	467	454	485	403	486	476	433	417	473	449	423	433	470	497	420	461	445	451	484	462	443	433	470	455	430	460	439	460	419	436	467	433	416	451	443	431	440	451	451	432	466	464	466	449	427	449	491	495	460	467	434	426	459	425	460	452	459	475	459	463	444	452	472	455	438	492	474	481	492	433	447	429	416	432	447	425	474	413	464	467	443	428	435	438	458	462	478	451	457	467	454	453	449	437	481	454	487	441	482	460	508	432	446	468	511	491	469	473	473	476	437	454	427	456	447	438	431	465	422	468	488	461	430	459	480	427	429	441	450	468	475	493	483	478	433	474	419	473	410	456	442	459	442	494	457	453	474	427	452	466	455	491	468	437	466	421	463	490	434	458	424	432	459	449	471	431	417	434	457	437	415	468	504	457	447	423	489	453	432	448	459	453	454	462	454	469	419	453	471	459	450	419	451	483	459	468	469	465	432	457	493	439	428	458	473	470	450	446	442	428	461	451	461	448	498	449	434	514	424	521	447	456	460	434	492	506	467	449	485	508	482	473	467	465	440	411	461	472
17113	10746	16943	15282	12151	9701	7567	6120	5030	4203	3538	3163	2691	2366	2283	2088	2039	1963	1904	1804	1591	1554	1438	1439	1483	1362	1465	1367	1317	1309	1240	1234	1230	1177	1173	1114	1052	1096	1066	990	1085	1060	1074	1049	1021	1078	1028	1000	1053	981	1059	1018	1032	1009	953	969	959	999	1009	1033	1035	1035	953	1009	999	1038	1017	1049	1013	1011	990	1022	983	990	986	991	1030	1039	992	1060	1035	980	1005	936	1043	1024	1006	996	1012	975	943	998	1020	999	978	1025	1011	965	1019	966	1024	985	1032	1053	1006	1019	1047	970	1009	1071	994	1013	1018	1046	1020	1056	970	1007	996	1004	1003	1002	1016	1004	1009	991	973	1024	1030	971	1027	985	1019	1037	1027	1008	1003	1006	1014	927	1039	1024	1062	1027	997	1028	992	977	1057	1023	1070	979	1001	1062	982	1017	1020	963	988	1025	986	1039	979	987	1007	973	979	1007	1083	994	1056	1046	1022	998	1003	1008	1005	1009	1035	1033	1025	1034	935	1021	1062	961	990	1028	1042	950	1023	1027	1028	1025	1024	997	1066	998	1068	948	945	1008	1009	1034	988	1041	1015	1059	1032	1006	955	1008	948	1062	969	1008	1067	1047	1012	1138	1008	1023	1019	1060	1020	1041	963	1042	1053	1038	981	1047	1035	1008	1010	1003	967	965	1006	1070	1004	1023	1024	1025	1038	961	1011	983	1019	1031	1013	1030	997	989	1013	1038	1003	1049	1033	957	1014	970	1060	968	969	960	989	999	960	938	1032	1014	1029	1056	1077	995	1058	1019	1037	1046	1003	1000	954	1015	1016	1029	958	1012	964	1046	957	1003	1018	970	1018	1041	1003	993	932	981	1036	1013	975	1042	1027	1012	984	926	993	1091	997	1040	1030	1060	992	1004	1017	993	1015	995	1027	1035	1016	1034	1018	1017	965	991	994	1034	1067	924	942	1001	1011	993	968	1030	1030	994	915	1048	1029	967	1007	1034	1049	1024	1018	983	1019	1052	976	1053	1051	1006	994	936	1000	984	1010	987	966	1056	1020	1032	1048	1037	1021	1012	979	1026	1003	1086	1012	969	1006	946	995	977	1046	1044	1004	980	978	1010	1038	1017	1012	1065	975	1015	1035	1024	1006	1033	995	1013	1031	1024	992	1057	1030	1003	1043	1047	1044	975	986	997	995	967	1027	978	1107	1017	964	990	1002	1049	1013	964	908	969	979	1010	1006	1004	976	1027	1009	1044	1031	991	982	1023	1049	999	1012	1068	1068	967	1065	969	987	1034	1042	1055	1011	951	933	1010	1045	1002	983	994	1013	984	1016	1009	1007	967	977	1036	1003	956	1016	1020	986	1026	1036	976	986	987	1006	1019	989	1018	1003	937	1061	967	1077	1003	964	1013	1050	985	995	994	1015	1016	1021	1021	1049	1001	991	1021	977	999	1013	1002	1009	1022	1046	978	1019	1011	960	1067	996	1056	1009	1013	1058	1013	967	981	997	958	1033	1016	1033	1044	1041	1012	1018	1036	944	999	989	994	1023	1014	999	1035	970	996	1048	1039	971	1016	1004	1085	1017	1004	987	1001	1069	1018	1027	1000	1078	941	1066	1034	989	985	1029	980	957	1097	961	1014	1067	1032	1000	1036	986	1007	1051	1031	961	1048	1078	988	1015	1045	1049	1044	1057	1007	1019	969	1033	988	1001	1026	983	1038	994	1016	1041	996	1023	1030	1011	976	988	966	986	998	1006	1004	997	1006	1016	1000	1000	964	955	966	1000	994	977	1034	1055	947	986	1059	1009	1009	971	988	1006	990	981	1029	1027	998	1053	1028	1037	1013	993	1013	969	999	1021	1023	1038	1004	1042	966	1035	1013	1052	1012	1065	1057	978	1003	1007	1035	1001	1035	1032	1021	1006	1054	1073	986	998	1054	1006	1048	1007	989	984	1038	975	970	1023	951	1033	1022	1047	995	1046	1020	1039	1069	958	1034	984	1031	1039	1039	1005	1013	1015	1009	1090	984	1089	1022	978	1047	992	987	1044	969	1006	1001	927	1006	978	996	1067	1058	1049	921	1005	997	1013	1020	1024	985	1037	996	1108	993	1047	1012	988	1039	992	1006	1050	1050	1037	988	1026	1028	1033	1035	1040	965	997	1025	1027	1007	1005	1033	1058	994	968	1061	1028	1028	1040	978	961	998	994	998	975	1094	1059	965	1035	1056	979	990	989	1043	974	1001	979	1023	1037	1003	1052	1025	999	1016	1002	984	1027	1006	974	999	967	1038	987	990	1042	1044	1032	1031	983	990	998	1052	1045	955	978	1023	1013	970	992	1045	999	1054	1024	1002	999	998	919	1028	990	963	981	1033	1012	1022	945	1003	1037	977	960	1074	986	1044	1001	985	998	1032	1043	957	971	977	988	1054	987	969	1013	969	1041	1010	962	1027	985	961	1013	981	1028	982	971	1018	1012	970	1039	1007	1031	1035	1025	990	1060	1023	1053	1003	984	1022	1059	1106	1045	1015	973	1020	959	1051	1005	1054	1058	1044	984	1016	981	1008	1015	1054	1051	1007	1038	1010	980	1048	979	1040	964	1039	1047	1096	956	1030	1020	926	987	1062	987	991	968	980	1017	1035	993	1007	1040	1023	997	984	1002	1040	1010	1029	999	1022	1008	999	1027	1043	1016	1039	977	994	1000	1047	996	1046	986	1043	1003	1012	1029	1014	1018	1020	1004	1007	955	993	981	1023	959	968	1006	1045	1055	998	1026	976	1022	983	979	1024	1010	1035	1017	982	1039	977	1018	988	977	979	981	1046	1018	1049	1016	992	1040	1005	965	1049	965	987	1053	1020	972	1013	1010	998	988	1033	1027	1006	1049	972	1025	1023	1012	1059	1038	1069	1004	1054	1037	1058	1031	979	991	969	993	1019	990	987	1010	994	995	1018	1019	991	1002	988	1018	1082	1073	968	1031	1042	1019	1004	976	1023	1018	936	1007	956	1025	974	1031	999	1029	965	1013	1029	1056	983	935	1015	1062	1014	1028	1038	973	998	1023	1059	986	1026	942	1028	1075	1002	988	1008	996	1058	1018	1009	986	968	1009	1026	1007	1032	1001	1084	1029	1010	1016	1015	958	1060	1013	1002	996	1037	998	1028	1040	980	996	952	1027	1006	1037	1042	1002	1058	939	997	1038	984	1039	988	1040	1079	1062	1016	973	1079	1048	1042	970	1062	1031	1015	1047	1010	1036	1012	1077	1009	1006	1010	1010	1036	1015	1042	1050	1008	1013	1031	953	961	1016	1015	1006	1018	1075	1026	1029	1034	994	1047	986	949	1010	1069	1004	978	990	985	984	1001	994	1057	1057	1022	1026	979	1035	991	1086	1028	1000	995	1028	1054	1017	1027	991	1029	1004	986	989	970	912	983	1007	1068	984	1038	991	1021	1009	1023	961	995	1005	990	1022	990	967	999	1033	1022	1031	1010	1000	984	1013	1079	1003	1075	1068	973	979	991	1021	985	1029	1004	971	959	1040	977	1010	1027	972	1002	1038	959	994	1058	1028	992	1043	992	1035	1030	1048	998	989	987	975	986	1024	1022	1028	1033	1004	1049	994	1025	989	1012	949	990	971	1065	1016	1025	1064	981	1011	960	1037	1025	993	1022	1028	1021	994	1057	1033	1032	1012	1061	990	1013	1060	984	1037	1031	1002	1023	1013	999	996	929	1001	1014	1006	1026	979	1005	1014	954	988	1003	1025	997	1058	1015	1065	987	1020	1033	1057	1045	1093	1000	1057	1072	1027	998	934	1021	943	1027	1017	992	1044	968	978	1009	1053	1015	1019	977	974	1050	997	1016	1012	984	1034	978	1004	995	1027	1027	992	1023	1041	1011	991	962	989	1003	1003	1007	992	921	1024	1056	1009	983	998	1058	993	1019	1019	1053	1011	987	988	1026	1014	1009	1010	1000	1052	1033	1012	1022	1006	902	985	1001	999	1017	1023	1025	1040	1037	1031	1031	969	1013	940	973	1022	1036	1046	992	1018	1000	1042	988	1065	992	1041	995	976	1062	1012	1053	970	961	1040	1039	999	1016	1046	1049	997	988	972	1005	1025	1077	1018	984	1041	1027	1030	1044	1008	1015	963	958	993	989	987	985	1003	1029	999	1045	993	994	1005	993	968	1090	1024	966	991	963	1020	1027	1017	1027	1005	1049	952	960	1059	963	1097	1043	950	973	1065	1006	1004	1032	1043	1068	1023	988	1051	1041	1004	1004	991	1045	1032	1025	1006	1019	1039	987	1003	1013	981	1039	994	1039	1069	1059	978	1066	965	991	1038	984	977	1009	972	963	1058	1011	1057	994	961	1077	1041	997	946	977	997	1027	1049	1045	1027	1047	995	1004	1032	1008	1023	1062	1049	1025	1061	1001	1025	981	1023	967	1036	1045	958	971	973	1039	1034	993	1007	980	1063	988	1006	1006	1075	1014	935	999	993	1078
36510	19250	15653	8585	5584	3777	2851	2115	1616	1333	1236	984	890	838	732	744	705	675	694	611	566	573	536	570	536	605	575	584	492	440	518	493	538	516	520	447	479	479	510	487	477	473	423	435	445	482	429	442	505	459	446	479	406	435	425	403	427	427	417	486	460	442	441	462	445	445	465	420	508	450	481	472	465	448	468	478	482	424	460	455	446	433	464	457	448	440	489	491	453	496	450	433	442	451	460	429	441	464	421	445	442	426	418	456	457	451	426	467	426	416	412	465	472	441	449	488	493	437	415	458	466	451	483	457	465	451	420	460	420	478	459	450	416	495	431	456	481	465	456	440	454	486	458	405	530	451	440	494	459	430	437	482	500	449	478	455	429	474	460	478	451	457	395	420	469	450	454	500	489	473	449	492	430	526	455	455	438	465	446	473	464	444	463	476	466	416	427	477	448	483	448	429	444	434	447	459	472	481	436	419	464	465	459	453	454	471	439	470	500	486	456	478	527	412	442	414	467	472	421	453	471	419	420	441	395	463	470	465	451	459	430	437	455	458	461	444	471	441	429	501	432	445	441	432	449	441	443	423	459	473	466	505	446	421	435	438	444	417	489	470	455	461	480	405	421	408	458	469	465	464	425	436	480	451	468	458	493	483	418	423	452	471	444	415	463	388	449	448	471	485	471	452	454	492	454	493	487	470	430	438	460	464	480	445	443	457	457	424	489	418	433	457	482	433	451	438	437	484	468	440	437	468	436	495	475	487	493	449	448	475	435	448	449	479	436	410	439	485	470	474	458	440	500	466	452	454	452	437	436	442	430	460	459	458	440	429	494	505	460	488	478	464	437	458	461	430	444	450	470	425	423	460	459	463	405	424	445	457	490	440	451	494	506	463	433	473	461	471	423	459	446	476	460	469	481	471	424	429	441	435	451	442	439	401	466	447	436	485	459	439	475	480	463	446	461	417	421	467	445	480	443	451	453	454	464	447	439	445	440	454	450	485	497	451	491	470	471	427	452	427	426	447	443	483	425	429	406	472	449	462	433	458	461	399	458	442	480	473	459	482	457	440	477	484	480	457	436	456	443	456	440	466	459	462	460	471	486	417	426	450	454	478	479	461	472	433	458	419	501	478	459	458	496	487	456	501	414	439	441	467	440	436	459	475	409	450	437	499	458	458	426	438	474	465	450	446	448	433	431	449	457	485	418	482	456	463	441	460	457	439	460	407	399	427	452	448	479	404	453	412	467	442	473	421	458	476	436	479	469	426	431	481	469	450	458	462	488	475	440	474	475	459	470	433	440	453	454	474	435	474	462	488	483	443	448	444	449	436	470	490	464	428	491	436	478	490	437	467	446	457	452	472	483	448	443	453	443	454	494	424	461	450	444	417	446	435	440	432	436	457	484	482	465	469	450	444	457	439	470	468	439	406	451	527	448	419	469	486	432	491	486	455	430	454	453	480	495	479	449	481	466	434	450	461	474	432	501	441	445	451	444	428	472	430	467	506	452	456	423	432	451	444	458	445	453	445	431	478	416	457	409	447	467	458	442	450	477	455	471	381	446	454	464	444	449	411	435	476	451	459	418	443	438	439	435	495	449	432	477	445	464	443	484	465	451	439	471	458	416	499	446	458	440	476	485	428	446	461	437	449	470	483	434	457	442	445	462	467	437	433	446	433	472	462	480	424	427	458	455	425	494	463	542	436	471	442	467	424	455	444	451	452	464	474	471	448	441	422	456	463	438	418	445	409	399	447	447	427	472	505	428	458	477	499	446	425	420	430	495	444	442	444	422	449	472	488	488	457	468	437	467	457	466	455	457	441	438	446	450	451	420	436	505	441	457	454	480	426	443	478	461	446	487	475	447	450	435	457	408	420	429	437	493	416	453	443	469	447	417	435	469	465	456	420	490	448	463	434	466	448	436	428	431	452	437	452	470	469	493	453	432	445	419	457	464	433	425	440	468	458	478	447	425	466	440	460	429	445	487	449	442	422	485	422	447	464	417	466	451	464	464	442	416	445	429	461	449	436	407	462	461	485	458	440	463	463	472	472	419	446	421	488	440	474	497	452	451	432	473	469	487	458	438	417	469	486	484	479	442	446	448	390	443	448	473	458	467	474	480	485	442	411	451	447	449	491	474	469	443	455	437	461	423	474	418	451	394	484	480	479	426	443	463	490	446	468	468	411	469	424	446	434	433	456	436	429	461	468	411	427	491	467	450	526	508	494	452	467	424	428	483	423	456	369	419	421	454	474	421	482	419	466	460	474	445	469	423	438	470	421	466	466	458	455	410	441	407	455	426	451	443	474	480	443	467	484	476	481	447	471	457	444	443	474	430	463	462	485	440	473	457	416	465	437	451	499	463	440	435	430	451	450	462	426	461	480	449	402	460	451	465	456	422	455	474	440	493	446	418	457	456	407	455	473	437	441	447	473	459	495	450	405	447	450	477	449	397	478	472	480	459	436	464	454	479	434	460	475	421	471	451	469	458	453	438	450	414	464	469	438	421	469	438	448	479	494	449	468	467	438	456	472	453	489	435	463	454	437	497	469	438	461	414	476	477	437	451	428	453	466	456	498	462	450	403	427	450	465	441	493	426	471	464	453	446	463	470	452	454	460	469	523	481	438	387	435	461	491	457	476	455	449	444	481	453	471	473	441	465	465	469	431	475	443	459	435	415	457	458	471	464	448	475	477	434	445	411	441	450	472	474	454	441	423	441	488	445	427	500	453	454	405	424	470	450	456	462	433	449	460	430	431	468	459	429	469	428	450	495	453	468	473	465	452	429	455	442	430	438	452	419	477	429	448	440	484	471	472	469	427	448	507	466	504	453	434	411	456	447	468	445	510	457	501	432	454	452	469	449	505	481	452	448	475	445	453	471	398	406	444	482	473	468	447	445	436	494	455	452	438	450	398	446	438	482	443	441	453	456	456	476	443	490	432	452	495	486	428	493	435	437	444	417	454	475	472	516	456	451	466	506	397	486	495	469	398	444	414	427	433	442	448	415	455	483	463	491	443	467	446	459	416	455	445	431	447	440	431	464	448	479	471	517	426	461	459	444	473	426	465	449	466	450	431	427	433	459	459	453	473	455	429	464	469	476	439	455	471	447	459	426	427	457	468	434	463	438	456	465	461	447	468	459	445	444	450	458	445	502	471	429	449	392	497	438	471	471	415	504	475	428	453	424	449	403	408	442	467	447	417	456	386	448	450	471	460	500	454	414	452	441	450	456	505	462	496	491	434	457	435	438	458	437	454	432	463	464	488	458	476	443	407	443	442	408	505	444	475	463	490	428	434	453	447	444	455	397	410	432	470	440	464	438	472	476	427	397	480	456	434	446	448	432	449	455	445	485	459	444	479	443	466	462	437	427	474	409	449	422	452	421	435	391	475	489	487	441	429	434	436	448	449	445	431	475	465	493	467	449	421	447	439	438	467	455	413	500	463	449	459	441	465	459	418	441	434	432	462	449	457	459	470	443	524	467	460
21745	13757	20126	17480	15445	12497	9974	8097	6591	5709	4568	3902	3540	3211	2860	2776	2570	2541	2381	2164	2051	1904	1739	1777	1694	1765	1691	1670	1508	1462	1343	1359	1244	1238	1154	1158	1187	1137	1179	1060	1099	1012	1035	1032	1035	1034	1056	954	1009	990	1057	1042	1056	1066	1074	1042	1021	997	1030	1012	984	993	982	983	1028	987	1045	1025	978	1000	1003	984	1018	963	1025	997	1047	950	989	987	969	950	1047	984	995	979	1001	1007	948	1044	997	1040	945	1009	988	1020	972	997	1028	988	1030	1011	1038	1057	1009	970	953	967	965	939	1054	977	993	1034	949	993	981	980	995	1008	1006	993	955	1002	1003	1050	1019	947	1049	964	986	1053	1022	964	984	1037	975	973	1002	1020	1012	1030	958	1058	1018	987	977	1018	1021	978	1030	952	934	1045	1028	1035	1012	1028	1063	1045	1050	1003	1016	1045	964	1022	964	1012	1014	957	1019	1031	1052	988	1025	1001	995	993	992	1049	1035	1019	1028	1038	1060	1001	1042	1003	999	977	998	998	1051	1017	1001	933	1045	1047	1041	1012	1024	982	1037	1045	976	945	958	988	968	1015	1031	1020	1014	980	1004	966	1026	975	1056	997	983	966	1005	1022	989	1010	1033	936	962	1040	1001	1015	1028	1049	956	1021	1054	940	1049	989	959	983	1018	1007	1050	1029	1003	992	996	977	986	1041	982	1028	1026	1053	1015	986	1084	992	1014	1031	1016	986	1040	1079	1001	978	1036	1033	950	969	951	1011	1031	972	942	973	1035	989	1016	1043	1027	1033	1039	997	1003	984	968	986	1061	976	977	1017	1032	1004	1009	978	1033	948	1014	993	1034	1062	1032	972	1021	1033	966	1042	1001	1073	998	1001	1017	1008	967	979	1013	989	1046	982	986	1010	994	1009	1055	1063	993	978	997	998	1050	960	1042	979	1011	1007	1017	1008	1026	985	967	1053	982	1062	1018	1000	997	1012	1048	978	952	991	1036	954	1062	979	1022	997	991	1004	986	995	980	1054	1002	1024	973	973	1010	1001	1022	984	989	1015	1052	1017	1013	1013	1045	993	1047	1005	1037	937	1012	1008	972	1029	1006	996	1014	988	1031	1008	988	960	1040	1022	1019	997	989	995	986	966	1054	1020	989	1033	948	1006	976	1002	1045	1028	1056	1028	1036	1032	1031	1035	1007	1039	1009	1028	999	1043	1019	991	975	1031	989	935	1018	1023	1056	1013	996	1001	989	1012	1013	1033	960	976	993	974	986	1017	1009	956	1038	950	1006	993	1050	1005	1014	1025	976	1011	985	982	1024	1005	1047	1041	1004	1025	1018	1044	981	982	986	1009	1030	999	973	965	1032	994	1065	1068	1008	996	995	964	1050	978	986	1033	1063	989	1059	985	952	998	1047	987	1013	1029	980	975	996	980	1004	1020	973	1035	994	981	981	1036	1010	970	1043	976	1001	1004	994	974	990	1037	995	1037	1000	930	978	1047	972	933	980	974	1012	1044	1032	1068	978	1035	977	990	1016	1013	1013	1053	1025	1058	961	1011	1006	1029	980	972	994	1021	972	997	1026	1004	1020	986	974	1037	992	1033	1066	1034	1036	984	960	950	981	962	1023	1031	983	990	1012	999	1034	1056	992	1057	962	1001	1032	1013	1021	982	1016	1055	1026	1065	1018	1010	1016	1001	1000	1032	991	1020	1021	1094	982	1068	957	983	1017	1060	977	1008	989	1020	1021	1003	1062	990	988	1001	1076	1014	1001	1045	986	977	960	1002	1035	1051	957	963	998	1010	995	1006	981	1055	1031	1023	1062	991	960	973	1053	987	1016	952	953	1016	1031	956	1036	990	1022	1020	1029	1037	1055	1070	940	1001	1091	1016	997	973	1052	1015	1027	1011	1008	971	948	1016	1021	1033	1014	1014	966	969	973	965	1076	1017	1020	1018	1063	983	1002	1036	991	1008	1016	965	1037	947	987	1011	980	975	1012	1039	1005	1039	1004	991	1057	1000	1029	985	1037	1034	966	1023	1014	1009	1027	963	1011	997	1013	968	968	971	1040	993	911	1010	1032	1018	977	993	989	988	987	1016	1044	995	1044	988	1002	1045	1014	997	991	1019	1075	1025	1028	1018	950	993	1032	940	981	1043	1033	1013	992	1021	1021	1050	1004	1001	967	981	936	1032	1007	1032	1045	1007	967	1052	967	1032	991	993	1025	1013	1033	989	942	952	1012	1004	986	1010	980	981	1054	955	967	1026	1041	1049	988	966	1075	1010	986	977	989	987	1004	1049	948	1026	975	990	1018	996	1040	1009	1009	999	976	1048	992	993	1028	1048	967	963	1023	1032	1013	1066	1036	1040	984	1021	999	1005	966	948	975	997	1080	984	978	993	1022	1021	965	994	1022	1002	996	984	1026	995	1008	1032	952	1059	998	982	992	1011	1013	986	999	940	1027	1050	1045	998	1041	1003	1040	970	1057	985	1022	1036	953	985	986	1007	1004	1008	1003	971	996	1009	1005	970	1016	1003	1045	958	990	1007	1059	1035	986	1009	1024	973	1003	1031	1038	1066	1048	999	1072	1053	1009	1024	990	976	1028	1035	1015	992	1025	966	1001	1027	1063	1032	1016	1025	980	1022	1017	1004	1022	984	1005	1016	1005	1051	981	1001	1003	990	1017	1066	1028	1034	1018	977	976	1078	1015	977	986	956	970	1035	996	1038	994	973	991	1030	1033	998	940	999	1024	893	1020	1034	1030	1006	1000	1028	1068	1022	1035	991	995	952	1061	1018	984	1026	1023	1080	1007	1092	994	1022	964	982	1011	1011	1072	1032	1062	960	1010	1011	969	962	1022	1050	1027	999	1049	976	1064	1054	1084	1065	1004	1059	1028	1020	1043	1027	1003	1000	1024	1020	992	1025	1033	1062	1078	985	973	986	1083	1013	960	1025	986	1008	1018	980	953	974	992	1035	1007	1026	956	1036	1039	994	1026	1004	1031	1022	1040	949	976	967	978	998	1026	1013	976	1022	995	957	984	941	977	1052	1052	1038	958	1034	1016	1029	1014	1012	1049	997	1036	1012	1032	972	978	981	1021	1073	961	993	984	980	956	1022	1080	1048	1020	1068	1029	1019	1026	1021	984	1008	1007	1032	990	1018	1049	1011	946	1009	946	1000	998	991	1028	934	974	1003	997	968	1039	992	1021	1006	977	1008	986	1034	981	996	999	957	1039	983	1018	977	1008	972	988	994	1016	1083	1041	984	976	992	983	1004	951	922	1057	988	1001	980	989	1004	1040	1064	1031	972	1010	1000	979	1004	915	984	986	1063	1018	996	1014	945	1084	1010	1049	1026	1062	1011	1085	1031	950	996	983	1034	1059	1001	1003	1033	1011	987	957	985	974	1001	1013	1004	1012	988	1044	1027	958	976	1017	965	1020	973	1073	996	992	1025	1030	1038	1018	940	1022	1019	1066	1036	1064	1071	1051	976	1044	985	1016	1009	988	1020	994	1026	1028	1030	1057	1024	1021	1055	1018	972	951	1040	997	997	957	996	1022	947	1048	1032	978	1027	1006	1008	1025	990	1023	997	982	995	974	986	978	949	1002	945	958	1013	979	1017	982	1026	980	1000	1025	1042	1034	967	1082	987	1034	987	956	985	1007	1000	965	994	1021	979	974	995	1059	990	1013	1021	1017	961	941	991	986	987	1027	1004	1010	1043	991	1043	963	1058	1052	978	997	1049	998	1022	1012	1036	1009	992	1001	971	1028	1064	1047	975	1048	1044	982	967	983	1015	996	971	1004	1065	994	991	1062	987	1043	1012	962	1024	1010	1006	1026	1010	963	1002	1006	1006	1030	1002	971	973	1019	1013	1033	1002	1025	981	937	958	961	959	996	1003	977	976	989	1004	1006	999	937	983	1001	1002	971	1046	1039	968	988	965	1044	1033	1006	1076	983	1013	942	1003	1053	1012	1007	1027	1038	1027	992	981	1009	977	962	1036	993	994	1048	936	1079	984	995	1020	1037	986	1013	1042	1023	1025	1007	1037	986	1022	1031	1032	1025	1046	999	991	995	1009	975	1004	936	989	1008	1015	990	971	930	1000	982	933	978	1024	998	1009	999	1008	995	1066	968	1013	1020	1012	992	944	1041	1002	919	988	1004	1040	1048	1031	959	1024	1047	1011	1021	1111	1008	1009	983	1036	1024	1026	998	1015	958	1037	1003	1035	1068	1005	1015	997	1001	1029	1004	1085	959	980	999	996	1053	1025	975	1006	968	1037	1019	1026	1010	1011	1004	1007	1036	999	986	1030	1008	992	964	1000	1021	1019	980	956	988	1011	951	1007	1011	1020	983	985	967	966	971	1018	1040	943	979	1011	1056	965	1028	949	1050	1009	1011	1055
16553	8137	5675	3506	2449	1769	1416	1046	886	821	710	641	625	579	620	540	554	488	517	530	493	576	497	470	490	501	502	461	469	476	487	483	487	508	470	476	481	499	479	447	472	499	515	467	462	446	483	455	496	495	489	487	463	454	435	484	481	474	447	472	462	472	454	419	472	440	446	421	484	427	472	428	486	465	482	461	467	437	500	490	494	500	435	463	480	520	461	491	470	501	448	442	506	528	482	451	484	507	483	455	465	479	459	480	481	483	461	409	439	455	392	481	513	488	473	445	425	462	480	434	460	415	479	470	479	511	460	508	489	495	451	413	471	477	456	485	463	460	445	486	468	485	467	431	476	513	459	402	478	486	462	466	439	480	436	451	504	474	502	453	497	465	439	502	528	461	468	429	462	444	446	475	504	491	509	441	469	495	441	460	496	465	457	470	455	472	474	427	473	491	484	483	502	419	425	455	435	446	506	462	421	458	481	467	493	449	454	489	463	458	483	423	460	450	471	498	466	464	509	460	507	502	479	516	452	457	468	452	479	478	492	466	475	434	490	471	467	510	471	495	460	479	495	429	428	464	512	486	469	462	509	464	486	452	447	480	479	453	495	466	464	508	455	473	469	481	481	460	478	453	500	468	469	467	461	457	451	475	532	459	478	474	502	521	495	451	496	451	439	469	491	511	475	440	447	503	511	484	506	486	461	460	499	459	457	480	476	460	461	469	444	468	450	494	469	447	499	451	454	468	504	461	436	470	434	450	475	516	479	454	486	487	525	432	502	476	450	475	481	520	482	493	453	469	443	490	488	488	490	495	426	492	446	504	442	462	476	469	444	457	478	472	489	483	481	528	469	455	467	465	487	463	493	423	469	454	508	417	429	429	485	476	471	463	456	490	488	497	491	502	465	481	446	498	478	447	503	489	449	465	492	465	490	465	470	463	446	458	453	475	462	469	448	455	433	473	458	469	471	490	459	470	419	494	428	470	466	449	455	502	427	503	497	488	446	464	451	477	520	467	458	462	428	471	477	484	461	463	485	439	458	492	464	454	452	461	453	455	466	484	479	461	503	505	453	479	483	438	482	489	496	473	453	477	467	485	439	482	476	434	454	489	476	516	460	469	413	463	467	512	458	447	495	505	462	490	452	445	462	507	468	462	452	443	495	524	461	469	473	483	458	479	485	468	474	495	443	464	469	436	482	491	481	452	466	475	473	472	469	467	488	473	460	469	495	478	453	451	462	476	520	449	479	496	517	497	514	453	466	460	480	437	477	455	449	470	487	470	485	461	456	478	472	502	495	438	468	452	462	493	476	478	468	457	467	491	502	465	486	449	472	437	459	461	495	470	475	501	456	467	469	491	493	483	444	449	478	505	483	441	447	468	460	442	475	446	480	437	481	482	443	461	509	454	451	476	535	483	508	470	472	494	494	497	460	514	469	493	471	463	510	468	473	438	504	477	494	464	524	502	435	481	448	478	440	447	498	535	513	464	507	485	455	437	454	460	493	473	471	488	484	501	437	472	446	482	465	457	474	471	448	485	487	487	471	468	491	479	522	496	483	468	499	472	458	491	417	419	462	452	475	482	473	485	490	500	460	444	405	452	514	492	488	434	473	456	462	491	494	504	444	447	458	433	482	419	489	495	509	493	454	479	468	456	476	462	481	463	486	427	443	459	457	425	432	464	497	473	472	452	494	481	502	480	500	528	466	499	476	480	490	500	487	464	476	491	473	476	477	470	506	443	434	493	490	495	486	470	452	497	472	431	423	499	462	454	450	507	506	461	498	482	484	436	498	481	442	433	472	465	451	491	491	415	486	461	499	448	474	507	490	513	456	485	482	476	447	456	450	494	422	480	442	489	451	474	426	432	501	463	472	478	470	467	433	467	478	439	444	517	456	497	453	446	451	471	487	490	480	468	541	540	476	478	483	509	519	472	488	459	446	496	502	510	505	462	465	463	491	480	526	467	464	450	481	469	476	474	493	462	451	482	474	486	480	437	454	468	469	470	526	466	465	482	481	442	471	461	455	484	425	485	462	456	511	475	434	419	481	449	490	503	469	481	439	524	507	490	476	489	472	428	474	511	527	457	482	495	424	414	481	479	457	455	459	472	462	476	476	472	481	468	510	449	483	494	427	432	470	484	446	468	445	436	499	479	445	492	469	491	448	503	481	476	419	474	484	460	492	484	501	478	491	447	455	480	483	445	497	503	480	442	488	489	463	474	469	454	454	499	432	464	444	483	479	448	443	497	478	467	482	481	461	446	516	478	470	455	451	467	462	485	457	481	469	457	469	495	487	483	499	504	507	489	491	473	484	428	481	473	449	515	476	472	461	477	460	480	428	456	479	431	509	488	464	476	470	481	494	480	495	487	509	494	548	455	482	477	452	470	448	467	450	467	508	446	532	448	515	507	483	486	458	485	496	492	469	447	508	459	504	470	478	487	503	512	461	438	457	480	477	454	473	505	484	473	469	482	496	498	475	502	490	434	464	493	473	495	503	487	457	476	452	485	469	481	504	475	478	453	519	489	466	436	491	448	449	465	448	476	461	503	489	518	436	487	525	469	449	430	459	443	463	455	449	493	461	476	503	475	390	429	472	447	495	505	474	493	459	472	471	508	496	440	471	504	456	472	486	460	466	495	488	493	446	462	463	458	452	484	487	463	488	482	450	446	460	441	461	478	465	446	497	492	492	445	484	486	438	517	484	497	483	457	440	522	502	532	455	463	455	484	493	435	433	470	462	462	473	491	493	488	468	465	483	478	501	428	498	479	486	460	501	462	453	508	497	485	464	457	463	457	493	457	508	463	453	512	464	427	440	507	473	461	439	472	475	499	484	504	446	455	445	482	496	514	481	453	486	500	485	467	516	474	442	481	498	476	482	502	495	464	467	484	449	444	458	420	445	461	489	472	456	470	473	473	490	466	492	452	445	426	471	464	471	473	499	495	500	453	461	477	472	480	475	512	483	453	459	497	458	474	475	469	463	477	456	492	477	484	453	481	478	465	437	442	470	470	475	476	511	509	473	485	470	495	486	439	493	460	515	493	416	442	512	482	467	450	415	480	465	454	498	468	450	496	484	472	480	451	447	463	452	472	455	491	438	467	407	500	450	463	498	513	475	495	461	475	460	480	510	473	446	455	480	465	487	479	474	509	472	463	486	471	466	471	519	505	475	462	488	483	476	465	470	449	476	506	493	420	469	470	457	474	475	515	463	505	503	443	482	473	455	486	515	416	439	464	462	517	452	445	481	486	470	450	454	480	488	534	476	487	475	492	463	456	475	483	441	467	475	489	442	489	485	434	459	441	501	453	455	503	450	486	512	496	495	486	469	477	460	535	469	512	483	489	505	465	499	491	484	478	492	482	493	442	456	463	485	519	484	464	466	489	452	512	467	439	484	456	502	460	495	448	463	473	499	445	444	424	462	462	478	465	485	479	477	458	510	489	500	483	462	460	426	472	459	480	492	485	419	448	509	475	465	510
10395	6933	9602	9459	7947	6207	5002	3928	3300	2827	2382	2063	1926	1789	1601	1543	1480	1440	1292	1333	1215	1272	1265	1229	1260	1213	1164	1205	1150	1086	1151	1070	1041	1074	1036	1112	1091	1103	1038	1058	1113	1080	1043	1063	1125	1067	1047	1011	1022	1075	1050	1034	1119	1068	1032	1053	1022	1004	1066	1071	958	1021	1066	1019	1068	1066	994	1047	1041	987	998	1011	998	1070	1020	1048	1078	1005	1019	1022	1016	1000	979	1033	1018	1007	1009	1067	1054	1032	1107	1045	999	1051	1013	1037	962	1034	1002	1021	1063	1016	1033	1046	1001	1054	1008	963	1014	1037	1047	1037	1010	1015	1042	1006	1103	1032	1060	1065	1120	1017	1011	1081	1040	1083	1045	1038	986	1014	1041	1070	1054	1001	1000	1058	1065	1039	1068	1025	1030	1008	1014	1004	1043	1056	983	1099	1061	1084	1034	1038	1049	995	993	1062	1088	1045	1062	1023	1039	1055	1037	1040	1004	1038	1077	1024	1067	971	964	993	1062	996	1048	1080	1015	1026	1074	997	1005	1041	1031	1036	1048	1008	993	1049	975	1048	1059	1045	1008	1019	1031	1033	1055	1065	1058	1042	998	1066	1011	1032	1017	1065	1034	1014	1046	1015	1076	1031	1072	1052	1000	1017	1065	1066	934	988	1069	990	1016	1078	1050	1017	1056	1035	1042	1056	990	958	1056	1083	1014	1000	1073	991	1058	1104	1045	1021	1048	1043	1094	1005	1094	1023	1030	1019	1019	997	1036	1037	1065	1028	1051	1053	1097	1022	1048	1057	1051	1057	1001	1040	1019	1004	1051	1009	992	984	1000	1031	1045	990	1121	1087	1048	1086	995	1063	1042	1062	1002	1049	1073	1051	1006	996	1034	1048	1051	1040	1023	995	1015	1027	1035	1009	1041	1056	1089	1034	1005	1080	1024	1014	1031	1048	1096	1057	1065	1065	986	1060	1026	1032	1022	1032	1063	1069	1023	1052	1065	1121	1107	1034	1027	1119	1018	1026	1016	986	1008	1024	1048	1056	1019	1057	1003	1053	1014	996	1066	1025	1060	991	1067	1043	1033	994	1014	1039	1045	997	1033	1013	1047	971	1059	1016	1075	989	1081	1001	1084	1030	1062	1063	1009	1074	1034	991	1017	1005	1043	1086	1082	1042	1066	1022	1032	1011	1006	1082	1046	1059	966	1103	1066	992	1042	1044	1098	1012	1004	1065	1065	1015	1092	1033	1029	1104	1008	978	1057	1081	1054	1069	1029	1011	1011	1055	1016	1042	1003	1112	1032	999	1022	1019	989	1053	1043	1047	1042	1053	1122	1054	1062	1045	1060	1044	1070	1059	1039	1037	1062	1068	1003	995	1102	1014	1049	1021	998	1036	1012	1065	1051	1015	1038	1048	1040	997	1044	1072	1047	1073	1030	1092	1017	1046	1057	1010	1076	1030	1047	1079	1026	1018	1059	1026	1039	1081	1035	1048	1070	1024	1009	1047	1011	986	1027	1008	1024	1107	1072	1069	994	1017	1066	1072	1045	1078	960	1013	1090	994	1022	1035	1078	1017	1056	1025	1022	1110	1026	1011	1072	1012	1011	1082	1070	1058	1037	1033	1026	1028	1011	1067	1075	1076	1049	996	1014	1037	1020	1051	1048	1082	996	987	1035	995	1032	1069	1045	1007	1059	1054	1054	1049	994	1025	1063	1077	1002	1049	986	1014	1049	1061	1005	1042	1021	1021	1009	1048	1053	1022	1017	1021	1101	1033	1068	1004	1072	1020	1001	1021	1015	1037	1031	1009	1010	1092	1026	1066	1024	1006	1045	1087	1049	1065	997	1073	1052	1005	1068	1062	1021	1049	1017	1028	1010	997	974	1021	1013	1095	1034	987	1002	1066	1033	1034	1014	1024	994	1051	1004	1029	1010	1021	1006	1060	1056	1040	1036	991	1063	1040	1099	1050	1039	1016	998	1004	1086	1000	980	1058	1062	1047	1030	916	1068	1043	1063	986	1077	1017	1032	1080	967	1053	1065	1043	1053	1046	1005	1061	1024	1042	953	1002	1022	1045	1016	1003	1072	993	1007	1071	1058	1097	1005	1073	1059	1026	1061	1046	1006	1044	999	1033	1004	1023	1008	989	1005	1065	1053	995	1070	1024	1068	1007	1005	1002	1065	1025	1006	1034	1073	1012	1059	1051	1022	1071	1013	1039	1041	1028	1061	1064	1025	985	1038	1101	1049	1041	1039	977	1006	1008	1074	1047	1058	1053	1018	995	996	1003	997	1034	1056	954	1022	1007	1034	1033	975	1089	1136	948	984	1062	984	1011	1028	995	1058	1039	1066	990	1024	998	1008	1098	1012	1038	1037	1073	1059	984	1022	1015	1046	1039	1028	1030	1021	1017	1013	1048	1096	1008	1034	1057	1005	1108	1060	1044	974	1051	997	1073	1021	1035	1003	994	1053	1078	1034	1012	1027	1058	1043	1038	1056	1076	1031	1014	1058	1030	1035	1067	1023	1002	1112	1083	1051	1061	1003	1025	1079	1061	974	1049	1006	1021	1040	1049	1089	1001	1032	1041	1017	1058	1097	1027	972	976	1077	1046	1067	1069	1012	1027	1111	1049	996	1029	1022	1056	1047	998	992	1000	1053	1068	1024	1064	1048	1101	1015	1054	1022	1072	1073	1005	1011	1012	1006	1038	1004	985	1047	1043	1068	1008	1061	1109	1041	1086	1042	1019	1031	997	999	1075	967	1032	1075	1024	1030	1041	1060	1050	1046	997	1080	1050	1016	1032	1021	1017	1049	1091	1048	1031	1041	1055	1030	1005	991	1021	1038	1025	1026	1054	1004	1034	1017	1038	1073	1035	1035	1030	1056	1064	1019	978	1076	1035	1017	1068	1068	1097	1019	978	1049	1045	1089	1086	1090	1071	1019	1058	1009	1037	1049	1023	1023	994	1028	1034	1107	1097	1040	987	1049	1064	1067	1062	1029	1073	1040	1037	1041	1063	1047	1013	1054	1008	1030	1057	1067	987	1048	1013	1077	1026	980	1015	1002	1022	1026	997	1087	1047	1075	1062	1069	1006	1029	990	1009	1034	1011	1025	1007	1074	1038	985	1018	1072	997	1063	1080	1059	1048	1022	1037	1049	1034	1025	1052	1056	1044	1053	1081	994	1055	1044	1045	1052	1043	1034	1027	1039	1063	1073	1043	1005	1066	958	1030	989	1065	1079	1098	1024	1012	1099	972	1026	1092	1094	1034	1056	1066	1044	991	1060	1069	1029	1066	1027	1029	1048	1008	1048	1064	1042	1042	1094	1031	985	1053	1042	1011	1019	973	1024	1033	1045	1017	1011	1029	1080	1063	999	1037	1010	1036	1023	1038	1030	1011	971	978	1004	1105	1011	988	1005	1049	1004	1034	1072	1064	989	1005	1004	1072	1007	1040	1046	1077	988	971	1086	1060	1074	1054	1001	1008	1075	995	1046	1049	966	1018	1020	1034	1042	1069	987	1043	989	1029	1079	995	1006	1017	1013	1009	960	1046	1058	986	1074	1033	1084	1096	1041	958	1044	965	1012	1030	1052	1033	1070	1040	1023	1026	1026	1063	1093	1036	1022	1026	993	992	1011	1028	1045	1028	1042	1029	1061	1009	998	1012	1041	1049	1038	1020	1002	1042	1011	1030	1036	1056	1065	1053	997	1076	1000	990	1054	1073	1066	1052	998	1018	1113	1026	1084	1060	1057	1057	979	1017	1036	1025	1033	970	1046	1010	1034	1018	1015	1014	1018	1040	981	1000	1051	1072	1040	1031	1032	1046	1040	1069	974	1019	983	1047	1038	1050	1057	1017	1023	1052	1009	1001	1056	1045	1025	953	1038	1049	1003	1062	1049	1048	994	991	1027	1030	1059	1026	1040	1033	1032	1028	1019	1013	973	1037	1059	1058	1035	1094	1057	1035	1052	1046	1006	1020	1030	1023	1080	1052	1022	1046	1034	1028	1045	1046	1077	1042	1018	1008	996	1022	1037	978	1004	1066	1019	1045	1060	1047	1050	1046	1005	1028	1011	1039	988	1069	1042	1063	1039	1038	1037	1019	1014	1032	1033	1015	1010	1029	1095	1017	992	1020	1075	1089	1082	1044	1061	1010	1067	1064	1082	1102	1068	1024	1038	1067	1070	1077	1016	1018	1065	1069	976	1077	976	1024	1000	1018	1033	1045	1077	1026	1080	1081	1050	1078	1004	1017	1118	1037	1043	1011	1078	1008	1029	1044	1092	1081	1058	1028	1033	1020	976	1069	1041	1047	992	1045	1068	1049	979	1032	1042	1010	1045	1026	998	1039	1041	1053	1073	1003	965	1027	999	1047	1025	1073	1074	1052	1087	1128	1030	1056	1037	990	1005	1017	999	1031	1091	1081	1030	1026	1010	998	999	1047	1047	1091	1062	1002	1065	965	1067	1039	1078	1025	1074	1031	1028	1056	1038	1030	1076	1027	1024	1021	1051	1023	1045	1057	1030	1016	1085	995	1074	1021	1077	994	1029	1032	1092	1004	1001	1096	1015	1001	1025	1030	1029	1096	1010	1036	1021	1100	1064	1014	1073	1003	1049	1071	1029	1066	1028	1045	1074	1028	984	1047	1065	1109	1038	1055	1077	1084	978	1012	1054	1087	1110	974	1085	1054	1021	1026	1074	1013	1037	1050	1018	1041	1028	1029	1027	971	1033	1104	1044	1040	978	1065	1056	1017	1030	1037	1011	987	1008	1072	1054	1049	1003	1040	1052	1054	1011	1022	1014	999	1001	1007	1000	1039	1069	1030	1066	1069	1098	1033	1084	1020	1031	1000	1017	1021	1049	1050	1048	1001	1026	1043	977
27521	13350	9666	6198	4318	2983	2107	1691	1392	1099	949	894	773	679	672	631	670	613	614	622	529	522	548	539	559	512	539	557	504	462	528	515	491	521	488	469	507	455	516	479	498	444	437	448	457	453	494	510	444	454	468	442	496	429	499	489	482	408	470	458	461	472	482	477	477	461	486	437	466	434	513	441	478	516	433	458	466	455	463	479	454	443	446	507	453	491	481	425	433	435	447	481	470	468	455	474	439	478	449	444	482	442	442	446	520	443	481	479	477	474	430	442	481	505	463	452	444	471	462	464	427	435	438	462	469	452	452	461	472	521	494	413	460	490	430	413	499	422	473	477	477	461	445	445	454	486	441	445	499	454	458	467	469	457	511	505	447	448	495	445	437	469	501	458	473	467	467	433	484	447	434	481	469	428	435	422	452	445	470	440	468	501	449	451	483	462	493	455	430	446	481	460	437	438	421	461	481	493	480	441	431	483	456	439	415	422	475	454	436	491	496	481	453	440	461	466	514	432	458	461	493	462	443	440	451	501	472	456	486	435	489	487	450	442	460	450	434	451	433	480	428	475	446	408	453	491	433	441	453	476	452	477	453	425	469	467	468	438	465	491	449	455	453	458	457	461	467	463	465	456	427	481	483	457	479	428	457	442	450	496	489	444	477	457	453	484	514	482	471	462	470	466	416	491	452	450	458	443	451	455	491	450	444	422	463	444	429	428	456	453	482	470	491	464	437	442	481	451	398	483	473	482	459	444	507	448	467	485	483	477	493	479	477	428	454	487	439	472	442	428	474	486	432	442	429	461	455	472	474	506	461	457	466	480	435	497	451	446	534	422	418	491	446	464	476	473	438	436	469	474	461	449	440	453	511	428	463	415	474	470	475	460	470	493	456	454	450	484	475	482	443	501	467	422	467	444	483	482	476	453	416	501	442	459	478	444	440	449	511	472	422	496	464	466	447	475	478	448	481	489	472	460	450	488	452	436	445	474	447	511	477	471	470	450	453	438	467	438	477	474	413	439	460	456	453	464	504	482	449	469	471	461	435	493	476	486	470	499	466	478	455	465	534	468	434	409	434	481	435	486	431	431	461	448	461	459	473	435	463	495	483	492	448	426	439	461	465	488	448	458	475	458	439	505	480	420	503	442	451	483	508	448	421	480	449	470	493	509	471	454	455	453	457	431	479	475	462	472	497	453	444	457	468	471	487	476	469	493	502	433	488	446	437	444	433	431	456	436	469	509	481	465	416	445	448	451	466	449	431	469	487	464	461	454	445	432	460	447	469	452	485	460	468	484	468	498	470	459	448	445	443	526	508	495	484	469	447	486	492	455	507	418	468	463	470	457	496	462	495	497	475	427	452	437	520	448	450	437	478	518	455	439	447	476	469	448	453	441	446	418	453	453	458	462	466	421	444	423	480	500	468	503	456	463	447	461	453	492	438	494	427	449	445	464	448	440	473	459	426	439	476	473	505	459	444	456	430	454	456	456	477	429	436	449	460	495	482	491	509	439	501	466	403	459	451	444	491	493	455	491	529	461	463	465	429	465	468	480	441	434	487	477	440	494	482	454	477	480	502	479	471	486	441	446	471	468	474	473	456	441	443	441	449	453	477	445	428	494	457	471	425	461	480	439	469	470	463	462	492	445	477	431	440	435	413	426	460	475	447	475	459	461	513	476	460	429	466	497	485	468	458	456	419	433	453	448	458	439	434	479	479	472	487	409	457	410	420	410	475	432	432	442	427	491	443	461	418	467	466	428	465	455	495	469	463	459	473	454	449	494	451	484	495	445	426	456	462	468	464	483	444	421	469	451	479	454	456	491	434	433	459	490	478	452	481	445	473	459	467	447	478	448	465	498	449	452	450	449	451	482	503	518	437	455	477	451	432	487	485	476	476	459	490	464	428	476	433	435	484	476	462	429	497	462	454	447	471	500	440	479	442	441	463	439	407	443	445	437	464	471	477	459	470	451	480	465	420	476	460	456	452	440	441	430	446	451	471	439	474	456	465	472	442	496	503	437	441	458	439	491	490	488	478	444	467	450	476	436	481	466	501	467	458	487	445	483	476	448	471	463	472	467	445	472	468	457	452	456	475	435	489	481	470	483	454	449	484	469	485	463	488	488	461	468	458	452	468	483	467	475	449	407	436	433	419	466	463	457	447	427	455	476	452	451	459	438	492	436	472	483	443	466	460	489	499	434	473	499	450	445	458	478	450	541	424	482	429	434	478	457	424	445	476	464	493	478	463	469	521	457	474	477	462	524	468	464	484	455	466	477	447	439	440	476	419	457	447	444	472	432	453	457	470	429	444	450	463	477	431	476	491	462	494	493	440	493	464	446	478	450	426	466	469	461	460	449	438	481	517	483	447	467	450	428	482	432	455	488	465	489	456	470	439	483	454	474	477	450	506	436	461	444	434	439	479	456	449	450	449	440	455	435	433	438	423	469	442	459	446	486	446	424	467	444	459	439	460	476	429	464	444	457	483	449	424	435	463	457	468	467	456	508	452	412	415	471	456	440	475	465	450	461	435	427	429	463	468	490	470	441	508	388	454	419	452	451	451	479	499	461	447	482	427	480	474	436	491	434	473	419	449	457	425	430	429	430	433	435	438	483	458	448	474	481	490	472	497	476	455	461	496	479	458	464	479	477	441	466	459	463	403	492	481	443	470	497	482	474	407	492	483	452	425	443	472	450	494	447	452	463	446	460	443	477	454	443	471	465	467	453	451	447	485	456	531	430	438	405	480	438	453	462	447	452	430	456	479	435	512	478	497	485	481	459	434	456	451	483	458	447	461	487	420	497	462	483	494	485	460	450	452	454	462	467	432	496	467	477	447	464	472	481	483	431	425	499	487	513	413	471	445	439	480	441	447	459	476	465	467	454	467	448	461	474	451	444	434	419	413	428	454	441	415	436	439	442	455	461	452	468	448	473	449	485	448	469	471	425	456	470	473	405	415	477	451	469	437	447	463	446	462	477	486	428	480	507	458	436	479	467	451	449	475	428	420	472	500	499	470	505	454	450	483	448	462	461	491	442	472	436	444	454	478	471	480	445	482	462	428	473	481	496	462	420	504	484	508	449	465	513	450	439	469	460	433	464	510	461	458	453	433	427	414	441	460	489	453	446	438	514	469	438	442	483	449	437	451	463	459	484	457	464	426	448	440	432	453	441	486	452	488	446	457	464	434	450	501	469	440	468	464	481	463	501	421	456	445	509	465	452	494	429	478	516	437	473	466	450	462	457	449	419	482	434	457	435	438	435	454	456	443	485	456	428	452	461	497	476	453	461	475	439	460	463	478	465	482	452	441	457	452	471	453	436	500	444	480	489	450	493	423	497	469	450	447	466	443	459	436	451	503	482	415	484	479	498	426	485	465	463	454	486	470	468	457	469	491	465	502	472	473	457	472	454	449	455	432	442	445	440	436	448	475	450	480	494	471	493	452	441	430	468	455	473	452	460	454	455	491	446	465	421	441	504	449	465
17517	9906	14649	14416	12490	10207	8003	6330	5283	4508	3700	3210	2806	2537	2240	2209	2082	2029	1806	1719	1668	1657	1562	1486	1433	1521	1509	1441	1341	1334	1231	1177	1183	1164	1203	1187	1159	1053	1079	1134	1081	1044	1068	1021	1077	1041	1034	1060	1060	1020	1026	1041	1037	1057	1036	1085	987	991	1004	1044	1006	993	977	996	999	984	1027	1015	1052	1011	1077	1063	1033	992	1046	1020	1012	1061	1051	1015	1022	994	993	1054	1008	1047	1004	1007	1027	1048	1037	1074	1007	1004	1003	1059	1031	980	1048	1029	1024	1045	1009	990	1060	1028	983	1017	985	1004	992	1022	979	1041	1040	1036	1010	1032	999	1044	1006	997	1059	1077	1058	1017	1021	1022	967	1054	990	1001	1002	1038	1046	1030	1032	1041	1046	1013	1054	1014	1018	994	996	937	1081	1042	997	1034	1050	1024	1040	917	1028	1009	1001	1056	1035	1038	1044	1039	1084	1066	1010	1004	988	1025	1037	1016	1058	990	1076	1012	1014	991	985	986	1073	997	1004	1013	1068	986	1028	994	1058	1052	1003	1002	991	1046	1001	1023	967	1013	1041	1036	983	1015	1080	1087	1001	1029	1024	1052	992	969	983	1085	1027	999	1034	1002	1034	1057	983	971	1040	1086	1050	968	1025	982	980	981	986	1049	996	1024	997	1038	1024	996	997	1035	1029	1062	991	1068	1041	992	1041	990	1038	1003	989	1103	1060	988	1095	977	982	1001	972	1085	1030	991	1034	1022	1020	1024	1020	1020	1011	1061	1030	1000	1034	1049	1065	1098	1026	987	1024	1026	978	1020	1002	1048	1019	1010	1059	1092	986	1039	1037	991	1046	1008	958	1051	1007	1027	1070	1013	981	1059	1016	989	993	1018	1055	1021	1038	1036	1006	997	1003	1047	1060	985	1037	1067	1017	993	1018	983	1064	1046	978	1018	1057	1014	1000	1008	990	1045	932	999	1050	984	990	1025	1000	1045	1028	958	1035	983	1023	1026	1014	1055	1007	1051	1034	1035	1068	983	1021	1013	998	1016	1003	1051	1001	977	1081	992	1005	1057	1023	1030	1034	1000	985	991	975	995	962	1055	1028	1037	1008	994	1034	1029	1022	1004	980	1018	977	1059	1037	1033	1009	974	981	992	1045	1022	986	1032	1026	1011	999	1052	1031	997	1040	1107	1021	1053	1096	1043	1055	1034	1010	1030	1021	1014	1023	1049	978	1080	1011	1034	978	1039	1036	988	991	1011	1027	1033	996	1040	988	1011	938	1028	983	985	1039	1007	1051	1025	1010	995	984	992	979	1013	996	972	999	992	982	1019	1001	1012	1066	1054	996	1001	1087	1002	957	1045	1033	1005	1025	1019	989	998	1012	1024	1059	1063	1061	1041	1006	1051	991	1049	1045	999	1033	1014	1002	1003	1046	988	993	1036	1048	992	1060	1013	1023	1032	1017	1018	990	1025	994	994	973	1010	998	1009	1037	1063	1074	1028	1025	1013	983	997	1052	971	1048	966	992	980	1007	997	961	984	1006	1085	981	966	1043	1003	1001	1001	1021	1007	1024	1000	995	962	1014	1039	1047	1050	1047	999	1055	1030	1022	1099	988	1093	1020	1013	1035	1033	1055	1029	1056	992	1040	1045	1024	994	1048	1025	1017	1018	1036	968	1007	994	973	977	1019	1058	1071	1023	1045	991	991	1014	1034	1046	982	1031	1040	1017	990	1036	1057	1016	961	988	973	1038	1027	1038	1014	979	1008	999	1059	1028	985	1015	1037	996	1056	971	971	985	1017	1020	1031	968	1024	1031	1008	1017	1062	1036	1084	1014	1101	1027	1026	990	1022	1067	991	1029	1004	1048	1008	1027	1037	1007	1055	1019	1030	1027	1051	1030	1057	1009	1072	1007	988	1064	1014	955	1025	967	1072	958	996	1018	1045	992	1038	989	1106	1055	1042	1029	1013	1030	1001	982	974	1044	1015	1053	1028	1035	997	1001	1055	1015	1022	994	966	982	964	1012	959	1078	1004	966	1009	1064	974	1023	1026	1051	1006	1027	981	1020	1041	977	936	1062	971	1023	978	1026	1054	1013	1007	1053	1009	997	1051	1059	1010	1041	1028	1021	1018	1020	998	947	1028	1014	1013	993	1056	984	998	998	1018	1026	1062	1023	993	1009	1089	1006	1034	1037	978	992	1006	1007	1022	981	1017	1019	972	996	1028	995	966	1042	1040	1009	1000	998	1054	982	1060	953	1012	969	945	1009	1022	1027	980	1072	1065	1028	978	1055	1017	1015	1028	998	1024	1033	989	1038	1065	1024	1032	1031	1050	1004	964	979	1034	1023	1035	1037	991	1023	966	988	1059	1022	1013	1025	968	1033	1058	1019	1062	1009	1003	990	1020	1008	1032	1060	1023	1008	1022	980	998	996	1018	991	960	984	1069	1020	1014	1006	1010	1052	1030	1019	1051	1013	1007	993	998	1058	1022	994	1025	1055	999	1018	1035	997	984	1058	1019	1032	1020	1033	1051	1016	1009	993	1044	996	1026	1028	1063	968	952	1028	1041	1002	1029	979	1046	1040	984	1021	1062	1011	1016	1044	1029	1051	990	1055	953	1037	1035	1045	1044	1012	973	1019	1014	1001	951	1042	1018	1028	967	948	992	1021	1079	1032	1021	971	1069	960	1106	1032	972	1001	1004	1000	995	1008	1020	1013	1115	972	1039	1067	1008	994	984	1058	986	1026	1036	1025	1040	957	1012	1019	1070	958	1031	1001	1010	997	1019	1047	990	962	1050	1038	1038	1020	995	1058	992	1017	1006	1001	1079	1033	932	1011	1079	1023	1062	999	1030	1018	1027	1013	1048	1070	996	1038	1025	1011	1010	1052	1032	1042	1015	1021	976	1013	991	1007	1051	990	1006	981	1016	1070	1031	1015	977	976	1037	993	1031	1021	998	1009	1034	1083	1033	954	972	1014	1072	1019	1079	1009	1011	1021	1017	1016	1026	1036	1078	1045	1075	961	1042	1010	998	1051	962	1030	1024	1052	965	1058	1055	956	1078	1001	965	979	1034	1050	1025	1037	1017	1080	1075	1015	1020	1028	991	1020	982	1023	1026	980	973	1024	998	1052	1055	1044	1069	1028	963	1009	1010	989	994	1016	1006	979	1035	1080	1042	985	1003	1029	1034	1047	1015	1078	1132	1006	1007	1015	1027	991	1007	1025	1038	989	1000	1036	980	1058	1026	988	1027	1022	1014	1044	1026	1030	1011	991	961	1017	994	1059	1044	1051	1063	1123	1043	1047	991	1027	989	995	990	1049	1021	963	1003	1077	923	1029	973	1077	985	1013	987	966	1019	1041	1070	1076	1030	959	1056	1026	1037	993	1030	1019	1061	992	990	1032	1054	1057	1079	1038	1051	974	1044	1095	1010	983	1009	1093	967	1046	1071	1045	1034	975	983	1017	980	970	952	1017	959	1080	1047	999	999	1003	1033	993	1055	1016	1003	979	951	1065	1084	1023	1034	1039	1047	1014	1011	1007	1002	1041	1039	1060	1028	1010	948	1030	984	964	1030	1025	1011	1013	992	995	1003	1025	1024	973	1039	1054	1006	1003	1039	1023	968	1039	1022	1064	1010	952	1031	1005	1044	1084	992	1031	1026	1014	987	1015	1036	1050	946	1030	999	1080	1018	1007	1029	1013	962	1019	1048	963	1033	1024	1009	1030	966	991	985	1004	1011	1089	1043	984	934	1055	954	1051	1028	1049	967	1089	977	1030	1061	1051	997	1012	980	980	1007	1053	1070	1045	1082	1043	1093	1024	1003	1039	1018	1040	1002	1020	1069	1000	1005	1055	1027	966	1017	1086	1040	1036	1037	1025	1015	996	1058	974	1004	1095	1048	1011	995	993	1019	1004	1035	1037	974	1004	969	1003	1003	1011	1043	1005	997	1004	989	986	1048	1050	1004	947	1048	1057	1004	1029	1006	1002	1044	1056	1032	1011	1084	1032	1007	1032	1036	967	1042	1043	1003	1006	1027	1008	1041	1082	1017	1006	1018	1025	996	1039	987	1003	1011	1002	1059	1012	1006	1010	1019	1034	995	1053	1048	1057	1041	1056	1033	1057	1088	1052	976	1044	1044	1036	944	1025	1003	1034	1027	1045	1047	1026	1010	1011	991	1028	962	1054	1008	1028	1072	1016	1069	1019	1000	971	988	1009	1022	1080	976	1030	1043	1002	971	991	999	980	979	1047	1002	1010	1057	1036	1019	1051	1013	1035	1040	1098	1028	986	1025	1024	1028	987	973	1098	1011	998	972	1022	1027	1055	1015	1025	1020	1088	1034	1036	1038	1030	1018	1010	1018	1052	968	1047	1038	1021	997	979	1017	1034	1055	1009	989	1029	1039	997	977	1020	1016	993	1033	1036	1030	1036	1068	1020	1015	981	988	972	999	1021	1008	1040	1017	1085	999	1043	986	1036	1032	1028	1023	1045	980	1018	1026	987	1033	1000	1044	1044	1028	969	1026	960	1051	1040	1014	981	999	1046	977	1076	1027	979	1028	1045	1005	1000	977	1010	1020	992	1118	972	1045	1036	1013	1092	989	989	1031	1013	991	1018	1069	1022	990	977
36559	19006	14330	8689	5718	4009	2925	2226	1829	1448	1210	1030	885	838	738	628	747	696	728	656	670	585	642	587	576	586	582	569	504	536	533	525	495	514	476	475	492	528	526	492	507	437	473	459	451	415	419	449	438	443	453	455	505	444	472	437	520	478	492	464	427	431	433	498	459	452	428	473	450	425	479	486	481	459	451	492	449	461	456	466	436	461	441	477	489	488	500	464	436	489	458	438	446	463	424	477	447	469	475	447	437	434	457	433	431	480	468	453	462	458	430	437	491	473	427	485	477	485	466	421	416	472	500	452	453	431	473	482	441	500	456	470	453	433	473	420	492	453	480	454	463	483	481	456	472	441	484	442	457	449	429	444	455	438	480	496	467	427	459	461	458	458	507	451	504	470	467	492	468	451	480	463	445	501	429	433	450	430	484	497	486	507	469	459	454	457	490	422	448	502	465	445	498	483	494	451	481	500	494	499	459	473	474	426	451	446	516	480	468	447	454	455	450	475	490	463	467	482	481	448	430	518	458	463	456	477	445	448	457	466	439	432	422	462	458	485	412	467	470	475	470	474	469	467	439	518	468	435	476	455	457	458	450	426	439	421	441	410	437	475	454	432	483	430	476	438	458	463	484	468	442	471	510	451	461	453	464	456	453	429	467	445	474	456	444	488	459	489	470	450	452	449	513	443	474	492	449	443	468	493	436	474	447	464	484	456	477	425	415	468	450	436	455	395	403	456	486	418	473	478	462	428	448	469	492	463	391	414	443	425	421	458	460	441	505	450	427	449	470	428	439	435	476	499	470	437	455	475	444	472	460	459	432	421	488	447	460	479	466	456	504	494	471	447	432	446	464	465	440	470	434	427	467	460	445	474	469	460	451	432	462	467	485	445	475	469	487	482	451	480	490	453	454	465	445	480	428	526	480	450	490	457	484	465	504	408	426	458	463	436	424	459	459	490	493	466	443	427	425	489	446	459	451	484	454	477	485	447	442	438	444	465	497	492	455	504	439	455	440	485	473	463	446	492	460	486	440	500	459	484	467	509	464	432	474	442	518	473	472	432	486	435	454	432	508	453	449	504	481	466	425	447	465	491	460	405	435	511	443	440	477	482	439	449	484	455	439	460	439	499	458	412	446	453	478	464	438	453	414	404	475	491	461	497	489	493	469	448	501	407	456	435	448	440	444	484	414	437	456	446	503	495	470	456	459	448	442	448	463	460	456	481	487	426	456	473	477	442	435	438	440	470	431	486	475	520	451	473	465	480	457	467	456	439	414	464	439	438	459	499	460	449	466	470	446	442	463	478	433	472	443	486	444	453	465	495	454	462	466	434	445	445	484	450	440	457	428	469	452	434	456	467	468	464	475	462	429	489	449	434	462	456	485	490	435	457	442	502	438	437	448	428	464	441	433	438	450	434	459	492	457	500	467	446	454	445	484	498	444	466	437	449	448	454	475	475	448	455	441	441	518	444	447	450	461	456	473	470	414	474	471	450	399	442	423	492	472	458	473	475	506	405	443	425	414	469	465	413	506	459	469	434	447	478	447	460	445	468	432	439	448	441	460	464	462	411	468	473	456	461	474	496	450	470	435	424	471	450	446	441	432	472	445	419	416	439	471	468	480	506	496	439	484	442	454	474	454	451	435	481	458	485	476	446	473	466	453	424	488	431	527	444	480	419	431	437	490	466	455	465	472	440	466	475	461	496	442	419	497	449	447	457	420	403	474	495	445	467	472	433	438	458	457	448	432	454	445	474	452	441	443	421	478	454	454	436	442	502	442	497	485	451	475	487	468	439	449	483	438	416	445	449	468	475	447	430	471	478	471	456	444	435	438	432	477	468	456	446	428	512	475	505	483	477	451	435	442	460	410	468	447	439	464	455	466	499	450	441	458	461	467	457	433	447	432	471	450	432	464	458	449	449	499	477	442	419	468	481	489	464	478	470	507	427	456	467	479	452	442	448	466	459	433	452	435	400	419	476	480	431	460	459	483	475	493	470	440	459	479	451	499	431	457	480	441	413	402	494	458	475	493	447	462	466	485	449	453	442	487	454	448	462	444	503	455	458	489	467	503	457	441	451	435	474	479	429	434	455	501	497	479	406	492	424	495	442	460	449	435	447	490	477	456	463	428	451	461	475	475	451	473	459	473	441	450	432	464	450	443	463	453	399	426	429	452	465	448	474	414	460	540	439	437	402	415	410	476	467	453	453	476	470	453	455	480	424	440	456	474	452	478	462	464	459	468	461	489	509	497	460	463	457	467	445	478	459	486	492	504	495	462	421	464	482	479	430	441	435	481	449	421	446	455	460	474	429	458	457	462	461	429	452	441	461	439	414	484	457	441	495	516	467	433	465	412	421	519	453	478	457	476	434	454	405	420	430	458	480	462	470	492	455	466	410	434	440	446	410	425	451	463	457	437	446	469	471	498	436	441	453	424	487	471	476	436	481	475	465	456	423	430	439	458	472	474	473	468	436	439	412	428	469	447	436	438	440	462	421	471	459	463	478	454	421	463	438	457	496	485	484	458	437	472	469	481	504	467	451	504	422	474	479	432	489	465	471	467	470	446	434	448	449	490	487	439	438	459	435	442	478	486	399	457	488	497	437	506	462	474	452	491	442	434	459	466	472	393	452	528	479	448	440	436	427	432	446	478	447	456	429	493	431	471	429	456	461	499	433	426	480	460	476	429	429	451	473	461	502	479	491	428	476	432	461	480	448	451	470	452	465	422	463	479	482	446	455	459	444	530	426	431	433	501	461	444	490	510	454	483	423	446	461	433	438	468	444	457	417	467	467	437	490	453	452	490	443	463	476	436	480	475	463	424	455	497	471	477	493	443	450	448	491	454	430	470	476	447	450	503	442	433	461	426	476	447	489	495	478	460	463	443	470	508	479	505	469	416	494	457	427	474	440	447	468	427	466	449	464	449	423	431	454	461	496	453	460	473	439	477	449	472	465	488	443	441	473	445	445	495	453	487	464	420	453	465	437	474	419	440	438	453	452	478	465	480	466	439	461	480	489	451	428	465	447	425	459	470	469	477	481	514	430	454	469	463	465	451	483	484	455	445	452	448	428	452	478	464	444	446	444	432	457	455	472	409	461	439	416	443	442	495	443	453	491	486	470	480	482	444	439	482	493	434	460	447	434	493	463	440	470	428	472	435	459	436	492	470	459	451	457	474	478	478	455	481	434	498	493	442	444	473	480	452	473	467	434	427	454	456	419	448	456	454	477	432	468	471	451	444	482	487	422	438	493	437	459	433	458	467	437	430	514	418	491	462	476	442	471	471	451	440	461	465	469	448	475	456	455	445	474	443	467	462	473	465	483	484	450	444	427	472	450	414	463	434	443	459	460	479	449	451	430	458	461	458	394	437	457	444	485	467	438	422	414	460	488	469	449	478	412	423	425	484	428	486	471	453	415	463	437	440	462	461	442	446	472	463	432	494	488	467	466	454	458	420	484	426	500	446	493	450	513	467	445	460	454
21478	13430	18842	18042	15921	12894	10400	8351	6804	5718	4752	4048	3640	3151	2788	2702	2548	2679	2553	2378	2215	1937	1855	1802	1813	1836	1660	1591	1556	1471	1430	1325	1332	1317	1244	1285	1223	1216	1189	1089	1086	1056	1052	1047	1051	1071	1067	1012	1003	1022	1062	1036	1040	1040	992	1016	1025	1054	1050	974	1015	1052	1034	1012	1062	1056	1031	1013	1021	1003	987	1068	991	1035	1034	1030	957	986	1065	1010	1007	1058	1010	990	1061	1026	988	1016	987	1067	1067	1037	1024	996	987	1030	1021	1028	969	1013	986	976	1012	1017	1012	1028	1038	1046	997	979	1036	1052	1004	1044	989	1068	971	1007	1006	1008	1018	986	978	992	996	1023	1021	1003	999	955	1010	1080	993	1020	992	995	1029	1040	1053	1003	1009	1036	992	991	1021	1027	1001	1005	954	949	979	985	1062	984	1029	1031	995	1047	980	1013	981	1076	1010	992	1028	947	994	1000	1051	983	1017	1015	1008	1036	995	1020	998	994	1024	947	989	1018	979	992	1011	989	1001	1022	1011	931	999	1084	1003	1015	1022	1012	1028	1005	1042	1039	1027	1008	1095	934	1068	998	1050	1011	1030	944	1009	1064	979	1017	1023	998	958	1073	1015	1026	1067	974	984	1025	1065	1065	1045	992	1044	988	988	1048	1010	1025	992	1043	1038	1026	1023	956	1011	998	1058	1043	1020	1024	1047	1077	1015	992	1018	991	1016	958	1085	1014	999	1047	990	1022	974	985	1009	1013	1077	1037	986	1001	969	1004	991	1021	1009	976	991	1007	983	939	996	991	968	992	1099	991	976	1051	1028	988	997	1054	1002	988	991	971	1045	987	976	966	1000	1017	1038	1074	988	1024	1052	1008	1029	1043	1014	1059	1032	1003	1075	1007	1004	992	964	962	990	1037	1060	1035	986	1022	1022	1114	1016	1048	988	1025	1058	1017	1045	980	1000	1008	1014	1029	1014	1049	1026	959	1031	1003	1006	994	972	954	1064	983	1030	963	968	998	1028	997	1041	1000	1047	997	1054	1067	1006	1039	1055	980	1050	1018	1019	947	1022	1036	983	1029	1013	1025	1044	1017	999	1047	931	1063	1070	960	982	1035	1032	986	957	945	1038	970	1041	967	1039	1053	1019	997	1037	988	1017	1015	1025	1041	1042	1037	1035	961	953	1037	1041	930	1013	1033	1029	989	968	984	1088	1043	1002	999	1010	1055	1021	1011	1036	1024	992	1008	1079	1014	1027	1043	1022	997	963	1057	1024	986	1013	967	981	976	1028	1023	980	993	1065	990	984	995	990	981	1018	1047	1015	1012	1033	994	1051	1004	995	1014	1027	1018	1008	992	1015	1067	1013	1025	1020	1025	995	989	1018	980	1051	962	1037	1039	996	938	1036	1039	1044	1014	990	1055	1003	1018	1052	1022	1030	1039	980	1103	1030	1021	1007	974	1013	1018	1012	1045	1005	1054	988	1007	1030	994	971	983	1017	1003	1017	1007	1019	1003	1018	994	995	1035	1062	1044	977	1036	1043	1032	932	1059	971	997	1006	971	1069	1019	1030	999	1028	1028	947	1057	1021	982	1031	1026	1017	1018	1030	1087	991	1044	978	985	1007	1012	1077	1074	981	1010	1116	996	1025	1077	1038	1027	1025	1060	1019	1062	1037	1012	1050	987	1045	984	990	1014	1061	1037	999	1028	1070	1011	1048	1018	1082	1029	1052	989	1055	985	1026	1061	1008	1018	980	1068	993	976	980	1014	984	1065	1040	1043	1064	1046	1008	1057	1012	966	992	1021	954	983	1006	1035	1029	982	961	920	1024	999	983	1009	1010	993	937	983	1036	1002	1019	1017	1010	962	1011	1054	982	1057	1005	1054	981	1005	1039	982	1017	1030	980	1063	1027	1026	1010	987	1041	1003	1008	1053	959	1005	955	1025	1053	1005	1015	1025	990	1098	1016	985	993	985	1032	985	1036	1009	1079	995	1016	972	1019	973	997	973	1000	989	1034	976	1028	980	1008	1034	965	980	1034	1017	1046	993	1004	1046	1055	1041	1024	1022	1006	1022	1018	1014	957	1035	1053	1030	989	1027	971	974	1002	1016	989	1023	1073	991	1003	984	1026	986	951	1001	982	964	1017	970	993	1014	991	1019	955	1023	1003	1003	1043	1023	1009	985	970	1045	1034	1024	969	1014	1003	1025	1046	991	1025	990	1039	1033	1008	1025	1053	987	1002	1077	1058	1054	1025	1003	989	1031	1035	1038	988	1007	1000	1003	1051	987	988	1012	1026	1006	1017	1018	1029	1042	1014	1044	982	1046	991	1007	960	1038	1026	1031	988	1058	1034	1015	1019	997	1019	1065	1003	1006	981	1053	1003	949	1031	1007	957	1003	1027	1035	1010	1032	990	974	986	968	1011	1010	987	1020	982	1001	1003	1010	1073	959	954	1037	979	1007	1000	974	1031	1053	1017	1050	1113	1010	985	1023	1040	963	1036	1034	1006	1018	1017	1026	1001	1083	1006	1056	963	1024	1042	1023	983	998	1034	1028	1032	981	982	999	998	1016	1035	1068	1088	1067	927	1024	1015	965	990	1037	997	969	976	1026	998	1046	1001	1063	964	1029	1022	1020	1012	991	1012	1004	1037	974	1000	1014	1043	974	1003	981	998	998	992	999	1073	1055	1074	1006	966	1005	982	1049	1048	1053	1017	1047	1013	985	955	959	1008	1018	1020	975	1023	1005	1075	1066	1009	1016	1044	964	968	1041	1018	1011	926	991	972	1005	1002	983	1038	1007	1050	972	1012	1022	1027	1030	1039	1015	977	1002	1044	954	1010	1004	1066	992	996	1013	1022	1026	987	966	976	1019	994	1034	1067	1031	1001	949	1040	1020	1019	998	996	1034	980	985	1006	1004	1002	1024	983	949	943	1016	1022	1054	1040	1030	1001	1034	1022	1005	1015	982	1053	1078	1029	978	1007	1016	1020	953	995	994	998	985	976	1002	1055	1091	1075	996	1026	1019	975	1013	958	1069	995	976	1046	991	1043	1024	1010	1043	995	1060	1047	1006	1032	1019	984	984	1013	978	986	987	1010	1004	936	992	1014	995	1059	973	960	971	979	994	1050	1056	1005	998	996	1015	962	1023	1030	1064	973	1014	1030	1032	1043	989	1020	1010	998	1009	1035	1004	999	1006	987	958	1011	1030	1050	1054	976	973	978	1020	1059	1011	984	930	1010	993	1021	1023	1055	998	1074	1020	997	991	1031	1005	1042	959	1051	976	1036	997	997	1044	1011	1010	1012	1025	984	1010	986	1016	1028	1010	1041	1035	1007	1035	1000	1051	1013	982	1024	1002	1003	1028	993	1006	994	1011	1084	1049	991	996	970	1002	1006	1002	1053	1010	1018	1000	975	1014	1000	1041	1019	1009	999	1036	996	983	1000	992	1017	1027	968	1005	1001	967	1010	1018	986	1017	1039	1032	1036	983	1017	1030	1044	989	976	1060	990	1010	980	976	1013	1025	1096	965	1029	1014	1042	1026	991	1045	967	1012	1034	976	1006	994	996	993	1010	1027	1045	1009	1045	1013	1020	970	1059	1021	926	1037	1098	1071	1002	994	1021	1023	985	1016	951	1005	1031	1044	1016	995	990	976	996	1044	952	997	1031	1041	933	1020	1041	1018	1004	1005	1007	1009	1021	976	1036	1023	993	1037	1038	1009	1001	1080	1009	1018	1037	1060	983	986	1001	1045	1031	974	971	984	1015	1092	1043	956	1064	1003	1006	1065	955	1074	1023	1066	1084	1004	1026	1020	979	974	1001	1034	1022	1034	1052	1014	984	1062	942	1005	1006	1022	988	1005	1064	1005	976	999	1074	1004	1056	994	1070	1068	981	1003	1032	1028	995	1033	975	1016	1013	1010	971	1095	1034	990	1007	1070	976	986	955	1031	987	991	990	1001	1029	1015	1015	1051	990	962	1042	1016	1001	1056	960	1044	988	994	1013	1022	986	1024	997	982	975	1023	1009	1045	968	1004	996	1051	1052	1026	978	997	1044	976	1016	997	1037	972	1002	1009	1013	987	1041	1013	1072	984	938	1073	1002	963	992	1040	1050	1018	1021	1065	1083	1017	1008	1017	1004	972	1020	1022	1007	1008	979	1113	999	972	1031	1048	961	1001	1064	1036	1038	1067	979	1022	992	997	976	1001	1018	1052	1023	994	960	987	999	1027	975	1022	1012	1014	1009	984	1016	1023	1034	1022	1026	998	1036	1018	1024	999	991	1032	994	994	1010	1007	1029	1030	1047	1018	1051	1041	1025	998	958	1029	1044	1018	1020	1021	1016	1007	1052	1013	1038	968	1033	1071	987	1043	986	1006	1015	989	991	998	1038	1042	978	1039	1032	1066	1055	1048	1039	1006	1055	1004	1011	990	985	1008	1052	954	986	1022	1047	978	1008	971	974	1008	973	992	1031	1027	1029	1008	977	1013	1051	1013	1063	990	1025	1005	1036	984	1040	994	1068	1005	1086	997
16467	7798	5690	3802	2419	1816	1373	1147	956	812	728	667	687	624	558	591	594	533	523	576	533	517	510	530	508	495	499	485	509	492	454	486	509	440	448	506	485	451	487	491	486	469	491	466	495	518	491	482	485	506	474	490	485	484	505	461	506	449	497	475	462	493	465	507	456	488	484	487	498	453	471	461	475	454	479	500	462	460	461	496	493	494	477	435	478	481	470	440	485	506	456	506	492	460	487	466	453	488	510	489	466	469	448	434	500	472	495	486	480	474	498	500	513	456	431	518	455	520	474	493	474	527	472	467	500	472	445	516	468	491	507	468	494	520	494	557	459	511	521	493	474	488	509	472	472	478	501	469	511	462	452	443	487	471	488	476	506	473	456	451	509	481	484	470	476	488	453	469	485	444	508	489	449	488	482	417	465	449	497	452	492	514	468	469	458	473	499	478	486	424	427	480	410	436	463	516	464	500	462	480	479	487	464	469	454	489	484	451	513	474	474	500	505	461	438	531	509	458	492	509	454	480	469	466	446	502	513	502	482	460	481	476	503	442	464	476	489	498	498	469	510	427	510	414	481	505	425	485	462	430	455	500	467	486	450	437	523	470	440	477	472	449	518	485	531	486	498	500	485	479	436	459	469	477	500	453	472	473	476	452	458	517	456	471	484	452	478	516	473	466	450	457	482	489	460	500	465	428	453	486	493	475	498	494	473	523	483	505	449	490	497	467	494	451	468	489	478	444	458	462	533	512	508	465	451	454	495	459	429	481	498	496	527	466	470	480	460	465	461	444	516	489	440	457	460	450	445	486	451	465	503	447	502	466	457	384	524	485	459	458	515	494	478	472	462	487	514	462	488	463	467	437	522	514	481	484	488	461	488	435	519	439	495	477	470	492	483	474	486	453	470	481	481	516	473	448	482	481	468	477	445	498	437	458	462	464	482	467	489	457	432	500	484	548	465	518	456	534	448	471	470	446	488	517	502	478	476	479	462	481	484	509	459	524	455	499	496	467	497	486	450	483	440	467	467	413	484	493	480	450	502	487	504	477	436	464	476	463	508	510	491	459	471	490	465	477	487	458	480	509	446	434	503	470	501	504	462	483	485	475	467	498	500	440	460	464	460	496	493	455	471	471	474	433	504	504	452	468	479	470	423	457	490	471	466	450	463	493	517	441	448	460	482	467	475	471	484	532	460	481	463	482	506	468	507	484	492	507	493	484	435	520	435	487	507	467	435	486	491	467	482	504	480	494	512	509	458	464	486	461	460	500	484	502	512	501	493	461	496	477	467	466	468	516	479	472	491	509	487	491	478	506	466	545	467	494	502	521	458	469	461	471	483	507	500	475	467	512	505	506	498	459	489	512	508	461	438	462	460	470	487	459	467	488	486	471	498	475	454	463	435	479	428	511	460	482	459	482	470	458	485	485	487	470	472	514	461	486	470	467	511	493	466	484	492	457	490	503	474	509	469	435	497	489	444	508	483	462	518	514	500	467	520	509	496	486	476	457	477	449	437	466	456	451	467	501	494	456	422	456	441	462	465	463	498	459	521	479	514	523	481	464	483	478	448	492	474	435	433	470	460	420	484	466	472	471	506	453	484	498	469	496	443	497	473	473	467	460	493	456	510	473	509	478	462	444	509	498	465	489	465	465	446	477	516	489	494	472	453	469	487	476	464	497	503	463	431	529	511	532	527	526	499	450	484	490	459	498	478	491	505	478	493	469	479	503	455	509	498	495	491	466	510	505	490	467	469	515	485	484	517	512	505	501	450	497	522	526	481	479	478	479	473	452	486	480	476	464	467	483	501	452	464	454	460	470	472	466	469	453	463	474	497	448	461	471	435	495	448	426	522	494	501	503	503	469	488	469	500	491	467	535	468	466	499	502	479	494	520	462	435	437	473	465	457	454	504	480	489	492	518	504	447	469	450	479	474	513	443	437	476	463	449	470	451	482	438	468	442	479	512	430	470	447	454	452	494	485	487	489	501	469	502	486	456	500	457	485	465	494	435	481	477	445	462	443	481	494	510	484	493	471	494	488	461	443	464	447	486	456	470	457	488	447	465	460	503	441	469	472	475	496	460	488	481	454	496	489	459	529	508	460	475	489	493	481	503	457	464	428	468	440	520	512	495	498	452	446	495	493	465	439	485	440	421	472	515	509	538	472	478	488	496	490	511	503	468	479	476	490	473	467	502	521	468	472	493	493	466	484	456	447	479	490	485	482	512	478	481	482	507	490	500	489	465	499	486	463	452	441	472	465	472	488	481	440	478	462	459	514	488	521	447	515	459	464	468	487	504	514	461	501	506	516	456	482	482	536	440	480	525	470	509	503	475	485	499	490	433	484	463	477	492	479	449	490	528	459	525	497	500	498	486	449	455	458	510	482	498	429	451	454	461	504	477	487	446	439	508	436	481	508	529	468	441	444	436	435	493	457	470	489	457	462	501	458	460	486	474	459	469	467	453	503	481	481	490	472	466	460	484	488	465	471	438	467	488	488	469	495	462	486	455	464	521	472	491	477	457	453	529	477	488	445	429	439	437	454	465	445	474	445	464	484	458	475	420	483	456	468	504	498	473	467	441	435	476	514	477	459	473	484	487	494	442	471	483	480	530	450	507	465	480	491	477	503	509	518	509	450	475	512	505	465	472	502	451	459	433	484	503	470	486	506	494	488	452	501	465	527	486	473	466	472	456	480	501	492	458	435	467	477	484	469	479	491	472	513	491	502	446	467	463	472	466	482	494	467	446	487	482	512	519	481	490	491	507	507	480	522	464	516	460	482	490	460	479	477	470	493	471	449	477	471	495	503	504	479	434	470	435	489	480	429	464	489	519	485	474	448	457	517	499	500	452	435	493	476	439	491	546	488	455	516	494	472	430	517	469	493	468	495	464	463	475	454	503	476	496	443	458	490	489	504	418	444	468	500	478	460	445	493	463	484	457	469	448	471	431	459	483	509	457	463	472	497	492	463	469	471	478	457	495	465	471	459	460	478	436	481	441	511	497	463	485	459	450	490	507	495	446	520	433	466	490	463	499	481	505	469	475	473	447	482	449	452	467	521	457	468	467	470	464	467	507	470	496	456	468	501	488	470	466	485	474	453	479	489	460	426	469	454	446	447	482	447	468	501	488	437	481	441	450	489	457	495	417	452	482	450	452	447	473	504	470	509	467	446	487	494	439	457	486	486	471	481	467	459	455	518	485	455	485	438	461	494	524	496	472	503	523	483	475	453	461	515	503	510	489	453	522	451	489	527	467	501	457	507	456	471	480	454	482	521	487	507	507	465	464	453	527	520	483	469	466	465	485	483	476	453	477	461	457	487	445	465	476	444	452	492	484	505	438	427	439	520	495	484	504	460	452	472	436	489	507	492	456	493	447	474	508	489	476	490	464	486	494	477	493	504	454	490	507	509	472	498	487	462	478	482	467	474	468	499	500	542	464	452	484	518	493	479	481	532	476	458	497	464	440	470	448	511	464	483	467	445
10299	6535	9474	9492	7879	6274	4953	4037	3280	2818	2455	2112	1941	1835	1666	1585	1504	1473	1422	1276	1344	1321	1239	1288	1215	1228	1235	1119	1184	1105	1102	1100	1035	1061	1094	1079	1099	1059	1067	1058	1090	1018	1041	1075	1057	1059	1036	1065	1031	1077	1089	1085	1018	1045	1073	1034	1091	1073	1064	1031	1092	1085	1023	1036	1039	1044	1032	1001	1045	1068	1028	1085	1051	1024	1068	1034	1056	1096	1065	1004	1117	990	1044	1144	1061	1005	1044	1058	1033	1041	1077	1054	1082	1030	1022	1054	1009	1110	1037	983	1060	1067	1051	1026	1051	1060	1082	1074	1058	1084	1026	1016	1052	1062	1003	1024	992	1039	1025	1042	1066	986	1105	1028	1068	1037	1061	1043	1029	1023	1055	1005	1070	1061	1031	1029	1064	1024	1055	1051	1087	1014	1052	1041	1087	975	1067	1075	1021	994	1031	1015	1017	1043	997	1066	1012	1084	1042	1084	1065	1037	984	996	1059	1069	1078	1040	1149	1026	1012	1074	1013	1045	989	1103	1066	1079	1039	1047	1038	1094	1061	999	1049	1053	1035	998	1072	1085	1027	1029	1039	994	1045	1025	1096	1072	1046	1002	1084	1048	1107	1160	985	1085	989	1064	1080	996	1050	1061	1116	1090	1038	1021	1011	1035	1045	1018	1044	1088	1035	1044	1053	1080	1053	1036	1041	1071	1048	1044	1119	969	1008	1053	1052	1043	1063	1019	1043	1053	1080	1090	1017	1099	962	1023	997	1018	1041	1040	1062	1050	1058	1045	976	996	1053	1052	1022	1026	1058	1049	1094	991	1038	1043	1108	1011	1040	1022	1022	1035	1076	1041	1031	1096	993	1053	1092	1087	1050	1042	1061	1087	1068	1057	1086	1073	1019	1034	1078	1028	1036	1004	1087	995	1055	1036	1071	1067	1028	1064	1033	1089	1030	1024	1069	1023	1005	1026	1048	1071	993	1079	1061	1036	1072	1056	1055	1034	1078	1055	1034	1070	990	1048	1009	1037	1057	1041	1019	1070	1055	1048	1071	1024	1083	1047	1081	1023	1002	1065	1025	1036	949	1049	1040	1064	1046	1019	1035	1077	1091	1080	991	967	1064	1061	1057	1041	1006	1033	1067	1100	1017	1040	1015	1049	1060	1128	1059	1038	1010	1078	1030	1039	1058	1091	1074	1087	1037	1038	1049	1022	1046	1074	1056	1065	1016	1082	1010	1076	1038	1018	1029	1043	1031	1020	1026	1062	1085	1077	1042	1066	1055	1090	1029	1086	1053	1074	1044	1064	1073	1099	1036	1058	1009	1064	1045	1057	1049	995	1078	1074	1022	1047	1051	995	1041	1012	1019	1030	1057	1118	1119	1011	1082	996	1055	1046	1027	1080	1063	1009	1070	1071	1066	1010	1087	1041	1047	1014	981	1058	1035	1087	980	1016	1034	1030	1007	1013	1053	1048	1051	1077	1087	1048	1059	1039	991	1064	1087	1014	1088	1021	1057	1040	1038	1052	986	1009	1039	1054	1043	1047	1119	1036	1027	1066	1046	1030	1039	1037	1038	1048	1085	1029	1074	1123	1043	1046	1068	1050	1036	1023	994	1075	1004	984	1039	1117	1092	1005	1019	1048	1074	1067	1041	1006	1069	1031	1044	1066	1066	1043	1047	1015	1094	1051	1042	1065	1021	1043	1047	1070	1053	1054	1043	1023	990	1031	1079	1078	1047	1105	1078	1077	992	1052	1031	1033	1017	1017	1139	1045	1015	1039	1073	1003	1077	1079	1054	1015	1034	1049	1073	1055	1054	1068	994	1094	1052	1048	1025	1091	1082	1086	1061	1036	1081	1031	1025	1040	1077	1065	1036	1097	1014	1082	1061	1032	1032	1033	1065	1111	1024	1054	1045	1064	1034	1004	1041	1026	1079	1062	1079	1002	992	1030	1013	1090	1062	1062	1013	1069	1015	1100	1073	999	1089	1054	1067	1048	1019	1037	1041	1059	1077	1061	1003	1016	1046	1074	1027	1024	1069	1058	998	1020	1060	1010	1055	988	1065	1035	1062	1034	1096	1050	1013	1060	1004	981	1065	1051	1024	1062	1039	1073	1016	1005	1050	1027	1043	938	1075	1174	1018	1083	1154	1031	1012	1053	1043	1025	999	1074	1076	1049	1019	1007	1034	1022	1017	1054	1017	1034	1062	1056	1061	1114	1009	1021	981	1055	1018	1082	1041	1066	1079	1060	1033	940	1072	1011	1031	1046	1085	1085	1080	1029	1008	1011	990	1038	1102	1054	1008	1027	1024	1054	1105	1061	1065	1027	1007	1046	1009	1087	1031	1077	1068	1030	1032	992	1025	1058	1021	1017	1045	1009	1057	1090	1045	1093	1010	1038	1105	1000	1025	1068	1081	1019	1089	1065	976	1041	1055	1013	1072	1051	1030	1129	1038	1047	1037	1022	1037	1028	1055	1021	1084	1048	1050	1077	1065	1060	1016	1081	1048	1122	1083	1005	1019	1044	1072	1013	1065	1044	1046	1051	1084	1041	1061	1023	1042	985	1082	1022	1001	1067	1063	1036	992	1046	1084	1003	1012	1035	1047	1012	1041	1022	991	1047	1069	1102	1033	1028	1087	1009	1004	1028	1027	1084	1072	1042	1059	1078	1018	1031	1052	1055	974	1092	1095	1062	1038	1069	1000	997	979	1027	1017	1061	1046	1029	1024	1031	1008	1048	960	989	1053	1060	1071	1019	983	1074	1009	1023	1049	1005	1077	1044	1081	1020	1083	945	1041	1005	1011	1045	1023	981	1043	1035	1032	1083	1046	1042	1056	1020	1047	1055	1079	1073	1065	1054	1052	1050	1066	1044	1058	1000	1013	1028	1072	1076	1017	1038	1078	1031	1060	1132	998	1029	1056	1072	1065	1062	1039	1077	1041	1066	1020	1076	1083	1124	1019	1065	1133	1037	1046	1021	1015	1012	1101	1040	1038	1065	1017	1064	1049	1050	1060	1035	1032	962	1039	1029	1078	1048	1042	1000	1055	974	1091	1100	1052	1056	1075	1067	1033	1065	1044	1052	1050	1033	1002	1032	1059	969	1019	1054	1052	1001	1000	1001	1044	1099	1053	1017	1101	1074	1113	1017	1066	1091	1067	982	1051	982	1036	1007	1051	1043	1063	1036	1077	1001	1072	1038	993	1048	1037	985	1110	1006	1093	1044	1036	1031	1045	1037	1113	1078	1036	1037	1050	1095	1055	1032	1046	1073	1076	999	1088	1023	1047	1051	1066	1062	1071	1069	1070	1009	1061	1052	1046	1062	1046	1037	966	1080	1126	1036	1058	1044	1014	1037	1010	1046	993	1024	1011	1082	1024	1072	1081	1003	1047	1010	1002	1086	1044	1006	1120	1075	1044	1011	986	1038	1055	1042	1061	1102	1050	1098	1018	1073	1078	1023	1075	998	1027	1004	982	1081	1002	1106	992	1037	1052	1061	1060	1029	1026	1007	1062	1065	1028	1113	1051	1035	1056	1009	1003	1049	1033	1046	1048	1066	1044	1013	1030	1052	1116	1031	1060	998	1027	1090	1041	1028	1019	1054	985	1123	1120	1082	1024	1029	1096	1068	1085	1017	1054	1084	1036	1046	1125	1053	1027	1062	1052	1069	1057	1025	1075	1007	1076	1040	1001	1040	1101	1062	1038	1100	1017	1056	1042	1071	1055	1032	1111	988	1030	1084	1059	1001	1146	1029	1067	1023	1073	1031	1011	1072	1026	997	1056	1078	1064	1032	1062	1025	1048	1017	1068	1064	1028	1048	1052	1057	1056	1014	1039	1078	995	1041	1071	998	1078	1033	979	1002	1019	1058	1043	1055	1025	1024	1042	1024	978	1023	1051	1010	1011	1039	1041	1072	1071	1067	1085	1045	1071	1054	992	1012	1083	1038	1098	1052	1056	1106	1053	1094	979	1075	1027	1060	1034	999	1077	1044	990	1022	1097	1049	1032	1037	1077	1058	1057	1099	1025	1092	1015	1017	1102	1043	1053	1081	1029	1090	1051	1023	1016	1023	1045	1070	1105	1111	1070	1050	987	1110	1068	1080	1021	1064	1052	1043	1108	1069	1000	958	1053	1079	1052	1048	1083	1038	1067	1050	1031	1058	1065	1015	1010	1026	1049	1026	1120	1034	1061	1096	1059	1076	1073	1068	1076	1054	1024	1048	1088	1063	1083	1051	1060	1089	1076	1069	1081	1095	1039	1025	1050	1052	1030	1023	1079	1002	1066	1005	1078	1022	1077	1076	1035	1009	1066	1031	1030	1103	1052	1089	1021	1003	1002	1043	1034	1102	1078	1037	1027	1019	1003	1085	1032	1033	989	1011	1041	1004	1068	1004	1108	1061	1093	1026	1035	1008	1067	977	1099	1027	1040	1038	1028	1058	1052	1061	1021	1077	1097	1029	1075	1057	1036	1049	1008	1030	1017	1040	1073	1028	1093	1064	1034	1048	1076	1068	1074	1074	1048	1075	1032	1038	1085	1068	1040	1042	1097	1070	1050	1032	1083	1067	1018	1034	1027	1047	1007	1064	1067	1087	1040	1028	1057	1066	1035	1097	1065	1051	1035	1022	1121	1066	1090	1063	1013	996	1046	1046	1053	1107	1062	1010	1076	1111	1057	1042	1047	1026	1050	1012	1026	1097	1025	1076	1052	1015	1031	998	1132	1043	1067	1107	1030	1139	1048	1060	1079	1031	995	993	1110	1046	1081	1057	1074	1047	1070	1053	1083	1037	1051	1044	1093	1042	1080	1027	1106	1079	1052	1078	1039	1029	1073	1063	1086	1074	1080	1124	1054	1036	1030	1031	1100	1058	1039	1084	1034	1083	1074	1034	1083	1028	1111	1068	1114	1048	1013	1065	1032	1078	1018	1062	1051	1088	994	1024	1042	1053	1012	1058	1044	1034	1015	1030
27668	13511	9854	6022	4085	2903	1976	1627	1273	1093	889	833	803	741	728	662	592	676	631	591	588	549	567	552	573	547	546	543	493	501	496	501	450	437	477	495	484	463	455	472	501	464	451	442	475	454	482	453	483	509	481	502	441	477	466	497	454	457	418	454	467	471	487	490	487	496	454	482	474	432	455	474	487	497	474	500	480	469	459	463	427	432	445	444	468	440	467	453	418	439	459	464	440	439	468	459	493	445	484	480	445	453	453	456	445	464	513	449	495	428	492	474	480	453	481	467	473	427	491	447	441	423	459	482	509	469	469	464	460	468	461	444	421	469	434	482	469	442	473	487	474	479	467	448	431	426	468	442	463	463	466	482	446	411	439	473	442	485	420	470	452	479	478	451	468	461	445	428	485	464	498	432	441	430	461	441	430	479	456	478	450	453	469	472	442	468	451	434	447	501	458	450	450	487	505	464	468	469	469	445	451	457	477	453	472	476	441	427	491	462	460	437	467	474	453	458	460	503	461	473	454	416	457	505	456	444	478	457	459	432	480	495	451	468	487	489	466	439	487	452	499	476	479	442	437	487	431	466	441	484	502	457	448	430	434	454	448	464	476	449	454	454	459	422	450	429	466	440	435	466	458	429	469	461	432	480	489	479	450	441	483	489	439	458	448	448	466	478	437	469	458	433	448	482	470	498	456	428	473	473	425	431	442	461	463	485	476	438	430	450	473	432	445	453	431	452	465	471	462	464	451	493	500	465	457	479	493	478	444	475	481	495	445	477	465	431	458	446	446	485	497	463	453	451	455	431	426	479	504	429	422	421	464	494	464	452	464	434	473	464	454	450	486	416	480	475	468	459	440	437	480	434	439	468	457	450	425	454	452	472	463	428	417	463	493	513	503	484	479	446	495	506	453	448	488	490	440	495	469	437	456	426	492	432	471	429	462	425	446	482	462	473	444	432	443	471	445	448	443	473	438	481	449	476	460	450	470	435	446	442	480	462	469	456	455	484	474	491	503	479	480	418	431	456	448	493	469	449	469	511	481	478	489	455	485	475	442	518	480	457	489	490	445	426	487	458	430	466	472	509	436	455	457	478	490	455	471	433	487	477	451	440	449	486	508	461	512	469	459	469	474	473	484	446	455	482	500	448	500	461	484	464	432	507	464	434	508	529	485	437	511	481	476	454	497	423	489	493	469	493	463	428	461	433	421	473	480	484	441	454	457	462	474	503	500	460	463	461	426	461	469	459	462	482	474	454	459	420	472	484	490	452	489	478	483	463	485	467	469	448	445	455	454	465	499	482	448	495	469	477	431	485	458	449	488	450	453	464	441	498	419	481	461	432	471	452	450	438	451	474	496	464	445	473	463	493	461	459	465	469	513	469	458	475	425	453	479	508	487	481	462	485	481	442	456	484	439	418	430	434	440	460	471	469	472	474	437	425	483	423	425	493	502	471	491	449	474	453	442	466	442	421	458	461	441	457	481	456	464	479	433	441	424	446	433	430	500	436	563	466	476	465	460	416	478	440	455	462	448	477	451	451	445	460	481	414	458	438	470	492	480	455	492	491	417	458	456	481	457	457	483	461	468	478	458	482	497	511	458	431	456	495	471	454	463	436	435	457	494	430	438	486	426	478	457	449	519	474	473	457	457	474	456	459	461	485	451	474	444	476	473	465	473	437	459	458	501	479	456	428	480	470	422	473	484	461	452	475	481	468	437	432	485	466	501	424	503	450	462	442	438	444	470	473	465	504	472	510	425	483	461	493	449	481	421	429	426	412	509	472	449	443	492	463	478	455	474	446	481	415	440	464	440	480	492	463	482	468	442	452	465	479	488	456	441	427	489	442	470	469	418	468	439	456	453	401	452	413	477	519	464	508	482	472	475	472	469	433	482	466	469	461	462	455	466	491	411	442	461	441	453	451	442	437	463	505	437	428	452	462	432	421	450	455	430	474	440	417	449	499	462	422	455	415	484	507	459	447	458	482	461	456	461	458	477	452	482	443	466	475	439	479	444	446	411	501	467	461	425	466	421	456	491	471	512	475	520	459	424	439	449	481	497	447	439	450	442	460	421	415	468	438	452	446	437	439	463	447	417	465	446	509	416	458	504	435	474	445	418	432	516	428	431	495	446	433	465	432	503	455	445	504	419	474	477	468	451	476	464	481	446	422	452	450	471	463	471	476	463	469	446	487	483	452	469	474	475	470	430	449	459	473	466	476	486	421	460	439	454	455	446	489	486	447	457	478	484	468	469	444	442	427	439	472	475	439	448	446	449	426	449	458	451	476	455	461	466	439	450	481	462	506	508	423	414	446	455	446	440	520	473	455	487	443	452	462	466	478	440	469	478	441	472	460	445	426	452	492	484	461	452	472	465	460	467	456	448	524	457	455	486	509	457	442	427	466	459	482	449	436	466	442	479	450	434	497	469	445	413	445	458	472	427	448	454	493	462	429	485	466	459	506	465	469	474	469	420	442	436	472	504	444	432	438	446	470	435	438	452	487	497	462	482	470	441	502	462	491	489	476	465	460	481	477	437	439	467	469	442	445	490	472	445	469	455	449	494	467	437	452	461	494	456	437	443	468	457	435	418	447	486	429	451	469	446	482	406	464	414	404	439	480	423	467	394	437	469	478	462	454	483	475	485	484	482	457	411	436	476	443	449	477	461	477	473	421	468	440	450	461	433	444	467	460	395	431	403	445	427	452	452	457	426	468	447	459	496	445	430	475	444	457	467	439	461	472	470	422	453	432	433	460	506	418	468	450	463	488	501	481	444	433	445	496	462	461	532	492	391	434	456	467	512	481	499	456	452	417	442	453	452	446	498	450	462	449	465	430	446	495	481	452	447	451	449	472	455	439	467	449	490	454	474	455	453	449	453	458	458	482	458	484	451	486	440	447	466	414	454	463	482	454	421	458	477	464	495	513	485	493	462	498	467	454	433	490	457	485	487	444	491	448	451	447	459	473	452	462	459	450	411	434	435	490	467	420	431	464	440	450	460	467	451	425	420	460	496	454	454	472	431	419	526	486	461	481	490	448	489	404	458	442	449	450	434	496	466	444	495	424	448	465	444	438	456	484	472	470	473	477	469	463	526	403	468	433	473	465	492	457	472	462	463	449	462	480	463	476	450	450	486	481	425	459	456	486	456	495	536	468	472	461	471	464	464	452	504	444	468	488	515	507	480	444	485	437	446	491	440	462	452	453	470	509	491	483	440	453	475	477	429	458	462	400	469	423	433	453	465	453	493	448	415	410	431	456	481	459	522	452	460	489	464	461	420	465	462	501	442	467	483	457	500	438	463	419	485	452	448	464	493	432	466	446	426	462	454	463	468	526	417	478	427	518	461	446	451	451	459	433	419	466	480	481	448	463	475	461	455	466	433	468	462	456	447	505	475	469	507	470	470	464	505	473	418	460	499	496	417	436	449	418	464	472	461	460	430	469	457	492	459	444	451	462	430	476	445	452	435	391	504	475	457	447	440	467
17309	10300	14633	14009	12160	9566	7773	6295	5138	4214	3619	3040	2711	2459	2299	2130	2089	2034	1875	1881	1735	1702	1651	1593	1573	1565	1490	1454	1355	1370	1267	1250	1137	1223	1164	1150	1188	1105	1112	1082	1073	1120	1066	1053	1000	1067	1008	1031	1053	1025	1083	1021	996	1026	1092	1033	1026	969	1013	1007	1070	1088	995	1050	1027	985	1021	1038	1014	1022	1047	1030	973	1018	1019	1058	1010	1062	1056	1010	1003	1000	1042	1051	1037	974	983	1034	1056	1004	1028	1036	1131	1029	960	1006	1053	954	1018	1013	1013	987	1019	1073	1009	1046	1112	1024	1011	1055	975	1013	1002	1019	940	978	1041	1005	991	979	1001	1046	1117	1072	1018	990	1004	1046	988	1035	1045	1052	1023	1070	1047	1041	996	1011	1017	989	997	1014	1011	1037	1073	1049	1034	1039	1063	987	1027	1080	1024	1033	1021	991	1020	1037	1052	1072	945	1003	1069	992	1014	1006	1026	1018	1017	1027	1003	1059	1018	998	997	1025	1040	1023	1038	1060	1030	1010	1041	1011	1056	980	1066	1023	1000	973	984	958	980	1013	1011	1042	1036	1043	1014	1025	1073	1061	1057	1031	964	1029	1011	1040	1043	1004	994	1010	1034	1009	963	1052	1012	992	1014	1002	954	994	1024	1026	1017	1036	1077	1042	1012	1103	981	1047	1023	1037	976	994	1068	979	1064	1018	1009	1044	1049	1059	1062	1029	1044	1026	1016	1018	1026	1064	1016	1030	1030	1032	1030	1015	1041	1053	1030	984	1087	1009	1030	1042	1050	995	1011	990	1017	1031	1043	991	1018	1025	1042	1052	1056	1031	1035	1016	1085	969	995	1013	963	1003	1014	997	1046	1047	1031	1031	1053	997	1059	999	1031	1050	952	988	1009	1034	1039	985	985	1009	1053	1048	1029	1088	1039	998	1005	970	1000	1007	1038	999	997	999	985	1037	934	1030	1010	968	1058	1027	975	1057	1081	1068	997	1030	1017	1060	1071	947	1035	1026	991	1005	1030	1012	1005	1015	994	1029	1068	953	984	1072	1039	994	1038	1034	1059	1040	984	1081	1033	1048	1028	1032	986	987	1068	986	983	1018	991	993	1025	989	1065	985	934	996	1019	1059	991	1064	994	1056	1049	1030	985	1056	1004	999	1030	1005	967	988	1052	1029	999	997	1034	998	1048	1023	991	1050	1012	985	1024	992	961	1017	1017	1027	1016	1037	1024	1045	991	1004	1057	958	1078	1040	958	1033	1028	1056	992	991	995	998	986	998	1014	1086	982	1000	1055	1031	1021	1101	1036	1003	966	1048	1068	1048	1056	997	1018	1055	999	1043	993	987	1037	988	1056	1000	1059	994	1005	1008	1031	1030	1029	968	942	992	1057	992	1026	1007	990	1108	1030	1024	984	1020	1007	1011	986	1056	1012	1010	1053	1032	1037	983	1015	983	1055	1055	1004	1004	1041	1044	1048	1064	1055	1035	1008	991	1030	964	1024	1005	1004	977	1038	1026	1044	1014	955	1072	1040	968	1004	1058	946	1021	1004	1033	992	1012	1038	1045	1024	975	957	1044	1081	972	1040	1027	997	994	1059	1038	989	1004	1047	1036	1031	1063	1078	1001	1034	978	1013	1037	991	1045	986	1029	1040	1030	1069	1009	1017	1098	1010	1036	1042	1012	983	1019	1045	1030	1023	1100	1013	1014	969	992	953	1028	1025	1019	1042	957	1097	965	1025	1057	1018	992	957	1071	986	1008	1014	1024	981	1003	992	995	1004	1043	977	991	1028	1004	1031	1043	1028	1044	1006	1019	999	1010	1010	947	1003	1053	1056	998	1083	1001	979	1055	1054	1026	991	988	1014	1019	1050	1022	995	1024	1033	1012	1042	1012	1078	1041	1049	1025	1002	981	999	1041	1037	984	981	1045	1011	976	1052	975	1038	994	968	1050	992	1061	1014	1010	1048	1026	1033	902	1074	1054	1057	1053	1044	1012	1029	1066	1039	1018	959	1039	984	1020	994	1020	1000	941	1056	1030	1036	1011	1023	982	963	1026	991	1012	1024	1058	1028	1002	1037	1091	1042	974	1072	1033	1016	980	1025	1037	1002	997	1092	998	959	995	1033	1021	1052	987	1080	1028	993	1024	998	1035	1060	1003	938	936	1013	1029	1003	1017	1053	960	1009	1012	1080	1055	1077	997	970	1039	983	1003	1017	991	1032	1037	1021	1007	989	1019	1039	1053	1012	1005	985	1014	1036	1000	1067	1008	1038	1008	995	1020	991	1035	959	1046	956	1021	1000	1010	1022	984	1050	1003	1029	1019	1019	1001	1030	1054	964	980	975	1031	1028	1012	978	1043	1071	1012	980	980	1012	1019	1005	1005	1058	1105	991	1020	975	1029	986	1037	1011	1029	1041	1039	1034	1019	1049	1016	1038	1025	1026	1031	1016	1049	1048	1020	1053	1030	1103	1014	1056	985	953	994	1020	1063	969	1019	1005	1010	991	1028	1052	1010	1059	1001	1050	1006	992	1035	987	999	1047	954	1022	983	1012	1068	1051	1013	1082	1021	1002	1045	1011	991	1062	1052	1017	1010	1008	1018	1061	978	1044	983	1038	1089	1026	989	1019	1005	1044	1026	1055	1020	1028	947	995	980	1035	1057	1036	984	984	1019	1064	997	1033	991	1052	982	1062	1042	1063	1025	1006	1079	1067	1007	1006	1035	1026	1025	1052	1003	1042	1030	996	1048	1010	988	983	1024	1035	947	948	1034	1008	997	988	1049	1063	982	1006	1064	1059	1045	1005	991	1053	1066	1059	1017	1050	982	1067	1070	1060	973	1019	969	1020	988	1081	1116	1040	1010	981	952	1006	1048	1015	1013	995	961	996	1028	1030	1067	1019	1016	1028	1013	1009	958	1011	1022	1008	1047	1007	1020	1036	1015	977	1067	1053	1033	990	1091	1077	1059	1044	1092	1043	1019	1012	1082	980	984	1042	1066	1008	968	964	1018	1010	1031	980	1004	993	1040	985	1039	1021	968	1035	1028	1041	1038	1012	1009	1020	1020	993	1018	970	1007	1015	1023	958	1061	1077	1049	1052	1008	1015	1021	988	971	1036	1035	1069	1022	1018	1048	1063	1030	969	1013	925	1055	1019	998	1019	965	1015	1003	1028	975	1070	1047	1028	1000	1047	1029	1031	1046	1004	982	1050	1038	1036	1006	1027	1007	1012	968	1013	1011	1036	1032	1052	1004	1071	1045	1019	986	997	1025	1019	1020	1045	1069	1010	993	1008	1020	1079	1020	1033	997	1049	1040	999	1022	1095	1003	1007	1026	1016	1035	964	977	1059	957	1068	1005	1027	982	1015	1028	1011	1038	1019	1055	977	1025	993	948	971	1024	981	1072	1031	983	1011	935	971	1001	1044	976	1001	1004	986	1034	1005	1003	1010	988	1017	1005	1026	1025	987	989	1000	992	962	1073	1051	1028	1037	1034	1019	1007	1065	1019	1052	1055	1010	1028	1105	1030	1017	1055	1006	1059	1025	981	1007	1024	997	1049	1016	965	1013	1034	1040	1012	1033	1110	1007	1039	1027	1032	1053	1024	1008	1052	1032	1055	1021	1036	1023	1090	972	992	986	1072	1010	981	1079	1044	1060	1004	1014	1059	1008	1022	1039	1085	1010	1064	1038	1019	1010	1002	1094	974	1042	1032	1035	1032	1022	1067	1007	1038	1033	1023	1060	1035	1032	1041	1087	1002	972	1046	1018	996	1057	994	1043	1063	997	1075	1032	1006	1003	940	967	986	1026	957	1040	1019	1072	1013	1011	1059	1011	1025	1002	1013	1005	1000	1036	1059	1092	1001	1053	966	1020	1044	984	1052	960	1003	1036	1001	1025	1030	1010	1028	1038	990	1054	958	1057	992	1025	964	1004	999	1102	1014	1009	1052	1020	966	997	1015	985	948	1023	1038	1029	1023	1007	969	998	1058	1046	1031	980	1043	952	978	1047	991	1012	1004	1002	1065	1039	1024	969	1033	1025	1056	1012	1043	970	981	1054	1040	991	1034	1037	1027	1065	1001	1013	1034	997	1022	1043	973	970	1038	1106	993	1018	1040	1017	1031	1069	1034	1016	1035	1017	1042	1007	1019	983	956	1000	1138	1038	1018	1028	1002	1040	1014	1041	1011	1013	1051	999	1010	1003	977	1045	1028	1039	1023	1024	1036	1030	1076	992	962	1053	1071	1013	1060	1036	1033	1032	1078	998	1013	990	970	1038	1032	1028	990	1019	981	1016	952	1057	1010	1018	1060	974	997	992	971	996	1072	1025	1072	1030	995	964	966	990	1001	1097	984	1010	989	1011	1104	1032	989	1015	1009	1059	1094	971	1037	1069	1013	976	983	1039	1023	990	1034	1001	1016	1042	1008	1068	1022	1000	1051	1006	1065	1038	1066	1011	1047	994	1002	1016	972	1033	1044	982	1007	1037	1029	1066	1002	1051	1040	1021	1072	1078	1009	1030	960	980	1005	1010	1021	1012	1062	1037	1026	1062	944	1031	984	1055	1038	1040	970	1013	989	1014	1027	1031	1041	1052	1006	1007	1005	1021	1011	1040	1005	1011	1014	1066	1010	1017	994	1018	1051	1011	971	1050	1014	1011	1021
35599	19282	14329	8757	5861	3943	2886	2081	1803	1419	1151	1032	915	880	761	776	715	753	655	698	609	644	649	605	617	567	541	557	534	534	519	511	475	478	467	494	513	535	502	487	465	458	451	451	432	461	454	438	476	459	507	484	479	456	467	502	459	468	415	439	441	488	469	443	489	448	430	409	465	466	419	470	451	487	422	427	469	433	496	463	426	466	462	460	441	471	486	439	442	515	481	453	470	449	486	439	485	454	475	459	508	431	446	444	461	454	466	449	431	465	470	509	473	447	433	514	517	445	436	480	436	483	454	429	450	436	483	470	451	435	452	473	463	450	401	483	471	439	404	462	437	463	496	427	425	422	437	473	442	454	484	453	435	446	461	461	455	440	453	510	461	442	460	454	462	453	483	463	480	494	513	448	447	458	461	479	442	458	463	477	470	447	481	449	457	470	456	444	462	448	470	463	464	412	483	474	463	451	447	464	453	428	465	467	493	461	451	438	472	488	430	454	447	489	502	461	454	446	478	476	433	468	431	470	461	489	447	424	441	460	445	510	427	454	465	418	434	439	487	447	443	432	459	487	447	456	442	432	434	441	471	500	472	428	466	472	457	457	458	466	461	454	440	418	431	434	445	436	461	461	453	465	454	465	482	493	429	455	436	455	486	505	437	493	434	477	483	503	494	475	434	455	442	448	430	496	462	433	476	446	484	479	504	443	489	447	458	451	490	424	459	435	492	440	400	475	497	490	464	485	457	458	476	441	429	485	422	434	432	479	453	484	433	481	469	456	446	449	435	503	484	484	457	422	429	429	474	460	432	455	460	434	453	484	457	475	468	489	495	486	432	464	437	464	463	493	414	480	446	476	478	476	456	465	487	497	477	449	420	460	492	463	447	493	440	440	429	425	467	450	479	437	478	451	447	517	490	485	461	475	437	455	462	480	469	424	481	510	462	474	431	467	443	445	476	449	445	502	460	490	443	521	460	418	427	429	466	413	467	446	480	480	444	422	439	479	464	460	415	471	428	439	464	452	423	455	472	438	443	469	469	496	463	458	479	446	472	434	471	469	476	483	424	467	466	445	494	495	440	497	476	417	457	505	461	448	430	479	461	467	407	455	460	484	432	403	460	443	486	429	444	467	447	428	466	461	435	453	438	490	463	469	474	442	432	445	458	453	452	480	470	456	475	402	424	454	457	474	448	404	480	443	441	459	458	437	486	498	460	441	441	462	450	430	482	451	459	451	441	430	464	449	426	482	470	455	420	413	463	428	432	451	407	439	436	495	461	443	491	514	476	456	466	529	465	450	445	442	447	460	450	425	471	425	427	443	457	460	432	487	459	458	436	443	442	468	456	496	423	448	441	437	511	502	499	454	479	487	509	452	451	452	467	444	440	489	471	423	442	453	478	441	429	434	499	435	446	442	493	479	475	466	449	442	455	478	447	445	479	481	466	464	456	419	491	473	444	456	457	428	487	429	498	418	469	482	458	435	429	475	453	464	417	482	504	464	493	453	460	441	477	411	482	472	418	460	427	414	451	478	440	461	440	485	465	480	442	477	476	492	444	491	464	439	468	463	454	451	462	489	443	422	429	449	424	471	448	496	395	449	476	442	444	432	450	475	447	455	489	452	465	436	457	422	467	456	475	499	474	507	458	471	472	433	428	484	458	442	507	438	476	438	436	471	500	517	435	459	519	443	484	467	463	455	445	520	452	468	438	467	458	447	480	479	458	431	440	454	490	475	478	453	437	468	457	478	428	462	428	444	472	454	454	466	496	474	454	459	430	415	430	444	453	418	496	468	454	444	473	481	469	461	458	468	440	456	425	432	447	443	449	434	448	445	461	484	465	439	436	484	448	467	487	461	477	464	404	480	477	390	439	474	499	408	461	474	484	485	495	438	476	436	439	416	443	477	497	486	458	454	496	444	433	421	470	484	476	441	446	451	429	486	443	449	436	483	438	453	455	457	476	446	507	446	413	498	470	473	457	444	444	439	440	468	461	471	498	466	521	502	529	429	471	464	417	480	447	479	459	446	409	467	479	485	469	439	448	420	453	519	436	429	419	461	499	452	475	457	417	430	397	444	460	435	433	469	465	406	476	496	423	467	430	494	484	434	434	465	422	468	494	455	492	472	439	475	418	420	494	434	445	469	461	462	490	447	459	461	451	411	503	447	480	428	461	464	440	451	468	451	410	464	466	516	486	449	446	469	434	492	458	491	467	443	452	451	490	444	444	493	491	466	485	442	460	451	457	461	471	467	428	465	429	447	443	423	438	490	424	456	453	502	441	472	478	476	478	444	463	460	468	466	424	452	485	453	445	435	464	439	459	446	460	469	445	473	452	452	465	472	419	513	443	475	491	459	466	492	480	451	492	459	431	438	444	507	449	443	460	468	436	486	477	495	477	458	467	460	431	447	414	477	435	433	503	457	483	468	438	431	491	417	431	489	453	478	469	453	449	481	477	487	448	481	452	471	465	491	470	450	449	468	466	453	451	440	425	420	484	458	440	436	407	429	424	488	487	486	468	463	455	453	483	430	483	450	423	432	458	465	417	462	505	484	443	460	445	438	461	484	428	466	474	466	462	482	498	440	427	437	456	492	491	455	449	427	452	454	473	460	479	468	428	423	422	438	494	450	446	488	453	473	493	487	421	449	454	456	415	437	460	434	430	480	434	467	453	463	461	491	465	483	466	450	426	447	466	464	470	456	427	445	478	472	454	416	488	488	490	471	425	484	472	440	489	505	480	488	460	450	447	484	465	437	471	440	429	472	473	424	461	447	469	469	462	441	432	508	475	453	473	423	436	470	479	501	447	450	431	436	452	468	445	437	449	476	492	458	503	494	472	452	463	444	476	481	438	445	457	461	491	519	412	442	428	446	453	464	457	431	465	460	467	426	458	443	481	437	442	472	429	469	450	464	453	489	453	451	444	421	445	476	442	490	504	460	489	499	486	480	468	423	442	463	457	436	479	460	496	443	470	474	482	452	449	466	466	496	454	446	445	468	470	470	420	449	479	458	453	476	417	473	450	487	450	497	461	432	427	443	482	491	475	478	477	437	465	448	459	456	443	435	423	446	486	403	430	456	449	483	455	457	474	461	478	444	437	433	510	433	454	450	475	496	461	450	441	489	488	427	478	434	478	431	406	436	473	498	453	487	425	469	470	450	479	467	492	456	461	424	447	465	516	454	444	476	441	471	470	453	435	451	477	439	461	457	489	484	458	459	477	444	468	484	450	435	457	461	509	458	432	481	416	488	443	458	461	472	439	471	467	443	429	470	464	472	492	476	444	485	471	430	481	462	442	493	431	456	470	491	482	477	456	436	425	499	443	481	415	463	458	462	477	445	488	482	491	501	470	482	482	456	433	441	506	466	449	443	494	450	435	489	459	459	437	472	426	431	477	496	459	498	516	439	452	448	476	493	473	482	490	442	437	441	420	449	485	472	463	459	469	450	521	488	442	453	480	427	456	462	508	399	450	446	460	480
21400	13835	18912	17788	15315	12546	10091	8241	6916	5673	4647	4090	3527	3145	2825	2791	2716	2675	2559	2435	2338	2152	2131	1971	1918	1815	1718	1534	1557	1489	1405	1415	1268	1321	1254	1219	1243	1155	1174	1114	1081	1105	1092	1089	1049	1066	1061	1024	1094	1076	1040	1004	1063	1070	1061	999	1010	1040	1031	1038	993	1059	1013	999	1042	1039	937	1029	1002	1035	1027	1007	1044	1057	1008	1068	1017	1052	1047	1028	1045	1018	1008	979	962	1066	1002	974	1016	1041	996	1063	1013	1066	1041	1027	1043	1030	996	1035	970	1027	976	1040	1048	992	1059	1002	1058	948	1011	1020	988	1055	1088	1028	1004	986	1015	947	1006	971	1017	1026	976	1039	979	977	1019	1016	964	966	972	978	1020	956	1000	988	1020	981	978	1068	1014	973	1027	1010	1019	1020	1019	1007	987	1028	1090	964	1017	1054	1016	1037	1030	1007	999	1077	1029	1028	978	1064	1029	1010	1004	997	1052	1031	985	1049	1043	1042	1007	1056	1007	1031	1056	993	990	997	982	1002	988	1006	1020	979	992	1056	1027	969	1009	1031	1009	1001	1014	1010	1001	972	1041	1035	943	1051	983	1035	1016	965	1021	1029	989	1085	1052	1012	1013	1011	1077	1005	1035	991	1011	1023	1033	1010	980	1021	999	1025	1004	994	975	973	1029	986	1038	1008	988	1017	1001	1062	1016	1000	1015	1004	952	1022	1038	1015	1015	1038	1033	1017	992	998	962	1033	1030	1017	1028	977	1016	994	1048	1009	961	1018	1001	986	1052	991	1003	1018	1050	1022	1047	978	1054	985	1032	941	970	1006	999	992	1007	1006	1046	1026	979	1013	1002	1014	1039	1025	1016	976	1023	1031	1005	974	1015	1051	958	1042	1019	1022	988	1041	1004	991	1039	1036	1057	985	994	997	1005	978	966	989	958	1012	1001	1002	1057	1003	1083	1028	985	1031	1008	991	1046	1051	1024	1029	1046	1020	996	999	967	1040	1021	983	1022	1013	995	995	947	985	1067	1027	1011	1037	991	981	1041	1005	1007	1055	1006	985	1009	1026	1016	982	1009	1046	982	1017	1019	1000	1000	1000	1073	958	996	973	1004	1021	1054	975	1025	973	1048	994	1055	945	1025	1047	991	978	1028	971	1007	1032	1012	1005	1013	1043	1012	1031	1043	963	1012	1012	970	991	1000	1013	990	993	1047	1035	1073	1044	1052	980	1015	1055	1003	976	1062	1057	1041	1036	1034	1010	967	1049	968	1009	1053	1049	1026	1013	992	1061	1014	988	1026	1047	1001	990	978	1006	979	1028	962	999	942	999	1050	952	1074	1035	1002	982	1019	1013	1056	1027	1042	1068	1004	1023	1062	1104	1001	1050	1013	1120	1076	1030	1022	1005	1009	1057	1046	951	1016	946	957	1001	1018	1016	1029	964	1059	990	1017	1070	1035	993	1021	1033	948	972	1092	999	1041	997	1010	982	1046	976	984	997	1015	1028	964	984	1046	1004	1062	1034	1013	1031	999	1051	997	1058	1083	976	955	1041	1025	1012	990	1053	1007	981	1013	1000	987	1006	1031	1025	1007	1044	973	935	1012	1034	1040	983	1036	979	985	1025	1006	899	1054	1016	1040	1033	1025	1063	975	1073	1029	1016	1020	1024	1031	995	1017	995	1014	1074	1028	1044	1035	1041	1015	989	976	947	995	944	992	1062	1029	1031	942	981	1017	1067	1039	997	1064	1016	1015	1019	1055	1021	999	1032	998	1007	1033	983	1029	1011	972	1050	1010	1038	1022	1002	1055	1028	981	1041	992	995	1023	1057	982	1015	1014	1033	1020	965	1011	1030	1033	995	961	995	1048	940	1004	1010	980	1058	986	1036	1071	990	962	983	993	998	1012	1036	1051	1007	995	1000	1037	991	1088	1036	970	955	1030	1025	956	1006	1025	1025	997	1026	1006	1027	1029	979	1019	1011	1051	995	1021	1019	1068	1005	960	1037	1051	1033	1026	975	999	1018	1040	967	1007	1033	976	1079	1043	1049	1056	1014	1070	1015	1031	975	1073	1018	999	988	986	1042	996	1047	1033	972	1030	1060	995	1026	1032	1026	1053	1051	1041	1019	991	1073	1030	1030	987	1020	1032	978	1010	1011	1013	1020	994	997	1010	947	1009	965	959	1002	1082	1025	1023	1000	1039	1048	990	1028	969	989	1007	1033	966	990	1029	1064	968	1032	1012	1004	1001	1087	968	1042	1020	1030	1048	983	1014	999	1039	1030	1021	985	1000	1005	987	999	1036	997	1044	1062	1023	1043	1028	1034	1006	1048	1082	1025	996	1002	973	1028	1017	1060	1022	965	1050	999	1039	1031	1071	1030	1044	1043	1051	1039	1004	1055	986	1015	1055	1039	1019	964	1005	1048	955	1026	1019	1023	1006	1054	990	1034	1083	981	1006	1005	1036	976	1081	1001	1026	1034	1029	975	1054	1080	1063	1011	999	984	992	1045	976	992	1007	1023	1029	1043	1035	932	935	1019	1004	1014	1030	962	991	1028	1026	1004	1002	1016	1020	1045	1061	999	1030	1032	990	1017	1003	939	1000	1036	1068	1027	1020	969	1020	1023	1018	1008	1006	1034	973	1036	1017	1025	976	1010	1054	1015	968	1017	1063	979	1028	1031	990	1030	1036	1023	1041	1018	1063	1021	1010	994	1045	1087	1048	990	1017	1045	1064	983	983	1046	1028	971	1014	1002	1011	1039	997	985	1030	964	1024	1044	1022	1003	1043	973	975	1010	1068	1030	991	964	1024	1041	1005	1015	1012	1018	1009	1035	971	1016	1015	1084	1058	1000	1059	1021	990	965	996	1031	1024	999	1008	1045	1006	1037	964	997	1026	1005	1019	1043	999	1055	1003	1040	1023	997	1017	1007	1034	985	1009	971	990	1007	1049	987	1064	1049	996	1046	1031	987	1029	1081	1011	1071	972	984	995	1052	982	1045	1003	1036	911	1002	992	1075	975	966	982	1004	1009	1052	1026	996	1005	1034	1027	1033	1079	984	985	1112	1020	1022	965	1008	1046	987	1007	1061	995	984	1021	1021	991	1016	1015	949	1063	1010	989	1045	1005	1002	1092	1012	1002	1007	1011	1066	1015	1044	1024	1049	993	1041	1011	1025	1037	1056	986	1008	1077	1019	1028	1061	1005	1050	996	1016	1016	1054	999	1011	992	1031	1052	1017	1056	1061	1037	1060	994	1008	1025	959	994	996	1009	1014	1045	979	995	1018	1018	1037	960	1042	959	1063	975	1027	1047	969	1031	1055	1033	1040	1028	970	984	1020	1051	1024	1093	1038	1044	979	996	977	1018	1023	1066	1050	1084	1041	1078	984	980	1016	999	1026	1032	1036	1039	1045	992	1025	1022	1039	1004	1084	1051	1028	1062	1036	987	997	995	1048	1000	987	995	1045	990	1006	986	996	1063	1033	1047	1010	999	1009	1000	972	1051	1064	979	1025	1011	1001	1039	1031	1005	1060	966	1008	984	1011	1019	1036	1006	1004	1023	956	1011	1027	1021	1082	966	1039	1050	972	982	1042	1048	1027	1063	986	1036	991	1026	1089	1074	1038	1078	1024	991	1036	1029	1036	1029	1048	981	1012	965	1006	973	990	993	994	1019	1019	957	972	1041	1003	1086	1034	1075	1046	1048	1023	1026	965	1029	1046	1059	1030	974	1029	1044	977	1058	1063	983	953	995	1026	976	1059	1047	1089	1020	976	976	1021	998	997	1026	1029	1007	1039	1029	1024	977	1006	1023	1033	1008	1069	1045	1076	1061	987	1014	1032	1025	982	994	1021	1046	978	951	971	1059	1019	982	1008	976	1068	1016	1036	1017	1026	1006	1012	1012	1015	1019	1022	940	1018	1032	999	995	979	1013	990	1060	1079	951	1004	1032	1002	1010	1010	1004	1003	1025	1011	1012	1008	962	994	1082	1021	983	970	1003	1060	1014	995	918	1019	1047	1025	1011	1021	1031	980	984	982	1012	1003	1017	1013	1025	1045	991	1060	1016	985	1049	1022	1022	1029	960	1027	1000	1039	1029	1045	1033	1012	968	1005	1011	977	1021	995	1023	1033	999	1039	982	1024	1000	1015	960	1017	952	1054	1047	1019	991	1016	1027	995	1065	1003	995	1055	1080	985	1027	995	1020	1018	1020	986	1032	1054	1017	1014	1013	1073	1080	1038	1010	981	991	1020	1026	1029	962	1010	1005	998	1007	1006	995	1024	996	969	1021	1014	1047	1003	1041	1049	1007	1014	1045	967	980	1025	1058	1045	1004	1005	1018	1048	1006	997	1032	1032	989	984	1025	1099	1002	987	1028	1053	1003	972	999	993	1044	967	1054	1009	1058	1008	1029	984	1008	1005	1000	995	1042	1017	1075	1021	1010	1037	1010	1045	1072	1018	1027	1014	974	1062	1000	1029	983	1022	1023	943	998	980	1049	1023	1020	1022	1020	974	998	1029	1027	1036	1007	1011	1036	1015	990	966	1015	1015	1011	1018	990	1030	1031	1010	992	1049	1049	1048	988	996	1014	1065	1027	1035
15940	8041	5471	3569	2253	1721	1276	1015	885	765	700	622	640	542	552	553	613	555	547	496	549	539	493	544	521	508	461	517	508	467	529	474	497	528	472	477	456	483	477	495	496	438	489	468	432	457	465	420	485	523	490	502	523	512	518	471	422	465	472	463	454	481	469	463	504	438	468	464	504	417	474	530	468	481	453	485	487	489	466	420	485	449	503	494	496	490	516	493	458	468	485	435	445	475	422	469	469	460	477	492	490	496	476	445	492	445	500	519	503	516	463	526	413	443	464	486	477	460	478	491	481	471	491	480	474	497	494	457	479	458	507	492	469	454	450	449	446	472	465	515	486	455	518	502	513	508	478	474	467	484	493	522	473	431	469	488	428	446	462	474	496	467	487	490	489	429	465	408	465	475	481	477	486	478	533	516	497	458	469	449	438	500	479	473	463	476	493	445	468	492	450	411	480	504	449	484	446	490	456	449	469	480	462	489	446	458	491	487	513	466	499	501	473	469	455	507	440	494	455	469	482	477	493	490	456	448	526	468	452	441	478	499	465	468	439	466	461	482	476	458	478	459	468	449	488	445	482	496	446	480	445	449	506	511	458	508	415	461	442	469	486	451	468	506	472	475	479	507	427	458	447	466	513	496	489	463	517	451	493	456	455	503	469	445	473	499	463	484	446	474	443	495	492	480	520	440	465	459	448	473	505	424	479	488	537	478	437	489	484	479	472	481	458	542	460	472	495	536	429	494	509	496	527	480	483	464	460	485	483	519	444	520	533	503	492	472	473	467	461	486	457	457	475	481	501	428	474	480	474	428	474	510	451	457	470	466	485	508	476	480	443	448	462	494	438	457	467	476	489	492	468	477	489	519	460	480	497	492	465	480	473	481	436	462	456	494	421	475	451	479	485	492	480	466	491	467	456	422	459	483	491	448	467	460	480	496	452	428	469	453	482	495	456	458	472	506	524	502	496	485	466	461	428	458	467	460	498	486	466	474	483	474	468	478	480	506	499	457	483	515	433	503	491	453	512	499	456	487	486	501	427	503	437	496	523	482	470	493	449	442	479	455	459	486	462	483	471	463	487	484	471	473	504	457	492	443	463	493	480	464	483	466	452	501	443	479	537	449	457	499	483	500	479	460	483	454	470	525	483	456	514	458	487	498	471	472	444	478	478	475	519	442	455	467	515	465	466	458	469	512	506	477	456	440	487	466	433	473	505	483	504	503	488	487	481	459	497	489	448	474	486	522	496	492	476	454	528	480	442	478	498	471	444	455	455	466	422	477	486	504	475	498	505	455	481	484	496	489	454	431	475	473	427	491	508	493	497	478	434	461	467	471	457	497	467	502	451	489	509	469	424	480	457	475	472	459	492	433	511	493	501	446	445	448	494	462	460	474	425	449	529	495	480	465	479	492	460	452	485	431	455	427	482	529	503	507	453	465	476	485	499	465	457	444	457	474	513	472	494	481	459	495	491	527	452	482	515	517	468	497	475	465	470	523	488	490	472	438	463	468	461	443	492	493	398	467	439	452	501	475	485	463	477	434	459	476	504	471	461	456	507	474	471	457	480	492	481	485	509	488	464	466	478	470	527	489	536	468	473	488	482	462	490	503	466	516	460	506	509	451	473	489	476	504	443	451	458	467	486	417	474	445	436	470	514	480	449	488	506	474	489	465	469	428	471	524	481	482	431	465	466	495	476	480	486	527	497	514	481	510	469	466	461	480	455	443	486	485	457	476	461	466	398	465	476	455	454	502	462	462	482	481	452	454	479	463	502	503	468	499	454	487	498	458	504	499	452	467	443	454	480	502	510	450	491	485	478	447	485	501	443	470	464	474	524	468	487	439	489	483	511	447	480	468	513	471	491	492	466	472	493	520	498	489	499	507	450	501	477	461	488	480	480	485	497	447	443	432	466	450	481	481	481	464	455	551	505	475	485	454	498	491	505	479	468	481	445	434	453	500	475	453	451	421	481	467	492	459	438	515	487	488	447	492	469	497	441	457	479	496	476	507	470	444	460	453	489	457	457	441	516	524	481	512	489	486	507	444	471	429	466	469	474	470	498	445	491	486	437	418	463	477	467	464	445	510	513	502	491	449	487	491	466	486	470	463	474	515	450	501	489	468	437	470	487	419	480	497	490	439	469	461	452	440	486	507	488	457	511	459	494	425	480	487	446	471	489	480	454	507	483	479	508	469	468	511	498	501	464	478	493	505	437	513	533	515	453	474	497	477	452	480	458	416	491	480	489	501	492	461	443	469	501	482	524	459	472	503	493	457	452	481	462	490	457	473	506	526	490	486	500	485	506	470	506	483	480	517	459	502	452	484	462	461	447	496	485	488	505	441	486	479	459	491	525	462	491	472	468	478	496	520	514	428	479	428	457	482	473	471	486	444	511	513	466	470	447	476	478	507	466	468	471	489	451	497	487	446	452	445	455	481	442	515	487	537	495	535	490	461	463	481	506	514	498	504	461	480	479	520	481	542	479	497	457	457	468	450	489	429	481	470	493	456	501	474	466	470	479	496	474	483	471	491	502	457	511	505	484	467	463	397	522	450	507	456	437	484	509	481	472	493	480	488	491	527	476	440	461	499	422	485	484	459	417	513	450	467	458	425	470	482	505	499	442	498	500	499	516	466	478	507	476	484	485	466	483	476	500	469	472	454	450	496	478	477	490	483	450	471	504	468	449	474	504	470	529	494	500	494	483	436	487	512	471	500	523	500	427	473	479	484	517	507	480	489	478	486	480	487	412	474	479	456	471	486	463	466	468	535	450	489	485	475	453	518	465	516	457	481	499	545	509	439	455	459	481	478	429	446	482	500	460	436	466	457	470	499	465	468	433	441	459	511	470	465	482	479	484	446	469	469	460	478	504	460	427	471	468	487	524	493	510	500	514	477	508	503	446	476	462	495	473	468	514	461	504	437	466	460	445	484	494	459	498	513	464	448	487	455	486	503	497	485	464	478	484	483	450	445	473	440	455	453	470	481	480	506	484	476	437	453	480	459	498	454	467	537	464	501	484	512	467	442	504	503	460	429	461	479	453	465	466	503	484	486	494	443	480	457	473	458	464	464	486	516	489	473	528	485	476	488	447	466	469	440	480	517	462	491	468	515	455	498	467	464	458	471	498	435	446	491	441	472	505	448	464	470	452	456	483	486	453	485	492	497	443	508	488	478	456	483	466	478	470	489	478	490	461	514	441	420	471	479	526	478	459	485	433	467	499	470	420	459	486	502	495	472	500	465	460	448	481	427	474	466	510	521	485	460	499	481	460	499	457	456	439	505	476	481	466	514	503	492	456	511	496	480	496	445	440	459	482	485	443	536	438	474	492	456	464	459	508	478	437	465	434	486	510	484	469	482	513	496	453	473	500	481	532	443	458	498	475	471	432	463	493	444	458	471	463	502	511	484	511	473	447	470	475	486	473	498	436	448	478	413	449	510	476	437	483	475	488	468	462	486	464	477	513	456	430	475	499	501	488	522
10139	6701	9304	9012	7324	5813	4680	3772	3272	2720	2378	2108	1884	1781	1700	1498	1474	1410	1385	1367	1297	1299	1283	1259	1266	1185	1095	1184	1167	1119	1176	1053	1082	1088	1119	1090	1045	1123	1100	1070	1045	1076	1027	1098	1022	1046	1085	1034	1072	1011	1007	1091	1057	1034	1034	1016	988	1035	1054	1067	1078	959	1015	1014	998	1070	1018	1075	1041	1034	1000	1006	1047	1075	1062	1084	1048	1012	1022	1006	1033	1058	1038	1049	1077	1068	1016	1044	1038	1091	1008	1053	1097	1073	1074	1050	1045	1076	1015	1057	1009	1071	1062	1015	981	991	1099	1050	1024	1092	1044	1011	996	1067	1067	1022	1024	1040	1042	1007	1002	1021	1086	1017	1006	973	1101	1043	1013	1060	1014	1028	1044	1085	1023	1017	1029	1082	1039	1037	1027	970	1061	1048	1114	1068	1010	1049	1029	1007	1089	1036	1002	1070	1056	1061	1026	1033	1059	1043	986	1030	1059	1050	1052	1037	1019	1088	1041	1053	1068	1051	1097	998	1002	1037	1021	1067	1015	1031	1016	1036	1063	1054	1051	1033	1069	1009	1022	1090	1040	1107	1127	1041	1057	1060	1016	1024	1023	1043	1059	1016	1038	1027	1000	1097	1022	1038	1058	996	1031	1035	1071	993	1059	1007	1087	1043	1062	1073	1095	1043	1015	1086	1060	1027	1030	1014	1031	987	1097	991	1000	1063	1053	1055	1062	1050	989	1026	1004	1037	1033	1057	999	1032	991	1115	1005	1064	1022	1014	1042	1073	1036	991	1082	1019	1018	1044	1012	1067	1016	1058	1055	1047	1071	992	1024	1077	983	1075	1023	1042	1090	1059	1026	1072	1078	1013	1002	1013	994	1031	1036	1037	993	994	1041	1018	1069	1082	1011	1011	989	1040	1047	1045	1072	1019	1068	1028	1022	1015	1060	1054	990	1003	1026	980	1005	1039	998	1030	1002	1076	1008	1056	1059	1051	1078	1106	1041	1108	996	960	1059	1025	1021	1095	1051	988	1036	967	1013	1037	1023	1053	1075	1040	991	1053	987	1048	1084	1051	1013	1040	1012	924	998	1051	992	1093	1034	1038	1070	1073	1013	1036	1027	993	1037	992	1049	1035	1086	1015	1023	1036	1074	1084	979	985	1041	1072	1030	1011	981	1013	1093	1068	1065	1067	1067	1004	1034	1013	1028	1023	1054	1126	1031	985	1012	1025	1082	1045	1122	1010	1069	1025	1088	1012	1081	1016	1028	1092	1023	1045	1051	1040	1011	1053	1076	1048	1040	1059	1077	1074	1081	1035	1043	1058	1071	1002	1071	1080	1000	1012	1012	1029	973	1018	1024	1011	1046	981	1014	1039	1059	1009	1021	1059	1055	1033	1009	1062	1029	1037	1001	1037	1056	1019	1028	1102	1051	1051	1044	1007	1047	1100	1014	1053	1043	1042	1026	1034	1136	1036	995	1062	1026	1084	1024	1102	994	1091	1041	1003	1093	975	1103	986	1022	1124	996	1049	1030	1052	1087	1024	1030	1062	1042	1039	1043	1038	1001	1041	1043	1076	994	1123	1015	1016	1091	1029	1010	1035	1038	1056	1043	1049	1058	1041	991	1018	998	1043	1047	1040	1085	1086	1081	1064	1024	1031	1039	1002	1021	1026	1022	1012	999	1049	1024	1006	1010	1026	1053	1018	1025	982	1005	1009	1031	1045	1082	1078	1037	1111	1007	1054	1058	1029	988	1065	1049	1060	1042	1136	1003	1037	1024	1019	1084	1046	1044	1070	988	997	969	1048	1038	1034	1063	1048	1037	1016	1053	974	999	1022	1021	1045	1111	1102	1034	1016	1017	1094	1018	988	1095	1032	1001	1058	1021	1063	1085	948	1018	1082	993	996	1053	1051	1014	1040	1032	1051	1060	1037	1037	1050	914	1063	1053	1003	1012	1075	1031	1075	1018	983	1058	1072	1023	1043	1061	978	1036	1083	1027	1079	967	1025	1052	1044	1030	1013	1002	1032	1037	1045	986	1055	1119	1064	1034	1055	1093	1011	1023	1010	1044	1000	1059	1075	1003	1051	1024	1058	1040	1047	1034	1052	1098	1022	1007	1059	1016	1037	1106	1096	1052	1014	1018	1052	1065	1036	1062	1085	1077	1083	1024	1016	995	1018	977	1015	1080	1079	997	1086	1071	1048	1025	1060	1031	1056	1049	1057	1095	1003	1008	1025	1003	1003	1070	1020	1031	1100	1059	1066	1011	1061	1093	1048	1116	1023	997	1096	1049	1002	980	1061	1020	1050	1060	999	1035	1035	1113	1052	1048	1055	1065	1092	1071	982	1012	1022	1018	1042	1105	1053	986	1018	1047	1034	1054	1053	1039	1031	1077	1030	1029	1057	1020	1000	1053	1025	1047	1024	1014	1059	1042	1026	985	1008	1032	1012	995	1085	1031	1057	1062	1040	1027	1010	1049	1025	973	1055	1061	1065	972	1058	1029	1099	1062	1020	1119	999	1060	1081	997	1055	1043	995	1061	1058	1054	1025	986	1060	991	1046	1028	1038	1100	1022	1054	1077	1017	1044	1077	1049	1071	1028	1027	1088	1043	1045	1028	1037	1023	1043	1080	1002	1017	1040	1076	1049	1074	986	984	1022	1057	1032	1048	1000	1009	1079	1045	1010	1034	1019	1112	1010	1066	1101	1097	1048	1042	1035	1053	1011	1014	1052	1043	991	1034	1031	1015	1023	1045	1075	1004	1056	998	1023	1109	1051	1019	1040	1089	1020	1020	975	971	1016	1018	1011	1080	1035	1022	991	1052	1051	1051	1036	1061	1031	1025	1043	1025	1065	1043	1013	1038	1009	1045	1038	1069	1046	1041	1052	1031	977	1032	1031	1027	1049	1023	1034	1030	1011	1089	1009	1082	1007	1102	987	1020	1038	1054	1030	1054	1018	1076	1014	1038	1047	1017	1032	1050	1030	1001	1098	1017	1122	1051	995	1056	1026	1025	1050	1080	1078	1035	1063	995	986	982	994	1036	998	1046	973	1103	1114	1048	1042	1028	1027	1074	1034	1023	1040	1002	1075	1031	1100	1065	995	1027	1008	1018	1014	1069	1058	1020	1053	1060	1023	1052	1062	1011	1049	1035	1032	1023	1033	978	1020	1018	1028	976	1019	1059	1061	1073	1061	1059	1119	1041	1051	1017	1092	1027	1074	1118	1019	1039	1020	1080	1045	1061	988	1072	1065	1044	991	1091	1075	1011	1037	1096	1071	1093	1026	1072	994	1038	1049	1023	1026	1076	1008	1085	1075	1022	1055	1074	1028	1025	1054	1098	1028	1000	1047	1095	981	1059	1023	1017	1037	1038	1081	1051	1109	1013	1135	1057	1025	1085	1003	1035	1064	1009	1066	1060	1038	1030	1066	1012	1104	1045	1049	1027	1051	1026	1034	1097	981	992	987	1063	1010	1037	1007	1018	1003	1011	1076	1043	1009	1006	1025	1063	1040	1091	1069	1054	1084	1071	1033	963	1050	1057	1018	1039	1038	1030	1074	1050	1033	1104	1046	1037	1035	1006	1042	1003	1055	1014	1038	985	1041	1030	1028	1052	1064	1076	987	1058	1089	996	1050	1021	995	1012	1030	1088	1105	1033	1033	1006	1075	1065	1066	1055	1043	1096	1061	1044	957	1083	1012	1050	1004	1037	1071	1052	923	1014	1120	1038	1043	971	980	1021	1066	1104	993	1082	1009	1009	1014	1089	1069	1066	1030	1081	1026	1061	1091	1051	1056	1022	992	927	1019	1038	1070	1005	1071	1043	1000	1062	993	975	1050	1046	1025	1033	1050	1012	989	1052	1028	1017	1030	989	1000	1070	1013	1007	1040	999	989	1070	1012	991	998	1019	1032	1025	1031	1077	1033	1050	1085	1052	1033	1060	1087	1091	1060	1039	1095	1076	1112	980	1007	1036	1023	1022	1084	1047	1038	1071	1053	1025	1041	1069	1041	1058	1048	1045	1028	1021	1004	1081	998	1085	1036	1071	1060	1012	1053	1135	1046	1104	1045	1078	1076	988	1053	1009	1072	1041	1023	1054	1036	1019	1023	1016	1056	1002	1010	1034	1080	1051	1049	998	1077	1036	1032	1023	1054	1037	1082	1072	1096	1009	1042	1055	1021	981	1067	1017	1072	1025	1047	990	1019	1022	1095	1110	1021	1077	1050	1036	1019	1051	1065	1074	995	1134	999	1008	1047	1058	1004	1072	1083	1054	1055	981	1019	1018	1004	1004	1007	1045	1071	1034	1044	1066	1040	1062	1021	1020	993	1031	1057	1010	974	980	1021	1149	1061	1004	998	1030	1047	1063	1030	1029	1005	1024	1034	1097	1036	1093	1060	1067	1065	1055	1016	1063	1063	1009	1054	1081	1031	1038	1130	1055	952	1059	1031	1066	1042	1029	1065	1039	1055	979	1044	1105	1005	1104	1015	997	1013	1038	1049	994	990	1025	1008	1075	1045	970	1016	1027	1049	1068	1044	1032	1094	1022	1013	1028	1099	1028	1042	1087	995	1022	1018	1003	1029	1033	987	1048	1029	980	1065	1048	1035	1079	1073	1067	1045	1101	1003	1049	1074	1091	1029	1066	1032	1089	1035	1090	1031	987	1087	1019	993	1050	1051	1036	1025	1021	1078	1005	1063	1029	1007	1009	1003	1040	1084	1124	998	1054	967	1064	1024	1039	1003	1030	967	985	995	1079	1076	1021	1042	1040	1106	1053	1033	1038	1060	1009	1038	1018	1027	1031	1006	1046	1090	958	1072	1025	1035	1028	962	1032	1111	1026	1028	1067	1044	1067	1066	1029	1025	1049	1046	1095	965	1068	1073	1066	1008	1031	1061
27959	14134	10293	6276	3785	2654	2085	1611	1258	1165	914	863	804	698	668	641	649	652	637	637	553	558	571	617	540	515	545	548	574	526	488	488	482	515	474	429	492	497	445	502	462	488	520	485	445	455	457	446	427	494	494	467	461	436	471	466	444	465	475	453	466	460	458	500	478	447	457	470	460	436	444	445	494	427	463	450	448	481	454	437	436	484	483	459	456	486	508	449	451	453	460	456	433	470	445	477	468	438	475	463	475	434	415	411	487	505	422	465	462	510	481	431	446	446	457	426	476	453	460	490	486	427	463	463	462	453	476	459	457	493	487	459	473	453	443	500	472	462	435	508	456	459	474	452	422	434	463	466	481	450	464	463	451	480	449	468	483	507	449	464	448	447	479	498	422	477	455	474	461	437	473	496	489	455	469	473	464	438	459	443	453	498	477	479	470	486	449	480	508	459	453	470	442	459	451	433	467	455	451	449	457	515	466	438	436	465	443	489	464	458	495	475	465	450	427	449	475	495	444	451	481	440	496	447	451	444	489	443	471	439	468	498	470	422	450	461	444	463	449	491	454	448	477	441	483	445	436	452	488	456	451	421	475	485	461	491	472	476	460	456	444	430	461	470	477	444	464	429	455	500	438	444	482	443	419	425	494	464	517	509	469	483	405	435	410	453	404	466	471	468	446	462	420	478	445	470	451	429	422	493	478	487	509	435	437	439	452	475	453	448	475	480	448	494	441	481	476	452	450	450	475	456	459	435	500	460	456	452	491	489	468	434	507	485	469	520	448	471	475	486	452	442	446	465	490	429	478	448	468	420	452	454	475	439	480	495	449	449	472	469	478	459	470	471	473	446	488	476	453	456	431	433	464	489	516	472	467	472	469	469	433	443	447	443	423	428	450	486	468	447	439	477	434	422	429	472	462	497	476	455	460	495	464	483	461	450	499	495	496	495	450	408	451	497	455	466	468	466	478	489	468	483	472	469	461	452	425	446	474	450	447	481	479	469	463	450	481	472	461	475	437	477	448	436	441	448	450	469	502	451	455	465	433	474	503	402	418	499	459	465	473	484	435	467	470	459	474	493	462	503	463	457	474	456	452	484	418	442	451	456	416	477	476	484	471	456	453	421	482	445	496	447	454	467	442	464	495	459	461	465	465	429	475	455	457	462	456	494	466	466	430	456	454	499	457	478	495	458	417	495	453	472	495	414	440	433	454	446	482	463	441	466	455	496	483	458	429	439	475	495	425	491	468	452	460	488	528	464	479	418	471	457	475	446	440	449	471	481	492	496	481	479	500	461	466	442	464	483	437	499	431	448	482	484	459	482	476	502	471	469	487	447	491	458	485	493	465	464	460	457	450	474	470	434	459	480	454	428	479	463	504	419	501	472	482	487	457	477	422	411	477	443	465	475	471	443	454	481	492	485	482	448	436	446	488	456	499	457	475	446	445	464	480	449	459	437	466	469	477	468	463	435	450	395	448	420	468	478	458	449	461	448	472	452	462	452	454	425	463	462	460	488	467	487	474	450	479	442	480	463	483	520	440	483	495	441	499	467	454	476	456	484	485	449	438	456	480	425	495	476	462	467	497	490	513	450	425	475	452	481	496	483	483	395	456	462	457	492	469	467	502	465	468	464	458	475	468	454	460	414	472	470	518	515	460	465	442	459	425	451	464	417	449	429	471	516	460	479	483	467	452	442	452	458	477	450	466	465	453	444	471	445	457	503	438	485	464	423	493	457	455	430	448	471	454	511	464	520	461	503	455	435	494	474	459	448	462	453	506	477	451	480	452	511	444	487	422	496	507	438	465	449	447	449	490	473	437	479	466	444	483	493	482	431	434	488	444	476	462	452	463	456	496	447	439	475	462	450	511	476	433	445	481	473	419	474	420	491	450	450	486	449	459	460	465	487	412	509	490	482	445	438	479	457	429	474	494	436	469	443	471	480	464	465	450	474	483	431	429	438	426	475	462	498	476	458	476	479	421	467	505	481	456	482	470	446	482	516	453	465	445	474	469	418	507	434	477	466	499	440	489	480	484	459	466	471	456	460	447	480	475	442	461	465	449	454	481	469	439	492	465	434	435	473	461	406	443	444	443	433	494	436	450	482	515	474	447	473	490	447	452	485	441	478	451	484	471	467	465	453	476	460	462	496	463	479	504	447	465	461	458	455	484	445	449	478	442	499	447	418	445	485	478	455	463	450	451	526	444	456	520	448	454	475	484	463	468	468	437	454	453	468	502	471	450	477	430	468	449	435	465	435	474	534	463	490	432	479	482	443	473	480	428	452	446	507	440	468	423	489	449	496	509	438	480	472	465	439	458	443	528	476	487	499	475	428	460	486	489	437	472	478	451	433	462	499	470	475	453	492	432	451	393	470	412	451	490	460	451	438	430	476	457	434	460	460	424	446	466	461	452	487	476	453	452	486	444	452	489	450	470	498	449	474	425	450	456	430	500	447	453	438	490	447	457	489	472	455	441	465	498	460	474	416	411	473	475	447	487	446	437	465	421	442	446	483	459	488	472	436	446	457	483	503	484	476	464	474	464	476	444	474	482	485	464	439	445	435	480	455	469	453	482	467	462	502	480	463	472	467	440	480	468	473	464	474	482	473	463	464	466	457	510	480	498	503	462	444	468	482	485	453	441	487	465	478	430	455	405	470	456	437	451	469	454	472	461	447	436	452	493	459	478	478	479	467	420	434	478	448	460	503	484	441	474	465	456	475	451	501	483	459	442	445	425	500	454	447	482	453	431	472	463	441	488	452	470	409	483	479	452	425	443	466	409	434	444	460	469	457	432	449	452	462	477	445	430	443	468	434	500	436	477	490	476	448	469	481	432	473	478	448	437	435	407	460	463	476	464	473	427	513	498	446	488	460	457	440	469	439	456	433	447	455	470	436	509	453	472	445	462	482	471	443	431	436	449	466	474	437	399	451	472	467	443	467	436	464	476	463	485	478	506	431	453	512	509	468	438	461	460	467	479	472	472	460	478	476	501	461	418	434	459	474	490	470	495	480	443	452	474	491	466	460	487	504	423	471	451	429	458	451	447	512	450	471	479	481	449	483	495	465	458	456	503	449	396	454	503	490	458	491	471	482	481	466	503	484	459	421	464	496	537	468	449	484	427	445	458	479	483	440	489	473	494	446	478	473	427	455	504	486	479	453	465	485	445	479	456	489	444	466	478	438	437	429	482	430	493	447	464	474	448	468	478	456	510	473	462	507	488	436	460	460	481	484	511	420	460	451	456	477	448	457	439	439	485	477	470	491	508	491	485	496	484	487	473	464	483	444	498	448	472	501	509	470	489	438	481	466	456	454	467	485	408	456	459	462	455	448	425	427	486	487	447	484	446	471	508	465	472	426	484	517	472	425	458	427	445	476	483	468	437	452	487	458	493	471	498	451	421	448	434	464	463	432	449	464	509	466	441	465	472	439	438	455	461	444	492	458	501	472	478	503	480	467	473	463	456	415	464	461	456	438	490	481
17634	10815	15370	13991	11480	9343	7678	5961	5015	4202	3545	3147	2702	2504	2186	2074	2062	2061	1954	1892	1823	1766	1699	1640	1587	1493	1399	1395	1345	1330	1296	1265	1225	1258	1161	1184	1156	1121	1135	1157	1013	1051	1081	1055	1093	1059	1073	1016	1008	1009	1012	1057	1097	1057	1040	1070	1016	1040	1015	981	1053	1019	1025	1024	1048	1040	1006	1036	1030	1034	998	1050	990	1009	1008	967	1075	1002	1096	973	1014	967	954	1009	1056	1020	1045	1010	1030	1018	993	1003	990	999	996	1088	1039	1004	1056	1044	1059	1066	1079	1032	976	1020	987	1052	1050	988	1019	1035	1062	1035	1070	1010	975	1074	1026	1089	1061	1051	935	1018	1031	1004	995	1012	1007	1008	1007	982	1015	1000	1046	1020	989	1033	994	952	972	1050	1009	1072	1022	1048	1036	1051	1002	1010	1007	1048	1024	1005	1024	1029	1035	1014	1010	1036	1044	1057	984	1018	1035	1053	1056	1011	1032	1075	1021	1001	1044	1027	1040	998	1033	1071	998	1030	1017	1060	1003	997	989	1085	1022	956	1058	980	1034	1041	984	989	1016	1089	1034	1010	1047	1013	1048	1042	971	1052	1013	1059	1026	970	1027	1053	949	1041	1084	1096	1033	998	1062	991	998	1022	1093	1015	1056	1063	940	1022	1044	1033	951	1016	1084	1066	1044	1020	1065	1037	1076	965	1008	1013	987	1021	990	1044	1019	1066	1088	993	1028	992	1026	1035	974	1080	1067	1039	1056	1022	934	1042	1018	1022	975	1019	992	1053	1074	1047	1036	988	1037	1019	1038	1065	1058	1024	999	1099	1011	991	1050	1005	1013	999	1026	965	986	1017	1061	1029	1046	1030	1003	1002	995	962	1056	1029	1058	1056	1048	1021	1076	1038	1046	979	1028	1028	1032	1026	1022	1043	998	1008	1040	957	1043	1043	1056	1036	977	1003	974	1027	1076	1027	1013	1028	1012	1060	1004	1090	1020	1032	1013	1065	1040	1051	987	984	962	1045	1077	1027	1038	1044	1019	1014	1021	1012	1010	1010	975	1048	1041	1028	977	1026	957	1018	1022	1006	1045	1071	955	1026	1056	995	1020	1049	1027	1021	975	969	1003	1053	995	1004	1064	1100	1003	1095	987	1086	1044	1045	1043	1034	972	1020	1020	1008	1029	1017	973	1038	1060	1027	1032	1018	1028	1043	991	1012	1022	992	969	985	989	1042	1058	1003	989	990	1030	1075	989	1103	1000	1019	1052	1003	1016	954	1034	1036	1047	1041	994	1021	1022	1014	1021	991	1081	980	993	1018	1043	986	1015	1023	979	984	975	1005	1011	1001	1031	1016	1041	1025	1053	1056	1048	1035	1058	1059	1102	1039	1072	1017	989	1067	1017	1027	1027	1055	1059	1075	956	1063	1053	1035	1059	1051	1021	996	1029	1025	1032	1002	1041	1018	1069	1062	997	1051	977	980	1053	1015	1050	1008	1012	1000	1016	995	1041	1002	1011	1027	1057	1031	1012	1002	987	1076	1050	1024	1050	1018	1035	1026	1016	987	1022	1045	1064	1038	1028	1032	1015	1035	1040	1025	1121	970	1075	1070	1047	1016	1030	1039	1023	1030	998	974	968	1037	985	1050	1014	1045	1002	1051	1018	1043	1009	1045	1029	1074	995	1009	1043	1000	1065	1018	975	1020	1026	1080	1058	1041	1043	1065	1051	1102	1014	981	1059	995	1042	1007	1022	1046	1075	1012	1017	985	1003	1013	1018	1074	971	1025	987	1063	1062	993	1057	1030	998	1040	995	1091	1041	1027	982	1000	1046	967	1016	1043	1052	1041	994	1021	1020	1029	1095	1005	1048	1054	1003	1061	1068	998	1036	1014	1011	1042	1061	1038	1015	1046	990	1026	1064	1031	1033	995	1019	1035	1098	1058	989	997	985	1036	1045	1023	1044	1063	1072	1026	1055	1055	1011	1060	1001	1034	1055	953	993	1049	1037	1016	1034	1045	1060	1047	1035	1015	1033	999	1033	1066	1031	987	1054	999	1025	1070	1011	1037	1044	1062	1025	1020	1003	1056	1014	1055	987	1048	1004	979	989	1043	998	1008	1014	1007	1027	1030	1087	960	1044	977	1042	1004	1092	1009	1053	997	961	1039	1033	1008	1056	1023	1034	1059	974	1034	1032	967	1049	1010	998	1032	1016	1065	1020	1054	1014	1012	985	1027	1001	1083	1002	1026	947	1064	1009	1068	1014	1018	1016	958	1065	1041	1025	1085	1015	1011	1022	1037	1047	1007	981	1015	1044	1024	992	1068	1012	1027	1040	997	992	978	1004	1050	1004	1016	1030	1052	1037	1015	1017	1016	1026	1055	1040	1041	1074	1031	979	1015	1053	1063	1038	1045	1012	1024	1001	984	1084	1034	1027	1007	1018	1038	1026	1010	1043	1011	994	988	1026	1061	993	978	1057	1009	1029	1045	1065	931	1013	988	991	1042	994	980	993	1027	1057	977	1001	997	1024	1022	1063	1064	1037	1060	1009	1064	1020	965	1028	1008	1050	988	1036	935	1029	996	1059	1043	1003	1015	1059	981	1106	1012	1028	997	1002	1002	988	1076	1026	995	1021	1024	990	1069	1043	1027	1050	973	1016	1002	1046	1041	985	1018	1004	1039	1023	1009	1053	1005	1010	1058	1022	1007	1077	1066	1022	1079	1016	1039	998	1027	976	1071	1022	1071	1017	1036	1015	1037	965	1031	970	993	1025	1052	986	997	1026	1024	990	988	1052	984	1017	1032	1035	998	1071	967	1058	1022	991	1012	1033	1023	1051	1005	948	1037	1020	1026	1055	1001	1077	1063	1050	1078	952	1054	1074	1031	1043	967	1008	1071	1018	1037	999	1029	1050	1063	993	1053	1035	1001	1011	1012	987	1009	1007	1009	1054	987	1019	973	981	1029	994	1058	1000	1026	986	1056	978	1035	1025	1043	1078	991	968	1026	991	998	1049	995	1029	1039	1010	1023	1036	1011	968	1004	1065	1037	1004	1035	1138	1017	1032	974	1035	1007	950	988	984	1036	1059	992	1057	1019	1034	1059	1063	1045	1059	1022	967	1000	1017	1033	1010	1058	1059	1036	1019	1029	1001	1060	984	994	1038	1049	980	1000	1019	1081	1079	998	1072	1033	1009	1041	1042	951	1027	1033	994	1004	958	1031	989	949	1008	1065	1069	1021	1007	988	1013	973	999	966	1056	1049	1049	989	1007	1018	1068	1059	1006	1038	999	1020	1003	1023	974	998	1090	1016	1029	1035	1004	974	1034	995	1079	1027	999	1009	1036	1044	1026	964	1022	1025	1057	1040	1006	1118	1075	996	983	1030	1051	1110	980	1043	1017	1015	1024	1081	1032	1052	1042	1060	1037	1007	1032	996	999	1044	1054	976	1059	1043	1055	1032	1000	1019	974	1017	1057	1042	1016	1020	998	1074	1042	1055	1044	967	1072	1001	969	1057	1018	1003	977	1041	971	1006	1027	1024	1037	1011	1059	983	1035	1064	1022	1038	1023	1020	1066	1061	1039	1072	1023	1004	1030	1042	1036	1043	990	1047	1002	1025	1103	1053	1041	1067	1049	1022	1016	992	988	970	1023	1029	1027	1068	1007	1053	1049	1047	1028	1069	1021	1054	1048	1027	977	990	1043	990	1041	975	996	1034	1036	1000	1043	1016	1069	1028	1026	1072	962	983	994	979	1025	1042	1012	1023	1018	1024	1079	1004	974	1037	1059	1039	1069	1021	1032	1018	966	983	1013	1001	1030	1048	989	1067	1013	1027	1013	1071	1059	1009	1001	1006	963	1038	1032	1000	985	1036	1019	964	973	1060	1013	990	1027	1021	997	980	1034	1036	1050	1057	1010	1020	1033	1001	1034	977	1032	1039	995	1021	1033	1054	983	1068	957	1057	987	1037	1050	1011	1032	1061	996	1018	1028	1089	1012	1058	996	1022	1046	1038	991	1028	976	1021	1047	989	1015	1066	1019	1101	1034	1018	1003	1061	1059	1004	1021	1022	1068	982	1095	995	1044	1039	1025	989	994	1031	1012	1029	976	1033	973	1027	1054	1036	1043	1069	1004	1006	1000	988	1015	1019	1004	1049	1008	1022	1046	983	984	1015	1036	1004	1032	1014	1068	1043	1043	1004	1025	1062	952	963	1006	1052	979	1072	1035	1029	1096	989	1017	1013	1070	1044	1002	997	1053	1025	1022	1020	1059	1030	1073	1029	995	1031	1041	996	1064	1013	977	1057	1033	1100	1031	1041	1026	1046	1026	1041	1076	1000	996	1012	1011	1055	1083	1040	1042	1055	1038	1008	1023	1034	1075	1042	1029	1069	1006	1031	953	1048	975	1025	1004	1062	1055	1060	1019	1060	1074	1008	1008	1031	1005	965	1038	1002	1045	1002	1012	1041	1037	1089	1046	1058	1029	1027	1005	1068	1024	1047	975	1031	1037	1023	1023	992	996	1077	1064	1030	1026	1015	1034	1006	1027	1055	1046	1024	1101	1052	1035	1058	1050	1038	1010	1007	978	1007	1041	1011	1025	1028	997	951	1089	1050	1026	963	1003	1023	1017	973	962	1022	1021	1046	969	1002	1021	1012	1034	1018	1009	1015	1023	997	961	990	1067	1044	995	1029	1092	1039	1064	1086	1009	1054	1027	943	1047	965	1049	1023	1038	1104
36125	19812	14609	8770	5870	4011	2832	2158	1662	1367	1197	999	966	859	787	720	695	712	706	713	687	680	648	658	607	572	556	595	546	544	518	506	478	489	504	434	491	528	519	506	503	465	486	467	449	489	444	431	467	466	451	463	455	463	477	479	461	473	511	481	442	450	458	468	420	474	444	476	467	483	433	444	461	497	451	435	458	473	430	443	482	472	484	427	439	441	445	457	418	489	497	458	465	474	424	451	469	435	424	435	480	504	475	467	463	468	425	483	450	433	457	504	428	502	464	485	499	472	474	478	423	454	475	466	465	468	477	490	468	497	479	441	472	433	436	438	459	497	477	493	428	445	456	453	478	493	479	466	452	463	492	463	484	458	457	499	465	425	428	495	471	471	469	488	507	479	442	488	493	437	465	441	428	502	476	499	433	482	470	440	459	435	448	475	475	475	515	467	475	440	429	497	499	480	428	477	483	463	458	453	421	442	447	461	456	471	475	457	496	441	473	476	428	470	475	461	464	465	456	439	464	473	501	481	464	444	443	457	461	487	486	464	499	485	427	496	473	435	483	456	459	509	455	505	459	472	432	508	445	442	485	454	460	497	467	432	461	440	466	474	437	497	476	472	473	486	467	481	470	513	434	452	440	448	480	436	453	447	477	489	470	452	485	442	425	458	447	458	463	459	440	485	412	455	517	467	428	471	473	465	474	495	458	437	467	451	444	492	461	499	428	430	492	476	441	464	481	451	425	451	469	458	456	453	470	489	494	447	435	432	443	485	453	454	469	481	449	510	460	448	463	449	473	447	481	447	474	473	453	501	470	439	449	474	441	425	459	500	472	456	460	463	468	464	408	490	478	496	445	463	437	480	471	438	437	482	462	440	444	448	424	469	445	431	427	428	432	487	473	436	449	411	462	458	484	469	466	437	491	465	439	429	486	467	454	477	495	496	453	463	427	430	446	468	466	423	472	472	452	515	478	444	446	491	462	438	415	432	469	436	465	481	464	442	479	464	426	505	446	472	457	392	473	445	457	484	440	463	472	461	464	502	479	491	454	483	429	480	470	480	448	434	463	445	456	447	407	484	466	456	462	493	446	454	465	448	453	486	456	506	479	459	478	468	465	453	457	454	440	473	451	446	430	453	495	472	431	426	471	445	454	477	465	443	464	473	486	462	458	462	475	476	470	447	499	457	463	452	472	468	453	462	453	495	439	489	454	465	461	489	453	492	442	439	460	478	462	448	471	506	469	457	461	453	467	467	465	495	483	437	442	409	446	465	423	422	465	458	453	428	440	422	456	454	462	470	501	448	440	507	448	438	439	467	490	477	480	489	454	474	449	462	483	450	418	447	498	497	481	463	445	456	483	442	436	490	451	465	448	454	463	429	434	475	464	432	434	504	486	448	434	458	423	428	446	474	470	500	461	470	460	417	455	416	465	466	437	448	489	467	473	396	433	453	428	428	443	462	466	466	456	460	454	388	475	442	457	421	466	451	462	460	472	421	450	460	428	447	473	451	448	439	449	432	441	481	460	443	459	475	474	481	477	477	452	500	465	470	470	462	465	462	420	485	507	455	480	455	469	478	465	467	467	433	463	451	471	479	466	477	476	460	478	451	397	477	461	481	444	468	460	434	501	462	492	476	468	415	489	468	445	481	486	449	444	473	475	454	471	439	460	496	493	423	482	498	483	496	485	407	445	508	487	438	481	448	486	482	468	500	474	438	439	477	460	457	431	460	466	454	437	473	442	434	437	482	463	470	429	499	447	471	458	429	439	498	458	474	497	473	466	452	464	451	438	425	502	505	467	434	458	473	479	469	432	481	480	451	475	505	487	471	464	430	513	434	480	438	410	491	483	483	469	476	484	445	521	496	427	433	480	489	477	469	450	453	485	474	444	421	459	473	465	460	467	452	473	486	454	481	458	505	487	461	464	479	454	436	416	413	464	480	503	453	449	455	484	445	463	467	449	461	466	471	419	507	464	446	435	456	461	485	442	433	448	438	458	435	478	478	436	445	453	466	456	461	444	472	454	435	510	439	462	452	469	468	491	472	482	443	478	465	484	495	450	508	477	440	442	422	463	476	481	441	434	450	464	480	482	432	485	463	445	479	459	467	449	464	487	453	455	457	467	457	494	476	463	480	410	430	476	449	431	435	440	466	433	448	466	421	457	428	485	453	470	417	459	476	481	447	491	444	487	443	462	486	452	395	437	474	462	483	432	459	454	439	454	508	486	450	438	423	458	482	481	483	441	458	477	449	442	455	470	476	467	457	447	484	487	437	453	462	462	488	451	495	497	489	499	445	458	502	523	452	492	482	459	445	473	472	477	488	491	445	479	464	428	444	478	485	488	456	482	496	451	463	466	453	442	494	437	448	435	460	452	474	483	482	492	517	474	476	443	459	489	463	441	422	442	437	442	484	470	500	455	444	472	459	465	451	505	486	456	481	492	475	444	461	461	416	419	484	480	455	425	468	469	478	422	460	491	468	452	456	467	521	489	476	436	481	460	436	506	476	450	455	446	458	447	486	459	455	427	447	465	456	488	445	450	431	447	494	499	496	447	420	468	504	432	498	484	452	457	485	474	468	453	451	388	483	430	426	439	475	471	461	476	447	501	432	487	485	450	489	433	495	475	454	464	451	457	472	474	467	430	440	450	465	448	497	495	503	482	471	466	461	447	463	461	460	476	417	481	417	472	482	485	466	478	440	429	423	477	451	470	462	472	446	482	450	462	444	454	471	464	454	463	516	437	506	455	473	501	433	482	467	423	451	464	472	462	505	482	447	467	454	424	446	457	461	457	417	431	393	460	465	481	452	471	414	457	457	441	499	493	464	470	444	498	473	472	445	507	470	490	431	458	499	437	446	486	462	443	468	473	489	451	456	425	491	440	473	438	444	462	468	450	447	468	418	430	437	463	484	510	487	456	497	448	463	531	515	495	464	472	476	475	460	488	477	512	475	435	450	483	483	432	462	409	486	473	450	444	445	468	486	494	443	453	454	509	500	490	457	453	472	492	484	453	446	439	438	482	485	437	456	437	426	469	448	447	474	462	428	449	478	484	451	486	448	464	511	442	508	480	465	454	455	472	453	539	487	435	470	426	438	444	451	476	437	474	424	433	448	460	495	477	473	398	453	472	485	449	452	487	435	445	477	471	448	452	484	496	460	454	418	457	408	498	482	456	425	402	451	436	506	485	449	457	484	443	474	448	445	435	448	473	444	441	483	456	470	482	411	408	454	416	439	452	471	501	485	398	464	482	446	470	504	465	444	493	439	432	447	469	429	489	514	462	469	444	476	456	430	401	471	475	429	426	459	492	437	445	472	483	503	429	464	467	485	464	472	441	489	431	446	487	456	400	423	464	445	419	449	467	450	457	468	463	456	435	490	453	456	459	472	451	402	496	490	484	481	434	466	460	476	447	464	449	447	458	414	479	467	464	458	446	441	424	445	463	474	413	486	438	452	460	426	437	448	454	452	432	444	456	520
21619	14256	19256	17876	15211	12245	10221	8316	6803	5753	4779	4154	3546	3292	2989	2774	2925	2802	2583	2538	2367	2251	2237	2088	1978	1896	1655	1629	1487	1481	1487	1452	1413	1265	1365	1294	1176	1139	1179	1146	1103	1123	1143	1060	1081	995	1001	1049	991	1047	1058	1024	1021	1043	1017	1020	1122	998	1078	1069	968	1059	1069	1036	1007	1056	997	1038	996	1019	1053	1021	1013	1009	1042	1003	950	1013	1031	1051	1035	903	1022	1023	996	1008	1071	1017	1003	966	999	1041	1039	1000	1031	1066	1037	1059	1035	1023	995	1040	1025	1021	1041	990	1038	1021	997	1030	1014	1012	966	1049	940	1045	1026	978	998	1008	1007	976	1006	986	1004	965	1067	1003	1032	955	1040	1016	1060	976	1029	1018	1029	1052	1069	1043	1004	1065	988	1020	982	1047	1060	1000	988	1101	960	1053	993	978	1064	1021	982	1060	1018	1027	975	1015	1029	1067	1033	997	1021	957	1040	1045	1014	999	975	1049	1026	1032	1018	987	1049	1056	970	973	1022	1050	1002	983	1015	974	1013	971	1063	986	986	1069	1084	1027	1027	1086	1015	1003	978	980	1018	1041	1019	1028	987	1030	1027	1017	949	943	1045	1019	1033	991	1015	1053	942	1017	1019	1058	1004	1029	1012	1027	999	1030	1049	1015	1018	1072	1020	1012	1001	1018	1028	1003	995	977	1024	1023	1012	1021	1017	993	964	1046	1041	1050	989	1019	1031	1025	1058	1015	1014	994	1044	1057	1040	1031	1033	1052	1036	984	968	1014	1001	1030	1028	988	1042	1035	1025	987	1028	1029	982	1038	991	1049	958	995	993	1013	1006	944	1062	1027	1021	1078	993	1044	1024	1003	1038	977	1006	961	972	1013	1002	1037	1004	991	1048	1058	1023	1028	999	968	1036	1061	1024	1048	1017	999	1048	1020	1036	1019	1049	1026	997	1024	1016	972	991	1008	1040	1020	1006	1075	1004	976	1066	1033	1015	1070	1048	1051	1059	981	1016	981	1038	1080	1006	1039	1007	987	1062	913	982	1049	1009	1002	1037	1088	1047	959	1046	1033	1056	1001	959	1011	972	1063	1001	1073	1024	1007	996	974	1028	1050	1029	1050	997	956	1031	1018	1034	1044	990	1006	986	1020	1063	1038	988	1073	975	1054	1026	1036	1008	1087	1063	1051	984	974	978	1004	1003	1031	972	957	969	1033	1021	1016	1073	994	1012	1044	1015	1014	1053	1020	1087	1056	1029	991	1028	985	1036	1015	998	998	1056	1061	1022	995	1003	993	1026	1016	975	959	1027	1011	1016	1041	1026	1011	1049	1001	1018	1043	1047	1031	1039	1048	1028	1007	1076	1029	1011	951	1049	1026	1027	1014	1019	1025	1049	997	985	987	987	1020	1017	1049	1001	982	996	1055	997	1001	1000	1012	972	1029	996	999	956	1018	1033	1023	1066	1004	1044	981	1028	1014	1037	1023	996	1009	1008	1014	1041	1010	1070	1035	1004	1026	1006	1023	1050	1036	986	1079	1031	1005	1023	1022	1011	1077	1057	1043	999	1021	1006	998	1018	1008	1014	1005	1041	982	970	1044	966	1017	1064	1031	1030	1032	977	1002	1039	998	940	978	1011	983	1031	1045	1104	1015	1045	1016	1040	1062	1027	1017	1057	980	1006	1058	1001	1052	1057	1038	992	1027	1063	1032	994	1034	1075	1028	1022	1002	1029	1011	1049	1029	1000	1016	1041	980	1053	1069	1097	1048	1029	1017	1068	1019	1056	1043	1006	1041	1013	1008	1015	1025	961	1035	1076	1027	978	1036	966	1004	1028	955	1005	984	985	1024	1046	992	1026	984	1034	1010	977	1015	983	931	958	1001	1038	993	1019	1035	1018	980	1040	1070	1024	1017	1032	1016	978	1057	989	994	995	1023	1051	1000	1013	946	1003	1017	1063	1030	1030	1011	994	1029	1009	1031	1032	1054	1021	998	1023	1065	998	1035	1015	1013	1061	1080	960	1002	1084	1012	1076	1071	1028	996	974	1030	1024	1031	1023	1039	1010	991	1078	998	1055	1059	1033	993	1059	993	1073	1048	945	980	1029	1038	1012	1056	1020	986	1051	1012	956	997	979	1017	999	1034	1014	1080	1017	1025	993	1012	1078	1045	1007	1018	1078	1046	1027	1027	999	1022	1009	973	1051	1027	1001	1044	1060	1007	1013	1011	1031	1027	939	1008	1035	1038	1045	992	1032	1002	1062	1041	988	995	1051	1041	1015	1037	1015	979	980	1046	1044	1044	942	1052	995	998	1042	935	1010	1068	1018	1014	1075	1015	1043	1008	989	1003	983	1004	1011	1043	984	1013	1068	1037	974	1069	996	999	1001	1023	1031	1026	1034	988	1027	988	1031	980	1045	960	1085	1042	1028	1023	1011	1082	1066	1014	1022	1029	1031	1017	1019	1018	993	997	1005	1015	1002	970	1034	1061	1005	1035	1046	982	999	1059	1029	980	979	938	983	1066	990	1020	1030	976	1031	1029	1001	1050	1011	987	1050	1038	1091	1000	998	984	1068	999	971	1031	1022	1059	998	956	1030	1044	1048	1043	973	943	1069	1077	1040	1037	1011	1007	1081	982	1048	1041	1106	1023	1022	1030	1037	1009	1034	1093	1003	941	1017	993	999	1040	985	971	1001	993	986	1010	1024	992	986	1016	972	1029	1057	999	1006	1022	1033	1058	944	960	994	1029	1052	1049	1064	1024	1046	969	1036	1067	1113	1054	1098	966	977	1010	1077	1017	1056	1020	1028	984	1013	1028	1050	1039	998	991	988	975	939	997	1063	1012	1057	1001	1028	1062	1034	1031	981	1065	1035	1005	1068	1054	1051	1051	1019	991	1059	977	1018	1022	1015	1010	1024	1042	1029	976	1047	1003	994	1066	1027	1039	1060	992	1016	1023	1011	1061	1001	1022	1019	1002	1010	986	1023	1061	1068	983	1035	1049	1000	1003	989	1027	1082	986	1036	1018	1077	994	1024	995	1030	1040	1010	1003	1042	1042	983	980	994	999	1029	1022	1021	1010	1021	978	965	1010	993	1014	1006	1019	1042	986	1024	1000	989	1029	998	1038	1065	1026	1081	962	1051	1023	946	1013	979	989	1050	1046	1034	1033	1039	996	1038	1009	1007	959	1004	1043	1017	1032	1047	1023	1047	995	1001	1060	1001	1013	1035	967	950	1011	1023	1055	1048	1062	1037	1047	999	1062	1027	1047	1078	1035	978	996	1016	1065	984	1034	1050	1012	989	1042	1045	1019	1007	1038	1045	1011	1022	1019	1095	1004	1055	1030	977	1017	999	1115	971	990	993	1029	1031	1020	1044	1040	1004	1079	1057	1016	1067	957	981	989	1065	992	985	1031	993	1055	1045	1058	995	1052	1051	982	993	1039	995	1047	1017	1074	1036	992	973	1027	1051	967	1001	1076	970	1060	977	1035	1036	1009	992	981	1004	1054	1020	986	1013	1031	984	979	1010	975	987	1025	1053	1064	1044	1036	1028	1084	1078	1026	1034	1019	979	1015	989	1025	1024	972	1031	1054	1011	1002	985	1023	1052	1013	995	1026	1059	979	962	1002	1042	997	1002	977	1033	982	964	1055	1007	994	1005	1021	1049	1009	1017	1036	1015	969	1039	1048	986	1028	1013	1024	957	1011	1005	1046	1058	1073	992	1024	1077	989	1054	1014	959	1040	1032	1008	1066	1038	1016	1014	1041	990	975	1009	1019	1027	1039	1029	1080	1088	1041	1033	1003	1042	1004	1014	973	1053	1010	1007	1071	1001	1047	1028	1032	1029	983	1011	1012	996	1007	1055	888	1028	1074	1034	1084	1026	1002	1039	950	1012	1028	1047	1030	1051	1082	1020	1053	1022	985	1034	1020	1014	1023	962	980	1044	1039	1008	1007	1002	1012	1054	960	1003	1046	1025	1024	1002	1029	1008	1044	1023	1001	1056	1032	1066	1070	1057	1086	975	994	1024	987	1041	1059	959	1016	1037	1018	989	1021	1022	1031	1005	1047	1077	1034	1008	1025	1004	1007	972	1004	1049	1061	1004	1002	1027	1036	1031	1025	1052	1041	1070	1029	951	1046	1030	1014	1020	987	1042	1029	976	1022	1056	1056	1016	1020	1012	1028	1055	1043	1019	1002	1025	1044	1021	1057	991	1025	1020	1023	975	1049	1017	1015	1005	996	940	1017	1004	993	997	1033	983	1062	1016	1028	1032	1053	1010	988	1013	978	1042	1045	1021	1087	1019	994	971	1042	1005	1068	1074	1041	997	1018	1016	1016	1011	972	1002	1062	1088	1026	1050	1014	1020	1051	994	1035	1108	992	1051	986	958	1012	1034	1019	992	1025	1063	1071	1036	968	1030	1026	1044	995	1046	989	953	988	1025	1068	1024	1017	1079	1019	999	983	1076	960	1027	995	985	1007	1040	1003	968	1002	983	1018	985	999	1053	1026	1000	1010	1077	959	1002	987	1005	1016	1035	1053	1011	1044	1012	1027	1055	1031	1032	997	957	1032	1032	1120	1009	1041	1009	980	1003	1054	1011	1016	1019	965	1001	1002	1085	997	986	1083	934	1005	948	1046	999	1018	1015	1028	991
17013	8300	5941	3622	2370	1588	1329	1035	897	833	686	676	660	623	592	556	594	516	564	561	535	518	526	533	491	458	481	473	490	485	496	487	499	507	455	467	490	479	522	478	446	491	465	468	454	473	452	523	477	464	462	454	469	480	473	491	449	429	502	467	450	458	491	482	517	460	490	461	482	498	497	473	440	467	479	450	480	508	467	498	485	467	471	498	479	500	473	484	541	534	454	443	474	443	516	461	426	479	454	451	441	474	494	423	477	467	519	488	440	431	502	473	476	500	458	459	468	470	495	477	462	480	455	473	516	497	450	465	474	492	493	460	458	517	520	506	518	477	463	437	501	487	500	469	490	498	486	454	458	462	484	462	460	426	488	486	519	516	468	512	477	424	501	495	466	481	465	468	497	500	454	523	507	457	449	517	478	500	491	469	465	467	463	507	501	444	460	462	501	507	494	478	486	477	481	489	466	463	478	490	485	481	489	503	514	477	463	482	491	489	508	459	471	513	475	483	489	462	488	483	491	446	474	458	454	475	489	507	508	508	479	504	496	488	465	487	520	496	502	510	496	494	517	505	465	494	486	446	465	528	480	462	449	512	484	492	467	507	473	501	482	430	444	485	479	489	522	474	437	479	443	533	498	473	462	481	530	491	466	525	520	477	475	501	489	512	471	460	488	515	462	477	482	493	507	482	473	498	458	486	440	493	489	480	494	449	488	428	489	458	459	466	500	475	480	480	463	519	497	448	491	470	434	453	459	467	468	467	484	510	496	509	486	516	470	515	506	414	489	470	451	511	479	438	470	502	492	503	441	458	499	506	500	529	474	458	443	483	543	520	512	509	486	461	474	508	462	447	491	469	506	488	459	464	510	464	507	524	490	458	473	434	485	470	502	517	506	488	447	528	458	478	470	434	490	484	498	513	502	452	452	466	485	507	485	464	484	494	448	483	492	513	455	459	462	457	454	472	544	454	493	450	453	445	479	439	470	469	484	489	503	466	477	463	473	444	500	499	451	480	497	512	507	472	452	498	480	460	473	466	507	514	469	448	478	454	472	495	491	530	460	494	481	478	475	494	506	446	495	433	460	487	483	450	514	485	479	467	511	478	401	424	493	476	505	472	476	455	472	489	512	511	493	477	494	483	484	515	508	439	504	531	477	518	506	465	483	453	479	502	479	449	452	488	426	452	445	532	506	492	461	466	514	447	468	515	500	480	457	463	479	472	448	474	493	480	513	512	485	468	476	509	484	483	481	505	476	474	488	415	479	505	515	501	439	467	476	414	464	526	473	474	510	449	497	479	481	491	500	457	492	489	483	470	501	510	518	480	451	454	455	471	499	482	439	441	505	519	517	483	502	495	465	490	419	464	451	468	464	482	459	496	461	433	473	477	489	483	471	451	472	458	480	480	476	444	468	498	470	503	459	508	443	508	481	470	480	474	466	497	491	484	448	514	522	505	458	508	454	486	499	501	463	425	483	462	456	477	479	471	442	508	447	469	511	486	490	490	453	445	485	456	511	490	534	467	481	490	464	466	464	493	443	500	464	465	471	480	479	460	457	478	449	507	494	483	443	492	487	498	444	491	478	471	499	531	490	452	463	500	479	482	533	449	480	506	476	442	435	439	480	489	460	491	501	495	466	484	494	496	508	485	450	450	491	497	429	507	454	492	465	467	467	492	492	445	487	499	442	517	473	476	449	454	530	499	498	482	464	461	494	471	505	504	509	443	438	526	463	475	454	424	489	472	467	495	469	488	462	473	510	465	466	482	483	507	472	469	488	482	543	460	477	451	528	473	479	470	465	483	500	470	490	483	482	472	494	498	496	471	467	471	459	489	503	513	508	490	534	452	457	491	480	491	481	488	525	433	491	479	495	464	476	470	506	501	460	453	490	445	488	460	480	442	511	468	476	502	489	468	509	471	495	466	484	494	461	495	455	482	435	490	520	496	514	473	478	478	485	532	503	496	475	506	430	495	454	488	448	470	495	493	466	502	485	477	452	482	447	470	440	460	456	495	465	514	494	454	436	531	484	461	456	477	471	498	500	480	507	492	518	467	463	485	483	476	470	478	481	471	520	479	470	543	479	524	485	496	445	441	504	464	460	434	492	479	490	501	493	452	492	452	512	507	511	474	476	467	548	488	462	474	502	439	495	463	482	471	482	449	463	500	472	464	461	494	469	510	553	469	456	480	508	488	448	475	425	474	495	468	475	462	484	494	537	477	456	518	471	447	485	435	486	494	437	503	482	469	485	479	503	475	480	436	493	506	443	464	466	488	518	481	496	499	483	473	453	470	491	430	477	470	472	463	450	463	515	479	506	471	496	465	477	548	455	485	490	442	469	475	463	495	463	432	470	475	507	457	487	487	455	442	493	460	517	481	487	496	475	501	492	499	485	438	431	502	506	483	446	451	475	472	480	453	458	456	452	461	484	475	523	449	491	446	477	490	531	454	466	514	454	499	517	503	477	450	513	494	488	464	509	476	470	484	518	474	500	502	486	502	463	449	476	472	491	513	461	524	427	458	507	457	481	446	496	488	463	439	454	453	470	526	495	475	536	470	508	457	477	445	458	466	468	482	483	483	482	507	498	451	513	554	466	495	484	493	449	502	474	436	485	458	453	498	424	485	456	480	456	508	488	459	545	493	447	495	498	469	479	443	542	442	454	440	478	469	507	501	485	470	479	449	464	484	439	510	462	495	475	509	463	475	439	524	447	509	440	476	489	466	522	449	527	455	485	446	468	478	469	477	447	492	427	475	488	511	464	477	544	499	489	484	472	502	496	508	491	492	484	464	499	500	435	480	508	456	469	489	526	502	500	501	496	495	496	520	482	498	520	466	486	507	521	484	493	478	527	528	471	464	444	528	492	503	486	489	469	446	482	482	470	464	488	456	483	478	466	467	459	467	452	459	484	476	484	482	487	545	454	455	459	503	473	463	467	487	495	481	459	462	484	466	475	433	493	461	498	471	504	533	490	478	517	458	505	501	509	450	451	462	493	493	458	460	447	455	522	485	495	477	493	457	453	461	476	497	467	458	506	490	492	504	522	526	506	481	446	463	460	490	486	483	463	500	466	490	499	478	472	456	493	432	493	506	501	473	459	506	452	482	504	479	443	505	465	487	477	480	499	448	536	484	500	473	510	434	501	539	523	482	462	476	479	454	473	501	503	496	490	504	514	501	479	473	442	464	485	481	479	471	497	454	471	518	464	483	475	481	457	502	507	524	453	460	502	505	447	485	493	483	497	449	478	428	465	481	456	473	466	455	485	521	500	469	488	497	495	478	476	508	490	496	452	490	475	452	463	479	479	509	457	486	468	469	444	486	476	463	470	549	534	514	541	473	503	446	445	492	458	487	473	500	451	503	472	440	453	466	480	509	496	478	463	450	466	467	511	457	422	445	522	475	485	503	470	485	522	477	486	460	477	458	464	461	501	471	455	492	499	489	497	481	496	503	458	483	499	521	446	489	445	541	479	498	483	547
10592	6837	9979	9200	7660	5709	4516	3709	3213	2702	2393	2202	1944	1739	1749	1571	1519	1477	1469	1317	1318	1365	1245	1275	1265	1243	1181	1192	1202	1190	1138	1110	1090	1097	1110	1119	1084	1087	1083	1163	1102	1018	1094	1080	1062	1084	1051	1092	1059	1067	1067	1062	1038	1076	1071	1059	1071	1043	1048	988	1148	1106	1038	1057	1019	1051	1071	1060	1014	1011	1048	1035	1032	1022	1037	1110	1053	1089	1048	1046	1072	1026	1082	1034	1038	1010	1049	1065	1094	1102	1061	1095	1004	1086	1064	1093	1040	1064	986	1054	1075	1062	1022	1047	1064	1105	1027	1045	1063	1072	1039	1027	1035	1037	1082	1057	989	1023	1086	1020	1075	1034	1012	1046	1109	1031	962	1028	1037	1075	1045	1045	1017	1018	1024	1011	1100	1093	1025	1022	1056	1103	998	1013	1090	1037	1109	1010	1117	1014	1073	1035	1025	1058	1044	1034	1050	1052	1045	1065	1055	1047	1022	1051	1091	1002	1051	1065	1050	1031	1056	1044	1015	1061	1046	1030	1064	1022	1015	994	1051	1065	1072	1103	1105	1026	1093	1024	1060	1029	1024	1063	978	1075	1051	1029	1007	1030	1003	1058	1029	1110	1064	1040	1099	1080	1043	1110	1017	995	1032	1035	1067	1020	1052	1040	1098	1100	1028	1107	1079	1082	1109	1125	1067	1035	1066	1046	1012	1101	1037	1072	1043	1074	1037	1082	1054	1058	1108	1071	1018	1050	1089	1125	1098	1016	1060	1067	1006	1046	1105	1034	1096	1094	1023	1080	1095	1091	1050	1126	1070	1058	1094	1050	980	1039	1067	1046	1054	1076	1034	1002	1067	1080	1121	1030	1074	1018	1067	978	1094	1054	1044	1090	1000	1059	1064	1078	1040	1005	1045	1049	1072	1048	998	1035	1051	1091	1078	1043	999	1040	1015	1015	1086	1045	1075	1039	1031	1046	1057	1023	1060	1078	1013	1083	1045	1083	1014	1038	973	1014	1081	1077	1048	1064	1021	1101	1029	1062	1040	1094	1040	1062	1033	1064	1038	1107	1042	1078	1041	1090	1051	1025	1034	1084	1054	1049	1054	1033	1010	1062	1045	1035	1116	1127	1096	1051	1044	1066	1048	1020	1079	1012	1069	1078	1003	1055	1018	1039	1053	1002	1103	1096	1007	1088	1027	1051	1014	1095	1032	1058	1090	1020	1029	1036	1025	1090	1023	1081	1102	1072	1057	1021	1063	1103	1070	1027	1108	1034	989	1070	1082	1053	1066	1076	1083	1057	1107	1069	1080	969	1092	1059	1005	1067	1048	1019	1028	1049	1033	1094	1076	1047	1047	1075	1088	1137	1012	1061	1059	1036	1054	1030	1082	1050	1047	1032	1062	1057	1070	1029	1075	1098	1076	1062	1088	1093	1066	1071	1068	1011	1019	1092	1077	1039	1034	981	996	1081	1038	1077	1014	1027	1019	1013	1045	991	1044	1019	1045	1022	1057	1096	1041	1050	996	1021	1056	1050	1019	1063	1059	1022	1006	1062	1061	1061	1082	1093	1035	1052	1053	1068	1103	1027	1043	1068	1045	1046	1056	1084	1028	1037	1064	955	1035	1067	981	1038	1051	1045	1070	1024	1067	1019	1069	1056	1073	1044	1050	1048	1136	1065	1063	1045	1106	1056	1040	1051	1076	1085	1046	1082	1085	1058	1058	1020	1027	1031	1048	1107	1132	1034	1026	1054	996	1067	1016	1086	1079	1065	1039	1081	1028	1081	1033	1040	1029	1039	1010	1062	1068	1042	1016	1078	1045	1064	1014	1005	1049	1058	1064	1073	983	1042	1075	1049	1050	1034	1023	1131	1042	1024	1085	1102	1011	1044	1072	1021	1036	1014	1041	1020	1039	1092	1063	1104	1114	1043	1002	1074	1033	1060	1043	1096	1055	1011	1083	991	979	1016	1035	1006	1076	1086	994	1083	1016	1014	1051	1053	1122	1131	1026	1110	1018	1012	1052	1056	1054	1071	1033	1052	1063	973	1084	1063	1069	1027	1095	1082	1049	1013	1016	1022	1071	1045	1005	1061	1082	1026	1057	1078	1038	1065	1029	1059	1055	1076	1051	1028	1042	1030	1043	1065	1083	1081	1007	1006	1046	1090	1091	1068	1040	1096	1111	1061	1084	1063	1055	1041	1131	1032	1038	1104	1039	1060	1053	1032	1061	1129	1001	1034	1055	1014	1032	1119	1068	1017	989	1058	1016	1100	973	1046	1074	988	1059	1057	1071	1032	1020	1059	1066	1045	1047	1073	1048	1077	1113	1060	1050	1033	1080	1015	1066	1032	1042	1089	1072	1047	1050	1011	1088	1070	1047	1029	1046	1071	1038	1071	1022	1018	1064	1014	1002	1070	1065	1045	1080	1056	1103	1065	1059	1102	1091	1071	1067	1049	1058	1035	1013	960	1070	1052	1017	1052	1081	1071	1070	1089	975	1029	1068	1091	1023	1072	1006	986	1016	1065	1082	1003	1090	1100	1127	1037	1001	1115	1042	1049	1119	1144	1028	1046	1012	1081	1003	1072	1024	1014	1018	1105	1034	1042	1042	1014	1104	1079	1111	1105	1068	1103	1082	1121	1080	1025	1107	1060	1059	1048	1065	1049	1034	1040	1060	1008	1005	976	1033	1063	1058	1011	1015	1086	1078	1006	1093	1038	1022	1011	1077	981	1046	1050	1030	1035	1085	1076	1057	1049	1049	1044	1067	1068	1081	1056	1076	1070	1032	1043	1069	1073	1072	1035	1046	1085	1017	1034	1033	1051	1006	1025	1032	1073	1041	1068	1009	1044	1082	1075	1009	1063	966	1000	1063	1072	1058	995	1047	1038	1067	1088	1043	1077	1059	1008	1170	1056	1104	1098	1060	1055	1064	1047	1062	1073	1033	1008	1066	1027	985	1070	1050	1032	1005	1102	1075	980	1107	1077	998	1071	1093	1021	1050	1048	1056	1026	1099	1093	1047	1100	1049	1064	1037	1069	1083	1095	1100	1100	1070	1090	1051	1121	1073	1043	991	963	1074	993	1085	1056	1034	1008	1068	1076	1048	1040	998	1082	1011	1070	1076	1067	1061	1067	1049	1056	1083	1080	1057	1053	1070	1046	1063	1045	1078	1022	1085	1097	999	1039	1085	1056	1138	1058	1047	1118	1044	1072	1064	1015	1051	1005	1033	1051	1074	1046	1015	1050	1018	1037	1076	1139	1126	1084	1042	1094	1054	1028	1092	1060	1028	1097	1109	1095	1090	1057	1015	1068	1020	1052	1088	1011	964	1019	1015	1101	1149	1061	989	1024	1012	1009	1067	1008	1035	1043	1053	1067	981	1065	1081	1049	992	1089	1049	1032	1013	1057	994	1030	1057	1036	1123	1046	1075	1050	1115	1038	1059	1065	1070	1104	1099	1034	1078	1050	1047	1072	1017	1019	1065	1004	1101	986	1062	994	1087	1123	1070	1044	1050	1071	1087	1026	1085	1060	1051	1093	1025	1084	1033	1028	1056	1023	1063	973	1113	995	1054	1045	1040	1046	1028	1077	1041	1020	1043	1123	999	997	1094	1050	1103	1041	1074	1084	1091	1111	1022	1117	1063	1061	1047	999	1092	1078	1023	1018	1080	1072	1084	1035	1013	1077	1124	1048	1072	1031	1080	1051	1092	1072	1005	1006	1029	1052	1035	1084	1041	1060	1046	1021	1098	1060	1131	1097	1055	1119	1058	1042	1054	1031	1085	1047	1110	1061	1042	1072	1040	1014	1084	1089	1003	1054	1066	1054	1034	1110	1066	1076	1062	1072	1044	1019	971	1050	1042	1036	1035	998	1099	1042	1075	1042	1035	1067	1049	1056	1039	1028	1074	1043	1022	1056	1106	1053	1080	982	1013	1063	1061	1032	1084	1084	1038	1023	1064	968	1016	1072	1076	1063	1064	1046	1059	1044	1042	1049	1116	1047	1078	1063	1036	1126	1128	1139	1053	1077	1079	1054	990	1077	1011	1091	1079	1044	1018	1064	1085	1005	1030	1048	1081	1037	1045	1041	1079	1002	1081	1028	1050	1023	973	1014	1078	1019	1033	1052	1023	1049	1029	1057	1088	1045	1046	1106	1091	1038	1058	1040	1070	1074	1019	1064	1083	1054	1059	1016	1108	1072	1110	1073	1031	1029	1111	1068	1110	1120	1048	1051	1052	1045	1052	1050	1080	1029	1054	1040	1064	1029	1026	1013	1081	1001	1062	1018	1039	1115	1021	1104	1048	1018	1077	1122	1108	1047	1064	1047	1026	1048	1017	1065	1056	1084	1047	1051	1082	999	1069	970	1063	1090	1105	1057	1049	1067	1066	1029	1010	1048	1063	1063	1038	1007	1057	1112	1048	1068	1083	1081	1029	1023	1084	1017	1014	997	1081	1058	1023	1059	1140	1061	1095	1050	1070	1019	1009	1075	1051	1053	1050	1066	1096	1061	1085	1140	1059	1014	1075	1096	1029	1037	1036	1117	1066	1036	1065	1067	1058	1049	1013	1055	1086	1029	992	1061	1015	1028	1027	1099	1035	1068	998	1018	1069	1086	1125	1071	1055	1055	1030	1084	1048	1025	1075	1066	1027	1073	1126	1057	1083	1065	1075	1072	1038	1074	1063	1098	984	1083	1080	1029	1023	1110	1036	1059	1083	1052	1006	1043	1063	1016	1049	1099	1063	1063	1020	1042	1060	1023	1046	1091	1081	1084	1053	1049	1055	1057	1039	1021	1041	1073	1050	1078	1129	1057	1090	1039	1071	1036	1031	1045	1051	1013	1077	1074	1048	1026	1074	1016	1087	1011	1015	1070	1015	1039	1047	1035	1051	1073	1068	1013	1043	1096	1034	988	995	1102	1045	1067	1059	1027	1014	1056	1056	1072	1059	1037	1032	1036	1052	1067	1106	1120	1079	1115	1032	1050	1074	1077	1059	1021
28784	14585	9925	5954	3982	2683	1977	1564	1393	1039	891	788	713	687	653	671	659	620	581	595	550	557	534	540	558	555	528	536	501	515	490	465	502	470	517	485	474	498	484	542	488	481	470	454	435	474	432	400	450	426	462	442	462	437	502	444	442	461	461	470	509	457	464	492	450	479	443	452	442	454	446	437	465	483	431	472	457	469	489	429	517	453	442	463	485	447	457	497	466	436	440	470	408	444	487	439	487	480	497	494	472	453	465	433	486	479	445	474	482	472	490	468	466	465	508	459	457	478	443	471	498	487	478	478	432	432	478	467	450	486	467	459	474	489	453	466	444	433	470	490	472	473	496	484	444	464	505	455	511	462	473	444	418	478	454	459	443	475	462	438	427	457	481	489	499	474	463	476	459	490	443	480	443	419	437	424	491	439	452	467	441	453	426	486	434	455	482	467	476	442	464	457	449	473	451	461	511	466	449	505	452	464	488	446	474	452	469	463	464	478	476	459	445	451	441	478	459	484	460	452	457	466	452	425	436	467	420	468	456	454	500	428	447	436	487	434	464	488	481	451	482	448	462	450	486	440	424	438	466	444	469	461	435	469	467	469	513	463	438	440	423	506	479	475	498	463	475	447	452	472	494	467	444	448	456	471	501	468	480	464	444	499	446	485	422	426	484	481	495	490	450	466	493	484	442	464	487	463	487	449	463	491	509	425	500	487	451	461	439	467	469	494	487	453	448	452	447	487	419	482	442	517	426	442	423	459	445	495	444	421	439	395	431	471	464	502	459	463	469	419	487	478	423	451	472	454	439	449	447	463	506	487	487	435	482	471	476	417	421	422	487	472	479	421	470	501	501	446	416	472	467	488	452	419	474	483	459	460	445	453	476	448	497	480	435	457	440	472	453	431	426	461	492	460	472	410	454	481	470	446	445	468	421	487	491	493	510	456	448	462	465	422	466	493	456	462	438	445	438	443	459	434	463	432	498	439	486	507	425	454	445	489	453	448	453	492	455	477	464	473	504	503	476	488	474	501	514	481	474	413	484	465	504	463	405	478	447	476	489	450	413	432	464	485	490	450	466	430	457	456	448	475	446	413	476	504	465	492	435	448	458	487	471	485	465	471	478	421	499	478	438	485	497	472	449	499	451	476	438	502	477	460	418	478	476	506	499	410	456	458	460	444	482	465	508	505	456	436	448	471	438	462	412	455	509	450	466	470	490	471	468	441	446	475	423	437	467	474	475	452	467	466	474	469	487	470	487	465	468	457	458	461	429	454	468	485	460	430	491	467	475	430	473	470	411	466	515	439	434	470	473	473	483	459	455	459	425	455	483	433	474	457	464	439	453	431	473	464	483	441	443	467	474	419	477	447	436	500	448	433	477	480	480	445	436	444	470	462	476	461	498	463	481	463	477	448	451	437	494	509	463	454	464	464	432	462	472	491	505	471	472	464	483	459	438	484	460	491	477	410	407	445	498	445	490	434	498	475	504	442	432	489	403	434	484	442	423	437	479	462	445	470	448	466	429	415	489	476	442	471	452	474	447	473	492	451	468	481	465	432	493	432	441	440	432	442	422	457	468	486	472	456	488	471	433	443	479	498	445	472	451	438	456	480	452	537	440	465	500	431	459	456	479	473	438	458	459	442	496	450	485	461	474	435	479	472	474	443	488	457	482	432	455	500	450	451	492	500	476	482	429	450	428	419	474	420	480	502	472	433	458	477	453	451	512	487	476	474	410	473	432	469	460	425	471	476	410	433	474	469	497	460	449	459	487	487	446	445	425	444	417	444	473	494	477	479	429	454	448	467	451	412	475	477	444	471	472	453	458	473	460	481	478	444	435	467	529	484	461	465	488	456	449	447	486	491	503	441	484	416	464	477	438	467	459	452	469	461	461	443	436	476	484	444	482	433	447	501	478	451	458	436	474	480	443	455	466	453	473	486	455	491	460	495	521	458	440	458	439	470	489	459	470	481	437	443	430	415	441	513	465	432	482	455	471	419	434	461	484	454	454	456	446	443	466	485	484	454	480	471	455	450	462	453	454	441	491	488	485	424	476	490	446	454	494	488	433	471	459	451	459	507	476	460	469	412	464	425	431	445	447	465	408	474	464	472	441	474	495	465	438	453	498	464	494	465	439	503	439	463	435	443	474	467	449	461	457	427	449	472	485	472	434	468	437	527	462	434	437	449	463	470	506	488	498	421	476	466	445	458	426	467	517	459	447	488	422	438	455	427	501	476	450	433	420	485	471	443	464	452	472	492	495	432	394	470	459	448	502	440	444	483	457	444	451	414	445	450	462	481	480	466	436	459	445	472	460	438	465	432	457	465	466	454	452	495	469	461	477	434	513	450	422	469	476	472	458	504	472	433	430	458	455	439	456	463	463	449	446	436	462	471	459	476	471	481	466	427	467	443	454	447	464	470	493	428	429	467	434	485	465	509	439	491	465	433	471	475	429	433	505	462	470	422	465	432	446	485	448	467	494	519	487	476	486	444	457	471	445	461	458	445	500	492	490	484	494	400	455	450	419	461	463	450	493	473	439	508	416	436	456	450	491	452	428	424	480	455	465	446	493	430	474	446	474	491	511	441	478	515	471	454	457	467	450	464	449	488	517	446	464	454	442	442	446	464	483	419	402	484	507	459	420	476	454	475	482	453	453	450	487	429	473	480	473	425	460	467	459	463	468	417	492	501	460	453	495	441	458	490	454	471	497	479	441	476	487	410	483	469	491	499	467	471	472	490	483	465	489	429	444	454	475	483	476	481	458	461	472	438	479	473	470	491	435	440	414	435	456	430	434	458	457	418	441	428	453	457	444	497	482	468	444	433	472	479	453	457	461	495	479	444	478	448	439	500	449	476	490	443	517	456	455	476	489	491	440	459	469	447	444	468	475	474	470	463	464	526	429	434	431	413	438	446	439	441	497	481	421	432	461	481	465	468	465	485	453	463	491	456	469	466	461	471	463	475	420	440	463	473	469	408	511	454	439	465	474	428	476	439	460	413	477	465	441	483	478	457	442	502	457	462	440	500	462	491	440	493	431	484	445	468	453	472	481	483	485	487	469	476	480	464	449	463	466	472	493	430	492	456	479	437	465	455	445	427	442	455	456	479	429	415	487	499	463	442	480	476	479	498	473	463	482	493	488	459	436	446	465	471	470	463	437	454	442	426	496	482	485	487	410	484	427	456	456	464	474	448	464	480	457	433	464	447	438	488	447	470	421	449	481	499	491	441	467	449	479	461	485	450	473	490	495	434	461	467	469	488	423	487	466	470	459	488	501	473	475	427	454	424	413	487	424	500	463	470	438	461	489	493	468	435	465	453	459	471	413	465	481	437	504	470	467	439	473	456	447	485	484	446	439	474	433	396	467	427	466	455	466	431	443	479	451	506	466	410	446	438	472	472	444	479	437	434	504	475	439	438	482	470	480	473	480	459	448	461	479	495	429	461	460	454	435	471	420	447	471	432	483	468	471	470	483	480	444	500
18244	11184	14518	13714	11718	9050	7355	6110	4902	4261	3578	3021	2797	2464	2361	2249	2192	2089	2058	1944	1736	1763	1659	1633	1569	1477	1422	1327	1336	1276	1256	1334	1239	1238	1222	1173	1078	1133	1094	1126	1025	1055	1027	1077	999	1068	1055	988	1032	1018	1040	1067	1055	1015	1018	1053	1083	1055	988	1060	1076	1033	1041	1134	1139	1059	985	1034	1058	944	1023	1048	1010	1058	984	1070	1010	980	991	1064	1038	1001	1088	1002	1060	1071	1062	1064	1067	993	958	1026	992	1068	1053	1000	1043	1060	1033	1103	1027	1038	962	1015	1014	990	1047	1006	1031	1043	1054	1030	1025	1018	1015	991	1024	999	1006	988	1051	1039	1027	1009	983	998	1054	1022	1030	1031	1091	966	1082	1040	1005	1020	1035	1034	1013	1015	1041	1080	993	1068	1067	1027	1060	1038	966	1034	1014	1009	1020	1021	1054	998	1057	1020	1007	1016	1001	1038	1019	1009	1089	1034	942	1021	1072	1017	991	994	1024	981	976	1022	1043	1001	998	1002	1010	1060	1025	1037	935	1094	1040	1075	1010	1046	995	988	966	974	1006	1030	1035	991	996	1051	1021	1015	1028	1054	1064	1033	1016	973	1051	1028	1049	975	1023	1025	1054	1020	1002	1004	1011	947	1011	1007	1020	998	979	1053	1094	1061	946	1058	1016	1022	936	1009	1058	1042	1082	992	1004	1067	1020	1029	1043	1049	1072	992	1009	1047	1032	1060	937	992	1027	1002	972	1022	994	981	1044	997	1041	1010	1028	1005	968	1078	980	1023	995	1034	1037	997	1022	1022	1047	983	1072	989	997	1049	998	1068	998	1042	1076	1001	1028	1002	992	1074	1045	996	1022	1044	1092	1032	1069	1007	1063	1034	1028	1072	977	1001	1045	1031	1099	1004	1041	982	1040	976	1053	1064	1026	1022	1047	1088	1067	1024	989	1009	1017	1073	996	1084	1015	1004	1013	1032	1037	1018	1056	1046	1009	1008	999	1008	1040	1037	1035	1029	962	985	1065	1028	1011	961	1036	1049	1001	986	1037	1002	1013	1047	1009	1079	1090	998	1019	968	1066	1038	1015	986	1035	1047	1009	988	1032	998	1041	963	1066	1064	1000	1008	1045	1085	1016	1028	1030	1084	1032	1023	1070	992	984	958	1062	1039	1018	990	1084	1042	972	1012	1025	1024	1069	1065	1033	1012	1101	995	1044	1011	1037	1008	1041	1074	1017	1022	1064	1033	1059	995	1000	1028	1053	1022	981	1038	1000	1000	1047	1056	1053	1071	1001	994	979	1051	1044	1002	1057	1034	1056	1038	1030	1013	985	1016	1039	1025	1043	1042	1013	979	1062	1060	1019	1038	1042	1034	1061	1042	998	994	979	1001	1088	988	1033	1007	1043	1002	994	1039	1014	1026	1014	991	1020	973	1033	1010	1038	978	1046	1108	1062	1011	998	1023	1069	1002	1042	1081	1016	974	1036	962	1046	1008	983	1091	1026	991	980	980	1008	1010	1036	1040	1024	1035	977	983	1016	1030	978	1026	1006	990	997	986	1045	1002	1042	1007	1018	1016	989	1048	1044	1024	1015	974	1066	1016	1058	1084	970	1027	979	1027	1026	987	1041	1010	1029	1023	1074	940	1008	998	1059	1030	1016	1058	998	1006	937	1043	981	1010	967	1060	1058	1076	1072	1051	1017	1005	1032	985	997	978	1080	995	1047	1023	1057	1061	1071	1010	988	1016	1018	977	1043	1052	1083	1015	1073	1038	1027	981	998	1036	1029	1000	1025	1061	1022	1051	974	1013	983	985	1025	1009	1003	1037	1073	1061	1016	1023	995	1018	1022	1060	1023	1066	1095	1024	1071	1005	1066	1090	992	1042	1064	1035	1015	996	1025	995	1032	1018	1046	1006	940	952	1018	1003	1024	1039	1022	1029	1044	1015	1084	996	1014	1029	1094	1012	1076	1041	1105	1023	1082	966	1034	1048	1030	989	1009	986	951	1055	1012	1031	1025	1035	1039	972	1017	1034	1029	1039	1043	1009	1051	1016	1072	1046	1017	1059	1038	1042	1058	980	1030	1035	1035	1077	1049	1045	1043	1020	1014	939	1006	1006	948	1094	1082	957	1081	964	1048	1062	970	1011	1002	974	1022	1102	1043	1049	1021	1043	1004	1063	1058	1029	1011	1026	1023	1040	994	1064	1018	1047	1041	1037	1028	1081	1042	1004	1038	1026	1048	1012	1074	1002	1038	1089	1060	1079	1055	1044	1077	1020	1027	1035	1048	1007	1033	991	1001	1026	1048	1085	991	992	1027	984	1043	1100	1031	1038	1018	1048	1006	1076	1070	1083	992	1021	1021	1079	1026	953	1022	986	994	1005	1037	1008	1031	1086	1022	1019	1034	1000	1070	1043	998	995	1020	1046	1026	975	1078	1013	1044	1011	1005	1003	1078	1056	1015	976	1008	1022	1035	1015	989	1015	1012	1018	1021	1012	982	999	991	1034	1025	1049	990	1039	978	1078	972	1035	1079	983	1081	1065	1052	1044	1023	1017	1056	1036	1034	965	990	1039	995	1008	1042	1058	986	993	1029	971	1040	1017	989	1016	976	962	1026	1021	1058	1032	1057	1025	1027	1024	1050	1017	1014	1080	1047	1012	1026	1043	1018	1032	1079	1062	981	1005	1008	1094	962	1043	1054	1043	1053	1041	993	1030	1026	1046	1016	983	1012	1023	1009	1007	1019	1054	1006	1046	1028	989	1065	1016	986	1086	1029	1051	1044	1027	1044	1025	983	941	1109	1028	999	1017	1001	1051	1022	1038	1018	1077	988	999	1066	1036	1054	1045	1027	1061	1031	1031	1046	1058	1030	1003	1059	981	1055	1040	1057	1025	1023	974	1029	1060	1019	1041	1037	1022	1008	987	988	987	1017	1078	1040	1054	1042	1038	1030	1065	996	1039	975	962	1003	1017	1020	1021	1026	1034	1020	1035	1005	1010	1027	1050	989	1054	1053	961	1050	1002	1037	1017	1083	1057	1070	1022	1019	1014	1003	994	952	1043	976	986	1037	1024	1081	995	985	993	966	1012	1009	1037	1029	1070	996	958	1030	1072	960	1026	1047	1017	1029	1031	1057	989	1050	994	1044	992	1017	1022	1072	1051	1002	1038	1025	1023	1025	1021	1037	1003	1087	1058	995	987	1031	1055	1019	1037	1064	1018	1050	1022	1028	978	1007	986	1044	1058	976	1002	1017	1087	1060	981	1030	992	1049	1000	1056	996	1004	1010	1059	1037	1014	1085	977	1015	1088	1010	972	1023	1018	1069	1033	1051	1053	1047	1033	1044	1042	1029	1008	1062	1036	1032	1020	1060	1022	1003	1095	985	992	1083	1074	1014	1040	1074	1019	1015	1038	1043	1002	1031	1019	1024	1017	1073	1054	1004	1035	978	979	1043	1040	995	1077	1003	982	997	1033	1025	1030	1045	1035	1053	1063	996	1039	993	1029	992	1058	1002	1026	1001	1050	1046	995	998	980	1041	1031	1006	1024	1045	1021	1035	1059	1061	1001	1067	1040	1057	995	1018	991	1047	1000	1082	1089	1024	1008	1008	1048	1019	1034	959	994	1059	1069	1027	1029	999	1012	1102	1006	971	1036	1011	997	1028	1048	1044	1041	1054	974	1081	1026	990	1021	1063	1024	1033	987	1036	1046	1060	1020	995	996	1068	989	1023	1045	1009	1049	977	1011	1065	995	1004	1056	1028	1094	1011	1011	1030	1055	1045	1029	982	1023	1038	1035	1111	1030	1012	1012	1048	1065	1038	1037	1010	970	989	1038	1012	991	1035	999	997	1066	1005	1016	1029	1021	981	1074	1009	1036	1057	1030	972	1030	967	1067	1047	1022	1015	1022	1025	1009	1015	972	992	999	1042	1051	989	1034	994	1040	1037	1009	984	995	1019	1009	1014	1062	1084	1039	1072	1003	1073	993	1038	1009	1071	987	1062	962	959	1009	1048	1037	990	1029	1067	989	1028	1010	1049	980	1004	1027	963	1057	980	1065	1029	1014	1044	1009	1040	1041	1016	1031	974	1057	1079	1026	1083	1053	1025	1050	1022	1064	1029	1027	1040	948	977	970	984	1056	978	1010	992	1021	980	1035	1043	1015	1034	1083	983	1051	1055	1016	998	987	1039	1032	1048	1038	1046	1059	1072	1013	1019	1014	1036	1022	1043	1029	1025	1026	1024	1029	1066	989	1103	989	1024	977	1069	1039	999	1036	1087	1053	1020	1005	1060	1045	1032	995	1054	1032	974	1047	1055	1042	1007	1018	1047	987	995	1038	1009	1072	1064	993	1053	1048	1027	997	1012	1015	1074	1017	1060	1050	1012	1081	1011	1070	1024	1045	988	992	1069	1041	1012	1039	1045	1027	989	1054	998	1080	1038	1052	1031	1029	1002	1069	1045	1012	1025	990	985	1027	1035	978	1028	1025	1074	1011	1046	1053	1050	1011	998	1074	1009	1038	1070	1008	1036	1054	1098	1012	1045	1037	1040	1025	1056	1043	975	1051	1011	1028	1026	1076	966	1033	1018	1028	1044	1027	1019	994	1029	997	1014	1024	1032	1063	997	1017	1029	1035	1029	1060	1058	1035	1007	1062	1015	986	1045	1063	1047	1029	1055	1088	1003	1011	1020	1044	1012	1061	1060	1049	1047	1044	1010	1010	1050	1026	1057
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
