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
338010919782	338010920341	338010920891	338010921441	338010921991	338010922541	338010923091	338010923641	338010924191	338010924741	338010925291	338010925841	338010926391	338010926941	338010927491	338010928041	338010928591	338010929141	338010929691	338010930241	338010930791	338010931341	338010931891	338010932441	338010932991	338010933541	338010934091	338010934641	338010935191	338010935741	338010936291	338010936841	338010937391	338010937941	338010938491	338010939041	338010939591	338010940141	338010940691	338010941241	338010941791	338010942341	338010942891	338010943441	338010943991	338010944541	338010945091	338010945641	338010946191	338010946741	338010947291	338010947841	338010948393	338010948941	338010949491	338010950041	338010950591	338010951141	338010951693	338010952241	338010952793	338010953341	338010953891	338010954441	338010954991	338010955543	338010956091	338010956641	338010957191	338010957741	338010958291	338010958841	338010959391	338010959941	338010960491	338010961043	338010961593	338010962141	338010962691	338010963243	338010963791	338010964341	338010964893	338010965441	338010965993	338010966541	338010967091	338010967641	338010968193	338010968741	338010969293	338010969843	338010970393	338010970943	338010971491	338010972041	338010972593	338010973143	338010973691	338010974241	338010974793	338010975343	338010975891	338010976441	338010976993	338010977543	338010978093	338010978641	338010979193	338010979743	338010980291	338010980841	338010981393	338010981943	338010982493	338010983043	338010983593	338010984141	338010984691	338010985243	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
65512	32375	15190	4514	1442	565	390	304	292	300	268	319	291	307	313	269	270	329	295	248	283	322	264	323	280	296	299	279	283	315	305	271	289	326	262	285	261	290	270	315	300	317	302	269	294	289	290	291	308	307	292	289	305	296	273	248	282	291	301	312	307	306	291	289	258	249	308	301	327	296	274	254	258	277	285	274	296	264	245	308	298	303	319	283	281	286	270	296	270	278	289	317	295	275	318	314	301	273	285	284	300	319	312	285	264	329	313	306	295	304	273	282	341	288	279	289	278	268	295	303	286	282	295	308	281	268	296	338	315	317	296	309	311	290	329	319	309	327	278	270	285	291	291	318	290	295	306	301	290	276	303	304	239	289	308	302	294	295	285	269	301	311	300	269	280	269	279	320	302	320	347	295	296	294	276	275	280	285	287	277	328	292	283	301	278	274	307	303	269	304	278	267	298	275	315	295	262	328	259	282	317	312	282	297	311	292	289	311	306	303	314	290	285	335	298	317	302	301	297	308	316	281	290	276	286	303	292	301	298	306	283	291	271	275	286	275	307	311	268	303	316	288	289	284	318	292	293	300	280	280	310	259	290	284	287	300	311	289	280	307	329	282	310	301	316	296	291	324	284	293	309	264	297	260	262	312	305	319	295	270	327	278	297	315	294	261	260	296	282	292	310	270	318	292	291	279	238	306	276	318	310	293	303	269	278	236	294	280	295	281	252	294	294	296	293	321	283	312	280	291	278	301	288	289	284	303	273	273	272	317	291	301	272	307	310	284	271	272	304	326	308	272	298	288	306	285	273	309	286	264	241	278	284	285	315	262	265	257	302	296	284	300	320	292	284	308	294	286	276	283	321	293	278	300	284	293	298	293	315	301	314	284	283	314	304	321	262	266	280	269	265	277	247	298	312	317	319	276	270	291	332	300	320	294	283	270	291	316	246	321	251	266	288	323	279	305	265	307	319	291	269	289	277	283	300	329	312	296	292	291	284	329	297	293	255	276	274	307	273	324	312	260	280	290	286	300	309	299	280	279	285	301	258	295	303	299	296	296	284	292	304	338	285	289	297	298	315	341	262	302	289	274	297	298	299	278	319	310	277	292	319	254	288	290	288	289	299	253	275	304	317	248	294	257	274	301	258	263	295	261	280	300	336	289	303	304	300	325	304	292	283	291	300	307	351	286	295	291	289	283	294	285	263	313	306	272	295	259	289	272	293	305	295	296	268	299	286	289	304	308	265	274	291	297	291	305	287	306	318	311	289	268	281	306	287	282	302	292	291	281	279	243	263	313	304	296	303	301	325	311	298	277	294	264	301	281	261	301	294	335	312	252	281	276	280	251	265	293	313	302	260	297	257	276	313	273	297	299	311	299	299	274	282	293	284	307	315	301	254	278	305	324	309	312	287	280	280	259	261	281	261	245	289	280	311	291	274	294	282	293	318	296	284	302	291	317	303	277	280	310	290	311	307	286	304	278	271	290	283	271	265	296	312	316	273	315	290	275	315	292	273	302	298	270	285	283	274	291	303	307	264	300	284	286	299	310	300	259	283	271	287	307	276	323	263	270	280	323	299	287	275	271	296	275	300	289	266	293	261	274	275	270	297	301	283	303	331	256	288	292	270	276	254	258	300	277	290	276	300	269	290	272	276	319	298	306	297	261	336	296	274	295	335	272	279	256	246	292	317	273	294	305	308	304	292	305	249	303	295	264	296	294	258	316	307	287	285	261	288	287	262	278	296	285	303	277	282	276	262	274	272	294	283	298	266	276	292	267	279	272	270	301	318	310	289	312	247	275	286	325	296	301	266	292	320	257	301	245	304	294	294	278	280	293	289	312	289	305	300	279	263	316	274	294	256	327	303	286	311	298	304	290	273	275	264	305	295	293	289	287	262	304	298	312	269	285	282	321	318	291	277	297	290	297	290	282	263	282	299	280	316	310	323	251	281	287	306	282	273	292	256	275	284	299	300	287	308	294	278	249	286	302	289	266	285	286	316	288	284	307	322	288	297	332	316	336	304	294	313	309	272	279	326	296	291	291	308	288	286	307	296	307	283	308	281	302	282	284	317	318	311	297	284	333	290	298	301	270	284	270	287	290	286	282	280	290	292	323	307	287	285	283	298	298	330	322	325	297	288	299	280	295	306	287	324	314	324	265	288	281	284	267	296	317	251	294	280	287	308	288	277	286	264	274	310	273	247	275	274	278	307	262	287	291	257	324	285	282	304	295	267	279	320	282	280	272	306	294	319	286	308	295	266	248	320	308	286	283	304	288	303	266	286	278	259	319	315	300	266	302	295	315	308	284	276	258	285	271	257	258	297	297	298	316	270	287	328	301	301	266	285	294	251	276	291	284	274	289	316	291	285	303	302	279	304	259	284	288	275	304	292	273	306	270	298	287	283	285	281	256	261	258	310	298	266	282	296	304	287	281	292	294	291	307	257	298	272	335	283	246	272	282	292	304	297	310	344	271	301	254	290	347	298	296	272	272	281	292	310	285	308	256	313	319	272	294	280	261	283	292	291	309	292	254	274	278	273	288	276	270	268	291	288	302	276	292	279	298	261	299	277	285	305	279	263	325	325	290	285	284	269	284	277	273	252	294	293	314	294	282	278	324	291	288	284	270	253	272	281	280	276	288	262	288	301	294	302	312	274	291	281	326	291	291	319	320	281	297	260	291	300	313	262	303	305	316	306	285	272	280	277	295	303	263	239	297	272	309	260	287	293	317	299	294	323	339	296	318	277	283	302	280	266	323	298	307	290	274	276	265	290	268	277	337	300	268	302	309	311	289	264	287	299	271	295	267	257	304	282	310	306	283	292	309	295	261	277	276	301	280	275	259	318	281	255	267	278	316	311	324	271	273	299	313	311	293	294	270	293	290	327	291	280	275	281	268	269	270	301	290	266	274	234	294	269	307	272	288	299	292	321	305	286	283	282	293	311	282	303	290	292	290	287	285	254	306	281	293	304	294	267	292	293	298	277	287	315	267	295	292	283	326	284	293	306	305	293	303	257	264	317	314	289	287	293	242	288	289	302	289	283	299	272	301	276	296	264	309	280	294	308	302	303	304	331	276	250	292	296	313	299	265	269	292	294	330	302	288	302	292	305	275	295	290	277	299	270	307	282	322	269	270	268	307	277	237	268	264	279	299	254	269	286	303	309	289	301	283	311	322	294	297	286	292	282	270	251	281	296	302	270	319	296	285	284	270	287	281	326	307	266	296	307	282	275	301	272	260	298	299	301	285	256	290	258	285	280	307	329	293	316	312	324	278	277	265	293	275	298	326	302	262	287	301	296	278	315	276	305	309	291	296	314	273	291	277	325	312	297	289	293	291	310	264	273	309	280	288	290	299	280	274	274	286	248	285	263	272	275	292	286	286	283	286	288	242	286	290	275	340	306	269	345	281	255	266	306	275	283	290	307	274	296	295	295	245	300	276	277	299	301	267	299	298	268	300	287	303	256	279	258	307	301	284	274	288
43680	23455	14389	7863	3859	1474	892	731	624	640	622	616	623	684	623	637	667	605	597	608	622	618	592	613	601	604	614	642	621	629	587	595	571	639	614	588	613	624	640	613	594	595	615	594	630	617	598	572	623	595	594	616	562	571	566	605	613	573	603	630	563	583	571	606	600	606	572	657	602	611	569	612	623	656	579	623	613	608	617	585	595	652	602	602	592	596	610	644	641	566	643	624	631	590	589	591	652	614	571	605	579	608	631	653	609	599	581	589	610	561	607	624	617	584	607	578	579	588	581	648	611	601	547	635	595	617	596	587	646	598	588	579	602	539	570	604	638	616	623	597	623	610	601	585	613	647	617	578	595	598	619	608	652	588	634	582	645	613	581	645	604	614	588	559	644	602	597	608	624	603	633	563	578	557	574	586	629	591	608	603	644	609	609	634	610	598	625	577	555	617	670	582	591	633	571	613	634	576	636	586	580	601	616	578	580	650	603	628	592	598	598	569	643	619	646	564	639	573	587	605	575	622	596	620	606	601	610	577	618	593	585	585	576	602	623	589	606	626	563	563	614	584	606	620	592	647	606	618	613	653	565	590	617	625	589	583	609	652	612	632	641	582	653	609	572	600	616	628	570	619	635	623	651	615	619	611	570	588	640	631	598	604	635	595	616	628	608	650	580	644	595	615	579	580	630	594	600	567	632	591	616	620	590	621	628	588	611	644	629	605	613	604	605	666	599	639	583	594	625	571	626	573	582	660	646	611	627	591	590	600	609	589	608	621	604	602	589	687	606	604	638	586	586	578	597	603	634	636	593	614	571	604	633	610	637	600	620	602	616	576	557	571	593	602	629	639	595	626	667	627	591	614	589	606	650	615	618	580	605	596	600	621	596	629	612	534	632	598	619	589	590	636	611	633	657	581	591	584	613	634	585	633	602	626	587	636	601	630	616	609	616	595	619	594	598	589	609	634	597	604	593	572	643	571	588	613	647	568	626	655	621	591	623	615	592	638	585	605	588	606	630	584	663	646	575	624	626	626	647	633	624	572	560	593	618	608	582	561	594	641	569	602	591	634	614	602	600	626	615	608	587	642	586	612	630	616	605	588	617	599	579	573	620	585	604	610	583	600	616	629	576	584	582	575	648	580	596	564	573	565	558	585	616	570	568	618	606	588	630	596	594	626	630	614	599	602	593	626	626	564	625	598	588	609	582	596	584	620	633	602	605	553	630	600	560	562	575	599	578	649	604	624	634	583	598	612	602	594	583	600	622	581	632	588	594	584	661	657	615	559	622	617	597	531	617	584	574	572	611	610	573	574	630	608	612	607	621	617	618	581	592	600	580	604	599	590	629	605	653	587	606	573	603	647	580	570	592	640	609	637	629	615	602	550	567	612	616	620	578	626	661	571	594	602	594	611	654	604	582	616	667	619	585	580	601	607	588	614	586	602	619	609	574	626	603	618	606	598	651	626	605	648	584	632	578	596	628	639	598	632	613	571	615	613	641	628	635	567	609	623	598	620	587	634	636	654	588	577	652	588	630	611	573	594	638	640	627	627	590	577	579	592	587	608	628	585	591	590	582	645	612	598	597	615	603	606	601	605	603	631	597	619	599	637	564	556	626	589	576	603	581	629	602	625	640	611	622	621	636	600	604	607	609	564	582	567	571	636	582	575	619	609	595	604	655	596	640	620	595	631	613	602	650	603	611	571	665	583	630	590	622	595	626	612	586	575	551	651	599	601	608	587	619	597	606	628	612	580	610	556	545	618	570	583	615	634	583	619	605	591	611	632	616	613	615	625	598	605	595	585	612	608	621	576	601	585	633	620	609	586	540	600	609	596	599	596	581	648	569	618	641	598	630	598	578	586	599	607	584	636	600	597	655	586	565	596	607	652	603	585	639	639	616	572	627	591	612	616	577	620	615	643	628	575	619	612	642	550	582	573	573	592	590	628	633	578	604	595	612	601	573	562	598	559	625	670	629	589	611	628	582	614	616	581	574	602	603	636	606	596	594	614	641	603	637	638	620	602	614	574	573	576	621	622	596	645	575	620	600	603	558	617	616	582	590	609	598	644	596	585	600	585	625	597	654	612	605	640	574	636	592	598	577	607	626	599	619	597	586	597	606	616	583	657	588	612	634	573	624	569	623	633	561	597	652	633	599	605	553	665	584	579	593	615	595	622	612	609	619	636	640	588	598	600	610	580	616	575	626	581	619	601	589	614	570	611	595	605	630	579	622	590	585	614	625	658	631	573	608	637	608	591	619	611	566	566	610	596	621	582	639	622	626	594	627	602	601	593	591	651	618	602	552	629	633	599	578	638	594	618	573	613	599	625	602	621	599	600	598	627	630	613	617	576	609	634	563	615	576	605	620	609	624	619	600	604	646	618	628	601	589	609	656	590	566	622	605	640	592	613	623	608	567	594	614	649	606	541	605	629	592	630	633	598	609	673	579	601	595	612	627	599	545	587	617	589	600	605	599	626	595	607	586	628	588	614	576	642	618	619	600	583	659	575	640	582	593	643	635	603	590	642	624	584	591	625	641	637	619	630	622	611	638	614	636	595	611	612	619	570	655	615	611	618	579	604	570	619	604	590	623	597	585	567	571	599	580	555	561	604	618	633	619	646	599	619	621	615	620	572	602	595	625	618	599	588	613	592	597	619	549	582	651	633	549	591	628	624	616	605	559	577	619	628	592	632	600	565	625	614	597	604	595	585	633	588	640	605	626	660	615	620	585	556	595	591	594	596	617	630	562	592	659	629	614	591	618	604	628	617	628	642	630	588	603	595	620	599	605	580	616	605	583	640	635	601	565	614	644	551	637	633	629	597	612	593	612	625	630	586	632	611	596	620	603	618	581	570	611	598	598	581	625	613	606	610	596	609	602	631	635	656	566	594	626	647	574	632	590	649	608	606	607	605	650	618	654	604	604	640	600	616	638	629	620	577	605	620	586	578	616	626	648	641	615	633	620	601	641	612	601	627	603	596	599	628	612	614	638	599	619	557	613	609	600	613	591	607	599	629	642	648	582	601	605	653	592	607	617	627	629	577	590	536	635	603	564	587	622	555	583	631	625	608	577	573	550	590	623	571	596	592	605	562	580	572	596	597	597	572	549	625	608	606	554	633	550	569	608	599	622	636	589	626	621	589	601	561	588	560	599	582	636	614	609	627	579	648	604	622	664	639	595	610	593	634	667	637	591	593	613	591	616	661	630	541	609	595	600	643	647	607	575	619	619	655	627	589	559	656	590	618	627	606	624	583	618	577	602	596	630	596	593	607	643	586	665	601	616	604	622	603	578	604	584	598	620	625	596	577	624	564	627	624	602	635	583	638	588	590	632	618	601	563	593	580	583	576	615	584	590	587	606	568	629	627	625	618	629	576	598	582	584	566	592	610	633	593	591	638	563	614	672	609	632	617	571	622	598	619	597	559	634	600	641	599	632	601	612	595	635	613	623	603	603	611	645	618	611	612	607	602	613	614	639	608
52384	24045	7324	1916	625	388	254	234	206	215	231	193	196	230	259	228	211	191	212	214	227	224	203	242	226	218	208	237	210	227	213	226	215	218	216	271	227	209	247	238	235	230	220	206	212	230	255	228	216	235	202	191	230	207	215	198	203	227	231	231	235	204	198	207	236	225	194	243	200	199	230	234	230	207	196	209	199	236	184	238	214	217	216	205	218	203	203	200	213	210	232	218	206	212	232	199	213	210	205	215	204	239	224	213	186	232	215	210	221	222	221	226	212	213	199	196	221	229	226	225	208	215	219	200	204	220	230	227	221	226	236	229	205	208	186	236	199	239	220	225	214	213	198	227	216	189	223	231	192	227	250	219	224	236	208	211	225	250	229	221	219	213	200	204	197	198	215	221	257	220	217	214	221	227	227	201	235	197	218	181	215	202	197	227	220	183	227	243	217	203	195	220	204	223	223	227	212	249	203	233	239	220	231	191	193	235	229	204	210	202	229	244	216	212	221	215	252	225	192	219	200	249	216	235	222	221	230	204	200	192	230	196	226	225	193	222	231	237	196	211	223	241	198	231	207	212	224	227	228	231	206	226	226	239	232	220	215	221	245	218	208	232	190	182	207	224	249	217	213	257	223	198	234	242	210	197	230	257	208	202	201	203	240	230	231	174	207	209	214	196	216	248	187	205	223	197	204	228	196	217	226	219	201	199	190	233	224	193	235	201	202	231	201	215	221	222	181	225	196	217	264	209	226	240	200	204	236	210	209	245	238	232	203	213	220	201	210	223	210	224	233	198	226	243	202	202	221	213	217	239	219	200	207	221	207	196	219	225	230	241	218	232	245	204	194	186	193	210	224	227	206	183	220	195	236	210	227	253	223	221	218	212	194	188	203	223	212	219	173	213	230	212	204	216	207	201	227	210	214	198	232	220	203	176	215	209	203	222	220	190	224	223	226	231	230	223	207	225	202	195	220	211	201	208	247	184	185	196	231	211	222	230	189	212	183	211	216	201	211	222	197	205	235	211	210	202	245	221	204	213	221	209	209	242	216	196	263	222	214	229	204	230	211	238	237	245	203	214	204	195	229	222	225	225	222	228	208	211	222	216	215	220	199	199	206	238	208	198	218	218	224	218	204	192	233	221	241	227	239	205	199	234	208	198	221	177	200	195	249	216	218	215	223	239	234	213	238	229	203	192	184	204	224	229	242	227	204	219	231	195	220	219	239	223	233	236	212	234	241	212	219	219	216	232	233	239	191	220	218	198	197	216	216	206	203	217	256	207	211	200	246	196	192	211	225	210	211	256	231	210	196	201	191	217	207	191	215	222	213	215	217	197	228	202	221	206	187	228	203	241	206	222	224	211	190	220	240	214	187	176	209	226	207	193	202	229	246	190	210	223	210	201	243	231	233	206	219	218	207	193	143	239	236	198	212	212	217	215	212	199	227	204	194	206	241	193	234	225	208	244	225	234	194	184	216	193	206	227	219	242	227	215	197	237	198	186	190	234	226	234	216	198	201	190	210	179	199	201	206	182	225	197	243	232	207	198	169	209	204	233	227	227	217	234	211	236	231	188	217	231	219	224	217	244	195	189	237	246	200	201	231	203	228	198	222	219	224	195	249	222	220	221	223	202	214	217	201	206	204	249	247	203	236	218	219	209	236	216	200	202	236	215	229	228	235	187	210	230	203	215	203	229	215	220	211	196	224	221	205	236	192	208	247	227	231	212	205	192	214	226	226	211	227	231	204	218	246	196	199	223	202	235	225	241	208	225	221	219	253	218	207	261	215	199	205	228	223	193	196	195	193	206	235	254	243	222	232	221	217	217	211	198	208	229	193	223	214	195	184	231	203	229	217	235	237	228	222	203	208	193	204	224	234	210	189	199	217	231	212	226	197	196	181	207	205	232	203	205	216	223	234	212	211	199	192	201	224	215	234	212	239	221	216	173	212	187	234	214	203	218	213	208	231	215	256	187	166	217	193	210	233	211	217	230	214	218	224	210	179	213	225	197	215	197	229	218	253	239	215	249	220	196	227	201	199	244	234	222	215	236	214	197	209	227	174	192	243	218	228	215	212	197	201	207	213	214	208	227	223	211	206	207	200	215	228	205	234	229	196	235	231	204	225	222	237	211	192	201	244	200	208	207	212	216	223	227	210	218	219	202	189	229	238	245	232	222	224	213	225	229	203	216	234	206	217	237	221	220	196	214	218	196	254	256	236	220	233	213	210	200	216	220	211	228	203	214	213	233	214	220	192	225	239	227	192	202	204	202	211	221	199	226	190	191	214	195	197	204	193	218	225	214	243	212	207	216	246	217	229	218	235	252	203	201	197	247	192	228	209	219	202	201	202	215	202	208	251	226	250	212	249	210	211	176	204	213	243	202	200	206	210	216	223	223	182	217	179	202	232	208	210	186	199	239	197	233	214	217	249	219	205	214	245	239	233	203	244	215	208	199	220	221	214	222	231	222	198	192	232	214	240	203	253	174	214	209	204	200	211	254	199	215	231	210	246	218	195	210	208	222	210	206	245	203	221	229	202	198	219	218	197	220	206	217	229	246	224	195	223	231	214	219	217	212	221	229	200	222	197	218	183	231	232	242	237	228	228	227	185	205	224	201	215	208	199	233	215	214	221	205	223	223	226	221	229	240	192	216	229	215	221	216	213	248	200	177	208	201	205	194	224	194	202	209	220	245	228	233	196	189	209	210	219	201	200	208	225	209	228	200	228	215	207	225	257	234	198	206	243	215	212	201	222	206	224	218	189	187	189	215	226	205	196	195	247	203	214	224	220	212	214	186	185	208	216	183	189	214	207	202	209	227	229	214	205	234	210	168	193	232	217	231	219	224	211	213	229	197	224	204	253	201	235	242	202	179	250	228	229	204	248	236	223	239	236	228	214	206	223	209	211	196	204	230	186	218	214	211	215	232	214	183	197	202	197	235	233	199	231	240	232	213	207	245	233	205	250	225	179	207	247	243	210	196	224	229	267	206	206	215	210	235	235	212	186	205	206	208	201	231	216	193	217	214	222	210	219	196	234	214	231	209	211	213	211	219	224	201	223	226	236	222	197	224	207	199	232	227	221	242	204	192	195	227	227	212	202	241	232	208	227	205	200	192	199	210	195	218	202	204	204	222	220	209	206	197	213	242	230	242	217	232	220	247	223	216	212	220	208	244	215	211	220	232	218	214	215	215	234	191	203	217	230	210	219	216	224	185	229	223	200	201	182	195	213	216	224	192	227	213	176	221	215	213	222	234	230	214	215	228	198	224	236	187	208	220	217	233	220	207	208	215	212	221	223	213	184	214	238	222	215	252	219	249	249	202	262	228	221	218	198	219	237	210	217	215	224	231	205	196	209	227	252	210	194	219	247	213	212	188	248	194	227	211	204	240	213	219	213	219	233	206	225	216	217	187	220	226	214	246	223	228	227	228	226	227	210	214	211	195	218	214	201	220	203	204	202	223	198	223	224	216	205	226	218	240
33095	15094	7813	4119	1701	1190	554	471	480	488	476	480	497	472	490	452	457	480	459	464	426	461	476	484	455	483	435	470	472	457	435	470	454	421	434	476	494	479	438	460	492	458	443	463	498	434	488	469	482	445	452	486	483	458	514	453	436	464	448	494	460	467	474	450	441	479	472	474	446	452	487	486	485	492	470	444	462	494	452	446	447	453	462	431	460	456	461	420	492	466	465	453	463	472	473	425	446	463	451	462	437	458	481	436	459	465	462	445	488	458	437	452	456	491	419	470	473	462	431	514	450	432	436	482	463	443	469	439	431	467	479	475	453	510	454	453	447	452	425	501	470	501	444	470	433	437	434	462	449	481	460	491	424	452	426	473	475	477	461	440	446	442	437	477	451	501	474	481	435	479	511	500	455	435	483	463	454	475	430	463	460	493	427	457	447	451	470	432	439	490	440	450	442	439	451	441	455	468	471	461	453	463	476	480	444	489	455	475	466	479	470	471	466	504	434	469	448	449	493	409	488	457	486	478	416	452	430	475	471	460	465	444	457	456	463	448	464	450	473	454	482	470	459	450	432	433	450	439	452	474	459	474	479	474	456	482	493	469	445	438	495	411	472	466	460	462	466	501	442	478	462	440	481	437	458	483	476	485	449	445	433	512	451	486	462	481	447	443	461	427	479	505	437	459	471	461	496	442	401	440	481	470	437	429	459	434	431	424	482	473	488	481	471	461	448	468	479	450	461	485	474	432	457	448	421	460	482	480	451	494	488	484	450	438	464	461	477	489	468	471	473	446	468	440	423	495	484	435	476	465	465	459	471	441	516	460	494	465	455	459	444	454	450	422	443	454	465	474	424	477	460	479	460	469	429	509	437	451	494	484	483	467	463	457	424	480	433	422	464	490	505	439	503	457	466	468	445	449	438	485	426	471	437	440	488	471	484	464	466	442	451	487	466	420	438	435	442	471	446	475	481	461	474	496	460	490	461	437	443	472	461	439	458	436	470	443	450	432	481	465	467	463	502	458	494	455	454	460	460	454	471	460	441	479	439	445	458	430	431	449	449	451	465	480	445	439	437	421	448	452	462	433	486	462	476	460	462	458	486	462	447	490	457	465	434	470	450	465	470	440	470	459	486	424	458	456	484	434	480	436	448	441	468	447	435	472	448	445	476	452	469	424	445	483	480	481	486	456	457	433	446	444	464	425	454	459	468	474	446	446	494	456	425	486	443	448	501	461	452	477	477	459	478	434	455	421	430	465	477	461	516	473	482	457	466	487	457	466	456	472	447	435	477	466	464	475	470	450	464	450	476	501	477	495	466	445	441	447	475	422	443	475	430	485	464	440	450	441	455	508	482	483	464	498	477	448	424	434	452	404	479	437	438	481	480	505	478	443	424	483	465	440	497	449	455	445	460	451	480	461	448	480	450	455	475	467	484	488	481	445	449	421	474	458	479	476	497	430	451	495	426	477	491	457	447	469	466	406	429	464	451	450	454	447	471	441	463	482	460	448	481	467	425	471	453	463	445	511	475	479	440	454	455	413	465	477	520	448	496	473	431	471	436	462	450	471	455	495	453	441	423	481	477	433	442	450	480	445	471	462	458	485	456	439	438	463	443	507	452	466	462	476	422	503	479	497	489	479	447	488	434	456	488	443	472	488	542	427	462	462	444	467	460	457	487	450	453	476	481	475	457	469	423	417	472	417	421	466	467	490	462	460	456	449	458	457	445	439	500	448	468	425	467	466	460	422	502	468	471	434	493	453	430	461	436	505	472	492	441	444	485	446	445	409	504	482	431	472	484	459	495	434	475	487	455	446	471	516	497	470	450	452	484	465	456	453	446	432	453	428	442	466	449	448	451	472	478	450	445	475	471	468	456	449	468	455	469	421	460	456	490	454	450	432	493	471	456	440	464	460	467	486	518	461	453	473	475	440	479	500	467	453	474	491	439	457	443	450	489	452	490	453	464	492	458	431	447	474	438	429	450	459	472	437	443	475	470	427	461	429	413	474	472	448	511	495	470	477	473	472	456	471	449	478	480	456	458	420	456	476	498	475	483	435	429	468	448	444	440	461	474	495	489	493	445	493	451	452	449	433	457	469	454	468	435	481	458	458	435	461	449	422	462	448	460	432	451	441	474	457	490	463	459	450	470	466	453	453	455	492	449	471	481	498	429	463	495	476	455	430	453	472	419	483	493	469	453	452	448	490	450	462	459	459	460	471	487	432	477	464	494	475	458	464	474	459	471	430	488	461	464	446	464	439	466	457	466	435	468	502	451	465	457	484	509	454	428	471	471	438	454	471	486	492	489	481	449	481	469	432	471	461	454	443	445	439	482	464	459	437	441	442	468	489	445	425	463	426	463	447	422	494	464	436	488	481	457	479	468	486	463	488	500	468	463	451	503	447	498	445	454	476	459	491	464	471	432	419	456	464	450	470	471	479	447	444	459	463	472	485	425	436	466	469	473	444	463	447	451	458	494	454	482	450	490	479	456	464	480	509	472	457	442	481	474	418	471	468	442	481	498	431	414	447	433	486	454	436	462	480	467	480	444	441	465	454	454	447	472	452	467	455	455	484	485	448	480	459	484	480	500	461	403	481	471	479	493	476	430	463	426	477	401	469	501	443	468	470	501	466	477	456	451	458	477	448	446	448	475	416	474	475	436	427	433	469	443	475	479	441	476	411	476	475	443	443	460	475	452	502	422	421	448	476	434	457	452	422	498	436	454	458	478	462	463	484	500	422	474	448	456	445	483	477	459	486	471	499	473	449	446	503	474	476	436	429	477	443	458	462	468	461	486	422	507	458	443	450	457	494	462	447	517	442	441	442	482	434	474	464	442	438	451	463	460	465	443	465	436	431	464	476	426	492	446	428	462	464	417	491	459	473	450	420	465	452	486	457	441	452	458	472	475	472	498	470	501	458	454	459	449	461	486	469	423	467	463	495	480	448	435	459	482	441	461	490	510	453	467	445	470	490	473	472	443	496	479	434	463	439	448	417	446	507	465	465	484	458	442	438	470	460	533	434	436	475	502	455	462	502	466	477	450	446	453	465	432	447	481	459	449	495	464	457	417	416	464	484	476	471	483	451	450	470	444	425	488	446	474	463	481	465	473	438	424	480	499	457	459	507	458	462	446	479	505	481	461	464	479	454	458	435	478	477	444	456	447	462	483	425	465	479	476	468	470	473	458	451	455	451	438	437	464	481	414	494	466	454	435	455	456	476	474	463	488	443	431	444	464	474	477	481	503	458	437	486	455	466	422	496	438	462	436	467	433	486	451	457	479	486	434	451	481	476	505	469	455	473	484	451	465	444	483	453	446	473	460	448	454	431	491	450	446	492	449	482	457	462	453	455	466	451	458	474	468	498	447	457	464	443	458	455	489	472	489	420	501	469	412	483	459	448	484	448	458	466	459	444	443	453	465	438	454	417	473	476	462	443	467	454	470	484	430	426	426	458	463	474	462	450	477	463	471	450	413	432
59453	26570	10839	3699	1355	586	275	255	222	248	204	234	226	204	242	212	235	224	232	235	243	221	219	230	204	224	233	225	226	213	230	204	240	211	207	232	226	242	228	247	233	227	219	225	210	202	218	226	259	217	195	228	230	224	218	229	248	219	217	235	262	220	211	242	223	217	247	220	259	211	228	242	244	219	202	204	250	225	227	222	223	216	251	211	220	206	222	234	210	221	225	233	223	210	209	210	212	221	235	228	239	204	242	226	208	233	239	244	200	206	220	241	226	218	227	260	218	204	204	212	216	248	258	226	222	222	209	219	222	205	220	234	231	228	209	231	209	225	225	240	216	228	246	223	214	208	252	222	239	225	201	221	251	201	216	238	235	231	206	196	220	207	223	212	213	218	202	245	225	216	228	236	230	225	244	239	235	223	217	205	217	239	231	216	219	195	204	236	227	220	214	215	226	211	223	244	250	223	215	223	232	222	217	239	216	215	227	232	206	211	198	220	185	239	216	221	193	247	230	221	236	255	212	235	194	215	219	224	208	228	199	247	246	219	220	200	208	245	231	251	210	216	242	256	244	191	218	221	226	236	231	212	226	216	219	206	209	199	207	236	218	266	229	246	228	208	194	251	222	246	232	216	237	200	238	242	246	209	238	232	227	226	243	249	270	241	217	207	216	234	224	225	225	205	210	215	223	238	247	236	243	236	225	206	209	240	241	218	195	218	256	220	241	255	211	198	234	225	234	235	244	216	255	213	257	219	218	229	215	229	221	205	248	195	240	241	231	232	223	206	217	201	210	271	203	220	244	253	238	233	218	250	243	227	239	252	231	248	218	199	241	216	207	200	179	230	222	254	216	194	213	231	237	236	231	223	222	258	216	214	235	224	221	218	219	206	215	206	221	219	227	206	232	224	233	224	231	229	234	241	231	254	201	227	208	248	249	230	224	235	255	227	241	219	227	214	215	216	236	217	239	210	256	235	238	242	217	209	183	236	216	209	213	240	235	223	264	236	240	170	197	214	202	201	218	228	251	201	226	207	225	202	231	215	212	216	230	220	253	233	206	226	242	245	200	205	198	256	205	210	222	271	210	246	201	210	241	218	224	219	205	202	221	217	206	224	214	241	232	235	269	190	216	221	215	215	236	240	192	231	224	218	225	218	227	214	261	246	236	210	238	238	220	188	233	230	203	231	243	220	269	226	246	206	261	227	236	225	186	224	240	198	226	240	248	210	221	255	206	206	237	253	215	236	221	216	220	228	220	229	231	225	198	228	227	205	218	229	216	222	209	220	226	215	214	237	238	216	223	225	221	230	251	216	231	224	226	231	232	181	244	241	230	243	224	230	228	235	228	200	192	199	223	238	251	236	247	232	213	233	230	241	236	213	241	200	198	253	261	223	256	232	201	233	223	243	230	237	206	240	190	244	239	241	229	228	188	198	225	232	211	224	230	246	232	259	229	227	238	201	215	242	205	225	214	215	240	223	250	211	232	257	229	216	195	208	191	233	257	216	248	227	215	234	211	207	208	217	216	212	206	221	237	250	214	221	201	209	206	230	207	200	198	227	217	221	216	205	243	196	227	222	211	236	239	227	237	206	222	233	196	245	239	241	248	215	209	219	220	205	232	230	222	235	228	244	215	209	228	243	212	210	221	250	218	253	212	213	225	259	223	223	231	212	236	219	194	207	229	214	231	225	240	241	204	196	226	223	241	223	226	227	232	231	213	225	216	216	235	231	227	221	253	220	209	221	229	216	234	223	230	221	199	219	232	211	238	219	191	244	215	195	228	221	214	210	203	218	200	246	220	239	239	228	245	232	241	245	242	235	238	220	224	259	219	195	228	220	194	233	224	272	245	221	252	200	239	236	213	191	208	226	211	228	246	198	217	226	231	204	222	192	233	245	227	208	243	208	217	208	232	242	215	204	223	206	234	237	209	237	235	210	250	236	214	231	229	200	226	232	214	228	196	189	237	235	236	202	219	256	227	229	267	212	259	220	257	245	196	226	206	239	230	218	224	232	210	223	227	225	263	246	237	245	205	180	234	218	254	225	206	225	212	243	241	211	249	221	222	205	212	225	248	215	211	197	255	229	216	221	236	223	225	218	196	225	210	230	206	221	240	241	226	212	212	237	227	202	242	218	246	252	247	210	240	229	210	227	207	201	208	204	223	239	229	220	206	204	209	206	230	223	227	238	209	238	229	215	202	218	231	213	241	208	243	221	201	244	220	230	226	228	235	210	247	202	209	241	220	223	231	246	218	236	202	234	242	224	235	203	220	204	232	232	230	232	220	221	233	202	221	235	248	234	200	241	204	229	238	201	215	239	207	228	221	211	239	202	214	245	216	226	217	234	218	222	196	264	217	235	193	241	231	200	239	202	211	207	232	206	199	236	224	236	216	221	230	193	221	219	247	229	258	238	222	251	228	222	245	221	234	197	214	196	225	234	245	249	250	223	234	224	192	219	248	229	204	225	232	222	263	222	202	235	218	215	227	212	189	232	223	200	210	249	217	213	222	217	236	208	202	243	217	216	229	258	231	223	252	233	251	218	215	222	207	220	240	211	257	203	204	214	212	218	238	214	192	217	216	229	199	226	218	219	230	244	199	227	236	232	225	232	253	206	219	227	223	204	248	205	195	244	221	227	197	257	237	263	222	207	212	241	224	228	234	206	206	222	215	248	241	227	231	228	227	235	223	232	208	221	183	223	227	200	215	213	220	227	251	219	244	225	240	215	252	261	233	201	208	201	212	209	243	232	233	224	226	218	193	239	222	222	201	254	217	221	228	206	222	232	229	212	214	239	233	210	236	197	240	220	202	254	224	239	229	196	223	218	232	234	227	236	216	201	256	223	227	227	230	239	244	231	236	219	240	237	223	218	229	233	245	241	252	223	201	254	221	224	219	197	228	233	204	241	212	214	242	212	223	221	218	221	212	227	226	213	249	239	218	208	211	217	213	239	223	222	207	222	241	220	230	260	240	285	237	219	212	247	243	234	196	244	237	249	211	236	215	228	243	241	205	226	226	228	230	196	213	224	224	212	242	250	206	199	200	199	189	227	201	283	218	229	238	239	230	219	239	230	205	224	226	226	215	220	227	240	214	239	203	230	214	204	247	226	196	228	237	225	252	218	201	212	223	257	199	233	209	237	230	220	240	216	212	270	192	213	229	192	246	216	220	230	242	220	212	210	240	237	217	205	238	232	231	250	236	235	205	192	205	191	228	239	244	231	198	208	220	256	210	220	204	189	207	213	213	239	234	241	217	234	217	175	216	233	232	255	222	215	206	232	218	230	224	257	203	206	184	260	225	207	240	236	220	219	205	239	214	208	229	219	202	223	220	196	213	214	203	243	219	223	249	257	239	201	247	230	220	254	211	247	261	202	217	243	236	179	218	218	200	226	210	211	246	226	238	225	197	198	223	254	198	221	250	201	209	232	200	242	208	221	205	226	210	251	222	224	224	229	222	233	237	249	239	231	219	226
38919	17626	12465	7190	3996	2011	720	597	494	543	520	520	529	488	513	537	467	558	461	470	503	464	455	436	513	490	468	509	470	488	483	470	494	465	485	509	451	493	477	474	522	478	495	484	448	487	501	539	511	463	524	460	482	490	484	466	496	460	497	508	478	481	437	455	507	525	510	473	483	446	473	486	478	476	470	451	507	474	478	517	488	429	450	477	482	508	531	510	472	499	488	476	488	482	470	460	463	483	465	489	444	467	505	501	452	478	467	479	495	460	492	501	513	493	496	489	457	488	482	509	490	481	478	504	449	470	490	469	466	509	497	514	459	507	470	494	488	503	464	476	506	515	489	488	507	499	529	489	452	492	486	472	454	454	494	516	485	516	484	441	434	487	465	489	492	474	473	474	454	521	474	501	518	465	502	487	490	494	492	472	476	472	475	483	503	438	476	492	492	462	481	504	497	477	498	505	505	476	457	477	463	505	469	477	457	471	467	462	445	478	532	484	457	505	445	456	465	481	446	509	443	449	472	470	490	481	493	499	474	467	474	465	478	451	477	484	502	466	461	489	479	479	483	489	496	485	507	477	512	486	461	515	526	467	491	481	442	483	462	471	519	506	464	489	496	501	514	466	488	487	507	442	467	463	490	495	482	508	417	448	508	482	455	464	455	500	462	471	465	528	503	491	484	479	515	459	477	487	515	450	509	460	450	460	491	480	480	512	480	454	488	471	446	535	476	481	522	494	484	471	506	469	483	470	507	474	497	475	469	527	493	478	518	466	450	509	487	496	502	518	508	511	494	479	460	447	499	471	449	489	469	493	477	484	492	499	468	463	475	493	495	465	465	483	479	486	466	485	476	501	493	481	514	493	470	495	451	490	479	497	500	512	481	481	469	499	451	452	482	481	532	472	447	442	505	517	502	484	483	470	445	449	445	497	479	518	471	502	460	486	531	490	475	510	530	484	470	473	479	498	498	463	476	525	468	476	458	472	515	501	513	447	479	503	461	480	510	509	516	468	455	502	499	512	483	482	444	510	520	521	475	495	493	516	499	467	514	520	510	469	481	475	463	504	487	450	453	498	457	477	492	439	516	473	503	479	479	479	468	493	464	474	476	453	477	503	457	439	467	501	478	477	501	486	479	471	485	479	470	486	475	484	473	503	490	488	455	469	461	438	469	463	530	447	471	501	496	508	506	444	493	477	518	448	489	538	472	461	515	515	500	513	424	540	489	495	490	477	519	479	437	436	467	501	461	487	540	487	479	490	492	495	458	524	449	472	520	487	493	483	499	514	489	498	478	489	486	450	477	459	509	488	527	460	475	545	466	480	438	453	480	531	471	480	464	484	447	461	478	513	495	486	515	470	480	542	499	485	460	492	511	529	500	466	465	506	476	469	471	454	493	491	468	452	536	462	463	514	467	455	464	475	523	480	508	478	525	459	476	475	448	459	450	527	483	507	495	473	492	437	514	469	502	443	510	512	483	444	491	513	473	488	504	469	454	504	510	456	475	474	493	501	484	464	464	482	485	471	496	479	496	468	511	504	461	493	441	496	494	478	521	463	488	468	466	444	452	480	444	482	511	498	457	483	461	478	438	452	509	490	475	520	543	458	469	471	464	497	459	504	505	502	492	464	496	457	466	495	450	483	488	490	443	463	481	476	480	504	452	464	495	495	528	477	493	495	466	530	468	457	450	474	501	480	489	459	450	513	480	459	455	438	493	574	495	505	482	488	479	489	486	522	494	480	509	509	499	481	520	459	493	472	496	466	476	506	487	491	476	522	485	484	474	500	524	533	502	481	455	505	488	462	500	482	481	487	482	457	489	527	458	465	521	483	499	501	479	496	431	474	447	525	483	476	484	490	500	468	517	492	465	521	461	506	447	482	500	487	467	485	465	464	475	511	502	508	499	466	436	508	478	465	477	509	529	515	491	495	514	491	487	514	461	448	505	456	488	481	460	506	463	482	470	441	449	434	490	444	516	485	480	495	508	511	488	487	451	456	471	473	504	462	487	500	499	520	489	478	461	464	446	508	476	495	509	494	497	503	476	469	514	521	470	472	506	476	456	500	486	524	459	487	467	472	448	486	487	489	497	507	485	470	474	484	495	466	475	501	433	486	478	505	506	490	516	506	489	484	495	474	502	484	494	505	457	493	495	479	476	438	474	500	515	476	454	484	473	484	470	463	445	432	493	503	508	476	500	500	490	497	487	514	466	474	511	514	530	476	486	454	536	494	505	494	499	482	496	439	478	470	505	506	498	494	495	486	484	507	462	467	505	477	504	476	444	471	489	475	523	514	500	465	443	518	488	474	477	480	511	473	450	498	480	464	477	517	466	510	482	453	470	490	497	450	483	465	499	507	453	482	484	508	451	463	487	486	444	495	461	493	445	484	473	497	511	470	528	494	474	476	501	473	514	500	469	515	467	490	445	476	448	461	458	487	459	444	500	514	490	508	540	478	483	440	485	461	482	456	486	481	489	454	462	478	465	470	526	445	435	484	459	503	472	512	496	475	460	485	473	484	466	466	489	488	497	488	475	429	494	478	470	462	463	494	463	481	484	502	519	487	489	503	480	465	510	439	443	474	476	459	495	503	479	425	464	476	506	509	434	466	443	504	466	477	510	502	521	463	491	463	449	494	480	508	454	506	465	481	446	489	475	488	500	465	454	462	502	508	476	481	468	498	481	508	452	493	468	498	461	510	499	452	465	505	466	484	467	477	476	496	471	515	501	471	473	516	502	481	446	487	498	488	485	474	466	461	522	466	439	494	455	464	482	449	468	439	495	470	466	505	495	483	493	483	470	500	495	471	511	476	511	478	456	515	520	477	486	478	500	495	458	464	491	514	486	522	438	503	488	511	446	478	526	509	484	478	502	483	435	521	508	485	479	477	454	460	511	457	456	492	460	436	479	481	489	469	513	480	479	496	490	498	502	523	464	447	486	497	474	458	527	488	487	515	481	507	492	488	446	531	509	463	491	483	493	439	473	458	503	458	489	512	501	524	500	481	503	487	455	485	445	522	518	468	483	526	517	462	504	473	471	452	489	485	504	473	446	500	483	510	514	468	496	483	446	470	514	501	482	462	486	442	478	500	518	534	492	502	460	462	455	482	500	481	495	478	461	470	474	496	467	454	509	495	486	505	497	498	489	495	496	483	479	497	485	506	473	486	474	498	481	467	482	478	466	482	497	479	468	494	527	465	475	459	465	467	471	500	437	483	516	522	517	483	479	469	475	500	489	434	459	493	468	489	523	503	508	499	486	497	483	522	496	495	490	525	464	468	482	514	481	484	485	472	472	476	479	481	470	516	463	472	442	433	483	496	506	479	465	498	496	484	459	481	518	463	472	516	476	487	448	494	457	442	465	472	435	487	466	499	460	481	441	495	524	527	502	488	461	442	484	481	446	488	468	450	468	474	446	474	530	485	463	488	459	490	460	504	475	500	485	430	470	495	505	493	492	499	456	468	492	471	502	492	475	484
64558	32786	15637	4654	2280	869	404	303	295	295	324	311	294	305	233	258	262	263	264	286	295	305	285	270	268	266	284	297	314	292	249	271	280	252	295	280	262	293	301	283	297	302	298	274	271	278	260	254	274	260	292	250	260	267	299	293	281	266	292	301	290	297	255	263	261	250	251	273	274	287	291	298	301	273	285	289	252	263	257	270	297	274	274	277	262	256	267	286	257	293	301	289	297	292	260	256	303	284	271	265	280	277	300	293	275	269	313	316	246	262	308	289	308	322	284	243	287	296	272	291	270	302	263	262	285	265	281	255	282	277	247	268	293	287	287	256	273	267	315	294	287	299	320	241	267	297	281	260	256	304	266	285	297	271	271	277	255	291	291	266	284	270	303	285	310	299	275	314	287	302	264	273	295	253	238	286	250	271	265	290	262	275	272	337	286	270	292	294	287	303	280	291	276	259	248	261	281	296	286	285	262	282	260	277	296	277	266	285	256	246	280	276	270	295	239	256	259	281	249	282	267	280	283	314	277	282	267	320	268	262	229	274	294	281	281	282	275	319	313	274	261	293	326	295	268	287	272	304	293	305	269	244	279	250	277	297	296	306	288	317	273	274	270	277	245	288	291	262	285	294	325	279	284	279	289	272	294	272	310	266	300	292	281	260	268	235	267	304	293	243	282	292	268	303	284	259	339	267	307	324	296	264	260	277	300	291	293	280	283	261	286	287	267	318	283	275	267	281	278	324	310	267	302	296	289	266	293	293	264	284	278	279	248	271	300	296	290	261	268	275	280	249	243	277	272	308	279	276	273	250	297	263	255	290	284	276	271	276	256	278	296	270	250	272	293	250	276	274	268	295	286	257	266	300	261	279	302	303	283	295	257	290	273	305	254	247	292	290	278	294	284	310	262	265	264	274	320	308	314	288	299	269	253	291	288	230	247	260	274	267	307	264	272	237	273	281	260	255	267	285	265	278	263	284	287	261	260	250	266	285	262	263	282	317	280	282	265	287	257	293	258	290	264	271	274	284	277	303	279	250	303	222	266	262	299	297	285	284	308	266	276	292	275	284	276	266	271	267	278	269	271	298	262	316	259	289	249	297	281	271	292	273	261	285	277	242	289	294	310	289	281	266	287	277	265	293	285	290	271	292	258	276	255	258	312	274	241	260	266	269	285	246	284	255	276	289	262	265	260	315	294	294	255	260	275	266	276	278	295	229	255	274	294	293	277	246	264	272	265	289	278	261	293	261	294	272	288	307	291	306	270	288	249	277	287	278	287	305	287	259	281	274	267	320	275	286	271	282	272	285	284	316	255	292	276	263	275	303	261	303	284	254	256	266	278	274	305	242	257	242	288	259	289	259	293	287	302	285	286	278	281	283	254	289	288	275	294	291	269	264	301	276	281	285	245	267	292	251	241	262	277	250	254	274	317	303	314	280	291	255	262	291	296	265	273	258	272	268	321	238	276	261	274	284	254	265	294	282	267	265	274	300	278	277	274	294	284	305	254	288	293	308	270	277	288	310	281	272	290	322	268	276	254	243	260	282	280	268	285	279	295	257	275	270	271	261	283	262	293	283	317	295	272	285	291	265	276	291	298	297	306	283	294	249	286	270	282	271	291	291	279	287	255	280	285	288	324	293	267	312	305	295	277	271	286	252	253	310	297	277	290	278	279	294	289	298	276	247	261	285	267	278	248	272	267	252	296	301	250	301	292	291	267	296	337	259	277	269	266	294	290	251	290	249	280	287	288	303	289	300	274	276	289	277	265	282	298	285	270	265	289	279	269	261	280	251	284	282	323	315	281	286	265	285	278	240	281	284	288	275	310	276	269	277	255	297	303	273	260	276	283	284	264	262	288	296	300	283	295	280	276	276	251	275	263	242	309	266	298	302	242	278	317	264	267	296	293	282	237	298	298	281	307	316	289	265	283	275	269	278	284	283	274	276	277	291	259	282	249	295	278	277	273	296	280	288	271	272	258	262	253	318	294	289	273	290	328	274	297	279	286	273	295	311	271	268	292	321	263	317	295	326	302	320	284	291	289	285	291	268	255	267	250	270	294	263	280	266	260	267	268	297	291	268	257	274	252	267	299	269	281	282	317	290	286	281	294	285	282	268	300	269	268	287	282	306	276	265	289	295	294	245	266	270	270	291	300	259	300	275	260	271	271	327	312	283	272	269	278	279	276	282	261	257	279	245	267	263	264	241	294	278	237	255	262	289	279	241	276	262	293	249	318	298	292	312	279	250	303	278	277	281	297	273	272	285	300	305	292	300	251	280	272	257	284	302	266	276	266	276	316	278	279	299	267	290	289	273	254	285	247	291	280	276	289	282	278	278	275	263	244	255	294	295	312	294	280	317	257	267	297	278	268	262	290	288	264	265	273	271	259	274	250	271	254	291	286	306	279	290	271	263	286	270	252	276	285	258	274	302	285	268	280	313	258	278	269	264	251	298	285	307	280	255	268	260	292	277	279	298	266	276	251	251	275	281	302	297	271	283	309	279	282	252	288	262	311	282	284	299	269	275	296	245	260	288	291	272	255	262	258	279	292	288	265	269	289	260	272	271	285	296	282	278	287	276	284	288	247	250	312	317	271	275	303	260	291	257	320	295	268	289	285	264	287	271	278	249	275	283	301	269	255	268	294	280	258	261	286	262	274	271	305	282	291	284	300	314	270	266	280	231	254	255	296	253	266	276	298	274	287	268	301	249	285	255	309	296	279	304	292	262	275	255	270	309	261	265	315	269	289	252	282	281	279	309	284	293	286	307	288	257	277	311	277	277	272	289	282	308	282	308	237	305	263	308	296	267	293	278	294	310	291	291	302	287	305	266	264	290	274	281	268	247	306	282	269	258	296	264	282	273	280	276	285	268	269	300	304	282	315	259	266	322	314	291	311	255	272	308	265	288	243	273	262	308	305	290	267	261	276	272	294	270	316	279	264	247	262	278	294	282	269	277	267	263	267	279	279	251	296	279	256	275	286	285	279	287	290	272	297	275	288	275	250	283	252	274	277	269	262	283	266	277	270	258	268	273	290	283	243	260	296	273	282	300	260	279	291	288	283	279	253	303	261	296	284	279	295	292	275	301	281	282	251	317	269	259	288	290	282	272	314	268	296	267	254	278	302	293	297	312	273	285	273	237	300	303	268	265	271	272	264	255	257	248	256	278	301	294	299	311	274	271	290	268	294	276	263	274	280	274	299	283	280	257	252	280	284	316	274	283	287	250	288	276	268	292	291	247	259	263	282	253	275	250	287	276	270	280	293	254	300	254	291	260	282	284	303	288	291	299	266	289	281	277	296	268	272	277	311	268	317	266	258	293	252	289	274	230	279	284	282	328	294	305	247	294	273	292	277	317	287	321	295	303	274	280	293	263	271	275	288	287	267	276	274	314	291	263	297	246	272	286	262	270	286	286	260	287	295	287	247	291	297	308	285	261	256	302	305	286	282	289	290	295	276	277	282	288	290	270	271	272	300	285
42062	23836	15282	8122	6282	2396	1000	727	662	630	616	627	615	599	604	630	596	582	598	598	593	590	552	558	581	600	610	589	576	559	581	612	562	602	594	530	579	597	619	611	594	580	581	556	584	580	543	606	587	610	585	582	602	588	607	581	550	566	587	611	579	571	553	588	597	594	547	634	554	574	622	576	608	579	563	581	566	596	582	617	586	578	598	621	606	536	586	569	572	610	582	569	592	591	603	597	588	574	556	530	572	580	570	544	586	614	598	579	590	580	572	616	566	576	572	590	576	580	568	577	641	604	566	570	603	601	593	557	612	532	529	599	591	602	592	573	595	592	567	589	590	590	586	574	575	529	556	581	554	582	592	560	558	605	595	585	540	549	580	595	602	649	564	581	613	583	588	601	574	617	619	559	551	565	572	616	621	577	599	600	549	587	529	580	550	547	574	564	609	603	568	592	588	588	574	592	566	595	591	594	575	582	590	611	574	585	580	559	594	562	555	594	570	587	589	599	602	592	630	595	549	575	581	598	606	580	599	557	604	554	582	623	592	593	616	546	604	609	588	624	593	550	632	589	593	654	603	577	583	599	557	562	562	611	554	569	581	594	593	587	577	593	535	550	584	569	577	531	572	593	572	610	613	606	599	560	589	580	555	625	586	600	564	623	578	551	618	579	582	561	622	581	607	576	546	589	580	605	590	567	608	643	581	606	625	596	602	627	590	597	558	582	568	544	556	604	617	542	607	600	603	597	581	586	574	555	592	618	581	582	595	565	626	548	565	597	546	618	571	573	557	577	578	572	592	552	565	574	602	562	568	570	589	590	572	553	588	616	572	580	603	591	606	612	588	574	614	592	613	557	592	580	568	577	623	592	586	628	644	610	596	582	564	583	561	599	601	634	577	587	615	617	531	592	558	570	591	570	601	564	575	572	540	573	557	600	638	569	620	602	560	613	633	566	617	579	598	612	553	568	585	583	568	609	557	544	618	557	609	573	595	574	564	607	561	609	632	556	570	602	585	609	552	591	564	548	533	589	609	570	638	581	592	600	581	540	603	627	619	553	546	608	563	606	566	567	629	519	585	571	570	582	580	591	583	559	584	562	575	560	586	585	628	586	577	584	612	568	581	569	536	595	624	606	601	546	555	610	567	585	609	553	572	590	587	609	593	579	588	598	584	622	606	580	576	593	588	551	605	559	571	590	564	585	545	575	567	570	623	566	608	579	566	549	580	572	555	554	602	567	550	595	567	599	564	560	599	625	630	607	618	600	577	654	574	597	583	580	585	589	591	592	596	588	552	590	617	599	584	616	591	591	611	597	564	624	553	579	586	627	653	572	557	633	618	607	619	614	579	602	546	619	560	591	571	597	581	586	587	644	553	590	634	584	586	613	587	633	572	593	618	581	624	585	574	580	581	565	590	592	582	604	532	612	598	610	603	576	552	573	547	585	549	582	552	539	565	583	582	557	594	595	602	562	570	543	615	568	596	586	570	598	601	592	560	583	575	605	613	577	597	562	603	602	573	609	538	578	564	611	543	600	617	590	552	581	605	580	602	610	604	577	561	587	553	560	544	568	558	582	562	611	586	535	578	605	597	564	580	627	584	536	589	654	615	566	600	577	543	588	574	576	547	615	634	564	586	569	604	571	578	598	589	600	583	590	582	571	569	590	575	616	573	595	565	619	585	610	548	545	547	588	566	575	633	575	565	567	583	620	573	547	645	599	586	585	544	563	581	574	587	548	577	585	594	566	614	575	597	594	587	569	610	571	560	597	605	565	595	590	586	637	601	574	621	600	580	553	597	628	583	589	590	570	552	552	570	578	566	578	584	610	556	606	593	618	606	577	590	595	600	601	583	557	568	581	565	614	577	578	570	587	578	610	544	601	604	589	635	561	585	593	587	599	639	556	584	626	632	587	580	660	604	587	621	589	559	556	574	590	563	588	587	626	599	609	559	607	524	576	572	589	612	545	615	572	569	556	557	579	614	625	601	596	633	553	542	547	553	585	582	565	614	581	590	577	595	595	584	578	608	594	592	588	568	580	581	563	575	575	598	567	591	563	554	584	561	604	583	583	595	593	603	592	586	591	619	599	573	593	591	574	595	581	605	573	563	598	620	603	635	601	624	568	573	552	623	593	561	587	621	538	557	579	610	583	600	568	585	618	569	552	584	574	604	586	599	574	554	614	561	577	585	552	576	584	576	638	560	598	612	629	626	545	569	627	585	621	528	589	568	587	575	544	568	590	587	559	590	583	611	549	610	570	596	596	601	588	557	610	577	557	590	604	581	599	581	545	539	597	575	590	559	605	568	552	537	607	591	549	579	573	583	610	613	535	630	652	585	586	594	542	612	576	544	565	609	582	596	580	605	578	584	574	558	644	606	571	611	592	564	593	594	625	581	587	573	536	597	571	564	622	572	616	569	581	611	584	535	603	556	583	582	554	578	576	564	577	656	590	597	579	581	590	575	642	585	592	540	585	551	561	575	610	590	579	588	584	555	577	564	619	588	551	567	551	598	564	597	613	579	587	623	532	598	622	592	582	624	604	603	628	549	545	614	569	600	634	541	565	554	556	600	554	570	588	581	580	597	608	567	578	629	589	610	633	607	554	602	564	619	576	598	571	565	599	565	591	577	567	572	568	615	606	614	602	582	559	568	573	582	564	621	551	551	559	530	574	600	625	593	603	559	570	587	602	611	623	557	545	566	572	592	517	556	601	532	624	583	611	556	593	558	552	610	564	578	591	567	573	550	559	606	550	508	609	576	588	571	581	564	584	596	659	601	620	553	582	581	625	614	589	560	572	596	581	558	585	638	566	570	620	593	594	624	585	608	588	571	561	539	580	567	563	560	585	556	576	600	591	570	586	555	588	530	557	574	586	554	577	626	569	600	596	577	629	553	580	574	557	596	612	594	561	575	604	607	562	579	539	575	594	537	557	568	590	571	626	596	583	582	609	601	555	606	598	584	570	574	602	593	615	582	549	629	598	602	597	599	577	595	563	572	577	567	534	551	614	610	585	606	572	560	587	582	593	575	564	555	598	591	561	580	546	576	573	577	591	615	563	589	608	565	603	594	579	595	577	569	658	583	555	576	604	563	570	592	585	561	573	569	568	609	579	614	585	590	565	545	575	588	590	589	584	577	594	605	603	561	576	564	566	556	546	569	567	572	540	583	616	602	592	560	615	536	582	572	584	603	530	592	617	592	605	594	576	607	573	587	566	589	536	571	566	591	604	637	588	596	592	602	585	574	570	557	567	582	583	590	584	585	596	562	594	595	615	557	586	609	597	590	563	589	616	586	561	605	576	601	588	602	566	575	590	616	609	586	577	545	616	587	586	604	563	573	589	609	580	562	551	588	574	583	630	539	622	573	593	597	602	599	570	617	635	614	579	577	590	586	593	560	532	591	606	592	573	604	565	631	573	599	591	565	598	608	599	565	602	611	617	565	587	566	574	573	563	592	617	550	588	585	617	543	597	570	643
49080	22454	7527	2030	598	333	232	244	236	217	237	225	185	230	190	231	211	223	219	234	229	239	215	205	230	240	215	215	247	240	216	211	231	214	211	235	204	209	236	238	210	226	215	204	192	225	218	238	201	206	234	229	230	245	202	210	222	244	233	219	222	206	232	202	226	219	186	229	210	215	197	225	216	179	247	241	236	193	227	268	230	228	219	203	229	219	196	220	227	202	247	209	241	230	210	239	232	223	239	224	215	206	217	249	239	177	232	211	192	238	213	254	229	239	213	238	192	242	200	239	225	185	224	224	206	219	235	243	230	247	223	216	223	215	226	226	216	240	208	206	224	227	233	234	207	194	228	209	219	221	235	212	232	219	227	204	249	218	222	211	240	217	230	209	230	219	249	228	231	215	251	220	191	245	238	235	204	174	239	228	218	208	200	212	258	222	233	246	229	219	220	207	222	225	249	201	213	241	220	204	225	213	194	205	216	223	210	226	206	215	213	237	221	226	237	215	204	219	221	203	241	222	221	214	229	204	214	215	201	216	208	215	264	191	249	236	222	245	195	230	221	234	203	204	224	207	216	196	239	234	217	189	210	228	213	193	213	224	259	215	211	232	219	208	228	224	242	226	195	256	215	269	223	247	226	204	228	202	188	207	232	217	187	221	226	230	207	235	226	232	218	223	222	250	209	209	208	226	203	224	215	218	197	206	244	205	219	197	222	204	242	217	211	219	241	213	173	202	221	237	240	208	207	226	210	205	244	225	218	240	214	211	219	223	212	212	229	220	184	227	207	210	210	214	210	236	201	216	224	253	219	213	244	216	199	227	186	216	206	231	241	233	257	228	236	220	219	263	242	204	218	246	224	271	188	204	206	229	211	222	206	231	205	187	235	234	269	239	202	219	236	206	234	192	199	215	228	211	235	243	215	224	213	206	204	200	222	215	217	238	194	196	262	248	225	219	225	183	210	228	232	235	193	219	216	193	234	219	233	216	208	234	228	199	205	233	230	205	206	199	198	221	224	201	194	220	194	225	224	189	242	216	210	219	228	230	240	209	212	234	198	235	224	213	180	203	243	220	221	224	218	220	211	203	201	229	233	218	210	203	208	210	214	207	246	228	232	265	199	215	205	228	262	202	203	200	209	250	239	240	213	217	204	220	228	238	229	220	238	217	229	244	253	224	214	229	198	237	225	225	220	204	258	250	207	223	234	235	222	231	234	203	258	228	236	228	226	222	234	217	240	211	220	218	205	200	231	205	208	209	233	214	192	219	220	230	214	207	225	214	219	197	230	184	213	208	184	238	217	232	238	198	194	216	219	226	217	222	205	240	221	219	227	225	220	207	228	237	254	218	225	225	216	188	236	213	239	210	216	225	233	210	191	203	220	234	235	213	203	209	256	234	235	204	201	242	205	197	256	262	255	252	209	211	210	195	203	247	257	214	227	227	237	213	201	227	184	244	237	201	219	201	202	210	227	212	196	213	221	217	213	200	213	208	219	229	225	260	197	221	202	229	235	206	233	205	170	202	195	203	231	223	210	237	191	236	228	238	249	233	235	203	226	220	231	228	227	261	225	246	233	235	207	227	227	223	226	229	213	235	222	190	231	233	230	229	229	202	237	228	212	204	210	191	219	238	235	248	218	197	206	210	215	199	182	242	226	246	211	216	217	245	208	256	232	221	259	228	185	224	194	207	216	209	225	247	238	204	212	244	236	220	229	209	214	232	231	218	212	224	207	219	245	224	230	228	228	245	209	206	202	224	242	209	212	225	231	188	224	220	243	199	228	187	202	213	222	209	230	215	238	215	196	227	212	241	242	234	211	224	210	228	218	216	209	246	220	198	232	227	221	209	231	222	219	234	231	186	227	230	244	218	228	221	236	225	248	231	224	220	238	246	212	231	215	220	209	201	203	214	221	212	213	210	229	227	241	209	259	204	202	216	230	196	237	200	220	220	242	227	215	230	209	246	228	222	225	199	229	201	230	205	224	201	196	205	222	247	210	226	243	204	177	228	219	201	235	213	197	219	230	246	239	221	214	195	200	184	231	211	234	217	212	233	240	186	193	227	186	200	227	217	230	204	214	194	237	247	250	212	240	238	217	218	242	212	222	248	202	215	253	229	233	206	198	218	218	219	249	252	194	211	221	239	197	227	236	242	255	221	222	205	234	238	229	201	230	199	228	245	247	238	276	236	235	216	223	213	219	227	229	241	252	229	229	224	218	201	237	208	229	255	244	179	201	232	212	238	193	215	208	246	256	217	206	227	221	206	229	250	213	200	241	233	252	241	194	212	233	222	240	244	191	194	176	244	249	214	213	252	204	242	201	236	235	238	211	232	228	204	230	226	202	209	266	203	221	217	207	202	224	248	234	219	216	210	227	209	210	235	236	193	231	225	202	210	178	168	221	223	252	212	230	214	203	213	234	214	241	224	232	249	205	221	204	213	202	204	218	236	226	230	203	198	255	227	234	212	195	241	219	209	216	250	210	229	242	211	204	214	242	237	242	205	213	236	239	211	220	240	245	199	220	216	227	225	211	233	217	228	201	239	238	226	231	232	216	235	210	204	236	217	242	241	208	211	217	215	240	273	232	228	219	217	248	214	204	211	224	245	216	214	229	197	188	197	218	243	192	223	218	210	223	218	203	225	267	201	243	233	229	242	196	205	213	244	213	228	250	209	258	224	219	214	204	199	212	233	254	233	238	218	233	224	196	203	204	231	205	252	221	234	211	215	214	208	232	205	221	211	233	236	218	245	222	239	211	230	239	245	245	224	205	220	220	259	243	257	195	216	233	233	243	214	221	240	214	180	226	191	214	238	234	245	228	240	246	209	210	230	202	213	221	237	229	203	215	219	206	233	228	189	211	233	199	218	236	220	220	255	221	233	211	220	223	232	211	180	216	221	231	228	203	229	196	213	213	203	208	220	208	236	172	230	216	212	250	216	230	213	220	218	231	206	196	206	233	208	213	203	222	241	217	230	198	236	234	219	223	237	199	261	232	227	228	208	212	232	235	215	214	222	243	227	218	213	224	214	211	233	239	196	221	246	206	236	238	251	227	255	212	205	212	237	218	218	205	233	237	235	210	220	204	222	220	256	205	223	229	228	178	241	209	217	239	221	211	226	205	235	213	234	226	219	213	203	221	232	212	195	210	201	209	238	232	222	246	201	239	231	205	201	215	216	218	219	206	235	197	254	188	235	200	224	217	229	208	199	224	249	245	226	217	200	203	197	191	218	230	210	230	214	220	221	213	254	207	233	226	214	218	187	210	203	235	245	261	231	198	222	231	216	220	205	218	233	250	241	219	233	236	209	212	212	246	228	201	210	221	231	225	245	222	207	210	222	197	226	232	213	236	219	220	189	223	193	219	202	229	230	241	213	216	223	213	212	216	218	225	210	238	252	214	211	233	218	243	245	225	242	205	197	247	240	222	214	204	210	223	234	253	229	234	210	203	208	215	217	196	219	232	226	216	217	239	192
32554	15938	8845	4134	1694	787	518	468	438	422	451	490	510	474	464	471	449	464	440	443	468	461	480	478	464	510	457	474	423	479	436	423	518	513	447	442	432	499	474	454	478	473	470	465	461	462	456	452	471	473	467	426	442	504	483	442	495	427	433	452	440	444	492	488	515	498	465	467	488	473	514	488	463	474	449	481	470	500	488	458	481	513	506	459	477	437	469	483	482	481	508	521	465	480	461	474	492	466	454	490	492	476	479	440	454	467	438	479	487	496	448	477	483	442	459	447	469	493	446	475	476	503	445	455	483	464	476	450	462	477	496	476	487	492	480	460	487	499	475	467	452	492	472	438	475	474	433	491	458	477	442	426	437	462	481	431	463	499	458	496	451	504	431	478	434	477	466	451	517	485	482	437	506	468	426	466	417	487	485	435	444	468	453	450	478	467	463	459	488	463	455	449	497	506	494	504	490	513	466	449	474	447	500	464	475	466	495	498	480	513	459	431	460	515	455	442	468	479	478	467	446	475	484	525	499	451	502	464	496	443	454	482	436	440	517	472	527	460	483	472	477	469	503	444	477	481	491	518	502	440	506	452	477	470	421	473	480	483	448	502	474	506	441	459	451	481	480	455	503	453	459	516	483	465	444	465	470	468	452	455	455	474	473	539	430	442	482	457	455	482	465	508	476	498	432	472	476	464	472	475	439	471	494	479	482	518	437	463	497	490	440	457	477	463	459	454	447	466	492	461	475	455	454	482	468	451	484	502	502	506	492	479	449	484	472	444	448	472	513	444	513	453	467	494	464	502	433	505	454	461	495	471	478	463	444	446	451	467	503	475	481	502	479	418	490	481	494	473	482	463	497	445	460	458	480	474	472	456	478	490	491	449	443	462	488	436	441	463	460	508	440	493	454	463	462	461	456	463	466	502	481	492	446	455	482	456	468	477	438	455	489	431	499	503	490	471	514	494	478	448	528	472	459	450	482	466	501	459	481	474	489	449	475	484	473	438	482	448	482	484	492	434	460	494	485	484	453	466	476	439	470	469	452	491	442	435	456	500	475	473	494	464	474	500	496	484	483	467	480	452	474	465	441	424	485	484	463	473	441	493	426	482	474	464	442	450	491	456	483	463	485	432	519	533	483	487	459	514	503	481	495	454	482	481	478	494	470	469	466	480	480	482	474	463	468	440	508	468	490	516	451	473	465	448	467	480	470	464	447	471	433	409	465	471	505	498	478	470	432	520	490	467	440	498	489	485	435	473	454	497	479	476	493	418	475	485	491	453	473	483	490	446	485	472	470	467	494	483	435	496	470	440	476	486	471	482	471	452	479	476	480	476	483	463	441	496	419	505	464	508	477	501	483	487	449	483	480	482	453	452	501	496	422	472	482	450	437	470	467	507	507	497	459	468	511	490	469	438	467	447	461	471	460	475	489	470	464	477	467	467	442	462	491	478	489	446	480	480	443	476	472	495	423	482	525	498	433	486	493	451	498	477	450	479	472	430	463	447	466	491	478	475	453	469	452	478	456	443	466	479	490	446	485	484	481	495	445	495	441	480	447	482	476	468	490	461	504	452	474	464	495	463	490	490	454	488	428	454	451	443	469	485	455	448	481	492	471	486	480	471	493	495	499	481	453	520	460	466	484	496	484	448	486	457	445	505	532	442	489	484	460	488	506	475	449	518	484	455	466	454	488	458	484	465	434	481	470	455	482	459	445	473	482	457	493	476	486	466	471	455	485	465	457	484	480	473	458	485	472	459	466	480	456	485	454	479	456	448	473	441	500	463	465	463	496	496	439	436	440	468	517	442	463	476	466	472	464	455	462	455	505	475	433	465	455	498	493	520	456	504	452	466	479	482	466	452	502	477	475	476	457	430	469	453	472	486	463	524	506	472	492	479	477	436	505	443	486	454	422	484	492	497	469	474	481	438	473	469	453	444	545	525	481	421	456	460	448	446	491	474	470	451	501	492	494	451	473	460	457	497	503	480	441	469	447	532	478	454	435	509	470	463	481	459	458	481	452	495	475	495	425	496	462	467	486	490	498	520	481	482	469	488	497	420	469	453	448	461	454	483	474	476	442	439	469	492	472	451	477	460	489	454	468	474	455	446	521	516	491	456	452	451	497	453	465	475	528	528	481	463	466	456	478	484	479	467	492	470	442	474	493	471	455	457	439	470	474	462	489	468	445	487	452	480	455	497	444	468	442	455	435	443	461	491	446	493	491	453	467	489	489	456	436	468	487	471	471	471	462	490	461	463	479	445	459	470	474	456	470	492	447	498	458	453	451	451	471	497	462	475	484	467	446	495	444	481	434	458	483	482	500	472	491	451	474	457	486	477	474	485	464	445	493	471	482	474	408	478	457	490	488	486	448	452	455	461	436	448	477	510	463	442	479	466	467	465	454	479	482	492	492	480	473	473	470	484	466	478	495	463	484	462	485	491	447	500	438	475	491	514	485	490	465	494	472	465	471	481	487	482	451	464	461	456	475	479	420	457	492	426	490	443	490	447	445	488	463	488	474	474	435	450	498	457	465	463	432	447	474	472	464	463	445	521	473	480	495	452	489	416	485	443	471	448	491	478	470	452	463	509	469	449	484	452	463	478	486	486	438	513	485	450	475	483	479	480	431	496	514	485	458	445	485	464	507	479	480	448	445	462	472	491	476	455	479	477	466	428	454	452	472	434	421	480	477	472	473	476	449	443	474	502	457	462	489	498	505	503	440	455	449	468	447	477	437	469	475	493	513	459	478	502	499	483	476	498	461	505	483	486	460	476	466	475	454	447	445	452	472	460	493	509	521	465	474	477	455	505	477	429	468	481	449	452	472	485	459	504	470	468	443	468	475	397	469	495	502	437	460	486	491	484	462	503	491	462	490	495	484	457	454	469	483	486	493	477	506	465	479	499	481	498	425	443	475	478	459	498	471	498	469	484	516	502	471	516	503	477	516	455	498	462	500	489	433	432	470	459	461	445	495	513	494	515	469	483	438	475	466	468	439	503	499	497	488	459	479	461	487	452	474	435	431	470	492	460	504	481	450	487	465	486	465	468	477	483	482	463	464	476	505	457	438	469	477	465	445	487	483	465	509	466	497	471	465	474	459	471	467	476	502	457	488	465	441	484	470	486	475	468	468	476	503	436	447	471	542	492	472	474	471	460	485	481	488	507	494	484	434	476	504	544	480	476	476	474	527	489	432	460	510	451	471	489	494	461	475	489	455	457	486	485	520	432	455	478	486	457	460	479	452	493	505	465	469	470	463	453	471	473	446	476	470	456	441	483	446	471	438	436	473	433	490	499	491	489	472	431	469	459	451	476	445	474	474	440	455	489	511	477	457	482	452	496	453	475	458	465	447	487	486	486	481	486	448	467	476	485	458	464	476	433	476	514	472	441	430	434	494	438	451	493	466	471	465	501	481	467	470	459	514	463	474	523	455	456	432	442	491	471	472	476	456	460	498	507	457	440	478	432	438	477	435	471	474	476
59283	28374	12502	4692	1498	582	313	232	216	256	260	208	188	219	216	243	234	191	196	199	200	217	230	199	232	207	235	226	238	221	248	223	232	186	225	211	206	217	198	190	222	192	230	228	209	238	208	221	227	221	219	205	225	210	210	192	231	197	222	215	212	201	202	215	239	220	210	247	211	239	240	192	218	210	189	205	199	192	216	206	188	228	202	211	195	210	233	238	248	226	229	214	245	191	232	225	253	200	195	205	184	210	175	208	226	270	210	213	207	212	242	234	217	218	233	210	248	210	207	229	212	216	210	221	243	208	250	258	256	225	232	229	220	172	234	206	215	219	202	212	207	212	217	227	204	201	237	221	208	217	251	255	188	225	215	204	216	231	241	214	198	221	232	217	244	212	211	206	188	238	216	204	212	217	197	190	216	199	234	203	216	218	201	216	205	207	225	195	200	221	207	208	220	214	220	216	224	208	204	225	248	188	249	225	187	217	225	209	228	233	235	234	225	209	231	210	224	221	231	200	216	219	220	242	211	244	216	229	216	236	222	218	208	224	200	232	240	224	227	207	228	238	214	230	240	211	213	225	202	220	227	226	202	221	206	200	193	220	237	244	229	224	250	229	214	211	207	207	191	206	244	237	222	204	219	241	216	223	206	221	209	219	187	219	196	207	210	233	241	209	216	224	239	229	233	254	222	216	199	236	205	200	198	195	243	223	219	204	207	240	204	214	235	246	237	211	224	183	201	199	210	197	230	198	210	210	207	184	193	236	179	198	180	216	232	243	224	217	198	225	215	243	230	225	195	219	214	201	191	207	207	207	176	211	195	239	236	241	205	232	180	222	199	240	226	220	190	195	218	181	242	225	228	214	249	235	221	194	205	225	200	216	214	208	194	202	193	242	195	193	226	223	222	250	219	206	185	226	220	231	186	243	228	195	199	203	219	232	230	185	203	239	243	224	196	207	244	236	221	223	222	221	205	199	214	217	230	221	192	173	214	213	202	228	227	202	218	204	226	213	229	240	206	203	237	203	239	232	198	213	258	226	226	239	221	221	227	220	239	258	198	202	209	174	200	252	248	214	230	202	184	226	233	174	213	237	228	239	218	205	222	220	228	222	218	227	208	221	189	210	214	207	237	245	235	222	204	206	199	178	200	233	240	207	223	221	232	213	236	221	228	211	208	192	218	186	205	220	222	205	236	220	206	220	208	222	207	229	214	223	223	210	233	214	189	218	219	212	221	235	241	218	218	226	209	186	208	218	241	200	228	204	199	204	212	193	232	238	229	211	216	207	193	223	225	222	207	246	248	235	233	230	197	226	227	213	245	222	219	233	205	236	195	247	235	194	203	213	209	212	233	239	223	250	249	231	227	242	227	221	229	223	197	227	226	196	215	200	243	236	222	225	211	220	211	243	217	185	230	226	222	201	219	214	221	196	210	200	246	218	224	229	223	221	243	210	196	218	201	226	212	207	253	229	223	198	200	242	217	204	237	225	211	227	213	233	254	227	236	217	231	197	202	214	209	185	223	232	230	229	206	237	215	227	221	221	198	190	222	214	215	211	224	193	177	195	196	231	213	233	237	190	208	226	220	227	233	225	212	195	210	246	215	191	218	199	227	222	188	238	219	238	218	210	201	215	206	225	252	224	222	199	232	236	235	210	192	166	242	199	247	232	220	205	223	231	204	229	223	223	221	213	225	218	196	223	222	245	191	212	228	213	224	210	232	203	227	236	217	213	230	236	213	211	219	202	219	227	192	221	228	213	256	241	234	225	221	196	213	217	231	208	199	206	204	207	224	208	221	203	246	214	231	226	210	223	247	205	203	223	217	240	246	230	213	219	227	189	198	206	191	197	188	204	194	198	203	196	183	193	205	214	226	217	215	209	266	230	219	216	231	221	222	223	218	220	205	221	212	214	217	207	210	246	239	225	233	238	191	231	223	216	220	212	224	218	228	222	212	213	205	200	223	207	208	193	227	206	193	200	215	212	221	223	237	217	209	222	208	231	203	251	227	222	211	229	232	234	216	236	206	212	205	217	214	235	215	220	223	212	199	229	188	214	227	228	238	197	210	217	225	188	211	219	186	231	228	207	204	243	196	200	229	229	202	254	210	182	221	202	237	225	207	212	202	217	211	199	239	208	225	241	215	239	231	236	225	225	199	204	236	186	211	188	224	214	209	230	239	216	167	225	203	216	212	180	228	222	223	225	217	219	201	199	233	238	214	228	218	237	209	213	203	218	203	225	197	201	240	218	213	220	211	212	196	222	226	238	216	243	205	232	231	210	237	190	215	191	213	217	222	230	234	207	223	228	225	220	233	212	240	202	236	205	219	199	221	214	234	265	220	217	212	187	222	237	225	217	231	212	200	207	219	204	216	226	238	229	201	218	224	230	237	199	200	221	208	184	219	202	213	219	199	209	205	227	226	216	218	205	247	219	210	219	236	206	198	205	205	227	210	192	227	221	223	249	206	220	213	199	224	224	235	225	227	210	197	182	233	203	201	211	229	220	223	216	198	235	207	231	207	243	223	218	203	223	196	216	238	216	216	215	212	245	220	217	233	197	212	223	202	217	206	215	218	237	221	205	208	217	261	204	203	185	222	220	203	206	235	200	203	205	248	202	207	226	206	216	205	196	229	214	237	227	212	225	236	197	221	255	222	190	168	200	249	219	252	203	221	235	216	214	212	207	198	222	208	231	215	246	203	221	202	194	224	197	183	182	204	219	214	237	200	186	213	225	213	201	200	185	204	222	208	211	251	229	204	242	217	237	198	219	198	225	193	223	166	203	222	222	228	206	226	235	222	207	228	235	209	179	209	217	215	221	203	224	197	209	196	214	237	232	226	222	213	204	224	216	180	218	224	207	195	203	194	206	210	203	208	235	249	231	247	239	232	188	223	212	199	206	233	222	201	236	202	226	238	199	237	212	198	234	213	225	220	210	200	225	207	179	208	223	194	204	231	226	217	199	212	218	221	209	196	212	235	218	228	216	249	210	199	209	253	198	211	240	224	253	232	217	213	219	187	253	246	229	239	181	229	229	206	222	206	207	210	205	210	208	212	241	230	223	237	235	224	242	221	221	216	197	247	217	223	226	206	223	203	221	230	231	215	221	225	228	213	236	208	202	188	236	192	224	215	256	263	208	203	262	222	205	225	208	196	234	219	200	238	199	204	212	186	206	210	232	212	238	228	242	237	230	233	206	219	231	223	198	195	222	218	199	216	222	227	199	196	233	199	201	238	207	191	233	210	228	207	230	239	207	180	217	215	204	228	203	231	240	248	227	213	210	218	204	229	198	216	212	203	220	207	226	219	215	255	218	217	197	210	233	245	199	207	234	211	194	228	227	197	212	202	226	221	199	232	223	183	216	204	200	240	219	225	218	215	239	233	216	227	228	242	223	198	219	223	225	211	210	204	191	228	212	214	204	257	205	207	206	218	215	216	230	191	233	235	236	212	216	242	224	213	204	204	234	205	220	230	236
38096	19071	14544	9071	4349	1713	695	604	544	497	493	459	496	503	497	485	486	492	467	503	484	468	493	482	467	472	456	460	477	468	470	458	487	480	468	449	465	470	465	517	477	482	474	457	477	469	447	462	484	499	483	472	491	476	459	486	456	447	457	473	466	490	457	472	486	474	451	429	487	476	484	485	470	438	449	490	473	462	450	469	495	448	492	419	433	439	504	470	425	463	457	458	440	490	451	458	465	469	490	492	455	504	496	468	490	491	452	454	468	499	483	462	428	431	439	501	442	464	452	496	447	462	484	479	476	491	518	465	486	477	450	438	449	493	468	475	446	483	453	496	444	472	448	426	474	461	497	471	460	488	450	479	491	433	444	486	468	457	448	478	479	437	512	513	450	469	484	453	467	489	483	459	482	448	444	488	483	471	404	462	490	456	441	483	454	464	426	436	438	462	464	451	498	447	462	466	471	489	463	486	528	467	499	454	523	464	485	492	474	495	489	478	523	442	486	446	483	479	472	465	447	486	398	468	491	434	484	455	473	453	501	488	486	465	488	469	501	436	475	475	471	493	451	441	473	472	470	476	443	481	471	479	498	408	436	496	455	457	486	447	493	489	430	511	474	450	478	475	455	454	498	483	506	475	496	419	478	434	501	499	492	460	463	492	461	468	495	472	466	513	461	477	452	469	451	486	462	457	464	421	414	472	493	517	458	498	500	445	470	464	432	471	501	455	465	465	457	489	454	448	453	445	480	482	489	499	442	444	460	452	492	497	499	467	474	484	449	481	495	502	467	433	492	423	491	460	469	463	474	480	471	490	479	452	494	477	510	471	448	459	471	472	495	466	460	484	494	459	496	481	471	482	490	499	474	499	495	436	471	485	480	435	459	484	444	550	465	480	499	454	470	443	455	448	471	462	504	471	480	504	452	480	495	471	471	462	447	479	422	470	446	452	435	446	457	461	483	479	452	470	501	451	453	480	463	471	473	457	498	464	452	508	458	455	496	458	505	475	449	492	468	464	501	476	481	471	481	478	433	500	455	453	489	418	455	446	475	442	460	423	467	472	448	436	470	507	459	469	437	470	489	445	469	475	457	475	454	466	485	432	488	450	466	476	432	458	472	444	466	437	433	460	494	467	478	486	485	472	435	495	450	460	461	466	459	466	436	434	456	477	525	467	498	463	493	480	455	492	469	471	458	469	477	448	462	448	472	447	489	486	476	472	469	470	439	486	433	470	497	443	434	478	448	441	475	464	472	475	478	436	443	516	484	419	473	445	454	441	443	451	422	487	480	442	455	459	474	457	424	487	465	488	485	480	468	490	443	455	459	443	491	454	441	473	450	516	463	457	423	479	459	516	510	454	457	474	445	482	421	472	496	467	436	464	467	503	456	435	431	469	492	438	473	473	445	489	499	465	479	508	532	429	479	461	465	468	455	436	425	462	460	497	454	490	443	471	488	437	464	451	468	493	445	490	464	489	461	426	448	429	479	473	448	463	455	479	449	495	472	472	465	466	446	490	480	483	463	470	485	451	473	456	464	507	449	445	436	488	465	450	439	454	518	449	463	498	440	496	469	452	497	489	467	478	481	484	477	494	439	502	489	475	500	447	497	454	484	440	440	468	438	459	452	470	451	474	504	434	421	452	464	452	448	484	440	468	490	492	460	457	467	463	477	469	458	483	464	450	496	457	479	440	433	476	428	437	501	474	444	483	473	481	478	496	482	436	447	491	491	461	468	471	493	492	476	470	459	508	504	499	437	488	484	497	512	479	473	432	476	477	472	441	474	452	452	477	449	494	493	456	460	477	477	514	485	501	464	508	426	459	439	477	482	466	483	427	485	464	465	431	474	476	480	443	470	424	481	519	469	497	465	526	442	416	438	436	492	469	457	494	492	437	466	485	413	446	476	458	483	458	451	453	511	449	487	463	424	491	483	476	472	477	422	472	455	475	427	470	448	473	448	458	473	452	489	516	540	486	414	449	453	423	493	446	410	472	461	458	464	506	461	482	440	459	464	485	482	438	447	448	479	472	488	447	476	475	465	440	474	485	478	514	460	504	497	435	478	442	430	503	458	433	480	475	482	425	459	453	492	486	500	431	466	450	451	451	462	451	481	466	528	447	457	480	486	458	469	495	487	491	451	471	493	468	493	439	460	485	437	455	476	449	457	465	471	488	412	447	491	457	463	464	472	453	431	459	462	463	451	481	498	448	460	465	492	458	441	456	496	464	481	505	474	488	492	438	474	446	509	445	484	462	424	483	501	484	459	449	474	472	477	460	485	429	490	497	459	461	486	475	472	478	454	483	487	452	493	481	477	489	478	472	466	457	484	446	473	441	486	481	468	473	456	471	476	425	496	486	452	470	452	461	467	476	499	484	477	442	426	458	470	471	457	439	462	450	462	435	463	491	425	489	483	461	451	457	526	477	430	477	500	452	501	439	412	481	472	471	469	420	444	461	492	457	498	521	479	479	477	533	432	493	447	511	451	479	500	469	453	483	464	500	456	440	464	440	470	489	500	489	475	474	466	442	450	493	460	445	439	440	466	478	422	454	484	485	496	476	490	450	488	476	445	461	494	450	470	441	420	453	470	433	472	455	477	466	479	508	480	468	459	442	445	469	470	464	471	444	495	526	484	465	484	448	481	464	462	453	473	512	447	490	496	437	472	435	485	492	461	430	438	522	481	487	445	459	478	446	490	482	495	509	466	454	480	476	447	507	474	449	486	487	444	443	477	453	493	483	466	468	480	494	480	479	499	476	452	501	476	493	467	458	503	498	502	456	441	470	487	517	451	462	477	457	490	452	451	491	510	488	460	451	473	490	483	493	443	426	443	460	448	454	516	467	476	462	451	491	492	467	456	433	461	424	514	482	482	449	475	508	473	457	467	471	488	481	460	478	445	443	504	482	500	450	467	480	463	479	465	455	506	456	475	483	482	493	473	460	460	470	460	437	465	439	557	480	455	454	464	432	441	492	460	480	481	497	431	508	493	482	417	498	469	489	465	498	477	435	470	494	466	458	477	484	469	512	441	446	459	439	468	452	474	478	441	475	490	428	460	468	464	472	432	470	475	481	478	525	468	470	452	472	512	440	467	411	469	457	484	438	483	461	493	512	482	438	451	473	461	470	447	480	457	424	459	470	446	488	497	498	459	478	455	481	485	512	486	490	482	460	420	436	468	475	449	453	490	476	468	436	439	465	464	439	474	479	502	434	438	441	461	467	500	458	485	493	469	459	496	460	488	494	446	496	477	479	446	503	431	488	461	484	460	436	475	461	469	494	503	488	463	458	489	447	499	480	454	498	429	479	478	426	476	485	472	486	475	453	506	490	429	438	508	499	462	476	488	476	454	456	467	444	458	497	494	497	444	504	506	498	448	421	509	465	463	463	483	454	498	485	462	476	472	467	466	475	491	471	459	487	459	488	467	446	463	453	440	480	468	435	468	452	472	458	468	449	488	461	437	481	466	470	463	488	470	511
64543	34083	17010	6441	2456	1059	421	351	260	292	273	315	262	254	264	302	258	290	277	270	249	260	263	319	290	265	283	290	296	260	287	317	251	269	246	274	285	274	265	257	254	266	262	262	249	278	275	309	264	281	274	263	292	273	264	283	262	245	285	236	296	236	263	278	294	285	256	271	286	272	289	282	268	259	244	290	253	254	287	262	276	273	275	260	282	248	260	263	273	250	271	276	293	278	292	297	286	241	263	287	285	288	248	277	239	296	257	250	263	272	267	295	285	258	266	245	278	254	251	288	270	271	261	277	274	261	316	271	272	248	274	269	296	270	285	272	305	292	285	282	265	239	231	280	276	290	323	291	261	269	251	292	281	291	259	248	241	284	289	291	262	284	295	262	249	253	304	258	285	236	263	271	266	275	302	283	295	289	272	255	269	262	252	271	323	278	259	244	247	285	258	259	243	295	276	241	265	225	277	270	286	291	265	298	275	280	231	263	281	289	265	267	276	319	243	281	295	271	267	259	279	281	291	294	237	282	278	272	308	259	269	250	260	260	291	272	297	265	287	255	260	247	305	257	262	300	247	293	259	276	259	255	277	279	265	244	268	249	253	280	293	287	267	280	292	283	256	222	264	292	263	315	268	253	257	255	291	283	264	256	268	260	270	286	286	269	253	308	276	219	247	276	291	258	286	274	263	287	294	260	283	270	285	289	288	273	271	294	323	299	296	273	264	294	251	267	255	252	263	267	304	265	272	278	271	255	267	266	248	275	237	268	260	266	299	313	270	275	275	268	264	265	260	271	258	262	281	258	267	249	283	241	258	253	263	280	265	268	282	261	257	262	258	240	235	302	264	258	281	258	262	310	321	259	270	281	255	259	273	251	279	265	283	279	250	260	277	288	267	258	283	272	263	287	260	283	281	281	257	265	235	235	288	235	250	256	274	258	284	287	291	249	316	267	257	241	262	289	283	266	294	286	283	288	256	258	289	285	300	281	254	294	284	291	279	255	274	299	238	269	293	283	281	277	266	264	290	248	290	280	275	275	261	252	286	254	257	277	303	275	240	282	288	289	291	251	258	246	277	285	279	257	245	246	280	233	281	267	282	245	285	256	274	248	270	249	277	275	294	264	281	318	270	287	275	280	288	267	271	275	289	246	293	265	269	262	241	282	272	254	288	258	262	279	289	250	233	292	258	270	271	254	272	279	256	266	272	292	273	295	248	253	265	252	278	277	288	250	263	263	270	277	256	280	271	282	261	247	278	317	302	242	283	256	259	302	265	247	257	291	286	269	290	263	274	277	289	273	296	292	257	252	281	273	278	302	270	250	233	288	255	278	255	268	279	281	248	256	301	281	263	275	280	272	264	291	282	289	285	279	270	268	295	282	282	311	308	317	267	267	257	246	258	275	283	263	273	246	300	302	261	276	260	273	281	261	283	246	278	268	282	293	282	238	252	243	282	272	252	293	263	314	308	285	260	280	226	250	259	260	294	276	280	266	261	255	286	250	283	271	275	275	264	278	291	297	271	293	262	257	245	291	250	252	249	260	250	315	233	240	272	243	263	300	297	262	277	267	319	279	275	275	251	273	277	269	275	297	275	237	285	270	263	264	289	273	269	289	267	264	301	283	274	253	274	271	288	268	245	300	290	282	275	271	274	289	258	293	247	265	282	293	264	267	293	263	301	263	250	273	309	303	302	253	283	237	308	257	260	240	294	259	265	307	294	277	269	261	261	248	282	296	278	286	312	279	287	305	265	284	301	236	258	286	262	268	277	292	262	270	238	246	249	244	267	293	254	265	255	299	279	277	315	272	258	262	293	324	260	279	317	271	285	275	265	268	295	254	258	281	278	271	243	280	277	277	293	259	286	265	278	289	278	278	275	299	294	306	285	272	287	305	285	264	253	263	273	236	250	283	247	263	260	270	242	280	251	280	280	274	287	267	286	279	255	285	274	232	238	263	279	295	276	256	283	269	253	266	281	280	241	251	266	289	267	261	266	298	280	260	280	281	300	260	279	257	291	295	306	275	297	307	246	270	294	278	236	258	315	275	263	287	248	253	284	237	276	267	294	300	300	273	284	273	252	280	269	255	251	256	281	262	296	222	277	234	275	255	271	253	253	260	252	272	258	246	264	290	253	274	294	274	271	266	270	252	275	286	269	273	279	292	258	276	258	252	267	299	264	270	278	263	277	266	266	261	256	284	256	276	278	237	271	253	251	286	274	257	260	288	236	243	260	261	241	284	298	266	266	270	257	275	256	290	289	280	262	266	265	284	276	256	254	285	260	298	245	236	271	308	304	290	284	261	278	261	271	253	282	242	276	293	280	284	266	304	271	273	280	262	287	277	293	270	297	280	252	275	270	252	256	279	278	275	258	261	284	278	264	264	273	267	274	232	275	248	240	271	275	275	252	265	288	285	241	258	257	281	257	286	282	270	289	288	277	274	282	280	300	268	279	263	290	275	277	273	228	278	252	254	269	306	294	279	235	309	261	249	282	255	271	258	272	270	305	276	270	283	269	258	287	280	267	262	227	267	275	276	270	277	284	271	282	258	254	286	264	297	261	250	255	263	293	288	269	316	270	248	256	277	280	267	280	255	259	271	264	261	260	287	271	282	275	282	245	255	271	277	252	309	288	242	250	277	270	265	280	252	284	266	269	251	299	269	242	266	284	241	286	288	256	272	260	258	277	266	253	283	279	278	270	258	258	238	240	254	282	229	284	297	253	266	277	309	255	269	266	246	274	276	276	246	244	293	303	254	252	245	295	291	269	274	279	274	256	258	272	268	262	306	231	283	302	288	282	284	293	269	288	284	290	283	275	264	284	270	244	261	266	268	274	287	269	243	246	253	266	295	229	264	287	249	276	251	264	257	284	296	280	258	269	280	294	269	287	282	269	297	264	254	268	267	275	283	317	282	277	262	267	286	281	301	263	273	248	278	248	242	289	296	254	279	281	256	273	267	237	273	248	313	268	302	240	274	289	257	289	279	285	272	261	255	288	271	293	267	256	297	281	286	273	283	279	302	256	291	270	268	262	290	275	262	256	241	287	274	298	276	294	271	281	306	231	280	292	232	283	270	277	277	283	266	265	274	278	297	253	282	281	281	274	269	283	305	289	264	272	261	287	306	312	283	260	277	297	257	227	276	250	261	265	283	249	286	304	280	284	281	308	281	258	275	277	298	286	246	261	277	271	288	266	301	282	254	340	254	299	313	274	302	301	290	256	237	259	296	297	258	315	285	267	258	268	234	265	275	260	265	255	310	281	286	269	281	268	246	260	298	294	285	276	316	296	249	301	266	261	285	263	262	291	253	253	264	275	290	279	268	250	280	288	313	281	270	262	279	278	297	283	268	249	258	328	281	267	273	314	282	246	232	289	274	256	266	270	266	279	252	281	278	261	271	274	265	276	277	269	285	285	281	254	275	257	268	274	295	318	250	285	276	257	262	251	269	250	254	297	270	271	257	274	287	253	245	303	270
41256	24991	17086	11430	6744	3052	1125	803	650	598	588	640	654	589	573	543	534	570	557	561	601	589	546	618	564	592	591	593	550	614	564	588	540	565	591	599	586	584	572	578	556	534	546	559	647	562	573	582	570	558	569	564	563	582	582	590	559	592	576	513	548	569	551	534	598	573	559	581	589	563	532	567	579	572	580	568	595	555	564	607	607	571	591	549	591	560	536	515	550	592	569	625	548	574	640	538	515	616	535	609	583	549	543	585	559	532	570	575	556	577	549	554	557	565	574	605	568	559	591	572	569	539	602	561	565	600	553	542	556	560	559	571	532	547	559	550	592	584	645	539	589	625	599	553	556	571	566	573	581	537	589	580	570	552	526	614	572	554	584	525	611	531	539	613	582	577	609	574	580	550	529	592	577	587	578	602	524	536	555	539	587	583	525	577	586	548	587	581	534	577	553	561	543	530	626	576	573	554	607	556	571	574	537	507	558	557	562	589	552	594	597	561	581	548	487	546	530	549	549	536	570	582	609	583	586	585	586	549	566	603	598	557	558	527	574	572	543	567	614	610	554	602	577	539	528	607	524	559	568	563	528	556	600	518	564	575	580	539	565	535	583	536	566	573	574	569	563	593	573	560	551	581	587	594	574	538	536	563	555	556	569	571	533	596	599	551	578	607	577	591	592	546	572	576	569	592	540	549	562	598	597	580	615	604	561	553	578	556	585	539	583	602	549	573	551	532	573	583	592	589	540	550	566	575	569	545	555	576	577	569	576	592	598	552	570	574	561	592	547	539	574	529	598	581	567	529	584	561	578	554	592	581	602	564	570	602	600	555	555	561	559	593	616	577	560	587	541	543	535	557	570	585	602	556	560	573	552	585	569	582	558	559	556	587	545	558	577	575	554	585	530	548	566	563	572	596	580	566	541	548	610	550	599	585	519	551	543	552	542	528	572	600	565	549	578	576	559	571	553	574	560	615	581	538	620	566	562	574	578	541	535	584	562	568	616	505	544	565	565	576	601	556	590	559	567	632	558	581	598	575	550	587	551	571	541	585	556	528	555	544	574	583	585	548	560	590	549	577	563	599	607	587	570	537	590	580	537	594	557	554	574	597	590	596	575	556	573	596	576	595	597	569	558	571	553	539	580	593	546	557	551	613	558	570	530	575	546	582	542	547	542	558	563	584	581	556	563	529	577	591	567	595	581	595	620	568	557	553	582	542	555	589	573	553	543	586	601	614	590	588	559	578	590	570	570	570	530	556	572	535	544	563	572	546	565	576	549	567	591	593	500	564	549	554	574	565	553	547	593	556	579	562	567	556	613	612	590	557	578	566	590	546	584	561	592	587	582	510	579	573	573	565	597	585	537	538	565	576	603	587	530	620	566	634	490	552	604	591	564	560	568	576	503	598	573	556	574	588	570	590	528	538	571	554	575	563	600	576	569	547	592	565	514	570	602	611	577	552	581	555	580	614	552	543	579	556	567	531	561	570	562	603	547	578	542	562	542	597	594	597	589	587	513	581	583	554	570	577	557	561	607	576	580	570	563	578	545	510	567	561	513	584	568	554	584	517	563	576	575	564	566	580	548	554	599	551	524	567	572	559	560	542	573	557	568	576	593	578	532	581	553	573	583	576	555	594	583	539	570	579	593	562	564	575	585	550	596	602	525	551	585	535	624	564	584	625	544	549	572	553	583	577	589	578	581	561	561	592	595	566	585	563	545	576	534	567	601	562	557	546	580	548	589	566	599	594	598	540	593	588	567	570	579	553	567	583	550	564	565	614	559	534	567	567	535	550	539	549	569	580	643	577	557	615	582	550	549	552	611	559	584	571	551	567	582	602	544	541	620	563	535	566	562	573	532	581	596	577	564	582	585	563	596	569	573	572	567	561	518	542	555	595	569	568	591	535	571	551	586	582	574	568	563	565	597	599	547	591	596	551	571	568	556	537	547	547	602	522	563	542	529	586	544	544	639	569	552	568	597	583	560	528	516	570	542	587	576	574	560	556	575	567	569	585	567	586	581	546	558	584	583	590	556	554	539	558	570	550	628	575	572	605	542	587	573	536	597	596	590	578	586	553	587	544	580	559	580	548	533	542	577	546	544	565	575	550	596	568	644	557	577	596	618	565	597	539	607	556	590	551	549	580	568	565	579	553	542	583	602	561	571	525	584	556	574	556	582	527	543	556	541	576	544	559	565	573	557	574	521	580	536	608	581	576	550	611	592	553	561	578	566	551	539	572	584	567	539	570	556	548	586	536	579	552	554	553	573	586	590	550	555	563	565	572	581	584	574	586	550	579	565	579	606	570	586	539	632	554	578	532	600	535	576	617	558	591	551	550	577	587	598	556	568	585	582	559	572	599	585	568	596	579	587	561	574	557	570	581	572	572	605	550	580	581	573	576	566	594	579	574	569	569	601	613	592	538	562	558	554	559	497	581	567	600	519	559	579	549	592	552	590	559	561	569	562	557	562	568	557	576	569	634	604	613	570	525	620	578	542	524	574	538	549	573	551	587	581	606	559	604	573	568	565	526	533	567	596	567	575	597	570	573	571	586	554	532	570	597	558	586	590	541	559	582	562	569	547	555	523	545	555	616	550	566	559	618	584	585	520	567	566	531	568	608	588	591	560	578	563	576	540	517	563	601	548	521	574	541	532	549	591	588	559	601	557	562	549	550	605	563	536	545	568	560	544	618	560	553	566	570	545	586	558	535	576	581	590	558	542	592	548	586	563	609	598	572	551	566	568	596	542	608	566	583	514	564	543	579	590	549	595	588	539	561	546	547	571	539	599	556	575	536	554	612	576	575	638	567	551	564	625	554	535	566	541	594	539	575	550	558	604	573	566	557	556	560	581	590	548	561	564	556	585	578	591	581	577	579	595	559	555	587	544	547	582	535	539	567	575	580	608	514	561	523	591	613	525	660	548	588	560	584	573	586	558	585	571	534	591	579	570	565	598	568	552	635	565	528	586	577	554	595	522	546	565	582	533	524	544	569	586	578	605	580	580	573	585	587	595	604	596	581	569	586	571	627	575	569	553	586	599	580	567	621	555	571	545	545	573	545	582	579	568	595	600	567	585	557	573	578	617	555	577	590	555	560	512	557	597	543	559	553	500	580	570	569	599	603	567	599	561	546	571	558	571	585	558	589	545	578	556	545	558	584	557	610	580	578	582	568	573	588	555	573	570	570	554	633	569	564	583	577	529	594	562	534	579	553	576	570	543	564	572	585	610	520	540	589	576	579	565	617	588	555	595	575	567	578	563	556	564	555	557	577	508	564	554	571	530	613	561	579	524	561	577	623	597	527	520	585	587	602	569	536	559	549	543	561	494	564	559	569	525	553	575	574	546	611	533	570	558	537	570	588	548	567	572	565	637	605	532	574	603	543	574	586	566	541	570	564	603	560	579	580	576	524	600	546	558	569	551	582	557	590	518	545	546	548	553	536	599	587	578	582	579	537	523	576	560	569	550	614	606	574	567	561
51544	21657	7263	2446	758	394	237	229	215	204	196	181	180	233	232	232	220	234	201	232	235	225	234	218	194	196	205	201	202	199	212	224	203	210	229	191	202	213	221	195	190	211	205	172	235	210	213	239	212	210	232	217	225	215	203	218	201	204	194	233	224	190	205	222	220	237	218	206	201	196	205	223	181	179	204	211	202	216	217	229	217	214	216	201	200	197	190	220	221	202	211	227	204	197	206	211	209	198	187	201	192	215	183	209	241	228	213	209	185	224	212	220	205	193	204	206	237	257	213	223	205	241	197	209	207	234	196	244	224	226	199	184	241	198	217	224	222	196	217	233	196	222	214	173	203	208	201	219	220	220	215	215	209	205	209	209	195	220	201	212	205	186	198	222	190	204	217	205	194	233	226	224	235	214	211	193	189	204	188	231	246	170	217	216	246	183	204	221	221	213	192	239	248	246	211	233	210	187	202	225	237	214	227	211	199	237	195	195	205	202	207	198	215	243	181	226	226	212	206	219	213	233	215	230	197	202	188	239	215	215	243	221	213	196	184	184	226	215	210	204	196	203	225	220	207	212	234	186	192	193	234	232	225	211	219	222	228	217	224	221	224	197	228	230	199	206	237	208	233	194	206	225	218	199	186	214	208	180	223	186	220	202	239	233	212	215	226	203	198	205	208	218	213	237	196	217	215	213	209	224	208	247	212	236	233	222	218	217	219	227	213	228	195	208	258	216	201	236	225	204	180	222	208	198	195	210	235	196	216	180	225	195	237	201	201	190	192	215	225	219	204	208	227	241	211	225	242	213	209	202	216	205	215	175	199	230	225	213	201	195	232	207	214	200	220	190	189	220	210	195	225	210	202	203	194	193	186	206	200	212	184	178	188	205	200	196	226	219	241	214	246	218	217	224	195	201	232	228	215	211	212	227	201	209	203	204	223	200	210	210	202	205	234	207	211	199	214	220	209	227	209	216	209	218	207	199	226	201	214	191	211	213	207	201	225	209	234	234	242	193	210	212	192	198	197	222	205	210	203	212	224	213	201	196	215	204	212	220	207	240	237	215	201	217	186	211	225	214	214	164	208	226	242	206	224	215	209	202	225	200	221	212	164	176	211	240	218	236	201	186	217	212	218	238	223	194	228	196	216	202	220	200	220	222	225	171	221	205	201	186	223	203	203	190	200	231	216	231	211	201	221	213	216	197	202	193	201	204	241	213	223	233	218	216	191	226	223	195	212	224	194	224	201	229	225	221	203	212	226	242	221	218	215	192	214	214	206	188	209	211	248	233	208	210	223	257	200	214	209	198	241	194	230	198	235	261	255	218	221	232	224	199	208	215	201	193	199	215	226	209	195	216	206	229	219	183	205	232	232	204	202	215	223	237	220	225	214	199	209	204	219	218	220	212	221	232	196	211	204	218	225	232	218	224	218	232	202	223	241	196	184	216	240	193	236	217	224	227	209	217	190	220	225	225	210	224	228	207	199	204	211	230	198	213	199	203	237	229	206	215	197	257	197	234	215	223	209	219	187	228	200	219	211	211	234	207	198	216	232	213	217	216	243	214	222	240	230	217	223	193	198	180	212	255	205	204	214	219	198	247	234	201	214	197	197	181	228	238	198	218	207	245	204	229	214	211	194	227	192	205	234	177	194	199	224	219	211	238	204	210	225	215	213	186	215	202	219	207	228	198	249	231	225	214	206	228	215	190	221	189	188	169	211	211	209	237	205	206	216	220	219	231	193	201	206	215	219	226	225	199	212	208	216	220	222	214	209	223	219	190	213	216	221	216	231	186	224	234	222	213	219	231	197	202	249	220	195	219	235	220	218	230	210	214	173	213	198	219	201	224	218	208	208	236	215	210	244	209	187	185	249	229	221	189	212	206	212	218	189	219	208	199	199	191	222	220	212	240	233	198	229	226	218	181	234	225	239	222	212	238	249	220	219	216	241	231	222	211	225	213	217	219	199	227	224	204	205	217	208	228	178	205	224	228	219	193	213	208	221	210	240	231	207	217	240	202	183	207	210	212	214	209	192	199	202	201	227	257	220	196	210	228	223	221	222	238	205	202	213	226	219	206	201	218	200	210	211	239	205	219	194	197	213	199	189	175	208	212	232	254	222	189	205	220	202	213	213	221	217	200	226	221	193	240	223	210	228	202	221	194	215	201	209	197	227	190	238	219	199	184	188	212	228	249	198	219	197	209	199	202	209	225	215	211	218	219	210	221	206	225	197	191	223	233	214	195	225	205	234	208	246	248	215	197	215	217	197	216	201	215	210	198	200	213	207	242	238	224	220	238	198	205	196	234	240	221	209	227	211	223	202	225	215	231	165	231	227	251	202	186	193	207	210	211	202	196	222	217	256	216	205	184	205	212	218	215	203	191	212	227	208	210	192	248	218	241	203	233	200	234	226	234	227	238	215	232	224	223	158	206	231	199	212	208	201	184	224	210	209	232	199	208	208	224	209	221	227	233	192	209	190	205	242	214	194	227	221	214	249	220	203	212	223	209	222	256	205	230	225	215	207	194	183	205	197	197	193	206	211	225	181	186	210	211	217	189	205	211	208	213	194	211	246	202	207	220	239	214	174	212	224	220	229	227	215	197	198	190	190	207	169	194	224	221	214	213	170	211	235	213	217	240	221	203	180	226	224	215	215	257	170	220	230	168	217	239	207	222	193	223	210	232	187	224	197	218	207	201	220	230	233	199	216	214	210	226	234	209	200	193	208	212	194	246	230	211	224	190	221	224	224	203	195	240	196	218	225	195	195	230	216	216	205	184	208	216	179	217	183	241	220	208	192	193	212	222	202	212	193	218	230	200	206	202	209	226	209	209	204	216	198	221	217	237	228	193	183	226	241	213	205	228	210	212	237	218	237	225	225	216	213	225	165	213	217	231	212	198	204	214	211	223	227	215	224	224	204	195	235	212	201	201	264	178	215	209	216	211	200	218	209	183	233	193	211	218	256	211	206	205	201	225	223	230	201	206	233	242	208	204	223	203	207	203	206	195	227	231	210	218	236	236	207	241	179	202	225	204	205	235	218	205	221	211	197	223	218	230	206	202	215	225	192	240	199	209	213	206	217	225	246	181	178	203	206	212	206	230	189	204	197	215	211	223	215	215	193	178	195	196	194	200	207	223	252	245	226	186	204	250	237	217	207	205	229	201	220	182	203	198	212	217	205	197	211	233	229	194	176	228	234	202	193	229	201	216	205	219	201	215	197	230	200	210	248	220	217	194	211	205	215	225	209	221	205	212	221	201	201	204	176	191	201	237	227	181	206	239	226	229	220	217	225	222	196	196	209	185	229	203	249	197	184	215	207	235	229	235	195	237	221	205	205	222	212	209	232	219	216	214	230	215	211	227	188	224	199	251	217	241	210	219	245	209	225	195	201	209	225	239	212	239	201	225	250	214	255	200	234	244	222	202	218	220	223	246	231	211	208	205	193	218	235	226	191	235	225	211	236	209	237	198	192	229	205	216
33011	13202	9057	5658	2230	1041	543	455	451	453	494	446	443	458	466	411	468	431	482	494	487	429	424	454	457	452	450	434	435	446	459	437	447	470	483	493	480	414	460	439	469	451	479	451	445	466	461	465	504	444	481	457	476	399	461	447	454	429	473	471	458	444	457	464	444	450	464	455	455	472	429	512	415	440	441	445	411	456	475	449	443	434	453	460	483	460	464	461	453	441	457	434	504	449	454	476	470	432	450	455	446	449	477	480	454	488	432	439	439	450	420	449	479	479	487	479	470	452	465	469	451	447	462	460	470	449	464	423	496	436	468	448	473	449	430	461	458	448	443	443	445	445	506	444	449	500	464	477	459	444	468	462	470	474	430	472	474	453	434	494	441	446	485	438	460	483	473	466	472	477	478	494	486	437	471	428	495	471	432	396	437	459	495	477	488	425	455	500	458	450	494	470	461	479	467	439	467	456	450	442	436	443	413	471	423	485	419	466	450	458	448	457	474	440	453	440	459	506	402	445	455	489	474	477	475	454	459	468	424	477	460	453	480	452	437	445	449	467	479	482	464	445	441	467	486	467	474	506	468	476	414	440	464	443	426	394	432	454	459	493	439	460	445	428	459	452	480	462	486	476	433	460	429	444	440	449	446	439	446	409	475	460	454	487	472	463	467	499	465	445	413	438	469	467	477	469	480	495	428	464	484	471	450	447	431	461	469	478	453	478	494	435	437	438	428	477	422	445	455	492	446	467	459	483	502	465	429	441	460	452	445	417	433	465	446	453	463	463	459	471	462	451	452	421	509	500	456	500	500	449	464	452	450	478	473	427	485	448	454	472	473	479	457	439	457	486	478	485	453	482	448	412	416	460	451	470	420	434	477	446	459	483	459	450	454	453	468	459	489	437	479	445	481	428	432	492	452	417	479	434	435	470	481	462	444	456	449	528	452	463	435	440	479	473	419	458	449	484	414	464	440	481	490	442	436	446	436	448	476	464	463	462	444	440	463	483	465	436	409	446	464	444	448	473	458	424	432	461	438	475	446	445	454	451	444	460	443	482	497	444	462	448	479	451	424	448	465	462	470	429	414	463	495	471	481	467	448	494	432	459	460	424	443	455	453	468	466	457	412	465	475	478	471	456	470	468	444	490	463	480	444	449	454	458	464	460	460	452	458	446	448	449	499	468	459	487	408	453	470	462	440	452	432	450	475	446	445	405	436	478	466	422	460	445	435	469	450	441	445	472	462	461	470	460	436	466	448	447	477	465	432	442	469	418	429	472	412	446	465	464	471	453	443	474	423	423	488	436	444	448	467	484	418	433	451	441	474	452	440	450	457	431	430	433	445	476	462	455	473	486	468	454	451	489	437	486	450	454	420	461	454	440	473	486	468	525	445	450	430	474	430	470	438	487	480	467	473	438	457	471	473	461	456	478	446	460	471	434	457	451	437	429	426	444	486	475	472	460	485	453	457	456	489	447	417	456	478	415	441	454	484	440	457	459	502	461	457	508	463	474	477	445	462	454	460	474	471	439	486	446	489	433	470	463	447	433	462	444	449	443	448	466	436	462	474	498	429	474	439	446	463	476	491	480	456	490	460	457	495	471	431	434	500	468	441	484	491	462	461	465	455	461	433	468	477	465	454	420	457	455	457	409	461	440	448	473	440	444	451	426	484	461	454	425	467	461	448	465	449	438	462	476	418	465	478	483	427	492	457	466	479	484	452	446	477	409	477	482	468	486	469	500	493	475	480	471	469	426	441	434	458	430	434	493	455	412	454	476	459	476	460	447	484	458	425	433	448	494	440	499	452	452	449	489	456	463	459	441	459	454	435	454	458	510	461	453	470	503	433	430	475	410	475	412	473	449	463	484	450	447	472	463	451	466	453	450	498	408	444	445	452	455	408	475	451	485	470	434	450	415	411	461	456	458	433	444	509	469	449	439	460	463	486	449	425	450	458	428	490	436	470	471	452	480	465	468	450	473	451	463	449	480	476	437	481	453	491	464	441	450	462	480	441	478	468	441	473	472	455	480	469	458	488	460	426	430	486	456	434	430	452	467	475	496	455	501	479	430	471	432	488	475	440	435	444	437	424	458	475	459	447	425	436	483	470	430	468	447	431	448	444	459	436	467	452	466	448	461	450	451	484	459	450	436	457	469	482	456	486	423	457	445	468	460	450	468	437	431	455	456	471	455	443	457	427	496	485	443	453	471	448	454	479	445	449	425	458	463	494	459	437	440	452	461	437	458	470	471	463	446	432	442	452	455	426	426	452	456	466	425	491	473	453	440	468	450	445	452	446	452	489	442	432	461	449	461	474	447	495	446	468	484	432	456	459	462	440	410	446	439	425	449	462	467	442	479	512	453	428	480	439	468	469	445	458	452	472	455	431	461	446	389	498	484	477	428	432	450	503	426	450	433	461	438	447	481	469	445	477	410	469	482	439	459	431	434	464	457	452	527	486	480	462	454	480	478	502	467	474	438	437	452	514	439	491	431	449	457	457	455	455	471	461	474	458	485	476	448	455	431	488	418	474	441	450	438	411	484	458	455	479	434	451	446	480	469	473	453	458	482	425	465	462	451	439	469	465	460	463	457	444	425	476	467	490	447	463	494	475	458	485	504	464	468	496	483	498	497	445	486	482	408	441	495	469	471	460	485	488	463	461	477	440	444	443	465	445	494	439	429	459	451	441	509	468	459	491	426	455	450	468	417	442	462	491	473	457	449	434	415	430	486	485	486	478	473	451	441	475	473	455	461	466	473	429	471	458	448	481	431	456	453	425	451	431	475	435	471	460	445	462	467	455	458	463	454	450	454	425	457	443	449	450	456	435	447	480	464	450	440	445	446	453	459	481	466	466	411	451	470	435	448	431	446	430	453	442	462	460	432	459	451	489	479	450	498	472	429	416	445	407	422	444	476	464	439	435	488	480	462	500	504	451	459	436	460	458	474	461	460	458	500	437	463	468	439	458	459	462	441	461	458	467	438	436	466	459	484	451	455	461	447	473	476	465	445	454	461	448	448	435	454	485	483	478	502	422	459	467	452	461	493	479	469	495	444	409	464	480	432	437	480	509	458	469	448	464	434	404	462	525	478	481	431	463	422	438	475	437	452	414	431	422	425	436	469	451	424	488	465	458	436	453	462	442	467	467	444	499	438	471	448	466	456	450	469	468	468	497	434	459	488	479	460	419	473	464	466	471	472	445	503	533	448	471	467	427	441	449	454	510	498	457	433	438	466	481	465	457	454	424	487	460	508	501	463	450	479	464	443	467	429	448	451	474	438	396	441	460	463	491	465	492	443	454	415	438	454	439	488	446	471	502	450	471	482	454	402	429	427	422	457	448	474	460	432	443	504	471	387	469	458	446	467	452	476	467	451	485	462	469	433	428	461	478	452	447	475	479	475	474	425	471	463	483	448	455	434	442	467	437	460	461	437	468	452	447	447	462	430	466	447	460	445	460	438	411	458	463	420	453	446	487	433	429	469
60907	30865	13287	4319	1737	682	300	246	237	216	207	199	235	235	233	187	223	225	202	226	257	205	247	202	180	213	229	215	214	221	204	218	239	232	208	202	214	220	215	210	240	239	236	199	214	212	202	220	233	227	224	216	212	204	224	224	224	205	243	232	204	237	233	249	214	227	241	231	200	214	242	232	214	221	201	227	208	226	224	211	208	231	218	201	230	242	239	218	225	195	192	217	212	215	235	210	206	212	220	215	248	250	259	214	235	242	217	196	205	220	199	205	204	220	229	199	217	226	241	214	218	219	208	256	206	203	253	235	229	200	233	231	206	200	233	222	223	212	216	231	235	208	233	194	211	196	246	217	206	251	215	199	199	190	225	215	222	213	212	238	211	249	232	179	208	220	210	213	229	242	216	227	220	210	210	247	224	224	219	219	226	224	184	226	251	219	218	202	218	228	203	231	215	229	230	209	219	226	218	233	217	231	223	229	230	217	220	201	220	249	225	206	208	207	219	238	217	215	220	234	214	205	188	235	200	207	261	207	228	199	234	223	220	224	216	229	219	220	210	230	231	223	212	232	212	197	242	203	218	212	209	228	219	201	223	224	234	239	229	234	219	192	226	222	231	245	231	243	237	229	225	190	212	202	190	232	217	216	193	195	199	247	233	248	263	219	220	231	209	194	242	231	223	197	243	215	227	204	238	243	205	222	238	208	228	236	233	204	187	236	210	220	249	251	221	199	227	216	221	189	202	193	185	200	209	221	212	202	240	229	188	222	220	218	215	224	220	251	209	231	240	201	247	229	210	220	216	217	238	192	214	244	243	217	205	213	200	209	246	218	212	216	213	211	200	249	235	202	233	240	230	226	225	225	234	223	223	196	211	225	206	231	242	258	204	195	206	213	177	179	221	197	210	226	222	236	229	232	214	208	221	186	201	218	225	208	235	245	213	203	213	204	211	232	217	206	213	198	225	214	217	222	208	206	203	197	220	206	217	213	247	191	213	195	208	251	225	212	257	238	222	202	236	234	227	259	224	200	229	225	195	210	238	183	202	229	219	234	234	241	189	227	219	245	193	203	200	237	220	187	182	247	225	218	208	213	234	193	204	206	203	217	243	215	210	202	239	214	195	232	229	242	235	210	216	202	194	207	225	226	220	215	214	206	243	239	233	261	209	211	219	200	238	220	219	225	234	199	220	213	200	215	229	214	245	185	221	197	225	233	259	231	238	237	221	196	214	224	226	202	199	221	222	239	210	206	218	220	222	210	218	220	203	220	217	230	205	199	208	207	219	252	216	250	229	201	232	223	204	220	249	239	238	233	220	220	225	238	211	198	212	201	202	217	203	218	210	206	219	236	219	192	212	222	255	224	235	185	224	257	225	218	231	220	231	250	218	210	191	213	208	219	233	206	214	209	222	213	208	209	229	230	232	225	229	216	214	225	200	232	226	206	230	247	226	229	235	220	215	232	199	232	245	222	221	211	210	247	203	247	223	202	201	242	210	183	214	230	195	200	223	253	192	215	234	216	218	191	225	221	209	230	228	225	188	236	209	214	230	214	193	210	245	216	204	210	217	209	193	187	239	241	227	204	216	251	224	238	227	241	242	232	203	226	212	228	232	182	222	223	225	234	196	210	207	229	202	209	222	191	191	226	244	217	216	200	223	223	206	203	223	208	190	193	214	205	218	213	199	236	226	214	202	222	233	225	206	226	236	236	187	223	190	211	203	235	224	220	198	209	201	205	226	254	214	205	198	256	203	209	239	232	220	231	211	203	206	212	231	229	244	202	218	227	193	225	243	215	266	173	210	262	194	237	217	229	227	195	193	175	215	233	229	255	229	224	201	224	208	252	242	238	219	185	238	243	223	200	215	224	251	211	229	195	204	193	212	212	217	201	237	220	228	216	219	245	211	220	211	233	218	210	226	218	224	248	214	181	236	219	201	246	215	220	242	226	213	202	232	242	208	230	239	225	207	190	194	215	225	254	186	222	211	203	239	207	201	202	206	237	213	233	236	216	214	227	215	221	200	208	225	238	227	232	245	240	253	202	206	235	225	225	199	236	224	198	189	220	214	220	249	233	223	220	235	198	238	190	209	218	218	225	199	221	239	214	227	241	242	226	235	237	202	211	203	214	208	213	228	247	243	241	240	219	215	234	226	198	222	202	235	194	233	224	225	235	214	204	213	220	226	223	246	225	231	189	194	235	202	237	235	235	217	202	181	224	250	211	204	231	246	199	211	206	227	225	239	241	186	229	225	223	217	244	222	219	271	226	215	192	214	204	200	234	241	252	226	203	196	227	213	222	222	228	209	201	236	236	233	213	189	196	199	232	195	210	239	212	204	218	223	237	213	204	227	235	204	196	242	210	222	237	210	206	221	214	233	212	211	198	233	233	235	244	214	222	220	208	201	231	245	233	217	223	224	216	247	233	208	226	205	211	236	232	218	239	243	240	205	186	235	221	209	246	224	219	199	220	199	195	190	214	197	216	212	226	213	248	206	237	208	215	218	228	215	200	214	229	224	222	231	225	246	226	231	222	212	214	231	251	237	213	213	236	203	200	247	236	213	235	208	234	217	235	244	214	232	186	231	221	215	234	221	237	195	218	224	221	208	247	223	224	199	204	221	232	227	213	199	224	234	219	214	202	222	195	219	228	223	199	222	213	232	221	243	220	229	232	228	217	211	212	216	235	222	223	200	245	241	207	198	208	217	210	181	216	187	209	214	224	218	224	203	209	212	222	223	223	235	230	215	201	225	217	203	228	197	227	201	219	234	192	233	203	200	226	236	221	198	216	233	211	203	206	206	204	222	230	212	217	225	228	245	243	215	214	208	200	199	209	208	230	223	230	218	212	195	192	212	245	208	193	222	220	222	197	227	208	221	220	176	218	237	207	231	235	232	204	205	235	233	214	238	202	218	206	218	216	203	199	222	219	244	218	213	179	204	199	203	224	232	246	214	216	211	194	227	195	199	217	197	194	222	232	233	226	218	194	204	197	231	230	238	239	237	253	200	230	203	234	225	188	231	227	212	202	213	207	219	199	211	220	200	208	211	213	232	235	219	234	213	217	209	236	202	228	193	240	238	227	214	206	201	218	213	216	216	224	227	235	243	207	224	198	221	238	222	233	195	239	231	209	247	232	225	216	201	205	206	211	189	225	197	227	215	183	233	221	204	228	210	231	201	230	225	239	195	203	211	210	225	223	209	209	231	235	220	215	220	219	230	213	228	214	248	226	228	237	202	243	212	236	210	223	228	230	233	217	205	211	231	223	249	215	232	222	255	214	207	225	194	222	214	202	202	202	212	227	205	230	236	234	219	240	243	234	215	212	233	223	216	238	205	184	224	187	212	220	229	189	218	211	237	259	209	216	188	214	216	208	212	221	209	184	220	210	236	198	239	252	218	242	205	201	199	193	219	236	200	189	242	244	200	224	211	259	252	188	192	223	260	208	214	223	252	219	198	214	247	217	222	251	222	206	235	200
38955	21937	13592	8582	4856	2166	777	599	524	511	505	499	464	481	489	473	459	502	464	479	506	492	480	481	468	483	514	471	495	502	448	472	446	472	492	515	457	483	506	475	436	467	491	471	462	486	470	484	506	460	498	448	500	445	487	451	488	480	481	486	487	446	488	475	461	496	470	510	469	470	430	469	473	431	453	422	493	423	463	483	475	463	480	450	489	491	468	471	453	472	427	472	471	517	475	457	522	457	462	547	468	462	443	490	423	498	456	472	468	477	465	472	455	487	465	466	440	511	517	486	471	507	487	443	428	441	455	491	488	474	485	440	489	438	492	457	475	405	488	483	448	478	476	469	460	480	481	459	468	464	464	461	485	442	475	470	449	483	462	500	486	498	467	438	475	445	429	485	505	439	451	443	478	475	483	498	440	474	456	476	466	468	483	510	449	465	468	480	526	470	480	466	464	447	445	492	477	486	478	499	443	514	430	476	467	472	446	476	454	481	482	459	480	512	506	474	481	446	470	460	482	463	483	454	448	487	447	469	485	472	461	490	482	461	449	449	446	474	462	493	441	457	462	489	484	451	454	442	463	511	514	473	489	470	474	460	454	462	450	462	480	466	472	491	473	503	471	471	445	491	490	484	509	475	493	453	476	495	470	474	505	498	481	461	494	477	457	475	453	472	441	479	418	431	456	493	466	465	480	477	444	454	500	496	473	499	499	442	456	474	458	501	459	459	435	478	473	477	442	509	467	454	464	531	476	458	468	459	498	438	456	435	489	451	485	504	496	466	468	446	424	442	476	454	487	440	482	494	507	468	491	493	505	463	505	457	509	494	492	459	459	481	462	471	480	467	424	487	452	457	497	456	469	469	484	478	485	479	474	482	464	457	478	485	481	466	486	458	489	433	481	474	498	470	478	476	457	523	457	485	463	450	487	458	465	474	488	477	460	482	507	478	494	482	481	474	528	471	445	432	439	468	469	520	486	489	499	461	475	454	484	483	487	427	416	451	464	477	483	477	491	526	508	480	473	446	479	467	482	433	452	451	487	439	478	445	487	495	456	483	500	462	466	495	450	478	509	426	476	488	470	484	499	477	425	446	491	443	481	466	470	499	457	496	499	457	506	445	446	464	492	468	463	484	470	500	487	490	466	441	500	519	475	509	494	508	476	435	451	484	462	477	472	463	464	472	476	463	472	463	475	462	481	495	505	492	493	469	450	496	465	444	487	473	485	465	484	463	490	434	476	461	479	478	472	427	486	473	520	484	444	488	463	484	518	499	492	494	519	487	470	458	453	470	483	487	446	472	467	439	439	487	456	479	510	489	452	504	476	476	432	472	459	428	484	480	442	445	444	491	471	415	477	478	468	462	463	496	449	511	465	468	472	470	483	440	489	461	484	474	500	467	454	489	436	478	494	487	491	446	477	473	472	444	479	438	498	469	472	447	485	479	470	488	488	492	505	460	439	507	464	458	486	481	481	449	457	476	482	453	482	494	445	482	472	459	460	462	464	470	479	477	516	453	506	481	463	472	468	496	427	442	469	466	458	450	481	437	491	463	424	493	459	520	467	453	474	497	466	447	478	448	439	474	468	444	455	451	474	438	473	500	462	459	456	441	453	485	474	490	482	457	482	463	491	460	472	500	466	454	475	484	473	462	463	487	484	460	487	488	488	427	449	453	463	467	459	478	461	486	438	480	448	438	485	457	496	496	473	492	486	466	442	484	473	465	444	468	477	501	447	490	445	462	459	478	437	472	459	491	480	474	508	464	485	486	484	491	466	433	487	491	425	468	457	522	454	448	504	470	479	481	486	461	473	464	485	483	461	481	446	471	464	438	469	523	485	494	461	464	440	483	496	455	471	472	500	453	438	483	445	494	473	473	476	491	463	459	466	456	495	431	441	480	448	490	497	473	463	486	503	457	442	497	486	478	466	453	467	449	492	472	475	524	457	482	473	464	471	503	499	472	458	467	464	465	457	446	480	457	481	479	457	481	452	464	484	485	476	474	487	481	470	482	504	447	486	462	458	453	489	486	454	485	434	484	472	456	472	452	476	424	465	526	487	490	467	473	469	453	456	447	444	488	473	479	484	470	471	459	520	461	466	493	477	455	514	472	451	473	481	484	453	430	450	484	451	501	469	452	450	494	483	464	496	451	464	491	446	417	431	482	468	441	508	458	462	455	474	510	481	479	465	476	467	458	444	485	467	455	490	457	533	433	476	492	500	468	455	507	484	450	474	485	486	462	521	497	448	497	492	483	540	516	516	466	460	472	452	433	496	491	464	520	448	467	485	468	485	475	490	477	491	552	447	469	495	494	454	436	468	456	429	447	444	457	479	450	486	489	480	446	490	479	458	454	484	448	466	486	488	489	470	486	452	464	432	453	471	436	481	434	446	458	441	466	439	504	475	464	447	497	421	487	446	475	506	470	471	482	495	519	492	475	456	452	431	467	484	488	494	440	439	484	502	449	469	495	462	431	489	481	435	474	483	452	444	496	432	439	463	492	487	459	447	482	413	502	469	501	516	483	500	452	473	506	510	479	467	457	467	487	452	490	503	475	480	494	514	478	461	491	470	459	502	477	466	491	498	471	473	498	502	491	476	473	468	468	472	487	463	464	525	500	506	493	466	465	494	469	474	452	487	463	458	427	448	482	504	482	499	462	494	472	487	491	453	491	439	486	494	475	466	487	461	461	459	485	482	477	475	451	454	482	481	483	502	456	421	475	474	458	415	428	479	465	504	450	463	442	476	425	513	507	477	488	447	473	479	460	470	476	462	460	508	452	457	506	472	456	485	467	460	466	476	499	495	485	441	458	479	483	432	518	493	450	466	476	466	464	488	464	468	491	462	453	496	465	518	522	471	471	476	450	470	470	487	473	484	496	494	453	429	454	525	466	481	470	468	439	463	459	471	479	472	497	460	444	445	454	486	448	473	453	498	459	466	467	478	468	458	449	492	477	461	481	477	511	514	471	520	494	455	467	462	483	464	491	500	479	476	501	454	456	485	454	473	496	447	476	459	488	469	495	512	482	454	471	456	457	471	481	453	480	455	450	487	476	462	478	481	467	457	485	487	462	475	483	461	465	484	453	469	460	452	494	489	470	445	519	494	454	488	522	480	497	457	468	483	440	498	454	465	442	469	470	461	476	463	464	512	441	474	444	485	480	454	473	488	504	473	480	448	460	445	490	490	485	475	475	460	511	451	451	446	449	475	474	479	466	457	482	485	475	448	474	475	504	485	454	481	480	461	433	474	426	475	489	473	451	509	513	507	504	463	445	472	458	439	459	445	481	470	460	479	507	491	469	435	501	473	503	479	495	457	482	472	463	471	456	464	449	514	469	499	452	485	436	451	436	462	478	423	506	450	476	498	472	477	466	482	454	490	452	457	470	472	458	473	464	503	477	465	433	507	508	465	490	475	513	483	457	470	489	473	453	477	513	466	503	517	428	461	446	433	474	448	504	463	438	465	477	484	497	449	480
64746	42514	23814	9393	3000	1217	461	336	319	298	297	289	286	282	295	286	255	276	317	258	277	267	264	278	280	267	272	241	293	261	269	258	270	249	261	302	274	262	295	265	269	258	257	310	280	289	268	250	268	272	311	270	269	254	280	272	297	279	291	289	253	245	262	265	269	259	267	278	258	260	263	264	272	288	241	283	276	280	271	268	291	282	244	286	289	237	252	311	262	279	330	279	257	264	292	272	267	235	269	261	270	278	224	255	239	273	272	291	243	239	259	270	250	262	239	252	254	301	282	247	244	236	221	253	280	268	254	272	284	282	260	258	275	297	268	258	232	265	229	265	284	253	247	290	285	273	281	264	237	273	281	275	261	278	277	284	275	314	288	285	267	286	281	250	253	272	278	268	310	281	291	237	260	279	261	273	275	273	281	280	260	292	265	275	243	241	285	294	262	250	246	295	247	271	268	245	249	252	288	292	282	279	261	265	270	271	269	306	299	294	272	292	274	280	278	283	263	242	271	280	252	299	252	249	266	279	277	261	254	270	289	263	280	238	254	254	254	284	236	264	255	289	305	285	289	284	277	275	279	310	297	263	270	262	265	278	233	269	255	252	291	276	237	269	277	246	272	284	256	271	292	288	289	284	264	289	240	288	278	275	282	253	252	245	259	290	275	254	258	236	260	287	254	241	247	295	252	277	263	276	285	279	255	246	264	239	277	254	297	265	268	271	254	241	264	282	269	247	259	286	299	287	266	267	301	260	257	268	291	253	265	276	274	234	255	238	286	278	273	278	247	308	308	299	262	266	231	271	315	288	285	251	291	261	232	274	262	277	238	251	285	283	269	282	281	268	280	257	240	271	253	265	260	263	262	266	291	259	293	293	239	314	250	266	264	289	248	246	217	291	267	250	260	246	275	307	274	286	285	245	280	286	296	291	299	269	273	256	268	245	253	291	273	269	253	292	272	240	244	247	262	272	237	284	266	276	287	281	243	294	265	269	255	289	273	259	280	281	254	290	259	258	245	235	267	275	275	273	259	255	291	311	264	269	288	253	308	259	265	278	291	261	265	282	289	294	233	284	273	280	269	313	249	297	285	304	307	276	275	254	272	260	256	264	259	278	287	282	246	285	215	257	262	252	263	273	269	253	300	240	279	292	273	260	268	303	290	270	257	283	263	265	269	261	226	291	252	256	270	250	289	301	280	256	256	240	294	290	290	261	271	255	299	298	253	277	249	281	284	263	256	288	277	267	255	282	244	285	290	266	263	287	310	272	250	267	276	257	249	281	256	281	256	282	245	263	268	275	255	273	281	304	288	267	270	284	274	292	264	270	273	283	273	256	240	275	276	232	287	256	305	289	284	238	255	245	258	274	290	240	278	269	259	267	264	280	307	255	267	280	240	284	274	259	263	254	249	273	289	265	243	253	263	292	280	258	285	274	272	265	279	219	249	276	286	263	254	272	266	239	260	264	247	269	301	269	273	282	265	322	283	286	263	266	286	336	256	267	279	299	300	252	270	267	254	300	276	255	226	224	271	268	257	260	286	268	257	252	269	277	235	252	281	265	258	290	266	298	270	285	283	272	292	310	231	261	254	278	265	268	298	283	214	291	263	267	275	262	277	265	275	282	253	275	276	286	279	280	269	251	249	248	281	270	281	267	293	274	295	286	269	275	300	289	323	281	260	293	277	292	290	255	274	235	280	244	276	251	268	277	260	226	295	246	286	279	275	275	260	273	248	264	296	257	316	259	288	277	302	287	297	269	277	305	289	298	261	257	274	269	270	255	268	248	266	288	286	271	273	278	255	253	257	250	260	279	246	263	254	247	249	272	269	252	264	273	270	274	294	270	263	283	303	290	281	284	282	275	276	270	238	270	256	274	248	238	297	250	258	280	270	252	262	294	256	271	323	229	226	281	285	257	259	281	280	272	261	268	284	296	268	258	263	260	271	232	254	300	275	253	306	252	272	252	283	299	274	272	257	246	279	255	271	289	291	255	283	303	263	293	290	306	337	293	280	265	259	282	260	254	260	286	331	277	276	260	284	265	261	273	230	254	271	270	288	270	265	276	272	270	280	234	286	303	286	263	284	275	253	269	272	248	282	278	296	267	265	295	287	284	248	269	253	265	269	260	253	249	302	279	296	274	232	277	241	274	276	245	262	265	272	287	285	275	278	275	304	284	243	263	282	256	242	261	271	267	283	282	280	254	275	292	266	257	284	279	242	224	262	258	279	293	279	272	283	280	274	281	254	287	261	286	292	278	304	282	255	251	246	245	264	286	274	281	262	269	299	276	302	263	246	259	258	250	308	290	288	301	265	268	273	281	266	287	276	274	282	285	302	271	280	261	265	273	269	236	283	252	260	286	256	258	270	261	292	263	286	251	252	266	274	281	264	288	291	282	270	263	276	248	300	264	267	274	271	234	280	265	307	273	291	243	277	255	286	259	283	284	227	297	262	273	302	250	253	307	295	310	254	271	293	293	271	287	258	235	287	292	293	269	270	290	271	244	260	258	294	257	282	282	280	268	262	270	279	319	258	304	262	280	280	231	265	265	271	243	257	282	268	270	242	273	270	264	256	283	285	284	280	267	259	285	285	283	287	260	274	252	268	266	258	261	294	251	287	256	284	258	286	301	287	251	291	316	279	246	285	291	256	265	243	253	257	216	258	276	245	265	264	272	268	306	286	262	266	271	272	281	258	263	261	290	284	284	252	264	291	277	298	270	285	259	272	239	249	243	284	285	250	269	268	260	257	274	275	272	297	304	305	291	283	282	267	251	260	302	274	283	286	261	268	271	295	266	291	272	247	280	273	255	284	273	267	283	287	279	269	272	316	277	290	259	282	260	271	235	263	247	237	292	277	282	286	264	250	263	306	268	244	281	264	266	267	251	291	296	232	272	292	277	267	278	299	289	248	291	236	257	271	265	293	279	314	287	249	258	291	276	276	266	273	281	281	266	287	276	272	327	252	258	260	260	249	289	264	298	269	300	269	285	275	271	257	266	290	292	268	243	278	271	266	271	268	257	256	266	252	248	230	252	273	276	291	251	276	295	291	266	301	273	282	258	281	253	296	282	297	279	277	232	248	284	265	284	284	257	261	254	274	288	264	308	283	294	253	289	301	244	297	261	258	268	265	287	295	244	252	301	300	266	280	233	261	255	281	271	264	270	255	241	278	248	260	253	279	282	275	245	275	265	298	286	295	260	271	254	276	298	290	285	276	308	289	294	273	255	258	277	263	284	285	284	221	302	258	286	274	260	280	262	267	258	261	256	247	279	256	261	246	282	269	261	272	239	268	268	261	289	244	292	274	283	291	263	269	273	262	244	272	267	291	269	267	278	260	295	271	268	257	260	250	263	280	260	303	238	253	286	300	257	274	267	282	246	257	258	273	274	264	261	239	268	287	303	267	253	285	274	236	276	235	267	277	275	281	303	282	277	287	239	294	266	259	305	256	271	270	275	227	275	257	270	254	247	244	252
40755	33017	23711	14222	7464	3772	1162	803	692	636	638	600	603	576	615	557	591	556	566	576	570	587	540	564	539	598	566	552	557	628	562	602	589	588	570	556	544	557	538	576	574	548	579	555	575	528	557	585	580	570	593	623	521	556	547	548	587	553	596	548	600	569	567	558	541	566	520	589	570	565	525	545	578	552	580	604	558	560	556	586	546	570	514	574	562	590	564	608	578	577	582	607	597	585	562	550	554	572	537	598	540	529	550	548	529	554	562	586	600	626	598	530	545	555	560	560	555	545	537	550	575	606	572	533	571	578	556	544	545	591	537	541	531	552	572	602	582	565	592	590	545	590	549	540	597	572	581	569	630	593	526	587	550	572	607	593	579	551	589	553	572	544	556	537	563	575	557	527	524	551	563	550	571	540	550	589	525	572	577	589	514	599	573	609	561	547	573	600	532	563	555	613	609	574	548	576	586	553	580	585	571	542	572	581	606	555	527	553	587	617	569	561	594	561	547	608	567	588	537	575	579	552	604	575	568	603	580	564	599	537	543	565	557	573	579	538	534	549	544	609	566	558	564	543	602	564	544	558	585	514	609	587	580	557	541	523	536	555	597	568	538	555	625	571	604	569	572	582	575	527	562	563	532	599	616	593	607	604	606	573	580	553	568	589	578	575	570	580	581	612	554	508	558	575	508	545	528	616	575	580	542	580	518	567	567	532	575	586	587	566	575	549	571	543	564	586	539	578	587	589	557	559	606	529	574	554	569	588	568	588	526	589	587	562	613	528	562	542	569	492	585	585	622	587	607	569	542	601	538	499	565	544	608	582	589	525	585	575	534	537	545	535	593	583	525	606	607	571	567	582	555	545	597	553	545	567	578	571	603	555	572	596	556	590	530	556	566	502	551	569	557	556	585	562	591	599	543	536	577	530	559	587	581	569	582	556	599	583	549	574	566	562	542	557	507	570	581	531	629	547	598	597	550	579	550	542	598	543	581	555	568	586	550	594	565	582	576	573	577	567	607	586	585	572	599	550	581	574	608	585	578	579	560	586	555	579	572	577	584	574	547	585	581	548	575	558	573	561	533	569	543	544	587	534	593	576	564	560	561	591	572	579	557	524	563	588	526	602	543	542	551	513	540	554	566	558	571	572	593	611	612	595	567	564	527	564	577	581	572	568	613	584	583	555	566	591	604	566	574	552	562	561	557	580	526	543	512	550	540	520	567	553	559	565	563	596	634	563	546	625	556	558	573	526	571	569	527	577	603	593	580	568	603	541	585	606	559	576	584	573	599	591	507	533	551	578	558	580	597	537	569	565	548	559	605	571	540	557	558	578	577	586	561	559	564	561	531	549	605	582	569	555	599	578	598	577	538	548	591	573	557	563	511	616	536	553	583	577	577	539	537	556	572	625	566	558	560	523	558	579	562	596	598	583	529	554	578	546	563	590	576	598	583	541	579	580	546	551	578	562	597	545	556	543	596	562	558	595	559	539	594	548	551	568	575	598	590	593	592	585	533	550	577	579	563	559	577	543	616	561	564	583	552	594	574	572	511	543	570	583	575	549	564	582	631	568	522	599	563	550	552	560	557	585	526	572	558	591	552	579	559	550	574	569	600	605	575	566	564	557	513	545	595	519	578	556	594	617	547	599	571	553	544	531	585	585	577	557	544	510	563	576	536	594	606	555	539	601	522	536	563	555	551	594	585	553	573	582	608	533	553	589	540	567	582	567	538	597	551	559	588	511	553	591	517	551	567	573	585	541	578	600	602	551	576	591	570	554	585	593	552	569	576	578	567	605	558	564	591	599	560	612	545	598	571	534	554	574	570	547	531	601	537	578	529	565	585	539	534	550	593	592	602	582	579	548	591	546	582	616	531	544	557	603	582	562	578	581	603	559	556	562	556	543	586	552	559	588	551	585	585	569	568	545	616	573	592	576	546	565	557	580	549	592	553	585	578	571	552	533	572	589	523	577	576	580	537	559	559	594	564	527	577	566	545	506	583	591	570	596	546	550	581	579	568	606	571	582	592	597	604	571	571	587	572	600	576	556	567	571	555	572	554	524	580	540	586	506	609	581	548	506	575	533	575	564	551	584	595	574	535	527	545	553	566	518	577	538	523	575	554	579	585	554	572	567	583	572	590	618	581	539	586	556	591	559	556	537	593	584	498	597	580	558	549	567	581	552	534	544	567	549	584	567	574	537	614	573	555	546	548	579	571	615	546	563	569	569	590	562	591	581	542	568	554	559	559	587	536	559	552	555	581	586	563	625	596	584	576	567	548	552	543	571	598	563	545	550	571	616	587	569	564	531	583	573	564	560	516	555	607	585	575	547	585	573	559	637	563	512	586	576	547	558	529	535	572	581	596	580	574	560	551	558	559	534	542	568	560	590	570	564	642	521	596	562	554	549	580	602	570	547	592	581	579	578	599	569	563	571	615	581	571	601	528	600	577	577	556	559	558	596	534	538	549	543	565	564	565	536	558	551	568	542	574	589	575	554	584	567	545	572	573	546	608	628	547	589	598	599	588	543	594	577	592	517	533	548	600	585	599	582	528	543	620	609	569	569	568	588	561	562	593	543	562	574	557	578	532	543	553	585	576	569	581	544	588	596	609	594	586	569	622	563	592	556	616	615	535	602	586	528	539	555	577	562	532	561	556	556	566	620	574	572	565	542	578	589	523	568	571	597	596	540	563	536	561	588	541	600	547	590	549	569	544	571	583	552	562	602	550	569	592	532	550	582	573	631	554	559	542	549	568	549	544	581	529	562	545	589	577	588	543	528	573	543	554	536	540	551	559	575	558	588	571	573	560	561	569	535	541	564	612	536	618	559	524	522	557	578	577	566	553	583	574	627	560	583	583	570	555	547	580	599	565	544	587	556	583	607	557	602	546	543	571	580	582	562	551	563	564	553	548	556	531	571	565	610	576	538	573	604	574	561	560	538	568	589	574	584	571	572	603	547	546	570	605	558	530	542	583	515	562	594	556	568	556	544	581	566	569	521	555	552	547	555	550	546	535	560	557	575	548	554	572	540	580	550	580	625	601	546	576	530	580	519	563	590	561	545	560	575	561	568	578	606	540	557	588	535	570	575	610	533	600	591	562	583	545	568	562	579	584	602	559	542	594	560	599	554	563	566	562	563	549	586	579	558	554	538	543	572	571	574	560	590	545	545	535	521	526	537	534	541	591	597	558	544	544	578	540	541	586	547	549	623	580	529	558	561	596	623	553	572	573	556	533	568	525	569	621	527	583	537	577	566	593	564	571	593	601	585	584	540	563	567	547	563	552	594	517	548	599	558	577	521	589	568	529	574	550	582	559	551	564	573	526	583	563	593	582	566	548	559	578	568	559	541	581	589	600	535	540	588	565	557	555	550	556	560	578	555	571	587	561	598	561	621	536	637	551	579	589	572	563	556	579	582	572	547	568	576	596	537	540	562	604	611	571	563	589	595	599	538	584	583	554	559	581	556	530	596	592	571	582	556
52782	25388	8122	1916	652	299	240	253	213	202	229	210	198	236	203	197	217	188	224	202	230	212	199	221	211	234	204	212	192	216	228	225	191	196	203	215	224	180	216	215	197	219	209	243	205	218	180	235	206	211	220	230	232	235	211	221	236	205	213	205	212	206	219	209	213	217	185	197	237	211	223	218	230	185	234	206	207	203	230	222	219	211	221	219	211	214	209	185	225	198	230	216	218	225	228	171	195	201	178	214	211	179	187	218	206	202	236	204	205	195	186	214	199	205	175	212	233	240	215	199	200	225	217	202	214	194	210	183	250	230	211	213	190	209	191	231	217	249	200	213	198	228	214	211	236	220	232	211	213	194	187	203	239	205	236	186	202	215	235	179	209	190	221	227	191	221	200	228	217	202	188	175	226	223	232	231	191	211	224	218	220	226	209	206	234	232	225	225	175	214	246	231	220	218	188	204	199	194	192	238	216	218	245	225	226	199	231	211	212	195	203	227	202	209	219	187	198	219	189	213	224	271	206	200	174	176	188	206	242	206	192	200	200	212	225	211	195	224	236	230	189	194	174	212	222	178	193	193	221	216	231	217	186	219	234	205	236	204	228	214	206	208	197	187	240	202	201	206	199	231	211	216	220	212	211	205	208	212	207	221	223	238	213	164	216	225	211	238	221	199	199	230	207	211	230	205	221	219	222	238	236	209	202	201	225	178	242	212	226	248	241	202	223	247	194	197	243	262	203	201	241	224	206	193	220	208	223	206	196	214	218	220	199	250	238	189	182	198	226	242	223	207	234	233	199	231	179	213	213	228	210	197	204	203	224	187	222	213	195	164	182	205	212	193	216	221	257	219	206	205	215	196	197	210	221	224	216	214	214	221	226	200	199	215	211	207	202	208	205	218	223	219	226	213	212	232	215	221	191	222	199	223	190	197	191	212	192	202	206	205	199	186	191	219	207	206	226	205	214	210	221	219	207	223	207	171	212	230	246	213	217	218	226	210	191	231	225	213	196	215	219	219	207	201	217	202	216	237	217	216	196	234	219	185	210	208	181	201	188	238	192	211	214	190	228	197	216	211	224	217	235	195	248	200	230	207	207	219	204	187	194	191	230	214	207	209	224	237	240	224	219	220	207	204	223	245	224	197	217	205	201	212	208	219	219	206	214	235	181	194	219	206	214	247	216	193	208	209	219	195	206	207	205	186	211	198	187	207	221	226	217	243	208	228	205	222	213	217	205	193	213	215	206	213	190	200	162	225	227	221	204	202	225	208	211	203	210	199	223	184	199	192	217	208	208	194	209	200	233	175	218	177	200	224	193	209	221	196	207	205	184	196	214	211	206	201	202	222	240	223	224	207	223	190	194	209	205	227	251	210	206	214	184	205	217	205	193	203	188	210	197	227	177	183	241	220	216	229	206	202	203	217	195	221	189	226	229	200	199	221	224	228	223	214	218	222	217	221	240	206	212	218	210	206	214	194	174	223	199	181	238	190	198	213	186	225	202	221	218	204	204	219	206	236	198	224	175	196	200	213	213	220	218	226	220	215	220	224	232	202	198	217	192	213	189	236	192	194	230	202	216	256	201	242	194	197	206	218	202	205	201	194	206	213	219	206	226	236	243	213	195	242	189	230	228	229	204	213	192	222	202	215	204	170	162	223	240	184	202	203	194	205	224	223	236	207	195	202	210	241	209	236	168	233	215	210	201	174	211	210	221	210	215	194	241	199	221	169	235	209	189	223	210	198	213	200	210	198	241	195	223	214	178	202	228	230	220	207	212	208	179	211	217	196	215	220	208	224	225	220	195	244	202	223	196	208	192	208	213	224	188	223	196	233	217	189	208	193	226	205	203	210	220	219	257	207	231	191	218	189	186	184	183	210	219	197	181	184	215	194	197	184	202	211	243	231	237	236	218	218	230	230	236	219	203	222	193	243	229	204	205	215	203	187	231	232	221	245	215	224	213	204	192	202	209	205	223	187	222	208	225	213	207	177	215	190	219	194	157	212	216	220	227	209	225	187	210	195	215	192	224	219	230	217	202	203	196	200	174	194	215	232	189	217	229	215	176	201	180	191	204	229	212	226	217	206	190	182	237	235	221	212	173	218	201	211	232	211	249	232	225	222	210	200	197	199	231	217	192	212	222	188	221	175	233	224	237	192	242	225	232	232	211	238	207	199	174	211	204	182	188	197	226	223	214	216	194	231	229	192	230	228	245	201	201	208	233	193	228	221	213	203	231	197	224	197	206	223	218	218	208	192	257	214	223	226	210	230	201	224	213	253	236	205	237	195	216	242	218	200	198	217	212	212	226	214	197	195	189	190	222	231	200	208	213	192	223	218	210	236	213	228	212	216	209	224	207	199	219	231	211	190	206	223	253	217	219	184	230	190	217	234	228	210	208	193	206	217	224	244	211	199	193	201	204	214	224	217	220	186	205	191	212	194	228	201	204	200	209	198	219	201	187	221	203	187	214	213	208	220	177	189	201	210	219	244	225	215	189	200	208	223	185	214	223	201	236	201	198	193	207	180	209	195	204	189	245	200	214	198	209	231	217	243	206	200	218	191	192	182	184	219	196	258	199	172	209	239	244	205	200	227	182	222	237	200	208	240	189	179	234	201	199	205	207	226	210	225	224	209	238	178	198	196	184	219	243	220	220	211	214	199	226	193	226	216	218	216	174	175	197	181	209	204	233	233	227	194	235	181	192	200	223	204	221	252	201	224	207	221	224	217	183	197	224	184	197	228	194	205	196	192	199	196	241	202	186	182	233	195	171	191	227	230	254	207	217	214	209	204	202	204	218	211	199	172	229	200	225	233	210	190	208	202	193	188	235	218	173	219	219	236	192	198	223	231	228	212	201	200	210	200	198	229	194	222	201	196	200	213	219	204	193	182	221	224	212	190	218	206	224	229	198	207	203	216	220	206	222	195	251	202	196	242	188	193	203	197	216	224	214	217	221	218	204	218	201	222	223	199	216	217	214	212	227	195	211	223	194	182	210	216	237	214	194	204	201	230	186	193	231	197	218	221	214	218	216	241	201	199	223	175	211	199	212	216	216	198	219	216	203	206	227	209	212	178	206	207	195	220	221	201	211	202	224	232	200	192	210	190	202	158	195	227	213	234	232	229	207	231	212	195	216	202	182	216	208	198	192	218	190	217	223	210	215	210	195	224	227	242	210	214	202	176	208	213	184	216	219	240	198	207	230	200	210	211	191	205	202	214	190	214	218	214	251	226	217	225	217	192	207	175	208	181	212	260	189	236	223	202	204	225	244	209	227	206	194	217	210	195	211	201	185	191	219	218	214	225	213	215	224	224	211	207	197	187	220	202	200	217	207	205	193	229	206	203	198	201	185	212	203	218	215	209	198	213	206	212	211	227	218	177	191	217	188	221	198	238	218	228	198	193	184	216	183	225	203	196	234	218	215	210	213	207	197	202	226	200	223	212	193	227	197	198	235	197	221	193	191	222	227	180	200	194	210	189
34599	15851	8556	4116	1850	878	458	450	461	455	453	426	486	458	425	496	428	423	448	462	488	446	446	485	434	436	454	441	460	429	464	465	483	465	469	436	424	438	478	447	481	425	472	464	443	439	452	433	451	447	448	432	444	466	425	444	468	518	439	419	512	479	453	463	454	448	428	478	469	489	444	436	449	430	471	436	436	444	464	463	447	473	420	459	443	462	445	409	453	418	428	440	432	438	452	485	441	471	470	418	445	483	408	480	421	479	457	429	495	492	472	462	439	439	460	451	455	467	460	477	421	451	432	484	459	444	457	438	426	483	455	464	453	476	453	475	492	446	488	453	463	421	485	481	436	472	440	450	435	481	451	467	483	458	478	430	449	463	460	449	475	457	436	402	465	449	449	472	463	418	454	482	436	453	464	488	462	453	402	414	447	450	492	489	460	433	446	453	427	447	459	444	466	450	443	444	431	444	465	451	467	463	490	457	450	460	455	460	450	440	427	455	451	432	464	439	471	428	497	459	415	420	451	472	463	440	460	380	456	421	431	436	436	422	426	432	458	475	419	460	465	489	428	518	437	509	495	448	485	419	456	431	430	445	428	478	436	442	455	444	485	448	467	406	428	430	426	477	481	452	455	453	467	467	464	429	463	431	419	465	461	447	458	475	434	428	497	468	453	447	464	475	483	460	481	462	466	486	427	458	487	462	452	463	460	417	436	503	454	453	495	469	453	462	442	465	481	456	414	475	425	445	455	483	456	465	465	447	458	467	475	483	430	466	475	453	483	446	427	418	473	455	491	501	455	485	464	418	476	418	452	475	450	462	468	441	428	445	488	454	458	427	481	455	429	445	480	456	458	431	451	462	485	479	448	445	463	455	424	462	431	433	452	494	467	454	448	440	445	464	442	480	435	449	454	457	431	473	491	478	455	429	459	425	501	445	462	445	466	483	446	475	533	424	474	432	468	444	444	461	433	408	476	442	461	436	422	471	455	449	448	445	468	420	490	428	449	460	468	441	454	444	424	429	421	450	453	451	466	439	449	426	480	448	461	499	459	454	478	430	430	495	450	451	462	433	434	464	441	482	484	460	440	408	444	460	440	471	483	464	426	443	456	454	448	420	463	467	482	467	474	464	455	436	437	449	440	438	464	454	466	466	479	461	462	459	479	444	418	461	472	470	454	488	471	454	431	472	420	417	437	488	483	453	452	484	442	442	476	478	483	426	453	469	443	419	462	468	409	454	447	483	467	448	424	464	460	490	450	428	488	451	454	475	488	435	462	460	433	490	461	462	481	452	502	447	481	459	451	462	475	450	460	417	443	507	461	434	450	439	441	437	474	446	452	448	461	472	448	468	451	471	429	424	472	458	463	446	464	447	464	484	431	434	460	436	452	470	466	432	477	443	467	469	441	446	457	491	413	462	457	480	469	409	445	422	510	492	459	460	480	464	420	447	437	450	449	449	442	453	441	494	429	483	438	479	438	448	447	464	474	477	464	439	461	447	421	455	443	450	449	448	477	470	474	452	462	468	424	485	436	462	452	444	444	481	443	463	458	433	477	428	434	487	482	458	433	461	471	415	432	425	396	450	478	448	452	482	450	489	429	484	447	457	476	488	472	465	438	462	495	472	479	446	457	473	461	443	456	446	490	440	440	429	430	451	431	463	474	461	456	451	452	469	461	440	479	433	458	432	473	489	436	468	440	438	444	437	455	430	484	440	468	455	437	483	494	494	467	442	453	487	459	453	484	437	476	433	474	422	435	423	454	457	439	469	483	453	450	433	459	459	443	463	471	434	486	439	444	453	436	472	448	442	451	492	454	468	453	416	450	404	445	484	474	459	473	438	485	479	449	453	433	441	427	425	469	469	485	438	470	457	492	440	449	482	438	461	463	467	417	451	450	465	491	455	425	480	438	428	493	425	430	419	495	457	434	429	426	440	449	453	496	429	477	457	436	450	498	446	446	406	487	451	479	444	473	482	465	484	485	473	464	498	469	418	473	453	435	404	443	453	460	413	429	463	425	458	457	457	451	479	453	423	477	447	428	437	458	452	437	449	468	454	511	437	485	458	480	446	501	469	431	488	467	418	409	435	435	458	450	417	507	473	453	462	456	432	432	440	438	447	458	456	430	484	464	457	497	425	446	428	450	464	496	445	456	441	494	438	476	423	452	448	478	469	444	446	436	454	465	439	503	436	439	458	450	438	463	452	455	438	443	446	510	452	500	456	453	474	398	444	452	476	466	399	470	436	493	428	485	456	479	433	439	463	490	413	451	410	443	451	460	446	433	481	445	452	471	436	477	461	460	454	441	445	443	477	466	441	484	416	466	478	426	440	475	469	491	472	433	483	467	443	463	492	438	453	476	460	471	452	440	465	490	431	528	474	440	445	486	473	454	448	530	462	461	452	436	447	450	437	476	474	462	443	464	433	439	410	448	425	505	432	441	435	431	471	474	486	449	385	466	453	470	418	468	475	427	461	445	467	440	462	447	457	461	468	460	442	434	493	448	472	448	469	486	472	438	506	470	441	462	471	428	427	457	470	444	471	447	451	457	456	479	420	468	487	472	493	438	446	453	450	478	476	471	432	432	480	441	476	442	447	459	449	463	494	433	450	479	479	469	445	439	453	465	475	466	489	463	446	421	437	436	462	446	461	465	405	444	461	438	454	466	480	462	458	429	472	480	439	432	434	460	452	461	467	512	456	448	483	457	463	468	463	412	410	458	497	460	431	435	454	443	456	477	463	463	427	459	489	466	451	448	469	462	422	464	431	428	442	436	419	494	480	447	470	478	436	461	435	458	493	407	438	438	476	429	476	487	458	482	472	476	465	448	432	442	456	467	444	469	477	475	445	443	472	465	417	474	422	449	424	467	439	448	475	465	430	433	398	436	449	455	467	444	438	467	441	459	467	436	469	465	485	437	468	462	489	482	462	453	428	420	430	463	481	456	456	457	424	427	441	456	456	454	465	414	498	428	431	458	404	468	419	460	476	453	475	438	456	468	455	439	460	458	488	459	507	436	475	469	457	447	468	464	425	448	483	455	433	449	476	453	456	461	476	461	455	433	466	484	472	461	496	450	475	452	479	442	477	451	476	455	467	457	453	443	458	485	459	454	485	429	469	513	481	485	433	430	441	453	451	476	460	441	465	456	434	438	464	494	417	445	420	444	508	467	473	484	505	451	437	458	432	429	427	458	419	467	427	461	441	445	450	476	439	454	460	463	439	471	465	467	437	476	425	465	471	453	493	514	477	469	407	439	433	421	454	467	438	452	475	454	438	471	472	454	439	449	426	475	460	456	455	449	461	486	469	468	459	436	459	475	432	452	450	449	435	452	419	442	399	426	428	464	461	469	461	423	433	439	481	428	459	492	474	460	471	436	507	481	480	480	449	435	445	450	459	423	439	414	443	446	438	468	445	458	432	442	504	413	439	466	448	419	465	435	449	476	454	461	470	427	445	427	434	433	460	454	450	470	460	434	480
64500	30709	11377	3242	1093	547	288	263	206	221	234	204	225	261	228	251	260	209	240	232	204	228	244	238	225	259	232	211	220	212	233	211	191	196	228	216	232	224	225	220	216	241	208	210	220	233	223	244	237	187	227	213	258	237	246	212	215	226	229	233	220	211	185	209	205	240	215	203	218	236	229	205	211	204	217	239	244	208	255	229	207	191	228	250	207	207	234	222	250	223	237	213	204	220	241	240	210	207	195	218	254	229	216	202	235	234	230	220	223	206	226	212	191	207	244	256	220	215	232	242	256	241	271	223	215	250	225	229	230	251	219	221	227	233	191	247	225	237	222	209	209	209	212	222	217	211	224	228	234	199	233	227	205	192	238	199	227	244	226	231	209	202	228	250	228	241	227	225	199	214	227	233	210	221	233	197	236	208	213	220	201	201	225	218	209	242	236	218	239	227	223	226	261	199	223	202	226	196	223	239	218	229	230	208	238	243	204	210	226	241	244	219	234	212	212	201	200	226	230	184	207	207	194	235	217	187	223	256	220	236	220	266	236	235	204	195	213	230	221	203	220	210	249	227	261	234	247	227	258	235	230	218	221	233	201	244	223	208	204	212	216	199	201	189	208	202	215	238	227	223	212	196	202	206	219	224	220	230	219	234	233	231	233	204	218	225	227	187	214	224	251	222	234	218	192	230	213	199	233	217	197	182	217	241	235	215	198	220	218	203	225	219	225	219	190	206	226	216	223	248	226	225	204	224	210	195	199	197	224	235	222	207	193	213	248	220	242	233	217	209	208	196	275	237	223	216	228	228	223	207	218	222	211	212	228	226	239	230	229	244	183	193	223	209	229	215	229	245	214	222	204	206	216	245	225	226	233	222	222	203	201	227	206	206	234	258	235	230	222	242	233	224	206	215	237	194	222	222	205	203	201	218	219	228	232	233	205	238	233	239	200	199	230	232	217	214	225	225	246	198	239	211	206	237	239	208	223	219	236	223	227	229	217	214	216	224	241	182	223	231	260	229	217	199	214	245	221	212	228	210	220	232	204	216	213	211	230	227	236	233	222	219	221	219	214	211	222	226	238	237	251	214	213	201	217	218	219	198	226	229	222	215	176	185	251	212	239	239	248	246	235	261	234	197	216	241	218	234	215	206	210	235	228	221	216	229	224	229	213	200	227	235	228	228	222	226	211	190	228	239	251	203	216	253	216	201	217	245	242	204	197	212	216	232	234	212	224	210	215	201	228	206	243	212	221	216	223	231	208	179	212	233	236	239	195	198	233	206	214	231	219	227	208	201	220	219	216	225	223	247	206	227	228	228	229	218	224	206	205	204	211	218	210	236	233	190	236	178	224	211	223	216	205	215	200	207	210	202	245	211	241	243	187	206	219	219	227	204	209	221	226	214	192	259	222	231	195	231	244	214	231	210	202	248	210	219	213	219	219	236	240	193	238	218	218	210	209	242	226	228	231	217	249	229	212	224	217	198	227	224	213	221	230	207	222	226	190	180	219	227	229	232	206	251	222	231	186	203	241	214	217	264	212	220	232	219	232	225	176	214	228	212	272	221	214	241	189	194	249	219	239	231	228	203	233	228	214	214	217	214	248	215	235	231	242	210	185	206	243	217	203	234	226	217	210	252	258	231	198	202	199	225	238	204	222	248	209	204	204	212	206	219	188	222	197	213	238	222	230	261	226	203	220	241	222	258	223	230	231	206	228	215	220	210	246	243	213	225	216	218	213	219	208	217	237	220	232	231	220	204	212	244	263	249	214	220	201	235	197	237	205	248	226	239	224	237	210	233	235	226	228	228	224	217	217	241	202	221	240	215	222	197	215	231	245	238	252	209	234	243	204	204	261	192	241	239	200	220	207	202	209	226	209	222	229	210	228	230	221	212	227	219	242	228	222	223	212	204	241	226	209	223	241	202	219	230	243	211	241	254	212	223	245	259	226	250	188	197	203	217	229	218	194	192	226	221	243	213	210	211	243	225	242	229	236	215	220	214	231	233	215	237	222	212	230	215	220	206	227	206	199	207	240	242	255	210	207	196	218	226	271	225	249	240	237	226	241	219	219	208	237	213	226	254	203	225	213	214	214	225	233	193	194	256	256	194	227	207	216	194	251	181	208	219	235	212	212	216	227	228	216	213	225	221	201	196	214	224	187	220	232	203	231	200	178	206	218	232	215	219	210	192	209	208	201	238	204	241	246	231	183	236	244	202	235	234	242	241	205	235	223	222	222	217	220	238	258	212	213	204	223	228	215	225	208	223	221	221	207	230	239	225	192	249	206	238	208	226	255	248	198	228	224	215	211	210	244	219	209	226	231	213	242	223	227	225	212	214	242	219	234	186	247	240	244	205	226	203	226	243	239	253	223	220	233	253	205	230	209	244	227	215	184	239	219	226	235	186	220	245	237	235	183	220	209	255	209	229	213	208	231	210	245	216	226	195	199	243	219	230	224	224	216	235	227	222	216	228	214	203	215	235	231	239	241	203	228	212	212	227	232	221	230	178	228	242	210	241	239	204	215	243	241	207	226	225	209	229	208	196	226	210	196	225	256	235	210	222	210	218	208	219	223	212	214	248	221	208	215	209	237	211	197	202	206	231	233	217	230	253	223	227	211	227	225	233	235	224	251	228	214	196	206	213	188	259	226	246	222	207	247	221	206	249	248	249	233	210	217	221	235	220	217	215	234	230	244	204	239	210	217	223	202	191	235	230	212	224	225	217	223	191	224	241	209	226	237	231	208	236	264	238	195	239	216	222	205	224	201	193	191	227	241	233	229	228	236	221	215	228	222	231	219	220	222	219	217	230	218	222	210	215	249	216	196	205	208	230	238	208	234	219	213	199	235	193	212	237	181	191	221	236	250	241	226	208	221	212	212	209	216	244	230	200	241	232	203	231	225	194	216	231	237	212	204	209	241	237	222	207	209	248	230	258	236	201	223	202	208	232	249	218	231	223	243	212	220	187	238	256	223	238	211	233	234	250	229	234	232	247	229	220	230	194	197	230	214	223	229	230	239	214	202	202	218	212	204	253	202	222	227	213	211	221	211	238	255	219	223	228	233	208	230	208	211	220	221	216	217	232	210	254	248	258	244	223	214	196	234	220	227	215	219	228	232	214	192	218	212	221	231	226	231	240	214	207	217	206	222	230	225	206	246	236	218	225	227	221	217	189	193	198	222	212	213	206	231	218	220	226	202	203	236	232	202	198	224	217	233	251	228	237	195	216	221	231	206	205	235	244	229	203	242	215	213	190	192	231	259	200	213	252	212	228	224	210	221	218	215	194	202	208	260	240	257	247	279	221	214	204	221	223	206	228	223	232	234	220	227	232	230	198	241	229	216	228	219	195	241	247	213	214	229	203	238	225	225	253	236	244	222	240	220	224	190	231	221	231	232	229	207	230	220	217	210	196	214	207	220	200	217	236	216	238	220	262	222	212	183	238	228	235	213	208	192	225	242	210	216	230	216	209	260	238	235	231
42726	19876	10918	6439	3149	1756	752	554	547	491	463	481	488	491	495	498	435	506	470	426	496	498	521	500	452	446	499	501	520	524	437	444	489	508	464	518	471	485	501	483	473	487	460	471	489	523	475	500	516	471	464	432	528	454	531	485	469	461	459	517	485	450	459	467	483	515	513	491	457	471	460	524	504	467	506	479	444	455	461	422	512	483	510	497	488	532	506	477	450	497	490	470	466	476	440	475	449	482	439	498	451	514	548	439	473	504	507	440	499	504	460	494	484	455	480	475	481	468	477	461	500	461	534	497	505	474	499	492	485	482	432	497	486	492	497	469	451	493	475	464	478	471	490	486	471	490	516	472	508	497	470	483	482	475	485	484	500	517	486	517	477	440	471	456	476	472	502	454	502	438	461	465	489	495	448	513	510	459	497	479	495	478	476	476	448	487	480	487	491	493	453	487	476	479	462	475	438	434	464	488	515	471	483	494	534	485	456	489	501	495	486	471	491	482	468	447	485	491	450	455	466	496	477	460	447	498	475	446	458	459	486	487	425	523	470	497	486	458	445	459	490	486	477	432	447	466	465	459	479	507	465	501	502	475	470	475	454	469	456	528	432	464	490	486	493	441	524	465	498	479	487	497	475	483	451	436	488	491	478	476	446	476	476	528	480	505	469	502	466	533	474	507	413	504	506	510	465	492	438	461	499	492	518	473	471	459	478	473	488	484	476	466	475	478	487	487	485	432	493	498	501	489	423	509	505	479	465	465	488	499	501	483	477	500	496	502	488	461	476	493	510	495	492	457	476	472	485	496	496	485	516	472	481	470	496	477	474	499	506	449	478	509	480	518	486	508	488	504	460	510	496	473	472	462	470	462	511	489	487	502	450	489	476	469	483	471	501	477	462	475	476	473	477	447	483	487	463	440	473	493	471	489	483	456	478	484	460	473	446	494	501	505	495	477	520	499	478	440	487	464	502	493	446	500	475	501	435	456	490	445	476	475	481	517	508	429	475	468	473	419	470	498	434	509	474	486	453	470	499	477	465	479	477	486	490	497	435	474	491	445	488	469	494	496	504	466	454	492	487	504	498	503	464	496	483	477	497	474	488	485	478	493	507	510	498	452	495	445	454	484	496	511	506	475	482	507	467	477	491	457	472	472	454	460	445	438	486	497	475	469	494	449	489	477	452	444	493	527	491	495	458	464	498	484	486	486	505	498	477	467	497	476	456	434	483	512	500	464	484	457	469	505	449	491	449	478	492	508	425	506	483	468	459	475	462	502	534	463	495	468	476	482	452	468	456	454	470	480	492	475	484	485	486	495	464	479	479	496	522	428	493	442	487	464	466	495	484	487	454	480	464	457	470	443	503	501	494	531	453	465	500	492	522	482	505	451	494	478	502	485	456	418	484	475	486	510	487	494	507	456	505	480	490	492	483	470	486	479	448	427	446	457	483	453	449	453	475	499	476	515	469	456	486	467	478	489	495	478	503	477	477	506	503	488	498	488	471	501	445	501	442	487	462	432	451	448	438	485	490	492	455	436	438	497	492	485	470	448	486	465	442	488	509	487	454	491	469	481	465	476	451	474	492	505	474	478	473	486	462	502	427	488	493	517	497	500	480	496	515	467	472	465	486	482	465	502	485	468	472	452	471	501	472	467	488	467	445	467	468	454	483	509	474	450	496	476	461	486	446	462	508	485	451	499	512	478	506	446	465	472	496	514	476	456	450	483	444	471	514	439	462	456	451	479	495	480	465	493	489	493	505	470	477	487	482	495	456	471	486	497	495	455	519	480	489	502	441	425	445	494	467	457	497	459	491	459	472	468	474	488	451	498	479	501	479	438	480	493	482	478	481	468	476	468	491	465	451	463	508	486	450	532	494	490	513	501	468	472	483	481	453	453	464	462	489	455	503	475	486	494	474	453	515	489	445	479	494	474	475	455	498	461	438	473	502	503	456	478	486	461	456	501	469	443	473	456	483	522	478	494	485	449	463	452	476	452	501	460	470	485	462	466	460	472	497	490	501	458	515	468	475	520	436	480	470	450	513	500	441	502	512	485	469	479	489	443	486	452	474	466	517	464	423	472	522	469	504	456	491	487	459	487	484	497	482	486	427	496	484	459	505	475	473	494	491	491	436	470	463	440	468	426	442	501	456	483	472	459	453	472	492	519	481	479	449	497	505	503	476	485	425	460	454	463	496	457	485	494	460	503	507	497	516	512	490	480	459	458	481	487	450	464	471	493	470	490	493	459	521	508	474	460	499	440	466	497	482	493	500	479	469	508	501	509	422	481	474	472	463	495	461	470	473	484	478	464	478	461	494	468	501	467	480	483	487	471	476	459	506	492	477	500	488	495	540	517	523	501	461	443	455	446	496	470	466	472	470	490	466	460	526	458	440	479	516	475	464	492	500	437	479	468	485	451	489	459	464	491	451	477	457	434	495	476	490	475	478	478	457	462	464	503	467	454	493	465	483	459	518	450	496	472	480	502	486	492	491	498	481	474	447	498	451	426	461	467	492	489	490	459	500	483	495	464	451	472	480	496	476	468	453	492	494	451	460	473	496	472	495	482	492	465	462	480	506	467	485	511	470	447	487	481	479	506	458	488	465	495	453	489	488	442	505	464	454	474	479	497	499	509	479	489	500	462	491	497	474	465	495	467	537	441	462	462	474	491	466	466	474	472	455	477	485	493	457	485	443	484	518	446	440	489	493	478	448	462	492	514	480	479	471	496	493	498	503	470	454	483	541	446	508	492	452	526	480	467	467	475	450	474	483	451	471	497	481	446	474	523	425	533	482	483	504	491	493	454	455	451	489	486	483	433	448	491	515	522	487	454	467	476	474	482	513	519	478	481	453	504	473	541	465	446	486	485	487	477	477	469	456	503	495	494	477	505	506	486	469	551	457	477	492	476	452	461	504	464	456	516	470	471	479	494	471	488	491	465	483	481	467	502	467	487	509	464	450	500	504	471	484	511	473	476	510	476	458	491	428	440	466	513	420	465	461	474	449	525	478	459	485	453	459	462	464	458	481	483	455	470	455	468	506	422	470	484	535	474	505	476	489	502	472	461	451	480	492	492	511	500	476	467	521	476	474	467	458	478	487	501	495	471	438	475	475	484	503	465	465	454	515	487	446	478	510	473	506	460	502	469	493	464	489	483	477	490	488	479	452	433	467	407	457	450	442	458	464	437	489	463	465	473	495	441	481	476	482	491	490	476	471	483	439	472	464	476	520	461	489	480	473	520	470	458	477	462	456	501	467	470	470	440	467	474	473	493	486	472	461	457	438	447	456	472	494	447	502	483	507	483	483	471	465	469	477	470	467	491	447	472	514	462	454	490	542	452	508	472	498	514	467	489	506	472	493	448	476	478	471	455	452	494	486	475	506	471	488	490	471	470	456	469	514	501	489	516	483	440	458	540	468	438	491	427	481	480	470	467	469	502	461	476	457	492	435	469	503	470	469	461	461	466	461	455	476	463	484	469
70106	38766	17374	5772	1927	882	444	320	281	258	282	278	297	317	285	286	280	270	262	282	241	282	272	286	263	230	279	268	269	245	268	282	293	269	278	267	288	275	272	247	246	253	262	291	302	286	245	281	299	287	262	282	294	276	251	284	302	266	254	254	294	237	235	286	280	270	280	303	285	288	294	265	227	276	256	268	262	294	245	266	235	267	252	281	246	274	262	239	264	272	310	253	253	264	305	266	265	262	284	250	316	277	289	265	288	257	274	264	249	278	277	302	251	263	252	263	270	280	288	302	259	270	254	287	292	297	237	345	281	283	251	296	283	275	281	242	268	274	254	279	254	267	305	281	275	278	251	239	252	256	279	269	273	294	267	294	275	254	271	248	258	305	286	266	257	278	267	278	242	285	278	268	291	291	263	253	276	265	237	292	266	273	278	288	263	319	281	260	259	263	251	268	271	267	282	297	274	266	255	286	267	305	286	344	292	275	287	264	264	263	298	254	296	282	282	277	285	274	288	241	257	273	270	280	246	222	290	285	285	283	265	270	270	289	280	259	254	244	268	279	277	257	242	274	264	256	269	263	310	289	258	286	305	287	269	267	246	252	256	322	254	266	273	257	270	275	257	257	290	301	301	288	250	249	260	287	276	229	270	267	265	275	258	246	247	224	253	259	273	279	284	261	280	267	272	279	258	294	267	264	276	247	266	266	283	262	295	269	255	315	292	260	253	310	235	259	262	274	245	288	258	251	244	281	236	269	286	291	262	254	256	255	275	290	281	257	270	262	270	263	252	281	284	296	278	261	243	277	250	255	291	247	236	285	277	254	233	302	255	256	270	281	280	278	304	282	255	247	270	241	281	287	284	283	282	292	248	293	240	276	282	278	248	251	264	269	285	286	278	258	274	272	250	244	276	279	246	263	296	265	269	242	264	279	275	267	269	239	245	251	271	275	227	296	260	273	300	305	274	289	246	280	283	242	228	248	267	257	260	293	296	257	254	265	260	297	273	288	255	255	277	290	284	292	254	315	298	275	262	279	315	269	246	251	233	284	261	277	279	276	319	280	261	265	267	271	265	295	306	300	253	246	229	299	256	252	300	272	293	286	294	268	246	262	235	297	293	307	263	275	252	284	261	305	282	296	271	266	284	266	276	286	242	227	262	254	288	255	282	284	265	256	284	277	294	281	291	279	261	287	293	286	305	277	241	285	254	281	253	261	282	281	280	256	301	259	302	291	290	269	294	278	289	269	275	269	268	264	252	272	289	257	264	285	263	269	296	270	262	257	274	294	252	267	283	323	263	277	313	257	290	253	272	235	256	268	238	266	261	277	292	286	284	294	288	246	275	280	267	266	290	270	323	274	284	258	296	292	269	261	267	283	273	251	299	272	244	286	280	260	282	283	233	299	278	292	274	261	262	247	255	277	267	260	266	299	248	246	266	273	298	306	257	279	276	233	283	243	256	266	265	312	267	272	252	260	253	252	253	278	273	275	303	270	248	254	264	275	274	292	282	310	262	295	272	286	293	258	269	283	280	295	278	270	267	249	294	266	288	262	272	256	267	268	244	293	258	264	243	275	281	299	279	259	261	265	238	260	250	289	293	268	279	270	259	275	279	313	247	257	243	282	309	291	275	270	271	262	268	269	297	284	264	304	305	281	255	250	258	255	254	285	291	261	268	255	232	277	256	245	248	289	287	270	246	280	265	266	281	257	291	264	276	255	296	304	280	268	282	267	256	299	285	268	281	290	293	260	266	266	260	277	268	240	260	258	261	273	281	307	267	277	265	295	244	247	262	297	276	260	270	245	304	267	242	291	273	300	254	287	270	266	272	279	296	276	251	271	259	263	272	250	280	280	274	246	265	251	318	250	260	258	295	255	288	276	268	268	286	295	279	267	295	253	253	280	253	217	310	248	257	287	264	247	243	271	255	287	265	287	291	278	275	239	316	288	275	297	275	263	285	297	287	288	283	281	268	288	263	262	267	235	256	282	274	265	268	264	267	229	269	304	265	273	294	259	256	300	313	271	249	273	280	291	271	272	242	280	257	254	282	301	283	281	244	285	262	292	272	272	279	270	275	279	291	254	269	266	269	267	305	262	275	260	263	310	274	294	246	278	242	280	281	262	259	241	272	269	269	268	284	290	239	297	283	278	275	248	279	283	279	304	299	284	293	275	241	273	303	266	253	254	277	268	257	293	313	275	240	265	282	285	272	257	275	287	271	282	282	250	271	274	276	267	294	285	256	284	265	286	255	280	268	260	302	295	254	329	307	253	286	280	251	294	279	266	281	286	270	290	258	254	232	259	270	282	270	306	272	286	256	288	240	278	284	282	283	275	301	258	272	262	278	300	275	273	298	266	304	286	269	243	265	264	238	282	277	243	281	274	245	268	298	297	270	273	283	313	295	263	357	275	282	251	274	285	302	289	270	287	290	258	278	276	293	264	268	284	271	263	268	280	276	254	271	307	299	258	231	305	284	272	299	299	269	277	262	278	283	289	303	280	262	294	284	262	289	246	283	294	285	259	280	264	286	278	235	286	298	257	250	263	284	300	290	281	260	274	231	306	255	290	273	258	287	240	306	301	261	279	280	282	270	287	256	271	273	251	301	265	296	276	295	263	282	265	259	280	259	238	255	270	246	262	264	267	298	278	291	306	270	240	230	291	320	259	263	267	236	247	295	281	265	246	291	271	273	255	284	298	278	268	275	238	266	276	276	269	272	315	275	267	278	298	278	294	241	273	251	270	290	294	275	252	243	253	297	288	269	276	264	281	283	296	271	269	274	280	255	263	288	275	279	275	291	260	294	271	269	234	270	305	222	268	271	276	289	262	264	317	273	270	271	278	314	295	272	281	282	270	288	279	244	255	245	246	287	273	269	288	255	288	247	259	287	270	263	269	279	262	267	313	259	250	284	276	283	247	238	260	265	254	250	278	327	293	264	270	273	266	299	292	308	305	263	277	267	251	292	260	293	303	284	268	281	255	283	241	276	285	268	280	286	285	259	284	261	259	281	258	289	290	281	254	282	267	260	294	277	279	289	267	266	272	260	291	244	292	255	281	301	290	253	283	261	300	267	291	271	317	281	254	273	285	264	267	262	259	269	291	268	256	292	241	266	269	289	267	288	259	265	251	309	248	290	254	284	275	299	255	280	278	247	277	282	285	271	262	288	284	274	264	299	247	284	259	253	259	278	287	274	256	271	272	275	239	270	266	264	257	277	260	282	262	260	282	301	280	257	264	264	276	278	321	251	270	257	273	279	247	305	273	249	273	271	257	258	280	271	255	293	283	285	270	270	265	276	257	249	275	265	282	266	254	258	281	279	237	261	250	272	232	267	294	242	265	267	274	240	311	305	313	279	235	257	285	277	304	276	267	284	280	269	289	241	254	257	259	304	276	278	263	271	271	278	283	302	274	274	275	282	285	269	266	251	262	276	275	262	269	236	248	286	280	259	289	272	281	272	240	294	280	281	260	265	277
45850	27560	16328	9671	5383	2758	1038	668	630	601	569	592	604	617	577	529	576	586	539	564	558	573	616	582	534	591	628	556	569	558	573	535	565	565	600	578	533	567	532	580	537	578	585	602	600	627	567	556	575	589	560	556	539	615	572	562	590	622	560	559	606	576	567	542	559	583	574	565	581	547	608	574	580	593	525	564	599	542	543	607	545	577	555	555	557	587	559	578	564	546	542	555	610	538	577	561	571	565	572	552	541	574	598	611	597	560	574	581	595	556	569	559	563	578	541	554	590	600	602	552	612	588	599	571	601	540	541	567	551	620	590	543	562	592	538	576	568	587	606	577	557	558	555	547	604	599	588	593	580	545	567	564	567	575	557	596	558	585	546	600	571	589	568	561	554	603	607	599	548	553	628	583	574	566	584	545	573	582	556	586	559	549	604	603	597	571	589	603	559	572	577	552	580	587	594	556	551	552	544	569	582	602	581	565	567	581	551	590	564	557	553	571	561	596	595	580	563	605	599	620	542	600	577	584	520	571	581	620	533	584	585	549	549	573	583	589	545	592	590	549	587	593	598	610	576	597	554	516	579	572	593	603	607	605	584	578	556	565	556	634	607	628	582	583	578	579	590	580	529	577	552	557	574	588	581	591	580	575	602	579	581	580	510	562	562	533	587	580	561	528	554	556	557	544	582	530	549	600	547	587	600	568	571	580	576	552	632	632	547	591	591	588	571	560	537	578	557	556	575	591	593	611	631	572	571	607	603	607	550	610	547	572	567	584	597	586	574	557	613	581	516	572	622	569	565	551	561	555	551	561	588	604	599	638	596	606	559	604	538	581	549	573	575	514	580	593	596	598	588	583	579	608	589	625	532	586	555	601	522	584	564	571	632	580	543	540	548	568	563	574	604	601	614	568	585	547	617	557	588	588	580	567	570	580	597	577	521	592	617	577	558	615	593	530	580	595	604	591	611	594	616	560	539	533	590	580	585	648	592	574	578	626	569	558	552	587	586	543	582	563	567	512	578	610	583	584	609	549	532	582	566	585	590	614	534	603	539	618	580	563	581	587	557	580	577	551	548	577	597	592	570	539	556	553	567	591	564	556	554	620	555	571	580	569	560	597	613	600	546	615	608	555	546	553	583	601	596	601	591	586	556	575	588	575	556	560	596	599	599	564	541	618	550	581	552	594	534	576	604	594	552	559	563	571	592	613	602	567	556	604	537	615	545	576	609	563	539	552	576	553	590	539	575	573	593	548	520	555	562	541	590	576	578	559	560	514	558	561	597	559	566	556	583	565	583	572	580	557	629	575	544	554	604	548	528	545	576	581	576	567	611	599	544	635	603	598	589	590	577	559	567	575	577	561	560	560	555	576	532	546	579	611	551	583	591	563	610	566	543	551	550	585	555	537	583	594	564	512	594	535	595	633	597	567	590	551	578	585	588	569	543	555	599	530	582	586	600	582	577	547	565	583	573	602	539	587	590	570	573	600	592	585	602	568	638	560	546	561	561	560	571	579	588	594	595	583	562	574	574	530	577	545	545	581	562	564	613	554	586	560	547	579	586	589	585	569	618	571	612	560	610	536	556	553	556	579	563	598	568	608	579	552	588	574	566	568	556	563	564	555	611	580	567	599	564	600	605	545	605	566	530	568	569	603	560	572	564	572	592	588	557	560	555	591	613	563	562	527	581	538	580	585	610	558	550	585	613	580	573	579	583	570	571	543	608	618	594	562	576	582	557	572	600	569	605	603	603	611	602	603	552	599	570	546	563	589	550	539	572	567	611	596	552	578	622	582	573	590	592	602	541	583	599	647	566	555	586	593	606	526	589	549	593	584	575	560	580	538	551	553	587	577	576	533	550	610	563	579	562	616	573	589	599	582	519	607	543	597	600	594	599	560	537	585	593	585	575	607	571	550	578	554	571	594	587	610	559	562	541	536	549	595	596	602	558	597	527	557	552	571	610	629	546	544	552	586	587	547	573	594	571	604	577	578	603	578	578	585	619	624	559	555	598	581	620	585	556	580	564	553	560	622	550	566	570	585	585	573	567	595	554	530	595	580	562	584	614	597	570	542	567	581	589	592	554	555	564	622	624	588	553	574	607	579	585	555	592	565	542	590	595	570	629	601	541	583	546	611	544	639	554	529	564	615	556	569	579	572	559	621	589	589	577	567	591	571	556	565	572	552	575	540	583	561	590	583	601	581	585	576	559	599	570	604	577	625	581	550	609	595	563	590	579	602	569	540	602	562	554	577	572	558	537	600	572	565	607	569	535	585	613	619	524	535	612	628	564	573	549	577	552	594	561	588	572	592	558	581	597	587	535	581	585	563	586	584	558	552	546	592	583	544	567	561	547	573	578	571	612	568	570	608	626	592	572	587	625	551	571	595	556	564	527	604	582	576	606	564	552	618	609	560	564	570	584	548	559	600	599	604	571	577	601	591	607	558	577	585	550	556	577	603	596	517	589	594	550	581	552	570	553	590	577	564	593	582	534	548	606	546	559	551	551	583	570	566	611	571	599	583	535	567	572	579	610	582	582	600	561	586	570	589	534	537	612	572	581	602	612	575	551	601	576	544	614	569	563	569	568	573	620	588	606	554	539	563	585	592	574	583	576	583	576	576	597	533	532	595	549	547	593	613	567	576	543	552	564	594	598	549	575	566	534	571	574	572	588	581	584	602	530	590	579	545	547	588	562	579	592	553	543	611	565	587	536	574	589	578	556	518	562	567	604	597	628	524	579	604	568	627	562	604	575	560	560	574	559	586	578	575	564	562	527	561	580	575	546	532	560	588	538	571	563	595	577	605	564	604	584	579	536	569	546	576	536	574	551	532	590	588	623	607	564	569	558	570	567	584	585	517	541	561	594	579	556	595	558	569	571	571	585	577	633	592	558	555	559	543	616	549	567	566	547	587	579	558	598	555	560	538	547	578	565	574	570	570	596	587	568	593	593	600	572	594	585	555	606	601	514	558	561	582	522	583	564	550	559	581	567	590	592	620	594	508	557	555	565	606	537	595	607	595	572	566	604	584	575	580	598	556	601	575	578	537	610	594	561	550	564	575	575	586	564	601	588	546	587	543	553	564	551	573	529	587	571	532	590	556	584	599	565	553	612	572	585	546	550	595	584	554	609	578	610	589	551	585	536	557	531	578	565	574	558	585	576	571	557	569	542	589	576	607	604	639	579	555	577	598	576	581	571	595	613	570	556	577	559	548	609	583	542	558	589	545	571	597	542	591	535	632	549	605	584	606	580	584	551	550	539	573	585	600	578	601	555	605	547	533	584	563	612	587	564	541	601	545	619	578	565	544	609	537	577	587	571	562	585	584	594	580	572	548	544	609	542	551	575	568	579	562	595	617	602	571	562	600	573	559	558	577	534	586	567	623	587	538	590	553	609	634	610	596	611	566	581	586	591	581	556	562	592	561	546	584	592	565	575	581	563	544	560	582	582	520	586	616	581	527	544	553	538	564	620	581	582	589
54936	24648	6874	1836	544	272	237	192	202	239	244	223	215	214	229	207	207	205	240	214	198	219	222	248	239	197	195	223	239	215	215	211	239	245	226	210	236	220	195	221	231	226	224	236	215	234	238	209	228	237	226	203	220	228	239	223	209	251	205	199	233	229	216	214	205	222	204	208	224	208	229	216	231	236	215	216	209	226	203	188	243	223	222	226	237	217	216	220	230	228	210	194	203	201	256	170	189	207	241	222	224	237	197	215	223	208	220	225	234	192	236	198	174	238	222	197	220	221	225	188	239	200	235	211	202	235	245	211	222	199	220	233	229	231	207	235	247	233	205	223	244	234	227	223	225	234	236	217	219	218	222	218	211	250	235	212	219	204	241	208	231	225	237	231	208	232	239	206	213	218	233	228	240	218	235	229	213	193	206	208	216	223	204	228	201	207	225	237	212	219	236	248	194	238	227	229	248	220	213	240	225	220	208	209	208	210	214	210	233	255	201	221	216	225	220	204	222	198	250	237	216	243	256	218	205	205	207	245	225	203	213	234	217	178	209	220	187	236	236	213	222	242	252	196	215	211	215	219	208	247	232	232	228	234	243	189	201	205	218	230	222	207	196	229	215	226	225	209	219	246	218	258	237	199	220	211	193	189	193	204	203	231	250	224	205	193	235	205	207	228	198	214	198	187	221	229	228	197	211	202	228	236	185	251	238	202	217	210	225	211	210	199	209	218	242	236	197	215	218	227	227	203	214	217	234	193	208	213	222	206	249	256	216	251	189	202	222	220	226	231	207	245	225	243	224	202	217	186	223	199	221	213	185	254	236	213	216	198	222	214	213	219	214	234	200	171	225	212	211	222	236	225	208	208	215	228	214	207	219	197	230	200	225	197	192	228	225	207	190	203	205	188	232	241	204	202	221	203	199	217	235	226	212	228	238	225	243	222	209	214	228	219	248	223	208	222	241	227	207	228	210	218	208	240	202	211	231	233	203	246	240	233	195	222	214	211	196	222	215	224	235	244	219	208	192	196	212	246	211	215	193	205	222	224	226	231	232	221	189	232	204	229	223	249	200	230	207	200	207	216	208	242	203	231	217	222	244	225	217	233	208	241	210	219	227	202	209	208	229	241	219	243	210	252	220	219	205	200	211	207	209	224	221	232	201	239	211	210	240	229	235	207	220	220	216	223	226	216	200	202	211	233	231	235	215	224	207	210	222	224	209	209	228	210	226	226	212	223	209	229	217	195	221	233	214	250	240	196	205	182	208	227	246	207	223	217	216	218	227	233	222	216	246	216	189	182	201	210	207	206	197	220	246	221	226	230	206	236	214	203	215	188	233	221	214	197	207	221	206	216	217	231	218	218	244	239	218	228	198	212	210	218	216	250	221	201	227	236	223	225	214	243	203	213	222	200	252	208	213	210	253	226	228	217	220	226	230	245	248	216	217	208	251	222	253	240	200	227	233	212	222	237	201	195	209	231	210	229	226	201	196	215	228	201	211	203	247	238	206	224	186	213	238	245	223	248	232	234	231	222	223	230	203	239	194	224	213	208	224	217	226	253	194	243	222	201	204	206	229	202	224	215	205	212	210	220	222	230	230	224	188	191	210	251	216	236	207	234	207	237	216	242	237	235	177	225	214	236	192	207	220	211	237	221	232	211	209	207	206	221	199	250	222	206	222	212	226	225	228	227	216	235	208	233	247	233	232	210	199	213	196	217	218	206	203	224	230	195	235	191	240	202	216	259	225	194	205	204	233	231	239	231	196	205	202	231	249	226	188	180	187	220	221	211	251	225	223	243	224	219	194	218	206	221	218	203	233	196	217	194	187	234	192	228	219	231	185	211	223	220	190	193	202	202	258	223	227	230	222	239	213	234	253	198	232	220	219	239	210	253	190	238	225	207	191	237	202	217	214	217	223	192	218	212	209	214	201	213	224	226	208	222	212	218	228	224	207	229	202	190	205	213	225	252	197	222	191	234	205	222	218	189	237	233	233	223	219	205	225	225	239	205	212	237	204	230	198	209	215	210	235	205	220	212	188	197	227	237	231	217	218	226	225	204	232	217	194	218	218	218	206	222	194	191	221	225	213	239	226	235	232	190	189	245	220	218	208	210	202	256	225	219	234	223	192	231	198	209	195	219	192	222	186	217	209	213	220	206	239	244	221	226	190	218	247	218	191	242	226	234	203	231	234	212	216	228	225	222	206	230	221	239	217	215	225	197	211	196	225	255	193	225	205	221	207	205	184	233	232	203	192	203	229	199	204	225	227	214	223	230	201	243	240	215	213	236	243	204	215	218	240	211	220	239	206	216	249	216	235	241	257	239	209	213	227	234	179	229	245	235	220	224	235	215	215	206	208	211	217	214	221	232	197	224	190	220	247	207	199	223	242	216	224	223	220	203	181	198	220	208	214	205	211	205	211	230	241	240	235	186	216	241	226	226	234	261	241	236	218	256	209	207	199	223	224	238	233	193	213	214	198	228	209	222	224	224	215	248	212	231	213	199	205	210	201	247	234	222	199	201	236	225	244	219	219	213	243	213	211	217	227	239	240	205	219	215	213	233	235	212	242	217	215	234	201	203	191	207	216	227	214	220	212	213	209	228	243	214	203	229	214	199	219	204	206	221	230	188	232	204	257	207	223	211	230	216	205	226	222	212	210	209	212	251	199	225	198	211	213	219	223	212	215	210	196	222	204	224	215	207	271	245	222	220	244	200	253	234	193	216	213	245	211	222	227	193	214	229	198	209	219	199	188	231	196	216	208	227	222	233	243	213	210	208	248	230	212	196	245	231	223	228	220	210	244	228	226	235	226	202	221	228	216	225	216	232	239	189	215	227	210	232	188	222	223	222	247	215	255	239	222	208	220	236	238	204	228	219	246	233	206	223	239	246	203	201	213	234	210	224	235	262	231	241	261	239	237	227	217	223	183	201	192	177	202	229	237	213	228	207	222	196	200	251	216	225	211	225	219	223	205	251	190	224	210	199	204	222	187	233	201	236	197	228	235	236	210	232	224	199	217	193	242	206	198	162	217	246	197	197	217	200	218	198	209	238	237	199	203	204	205	203	211	199	206	228	242	233	238	224	211	221	211	211	243	218	198	218	199	233	190	223	234	191	215	181	203	198	242	207	203	238	211	207	233	195	225	224	178	259	221	222	230	211	213	228	223	215	203	186	208	244	234	209	221	246	186	255	214	215	238	218	232	214	207	218	221	203	223	202	231	204	182	230	201	212	241	220	231	238	208	208	232	228	216	231	244	268	226	241	212	227	249	243	185	241	195	203	261	253	236	208	238	207	245	207	233	225	232	230	191	236	280	219	226	222	225	227	216	211	203	192	241	188	203	198	214	207	216	220	213	242	226	235	241	232	195	215	219	240	226	222	206	221	226	194	216	217	191	211	252	218	236	211	213	221	236	215	227	186	233	219	243	201	183	233	218	211	190	220	175	218	211	210	211	201	217	220	208	209	258	239	212	211	205	230
35942	14385	6747	3580	1518	732	442	492	491	489	481	466	479	470	431	511	431	441	457	427	494	483	518	515	494	441	456	491	477	469	500	500	480	459	482	470	447	466	510	456	485	459	478	469	468	478	481	454	484	447	499	438	539	463	507	460	489	524	491	450	459	450	504	475	477	491	472	471	436	476	444	438	460	492	451	480	479	445	481	490	482	475	470	471	469	462	457	480	427	485	510	494	459	462	464	477	494	496	528	472	456	500	469	444	485	426	505	464	453	484	457	455	440	510	429	480	495	492	486	465	458	514	472	460	456	478	489	448	427	438	473	443	439	495	443	541	481	417	455	495	476	522	475	428	476	448	453	456	430	451	495	480	446	464	474	492	480	435	481	462	477	454	492	453	472	433	486	483	476	482	439	434	503	471	462	449	466	449	455	455	450	458	490	457	453	454	454	466	495	476	448	481	499	497	456	489	470	474	489	485	423	454	480	491	491	467	458	428	452	473	474	525	417	445	474	423	496	498	486	466	514	490	465	459	484	470	468	433	463	482	466	472	466	487	464	484	451	467	467	488	469	435	445	486	490	470	482	443	438	430	421	461	463	442	455	442	435	488	470	475	454	423	464	445	445	455	498	481	473	513	477	467	467	445	464	464	457	484	462	444	453	484	477	480	449	472	457	449	469	494	474	476	488	477	485	505	438	463	466	498	494	454	458	473	501	483	476	460	440	473	447	459	470	468	445	506	436	490	497	498	508	464	478	489	460	484	509	458	473	482	488	492	427	460	465	494	474	452	491	465	513	494	453	453	447	468	522	471	487	489	471	467	477	470	451	465	463	481	466	453	474	489	460	441	444	495	507	470	433	466	523	494	467	475	468	475	497	481	464	505	477	485	469	502	461	455	465	442	461	460	477	471	489	476	445	468	493	463	476	480	498	485	469	479	463	491	448	474	461	470	462	456	457	443	469	453	467	449	464	463	455	447	440	485	432	451	461	474	450	423	465	445	515	466	428	417	475	477	475	461	464	468	467	467	471	463	458	433	453	447	477	469	513	474	458	447	493	490	473	447	472	473	445	468	478	446	456	446	466	457	481	472	514	503	443	469	461	461	496	501	492	496	452	448	466	481	482	507	491	489	430	475	455	507	475	453	514	493	494	462	501	466	440	456	449	448	469	467	466	451	475	471	464	482	469	469	486	457	454	446	475	435	456	429	472	488	481	482	459	429	465	431	480	486	451	483	457	496	494	480	471	478	467	466	454	499	415	490	452	518	486	493	485	480	447	442	476	501	443	507	491	473	480	484	458	450	470	462	472	462	412	522	482	452	468	506	486	496	495	504	487	479	482	473	504	442	518	469	466	452	503	448	455	485	504	494	459	462	503	469	480	501	473	486	458	453	433	490	453	445	495	447	465	468	487	498	441	483	462	469	504	460	470	465	474	466	505	445	496	478	468	456	500	499	479	495	461	443	460	470	470	471	484	446	498	446	461	488	508	491	489	464	453	462	465	454	478	510	483	467	471	446	498	478	462	455	473	504	439	497	472	458	441	437	405	456	463	468	428	467	507	473	451	488	478	459	435	464	456	514	444	465	500	498	468	484	461	481	502	445	505	476	448	493	491	471	457	479	475	475	448	471	482	465	463	440	491	474	445	422	464	467	438	474	465	466	497	471	478	478	481	479	423	479	458	446	485	453	433	456	475	490	508	440	482	442	494	452	455	461	460	463	444	463	506	452	423	440	500	451	494	490	537	492	453	472	488	467	457	483	475	483	459	500	444	477	473	457	438	459	472	491	472	456	435	439	458	456	448	507	494	492	444	454	449	485	478	434	457	469	435	489	441	508	482	440	480	487	465	451	462	505	460	508	481	479	447	491	469	511	470	457	448	465	494	483	495	480	483	478	497	499	462	523	456	488	490	502	471	485	502	474	484	476	468	462	460	505	463	479	513	466	501	456	433	465	445	481	451	478	436	462	466	488	451	447	505	456	465	476	453	457	460	467	463	491	457	502	428	433	455	460	477	460	429	488	436	451	475	469	482	449	500	506	490	470	497	487	448	485	431	515	479	498	494	490	462	445	444	483	482	494	485	443	489	503	457	491	446	461	441	469	503	467	481	502	463	509	466	480	475	475	480	446	467	485	490	489	492	486	465	473	495	461	502	470	473	469	456	459	446	504	455	513	467	461	463	484	443	460	471	473	489	514	447	473	448	431	499	494	456	447	476	428	465	467	465	506	449	447	439	491	499	455	500	465	474	449	529	460	480	462	471	474	452	457	454	469	474	475	434	445	498	483	485	503	470	486	478	481	476	432	478	475	441	484	487	456	434	478	499	485	485	475	464	469	470	503	453	480	452	450	487	454	467	430	438	462	426	441	480	482	461	438	464	450	474	505	513	443	496	477	487	450	493	488	504	484	448	483	471	473	483	462	460	491	495	494	495	459	491	481	487	499	474	459	482	452	503	506	498	484	493	477	521	466	482	436	523	479	448	458	461	477	452	452	492	463	508	481	462	434	480	470	433	481	480	502	477	498	506	419	457	494	443	473	473	485	489	490	437	514	427	441	475	464	467	484	445	490	466	442	443	459	487	476	475	435	456	460	462	455	452	503	478	451	476	482	489	486	454	446	465	468	450	421	447	467	463	473	465	455	475	461	458	471	474	460	456	445	455	462	467	467	447	476	477	467	416	470	470	457	448	462	454	472	435	507	443	488	449	515	476	480	459	460	475	431	441	455	443	482	467	483	445	470	445	450	429	467	487	463	464	445	483	483	476	459	470	459	453	459	468	501	453	516	454	454	500	474	490	455	490	481	462	477	472	435	488	473	446	482	495	480	507	464	471	457	463	487	461	456	490	452	459	454	469	465	493	514	481	500	469	479	480	491	484	477	425	464	459	489	487	481	458	476	474	440	455	463	503	442	475	446	432	460	477	455	459	503	442	436	490	474	513	486	446	461	465	471	469	482	473	480	487	475	464	488	467	447	457	450	436	498	488	467	492	490	509	455	450	417	473	501	434	449	429	465	506	480	469	455	471	461	467	442	458	460	465	478	507	490	494	436	461	484	516	485	486	454	444	477	440	479	471	462	440	468	447	444	478	484	438	490	453	461	473	466	430	509	465	492	435	483	447	500	468	441	467	499	486	435	465	459	427	477	487	476	457	458	468	463	437	448	517	455	497	473	447	488	470	512	501	442	474	457	520	468	486	438	495	474	441	444	447	483	450	449	461	445	424	472	481	461	476	451	464	472	490	470	495	442	509	442	445	481	476	502	469	485	463	467	519	444	467	512	458	494	475	468	466	458	480	474	477	479	432	464	450	502	468	469	455	461	485	523	498	476	435	461	485	499	448	451	460	460	457	488	485	487	456	445	464	461	486	484	518	446	458	478	456	447	501	482	452	513	451	492	441	450	459	501	458	474	460	483	489	486	498	466	436	509	453	460	488	523	475	485	488	461	480	390	465	453	453	488	446	484	520	469	493	516	485	451	515	450
62401	32462	12952	3085	878	417	307	238	223	230	221	218	233	212	219	229	177	212	231	240	221	224	241	221	238	251	216	240	232	227	233	228	231	222	241	197	214	259	249	212	196	231	208	214	210	252	234	228	211	204	235	213	203	217	217	200	208	213	214	240	204	233	225	217	203	210	230	237	208	197	226	210	205	238	249	244	230	231	220	251	200	206	230	235	216	222	233	245	220	209	224	214	209	210	245	240	237	230	251	237	220	240	196	206	209	202	216	233	215	211	207	239	220	194	201	243	196	262	223	238	245	256	261	224	211	226	208	231	235	230	200	198	179	230	212	227	235	231	236	223	208	270	219	200	201	209	197	223	253	246	249	217	238	236	249	215	239	179	224	229	214	215	230	210	204	238	249	216	224	239	234	257	228	210	215	237	242	218	250	224	232	202	253	231	203	221	214	207	233	226	242	207	225	219	226	251	239	270	247	225	195	232	217	220	234	222	223	215	245	236	195	206	254	225	231	235	205	220	203	247	198	246	250	210	208	215	216	232	239	241	211	209	226	222	211	232	200	253	197	213	227	217	206	199	219	203	202	232	210	227	204	201	222	218	225	215	232	238	208	203	236	216	217	265	231	193	260	202	213	208	241	241	216	218	189	225	214	230	215	255	229	234	196	234	233	240	233	226	255	238	201	205	201	204	225	227	256	206	227	230	232	269	208	196	209	222	245	198	212	213	253	214	238	238	214	210	230	218	201	232	211	217	222	229	226	225	212	220	234	188	214	217	243	241	257	250	237	220	227	238	201	217	218	237	221	213	247	229	221	215	204	199	241	244	212	224	231	243	219	197	239	237	233	228	239	195	258	179	239	246	242	222	244	223	242	243	194	201	257	229	204	257	226	237	222	216	239	229	216	220	276	252	253	225	207	234	212	214	236	249	274	248	206	239	233	219	229	225	208	223	233	245	244	223	242	241	206	218	225	208	222	211	209	202	216	224	250	222	215	215	229	199	217	230	228	210	218	273	234	198	231	203	242	249	221	199	206	228	216	210	210	231	223	208	221	228	232	251	212	221	240	223	228	239	244	236	212	227	252	216	229	248	220	220	219	229	202	212	223	213	232	215	252	217	200	236	253	242	218	229	219	217	228	243	234	210	206	223	235	203	204	213	239	240	204	228	249	227	233	234	210	241	223	212	222	208	228	211	241	250	225	241	203	241	237	250	261	220	222	232	258	183	242	256	244	223	216	218	200	212	206	222	209	228	246	237	237	213	222	240	237	224	210	208	238	238	248	236	215	225	244	231	202	243	204	240	238	210	214	200	196	234	208	228	214	233	218	239	249	235	238	241	221	222	222	229	224	233	219	236	233	217	239	201	208	210	230	199	216	218	204	228	194	218	192	223	224	202	212	235	219	197	213	186	227	218	212	187	236	204	215	256	210	221	218	213	228	213	229	221	233	232	230	222	234	212	215	263	205	187	240	225	246	232	230	226	216	209	207	228	232	227	219	240	227	206	206	194	208	232	215	241	225	232	237	234	232	229	232	230	192	202	218	237	222	212	206	227	204	209	219	225	236	243	219	214	213	210	193	227	211	262	220	232	242	207	198	224	262	225	238	208	251	224	239	208	225	227	212	213	224	247	210	222	210	212	203	203	206	204	202	243	246	214	251	237	259	233	220	232	232	234	198	236	212	249	235	236	229	222	195	224	239	211	209	244	237	229	235	245	204	171	232	236	222	239	238	255	222	223	234	228	220	224	210	184	230	235	198	208	208	223	197	220	219	214	221	203	230	202	231	228	241	246	209	242	219	212	224	245	220	210	214	204	278	226	189	212	235	215	265	212	221	242	210	237	270	229	247	242	221	229	239	223	201	206	233	218	232	238	240	212	231	214	247	238	214	238	232	230	227	239	246	224	240	213	223	214	202	217	241	245	206	217	216	221	228	225	199	242	223	218	250	251	216	217	186	203	252	243	221	221	225	230	215	245	242	230	227	226	221	238	212	203	182	240	238	213	230	220	245	212	228	253	212	217	227	214	206	210	201	219	223	213	220	212	222	207	212	215	226	193	200	235	256	224	260	216	240	216	233	240	206	217	205	207	217	212	189	227	207	217	227	234	229	209	241	223	234	226	218	206	265	210	206	223	211	222	220	245	225	215	227	220	224	227	252	205	219	225	216	236	230	207	240	231	228	212	229	208	215	250	212	199	221	208	225	241	250	213	252	212	220	218	229	219	238	214	232	210	228	230	234	220	252	212	247	225	213	249	248	204	221	228	227	208	214	258	219	260	260	203	224	207	224	235	233	214	197	263	248	211	197	264	220	194	204	213	229	209	207	248	223	199	235	234	207	203	229	226	218	240	229	224	210	210	256	246	236	230	217	212	239	218	217	206	218	260	233	221	222	225	240	202	195	252	198	255	238	228	213	223	211	229	235	205	227	246	247	198	215	215	230	230	222	229	214	209	227	249	196	223	223	234	232	211	253	222	230	237	229	211	216	238	234	236	243	239	255	194	234	224	218	216	217	223	254	217	229	243	250	202	248	218	234	207	237	257	207	225	221	253	205	243	224	236	238	223	240	236	229	235	212	215	207	201	228	202	223	222	219	216	198	233	226	215	227	215	231	252	231	194	214	236	229	209	214	187	231	252	230	241	217	236	248	210	244	222	222	237	229	237	225	207	218	220	204	205	228	235	229	238	223	223	234	212	230	232	204	214	204	202	222	231	235	251	267	233	228	229	205	237	195	219	210	254	222	221	230	230	226	218	233	238	209	197	210	226	234	201	231	229	217	227	234	215	224	216	193	210	244	231	222	260	239	231	252	254	230	239	219	234	251	218	239	252	234	236	223	222	239	243	239	198	252	219	240	218	241	253	195	202	217	224	254	238	239	234	219	265	204	227	218	210	226	203	247	228	237	210	217	210	241	232	222	204	230	232	268	217	257	205	234	245	190	192	220	210	217	231	201	249	222	216	234	217	219	238	224	215	229	212	217	245	231	220	238	269	209	215	272	218	199	231	249	240	238	206	242	208	239	247	209	217	193	225	206	227	211	240	232	232	250	224	237	252	271	251	238	196	212	213	240	266	221	253	257	219	232	262	211	237	223	233	241	225	225	246	242	206	226	208	247	200	223	244	216	225	219	216	241	218	223	230	218	200	236	233	220	212	231	182	203	246	232	225	229	187	216	243	223	223	223	239	208	231	226	204	212	210	227	217	221	230	223	230	231	231	224	237	226	242	240	245	238	193	218	234	216	227	220	217	224	220	239	219	199	227	216	204	186	205	220	216	227	236	226	222	242	234	237	197	198	229	243	236	202	215	236	213	235	220	222	211	239	222	206	206	234	211	235	237	223	229	207	207	243	232	262	198	241	195	227	235	205	195	225	232	237	221	218	229	202	208	225	238	207	217	213	225	233	232	229	235	201	232	203	225	229	234	236	221	232	250	204	203	205	196	244	201	224	220	214	226	226	204	236	215	219	215	227	229	231	219	228	228
41556	24178	12003	5588	2385	1288	757	536	492	489	499	483	543	485	495	501	473	496	482	471	461	543	471	514	480	507	483	476	501	466	461	486	473	427	481	501	456	478	479	476	481	455	515	482	517	514	511	460	503	511	465	479	484	443	469	505	489	495	472	474	464	500	457	477	476	478	503	483	476	472	482	472	495	500	501	500	457	499	511	504	466	491	456	485	531	452	483	501	514	497	462	488	484	513	490	488	485	482	503	484	493	454	516	493	509	484	505	460	504	495	443	495	475	470	501	470	457	474	453	500	487	487	499	531	462	507	528	446	510	465	482	481	489	517	434	484	498	489	504	465	459	498	463	492	475	497	470	465	482	464	494	499	512	454	492	441	479	502	471	518	483	463	534	487	524	478	475	496	456	475	460	492	515	467	504	489	490	474	480	462	529	468	479	473	455	464	458	478	470	483	440	474	516	477	513	531	470	503	499	504	464	482	505	516	457	487	466	486	497	530	502	488	470	503	471	485	508	499	507	466	514	517	490	448	502	491	457	480	455	505	489	476	468	460	504	429	461	519	509	459	441	515	536	473	462	471	494	463	446	480	519	445	496	530	474	476	471	466	489	501	459	479	494	485	450	470	468	490	491	526	509	513	517	476	486	442	457	494	479	493	479	492	505	468	508	466	489	514	446	522	497	493	526	494	492	494	454	486	475	472	487	512	483	474	493	485	497	479	462	504	497	496	491	466	526	503	507	475	458	500	477	520	501	489	445	489	437	471	463	470	500	498	472	524	507	482	495	482	470	477	482	482	465	469	436	489	470	475	484	474	506	474	456	473	479	477	539	512	465	516	462	459	475	478	520	481	476	490	497	477	510	529	493	475	512	458	500	472	514	502	468	457	470	502	493	480	507	507	489	523	484	502	499	506	517	473	482	507	474	495	501	455	484	532	536	510	476	440	485	474	457	481	470	500	496	492	489	448	483	472	495	465	497	460	500	452	484	500	494	492	493	472	493	493	475	497	530	498	461	457	449	488	494	511	519	477	525	496	472	474	460	551	500	501	498	442	491	509	508	497	480	474	491	495	492	534	556	499	495	492	462	442	464	519	460	471	503	476	436	505	490	480	483	451	474	498	488	500	477	464	509	463	440	501	476	487	464	505	511	495	470	493	487	436	452	460	476	492	479	488	442	463	486	506	502	472	504	519	522	437	463	479	462	483	502	461	498	490	492	477	472	503	456	474	464	468	466	450	487	466	463	443	493	490	497	488	493	494	453	472	482	455	509	487	478	493	437	445	481	512	466	485	505	491	473	506	492	449	498	480	475	464	495	427	516	464	480	470	473	464	460	503	487	498	462	471	481	449	481	448	537	479	487	493	486	515	439	448	502	475	525	453	456	490	496	462	484	483	489	486	496	529	492	464	475	467	479	466	494	521	485	510	470	521	500	501	437	474	486	477	480	475	499	487	510	469	497	460	495	518	466	456	492	465	501	476	452	495	515	510	470	476	483	512	484	502	508	470	588	498	504	488	462	495	530	483	499	491	483	485	497	498	494	466	502	497	475	495	475	559	465	467	449	476	478	453	504	491	499	464	502	479	461	487	508	468	457	494	435	470	504	461	471	481	509	517	464	516	500	472	472	484	522	480	470	473	469	505	510	485	456	493	492	492	498	463	513	450	503	516	521	476	512	503	462	481	483	500	490	444	486	471	488	556	491	511	452	499	444	474	479	472	471	469	486	486	453	529	514	481	514	469	494	466	486	495	474	510	472	454	514	462	461	528	465	451	463	462	512	480	506	526	500	496	482	514	462	479	508	526	485	483	458	486	497	487	485	517	462	464	509	490	462	513	470	473	493	455	477	478	487	499	495	512	497	485	511	522	471	507	515	467	493	534	498	499	501	521	489	483	493	473	483	505	464	465	473	517	471	493	524	443	521	474	509	504	497	525	472	525	486	481	470	496	525	501	478	507	468	477	497	501	448	511	500	479	470	521	463	497	461	465	451	502	465	478	473	496	499	463	469	487	461	508	454	491	534	504	493	514	494	448	501	483	463	513	499	444	463	484	457	478	490	496	458	466	480	456	471	498	479	503	459	506	516	484	485	504	496	507	486	498	444	476	500	462	463	523	516	498	483	483	511	500	492	467	497	496	544	508	479	455	485	491	509	503	455	473	485	473	499	520	443	470	479	481	490	482	476	482	491	494	484	483	477	512	465	490	495	497	482	512	455	484	460	458	520	469	483	498	505	490	499	503	458	475	493	464	501	483	489	493	465	525	481	474	473	476	514	513	486	501	481	463	483	509	508	510	496	523	480	497	479	447	456	504	503	464	449	463	489	495	479	462	493	498	461	494	471	467	514	510	526	495	502	504	503	523	473	436	491	469	492	489	483	503	516	479	474	510	485	449	469	548	486	477	472	465	506	466	480	516	485	487	476	481	505	499	473	520	487	520	473	474	479	460	512	507	490	524	493	489	480	506	498	480	455	489	541	476	477	493	450	475	456	461	541	478	489	479	481	477	499	492	492	519	505	547	514	479	497	510	459	481	511	499	468	480	502	490	462	462	491	464	447	471	434	476	477	491	461	526	521	474	469	498	482	517	459	473	485	493	466	495	479	455	489	458	449	485	503	524	523	497	491	497	464	481	442	530	507	510	511	511	459	475	479	492	453	497	524	502	483	511	498	499	462	478	520	524	475	471	492	472	514	491	439	458	444	477	507	482	489	462	454	510	469	480	470	503	432	459	452	475	507	474	509	465	476	467	476	444	479	466	493	485	483	468	478	469	484	496	519	477	474	468	489	538	472	523	506	468	470	478	496	487	460	510	449	523	515	464	474	507	466	491	504	473	494	492	484	487	480	481	499	499	435	504	483	507	478	526	501	462	475	504	522	439	487	448	485	507	503	501	499	476	455	472	469	467	502	475	481	489	492	498	477	497	489	502	490	466	494	455	466	480	498	463	467	460	481	468	478	454	510	489	492	539	475	482	521	480	469	454	453	503	475	480	434	471	530	517	472	495	453	497	419	485	517	488	503	483	491	477	481	503	499	435	480	488	469	475	485	465	502	460	493	485	448	535	461	480	498	462	453	492	472	510	509	504	508	499	477	524	473	451	491	502	542	493	514	472	498	525	524	508	462	458	503	467	477	516	481	496	450	507	494	461	479	470	505	499	477	451	491	471	505	540	481	469	544	457	484	455	490	491	487	524	496	516	513	489	511	491	508	457	508	496	489	478	475	497	486	486	481	475	456	466	491	504	492	470	454	482	460	462	519	506	437	470	482	494	480	489	519	505	459	493	461	441	513	504	484	506	517	510	441	483	457	466	509	471	469	470	494	491	460	487	471	491	479	472	477	489	499	507	480	481	487	515	474	474	478	469	480	513	506	523	468	485	502	502	466	479	508	510	504	487	513	476	476	521	451	471	457	463	481	482	485	492	492	473	481	447	509	460	479	484	439	503	485	444	511	463	489	494	483	475	476	480	470	482	468	494	467	472
71248	32874	11404	2805	961	497	359	288	287	289	276	291	298	302	313	289	286	277	284	294	276	282	272	294	289	322	301	291	289	251	257	283	300	305	311	330	273	260	275	304	287	267	287	276	264	260	265	276	283	304	294	305	276	275	311	289	291	260	273	315	265	320	278	331	301	301	279	267	246	285	277	297	271	290	286	275	278	278	291	251	287	293	323	283	297	281	298	261	282	267	244	290	291	287	264	269	277	305	318	275	276	280	324	294	297	310	287	279	285	272	278	295	289	320	315	267	275	288	278	273	262	282	268	295	268	292	330	254	272	257	250	301	283	297	311	284	305	285	268	285	263	283	300	301	303	277	281	264	261	309	310	274	272	283	281	254	294	282	279	252	278	269	253	279	260	280	301	300	301	263	292	288	262	290	239	270	331	262	288	295	242	285	254	304	298	271	280	281	253	278	270	284	273	278	286	265	258	291	309	306	298	253	298	254	272	275	297	291	269	311	282	303	267	282	293	293	290	283	281	285	300	270	295	290	284	279	275	283	288	297	290	295	280	267	271	303	296	280	309	277	290	277	271	307	301	303	293	248	248	272	277	292	290	330	316	261	293	286	305	294	301	250	281	259	266	292	282	262	238	281	274	288	248	291	292	250	270	289	264	338	294	269	268	301	301	311	294	259	294	308	317	290	294	291	277	272	272	285	271	286	326	281	274	283	307	297	286	277	294	277	311	288	277	253	254	259	268	289	289	269	296	290	275	308	282	328	295	275	279	275	285	304	284	277	269	248	291	277	278	255	264	281	272	265	272	275	304	282	297	252	280	249	298	301	291	269	273	332	263	282	282	260	291	297	280	285	257	297	317	295	293	299	263	239	295	287	267	287	254	263	319	294	292	286	268	224	278	248	313	303	304	291	303	310	312	297	300	301	225	257	293	280	275	313	289	276	275	285	289	290	277	288	262	277	288	270	278	276	258	239	226	251	243	282	264	263	284	289	324	280	309	275	260	296	301	297	271	276	281	299	321	288	322	312	287	278	311	297	291	327	304	244	273	280	261	289	295	276	254	273	300	291	301	303	274	261	292	309	310	286	286	243	246	273	258	290	291	275	314	289	293	282	266	308	272	296	274	279	324	310	273	287	289	294	260	276	252	252	247	301	304	264	251	224	262	258	292	289	308	302	330	302	291	244	298	276	273	273	264	308	261	247	284	256	284	265	285	281	280	280	284	297	251	305	295	317	266	302	272	269	282	255	320	287	271	263	280	265	245	256	283	283	292	310	289	261	288	312	302	299	292	294	287	268	279	267	306	289	253	280	301	273	331	272	254	285	292	282	295	292	276	273	278	298	275	304	268	292	297	300	262	289	258	244	291	301	279	311	281	263	274	301	303	288	299	276	293	297	291	300	289	276	269	287	266	272	275	266	292	265	271	257	264	297	324	273	307	280	313	243	260	285	283	291	288	279	281	287	288	291	294	267	266	296	252	283	323	270	285	277	310	260	288	301	303	307	309	286	250	262	255	281	309	288	296	315	292	287	274	270	273	301	300	303	286	303	285	256	319	300	279	273	247	288	276	325	271	282	281	259	283	259	295	299	246	247	286	291	277	282	259	307	286	302	258	287	292	284	272	264	290	279	270	309	259	243	259	302	288	277	292	258	304	276	271	293	280	297	284	234	291	277	301	316	290	267	272	279	259	291	289	248	308	298	309	325	309	266	317	251	259	274	282	316	276	267	258	279	299	302	318	279	276	270	263	271	269	272	259	277	289	253	281	300	287	324	267	315	303	270	291	312	277	311	263	311	282	317	268	264	285	296	294	283	324	280	294	310	288	282	270	272	286	301	301	288	263	302	273	295	267	265	280	308	330	300	283	283	293	333	264	275	293	301	274	252	273	272	295	266	294	296	283	307	316	309	278	302	299	289	294	295	297	311	310	249	279	255	293	308	246	273	261	270	292	330	244	296	274	292	292	277	297	283	278	290	292	286	292	307	257	290	290	266	256	301	291	289	264	263	268	247	251	299	308	292	257	275	267	288	289	283	320	265	295	326	271	293	282	312	284	275	267	304	286	291	272	265	259	274	266	300	266	289	260	289	304	291	308	244	269	293	291	273	282	288	288	265	280	298	268	307	260	268	311	279	305	280	315	287	267	301	266	301	301	279	314	284	272	311	289	308	303	283	306	277	287	284	288	290	251	294	262	299	293	294	284	273	326	289	278	291	286	274	327	322	301	313	278	270	294	280	285	255	292	281	286	283	290	276	288	293	280	257	286	297	299	279	283	283	302	281	271	271	292	276	284	282	273	301	333	281	289	291	287	308	291	273	260	290	290	279	269	280	301	286	291	259	263	249	253	266	313	285	326	264	276	267	260	266	276	298	270	284	300	267	306	264	275	277	266	270	274	298	290	269	319	266	266	282	276	317	272	283	288	279	282	276	226	283	305	294	308	279	267	269	268	278	299	309	308	271	308	316	270	300	286	293	269	287	328	314	264	265	280	295	264	299	268	284	265	254	250	294	265	280	279	264	300	315	248	298	296	274	282	285	280	291	292	255	291	308	281	256	290	299	313	299	291	280	271	288	251	266	270	303	272	260	323	293	267	309	308	296	267	284	298	263	307	276	301	273	306	312	315	256	275	266	299	295	285	290	292	278	307	265	290	299	324	282	287	290	274	309	271	263	289	272	286	268	270	271	304	285	280	263	270	267	294	274	288	273	275	288	262	267	268	255	300	293	313	249	268	250	262	273	269	278	285	251	262	298	286	271	272	272	286	308	273	304	268	279	300	307	262	270	271	269	257	313	281	249	274	286	270	284	262	246	269	279	285	281	308	283	303	271	284	267	317	269	275	278	252	317	310	270	305	279	279	280	259	258	290	333	289	304	286	279	286	276	295	283	300	297	261	276	292	243	278	271	311	312	289	290	288	260	307	265	278	318	268	271	271	300	306	269	263	272	284	280	265	309	322	314	264	346	288	299	277	299	312	332	279	279	306	301	284	295	282	273	269	281	317	263	271	293	267	302	272	292	316	309	287	272	258	292	322	272	304	295	302	251	272	282	305	267	297	305	296	249	270	282	268	291	290	294	302	309	290	307	261	301	255	306	291	302	293	308	301	281	275	273	302	286	319	276	269	232	280	321	306	302	271	307	264	270	275	249	265	307	271	299	269	297	283	311	261	269	291	281	276	279	289	269	292	282	258	281	306	312	298	292	270	272	290	279	297	289	316	294	283	290	255	293	260	313	292	294	283	273	284	276	281	273	292	280	278	276	302	267	275	288	284	263	287	318	287	264	277	298	244	305	284	285	261	274	265	282	284	292	299	274	294	282	308	266	312	325	288	293	259	297	294	280	283	298	310	249	282	288	251	293	313	306	275	276	285	312	277	268	248	333	279	295	236	274	263	290	308	301	322	306	301	316	290	265	289	284	282	256	316	283	284	265	253	289	278	255	311	301	300	306	279	269	287	287	270	275	298	305	303	286	287	277	267	270
48503	21014	8944	4845	2181	1388	748	594	568	560	599	597	626	588	570	606	674	597	582	655	574	606	617	585	567	623	629	595	547	526	605	626	596	594	580	578	637	605	606	619	602	592	532	601	584	542	600	594	586	639	630	622	618	573	575	612	571	629	569	592	564	564	590	574	614	558	582	579	614	578	605	570	592	607	602	567	617	580	593	598	637	617	560	601	600	570	612	590	611	603	570	571	595	635	553	606	595	568	650	610	557	581	610	651	598	602	565	648	563	586	604	621	573	605	631	618	590	608	580	577	597	624	605	613	635	587	646	561	612	564	581	603	643	588	617	571	561	592	594	614	617	608	555	605	576	559	645	607	629	593	596	613	614	590	590	592	580	621	647	632	635	638	586	546	585	573	643	601	603	623	661	660	596	597	584	614	571	625	598	619	576	612	571	637	592	582	585	622	587	630	620	576	574	575	594	617	610	628	593	555	599	608	573	583	598	603	616	617	566	591	650	580	620	561	587	621	566	581	581	586	618	564	564	586	597	599	569	626	596	592	616	598	626	616	628	622	629	604	564	586	586	563	639	555	635	623	535	582	553	602	601	614	610	621	570	615	607	569	584	562	614	616	585	591	528	616	571	590	618	593	636	603	611	602	611	575	585	584	636	591	579	570	578	593	587	617	598	586	605	600	617	603	609	577	588	600	616	617	623	583	611	597	557	607	571	635	595	625	568	594	576	605	578	574	605	598	572	616	613	637	624	603	618	554	561	594	625	590	654	632	578	630	587	628	618	584	597	603	586	553	556	619	586	562	600	552	572	606	612	600	575	577	632	606	588	574	584	614	587	612	615	576	572	659	585	580	585	576	620	605	592	561	583	587	622	608	613	601	575	596	599	588	575	647	582	586	575	595	595	626	597	615	576	588	605	575	591	596	582	589	565	601	609	625	613	601	596	585	563	598	600	603	598	594	593	576	585	606	627	604	599	595	606	590	613	674	646	543	623	569	573	584	631	553	593	547	584	627	584	610	593	615	603	577	623	582	612	622	592	593	561	650	613	568	579	589	620	596	591	609	581	627	608	565	575	625	571	623	604	632	581	626	648	605	573	631	568	587	646	579	561	600	602	585	551	635	593	586	579	566	601	618	622	578	570	564	592	590	608	606	570	635	637	651	611	586	611	586	573	594	565	576	562	594	597	596	616	607	623	572	585	620	577	603	604	629	589	578	613	595	602	613	552	576	558	646	591	565	579	607	591	567	608	608	573	600	571	583	589	584	642	579	661	622	588	609	595	614	588	606	636	585	617	622	572	588	607	584	571	602	586	561	547	567	595	574	629	583	568	598	621	589	573	564	542	602	619	601	606	581	537	570	599	633	621	636	604	618	576	622	608	609	616	571	634	599	572	570	606	603	608	581	572	615	590	576	607	605	574	564	592	579	551	621	616	563	593	635	602	570	597	640	595	573	571	589	606	583	589	535	600	583	620	592	612	580	615	566	634	616	569	657	592	628	631	646	553	562	560	581	600	597	584	631	579	598	616	606	642	614	561	598	588	619	632	584	605	660	590	584	556	535	615	633	565	583	584	609	614	602	607	573	624	577	636	598	584	615	580	604	581	577	584	605	568	619	612	593	597	535	594	590	620	592	620	578	595	632	612	577	648	590	566	659	630	587	594	563	573	611	584	616	606	594	593	625	615	545	586	593	541	599	638	607	604	602	586	551	625	595	614	567	585	567	601	574	601	533	585	533	567	561	622	575	610	580	570	610	591	631	608	601	644	583	594	568	580	604	618	594	595	567	581	608	588	606	592	583	614	627	614	613	613	596	573	602	619	564	620	592	578	601	559	617	606	585	652	578	610	633	593	589	618	616	575	660	627	571	642	631	651	585	608	611	612	573	613	557	599	610	611	615	638	552	580	597	608	608	588	625	606	642	587	589	576	577	609	614	589	641	557	611	592	631	579	582	548	592	616	627	583	602	599	622	576	601	598	611	577	559	620	635	550	579	613	556	623	616	597	619	619	532	622	551	580	645	572	567	594	597	568	552	610	607	603	588	587	601	606	614	614	601	530	561	638	570	585	586	605	621	588	603	606	642	608	602	613	614	609	622	548	556	616	625	649	635	551	595	609	626	613	600	588	573	618	618	597	614	616	606	591	567	631	596	581	632	608	629	564	615	590	595	599	580	604	623	568	599	626	584	609	558	567	568	619	585	607	650	610	614	607	612	626	599	588	591	570	570	614	613	555	613	563	612	610	619	636	597	639	607	576	646	623	587	565	636	577	606	543	589	571	588	564	622	594	561	584	600	598	624	598	626	554	630	625	621	570	604	616	618	590	607	596	614	639	587	612	581	598	615	560	627	581	605	571	608	611	596	616	625	587	612	595	549	556	552	554	572	549	585	618	601	619	572	602	593	574	577	564	595	623	626	558	577	625	570	639	587	617	623	567	617	598	601	615	600	617	606	617	592	614	608	680	635	628	617	616	616	561	608	567	579	598	619	596	592	582	617	639	587	559	590	625	594	589	606	594	564	554	612	627	614	641	572	610	597	589	603	588	577	629	570	564	602	565	553	633	583	603	580	578	607	596	606	596	584	617	624	602	613	618	594	620	619	613	579	585	592	601	620	646	574	599	651	614	589	581	620	570	567	607	572	614	615	536	580	592	580	596	602	588	632	612	633	584	582	587	584	651	575	602	582	616	568	592	590	607	563	595	616	655	599	611	562	605	617	587	574	587	550	616	603	606	627	597	572	630	591	555	570	618	580	567	549	612	633	576	636	601	601	557	611	575	594	574	597	584	620	620	618	599	587	573	573	589	581	570	618	607	578	630	602	615	573	593	603	610	579	583	629	639	580	587	571	595	623	583	649	570	603	609	540	575	587	572	603	601	620	599	571	590	599	612	559	604	571	610	584	585	575	616	608	616	582	594	603	606	592	588	619	594	587	641	580	622	606	555	602	579	609	597	535	621	607	586	583	591	577	549	602	593	567	588	597	642	604	617	627	598	591	602	600	615	587	568	603	566	633	595	596	594	589	573	605	594	626	598	587	564	576	620	622	610	646	572	604	573	602	610	608	553	638	605	612	571	614	605	592	643	652	612	578	589	599	610	580	579	606	594	620	569	670	571	606	654	634	584	616	633	570	617	607	592	569	588	576	618	572	570	585	592	637	629	643	583	587	557	591	584	549	604	591	570	602	617	599	601	620	584	634	630	602	600	606	574	567	610	625	575	617	608	598	606	631	620	616	587	560	589	571	573	603	590	545	614	594	617	578	583	609	643	591	594	572	624	606	603	626	582	579	633	598	646	632	596	581	587	600	559	596	563	612	603	594	565	609	591	573	556	574	574	567	563	610	551	617	583	612	581	600	607	574	590	624	576	576	635	573	614	640	614	588	605	549	600	588	584	641	611	589	614	597	581	563	638	620	582	587	577	575	605	587	569	604	600	565	593	559	627	603	580	608	593	560	596	593	609	638	600	606	628	541	610	634	576	545
53972	19811	4360	1058	403	264	263	236	225	238	225	234	216	232	203	226	233	232	243	249	245	248	229	211	223	221	241	218	238	237	243	222	212	239	233	238	237	210	215	230	210	215	227	239	208	214	258	244	213	267	179	270	224	228	236	255	190	219	245	220	246	242	222	224	240	209	255	212	219	245	220	214	215	269	221	221	239	239	209	223	211	204	217	222	231	249	237	236	215	242	216	230	211	238	230	221	228	227	214	218	199	209	224	240	245	234	216	230	248	239	234	256	248	216	226	233	245	247	235	212	245	213	235	225	263	233	223	221	233	221	224	207	217	243	235	232	259	209	211	219	239	213	212	244	228	247	244	251	200	217	215	223	217	246	208	246	196	219	224	240	234	242	248	227	226	245	223	217	226	219	219	209	207	218	223	230	220	221	231	201	230	233	208	219	223	252	236	203	192	223	210	234	218	213	235	232	238	227	238	227	238	226	236	209	206	248	235	242	211	239	236	247	223	255	213	210	200	202	221	219	217	214	235	233	235	220	228	218	223	261	248	214	209	221	180	205	212	229	235	217	259	240	223	258	261	239	205	222	228	218	238	239	258	222	227	220	231	233	243	220	231	238	235	235	234	205	229	234	223	235	243	228	233	254	215	231	241	213	226	227	223	225	198	230	252	258	236	248	249	225	198	241	226	251	225	218	253	213	210	198	217	234	205	222	231	214	196	232	255	248	225	218	247	224	215	207	225	224	238	243	219	256	230	225	210	224	220	210	221	249	221	199	247	226	231	245	237	216	219	236	209	214	221	215	241	193	233	223	221	214	189	193	234	206	241	249	257	212	259	240	234	209	243	241	205	208	232	220	224	248	223	225	243	222	202	216	219	233	210	240	206	196	221	237	248	234	230	236	235	219	218	209	229	217	250	201	250	242	238	199	232	221	224	228	242	204	220	245	220	229	252	248	243	243	243	209	234	210	224	243	252	228	211	213	262	228	215	218	241	226	225	228	249	214	202	243	260	242	272	258	200	226	194	238	236	221	242	223	191	204	240	233	235	221	249	234	223	222	219	236	211	204	255	243	238	225	269	226	204	210	228	193	198	231	212	223	233	248	210	204	211	224	223	217	211	250	212	224	224	238	239	223	209	217	234	255	220	237	292	221	206	208	238	213	250	247	202	225	252	218	230	221	237	252	257	246	233	211	242	226	208	240	253	215	254	244	228	245	190	220	246	219	234	255	267	225	221	237	232	200	217	233	188	234	228	218	218	222	243	201	239	242	246	212	231	221	228	229	223	239	224	232	226	239	225	221	240	224	236	222	224	269	207	234	206	216	235	205	219	240	234	213	213	235	218	212	221	228	229	244	226	254	195	207	221	238	241	236	203	229	225	229	211	243	190	242	232	242	216	244	230	222	213	246	239	234	219	249	222	243	243	242	205	233	232	237	261	239	205	253	195	284	234	216	239	223	268	220	220	210	202	243	226	207	209	256	249	218	228	218	237	230	226	245	223	263	229	222	236	230	216	225	247	199	241	242	239	231	229	246	213	215	227	225	252	218	227	229	231	219	248	199	223	225	252	196	245	210	214	212	211	201	235	230	229	217	202	208	230	228	239	208	250	247	238	278	269	230	229	214	216	209	235	229	239	214	210	235	216	254	244	231	210	232	232	234	251	245	245	234	237	239	240	232	250	190	226	215	218	242	230	234	203	235	245	245	234	211	235	229	220	241	203	231	222	239	228	253	249	224	228	242	233	234	212	232	253	257	260	243	246	240	241	238	226	255	243	211	256	234	195	209	215	241	225	209	269	244	250	236	245	245	256	252	218	226	228	235	228	223	238	202	223	216	207	244	229	194	214	225	250	217	212	229	242	233	219	223	199	220	225	230	228	212	220	211	211	217	248	254	247	226	247	235	189	208	220	231	206	215	230	225	234	193	243	191	218	221	255	212	219	212	242	200	256	212	228	259	228	233	218	209	212	227	215	233	229	259	260	253	230	219	229	253	207	222	250	252	225	232	256	219	230	224	230	237	219	240	207	214	232	208	245	229	200	207	212	218	230	225	219	229	237	235	246	209	220	247	234	201	191	208	248	239	235	218	215	215	218	210	191	224	225	226	202	262	241	206	227	193	249	216	247	200	231	213	232	234	217	254	236	236	216	212	217	183	221	209	225	228	251	222	247	225	260	235	232	245	217	220	248	221	251	230	210	254	257	213	219	220	230	218	233	225	238	242	213	202	226	194	217	223	229	241	211	237	212	221	211	224	225	243	201	219	234	217	264	223	216	215	261	224	246	218	209	227	205	214	255	233	232	226	257	232	236	227	237	231	241	243	231	226	242	259	245	236	229	216	228	220	215	193	209	201	213	215	185	200	236	232	234	212	238	221	207	228	231	217	213	245	205	228	207	223	220	250	222	230	237	215	215	213	217	245	235	217	216	202	205	215	244	213	219	212	225	202	229	239	218	217	216	241	253	249	257	215	203	203	201	193	198	229	229	228	218	195	232	226	233	230	200	217	253	235	225	197	206	216	210	239	226	219	230	205	245	249	205	230	225	211	220	238	232	219	224	234	226	248	216	254	232	223	204	238	230	225	221	223	203	232	234	212	230	230	236	249	240	201	205	229	247	272	237	223	260	230	230	237	284	225	238	227	236	244	246	210	208	207	215	240	207	223	236	226	250	234	217	238	223	218	230	221	223	204	208	222	249	204	218	233	234	238	240	225	223	252	254	253	245	260	222	215	216	211	213	244	207	209	214	250	233	218	226	201	216	221	233	255	229	225	216	250	250	232	219	230	236	223	218	229	225	224	227	222	215	265	239	241	202	212	240	216	240	255	234	240	213	257	219	237	223	217	234	231	213	221	226	222	236	219	259	241	196	203	205	271	197	248	205	206	238	254	238	237	238	232	219	236	242	223	225	229	230	231	215	205	219	223	211	222	219	232	225	209	231	233	233	240	219	232	237	237	228	238	226	205	257	229	215	208	223	253	214	190	222	248	249	223	200	241	232	218	222	249	233	218	218	223	230	242	242	235	213	212	206	220	216	254	207	245	203	214	244	237	217	216	228	239	247	231	248	227	248	233	208	233	216	209	219	231	214	260	231	243	240	234	217	232	223	257	224	215	249	267	215	230	245	232	205	221	221	243	226	217	221	217	213	218	249	206	214	205	229	218	239	221	239	232	197	235	215	194	277	263	243	234	225	215	189	261	213	245	216	238	232	202	215	255	239	218	213	237	236	235	253	257	218	232	244	216	239	234	235	219	224	231	201	225	219	213	239	207	211	221	236	257	233	248	227	247	212	242	215	212	214	240	237	244	223	208	232	262	217	272	222	235	212	223	185	218	228	232	231	235	213	215	231	247	263	194	206	230	236	225	243	233	213	250	234	214	229	252	207	262	226	207	216	216	209	236	232	226	244	232	239	217	232	209	207	183	223	243	244	213	213	219	205	237	228	216	219	232	237	235	206	209	221	221	228	213	225	246	198	249	209	224
36317	11582	4575	2222	1022	678	525	517	453	478	509	546	501	527	495	487	524	508	492	494	475	462	491	476	481	437	476	486	498	479	492	513	526	479	456	486	459	490	514	521	510	494	501	495	511	537	506	464	491	470	479	475	504	487	474	473	491	490	481	498	502	523	479	491	519	464	478	487	494	474	466	493	492	510	495	513	460	463	482	467	474	506	506	508	486	441	476	494	536	484	486	477	499	455	493	465	483	439	445	485	464	561	539	490	482	448	495	509	526	483	487	477	496	494	481	466	474	505	517	492	466	499	505	469	498	494	505	486	465	492	508	468	505	481	447	515	481	518	469	483	455	467	501	521	495	459	470	478	473	503	471	504	480	504	481	480	440	520	509	500	469	484	473	481	499	552	502	507	460	467	486	476	463	490	483	486	474	459	458	453	511	503	499	499	517	544	497	477	494	477	489	480	491	482	496	498	453	505	475	472	475	442	449	515	482	491	477	486	491	485	516	485	464	494	510	495	494	474	508	490	482	526	509	452	513	465	511	459	493	480	458	499	478	470	466	478	472	474	478	533	512	522	501	459	468	515	453	488	534	485	506	470	500	459	545	484	474	468	532	490	465	463	527	467	522	446	521	447	499	459	492	508	474	482	513	468	490	498	499	483	484	485	493	509	527	493	480	465	488	520	492	477	482	533	498	518	464	471	496	466	480	476	480	488	486	514	516	498	513	482	515	469	488	485	481	463	461	491	455	482	463	543	498	522	470	506	478	489	495	483	513	454	492	466	437	496	493	491	493	499	499	485	512	487	491	520	503	485	490	508	507	480	490	487	467	455	515	480	482	527	462	445	522	499	476	501	491	475	467	485	468	511	518	472	486	498	479	447	468	461	464	466	454	447	534	474	490	468	485	475	444	486	448	494	475	468	500	490	514	488	494	504	482	484	518	460	494	465	505	468	485	483	476	462	480	492	487	464	518	512	487	461	484	507	481	512	463	463	486	502	474	491	487	493	474	454	471	510	510	511	488	471	488	502	452	461	514	500	435	478	501	503	499	497	486	496	472	482	540	476	497	502	498	462	502	510	540	477	471	478	481	447	467	481	470	466	502	500	493	487	508	495	441	466	509	464	491	484	498	488	514	462	473	468	497	485	479	485	496	480	500	474	524	496	503	480	476	495	476	498	500	528	462	506	550	498	514	476	456	458	501	500	479	509	486	498	497	488	481	478	469	504	464	470	495	474	495	468	454	481	486	502	486	509	523	468	471	506	486	536	454	481	488	469	513	481	422	471	442	495	455	502	432	482	499	486	484	522	470	456	495	470	465	478	464	487	497	500	468	530	464	485	485	514	496	531	459	504	451	491	479	451	489	463	440	496	502	477	476	514	481	499	453	525	463	502	535	471	484	446	494	487	495	551	513	481	470	459	485	498	510	478	500	481	524	496	441	502	517	498	492	494	479	464	467	467	467	471	456	487	476	469	465	500	456	477	461	484	513	491	528	460	491	444	500	473	473	459	464	485	475	494	512	488	503	471	502	540	493	469	503	500	524	443	463	493	480	484	473	505	475	496	492	470	524	507	520	491	437	485	484	466	467	471	479	481	499	471	513	508	459	489	489	465	475	472	485	468	485	465	481	474	465	514	517	472	490	479	520	494	493	475	503	499	469	452	452	502	468	487	483	487	505	508	501	487	489	477	487	512	484	479	482	489	492	477	482	501	544	491	515	491	472	510	460	560	480	463	494	473	497	515	475	506	501	496	483	475	481	461	458	495	467	455	506	447	463	496	436	511	495	512	473	526	478	458	504	500	441	507	513	507	438	485	477	482	498	487	483	488	472	497	488	448	499	512	440	516	478	477	459	535	455	473	470	464	526	441	518	462	486	493	472	468	480	477	461	455	472	483	510	456	484	499	470	426	489	484	506	485	466	500	499	500	468	487	491	517	472	490	520	498	478	525	542	480	486	506	508	458	478	515	517	505	506	464	518	487	492	502	432	525	528	520	499	440	469	466	489	519	471	479	470	471	489	482	518	451	452	444	475	492	496	504	485	480	461	461	493	511	496	515	512	469	518	460	477	526	487	478	515	466	494	514	460	515	477	496	496	534	499	458	476	480	457	502	498	495	504	508	502	498	484	482	447	519	515	482	463	420	476	451	468	485	520	463	501	455	489	452	479	473	473	461	492	534	467	489	453	481	516	510	491	443	486	455	493	510	486	469	500	480	474	533	483	481	510	509	514	521	447	474	470	459	476	486	468	557	501	540	440	476	489	471	511	479	492	531	484	517	477	507	529	445	487	489	518	473	527	518	495	492	508	500	475	525	504	486	472	496	486	510	472	462	496	482	517	477	500	506	478	509	467	491	473	476	467	497	488	497	439	483	466	496	483	447	478	519	469	512	477	462	499	455	518	487	486	499	511	475	513	492	488	491	495	492	472	462	457	503	478	494	501	481	507	501	458	513	478	475	491	501	463	491	430	478	508	540	520	465	503	488	501	494	516	464	489	498	503	534	491	472	521	505	466	505	477	429	499	511	467	510	480	534	510	508	462	516	459	490	481	487	481	472	497	493	467	454	478	484	494	473	481	489	483	514	510	508	458	485	497	482	514	468	487	491	456	502	484	471	506	473	493	495	488	502	512	465	489	513	459	502	506	481	520	462	491	428	532	485	493	484	521	515	509	483	495	463	492	452	479	523	481	458	455	496	493	499	486	476	522	483	471	490	499	500	482	444	502	511	489	508	486	459	498	467	511	488	525	509	505	477	487	477	512	505	494	479	462	499	453	463	508	505	520	510	473	524	481	461	511	479	480	502	502	499	474	470	486	484	496	501	507	492	479	469	477	525	473	475	477	492	483	463	476	535	474	455	470	477	531	480	497	514	509	510	505	507	505	486	467	463	510	487	472	463	444	474	501	512	478	498	489	485	501	491	451	474	489	498	500	507	495	509	483	523	480	454	462	476	490	457	516	512	499	490	472	496	476	459	495	461	545	454	462	499	486	518	465	453	471	501	482	475	461	466	487	487	456	459	472	505	476	469	492	486	488	515	473	474	477	524	468	461	498	514	466	476	486	461	493	492	459	449	485	499	510	467	483	522	447	470	474	472	538	516	464	493	476	462	453	496	512	500	473	437	468	491	498	499	486	488	525	487	447	508	455	478	501	480	457	482	540	485	476	521	492	504	507	516	478	494	506	496	457	509	506	500	499	485	494	471	501	467	498	468	538	513	505	519	450	499	487	483	542	497	492	526	490	514	524	504	496	482	502	475	463	504	498	534	486	499	466	458	485	496	509	464	483	485	502	461	500	513	512	518	481	503	470	484	515	499	462	488	483	484	484	497	498	479	524	493	494	451	484	478	466	498	452	498	516	469	468	483	462	506	517	473	482	513	470	507	460	495	482	509	479	486	491	471	491	497	477	471	503	493	477	488	474	455	483	527	499	470	489	509	470	491	498	464	475	464	487	474	532	467	449	470	484	434	497	500	489	470	507	483
64012	30702	10375	2293	842	352	273	221	249	237	288	217	249	239	235	250	243	217	227	227	206	232	223	230	211	233	221	191	276	240	220	235	251	235	229	220	230	235	219	228	211	223	237	247	263	217	222	221	241	226	227	202	226	234	245	226	219	240	244	234	223	234	242	213	248	226	249	247	240	232	224	227	238	198	223	225	226	219	270	269	218	208	227	214	185	208	235	208	241	220	225	220	217	230	200	185	206	237	223	182	226	218	221	231	252	253	207	205	208	224	211	212	218	219	202	232	231	243	216	226	214	227	198	207	233	223	224	210	214	220	222	212	240	233	191	241	235	210	220	235	214	259	222	240	207	215	248	253	235	205	208	219	225	230	225	236	220	200	224	215	285	237	198	226	231	234	225	232	236	250	238	214	219	224	201	248	249	225	218	222	234	207	225	227	213	211	218	223	223	199	218	228	236	249	204	235	231	237	244	243	224	245	248	247	219	204	253	235	273	250	255	216	199	247	227	220	219	251	237	229	220	250	223	225	258	223	212	218	237	239	213	219	195	230	200	236	244	236	212	222	265	178	222	235	206	253	235	248	233	232	240	234	257	233	277	216	243	213	253	224	212	200	211	200	218	224	229	213	226	223	231	255	221	208	250	220	221	217	238	212	221	232	219	217	203	213	233	230	213	234	205	239	198	210	227	204	243	233	224	226	268	233	188	231	201	194	223	216	195	228	255	218	238	231	240	231	219	217	196	209	201	231	230	199	253	231	202	228	205	224	227	219	236	215	226	226	217	203	240	221	242	219	226	216	235	217	240	235	248	213	238	233	223	249	232	235	246	209	226	233	198	220	229	209	228	227	236	249	220	215	230	251	234	220	239	229	223	217	233	204	235	217	220	228	254	208	228	208	212	195	226	234	233	241	220	203	227	246	267	219	227	225	236	211	218	236	204	206	220	204	215	230	241	208	191	211	225	214	236	237	235	241	234	215	230	192	223	219	228	183	224	238	222	207	236	219	243	201	217	238	219	205	200	207	254	260	226	208	225	223	247	238	217	235	184	209	243	213	225	223	204	216	197	207	191	235	231	225	216	213	231	246	221	181	219	217	230	217	239	224	215	213	218	228	218	225	212	247	208	230	241	220	208	235	211	233	217	213	207	205	211	242	229	264	223	226	198	220	228	235	254	215	232	247	221	228	206	237	202	216	215	214	217	223	207	255	243	212	197	204	226	245	213	203	230	218	225	204	198	214	232	215	220	226	206	232	228	247	211	220	222	231	224	252	238	203	223	212	238	219	242	213	227	212	226	217	219	211	202	195	206	222	230	213	225	232	217	217	236	232	229	203	251	251	207	228	243	221	224	231	217	220	207	228	230	235	205	229	218	212	215	241	236	195	220	239	216	228	233	233	257	226	239	203	227	230	227	227	242	212	215	223	241	213	222	249	231	248	194	223	258	230	221	229	232	201	240	188	248	221	218	243	250	205	242	226	228	206	227	214	280	230	212	235	221	223	217	252	214	202	197	191	218	254	234	206	217	237	236	256	210	220	227	238	211	222	231	199	227	247	221	252	209	215	223	223	235	239	237	224	271	231	233	232	223	235	202	243	237	228	225	221	186	212	246	229	224	234	258	182	231	234	222	238	221	191	216	234	198	212	218	230	199	221	236	222	198	219	231	240	207	273	256	256	200	194	219	189	241	239	215	225	222	231	249	245	228	224	249	230	233	226	209	213	241	223	220	225	236	204	221	235	245	211	235	257	232	214	208	224	246	252	221	240	216	200	238	223	211	216	195	196	194	216	240	206	220	227	222	227	243	226	197	242	267	243	210	218	201	189	207	188	198	223	231	204	219	202	207	232	219	201	214	245	250	231	234	243	191	201	216	225	217	200	239	240	232	239	242	240	203	224	249	209	252	206	181	190	198	218	211	222	215	222	243	227	182	202	209	234	228	246	228	226	221	237	236	243	227	237	199	269	240	235	259	208	229	222	241	233	203	219	235	252	231	268	198	237	260	219	207	203	219	219	198	229	252	236	218	200	216	235	261	241	215	216	242	234	253	223	215	218	193	216	230	230	205	236	216	208	208	218	252	208	240	243	253	215	231	226	231	228	222	240	229	214	229	222	219	231	248	253	214	213	195	258	221	226	236	217	207	210	207	209	228	214	214	233	226	225	230	214	204	225	211	243	219	246	246	247	234	194	224	231	258	253	209	220	229	207	210	229	253	233	251	241	214	207	207	243	232	198	275	234	204	220	257	225	245	211	214	222	206	226	208	233	238	239	244	213	243	227	260	227	229	234	242	225	206	212	182	242	225	242	222	220	235	223	220	204	221	223	223	226	220	220	242	212	211	240	195	253	226	227	202	205	218	235	228	232	239	213	227	211	240	248	203	242	231	250	201	225	252	207	213	220	233	222	202	250	278	254	195	225	216	242	190	246	223	213	214	202	219	225	227	250	247	208	241	212	226	218	218	213	236	213	229	219	237	218	239	219	253	216	242	238	233	253	228	202	227	223	211	236	223	232	218	234	222	225	237	227	254	216	219	228	210	232	209	226	213	239	207	252	226	218	226	234	234	218	227	237	211	223	222	236	231	228	234	230	218	237	212	244	226	244	220	239	231	228	207	199	230	210	224	228	220	208	243	204	198	223	228	227	243	230	218	236	260	224	215	239	239	217	232	229	206	226	222	238	223	222	224	225	250	240	235	225	256	213	219	241	203	231	209	206	231	207	230	244	212	216	191	216	221	210	229	221	204	200	243	228	211	235	209	236	220	239	221	224	238	270	204	236	199	226	236	239	248	208	210	219	216	228	222	199	212	226	221	251	250	194	235	211	225	205	246	214	248	225	200	206	229	226	237	254	205	213	210	247	223	224	227	225	220	229	243	223	223	215	215	233	210	225	202	194	224	236	206	203	204	228	211	202	221	202	246	229	207	223	208	236	227	238	214	212	242	225	226	225	256	236	232	228	226	212	232	208	201	219	224	237	209	223	235	200	208	238	221	242	217	220	227	235	202	214	200	214	237	205	251	226	192	220	225	221	254	220	184	242	226	241	218	211	237	241	247	253	219	225	217	206	242	246	235	243	226	205	218	201	224	200	224	228	202	234	237	225	232	204	232	236	216	259	191	221	234	243	234	232	254	224	219	227	234	200	249	219	216	226	254	223	243	229	210	243	235	220	220	243	245	226	203	219	234	234	235	212	253	244	226	222	230	208	222	237	238	234	280	220	218	236	226	251	203	231	207	218	230	272	220	243	263	229	230	211	241	233	246	238	232	208	221	252	233	248	208	224	205	203	221	189	209	224	232	230	238	204	196	231	224	218	241	187	256	215	229	226	237	224	219	210	225	261	262	216	235	251	225	256	245	240	202	235	218	227	246	234	232	242	266	242	218	210	240	209	217	234	242	245	226	224	227	234	223	233	241	234	222	230	224	237	207	230	222	240	201	225	243	245	193	230	243	258	249	231	236	210	219	197	216	238	224	228	220	185
42688	20794	8682	4657	2342	1142	678	554	497	510	493	511	531	483	478	467	486	459	484	508	440	460	494	444	452	486	489	508	479	500	479	483	471	515	466	480	475	516	443	530	507	462	460	476	518	462	545	487	491	485	492	505	454	478	483	520	484	485	510	510	465	491	483	503	481	443	478	507	504	491	482	487	498	476	472	456	437	466	453	493	517	492	502	477	514	484	528	504	501	487	492	472	511	476	451	522	500	532	464	464	478	494	479	461	509	501	491	475	463	462	480	512	473	453	521	454	426	495	517	487	489	513	502	489	494	525	517	488	492	485	499	488	521	516	494	499	524	459	541	522	472	496	449	528	481	500	491	498	494	489	519	477	474	487	476	454	471	515	495	474	474	507	469	491	474	476	467	495	508	528	502	470	458	474	526	456	515	485	500	508	489	502	506	507	475	493	477	476	498	531	484	494	490	515	480	481	484	525	483	475	489	419	478	500	477	459	459	472	499	487	511	490	521	454	453	460	507	492	502	484	470	535	485	495	482	482	440	519	512	466	489	477	477	470	459	489	462	488	503	487	492	484	491	422	484	505	484	453	489	450	469	461	450	485	490	484	488	482	433	480	478	511	496	466	464	497	483	493	492	487	461	474	426	507	486	505	476	503	481	519	480	516	473	482	469	481	471	494	516	514	473	518	472	505	495	481	454	495	492	515	472	487	483	486	488	511	480	501	495	476	486	504	493	500	506	537	533	477	507	452	492	498	491	467	525	461	478	481	470	487	485	476	525	503	499	481	478	482	490	482	437	492	501	489	500	483	456	467	465	445	433	474	501	505	506	529	518	491	472	459	482	461	465	449	508	505	483	490	491	515	435	504	471	481	488	489	492	490	490	504	532	474	490	503	484	501	509	494	504	533	497	477	498	474	458	527	498	485	489	512	467	480	505	532	465	493	505	484	501	546	500	481	514	490	479	459	442	490	481	511	529	449	500	486	485	475	480	482	514	530	478	449	464	465	508	474	464	455	470	471	491	501	489	469	510	495	477	454	502	488	494	488	468	520	499	517	512	484	490	487	497	457	494	503	503	476	494	488	483	459	491	513	499	483	495	470	474	473	470	505	471	468	505	506	522	493	466	469	452	520	442	515	490	465	432	475	510	495	487	485	481	490	480	498	476	491	478	504	484	507	455	482	500	448	471	467	493	524	498	483	469	485	516	513	529	500	470	455	491	489	468	474	499	486	466	454	525	539	488	472	453	502	438	503	509	474	519	496	472	472	539	460	473	489	466	505	497	491	508	518	474	478	429	497	516	483	474	463	520	470	498	467	478	517	527	478	480	480	511	480	490	500	470	500	496	500	496	523	502	449	507	505	466	482	479	482	470	475	475	459	470	445	510	518	532	491	489	449	503	479	462	491	502	476	492	471	472	513	481	436	480	460	475	509	507	519	475	479	483	476	469	467	492	488	507	507	523	515	446	482	477	506	503	515	473	509	520	458	454	472	468	517	486	499	536	496	470	474	484	485	498	460	512	465	486	470	502	474	482	493	463	477	539	505	475	462	482	513	502	489	470	499	494	482	477	475	489	489	481	515	495	485	466	496	462	487	518	471	506	489	506	508	500	511	493	503	510	528	447	468	503	504	512	486	508	491	449	469	458	462	498	482	494	489	482	505	469	488	509	460	502	491	486	462	498	469	463	467	463	487	479	488	478	538	465	462	483	455	474	488	460	487	492	475	464	472	493	495	461	499	516	482	454	483	485	498	467	505	510	494	493	476	493	502	476	483	496	470	506	509	510	469	484	432	490	526	486	467	454	485	473	479	491	513	493	488	523	475	483	437	494	479	461	477	497	477	469	486	442	462	474	486	487	468	485	481	483	508	454	543	515	471	498	433	441	510	539	490	470	531	442	452	486	470	465	506	468	451	486	484	487	480	476	503	500	465	461	463	473	459	475	494	485	490	482	482	475	499	447	488	494	489	492	452	507	480	479	506	488	503	510	484	500	486	497	523	517	495	483	480	502	500	480	448	468	485	500	500	468	514	512	484	466	501	512	487	506	485	498	497	499	492	486	490	504	461	473	466	483	470	461	464	495	514	458	480	492	475	443	429	499	524	479	470	479	442	504	487	489	480	530	481	498	479	475	534	506	491	474	472	517	502	492	483	453	508	478	511	465	489	446	479	484	490	489	487	482	466	490	472	465	480	467	469	499	492	520	440	467	440	489	498	487	489	515	479	472	500	444	474	447	460	520	474	480	501	476	455	499	469	452	512	489	522	469	472	470	482	507	491	471	465	491	499	505	493	487	472	461	472	492	478	474	491	486	506	476	484	475	532	512	490	519	485	434	524	500	488	472	475	525	468	484	482	502	498	477	510	527	464	423	508	499	455	499	492	485	464	500	505	527	477	482	471	496	479	454	486	496	506	476	479	486	488	444	511	496	546	468	509	515	458	490	497	493	508	492	507	495	464	488	504	486	479	505	454	481	479	468	470	503	509	464	500	526	510	501	491	542	538	501	486	454	485	477	492	500	466	467	480	494	491	461	481	453	482	500	481	503	492	492	478	482	438	510	481	457	446	467	474	458	465	486	474	464	460	487	479	487	457	493	505	464	465	515	501	473	478	492	474	500	497	530	462	480	474	498	470	486	483	486	476	468	451	453	470	509	494	479	529	506	474	471	482	540	487	460	537	467	493	474	486	482	465	481	479	465	521	484	470	464	504	520	454	518	493	475	468	497	450	451	468	481	471	473	533	508	485	468	486	489	475	517	483	469	499	474	485	495	483	486	476	465	498	511	451	424	545	491	462	489	491	470	477	481	530	472	486	496	502	498	453	504	491	501	517	463	472	465	477	478	502	481	511	508	525	500	470	511	517	459	449	522	488	467	452	505	499	489	502	489	482	495	466	437	472	461	490	502	488	462	501	483	515	517	509	489	481	477	473	503	457	492	481	449	478	455	478	479	444	509	488	469	453	526	484	447	504	467	481	479	475	450	463	520	478	452	483	482	480	493	453	475	453	470	526	472	483	501	463	513	477	490	464	502	501	458	473	486	497	492	466	513	494	435	523	498	466	499	504	493	483	494	505	474	468	478	461	464	473	471	519	522	505	515	461	500	481	494	481	492	480	423	491	497	484	505	535	513	496	478	512	479	461	510	491	478	505	508	499	527	500	496	464	499	488	498	502	483	500	505	497	471	493	502	476	490	462	505	456	492	486	484	467	486	465	478	474	501	466	496	491	498	522	484	486	481	487	492	483	498	479	499	516	472	486	495	467	502	480	487	481	482	510	484	464	516	509	507	462	490	464	473	519	446	454	517	486	535	457	494	489	483	505	459	469	508	505	471	514	471	482	548	446	475	463	483	486	518	460	491	477	472	483	503	488	487	459	498	505	468	477	487	473	510	504	512	501	482	489	516	510	469	519	509	490	479	477	488	451	480	473	491	497	473	490	519	462	485	483	498	471	481	475	478	476	506	499	537	454	515	464	477	509	445	489
70372	30891	13160	4420	1411	606	399	290	286	296	269	321	291	274	258	261	278	275	272	250	270	261	294	246	295	285	274	277	241	242	293	283	285	305	299	288	293	271	301	254	280	259	282	283	274	278	265	262	264	287	272	285	264	254	263	286	286	324	282	283	229	270	283	250	260	254	276	288	259	289	300	251	295	309	281	272	269	258	262	297	256	283	257	246	311	257	291	292	268	289	246	267	265	248	264	228	247	284	267	290	257	279	257	266	246	231	271	245	258	266	257	251	254	279	288	244	274	275	289	246	251	286	272	260	260	262	280	257	271	263	278	257	251	262	288	258	271	260	282	274	260	297	311	270	271	310	302	278	251	292	265	294	286	251	264	264	271	265	295	278	281	286	261	215	264	272	296	246	274	267	285	241	284	301	285	259	281	279	278	278	280	272	275	265	248	266	308	297	271	266	290	285	280	277	274	276	285	304	260	272	288	297	256	260	265	297	303	275	295	275	245	256	294	287	250	282	253	270	284	269	284	272	252	300	267	276	296	255	289	275	276	284	269	269	262	280	283	198	287	287	278	248	282	277	245	277	295	248	296	310	278	259	262	278	307	283	257	280	257	288	280	272	252	280	280	285	261	268	239	287	312	284	311	300	284	273	248	277	259	246	271	278	279	279	250	267	281	268	266	283	281	285	273	236	265	281	289	290	269	236	261	285	277	279	284	268	286	269	325	284	272	253	261	285	296	274	297	263	240	267	258	257	281	257	285	279	277	273	278	289	282	264	246	279	274	294	280	281	286	287	280	267	269	285	250	281	284	275	297	277	296	291	277	272	267	276	294	269	294	248	298	284	281	267	249	251	277	307	286	271	272	263	273	253	262	283	280	256	285	293	295	294	292	311	319	312	247	250	275	245	291	260	286	269	271	277	297	293	284	243	277	284	278	276	270	257	295	295	257	263	291	300	272	278	304	299	264	274	269	265	283	240	279	225	263	263	243	296	288	271	271	287	276	297	291	269	245	266	264	291	274	280	263	266	289	265	270	255	269	298	270	220	274	266	276	296	263	305	287	290	264	277	289	257	298	251	294	255	295	299	265	269	235	286	294	271	266	288	273	270	282	287	266	290	282	286	308	272	287	295	262	283	254	268	310	282	282	249	260	265	281	268	287	277	261	265	269	288	251	256	265	273	268	284	292	286	265	258	291	273	275	265	261	251	269	275	287	257	265	269	273	300	292	292	271	272	284	304	290	278	273	299	289	247	269	288	271	287	267	237	265	249	251	260	297	255	289	282	281	267	306	280	289	285	280	245	286	237	272	284	267	253	275	265	271	261	305	259	282	279	292	270	266	269	300	285	262	280	301	265	273	265	298	232	286	294	274	268	267	271	260	253	281	309	254	262	244	285	278	282	274	280	272	329	280	280	271	273	269	303	257	289	271	268	263	276	246	271	289	254	237	273	272	275	295	276	257	278	275	298	256	302	283	244	264	285	277	263	276	272	265	279	262	240	303	300	301	280	279	263	267	245	282	256	272	277	243	264	256	247	284	280	256	273	279	244	281	250	300	301	261	271	292	262	278	262	310	261	270	256	275	279	277	295	277	250	280	259	259	260	252	246	290	239	268	265	278	271	270	257	263	287	262	264	246	258	274	299	245	305	284	272	263	261	243	281	245	261	246	281	274	278	243	256	271	263	301	301	277	262	306	264	265	284	279	271	292	263	279	264	277	262	249	269	298	253	282	287	256	313	254	263	275	278	285	284	265	233	278	278	284	260	287	261	278	291	303	266	253	269	279	269	292	275	290	308	315	258	274	314	282	295	290	254	273	265	269	288	257	262	248	273	245	240	255	265	264	281	291	283	255	248	230	259	271	265	281	295	259	285	304	266	290	265	249	282	243	303	288	266	290	259	282	250	264	257	276	290	275	281	292	270	294	279	287	266	278	272	275	260	286	265	293	239	292	270	241	293	250	242	285	278	264	293	295	317	247	233	306	336	267	308	290	253	256	279	293	258	298	293	262	270	298	246	291	288	268	287	292	274	248	276	258	246	255	269	268	261	283	272	290	271	262	286	255	265	292	288	286	287	239	262	302	278	255	266	255	266	258	278	242	299	276	261	242	278	252	282	261	247	290	302	300	261	233	306	311	271	279	240	296	243	283	287	271	286	293	274	284	310	290	263	270	248	283	272	275	253	255	286	264	266	267	266	280	275	252	257	280	274	291	233	285	254	248	294	254	308	271	265	260	290	282	284	316	257	293	276	284	270	283	285	305	296	294	285	324	262	281	240	281	274	275	246	278	253	269	288	286	286	288	262	274	285	257	280	291	261	279	270	274	293	304	273	235	264	262	250	281	258	252	272	278	257	286	265	282	273	257	257	264	258	270	269	255	270	281	281	267	304	268	261	281	267	268	261	309	300	269	306	282	268	257	273	301	278	248	292	267	261	270	271	290	277	290	268	249	258	307	303	246	277	274	302	257	269	265	294	288	237	303	263	262	253	267	295	269	285	300	265	272	240	310	275	285	258	246	278	306	319	272	281	266	287	285	292	265	292	310	253	294	284	262	271	237	285	253	265	262	275	276	266	260	259	259	280	264	273	285	270	313	273	271	282	274	246	278	264	267	293	268	294	288	263	295	255	263	266	284	270	301	269	256	275	269	271	290	256	264	270	286	268	279	266	270	295	311	287	286	270	305	269	280	262	279	308	243	250	259	267	275	270	295	269	281	270	274	301	292	254	247	289	301	270	282	259	261	297	306	277	277	289	305	283	279	280	274	272	280	280	300	290	242	267	276	275	284	330	278	273	271	247	283	259	279	250	307	261	286	265	283	306	256	278	275	285	285	285	277	266	275	273	261	256	277	266	267	284	268	236	282	264	250	309	287	254	272	277	292	283	269	270	261	272	301	284	272	264	269	250	298	277	295	282	309	263	274	273	255	272	284	262	266	306	270	286	288	272	259	257	266	243	263	259	255	300	258	239	297	290	285	260	258	297	273	270	281	278	279	257	277	268	277	266	248	271	247	265	294	343	277	277	252	288	237	278	295	285	290	253	266	280	300	288	279	282	289	267	266	286	287	272	241	293	300	259	237	312	268	272	256	290	270	273	285	296	263	292	274	287	287	274	292	264	294	281	303	299	252	228	262	260	268	270	258	278	286	272	276	266	288	276	286	292	261	277	249	294	284	298	300	268	264	255	264	293	285	264	294	294	273	294	300	270	276	244	265	269	284	296	302	277	286	276	292	272	301	293	263	281	293	299	286	281	262	265	276	270	259	334	302	271	278	270	269	304	282	286	282	283	287	288	271	259	261	264	269	275	270	249	255	253	299	265	269	260	285	290	337	273	256	256	290	267	264	277	279	307	280	291	285	278	278	286	262	299	294	245	279	296	296	280	240	306	275	305	267	291	279	235	264	268	272	265	259	291	234	264	291	256	269	278	251	240	267	259	285	284	263	274	285	256	291	260	274	270	294	282	270	252	284	238	306	278	253	270
45993	19599	12552	8076	3915	1879	1099	659	615	572	573	586	575	602	526	578	581	626	542	605	573	568	577	581	585	624	536	555	569	608	607	626	551	579	601	629	588	595	624	544	578	550	579	584	579	572	609	559	566	555	574	585	589	560	597	564	586	607	559	593	575	534	538	586	564	567	607	582	539	586	595	511	606	564	584	625	608	565	578	570	562	561	571	582	545	593	568	557	549	602	552	590	567	572	526	576	614	581	561	557	591	610	564	550	585	568	566	539	581	547	557	549	576	573	616	566	585	568	604	558	567	601	610	527	586	578	601	565	586	544	565	578	578	612	604	556	580	584	576	570	596	595	558	587	579	612	601	587	592	584	554	571	594	583	572	574	579	566	555	600	603	547	581	536	560	577	642	576	568	598	598	537	547	608	585	641	554	544	584	581	573	611	582	564	636	542	538	590	585	582	570	572	575	590	533	581	554	583	602	578	583	530	546	575	607	557	620	551	576	578	572	624	593	594	582	544	600	602	546	592	572	592	584	577	565	565	577	589	571	540	581	549	571	604	582	561	577	595	527	581	571	544	614	580	598	555	561	600	600	543	578	602	541	600	606	569	587	585	559	576	565	593	589	555	593	609	602	549	560	604	589	529	585	548	584	584	588	546	581	589	541	585	587	547	599	631	618	573	570	569	611	595	564	562	598	568	583	558	656	517	558	600	566	587	570	576	563	577	556	591	622	583	541	612	568	595	610	535	592	585	571	581	590	549	613	571	593	604	580	572	581	556	565	581	600	554	572	588	598	528	561	561	586	585	613	551	592	565	573	609	560	536	565	570	591	555	552	573	562	617	555	587	609	596	586	567	567	598	596	542	555	581	569	537	595	564	546	601	584	566	610	567	572	591	578	585	559	525	598	599	563	593	616	605	587	593	534	564	554	556	569	586	561	548	587	561	595	544	588	582	604	586	567	567	596	596	575	553	584	596	576	554	584	602	542	592	566	580	552	594	578	540	604	587	620	607	573	566	544	597	599	568	571	572	567	622	591	609	599	554	593	606	556	582	561	605	574	621	584	578	567	570	599	574	578	561	565	584	580	607	591	579	583	570	624	603	568	571	569	617	576	575	543	573	567	621	584	623	590	592	575	565	612	593	562	604	632	566	588	556	610	556	541	555	554	545	534	546	594	596	595	636	583	585	588	581	566	611	596	617	559	576	544	597	585	613	567	537	586	569	580	607	582	624	586	583	598	570	546	586	597	587	533	552	582	580	522	567	596	543	553	608	608	541	625	553	565	587	570	574	561	601	592	579	587	562	603	602	540	607	564	574	580	603	583	568	562	546	619	548	571	578	579	582	546	591	603	581	567	582	558	581	554	595	617	566	565	580	567	588	577	572	558	529	546	574	565	571	555	558	540	610	551	569	604	560	575	581	551	564	603	620	621	579	528	496	554	551	592	577	611	585	603	520	551	590	579	581	569	530	567	608	573	580	553	581	555	571	555	587	562	575	569	578	567	568	574	541	600	590	622	585	565	584	518	593	560	555	616	607	594	571	610	590	570	594	567	589	564	585	576	578	593	565	600	595	523	589	573	592	557	558	601	571	572	620	570	556	555	578	564	571	628	579	546	547	529	581	570	566	577	579	589	583	599	623	555	586	573	557	580	537	561	562	572	594	537	577	588	583	613	554	619	585	566	553	579	567	567	574	563	580	574	592	593	567	585	602	572	597	560	596	531	561	569	627	554	523	605	586	580	606	558	568	570	591	568	566	544	642	576	577	582	573	592	567	600	531	606	560	576	543	566	586	588	586	532	636	597	593	566	573	591	591	580	555	534	566	558	564	570	568	558	536	571	612	576	576	647	593	623	544	571	565	585	595	609	607	572	604	591	579	597	603	571	597	547	548	584	588	572	601	564	586	585	572	574	577	568	578	555	570	560	565	587	563	508	569	603	563	573	604	604	523	588	564	556	605	588	558	624	551	580	569	582	606	582	574	602	617	548	586	597	565	545	577	592	620	557	582	602	613	582	600	584	573	573	575	552	557	571	611	577	595	607	540	597	575	578	553	571	586	570	562	556	568	566	539	589	582	588	571	544	627	619	591	553	611	623	574	580	597	561	610	540	562	520	554	556	559	584	541	575	636	592	594	565	569	596	580	564	565	528	550	578	578	585	617	620	577	585	558	607	606	590	610	587	580	583	596	558	563	556	631	621	563	586	593	577	552	552	559	540	559	586	586	592	551	560	572	551	620	596	560	607	561	550	543	611	535	603	566	579	578	608	585	603	566	598	578	561	585	573	594	617	596	555	559	598	584	558	579	524	582	591	522	622	597	592	584	581	524	615	613	571	548	548	584	617	565	587	572	586	556	594	574	568	542	514	578	599	584	588	559	585	567	606	580	592	569	541	606	609	619	544	628	610	606	568	617	579	591	583	566	575	553	568	571	567	581	593	597	551	601	566	592	604	577	649	576	562	569	581	571	602	598	566	561	631	570	556	534	608	600	559	583	551	578	552	556	569	563	566	602	618	592	581	574	573	554	541	589	586	591	633	506	574	516	552	570	548	610	630	602	628	601	567	547	545	571	527	610	591	583	569	582	590	581	559	557	590	538	584	577	605	621	568	554	580	571	564	528	547	561	574	562	617	546	594	583	598	612	592	591	586	576	580	555	586	541	591	554	585	612	577	617	579	535	593	554	582	571	582	588	544	547	580	558	525	564	586	565	618	635	617	600	604	586	581	600	555	588	577	604	577	572	553	541	536	571	553	625	548	585	590	565	559	569	628	579	605	584	580	553	583	540	561	640	630	582	595	584	534	581	579	601	555	585	616	583	593	598	567	560	534	571	573	571	564	618	580	554	582	526	573	592	572	598	554	600	544	555	532	574	582	617	565	583	578	547	581	583	546	598	560	573	565	544	562	608	555	574	601	563	542	590	590	564	576	544	577	618	576	632	567	568	573	530	534	591	552	566	593	604	578	559	570	596	574	582	552	600	520	588	599	572	615	577	589	587	570	599	583	551	557	566	586	583	608	551	542	556	586	649	559	578	554	583	546	593	584	555	559	612	571	599	530	570	549	568	555	546	579	548	539	557	590	579	595	620	567	614	610	598	567	563	595	595	581	574	596	543	601	565	531	595	560	608	611	585	595	582	530	615	569	598	612	585	574	529	602	618	578	581	584	575	604	576	536	566	564	556	565	581	601	555	615	556	603	592	538	583	574	551	590	543	563	586	620	559	603	563	564	572	549	573	567	555	548	544	533	559	541	572	543	592	541	612	559	571	606	569	608	627	566	577	563	599	585	587	597	556	566	543	562	558	532	572	584	533	583	616	560	571	596	576	554	591	610	609	612	555	636	585	558	576	514	583	594	605	573	575	566	529	630	574	592	522	552	568	614	585	600	549	584	581	563	549	576	574	548	595	568	594	604	583	567	595	576	592	603	626	609	538	580	577	577	544	579	543	553	554	584	582	556	615	539	586	587	557	592	559	569	606	554	539
50969	22103	7492	2263	749	379	220	203	223	200	210	228	193	213	211	217	190	185	214	201	221	213	222	170	198	212	196	194	216	206	213	184	198	205	191	204	203	201	179	198	235	240	203	241	218	188	218	218	195	214	227	207	213	220	200	183	222	201	205	221	199	222	195	224	195	190	226	206	216	202	221	236	201	206	185	215	206	212	228	208	194	206	205	183	216	199	194	211	198	197	194	193	217	212	214	207	204	202	194	198	224	190	203	213	195	196	191	201	195	196	180	200	224	182	196	204	200	195	205	200	234	204	207	191	204	224	236	204	206	193	248	174	222	215	183	205	225	231	198	201	214	226	172	200	201	207	184	214	217	186	216	173	199	206	209	170	198	185	213	217	199	235	225	211	189	225	175	195	227	210	193	215	216	187	193	195	190	212	207	182	194	172	198	223	220	213	198	207	223	212	204	219	202	201	180	175	199	211	203	184	223	214	187	185	207	197	196	197	205	220	215	198	177	182	201	234	216	178	188	220	205	195	198	212	202	189	211	213	202	208	202	230	229	200	191	203	191	189	195	187	196	226	189	188	175	179	201	176	178	213	221	187	195	209	196	189	230	198	204	194	192	223	212	190	204	202	213	229	243	205	218	222	233	200	195	178	232	230	187	191	204	195	226	214	170	220	209	195	199	204	192	215	189	184	193	212	215	194	219	192	184	194	182	201	233	205	196	219	212	211	214	212	234	195	191	187	190	222	230	192	200	219	232	214	196	182	217	188	193	203	199	195	211	210	203	209	212	217	199	195	188	210	180	199	203	203	172	234	229	194	220	186	209	229	210	237	212	185	201	189	204	207	206	193	197	203	215	173	216	223	200	206	206	210	233	231	173	230	199	186	214	197	190	202	193	226	203	212	221	227	211	199	184	207	195	221	193	226	214	207	194	250	226	191	205	194	198	193	170	193	205	191	208	219	182	203	217	190	212	209	209	203	214	231	191	203	206	189	181	210	189	205	187	193	185	179	168	221	197	228	196	189	203	195	224	172	181	199	214	177	196	223	192	218	180	195	181	207	195	208	223	222	212	205	235	220	205	212	203	206	229	199	224	179	206	205	219	239	228	227	213	225	206	212	239	195	204	221	202	201	212	225	217	185	201	202	186	181	212	198	194	227	214	202	207	217	189	222	196	207	203	176	203	175	201	195	195	200	194	181	174	175	210	213	160	228	214	186	214	213	206	181	198	211	217	188	200	215	185	180	159	197	213	222	204	225	204	227	216	188	184	201	187	195	178	212	189	210	199	190	209	188	195	226	183	209	195	232	187	205	214	194	200	189	213	204	191	185	214	216	207	204	230	206	207	199	198	211	204	189	214	218	197	220	204	199	201	237	208	241	183	178	212	219	197	198	213	186	206	215	213	177	212	202	227	227	198	214	193	166	206	191	200	213	183	227	214	200	205	203	219	221	206	218	182	175	198	172	232	201	210	208	192	236	241	197	217	187	198	222	197	200	200	198	189	188	206	189	204	211	205	209	202	232	181	189	222	190	198	205	211	167	207	197	200	191	183	209	212	204	210	219	172	219	199	207	236	215	203	215	202	202	189	207	200	227	214	194	199	204	194	221	239	220	189	259	227	187	202	219	194	225	185	203	216	215	212	189	192	198	240	215	221	218	206	208	197	198	210	214	212	206	227	217	215	212	205	219	184	234	206	205	173	197	199	193	206	219	234	180	218	213	216	212	196	199	216	195	234	219	172	211	190	199	179	207	222	228	185	178	174	196	203	204	190	197	202	211	206	189	202	234	207	181	197	200	207	208	203	194	212	189	213	219	224	198	213	241	198	203	179	174	211	213	207	202	194	219	214	242	199	176	195	194	196	198	182	215	203	185	189	221	192	206	199	219	194	222	225	202	188	185	183	204	203	218	229	207	185	208	259	230	209	206	202	227	186	218	218	200	203	209	169	200	203	206	211	198	192	188	210	191	203	189	206	185	201	223	179	205	206	202	226	207	183	220	221	201	199	183	205	186	203	214	221	192	187	180	188	167	218	190	214	202	210	233	200	206	227	207	229	213	216	220	207	217	188	189	191	207	194	187	174	188	196	200	175	203	216	189	196	228	220	224	207	214	198	210	220	215	160	202	217	222	200	205	215	191	206	240	202	194	197	197	223	216	196	209	212	205	183	208	224	189	198	218	225	210	250	202	226	168	208	206	208	219	180	205	213	197	214	204	219	208	214	202	208	201	202	182	213	205	218	196	183	240	208	178	233	199	195	175	217	208	222	204	181	217	234	205	185	217	206	201	245	214	200	193	226	201	212	234	207	203	181	182	189	206	198	203	219	205	214	215	207	205	213	204	237	232	218	207	207	205	190	202	230	220	201	186	182	210	174	207	191	185	206	178	220	197	180	184	206	191	209	196	222	187	221	195	208	215	232	198	189	209	221	202	181	200	198	189	185	174	213	229	188	197	185	212	206	214	215	209	200	223	215	223	228	181	213	220	202	175	192	205	222	196	189	173	203	195	208	169	211	216	193	191	196	188	210	199	194	189	211	197	183	196	220	228	224	230	204	190	236	178	207	222	188	205	215	201	207	215	245	248	217	210	208	207	167	222	195	200	200	205	231	227	169	230	222	176	219	196	200	178	237	184	212	193	183	213	197	172	195	210	192	212	212	204	195	231	204	220	183	203	206	189	196	178	216	196	211	221	185	214	221	197	197	192	222	200	195	205	211	176	198	195	196	223	216	213	197	184	206	179	223	210	212	214	249	202	201	215	246	189	207	205	205	229	187	202	182	198	190	170	205	229	216	202	223	194	181	202	186	190	190	219	186	204	202	232	224	213	199	200	206	222	226	217	196	213	198	207	211	194	219	220	218	236	229	203	206	210	190	198	200	213	188	207	227	204	219	201	219	199	159	197	204	207	196	220	198	196	180	207	212	239	223	196	211	183	205	214	228	211	223	201	219	207	184	228	193	188	225	211	192	215	227	185	183	213	209	189	204	200	197	192	202	224	203	226	186	202	201	188	203	196	216	194	224	240	212	203	216	217	224	206	175	220	212	214	234	198	191	195	167	210	192	210	200	229	230	212	214	223	212	210	212	227	207	204	207	206	212	212	180	202	192	214	189	177	189	175	172	203	199	179	181	221	216	220	214	175	190	225	182	180	188	220	172	220	216	201	181	184	188	187	212	201	197	221	215	194	195	203	205	190	195	220	200	205	208	207	215	180	188	180	193	204	197	207	213	209	219	220	193	213	186	215	190	229	177	192	182	203	202	229	206	174	195	200	182	212	187	223	181	200	185	257	206	212	228	201	208	218	201	225	197	198	200	228	210	178	193	202	208	218	194	178	181	192	205	225	214	201	216	228	189	184	199	206	205	210	222	216	185	217	205	217	212	200	186	196	197	223	217	214	195	241	216	206	219	232	203	215	204	221	214	212	196	221	221	204	199	215	223	218	198	181	203	202	203	212	171	198	189	189	198	212	187	204	187	202	201	193
33152	13844	8794	4734	2038	1059	455	431	452	450	427	495	417	441	482	423	463	458	444	411	450	417	425	423	454	402	449	450	449	447	432	430	447	475	455	432	445	413	435	447	420	476	438	430	394	468	458	444	470	441	423	440	455	444	438	447	427	451	435	431	442	417	478	487	455	426	489	462	434	434	436	422	429	429	424	435	423	384	418	432	452	438	453	449	471	414	444	426	423	421	391	410	438	404	458	446	443	445	424	425	422	459	415	410	465	454	410	441	442	432	417	456	434	442	473	455	443	418	418	470	414	470	459	454	412	478	412	461	434	449	467	450	418	450	417	426	447	410	411	449	439	395	399	407	433	490	448	420	406	468	409	447	438	467	479	446	451	442	423	405	410	453	452	420	408	453	430	424	404	430	432	454	467	461	399	445	368	464	441	411	459	394	459	434	426	459	450	428	415	446	480	435	431	460	492	420	433	472	452	452	424	465	460	445	423	461	433	439	442	430	423	421	458	450	445	444	446	418	415	417	406	414	454	437	412	410	471	461	411	467	446	418	451	428	460	446	451	404	446	473	459	415	422	444	463	450	404	417	449	468	395	412	438	427	421	436	424	414	425	431	410	467	394	476	465	434	447	439	457	433	438	474	425	441	437	439	438	419	431	428	451	456	413	432	458	469	405	442	404	448	447	460	434	491	484	430	482	437	385	450	425	430	451	431	480	433	434	462	488	443	453	455	395	463	506	470	442	432	458	433	446	417	446	408	447	435	414	441	421	458	447	402	428	438	487	427	435	472	437	432	410	467	457	438	453	449	453	421	457	440	436	466	458	489	415	436	438	430	429	476	476	436	439	442	468	438	441	449	460	448	462	424	451	403	411	427	425	433	444	426	439	437	460	470	414	424	380	444	436	438	446	467	425	410	430	429	455	410	429	475	448	429	450	417	465	457	388	467	427	434	463	463	471	448	457	463	427	440	416	448	437	429	451	417	434	426	449	456	454	418	418	428	434	434	416	427	437	422	457	474	452	450	451	417	474	478	448	395	442	438	413	436	409	464	440	446	419	410	451	475	445	438	426	454	454	463	445	398	463	427	446	434	446	441	466	420	456	420	467	446	453	422	425	419	418	428	456	457	448	435	466	445	437	447	465	424	421	405	417	442	415	437	433	429	456	444	406	446	431	439	445	440	441	415	418	436	435	420	471	428	440	431	442	449	462	451	468	441	443	411	434	440	451	391	423	444	473	450	429	422	472	426	419	432	386	413	440	438	451	435	418	455	443	423	417	436	426	420	481	416	464	467	447	483	460	457	429	415	484	422	406	416	453	469	431	420	460	448	442	423	438	430	409	429	420	387	457	436	439	439	423	430	445	451	425	396	421	445	439	454	433	432	458	430	409	420	434	455	440	457	447	402	405	413	450	463	478	494	428	427	439	460	463	452	494	450	464	452	474	432	439	437	416	447	410	470	440	457	448	449	422	440	452	476	456	432	443	447	433	439	450	430	427	416	423	460	435	425	433	463	434	469	411	456	429	484	437	384	437	429	420	428	441	386	433	451	432	437	441	398	451	426	431	453	408	443	439	454	425	413	407	454	423	450	411	426	458	455	441	432	401	415	410	387	450	421	441	446	453	454	450	431	435	410	420	425	409	431	480	453	459	470	438	423	429	458	425	420	449	423	458	423	442	438	429	424	446	469	479	436	473	426	431	425	445	437	431	457	414	432	476	424	449	439	445	443	403	432	468	422	422	454	429	402	457	462	463	454	479	421	450	468	444	410	469	438	430	444	428	447	465	415	460	423	415	455	411	436	429	437	440	457	439	439	439	437	491	461	431	421	465	426	433	419	463	421	391	443	430	438	441	435	459	397	478	448	443	421	438	430	447	455	434	463	439	411	404	420	418	469	445	455	461	484	399	424	425	471	464	466	409	433	444	457	413	425	413	474	477	436	431	451	402	442	434	463	479	448	442	435	437	490	449	438	443	428	489	424	461	442	436	413	423	441	420	431	433	449	474	421	416	427	439	461	430	424	464	389	429	450	430	450	403	427	457	427	442	436	462	435	450	422	459	479	427	472	484	426	413	442	441	480	471	440	387	403	446	453	414	450	441	444	444	448	461	472	427	459	408	429	421	430	425	439	437	434	439	436	419	423	442	430	421	451	414	444	418	435	457	469	425	418	423	432	430	427	444	443	427	451	442	425	473	474	434	443	429	440	383	439	452	412	480	443	422	425	419	420	404	444	409	489	396	434	368	444	451	413	440	403	482	463	462	426	443	417	437	442	427	451	419	440	464	452	419	435	479	439	443	432	424	420	444	430	443	449	427	480	446	446	412	420	458	433	451	442	441	459	438	461	438	426	426	438	449	455	409	414	428	440	462	435	436	425	449	422	465	409	460	408	428	450	437	438	412	448	442	432	460	427	422	449	411	450	435	462	436	462	447	408	456	420	453	437	435	446	435	465	389	455	423	439	415	443	439	478	436	452	448	442	436	429	436	443	460	455	446	447	436	421	437	440	470	430	465	461	454	416	425	422	423	431	411	429	438	449	468	432	445	455	435	440	415	459	440	451	439	436	419	463	457	422	450	467	453	470	443	396	428	450	388	423	455	431	456	400	465	440	452	432	459	437	419	425	487	414	427	421	419	417	437	428	431	419	457	429	441	435	427	407	420	465	439	442	445	431	426	406	424	456	436	445	460	468	448	463	439	421	394	428	440	451	468	422	467	473	459	420	439	437	444	423	421	438	424	453	426	473	460	423	452	447	419	419	437	446	445	474	415	435	514	419	434	451	433	431	458	418	438	440	413	460	444	430	467	447	441	421	458	464	417	439	463	456	455	434	445	428	432	387	468	455	446	464	447	453	443	449	453	463	481	450	439	439	432	428	447	452	455	412	423	437	473	448	436	440	470	462	437	442	404	419	453	450	469	452	419	481	438	443	441	440	411	478	410	454	391	448	457	432	463	445	424	460	454	417	437	447	415	421	425	442	441	460	450	425	413	420	469	454	461	444	435	443	464	411	462	434	442	408	425	422	424	424	466	435	436	447	424	454	423	431	469	451	417	442	415	455	436	447	391	415	430	436	426	443	480	433	410	481	481	422	461	445	489	451	457	433	415	442	442	433	421	469	444	473	457	450	448	443	433	475	421	444	435	446	458	440	411	435	450	452	416	476	427	460	422	450	437	471	424	455	456	472	413	446	472	378	453	408	464	434	426	449	428	427	435	407	464	414	433	463	404	411	461	426	472	440	431	456	444	415	438	449	437	429	416	474	456	426	425	473	443	437	423	453	448	441	467	437	445	400	452	453	418	464	442	424	465	433	414	403	449	444	447	435	445	422	427	423	443	479	451	483	473	449	438	417	447	424	453	447	453	403	439	457	443	428	433	439	456	448	453	408	423	485	421	401	436	458	453	435	448	406	410	434	445	440	445	445	449	446	410	465	449	460	423	428	451	423	431	461	426	495	437	423	420	432	447	442	463	449	448	430	443	431
55652	28323	12675	4529	1171	513	303	244	233	224	207	218	228	229	215	249	227	231	217	222	207	190	231	234	212	219	205	225	199	228	195	228	225	201	216	209	220	224	225	213	209	199	227	218	186	218	227	226	219	234	201	219	226	226	200	215	214	251	218	221	220	223	208	200	224	214	207	215	205	212	220	196	220	236	220	203	223	197	228	210	218	201	211	218	229	220	181	209	241	185	237	206	217	223	214	223	225	219	201	222	206	221	228	213	194	214	256	228	225	217	232	226	231	207	199	218	209	230	217	229	216	197	210	199	209	221	238	207	226	236	209	220	226	233	215	214	221	236	232	239	211	211	218	218	201	220	209	216	195	224	231	215	223	202	205	226	172	198	222	218	192	203	228	225	225	227	213	215	204	218	220	225	245	249	208	224	223	221	232	204	257	218	200	210	202	241	221	214	207	207	218	226	200	197	221	229	225	245	207	179	184	234	240	204	216	198	221	235	196	203	196	228	255	208	209	235	188	246	218	202	222	217	199	238	216	231	217	229	239	230	220	231	205	214	224	243	233	191	254	212	213	215	223	210	230	224	230	231	218	206	213	208	271	186	218	209	216	212	244	215	226	210	238	222	222	237	217	228	239	209	214	208	248	211	232	220	227	211	221	246	219	226	217	229	242	234	211	215	228	212	249	196	242	207	205	205	238	198	252	185	200	216	215	192	219	219	223	219	236	189	221	216	241	207	193	196	217	198	201	241	232	203	222	230	242	227	252	211	222	219	212	235	252	212	228	232	220	227	219	181	225	234	216	208	224	217	218	245	215	236	231	221	226	225	210	231	242	242	230	216	224	236	243	220	235	211	219	217	225	226	206	222	223	227	208	201	196	217	203	194	218	227	203	204	201	220	208	224	204	235	233	204	214	203	218	222	234	228	233	192	215	217	215	214	247	185	209	213	241	185	208	213	212	192	198	212	227	215	206	178	196	227	214	222	243	243	220	242	206	204	218	216	187	222	222	183	230	229	232	194	203	212	236	244	203	235	221	222	204	228	225	232	214	221	225	195	184	204	231	245	207	222	227	232	257	212	207	222	226	210	250	225	193	206	229	214	209	237	191	209	243	228	187	208	202	213	225	207	187	220	230	191	222	230	238	200	229	213	181	219	214	222	232	190	224	193	236	222	214	213	216	216	226	241	235	223	222	194	207	228	215	217	205	254	212	239	198	233	219	233	208	224	253	232	224	220	218	211	206	235	230	211	188	203	214	206	207	210	242	238	229	217	219	233	210	226	228	214	182	200	211	217	216	207	230	213	207	223	261	234	201	202	206	218	198	227	221	246	234	207	220	220	225	206	206	213	208	232	222	216	222	198	214	205	190	204	243	228	220	212	207	167	212	193	220	214	186	210	215	219	206	189	227	201	233	217	200	237	192	232	237	221	213	218	207	213	231	224	253	222	225	211	238	232	212	214	251	186	216	191	229	219	229	226	213	224	219	184	220	211	206	231	194	205	238	215	237	223	193	230	208	210	214	206	215	201	244	185	204	222	210	211	215	215	249	205	204	199	233	225	233	226	217	211	181	219	211	208	245	214	204	185	234	211	223	191	202	226	229	206	191	208	215	202	220	222	219	195	175	196	228	246	189	239	251	224	229	195	230	200	203	187	199	246	214	204	212	207	217	201	234	229	262	208	214	222	202	211	216	244	219	226	206	232	195	217	234	206	210	229	213	243	199	214	218	212	203	224	206	210	211	239	204	231	225	217	196	214	188	209	238	218	215	213	215	208	188	197	225	211	224	216	218	212	202	222	221	244	210	207	220	225	215	194	202	221	222	238	227	247	236	227	218	186	213	203	224	234	224	185	224	224	212	224	193	206	208	228	245	207	216	216	203	193	206	244	204	215	209	237	216	216	245	226	208	187	208	211	255	226	236	232	220	203	203	191	215	206	218	229	240	217	216	238	204	235	241	238	237	204	221	214	186	187	223	190	219	209	220	233	198	220	187	230	233	249	199	212	212	211	207	250	244	218	201	215	224	230	213	215	208	220	239	216	242	207	183	228	211	203	217	208	222	222	218	197	230	223	203	230	250	193	200	217	244	230	191	229	223	245	204	214	226	247	222	227	216	217	227	228	241	219	229	220	222	219	234	204	229	236	220	219	201	219	207	214	229	219	204	181	219	192	240	194	217	191	207	204	236	207	183	228	227	200	204	217	246	211	212	190	198	214	219	214	203	247	215	206	223	195	213	218	221	203	203	199	212	213	229	219	273	209	231	237	202	205	215	201	206	205	237	217	214	201	216	244	189	220	223	200	210	223	215	209	191	216	225	218	235	216	237	232	187	223	238	218	195	199	206	233	233	207	216	198	225	214	216	209	224	224	238	196	210	223	231	217	220	207	223	259	211	215	220	238	214	205	215	206	226	214	217	197	214	205	224	237	201	206	255	223	223	194	209	230	209	220	234	211	238	230	206	186	228	212	200	221	231	214	204	211	196	213	221	206	233	225	201	221	221	214	209	220	235	255	233	180	215	251	214	235	237	234	204	222	243	230	220	190	219	238	215	212	219	212	187	192	220	233	194	231	207	211	232	222	235	221	234	212	210	236	239	211	209	216	219	209	199	227	206	239	230	185	206	218	223	218	226	223	195	191	204	197	199	231	213	251	209	207	221	217	226	238	213	204	228	221	215	188	208	236	240	237	239	216	196	209	220	203	219	237	216	195	203	241	235	211	220	206	191	244	213	221	227	213	182	237	190	233	217	213	226	206	223	214	201	217	199	223	210	237	184	202	198	239	231	228	256	209	233	190	223	211	198	239	188	230	209	199	206	202	170	195	212	212	200	229	224	202	217	236	212	212	187	222	213	230	193	219	220	223	239	211	211	209	186	192	193	217	210	231	209	233	189	234	206	205	213	221	228	217	224	232	212	224	210	238	237	208	225	226	190	216	207	206	223	180	230	208	215	210	201	218	200	217	203	214	189	209	207	202	213	218	223	233	187	218	219	220	199	212	255	214	199	211	242	216	259	249	226	206	206	237	215	204	219	188	194	202	215	176	208	200	225	229	223	224	206	229	221	237	228	230	212	206	220	216	193	222	202	208	254	189	184	214	224	225	230	215	208	238	228	217	223	228	195	206	217	226	231	250	199	204	198	227	222	206	239	217	210	257	253	198	232	207	220	194	228	200	243	228	218	227	235	240	199	212	210	241	232	201	237	223	235	240	231	215	249	233	196	193	212	217	220	214	219	230	211	206	215	202	228	201	207	206	244	207	227	240	245	198	223	234	215	201	196	203	223	217	209	214	205	215	227	213	216	211	207	244	217	214	222	213	234	232	230	214	230	210	211	204	259	224	203	224	216	225	218	217	233	227	227	209	232	220	227	210	208	216	196	202	209	193	184	225	200	199	215	207	190	235	216	233	235	209	202	220	205	221	227	219	204	196	194	230	194	217	249	220	208	244	196	204	238	225	237	221	207	206	242	262	229	198	239	232	202	220
36274	21005	13662	8226	3248	1489	606	496	446	487	463	457	475	453	477	485	475	483	483	432	477	456	422	506	439	471	519	499	470	465	468	489	475	449	469	459	497	470	467	472	489	489	456	453	453	447	471	450	499	469	444	457	430	484	469	493	450	477	480	479	473	492	509	491	479	513	467	472	461	445	440	490	465	459	484	479	501	438	494	528	444	467	450	483	445	500	461	472	421	485	460	451	455	491	500	508	433	494	436	475	459	474	446	475	477	460	428	431	474	457	477	487	445	488	450	504	474	463	464	471	486	478	462	466	489	466	488	464	476	492	452	503	454	476	480	491	496	465	458	464	440	481	459	499	482	477	482	484	495	453	514	466	475	421	431	493	462	459	489	485	479	469	466	456	467	476	442	452	479	470	455	474	482	454	458	473	490	477	471	473	481	527	498	502	494	514	497	469	513	487	457	463	432	482	438	449	494	492	438	494	467	498	490	463	467	482	454	491	488	490	478	460	466	462	471	482	489	483	453	445	503	468	480	489	478	472	483	467	457	463	462	506	478	502	477	491	483	469	459	482	448	460	456	470	467	450	501	468	456	469	460	448	478	456	477	461	475	469	489	489	513	486	451	464	480	493	501	468	477	455	445	476	433	487	472	481	467	484	481	467	459	477	479	501	428	454	476	484	464	483	474	455	477	483	468	437	473	470	468	469	493	458	506	482	466	482	453	492	438	501	537	441	477	422	518	449	499	446	451	477	522	446	483	477	472	446	466	491	464	486	482	482	463	458	457	452	481	483	464	482	476	470	479	433	485	453	504	464	459	488	479	464	461	481	473	487	466	442	470	489	490	482	490	456	481	465	468	472	462	484	470	450	478	476	441	472	437	451	446	481	499	495	439	485	501	450	475	458	505	485	428	497	503	501	451	481	433	496	477	502	490	476	489	420	469	483	470	474	459	503	483	525	471	506	457	489	456	458	542	481	468	426	444	459	491	493	469	444	477	435	468	476	502	471	444	492	457	481	453	489	485	441	486	427	462	475	464	488	466	463	435	497	470	442	442	463	488	487	466	468	470	445	496	510	485	500	448	483	442	463	480	462	506	494	488	493	501	477	496	483	485	539	470	497	506	488	477	460	452	448	522	477	508	462	471	486	444	464	481	483	515	429	466	436	490	456	462	432	483	445	480	462	474	511	482	457	457	481	474	450	455	484	482	504	486	452	503	487	491	461	450	472	486	457	465	439	448	495	433	502	449	478	451	439	473	464	483	500	469	484	491	530	466	436	476	481	480	457	470	457	486	511	474	472	478	464	468	471	509	481	464	469	455	488	499	468	502	499	442	474	460	467	463	510	486	494	471	462	499	477	479	480	484	458	472	471	484	462	473	471	467	488	461	487	481	473	448	478	495	444	458	466	463	487	484	431	491	465	467	457	475	479	471	496	473	485	444	462	480	480	460	445	462	453	510	429	462	433	471	531	498	439	469	478	484	491	473	513	446	469	469	478	417	499	478	464	434	485	438	425	456	483	494	481	500	472	505	487	457	484	500	471	497	456	456	492	451	468	493	464	476	459	517	533	451	456	485	453	473	471	497	488	500	464	502	454	473	464	449	487	460	506	460	448	446	488	490	475	517	457	384	441	464	431	509	469	470	474	511	503	530	452	442	495	446	482	463	479	458	460	474	449	459	416	425	493	433	515	460	476	429	463	443	443	496	450	464	475	469	482	508	476	503	486	477	478	452	461	489	470	477	481	456	470	470	502	435	481	475	470	446	425	473	445	476	438	439	437	506	529	457	474	502	456	474	472	431	479	507	472	437	457	496	467	477	449	467	476	459	441	446	461	475	478	480	485	486	482	440	446	476	497	455	480	466	479	473	463	447	472	466	456	490	457	484	447	439	508	472	450	469	495	458	489	449	450	464	487	454	496	461	458	469	445	482	475	474	517	451	491	477	461	470	436	482	488	473	487	472	493	463	502	473	481	460	468	433	488	476	483	491	465	489	455	461	469	431	464	507	472	488	466	471	497	453	502	517	461	464	447	440	489	498	469	455	430	436	458	473	434	473	424	462	492	475	462	450	516	469	475	495	439	483	473	469	479	458	484	449	451	462	504	447	457	475	474	447	490	503	457	440	521	467	463	472	483	489	435	487	468	491	451	458	470	468	483	474	457	467	488	454	430	454	469	494	487	463	473	518	468	422	504	453	474	484	468	506	497	487	461	488	451	447	484	451	482	483	476	496	462	508	468	456	478	524	474	470	465	474	474	464	481	486	475	452	448	464	468	472	443	455	498	468	458	465	493	497	460	462	456	456	440	431	438	479	495	446	462	487	466	519	486	468	460	498	460	484	469	458	463	447	450	509	473	456	462	473	448	477	485	452	462	476	471	464	448	444	494	470	505	514	499	432	503	480	473	479	454	454	475	465	474	480	471	463	489	452	473	474	458	515	476	496	475	490	485	489	471	447	454	478	401	460	446	438	499	478	466	492	490	492	477	438	481	475	483	450	436	476	440	486	446	483	485	468	455	480	463	454	490	439	488	470	479	504	464	462	457	470	448	432	496	432	472	474	447	465	441	503	487	472	419	490	453	483	447	467	478	464	450	453	485	479	465	468	482	432	467	457	477	449	499	523	422	482	474	472	460	446	462	453	486	454	491	488	470	456	457	478	472	479	482	475	485	451	431	443	477	450	463	474	481	453	458	459	454	526	475	495	451	461	477	431	457	430	438	499	466	476	429	464	436	497	483	449	458	459	447	513	499	489	506	498	434	448	466	508	495	453	444	489	436	472	452	453	457	457	464	461	495	502	457	515	448	457	488	477	490	479	480	502	469	449	436	503	488	484	511	445	451	465	464	493	491	476	456	450	443	474	470	454	434	444	442	461	495	492	446	484	458	448	481	423	439	532	501	479	489	480	456	482	498	445	492	495	448	479	480	449	465	470	469	498	474	449	521	451	477	481	466	469	462	456	478	454	481	475	501	496	448	480	467	508	481	500	478	469	462	457	466	463	476	553	447	473	478	499	487	512	462	495	477	468	452	472	454	482	469	466	470	479	482	463	477	472	486	472	507	500	493	489	465	464	500	510	474	451	502	469	506	427	473	450	478	509	514	486	471	438	476	505	470	462	458	471	455	466	489	478	453	487	445	462	466	487	486	489	492	451	479	468	457	459	451	455	459	482	461	437	479	483	490	437	475	450	445	467	474	453	445	461	480	510	492	502	478	470	441	448	460	465	500	483	449	497	441	468	479	460	435	488	478	446	453	485	453	461	438	459	496	473	486	443	453	468	461	484	463	413	452	481	453	473	461	455	453	447	506	476	509	489	483	461	468	502	472	506	427	477	441	471	479	478	455	448	456	479	454	524	452	435	477	484	498	504	521	461	456	462	470	460	480	482	492	474	424	492	482	444	489	459	483	456	475	442	479	483	493	502	435	476	477	514	467	435	457	510	470	490	454	473	525	465	479	474	439	447	453	504	479	459	461	525	455	450	471
63847	39075	23040	8476	2153	933	364	309	285	242	227	271	280	274	298	303	293	249	297	276	256	267	276	256	286	258	250	250	288	256	308	294	268	269	278	287	292	291	251	283	293	273	236	241	296	271	273	261	285	220	280	258	261	268	254	242	262	270	259	287	264	249	291	284	260	266	260	262	280	243	247	264	265	288	253	266	280	293	278	255	262	259	263	285	265	272	287	294	279	286	267	247	273	262	260	271	298	237	285	246	277	288	273	300	257	258	267	267	260	268	264	264	312	252	256	291	260	281	289	283	271	277	265	327	276	262	226	265	280	279	289	265	279	274	278	282	278	277	286	282	290	268	247	268	286	295	249	236	278	265	279	285	273	251	304	270	258	259	274	276	260	257	269	276	293	261	245	284	279	279	245	280	285	266	297	261	271	297	298	272	266	265	257	280	229	263	283	265	243	263	260	290	279	273	277	258	269	273	282	292	276	252	275	277	258	273	253	269	296	279	275	274	268	303	265	248	266	306	259	292	278	230	262	242	254	265	242	267	295	247	271	276	251	248	261	311	290	272	253	247	256	289	251	261	259	263	271	275	289	270	284	273	268	281	293	255	276	247	269	287	278	258	282	262	288	284	268	221	274	272	279	252	300	228	229	303	258	242	251	243	294	281	275	273	268	308	248	263	292	297	291	262	252	261	279	257	229	258	265	267	250	282	269	273	294	277	267	283	251	275	278	283	236	265	311	241	263	285	284	259	300	284	220	241	253	238	255	273	267	271	278	270	259	261	259	235	250	281	260	244	254	257	243	283	265	252	254	258	250	275	309	287	305	257	256	244	266	245	286	297	274	265	279	280	296	256	294	267	234	270	268	279	240	242	262	213	261	261	243	251	244	243	239	256	270	251	293	273	275	252	290	251	325	264	264	260	277	279	269	241	266	289	254	257	284	268	273	274	256	279	253	287	297	279	279	281	264	270	267	223	257	258	255	284	249	266	270	242	268	276	254	245	253	259	279	232	284	272	271	278	280	282	269	263	245	285	283	264	260	264	240	255	250	261	290	237	276	273	264	277	274	263	275	285	272	281	269	263	261	238	290	276	259	280	242	251	225	252	270	259	272	275	268	284	260	279	281	233	254	278	261	270	299	254	285	277	271	288	288	264	291	275	272	300	285	297	261	277	254	277	291	225	293	280	270	271	278	278	280	285	275	285	250	286	259	249	244	283	252	284	264	270	281	269	267	270	261	244	252	296	256	248	277	245	273	255	254	279	257	287	283	288	239	256	257	286	246	260	299	269	294	297	264	266	277	265	241	260	258	270	254	283	239	252	272	231	237	267	275	265	275	273	213	279	299	256	308	245	273	254	280	244	269	266	252	252	269	269	263	247	269	301	271	248	268	291	251	216	281	258	228	271	280	256	266	272	281	250	273	263	277	271	254	261	298	258	266	282	298	259	282	269	248	262	258	277	231	280	284	235	295	276	278	263	253	256	268	304	255	277	293	303	273	278	252	249	298	300	234	279	246	289	276	237	236	261	276	249	259	256	266	280	262	248	297	281	264	295	304	264	258	268	295	269	245	305	285	271	267	287	251	259	240	261	262	259	293	246	278	267	285	270	261	263	297	310	248	253	272	286	285	291	283	283	271	287	236	237	269	265	251	290	228	270	300	266	265	254	258	268	316	280	305	261	303	299	263	258	286	300	265	271	247	248	265	276	283	285	273	284	270	298	286	263	264	227	288	271	264	244	253	289	218	240	284	246	278	277	271	273	295	275	253	261	246	267	245	274	269	280	270	262	258	289	295	305	328	270	283	287	245	292	284	265	239	251	257	229	260	259	274	295	280	295	248	255	286	277	245	266	289	277	236	274	268	240	260	265	262	264	252	243	231	283	282	282	259	282	263	284	258	240	271	275	261	248	324	291	288	271	285	264	255	271	271	288	261	270	269	262	288	277	242	276	277	267	284	275	299	276	255	258	264	270	282	256	258	263	238	271	266	280	286	264	276	273	243	284	262	288	276	288	240	282	293	288	248	268	265	267	244	282	278	231	273	250	251	294	278	296	262	275	265	294	227	299	273	271	266	290	307	257	269	248	274	239	242	282	293	234	244	260	271	264	271	296	280	258	242	290	277	259	249	287	246	266	309	258	252	291	298	245	305	262	276	255	282	271	279	290	276	239	251	266	268	284	312	304	258	258	263	263	287	305	256	266	261	271	272	249	225	238	280	282	294	241	272	234	262	237	269	275	237	281	291	214	244	286	279	300	264	248	233	236	263	270	265	278	231	261	274	278	290	264	263	255	262	267	261	266	252	250	250	264	278	250	275	253	266	269	260	288	246	252	274	273	269	251	310	247	261	276	274	307	264	270	259	286	275	273	290	269	252	273	283	274	294	285	269	252	249	250	263	241	237	252	274	262	256	259	270	242	267	263	310	296	213	277	272	229	265	270	254	291	261	267	290	265	275	301	262	282	268	275	277	239	268	293	287	267	261	233	298	269	242	285	303	255	286	240	288	266	292	294	229	264	272	230	253	265	269	265	296	256	256	270	274	280	296	289	268	261	262	259	296	290	281	275	272	262	254	273	268	295	277	265	296	307	278	278	247	276	267	287	249	279	246	251	257	282	245	282	254	268	269	280	302	257	297	271	282	305	260	271	274	260	276	226	241	252	260	267	252	256	289	247	267	262	257	251	280	261	289	260	256	269	250	264	276	277	248	274	276	261	265	267	294	263	281	261	239	253	277	248	250	250	220	288	266	314	292	269	268	285	259	265	295	283	276	272	255	255	261	287	272	285	283	277	248	288	253	248	315	265	238	256	269	247	257	245	268	283	255	264	285	303	247	276	288	261	271	295	262	246	263	289	250	285	268	293	253	289	276	249	257	271	244	261	288	266	255	261	296	248	255	243	293	290	276	273	263	265	281	273	293	293	279	265	260	235	244	299	272	228	261	259	263	277	264	274	249	263	293	271	247	274	276	263	282	228	277	283	272	260	272	257	280	253	271	308	228	257	284	243	297	281	263	256	262	269	259	267	294	277	259	248	240	255	254	256	271	277	246	288	253	265	257	244	292	286	249	287	251	253	274	259	275	254	268	271	257	269	267	298	264	233	245	279	277	279	288	307	259	258	267	274	287	284	271	243	268	278	231	254	247	271	254	241	267	247	286	255	275	280	302	286	265	260	290	265	261	259	291	235	265	268	287	296	285	317	255	267	283	268	267	277	296	276	305	264	264	245	261	291	276	238	249	278	235	253	279	277	271	268	287	291	276	271	266	281	256	274	258	244	253	242	254	287	278	250	285	258	291	278	263	263	252	261	297	302	279	297	250	265	281	291	250	264	253	302	270	279	267	246	246	265	274	290	267	229	302	278	278	257	263	275	261	268	263	264	229	294	257	287	273	269	269	291	279	285	268	301	283	232	280	269	257	284	261	265	292	285	244	260	247	270	251	259	272	256	279	253	267	272	276	273	253	262	278	293	285	281	237	286	291	273
41791	30435	22487	11764	5026	2810	941	747	606	575	596	562	607	573	588	572	613	542	581	593	538	550	570	598	573	568	599	555	516	565	556	536	579	626	590	555	562	588	582	582	576	570	554	556	542	515	554	557	569	606	585	568	562	565	578	546	581	585	547	586	555	546	545	568	580	554	535	554	593	529	603	592	568	574	575	551	556	567	587	528	598	530	565	534	531	563	540	580	577	511	590	568	565	557	554	570	547	516	571	566	605	553	614	582	625	563	557	624	559	558	564	578	572	586	563	565	554	557	567	534	571	565	569	536	579	585	570	567	539	546	554	572	596	587	577	550	544	575	575	576	524	551	576	588	556	591	571	566	566	579	571	568	637	552	598	591	587	531	579	574	527	576	585	606	589	557	588	517	544	534	581	582	568	643	585	570	587	553	634	564	618	519	566	582	573	582	525	591	556	536	551	577	589	562	566	582	573	532	580	553	581	531	537	528	581	552	536	547	597	573	550	551	552	570	567	558	545	545	557	561	565	558	563	538	585	537	582	559	596	539	557	516	544	570	589	559	541	590	542	550	567	559	583	531	538	560	556	578	566	594	563	561	561	562	570	606	594	574	568	582	585	601	544	553	564	598	623	567	565	575	578	580	548	596	569	608	559	542	536	537	584	562	574	614	602	557	533	523	545	554	544	574	615	571	568	620	574	578	586	568	545	576	591	607	581	545	536	563	602	544	546	563	540	523	586	537	553	543	556	603	543	598	564	538	537	528	557	548	613	570	529	529	582	596	545	542	520	576	581	594	556	557	578	565	597	519	578	558	556	573	581	576	600	591	546	558	588	577	567	558	575	528	545	558	573	542	591	580	574	560	570	525	552	562	586	570	567	611	532	597	530	557	558	576	596	555	540	588	541	544	561	600	531	554	594	586	594	597	587	592	555	545	562	566	559	542	538	558	574	596	583	556	576	548	596	541	548	553	572	555	569	546	598	552	585	571	557	575	584	554	566	551	558	549	531	567	604	551	582	604	610	580	598	588	569	577	594	566	521	603	529	578	570	555	590	555	528	568	559	543	567	533	556	582	551	520	572	550	585	566	527	535	570	594	546	548	575	572	559	611	558	565	554	566	551	544	560	526	534	544	572	535	567	549	580	560	562	532	546	556	560	581	564	516	636	586	556	604	559	572	562	580	561	588	536	565	542	553	584	560	546	531	520	548	586	546	546	579	558	587	571	569	569	557	525	549	610	535	611	553	597	568	587	594	532	551	524	600	598	573	523	565	567	580	553	554	576	582	574	554	560	542	524	627	547	536	576	588	573	559	591	564	567	556	579	569	549	574	576	545	581	561	591	551	552	522	518	553	548	556	573	547	551	559	540	600	576	583	542	596	589	611	563	564	563	580	557	595	574	574	569	586	576	532	569	556	546	551	580	622	580	588	561	571	532	564	555	505	562	561	517	592	531	547	553	538	581	593	549	576	533	585	528	528	603	570	630	531	591	567	575	566	573	561	553	540	548	519	585	533	564	534	561	574	554	574	562	582	588	562	533	568	545	572	553	560	543	548	555	529	581	598	607	545	522	562	600	561	544	550	539	521	548	579	603	556	539	578	580	547	557	582	582	547	604	568	591	529	582	556	590	599	577	575	570	539	580	602	565	561	576	586	582	598	577	550	599	630	574	595	536	596	558	559	547	599	582	556	541	604	570	563	522	565	563	560	581	619	552	534	561	571	554	602	593	559	537	549	618	521	588	548	576	548	575	603	559	530	590	591	588	568	598	573	549	580	572	543	550	558	567	583	566	590	549	580	563	549	585	537	547	607	586	533	582	521	545	574	584	590	562	552	533	553	560	567	584	564	578	572	570	564	575	558	554	590	574	554	588	528	571	541	546	587	564	536	576	550	533	561	571	572	526	571	531	546	559	562	568	556	558	550	601	592	557	579	533	573	549	576	585	554	544	569	554	545	571	549	558	588	543	575	591	602	572	582	552	556	602	600	571	576	562	558	543	599	593	591	543	563	548	573	559	592	579	567	551	539	553	563	566	566	586	561	542	558	539	603	600	579	580	570	562	567	563	585	575	566	548	563	532	623	583	581	620	548	577	541	534	560	543	551	533	540	589	581	563	563	563	525	536	566	567	561	584	543	564	599	538	594	604	535	568	567	555	553	538	576	600	558	574	540	652	556	587	575	563	586	525	551	554	549	541	547	570	542	586	585	561	591	606	581	570	540	576	542	556	589	591	543	561	578	557	532	546	587	583	557	527	555	545	511	594	552	598	562	557	554	553	568	605	542	540	578	581	571	579	549	572	551	587	565	582	578	560	553	586	550	588	593	582	582	547	597	532	549	567	550	579	542	532	549	542	606	530	525	587	569	582	596	554	560	534	609	576	581	539	590	526	556	535	622	552	587	590	564	562	514	588	521	585	562	564	589	587	589	572	572	551	556	583	583	554	557	563	566	537	564	574	610	551	573	600	586	574	556	578	576	587	575	583	587	559	582	556	588	542	568	606	527	585	595	589	526	561	569	544	561	552	568	542	576	544	559	569	569	585	558	641	536	500	563	547	575	591	582	577	575	539	573	548	568	553	549	568	583	581	577	527	567	539	611	583	572	585	613	558	584	581	565	559	560	548	563	554	585	572	562	571	559	538	551	595	592	576	530	533	571	596	579	534	618	604	534	561	539	600	575	550	548	543	566	571	601	575	588	584	564	559	525	581	599	536	574	524	526	549	554	578	630	561	570	522	552	573	555	561	542	524	601	565	524	552	616	579	551	563	587	614	538	562	500	580	562	585	549	548	572	541	556	562	579	576	593	538	550	558	578	539	534	537	552	579	564	576	521	553	542	539	577	515	579	564	582	532	568	587	548	550	565	564	559	560	547	575	588	526	574	592	595	610	566	553	576	581	590	522	525	561	587	560	584	583	597	605	595	577	580	545	545	563	529	585	540	559	559	571	572	583	563	559	601	558	568	552	580	555	518	528	529	619	543	546	608	575	538	588	537	563	564	569	603	595	510	578	550	546	556	594	538	564	550	548	571	566	568	519	600	535	572	540	560	568	557	588	539	596	580	620	621	520	537	539	576	564	562	571	552	528	559	555	592	550	581	595	550	571	549	527	547	550	552	569	548	568	599	585	549	580	574	619	561	582	532	551	527	604	544	571	522	579	594	558	586	585	553	552	537	561	562	567	605	583	588	579	582	543	537	616	546	570	557	539	563	532	570	617	560	512	566	545	583	525	561	579	597	558	575	551	565	586	577	570	503	516	588	563	563	564	588	551	566	572	576	539	562	533	542	531	609	583	568	567	544	566	559	578	549	566	586	521	576	592	492	532	549	529	561	564	585	559	598	514	585	562	565	609	513	609	559	528	571	549	579	523	586	564	581	581	537	573	540	592	591	552	567	539	565	589	535	534	579	597	583	582	542	551	542	560	578	531	566	557	609	550	519	578	582	603	562	552	599	605	567	579	580	555	551	571	571	591	552	604	551	567	591
49774	23008	6989	2031	880	379	215	213	198	209	218	190	173	214	222	207	202	188	194	211	221	213	204	215	176	205	217	189	214	180	175	210	188	202	190	194	182	198	188	220	206	202	211	210	229	209	160	221	194	205	209	183	197	226	189	196	179	194	227	228	172	197	170	234	180	199	188	217	199	208	200	175	192	187	213	201	187	193	197	206	179	216	204	195	193	202	201	215	165	179	237	184	228	206	210	210	200	185	203	209	204	190	185	215	195	198	195	180	185	230	216	193	212	191	217	206	176	198	187	192	170	197	197	162	209	215	209	192	219	215	201	207	192	182	200	180	179	187	200	205	195	188	193	187	204	178	210	202	204	177	193	203	199	197	218	204	193	215	185	178	214	211	214	250	206	210	188	205	174	202	216	178	218	197	169	216	202	201	199	197	214	197	206	195	198	204	190	188	212	168	190	185	193	203	181	186	178	205	217	224	218	219	179	204	198	227	198	214	218	223	183	226	186	206	196	158	217	167	213	175	238	223	202	220	215	203	210	197	202	214	210	197	203	205	208	203	182	183	218	199	210	211	192	213	195	201	204	245	187	222	210	211	194	223	188	208	189	210	179	208	188	185	176	202	176	177	185	193	211	207	178	167	191	199	206	206	224	193	193	210	195	194	187	201	187	224	195	202	185	210	199	181	205	217	213	173	183	184	184	203	179	209	219	186	212	192	195	202	191	173	180	187	181	218	208	200	207	188	212	206	216	211	203	179	211	199	227	196	225	209	201	170	201	179	200	187	219	208	186	209	209	196	216	191	185	199	220	201	212	171	210	207	203	195	211	172	217	191	220	224	200	190	206	203	195	194	180	181	183	166	193	216	205	205	187	209	205	210	197	194	184	203	215	213	203	203	225	174	197	205	199	197	209	204	204	195	181	202	192	195	209	215	197	224	228	199	215	180	186	207	214	211	207	194	207	195	199	200	205	185	182	203	189	199	205	165	204	196	218	175	190	207	186	225	215	204	216	208	238	215	206	190	207	232	185	195	182	185	209	193	196	184	180	225	205	187	192	188	197	176	235	207	215	202	213	211	212	203	189	192	179	202	202	219	190	204	195	183	195	206	196	179	206	199	192	203	210	181	192	193	229	208	210	234	199	213	219	184	206	191	173	217	211	182	201	174	217	210	190	174	200	213	203	200	214	230	223	184	193	213	214	233	194	189	213	217	176	207	216	214	198	197	221	173	178	193	223	191	190	186	179	179	240	223	200	182	204	200	201	192	212	204	189	208	234	194	206	190	194	190	201	200	194	212	187	169	219	191	184	198	204	190	206	186	185	185	196	222	193	219	189	224	169	176	175	210	204	202	201	225	204	198	199	203	208	175	199	199	202	237	209	196	184	176	192	187	194	170	216	209	210	225	210	218	210	199	204	174	194	188	198	184	186	223	200	219	201	228	226	176	207	202	192	186	236	183	206	179	202	196	198	235	245	195	183	224	233	205	186	203	182	176	210	208	202	187	205	215	215	212	216	180	182	224	189	231	206	204	185	191	202	216	212	189	196	204	174	217	186	190	179	193	184	180	221	195	218	172	197	185	227	236	206	196	201	163	238	223	233	219	225	218	199	198	206	201	195	203	200	195	196	213	208	237	185	171	211	213	215	178	192	222	205	194	199	186	223	196	214	203	197	223	207	169	203	187	194	198	194	211	234	184	192	188	194	193	225	182	192	195	189	203	241	184	167	189	181	174	188	188	209	219	218	166	172	228	197	187	225	183	196	193	212	190	214	210	206	184	221	196	188	222	186	194	179	192	179	191	194	200	195	162	220	216	201	175	206	208	211	193	196	180	210	182	183	214	214	171	208	195	214	180	197	192	191	202	193	217	192	169	184	172	214	197	233	223	217	203	221	191	212	193	203	191	194	195	222	205	180	235	215	191	205	162	173	212	214	207	186	189	178	199	212	186	183	187	211	213	246	179	213	181	189	153	213	192	195	185	177	236	193	190	188	194	190	205	197	193	167	206	201	203	208	190	211	237	209	212	189	222	199	225	213	209	205	218	211	209	225	197	200	191	172	217	216	191	210	214	192	201	192	185	210	197	193	199	189	214	208	198	184	233	185	165	201	182	179	195	203	194	209	203	216	201	217	196	190	226	230	210	220	183	211	225	195	198	176	192	194	191	200	204	199	180	184	209	212	207	203	217	209	183	218	207	188	197	235	191	198	196	186	192	183	205	215	231	214	207	186	181	181	189	178	188	165	198	220	207	188	226	205	207	202	201	195	215	202	212	187	205	185	187	177	208	225	193	206	197	195	216	213	192	206	179	191	199	202	194	216	191	205	193	210	210	202	223	209	217	229	181	177	189	200	193	170	199	189	191	216	203	202	193	197	214	202	198	204	201	200	202	195	215	199	206	196	194	185	214	224	163	210	217	169	211	218	196	180	211	187	187	178	235	222	209	178	197	194	181	205	187	197	215	226	212	205	210	185	194	194	198	192	185	200	191	198	207	193	193	201	228	197	189	180	196	211	208	196	212	210	202	211	194	189	209	234	218	206	194	176	192	194	221	198	188	186	205	197	175	188	173	205	248	208	199	175	190	191	207	225	182	184	193	210	232	217	210	207	198	199	195	194	206	203	205	208	232	207	202	190	199	213	194	210	183	197	176	202	193	218	201	173	226	229	166	178	206	204	203	182	198	188	177	211	193	206	240	201	200	215	213	214	211	202	225	169	201	192	188	202	226	209	216	178	214	202	215	228	169	191	187	169	220	204	191	170	195	174	190	194	213	193	186	179	208	186	201	196	207	192	194	187	204	191	193	211	199	187	223	219	227	200	188	192	195	195	183	194	195	181	219	199	203	217	196	193	202	224	201	183	233	196	219	189	185	205	222	209	209	183	197	191	195	217	198	200	218	240	168	196	179	220	216	194	217	236	202	228	212	192	201	216	193	231	190	195	199	204	175	206	199	209	190	224	229	194	202	200	207	182	184	190	176	194	198	201	204	202	228	202	232	169	224	180	235	184	204	190	185	172	164	178	186	218	209	201	193	215	184	182	198	198	203	173	190	181	213	193	188	201	184	195	177	189	176	193	194	196	212	180	221	181	189	230	188	207	210	201	239	242	219	200	203	198	197	182	187	186	201	206	208	216	188	211	220	199	197	207	199	192	183	192	180	173	173	190	199	200	196	186	221	202	187	232	205	231	217	212	206	210	194	215	216	214	203	214	209	165	171	191	197	194	167	197	198	175	190	183	191	191	181	214	191	229	183	211	188	184	202	172	220	194	207	195	217	207	201	179	226	177	189	177	182	183	216	223	181	203	209	211	199	196	206	193	170	207	187	165	181	197	200	185	180	162	222	211	178	206	189	214	202	196	200	206	204	214	166	223	190	203	213	209	190	202	178	204	207	215	189	177	229	221	188	194	180	162	200	194	223	214	204	195	188	217	198	217	212	219	204	178	202	210	181	196	191	191	166	207	210	193	178	203	206	206	211	178	200
32748	14452	8396	4453	2384	928	541	417	467	410	430	459	470	417	385	456	427	469	438	415	437	427	421	453	452	442	444	425	431	442	440	418	435	459	468	408	412	421	428	437	431	408	430	447	448	426	411	420	401	412	431	438	460	423	421	436	429	419	413	424	448	414	455	420	448	426	451	478	404	440	423	427	445	399	432	422	465	453	446	414	415	421	443	411	421	462	415	436	457	422	413	472	404	413	415	426	395	450	429	438	465	380	386	424	445	417	434	403	437	434	445	404	446	411	437	391	412	402	458	462	463	413	444	435	444	421	421	413	475	411	449	428	410	425	437	460	438	447	432	411	450	419	465	434	422	457	434	412	439	433	461	412	443	430	415	437	452	427	423	432	445	419	442	411	442	439	433	473	429	448	457	441	420	448	423	445	421	428	442	416	397	433	382	439	456	419	438	416	408	425	423	390	460	449	404	461	448	425	413	455	446	478	430	423	401	413	450	424	471	409	415	441	454	449	449	428	456	453	408	446	462	439	432	410	439	440	425	444	441	449	403	415	460	445	437	471	453	426	444	451	474	451	434	449	436	428	426	433	423	466	405	424	446	390	437	402	449	442	451	439	433	433	417	426	426	408	423	408	439	422	427	433	418	394	451	437	421	392	438	419	459	462	456	458	393	428	432	456	437	436	418	436	424	405	424	422	448	416	460	423	439	410	439	373	435	420	464	429	429	430	445	466	421	439	391	429	433	422	474	403	426	424	412	475	415	392	430	385	439	412	438	425	436	444	396	436	433	427	422	415	415	465	451	394	436	424	367	427	433	414	418	466	436	432	430	468	395	455	443	426	429	447	455	410	479	431	383	453	382	456	414	459	453	455	434	433	411	440	416	447	417	460	411	415	461	398	449	468	403	452	433	444	456	421	411	458	418	415	407	420	436	430	444	444	420	432	436	439	429	398	426	420	434	439	451	429	432	458	433	454	418	407	481	420	421	466	453	439	470	410	428	435	406	414	426	425	423	424	437	378	429	438	433	435	453	380	437	446	427	418	452	462	409	483	453	399	431	422	413	442	413	455	454	421	469	447	408	379	438	418	429	412	429	433	428	445	470	463	444	438	418	426	454	440	415	418	451	420	432	444	425	447	408	440	404	401	424	469	434	414	400	442	440	425	436	423	433	439	456	415	485	433	409	422	440	409	414	437	454	402	439	456	439	460	440	429	416	375	397	414	463	445	449	455	464	418	415	409	448	413	413	407	439	454	455	416	445	459	435	449	428	451	421	442	429	472	434	413	421	413	446	451	442	458	444	468	425	412	421	436	422	454	402	427	416	396	417	415	413	435	445	429	456	421	446	436	405	435	448	462	425	410	406	487	419	443	432	388	467	455	454	423	417	436	446	444	430	402	496	431	454	447	465	454	417	399	425	438	423	465	428	436	407	439	462	451	408	409	413	447	443	416	404	413	449	460	411	471	418	409	414	424	419	436	455	453	414	464	462	418	436	437	424	400	413	436	399	405	409	418	468	433	430	453	430	453	464	444	421	415	405	434	460	402	457	437	432	428	455	414	464	432	411	415	445	435	438	429	439	448	400	415	458	441	404	423	421	408	427	420	409	422	437	452	440	458	433	407	424	432	440	398	444	425	410	440	430	452	419	406	448	425	415	417	440	444	451	444	460	426	409	401	450	405	424	438	457	400	415	449	421	417	432	443	438	420	401	444	385	401	454	389	446	385	401	421	435	416	463	466	442	438	408	453	391	419	396	461	419	422	475	429	436	418	409	407	450	424	437	419	433	400	413	462	416	406	404	399	423	445	429	425	403	447	453	470	461	445	428	416	428	446	438	438	449	390	394	424	415	446	406	395	454	462	435	473	418	424	424	438	442	438	443	409	427	412	444	453	463	415	443	417	452	427	456	451	422	451	461	404	433	428	434	466	457	424	410	465	422	434	451	417	400	454	426	434	451	447	433	436	442	444	414	455	408	446	427	407	427	452	413	420	457	418	441	435	455	389	448	433	443	451	413	432	458	429	450	421	451	425	441	462	401	431	411	454	461	398	422	441	424	466	450	440	392	449	454	398	424	389	420	423	442	462	420	431	411	429	414	441	446	413	429	406	426	442	458	397	444	417	411	442	465	434	450	410	442	429	454	467	396	426	442	388	430	423	423	419	458	430	466	409	434	438	411	397	462	405	418	426	433	445	434	427	440	426	421	421	432	435	420	438	440	461	417	429	467	452	407	456	450	448	465	423	433	446	413	415	442	460	458	439	454	423	433	447	467	432	446	454	420	452	410	443	435	457	423	441	402	422	417	410	433	483	462	407	377	428	407	420	435	428	444	430	401	416	420	428	438	447	439	441	444	449	406	451	402	440	417	426	436	436	410	461	431	467	411	441	425	423	432	416	408	412	401	459	392	380	400	403	432	438	453	426	426	453	436	451	388	418	454	388	409	415	410	405	396	452	441	393	494	449	441	428	459	432	426	443	415	435	434	436	399	453	402	426	442	444	448	405	414	421	427	439	452	468	484	447	393	450	437	417	436	424	430	420	440	401	448	447	439	459	464	430	428	446	477	437	434	429	407	390	409	437	435	424	409	430	408	439	438	443	413	433	405	407	442	432	456	444	426	474	426	443	428	443	446	410	404	457	431	420	426	452	438	421	407	425	422	430	421	438	441	435	418	445	409	459	455	420	410	397	453	407	393	454	401	448	435	422	444	443	472	432	440	394	412	441	446	444	453	427	378	442	440	436	404	425	402	386	468	433	446	435	431	435	420	452	442	449	440	400	471	446	457	443	461	418	418	440	436	461	404	435	381	476	403	425	426	433	387	407	439	432	425	448	437	433	432	420	420	436	442	424	443	438	416	415	430	458	474	462	458	413	426	432	440	447	429	445	410	413	422	438	417	436	435	449	410	464	456	450	408	432	424	422	390	409	433	447	457	434	396	440	431	419	446	426	436	422	475	404	433	451	431	463	412	449	400	433	428	428	446	423	404	465	452	454	432	435	419	415	436	456	434	412	446	456	435	447	431	452	391	450	430	441	432	434	429	438	428	422	435	429	445	441	423	424	464	423	416	431	424	423	442	420	450	430	462	420	446	401	452	432	447	417	455	449	429	490	417	436	441	472	390	427	471	423	436	451	413	428	412	430	418	413	463	440	439	419	411	431	424	431	438	427	404	404	366	472	392	429	427	448	426	462	439	450	449	431	419	424	435	413	395	454	459	415	401	459	413	418	452	422	422	429	427	405	430	421	444	444	417	393	440	416	457	464	414	430	409	458	417	416	427	453	380	423	442	443	410	434	422	467	432	419	484	454	419	401	437	450	446	460	437	385	387	440	461	425	457	421	436	453	430	429	419	450	401	417	416	457	402	426	425	412	447	468	438	422	428	406	426	431	445	458	441	438	437	393	400	421	387	434	389	417	432	434	440	455	430	443	439	435	431	437	467	451	438	452	424	431	425	454	418	398	441	408	427	407	404	409	454	431	447	445
61043	26983	9209	2258	887	517	283	217	211	179	195	221	256	226	202	183	208	216	227	202	199	218	208	209	232	208	184	225	198	204	207	200	243	213	202	203	214	223	212	196	204	226	228	217	217	218	259	198	197	249	200	213	242	230	212	210	202	200	226	206	220	208	223	214	208	206	238	215	211	218	211	216	223	229	208	227	208	196	231	226	236	213	224	220	208	241	223	184	181	216	189	195	201	202	183	230	188	193	186	189	215	216	189	250	217	247	220	216	214	219	211	250	244	195	190	209	203	207	218	207	219	199	214	241	214	211	209	206	223	231	236	222	225	213	235	230	221	226	227	217	180	210	231	196	208	212	204	236	220	247	209	208	220	185	214	232	195	203	197	202	225	240	230	222	211	204	217	215	223	233	221	219	220	168	194	182	194	212	243	194	236	191	200	223	234	218	208	230	209	217	193	192	228	226	196	222	236	213	212	206	216	237	224	237	224	206	189	217	198	214	226	229	236	194	226	214	227	217	226	223	216	223	223	213	199	233	215	213	194	208	181	212	214	203	224	241	179	224	199	206	230	216	221	219	257	191	209	230	216	192	200	210	203	210	216	223	213	221	199	194	196	164	214	203	207	201	202	230	185	201	216	226	220	202	211	217	202	223	199	215	214	240	214	218	218	221	229	189	245	225	217	214	216	213	206	212	204	223	230	205	216	230	208	221	193	198	205	195	215	210	195	213	203	226	225	250	220	211	217	236	208	226	224	206	211	216	238	218	220	237	206	212	215	193	173	228	204	240	219	215	201	253	216	191	214	189	209	199	202	201	205	219	220	218	234	230	228	234	225	204	198	212	210	220	208	212	213	220	215	219	241	203	210	211	185	190	215	200	208	193	219	219	203	212	206	198	217	241	218	194	225	238	270	219	195	214	207	224	190	207	229	209	217	213	217	219	213	259	202	221	202	207	202	213	225	199	224	213	226	196	174	230	200	214	211	199	201	203	199	235	221	209	251	215	217	216	222	218	203	218	257	213	199	206	206	223	203	220	245	217	242	216	229	234	204	240	231	226	241	236	215	212	212	220	245	201	189	218	208	209	216	224	223	221	207	224	215	203	228	215	209	211	223	230	225	231	198	189	222	218	234	219	228	203	208	198	208	213	222	197	229	249	220	201	234	228	205	207	233	235	230	176	205	205	198	217	202	196	220	216	192	214	213	215	233	205	210	243	242	210	200	215	181	211	229	199	205	234	224	202	213	205	179	230	207	227	229	205	220	205	209	234	192	219	224	234	212	227	221	235	202	210	219	205	245	228	253	230	225	229	193	217	212	185	253	208	210	197	231	207	213	255	208	170	219	201	201	219	198	216	205	225	250	219	188	223	212	208	206	223	204	204	229	237	231	209	221	226	192	193	216	193	228	222	253	216	204	240	210	215	240	206	221	211	210	223	249	234	218	204	220	198	196	239	196	217	216	225	192	206	216	207	231	218	205	224	215	216	207	217	208	231	232	234	207	239	227	211	237	217	214	195	229	211	209	225	200	207	203	201	185	182	208	219	211	225	204	207	231	205	193	208	218	214	201	215	190	209	211	189	217	206	199	225	234	189	229	206	233	186	235	223	214	183	206	217	210	207	217	222	222	207	211	204	188	193	223	215	198	191	217	204	193	241	203	234	258	208	225	185	205	215	206	208	230	209	221	196	223	175	181	209	240	216	240	208	219	242	233	201	194	240	212	228	224	201	199	211	233	186	239	216	226	221	211	224	201	191	204	248	227	221	206	195	188	178	167	197	213	192	205	203	200	201	216	207	228	202	208	224	225	204	211	207	223	224	198	215	180	217	209	211	227	225	206	223	207	185	201	220	211	200	198	217	224	214	233	228	263	204	226	227	219	204	227	216	238	195	218	239	231	222	206	236	203	196	218	225	216	231	235	227	201	223	229	209	219	208	231	215	206	199	207	213	204	228	185	209	232	244	210	204	229	182	213	227	220	238	240	181	215	202	196	190	218	209	206	234	223	208	209	207	208	241	217	222	234	213	205	203	200	211	188	216	207	209	222	223	227	218	212	212	233	214	189	216	199	201	230	221	222	208	203	244	197	242	200	211	208	227	232	232	223	221	242	221	247	207	207	215	206	212	208	203	231	205	223	200	217	244	234	231	218	204	214	215	233	214	213	173	217	224	218	216	215	207	213	198	225	212	212	209	194	174	218	215	212	213	206	217	254	189	206	212	244	223	221	230	189	214	196	197	245	228	239	185	212	193	203	210	204	216	198	227	217	210	204	208	245	206	215	234	206	231	214	233	228	223	225	234	220	253	198	167	238	208	212	192	218	208	236	214	195	239	205	206	237	250	206	217	207	213	217	211	202	207	211	192	213	241	208	200	232	205	193	256	220	198	233	212	215	224	243	209	184	185	235	232	205	194	228	207	209	206	255	195	218	216	210	196	211	236	224	214	209	226	230	251	178	236	226	231	215	208	213	243	187	204	213	206	218	245	209	238	208	207	209	200	223	213	237	186	185	222	206	182	187	202	188	202	201	214	241	210	226	193	231	225	213	189	238	210	222	213	242	197	191	203	174	194	181	227	207	216	206	229	189	225	213	251	200	204	195	221	232	230	206	217	210	193	219	213	197	195	187	220	208	196	212	223	242	237	179	235	267	240	249	208	210	206	197	202	253	219	248	205	226	218	197	202	199	199	220	206	237	239	202	191	217	234	204	224	243	209	216	220	225	225	209	212	222	205	233	220	205	204	206	199	209	242	209	220	187	221	187	219	214	210	205	197	220	196	204	212	208	189	219	207	220	213	206	204	213	190	217	218	228	226	244	217	197	211	218	201	220	209	231	239	211	222	227	225	226	228	208	206	216	213	214	193	201	210	198	181	198	200	203	227	221	229	264	220	203	241	206	184	238	172	219	209	221	223	199	228	185	208	235	220	187	202	224	203	217	180	248	199	194	222	221	196	233	203	221	226	203	225	222	200	181	232	205	234	242	223	222	175	224	202	206	223	201	196	207	215	205	221	195	228	214	236	213	221	229	212	199	199	224	183	192	206	253	194	226	200	221	239	207	202	233	221	226	217	224	211	228	220	216	246	212	214	222	221	236	201	220	230	221	189	239	222	198	238	215	215	209	213	222	198	227	229	219	227	232	212	209	186	191	226	181	239	225	207	204	219	230	207	205	226	238	201	191	199	224	203	206	214	202	203	215	223	229	176	203	237	250	225	190	234	247	197	222	187	212	205	181	197	204	206	193	233	190	217	214	210	221	209	235	241	217	200	224	223	224	197	219	209	204	236	236	226	221	247	238	204	209	204	224	193	217	205	196	233	201	225	219	201	221	199	241	217	214	187	241	214	212	213	201	194	194	201	198	222	197	228	175	214	217	207	243	216	209	223	211	217	217	226	218	201	201	212	198	220	250	198	218	250	221	204	246	200	206	215	187	207	214	229	232	218	209	231	178	208	204	209	195	202	220	197	187	213	200	238	193	190	207	230
39838	17958	8983	4913	2621	1443	669	585	462	431	482	458	502	481	469	483	464	455	480	442	480	435	522	489	466	438	492	516	450	442	456	494	450	473	449	473	493	457	451	469	452	485	475	454	430	488	504	467	460	461	484	499	470	425	477	455	480	497	483	477	456	491	484	478	474	481	444	452	463	478	453	466	453	482	457	451	478	436	488	447	436	465	446	437	471	473	486	446	500	427	492	481	477	436	502	486	479	474	489	455	462	438	453	499	472	431	454	490	459	460	478	494	473	477	462	470	449	460	476	458	494	462	440	461	477	451	492	491	491	461	487	462	499	453	448	491	483	428	453	450	450	467	465	468	478	448	476	452	510	492	496	490	453	443	472	460	488	455	475	483	471	472	474	485	464	454	478	479	450	467	466	506	438	507	462	464	486	480	484	452	482	446	487	446	468	467	417	455	459	476	461	492	457	506	486	460	502	487	465	448	476	449	449	433	469	470	471	459	488	449	480	476	503	467	499	458	444	467	461	483	455	486	496	478	445	527	467	436	459	486	480	462	474	447	439	438	496	448	473	507	485	424	497	469	463	464	470	460	463	445	481	487	469	457	438	495	478	481	462	460	499	496	421	476	461	451	458	492	476	439	498	459	460	460	442	451	500	428	478	470	472	463	437	498	464	442	441	442	441	488	445	468	468	502	484	439	450	468	469	488	476	457	492	458	502	488	466	461	457	456	500	466	496	480	484	485	445	495	473	449	460	503	435	511	451	465	451	480	464	449	460	486	449	483	486	458	436	432	464	469	480	438	472	455	443	463	451	526	452	471	486	470	467	468	445	497	481	478	472	479	455	471	458	460	466	485	499	429	472	504	465	473	514	435	505	490	409	435	435	484	454	469	480	460	445	423	447	447	450	441	458	474	471	474	476	447	469	500	472	496	445	444	435	491	491	438	522	462	448	473	429	478	460	459	524	436	494	449	479	471	447	472	477	476	433	486	500	496	476	446	447	476	456	467	447	462	468	518	495	491	467	464	433	493	471	504	472	494	508	468	464	451	446	437	465	499	468	468	464	497	470	514	449	476	474	454	472	432	470	461	397	486	482	449	458	492	450	472	492	439	477	451	489	458	449	475	496	467	486	485	456	458	464	445	464	472	478	441	471	448	481	470	460	505	460	469	514	422	454	473	488	455	515	447	481	511	497	461	446	450	457	488	466	468	446	451	437	444	455	476	477	484	489	464	465	447	431	483	466	522	504	475	439	454	430	454	482	497	514	496	440	465	469	451	477	463	484	445	476	448	486	476	479	491	446	520	460	414	447	454	469	459	458	475	462	458	501	467	428	501	437	493	455	470	477	466	458	471	496	468	422	463	464	478	484	456	460	458	436	473	462	468	450	460	472	492	486	449	472	472	487	480	480	463	457	494	443	473	455	483	471	445	482	497	446	476	463	442	498	485	414	483	478	478	451	421	455	504	446	464	433	485	478	513	458	455	483	453	490	455	451	482	498	475	506	442	428	463	480	452	451	458	446	445	468	448	481	475	478	441	425	475	501	464	468	470	467	466	491	432	494	457	416	435	467	519	479	443	486	496	463	489	472	469	448	472	455	503	484	470	421	448	472	470	494	472	445	450	492	482	418	459	460	441	465	431	473	472	481	459	446	498	465	449	441	462	477	474	469	469	461	470	446	462	521	482	468	446	442	467	541	457	437	514	484	471	481	483	485	465	463	445	474	473	478	450	493	435	444	482	453	426	482	469	479	438	506	495	482	451	435	464	462	472	474	443	442	485	434	451	470	473	493	463	450	444	468	480	476	448	491	470	497	467	432	476	470	476	480	448	485	430	444	458	445	447	476	473	462	440	448	500	491	435	483	488	476	451	460	462	481	460	489	447	485	487	464	453	463	498	500	454	461	463	436	448	459	504	510	482	448	426	481	487	449	443	448	465	478	504	498	460	440	495	450	424	496	450	503	465	472	454	496	489	494	432	464	473	463	472	467	407	491	453	427	477	493	461	439	418	478	495	440	466	474	457	487	458	478	499	437	463	483	469	483	440	492	486	465	457	450	437	498	484	484	484	469	471	449	484	499	455	459	450	460	457	437	426	455	490	495	474	467	483	463	466	471	457	499	454	472	459	485	454	462	448	492	481	418	481	459	441	459	478	479	482	452	473	437	472	468	488	481	522	477	476	442	458	467	472	467	443	468	461	491	511	476	497	458	448	426	434	468	431	509	465	471	482	471	461	481	465	461	508	481	475	480	448	446	472	476	452	477	425	463	464	459	461	487	444	436	460	467	470	485	473	457	455	444	450	496	454	436	461	466	499	445	517	494	487	470	522	466	445	477	480	477	480	471	459	451	468	461	456	467	441	481	484	476	457	484	469	461	450	467	437	441	460	436	442	457	467	472	469	463	459	445	468	490	478	453	456	495	488	442	468	477	448	505	451	455	470	462	519	496	489	465	519	500	463	487	464	480	499	507	501	439	486	509	455	463	456	485	465	445	446	456	468	489	457	479	480	474	457	484	481	453	494	488	421	473	489	467	448	483	495	470	467	479	469	479	463	479	452	467	461	505	485	419	469	495	446	450	445	419	467	466	467	460	484	444	481	438	494	469	451	458	477	419	506	480	455	493	479	451	425	480	494	479	463	505	478	446	487	482	415	449	453	448	477	465	449	464	501	472	490	462	466	470	487	484	481	506	463	474	475	466	498	456	477	441	478	491	475	485	505	455	471	467	470	459	459	495	446	498	518	506	484	453	500	467	445	470	482	476	475	467	454	459	482	439	501	495	432	465	488	429	492	450	458	450	487	518	463	472	450	462	422	445	499	472	465	458	471	460	430	422	516	461	491	517	464	455	476	485	450	419	483	495	485	487	460	474	466	486	495	475	446	491	480	503	467	479	467	459	492	462	481	449	453	462	481	469	503	463	447	444	471	465	457	484	461	508	453	453	473	507	443	479	465	481	508	486	514	504	485	484	487	446	463	492	475	484	451	474	474	452	456	480	443	511	451	466	454	467	466	497	482	516	440	470	492	483	475	492	506	522	454	498	465	487	456	454	426	480	511	498	486	469	457	485	434	446	463	471	435	462	452	484	428	466	470	452	470	496	475	430	473	477	503	472	482	463	468	481	478	476	488	435	465	482	503	474	481	459	429	478	464	465	447	460	496	446	466	462	461	451	461	463	473	446	467	480	430	465	456	470	449	466	483	463	438	499	475	456	456	478	487	445	459	472	459	440	505	443	469	462	479	475	453	434	448	471	458	445	460	467	479	478	479	459	460	454	453	433	479	435	439	484	485	488	440	483	476	442	435	429	477	489	462	440	409	446	483	465	454	487	455	443	487	474	439	496	454	491	457	465	452	450	499	462	434	483	460	453	482	473	467	481	446	470	481	493	477	473	448	472	487	477	466	478	535	485	507	476	439	473	477	482	456	469	460	492	452	438	489	455	442	467	494	481	483	474	508	509	442	469	461	477	475	457	434	453	459	502	461
64386	32182	17576	7000	2416	753	410	346	289	261	249	280	274	274	248	253	275	295	269	274	237	260	260	247	231	288	291	275	308	263	224	292	267	249	290	266	277	274	266	245	254	255	273	269	262	261	219	280	267	251	262	247	253	295	265	252	246	259	269	263	261	250	266	285	256	284	272	257	247	250	243	236	234	252	256	249	275	259	250	276	259	273	237	253	270	266	284	254	233	279	246	293	249	255	250	257	267	286	256	243	281	289	260	260	279	253	242	248	269	243	257	250	269	264	261	260	289	260	269	246	266	254	258	256	253	266	270	248	281	264	246	271	284	291	250	254	237	247	239	274	254	258	274	278	270	285	273	256	243	267	230	243	244	226	278	273	282	254	229	276	278	267	275	278	233	259	267	258	248	252	297	271	256	273	284	295	261	269	254	246	270	283	274	249	262	265	267	252	253	266	277	284	251	262	254	274	271	281	264	222	265	256	266	301	273	260	314	277	257	261	270	258	267	261	256	246	255	249	239	253	289	254	249	259	268	262	241	248	261	283	281	250	306	265	267	279	252	243	275	260	276	251	263	270	267	260	268	270	213	290	274	270	296	221	276	283	242	259	254	310	234	286	272	294	262	275	246	247	250	249	259	258	288	287	252	256	276	284	278	312	286	238	241	234	238	255	247	257	246	249	259	286	247	261	258	251	247	259	230	271	267	274	239	262	229	219	266	250	260	277	257	254	273	236	260	254	258	274	237	251	285	251	264	260	272	251	228	254	257	259	278	268	247	288	257	277	277	272	266	274	232	241	231	253	226	267	255	262	249	280	292	271	273	283	307	253	269	255	251	259	283	291	254	273	253	290	274	254	275	262	225	261	275	285	288	234	268	232	263	294	228	305	274	235	264	271	242	260	281	251	282	270	246	248	248	266	251	263	230	243	285	270	247	272	265	265	259	289	262	237	246	258	278	271	269	297	295	291	293	250	295	293	271	276	254	299	292	278	284	275	298	256	299	246	256	248	260	256	248	286	282	256	251	258	295	254	253	255	303	260	269	273	295	250	271	302	242	257	253	235	268	260	256	259	257	269	265	290	284	251	280	244	272	254	262	272	284	277	254	301	278	245	244	225	273	240	233	271	278	277	238	272	268	261	248	269	245	246	239	261	288	254	278	250	240	270	255	250	291	276	266	240	259	250	248	248	265	247	274	267	270	255	276	240	275	261	263	262	287	257	273	283	268	261	218	235	251	287	261	276	266	272	256	278	259	252	256	264	257	285	245	269	259	266	269	266	259	255	277	270	227	302	285	237	257	265	264	243	251	287	256	252	278	243	285	264	240	285	281	284	277	251	265	260	281	258	266	295	283	229	274	276	241	267	259	249	275	256	238	257	276	251	251	239	283	267	252	288	265	261	272	265	282	256	256	263	248	264	260	262	235	228	242	277	274	261	278	228	256	274	281	281	251	278	235	250	236	257	226	260	252	277	278	248	251	269	266	275	281	261	254	266	241	257	253	255	239	241	271	259	234	267	253	284	267	264	247	281	261	262	285	268	287	257	253	259	230	252	234	252	268	262	250	255	254	280	259	262	291	272	275	250	270	284	257	245	266	244	255	278	245	305	266	249	245	308	287	255	265	259	277	275	265	288	277	254	240	242	250	255	249	257	236	274	257	244	273	284	304	264	262	281	243	276	264	261	243	283	263	271	266	256	271	270	271	251	251	259	259	270	262	265	262	257	267	267	264	279	222	278	253	249	248	292	281	228	247	281	296	235	241	289	269	266	245	237	281	248	281	245	244	231	251	292	278	228	290	266	255	262	288	244	237	270	303	254	232	258	265	244	286	268	233	256	247	235	260	251	257	290	282	257	278	309	269	258	259	233	233	232	248	276	284	227	273	259	273	255	253	254	252	272	263	266	268	262	246	239	220	252	260	238	241	246	277	254	278	238	260	284	290	251	276	287	247	290	281	264	257	255	270	247	250	245	242	268	282	277	249	283	254	261	260	253	300	256	286	233	230	269	299	274	252	269	283	289	281	274	275	247	234	247	246	283	270	273	254	269	233	282	258	265	245	249	248	254	268	279	275	228	269	276	272	265	269	235	221	269	260	251	263	293	267	257	283	289	242	244	239	267	295	286	262	264	246	283	322	267	263	277	235	228	246	279	261	237	246	271	217	256	283	282	270	254	252	244	252	254	259	254	245	258	253	267	281	253	295	253	239	256	263	270	237	254	257	279	265	258	254	265	267	244	278	292	256	267	256	304	264	241	272	265	260	252	277	223	260	290	250	259	232	226	271	277	247	282	261	273	272	289	248	248	283	281	249	268	250	277	261	265	260	279	279	258	260	295	280	265	258	251	258	241	270	241	292	253	268	266	272	256	277	255	251	251	278	266	254	241	255	261	284	273	246	261	277	286	275	232	292	249	268	239	243	259	274	264	249	260	285	271	275	256	273	253	252	253	243	263	274	260	257	266	264	286	217	232	271	274	231	226	252	260	245	262	230	255	263	244	252	214	242	271	274	280	257	256	232	255	274	281	293	248	286	225	251	275	276	273	241	289	243	254	269	256	241	248	294	253	271	258	302	280	272	257	281	293	267	258	263	254	269	263	245	266	266	287	258	220	263	237	242	247	264	260	295	252	252	252	271	253	284	266	250	266	253	269	243	241	279	266	245	251	298	263	262	256	250	294	254	294	254	246	275	261	244	284	279	278	242	249	272	283	236	255	254	260	228	242	263	253	232	238	262	257	286	255	246	248	263	272	256	233	268	245	249	251	256	252	266	285	269	288	273	273	245	256	260	239	258	268	267	247	234	227	254	211	256	246	262	266	293	280	292	303	237	269	283	273	264	287	274	228	258	256	261	249	267	261	267	295	255	255	259	266	251	254	255	259	259	267	246	281	270	277	277	289	250	267	222	249	251	258	250	244	262	281	259	243	303	264	281	267	294	230	252	285	261	270	295	256	229	281	271	284	257	263	277	242	245	222	249	241	261	241	250	292	255	293	237	269	235	276	265	224	275	284	269	274	247	287	262	266	273	277	263	257	256	241	254	283	259	274	313	225	264	243	277	257	244	276	265	273	288	296	240	229	236	262	276	238	254	278	256	248	261	280	269	235	282	244	257	273	286	265	255	258	260	270	230	281	266	273	248	268	249	255	245	321	284	268	238	235	254	253	267	254	260	260	285	291	232	248	258	247	252	267	283	254	235	254	300	272	278	254	273	239	269	295	268	259	276	267	258	221	247	257	248	256	258	249	289	294	259	304	249	246	289	250	245	274	228	278	292	279	262	258	265	239	244	281	296	259	260	262	238	246	276	298	226	278	285	239	236	239	260	254	264	245	257	287	259	261	290	274	266	254	290	283	277	270	267	255	299	285	263	272	301	287	273	255	253	315	251	276	259	243	241	236	251	268	250	258	257	269	292	275	271	264	265	263	277	247	248	253	252	298	282	299	300	263	269	257	245	260	249	245	252	307	277	250	273	267	253	276	277	270
40864	22908	18293	12546	6117	2106	1142	827	589	629	589	542	612	567	561	529	585	630	588	570	536	547	587	559	563	540	567	559	553	566	578	566	580	510	546	569	571	577	585	559	592	540	543	600	533	541	583	570	563	527	582	527	535	574	548	553	559	546	540	569	539	575	574	584	544	522	574	592	542	513	578	531	544	569	539	594	508	571	518	556	562	588	536	571	599	531	588	519	551	571	536	528	562	552	515	560	546	584	524	557	564	606	551	532	528	568	553	556	549	556	520	581	536	571	524	561	539	590	575	637	553	532	551	520	568	549	573	569	547	529	545	582	547	518	590	549	538	536	589	547	547	546	570	562	544	570	544	524	559	577	536	532	552	565	552	499	564	557	542	614	545	509	559	506	535	576	545	536	542	575	534	545	545	531	581	618	573	605	562	541	573	563	553	572	555	596	504	535	522	519	547	545	565	548	534	580	545	592	524	578	586	533	541	604	542	562	588	581	546	565	551	589	525	542	575	517	537	540	536	559	556	528	475	553	527	590	564	508	558	557	550	560	540	563	514	542	558	493	574	543	538	562	532	522	549	572	568	552	573	553	594	553	561	586	528	586	576	528	531	566	553	556	541	543	535	552	587	548	556	547	587	576	546	540	539	522	527	582	552	555	520	535	591	560	531	514	545	540	550	564	540	564	543	537	547	546	568	551	563	560	541	564	530	525	554	526	556	530	550	544	560	504	593	548	525	594	565	532	551	536	553	546	532	566	557	532	553	561	549	579	613	542	531	537	516	536	550	563	565	545	578	520	550	532	587	564	535	537	508	502	583	537	544	559	567	531	569	529	575	535	592	542	539	547	588	534	582	572	567	534	538	573	564	525	554	568	547	544	601	529	538	569	558	558	540	538	500	559	522	541	514	533	597	532	546	563	503	530	531	571	538	553	533	514	553	539	538	550	607	591	548	596	546	518	534	578	545	572	583	540	550	572	501	568	569	531	527	538	598	553	558	542	564	542	580	568	549	569	554	540	613	555	536	562	577	570	535	543	562	579	579	613	575	497	584	563	526	572	533	526	541	563	557	529	535	524	612	534	548	539	562	555	525	554	583	561	561	567	534	558	545	567	586	498	549	529	551	527	569	601	571	549	597	529	533	572	533	536	579	563	563	543	553	576	561	545	494	534	564	541	536	546	552	538	533	538	553	517	555	531	561	539	538	522	583	528	575	599	563	585	514	572	520	567	549	569	559	532	520	568	537	533	556	550	566	536	537	553	548	586	494	568	551	526	514	551	564	559	606	571	591	534	532	576	553	558	549	549	542	566	514	579	575	540	569	573	556	531	518	533	546	556	518	584	553	556	550	525	527	561	545	533	550	576	562	579	567	563	554	567	575	586	540	537	536	550	549	557	599	550	560	522	567	533	590	553	573	543	552	531	568	534	552	556	562	545	589	581	544	568	502	558	596	571	554	531	548	542	522	551	553	546	537	538	576	544	584	542	554	577	529	549	530	564	564	506	559	555	537	546	523	591	523	574	544	590	587	573	536	564	544	507	580	538	546	495	542	586	574	542	555	577	516	545	532	566	574	586	562	502	571	559	540	542	530	535	550	553	504	573	507	581	518	584	495	531	557	553	536	540	575	567	564	512	552	534	535	551	554	531	584	526	536	536	525	545	553	575	557	540	525	521	549	550	575	547	531	545	569	508	567	522	539	562	590	575	553	536	548	570	608	531	547	520	561	542	524	551	532	535	522	540	569	546	532	561	501	546	591	529	545	538	576	586	526	559	592	587	534	531	564	596	555	542	559	552	561	540	566	516	587	553	547	553	546	511	539	565	517	586	573	558	522	519	578	572	543	534	573	546	540	556	562	536	534	541	540	561	584	544	574	533	527	532	531	591	565	537	556	554	538	580	570	535	556	535	555	518	574	539	539	518	558	569	556	550	527	537	539	530	566	559	563	523	566	556	557	604	547	563	554	583	557	550	544	528	539	526	533	552	545	526	532	535	547	566	532	527	521	560	527	584	575	541	540	524	565	587	578	556	543	573	544	538	559	556	539	563	561	564	593	607	544	499	583	521	563	540	551	530	553	529	602	548	546	531	540	528	526	551	568	570	569	562	527	526	574	554	545	538	605	561	562	534	556	534	515	569	539	550	532	523	542	603	566	586	573	579	536	559	555	591	558	544	530	573	586	619	573	553	549	572	543	544	583	542	539	551	553	563	529	556	564	521	583	566	572	576	546	541	531	552	549	554	582	562	528	551	552	548	559	585	518	519	551	521	538	553	595	523	552	566	526	551	524	549	592	530	581	561	557	602	569	524	526	564	523	529	521	520	565	551	502	567	551	565	582	567	553	546	531	519	595	554	556	570	553	582	557	553	566	550	527	564	526	573	533	559	563	515	553	527	550	544	555	538	527	544	537	528	534	505	579	526	540	568	529	544	554	561	575	560	550	532	523	538	529	541	551	526	515	566	546	600	526	572	547	542	491	556	591	597	523	558	569	546	575	524	553	527	544	522	565	557	588	540	578	538	589	566	540	552	518	540	555	560	572	522	529	557	539	567	538	546	515	555	562	558	566	534	581	514	583	576	546	575	581	564	576	540	541	559	556	539	560	551	555	564	534	562	493	502	571	592	513	583	537	515	543	554	538	561	642	527	568	509	542	554	577	562	573	591	539	544	540	544	546	574	553	560	566	558	550	569	511	571	554	502	533	502	527	511	507	568	539	553	549	524	556	541	567	601	534	553	531	545	575	549	557	543	566	562	519	563	543	569	588	586	527	557	584	559	568	577	547	589	581	562	569	528	538	583	552	545	539	544	525	539	562	571	518	590	569	552	577	547	557	557	572	538	565	556	591	588	542	529	539	543	583	527	551	562	544	565	536	531	524	566	523	540	536	539	542	530	553	544	560	543	567	551	526	560	579	559	577	529	563	539	557	570	549	559	547	522	574	582	540	562	557	531	579	584	554	564	521	523	548	529	555	541	573	559	548	581	577	560	572	547	549	563	584	521	594	563	575	548	568	574	521	568	566	567	571	534	515	540	575	560	566	549	542	558	531	524	563	588	530	576	581	580	595	594	532	529	609	504	585	520	548	539	556	528	526	555	522	543	538	541	574	561	514	531	546	544	549	559	572	571	529	560	558	543	567	590	521	499	558	559	531	533	546	541	550	533	536	573	533	552	533	600	553	531	539	528	560	554	581	565	559	560	554	559	541	574	580	575	569	531	552	536	545	565	566	489	566	576	510	574	568	522	566	592	533	544	572	542	538	546	545	525	525	553	585	581	542	601	559	566	542	587	530	552	541	538	563	544	610	587	533	538	589	562	550	552	530	571	529	517	531	567	532	560	534	539	544	601	535	555	545	576	597	576	545	547	569	533	578	551	567	563	536	554	579	553	537	549	530	545	513	576	572	568	582	503	552	548	571	620	548	530	548	555	570	565	552	510	565	582	575	577	531	578	542	501	561	521	567	551	567	583	555	571	576	529	566	585
52392	21200	6704	1784	527	330	247	201	225	215	213	186	214	216	204	209	193	207	202	193	205	201	206	199	204	223	199	218	208	192	210	201	234	194	189	219	207	223	225	205	228	186	175	220	189	201	204	210	210	206	209	225	219	213	181	217	233	194	258	191	211	213	228	225	214	192	206	209	207	216	210	205	185	209	207	210	219	235	201	207	195	203	225	206	177	185	188	207	206	231	206	201	221	220	245	205	217	208	223	220	220	199	218	208	210	208	225	215	229	225	221	171	210	220	217	217	212	218	217	221	209	225	214	241	193	209	212	225	185	244	206	218	214	208	233	206	215	192	246	230	218	227	249	197	222	228	192	241	198	204	231	220	190	182	204	190	224	195	208	207	207	201	202	189	198	187	175	213	222	240	231	186	220	199	226	201	215	210	207	208	232	212	212	201	197	193	210	197	214	204	205	188	222	211	198	236	213	219	190	201	190	218	189	208	204	216	215	227	201	206	202	199	216	232	214	210	224	235	206	214	190	187	207	208	216	178	220	206	222	190	184	224	207	188	210	180	187	179	232	221	236	197	211	224	225	212	204	223	200	211	201	213	209	195	204	203	226	198	176	222	227	221	180	203	228	190	211	204	208	212	212	210	215	195	196	216	219	203	173	217	220	229	195	207	233	207	214	210	177	196	193	234	210	177	218	199	208	202	176	198	195	211	218	213	233	235	204	196	216	212	205	195	200	225	211	216	220	208	206	212	217	198	180	186	199	209	202	222	200	213	221	178	210	195	201	201	205	220	211	213	211	223	209	223	186	185	212	208	220	218	221	203	194	202	210	220	228	218	200	214	212	199	215	199	215	224	224	204	188	200	216	198	207	223	204	234	194	197	233	204	219	212	202	212	220	225	186	221	168	191	209	188	193	187	201	202	185	195	194	193	225	224	220	205	194	216	218	236	206	203	195	204	186	205	206	203	197	212	210	187	229	189	196	227	199	213	233	186	205	215	228	211	226	211	226	207	207	201	203	209	214	208	195	203	216	189	198	193	205	208	222	205	233	204	230	207	189	213	241	222	219	218	198	193	223	198	208	206	210	211	174	223	212	198	204	230	222	216	219	190	202	191	202	215	233	215	235	203	194	180	216	223	210	210	204	205	261	225	201	200	205	199	180	212	196	186	214	218	219	197	197	241	174	204	206	212	209	206	204	168	194	191	237	211	201	221	219	208	230	209	231	246	202	185	225	214	194	196	206	228	206	195	201	198	219	190	196	211	214	230	228	208	218	201	215	222	221	214	202	228	221	221	224	191	229	195	211	201	259	227	207	230	233	207	203	215	201	186	191	218	207	207	183	199	212	196	223	210	217	222	229	206	213	198	221	224	219	182	216	229	189	215	250	232	221	209	183	186	196	242	225	182	192	202	206	203	178	175	221	213	219	192	222	194	221	224	256	227	233	233	205	213	210	206	172	213	233	240	221	186	207	183	196	198	209	223	191	217	211	195	182	201	196	220	219	213	197	209	227	215	192	224	214	185	215	196	231	199	205	190	217	179	223	212	214	202	204	210	207	214	198	200	203	214	216	218	191	211	206	201	209	193	205	215	227	198	231	198	203	206	213	198	199	234	227	215	192	238	225	211	212	216	194	195	220	186	190	224	261	205	213	228	214	229	182	209	256	220	202	184	205	229	241	205	227	186	198	188	214	219	213	218	232	180	229	212	206	198	206	230	205	224	213	196	214	216	209	198	209	191	197	247	192	205	190	227	212	232	204	229	206	221	163	200	203	191	223	214	198	221	206	198	212	205	210	212	225	188	208	200	213	225	206	221	207	234	215	209	249	211	212	209	217	204	198	235	203	216	200	164	200	198	214	180	183	222	229	220	222	207	203	205	198	205	204	222	215	198	210	208	205	173	205	204	229	214	221	201	180	190	220	218	197	207	206	228	224	230	199	189	210	217	212	201	222	192	194	188	213	217	210	226	212	206	185	194	206	213	202	197	215	202	198	235	178	210	200	234	176	205	194	205	210	194	217	213	215	208	183	199	215	214	201	171	205	180	186	209	214	201	216	208	232	193	215	222	237	192	207	186	184	193	199	222	206	198	193	203	225	191	239	215	215	173	211	219	183	199	196	198	220	210	191	232	220	210	216	219	178	206	192	225	208	236	211	199	217	199	202	215	223	189	195	207	224	199	196	187	201	170	196	228	240	224	194	188	204	248	234	217	194	217	197	201	233	211	232	215	198	217	221	216	209	201	197	222	201	177	203	228	204	220	188	211	211	216	204	219	219	164	227	187	226	202	229	202	219	198	215	188	215	217	212	205	191	240	213	198	187	199	222	203	204	203	235	204	191	213	188	187	203	217	184	223	200	205	221	205	211	206	179	208	223	231	205	214	197	219	247	245	208	203	227	211	210	215	200	224	237	220	182	208	228	219	205	198	191	195	207	197	221	188	227	219	203	209	196	209	198	205	238	232	221	200	192	201	221	216	206	202	240	182	218	179	206	180	225	195	239	194	223	207	203	201	202	214	213	206	202	190	199	215	178	205	206	192	212	208	193	221	216	196	217	182	222	213	198	206	211	207	181	180	220	203	175	218	189	212	245	219	175	199	200	219	197	189	201	184	217	188	184	231	219	195	205	224	195	208	201	248	201	211	201	241	198	202	189	205	189	176	205	229	210	205	199	213	198	193	226	202	214	204	188	212	172	214	177	210	182	211	201	211	216	236	229	192	197	253	234	210	204	184	192	190	187	225	188	191	227	181	234	238	214	185	219	211	197	212	203	189	241	205	228	219	190	226	213	206	202	222	193	220	224	209	199	246	202	230	204	191	244	233	201	224	200	181	207	217	204	188	186	209	215	239	189	211	233	235	199	183	204	199	190	209	224	216	219	223	215	211	206	206	196	181	179	245	223	222	212	197	201	201	193	213	212	195	199	216	210	198	213	177	212	208	191	198	236	218	220	198	205	223	199	210	228	214	204	242	231	201	246	220	174	208	192	209	215	209	181	216	206	189	207	214	187	207	202	197	174	225	204	194	196	193	189	206	211	188	195	210	187	227	223	173	197	237	245	198	206	190	176	213	180	231	201	225	196	191	201	191	189	188	201	201	210	215	183	223	232	202	202	207	214	216	200	195	184	190	231	187	236	182	219	188	198	205	202	212	212	208	196	226	201	218	183	196	233	229	217	176	202	212	200	184	168	225	222	209	210	210	209	196	183	177	201	194	223	178	221	219	196	195	217	194	216	231	217	201	175	208	229	208	212	214	207	195	225	228	213	174	197	203	230	185	239	203	220	230	220	194	214	220	192	238	195	180	190	194	186	204	226	225	218	199	226	207	192	227	207	242	215	232	219	221	190	221	177	205	221	203	221	210	209	192	201	192	212	211	214	215	194	226	197	208	217	185	196	209	229	208	189	183	237	191	215	214	213	192	202	216	192	232	188	219	207	188	196	215	191	203	217	220	205	206	192	221	202	209	226	220	209	209	201	185	230	177
34471	13338	8108	3729	1493	941	513	458	470	441	469	475	461	442	452	453	465	462	458	470	435	436	445	423	484	456	483	459	441	440	444	404	457	469	448	430	437	431	455	460	439	468	473	461	457	506	471	450	448	459	403	448	444	447	435	466	422	448	457	433	486	462	438	485	445	437	438	439	452	430	467	446	461	469	400	478	468	415	450	465	464	457	429	444	445	444	451	467	475	453	462	434	451	436	419	465	439	439	435	408	455	436	458	454	423	431	448	467	470	435	453	479	440	439	471	458	453	468	428	404	428	447	468	411	437	397	431	451	449	431	451	444	469	426	456	455	446	467	461	422	431	441	461	465	410	423	433	476	429	468	462	438	431	440	426	454	441	470	485	452	491	458	436	436	450	416	465	455	455	448	443	471	449	486	418	466	454	442	464	448	426	455	446	436	412	441	400	440	466	471	462	445	418	451	441	430	452	462	453	449	469	466	428	501	462	445	489	443	459	455	420	456	443	430	434	439	493	410	466	458	440	428	461	465	454	423	445	456	448	417	445	433	396	439	465	433	467	469	441	464	468	431	434	432	430	482	456	448	459	445	448	468	488	455	422	493	469	520	423	459	427	451	446	447	447	482	469	443	482	498	414	484	440	414	416	455	419	444	469	468	464	475	428	443	408	478	433	444	455	439	461	441	446	428	468	443	453	425	415	441	466	432	439	445	489	483	440	451	444	429	426	404	457	411	465	474	460	432	467	447	463	450	476	427	460	455	407	473	440	439	450	437	442	445	477	495	452	444	472	481	433	451	450	467	464	433	447	433	459	421	427	446	436	445	457	438	433	443	460	476	466	452	437	459	422	448	447	423	443	472	424	443	415	477	444	454	462	473	453	424	448	448	462	484	441	490	441	409	485	476	444	452	436	409	429	442	463	428	449	444	418	462	407	478	427	474	433	459	464	447	433	429	459	431	487	455	433	433	430	449	430	421	462	470	468	425	465	454	429	440	429	451	453	462	442	427	448	438	434	439	467	436	442	440	419	434	453	477	475	470	433	453	445	419	443	429	412	467	443	429	440	434	438	461	455	441	425	438	441	414	404	452	444	433	447	463	476	431	454	439	430	455	438	477	414	444	490	486	440	468	482	439	413	402	453	430	438	476	495	412	434	461	422	463	437	456	422	424	456	462	438	434	463	459	443	449	432	463	449	483	440	484	441	462	386	429	465	420	430	432	467	438	459	417	439	451	414	451	444	462	440	441	459	429	420	432	450	441	439	438	463	408	423	428	400	423	456	418	429	467	462	420	440	422	476	482	438	452	435	456	433	470	413	451	465	448	435	459	470	451	415	426	423	445	441	483	450	436	447	472	439	435	408	444	471	419	427	434	471	425	447	430	427	453	414	472	437	493	477	424	440	473	463	475	430	424	451	436	405	421	474	422	439	433	443	450	449	470	466	468	457	440	438	393	438	463	446	471	429	438	456	408	463	474	453	460	419	442	452	442	451	476	430	459	444	431	470	380	495	428	431	475	450	427	491	447	445	437	442	466	470	432	465	456	446	438	451	439	428	431	447	453	483	437	481	439	415	466	437	449	474	482	440	414	453	409	419	468	448	456	473	469	492	469	457	481	418	420	443	466	439	453	445	444	432	476	429	464	443	444	463	448	446	462	452	435	433	425	434	462	448	421	445	431	453	436	454	459	473	420	447	483	397	450	472	432	471	460	487	441	442	433	448	445	465	438	484	425	462	475	441	464	421	500	444	478	445	462	433	472	421	451	417	416	479	469	418	428	466	411	459	421	441	419	452	439	435	414	452	478	432	456	453	441	441	435	445	460	456	453	448	449	450	417	450	451	452	430	477	450	508	453	462	434	465	470	463	456	478	443	433	451	442	447	444	441	475	434	464	451	456	455	478	472	458	430	445	448	423	430	392	449	450	441	417	427	442	473	457	468	435	448	455	466	471	464	422	477	424	496	444	471	455	444	447	458	460	423	461	477	421	465	430	483	447	462	445	471	428	443	446	439	454	417	491	461	460	434	417	443	428	475	416	487	459	495	454	416	467	447	437	434	459	434	448	449	450	452	444	446	440	426	478	431	436	447	476	477	470	474	443	451	436	425	426	450	444	455	438	434	438	475	422	470	492	466	418	502	437	491	463	463	463	460	414	457	498	453	431	425	449	488	439	452	435	437	445	457	426	442	447	443	445	468	483	447	441	464	453	454	438	455	465	458	496	402	464	441	468	506	420	450	449	421	417	517	482	422	479	463	443	475	443	451	416	458	476	441	428	442	439	444	436	442	448	465	444	436	445	440	468	468	424	453	443	466	450	464	464	451	449	403	427	432	441	487	465	413	459	487	424	460	468	433	476	456	414	432	430	468	428	444	452	467	425	441	481	450	435	445	425	440	455	438	446	455	489	439	416	461	462	427	458	457	437	444	417	487	475	470	436	436	454	452	475	439	462	449	438	456	471	390	469	461	461	421	444	431	447	459	456	396	452	428	459	447	481	477	437	428	475	422	443	436	450	431	474	455	463	435	431	449	414	438	429	476	460	453	409	413	434	468	439	422	442	430	453	459	470	481	456	470	461	456	432	435	466	402	421	481	479	464	423	471	441	458	439	481	442	479	448	411	457	478	456	457	442	428	475	431	445	455	428	430	425	437	470	468	409	468	459	467	481	457	409	468	423	475	457	430	471	464	456	489	436	426	438	455	496	455	429	476	413	499	499	432	490	445	453	438	487	436	457	469	476	482	423	438	442	453	413	435	461	479	454	422	414	447	466	476	447	409	426	440	488	463	435	459	463	451	408	429	416	462	453	405	471	407	422	400	414	430	417	457	437	461	445	447	442	408	456	423	441	464	467	478	440	450	428	430	445	499	426	449	461	467	437	468	481	437	431	456	414	465	447	473	448	426	419	445	435	424	452	437	464	444	415	489	476	483	470	449	485	445	461	440	471	452	445	468	414	449	434	453	410	470	454	450	453	425	471	468	479	498	456	461	462	474	477	447	443	460	399	466	438	455	445	460	444	459	459	457	455	432	483	453	439	412	451	429	427	469	434	437	473	440	445	449	443	423	454	433	435	485	460	459	458	462	420	462	458	479	425	462	397	455	451	478	438	427	450	454	461	399	447	468	435	462	420	443	480	429	472	447	469	440	423	453	466	466	473	461	450	460	453	448	429	425	438	478	449	508	430	467	447	464	430	491	441	455	492	498	465	448	421	458	397	497	486	437	465	447	398	487	468	488	456	461	418	457	472	449	450	420	426	437	434	449	463	422	484	448	433	436	467	432	459	447	467	460	450	477	479	453	463	467	469	442	451	434	452	476	470	475	438	498	427	448	465	478	440	421	429	453	455	428	420	443	457	389	429	457	430	471	466	452	467	422	399	450	453	451	458	420	444	430	435	461	457	465	431	446	459	427	431	440	442	423	443	464	452	414	451	423	437	435	476	433	468	442	446	433	427	482	441	458	450	464	430	433	461	408	478	450	450	442
57752	29164	12950	3325	1358	781	318	242	230	252	216	201	227	224	203	196	208	204	217	198	226	217	219	245	196	221	217	230	195	239	206	203	181	245	193	186	192	175	217	205	175	211	204	207	224	232	229	186	212	190	208	213	218	197	248	229	235	201	201	191	207	208	177	196	184	239	182	213	216	190	209	223	200	195	189	191	170	210	198	195	192	200	180	219	227	197	216	213	239	177	232	225	221	197	200	194	220	216	200	219	189	219	204	217	219	226	207	184	194	211	234	206	183	203	216	192	216	205	201	183	194	215	181	225	210	186	227	199	201	179	191	194	216	190	212	213	210	213	221	184	180	213	200	200	224	206	183	208	218	210	192	198	200	197	224	214	193	222	184	222	200	207	215	200	231	232	220	231	193	193	216	216	190	238	207	239	195	203	204	222	218	197	192	185	226	186	227	207	191	185	202	211	173	230	194	203	233	221	182	199	213	190	199	207	176	205	213	202	231	202	201	198	216	237	198	232	220	215	222	204	211	211	198	226	229	208	187	243	232	192	220	179	207	196	192	229	233	237	199	202	212	232	244	241	206	231	189	225	205	204	228	198	208	187	208	206	215	190	226	205	204	209	219	220	189	215	220	224	196	194	225	210	217	208	214	220	199	178	198	230	230	209	225	203	215	235	188	177	223	240	204	201	237	213	229	206	191	207	199	180	205	188	193	213	207	215	210	219	211	217	230	213	218	214	224	217	210	201	204	192	177	200	191	181	202	191	186	202	228	213	202	178	200	170	205	200	214	188	202	210	212	227	227	197	210	207	250	235	235	211	212	199	201	232	216	195	228	191	219	230	227	220	204	176	179	192	213	196	215	199	198	190	209	194	223	215	178	227	220	230	187	218	212	218	220	192	227	212	193	206	200	217	222	224	198	226	196	192	214	197	193	205	198	180	195	196	201	206	202	209	204	191	209	220	214	220	248	226	200	196	211	199	208	221	199	206	219	192	228	184	202	207	215	226	191	200	205	221	202	193	233	195	220	177	192	217	206	172	199	195	199	191	201	243	223	199	211	221	188	221	195	219	233	177	202	195	217	203	218	206	180	214	230	183	216	209	226	197	185	229	219	201	213	230	217	216	218	210	224	193	215	212	217	211	221	196	216	180	212	207	198	222	218	226	213	215	229	221	232	202	229	240	213	209	211	182	228	224	224	212	208	218	210	196	201	178	217	206	220	224	206	209	216	200	229	229	212	217	197	221	193	208	191	217	219	196	219	231	227	217	225	195	216	209	208	219	188	206	220	194	205	209	210	186	203	223	158	202	190	212	226	216	237	221	241	215	186	198	198	223	215	194	203	187	196	216	238	221	195	222	223	227	221	248	222	218	211	234	201	214	219	239	229	196	231	224	200	191	211	227	222	258	222	202	206	228	192	245	202	239	213	231	214	209	217	218	207	227	201	207	200	202	217	221	193	180	232	223	220	186	223	195	207	223	213	196	185	217	217	224	205	195	201	181	214	193	187	198	201	206	204	210	192	224	213	210	236	179	188	244	226	198	233	204	207	240	207	199	209	238	190	200	215	201	221	228	220	215	190	224	203	210	204	208	225	230	223	219	204	209	205	204	219	210	203	197	227	205	200	208	224	198	206	217	183	205	214	212	218	226	205	204	199	210	229	187	231	211	228	208	199	207	205	238	213	212	199	214	196	204	170	210	221	225	209	182	197	230	230	197	221	200	213	194	215	191	178	186	210	200	212	201	204	192	201	226	181	194	187	207	216	216	235	212	165	201	215	212	211	227	194	211	215	191	183	194	180	213	195	214	185	213	200	197	232	197	193	221	201	183	203	179	196	202	216	192	215	206	206	222	211	214	215	194	195	229	197	210	191	213	223	201	202	202	219	213	158	179	215	225	219	220	181	216	218	186	191	211	216	215	227	220	231	199	190	229	211	204	216	225	219	203	204	220	213	203	191	203	229	203	174	210	206	201	224	240	236	212	196	227	196	205	220	217	194	213	207	205	198	191	180	170	229	216	228	203	226	229	197	198	227	213	201	215	224	210	216	252	218	216	204	225	246	214	190	224	186	205	218	208	203	195	200	189	230	205	211	225	256	204	222	198	226	186	196	241	222	244	220	204	211	197	212	225	217	194	210	161	237	219	213	204	182	196	224	213	219	195	203	192	226	214	200	216	212	227	222	232	234	213	186	211	199	190	215	190	208	205	217	215	184	207	182	214	204	193	194	193	235	184	221	207	230	244	193	223	245	225	205	197	196	232	204	198	197	201	175	206	223	195	190	202	185	224	188	218	230	200	212	218	208	169	212	177	203	204	221	211	199	200	222	266	223	177	206	202	249	221	219	231	208	207	187	192	194	217	187	197	216	201	210	228	168	201	203	222	201	244	220	210	233	218	231	199	212	215	221	222	185	214	210	233	219	202	236	207	211	196	230	223	208	219	236	201	218	196	207	206	203	229	211	192	213	225	214	231	221	180	222	197	212	179	217	257	241	203	219	217	183	222	230	232	177	204	216	229	182	206	227	208	206	218	186	215	245	220	215	210	221	206	209	206	185	222	225	219	205	220	221	191	193	182	193	191	218	203	236	242	192	180	195	195	218	181	202	197	233	222	257	207	210	184	221	206	199	225	211	181	205	176	204	189	210	214	200	194	202	198	197	205	197	212	222	211	206	199	181	195	245	217	202	205	183	203	207	204	224	200	208	196	220	220	173	231	221	188	203	217	193	202	207	228	196	194	211	227	211	207	205	222	192	183	200	229	234	181	174	217	195	230	199	190	186	214	240	215	203	203	193	216	214	200	185	229	167	217	187	172	222	204	223	214	230	212	194	220	215	226	192	194	222	216	197	218	204	211	206	227	204	191	209	201	223	179	219	223	221	216	186	201	207	205	189	212	187	204	202	212	231	235	199	207	200	229	227	230	199	198	203	208	201	216	193	204	190	231	198	220	229	232	235	196	240	208	223	195	220	236	192	191	232	217	192	199	205	208	197	175	199	199	225	198	221	180	223	201	220	209	210	212	223	239	204	232	197	218	192	218	207	243	212	187	204	208	192	191	182	216	200	229	218	199	190	212	209	223	207	189	199	202	218	210	208	165	194	231	219	214	251	229	196	204	193	195	224	232	207	193	182	191	196	190	206	228	201	237	191	198	198	225	206	180	211	202	216	182	199	219	222	222	215	235	171	194	246	234	205	208	187	189	211	194	192	195	223	223	193	196	187	210	185	210	201	226	250	219	202	193	216	217	196	258	222	213	207	195	222	223	231	206	225	192	210	204	197	192	203	205	187	180	226	189	205	230	197	206	214	212	211	204	211	192	205	197	195	217	223	206	209	207	182	194	209	199	209	201	239	207	182	233	216	183	206	201	195	220	205	233	215	221	204	183	180	191	201	186	197	197	184	202	216	187	192	213	189	197	214	186	190	215	198	209	214	218	231	225	219	223	181	184	199	222	219	207	203	189	240	202	194	207	228	227	225	205	210	212
37569	20403	13164	6499	4443	2536	784	553	458	474	448	479	493	440	468	445	460	443	459	447	450	452	493	465	471	428	500	459	465	428	420	488	468	437	466	448	455	422	429	451	451	448	459	444	430	450	434	440	448	415	446	482	489	426	440	431	447	493	449	497	471	449	468	464	500	424	506	460	453	427	438	465	494	474	448	460	484	465	429	436	481	454	459	507	472	451	457	464	448	475	428	460	502	444	440	433	475	476	439	454	443	474	470	435	476	440	447	433	447	466	508	478	453	468	484	495	458	456	443	412	435	420	434	460	437	434	445	434	488	469	446	380	465	467	466	412	430	450	424	445	467	424	467	443	438	460	450	461	461	457	457	476	451	477	433	436	449	514	462	468	428	493	475	468	459	485	436	440	474	486	464	472	488	475	457	477	429	455	449	445	471	454	450	459	458	448	471	475	446	457	458	470	429	462	430	458	412	481	467	460	441	442	487	484	509	427	441	465	436	453	480	438	455	434	422	425	444	462	467	494	457	454	432	470	410	442	475	447	462	493	467	448	428	456	437	465	463	435	440	452	451	437	438	464	475	476	431	412	486	421	449	467	465	447	427	467	483	454	458	450	443	467	470	456	463	428	477	469	488	460	424	467	459	463	486	439	508	425	489	485	449	480	426	500	483	467	449	450	448	441	476	446	494	462	466	430	431	447	447	448	466	491	496	450	480	447	428	490	505	454	424	467	455	436	455	455	418	478	438	434	490	429	457	474	448	468	439	474	448	473	445	411	471	463	443	467	449	463	447	465	424	440	441	464	468	466	481	472	454	445	478	422	433	448	439	428	473	474	456	424	446	463	450	512	454	431	432	459	446	412	471	483	451	432	468	451	444	440	448	481	457	486	457	400	456	413	457	436	483	433	429	454	421	421	455	421	420	485	482	440	446	477	471	439	471	494	452	483	450	439	440	469	438	439	472	433	452	448	443	477	410	450	443	467	463	503	446	464	459	463	429	410	419	472	482	456	429	469	478	437	412	425	483	455	446	466	482	421	437	511	445	474	450	449	456	439	441	456	467	473	489	450	434	436	471	435	436	474	436	471	459	445	434	478	484	467	438	456	473	407	450	454	473	452	420	446	446	467	478	511	491	465	443	413	410	439	432	402	428	452	456	457	456	462	434	490	442	458	459	458	491	455	438	426	435	424	475	451	480	463	435	430	475	456	440	460	483	426	451	455	464	453	472	455	459	436	416	447	459	500	471	484	407	469	427	439	419	446	445	440	437	447	438	456	432	458	402	438	446	436	487	493	442	449	444	476	473	480	466	465	454	449	447	440	442	471	455	464	409	456	423	444	494	430	456	490	470	445	467	464	442	473	434	462	441	460	467	453	483	469	456	499	443	496	435	471	460	489	417	468	445	460	427	473	471	461	447	485	445	441	428	460	438	471	455	427	427	447	472	501	419	443	452	427	465	448	448	453	492	454	472	466	490	458	439	404	439	470	480	497	432	434	418	452	458	447	453	462	444	405	428	408	428	450	465	446	445	431	489	472	469	464	441	438	471	457	482	456	500	466	449	411	444	470	445	447	454	418	455	465	458	473	467	405	453	443	455	434	470	462	447	459	490	437	428	428	462	479	470	456	494	453	449	464	451	450	463	457	427	443	454	451	453	451	475	437	444	449	453	462	444	446	462	446	424	483	439	394	428	434	483	423	456	423	444	433	404	448	449	465	467	484	442	460	421	498	425	431	481	455	508	460	406	466	467	459	432	478	470	435	479	436	475	456	436	426	447	473	457	414	477	475	445	436	467	448	456	432	501	425	439	425	446	476	437	459	440	420	489	420	439	472	464	425	478	415	430	429	464	480	412	403	433	427	415	470	436	445	458	465	446	461	454	451	472	469	421	420	480	453	469	454	461	452	468	490	452	446	481	457	489	475	441	475	443	452	466	453	453	475	469	447	441	444	466	459	415	472	476	426	467	400	463	447	482	439	463	448	462	406	462	446	460	454	505	442	479	432	441	443	447	437	456	485	468	444	471	469	441	425	483	434	456	425	459	455	432	474	443	463	489	492	465	444	454	442	440	449	459	449	483	446	469	433	492	462	439	456	456	458	463	443	464	444	463	458	437	451	457	466	464	476	439	463	441	430	434	440	454	465	425	447	491	466	460	479	443	443	487	454	478	457	444	490	432	457	459	470	438	456	469	472	452	448	462	439	471	469	487	465	486	416	455	486	433	434	440	449	428	440	479	482	452	464	476	464	475	471	480	459	458	475	426	444	472	470	446	487	455	474	456	416	452	455	447	465	443	485	466	418	437	455	432	443	459	456	447	488	479	478	466	464	482	467	452	481	459	499	460	457	482	460	464	468	453	447	462	444	418	457	435	462	469	467	398	481	447	443	464	491	438	439	454	444	436	465	461	403	447	453	449	467	431	428	441	414	482	437	459	474	466	459	446	433	460	478	428	483	407	446	476	444	417	446	440	406	441	425	473	417	432	472	456	409	439	424	467	461	458	470	446	442	465	467	468	510	446	441	416	459	447	484	451	475	438	472	482	460	456	421	454	430	428	460	451	423	457	447	444	458	451	472	406	451	499	442	448	466	434	454	481	444	452	461	468	448	434	472	514	454	456	452	419	430	401	438	461	460	465	456	448	481	465	483	438	489	481	449	442	424	443	446	435	425	446	465	488	494	471	447	468	428	462	433	456	484	496	392	461	448	417	477	461	455	469	443	421	441	457	449	444	470	471	474	502	415	425	452	480	479	467	443	439	484	452	449	489	457	458	461	460	475	432	470	454	453	425	425	426	496	436	429	445	465	450	459	450	474	466	463	464	468	475	449	433	471	424	470	406	466	453	424	422	463	460	439	451	454	446	444	468	450	416	413	446	495	436	422	473	441	442	436	458	469	454	485	453	445	423	427	480	415	408	432	428	454	431	435	453	464	424	441	446	441	430	423	451	415	458	478	462	460	414	486	456	440	504	432	442	463	433	449	459	426	452	430	458	481	460	448	450	485	454	466	442	487	468	495	457	449	455	453	442	461	450	478	466	421	448	453	444	505	482	435	461	459	495	481	492	509	453	438	479	432	466	423	451	484	489	431	442	465	487	456	425	432	431	489	440	452	470	484	445	457	437	455	467	470	418	476	465	483	455	451	405	435	467	472	462	436	428	446	475	465	448	430	429	422	438	460	416	467	452	443	463	466	414	454	447	423	465	424	468	447	441	434	431	458	444	457	463	432	439	456	482	467	436	434	450	482	486	451	446	457	478	469	461	444	403	472	467	501	419	426	462	427	480	470	475	438	414	428	437	437	461	424	440	444	459	451	432	456	434	486	463	442	472	447	405	471	447	489	454	429	442	457	449	449	461	483	446	433	403	439	428	472	480	460	458	391	467	455	444	444	409	457	439	453	450	474	448	451	464	489	465	477	473	477	465	440	448	452	461	462	407	481	502	477	433	468	437	476	452	465	459	413	447	452	427	453	435	439	461	466	450	499
62429	33336	15968	5805	2784	1340	453	344	287	256	260	304	290	286	252	274	270	246	254	266	250	246	265	250	235	274	263	250	272	253	240	284	264	261	245	254	259	269	248	280	259	283	261	243	255	230	270	255	248	265	265	240	268	291	268	245	241	272	253	253	250	266	249	276	239	243	283	270	269	266	296	292	254	243	283	254	259	237	262	258	252	252	247	308	250	274	244	274	218	245	241	248	285	290	235	270	251	271	289	254	254	238	255	253	284	266	256	266	275	272	239	276	233	237	245	288	284	251	229	253	272	290	267	256	266	243	237	247	277	282	281	270	273	242	233	279	267	283	273	251	267	263	259	266	318	263	239	244	240	235	265	242	282	266	284	298	268	287	263	235	233	243	254	274	283	266	265	237	259	274	240	226	243	251	264	302	249	248	239	248	279	264	255	289	295	261	262	268	227	235	242	277	271	285	276	255	272	276	239	219	261	270	247	258	300	254	290	253	227	267	226	272	267	246	265	228	241	288	233	245	270	270	270	263	278	275	250	290	246	262	244	255	277	308	299	264	253	240	245	254	254	275	271	284	254	273	265	278	264	280	247	238	257	254	272	254	263	244	262	305	253	276	261	245	257	293	259	264	240	243	257	256	244	284	265	245	288	250	284	267	253	242	262	262	262	259	276	254	262	276	283	252	261	245	280	248	269	259	250	278	297	263	247	266	235	268	261	244	302	243	247	254	265	251	253	267	257	243	284	261	274	265	261	273	260	244	290	280	273	266	284	245	231	270	262	237	257	266	267	267	269	232	301	262	239	259	236	246	280	282	283	252	241	255	249	287	277	299	253	276	260	290	244	252	253	278	274	262	242	271	264	273	275	263	272	249	261	262	252	249	280	252	262	248	256	284	287	253	264	271	281	258	229	235	220	259	266	230	271	276	292	272	277	250	295	269	263	295	283	293	278	263	265	268	266	284	229	210	280	265	279	257	289	268	294	273	285	255	230	244	255	250	275	237	240	245	247	263	253	275	260	256	258	273	326	260	265	233	254	259	276	256	283	252	286	270	234	264	280	270	273	257	280	224	287	271	251	259	285	222	267	249	257	267	291	288	259	252	238	232	278	250	260	270	250	294	257	288	270	287	249	261	259	244	272	251	243	315	281	290	278	287	236	239	248	261	275	276	237	260	252	266	306	268	251	264	242	268	241	211	270	244	252	295	262	253	257	282	286	265	224	245	237	231	290	237	255	294	262	257	251	267	235	248	286	224	256	234	201	277	276	254	259	264	275	283	270	264	221	259	238	240	294	271	279	252	258	257	279	273	247	272	241	271	234	275	281	263	243	260	254	252	219	244	259	293	271	287	241	239	290	280	312	247	248	245	253	257	250	248	222	239	242	273	258	253	241	242	226	248	258	265	253	263	247	242	246	255	262	250	277	263	276	259	282	243	252	269	264	279	224	295	297	269	261	249	283	251	261	240	224	236	250	245	264	264	272	275	262	236	265	291	250	273	246	249	263	236	256	285	288	266	275	252	250	270	253	257	271	266	243	248	210	263	252	275	276	281	254	251	249	249	285	231	272	242	272	269	258	250	269	275	270	261	259	251	284	233	238	239	283	282	269	272	281	248	241	233	267	241	263	207	288	253	244	255	246	251	291	284	234	239	251	254	231	209	274	287	246	252	264	235	249	264	293	290	264	230	236	238	243	255	258	259	261	257	266	288	255	246	255	239	282	262	249	256	270	253	256	282	235	246	251	277	256	232	250	273	287	261	252	284	234	261	230	272	241	284	239	272	244	279	254	245	214	259	235	244	285	281	259	296	242	246	263	289	271	270	278	282	260	245	288	267	252	237	264	245	265	274	267	272	233	253	248	264	246	245	254	242	264	252	266	291	234	289	229	277	277	263	243	280	276	243	233	257	281	274	260	251	265	279	264	246	272	294	244	241	244	254	263	269	257	268	254	284	244	310	268	260	261	230	269	278	234	248	274	258	262	300	270	246	248	278	262	259	238	224	289	261	271	258	267	275	240	228	247	273	287	242	262	239	257	244	277	279	236	271	256	285	251	262	267	266	243	266	253	265	261	232	270	271	270	284	268	247	262	255	256	278	312	284	242	263	255	239	271	244	269	262	266	284	284	261	273	255	300	283	238	244	276	245	253	263	237	282	258	248	250	252	291	271	256	304	256	254	257	265	250	260	286	245	261	254	230	258	239	257	258	242	247	254	269	259	270	266	265	304	266	286	256	286	254	273	272	279	287	309	230	246	237	266	271	249	254	249	230	255	240	247	231	278	246	235	233	234	281	223	262	242	283	255	264	261	273	276	302	250	278	272	254	277	268	273	217	250	285	273	248	222	254	261	248	269	250	251	290	265	245	257	278	295	251	242	294	265	248	264	253	263	245	254	228	253	229	277	264	253	257	258	281	259	265	256	274	262	263	258	242	260	250	256	271	231	274	257	241	243	242	286	266	252	250	285	241	281	258	274	244	284	265	274	270	247	272	248	254	243	235	297	264	270	267	272	277	287	274	249	251	215	260	234	260	262	259	285	259	256	262	238	263	239	280	262	254	250	242	263	236	245	276	257	258	249	307	316	290	245	252	247	256	245	281	251	277	257	270	243	238	269	267	260	268	243	223	281	223	252	276	267	277	249	281	265	257	253	253	253	255	238	212	266	256	254	291	258	235	253	278	243	247	270	253	249	252	262	274	257	276	279	271	259	267	249	255	244	263	282	250	263	244	263	259	265	325	245	247	270	266	261	264	266	287	299	265	308	251	235	288	273	248	253	252	273	263	267	257	285	277	281	303	272	246	301	247	257	237	252	251	259	247	265	266	276	269	326	280	266	267	233	293	291	244	291	304	269	265	269	260	254	260	277	231	254	269	251	260	266	276	264	286	260	225	222	239	308	270	283	274	260	264	250	251	302	234	260	254	242	265	283	261	240	220	280	263	279	269	218	259	234	273	259	271	222	233	242	259	277	275	261	244	229	269	264	270	251	251	261	280	253	277	233	242	262	237	247	239	282	284	283	273	265	241	274	257	276	246	261	272	242	260	267	301	271	268	268	274	267	250	259	252	247	256	288	294	275	256	256	246	283	276	254	282	266	254	273	270	272	308	254	251	267	234	256	287	264	254	277	265	277	269	257	228	286	253	256	281	279	260	259	235	246	265	275	275	275	248	268	258	226	285	257	254	254	287	243	242	242	261	252	279	266	243	242	269	248	245	260	268	278	285	234	266	242	223	260	300	255	256	257	248	251	280	239	255	266	300	284	252	249	256	271	235	258	264	254	237	272	297	242	253	265	283	266	248	257	259	246	249	261	290	265	257	276	251	243	247	243	266	277	285	240	251	233	274	285	250	277	240	278	271	238	254	278	242	222	274	265	259	248	241	257	253	281	258	298	272	256	235	260	266	246	255	296	247	292	245	288	261	273	250	259	263	251	259	269	269	291	247	272	271	238	265	286	248	269	274	278	279	277	249	246	254	273	261	237
39773	24541	15919	10425	7977	4170	1281	927	668	607	576	598	574	584	579	599	554	611	549	541	582	546	561	538	556	602	593	594	559	526	522	551	584	580	555	579	568	573	543	528	521	519	503	556	543	546	540	550	510	554	539	555	587	570	573	563	554	595	560	543	544	533	527	517	523	584	605	557	530	555	569	553	567	571	531	516	547	546	544	546	553	550	584	594	544	559	564	555	538	574	538	545	551	561	565	536	517	538	567	549	547	575	582	528	564	531	572	541	557	583	532	523	544	553	512	578	553	535	574	539	558	537	528	544	598	548	548	545	511	519	534	556	583	579	524	555	522	520	558	542	549	579	574	579	510	536	543	557	536	504	554	554	583	541	578	567	543	543	530	520	533	533	527	525	553	516	595	571	553	528	542	572	563	570	606	560	588	557	525	558	521	510	555	542	565	567	539	544	549	518	534	543	541	552	534	534	560	580	561	590	538	536	561	544	556	583	574	514	573	540	566	575	504	557	552	545	564	534	602	552	568	557	537	530	535	546	538	578	571	570	522	543	524	545	545	561	534	523	586	533	553	539	556	539	575	552	530	525	535	555	606	531	532	517	522	549	552	516	546	547	541	537	559	568	505	522	554	568	561	576	576	541	532	539	528	540	572	559	566	566	516	534	546	537	543	495	537	581	539	560	579	569	508	542	530	543	564	567	543	522	528	504	518	551	591	578	507	562	538	536	543	501	529	542	523	583	534	533	573	566	540	568	549	542	570	550	524	540	557	561	567	535	530	557	537	561	561	588	526	514	563	547	490	511	552	579	554	514	565	533	594	519	557	560	545	561	570	550	520	559	569	553	534	528	576	555	547	572	535	577	522	589	555	577	560	519	536	569	542	592	520	551	589	582	571	533	529	582	514	546	541	526	539	577	555	531	557	592	585	563	552	513	571	528	537	495	578	543	593	536	545	535	580	578	556	538	587	527	562	538	548	548	552	538	523	545	568	532	561	516	571	543	511	540	602	549	533	517	510	545	545	573	570	578	541	513	577	497	566	562	574	539	559	618	588	584	558	553	527	557	557	531	569	549	544	569	558	542	569	526	530	562	579	511	562	563	548	571	546	542	541	544	579	564	521	515	600	497	519	583	575	535	521	540	560	564	562	557	545	581	540	543	536	596	586	596	604	585	581	534	566	566	569	560	552	510	594	561	538	518	544	571	596	581	562	518	576	574	548	538	548	531	541	580	569	573	534	547	549	535	547	553	557	586	551	539	559	569	594	543	558	538	555	541	535	568	550	559	571	564	530	535	609	564	598	523	585	512	542	548	542	566	545	588	538	517	529	552	529	483	539	595	538	536	593	524	564	537	516	574	527	550	561	555	539	539	559	578	599	561	559	592	546	519	530	554	562	586	550	582	513	551	547	526	549	548	560	533	576	560	565	520	555	513	560	572	549	520	522	528	558	579	577	547	574	562	580	573	558	553	538	535	546	539	558	565	524	581	537	532	543	543	574	532	556	546	570	541	558	546	533	571	567	517	573	513	576	559	530	547	539	563	563	578	518	547	554	513	591	585	558	569	519	553	533	541	542	547	551	525	552	534	579	586	573	559	577	539	562	541	582	535	554	577	555	585	597	554	564	542	560	541	593	575	525	574	561	524	569	560	510	527	564	551	571	564	577	526	578	576	526	553	506	557	538	560	539	535	542	565	565	548	563	550	566	581	616	529	524	579	568	519	538	586	555	526	568	536	570	537	553	556	538	546	561	570	539	529	583	523	569	558	519	558	593	580	560	539	536	516	556	573	580	579	590	621	526	512	571	540	532	542	535	528	546	569	541	519	527	573	540	541	545	548	567	545	586	588	528	523	558	553	530	551	553	534	595	537	577	540	564	525	532	521	581	536	566	590	593	578	553	546	558	536	585	546	573	525	537	545	569	568	570	563	551	546	501	577	527	546	558	518	514	525	539	576	556	569	559	540	558	570	555	551	555	561	548	581	520	542	588	587	544	563	557	545	563	542	568	554	558	535	588	570	555	547	559	575	562	531	539	525	575	610	574	530	568	549	542	553	543	516	568	567	533	559	538	551	527	531	544	541	529	533	560	554	564	553	513	515	558	536	564	543	588	530	545	549	562	573	567	564	551	537	558	569	541	536	587	529	524	528	568	551	552	515	536	561	505	523	584	606	556	525	531	543	526	580	567	547	577	560	564	576	561	546	548	545	510	561	545	539	585	546	539	517	585	522	549	548	507	572	574	568	576	562	539	564	538	565	519	579	516	570	566	506	572	595	579	534	559	527	591	597	571	562	548	532	550	561	589	551	541	552	566	549	532	500	555	550	527	533	557	561	544	516	550	519	529	543	543	554	526	561	555	578	518	526	570	567	554	559	526	582	541	523	529	526	549	536	523	545	586	536	550	564	537	598	524	569	557	527	562	535	566	561	538	562	535	560	543	535	598	522	556	557	564	532	545	556	563	538	563	589	576	537	563	541	561	555	535	590	554	555	575	553	555	613	552	559	523	567	541	580	561	564	546	524	530	540	554	543	522	535	550	578	549	542	556	525	551	565	513	571	572	555	520	569	573	558	577	588	530	552	558	516	533	535	561	544	557	548	562	537	599	575	557	556	562	519	527	548	549	587	494	516	554	538	551	515	526	584	520	505	549	540	532	577	522	510	522	591	564	561	528	572	573	532	538	526	551	530	564	543	537	555	542	568	522	589	563	550	548	544	562	516	569	536	530	547	556	545	554	560	525	553	567	542	568	563	541	549	550	528	542	519	557	522	579	539	535	562	573	533	504	507	532	544	571	572	534	555	530	557	590	564	577	573	566	549	558	564	549	509	558	545	557	548	553	536	504	577	572	579	586	553	524	549	585	535	537	524	548	554	535	544	559	548	556	527	594	544	535	515	532	509	535	538	563	541	536	593	532	530	565	546	528	562	495	559	563	599	537	543	541	564	506	541	593	539	528	549	555	566	544	565	584	526	532	555	551	554	530	554	528	601	536	549	568	541	602	525	526	572	512	579	533	533	575	620	544	527	558	511	534	563	551	562	576	552	572	520	540	541	550	533	572	528	550	564	538	553	560	546	569	606	543	563	542	538	550	509	530	538	542	538	540	516	551	562	559	551	556	546	552	574	542	549	589	556	557	533	551	570	521	562	567	560	548	526	569	586	531	555	556	540	565	593	555	586	554	569	520	541	524	574	506	557	534	578	518	582	561	551	554	553	529	566	541	583	553	602	533	542	542	578	580	581	539	504	596	548	584	552	583	589	529	575	560	567	557	567	587	535	508	527	563	575	561	543	562	582	587	572	513	552	552	554	561	558	534	547	572	529	544	506	530	501	535	563	539	510	575	509	543	569	540	549	516	531	546	592	513	559	539	557	544	538	533	522	542	564	607	609	590	555	548	579	556	551	543	550	531	529	531	549	523	533	556	557	558	554	530	533	526	539	560	530	544	554	552	540	514	560	568	534	517	552	540	555	575	545	542	551	515	597
52530	22894	6942	1650	724	403	252	190	225	207	234	225	199	199	197	196	198	177	177	220	233	200	218	208	204	183	197	218	182	253	201	200	236	203	225	217	184	210	206	206	205	184	191	214	222	232	209	204	253	223	218	222	212	196	203	219	213	206	203	175	207	197	222	196	234	219	210	194	172	221	199	193	229	215	219	191	203	218	192	207	224	211	196	206	211	187	231	225	207	228	222	225	221	220	200	207	216	210	231	213	199	201	225	199	194	229	212	196	193	239	213	201	222	203	229	209	195	204	204	194	220	182	202	212	196	242	220	231	219	200	193	199	203	192	204	212	223	191	200	216	197	227	215	184	212	180	208	212	203	215	162	202	216	200	223	216	229	217	202	208	203	244	209	224	229	215	178	204	203	209	190	200	224	237	222	242	252	191	212	203	217	213	237	196	200	217	225	195	244	204	212	222	217	239	234	217	209	188	208	201	228	193	182	231	217	183	221	182	223	229	224	219	194	191	239	205	203	217	219	217	193	210	250	205	200	198	236	221	200	240	219	193	235	212	238	188	214	223	202	204	196	228	190	239	185	207	196	196	214	182	237	198	209	210	203	210	236	179	189	209	216	194	185	228	200	214	203	199	207	218	180	201	198	217	213	204	210	202	184	214	192	183	245	191	211	221	233	201	195	206	202	199	213	230	211	207	225	207	228	219	199	205	202	188	215	193	223	194	183	198	208	192	197	207	203	212	215	179	204	215	205	218	237	239	210	235	239	209	206	240	217	216	227	194	179	209	206	224	202	221	200	219	221	197	194	189	186	194	177	174	208	204	214	223	207	201	218	213	221	207	210	215	220	235	212	213	193	222	248	182	200	214	184	212	208	219	208	228	176	191	212	188	214	223	221	229	219	229	204	247	212	246	248	203	190	224	176	221	223	208	209	209	196	220	213	193	169	205	223	221	209	205	211	204	209	184	189	189	191	195	200	197	206	197	198	212	224	193	225	199	200	197	187	219	204	197	210	191	234	225	227	225	216	175	187	209	222	195	196	200	210	202	174	193	223	199	194	224	218	201	216	201	209	186	188	224	226	191	217	185	231	230	218	198	201	232	214	217	189	222	227	206	201	193	190	226	190	193	184	224	190	213	186	211	194	213	210	213	212	205	174	177	179	188	207	195	248	211	227	180	202	236	200	208	191	195	214	190	220	194	200	213	233	178	206	202	182	227	216	227	221	208	208	211	189	206	203	200	223	202	207	216	189	218	218	215	201	184	214	205	200	208	216	216	204	202	233	195	205	187	212	201	196	212	190	213	182	222	192	216	227	209	219	202	208	175	193	201	203	210	205	210	207	196	207	194	204	205	226	192	198	210	229	221	176	188	226	209	222	182	220	199	212	226	201	251	186	202	221	223	226	205	246	221	225	219	189	186	217	186	170	203	250	227	216	218	198	207	211	176	207	217	204	191	217	240	234	234	201	193	205	235	226	224	181	241	230	238	212	187	243	215	218	206	207	212	224	208	198	204	200	204	212	208	224	205	224	226	200	225	216	205	196	224	212	178	219	208	203	211	225	211	212	221	211	200	208	204	231	226	211	219	216	212	186	229	229	214	198	164	208	225	216	194	202	203	189	240	217	217	188	206	224	205	182	199	211	213	199	198	192	183	196	200	213	218	205	188	227	180	215	214	226	243	206	220	222	240	200	214	215	211	197	233	197	198	241	204	211	202	217	214	228	210	203	215	172	188	205	217	242	210	192	187	196	200	217	206	206	201	207	209	203	211	233	212	237	227	219	220	214	176	220	240	224	221	214	189	206	205	193	208	246	210	231	198	236	220	210	234	208	233	204	203	240	213	224	220	205	211	217	238	187	182	217	212	217	214	202	178	216	193	195	199	209	199	230	191	245	215	171	229	207	187	186	198	215	241	231	211	202	207	198	236	217	197	226	208	179	220	191	219	214	213	207	229	213	216	210	224	207	222	185	203	226	216	215	234	210	203	221	211	227	201	185	187	217	204	212	207	222	181	243	228	181	210	203	223	232	207	209	184	180	215	217	216	212	198	208	200	178	211	238	197	215	206	197	198	207	223	208	194	211	198	177	198	206	200	198	212	242	202	229	213	219	195	188	223	207	224	215	220	223	202	205	243	199	213	226	208	220	210	183	210	196	202	223	243	212	205	231	204	202	221	210	217	224	226	209	227	201	226	228	205	207	210	213	188	208	184	201	192	231	207	202	212	210	193	196	210	192	206	212	230	200	201	220	206	219	209	176	202	238	214	235	239	216	226	196	205	208	216	223	212	196	193	205	185	217	196	224	203	200	217	210	214	235	180	207	200	166	199	188	199	209	203	210	224	207	184	228	196	201	222	209	210	211	219	218	178	228	180	206	206	219	215	203	210	235	220	223	209	225	203	187	223	204	232	223	192	213	205	210	186	212	205	226	202	191	239	210	173	198	207	222	214	207	207	222	219	199	203	213	225	200	194	209	221	198	186	185	215	188	225	156	224	206	231	208	207	190	211	196	202	229	186	218	240	196	204	245	212	194	210	211	201	204	189	212	197	193	214	177	223	204	232	228	202	187	184	217	248	188	199	210	238	229	195	185	214	205	215	217	210	223	215	215	221	225	250	204	211	191	203	212	226	211	199	189	186	221	204	192	194	189	215	193	221	208	184	220	205	206	200	201	208	203	225	200	205	189	190	208	207	188	197	212	187	188	226	215	188	208	180	220	204	218	200	246	194	197	187	253	183	198	228	221	209	191	222	202	214	206	222	218	192	208	214	219	188	221	180	197	185	203	196	212	187	239	205	221	197	203	225	230	208	242	194	218	208	214	187	178	171	197	186	230	200	200	219	204	172	226	213	212	207	210	235	208	208	204	207	225	207	203	200	202	202	201	193	217	218	234	225	212	218	215	220	209	215	245	200	178	216	195	211	218	209	198	215	237	204	201	209	215	199	185	226	204	199	212	229	203	203	220	236	211	209	220	229	196	197	207	193	201	228	218	201	207	211	226	178	217	219	193	221	214	216	243	220	191	198	199	186	189	217	192	208	215	242	213	186	192	213	202	199	194	202	208	206	229	219	198	216	224	254	217	191	208	178	200	208	194	209	200	210	204	226	198	215	221	201	209	207	245	227	197	231	178	205	202	212	197	228	197	231	212	209	191	229	204	176	210	232	225	205	199	219	215	228	214	189	209	209	206	198	225	189	191	201	196	234	211	205	221	211	187	232	238	207	197	211	224	223	194	239	185	216	223	215	194	206	222	210	240	209	203	215	232	234	216	231	226	214	179	220	187	179	216	206	213	206	196	204	193	194	203	227	223	211	210	216	213	223	201	192	216	202	193	204	185	213	196	204	216	208	216	190	209	238	182	202	219	237	209	200	233	237	206	224	195	201	192	188	221	233	174	215	191	194	214	198	189	201	191	219	220	222	202	200	219	228	232	199	197	196	208	210	219	198	226	223	217	205	179	224	230	213	212	214	204	195	190	227	185	180
34161	14371	7249	3556	2056	1158	599	412	459	447	420	425	434	444	465	405	446	463	478	465	484	487	464	437	471	436	453	465	460	433	428	452	452	459	450	441	467	444	416	448	404	423	473	456	467	429	451	465	447	459	452	453	455	449	438	487	444	401	444	401	445	438	475	407	414	484	466	504	460	453	432	469	444	469	480	441	412	464	431	404	450	465	461	446	438	440	428	459	454	442	500	449	458	426	405	430	459	427	440	429	469	439	404	475	452	415	470	459	484	442	453	470	463	444	442	432	449	476	457	447	457	492	476	445	480	451	464	467	457	494	463	451	461	442	425	472	451	437	457	417	479	450	475	452	464	435	423	438	433	424	457	485	427	446	491	437	461	471	444	451	465	420	446	455	471	453	446	456	427	411	435	476	445	440	454	478	455	462	437	441	442	437	438	479	441	460	434	430	464	455	472	465	448	481	432	443	464	408	427	444	464	408	455	449	443	426	431	443	449	449	444	466	488	472	458	409	428	479	460	396	458	422	467	455	435	479	462	475	447	431	462	481	423	443	469	427	461	409	442	451	418	435	437	465	439	420	446	496	432	478	457	441	466	435	465	445	440	466	452	441	434	434	404	435	443	453	456	477	448	454	422	431	419	457	443	455	420	438	406	439	432	484	475	432	423	429	441	437	427	383	461	434	450	467	408	445	475	478	493	435	460	452	488	472	445	446	411	395	427	455	455	491	458	458	434	433	487	463	474	449	481	446	454	422	473	451	443	461	412	435	402	443	441	448	466	438	466	447	444	490	427	474	456	472	439	467	417	471	408	418	442	409	418	441	462	441	447	439	435	415	431	454	437	423	509	437	441	464	429	456	430	400	453	450	445	458	431	436	477	397	446	452	435	436	434	429	437	472	477	469	453	435	438	470	486	429	443	448	455	440	443	444	458	422	449	463	485	451	465	426	461	434	430	438	441	443	445	416	415	418	470	445	462	464	476	444	461	418	437	428	481	430	443	428	472	504	430	443	440	450	454	448	442	409	450	447	430	433	456	474	469	452	439	429	449	486	464	461	475	451	461	443	451	425	445	455	474	425	449	456	456	464	428	433	434	463	460	446	457	428	429	461	434	438	456	404	431	436	434	460	444	445	450	475	412	441	451	438	447	461	454	440	424	441	447	450	418	445	450	473	478	448	443	453	423	440	424	425	489	424	491	421	404	459	412	460	476	429	473	481	417	447	451	451	421	467	431	425	430	440	475	397	476	458	406	442	457	427	467	450	440	452	451	460	434	449	462	473	478	426	485	436	482	485	470	468	406	451	421	453	463	492	445	436	449	467	446	446	493	418	453	445	423	471	474	442	487	433	461	473	431	453	469	465	454	456	465	445	454	480	436	452	434	433	471	466	413	481	453	435	457	406	443	471	444	438	483	511	436	434	450	425	467	414	437	458	439	448	456	465	430	459	436	418	456	437	431	425	454	459	487	458	465	457	432	464	441	480	435	423	421	471	412	407	455	452	433	441	448	462	418	487	434	455	465	476	492	482	441	469	474	470	446	465	473	451	428	429	421	481	478	465	413	464	434	442	437	467	480	474	459	445	441	439	438	445	424	464	461	435	441	480	448	431	452	449	441	463	471	409	458	447	405	457	469	439	439	447	433	427	446	421	440	412	440	440	481	463	467	473	464	408	466	469	438	458	414	441	468	469	454	448	437	457	443	434	413	439	451	460	455	431	450	421	486	422	468	435	445	442	426	439	476	435	475	471	487	447	425	477	437	426	402	405	428	449	452	426	430	430	426	465	432	443	464	416	513	463	470	470	466	443	425	443	454	445	431	466	410	436	458	464	475	438	448	437	418	465	412	454	421	411	438	455	444	466	454	428	479	450	431	468	444	432	467	474	435	442	459	440	464	453	433	430	431	462	463	486	420	427	404	429	443	483	431	424	471	456	457	441	453	455	469	444	429	423	436	471	408	470	418	419	421	444	428	435	466	447	440	426	457	434	453	464	461	453	451	441	480	454	451	497	453	460	440	414	482	483	451	476	416	437	435	484	432	430	482	449	479	438	444	421	460	426	434	496	479	423	440	465	434	440	457	427	416	443	486	443	442	426	439	432	419	448	433	439	472	434	432	456	462	416	454	442	448	458	445	439	463	458	464	433	448	476	395	459	426	450	455	456	475	445	434	446	479	458	423	472	450	458	423	482	430	475	436	432	421	425	404	468	474	455	514	447	466	440	446	457	470	492	448	467	447	472	442	374	411	435	468	448	459	502	484	434	442	419	470	448	424	453	474	488	442	446	486	438	455	420	477	433	441	488	390	457	473	462	422	449	463	429	481	454	493	471	455	445	437	445	467	444	449	422	433	437	463	451	492	427	426	434	460	447	440	477	449	426	474	434	451	449	453	434	439	442	469	413	474	457	466	442	479	466	453	427	426	464	448	432	485	441	440	469	488	436	430	410	450	454	447	445	454	440	467	435	428	444	441	466	448	464	457	453	445	433	445	486	444	435	475	460	451	450	468	449	474	475	448	491	475	443	443	422	437	419	451	434	427	463	446	474	438	466	430	460	457	473	502	437	464	443	435	424	419	443	457	442	419	457	452	423	400	450	402	482	423	472	438	438	409	461	454	456	468	412	455	479	443	421	459	438	496	456	460	483	457	446	462	461	437	432	447	448	480	461	448	452	438	450	455	441	444	443	443	454	426	454	433	445	442	462	432	464	432	406	459	446	435	466	461	420	444	468	466	442	444	436	480	415	433	444	495	455	451	437	461	425	432	504	488	430	446	475	479	416	452	447	458	433	462	470	409	446	468	435	497	424	423	429	470	433	499	473	477	458	449	455	435	450	455	451	476	486	428	427	447	470	434	457	449	456	439	437	404	459	407	434	501	450	479	428	455	485	455	456	461	444	428	448	440	465	406	485	435	477	451	440	429	434	456	426	492	420	448	457	417	436	472	419	458	408	500	431	467	468	456	453	425	427	437	430	449	493	446	395	438	456	405	430	462	450	482	453	456	439	447	410	445	486	457	445	428	428	449	497	450	435	445	453	418	469	466	451	437	427	472	457	441	447	413	391	435	419	467	407	440	450	469	422	456	452	496	415	478	418	494	474	444	431	474	439	441	443	440	458	441	419	438	443	483	460	430	436	487	442	424	435	441	454	452	433	475	440	427	437	458	442	480	436	479	438	463	465	419	455	449	439	429	462	465	432	438	457	418	457	422	459	466	465	434	428	456	517	444	435	432	491	418	471	464	455	467	477	453	499	448	443	458	447	438	453	438	453	460	428	444	438	468	449	424	456	447	471	473	438	444	417	459	487	432	419	454	411	392	451	429	467	426	430	386	430	472	434	454	457	447	466	469	436	439	458	449	483	458	439	464	442	442	424	444	446	459	447	429	417	450	498	438	435	488	434	478	440	418	452	453	464	452	446	464	434	455	439	439	401	468	449	484	467	473	463	469	436	444	448	457	465	444	458	427	404	447	452	485	491	443	451
61869	28083	8755	2475	1105	548	307	256	248	255	230	225	205	247	212	224	222	206	212	212	212	213	215	239	241	235	192	216	200	211	231	238	223	211	234	244	223	208	242	233	203	230	248	221	204	240	233	221	230	198	227	201	229	217	189	235	249	239	248	230	237	248	220	207	206	200	211	207	221	228	200	232	219	248	215	236	251	237	230	205	222	231	217	220	222	221	259	245	204	217	231	229	200	235	208	225	219	235	255	193	217	233	251	235	235	251	200	224	208	249	230	227	223	205	225	242	247	221	225	229	246	211	188	246	225	227	229	231	263	224	248	203	196	221	212	226	234	224	230	243	222	211	228	219	237	246	190	231	257	247	230	214	242	210	223	247	228	240	258	228	221	220	220	210	227	211	227	227	255	216	223	245	233	195	200	215	213	231	226	224	219	208	224	210	224	230	234	224	218	250	228	237	236	220	236	213	259	238	220	222	213	209	234	237	234	230	208	234	237	224	224	216	237	231	238	216	201	242	197	199	229	189	239	258	235	225	211	246	231	239	225	245	250	217	229	225	215	221	235	187	223	251	243	250	247	231	251	226	221	214	208	234	218	227	260	251	230	208	221	259	216	199	204	225	219	204	227	209	204	207	246	212	246	200	219	221	190	232	240	200	216	214	185	216	228	233	218	223	204	231	219	212	238	216	238	218	215	226	217	224	226	198	211	232	226	219	207	236	206	218	234	211	217	224	218	230	228	204	233	241	223	212	217	242	202	259	241	237	227	212	207	240	246	259	219	223	214	251	203	231	222	212	229	221	225	237	232	235	246	210	233	214	215	226	235	253	210	248	236	263	232	231	213	218	226	218	213	229	209	226	191	192	243	217	243	221	228	222	226	207	199	189	219	203	220	223	243	238	217	224	207	251	213	202	235	211	226	219	214	222	228	223	233	204	196	277	222	241	246	206	221	213	205	237	218	216	210	242	216	184	214	234	221	208	194	234	193	218	208	225	215	203	204	228	248	212	234	210	202	243	243	220	217	232	217	226	234	249	182	229	194	207	213	201	179	191	220	200	217	215	223	215	211	230	253	239	267	223	174	240	215	249	230	223	197	225	208	219	237	197	211	240	217	240	256	244	220	237	196	251	224	217	208	211	206	239	225	215	206	202	209	213	208	237	195	227	247	230	233	240	227	212	230	232	222	221	219	246	208	220	223	230	221	229	219	225	210	228	190	224	242	205	223	255	218	232	216	216	229	229	251	214	221	221	235	248	216	197	240	203	219	215	211	243	219	219	230	224	231	221	211	246	199	218	206	227	223	243	249	191	199	225	250	267	235	238	246	215	245	204	204	236	215	253	213	230	260	213	224	218	224	229	198	220	207	238	236	234	224	228	237	235	244	218	221	225	211	238	226	212	211	224	215	234	260	213	237	227	224	227	217	216	233	199	235	218	229	218	203	264	232	202	254	213	224	261	223	207	206	204	215	213	223	232	233	227	233	227	231	207	240	240	216	226	226	231	218	227	214	244	246	251	226	227	217	208	224	236	215	219	240	207	220	248	244	225	233	260	198	246	230	187	250	240	245	258	209	208	245	203	236	231	241	234	216	255	204	221	206	229	236	199	228	212	214	223	194	246	223	236	237	228	264	232	197	223	214	212	207	221	231	211	213	204	209	226	211	216	192	210	234	217	219	241	193	226	218	248	245	208	233	216	230	260	240	206	192	248	257	220	210	222	202	231	212	215	234	212	248	225	236	228	218	235	229	227	233	243	255	223	206	206	221	230	236	202	230	231	236	216	219	208	194	252	247	236	242	218	236	228	226	235	212	194	192	234	222	249	221	238	197	219	210	225	232	211	209	249	205	249	230	235	238	209	192	220	206	216	232	256	221	238	232	224	247	223	233	211	195	236	207	209	235	218	231	255	210	222	229	227	256	233	211	226	232	233	206	237	227	222	209	221	218	228	216	220	220	237	264	196	226	209	195	217	202	204	200	211	250	226	217	235	210	190	223	217	206	240	232	247	219	230	207	234	231	202	205	212	220	235	208	238	238	204	228	208	248	228	250	233	222	240	226	182	247	217	224	225	213	224	250	239	237	216	237	208	207	223	240	190	204	233	224	225	226	234	213	243	232	215	259	222	216	244	251	240	251	219	217	232	235	196	217	233	217	235	221	223	239	249	243	215	225	221	223	185	232	216	227	247	209	196	279	221	213	251	232	225	209	211	226	251	241	233	247	232	220	199	234	234	213	220	217	216	233	211	235	202	225	228	203	232	228	211	192	221	223	244	231	180	224	204	219	251	209	223	225	212	203	228	216	192	214	225	211	230	253	208	258	221	217	232	219	231	229	240	255	211	239	231	230	227	219	222	208	187	210	233	197	240	215	238	210	225	245	242	239	210	229	229	213	219	239	235	261	202	228	223	229	231	228	222	212	204	229	219	224	242	198	227	247	205	249	219	221	248	259	255	226	198	233	197	197	188	230	225	206	245	232	220	231	219	220	211	227	219	206	221	219	223	207	224	230	202	235	191	211	216	227	230	225	212	229	243	214	240	237	218	200	235	244	234	228	228	242	220	215	232	229	196	254	188	213	223	228	224	243	262	244	204	203	247	231	236	254	246	210	228	243	184	223	191	227	233	204	205	226	234	218	222	244	219	216	214	218	220	251	223	229	232	212	218	236	241	217	234	197	226	228	220	221	266	221	230	240	212	210	208	240	221	219	230	220	207	208	227	199	195	247	249	225	228	208	220	213	212	215	226	222	226	209	239	205	230	226	202	215	200	200	199	245	247	232	235	218	218	207	237	208	219	234	195	245	236	238	234	226	249	202	185	233	236	228	223	232	218	211	224	216	222	234	212	231	260	230	209	234	207	204	213	216	179	202	219	225	228	221	208	223	206	209	244	252	225	191	235	219	195	225	237	207	272	231	248	217	222	224	219	192	211	195	243	219	229	215	248	269	229	207	199	203	195	237	240	235	232	218	213	193	206	241	221	243	222	225	207	237	219	233	187	221	240	194	252	248	219	226	217	227	220	207	243	215	195	250	243	208	214	226	209	227	231	235	239	206	244	234	188	230	222	209	212	235	252	208	209	220	244	232	218	207	222	252	216	218	222	209	229	222	250	238	243	235	221	240	250	223	227	259	247	229	207	252	211	210	233	222	224	232	222	229	220	230	233	199	220	210	218	242	193	207	217	229	204	223	217	225	234	210	206	203	225	240	227	226	229	240	236	237	216	222	195	240	244	219	209	211	189	197	244	223	205	226	242	210	207	229	227	249	217	252	209	215	199	208	234	209	282	246	229	242	224	230	222	201	198	228	239	228	218	223	225	211	241	223	198	216	210	192	241	219	223	206	228	244	238	245	207	246	213	201	215	237	195	256	208	219	227	194	260	211	219	225	238	204	213	248	245	207	227	207	218	240	212	248	223	214	204	240	255	201	221	214	234	237	257	244	224	216	233	234	239	235	238	221	218	229	200	213	204	223	236	231	191	250	240
40880	18351	8044	5075	3276	1757	801	561	518	506	456	519	519	537	523	512	498	468	463	490	484	440	473	502	471	506	477	511	473	500	516	471	475	460	447	416	490	458	491	464	441	487	494	483	492	474	481	472	502	502	480	519	474	453	486	481	491	497	455	459	483	488	507	496	469	479	507	506	497	466	451	516	493	437	487	482	475	500	477	493	469	526	463	458	489	500	489	491	467	443	523	472	492	455	479	466	529	450	514	473	425	463	475	486	479	512	497	510	467	446	487	533	505	500	505	453	488	483	518	465	483	469	484	473	449	483	460	511	494	477	534	485	474	487	485	499	508	517	515	469	459	495	502	515	492	474	452	494	474	487	463	481	451	498	485	512	471	457	478	474	487	488	494	464	499	482	483	489	436	445	490	495	469	459	497	471	497	480	458	490	503	504	486	479	468	474	501	470	507	491	475	480	491	459	481	496	496	505	486	461	492	496	484	482	506	470	452	480	429	487	433	466	477	523	488	483	484	480	503	483	463	457	479	481	486	495	482	452	485	456	488	479	485	501	469	489	476	488	504	519	503	481	454	479	476	468	474	479	455	486	473	486	495	465	500	469	450	424	483	478	497	461	492	490	452	480	460	435	492	460	467	465	477	479	455	460	470	489	492	469	506	457	484	491	475	444	477	496	487	513	465	471	478	481	464	436	478	502	478	479	458	506	479	459	452	495	434	510	497	455	478	480	484	506	486	453	464	447	444	506	509	486	481	464	478	489	478	525	534	473	492	506	481	502	480	478	479	495	484	519	439	461	459	459	536	465	497	500	475	469	474	478	462	483	488	466	503	480	454	494	509	486	490	491	474	490	486	493	441	483	485	516	491	466	488	493	478	473	467	473	495	521	473	503	466	464	446	474	472	466	496	485	489	473	455	475	482	502	488	486	495	486	470	499	481	436	517	476	452	489	442	522	512	493	452	469	475	476	485	463	439	505	495	497	446	452	463	458	468	448	469	457	479	453	476	482	482	485	496	471	528	508	519	527	491	509	461	464	494	466	501	521	482	505	471	505	473	500	472	511	502	476	537	493	454	498	437	504	455	464	510	463	541	492	504	501	490	480	502	474	463	491	487	478	458	523	518	455	493	470	490	450	488	537	495	480	446	497	464	502	471	473	469	505	451	477	475	478	489	487	490	474	492	443	471	486	481	504	477	468	475	430	522	502	458	451	433	500	468	493	501	498	476	475	471	458	463	446	503	506	445	471	456	511	482	504	462	467	501	450	492	477	486	479	482	514	493	492	496	492	521	503	430	508	511	496	499	458	537	480	447	464	477	459	493	445	474	464	462	447	449	507	491	474	466	466	467	501	466	445	488	490	485	444	466	446	429	494	499	516	490	455	449	469	500	540	393	453	464	486	497	481	490	441	463	489	511	467	499	478	477	451	456	530	489	492	487	499	466	483	488	481	450	498	438	459	453	464	487	517	471	519	472	486	523	483	480	451	438	472	495	506	492	509	493	450	534	476	474	503	454	493	519	437	428	482	486	491	483	479	460	515	495	506	519	491	458	482	462	542	512	484	474	446	466	513	481	439	440	502	497	502	458	471	475	489	495	448	479	462	457	469	466	477	468	484	503	455	477	463	480	505	484	493	488	470	452	501	508	493	469	455	476	456	488	505	513	471	468	475	470	493	487	513	450	507	483	495	465	456	499	480	438	490	471	499	508	467	512	500	435	473	484	490	496	486	481	505	509	474	434	478	472	504	466	474	491	460	489	461	466	479	483	489	477	520	481	470	473	479	470	483	503	512	451	500	473	476	474	492	515	485	456	463	497	470	485	464	460	455	476	483	462	463	467	510	440	494	505	512	483	485	510	475	489	515	464	441	504	471	519	470	419	497	486	492	495	462	519	515	464	468	482	503	442	519	483	475	476	490	443	477	484	491	503	463	474	467	515	471	460	492	515	462	487	459	476	476	470	516	469	463	517	475	469	498	467	480	503	490	476	484	485	484	480	465	480	460	502	458	461	458	452	478	493	472	477	494	487	493	489	499	468	517	475	515	495	481	482	473	489	468	467	466	465	500	495	486	472	490	472	454	479	479	499	446	526	476	435	434	493	482	524	447	506	473	480	465	472	476	458	436	441	461	492	465	503	452	486	479	460	453	488	458	470	479	473	463	469	539	473	485	485	440	476	473	481	473	495	445	495	485	481	484	446	462	467	543	497	488	506	468	485	472	494	459	494	478	495	478	481	460	477	532	518	495	457	492	483	493	489	487	490	511	442	465	508	439	434	487	467	461	502	467	494	491	487	480	471	484	514	504	480	533	495	484	452	467	464	474	475	496	490	490	456	484	490	474	460	449	460	513	492	477	456	468	445	470	471	461	488	499	462	505	505	502	427	499	503	489	491	487	492	475	469	448	514	485	469	490	470	484	447	515	464	555	509	502	484	454	503	463	468	472	461	472	456	468	493	493	490	469	471	499	464	497	461	495	488	489	492	489	493	498	496	461	466	470	475	476	476	435	469	461	509	489	457	508	438	454	428	495	435	438	485	497	487	517	429	462	496	489	475	489	492	479	446	494	469	502	441	489	468	512	480	446	487	475	503	516	476	464	474	513	486	473	462	491	488	481	494	470	493	467	504	491	510	499	493	499	427	509	485	479	452	445	472	470	482	497	509	505	482	458	483	474	477	481	471	472	514	444	490	478	464	487	500	511	474	454	514	521	513	452	477	500	476	506	466	484	463	508	456	504	443	461	449	479	465	481	496	459	488	457	474	466	432	498	501	516	474	462	523	512	452	470	467	480	460	519	509	515	476	479	493	462	482	475	476	476	465	468	446	473	466	487	452	454	470	514	471	512	474	461	497	505	478	455	475	506	514	482	515	474	456	498	495	500	502	464	510	488	480	476	427	475	487	526	474	515	471	502	489	432	445	488	510	455	459	491	463	477	485	485	472	441	515	493	480	491	494	488	508	436	492	461	485	491	487	473	475	475	487	467	487	499	480	461	456	505	466	475	499	472	482	428	441	457	481	503	454	492	481	443	487	473	495	491	467	439	473	498	495	452	497	483	529	486	500	493	476	517	493	436	504	488	494	464	478	479	423	503	550	441	479	471	509	511	476	487	497	490	479	469	473	461	447	448	472	484	475	484	508	483	476	450	499	490	491	483	500	488	469	484	484	473	481	492	485	489	481	513	501	475	494	498	500	504	481	483	482	489	487	490	466	499	474	482	532	500	496	469	481	517	491	466	492	470	489	480	495	490	460	458	493	471	495	521	479	517	468	486	497	468	475	458	466	478	481	518	453	499	480	507	466	496	485	496	463	494	447	479	434	504	474	457	492	500	442	519	516	443	441	485	442	463	502	502	484	473	469	491	467	479	482	535	513	517	474	478	485	491	462	452	483	492	475	463	448	513	485	487	471	477	489	478	464	507	479	507	442	425	501	462	478	483	524	496	447	441	487	448	514	519	490	458	494	485	492	441	500	486	476	473	478	484
62303	30145	14505	5438	1916	948	433	313	329	278	286	309	268	303	252	280	276	284	279	265	264	273	276	304	246	282	270	266	272	272	269	263	278	279	260	288	262	264	267	261	296	303	271	267	257	283	232	231	294	273	278	260	300	280	272	276	255	261	298	276	290	303	265	275	291	278	292	254	278	295	271	275	272	274	245	267	272	283	276	278	273	293	260	285	273	253	297	315	299	248	251	281	239	276	259	289	277	256	276	305	276	309	319	274	310	264	304	286	304	286	274	283	257	256	258	270	238	284	313	274	294	253	278	252	248	272	261	289	307	269	300	309	277	239	264	264	260	262	282	314	279	301	250	280	250	253	251	278	274	288	304	255	282	280	313	272	275	310	270	283	245	275	259	252	264	290	273	285	257	272	293	272	262	294	248	268	291	261	271	254	230	235	276	263	261	259	268	274	292	289	277	255	289	292	303	290	263	312	257	288	269	262	263	297	305	301	300	278	276	291	271	233	265	288	269	298	295	255	306	258	291	277	276	291	300	253	274	275	271	273	275	270	280	253	255	299	260	267	236	286	300	267	267	267	265	243	278	265	219	256	285	266	262	297	290	309	302	279	261	261	274	280	264	236	248	254	280	282	292	294	291	252	271	257	250	262	293	271	257	245	310	280	286	274	268	266	301	240	286	254	260	243	289	292	283	260	282	297	278	276	273	294	278	288	252	271	268	274	267	306	313	265	260	230	262	271	254	271	278	313	256	277	290	281	303	281	264	280	270	292	275	262	290	277	242	269	287	287	264	284	300	292	307	287	285	301	284	273	262	272	276	260	263	275	239	266	280	278	287	264	249	234	273	267	286	255	306	266	301	273	298	287	264	284	276	286	291	281	255	275	242	250	276	269	268	254	268	267	279	251	260	300	248	272	253	271	259	254	274	277	233	275	284	288	274	261	272	278	297	247	256	271	304	281	295	284	277	272	310	277	298	247	274	262	272	278	277	297	258	298	288	265	260	273	276	271	274	279	275	272	258	276	250	262	321	299	299	261	278	288	266	290	281	272	283	273	283	288	262	292	272	290	304	273	270	267	266	257	255	270	259	293	281	319	294	291	247	276	293	268	244	277	269	273	292	284	288	258	283	292	247	274	279	296	279	268	266	242	279	291	262	283	265	265	266	270	242	284	280	261	267	316	236	275	306	280	268	239	276	280	308	277	269	253	294	253	263	227	293	284	307	246	266	270	239	259	290	260	243	305	311	269	263	262	253	273	246	243	270	300	290	274	259	256	251	277	247	297	277	269	280	270	283	279	271	252	286	282	275	266	248	266	253	232	282	282	262	269	262	268	294	277	263	276	287	280	276	255	261	239	258	250	236	279	298	303	252	270	278	277	295	250	276	263	270	248	275	273	252	264	278	272	301	294	273	250	287	282	276	290	278	298	269	302	307	265	288	279	264	286	245	295	288	279	297	269	265	252	279	285	256	288	319	289	298	287	278	285	286	304	260	318	275	280	304	241	272	285	288	278	251	263	282	289	268	271	275	304	279	273	267	243	278	309	250	268	247	282	300	301	282	281	280	280	300	290	269	282	297	296	285	308	265	248	270	277	266	274	274	263	281	261	276	248	255	305	276	288	260	274	297	292	250	280	267	252	283	260	249	274	278	269	246	224	271	278	266	297	275	283	298	290	277	299	280	273	291	237	257	306	313	265	277	273	256	263	298	306	257	263	287	252	255	283	265	251	295	259	267	273	294	270	226	256	275	271	249	281	271	264	260	267	241	248	273	300	280	303	272	284	294	290	281	278	264	291	275	271	252	296	303	305	327	259	263	280	272	244	247	272	263	272	278	277	240	304	250	274	269	288	269	283	275	275	284	297	265	279	247	277	260	315	277	240	293	282	291	259	263	304	285	295	298	288	264	285	256	282	248	269	265	261	291	259	262	273	287	281	267	266	277	246	274	255	280	256	271	278	289	264	262	286	269	262	274	308	281	264	300	276	263	263	268	281	273	287	279	306	263	298	306	269	277	244	269	306	282	260	277	283	300	284	281	262	245	272	276	288	254	289	311	269	261	256	275	268	254	267	272	267	272	262	254	298	304	274	275	277	256	264	287	268	290	291	268	306	289	299	299	289	286	278	265	274	287	330	316	261	277	264	250	283	289	232	282	275	272	272	294	270	260	273	282	252	282	284	281	238	264	270	293	237	289	263	296	262	290	296	256	274	293	241	267	265	272	249	240	214	251	278	250	275	234	266	272	289	310	280	237	262	240	305	264	243	295	264	270	279	236	264	273	258	286	278	278	282	277	269	275	295	328	280	293	262	264	235	271	279	311	290	273	239	257	266	213	263	231	290	250	301	292	261	273	250	300	310	235	289	246	287	269	270	263	304	252	281	289	278	273	308	279	291	257	265	240	278	286	289	274	299	285	265	243	275	301	316	283	251	258	286	283	252	268	265	268	286	262	257	266	254	238	273	285	265	255	270	279	290	274	293	247	278	273	288	310	320	280	288	313	275	284	274	236	261	272	278	243	283	242	277	297	274	276	333	298	276	278	288	265	262	282	261	281	252	310	269	268	265	273	290	287	289	296	277	280	270	253	283	259	280	272	220	239	251	263	275	287	277	244	306	242	248	251	283	270	277	276	255	279	273	277	281	285	299	291	296	293	278	296	242	283	261	278	294	279	270	266	309	249	274	286	267	255	271	254	251	283	299	260	270	268	265	251	296	279	291	270	271	265	255	268	257	295	315	256	280	274	280	309	301	279	257	256	249	271	294	283	263	256	290	254	259	285	267	267	282	278	278	258	288	297	249	300	285	293	257	274	263	279	245	277	285	291	298	281	259	267	287	253	271	283	256	275	269	280	284	242	229	252	247	277	267	301	265	283	288	266	223	291	274	258	301	265	275	283	258	310	308	249	282	271	287	282	278	279	242	247	300	292	260	277	263	289	287	292	315	280	276	272	264	271	283	293	308	263	306	275	270	284	276	248	258	271	274	259	269	261	295	266	258	277	253	294	282	267	258	297	267	249	260	281	289	308	297	271	303	277	294	274	273	266	304	327	267	299	294	281	276	264	270	258	281	307	260	294	263	269	265	240	287	287	265	300	287	282	249	253	296	261	275	266	295	250	323	301	292	290	264	269	287	300	270	260	257	251	252	232	245	288	284	263	250	275	246	262	285	285	269	291	233	282	288	279	287	261	282	273	267	276	254	249	270	256	282	291	294	236	258	250	261	250	265	300	271	308	265	256	291	322	276	274	281	259	295	258	255	255	262	237	258	260	263	280	295	283	305	299	249	269	269	277	257	271	265	294	287	281	284	267	264	265	275	277	258	270	269	267	258	269	275	313	292	280	253	307	308	261	252	269	290	280	274	275	270	252	284	240	288	270	238	283	262	240	279	281	250	278	274	239	282	287	284	282	285	266	263	280	303	257	279	277	274	287	249	292	259	289	295	243	290	278	251	314	289	279	254	255	293	275	287	293	271	268	265	261	263
41790	21609	14120	9714	5613	2876	1109	718	662	565	614	572	578	600	620	620	544	622	559	593	553	555	624	531	562	560	554	583	578	574	580	542	579	551	560	566	599	554	593	569	590	562	574	563	553	557	556	542	561	602	547	594	559	578	557	599	598	565	544	525	564	560	586	593	576	551	574	548	560	539	587	593	608	539	572	574	580	569	581	607	587	555	554	597	546	581	543	555	599	598	585	573	565	584	583	589	581	561	584	569	530	587	628	588	551	561	586	552	569	587	590	540	620	608	591	593	602	630	575	557	614	536	552	628	558	564	567	571	604	547	584	577	563	588	562	580	606	563	611	568	571	591	573	548	579	570	559	596	557	537	562	621	552	541	578	563	605	551	562	577	596	590	532	560	598	567	572	588	539	568	528	594	545	558	613	576	550	585	600	590	584	572	543	574	559	545	560	540	621	580	553	561	589	569	580	570	587	530	554	539	602	576	537	632	600	584	568	585	583	585	564	595	558	581	562	550	557	586	553	594	582	593	543	549	534	596	583	574	597	578	526	527	588	544	591	551	555	589	619	561	574	518	499	564	566	609	531	548	574	559	553	565	577	587	529	595	591	586	590	589	591	548	571	635	547	549	580	570	554	602	597	591	559	547	549	631	562	563	596	538	560	593	575	571	575	569	584	556	586	611	552	623	550	592	597	554	559	610	564	569	536	568	578	569	598	543	582	593	528	577	577	588	587	583	579	534	561	588	612	559	588	578	534	576	599	554	582	587	581	567	566	566	554	545	609	560	599	617	613	605	551	524	553	569	524	562	572	564	626	578	589	569	585	564	573	572	566	578	574	547	532	616	567	577	579	587	543	563	604	652	589	548	535	610	552	541	575	546	588	566	537	579	572	569	501	540	574	566	549	556	523	591	595	593	565	553	547	574	570	582	614	606	575	585	571	554	601	585	573	559	558	602	567	541	530	572	589	570	563	578	560	560	610	557	596	590	606	574	515	577	587	604	537	596	602	551	562	576	566	584	649	522	548	590	586	575	541	566	612	571	556	599	567	567	572	567	540	557	612	555	571	618	601	571	600	545	587	521	552	579	558	554	579	565	569	571	590	590	583	596	574	564	575	618	589	604	573	595	558	549	584	572	609	592	592	577	604	577	565	571	579	589	553	552	588	591	577	591	557	544	603	559	572	543	592	561	556	576	563	565	574	569	579	553	628	612	595	567	554	563	556	560	597	567	579	561	580	610	547	531	576	604	541	543	537	582	563	560	553	618	573	546	592	545	552	535	589	547	546	566	562	560	588	590	550	585	596	563	582	550	537	562	609	585	604	528	552	583	618	572	584	576	566	569	585	580	571	532	615	604	553	544	574	554	575	563	582	584	558	557	564	553	545	526	558	582	590	619	591	571	613	554	590	601	570	569	599	609	568	569	552	580	561	559	591	590	561	527	590	570	570	550	620	584	558	583	556	576	567	556	582	597	585	574	598	599	539	576	581	627	580	586	575	577	585	564	564	524	547	572	530	593	575	586	571	558	607	588	574	579	509	598	554	557	608	573	552	583	545	573	591	590	559	550	558	587	566	610	596	541	581	570	580	544	569	557	540	598	611	621	589	542	567	571	572	601	580	583	573	602	577	619	565	547	584	542	602	600	552	568	538	589	579	581	606	574	588	584	562	543	545	553	593	555	557	538	563	566	569	611	587	587	575	610	608	593	579	569	586	563	553	533	541	595	559	591	528	601	576	515	572	622	560	544	579	530	607	553	570	574	585	566	588	569	581	531	572	549	591	556	583	560	566	553	551	546	544	608	551	547	557	603	556	568	569	576	570	551	560	574	581	539	575	580	594	574	559	594	582	558	569	559	597	564	551	573	570	571	575	571	571	539	564	581	549	605	560	568	587	617	557	553	557	562	553	591	565	571	619	607	571	589	561	586	570	562	595	583	629	570	584	562	552	578	590	513	562	561	565	598	596	554	546	580	587	618	550	555	596	561	564	551	589	582	570	572	582	550	572	554	596	609	532	560	594	588	574	599	571	606	558	591	578	583	621	587	584	603	576	593	556	595	565	568	554	593	573	576	574	560	571	604	566	599	572	540	615	558	547	575	557	558	572	576	586	566	558	538	558	560	584	549	528	598	635	560	556	559	577	546	532	596	547	595	596	606	626	566	559	583	567	618	579	603	586	590	613	544	610	571	600	601	545	559	542	555	590	598	607	588	594	564	566	548	582	539	573	581	581	600	550	576	534	560	577	559	530	623	559	593	597	549	543	525	601	571	559	562	569	529	560	555	556	574	569	532	555	562	568	595	530	567	595	573	553	603	580	562	560	623	587	582	618	568	589	573	587	550	570	595	547	532	573	544	588	560	545	564	574	563	580	603	582	603	622	605	549	589	616	553	563	568	584	554	579	550	607	569	581	615	576	578	539	587	570	582	570	577	554	539	585	568	602	589	577	576	581	594	578	575	595	577	582	576	568	558	603	536	533	567	576	592	611	546	576	610	556	581	569	612	556	621	580	584	553	559	600	569	548	583	542	583	579	568	583	572	580	573	558	583	602	588	557	571	508	524	596	606	587	565	570	543	603	597	608	547	558	571	596	573	590	572	579	612	612	591	568	641	607	605	552	596	619	590	587	550	590	576	546	570	548	610	592	582	554	562	573	600	584	585	584	583	617	544	566	570	585	586	553	565	542	629	582	563	565	583	552	561	558	559	546	583	611	560	574	588	557	564	572	606	569	579	566	562	597	568	550	573	556	579	559	562	579	570	539	538	545	533	607	595	599	558	562	577	580	588	581	556	566	562	569	609	615	564	554	533	561	539	550	595	588	563	559	592	615	614	588	561	521	583	596	572	554	567	550	599	582	617	615	573	560	592	592	572	577	586	604	616	546	602	585	582	564	538	550	590	564	568	561	567	582	553	578	615	563	601	618	533	596	569	575	582	596	572	545	548	562	592	548	602	578	606	563	616	580	576	582	577	580	592	605	570	616	560	579	547	583	599	562	609	588	520	587	578	566	571	563	579	569	551	557	593	599	589	557	607	572	563	603	553	545	527	576	550	569	537	561	536	569	586	570	580	581	561	555	585	551	568	589	533	543	550	540	576	573	591	592	590	574	568	548	541	561	561	625	603	594	587	585	612	599	617	573	561	568	590	544	580	563	596	560	567	556	526	540	617	591	552	540	582	599	609	551	566	574	625	583	559	591	589	580	567	602	551	573	595	588	552	586	548	614	583	579	582	531	600	596	579	574	618	616	571	614	588	580	556	618	535	568	550	556	581	564	578	541	605	586	554	551	546	586	584	591	605	581	531	607	628	533	606	561	587	523	600	582	576	559	582	584	544	570	578	578	559	566	581	550	582	560	607	576	551	575	565	576	617	611	541	583	547	587	562	541	592	592	592	564	546	572	583	599	608	644	575	577	571	596	510	563	571	595	595	583	623	574	559	574	564	538	564	588	591	543	558	565	541	595	566	596	545	539	603	620	580	550	535
49635	19532	6068	1499	649	359	231	212	250	226	240	222	220	216	206	262	228	245	203	230	206	243	207	246	186	241	205	237	241	200	253	246	220	215	225	213	205	245	229	223	267	236	207	214	236	245	248	201	229	218	221	203	233	220	220	204	193	184	220	233	252	224	226	238	196	208	203	240	225	239	222	213	235	226	231	229	190	245	225	195	217	223	213	201	215	230	226	199	217	232	196	227	238	222	196	198	196	206	225	220	240	241	223	238	242	205	207	224	235	213	241	223	212	243	215	231	203	217	213	231	227	247	214	212	206	204	212	193	206	204	209	189	211	191	232	218	227	227	221	228	239	242	234	247	212	204	203	211	216	225	205	226	247	243	215	194	189	229	213	192	187	228	220	214	225	205	222	222	192	183	220	232	219	226	212	235	189	189	226	205	248	232	219	206	236	217	227	215	195	224	214	196	226	201	204	219	229	237	202	226	201	232	215	225	223	224	237	225	235	214	185	201	208	212	213	176	212	208	226	203	202	203	206	208	242	214	237	214	205	210	202	244	229	195	222	235	237	206	252	238	225	206	231	201	213	221	207	234	218	228	219	242	220	242	235	245	205	210	227	211	233	202	244	228	216	211	221	210	240	234	226	199	206	215	235	218	214	211	234	255	232	238	216	219	222	219	219	250	213	225	236	208	219	233	205	208	226	196	242	189	212	238	192	221	222	211	230	227	217	216	198	217	179	232	218	225	213	201	234	193	238	233	247	224	205	202	222	190	234	223	217	224	210	209	245	201	197	262	197	243	228	197	222	214	192	220	194	216	206	176	211	207	210	241	230	222	185	220	226	214	266	259	217	227	222	201	224	259	224	205	224	224	226	222	180	212	219	230	228	222	209	228	224	196	219	207	206	217	217	225	191	208	219	228	239	216	243	231	207	207	251	221	220	238	242	202	192	236	210	189	207	246	230	215	242	196	212	213	225	236	238	234	200	231	197	216	240	236	227	201	252	233	202	213	241	226	228	207	224	203	217	244	203	220	233	194	213	217	210	176	216	205	219	216	209	218	225	209	216	232	252	219	234	190	231	228	233	225	221	228	212	218	212	229	204	267	226	234	233	204	224	215	212	214	225	219	222	207	214	196	231	228	232	240	214	209	217	223	236	239	214	245	215	245	225	197	240	217	188	209	199	237	182	204	233	207	209	254	224	195	245	249	240	226	213	219	207	193	234	225	237	226	204	216	217	234	218	220	203	271	220	212	229	206	211	217	223	237	220	199	200	218	218	244	221	223	180	205	212	207	208	191	231	226	206	229	221	223	238	220	228	196	200	232	208	210	211	246	198	218	226	205	235	233	234	234	211	214	216	230	212	195	212	221	224	219	208	210	203	232	200	195	190	216	234	216	225	232	200	202	216	208	191	236	208	204	229	225	224	202	202	208	217	192	214	226	203	207	222	254	204	201	221	219	200	242	221	215	219	215	249	215	232	205	188	198	242	210	224	199	209	214	222	232	188	221	239	232	207	198	237	255	196	209	208	220	193	205	224	230	193	189	232	237	230	206	255	214	226	232	235	214	198	220	209	252	225	192	236	251	220	224	200	218	235	236	222	205	199	222	213	229	255	227	230	217	218	219	185	243	249	223	221	208	217	206	241	204	198	223	226	242	232	223	257	210	213	214	222	224	230	206	234	220	218	230	237	220	223	194	246	224	252	228	230	237	213	171	217	241	225	206	243	216	217	221	232	237	210	179	219	212	233	237	208	219	224	224	235	189	212	238	199	251	214	246	187	242	246	231	221	218	204	246	175	223	195	199	211	188	224	231	227	214	202	216	216	229	218	229	215	193	215	222	223	208	248	219	216	202	211	202	212	241	219	232	234	231	202	222	228	223	221	199	196	210	193	221	209	206	222	220	217	229	257	220	210	226	215	242	218	236	208	221	202	215	244	247	222	192	218	232	221	222	230	195	225	212	219	204	210	200	188	212	199	198	238	235	224	220	237	218	228	253	221	227	214	220	209	222	219	198	227	215	205	216	196	228	232	200	203	246	208	250	236	236	231	209	202	251	213	238	235	196	228	215	255	218	210	210	194	178	211	231	219	243	260	251	221	220	223	205	201	232	227	247	207	192	198	207	208	204	244	236	190	216	207	217	263	225	205	213	199	217	235	192	201	238	240	234	221	192	191	180	223	198	195	238	231	203	235	228	226	225	215	218	219	217	216	233	234	216	194	207	205	199	222	206	210	225	219	210	240	198	218	210	212	232	212	212	208	237	229	189	216	220	198	197	218	182	231	230	197	231	194	220	207	208	228	219	210	227	208	209	207	213	233	215	213	232	237	215	226	223	231	229	193	212	234	213	197	195	227	221	213	212	221	217	223	216	196	200	201	233	212	218	222	194	222	204	224	218	201	228	224	204	208	211	202	222	236	216	258	211	238	217	216	221	208	253	234	249	226	233	182	221	195	198	215	224	198	226	206	248	209	234	215	199	192	216	236	214	230	220	204	244	227	211	222	212	210	199	226	237	233	205	211	248	195	206	193	199	212	226	219	236	214	207	222	228	238	219	230	264	205	210	230	198	223	188	220	198	220	232	228	206	203	229	207	231	236	239	221	262	234	229	216	227	212	224	202	216	214	184	200	214	178	245	206	226	195	190	230	215	230	235	187	240	198	218	196	230	220	239	222	220	204	215	241	222	231	234	215	233	223	234	219	235	232	229	223	233	221	247	209	212	204	229	260	209	217	198	245	204	212	233	221	207	197	215	232	228	239	209	220	214	234	231	212	217	209	207	201	208	238	241	238	241	229	224	220	201	200	218	199	230	235	227	224	240	204	233	192	201	211	201	208	228	215	266	227	216	231	220	206	196	199	227	226	212	188	200	223	218	211	243	218	214	224	212	257	232	185	199	225	203	219	221	213	217	213	203	207	218	218	233	217	226	212	213	266	203	215	198	224	206	227	218	224	236	212	227	229	234	192	209	231	224	243	213	248	227	220	208	248	196	198	222	211	199	243	211	214	220	190	205	203	205	248	225	229	198	232	240	235	212	214	216	216	217	200	197	215	245	224	250	217	208	210	200	211	246	222	229	217	218	215	201	243	231	231	237	209	234	219	216	242	225	199	197	222	195	221	212	216	222	213	243	233	230	199	203	222	222	231	227	236	173	196	190	219	220	213	222	212	235	205	217	230	269	214	220	213	241	228	219	221	214	213	213	226	223	225	217	193	208	228	241	215	230	213	240	194	216	240	195	207	202	211	245	209	233	246	221	213	240	226	241	220	218	204	234	211	190	184	230	219	192	186	229	200	226	213	218	234	217	236	236	185	215	223	241	223	222	164	207	209	220	236	209	195	240	238	234	204	257	198	238	202	211	202	215	204	233	220	260	221	220	202	255	232	229	220	200	211	192	209	218	223	214	215	214	225	231	261	234	206	242	187	214	190	186	202	230	205	192	211	226	202	200	231	207	201	228	224	245	239	249	222	205	216	222	230	217	243	222
32053	13670	7353	3261	1820	823	511	490	535	470	490	502	498	494	505	484	455	474	499	508	464	450	475	494	500	482	448	413	479	477	450	436	452	477	403	479	472	476	479	442	493	442	467	471	475	448	475	485	447	464	448	487	451	452	477	455	429	469	437	480	461	478	463	479	506	460	476	493	464	468	461	434	432	450	478	506	464	477	496	462	463	511	461	473	452	415	444	483	498	476	475	459	447	495	442	543	424	449	461	476	463	466	475	477	437	473	463	496	425	444	478	462	458	469	493	486	470	515	448	450	464	488	478	491	469	467	492	468	441	494	480	491	466	473	502	470	462	440	464	455	473	460	468	497	438	465	504	466	505	453	487	470	463	488	501	479	459	429	444	447	460	464	480	452	480	475	459	476	476	471	503	482	459	497	456	473	460	465	474	472	487	411	458	456	492	460	469	446	471	442	440	449	489	453	449	459	446	458	469	502	477	470	435	481	491	518	460	444	489	447	451	456	446	478	539	433	463	485	485	454	484	445	463	443	438	499	476	467	486	491	473	471	460	483	452	475	496	484	415	504	461	454	479	437	471	477	455	443	481	463	476	460	486	424	469	455	457	464	490	502	453	463	474	517	512	484	463	478	450	455	503	486	498	462	437	507	460	462	510	503	457	444	479	482	499	454	500	502	456	476	448	480	433	461	481	474	457	491	488	504	480	411	521	447	485	469	471	452	472	451	470	478	445	457	487	452	464	450	475	472	475	483	474	480	453	452	438	507	518	453	440	498	483	483	424	484	475	442	495	451	452	445	482	463	477	444	465	432	435	486	439	437	440	446	478	447	456	446	455	434	480	461	481	455	479	484	463	483	485	464	454	464	450	473	479	464	451	432	498	456	475	490	431	449	453	475	424	486	449	480	487	492	493	439	485	469	461	481	504	469	470	462	444	466	488	483	456	438	462	432	448	477	437	490	498	457	476	435	458	454	499	472	482	487	476	457	498	466	450	455	473	456	469	502	515	441	474	448	497	473	445	453	520	459	452	468	483	478	460	484	483	479	485	454	471	506	462	466	454	480	476	470	474	480	462	455	485	481	482	427	469	511	473	481	477	463	459	473	444	444	457	481	493	447	439	430	453	494	471	443	481	506	468	445	475	436	478	444	471	445	471	445	497	451	431	444	514	481	475	478	469	446	472	438	443	491	479	451	487	438	494	452	462	478	512	445	451	452	502	490	476	490	452	477	453	496	440	478	430	447	492	434	480	443	485	471	445	495	449	478	441	477	472	426	470	462	476	451	436	512	509	455	453	524	459	455	442	466	490	458	480	465	446	464	496	470	465	490	479	462	458	451	443	477	435	478	472	465	489	483	469	496	481	450	454	465	462	463	463	440	457	456	488	467	479	478	453	463	441	447	482	430	493	464	450	452	438	478	500	456	484	480	473	464	453	441	483	456	491	455	436	487	475	474	474	475	438	485	463	486	420	452	465	441	454	433	490	451	470	492	430	510	505	468	503	475	477	489	436	495	463	465	464	532	528	481	466	502	472	472	485	463	469	503	443	436	473	487	481	495	452	475	465	432	463	450	472	440	463	467	498	462	513	466	481	442	435	492	440	501	453	463	467	451	475	428	453	489	465	477	493	450	477	448	469	458	465	472	452	477	429	465	456	481	464	443	494	483	441	473	466	492	469	411	407	467	448	437	489	480	495	477	458	496	462	456	443	480	485	472	486	530	462	476	497	461	458	482	431	432	447	459	465	432	492	452	453	463	466	452	429	482	460	514	458	464	469	440	468	510	470	466	466	477	465	463	454	473	446	470	444	455	454	428	491	494	462	485	463	471	440	430	476	460	453	463	470	461	496	459	495	464	454	467	498	485	497	488	463	461	477	467	464	473	484	490	473	488	445	429	454	456	467	490	448	474	460	488	440	467	465	452	474	476	469	444	473	465	514	457	486	487	449	518	453	451	492	468	518	439	473	452	506	461	450	481	458	445	466	476	430	448	480	480	501	504	486	462	482	433	475	454	488	466	480	456	430	441	470	459	472	445	493	464	478	435	426	443	480	438	463	450	449	448	489	472	454	451	475	464	483	460	468	481	482	475	434	500	463	487	489	477	475	473	456	476	448	515	447	453	449	458	481	472	486	477	511	506	438	450	464	496	461	494	522	460	472	474	445	469	476	441	463	445	460	434	505	519	464	483	489	467	441	451	465	481	455	459	476	451	476	486	444	481	456	460	482	470	510	515	430	442	488	433	453	439	427	484	469	504	443	534	469	480	485	487	477	496	484	444	445	465	473	472	484	457	505	503	467	471	467	438	472	496	458	494	462	475	482	452	484	426	439	485	452	477	487	446	470	467	446	476	467	494	465	481	479	468	476	463	461	439	458	481	488	452	475	448	465	454	491	464	493	431	441	464	479	505	467	441	464	483	432	477	452	428	462	482	480	470	490	489	476	450	477	489	517	444	478	461	495	480	454	495	474	440	510	498	434	467	469	463	502	468	464	466	473	449	473	496	441	474	443	447	505	475	457	467	461	492	477	514	481	443	483	436	461	473	449	453	503	443	445	458	455	455	466	441	480	454	451	495	464	443	468	461	482	415	464	441	480	452	534	470	469	477	482	467	469	474	462	460	426	491	454	466	468	491	456	439	435	467	441	462	431	457	488	485	429	460	456	420	461	466	460	448	447	475	491	486	462	455	475	447	483	454	481	452	446	469	457	479	484	471	459	453	473	459	466	457	448	475	483	466	492	439	488	457	456	452	442	450	491	470	453	473	451	486	474	441	455	470	470	469	443	423	456	463	475	455	440	487	463	420	481	503	515	475	455	464	488	481	462	476	449	452	454	470	492	469	489	486	431	454	460	505	452	468	450	505	452	441	463	465	479	457	474	468	479	450	447	461	459	451	462	471	445	482	454	452	460	486	464	470	433	479	460	496	482	491	447	444	492	489	451	512	432	495	433	467	438	513	499	512	449	446	449	495	512	429	467	489	473	439	488	426	471	484	442	510	472	485	477	498	446	503	461	411	445	464	488	486	458	468	437	492	473	505	448	495	470	461	498	460	485	480	475	511	477	451	469	479	503	518	455	444	429	436	446	514	458	483	449	482	476	448	461	484	436	493	481	470	461	479	486	505	440	468	472	490	494	462	480	478	495	487	493	496	487	486	459	452	449	471	472	429	466	495	477	436	535	495	486	507	447	477	446	482	432	460	459	480	488	470	443	435	459	464	432	467	486	461	456	498	440	458	485	462	456	461	474	442	443	436	421	468	477	477	482	477	474	486	483	425	433	472	437	460	482	453	480	468	470	470	483	442	494	447	460	470	467	488	446	461	485	481	462	445	467	444	449	487	475	438	459	455	421	462	463	500	450	483	483	492	458	448	482	459	445	495	489	451	485	448	491	498	460	445	494	442	453	403	483	475	496	455	444	490	486	447	488	461	475	468	488	472	499	477	465	431	497	513	436	469	477	462	492	472	447	473	438	462	476	485	481	423
61458	30068	11100	2913	1020	637	307	229	228	219	235	249	210	222	247	264	254	236	218	234	231	213	220	223	239	222	222	235	210	245	205	234	185	227	217	205	208	214	198	228	229	224	260	221	206	245	207	242	230	241	207	202	211	209	190	219	228	229	238	231	249	223	214	210	260	211	231	200	243	253	232	212	226	241	236	225	202	223	221	206	225	202	197	216	186	215	211	246	209	250	197	257	209	223	236	225	197	237	215	217	206	216	262	224	218	228	243	229	190	253	208	211	250	222	206	196	253	226	245	230	239	201	210	226	233	221	234	227	219	226	225	205	232	229	219	217	233	234	274	224	247	214	191	206	222	247	214	237	226	225	218	215	191	208	234	268	213	246	236	238	204	230	244	244	231	228	205	228	244	220	203	215	225	221	255	221	224	196	222	236	217	221	214	261	221	236	231	232	214	255	239	208	244	254	224	202	206	232	211	192	206	244	219	235	227	226	245	214	213	224	226	225	249	209	236	209	236	246	226	210	213	226	210	184	233	238	205	223	223	226	234	211	227	194	212	213	214	242	219	229	226	200	256	206	232	257	210	228	230	218	220	225	231	243	214	230	225	223	211	245	240	190	239	225	234	249	203	251	222	235	256	223	214	217	235	239	220	225	216	231	214	222	213	211	205	240	226	216	244	243	224	203	234	215	233	211	225	237	216	206	206	233	244	256	215	229	215	213	207	206	209	241	252	222	251	248	225	247	229	235	246	235	222	221	246	226	215	246	234	212	234	209	205	209	226	237	205	226	220	245	240	211	206	230	197	218	233	214	218	210	217	250	194	221	233	231	214	237	271	228	204	215	209	211	221	237	232	242	217	224	215	259	230	250	240	229	263	241	236	230	240	237	200	216	233	205	214	200	238	213	252	211	218	210	224	221	234	206	230	205	225	225	230	236	235	216	226	238	228	223	245	224	263	204	243	244	218	257	221	218	238	216	220	223	170	215	208	212	224	258	197	215	209	219	216	221	234	237	192	225	235	208	213	222	203	222	213	235	216	215	233	247	237	236	223	235	251	224	233	228	248	227	206	220	214	228	242	238	203	234	269	241	242	209	226	226	214	235	215	227	222	218	236	228	243	238	235	200	232	210	219	274	242	213	247	234	253	199	200	228	213	252	227	217	195	222	233	235	198	208	241	228	180	238	225	199	230	239	219	211	229	248	269	261	218	222	214	192	187	215	247	216	220	258	237	236	230	228	213	230	246	211	215	245	207	204	214	219	220	204	230	242	223	245	213	198	220	268	252	220	243	213	234	214	202	203	219	247	216	223	229	223	231	216	233	241	206	229	225	241	236	203	229	228	242	233	258	214	248	213	250	209	206	232	243	248	216	214	228	220	251	246	216	228	209	224	218	211	232	229	233	239	222	224	200	223	208	239	243	231	218	235	232	280	242	233	227	223	232	231	206	225	225	239	223	239	240	206	233	224	227	213	220	236	227	229	237	243	225	221	268	230	208	210	207	246	257	212	224	234	268	218	233	208	232	226	262	220	226	243	223	238	221	214	225	234	249	211	222	212	226	252	262	246	212	200	234	249	232	206	217	230	212	235	231	265	233	209	223	231	216	241	223	236	216	253	225	189	231	240	238	235	254	212	233	220	246	254	235	217	223	238	251	230	209	222	236	218	223	229	220	220	243	207	211	247	190	240	234	251	257	195	210	237	216	232	258	228	225	209	206	208	217	208	234	198	232	218	211	256	205	213	221	237	232	225	208	238	247	243	211	205	216	237	241	217	230	213	200	220	224	250	230	240	210	223	203	263	214	209	266	199	216	232	249	206	233	271	213	223	223	235	213	222	187	208	253	223	180	214	223	236	249	260	248	243	238	236	225	240	212	260	204	238	229	242	221	257	223	228	210	248	235	199	219	225	205	200	258	230	255	222	231	190	210	227	248	225	221	233	223	208	228	192	220	238	228	201	222	203	237	237	215	207	215	221	201	207	226	238	219	251	221	213	210	240	222	236	244	219	242	253	224	236	255	226	236	231	235	246	219	234	212	214	227	222	190	217	214	215	218	216	231	245	214	236	220	229	214	191	210	203	212	219	228	205	237	216	216	213	234	240	215	231	243	223	225	252	240	243	183	234	220	220	241	215	210	222	246	242	217	234	248	227	207	250	230	215	231	206	253	247	230	197	216	211	242	226	262	207	251	247	253	251	223	220	224	201	234	189	201	235	204	200	224	195	217	189	250	257	208	229	209	233	231	212	219	240	222	221	254	265	208	196	231	238	220	197	219	258	245	197	223	245	203	216	262	242	217	215	209	234	219	248	210	219	229	225	246	225	222	219	228	224	242	226	213	212	234	214	219	207	217	213	235	248	231	197	256	225	217	199	193	250	221	213	225	239	230	209	210	250	214	218	243	250	208	245	232	260	235	237	206	222	226	209	185	228	212	221	222	215	244	227	209	229	212	207	228	223	221	199	211	253	213	228	227	229	245	206	226	244	252	216	200	226	241	266	237	230	194	206	222	209	244	222	252	213	225	254	266	243	237	212	220	222	202	215	231	205	241	204	198	241	250	211	201	228	229	243	230	216	241	239	243	217	194	205	259	227	243	218	248	232	229	237	230	200	197	248	232	223	227	226	247	218	237	231	219	210	221	212	227	212	222	225	236	220	221	229	194	226	216	236	239	249	235	227	222	234	247	233	224	212	234	209	224	234	176	210	201	216	253	239	206	224	238	246	239	221	221	221	226	196	239	217	231	236	230	240	275	245	245	253	225	210	216	241	244	228	209	185	203	208	250	239	217	236	214	234	230	220	247	217	220	186	243	207	222	224	229	239	261	195	236	259	217	245	257	234	203	227	230	245	220	223	222	229	230	258	222	226	218	244	222	228	209	246	231	220	221	257	231	202	239	238	228	253	226	207	266	259	241	233	245	226	230	238	214	236	240	252	216	221	253	253	231	228	228	207	244	246	206	200	219	220	216	231	222	220	240	227	249	267	237	248	241	253	252	225	218	225	222	224	201	221	231	255	207	216	217	221	193	205	235	275	221	229	236	232	214	228	224	238	226	230	221	207	202	263	222	208	241	210	217	214	232	230	233	236	245	244	232	259	199	206	241	227	222	206	231	228	221	262	204	222	231	207	250	217	185	204	211	211	191	229	202	232	240	241	226	195	216	226	237	204	214	238	230	259	204	265	213	195	207	222	228	230	266	258	238	214	196	205	201	218	221	263	218	224	223	248	191	236	233	241	254	232	222	216	216	213	208	253	279	232	220	234	238	245	228	238	226	249	232	281	210	235	218	262	240	220	212	235	230	244	201	243	233	225	210	212	221	246	239	226	231	233	199	243	215	245	231	251	252	241	206	214	235	235	236	227	210	242	232	234	252	224	247	238	208	243	246	230	211	257	232	260	243	228	242	219	216	256	246	226	214	246	201	232	244	228	247	243	212	222	226	228	232	254	197	229	246	208	204	228	243	218	233	189	229	227	240	249	232	243
40717	21009	11605	5545	2866	1927	696	547	505	475	498	514	491	485	493	486	542	496	495	502	507	526	500	479	471	469	462	502	519	492	480	494	510	484	479	493	478	486	513	505	473	512	500	474	516	474	513	520	481	484	529	486	502	480	486	482	496	486	483	493	443	530	439	504	487	522	522	483	491	476	496	442	536	478	492	488	518	515	498	491	478	495	458	535	477	448	503	482	479	509	469	508	504	487	539	491	531	482	540	497	479	507	491	549	489	486	467	492	490	494	496	519	501	481	474	521	519	501	491	469	508	482	459	466	480	470	479	471	462	514	461	492	510	497	479	495	496	492	468	520	487	492	472	486	489	453	499	473	494	486	481	493	461	502	507	478	517	542	483	476	473	502	500	479	485	478	499	453	455	481	481	458	454	494	462	471	455	469	447	519	484	483	440	520	477	426	500	500	468	505	452	449	508	470	496	486	480	468	509	536	440	500	465	445	478	449	475	487	495	502	524	501	505	486	495	521	502	502	513	468	462	463	501	520	472	508	473	480	503	484	492	471	444	496	508	515	532	458	482	516	535	468	485	490	529	494	476	453	516	499	480	511	496	476	499	491	500	528	481	488	466	492	491	488	502	465	499	472	496	501	459	503	529	501	534	473	536	432	473	496	452	483	525	516	480	495	487	497	496	489	489	497	503	463	490	475	484	476	526	466	464	498	466	503	499	475	468	469	486	538	494	495	474	457	503	484	464	462	499	529	502	512	472	491	465	466	518	480	477	464	480	447	467	491	530	457	505	492	470	474	488	475	486	488	482	512	482	458	482	433	467	468	471	493	505	465	508	512	471	472	491	490	479	510	492	477	500	474	452	492	461	468	469	468	496	474	514	474	506	567	478	505	493	497	476	465	483	515	483	467	508	513	530	501	494	512	477	504	521	504	468	508	505	476	439	487	470	469	504	462	456	446	495	520	493	478	511	446	514	466	474	480	462	475	448	499	470	490	494	488	497	498	488	463	510	466	481	478	511	457	446	472	493	462	490	505	501	506	462	510	483	478	471	495	475	453	499	478	484	453	483	465	463	504	430	541	500	499	492	506	519	503	484	449	448	488	473	509	514	446	477	438	496	478	467	530	484	511	532	493	487	503	443	469	471	487	493	455	501	496	507	471	498	509	444	502	506	491	505	509	468	481	514	468	460	450	492	514	472	482	502	443	498	506	483	495	518	536	454	480	486	442	421	495	479	483	496	468	461	517	488	495	473	530	469	435	482	484	450	455	485	486	497	503	488	477	515	460	517	527	486	493	499	483	461	459	501	458	526	498	485	499	451	469	523	487	475	485	507	438	480	511	485	516	498	449	514	473	468	475	489	474	478	485	481	495	484	501	490	469	450	501	498	477	510	456	467	493	464	494	478	470	475	484	506	516	521	497	454	453	507	499	440	481	509	474	527	514	450	457	476	498	471	468	527	484	510	477	504	507	487	508	493	481	472	472	483	480	535	490	484	501	523	463	467	519	485	486	461	515	460	475	462	522	435	477	456	483	473	459	472	472	487	510	501	507	517	484	533	492	482	475	465	487	492	467	483	491	487	487	502	499	484	496	491	529	483	493	480	485	508	497	500	472	523	497	487	454	469	462	517	522	467	475	481	443	501	491	490	455	470	489	475	496	513	487	473	461	483	471	480	479	480	530	482	526	475	514	485	494	510	499	537	480	471	465	480	517	473	474	487	458	471	467	472	459	449	472	446	493	509	474	511	471	488	461	497	524	502	446	493	481	509	485	487	493	469	454	487	471	510	489	455	484	477	497	491	475	512	476	494	451	471	461	447	502	516	490	476	503	474	485	455	483	495	482	465	446	477	531	486	492	462	494	491	491	481	454	476	503	474	497	469	488	521	493	459	482	511	494	463	470	460	472	496	513	502	485	432	491	505	471	464	463	478	516	529	496	482	463	519	479	471	510	486	488	488	495	467	443	460	479	500	498	492	465	473	517	481	510	481	483	478	497	483	488	487	490	475	492	478	470	478	520	476	503	505	489	469	491	544	471	448	495	481	524	498	520	489	517	481	443	511	482	471	488	453	479	457	458	494	505	447	482	437	500	482	457	515	547	512	488	460	517	526	484	499	485	473	494	479	468	522	459	504	527	495	486	487	483	484	486	499	489	492	488	473	464	508	486	467	497	478	489	476	470	523	474	475	480	494	480	510	490	472	488	501	489	444	468	475	484	477	522	460	510	474	512	513	473	497	489	483	464	496	468	468	471	479	495	483	489	541	483	500	470	479	494	497	463	483	455	499	491	461	498	495	481	487	484	502	467	521	461	486	525	469	487	476	516	462	492	496	489	471	460	475	455	474	482	489	485	525	493	484	494	473	455	483	522	506	513	479	511	478	482	506	479	477	515	477	415	492	485	502	496	449	501	480	493	497	472	477	506	492	505	473	487	527	521	477	468	520	479	486	485	476	481	454	489	506	511	519	465	497	488	490	465	486	488	489	540	484	458	519	492	493	496	482	494	503	443	491	487	501	496	486	526	468	483	505	457	489	494	497	474	486	486	505	487	493	512	473	519	469	521	461	492	459	487	497	449	497	487	449	498	461	485	474	490	461	498	476	457	526	479	488	455	474	480	500	492	500	504	458	468	520	495	473	481	473	508	493	486	473	473	467	465	503	479	487	508	488	472	493	475	470	505	514	505	415	465	474	517	537	463	462	481	510	456	469	480	502	500	438	512	496	456	489	440	515	473	481	477	496	492	527	498	478	508	455	468	497	448	516	512	501	512	497	507	476	466	488	460	471	522	513	478	476	518	482	512	468	472	499	497	469	481	528	485	484	516	509	459	470	480	492	500	516	467	476	503	469	473	477	474	477	477	514	511	460	469	450	506	513	457	509	471	493	500	487	493	540	502	508	496	537	520	484	517	510	457	521	494	500	500	453	487	484	469	480	480	494	504	476	501	501	499	522	479	483	493	473	501	459	473	501	489	504	499	475	489	475	472	490	462	479	523	492	504	486	517	498	476	469	510	492	477	470	496	450	461	483	485	501	482	484	489	480	489	450	472	484	462	466	475	496	491	473	523	466	478	498	482	498	454	454	527	476	503	463	511	523	525	489	464	478	485	489	478	477	429	478	506	451	493	464	499	476	458	456	446	460	486	487	525	499	505	469	509	500	454	496	487	511	525	502	488	502	483	467	451	462	493	519	463	462	477	489	487	491	486	479	516	514	475	544	491	495	510	481	477	500	546	475	470	485	487	428	483	533	500	494	477	494	497	481	501	464	532	483	487	504	455	489	475	492	474	471	471	496	487	477	475	475	536	500	454	490	473	485	482	504	456	499	484	487	478	501	483	476	491	463	527	489	488	446	490	500	529	523	489	502	478	494	517	479	466	453	474	477	505	501	492	492	525	465	480	498	505	524	517	461	508	469	446	498	520	478	526	472	490	458	510	489	434	517	459	506	491	466	516	492	506	490	524	503	515	479	509	467	488	481	510	473	502
65596	34923	17968	7275	2900	963	413	339	306	296	264	291	271	254	297	250	296	296	272	259	292	278	276	260	242	294	282	284	254	298	276	260	275	261	275	259	274	284	273	262	261	284	267	265	271	266	269	281	273	252	259	277	290	309	264	272	324	268	290	235	272	246	264	274	295	310	303	272	249	262	303	303	270	280	264	272	278	288	290	265	263	254	300	267	253	249	299	276	265	276	273	302	295	302	264	256	252	280	266	287	266	281	284	327	298	229	274	324	273	291	255	262	269	232	282	296	263	270	262	260	277	295	292	264	292	292	277	258	266	258	264	261	244	282	270	278	258	251	297	262	249	277	270	277	272	309	282	269	256	272	266	292	294	283	251	295	291	261	261	249	290	290	274	287	271	251	309	282	272	272	299	289	273	256	282	269	272	293	255	274	300	252	309	273	283	290	278	257	283	280	314	271	284	286	287	271	289	293	268	264	321	290	307	269	297	269	288	297	316	255	291	266	279	284	261	243	256	250	288	253	290	283	264	295	278	276	280	267	271	269	288	277	271	293	286	284	254	266	266	261	290	258	303	261	261	281	274	274	261	304	269	261	311	268	227	293	285	255	281	263	254	237	265	271	273	263	270	262	244	275	271	273	286	285	279	278	257	267	277	284	289	273	255	281	279	250	281	292	246	262	280	277	265	298	295	284	289	274	260	274	275	266	262	247	267	248	261	283	282	248	240	287	316	269	289	274	284	261	262	280	279	273	272	277	271	269	305	267	283	276	257	296	267	280	264	297	275	276	309	276	250	282	296	296	275	254	282	300	270	267	259	264	270	259	250	269	286	285	261	248	266	302	284	261	297	282	263	277	278	294	224	283	251	288	303	267	276	281	286	290	256	302	251	272	297	250	286	242	262	243	265	264	256	299	251	263	269	256	271	266	288	275	267	260	293	263	281	299	266	255	246	266	278	323	290	273	273	253	278	264	297	282	284	299	252	275	273	276	293	278	274	289	279	280	290	286	259	289	287	275	280	282	274	264	286	283	261	256	263	249	253	292	265	245	254	269	274	277	277	280	259	284	270	253	312	274	265	267	264	291	259	283	262	259	285	306	279	259	260	268	281	285	290	272	249	310	247	284	277	274	293	299	278	284	270	283	276	279	283	243	277	259	283	271	274	274	293	286	285	290	276	260	224	280	273	263	272	251	295	251	296	281	290	280	272	249	300	274	254	294	295	262	277	280	263	310	282	292	265	251	261	292	288	309	291	258	309	305	287	282	244	270	256	279	302	238	276	284	275	261	265	303	291	276	248	258	239	260	260	287	252	245	301	273	288	294	263	274	274	297	278	291	308	267	243	286	246	257	268	272	273	321	274	307	305	308	235	250	270	261	230	285	300	317	252	280	262	239	253	279	300	270	252	251	291	286	301	251	286	279	276	274	262	298	285	260	275	267	278	281	264	286	258	258	250	253	268	272	266	259	321	276	300	280	260	274	292	275	278	296	271	266	298	256	266	276	273	262	278	281	256	276	276	249	282	280	262	271	252	262	283	284	292	271	292	267	307	288	273	266	297	299	261	275	289	288	300	280	274	228	236	257	291	289	268	256	282	261	279	235	268	285	257	258	288	273	276	260	305	260	253	271	268	272	263	278	270	257	281	263	271	276	286	303	261	275	266	279	259	282	285	264	277	290	255	254	251	275	282	323	276	268	248	284	275	244	282	275	269	298	298	278	254	296	279	296	300	273	301	268	278	298	271	278	268	279	277	282	265	252	301	282	269	295	269	317	264	284	265	297	276	295	274	306	295	268	246	283	270	269	246	281	299	282	254	289	284	305	265	289	288	273	272	287	250	282	281	275	283	311	265	262	262	256	284	273	278	255	297	277	280	289	279	302	255	285	259	264	265	268	261	262	267	314	274	269	291	260	259	266	280	252	268	286	295	247	301	283	271	267	264	247	306	288	244	304	281	243	235	293	263	296	255	261	237	271	311	268	287	261	261	249	258	302	292	272	314	275	284	294	263	277	252	249	273	295	269	296	260	279	285	253	237	271	285	260	303	282	250	299	283	297	317	266	280	264	292	277	272	295	266	303	277	270	269	276	271	269	280	250	273	263	279	260	259	271	296	330	292	296	292	258	256	273	271	279	268	226	238	273	234	259	281	223	284	304	284	266	269	256	275	293	273	256	286	256	265	288	289	290	249	270	259	263	263	260	287	263	286	267	284	287	267	310	273	278	263	260	281	293	266	254	288	256	287	256	290	247	277	234	286	263	282	267	249	290	276	264	264	291	294	276	296	293	276	305	244	305	287	252	269	314	273	269	255	269	292	249	276	256	279	271	263	270	265	249	260	295	316	301	292	263	299	286	269	257	228	266	285	262	297	287	255	266	259	248	262	316	271	290	295	300	250	259	268	271	283	245	276	247	285	287	254	287	309	292	304	248	263	271	317	281	273	284	237	248	249	253	278	285	249	317	259	251	261	245	269	271	265	307	277	266	236	281	273	277	277	281	295	301	284	293	223	252	268	263	299	288	227	271	269	268	280	257	271	294	250	250	251	271	276	267	259	317	288	269	252	272	251	277	307	290	261	290	282	259	249	268	260	299	288	281	281	238	299	287	286	271	247	302	285	282	252	266	279	301	255	264	260	232	251	308	254	283	252	282	258	267	283	266	264	260	294	299	294	279	232	319	283	278	291	307	267	315	307	298	265	259	255	299	282	263	259	307	297	280	287	250	277	245	262	262	272	275	267	280	249	268	268	289	264	271	267	267	261	228	314	256	247	265	265	251	260	283	271	251	255	275	268	291	314	327	291	260	255	266	279	263	287	275	252	280	287	255	295	274	272	250	273	280	246	250	274	302	281	266	287	292	273	300	281	284	255	260	285	288	274	298	254	258	262	274	273	271	294	284	286	302	257	274	254	230	291	284	303	267	270	280	269	289	253	255	292	273	277	271	283	299	262	296	298	265	267	304	268	267	298	265	260	232	283	270	263	284	235	251	240	285	265	305	253	278	310	262	274	279	300	294	293	285	275	277	289	274	354	270	270	244	286	264	312	278	288	256	280	293	253	284	281	257	264	271	261	272	304	254	287	298	254	284	295	272	267	268	265	278	282	283	271	260	253	263	273	270	240	287	261	267	278	302	258	234	272	257	295	291	274	269	253	260	272	262	241	300	279	298	298	267	252	257	271	295	262	248	294	241	262	268	274	269	284	289	284	290	267	308	295	294	292	288	253	296	269	288	246	239	295	243	296	303	280	259	303	267	263	312	299	258	260	290	266	265	287	307	246	299	251	300	292	277	262	283	249	302	272	257	269	285	286	280	261	284	287	286	267	293	305	273	269	246	280	271	286	285	260	277	276	271	281	269	250	310	303	276	296	315	295	249	281	275	294	269	261	292	266	299	291	260	299	268	281	244	281	293	248	264	286	295	296	292	263	280	310	270	295	226	283	249	264	272	285	291	244	265	270	263	246	284	297	247	328	272	259	257	282	293
42885	24769	18402	12569	7518	2654	1107	681	631	602	582	616	603	609	605	607	593	586	650	596	640	570	582	596	600	592	587	606	592	553	596	574	589	599	588	569	580	595	565	589	599	584	587	560	593	585	593	602	594	558	554	610	627	583	601	594	566	589	566	559	579	583	634	594	578	605	597	601	595	534	589	564	595	583	535	531	559	565	574	557	555	595	523	594	557	590	585	568	585	560	569	593	594	569	558	577	557	555	599	545	553	578	580	586	580	591	555	572	604	630	541	562	537	556	614	581	587	555	546	535	547	577	570	578	576	577	589	578	568	582	556	552	565	577	592	587	591	573	577	586	575	600	581	612	582	584	598	565	624	563	580	603	562	631	587	593	594	572	575	571	566	586	623	601	602	529	568	563	612	595	559	557	586	610	579	594	552	601	609	575	584	593	573	586	562	583	586	576	592	564	557	562	581	541	595	567	597	570	625	595	595	584	577	550	598	544	586	551	562	549	575	593	579	550	567	555	585	615	533	577	594	588	588	586	528	591	540	602	606	600	552	549	600	599	569	601	579	574	609	561	536	598	582	579	613	547	515	624	582	611	607	596	605	564	569	562	602	575	567	582	558	620	582	573	612	595	554	560	579	567	571	583	558	595	568	624	603	590	570	592	561	577	566	615	561	574	584	602	618	590	595	592	556	594	566	590	588	605	596	592	587	586	571	594	604	589	551	585	600	594	574	563	586	560	619	574	580	556	564	589	563	565	568	567	614	577	558	561	553	600	575	568	615	617	613	541	596	561	589	532	583	564	586	605	590	602	598	588	573	588	580	574	585	518	551	564	574	591	589	582	567	600	579	591	584	588	562	559	572	557	600	552	583	572	611	595	554	589	540	585	570	601	607	598	591	595	558	563	616	563	608	539	595	562	602	540	605	549	610	573	591	572	618	596	570	582	592	556	568	555	614	597	562	533	561	594	625	546	614	605	573	584	570	594	554	574	579	596	590	589	631	598	595	613	568	592	610	526	544	565	578	583	619	602	627	579	580	597	586	569	586	629	569	547	539	548	585	612	607	586	537	559	576	577	602	582	569	567	591	600	577	620	559	590	614	594	558	600	583	565	622	599	558	567	572	579	569	586	571	554	593	578	610	563	613	596	545	613	575	599	609	529	559	562	580	535	549	553	586	570	625	553	577	598	548	571	541	603	607	572	590	568	547	584	579	551	546	586	563	536	608	592	571	630	586	561	614	567	565	619	548	529	624	571	565	576	599	587	570	555	605	561	571	557	576	586	575	578	574	589	573	563	576	594	551	539	596	561	552	564	565	583	606	522	591	588	554	602	568	572	595	581	600	581	566	547	585	603	593	549	615	608	579	530	577	585	587	591	566	579	577	572	585	568	593	584	587	569	618	566	585	570	535	527	555	584	563	562	566	582	589	621	602	591	528	574	534	545	563	569	575	585	567	601	562	582	594	625	552	557	572	565	591	569	555	561	546	591	580	623	648	595	589	556	579	591	602	588	597	558	608	593	573	578	578	577	559	532	579	579	588	589	565	573	575	538	597	592	566	542	577	599	559	595	577	571	594	571	552	563	559	601	592	578	591	547	558	586	572	597	559	566	604	583	543	570	568	578	584	574	550	562	576	570	603	546	572	602	599	524	568	578	626	578	586	582	592	535	584	575	567	553	527	595	551	544	594	527	614	587	573	582	598	551	565	589	560	627	564	564	611	558	527	569	567	537	572	579	627	548	586	606	557	574	553	564	588	553	520	564	585	592	565	634	579	589	569	557	612	592	527	577	618	628	619	622	564	537	554	614	610	542	568	590	556	563	591	564	573	548	609	611	596	581	622	583	613	560	597	570	547	559	536	590	601	578	608	538	550	544	565	602	615	544	581	568	569	558	549	561	574	604	591	600	618	616	555	567	535	580	557	586	578	542	542	559	575	592	533	599	564	601	567	564	593	565	574	561	584	588	555	599	571	627	581	593	602	559	579	552	568	585	569	558	599	547	567	579	609	587	586	567	556	544	592	545	571	601	567	570	571	522	593	574	596	569	545	548	605	589	583	610	583	620	609	606	595	599	527	559	551	575	607	578	582	603	575	548	564	611	570	609	578	561	603	562	584	556	619	581	595	597	615	584	597	562	585	552	583	543	575	571	559	556	603	577	569	574	542	573	547	563	560	560	592	538	581	582	579	601	585	593	605	616	592	557	551	592	607	576	548	599	572	606	538	570	616	587	609	584	631	531	596	547	577	572	603	549	567	587	573	606	585	601	579	570	613	554	592	595	549	571	605	546	539	564	569	591	599	571	549	601	545	576	524	577	602	555	564	612	630	552	568	584	569	541	593	586	596	553	529	599	560	565	612	588	574	584	579	601	577	611	583	562	593	566	553	574	590	610	546	564	548	570	587	606	579	577	570	556	523	593	566	562	563	637	593	590	596	588	580	630	580	605	542	607	617	585	542	570	591	567	582	611	583	616	617	576	567	624	618	614	551	602	561	577	587	563	563	595	581	588	541	557	596	615	549	580	578	548	542	572	598	552	621	562	606	576	589	556	542	608	568	577	581	555	589	550	581	609	603	547	596	601	573	588	548	575	565	543	546	581	583	558	564	557	493	577	577	614	569	606	592	541	531	592	593	549	574	574	597	572	557	596	556	589	565	575	585	605	616	597	558	613	564	587	590	616	590	624	532	601	616	585	586	552	588	540	602	552	543	594	556	626	608	568	586	564	520	597	587	592	606	576	572	544	576	581	591	542	611	550	544	588	591	592	570	588	519	574	602	583	600	585	577	583	621	564	548	613	570	587	565	621	573	590	589	585	594	581	517	554	596	567	587	548	531	558	545	576	559	525	579	596	553	602	577	550	609	584	566	619	575	626	525	588	573	562	575	564	627	562	574	544	580	562	606	585	575	589	593	526	566	556	542	609	609	562	581	557	547	596	559	588	574	550	575	600	543	594	586	547	573	626	579	580	608	578	530	568	577	590	585	602	569	584	546	590	573	574	584	570	629	537	582	583	578	557	605	578	555	583	566	577	570	562	541	604	562	599	566	570	554	570	574	577	590	551	565	621	558	553	610	531	619	602	595	614	569	583	538	540	520	542	606	625	588	618	552	554	619	591	543	582	572	592	558	588	531	597	555	593	623	567	558	634	582	543	539	594	578	568	549	569	602	593	618	602	598	587	567	556	520	578	536	573	567	562	569	555	564	584	644	573	583	603	576	549	612	603	588	589	605	615	621	567	575	543	587	598	593	586	569	590	617	579	586	538	553	610	581	568	567	571	541	644	552	557	591	592	603	569	602	544	589	548	586	573	615	576	607	564	588	579	577	581	564	562	562	635	576	568	606	527	572	574	623	609	560	586	586	587	571	591	553	608	574	591	575	590	561	593	586	548	575	558	567	619	525	564	572	584	561	556	559	572	604	601	575	547	564	571	559	606	557	592	601	545	591	570	571	572	551	557	552	587	560	609	531	578	597	612	550	571	553	556
45026	22068	9484	3795	1023	354	236	166	216	198	195	210	201	203	227	195	200	216	207	210	193	182	206	196	193	218	207	218	221	166	224	199	183	197	206	198	200	219	202	176	205	206	168	200	170	210	150	202	226	227	226	202	214	218	206	169	186	195	195	184	193	226	210	184	204	203	188	203	168	197	188	187	193	204	200	202	214	210	222	198	214	202	229	210	208	169	205	179	209	193	221	198	192	185	189	193	178	168	211	174	258	204	207	232	184	196	185	212	218	211	188	190	205	215	191	173	218	237	185	216	214	236	205	201	213	206	196	188	193	201	197	223	213	220	193	200	195	185	222	209	238	225	199	207	203	195	187	193	196	205	214	238	197	206	215	210	200	209	240	197	191	168	218	212	194	221	209	228	218	224	202	217	207	196	199	209	193	198	208	200	191	200	200	203	186	217	199	232	215	185	200	241	174	210	200	237	209	208	216	193	205	222	232	170	210	194	212	200	193	201	192	201	210	191	203	223	212	200	203	186	196	202	240	217	199	219	235	223	217	230	199	219	185	194	156	206	211	179	208	174	189	171	188	172	189	193	198	219	194	208	196	230	214	201	184	195	183	203	167	192	208	205	170	183	174	174	194	199	216	203	174	166	209	219	200	184	211	199	199	210	229	203	196	216	175	209	227	216	184	198	226	185	175	177	219	187	191	190	187	195	199	209	181	210	195	194	224	219	194	206	205	201	195	226	182	157	208	194	212	205	200	212	181	190	171	216	211	216	221	195	213	180	200	195	174	210	218	202	178	205	196	219	225	190	176	206	220	178	183	194	219	181	186	204	202	215	209	197	202	197	189	198	198	187	201	206	193	215	219	188	189	209	209	205	198	189	223	184	176	179	202	207	180	199	207	204	206	227	202	167	211	199	199	185	195	186	195	217	228	205	195	224	198	179	190	215	182	168	209	172	222	223	217	172	199	190	204	177	206	206	180	197	188	210	195	196	222	235	225	217	180	191	170	218	202	190	207	186	206	224	207	212	217	189	185	181	171	166	200	212	201	212	203	179	189	207	209	199	223	206	215	188	188	192	193	192	219	223	212	211	214	191	184	198	188	187	187	201	193	197	172	198	208	207	210	202	204	204	209	195	209	213	192	183	206	208	194	206	201	207	200	203	189	176	202	200	172	200	205	205	191	161	236	234	194	168	200	182	177	187	188	190	192	206	235	230	237	186	182	206	196	188	195	202	213	196	221	215	212	217	192	205	200	210	216	208	170	169	218	186	204	212	216	182	167	178	199	197	216	194	232	225	219	197	210	176	197	189	204	222	200	199	175	222	183	210	203	210	187	195	181	192	216	185	176	234	193	193	217	190	183	238	208	189	208	202	205	187	197	190	205	205	199	197	204	226	196	207	184	202	227	174	212	191	185	216	200	204	214	198	185	212	203	189	219	228	201	208	223	181	182	210	206	198	192	223	204	198	215	210	214	212	181	183	188	192	183	212	192	207	193	184	196	184	202	193	225	198	173	193	208	208	203	209	180	216	214	172	200	199	202	172	190	205	232	185	199	218	182	191	193	226	204	196	191	177	177	171	200	183	203	190	214	233	190	199	200	193	211	188	218	182	195	208	193	222	226	186	204	186	189	181	183	210	188	221	189	179	196	210	198	195	207	183	211	204	199	179	186	196	221	211	209	202	167	189	190	208	201	197	190	218	192	199	222	187	211	190	212	180	176	196	199	201	219	182	192	211	197	203	212	213	190	197	235	208	176	195	192	199	196	214	199	206	210	197	202	209	212	197	221	215	210	208	216	206	214	197	194	209	218	188	212	185	190	208	174	205	201	198	194	230	197	204	205	217	201	164	195	179	216	199	179	202	201	208	205	205	210	193	182	215	199	212	191	180	183	183	179	189	202	172	223	205	164	197	207	217	211	196	213	212	206	209	200	208	211	225	194	226	202	202	200	220	193	209	201	192	196	184	192	160	183	168	207	181	196	229	184	217	209	200	192	201	208	217	197	200	195	190	216	184	188	184	237	225	233	196	184	229	202	187	168	212	226	225	185	202	221	215	223	189	203	203	197	222	210	193	204	236	234	197	186	191	206	204	221	223	219	221	203	206	207	210	213	200	211	188	218	200	227	185	173	196	216	227	176	219	205	221	200	184	215	200	187	180	214	187	199	201	173	187	192	218	177	180	211	171	204	197	188	217	195	194	216	191	227	226	181	221	206	195	210	210	195	193	178	229	214	196	210	227	206	212	201	170	211	208	179	204	192	186	225	173	193	184	212	201	212	170	208	204	210	201	204	201	195	206	230	176	174	202	196	204	184	191	221	178	191	203	184	205	181	192	215	224	184	192	220	196	225	222	190	186	193	200	183	175	189	195	197	196	190	221	204	193	191	205	158	168	185	193	207	205	183	156	231	226	198	182	208	249	197	226	195	190	207	192	210	166	203	193	186	202	191	217	230	210	189	224	225	183	195	167	186	179	192	182	194	221	183	200	217	191	196	194	210	209	238	203	230	172	176	177	198	206	182	199	182	214	212	192	208	201	182	203	215	195	175	198	198	211	219	150	222	262	189	230	215	204	212	190	199	191	217	214	187	171	184	212	198	220	214	241	204	210	186	194	184	191	197	229	195	230	219	202	198	183	189	198	202	203	202	210	173	209	184	225	209	219	193	192	214	190	216	198	192	212	213	201	195	221	185	206	187	192	212	204	177	210	213	233	202	195	193	223	184	202	224	219	204	214	207	179	185	174	194	191	174	188	190	200	185	187	197	199	178	200	186	181	201	177	203	204	211	203	183	200	190	204	220	176	190	212	199	183	218	195	208	178	228	199	203	181	220	233	212	219	189	172	197	209	214	196	206	174	202	175	221	223	214	170	191	219	210	188	177	209	217	189	222	196	205	174	202	211	201	212	183	226	202	218	232	170	179	190	231	200	180	172	205	201	216	220	194	214	218	206	206	201	225	178	195	206	209	194	206	216	196	193	212	234	236	212	188	191	206	219	196	224	216	217	204	207	205	186	214	200	196	219	184	199	208	202	206	182	215	224	234	205	181	213	238	236	197	203	181	199	181	227	208	196	195	182	229	201	189	176	213	203	198	208	207	197	194	223	199	220	212	208	216	196	188	210	192	195	211	178	204	207	194	207	216	207	186	177	206	211	205	186	210	190	189	189	200	203	198	217	192	216	200	239	187	194	175	206	183	200	172	190	172	186	214	180	210	206	187	209	214	224	207	173	184	199	218	206	191	205	217	196	212	239	212	212	189	185	200	223	218	210	210	197	209	216	227	229	203	217	199	214	219	204	203	209	212	209	206	197	213	217	205	206	197	203	209	222	222	191	213	213	213	194	203	217	209	203	181	207	185	203	205	214	195	218	197	178	200	210	172	213	199	201	201	188	194	193	200	183	212	223	223	199	207	202	180	179	184	225	238	188	177	201	195	184	221	189	204	202	205	193	234	194	232	222	217	203	198	199	209	187	190	188	229	231	201	202
28851	15491	12307	8096	3072	1096	518	438	461	414	492	460	424	439	467	450	426	469	430	465	422	455	432	445	423	474	404	442	426	448	423	422	424	454	427	438	422	447	456	398	455	463	463	466	435	423	462	444	445	403	430	428	456	427	417	475	449	422	430	448	413	428	443	439	460	438	441	437	451	455	415	410	447	440	421	390	432	422	435	455	444	438	413	455	445	442	372	424	392	432	454	406	419	399	424	468	453	439	397	451	433	388	428	422	426	414	444	435	406	425	436	453	433	449	429	439	450	444	458	438	420	434	435	444	438	456	435	481	444	438	434	444	440	419	430	421	481	462	457	446	402	451	424	416	428	459	414	422	429	395	428	478	468	418	423	442	439	432	460	426	450	459	418	449	462	410	456	406	427	428	430	415	426	444	434	429	435	454	426	459	411	427	418	431	444	428	467	413	408	416	427	431	452	425	467	463	452	379	452	446	454	459	447	444	460	413	441	400	451	433	421	445	411	439	433	445	439	436	448	456	447	437	434	461	414	415	443	397	453	407	422	423	412	461	415	411	457	452	489	418	461	464	429	464	442	414	428	425	439	435	453	415	438	429	464	462	414	457	423	437	454	430	430	440	509	427	453	449	429	446	419	435	429	417	443	443	453	424	430	439	436	426	423	443	421	464	449	412	421	447	489	419	434	463	409	455	442	418	426	440	447	425	450	461	460	455	407	483	438	456	422	452	455	450	425	436	399	426	414	450	437	476	447	448	419	427	466	418	435	420	420	437	450	471	411	454	420	448	405	474	426	473	431	429	462	439	441	437	428	391	465	422	435	393	417	440	424	421	410	464	407	450	439	420	446	430	436	437	415	429	457	437	408	430	411	474	419	445	449	405	424	450	418	414	408	415	448	419	440	407	452	389	435	410	444	400	430	422	437	449	452	437	412	446	415	447	428	427	458	467	452	430	478	438	461	446	398	444	454	455	451	426	448	429	438	436	428	431	443	402	404	426	474	458	452	458	457	414	429	424	437	437	431	477	456	445	449	445	445	452	435	416	444	394	435	392	427	421	433	435	455	422	464	451	442	454	437	438	446	449	419	432	428	431	428	433	413	441	442	474	445	423	406	443	463	435	475	466	435	416	425	413	408	414	460	467	423	438	423	411	454	419	408	422	408	427	419	438	395	419	389	468	409	412	432	452	438	440	468	435	454	441	423	434	467	434	417	457	416	405	455	433	453	435	442	446	424	445	448	449	468	461	441	440	431	432	422	470	412	427	442	428	418	444	474	417	424	441	432	401	438	431	430	444	441	438	413	449	434	421	440	451	399	442	470	477	408	405	418	446	433	443	463	408	443	425	455	433	418	427	439	415	426	465	450	417	420	447	471	400	445	455	460	356	442	461	428	421	409	412	437	436	409	411	438	411	434	412	433	468	430	419	419	417	449	447	396	491	418	452	447	439	440	458	458	444	430	456	414	454	438	432	441	418	441	435	430	431	426	454	429	440	447	434	425	446	426	413	445	419	451	422	444	407	413	442	454	457	444	424	430	419	404	454	456	424	457	446	427	434	462	453	405	453	436	450	459	443	462	474	422	452	467	445	448	429	440	434	425	437	475	434	441	409	453	447	451	433	446	423	433	423	446	438	420	488	417	474	462	400	410	439	450	446	449	453	442	380	446	442	418	422	447	443	424	457	440	424	414	484	405	436	447	418	431	438	437	429	453	431	439	449	404	440	420	422	448	499	428	446	416	430	432	425	441	443	399	414	429	441	426	439	454	457	457	435	417	449	439	398	422	449	430	434	477	473	413	419	395	446	429	429	432	415	439	429	426	453	449	387	427	425	436	436	456	415	429	452	449	431	422	417	404	423	403	437	438	446	426	420	435	446	398	467	458	462	452	444	422	454	447	446	417	425	435	431	421	411	457	431	411	427	439	414	428	446	436	451	426	422	447	415	441	432	454	459	433	449	409	404	429	445	428	435	420	446	442	443	446	417	418	405	452	452	425	448	442	410	414	433	425	433	414	413	417	437	451	464	414	401	453	412	466	457	440	464	442	434	414	432	401	417	475	427	454	424	398	417	429	461	446	428	417	426	445	431	427	427	433	420	448	442	425	430	456	456	408	416	467	466	448	439	463	443	435	451	426	417	417	437	440	431	416	445	448	449	425	423	429	427	420	441	448	423	443	473	427	442	422	446	443	439	402	443	434	459	443	439	427	434	452	427	421	429	408	468	458	411	412	386	416	410	402	449	420	421	450	415	447	457	444	406	401	463	463	432	426	424	414	410	438	406	434	430	452	438	438	402	449	425	444	440	450	409	428	442	459	465	485	424	404	433	416	409	439	430	422	431	445	491	459	417	425	422	408	423	431	406	438	455	449	414	411	420	444	422	443	417	428	439	448	413	410	457	428	429	415	382	411	448	408	404	452	403	454	430	458	383	433	427	424	429	424	440	436	414	427	413	423	433	419	461	431	426	447	432	447	444	402	461	416	437	496	405	425	401	437	443	454	436	431	409	396	400	444	463	444	434	477	451	412	444	392	405	415	428	428	424	412	420	418	390	434	416	424	430	413	457	465	445	472	438	416	465	419	397	440	450	456	456	487	445	429	435	447	460	414	421	407	436	421	454	421	446	399	425	430	457	438	421	445	410	415	451	417	446	458	425	431	461	444	440	413	462	436	426	413	453	427	446	436	470	424	441	420	405	432	421	460	411	429	431	492	421	421	441	429	456	417	424	456	455	394	385	447	439	418	420	417	436	426	448	397	410	419	442	452	449	458	442	442	413	432	443	432	425	419	422	419	462	393	434	445	429	420	436	419	449	421	429	445	450	432	458	441	431	469	443	432	441	447	429	400	419	445	461	409	444	446	415	430	412	429	425	459	422	445	429	427	462	449	471	437	401	415	447	442	423	408	432	432	408	440	468	434	466	416	424	457	405	463	457	445	468	472	434	434	410	441	455	449	439	440	420	456	450	431	439	426	461	473	414	436	450	435	427	433	412	423	426	433	428	471	442	410	431	428	435	431	422	423	426	467	435	446	448	470	453	444	438	450	458	414	422	410	433	439	432	438	450	410	443	427	462	385	442	428	444	443	425	421	438	420	428	448	447	438	413	420	479	416	445	417	420	444	428	455	445	432	418	418	429	449	442	410	436	441	436	447	423	391	429	436	398	453	449	465	430	450	407	450	406	444	403	375	460	422	408	406	453	432	439	454	436	419	483	444	429	425	416	427	413	452	429	470	423	424	468	447	458	432	421	454	450	433	406	425	455	430	443	423	449	388	426	428	454	436	422	415	435	435	416	447	385	427	443	445	454	462	455	399	403	442	415	394	469	445	439	444	428	414	415	476	443	455	427	427	466	446	504	462	437	437	431	427	429	433	409	382	389	427	459	422	419	440	424	431	443	416	449	478	408	483	447	454	414	410	425	486	437	448	433	445	452	458	415	418	421	439	420	442	476	451	440	467	445	426	433	419	436	444	485	425	407	460	417
61645	31605	13430	3913	1229	574	274	265	245	201	207	203	214	238	231	237	217	241	219	212	211	252	228	246	210	217	213	208	224	217	228	230	216	228	231	215	239	209	202	204	183	219	201	224	250	236	225	233	208	211	254	206	199	209	253	195	207	232	217	209	197	245	212	224	251	231	199	202	179	226	195	232	242	207	201	218	211	217	205	203	193	213	246	234	224	250	216	246	216	221	225	230	236	259	226	198	225	239	217	225	232	224	196	234	223	229	247	213	239	207	192	245	247	243	222	210	235	211	220	222	212	202	229	203	229	240	211	210	237	220	216	213	212	222	210	221	213	230	247	222	212	223	222	252	206	193	225	209	223	246	191	247	198	222	236	221	241	235	223	213	206	186	206	256	225	227	225	235	240	212	217	215	207	217	215	216	225	194	217	203	204	182	208	227	221	219	208	242	239	219	204	227	205	219	213	200	198	219	246	246	206	211	217	212	242	237	244	229	237	223	233	200	189	231	218	211	214	195	221	226	200	205	224	211	213	215	228	245	216	213	220	225	221	230	220	200	219	195	218	207	245	204	219	225	194	209	203	233	247	218	218	238	210	251	212	232	218	212	237	199	226	202	219	232	188	226	227	213	213	241	192	215	217	195	195	238	228	197	233	181	240	245	216	214	192	199	233	252	217	250	218	225	230	243	247	218	228	209	226	222	207	193	237	235	223	252	226	226	205	231	246	228	244	212	217	216	203	217	219	203	205	212	215	236	209	233	240	229	225	211	211	260	208	221	210	235	172	199	235	206	250	216	198	231	256	231	231	216	233	222	223	218	212	210	247	252	202	238	192	215	215	233	214	214	219	249	216	180	227	230	217	223	228	242	187	230	220	232	206	217	197	232	219	222	204	226	231	234	235	199	228	204	207	206	216	189	229	231	217	219	227	227	220	194	220	227	217	226	201	200	181	208	233	231	223	214	263	216	231	239	205	214	232	217	215	235	219	219	260	258	225	263	207	228	203	219	209	210	218	236	222	260	231	224	208	218	213	226	206	217	196	223	244	225	224	234	226	207	249	203	219	200	239	211	238	204	197	230	204	220	220	238	241	229	227	223	208	239	241	197	209	186	210	240	199	229	239	237	198	208	211	187	210	219	196	250	232	239	210	231	218	229	230	208	222	207	214	220	222	228	202	214	181	188	209	211	249	238	229	213	235	244	207	225	234	249	211	225	214	200	220	227	230	208	215	205	226	204	216	224	215	204	244	213	246	251	219	221	218	222	223	191	236	236	239	233	222	221	211	213	227	218	188	210	204	204	215	226	194	222	197	231	204	219	231	222	227	230	231	198	199	191	198	217	220	205	219	208	235	231	236	209	222	205	233	222	221	230	202	221	214	282	239	226	241	216	230	217	234	227	211	192	219	233	206	210	202	249	218	204	247	201	202	194	243	244	232	221	220	226	224	195	201	215	242	224	232	226	220	226	252	246	213	222	191	199	198	212	223	210	215	201	209	205	225	217	222	209	245	212	216	210	226	233	222	216	229	205	232	241	233	212	230	201	211	228	226	227	224	237	222	215	216	207	221	180	221	235	245	203	200	206	218	222	203	220	210	215	227	214	213	214	208	248	243	217	218	225	231	200	242	227	213	238	242	228	223	219	228	227	217	213	263	232	227	228	212	241	210	196	193	217	200	194	198	200	207	241	185	217	202	229	224	192	216	218	214	205	249	210	227	210	249	201	229	244	225	215	208	200	202	209	195	209	199	234	232	215	220	230	211	187	235	245	235	219	209	215	189	241	247	240	257	216	225	197	216	214	208	201	224	227	218	216	220	225	207	199	216	213	206	251	210	216	230	203	207	196	244	230	226	219	200	231	229	230	224	221	219	203	215	224	218	216	206	233	217	218	225	202	220	207	203	203	266	234	207	229	215	212	212	213	246	236	232	221	200	225	213	187	235	262	230	216	239	255	226	221	207	222	221	224	215	192	234	208	251	204	242	236	221	224	232	231	218	251	227	204	216	254	200	207	201	202	218	188	210	216	228	225	220	229	220	185	233	211	201	205	228	243	223	221	215	215	244	193	234	197	201	238	194	220	202	196	227	222	222	209	210	205	213	221	242	254	203	185	229	220	236	234	234	219	211	231	214	223	238	200	173	227	241	232	229	234	205	244	224	219	253	230	229	214	222	221	207	203	246	223	199	232	201	209	240	204	202	198	206	245	195	242	268	237	236	231	197	230	230	219	246	212	198	191	236	199	253	259	241	216	230	237	247	207	197	195	228	211	228	229	231	239	234	215	209	200	221	227	230	232	217	250	226	234	239	236	204	200	205	167	222	220	203	221	220	232	222	223	214	225	202	223	201	207	238	212	197	227	198	217	209	220	226	201	248	217	221	201	204	210	214	251	204	227	215	227	186	203	236	207	227	230	214	227	204	221	230	230	232	204	220	239	237	254	208	194	207	234	217	218	238	209	206	260	218	215	217	198	240	196	219	213	197	217	218	214	216	200	232	222	230	217	227	242	218	227	213	234	242	209	224	246	227	212	238	213	220	223	222	195	239	248	233	222	235	212	239	246	204	216	207	231	220	222	201	214	226	196	230	246	225	207	206	215	218	213	233	194	202	226	235	230	231	207	226	237	214	226	222	217	221	210	221	220	262	229	240	186	211	238	236	207	220	242	193	218	213	207	207	236	220	217	222	234	228	228	216	213	224	257	233	213	247	223	250	225	213	227	207	200	246	225	233	206	215	198	193	220	209	219	223	241	245	235	244	234	220	236	218	222	240	208	241	211	209	204	227	195	249	218	201	244	218	251	245	211	209	212	241	253	222	235	208	210	214	219	219	208	249	229	203	255	228	182	205	226	200	234	213	249	240	193	199	244	220	224	221	233	208	242	250	253	217	261	201	241	259	224	231	229	203	205	224	219	211	215	212	194	244	214	219	262	230	216	231	226	243	237	231	174	199	228	210	204	229	191	205	227	236	239	221	212	239	201	230	221	224	246	221	212	202	198	246	205	209	216	229	206	213	217	245	209	227	204	228	227	242	208	216	193	205	213	202	247	223	212	222	241	211	224	206	230	233	217	217	212	218	236	238	207	205	226	205	210	215	248	230	201	240	211	250	205	212	209	218	208	230	226	225	241	213	228	231	203	223	241	219	214	226	226	203	211	220	209	216	212	213	225	213	212	221	211	237	228	205	212	216	240	235	214	212	216	188	217	210	249	218	205	185	242	239	207	227	221	214	204	240	199	201	214	209	199	228	218	196	231	209	236	220	231	222	223	216	211	236	236	226	201	211	243	224	255	202	214	234	217	206	194	179	246	235	220	213	213	206	192	182	203	192	207	197	208	192	209	218	219	219	259	216	238	219	223	180	225	223	176	225	225	226	195	215	219	220	214	215	234	230	246	231	243	217	209	211	221	199	224	212	196	222	223	226	201	218	184	227	230	228	210	200	199	218	217	219	224	225	237	232	209	214	237	213	218	182	220	215	223	207	219
40630	22242	13968	7479	3554	1842	781	563	532	528	490	549	480	490	481	530	466	458	451	467	516	473	487	475	479	489	493	485	460	486	450	481	510	468	425	472	491	487	480	474	452	439	491	501	492	481	501	442	467	469	500	506	498	490	446	440	441	486	491	474	488	468	467	454	451	464	481	482	485	449	477	490	497	462	491	501	495	472	506	451	486	471	472	512	487	504	491	475	463	485	462	497	470	468	490	471	483	498	473	480	468	489	473	442	517	493	491	470	470	504	527	480	455	460	467	501	502	475	446	503	490	483	465	459	469	459	473	480	510	443	500	509	478	469	481	467	463	490	460	470	484	492	446	490	465	455	468	491	522	463	450	500	463	463	555	460	502	481	445	504	454	494	488	515	461	497	423	479	486	486	500	469	480	483	503	460	449	511	464	464	489	450	463	472	490	467	471	466	472	504	457	463	471	463	477	487	477	488	454	439	509	520	444	469	475	477	512	488	480	453	468	465	471	480	483	509	457	494	494	443	490	471	463	501	456	489	459	482	485	421	451	476	498	508	480	484	495	513	450	500	478	475	502	499	507	477	476	494	468	504	468	481	496	480	497	446	488	501	480	476	483	475	498	479	506	499	483	487	464	439	490	510	492	499	456	479	487	483	498	485	474	439	458	469	439	497	505	447	482	467	453	504	460	471	491	502	484	448	449	487	496	474	481	423	471	472	498	499	512	420	454	464	429	470	478	490	514	499	468	452	509	466	544	524	461	442	476	495	490	465	509	456	446	472	492	505	457	494	512	485	454	472	465	464	462	514	469	474	507	488	474	491	510	471	481	507	456	425	431	486	466	494	502	467	482	482	456	454	485	542	479	487	475	469	431	450	507	440	480	458	438	468	442	473	484	504	501	487	443	509	552	458	474	509	440	478	479	489	463	484	455	446	511	466	493	494	494	491	464	436	471	462	469	485	485	473	478	480	486	499	462	462	459	440	452	457	451	478	506	521	457	477	496	467	500	453	474	468	470	478	448	517	492	456	481	502	496	499	451	445	491	445	492	490	489	459	492	501	482	496	495	488	478	462	479	505	491	472	452	479	533	439	446	484	481	476	438	489	503	496	480	487	476	462	456	505	495	477	484	482	479	509	479	455	482	513	463	491	455	480	496	498	484	485	465	498	502	444	500	473	466	485	477	478	481	471	501	447	461	493	452	542	450	511	472	515	505	496	492	447	500	460	512	422	466	495	483	490	464	496	481	451	482	495	494	483	465	460	490	448	497	485	476	488	462	478	484	501	444	488	442	461	483	485	546	500	488	484	465	460	479	464	471	460	461	504	496	497	460	480	476	461	474	466	475	464	470	437	459	476	479	477	499	478	479	464	492	469	517	473	464	487	522	508	448	482	488	488	489	469	532	482	469	487	504	472	462	499	470	467	470	495	509	458	482	488	432	472	458	494	486	437	478	477	495	484	481	538	513	467	485	498	423	512	449	504	482	475	461	485	482	452	461	469	440	477	477	439	451	459	485	472	489	453	497	464	499	451	497	468	488	503	444	507	495	446	470	475	481	484	496	473	488	463	487	487	467	488	470	469	483	489	505	461	429	471	486	472	474	468	456	503	502	462	465	435	494	483	426	498	453	483	458	475	464	473	441	517	526	516	478	456	497	490	484	429	469	474	443	464	513	508	482	526	469	454	497	476	512	442	501	520	500	471	476	458	466	455	469	458	467	454	449	464	493	450	460	464	508	506	476	477	462	476	453	462	519	502	479	485	477	482	509	464	465	457	448	514	479	485	441	479	487	509	451	457	468	461	488	483	450	453	439	438	485	466	493	476	442	470	494	478	483	465	507	477	485	473	488	472	465	454	490	435	475	480	488	461	461	435	508	475	473	464	478	489	526	462	453	532	485	471	456	490	467	505	470	465	460	466	456	449	485	465	454	491	448	488	455	498	468	499	494	498	494	501	513	471	491	444	493	445	459	485	478	482	486	501	476	422	475	500	464	497	473	445	509	486	517	472	476	450	486	528	435	498	465	482	476	463	474	521	479	450	463	475	493	513	500	486	502	437	501	483	470	516	498	516	492	472	447	484	477	471	500	490	477	433	502	470	472	426	488	468	499	449	501	486	473	460	452	484	491	486	468	537	452	482	464	446	458	528	456	491	462	502	474	457	463	514	554	471	492	485	493	460	482	457	493	494	469	467	504	448	421	489	485	501	497	509	488	480	508	480	485	484	482	494	477	492	447	472	487	482	444	479	491	461	490	486	478	490	496	476	500	488	493	508	521	464	496	510	468	510	488	435	479	457	496	506	489	474	459	451	469	457	528	479	499	448	473	468	485	490	511	488	532	437	473	498	478	467	431	456	461	457	484	486	484	506	486	468	454	519	479	492	490	475	478	481	496	470	491	464	507	457	492	451	459	497	515	444	467	480	474	502	490	457	496	442	485	535	438	512	466	454	500	473	454	488	526	475	472	495	476	486	492	490	485	506	461	493	496	478	489	478	465	461	415	474	463	487	503	501	497	445	482	485	494	479	460	457	445	479	523	506	513	502	458	450	467	474	449	492	463	488	488	475	492	494	456	447	487	480	443	473	466	429	465	440	486	451	506	527	477	463	477	496	509	462	445	448	472	485	467	501	482	477	436	500	462	503	477	517	458	468	473	433	481	480	477	463	442	500	426	471	460	521	449	496	468	453	490	542	452	466	461	482	489	447	435	483	452	484	445	485	449	431	467	490	485	501	477	491	489	465	473	486	457	488	468	466	474	474	459	490	448	496	474	492	513	473	480	491	482	512	474	473	443	506	476	456	491	451	486	487	457	481	532	491	478	484	482	477	498	469	505	489	480	507	474	481	495	494	474	505	475	468	455	478	502	502	437	450	433	439	489	456	448	470	511	485	453	454	493	491	476	479	446	437	487	518	467	429	501	506	511	464	452	452	465	518	479	478	491	461	451	474	467	450	493	466	496	508	461	511	504	490	503	514	478	439	461	466	402	507	499	494	496	494	463	461	427	460	455	453	472	463	473	461	532	518	475	490	497	507	495	469	505	470	515	524	491	489	463	455	526	492	503	507	476	468	487	479	473	454	462	474	546	465	446	481	476	489	443	452	468	490	466	489	512	439	467	487	479	481	460	469	453	474	496	475	460	453	477	453	454	494	467	460	485	483	473	493	505	509	482	516	511	504	479	480	480	497	501	522	469	488	483	483	467	480	523	472	492	499	496	473	440	510	495	481	472	498	469	470	461	467	486	455	498	518	520	451	463	501	462	503	472	495	500	481	473	486	477	481	472	466	469	455	513	470	474	459	509	476	474	459	465	480	520	450	518	467	474	491	525	476	483	439	482	488	486	476	460	470	451	487	462	501	498	474	484	451	466	494	508	473	482	463	518	460	514	513	472	476	477	455	454	477	449	490	474	487	486	476	497	455	502	474	476	469	478	501	476	486	464	499	479	526	488	492	474	491	506	478	488	504	505	493	511	520	454	478	459	482
69573	37638	18540	6735	2196	895	397	285	298	273	270	238	257	272	287	304	263	275	244	298	267	277	268	310	289	300	268	298	265	277	251	263	278	263	254	258	258	274	317	254	254	274	235	248	251	268	273	266	277	242	277	274	288	280	289	287	265	228	239	253	297	259	299	290	267	271	281	245	252	260	268	240	261	291	271	291	265	277	265	274	248	277	273	292	295	285	262	298	256	239	300	327	282	278	288	256	251	292	295	301	250	267	230	271	280	298	298	279	247	266	272	272	255	233	274	263	298	299	305	276	269	258	293	281	279	274	251	274	251	263	256	286	285	268	253	292	309	286	251	264	276	268	278	281	265	277	272	278	247	314	254	271	238	313	285	303	263	266	240	251	283	257	257	291	248	265	258	257	273	258	271	229	244	285	243	260	296	278	276	281	270	245	266	305	283	288	253	254	312	256	245	269	226	283	290	304	243	268	268	280	252	278	265	272	265	304	302	263	285	255	287	279	250	284	267	282	263	252	279	319	288	267	304	277	254	284	268	279	271	279	255	295	297	257	281	274	270	250	241	278	276	263	262	253	273	288	297	270	264	268	273	282	271	310	281	262	241	262	286	280	288	282	283	277	274	262	271	262	302	263	275	270	246	265	254	295	306	255	266	278	272	266	274	273	267	277	248	258	289	281	287	287	284	330	305	269	259	291	243	276	250	279	295	271	256	294	253	265	300	258	254	308	278	285	276	285	267	249	283	290	282	281	298	239	252	255	268	258	306	274	267	297	298	276	258	293	262	273	258	266	281	248	279	273	284	265	237	292	266	275	287	270	259	296	299	274	279	295	319	255	258	256	276	291	259	256	269	298	245	298	276	284	275	268	263	274	312	290	269	265	283	283	257	290	264	259	297	275	256	246	289	271	289	264	280	280	248	284	284	302	267	278	269	255	257	273	273	263	244	282	278	284	286	268	282	269	259	268	259	277	281	246	268	307	301	265	289	248	314	250	271	307	245	261	300	294	293	287	296	276	229	275	285	253	265	271	280	267	259	271	303	274	243	296	271	276	283	286	300	297	274	259	292	249	264	269	279	288	241	235	262	236	273	249	247	300	270	274	287	295	272	286	278	259	262	285	271	247	255	255	287	258	276	290	283	279	265	260	264	257	261	259	228	246	268	266	289	266	272	241	259	271	264	251	263	273	259	272	292	296	279	286	243	239	259	283	275	289	282	278	299	279	278	271	274	295	301	280	262	292	254	260	278	251	252	292	245	263	252	260	263	268	251	223	257	262	243	270	241	268	295	247	284	288	254	267	280	268	290	257	273	282	303	277	249	252	258	248	249	269	257	281	279	280	282	269	248	284	274	256	270	295	267	327	248	262	244	286	292	279	300	288	274	287	255	256	291	241	272	248	266	288	257	291	267	244	244	256	259	282	277	246	269	263	306	265	291	283	272	283	270	242	295	307	289	267	257	253	266	252	290	290	246	276	254	274	279	251	266	283	244	274	279	297	268	263	255	277	235	275	270	276	298	291	239	302	302	281	263	268	279	251	275	266	272	234	269	271	300	313	280	299	261	280	270	268	259	291	258	264	245	305	291	297	250	267	241	252	259	285	282	286	261	272	298	259	296	296	284	291	277	293	255	275	303	288	253	287	271	247	266	256	267	265	275	243	272	280	266	272	285	272	302	293	283	286	249	250	279	274	275	269	283	276	280	302	283	246	276	284	257	256	239	248	262	280	249	287	286	257	270	245	254	295	265	285	292	252	291	300	257	271	258	275	259	279	285	280	277	280	273	276	306	275	302	252	243	302	294	263	242	305	273	315	240	277	280	278	270	289	277	279	249	275	279	227	288	265	283	256	273	255	306	270	268	311	263	259	266	280	258	260	258	295	264	251	285	275	256	334	283	287	252	269	288	260	283	277	256	266	300	263	277	261	258	286	262	305	287	275	252	292	286	279	258	276	290	280	276	266	266	260	296	305	311	309	264	245	282	271	249	268	293	304	307	255	288	319	269	274	264	273	249	272	250	289	281	273	262	249	297	253	302	274	299	279	283	269	269	274	276	278	270	273	298	313	283	247	276	258	277	244	299	254	240	277	280	242	253	269	278	275	296	286	270	250	284	273	252	262	296	244	310	294	275	258	251	256	274	249	314	270	262	273	267	280	276	260	269	271	232	264	293	263	257	258	291	260	246	315	286	276	267	287	272	262	277	285	244	289	260	225	246	272	293	262	281	284	270	246	257	283	315	254	256	255	272	258	278	272	290	315	241	282	279	283	260	307	264	258	268	259	285	273	232	286	271	258	276	267	270	272	288	250	288	301	243	262	251	286	279	256	248	245	290	276	286	281	254	285	242	268	264	285	249	269	281	298	252	278	277	277	291	303	291	258	255	284	280	289	290	277	318	268	248	273	245	301	269	269	271	248	268	284	291	285	274	262	237	278	288	270	265	276	283	271	273	265	281	261	267	266	269	286	271	298	302	272	257	290	317	233	243	235	257	260	264	281	251	277	305	285	286	274	285	273	264	288	281	297	256	285	269	248	305	265	274	302	296	275	300	256	266	306	289	247	284	279	290	257	279	274	257	315	297	280	283	291	293	253	279	242	237	262	295	252	270	280	269	295	329	285	283	241	280	290	288	289	264	301	271	241	255	271	305	298	255	270	274	270	262	279	276	232	256	262	287	302	279	270	278	251	279	280	283	291	263	267	303	268	267	265	276	286	272	286	302	283	255	271	297	270	255	279	249	245	285	253	295	262	275	241	267	292	289	287	253	250	253	287	282	281	280	275	278	248	285	257	271	269	240	287	261	263	232	292	313	261	260	268	270	286	248	301	278	267	274	282	272	315	277	261	300	309	283	298	299	271	262	249	256	252	261	260	253	259	278	263	246	273	285	285	266	277	320	287	263	279	263	286	272	250	271	250	253	287	276	274	283	275	273	289	235	262	297	278	264	270	280	267	258	288	268	254	290	264	284	251	284	265	271	263	303	300	276	285	299	238	307	265	246	292	252	293	251	272	264	293	286	281	285	279	294	262	268	273	296	282	273	280	229	292	296	289	259	242	236	283	280	257	286	262	291	289	243	263	275	282	288	303	322	275	272	260	277	252	264	304	294	259	274	277	262	276	280	301	250	281	266	262	290	276	274	263	277	254	266	304	265	239	266	274	284	265	288	257	254	292	289	286	281	266	281	263	269	272	276	276	295	280	299	283	268	282	279	292	255	227	258	275	284	274	300	284	292	248	271	252	286	271	282	271	287	251	290	276	277	288	260	246	247	268	289	257	274	281	274	285	244	265	272	273	299	261	267	279	278	253	282	273	254	268	310	261	269	312	271	294	281	280	287	282	263	243	264	288	298	233	254	285	252	297	246	273	260	261	265	274	249	296	301	253	254	286	261	288	267	287	268	269	290	255	267	267	274	279	281	306	259	273	273	282	297	282	254	287	257	286	277	302	267	248	281	292	233	255	259	278	322	274	298	253	239	288	277	270
45382	26754	18481	11382	5252	2594	949	797	628	609	601	564	634	527	602	605	567	580	572	598	587	582	575	581	562	598	563	516	622	580	549	597	557	582	596	556	583	588	567	577	559	577	562	531	541	577	578	613	552	611	560	603	585	553	575	577	536	574	532	568	538	599	521	559	579	603	564	552	534	543	540	604	603	575	594	579	595	563	550	602	586	576	540	539	587	563	539	575	582	623	576	574	570	577	559	593	584	531	612	585	539	557	635	591	575	597	544	579	572	554	510	594	555	568	582	591	591	588	580	593	592	572	554	549	572	577	586	582	557	558	565	568	571	539	606	582	549	550	636	571	596	599	615	518	550	583	548	576	574	564	581	609	582	538	567	593	574	535	567	583	575	550	583	583	532	589	535	510	568	551	588	572	517	611	575	594	583	560	585	598	578	546	540	528	538	599	580	579	551	572	555	594	555	559	578	575	576	602	540	600	571	552	532	568	536	558	603	594	562	604	580	598	549	542	570	563	537	584	548	567	533	604	594	607	541	546	602	576	550	548	569	555	571	554	538	588	567	560	568	634	562	586	570	609	593	551	589	610	577	542	582	570	601	593	553	552	586	565	568	557	571	572	573	614	612	560	578	552	591	558	596	553	570	585	555	566	520	557	550	575	572	561	548	592	531	568	579	571	541	561	581	540	569	578	578	594	559	557	572	617	528	562	582	563	577	551	546	595	551	581	579	568	534	553	528	611	554	574	595	610	561	549	563	566	500	565	595	584	596	598	594	562	575	598	552	580	569	539	561	545	566	588	580	555	550	594	554	549	547	619	543	531	563	555	641	581	575	574	569	575	551	588	582	593	565	591	598	573	547	534	583	566	601	569	510	557	507	607	591	590	575	539	568	579	562	565	573	624	568	546	572	647	541	538	561	588	580	572	591	570	558	609	550	585	587	546	576	594	579	575	575	548	549	595	599	558	570	579	590	573	560	543	586	547	542	606	577	584	592	588	552	586	574	549	542	552	568	576	562	553	530	596	569	569	560	573	557	561	527	581	569	563	584	566	605	586	573	577	574	547	592	568	554	572	579	596	567	550	537	567	558	639	589	581	563	540	574	618	551	560	520	565	595	569	581	554	590	580	579	590	559	552	577	574	597	587	572	582	572	574	586	581	570	536	598	537	588	556	590	544	566	567	572	574	544	570	586	542	620	533	556	567	589	585	577	570	574	618	523	597	554	580	582	587	597	577	599	605	577	569	626	528	567	540	562	546	586	558	559	613	572	576	599	565	602	569	599	576	556	553	576	548	572	564	579	536	576	565	559	550	571	600	539	601	588	551	582	568	587	574	573	603	569	555	537	595	590	587	580	627	538	586	584	572	584	601	555	576	562	614	545	555	561	584	604	559	603	552	568	598	548	573	558	553	575	599	612	573	560	563	545	607	604	543	550	613	548	594	544	591	590	560	594	551	584	546	566	568	570	560	603	539	569	567	548	559	532	536	547	586	566	565	522	585	545	585	592	593	585	599	577	572	581	572	526	553	583	605	595	565	566	572	562	582	587	589	501	536	573	581	625	562	575	509	608	585	584	522	555	581	529	587	545	558	544	551	517	571	556	559	557	576	567	542	572	576	518	553	585	599	580	593	531	551	573	558	552	600	578	577	521	576	582	558	556	576	578	579	498	547	552	549	582	555	541	555	575	569	541	545	554	570	590	575	588	605	574	571	541	559	551	546	556	602	519	605	554	559	549	565	564	541	548	572	565	601	571	594	573	566	537	585	547	610	585	578	589	554	581	583	549	631	580	597	582	568	575	581	561	579	597	519	599	537	582	544	579	572	550	583	563	567	593	562	589	550	577	568	562	547	561	549	597	573	578	557	574	570	609	578	530	575	518	572	582	609	569	525	554	587	575	586	535	570	536	575	543	577	576	568	574	604	558	598	584	586	583	541	542	594	597	614	573	611	588	572	613	553	573	580	567	595	592	563	579	544	573	548	628	595	599	515	558	533	583	543	567	589	572	567	579	575	550	581	526	557	613	546	577	593	594	558	568	565	596	554	537	606	594	598	524	575	580	612	555	554	589	551	564	571	604	542	534	549	572	555	556	606	573	552	626	583	574	612	542	546	605	532	563	569	583	570	570	563	542	536	583	576	532	632	529	571	523	538	564	575	578	586	575	580	579	572	562	588	624	608	606	554	591	572	559	599	539	558	618	585	577	546	591	605	561	589	543	590	571	617	584	568	616	521	571	556	607	553	545	550	559	574	567	572	577	555	565	585	541	573	566	586	574	576	606	523	591	552	564	543	587	581	568	567	566	544	566	551	538	590	609	532	535	607	557	543	559	549	617	611	584	549	581	574	563	596	567	573	564	539	561	577	529	540	566	562	573	593	561	586	624	568	620	578	530	587	590	564	618	585	564	629	585	508	593	607	589	588	572	567	575	525	566	582	551	534	560	588	565	579	533	621	547	607	604	546	527	606	599	588	577	546	554	559	580	555	590	580	547	583	538	604	582	581	606	549	562	554	574	590	567	564	546	537	574	567	583	569	611	544	577	560	579	576	595	547	568	582	585	563	630	560	583	576	561	573	563	546	547	558	560	593	528	590	562	596	560	607	562	590	551	574	559	586	572	628	580	612	567	528	559	559	560	592	545	631	587	602	564	602	589	594	556	577	524	568	545	568	545	565	577	585	559	582	570	579	549	598	598	595	572	527	530	575	556	573	611	525	603	550	554	540	572	586	587	569	557	583	576	508	585	547	593	583	559	577	542	541	595	554	539	577	534	577	585	567	558	549	571	577	566	580	520	597	557	587	532	557	561	585	561	600	587	552	564	555	494	592	546	553	544	538	570	549	586	574	559	569	578	599	559	606	583	548	530	576	614	609	562	552	547	543	539	601	574	585	576	585	512	572	564	591	550	595	566	607	553	559	537	527	576	584	570	593	543	548	561	555	564	561	546	579	582	584	582	554	569	563	571	548	583	546	596	557	542	538	604	589	582	591	563	568	558	580	537	550	581	562	584	596	556	603	574	581	571	553	563	625	609	598	555	557	593	602	616	593	563	582	554	574	546	592	582	573	553	591	574	551	551	602	572	638	601	570	550	560	548	579	595	583	556	565	560	593	536	587	598	563	573	592	562	599	613	551	563	559	590	578	572	537	567	546	571	567	558	553	564	554	563	591	583	539	545	575	593	621	533	611	579	541	555	556	606	577	569	560	583	533	569	573	572	583	575	537	588	558	623	587	613	579	551	565	529	579	564	553	605	566	520	583	578	603	550	570	564	520	558	579	526	573	556	575	535	560	591	608	584	590	543	522	552	602	600	530	573	581	574	547	604	592	588	554	560	538	569	585	559	548	611	573	547	612	573	552	581	577	559	635	535	634	570	607	565	559	518	582	560	514	543	566	546	552	604	594	594	574	547	560	581	523	576	563	530	615	612	557	560	578	563	544	546	619	536	530	598	574	550	569	618	545	599	612	569	585	612	577	618	608	536	627
49895	23261	7717	2101	677	338	208	238	186	197	205	191	212	215	230	220	218	225	212	197	231	205	203	183	203	216	229	218	226	243	243	220	192	199	217	201	199	206	212	192	199	177	189	234	220	218	207	179	185	235	187	211	213	196	217	227	224	210	199	239	220	199	225	253	223	195	194	202	223	204	187	213	246	200	226	218	182	208	192	226	211	231	223	207	181	205	216	218	190	209	187	233	226	234	189	201	192	174	206	211	232	209	206	232	203	185	201	201	215	188	211	202	224	184	211	196	214	216	210	179	183	187	230	171	195	227	217	180	214	212	231	217	215	225	256	209	224	181	197	184	207	209	226	202	210	226	224	203	207	191	224	213	232	241	235	230	195	204	200	191	193	216	221	211	236	198	191	196	197	199	215	211	215	170	195	188	217	192	205	246	209	218	200	235	214	210	204	217	206	208	202	206	218	220	203	203	190	205	196	194	185	213	218	254	210	189	215	214	213	210	207	225	195	208	208	237	205	205	218	171	198	200	224	196	204	221	236	206	224	218	224	183	215	223	217	218	223	162	217	227	221	188	201	207	211	189	224	196	176	205	228	232	194	214	233	228	210	207	227	201	254	221	227	206	226	211	247	216	225	209	219	213	203	210	217	226	219	175	239	226	179	217	230	195	167	187	217	199	222	210	219	183	221	213	212	190	227	199	199	219	217	222	183	232	219	202	211	231	226	224	207	209	229	213	206	186	214	196	223	205	247	219	185	207	177	216	218	213	200	246	163	217	208	190	198	211	184	223	193	211	229	223	211	216	193	210	209	220	216	218	217	206	188	237	233	174	207	198	218	235	197	218	204	233	215	211	225	186	215	213	229	191	220	229	206	186	171	192	228	211	207	216	212	220	177	220	219	203	226	187	220	212	193	205	215	226	205	192	192	209	214	213	205	180	215	213	207	212	204	229	203	214	240	184	219	197	200	238	195	199	206	180	200	208	200	185	173	211	182	227	197	212	205	174	201	203	226	177	212	195	222	215	187	225	189	190	227	169	228	210	188	182	191	189	203	243	189	210	200	185	219	191	203	233	199	220	228	191	212	222	198	223	213	183	199	228	184	219	227	194	220	205	194	217	196	174	217	210	217	232	227	223	217	206	202	209	181	236	226	197	199	215	182	192	191	221	200	220	196	214	217	202	183	245	213	220	197	198	213	188	209	223	197	214	200	209	181	174	194	204	197	186	210	227	225	190	190	171	208	232	180	207	194	202	228	222	216	213	188	197	197	203	183	185	178	209	188	206	201	222	206	191	184	221	232	207	192	216	231	227	190	233	198	242	212	194	212	220	195	193	183	226	247	221	189	200	174	200	210	221	169	213	212	196	189	204	203	190	244	168	251	238	210	223	225	219	211	211	212	185	196	230	188	184	233	235	196	203	197	224	209	206	219	200	225	198	194	203	237	184	206	197	217	211	203	215	201	197	221	198	211	239	224	189	210	195	187	203	256	220	219	201	211	193	180	226	198	188	186	221	184	209	194	242	183	204	212	204	205	209	226	189	219	223	214	235	200	198	200	231	231	207	220	208	217	210	230	216	238	199	207	202	211	241	222	197	212	209	209	218	206	212	199	175	186	244	247	193	194	182	187	200	231	207	243	236	187	197	211	220	190	191	208	212	190	209	217	209	212	216	206	200	218	184	215	217	216	194	182	199	206	235	199	185	182	199	223	235	229	208	209	192	220	209	219	198	215	206	209	210	208	196	192	199	201	196	225	206	233	219	190	231	211	199	210	177	205	204	242	192	223	180	175	218	236	221	226	203	203	184	199	178	211	218	182	201	195	207	218	249	236	209	203	224	181	210	214	225	205	192	213	218	235	226	205	206	222	201	231	223	200	212	234	215	217	225	197	201	180	180	208	216	223	206	218	206	190	200	177	233	222	180	214	220	205	192	246	215	192	216	205	233	235	213	213	203	198	205	216	239	209	215	201	205	197	201	206	202	184	228	205	211	198	203	196	216	190	201	206	243	206	189	230	216	208	230	214	243	217	224	223	216	232	223	198	221	189	193	193	187	186	195	223	232	252	236	207	183	224	176	204	185	197	209	226	213	188	201	179	252	229	240	220	208	224	206	188	217	208	216	241	225	217	220	206	212	232	235	207	220	206	192	198	225	205	179	223	210	215	225	237	208	181	208	213	174	230	186	228	207	190	217	166	197	211	209	207	218	225	199	238	206	198	198	214	249	244	201	208	199	187	214	212	239	210	207	209	213	198	195	222	216	193	220	224	219	213	224	204	206	212	191	199	223	169	187	207	183	219	217	189	178	208	201	216	185	235	231	204	226	234	196	206	200	227	209	249	212	206	223	193	219	199	207	229	189	194	210	189	222	190	191	201	227	197	191	189	195	190	233	218	211	221	202	205	216	204	198	210	205	199	226	187	211	216	241	217	213	242	222	220	236	184	235	221	213	203	204	239	212	174	202	207	245	235	206	206	216	180	207	192	206	218	224	239	209	202	214	204	194	218	224	237	223	206	176	195	208	208	211	197	213	224	209	217	212	194	187	209	210	215	212	210	180	214	200	193	192	203	236	193	197	189	200	204	217	206	220	228	207	201	207	207	193	213	188	193	201	213	186	194	222	226	210	205	192	208	209	201	217	249	227	242	235	218	198	193	233	215	201	235	210	190	209	237	242	206	214	204	210	202	208	208	212	192	214	232	202	199	207	225	204	189	193	229	203	240	226	193	230	212	200	194	196	202	251	213	208	227	203	208	245	195	194	204	198	188	199	232	234	209	203	210	191	215	233	218	205	196	204	227	221	213	200	195	211	201	208	209	219	207	205	227	191	216	205	197	240	237	240	201	204	189	201	223	202	213	219	222	226	218	218	241	212	197	248	232	217	205	225	197	232	194	202	211	204	199	211	203	188	188	242	218	228	227	224	221	210	225	212	204	200	190	225	240	212	217	191	217	225	217	218	204	225	219	215	202	191	179	200	183	190	180	231	214	181	217	203	183	220	236	202	177	196	211	212	228	211	247	227	205	194	230	222	208	187	211	207	200	175	192	218	220	206	190	203	184	199	210	220	243	222	229	221	239	225	213	221	194	200	200	210	235	218	185	214	187	199	203	211	203	216	164	197	226	210	204	215	180	210	191	205	224	218	227	187	215	174	200	236	215	208	215	191	209	198	212	199	228	202	193	210	199	214	202	213	224	213	201	182	222	182	199	197	197	212	185	214	222	233	224	203	213	216	206	204	231	230	230	214	246	228	195	215	217	229	203	187	221	175	211	194	208	223	211	218	208	217	210	228	194	211	209	201	209	228	246	221	206	206	216	215	194	178	205	212	227	205	205	231	212	212	209	176	193	192	234	192	195	201	189	211	200	199	202	191	217	186	219	209	204	202	194	217	215	191	191	227	204	216	207	216	210	205	203	199	194	204	212	175	192	211	202	189	229	221	216	213	190	224	210	220	219	241	192	187	185	201	211	220	218	187	214	194	203	202
32367	16261	9018	4363	1776	876	466	449	439	461	479	441	448	448	459	475	463	452	479	480	453	468	448	482	437	450	455	443	440	440	403	449	450	452	455	440	443	442	441	465	449	407	469	531	445	450	452	482	437	455	449	488	446	442	438	448	421	438	434	423	449	437	425	458	435	445	446	436	440	451	403	424	493	440	451	452	467	428	492	436	450	469	464	427	458	447	445	472	444	430	455	439	451	459	419	437	449	460	452	422	484	463	430	483	426	458	493	456	466	461	433	457	484	418	413	463	446	453	440	452	464	430	431	440	429	430	472	459	460	442	438	473	433	409	481	409	452	454	468	486	431	457	467	461	466	444	455	468	444	444	473	440	400	444	432	425	410	426	428	429	473	438	430	439	469	464	431	454	470	435	452	465	462	491	468	464	421	440	478	438	458	456	456	433	446	460	423	445	424	476	405	462	429	478	450	467	467	483	448	459	439	463	468	443	464	478	436	417	437	458	416	432	429	443	440	471	468	410	441	465	453	477	435	447	457	443	446	477	441	454	433	427	432	445	430	428	464	467	434	443	428	451	466	449	428	461	435	429	469	435	455	409	485	442	432	443	422	444	443	450	499	460	434	452	450	421	478	449	428	475	425	444	464	455	451	439	463	451	444	462	439	468	448	444	450	466	464	453	480	439	445	430	463	447	394	461	491	398	398	415	412	488	485	480	468	480	471	414	407	467	452	439	422	460	449	428	405	464	487	466	410	471	440	419	447	436	415	472	454	473	461	446	430	448	472	455	447	460	431	442	452	438	451	458	446	452	437	428	429	466	460	441	458	468	475	444	471	449	442	429	450	409	441	457	425	446	433	463	443	424	476	435	437	440	444	439	458	463	436	430	461	474	445	436	430	451	492	454	440	425	451	426	484	492	481	464	454	465	485	458	430	440	460	457	443	455	444	483	429	435	476	456	448	484	456	458	446	503	452	476	451	431	418	455	448	428	447	489	451	473	451	485	441	442	455	429	440	410	436	428	452	434	445	462	469	432	428	464	447	452	455	404	420	453	466	399	459	444	511	466	403	448	453	434	475	455	434	444	469	459	456	424	457	459	463	435	432	472	405	437	438	460	443	445	480	465	461	493	407	418	411	417	446	445	468	434	417	420	425	464	446	436	458	476	429	437	429	448	492	431	476	420	446	467	432	467	461	422	420	461	432	432	452	454	393	409	465	454	474	454	441	438	470	406	435	475	439	433	480	436	469	456	433	457	432	446	431	452	454	458	472	476	467	473	457	463	461	489	459	493	486	476	474	446	460	448	451	433	464	430	465	460	440	450	463	460	478	437	445	435	449	428	481	490	449	460	432	449	468	453	437	442	414	451	443	448	461	407	473	435	453	431	450	418	454	420	435	444	426	438	496	421	471	491	461	450	464	430	475	448	457	458	479	438	442	455	447	482	521	445	458	425	454	475	444	453	457	444	458	424	427	483	461	425	453	439	448	424	419	435	477	462	459	440	430	423	426	440	448	461	435	448	490	453	475	440	423	435	440	454	442	469	488	428	433	449	456	449	430	444	460	412	442	447	455	470	467	477	436	431	446	465	480	410	392	449	430	479	455	491	477	447	447	467	460	410	430	510	407	444	477	461	459	463	411	435	458	434	483	395	440	435	415	451	433	459	464	490	457	447	470	439	424	474	474	488	444	425	466	456	434	426	414	469	439	444	458	463	469	416	470	464	458	445	433	431	402	423	450	442	444	440	437	413	462	479	461	420	491	442	473	464	431	477	461	463	449	455	416	479	470	473	478	437	441	463	445	446	481	450	447	462	486	433	465	416	456	432	446	428	442	417	440	481	441	461	432	448	444	425	428	471	470	438	444	435	465	441	439	426	448	461	484	454	464	467	456	454	496	411	446	414	490	417	450	430	444	459	451	454	419	424	459	441	455	460	417	404	472	411	436	432	456	423	424	423	460	472	462	434	439	450	449	440	430	443	429	421	441	409	475	464	438	439	438	459	426	429	496	462	456	429	454	438	437	432	446	464	437	454	457	428	455	470	446	485	424	391	387	455	442	419	455	415	436	487	445	433	475	449	460	411	419	457	461	473	435	466	461	442	429	453	434	443	455	413	468	459	452	455	452	480	451	478	474	469	437	454	431	461	438	455	458	431	465	456	443	487	434	430	454	447	472	436	417	443	436	399	427	439	447	452	438	402	452	459	482	448	468	454	448	431	457	418	436	476	434	442	456	439	428	462	486	425	423	441	449	429	466	441	438	471	451	433	433	454	422	451	462	399	492	450	423	436	485	448	455	426	445	479	463	432	417	488	383	428	416	450	443	452	472	431	460	413	444	456	453	438	444	445	436	437	439	453	449	461	434	436	468	461	466	461	442	453	476	439	446	438	484	442	457	456	416	454	477	458	442	440	423	443	455	453	421	432	435	461	453	480	453	431	431	451	448	443	456	487	448	453	444	435	413	473	443	464	420	434	467	440	477	456	418	450	467	462	432	459	461	450	465	429	420	394	414	436	447	467	464	421	459	442	450	474	462	441	453	463	448	428	428	442	450	425	459	458	411	429	479	440	448	444	457	448	459	433	423	443	437	437	466	470	413	480	420	446	453	435	448	427	473	445	411	431	448	476	439	455	439	444	418	459	492	448	443	451	440	465	434	432	420	429	475	432	490	460	468	452	453	467	462	460	461	440	461	414	465	464	470	419	413	475	418	472	475	451	405	436	408	376	453	438	447	467	472	445	444	411	438	451	468	452	448	452	457	426	432	488	453	446	443	438	443	462	424	460	487	427	400	444	445	437	461	457	450	428	480	486	448	474	464	451	431	434	461	426	430	473	423	468	451	426	424	468	479	470	464	432	451	444	437	450	514	415	496	464	464	439	446	447	454	483	424	472	487	456	434	488	477	471	445	447	433	451	417	457	417	467	446	445	446	449	439	438	436	460	438	441	451	448	448	456	467	463	448	444	434	461	463	469	427	497	450	452	474	466	454	445	475	411	467	439	442	419	439	430	457	454	459	407	475	439	458	407	430	494	496	438	471	465	427	452	432	456	446	415	445	437	454	451	454	456	454	426	446	425	449	432	420	451	430	447	470	463	436	479	466	455	435	429	422	427	426	453	491	438	461	436	483	447	444	414	440	471	457	433	471	444	476	444	449	422	453	441	442	444	485	454	447	444	459	427	452	490	411	422	446	477	458	443	457	448	455	416	432	448	444	426	443	448	455	413	456	433	456	458	473	420	460	455	453	431	449	492	445	441	474	419	422	461	438	436	412	443	415	461	454	475	434	424	426	476	448	429	439	430	457	454	446	430	431	448	410	401	465	443	413	442	452	433	459	445	455	439	445	439	421	443	435	456	440	476	447	452	431	457	454	453	450	474	473	444	492	450	449	440	427	439	448	430	439	463	476	443	448	441	431	423	405	440	438	494	467	431	453	457	439	405	448	442	421	486	484	451	430	444	417	456	473	486	448	433	451	429	457	463	450	480
59624	31166	15135	4564	1523	758	268	233	200	238	231	220	220	236	212	217	230	240	216	241	233	235	218	226	205	209	199	181	214	226	184	202	219	195	222	195	232	222	230	205	190	221	228	232	206	234	224	183	207	210	224	211	215	235	240	236	200	195	250	205	201	249	212	222	242	231	230	233	258	267	214	188	194	204	207	205	203	245	222	236	231	194	205	204	201	201	216	231	220	228	213	240	216	226	226	203	233	218	243	215	195	241	236	208	199	196	227	240	197	219	227	253	221	217	218	235	219	214	213	197	213	226	196	233	209	210	231	185	189	214	231	200	209	205	184	224	227	211	201	246	216	205	236	203	201	245	216	219	218	224	213	233	236	246	228	222	218	224	211	224	202	215	201	231	236	219	206	219	213	237	221	199	237	212	228	211	213	209	207	200	207	258	249	215	175	212	205	230	218	210	226	234	211	223	235	219	200	220	207	218	226	238	219	233	233	212	212	206	234	248	204	228	224	232	226	219	222	271	239	208	222	228	225	234	234	218	235	186	209	227	231	206	212	200	229	225	202	209	205	215	191	203	194	232	220	241	218	215	215	222	213	220	230	191	234	215	222	201	241	222	207	223	195	230	213	228	208	233	201	187	210	227	200	218	238	219	235	194	222	218	237	224	246	212	208	225	222	233	232	219	215	212	233	210	208	236	226	201	237	224	202	221	229	191	214	234	211	226	233	213	214	243	245	206	233	221	198	207	207	218	229	226	200	222	206	238	210	213	212	189	233	230	251	261	229	234	227	212	251	210	241	218	225	206	196	205	212	208	257	236	204	237	229	222	212	219	206	234	218	189	207	220	228	208	210	239	235	236	223	212	216	211	219	216	196	233	227	224	220	223	238	223	233	235	231	205	208	221	220	214	193	204	261	250	229	219	218	187	233	218	229	224	221	224	202	212	221	179	230	242	243	182	182	259	210	231	215	228	187	208	199	188	223	221	216	237	243	221	210	213	219	247	224	212	206	191	242	233	219	236	211	223	248	223	225	213	202	223	224	209	252	202	227	212	212	223	201	213	240	230	256	215	210	244	238	202	226	222	246	225	261	173	197	218	222	208	241	207	195	187	211	183	215	237	212	221	222	201	206	213	228	214	228	226	232	212	203	206	199	197	246	226	243	225	225	196	214	255	205	191	195	193	227	218	232	224	210	244	230	203	232	214	219	180	219	204	195	225	250	246	226	178	228	206	199	215	204	200	201	200	218	215	226	230	190	204	234	217	212	240	211	191	208	223	258	206	210	217	200	215	225	240	245	175	213	229	224	229	219	216	212	227	197	198	222	221	230	208	200	244	192	219	221	222	186	199	219	209	223	210	204	215	202	215	205	234	205	207	241	250	200	230	218	233	234	207	224	227	221	244	214	235	207	209	185	199	213	207	215	219	216	199	229	204	222	206	225	228	207	209	222	235	198	231	220	213	205	199	235	238	203	213	218	232	227	251	236	213	208	232	218	200	227	207	208	231	193	245	227	229	191	226	228	208	205	194	217	207	205	201	225	208	219	220	264	230	237	232	186	204	211	215	245	237	229	222	227	215	178	207	223	202	218	214	206	253	232	197	230	218	208	232	229	219	207	209	200	206	217	205	221	215	216	230	238	251	225	231	218	198	227	192	213	199	222	188	214	222	199	185	217	237	218	233	224	203	220	206	244	224	209	209	203	225	231	236	259	212	243	228	226	219	230	222	218	217	200	225	206	213	229	230	237	225	198	243	213	232	226	222	224	249	227	231	233	206	228	246	240	251	214	228	203	217	243	211	218	226	205	209	224	216	216	234	226	201	240	218	225	209	231	191	221	211	223	193	228	207	243	230	196	208	217	231	204	191	224	226	220	203	205	223	214	223	212	230	218	200	203	232	219	225	253	235	227	209	223	228	222	203	204	232	198	194	246	229	181	239	234	220	197	220	237	195	194	181	193	214	244	214	229	223	239	233	218	213	208	210	210	220	222	221	217	218	201	215	201	202	215	229	186	234	220	216	222	229	192	202	199	213	242	191	232	217	212	275	220	232	224	240	228	231	241	203	242	199	245	226	217	213	197	199	214	243	214	221	217	211	200	219	194	256	222	217	231	226	225	220	203	188	199	215	214	221	212	216	203	213	190	246	220	207	213	211	219	243	242	211	200	230	224	214	210	215	228	210	240	244	214	242	207	236	222	204	200	197	219	221	204	212	220	175	217	219	234	221	209	182	222	227	221	238	214	189	247	220	197	225	195	227	227	235	177	213	243	227	236	228	219	216	208	221	197	221	213	210	216	239	217	221	211	210	215	222	208	211	228	224	160	240	224	199	210	221	203	245	229	253	191	231	224	222	201	233	246	224	205	206	192	228	225	225	225	256	223	216	225	202	223	218	231	196	239	235	217	240	205	193	220	190	222	221	214	245	210	244	223	210	211	209	206	203	232	242	207	219	236	229	222	196	207	227	192	226	223	239	224	232	241	195	210	237	248	214	243	236	193	218	208	226	233	217	244	201	218	229	261	214	189	227	247	195	235	205	181	228	198	231	250	215	241	226	212	175	230	227	231	190	222	241	216	206	224	219	225	235	221	179	232	232	240	223	229	240	218	243	217	226	226	189	199	236	217	240	187	220	224	207	215	206	218	200	247	225	231	212	213	233	234	185	206	204	242	223	224	217	245	205	216	233	224	239	223	225	240	215	185	229	209	211	209	208	232	215	227	211	246	216	241	238	214	225	235	217	216	242	212	239	250	221	235	212	223	195	243	193	203	232	219	216	215	228	205	237	209	218	208	243	214	228	232	210	202	208	223	231	205	194	211	214	201	230	211	231	210	199	218	199	202	232	227	229	251	220	256	222	227	214	240	213	202	235	231	218	204	216	216	214	215	209	259	222	234	198	213	200	214	233	213	215	232	231	175	208	196	233	212	217	209	221	216	182	218	212	239	220	241	222	214	235	200	208	217	235	238	239	206	224	205	194	182	209	227	220	232	209	210	228	215	209	214	228	196	217	217	203	233	213	212	256	191	217	254	256	239	225	206	222	219	207	218	234	207	232	224	215	246	214	209	239	211	216	203	211	219	218	186	223	223	235	208	206	212	225	216	210	267	242	243	237	241	224	237	201	227	234	226	222	209	213	229	211	207	219	187	206	205	212	257	229	225	244	218	220	223	229	197	183	225	219	227	193	225	270	221	228	233	206	239	214	229	213	209	251	221	228	194	231	247	266	222	210	240	245	222	227	202	212	214	211	239	192	259	225	244	223	236	233	220	211	176	215	245	243	195	220	231	200	192	208	199	215	199	231	193	208	197	254	212	227	220	213	227	237	214	200	213	220	201	197	242	193	199	225	229	194	219	221	217	198	196	219	203	195	223	200	229	214	229	210	249	224	209	207	211	229	217	227	217	226	212	208	226	204	217	231	240	211	215	245	263	194	254	209	220	229	216	211	228	231	207	219	213	208	212	236	243	203	201	185	217	222	220	220	218	219
38382	22379	16540	8288	4628	2333	700	538	519	488	501	490	503	470	476	476	455	505	482	443	446	485	523	457	489	466	480	447	522	475	456	494	490	450	493	491	465	456	417	483	430	481	451	482	487	480	496	455	501	499	468	474	461	470	474	500	456	486	485	473	482	460	465	474	467	478	452	469	505	494	500	476	488	468	486	481	440	493	489	435	487	477	509	511	447	478	452	466	507	451	471	487	507	458	481	482	466	484	455	464	455	471	451	518	474	474	471	461	460	480	439	438	483	497	437	464	490	463	497	471	475	474	463	462	452	505	469	484	487	464	459	475	478	474	460	449	455	436	468	497	438	506	469	507	472	495	476	439	460	464	448	493	450	440	440	476	493	487	499	470	491	494	488	513	466	460	460	450	465	488	464	451	478	473	475	489	506	489	477	463	462	458	490	473	484	446	470	425	452	482	454	477	493	456	502	481	518	510	468	463	476	437	503	478	448	469	484	502	516	469	481	479	494	470	435	448	482	437	470	495	512	504	465	449	494	465	485	476	462	452	510	449	460	506	514	475	437	462	453	516	431	502	490	459	501	453	469	443	498	484	486	446	442	465	480	468	497	439	475	479	454	479	501	470	476	479	444	473	457	454	471	436	479	454	459	455	479	473	481	501	429	518	507	505	467	486	529	488	439	459	500	466	467	511	477	490	467	484	450	465	480	441	465	471	470	463	487	469	508	477	469	481	482	538	434	473	461	492	459	536	496	521	452	466	451	475	457	468	447	441	484	450	469	458	469	466	470	466	452	473	457	477	449	518	458	485	427	486	494	481	459	492	523	500	436	474	434	465	494	450	443	486	499	473	462	509	493	463	467	481	489	466	472	446	475	502	495	440	464	457	442	473	456	451	477	484	462	477	484	444	482	464	474	470	490	458	454	465	441	454	440	480	492	469	495	481	480	474	492	435	468	480	445	490	454	487	454	467	488	444	465	466	408	477	468	470	464	435	490	469	433	486	462	471	457	480	481	484	473	480	495	501	457	501	501	454	479	469	480	489	443	498	472	492	471	492	453	500	451	506	477	503	481	461	451	503	491	455	447	430	464	463	427	489	438	470	469	490	463	474	469	477	477	473	470	510	504	444	452	488	469	478	456	480	450	438	482	484	456	498	438	458	457	473	470	428	453	429	479	458	458	468	485	502	471	500	494	447	444	495	429	483	494	484	452	491	463	496	447	489	466	490	495	442	485	476	469	478	470	474	464	459	463	481	479	458	501	479	476	494	469	474	498	454	481	491	456	467	495	448	480	497	419	480	431	469	486	455	470	481	509	465	432	467	478	460	492	486	455	456	456	465	483	445	490	450	448	509	470	446	480	478	456	464	458	462	471	484	410	440	486	517	448	456	457	483	479	429	497	445	536	496	476	473	477	469	430	501	479	486	468	481	461	490	488	482	477	459	486	438	462	467	477	491	504	459	500	474	465	505	443	466	479	491	463	454	440	488	484	464	453	475	473	451	487	498	447	489	460	440	514	439	442	492	473	497	471	450	477	472	469	455	481	499	468	479	446	494	496	483	464	455	483	484	479	476	426	479	457	505	456	451	471	433	492	496	467	492	453	438	429	488	472	459	486	479	444	471	489	470	462	487	497	438	481	492	497	459	493	466	458	481	483	492	471	461	475	465	461	442	452	466	461	478	473	456	471	498	450	432	442	459	458	456	510	488	494	432	472	497	463	427	463	421	469	468	446	466	487	491	482	466	494	510	465	457	446	477	471	477	477	436	434	483	472	483	456	519	498	502	458	471	456	470	458	470	491	454	463	470	468	481	452	445	479	469	469	457	441	463	429	454	446	458	455	468	462	448	465	448	472	464	482	457	452	489	446	438	435	491	494	466	507	449	501	501	486	453	472	464	491	461	471	487	477	492	467	489	469	500	488	467	448	430	474	459	481	479	441	477	487	495	429	468	458	476	480	432	446	459	472	499	427	474	484	528	459	517	529	437	460	451	440	443	471	448	494	475	473	476	495	543	433	496	458	477	483	445	457	457	486	450	454	443	448	458	425	518	532	449	450	488	455	466	490	496	486	434	469	432	457	475	492	484	472	489	473	476	449	426	502	474	453	462	445	450	470	473	451	468	473	452	451	446	480	427	446	496	465	465	451	479	459	471	495	465	462	481	497	486	484	528	476	479	476	457	471	442	460	461	472	486	478	501	439	421	442	473	486	473	478	468	513	473	519	471	486	478	463	472	473	473	461	465	512	447	498	483	486	473	504	458	469	508	441	444	481	488	428	487	512	472	489	460	462	469	510	462	463	453	490	473	451	470	527	468	424	471	509	455	491	466	479	519	484	477	464	475	480	482	485	479	449	465	457	441	455	462	488	483	437	498	415	443	467	461	497	485	454	447	488	474	484	462	476	474	464	458	494	472	460	510	453	456	469	475	468	476	479	449	508	434	491	505	488	480	480	474	469	455	488	494	434	452	501	505	431	483	440	474	445	477	464	466	483	489	512	518	460	494	484	480	541	480	460	495	478	493	478	484	461	485	468	443	485	481	483	416	490	443	490	501	481	490	485	457	475	462	473	471	490	438	498	491	490	481	470	511	489	481	491	474	477	490	432	473	497	487	453	484	457	515	493	459	493	465	480	473	460	482	473	455	490	476	481	521	489	452	429	478	470	451	471	484	483	460	471	509	464	496	495	499	465	472	476	459	476	456	428	478	463	439	453	485	545	470	452	469	454	484	449	459	452	469	442	501	433	466	475	448	489	477	451	512	454	478	451	456	465	487	476	467	507	435	468	495	492	486	450	500	519	457	468	459	455	452	515	457	427	453	470	469	503	458	461	464	511	471	465	468	476	488	458	439	512	494	450	442	461	426	488	462	472	456	481	486	469	461	483	408	471	495	476	487	498	479	490	452	451	438	467	445	486	493	438	469	460	476	492	501	482	490	462	464	477	482	457	473	413	494	482	495	467	442	440	447	476	497	442	477	485	477	465	440	528	414	450	476	494	458	482	494	463	444	455	475	505	481	460	493	459	452	505	497	479	484	466	539	457	490	461	510	470	496	475	493	443	453	459	494	478	469	471	448	466	467	446	457	452	483	484	498	477	466	466	498	513	482	523	497	465	472	425	460	456	482	477	470	442	534	500	491	491	486	475	454	493	486	468	465	477	499	458	427	463	472	457	508	478	506	451	492	413	479	511	449	445	452	459	526	446	485	490	455	494	467	463	517	509	474	469	439	437	493	445	467	485	483	446	486	455	500	454	497	486	452	501	503	476	475	476	473	458	451	438	487	462	466	428	514	437	416	481	474	467	470	495	463	476	478	483	474	467	451	475	495	480	460	447	429	466	455	496	457	406	452	478	469	508	431	452	460	469	461	435	504	525	474	447	483	528	476	471	474	516	476	462	462	475	445	462	484	461	510	491	467	439	469	449	487	426	428	461	509	435	469	439	484	451	468	450	503	462	465	454	461	474	442	492	493	453	489	460	455	486	455
67536	31887	14265	4551	1709	752	437	300	270	282	276	278	288	275	301	270	283	281	269	296	276	263	294	277	297	298	293	259	288	274	301	293	267	283	262	245	269	319	301	277	253	307	255	272	279	271	248	251	257	276	275	283	279	311	281	278	284	284	285	263	293	291	266	298	298	315	284	260	256	318	280	264	297	313	248	281	297	275	273	283	290	269	309	291	273	294	272	262	280	298	256	300	311	284	269	284	272	287	253	294	286	298	268	279	266	284	259	296	279	298	285	262	249	247	276	263	287	291	260	247	276	286	289	286	235	262	298	280	289	250	254	281	263	257	259	282	315	278	265	274	278	259	267	277	265	293	312	300	291	281	303	290	282	323	267	250	270	305	296	292	283	274	260	278	268	292	303	287	263	242	272	285	284	266	281	288	267	288	267	297	258	279	240	306	272	295	294	281	310	314	267	269	277	273	300	295	292	270	244	288	298	249	278	258	276	272	261	257	273	272	289	294	286	282	266	265	305	276	252	297	308	279	236	279	267	265	289	287	271	311	306	284	291	259	255	276	282	308	253	292	300	276	299	254	282	300	273	278	282	270	285	254	249	310	318	293	337	275	263	258	272	309	282	242	279	280	287	266	297	280	274	287	277	287	327	256	322	289	293	283	291	291	284	271	301	248	241	317	284	274	304	262	307	273	296	275	288	299	262	270	263	271	283	255	298	259	280	261	290	271	281	249	254	270	265	279	253	307	270	291	267	299	311	276	312	268	278	268	257	297	284	270	310	312	303	262	308	274	318	307	266	268	310	270	265	275	277	276	287	325	276	283	304	272	276	267	257	276	269	254	288	283	260	248	236	257	240	246	291	301	262	275	270	285	252	253	241	274	265	314	286	269	275	303	282	259	258	287	249	261	300	278	281	293	275	293	278	272	308	306	251	295	293	257	277	294	317	279	295	270	254	313	235	267	279	249	263	275	289	275	262	280	272	266	243	293	278	322	289	265	303	283	280	311	288	300	290	279	275	290	288	242	257	285	293	321	270	286	271	268	289	289	260	268	298	279	282	301	256	291	282	252	274	279	277	243	275	288	282	252	277	298	248	287	261	290	290	268	269	289	277	267	292	289	263	280	269	290	308	275	269	249	290	307	282	287	261	274	245	291	274	294	246	260	275	275	316	298	273	279	258	297	237	284	284	248	289	274	285	303	281	303	291	281	266	283	270	274	265	297	283	297	283	278	310	273	262	260	278	293	277	269	273	269	293	285	287	298	258	299	265	323	275	259	280	260	281	281	267	303	288	303	278	266	268	262	277	274	262	290	273	281	278	299	292	291	320	270	269	281	301	297	267	261	281	269	269	289	264	297	278	231	246	298	249	276	278	299	267	301	291	260	289	295	270	269	276	293	316	289	282	280	275	290	243	276	290	255	271	312	256	298	258	301	298	282	293	300	278	254	265	271	257	285	267	263	240	277	263	250	300	273	309	329	258	246	309	256	276	265	277	269	278	258	272	265	255	268	304	269	269	268	271	257	293	250	287	281	282	257	270	269	304	303	250	285	319	293	242	297	288	298	289	279	329	257	292	279	283	270	252	272	288	273	286	278	261	270	256	296	291	261	299	250	289	259	287	286	264	271	288	260	278	273	253	296	263	282	285	273	283	253	256	293	279	283	280	270	278	255	269	278	305	288	288	279	280	275	281	259	286	288	263	284	260	307	312	264	229	262	276	265	276	294	277	254	258	283	301	298	307	300	303	264	269	249	273	261	258	278	251	305	247	296	262	313	335	276	256	283	289	253	283	299	293	294	263	286	270	297	252	294	259	294	273	279	277	314	257	301	271	306	310	275	273	284	296	300	275	257	236	281	323	267	280	273	257	275	262	259	280	262	280	278	300	307	308	285	276	268	314	294	265	278	294	291	276	312	286	283	285	282	275	250	277	286	247	269	302	288	261	274	283	296	299	320	279	291	300	263	255	269	275	271	303	271	288	255	278	319	262	300	298	264	240	240	261	278	272	285	290	276	275	287	267	266	272	281	233	249	263	278	271	286	281	279	255	239	275	272	276	276	289	281	289	269	268	266	284	279	253	277	259	262	288	256	282	309	285	269	309	286	313	292	276	299	248	302	319	322	305	269	290	244	279	322	292	243	271	313	277	278	264	286	263	278	329	291	287	293	285	294	277	268	289	292	276	279	295	279	278	250	283	276	272	279	254	326	289	301	262	266	323	290	263	285	294	281	258	273	308	288	297	264	269	290	270	244	279	325	265	255	262	261	291	274	279	311	256	285	266	306	284	306	300	297	265	264	281	265	278	290	265	265	252	274	269	286	309	268	287	282	269	287	265	281	247	276	269	268	278	272	284	247	278	282	297	297	278	297	302	289	254	253	257	302	303	260	289	235	245	281	288	293	284	284	277	241	287	248	300	306	269	282	278	272	301	281	246	290	313	298	288	294	273	289	294	271	291	286	258	291	296	265	279	285	270	254	264	277	297	293	288	285	271	248	274	300	259	294	285	283	263	254	271	288	279	274	315	298	303	255	305	281	292	315	260	259	269	267	295	272	274	266	249	283	274	256	267	254	318	259	247	279	257	256	263	283	316	279	267	266	296	319	276	289	246	260	243	265	276	287	287	255	274	284	286	305	295	269	253	279	267	298	247	275	292	273	292	322	279	240	260	260	271	283	276	319	290	261	281	287	312	283	258	293	268	290	247	260	259	274	290	296	269	295	277	283	295	300	272	288	248	291	271	246	296	263	288	285	278	263	285	261	293	271	302	238	269	302	291	292	287	269	261	277	246	293	250	276	244	284	280	264	284	286	269	260	291	312	282	272	259	306	266	297	285	261	293	282	296	295	292	258	277	246	287	293	248	263	255	281	273	300	278	301	296	274	301	284	285	286	285	297	258	280	286	283	287	233	280	261	273	320	258	277	265	292	262	263	302	292	290	279	279	274	284	277	276	268	281	310	275	274	281	281	257	264	267	271	246	240	246	284	306	310	266	263	260	291	287	288	304	286	278	299	275	274	257	305	264	287	250	271	272	284	256	297	297	319	262	267	289	264	285	287	293	257	269	294	282	259	266	287	312	293	296	305	302	255	283	287	273	264	250	279	259	282	265	309	245	287	288	279	268	286	247	245	283	273	275	292	272	261	259	297	296	256	296	282	279	309	291	255	280	267	311	305	269	311	282	288	305	265	250	282	309	281	269	270	277	260	294	278	269	265	268	294	269	266	270	256	300	303	294	256	269	272	272	265	299	286	276	290	286	257	291	330	266	286	272	296	279	265	261	293	247	281	299	288	238	284	259	288	295	287	252	262	253	281	289	279	279	245	289	318	247	282	285	283	272	285	267	261	299	287	276	282	264	275	276	244	274	260	296	308	295	259	309	299	276	267	283	290	281	297	298	253	296	284	271	259	306	274	293	264	271	279	260	293	291	251	273	284	285	264	309	271	321	252	294	269	269	251	266	311	289	283	293	287	297	273	279	258	270	255
44094	22547	13755	8520	4663	2395	1029	664	630	595	620	587	617	579	628	641	608	601	585	610	609	572	569	559	555	631	593	582	581	572	587	620	523	573	603	601	553	530	571	582	534	585	559	588	573	567	598	600	560	565	567	575	621	590	592	536	537	567	576	559	584	579	567	600	584	619	605	546	589	590	593	577	565	578	607	599	596	594	585	620	549	541	551	570	593	581	600	533	591	555	595	592	607	591	569	565	606	631	619	580	558	580	538	591	584	548	608	557	523	578	589	600	583	581	593	594	616	582	573	570	552	601	605	554	567	565	541	583	557	572	569	563	595	596	602	599	590	535	585	640	582	574	634	603	600	604	585	587	598	589	603	591	591	588	582	607	587	568	591	571	602	598	574	591	572	563	569	608	584	555	544	589	588	575	593	587	557	606	554	632	538	559	571	576	537	638	570	618	577	590	589	590	631	554	524	587	542	593	535	591	566	558	587	600	562	580	557	594	573	559	598	571	605	592	564	568	533	565	564	624	517	608	604	593	544	628	583	613	598	619	582	637	593	565	614	545	597	564	619	581	603	588	615	611	599	595	559	567	589	561	591	643	561	575	556	591	622	551	568	562	577	578	620	561	584	609	591	563	592	574	565	565	591	581	616	582	579	649	591	603	606	603	612	583	605	526	587	623	603	551	560	576	597	566	592	597	618	602	573	550	549	596	555	596	596	589	597	570	600	589	583	579	599	568	596	592	594	606	627	577	565	566	620	534	587	569	557	587	529	592	612	567	581	587	538	607	541	618	599	546	555	599	537	615	551	604	646	596	605	598	581	563	579	576	579	619	570	578	622	574	601	549	580	578	618	582	584	555	568	605	570	605	607	575	586	589	589	583	563	562	626	583	560	563	608	580	555	591	559	589	585	577	579	580	636	549	611	561	644	582	596	549	564	574	603	590	637	580	573	567	596	629	577	566	547	553	578	555	562	591	587	582	572	559	603	659	644	609	614	593	586	578	578	576	627	577	602	583	606	598	564	555	591	582	601	612	625	547	545	618	588	611	567	601	570	561	604	596	555	607	602	571	543	585	641	640	567	600	597	582	566	602	592	599	581	543	606	595	571	568	594	579	591	614	569	600	586	545	633	601	546	600	588	580	579	578	562	549	617	600	578	617	562	606	576	606	562	545	564	599	554	585	588	553	608	580	607	589	552	602	614	579	585	550	585	556	597	559	609	586	606	632	597	603	583	584	544	595	583	594	628	595	608	565	540	565	574	578	633	628	593	591	576	625	595	598	549	584	592	522	587	571	533	583	562	601	551	601	621	591	556	590	571	591	628	589	582	576	599	564	553	587	564	596	526	576	569	583	614	622	580	606	581	562	587	590	574	600	597	622	590	613	623	586	567	579	616	599	553	577	594	598	544	555	615	563	552	630	644	590	550	558	594	616	562	611	595	606	581	565	576	560	610	570	579	559	528	597	614	565	597	636	574	594	553	666	620	619	622	561	578	596	576	590	605	605	584	571	556	612	598	558	583	620	567	599	589	572	608	562	582	620	572	570	592	599	607	634	604	559	564	610	582	572	548	578	581	617	578	624	576	546	614	593	646	581	625	601	581	630	573	606	573	614	569	592	592	533	571	541	594	626	537	591	548	567	621	567	613	610	612	577	612	546	542	568	584	585	587	575	620	588	581	585	589	591	576	604	581	579	552	588	590	634	614	624	598	557	581	610	569	607	609	595	546	579	551	550	561	562	556	590	552	579	566	592	584	555	581	563	562	567	566	570	585	575	597	555	545	602	573	560	559	603	577	552	577	638	586	558	552	568	549	596	643	574	562	572	642	541	564	611	607	604	566	588	633	569	571	525	589	581	599	574	599	540	579	578	589	581	580	586	606	559	592	579	590	585	580	657	563	587	620	624	545	647	623	577	603	615	606	590	559	592	511	595	577	599	594	592	560	610	629	616	571	558	520	546	573	641	577	563	561	561	616	589	563	573	570	546	572	565	569	590	578	585	586	594	573	616	584	534	567	570	619	549	602	591	548	580	584	578	560	581	609	568	549	629	601	618	572	551	613	564	554	602	613	535	589	587	565	565	588	582	578	566	561	587	605	548	570	551	610	565	569	644	549	564	583	587	592	553	565	550	587	574	546	619	561	585	564	567	588	586	619	560	590	545	592	587	576	573	567	582	563	630	587	568	617	637	602	571	618	605	619	553	542	549	561	534	602	618	579	526	566	610	576	584	606	565	588	594	593	578	562	634	565	604	581	571	592	568	546	580	570	546	593	606	585	561	593	594	575	586	553	609	567	595	607	554	573	557	549	541	583	539	605	569	566	613	586	598	601	592	576	612	563	591	612	620	592	601	591	598	605	564	563	547	568	602	585	618	565	607	575	567	570	572	585	585	620	590	553	554	601	556	577	544	593	562	599	620	578	546	610	618	625	584	586	585	580	595	620	584	602	581	572	609	593	555	598	615	606	588	580	623	595	589	581	558	571	571	551	527	558	606	584	619	567	591	596	590	574	591	551	582	544	636	629	609	579	568	576	584	565	570	571	594	598	596	537	572	574	560	601	609	576	533	550	558	541	590	577	589	596	641	605	615	576	611	561	596	560	602	605	572	589	566	597	585	606	603	619	557	599	606	605	593	621	602	611	566	650	622	587	634	565	587	578	583	557	594	566	564	563	577	592	584	576	567	607	578	582	561	594	593	612	584	561	597	594	581	575	574	613	560	561	614	592	598	589	540	543	597	625	617	599	615	609	602	596	617	613	581	583	560	604	594	594	608	565	576	577	603	571	561	537	599	603	573	541	569	616	627	571	593	626	612	528	577	586	574	622	590	587	542	624	592	554	582	603	530	626	574	545	572	592	557	579	575	584	530	594	554	568	597	568	590	563	570	601	565	592	601	621	549	573	545	581	583	602	573	598	558	560	628	570	610	633	586	562	549	565	551	600	603	574	567	564	543	613	544	553	575	571	532	571	580	583	557	604	611	621	592	576	620	612	584	556	614	601	572	552	600	603	576	566	597	553	610	600	607	592	601	605	571	554	614	598	575	590	583	598	572	564	604	575	567	577	576	584	529	605	586	613	589	606	562	587	548	609	611	548	581	637	575	627	587	589	622	580	595	578	587	603	609	591	615	523	601	574	568	567	624	573	562	581	572	600	560	642	589	601	602	579	595	577	590	623	543	579	555	582	599	613	596	620	596	609	557	588	558	603	574	590	612	600	550	594	547	583	598	577	600	592	539	567	549	561	592	565	569	592	606	591	567	597	614	531	554	579	563	558	609	593	585	602	591	635	571	578	597	573	574	581	586	587	576	626	516	557	536	564	563	586	617	558	563	559	566	585	555	575	596	600	574	607	600	567	576	586	582	564	619	603	609	578	594	604	583	585	573	556	595	594	559	557	625	566	601	577	644	583	620	601	564	581	597	599	597	562	581	564	615	585	576	605	640	577	564	570	575	573	575	543	529	593	610	535	601	560	575	574	611	604	610
50345	26537	8375	1862	730	355	237	227	203	196	232	233	231	232	205	228	232	250	200	221	207	204	223	234	232	248	234	226	218	227	208	232	217	208	222	238	235	196	204	200	253	211	206	220	202	204	188	198	207	243	216	218	211	250	229	220	222	223	217	205	202	230	204	221	244	224	181	212	232	207	234	209	220	244	211	215	228	205	207	218	223	249	222	199	216	222	192	192	242	251	224	217	243	203	195	206	229	231	199	253	218	228	238	220	198	230	210	229	239	239	179	224	223	202	240	206	212	241	221	216	214	210	224	250	230	186	218	232	230	220	202	197	206	227	214	211	207	224	217	226	226	234	219	183	230	216	237	212	225	211	229	226	223	197	234	203	216	218	208	239	208	240	211	217	240	199	204	201	213	227	226	211	225	185	229	240	237	221	218	224	238	227	217	223	213	219	222	229	242	235	229	226	230	236	239	218	260	226	226	217	230	205	204	217	196	195	227	196	223	222	196	255	200	190	219	209	222	209	233	237	197	256	214	204	194	212	231	234	195	203	225	220	227	217	227	234	231	234	205	217	201	213	253	228	203	198	229	214	200	199	199	223	216	221	206	230	216	211	229	207	219	262	195	193	200	202	206	208	223	232	216	223	222	210	222	223	229	227	230	247	216	217	190	206	232	232	219	224	209	186	228	225	220	193	215	225	237	197	213	219	240	213	171	208	218	224	246	228	197	225	217	216	234	196	206	182	204	239	242	195	200	249	218	215	203	225	233	215	197	222	228	225	188	204	198	182	255	207	208	217	198	203	222	222	190	236	221	213	213	231	197	226	214	206	206	208	229	258	201	211	235	216	201	225	206	216	221	221	226	204	223	217	215	216	226	207	171	220	225	232	204	229	232	226	240	239	242	233	271	236	196	237	214	221	218	211	248	273	225	238	224	208	202	224	225	241	211	198	212	204	228	198	208	217	246	193	187	240	203	191	234	196	238	190	205	261	211	208	186	183	206	207	221	217	235	224	227	259	207	226	233	221	211	225	228	219	207	235	210	215	227	232	233	216	226	225	230	206	202	233	247	231	209	215	226	233	188	193	213	199	221	215	222	220	212	226	214	195	247	233	205	205	239	192	210	227	218	216	249	190	209	227	244	217	221	225	229	208	222	191	195	224	212	203	218	226	193	208	197	236	242	241	202	201	224	192	221	212	191	195	194	239	220	201	256	234	200	218	226	215	221	200	211	247	254	201	239	210	213	212	201	192	177	202	235	214	187	241	224	249	224	229	222	211	187	216	205	224	198	215	211	215	187	212	213	228	256	249	250	227	214	237	211	240	267	217	227	208	203	189	216	205	204	234	232	232	202	194	204	222	202	207	201	213	216	238	216	215	241	238	239	209	223	217	209	226	225	218	212	219	206	191	221	197	243	195	203	262	198	191	200	212	218	223	252	202	212	203	209	216	239	208	186	239	222	240	201	239	239	204	227	239	177	196	203	229	228	201	222	215	221	227	252	236	213	198	236	240	233	213	216	208	209	195	205	209	203	210	247	206	207	213	207	202	208	225	213	207	192	212	228	206	229	212	213	224	229	220	200	232	213	216	228	204	200	208	220	268	236	236	226	222	204	226	217	198	209	198	213	228	199	207	211	234	232	236	222	217	225	228	229	208	218	169	193	227	205	217	212	178	213	233	212	199	215	217	214	248	222	215	222	198	203	211	225	238	222	236	199	199	201	237	203	199	234	236	194	196	246	229	228	206	189	213	195	240	233	204	223	222	226	225	240	211	223	192	215	231	226	205	208	243	212	212	214	203	242	209	216	199	208	234	202	223	236	235	237	216	222	223	240	216	247	225	223	206	253	216	231	209	217	210	203	231	191	238	207	224	208	240	219	217	239	258	237	212	211	249	214	225	228	218	233	249	222	277	219	197	235	244	212	209	215	211	179	229	196	215	230	214	194	197	228	239	201	214	219	187	202	164	219	215	248	205	224	240	217	226	200	211	228	236	219	224	210	221	211	224	215	213	218	223	195	211	206	252	235	257	253	199	207	189	196	224	216	226	209	229	198	184	252	230	229	229	231	211	211	214	243	212	255	188	199	215	243	232	219	214	244	208	207	231	214	225	213	235	238	218	238	242	189	211	217	214	215	198	224	220	230	237	216	217	212	223	200	259	239	232	216	257	234	202	206	217	213	220	215	221	230	241	204	235	195	207	209	238	205	215	192	183	221	207	233	200	209	198	229	240	205	218	244	244	245	191	209	190	233	187	214	197	214	227	228	223	232	228	220	218	237	236	234	197	240	223	187	237	209	188	212	228	215	205	240	223	213	223	211	216	198	223	233	221	238	206	202	209	207	231	242	188	216	201	260	213	244	210	206	219	203	204	230	226	206	215	257	219	242	223	224	251	194	212	189	213	186	235	214	239	220	207	250	253	225	204	211	224	211	236	201	210	240	225	234	233	197	214	206	216	215	229	232	192	208	214	210	231	229	206	224	227	202	229	227	235	223	220	187	197	206	229	217	227	237	207	227	248	231	265	219	199	198	228	223	217	220	216	252	236	181	206	213	215	215	242	204	207	203	200	223	188	206	215	235	222	208	215	200	194	222	192	230	236	226	207	204	217	221	216	222	229	188	201	203	226	207	208	204	218	202	187	231	220	236	242	184	257	207	206	229	236	204	193	221	178	226	223	211	204	218	219	221	207	204	237	247	212	243	278	219	221	219	202	191	219	245	218	191	209	209	202	245	254	219	221	223	212	193	224	202	200	234	210	220	257	208	228	210	207	221	199	252	200	213	176	191	209	213	189	225	220	215	235	214	208	230	232	233	228	197	201	209	202	209	224	239	243	212	221	209	230	221	209	222	232	223	198	224	210	182	225	222	203	202	230	212	235	253	246	213	194	238	218	239	222	210	193	251	209	219	229	244	253	206	229	221	202	222	201	220	212	223	227	202	199	211	200	227	216	236	232	189	221	241	200	214	234	219	229	217	234	243	236	224	203	223	237	237	249	224	225	231	216	226	230	226	245	237	254	223	202	206	213	203	254	223	209	232	215	237	203	219	192	200	213	223	213	204	227	213	242	203	218	224	193	218	215	217	209	244	235	251	220	205	212	255	217	231	218	214	217	229	223	232	216	221	214	200	208	226	194	180	236	230	209	221	211	184	217	230	206	210	227	197	222	186	228	217	209	193	224	228	225	255	225	247	202	196	227	209	229	223	227	206	241	247	222	237	241	245	239	211	216	249	203	218	251	230	223	215	223	203	242	194	207	218	214	217	202	197	216	214	248	209	208	216	222	198	220	231	194	193	244	242	207	219	191	217	226	250	220	195	209	205	202	236	210	209	206	246	231	219	215	236	223	230	217	230	190	212	207	217	186	189	191	236	213	209	225	232	212	207	232	203	196	198	192	235	217	217	237	204	206	215	210	240	218	204	235	238	238	211	213	219	189	223	238	234	228	221	203	238	219	227	208	239	241	196	208	220	228	211	225	219	218	203	213
33142	19142	8746	3444	1991	924	509	450	504	444	486	449	455	472	476	432	510	526	474	447	488	429	438	458	457	487	492	446	466	473	487	471	467	488	488	486	465	427	500	452	486	460	486	458	493	474	485	480	457	486	488	465	473	495	494	479	444	446	453	451	517	503	473	454	483	538	474	439	450	486	470	438	478	481	479	460	493	465	458	448	452	458	503	441	474	458	488	487	470	491	481	446	450	468	444	435	496	453	431	455	482	516	435	473	444	482	439	492	469	472	483	471	470	424	491	517	457	447	489	474	451	471	506	453	441	471	483	479	434	449	442	463	472	460	472	472	496	454	454	432	423	448	465	483	466	463	435	451	476	452	466	489	435	480	446	508	432	498	447	478	480	495	442	443	472	488	461	456	461	428	481	430	450	495	464	463	464	479	473	493	480	445	483	479	457	491	513	484	438	463	465	434	444	471	441	432	467	461	479	478	452	428	497	495	476	420	465	504	466	466	492	455	522	498	467	455	444	472	447	420	498	521	477	461	446	473	488	442	460	459	481	450	456	428	489	470	468	461	494	464	428	514	449	466	476	486	485	480	467	496	477	434	457	490	429	508	440	476	456	461	480	465	449	469	484	445	501	500	456	466	468	491	475	495	464	426	476	456	456	452	480	437	468	439	487	454	436	454	445	475	491	467	474	464	483	441	510	479	459	488	460	451	480	499	482	444	472	442	447	479	489	477	434	469	419	502	435	467	488	468	466	461	447	488	490	484	484	477	445	478	474	423	463	492	482	462	503	474	460	493	473	492	455	490	432	475	469	445	454	465	471	456	480	434	448	497	434	417	486	485	475	489	526	454	476	473	454	454	469	457	488	505	464	399	457	490	434	512	461	451	448	449	446	448	466	472	507	473	457	523	440	428	451	429	442	456	463	483	460	467	441	464	456	451	469	484	477	483	433	488	483	452	454	443	468	483	471	480	495	484	461	442	453	486	491	468	463	486	487	486	448	453	442	481	471	458	467	476	482	450	443	448	425	496	486	436	433	473	488	489	505	473	486	483	453	488	445	455	512	416	489	464	480	452	454	436	502	462	441	451	445	481	449	494	492	478	469	477	489	483	487	500	461	458	466	451	448	504	461	443	488	499	429	477	513	460	507	473	436	469	465	445	498	435	497	496	474	468	459	447	517	467	458	448	465	499	443	470	470	464	497	466	512	452	446	469	468	456	459	511	482	442	459	491	499	465	479	481	469	454	457	487	466	474	470	453	497	478	446	422	464	459	473	455	479	451	460	450	468	481	484	463	465	470	479	473	465	452	456	468	483	466	455	439	453	457	430	467	484	463	464	444	467	481	494	466	456	486	513	494	455	489	454	439	475	501	484	449	469	461	467	499	493	452	496	454	449	468	502	490	502	443	463	497	452	444	503	459	480	464	503	488	461	455	468	455	463	463	440	450	502	454	466	450	452	450	475	445	495	459	461	476	465	466	494	464	466	481	434	439	447	475	517	461	471	455	505	497	484	458	493	471	465	454	438	428	473	469	464	479	483	435	468	457	470	453	464	481	475	483	472	443	454	463	474	454	482	516	474	449	466	444	468	495	480	450	487	462	456	432	434	444	482	456	464	462	464	447	452	505	451	481	456	450	470	459	488	451	502	467	446	501	465	457	443	472	475	457	471	483	490	469	485	491	421	473	445	477	513	485	461	475	482	485	440	443	474	495	508	476	491	475	468	464	525	444	447	487	443	516	464	459	465	437	455	482	466	459	482	433	473	472	457	461	487	496	483	483	470	485	472	490	449	472	451	485	478	463	443	495	446	489	458	482	447	477	465	484	491	437	487	491	497	468	437	457	443	481	473	482	485	460	451	488	489	488	458	463	459	463	483	492	453	482	534	487	492	495	475	467	442	509	460	485	456	481	467	491	471	480	467	489	454	457	481	441	470	482	463	457	473	484	449	455	418	444	465	470	480	485	454	458	486	463	408	492	467	479	471	470	476	475	484	483	438	446	444	426	470	511	473	469	481	485	418	446	472	478	495	456	480	462	491	439	471	467	474	484	477	456	456	510	431	496	495	512	428	470	496	480	474	433	453	512	454	458	433	462	438	479	467	526	458	436	466	434	463	505	483	477	450	458	457	439	476	500	466	476	463	479	518	439	521	480	443	457	465	449	495	465	497	461	478	480	442	489	492	495	460	476	451	473	466	482	470	471	446	483	480	433	451	467	461	443	484	437	466	475	475	473	465	470	502	467	456	476	437	499	484	462	492	466	491	465	436	479	484	490	498	465	487	475	495	450	475	443	477	502	473	483	498	441	467	475	464	474	450	477	428	435	453	505	500	490	481	465	463	471	459	464	485	495	463	485	450	483	474	457	486	490	462	457	446	458	457	487	435	459	443	472	458	466	441	501	473	488	469	473	557	491	444	471	489	432	449	488	439	455	471	477	470	448	463	476	467	487	486	481	468	427	451	501	511	485	482	493	496	449	495	441	470	488	445	460	464	430	457	495	426	496	440	428	438	470	461	479	490	481	438	456	484	465	493	523	486	473	471	488	512	468	474	453	454	439	449	478	476	480	458	533	476	443	455	432	459	439	482	438	480	487	474	484	464	461	496	489	477	475	473	452	438	452	479	442	481	468	470	455	476	454	428	491	473	428	435	485	510	479	438	419	428	435	418	458	469	463	435	493	484	477	451	472	485	490	442	446	468	459	492	457	461	483	459	452	482	479	497	503	472	489	485	488	450	463	493	439	416	494	480	444	472	472	441	437	466	425	468	491	506	415	474	476	444	466	480	491	467	482	459	459	489	457	470	476	465	487	485	475	479	468	479	468	484	454	467	449	457	463	427	503	482	483	434	458	463	475	458	448	429	479	469	452	449	469	491	469	459	449	429	468	478	478	467	463	484	466	464	490	464	459	458	460	493	445	494	470	447	481	473	468	453	468	484	461	442	478	438	480	473	480	454	451	476	502	441	505	461	430	479	448	471	463	482	474	506	467	482	466	502	479	454	439	477	481	467	480	501	458	459	428	495	512	438	483	478	477	463	479	466	470	500	460	454	449	493	431	476	475	436	449	440	479	428	450	490	438	493	488	431	447	450	476	482	452	487	469	453	463	465	503	502	463	508	458	452	461	453	491	486	455	505	456	450	466	475	474	486	443	465	450	472	477	433	450	464	472	457	491	447	462	441	457	450	460	446	451	482	504	453	466	446	487	477	487	468	445	467	454	511	498	499	483	483	451	460	499	476	449	464	456	484	471	441	468	507	453	455	481	487	490	501	473	450	451	451	454	445	452	501	456	474	485	453	467	421	449	450	442	472	475	442	471	442	471	481	475	455	481	456	519	450	448	462	462	467	481	456	474	490	423	460	484	459	460	461	510	459	464	466	447	460	486	440	481	439	463	452	457	444	485	480	469	450	452	479	465	461	458	414	494	481	471	456	450	500	483	513	484	476	455	431	461	484	452	456	445	491	499	478	493	462	449	437	462	475	449
63033	29457	11567	3781	1258	588	309	257	263	261	262	237	226	217	221	233	245	223	192	229	239	218	228	249	240	238	218	233	256	234	225	260	207	271	246	212	216	203	274	234	261	192	239	236	221	224	230	231	213	222	225	229	225	248	239	204	205	236	214	233	226	208	227	229	226	222	231	221	226	235	212	250	223	226	238	235	236	221	212	257	218	241	212	196	242	225	224	224	213	231	210	239	209	250	263	228	218	243	198	230	216	258	229	210	247	225	233	234	214	220	216	237	250	212	228	197	264	230	239	228	247	235	232	231	246	203	251	223	222	207	224	226	225	213	261	221	237	269	248	229	257	241	181	267	251	251	229	260	232	212	215	222	235	216	246	231	241	221	215	239	249	249	215	233	226	231	217	244	236	238	246	249	232	253	236	221	238	223	245	250	237	244	249	207	225	223	244	230	250	237	235	239	249	245	245	222	218	259	256	227	235	239	227	225	220	254	215	215	244	249	227	241	226	240	259	222	223	191	216	225	228	226	234	199	223	220	256	237	217	213	222	236	235	221	198	212	255	244	232	229	225	260	228	233	201	211	226	224	210	202	208	220	255	210	208	234	212	267	219	258	237	231	259	216	211	261	262	210	232	247	213	224	215	251	204	258	236	215	217	224	260	239	226	251	271	259	240	234	253	233	229	237	234	195	241	217	224	240	235	202	235	207	223	226	235	211	222	251	223	225	233	247	242	248	219	236	236	230	208	226	232	236	224	226	265	265	211	242	253	222	227	227	205	235	223	237	220	257	236	248	224	222	218	232	232	224	255	244	248	260	239	227	244	241	203	219	204	242	237	237	237	217	211	221	254	232	214	244	247	229	228	233	205	241	249	246	234	217	242	205	221	226	240	233	233	217	218	204	232	239	203	241	243	213	212	232	221	223	259	235	219	222	211	242	254	209	218	205	227	214	232	238	238	218	260	224	233	220	239	237	217	228	255	230	229	239	245	231	250	234	239	227	229	250	220	217	243	224	227	210	228	238	253	234	204	232	231	263	220	240	236	203	206	184	222	225	284	232	228	237	254	220	244	202	247	231	216	264	215	285	259	204	238	254	220	194	220	227	246	248	233	222	215	223	231	204	244	213	221	226	227	220	261	239	247	226	265	249	236	246	210	224	234	227	217	228	233	226	224	233	277	229	234	259	231	238	263	219	233	213	225	248	244	219	237	243	228	231	223	217	207	245	206	238	233	232	213	234	232	247	239	216	234	207	238	230	214	233	220	236	248	264	230	243	239	226	245	243	252	228	242	238	198	207	225	236	231	239	230	212	248	239	251	224	236	202	208	215	251	208	201	210	195	249	218	207	262	217	209	234	230	258	212	214	208	226	222	200	220	215	202	244	227	221	221	209	244	200	245	206	243	238	221	262	232	206	218	224	212	222	227	218	240	244	249	232	263	238	228	219	244	263	243	225	228	237	252	229	198	214	209	229	222	229	238	247	191	248	226	210	229	220	240	244	224	244	221	226	209	235	240	229	230	241	211	219	221	212	240	256	231	202	222	228	250	222	223	223	237	252	224	227	246	226	188	202	234	235	219	210	217	240	245	239	211	203	218	236	246	231	234	223	198	219	215	218	229	240	222	271	254	196	247	218	208	208	238	210	223	208	235	242	224	240	223	244	243	242	219	228	224	207	241	254	212	211	223	211	210	224	228	234	215	234	189	231	239	243	240	250	239	232	210	240	235	233	245	205	244	234	250	205	207	262	211	230	227	200	235	243	240	229	234	231	236	203	197	232	246	226	253	195	235	230	252	202	238	241	243	239	284	258	233	258	231	248	235	217	215	238	212	246	260	229	236	233	243	239	229	250	241	222	228	232	229	241	222	235	231	230	239	255	212	215	241	279	246	257	224	226	208	206	211	234	253	217	265	232	189	233	252	218	229	212	212	202	241	229	242	213	247	237	235	254	246	228	220	234	216	235	218	202	221	246	235	217	257	233	250	224	228	209	231	242	236	242	230	217	252	249	214	216	207	221	244	226	215	253	239	238	230	233	223	239	239	232	202	203	231	245	251	272	200	221	213	229	252	253	197	239	227	247	223	237	233	254	234	254	241	224	251	234	218	231	233	267	255	238	241	232	204	216	246	211	228	234	230	264	216	235	214	230	225	265	237	229	237	268	208	230	238	245	224	225	196	226	215	236	214	202	213	219	247	226	237	229	234	222	243	201	225	241	210	219	220	225	242	245	248	229	227	233	207	228	230	229	239	238	234	228	230	217	243	242	234	248	237	247	229	195	210	240	226	250	228	220	245	221	252	218	273	222	224	219	222	275	222	220	226	211	240	276	224	216	225	227	233	228	218	209	228	214	251	223	241	241	250	239	221	222	225	219	192	221	228	232	220	233	219	248	244	253	231	235	200	223	224	232	266	265	260	222	238	212	227	235	262	213	236	232	249	208	212	222	222	214	226	215	207	233	232	207	208	207	212	229	222	239	229	260	235	239	226	230	221	242	223	225	215	233	229	221	250	232	206	251	230	266	228	236	256	236	223	250	204	241	207	206	237	238	210	219	247	205	227	216	243	264	240	237	223	222	238	228	188	251	260	212	229	219	230	228	224	235	246	223	222	253	275	269	240	222	231	231	250	243	217	243	240	232	240	244	219	242	202	208	236	210	219	243	228	216	234	227	220	259	250	217	192	221	233	231	242	216	211	239	218	234	249	228	215	216	239	243	245	274	249	231	208	242	224	234	243	250	244	217	226	227	225	237	237	193	228	236	237	240	255	247	243	217	232	254	221	208	253	199	196	227	245	233	268	241	213	219	223	216	194	245	205	239	178	248	244	217	214	233	222	224	248	205	249	206	223	235	235	212	253	229	213	236	226	216	222	224	236	226	254	227	228	248	242	250	227	236	223	253	249	241	225	200	231	245	229	233	184	244	192	234	248	228	213	253	241	215	217	228	224	232	216	266	230	244	215	216	218	189	228	231	222	233	221	232	208	217	262	223	213	241	233	213	240	228	219	216	230	233	240	204	209	223	226	234	238	220	217	216	213	218	223	250	220	213	236	242	235	210	230	236	210	231	198	214	217	239	230	264	204	216	247	203	240	250	231	236	232	223	206	239	235	234	220	238	262	202	247	241	237	220	232	239	239	256	204	218	227	223	237	239	232	213	226	216	224	222	245	225	212	240	234	255	222	236	209	218	224	226	218	229	253	238	240	207	225	260	251	239	223	241	215	237	201	215	215	260	221	240	223	224	255	219	212	245	202	234	194	228	217	228	232	227	253	233	240	210	243	229	230	220	219	197	212	212	254	210	258	237	221	224	212	191	222	248	201	251	221	222	223	225	254	211	246	231	245	228	201	209	240	242	224	225	231	210	210	226	213	256	231	272	200	205	199	226	210	244	264	254	267	252	211	219	220	211	220	245	238	228	223	224	248	206	231	234	224	229	228	212	227	239	223	235	215	243	217	257	214	223	230	233	221	220	236	256	219	213	231	223
41679	19642	12392	7377	3794	1597	613	476	535	516	505	524	469	527	502	507	532	507	522	497	518	459	468	494	500	467	495	498	524	493	511	479	490	495	475	468	453	493	472	488	496	532	499	471	535	489	455	517	525	503	485	492	471	460	518	468	490	528	500	493	531	480	481	506	449	503	460	485	501	468	415	529	453	526	529	462	499	478	516	473	486	499	495	485	511	517	516	501	498	490	494	480	489	480	501	488	492	491	494	482	489	496	545	466	466	491	549	570	458	535	501	485	523	446	500	507	505	486	440	522	503	497	510	488	483	524	459	491	524	501	474	490	514	508	484	470	507	482	477	517	501	486	522	483	501	482	480	484	476	454	490	461	527	540	484	486	538	488	480	518	507	500	507	489	528	492	490	513	479	466	492	457	496	498	510	491	467	502	445	513	483	478	475	490	480	521	540	518	501	481	498	503	476	499	482	498	467	521	506	492	474	507	499	518	533	483	502	548	476	495	496	506	527	469	495	498	453	484	488	511	503	494	511	484	495	513	493	490	495	448	469	497	501	511	511	489	481	520	526	481	530	533	490	534	487	503	476	518	496	528	489	516	505	473	506	506	462	491	494	529	490	467	454	513	470	529	456	487	475	496	471	514	475	480	536	487	501	509	478	498	510	476	527	523	493	490	522	505	479	488	469	496	489	504	457	489	482	465	505	466	475	461	490	490	493	480	477	500	481	461	467	493	475	484	524	522	496	503	516	479	467	475	499	491	503	479	499	481	522	485	502	496	512	493	510	505	511	500	511	495	480	492	509	448	480	486	461	479	503	515	516	480	478	480	524	469	490	461	493	464	538	501	504	491	486	516	520	500	560	476	434	490	547	500	460	520	455	458	479	472	500	511	485	508	500	526	503	511	484	526	476	507	530	491	492	483	476	495	508	486	487	496	478	523	471	522	516	484	462	490	505	500	515	550	494	504	479	509	461	523	507	463	476	479	470	467	458	498	558	502	493	498	470	482	502	470	515	500	465	504	518	465	502	514	450	452	502	457	490	463	494	529	482	476	494	498	509	532	506	517	541	482	460	528	479	496	502	496	490	493	508	504	477	541	532	505	490	501	501	491	496	481	464	487	510	500	509	486	457	465	510	532	502	476	476	523	514	522	465	502	499	542	526	510	512	467	454	539	480	489	525	480	478	470	496	494	475	508	514	515	514	492	494	507	482	455	507	516	508	495	478	503	510	490	514	505	505	492	494	524	453	507	529	523	467	462	482	496	529	497	512	487	482	521	477	466	491	494	484	499	504	492	545	521	473	496	536	447	519	476	472	522	489	517	507	498	499	512	516	494	520	473	527	490	493	524	491	459	518	466	496	492	473	523	519	470	503	486	473	474	468	549	471	469	451	534	545	533	517	518	546	467	482	468	467	479	512	511	484	440	473	523	473	467	513	513	517	533	502	477	516	539	514	450	483	460	455	499	515	492	483	450	516	487	512	522	513	494	500	508	515	452	503	497	535	504	513	495	518	490	513	493	482	448	498	471	498	490	485	497	500	481	503	537	486	482	533	464	514	493	459	486	510	489	551	494	478	468	501	488	452	493	467	508	485	469	492	458	475	491	513	511	485	496	496	516	507	525	473	513	471	490	483	496	486	483	500	474	511	523	502	519	517	526	503	449	510	543	497	512	505	496	463	488	511	514	528	502	486	484	532	502	497	513	469	516	477	472	500	485	520	487	471	473	447	539	469	477	458	483	490	490	489	497	495	492	497	514	485	473	462	508	473	486	508	529	531	519	499	462	541	479	502	483	518	505	498	507	498	463	502	429	481	504	492	496	513	470	518	500	510	465	474	512	479	502	535	494	504	461	505	515	478	485	528	500	517	513	520	510	523	491	470	513	515	506	524	492	528	511	508	465	485	470	487	465	530	504	499	480	511	488	538	488	500	526	499	503	494	521	459	500	469	496	502	516	460	484	499	512	497	473	504	520	453	475	489	513	443	470	494	507	488	482	466	463	469	530	513	523	481	522	470	496	463	497	502	469	518	493	499	445	505	498	478	527	510	511	493	480	465	507	477	446	501	501	484	509	500	524	468	488	479	453	525	495	514	528	509	514	539	461	508	468	453	513	510	497	483	504	509	485	508	498	510	520	497	525	476	457	489	507	481	473	479	495	486	464	513	478	483	497	503	500	467	534	500	482	531	484	477	441	489	502	505	462	524	488	493	522	530	460	512	476	505	469	479	508	529	488	510	507	512	487	527	499	506	531	507	496	442	492	464	500	545	486	487	531	514	455	486	487	524	462	556	567	525	500	500	519	508	552	494	511	484	497	476	503	479	497	556	507	492	533	486	488	494	506	516	534	486	489	492	527	503	508	483	501	480	501	477	488	508	497	499	533	528	503	464	454	508	494	538	544	539	487	507	485	510	503	496	486	485	490	506	539	532	478	498	540	508	499	510	475	524	492	492	514	510	492	503	530	476	493	488	489	448	499	549	513	494	509	477	488	481	486	515	501	518	502	522	464	529	474	502	491	506	477	512	479	470	549	465	490	498	508	499	514	471	489	522	477	520	483	518	511	514	514	515	506	465	495	493	474	488	519	532	483	506	520	458	512	502	469	471	468	491	476	518	503	502	482	502	474	526	517	492	514	476	500	497	479	514	495	502	523	467	484	469	519	486	493	526	510	487	554	481	461	466	515	525	516	526	507	521	501	508	487	461	504	505	485	463	460	474	515	510	467	524	509	544	518	478	503	521	486	494	486	489	496	472	496	459	475	495	489	510	491	496	485	486	496	475	506	448	492	504	531	515	512	528	492	491	502	518	493	513	471	480	473	547	477	502	490	487	503	454	488	488	452	518	484	513	473	510	504	453	511	517	474	502	519	491	527	451	486	533	463	443	515	503	475	515	501	529	511	485	533	502	476	506	506	466	510	516	492	464	512	529	559	490	512	516	477	524	511	514	496	491	501	536	527	505	472	527	456	476	497	491	477	487	465	508	483	472	484	484	471	507	534	529	512	464	444	536	483	507	523	484	481	498	517	478	493	473	488	507	508	471	504	493	499	492	480	498	502	508	479	462	492	502	516	479	472	501	445	490	501	469	572	482	519	495	518	504	512	447	484	522	477	475	514	494	505	513	504	514	498	494	486	515	485	483	523	505	504	491	483	497	495	498	472	503	513	502	474	476	470	463	499	545	485	499	498	491	546	486	502	469	473	515	477	516	525	496	497	479	466	483	481	433	526	475	471	494	483	519	463	524	523	476	445	490	458	490	535	513	477	487	523	458	485	499	532	463	510	505	522	513	489	453	498	518	455	460	500	511	486	508	543	494	507	493	479	526	542	504	526	505	517	510	518	493	483	498	470	525	477	518	457	494	476	491	512	510	519	502	479	498	478	528	491	513	484	500	461	483	477	499	468	480	518	467	493	506	515	476	524	488	478	498	493	520	501	494	540	442	501	499	494	496	457	490	505	520	532	508	522	497	477	497	466	456	530	504	494
67511	37328	19635	6375	1891	741	326	268	265	301	291	283	261	298	316	278	303	261	261	297	289	285	322	318	276	286	294	297	265	271	268	249	325	300	301	285	285	262	268	223	265	239	281	284	293	306	271	247	276	280	248	280	310	301	286	216	244	286	269	266	270	272	291	291	289	295	249	274	284	263	265	286	290	262	284	261	284	293	274	298	272	279	270	280	333	236	287	284	281	291	286	288	294	288	246	289	270	271	283	276	268	271	271	303	257	315	300	234	315	246	280	240	280	262	290	272	319	267	276	292	278	274	291	275	287	291	273	313	242	281	274	245	299	303	310	281	318	282	311	290	273	250	239	287	291	280	266	298	294	281	264	260	277	258	252	259	275	301	263	262	285	286	300	261	308	289	323	285	293	328	267	272	302	274	268	305	310	290	290	274	293	323	266	257	266	282	299	257	268	285	308	268	268	282	248	281	250	254	292	273	289	272	286	254	277	309	294	270	287	278	285	302	301	284	297	279	283	263	287	240	286	291	258	295	288	271	272	255	309	325	254	286	316	267	292	268	271	291	305	288	311	256	266	320	290	281	278	295	279	272	278	295	265	290	291	289	324	281	282	306	292	314	291	271	303	236	288	263	283	259	284	285	277	249	279	288	304	255	270	266	255	260	300	307	257	266	305	281	297	288	263	305	346	283	265	295	287	276	271	300	278	261	301	227	282	311	278	284	279	290	305	320	296	282	303	284	268	284	315	288	250	268	278	288	285	290	279	292	267	280	290	289	261	260	271	272	278	259	302	264	277	295	286	331	253	273	291	278	266	305	266	275	285	281	286	263	264	314	302	272	285	282	264	261	281	270	266	247	266	293	287	302	274	295	279	283	269	260	296	279	270	268	297	283	278	258	265	338	296	278	287	340	299	285	321	271	262	272	308	310	258	247	297	284	302	242	287	283	288	262	314	310	295	287	281	278	276	262	275	275	248	258	296	297	292	276	306	271	285	296	262	300	251	302	299	274	284	292	268	309	286	267	304	303	288	264	278	318	273	289	287	287	295	315	289	270	303	288	244	291	281	277	273	267	285	295	275	274	279	265	283	299	260	276	295	251	288	275	295	239	277	289	276	292	278	292	242	272	292	271	270	256	285	281	290	266	282	289	285	254	284	255	277	266	263	263	283	263	276	315	264	297	309	261	281	305	256	310	294	287	284	276	315	277	288	268	288	243	267	285	286	299	303	289	287	313	274	282	271	323	293	283	278	307	281	270	261	289	285	284	283	304	295	297	292	267	302	286	294	316	267	273	311	274	294	331	282	286	252	295	273	276	253	282	263	281	296	262	289	272	277	259	320	273	254	260	280	261	311	285	276	295	296	308	271	297	272	313	290	270	285	286	264	299	281	296	271	281	257	301	296	277	264	287	296	284	251	285	303	302	291	272	309	287	276	277	264	291	287	272	281	322	287	257	300	279	268	288	299	310	284	270	284	259	266	295	287	268	279	283	266	277	248	271	290	296	308	278	288	273	266	281	289	272	315	275	282	301	271	276	273	294	289	270	254	263	281	297	265	283	269	301	294	294	253	272	271	312	309	282	305	298	283	310	244	283	267	264	281	301	264	277	311	280	316	275	296	259	271	270	291	275	248	293	303	294	280	219	278	268	292	265	284	279	310	258	302	296	270	256	293	275	273	290	302	268	274	279	276	270	300	278	283	277	306	279	274	263	274	282	281	267	289	314	297	307	275	263	288	331	269	286	320	277	293	270	282	265	282	254	263	293	274	271	275	291	296	304	290	316	265	317	308	276	289	276	251	280	294	273	312	245	285	279	300	278	300	293	281	288	243	297	324	278	299	291	310	273	258	280	284	315	291	277	231	284	259	251	253	239	281	264	303	286	292	266	297	333	283	257	274	236	264	259	256	271	325	264	299	263	296	266	294	278	289	257	300	292	257	248	238	290	270	287	283	278	282	309	299	267	287	305	255	271	264	244	290	307	278	297	259	296	294	259	254	275	259	280	275	319	255	295	291	293	288	269	303	300	306	280	298	282	268	253	305	338	276	298	271	277	271	275	292	254	259	267	303	298	287	320	286	264	273	293	263	265	284	291	266	292	298	259	286	273	280	299	328	313	297	288	298	307	278	266	287	306	272	295	300	274	282	252	293	288	304	290	308	255	254	283	261	269	281	317	305	292	311	304	282	323	278	286	308	293	303	276	302	287	268	274	276	305	301	278	297	250	256	250	288	320	294	278	279	294	283	305	275	293	265	285	267	270	273	283	276	249	290	274	284	264	298	282	268	263	305	271	315	281	282	282	308	296	296	289	290	289	255	299	295	260	279	274	246	283	254	263	297	276	303	285	281	270	277	300	273	281	291	282	278	277	282	265	256	270	280	292	279	284	287	249	246	278	293	262	287	274	308	291	278	297	280	243	287	268	281	296	254	257	276	263	310	265	302	256	317	273	305	284	319	287	291	318	276	245	260	259	284	295	284	293	290	263	272	299	276	269	263	305	261	265	306	302	315	255	270	285	280	266	294	307	246	274	286	326	264	284	307	323	251	232	262	319	306	291	327	270	254	287	249	283	280	270	265	300	263	295	303	296	273	262	312	272	310	295	271	258	268	324	313	276	260	261	267	280	291	305	276	262	323	254	270	251	288	299	281	291	281	308	265	316	292	288	255	270	281	274	306	273	297	280	271	269	272	265	267	283	267	267	267	267	270	271	277	298	296	294	290	280	296	269	279	261	230	281	267	269	284	285	262	287	289	329	268	298	286	257	298	284	295	266	303	296	297	264	287	278	307	265	270	306	244	281	284	311	298	270	290	264	269	281	280	278	259	279	288	272	297	285	300	294	278	293	286	319	296	273	299	273	295	264	252	295	280	297	301	291	282	285	282	315	292	295	305	304	321	301	278	272	269	277	275	265	273	286	261	300	303	289	299	301	285	282	277	298	253	302	251	305	274	279	265	269	245	296	293	275	252	318	262	238	270	286	286	254	268	272	275	289	290	299	292	279	284	283	278	239	247	291	314	272	273	295	300	248	261	265	270	277	288	295	303	263	266	329	269	284	282	271	308	314	291	262	298	288	300	247	280	295	276	287	290	310	272	281	271	288	260	268	289	287	290	291	279	271	246	289	286	295	284	301	270	292	291	300	271	267	273	259	256	317	318	256	309	272	252	305	270	278	291	285	287	272	304	253	288	257	273	315	266	307	313	293	258	301	265	255	281	296	289	272	256	243	267	289	266	271	272	309	295	296	263	252	301	300	278	267	269	252	322	314	278	277	301	283	277	276	264	306	309	263	282	279	279	308	317	290	289	294	268	318	260	280	266	274	297	297	296	284	302	292	302	313	303	293	263	268	276	260	305	260	295	309	298	298	291	302	274	261	328	286	271	289	278	274	325	250	284	281	263	259	325	304	279	252	271	275	269	264	274	271	298	303	294	316	287	285	310	281	284	300	288	266	297	302	286	305	287	291	265	282	274	281	288	285	258	299
44675	28208	19335	9592	5133	2159	833	652	626	626	582	639	651	619	613	600	594	569	622	591	615	585	584	583	620	593	606	571	555	589	570	620	594	583	602	609	598	595	591	602	572	554	620	639	587	613	594	642	595	572	557	599	569	605	628	588	581	563	589	622	619	592	564	602	624	622	640	584	581	554	618	612	592	592	584	604	581	570	618	593	606	548	600	617	613	619	600	591	583	551	574	633	625	574	562	590	585	605	546	573	576	597	604	608	591	623	611	586	578	586	580	633	621	603	587	578	553	579	610	612	599	619	546	601	600	569	578	615	557	616	581	609	569	584	557	576	602	557	594	566	566	562	547	628	607	616	614	607	602	615	562	578	598	608	605	632	559	618	586	565	531	556	592	628	614	574	588	592	583	628	613	620	589	610	597	566	583	624	615	638	601	595	591	589	605	567	605	627	607	550	626	592	578	599	562	576	583	587	592	588	614	621	610	606	651	584	624	592	639	589	594	590	609	621	647	628	586	533	585	602	586	567	546	576	607	543	591	641	587	580	616	594	590	616	622	609	628	605	595	624	589	589	592	578	593	574	565	596	601	574	574	596	619	585	542	585	588	610	596	603	594	563	593	572	576	636	558	621	579	550	588	627	648	595	587	569	618	561	600	570	576	599	570	581	605	592	558	600	586	589	656	637	639	602	603	562	575	581	577	591	584	577	609	571	589	604	589	583	597	613	571	594	596	590	586	599	616	548	558	587	620	629	626	610	596	617	596	557	589	600	572	608	605	561	620	616	561	563	632	557	568	567	602	606	594	599	613	586	644	602	609	619	588	587	559	597	553	587	625	603	632	582	582	603	577	579	528	580	597	580	628	584	575	587	598	650	594	632	572	577	562	573	531	586	588	571	572	567	533	598	581	600	638	553	536	604	625	605	566	632	617	592	571	609	606	538	621	570	607	605	631	637	599	592	601	599	591	591	631	641	551	606	596	636	604	627	570	619	549	574	567	611	606	553	641	564	554	580	579	596	581	609	627	627	611	647	628	585	586	585	544	606	605	571	556	574	574	567	598	580	555	579	593	572	561	575	630	584	565	595	632	549	565	550	609	581	596	567	577	630	606	587	573	638	574	638	605	574	596	615	615	622	584	591	556	578	590	599	582	578	614	567	615	573	638	605	582	579	602	614	572	602	581	610	589	597	635	629	602	570	630	605	601	637	624	581	578	627	614	591	583	563	597	585	576	609	586	602	609	574	604	594	572	600	598	593	582	595	550	581	572	568	606	598	584	586	581	591	603	604	637	535	605	599	565	597	627	621	568	639	544	637	600	542	576	590	585	630	563	628	602	583	596	589	566	618	571	577	565	630	599	562	592	551	585	584	575	555	593	597	582	651	597	593	633	576	572	618	614	591	599	596	571	629	584	580	576	561	614	580	573	632	567	559	604	574	562	597	600	600	561	545	606	575	600	625	634	604	570	572	602	614	568	581	640	607	572	582	563	573	603	599	601	618	617	649	554	571	559	553	562	631	617	580	605	617	582	600	612	603	607	546	629	610	590	591	605	571	581	625	574	577	534	537	624	593	567	592	579	594	590	628	609	592	577	631	562	573	593	601	582	578	614	608	591	606	587	599	592	598	592	597	583	603	599	553	565	608	579	616	587	614	595	579	583	580	593	580	588	616	648	620	609	580	607	626	631	629	561	608	597	531	555	601	540	606	617	594	575	603	594	605	622	600	583	587	570	648	671	579	582	650	541	613	603	545	566	585	596	572	575	616	563	600	621	557	579	613	594	571	579	574	574	601	582	567	581	594	610	606	597	585	614	628	628	585	602	577	582	586	606	619	618	595	581	559	616	608	590	559	577	585	617	569	614	591	576	603	598	600	576	598	561	572	605	571	621	598	575	566	573	590	619	628	568	641	591	563	620	600	594	594	583	628	579	622	569	600	639	575	593	584	637	574	630	563	584	537	591	585	585	606	614	610	584	610	575	579	592	627	620	611	616	560	607	584	603	619	588	576	593	634	608	615	527	617	578	575	607	574	606	618	571	570	557	591	617	607	603	569	604	615	607	540	566	586	592	559	546	570	567	538	581	613	600	627	605	577	579	609	596	638	643	608	577	629	602	615	592	595	598	577	600	578	587	607	589	600	585	589	599	609	585	583	623	585	571	565	578	573	595	626	606	571	586	582	592	622	628	593	581	575	590	585	615	580	607	565	586	577	573	587	541	617	553	612	568	587	583	614	562	640	615	606	612	556	605	576	591	590	594	582	586	579	595	639	568	599	633	591	596	599	555	582	557	599	584	579	627	606	601	557	566	572	580	553	561	584	605	572	602	599	607	617	597	606	612	637	600	593	610	579	570	589	614	566	593	547	569	596	583	575	587	598	594	584	592	567	570	658	595	604	572	595	579	548	593	590	625	578	542	646	605	587	622	580	626	548	602	582	563	640	594	622	628	588	585	568	615	583	584	598	626	558	609	604	574	592	590	588	605	580	570	584	555	547	600	562	584	620	585	597	608	563	575	556	577	580	592	593	603	597	619	594	608	578	637	609	658	657	587	590	630	647	572	592	568	602	627	554	571	622	545	605	564	575	559	598	600	588	546	596	637	587	572	578	565	623	566	617	544	619	604	630	622	620	607	589	623	598	596	544	574	590	579	597	577	573	589	568	617	601	575	568	630	575	603	601	594	566	587	548	621	610	614	611	639	624	600	571	573	594	570	613	582	562	589	575	567	581	594	596	568	567	573	592	576	554	573	574	570	608	602	578	571	616	553	604	594	582	560	593	599	559	603	573	595	596	597	593	591	613	625	602	530	617	624	580	569	561	619	561	606	598	568	564	585	563	601	593	588	536	557	587	556	599	573	571	631	635	628	601	543	572	607	614	587	575	588	598	602	582	583	602	616	606	646	657	629	581	573	584	622	578	579	625	535	636	598	560	582	600	587	585	614	572	590	598	577	645	606	601	595	638	567	595	621	560	580	582	609	585	614	553	566	588	567	581	600	637	607	590	597	572	573	586	577	568	613	584	590	595	571	585	568	622	590	571	603	600	565	579	584	597	602	615	570	579	571	589	587	605	603	603	619	562	559	640	585	620	619	570	598	603	589	593	605	604	559	582	587	619	560	590	594	598	582	569	645	548	630	604	617	585	600	595	604	626	616	613	562	543	571	600	620	632	604	586	590	609	619	539	581	625	590	600	650	575	593	559	551	599	561	557	582	605	589	568	590	602	584	551	558	592	611	562	617	601	562	621	590	615	612	612	603	536	575	594	604	576	612	592	623	597	591	610	580	614	608	590	585	580	609	599	552	564	589	591	619	610	605	580	579	588	631	597	600	550	635	658	573	602	567	583	553	569	619	632	583	622	566	572	597	586	625	594	591	605	609	595	548	615	624	609	533	578	607	596	581	612	569	607	609	571	605	590	614	597	574	620	599	593	628	617	602	614	638	606	581	575	589	619	598	586	585	568	596	622	577	601	650	573	584	631	584	588
50655	23027	8231	2575	856	406	224	228	237	221	199	202	233	244	237	207	222	230	218	223	218	204	229	219	195	209	233	198	254	221	220	202	221	217	191	206	229	216	225	204	211	228	226	217	201	206	218	224	223	212	218	231	254	209	240	243	218	244	223	198	212	223	212	217	208	198	212	210	245	231	248	213	217	219	218	196	205	194	219	220	191	218	215	210	221	216	200	203	229	209	236	224	173	218	210	211	207	236	221	194	236	190	224	246	213	232	236	197	189	248	222	229	221	203	212	233	201	212	225	175	205	226	228	220	191	199	213	216	236	216	218	219	240	198	210	230	199	235	237	218	178	203	202	212	244	209	212	230	237	212	219	206	222	201	202	211	230	213	234	222	199	231	196	216	189	221	197	196	177	185	235	208	219	192	220	220	213	214	223	236	221	195	195	214	224	225	223	214	203	211	195	218	175	200	221	209	201	195	237	205	228	200	244	217	220	213	222	248	221	192	230	235	204	197	238	209	218	217	190	211	241	229	240	237	225	237	230	227	251	243	214	213	202	215	211	195	187	221	204	211	200	210	218	219	247	227	209	231	233	230	236	227	234	222	225	212	237	201	195	207	220	201	252	202	211	194	189	239	225	239	246	189	214	238	218	230	209	230	220	206	234	222	188	218	214	195	224	202	242	216	237	213	190	208	195	240	219	219	214	250	217	209	244	248	226	237	235	197	222	219	232	220	222	250	227	246	219	187	202	229	223	227	222	225	200	227	213	240	195	242	233	197	235	242	229	229	236	233	190	206	208	210	217	225	220	229	221	193	201	206	202	228	222	215	197	227	223	211	232	230	225	234	221	236	217	223	185	244	228	183	194	199	230	227	204	182	224	214	195	230	220	228	211	200	197	211	185	188	224	207	181	199	201	225	216	208	228	208	205	207	226	190	213	228	195	216	204	189	238	207	215	213	210	202	255	234	201	211	228	240	208	251	252	194	221	212	203	189	209	213	232	232	227	240	204	219	193	224	202	225	211	227	221	218	223	215	192	226	239	199	179	211	224	206	222	228	213	191	212	227	198	219	222	229	204	199	200	211	247	226	217	215	217	201	248	177	197	190	208	188	220	217	218	236	176	182	194	197	220	206	201	190	247	234	228	239	221	198	192	226	231	239	228	221	231	236	236	234	200	217	204	193	202	224	209	231	213	211	237	219	235	226	196	190	213	193	204	217	219	181	220	232	206	203	213	222	231	237	201	211	198	208	207	203	217	222	251	230	213	238	198	224	201	211	241	204	226	217	212	237	209	191	219	210	226	225	223	218	189	212	212	260	186	193	216	209	209	215	212	206	225	190	229	251	210	217	199	214	277	203	216	225	219	230	208	219	211	213	209	222	202	217	226	217	195	221	243	209	216	209	167	206	206	192	255	205	199	216	239	191	210	238	209	230	209	198	222	233	196	252	207	220	188	209	193	244	220	205	213	192	211	213	238	218	212	213	199	206	223	236	230	236	220	211	208	204	233	230	207	229	229	233	200	226	230	203	219	236	227	233	220	216	218	223	213	193	204	199	196	234	230	230	189	199	243	229	215	233	183	226	222	217	224	230	193	185	234	226	222	216	240	202	216	221	215	237	235	213	220	229	233	203	201	221	215	224	212	207	217	202	206	225	209	236	230	244	210	211	221	212	212	218	221	214	211	243	230	254	234	218	202	231	227	224	224	198	235	237	231	219	212	227	213	218	222	240	237	221	198	214	198	238	215	215	206	194	215	236	186	211	231	216	215	212	218	223	253	201	192	211	243	251	218	219	228	208	221	231	216	216	221	218	212	204	228	223	190	248	202	237	211	232	236	230	215	233	204	210	213	208	259	240	230	215	199	251	203	212	220	199	209	209	242	235	206	206	201	225	200	211	237	205	196	219	238	220	216	208	207	210	220	263	190	185	222	246	226	251	196	224	191	210	216	183	194	203	211	208	232	230	209	223	196	212	200	199	214	178	218	241	256	225	224	204	190	230	198	205	228	201	218	229	214	214	211	214	236	219	203	198	204	229	224	231	204	221	231	169	218	208	206	216	224	214	185	223	217	195	219	214	242	218	214	227	222	205	215	202	207	223	234	233	210	214	217	224	211	209	247	203	240	195	210	241	198	204	215	210	215	231	242	229	216	261	195	201	220	208	201	205	217	217	216	204	217	222	212	204	222	237	233	213	218	214	213	212	208	220	208	216	215	212	223	232	223	212	201	208	225	212	219	205	201	220	221	169	206	234	212	225	223	215	208	201	221	189	196	224	199	199	211	225	188	223	220	224	212	232	224	214	216	203	207	217	210	210	217	220	234	193	200	221	222	195	206	225	194	219	180	229	252	227	221	238	232	222	202	223	205	197	187	229	205	229	218	219	225	183	220	216	193	227	226	206	241	235	216	210	216	197	233	233	208	199	205	242	240	234	215	240	216	200	215	237	236	216	212	204	237	235	239	231	209	216	204	218	210	235	223	207	188	184	224	227	224	235	228	213	246	204	227	204	222	221	235	212	206	226	234	203	218	231	241	241	239	244	219	210	214	236	212	217	242	250	218	213	213	223	214	208	202	258	204	218	198	205	186	227	205	201	211	233	229	218	214	228	221	197	252	220	230	230	220	225	217	217	216	212	204	227	219	220	213	225	224	247	226	237	234	215	213	222	253	229	204	197	202	256	235	225	194	203	225	214	219	215	201	203	199	208	246	181	213	240	199	206	240	212	213	218	230	220	206	218	192	208	218	222	210	218	200	226	204	224	254	220	231	207	219	200	204	228	212	204	211	192	210	214	256	212	196	199	222	222	208	236	206	233	199	237	225	215	202	197	198	226	195	196	212	228	224	209	245	214	239	194	217	202	217	216	197	210	237	251	260	238	228	225	227	244	211	218	218	210	211	213	208	220	235	226	211	233	195	207	194	214	197	222	200	197	199	235	227	195	221	229	206	215	197	257	198	209	219	194	227	236	236	220	210	223	211	224	225	201	222	196	214	175	224	220	210	192	214	217	200	192	224	222	219	229	208	258	250	215	247	215	210	225	213	209	218	227	213	213	199	203	265	239	211	215	219	212	204	244	216	195	194	234	209	225	212	184	197	244	215	227	203	215	197	216	238	218	213	218	209	199	224	218	202	203	219	216	218	224	223	232	223	221	227	221	230	231	231	235	225	222	195	218	219	214	218	230	249	214	234	221	230	211	194	223	204	193	195	213	215	201	205	226	200	201	202	215	224	229	232	206	217	239	220	219	210	215	198	205	209	234	254	194	196	221	231	218	205	228	237	210	200	198	235	164	224	209	227	183	205	239	212	184	250	214	210	229	241	214	216	221	225	270	217	229	202	184	199	193	213	219	231	209	249	191	204	218	238	202	187	249	228	209	214	200	211	198	222	207	249	188	207	186	194	201	205	223	211	213	221	214	225	205	198	220	235	208	215	212	205	222	225	205	215	258	183	195	232	219	217	229	223	242	194	217	245	195	231	207	236	202
33195	15098	10137	5522	2559	984	543	463	445	463	468	445	438	456	453	473	484	484	437	482	491	481	498	488	474	417	456	456	461	484	450	454	460	440	470	485	426	472	472	442	466	496	475	481	458	447	469	442	476	479	499	482	462	438	466	465	476	481	489	467	487	438	448	453	490	424	459	475	463	492	454	456	462	449	408	476	456	460	467	431	464	484	464	485	446	504	495	466	476	432	467	458	473	461	486	470	456	443	449	445	478	446	501	455	456	487	474	475	485	430	450	472	462	461	481	465	464	502	489	429	466	461	434	475	501	456	453	451	448	435	433	437	498	479	448	495	440	461	464	439	457	484	451	468	451	465	428	462	437	451	458	456	525	472	474	476	505	419	503	457	463	451	433	467	478	482	475	491	480	501	479	442	450	459	487	463	481	465	474	440	484	467	481	454	465	411	448	458	461	514	475	450	437	481	490	446	479	467	456	491	438	480	466	425	467	456	443	479	471	483	470	466	454	416	421	452	468	480	436	490	462	453	445	489	456	464	436	467	434	484	515	452	501	434	458	464	481	470	443	498	471	456	485	478	475	455	469	472	462	487	467	451	463	482	460	441	444	450	456	493	468	457	430	450	434	417	464	468	454	454	461	489	508	448	468	475	474	462	477	467	470	487	466	446	479	430	493	464	457	422	428	506	454	514	466	449	470	469	459	458	415	510	463	453	469	431	457	475	471	451	488	445	463	447	462	460	456	482	437	481	453	432	440	424	463	442	487	469	463	449	483	460	485	474	425	429	485	475	452	446	440	470	475	472	471	446	439	466	449	458	413	479	478	454	477	490	507	447	489	469	439	501	471	440	433	477	513	501	408	465	478	448	473	479	455	478	506	451	473	452	451	496	478	469	475	446	474	453	434	470	501	449	477	472	468	465	480	471	470	409	464	450	500	459	482	499	477	477	485	481	456	446	446	485	439	461	450	458	468	439	471	489	458	431	507	475	505	483	477	448	464	479	495	478	465	438	436	457	438	494	470	487	485	454	447	486	485	451	445	477	419	454	460	475	472	470	464	450	462	475	432	468	468	489	467	463	483	454	424	456	448	486	453	459	483	470	453	479	442	472	470	492	430	470	461	476	454	472	444	480	480	440	436	440	457	437	460	475	472	444	474	458	474	461	450	453	467	446	437	458	487	482	475	471	467	482	458	468	466	461	444	459	498	463	475	483	495	476	472	505	450	493	413	450	435	452	453	488	473	435	484	434	474	435	433	467	462	460	430	451	466	430	487	485	442	451	457	461	481	471	468	475	426	472	423	464	469	467	442	479	500	472	453	466	493	475	451	435	450	455	441	434	459	474	403	497	483	464	424	507	514	450	499	511	457	457	468	484	501	461	451	506	451	471	484	465	443	472	439	404	451	522	452	479	451	417	498	454	491	483	471	477	436	454	441	439	501	472	471	455	463	481	448	444	501	445	444	474	489	483	478	497	466	490	464	438	475	445	454	479	445	426	461	445	467	433	468	467	473	465	447	445	470	474	466	487	454	479	485	478	482	485	479	493	465	490	429	472	461	495	473	482	475	495	524	433	482	485	468	463	440	471	468	481	461	505	453	442	464	478	452	475	442	451	397	467	488	450	454	462	425	463	473	485	489	479	473	487	449	436	464	451	448	426	494	470	474	471	464	463	452	485	451	484	488	497	454	460	498	478	434	468	483	452	474	484	474	481	491	436	475	464	463	478	483	466	466	461	477	478	483	475	513	501	466	509	450	467	484	478	438	449	497	461	477	455	483	472	499	445	477	460	488	463	442	465	441	447	456	469	470	484	407	464	469	477	483	449	479	486	464	451	454	462	501	479	472	465	438	482	460	485	457	470	497	447	452	419	419	480	479	480	455	468	448	455	496	500	472	406	471	470	462	494	421	470	466	497	429	493	431	516	454	450	469	465	450	506	440	450	480	438	447	471	468	424	433	473	525	509	456	484	484	473	463	481	446	473	463	476	438	471	451	481	452	479	496	473	471	442	448	468	503	451	458	470	472	448	483	427	467	470	453	434	470	485	471	447	457	452	470	482	512	481	458	425	446	435	481	444	474	467	473	474	467	430	496	464	431	444	484	443	480	433	454	461	438	453	468	457	462	450	462	453	447	473	463	500	463	444	463	469	468	452	464	501	466	461	498	484	492	450	420	488	465	450	460	450	454	454	458	441	477	435	460	500	463	484	447	480	532	426	442	450	468	462	467	483	447	454	491	485	444	477	424	465	503	444	446	484	460	478	473	462	449	480	494	487	461	463	486	437	478	463	500	526	452	435	513	481	481	485	458	491	429	474	486	470	447	480	451	461	424	434	438	436	486	457	450	460	435	424	506	466	452	473	445	464	458	450	481	487	444	489	465	471	459	444	431	472	469	486	435	488	445	465	464	499	477	493	469	459	486	506	455	479	511	457	456	495	450	430	529	458	467	484	449	443	455	440	509	452	492	477	456	469	478	504	492	446	428	467	437	438	446	468	453	509	464	487	476	475	434	455	444	451	454	478	429	462	486	478	488	456	451	478	460	464	502	488	469	479	470	443	453	453	467	475	479	441	467	431	445	475	479	488	478	498	453	463	448	442	456	446	468	475	477	465	490	457	451	479	445	492	512	493	458	425	473	496	451	454	432	484	496	467	467	438	503	453	459	422	484	503	457	472	449	468	418	464	451	438	509	464	451	449	491	477	500	476	506	456	490	468	482	456	458	473	481	452	449	435	455	454	435	441	440	457	513	482	497	501	474	468	448	478	464	504	443	453	440	470	430	479	473	447	488	479	464	481	479	500	429	454	492	454	456	441	451	469	459	471	441	466	493	470	443	478	515	484	467	496	479	455	448	460	441	472	499	482	476	444	451	464	476	460	492	472	482	485	456	468	503	461	503	440	457	471	461	473	454	477	440	447	452	458	488	446	486	463	453	478	483	463	493	472	420	463	439	476	495	468	460	473	508	466	501	484	449	484	483	450	479	472	475	465	437	458	452	466	481	423	435	463	446	407	436	479	440	435	471	518	481	445	466	456	433	426	447	482	472	446	458	444	468	492	495	489	470	462	450	447	464	468	467	437	431	428	450	446	485	443	437	424	475	454	462	481	461	411	444	479	459	446	467	425	455	490	478	460	466	491	508	461	504	463	478	418	448	495	463	467	475	490	449	466	484	486	490	503	450	464	476	456	460	498	494	448	474	451	474	508	454	465	484	460	466	441	469	438	458	499	460	467	470	471	461	429	483	516	408	479	441	449	502	455	496	454	479	491	443	435	501	475	478	468	506	503	494	468	475	465	450	495	455	447	450	479	465	476	488	493	472	474	442	476	474	485	484	458	499	475	498	455	502	461	421	461	439	495	436	438	506	460	446	533	455	453	458	499	476	474	475	469	469	472	474	482	465	477	473	487	440	450	480	472	445	448	477	463	452	438	494	422	456	476	478	428	435	451	483	481	425	470	471	466	486	440	460	467	459	493	471	498	503	467
60417	34912	14351	4858	1614	693	246	208	260	259	212	246	234	228	198	223	213	221	218	199	225	234	226	218	233	185	198	225	209	228	238	202	215	222	201	206	203	247	227	241	202	197	206	194	241	233	242	204	214	217	210	224	225	218	201	222	253	222	201	220	231	197	223	232	210	215	216	219	219	212	198	206	214	217	231	235	204	259	228	222	233	209	218	201	214	229	202	224	222	216	206	218	213	219	207	208	194	223	228	251	213	208	224	230	215	203	211	204	205	255	224	237	246	202	238	224	244	223	267	228	238	243	211	195	228	208	225	225	225	235	211	263	225	245	220	230	220	222	233	229	232	203	232	196	213	224	198	223	203	206	229	240	252	211	221	219	195	218	242	227	234	218	220	248	203	214	215	224	202	224	213	184	215	224	233	222	234	219	193	223	216	230	224	202	198	235	211	241	212	242	207	221	238	183	195	195	213	236	199	191	209	191	195	210	225	197	204	218	211	253	231	203	219	222	223	193	235	207	205	214	215	225	201	181	228	242	202	209	215	201	220	213	220	202	230	235	206	187	200	203	228	227	217	265	234	225	215	208	215	203	205	189	227	218	205	199	221	192	230	214	212	217	230	215	212	207	202	189	197	201	202	248	207	189	194	195	215	189	213	263	196	203	228	205	239	233	216	225	252	210	207	205	219	225	208	220	197	215	229	217	216	223	219	227	208	213	227	229	234	226	229	217	225	223	198	242	196	238	191	184	193	205	212	204	222	257	217	196	210	213	209	200	244	190	219	242	215	219	235	193	243	208	219	229	209	216	192	228	219	215	224	200	202	214	210	224	188	244	230	243	232	215	210	225	178	197	216	244	201	217	225	217	222	215	199	207	189	231	224	220	195	237	235	205	222	208	231	197	204	210	235	232	235	208	205	214	204	227	191	223	213	224	243	235	226	232	212	249	195	234	235	226	226	228	220	223	215	201	236	196	229	213	226	247	198	213	223	226	222	206	222	225	196	216	221	200	204	217	199	196	182	213	215	210	198	211	226	203	211	231	222	209	244	233	185	222	204	242	206	245	229	226	205	178	232	236	207	217	215	198	225	203	223	253	170	203	224	205	212	234	214	222	210	205	235	222	213	222	180	242	207	247	203	216	217	216	218	207	240	222	199	222	218	237	212	208	227	224	213	182	235	224	231	212	202	189	223	192	221	212	232	215	219	205	231	224	221	225	229	236	193	192	204	211	229	216	214	214	214	202	211	205	223	240	198	215	212	233	228	260	208	220	234	211	216	214	208	180	193	221	210	203	234	232	205	188	196	204	217	217	232	205	219	221	178	202	187	225	219	232	233	256	232	216	206	208	216	228	215	193	214	233	220	215	238	226	213	210	230	218	164	212	246	232	241	206	209	236	235	210	208	218	194	204	241	216	196	200	198	207	191	233	242	198	240	230	238	244	246	194	252	244	205	233	197	192	212	238	196	216	210	211	224	198	218	200	222	206	202	214	243	231	223	192	213	233	215	244	193	202	212	212	212	219	229	193	212	203	212	224	226	214	213	225	235	224	235	179	209	240	252	201	188	220	225	195	248	237	222	243	227	198	202	229	229	195	187	206	225	249	218	217	213	206	244	225	213	194	245	225	240	230	216	200	235	202	184	177	220	253	255	207	205	208	243	202	233	210	234	223	219	217	232	208	215	203	222	204	229	210	214	239	226	210	219	208	222	220	254	208	227	209	234	209	218	233	222	247	235	216	235	233	235	204	232	226	216	237	251	226	219	226	220	207	217	222	189	213	236	195	172	223	241	213	180	227	215	219	195	207	233	208	225	239	203	203	227	209	228	203	173	191	183	199	239	209	212	208	198	206	215	225	216	209	218	223	235	226	251	220	206	219	230	191	194	206	206	222	182	218	215	196	223	214	212	188	228	190	217	202	213	209	217	238	232	208	213	225	210	246	219	232	209	225	193	205	241	230	200	199	212	238	233	205	228	208	217	207	239	224	224	171	226	203	184	234	226	206	213	215	214	189	210	209	233	215	225	230	218	214	217	242	212	211	224	208	207	198	193	213	214	211	228	199	227	248	244	196	235	249	231	231	198	243	231	227	230	226	219	217	190	207	203	239	212	212	219	221	216	202	227	216	184	232	214	234	235	195	204	221	200	204	197	221	200	227	198	224	189	210	215	194	244	228	211	205	229	231	218	235	213	206	244	213	237	236	217	203	209	235	211	242	238	215	201	213	213	217	232	224	211	248	249	215	198	206	207	216	211	207	209	230	234	208	220	215	214	195	203	216	197	254	235	205	211	182	232	198	212	217	206	223	260	211	231	216	211	191	182	199	182	211	214	236	219	214	227	199	206	233	228	252	204	238	200	222	221	234	199	197	221	234	207	221	212	214	221	209	215	211	224	227	203	200	224	195	226	205	198	214	192	201	224	184	236	212	205	205	217	193	214	209	215	220	192	247	208	201	206	204	215	224	215	203	203	229	196	226	201	242	229	216	265	221	217	194	241	249	224	229	203	226	226	217	207	232	231	206	205	215	223	212	222	256	217	240	195	196	211	215	208	219	245	220	237	205	244	229	190	251	206	226	195	217	213	210	240	184	198	209	199	212	216	203	192	207	226	233	221	229	209	216	222	206	223	215	230	205	228	206	244	209	244	200	233	207	202	233	209	189	219	212	235	205	204	224	218	216	234	244	229	214	206	224	208	243	253	191	231	201	219	220	218	240	194	221	241	230	259	220	198	205	215	210	210	229	243	207	223	206	240	203	221	185	224	228	221	244	208	220	228	193	190	209	196	218	202	212	209	252	233	191	216	200	219	213	238	194	222	227	211	234	214	215	213	222	203	235	205	231	237	217	246	185	234	239	211	217	206	194	195	232	200	203	212	241	199	200	220	232	229	222	238	246	226	234	254	213	188	207	239	199	199	218	225	206	222	220	192	227	196	218	245	216	215	217	190	211	209	220	215	207	211	212	201	222	223	246	191	208	201	209	245	243	209	218	202	201	231	188	243	211	215	216	227	220	226	252	216	222	230	211	241	216	214	200	218	200	221	195	232	192	231	235	212	211	226	230	212	215	209	241	221	235	223	200	235	219	195	196	201	215	219	204	234	209	203	248	173	219	243	222	211	213	207	227	219	236	203	260	209	229	224	197	218	211	228	221	200	214	209	233	234	192	188	190	200	207	216	221	243	212	205	206	207	195	190	198	232	225	226	245	204	213	217	206	215	220	243	237	198	234	234	222	237	212	222	233	217	207	218	202	222	214	195	238	215	204	221	190	226	223	213	222	197	215	208	214	213	218	168	200	226	223	203	214	255	211	218	196	232	230	228	226	212	220	219	217	217	227	231	242	209	204	216	230	221	186	201	212	241	220	220	178	234	211	215	213	205	215	223	224	215	212	196	215	239	223	242	227	207	251	234	190	187	204	224	217	223	218	226	204	202	231	227	207	198	211	233	227	218	255	227	238	209	235	213	223	212	188	239	254	187	207	228	247
38866	24988	14729	8768	4740	2133	623	488	501	512	514	456	460	503	506	457	461	460	489	465	440	483	495	493	487	457	480	482	497	478	477	455	491	431	491	487	480	482	448	470	500	461	467	522	493	459	465	447	479	432	446	472	493	453	521	497	467	467	512	492	476	474	489	433	500	448	475	488	440	493	471	437	458	465	444	474	462	473	497	480	465	468	465	471	457	455	462	430	483	464	455	469	489	448	434	471	438	433	456	481	495	491	429	482	470	498	471	435	505	426	474	489	534	486	481	450	469	469	476	496	453	445	500	483	476	465	448	498	511	479	468	450	488	450	455	483	488	471	480	473	495	446	466	472	460	472	477	471	465	444	461	486	482	477	457	482	494	494	449	505	508	456	471	489	481	490	478	456	494	459	462	445	449	485	482	454	436	509	454	487	463	477	487	456	439	463	445	481	464	475	468	486	488	452	474	481	469	468	503	488	515	470	452	485	498	473	450	493	493	487	450	515	447	456	502	452	432	503	460	455	466	491	499	434	472	474	505	508	492	463	489	470	490	487	478	482	462	503	466	458	424	473	451	522	486	477	480	482	451	430	429	487	497	479	472	462	487	452	505	456	513	435	450	497	468	471	504	475	463	494	434	448	434	446	460	458	451	459	453	453	444	482	471	470	489	472	452	488	484	469	444	522	495	487	484	463	478	458	511	495	455	461	457	472	468	462	494	418	442	487	457	462	475	490	475	466	512	453	458	486	473	492	464	488	488	461	467	443	473	452	442	467	473	440	489	521	473	475	498	474	426	455	465	478	416	472	505	464	487	422	453	421	450	448	461	464	462	467	482	468	489	466	449	496	483	484	437	464	452	440	482	465	484	482	508	497	493	521	502	460	482	491	453	457	474	474	476	453	476	461	481	455	483	480	451	465	496	483	468	459	470	488	456	498	483	453	457	480	481	488	486	487	465	472	468	504	459	503	505	436	465	467	510	490	496	477	454	462	480	506	495	473	513	448	469	472	489	479	457	483	458	475	488	514	488	463	463	442	446	469	464	468	466	484	500	503	455	494	477	504	461	473	503	443	483	484	455	500	467	459	470	445	485	469	482	497	517	459	464	502	502	478	473	443	465	455	509	466	461	457	483	473	459	454	452	461	479	485	442	461	508	471	489	454	476	462	445	429	478	480	462	449	522	497	475	480	476	504	463	458	507	470	481	498	448	467	470	515	485	434	466	494	510	466	455	514	515	486	450	482	514	451	454	439	457	470	512	479	472	487	451	476	473	472	510	467	485	454	490	465	470	459	498	457	478	455	505	477	519	466	493	456	459	470	479	472	480	502	453	472	477	472	447	474	478	448	461	510	484	464	525	483	461	485	466	475	466	471	478	473	448	462	477	488	493	482	499	450	495	478	493	471	476	432	478	485	491	453	470	461	464	481	461	483	470	494	472	467	469	459	498	479	474	476	473	452	475	470	494	479	467	452	503	497	480	455	478	461	490	486	479	420	440	522	490	488	478	508	439	476	480	489	483	508	489	463	510	446	467	485	479	454	483	458	475	426	463	494	481	447	496	494	449	484	466	483	466	455	480	480	469	488	487	456	473	497	435	471	533	457	468	469	450	468	464	513	454	493	454	478	455	443	457	472	523	463	499	513	457	450	475	528	502	492	479	474	488	497	479	475	512	488	477	462	470	450	461	510	475	478	524	509	478	466	447	507	467	473	453	489	459	472	467	482	471	492	456	428	496	457	434	493	464	471	463	476	470	479	466	472	489	459	478	453	499	486	466	462	471	459	470	515	471	493	449	452	480	462	520	450	430	477	471	478	479	482	515	479	469	432	495	485	425	430	481	489	485	445	430	434	457	465	461	465	510	463	491	485	437	468	521	483	467	517	474	502	482	509	501	461	458	445	499	475	451	459	462	460	469	448	447	483	472	448	494	497	510	451	447	440	448	479	455	502	449	456	472	483	476	439	483	469	440	448	426	422	532	545	472	471	483	455	450	456	455	470	492	517	506	486	439	462	523	487	479	470	492	480	453	459	457	469	484	449	489	455	450	450	465	493	487	477	445	463	505	437	504	465	489	433	460	537	492	498	487	488	500	477	444	467	472	458	462	489	456	473	505	463	463	474	459	439	457	496	473	508	479	456	449	431	479	458	471	476	482	482	471	449	450	473	531	456	460	496	471	494	464	480	436	473	489	428	471	485	443	469	454	499	467	494	468	461	455	469	496	504	453	471	461	493	500	427	452	461	466	497	446	468	519	471	464	476	432	496	456	448	466	464	474	427	473	498	440	475	474	477	468	442	470	497	441	498	446	452	479	447	466	465	488	463	507	492	513	474	462	450	466	497	488	482	458	442	483	504	472	491	448	416	490	488	448	469	473	465	463	463	507	451	454	455	429	483	475	436	488	454	474	459	451	488	470	473	493	463	453	468	468	472	438	445	493	468	469	541	472	476	450	490	431	458	501	498	464	455	456	492	435	482	470	460	467	485	462	525	491	458	474	460	471	506	456	481	464	480	475	503	451	463	456	479	441	476	506	438	498	473	438	473	469	481	468	441	452	465	477	481	518	469	464	537	494	455	478	463	481	435	477	461	493	474	501	468	482	443	463	516	468	455	465	502	448	425	453	518	480	468	430	448	472	483	447	458	498	478	521	531	499	458	477	470	464	489	485	482	445	429	472	462	483	446	463	480	506	486	491	481	490	465	502	484	472	456	447	476	462	494	460	453	478	467	479	447	473	498	455	482	470	417	479	491	455	500	473	480	465	493	505	466	472	455	485	457	464	450	459	483	504	471	453	524	517	503	475	466	478	468	445	467	469	477	512	494	481	476	480	448	472	474	441	514	504	476	452	477	465	489	449	481	498	478	453	486	505	494	480	452	489	441	481	507	502	478	511	483	506	506	474	483	442	473	501	436	456	480	476	496	480	483	514	474	464	444	463	482	458	483	444	510	457	515	462	453	475	462	473	474	511	497	466	492	489	468	474	462	468	488	436	454	491	496	477	454	485	434	479	522	512	470	489	468	483	455	452	464	471	488	493	425	483	467	457	482	489	457	479	481	473	487	463	452	423	474	465	490	479	492	493	463	477	463	466	438	503	491	472	449	453	498	473	450	439	493	492	489	469	488	472	444	466	504	497	504	481	473	496	503	454	493	482	460	479	476	444	509	450	486	513	496	495	505	451	489	463	474	461	472	457	456	447	449	445	472	428	509	464	474	494	484	487	491	445	442	470	460	468	431	492	486	472	491	506	449	507	447	452	458	477	485	498	459	455	453	447	466	482	437	525	492	474	533	461	508	462	420	491	460	468	487	477	485	473	483	457	466	468	479	467	488	471	469	480	479	437	434	498	500	456	464	464	433	480	438	461	481	456	495	490	440	494	455	474	481	443	488	474	473	466	476	451	464	493	458	474	480	506	467	459	460	511	481	464	471	488	455	472	481	425	418	491	500	468	453	478	433	473	504	466	448	479	458	457	520	499	501	455	507
69069	34975	16083	4898	1525	694	340	294	297	278	277	299	296	285	282	261	260	277	253	309	261	317	259	267	256	280	271	272	310	289	243	237	283	297	294	256	302	289	257	246	281	303	276	290	273	266	277	258	268	290	249	264	279	268	263	263	266	245	290	316	256	269	276	265	285	273	280	257	287	270	283	261	273	321	292	272	258	289	288	306	275	269	284	291	279	281	277	295	290	278	279	283	298	277	286	247	280	331	246	291	285	290	317	271	258	278	313	286	291	265	276	296	311	276	274	272	299	242	266	270	291	281	275	257	308	292	277	263	276	266	271	295	301	256	257	300	282	253	288	291	259	284	254	292	298	276	297	297	277	302	280	271	269	312	260	251	279	278	250	300	280	325	289	291	269	280	306	288	268	283	298	277	287	275	281	247	275	245	269	280	288	250	265	286	249	263	295	291	281	280	297	274	289	270	288	289	263	277	300	256	326	305	280	284	267	247	276	287	241	254	265	264	269	290	337	308	297	292	282	292	284	265	265	276	275	281	290	269	333	293	271	259	319	287	290	309	300	291	284	295	285	311	284	260	301	281	311	259	285	284	304	254	313	274	257	269	268	266	276	250	308	280	296	291	256	258	272	277	269	270	286	315	267	262	256	263	248	307	299	262	280	277	269	279	271	241	281	270	260	282	298	317	264	269	296	291	295	284	248	251	302	287	288	285	260	280	295	309	294	296	262	295	271	255	311	261	300	256	312	262	311	292	246	276	241	263	245	262	284	271	292	276	290	303	264	248	272	287	275	300	262	275	254	290	251	310	284	263	288	253	278	310	319	282	265	231	248	298	267	274	272	267	265	288	256	288	278	283	272	276	252	298	304	293	271	276	271	285	276	310	272	241	240	243	300	289	278	270	231	270	293	272	262	327	313	267	275	316	289	242	262	302	266	290	288	262	257	261	296	310	273	255	276	277	289	274	305	283	287	276	272	299	291	296	273	242	269	272	280	235	283	276	320	272	264	268	243	290	286	283	303	267	296	285	246	254	284	289	289	269	281	320	286	283	273	268	292	304	285	223	268	313	255	248	291	265	283	254	290	290	272	259	276	273	286	263	292	303	260	265	272	276	286	307	233	325	276	283	278	280	291	264	254	276	295	240	289	291	298	269	259	266	259	303	260	243	261	274	319	303	286	284	299	283	262	270	274	246	301	273	283	260	289	300	293	267	303	295	264	315	291	285	270	266	274	274	327	285	257	261	280	306	293	275	286	281	288	284	293	295	258	288	280	281	291	267	269	282	287	276	285	254	271	261	284	286	266	289	266	289	296	276	276	308	293	295	295	262	282	275	234	269	307	263	260	308	293	262	307	286	269	269	301	280	273	285	309	263	280	274	252	284	274	279	301	279	279	293	316	303	278	273	279	266	280	323	261	292	302	271	280	283	295	283	290	254	280	269	253	249	280	275	267	239	268	285	275	250	256	305	272	290	308	323	271	257	268	264	271	292	282	271	287	279	261	279	301	263	282	284	292	265	242	274	282	277	291	270	276	271	296	262	293	293	304	283	281	282	299	296	263	272	242	315	315	296	304	279	277	277	287	317	292	255	284	266	313	290	300	299	276	278	259	274	255	265	267	276	287	271	268	280	280	277	269	316	272	304	264	251	308	263	287	269	262	283	275	262	285	262	304	260	251	306	282	255	284	281	223	251	293	283	282	262	281	311	300	278	253	279	293	257	305	284	281	288	299	291	266	294	290	276	248	276	275	278	274	256	328	306	272	296	286	299	265	251	276	290	263	278	261	266	299	254	307	272	292	292	284	231	260	301	291	247	305	305	280	270	276	260	289	305	307	284	305	297	302	262	260	281	281	271	241	246	276	286	274	261	217	296	276	278	308	273	232	246	299	277	264	294	305	275	308	289	249	270	262	293	292	298	286	274	270	253	259	275	331	271	272	261	290	256	282	277	303	292	293	307	307	243	312	298	278	275	293	297	286	325	256	263	265	303	294	290	321	288	267	259	284	308	267	282	274	312	269	262	290	285	259	307	306	286	275	309	253	262	261	246	302	264	256	291	268	291	267	285	253	263	287	286	261	286	250	240	271	258	293	289	254	271	284	279	257	261	281	244	268	246	250	275	298	273	290	277	281	305	307	283	275	290	281	290	301	253	292	269	289	291	272	268	258	296	278	289	294	289	296	280	278	297	282	319	273	241	266	256	269	240	269	298	256	311	316	266	256	277	296	274	262	298	258	286	253	263	277	295	312	263	301	286	297	282	259	296	290	229	279	292	264	252	292	271	307	274	267	280	280	294	284	280	232	245	284	258	288	295	265	250	276	284	277	286	303	283	292	270	281	299	267	253	297	243	305	315	287	272	271	237	314	271	289	292	272	284	251	269	284	277	288	255	268	253	323	262	294	307	270	305	289	308	298	255	278	278	264	279	266	260	246	237	254	277	311	283	262	263	256	285	284	264	274	281	267	262	268	269	289	282	261	288	285	282	278	269	275	274	301	275	249	270	274	287	272	272	258	295	290	302	261	289	257	257	291	250	291	290	287	263	249	261	271	256	272	296	303	305	264	301	293	248	261	292	295	302	287	276	256	281	280	279	289	286	265	304	271	301	294	309	289	271	287	305	235	276	300	290	269	309	299	276	284	286	287	243	287	292	310	302	281	306	303	262	311	250	291	295	298	294	264	285	278	288	278	282	271	271	279	257	270	293	305	268	281	270	266	294	264	270	307	262	250	298	252	277	269	297	266	258	300	280	245	320	275	250	298	307	242	278	272	280	307	300	256	318	292	300	302	278	283	290	268	304	290	219	293	276	253	271	273	280	310	274	254	309	293	293	284	261	287	315	289	268	267	283	288	280	247	286	319	308	266	280	266	291	242	261	295	274	293	281	280	292	233	231	291	298	269	253	246	282	295	256	278	277	302	306	287	293	305	274	288	289	288	264	286	286	247	256	274	321	271	261	273	269	258	274	316	289	276	280	259	276	299	265	288	267	279	303	258	295	268	250	256	291	288	304	260	263	253	267	266	270	272	289	281	284	270	286	285	262	241	235	280	309	255	305	267	260	283	295	320	308	325	259	281	280	251	289	276	286	279	306	275	268	278	255	293	250	285	277	294	261	285	259	265	272	312	244	273	283	258	266	263	268	281	278	287	282	305	298	275	262	272	244	292	289	265	284	259	308	312	258	267	259	290	270	300	290	301	291	280	278	269	288	294	274	283	249	318	293	269	298	274	288	272	267	285	273	285	284	301	259	276	274	295	254	265	264	289	276	243	232	256	253	327	274	274	288	274	271	294	310	292	264	285	276	277	282	255	272	298	311	287	264	283	265	275	272	254	292	248	279	276	287	296	293	266	288	284	241	282	293	270	241	280	290	275	299	257	305	263	282	295	296	268	273	277	282	286	287	261	278	240	304	288	274	286	288	274	290	282	285	292	272	259	271	297	287	271	246	297	260	276	291	236	322	310	264	283	271	271	263	282	300	283	295
45730	25112	14848	8028	4276	1863	788	654	627	655	574	586	563	591	570	574	629	580	561	563	654	596	615	601	584	584	606	550	591	555	564	563	565	569	593	589	618	543	590	607	600	602	558	599	592	586	609	575	604	595	589	585	552	560	598	596	629	593	600	586	589	575	587	600	614	585	569	598	604	590	569	610	611	622	592	559	573	599	597	601	573	606	577	610	627	598	599	594	603	552	638	590	579	587	561	586	567	607	531	571	592	603	529	602	573	602	583	573	616	609	593	631	576	565	604	581	562	549	581	614	572	570	612	575	570	589	578	610	575	607	588	553	607	590	615	587	588	612	593	601	613	555	616	570	565	548	582	567	628	589	586	589	590	587	591	570	580	555	626	632	589	523	609	592	604	585	609	629	621	582	563	559	604	567	589	625	594	609	575	601	575	567	581	592	573	569	591	589	547	572	611	564	611	574	585	612	592	574	590	555	581	592	605	596	580	643	592	591	562	607	580	594	602	607	522	567	608	588	585	588	588	608	637	619	564	583	568	593	568	572	590	634	597	552	590	631	574	580	591	578	583	587	557	552	603	573	600	569	571	589	626	578	624	609	613	585	598	561	557	604	603	589	565	611	587	595	621	592	573	551	595	584	593	576	548	579	621	590	594	589	596	595	615	608	600	643	549	637	548	626	559	616	598	599	589	571	553	593	622	605	560	558	594	571	576	584	615	600	548	585	560	584	596	607	569	558	549	588	594	572	591	556	579	615	597	559	581	585	589	517	610	622	647	587	582	573	591	589	579	601	557	587	613	568	594	633	597	625	593	592	615	582	547	561	575	562	601	591	627	589	633	570	558	540	627	612	612	572	595	621	574	587	538	575	542	584	599	601	548	575	611	602	580	574	635	590	561	605	661	552	591	588	561	588	626	560	568	609	602	607	580	610	624	597	550	564	561	617	608	603	582	631	610	601	587	550	523	605	586	623	601	595	584	627	655	549	577	580	617	584	589	554	596	568	591	596	557	582	587	613	590	607	573	571	588	603	587	581	588	603	573	611	601	595	616	554	573	600	608	550	605	585	612	619	574	584	594	576	638	632	535	653	582	558	595	585	595	596	578	565	590	589	606	600	648	588	556	569	648	561	588	602	582	576	597	598	590	587	571	576	593	553	598	554	588	599	586	599	603	543	577	606	590	588	611	551	564	594	560	584	578	636	611	563	565	559	645	563	611	610	611	562	563	581	558	595	601	598	607	613	592	607	605	592	603	590	602	588	554	643	563	539	568	571	593	576	596	562	571	595	539	576	613	588	588	575	584	593	621	566	529	611	612	608	612	550	625	607	535	589	620	597	589	596	619	551	594	571	641	588	596	594	578	578	625	584	573	617	566	586	578	590	609	575	546	568	646	612	613	580	574	579	590	588	590	555	598	571	613	605	592	616	591	604	590	592	581	595	638	576	619	562	524	615	582	608	539	558	605	551	611	573	581	568	558	554	587	631	588	566	563	606	575	562	577	572	634	598	533	592	586	566	617	567	558	623	619	596	604	577	580	624	575	597	588	572	587	584	590	591	543	584	599	568	602	571	573	601	611	610	569	602	609	591	615	595	577	565	565	555	596	607	623	585	590	597	564	592	609	540	602	587	565	576	557	569	585	581	544	601	603	587	582	613	588	565	562	565	592	622	594	574	573	576	574	568	590	600	548	621	551	593	578	579	620	610	605	593	555	542	608	570	596	537	602	598	572	578	549	582	595	591	617	643	615	598	576	585	585	636	615	611	547	562	533	592	594	565	612	563	591	602	578	562	535	623	563	561	596	573	533	572	595	612	596	582	588	610	558	591	585	595	587	593	608	584	544	580	546	597	586	620	615	600	590	640	534	569	588	540	599	586	580	535	590	600	578	547	584	542	597	582	682	621	595	603	615	581	598	574	539	517	632	593	583	568	577	573	568	594	559	575	572	539	607	580	616	591	573	647	580	583	595	627	617	630	599	582	565	555	581	574	566	596	595	594	577	564	575	598	570	583	557	569	638	582	595	583	589	588	573	598	601	599	583	505	617	607	578	590	626	580	559	532	603	627	582	591	615	554	576	591	586	537	591	578	596	598	599	582	602	558	577	582	603	573	538	585	571	571	577	558	581	597	597	566	593	585	581	559	620	610	573	553	579	544	605	571	595	590	602	574	576	527	574	617	604	587	625	590	577	588	589	629	620	612	575	605	526	571	571	578	590	544	616	597	597	593	599	573	611	591	602	596	588	607	597	636	540	606	581	587	612	550	568	581	598	584	542	568	587	562	632	596	587	582	590	544	597	615	587	627	589	594	604	574	582	599	591	618	579	635	589	578	600	639	583	588	540	590	574	627	560	576	592	611	589	583	572	552	627	574	570	614	570	535	587	592	612	631	623	556	593	570	569	558	610	609	564	548	589	549	582	586	588	593	590	567	587	589	579	563	579	609	623	557	597	627	557	545	603	601	573	577	630	567	584	612	625	580	587	614	574	567	567	622	608	622	603	608	599	589	604	594	548	645	618	585	583	530	616	616	585	546	566	580	644	591	574	571	581	523	599	574	616	579	625	539	586	569	610	565	560	638	620	575	588	585	585	583	592	591	578	582	593	604	550	633	609	594	557	553	633	590	597	605	555	581	567	604	579	620	568	565	572	636	579	600	563	570	573	548	561	581	544	642	575	541	570	617	590	597	561	610	609	582	593	586	599	608	525	622	607	581	565	593	607	597	574	599	593	552	585	579	562	618	555	553	600	588	557	547	596	599	590	535	603	558	565	606	589	560	609	609	606	578	608	603	610	616	579	601	614	620	548	576	585	585	588	611	599	621	570	550	590	623	631	621	589	566	587	607	561	570	568	557	601	594	624	615	620	596	575	605	534	547	563	586	596	592	610	647	586	648	591	609	576	566	622	578	573	569	593	543	573	595	612	541	569	579	600	578	612	579	549	580	543	616	585	613	603	564	567	632	641	601	571	623	620	607	563	621	617	620	587	588	591	603	612	553	594	565	588	613	561	564	574	605	572	590	584	584	614	548	576	565	606	570	572	580	565	566	623	586	582	580	573	580	525	579	553	566	595	528	624	585	545	589	551	596	576	588	618	578	607	582	596	616	599	591	595	570	596	582	548	559	611	611	575	540	564	577	597	593	562	594	615	591	578	602	592	573	613	593	624	610	596	620	568	588	584	574	589	594	523	552	598	603	592	581	572	548	577	570	595	593	590	577	622	594	600	593	592	577	594	587	603	595	594	576	583	581	590	585	638	579	579	573	593	592	624	606	618	619	605	591	560	586	603	560	583	572	563	578	603	541	595	638	622	584	603	616	594	624	600	590	571	637	555	562	600	614	594	614	534	554	610	595	541	586	636	608	573	557	589	562	623	555	556	578	618	617	592	578	628	595	562	560	641	628	614	620	579	576	640	608	601	545	546	584	594	603	598	585	613	596	585	577	593	587	572	557	607	580	636	598	624	613	570	611	573	571	565	601	552	571
51866	18844	4215	1173	459	307	212	202	231	231	239	228	242	230	207	229	210	233	224	230	206	234	207	234	195	225	225	192	198	187	208	189	179	235	228	217	245	236	209	248	232	214	208	236	244	264	210	223	245	219	237	222	239	238	240	233	220	202	238	195	218	200	238	191	208	240	237	224	200	229	216	225	241	234	196	221	215	253	223	242	216	238	222	221	244	207	234	232	193	227	270	217	226	204	206	244	252	214	232	218	243	254	233	210	217	201	209	238	203	221	218	215	209	211	238	231	240	225	205	228	231	228	240	221	196	206	218	232	225	202	204	237	221	216	225	234	206	215	216	235	210	206	206	216	238	240	251	219	213	244	202	188	193	223	254	207	206	199	205	267	218	217	226	216	227	216	226	217	219	235	219	226	224	225	244	259	206	215	241	222	203	228	229	253	214	203	221	216	235	208	246	226	204	260	228	228	206	222	212	226	225	208	211	211	229	227	205	266	267	231	237	196	226	240	231	253	234	229	207	216	212	230	208	185	243	228	224	239	238	232	199	221	213	219	232	229	237	209	195	238	235	238	212	243	249	222	196	238	247	232	224	237	227	215	235	219	228	243	231	260	209	193	231	229	249	207	198	205	237	250	199	265	211	236	184	228	241	221	189	209	238	239	248	232	220	216	212	221	246	222	222	223	236	253	232	221	207	241	240	220	219	235	237	218	225	227	222	237	239	215	215	235	215	225	249	205	217	230	224	206	263	224	211	241	209	206	217	240	229	221	228	217	202	231	223	243	219	231	207	215	230	199	238	208	196	201	223	231	242	215	204	219	211	243	217	214	206	214	214	208	227	216	221	205	210	247	251	237	215	223	220	211	216	245	216	235	209	220	232	203	226	220	245	228	219	216	251	199	212	223	222	239	206	187	235	243	220	217	258	233	239	229	222	218	228	190	252	240	202	221	209	221	250	230	215	214	228	245	213	237	208	177	235	203	217	199	246	217	214	214	245	211	201	202	244	241	228	235	267	254	239	224	217	241	206	213	228	220	207	225	233	224	218	235	225	213	200	206	215	206	247	245	233	243	217	239	214	247	207	229	242	203	246	219	238	233	226	257	201	219	199	212	239	234	246	232	220	221	227	214	227	195	233	218	201	212	257	223	241	230	231	214	214	216	185	226	232	247	215	215	205	212	237	228	247	206	260	192	235	242	217	222	206	201	223	192	218	234	241	214	243	221	214	211	186	223	228	218	247	231	233	216	218	202	209	217	261	235	228	236	209	194	220	211	213	221	226	210	215	226	197	221	212	230	207	217	255	218	212	246	201	217	207	218	226	193	224	211	203	202	214	223	199	233	217	214	224	235	211	213	246	235	227	192	214	245	241	221	223	232	219	219	229	212	222	223	221	213	255	235	215	262	202	205	205	195	222	211	227	211	207	236	237	201	211	240	239	237	221	212	228	245	237	207	230	233	213	230	202	242	204	232	243	231	223	225	216	190	218	204	211	206	204	216	230	216	224	232	247	232	259	243	236	212	206	214	219	212	202	200	211	207	227	218	209	218	241	244	242	256	198	250	237	215	239	228	229	239	214	224	217	208	225	207	222	218	246	216	240	232	204	198	237	221	218	255	249	248	208	225	229	239	210	231	206	220	203	234	210	210	237	203	204	216	202	211	220	234	249	191	225	223	250	206	209	202	214	233	187	263	238	206	230	224	234	232	170	230	213	217	212	206	214	205	242	186	180	235	223	208	234	222	225	227	237	225	226	206	210	221	242	195	248	261	218	244	243	226	247	221	239	225	224	243	221	199	211	206	218	215	253	215	235	224	220	203	221	221	212	206	214	260	240	240	214	229	231	227	224	226	203	221	216	213	235	210	224	236	238	241	219	208	209	221	250	223	198	220	233	248	190	200	228	231	214	202	217	234	202	231	240	201	256	231	217	229	218	192	228	205	201	226	215	203	212	215	240	237	231	232	207	221	213	231	223	230	216	215	203	208	225	216	233	227	255	212	225	207	228	207	217	214	205	232	220	244	216	270	216	211	212	233	212	233	199	216	228	219	195	205	215	216	225	244	205	229	205	239	201	243	220	265	238	245	216	207	233	231	205	224	218	195	230	215	232	222	257	227	219	231	213	226	216	241	203	211	229	218	212	238	218	208	229	256	232	266	221	247	233	198	219	225	205	234	221	220	210	247	206	226	211	236	206	251	247	228	225	226	217	224	226	235	177	209	200	201	215	189	229	217	179	232	225	248	228	211	211	234	206	227	212	252	250	240	211	233	215	232	201	227	234	209	220	185	227	235	224	201	214	198	241	223	230	230	244	219	217	247	250	216	197	221	225	228	191	219	232	217	223	227	241	224	181	216	221	227	229	212	193	223	221	236	223	234	238	197	211	220	231	242	210	209	229	230	228	216	201	233	217	238	210	231	229	237	242	256	220	245	186	206	217	218	237	221	220	194	207	219	204	194	215	213	224	218	225	240	222	252	217	198	224	248	226	192	216	243	217	213	233	227	230	253	207	200	212	213	234	205	160	224	243	221	249	245	275	230	227	251	222	207	259	225	241	208	244	236	214	249	222	215	229	222	266	233	225	241	252	250	234	232	208	207	233	211	221	219	234	188	207	251	217	217	209	179	209	217	246	242	217	225	217	198	234	224	231	237	229	226	232	237	232	214	232	209	224	211	187	235	212	242	216	221	212	202	233	220	229	204	255	219	239	254	202	219	241	247	235	211	227	219	226	204	206	256	195	238	233	222	217	220	219	207	194	212	246	208	241	228	226	223	234	207	191	206	203	221	216	195	216	215	186	210	218	200	211	198	203	209	236	260	235	229	203	274	213	223	228	243	204	211	237	218	225	219	233	211	204	223	220	245	215	234	222	214	240	206	206	243	230	233	241	260	231	221	225	229	221	202	230	201	220	210	218	227	239	220	271	208	221	260	204	229	234	201	234	231	226	238	210	234	220	214	185	214	210	200	227	244	234	264	228	221	232	228	214	196	208	189	187	248	230	214	220	234	219	237	198	218	228	247	248	217	220	209	247	248	220	221	220	240	203	229	262	203	180	202	229	206	212	202	212	203	221	205	212	205	191	230	224	252	220	211	206	249	232	214	198	204	211	228	219	213	243	216	243	237	220	229	204	230	214	208	194	210	223	207	250	211	237	232	242	211	225	246	240	231	205	209	229	199	236	220	228	218	197	200	234	227	222	208	230	204	200	200	233	234	210	231	225	223	217	191	222	205	238	207	228	225	248	219	224	218	232	241	243	231	208	190	218	229	198	252	235	194	227	233	183	250	252	234	198	256	252	233	236	217	226	220	211	237	221	195	202	191	270	227	236	261	224	218	207	214	229	225	236	214	222	207	223	220	230	206	211	193	218	200	258	216	216	251	234	197	236	268	205	195	215	223	222	216	217	209	248	219	218	216	239	194	232	240	234	242	221	247	233	227	214	213	224	246	211	245	233	238	198	207	260	202	213	231	240	227	228	208	209	222
34109	12117	5189	2774	1279	708	477	474	431	471	505	492	507	501	500	481	491	479	436	430	491	473	491	485	503	515	475	462	437	492	477	476	496	488	496	497	475	498	463	484	485	500	501	466	472	488	458	485	467	474	484	496	446	449	462	499	479	469	514	481	490	488	474	505	489	467	511	482	459	472	478	472	489	466	512	500	511	505	479	477	480	476	458	447	465	509	484	474	479	492	453	500	476	446	466	470	447	504	483	480	484	495	509	509	482	465	471	493	497	482	490	505	472	492	454	463	458	521	504	443	484	511	502	494	522	474	464	468	464	450	493	456	447	472	490	478	512	457	497	491	515	500	488	453	451	483	456	523	494	481	456	472	458	449	450	508	439	482	481	429	486	426	505	514	457	461	499	476	449	479	462	454	464	481	456	502	466	518	446	501	472	495	432	472	473	463	469	471	481	521	494	466	500	519	474	477	481	489	473	502	458	452	451	481	483	485	463	461	505	480	467	464	465	488	460	486	503	515	484	494	485	441	491	490	447	416	506	514	449	449	467	480	486	493	499	486	495	475	454	478	478	478	494	464	453	460	472	466	518	484	504	491	493	475	470	455	491	488	459	452	455	458	459	487	484	474	444	487	447	467	498	476	443	499	508	510	454	458	481	472	479	446	492	435	476	439	501	497	502	475	509	459	477	476	489	454	523	473	492	502	490	503	490	483	499	485	480	457	461	489	511	487	489	479	500	482	496	478	469	494	464	489	490	473	495	463	488	501	517	451	500	479	516	461	458	503	474	436	472	491	487	514	445	463	491	495	467	468	452	500	437	495	471	455	521	466	474	474	505	469	509	523	498	435	466	493	463	465	464	527	473	476	466	471	505	426	494	463	487	466	465	510	459	492	503	473	474	494	485	459	509	458	488	500	435	477	504	464	485	461	472	468	499	442	469	493	455	485	486	470	479	476	496	498	507	450	467	458	503	470	452	478	513	468	475	485	486	457	487	495	501	439	480	469	482	450	514	468	507	472	486	469	461	482	478	489	469	471	487	499	474	494	485	474	483	475	449	509	487	497	491	501	498	456	457	513	453	484	458	471	475	469	493	490	471	493	461	554	466	459	471	516	494	475	473	449	502	460	495	475	498	485	493	467	497	506	498	488	492	485	466	478	475	471	469	451	489	477	475	481	483	485	500	442	470	474	480	488	489	470	466	527	524	444	472	497	475	477	469	467	477	515	499	470	445	500	474	478	434	509	468	462	431	504	483	479	453	469	496	463	480	467	440	498	457	479	479	465	480	480	457	491	462	464	487	473	482	492	466	490	508	472	501	453	497	459	479	470	457	492	437	476	462	485	442	503	509	461	454	513	494	475	491	484	462	469	473	456	479	491	484	462	481	466	517	516	501	499	490	509	452	468	477	460	451	496	470	484	534	449	462	461	457	478	439	477	491	465	487	470	461	459	485	469	492	460	507	528	502	513	471	465	498	476	486	468	467	471	488	445	449	467	466	481	495	459	455	429	450	469	473	446	508	478	508	486	524	474	502	461	476	502	473	469	500	466	504	510	507	506	468	478	469	448	492	475	501	476	489	515	469	460	532	498	487	488	491	477	460	489	490	476	507	525	497	456	483	454	490	470	487	470	471	447	453	428	472	482	490	462	497	471	488	458	458	438	489	471	522	486	475	457	456	521	526	468	497	476	454	516	506	515	471	447	500	512	465	471	480	480	482	454	490	501	463	545	450	464	515	486	477	479	473	478	481	477	449	463	473	488	463	480	525	461	455	504	480	516	511	469	489	483	467	482	453	472	530	502	494	477	495	468	477	476	470	512	497	421	515	498	470	484	487	468	480	489	485	487	484	498	513	491	463	472	496	450	460	472	464	455	482	486	469	474	466	470	464	438	491	483	463	495	460	513	478	443	482	480	478	473	462	493	481	465	467	482	469	500	482	463	459	464	468	478	499	448	464	504	487	458	446	474	474	462	483	501	476	472	457	476	476	493	490	499	466	525	489	462	489	477	500	477	507	473	504	469	475	449	474	475	489	437	493	454	445	497	472	488	472	503	447	486	509	447	458	469	469	472	486	502	465	463	507	478	495	474	456	453	466	520	464	506	517	476	530	510	438	482	482	480	489	521	494	493	497	478	467	466	466	481	474	472	466	445	515	457	499	466	521	495	500	510	485	467	484	459	497	468	537	465	475	506	495	420	463	500	519	497	487	481	507	489	452	499	496	531	494	517	505	477	483	459	488	451	468	452	487	490	506	513	491	463	510	459	478	481	466	484	481	485	472	465	509	509	441	488	503	453	463	516	465	490	463	476	453	494	444	458	510	495	452	497	452	482	499	496	460	470	459	513	484	497	482	458	480	456	496	484	500	494	454	483	492	500	467	518	456	458	437	520	472	507	495	459	490	475	492	492	461	491	482	454	458	492	499	453	473	462	475	453	471	473	456	465	468	509	494	504	458	512	499	472	479	511	516	461	461	449	459	473	471	504	466	467	426	459	463	502	464	475	496	467	507	495	455	486	454	504	439	464	471	471	524	472	471	456	477	446	452	513	506	468	490	495	479	464	497	460	462	536	459	520	475	461	434	481	485	447	536	489	468	457	467	523	459	478	512	460	489	466	461	468	482	464	508	491	463	476	450	508	535	456	503	455	485	482	483	448	479	480	510	484	480	501	424	480	494	477	456	457	456	470	457	477	488	484	493	516	445	492	445	474	474	487	477	485	488	432	506	472	480	458	469	465	483	489	462	502	491	501	497	486	467	513	493	500	485	500	465	472	475	472	486	480	452	503	438	474	493	479	497	474	489	489	532	458	485	463	495	454	492	501	474	477	439	487	463	467	525	460	497	478	459	500	494	491	496	467	471	471	472	504	524	478	500	483	482	462	474	476	443	471	471	470	480	487	466	470	434	503	435	458	479	462	503	455	470	446	469	470	454	515	466	467	475	484	460	459	480	475	471	478	464	480	466	513	507	478	481	523	478	441	457	465	483	487	500	466	455	507	468	453	475	471	483	499	491	501	484	466	524	467	517	469	484	486	459	471	476	499	453	511	512	501	498	494	451	484	551	472	468	454	460	478	483	493	482	477	484	474	424	495	484	453	493	459	445	491	513	488	478	520	483	441	453	487	507	508	484	457	513	530	473	417	482	490	469	470	484	503	467	491	476	500	465	467	496	458	479	487	488	432	462	490	499	493	464	458	495	498	500	429	480	501	516	507	468	427	487	492	477	458	469	486	477	483	460	448	480	464	502	503	514	494	498	477	454	458	468	460	486	466	502	500	468	511	443	490	498	459	466	470	462	508	446	461	496	476	505	517	492	496	423	482	509	478	478	468	434	500	463	480	476	479	477	447	481	498	500	485	490	500	452	480	470	487	477	503	457	507	483	463	502	463	497	515	489	442	459	457	490	496	498	461	481	478	525	449	489	463	483	496	484	485	514	475	468	490	494	523	504	497	466	456	431	492	484	495	504	497	502	496	523	487	443	487
57549	26427	10012	3847	1405	820	320	257	225	240	211	218	195	241	214	243	234	247	204	188	213	219	222	217	240	212	219	210	201	206	212	229	210	226	240	198	187	224	214	217	236	212	257	211	222	228	202	210	189	217	237	219	213	191	230	209	226	229	210	215	196	222	227	218	209	216	188	227	231	229	222	225	220	217	209	199	208	211	239	200	246	230	202	225	237	194	187	231	238	242	210	234	243	212	253	233	233	224	237	197	214	196	244	222	250	211	240	219	200	200	229	212	243	217	226	202	208	223	240	218	261	203	233	208	204	203	207	233	222	211	206	222	222	205	198	225	237	235	212	204	217	210	202	212	190	193	209	211	198	215	216	217	211	224	236	239	219	197	228	197	228	213	216	229	200	212	215	244	243	238	229	191	224	216	203	209	219	186	215	208	214	219	232	235	199	207	190	204	200	200	217	225	227	194	201	235	229	193	199	225	222	198	205	228	225	200	199	201	233	194	208	232	226	216	211	249	188	184	228	227	215	213	226	228	241	199	219	215	204	227	205	194	209	220	219	211	193	237	224	233	230	230	210	219	210	191	200	236	217	229	241	224	193	185	200	223	198	192	229	210	194	196	217	199	232	207	221	233	218	199	199	207	208	219	222	210	204	224	216	176	217	205	233	199	233	192	219	214	241	211	240	219	207	179	190	240	207	203	206	204	215	210	207	236	212	207	229	234	211	218	215	214	223	232	221	224	211	239	192	218	193	200	199	229	236	226	237	221	232	201	195	194	212	204	236	193	232	255	238	192	223	219	203	207	225	205	214	207	246	232	225	234	201	221	214	236	254	204	233	228	210	226	196	243	222	219	225	222	202	220	218	219	189	190	208	217	207	250	258	202	194	248	208	209	200	200	220	206	198	215	183	197	228	224	248	206	220	193	184	231	217	233	247	187	235	213	230	203	185	223	225	217	200	210	210	238	249	216	224	232	222	221	205	204	228	224	202	192	216	215	217	245	233	217	218	244	230	174	197	222	209	216	225	217	222	189	208	192	223	243	214	237	217	224	204	224	222	231	219	213	229	228	206	217	239	210	208	219	240	252	211	215	250	214	228	229	234	219	254	213	202	228	235	226	224	229	208	207	223	217	206	194	215	231	238	225	219	211	200	203	230	231	195	181	210	220	233	215	180	200	234	214	212	206	245	231	215	224	205	191	211	228	214	217	207	218	212	217	228	205	212	200	230	211	212	228	246	218	220	234	228	199	212	238	219	199	220	217	214	224	216	227	190	206	235	204	204	193	209	246	191	228	200	212	196	194	212	235	234	236	211	243	218	176	224	196	220	208	211	208	206	246	209	243	224	213	229	203	221	207	215	217	202	211	212	234	229	203	210	179	225	216	226	232	204	202	202	202	218	230	217	214	213	207	231	197	202	219	205	196	218	225	232	224	212	221	233	189	193	211	188	219	225	203	225	200	188	241	215	208	185	177	239	217	237	202	190	199	211	210	232	218	231	191	212	198	221	215	208	234	206	215	216	237	232	212	201	234	244	207	196	234	233	214	193	212	217	208	199	243	229	211	261	223	217	226	190	211	217	214	213	233	223	250	228	198	237	215	212	210	236	243	229	205	214	223	244	206	202	220	207	204	227	205	233	234	228	228	218	208	231	220	219	224	226	195	235	208	213	210	190	222	245	218	214	225	240	203	225	232	212	205	222	232	202	207	212	176	212	198	216	198	188	206	222	205	229	208	223	223	242	196	211	235	194	206	192	188	206	194	196	201	225	198	170	217	225	208	234	207	200	211	231	219	198	220	216	224	205	201	222	205	246	242	200	201	239	204	245	248	225	223	194	213	188	204	195	213	195	236	230	193	216	196	225	200	196	237	239	172	218	216	210	221	215	186	215	194	191	196	230	215	225	205	207	199	206	226	209	197	193	230	226	218	210	215	178	206	208	207	224	214	196	217	200	211	220	210	234	214	217	226	222	223	236	227	214	210	210	238	237	229	229	230	215	223	198	204	203	235	200	250	203	213	206	204	196	205	216	208	229	228	211	205	201	219	211	239	240	208	212	208	215	198	224	225	237	196	205	209	228	209	206	209	200	222	214	243	212	188	171	238	217	253	214	205	201	219	215	207	234	213	221	198	244	219	206	214	222	227	236	228	200	225	222	216	212	229	217	218	205	193	190	256	236	204	215	215	213	212	210	211	198	214	225	234	202	211	237	232	195	231	214	249	226	222	211	207	206	226	222	212	194	210	196	203	225	202	221	224	223	220	262	247	212	213	171	223	239	216	180	191	216	208	238	199	195	207	214	215	216	243	203	188	223	174	191	199	222	212	227	213	215	225	208	194	229	224	247	203	198	209	218	246	205	220	212	191	242	215	245	193	210	232	225	222	238	199	199	217	209	216	226	197	226	178	202	223	182	234	232	238	202	222	196	220	208	219	218	191	241	199	197	199	199	241	219	219	184	169	225	216	222	226	209	230	187	216	203	201	204	198	194	239	221	225	206	216	221	191	218	243	207	205	200	213	198	225	205	206	206	213	213	211	218	177	228	228	195	241	187	213	214	227	188	176	227	230	221	260	221	202	198	241	208	229	213	232	218	196	208	190	248	195	223	209	217	203	246	223	229	219	243	223	234	214	236	206	228	217	197	213	220	213	238	174	182	198	236	226	204	210	206	214	210	211	203	241	214	232	193	220	196	198	230	214	246	234	242	219	244	212	221	235	190	219	203	230	236	221	218	219	232	224	216	196	185	239	209	196	200	230	221	235	227	198	204	200	201	202	182	197	251	194	208	219	219	222	244	206	238	214	222	234	229	227	212	203	194	204	225	222	218	217	218	249	217	226	180	215	206	207	220	202	193	222	199	198	219	210	209	191	230	200	208	194	262	243	198	189	224	216	205	204	231	186	208	210	219	208	223	234	255	190	214	200	226	213	222	213	213	210	231	207	189	207	215	209	216	226	203	189	238	205	205	230	208	212	244	238	220	223	215	225	233	211	185	223	199	221	215	193	238	202	221	215	243	241	190	234	234	230	212	215	213	194	251	221	218	209	233	223	218	219	197	197	179	206	200	205	213	227	235	234	220	226	226	243	225	228	204	195	199	190	230	210	244	239	224	231	222	205	219	184	248	205	220	205	221	231	247	227	228	202	217	207	209	213	231	207	208	199	200	179	218	231	231	210	217	238	214	219	203	212	222	217	206	201	205	215	218	232	202	217	220	201	213	208	215	231	210	209	204	202	226	209	213	208	198	201	205	225	243	219	200	218	222	205	204	223	196	218	210	202	205	204	215	228	207	176	233	230	239	244	219	231	202	208	210	205	217	229	194	214	209	215	212	218	211	198	242	196	204	202	224	239	202	227	223	230	207	212	198	231	194	218	198	244	205	196	203	214	235	247	197	195	219	227	236	244	233	223	214	226	223	224	227	202	210	240	235	205	230	234	168	212	222	217	197	228	212	225	229	235	230	199	203	233	199	184	232	209	220	210	239	204
37192	17617	11654	7980	4374	2807	829	524	538	476	526	457	516	484	523	504	470	461	472	462	493	496	470	487	453	472	465	487	480	500	480	478	476	490	451	452	442	451	454	478	448	469	450	461	457	464	487	473	462	449	465	466	449	515	481	497	448	490	482	472	506	508	451	496	474	479	469	454	442	469	454	467	463	442	484	458	492	487	471	495	483	481	454	469	450	487	489	468	455	490	484	478	496	470	492	477	500	493	450	469	464	456	496	471	442	509	446	490	487	479	498	464	485	467	470	470	442	474	467	458	483	485	504	476	456	446	466	491	480	470	445	499	493	461	461	472	476	443	453	450	461	446	468	477	513	436	452	482	456	490	459	446	467	467	480	445	486	483	479	450	472	438	520	510	510	484	481	472	501	410	461	476	457	481	486	497	489	485	434	431	480	454	476	466	491	473	459	433	446	443	519	475	467	470	487	500	403	450	431	482	478	434	513	479	470	462	487	518	435	473	474	430	451	441	465	461	462	450	470	484	443	444	507	523	474	481	478	454	477	511	516	454	446	477	453	476	488	466	463	435	453	475	477	461	453	509	460	458	467	479	473	470	508	475	463	488	493	457	478	462	426	440	447	444	494	470	433	476	471	461	471	497	471	495	479	432	465	501	464	483	465	468	464	442	456	468	453	492	452	475	446	502	451	515	486	472	481	472	468	532	494	458	518	469	474	450	493	479	458	431	461	489	493	464	498	471	498	494	477	473	502	479	490	438	510	494	458	470	501	503	463	497	486	419	438	422	465	481	506	493	436	442	500	493	465	483	478	450	451	448	497	478	444	452	454	473	495	469	470	484	513	469	457	456	503	486	474	491	473	453	513	447	495	444	477	468	471	487	491	456	472	491	454	459	479	507	508	478	472	480	455	503	461	484	502	473	453	488	480	463	441	441	449	489	465	464	450	469	463	450	489	472	434	473	456	441	456	474	429	471	479	475	479	431	484	420	441	456	430	422	450	479	470	457	439	460	506	485	452	468	516	475	470	489	465	453	497	483	472	486	427	485	452	479	474	458	440	514	497	447	470	471	453	504	500	477	509	469	475	459	487	458	493	455	450	483	526	479	431	496	417	486	465	486	474	448	465	470	498	458	460	485	441	470	475	504	482	512	476	434	449	476	467	478	453	495	474	455	476	465	437	461	472	491	480	506	461	456	495	518	478	483	471	455	435	487	516	456	459	436	408	473	472	403	468	483	492	483	481	456	441	446	471	461	482	499	434	485	461	480	476	453	482	486	444	456	492	473	485	494	462	476	468	443	483	517	451	435	439	504	453	473	431	437	447	416	429	450	458	498	498	429	497	439	497	455	411	486	470	477	453	457	529	461	479	459	469	457	441	454	490	494	477	485	438	462	498	508	476	476	454	475	440	458	473	527	473	474	498	467	502	484	475	469	466	489	451	457	463	448	441	453	494	485	508	482	459	477	446	465	475	504	462	475	487	468	476	508	462	481	457	481	480	517	480	455	512	468	451	466	447	458	482	479	478	459	479	521	510	480	493	491	478	479	476	474	458	430	482	454	488	457	433	469	457	471	477	459	463	451	470	465	474	475	452	480	441	468	504	495	446	506	411	463	464	485	463	445	427	499	498	473	473	464	435	450	461	489	480	463	513	469	468	447	478	434	452	451	463	489	470	499	457	488	484	475	469	447	464	441	470	438	472	484	473	413	434	484	469	478	428	483	494	493	485	495	465	464	490	488	447	461	465	446	517	469	433	463	461	502	463	505	439	467	497	499	442	463	461	468	469	517	468	504	502	451	455	459	468	467	505	490	478	440	469	419	505	457	415	439	480	469	444	419	454	427	496	506	449	469	450	482	475	457	445	450	500	509	519	464	484	489	455	457	483	447	505	474	466	463	465	472	465	489	432	465	469	483	448	468	474	470	459	489	477	468	492	509	478	496	443	496	440	503	495	487	468	481	444	507	499	477	486	468	482	494	419	448	465	468	505	466	465	484	440	449	467	491	471	451	461	471	427	454	471	485	468	468	497	486	463	486	443	441	485	501	465	462	451	452	440	506	484	445	479	452	485	479	482	451	468	436	487	496	450	493	516	457	488	469	458	449	426	501	482	459	492	471	479	455	431	495	458	472	451	456	468	476	470	422	443	489	436	460	467	475	498	437	451	479	503	458	466	496	505	507	485	481	483	500	490	459	499	448	453	490	482	474	452	458	479	468	475	443	480	511	477	449	469	458	487	445	496	476	483	464	452	445	499	476	441	433	447	489	508	482	475	446	487	507	501	445	490	487	470	450	463	457	505	478	482	463	496	410	463	458	490	453	459	467	463	447	510	487	513	459	458	445	465	482	461	487	500	484	465	491	437	440	474	530	455	477	465	453	469	480	473	505	480	438	504	472	526	489	481	479	451	468	457	470	473	506	420	466	455	490	483	535	479	488	498	469	432	452	459	471	444	509	495	475	513	463	457	456	499	465	435	450	438	451	465	478	518	448	491	487	480	512	428	473	468	460	504	487	457	476	454	428	419	483	476	498	493	468	471	475	484	502	480	501	484	474	478	470	447	485	458	446	477	467	474	474	502	484	516	443	523	507	502	438	471	476	493	483	463	485	488	468	496	514	447	512	456	507	460	489	489	488	456	456	446	486	484	508	496	481	494	435	464	475	458	473	461	468	460	476	497	491	463	485	441	468	476	487	474	482	475	474	457	457	476	520	470	454	486	478	479	451	478	451	483	473	446	465	469	444	470	467	467	453	436	451	469	459	496	497	436	474	470	458	482	467	449	492	473	487	465	503	471	502	452	446	440	475	453	476	490	472	453	446	503	496	445	451	492	491	463	449	495	436	450	489	469	488	470	470	477	495	460	473	457	445	470	510	454	486	527	504	460	473	445	491	459	478	507	480	471	501	457	468	459	462	512	447	517	481	458	441	440	470	486	474	484	473	456	493	474	443	482	445	449	459	480	450	501	502	465	437	491	464	452	486	489	471	460	449	499	431	487	485	484	448	432	453	488	466	475	474	516	486	527	482	476	447	463	480	434	456	460	487	466	486	535	447	471	438	481	446	496	439	496	458	485	452	422	456	485	491	470	481	472	488	483	473	461	517	453	470	492	457	464	466	482	504	471	490	444	467	469	458	446	477	456	473	474	487	445	439	435	500	432	474	467	489	490	437	432	453	490	450	458	454	460	470	445	471	462	440	458	474	470	503	469	480	506	470	442	454	455	460	505	503	490	455	463	507	516	453	488	444	486	498	458	468	457	456	470	461	463	489	475	469	470	449	475	474	430	428	473	472	434	493	471	503	439	458	477	447	484	442	505	475	472	506	497	456	475	445	509	490	502	469	494	454	457	499	438	483	493	498	486	475	492	455	476	445	486	491	483	487	445	463	434	471	457	503	479	485	478	462	471	503	460	478	463	516	480	447	494	455	458	412	519	472	480	459	510	479	484	458	428	509	454	457	443	498	520	453	447	500	496	433	478	455	506	472
69415	36225	16803	5614	2340	1094	423	297	309	309	284	297	306	282	287	257	281	283	242	250	262	281	282	271	278	281	315	278	265	287	252	255	278	304	279	265	232	284	277	279	265	273	288	296	288	296	281	268	255	259	273	279	273	295	300	250	302	242	261	268	280	332	305	257	275	262	272	265	272	244	301	283	271	283	305	278	279	280	260	278	286	290	283	259	291	261	319	286	287	275	270	246	268	260	246	260	293	291	304	306	251	256	277	242	294	265	266	278	241	297	261	266	281	242	246	302	270	253	274	265	309	265	284	270	256	309	285	272	222	279	266	283	276	248	280	271	259	271	257	285	285	270	294	285	292	265	272	258	266	261	272	273	297	269	255	313	289	299	275	283	251	279	274	285	276	300	292	265	283	277	289	243	261	314	277	283	307	301	304	272	267	291	268	265	251	278	285	272	287	292	295	265	284	283	279	242	260	282	288	284	253	275	254	239	254	280	281	244	232	306	268	264	259	238	273	269	256	303	284	248	265	263	276	285	278	274	308	284	250	246	264	273	254	265	267	249	264	256	281	293	273	301	292	276	290	292	280	254	265	275	283	270	286	241	262	271	270	271	277	288	279	289	302	279	309	286	250	295	267	289	264	236	252	277	290	302	280	272	260	295	260	265	297	293	263	276	306	271	272	292	286	258	258	280	272	287	277	278	260	292	277	267	315	265	270	333	270	299	297	281	275	295	290	280	301	244	265	285	285	293	271	304	296	274	308	278	282	250	288	275	268	250	277	261	277	249	300	284	282	262	268	277	279	304	261	245	294	292	261	276	282	274	272	263	265	256	315	281	279	282	270	300	306	280	280	252	287	258	257	245	280	282	261	275	278	288	297	295	284	265	268	270	253	292	272	257	266	298	315	288	254	273	236	264	282	268	266	275	285	268	264	274	298	267	272	313	265	270	291	272	228	256	255	284	291	290	263	260	249	278	270	288	263	275	270	294	258	269	296	282	233	273	286	261	252	292	277	296	266	254	258	274	242	282	270	289	271	308	301	309	234	264	308	316	272	288	307	316	284	272	278	279	248	295	268	252	228	285	275	270	269	257	279	290	279	250	263	300	270	258	247	310	273	283	284	249	301	279	217	259	294	295	339	287	287	283	288	266	279	267	257	270	286	257	314	273	260	301	277	284	272	294	254	300	242	274	284	289	280	297	260	260	276	284	268	258	293	252	243	284	243	293	273	307	289	254	265	260	282	241	287	290	269	285	271	266	282	285	288	268	301	273	269	285	261	263	286	263	257	274	269	292	255	261	284	265	286	262	275	261	337	263	282	286	275	279	305	267	283	296	253	291	299	290	281	228	261	347	283	327	251	259	253	280	296	286	302	232	284	298	274	268	276	286	286	299	289	264	288	262	255	270	268	262	266	285	291	251	264	287	290	304	259	254	272	308	294	301	268	273	274	324	259	285	273	262	278	288	262	258	263	283	276	273	259	269	290	286	273	255	266	270	286	236	293	310	254	268	260	271	293	276	297	274	291	278	299	275	268	267	290	279	274	298	303	326	261	270	281	257	300	277	267	298	247	271	292	252	264	299	252	267	248	264	265	290	302	270	279	292	267	275	265	301	285	262	280	277	300	244	275	284	242	241	266	243	260	286	282	307	252	293	279	302	250	283	302	267	278	288	292	289	247	268	243	253	299	279	277	296	313	295	290	292	293	287	280	291	254	262	283	264	282	279	271	268	298	255	262	281	275	286	263	272	276	319	247	279	240	269	296	244	283	282	259	304	283	269	289	288	257	288	255	277	288	302	302	265	278	300	258	274	268	271	298	256	267	239	286	274	258	314	256	294	281	285	276	260	276	246	287	295	293	253	294	289	274	319	274	262	266	244	277	293	295	298	278	286	243	257	270	251	263	278	260	255	282	251	274	258	272	279	259	256	250	243	288	296	298	282	269	287	317	275	274	256	240	271	271	280	297	251	272	267	310	251	259	254	276	310	285	267	265	282	279	238	295	281	290	279	294	299	285	245	267	290	271	270	250	272	294	291	311	284	281	261	262	295	293	266	290	266	261	270	263	267	268	276	255	291	239	317	271	258	306	301	272	279	280	267	271	255	223	287	279	269	257	240	250	270	292	261	259	288	253	277	313	306	283	252	283	281	266	317	279	268	300	273	275	295	261	293	274	262	287	283	275	267	288	260	294	273	273	274	277	263	291	271	269	291	262	304	278	288	319	277	266	255	295	276	265	290	277	251	281	274	278	293	299	289	282	264	288	267	256	286	252	271	300	278	257	279	261	272	257	292	316	247	270	268	320	286	280	250	268	263	273	304	305	289	259	270	279	308	258	272	281	302	280	293	290	276	240	280	281	262	245	263	265	281	275	318	259	276	249	249	264	304	294	269	321	282	278	281	266	249	271	275	246	280	300	261	253	253	307	300	290	287	292	328	292	297	306	266	274	279	286	307	278	259	286	294	268	264	261	245	276	272	272	287	273	270	260	268	309	279	272	269	284	307	259	273	290	276	337	284	293	270	237	248	286	248	281	269	284	295	299	299	279	255	308	274	246	299	277	274	273	255	276	273	262	290	271	300	328	273	284	287	241	287	251	285	249	318	257	274	273	264	268	286	257	288	298	278	289	249	264	302	273	243	319	270	290	267	299	282	259	265	306	299	277	271	272	253	264	258	270	238	258	272	308	254	268	245	269	259	297	280	261	283	279	255	268	284	257	276	264	319	240	275	260	278	264	293	272	220	298	285	276	278	281	257	282	287	306	274	278	269	281	284	296	274	311	275	285	275	264	277	320	271	302	256	317	278	285	250	292	238	268	266	268	294	266	293	239	278	266	288	255	285	293	284	284	308	280	262	275	278	262	257	265	254	281	275	324	277	284	293	307	277	280	266	299	276	262	286	277	269	281	238	292	260	291	267	282	304	299	293	265	290	300	279	250	312	281	284	271	296	299	304	293	273	256	274	245	261	301	291	258	258	256	279	284	270	254	264	284	279	265	267	293	273	262	258	259	279	254	250	279	257	285	298	263	306	275	245	264	263	333	269	283	239	269	264	266	279	279	294	298	286	321	288	280	262	277	300	257	285	281	268	281	286	263	263	256	296	286	268	266	294	249	250	289	290	286	288	273	271	284	303	280	275	266	277	282	264	308	284	260	288	273	297	270	287	306	271	278	271	274	308	263	252	255	275	280	262	282	260	274	281	248	258	262	282	305	285	279	286	290	270	264	286	260	264	290	274	273	289	267	295	280	252	285	275	257	298	275	300	280	287	271	262	285	278	266	255	300	269	268	237	259	284	282	273	246	261	278	275	291	266	309	265	280	276	261	268	276	264	283	259	279	311	273	306	298	295	292	295	279	253	273	268	281	252	296	278	280	289	260	300	264	247	283	269	254	283	271	299	269	283	294	245	277	290	295	280	281	237	280	298	247	269	287	302	284	266	255	255	274	252	292	312	275	275	298	281	276	270	295	279	275	284	258	268	248	296
45544	25747	15972	9590	6765	3549	1065	659	667	635	604	601	598	615	585	598	598	625	621	589	640	589	600	573	582	589	565	580	577	595	592	625	600	606	542	588	544	603	612	586	595	562	563	552	590	591	558	577	607	592	583	596	576	548	628	561	598	592	523	613	584	555	584	566	599	579	580	584	564	632	555	573	592	596	598	556	540	614	541	588	564	606	602	628	571	574	545	554	583	585	582	582	593	574	582	575	570	561	582	570	540	548	619	540	572	599	587	594	629	551	569	574	625	577	606	573	569	620	573	573	563	563	590	595	567	626	575	561	557	617	599	609	557	559	563	590	576	580	543	548	568	533	625	640	586	592	550	613	563	608	559	588	590	542	584	580	567	579	598	545	606	550	551	599	534	596	579	566	551	568	602	602	581	657	569	558	582	568	570	558	617	566	576	604	601	526	544	612	585	603	561	599	609	588	561	585	568	581	610	538	610	546	578	636	576	564	588	577	538	567	588	562	584	555	569	609	553	557	564	619	536	587	563	577	563	581	572	544	570	577	605	644	572	574	586	589	579	569	576	577	558	630	567	588	602	609	560	598	550	604	614	539	541	577	562	564	581	585	597	605	569	568	578	593	611	615	577	585	613	529	582	604	576	598	585	627	589	584	556	576	591	578	571	596	574	601	559	555	584	561	633	582	563	546	585	598	568	626	604	609	579	568	597	527	574	580	594	602	602	564	579	547	608	575	599	566	581	565	617	611	570	594	575	632	561	585	610	562	602	628	620	556	597	590	562	581	571	591	587	571	558	543	599	585	549	528	562	571	602	615	567	576	591	585	575	591	586	594	581	617	568	619	541	587	567	561	557	593	597	621	571	553	573	539	598	577	585	554	644	562	608	603	612	554	593	627	585	617	584	589	560	575	561	586	584	579	602	564	581	601	552	594	524	534	620	597	597	592	565	604	626	636	607	581	623	565	617	566	560	585	595	587	602	600	542	567	547	576	538	598	577	601	611	575	565	579	541	610	567	578	559	537	551	554	601	583	566	559	581	571	595	590	581	575	577	608	553	600	623	569	574	579	560	596	601	569	594	595	561	581	576	520	629	606	614	586	578	527	593	552	593	607	608	576	586	634	578	595	612	604	570	594	584	627	597	588	588	632	541	592	582	584	593	613	569	582	546	619	608	564	590	578	593	583	546	588	591	575	573	579	544	626	567	608	602	581	566	611	590	563	596	568	559	548	559	576	556	582	591	564	612	565	552	593	564	568	588	548	572	577	551	586	584	582	593	611	574	517	599	594	571	589	597	602	572	566	577	526	612	545	565	563	539	592	567	550	568	565	570	584	616	589	654	629	602	619	547	559	596	583	570	567	598	549	584	570	582	595	555	581	579	573	622	556	537	573	542	579	543	580	616	608	547	599	601	564	577	589	615	586	594	607	586	570	586	582	544	595	520	577	625	600	582	557	600	595	582	591	592	547	594	565	595	551	554	581	542	570	574	575	604	579	569	542	569	602	588	610	596	579	579	596	559	583	623	588	569	632	584	540	591	575	578	621	594	599	575	584	590	558	611	587	575	559	561	604	553	573	594	577	545	547	578	580	580	610	590	603	573	603	557	574	583	580	551	587	572	548	614	594	605	582	563	583	596	603	541	589	581	554	581	570	562	583	584	565	552	540	601	613	576	593	590	567	595	550	584	606	607	530	571	603	633	552	610	561	591	602	505	554	546	574	588	574	585	609	595	593	602	600	541	548	545	623	551	578	544	584	566	540	597	557	597	592	593	542	589	583	546	572	616	578	648	568	572	564	589	627	624	593	562	572	580	564	542	573	571	605	570	585	575	591	609	595	559	549	615	535	603	585	536	554	560	568	578	601	610	582	587	572	595	622	581	610	602	563	567	564	603	576	601	540	595	569	600	566	591	558	598	578	606	581	626	613	582	546	552	587	611	574	579	571	597	511	590	551	595	584	588	532	598	573	606	567	610	556	592	559	549	602	607	567	632	566	584	573	586	632	564	568	588	609	566	549	554	559	606	572	539	603	591	579	582	564	537	545	533	593	557	601	574	622	602	613	566	571	557	599	598	590	581	539	597	604	585	552	552	548	606	594	606	508	554	569	579	585	578	597	603	577	556	555	585	592	579	579	591	592	575	595	617	585	585	570	566	617	572	564	581	610	573	553	616	621	621	591	565	580	604	617	622	589	600	576	590	590	575	573	616	574	597	593	598	561	565	588	581	585	569	600	606	569	586	585	561	560	600	594	615	556	570	562	557	615	551	616	580	533	576	582	578	564	556	593	595	585	589	599	579	598	570	607	590	617	559	544	621	522	550	582	574	565	628	608	571	571	582	569	587	590	556	613	600	574	612	554	581	583	566	603	556	603	626	553	550	641	599	588	587	551	561	533	577	565	557	587	590	569	553	565	558	572	542	587	581	586	570	633	549	533	619	559	580	557	604	625	572	617	581	588	605	560	588	593	599	563	612	568	662	585	582	559	564	590	568	582	554	605	564	588	577	594	601	563	579	589	579	572	635	600	572	563	581	585	576	588	581	583	610	597	589	577	603	582	548	592	562	604	531	597	579	555	618	599	648	549	620	606	580	565	569	621	568	571	590	611	625	561	573	613	583	558	620	587	559	570	567	582	586	602	606	539	547	578	599	581	548	596	590	589	554	608	599	594	579	588	567	577	573	552	636	549	547	536	554	586	610	610	579	580	574	608	594	495	622	616	585	544	607	560	548	579	585	586	620	591	586	569	554	625	623	543	571	575	616	592	578	569	554	585	597	533	640	541	580	541	574	625	541	589	588	570	609	563	568	545	593	611	600	568	561	580	575	547	593	579	590	570	564	559	588	609	569	592	630	600	543	625	585	594	586	559	576	576	571	582	579	561	572	566	605	548	567	609	589	567	552	558	615	602	580	552	578	603	531	588	632	591	565	588	604	593	597	594	615	579	575	592	578	581	613	590	571	571	594	582	548	566	576	605	576	556	598	640	570	601	590	575	605	567	582	581	577	556	531	544	516	592	608	559	562	581	564	585	610	595	580	585	606	566	573	561	554	574	551	566	590	544	567	586	593	607	615	568	530	563	620	590	595	568	601	563	621	573	590	586	602	618	593	537	585	585	592	553	572	625	557	544	602	600	594	573	585	613	614	540	537	594	604	573	581	577	596	618	607	565	599	591	591	567	581	575	589	578	605	581	614	574	591	549	572	605	609	571	586	576	568	611	623	541	626	557	583	578	608	576	590	577	603	564	569	606	579	577	585	543	649	541	611	581	592	606	561	560	580	615	590	606	561	553	552	561	564	592	577	618	572	587	558	594	602	586	583	629	619	583	559	614	598	596	582	590	628	595	620	570	585	558	590	583	574	587	568	572	561	615	589	612	634	592	581	585	586	516	541	586	591	589	548	589	576	600	611	575	584	593	591	596	588	557	559	598	587	539	606	569	560	589	593	647	571	567	614	585	565	580	566	604	573	580	557	559	548	567	591	590
48102	18592	6377	2558	985	451	250	217	198	219	221	233	209	217	238	190	235	222	224	183	214	227	245	200	184	201	207	209	232	224	219	201	210	237	246	198	217	220	200	193	226	230	225	217	214	196	219	215	211	225	203	240	205	222	203	194	246	208	226	194	208	207	207	233	207	221	208	213	229	227	223	197	224	208	218	192	234	212	231	235	194	212	201	224	195	255	233	206	200	214	204	207	224	231	179	212	238	214	212	216	227	221	200	188	198	222	227	198	230	207	231	204	203	202	224	186	226	245	238	184	217	189	223	184	203	212	199	195	201	229	229	222	223	223	209	201	207	221	183	217	199	205	195	197	203	170	232	217	203	176	224	198	207	184	241	192	196	201	235	243	211	217	187	206	200	205	240	203	199	173	192	233	233	195	221	224	252	206	202	236	205	190	197	186	197	227	241	229	211	219	241	220	228	204	208	222	188	202	226	217	192	188	228	225	207	226	195	189	187	229	209	223	217	191	229	224	214	217	210	217	212	209	199	233	206	195	228	224	233	205	196	198	195	183	213	236	243	214	202	212	223	236	200	202	190	225	240	235	192	203	225	188	222	223	224	255	218	210	252	230	218	205	188	245	207	204	255	228	229	234	197	198	215	243	221	221	208	221	218	235	198	216	215	198	212	211	197	230	188	208	206	203	232	178	223	216	213	205	212	232	201	226	221	242	237	193	212	232	220	229	233	201	212	213	186	224	208	220	206	218	209	228	204	204	184	207	200	195	204	213	206	220	230	198	210	219	194	203	200	217	210	208	238	197	229	227	214	213	220	188	202	236	245	234	218	225	198	207	227	202	202	229	233	232	218	234	208	211	199	195	221	189	190	216	207	208	198	225	226	214	194	233	195	193	225	209	217	235	213	206	210	223	218	211	221	241	226	199	211	241	219	204	225	192	221	207	171	187	188	216	210	205	199	201	195	218	175	201	202	214	206	227	213	219	191	209	223	221	229	207	238	183	181	193	232	205	220	192	183	191	219	182	215	221	245	193	220	201	215	198	185	206	163	227	240	224	186	210	194	220	204	224	211	203	201	201	206	196	217	177	210	188	180	205	205	219	212	205	240	243	207	237	220	221	187	197	227	199	214	218	208	199	214	243	202	209	202	207	182	212	243	215	223	216	229	224	200	202	250	208	228	220	195	248	213	207	255	228	221	255	223	205	192	194	220	222	202	215	199	196	204	197	200	228	205	216	198	183	220	181	205	216	192	199	219	209	192	195	209	237	189	190	226	199	193	197	234	213	240	202	190	217	240	209	217	193	203	230	207	225	208	233	199	193	212	202	225	194	208	191	221	182	202	222	247	226	200	196	225	237	234	226	204	244	222	218	188	214	206	226	228	191	230	229	231	216	238	243	198	195	231	209	197	221	193	227	203	231	201	215	203	246	211	232	260	229	232	253	187	198	231	194	194	199	205	180	211	188	227	246	216	217	205	215	203	236	223	205	208	210	205	203	214	201	246	234	212	157	195	199	200	206	208	229	211	205	188	195	218	213	225	212	208	195	208	192	222	178	211	232	212	212	210	216	218	208	220	223	198	186	206	227	215	237	206	195	197	181	199	208	194	222	223	208	177	232	221	219	223	211	245	203	237	209	203	249	219	207	232	240	213	207	214	210	204	217	187	201	206	226	203	232	211	229	205	196	194	218	224	204	205	227	208	229	199	216	198	198	192	191	238	214	228	229	216	232	202	251	217	186	195	186	201	229	169	210	216	198	200	207	237	212	194	213	215	187	206	234	220	195	228	218	188	200	224	219	210	205	198	224	199	239	202	211	194	202	214	210	184	226	190	218	216	197	208	215	217	215	209	209	234	195	208	196	213	195	223	198	198	215	210	214	217	224	216	227	183	211	215	220	202	202	217	223	201	208	230	206	201	223	219	201	229	167	232	212	204	208	234	228	211	218	207	216	246	206	218	213	215	232	195	211	246	229	219	180	204	209	193	198	211	219	186	242	214	222	216	212	199	223	180	179	222	211	219	193	220	214	177	188	231	189	207	181	194	206	213	215	190	195	248	220	191	212	192	222	212	202	237	203	235	170	200	220	206	181	206	201	202	231	188	207	223	216	206	252	217	216	224	215	217	233	199	193	209	217	221	222	234	230	195	188	241	222	208	223	227	225	202	211	219	186	215	206	207	207	197	195	195	194	202	185	208	205	239	225	204	220	226	197	237	224	202	197	188	213	205	207	220	209	205	213	202	209	212	201	190	209	201	198	223	206	207	234	209	214	252	219	224	168	224	222	190	234	197	205	207	192	228	205	213	232	221	219	207	208	227	212	241	200	227	211	211	247	248	239	218	176	254	227	210	227	206	207	191	223	194	223	229	201	209	203	183	188	196	214	189	186	213	197	210	218	199	218	220	210	234	204	204	197	211	201	213	244	183	206	220	217	215	200	215	174	220	229	203	206	238	219	199	220	214	220	222	215	222	201	218	220	213	211	226	220	221	216	200	204	224	202	229	186	187	217	171	189	222	199	226	205	205	202	201	205	227	216	206	205	179	219	201	210	204	213	202	210	213	231	218	222	204	202	208	212	191	225	233	217	216	175	207	201	181	213	226	189	213	205	225	197	202	206	200	229	231	217	238	216	193	180	203	237	229	216	226	214	232	197	221	195	203	220	203	204	232	234	222	222	232	190	235	231	226	193	231	175	215	217	218	235	202	246	248	199	209	209	221	218	198	183	210	215	201	209	182	231	203	212	190	222	214	200	228	205	201	189	192	216	210	221	219	206	203	214	198	201	244	212	199	221	217	183	207	210	190	199	192	198	213	210	205	225	229	199	215	209	200	227	193	186	198	214	232	225	199	194	186	218	225	209	226	196	217	227	199	198	224	227	212	214	195	225	239	208	227	198	195	217	196	208	218	209	214	203	195	208	213	236	233	210	213	230	224	212	234	213	214	225	236	217	216	200	207	233	247	226	194	207	227	220	249	198	213	188	204	184	191	156	205	207	210	172	231	206	187	181	236	228	219	204	189	196	214	222	207	220	214	183	203	189	217	210	198	221	220	193	211	245	259	186	231	233	236	220	231	215	222	225	241	200	213	208	215	211	208	235	225	233	213	204	205	209	196	198	190	182	177	210	182	209	219	215	218	226	217	244	222	223	221	183	218	199	221	216	227	204	203	223	215	224	213	210	205	202	212	208	242	215	214	223	217	207	218	222	207	225	207	241	217	227	228	182	209	221	219	205	197	225	210	204	235	232	207	199	221	203	190	224	226	233	218	237	230	214	203	223	211	214	217	197	183	192	189	211	196	199	207	219	186	220	190	220	214	197	201	206	192	223	232	186	222	221	210	235	195	205	211	222	238	218	227	213	219	221	212	218	234	204	202	195	270	219	204	237	216	208	204	222	203	212	203	211	181	222	218	225	204	227	223	211	216	193	217	233	201	215	223	211	213	201	214	224	229	179	201	192	207	226	206	220	201	221	218	222	221	194	217	200
31127	11948	8345	5816	2852	1357	595	441	481	475	441	438	452	453	450	455	441	432	495	435	484	470	421	454	465	452	465	468	458	456	467	486	492	480	422	422	422	439	466	486	443	423	463	458	444	440	461	484	460	488	457	448	492	446	487	460	464	492	461	431	417	450	439	478	412	424	479	472	498	448	436	455	420	460	446	460	421	444	469	451	455	452	465	429	447	479	465	466	437	512	452	449	443	472	461	417	421	453	463	438	496	455	440	436	448	472	481	469	430	443	465	487	452	443	444	498	449	433	407	451	415	436	484	450	475	462	453	505	444	430	447	441	436	470	445	472	455	432	450	422	459	502	435	460	469	475	445	455	505	439	441	457	456	441	447	467	436	443	443	486	441	436	469	479	469	481	441	464	475	437	438	442	470	486	464	473	499	455	461	445	450	481	423	431	443	447	436	465	476	456	466	460	462	456	461	496	471	432	441	455	398	474	476	474	470	482	450	480	414	422	440	450	507	444	450	450	489	440	435	448	442	416	430	419	438	473	433	481	455	417	503	461	446	476	449	428	429	453	463	446	481	458	497	436	445	442	455	426	425	458	456	470	457	470	434	455	433	458	460	463	456	489	443	458	438	456	412	478	477	502	453	480	466	453	473	445	465	463	455	462	468	461	437	466	490	469	471	470	453	486	467	469	464	450	429	484	458	487	457	468	478	456	509	452	446	467	477	445	472	463	469	467	483	467	466	478	495	459	455	466	468	440	400	463	465	449	464	453	441	497	437	433	458	449	469	478	495	456	474	484	443	508	478	483	462	431	456	433	464	453	461	440	453	439	456	470	492	516	445	482	480	451	444	449	425	433	493	426	453	471	439	471	467	458	448	443	422	443	456	496	474	437	454	503	456	434	469	444	447	427	409	450	492	461	467	409	491	458	484	488	459	490	492	482	451	459	469	473	468	452	456	448	467	445	485	414	454	447	443	451	429	462	447	443	492	468	478	473	499	423	439	432	430	466	473	426	465	438	493	466	465	429	424	473	488	447	463	454	410	493	438	456	473	418	431	471	459	484	424	452	456	432	439	483	459	466	442	453	465	453	466	446	458	471	493	450	470	475	484	443	471	477	445	457	431	481	449	411	442	485	458	448	457	460	483	497	450	427	444	453	451	452	457	483	482	441	429	483	429	456	455	445	436	446	461	463	442	466	446	497	469	456	455	469	442	439	457	414	446	458	453	500	442	416	458	476	441	453	438	441	447	506	479	464	431	457	462	446	483	454	468	458	456	479	477	485	451	459	453	450	420	446	447	459	448	435	468	442	467	453	475	445	465	482	469	459	461	496	460	445	480	469	454	472	473	490	477	492	477	453	432	443	475	443	451	468	468	453	482	482	461	422	467	493	463	445	495	475	422	424	445	469	445	461	466	452	434	420	453	475	485	455	455	457	456	492	454	480	455	460	479	466	490	513	464	468	475	460	406	444	487	413	477	446	458	450	431	493	456	462	448	445	433	460	478	473	467	488	491	442	420	473	445	449	439	477	499	460	434	490	434	418	446	472	473	483	458	439	433	513	435	469	460	444	492	446	470	494	421	442	481	429	439	458	425	445	442	450	454	429	484	475	456	434	421	423	455	474	471	471	461	471	462	444	435	476	483	461	435	450	436	450	440	431	460	466	465	433	476	443	431	435	472	479	455	442	469	454	429	489	487	483	467	430	487	445	424	441	460	471	500	448	447	464	465	469	468	497	447	446	416	414	481	461	455	458	462	426	448	434	434	488	449	473	453	447	455	451	467	491	462	464	429	443	489	423	446	443	430	469	484	491	504	437	450	484	474	469	457	421	475	462	465	407	471	454	462	456	441	403	432	439	445	474	434	470	474	448	469	440	486	485	483	464	494	435	502	476	430	436	459	470	510	503	402	453	462	441	490	468	434	478	443	460	469	436	463	477	473	470	450	417	460	432	460	431	454	461	483	466	448	445	451	482	439	447	441	438	430	462	474	449	450	484	434	482	422	495	427	458	451	451	449	504	435	481	434	464	465	442	464	430	456	439	459	441	481	439	450	465	449	435	420	444	432	470	448	423	468	478	416	448	446	454	442	442	434	474	445	471	421	454	443	455	440	421	453	451	469	471	452	436	452	453	467	464	451	494	482	457	451	454	470	460	468	459	488	467	476	447	487	427	456	436	441	462	469	453	459	420	443	449	472	439	480	442	477	430	478	496	470	445	456	448	465	466	428	498	476	433	432	482	427	439	453	467	465	453	470	467	469	454	487	455	444	456	435	438	419	448	483	481	448	462	444	436	456	494	460	482	475	497	458	472	468	458	430	442	461	445	475	427	484	466	451	474	465	470	495	453	434	477	453	452	446	428	457	476	454	465	468	440	457	466	431	432	456	450	482	490	468	475	458	449	414	442	455	473	505	439	417	456	463	470	478	427	515	470	429	440	459	473	438	461	438	431	478	439	457	436	483	430	446	466	474	469	472	470	459	466	441	457	442	470	471	474	508	450	474	452	462	425	429	474	449	467	477	513	459	483	442	487	445	465	482	454	426	440	480	473	480	496	504	442	437	459	499	442	438	422	465	464	484	434	490	470	464	442	474	430	491	471	424	480	474	465	475	476	436	462	448	428	458	480	463	453	413	485	434	480	455	468	473	444	425	457	472	438	461	483	462	456	428	473	434	472	457	458	451	483	418	473	475	469	436	463	445	432	442	439	461	448	451	455	452	443	447	458	419	460	452	475	440	449	448	457	429	446	430	449	447	457	463	452	480	491	429	485	451	448	439	508	473	448	458	454	460	478	484	476	462	440	458	428	440	464	425	466	478	457	467	469	484	432	447	464	430	451	468	465	460	440	466	474	443	467	425	459	478	468	458	468	477	437	452	468	386	437	434	491	515	455	443	449	421	406	421	458	446	446	434	493	409	473	442	428	461	475	462	454	468	476	470	425	461	479	469	488	473	491	425	505	474	432	459	438	460	457	424	453	448	470	469	466	426	443	452	470	460	444	471	422	417	462	484	474	437	524	473	476	416	430	464	469	464	460	443	484	467	490	442	487	439	482	466	448	445	417	455	453	447	435	469	438	471	444	425	467	405	441	522	439	451	453	471	455	429	464	447	476	476	474	444	468	467	446	487	457	432	449	517	446	443	429	457	437	419	454	490	449	452	454	486	432	485	423	476	454	450	478	452	445	481	451	450	461	444	411	407	450	453	486	447	446	445	425	450	464	436	473	460	454	457	466	491	444	487	487	473	475	448	456	414	479	429	439	468	432	452	466	468	454	475	436	480	461	478	482	495	430	435	506	476	453	432	432	446	480	426	472	456	447	449	451	471	450	474	458	483	447	485	440	471	473	478	418	447	439	435	469	449	450	431	510	469	471	487	417	457	483	474	408	448	492	472	456	422	438	446	420	468	436	457	459	483	498	449	467	481	466	477	447	441	431	417	477	484	458	488	476	457	423	441	456	496	444	487	444	460	501	445	465	459	463	444	442
60514	27105	11400	4605	1749	528	267	235	249	229	241	212	197	244	241	212	230	220	213	198	253	222	241	256	225	237	222	209	259	248	221	224	210	203	222	228	232	233	229	234	225	203	206	220	201	244	222	220	225	222	219	218	197	215	241	214	189	244	219	201	195	228	228	241	206	215	174	254	207	217	197	232	216	219	217	215	211	201	205	205	222	210	218	200	219	247	225	237	211	204	216	218	205	247	262	226	201	214	225	198	257	219	220	223	246	209	218	206	217	214	193	219	214	206	236	201	229	195	209	212	220	201	215	193	216	233	220	204	219	228	213	212	199	201	212	237	209	230	231	209	238	224	226	239	217	221	225	213	223	211	211	216	207	200	221	203	214	235	245	227	214	215	242	226	224	229	219	212	234	247	253	233	217	185	234	199	193	216	242	247	226	211	217	229	231	215	212	240	236	222	200	224	209	205	199	217	195	225	235	264	224	234	227	236	212	251	259	222	219	224	216	239	218	225	221	231	219	225	216	224	228	226	240	219	254	232	235	208	203	203	223	223	225	224	215	212	218	211	253	205	216	225	252	205	220	220	207	221	203	218	213	206	201	240	236	224	259	198	193	206	231	210	248	218	218	209	224	203	235	231	214	198	216	215	227	220	214	221	229	244	215	199	236	199	250	193	228	189	230	223	262	226	224	207	226	186	236	218	216	230	243	217	238	224	236	201	231	226	200	203	228	217	206	212	210	233	212	218	238	213	202	200	228	210	195	208	262	221	230	251	245	217	224	188	237	230	212	244	187	235	234	190	218	257	234	222	213	240	234	221	218	212	222	216	254	198	189	219	229	213	193	215	224	234	243	240	247	225	225	209	225	251	234	214	223	201	218	211	245	216	221	220	189	229	218	236	231	215	216	228	220	237	205	191	199	216	211	246	235	221	209	217	228	212	217	242	239	194	212	219	223	239	243	210	243	211	216	224	245	233	209	208	215	236	218	248	215	209	234	226	229	185	219	214	234	235	227	236	232	242	215	241	242	222	225	235	222	216	195	201	224	212	227	237	238	255	226	235	233	221	216	244	210	245	214	198	229	221	204	243	224	216	215	219	216	247	239	225	246	224	204	246	221	231	239	216	235	256	245	216	218	212	199	217	197	237	219	235	228	213	245	216	205	222	221	215	217	199	209	246	221	261	242	211	208	222	211	197	212	196	211	224	225	196	218	247	229	212	190	194	201	229	247	192	222	204	222	221	211	214	205	214	200	220	216	219	230	215	213	195	207	244	230	227	195	233	226	222	229	232	224	224	203	206	229	186	218	198	233	208	206	218	214	200	187	205	219	246	262	210	245	238	202	217	232	208	243	223	222	227	217	222	242	215	218	209	200	247	192	240	204	226	222	220	231	198	208	222	214	260	233	246	216	232	213	253	217	202	229	224	222	205	201	213	231	227	221	211	241	203	253	212	233	228	262	234	226	221	225	230	194	206	235	251	232	235	230	220	257	221	224	244	244	247	223	239	253	200	222	246	184	214	241	236	231	208	224	218	226	211	209	227	212	216	207	238	202	202	189	243	210	179	211	207	218	210	213	223	225	222	217	220	209	221	217	223	226	234	267	198	206	242	215	211	225	251	212	240	232	223	218	208	186	207	223	177	200	227	209	211	213	214	202	221	211	197	227	235	240	186	232	247	200	200	214	220	243	205	249	249	209	248	228	215	221	209	239	218	228	213	218	208	217	219	220	220	222	236	199	204	233	198	227	197	217	223	234	213	218	225	212	214	198	221	219	216	237	224	226	227	219	232	188	213	218	215	235	228	204	240	232	237	224	242	203	219	207	210	220	225	225	227	231	225	227	233	221	233	221	204	223	216	203	214	189	242	220	223	247	209	208	239	209	211	271	221	228	247	246	241	219	227	223	222	228	199	210	259	226	224	213	247	231	229	236	227	227	243	219	194	218	213	237	222	238	207	230	197	181	214	246	221	215	230	223	196	228	206	225	215	237	229	226	230	209	214	220	193	224	210	225	212	225	218	250	224	233	210	195	241	234	203	219	192	194	201	211	185	235	228	217	203	215	235	210	205	223	218	246	226	269	231	227	212	245	213	211	232	242	241	219	215	230	214	208	217	201	248	199	203	234	212	207	202	220	234	228	225	212	219	229	229	237	238	231	231	232	197	224	226	217	233	223	217	232	192	238	212	229	218	211	227	220	207	196	204	255	208	241	205	215	233	219	228	217	249	218	225	245	203	208	205	200	192	243	217	212	239	194	222	213	203	202	216	205	230	249	217	214	244	251	200	250	228	245	217	208	222	237	259	227	224	222	223	204	226	239	242	241	236	217	229	179	222	198	227	220	211	226	228	229	250	217	221	223	227	215	213	225	235	221	233	232	247	228	234	226	219	241	225	214	217	250	212	229	235	250	244	244	232	236	243	211	249	230	214	221	223	211	233	239	236	233	216	236	231	243	203	204	211	224	201	208	235	212	220	224	215	220	189	216	201	223	181	228	222	229	208	204	207	257	226	236	235	219	215	228	228	233	217	183	222	233	205	221	199	203	223	182	217	217	234	220	241	201	194	207	219	197	222	214	196	189	222	195	212	200	206	245	187	235	247	241	212	205	228	226	253	217	218	212	215	208	219	252	210	212	246	229	223	210	259	239	218	230	195	217	243	217	243	195	210	214	234	221	255	233	206	212	265	244	197	231	214	233	218	225	222	246	204	191	239	225	240	223	211	250	239	232	255	228	209	221	210	226	229	206	214	207	202	199	246	214	207	218	221	225	251	218	207	232	217	221	222	246	213	222	221	265	235	183	227	219	259	230	249	210	199	227	208	209	196	223	205	213	218	237	220	240	240	199	225	230	206	222	199	196	224	215	196	209	230	215	242	242	215	236	213	233	244	235	212	230	198	227	235	210	233	218	189	213	226	248	226	240	220	221	240	229	230	243	249	235	230	240	233	223	217	237	230	233	223	202	213	216	247	215	242	246	228	226	245	213	193	226	243	232	217	238	195	204	227	214	176	248	251	238	219	219	230	234	222	203	219	236	208	221	196	236	226	219	194	228	230	218	235	223	204	236	222	225	226	225	253	230	235	225	204	217	190	226	237	237	227	223	185	205	218	218	195	202	206	241	176	178	220	255	219	231	237	215	232	219	232	239	213	216	208	223	232	202	200	201	209	233	243	231	203	226	239	216	232	228	216	252	211	204	229	216	239	221	222	167	220	211	194	218	227	215	211	187	229	220	245	215	235	223	217	229	200	204	226	247	203	264	238	233	208	221	191	218	220	234	251	214	228	196	205	217	211	227	190	242	223	205	199	243	238	196	233	215	229	208	197	233	226	202	240	218	264	232	236	225	241	214	226	220	242	253	227	239	236	226	215	204	213	219	219	228	227	241	230	205	233	223	253	210	225	184	232	214	229	224	200	197	205	241	224	232	204	227	210	227	247	245	206	223	253	231	200	236	261	227	201	233	204	211	202	248	223	202	210	232	252	226	229
39398	18335	12841	9676	5022	1677	638	527	543	515	488	460	489	481	472	503	442	478	468	501	507	465	470	477	457	462	517	494	521	517	499	480	501	460	501	478	486	477	483	470	442	465	488	449	500	498	497	506	511	499	451	499	472	484	483	521	484	468	518	470	513	514	513	456	488	452	487	484	468	512	466	527	489	520	478	494	486	498	459	502	468	490	503	482	514	499	452	472	477	448	482	502	448	474	478	483	466	501	478	493	484	501	481	423	484	491	438	547	491	522	470	490	493	470	460	462	442	469	497	494	493	472	450	513	491	452	499	462	512	488	474	495	476	480	498	465	493	510	458	499	504	460	502	489	463	476	479	473	525	513	499	464	527	466	502	456	487	491	465	436	491	470	469	520	479	500	468	467	476	443	467	485	502	487	464	473	492	505	485	444	469	508	483	468	493	473	470	453	477	451	452	464	528	503	468	489	483	510	475	478	504	449	523	475	515	486	463	508	500	447	464	489	479	473	532	510	426	450	454	478	456	457	517	504	435	472	456	492	486	519	451	512	484	493	470	497	503	439	471	487	493	501	468	535	474	475	482	482	453	483	491	465	485	496	457	521	468	473	466	485	499	475	485	468	513	514	467	512	476	477	495	498	468	474	459	473	481	537	463	513	455	455	479	492	481	483	465	425	463	535	477	457	463	518	480	457	477	506	446	511	505	525	511	512	456	478	455	483	467	479	486	490	448	458	508	495	496	434	487	493	473	497	498	526	512	481	469	482	456	505	511	479	438	478	466	480	480	477	498	488	499	484	482	482	478	488	484	460	508	474	502	430	476	469	475	479	470	490	459	516	471	513	466	479	484	522	460	519	470	489	497	485	481	458	472	463	487	479	515	486	502	449	472	492	433	493	489	464	450	489	503	444	463	461	443	465	510	480	536	545	499	503	431	505	510	481	489	491	489	498	482	466	474	470	450	497	496	486	479	470	504	508	470	513	471	493	499	479	470	479	476	456	504	472	469	452	498	445	477	477	507	480	478	469	408	489	471	485	483	473	507	502	454	478	484	502	480	476	446	497	478	481	480	460	521	469	526	494	462	459	470	492	488	488	466	501	487	468	465	505	506	485	467	469	475	492	475	442	494	478	455	464	435	505	480	511	497	515	481	484	465	514	485	461	507	522	479	479	463	466	473	469	489	481	504	493	504	518	458	501	479	440	465	429	479	516	466	538	482	458	472	456	472	468	486	471	502	488	490	513	480	495	492	494	478	457	466	509	501	488	482	524	490	506	513	487	462	504	492	535	444	464	465	510	480	460	487	483	492	497	455	493	432	490	480	461	483	489	494	530	469	500	500	462	531	489	488	509	451	456	485	501	445	513	497	479	479	451	490	516	485	432	505	473	486	501	473	492	504	466	502	455	460	465	432	459	495	472	460	515	477	480	499	469	471	485	515	475	513	489	452	492	497	510	494	492	499	464	462	465	479	494	506	501	446	531	483	487	461	481	457	490	453	474	521	480	497	494	456	470	479	465	470	457	492	461	495	500	490	479	491	486	466	493	507	524	464	490	479	491	497	488	434	453	479	518	478	503	498	471	467	484	460	469	470	506	463	447	465	476	415	488	475	447	502	477	448	473	502	489	455	437	452	487	471	491	481	478	455	485	489	514	514	500	482	488	465	509	497	473	537	510	495	462	469	497	445	474	516	477	487	468	490	570	511	466	472	513	482	520	482	445	519	475	477	467	495	494	484	502	460	466	477	515	471	460	544	498	471	518	504	482	477	479	495	535	476	473	485	462	468	492	418	474	503	520	488	499	471	491	488	506	508	452	475	464	492	495	505	458	518	500	508	466	456	444	493	450	481	451	494	468	501	499	483	468	478	469	498	501	470	462	482	492	509	487	512	447	438	553	504	445	493	488	466	492	480	456	479	469	458	475	497	505	494	479	479	478	481	474	507	487	513	479	490	499	469	487	497	478	532	514	470	466	487	485	492	480	502	464	457	453	458	491	474	505	454	470	521	511	472	473	477	501	477	506	486	478	495	491	473	476	476	474	491	475	482	469	487	462	481	468	486	484	476	484	459	513	495	490	456	495	484	482	468	472	494	460	483	493	507	444	488	502	514	484	487	486	514	481	485	466	459	497	478	499	469	490	502	496	480	489	477	541	451	490	463	498	484	505	513	526	508	486	499	490	496	498	479	471	488	430	460	460	541	483	471	525	437	486	468	482	463	471	494	514	470	471	481	524	475	502	460	457	410	480	447	448	470	461	490	495	486	517	507	496	473	512	501	505	491	524	474	491	469	456	492	458	495	457	449	471	464	478	449	470	448	455	501	477	472	506	456	486	468	473	479	479	514	487	501	502	491	508	500	471	523	459	474	510	481	507	481	497	457	521	472	478	447	495	484	513	502	514	490	417	466	480	498	503	501	442	512	487	473	472	446	505	552	512	503	450	475	475	491	469	508	439	456	446	455	487	475	491	517	446	438	460	483	477	478	462	501	487	454	449	465	500	486	507	465	463	490	497	451	469	506	474	489	494	499	525	507	487	473	468	462	483	464	462	534	463	449	434	483	485	458	480	484	456	506	494	468	465	504	496	477	468	475	474	497	479	480	480	468	465	486	490	490	530	491	444	484	466	536	484	497	490	513	501	474	488	511	485	468	472	479	493	499	460	489	470	504	456	541	488	484	441	480	492	482	514	517	467	514	483	495	477	471	471	523	503	464	536	483	438	477	508	489	481	429	502	458	495	437	500	473	475	490	513	475	455	492	452	479	477	465	526	494	451	485	516	503	490	473	479	491	481	495	476	459	498	468	437	440	447	514	481	500	459	500	468	523	518	507	488	516	485	468	474	482	470	489	490	517	480	528	509	495	497	467	502	477	479	461	469	489	520	552	488	533	492	476	486	466	497	477	490	486	471	491	506	499	474	486	456	507	479	488	445	447	474	477	472	468	450	465	474	522	502	468	477	487	488	472	459	456	505	502	471	464	477	487	500	468	472	491	457	478	487	467	488	482	507	503	462	470	470	502	451	508	505	514	508	478	486	460	462	447	443	483	499	468	491	523	487	479	474	497	477	518	472	518	486	505	481	482	507	460	463	485	469	514	496	455	488	488	497	506	484	472	488	510	435	497	467	483	463	504	526	448	502	501	491	501	479	478	488	512	476	486	488	503	495	483	437	474	471	471	523	448	471	545	546	466	474	494	423	448	460	426	494	502	495	501	450	488	492	452	481	500	524	505	478	475	447	494	472	500	480	467	489	486	501	500	485	502	485	499	460	513	451	481	490	479	454	471	498	491	471	457	489	480	496	497	487	484	466	526	458	472	477	462	496	502	487	459	485	487	470	453	492	512	482	476	456	494	546	479	496	485	467	508	465	517	442	478	501	449	482	472	455	461	444	485	489	494	459	473	459	470	507	479	435	479	473	480	466	505	552	476	521	487	486	475	457	490	470	508	497	512	522	518	454	502	545	496	468	480	504	490	475	445	496	465	456
63040	37617	23462	8891	2311	769	339	309	298	286	288	274	252	288	269	279	313	303	261	234	289	259	251	252	312	282	253	276	270	275	282	261	282	276	281	281	311	264	282	251	297	279	293	273	255	240	267	259	271	256	248	263	301	315	261	279	279	272	289	258	236	282	271	284	279	268	299	262	247	234	274	290	288	280	256	280	303	267	282	263	247	280	296	239	273	281	258	288	257	269	261	292	302	311	296	277	270	260	252	277	264	238	282	289	260	265	275	270	279	266	267	247	274	276	278	296	253	251	271	279	284	305	286	264	250	270	292	257	265	263	231	264	261	317	283	249	214	286	269	235	255	273	280	277	307	301	270	267	255	291	277	272	285	299	230	261	270	257	272	275	275	285	303	285	231	281	311	320	293	262	299	304	246	293	320	300	253	273	257	305	261	271	268	266	245	256	238	259	311	273	252	283	272	292	291	272	293	274	294	251	259	298	289	326	316	281	258	289	277	245	308	260	264	302	295	251	241	282	270	272	259	267	257	288	271	318	266	248	284	297	250	257	268	276	272	287	246	271	268	280	280	263	264	271	247	300	292	278	274	247	283	263	322	277	286	258	261	303	246	261	288	282	265	256	269	264	250	276	312	263	237	260	228	309	256	234	249	268	277	263	264	303	278	300	267	286	319	292	250	277	288	271	286	298	301	290	293	286	290	293	273	248	269	292	272	293	268	292	267	244	264	310	252	257	300	270	288	305	302	248	248	292	303	285	270	266	273	296	309	273	260	250	282	292	280	293	261	292	286	281	253	257	241	283	262	261	272	284	275	232	250	257	282	271	293	257	289	277	315	294	278	251	273	250	266	260	291	268	253	264	289	262	272	250	270	274	250	302	272	307	273	254	233	284	254	297	261	286	267	262	249	259	279	287	273	292	270	287	283	285	274	283	270	307	246	301	280	293	246	293	242	275	271	276	261	251	277	291	261	264	268	293	303	270	256	256	264	267	262	239	274	263	278	259	268	265	230	266	263	272	242	283	272	293	260	264	253	243	246	250	292	294	273	267	267	273	280	261	269	252	278	264	285	272	244	240	261	285	260	287	306	256	281	285	263	249	301	267	286	292	266	265	264	240	303	266	286	292	251	286	270	235	272	274	247	228	268	302	245	266	274	255	293	291	261	259	269	266	271	301	262	267	267	300	289	256	270	279	284	254	257	287	277	297	260	269	238	290	300	294	286	268	237	287	240	300	277	248	282	277	251	284	262	276	257	291	284	277	251	264	285	293	285	274	258	271	255	271	248	273	278	287	296	263	268	258	287	257	277	274	280	298	282	270	271	267	257	286	279	286	285	280	276	274	257	269	297	243	254	258	265	267	243	246	243	294	255	276	257	269	279	288	287	286	257	246	282	317	263	272	267	266	248	251	294	268	255	281	264	272	281	253	276	280	280	271	252	298	274	293	324	250	279	254	293	270	255	252	251	271	258	265	303	287	239	287	253	296	268	258	251	256	269	271	240	287	304	247	272	270	316	252	272	316	298	265	276	251	287	275	267	304	297	265	297	305	286	266	253	252	280	290	260	273	292	290	282	257	278	269	253	265	276	298	254	269	241	275	268	240	280	259	285	249	306	266	275	262	292	258	293	295	296	268	276	274	245	276	261	247	253	263	263	285	294	259	328	267	258	247	300	270	276	288	292	300	289	250	236	258	302	265	272	280	253	275	273	243	249	252	277	295	282	271	241	280	303	295	285	258	272	240	262	292	256	266	314	317	235	298	281	300	300	277	259	270	244	258	255	260	278	267	274	256	272	263	251	276	263	254	265	284	275	244	276	265	311	317	268	265	273	282	288	327	277	280	258	248	242	273	274	266	248	261	268	258	261	286	288	262	281	276	277	260	281	267	292	287	288	275	271	302	285	261	252	267	273	274	264	281	285	275	277	284	260	272	266	264	281	272	262	276	272	253	300	300	271	260	266	281	255	251	284	280	255	289	263	279	255	262	276	284	260	262	237	291	281	255	277	277	303	276	260	282	251	270	280	266	282	270	264	249	245	292	279	290	234	295	289	263	292	267	246	277	304	307	247	268	255	294	264	283	296	259	298	298	279	243	277	282	258	291	248	287	250	271	258	263	290	264	252	290	289	303	272	261	263	271	268	295	242	322	258	287	246	290	296	266	291	278	277	276	255	259	283	274	280	285	297	261	248	268	242	291	307	262	264	277	274	248	288	273	281	266	262	292	295	252	287	286	280	250	292	301	290	286	295	284	283	256	280	256	270	278	261	272	292	247	250	286	261	239	296	277	290	256	279	251	275	273	295	304	268	285	289	304	291	252	280	261	261	267	272	285	265	261	251	309	294	266	252	263	272	241	290	315	255	281	297	272	278	259	265	287	284	283	284	298	277	278	250	280	275	244	267	294	275	274	270	266	248	251	303	248	277	285	286	273	280	305	296	277	275	299	314	252	294	265	277	241	258	293	264	291	291	289	288	286	304	266	280	257	244	255	262	268	259	272	278	249	289	265	269	296	266	265	280	246	314	293	267	277	298	255	254	252	238	270	264	287	265	293	300	264	272	275	236	270	289	276	283	253	248	258	234	271	259	292	269	297	248	281	274	222	274	240	261	306	285	299	284	277	262	250	276	247	253	258	283	304	272	239	276	268	302	255	281	293	259	268	254	245	321	274	293	269	270	293	266	237	253	279	282	283	282	286	259	294	309	262	287	259	282	261	273	294	279	271	284	292	248	263	262	266	258	271	285	291	263	256	290	279	273	275	296	278	279	289	258	297	268	298	272	283	293	276	261	267	254	267	304	268	280	248	273	230	239	302	302	276	307	273	264	309	272	297	280	228	303	244	260	268	280	265	288	248	260	288	268	250	277	254	264	289	270	288	252	276	231	265	300	275	280	308	267	282	274	270	269	255	278	259	267	271	305	282	268	271	265	248	285	279	241	260	265	291	303	264	277	258	258	283	249	297	287	254	265	267	242	274	292	282	271	293	236	299	268	259	299	289	314	248	262	263	287	254	232	247	270	295	254	251	249	263	248	270	242	291	283	269	275	279	289	249	262	254	265	331	251	246	276	262	250	300	285	274	307	289	243	288	274	238	289	257	266	264	266	277	286	289	249	255	268	226	308	270	284	258	318	295	268	281	281	267	285	305	296	280	280	291	283	270	302	273	274	272	264	261	271	259	281	285	308	256	285	267	305	289	278	252	290	294	288	271	268	274	269	284	264	273	316	312	279	296	259	265	267	300	273	267	253	259	238	255	243	253	279	258	275	266	267	251	275	278	281	273	269	267	270	320	271	250	270	235	271	255	270	252	249	241	265	267	256	263	276	265	242	268	289	309	260	255	275	260	282	270	257	297	249	271	257	239	254	318	277	259	253	260	250	264	253	260	273	280	287	254	273	243	256	277	266	238	262	267	259	272	236	272	265	267	273	262	259	257	287	256	259	278	258	256	285	248	280	298	295	291	275	298	279	250	259	317	276	282	272	274
40004	29751	24917	13114	5758	2048	809	660	653	627	581	590	565	588	598	600	593	597	560	564	591	577	576	567	612	614	577	542	565	588	595	586	569	542	551	579	562	582	567	574	575	595	579	564	592	613	618	596	592	574	551	593	576	563	551	583	612	601	607	552	578	546	556	559	543	564	560	542	586	604	598	548	561	597	581	547	557	579	603	599	585	556	591	617	560	605	622	602	597	610	533	576	620	577	548	581	587	591	587	596	573	586	593	564	509	581	547	546	567	575	588	574	557	597	575	559	541	584	557	578	576	569	569	594	540	580	587	582	588	617	553	627	555	619	602	564	581	575	549	557	563	586	575	520	608	575	567	582	589	587	558	572	567	578	577	592	588	579	550	544	592	551	600	575	587	574	552	565	569	572	607	563	575	572	585	620	592	583	574	572	592	596	576	562	552	589	541	569	590	564	550	531	614	518	555	594	582	566	552	601	557	586	536	555	577	590	550	540	589	566	591	526	589	578	605	586	564	553	544	550	588	549	557	586	585	577	606	615	584	571	592	605	565	573	601	590	593	545	563	564	546	555	567	587	580	575	585	523	560	621	601	587	597	581	553	614	593	614	607	561	598	587	581	586	578	563	565	580	615	548	547	587	591	545	551	568	579	570	589	562	560	559	570	605	608	591	526	563	625	561	577	599	530	552	621	584	508	580	570	561	579	581	557	624	581	578	560	567	540	592	590	557	601	602	551	568	625	561	571	527	582	575	575	633	611	537	596	560	569	624	548	561	607	563	568	607	577	565	543	617	578	580	600	564	602	631	559	585	611	577	562	555	573	533	553	532	574	590	527	579	588	562	578	552	555	606	580	557	533	598	558	580	552	571	541	594	561	590	579	537	561	575	590	584	554	566	595	517	567	565	613	549	529	544	602	598	567	518	567	545	573	566	568	585	583	567	571	507	569	618	626	578	559	584	565	596	553	577	544	616	544	592	572	520	561	565	601	555	572	577	596	555	589	546	537	533	521	569	570	553	604	592	613	605	633	561	557	586	559	582	551	573	610	549	591	564	566	572	554	515	602	591	614	549	594	538	562	586	562	581	553	571	573	556	588	616	563	582	605	584	576	571	556	571	591	583	552	613	531	558	572	599	597	594	526	591	584	588	589	540	611	617	603	588	534	627	575	555	568	616	598	516	574	585	579	553	574	570	542	559	599	555	518	583	597	600	622	538	538	554	608	552	548	564	586	623	538	610	583	583	548	551	577	603	564	570	597	566	556	564	564	613	570	590	588	598	603	566	588	603	583	590	576	547	585	583	547	551	539	559	574	566	556	561	569	589	614	551	578	607	612	569	553	576	554	581	626	601	617	556	595	590	560	572	513	552	602	551	576	576	532	537	579	549	573	556	576	572	615	526	579	616	560	534	632	559	588	564	529	565	551	562	599	580	559	572	577	534	603	566	568	563	592	600	569	539	572	540	555	555	580	562	603	570	603	564	636	595	561	537	594	630	606	570	596	615	553	561	557	546	581	609	545	581	551	577	613	556	583	580	564	577	565	616	577	602	606	583	580	563	614	567	566	558	582	566	576	587	562	557	559	580	567	624	548	658	554	561	581	573	584	595	568	605	554	582	598	582	560	543	587	624	592	598	600	577	568	571	628	620	567	548	572	562	570	589	573	586	564	554	581	581	593	541	604	602	572	560	563	587	558	559	600	626	569	587	558	594	611	557	569	601	557	615	569	589	606	569	551	547	580	530	570	589	577	549	562	532	573	599	553	567	531	567	604	582	575	581	545	581	569	579	606	586	604	543	572	584	607	583	595	553	576	569	581	545	540	549	589	568	595	561	578	589	565	594	543	583	541	573	565	617	591	586	619	546	567	596	593	545	603	563	575	567	597	570	561	536	580	600	584	575	555	622	588	576	591	580	587	571	554	607	599	538	555	526	625	571	541	576	550	634	581	544	580	600	526	623	561	594	571	585	546	552	591	568	608	566	597	570	585	572	548	545	596	555	570	597	566	538	597	545	567	566	543	580	561	560	557	544	589	571	558	578	575	545	585	579	573	615	565	582	630	572	551	575	568	593	579	576	575	552	600	598	564	591	573	542	584	572	556	557	605	613	617	587	561	600	551	608	598	553	555	572	622	570	581	585	565	522	608	606	573	534	563	613	620	571	566	555	586	550	591	603	576	596	584	563	587	601	594	557	567	586	566	595	579	554	589	587	600	529	547	560	581	601	599	589	558	571	563	582	613	539	564	600	577	552	554	570	610	567	546	569	566	537	540	605	557	595	578	534	558	616	592	558	567	564	591	533	566	549	582	589	587	552	590	649	565	587	553	552	648	585	596	580	576	558	583	546	543	571	593	570	567	573	560	517	597	585	564	599	540	593	580	544	603	572	591	585	572	594	579	626	559	591	565	570	551	599	587	600	556	597	607	594	602	586	558	527	600	545	571	589	570	557	593	556	558	580	559	604	533	580	546	574	557	558	571	539	562	571	568	561	540	592	543	593	575	573	547	589	561	566	581	618	552	591	599	566	546	616	628	577	570	538	590	582	577	554	571	538	556	580	580	604	600	563	584	548	574	605	590	614	570	568	626	590	577	605	582	594	571	598	551	600	582	591	591	543	613	568	529	606	562	587	567	575	579	567	581	570	559	561	565	582	563	527	596	606	559	600	508	559	589	555	551	607	577	573	565	570	552	583	580	556	603	614	552	585	578	540	555	564	547	562	549	593	553	560	547	591	542	629	595	595	585	593	573	561	615	557	544	591	587	588	568	568	589	611	554	543	558	582	558	589	580	581	602	616	610	547	585	555	571	601	589	557	551	570	578	565	578	579	582	599	576	527	552	620	595	601	569	583	584	623	583	557	586	580	591	555	594	593	531	563	598	555	543	592	566	600	583	580	618	576	566	583	568	571	579	587	593	574	580	593	555	594	593	559	577	588	543	564	583	533	565	609	591	586	579	569	557	598	590	601	620	571	571	578	585	555	603	558	553	583	595	567	562	564	600	582	542	551	533	547	548	558	566	587	556	587	536	616	609	589	579	584	621	580	590	555	602	600	556	582	555	557	555	626	587	567	570	628	564	587	548	554	552	584	574	583	622	559	583	578	566	616	549	583	590	574	550	544	535	532	569	557	577	553	567	587	580	602	573	589	566	576	548	594	579	617	605	603	576	529	532	596	596	575	562	568	574	595	553	549	598	575	539	587	591	587	548	609	598	616	586	570	573	577	578	538	601	555	551	522	565	582	594	563	583	588	576	567	596	577	579	588	579	551	606	559	578	605	590	591	558	559	565	550	582	526	554	580	589	593	552	576	576	623	603	578	578	592	562	561	573	569	583	569	591	562	596	577	569	571	575	541	584	582	576	600	562	548	572	584	581	613	582	531	621	550	545	553	555	589	575	632	570	592	612	565	585	553	592	577	539	567	580	553	589	573	594	597	561	609	542	577	562	600	552	576	566	580	583	562	580	537	560	552	572	609	562	555	617	577
50640	25274	9216	2510	675	357	264	208	243	202	221	219	195	198	220	210	227	216	208	193	205	233	247	196	193	206	204	196	231	198	213	217	212	222	210	221	203	199	220	202	212	192	196	203	199	177	214	236	226	224	232	197	235	200	192	204	212	202	220	218	195	184	206	214	225	223	198	193	219	226	194	208	196	220	210	181	215	214	193	210	168	198	228	206	208	203	197	200	219	223	202	179	224	221	232	183	205	233	227	200	197	214	246	239	215	213	214	231	197	207	201	190	217	252	229	204	180	173	193	236	198	205	186	203	202	193	223	201	214	192	218	229	188	206	175	234	225	184	206	246	203	218	202	189	193	192	216	206	218	189	217	208	220	214	227	198	234	205	189	208	197	194	199	224	202	203	189	202	208	198	223	245	215	209	239	218	219	219	192	197	198	216	189	201	193	220	218	184	195	192	206	164	214	203	207	194	232	204	182	225	181	196	231	233	203	196	240	202	207	213	239	213	189	165	206	186	199	208	207	186	209	203	190	218	209	197	184	193	194	195	212	232	211	222	215	234	181	212	214	207	224	209	213	193	210	231	221	222	199	225	178	179	221	216	222	209	209	207	206	216	241	215	229	172	232	220	206	214	208	214	173	216	209	220	237	182	186	202	187	194	239	217	206	207	201	198	203	223	219	190	212	221	200	210	195	206	166	214	213	186	208	198	216	198	212	219	203	228	194	229	177	216	222	215	191	200	220	204	204	188	224	209	215	234	219	216	220	208	202	244	190	212	177	232	189	213	238	227	187	176	222	232	215	221	189	196	214	219	197	223	232	193	200	218	203	223	194	218	201	226	200	233	194	221	199	200	206	186	225	203	189	192	207	233	241	213	199	208	220	233	194	228	204	173	176	208	182	230	209	207	214	206	196	217	210	217	226	180	203	190	200	215	222	207	176	213	227	197	206	199	188	222	211	256	236	182	220	202	226	221	226	185	234	187	193	219	225	212	212	203	212	195	225	170	177	204	192	196	225	220	204	201	198	197	206	191	202	209	187	222	193	207	193	210	206	225	224	209	190	181	205	230	214	217	219	198	218	211	228	203	203	206	196	219	204	201	199	216	217	219	229	231	229	185	182	188	202	210	228	208	237	211	225	208	207	203	243	233	225	194	211	220	186	225	210	202	207	189	177	205	214	206	218	218	232	200	218	204	224	192	233	216	243	227	205	208	195	193	219	207	249	203	207	200	214	214	204	218	225	206	234	200	217	224	208	206	207	222	240	199	224	165	223	203	225	205	231	191	191	220	178	210	201	206	185	225	191	175	214	191	221	225	207	205	234	226	210	194	211	203	196	207	243	235	207	199	213	223	208	215	189	201	217	204	208	196	201	217	217	198	213	230	188	209	194	223	201	209	183	210	232	216	215	205	221	213	202	219	215	184	211	190	205	236	212	215	206	217	232	219	222	210	205	235	231	214	196	208	226	206	208	219	208	204	214	192	205	222	202	220	235	213	221	216	203	216	226	218	205	195	215	207	227	187	189	201	199	193	186	207	194	160	213	198	208	210	185	197	214	191	225	205	221	206	197	198	198	200	229	196	198	214	207	185	209	212	213	214	199	205	223	213	219	197	198	197	222	208	203	184	210	209	166	168	213	207	204	228	199	248	215	191	192	216	228	223	195	197	207	238	207	197	246	229	203	203	194	202	206	179	172	210	197	191	235	212	208	191	203	251	209	243	225	229	213	233	186	199	219	179	204	164	219	196	194	175	202	218	213	225	215	207	217	210	218	206	215	206	174	211	204	238	215	217	229	204	242	222	234	204	238	199	208	210	206	211	208	204	214	205	232	222	231	206	210	216	238	232	207	182	211	206	203	204	185	193	203	205	208	176	192	193	221	203	226	215	229	198	227	197	201	199	207	190	211	209	213	197	208	217	172	202	215	189	191	207	209	220	216	210	219	210	191	206	218	217	235	217	221	220	204	211	209	217	183	221	190	200	249	221	204	207	199	210	201	193	244	222	196	208	193	226	211	210	219	208	205	215	205	198	202	248	202	198	220	212	204	213	218	220	178	198	211	211	217	205	232	207	208	196	233	211	223	206	222	173	219	200	233	206	211	210	225	199	191	241	208	248	191	204	220	219	205	188	189	227	219	227	220	228	198	236	191	223	216	214	240	203	237	206	214	210	210	220	223	208	238	215	214	200	188	205	185	194	207	202	204	205	207	224	195	214	223	184	207	179	234	210	224	205	214	184	202	204	194	201	210	182	228	216	214	209	206	216	202	204	221	192	209	231	242	198	232	199	175	166	231	212	203	206	207	187	225	204	212	198	218	190	210	192	216	240	214	215	220	209	203	211	235	222	191	204	200	210	213	239	209	202	205	200	206	234	246	170	239	182	209	215	196	206	213	219	193	216	235	211	196	219	226	163	227	203	197	226	186	206	223	207	186	201	195	233	222	186	217	215	219	202	205	209	238	217	225	197	230	175	207	211	206	198	209	216	185	202	203	231	186	194	204	184	182	187	212	230	216	199	220	220	189	240	210	206	215	223	206	245	210	212	194	193	206	244	222	200	186	184	231	206	202	179	181	225	206	217	181	210	226	228	211	225	213	222	203	211	227	225	207	229	211	229	192	235	227	186	237	213	205	202	196	204	203	193	210	196	190	197	207	229	195	213	219	197	197	239	228	210	198	216	213	203	183	192	213	235	208	222	198	213	214	231	228	218	210	205	221	212	196	211	212	200	242	212	212	211	214	228	232	227	218	202	218	220	204	187	227	227	195	223	206	192	217	219	207	202	183	244	195	190	218	199	206	230	209	209	228	229	227	170	191	213	167	199	221	215	205	221	206	239	179	223	202	221	220	231	207	208	201	217	189	233	236	190	218	249	234	191	237	214	184	198	217	212	194	230	199	216	194	221	207	221	225	190	232	203	225	239	202	215	206	221	205	207	252	203	201	193	213	208	191	230	220	171	205	232	176	199	194	212	232	178	184	225	201	213	218	215	212	234	222	236	211	199	196	188	221	197	204	225	219	198	218	218	213	222	206	210	187	190	204	209	219	212	191	214	188	216	200	228	235	218	227	213	210	200	233	220	220	216	199	184	211	201	187	206	219	221	238	227	215	215	225	210	218	195	223	215	207	225	225	181	224	218	198	232	220	208	189	208	202	212	273	241	209	215	192	199	197	215	232	188	197	217	180	237	238	197	223	200	204	208	200	211	188	223	202	231	217	203	236	209	218	216	205	207	206	216	187	208	206	211	219	224	204	226	234	234	198	203	214	189	206	218	168	212	211	213	219	225	221	211	226	214	214	213	199	189	223	214	201	220	216	196	238	200	200	210	216	192	204	211	232	207	215	184	204	205	196	201	232	215	219	184	183	218	210	240	218	221	224	220	196	201	172	205	209	224	185	251	208	203	206	230	211	207	208	179	239	190	209	203	196	224	207	192	192	202	225	199	206	232	206	202	186	206	222	189	191	192	202	218	182	225	184	214	178	209
32799	17794	10585	5082	1862	867	612	479	470	429	466	446	453	476	441	451	417	405	467	440	480	435	463	449	459	453	442	423	441	465	456	493	468	415	477	429	458	476	431	434	452	452	456	434	431	461	435	451	433	514	466	450	462	438	445	438	419	434	477	478	433	424	462	470	441	403	435	493	457	460	455	482	478	427	432	458	445	468	437	460	428	433	434	443	473	477	442	469	461	488	461	459	472	471	444	465	467	468	452	422	473	451	439	462	462	468	459	456	471	426	461	450	417	451	420	454	471	429	474	442	458	449	457	438	476	428	436	485	436	435	450	409	462	435	437	458	485	436	444	461	426	443	455	456	449	454	469	413	445	443	446	443	434	469	494	445	447	463	462	411	482	461	470	480	395	452	465	474	464	465	439	415	438	470	474	447	455	422	493	444	452	460	445	421	434	465	441	447	409	443	415	477	475	436	469	466	466	430	455	474	415	442	466	457	439	464	451	464	418	499	501	457	419	425	482	459	440	448	470	433	476	474	470	431	449	436	455	459	463	426	480	435	470	443	467	436	466	457	496	431	461	450	449	413	418	436	453	432	460	474	432	427	447	433	467	444	449	432	442	456	471	452	478	468	429	441	456	458	465	451	452	455	442	456	446	450	458	420	477	428	485	491	446	468	428	462	466	425	464	443	487	456	438	453	477	457	438	459	433	451	456	458	402	454	473	475	433	465	448	447	461	441	461	463	462	456	428	441	465	423	423	440	427	454	422	452	438	459	496	475	444	464	435	423	438	444	491	447	486	411	421	412	492	433	465	448	469	422	453	466	440	469	438	403	441	485	464	428	436	471	424	454	422	481	451	440	437	459	462	439	461	457	452	435	464	409	436	477	457	453	466	451	436	446	437	454	465	468	452	465	424	424	439	448	422	464	458	445	457	438	440	456	440	492	444	476	445	428	454	414	449	435	439	424	466	421	452	438	475	465	434	464	455	470	437	461	442	417	416	450	445	439	452	465	427	460	427	441	453	453	472	421	468	478	459	461	474	455	421	426	461	487	452	449	452	470	470	443	452	457	436	430	471	456	459	422	418	418	438	469	425	459	454	473	492	449	478	477	454	453	450	461	457	399	481	427	466	458	440	478	460	423	435	440	447	440	447	467	466	474	466	457	460	469	425	420	450	477	485	426	463	450	458	422	435	480	458	458	464	439	454	449	466	422	452	474	423	462	456	432	424	490	429	467	444	432	436	448	471	473	444	443	443	475	469	413	444	461	490	434	455	482	416	459	447	470	441	449	458	397	481	450	450	458	444	415	484	451	447	440	465	468	455	420	479	439	444	412	434	442	463	451	473	482	468	469	460	452	422	471	423	460	434	423	425	434	449	434	435	491	502	444	451	452	420	455	484	429	473	493	416	431	436	442	418	461	501	445	477	423	454	447	449	485	441	450	482	486	423	417	472	419	442	421	414	454	496	448	449	448	459	448	476	457	427	480	448	410	416	455	438	429	459	397	438	444	467	458	430	471	473	461	463	466	442	434	437	464	462	437	446	482	442	436	471	482	402	459	451	444	415	481	445	435	442	483	410	481	454	435	414	475	414	492	425	473	427	446	447	445	452	445	418	423	457	465	432	437	447	441	438	463	468	422	468	463	448	458	459	408	433	452	459	451	416	444	409	493	452	477	454	464	436	464	485	481	459	439	430	391	469	438	426	479	447	433	452	488	489	433	435	489	431	461	449	486	444	448	434	479	426	458	431	469	469	443	478	450	477	412	437	429	476	453	431	461	417	427	419	389	444	449	429	434	466	489	418	480	464	406	456	464	431	433	448	455	465	439	459	464	487	465	462	467	476	420	425	459	451	460	464	422	473	384	453	431	432	466	443	470	437	420	475	492	413	453	445	427	498	457	440	463	456	444	425	454	461	471	465	458	441	418	485	440	443	470	449	458	461	481	483	458	450	444	455	488	464	467	446	451	441	432	438	455	460	469	439	434	454	455	437	472	434	480	435	479	443	467	470	446	421	460	421	437	443	459	410	422	415	481	441	480	467	438	438	410	476	462	447	443	424	463	424	441	420	449	409	468	442	497	442	428	460	477	465	455	436	453	435	467	446	422	418	448	481	457	446	476	444	443	449	462	428	473	473	456	467	467	438	497	429	468	440	442	489	432	460	429	444	417	450	470	427	460	466	450	444	487	422	451	469	437	463	477	434	470	450	471	436	466	467	437	460	442	476	453	470	464	428	435	425	422	464	430	454	480	446	452	454	446	463	447	438	457	471	446	486	428	430	462	434	449	466	454	455	454	441	471	443	470	469	446	454	458	458	470	463	428	448	447	412	426	453	455	414	462	447	448	453	429	476	464	461	438	468	441	446	439	440	418	435	444	446	451	464	442	432	431	450	446	433	463	451	472	451	439	439	454	446	432	465	475	467	457	425	461	431	450	463	430	464	442	464	446	404	458	482	464	450	455	461	472	452	435	430	453	482	464	458	477	431	467	457	468	453	444	428	470	450	481	440	475	426	457	444	435	480	471	461	457	446	482	449	446	426	457	447	457	448	435	454	457	448	451	457	432	433	461	463	440	456	437	457	434	431	440	445	444	450	471	463	451	444	453	437	431	412	475	474	459	440	444	444	441	452	465	442	468	432	460	449	406	459	460	483	443	436	463	429	443	415	455	448	415	456	431	463	406	422	387	444	446	482	456	435	421	472	427	453	458	416	456	462	441	447	469	473	471	483	447	440	433	438	462	473	470	467	435	423	434	476	439	454	459	440	435	442	443	452	415	417	461	463	467	418	470	446	415	449	483	436	432	475	463	467	456	421	447	451	443	434	471	428	427	478	460	462	438	473	479	423	486	469	454	432	415	432	447	460	450	443	423	448	453	467	430	447	472	486	484	429	455	458	465	465	465	429	446	460	421	437	472	454	455	451	409	479	480	445	445	438	441	430	446	459	458	457	458	443	425	444	469	451	463	439	485	450	472	478	431	469	453	461	447	435	420	439	473	496	473	410	450	449	434	458	465	457	445	413	450	469	506	475	493	462	446	441	447	421	455	418	469	449	433	461	452	446	412	399	477	435	461	454	436	429	469	431	445	447	452	454	451	466	449	439	461	432	435	450	447	488	476	459	458	461	468	454	465	431	432	454	446	496	475	471	446	478	442	449	453	485	442	413	456	445	460	456	409	449	447	426	408	466	455	475	430	428	466	450	445	424	464	485	435	455	473	435	471	466	464	421	425	440	455	437	495	454	443	468	482	441	448	481	469	426	457	449	437	449	440	446	420	458	432	455	465	461	443	449	457	428	458	466	460	447	450	455	472	442	440	439	471	450	431	435	427	469	464	496	476	473	458	453	425	431	481	464	459	472	422	426	444	437	478	424	466	465	434	457	457	473	438	444	421	447	451	431	443	430	452	437	457	489	445	426	464	422	434	483	423	446	442	417	446	518	483	449	431	460	456	438	430	445	417	441	472	486	440	417	438	443	430	474	466	460	416
62426	32749	12298	2862	825	513	270	209	246	264	225	215	214	206	211	222	251	231	267	209	213	232	217	227	194	221	236	219	257	247	222	203	265	216	189	201	253	227	235	268	217	245	199	205	196	232	236	243	216	209	205	263	231	241	251	248	241	225	218	208	207	248	215	222	203	251	231	215	227	249	208	230	239	242	211	228	208	206	224	235	229	234	201	207	243	247	227	215	242	233	221	222	254	246	253	244	236	214	212	224	193	231	209	199	241	222	210	205	225	238	238	215	219	230	225	238	219	199	225	223	236	236	207	221	223	224	252	237	232	227	233	227	228	209	228	238	240	217	254	218	238	225	242	247	231	232	231	225	241	250	251	220	239	247	218	236	242	256	251	234	206	231	242	209	217	211	220	246	226	210	203	257	244	212	231	247	238	231	233	219	243	238	195	226	217	223	222	228	222	190	229	251	240	248	213	243	236	265	225	236	229	257	239	236	259	231	257	215	214	231	219	226	235	225	237	194	282	244	214	256	208	262	236	221	230	250	225	245	222	226	240	254	211	253	217	225	241	202	228	237	240	211	207	221	212	248	245	236	204	226	231	233	253	223	225	244	239	231	204	241	232	250	241	235	231	226	247	227	264	265	233	210	231	233	249	215	254	222	219	210	228	209	238	229	235	219	195	208	252	228	233	218	225	237	231	204	239	217	198	188	235	212	235	262	246	246	251	231	240	217	212	212	207	253	240	187	215	252	240	263	250	239	232	224	207	240	224	231	231	215	245	202	232	223	219	224	223	206	220	232	225	206	229	224	267	256	229	241	217	249	244	255	237	226	223	224	240	234	199	246	226	223	236	228	248	244	217	236	228	234	218	203	222	226	259	249	237	219	192	225	263	237	229	215	230	213	232	201	220	233	239	250	250	208	238	236	263	243	241	229	247	236	238	238	233	225	243	252	242	236	205	226	239	241	205	231	219	217	235	206	232	227	224	246	247	258	235	241	220	209	267	247	229	225	224	272	200	192	229	210	226	230	190	253	238	236	227	226	224	237	239	239	249	209	232	267	243	249	208	225	248	234	216	230	243	259	248	223	204	208	226	186	228	220	211	214	217	246	217	226	204	272	264	208	244	256	232	225	224	211	215	259	231	220	227	220	214	237	246	233	231	242	220	249	221	246	244	246	228	230	210	245	269	231	222	243	217	207	246	222	228	240	233	224	233	191	240	267	227	243	199	223	217	225	228	217	220	242	221	245	253	233	241	255	248	227	225	230	216	204	218	205	216	251	215	235	241	216	220	242	222	238	255	209	201	247	229	242	228	209	254	207	208	229	242	215	240	252	224	228	234	224	242	222	207	202	205	224	229	204	227	237	255	241	219	251	226	202	230	238	232	216	242	241	226	229	219	196	247	244	224	213	207	251	234	227	249	228	246	194	225	218	240	211	264	232	236	221	232	231	203	233	251	229	222	219	220	208	231	228	223	228	194	260	254	200	229	228	253	233	211	225	202	241	241	232	223	223	205	237	260	209	227	254	225	186	248	252	230	208	219	228	223	208	236	237	233	245	219	217	245	240	253	267	230	228	235	237	262	233	256	224	209	274	240	260	254	226	215	231	220	253	205	213	240	224	214	238	215	224	240	219	215	215	233	227	211	255	228	229	231	189	230	228	228	241	239	205	225	232	267	214	222	229	240	244	233	209	232	248	220	219	218	227	261	253	226	228	224	230	234	227	214	227	233	217	242	243	226	252	234	247	241	216	216	214	254	237	199	258	208	248	233	269	187	259	230	206	205	230	272	214	247	212	231	234	249	249	231	221	209	213	232	209	230	233	222	233	267	208	223	252	211	210	224	236	232	216	230	188	221	205	203	209	221	224	204	249	218	217	237	213	225	226	205	240	220	229	236	211	211	240	224	240	203	236	214	221	249	238	240	240	238	217	221	209	221	212	251	227	207	217	212	215	242	246	229	190	233	253	220	220	223	243	233	215	214	226	214	230	239	250	212	248	225	218	231	231	242	224	232	239	210	217	202	223	231	212	233	220	251	214	212	277	230	216	232	198	239	229	208	250	243	228	247	256	198	217	227	205	254	219	238	234	231	214	210	208	225	231	218	230	226	219	231	235	239	215	221	184	243	224	220	233	210	237	227	229	217	219	224	233	226	217	225	222	211	234	255	212	206	198	246	248	262	235	232	202	232	244	236	222	222	235	222	223	215	227	223	226	208	215	230	204	229	246	236	245	221	212	206	224	212	241	219	233	217	241	245	234	234	218	204	231	215	234	266	233	262	206	226	232	250	224	219	237	219	232	224	190	218	207	225	215	233	232	235	225	241	211	231	242	275	233	248	233	241	224	240	231	216	254	264	231	232	240	258	238	232	252	229	205	225	237	232	239	246	232	211	263	267	223	235	247	260	213	247	225	245	218	229	248	242	203	255	241	197	220	246	215	232	213	242	216	215	256	224	232	250	223	260	225	238	199	231	213	221	253	219	218	284	238	249	227	242	224	237	219	240	242	235	228	216	222	233	207	266	224	241	215	239	213	271	247	250	224	244	240	212	235	207	254	239	253	220	221	226	214	242	262	219	205	222	224	219	226	246	228	215	253	237	247	248	247	239	246	223	224	226	203	238	245	235	219	233	244	207	247	221	210	217	238	231	234	196	231	246	222	227	238	175	237	227	197	220	225	211	213	228	244	196	213	218	217	201	235	242	211	234	252	247	223	226	206	248	217	231	228	225	252	218	224	214	249	261	228	217	199	237	265	221	215	247	223	216	212	231	234	254	228	233	231	255	207	223	240	235	224	238	255	226	238	233	215	220	205	215	239	236	262	243	238	227	226	214	225	225	215	254	224	218	226	218	225	225	230	221	232	243	230	227	223	233	249	253	254	222	235	238	260	241	215	230	218	258	245	224	234	246	232	221	232	217	237	246	226	225	208	215	260	223	217	226	227	244	223	227	225	209	229	228	218	207	232	232	226	218	201	245	237	238	243	228	227	216	264	237	230	229	221	253	240	204	216	210	252	203	230	248	218	236	263	241	212	212	223	196	209	227	219	207	209	245	235	265	225	246	232	219	241	227	223	239	226	244	207	238	234	223	221	209	217	211	261	227	237	241	209	230	221	225	202	221	202	233	225	249	234	250	227	244	238	231	216	224	250	240	225	214	210	194	225	222	222	242	229	245	232	260	220	235	222	203	205	233	209	237	223	213	210	245	225	207	222	227	242	265	225	232	255	258	241	217	222	233	235	222	209	267	235	250	249	248	243	223	230	212	264	245	244	245	209	247	215	247	224	214	211	222	204	235	238	250	214	247	247	228	243	223	228	255	235	200	226	200	231	209	201	240	216	219	208	226	219	188	192	238	271	215	241	226	210	237	212	247	214	240	203	221	223	233	246	200	227	242	234	230	262	231	226	234	244	285	250	237	249	226	231	225	242	221	229	231	238	208	220	227	216	222	238	214	247	213	206	238	238	250	219	232	243	226	216	218	208	226	228
42217	22657	11526	4866	2384	1659	656	519	527	499	505	479	485	496	482	522	489	524	510	523	512	517	526	501	488	517	508	470	485	500	487	509	506	479	492	519	501	486	477	507	456	483	480	468	496	542	482	453	532	518	521	466	458	510	472	489	513	511	511	502	506	484	474	500	535	487	512	497	512	495	505	479	474	505	476	499	499	466	466	480	462	517	485	490	479	489	514	489	493	520	507	525	480	447	485	536	521	509	479	501	496	528	462	512	490	513	500	522	462	469	453	486	479	468	468	494	459	515	442	531	511	468	482	501	452	525	442	508	474	460	501	507	476	440	492	512	500	491	484	459	459	492	463	488	484	493	512	507	468	486	492	454	474	505	477	527	487	462	479	462	463	500	497	476	525	469	485	462	516	503	515	501	482	495	482	496	518	473	490	488	534	529	485	503	496	541	505	497	522	539	525	502	456	492	501	513	479	527	538	531	470	510	474	461	519	490	481	469	536	510	495	520	494	520	492	501	511	518	491	519	519	503	520	494	511	488	459	510	460	495	490	445	495	464	500	499	494	493	456	487	504	502	472	517	463	529	492	455	522	483	480	514	460	541	472	515	473	545	470	490	473	488	486	514	514	514	464	510	490	540	528	552	515	522	535	541	497	498	508	487	475	455	499	498	488	533	479	496	511	485	522	505	513	468	488	486	518	489	506	497	486	498	514	468	525	487	524	464	504	491	494	492	497	502	541	499	504	494	477	469	488	478	479	486	467	482	454	495	445	487	493	482	512	523	505	475	537	495	507	452	521	499	493	459	469	493	507	520	536	515	497	497	505	509	472	492	473	485	477	473	483	490	500	475	448	518	491	467	527	463	524	470	505	524	483	450	456	525	480	474	497	461	503	524	504	479	539	496	494	504	524	513	514	463	498	495	483	494	469	516	485	527	502	496	507	517	484	469	490	495	520	460	484	515	528	470	504	458	532	493	504	514	473	510	500	529	453	528	479	493	473	515	527	487	463	495	447	500	455	456	459	505	475	487	476	475	492	446	491	505	475	499	465	499	491	464	458	502	504	511	485	527	477	505	479	501	494	508	452	478	468	494	490	467	474	499	503	514	464	516	501	462	487	492	477	506	460	491	487	480	493	467	485	471	485	454	507	487	479	481	490	502	482	480	484	435	489	500	493	479	546	507	521	512	501	484	474	473	502	537	475	518	488	481	510	469	478	530	484	468	496	475	513	466	506	508	527	539	501	490	503	486	513	495	471	479	506	498	488	509	452	482	483	515	471	515	512	503	495	450	501	500	524	468	484	493	524	480	527	510	470	485	500	543	475	474	490	499	485	499	539	502	488	513	481	498	497	476	480	466	487	546	465	478	464	487	512	504	500	490	488	511	494	501	502	515	492	498	515	487	503	490	476	495	523	443	468	507	532	485	514	461	479	491	501	523	439	506	469	486	492	511	517	495	508	519	492	508	445	497	506	477	512	509	515	517	474	492	506	471	499	506	502	468	528	470	508	507	498	524	505	498	447	501	512	506	510	485	467	498	473	497	485	489	489	464	518	483	529	514	499	466	505	464	482	469	493	482	518	522	503	484	471	504	496	479	487	508	490	517	507	493	485	495	464	479	542	509	503	494	479	477	496	482	486	470	503	496	511	539	533	498	497	509	484	475	487	488	501	487	518	511	472	486	478	483	509	496	480	484	513	456	523	500	515	511	476	498	474	478	480	492	473	478	508	509	494	509	477	489	524	520	515	488	511	467	491	480	499	478	504	515	497	468	501	505	504	524	509	495	522	519	485	494	477	515	557	502	507	485	514	475	487	499	443	514	488	535	510	494	464	453	490	488	473	507	479	503	523	512	503	541	467	449	488	480	451	509	550	554	503	520	484	519	502	454	531	463	489	492	479	542	501	487	474	496	508	452	507	499	508	485	489	508	502	475	495	507	494	528	482	502	474	519	468	475	491	537	514	521	508	548	450	488	493	501	476	474	487	511	493	505	482	466	451	509	465	459	495	516	479	487	540	471	483	491	484	497	491	488	471	472	484	473	534	514	511	480	456	494	521	504	494	498	478	454	510	493	450	519	456	492	497	502	483	498	499	515	463	471	438	475	477	472	466	486	462	456	490	510	492	499	490	511	529	527	510	509	497	508	514	491	456	506	468	471	521	527	491	510	485	489	519	497	487	486	497	509	495	445	516	522	518	495	495	479	508	481	425	460	462	521	546	493	479	485	457	482	503	477	496	461	460	512	493	482	520	484	509	501	496	467	453	461	458	484	493	483	490	506	521	474	475	520	499	529	496	476	502	517	503	510	484	490	490	479	473	481	501	512	483	518	504	533	503	473	519	482	477	518	490	503	478	485	470	500	518	520	487	532	511	509	456	478	461	509	509	473	527	504	489	480	496	450	528	503	506	519	484	457	510	468	482	491	489	523	511	483	491	474	523	501	500	479	491	483	495	507	431	514	525	534	480	462	519	467	510	463	516	488	469	490	541	491	460	496	500	471	474	475	489	491	513	511	503	507	479	477	505	499	502	497	500	513	540	515	520	503	522	470	460	477	511	514	511	481	510	514	507	465	489	476	471	422	478	548	555	514	459	484	516	503	482	490	512	490	491	473	477	475	516	470	483	540	490	483	445	503	510	426	490	504	478	532	521	501	503	473	483	512	500	479	519	460	454	493	471	477	523	514	512	498	497	546	503	487	484	530	469	494	443	491	531	478	479	486	526	492	502	458	512	513	497	490	486	516	470	526	452	497	475	494	489	505	500	489	483	468	495	524	481	473	480	492	511	487	464	496	466	507	482	500	477	548	504	521	485	505	483	481	484	453	496	504	502	519	509	515	526	496	526	479	517	460	476	489	535	465	486	534	452	504	512	533	484	488	507	501	479	495	494	463	489	494	499	514	468	492	515	459	575	458	495	437	468	490	488	495	503	492	478	516	487	497	509	522	481	484	498	514	486	538	480	495	485	506	497	544	519	500	545	487	497	515	495	484	476	501	453	472	486	496	515	495	488	449	518	485	500	498	455	497	527	511	510	512	474	473	508	504	510	526	517	502	504	475	485	502	463	496	460	509	532	554	458	471	495	528	511	505	551	489	474	532	452	504	473	499	522	488	484	481	491	466	507	490	463	472	509	513	455	497	510	471	450	483	483	488	495	488	482	458	525	479	485	492	476	495	486	478	552	507	469	452	507	499	519	510	473	467	445	499	470	538	469	509	477	502	497	469	503	486	482	492	504	480	547	524	504	508	553	496	475	486	478	495	502	510	505	510	476	493	471	457	470	483	478	499	519	539	544	516	484	501	430	473	482	488	514	497	467	507	503	460	530	505	496	452	487	525	504	550	505	489	435	455	506	497	502	487	497	492	513	531	516	471	445	509	461	483	492	520	481	499	473	485	501	459	503	439	522	502	501	495	498	487	490	493	506	494	473	480	495	497	481	488	479	498	495	489	473	503	505	463	502	510	504	472	469	502	522	519	491	488	481	460
71379	36407	17481	4608	1607	742	410	282	297	285	275	287	268	297	285	279	277	261	265	318	272	265	269	287	264	253	262	273	272	283	298	266	278	303	283	278	252	278	278	300	289	283	302	274	289	275	274	321	299	270	285	294	288	260	272	289	305	330	256	302	316	313	299	270	294	259	294	286	301	308	306	261	259	287	281	275	271	290	275	299	276	261	255	243	279	265	296	288	272	264	271	288	281	283	306	269	281	314	289	298	255	272	304	268	282	247	265	263	273	279	289	301	275	269	289	258	287	267	300	267	335	286	277	310	278	307	269	274	271	251	252	265	294	314	285	264	298	329	257	246	241	265	260	291	276	314	266	262	258	269	263	279	293	312	263	262	254	286	276	241	250	271	296	271	276	279	285	271	288	315	289	276	244	318	317	282	289	263	276	259	295	271	319	283	274	291	325	295	271	271	293	267	279	282	281	297	295	245	285	285	288	250	272	269	268	270	234	292	274	256	256	262	275	299	283	279	282	284	292	249	256	294	310	301	311	245	289	256	259	251	274	274	253	273	259	266	324	307	305	270	300	275	317	273	294	265	255	255	284	267	277	301	244	253	270	268	267	267	259	275	283	244	277	276	260	298	291	302	250	273	290	307	283	245	300	270	255	245	272	267	288	271	237	265	332	277	312	270	254	259	278	265	268	260	315	311	265	305	291	307	303	273	256	267	283	261	266	298	273	272	276	256	250	286	278	239	302	281	273	275	280	256	251	294	286	277	288	298	261	285	280	261	273	255	278	281	288	325	290	254	284	301	291	296	276	271	306	251	258	283	227	298	311	265	290	299	268	283	309	302	277	291	251	286	294	296	276	281	254	297	266	269	271	304	271	272	292	302	277	280	287	261	315	295	280	280	243	280	315	268	276	314	331	291	255	275	271	261	242	275	304	302	291	257	311	322	323	304	288	246	283	331	278	316	286	291	297	318	315	274	330	269	281	280	306	279	269	317	262	285	263	292	232	293	299	293	257	265	300	311	252	267	256	253	261	273	316	292	281	296	259	286	291	274	300	252	279	258	287	304	290	263	289	311	247	290	288	276	261	260	259	318	308	251	294	306	304	294	267	257	272	281	270	282	327	291	264	277	262	284	277	247	244	264	278	313	263	301	297	277	277	292	305	260	287	292	257	256	283	289	308	274	279	265	248	264	231	237	256	288	299	298	263	262	287	273	259	264	306	306	262	281	276	320	252	278	284	258	300	295	315	277	241	264	302	274	283	282	291	273	327	246	279	304	294	284	273	272	261	294	298	251	302	292	296	276	273	299	299	291	285	267	309	262	288	285	296	284	255	295	275	291	276	278	284	299	281	307	275	266	300	292	276	250	288	306	272	270	273	279	267	288	275	292	271	236	281	309	286	266	292	264	285	279	289	288	281	259	279	317	291	270	296	294	303	251	293	274	244	264	262	290	260	303	284	278	296	272	311	293	296	289	252	285	268	266	279	292	290	275	254	290	295	288	288	330	307	264	279	270	281	279	289	290	256	264	297	273	270	266	263	282	273	285	284	290	289	238	284	289	293	280	305	281	291	277	319	265	280	322	293	299	269	285	280	257	276	276	304	284	270	278	291	260	283	299	262	265	277	314	290	274	281	283	303	285	275	297	304	277	310	302	258	274	275	266	296	287	300	290	280	267	293	290	279	302	270	260	294	292	274	280	241	280	289	270	298	283	315	288	259	228	250	273	278	286	285	248	267	279	269	278	256	256	269	285	279	274	264	259	278	302	258	264	282	288	260	307	265	273	284	304	261	271	273	256	281	280	269	282	284	254	274	266	298	287	287	287	295	285	257	269	270	301	309	257	262	259	322	301	267	279	313	300	297	284	270	285	273	288	284	254	256	286	317	255	271	281	289	258	264	286	272	310	288	301	255	276	271	264	283	252	306	332	276	289	292	289	279	260	235	277	294	274	259	287	283	270	269	276	255	278	249	295	282	262	304	253	311	309	262	279	310	259	265	257	305	282	263	278	283	288	318	298	302	264	299	296	298	305	311	283	273	273	310	257	256	294	241	247	309	264	243	282	292	291	299	290	300	286	290	277	271	282	287	258	283	274	288	302	276	315	300	303	236	304	293	289	275	261	271	280	273	284	265	291	263	271	292	279	260	283	299	302	286	247	277	233	258	297	276	293	296	295	264	258	275	300	290	251	259	278	255	265	261	294	268	259	309	268	300	261	287	252	313	306	317	308	277	260	306	295	277	287	258	283	309	260	277	269	276	289	286	260	273	284	245	340	277	279	257	281	271	267	291	273	293	286	272	268	288	293	270	272	256	242	287	294	273	282	274	300	293	247	279	284	255	299	284	255	261	262	276	281	271	282	264	301	273	280	285	296	267	233	288	285	316	244	251	296	302	296	299	285	275	259	291	308	292	313	287	259	280	272	288	275	255	288	276	273	271	304	296	272	321	263	284	241	270	264	240	259	326	266	297	308	280	292	295	260	289	279	269	248	274	263	283	247	262	267	291	265	280	265	270	296	287	303	289	247	258	268	276	273	258	289	285	310	295	282	283	277	303	269	274	281	304	306	310	300	266	255	285	305	288	244	297	275	261	269	284	289	275	285	262	277	259	275	274	282	254	256	248	266	281	276	298	241	294	273	290	313	298	267	253	274	281	336	273	286	263	274	283	274	273	256	309	294	269	299	265	255	272	247	257	281	300	278	287	296	253	273	267	299	284	309	226	283	266	275	273	272	294	294	260	290	277	259	285	272	292	244	268	277	302	302	307	247	274	293	257	272	278	305	261	282	254	265	281	258	297	287	274	291	301	283	230	300	262	294	281	306	289	277	301	296	252	285	313	292	299	267	298	307	266	261	276	264	267	263	289	292	281	308	286	292	249	273	275	277	298	290	263	279	283	275	300	254	275	301	300	299	284	267	305	273	274	273	297	311	260	264	317	297	264	301	260	266	281	288	280	285	290	267	264	267	300	303	261	277	287	294	278	247	267	291	261	296	304	273	317	274	248	261	269	285	263	285	299	310	276	271	335	284	279	284	273	275	294	303	261	281	278	281	295	290	266	289	275	307	310	285	263	270	300	302	273	287	282	279	305	280	264	287	276	280	306	273	274	270	260	303	297	277	298	253	284	304	255	297	263	275	292	270	259	281	314	271	247	278	253	294	296	288	282	296	278	256	233	262	299	279	277	268	303	303	252	284	281	279	269	288	280	264	276	279	254	293	270	279	287	281	257	244	294	277	268	289	282	258	272	287	261	269	275	274	305	261	284	283	263	309	274	256	278	286	292	284	279	287	259	275	269	259	266	274	255	294	259	268	267	268	277	240	299	278	291	281	270	304	273	308	257	296	275	279	273	293	261	313	311	274	263	315	266	280	259	319	279	321	257	273	298	274	260	271	272	265	290	275	262	249	271	244	282	225	246	277	282	279	272	302	305	276	232	284	264	269	290	270	288	282	291	357	233	264	277	276	283	258	283	272	298	240	274	274
47098	26564	16076	7244	4110	2012	868	678	615	602	649	569	618	573	542	617	588	566	531	591	596	635	591	613	617	564	604	562	607	562	588	626	607	557	608	576	588	603	558	614	640	569	609	590	566	601	611	554	575	557	544	556	610	573	610	564	558	604	617	591	610	623	605	599	601	565	619	597	596	547	609	586	575	599	566	613	564	569	591	548	572	589	548	649	601	583	567	541	610	568	596	584	557	609	608	587	598	612	601	631	534	628	605	591	580	570	597	577	529	603	601	606	611	571	567	612	596	611	584	581	577	562	581	597	574	590	609	564	584	578	573	553	586	582	605	607	544	543	607	610	585	544	624	562	581	558	558	576	549	546	564	564	606	574	588	600	575	591	548	604	568	590	541	558	581	512	570	573	622	565	633	574	581	543	541	610	603	540	572	601	600	628	570	587	584	573	600	597	634	563	590	534	586	607	590	611	570	545	599	593	572	596	598	591	569	561	608	579	579	621	597	599	534	523	584	586	563	583	613	567	595	550	563	571	566	611	572	563	569	597	556	592	529	579	614	578	537	560	571	553	581	613	559	563	588	539	660	587	587	576	567	575	615	570	562	599	585	591	585	608	600	562	599	565	576	535	565	558	540	588	584	612	560	573	577	552	586	566	577	561	607	588	554	559	595	576	602	542	541	554	584	597	603	616	584	638	588	586	566	593	576	584	573	561	659	576	589	570	559	567	605	602	583	607	640	584	593	564	574	600	534	609	581	582	598	523	609	581	542	620	607	591	583	580	565	552	609	596	627	577	581	579	560	586	611	572	598	630	587	549	590	564	561	594	581	564	549	562	587	587	560	596	581	608	599	574	560	606	573	621	617	575	569	565	601	578	528	591	565	604	530	543	578	602	568	580	584	562	582	572	590	611	572	648	583	569	610	559	593	624	557	567	559	534	575	610	557	568	575	617	555	559	547	533	555	603	582	583	578	558	570	576	544	589	556	543	609	634	586	580	594	555	576	587	598	591	565	585	602	579	572	544	540	563	577	544	590	566	592	615	544	564	599	569	572	535	613	595	591	542	573	604	586	591	561	531	555	575	596	543	588	629	534	567	598	611	616	599	545	589	563	552	558	613	565	608	601	583	557	567	607	566	609	584	558	581	622	576	578	577	544	604	588	561	569	613	573	526	603	580	581	585	553	588	572	568	618	591	590	603	576	546	585	598	585	593	622	594	550	584	593	625	578	565	583	607	563	593	566	556	572	572	608	566	581	576	580	619	643	568	568	563	571	583	618	625	556	579	585	569	507	604	586	584	598	594	579	561	558	615	567	615	573	591	532	569	579	566	593	595	571	553	590	555	563	610	612	604	584	593	609	569	563	570	583	601	627	584	548	533	607	549	577	593	616	610	585	591	611	570	585	588	597	584	614	571	561	575	605	601	605	570	563	578	591	586	610	588	601	633	567	602	564	594	603	569	619	562	593	581	577	623	549	605	576	623	628	530	585	556	573	610	578	566	594	543	612	544	580	610	573	625	571	590	547	548	545	567	597	538	560	606	542	548	547	571	592	569	570	588	591	568	600	552	574	600	566	585	579	595	592	555	565	526	561	669	588	536	560	599	600	603	610	555	546	612	551	582	583	591	564	590	542	658	573	596	598	559	586	586	567	567	581	580	593	561	616	600	549	597	600	601	607	600	608	596	623	598	535	576	603	560	639	586	588	552	558	660	601	559	558	618	577	550	571	559	592	577	590	552	591	612	613	595	594	547	571	582	608	536	547	604	573	598	572	649	592	559	568	569	601	583	618	567	567	595	549	625	565	533	571	583	601	565	587	548	579	592	624	571	582	571	602	617	567	581	566	546	596	616	608	585	603	570	525	560	598	544	564	623	566	572	562	579	608	605	582	585	547	638	612	574	568	546	577	591	582	606	598	563	578	545	559	621	670	637	611	558	557	532	556	638	586	569	580	601	597	562	563	535	565	584	601	609	565	629	603	538	582	573	590	558	562	595	573	575	559	574	559	537	600	562	571	618	577	632	615	611	568	560	580	565	575	525	591	625	549	606	628	588	544	590	559	536	564	598	583	551	590	574	564	589	584	625	587	610	577	608	560	541	549	577	563	600	550	604	574	622	538	612	547	581	589	596	617	596	575	611	619	623	562	570	595	580	563	531	573	565	544	571	591	563	571	591	559	566	587	587	572	603	592	577	592	597	590	605	545	573	608	594	583	629	592	579	558	580	595	580	595	563	564	612	612	565	575	567	598	556	581	605	581	575	573	585	609	547	576	586	581	637	573	572	562	605	590	585	574	551	567	567	577	578	622	564	562	592	607	580	637	647	603	526	580	541	603	581	579	585	569	597	607	591	634	550	598	573	579	536	592	568	616	585	602	553	578	601	586	579	556	569	533	585	607	561	578	584	565	617	560	551	587	576	602	566	587	558	564	603	563	542	613	591	597	565	574	587	571	610	567	600	599	543	615	609	584	592	573	583	585	594	601	543	572	596	550	571	591	619	550	573	587	620	583	588	636	586	598	618	599	589	600	558	530	527	611	575	573	568	565	556	514	572	525	581	584	542	538	531	598	611	610	583	625	598	582	578	607	612	544	553	588	542	564	584	565	589	601	587	621	607	545	615	583	597	591	603	536	600	588	555	570	589	598	583	605	578	562	550	581	578	579	586	588	555	600	577	586	573	571	570	593	573	517	597	566	583	597	604	602	574	603	617	569	556	559	560	606	592	560	540	550	598	574	561	599	611	593	606	594	555	565	588	542	537	583	600	547	578	584	564	594	590	626	581	589	602	578	561	546	559	584	587	556	561	564	528	574	547	517	577	608	565	579	583	591	584	569	583	588	588	570	585	581	581	570	601	606	616	600	629	591	597	528	590	550	629	588	618	563	539	610	573	589	616	589	573	580	531	583	572	556	586	591	541	529	541	560	586	608	599	543	606	577	587	588	583	578	563	541	573	591	547	625	614	584	595	581	586	630	601	582	610	571	566	589	565	566	606	590	579	612	601	577	561	581	621	568	578	581	603	595	580	588	589	553	578	547	606	578	582	577	558	600	551	548	620	530	551	550	548	571	587	595	580	582	554	597	607	587	599	577	572	542	615	571	556	553	587	587	588	607	545	597	560	545	556	558	605	579	607	608	626	589	584	581	564	603	576	558	576	585	514	584	579	599	576	593	562	562	576	569	608	567	572	600	583	610	560	621	584	627	567	573	580	592	588	570	585	585	585	592	593	573	555	567	602	574	639	604	564	567	592	615	593	594	614	556	581	598	599	548	595	596	593	594	607	550	640	584	589	607	562	587	584	551	613	578	659	547	558	551	547	572	608	557	631	573	641	569	612	569	629	556	599	596	598	573	605	550	592	539	560	569	577	613	543	572	570	577	648	574	586	592	585	565	568	573	564	562	576	568	574	522	562	592	569	591	519	623	567	549	552	580	588	587	611	584	574	535	568	526	561	612	581	574	624	580	580	578	541	602	541	573	620	511	593
48642	22384	8031	2510	1017	479	293	231	212	205	189	218	202	194	222	236	202	205	208	210	221	234	210	196	239	216	232	237	216	220	205	223	231	208	232	209	197	202	198	204	215	220	224	231	234	203	204	233	214	197	197	209	200	247	195	209	232	222	232	192	201	212	201	214	225	202	204	194	185	233	216	232	232	211	205	207	223	209	189	213	208	220	214	218	220	202	202	182	198	198	197	241	223	217	191	188	193	201	198	179	197	198	231	212	187	214	193	214	209	239	239	194	206	214	212	228	190	202	220	218	194	200	176	200	205	197	215	205	187	189	197	243	224	211	221	205	193	223	206	246	219	231	208	219	223	218	241	206	198	201	207	239	210	185	198	226	225	191	202	214	230	218	203	175	222	192	198	209	222	215	221	206	218	187	211	186	221	241	213	210	197	183	238	217	243	196	217	222	223	181	214	194	237	185	207	175	246	206	186	206	188	208	210	212	212	209	223	198	217	224	172	233	222	210	223	213	219	223	203	186	229	224	196	208	219	187	211	192	220	223	189	198	193	201	186	165	181	198	217	216	199	200	222	190	201	221	203	192	196	203	221	181	221	215	207	206	196	230	230	225	214	213	203	185	234	209	216	192	193	186	233	205	201	189	187	231	199	237	197	215	208	230	208	183	217	221	189	240	223	231	197	214	231	219	213	204	226	222	214	208	196	214	215	209	219	212	225	191	215	210	207	251	207	224	216	221	188	226	193	198	230	211	201	241	206	208	188	192	220	219	223	209	212	238	246	209	204	219	183	206	213	196	203	203	205	191	206	188	194	197	235	232	210	204	205	182	214	196	219	206	210	181	208	211	215	218	185	207	188	222	220	234	232	237	223	203	227	202	189	185	215	190	189	211	204	195	236	205	216	230	215	198	192	245	177	197	207	200	197	199	200	207	214	181	184	198	192	248	230	196	190	188	174	191	213	189	205	185	167	195	204	228	238	205	196	212	228	206	215	165	220	228	204	221	202	184	196	215	186	210	209	203	230	213	225	210	210	181	228	227	220	194	199	214	209	201	206	192	236	216	208	176	191	207	225	212	227	198	186	195	227	209	222	182	176	196	216	233	212	232	193	206	210	207	201	177	225	203	202	221	191	224	217	197	218	194	213	217	197	200	195	196	202	185	202	189	194	215	201	226	219	202	236	248	224	240	236	222	215	211	234	220	206	213	200	208	220	204	198	209	224	189	207	204	219	207	197	199	206	194	209	223	220	198	231	225	217	194	177	209	199	199	209	185	230	218	228	190	210	214	194	202	239	204	234	210	216	233	185	205	213	209	212	212	193	192	252	208	215	211	194	180	199	218	207	200	216	193	217	200	212	202	222	212	228	232	179	196	234	223	209	223	205	230	226	233	227	218	196	204	189	222	219	221	209	199	210	223	205	206	171	206	240	197	207	204	241	225	211	191	210	208	221	198	231	215	210	207	230	215	194	227	203	199	248	203	195	218	225	208	214	231	177	224	217	202	193	213	208	170	207	187	214	213	207	205	190	187	223	209	192	204	201	232	240	203	217	246	241	186	188	200	189	249	229	193	232	188	204	207	227	213	222	226	229	207	251	208	204	217	230	207	224	241	212	233	211	213	200	215	195	187	195	196	191	194	221	224	207	207	208	208	220	205	238	231	208	204	205	191	202	214	189	223	194	223	176	240	227	245	197	202	235	209	190	207	250	208	213	226	215	218	191	175	203	208	232	230	236	225	202	227	194	162	212	204	209	197	220	227	203	214	212	219	208	250	212	237	220	243	224	221	208	250	237	231	212	211	213	219	220	190	214	211	186	219	222	220	190	205	212	211	184	239	203	205	214	193	176	205	194	208	201	231	206	185	249	164	212	222	222	213	216	221	225	212	185	221	210	186	213	193	214	186	209	199	231	246	208	185	191	179	224	182	229	216	201	197	199	244	215	209	218	229	212	195	210	223	201	212	205	192	212	204	193	224	196	231	220	196	186	249	227	228	212	212	216	220	199	205	199	192	205	212	205	210	242	210	230	219	188	234	194	209	207	224	203	216	168	213	204	193	219	204	212	205	214	214	208	222	229	209	203	211	216	203	217	230	204	220	205	234	244	225	225	223	197	220	215	214	180	174	194	225	228	207	167	228	222	219	202	232	222	204	218	232	212	194	229	249	209	197	217	217	195	215	206	210	228	234	214	207	200	213	213	201	195	229	224	217	238	209	212	207	202	209	189	193	216	227	210	204	190	202	212	198	190	222	207	223	216	217	224	216	223	214	207	214	225	213	186	220	200	211	210	191	181	238	246	207	196	201	224	210	229	197	239	213	206	173	210	216	189	201	191	217	244	219	197	219	225	215	219	226	207	194	200	194	219	214	219	210	208	221	237	221	205	217	196	217	221	247	199	187	196	201	225	228	224	202	209	205	213	233	210	224	191	192	195	190	217	246	176	192	187	223	206	201	207	245	209	238	215	227	209	214	178	200	216	186	223	209	203	230	215	210	191	218	226	225	249	231	215	209	204	219	239	199	200	209	206	213	230	220	202	193	193	228	203	219	232	237	185	216	212	213	236	206	207	165	206	200	213	204	188	224	194	196	212	237	216	188	183	210	190	235	197	219	215	208	219	191	158	209	220	217	219	205	205	199	186	204	194	205	191	222	213	222	215	229	219	209	204	194	193	212	244	232	183	208	187	198	200	222	235	216	234	200	208	226	220	235	237	193	215	218	209	210	185	198	197	210	213	208	217	219	209	198	232	203	179	220	220	188	228	206	213	209	189	218	212	199	215	179	245	229	188	209	202	223	196	212	201	204	216	206	200	198	233	207	199	204	224	183	214	238	218	222	212	209	235	216	225	185	215	182	214	182	190	221	189	203	217	219	220	216	197	202	208	211	211	191	236	199	210	189	189	202	192	209	212	209	185	219	184	184	190	218	202	233	238	194	202	222	242	214	198	205	208	224	207	207	201	220	228	211	211	216	196	214	233	230	204	205	216	208	225	203	194	219	201	196	228	215	204	207	204	250	211	216	246	235	212	250	196	189	196	190	212	219	190	214	216	226	223	200	199	177	210	234	199	205	214	212	224	217	206	193	197	185	227	210	201	226	232	236	203	243	219	227	217	214	238	195	212	214	216	229	198	188	181	210	211	227	225	202	225	220	206	189	207	217	206	227	226	190	240	215	186	170	212	214	233	220	213	193	188	197	234	223	225	233	236	219	220	212	198	201	231	192	217	219	213	187	197	192	220	208	200	208	190	203	225	195	206	221	228	217	231	198	182	194	185	216	182	187	209	213	192	216	186	192	206	218	220	213	224	221	216	233	182	213	173	218	204	209	205	197	188	210	210	216	216	206	222	202	196	219	214	222	193	217	195	203	195	228	233	186	214	200	208	205	235	208	215	202	208	210	221	200	196	202	192	224	212	191	214	215	239	237	198	210	240	219	229	219	199	215	229	178	201	228	185	187	232	219	200	214	231	204	212	239	211	208	218	205
31892	15607	9518	5507	3012	1626	813	468	470	466	402	433	457	457	425	460	450	463	459	477	419	443	455	454	432	408	450	443	435	420	431	453	488	455	440	470	425	488	451	472	433	478	460	455	453	455	420	492	449	445	478	447	495	446	422	430	463	448	479	450	443	446	427	462	476	441	414	474	466	450	451	488	448	493	462	469	477	421	451	477	450	464	431	406	452	471	458	437	457	474	445	436	451	405	476	453	451	457	446	442	458	451	436	462	421	438	474	427	472	443	472	458	491	463	418	441	425	457	459	429	488	411	441	465	485	454	444	466	463	481	451	482	479	450	490	440	468	437	427	441	460	437	454	454	442	460	412	463	473	442	464	465	467	485	473	460	462	437	451	474	481	477	453	464	438	474	483	462	457	421	417	433	442	440	469	461	478	438	451	479	443	469	451	448	456	424	452	475	440	428	437	495	466	482	484	479	424	449	425	465	460	491	466	452	447	428	502	470	487	443	464	463	490	457	433	456	488	437	463	435	470	451	459	460	475	447	494	470	459	462	492	444	454	487	449	426	409	446	459	413	450	424	442	424	446	516	453	463	446	448	445	470	432	496	459	445	478	461	446	430	430	438	448	417	485	464	447	478	451	419	524	479	462	478	474	437	448	420	425	471	436	482	455	467	435	450	462	467	457	448	479	438	469	434	437	486	405	453	413	432	450	486	456	488	435	468	447	459	448	446	459	475	450	454	454	473	468	463	458	436	416	406	459	478	443	449	416	460	420	455	459	485	438	451	427	467	466	469	460	457	458	444	452	421	448	447	458	463	487	432	448	478	440	482	469	482	406	457	462	449	440	496	436	462	451	508	475	462	451	443	443	449	432	422	414	450	462	450	436	455	464	459	481	442	464	460	500	455	456	453	476	464	448	429	465	458	471	445	417	460	447	463	490	486	508	441	434	455	447	428	465	447	471	455	470	438	447	467	415	465	469	446	459	458	412	469	429	482	444	460	457	422	449	432	459	439	479	459	495	469	446	460	450	462	444	462	447	462	426	476	458	484	427	474	452	486	480	422	494	436	465	436	453	477	472	430	481	451	427	441	468	494	439	434	478	469	450	438	459	432	470	464	452	460	490	461	419	459	439	432	459	455	423	441	473	435	454	489	466	422	451	441	460	494	462	495	452	431	457	432	440	457	455	433	444	466	419	418	475	450	442	460	436	479	435	488	491	414	462	439	481	435	481	464	429	428	431	486	415	447	449	438	459	425	480	451	457	456	414	490	473	428	455	424	460	470	477	450	439	484	456	447	497	505	478	481	464	416	436	449	430	464	440	422	451	478	437	478	453	465	408	465	477	449	419	443	432	453	416	453	444	442	454	467	458	407	429	454	419	466	449	459	438	462	475	475	429	442	485	468	454	451	442	443	505	475	473	461	437	419	440	453	492	455	459	494	453	451	444	475	413	435	470	427	438	472	458	447	517	501	399	441	463	474	442	481	452	464	461	450	436	466	462	438	473	467	478	462	443	468	440	501	428	489	471	465	471	456	481	427	480	472	457	502	481	480	467	434	475	434	459	450	448	463	440	425	439	460	448	469	495	447	433	466	457	449	447	448	482	478	453	446	435	409	449	484	442	435	464	463	482	460	500	449	473	477	463	428	428	492	429	443	478	458	461	466	488	475	419	458	473	481	439	424	430	412	444	501	450	449	446	450	472	438	451	461	458	415	436	465	439	469	446	409	413	430	460	452	420	419	476	448	465	463	469	438	429	454	458	494	412	473	442	478	460	476	471	446	471	439	433	446	470	442	464	462	431	447	452	432	455	444	475	477	488	444	433	442	458	475	477	421	428	479	497	457	465	455	461	425	428	468	457	459	492	440	498	406	433	453	431	487	470	421	451	470	446	446	450	429	442	463	465	459	466	464	435	437	464	416	465	468	417	443	477	454	482	431	497	443	447	437	490	434	454	446	472	482	512	434	486	487	450	454	458	444	467	468	476	454	488	469	494	469	450	445	469	435	483	466	488	409	424	450	454	425	481	475	450	453	458	477	459	448	439	447	477	436	436	444	440	460	444	464	474	435	460	429	450	400	455	449	424	441	463	424	403	449	432	418	465	446	449	453	462	457	492	397	431	433	435	443	453	440	474	469	483	464	424	410	440	427	437	445	479	479	461	430	467	461	484	477	464	416	469	433	449	469	483	473	444	469	423	456	468	422	448	414	478	464	452	461	455	456	445	470	456	494	465	486	459	472	460	410	454	416	478	456	478	449	441	445	443	433	449	458	440	431	467	465	440	470	463	478	442	479	484	422	457	434	473	429	437	423	451	462	472	481	476	405	439	423	483	430	465	458	451	483	460	486	459	459	459	427	420	463	436	454	407	455	458	417	474	414	440	486	471	456	447	456	422	452	433	454	466	436	418	446	441	471	441	434	452	468	462	454	455	458	475	495	454	464	424	468	502	444	438	501	434	444	480	444	458	491	435	428	439	491	434	450	458	453	477	436	454	445	468	505	459	483	471	421	447	499	435	462	430	424	464	424	434	424	444	485	443	441	478	427	502	433	422	428	479	470	442	437	412	446	467	513	447	411	468	444	465	473	463	444	445	464	433	445	423	458	423	475	434	484	457	462	506	458	477	477	466	462	426	474	461	452	496	456	487	468	472	471	472	420	436	438	444	502	439	436	406	463	473	450	445	462	450	432	418	472	477	493	469	469	456	514	441	466	488	453	456	470	464	470	466	437	445	434	445	448	474	459	438	397	452	426	483	427	492	449	423	453	436	465	482	431	455	442	469	484	476	481	458	431	447	428	475	458	458	468	401	399	459	451	405	432	450	427	459	429	473	455	424	422	437	455	463	474	433	439	463	458	433	427	458	438	430	465	489	458	452	476	475	453	455	473	472	436	412	457	477	463	462	440	431	468	430	460	410	457	443	449	454	425	483	484	438	422	447	460	463	422	457	450	472	466	455	445	469	447	434	520	448	468	481	447	430	445	451	421	457	443	442	431	448	451	426	455	461	459	449	478	472	432	440	446	468	495	459	431	437	464	458	460	477	457	475	455	439	432	447	411	464	452	462	520	430	426	400	460	449	468	448	430	461	473	452	457	462	471	455	411	420	514	448	457	449	459	448	444	443	457	470	417	470	436	440	420	440	412	463	435	449	450	411	455	497	439	448	413	468	461	413	467	446	491	446	445	483	450	461	451	468	422	470	487	471	438	474	443	438	461	442	443	510	444	413	461	475	431	443	456	450	459	457	463	431	434	464	422	474	472	454	452	462	483	445	464	474	429	455	455	441	432	442	484	467	416	478	481	424	467	458	460	446	464	483	422	426	456	443	474	436	473	472	461	438	456	424	433	475	442	462	474	468	448	409	441	478	463	450	443	445	477	483	502	431	496	449	467	471	444	451	450	437	455	447	469	446	443	483	425	472	440	440	444	418	405	451	456	420	478	434	443	453	477	458	454	469	466	417	491	439	501	443	463	485	484	458	480	483	446
61789	26578	8874	2816	1218	646	281	245	241	210	230	254	235	249	259	233	224	242	254	241	238	275	260	225	245	243	223	229	277	228	242	197	212	234	203	234	211	218	239	236	210	252	245	209	211	217	211	259	229	225	236	213	238	208	235	211	220	219	258	257	194	246	227	230	217	200	225	248	233	220	249	232	253	241	227	233	232	254	270	219	229	213	223	231	236	256	231	223	230	233	203	240	243	236	221	236	229	239	212	213	258	213	226	219	245	231	241	236	210	219	270	239	210	240	239	217	251	252	229	209	199	218	237	268	242	228	220	223	221	224	222	214	224	249	244	246	262	225	220	221	230	246	229	216	237	264	254	223	220	233	245	255	211	245	248	226	230	211	206	236	228	207	239	211	238	218	213	229	218	267	237	264	283	232	215	255	222	240	229	209	213	231	233	267	250	204	264	232	228	206	225	230	240	243	233	251	226	216	217	250	214	229	243	266	237	262	220	212	277	220	212	219	242	246	253	240	225	252	281	276	234	250	260	212	246	242	229	259	266	234	238	244	241	246	218	197	251	208	254	235	244	251	239	240	213	218	247	225	211	233	214	241	236	252	238	250	231	223	242	232	241	233	245	213	238	252	225	254	244	258	220	229	213	216	234	238	274	208	238	232	260	242	211	257	234	203	237	205	196	216	220	215	208	213	250	250	235	237	222	248	206	221	220	252	221	255	218	242	243	219	228	221	197	209	238	234	229	256	245	210	233	240	231	254	237	252	237	234	222	254	215	252	242	244	241	222	225	221	215	190	252	238	244	212	232	245	225	215	244	257	224	268	225	208	229	205	245	256	268	259	224	247	221	233	254	232	238	236	223	235	202	239	237	241	253	215	200	246	244	250	226	233	225	222	211	211	258	214	219	220	239	249	232	207	236	212	245	241	236	234	230	212	212	217	231	224	204	223	220	239	221	229	192	229	240	210	223	206	196	229	210	221	228	274	211	227	233	244	238	237	237	230	257	206	237	236	204	214	218	246	218	265	246	201	217	213	228	213	234	242	255	253	231	213	240	243	216	243	201	253	233	223	238	215	221	232	203	203	226	233	219	242	188	208	220	238	211	222	222	200	235	222	249	239	237	248	240	230	229	247	212	242	224	251	237	225	238	206	253	225	217	237	234	214	247	236	229	247	231	204	265	234	272	254	208	214	241	241	229	197	223	222	272	235	225	230	263	209	232	227	238	221	228	223	209	226	203	223	238	236	235	215	261	229	226	253	208	259	220	216	241	231	225	225	222	187	251	225	214	234	240	221	240	255	247	230	222	207	235	215	198	213	244	207	214	216	256	230	262	239	241	232	234	237	243	221	214	255	227	252	273	250	242	249	241	262	246	214	207	232	247	214	240	247	235	250	218	244	255	216	264	236	243	228	235	247	234	245	243	222	242	199	227	216	252	217	234	242	234	259	200	226	231	244	206	225	228	194	250	236	239	249	233	229	243	224	255	250	231	231	266	204	232	254	203	232	250	220	230	233	250	267	237	239	210	219	245	236	236	226	253	248	220	257	237	210	248	205	257	225	204	232	232	252	242	261	213	240	251	220	202	236	252	266	235	216	218	249	226	218	243	224	262	240	215	220	226	215	221	235	264	278	239	214	256	245	222	211	234	227	214	245	227	218	245	231	234	236	219	235	204	261	231	243	214	234	241	239	259	246	240	247	209	220	236	240	232	229	236	218	239	236	233	229	224	249	209	225	224	237	247	204	222	219	227	239	250	183	254	229	212	248	241	237	235	232	215	212	232	210	235	220	246	264	245	220	231	227	219	259	241	229	198	206	234	241	221	246	227	219	226	230	241	221	247	254	252	231	255	238	202	254	225	214	254	205	257	237	239	241	242	242	202	228	227	247	250	199	230	206	254	235	216	214	262	251	249	246	238	241	219	279	253	235	212	223	232	230	209	243	262	269	223	235	248	219	243	204	247	237	214	248	223	219	273	220	261	265	235	248	222	233	223	225	233	238	250	237	221	278	242	231	208	221	238	206	239	253	222	222	221	256	241	189	263	204	221	269	250	232	216	218	213	214	228	224	231	214	238	255	246	235	214	220	241	238	248	236	219	248	252	214	213	224	207	226	234	230	257	226	227	229	244	256	250	201	234	245	214	222	233	209	236	208	207	239	232	216	251	246	211	242	220	222	239	230	205	234	274	248	260	253	222	226	233	223	228	251	216	226	228	262	214	227	252	213	222	217	246	242	265	218	262	232	239	265	232	235	232	237	249	247	240	208	238	243	208	201	226	253	259	209	200	196	225	255	215	220	211	255	250	241	240	227	227	281	253	215	243	233	209	227	239	257	272	257	245	228	255	240	214	242	221	226	240	242	202	250	212	227	227	209	218	240	256	255	231	241	236	253	235	233	248	240	221	264	257	212	213	243	220	255	248	220	258	231	237	238	242	272	250	266	255	221	247	240	276	250	225	222	245	251	199	195	231	233	223	224	230	234	216	229	250	187	223	209	243	227	209	239	233	219	225	191	242	202	208	242	200	260	239	248	238	251	256	229	275	206	227	226	227	190	223	213	221	227	275	221	230	206	255	226	198	225	220	224	232	260	240	216	210	234	210	210	250	236	210	242	206	204	248	232	205	285	218	238	237	240	242	204	256	252	208	234	238	240	211	256	272	245	235	237	210	222	226	226	197	234	201	220	246	250	218	209	256	247	266	233	239	237	212	231	234	204	244	245	220	243	240	226	245	211	242	245	218	235	205	219	248	238	240	231	218	272	231	231	236	238	248	226	209	195	217	223	219	216	241	272	231	241	221	235	230	212	222	248	224	239	265	227	254	223	242	213	234	227	234	221	213	238	203	202	247	269	218	249	276	225	244	208	239	218	223	266	246	239	247	212	250	268	258	227	237	260	235	248	264	235	275	208	255	206	244	232	247	243	235	261	233	240	218	210	225	261	246	229	244	258	248	234	260	229	231	228	224	228	220	236	251	253	232	242	219	226	218	243	240	229	229	217	231	217	201	253	250	237	223	277	242	239	222	228	245	238	222	246	224	242	244	225	236	227	272	237	256	246	235	234	224	226	221	239	207	224	230	249	250	247	246	219	253	223	224	242	236	247	287	254	264	233	228	249	231	217	237	234	226	250	257	213	202	227	247	226	188	227	228	229	251	243	241	235	208	223	252	210	209	228	250	249	233	228	233	247	266	232	208	185	206	230	204	204	213	217	235	252	187	227	208	205	236	249	241	231	218	226	226	245	240	236	236	245	207	266	226	244	239	241	241	211	265	219	244	239	226	202	227	204	214	265	212	211	232	236	216	198	232	213	233	205	196	252	227	227	239	205	232	214	236	251	229	216	221	228	237	244	229	224	245	241	222	252	213	259	244	248	225	271	231	203	210	224	224	213	224	207	243	211	230	238	215	237	199	223	245	202	233	238	218	236	271	242	224	197	224	245	233	223	235	238	241	221	231	216	228	217	240	253	244	249	232	244	247	244	261	228
40798	17576	9285	6170	3215	1793	785	583	523	527	507	498	508	496	511	476	462	529	548	481	521	495	506	483	504	538	491	487	496	536	471	467	503	495	469	516	537	500	483	478	516	464	486	510	499	527	529	510	549	514	514	503	509	521	501	517	465	517	497	483	526	469	486	489	508	530	528	480	472	505	505	501	498	490	514	485	476	464	517	518	476	483	472	528	495	514	474	491	484	494	498	531	493	494	494	466	510	529	531	521	550	495	502	528	462	480	481	507	502	493	501	479	471	465	507	477	508	471	502	509	481	517	516	475	496	512	488	538	502	510	490	532	489	456	536	453	498	510	460	529	506	502	519	485	523	480	489	477	493	487	515	516	493	493	476	476	456	512	453	495	516	502	526	502	473	492	493	507	490	501	522	517	467	489	487	484	482	496	515	516	518	520	511	500	466	501	462	483	477	546	473	476	517	490	482	467	496	471	481	472	511	534	521	495	532	467	529	520	507	484	515	514	506	463	531	507	468	510	485	505	491	461	523	482	496	522	499	520	529	489	517	490	471	509	491	499	498	500	486	483	490	546	492	477	499	524	486	498	502	529	496	478	455	461	482	532	478	498	485	475	496	481	498	502	497	504	529	512	491	527	495	526	509	533	529	508	488	492	499	494	451	486	525	467	489	487	493	495	480	506	467	520	506	499	489	477	444	535	510	508	497	503	471	509	485	490	527	490	509	511	502	472	462	556	471	465	554	458	524	475	484	539	508	463	513	486	480	514	499	506	498	505	536	484	496	505	456	497	507	485	503	520	479	492	515	490	483	504	532	494	493	514	521	486	495	493	525	526	521	492	506	465	519	497	521	480	498	490	452	493	534	499	508	488	483	517	497	527	473	480	532	479	504	458	515	474	506	484	484	487	491	464	493	529	516	508	461	541	495	525	508	544	462	498	495	483	470	518	486	491	521	498	464	493	498	498	475	495	465	522	476	502	492	482	516	507	530	514	524	478	512	506	471	446	544	493	489	512	468	501	502	498	528	489	475	528	513	498	489	498	474	500	480	493	485	561	461	502	487	491	515	489	491	488	542	465	504	508	524	475	534	528	527	485	490	554	477	510	504	492	501	523	529	521	493	473	502	481	478	469	496	516	516	489	525	478	511	512	499	515	559	438	472	502	498	499	505	493	482	492	522	498	524	505	487	467	496	500	518	526	502	523	483	526	510	459	484	546	518	500	496	489	489	521	480	437	509	509	494	533	510	502	504	485	483	508	522	514	466	467	508	516	452	504	511	514	474	505	489	514	499	506	515	507	518	484	490	514	496	520	474	524	493	497	488	465	462	506	497	482	536	505	499	518	545	496	495	525	488	479	476	492	531	456	546	460	498	506	493	522	526	539	556	488	510	512	512	475	548	515	545	505	492	520	507	469	469	528	497	502	527	505	473	544	464	466	487	504	506	528	511	514	507	474	479	487	499	499	461	484	505	478	506	472	478	494	480	513	500	465	495	456	507	480	509	547	478	472	467	501	511	521	471	502	500	487	474	460	489	513	499	481	508	478	516	479	518	533	477	509	495	499	521	506	487	525	536	508	475	497	493	479	522	503	493	506	511	485	466	469	496	497	505	493	549	510	488	516	496	519	491	491	493	501	475	506	477	508	525	480	493	460	506	489	504	492	486	458	542	476	493	505	487	500	515	522	512	484	529	501	510	504	494	506	531	465	508	511	540	482	489	479	526	479	516	481	491	530	544	485	477	488	437	442	511	476	554	471	481	539	485	482	519	521	479	488	522	479	540	495	479	486	484	475	497	528	520	522	505	535	515	520	444	525	476	486	507	541	520	497	517	494	492	507	483	483	533	477	564	491	526	481	510	528	481	505	483	495	490	496	500	515	494	471	491	503	516	504	491	490	486	462	480	502	537	509	493	506	470	494	539	523	507	516	486	486	492	544	524	492	493	461	527	521	488	496	489	517	493	512	537	491	527	508	544	497	503	507	502	493	514	486	480	492	516	503	470	538	470	452	490	502	493	447	507	498	514	490	509	477	499	483	518	520	509	502	494	498	496	465	496	524	482	476	493	474	520	502	515	514	499	500	501	533	504	525	489	506	492	499	499	513	507	520	523	472	514	497	501	486	484	488	527	474	490	472	528	519	534	510	510	507	492	527	504	546	493	510	493	495	486	494	515	515	505	464	481	497	509	516	531	470	475	509	474	513	546	473	508	519	560	486	446	507	488	516	546	530	513	500	480	505	460	537	506	485	535	510	504	477	507	515	488	520	503	495	475	477	498	515	516	471	515	529	507	502	510	521	489	505	485	508	480	493	484	459	504	495	481	488	510	499	518	469	477	531	481	460	491	472	533	502	483	519	426	493	514	496	507	509	467	499	481	508	493	542	495	479	492	507	499	499	477	498	527	528	501	529	455	507	505	526	522	491	506	468	459	502	494	523	493	476	482	514	486	485	512	491	515	522	495	496	515	436	508	524	504	499	519	467	473	497	510	496	477	507	467	535	501	494	525	539	488	512	493	499	505	482	500	482	499	491	528	499	496	476	496	478	538	511	477	516	503	497	528	492	487	528	476	472	500	466	520	533	471	517	503	516	486	507	472	507	461	496	477	497	491	541	476	489	507	480	486	482	475	500	495	535	471	497	528	519	503	519	535	454	510	483	496	493	472	488	481	476	541	463	480	514	489	497	491	453	494	506	501	483	470	518	490	517	479	474	437	487	470	538	503	484	496	501	517	497	483	507	521	477	518	503	482	513	482	513	498	511	544	501	492	489	454	489	499	501	523	518	519	491	489	520	502	510	457	492	503	526	481	505	511	462	490	501	481	524	503	494	477	473	463	499	482	496	531	486	493	505	525	539	523	483	512	514	499	531	476	500	504	499	504	500	480	543	498	506	518	489	501	464	534	464	511	483	497	515	495	500	513	519	492	515	497	492	525	498	492	454	547	506	481	516	528	497	509	477	513	481	514	490	513	486	487	465	501	505	522	549	490	486	517	527	494	528	507	522	506	486	497	492	474	510	487	484	431	526	482	487	512	501	516	492	506	500	508	489	503	471	476	496	482	497	490	519	501	512	497	489	521	495	490	518	496	515	484	563	479	487	529	505	484	496	471	516	492	507	508	527	544	483	454	504	472	506	486	506	492	499	484	468	486	513	478	526	518	476	508	459	500	522	504	490	522	501	469	487	495	487	507	521	498	517	531	501	459	508	528	516	486	479	524	423	540	496	485	549	489	485	515	532	483	522	517	482	487	510	481	470	499	515	476	514	459	527	501	485	514	506	502	484	507	505	463	444	518	530	535	508	460	475	507	480	495	530	477	498	504	492	492	502	468	504	486	460	504	476	492	467	505	505	497	500	481	492	500	487	469	469	523	508	498	490	527	490	489	481	494	545	494	502	465	533	488	522	515	527	502	455	522	500	495	533	524	507	512	516	497	474	480	531	503	511	519	509	521	509	504	508	511	459	490	473	517	491	499	499	553	477	509	484
65064	33272	18213	7147	2757	942	372	315	303	256	278	267	278	272	281	304	282	312	264	259	294	284	279	287	254	298	300	254	286	250	281	288	275	248	265	273	262	276	268	260	275	263	311	269	271	264	292	265	280	270	291	307	266	268	271	297	250	281	269	237	283	248	283	275	275	286	274	278	262	270	262	270	277	269	294	279	259	305	269	277	270	251	265	283	274	264	294	289	281	281	262	283	273	262	263	276	254	270	287	313	270	268	250	264	276	267	265	246	278	283	308	237	262	268	238	235	263	289	305	255	308	290	267	287	296	288	293	296	239	269	291	254	254	298	262	297	259	271	289	275	284	257	273	289	306	340	282	265	267	237	270	263	268	300	296	254	246	289	271	286	268	287	283	271	278	295	269	270	272	270	282	277	288	285	250	273	259	295	288	279	271	286	247	254	255	294	286	257	274	258	265	264	276	260	292	287	290	253	291	252	294	251	267	296	291	256	254	272	249	256	273	262	266	272	304	262	264	247	247	290	256	262	244	272	254	262	285	292	258	279	304	291	265	283	284	279	267	285	309	241	271	256	250	271	271	232	300	286	291	281	298	296	267	311	283	296	271	286	257	294	263	295	289	295	289	240	286	288	257	261	270	249	261	284	283	303	266	234	279	285	275	269	284	296	252	263	280	247	264	275	307	306	263	264	254	306	296	280	231	281	277	259	288	268	251	239	253	257	287	285	257	297	287	262	296	288	293	264	285	247	290	254	285	250	282	261	263	275	244	274	243	272	282	275	256	275	284	276	271	268	285	247	235	295	265	300	290	272	287	286	242	267	267	269	278	265	257	268	286	274	299	270	292	252	299	276	248	285	265	230	269	306	248	265	249	252	280	293	281	261	286	274	280	298	283	279	268	269	284	267	266	263	256	268	274	260	262	271	259	268	296	278	279	284	237	282	249	278	281	257	261	270	298	276	289	265	298	296	304	294	300	262	260	267	244	253	283	291	279	298	271	264	277	270	258	247	269	291	314	288	301	277	303	294	278	259	285	296	274	259	248	269	300	265	282	300	284	287	255	253	260	277	256	253	282	287	283	269	242	294	299	265	243	275	267	279	273	269	273	278	297	255	275	271	281	284	310	305	250	260	285	281	284	236	269	277	300	258	315	302	275	299	294	280	250	271	284	271	292	213	277	262	242	272	305	269	271	269	267	269	265	304	292	252	304	259	296	319	283	290	314	274	266	263	272	243	262	272	244	264	294	261	278	260	236	289	271	264	271	269	278	286	258	300	264	280	302	291	293	291	275	268	293	287	282	249	300	260	304	302	286	270	275	254	274	279	269	292	270	292	296	277	255	286	289	273	258	270	278	312	258	288	281	260	307	294	279	303	234	248	268	255	265	269	279	247	273	291	279	289	269	263	258	252	292	283	264	261	280	280	269	272	285	320	281	250	267	272	260	285	287	271	251	266	243	279	271	264	265	270	304	284	266	289	270	292	285	275	276	280	298	289	303	302	270	271	282	270	264	252	289	297	292	301	294	271	292	272	266	255	290	257	261	278	283	272	283	260	278	271	314	263	248	266	297	297	236	296	277	255	278	313	285	269	287	280	253	305	297	264	275	269	262	262	274	261	299	284	263	276	258	252	292	284	270	255	277	278	281	291	275	273	282	260	258	298	282	264	247	271	288	313	259	292	269	299	261	287	300	245	270	264	263	269	275	238	272	287	255	280	274	261	317	285	273	257	259	288	291	311	275	272	245	245	289	263	260	284	274	267	261	280	258	264	280	273	317	271	282	255	280	278	260	267	258	269	245	277	259	282	284	253	297	285	289	266	249	256	264	235	263	304	298	262	275	281	309	296	309	258	270	290	290	275	288	299	274	267	258	234	278	304	274	285	298	288	268	286	273	268	281	282	281	332	260	294	259	277	292	284	288	302	257	251	275	268	255	308	276	261	271	266	299	310	254	266	278	283	287	262	265	286	268	303	280	261	279	319	261	284	296	275	256	277	269	300	281	268	261	282	262	280	302	243	243	265	256	275	275	241	280	285	316	286	264	253	276	289	271	269	279	243	282	248	257	270	287	285	260	269	254	277	266	286	295	253	270	260	258	279	274	258	268	260	273	276	289	297	271	306	280	257	290	275	260	241	259	290	277	247	257	240	294	277	263	269	284	258	283	294	307	268	309	276	273	271	248	286	297	256	264	276	262	271	275	261	254	257	260	294	293	239	260	273	260	241	287	272	299	260	269	265	280	259	272	284	287	270	270	275	272	267	298	254	283	248	283	276	259	262	281	275	267	274	271	289	242	298	280	280	252	288	254	232	274	271	266	257	286	242	242	287	284	244	304	276	256	279	285	295	288	289	246	272	255	278	303	270	279	264	300	263	291	273	264	298	265	271	275	242	291	285	285	305	257	265	258	310	269	271	260	296	270	271	254	261	267	285	296	256	215	295	282	303	260	290	249	266	250	249	276	257	268	307	278	289	292	253	265	283	285	271	268	263	281	284	268	268	261	290	301	281	277	269	268	274	268	269	250	286	298	279	262	244	271	284	305	250	317	277	277	274	266	300	293	288	256	303	294	282	258	290	275	271	240	296	279	282	252	295	275	244	298	254	269	251	259	281	305	293	301	277	269	311	259	248	279	301	295	235	258	260	251	284	295	256	286	281	281	250	287	296	295	298	257	260	310	291	238	271	279	307	317	261	276	275	293	271	263	249	262	259	273	267	273	276	258	270	249	246	308	248	298	294	274	263	279	334	269	255	261	275	281	246	268	316	276	259	241	260	290	284	269	278	271	283	282	294	287	251	258	270	294	273	235	254	279	291	297	269	305	274	273	299	240	243	288	261	243	260	251	242	283	292	262	259	285	258	262	261	290	278	276	275	254	288	267	273	302	259	266	283	273	281	283	290	280	278	304	264	288	281	265	260	300	293	299	245	278	293	251	266	276	256	300	279	271	268	297	256	283	253	252	256	250	293	281	274	272	266	254	264	261	281	285	284	276	262	246	287	297	256	235	237	258	265	242	261	267	267	242	263	308	249	245	263	294	293	292	277	257	293	258	267	292	262	276	274	263	272	284	278	273	298	286	255	254	238	279	275	269	280	289	262	269	308	304	273	280	334	300	245	284	278	291	271	279	281	283	265	267	297	276	288	269	291	252	272	293	291	297	261	246	283	288	277	270	282	297	267	260	292	275	304	270	283	293	275	293	291	265	291	289	294	264	298	258	283	269	266	274	297	313	259	281	294	252	257	324	259	265	259	271	250	271	285	287	259	289	279	259	301	298	265	267	298	265	257	253	296	274	255	283	309	285	256	295	264	276	286	244	272	264	304	268	273	279	306	284	225	311	280	259	238	279	296	288	311	276	335	267	280	286	246	263	285	271	272	274	267	260	281	232	296	255	253	249	283	229	273	267	275	276	279	281	283	316	267	279	286	271	280	276	319	223	275	270	287	253	261	278	265	324	280	283	279	289	308	262	292	267	294	266	276	265	283
42624	24896	18608	12330	7169	2492	945	679	592	561	617	563	589	609	615	575	552	596	569	613	567	546	594	588	592	577	561	594	554	577	569	577	547	589	570	572	538	569	567	596	584	550	543	589	546	570	559	572	577	570	571	583	534	573	577	540	576	584	565	576	548	571	551	561	551	592	546	576	540	596	555	607	608	585	556	544	574	560	561	561	549	586	598	561	488	610	601	548	588	563	560	617	578	555	573	581	579	586	598	546	597	566	582	566	625	583	548	546	597	548	583	542	572	594	552	567	535	572	543	562	596	566	584	587	594	602	568	591	576	568	588	552	533	548	561	529	547	562	571	595	599	590	584	564	591	539	578	591	573	566	527	608	537	552	559	535	564	517	541	562	584	535	553	565	566	577	538	572	570	620	593	558	575	547	600	541	630	592	581	557	553	544	630	539	525	589	534	560	592	563	576	521	596	601	620	579	534	566	566	546	592	567	568	562	583	561	557	551	599	587	558	554	603	606	562	604	537	571	569	587	536	540	571	583	592	538	549	556	560	599	571	579	586	549	538	586	591	582	547	537	590	527	586	567	562	524	560	612	606	566	539	593	556	558	606	580	590	605	631	547	600	553	587	552	565	587	543	556	612	594	589	596	545	569	559	570	542	575	572	583	571	546	553	561	579	581	600	602	581	539	564	565	586	563	587	525	594	552	581	596	546	616	548	580	572	601	569	593	562	561	573	601	581	629	524	574	592	568	525	573	600	570	557	608	586	589	556	597	510	535	580	567	570	556	564	570	536	540	571	556	577	588	568	564	545	595	538	557	550	618	543	570	578	583	538	573	577	620	577	553	602	567	564	580	567	570	613	580	572	572	561	592	580	578	596	575	596	552	604	561	585	570	523	545	563	572	611	577	595	558	565	572	584	571	622	593	580	566	588	536	583	569	584	521	551	610	564	587	561	578	552	579	574	592	643	569	576	578	586	547	569	576	568	613	541	523	566	546	578	591	549	587	602	552	550	573	580	535	589	554	589	577	595	619	607	616	581	582	550	541	569	531	551	602	558	546	543	557	592	600	585	583	597	591	588	558	589	555	598	600	557	548	589	587	537	520	577	532	594	571	553	577	577	632	589	563	544	532	556	584	612	567	610	577	554	575	547	577	568	557	576	571	536	585	569	557	586	550	551	568	540	540	591	601	546	561	550	539	561	614	617	543	596	570	578	603	595	529	523	541	612	523	539	578	582	594	611	596	567	590	565	498	592	598	599	581	591	556	571	592	580	559	586	555	548	547	583	584	546	556	570	565	610	627	603	623	568	579	565	586	549	587	549	578	552	584	540	583	555	556	556	547	545	578	569	625	578	576	575	568	553	592	568	539	594	600	560	555	596	539	591	591	560	549	581	573	548	566	580	604	578	581	630	609	601	584	558	564	614	543	580	579	559	544	574	574	541	591	515	578	594	543	617	599	554	556	584	532	603	539	613	615	566	558	559	558	574	549	589	536	589	577	563	592	535	561	557	555	564	572	550	552	575	610	545	565	567	601	574	593	542	588	570	579	607	638	597	550	562	592	579	584	578	595	557	550	534	576	536	559	562	589	527	575	502	572	562	550	619	616	547	593	585	548	592	560	578	627	574	580	515	609	581	580	615	522	541	586	553	573	585	556	539	558	495	575	590	581	592	612	600	543	515	588	584	541	560	601	565	577	546	561	568	548	558	552	590	555	584	571	577	559	585	581	572	558	610	552	582	573	573	560	552	574	604	521	560	564	604	553	535	573	577	599	556	572	556	576	567	541	586	568	556	593	518	591	535	587	550	557	588	567	586	587	564	591	578	590	578	541	617	558	589	566	594	560	570	554	579	569	613	593	557	544	600	573	545	564	596	549	573	600	532	577	570	575	569	585	574	593	599	545	609	560	586	573	572	586	540	566	530	589	535	562	573	585	529	579	556	579	597	544	529	636	589	557	556	552	531	550	593	562	527	543	597	578	573	553	582	574	569	588	585	594	581	597	536	565	532	569	576	556	542	574	578	600	586	552	600	584	604	608	583	567	563	552	611	580	537	541	573	610	619	628	550	580	532	536	519	576	595	571	576	567	589	545	576	583	542	593	631	598	550	584	574	565	593	592	563	535	540	585	534	561	516	579	606	565	584	581	596	538	552	554	577	526	572	598	553	590	585	566	566	544	573	545	560	573	581	561	620	551	567	576	534	538	646	575	579	563	578	550	582	578	557	524	514	575	635	585	558	560	550	573	630	581	557	601	563	567	587	585	527	542	552	567	608	573	536	551	552	528	579	591	618	545	600	585	575	592	539	594	571	565	554	596	555	589	582	544	545	555	551	578	548	586	585	583	530	588	574	569	524	561	597	551	574	603	604	579	585	593	551	573	545	654	564	570	593	542	553	612	562	576	573	549	550	561	556	544	533	576	534	546	565	636	598	587	552	575	545	589	531	596	547	604	569	529	553	596	580	599	543	561	531	595	593	609	589	589	570	571	578	620	569	532	582	550	580	526	578	560	584	590	527	567	563	569	581	570	582	575	600	560	551	549	575	540	575	546	579	537	515	530	598	570	558	535	569	551	566	618	615	576	555	605	580	569	612	606	584	535	572	585	579	561	564	574	598	536	549	554	551	565	571	542	569	576	593	571	584	540	584	552	599	580	561	566	608	545	614	560	554	560	574	571	600	586	612	579	587	588	547	566	557	566	605	569	603	583	574	549	634	611	616	554	564	613	580	575	580	573	544	572	532	570	551	589	551	556	586	549	540	545	601	563	601	568	529	575	561	564	564	550	604	586	555	600	579	583	544	573	569	577	566	574	612	586	577	570	591	579	600	583	524	556	570	562	587	564	554	549	593	574	551	549	568	572	624	560	555	536	543	572	550	575	556	566	587	555	564	586	607	568	588	561	574	571	579	567	555	585	613	574	571	516	588	549	574	529	554	607	565	563	560	558	577	583	589	576	575	537	589	539	612	519	594	567	577	542	577	553	573	605	549	564	598	562	582	575	566	554	597	623	579	593	571	529	642	590	543	615	584	571	622	553	548	565	597	575	579	540	557	592	561	614	611	541	605	575	536	559	572	525	573	522	618	581	549	523	621	563	548	534	536	612	582	586	604	567	559	574	576	582	606	577	586	542	512	579	585	555	573	559	569	557	553	590	539	578	559	591	581	585	561	585	591	568	579	547	564	587	584	554	576	608	600	571	567	574	587	593	552	584	579	542	560	550	592	614	574	529	554	540	570	556	595	582	530	550	566	568	596	582	573	605	569	569	575	572	592	566	593	571	563	578	580	553	550	556	576	599	576	588	551	567	551	527	574	561	549	548	569	567	590	596	530	575	575	601	596	530	592	573	581	568	558	552	558	611	543	592	590	567	586	542	592	572	575	547	584	527	556	568	564	559	611	562	560	590	585	602	588	566	594	604	554	562	548	538	557	577	580	629	612	536	530	602	563	543	567	542	565	584	593	579	579	574	584	595	550	571	553	547	568	561
53067	24449	7007	1680	635	322	245	213	229	205	210	207	229	226	210	223	211	239	215	238	258	220	222	236	211	196	197	222	233	252	198	223	221	210	229	210	220	222	220	213	219	214	191	215	233	208	241	223	236	209	228	221	229	219	234	219	205	236	244	211	227	228	225	193	212	211	250	209	219	221	189	253	228	238	228	237	219	225	216	210	226	236	215	221	223	234	217	207	229	207	228	214	181	200	205	229	237	230	236	225	205	199	201	194	213	236	212	202	218	243	235	236	226	208	219	213	216	184	206	219	218	223	212	206	208	219	231	212	219	197	215	211	235	224	197	205	207	201	178	235	252	210	231	218	251	250	218	178	210	204	245	235	243	253	220	220	237	191	221	222	240	213	247	225	221	252	222	218	238	225	220	214	179	193	231	219	206	202	208	219	215	230	223	227	222	226	230	223	234	210	232	236	228	212	232	218	213	214	208	237	234	225	216	208	219	246	231	247	209	229	208	226	226	200	204	227	217	242	199	225	204	229	218	231	207	219	197	215	241	218	226	218	206	243	222	201	202	228	192	202	216	214	218	220	216	227	187	231	228	237	255	199	234	187	232	208	183	203	245	230	224	199	210	226	216	234	215	210	223	235	249	223	220	211	250	229	246	183	201	228	238	215	240	213	217	235	217	224	240	219	224	192	215	230	208	216	216	203	198	235	234	220	207	227	245	201	193	243	224	216	241	224	200	211	221	245	231	210	218	214	262	236	225	228	238	235	268	218	210	205	228	254	225	212	227	235	208	233	256	229	234	242	199	236	248	215	209	226	231	225	220	246	211	239	217	235	238	214	243	207	219	230	221	218	243	253	232	220	220	223	218	241	220	203	253	222	203	225	192	212	203	217	181	226	183	221	230	190	183	214	223	255	200	206	237	219	235	237	240	198	225	216	256	252	201	206	187	211	215	225	214	237	212	210	209	240	232	251	241	206	207	237	228	220	206	235	220	230	219	225	226	239	223	202	216	201	239	180	221	210	231	228	233	190	206	225	204	213	267	233	226	218	215	210	199	260	208	208	206	217	226	252	197	200	222	219	241	233	230	237	221	227	215	233	222	209	208	214	208	215	257	233	235	204	252	223	238	218	250	217	206	190	214	202	232	205	227	203	222	210	206	221	220	201	236	243	238	257	244	217	218	252	216	213	212	226	219	213	226	223	226	228	224	212	248	241	203	255	229	212	221	223	255	236	217	187	204	208	181	209	235	249	212	211	218	209	245	218	218	210	237	224	245	209	207	217	212	241	235	184	217	214	178	252	197	196	258	206	190	236	219	225	206	202	235	236	227	215	220	236	240	212	185	244	198	206	246	205	211	226	211	201	220	220	224	237	203	188	231	204	213	215	214	243	243	240	209	209	225	227	214	221	212	207	222	219	213	225	227	230	237	210	254	223	202	230	207	199	252	224	238	223	237	266	212	237	239	218	220	231	220	222	230	231	244	228	207	215	220	222	258	217	232	182	246	225	205	239	237	228	217	246	230	223	211	225	233	212	217	198	201	228	223	225	228	223	216	187	225	246	235	221	210	237	182	186	212	214	220	213	209	230	229	207	222	230	210	228	210	215	220	229	217	213	235	240	225	211	210	227	222	195	216	229	209	215	224	227	225	217	208	205	187	226	240	206	238	231	190	230	232	200	239	220	191	205	219	239	214	217	215	200	266	220	206	217	238	219	233	228	242	209	247	214	235	211	236	227	215	208	243	233	191	207	204	215	195	211	234	225	212	205	225	209	227	221	195	215	229	244	256	226	227	216	247	231	208	208	207	229	209	207	236	229	239	198	239	210	240	199	251	254	221	218	221	255	229	218	202	212	205	224	238	223	234	218	239	228	209	200	232	216	247	226	220	221	180	210	220	219	209	201	223	238	221	232	239	230	227	230	249	218	239	236	230	238	246	224	222	221	266	207	231	236	227	201	251	219	246	239	230	212	240	235	239	259	238	206	223	193	218	235	233	226	215	229	235	201	177	247	239	229	226	188	204	249	245	193	237	218	212	220	229	217	214	223	251	254	229	251	212	205	221	209	237	229	240	245	185	205	216	217	221	255	201	211	226	206	221	192	210	217	208	217	221	221	239	233	225	226	223	257	226	226	212	232	234	223	215	235	229	237	234	234	209	219	225	245	187	204	218	215	224	220	232	222	237	190	204	178	201	245	209	211	216	216	220	233	238	206	240	195	216	212	222	216	199	227	227	203	195	248	221	198	231	190	177	216	228	201	211	230	244	198	228	208	248	225	226	231	208	219	224	242	226	204	225	236	215	222	239	241	221	231	200	242	233	240	219	233	213	206	221	220	220	214	190	209	242	228	225	210	233	219	243	199	228	217	213	231	262	188	223	231	232	277	235	198	244	220	246	238	224	237	234	228	213	235	188	232	209	234	219	210	213	204	217	243	232	210	251	200	227	244	234	234	213	230	224	220	242	220	208	265	200	218	219	223	186	240	214	238	251	217	222	225	216	228	241	206	198	198	231	274	214	215	208	248	241	217	216	254	240	234	228	221	228	214	205	212	213	205	213	239	209	230	202	220	254	268	232	215	217	221	234	227	199	261	231	208	222	237	209	218	196	224	226	222	222	197	229	217	203	220	226	229	217	195	208	231	199	247	240	239	240	230	219	230	234	220	223	206	230	236	224	240	195	234	214	206	244	214	202	203	234	239	247	208	221	207	193	207	217	218	199	238	203	221	230	250	217	209	218	202	215	214	227	226	205	226	218	230	222	226	201	231	204	208	224	221	195	228	227	230	228	228	209	234	237	236	204	216	224	213	242	212	221	216	231	220	228	220	206	187	187	234	215	217	216	241	245	234	213	210	240	224	223	213	242	228	225	226	195	232	218	249	230	222	235	203	229	188	220	206	222	213	219	230	239	213	207	196	220	215	219	209	226	238	248	248	211	211	241	198	214	220	220	210	213	226	205	237	208	225	225	225	210	217	264	229	206	220	217	219	224	221	212	228	211	232	243	197	223	193	235	233	229	207	217	234	247	228	236	233	210	240	194	208	215	219	231	247	220	217	227	201	230	240	209	196	212	225	226	212	234	220	219	208	201	214	230	253	236	212	219	247	207	231	201	210	212	182	229	213	239	218	227	232	210	191	209	193	221	215	217	213	209	227	209	227	226	209	253	233	233	215	208	217	232	237	236	197	237	234	217	196	193	214	236	193	233	224	209	226	240	223	230	219	200	185	239	229	199	236	209	201	224	220	209	260	224	225	199	197	219	195	212	194	233	231	216	244	225	220	199	212	181	185	223	228	207	222	237	234	230	246	239	228	212	204	214	204	205	205	223	236	207	218	229	232	214	260	237	211	199	213	221	211	224	249	221	244	203	221	222	221	250	219	205	222	243	240	228	220	188	222	251	208	222	210	217	226	193	206	235	200	192	240	205	246	223	183	225	226	220	218	183	205	229	228	206	256	226	210	259	241	206	188	207	241	223	215	206	234	224	217
35359	16501	7023	3380	1753	774	496	456	466	505	460	467	510	441	512	489	478	514	477	423	513	498	467	465	481	463	515	473	464	480	517	501	487	503	500	502	457	477	473	509	453	456	457	465	441	466	485	470	455	484	483	418	474	471	470	472	489	486	492	484	451	481	453	481	481	507	469	466	440	486	473	452	464	459	465	481	454	524	494	509	502	469	448	452	516	449	487	489	507	428	470	477	455	473	457	455	434	444	490	484	483	431	496	519	471	452	501	488	422	476	493	430	451	458	459	516	501	478	508	477	470	490	473	477	509	459	469	464	503	460	493	447	471	494	477	538	466	462	460	480	457	478	518	500	462	493	457	501	480	506	485	503	519	476	506	512	510	464	449	455	487	491	497	499	468	444	476	468	483	499	477	457	501	477	482	473	449	487	485	486	458	483	464	501	462	526	485	477	433	480	466	474	448	466	475	452	492	454	462	446	448	432	479	489	429	495	460	457	495	460	447	445	444	480	481	441	484	483	471	439	487	449	440	493	451	513	484	506	485	478	562	493	512	471	464	444	468	405	481	485	474	483	492	473	468	446	472	485	472	483	484	477	448	482	495	492	430	486	485	472	506	450	483	455	456	457	487	480	447	441	439	452	438	453	467	495	482	450	470	456	510	436	465	503	464	523	452	473	438	460	463	467	509	454	486	475	507	508	484	476	487	510	431	516	495	456	447	519	460	491	495	443	461	473	495	464	467	495	446	483	445	499	475	479	492	468	469	496	438	496	481	480	487	472	492	468	497	498	472	469	421	456	503	442	453	496	487	473	455	427	452	475	471	502	469	483	442	496	537	477	494	474	448	456	460	443	482	447	465	449	451	508	504	429	447	452	494	461	492	476	436	480	500	467	464	478	462	474	496	494	458	487	448	481	481	481	480	472	439	431	448	459	462	471	468	493	453	508	439	489	445	475	468	488	501	488	505	456	442	441	489	511	469	483	485	484	473	466	471	504	497	482	451	475	437	504	486	433	448	479	460	505	469	461	443	465	486	448	451	440	453	480	472	485	438	472	452	465	518	473	452	459	481	458	514	457	520	486	496	510	488	502	461	485	450	479	449	479	470	471	485	485	475	470	484	492	508	474	475	514	442	447	453	448	458	445	472	476	465	452	448	469	479	480	483	471	495	470	494	452	422	452	420	447	487	508	465	446	487	454	510	473	452	464	468	484	458	493	447	488	475	495	496	497	463	462	471	479	523	472	444	519	487	473	466	458	481	467	463	430	455	438	477	502	455	495	450	479	509	463	469	502	461	459	432	478	466	459	493	502	489	440	455	467	473	472	468	429	446	487	441	532	485	451	467	441	487	453	467	482	473	514	474	477	497	442	470	484	490	508	452	425	487	441	469	496	493	449	457	455	472	480	487	494	456	469	527	464	468	489	502	492	467	457	488	496	463	480	512	464	438	452	466	482	458	501	475	466	494	468	477	466	460	486	476	468	492	492	468	447	444	485	446	450	508	507	494	479	440	481	469	464	498	450	489	497	450	461	470	485	427	458	497	480	482	528	469	449	484	457	486	485	463	445	453	457	469	501	447	444	458	462	469	519	480	503	471	462	483	483	453	489	475	452	486	485	503	470	499	453	466	486	500	429	492	496	475	480	497	454	513	476	495	503	488	457	462	486	487	478	492	442	491	468	496	464	476	486	488	480	454	499	477	479	441	474	465	442	473	464	481	481	463	470	470	489	469	447	491	507	488	469	467	461	456	472	471	454	451	458	466	460	500	485	439	487	443	463	491	473	483	439	466	467	483	500	471	468	476	487	446	543	479	503	441	442	487	478	513	471	462	436	463	541	450	490	464	511	492	473	493	495	431	466	470	510	462	463	474	444	496	488	478	486	434	441	460	470	475	506	500	470	486	444	515	471	439	471	478	433	468	447	458	461	454	474	495	464	463	495	438	447	457	444	462	486	485	488	503	479	469	475	470	500	462	501	465	503	463	482	464	463	527	460	478	461	473	474	515	433	509	472	495	491	420	529	473	483	465	482	484	524	472	474	456	433	469	446	482	511	456	474	445	492	461	479	469	474	462	466	487	477	471	472	457	494	463	466	478	485	448	443	495	452	491	483	457	502	448	512	478	462	447	474	466	442	544	450	489	480	455	469	420	445	486	476	478	443	458	461	481	449	436	460	458	481	481	467	456	489	457	450	485	472	492	475	478	487	491	451	472	458	457	466	447	526	452	490	469	436	461	461	453	515	479	490	493	488	483	468	500	473	492	477	470	480	441	473	487	479	463	468	513	425	461	478	455	478	476	451	478	450	469	453	505	511	477	451	478	454	512	496	461	483	463	492	464	454	460	466	464	445	464	491	482	455	475	492	486	507	445	460	507	472	486	478	479	454	472	445	468	486	471	499	468	489	454	484	481	463	478	498	489	452	485	455	454	520	481	465	493	495	486	439	460	477	457	465	466	481	469	448	474	451	494	466	476	422	483	478	480	483	510	492	463	484	485	434	417	461	487	431	468	435	483	458	448	497	444	458	486	465	495	447	476	462	484	480	480	498	475	504	510	483	470	493	466	461	475	482	437	474	457	450	505	503	521	481	473	460	465	495	484	468	452	499	479	472	491	473	498	488	502	481	445	510	479	453	462	457	495	460	474	503	463	481	464	460	503	505	463	490	453	466	491	465	457	463	454	477	469	496	501	511	442	499	484	506	504	471	472	522	486	475	515	460	515	468	481	463	465	502	435	469	478	439	483	483	469	453	491	482	493	453	489	461	495	487	486	457	448	466	467	485	460	455	451	486	515	487	474	468	493	500	439	494	508	493	418	446	446	459	446	443	446	475	438	471	459	469	461	508	492	454	462	438	469	486	458	450	454	483	448	508	432	449	522	458	480	451	465	451	502	477	478	503	469	514	461	485	463	487	477	463	509	477	465	464	466	447	472	451	458	436	480	426	453	528	496	433	498	476	489	458	472	455	455	459	448	498	440	504	454	492	457	481	471	468	514	460	504	501	457	453	450	476	454	479	469	474	480	452	475	459	458	486	467	482	458	493	498	439	458	497	440	514	503	465	448	514	468	487	458	505	425	474	507	471	471	456	467	451	505	471	454	478	437	490	482	518	461	439	493	449	495	467	460	466	489	500	439	463	454	470	494	478	443	476	477	483	461	444	493	497	476	446	441	502	496	521	466	474	441	461	474	434	467	452	451	465	466	470	473	466	473	496	504	483	477	469	467	442	512	500	500	480	483	441	481	503	481	487	503	448	463	467	427	466	443	436	450	443	476	465	455	489	487	482	457	475	448	512	480	467	504	472	490	513	450	500	458	463	463	477	447	490	472	490	456	491	461	455	482	467	480	449	460	469	489	462	485	484	452	487	471	487	474	493	470	475	477	496	490	471	510	463	486	497	466	449	461	463	528	477	493	435	452	499	464	424	490	442	481	500	452	487	477	447	504	466	460	453	502	449	472	481	474	438	489	462	483	503	481	469	481	459
56813	29279	14736	6307	2110	599	290	211	235	174	203	223	189	223	200	193	245	226	247	225	198	215	194	195	227	215	194	233	209	199	193	188	215	183	227	205	201	219	192	218	187	209	197	213	218	216	205	202	166	197	223	210	234	219	230	199	188	191	192	229	221	203	242	211	198	222	199	193	160	234	221	228	230	201	219	186	223	211	206	178	193	215	213	213	225	191	192	220	188	197	229	199	205	228	194	235	218	188	207	199	195	192	208	223	184	235	182	207	209	211	200	217	245	220	211	209	198	251	203	227	197	219	234	202	243	231	219	196	209	198	191	214	209	209	201	205	204	227	207	208	221	219	253	227	231	217	199	211	198	237	219	200	187	203	190	197	232	199	221	234	232	189	199	208	214	219	226	220	209	210	231	211	191	203	216	236	195	214	203	218	214	236	207	197	188	184	230	204	197	229	223	220	250	194	204	239	211	222	197	194	213	236	245	232	209	210	212	215	220	200	213	258	205	236	213	202	226	208	193	210	199	256	205	219	190	210	216	223	217	225	194	205	203	209	230	212	256	226	236	204	214	196	212	177	187	239	210	227	201	193	226	222	230	196	214	225	209	213	214	195	222	224	215	200	183	230	240	203	226	210	183	217	207	193	239	220	205	231	211	208	220	220	201	207	215	202	207	207	203	206	208	198	230	176	225	196	194	201	227	186	241	196	268	202	230	213	224	250	215	198	214	208	187	212	207	182	237	189	224	192	179	214	217	230	220	204	219	230	208	202	188	195	209	193	204	208	229	220	194	201	210	218	226	220	207	202	202	183	201	216	207	219	221	224	231	216	218	214	224	207	197	209	231	190	184	202	202	235	226	244	234	232	213	237	205	209	182	208	230	241	218	238	200	219	215	205	214	199	233	187	207	226	226	250	191	214	202	217	206	213	198	223	218	206	202	201	250	195	241	197	228	207	219	225	226	230	190	209	232	236	206	222	212	198	201	187	229	206	215	188	215	211	207	236	199	220	220	179	219	225	200	196	237	211	198	251	220	209	230	211	205	200	200	220	231	228	235	206	214	235	218	233	225	227	229	195	198	231	206	187	194	257	215	208	219	206	184	224	243	206	241	237	218	230	215	189	212	201	212	223	239	227	212	205	181	204	221	209	184	207	226	203	201	207	196	191	218	224	226	230	250	233	208	243	237	212	231	227	224	203	193	213	207	205	223	182	190	227	232	242	224	218	224	191	215	194	204	195	215	227	198	204	201	194	199	186	205	185	201	229	186	226	221	208	229	201	206	219	202	190	179	199	201	175	197	213	189	248	211	203	228	209	240	219	226	208	227	219	203	184	218	231	210	183	219	201	233	215	220	229	197	209	176	182	188	216	186	202	210	230	220	212	214	224	220	204	204	188	211	235	223	199	217	248	190	194	186	213	212	237	228	246	189	195	233	208	198	204	211	216	224	231	199	192	211	189	235	211	206	227	221	210	220	195	214	213	251	213	206	187	192	186	220	221	249	226	196	231	202	213	198	223	189	234	200	198	230	211	194	199	229	197	226	239	239	206	193	219	222	223	210	225	198	170	202	217	184	202	192	192	215	211	179	218	206	196	210	207	210	197	212	209	209	205	221	220	216	197	219	204	215	213	222	234	191	185	233	202	265	210	213	204	227	187	183	181	210	219	201	244	209	242	223	222	218	240	216	216	225	226	208	201	215	196	216	216	227	225	235	237	212	191	202	184	171	187	212	227	204	245	236	222	213	214	230	201	218	238	250	240	205	222	194	209	187	199	202	220	199	208	203	200	221	211	220	181	220	205	218	235	221	184	194	195	189	225	206	229	222	226	218	221	223	210	220	199	216	229	237	225	237	202	214	217	195	200	219	199	197	214	210	217	219	196	220	213	205	198	194	228	207	236	189	219	189	170	188	225	213	233	171	214	198	241	208	193	208	216	223	216	216	223	218	219	231	210	215	213	219	196	219	205	195	219	202	201	186	208	209	192	192	227	207	202	193	217	217	246	220	182	205	209	228	183	187	217	203	196	219	211	216	188	196	217	233	208	213	222	218	238	224	211	223	230	220	193	196	221	201	202	225	198	197	226	208	215	200	223	230	217	213	199	240	221	204	208	218	201	230	199	212	173	212	209	186	213	224	215	218	228	238	231	221	204	204	206	219	199	217	215	224	206	218	209	193	224	210	201	201	195	211	207	198	192	231	207	222	208	210	202	209	210	232	195	199	223	194	210	230	217	203	206	171	221	197	223	217	231	220	224	224	208	201	182	220	200	203	254	217	197	233	226	195	219	223	226	210	211	208	188	214	224	221	213	215	235	211	198	243	218	200	191	216	213	206	217	209	184	219	226	238	213	228	205	215	199	186	211	229	237	229	177	200	228	217	265	200	208	214	210	215	191	210	222	217	208	180	210	190	226	216	199	196	227	208	192	218	199	244	213	212	235	225	186	189	192	210	201	188	196	217	231	214	213	210	220	203	223	249	204	209	234	203	206	215	201	215	223	205	236	201	209	229	218	218	223	235	200	227	204	216	197	214	221	225	196	217	202	206	229	204	237	215	232	184	234	223	200	225	221	224	197	188	205	199	196	193	194	198	232	216	223	214	199	226	224	248	184	214	202	219	168	212	207	211	217	208	203	209	219	201	219	189	241	220	202	219	231	198	208	223	210	198	171	233	216	199	199	220	211	187	199	188	217	220	233	218	222	213	223	213	177	215	219	204	243	197	233	199	219	186	186	200	185	220	212	222	220	226	213	230	223	203	218	193	219	225	220	204	211	233	164	208	202	204	192	200	188	222	195	214	222	203	185	204	220	207	191	234	197	208	192	188	204	232	198	201	241	220	194	186	218	193	224	204	215	192	238	191	210	202	201	182	211	228	202	245	206	207	205	221	220	204	204	223	218	217	225	230	198	205	218	222	221	205	199	220	203	239	226	203	192	211	200	175	209	211	191	198	217	225	229	200	212	226	209	206	218	200	200	204	207	243	234	215	228	221	224	208	198	220	207	231	193	216	203	182	225	198	263	221	168	217	220	223	202	210	217	213	224	195	209	197	214	220	208	204	209	200	207	208	206	215	235	197	211	223	197	240	197	177	210	187	201	248	239	199	228	208	228	221	227	194	208	249	257	205	225	199	223	199	225	218	215	207	203	204	195	212	176	195	208	227	217	228	204	206	243	222	233	214	238	205	208	216	223	218	185	217	218	199	230	225	223	183	221	203	215	186	194	252	181	223	212	215	181	201	228	225	239	210	195	215	205	194	212	228	241	209	211	190	202	220	207	211	196	229	190	224	188	232	246	226	215	232	213	211	214	216	236	233	210	224	210	198	230	213	192	220	207	236	180	225	228	220	222	194	170	206	217	237	197	161	222	206	248	245	215	209	204	217	201	212	203	231	196	219	195	215	211	221	211	187	202	189	200	209	244	201	204	224	227	217	195	222	209	204	222	227	197	203	200	217	194	211	199	203	211	197	223	198	212	202	192	213	205
36721	21055	16743	11687	5387	1766	699	527	536	496	489	476	493	427	474	479	455	450	444	427	426	481	475	438	489	488	454	445	445	484	445	465	435	458	449	463	499	429	477	459	475	459	429	456	401	454	467	465	456	424	505	475	450	500	480	489	440	494	472	419	415	488	456	462	461	462	445	437	461	429	457	450	459	458	468	450	415	474	483	455	453	468	486	472	446	468	498	451	435	454	460	458	430	460	466	482	483	495	445	476	446	485	465	485	477	433	431	442	449	437	456	460	437	440	452	430	446	459	502	454	458	450	413	425	472	428	436	502	489	471	448	452	459	445	466	469	443	425	456	499	439	450	454	492	459	472	453	463	459	454	443	464	464	401	457	434	440	468	424	443	462	449	463	420	439	473	425	451	463	500	464	451	446	473	427	480	481	458	487	459	467	447	428	476	451	452	480	462	466	434	439	445	469	430	478	447	454	482	482	469	459	469	480	436	451	427	434	481	441	465	475	439	482	485	463	453	445	421	494	432	465	478	459	453	444	479	506	460	435	425	450	481	449	472	466	453	447	495	482	456	468	486	457	475	478	444	452	469	456	443	458	463	492	457	469	426	460	466	505	483	468	460	465	459	457	477	469	455	498	465	461	445	460	432	477	444	482	455	444	463	444	455	454	445	479	496	416	431	484	450	427	450	477	445	461	442	440	452	441	474	395	441	413	464	463	441	453	459	430	448	458	430	450	423	514	458	458	431	447	437	503	461	424	481	426	443	452	469	461	477	434	485	481	432	461	471	450	449	447	441	482	449	425	474	466	474	455	445	441	452	412	453	471	482	420	446	454	426	467	491	442	468	462	441	485	486	475	436	455	456	454	468	466	435	449	489	453	440	486	447	462	479	446	444	442	476	487	450	433	484	460	452	486	453	480	487	403	450	475	420	416	463	448	421	457	464	427	477	438	455	433	481	448	438	448	430	474	441	433	465	439	442	450	463	458	481	449	437	446	420	465	453	465	440	476	439	475	466	470	488	452	455	443	468	422	440	460	467	447	417	458	488	465	447	452	452	470	450	486	448	421	460	459	442	484	474	473	423	478	438	475	443	438	488	512	463	475	483	467	447	441	465	497	459	462	447	467	472	463	460	451	450	492	438	466	497	441	501	443	463	477	476	458	467	446	476	489	518	457	459	451	485	485	461	445	452	481	455	465	425	443	428	480	457	441	455	447	425	480	477	444	456	454	459	471	502	435	487	468	503	494	461	414	449	461	471	435	472	485	477	455	480	463	454	475	481	449	479	453	434	486	470	493	449	492	466	462	416	444	457	446	470	463	481	451	474	446	457	454	463	488	465	473	459	463	482	480	465	437	467	454	476	435	456	449	483	472	493	455	426	434	429	433	422	461	464	469	495	412	492	486	478	484	438	440	425	450	470	477	440	446	490	462	485	461	436	437	453	471	471	405	470	482	465	454	466	463	458	428	417	456	479	476	440	438	454	436	422	458	459	438	456	460	432	475	455	437	448	457	453	429	476	439	456	453	453	484	474	495	444	495	474	448	432	448	463	432	467	493	413	458	457	448	482	469	458	430	452	452	457	475	427	479	479	471	437	463	460	493	442	447	476	478	470	447	458	484	486	444	460	427	458	473	480	459	441	450	467	474	449	450	453	476	492	454	471	477	446	468	454	411	489	456	440	459	469	441	413	506	456	457	462	454	470	447	486	493	458	433	458	471	447	413	444	505	450	469	474	450	480	436	463	500	469	460	479	459	425	474	440	510	456	485	446	434	485	484	475	453	476	474	460	454	480	476	466	445	428	461	483	463	500	495	479	446	474	463	482	485	460	428	461	491	473	496	455	460	447	437	446	474	468	461	472	437	468	451	460	460	423	447	455	435	428	460	471	440	494	462	420	435	466	448	454	394	436	420	465	467	462	455	483	449	487	447	479	436	453	434	499	440	448	419	441	460	465	485	495	483	463	457	463	442	444	461	418	458	488	425	478	429	486	482	451	420	473	455	442	461	458	443	434	448	462	474	460	463	484	480	466	442	454	421	449	446	451	446	502	457	439	438	452	442	441	471	438	474	470	465	464	452	429	441	446	470	458	461	455	449	446	439	421	434	445	487	463	451	499	488	424	432	490	477	460	483	490	442	456	443	482	445	453	460	446	486	498	458	468	432	494	480	460	462	427	423	483	474	455	469	473	453	445	411	475	451	446	472	480	485	439	452	462	470	466	415	434	477	498	485	443	462	460	470	479	450	413	489	458	450	467	440	480	454	458	483	489	482	463	474	474	471	426	463	471	418	478	489	470	462	462	464	478	456	426	496	470	454	458	454	460	441	432	450	437	434	518	463	470	451	444	438	464	471	471	426	462	466	483	443	458	467	449	491	496	499	465	461	460	462	452	462	431	468	470	484	474	479	459	451	480	472	453	495	455	441	465	470	446	502	465	474	460	486	460	487	494	457	422	467	445	479	467	447	440	399	473	436	464	446	465	485	478	467	451	477	449	458	483	457	480	452	464	483	472	463	450	483	434	436	431	456	465	431	440	450	500	491	441	447	462	447	470	494	453	452	482	480	442	462	455	479	415	450	482	445	432	469	473	436	433	465	468	452	489	450	465	444	513	491	467	439	461	446	456	467	442	433	520	529	462	441	451	422	420	497	469	450	464	469	455	441	458	466	486	443	471	488	462	480	454	503	466	442	467	451	439	448	438	454	463	450	439	452	511	490	471	416	450	482	428	429	459	451	420	451	440	472	478	443	415	431	451	389	462	469	423	473	455	446	437	463	460	467	432	490	457	445	464	498	454	445	447	478	451	424	482	456	432	467	426	510	439	484	466	498	471	404	468	472	462	459	440	465	472	472	445	455	471	472	445	471	469	491	459	450	486	456	477	471	430	457	453	450	486	445	441	487	474	488	460	415	465	464	465	428	414	468	436	409	485	491	408	477	468	448	467	479	473	453	488	451	463	429	436	482	437	447	432	462	463	491	439	464	462	474	473	459	438	436	431	482	473	446	452	481	475	479	485	450	476	448	451	449	470	471	452	464	485	455	441	471	429	459	471	483	471	433	477	447	453	437	469	445	456	466	445	480	459	479	474	434	453	485	441	463	461	423	483	440	448	482	401	443	475	438	484	494	477	446	463	427	429	448	450	448	416	439	459	485	454	442	480	501	476	459	441	459	458	483	456	481	440	470	456	428	474	505	461	461	494	472	454	460	461	450	448	458	468	486	444	453	454	467	445	466	481	468	433	460	462	418	456	471	464	480	457	445	428	469	469	479	480	448	470	475	480	460	464	456	453	458	460	499	472	448	475	422	470	466	464	474	449	471	455	459	437	464	458	421	466	502	465	459	430	479	466	451	452	461	456	425	459	445	507	481	438	472	417	458	452	474	443	430	452	448	453	422	457	459	471	425	457	472	453	471	427	479	470	460	479	433	460	454	478	466	433	431	460	441	458	459	473	453	458	477	437	455	413	488	437	464	456	464	472	442	458
65741	36341	22052	9891	4089	1591	498	323	288	308	274	291	271	265	263	266	263	289	260	263	261	225	293	252	282	272	257	247	277	282	287	249	264	236	286	280	268	263	282	253	242	272	269	272	278	284	275	273	288	264	277	239	281	290	243	273	282	234	245	279	264	262	244	257	258	282	291	290	232	261	260	265	230	271	241	257	260	245	239	275	265	264	251	276	246	249	278	297	271	240	260	277	240	248	260	270	293	272	250	269	267	262	232	278	254	258	281	271	255	246	285	250	270	259	265	270	309	252	273	285	264	251	255	247	268	264	270	261	228	288	276	292	236	268	250	258	292	285	255	242	266	275	253	281	267	268	284	271	297	229	274	278	267	256	284	247	249	265	279	261	278	271	257	290	259	274	281	260	268	233	259	238	273	256	247	276	269	287	267	245	259	252	283	290	226	305	280	261	260	227	279	258	266	261	275	259	227	268	263	266	244	258	234	255	249	259	266	266	246	276	286	277	258	254	236	251	250	256	245	280	253	235	241	247	277	246	236	242	268	253	261	253	251	238	248	253	246	276	247	261	245	271	277	267	275	304	264	225	235	278	280	263	276	237	250	260	284	259	274	266	243	276	222	275	314	265	243	214	274	287	275	260	274	257	277	259	267	273	260	262	275	247	240	252	243	259	314	257	270	263	297	271	270	261	282	252	299	249	274	284	281	254	283	256	252	237	277	274	274	266	279	231	267	288	252	265	246	228	262	261	271	271	263	269	286	288	252	254	273	259	251	273	256	254	269	265	261	255	262	274	282	287	275	275	247	291	255	256	249	257	274	272	259	215	301	283	285	238	268	286	247	254	240	258	258	256	277	256	246	242	268	236	279	234	245	276	270	258	246	268	288	285	223	239	270	288	275	281	272	250	232	271	276	234	255	229	233	267	271	234	213	252	249	276	297	246	263	255	252	246	269	285	255	277	260	273	241	238	261	281	273	262	256	257	270	241	255	287	247	283	243	282	258	234	268	273	277	268	254	282	282	277	247	212	268	248	268	291	256	283	258	277	279	269	258	249	249	241	262	261	277	265	261	258	257	216	267	270	261	251	237	262	233	256	244	234	254	268	268	295	265	272	238	306	275	245	273	256	235	282	282	287	275	271	251	260	262	236	266	264	253	270	244	236	269	267	271	271	276	277	272	269	267	262	256	260	292	258	271	272	279	274	253	245	264	246	234	260	232	270	270	250	259	263	278	261	283	283	242	256	268	286	311	284	243	266	289	250	285	257	277	232	245	280	234	246	247	282	315	297	279	245	262	254	248	269	279	241	250	234	259	293	255	247	283	252	252	270	242	260	280	251	280	280	293	253	290	280	252	246	254	247	261	294	241	248	268	278	261	273	249	251	233	251	270	266	257	280	301	297	267	241	250	288	287	282	275	257	219	254	262	269	286	228	242	275	265	244	281	258	256	268	284	278	249	248	225	256	252	237	258	227	239	264	244	291	269	264	281	252	272	256	266	284	218	248	277	266	285	301	266	282	244	240	262	227	267	267	283	229	276	264	255	302	254	279	264	243	278	226	298	271	267	248	235	268	253	257	284	250	269	250	246	241	248	273	259	218	308	285	301	267	272	265	278	234	273	268	228	291	253	267	262	269	262	264	241	250	279	249	282	243	256	265	231	268	262	284	245	245	284	268	271	263	259	264	260	273	274	259	274	251	276	261	238	288	247	278	272	247	273	258	276	260	260	253	273	255	244	272	249	270	244	220	292	283	309	269	249	271	253	264	258	224	292	241	273	255	252	270	284	265	258	279	244	266	270	277	281	253	286	254	253	266	300	234	265	295	304	245	253	251	241	276	265	231	254	235	253	263	266	251	289	253	253	226	265	259	279	234	272	234	261	229	254	243	244	239	237	264	276	271	261	283	214	227	230	256	286	250	279	286	243	253	261	271	256	274	244	252	286	285	240	238	267	240	259	260	239	264	268	251	272	263	253	268	275	269	282	257	259	239	273	284	258	269	275	278	234	279	298	272	270	281	287	268	283	253	262	265	262	269	224	284	265	304	245	272	266	268	259	281	284	284	247	243	258	273	264	252	239	245	242	253	239	290	252	285	257	282	285	279	295	289	244	237	285	291	311	272	273	258	284	271	287	273	271	260	238	268	288	252	261	257	252	271	236	267	293	274	258	260	247	275	286	254	281	241	265	274	276	241	245	296	251	268	234	257	289	243	251	263	249	238	245	235	258	240	241	280	268	286	257	252	283	285	274	266	282	295	284	257	263	245	260	272	254	253	271	245	262	244	221	229	269	259	252	274	273	288	271	251	255	270	252	268	266	270	256	265	281	270	263	267	281	288	283	250	248	292	277	271	264	242	246	246	255	256	286	253	264	262	275	262	211	268	275	229	276	271	257	271	262	269	226	260	262	268	267	264	239	278	262	243	250	255	266	265	235	252	264	273	256	234	255	296	267	252	244	246	226	250	248	258	267	255	249	241	248	254	255	271	272	283	294	268	256	261	248	270	263	265	244	267	279	244	297	253	291	282	263	248	253	252	271	261	264	266	267	269	232	250	294	268	279	277	245	268	228	254	251	270	275	251	230	252	246	282	261	225	256	245	273	262	254	265	278	274	241	261	274	254	283	263	267	264	277	269	272	283	264	262	284	262	263	268	246	237	257	248	270	242	257	288	290	255	279	285	254	253	296	275	260	263	285	277	290	252	257	239	279	248	264	268	305	255	261	246	232	266	253	263	251	268	278	260	258	266	251	270	249	247	255	255	254	221	246	248	279	258	298	244	267	271	282	244	243	260	273	280	282	270	253	260	254	261	237	267	274	270	283	255	228	228	272	275	294	271	245	276	278	260	250	259	233	248	236	232	228	265	262	270	241	253	265	269	290	289	271	242	281	271	260	249	249	261	256	270	280	309	274	242	261	293	257	248	278	301	241	263	259	260	248	251	247	268	250	272	251	254	293	243	258	306	278	285	274	249	272	272	266	250	278	283	252	263	238	252	272	263	251	254	265	275	212	270	267	287	289	267	283	249	246	273	251	252	260	253	246	265	254	263	275	270	298	285	255	263	251	250	245	291	269	261	254	271	278	250	262	260	280	258	222	293	251	250	261	257	257	251	251	251	253	245	265	267	261	263	268	279	287	258	250	264	248	282	257	259	257	256	278	256	282	281	251	290	286	272	276	236	262	272	241	273	250	280	271	261	239	254	288	304	280	275	227	256	268	295	231	260	291	246	264	279	254	271	275	258	280	284	257	253	234	221	297	260	258	276	251	246	265	244	272	285	303	305	289	249	267	259	237	301	280	242	273	292	258	248	268	254	251	287	304	263	267	265	254	285	246	267	252	300	267	268	294	221	276	247	275	246	280	266	273	283	292	256	233	265	272	282	262	285	270	258	267	242	259	248	260	271	266	266	281	235	249	292	290	282	271	290	267	284	261	224	239	286	281	279	268	286	265	282	275	256	225	274	257	250	251	271	254	248	258	245	271	252
41570	26352	22968	15914	10416	4783	1201	772	662	614	627	574	534	558	626	548	548	548	598	604	571	543	542	571	574	552	536	529	629	563	550	556	571	598	547	570	552	550	586	510	578	570	560	568	598	573	559	521	564	549	562	559	570	564	520	562	504	588	545	579	571	545	554	554	540	570	558	571	561	568	577	551	503	570	558	538	560	587	552	558	539	561	517	572	563	521	567	557	536	582	494	574	519	532	562	546	585	533	559	517	537	578	571	571	534	589	581	558	540	520	550	563	568	552	516	535	561	534	586	592	572	574	522	525	585	510	563	553	552	548	578	581	514	556	520	561	594	581	565	534	572	544	549	568	557	517	538	550	565	514	555	532	542	564	537	516	545	582	517	541	570	509	592	575	577	541	565	529	525	532	567	477	544	569	538	550	487	525	597	582	531	591	592	525	576	556	519	524	562	535	558	578	558	545	549	568	532	546	546	547	562	571	531	576	556	565	489	574	535	537	536	527	574	605	550	543	536	577	592	548	538	582	547	559	546	561	553	565	592	563	513	502	549	558	562	584	567	545	559	559	557	561	568	542	549	560	540	569	504	540	522	562	582	530	582	583	551	553	506	533	565	564	513	567	501	542	565	554	550	553	575	555	553	560	545	533	543	547	542	553	563	551	592	547	565	546	528	539	540	586	545	521	563	537	578	549	529	543	550	550	566	583	526	572	552	532	554	474	582	534	539	543	562	517	583	526	598	568	545	513	510	542	534	553	589	533	630	531	558	564	574	566	603	560	581	519	561	579	560	483	519	526	590	528	567	562	587	563	547	550	589	562	545	523	545	552	559	498	541	569	576	530	537	529	569	541	577	563	573	521	557	565	510	536	590	509	559	554	521	573	604	574	550	532	543	560	525	539	539	560	539	575	549	565	548	549	511	570	519	534	551	511	542	532	581	561	548	541	554	571	513	570	552	574	580	543	536	560	553	586	577	555	567	547	543	573	585	557	565	563	548	598	536	526	571	571	557	536	566	543	556	547	557	560	530	523	558	545	570	494	541	592	556	529	556	527	557	567	562	547	528	570	562	597	558	598	526	553	590	568	571	554	569	599	569	541	519	548	552	544	558	550	570	524	523	539	556	507	575	556	523	521	541	529	573	549	521	557	535	545	546	523	592	602	550	520	561	543	552	562	580	570	543	521	487	536	521	549	540	567	553	574	561	533	561	549	507	563	551	525	541	539	553	562	532	519	545	558	562	559	545	562	531	598	571	570	541	592	552	552	525	562	541	543	551	517	500	531	516	574	557	544	565	591	577	564	556	538	559	534	493	594	596	511	548	604	576	571	541	575	550	535	531	560	552	549	570	552	536	520	556	548	541	550	538	533	585	585	514	540	525	556	570	534	581	524	517	554	555	547	557	502	525	581	608	533	548	539	566	540	554	568	524	586	580	584	582	562	568	527	596	561	564	601	534	578	541	602	554	533	560	555	559	538	549	569	571	508	552	552	514	528	542	578	577	562	540	550	586	557	564	525	568	563	512	572	568	500	570	545	551	536	542	548	558	521	539	542	537	563	566	553	546	550	546	540	553	547	520	568	541	563	572	548	532	548	546	554	558	522	518	544	525	616	555	580	543	562	572	546	562	523	558	521	530	533	533	557	567	577	596	564	562	542	540	525	567	528	558	526	572	503	545	582	549	547	540	591	561	592	553	582	599	533	575	543	586	532	566	567	552	542	541	590	550	539	527	518	544	565	525	568	566	524	538	559	574	541	524	552	548	599	537	577	565	539	530	519	558	562	520	594	546	550	569	545	552	563	559	564	573	512	564	548	527	603	534	576	524	545	530	508	568	558	531	583	518	548	558	578	557	524	575	546	556	533	517	558	537	528	590	567	570	556	538	572	550	540	525	532	558	550	580	572	587	528	559	509	560	579	544	563	591	570	573	559	521	548	540	496	560	560	600	535	550	576	540	532	539	549	545	532	567	538	498	564	516	535	543	557	519	570	549	544	566	564	542	554	518	559	600	550	578	547	524	566	556	600	544	575	518	571	559	549	547	532	507	522	574	561	542	553	549	538	516	548	522	540	554	515	568	566	585	512	533	533	516	560	536	560	607	613	590	521	573	572	565	526	546	553	566	592	550	536	552	556	529	585	597	526	575	522	540	530	538	611	520	555	553	533	558	538	538	572	548	575	566	517	542	567	549	555	623	522	514	532	568	576	591	543	521	542	562	548	543	551	550	583	528	558	560	578	503	535	559	555	552	542	554	516	529	584	564	577	608	511	528	536	572	553	536	559	588	533	536	561	582	594	589	581	536	525	596	517	558	540	557	525	516	567	541	558	550	526	577	549	588	537	577	532	523	601	568	568	548	520	564	522	540	545	535	580	552	560	580	507	522	568	565	583	527	552	582	540	587	571	552	542	536	596	526	567	549	561	547	544	569	516	585	519	525	536	544	547	523	523	525	519	566	530	586	535	534	565	548	517	557	574	558	586	532	529	525	538	520	577	536	587	522	546	574	569	552	540	578	584	575	568	550	577	556	534	537	525	520	526	541	523	597	567	543	491	552	570	582	557	541	543	546	556	567	605	558	526	535	544	554	555	541	530	570	544	563	569	562	576	552	563	572	523	546	556	581	555	554	569	575	562	576	569	548	568	561	521	525	568	551	572	565	508	552	516	543	575	540	541	591	544	583	578	538	583	569	535	545	594	572	539	567	533	551	559	536	578	557	525	576	544	534	571	576	540	609	615	559	544	538	559	566	482	541	549	571	592	553	573	541	531	550	556	591	567	554	526	533	531	548	554	555	560	573	516	594	537	553	568	557	578	558	566	583	515	560	534	574	569	536	520	539	574	566	565	546	579	558	551	540	537	571	610	562	525	535	525	536	574	552	581	528	560	558	555	544	545	554	554	562	564	541	539	565	557	596	564	589	578	587	569	496	568	547	542	564	546	517	561	562	520	575	571	549	574	543	550	562	558	554	581	572	590	526	597	593	557	542	524	513	505	574	554	527	572	595	559	560	533	532	577	570	566	582	563	593	524	531	555	570	580	519	552	540	549	562	505	559	593	550	552	560	549	545	563	523	537	563	518	535	556	553	576	575	535	552	557	611	566	544	568	572	526	537	555	528	551	560	561	566	575	547	590	539	599	588	551	525	528	557	565	522	582	581	574	541	577	543	532	563	547	531	558	563	583	560	554	532	567	531	580	535	559	520	554	555	551	556	549	601	540	556	534	578	528	559	578	533	506	504	561	530	534	550	554	572	548	573	605	536	558	559	539	581	548	580	526	588	579	584	582	574	524	572	562	535	544	578	532	520	564	551	565	528	559	568	549	552	525	577	560	555	580	545	560	548	572	518	550	558	539	565	548	565	537	564	535	533	496	538	566	542	568	552	551	578	553	540	520	544	555	524	543	575	495	549	551	606	547	517	555	545	524	524	544	552	563	513	514	580	564	574	549	564	559	584	505	537	546	555	533	590	570	543	550	543	550	526	543
49964	23917	9035	2732	1089	503	232	174	166	194	198	190	216	189	180	191	205	195	203	193	180	184	196	190	217	196	217	218	197	213	209	206	185	203	178	197	196	224	195	229	209	192	196	242	188	214	187	196	221	216	213	229	209	249	220	169	176	195	222	216	222	214	198	198	200	190	219	205	192	221	216	220	216	204	197	200	203	214	204	210	205	201	226	191	194	199	184	201	175	209	219	217	211	214	198	209	208	212	183	196	199	212	211	223	207	195	219	216	214	193	198	205	199	207	190	224	227	190	186	192	213	195	217	212	201	199	220	194	196	197	194	223	196	189	194	218	171	185	198	207	203	220	218	198	200	186	204	183	221	206	209	216	211	191	189	182	196	186	244	204	207	207	175	200	194	216	208	210	188	227	189	212	228	185	188	193	227	180	220	205	203	193	210	223	210	222	200	204	189	172	198	176	218	199	221	224	190	183	220	170	177	207	214	206	204	215	213	210	205	211	198	210	208	204	192	203	190	201	192	198	173	219	193	213	206	167	192	201	220	233	202	207	188	178	202	215	202	174	212	196	209	208	173	184	207	216	209	204	201	188	193	183	213	209	179	169	199	223	214	201	207	207	212	194	198	223	191	198	218	180	223	182	195	164	219	182	184	218	180	191	193	189	181	220	179	193	199	201	213	216	178	194	207	215	227	185	208	201	192	230	207	196	193	207	199	217	187	212	194	208	219	200	191	202	197	176	211	170	201	209	189	224	206	199	189	200	191	219	205	220	229	190	228	214	181	198	223	176	224	194	243	205	224	191	185	174	201	202	204	187	178	199	210	197	205	202	211	204	187	206	184	200	208	191	208	179	225	214	216	199	204	201	215	208	200	176	189	226	184	199	179	220	206	217	206	189	197	212	190	202	212	209	226	219	191	183	184	199	220	230	173	234	188	178	206	204	172	206	223	179	178	181	196	221	212	229	207	208	209	228	192	204	212	193	184	205	212	178	228	220	213	188	195	197	226	186	178	205	191	198	193	191	210	197	203	201	189	181	194	247	211	192	204	190	212	206	211	202	186	219	224	197	177	202	221	204	210	206	226	209	230	198	198	197	200	175	187	204	196	217	221	194	185	179	214	186	206	188	186	212	196	195	199	233	226	214	208	208	195	197	196	171	210	206	196	207	206	226	212	183	195	176	207	205	182	174	192	187	209	188	191	199	170	179	211	211	196	202	193	189	159	203	218	206	252	205	193	208	206	208	239	193	214	191	221	220	223	216	204	192	203	192	198	187	206	193	206	191	190	214	188	209	203	197	225	248	209	206	177	177	212	199	201	195	189	178	188	198	196	228	208	200	178	231	225	206	203	208	213	220	212	201	196	219	194	195	215	191	190	219	210	213	210	179	212	168	214	194	208	231	226	210	198	218	191	216	193	211	192	225	213	214	198	184	172	216	217	218	214	216	199	217	204	219	211	221	212	207	215	238	240	204	203	197	173	191	202	203	230	188	221	216	196	220	207	199	188	215	198	208	180	201	199	187	188	193	194	218	177	182	199	179	208	197	191	192	199	218	195	191	208	223	212	220	194	204	199	193	207	226	194	227	219	212	225	177	196	189	213	232	200	211	203	201	203	185	178	199	212	196	208	199	213	214	201	235	184	191	215	214	187	207	198	179	204	195	176	186	194	185	193	206	197	207	198	205	198	175	191	207	215	214	187	209	218	198	190	183	204	205	238	238	223	205	208	190	222	222	229	227	201	218	184	184	193	221	217	218	173	196	205	195	203	172	190	189	186	209	206	224	188	205	194	217	186	195	180	191	172	177	192	219	192	185	207	208	176	207	173	178	156	209	192	194	188	218	232	206	206	183	220	199	198	203	212	214	206	211	190	194	190	211	212	207	206	195	195	188	208	174	182	174	195	209	185	204	222	176	207	220	197	198	178	207	178	208	181	205	210	221	169	191	198	220	193	192	202	206	217	207	198	216	204	164	178	219	211	194	226	207	216	210	215	206	221	202	211	191	218	198	182	221	178	211	210	190	202	190	171	182	183	211	180	205	211	226	196	203	206	182	226	222	166	196	176	217	189	210	199	169	188	224	204	186	225	187	179	193	178	203	218	182	210	191	176	202	219	177	207	233	193	197	196	188	228	224	182	203	171	223	203	194	199	175	186	197	192	218	207	195	188	196	195	200	178	183	210	179	201	230	193	206	217	205	208	223	231	213	197	207	186	203	191	167	216	189	223	193	195	210	200	204	192	188	190	214	190	213	193	193	212	223	213	177	205	221	180	222	231	205	197	192	180	227	207	205	189	176	210	220	219	194	198	221	206	196	191	210	188	180	210	230	184	202	188	192	207	204	189	198	203	184	195	216	218	194	200	218	209	222	167	214	193	223	226	204	209	195	196	195	202	223	206	197	190	212	212	202	193	211	217	192	194	238	200	205	181	208	195	165	198	191	191	200	187	217	166	191	222	221	222	188	171	179	160	219	199	208	206	188	188	185	198	195	197	207	224	228	194	207	210	160	195	211	203	202	234	233	183	186	187	194	205	207	186	170	211	214	183	194	190	182	190	200	203	235	185	203	185	189	188	213	222	199	209	210	214	190	212	200	216	214	184	209	226	214	197	182	224	225	192	200	194	211	212	208	225	243	216	187	206	181	186	201	206	197	197	228	199	206	192	214	185	183	199	195	197	205	184	186	190	195	213	200	178	164	177	197	213	202	205	201	200	203	203	188	202	188	218	199	191	202	226	204	210	201	182	228	201	197	187	201	192	190	186	217	188	191	225	193	193	211	201	203	195	204	184	191	214	184	201	211	213	210	202	203	201	173	229	211	185	224	210	219	215	196	200	218	206	210	206	195	184	180	191	204	199	180	181	190	205	204	228	202	202	165	174	179	200	205	213	204	221	202	241	221	199	194	189	187	194	183	200	219	208	209	200	176	179	208	202	190	196	173	198	198	205	203	185	202	209	187	206	191	167	214	197	209	187	230	218	185	224	205	184	190	171	173	189	184	198	189	190	183	204	202	191	169	195	183	207	185	206	205	236	178	190	195	190	212	207	221	193	216	209	192	224	191	193	181	193	218	198	206	175	203	205	215	229	214	198	213	198	203	199	235	219	207	187	200	204	211	191	189	211	189	216	218	206	193	220	200	189	193	207	202	196	187	218	187	187	199	206	206	226	183	187	168	199	190	201	199	234	205	230	192	200	209	237	189	185	188	181	184	193	217	176	192	213	217	201	206	217	199	213	187	224	206	191	211	201	221	189	196	227	206	199	203	211	198	201	188	177	186	192	195	165	184	198	179	193	193	207	201	176	212	184	181	198	182	189	182	177	179	231	222	221	191	201	210	195	183	204	199	220	216	176	211	181	188	216	202	205	189	210	205	184	204	224	249	204	196	220	219	224	210	221	223	188	184	210	216	195	227	186	165	203	188	174	204	228	171	192	181	205	188	212	204	199	202	186	180	227	215	193	197	220	202	237	178	192	218	180	191	186	214
32309	15705	10544	5778	3175	1489	537	442	477	438	423	413	434	464	439	434	473	443	380	453	423	441	396	428	466	446	419	426	394	420	457	422	446	416	432	422	450	416	460	416	420	457	450	466	421	401	444	443	447	449	424	439	438	416	442	435	429	388	426	445	390	423	430	406	483	433	465	423	442	412	397	437	414	459	446	419	416	443	431	447	457	441	452	422	419	418	432	452	424	394	416	425	404	477	439	431	424	438	441	440	430	411	427	429	436	411	461	412	406	439	431	454	410	432	448	460	458	427	450	416	457	433	414	443	441	461	429	416	418	431	424	429	423	445	428	424	415	436	444	431	442	437	414	419	449	429	460	416	428	444	469	445	472	467	439	413	452	443	443	456	417	445	435	414	437	456	386	410	429	416	424	424	460	426	395	441	430	420	435	464	429	421	408	465	423	436	432	416	419	442	447	407	433	451	417	424	426	425	380	448	428	432	412	440	449	432	445	460	469	454	434	443	477	443	424	431	407	422	427	435	390	414	450	474	425	429	409	446	425	418	457	439	432	442	459	421	411	427	457	446	432	448	425	432	430	436	472	404	431	438	433	451	446	453	416	440	451	467	435	425	432	434	436	418	391	430	416	436	432	437	414	409	435	434	428	454	463	448	423	443	390	450	428	405	415	416	449	460	449	485	438	437	446	435	450	439	452	442	449	420	449	459	449	456	442	447	437	458	447	468	445	441	406	447	431	403	459	432	429	433	429	432	416	440	437	406	429	432	413	417	441	410	455	402	423	414	417	429	421	406	461	454	439	416	452	427	441	438	400	425	479	456	389	423	442	442	426	455	444	447	463	417	399	443	421	427	405	419	456	433	437	427	435	418	411	400	482	433	467	442	434	467	426	430	424	400	443	454	452	419	454	443	446	471	422	433	419	422	425	419	433	368	443	413	448	428	400	448	407	440	440	408	428	463	480	414	428	450	410	444	459	413	447	446	422	395	442	464	437	420	444	445	405	442	443	449	435	397	452	427	419	438	413	427	462	475	427	414	465	457	405	423	458	425	417	429	431	457	427	434	404	434	439	436	459	411	418	401	421	416	469	446	442	471	449	428	418	433	422	395	414	486	437	401	430	410	416	463	447	416	434	459	419	447	429	424	442	471	439	476	457	431	432	462	435	458	402	421	409	463	452	440	415	446	435	452	461	425	397	427	438	473	432	430	440	445	487	480	464	457	433	419	419	458	435	441	435	448	429	414	432	450	449	430	405	430	448	454	445	468	428	442	478	455	437	452	446	438	432	430	456	436	465	422	409	466	436	465	486	426	430	418	448	446	391	492	417	440	429	421	444	473	453	445	428	407	458	438	421	442	460	426	407	455	455	429	435	433	402	459	430	429	450	439	408	444	456	456	452	420	404	423	415	466	424	429	453	405	459	410	417	405	455	417	470	454	417	427	399	419	448	414	435	443	406	440	420	444	408	439	439	392	459	432	440	441	431	446	453	471	422	443	422	435	459	428	426	409	453	434	452	464	419	451	448	424	422	414	433	420	479	439	444	468	424	447	446	439	436	428	441	418	421	439	446	438	440	444	424	442	426	423	387	444	418	467	421	432	445	431	460	429	468	462	455	416	438	422	446	430	419	426	413	436	410	421	437	432	438	416	387	427	457	409	415	412	438	441	436	420	436	431	448	424	442	439	424	401	433	442	442	431	447	436	443	450	421	419	423	441	416	453	417	454	418	445	407	444	447	409	418	444	404	483	432	439	427	429	454	457	447	419	474	441	443	480	448	454	442	407	463	429	408	432	449	412	415	467	435	405	458	434	435	438	446	441	418	447	413	459	462	436	400	410	443	418	429	412	428	425	423	422	424	454	416	458	452	440	393	417	469	423	441	477	470	443	399	440	410	435	439	461	417	446	441	441	432	413	455	424	426	423	449	460	466	436	443	424	435	432	471	465	423	419	426	434	456	426	424	433	442	448	461	435	401	427	428	403	441	446	451	389	437	455	490	447	463	452	477	440	443	417	404	399	437	434	411	455	486	429	469	437	444	420	421	443	421	399	437	412	380	478	455	431	401	426	446	427	436	475	426	395	406	439	417	403	424	435	431	437	431	427	463	442	420	457	456	455	417	488	438	429	421	425	461	425	427	382	450	438	468	445	436	421	436	437	429	472	437	456	422	431	416	446	426	442	440	423	448	424	408	477	391	429	444	424	419	464	429	435	435	439	425	454	467	428	430	439	433	460	426	465	394	438	465	393	460	428	423	426	448	441	396	427	399	433	454	415	442	388	433	445	421	453	439	429	454	431	403	430	393	442	417	448	446	440	464	420	437	415	427	428	409	411	424	406	430	480	414	429	434	386	434	462	426	479	468	434	413	408	448	421	431	440	453	422	463	471	447	450	451	439	400	464	439	479	387	438	412	402	444	426	449	476	436	437	462	414	412	409	420	447	403	445	451	464	451	448	447	418	432	495	399	442	464	456	452	437	439	467	449	435	431	428	423	426	472	377	454	393	436	403	448	426	470	464	429	413	457	435	429	435	414	424	435	439	434	423	417	418	402	401	452	427	437	483	424	456	423	436	446	389	430	462	425	407	429	445	469	429	449	424	386	400	408	461	392	403	423	475	426	452	447	446	442	397	406	420	418	394	412	440	425	464	426	427	419	475	428	425	454	457	414	424	458	425	445	461	441	453	464	443	459	431	409	471	444	427	446	412	408	454	454	419	440	410	449	446	416	434	401	418	441	406	429	434	419	427	447	433	424	479	416	457	456	438	389	430	413	419	458	417	456	445	435	425	409	470	414	459	390	443	452	411	454	426	445	432	417	427	400	428	440	446	409	408	437	428	419	477	445	429	419	478	425	448	446	404	402	437	431	439	442	434	436	431	433	439	414	437	400	426	394	442	427	455	448	443	488	445	437	430	458	451	411	436	433	408	440	400	412	449	433	429	427	454	412	431	410	470	450	443	451	408	430	474	396	411	424	441	405	426	438	434	435	449	435	408	438	496	461	388	442	436	452	404	437	443	411	432	422	454	411	439	417	441	449	458	455	442	431	436	429	409	437	401	438	454	437	429	480	457	430	409	428	455	417	398	460	432	418	447	455	426	424	443	454	440	450	447	440	412	422	453	422	434	439	428	451	427	413	413	415	466	426	448	441	437	454	418	464	445	434	402	420	416	426	417	435	433	393	448	414	406	406	450	463	407	399	422	455	441	446	399	409	474	437	444	450	391	476	451	424	428	433	421	453	406	413	480	466	465	418	449	410	426	421	413	435	423	430	412	425	429	410	428	444	465	428	426	425	397	441	390	438	424	414	489	439	429	472	458	419	484	450	418	433	453	443	382	448	400	446	458	415	421	436	436	478	430	434	404	399	439	428	407	444	423	448	432	457	434	425	451	393	443	433	402	433	438	432	422	476	467	428	403	463	435	447	414	412	414	424	426	400	421	439	421	445	450	445	449	441	399	414	435	408	432	435	435	432	438	448	445	406	443
59375	33083	16077	5033	1646	925	421	218	230	234	209	234	216	182	216	222	196	224	192	244	238	191	210	252	176	223	184	214	249	187	213	214	213	211	212	193	215	199	210	210	205	191	214	203	201	225	192	204	205	194	208	191	204	242	244	235	217	216	185	207	224	212	201	244	199	240	193	216	193	215	198	230	233	212	212	210	244	199	181	226	202	220	251	216	203	195	200	220	200	199	216	227	221	204	220	213	213	223	235	210	219	257	224	207	222	231	206	227	231	230	212	214	232	215	193	160	208	206	200	197	196	199	205	225	221	203	196	226	251	197	178	194	223	212	205	238	213	212	198	215	204	212	224	210	220	214	191	196	180	179	197	181	209	191	210	192	203	216	201	218	246	222	189	214	208	214	207	177	190	192	223	218	232	226	225	232	229	240	207	238	217	203	219	186	221	217	223	222	218	219	176	226	223	177	223	210	207	212	230	223	219	227	190	202	187	223	206	203	224	211	193	215	185	251	240	231	229	228	239	251	204	220	186	223	224	184	206	240	254	190	208	192	218	201	243	221	223	190	191	172	186	228	178	225	221	179	208	226	208	193	181	224	217	203	194	206	221	188	166	188	238	221	197	225	192	196	222	215	225	245	187	230	244	200	207	208	199	202	223	193	215	200	213	197	223	246	243	180	174	229	209	205	211	198	173	215	244	210	219	223	232	251	208	211	247	193	208	206	214	230	234	219	206	217	194	219	211	220	235	210	207	198	234	210	226	213	191	211	200	233	203	205	208	213	182	222	189	201	221	224	253	196	212	207	210	232	191	203	208	209	183	207	211	235	242	189	213	210	228	218	247	228	190	225	214	214	252	188	218	210	194	221	241	215	219	192	220	200	210	220	201	225	233	205	196	218	184	206	203	186	228	217	207	208	194	229	206	223	235	223	215	238	216	222	213	195	244	202	237	218	206	191	202	208	214	220	215	200	191	217	208	183	215	229	184	216	215	206	201	201	201	199	213	178	211	236	197	203	216	238	240	185	199	214	220	238	189	236	240	192	214	222	209	205	201	234	215	220	208	223	226	209	196	214	195	188	221	188	203	219	261	222	170	230	210	209	217	190	216	214	211	202	230	216	225	202	226	213	207	233	213	232	222	184	225	221	213	232	204	239	225	208	183	210	229	202	205	210	207	221	218	221	206	205	227	219	199	230	193	208	223	231	224	204	207	190	232	219	230	195	214	209	213	204	233	238	201	200	232	198	190	215	226	177	200	216	241	220	224	192	212	226	190	215	235	204	216	226	194	213	213	233	207	232	207	225	221	200	226	194	215	225	215	217	213	220	209	184	205	231	215	222	178	187	264	208	216	201	210	205	227	192	179	187	192	208	226	224	184	226	224	217	191	211	222	214	248	245	203	234	216	215	216	231	177	204	204	213	216	194	201	200	238	190	198	197	238	213	233	196	204	180	180	215	212	199	220	230	210	235	230	210	199	197	231	213	225	204	227	216	241	213	193	189	218	201	227	192	220	209	207	185	212	240	219	233	200	233	235	237	182	243	210	205	211	196	198	208	224	208	218	212	235	202	196	211	208	223	231	215	214	201	234	232	244	192	192	217	185	192	239	216	233	215	220	205	218	197	207	211	239	185	198	183	225	210	226	227	204	177	188	198	191	241	219	203	217	216	228	207	215	199	230	202	192	187	208	223	230	195	194	216	215	233	233	230	238	241	218	230	223	231	238	215	220	203	200	245	232	201	229	209	215	176	214	208	231	204	211	201	202	202	217	205	241	206	237	221	217	215	200	212	211	186	235	193	225	221	210	212	223	235	196	215	213	206	211	176	211	188	201	200	183	221	212	269	207	211	210	231	198	203	181	172	205	233	220	213	213	217	234	219	211	197	179	218	196	183	202	223	240	224	218	231	222	214	214	223	213	213	239	204	249	227	228	209	212	239	222	200	197	198	197	236	205	182	207	223	198	209	215	189	220	179	219	194	213	195	233	198	211	201	207	169	192	185	257	227	221	210	208	229	219	220	214	216	198	207	206	187	217	224	196	212	183	212	238	232	227	234	214	231	204	235	225	230	216	240	220	208	201	214	220	217	211	201	203	197	207	205	228	251	212	206	207	202	185	218	215	193	197	233	211	220	214	230	199	199	194	210	201	195	208	202	225	195	212	207	218	211	235	207	202	208	231	192	193	200	212	211	203	200	196	218	195	205	210	189	213	224	200	229	202	236	221	210	228	203	198	233	193	201	238	239	198	219	198	203	184	197	204	237	219	206	215	216	204	225	202	251	216	197	206	200	202	206	197	194	215	235	233	224	237	243	211	219	258	213	210	230	215	192	210	205	191	206	233	211	210	187	218	215	212	242	220	215	199	214	212	219	206	192	223	228	222	235	193	232	223	220	208	225	199	224	218	199	197	231	210	204	194	207	220	216	235	213	228	213	223	209	231	228	220	227	193	210	215	199	189	199	250	217	263	208	201	207	198	209	207	200	212	215	212	223	197	196	207	224	193	227	225	228	182	193	199	210	236	213	226	219	208	217	192	185	195	241	239	197	224	220	199	210	206	223	215	184	235	207	224	203	198	226	221	211	179	193	224	222	199	227	215	197	211	217	217	218	202	218	207	200	238	183	217	237	198	216	197	209	230	217	226	216	210	207	217	212	206	207	196	230	257	216	219	215	230	208	210	192	212	220	206	226	253	225	196	208	216	235	215	233	193	180	202	199	244	223	231	195	211	195	210	179	193	205	223	190	220	224	223	220	211	199	197	204	215	204	204	232	206	192	205	206	216	218	204	199	217	225	258	215	195	214	241	228	199	206	193	192	229	212	180	203	210	213	184	237	232	207	251	220	211	194	207	237	204	220	219	198	235	220	199	220	212	221	217	210	215	218	240	192	201	238	215	188	233	224	211	191	224	211	214	199	251	204	215	233	209	210	182	221	219	203	218	228	208	212	199	203	219	228	247	183	233	206	180	202	221	225	227	234	236	232	212	212	206	212	209	195	227	223	202	212	224	211	214	189	216	205	202	197	215	190	210	233	223	231	196	231	210	183	223	263	193	214	241	207	217	215	232	214	229	225	194	211	227	242	221	216	247	185	229	202	224	197	225	216	238	221	197	206	200	210	212	224	183	223	205	193	212	209	223	230	246	182	233	214	203	232	235	232	231	204	207	223	206	186	250	211	206	214	183	219	193	214	184	200	220	194	224	218	189	182	219	247	225	177	219	203	219	233	228	221	208	210	219	259	207	203	207	218	215	228	224	233	225	230	229	203	207	208	233	238	205	218	204	204	241	218	212	183	212	220	208	202	226	217	220	220	200	219	198	235	229	216	216	199	213	219	204	236	198	238	237	207	219	205	218	256	231	189	189	172	209	220	200	235	225	221	197	221	220	214	216	233	223	186	217	194	240	211	237	211	189	182	215	256	206	231	211	207	207	227	217	224	177	191	192	212	201	198	238	197	210	200	188	191	197	205	211	180	200	231	229	219	209	215
38653	24163	17023	8980	5043	2982	1034	550	469	478	457	465	489	523	489	466	464	476	464	457	449	448	503	443	491	461	452	474	459	519	464	434	433	439	444	457	475	473	454	436	471	484	449	432	434	459	463	483	508	482	486	428	456	447	489	483	460	452	436	409	484	454	463	476	443	472	470	497	473	474	412	436	460	444	500	449	438	443	436	439	433	513	527	419	469	442	475	429	493	457	513	465	464	453	488	476	456	448	463	496	470	479	482	479	454	452	520	446	434	461	434	462	479	439	483	478	432	443	430	463	434	444	409	475	434	424	459	435	463	516	486	442	445	464	457	429	431	441	436	475	467	419	474	434	490	474	446	462	465	479	476	478	435	455	500	463	454	412	463	429	447	413	476	437	473	468	448	463	489	503	448	458	465	469	470	438	446	459	457	440	497	428	470	471	467	457	457	478	485	480	447	501	470	483	476	481	452	472	453	473	447	465	447	470	474	448	443	452	430	502	476	446	503	474	467	442	455	472	463	448	513	453	488	430	476	454	463	471	452	505	493	460	483	489	457	445	499	464	454	484	443	446	480	446	494	480	463	472	440	453	504	460	415	448	436	502	510	453	476	459	459	525	462	468	474	503	483	447	447	425	463	491	428	428	483	430	469	504	433	455	472	462	467	442	477	463	460	459	482	440	426	459	454	466	484	460	453	440	455	468	437	460	462	446	494	489	492	438	480	438	455	457	462	436	458	496	455	435	483	453	488	468	436	473	437	442	484	414	443	456	466	452	452	491	512	493	468	493	438	464	448	492	510	420	457	427	475	427	469	429	507	470	473	443	479	490	459	442	458	473	451	468	481	472	461	461	441	471	498	479	485	478	483	432	481	447	428	420	427	460	425	435	460	469	453	442	452	477	485	466	465	474	436	454	460	442	493	460	459	466	477	445	466	438	474	459	461	484	454	462	464	428	456	471	425	472	474	431	448	480	458	456	459	449	479	480	466	467	460	490	479	453	478	456	447	460	454	457	468	503	449	473	461	460	436	428	465	480	451	477	451	457	453	435	456	491	477	445	478	439	433	480	464	447	451	472	468	446	464	409	432	469	461	425	481	474	450	472	452	457	468	443	511	438	467	469	437	445	481	437	431	482	463	458	447	439	440	463	470	462	430	447	458	470	427	444	478	426	495	486	472	454	462	454	462	489	462	460	466	465	477	481	455	461	450	406	445	472	473	471	469	464	461	432	451	488	462	440	475	451	459	441	426	472	456	467	469	463	462	446	435	446	472	473	425	484	508	445	490	484	421	440	494	516	464	472	457	474	464	465	468	461	466	486	478	475	502	457	462	460	494	444	446	422	448	446	447	469	448	465	444	479	482	439	455	483	480	476	464	460	458	474	473	475	464	484	497	464	422	454	434	460	491	466	450	484	487	516	462	443	481	474	455	472	476	447	487	416	476	446	476	415	462	462	465	424	453	430	455	440	438	459	449	424	437	489	460	456	461	446	471	451	460	470	435	436	447	461	449	460	433	464	464	473	444	425	457	446	471	479	448	500	437	498	472	436	463	466	453	465	423	471	453	445	475	466	461	483	448	475	461	432	495	425	460	441	462	464	471	453	437	498	461	447	465	498	443	433	484	442	462	471	455	439	462	448	480	465	439	478	445	419	471	481	502	440	447	470	449	454	486	493	465	506	464	468	460	445	472	478	541	447	438	470	455	459	419	448	455	453	508	419	446	514	468	450	436	465	446	459	451	443	457	453	450	487	468	440	446	423	466	518	436	450	483	475	455	442	455	451	454	464	458	479	467	463	482	455	478	449	481	461	500	464	471	446	467	476	458	472	474	455	452	454	507	450	465	445	499	432	500	453	436	477	443	459	436	435	460	450	464	441	442	461	449	464	460	469	457	443	437	433	449	436	454	511	449	469	495	474	441	460	461	434	439	464	481	466	460	459	454	484	457	473	471	443	437	426	434	500	440	451	487	492	466	467	464	466	447	482	478	426	457	436	483	449	435	463	451	463	486	512	449	491	450	475	500	472	466	460	461	450	448	509	458	476	475	472	461	472	461	489	480	485	423	431	435	474	473	481	489	417	483	445	495	451	459	452	468	483	474	479	448	485	463	486	473	434	447	426	461	483	513	455	446	454	471	486	502	471	443	438	459	468	453	463	455	447	440	432	471	486	442	491	474	441	450	449	433	446	476	481	458	462	458	454	461	476	481	439	451	490	476	447	463	477	425	464	472	421	440	484	426	445	452	454	461	444	459	509	469	495	477	420	427	443	425	464	502	488	467	449	440	443	456	470	503	478	478	448	440	459	486	469	486	462	462	476	471	460	488	460	464	481	495	417	452	449	434	478	524	479	477	497	435	492	485	460	474	474	441	433	466	487	473	479	408	478	472	447	481	486	444	489	463	469	447	457	455	457	457	467	490	458	454	477	451	467	459	485	434	453	448	450	494	462	459	478	448	448	447	462	478	471	475	480	459	456	460	448	450	477	440	454	454	466	456	429	459	439	450	446	480	468	452	461	450	444	434	472	444	436	478	499	468	438	511	453	453	468	457	472	459	475	438	490	477	445	448	487	469	444	456	495	487	462	427	470	467	452	451	445	465	466	472	448	485	489	469	502	462	475	430	455	426	461	471	462	461	490	466	437	451	457	468	450	451	434	446	491	464	459	459	501	467	456	432	497	455	413	430	419	485	480	460	428	436	450	503	490	461	445	441	460	450	456	481	449	474	495	465	480	458	454	464	446	469	463	482	465	492	431	445	459	470	462	465	491	453	486	425	467	481	498	523	448	441	492	471	466	403	485	452	453	448	490	448	463	495	462	424	465	435	422	510	489	448	441	478	458	464	476	460	439	483	490	481	468	449	421	481	483	469	492	457	472	491	456	467	489	486	474	482	468	439	481	456	454	434	417	446	498	446	466	466	434	471	438	450	446	461	465	477	446	449	475	469	471	481	470	472	450	437	456	503	473	464	427	444	472	465	448	478	492	483	442	513	503	471	458	475	443	504	479	454	482	460	465	435	433	471	468	468	487	456	472	462	421	461	472	447	468	507	479	476	457	453	479	498	417	454	424	449	428	473	459	466	463	441	449	456	456	446	447	469	429	468	448	470	458	432	475	439	465	484	471	477	477	490	491	467	494	462	495	469	481	435	452	496	490	440	489	471	476	447	471	446	471	471	485	452	425	478	446	442	465	456	476	467	452	457	456	498	493	460	473	467	481	443	440	498	451	468	473	439	454	488	427	454	414	467	491	463	454	488	470	440	441	469	482	433	427	483	453	429	463	453	458	472	448	503	456	443	437	462	460	463	420	449	505	455	475	448	449	483	483	441	450	466	456	463	456	443	459	453	482	424	436	440	486	449	464	444	453	425	473	443	435	454	468	460	443	460	477	452	482	463	465	438	465	459	477	464	455	405	428	476	470	429	438	451	463	444	455	474	459	511	498	466	485	485	461	409	431	433	434	433	443	453	466	444	443	441	431	487	475
66977	37183	18664	6742	2244	1160	517	310	315	266	279	276	250	277	268	259	285	270	266	278	268	290	291	273	261	266	258	293	262	221	282	276	238	284	250	277	257	276	272	239	264	267	276	255	301	259	264	272	264	286	268	248	278	235	264	289	267	276	268	301	281	268	257	253	251	248	264	298	263	241	262	253	300	274	279	299	261	295	242	246	312	299	285	280	286	259	270	284	267	245	266	280	287	282	266	246	244	266	293	237	284	282	274	244	264	266	271	279	250	283	239	293	270	257	289	289	318	266	282	284	258	279	294	274	260	280	285	275	279	258	279	259	263	309	254	258	288	285	265	288	270	270	285	272	288	299	275	268	278	256	249	263	287	296	248	275	273	270	251	310	282	241	264	267	280	250	283	275	244	265	296	296	253	265	247	267	257	264	298	274	274	293	296	290	269	255	279	301	262	253	276	285	263	215	301	306	273	243	256	260	282	255	267	265	302	258	258	300	299	244	265	284	251	270	291	276	271	274	278	284	254	278	264	263	253	320	272	270	239	270	251	269	262	297	265	261	254	226	267	237	263	273	268	251	290	267	242	249	284	259	293	275	275	297	258	271	262	280	267	268	257	269	261	271	281	256	267	274	295	316	261	263	262	237	254	269	231	310	273	270	235	247	270	281	265	261	304	266	274	290	242	313	229	273	252	252	302	255	260	239	265	286	268	302	290	280	273	307	294	272	252	271	262	296	243	252	265	253	288	263	283	260	265	262	287	280	281	286	264	294	275	254	273	281	282	255	265	288	324	271	301	270	255	297	267	280	261	269	274	254	259	300	281	262	266	249	291	269	302	273	319	265	285	274	279	226	265	270	276	249	254	268	256	279	286	293	276	260	282	257	290	262	259	247	294	262	290	287	284	232	277	272	239	281	272	267	254	243	259	300	269	294	268	289	283	291	266	285	299	261	264	278	247	253	311	259	247	283	257	246	261	258	270	257	279	328	285	250	261	290	282	285	258	256	291	274	279	263	267	269	275	274	273	272	275	265	289	258	268	274	287	267	246	285	237	256	256	278	243	316	269	255	274	283	273	268	266	265	287	262	283	219	254	282	277	262	273	279	282	257	330	283	286	293	268	257	283	277	269	245	249	284	286	252	242	307	256	295	272	295	266	252	280	278	261	263	269	247	258	262	260	271	268	229	248	259	267	278	279	264	259	278	297	246	276	257	243	301	299	302	256	268	288	289	256	265	261	264	309	300	259	272	247	251	276	286	285	279	283	281	283	296	289	266	275	282	242	277	261	271	258	258	309	286	289	278	267	262	273	298	304	267	280	278	318	246	282	260	261	277	265	260	279	279	276	261	278	233	261	293	278	256	284	261	279	267	277	263	265	242	237	286	299	302	277	267	282	267	275	254	248	255	257	290	270	248	289	279	288	285	258	231	276	277	265	303	246	258	269	293	252	268	279	273	308	291	313	300	297	259	273	297	246	271	283	283	266	286	256	233	254	294	276	286	257	247	285	282	273	271	252	242	237	276	269	326	282	295	291	261	302	278	275	277	283	273	283	275	303	304	271	284	247	229	258	291	295	264	261	280	268	282	270	256	281	271	257	293	291	255	282	288	284	256	226	263	290	266	295	293	276	280	237	238	268	292	264	279	253	260	258	283	290	279	262	297	273	281	259	270	298	264	309	256	276	325	249	262	253	285	255	288	263	286	274	292	281	287	277	249	249	271	218	265	261	255	286	248	271	257	291	274	275	270	286	267	264	282	255	239	262	278	296	284	241	274	263	298	271	258	262	296	262	262	268	283	255	307	299	282	242	257	296	271	258	280	290	248	318	275	277	276	229	257	268	278	263	279	260	300	257	284	291	302	265	265	294	265	274	254	252	244	258	304	261	272	257	309	318	302	280	254	267	278	250	284	275	277	286	265	263	251	258	276	287	269	271	300	272	323	260	248	275	325	305	259	264	258	287	290	294	242	280	246	259	317	273	254	318	263	272	282	276	292	272	283	233	270	274	288	264	243	229	258	270	260	291	273	277	304	238	303	309	269	263	286	277	274	273	283	278	253	269	305	267	246	296	294	271	252	283	304	265	287	254	276	255	293	232	271	270	245	288	298	277	263	228	254	293	254	277	234	251	276	262	269	281	276	283	267	248	256	246	301	263	294	274	253	257	269	240	286	275	257	255	247	232	269	279	262	263	248	266	331	275	287	256	265	309	273	260	283	232	265	276	242	281	278	284	279	249	278	277	275	279	292	278	283	250	250	251	279	283	254	283	258	277	265	278	267	292	272	264	258	249	284	239	291	265	331	285	247	280	266	266	291	246	267	294	286	255	290	265	269	293	307	284	286	266	284	211	270	290	278	249	259	294	247	245	265	260	268	270	290	261	301	292	301	272	244	289	270	287	287	262	276	273	273	293	253	301	262	269	255	296	216	250	260	243	288	275	261	254	242	288	239	268	287	261	267	268	270	267	269	276	278	284	275	276	231	281	290	284	295	263	281	272	275	269	269	279	266	245	273	255	258	221	258	276	274	275	295	270	303	229	249	255	276	288	267	272	297	270	276	255	278	280	270	276	247	269	286	272	284	277	287	283	236	272	294	262	268	284	255	263	298	249	243	276	252	274	283	237	255	271	286	240	288	303	280	264	289	258	251	276	289	304	266	278	266	247	280	262	292	290	267	258	268	246	257	235	254	265	298	277	265	277	276	303	290	274	283	262	297	302	299	264	270	287	266	282	252	276	264	255	280	269	268	277	288	253	257	233	283	294	282	290	311	251	252	253	284	267	257	261	281	258	282	266	263	278	249	293	245	235	262	268	262	298	286	232	263	254	255	278	265	272	283	243	278	254	255	271	281	266	287	255	307	296	256	251	285	284	281	297	248	256	300	302	256	281	260	269	226	261	278	291	289	269	294	254	261	256	271	272	305	271	271	249	296	264	242	289	276	269	263	275	271	297	265	274	279	238	260	274	281	319	275	258	225	296	282	300	270	270	281	263	311	273	256	303	282	283	285	251	310	272	282	242	261	264	290	269	300	264	270	265	275	298	265	277	308	267	284	296	279	254	259	259	265	271	257	283	273	268	258	276	273	262	261	262	295	255	285	264	283	306	279	237	289	248	260	268	298	273	259	258	279	331	286	284	258	272	271	248	291	243	294	273	259	289	306	280	282	289	270	297	291	258	274	273	300	261	278	276	311	262	268	235	251	270	240	263	267	271	254	271	266	264	274	273	287	250	261	267	281	270	265	274	324	272	268	283	299	270	271	261	280	274	276	282	257	257	273	276	284	270	286	267	251	295	258	253	270	248	267	258	282	243	276	268	236	289	287	271	260	234	246	263	263	272	253	287	270	292	248	286	278	252	282	298	295	266	259	246	301	252	270	289	270	263	274	291	263	261	300	283	260	261	268	282	281	244	289	311	279	277	301	254	284	292	276	280	270	292	290	291	300	266	241	230	283	267	278	299	299	257	257	252	274	269	258	259	293	282	309
43607	28210	18898	10912	6004	3387	1276	689	643	655	546	612	559	601	552	534	592	578	600	619	525	627	579	577	598	558	578	566	575	588	530	553	569	594	555	548	553	538	548	577	569	571	573	532	542	572	609	586	577	546	557	548	558	582	570	568	552	564	543	592	592	552	602	586	559	535	584	563	566	585	552	585	561	600	571	581	568	598	586	596	582	537	573	565	567	531	528	588	571	556	589	548	538	579	531	589	593	535	542	592	557	566	588	576	550	579	593	580	569	536	551	578	588	587	552	581	545	571	585	525	588	548	582	575	572	564	525	572	521	544	546	566	516	572	558	551	585	521	583	564	609	584	580	563	584	577	530	573	588	550	554	586	572	571	540	561	537	566	607	598	545	599	587	570	583	571	590	564	530	578	547	585	584	529	559	576	593	559	610	570	605	587	560	579	559	539	561	543	586	555	577	569	553	580	552	570	577	580	537	576	535	596	574	545	575	557	536	547	534	533	547	570	533	623	589	604	626	583	563	596	580	621	608	591	571	580	566	546	552	585	617	564	529	572	583	581	572	554	597	558	610	537	527	615	580	572	568	593	609	538	547	584	550	584	549	574	577	525	537	561	562	541	557	687	512	567	563	554	591	554	611	614	575	620	596	606	554	575	573	586	549	534	531	573	593	596	569	598	603	566	645	529	626	611	534	554	609	588	579	557	558	598	592	569	583	574	519	555	566	533	566	534	569	585	581	590	585	504	568	566	542	586	562	573	559	531	543	581	542	574	536	575	569	573	541	577	596	563	544	569	565	548	521	571	568	533	602	555	549	551	556	593	543	622	565	569	563	570	516	553	567	613	554	591	546	540	592	593	502	606	578	559	564	590	571	548	576	535	592	599	544	562	533	579	575	522	584	565	565	570	560	528	568	551	566	558	561	539	529	560	576	550	527	567	556	569	621	521	577	531	598	569	560	557	599	532	554	626	561	543	599	567	562	587	552	564	601	564	560	559	554	565	553	553	567	596	554	546	546	570	542	587	521	557	574	570	574	573	586	597	583	573	576	587	559	553	557	576	520	583	555	569	549	533	541	588	578	569	541	569	586	591	595	531	601	542	568	534	582	551	585	557	555	581	567	560	568	597	558	575	595	581	567	537	579	570	533	550	558	602	516	571	564	634	584	588	549	550	561	612	561	563	588	537	560	592	551	627	501	610	566	576	575	586	575	557	565	562	608	554	587	575	575	588	576	578	572	567	595	571	582	555	592	552	558	580	564	568	582	566	578	568	571	582	533	613	571	559	591	601	589	607	608	596	577	540	564	535	575	599	559	606	580	559	592	605	550	552	551	547	580	578	547	552	587	587	548	559	562	547	545	566	534	580	577	542	575	561	570	567	550	564	553	563	577	561	557	604	548	551	547	589	603	581	590	540	583	565	632	580	605	577	582	580	554	564	576	527	568	555	532	532	547	565	569	565	585	583	564	561	589	556	577	567	558	590	582	578	566	566	558	597	551	615	601	604	542	602	550	588	533	530	529	559	537	568	607	556	548	610	553	579	579	594	606	581	566	523	541	545	532	561	602	557	569	565	588	610	558	567	555	612	548	570	595	580	548	552	582	558	598	583	567	548	574	580	545	547	533	566	571	547	567	560	581	553	575	599	570	591	577	567	543	540	565	579	561	592	576	575	548	548	578	582	566	567	561	588	578	633	588	575	551	576	546	524	553	571	574	576	588	601	599	539	530	574	559	558	562	559	577	615	576	596	541	557	548	569	545	580	583	591	575	587	579	588	564	529	575	543	569	544	530	603	535	583	609	598	586	543	578	583	561	572	599	625	613	544	602	540	561	567	566	576	590	546	568	582	549	568	559	562	577	555	560	545	522	546	526	519	567	580	589	579	587	578	555	588	566	546	577	582	588	611	550	578	585	565	573	609	608	587	548	589	562	546	615	545	547	589	541	549	555	546	575	602	582	575	577	555	553	552	604	560	609	571	569	549	582	525	566	588	571	563	584	576	566	573	621	540	571	522	570	549	594	579	586	539	592	581	559	585	610	562	551	560	581	572	550	547	547	544	540	563	548	577	579	579	577	566	578	590	599	590	577	594	577	574	553	594	623	597	518	571	554	553	579	553	577	553	549	559	571	575	558	551	509	601	579	616	559	541	597	582	541	578	568	567	539	562	630	600	571	530	510	520	564	586	548	566	546	582	566	561	558	598	553	548	576	583	506	538	549	565	601	580	537	542	548	588	588	544	611	542	565	531	571	566	556	575	568	587	570	543	533	569	545	608	589	549	582	527	571	592	568	566	606	574	570	550	558	552	572	555	587	590	597	553	576	579	557	549	610	584	562	622	559	567	575	579	566	570	579	558	607	579	584	558	538	589	565	564	562	600	545	534	579	548	580	594	558	606	597	569	580	592	568	558	556	599	549	541	579	565	570	605	582	587	530	592	589	545	565	577	552	552	584	563	586	543	560	537	557	559	573	568	601	565	556	556	546	559	568	600	595	524	577	587	570	583	563	606	615	624	602	591	619	553	539	536	564	603	656	514	551	546	587	598	568	568	560	587	574	534	579	554	566	571	554	555	578	545	558	607	594	596	583	604	586	581	561	538	601	582	593	568	587	547	537	587	562	542	578	598	576	577	544	547	569	552	579	562	559	572	575	577	533	596	563	570	549	546	601	560	555	573	577	548	555	554	612	593	586	578	578	612	532	551	560	588	605	538	603	530	575	550	600	569	623	560	519	584	577	581	581	534	546	546	559	611	596	555	526	594	570	584	582	603	567	579	567	525	588	588	521	565	568	573	566	604	575	564	601	619	538	526	613	576	562	547	543	540	591	583	561	573	533	589	547	550	600	587	562	540	594	535	609	592	582	556	573	599	565	549	615	584	574	582	584	588	573	542	606	594	598	563	589	583	584	585	588	571	606	605	603	586	580	526	582	547	603	564	577	619	553	586	528	561	578	578	547	617	564	534	538	589	570	549	580	578	579	588	602	542	576	531	532	565	553	555	527	565	568	545	590	589	539	569	582	560	570	602	559	589	548	580	588	537	538	585	575	582	575	567	598	570	573	539	588	562	550	536	578	559	571	595	560	572	556	597	580	598	597	549	553	565	544	580	555	548	547	541	532	527	555	566	531	560	586	602	529	563	586	522	564	562	543	593	611	531	572	576	575	585	588	529	602	558	555	532	570	586	562	583	586	574	580	553	567	561	577	573	595	600	583	579	540	575	559	570	522	579	547	574	580	572	534	579	566	562	587	560	600	583	567	598	600	548	555	552	576	552	551	543	556	572	559	571	548	576	591	575	563	559	565	568	566	559	559	544	576	591	563	603	568	526	582	554	603	547	596	561	533	566	575	547	531	555	555	563	545	554	619	561	573	585	569	587	556	567	603	585	552	571	574	563	580	571	567	597	607	577	540	601	575	580	540	571	587	593	581	538	539	551	577	572	519	574	589	541	553	587	541	549	547	518	576	609	579	512	524	593	547	597	556	520
49342	20841	6872	2484	940	389	224	208	225	205	200	212	224	241	221	203	215	205	211	199	208	212	271	237	198	225	204	179	178	240	230	225	195	211	174	188	233	216	219	210	194	212	217	216	227	212	226	221	207	221	195	209	212	221	165	206	198	212	202	220	202	230	231	220	198	172	214	216	234	209	209	241	200	240	215	248	207	193	201	209	210	197	200	177	205	190	195	209	202	225	200	211	213	212	221	204	178	196	192	179	208	216	205	195	217	209	202	192	209	213	190	202	209	208	244	225	217	212	226	216	203	222	213	197	216	224	194	186	218	204	220	186	215	193	214	223	212	228	214	206	195	221	205	192	199	205	213	196	199	208	203	222	192	196	223	228	233	225	208	196	221	230	217	238	228	214	209	228	190	196	204	201	214	216	216	220	216	187	170	201	224	212	206	177	206	217	225	222	226	223	209	189	229	229	237	215	200	221	192	218	214	204	191	209	209	206	209	210	190	227	209	190	213	246	187	217	203	212	182	211	195	183	229	216	213	248	206	223	221	272	232	217	196	209	233	194	198	176	229	191	235	203	222	214	231	220	211	200	217	223	210	211	222	220	218	211	195	189	214	218	179	180	224	217	215	224	226	212	201	206	228	213	212	187	201	204	212	190	221	221	200	237	214	232	197	208	234	228	210	198	207	237	226	234	205	197	195	188	190	187	206	211	219	200	227	208	197	193	186	198	213	230	225	219	189	215	206	204	200	205	206	216	197	207	206	195	246	213	199	222	218	225	192	195	220	196	205	207	209	212	208	228	219	215	216	215	210	235	232	187	199	209	201	197	230	207	201	212	174	204	234	226	222	231	204	197	211	214	197	185	195	243	208	215	220	212	213	220	205	196	234	225	235	201	213	222	215	193	211	196	200	212	204	182	201	208	207	200	211	209	220	204	197	219	203	210	182	237	217	189	192	201	215	208	201	215	240	187	233	194	209	201	196	209	175	191	218	198	217	230	207	229	180	211	255	205	202	201	191	216	218	195	202	231	207	203	203	207	187	217	214	217	201	237	220	199	187	206	222	211	214	204	242	240	207	197	218	210	225	209	198	223	184	217	202	181	225	220	209	180	225	221	203	209	206	183	196	179	175	218	211	220	186	216	187	210	202	208	213	218	238	185	212	213	209	215	240	229	206	186	173	226	201	214	208	219	231	212	228	211	223	211	234	224	218	186	188	221	197	198	200	209	231	206	155	236	221	210	201	192	182	198	238	208	200	216	204	226	176	223	213	207	178	199	195	218	210	214	194	207	222	207	171	206	175	189	209	202	198	202	220	211	193	226	201	227	196	223	212	200	222	191	218	207	206	223	211	229	209	214	213	199	203	197	210	208	230	190	193	215	194	191	206	209	180	194	220	224	216	198	197	199	221	207	225	201	183	195	201	217	203	201	223	218	222	208	215	204	207	177	190	216	206	229	205	208	193	221	189	190	204	215	224	204	217	201	210	203	208	227	216	195	209	198	211	205	215	188	205	211	222	248	220	207	200	220	204	196	217	182	214	235	243	172	223	248	221	202	265	204	220	223	223	210	230	205	191	223	198	208	193	219	217	216	191	207	200	204	224	210	204	195	203	206	211	209	180	195	219	211	183	250	214	214	223	203	195	203	213	195	224	191	204	209	198	217	219	205	200	219	237	212	202	225	206	186	228	201	205	224	201	199	223	175	201	211	235	236	233	215	195	216	227	193	194	234	186	212	187	220	207	194	226	193	208	222	204	228	213	195	218	210	233	233	217	225	219	198	215	213	191	205	202	210	205	227	198	202	228	171	221	214	187	203	179	222	206	234	221	200	188	189	197	204	217	230	174	224	201	181	212	236	221	240	237	219	219	197	185	216	205	197	217	219	202	190	191	215	204	226	224	190	224	197	200	200	209	204	212	231	209	222	214	218	218	196	212	203	209	212	227	180	214	196	214	209	216	207	222	234	214	216	212	209	187	230	216	204	214	194	185	221	219	231	183	242	186	196	208	204	191	233	239	209	214	234	229	182	219	215	222	229	230	199	222	201	212	186	219	220	221	215	253	178	212	220	201	222	189	206	231	213	207	241	243	199	222	213	218	206	204	218	194	201	190	212	208	228	223	214	207	210	222	192	216	209	189	209	211	215	218	226	197	218	208	210	194	200	203	227	239	224	213	225	212	209	226	205	178	227	220	232	196	222	190	212	196	227	215	218	224	229	188	200	209	211	202	228	195	224	218	217	199	214	199	208	189	205	216	189	208	221	201	164	198	211	216	219	193	192	231	237	194	210	191	200	210	183	219	231	204	230	216	224	193	209	198	191	206	209	205	210	205	250	202	229	217	211	209	227	234	201	218	217	209	237	222	214	191	216	237	186	211	201	210	217	201	184	213	230	202	201	214	205	243	196	206	200	221	200	203	214	212	196	224	259	225	225	198	203	203	212	210	210	188	203	232	221	228	214	196	231	197	233	204	208	201	176	206	202	205	201	225	226	205	189	227	233	217	216	213	221	220	191	198	204	221	222	218	201	183	212	231	235	214	206	194	221	215	197	191	221	196	200	207	193	232	233	224	224	200	215	216	222	212	192	213	208	200	229	211	209	194	216	199	187	224	216	217	202	204	220	167	201	195	225	191	196	211	223	231	207	223	196	200	200	199	195	235	229	210	178	229	198	193	190	225	184	182	195	206	206	207	230	222	182	220	207	236	218	201	189	208	222	178	204	191	207	199	193	222	212	247	206	196	182	193	194	235	239	221	190	195	180	223	211	192	208	194	192	205	213	242	226	197	230	254	236	188	193	200	199	206	210	195	216	218	206	194	194	202	219	207	212	226	206	208	206	209	215	200	168	201	199	224	189	205	199	227	194	211	212	189	203	211	184	221	225	228	237	234	190	214	214	220	185	182	199	213	221	215	180	222	209	228	211	222	238	167	205	214	228	193	204	202	216	212	231	172	202	190	217	214	204	210	220	216	207	201	205	227	239	219	212	226	220	226	216	198	205	218	224	223	199	217	225	166	193	199	227	205	214	204	169	233	203	221	211	225	208	184	195	212	199	207	225	202	205	213	207	214	197	181	220	196	215	222	229	211	257	204	228	225	213	242	227	192	205	219	190	204	183	214	211	222	207	207	199	207	220	217	191	221	222	211	212	211	195	218	233	239	179	228	199	184	220	238	209	170	218	221	227	204	216	199	176	221	237	237	213	195	191	184	184	184	198	217	198	212	197	200	179	197	219	203	173	215	208	229	218	244	203	211	185	204	215	201	244	223	215	225	205	191	185	190	215	197	231	218	199	202	211	225	194	199	211	208	214	229	153	214	186	199	224	230	236	199	213	213	191	212	190	232	216	212	197	206	212	206	209	211	199	203	200	221	225	207	202	207	210	181	210	223	202	227	205	195	204	210	208	226	222	212	195	233	206	225	212	189	190	222	219	176	224	231	184	216	201	211	188	212	226	179	222	230	216	197	230	216	179	205	235	216	209	194	199
32873	14199	8564	5238	2735	1179	505	445	485	470	482	467	413	450	431	415	452	461	482	450	461	444	425	449	446	428	464	420	453	425	479	450	452	430	455	469	451	441	450	437	448	459	437	446	413	425	470	454	404	439	435	496	401	446	464	440	457	438	456	483	423	436	480	448	455	457	463	431	436	436	437	451	417	464	423	456	448	423	447	439	465	475	424	451	395	425	475	473	454	393	465	470	479	425	446	436	442	460	466	464	440	468	476	447	447	441	461	438	484	439	472	467	426	443	449	435	469	441	417	477	487	449	421	425	444	467	460	447	429	461	431	474	442	452	465	439	428	436	444	458	461	425	461	467	440	446	453	442	442	461	459	435	431	472	444	445	470	449	427	441	456	464	432	425	441	463	444	462	455	473	467	461	462	436	413	440	465	469	449	434	458	471	500	486	460	461	466	436	410	408	472	449	484	446	420	471	468	421	430	441	463	457	480	474	455	434	454	458	454	480	474	458	478	453	456	459	493	445	437	446	441	470	436	444	486	423	426	502	507	451	470	434	428	452	464	444	466	428	423	467	475	435	419	434	421	448	442	470	444	447	431	428	479	445	441	455	481	440	405	427	479	416	457	439	433	454	462	434	427	467	463	433	417	454	423	474	491	448	421	412	439	457	448	451	478	452	415	454	483	465	454	434	457	477	442	457	472	447	468	440	489	432	425	445	475	456	442	444	467	427	427	481	451	451	465	458	465	455	452	496	467	446	451	428	428	427	472	431	464	443	471	445	442	410	473	428	475	471	449	456	422	450	429	436	441	460	500	421	440	427	440	435	455	454	437	436	438	449	452	435	442	411	473	451	430	470	441	448	479	446	453	479	390	429	452	441	438	456	426	460	445	461	460	462	437	462	494	444	441	425	433	449	454	404	464	448	462	475	423	465	452	453	453	405	416	448	462	461	463	424	446	444	475	435	448	427	425	468	481	493	421	473	478	475	440	446	460	454	457	461	449	468	412	435	435	487	428	433	461	447	458	455	458	427	434	434	452	486	466	470	451	435	466	455	454	430	432	459	447	458	453	402	444	419	463	471	430	439	439	428	446	486	418	449	436	405	430	453	466	444	428	465	486	446	441	430	453	435	466	473	462	451	426	451	470	448	437	467	456	478	438	424	469	450	445	463	421	430	465	462	455	426	435	482	447	457	468	431	474	450	451	420	465	444	435	473	472	423	426	438	467	448	412	428	449	415	472	445	454	462	428	443	453	454	419	457	466	422	440	456	483	451	459	406	434	414	436	462	421	461	422	460	449	426	433	429	466	433	440	459	479	445	441	464	440	427	479	495	452	444	459	442	486	473	442	442	437	459	477	423	457	477	449	441	482	457	421	474	447	429	454	466	483	452	458	493	467	500	481	453	440	440	460	480	431	460	458	448	443	465	450	486	452	461	448	466	445	446	480	485	489	451	468	452	478	450	425	449	453	449	474	424	482	493	456	426	473	488	461	469	440	437	451	468	457	465	437	496	446	418	454	445	486	506	456	454	441	473	464	459	467	450	474	436	447	456	424	505	451	435	443	479	441	432	440	475	463	438	482	433	429	457	458	426	483	487	479	500	439	477	457	451	399	488	457	447	430	407	426	448	433	463	439	462	416	434	450	481	468	458	435	478	469	475	452	466	411	480	424	449	475	446	455	461	441	431	446	473	455	441	467	456	442	449	468	457	432	457	448	436	456	460	411	463	443	460	445	417	459	443	426	437	441	472	424	428	402	481	435	433	481	438	435	451	463	475	456	469	493	444	424	452	480	431	462	434	434	437	450	459	441	476	456	466	460	444	496	507	445	462	425	443	443	426	491	453	458	447	440	479	436	471	424	468	450	452	467	441	477	446	467	446	444	435	467	452	442	446	460	448	478	439	425	449	465	466	465	418	489	457	429	442	430	464	468	430	493	469	435	467	443	432	431	458	479	438	467	438	450	457	445	499	454	447	489	420	458	493	434	433	457	415	446	445	467	459	454	445	438	437	413	457	448	451	450	456	453	427	467	442	431	468	439	420	461	471	480	434	438	422	472	435	427	447	448	458	481	463	441	461	464	445	444	472	488	431	475	478	443	484	452	437	426	387	426	469	435	421	441	449	472	491	458	444	446	470	444	435	451	439	432	441	440	460	453	402	417	429	420	436	487	449	431	437	445	440	448	438	476	427	473	403	480	486	449	456	439	469	412	494	490	472	479	455	455	452	426	482	451	426	437	430	378	438	493	445	463	436	446	437	474	428	460	417	443	438	436	469	489	475	444	417	463	421	437	480	447	463	477	435	463	429	436	455	450	456	468	433	470	408	429	460	463	449	455	496	488	440	446	426	450	477	476	462	456	459	442	451	442	468	483	427	467	455	479	422	434	464	440	448	443	439	426	431	456	445	455	422	426	442	468	482	417	487	434	493	485	452	469	470	459	454	440	452	421	484	480	452	453	425	447	443	454	434	461	452	446	431	450	422	392	474	467	462	438	448	422	460	451	444	431	462	416	441	420	473	451	467	412	471	431	441	420	433	498	461	418	435	439	475	473	421	436	434	464	413	429	457	472	443	453	448	477	444	493	457	472	444	421	461	443	477	416	438	450	470	432	466	455	456	466	448	426	468	502	480	480	407	456	458	459	447	449	416	466	473	458	432	450	448	457	461	465	441	454	457	458	485	425	454	422	444	447	422	463	476	416	424	480	444	414	448	448	477	450	463	471	441	466	461	428	434	469	456	472	452	432	420	406	443	419	448	445	441	434	460	457	450	449	420	398	452	487	452	479	475	418	438	412	481	444	502	423	464	454	466	421	444	450	439	454	450	465	439	429	444	436	494	480	400	442	425	443	416	449	438	426	415	478	429	458	469	427	470	485	508	441	423	447	437	442	454	439	463	439	413	472	449	425	416	458	478	432	433	462	439	445	446	459	434	450	422	444	461	466	443	437	474	464	469	487	425	446	433	441	429	453	432	452	453	476	425	411	454	439	431	432	457	440	437	470	436	476	453	494	429	453	455	422	484	456	446	449	437	458	451	459	471	448	456	435	421	409	439	466	449	439	471	441	446	479	411	443	470	479	451	470	465	428	457	428	465	454	472	414	428	428	460	476	465	446	518	449	426	438	446	450	427	448	445	470	419	466	472	407	437	468	447	474	453	419	438	426	477	392	429	456	445	407	438	456	454	428	477	476	421	436	421	451	446	456	454	451	422	467	465	474	431	427	468	468	414	425	436	430	452	467	481	393	424	445	436	485	451	471	436	451	457	409	468	445	451	440	447	448	437	478	458	438	403	459	455	470	480	421	444	475	426	432	419	460	462	452	452	424	509	469	458	442	450	479	470	470	444	465	416	423	438	447	473	452	452	477	446	441	483	455	437	467	465	447	504	524	483	447	425	477	429	470	450	488	435	462	486	419	448	413	450	452	461	414	438	446	454	449	402	454	416	434	470	452	477	453	473	450	485	463	444	419	452	465	451	480	469	413	487
61063	30429	13716	4644	1281	437	231	216	239	244	208	231	216	263	237	230	251	223	220	248	226	224	217	230	186	220	242	201	207	210	187	183	216	201	207	216	223	189	221	187	229	227	243	234	224	206	214	229	211	183	214	212	226	212	211	227	222	202	247	200	204	244	234	205	201	244	223	232	214	241	243	201	209	233	206	200	212	198	225	199	214	221	241	201	207	247	229	213	227	234	199	214	203	239	202	219	224	232	207	230	224	203	244	202	190	207	224	216	256	198	197	218	243	236	220	203	184	207	235	218	210	216	216	228	244	213	210	180	215	219	248	239	225	240	238	230	241	218	224	212	213	216	231	231	251	225	199	227	194	191	229	215	208	201	239	233	194	206	221	234	219	216	232	202	234	188	221	236	209	218	199	180	239	225	235	235	194	225	228	214	209	236	230	210	226	236	218	212	267	243	207	201	199	226	222	218	196	242	216	204	231	245	199	247	203	219	242	217	218	246	204	223	175	219	212	252	202	221	210	206	206	216	197	248	181	205	218	194	252	218	216	186	217	229	201	217	215	199	202	178	237	199	212	209	206	217	199	196	225	212	214	228	208	197	226	205	243	193	228	191	209	212	241	218	216	207	254	209	205	249	189	211	218	215	188	225	219	210	211	219	227	266	249	259	203	227	202	224	252	231	193	215	208	243	233	207	210	201	233	224	210	211	216	210	217	214	194	217	187	214	198	231	211	210	199	232	208	198	202	215	229	235	219	203	211	229	199	208	202	205	197	257	220	204	209	196	232	248	226	231	231	213	208	235	231	209	233	204	197	204	214	198	234	224	232	217	212	209	243	221	227	230	223	216	240	230	247	211	204	205	218	236	231	246	197	222	184	225	237	196	215	228	251	208	203	224	232	214	215	231	187	201	243	220	185	222	209	205	236	230	213	230	190	212	222	206	222	240	226	215	204	231	255	241	248	230	237	204	225	208	257	200	222	206	240	242	253	199	225	212	228	220	210	189	204	217	231	215	240	224	236	228	208	213	222	213	230	227	216	191	189	225	239	189	200	209	224	195	233	228	204	224	232	218	208	213	205	216	230	210	211	210	243	225	214	223	234	248	226	206	233	212	216	203	214	195	227	216	242	211	220	212	220	215	227	206	238	227	187	203	203	214	207	220	224	238	210	213	200	240	228	215	211	195	190	201	221	230	231	205	207	200	229	223	217	214	232	204	226	217	198	244	253	238	233	216	232	222	210	206	225	242	233	210	237	224	234	208	239	196	226	240	221	224	219	243	239	218	222	219	226	248	202	207	207	225	228	211	233	230	220	208	214	199	187	243	261	230	214	217	191	231	225	209	196	230	175	164	230	238	204	226	245	220	228	209	220	218	228	226	201	226	198	203	208	196	222	225	233	230	229	229	256	207	213	211	219	207	185	207	219	211	253	213	233	192	209	200	197	196	238	225	235	187	218	244	197	206	254	227	218	208	233	231	210	215	222	211	205	227	197	215	244	232	216	241	239	203	236	227	200	229	205	226	201	219	209	217	202	213	221	216	209	226	235	208	213	189	221	221	180	229	207	217	208	216	232	237	229	227	205	210	272	255	233	268	199	256	226	219	202	223	222	257	221	237	226	217	223	220	180	228	208	229	195	212	204	216	194	219	240	207	218	236	230	218	211	230	216	205	205	232	217	203	208	224	235	223	215	218	211	218	224	196	224	231	216	233	252	225	211	220	207	212	201	236	237	216	208	216	211	198	218	233	217	217	208	234	205	215	195	228	211	217	200	244	228	211	243	219	246	159	223	201	231	188	235	214	227	209	203	231	225	188	187	255	227	203	210	242	199	213	206	219	242	211	199	217	212	207	226	201	227	194	227	215	251	210	192	216	230	222	206	260	260	216	239	223	243	235	207	186	194	240	210	209	200	222	184	194	204	225	193	195	207	219	233	206	222	191	244	202	207	220	222	202	225	216	237	210	192	213	219	235	233	202	217	195	191	186	221	239	216	207	233	214	228	249	229	236	230	204	187	216	207	197	199	232	224	214	206	242	206	198	229	220	217	218	212	216	217	199	228	205	239	216	192	225	215	192	213	214	234	206	215	219	215	238	211	225	224	263	215	197	240	238	230	236	199	216	226	258	208	213	203	199	231	219	236	202	226	211	241	241	218	223	216	230	219	192	183	244	262	197	210	199	226	194	240	200	185	234	219	214	208	213	216	207	241	219	217	202	194	213	204	223	208	207	229	229	226	191	196	215	236	207	233	235	255	226	237	209	208	204	183	225	209	200	192	226	197	211	224	234	237	216	218	220	218	226	199	203	183	224	225	216	223	221	214	226	214	225	198	239	191	240	212	226	207	229	199	200	216	200	235	220	206	214	224	221	221	188	218	194	214	221	211	236	250	220	214	217	219	197	220	202	242	231	224	209	197	230	220	206	230	234	239	203	214	227	195	220	202	231	230	236	211	209	234	248	213	195	210	234	228	177	229	225	240	221	219	235	198	215	210	230	228	224	216	202	232	235	215	259	194	213	208	201	222	232	215	249	203	207	204	218	238	241	229	232	210	222	223	212	220	192	194	222	225	210	219	215	202	220	184	199	241	214	218	209	200	217	213	210	196	192	208	228	226	224	241	231	214	216	210	213	179	239	225	217	231	216	196	215	207	199	230	219	196	228	221	202	204	218	210	225	209	224	194	240	226	206	199	223	240	227	227	205	210	199	219	208	189	216	216	209	247	244	237	223	243	196	200	235	221	229	201	220	226	225	236	228	200	231	214	207	231	216	219	202	217	178	241	206	202	222	222	224	209	225	214	235	230	224	209	230	227	227	221	219	226	252	233	183	236	223	218	194	192	266	211	240	218	204	227	223	240	218	236	229	229	230	206	246	231	204	197	218	209	202	222	234	207	213	218	205	204	264	194	225	192	263	208	186	232	192	226	216	227	214	221	193	209	197	216	218	245	207	220	206	217	210	197	228	225	226	189	221	231	222	230	231	212	220	218	199	201	195	248	208	226	212	200	213	261	233	208	218	229	219	215	209	218	238	173	208	222	221	226	236	210	207	203	233	199	211	225	218	193	206	227	217	211	213	215	211	219	206	243	217	224	229	242	240	228	213	238	227	210	264	232	207	220	229	219	223	209	217	218	210	216	222	220	257	216	204	236	205	182	222	214	209	238	201	201	220	188	217	239	189	219	194	197	244	229	245	223	198	233	194	218	231	229	200	250	247	217	227	217	217	229	237	231	191	219	195	211	185	233	242	206	216	220	225	197	239	223	186	232	184	190	237	220	240	205	206	200	225	242	220	253	203	229	215	221	199	219	194	199	221	221	235	209	189	247	220	201	232	219	248	253	218	220	243	229	211	255	199	230	252	204	179	236	238	228	228	226	234	214	224	252	216	210	193	215	224	250	213	213	234	199	237	220	214	237	222	214	212	233	249	216	205	218	232	205	230	201	254	223	231	224	222	222	231	209	227	238	203	210	212	204	220	209	204	224	239
40442	22091	14792	8692	3498	1315	628	469	518	486	487	469	505	450	496	462	490	446	494	480	477	496	479	459	475	463	503	492	509	434	481	444	483	463	458	420	513	469	466	457	516	466	476	451	464	483	478	441	468	466	492	449	472	502	462	476	496	538	504	476	465	479	473	508	470	457	477	457	474	478	470	490	472	521	475	492	501	475	476	473	440	509	487	479	458	456	481	483	523	470	484	459	464	469	486	465	525	490	505	416	434	482	459	502	454	497	508	440	460	502	466	462	509	463	520	483	459	462	458	449	478	459	515	447	480	459	453	479	500	482	499	481	451	523	460	450	488	440	490	485	478	464	464	510	463	480	466	482	498	492	471	463	474	485	470	482	450	497	521	464	485	484	478	527	471	458	465	423	536	472	457	490	447	488	467	454	480	481	473	476	473	461	484	490	452	473	481	490	503	485	483	444	454	490	439	492	490	432	495	479	504	498	468	458	476	428	491	516	514	460	461	462	498	480	502	462	461	463	509	490	472	487	468	451	471	487	508	459	491	424	490	456	445	479	482	462	438	484	469	473	483	476	476	444	475	460	528	499	431	477	461	461	447	456	449	447	484	463	461	510	496	469	461	520	486	479	498	493	427	506	473	458	501	468	450	461	468	510	491	519	435	452	481	473	481	466	458	459	468	494	475	484	438	484	426	494	476	446	459	456	475	502	455	458	480	450	478	498	481	483	470	466	473	449	479	441	475	469	477	473	441	428	460	467	502	479	438	474	446	491	464	478	449	480	463	482	464	477	444	497	463	460	467	450	479	453	506	484	489	453	497	479	476	450	469	460	465	472	520	469	459	450	473	506	516	483	492	461	443	463	441	445	454	490	515	484	469	469	452	468	461	448	469	431	504	478	480	471	492	478	474	459	459	486	518	463	474	483	496	485	467	436	468	461	488	459	509	475	495	488	475	519	475	480	481	438	485	473	465	456	486	508	492	497	491	481	451	437	461	480	458	503	469	450	476	475	494	485	473	465	469	468	480	469	474	430	443	465	497	454	489	450	455	502	515	489	454	447	464	474	480	437	465	468	449	434	479	475	450	490	479	496	452	507	496	445	469	464	521	466	468	471	478	454	487	489	508	501	472	482	472	489	529	475	468	460	490	468	480	468	436	465	481	460	454	455	454	476	503	512	509	464	471	484	431	483	497	457	467	489	499	460	483	432	445	445	471	488	459	500	473	471	447	429	454	479	445	482	476	453	458	489	471	483	470	505	487	446	474	451	445	476	481	485	457	485	494	469	478	464	451	442	480	455	491	502	508	500	449	480	463	470	471	442	454	446	452	452	471	449	490	477	485	462	498	498	496	443	476	462	487	468	460	489	464	501	510	484	472	504	469	451	456	472	472	440	462	440	473	476	447	447	482	450	502	464	511	492	456	466	485	486	497	483	483	457	503	462	476	450	473	472	526	432	479	471	491	450	488	474	445	473	466	483	468	460	441	484	453	469	433	442	466	480	470	498	451	472	505	497	487	461	429	484	489	480	497	499	459	430	470	457	452	450	480	442	454	486	451	473	463	481	485	426	472	481	488	464	497	455	471	508	444	486	450	452	479	492	457	471	516	501	463	459	479	457	466	473	517	470	470	431	467	472	475	518	465	482	459	455	496	430	477	480	483	490	457	517	468	474	476	470	488	495	491	469	444	474	454	482	474	487	455	498	475	470	502	514	454	460	474	485	466	488	439	458	444	484	484	441	507	461	473	479	495	469	468	481	502	486	440	429	449	479	482	426	477	477	441	488	517	503	466	446	469	479	464	481	479	468	513	465	436	492	486	489	483	478	480	468	527	514	469	471	468	496	489	491	476	505	464	492	496	471	463	470	480	456	495	482	459	491	480	464	461	455	439	472	472	483	484	468	467	458	471	441	462	461	485	515	482	482	502	468	464	512	474	453	432	477	474	486	458	457	474	436	507	476	477	469	507	467	454	486	473	481	478	499	458	471	504	450	474	455	423	499	501	497	487	476	469	476	508	477	441	486	448	481	469	501	498	438	468	470	461	456	474	480	458	458	492	465	475	461	468	487	442	482	452	431	487	460	483	437	464	475	492	485	488	477	498	458	463	495	477	504	468	487	495	447	505	472	496	468	558	489	413	443	447	476	467	461	418	443	451	455	516	503	494	456	461	505	456	518	441	471	463	475	444	475	464	465	453	497	483	504	450	511	465	445	429	443	479	470	464	467	468	483	448	450	528	456	508	482	484	481	455	493	525	480	453	446	478	475	451	452	481	487	475	489	442	494	496	477	471	461	463	487	512	456	447	461	482	509	488	496	470	494	494	516	481	491	454	462	491	418	513	486	471	467	469	445	516	439	444	472	501	476	494	480	437	432	501	492	443	468	468	489	489	475	488	512	460	501	481	491	490	476	469	485	470	502	499	450	491	483	478	459	481	459	486	457	476	479	527	455	455	479	431	459	473	469	515	500	481	465	463	505	474	455	473	481	486	441	478	505	510	487	478	451	472	447	482	460	494	426	504	496	503	453	434	520	455	422	474	496	493	503	470	437	517	497	500	469	492	488	496	472	488	450	509	467	462	482	490	465	485	466	461	465	465	429	524	480	479	456	455	481	476	467	518	495	484	517	461	460	499	493	467	475	478	487	490	462	477	447	502	470	504	459	434	442	462	440	495	463	417	499	469	490	434	490	485	472	464	492	450	461	436	472	435	475	459	470	487	455	460	506	495	474	473	490	466	471	468	524	487	503	437	456	460	465	494	476	490	481	489	475	481	473	502	480	466	437	472	482	471	493	463	452	451	459	474	475	480	456	465	468	488	467	469	489	481	475	461	488	486	451	487	469	485	486	418	490	479	460	456	487	455	492	446	506	415	476	481	506	484	481	452	446	458	457	451	524	480	451	530	468	479	460	491	489	459	484	437	466	520	463	528	499	456	489	508	457	475	434	450	485	470	501	525	457	489	461	486	521	430	504	475	471	471	474	483	496	472	465	469	480	490	463	467	467	495	479	474	438	456	483	480	504	451	506	439	490	466	476	458	446	469	478	486	440	466	484	479	479	464	503	493	490	492	436	457	501	512	464	479	444	498	453	538	487	469	481	452	454	504	461	454	438	480	469	470	535	476	442	459	441	457	498	497	517	457	460	503	463	467	479	472	446	460	508	466	506	472	458	439	486	498	496	480	488	552	481	455	458	489	511	483	468	482	474	471	481	477	469	466	427	459	469	470	504	480	428	463	475	454	472	452	458	500	491	483	436	483	471	482	456	459	472	465	502	484	466	455	475	527	509	495	506	492	500	467	499	468	501	472	486	474	520	471	434	447	447	501	455	475	496	471	481	439	487	436	449	454	469	445	492	472	483	516	476	474	479	476	467	451	478	438	537	474	456	484	461	468	476	480	444	462	470	481	449	466	460	508	482	475	450	471	490	445	510	485	482	454	459	445	466	515	457	494	449	458	479	503	463	493	456	477	451	479	468	459	441	464	467
68606	37881	19562	6748	2367	1080	427	310	325	294	280	258	290	264	269	269	261	243	297	237	318	260	275	274	264	290	274	279	234	239	257	255	255	271	292	297	295	300	262	281	260	281	234	230	261	284	274	242	266	282	272	236	274	256	253	259	259	252	261	274	253	253	260	271	251	265	272	276	280	263	280	250	274	265	273	250	253	246	277	276	262	293	241	234	234	254	257	248	258	270	249	285	269	287	277	262	278	252	272	266	276	290	272	243	264	246	276	271	274	263	249	247	242	230	264	292	263	259	269	289	265	263	293	282	271	289	275	267	282	257	224	262	246	252	279	256	274	271	261	298	269	252	286	289	248	252	281	264	281	270	245	262	247	244	273	262	289	227	252	283	243	247	286	241	261	258	260	272	263	245	252	286	241	282	242	247	232	267	249	280	249	270	264	245	247	256	263	275	245	253	278	252	235	265	249	279	246	275	283	273	257	273	247	265	230	265	254	247	267	277	267	262	274	264	259	259	274	285	264	253	255	278	265	238	250	272	280	246	242	273	260	273	278	288	260	278	273	235	245	270	280	247	240	276	249	230	255	268	260	261	248	286	276	296	273	273	277	277	251	240	271	294	268	254	274	295	248	279	266	270	255	269	263	258	275	256	221	250	271	245	272	240	276	266	270	272	263	294	281	272	258	276	254	237	260	227	263	266	293	253	259	274	247	235	266	248	268	266	274	283	251	266	270	296	273	254	296	290	289	244	252	261	249	272	245	275	232	246	267	260	273	252	280	298	266	256	251	263	309	266	309	252	273	261	222	257	263	242	243	265	302	253	275	263	260	276	272	241	278	302	258	238	251	267	259	261	273	263	255	251	276	260	301	286	263	232	256	247	269	285	263	257	249	253	275	275	259	264	294	267	272	274	251	265	239	303	272	220	239	275	285	285	264	245	281	260	253	227	276	264	300	285	273	252	260	246	269	232	252	250	290	288	292	229	253	266	260	243	289	251	235	266	261	264	238	256	239	253	257	254	290	298	232	245	275	264	285	268	265	310	290	256	267	250	254	274	263	244	307	257	267	267	270	263	263	272	278	262	275	256	277	252	267	267	257	280	290	249	292	250	243	265	275	261	271	268	239	262	266	229	260	281	301	247	270	275	246	248	265	256	286	290	275	272	260	282	260	257	275	261	262	226	285	289	270	248	274	266	282	282	267	257	262	251	244	244	294	308	287	262	272	274	285	275	285	273	286	277	227	261	252	317	271	281	255	268	256	267	278	260	251	243	264	252	259	254	269	261	300	257	271	275	269	271	274	288	250	271	282	280	248	258	252	252	265	267	270	273	258	242	270	243	265	259	219	252	259	251	268	262	250	265	248	293	256	274	260	258	269	278	262	251	276	281	256	279	243	259	287	266	289	263	239	294	272	263	300	264	276	304	263	291	273	273	223	260	255	272	249	257	255	258	250	251	265	258	273	252	275	268	272	260	272	255	256	259	247	255	282	280	259	294	274	279	269	271	263	270	264	266	257	268	287	273	281	289	256	255	295	267	246	247	289	248	257	307	272	269	252	287	268	249	263	261	260	236	304	260	271	268	260	267	247	259	265	293	275	276	275	252	278	270	250	242	238	267	247	278	239	244	253	286	277	266	284	263	247	304	244	276	270	268	265	248	271	257	264	254	281	237	246	251	257	260	267	263	261	248	248	251	261	269	240	243	293	228	234	264	271	256	241	251	263	264	244	255	274	282	267	228	262	262	264	281	251	295	220	258	257	250	247	282	248	267	272	276	270	264	260	241	247	275	271	254	271	297	263	265	270	229	266	265	263	262	281	253	271	235	264	254	248	238	284	267	257	239	259	274	254	254	282	290	280	242	259	266	255	238	262	252	244	299	255	282	269	263	281	274	255	273	239	275	244	266	262	278	286	259	272	277	283	295	257	289	269	296	271	231	258	269	276	299	258	304	281	245	260	264	261	278	232	281	264	255	281	272	271	241	249	270	269	283	230	264	248	247	273	279	257	293	245	234	263	247	245	277	262	248	284	256	257	282	268	264	284	257	251	271	235	250	255	266	313	271	273	276	254	299	242	276	267	297	251	223	258	261	266	240	243	249	277	214	255	278	268	251	262	272	265	302	271	246	269	279	270	259	249	288	270	294	264	269	275	288	262	263	287	254	261	240	246	283	272	242	263	292	260	274	282	284	239	294	287	280	279	244	250	274	294	279	284	284	271	252	263	263	266	283	251	258	294	257	251	268	261	303	242	287	281	249	246	257	237	260	272	285	271	273	269	284	245	290	239	262	242	278	250	251	267	249	265	270	280	273	252	297	269	263	310	272	269	267	256	297	261	232	269	263	271	258	229	255	231	230	280	303	281	279	251	267	298	253	250	260	280	260	271	260	278	263	264	254	271	269	272	295	242	255	228	283	290	263	239	238	276	265	256	254	251	303	286	265	263	254	260	269	276	273	243	280	265	256	244	262	291	273	273	284	267	247	269	263	199	296	270	269	262	274	273	248	261	272	273	270	280	274	263	259	279	274	257	247	228	249	256	269	244	251	276	255	270	260	278	281	264	272	247	243	288	261	242	265	309	275	277	236	253	263	260	262	294	244	268	269	254	241	255	276	268	274	233	269	252	262	248	274	277	307	257	282	268	266	263	281	254	263	261	218	254	249	273	275	249	242	265	259	279	239	256	294	241	259	256	265	271	260	270	256	272	267	257	267	284	268	244	270	286	265	290	250	278	267	255	280	275	259	248	246	279	288	271	268	281	307	279	271	290	255	292	243	232	279	256	247	279	255	268	293	269	264	279	269	256	277	265	246	295	265	263	264	248	292	253	241	272	230	268	281	252	283	274	272	268	230	278	274	234	241	227	245	273	235	245	246	264	223	249	236	258	261	301	279	255	238	260	289	247	270	261	284	276	288	235	267	276	290	239	256	245	234	247	257	246	252	274	244	282	278	275	264	303	275	247	254	236	263	274	294	259	250	241	270	249	294	263	247	263	268	237	258	228	263	263	232	255	246	246	239	257	249	276	209	285	245	259	265	257	274	265	237	258	262	261	262	287	269	292	287	265	271	239	262	246	239	270	284	273	280	270	260	292	290	283	270	268	242	264	266	290	261	277	257	253	274	285	246	256	263	244	277	287	249	252	257	258	255	266	277	229	251	268	257	250	254	277	255	278	264	285	304	244	233	241	273	282	260	255	270	248	278	263	246	202	261	267	257	287	247	240	265	275	277	301	269	297	278	288	282	249	222	240	255	235	280	239	271	252	269	242	246	270	279	266	297	267	253	252	274	251	240	252	258	248	302	299	247	250	279	275	252	257	274	258	256	274	257	248	255	263	256	233	242	245	265	263	276	275	264	251	246	255	272	280	237	268	278	285	261	250	253	240	269	262	270	300	229	261	245	271	293	279	262	266	268	268	248	279	266	275	254	285	263	276	264	252	276	281	237	252	250	259	268	286	267	288	303	311	257	236	256	244	262	269	295	265	246
44461	27765	19302	10657	6174	3293	1207	734	649	570	572	578	600	542	572	610	600	560	577	585	514	592	588	570	596	560	595	576	555	528	555	562	569	515	579	557	565	567	554	540	515	560	558	574	579	548	542	556	575	555	553	534	573	563	587	518	599	550	610	576	560	550	559	522	572	570	595	593	553	552	544	582	498	558	571	535	602	568	566	552	572	574	558	530	577	565	571	550	559	566	534	546	551	546	573	576	531	568	528	566	588	544	540	599	557	573	555	535	570	537	540	576	571	548	584	495	531	570	560	516	542	599	577	567	565	575	610	515	492	568	519	539	569	549	579	548	557	575	548	597	560	581	555	581	599	519	539	556	598	565	612	534	589	596	565	559	560	628	541	565	559	555	538	535	558	526	557	585	558	576	577	523	553	553	566	569	570	523	604	546	578	552	546	540	544	574	569	552	559	560	558	551	522	596	582	573	542	541	579	560	574	569	555	558	517	544	574	562	564	557	580	568	560	554	546	520	549	556	520	570	583	574	569	554	548	504	549	546	556	499	566	528	530	562	511	535	567	533	531	548	574	564	556	532	567	533	558	599	548	566	566	572	605	551	567	534	620	542	566	547	517	569	588	549	566	555	540	551	547	564	570	555	568	554	577	567	579	557	532	549	539	581	574	618	562	585	599	581	559	581	574	589	543	546	578	568	581	568	565	524	570	531	567	599	561	562	574	537	545	580	561	541	538	553	558	555	586	527	596	530	579	567	592	552	551	579	568	557	589	574	560	515	586	529	522	558	583	561	530	549	601	544	537	555	590	547	545	585	550	546	528	537	543	556	529	581	524	576	527	557	547	621	603	533	554	604	550	547	555	540	543	540	542	579	567	507	564	566	560	555	571	516	554	580	554	534	544	558	582	556	540	593	521	538	561	547	552	588	544	592	547	530	563	582	553	559	525	524	517	582	553	565	568	584	593	527	543	554	525	575	533	533	554	591	525	502	541	576	580	583	556	537	575	520	558	543	531	562	537	571	565	552	593	523	550	558	532	531	572	536	578	568	576	547	569	524	551	544	555	575	569	541	556	580	543	539	559	540	558	522	555	501	550	536	551	599	560	584	549	560	557	578	552	544	548	536	568	601	544	586	596	603	551	535	593	560	570	556	562	520	541	540	522	562	583	560	531	574	561	583	513	601	604	539	581	563	529	562	574	557	548	537	595	524	523	557	567	522	559	550	601	499	526	499	573	577	570	585	524	540	555	578	542	545	557	541	578	534	559	514	566	558	587	565	563	548	560	556	521	574	500	535	568	583	592	556	588	530	586	546	579	526	570	594	565	567	571	562	587	520	575	508	529	555	575	567	576	567	560	542	559	575	578	591	562	556	544	566	555	578	569	556	533	543	566	598	535	605	541	514	548	539	540	618	518	577	519	568	537	591	535	576	549	585	584	522	551	558	550	565	559	558	597	567	483	516	532	525	618	577	588	553	515	593	549	515	550	575	585	562	559	563	532	573	602	546	531	526	545	542	557	577	561	567	564	549	524	578	582	558	573	603	576	566	534	562	574	522	560	562	552	544	580	531	571	543	536	530	535	568	550	563	557	538	537	543	560	543	560	578	541	557	600	573	530	536	547	537	545	552	497	545	524	556	519	535	553	592	533	608	557	571	563	547	558	544	536	538	542	560	512	580	560	551	581	605	528	545	516	587	529	542	567	565	558	548	607	541	578	569	565	574	566	533	540	553	566	530	533	591	498	565	579	553	559	571	568	521	526	528	529	555	534	541	543	555	591	594	592	573	516	541	530	589	562	561	558	568	570	555	553	583	544	591	535	529	588	606	544	575	518	508	563	603	548	552	586	559	531	543	542	545	584	537	593	572	574	570	550	563	526	562	548	580	560	572	575	545	573	553	506	529	569	538	539	565	574	555	537	530	571	565	503	526	533	564	572	533	552	577	561	554	585	578	581	584	561	515	571	549	551	550	576	550	544	539	603	579	540	563	570	564	546	542	558	519	525	586	575	548	580	522	589	595	542	536	536	548	563	593	545	559	591	602	568	521	582	570	560	545	541	555	564	551	578	553	554	558	603	562	576	510	536	525	550	507	552	577	594	564	610	540	542	556	568	565	544	564	555	575	554	552	529	552	565	564	547	498	550	548	557	521	574	539	557	553	617	518	544	512	540	572	584	577	555	571	590	579	557	587	563	573	546	541	573	552	563	530	525	551	539	558	557	544	551	557	561	546	596	548	534	538	559	551	556	543	564	539	532	568	603	538	508	531	559	546	567	529	584	565	544	561	567	579	557	574	544	567	521	569	531	581	554	571	572	609	529	578	585	548	551	550	509	547	545	595	556	569	544	554	575	587	571	539	578	524	523	585	571	537	548	585	545	565	564	571	548	564	521	533	528	534	599	589	564	553	546	575	569	540	571	577	542	559	553	549	493	537	543	541	558	524	571	559	564	562	505	566	549	562	541	569	550	551	559	524	522	558	526	546	583	572	563	584	586	587	548	550	563	542	572	531	567	546	577	545	554	554	591	537	598	554	551	548	545	522	569	575	542	565	561	585	513	552	604	588	561	567	537	561	545	586	502	565	564	528	538	562	577	548	551	577	583	530	542	569	581	564	587	545	544	575	557	572	608	560	572	595	545	547	531	577	549	552	508	569	552	534	540	546	581	520	528	507	548	568	534	595	574	572	516	554	482	532	536	590	550	548	532	568	585	527	513	642	566	546	510	565	582	576	576	546	543	534	557	570	580	552	556	559	538	534	507	577	562	569	572	567	529	534	542	585	559	511	558	553	570	549	537	534	549	584	578	555	580	516	513	561	565	542	568	562	565	578	565	564	595	558	551	550	598	510	566	589	603	550	558	554	538	533	529	569	548	538	546	528	545	538	554	502	533	602	588	587	503	564	556	527	556	547	539	586	544	592	549	509	585	585	573	556	553	561	566	605	541	529	588	577	581	525	570	541	589	582	557	537	559	593	578	554	558	542	573	590	561	562	556	573	501	542	586	555	549	559	549	549	603	529	552	569	565	536	537	562	526	547	569	553	576	508	548	590	545	545	549	541	537	540	528	556	550	562	528	521	543	545	542	558	529	572	573	509	539	557	524	551	577	503	574	554	587	600	564	570	540	494	530	573	563	573	557	567	543	538	550	590	577	540	596	565	570	543	571	580	584	549	505	610	554	582	541	522	597	558	548	532	543	498	563	519	519	552	588	557	533	570	557	537	572	595	542	567	543	574	570	550	519	503	554	574	537	583	547	540	563	532	559	577	577	579	573	512	540	541	570	560	535	561	541	560	583	563	563	570	602	587	572	562	513	566	569	546	553	549	529	556	565	592	510	559	527	606	520	557	591	577	559	531	541	532	581	554	550	565	555	532	584	566	599	604	559	572	576	510	547	568	571	576	540	580	567	564	584	546	584	521	596	550	543	534	602	588	552	545	559	560	580	533	577	569	554	559	585	529	516	610	522	602	583	552	567	566	566	597	566	559
55351	24715	7300	1890	727	362	201	183	208	245	203	200	195	193	222	214	216	210	237	202	210	212	193	208	220	200	199	201	201	199	225	218	199	219	198	218	223	210	207	190	205	205	216	218	217	210	176	199	202	209	233	194	232	198	192	212	225	230	210	190	193	193	201	232	174	221	209	204	215	206	208	181	190	209	211	205	214	209	186	224	231	207	201	237	177	203	223	191	169	199	212	201	222	214	245	234	214	177	193	222	205	248	190	232	252	209	192	186	216	215	231	195	199	207	211	206	195	214	234	195	202	206	184	194	190	205	217	201	194	201	198	206	200	215	185	199	221	221	211	187	195	204	236	189	215	226	230	216	209	249	212	223	218	200	190	197	206	181	190	210	223	229	226	191	211	212	202	188	251	230	218	244	210	198	213	225	200	205	184	225	194	217	180	211	228	198	203	191	217	224	230	213	185	206	182	226	225	185	178	204	198	217	195	238	205	226	209	176	216	200	202	228	184	214	217	219	177	184	207	198	205	203	233	199	189	192	225	244	207	229	229	205	199	237	175	201	176	225	207	206	189	208	202	231	193	218	221	215	241	222	197	218	216	223	185	217	229	210	218	202	240	189	197	214	218	216	210	229	214	196	226	210	225	226	235	202	201	236	227	214	193	195	230	209	247	212	207	211	187	228	209	221	223	195	210	231	223	230	221	209	208	206	199	201	187	219	220	233	218	219	218	234	190	193	209	206	210	179	214	219	215	216	228	208	226	211	213	190	200	191	233	209	227	180	225	227	212	224	203	196	262	176	202	164	213	207	220	227	228	219	223	224	214	213	214	177	201	236	198	190	232	207	200	200	193	210	217	219	221	231	212	199	184	201	186	232	199	215	216	181	208	210	231	184	196	213	205	216	186	209	215	189	205	219	234	212	209	207	193	182	189	211	180	224	176	193	226	207	222	224	226	196	235	226	218	190	199	197	235	207	225	205	211	188	215	187	224	212	191	217	215	226	198	248	208	245	203	192	210	202	252	201	211	195	211	208	218	210	219	210	203	189	222	199	207	193	212	226	184	209	200	223	214	210	214	202	203	222	218	200	221	212	212	195	227	227	220	217	178	221	204	248	224	220	205	210	194	201	211	243	220	200	210	176	230	199	211	191	205	207	191	214	234	221	224	220	224	236	213	216	199	220	202	218	204	210	230	218	209	217	223	220	208	211	181	218	189	191	201	197	205	199	197	216	245	234	205	189	201	198	207	215	199	212	221	186	210	229	185	174	214	181	180	226	192	219	211	199	199	223	201	223	191	210	206	180	195	199	209	213	206	185	211	217	209	227	206	222	196	197	196	211	225	213	205	201	209	225	205	215	210	250	213	214	206	217	209	213	186	215	220	206	206	210	228	238	229	215	213	220	203	237	199	235	206	205	205	225	209	209	208	201	211	210	242	210	207	200	230	192	171	202	193	202	251	196	235	223	204	198	199	221	254	209	217	210	246	217	223	199	199	209	210	211	230	205	216	224	232	252	204	211	222	205	215	224	224	207	193	207	219	190	214	220	212	212	234	221	219	186	211	201	184	224	207	215	204	208	206	204	195	217	214	223	218	187	196	206	208	220	210	210	196	225	220	217	189	234	244	209	193	218	226	231	203	203	226	203	214	218	187	216	199	220	205	218	213	203	183	205	218	202	225	214	219	210	204	202	193	226	239	191	213	228	194	214	212	200	201	216	207	209	205	198	203	209	225	246	252	227	188	190	229	171	195	199	183	219	194	198	184	198	215	193	215	203	210	214	230	199	219	183	213	211	215	209	239	204	211	199	219	270	223	218	223	201	234	204	206	162	201	217	202	202	209	185	212	172	223	234	213	210	216	257	195	197	192	229	221	197	181	207	196	200	191	194	211	207	233	222	228	211	204	221	237	203	227	201	222	190	197	204	200	187	222	247	226	182	209	227	221	219	186	207	194	203	244	189	202	204	214	222	221	203	175	202	174	242	212	195	214	221	203	217	212	234	208	191	225	212	207	197	210	216	226	219	211	229	200	234	195	234	198	201	221	176	227	200	224	228	211	226	193	214	163	184	212	210	207	188	210	237	192	188	207	212	226	220	200	251	210	212	209	194	253	211	235	238	248	214	217	218	238	213	192	204	220	211	227	207	235	215	220	222	222	190	226	211	190	219	240	212	241	211	222	229	207	192	228	202	215	248	203	203	230	225	202	188	195	217	187	216	216	198	233	181	183	193	186	213	231	214	228	195	222	196	228	184	212	224	224	230	208	213	230	211	196	195	223	213	232	218	230	237	212	195	237	192	227	206	201	202	203	210	203	216	222	205	213	206	211	212	212	214	186	205	197	228	240	218	185	241	190	192	200	218	196	196	220	198	213	245	215	214	221	221	216	194	208	202	213	219	199	195	229	227	212	212	219	214	218	199	248	211	206	219	195	236	202	202	205	245	175	228	218	205	217	171	195	201	195	211	225	230	244	187	212	204	226	234	239	203	229	222	209	233	224	200	210	192	196	234	189	187	223	219	230	206	204	228	212	227	240	228	214	219	206	212	186	222	198	203	178	208	213	212	209	210	195	183	197	231	195	224	213	216	206	216	190	216	219	241	201	231	206	224	207	224	223	207	217	205	218	215	215	205	191	198	202	235	202	211	190	215	221	202	202	197	237	187	190	231	215	199	160	191	197	213	198	195	205	226	215	228	185	241	182	179	228	196	206	192	230	219	216	206	227	206	187	221	204	198	221	209	229	217	193	212	225	203	227	210	230	199	210	202	193	226	192	210	204	208	233	202	216	197	188	180	209	213	185	222	221	202	183	207	201	184	190	192	232	205	211	235	218	192	197	174	207	240	221	225	230	205	213	229	180	210	199	203	247	205	192	209	214	241	235	222	189	194	205	211	214	215	229	194	240	229	241	214	214	220	207	202	218	243	205	230	195	190	194	201	215	221	204	208	209	224	226	225	229	206	201	197	231	184	242	222	215	210	198	206	224	204	211	232	184	209	214	224	204	181	222	212	177	213	189	239	201	201	196	199	189	205	178	225	184	183	203	208	217	216	210	195	218	193	193	203	212	187	201	203	218	168	211	216	182	205	222	238	226	208	220	201	218	184	215	215	212	238	242	233	207	236	210	219	223	207	197	223	219	215	215	229	207	238	189	188	233	208	219	219	209	238	187	217	211	205	218	203	189	223	207	202	203	213	196	200	234	224	223	191	202	200	209	198	228	233	218	231	196	225	199	189	211	233	210	201	185	237	243	223	224	200	221	188	215	221	221	209	208	212	236	190	205	203	225	234	210	223	203	207	213	221	212	174	218	212	219	197	189	217	198	194	203	204	231	225	244	207	218	207	183	194	208	206	212	212	212	208	198	201	210	205	183	246	224	200	221	219	189	210	221	216	210	196	215	226	209	197	212	196	212	216	221	194	193	203	197	206	212	198	222	239	208	215	201	221	247	210	194	181	209	183	218	213	195	180	195	222	228	213	218	182	206	210
36756	15769	7492	4185	1945	876	491	467	441	459	445	435	452	442	434	487	468	436	431	435	428	467	452	449	451	423	457	466	454	457	419	452	453	457	466	454	427	473	471	423	440	482	470	482	414	448	469	503	434	462	436	427	452	482	445	437	446	491	474	419	422	480	448	481	444	468	444	458	469	463	471	489	457	492	474	454	423	470	474	488	443	472	471	464	469	440	428	434	474	467	437	449	471	449	481	405	453	454	492	434	445	475	464	417	489	448	418	448	442	414	454	480	414	494	435	496	460	491	478	447	413	409	468	438	440	479	433	431	492	456	457	464	461	464	426	441	399	454	486	457	456	439	407	435	480	459	415	434	448	444	465	443	459	453	451	436	428	446	436	459	463	512	441	444	458	464	440	448	428	466	430	461	438	492	447	465	440	452	459	488	409	455	438	464	433	439	465	471	411	475	474	494	472	433	478	450	446	488	483	442	461	466	479	454	463	461	450	459	484	474	467	410	465	446	436	486	451	456	427	443	457	446	431	424	459	398	452	487	431	431	478	438	463	451	475	474	470	464	484	477	450	488	444	485	455	459	448	458	426	470	417	453	448	429	450	422	427	461	398	453	476	477	457	441	436	511	413	445	454	444	429	440	520	466	471	429	452	455	479	456	480	435	467	470	441	464	485	471	449	447	466	424	461	461	464	477	442	455	488	470	441	434	421	477	451	430	448	449	489	422	451	422	468	462	442	468	459	485	465	454	451	462	473	465	451	496	398	465	427	456	447	444	416	452	474	456	446	423	426	452	431	466	452	433	455	451	472	449	469	474	439	421	407	476	449	467	460	445	448	468	458	449	402	454	443	518	447	447	430	479	485	471	422	451	459	475	473	456	451	470	449	448	450	465	473	421	410	466	482	467	471	475	485	455	450	446	469	461	450	450	445	469	462	477	464	435	428	467	431	445	447	458	463	457	489	474	472	467	444	477	434	419	421	467	416	445	438	499	403	418	455	470	446	462	435	444	457	441	433	446	458	476	459	460	421	436	479	455	444	489	458	448	439	465	421	454	415	418	445	441	431	421	445	445	457	447	428	452	453	417	455	485	457	460	463	432	462	462	487	457	462	441	433	454	461	433	415	435	462	461	441	483	419	430	457	424	407	447	439	441	465	464	451	449	474	457	431	504	461	435	429	444	451	445	468	442	447	440	429	441	450	500	435	446	410	431	436	437	458	476	479	424	443	465	479	447	429	433	464	472	450	491	444	419	463	436	477	460	419	442	443	494	443	486	424	460	435	418	462	451	466	438	473	452	497	457	441	435	427	448	452	414	435	502	484	453	455	480	432	424	445	513	442	450	448	453	464	472	456	396	471	477	457	427	426	460	482	473	412	407	449	442	428	416	453	465	436	439	444	516	449	452	450	455	440	440	472	434	448	469	452	512	443	455	425	428	461	436	427	450	473	458	450	457	428	468	457	429	430	472	421	441	451	446	485	449	474	446	453	435	466	467	453	434	439	475	409	441	459	472	467	426	424	437	489	454	457	445	462	427	431	474	449	441	459	484	446	436	444	451	449	472	450	460	439	438	432	442	492	455	470	442	413	446	435	457	464	419	442	470	444	439	465	477	419	499	485	421	460	488	445	446	467	466	491	427	409	410	494	449	442	454	469	409	449	422	439	446	433	462	437	506	462	462	488	445	457	476	449	443	456	469	462	463	477	468	465	497	450	414	476	442	432	424	438	447	426	453	438	410	438	477	472	466	495	477	457	413	467	479	479	431	459	410	459	466	461	467	434	416	477	445	480	433	462	433	471	464	478	451	457	434	438	417	492	456	484	475	489	428	471	435	433	398	453	437	419	456	417	476	437	472	406	412	432	433	479	418	466	424	420	433	491	430	451	494	480	447	439	446	449	460	440	482	464	475	500	456	469	430	456	458	449	504	466	436	469	445	427	466	446	463	438	468	433	483	468	450	471	453	447	417	467	465	440	455	426	427	416	462	435	472	443	444	436	427	427	429	466	424	429	414	480	486	459	487	429	447	425	444	491	435	431	445	440	446	424	441	462	446	449	421	480	442	430	420	504	472	447	430	441	433	460	490	479	443	424	458	451	421	432	465	462	470	415	438	482	446	437	489	466	465	452	426	461	494	455	461	475	455	439	451	463	468	455	409	459	449	416	452	467	431	415	476	475	415	456	468	476	454	458	430	484	447	447	433	456	434	430	509	427	416	442	429	467	501	474	453	421	480	442	434	433	460	464	410	468	468	488	427	451	424	489	439	467	442	437	440	467	462	460	461	429	459	438	406	440	491	454	486	433	430	456	452	466	480	443	462	422	412	439	470	433	437	461	458	404	439	489	457	460	447	469	487	452	446	447	458	499	453	456	438	455	458	467	476	438	454	429	457	447	455	468	472	435	437	442	492	455	423	437	437	454	453	449	421	462	444	446	443	444	460	471	454	480	428	469	443	438	421	447	442	441	451	456	450	445	441	401	451	431	505	468	445	431	431	447	463	415	469	467	470	449	470	441	418	436	439	444	447	460	462	470	449	423	464	465	471	439	453	451	426	461	462	459	421	464	494	475	450	470	464	443	438	422	438	442	435	443	447	447	436	432	453	426	450	438	440	441	410	494	418	485	455	437	464	457	450	459	437	456	438	488	453	445	446	473	477	460	438	431	411	436	451	459	447	406	464	468	441	476	385	485	442	386	429	503	434	435	475	510	472	450	453	456	416	420	429	482	452	444	449	449	482	480	444	419	453	439	447	450	469	450	418	476	486	472	446	457	483	466	466	413	450	490	452	454	464	423	490	440	513	456	436	460	459	483	436	433	477	432	445	458	483	476	471	461	476	461	473	454	455	471	448	452	429	424	468	426	450	452	426	415	441	436	446	442	448	473	470	460	446	477	439	448	402	439	457	448	461	478	466	446	462	458	440	448	431	446	433	443	495	475	462	410	430	483	436	465	444	457	481	460	440	429	441	467	459	447	444	485	482	421	445	454	447	450	465	439	464	454	437	475	486	459	451	436	434	440	435	424	466	449	425	446	460	447	476	438	424	438	473	448	414	445	439	464	441	473	461	495	451	429	445	431	453	452	468	462	454	478	466	431	434	412	447	480	457	447	393	461	458	487	496	463	450	470	442	432	427	451	477	468	446	438	463	470	437	439	472	449	472	448	451	452	444	472	456	458	415	442	424	432	470	463	456	468	475	479	460	472	442	426	445	425	425	462	449	464	473	477	447	433	462	450	419	432	447	491	428	459	447	465	434	426	474	426	480	479	461	450	423	480	439	448	458	434	482	448	469	460	426	467	417	460	490	441	470	459	507	437	466	477	478	502	460	466	416	439	434	457	441	478	458	455	439	436	471	489	425	484	465	466	510	432	457	479	444	477	438	419	440	445	473	440	486	470	488	481	447	458	436	445	406	447	427	463	442	436	437	470	448	438	452	486	463	439	416	437	455	487	461	435	445	430	445	433	424	479	447	441	432	416	477	449	470
57990	27264	12968	4398	1424	587	279	248	220	206	219	228	200	194	203	197	216	230	237	206	246	239	203	233	237	203	245	240	184	223	200	180	230	224	254	211	220	214	224	216	241	191	236	212	213	239	230	205	195	206	205	216	195	227	219	208	194	229	210	206	191	187	170	203	212	198	200	196	194	195	216	206	206	224	206	183	213	207	203	221	207	193	201	220	218	222	206	221	215	220	202	188	205	212	203	186	204	224	222	233	234	235	206	213	206	203	193	227	225	229	188	203	198	190	205	217	205	205	179	210	213	206	198	217	232	197	211	191	217	215	191	208	211	198	203	228	205	196	228	189	200	191	238	246	229	201	209	222	198	209	229	205	210	204	203	217	197	215	213	186	181	222	213	227	200	239	215	213	228	208	205	219	187	249	200	239	204	216	224	249	198	209	209	198	212	209	233	209	195	239	221	211	189	220	193	175	215	208	209	213	192	217	197	215	207	231	228	239	204	189	230	213	178	187	211	245	218	200	207	211	238	219	196	169	217	223	226	222	205	204	206	193	194	217	233	208	223	185	219	206	198	197	172	230	225	224	190	202	211	236	230	209	199	216	206	210	219	187	213	243	241	194	189	193	221	198	194	205	219	248	209	193	201	230	215	186	198	188	195	203	221	181	216	181	231	188	200	221	229	209	228	199	251	217	229	228	245	217	201	191	220	201	170	195	205	200	259	190	192	220	192	187	216	210	210	212	222	203	205	194	216	244	201	195	205	209	192	217	242	221	191	207	223	231	208	183	198	215	194	229	234	210	234	227	201	209	214	192	182	187	201	208	215	217	215	222	213	195	232	213	241	206	235	209	218	226	223	193	215	216	227	197	200	210	258	207	257	227	212	204	193	194	232	190	177	187	231	196	222	209	210	230	187	216	215	249	221	211	214	187	186	222	206	184	198	200	189	215	225	210	230	218	191	220	199	213	195	222	238	180	215	219	262	255	202	210	209	204	213	252	197	219	222	214	222	209	211	209	227	178	194	221	208	199	203	192	214	236	227	208	203	224	186	162	206	215	214	211	199	187	216	227	235	201	190	220	209	192	207	223	229	210	210	204	208	199	217	198	211	211	227	209	191	247	218	211	209	219	203	193	201	192	219	216	223	195	192	245	199	205	182	247	216	208	206	213	232	216	206	217	190	239	204	253	219	232	213	198	219	216	237	212	215	201	176	229	200	227	207	227	213	195	210	191	225	217	203	190	200	195	212	207	215	214	232	224	208	228	195	181	226	218	222	205	199	206	200	188	227	200	194	228	214	184	216	184	177	232	195	195	182	223	188	214	230	243	226	203	220	220	215	235	199	212	196	223	216	230	197	220	188	231	233	257	247	211	197	209	225	207	224	202	228	218	198	223	196	191	189	202	199	224	232	219	197	207	219	202	233	193	192	183	224	227	211	210	213	195	178	236	200	208	209	179	220	210	225	211	234	223	205	187	205	214	208	229	219	203	205	215	193	202	200	218	206	218	200	207	202	198	198	233	210	208	235	210	198	200	210	199	206	216	216	217	196	225	210	208	211	215	201	212	210	197	215	225	226	216	208	202	220	217	202	218	192	222	216	209	222	204	212	197	197	192	199	230	234	197	208	207	226	221	239	212	206	199	215	231	234	218	208	207	234	183	187	202	206	189	217	200	208	198	222	244	235	192	213	182	239	233	212	226	195	231	210	209	198	233	195	205	210	211	200	214	198	224	224	223	196	230	207	215	200	205	203	197	215	206	235	223	208	211	203	219	213	217	206	204	193	228	206	189	220	222	213	191	218	209	211	208	217	209	207	199	189	215	231	213	184	228	224	208	208	187	201	222	232	193	200	218	243	215	187	184	202	184	196	220	199	231	219	179	208	214	194	210	192	231	196	195	224	209	242	195	216	224	202	221	206	259	212	204	215	220	189	219	212	227	248	189	184	210	220	216	212	200	226	233	197	217	237	206	225	220	216	204	217	203	205	216	231	226	228	212	206	223	212	203	193	230	182	204	214	182	197	222	218	207	214	167	231	207	214	191	167	196	197	193	205	211	198	217	241	236	190	206	191	203	241	243	247	221	194	205	190	228	181	194	207	208	232	204	202	224	188	227	213	200	218	247	220	207	206	240	219	195	204	209	226	228	196	227	174	205	218	218	217	242	228	231	213	216	183	206	219	211	219	208	199	193	212	187	213	211	184	206	232	181	199	214	193	216	183	196	225	203	228	211	194	243	216	201	226	225	237	240	204	193	205	229	221	212	249	194	212	218	200	204	200	237	192	208	196	208	221	212	188	224	203	224	227	219	234	213	218	226	189	221	205	234	206	206	207	205	216	192	179	189	213	241	211	214	237	216	194	196	229	263	229	229	198	192	217	199	219	201	244	222	232	228	214	203	202	224	182	245	202	213	214	224	213	221	190	233	212	204	216	211	212	208	206	219	215	222	214	207	212	233	191	203	182	203	227	216	204	208	198	190	183	213	210	211	211	191	233	215	232	225	217	214	200	217	213	199	218	198	197	241	192	244	210	203	225	200	203	211	214	203	200	209	198	205	238	219	194	187	209	207	194	192	199	220	195	222	245	228	190	210	206	225	234	208	202	237	212	218	219	201	175	186	210	179	213	176	204	200	214	202	185	213	210	228	189	214	219	207	212	201	184	208	236	205	205	219	228	194	227	230	197	185	213	230	213	194	229	223	235	184	196	230	219	219	183	197	212	222	242	198	206	184	225	215	218	203	209	216	211	197	234	206	204	216	206	203	207	206	191	212	174	211	224	220	221	192	199	217	205	209	193	240	242	213	204	202	193	205	211	214	230	206	226	222	213	228	194	169	190	238	205	206	209	211	200	185	236	228	217	225	188	204	204	191	258	207	192	194	211	228	214	226	205	188	204	229	222	227	204	199	198	195	206	198	204	214	203	234	208	213	230	229	211	217	208	206	174	199	213	231	197	221	208	207	235	202	229	234	173	191	204	208	226	182	220	248	216	211	179	221	236	214	210	212	219	210	208	203	214	203	209	198	209	212	179	228	185	191	184	216	182	227	218	232	221	225	212	208	182	213	220	204	208	202	217	224	220	199	212	206	216	204	218	205	181	209	208	226	204	211	213	254	191	205	216	216	213	221	197	220	191	235	214	213	201	197	204	229	222	203	213	219	201	185	196	219	200	215	183	208	219	205	242	206	231	192	215	212	208	235	208	218	205	192	208	213	215	211	189	212	229	210	238	210	209	226	225	213	181	201	214	220	232	204	230	207	221	218	229	247	192	176	197	176	214	174	206	232	189	188	204	246	186	213	194	215	223	220	226	220	229	224	202	193	202	219	213	215	224	182	217	202	210	226	190	211	207	238	246	217	229	203	208	186	223	213	201	198	214	229	227	218	206	201	217	198	216	216	218	252	228	185	201	227	224	218	217	236	203	213	192	200	228	211	220	244	241	199	208	213	186	238	222	214	215	240	213	235	190	218	179	207	213	208	179	208	207	212
37946	18606	14149	8519	3996	1987	780	513	473	427	493	449	468	458	477	501	432	472	486	470	454	471	428	404	480	491	457	472	468	464	460	463	498	422	443	469	438	440	458	487	490	449	445	463	440	446	466	475	474	457	428	463	477	501	446	479	448	458	454	480	430	476	474	471	466	464	432	521	462	470	471	438	474	425	482	497	457	451	397	435	438	485	502	454	426	510	453	468	429	398	465	476	450	478	471	472	480	461	450	490	444	461	470	467	436	443	475	452	483	468	459	471	466	491	424	476	458	431	449	443	472	504	452	448	440	473	482	417	463	459	464	433	417	444	473	444	497	475	454	446	464	483	439	464	476	440	498	439	464	430	491	469	401	460	487	467	485	483	509	472	459	480	480	462	438	447	457	408	427	435	468	460	484	417	449	475	470	474	454	472	442	450	475	443	443	460	457	410	474	432	462	464	476	442	458	451	423	423	430	465	447	435	497	449	457	458	467	471	447	456	444	468	471	432	442	452	427	459	458	462	449	448	498	508	441	460	444	449	450	450	435	460	473	443	451	478	444	433	454	461	475	437	455	461	454	472	452	444	471	482	433	461	478	448	434	483	437	442	472	461	419	453	462	444	443	461	451	471	459	462	449	471	484	458	477	464	460	457	425	456	479	457	484	435	424	450	443	455	468	481	451	489	458	419	473	465	455	434	457	494	467	444	418	440	468	494	481	420	456	449	406	435	487	459	436	467	437	484	471	405	462	487	459	491	469	426	460	492	486	460	487	469	448	429	465	478	443	448	481	447	444	475	472	445	478	457	441	441	434	470	457	473	424	481	489	474	428	413	438	457	467	486	449	463	469	476	458	451	452	481	433	451	459	488	477	474	465	436	476	483	457	437	472	438	449	425	459	453	486	473	441	438	472	472	452	449	479	431	504	445	463	436	460	463	451	423	425	424	468	464	433	459	477	450	459	432	482	468	443	423	429	470	411	454	499	455	465	438	469	421	401	455	455	480	481	455	448	434	477	480	468	463	481	464	434	480	474	427	460	435	460	472	436	477	447	498	433	422	446	400	491	425	489	422	462	477	501	503	444	479	459	438	449	497	454	433	493	462	483	446	494	477	431	435	466	477	460	443	462	464	422	451	436	440	431	423	437	480	473	499	425	479	474	456	474	454	450	446	447	443	482	445	429	403	447	480	422	495	431	454	435	462	470	477	421	497	444	442	437	469	462	437	451	472	464	466	445	459	445	421	444	465	443	441	469	422	460	459	465	437	453	465	432	475	488	477	471	446	432	448	455	442	484	465	441	472	468	456	464	446	445	441	473	424	462	481	466	429	483	447	437	410	448	449	456	458	471	480	451	444	451	452	452	477	437	483	475	448	448	455	457	464	483	464	411	505	458	484	444	455	423	468	463	466	446	485	440	440	462	481	448	463	468	471	475	469	462	480	445	441	457	469	479	475	440	465	424	431	448	487	437	439	463	468	434	440	424	465	475	460	456	448	465	474	404	485	438	463	460	452	488	440	525	416	427	474	468	467	443	459	441	452	502	436	424	435	443	447	452	466	483	478	437	483	438	470	418	457	465	440	483	437	492	421	439	435	426	498	476	438	423	448	481	461	446	423	446	463	477	450	431	479	451	477	456	430	463	472	458	445	458	488	468	454	426	456	484	498	489	401	472	435	464	491	468	447	480	460	420	477	446	473	454	452	449	452	466	483	461	424	455	464	479	473	448	478	454	457	409	443	468	410	487	479	491	478	449	450	435	446	474	451	467	445	467	432	434	465	479	488	482	509	429	454	470	489	455	468	470	451	454	420	418	457	501	452	448	433	457	425	425	478	409	409	432	480	440	470	442	484	426	477	458	429	444	454	463	458	464	435	462	456	485	451	452	435	471	466	468	460	456	444	454	437	423	492	456	439	448	487	440	452	448	481	431	439	453	448	433	470	443	444	476	447	441	446	465	437	481	424	458	463	432	456	476	457	397	443	433	488	501	428	439	443	487	457	442	467	435	441	437	463	448	447	435	502	444	458	434	481	483	430	449	443	472	455	511	438	469	426	447	432	441	469	501	500	448	442	451	442	457	434	512	401	484	457	447	460	460	452	476	459	464	458	460	470	509	467	470	475	435	468	482	408	464	404	463	430	452	508	461	379	491	448	493	493	463	481	456	416	468	450	445	460	469	455	452	491	457	469	456	487	444	433	452	514	444	457	452	491	417	433	424	470	449	430	441	473	456	453	505	467	486	478	442	433	453	431	452	505	466	489	460	458	461	463	476	452	480	450	440	437	501	462	454	433	461	492	443	475	464	457	453	451	463	471	488	468	458	453	443	451	463	482	451	477	433	435	460	466	435	434	453	439	457	419	432	437	478	461	490	458	453	481	432	453	482	442	488	468	467	443	461	452	454	477	461	439	451	466	441	496	480	505	425	507	482	464	434	463	441	474	456	476	468	444	479	440	458	451	483	440	473	482	471	448	473	442	439	426	462	457	491	456	432	489	438	477	507	446	423	463	483	460	472	458	452	438	431	460	441	457	424	475	479	493	430	435	482	457	443	439	419	453	443	448	468	429	442	452	444	476	454	412	451	438	425	479	458	421	431	473	472	480	445	470	473	484	461	474	454	436	468	456	491	433	476	459	439	441	504	449	493	450	494	431	448	454	437	456	467	473	493	460	462	440	477	462	472	439	445	480	499	432	449	446	426	411	464	449	454	477	464	473	449	471	466	461	489	420	455	454	420	444	470	434	446	440	455	441	463	426	418	496	482	442	450	454	446	441	414	462	419	455	433	446	462	480	485	467	417	427	462	473	455	435	456	473	423	448	465	443	462	478	472	445	465	433	476	441	422	473	517	443	411	464	470	457	484	436	455	486	453	463	464	469	485	458	456	490	446	460	499	452	427	446	437	446	451	435	480	446	465	450	452	467	427	452	448	464	439	462	454	440	442	482	462	460	447	499	436	444	468	439	496	448	467	509	446	460	449	429	463	469	500	426	463	463	496	459	453	432	434	434	436	473	453	460	458	426	447	461	462	474	426	453	457	459	466	426	458	451	448	435	441	464	445	427	430	467	478	458	467	453	454	469	412	439	453	469	447	474	477	453	433	452	435	466	486	456	457	460	483	473	446	456	468	461	457	461	460	451	457	466	417	470	438	471	472	444	471	468	428	430	443	472	484	457	426	424	438	468	446	461	470	445	454	464	465	464	447	436	428	473	445	489	458	427	441	455	463	482	454	454	470	458	442	462	451	468	428	458	456	440	404	455	451	471	474	478	442	463	466	469	478	474	465	457	469	451	457	466	419	452	453	455	462	438	454	465	471	452	424	470	472	482	435	451	475	441	464	467	454	471	471	453	460	453	439	468	459	446	438	479	483	451	469	442	455	468	448	472	472	471	476	458	476	444	472	457	421	460	449	420	416	453	464	436	457	455	443	489	502	496	440	432	455	483	431	455	473	463	454	468	438	452	448	482	432	466	451	486	432	446	446	425
65678	29838	13362	4919	2000	1140	407	310	262	243	299	294	260	283	274	263	265	226	269	286	253	239	272	284	248	269	269	267	293	268	312	264	260	267	282	251	238	288	274	289	288	288	260	260	248	275	255	243	264	255	263	281	239	260	251	265	242	260	273	291	272	236	241	274	278	289	245	281	272	224	244	268	275	266	275	263	258	259	290	268	291	310	257	265	263	264	269	257	290	277	277	226	252	274	255	294	258	255	231	300	284	277	241	254	280	280	263	235	280	261	245	274	264	293	271	296	286	276	281	277	266	252	291	278	231	258	310	278	287	274	280	276	272	276	266	291	282	292	246	233	242	263	266	255	275	257	243	258	274	315	273	254	247	257	266	266	256	240	303	283	264	279	253	271	277	286	252	272	250	261	280	281	277	288	261	271	246	261	278	242	244	275	244	264	278	265	263	276	258	263	255	298	274	273	273	261	258	284	268	290	233	284	273	250	264	246	273	250	219	264	243	267	264	275	256	270	271	276	241	244	283	267	215	233	272	257	297	248	250	268	290	295	259	302	244	240	281	248	282	248	298	254	271	248	280	288	242	222	266	282	288	270	270	287	270	266	285	273	262	271	262	270	271	271	283	259	255	260	275	231	263	278	272	283	231	271	268	265	252	259	283	299	272	288	285	263	272	256	264	286	261	276	268	237	280	265	262	284	305	287	273	230	246	238	242	263	228	291	253	280	267	259	290	275	255	270	295	285	271	255	261	296	260	285	267	282	244	262	257	273	253	264	241	269	256	265	232	230	248	273	265	221	249	255	267	259	291	246	276	249	240	263	285	269	245	266	300	257	282	261	265	230	246	265	287	287	281	242	232	246	245	277	283	274	253	260	257	265	276	268	315	262	268	272	263	279	266	238	245	262	276	293	271	263	279	259	280	263	248	243	292	279	247	294	280	269	237	267	262	236	275	234	265	274	260	317	264	271	283	261	249	234	235	256	262	272	258	299	256	288	290	257	271	259	237	246	281	239	257	257	263	243	256	251	251	258	259	277	255	256	300	237	254	270	232	263	288	280	245	248	232	256	267	265	280	276	268	265	287	240	243	303	239	272	264	260	271	280	283	270	297	243	266	269	288	257	226	264	270	262	282	299	274	276	244	230	238	253	282	294	291	265	268	273	250	279	287	232	271	253	247	266	274	269	268	296	320	257	252	257	257	271	255	261	265	286	273	268	244	258	264	280	251	268	301	248	236	288	255	236	262	272	282	268	246	248	263	289	272	254	258	244	249	263	281	269	278	248	246	248	264	254	267	271	276	272	286	278	254	274	256	252	273	252	235	261	287	294	270	243	274	274	286	281	270	265	301	264	272	267	313	299	251	279	262	271	251	299	262	255	243	257	299	268	259	303	261	242	269	298	270	267	242	282	302	259	269	260	239	259	284	248	246	252	262	271	254	247	238	244	287	250	272	267	276	261	295	267	251	262	246	261	279	270	278	271	237	293	250	267	302	261	258	264	251	255	250	297	253	289	297	278	258	264	255	270	258	303	262	250	248	286	280	255	264	264	283	282	270	248	269	280	224	231	271	263	274	262	217	247	244	240	253	249	267	261	242	249	264	253	280	236	271	258	260	255	216	281	239	273	256	268	287	247	244	230	219	273	286	260	315	270	305	263	289	273	265	253	268	273	251	286	227	241	268	265	237	243	277	256	260	299	243	268	310	237	271	271	254	291	291	258	289	265	280	278	282	252	232	304	257	266	277	250	252	266	288	284	282	269	241	260	281	262	272	255	276	254	293	291	252	268	256	253	252	281	297	290	270	279	252	287	262	218	250	261	285	245	256	250	265	265	294	236	258	234	273	277	268	259	310	269	255	249	259	269	267	268	261	246	235	253	246	263	290	274	239	283	272	264	254	277	216	274	253	281	282	280	230	263	271	264	283	258	262	272	251	274	241	250	272	258	259	254	286	271	270	272	237	294	276	275	278	270	238	257	239	247	260	216	281	282	262	236	281	231	250	251	267	258	271	259	271	244	251	290	240	277	264	265	218	234	250	285	249	253	288	275	264	226	290	282	245	248	289	237	264	263	279	266	231	310	246	271	301	251	308	293	236	276	245	290	266	263	283	266	270	274	273	266	306	265	302	263	271	245	282	294	256	262	271	257	227	275	251	254	281	225	258	255	272	266	274	275	284	272	296	247	244	274	242	285	289	273	283	293	263	263	242	270	295	274	265	290	288	268	263	270	232	267	288	246	270	245	240	294	276	278	279	244	229	297	283	254	295	236	279	253	266	274	261	274	259	259	257	232	253	247	276	252	246	258	256	258	281	226	247	284	251	263	263	263	273	242	256	245	279	260	279	276	296	265	251	268	270	269	286	276	246	259	310	266	305	282	236	243	276	281	267	279	273	245	244	250	228	269	248	269	255	253	272	249	277	249	248	253	271	264	271	249	244	267	247	308	297	310	249	250	273	323	294	268	274	238	257	233	263	274	251	267	252	231	261	247	255	260	237	251	270	265	265	289	267	265	293	278	264	259	269	263	303	269	273	252	244	250	266	263	254	232	275	242	279	241	252	277	261	259	281	269	268	260	271	262	264	257	264	260	258	263	269	252	261	279	254	273	237	266	248	263	311	255	276	270	307	280	277	255	291	255	242	274	233	283	290	240	261	270	277	265	241	277	237	283	274	269	314	286	262	282	262	275	276	248	259	280	277	265	278	286	260	254	229	253	294	250	258	259	306	273	257	230	263	286	277	296	267	270	243	261	253	251	263	269	268	272	267	275	259	307	248	280	290	245	272	253	263	255	254	235	268	251	292	254	236	245	243	288	259	250	289	303	244	280	273	290	268	252	287	307	271	249	253	292	283	269	259	279	275	260	256	278	271	253	290	249	293	276	256	236	239	234	250	252	216	271	270	281	263	272	246	268	289	261	314	257	246	257	261	246	250	276	252	253	255	275	297	259	257	253	264	275	256	247	273	270	259	277	232	255	258	233	248	223	283	245	237	269	279	260	258	231	270	287	281	260	253	254	267	255	282	257	252	287	280	268	234	252	273	282	273	253	274	284	261	270	316	272	276	246	265	284	263	254	265	263	279	251	262	248	232	262	261	250	272	280	270	241	247	271	298	219	265	274	236	272	258	265	274	282	289	260	293	264	285	272	256	285	244	268	250	279	275	300	268	285	290	242	249	275	283	278	255	263	272	293	260	270	253	246	249	278	233	280	265	257	260	260	282	239	252	260	252	255	256	251	241	264	246	228	267	266	274	252	226	293	268	274	284	247	260	254	253	264	259	212	276	257	264	254	253	269	248	234	245	255	256	305	290	246	270	266	278	284	264	247	236	223	286	249	249	263	286	281	264	272	276	267	279	266	234	290	278	253	270	252	286	272	260	263	276	235	259	269	241	234	263	276	264	251	269	251	268	238	246	269	258	277	278	264	240	261	270	271	263	254	243	218	245	262	269	287	271	233	261	256	258	280	269	258	260	275	271	257	268	235
42196	20603	13804	8762	5323	3315	1094	643	603	522	603	550	595	549	573	567	560	629	574	529	581	596	543	620	540	566	523	538	534	506	587	541	558	563	531	581	529	553	568	563	589	574	543	550	550	562	598	548	534	573	571	568	596	550	542	537	583	572	573	534	592	545	549	583	573	585	518	551	566	614	548	566	563	553	558	565	564	542	564	554	562	529	584	560	560	581	545	568	574	540	542	549	581	567	523	560	502	527	580	545	514	534	545	580	531	552	563	510	533	551	543	576	542	551	554	544	530	555	582	584	560	548	573	554	549	593	570	548	532	570	604	574	538	545	536	560	576	565	527	567	543	559	562	571	566	578	554	596	595	521	567	532	553	597	527	519	561	564	549	510	574	547	544	535	578	528	550	543	554	561	598	535	533	510	543	564	536	547	551	540	600	541	550	557	519	575	541	500	526	557	531	571	592	569	570	568	560	574	527	550	530	528	541	523	570	576	530	601	569	539	561	567	550	560	537	534	555	588	566	541	530	524	542	504	635	582	567	567	586	558	545	564	522	518	545	557	536	547	593	572	556	549	578	570	562	584	548	573	589	520	545	548	601	561	572	571	592	600	544	579	560	548	535	546	547	552	543	548	532	550	560	534	548	540	545	592	563	592	558	535	578	526	598	574	527	561	580	554	515	522	540	591	511	499	536	585	553	523	530	543	566	605	579	527	597	568	580	541	598	543	547	558	529	579	553	548	549	548	545	560	549	557	578	553	538	577	521	549	574	574	587	508	567	588	536	554	520	540	535	591	544	546	509	602	558	574	553	576	561	602	542	580	529	498	515	599	598	566	563	541	522	571	546	605	553	586	536	533	555	568	528	582	561	551	539	590	560	550	552	562	532	574	549	559	570	557	550	581	553	520	564	553	584	554	560	549	519	536	571	569	574	528	577	542	546	563	584	583	556	535	536	561	556	569	503	551	577	553	562	560	557	531	542	518	563	542	547	568	560	512	549	552	524	515	540	528	530	529	526	559	537	522	524	514	519	574	544	570	607	575	523	520	546	548	595	610	565	531	557	515	579	539	524	573	585	581	571	565	581	531	538	523	546	540	566	551	516	546	546	538	555	569	593	550	539	559	524	567	555	607	535	592	519	560	561	570	564	562	530	561	543	504	563	565	527	540	572	543	567	559	523	551	532	589	561	570	508	536	532	555	562	562	544	530	577	534	563	508	575	553	563	517	568	539	546	556	581	514	546	512	582	607	556	583	518	534	508	539	548	519	550	597	517	571	568	566	539	582	571	517	541	550	524	545	544	542	577	521	554	587	541	537	553	529	483	575	560	520	596	489	553	562	517	549	531	547	574	563	515	532	508	543	562	534	596	517	530	527	574	553	579	569	557	546	537	580	567	555	589	558	572	570	613	559	556	546	524	588	555	552	588	548	546	541	542	567	568	606	530	564	542	538	538	563	584	565	570	555	575	499	572	580	555	611	563	532	561	576	588	584	546	519	580	546	573	538	515	596	506	556	572	535	537	556	557	584	570	599	558	536	558	579	571	524	556	558	546	558	583	538	529	535	550	523	543	596	571	563	568	537	575	606	505	566	542	560	511	551	550	526	540	549	504	543	543	559	529	496	536	557	586	542	535	560	550	540	574	522	543	548	559	557	571	578	510	537	565	509	570	560	583	552	562	587	501	520	561	561	517	559	532	593	542	568	558	572	548	537	557	519	594	568	523	544	571	545	562	569	540	587	548	575	559	572	583	601	573	561	575	577	578	535	538	593	554	552	566	579	567	563	578	531	587	547	510	553	526	548	568	513	551	560	543	566	545	545	532	601	530	542	548	504	575	552	600	549	553	571	549	559	548	522	561	544	548	532	579	567	577	532	550	565	583	560	539	541	552	578	565	570	520	545	541	573	582	572	541	534	555	564	497	557	580	556	537	551	551	573	558	582	542	570	572	585	566	522	567	565	560	554	569	549	577	565	515	532	566	578	554	584	589	584	499	560	584	583	564	568	574	575	556	544	550	552	578	549	530	608	564	582	550	540	533	565	518	550	583	595	549	564	545	552	583	580	542	545	545	568	555	538	527	535	569	599	511	524	569	556	552	555	577	544	574	541	531	543	561	573	551	532	567	589	570	571	538	599	619	553	594	557	558	546	568	515	573	590	614	582	508	568	539	551	544	550	563	556	591	593	547	530	592	552	572	563	582	574	555	561	541	567	551	546	524	586	562	526	530	569	587	557	586	549	545	576	550	586	531	531	526	566	603	546	574	539	542	580	590	530	579	509	529	533	543	588	574	515	573	557	564	591	571	539	536	522	536	527	552	576	553	530	554	565	580	529	550	578	509	615	517	575	598	563	532	577	549	517	620	556	550	552	557	560	607	555	602	588	578	565	554	530	550	504	546	555	582	573	565	566	567	531	529	543	505	554	574	521	528	578	528	525	530	561	560	586	593	536	527	512	550	553	592	569	567	552	550	548	530	567	537	585	597	533	566	559	542	584	529	543	577	573	570	577	559	550	590	571	523	588	520	573	531	557	585	528	575	584	564	535	560	534	588	546	529	520	535	545	559	529	558	556	506	569	588	521	555	571	567	568	601	532	525	579	576	535	568	532	565	560	555	513	586	546	552	571	585	527	569	566	611	567	545	566	520	542	554	562	541	596	558	566	575	540	557	560	562	535	534	561	560	589	558	533	544	550	518	544	562	592	568	528	520	567	577	562	531	560	525	528	537	545	501	538	578	576	547	575	569	624	556	560	574	571	582	525	539	545	550	560	597	568	568	624	568	598	640	530	555	598	514	525	531	572	565	506	558	556	552	571	542	525	567	538	535	542	527	528	539	560	573	548	518	549	571	528	565	565	584	571	551	539	538	546	529	533	572	582	571	538	556	570	571	554	516	580	596	581	553	618	591	585	612	525	554	535	571	582	554	553	530	541	589	544	574	524	513	561	547	566	590	588	563	581	581	557	568	530	550	593	603	534	521	585	570	525	553	516	535	551	554	585	575	499	550	563	563	510	509	547	586	500	524	554	554	535	565	547	556	559	583	564	563	516	614	576	563	541	570	543	587	568	508	555	539	552	569	571	555	568	523	561	581	550	576	530	553	549	574	524	528	549	564	567	500	557	540	558	570	574	543	554	549	558	528	581	577	547	531	541	575	511	566	573	542	540	559	560	547	557	531	532	557	547	528	523	552	554	523	572	526	562	506	574	615	547	550	522	547	546	574	505	541	568	528	546	546	543	527	553	553	515	560	575	518	539	537	559	593	535	638	560	575	596	543	497	524	528	541	512	530	566	516	530	563	561	530	588	530	618	525	575	545	543	574	559	560	555	543	581	585	493	562	563	576	562	542	555	570	593	525	530	545	522	561	547	551	550	533	548	558	566	539	548	582	527	568	573	529	574	605	524	565	544	555	536	560	542	590	555	567	572	605	576	566	531	578	535	539	588	595	520	529	566	573	564	535	594	560	546	572	547	554	544	592	580	571	526
53145	22680	6815	2068	823	375	203	202	200	225	184	201	189	205	231	201	198	189	190	221	206	196	209	215	195	197	186	208	220	236	204	211	211	212	190	215	184	201	188	233	220	235	179	217	164	212	205	204	230	210	201	174	223	204	203	216	189	245	217	180	217	182	210	208	201	225	192	215	221	197	196	214	200	179	207	197	222	204	213	194	233	180	214	205	206	199	239	196	198	220	201	217	193	200	216	214	230	216	199	179	203	208	201	205	206	200	219	179	185	192	176	199	218	189	241	194	176	206	214	204	202	225	201	212	187	187	210	208	174	216	195	209	188	203	196	222	208	200	230	237	193	221	195	199	196	201	226	227	207	230	192	260	237	195	221	217	220	202	209	223	187	213	222	221	210	217	202	201	218	206	154	213	211	220	197	210	195	209	190	201	214	202	200	204	248	197	194	184	187	198	201	218	187	199	202	226	188	196	212	226	187	185	190	202	186	214	212	176	177	200	217	175	217	187	213	254	208	222	209	187	214	213	196	198	200	194	184	192	179	209	191	186	188	235	205	183	192	199	180	191	188	184	207	217	199	219	206	197	212	206	230	205	180	211	236	214	197	197	223	195	171	208	216	208	202	178	184	179	194	208	195	195	227	196	207	228	202	250	209	233	189	205	183	207	199	200	214	186	192	179	184	190	208	212	215	214	205	200	198	210	185	200	175	233	203	180	177	210	211	213	208	198	200	197	217	212	181	238	234	210	198	211	212	202	208	200	190	197	205	218	225	202	209	227	215	177	213	218	199	192	216	226	192	214	220	228	227	189	214	189	197	186	206	210	222	196	187	207	196	197	216	228	219	206	215	185	179	214	203	195	198	221	205	196	187	190	176	220	209	236	223	214	170	201	180	225	213	186	222	212	179	202	232	204	216	187	204	187	199	186	195	179	214	217	193	229	210	223	223	191	219	199	216	220	189	213	201	199	216	194	206	224	230	209	193	219	208	212	200	193	192	213	189	175	203	228	178	193	203	188	225	230	216	190	205	210	225	201	191	202	202	152	224	182	188	221	191	209	223	212	219	189	217	197	191	195	193	218	198	223	215	208	219	194	222	209	209	177	188	198	217	185	234	181	196	211	218	203	226	189	208	199	190	214	202	224	199	218	223	187	187	165	195	212	210	206	231	220	227	186	206	218	212	201	180	181	221	199	220	181	198	221	216	199	190	195	191	207	210	187	196	209	215	185	204	231	191	210	212	241	199	210	220	201	215	232	240	224	184	201	212	222	177	191	197	205	200	202	217	203	214	215	223	229	195	221	179	181	196	205	185	173	210	204	165	208	202	219	202	184	207	213	189	197	186	223	200	227	205	188	197	218	198	210	201	189	183	211	189	234	246	188	204	191	229	220	187	208	204	213	234	188	193	219	202	180	210	158	202	227	217	197	192	193	225	210	200	207	213	188	194	212	204	198	209	197	196	216	202	215	210	207	204	218	196	202	207	198	214	198	186	227	199	198	210	232	181	199	192	207	221	194	210	211	205	183	200	220	181	209	180	210	219	204	190	200	215	204	211	232	229	191	197	222	202	186	199	200	212	219	223	194	200	215	203	175	214	185	164	186	249	185	209	199	201	191	190	187	188	203	212	213	208	215	219	234	217	192	179	214	223	175	198	186	201	224	206	186	196	201	211	203	201	211	178	190	227	221	234	203	204	196	197	195	229	198	197	205	191	209	203	196	195	192	203	253	210	184	198	195	223	197	212	179	193	223	211	205	185	220	214	198	239	218	206	187	202	190	189	193	225	227	204	220	207	225	206	196	196	201	203	201	172	193	185	205	231	212	214	189	190	169	211	221	211	188	198	212	204	186	213	193	218	203	215	189	213	202	192	193	193	217	203	202	207	206	211	232	197	191	227	199	182	236	180	200	181	221	203	226	201	226	202	214	212	221	209	219	214	192	215	219	222	187	195	221	191	203	211	226	218	238	185	212	193	197	219	213	214	162	201	221	207	208	199	212	189	177	204	214	198	210	186	181	222	217	208	190	176	183	210	200	187	208	188	188	180	221	223	191	213	191	173	209	206	188	217	183	179	196	214	208	191	192	204	203	213	190	196	200	187	199	187	226	189	199	192	199	230	195	192	165	187	201	208	218	218	201	217	183	182	222	238	249	184	208	219	182	206	216	183	180	219	216	210	196	211	226	202	214	232	209	202	218	162	201	212	229	205	219	207	191	197	175	195	185	200	227	199	240	193	193	210	194	212	194	195	208	186	227	217	178	183	220	184	206	194	227	206	202	196	209	236	211	227	199	204	231	182	191	180	235	190	191	216	201	185	205	196	196	188	187	224	195	186	218	195	177	190	209	222	215	195	205	210	206	198	202	188	217	209	206	210	181	215	180	214	185	183	222	196	185	205	206	221	209	226	211	194	184	221	206	223	193	170	203	186	201	233	216	229	219	226	186	190	200	184	216	204	237	214	179	230	195	188	206	218	187	227	194	210	219	206	203	210	235	209	199	194	207	170	214	207	184	195	215	213	204	214	214	225	202	215	222	220	213	210	181	181	203	215	216	201	186	204	196	207	187	202	193	178	237	242	204	182	209	180	222	223	188	204	223	170	199	224	185	194	201	189	184	182	204	190	226	175	209	195	233	222	222	209	183	200	190	189	221	195	199	217	209	220	223	228	200	207	231	197	192	205	209	187	219	206	218	213	174	211	222	213	216	205	203	204	221	226	199	197	185	214	238	209	198	224	204	232	204	211	236	224	228	179	197	214	207	230	185	221	191	202	180	182	203	196	221	206	208	192	206	206	191	190	196	217	203	201	211	199	193	194	179	199	195	201	209	177	244	208	174	221	205	185	166	207	250	207	182	191	202	185	203	186	188	217	216	219	207	170	187	185	200	210	218	208	176	194	244	193	222	204	229	208	201	219	194	230	215	194	216	184	220	210	209	225	205	183	201	206	229	195	227	201	258	208	185	192	197	187	216	198	204	205	211	202	193	219	180	183	231	190	213	202	189	209	229	210	199	210	195	182	214	210	202	228	237	198	188	214	217	191	253	174	203	226	216	184	210	232	240	178	202	170	216	205	189	171	194	181	199	168	196	196	207	226	208	198	225	188	198	180	172	217	203	187	190	194	183	212	188	204	192	227	205	207	208	204	222	222	214	207	202	214	218	208	209	198	199	208	183	215	184	196	185	239	217	228	203	205	205	193	202	206	204	204	217	233	199	202	233	182	194	180	185	199	209	200	198	225	223	225	211	211	198	206	210	171	223	189	204	212	202	204	223	186	197	209	180	229	203	203	167	225	201	240	205	214	198	232	178	229	221	222	215	197	174	207	201	206	227	196	186	203	204	204	200	224	213	225	226	197	200	194	176	219	230	201	215	204	177	214	180	190	193	207	212	208	186	216	202	193	185	191	187	189	235	197	190	216	236	187	204	193	224	187	197	215	198	189	179	232	199	210	196	192	223	223	197	191	221	216	204	172	195	199	207	208	189
34927	14323	7607	4589	2236	1006	479	444	455	459	448	420	455	421	438	437	465	484	426	418	427	430	423	461	444	431	442	466	453	463	455	396	419	459	443	409	414	439	447	430	434	441	425	466	425	423	426	435	438	380	439	435	426	431	439	474	453	461	391	466	414	454	448	430	429	417	458	432	439	389	452	439	424	458	426	432	463	438	428	452	438	459	413	447	437	458	435	394	451	448	473	466	406	440	446	437	395	430	482	441	428	446	433	456	429	437	431	435	447	435	403	466	415	404	416	411	461	457	450	439	443	439	454	432	416	463	432	420	432	411	439	441	441	428	400	446	435	437	464	461	445	393	425	410	450	456	458	439	458	423	429	440	477	435	490	423	464	467	408	441	454	417	451	439	452	460	435	443	437	430	423	400	437	435	453	431	410	422	450	422	448	449	489	418	476	425	414	457	458	435	431	431	399	439	436	449	451	436	452	450	486	442	455	421	414	427	473	429	452	422	395	437	468	469	443	424	447	445	419	424	424	486	429	411	437	430	474	442	420	410	454	464	471	416	427	432	432	415	428	419	424	409	453	422	425	458	429	418	426	443	421	436	448	384	451	465	404	445	478	391	463	427	435	457	434	431	439	385	458	461	405	418	426	420	411	459	425	439	402	428	468	451	441	422	435	450	447	430	449	472	414	448	429	441	471	455	446	453	382	431	442	454	454	463	467	440	444	438	427	391	442	456	451	424	444	507	424	457	440	445	422	421	409	427	460	432	421	416	413	434	422	428	489	448	449	442	400	433	431	463	435	386	493	432	433	441	406	438	404	406	418	439	436	449	426	478	416	433	435	447	423	461	453	430	422	459	444	455	436	418	425	427	427	410	426	419	454	439	425	491	428	418	451	432	418	434	440	467	463	413	448	449	437	453	413	436	472	465	474	469	432	442	470	417	448	431	428	406	438	433	431	438	397	419	452	451	497	456	423	459	448	446	445	477	455	410	470	437	457	444	458	422	421	432	442	440	454	450	427	446	450	456	424	450	448	417	405	458	485	430	466	419	458	421	463	438	484	429	427	401	413	424	454	458	445	493	448	474	399	436	444	422	432	453	424	458	436	392	435	439	428	469	440	446	428	420	434	442	392	436	483	450	434	426	442	455	454	474	449	453	414	479	429	470	432	432	413	479	469	433	447	405	464	440	448	455	460	449	435	443	430	434	419	434	420	443	451	411	453	445	418	434	450	432	403	439	439	435	410	429	443	426	436	406	438	449	420	469	421	459	463	437	456	441	390	431	457	457	413	399	450	412	420	416	434	422	453	401	402	480	461	445	470	412	424	449	461	453	446	439	412	448	466	447	406	454	431	494	394	400	474	435	468	447	407	416	471	438	418	449	405	421	450	422	429	438	403	478	427	415	469	419	444	433	458	452	442	465	425	483	467	429	435	436	433	408	454	430	415	456	422	416	444	456	453	475	510	439	456	423	465	431	415	462	434	422	450	457	443	435	450	449	421	452	469	469	447	449	419	434	440	412	434	447	407	434	432	413	411	444	396	458	443	372	449	460	478	412	425	458	420	468	447	448	425	440	413	441	438	434	424	419	439	437	421	441	429	452	421	436	430	421	465	466	422	470	450	441	432	448	433	419	418	436	422	425	457	440	456	437	456	472	451	440	447	424	424	435	433	449	424	444	420	455	395	419	419	414	449	445	458	474	494	450	420	450	422	466	451	473	433	410	427	445	442	450	454	473	448	427	416	427	441	436	451	426	409	424	441	443	447	438	428	421	430	423	469	430	431	404	413	460	404	435	431	449	405	461	430	443	474	434	453	462	463	454	479	409	437	458	415	431	434	401	427	479	461	429	433	442	454	420	454	422	421	448	424	438	443	447	430	472	433	435	419	414	444	487	422	477	407	418	441	424	444	431	453	458	445	455	449	442	437	404	455	432	440	431	487	435	476	421	444	396	460	431	438	418	425	423	444	457	438	471	441	457	426	406	444	454	427	436	427	452	467	405	437	422	412	425	438	399	436	467	452	443	449	421	423	428	459	462	433	462	450	431	487	421	455	412	447	451	467	443	460	460	441	425	417	450	453	425	463	422	456	422	448	449	445	414	423	464	465	429	408	414	452	460	471	433	421	463	451	433	490	444	431	428	436	437	435	448	433	455	446	432	424	455	452	427	454	449	474	459	439	434	406	430	436	452	412	413	405	421	430	410	420	438	410	416	443	453	441	417	423	462	444	406	446	444	437	409	437	441	449	453	420	442	450	464	449	429	455	467	455	400	434	465	442	433	414	415	455	411	436	451	439	444	435	489	442	443	457	413	419	479	446	444	463	419	422	448	437	407	436	439	435	431	420	436	483	446	442	435	473	435	444	408	435	456	470	432	444	436	474	432	444	470	455	441	434	435	449	437	450	461	429	457	392	434	462	430	441	430	415	442	460	422	419	431	429	446	444	451	429	421	442	478	434	462	480	456	386	435	430	443	435	393	446	441	473	428	434	418	412	430	439	430	423	447	439	416	420	439	440	473	412	451	422	429	427	433	432	475	399	480	432	432	459	427	432	442	422	396	454	443	423	401	444	434	451	449	439	443	429	426	441	435	446	431	437	435	438	410	429	482	460	431	474	426	446	407	470	455	434	440	368	417	403	406	451	467	426	428	427	422	471	419	426	474	416	441	411	450	376	434	471	444	438	464	397	446	429	440	403	423	400	452	435	453	443	436	437	433	416	441	448	443	430	455	427	449	425	452	462	477	436	439	460	455	426	443	411	425	420	440	410	442	439	480	432	448	392	430	427	432	433	414	441	478	439	434	415	449	468	445	426	439	428	451	442	418	432	456	438	425	427	408	423	423	459	468	451	419	491	474	448	442	472	434	457	435	429	443	456	428	407	426	443	429	458	441	474	405	439	448	470	425	404	442	437	457	448	443	469	427	455	437	442	482	432	461	464	420	438	467	477	402	403	427	454	474	459	455	433	429	418	450	412	442	409	464	431	392	431	456	411	424	475	422	431	442	442	434	406	421	443	455	443	452	410	459	492	447	446	434	425	466	444	444	428	411	465	430	474	450	461	409	445	433	407	452	399	466	434	430	385	420	421	454	475	463	480	417	402	433	404	438	414	448	418	437	458	461	451	444	480	425	377	443	443	439	420	415	449	406	417	396	467	422	457	461	460	455	406	454	422	454	394	419	444	432	440	451	407	434	458	422	427	409	467	409	462	431	455	459	472	436	462	427	439	424	439	465	432	449	459	484	478	446	456	414	422	430	438	408	440	448	428	456	483	467	449	431	508	453	415	425	435	516	433	470	419	433	425	421	453	455	410	428	389	416	454	478	427	481	440	417	472	425	436	415	436	422	428	420	443	436	487	439	454	416	442	480	414	424	452	423	448	465	423	442	447	454	425	447	473	413	429	433	442	393	446	419	421	456	436	451	440	447	427	436	436	465	414	423	440	430	432	450	438	462	397	407	402	464	419	444	474	450	427	403	450	413	430	452
60621	26701	10356	3860	1680	598	325	225	220	201	212	223	193	225	213	223	216	225	168	201	223	215	210	197	228	204	194	205	232	199	198	236	205	182	192	209	194	201	195	202	217	198	208	229	188	232	230	190	179	200	206	228	195	185	197	193	206	189	173	199	200	198	222	221	221	207	211	205	211	224	221	204	200	209	215	210	194	213	220	219	213	230	200	196	229	216	194	205	223	207	213	228	208	186	208	206	188	213	236	200	214	210	210	226	215	206	216	187	205	197	203	206	203	176	220	213	200	222	207	220	208	195	182	219	209	216	186	207	213	205	217	208	209	188	195	193	243	184	191	220	191	178	227	201	204	187	218	200	208	177	197	187	202	197	221	192	213	214	183	205	183	180	202	206	228	198	204	215	208	200	208	203	208	200	182	204	187	204	230	201	196	232	219	225	202	200	181	205	212	206	184	209	212	194	219	205	199	194	202	252	215	204	185	203	195	217	217	204	199	221	194	208	242	190	193	211	183	234	237	223	203	208	224	199	206	173	218	195	242	199	213	205	213	195	207	200	199	217	213	191	221	203	212	204	201	222	216	202	215	184	202	208	244	220	187	198	227	204	233	211	223	208	212	225	205	221	208	221	210	187	186	193	222	203	188	239	205	172	186	204	176	181	223	234	204	202	205	194	186	194	192	209	197	198	204	190	193	218	225	226	224	204	250	232	204	204	194	208	189	185	215	210	219	216	210	178	258	221	231	230	198	215	208	193	198	164	200	208	217	188	221	204	197	204	212	193	223	195	193	181	180	180	205	183	211	210	185	219	224	214	207	189	193	196	216	210	199	224	209	210	210	202	197	204	189	184	178	208	228	203	178	201	218	205	190	201	211	209	188	191	208	217	179	211	201	187	213	193	223	201	215	216	254	196	226	209	203	227	189	218	213	181	198	226	226	204	196	207	196	185	213	221	197	196	219	213	212	230	207	224	211	205	211	207	217	215	216	222	214	206	192	209	226	218	194	192	192	203	211	240	230	222	206	206	214	226	180	187	200	213	206	217	225	225	223	212	201	201	223	241	190	217	211	190	216	202	207	218	207	208	220	232	219	230	243	201	180	208	172	193	235	188	187	201	209	179	201	229	215	216	204	219	215	227	196	200	208	207	203	228	179	207	201	223	176	201	190	224	207	237	212	222	229	238	222	234	191	212	217	197	208	191	234	211	207	213	205	227	232	187	207	177	221	239	192	167	222	190	208	184	205	212	204	208	219	221	204	201	229	208	197	227	206	223	190	215	203	190	206	206	226	211	221	231	225	193	225	203	197	192	222	215	207	225	229	225	189	231	201	205	204	204	242	180	227	245	207	182	195	197	205	229	221	220	207	189	215	203	188	213	212	204	243	209	222	179	209	203	201	211	217	206	206	213	214	211	226	221	198	209	214	173	184	199	192	204	223	208	213	183	212	218	190	247	212	214	194	219	186	194	258	183	223	195	201	196	177	237	214	221	204	184	206	192	201	159	193	206	186	221	229	238	206	208	232	203	201	201	225	235	205	201	211	209	190	233	184	191	224	220	191	216	185	237	200	194	206	194	219	239	216	209	208	203	210	239	215	234	196	195	206	214	191	216	170	181	207	195	193	185	184	194	205	205	212	191	223	230	211	197	229	173	204	192	162	227	199	207	200	187	232	197	250	200	194	218	215	218	211	199	233	197	218	206	200	208	198	180	200	234	216	189	201	235	198	196	211	206	218	215	195	196	206	196	183	226	242	239	187	199	180	209	238	208	212	213	190	189	199	192	184	186	181	215	193	175	202	208	211	218	195	196	189	186	171	223	234	221	185	220	230	202	204	195	186	210	200	228	200	174	198	200	184	193	214	231	195	200	189	222	231	252	234	223	217	220	224	211	208	196	227	236	204	238	213	236	205	211	212	223	219	190	189	211	196	198	192	238	191	197	251	218	175	194	168	187	167	191	232	205	207	202	205	195	219	193	215	200	180	224	189	182	160	192	199	203	217	224	206	184	202	170	225	218	192	188	211	210	194	228	177	171	207	195	218	209	198	199	206	227	246	197	204	193	227	187	184	198	173	206	201	193	191	221	179	216	191	206	227	221	218	204	197	228	230	220	212	195	191	161	202	216	234	211	230	193	206	221	190	205	211	230	211	200	214	190	215	208	219	199	186	226	182	198	196	198	214	224	199	200	194	212	221	178	182	198	198	206	205	206	221	212	199	205	201	222	229	209	228	209	193	216	208	214	204	211	205	226	223	215	211	189	204	199	209	224	217	201	172	212	229	213	205	230	207	200	216	202	187	207	249	231	196	215	205	157	232	216	202	217	209	227	227	199	223	196	222	246	240	213	241	201	188	212	213	228	199	164	213	225	199	202	201	176	219	199	189	192	225	230	216	201	195	211	230	192	226	246	208	210	233	208	182	205	197	156	193	209	207	186	209	197	196	199	194	214	206	229	203	215	200	217	217	223	227	203	219	180	188	197	207	208	179	203	215	191	199	206	183	226	221	235	205	189	200	206	231	216	183	197	207	237	205	209	209	217	202	224	199	211	219	203	181	199	205	193	204	205	215	199	221	230	202	219	224	230	212	208	190	204	183	187	206	240	213	211	217	198	208	216	197	200	197	211	185	184	200	201	189	251	210	195	202	230	186	206	210	194	179	215	194	205	201	190	197	210	204	209	215	219	177	201	209	217	220	207	195	196	208	219	205	234	191	203	207	183	217	214	208	178	214	195	210	196	192	214	219	187	194	206	229	191	189	226	192	180	206	216	189	216	213	212	236	227	206	197	224	208	227	200	193	203	183	233	205	206	208	199	191	207	197	205	207	170	207	190	169	220	230	213	212	202	203	249	200	189	211	240	199	204	177	190	210	198	205	210	187	219	213	195	221	183	197	188	189	205	214	189	237	221	195	190	198	204	222	203	211	206	219	187	206	219	241	197	216	191	220	196	197	208	205	212	214	190	204	180	196	207	214	214	234	205	190	197	232	185	204	215	195	197	224	217	218	181	219	196	203	228	194	224	214	227	220	249	228	198	234	217	190	207	199	179	185	190	222	186	220	202	223	233	214	205	240	182	231	194	202	229	209	226	225	210	198	189	186	232	192	199	189	198	171	207	207	187	246	230	224	216	206	205	219	196	195	220	236	199	190	206	210	210	221	203	188	225	207	207	202	191	201	210	195	189	256	210	195	203	231	192	221	186	197	217	187	180	203	207	213	185	183	231	208	226	217	192	209	196	196	206	194	165	214	226	224	207	217	198	198	202	238	204	178	189	211	197	228	219	203	213	193	196	202	204	204	212	191	215	190	205	210	211	209	187	210	222	215	208	206	238	208	200	204	215	194	212	213	216	215	211	204	209	215	220	207	245	203	208	228	210	196	191	211	217	213	208	201	233	198	228	223	212	209	217	194	213	190	200	211	240	177	186	231	211	218	226	199	205	183	196	171	214	221	217	184	186	223	208	186	204	203	199	220	233	203	213	197	182
39324	16606	11233	8370	5058	1875	794	486	452	431	473	442	446	441	449	437	425	430	458	474	439	444	437	469	452	432	482	446	492	456	476	461	456	436	448	463	428	434	449	422	491	451	449	437	421	446	461	432	438	477	434	425	426	452	446	436	479	449	446	452	456	438	428	479	459	446	493	425	436	421	428	460	446	505	484	433	500	436	413	484	436	454	449	435	481	432	450	446	441	449	432	449	456	476	504	448	432	464	415	469	448	443	453	452	461	416	438	465	447	467	460	409	423	429	452	425	447	421	441	447	439	449	481	464	422	486	447	472	443	463	431	448	471	468	422	434	463	438	432	439	418	439	449	456	445	431	448	441	396	434	429	458	468	467	467	416	414	435	442	458	447	451	458	458	413	420	473	458	456	459	457	407	484	422	428	449	501	415	405	454	465	434	430	464	408	456	421	457	471	466	447	453	443	451	450	423	429	499	460	451	418	425	455	458	455	495	457	469	459	409	439	464	437	474	454	434	457	458	434	418	416	452	426	479	431	419	453	461	451	428	455	418	447	446	450	436	456	480	419	420	453	425	428	435	428	477	456	436	486	456	424	421	476	438	425	451	437	415	461	444	460	459	489	424	444	477	398	458	494	494	436	449	465	487	457	462	426	415	395	456	463	477	457	417	441	459	435	458	452	460	434	460	451	461	477	442	446	422	467	443	455	484	432	463	457	435	449	434	422	419	466	459	441	468	460	453	452	466	455	443	444	451	450	408	427	471	473	473	469	475	446	431	466	467	452	423	441	466	462	437	453	446	448	502	434	457	435	447	440	479	449	450	464	465	439	459	485	446	427	473	457	478	455	438	403	473	435	459	440	449	453	441	427	437	467	466	440	419	429	427	460	446	457	408	467	432	489	439	410	467	435	427	451	452	457	451	460	465	416	449	440	459	440	432	452	455	485	448	455	441	470	464	481	433	435	454	445	460	511	425	452	462	450	461	453	415	427	450	458	452	433	463	463	441	476	424	452	411	466	450	462	483	430	429	458	427	467	416	463	451	427	469	486	453	443	429	468	425	414	440	437	431	437	493	409	440	454	442	435	421	434	462	460	445	469	467	476	474	467	450	467	468	460	477	428	418	447	429	439	456	461	476	441	442	436	423	479	449	444	461	463	471	482	465	460	446	442	452	458	433	473	415	445	474	458	450	447	450	463	461	469	450	450	439	444	478	447	422	455	461	444	446	497	427	445	478	489	473	444	435	451	451	458	460	465	452	437	434	445	458	444	443	459	487	449	462	468	431	452	465	419	430	427	450	436	427	460	457	459	437	467	412	420	443	488	436	457	475	480	462	485	449	434	488	438	448	446	417	436	442	452	462	461	466	460	437	467	415	457	475	437	461	424	433	483	437	461	438	432	401	415	475	435	444	442	463	443	446	409	429	464	423	443	444	443	449	485	469	451	429	447	443	488	485	444	437	489	425	490	459	436	429	462	433	457	451	412	450	439	470	447	489	444	476	506	469	427	465	444	436	435	441	410	436	419	452	448	454	443	402	413	460	460	458	442	452	450	467	471	441	495	413	431	439	459	428	486	453	478	482	481	432	451	467	411	459	456	475	476	436	447	464	430	477	431	505	432	446	421	420	426	461	414	453	467	461	409	459	432	423	459	422	450	478	432	444	454	445	428	416	437	463	419	474	471	428	458	479	436	469	419	458	429	432	444	419	454	438	451	465	430	455	446	474	429	443	464	449	424	433	448	460	426	437	471	472	438	471	431	427	452	474	428	436	438	484	424	470	445	460	421	405	457	454	438	449	466	453	441	451	449	468	473	443	435	446	427	448	421	444	450	447	443	439	405	455	458	477	455	478	426	435	403	435	456	442	445	468	445	409	424	461	497	437	427	473	479	451	461	444	434	450	476	451	446	445	449	442	449	456	452	467	452	458	442	441	444	451	455	423	438	439	458	471	460	455	462	454	448	409	458	427	463	486	399	423	395	431	425	422	428	389	414	434	440	452	379	445	455	430	467	473	481	438	424	442	417	420	464	458	449	436	489	456	432	422	463	492	469	416	461	439	469	461	449	462	480	457	504	447	443	436	483	481	450	462	463	435	401	486	433	480	485	443	433	456	461	455	492	452	445	452	448	441	469	451	443	465	466	453	452	488	451	455	436	438	420	477	438	421	444	435	448	444	435	414	458	428	443	473	442	440	449	458	470	455	463	495	427	430	463	430	456	454	442	474	447	448	444	447	468	488	447	428	454	471	414	448	481	450	422	432	437	454	430	426	489	453	451	427	436	456	473	447	451	434	456	483	433	462	468	499	463	417	447	415	462	442	437	466	452	452	475	440	437	477	421	429	460	437	461	473	433	480	424	470	463	442	451	457	437	452	423	443	499	421	466	475	463	473	464	443	479	440	407	489	428	455	472	446	449	435	463	457	420	463	446	454	432	512	462	469	401	450	469	445	436	457	423	464	440	438	388	447	469	480	429	432	431	441	462	472	453	489	456	439	474	485	438	453	439	451	464	484	440	464	482	427	449	468	449	426	437	403	458	441	462	446	430	454	428	480	499	410	436	429	436	459	466	466	452	474	456	445	430	459	411	436	445	440	443	419	462	452	465	432	433	447	463	453	460	427	456	451	448	461	451	496	459	415	422	451	485	451	437	426	442	472	463	459	449	464	446	433	465	472	469	409	433	442	446	460	461	483	499	461	450	430	455	452	453	439	433	439	437	445	461	430	466	472	445	464	462	459	456	468	449	459	417	472	437	430	441	447	458	477	432	463	442	513	434	444	459	468	442	469	453	414	465	457	445	467	454	451	447	421	460	445	417	483	451	465	470	403	427	465	461	457	392	441	454	464	462	444	452	423	452	474	442	473	459	464	456	445	441	406	460	441	433	431	458	447	443	451	443	471	478	457	436	434	441	454	465	428	455	444	454	446	445	473	418	462	418	462	469	442	461	428	437	441	490	431	438	409	451	440	432	459	438	486	464	449	411	406	432	475	428	446	450	397	430	440	461	449	485	455	471	468	462	441	465	470	446	447	458	442	442	442	436	444	423	440	458	462	436	426	443	469	437	447	458	436	472	473	477	444	464	459	438	470	474	447	452	423	446	449	452	441	446	448	441	462	478	455	449	454	409	462	446	457	480	473	460	466	473	462	464	450	440	431	448	429	424	461	441	468	483	484	435	479	408	469	437	454	449	474	453	452	419	451	466	471	420	476	456	424	443	425	432	444	456	440	461	456	451	427	461	476	458	441	463	460	459	453	476	447	428	450	428	445	443	468	429	455	485	426	449	460	407	412	467	440	482	470	477	406	441	446	428	456	446	443	519	433	473	431	464	449	427	463	423	434	430	476	447	457	416	436	442	411	433	412	437	464	449	442	419	472	423	413	470	386	440	447	467	459	433	433	450	427	476	461	503	479	449	418	442	454	420	435	427	423	435	447	487	419	467	473	488	455	467	466	452	444	432	442	428	419	426	419	447	440	428	468	429	426
64601	30866	17075	7758	2641	1276	578	317	301	295	250	270	259	242	257	273	251	252	269	238	272	284	269	248	252	275	247	232	243	237	274	245	249	229	246	263	278	234	250	260	258	272	255	263	255	261	270	243	280	274	252	258	256	265	254	256	286	249	240	272	268	272	239	250	278	231	258	243	276	267	285	274	275	270	235	242	257	296	263	247	282	259	233	264	267	304	233	271	271	272	271	243	263	261	256	243	223	267	259	291	263	266	275	261	253	247	269	263	254	267	229	266	244	251	240	262	270	244	272	259	250	272	233	290	271	250	259	235	263	257	262	283	242	255	245	269	265	296	253	264	258	254	267	280	268	265	242	256	212	249	255	278	262	281	272	267	288	257	267	252	250	277	270	282	238	291	269	245	283	270	257	239	250	272	259	256	268	301	256	287	272	231	251	240	271	258	272	242	262	281	243	257	261	263	259	255	263	268	245	254	230	264	237	292	261	267	242	280	251	225	280	269	247	236	273	279	273	287	241	264	253	247	292	272	264	324	258	258	265	257	255	254	282	242	263	274	283	258	252	247	264	277	280	258	276	262	285	275	267	275	289	249	240	255	236	268	266	279	289	221	269	262	252	247	266	309	278	257	265	261	261	278	249	266	274	268	262	284	282	278	256	266	260	269	285	248	253	265	251	254	265	269	270	249	276	265	254	244	248	257	272	270	232	279	246	268	283	248	259	251	255	291	272	283	281	255	261	234	238	260	307	270	235	237	236	277	246	244	270	275	251	282	311	262	258	267	234	225	285	262	257	287	244	232	238	260	264	282	259	257	269	256	215	249	239	247	251	252	264	283	250	258	261	257	269	289	263	247	277	251	267	238	287	273	284	255	253	269	278	278	265	261	268	273	257	238	246	281	256	235	276	276	262	266	265	251	285	238	255	247	259	256	263	274	245	281	249	261	271	237	260	284	258	266	262	221	270	253	219	276	266	273	267	233	266	277	230	259	232	232	259	242	296	248	256	294	270	243	251	258	260	275	267	257	264	242	267	283	271	245	265	248	244	263	270	256	276	260	270	273	277	279	276	228	252	251	272	245	260	269	224	272	248	267	245	243	275	251	255	273	265	267	249	276	262	273	277	258	242	256	247	252	286	271	257	256	249	266	246	280	290	271	254	245	269	259	237	269	198	278	282	270	249	258	225	235	278	249	263	247	260	275	262	305	267	285	291	276	267	248	225	251	228	225	247	242	274	244	236	275	282	287	289	255	246	260	268	230	230	273	261	289	275	261	268	252	282	216	229	247	265	220	234	266	257	256	253	273	293	282	247	233	252	247	239	279	275	283	268	272	277	282	249	261	247	229	238	268	267	263	272	289	260	230	301	286	276	286	256	255	269	245	239	281	273	279	262	268	219	261	262	291	273	236	255	262	277	258	244	258	237	254	251	257	265	253	293	269	261	257	278	299	286	268	262	255	233	282	235	263	275	252	262	287	245	287	243	263	276	257	270	263	254	229	269	288	274	283	296	277	266	250	295	287	265	280	252	250	232	228	302	279	263	229	246	254	246	251	285	244	276	237	249	259	238	248	256	247	248	285	268	265	269	285	278	283	248	233	272	272	239	258	267	279	240	279	246	243	242	244	247	243	273	268	265	261	263	252	270	255	270	259	284	262	256	271	262	301	265	250	276	279	266	261	266	293	266	258	279	255	261	256	261	271	251	262	270	273	249	244	249	296	278	266	240	275	280	249	251	232	221	251	254	254	247	296	246	272	250	261	275	262	265	274	276	261	266	250	285	273	242	263	271	247	294	268	245	301	237	254	248	267	259	259	267	285	251	244	269	270	240	266	273	264	243	240	258	281	272	255	236	284	238	239	245	243	241	276	266	270	274	268	267	259	266	289	278	260	264	281	262	274	277	244	253	259	293	270	247	263	283	260	250	251	276	240	254	247	280	245	250	245	244	252	256	222	285	269	256	255	252	293	269	265	257	254	284	280	283	266	282	228	243	271	274	256	281	250	266	249	267	265	269	280	255	263	267	241	281	225	266	278	256	269	231	268	269	299	282	268	281	266	268	268	260	281	233	273	242	253	272	256	231	271	282	287	267	284	234	292	302	264	272	268	283	262	267	302	294	271	244	263	274	268	253	257	264	294	262	254	265	268	282	279	258	286	260	264	227	250	277	253	270	276	262	260	247	262	232	238	279	250	286	255	236	268	254	275	263	242	294	287	249	269	270	281	241	240	304	270	237	263	276	268	262	265	269	231	240	274	259	237	252	246	234	254	246	267	287	253	257	278	255	252	247	269	231	270	286	251	252	245	266	268	254	250	270	245	253	246	270	259	248	270	278	277	259	244	303	242	250	266	258	255	241	261	231	246	261	246	262	250	277	233	274	286	266	261	259	260	266	276	268	268	220	240	222	261	271	280	275	250	283	287	280	247	277	242	262	244	267	270	292	271	258	259	272	277	270	261	266	295	227	250	257	251	272	291	287	247	243	246	265	269	262	281	238	244	237	260	248	258	269	273	269	267	263	276	286	248	283	257	231	279	276	278	258	280	274	280	240	298	245	254	254	268	264	286	252	240	279	263	244	281	263	272	257	256	278	249	295	250	297	284	239	240	260	265	244	262	269	253	260	271	258	237	259	265	264	243	284	277	260	241	275	250	292	256	242	296	226	239	240	240	297	250	245	258	256	246	277	231	248	252	257	243	246	255	248	281	258	257	282	255	263	276	274	253	257	244	252	276	224	274	263	270	287	256	272	278	296	241	282	250	284	253	251	285	291	290	287	264	251	257	240	281	228	265	257	252	256	259	260	264	267	267	260	243	288	272	247	242	232	236	225	258	264	274	274	241	282	232	256	258	269	270	259	244	276	269	257	256	254	274	269	253	276	248	273	245	264	255	280	256	230	265	274	260	239	247	259	257	247	245	277	236	250	253	260	283	239	247	248	253	250	229	243	249	292	248	250	256	222	256	278	221	268	271	235	270	231	280	271	279	282	267	281	237	263	276	276	253	271	279	270	239	249	264	252	267	244	245	268	265	246	256	251	283	239	249	261	266	270	253	276	254	269	280	259	274	278	298	314	269	277	276	267	289	253	288	285	238	254	261	287	264	228	228	261	231	252	244	296	265	292	277	271	246	261	280	273	246	273	263	272	280	240	243	247	266	259	242	252	250	267	292	298	255	238	262	273	274	287	276	264	250	277	286	270	274	255	261	269	274	244	242	289	252	237	264	257	265	264	256	259	256	262	268	241	257	279	290	231	244	276	283	248	238	268	258	261	295	275	263	252	248	274	269	265	274	245	251	237	251	266	242	244	241	291	256	264	244	237	246	245	262	260	217	276	284	232	272	288	257	273	285	254	267	217	264	262	245	256	240	266	264	272	280	235	277	264	256	274	267	247	279	273	277	261	260	250	253	254	225	297	241	233	250	264	254	251	262	272	251	239	254	271	284	235	296	236	274	280	242	241	243	272	256	277	275	249	267	224	270	248	271
40755	21870	18596	13408	6425	4261	1618	747	637	604	578	548	581	540	588	527	563	521	574	532	597	545	577	549	573	557	534	574	559	578	531	554	522	574	574	549	545	597	579	554	654	550	501	525	513	524	572	608	576	578	529	577	554	566	563	574	574	570	517	534	525	516	559	543	541	528	554	523	570	578	571	552	578	568	581	566	561	541	556	545	541	540	520	578	601	586	567	612	508	586	541	590	571	513	527	573	522	560	519	593	538	584	568	532	516	562	530	548	536	514	562	582	575	535	543	512	587	516	590	513	552	551	533	602	565	488	553	539	592	532	564	558	574	551	566	553	539	572	545	586	547	575	528	541	533	533	515	538	523	567	594	588	561	549	528	543	554	559	529	534	599	559	565	513	519	547	538	582	526	545	569	512	559	552	563	604	533	551	588	542	536	571	574	545	617	557	546	546	553	564	566	571	527	561	591	566	572	556	561	593	505	586	531	540	536	540	541	569	535	513	573	508	571	545	521	559	594	567	552	563	535	530	518	522	559	524	551	549	558	514	547	571	565	540	525	581	547	538	556	550	527	566	577	576	577	522	528	545	581	521	547	546	541	545	534	581	566	531	513	547	550	546	563	569	510	535	548	567	540	523	550	518	554	527	536	498	530	561	558	558	550	567	560	507	552	531	572	540	535	569	536	551	559	570	585	553	532	523	561	548	560	517	547	572	563	535	518	526	559	581	513	523	565	550	532	529	557	537	528	580	563	554	589	568	551	595	547	593	542	562	548	561	544	511	587	571	553	556	558	505	530	545	537	570	543	566	561	576	546	560	508	565	566	576	564	546	549	576	557	543	568	487	515	529	569	540	553	548	567	555	544	529	610	579	553	546	526	553	580	514	567	574	574	569	527	551	541	525	555	551	511	547	589	550	578	579	596	513	560	564	531	572	564	551	501	552	582	553	580	539	568	566	561	558	570	571	556	541	604	564	509	580	582	528	535	543	546	565	524	496	523	512	567	579	541	575	565	561	503	526	518	594	575	568	525	514	560	558	589	528	602	532	540	563	551	534	562	536	563	579	536	579	533	513	553	553	572	580	555	516	566	562	588	507	513	521	540	536	565	546	573	602	565	566	561	514	567	584	558	568	542	507	542	584	560	550	507	570	559	552	619	565	569	550	567	590	522	536	535	574	559	567	555	530	559	573	598	551	538	548	570	521	543	562	599	569	569	502	541	512	573	537	567	530	561	557	552	526	533	521	556	555	538	580	521	566	554	522	561	525	556	562	523	533	570	548	561	552	546	564	523	517	549	528	543	550	543	522	564	541	554	546	512	518	567	552	552	560	559	576	579	585	552	596	575	543	536	562	562	553	548	532	547	554	563	584	579	567	536	565	572	518	559	575	522	536	523	573	540	497	583	522	538	537	541	485	546	558	590	588	527	547	568	523	580	567	536	512	569	565	553	517	567	547	551	557	556	554	567	549	549	552	514	563	545	546	560	531	503	531	544	537	544	592	537	592	571	569	486	548	594	578	548	561	606	587	569	566	564	534	576	587	594	535	561	583	569	602	549	463	550	512	540	559	508	565	582	580	522	557	556	561	527	543	546	612	515	576	583	518	549	545	550	534	579	549	589	536	504	567	565	566	535	558	538	567	553	564	571	604	553	516	536	551	526	520	569	538	560	543	538	533	501	538	562	577	582	538	581	506	567	540	578	544	566	568	516	545	517	587	522	574	569	517	523	475	564	559	505	547	558	535	536	513	570	551	545	545	550	578	534	549	539	582	560	530	563	548	549	541	541	498	564	581	542	586	509	549	545	598	533	555	526	576	531	507	550	527	569	593	548	573	525	519	555	542	535	540	550	572	516	515	495	552	541	550	530	590	546	500	541	516	537	564	532	603	538	564	530	587	554	557	593	557	539	544	525	539	560	542	560	554	543	555	529	584	549	578	550	545	537	554	591	592	542	541	540	571	480	559	532	559	567	580	596	539	521	579	539	505	547	565	590	569	550	578	531	559	531	606	525	570	517	530	593	541	577	547	524	543	559	563	550	548	597	558	562	551	561	553	505	579	569	531	532	551	583	541	535	556	539	522	531	573	536	536	532	545	589	516	542	546	532	555	580	589	555	562	567	598	538	538	520	510	536	535	575	540	580	552	545	573	509	528	578	548	560	508	536	540	524	559	573	525	551	586	534	574	547	538	551	541	533	529	575	543	563	563	559	548	532	565	566	581	545	542	586	488	571	557	491	593	534	529	536	573	538	545	550	553	542	544	528	488	521	537	559	568	568	555	546	545	545	490	521	559	564	532	558	586	557	540	539	608	561	561	544	601	550	532	538	519	565	511	541	538	531	533	551	517	477	510	548	547	596	530	581	518	542	544	564	559	567	554	560	507	563	528	522	582	578	555	540	554	542	580	576	568	562	548	596	521	572	575	563	558	583	561	566	520	529	568	585	549	512	551	525	606	520	594	591	552	525	532	541	550	571	580	534	546	581	561	540	537	557	574	596	505	548	512	556	601	571	524	543	531	577	557	553	593	535	539	512	564	543	568	555	516	575	529	486	545	560	568	572	552	519	534	527	557	534	543	534	556	559	545	578	529	519	568	571	553	559	591	503	555	533	582	547	547	557	561	537	550	587	606	531	579	551	535	542	574	557	569	536	578	579	542	552	529	541	535	540	539	542	555	560	605	550	539	564	609	561	560	514	497	540	552	539	583	562	513	538	585	584	505	507	527	552	567	554	538	555	552	565	572	583	561	566	537	563	568	541	525	528	592	561	532	537	564	522	553	552	582	505	545	564	563	520	536	539	574	550	548	557	560	564	546	547	549	557	512	559	578	527	536	543	537	510	580	525	545	528	578	595	574	552	585	567	552	564	538	564	558	550	534	563	594	529	512	548	549	557	542	565	550	553	556	537	561	566	575	523	560	530	576	518	537	566	558	552	543	549	543	585	517	569	563	524	537	538	547	560	545	527	544	532	575	563	515	568	554	599	521	536	517	557	547	538	586	594	556	552	541	537	572	573	543	537	537	524	552	555	561	556	572	510	539	555	559	556	549	573	618	554	557	538	603	574	560	558	588	543	518	541	542	556	594	579	532	569	554	563	545	594	532	551	535	530	550	525	550	564	550	576	515	573	542	552	532	562	592	541	516	560	544	560	516	547	568	573	541	576	590	532	546	576	551	533	581	568	514	558	577	509	533	516	558	569	558	576	609	550	542	522	585	586	565	539	581	572	568	541	542	551	544	527	618	553	567	574	544	571	536	567	555	587	562	550	568	559	546	534	562	525	577	538	536	522	604	567	577	560	550	581	558	564	551	563	529	589	538	557	529	577	519	531	559	563	514	533	538	567	559	570	594	559	598	556	562	565	558	526	549	527	549	560	558	563	579	583	535	556	550	544	559	545	553	554	534	542	552	538	551	552	562	563	591	558	559	551	533	556	531	589	521	544	534	596	583	544	533	564	543	548	516	524	508	548	538	566	553	540	541	545	521
45535	21549	7793	2385	988	482	226	198	202	180	184	171	213	178	191	185	205	185	194	175	184	201	198	206	206	224	213	231	195	191	229	206	183	197	208	200	204	200	208	202	226	174	192	203	180	203	198	201	198	195	193	202	217	183	181	194	219	210	217	194	201	205	203	211	209	190	233	200	221	214	189	200	212	216	197	190	201	184	175	212	180	215	187	216	215	193	168	200	222	171	213	184	187	180	207	189	195	192	188	197	177	198	206	180	166	187	207	181	186	166	178	182	173	215	182	188	186	191	228	172	201	213	206	182	210	186	211	191	183	183	153	195	198	200	219	195	209	218	199	202	189	188	174	184	192	195	213	194	179	191	222	214	196	195	195	172	182	195	183	169	169	210	189	184	162	195	181	182	206	229	194	173	215	169	189	208	205	209	228	193	214	193	217	184	184	202	198	187	199	221	186	210	202	181	214	188	194	193	232	179	197	222	183	196	187	211	211	190	221	201	187	169	210	185	201	169	188	245	181	210	195	209	186	218	182	198	208	182	221	212	202	201	186	197	197	185	184	186	215	234	195	176	202	203	175	194	207	185	198	192	188	194	212	199	178	204	197	194	210	210	213	218	194	202	239	179	196	193	181	196	195	183	199	203	193	201	190	190	185	204	184	186	177	189	178	183	216	204	202	206	189	199	206	179	173	204	198	158	190	197	239	181	208	192	195	162	214	189	250	195	232	216	182	199	200	178	182	197	207	202	202	186	218	216	188	190	196	205	180	202	193	186	214	189	226	175	169	196	206	205	197	196	187	195	193	203	192	204	190	200	195	192	178	211	218	180	223	196	174	219	193	189	189	215	179	221	177	192	175	190	206	195	190	225	190	218	218	191	180	218	207	211	178	184	188	219	184	206	200	198	204	172	202	184	201	192	209	213	193	194	196	202	184	174	179	181	165	192	204	191	198	200	181	202	216	177	181	191	211	210	187	228	196	176	169	200	175	223	197	182	202	178	169	191	165	191	174	201	201	161	174	172	206	193	225	196	174	175	197	210	241	192	221	192	197	207	198	208	213	190	235	210	178	219	176	201	200	216	194	184	202	178	199	206	212	229	176	211	212	197	185	175	176	183	196	187	207	170	194	188	201	196	198	216	202	202	178	201	183	196	193	210	195	186	197	170	181	218	209	187	197	198	194	192	223	217	215	189	188	180	203	220	176	187	216	213	220	211	171	186	210	190	191	218	203	233	199	208	205	175	183	206	197	197	199	181	219	202	186	213	172	207	231	181	160	217	181	195	173	200	188	190	178	196	225	179	245	185	197	217	236	197	224	241	209	190	179	174	219	158	175	171	220	208	205	195	177	195	168	205	209	188	207	200	210	178	187	228	197	210	224	209	209	189	208	168	190	195	213	194	193	191	192	205	186	177	188	205	213	204	165	208	214	201	162	156	166	225	175	196	205	193	210	181	186	203	185	181	169	188	208	176	198	174	165	196	187	187	204	236	206	201	205	190	190	193	210	196	169	175	197	192	198	191	208	201	203	166	228	215	228	191	193	180	194	206	225	206	212	212	189	183	188	199	206	175	192	184	188	195	201	223	199	196	192	200	226	191	198	206	221	180	193	245	178	184	178	190	175	200	200	209	171	178	171	199	201	202	201	197	183	204	202	196	198	193	215	216	190	209	214	170	206	187	206	200	193	235	247	187	194	207	194	177	174	188	195	215	208	209	203	196	201	158	174	177	206	190	218	174	183	227	207	175	172	189	194	197	226	185	196	213	196	199	172	176	181	189	221	208	202	210	190	185	182	213	201	212	173	182	180	196	210	152	197	196	199	205	189	186	218	225	217	176	199	222	218	185	225	204	196	185	175	191	200	184	193	191	179	213	200	215	208	201	205	220	219	205	204	187	184	202	204	219	210	203	188	193	221	161	179	205	228	194	195	191	206	206	226	185	203	200	189	220	163	162	213	197	170	180	192	199	191	184	208	202	207	188	184	184	175	220	193	199	184	184	222	177	206	222	217	215	196	202	191	184	200	224	193	181	191	200	176	202	198	170	187	191	203	197	192	196	195	183	199	197	193	187	210	200	194	203	199	183	187	211	205	175	192	205	198	176	201	201	213	205	192	210	187	208	154	169	205	200	163	200	230	191	188	212	206	206	218	189	212	209	207	183	199	182	170	197	189	183	184	183	181	183	198	208	176	199	168	198	193	199	183	196	200	184	193	211	206	206	204	174	194	228	224	196	204	182	192	204	221	192	207	192	200	186	205	181	174	206	186	179	210	212	191	185	188	221	189	207	187	167	189	184	221	193	183	196	201	185	200	209	186	167	193	189	185	200	175	218	218	191	186	202	200	185	204	194	227	171	180	211	196	193	202	189	195	204	205	185	178	193	189	196	189	181	187	218	185	201	177	200	187	217	174	209	190	164	228	211	176	195	205	208	199	207	182	214	193	205	208	205	190	200	207	202	203	179	189	187	205	234	237	222	199	199	203	186	197	218	201	201	196	214	185	183	198	204	178	214	188	222	177	204	186	210	185	209	176	206	217	184	192	198	201	203	185	186	201	203	204	211	230	209	195	187	193	190	208	190	203	219	199	185	193	188	184	174	184	192	199	174	192	179	202	181	210	204	182	191	185	200	195	180	227	178	205	183	179	205	186	201	208	181	183	181	200	197	169	219	189	206	193	178	197	182	199	192	209	201	204	201	180	177	223	177	194	188	186	206	195	193	183	195	186	176	190	193	167	225	173	175	204	190	198	187	198	199	178	211	199	199	192	211	213	203	214	193	204	209	176	219	184	232	183	219	197	231	198	164	196	218	239	200	181	199	220	194	203	200	193	210	199	168	173	170	228	200	184	179	208	207	187	207	171	205	237	200	194	190	205	212	185	200	217	198	192	171	166	195	186	199	229	191	192	191	196	212	210	205	190	206	180	218	229	223	207	173	206	181	206	186	200	204	178	201	194	189	177	194	199	196	189	194	185	197	182	176	234	212	181	197	191	200	150	235	232	217	177	198	197	184	193	201	188	208	206	193	175	199	186	223	206	186	205	224	192	186	185	206	215	213	195	160	181	162	199	217	200	203	185	192	181	185	205	180	200	174	197	190	184	238	210	202	192	199	219	196	208	216	197	205	212	190	213	176	176	188	205	191	206	201	177	213	204	232	216	204	188	188	212	180	191	187	213	202	198	222	205	196	213	181	187	182	190	191	175	197	183	209	190	206	194	192	179	187	210	200	166	190	185	210	177	208	194	188	194	224	187	169	195	202	190	184	190	201	167	218	203	193	187	190	202	199	197	204	182	191	172	185	173	205	181	202	178	198	202	220	230	236	184	186	210	202	185	190	193	196	203	225	203	183	180	193	190	193	209	181	210	197	211	207	200	219	211	187	203	208	204	165	193	215	173	188	208	213	188	215	190	208	197	202	202	190	200	188	184	169	188	197	195	185	211	192	170	181	174	195	201	211	196	176	198	187	166	198	225	207	189	217	208	196
30143	15476	9759	5288	3106	1464	480	452	454	458	450	417	424	429	419	433	441	412	407	438	434	447	450	414	385	416	431	419	415	447	414	401	416	379	404	438	448	434	384	429	453	437	422	437	404	423	392	444	442	445	435	419	418	445	443	393	413	456	455	390	423	421	436	439	405	422	466	461	415	426	390	422	422	395	404	422	384	405	416	474	422	418	438	417	443	396	432	420	455	435	416	430	398	430	431	423	413	403	422	414	373	445	412	412	443	433	420	403	403	394	407	423	431	455	435	420	454	462	436	447	384	420	439	473	410	426	415	423	397	427	464	431	446	444	402	439	438	387	455	439	435	434	458	423	455	417	428	402	422	448	421	442	452	431	441	439	454	417	438	437	439	453	447	421	429	440	471	379	414	438	431	429	422	415	428	416	464	410	433	437	427	439	430	414	429	456	439	416	424	429	416	417	428	417	381	398	438	397	432	443	435	437	435	419	453	449	414	403	414	422	431	422	432	429	392	424	467	453	461	448	426	423	441	426	438	440	429	460	442	423	413	449	407	452	457	443	468	416	409	414	441	451	444	442	459	407	400	421	424	443	409	433	429	413	441	399	482	437	430	434	433	405	411	441	425	426	417	460	424	420	418	435	407	437	438	410	437	409	447	398	415	402	430	437	420	433	488	431	436	455	445	417	406	451	415	393	421	416	466	433	433	424	411	429	416	441	464	370	405	426	426	435	394	478	416	409	418	439	452	402	390	414	430	413	406	441	398	412	419	449	384	456	438	405	467	417	468	452	408	456	412	439	446	408	448	461	434	448	424	413	436	390	434	426	413	452	390	470	431	398	454	413	454	447	426	452	443	464	397	446	426	433	447	449	406	405	465	432	455	436	425	422	444	456	463	446	431	418	459	432	428	420	462	412	445	426	424	419	436	439	408	457	449	401	421	405	445	385	444	428	423	428	419	437	406	400	460	414	443	410	437	449	466	422	404	425	438	416	453	428	441	454	412	395	452	396	414	413	450	428	412	412	421	411	390	430	458	430	382	444	377	418	438	456	419	430	409	419	421	416	464	442	393	423	432	418	422	383	389	404	404	392	420	452	425	429	444	427	408	421	433	401	435	406	400	428	457	413	395	467	424	430	404	414	448	401	448	411	393	398	445	423	423	413	412	425	379	411	412	443	414	384	430	420	435	423	415	423	430	418	384	413	431	403	410	457	421	426	429	430	429	438	409	411	406	410	426	431	457	441	436	423	407	409	439	422	446	457	418	400	416	425	400	393	433	435	433	375	411	405	412	438	436	456	414	432	415	430	415	418	432	383	467	434	415	384	438	414	399	395	413	419	413	427	459	427	460	428	468	435	433	381	399	429	385	450	420	428	469	419	424	457	479	441	468	420	423	454	408	424	382	427	434	431	401	450	454	467	445	430	454	416	383	423	432	418	445	425	403	449	450	429	447	410	450	429	402	418	425	412	425	397	469	383	439	415	418	422	434	447	422	442	459	443	414	455	445	387	439	458	416	424	392	446	429	453	450	455	434	412	397	462	421	457	422	411	392	409	450	456	466	450	432	452	444	436	421	420	440	407	404	423	417	463	457	390	401	422	437	443	412	420	420	411	428	404	424	421	446	436	393	414	407	451	412	401	425	416	410	403	441	420	413	423	435	414	414	430	403	405	421	414	434	398	440	433	424	399	443	404	410	444	416	423	407	444	409	405	426	415	434	428	406	449	425	443	460	441	410	431	437	430	437	413	426	386	447	431	401	437	427	438	454	408	445	439	441	405	414	436	418	425	423	407	434	431	425	415	423	417	441	418	417	437	439	443	451	426	400	462	432	428	437	430	450	418	385	423	430	435	445	464	432	434	429	445	423	439	426	430	379	459	412	444	428	433	448	462	425	416	430	462	419	410	387	445	406	464	396	439	451	440	438	445	443	459	456	461	433	431	420	416	419	407	440	451	452	454	414	418	475	449	422	394	405	461	397	439	413	414	487	430	446	426	422	420	418	450	395	419	465	442	388	448	414	420	406	431	444	403	424	425	428	451	395	435	476	439	409	384	465	447	456	439	417	435	419	399	430	462	416	431	412	399	414	420	413	404	438	428	413	406	441	422	439	455	423	399	437	436	417	411	429	392	439	403	400	415	425	421	423	403	443	436	426	439	438	399	417	389	410	420	443	465	434	431	420	404	432	426	451	417	439	438	476	445	408	403	424	424	413	449	435	410	401	426	474	399	405	461	427	402	449	453	383	411	434	439	405	442	416	434	419	402	446	418	420	421	411	397	449	435	444	432	424	401	425	468	420	411	421	431	426	419	424	435	425	434	434	435	435	441	413	456	437	412	442	458	460	418	431	425	404	440	439	477	430	438	387	433	447	440	438	457	414	396	438	457	437	445	438	419	408	453	458	429	460	398	413	427	411	438	410	412	437	427	433	435	445	413	442	410	434	431	390	436	435	405	382	409	408	458	388	397	393	475	413	423	452	445	437	421	411	426	460	435	459	431	410	450	430	420	438	405	429	407	445	427	424	443	422	416	386	417	442	437	414	425	432	416	454	392	418	395	406	445	412	423	433	422	422	410	397	373	434	436	402	426	404	426	423	454	445	427	413	446	428	439	421	418	413	456	420	400	423	423	397	458	440	427	398	445	423	423	455	392	384	418	429	465	449	439	465	409	472	428	427	427	420	457	400	391	385	437	458	444	422	423	437	453	403	447	454	413	423	417	426	435	450	438	415	439	421	400	434	406	421	436	403	462	470	419	433	430	432	418	433	393	421	455	394	419	427	415	443	451	429	445	452	365	418	441	433	417	427	422	444	489	432	440	446	419	434	466	451	487	419	445	404	422	395	407	421	427	451	427	415	415	441	476	452	422	449	426	412	391	415	451	411	428	444	442	412	412	405	447	412	398	427	423	444	417	404	421	435	479	461	422	409	402	394	434	428	441	437	420	443	417	425	426	449	407	412	453	386	439	435	384	411	410	445	446	373	462	437	412	445	428	415	423	419	405	460	423	451	435	429	392	425	431	432	425	438	421	449	424	404	412	418	409	427	399	398	418	451	447	434	417	436	457	413	442	439	435	392	433	420	393	421	435	403	444	381	412	465	449	436	406	401	407	391	425	396	424	408	426	431	451	404	467	436	433	448	437	414	450	440	440	409	414	409	439	423	445	458	423	408	422	421	413	470	468	418	434	417	406	413	411	440	386	419	461	432	422	408	405	459	432	465	453	406	401	438	446	417	376	436	423	432	409	421	418	428	424	426	410	456	417	428	430	426	411	449	450	427	424	418	429	430	394	457	448	427	407	444	434	433	428	447	424	433	393	409	421	434	419	433	476	436	400	444	421	403	441	435	424	394	422	421	417	388	448	401	450	453	440	401	378	485	410	410	410	404	402	401	441	431	429	394	438	396	419	422	410	447	457	442	438	432	428	415	439	408	435	411	445	449	418	413	451	437	413	421	444	431	431	433	376	424	393	417	400	419	456	443	424
53154	23158	10006	5419	2619	832	266	222	204	211	197	206	209	193	188	220	201	207	211	212	207	187	191	207	200	171	184	176	216	212	197	203	200	221	200	251	217	204	197	192	195	186	200	205	209	197	202	203	198	198	198	180	206	216	212	213	208	229	211	228	180	184	221	204	190	197	187	212	170	201	204	204	205	191	192	188	198	196	199	198	183	207	209	199	232	174	179	190	189	210	227	171	191	209	173	205	189	192	219	213	233	204	196	201	193	209	193	205	216	236	226	184	195	207	194	175	214	215	176	190	205	188	213	210	198	212	190	225	199	197	190	200	210	214	165	211	175	195	214	178	170	229	175	196	229	202	221	187	180	208	175	223	207	178	189	212	193	202	202	215	226	191	212	184	183	196	200	182	226	199	191	203	202	200	220	175	230	193	208	240	194	220	219	217	202	208	212	191	216	203	200	197	169	167	213	226	198	218	239	211	212	218	200	185	211	176	215	174	201	224	153	209	174	185	183	201	196	208	199	197	206	198	184	204	205	200	196	216	204	181	176	195	198	220	198	215	202	207	219	198	202	205	209	225	203	186	203	196	204	202	214	210	214	230	204	206	167	213	213	197	240	223	168	215	190	232	200	178	216	196	195	221	175	215	207	182	214	220	197	208	202	198	188	206	224	193	187	211	179	201	231	218	216	195	193	215	211	193	209	201	213	225	194	188	194	189	179	203	182	190	180	185	215	193	221	222	189	206	213	200	194	198	207	229	217	203	172	197	166	176	187	192	214	199	219	179	200	207	180	202	189	227	196	197	186	211	187	206	210	206	206	180	225	221	192	195	190	213	206	190	195	172	202	211	210	185	181	187	233	202	236	193	159	175	203	229	196	194	169	228	183	225	205	210	247	187	203	184	180	178	223	227	182	187	197	175	182	178	168	193	187	192	193	186	201	210	187	215	199	210	188	200	194	216	204	183	198	207	205	192	204	189	216	201	196	191	182	179	200	187	206	222	208	194	196	170	184	178	178	178	180	174	204	213	205	179	214	172	195	181	206	198	198	189	207	228	205	187	199	207	216	177	171	202	174	191	205	201	214	182	172	203	172	191	214	225	164	198	191	228	185	201	211	201	204	215	190	193	176	206	218	203	211	187	201	202	194	190	191	214	199	187	179	190	170	161	192	168	193	222	209	190	226	202	191	188	219	195	217	196	199	182	207	205	198	171	187	201	188	200	196	200	216	223	224	192	175	220	193	206	187	196	200	203	186	192	231	213	208	181	207	191	180	199	204	191	205	216	240	212	185	192	197	214	216	209	202	206	190	200	186	217	204	214	176	195	211	213	207	172	185	196	219	196	216	178	190	186	210	217	213	202	203	194	208	213	172	205	192	184	224	203	198	224	183	214	205	232	205	226	191	199	214	184	212	196	194	205	259	200	205	178	182	179	193	201	211	197	195	185	166	199	187	177	206	196	178	195	199	191	210	197	189	214	182	199	207	177	189	190	213	215	212	223	196	198	203	224	234	197	212	222	210	199	187	224	213	201	218	217	207	210	221	168	218	184	212	180	188	199	204	188	182	217	180	225	205	186	193	177	193	178	204	224	220	186	180	180	184	218	229	180	180	209	184	199	246	192	185	181	173	213	190	207	198	194	206	190	185	193	222	216	240	222	209	196	212	224	159	215	222	203	189	194	207	220	206	215	209	220	215	210	188	174	194	197	195	190	196	165	208	204	203	205	189	219	194	219	168	191	221	209	230	205	206	208	203	214	221	204	213	218	209	187	178	176	179	179	224	238	212	182	232	224	192	186	191	203	202	210	194	192	206	211	196	190	237	231	211	209	211	230	214	212	210	228	193	203	177	211	193	188	209	210	185	195	201	224	192	192	192	200	187	205	213	220	224	208	209	197	193	183	218	198	185	200	205	215	186	216	215	193	200	214	212	190	198	183	209	201	191	189	192	202	194	179	169	221	210	191	190	225	214	214	206	213	210	182	192	199	181	209	180	166	181	180	151	194	217	173	196	192	189	195	194	187	192	202	191	207	199	209	163	163	218	197	195	212	202	192	217	199	210	208	165	187	188	222	211	208	178	195	230	208	207	186	209	165	197	202	192	212	203	192	174	178	210	213	184	207	173	186	202	198	186	205	199	175	201	186	203	188	209	207	186	219	235	221	176	196	191	211	191	210	223	177	204	205	182	195	194	192	197	202	199	214	210	214	258	200	196	200	191	217	190	215	187	177	206	200	210	199	188	204	205	183	180	197	212	193	202	207	193	214	215	193	190	197	192	212	214	209	204	192	209	189	202	211	205	217	177	195	209	221	231	210	186	155	186	193	220	231	208	210	192	195	211	217	190	199	210	207	216	196	211	200	203	221	221	212	182	210	215	200	199	220	179	192	214	207	192	215	202	222	196	188	214	208	190	197	214	223	193	213	186	232	210	201	239	200	212	200	179	196	206	215	239	223	190	178	203	209	227	197	172	175	187	191	218	208	176	219	212	218	177	190	182	183	197	188	195	215	158	199	197	188	221	218	200	199	196	193	212	185	191	198	198	197	209	194	218	180	216	195	154	211	225	188	176	188	181	206	192	190	190	223	209	209	211	204	210	189	202	202	171	216	180	189	216	210	182	188	197	199	190	209	178	185	217	210	188	193	199	198	198	195	193	216	183	190	198	206	195	182	175	202	189	228	197	202	195	184	183	208	229	191	197	177	185	192	185	201	205	193	192	196	199	190	204	207	192	201	232	182	199	193	191	198	236	171	212	210	203	172	173	210	209	197	188	191	184	173	226	197	191	197	188	218	173	211	232	221	212	201	198	235	201	198	186	196	173	189	198	196	235	194	216	201	162	209	192	178	225	214	178	224	207	217	176	197	199	208	208	192	176	208	162	190	201	202	227	207	193	208	203	210	188	229	186	200	189	181	193	211	204	221	156	225	179	206	172	220	195	202	192	227	217	193	191	188	156	203	194	183	201	199	211	187	195	189	191	185	180	188	196	205	223	170	221	205	230	196	209	191	211	217	200	171	221	190	221	221	188	196	220	207	191	207	227	178	198	184	181	216	217	205	203	192	213	204	207	191	207	187	234	195	206	213	178	196	188	214	204	219	191	181	216	187	216	200	219	210	213	200	208	184	180	220	211	189	185	177	191	202	210	162	180	198	177	174	205	196	202	190	181	208	215	191	201	180	217	200	199	187	199	184	192	165	205	179	187	188	199	223	181	185	194	187	202	210	212	229	175	209	212	173	199	198	183	230	209	192	204	161	196	219	187	186	181	223	167	225	180	178	205	204	194	194	197	182	204	192	188	221	211	197	200	211	206	178	184	209	183	210	169	219	200	183	175	177	196	191	217	211	213	196	207	196	210	208	224	213	194	196	213	187	202	203	199	165	186	216	187	229	217	216	197	195	215	210	168	223	183	176	187	215	185	178	205	190	187	200	190	171	209	183	181	185	185	197	209	233	197	190	203	185	195	193	211	160	203	195	226	198	209	219
33552	16995	12484	11606	7823	2616	796	536	483	422	442	454	437	459	457	455	471	445	458	462	471	420	422	457	428	445	433	426	424	421	422	428	462	463	411	451	433	447	429	414	473	449	441	437	419	419	477	431	449	438	405	440	462	435	441	433	446	432	452	439	428	416	425	423	467	389	428	351	402	433	439	449	455	437	470	401	436	453	433	443	427	470	450	424	437	477	442	467	425	445	429	440	470	443	431	431	406	445	434	418	433	430	410	426	436	446	427	427	425	445	429	427	454	418	435	437	441	453	409	435	465	430	434	426	455	435	428	434	482	444	436	477	416	433	445	446	428	457	392	404	430	465	438	391	423	459	428	408	427	423	448	458	440	437	443	467	443	426	437	482	413	434	424	433	428	460	440	416	453	416	423	425	445	425	425	474	448	442	435	418	437	462	421	429	430	419	424	400	417	480	405	474	448	407	432	453	418	454	440	416	458	420	447	498	448	440	434	411	445	424	426	439	463	390	420	462	426	425	417	461	426	398	425	482	418	455	444	382	439	442	410	420	453	443	409	464	462	384	455	459	420	406	422	424	438	478	429	446	423	433	432	446	415	461	456	434	498	412	448	449	403	428	461	432	419	412	431	453	452	414	461	387	452	419	422	410	430	433	466	447	436	427	447	412	412	418	392	456	408	444	439	451	468	410	452	442	447	449	440	446	443	408	422	434	436	444	432	412	423	431	439	405	394	442	436	463	472	392	415	406	464	450	425	431	442	457	432	432	465	447	436	455	394	437	479	434	405	472	405	435	445	448	427	394	427	436	441	440	448	419	424	449	464	437	421	448	422	427	402	454	394	437	408	419	449	415	397	401	426	400	431	444	428	434	446	444	446	423	430	425	429	442	411	430	474	441	410	438	501	443	435	446	466	440	451	422	442	468	431	454	464	427	436	431	402	413	440	448	484	462	419	471	448	420	453	447	472	482	449	442	423	446	405	443	392	423	456	431	421	431	464	435	428	453	427	422	435	460	447	459	438	434	461	408	400	453	449	441	423	437	426	454	426	390	436	426	432	432	415	434	427	423	435	408	447	451	452	434	449	411	445	455	418	458	422	462	428	442	420	454	407	443	479	421	450	418	436	439	451	445	428	424	444	425	468	425	436	461	468	455	408	450	440	460	428	443	461	438	389	420	402	435	440	429	420	417	447	411	414	469	449	438	442	427	430	465	460	471	442	461	415	434	470	391	441	423	476	433	467	434	472	432	434	403	429	437	435	436	430	462	437	422	428	418	434	444	463	468	414	437	439	438	432	442	460	412	441	416	490	430	439	450	436	449	427	440	390	425	444	435	412	452	457	436	409	421	418	473	427	434	483	440	433	420	442	404	452	436	434	422	424	458	409	431	424	427	462	414	426	445	433	477	455	450	436	410	429	438	457	441	412	415	448	455	400	466	451	451	449	466	449	446	487	422	435	440	436	466	428	425	444	444	443	446	463	451	444	442	460	478	445	405	426	459	439	424	425	458	431	430	422	432	452	424	436	434	407	356	416	432	448	429	422	432	479	448	478	416	445	426	468	435	405	444	438	413	468	432	428	437	404	480	449	417	464	482	453	458	401	459	419	440	425	440	444	427	419	428	435	455	460	456	421	437	443	447	416	418	398	460	423	427	387	461	418	431	436	447	454	418	429	400	464	453	395	432	448	402	445	407	462	493	449	456	468	456	442	456	425	440	470	478	383	419	438	430	459	424	456	406	429	417	389	439	448	457	445	422	463	446	420	413	409	426	453	421	431	467	451	434	431	458	424	421	438	451	445	462	455	463	408	418	432	464	425	451	425	385	396	445	471	417	403	425	487	437	426	433	411	452	440	407	461	428	434	466	443	420	446	427	442	450	435	475	445	449	430	438	419	415	407	467	449	399	440	446	468	443	432	418	464	434	432	451	486	415	466	427	407	413	436	422	415	460	423	427	435	460	409	473	443	443	433	440	411	428	452	423	434	419	424	422	421	433	398	431	389	433	401	460	424	440	444	388	428	395	434	442	464	432	418	407	434	441	443	447	437	440	485	433	460	408	436	460	441	434	436	454	428	400	403	403	412	438	436	432	454	471	454	423	450	445	457	396	444	419	421	440	493	420	419	391	463	420	454	437	458	500	389	430	423	457	435	403	402	445	484	438	400	458	456	442	436	454	431	453	425	412	440	453	435	416	423	404	404	446	455	406	458	435	389	435	418	453	449	428	412	433	419	441	450	462	423	471	452	461	416	440	457	471	456	448	436	441	430	448	449	387	399	453	402	399	392	466	420	434	411	433	455	467	422	430	442	416	414	415	419	458	420	437	419	441	467	416	409	459	468	435	449	408	447	447	425	410	443	451	453	416	437	422	444	453	400	437	434	440	421	400	428	437	458	432	443	431	455	391	390	452	421	450	424	423	428	407	419	439	442	430	447	434	451	446	451	411	441	423	447	418	426	442	411	434	433	459	418	439	448	436	464	462	417	433	414	445	449	433	447	473	443	388	436	408	460	413	423	412	448	394	450	448	412	433	405	411	441	435	445	453	448	441	416	479	439	475	472	390	488	450	427	426	427	459	441	455	459	408	402	461	445	412	449	413	479	424	444	450	426	438	397	440	447	432	459	432	413	444	435	393	436	430	429	471	428	449	475	438	419	432	449	421	420	428	408	431	416	471	430	429	408	446	422	440	457	449	450	472	415	453	434	409	405	457	445	423	423	436	415	438	469	461	465	451	452	459	414	425	433	430	425	441	403	406	478	403	426	428	431	419	434	449	445	487	465	419	415	442	399	433	388	420	454	454	407	442	460	421	486	407	401	472	462	428	452	395	443	463	441	430	427	450	420	456	454	469	446	432	452	438	448	453	447	439	423	453	456	456	421	415	444	411	434	445	416	450	449	483	414	406	422	404	437	451	393	432	413	446	452	442	449	445	423	434	443	444	457	429	419	419	435	422	424	441	395	421	445	446	417	417	465	435	425	423	399	450	421	440	411	410	462	437	461	447	458	480	449	442	449	419	433	441	449	430	426	425	438	423	473	473	439	434	463	441	452	424	433	439	413	433	464	423	447	433	418	440	421	460	441	421	434	450	469	430	430	416	396	412	446	409	417	405	452	402	437	436	430	434	447	448	417	476	436	402	453	421	457	443	434	482	427	479	458	462	492	439	448	453	421	429	432	448	408	447	474	449	438	442	422	444	442	472	422	455	424	446	423	436	427	441	432	432	427	449	443	421	455	483	462	423	435	434	446	452	414	462	424	399	434	440	446	449	459	426	453	434	436	419	459	451	408	444	445	428	431	409	423	417	411	419	453	441	434	438	441	427	431	412	432	454	433	407	444	460	440	441	452	459	424	414	440	442	441	418	425	471	436	447	409	398	435	474	384	433	427	435	415	389	405	427	487	411	430	448	453	398	408	418	442	398	428	457	473	415	412	427	440	458	412	449	421	447	477	416	411	410	423	399	430	433	420	451	409	430	443	476	415	470
60390	31767	16468	6498	2279	1140	393	297	281	244	241	242	271	269	267	268	251	262	284	274	230	243	252	232	265	279	240	270	284	261	242	263	264	248	282	251	268	277	228	268	283	261	251	268	271	231	267	249	261	284	283	280	258	250	244	235	248	279	248	268	243	269	278	239	253	260	294	262	229	271	258	253	256	239	227	229	264	261	284	243	264	247	266	242	257	255	249	272	270	244	254	241	277	261	288	297	278	275	284	304	260	248	234	289	255	285	276	257	285	290	266	244	287	253	254	236	242	236	286	289	250	278	257	277	249	283	256	237	287	275	295	286	270	283	261	267	252	289	256	262	238	277	283	273	273	249	239	260	252	279	276	253	263	279	279	255	248	289	272	261	287	255	277	262	239	266	275	272	265	270	233	232	282	264	270	252	289	252	242	258	281	252	243	232	274	296	243	222	270	267	273	228	283	237	266	252	286	261	281	265	259	258	267	266	283	291	268	241	237	294	278	261	287	283	269	250	251	282	282	301	280	246	264	288	249	254	229	256	259	253	269	287	295	305	241	262	252	275	248	261	236	244	263	288	296	266	276	280	272	234	271	258	276	276	270	276	306	287	265	260	261	271	246	238	278	263	263	230	235	283	263	270	259	267	255	291	242	283	252	249	267	246	252	251	263	244	279	277	290	259	269	246	285	283	283	234	292	252	229	297	260	272	277	260	236	294	278	246	248	280	274	267	252	268	258	257	281	246	253	254	255	248	266	272	262	270	272	269	268	265	263	305	277	265	246	263	251	274	250	263	295	256	267	268	249	304	277	267	317	273	293	253	274	275	274	275	256	284	255	237	261	241	242	249	253	254	275	244	285	290	268	276	259	255	299	225	287	240	239	262	277	252	280	283	252	243	253	269	254	256	258	304	258	273	255	213	236	249	269	258	257	270	239	234	226	281	267	229	234	251	235	273	299	301	256	264	228	262	276	268	292	277	255	247	283	278	261	218	275	261	278	236	248	261	243	260	231	254	247	291	260	258	245	268	272	261	274	265	273	271	241	269	267	258	232	268	297	285	264	251	266	262	252	268	251	285	248	272	276	285	242	275	269	237	271	277	249	243	269	322	280	277	274	254	256	234	225	232	247	285	266	250	257	258	268	281	257	237	279	268	270	287	235	255	261	266	276	258	273	252	237	282	233	274	269	299	280	248	265	272	245	255	253	275	265	247	229	256	262	276	301	236	241	273	249	227	263	264	259	258	256	225	255	234	271	276	265	236	237	271	287	272	246	257	256	261	245	266	299	252	256	281	297	258	242	291	261	257	263	244	252	267	253	266	244	311	277	274	264	251	257	260	269	266	247	261	265	284	265	254	305	268	268	228	264	283	277	268	286	285	292	258	237	279	293	247	263	262	283	283	250	232	260	280	266	230	246	277	247	232	253	272	265	277	275	252	282	290	268	253	262	283	292	265	277	261	269	261	282	254	250	284	257	263	264	289	272	253	249	288	265	254	263	245	258	278	267	272	243	249	231	261	271	267	293	287	261	254	267	226	261	290	276	270	290	245	255	235	265	308	306	255	256	297	278	291	231	272	290	237	280	257	270	262	253	255	268	258	252	306	275	306	268	281	258	294	263	239	256	249	284	261	220	254	301	275	292	268	250	260	246	240	296	277	253	274	254	240	259	270	258	274	256	259	284	241	240	286	271	226	303	287	268	260	264	249	241	241	237	252	273	249	275	250	260	257	298	268	250	305	267	259	259	253	282	265	268	290	245	271	275	259	244	264	261	249	252	243	258	223	270	249	308	292	262	255	263	245	256	261	256	272	265	244	253	253	242	253	279	290	245	206	270	243	279	264	255	249	250	242	278	277	263	247	258	285	252	273	263	261	284	273	264	281	265	260	265	264	270	266	267	266	256	273	294	260	276	260	271	296	269	258	262	262	269	288	275	247	263	245	248	268	292	277	292	264	265	279	268	239	263	246	270	275	277	265	250	242	273	305	251	256	281	260	279	272	232	275	257	267	261	228	278	240	279	269	257	287	295	245	253	237	266	279	264	291	264	298	312	258	253	239	260	251	249	277	232	263	249	237	213	246	245	268	276	265	257	229	257	274	247	240	264	258	288	285	250	276	254	232	251	246	253	283	271	253	307	243	226	244	253	240	249	243	261	254	259	247	287	265	260	266	256	258	277	268	276	263	287	280	297	250	294	239	251	254	267	278	245	239	259	267	249	287	247	245	261	251	272	275	259	315	290	241	266	299	297	295	284	283	274	288	288	242	301	296	273	275	251	264	262	281	313	263	254	275	254	232	272	259	263	301	265	275	258	251	267	260	274	262	257	267	284	242	259	260	289	298	285	259	268	252	282	298	289	274	252	246	278	272	258	243	270	266	269	277	269	249	277	285	276	268	279	273	239	262	286	239	260	252	240	257	257	250	238	251	226	256	249	280	248	291	264	238	263	270	258	250	270	288	246	269	266	258	255	246	291	275	281	267	277	251	265	224	279	264	257	285	295	244	288	249	254	275	281	297	270	290	287	269	260	271	235	279	252	271	241	243	303	284	264	291	241	268	253	264	267	266	266	286	259	299	253	251	256	226	260	278	279	253	253	257	255	266	256	238	259	266	236	227	283	317	271	243	286	294	257	254	253	277	262	257	265	268	248	268	284	271	268	323	231	277	270	245	232	263	266	263	259	248	281	257	281	286	296	250	291	283	260	257	281	286	270	253	273	251	263	265	248	288	271	266	271	265	273	278	242	270	259	293	277	278	266	291	288	271	283	256	234	260	237	245	291	263	247	263	253	289	238	258	260	267	255	309	278	277	251	253	273	280	284	255	266	297	263	285	261	245	254	241	234	257	279	250	277	287	277	295	265	234	231	262	271	223	276	248	253	240	241	249	249	232	301	279	295	263	300	275	257	274	275	298	269	281	266	258	248	298	292	254	275	251	252	265	262	244	238	247	279	305	318	248	260	236	251	281	281	240	268	271	263	243	251	244	262	266	262	306	300	281	293	269	258	246	231	264	271	276	238	256	283	274	276	249	272	267	258	247	245	252	271	261	243	251	279	274	234	245	252	234	299	271	284	239	252	285	270	248	251	297	301	251	238	265	261	261	270	272	260	262	244	261	310	255	282	279	275	279	293	255	293	272	263	256	268	271	249	277	259	254	269	273	295	245	254	248	256	288	284	248	254	243	260	261	254	275	286	267	291	250	234	244	269	266	239	284	286	263	275	211	246	255	268	234	256	260	273	283	266	279	280	287	265	287	282	292	255	268	274	279	288	291	273	296	288	297	252	289	252	240	270	248	254	265	232	261	260	255	294	274	250	243	272	246	253	263	261	237	243	257	254	260	260	280	274	268	258	286	258	279	233	261	250	249	252	247	262	241	261	236	258	270	255	268	254	290	286	273	288	239	295	270	251	267	237	313	269	270	262	304	242	279	260	278	257	258	281	266	267	266	278	264	237	223	224	271	278	279	266	239	246	292	259	251	237	253
39913	24011	17307	11206	5894	3257	976	639	633	636	588	562	631	547	542	564	590	565	559	595	602	519	587	530	552	546	549	520	562	534	538	554	581	570	547	606	546	583	528	535	534	562	535	555	600	559	539	583	585	528	573	564	554	576	565	505	612	536	582	551	551	590	507	564	586	560	558	546	554	585	590	571	548	605	544	552	594	548	524	565	575	542	559	567	524	501	549	561	558	575	540	513	564	569	558	543	567	547	531	563	556	566	570	564	575	564	549	527	581	545	567	519	540	543	538	576	587	584	524	555	593	547	551	545	547	563	541	521	573	563	573	538	570	539	545	578	572	542	540	548	541	527	557	607	555	549	540	549	576	545	533	558	579	543	575	526	522	544	579	562	570	583	584	524	568	507	576	539	593	543	591	574	514	532	540	538	560	551	512	525	500	503	547	612	562	532	560	576	595	539	589	548	546	564	546	526	568	584	546	569	556	527	529	574	558	568	520	570	531	579	551	527	501	538	577	548	536	548	567	556	574	553	579	583	551	514	544	537	551	593	550	570	559	568	577	555	555	537	521	557	581	578	516	567	554	582	577	586	553	536	555	561	555	569	551	597	576	585	560	567	559	536	587	581	586	509	557	602	546	546	549	545	534	520	554	503	599	516	508	532	538	554	550	573	528	585	556	546	541	545	570	567	543	529	601	536	546	558	538	535	555	521	543	579	545	611	555	564	553	606	596	555	596	528	586	572	560	540	542	540	534	558	570	569	568	589	506	591	544	531	570	561	494	514	522	546	542	512	543	536	585	582	565	562	527	595	522	575	525	565	503	548	544	595	552	568	608	501	588	529	551	557	508	548	556	568	544	562	537	548	546	557	558	546	536	575	563	579	571	537	574	540	529	541	541	567	598	565	599	580	521	578	536	552	541	562	530	528	533	563	543	555	588	539	576	564	561	557	527	560	589	566	562	536	506	524	585	578	557	543	526	575	576	574	558	547	617	590	563	526	536	543	545	547	552	567	523	527	567	568	586	551	529	581	596	526	542	553	539	572	538	564	553	565	569	537	567	552	563	545	554	548	532	560	555	535	547	533	557	547	559	541	517	571	550	558	529	553	514	516	565	555	560	569	533	547	548	553	518	550	564	516	564	558	494	518	546	573	545	586	530	537	517	539	497	525	552	535	534	557	564	566	588	586	562	565	578	547	525	511	593	563	534	525	522	539	530	550	581	544	627	555	566	531	580	575	549	536	607	552	525	547	560	546	575	553	526	587	529	559	583	580	544	556	593	517	559	520	581	566	535	533	534	552	517	560	563	583	515	553	574	555	552	557	551	561	538	589	501	539	579	553	522	506	578	572	559	608	575	592	511	532	551	606	550	575	552	558	558	547	551	503	505	574	551	563	579	573	569	542	576	506	575	564	572	546	551	542	541	544	533	583	554	521	533	553	566	533	587	601	564	585	599	561	524	562	568	572	530	498	568	584	547	565	530	576	554	546	526	558	572	555	539	544	586	529	561	510	518	583	568	555	545	542	489	594	529	551	487	585	577	613	604	514	538	526	537	513	570	530	512	538	557	532	572	579	550	554	518	569	521	517	577	540	598	510	580	536	594	556	563	555	565	517	489	573	580	566	580	543	536	549	541	556	565	571	569	570	518	548	558	548	602	559	574	569	525	554	545	579	612	572	563	551	558	600	546	556	572	562	563	590	577	538	583	590	541	561	569	510	547	542	575	535	568	562	575	567	593	586	541	543	546	590	530	549	525	567	524	566	538	549	555	570	561	548	569	544	562	542	528	527	570	583	563	592	572	542	544	594	522	528	566	559	545	567	592	517	537	541	551	557	522	538	547	541	520	597	591	602	569	570	561	545	561	568	554	532	559	514	570	550	568	561	552	573	588	560	528	533	537	573	536	568	545	581	509	574	520	551	537	573	553	505	578	549	548	570	580	512	569	561	552	524	551	548	586	529	584	517	580	517	562	520	500	573	531	594	526	585	533	541	586	562	549	583	547	556	536	522	604	547	545	562	550	581	553	525	504	561	556	582	525	587	569	578	544	591	520	568	580	558	556	527	535	509	537	530	516	617	560	520	539	572	600	536	542	587	555	550	528	530	539	562	534	590	536	566	561	521	588	594	561	568	545	521	557	560	536	589	551	536	593	573	576	595	544	569	550	573	557	584	594	513	528	550	589	576	569	555	549	564	520	533	529	593	560	598	566	510	531	571	529	588	520	606	539	532	539	507	544	539	554	549	581	577	589	512	545	534	601	545	595	548	576	550	586	596	564	572	590	551	542	567	585	562	574	532	564	544	558	531	519	565	599	540	555	574	588	513	564	542	525	546	564	534	547	572	555	545	569	559	555	576	537	585	524	533	531	577	553	526	561	553	580	532	549	510	559	539	479	588	556	619	570	562	520	569	605	546	547	540	556	525	551	537	587	586	567	609	524	537	543	613	591	565	529	538	541	568	534	557	561	560	552	501	557	595	542	570	543	569	562	580	561	593	573	555	552	555	538	556	577	553	566	571	540	528	555	543	584	535	574	522	586	561	555	572	548	573	537	582	568	573	557	561	546	591	543	547	532	543	554	542	585	570	544	549	543	593	607	563	546	575	575	557	585	538	553	571	532	566	545	558	560	593	533	560	530	555	543	526	543	570	556	556	558	590	549	587	592	519	574	560	563	527	568	553	558	542	538	522	533	584	564	520	546	546	528	547	566	540	548	558	519	496	560	547	571	533	549	567	523	534	543	586	582	563	574	536	528	571	546	567	521	545	594	572	569	565	572	530	550	586	530	560	560	557	574	506	542	555	551	560	539	566	531	544	590	541	513	588	571	557	553	551	579	575	559	574	547	572	578	558	561	588	513	566	560	534	571	576	579	570	594	534	572	549	562	558	575	591	558	558	563	560	573	560	525	563	533	555	533	577	541	526	581	587	587	519	540	526	564	524	550	579	582	553	557	573	589	538	580	521	538	531	575	537	536	558	568	546	559	532	537	563	563	590	558	548	555	543	589	618	556	606	512	583	538	585	528	531	565	597	539	581	582	553	578	590	524	548	509	535	539	565	553	507	596	566	530	567	562	573	519	519	526	528	518	535	574	552	549	531	571	521	508	562	568	543	558	552	611	566	521	579	589	561	620	574	571	527	570	557	562	519	542	518	539	545	568	595	571	517	564	533	562	567	568	541	577	579	587	555	588	571	529	511	512	544	557	579	575	579	545	520	513	569	538	533	544	528	579	561	514	556	563	542	521	555	535	562	554	572	560	568	543	561	562	552	552	552	540	570	583	554	555	577	581	571	526	544	556	537	521	542	530	544	501	560	587	542	548	521	593	584	539	521	531	579	551	536	509	520	529	559	608	567	534	529	551	579	572	576	526	539	559	538	545	542	533	577	542	555	563	571	583	595	533	556	578	544	526	543	529	529	529	586	528	564	535	552	531	559	529	555	569	558	554	542	535	563	541	560	578	613	563	555	561	550	521	553	547	556	538	540
46088	22118	10375	4018	1269	438	219	192	223	185	200	187	183	181	173	205	188	180	206	174	158	212	207	178	180	189	180	189	214	168	179	211	182	188	166	175	208	217	210	183	215	201	202	200	204	225	197	189	190	198	203	203	179	190	183	175	195	186	215	181	174	236	217	207	194	217	176	166	216	215	182	217	191	190	207	207	175	179	205	162	204	188	183	225	188	181	202	180	177	197	179	175	193	186	204	210	209	206	173	159	187	206	219	174	212	183	187	201	198	165	183	176	202	201	179	188	197	184	206	187	203	187	196	235	186	184	174	170	211	180	202	207	212	182	203	209	209	219	181	169	179	179	226	204	193	203	178	203	196	217	184	211	192	179	205	186	213	170	200	215	171	175	208	195	212	208	190	178	197	180	199	162	194	178	202	221	184	210	196	198	195	213	192	207	186	206	182	177	185	190	176	198	174	185	167	178	201	187	182	186	170	204	227	202	207	191	179	169	168	182	194	200	206	228	179	178	212	183	195	220	174	186	211	197	223	203	202	200	214	179	205	178	194	203	212	172	202	168	191	195	191	186	182	188	219	184	195	196	204	185	204	200	154	199	178	191	197	185	176	206	195	209	199	220	196	176	195	185	192	203	186	214	197	192	190	213	199	186	210	178	177	184	207	183	150	186	185	208	183	182	212	177	194	204	185	189	198	180	216	192	190	219	198	180	198	200	198	176	200	211	186	167	183	195	187	176	174	211	192	184	186	202	190	180	161	198	195	167	182	207	212	193	175	172	173	193	192	209	188	188	187	173	178	206	202	220	202	178	178	209	169	210	193	185	182	201	182	195	195	240	182	203	217	191	181	183	171	187	204	209	232	206	181	194	207	179	212	210	176	196	184	194	177	192	176	205	189	184	185	188	193	204	218	216	193	198	222	199	184	183	204	186	214	184	194	162	190	191	224	212	199	225	179	181	209	191	202	195	198	192	222	200	212	211	180	212	181	184	204	206	179	185	171	197	196	171	180	224	211	214	197	175	220	210	191	162	197	155	195	182	171	206	199	190	189	201	183	216	181	175	189	188	192	209	207	174	176	192	193	194	183	199	210	199	189	145	154	218	219	155	180	207	158	195	171	211	211	203	193	171	220	217	169	183	179	195	186	204	186	184	189	196	202	191	191	167	187	182	204	179	170	215	196	188	194	219	222	199	171	188	177	209	222	210	199	186	190	166	181	216	188	218	191	202	179	199	206	173	208	188	182	196	181	198	181	220	205	191	206	201	186	169	194	194	222	158	201	173	187	181	202	185	207	203	194	211	191	183	199	215	198	181	175	221	180	173	211	181	168	207	189	185	206	190	200	189	207	195	188	183	203	179	203	193	196	198	181	188	195	188	195	205	185	174	222	208	210	180	189	191	209	187	177	174	185	223	197	199	181	208	196	187	201	190	193	193	200	194	190	189	184	207	202	184	169	190	209	166	198	207	184	218	202	195	206	195	169	170	182	201	169	181	178	221	181	166	181	204	165	179	197	199	199	182	193	180	222	186	200	194	197	198	211	179	202	182	190	205	188	177	176	204	182	191	182	205	191	187	198	195	212	213	177	188	155	160	177	215	164	178	214	215	191	191	172	198	165	198	187	181	199	197	172	208	187	198	179	172	192	184	195	183	185	196	203	187	216	199	192	182	171	201	219	195	216	201	155	182	165	216	210	180	186	184	183	200	200	176	190	188	183	191	230	203	196	196	193	211	182	186	200	173	209	212	205	179	187	198	209	208	185	178	200	212	223	204	174	196	189	189	183	193	169	169	195	197	190	184	197	157	180	208	187	210	198	180	185	177	204	202	191	161	204	181	212	190	207	201	197	202	186	226	189	175	191	208	199	196	199	215	201	217	209	195	165	197	198	216	189	198	175	187	193	191	204	176	199	198	196	194	177	195	202	196	196	195	198	192	208	193	188	195	198	199	213	184	203	201	189	191	184	173	197	193	179	180	205	196	176	178	193	201	171	183	158	207	184	196	206	173	196	249	203	209	180	187	206	199	186	184	181	205	187	193	216	185	217	180	211	191	194	180	186	185	199	211	174	221	191	198	174	210	194	214	173	195	230	180	200	180	176	208	190	186	155	177	202	198	205	210	213	210	192	186	191	203	181	180	185	200	223	206	191	184	195	173	215	181	213	210	212	200	191	179	200	199	194	190	174	189	192	196	149	182	196	188	204	225	195	181	155	200	199	185	181	195	204	220	193	180	195	200	219	206	175	162	206	212	193	191	200	223	170	194	204	204	188	201	189	181	187	210	236	185	187	173	205	192	210	168	180	205	203	199	215	184	201	200	182	193	207	215	192	209	199	183	222	189	203	200	171	216	181	200	210	190	236	185	161	188	211	189	189	216	156	198	201	200	156	199	160	178	218	188	199	198	187	224	166	180	212	187	195	221	158	199	173	204	197	173	201	171	209	178	208	186	202	196	167	186	203	200	181	205	174	187	168	198	197	163	183	183	167	197	195	206	173	189	163	205	204	186	193	179	217	214	171	194	190	196	180	180	182	181	181	184	187	183	190	194	183	193	190	217	174	191	185	212	200	141	175	212	167	180	181	169	205	197	186	200	191	179	195	210	197	199	182	190	193	180	192	196	203	205	201	192	201	207	171	206	192	184	183	216	174	189	182	182	166	206	201	192	182	219	169	197	198	168	194	163	177	189	226	195	194	190	185	212	179	215	219	180	178	193	190	183	179	178	201	205	200	196	184	190	224	183	189	178	204	189	169	161	207	219	191	183	187	203	180	194	212	194	206	211	188	175	200	171	200	186	167	198	185	198	179	185	208	191	197	204	199	198	219	189	197	178	193	191	189	183	202	158	178	216	210	209	180	168	205	196	221	184	172	167	162	207	180	181	185	186	212	205	188	178	197	157	190	183	176	208	188	181	177	198	170	216	215	206	184	198	191	181	180	207	223	224	138	187	179	192	173	170	186	198	191	211	217	185	179	195	199	197	195	182	175	180	179	169	173	180	199	197	200	195	198	204	183	201	191	198	214	182	183	218	202	197	165	207	193	196	187	152	193	192	202	170	226	187	196	172	181	211	195	201	171	181	195	203	227	214	188	205	194	194	188	188	187	198	185	192	194	201	194	178	199	198	201	191	186	193	202	188	198	196	186	207	210	181	202	217	171	202	201	169	174	183	201	204	217	188	181	196	186	205	203	161	190	230	199	196	177	188	195	163	185	174	176	179	206	205	183	180	164	194	200	197	193	192	200	180	198	189	221	201	187	174	226	192	209	202	212	220	198	187	169	185	195	195	197	216	200	201	201	190	189	183	177	179	191	221	186	210	188	198	190	197	189	195	200	199	182	176	160	215	215	202	201	186	181	204	189	191	206	206	199	201	182	189	174	187	196	223	196	176	172	190	183	214	205	188	215	185	174	186	175	190	191	182	205	205	204	242	194	211	205	186	176	211	174	168	198	205	184	203	196	185	200	199	179	203	177	215	184	178	204	196
29360	15643	13343	8180	3558	1292	502	379	413	411	429	425	419	408	432	410	423	425	403	374	424	424	438	431	392	448	393	430	413	398	409	451	396	400	404	373	401	433	434	438	392	425	425	419	373	410	422	433	408	436	419	441	397	394	423	410	451	431	394	359	418	415	406	440	437	368	456	400	420	411	425	447	390	441	406	420	408	430	413	413	414	436	422	423	411	411	437	397	419	369	390	399	409	427	431	383	465	419	417	410	424	368	411	401	396	408	430	432	426	445	438	390	414	423	428	419	437	406	390	422	414	399	429	407	414	433	416	414	397	456	433	466	444	425	448	411	438	423	419	451	411	404	436	419	388	425	427	459	445	409	409	407	414	423	424	450	417	392	415	388	412	415	423	403	368	396	410	438	420	431	441	399	404	392	412	419	379	436	388	376	460	409	422	447	419	425	387	419	432	409	413	419	423	411	424	375	443	401	416	445	423	413	441	412	430	420	427	420	413	414	376	401	450	380	410	424	412	434	408	433	397	450	424	427	393	385	396	447	387	434	408	418	435	409	426	435	391	435	395	439	436	422	400	422	401	439	432	398	415	414	418	426	403	394	420	394	430	428	411	396	429	445	435	466	407	384	372	453	413	409	424	404	386	424	413	411	391	437	422	403	443	415	396	405	425	414	395	426	386	452	438	414	404	407	452	420	400	445	410	387	409	386	395	391	392	408	434	372	390	421	404	376	418	428	419	379	408	424	420	441	436	414	435	435	402	386	427	418	395	402	391	376	408	416	393	386	380	423	420	405	430	422	417	390	426	442	418	420	411	409	442	391	432	426	413	402	419	424	440	429	419	398	381	395	417	433	412	407	391	404	442	369	420	437	423	427	408	437	436	408	402	401	398	437	417	387	422	405	414	410	467	408	389	386	421	433	391	418	420	388	424	405	412	452	434	398	422	397	427	441	415	410	416	402	396	441	423	367	412	413	384	409	432	441	444	419	429	379	420	406	423	390	429	453	409	391	438	417	396	419	431	375	416	445	454	460	441	382	399	440	396	451	391	440	435	374	406	439	419	425	424	448	396	420	403	424	385	387	403	432	361	421	428	412	423	428	410	413	414	423	415	412	452	419	444	405	417	370	419	395	409	446	431	431	405	436	406	375	424	398	445	438	386	418	416	435	402	391	391	415	391	415	413	441	425	419	431	397	413	402	416	428	419	386	427	397	418	385	413	398	424	417	380	391	410	442	471	395	410	409	408	394	445	393	416	435	443	392	445	407	424	419	446	395	435	417	395	425	408	398	421	417	410	404	424	406	445	463	405	414	392	436	407	409	403	442	399	446	390	430	424	412	430	395	416	418	406	398	447	399	428	413	385	372	437	407	400	409	429	436	429	401	387	403	423	415	407	449	439	389	416	396	427	441	395	436	407	409	461	404	402	420	410	402	421	410	419	409	429	408	419	435	454	429	395	420	427	403	458	438	397	399	425	399	410	405	424	417	415	404	407	400	454	389	422	386	431	393	454	456	430	443	406	409	390	406	433	409	402	447	403	441	404	407	442	416	406	426	404	410	411	398	431	422	390	407	410	416	425	389	470	406	425	393	382	382	409	430	372	426	406	417	383	445	386	437	440	421	415	398	405	398	465	407	425	425	439	438	380	417	405	439	443	377	416	374	411	401	384	406	421	424	424	401	423	394	392	399	434	377	424	443	425	411	437	433	417	414	397	427	387	392	407	443	400	390	421	424	438	410	442	410	428	435	386	416	436	439	411	424	444	382	434	432	396	426	420	403	424	413	432	441	440	389	400	389	423	428	426	382	438	413	408	430	431	416	405	407	388	392	410	421	396	407	360	400	422	407	440	427	412	414	428	392	432	415	396	413	418	461	383	435	414	429	443	389	398	402	411	427	404	426	436	395	415	395	411	428	415	432	436	434	400	405	430	423	427	421	407	440	419	442	413	385	419	412	432	400	411	427	437	413	426	410	407	378	395	431	423	416	437	410	437	425	395	407	418	437	385	425	443	443	450	404	428	421	391	420	390	431	439	429	388	416	401	467	361	425	432	414	421	380	406	422	400	420	411	382	427	387	433	421	413	415	407	412	409	418	450	416	428	410	417	426	438	425	414	417	396	431	411	433	403	410	398	404	417	463	447	369	433	396	446	399	451	391	420	409	408	431	401	437	413	404	405	394	434	407	402	412	387	432	446	435	451	378	403	412	402	433	453	400	407	380	423	406	432	421	422	434	400	409	414	449	458	452	403	423	425	408	415	398	430	412	402	413	428	390	395	405	390	368	431	417	387	417	415	422	437	413	411	436	410	436	445	379	449	384	438	403	426	413	435	388	408	401	439	396	408	429	412	413	432	411	399	442	457	398	409	409	428	387	423	412	378	387	432	419	417	433	386	432	418	409	455	417	413	444	425	404	417	422	398	400	414	406	420	369	422	432	468	432	434	393	383	368	408	377	421	406	407	433	419	385	442	399	432	387	394	425	411	423	397	432	427	420	412	398	407	400	412	420	403	428	409	396	423	416	412	436	423	446	412	448	437	423	420	379	460	395	393	419	416	375	445	382	416	430	414	443	451	402	417	440	409	423	399	432	425	411	401	369	446	428	423	431	438	408	434	396	427	411	389	422	427	417	430	397	428	395	404	414	407	398	419	412	404	376	422	419	443	435	421	424	451	414	436	410	400	375	429	420	407	402	443	430	371	442	408	401	439	435	434	397	416	399	413	439	423	442	407	415	458	426	410	405	391	432	427	442	403	413	406	395	392	407	414	416	403	426	407	399	451	443	435	409	451	438	401	396	414	385	393	437	443	400	407	415	423	387	413	418	414	407	406	395	422	406	397	443	437	447	422	439	462	411	384	428	420	410	478	409	411	432	403	410	433	396	423	395	376	449	409	395	411	392	361	428	444	415	409	398	414	376	417	430	394	419	415	419	413	417	428	417	429	410	454	436	388	405	405	399	452	433	411	406	432	414	405	428	408	425	406	409	443	387	402	384	391	429	399	440	402	408	442	433	421	409	384	437	408	418	426	463	392	401	412	429	423	415	385	412	440	431	409	426	432	429	429	428	420	438	450	399	420	470	399	409	419	427	397	383	438	450	423	399	423	411	414	437	404	435	434	417	412	393	411	409	423	467	409	406	389	395	398	436	398	400	413	429	424	441	428	424	435	463	386	365	438	430	398	432	384	424	429	395	444	408	427	380	403	402	411	401	447	408	467	437	412	427	396	375	390	408	447	412	417	449	460	423	375	422	393	415	390	422	422	416	440	439	418	406	431	398	431	382	417	430	434	413	413	385	466	423	404	422	428	416	454	450	444	409	418	433	382	397	408	437	412	401	444	411	431	394	388	407	409	424	376	422	434	395	418	413	406	405	453	427	436	369	415	390	453	384	400	417	420	422	430	414	439	419	395	432	427	433	430	457	402	400	408	420	424	391	384	395	403	424	452	432	422	408	400	439	412	413	425	407	413	449	433	419	448	359	446	399
57718	29967	13749	4609	1095	522	248	225	221	211	220	228	198	201	204	206	230	219	220	219	211	226	203	189	213	206	222	199	188	246	216	182	218	210	200	240	196	227	231	161	168	221	211	207	205	205	196	228	200	211	214	198	214	213	236	220	216	227	233	216	224	198	221	232	230	216	225	196	207	198	200	227	219	179	202	194	217	232	211	227	211	207	219	211	226	218	191	200	208	194	174	198	189	217	197	212	207	190	222	212	206	212	194	201	209	231	226	229	195	218	246	200	203	215	216	188	187	194	235	213	205	209	264	227	212	184	203	211	203	216	199	189	181	203	209	180	218	197	194	202	207	202	234	217	223	236	208	180	213	223	190	232	209	188	185	218	209	244	211	216	208	216	195	208	207	215	221	215	191	219	212	216	209	218	208	191	235	195	203	208	202	198	191	207	202	188	230	224	203	219	188	204	217	218	249	213	198	210	252	203	222	205	229	218	206	203	219	199	205	192	209	201	195	226	236	186	196	175	220	209	177	206	212	208	244	200	180	213	237	228	215	197	205	195	173	241	198	187	235	213	201	200	198	195	224	184	212	212	223	211	193	207	189	211	203	168	205	217	214	215	201	225	209	218	237	193	185	204	185	188	214	207	216	206	224	200	223	225	213	205	166	214	221	175	202	249	195	203	195	212	212	226	212	194	211	213	216	233	214	227	212	206	208	224	204	192	192	192	214	219	199	207	197	204	210	206	211	190	218	184	202	186	212	213	225	218	203	199	222	212	216	175	190	194	207	231	196	230	191	221	235	206	209	203	212	218	210	225	211	213	185	218	202	210	176	209	245	216	259	187	196	191	211	222	182	229	221	196	210	251	185	223	205	220	202	186	211	240	213	191	216	215	182	187	228	209	215	237	200	225	227	233	212	211	219	177	179	225	202	228	228	213	214	200	204	216	198	213	207	200	211	198	179	186	220	257	181	217	230	201	208	233	168	189	211	193	211	214	186	209	203	199	199	176	170	202	191	196	208	218	200	198	228	219	208	196	209	187	194	201	211	180	197	200	218	192	207	215	193	215	224	212	221	233	204	217	209	217	232	217	209	220	210	195	222	229	230	210	197	231	197	228	212	205	192	219	219	218	213	201	195	184	209	206	207	224	212	220	179	186	198	208	197	217	201	206	208	192	246	211	207	198	198	233	217	219	239	221	194	199	208	198	204	178	221	215	224	230	190	194	234	211	228	193	201	201	227	228	213	196	174	212	210	193	191	221	207	168	228	209	203	202	191	187	203	215	193	171	185	186	199	201	208	186	214	218	189	204	211	239	226	214	228	174	213	191	210	228	209	205	179	220	239	203	205	217	230	248	212	221	210	212	222	221	217	200	214	196	183	243	214	209	203	210	199	205	214	207	257	211	199	228	207	200	205	220	217	225	201	188	201	197	213	199	227	204	214	212	222	190	191	224	190	180	187	213	240	199	224	173	224	227	194	193	242	202	223	203	203	233	221	204	195	185	182	210	231	210	218	240	231	214	212	221	231	206	193	237	235	211	197	192	230	194	185	219	200	221	205	216	244	223	195	215	189	205	206	205	224	228	215	207	227	221	217	198	210	192	213	212	218	199	201	201	213	233	186	234	211	203	204	188	199	199	191	181	222	233	220	203	219	215	210	217	236	173	234	163	213	222	228	236	189	220	205	222	180	198	203	222	232	222	196	236	208	213	192	208	216	226	209	195	214	214	219	194	225	220	188	208	200	190	223	216	209	235	213	215	214	229	220	221	221	237	195	189	229	190	195	182	208	200	193	195	185	194	188	225	226	194	192	249	187	243	205	206	195	234	233	199	209	201	197	213	202	219	207	179	185	209	223	208	210	221	202	199	206	221	176	193	208	203	231	203	204	227	210	208	230	207	195	173	198	204	222	204	207	239	199	203	213	222	220	192	203	199	170	202	190	209	202	211	198	183	196	166	189	211	199	204	202	215	208	205	214	206	225	220	209	196	207	244	180	232	194	219	208	222	230	223	211	192	196	216	190	185	205	188	224	184	226	165	207	209	194	211	258	212	215	182	185	177	197	209	192	204	213	208	183	197	211	187	213	209	202	214	218	184	231	221	207	196	185	205	212	218	201	203	236	187	200	199	197	221	195	191	204	231	196	180	194	193	200	204	239	220	233	214	202	181	225	197	196	222	211	185	199	190	228	236	225	187	210	178	241	209	222	216	217	202	191	211	221	190	224	197	191	235	213	216	203	212	193	217	211	197	188	235	223	203	224	224	216	216	224	219	216	201	215	210	183	220	205	168	207	229	192	221	229	231	224	199	207	214	190	170	247	196	218	207	205	191	203	204	201	210	204	219	196	189	218	198	217	227	229	198	209	225	236	218	215	209	211	185	209	193	185	203	202	208	196	221	202	219	218	200	204	220	201	199	206	232	196	221	227	204	225	223	213	198	210	238	206	217	198	204	211	197	189	226	216	206	234	195	182	242	191	192	194	173	199	209	202	212	217	242	232	241	212	245	204	219	227	199	214	218	218	198	229	204	233	215	204	213	205	225	208	231	239	226	204	221	188	213	171	196	222	190	194	210	202	198	215	218	183	234	197	187	208	213	211	230	202	202	186	212	202	216	225	248	212	215	207	204	201	189	210	194	199	220	230	223	224	185	218	197	212	214	189	222	167	212	225	205	193	197	187	223	210	186	220	210	223	198	212	218	186	193	207	201	210	204	204	224	217	209	210	199	205	206	219	197	202	197	193	189	206	222	192	199	215	186	181	200	184	203	201	199	216	206	218	207	243	211	225	215	206	228	220	224	225	191	190	192	206	186	217	202	194	219	214	235	224	216	213	240	230	245	203	191	215	269	186	213	199	207	229	198	211	203	206	215	210	206	205	173	191	190	217	223	196	198	207	237	213	209	209	199	216	184	201	235	213	230	194	215	217	211	200	230	196	216	220	213	204	224	204	201	228	204	196	210	174	193	193	205	205	249	224	202	218	222	222	223	216	231	209	208	205	211	189	176	200	171	194	217	227	219	202	197	215	208	201	193	204	211	214	204	198	174	205	196	182	223	216	178	215	182	203	163	209	207	199	202	207	203	210	218	206	207	187	193	226	198	230	202	202	204	232	210	216	217	195	209	210	216	218	214	217	239	203	213	207	179	213	208	204	183	215	183	199	230	203	185	215	214	215	224	183	201	193	195	188	178	203	211	193	190	226	211	198	212	201	229	220	233	215	186	191	225	245	215	203	216	228	243	195	191	163	192	206	222	188	247	198	216	194	239	236	261	248	195	188	210	201	211	198	215	199	194	197	221	202	219	213	234	189	200	168	205	186	205	194	233	198	229	197	177	197	182	218	176	180	201	220	220	228	202	196	231	220	228	229	228	199	232	189	212	177	199	176	192	204	213	215	235	239	171	212	226	216	182	202	192	194	208	242	205	214	187	209	208	221	201	201	227	222	207	235	197	208	215	218	231	212	206	197	219	213	223	206	187	204	187	196	209
37604	22358	15548	7820	3035	1436	622	508	469	494	488	474	468	446	462	449	452	448	466	500	455	458	434	456	492	438	444	448	439	491	416	440	482	467	416	466	426	464	427	460	454	470	415	491	475	431	440	429	460	445	453	467	411	455	455	493	477	482	439	433	430	443	468	461	427	478	443	476	478	495	469	430	463	465	468	434	449	439	441	420	484	444	464	436	456	450	464	446	472	445	479	482	443	453	437	449	413	455	449	468	435	467	482	494	456	394	429	455	451	459	433	411	451	493	483	463	438	480	449	440	443	469	464	492	443	471	479	443	475	469	433	481	500	479	415	486	509	429	462	413	456	445	443	434	433	462	470	443	493	417	427	472	477	447	502	453	437	424	474	520	448	475	444	411	438	425	492	439	470	458	504	414	487	442	468	477	455	469	447	446	463	437	453	451	452	442	433	462	460	447	464	434	429	459	412	412	461	440	460	468	469	480	445	451	442	481	460	443	436	449	462	443	438	460	402	445	463	451	453	432	474	456	439	482	483	452	456	450	447	428	435	451	449	480	452	462	442	443	453	480	466	466	429	450	470	466	472	475	418	469	437	438	420	426	423	447	478	444	462	425	427	475	443	445	456	418	479	433	435	463	475	448	455	431	468	434	445	450	452	445	415	452	453	429	490	431	469	455	466	483	489	476	435	482	463	461	466	480	439	438	461	466	434	455	452	451	459	460	441	488	424	437	475	480	422	405	455	447	441	479	455	508	501	488	418	473	444	458	495	452	427	461	477	444	458	441	464	466	478	443	453	456	408	479	480	457	484	447	478	451	477	448	457	462	417	464	464	476	432	427	466	429	481	499	451	449	489	425	467	434	434	426	461	486	444	436	444	443	411	468	448	405	444	435	456	485	473	440	452	430	434	450	423	480	470	427	482	434	480	456	444	504	466	460	435	462	458	449	473	425	443	463	431	458	462	462	448	451	465	460	433	478	470	425	478	448	419	468	466	467	410	443	414	444	468	461	483	468	458	480	476	438	473	430	449	419	455	428	460	474	466	443	501	471	442	439	452	471	434	477	467	429	450	463	446	451	478	430	453	453	483	470	416	479	422	452	414	477	494	463	474	499	451	476	464	439	451	458	403	451	421	442	475	456	460	439	421	481	461	453	475	444	457	448	401	471	429	429	443	469	450	465	484	463	478	431	422	470	454	444	463	433	479	457	441	464	457	429	463	442	471	432	459	442	445	474	439	436	464	455	448	468	480	444	446	436	407	461	427	418	515	428	473	459	493	484	443	421	432	458	493	476	446	479	484	482	441	433	463	437	446	470	432	466	455	468	443	419	450	459	410	444	447	451	446	406	438	397	432	422	418	501	467	453	424	448	460	477	456	453	416	461	482	451	475	432	468	453	437	480	450	464	419	443	456	405	443	415	434	468	447	495	474	444	441	449	479	437	471	460	435	487	454	448	476	457	458	461	506	456	494	455	477	440	421	435	484	454	471	430	474	428	462	494	459	460	494	464	462	454	451	445	437	492	435	441	473	437	478	505	478	475	442	413	457	446	446	459	458	463	471	458	434	433	456	447	482	458	458	426	454	463	425	454	463	456	483	448	466	424	405	485	426	441	429	469	476	459	454	464	457	452	468	453	429	475	476	462	441	455	445	437	417	415	461	440	442	454	466	501	473	409	466	455	452	449	436	489	434	467	444	470	478	468	440	449	447	451	439	478	433	410	497	469	444	448	434	482	481	456	460	458	462	453	458	430	448	491	424	437	439	408	480	442	450	456	451	450	417	494	448	435	451	517	443	460	450	482	448	435	457	452	439	495	475	442	433	456	464	501	473	450	483	405	451	425	482	465	453	501	439	439	452	436	461	472	451	431	489	438	459	436	430	498	431	453	467	442	433	466	436	444	442	459	468	437	448	457	435	489	448	440	470	427	492	454	450	431	450	465	469	435	475	461	482	494	417	430	441	435	466	459	461	463	457	415	499	476	476	442	472	475	454	465	481	432	468	457	445	428	495	488	417	469	443	443	461	462	426	465	456	440	464	464	449	420	429	454	454	481	434	451	474	452	446	444	472	437	436	464	482	458	478	418	460	456	433	513	453	470	452	439	477	422	471	447	449	473	475	435	443	490	430	456	482	461	435	459	452	452	507	431	419	454	433	471	452	414	445	435	460	460	436	472	496	448	452	423	445	468	419	483	469	480	476	438	516	413	459	504	461	486	480	477	447	466	450	479	469	415	467	457	411	468	436	441	444	469	463	392	441	462	456	452	463	457	438	468	454	480	438	447	479	443	470	476	419	433	420	435	456	485	500	444	468	451	433	443	461	449	439	449	472	457	452	476	413	463	436	500	460	421	441	458	456	474	440	473	454	429	464	445	456	446	410	451	458	463	449	491	445	466	450	490	476	464	459	470	456	451	441	411	437	492	447	485	501	408	464	468	432	468	452	449	457	431	457	481	474	449	422	467	421	451	458	451	473	463	425	440	415	442	467	474	469	437	451	436	467	430	422	465	448	442	468	412	440	474	478	472	455	451	476	468	471	438	438	486	453	465	490	447	421	439	456	436	427	435	442	470	486	459	472	423	435	424	446	442	456	436	458	426	433	447	536	504	450	468	474	435	482	454	458	456	471	467	449	479	447	500	476	447	440	461	454	462	459	451	466	507	437	461	417	457	470	461	455	468	510	479	442	428	440	448	461	465	459	480	494	443	480	484	463	428	457	442	459	441	474	450	484	473	466	463	443	438	463	422	443	458	470	448	482	469	434	459	454	435	398	436	470	463	451	431	463	434	468	465	463	451	479	475	501	437	486	426	436	470	463	473	434	468	448	420	451	445	459	425	427	516	408	414	457	488	438	431	465	446	453	415	447	440	458	468	493	457	468	456	459	437	479	432	403	488	480	450	423	434	448	474	486	429	421	493	445	473	519	480	458	466	473	488	454	450	427	443	416	473	437	455	450	480	474	469	446	544	455	442	474	473	473	458	440	435	477	438	482	453	437	456	444	445	456	441	463	451	406	483	438	483	463	448	453	439	417	457	433	471	420	456	465	441	467	481	468	500	450	477	441	435	473	460	445	469	430	465	428	424	495	481	466	421	482	460	423	399	470	479	471	437	439	467	472	431	464	443	457	450	455	470	436	443	466	455	453	445	458	506	426	447	468	467	433	449	455	439	455	439	442	422	450	500	414	452	445	461	443	461	448	442	448	428	459	467	463	468	461	451	452	437	477	473	448	436	436	468	459	498	468	454	467	458	453	431	484	451	479	462	469	472	437	460	453	449	419	421	465	431	433	477	434	422	462	484	430	450	471	459	455	477	437	444	458	454	448	445	435	491	492	474	476	479	423	461	421	413	487	478	456	456	433	429	513	403	464	467	428	439	460	461	459	426	468	423	430	443	443	465	437	462	471	448	450	466	471	507	478	456	466	486	432	416	448	435	460	447	441	459	452	478	465	449	447	432	461	431	437	408	442	473	471	448	437	429	438	445
65072	38848	18272	4693	1785	793	335	287	283	267	266	283	276	256	259	244	289	264	257	256	298	280	248	262	235	274	262	259	265	276	253	269	258	259	273	281	248	272	258	266	256	248	289	238	262	286	247	302	264	250	242	282	267	237	261	266	240	274	255	282	280	252	262	262	273	263	253	272	247	274	272	282	262	243	244	226	261	264	290	259	282	287	306	266	252	275	271	258	244	249	241	260	265	255	278	281	280	265	259	247	293	256	234	266	251	274	287	286	253	284	275	254	261	252	276	261	268	269	252	224	263	242	256	239	268	260	292	273	260	259	264	261	281	271	278	246	278	246	253	245	287	249	307	242	258	286	254	270	287	258	270	261	249	261	234	263	257	266	265	282	267	248	245	277	264	245	262	264	276	243	250	280	290	248	253	254	260	268	273	282	274	276	230	285	276	249	262	262	250	272	284	230	275	227	274	248	257	287	255	265	274	277	252	236	235	264	269	239	307	261	269	263	264	264	287	257	275	270	270	259	247	289	248	259	274	282	264	270	250	262	261	232	256	292	241	270	265	292	260	257	257	284	252	247	276	266	260	251	230	260	244	288	291	262	276	257	254	260	246	258	223	263	267	239	290	251	254	265	263	285	265	272	264	273	244	265	261	260	262	285	263	274	264	272	260	307	302	288	275	256	235	237	292	250	251	223	263	270	254	249	265	268	286	273	272	282	284	246	272	256	247	286	282	283	279	253	242	290	259	245	274	271	257	283	292	282	259	276	267	263	274	267	261	265	290	260	278	264	284	273	277	247	247	241	239	271	262	274	262	321	284	257	270	273	230	267	262	278	257	265	265	271	262	267	236	248	230	254	284	273	272	256	259	285	272	253	249	271	261	235	275	235	286	280	251	238	269	290	266	262	222	217	267	246	261	258	271	236	279	233	241	261	217	259	263	231	279	249	259	237	253	275	263	259	278	287	242	268	275	260	246	270	273	265	253	255	272	266	240	251	276	268	270	265	260	248	270	247	267	245	258	252	292	259	257	225	279	256	275	261	276	266	296	301	303	237	263	259	305	257	254	247	236	233	258	255	291	301	272	279	295	253	265	274	268	242	263	237	256	252	278	264	263	263	244	281	261	280	282	246	241	276	256	243	246	289	241	255	274	256	293	251	266	263	254	298	282	269	268	240	282	260	261	277	257	264	268	219	247	257	291	216	287	288	234	248	253	259	289	280	282	263	244	242	291	246	276	280	261	264	234	258	265	296	285	268	263	259	234	243	283	280	272	262	255	277	287	278	269	270	278	263	253	218	259	280	265	243	276	267	291	275	282	265	246	272	259	266	258	272	309	276	242	266	241	262	238	254	288	289	277	259	280	268	227	247	272	239	270	227	263	273	268	288	246	277	255	273	272	282	270	259	275	260	255	291	243	255	245	286	250	233	249	286	274	262	230	258	238	291	241	235	245	280	291	294	269	275	297	282	281	291	271	269	273	253	258	284	243	244	253	305	231	270	257	255	283	265	260	265	267	273	274	272	244	248	310	271	256	265	262	283	254	239	245	278	243	255	264	248	266	267	274	271	279	294	241	242	243	262	247	256	252	281	217	248	259	259	261	277	253	290	258	233	268	227	299	285	247	241	261	255	248	250	249	269	244	261	278	250	264	269	258	295	272	271	237	279	278	278	265	263	262	227	262	250	238	258	282	277	279	270	279	271	279	250	271	271	263	269	278	245	264	257	295	273	258	239	290	281	229	277	300	229	256	280	279	272	302	255	278	269	229	239	245	253	240	269	272	269	254	260	250	265	260	245	272	273	254	285	273	215	257	272	256	272	282	285	266	275	280	264	236	251	279	274	252	280	291	229	248	279	272	286	255	273	275	264	263	255	277	236	248	264	281	259	252	258	249	251	234	256	247	282	289	286	263	258	269	258	262	257	278	236	252	234	266	262	258	305	267	281	267	287	263	286	303	282	211	238	266	296	277	266	298	291	279	276	263	229	243	255	256	249	242	248	247	267	250	265	283	261	230	241	244	247	281	267	279	243	291	273	278	256	240	249	272	261	221	237	282	249	238	266	274	252	264	292	269	260	275	260	235	261	256	279	296	267	266	280	267	241	228	281	250	267	276	259	255	303	246	260	259	292	251	264	261	265	260	268	256	247	274	257	254	240	285	266	271	246	250	249	255	274	271	250	253	276	231	314	269	289	278	251	257	290	291	275	288	260	272	286	255	241	239	256	260	254	287	272	309	237	232	260	256	270	269	229	282	223	286	243	250	272	243	281	258	246	280	272	276	293	265	271	243	257	256	244	283	228	259	286	277	256	274	281	283	259	243	254	259	284	277	234	270	283	314	267	276	281	236	265	258	233	268	229	249	261	258	270	246	246	259	255	264	289	285	267	278	261	243	240	269	241	264	272	257	258	287	225	245	274	295	287	245	261	226	260	284	235	234	267	222	254	264	289	250	269	278	256	270	265	295	285	268	243	259	257	273	235	240	261	281	258	240	266	274	305	280	244	244	259	280	277	273	234	275	287	238	265	264	261	263	251	296	276	286	279	267	245	256	303	273	269	258	269	297	241	267	285	280	268	216	240	258	303	264	293	307	247	241	223	264	261	266	240	255	254	282	265	257	291	258	241	291	238	274	267	276	273	250	267	235	226	258	284	269	299	279	264	285	266	266	277	240	260	214	267	249	270	268	220	245	286	255	282	255	260	288	231	250	292	326	247	238	255	272	267	271	254	249	296	230	279	239	236	243	257	284	263	271	260	287	248	271	232	254	267	262	259	239	271	253	275	262	232	256	255	241	234	262	286	279	253	241	250	234	265	238	279	262	248	254	264	268	268	279	261	276	261	278	268	252	263	239	258	289	258	271	285	261	265	263	271	271	251	288	250	255	268	257	270	252	289	267	261	275	236	237	280	273	248	251	255	283	265	265	237	252	286	287	265	268	253	251	303	281	257	285	263	244	262	269	239	282	230	262	243	291	274	244	241	238	253	225	245	268	268	261	265	255	271	263	279	260	245	295	246	271	257	262	256	264	274	271	257	292	268	275	259	263	265	245	277	244	279	273	298	237	271	308	275	267	274	242	250	293	226	248	265	289	229	265	244	229	249	257	267	270	251	252	224	266	279	255	246	268	281	265	297	258	279	289	270	280	284	269	271	257	221	259	291	250	286	265	274	247	247	269	268	268	257	250	262	253	260	299	277	281	253	246	227	279	271	271	262	262	252	267	265	242	263	256	243	268	258	313	243	256	264	282	265	251	293	275	255	256	290	232	273	267	276	259	260	277	299	276	254	254	249	267	277	262	263	269	253	296	291	274	271	255	265	269	274	244	244	276	286	250	272	282	248	280	256	265	260	265	262	234	250	283	267	293	243	275	257	232	304	294	243	275	257	285	290	285	260	264	248	267	263	328	293	265	262	250	219	277	284	239	231	255	253	233	270	245	248	280	254	257	246	278	267	253	251	266	250	274	252	238	244	240	259	266	263	255	277
42554	30523	16033	7408	5041	2182	949	623	570	583	598	544	547	587	564	548	531	548	588	579	542	578	540	586	569	548	543	548	555	553	601	559	542	585	564	533	542	538	575	562	594	553	590	548	549	584	539	540	565	543	521	557	572	555	548	583	567	556	560	579	554	561	498	550	585	563	530	545	568	538	559	540	624	560	579	565	551	550	569	551	536	569	555	544	534	562	596	484	500	575	528	544	576	513	579	540	568	573	547	581	565	516	578	535	571	525	588	564	569	563	576	570	561	560	580	563	565	526	541	536	589	572	539	539	537	543	572	539	556	571	584	531	525	549	543	540	574	569	575	547	541	540	554	575	530	550	596	524	572	542	527	506	540	565	556	567	529	551	543	580	580	554	558	582	539	563	525	570	489	545	552	555	598	550	537	595	563	550	566	528	565	546	574	548	570	565	579	545	579	523	576	573	533	527	553	537	548	581	538	570	550	560	564	549	530	540	594	541	553	531	570	604	580	535	550	581	557	537	549	546	545	569	565	523	540	583	538	591	575	536	535	557	588	559	568	581	524	562	531	559	563	554	536	540	562	574	543	567	553	562	516	513	519	537	538	523	606	548	525	558	508	538	597	550	504	582	537	584	548	522	578	533	540	526	575	531	575	529	573	572	548	560	556	587	541	544	558	562	556	523	515	603	523	566	521	584	544	591	548	560	555	489	569	552	579	605	592	543	548	549	586	545	540	562	506	550	552	571	534	562	570	585	541	568	509	557	583	550	593	546	567	543	567	550	563	530	550	556	575	559	570	520	549	555	538	555	545	561	540	560	565	544	588	536	558	569	575	558	578	543	538	524	568	573	556	578	535	561	490	529	553	543	544	557	562	571	578	554	521	550	581	531	597	545	538	527	532	561	559	520	586	516	546	573	554	565	565	546	546	530	504	564	571	563	575	587	565	560	567	558	558	569	599	595	533	532	542	525	527	576	553	533	555	546	541	585	564	560	555	543	570	531	495	539	526	546	568	585	533	622	540	551	520	575	578	530	553	601	539	571	591	540	523	583	539	589	541	548	571	535	571	555	516	583	553	571	555	568	552	582	594	525	538	559	590	549	548	541	575	581	538	589	611	520	584	538	579	555	551	580	566	548	600	526	582	567	574	571	592	559	545	524	609	585	558	554	536	532	526	565	522	541	584	510	538	573	571	527	596	578	582	512	532	565	561	564	576	593	524	591	537	505	586	542	579	613	562	553	566	533	566	568	563	520	586	583	571	595	571	547	531	554	534	553	517	558	602	621	570	547	526	558	583	563	572	517	556	526	547	529	564	527	540	568	573	542	556	575	552	531	573	573	535	562	526	521	541	557	528	542	574	546	550	553	567	550	524	581	593	537	549	536	616	501	568	545	581	560	550	558	549	536	524	591	587	563	565	470	535	558	499	528	554	555	571	543	568	530	592	547	538	587	512	578	556	551	578	548	554	541	532	549	586	568	625	548	512	562	524	562	585	555	579	552	603	521	588	555	526	576	569	577	528	539	548	557	548	539	556	552	557	556	553	568	559	530	486	522	559	514	577	558	566	539	601	541	523	546	555	529	598	540	537	574	568	593	541	577	579	579	565	567	589	572	545	544	526	560	556	568	570	545	603	550	578	522	547	575	553	550	574	527	558	591	539	547	548	592	592	524	578	553	579	571	516	532	563	546	523	530	546	548	537	572	573	519	550	537	553	574	536	563	597	559	579	516	591	551	523	546	509	568	529	589	540	522	549	555	567	543	505	580	568	587	577	564	583	577	535	553	534	574	543	541	522	566	552	550	573	545	544	521	537	575	548	548	530	581	551	529	489	513	560	550	532	548	572	519	596	575	526	545	535	567	533	547	536	555	526	524	583	580	524	582	554	576	552	578	531	544	532	567	544	570	584	557	538	518	542	546	545	553	549	533	538	516	567	587	536	545	599	549	551	563	579	545	543	551	548	552	536	595	597	543	570	579	552	537	550	583	545	542	557	543	521	511	536	573	550	574	583	578	524	532	537	534	564	540	559	528	538	543	551	573	559	564	532	553	538	511	580	536	537	525	539	547	566	573	522	634	502	575	529	562	537	527	586	558	545	552	515	537	551	550	549	501	536	556	567	519	560	591	582	589	544	539	572	516	549	578	575	569	523	526	561	545	559	513	540	515	595	555	566	535	561	589	533	601	552	558	545	542	534	539	594	544	597	563	550	548	570	575	526	566	549	559	567	534	569	545	546	534	538	584	528	523	539	550	553	577	555	494	514	575	507	579	535	531	568	543	548	544	540	547	527	576	525	560	518	497	543	559	556	573	542	566	564	543	517	556	568	549	517	566	568	603	544	527	549	564	552	567	537	523	554	555	537	511	551	521	538	528	537	517	530	545	520	552	591	588	596	516	529	564	546	523	568	555	521	558	547	587	534	569	571	542	560	600	554	527	555	546	564	552	547	558	527	539	545	544	545	566	523	498	565	591	572	538	583	615	508	632	577	533	473	566	572	550	602	560	556	555	549	544	562	533	542	541	579	559	590	550	581	595	547	547	536	569	527	544	522	533	555	558	531	556	526	574	513	576	596	573	552	555	529	562	589	568	568	567	559	580	554	593	524	577	561	569	584	576	541	550	526	576	559	553	524	532	580	530	551	538	584	566	574	543	537	555	514	528	541	598	533	534	555	511	572	526	555	584	542	581	590	544	588	543	634	563	526	566	531	545	542	562	509	540	531	600	567	544	595	558	568	530	590	561	556	552	559	528	530	580	569	599	574	570	546	508	541	523	585	543	539	538	565	530	576	559	550	579	580	544	568	524	551	564	557	570	566	530	552	548	564	535	522	523	501	554	549	533	554	531	550	543	515	548	555	556	510	547	594	521	527	535	592	559	582	510	534	524	530	542	534	534	529	553	594	516	591	560	577	557	593	576	555	577	536	565	539	548	588	511	515	553	589	543	534	514	554	554	572	552	505	562	563	545	542	564	529	554	504	510	562	594	559	592	536	541	577	560	587	521	528	566	568	511	531	558	495	537	602	540	552	554	499	522	597	532	579	531	555	588	537	522	553	543	578	604	579	578	530	511	575	538	514	541	549	515	606	516	530	556	562	541	545	546	527	536	553	525	547	602	570	580	552	545	536	519	548	544	562	591	553	584	563	546	537	548	574	587	549	552	550	543	596	555	578	579	569	591	538	560	541	547	531	565	557	540	561	563	548	565	532	522	582	574	619	541	536	556	533	540	541	567	528	574	521	515	563	518	560	532	551	553	534	538	554	548	557	606	605	502	577	578	566	559	566	501	569	545	571	566	525	579	564	565	597	579	531	522	562	544	524	566	571	565	587	509	572	565	538	589	589	530	502	546	541	583	600	577	554	545	554	569	557	579	608	546	569	540	532	544	566	544	574	554	548	552	565	500	556	550	565	555	528	551	520	551	544	567	576	520	551	555	546	538	538	537	607	522	545	547	577	536	548	621	555	542	570	542	554	568	515	548	575	567
54034	25278	6739	1523	536	266	225	209	216	181	195	206	219	194	192	194	198	201	220	209	229	207	183	210	243	246	218	205	205	225	222	233	214	201	185	216	188	218	211	188	220	242	218	247	224	214	180	221	207	242	229	198	196	201	200	241	230	200	205	199	217	202	201	176	219	220	208	229	213	203	224	195	222	199	219	222	225	225	219	230	215	213	182	211	206	223	206	202	213	191	202	220	175	180	219	198	233	190	198	239	226	179	202	230	236	198	192	182	193	215	207	219	220	234	203	213	222	217	202	218	214	201	203	219	202	203	199	204	199	184	235	225	183	228	200	198	186	200	212	203	242	175	224	225	212	210	204	199	206	211	201	222	219	187	181	218	175	218	208	212	239	195	220	217	201	226	197	211	192	215	207	218	204	242	233	194	215	198	197	210	201	216	189	220	210	209	209	228	191	197	239	233	197	213	205	192	232	224	188	199	213	214	186	198	237	199	215	214	199	228	225	197	235	225	202	201	213	213	216	190	219	218	192	208	239	198	235	202	209	167	206	225	189	204	163	209	205	214	203	212	210	200	231	220	243	186	210	183	235	215	205	193	213	222	211	207	216	237	207	217	245	236	212	209	200	224	204	202	195	204	186	203	198	222	221	239	228	186	196	221	213	202	198	223	231	248	229	195	222	265	220	207	213	243	243	181	226	207	182	235	213	215	204	208	183	235	193	190	216	232	213	219	187	220	200	205	206	205	206	221	243	217	159	233	212	191	226	197	180	205	190	216	228	219	206	217	199	209	231	236	208	189	166	231	208	191	203	212	213	204	207	202	206	193	186	205	179	211	185	173	235	193	185	218	208	220	212	205	179	203	201	224	199	203	221	230	184	212	208	235	230	240	220	195	220	230	219	214	210	216	246	224	221	188	196	196	228	179	209	227	199	208	209	228	212	226	228	215	194	224	211	214	219	203	207	221	191	219	203	234	261	201	228	200	198	220	215	215	235	199	187	232	239	200	213	190	186	223	209	211	196	214	210	194	214	202	214	212	243	192	187	180	201	197	204	227	214	225	195	210	207	201	191	200	191	237	220	241	206	221	216	214	209	201	207	201	222	217	207	227	208	220	224	222	215	184	194	210	223	192	187	195	216	208	208	217	212	218	210	220	196	204	237	219	177	248	181	234	223	177	183	215	198	209	233	201	222	212	221	204	189	218	219	196	222	180	206	214	183	219	187	234	198	231	212	231	212	203	188	234	210	194	198	216	208	231	223	211	209	182	210	206	228	199	221	197	240	183	206	214	203	199	197	227	259	214	242	191	234	217	210	188	208	190	200	211	214	237	192	167	184	178	204	187	191	194	207	174	189	202	181	247	202	201	215	217	221	208	219	227	222	191	227	173	234	234	192	234	214	205	242	212	220	226	202	193	208	230	202	184	223	218	182	197	204	202	210	221	224	200	200	206	193	188	202	190	218	215	198	226	219	206	214	211	241	221	227	212	230	246	211	197	205	202	196	213	199	229	179	207	226	212	212	197	216	195	240	218	172	196	216	194	222	209	213	202	250	208	197	202	204	214	204	243	206	220	227	222	215	192	205	223	211	211	204	201	221	221	200	229	248	191	220	204	218	238	217	228	202	216	215	203	180	189	241	224	239	221	214	190	231	230	194	194	194	231	190	210	184	241	215	176	186	206	227	216	206	199	211	190	210	224	198	220	201	227	208	174	241	194	223	233	210	223	203	193	226	198	203	210	201	200	199	237	243	210	228	214	234	197	180	195	213	195	205	226	246	213	253	195	224	213	202	216	205	246	216	195	212	186	221	226	209	224	217	233	187	200	210	210	218	225	228	214	180	214	223	212	205	201	233	217	220	201	225	221	207	210	220	215	188	190	200	236	217	217	214	180	208	197	215	207	201	210	217	188	171	239	206	203	217	192	212	213	220	201	225	208	220	210	202	218	203	205	184	201	213	241	215	206	215	202	210	227	231	225	195	197	199	221	196	216	212	186	185	188	228	224	252	187	210	175	195	220	198	221	215	184	201	207	202	205	208	193	198	220	236	183	238	209	205	218	243	181	208	219	204	243	203	205	202	218	192	204	223	188	230	193	183	219	198	214	230	205	214	195	225	178	204	205	206	199	196	186	212	206	217	203	206	188	194	219	185	207	191	197	212	181	208	220	215	215	211	199	198	210	197	226	191	195	232	184	188	245	201	197	216	208	232	177	212	230	193	183	231	220	208	239	210	168	192	193	209	183	193	199	216	223	219	217	189	192	206	226	227	203	199	240	218	217	211	176	229	216	218	216	186	187	201	182	235	206	193	207	198	196	222	186	233	201	198	242	200	184	204	239	223	219	204	210	212	206	203	202	209	230	205	190	193	184	198	229	199	207	218	200	203	211	189	210	214	228	208	182	227	219	221	215	200	199	193	229	200	188	185	194	209	201	204	229	225	227	215	232	194	217	193	242	223	202	189	223	234	226	231	211	219	210	219	184	194	190	198	213	212	233	237	208	197	206	202	198	225	199	221	193	200	205	206	199	219	202	191	213	209	206	215	213	196	210	200	231	203	211	213	201	218	194	197	188	227	214	222	206	224	198	208	213	206	195	192	220	247	199	206	212	217	216	213	209	219	208	215	206	215	213	197	223	195	211	248	232	254	193	179	200	204	222	196	207	214	231	198	227	214	207	178	175	215	226	209	192	194	213	207	197	229	216	210	216	194	248	214	210	224	202	199	218	207	187	180	219	208	203	187	188	222	258	229	184	207	207	213	220	220	217	196	228	209	210	211	213	192	220	189	216	193	199	224	218	183	226	209	230	198	198	181	209	240	212	229	222	220	207	199	215	194	198	208	215	209	212	208	225	190	210	203	214	214	212	204	218	202	186	231	193	205	213	209	199	211	197	224	227	203	210	205	207	203	251	179	228	190	195	229	198	205	220	214	203	254	220	232	236	210	203	190	180	223	198	216	213	237	213	180	219	232	212	246	224	181	222	209	221	217	204	222	184	200	195	203	255	226	224	196	198	221	200	218	186	190	195	187	219	207	209	228	221	215	235	210	208	233	196	198	202	202	223	224	194	221	209	195	212	215	236	222	209	221	200	209	224	204	206	196	231	231	202	217	221	238	204	203	223	209	211	223	223	218	223	207	224	225	237	213	226	192	205	217	192	231	217	226	218	193	228	227	234	207	220	220	176	234	213	222	230	217	206	204	227	192	190	200	204	225	207	220	220	215	238	225	226	194	218	231	192	179	175	207	199	231	204	222	225	218	198	220	204	208	207	197	210	198	231	200	218	203	189	185	206	217	194	190	227	239	206	202	198	226	208	197	212	201	207	202	213	204	171	214	204	226	196	221	212	208	223	224	190	212	190	232	202	226	206	196	182	189	202	185	185	213	184	201	202	220	213	187	197	211	188	195	202	226	206	215	221	193	245	241	219	202	199	206	206	210	208	223	227	202	201	219	202	217	239	224	218	213	202	212	233	188	227	185	187	204	212
36237	16722	6727	3030	1367	738	522	442	442	496	454	438	461	466	467	434	458	470	436	454	487	448	416	477	447	436	432	445	430	450	459	475	434	483	418	457	463	462	418	430	446	421	464	448	468	440	440	483	441	468	437	492	451	448	456	480	452	484	450	478	478	412	422	417	464	429	444	424	450	431	442	433	435	417	402	476	438	462	471	424	437	459	480	434	453	436	413	486	445	463	461	452	483	418	452	423	446	466	501	474	423	442	465	419	440	496	458	487	467	416	439	448	466	460	462	465	468	455	446	452	479	441	424	382	435	462	438	433	392	469	448	453	475	433	462	434	448	420	463	425	467	434	420	424	426	446	422	476	440	421	477	455	448	467	478	441	488	437	437	453	466	444	449	467	433	449	419	406	418	425	474	437	443	445	431	445	451	479	440	466	481	437	441	438	450	419	436	465	441	421	447	462	429	457	453	460	420	449	472	444	492	415	439	411	440	490	457	468	467	447	438	436	474	452	415	500	446	435	418	476	452	438	413	440	447	434	429	431	460	446	471	424	440	452	463	420	469	445	471	489	461	438	468	469	446	473	452	476	450	414	450	423	458	486	421	434	443	422	463	419	440	414	460	444	481	465	461	474	470	465	423	454	424	455	482	459	440	462	433	477	482	424	452	380	433	441	456	453	429	480	480	420	435	452	470	425	464	437	462	444	455	441	427	465	452	456	465	458	448	414	484	472	424	394	456	425	449	427	466	438	451	483	447	500	443	475	454	417	477	472	432	412	463	416	414	433	453	444	468	469	402	447	444	453	469	428	472	439	483	441	455	470	492	447	398	437	420	438	434	497	431	466	460	451	456	434	424	485	472	434	430	440	446	439	398	436	462	435	424	421	477	484	436	464	431	461	460	500	455	428	438	437	407	448	480	417	451	469	478	425	442	412	461	439	525	458	420	455	440	449	457	423	429	450	474	475	449	442	455	434	468	431	444	465	440	454	436	452	439	453	430	440	419	440	448	429	446	454	436	421	446	435	447	419	420	418	451	448	438	461	425	413	413	426	470	432	442	458	435	454	437	431	454	435	452	432	485	464	492	431	450	445	433	449	463	447	489	442	441	472	447	477	432	466	451	448	455	446	434	431	478	404	441	482	472	470	433	467	454	473	410	454	468	446	439	482	450	411	464	417	450	419	455	461	447	443	438	423	471	460	444	453	481	444	454	461	443	464	429	406	465	417	450	434	435	423	429	377	414	477	441	437	483	467	459	487	466	450	434	473	511	465	488	460	457	423	451	444	458	406	452	434	437	469	441	464	483	454	450	449	461	453	462	479	451	464	493	438	446	468	453	451	482	449	447	462	428	451	424	426	442	462	448	488	457	472	489	458	446	429	456	465	460	464	429	456	475	435	432	453	416	459	469	457	452	468	472	439	451	491	437	423	435	456	433	471	476	418	480	436	483	496	450	430	433	455	457	448	446	430	453	475	449	505	460	436	469	411	447	427	483	431	400	461	458	454	474	431	466	467	418	469	447	475	461	457	418	436	439	453	444	432	448	463	446	463	446	446	440	480	459	446	456	458	448	412	470	441	429	433	415	452	443	439	441	467	459	421	440	426	464	434	450	425	480	469	414	451	469	487	440	455	442	460	449	445	420	434	447	466	447	439	476	443	469	458	429	460	468	468	443	396	448	447	474	468	439	481	456	424	450	433	440	418	443	458	448	451	476	490	418	422	448	453	423	445	464	459	426	477	432	459	439	403	417	452	441	481	424	435	437	435	432	456	443	430	439	509	437	440	425	461	432	421	466	464	455	422	444	476	438	456	448	480	476	450	453	443	484	473	433	429	491	442	449	409	448	460	420	462	425	423	440	462	495	439	446	450	473	434	427	461	490	449	444	421	464	444	442	409	412	462	444	438	441	462	467	446	433	452	448	442	440	405	459	462	473	460	491	478	412	468	481	454	397	482	422	443	462	459	454	422	461	446	495	450	478	422	438	413	462	463	414	494	491	442	457	472	458	434	440	466	469	449	442	416	466	420	446	450	445	436	463	467	463	429	412	426	456	502	439	460	442	447	416	452	438	449	443	464	493	434	447	469	454	458	428	457	445	436	468	465	443	485	471	427	457	471	470	439	468	452	433	438	449	502	481	444	464	443	477	453	420	510	491	439	463	454	455	499	437	474	449	471	473	415	419	445	439	445	434	476	462	449	485	453	492	458	435	454	428	478	450	466	473	442	441	486	449	444	449	427	396	452	458	454	473	424	464	468	475	478	441	493	445	481	425	454	486	481	468	435	471	449	487	475	422	462	467	458	457	466	481	445	430	439	487	430	438	427	469	461	459	442	424	416	431	447	463	439	474	467	454	449	445	457	460	473	459	443	451	443	436	433	471	492	468	475	451	456	444	435	429	463	465	414	411	471	457	445	462	427	458	420	475	445	449	467	458	437	447	424	434	443	423	461	459	460	475	453	473	484	475	452	475	429	505	462	465	422	424	488	468	434	447	462	442	504	467	452	468	479	457	432	447	467	485	433	470	438	442	442	440	440	448	430	466	431	454	453	485	426	474	432	444	416	421	443	448	469	455	438	470	470	444	407	441	441	437	454	394	420	426	473	428	468	450	447	483	427	468	462	451	437	490	445	442	414	433	455	483	448	437	452	460	464	490	460	434	424	448	440	442	444	396	452	429	439	451	471	461	403	417	457	492	453	399	444	466	427	478	481	453	421	413	416	474	431	497	436	424	453	442	430	440	425	444	453	446	461	443	478	441	453	453	450	459	452	466	478	456	434	424	458	454	461	449	388	487	399	439	454	432	407	479	437	449	465	483	427	445	445	423	429	453	462	442	386	435	443	444	450	452	428	467	423	460	445	464	441	428	444	421	440	437	433	463	466	469	458	444	452	421	454	453	441	450	494	476	453	451	435	474	420	439	445	478	425	446	420	430	502	461	413	466	453	473	486	466	468	434	457	446	453	473	473	479	444	453	456	450	463	449	427	453	426	429	445	445	459	435	471	451	425	418	426	488	456	420	465	453	467	477	458	443	475	434	478	407	455	454	459	443	429	453	459	447	427	452	411	438	422	460	456	483	446	429	471	431	462	485	487	435	445	432	428	425	452	463	440	430	437	459	461	458	447	468	456	453	435	474	426	443	433	450	471	455	447	450	418	410	462	482	472	456	449	466	448	448	453	454	456	478	472	455	450	444	399	433	448	439	465	442	435	461	411	458	458	454	462	406	462	469	483	466	446	479	441	473	465	487	441	474	455	426	480	445	471	478	430	448	476	464	474	453	398	443	415	439	437	429	518	452	450	444	441	443	425	526	451	441	443	475	427	450	446	448	436	412	456	450	434	418	432	444	473	445	488	435	436	455	453	492	464	413	437	474	429	444	453	480	444	423	469	424	487	445	426	440	482	464	444	472	462	433	454	440	462	477	427	452	457	485	438	448	467	454	450	477	454	452	454	431	473	432	472	451	461	439	413	454	410	436	432	469	448
61615	27731	8407	1922	617	356	257	226	229	205	200	219	232	265	217	200	184	227	236	221	240	239	217	204	210	220	224	202	235	222	244	246	212	217	186	205	171	250	225	192	231	185	191	228	254	228	228	223	237	233	208	210	237	228	249	255	231	233	225	216	273	227	208	202	229	245	213	236	236	250	239	213	256	241	259	232	254	210	211	264	248	215	246	228	221	229	244	255	227	208	220	226	233	233	217	209	228	249	213	201	227	234	233	238	225	241	225	244	221	204	225	222	215	231	252	231	205	197	252	232	195	247	208	219	231	238	208	244	283	222	224	254	246	245	205	251	256	223	207	240	237	237	222	209	230	206	207	211	214	244	232	230	234	230	244	230	205	240	223	246	228	250	227	231	228	239	215	201	220	245	263	253	223	222	243	218	255	213	216	239	263	222	234	219	227	216	216	210	255	227	230	239	221	211	273	220	256	226	208	215	205	216	234	219	231	224	273	220	214	194	268	226	248	233	236	216	224	219	255	197	227	206	248	249	241	214	206	244	212	213	215	223	259	205	225	227	204	253	225	213	251	219	209	218	257	237	228	234	253	227	233	229	214	242	219	200	225	218	246	260	230	249	232	233	211	205	238	206	211	224	247	240	204	221	232	238	218	201	211	246	209	210	245	243	210	226	227	214	255	217	207	207	237	245	232	220	227	224	224	233	211	245	208	226	223	214	200	225	225	206	257	224	216	203	209	235	240	237	272	212	253	230	223	211	213	230	226	207	208	215	214	233	203	240	223	255	230	242	213	229	225	230	226	201	216	218	227	232	206	225	238	225	247	231	209	225	185	204	221	238	220	227	232	215	260	224	235	217	231	219	232	220	236	221	253	221	242	246	231	238	231	209	217	220	218	251	224	213	212	226	235	201	210	241	243	222	217	238	247	222	221	188	211	241	235	217	221	216	222	207	248	219	211	239	212	208	249	229	228	222	213	256	229	223	243	239	213	211	212	233	246	224	209	227	226	226	238	226	212	212	215	207	221	209	224	218	229	205	215	227	217	208	209	232	192	243	241	267	219	242	227	214	215	222	224	214	218	219	214	224	206	212	236	236	227	222	233	230	215	214	228	253	247	211	217	186	241	232	216	231	240	215	206	232	222	236	260	235	236	222	216	208	241	222	232	242	224	254	225	229	221	255	224	215	215	202	240	250	249	248	209	240	230	230	273	217	228	250	206	227	249	218	213	250	208	216	198	195	235	264	238	217	206	202	208	216	263	238	220	198	218	230	217	238	202	211	233	216	230	234	216	214	227	208	200	226	210	218	222	221	217	227	207	222	214	237	243	236	213	235	218	172	198	190	214	229	227	247	224	223	241	218	240	226	223	192	214	222	231	220	208	225	254	280	216	225	284	205	193	239	242	263	220	229	217	243	224	251	205	265	243	236	235	244	239	235	206	195	226	205	224	210	238	235	247	238	231	232	215	215	226	237	228	287	219	225	270	229	195	217	233	267	222	228	207	247	240	229	186	218	233	230	221	222	256	235	212	232	204	241	221	217	221	245	254	211	230	194	212	238	219	234	236	206	217	217	221	216	229	227	208	227	242	211	239	223	236	191	247	247	231	213	216	219	219	246	236	208	228	209	226	190	235	196	230	226	223	199	228	220	215	218	218	192	197	239	215	233	209	223	229	246	245	249	235	207	222	201	230	244	246	243	235	219	230	237	232	225	243	216	221	247	199	232	225	234	236	233	249	234	215	204	228	212	213	202	233	271	237	223	218	231	213	211	227	215	238	211	213	245	215	214	245	226	206	248	245	250	224	243	209	226	208	213	206	216	245	263	224	241	230	215	252	225	240	213	235	212	237	239	223	244	229	202	209	209	216	223	231	208	223	231	240	203	212	216	227	223	230	244	209	184	209	207	231	221	216	240	233	214	220	246	251	218	209	216	219	223	217	220	211	228	227	226	191	226	219	253	228	196	244	249	232	221	229	192	234	226	221	258	234	230	227	227	205	248	200	211	235	253	222	232	235	242	209	210	235	247	255	267	231	215	201	203	242	212	221	220	224	243	218	231	251	198	229	207	220	221	221	222	204	226	217	235	223	227	220	213	235	224	219	204	241	256	231	214	215	227	239	248	234	236	248	220	230	235	223	207	239	224	227	255	218	207	191	232	244	224	230	208	219	212	204	246	232	260	203	227	244	231	216	213	242	220	255	199	209	199	201	228	212	241	242	262	235	233	225	204	250	218	235	244	235	236	243	211	225	238	221	225	207	257	182	220	220	218	245	247	245	242	239	230	253	222	222	231	229	214	231	236	242	211	216	199	255	222	240	240	205	246	227	232	236	239	207	220	243	217	236	217	211	223	232	248	248	228	227	217	227	265	217	214	201	230	255	216	251	217	187	222	244	239	209	227	235	228	212	218	210	246	222	241	243	241	231	210	212	243	219	204	214	222	224	222	234	220	228	224	192	212	236	228	213	224	221	225	243	234	217	216	211	219	227	223	203	247	239	239	236	220	245	214	240	215	209	243	241	246	221	187	214	212	208	232	225	246	223	213	228	228	235	219	230	233	252	207	212	236	237	210	223	196	209	202	225	228	225	236	223	207	229	228	228	232	220	216	219	228	269	204	234	229	238	249	219	201	223	218	224	205	234	247	241	219	244	201	241	221	206	243	226	249	233	257	255	240	250	225	235	232	218	196	229	220	229	236	218	219	238	203	211	223	193	224	216	209	237	246	224	236	229	228	218	223	211	233	229	215	241	226	204	202	219	236	248	234	239	228	231	225	211	246	232	233	272	254	248	222	193	222	225	227	231	240	216	237	222	217	228	214	221	211	245	236	241	221	222	225	243	229	210	232	233	234	222	198	240	245	252	225	223	239	210	208	267	223	250	239	234	199	232	219	234	234	207	199	234	231	185	230	230	185	221	235	223	224	231	205	226	214	237	234	226	233	262	219	218	228	201	231	216	232	232	241	237	229	226	198	207	241	202	224	199	233	240	211	213	239	205	234	236	218	229	223	213	235	197	246	252	226	215	207	225	242	224	244	224	237	186	249	244	203	248	231	260	209	193	219	217	195	202	236	199	228	227	236	217	221	237	246	227	243	197	210	191	242	197	209	265	213	224	201	218	241	228	259	262	240	234	198	186	255	248	219	211	235	220	220	222	254	211	189	216	223	208	237	231	212	250	238	228	204	197	238	211	212	215	211	231	243	205	242	212	238	228	238	226	236	231	208	224	212	248	221	215	242	215	207	207	226	256	254	237	237	237	220	221	237	241	257	252	215	221	210	251	217	207	204	234	260	232	214	232	232	227	231	225	185	219	231	221	227	223	245	239	230	232	226	246	224	211	251	218	200	198	218	221	238	218	231	227	198	213	208	205	220	247	216	233	190	214	229	235	211	260	217	231	217	224	208	239	230	229	239	206	208	224	231	196	218	222	232	250	220	222	246	231	220	244	216	216	209	219	229	239	232	203	232	237	218	222	237	254	265	217	265
42058	19079	7062	3801	1589	785	522	514	496	521	469	468	514	505	494	531	468	489	478	474	472	479	485	492	454	466	500	480	484	452	470	498	482	467	486	508	472	485	522	473	510	487	481	512	503	479	463	450	474	464	489	507	476	469	488	478	440	490	492	492	475	458	514	476	479	511	476	464	475	496	464	443	502	505	479	475	502	496	536	510	483	483	484	521	472	482	535	486	443	495	479	485	490	493	511	501	532	478	482	483	459	477	521	510	492	492	418	506	505	527	456	476	475	499	471	494	466	504	456	486	494	502	494	471	478	499	462	471	483	528	475	496	488	456	471	447	513	487	523	511	456	537	456	488	464	481	474	458	509	491	507	500	503	504	530	480	528	518	491	453	502	514	503	515	486	459	461	511	510	502	506	484	475	466	480	511	492	468	483	467	515	478	450	491	485	458	500	503	487	481	465	518	489	456	482	517	508	467	512	480	482	478	491	477	480	505	502	490	484	456	487	465	485	483	480	472	492	472	506	497	479	490	485	525	444	498	455	517	497	524	505	490	475	477	487	524	517	498	464	477	484	481	478	503	479	485	461	506	495	504	444	456	522	485	483	486	510	456	509	465	481	473	483	479	475	506	461	473	484	484	473	493	496	475	468	523	504	496	502	524	499	513	504	483	476	438	484	470	450	521	501	512	509	468	488	522	524	454	506	494	478	516	486	485	508	477	487	447	445	491	454	519	505	474	472	471	509	507	500	462	519	466	495	456	519	477	487	440	455	491	495	490	513	486	470	467	505	470	468	472	504	517	500	493	449	465	503	482	471	431	513	487	509	507	485	519	470	479	486	466	514	510	494	473	488	488	506	470	471	452	460	465	482	501	482	517	494	486	459	508	496	473	509	460	517	479	461	536	461	466	482	494	471	498	458	503	513	500	477	507	502	493	500	506	512	496	469	487	477	476	494	476	472	480	487	481	477	482	486	517	477	492	501	487	484	466	493	491	449	490	459	498	481	522	475	495	517	504	490	510	505	496	447	540	484	475	474	511	515	477	503	512	515	455	476	502	474	479	478	484	493	517	490	535	495	460	465	485	496	457	486	518	519	498	497	484	492	486	486	476	471	476	524	470	511	468	518	505	455	495	502	511	482	513	507	485	457	450	493	486	463	483	511	488	501	447	476	493	446	469	480	459	495	475	472	489	482	491	449	473	523	480	476	474	500	506	518	453	497	477	500	459	486	489	486	487	469	486	520	495	527	469	498	500	516	486	518	454	503	486	451	498	450	462	506	493	469	486	499	480	466	449	491	520	503	481	482	459	491	461	473	463	493	501	496	466	531	478	507	515	485	477	506	512	485	495	469	449	505	479	453	479	484	515	452	489	518	494	489	507	507	494	492	522	493	468	507	480	488	449	476	528	480	486	499	466	481	496	502	488	497	478	497	469	509	525	509	454	521	530	481	460	520	463	500	512	522	491	485	471	532	462	468	460	527	489	518	478	495	514	510	496	494	457	486	475	490	503	498	490	483	485	506	459	494	490	500	454	497	494	539	536	482	489	445	483	496	491	500	502	507	501	503	513	517	482	518	479	515	520	508	480	472	482	448	503	505	479	526	443	487	500	450	486	506	478	521	469	524	474	499	485	492	473	503	530	514	505	493	525	527	491	518	503	502	519	485	463	513	505	512	523	514	481	461	513	493	461	531	483	439	502	470	515	491	482	472	479	461	505	505	497	502	507	522	475	508	465	489	470	515	437	495	470	478	514	496	478	484	484	483	521	463	486	500	483	461	481	496	451	484	474	473	450	511	515	493	433	504	478	482	468	493	517	474	481	533	471	495	498	505	470	509	490	473	482	478	506	495	493	487	514	495	480	510	471	465	497	488	491	481	485	469	525	506	497	476	483	534	493	494	487	527	468	506	505	491	480	504	507	485	486	464	497	487	500	450	468	534	478	474	486	449	494	500	467	470	465	466	501	448	490	490	484	470	476	499	506	544	519	511	493	521	455	469	475	498	467	529	477	478	490	504	521	497	483	494	499	521	457	492	472	506	476	474	464	481	488	481	493	480	516	511	489	516	449	465	495	504	508	496	480	499	490	507	509	480	489	500	498	496	487	485	457	492	541	498	469	486	481	484	521	454	472	501	483	504	465	498	521	498	499	505	487	443	538	507	496	494	499	485	496	477	469	485	487	452	520	512	462	516	474	482	455	467	495	498	505	476	475	532	508	481	499	497	462	495	495	493	496	493	480	448	516	484	485	530	448	486	489	467	515	476	485	506	506	515	519	490	467	476	461	499	462	462	507	469	477	490	474	493	491	503	484	522	536	520	500	521	488	530	480	470	505	493	483	466	491	481	496	513	485	464	529	489	464	483	489	509	469	481	456	498	446	451	471	450	505	463	486	459	477	473	489	443	539	492	504	513	458	495	472	462	505	455	475	446	509	489	493	468	496	488	514	522	505	512	518	491	503	514	512	468	456	509	497	507	485	481	460	499	496	531	489	483	464	470	450	489	424	444	481	470	515	492	474	521	464	472	474	459	484	495	519	481	497	463	483	488	504	522	466	447	482	439	484	478	506	470	477	485	475	463	481	450	503	490	467	501	464	488	491	473	481	475	485	513	453	489	492	503	498	504	516	506	492	471	522	475	497	470	523	491	519	467	518	508	512	515	444	529	492	510	523	479	486	474	486	496	524	483	487	487	482	484	468	506	500	514	521	465	526	474	498	471	516	482	467	512	450	505	487	537	519	488	479	520	442	480	485	501	465	508	464	467	492	469	511	487	478	488	508	509	499	474	485	530	504	499	508	459	511	485	508	488	510	515	478	498	488	486	464	511	503	507	484	486	480	508	462	516	502	479	511	503	493	497	501	519	519	461	492	505	489	509	498	469	486	487	542	474	479	502	493	465	472	489	494	485	486	522	515	495	498	471	502	493	519	488	482	494	468	515	473	532	513	485	493	467	485	503	521	494	495	473	496	539	474	492	502	505	496	495	498	494	485	469	483	508	468	502	492	466	460	526	490	461	499	471	484	493	493	499	421	516	472	436	471	535	480	485	466	467	514	478	505	491	505	446	504	481	483	488	454	444	505	490	464	501	486	479	501	517	497	478	494	472	485	508	474	470	515	470	507	497	489	484	484	498	512	478	529	521	479	483	540	517	472	485	514	473	523	504	466	501	489	447	493	500	495	488	481	471	474	470	503	496	480	459	503	476	476	496	467	481	445	486	456	439	472	487	477	513	489	480	490	495	493	468	473	472	522	533	454	534	508	478	475	494	485	526	483	486	471	468	503	446	503	470	460	464	491	526	491	467	489	481	531	495	514	486	478	496	479	483	481	482	456	515	473	501	494	496	471	479	492	514	466	486	511	419	522	488	505	451	497	514	493	481	468	509	478	517	505	480	495	467	497	480	494	494	492	450	477	463	480	497	461	463	499	509	494	488	450	462	531	449	489	491	532	534	484	502	486	488	457	528	498	446	488	482	445	491	509	485	465
63826	32040	13276	3625	1173	560	332	281	282	282	258	291	288	303	255	255	291	284	263	250	267	286	273	271	281	259	240	245	270	280	270	262	271	279	311	297	280	256	261	267	287	270	247	259	288	314	253	242	282	282	286	287	271	250	285	288	259	242	284	249	259	229	241	250	287	265	251	298	270	257	243	279	258	261	284	277	267	269	279	261	255	235	275	286	307	273	263	271	295	239	270	278	270	226	279	288	258	254	259	252	240	290	280	237	280	282	286	281	277	231	267	292	288	258	231	268	273	270	270	248	254	232	272	251	253	249	247	249	286	291	313	277	211	238	248	298	286	246	273	252	279	285	265	288	286	262	258	265	255	273	273	263	269	253	265	264	270	269	266	297	266	251	270	282	275	258	273	274	261	254	284	278	253	266	265	287	242	300	280	251	286	263	287	281	275	303	313	248	266	266	259	242	287	257	259	245	292	278	234	276	282	281	282	258	288	226	282	264	241	247	248	272	255	251	263	262	246	244	274	288	249	255	270	267	261	276	250	282	290	272	254	274	234	249	257	262	280	283	274	275	305	255	247	249	225	277	282	271	271	263	261	246	262	281	254	309	277	274	246	243	248	268	272	257	268	283	266	257	271	297	272	264	254	266	286	289	261	293	256	247	263	266	272	261	244	264	281	287	269	232	261	270	258	245	271	276	269	300	286	247	262	258	277	269	285	309	287	253	265	276	246	262	284	273	250	274	276	290	251	244	301	248	235	258	286	283	272	281	243	277	268	215	245	249	263	249	286	284	259	279	237	253	275	269	274	271	316	280	271	278	231	250	286	250	271	232	257	279	287	252	267	255	256	259	270	311	273	251	279	264	271	239	279	269	248	274	270	269	277	242	262	254	259	261	261	263	290	262	267	254	246	265	306	260	274	274	277	265	272	277	262	257	273	245	262	263	286	278	238	290	260	238	246	266	262	246	240	259	270	281	259	254	273	282	306	302	265	263	241	276	299	295	249	226	258	277	262	280	264	271	278	257	231	271	280	244	257	260	274	250	273	259	276	241	271	242	250	276	265	295	242	264	217	234	256	256	285	257	272	247	251	311	283	244	277	258	241	263	270	236	248	269	280	307	243	272	265	284	236	248	274	260	273	314	279	236	252	277	281	261	300	304	266	280	286	295	282	230	297	280	231	291	245	249	312	238	279	318	265	291	247	274	252	276	279	258	251	272	251	260	245	266	240	291	285	275	288	255	287	288	252	280	247	253	260	272	284	259	241	269	261	260	253	297	262	278	237	269	274	250	259	259	287	273	235	256	262	246	267	267	257	262	291	254	260	268	267	269	291	269	259	280	248	274	286	293	261	285	262	281	269	254	206	258	282	249	252	240	241	260	276	244	251	276	292	282	258	277	291	263	245	253	246	264	257	271	285	284	306	292	255	258	276	277	266	267	295	295	268	257	297	266	276	247	275	263	276	264	261	230	253	269	249	245	272	275	284	279	251	276	277	266	206	278	266	282	260	257	248	263	256	335	244	232	302	234	254	217	248	258	274	294	288	227	270	301	271	257	239	261	253	278	276	285	308	266	285	282	272	284	271	310	269	248	247	275	247	238	255	261	274	225	281	251	241	269	258	299	266	290	228	296	266	256	270	271	280	275	248	272	267	281	266	242	278	303	277	246	269	293	258	272	273	243	291	252	288	309	279	273	275	276	235	266	280	283	277	270	268	265	261	244	277	294	301	260	237	247	273	299	264	252	247	286	313	253	263	252	238	245	273	258	291	272	237	279	242	290	251	238	233	238	265	251	254	263	278	279	257	260	248	243	251	238	253	261	236	264	233	262	300	257	250	244	256	249	259	266	292	272	239	272	272	250	289	285	261	280	259	265	257	237	279	262	250	261	279	253	279	291	262	252	272	241	270	250	262	259	265	272	246	241	315	263	287	283	240	278	243	257	271	262	285	267	266	247	247	267	262	264	286	274	274	252	247	273	241	296	281	269	256	250	283	289	269	261	264	271	263	289	268	249	240	260	277	278	254	254	264	287	263	255	258	301	291	263	259	282	278	263	277	273	280	258	280	265	259	260	263	286	258	282	309	291	246	263	280	266	265	260	253	283	255	238	255	278	234	270	260	279	250	281	254	265	271	245	284	238	259	256	260	271	273	259	248	269	248	241	283	293	296	258	248	275	223	247	236	247	280	277	249	262	259	267	284	268	291	234	268	296	260	244	286	296	276	273	273	290	251	260	243	265	275	273	278	217	285	233	243	281	283	293	274	283	247	268	238	254	269	276	290	239	274	244	271	301	302	278	294	290	274	244	269	285	259	268	264	244	290	301	270	256	264	278	267	294	262	284	267	259	298	267	278	242	281	263	265	250	286	311	240	263	247	262	254	275	269	301	267	241	268	222	285	265	257	269	254	262	272	248	268	255	270	273	276	255	282	306	271	279	264	268	277	271	245	296	263	248	266	291	266	310	314	261	266	233	265	258	337	269	292	285	266	243	277	267	262	264	273	254	262	294	251	257	283	282	266	271	272	286	282	279	283	265	273	278	292	266	237	267	257	257	261	273	266	256	274	272	236	277	259	253	271	282	270	292	275	282	271	273	271	281	257	260	266	269	240	252	281	260	232	253	244	235	268	290	267	276	259	254	274	251	262	303	256	255	272	274	262	269	257	245	242	245	247	263	264	234	249	283	261	272	259	298	274	257	236	296	295	270	272	279	267	275	252	272	298	281	266	258	256	260	278	285	261	239	237	276	299	270	279	286	279	249	242	273	244	261	257	276	277	237	260	260	263	256	263	243	281	271	272	267	231	286	259	293	262	243	250	248	254	274	258	273	284	261	309	252	261	233	283	284	260	245	260	267	268	272	228	257	261	279	293	252	288	286	263	305	236	262	249	262	276	270	268	245	253	256	266	260	262	285	258	251	242	239	260	275	281	265	239	262	275	251	297	293	284	269	249	274	267	261	286	270	245	270	255	245	309	268	281	275	269	315	267	264	281	257	263	287	269	228	286	282	288	250	260	258	253	271	259	232	287	258	280	253	239	279	293	270	301	284	268	277	250	255	261	251	265	256	261	267	282	250	282	258	258	289	254	238	268	290	263	278	258	315	261	260	274	263	242	257	247	300	303	257	259	283	280	254	281	266	282	290	246	254	285	260	251	252	259	296	293	260	288	243	274	268	270	261	279	281	262	276	271	265	250	273	264	250	241	271	251	270	274	271	272	251	303	262	268	309	227	262	276	254	253	254	249	294	255	281	274	244	253	288	309	263	232	282	278	291	266	285	265	278	265	278	265	266	287	284	264	261	272	269	277	266	255	287	256	289	242	271	284	279	245	275	261	234	260	278	264	241	273	246	268	259	261	227	254	260	248	254	235	259	274	291	265	287	240	294	286	271	277	245	302	269	256	241	309	258	242	267	264	247	274	275	296	286	284	253	283	296	241	271	274	253	263	293	265	260	250	291	244	255	257	286	257	268	267	290	239	295	255	238
42332	24300	11847	6265	2998	1666	705	574	611	557	593	560	554	550	566	552	592	527	512	558	614	579	587	550	608	556	558	576	551	590	535	547	540	536	588	554	600	531	592	569	578	568	582	545	538	555	546	551	585	531	510	564	545	582	548	549	565	545	539	602	553	582	555	542	541	569	552	552	554	568	594	602	581	529	563	548	521	537	558	565	588	570	566	531	570	587	560	571	562	559	607	586	591	522	557	543	547	557	560	570	552	545	541	523	589	529	565	528	542	544	604	532	526	510	537	578	535	574	576	559	566	551	540	577	578	543	582	533	577	524	580	585	560	528	522	506	536	578	555	531	551	565	547	576	564	524	551	593	548	587	591	605	555	545	571	558	545	558	541	526	552	572	544	553	537	569	553	580	545	535	558	559	564	564	627	538	552	548	515	566	546	597	539	567	542	548	493	571	539	551	578	552	555	529	604	552	532	577	559	576	551	534	546	546	591	559	548	545	581	567	572	552	548	540	564	534	562	566	586	562	549	537	582	570	572	590	534	594	551	569	553	597	543	568	563	602	561	543	551	569	559	534	557	524	523	557	513	561	577	553	540	575	535	587	586	563	548	559	559	552	551	558	571	596	550	537	592	565	593	568	569	583	561	537	580	611	582	531	560	541	547	577	582	591	599	513	553	565	554	548	574	569	605	525	589	574	545	547	529	600	559	580	551	531	560	543	541	539	520	541	563	543	550	531	543	550	529	562	600	552	549	545	578	592	563	600	539	559	524	590	578	560	570	576	613	573	592	545	553	559	580	583	550	600	575	504	548	575	590	525	560	557	554	605	512	531	578	592	553	562	552	546	539	583	524	535	567	582	572	559	561	553	511	573	589	560	563	563	576	583	539	516	511	602	559	568	551	576	564	560	532	581	557	586	596	576	608	543	546	524	524	582	567	580	554	560	528	569	579	564	535	549	536	555	578	574	560	600	586	529	568	618	566	589	586	565	565	589	558	530	568	616	575	568	563	580	544	564	533	555	582	552	598	612	558	533	568	577	509	590	531	576	573	586	592	550	590	571	591	557	591	563	533	601	588	578	604	560	524	599	539	555	542	550	543	558	552	594	555	577	556	570	548	523	556	596	591	579	523	568	537	575	564	549	555	562	538	575	570	602	543	586	608	601	567	563	528	575	576	574	509	592	554	586	574	537	536	567	547	583	588	529	589	533	532	546	567	577	540	570	556	544	535	560	563	539	549	561	527	578	548	555	591	540	576	555	579	540	540	589	558	584	547	555	563	521	552	550	589	631	567	550	534	567	556	525	597	558	565	541	561	590	565	565	541	556	562	566	587	566	553	569	568	570	564	526	585	547	545	516	535	538	560	542	565	573	575	583	531	575	563	589	579	553	527	558	551	556	585	591	589	603	570	537	544	597	580	565	552	531	535	551	528	579	575	581	540	540	585	572	588	607	576	543	577	551	598	593	545	538	570	558	562	564	556	559	557	555	588	577	577	568	535	568	570	540	546	571	566	543	557	540	582	566	525	553	592	546	564	540	550	558	537	520	592	576	577	605	557	539	554	555	581	584	569	556	561	583	554	543	565	562	564	562	560	592	576	544	585	616	565	544	569	548	545	549	610	504	548	552	535	570	533	545	563	546	581	562	561	586	581	539	597	574	544	539	611	576	548	567	524	560	546	523	572	554	539	577	551	550	560	577	583	606	570	575	548	605	575	514	593	567	512	549	590	551	575	576	563	579	559	580	541	576	551	561	526	570	553	613	568	564	578	551	567	593	546	548	594	509	590	586	538	565	564	566	526	555	588	613	539	564	524	554	568	552	569	580	569	573	597	589	572	581	517	591	504	552	579	512	556	605	529	546	537	591	553	577	549	543	579	552	581	560	583	540	544	553	558	548	570	547	567	521	559	529	600	595	571	560	566	567	580	561	567	574	501	563	555	566	551	615	562	547	558	547	584	546	536	569	530	558	593	562	601	569	532	595	572	575	547	572	578	533	612	561	574	580	539	579	566	586	568	578	550	546	539	570	550	559	579	551	552	556	540	531	569	558	542	567	547	559	594	545	548	570	565	575	585	591	574	553	572	561	574	570	558	567	536	561	535	585	550	576	544	560	554	516	603	579	564	601	549	536	604	583	541	559	619	604	561	507	581	556	598	565	574	551	541	546	594	595	589	525	608	568	531	545	585	566	586	552	560	571	554	597	587	528	544	569	578	561	578	512	538	597	527	563	559	567	525	569	542	547	578	611	536	557	608	545	561	562	536	627	575	571	489	563	558	569	551	499	553	572	532	598	580	508	577	594	526	588	599	547	533	569	576	573	582	573	622	564	601	553	601	544	542	548	552	560	546	576	572	507	582	586	557	554	536	551	590	588	534	610	580	594	571	600	560	583	540	587	514	590	520	570	561	576	581	532	568	549	613	568	576	578	549	546	583	545	553	545	571	538	552	550	556	507	541	502	531	593	542	560	498	515	622	555	580	608	540	557	545	546	518	561	557	507	608	538	610	558	542	525	577	562	550	557	534	543	534	550	576	608	540	558	553	633	519	592	526	553	529	542	583	586	588	529	562	562	539	576	535	569	559	546	562	534	578	560	550	568	575	512	542	533	536	563	530	523	545	583	583	542	557	543	574	565	553	554	586	525	600	580	572	552	556	564	543	553	509	565	592	564	554	552	584	581	579	549	541	541	579	516	536	606	591	564	563	576	604	572	585	523	544	543	571	565	573	565	580	593	557	641	547	558	550	510	555	555	601	515	589	559	556	593	562	574	595	522	563	572	528	560	601	577	529	568	544	586	562	560	565	542	554	509	565	575	585	558	588	595	571	549	557	589	549	571	566	548	582	495	522	575	571	547	580	547	583	589	574	577	551	595	578	571	546	605	579	546	557	592	535	572	568	570	562	583	544	545	602	573	579	560	569	536	512	559	574	560	544	609	553	543	549	560	500	603	545	532	562	537	601	559	580	558	540	554	589	543	557	561	589	573	571	583	605	558	584	596	596	548	576	564	587	526	525	557	547	528	566	586	523	532	622	594	561	562	546	560	596	562	524	575	578	539	581	547	529	568	549	568	570	548	527	537	541	570	557	577	579	563	542	552	537	559	548	588	519	555	562	583	563	563	592	562	557	536	553	561	598	555	565	558	556	564	608	551	547	589	582	577	513	613	588	551	553	584	623	495	539	555	570	551	570	554	566	519	563	559	548	540	562	575	548	578	574	572	568	582	526	552	590	565	577	548	587	591	566	578	534	542	568	552	563	576	550	548	565	581	556	570	542	542	568	555	593	564	581	573	595	561	559	599	561	549	553	565	558	593	540	532	569	539	566	541	580	550	566	525	586	518	575	537	568	536	587	522	508	581	543	562	534	549	574	565	548	575	521	588	588	533	554	566	556	540	570	573	595	562	560	527	556	568	614	567	575	584	556	495	589	530	540	576	566	566	543	559	545	583	529	529	559	561	567	554	646	576	549	549	578	572	566	557	553	543
47646	20006	8136	2891	805	273	221	191	178	197	194	221	220	227	183	228	193	203	166	193	172	204	180	211	197	195	210	211	218	199	188	227	185	198	173	183	181	192	198	212	176	199	194	183	194	198	211	190	204	217	174	175	174	232	199	189	198	180	199	188	200	186	199	214	182	232	181	205	186	201	180	180	218	191	206	195	162	203	189	236	195	203	232	173	197	176	182	193	169	206	226	196	205	211	193	183	200	193	215	226	172	211	201	207	204	220	209	204	208	207	224	215	185	209	179	193	207	197	221	189	208	207	207	193	192	199	201	215	190	215	175	245	197	196	197	180	221	175	200	164	209	189	195	228	183	179	220	181	236	190	200	185	199	214	232	203	186	198	203	195	201	179	196	200	216	229	236	189	198	191	221	192	178	207	176	188	180	177	213	192	189	187	197	208	195	209	178	190	190	207	218	173	180	183	169	201	192	206	216	208	213	197	210	198	219	175	200	219	200	196	201	191	187	193	210	174	186	174	196	193	196	202	210	204	191	193	190	197	187	201	185	178	186	168	219	194	162	187	209	199	194	189	237	220	196	184	203	230	214	183	210	175	202	190	216	197	231	205	189	203	173	176	202	223	188	185	180	205	191	196	221	221	183	208	185	215	180	199	232	182	177	189	198	184	175	189	201	205	204	183	182	233	172	220	186	195	172	185	205	219	197	195	207	201	208	186	197	201	206	217	204	186	201	209	200	211	181	190	169	180	204	186	208	200	232	191	203	193	196	201	188	181	182	193	181	194	208	206	216	215	189	222	179	201	186	235	217	203	172	191	198	207	216	194	198	193	213	190	190	181	217	176	205	218	184	175	191	211	220	181	201	227	231	208	187	204	186	188	227	190	174	195	190	187	184	166	182	212	204	202	174	191	209	203	202	210	212	182	183	189	221	196	196	202	200	206	194	195	213	190	211	180	199	214	212	215	186	188	189	205	181	225	192	200	210	192	202	172	207	202	174	195	206	224	191	191	210	196	204	201	171	200	203	191	213	216	200	207	217	207	179	198	186	185	202	233	176	191	191	206	195	228	213	186	182	202	208	210	215	181	190	194	196	230	182	180	176	189	207	179	199	183	195	176	193	214	179	214	207	213	185	188	214	202	212	171	179	174	193	169	188	194	198	207	212	215	194	205	213	178	208	213	210	183	227	202	184	181	187	184	180	195	215	208	230	201	223	191	210	214	191	210	175	192	197	234	190	178	210	206	211	177	181	211	213	207	211	205	219	217	194	201	222	207	198	171	209	170	200	176	181	221	181	210	205	203	222	186	196	176	189	209	185	180	175	199	223	207	194	217	195	201	214	182	241	223	200	211	185	203	190	194	201	180	209	184	182	169	216	215	203	220	212	207	204	204	206	197	203	210	199	195	190	210	193	223	207	202	216	182	196	187	214	209	194	176	195	205	231	217	219	194	195	198	217	227	215	178	202	196	206	189	202	204	205	205	202	205	175	191	219	180	179	180	181	198	184	208	225	218	215	220	161	173	180	190	201	182	182	210	183	191	220	184	218	187	184	213	208	209	210	264	225	216	196	216	191	223	212	171	211	172	188	185	195	190	202	205	192	181	195	194	203	214	206	218	200	190	196	177	180	178	188	207	214	206	189	200	202	227	214	198	215	185	189	201	179	180	192	184	157	205	193	169	202	201	208	179	202	200	219	218	215	212	178	193	200	207	196	222	194	203	204	212	177	218	219	209	199	208	184	212	208	190	185	203	192	217	192	175	202	208	188	203	190	194	206	186	193	186	175	176	228	184	205	195	190	199	186	201	211	216	195	189	191	186	192	200	213	211	200	212	199	212	185	181	215	229	187	185	152	176	200	207	184	217	175	213	213	227	209	224	198	215	192	207	218	208	204	208	199	207	206	166	220	206	171	209	210	204	248	220	178	192	219	217	232	206	175	211	181	215	197	174	176	213	200	209	195	220	227	197	192	184	205	217	217	164	207	188	188	164	206	213	206	186	200	198	176	218	184	200	190	178	194	229	200	215	211	187	178	174	202	205	194	193	200	191	191	195	208	178	182	217	187	195	187	200	208	205	196	195	216	194	194	198	211	190	188	196	193	214	221	215	207	203	172	211	190	184	179	204	208	224	214	208	194	177	206	217	195	194	210	186	187	178	198	190	205	192	154	182	218	214	173	194	186	200	187	201	200	188	186	200	188	186	203	189	196	208	204	214	213	203	194	195	187	188	203	195	208	201	203	217	233	185	193	218	179	193	197	167	196	178	215	201	202	201	184	194	196	205	223	175	175	191	188	169	205	207	194	212	238	218	218	192	193	201	207	215	214	202	218	224	180	216	208	200	230	192	192	194	210	214	200	199	187	222	196	194	178	173	189	222	205	231	191	201	181	201	182	218	162	219	206	214	200	193	202	191	223	228	188	204	194	185	207	169	205	215	220	206	212	202	180	206	211	207	201	173	207	209	229	196	177	215	191	189	182	185	169	194	213	213	236	226	196	190	199	182	180	198	190	213	179	221	188	222	194	203	191	222	208	232	202	192	170	182	196	233	194	187	189	207	186	203	167	207	198	188	199	228	219	189	192	208	196	202	189	207	191	166	185	199	224	190	222	191	220	202	209	214	199	189	190	185	212	197	215	232	193	210	204	198	190	183	153	205	168	184	192	197	183	172	183	183	178	191	196	184	192	196	213	213	207	198	204	200	187	192	227	181	226	191	193	197	186	177	215	203	203	222	210	203	185	190	217	191	193	209	175	203	190	175	208	210	208	189	213	208	202	220	198	165	209	198	189	207	192	201	198	184	225	207	215	214	191	192	207	182	227	175	206	203	210	195	231	188	198	188	224	200	216	227	199	215	182	163	187	202	229	201	205	174	222	203	222	199	174	193	205	172	210	210	185	196	184	203	171	207	186	199	204	204	220	183	203	200	190	216	184	197	173	196	219	192	151	207	218	196	204	199	193	170	192	192	193	181	208	202	194	191	203	210	207	189	197	189	207	205	210	193	192	217	199	175	191	194	177	216	250	184	225	203	179	192	206	192	179	233	193	203	198	203	171	207	237	179	190	186	231	206	205	202	200	209	208	203	215	195	191	199	218	177	206	176	213	175	193	185	192	205	179	172	202	224	202	198	194	226	206	187	176	212	213	178	206	156	208	183	180	199	213	222	211	209	186	200	197	213	224	191	178	198	163	220	220	211	203	214	208	194	205	178	196	210	220	199	197	169	204	208	193	177	192	206	198	192	203	203	189	205	200	200	213	214	198	212	201	190	191	189	170	213	184	218	194	182	234	201	203	226	208	178	193	180	199	211	237	175	201	203	191	218	230	174	208	165	179	183	170	175	182	211	199	197	174	200	204	217	208	209	195	169	195	181	184	177	199	180	188	235	204	233	213	208	229	195	193	180	171	211	184	207	220	199	217	185	178	188	183	217	203	195	192	180	216	224	239	188	221	224	208	201	194	211	207	198	211	209	215	207	199	200	177	232
31306	13900	10175	5860	2076	610	475	422	427	401	440	466	392	439	412	384	439	447	433	461	429	436	412	438	448	437	438	433	422	443	435	425	438	415	404	443	450	427	420	427	392	432	447	425	433	422	449	389	421	447	426	447	430	413	452	470	469	427	458	432	451	427	382	474	415	439	452	440	414	451	429	409	440	424	459	412	430	446	399	419	409	443	434	440	457	403	486	420	415	462	411	435	432	383	419	421	410	426	432	438	429	412	423	383	448	409	427	394	436	382	460	459	432	438	436	434	421	434	407	429	415	444	434	440	414	428	469	440	444	383	404	436	449	430	450	445	429	418	434	429	436	441	416	424	407	436	428	428	413	401	448	447	431	447	447	429	406	446	405	443	449	427	407	477	449	438	462	436	422	437	430	418	419	431	447	437	442	411	469	397	434	437	428	410	437	427	390	427	410	425	411	433	457	416	410	432	464	408	433	418	452	449	413	421	415	432	441	426	405	429	441	459	434	398	453	413	431	452	436	446	426	439	453	409	405	410	436	452	412	468	416	398	443	435	429	407	418	460	431	415	447	456	396	406	455	425	378	463	415	438	438	419	467	441	424	433	456	457	428	448	444	433	426	424	445	439	424	401	399	407	415	439	413	450	425	405	415	441	423	400	460	385	448	440	437	439	452	420	437	397	439	418	430	392	443	425	406	413	412	405	371	426	432	422	424	438	423	420	426	447	421	466	414	438	409	416	449	429	412	411	431	388	398	444	414	417	434	463	433	418	442	431	459	385	409	391	408	442	425	424	428	423	456	425	446	425	411	432	417	464	425	429	433	436	398	400	423	436	417	421	414	454	446	404	414	416	429	429	432	402	419	436	417	412	404	412	419	425	431	436	435	415	434	397	451	456	417	435	411	429	421	368	440	393	392	432	438	427	420	435	427	471	402	428	414	420	450	447	440	406	459	419	415	390	380	447	457	402	458	472	425	447	425	422	430	441	400	455	437	439	439	467	405	432	452	423	429	413	456	389	394	424	469	427	406	410	424	409	426	424	443	398	430	416	447	429	407	419	427	459	445	440	414	406	418	428	423	430	405	445	404	421	405	419	455	422	404	402	448	423	433	467	467	440	446	428	441	423	408	405	409	455	432	405	440	428	471	409	408	439	401	421	431	457	441	434	411	444	442	410	442	436	426	431	445	437	429	432	446	434	400	419	397	448	440	448	443	401	426	440	428	420	482	412	406	414	405	409	428	411	431	435	446	414	406	447	451	414	414	426	437	439	423	423	433	403	433	434	426	451	420	399	446	419	426	423	465	429	411	430	406	424	415	451	428	449	411	425	417	439	447	458	412	457	432	454	413	430	434	446	470	440	427	442	390	447	407	399	438	437	416	419	433	447	426	401	437	423	405	413	403	451	401	438	430	460	432	409	483	444	451	449	414	418	429	436	420	436	429	437	424	435	422	412	441	435	420	404	433	406	428	389	425	428	431	416	421	409	448	427	423	412	405	404	439	462	437	427	425	460	459	411	414	437	404	445	425	423	418	417	414	436	413	429	460	393	421	396	433	434	424	433	407	412	407	385	382	380	428	438	406	403	439	465	463	431	410	448	424	419	406	434	428	433	404	409	418	399	478	433	397	412	465	409	424	418	417	416	403	442	428	428	444	409	422	406	435	438	413	414	455	439	441	405	472	388	426	431	428	434	457	438	413	445	415	408	441	407	458	422	432	400	434	442	443	377	417	464	406	472	402	437	443	414	401	399	440	409	424	437	445	414	422	410	435	415	439	446	447	424	430	414	400	403	442	429	416	417	452	453	410	437	398	441	412	407	412	384	418	449	443	463	445	442	434	457	425	447	431	442	413	423	414	418	434	419	429	427	439	488	434	442	425	445	457	451	430	417	402	418	451	423	446	416	432	393	436	447	434	453	395	421	420	443	439	409	422	425	432	415	453	427	397	407	397	433	433	455	422	428	410	444	447	428	456	466	451	450	448	434	406	411	445	437	462	425	426	452	417	442	430	415	403	397	437	420	404	451	451	440	469	411	422	440	397	454	411	443	445	430	470	436	396	418	445	396	425	402	430	444	413	402	421	410	422	396	429	442	415	428	399	419	463	450	446	482	412	393	421	391	419	431	419	433	454	439	395	445	433	403	431	473	440	416	440	437	450	431	414	435	427	407	404	443	421	427	474	409	437	435	415	417	403	419	399	439	455	439	434	435	469	433	409	445	422	395	413	426	412	411	416	433	442	426	436	403	395	444	416	436	402	440	453	401	420	412	401	445	429	390	427	436	449	429	416	427	463	437	419	428	398	394	432	422	452	421	476	441	418	422	405	403	443	431	422	430	431	412	393	466	420	400	423	416	432	423	433	425	462	436	434	465	426	433	424	444	400	439	424	443	414	416	444	412	417	408	424	406	398	450	444	415	461	432	402	450	414	426	438	393	434	424	425	409	424	421	450	436	413	420	423	433	472	451	401	466	443	448	451	421	403	416	413	396	446	415	419	392	411	437	435	421	439	411	397	432	463	420	423	432	451	433	426	452	455	466	426	418	463	454	425	434	422	415	400	419	437	433	411	427	417	407	432	470	425	440	397	455	412	427	440	414	406	419	464	406	440	434	437	462	435	412	433	414	440	433	409	433	416	438	374	389	441	434	426	401	375	410	421	411	431	404	398	434	466	420	441	383	418	432	418	417	451	402	401	398	436	470	394	435	400	426	447	420	383	432	442	399	400	432	423	432	423	427	441	449	410	435	424	439	394	417	483	434	405	426	413	419	442	400	411	422	418	437	437	422	415	418	399	443	407	455	432	429	409	396	403	449	385	456	391	445	403	448	412	427	401	407	460	409	405	430	440	412	436	430	405	410	418	449	471	444	421	460	455	440	417	426	431	444	421	454	438	418	444	419	437	461	435	409	439	436	401	437	426	417	427	454	420	446	406	465	410	415	433	428	438	440	404	452	391	451	408	439	411	414	416	439	419	454	433	432	389	435	454	418	448	424	439	438	463	414	428	384	424	429	402	447	440	419	457	441	415	456	425	448	391	439	409	429	444	438	435	435	420	421	435	410	466	435	462	407	395	409	472	444	409	402	410	482	427	493	430	416	451	420	431	433	428	426	389	435	412	401	449	421	406	418	418	457	414	422	413	477	416	408	439	439	447	457	407	398	448	429	415	413	473	445	423	417	415	436	415	400	438	400	426	446	393	460	441	440	436	443	401	438	420	384	435	375	424	350	438	411	449	406	432	436	459	427	424	449	422	428	443	432	425	434	425	387	433	420	452	428	423	432	409	410	459	400	452	413	430	453	430	436	408	423	439	407	444	448	422	437	407	387	420	412	427	426	440	416	421	402	462	444	475	401	446	395	443	461	455	417	466	488	426	449	438	415	407	444	415	396	453	419	460	451	443	407	452	412	430	423	404	460	437	428	394	448	414	459	450	462	443	426	448	419	423	393	445	427	427	408	436	454	418	423	451	444	411	444	424	429	411	410
54039	28641	17173	7513	2520	809	326	202	222	196	202	192	202	230	244	212	225	194	189	203	208	208	199	216	178	195	205	180	164	214	220	191	212	196	217	190	196	226	170	174	184	220	178	211	198	197	226	196	191	176	191	228	199	181	188	200	217	200	191	226	212	184	199	195	236	197	216	177	206	217	221	209	228	206	205	225	217	203	218	205	196	189	209	219	206	196	203	186	215	218	215	197	185	236	178	223	201	180	191	215	190	194	223	231	189	222	193	223	224	226	161	212	200	211	192	202	194	207	194	222	194	198	163	214	212	204	204	182	204	183	182	212	176	199	215	197	182	201	198	209	194	231	202	204	187	193	199	188	190	175	226	198	188	168	210	213	198	209	211	184	200	198	182	206	195	186	212	205	192	172	181	196	194	199	232	197	197	211	214	193	180	214	190	200	210	198	177	200	197	212	196	190	201	192	226	210	224	230	185	214	218	194	203	182	211	184	198	215	197	206	184	212	190	175	189	195	223	192	176	192	197	192	190	216	198	164	211	239	215	213	211	181	198	193	192	174	197	216	184	231	200	161	188	188	204	189	231	207	178	176	214	193	179	196	213	222	197	188	204	158	184	182	198	198	205	201	199	207	202	201	218	212	212	180	192	183	198	216	206	216	204	199	186	213	181	190	187	191	202	230	220	210	221	205	194	174	217	228	191	225	203	202	207	226	235	213	188	189	187	189	182	223	186	211	212	200	215	189	197	193	208	208	198	180	191	181	207	182	208	178	217	230	201	200	198	197	201	218	189	185	184	203	191	212	183	221	192	195	195	208	197	204	213	225	197	182	209	190	210	197	181	203	224	187	210	236	218	198	192	224	204	209	205	185	165	187	203	206	234	199	183	213	201	214	196	201	192	169	199	188	212	210	203	225	214	214	208	212	201	196	224	191	183	184	203	202	191	183	195	236	182	197	193	203	197	186	206	203	215	192	193	194	200	183	210	184	224	194	195	232	214	235	193	202	208	204	228	193	201	228	208	186	189	193	181	179	187	200	205	191	192	178	214	196	217	220	219	207	211	177	218	202	193	190	193	224	210	190	206	200	216	177	200	171	206	232	218	207	194	183	194	190	181	221	186	189	186	192	231	215	215	197	198	200	188	176	188	212	190	208	187	180	197	240	197	185	188	214	208	233	196	186	205	199	173	199	189	197	207	171	170	197	213	191	198	184	219	205	195	223	227	239	210	227	188	212	178	193	215	206	194	180	201	204	217	181	179	202	189	220	195	203	189	182	200	201	192	180	209	213	176	156	182	175	178	198	233	209	203	187	207	205	174	182	166	186	223	181	189	180	187	190	183	202	205	219	189	210	213	180	227	218	194	193	220	205	214	219	196	179	220	206	206	212	205	180	208	210	211	196	224	219	199	161	215	211	209	210	184	209	192	165	186	190	186	198	206	241	212	178	179	178	189	225	195	193	213	207	195	213	183	209	197	204	216	217	218	210	216	231	216	201	203	208	205	169	227	176	198	194	184	194	195	205	201	209	177	187	241	179	206	190	222	186	185	214	223	189	165	190	212	205	211	202	171	199	181	224	191	206	180	192	190	218	204	200	169	206	183	222	215	242	210	221	227	199	185	209	223	237	216	235	206	187	214	204	190	195	203	195	188	188	214	205	166	202	228	197	207	218	168	199	208	182	183	204	194	192	198	186	195	209	199	181	205	195	199	223	217	180	251	193	210	225	214	223	211	198	222	190	200	212	230	227	215	195	182	168	193	186	207	187	183	193	200	204	194	205	228	217	202	178	179	181	208	221	160	185	199	189	220	216	190	193	210	217	231	190	220	208	234	209	202	214	209	185	221	185	231	193	168	205	184	193	182	199	191	172	203	193	206	194	174	228	203	200	210	197	172	209	179	222	184	216	207	218	191	202	178	217	188	186	195	213	185	196	198	192	204	232	201	190	199	216	196	203	216	244	194	191	191	204	193	228	183	189	199	192	218	231	194	195	198	198	211	213	211	211	198	192	226	207	208	210	229	186	186	167	184	214	193	227	226	198	192	170	182	182	193	207	192	187	187	194	217	191	217	207	203	197	185	207	226	186	196	194	206	189	182	190	184	178	209	213	209	171	211	222	235	228	210	203	170	208	183	214	190	187	199	184	226	215	216	185	192	212	199	212	176	198	199	206	220	160	201	211	194	161	205	179	201	215	203	196	215	189	213	230	169	182	185	250	186	214	214	209	188	183	201	182	206	230	191	172	194	210	217	204	198	208	216	184	218	198	214	192	184	206	195	225	183	208	185	210	216	219	199	172	181	195	194	197	202	212	214	180	211	204	206	188	206	206	204	187	206	172	215	243	215	246	218	213	201	228	209	199	227	229	217	195	168	199	219	169	206	225	247	226	158	199	201	186	201	189	184	199	205	209	183	195	214	215	194	203	173	195	181	204	208	206	213	184	180	219	217	242	187	200	206	188	200	184	206	206	241	207	192	200	179	179	217	208	198	184	208	222	206	171	179	194	206	211	178	189	139	203	187	192	194	198	202	205	186	223	206	216	197	168	205	225	208	223	218	178	166	198	227	204	213	235	208	202	200	188	190	183	203	174	187	192	247	195	201	209	180	236	231	199	200	194	206	191	204	177	218	207	203	225	216	191	203	201	182	197	180	198	207	218	175	171	201	223	208	214	189	187	208	185	202	202	205	189	206	207	226	184	205	176	191	218	201	177	190	189	200	208	227	209	218	250	201	189	198	205	194	202	199	184	222	193	178	199	190	182	186	192	165	217	230	194	194	173	184	196	200	227	208	194	194	200	193	194	186	182	203	216	197	191	176	202	187	202	204	217	224	215	226	242	204	196	223	227	202	216	188	181	176	206	206	210	208	184	210	232	192	198	164	215	222	234	222	173	194	194	208	211	196	199	203	173	204	179	210	219	209	194	200	186	191	211	193	193	169	188	205	201	196	203	236	209	188	205	197	190	193	177	197	212	196	202	165	203	217	181	206	198	198	221	182	192	192	191	236	224	246	181	184	197	217	189	220	207	216	203	218	198	200	217	204	214	185	195	222	214	199	199	179	216	187	199	196	201	200	216	199	208	207	183	221	219	236	201	202	202	206	213	194	191	217	211	205	185	206	195	222	206	172	206	216	217	217	216	190	178	185	190	176	228	184	197	193	199	184	223	201	212	248	212	211	195	191	203	202	220	200	206	184	185	185	186	203	208	192	177	201	174	220	213	212	218	216	194	196	198	192	195	207	188	197	203	195	184	205	221	206	185	232	187	191	192	202	207	217	203	194	177	196	214	209	189	206	191	204	201	180	173	183	194	169	205	187	205	203	212	202	193	172	189	182	225	220	207	206	214	215	173	167	178	183	177	234	233	174	199	201	192	199	195	211	193	180	187	194	180	208	211	225	203	212	192	207	212	182	189	203	183	188	207	194	196	216	189	202	229	205	164	209	198	186	210	220	203	186	189	189	194	210	206	229	191	201	217	207	192	192	182
34289	21608	20116	13132	6577	2654	829	487	443	416	451	444	455	445	413	453	412	451	445	441	441	437	437	475	397	467	449	446	451	410	427	458	401	423	457	421	451	435	435	472	470	437	444	410	425	472	470	411	410	474	432	409	441	444	431	413	457	437	435	438	418	434	443	416	438	434	422	418	436	423	427	398	460	416	420	424	430	420	414	385	409	466	432	430	440	437	418	443	429	407	449	414	430	429	468	438	449	430	458	441	398	420	448	461	472	436	409	411	465	406	406	448	438	427	446	470	439	410	461	440	410	458	421	426	436	442	430	397	444	452	453	430	425	432	398	462	413	454	413	458	456	430	462	421	436	443	451	429	460	462	444	444	423	410	416	408	462	400	423	422	437	422	411	377	407	437	421	468	425	421	410	449	434	410	443	457	425	426	423	433	443	475	459	434	418	462	390	430	386	411	451	435	429	436	389	454	456	442	428	472	407	422	448	415	423	422	401	447	425	435	482	438	412	429	481	452	433	466	450	441	432	451	435	431	456	449	392	447	435	431	473	437	408	442	442	494	449	424	411	445	390	447	437	438	431	425	385	432	433	407	457	438	416	442	415	440	436	398	418	425	428	450	430	480	435	439	433	428	417	468	398	435	420	446	508	429	461	448	439	440	425	456	411	430	446	439	450	452	441	435	424	428	463	439	401	430	422	400	426	443	454	435	441	422	437	432	423	427	417	399	398	435	448	444	454	442	376	441	426	406	422	462	412	469	449	466	476	440	476	435	432	450	440	469	461	415	421	441	435	429	434	432	428	413	433	459	436	454	395	437	462	415	449	441	412	450	444	434	416	409	431	425	459	463	448	450	451	409	446	427	456	437	453	437	450	437	449	453	455	434	472	449	400	408	451	427	431	426	464	419	426	455	438	430	423	417	441	443	433	469	465	434	435	458	477	449	438	416	472	463	415	451	424	443	442	438	437	464	441	461	424	420	449	461	446	443	377	432	415	463	414	401	472	438	424	426	436	378	459	434	423	436	428	426	431	433	422	469	428	440	409	411	449	448	409	444	467	415	413	447	413	426	446	425	428	481	420	425	442	431	418	425	446	405	414	416	415	489	446	478	437	447	409	414	412	416	450	453	465	419	415	469	436	465	426	462	454	435	449	440	443	393	419	438	418	444	440	474	421	379	412	433	487	422	401	425	424	445	404	442	441	421	414	439	448	414	450	426	380	425	425	439	413	456	478	400	393	432	432	435	420	423	439	452	419	465	431	435	437	469	438	441	408	401	441	451	435	421	453	442	422	401	460	460	443	469	441	482	413	453	447	469	434	424	383	426	432	435	426	446	416	433	454	420	438	439	426	436	376	455	406	415	433	491	458	463	442	435	455	479	435	396	438	446	440	419	456	423	439	454	453	435	437	454	429	426	442	458	422	469	446	456	418	413	465	449	419	438	449	421	427	456	398	445	442	416	446	444	424	424	429	456	438	424	433	467	437	450	471	457	454	443	455	425	438	436	405	398	449	453	421	423	441	438	480	452	469	435	457	406	443	442	450	436	449	447	435	452	456	435	433	419	442	452	436	401	416	435	459	443	390	410	435	460	424	419	419	418	452	450	438	456	419	442	423	432	436	456	423	448	417	434	428	467	394	440	426	435	437	435	401	430	450	464	458	449	429	451	451	433	437	473	423	407	439	452	417	441	444	462	460	444	459	438	428	464	400	439	429	418	458	457	416	437	463	466	451	464	431	434	415	405	428	457	453	427	404	432	392	455	454	432	420	422	479	434	425	451	452	417	465	424	421	416	447	419	449	439	431	433	449	440	412	455	421	420	429	465	475	412	426	432	433	435	450	426	409	442	457	439	456	420	422	465	460	471	425	437	424	417	455	388	388	456	423	447	484	417	451	400	445	456	404	432	410	408	439	451	393	433	439	419	463	448	415	429	433	423	402	460	404	428	418	467	415	446	454	420	424	423	445	439	434	400	437	466	453	484	416	455	439	453	405	426	462	445	464	429	413	416	425	442	454	446	401	424	442	433	439	478	447	433	431	417	434	410	437	452	455	402	467	458	415	424	425	423	450	435	424	436	453	410	412	459	427	451	431	457	415	466	398	444	448	415	406	439	436	428	426	443	446	405	439	412	427	440	393	457	430	418	431	405	448	455	456	409	458	433	431	460	404	442	443	410	422	488	449	470	419	423	423	447	456	434	455	446	421	405	448	453	389	418	471	441	421	435	468	425	421	460	453	441	437	452	428	441	435	419	441	419	436	421	410	424	432	442	443	453	448	469	411	435	445	444	427	489	399	437	417	468	447	423	438	436	432	430	418	413	422	434	463	443	441	418	439	435	407	438	425	451	446	400	426	480	411	428	394	449	428	417	453	443	443	422	429	436	453	392	443	430	446	452	453	462	428	482	421	402	427	462	415	461	447	454	432	445	427	452	432	420	451	428	461	426	446	419	442	472	466	441	456	428	457	448	471	452	435	442	440	423	393	384	421	420	439	449	398	410	427	435	448	416	453	478	404	429	415	438	466	492	436	428	448	440	454	468	431	462	428	442	431	423	416	425	456	420	420	420	432	427	438	404	439	404	433	410	475	425	447	453	451	478	430	421	461	424	475	441	413	459	423	419	452	424	414	447	426	457	439	441	437	433	405	438	472	451	424	435	405	459	452	427	434	448	443	460	463	408	472	441	409	466	459	440	444	440	410	451	421	463	433	430	461	407	445	415	450	444	443	454	411	420	437	430	436	432	453	384	432	414	442	445	437	439	461	460	459	434	423	395	475	426	417	443	447	442	452	482	453	450	445	410	424	452	472	447	410	424	463	398	443	435	396	438	407	451	456	446	451	406	406	415	420	460	441	485	451	435	466	432	445	454	402	408	434	445	463	462	410	442	469	467	449	426	434	427	446	409	410	429	407	435	420	443	452	433	450	429	440	486	448	440	433	440	427	433	478	445	464	440	417	448	441	452	432	431	389	448	420	429	415	493	422	451	429	464	430	428	439	419	427	413	419	423	432	414	433	444	437	449	432	453	446	414	426	455	426	427	413	429	413	422	413	420	485	457	429	462	481	398	427	426	465	436	423	453	397	417	459	421	420	394	434	427	487	458	410	430	438	445	422	450	417	442	382	442	413	402	431	425	418	423	434	416	413	422	438	424	453	444	422	440	427	446	454	438	451	417	403	451	423	439	401	417	426	429	442	456	459	407	412	443	445	443	449	422	435	472	426	431	448	444	452	437	437	452	446	449	454	421	410	432	448	448	406	429	429	456	421	469	433	399	452	476	439	416	383	407	466	414	443	422	442	420	444	397	448	423	443	489	428	447	399	426	464	425	415	467	440	452	382	458	398	449	449	452	427	438	447	448	412	425	403	420	434	439	460	488	465	415	424	437	393	439	470	457	456	435	426	440	428	434	409	407	399	450	405	420	424	453	457	443	448	458	415	448	436	479	415	435	438	445	435	449	439	445	442	456	430	445	423	444	406	438	428	405
66700	38462	22692	8937	2990	1330	487	266	256	246	265	262	268	267	259	233	268	255	261	282	261	268	269	286	288	269	300	281	252	240	278	269	244	257	238	278	284	275	305	274	286	269	240	224	273	254	260	267	279	241	273	261	252	282	247	253	249	256	267	233	239	253	223	202	269	280	256	247	235	293	259	275	257	267	270	273	264	269	291	263	285	280	262	248	274	267	238	273	269	259	285	286	302	271	275	267	276	282	232	273	273	252	288	271	298	233	230	262	246	228	244	254	229	269	229	277	280	299	297	277	253	224	255	229	284	288	247	276	250	256	248	259	276	247	234	248	239	260	280	278	278	253	254	312	233	256	257	280	285	218	246	253	268	266	252	242	288	272	253	285	290	298	276	282	259	243	305	292	238	286	281	261	256	237	296	232	276	271	241	249	274	239	254	287	254	241	279	261	268	279	250	247	302	239	280	244	248	269	277	256	254	276	265	260	224	256	228	245	243	253	247	276	255	231	264	243	242	259	234	245	244	226	268	219	268	247	265	261	218	277	267	267	286	264	285	257	231	248	270	244	249	257	259	259	252	267	255	250	282	244	276	250	255	253	259	272	270	288	258	277	265	248	254	257	257	237	269	266	240	267	241	263	279	230	288	274	276	284	238	285	271	238	273	263	285	251	270	305	278	263	227	256	291	244	258	277	253	274	219	271	280	267	304	261	252	265	261	281	264	259	250	241	277	241	285	277	221	254	269	263	288	219	273	240	261	236	261	227	241	244	251	253	245	284	260	257	277	264	269	261	262	273	270	257	274	268	253	253	238	228	251	272	241	240	289	271	277	266	269	236	257	270	236	246	236	266	263	246	252	245	280	264	239	271	259	282	281	253	250	241	280	276	240	243	278	251	265	240	264	256	249	242	269	251	271	252	256	251	278	262	281	263	272	239	255	227	256	245	264	266	268	251	274	241	289	296	253	262	239	277	249	221	252	287	278	233	273	289	267	260	247	241	277	250	271	264	284	258	278	260	263	235	266	242	261	264	238	240	223	250	254	240	234	249	225	267	308	261	256	252	228	286	222	246	267	281	265	280	246	260	271	267	261	279	259	272	230	230	266	259	253	258	257	289	273	278	251	258	278	305	264	270	272	242	235	237	261	226	240	243	266	271	266	227	273	287	241	260	230	252	239	276	264	290	271	253	236	258	268	240	272	262	288	298	295	280	267	260	241	295	241	274	259	259	289	265	227	240	243	254	282	237	268	290	255	285	276	283	278	239	261	271	247	268	272	298	284	259	268	237	249	256	250	247	279	266	246	227	272	251	276	266	261	234	269	278	266	254	240	267	254	268	237	259	254	246	233	249	234	248	247	252	254	261	228	255	306	240	250	288	256	263	260	249	244	231	280	262	294	236	280	258	270	262	270	271	244	260	244	284	284	257	273	215	270	253	261	216	262	272	231	240	244	308	248	270	277	301	263	242	250	264	241	268	314	312	261	247	253	279	280	270	262	238	279	231	228	258	252	211	256	240	273	220	250	258	283	234	279	235	275	247	245	254	259	267	247	259	242	309	235	228	225	256	263	238	257	262	247	293	264	221	259	218	243	275	236	267	273	281	268	276	293	261	246	234	263	251	235	258	267	233	236	250	266	280	275	273	284	297	264	266	265	260	235	239	298	254	282	266	249	253	270	271	271	246	262	268	263	262	285	292	275	230	262	255	267	261	242	256	231	290	238	236	230	269	252	249	288	268	263	284	278	246	267	290	257	314	250	263	309	229	288	266	270	286	286	262	249	286	246	257	233	236	270	274	250	236	275	280	266	291	275	286	234	263	238	276	275	264	295	259	276	265	251	265	232	241	276	253	268	289	264	249	224	249	247	259	270	261	259	241	254	264	257	250	255	233	243	252	256	260	272	257	250	259	283	287	265	250	263	310	257	255	251	228	258	274	287	251	295	267	255	268	271	255	264	262	266	296	265	241	263	257	265	289	268	269	273	246	243	272	253	256	242	265	253	246	223	276	266	273	255	256	255	229	258	254	294	265	245	253	266	255	260	261	251	256	255	219	235	245	272	252	271	245	292	243	249	277	243	256	257	252	261	268	245	302	278	269	260	249	237	236	243	215	252	262	222	247	249	243	256	276	262	259	222	235	252	277	315	263	269	224	213	277	254	263	242	262	245	259	287	263	275	260	287	292	274	284	247	283	231	255	270	227	269	289	254	255	266	255	265	246	286	248	260	219	284	223	267	235	260	262	248	242	263	278	225	274	276	277	287	243	262	254	255	270	274	245	251	235	252	237	274	274	310	314	249	288	249	259	236	259	266	258	290	264	282	236	237	267	255	267	261	248	261	260	258	230	239	255	223	255	256	239	237	271	245	256	240	265	267	289	241	254	275	266	246	253	250	269	246	259	259	253	249	233	239	214	263	246	237	240	259	281	288	243	268	260	265	269	253	237	283	262	279	295	265	292	238	294	280	269	249	251	235	257	261	259	249	253	253	257	297	257	277	260	239	283	232	254	219	263	264	272	287	260	268	263	261	284	270	272	220	276	282	289	253	239	244	281	293	279	232	232	252	234	245	251	254	262	264	257	290	271	260	234	297	279	238	263	214	249	256	254	273	256	263	256	255	251	249	252	266	261	252	244	251	275	260	250	284	280	271	235	255	252	249	271	247	284	243	282	231	237	269	259	235	273	264	286	274	241	263	279	253	226	257	262	263	275	262	258	239	278	275	279	264	262	268	261	277	262	257	261	239	228	227	276	272	244	263	285	253	254	281	274	271	219	258	266	260	232	245	273	238	254	257	270	274	261	233	264	300	269	288	300	236	263	250	268	244	243	260	284	281	246	244	246	237	257	280	327	258	259	294	240	248	267	264	254	253	238	241	265	247	264	244	250	271	273	273	258	246	272	280	270	210	280	285	290	288	265	250	260	267	275	248	255	243	269	277	222	258	257	227	262	245	260	250	275	267	276	251	278	278	293	271	263	251	267	241	284	219	238	238	264	262	286	288	277	239	273	288	274	266	283	282	225	256	266	313	270	259	264	287	292	281	251	255	245	258	263	279	233	265	243	249	277	283	254	254	276	269	268	262	304	255	264	277	260	265	251	254	262	244	256	226	273	270	246	248	260	266	277	246	268	285	279	251	260	242	249	274	265	278	255	283	242	282	241	256	276	267	234	281	232	258	258	292	261	229	279	236	297	262	252	242	251	282	273	250	243	250	237	304	259	235	252	219	240	240	266	265	269	291	274	247	255	253	234	283	245	285	262	302	247	270	238	263	224	241	254	269	246	220	243	256	247	239	278	266	262	271	241	250	257	250	248	250	283	262	247	266	244	276	260	274	252	235	274	253	246	246	258	280	263	280	240	242	266	234	251	275	294	252	268	260	245	247	302	252	286	255	300	280	240	273	242	226	232	244	266	291	270	277	290	278	305	286	244	276	264	256	254	234	279	248	269	237	296	245	296	268	249	251	230	253	235	263	278	260	242	258	249
42648	28340	22926	13865	7282	4082	1423	663	619	580	600	587	570	561	544	564	514	597	561	560	592	546	558	555	549	541	503	523	537	516	523	555	552	509	587	534	538	563	510	541	546	529	548	557	569	508	587	535	587	519	551	536	543	547	513	525	504	518	495	543	548	510	537	589	571	541	569	519	521	530	545	568	578	553	523	555	538	538	568	549	520	533	549	559	525	566	568	514	546	526	528	577	555	558	516	512	542	593	555	566	516	525	566	539	560	553	568	546	538	528	561	557	525	526	571	568	568	588	544	556	551	538	530	562	550	574	499	573	577	521	539	524	549	526	544	557	554	556	545	553	560	525	521	543	529	545	543	555	524	576	584	536	545	539	562	519	562	485	558	575	533	533	577	588	601	565	569	571	561	525	513	569	539	532	579	527	559	549	543	525	570	547	548	560	545	528	566	564	566	593	563	588	525	571	546	576	526	540	554	552	564	562	559	512	539	538	562	577	553	538	521	554	519	533	591	522	542	546	562	555	520	533	529	527	528	540	557	541	563	552	549	561	545	510	550	509	519	540	564	575	540	545	562	519	552	559	557	544	525	534	514	554	551	548	543	507	544	527	548	533	541	571	532	542	568	553	550	526	524	545	546	547	569	510	527	529	533	582	617	549	532	558	555	552	535	589	516	538	548	547	584	538	536	558	531	514	513	547	532	535	560	582	528	548	589	522	554	569	561	519	559	562	537	544	566	520	558	573	529	499	571	514	531	506	567	545	555	549	559	547	573	510	544	563	563	555	556	549	557	569	552	526	530	528	596	494	522	542	531	572	569	525	542	578	516	551	561	538	530	545	520	601	495	541	550	557	537	513	554	568	556	538	556	572	515	560	532	551	573	559	521	548	569	535	548	524	551	560	550	531	522	542	517	524	541	517	548	536	536	552	538	560	529	564	563	551	483	550	566	514	551	574	572	566	522	540	531	564	526	526	561	595	534	531	550	595	528	524	542	568	550	579	486	575	547	547	503	564	543	560	556	548	496	541	550	568	550	559	499	527	571	562	550	531	578	536	501	549	549	564	549	538	590	553	554	553	523	515	543	534	502	547	562	547	550	547	618	538	514	552	538	546	550	554	545	558	528	530	540	511	567	524	510	542	498	551	540	548	548	547	548	562	537	558	511	536	508	566	544	513	528	537	556	529	535	548	541	539	528	539	549	526	528	546	594	541	544	535	555	589	524	553	496	552	527	547	525	475	570	513	506	542	545	511	603	572	509	530	542	568	536	535	546	536	532	505	557	499	541	535	549	530	541	579	523	525	534	549	570	512	538	535	554	561	556	546	551	555	548	577	548	533	551	558	551	567	528	528	545	534	501	504	558	564	544	558	529	560	525	548	563	555	538	518	548	552	552	542	532	537	546	503	549	590	524	529	552	563	569	556	555	543	566	506	541	520	548	546	524	544	493	565	565	546	527	543	586	556	537	553	546	548	539	567	545	546	571	527	517	538	524	546	545	528	582	571	556	524	517	543	604	572	509	542	537	542	528	525	556	519	520	560	521	503	536	581	523	542	562	542	513	551	556	540	521	550	560	566	529	553	561	536	546	530	585	519	556	510	558	581	528	523	546	523	528	562	505	543	537	560	577	529	523	574	535	554	538	545	572	533	580	579	562	559	550	555	580	548	539	568	531	550	544	582	551	545	544	532	565	513	560	584	554	553	568	547	508	511	510	539	580	497	568	552	541	557	551	549	568	523	534	531	573	580	577	513	531	570	548	535	552	504	558	555	539	499	543	549	543	580	546	541	534	531	573	548	548	513	527	561	544	518	566	517	531	564	543	582	556	527	529	607	538	516	585	531	512	548	517	578	524	526	536	539	602	509	558	574	568	542	533	557	549	535	533	532	513	539	543	532	524	554	590	515	503	537	553	559	531	508	497	507	536	493	486	543	555	522	552	565	564	531	526	520	587	525	552	555	531	535	567	556	526	554	580	553	541	608	557	577	560	514	517	541	560	640	530	538	527	558	573	542	551	570	572	534	575	572	582	561	573	526	538	503	499	570	570	555	559	545	553	498	542	540	574	568	568	550	523	505	558	514	540	551	515	523	553	531	556	561	529	531	530	555	506	516	576	544	531	556	531	528	492	548	545	523	567	545	528	507	548	526	535	514	535	519	550	537	526	537	544	564	556	561	556	589	548	558	532	522	551	547	558	529	502	503	515	549	559	535	559	570	511	534	513	543	505	547	557	546	519	528	574	566	583	545	522	490	558	499	558	565	531	542	573	600	558	557	522	511	500	546	552	556	536	571	527	515	526	517	527	528	512	540	519	560	591	534	535	560	523	566	524	496	555	563	549	552	556	520	583	565	536	566	537	541	531	511	524	521	536	530	528	624	559	566	554	580	549	572	568	545	507	573	568	523	538	546	541	527	540	560	519	543	562	554	515	600	544	560	579	529	558	530	523	525	509	564	523	544	542	530	551	595	568	570	545	530	539	588	553	522	558	528	538	552	541	551	549	504	581	557	604	513	531	524	571	529	553	547	545	570	529	596	488	564	500	522	583	588	548	549	548	594	592	535	496	526	524	538	523	546	562	565	563	518	545	535	583	548	561	515	509	537	520	593	550	558	503	561	553	551	596	575	539	557	521	544	557	538	577	525	575	543	552	532	558	510	527	576	511	520	557	525	586	539	544	500	526	487	522	589	529	551	522	577	549	560	590	563	532	534	566	545	510	514	557	527	536	544	529	511	516	504	561	561	565	523	534	539	540	524	526	542	551	576	518	535	569	535	566	516	557	571	522	564	517	527	531	574	512	563	526	526	510	513	580	537	572	539	569	554	555	532	580	530	542	519	573	578	544	549	530	587	600	531	521	534	565	541	566	506	537	535	534	556	538	560	544	553	541	554	569	529	524	579	552	520	562	572	545	545	521	559	523	534	549	558	546	560	532	537	544	536	501	521	531	557	539	572	528	553	535	533	537	509	533	569	539	514	523	524	538	554	569	526	551	534	539	543	589	549	531	544	548	504	556	520	525	548	512	564	561	527	567	572	582	515	555	573	527	539	541	559	527	551	540	536	539	549	518	534	530	498	549	529	575	556	550	544	526	573	520	578	501	537	539	510	552	528	564	531	535	538	534	527	521	568	543	558	536	530	555	514	575	514	559	554	571	538	522	509	497	516	520	514	523	574	540	502	561	529	518	486	567	489	541	555	539	513	512	524	522	534	542	587	555	495	524	510	557	519	559	569	570	580	542	559	537	516	551	512	520	570	507	513	501	581	564	515	558	580	569	507	544	540	518	499	592	564	551	546	512	578	571	524	525	535	561	502	593	552	526	522	599	529	539	585	531	532	531	568	518	533	563	553	534	599	534	597	557	559	547	518	547	580	548	507	520	593	560	500	536	564	558	536	583	496	513	565	554	552	579	554	597	592	547	514	546	560	568	539	527	563	532	532	522	594	574	560	568	531	556	540	524	549	483	526	515	496	540	547	548	509	562	567
45187	24451	12425	4119	1216	574	244	190	170	212	214	197	229	221	219	192	211	187	191	183	161	226	200	182	223	164	168	210	211	185	187	195	186	159	182	174	186	214	195	188	198	201	219	197	192	228	181	221	195	212	196	184	200	211	174	180	193	208	209	194	211	183	188	169	184	193	191	186	179	183	156	201	224	184	200	178	180	219	201	221	190	207	194	181	187	189	194	201	190	166	194	201	191	166	187	192	204	197	191	212	186	185	208	199	176	207	201	199	220	184	186	223	176	208	204	194	171	200	198	182	181	167	168	192	194	201	219	202	184	203	190	198	231	198	183	200	190	181	199	182	211	199	190	212	230	157	193	213	203	189	211	199	210	176	182	207	212	209	213	191	197	213	217	202	205	220	211	212	229	196	199	181	191	189	207	176	200	208	202	187	204	211	161	208	190	181	197	199	213	231	190	207	192	182	174	186	201	195	163	194	212	202	187	236	208	195	193	189	207	178	206	171	196	207	197	187	199	219	194	210	197	202	201	200	224	214	169	221	201	217	212	223	208	216	205	208	197	210	189	173	168	204	179	218	203	178	206	184	202	223	185	190	209	188	201	208	190	182	194	186	196	182	179	175	199	195	200	190	200	172	165	187	192	187	181	197	208	180	182	190	199	228	189	175	207	196	209	194	182	202	200	180	197	199	224	223	196	177	189	171	198	184	206	184	193	169	186	181	165	177	213	206	189	202	202	205	200	216	230	205	192	183	175	187	192	177	219	219	253	186	198	196	192	191	199	201	213	192	214	164	177	202	195	198	182	208	183	200	192	195	204	197	199	195	188	188	217	205	218	192	188	193	211	201	186	238	179	187	183	185	179	225	192	222	211	190	184	205	167	213	240	213	216	174	213	187	212	196	219	206	213	196	207	193	209	183	191	174	188	204	222	203	170	192	193	186	175	190	182	184	213	200	202	181	195	234	202	164	168	170	186	192	181	215	183	199	183	161	199	177	188	207	205	222	173	179	193	182	167	186	195	192	192	196	170	185	210	202	174	173	165	189	214	186	193	219	182	158	205	198	215	174	195	182	175	192	187	198	188	203	170	187	200	184	204	194	200	181	194	198	205	185	209	159	183	196	210	203	191	192	173	210	180	206	175	203	186	170	205	222	214	220	172	206	188	194	215	210	197	161	190	166	203	189	210	165	180	208	190	184	204	183	210	182	168	223	169	196	179	174	213	161	206	216	236	202	184	194	215	208	215	175	155	197	197	156	193	185	231	202	172	201	179	192	182	200	198	209	187	161	189	220	148	205	186	184	183	212	196	154	199	181	189	183	182	213	173	198	208	206	200	190	176	202	177	189	152	191	187	209	181	216	189	188	213	185	186	185	194	187	205	183	182	184	180	173	170	188	183	188	191	211	179	186	216	202	201	194	190	212	205	174	201	201	193	183	206	200	212	194	175	224	196	184	196	194	192	174	204	216	174	172	186	197	196	204	190	190	184	187	185	169	194	182	192	192	195	221	203	189	191	183	212	178	192	221	203	184	188	177	208	195	219	207	208	213	188	201	195	201	209	204	195	191	194	181	190	216	196	216	193	204	193	184	215	188	192	204	205	220	192	200	182	186	190	205	208	182	196	182	181	179	185	189	208	173	199	201	172	196	204	170	187	204	194	217	227	208	192	188	179	203	210	196	218	224	181	226	205	230	207	173	182	200	180	197	191	187	224	192	183	193	173	190	170	212	193	176	200	205	206	189	155	195	198	193	180	196	182	151	208	225	218	178	178	206	207	225	203	205	195	184	222	188	187	197	213	192	217	168	217	203	174	189	243	205	191	200	211	186	210	192	205	218	206	227	207	190	209	225	180	187	198	175	174	190	185	207	204	186	179	173	220	205	185	173	193	199	205	233	198	181	177	159	194	195	180	195	203	183	201	191	192	182	179	180	182	188	199	201	181	188	183	220	186	207	180	174	174	211	211	192	186	187	206	196	222	179	169	192	199	173	178	209	191	190	185	196	186	218	203	201	200	178	186	195	231	181	180	197	187	194	202	179	198	203	175	183	197	196	193	210	209	202	167	176	169	181	202	181	200	196	160	189	198	178	212	194	197	209	206	211	216	212	188	215	172	190	194	209	181	199	180	189	197	195	191	217	195	206	216	210	206	197	193	190	208	209	186	190	210	187	189	210	192	210	183	206	190	226	197	211	196	202	203	169	192	186	214	180	175	222	190	188	190	193	182	160	190	205	156	208	165	165	205	214	211	199	201	206	206	217	210	203	205	211	173	211	217	172	219	201	187	207	211	185	181	170	209	209	198	180	200	190	185	215	207	181	200	201	173	205	206	200	190	192	192	186	211	200	199	234	204	188	208	219	219	215	201	193	183	202	194	240	225	197	180	178	199	200	193	201	175	210	161	196	229	183	196	197	218	207	209	197	190	182	205	190	199	198	193	185	196	208	213	166	169	198	208	196	198	184	179	211	178	199	166	168	190	179	202	225	225	173	203	213	228	165	190	187	212	205	185	190	183	169	198	219	191	217	189	188	165	205	182	245	208	209	204	209	187	183	211	175	215	171	193	189	197	183	195	197	188	200	187	215	177	194	181	171	195	209	177	202	192	185	193	205	198	206	211	171	209	220	201	170	182	219	188	186	202	192	202	180	196	191	205	227	191	227	215	228	204	191	157	221	196	195	193	206	190	180	208	169	193	201	191	204	191	181	174	165	186	203	189	162	201	182	179	210	199	184	185	183	205	173	163	170	200	189	213	185	200	181	199	235	193	210	196	204	180	187	210	186	188	196	216	188	201	192	217	187	207	209	200	181	166	182	203	212	188	202	209	187	179	201	181	207	197	181	187	207	191	176	194	205	195	210	173	202	187	200	189	184	200	172	214	176	205	225	187	196	194	207	169	199	161	202	197	205	197	203	190	194	166	202	210	195	222	181	184	205	182	197	174	215	180	198	210	178	223	207	197	194	194	185	176	192	193	177	218	193	187	188	184	178	186	191	181	186	160	187	196	198	183	198	200	179	189	184	209	211	189	200	230	197	200	206	165	222	207	185	185	210	196	180	196	203	185	198	198	194	172	196	191	196	207	189	195	213	191	190	216	192	206	198	173	206	174	207	207	206	186	199	202	165	178	193	181	201	167	201	183	180	195	186	189	203	179	210	174	179	196	193	211	210	216	194	196	191	211	230	208	205	201	205	182	177	222	188	220	172	198	205	195	188	191	191	176	181	183	184	187	189	190	166	205	203	176	217	226	191	176	166	196	201	202	196	165	186	182	180	211	182	173	201	207	189	166	198	164	234	194	198	193	201	215	166	183	200	189	184	178	231	192	195	200	194	182	212	209	183	201	190	177	182	201	201	173	190	185	181	194	176	213	183	207	184	190	188	199	196	175	218	201	199	207	189	185	195	176	189	198	192	158	203	211	200	196	192	197	183	199	167	173	195	180	235	192	194	172	184	195	184	199	188	182	173	208	189	182	240	208	179	203	207
28900	18615	15548	7711	3151	1434	463	424	450	440	443	424	405	428	398	426	432	438	422	363	399	414	436	413	419	408	410	478	405	417	402	413	435	437	414	425	420	435	392	429	408	425	423	449	406	455	395	428	392	437	409	380	442	423	424	445	452	417	430	421	425	491	424	377	404	440	436	442	405	431	447	434	423	374	412	442	402	409	452	439	404	412	408	395	434	426	428	467	393	419	398	413	426	425	445	408	431	471	415	441	438	390	421	440	444	421	426	420	425	427	435	421	439	442	410	398	417	405	386	416	400	401	449	409	438	403	420	423	413	402	397	387	428	448	438	410	403	445	422	435	429	451	402	482	447	389	401	410	445	403	428	425	455	430	431	421	438	425	403	398	419	407	429	400	407	443	389	422	438	432	429	409	371	438	403	386	414	422	411	414	446	434	411	438	413	407	421	411	414	406	437	416	431	441	440	429	444	454	441	384	411	449	403	418	419	377	397	401	377	397	444	447	401	437	420	424	410	421	458	417	429	468	406	411	405	446	418	403	454	418	439	423	410	402	429	388	414	421	426	414	427	456	444	408	378	423	430	401	420	431	420	463	414	413	405	382	392	413	427	418	435	373	412	461	395	429	401	432	404	419	409	453	392	398	431	421	415	436	438	423	433	365	417	392	435	424	444	409	428	412	431	443	401	416	440	442	428	436	423	412	418	442	423	453	424	444	451	408	419	438	386	390	444	413	383	432	419	460	424	428	451	391	422	397	378	386	414	432	392	405	423	382	416	421	426	365	429	431	417	416	428	419	416	418	435	428	427	453	409	429	396	424	412	422	419	419	438	440	414	381	425	449	351	427	433	417	419	426	427	404	418	419	421	429	416	409	393	414	396	437	439	422	438	439	402	432	427	378	412	405	420	383	441	413	388	447	412	423	401	439	434	442	430	410	417	406	418	402	405	443	429	412	418	416	419	450	412	406	436	432	419	434	378	412	429	423	409	389	401	408	413	390	439	451	457	410	435	408	450	427	429	425	425	425	456	454	417	398	440	433	446	411	407	431	389	407	422	431	442	442	437	428	404	432	421	407	450	419	413	434	412	435	430	487	402	448	426	424	387	439	416	418	427	448	418	435	465	464	461	433	428	454	422	438	441	460	425	411	425	384	460	443	386	421	412	435	451	416	426	415	424	418	434	409	415	408	435	437	416	404	419	421	413	416	393	406	402	426	452	439	425	411	481	393	426	421	450	405	439	451	422	398	414	422	447	404	420	457	408	451	471	453	410	424	404	450	426	439	393	458	404	466	410	447	402	396	423	411	431	393	425	410	410	466	442	446	427	425	426	425	414	411	426	457	421	422	437	386	422	450	400	391	414	446	411	412	436	432	443	423	438	454	425	439	459	428	395	433	400	442	457	412	428	379	395	433	423	421	427	475	426	432	446	381	450	434	402	416	429	403	454	388	419	406	404	412	415	428	427	451	413	428	431	472	437	421	410	451	438	433	413	444	426	420	430	435	425	403	456	412	433	400	419	447	426	440	450	407	437	440	475	439	428	418	432	419	426	429	412	448	435	401	472	407	448	428	412	396	431	427	435	421	416	375	418	428	403	462	400	376	450	423	475	402	428	411	452	410	408	464	442	431	410	420	451	448	419	444	404	394	440	422	452	388	407	429	437	401	418	436	427	420	446	445	408	403	401	428	438	411	419	412	387	406	425	402	422	394	419	431	433	445	409	431	400	407	434	417	418	387	432	424	401	409	428	429	442	420	419	447	419	425	417	415	383	409	399	450	404	405	403	403	452	396	411	400	395	412	416	411	428	420	414	410	438	391	442	410	436	451	413	421	418	410	393	434	418	470	437	429	395	421	438	453	402	401	379	423	382	409	466	432	441	431	438	446	442	423	428	409	414	437	441	436	400	434	426	408	425	389	419	421	395	421	391	440	421	440	420	443	458	399	401	421	411	418	450	427	439	420	437	400	400	409	417	418	438	392	426	423	433	447	447	425	447	402	442	425	443	409	413	427	382	423	440	436	457	461	422	441	424	441	451	440	413	418	429	437	429	409	436	422	407	427	422	402	391	420	439	422	448	442	405	403	409	464	435	411	443	437	451	407	400	410	448	404	387	402	418	405	450	454	389	480	430	427	433	429	424	425	431	401	423	456	410	417	442	435	407	427	441	444	419	438	422	451	437	422	425	444	384	413	390	433	418	437	401	431	402	376	414	417	430	412	428	435	391	415	413	431	444	441	449	424	421	480	412	462	410	420	432	412	414	456	409	411	387	414	453	398	418	433	415	407	389	440	423	443	453	443	451	413	411	438	434	436	424	416	448	388	385	393	392	409	442	407	469	393	410	417	453	436	434	419	424	422	406	452	416	424	429	460	428	454	410	431	389	435	439	422	445	414	453	437	409	396	410	402	392	418	397	427	403	425	394	404	416	478	416	422	442	409	404	447	410	428	426	451	376	424	396	442	426	394	410	420	467	424	412	414	448	432	439	433	435	402	414	433	455	381	417	443	423	410	436	424	443	420	430	461	385	432	443	415	400	430	435	375	416	393	416	439	428	476	416	407	423	423	376	420	416	390	418	461	410	426	397	449	428	393	445	420	412	452	425	433	418	412	434	394	425	426	439	423	411	398	382	462	399	424	430	434	447	413	386	446	461	432	395	425	437	415	421	380	410	397	428	402	425	413	411	376	400	400	427	431	450	425	425	461	435	463	438	440	424	430	419	425	430	429	438	423	392	415	450	435	421	457	444	455	448	401	440	433	390	398	423	409	437	426	403	403	418	394	390	423	431	404	404	451	427	423	428	370	405	409	415	404	423	422	409	425	436	403	386	443	441	401	446	419	413	386	393	430	406	392	405	422	429	407	453	388	418	425	410	443	416	403	430	421	452	450	460	421	430	443	419	427	431	398	405	424	396	431	429	475	410	447	448	383	433	448	398	428	379	418	402	445	405	433	445	420	420	462	415	432	443	406	416	453	438	407	430	429	413	498	403	422	415	410	434	409	425	389	401	458	404	458	418	401	454	466	462	425	444	405	406	412	437	414	408	406	425	444	446	419	410	407	422	438	433	407	441	384	445	426	436	442	397	428	419	436	404	411	388	406	408	429	418	409	426	359	417	431	408	418	465	399	388	427	421	429	453	407	423	411	455	412	428	404	401	421	390	420	423	432	413	410	442	428	434	441	398	423	403	396	438	415	423	420	442	422	450	437	441	389	424	422	406	416	433	436	372	397	398	409	469	425	423	416	389	400	384	401	412	405	437	458	360	444	449	425	437	385	445	379	418	434	391	440	424	433	414	407	464	413	405	434	399	394	415	436	380	450	407	403	422	420	413	409	406	392	424	428	393	461	423	423	402	405	429	421	432	420	418	427	434	416	400	435	430	404	445	423	427	391	441	405	394	413	443	458	404	408	409	411	421	421	424	420	402	449	421	408	438	452	407	433	406	409	440	425	408	387	434	429	426	429	403	411	411	423	407	439	454	414
56412	28590	10930	3039	971	413	275	211	208	206	203	203	217	216	201	223	224	211	222	185	202	216	213	210	207	234	203	216	203	223	201	229	221	228	206	214	229	225	227	217	228	236	200	213	212	245	223	216	231	193	235	235	229	204	204	246	208	170	232	229	209	186	228	208	196	232	199	232	197	211	242	204	219	223	236	205	194	193	201	240	255	205	212	195	210	215	196	231	237	185	193	218	233	217	231	199	206	196	247	231	222	237	197	188	217	202	225	236	196	204	189	192	199	201	219	243	199	194	222	196	256	213	218	207	195	224	233	194	208	233	234	239	210	195	189	226	208	203	229	206	210	246	211	195	214	202	175	207	215	222	213	214	250	233	213	208	224	229	216	230	210	210	204	179	196	207	237	212	207	180	192	244	251	211	204	217	203	208	191	211	200	209	210	206	230	215	209	225	196	188	216	214	234	211	186	220	223	198	203	188	186	206	222	200	203	194	208	189	218	242	230	219	219	204	217	238	217	224	227	208	217	226	217	239	239	207	193	217	225	205	192	203	247	208	219	227	215	250	205	191	222	213	222	219	235	214	180	223	186	217	196	209	209	181	191	212	213	227	202	215	217	218	217	186	186	236	219	205	223	215	220	202	205	208	200	253	221	216	233	218	233	215	210	222	186	198	226	223	230	241	220	200	211	204	203	191	233	186	216	211	217	214	231	204	216	172	208	218	223	220	209	213	190	202	230	234	226	204	192	223	239	229	218	223	203	227	211	215	218	201	228	206	199	224	241	225	236	221	195	227	221	212	233	254	241	186	215	223	230	209	234	204	224	184	239	233	191	200	190	215	234	226	212	220	235	208	171	215	217	240	205	207	219	233	245	198	180	168	179	230	186	208	222	213	198	215	246	211	228	230	192	203	213	205	233	190	202	201	215	222	207	217	211	206	219	212	219	192	236	198	221	200	198	203	207	230	209	210	225	196	234	199	215	191	193	228	210	186	185	237	219	209	220	189	216	199	205	241	225	208	201	213	205	213	207	227	195	234	200	237	207	215	177	213	212	243	202	234	221	206	214	211	204	219	204	220	209	215	238	213	203	233	209	197	217	224	236	235	208	198	212	215	228	244	197	219	225	218	193	213	208	224	199	208	218	238	222	185	212	218	186	210	219	209	183	216	214	211	203	218	256	193	186	241	189	236	226	214	213	227	242	199	210	197	208	224	218	198	201	200	205	222	229	194	218	203	231	224	200	186	173	217	215	225	209	204	229	217	216	193	176	219	195	193	232	217	240	214	235	206	220	241	193	214	199	204	205	212	217	214	208	189	213	204	228	238	210	223	226	229	222	212	211	222	210	232	237	238	214	230	238	241	224	227	224	212	216	221	199	202	228	205	203	223	216	218	199	221	209	199	243	223	230	195	199	176	213	203	230	198	211	206	199	207	249	210	231	226	196	192	197	201	198	187	206	233	232	209	208	231	212	224	195	197	202	216	230	195	184	219	205	215	230	195	193	213	223	230	189	209	240	218	220	210	237	201	199	168	186	195	209	204	195	202	225	204	199	212	192	241	246	222	226	215	207	209	227	212	187	229	207	226	207	219	217	221	209	201	188	224	236	244	216	203	218	185	200	222	243	170	211	238	207	189	198	235	208	210	203	222	201	209	230	216	226	184	206	212	228	203	219	207	230	220	207	213	235	229	218	213	217	237	247	204	198	239	231	202	211	239	224	234	212	219	234	187	207	187	206	229	217	191	191	199	212	214	224	199	203	223	222	221	193	196	225	203	203	216	211	206	234	209	209	222	218	205	188	183	230	205	216	250	203	227	210	226	209	200	224	221	199	211	198	203	206	211	208	199	207	203	193	227	229	219	220	206	227	220	199	211	217	229	205	191	217	196	193	256	226	228	213	227	200	231	180	183	219	221	247	195	234	217	202	170	180	230	227	203	201	234	220	226	217	189	184	196	233	240	201	192	217	204	203	203	220	227	202	179	188	213	217	223	231	201	217	195	224	193	197	213	214	217	201	246	223	216	234	223	195	250	220	231	205	213	182	209	214	206	229	202	245	227	224	215	179	211	212	203	230	183	232	198	208	233	186	201	187	208	225	195	226	230	210	231	224	258	201	196	240	223	208	195	208	207	199	229	224	171	209	222	247	196	208	237	208	194	193	203	210	192	202	196	205	252	223	217	201	204	220	210	215	221	202	193	220	228	234	195	211	189	224	208	249	224	197	210	221	222	223	214	186	209	209	211	193	207	193	230	223	205	217	216	211	201	225	225	205	205	238	236	222	206	213	218	235	196	229	210	211	229	214	227	233	181	201	209	228	196	213	216	216	205	174	181	245	229	205	219	221	193	185	218	185	232	189	199	223	201	193	213	184	172	243	189	222	245	212	207	217	196	216	227	206	234	205	213	205	227	227	199	182	229	218	221	238	217	214	235	208	199	209	237	215	239	194	211	220	231	190	198	243	211	191	196	202	211	226	232	208	219	196	201	209	231	222	203	241	212	207	178	199	214	202	217	203	217	224	217	199	195	197	214	191	216	248	227	216	220	208	227	195	200	183	214	238	175	205	220	215	222	193	198	203	196	184	210	210	216	200	199	242	216	264	206	210	188	214	194	206	204	218	207	229	196	215	213	219	182	237	225	231	220	196	205	244	231	209	218	209	242	243	203	231	202	217	207	206	230	228	174	224	209	209	210	209	216	222	195	202	227	232	223	211	209	242	252	211	210	179	231	212	197	240	207	215	191	201	231	202	199	198	195	206	210	211	233	241	220	241	206	215	243	226	208	203	211	227	192	227	238	213	196	238	232	208	236	222	210	209	204	203	202	197	247	218	224	213	175	220	208	171	191	190	213	199	184	219	204	233	218	223	240	211	235	195	191	204	190	216	234	226	187	220	208	212	207	234	217	210	207	238	230	238	207	209	188	214	199	210	222	245	223	206	189	218	212	220	186	176	251	224	214	217	229	199	196	209	189	183	223	230	175	203	191	214	205	232	236	222	230	200	241	215	231	225	237	206	228	188	254	197	212	226	223	235	225	207	237	199	197	220	208	209	214	250	234	207	250	203	226	221	212	195	244	211	223	213	196	219	219	212	227	216	234	199	218	216	198	244	204	207	211	253	217	202	215	228	212	210	180	212	196	241	195	220	209	194	214	223	168	218	233	220	220	195	188	213	201	193	216	213	203	219	181	259	225	201	256	188	221	222	202	203	225	200	223	214	205	200	214	224	190	257	187	242	225	218	225	214	233	213	198	211	189	226	253	176	224	229	213	185	215	233	213	215	232	203	195	198	204	225	224	198	229	231	235	213	206	210	234	227	185	208	206	212	203	196	200	211	224	223	185	186	232	180	209	215	224	214	219	221	254	228	217	209	207	224	235	242	221	187	204	250	213	229	206	204	199	211	218	223	177	205	222	204	188	201	204	201	191	209	211	204	222	203	213	226	240	195	217	177	210	221	222	243	205	194	214	213	238	214	212	231	224	243	229
37379	21584	11446	5684	2670	1059	557	458	434	493	453	468	494	504	493	487	455	464	479	487	476	486	473	471	471	469	440	500	442	462	477	425	471	455	435	471	489	415	480	495	487	481	445	467	425	471	482	474	450	447	456	470	470	420	456	466	485	457	455	465	501	474	473	449	470	492	473	475	469	459	457	413	494	472	463	441	455	488	473	495	459	469	453	444	469	471	466	454	466	464	455	464	457	444	428	438	465	499	439	482	449	452	465	439	514	463	449	447	458	486	497	415	473	444	452	454	485	478	466	477	437	467	483	450	433	492	470	444	430	493	445	445	469	451	452	464	460	440	495	478	475	482	470	487	482	476	453	447	465	481	487	467	457	464	428	499	459	462	492	433	510	453	437	453	455	482	461	489	455	451	460	490	425	429	462	437	462	481	483	457	451	470	480	494	469	504	476	477	459	463	439	466	447	470	445	441	469	468	483	433	463	503	450	491	483	450	458	445	469	444	443	487	466	457	473	466	458	470	498	468	459	457	475	448	433	480	411	467	455	498	437	463	496	535	427	493	448	508	435	478	493	459	471	493	512	455	477	464	474	474	456	432	476	484	452	466	430	465	479	498	456	434	444	442	446	477	466	462	430	478	451	460	428	474	490	487	460	495	498	457	443	456	460	495	464	489	424	481	468	491	483	450	482	430	468	474	453	459	495	470	472	453	477	432	446	454	447	463	461	459	480	461	463	499	464	442	453	458	463	452	476	453	445	480	458	463	469	466	481	461	457	437	467	502	457	457	439	424	432	453	445	452	471	450	451	438	457	433	479	428	459	498	460	442	478	467	479	472	458	463	436	495	455	432	434	461	482	444	425	479	442	457	435	465	463	409	489	459	435	475	484	461	471	421	475	488	491	458	447	470	449	460	462	459	467	483	498	427	444	479	442	460	408	470	486	473	475	478	447	449	465	436	485	449	464	453	445	425	455	484	473	444	494	492	491	499	449	441	432	474	474	466	484	444	441	453	489	440	458	481	501	445	439	475	483	466	456	453	457	468	436	453	415	462	435	464	468	468	456	462	501	494	499	494	489	503	442	448	470	497	459	455	455	449	469	442	438	449	469	446	465	446	475	462	483	440	414	475	454	445	445	458	456	472	432	471	445	485	457	402	452	438	448	465	479	441	445	473	491	440	448	482	480	482	432	456	440	465	430	446	461	450	475	455	448	403	448	478	452	458	488	455	447	466	461	486	468	473	509	419	499	445	458	477	471	413	505	447	442	465	485	438	448	489	455	439	457	439	496	465	443	461	461	457	454	488	470	423	437	477	464	440	446	458	466	456	518	421	446	460	471	485	434	483	479	435	416	473	451	419	439	478	413	464	454	457	481	477	467	442	422	468	471	439	441	465	466	471	440	494	469	467	466	456	459	437	439	453	497	468	491	481	451	475	485	420	481	465	453	445	480	480	462	482	464	494	484	443	450	517	462	450	462	447	420	458	483	477	424	473	462	430	447	438	454	459	472	461	467	461	446	457	457	447	464	494	442	453	490	471	431	473	425	466	522	457	440	504	456	461	447	493	502	455	467	514	427	490	491	433	498	494	482	466	464	451	471	485	446	475	444	417	447	478	481	484	465	500	447	460	465	459	469	437	500	449	482	449	460	448	421	486	467	475	511	466	488	446	451	474	457	464	435	479	474	461	450	464	481	502	468	474	463	469	453	433	477	478	472	460	457	446	435	484	462	470	439	451	477	465	468	459	480	452	435	454	471	483	440	427	442	443	495	482	475	446	453	506	463	463	434	475	467	432	485	475	463	440	480	484	484	477	438	464	498	460	412	494	461	454	449	464	473	425	459	449	495	470	504	434	448	423	428	452	456	479	468	451	478	489	465	436	469	442	484	475	440	470	477	433	458	464	483	469	483	431	488	425	460	480	460	433	445	485	498	455	476	452	459	476	476	473	510	469	431	458	465	447	461	466	436	498	448	481	468	426	437	482	456	428	468	489	427	454	459	481	432	469	462	430	470	404	454	469	448	434	470	446	494	457	478	488	480	455	458	448	453	466	502	447	462	435	477	479	465	484	491	457	462	459	452	482	466	428	443	483	491	478	475	486	470	464	469	484	469	480	480	470	465	508	455	443	471	461	458	453	476	473	468	436	508	497	439	469	459	474	455	445	461	451	471	452	483	479	482	458	487	449	437	409	434	483	441	433	461	458	470	474	451	489	467	462	463	457	468	490	497	516	486	442	453	393	419	453	448	419	513	493	504	421	432	493	426	416	465	469	475	475	467	456	458	474	453	478	465	483	477	443	439	468	458	467	452	457	447	470	435	441	457	468	454	450	429	479	451	434	425	505	454	463	451	464	499	467	462	486	501	450	467	471	461	470	500	413	445	440	486	454	478	466	460	466	436	455	469	469	465	482	462	472	472	422	522	493	446	443	480	446	449	445	468	411	449	473	467	440	451	507	443	507	480	479	469	458	489	451	452	467	466	448	500	444	454	486	482	461	446	496	433	475	457	482	487	474	478	449	492	533	485	471	466	460	437	485	465	461	457	430	456	464	435	484	477	488	454	474	512	447	457	476	453	468	475	462	457	471	469	444	418	460	476	425	448	450	450	411	479	457	467	475	422	448	469	423	465	466	442	428	475	449	435	509	447	451	488	432	458	454	451	512	460	458	455	450	465	435	446	446	484	504	433	443	483	430	460	462	462	471	435	471	442	454	480	449	424	480	484	475	468	456	458	482	428	478	440	450	470	477	489	471	483	476	508	479	410	440	465	447	457	475	461	466	415	488	476	470	437	505	479	466	433	420	478	490	441	469	453	447	472	463	458	467	505	448	481	474	470	457	435	468	479	436	426	461	456	491	448	472	443	461	445	466	446	458	400	460	467	472	440	458	461	437	460	449	442	479	472	421	443	451	447	471	456	474	479	433	472	438	480	454	451	472	458	431	450	461	450	428	472	494	464	448	462	450	460	452	443	470	477	470	460	468	427	508	455	492	465	458	461	458	468	487	448	466	467	464	487	437	495	450	479	447	458	467	416	460	508	455	476	479	445	426	482	452	434	450	446	467	468	455	455	477	477	483	416	436	473	469	447	444	491	459	465	460	457	460	474	470	449	461	475	457	476	464	433	468	459	458	472	527	478	477	481	481	442	490	462	512	433	479	467	502	414	468	468	459	464	446	444	440	444	522	455	484	444	470	494	473	462	487	458	444	476	502	431	433	471	444	487	431	465	470	403	474	459	493	430	434	453	487	478	475	426	446	417	452	476	449	525	440	423	461	461	479	473	440	454	424	476	455	482	395	432	480	452	444	488	493	446	492	501	500	455	464	445	459	464	469	442	464	475	480	486	467	490	445	457	472	481	464	451	467	466	414	438	459	433	445	457	445	446	498	429	460	470	427	454	451	450	423	440	495	495	434	477	451	486	448	471	461	458	467	450	451	406	486	435	433	463	464	485	474	513	453	462	457	428	477	485	470	482	454	438	431	456	516
64516	32340	14850	5273	2063	785	345	289	267	264	265	259	224	255	268	276	269	257	255	278	273	276	318	255	267	288	213	258	241	291	279	261	303	232	261	272	274	271	294	254	270	253	289	272	283	241	286	278	283	255	256	254	231	238	248	266	270	275	268	254	248	217	273	294	254	246	254	253	268	218	243	273	287	262	297	263	274	238	271	229	266	287	273	256	255	263	236	260	251	266	282	267	258	272	222	247	244	241	261	261	261	301	285	259	238	234	227	250	268	250	288	271	234	259	242	280	231	251	268	271	279	258	229	285	235	255	269	248	263	276	268	247	252	250	283	275	256	273	244	253	265	308	232	290	232	244	270	256	264	221	229	231	260	262	228	261	257	247	231	243	262	274	256	257	243	249	253	277	271	281	256	251	272	253	245	262	253	240	290	237	241	240	259	258	247	254	272	280	262	254	248	261	266	283	272	250	232	246	266	277	271	237	272	257	275	259	238	275	236	233	283	257	272	246	243	254	253	241	258	255	274	246	251	230	244	277	283	268	245	227	254	250	262	263	245	283	258	267	280	278	269	255	257	232	253	297	291	269	267	258	266	212	242	272	273	266	247	273	256	246	278	240	228	242	242	220	276	234	253	230	249	281	252	258	271	267	268	275	235	277	256	243	266	245	276	253	246	248	282	269	249	249	280	258	240	272	242	240	249	263	258	259	250	276	269	239	244	244	271	248	238	259	270	258	292	255	278	286	213	252	231	252	277	273	288	245	257	270	251	250	244	317	256	251	278	258	277	237	261	279	228	257	242	268	290	246	260	253	245	236	285	243	246	282	254	261	252	248	244	256	222	271	258	244	254	284	291	260	241	250	265	269	253	262	253	246	259	251	239	286	279	279	276	251	230	258	244	243	236	269	268	247	253	288	292	251	254	237	258	264	277	262	282	244	257	256	274	280	248	259	243	261	262	247	286	269	263	223	275	254	272	267	247	262	278	248	263	251	247	278	256	268	236	245	274	251	264	240	304	222	252	272	257	263	246	246	257	244	286	244	257	249	237	261	255	244	245	263	225	267	254	254	247	253	254	281	267	253	270	282	304	231	256	270	260	295	287	258	285	271	270	281	242	257	292	272	241	291	261	267	261	236	243	230	279	258	267	282	274	263	275	259	281	242	262	259	279	267	290	278	274	249	251	237	258	246	289	261	263	245	249	285	270	245	267	252	234	252	218	253	305	268	288	246	250	263	259	262	282	256	267	237	250	256	255	240	264	264	238	238	243	242	231	233	268	258	234	257	260	233	256	269	249	261	235	257	249	253	273	245	241	251	288	261	260	253	254	261	257	244	222	240	245	266	218	256	270	229	251	239	266	251	251	265	256	234	261	267	249	286	265	266	283	282	244	264	265	273	266	303	287	275	242	272	262	275	278	285	240	240	266	244	278	270	265	252	276	234	260	260	260	258	265	256	245	254	264	254	234	268	290	264	271	251	254	274	257	220	248	255	244	249	261	231	262	266	259	256	270	240	268	295	278	274	281	252	279	234	229	250	268	300	226	280	248	234	264	245	277	242	249	271	256	239	291	306	267	273	250	246	262	239	247	257	273	220	242	284	252	249	259	238	272	260	272	272	213	275	241	257	271	286	235	266	266	273	303	254	283	247	281	286	237	275	271	230	219	253	261	265	253	257	274	238	239	250	278	280	269	306	277	272	274	229	266	289	247	280	285	258	255	267	260	263	239	276	247	257	201	275	264	245	264	243	237	239	240	265	241	262	265	267	265	283	258	268	260	228	262	265	228	267	235	258	282	226	304	279	268	250	286	246	226	298	231	271	262	254	239	276	235	241	260	291	238	261	258	241	277	291	268	275	272	245	288	282	275	273	266	247	280	243	250	253	256	246	258	237	251	277	250	259	247	265	246	276	250	265	265	241	270	259	249	262	276	253	284	242	264	276	279	294	229	261	246	245	244	249	253	259	271	269	239	281	258	266	253	256	297	252	260	280	266	274	243	291	242	270	289	270	253	252	268	274	244	275	278	236	267	256	188	268	250	245	231	271	252	255	271	243	239	254	245	246	263	244	263	262	254	281	255	245	234	246	284	266	268	248	212	224	243	290	248	248	262	251	243	271	250	244	285	251	221	292	273	237	293	257	215	281	271	251	251	239	281	271	258	248	271	250	268	270	279	262	265	275	273	271	278	300	252	248	241	251	262	258	250	283	260	275	278	252	270	255	272	297	260	255	227	282	295	266	264	259	286	276	250	272	270	284	241	257	270	292	272	270	272	274	272	288	288	252	277	247	263	269	256	307	249	249	252	285	258	287	252	258	255	231	266	259	278	266	292	242	258	262	273	255	287	216	267	293	266	261	290	255	301	274	258	264	261	267	233	242	270	263	238	243	244	282	255	272	262	259	235	254	278	309	240	278	249	247	223	244	285	245	252	242	261	242	242	263	256	248	295	283	236	245	294	261	270	232	261	229	267	223	262	274	270	264	203	284	249	234	246	282	269	250	238	257	255	263	262	259	297	264	281	237	221	234	269	254	253	230	243	233	241	265	286	260	258	277	246	245	237	233	242	264	238	252	221	268	283	275	225	250	277	283	258	276	269	239	272	262	257	278	286	250	262	258	229	264	267	270	266	271	257	267	242	266	277	260	270	232	252	260	254	272	273	279	253	250	248	257	299	244	245	245	244	234	236	258	259	250	260	238	281	229	273	273	280	284	244	289	271	238	249	300	229	257	244	249	262	245	271	252	249	251	250	232	283	249	257	291	306	255	280	271	245	295	261	254	287	240	258	276	260	274	261	236	226	237	272	256	273	256	253	250	255	264	239	277	252	278	249	261	291	265	263	271	282	241	240	248	250	265	280	265	261	232	264	262	256	260	282	266	238	282	279	234	284	250	260	258	260	254	248	244	240	261	272	242	245	251	272	241	254	270	252	265	282	259	225	262	267	273	217	252	284	271	267	247	266	266	284	235	267	267	281	269	265	275	269	265	282	283	260	276	245	252	249	231	252	265	273	227	259	249	248	271	266	249	258	222	233	255	268	256	231	254	270	263	261	249	286	260	253	257	268	283	263	241	263	245	262	263	275	258	288	279	245	236	249	280	256	275	248	250	261	250	242	243	267	290	264	275	274	224	233	240	246	267	266	270	273	284	249	246	272	241	263	248	257	249	252	242	257	281	268	228	268	215	277	212	223	244	262	276	295	274	267	273	263	268	265	267	284	284	240	269	259	252	298	250	279	270	263	268	248	278	263	242	251	248	259	280	245	258	241	241	235	241	248	252	263	255	253	237	239	242	254	266	257	230	261	238	243	245	264	266	251	266	265	273	285	250	230	305	252	274	244	251	222	284	257	230	253	247	276	275	263	251	301	280	274	284	250	255	266	272	254	242	268	263	281	240	256	254	259	244	238	280	262	253	267	278	276	237	273	236	252	262	247	240	201	237	263	252	262	258	260	265	259	243	253	260	250	242	246	269	302	249	256	225	262	292
42608	23169	13990	9759	5437	2326	769	605	600	578	591	603	572	589	552	579	552	524	558	547	539	562	612	550	604	536	560	588	533	550	530	527	519	491	547	556	551	528	567	525	530	550	565	541	563	543	549	557	571	538	529	569	609	568	555	569	558	512	554	576	594	564	537	506	558	526	579	610	565	567	532	550	553	540	512	536	482	556	550	528	545	497	584	521	561	575	595	548	531	547	574	515	558	551	543	485	548	526	567	577	522	556	565	550	574	579	556	560	560	547	513	528	570	521	559	554	548	554	546	519	510	525	532	513	554	541	500	537	592	551	552	517	548	575	511	535	556	538	569	513	531	531	534	549	552	528	526	573	534	546	556	540	547	517	541	525	568	526	515	536	548	505	554	563	538	538	522	526	557	548	563	543	503	527	568	555	509	564	589	574	588	573	508	563	560	533	558	542	548	565	583	512	556	533	541	572	540	549	524	529	564	534	583	535	559	556	552	582	555	582	556	554	492	522	566	568	538	532	546	561	545	546	552	554	530	535	529	542	528	616	539	534	520	580	553	522	542	536	579	508	543	580	560	536	519	537	537	528	510	555	515	558	548	584	554	552	534	532	545	534	571	524	543	509	517	562	533	502	513	580	515	545	528	545	532	530	539	539	525	563	539	477	515	554	528	559	518	585	525	535	523	533	522	565	524	538	572	541	545	562	532	530	490	556	483	546	500	529	510	573	537	557	538	520	565	516	559	565	512	539	551	562	501	544	537	561	566	544	541	546	513	555	512	516	538	549	560	532	541	568	576	539	543	507	518	545	470	499	545	521	568	522	547	537	523	559	533	560	532	545	541	496	570	572	565	495	549	547	534	525	571	534	567	560	524	504	547	512	549	526	549	578	544	522	521	532	531	579	574	551	528	520	496	529	557	526	552	550	547	562	541	524	544	552	498	548	546	557	535	537	536	557	538	577	588	507	568	558	546	500	530	554	556	558	503	568	558	546	524	518	541	578	548	567	536	554	526	559	592	535	570	514	533	553	531	510	565	526	527	576	564	534	492	522	561	498	556	549	519	516	556	552	537	522	541	543	499	538	549	549	536	528	586	553	568	523	560	560	495	549	532	556	545	549	536	550	545	552	524	498	579	597	540	535	568	528	575	517	565	552	569	528	544	511	522	559	550	548	557	509	559	527	557	537	541	544	558	524	521	571	510	560	537	524	556	531	532	533	541	553	570	541	535	553	517	513	566	550	532	494	566	531	503	521	531	545	563	571	544	486	581	561	564	559	538	514	527	537	537	525	536	526	531	576	534	554	534	551	554	510	521	577	567	496	564	500	531	532	534	546	561	548	523	586	479	585	584	519	544	542	603	550	550	525	535	559	559	533	509	581	542	567	520	528	542	584	516	573	550	597	546	548	591	547	555	550	529	559	539	494	517	513	570	544	526	541	526	542	530	503	553	526	553	571	584	534	537	532	542	574	578	562	531	520	559	574	533	558	486	526	560	544	579	572	549	559	568	558	541	553	555	555	556	539	523	523	578	571	541	567	550	582	525	543	546	538	515	513	530	560	534	523	562	617	560	559	517	547	534	533	538	513	535	574	551	544	568	603	535	557	562	520	510	554	536	549	533	542	482	517	554	537	536	535	524	548	507	575	554	541	503	537	507	516	550	560	548	564	498	541	540	528	544	589	547	529	502	501	551	539	525	540	550	540	505	557	533	531	582	568	527	569	565	556	554	535	536	596	560	529	548	545	569	535	511	556	543	538	520	530	559	542	552	561	517	546	537	554	568	518	547	529	542	543	553	557	519	487	551	548	518	541	544	589	544	570	569	561	575	547	543	544	516	567	511	572	531	526	555	589	491	559	516	537	561	550	521	569	562	523	572	536	560	583	525	559	549	557	546	541	541	541	530	550	507	538	563	553	574	556	533	488	546	492	544	531	520	538	536	517	549	531	566	594	566	537	533	509	541	552	517	533	545	535	533	552	507	550	526	562	575	585	507	530	530	498	594	587	541	560	550	550	542	538	550	544	558	507	540	513	570	569	515	518	556	558	539	527	554	527	507	530	555	543	538	541	528	559	551	526	549	587	515	512	600	517	520	518	546	538	577	532	512	551	540	555	542	550	544	529	557	553	574	522	556	527	528	536	523	540	545	515	556	522	528	547	545	532	577	533	547	547	614	561	525	573	498	552	576	544	553	538	522	546	550	554	515	560	536	545	558	549	538	547	554	581	528	490	499	590	498	540	575	536	559	536	534	577	531	531	537	538	545	540	499	522	523	547	566	549	577	527	536	531	508	561	522	533	573	551	550	528	555	544	524	557	475	547	569	560	505	533	552	521	552	527	506	532	518	536	538	536	538	540	521	565	532	513	536	558	594	547	558	531	536	540	503	547	506	553	501	515	523	547	542	583	560	547	550	544	516	532	545	576	561	517	525	542	537	541	580	555	546	527	590	535	533	538	551	525	542	556	493	553	544	566	545	557	535	562	543	528	589	529	608	568	524	503	556	548	538	537	513	558	582	543	528	537	531	552	546	550	532	528	557	551	535	547	545	538	587	527	518	550	595	529	532	543	521	539	576	549	576	565	565	508	523	544	565	562	565	544	567	553	528	567	523	522	484	564	563	563	555	527	522	560	538	522	584	537	552	533	569	583	571	521	518	573	579	549	589	559	496	592	550	549	550	543	547	579	497	579	555	532	521	534	562	613	588	515	555	541	493	563	502	591	534	572	549	541	567	580	534	577	517	516	580	545	544	530	588	527	526	541	561	531	504	504	536	588	586	517	577	558	526	589	580	517	506	545	478	541	530	487	578	537	547	535	559	510	580	545	582	530	524	572	545	534	545	548	532	529	521	525	509	550	573	513	533	555	492	531	528	538	550	562	573	547	512	545	589	530	635	537	507	509	555	557	560	514	511	559	586	577	531	595	501	493	559	565	571	563	517	517	549	538	560	516	554	520	572	529	513	577	548	531	566	513	556	558	515	552	545	536	527	557	517	541	520	547	575	546	542	541	545	587	521	546	508	584	518	555	563	503	549	537	528	523	519	503	571	580	549	517	528	559	586	509	522	529	553	522	544	544	536	542	559	568	566	561	528	522	585	557	558	547	522	536	516	551	512	532	534	545	531	576	542	558	521	565	530	516	543	547	524	535	541	529	575	537	560	520	583	567	515	530	516	549	570	547	544	547	555	564	540	574	539	526	565	542	538	569	544	556	585	543	532	573	597	541	498	576	512	507	567	561	506	521	539	549	552	532	568	547	568	563	544	533	576	543	518	549	581	522	533	576	505	563	567	553	582	507	572	592	536	482	542	522	539	565	519	494	535	537	524	544	541	500	546	553	497	530	561	530	584	550	535	523	554	522	560	522	530	564	560	516	539	529	571	548	574	510	540	551	527	598	558	561	572	525	576	536	555	567	560	543	570	546	576	515	524	570	538	528	561	525	555	548	582	534	551	541	478	550	523	519	548	537	540	548	562	530	550	561	541	516
48474	20292	6510	2563	1087	449	224	197	203	156	225	192	185	177	193	193	204	192	213	204	209	197	180	193	199	203	185	202	200	182	190	184	195	183	180	203	199	179	189	188	172	190	202	201	188	204	211	182	190	186	176	214	167	198	166	161	162	201	200	187	210	191	174	195	183	210	234	180	184	177	193	175	182	153	182	207	183	168	175	192	192	188	170	223	168	198	223	182	184	177	169	192	197	195	204	200	178	204	181	181	199	172	205	195	175	193	181	177	183	169	172	172	169	178	192	181	206	188	172	174	191	192	187	215	195	177	198	177	183	214	191	163	179	189	197	201	188	184	175	206	189	209	212	215	181	196	202	173	181	181	217	180	195	187	177	173	215	195	157	184	204	194	180	171	175	181	182	162	198	187	171	155	200	205	185	174	171	173	203	199	185	177	205	198	176	201	195	198	159	193	179	202	186	217	172	199	187	185	208	199	182	195	192	219	168	181	206	186	171	177	181	187	184	217	167	176	183	200	217	173	198	223	200	184	192	201	197	180	183	188	206	198	210	173	198	187	197	205	206	165	201	210	211	203	196	221	177	178	204	192	166	190	177	202	194	184	196	193	177	197	186	171	190	193	199	188	211	194	193	192	209	185	197	171	199	206	190	168	200	181	178	201	184	153	172	194	167	183	190	178	182	193	201	192	198	183	199	178	166	175	193	196	198	189	192	184	222	201	175	173	184	208	183	211	177	173	179	199	195	184	210	203	181	188	173	197	171	190	168	170	174	190	206	180	189	201	181	183	181	189	204	188	178	189	212	208	202	231	172	184	183	184	167	201	174	187	208	178	190	193	186	194	192	195	206	209	168	161	197	194	190	211	187	193	186	206	200	201	178	200	185	202	195	209	182	194	196	186	197	161	173	217	191	206	160	193	197	191	153	161	205	209	159	182	190	215	201	181	178	209	189	194	188	181	183	197	186	200	191	181	174	184	195	180	185	173	164	189	212	191	163	166	176	192	177	185	184	187	209	190	206	206	175	174	194	205	168	181	199	210	184	225	194	174	158	173	190	204	203	194	185	190	217	183	200	181	213	195	211	201	178	179	191	167	183	166	181	196	190	205	180	191	201	207	193	191	189	176	204	210	202	174	221	194	183	183	189	171	213	200	200	194	200	206	193	187	206	217	207	222	181	176	216	194	196	204	226	186	197	174	200	189	178	212	197	168	190	169	172	200	176	237	176	196	217	191	181	176	176	191	185	172	170	188	201	163	181	179	214	195	204	180	173	186	166	227	198	177	178	205	205	194	205	204	210	174	171	171	239	190	177	213	172	180	193	169	174	182	167	185	213	175	169	218	189	192	207	200	179	176	221	195	159	195	184	192	184	203	215	223	181	167	181	190	206	182	222	198	200	192	191	207	184	202	188	170	194	194	180	202	192	207	199	191	182	217	169	217	228	205	213	200	179	160	215	221	194	215	207	200	165	180	180	180	172	188	194	183	198	177	206	185	212	225	181	178	162	178	186	206	213	192	216	172	198	184	198	176	190	195	194	172	225	175	198	186	178	176	195	222	179	213	199	173	167	196	190	186	187	189	202	199	186	203	181	163	195	170	165	181	176	181	165	215	175	182	194	188	162	181	160	209	189	188	191	193	176	184	207	177	182	189	194	170	164	167	212	208	189	195	195	204	182	201	178	193	189	172	185	183	206	164	199	197	175	191	185	193	194	179	200	170	185	186	192	191	187	183	161	173	164	201	200	192	167	220	212	167	199	153	181	202	184	173	185	181	212	207	213	197	197	206	183	183	198	163	196	185	215	192	187	201	205	183	241	180	173	177	186	189	197	194	168	187	176	191	194	185	196	183	190	185	178	172	191	220	218	171	195	168	177	171	179	199	182	187	189	217	180	183	189	153	180	175	178	175	183	187	212	144	186	176	179	197	181	189	192	193	179	193	182	181	168	178	204	184	187	202	207	147	189	181	204	199	198	180	193	194	182	199	196	192	202	196	191	191	210	178	166	174	169	171	200	154	183	170	205	226	193	212	182	185	191	189	193	202	175	186	183	202	212	207	207	209	204	184	190	200	191	182	186	157	185	175	222	189	203	185	171	198	181	174	174	159	175	191	217	194	175	182	237	186	185	190	191	183	155	187	166	186	198	204	176	201	173	177	211	261	182	181	218	209	175	198	206	199	196	172	172	163	202	193	209	194	184	177	215	206	166	190	219	193	195	201	162	205	201	212	180	182	198	212	176	196	188	215	194	190	182	222	218	194	198	196	190	204	160	189	189	172	181	182	228	200	193	196	197	195	187	201	193	171	205	184	190	188	166	202	200	193	206	195	202	167	181	203	177	209	176	188	191	171	163	174	173	172	210	196	206	197	172	171	189	182	207	213	200	194	218	185	150	191	151	180	189	188	182	192	204	189	178	197	196	212	201	196	194	190	194	173	202	218	190	188	199	178	165	217	211	192	183	202	159	196	188	174	181	182	199	230	172	187	193	224	219	172	202	190	190	198	225	193	206	177	207	200	207	179	199	180	201	169	178	185	188	196	197	181	193	179	192	190	177	199	212	207	193	155	168	168	187	186	221	181	207	189	187	220	199	179	213	151	218	176	179	197	197	172	221	181	206	175	205	220	185	178	200	196	189	187	207	191	162	199	191	179	172	186	179	159	165	206	204	188	178	201	176	216	200	214	177	197	205	197	177	213	185	176	217	204	172	175	199	202	196	187	210	193	192	183	197	179	196	189	171	193	168	184	183	204	229	209	214	190	192	185	206	204	208	202	180	195	222	198	173	208	166	200	174	194	203	174	225	227	195	206	165	209	200	186	166	190	215	204	208	195	189	189	189	179	169	188	194	186	208	180	200	198	207	226	194	186	152	194	161	166	200	189	205	190	168	187	193	187	176	175	193	198	186	191	227	185	170	198	213	181	192	197	201	197	174	198	173	184	185	190	229	198	204	187	201	200	182	179	172	162	195	168	196	211	187	159	189	208	202	186	193	183	177	185	187	201	186	190	165	164	204	168	192	191	210	176	165	189	198	201	212	198	191	209	201	198	205	192	194	213	187	198	221	187	199	210	207	214	183	189	182	179	182	191	178	206	179	183	194	193	212	205	205	195	204	201	180	191	175	183	187	165	181	200	209	185	203	211	157	205	202	200	185	214	197	194	211	176	189	169	183	190	180	199	213	165	184	180	201	204	205	181	209	203	182	179	179	209	185	188	188	201	197	185	203	191	198	210	184	177	191	188	182	196	211	178	196	193	194	193	204	198	202	187	187	180	171	196	199	175	199	209	168	180	174	205	197	183	176	197	209	204	202	202	189	148	175	206	201	184	195	204	171	170	196	189	175	196	221	202	215	200	213	204	177	184	198	180	216	182	229	182	184	171	177	204	194	205	183	189	173	177	189	207	192	211	185	210	200	188	177	189	189	195	189	203	168	228	166	193	180	185	198	199	163	218	174	210	180	192	197	206	181	198	133	195	190	204	207	199
31433	13062	8076	5675	3239	1449	476	429	389	419	410	390	366	446	405	425	438	423	401	441	409	384	396	423	420	390	436	394	401	433	417	374	398	424	402	394	391	406	414	405	387	443	428	400	392	390	404	420	403	410	418	407	438	422	396	383	396	429	426	428	391	428	431	405	444	404	390	408	427	391	412	380	420	448	391	414	447	409	389	413	379	415	393	429	418	396	405	424	406	395	407	417	390	399	420	386	410	440	437	404	423	357	412	401	404	402	405	379	405	410	392	379	390	412	400	432	387	426	389	439	420	445	409	405	399	408	400	406	399	407	403	416	402	444	413	412	398	407	421	426	434	422	386	398	420	421	370	431	432	439	393	432	408	382	413	394	415	391	435	403	409	385	419	398	424	377	404	382	419	417	405	390	395	391	429	421	414	394	401	403	440	424	437	374	421	387	391	410	429	450	402	371	415	393	406	439	421	404	421	406	421	439	383	375	431	413	435	404	406	425	400	395	397	417	411	378	378	423	389	404	427	414	412	382	388	445	424	394	397	386	432	400	425	441	414	461	395	437	385	414	411	400	416	395	425	444	409	423	393	414	395	407	406	429	399	416	420	392	428	414	451	390	424	406	390	426	434	404	401	428	380	402	435	428	429	429	433	430	373	406	378	423	402	381	388	373	419	445	426	410	419	398	412	419	419	427	417	398	419	415	421	408	386	409	394	409	401	397	418	434	382	400	430	392	415	406	434	443	411	405	436	426	442	373	394	394	422	417	352	423	403	420	412	431	379	404	409	411	407	434	389	398	437	385	435	437	443	416	370	418	406	424	470	428	403	413	380	403	442	379	386	387	403	403	428	440	394	410	422	427	425	427	397	415	409	408	407	405	387	403	412	398	400	395	403	400	425	384	404	406	422	415	389	406	389	414	421	423	402	388	427	415	393	417	415	428	458	425	412	410	407	383	392	391	445	353	417	402	397	413	392	435	424	457	414	400	394	419	369	397	393	418	411	396	422	387	380	377	430	399	412	394	413	398	374	383	384	400	384	384	393	399	406	398	446	424	415	414	429	406	406	368	403	405	409	431	401	438	408	412	400	415	404	427	394	418	420	412	416	412	415	402	420	416	411	406	417	424	402	428	435	391	375	418	397	405	454	419	425	419	408	436	420	379	463	398	416	398	441	405	419	392	384	409	383	388	442	395	412	416	408	415	436	404	409	422	390	428	443	373	408	413	404	361	398	417	440	410	430	417	404	416	363	385	398	432	399	401	388	400	403	446	385	431	392	410	374	417	412	409	394	413	422	405	436	394	405	385	430	412	386	410	413	398	384	411	382	392	417	408	425	412	389	413	383	418	427	373	417	374	415	431	397	437	417	418	388	414	402	400	414	415	407	454	398	420	421	413	426	424	428	396	394	426	422	412	422	402	422	400	387	441	371	410	399	420	399	409	358	428	450	422	366	411	418	447	393	415	401	438	396	422	426	416	427	402	412	422	418	392	428	366	421	420	423	400	398	429	410	416	389	377	397	407	418	405	422	439	375	436	419	439	390	417	421	396	424	396	394	423	399	419	423	413	403	426	409	409	414	393	430	406	391	410	407	441	439	407	418	422	412	398	413	434	429	416	440	422	428	386	404	397	378	411	404	417	423	417	435	394	397	392	397	448	461	381	422	398	413	406	395	410	412	379	381	373	420	428	401	393	440	415	416	414	412	409	423	380	402	425	415	428	434	385	454	402	390	428	440	417	395	406	401	412	406	436	415	428	430	443	412	417	453	420	427	400	420	424	426	450	422	427	418	426	420	381	441	384	435	394	425	392	400	401	403	415	413	452	420	429	431	457	418	377	453	413	413	407	410	434	382	420	422	397	439	404	412	426	396	400	406	429	402	383	407	408	412	398	382	424	393	412	411	400	392	406	370	419	413	442	465	431	399	399	424	374	420	435	407	425	400	413	440	419	400	385	413	418	418	453	407	441	411	460	438	406	406	393	397	419	402	428	429	377	392	378	401	424	375	410	404	440	444	421	405	410	385	450	399	432	411	375	415	415	374	401	415	368	404	395	401	430	398	382	433	406	397	403	414	401	412	391	410	399	424	422	415	408	413	393	371	415	408	426	421	413	410	416	389	427	392	415	443	386	448	383	427	400	390	401	363	401	398	438	403	404	451	433	445	384	466	418	397	424	407	405	411	404	413	390	408	417	410	402	422	385	402	399	419	429	431	412	429	427	398	409	380	413	410	404	409	418	428	424	434	448	412	406	403	398	405	398	398	407	420	392	421	402	391	398	404	395	425	395	390	397	388	400	434	437	407	379	393	398	418	396	402	434	406	418	438	428	407	436	370	431	390	443	411	404	393	408	395	425	371	375	379	422	400	394	418	401	394	411	430	402	411	441	386	421	435	380	413	398	397	392	396	409	419	408	394	381	371	443	392	420	390	405	374	433	391	424	425	362	434	392	398	428	417	411	414	405	413	444	412	461	395	423	416	388	415	414	391	400	436	404	436	399	384	429	439	390	429	382	379	408	391	405	437	401	370	434	413	413	417	389	407	386	402	394	379	425	406	409	422	424	411	416	411	398	379	407	405	367	419	360	405	428	418	403	398	418	428	402	416	414	420	401	422	387	394	416	390	370	404	427	432	409	385	406	373	421	418	405	439	366	428	378	426	440	446	418	393	423	398	384	397	463	394	417	396	423	357	409	398	449	391	399	434	401	401	378	392	422	391	373	434	416	415	433	398	435	371	432	403	423	413	394	394	424	401	381	387	434	379	414	415	412	392	401	443	430	388	394	395	396	397	412	392	401	408	409	388	405	425	436	417	408	412	415	444	420	401	400	433	415	444	405	416	425	434	420	396	417	409	415	398	387	391	425	413	373	400	426	432	445	443	424	417	412	414	399	436	405	373	441	419	389	394	404	413	408	418	429	443	429	430	422	395	433	391	423	409	431	383	413	412	394	433	375	423	421	448	421	424	416	407	423	435	427	406	393	414	409	374	427	411	403	408	402	392	382	433	379	393	409	404	414	384	406	379	388	410	414	394	392	406	397	395	400	411	423	397	428	390	414	387	391	391	401	414	361	404	390	457	387	424	406	383	392	407	398	404	438	404	420	407	439	427	403	405	420	397	419	392	423	370	378	403	452	417	422	429	403	430	434	387	414	388	425	399	411	424	398	451	414	438	413	412	397	395	392	384	423	415	410	399	406	413	409	401	418	405	398	412	456	428	368	385	415	469	378	448	427	403	428	438	403	408	419	436	415	433	424	416	426	399	415	408	406	407	388	400	412	385	418	458	428	410	427	383	386	393	388	404	439	434	417	424	424	407	432	440	419	417	421	409	408	401	412	371	451	408	385	410	397	409	377	419	419	419	394	391	404	436	394	410	424	393	453	415	435	388	394	382	428	424	392	408	379	420	405	433	420	411	401	420	387	386	400	438	395	383	409	420	412	412	386	402	393	401	398	425	429	419	442	405	404	385	387	409	387	415	420	384	400
58799	29112	14142	5100	1744	530	255	182	200	205	223	194	194	167	188	206	217	207	179	220	201	184	209	224	201	191	206	224	214	221	202	214	190	207	212	202	160	222	222	226	208	203	177	229	222	215	226	209	199	208	222	193	205	189	175	206	212	243	198	209	204	224	208	202	190	194	223	188	184	191	208	210	220	220	187	209	201	225	200	223	209	195	193	222	248	202	197	210	199	210	181	202	174	213	199	201	214	215	191	196	205	173	200	196	201	214	238	205	227	190	221	223	208	207	211	218	188	229	231	182	218	204	211	234	189	187	208	213	213	191	209	183	219	192	211	215	207	214	205	193	213	230	203	218	199	181	198	209	203	241	230	200	200	217	233	213	214	221	195	213	188	204	207	177	211	178	236	229	176	210	199	198	205	194	220	182	223	169	201	205	219	209	226	190	208	197	185	227	215	211	222	222	202	209	197	240	184	217	198	240	187	203	211	195	200	218	165	214	229	216	204	182	215	207	209	171	211	204	194	215	209	186	168	196	178	182	228	215	227	182	195	229	202	212	190	216	193	185	197	228	222	240	172	200	198	234	205	229	208	208	181	226	198	195	183	187	194	204	218	209	208	204	195	244	206	207	189	212	192	207	174	192	217	245	185	211	210	208	187	214	207	220	217	183	215	163	206	210	224	207	219	214	183	192	204	197	202	191	223	193	222	213	208	201	183	225	202	216	219	172	245	249	198	216	217	194	222	195	208	201	189	189	189	215	225	208	213	194	218	199	206	207	194	182	201	190	199	194	202	207	214	184	230	203	195	195	202	219	245	210	211	203	199	187	216	200	203	189	186	201	225	204	204	200	202	171	211	217	218	190	207	184	213	180	210	225	189	225	189	191	219	188	208	211	226	206	197	188	211	194	216	222	201	206	180	209	213	226	209	214	194	199	203	177	182	208	186	229	227	214	203	188	198	212	201	206	192	194	165	218	224	225	188	200	191	189	204	204	222	195	210	186	197	211	215	210	190	241	175	190	220	181	159	220	196	227	224	226	239	200	205	225	201	230	203	223	210	197	221	235	199	212	188	210	175	209	222	254	188	201	177	206	205	203	236	222	210	194	221	215	190	204	215	183	219	208	193	210	206	201	198	219	202	202	231	206	214	186	156	200	205	194	190	182	198	192	218	219	212	186	214	195	218	175	195	185	180	218	198	197	212	218	227	212	193	203	212	193	224	202	225	207	235	206	192	185	183	200	213	222	193	197	199	196	213	195	240	213	186	198	188	202	230	225	203	243	207	206	244	230	206	210	238	206	189	204	210	190	236	221	200	220	220	185	180	198	210	210	199	193	189	216	183	178	214	217	177	218	212	215	237	182	175	215	194	200	220	203	203	184	178	198	177	186	222	194	199	204	202	196	194	207	218	189	192	189	202	183	187	199	188	206	195	212	200	221	181	193	199	221	206	223	211	208	222	214	206	207	211	202	196	197	212	188	198	221	208	203	203	211	194	196	214	202	212	186	207	199	217	206	190	197	210	224	200	179	200	192	187	198	188	195	191	208	185	216	213	235	209	175	226	227	199	193	211	215	200	215	196	215	209	214	247	202	208	187	188	231	197	166	222	198	222	181	197	184	200	216	204	201	188	202	193	226	207	224	202	171	199	192	171	186	219	211	212	177	227	215	225	219	188	202	213	208	206	207	195	197	206	214	230	193	176	184	205	231	241	194	210	201	221	202	190	219	204	216	199	232	213	183	176	190	216	206	219	172	236	188	231	216	241	208	196	210	196	213	205	219	196	190	203	224	214	199	196	219	202	174	210	194	208	201	194	197	205	200	195	205	202	197	200	186	202	196	199	187	183	194	185	192	181	182	192	185	178	193	191	206	218	211	237	197	212	204	230	190	172	213	208	204	195	205	192	200	171	170	201	219	200	205	183	195	184	202	233	173	212	200	208	204	193	209	207	194	203	190	201	213	222	185	194	244	188	181	212	198	217	218	241	239	222	212	208	202	216	227	232	217	205	209	218	186	240	191	204	193	191	169	252	243	217	200	203	201	220	228	199	190	210	199	219	206	198	186	212	177	212	189	210	191	195	188	215	224	208	220	195	188	204	206	230	210	197	235	184	237	214	210	251	211	203	172	173	179	223	197	211	220	196	193	179	214	225	197	175	179	197	190	200	226	188	204	196	220	189	209	199	185	186	209	230	194	267	212	185	205	199	232	198	189	187	172	183	205	199	224	211	183	198	226	192	187	191	180	215	202	186	210	187	225	214	184	213	208	192	197	193	224	219	192	214	201	203	208	231	203	201	213	197	190	216	207	188	224	216	219	164	196	248	230	235	205	190	206	193	207	183	220	211	199	191	210	217	194	193	210	217	234	186	198	189	202	186	181	230	207	218	198	203	207	210	216	231	185	205	210	208	219	203	202	191	202	222	227	206	205	201	218	203	221	221	201	207	208	223	221	214	188	215	195	217	203	177	197	232	199	197	184	185	206	211	220	200	208	210	181	213	180	205	194	208	187	194	235	195	179	194	202	199	218	220	199	214	239	226	199	185	212	199	188	202	182	199	196	204	195	237	191	197	198	217	238	161	205	201	215	249	199	190	223	196	186	206	185	199	207	221	208	167	172	219	186	201	192	211	210	211	224	222	226	235	211	179	210	198	178	208	228	202	200	199	206	225	191	198	237	210	214	201	210	205	175	216	183	223	208	253	212	236	217	173	227	200	196	211	205	201	194	222	205	200	198	236	199	188	210	203	216	196	219	239	247	200	220	176	208	237	194	185	219	206	186	251	226	211	202	194	181	210	198	239	224	221	220	198	228	203	206	234	194	195	225	218	210	192	221	237	211	225	219	215	253	210	194	217	192	202	206	218	208	209	208	205	248	217	203	218	212	240	224	211	222	206	208	194	199	207	208	198	212	226	188	252	192	188	199	194	217	203	200	204	185	211	208	196	212	237	201	213	181	217	234	197	181	210	216	198	178	201	222	218	225	184	180	229	210	215	203	235	192	199	223	212	215	180	195	224	243	244	195	189	169	220	214	184	225	209	181	208	224	217	223	219	212	208	199	186	187	231	218	224	202	203	203	207	207	198	206	215	218	191	221	203	219	172	203	203	200	216	190	211	201	201	178	200	209	196	255	223	198	196	207	195	195	203	211	189	192	189	224	204	201	202	194	187	206	202	213	195	208	211	187	216	198	218	197	178	196	203	180	200	185	215	195	197	217	183	191	198	187	198	198	237	207	205	229	220	186	187	194	185	183	184	186	188	197	214	210	227	197	228	208	212	200	177	221	217	200	212	205	200	206	211	199	208	205	227	219	208	201	250	199	163	201	213	192	214	196	185	212	184	216	219	187	217	200	211	195	211	229	197	193	177	194	181	190	229	227	170	247	195	213	221	168	189	205	203	198	225	187	207	211	203	222	213	224	243	209	207	212	204	201	190	195	226	191	211	204	209	218	198	216	202	235	179	192	233	200	212	218	226	237	222	206	184	202
37533	20492	16282	9347	5178	1712	611	494	487	451	459	467	448	461	447	455	443	459	418	442	474	467	456	425	443	454	417	478	455	451	433	461	443	433	431	444	439	439	452	462	458	452	439	443	439	458	438	410	444	452	463	458	429	430	441	482	411	430	437	484	403	420	457	457	433	421	459	399	425	430	455	403	439	441	425	463	459	459	437	445	421	450	454	455	454	443	404	448	434	428	447	445	438	491	437	486	452	449	446	447	449	474	458	444	407	419	444	470	434	417	440	439	425	430	457	451	455	469	476	423	437	415	461	416	481	442	459	449	457	450	464	458	455	467	453	453	474	457	454	417	443	438	452	459	464	480	459	440	418	427	428	419	433	456	450	464	452	445	457	453	419	396	465	406	430	431	454	446	439	409	433	460	491	457	436	457	428	444	441	441	420	495	480	405	480	456	451	431	438	406	452	437	449	462	436	431	450	431	466	455	419	467	455	453	404	421	469	447	462	417	411	459	474	477	416	454	435	487	473	404	436	462	455	435	465	479	480	434	433	475	444	447	426	399	470	453	434	459	416	439	480	451	415	471	427	445	443	433	455	439	430	494	424	464	416	438	435	457	452	445	445	437	470	402	443	416	489	472	471	423	451	450	428	466	466	450	415	436	422	475	426	433	456	447	475	442	424	477	431	453	467	453	442	462	448	424	431	455	471	456	496	463	435	472	469	418	445	426	418	421	427	408	449	457	463	453	420	458	421	426	461	431	460	429	458	457	383	454	432	416	473	447	436	449	472	478	441	470	437	458	460	466	415	445	461	444	472	448	437	431	443	430	400	434	459	460	429	457	440	450	419	432	448	434	439	409	406	469	454	433	461	433	469	419	466	471	428	435	444	444	394	438	441	406	448	456	441	502	413	451	451	430	448	418	441	475	451	434	453	436	439	444	417	426	433	445	438	487	457	471	435	473	426	448	403	431	454	412	444	423	467	463	411	452	438	419	472	423	443	467	442	444	422	423	444	459	460	454	463	468	457	415	467	430	475	479	429	460	436	434	467	467	463	484	434	430	444	439	424	463	476	405	444	429	441	441	471	449	445	477	483	437	418	479	462	429	443	447	439	462	450	421	426	425	438	436	420	480	426	444	480	420	484	427	469	455	417	424	442	427	444	472	416	472	445	440	445	450	462	424	458	444	480	427	419	444	463	446	427	432	422	467	469	432	460	471	434	444	439	466	441	471	444	454	430	476	448	444	450	385	414	425	404	441	460	430	455	445	455	421	439	417	434	409	476	432	449	462	429	466	418	427	462	454	460	429	447	442	430	417	450	469	452	491	428	439	461	436	405	474	446	449	454	429	443	460	434	452	445	443	417	428	435	444	463	422	431	464	414	474	441	441	462	431	460	457	434	447	466	418	443	445	454	452	465	419	419	466	428	422	457	443	439	441	481	427	396	483	464	447	432	435	443	457	445	430	418	436	461	427	442	429	447	457	463	425	443	444	426	439	414	428	474	442	463	431	444	430	426	415	467	426	476	447	427	432	415	451	440	395	410	477	413	468	423	460	419	423	481	442	434	446	446	491	439	490	438	457	416	427	455	433	435	429	434	426	461	456	437	460	427	425	460	440	468	429	446	454	462	427	429	473	427	402	464	466	410	465	473	437	437	459	462	423	467	436	445	445	431	456	427	467	457	466	451	446	452	442	460	417	418	482	430	437	438	431	438	442	436	461	437	412	435	451	427	425	469	426	428	395	404	417	451	445	442	402	461	453	452	435	467	437	474	471	440	454	444	419	439	444	456	419	465	445	433	463	422	452	474	482	436	441	452	417	430	444	425	416	460	456	426	463	441	450	437	426	416	424	458	434	416	447	439	462	431	410	435	413	431	421	440	419	438	442	446	452	446	445	467	416	428	472	477	443	460	423	453	423	463	431	459	434	441	459	429	434	427	399	450	398	460	468	456	393	498	432	450	433	433	424	435	417	424	430	390	474	436	443	417	431	427	424	445	431	474	462	431	409	470	445	448	452	439	461	450	437	456	465	448	449	423	465	418	459	421	482	462	467	449	388	431	406	442	451	420	436	438	437	442	438	463	445	467	425	460	450	452	428	464	447	463	448	486	434	402	455	441	445	472	458	463	467	435	463	450	473	459	471	451	466	440	486	389	457	500	424	451	450	434	466	459	435	426	424	420	442	438	427	428	420	427	454	431	457	445	428	452	440	436	433	472	442	497	484	457	449	457	457	441	433	447	448	498	468	459	491	470	448	430	407	437	451	446	438	405	450	454	419	442	388	415	450	447	404	433	466	457	473	460	439	444	467	460	440	466	452	484	431	464	451	427	454	480	450	439	404	471	431	457	473	456	457	443	447	418	453	468	457	449	424	480	444	418	430	439	426	439	417	402	427	426	405	438	446	469	480	452	452	437	465	449	448	444	425	453	461	460	418	470	436	450	455	439	425	442	455	405	466	439	439	414	458	433	440	423	474	485	451	429	467	479	462	456	414	474	431	438	475	482	446	446	417	492	415	444	410	452	412	450	451	434	490	447	453	442	415	384	428	433	428	452	442	446	420	485	484	460	440	421	435	443	445	421	463	447	456	450	410	445	471	417	478	429	455	484	458	446	412	461	451	457	457	469	427	443	473	439	438	443	423	452	440	435	447	455	491	428	413	456	414	444	462	469	449	443	437	425	463	433	445	434	472	443	452	428	437	482	421	437	456	431	459	452	415	466	456	466	457	476	438	437	475	446	421	426	470	422	438	438	434	450	463	481	445	453	426	439	459	456	452	461	447	485	468	479	470	454	435	468	450	433	415	427	428	467	441	417	494	412	482	456	452	440	416	435	431	431	452	472	417	459	450	434	467	415	424	457	488	429	436	425	402	432	453	411	419	430	456	424	450	417	464	469	433	454	440	436	425	429	415	457	445	431	456	481	427	465	433	473	436	423	407	436	476	414	447	483	477	449	429	432	430	478	388	438	432	416	451	485	416	443	455	463	476	451	438	416	434	439	439	429	424	474	440	470	426	440	442	446	423	458	424	441	444	460	426	480	402	452	430	444	454	466	409	431	422	461	451	481	427	484	442	423	417	444	428	413	432	445	435	436	483	457	425	395	435	461	419	455	432	447	416	441	447	433	443	466	428	416	471	469	468	451	455	449	489	451	438	453	442	422	388	458	450	473	445	399	426	467	468	451	405	464	486	423	421	426	466	451	439	465	455	432	439	450	447	449	479	493	433	459	423	453	425	472	408	469	438	445	444	438	466	442	419	462	398	425	426	408	406	473	417	414	441	473	459	435	471	446	454	401	441	430	475	463	427	457	446	440	446	419	485	469	459	436	400	439	462	428	426	444	435	427	414	451	444	450	441	410	461	479	430	459	448	429	454	454	406	468	420	421	425	452	414	450	434	464	441	400	456	440	415	422	390	484	461	442	449	460	480	403	454	398	443	444	421	444	418	472	442	451	438	413	450	427	444	434	425	410	417	392	430	412	427	461	452
68615	32851	14258	4611	1925	678	328	301	247	251	261	278	243	264	278	233	292	241	261	288	268	272	266	256	284	272	244	277	312	276	239	254	289	269	258	287	269	260	267	267	262	272	269	228	269	254	255	276	270	232	285	270	298	244	260	262	258	270	261	276	243	275	270	283	262	265	266	255	270	231	264	269	279	289	239	245	296	259	257	263	259	259	247	296	274	246	270	252	273	272	251	266	261	280	241	247	259	239	274	235	273	266	296	277	311	276	231	283	255	270	261	284	251	277	261	274	231	250	269	277	248	269	244	296	243	257	252	280	259	229	287	265	266	251	323	274	284	258	263	282	270	290	259	255	288	261	251	242	262	223	255	318	253	234	276	261	252	246	265	274	249	244	287	261	288	273	287	256	276	289	248	266	252	270	274	255	270	275	231	272	270	238	231	287	270	280	292	268	267	249	255	231	270	242	259	281	257	291	270	282	304	296	293	264	292	291	258	308	269	267	270	258	260	264	272	270	289	272	277	270	232	247	255	273	266	274	243	238	262	232	274	253	233	244	240	252	256	280	288	262	279	280	284	262	270	261	272	246	292	271	276	272	255	260	254	277	286	273	262	271	273	239	230	286	264	270	258	257	255	281	268	257	252	232	256	265	287	242	263	282	254	248	294	244	284	300	286	265	269	275	300	268	274	259	235	277	260	279	263	262	278	242	258	254	250	256	229	259	257	225	291	290	273	271	319	264	272	257	246	270	280	247	272	281	283	285	268	278	240	243	251	245	240	261	246	242	242	239	255	259	274	269	287	259	280	263	279	253	263	247	230	243	261	269	272	260	260	265	245	278	263	260	279	246	291	242	273	255	260	256	285	260	280	287	244	296	258	305	295	274	261	280	279	232	266	248	265	254	276	285	268	274	244	276	266	275	281	250	273	245	274	241	255	245	311	257	283	267	257	271	232	261	271	264	261	274	260	247	244	284	236	251	260	243	282	292	273	306	276	230	256	265	310	262	273	266	260	246	237	253	278	240	268	240	226	263	257	280	268	257	206	274	271	258	285	264	249	262	272	266	277	269	238	227	234	267	290	247	269	254	279	287	276	284	294	292	296	253	253	260	265	266	239	259	246	255	252	263	274	292	241	268	234	286	270	302	261	287	287	260	273	245	304	255	317	277	259	284	266	282	271	271	288	265	275	261	264	282	275	235	259	263	255	257	240	253	261	281	265	285	307	265	271	304	293	297	269	261	286	270	252	272	245	276	260	272	214	238	254	267	270	276	266	266	264	272	261	269	259	258	294	285	260	249	265	258	249	287	287	280	274	274	280	249	246	239	287	307	287	285	284	265	244	285	267	257	246	262	273	230	240	235	256	280	263	293	257	242	237	258	288	233	287	281	286	270	275	262	256	260	302	284	267	245	274	275	273	245	296	249	277	298	271	253	279	289	248	271	260	258	245	282	242	246	273	282	248	261	243	266	275	245	247	282	267	275	297	264	296	263	299	301	279	256	247	257	254	272	291	269	250	271	270	273	268	273	256	299	267	233	337	281	288	268	252	258	306	259	249	300	268	258	298	269	264	256	284	258	273	258	225	267	273	280	280	232	259	259	240	255	250	273	279	268	239	264	258	237	253	280	272	245	266	280	236	229	246	275	260	229	252	264	263	228	247	281	262	252	252	263	268	297	311	289	256	263	263	269	253	282	314	262	270	283	233	242	252	269	267	286	301	229	216	283	270	234	229	267	264	292	265	292	269	263	264	214	286	267	266	271	288	247	260	282	267	258	250	248	277	258	247	272	260	261	257	275	286	285	281	248	296	269	249	259	265	276	281	267	246	255	282	250	277	253	246	243	268	259	258	258	260	294	268	282	265	256	244	246	266	279	235	276	269	254	258	236	266	285	263	259	258	235	269	292	253	277	259	283	244	264	295	279	269	266	277	250	318	262	273	237	277	262	277	279	276	290	257	293	262	273	259	252	283	282	237	271	237	278	306	274	249	266	259	252	285	270	234	268	254	259	267	271	282	262	279	232	252	276	241	246	247	269	257	258	268	234	261	257	242	248	251	236	240	253	265	266	252	253	280	267	274	279	285	258	263	296	259	246	271	244	257	257	246	271	293	242	257	270	229	256	294	280	263	233	250	263	247	225	267	276	266	280	260	280	288	289	229	257	267	271	268	254	253	269	257	255	256	242	213	216	259	259	239	243	245	258	226	243	265	293	295	286	300	268	241	261	281	250	257	273	271	291	249	289	269	299	266	257	265	221	282	225	243	250	255	283	265	277	245	258	244	258	267	288	254	281	267	274	239	296	281	250	242	287	263	258	264	293	240	291	241	248	231	222	295	256	280	262	277	274	273	258	240	267	260	264	272	286	230	236	271	297	263	256	268	255	265	292	269	251	243	305	278	268	265	282	263	293	262	276	263	252	269	252	273	266	244	273	228	282	259	256	252	265	262	238	260	227	273	263	260	272	276	260	275	218	264	286	246	282	246	260	259	278	289	248	267	237	287	277	303	255	248	263	274	229	249	262	298	269	277	253	279	275	292	255	269	252	257	261	271	268	279	275	285	229	273	295	253	300	257	247	263	275	258	283	267	279	256	262	295	264	289	276	284	275	259	277	260	272	278	234	266	266	263	287	271	260	279	247	253	230	261	260	263	258	230	287	286	267	272	262	231	231	265	269	241	242	272	273	266	226	270	265	290	239	239	235	269	290	249	248	292	276	249	264	286	267	253	262	276	248	283	276	240	249	266	266	269	256	248	267	250	247	276	256	247	291	270	284	289	243	265	259	278	235	262	258	311	256	281	258	276	269	286	217	285	261	272	256	258	265	251	252	299	269	275	259	272	257	219	270	253	265	301	282	255	254	241	276	281	280	247	260	270	266	256	274	289	237	253	259	266	287	276	278	277	263	260	295	305	264	251	290	286	276	257	262	261	284	275	269	231	254	272	258	270	269	255	245	248	291	246	263	234	244	256	294	287	262	230	291	269	273	295	277	282	281	259	308	268	300	279	283	270	278	262	263	226	285	238	248	272	243	282	271	275	278	253	238	283	285	300	243	251	286	229	248	253	285	270	272	259	263	246	280	264	243	247	253	262	272	275	275	226	279	264	266	256	268	271	260	263	295	258	257	269	306	300	267	267	271	255	245	236	223	277	259	284	272	279	262	280	288	296	288	257	242	262	266	262	253	264	288	244	247	271	266	302	289	255	282	265	259	267	279	293	250	252	254	276	270	257	244	237	262	252	263	264	251	233	254	263	259	248	290	266	284	248	251	274	249	262	284	276	269	238	268	269	258	290	244	259	251	272	273	256	285	279	250	236	250	239	256	250	279	245	292	250	237	272	264	283	247	256	306	281	271	242	245	285	277	263	241	249	247	275	283	270	243	259	282	226	270	263	303	264	277	314	274	260	270	283	280	282	272	281	269	243	254	295	269	313	252	246	267	273	229	256	269	241	264	244	248	281	293	249	254	280	251	264	312	250	288	279	258
44439	21869	13481	8159	5001	1841	767	609	598	582	560	624	594	584	585	569	619	523	580	570	544	568	555	568	540	565	580	553	531	551	542	568	562	564	560	547	568	547	549	547	596	549	570	566	508	593	558	553	548	567	583	509	541	533	539	543	593	555	557	565	565	522	571	571	540	543	571	543	511	526	546	545	587	560	554	578	515	562	547	557	558	570	542	549	550	562	571	554	559	546	578	545	524	575	541	543	524	578	543	590	549	576	578	519	578	555	568	563	537	605	550	580	593	564	521	562	583	540	562	516	559	589	555	529	608	610	583	559	548	564	513	526	561	567	562	551	571	515	535	532	568	557	571	511	553	522	591	578	596	531	549	547	507	566	579	548	542	569	548	568	540	513	583	558	568	594	557	582	592	546	578	552	555	560	591	547	548	563	595	563	551	582	526	560	600	527	604	542	575	540	541	591	550	576	579	565	592	583	585	531	529	575	576	563	587	554	544	522	589	563	577	574	588	531	573	561	608	503	596	583	593	562	583	548	545	567	539	562	544	575	545	558	504	527	568	555	521	548	542	554	569	589	569	558	534	537	537	534	534	614	575	573	547	546	563	554	551	527	545	572	568	539	633	536	584	588	580	526	523	596	572	580	572	559	580	606	555	530	592	520	576	564	535	582	568	547	554	562	572	557	544	537	605	543	564	547	599	567	564	507	537	550	540	547	496	541	573	518	503	560	561	539	580	560	566	533	579	556	508	522	567	591	604	519	535	510	575	563	564	525	566	558	549	554	568	552	609	535	546	590	555	562	534	534	555	547	598	564	536	562	536	552	562	560	552	566	580	540	545	556	512	591	569	568	570	571	519	550	570	543	560	510	551	581	544	578	516	529	556	567	554	544	579	540	573	544	579	548	568	546	598	531	522	536	562	594	526	590	549	556	546	594	591	588	522	567	575	586	561	572	567	552	516	528	598	574	577	567	513	561	558	554	564	557	541	577	596	510	564	492	486	560	555	585	558	614	593	585	573	570	544	533	524	561	561	541	573	557	582	518	561	558	557	553	529	553	535	557	546	563	530	573	574	575	579	572	505	563	535	532	555	533	555	516	575	576	578	559	571	532	552	510	550	547	561	551	530	583	554	562	580	590	551	582	530	572	571	529	515	540	544	601	509	555	574	568	549	566	548	539	544	527	525	562	581	567	562	550	573	558	524	541	595	552	582	577	542	535	547	575	535	547	586	563	536	557	544	596	597	567	539	565	555	609	562	535	543	580	558	526	534	560	543	586	527	541	563	547	578	530	524	581	553	545	551	556	567	555	554	581	550	540	537	553	542	558	511	574	579	576	584	555	566	532	540	516	534	540	562	522	551	567	556	539	553	573	557	559	569	548	545	590	572	556	590	550	570	548	561	552	515	560	540	526	546	540	556	559	557	588	533	528	571	549	586	581	568	560	584	593	547	547	581	526	542	530	569	573	538	530	562	550	511	542	530	583	541	513	609	544	563	563	599	585	535	544	577	546	552	607	528	573	573	547	542	586	521	587	581	576	549	557	560	561	544	558	548	514	561	584	573	585	561	575	579	565	531	585	534	575	566	551	513	556	550	561	563	575	515	511	552	577	536	593	575	552	565	558	557	550	600	579	527	563	582	569	533	540	551	587	564	538	536	582	591	576	550	596	557	604	573	538	559	567	589	547	534	577	580	560	527	550	572	617	551	568	564	531	554	536	546	586	566	570	556	574	559	524	559	564	592	565	553	542	538	528	552	560	559	547	543	563	561	556	584	550	496	547	580	554	577	557	563	544	541	555	572	529	523	541	597	595	605	516	564	556	556	532	539	551	548	592	526	582	565	535	578	571	562	570	532	537	581	538	564	586	517	542	546	580	553	566	506	510	595	579	567	559	560	575	582	581	556	557	564	525	531	586	565	588	573	580	553	546	593	568	567	541	532	525	567	560	574	533	562	547	555	561	556	537	523	593	589	493	572	595	529	591	564	562	520	561	574	522	553	569	507	581	558	554	541	574	494	552	569	518	553	545	531	582	527	548	562	536	558	616	537	536	525	549	565	574	541	551	522	547	568	552	549	568	568	566	555	555	527	564	550	583	543	542	560	553	594	546	515	601	489	589	592	542	569	561	595	589	540	531	560	576	585	560	579	568	558	520	537	557	570	558	552	565	578	624	551	567	525	530	569	590	578	557	504	541	567	576	551	533	578	610	602	567	538	585	574	529	615	541	519	557	563	572	552	588	549	567	551	588	583	529	541	540	526	525	582	553	551	614	562	538	540	586	546	594	549	541	555	586	560	547	539	555	547	523	555	579	522	544	561	540	523	530	563	548	567	531	562	534	570	581	565	545	532	572	592	537	540	552	527	543	568	515	574	566	534	541	548	567	557	598	545	543	530	561	550	523	563	560	588	559	511	531	556	536	571	573	564	539	558	559	554	546	549	582	543	577	594	544	582	552	543	547	590	569	534	576	579	567	593	562	562	553	568	575	532	547	581	594	589	570	574	539	533	593	560	585	601	531	562	573	574	565	545	580	563	529	564	583	514	552	526	555	567	589	564	567	561	560	554	500	539	540	584	544	599	582	531	552	568	568	591	552	555	585	564	533	534	547	568	577	597	566	522	526	573	510	559	601	546	533	574	588	535	561	599	555	560	543	570	564	586	569	575	599	589	560	567	556	543	535	558	548	554	569	594	554	580	566	556	552	566	565	572	550	547	542	544	577	540	602	561	561	559	569	563	583	584	555	518	540	562	545	592	509	534	521	546	560	583	554	569	553	568	554	581	562	599	564	537	513	564	578	582	555	583	583	554	561	549	554	575	619	525	536	541	524	562	589	566	551	578	555	552	524	588	589	574	546	527	535	559	535	563	560	577	557	555	521	568	553	556	531	548	532	597	535	561	610	547	576	517	543	609	505	559	587	531	542	570	542	508	529	563	592	505	577	559	542	572	593	520	583	511	575	575	546	570	544	604	566	578	523	557	538	530	550	547	528	573	537	553	557	506	537	557	549	576	560	564	555	523	557	568	526	557	593	580	561	551	540	536	568	536	530	569	541	545	536	526	543	491	560	586	559	545	573	564	580	511	591	602	595	576	555	553	587	587	556	558	534	556	559	608	544	532	566	597	537	588	531	568	524	610	523	572	553	569	535	527	539	614	566	503	537	576	522	554	565	574	555	550	555	555	604	569	514	522	570	533	543	547	580	538	599	564	568	540	564	495	531	548	549	575	554	567	548	540	569	599	557	556	549	549	522	590	577	526	582	563	560	542	557	594	547	544	577	529	566	547	554	588	574	617	568	559	503	522	559	561	575	571	564	602	559	523	555	570	564	555	586	579	576	543	548	574	560	589	535	507	545	595	536	551	538	556	559	559	591	570	553	556	548	564	547	553	563	571	557	544	551	542	552	568	537	599	622	578	557	600	525	531	561	540	491	567	535	607	558	551	561	547	559	539	575	612	573	584	578	567	592	550	546	564	556	584	540	555	577
49029	20654	5823	1490	501	295	229	203	205	210	212	199	191	200	191	217	193	200	219	213	211	207	211	195	233	218	205	200	206	217	201	203	186	162	216	204	200	217	201	203	216	249	201	217	196	208	184	179	222	196	232	187	220	204	233	202	200	200	207	215	212	219	212	214	232	204	202	196	217	222	224	192	192	215	212	200	221	224	198	205	189	240	189	182	199	181	187	212	198	221	170	223	225	210	213	241	209	206	189	219	212	234	228	188	218	230	183	201	171	202	208	202	185	174	188	216	217	208	264	208	235	241	204	216	194	215	202	209	208	211	187	224	188	188	209	190	213	209	205	186	214	197	211	198	193	195	202	199	198	209	216	235	208	202	195	202	237	186	201	242	208	188	191	194	200	209	225	189	204	211	198	241	183	231	174	212	192	207	175	223	214	214	195	191	218	229	227	220	189	214	227	223	204	185	216	219	187	213	234	198	215	205	204	193	188	214	192	210	229	202	200	208	215	215	180	218	214	208	220	200	194	182	229	205	195	201	215	185	218	229	212	188	224	199	194	202	188	217	211	227	170	216	217	218	252	238	209	226	208	193	201	186	196	208	201	213	178	208	193	196	223	228	207	216	223	218	242	208	229	207	208	220	204	201	194	182	220	216	198	232	199	202	221	211	193	203	189	217	204	209	177	220	224	203	208	202	195	220	197	204	200	181	199	181	211	234	182	208	215	221	231	209	197	196	218	192	200	206	208	202	212	225	188	213	205	215	210	198	189	222	189	224	217	203	236	188	221	212	204	214	203	220	230	242	217	194	178	183	218	225	202	196	200	214	203	191	202	213	214	186	197	212	214	207	212	193	233	177	196	224	203	204	186	238	215	171	232	205	209	192	193	226	195	195	218	221	212	211	199	193	188	189	197	191	228	201	220	180	221	194	182	199	178	197	226	194	198	209	207	223	211	215	222	236	183	178	212	190	229	200	220	199	248	227	226	235	179	182	221	221	202	205	195	218	202	224	183	218	205	188	230	177	204	187	165	229	173	202	174	224	239	208	198	217	189	192	215	248	202	200	196	197	235	225	228	208	200	205	210	215	220	221	223	218	204	226	212	204	226	178	193	206	190	231	202	212	225	213	201	229	221	218	174	218	201	199	228	224	227	202	211	218	186	199	203	187	197	183	199	189	216	199	218	232	191	170	201	188	211	199	194	179	211	181	201	194	207	190	212	209	210	182	192	190	187	218	195	237	197	231	206	214	200	228	217	205	199	190	219	212	211	226	215	176	201	181	214	215	209	219	197	221	213	182	170	227	203	193	221	207	200	217	203	185	198	199	206	209	193	190	219	213	205	220	215	249	226	243	209	214	197	229	230	195	207	249	243	193	207	204	189	184	203	221	214	180	207	226	219	210	199	209	200	204	199	187	219	228	197	210	175	223	213	187	182	195	191	222	218	196	217	213	203	182	218	214	187	204	204	220	198	232	211	214	190	209	201	193	191	216	206	206	234	223	197	188	198	224	214	205	208	206	196	205	227	200	203	210	198	205	232	184	190	210	215	184	222	196	228	217	181	189	210	179	185	201	175	217	206	198	230	228	211	212	217	225	208	202	208	192	184	222	205	227	242	205	202	175	203	195	208	179	177	213	207	193	199	235	212	184	188	228	220	197	176	224	191	237	214	182	199	187	206	189	249	206	181	227	221	196	214	178	205	232	253	201	206	209	204	193	206	210	207	220	212	212	198	231	207	193	214	226	179	209	229	229	206	226	179	228	196	225	224	194	206	227	215	227	216	221	210	207	204	203	203	207	188	204	208	200	211	205	227	213	206	228	195	220	201	230	215	217	201	196	212	234	228	214	200	197	181	227	213	208	188	219	179	202	223	229	211	239	251	192	194	217	174	221	188	197	192	210	204	218	210	189	193	195	229	216	226	185	196	218	221	216	198	174	204	202	229	222	203	187	195	225	235	173	201	185	189	222	207	204	223	218	216	212	215	209	235	207	208	216	207	226	201	195	190	216	187	180	167	207	222	191	198	213	219	191	209	193	209	170	169	202	197	212	200	181	191	180	225	206	194	210	200	192	193	202	216	206	225	203	182	194	202	204	202	189	197	224	203	173	217	195	229	217	211	218	200	219	205	205	192	186	184	236	203	185	205	194	200	207	221	205	219	224	192	214	254	178	196	229	203	199	224	217	220	218	216	206	223	226	206	179	234	199	227	193	192	216	228	219	205	201	215	201	195	198	188	216	231	220	211	198	191	214	225	225	224	216	190	198	193	219	180	218	227	208	226	216	213	205	227	191	208	214	194	222	209	239	189	186	208	233	242	208	207	205	230	246	213	226	213	211	198	188	185	221	234	204	229	192	198	231	212	189	231	175	225	216	194	261	206	190	189	175	187	195	237	212	190	204	193	199	197	201	189	217	230	203	193	190	186	232	204	186	199	184	180	216	219	206	233	225	197	209	221	211	185	225	203	187	155	198	193	213	205	239	203	213	218	191	210	191	222	176	191	215	204	212	202	223	213	207	230	252	191	220	204	221	226	180	181	237	200	193	227	234	217	209	191	214	195	229	222	191	218	208	204	224	216	214	213	213	192	188	221	183	192	213	163	220	212	225	229	199	193	220	216	209	177	215	213	227	180	218	174	203	195	212	224	206	183	196	198	228	210	242	206	221	209	173	201	212	199	198	223	200	205	209	177	189	182	196	224	213	222	206	211	214	199	213	206	205	193	195	215	232	212	201	200	203	215	193	197	225	195	167	198	183	195	216	178	178	229	202	211	205	212	223	164	201	206	209	229	181	199	208	230	214	235	231	219	217	205	201	182	172	199	237	178	176	188	226	212	225	192	191	201	210	207	212	194	181	202	195	212	198	211	204	196	239	205	206	196	205	213	229	222	187	200	178	189	189	195	190	208	207	213	222	200	215	190	172	201	221	196	212	182	203	183	211	211	237	202	216	176	197	182	182	189	199	218	184	192	225	208	185	191	196	202	196	206	177	236	202	181	217	194	250	206	214	221	201	223	193	202	201	233	211	211	198	206	199	186	202	216	186	200	204	189	178	191	229	177	218	207	220	189	181	195	211	229	198	210	184	190	234	209	223	267	214	187	237	215	252	228	233	203	214	199	198	187	200	222	225	199	199	232	227	188	208	204	199	198	189	186	227	235	197	205	171	208	208	211	180	223	191	204	189	203	200	210	217	201	231	234	212	205	212	197	241	249	185	225	189	194	216	203	231	204	231	189	215	210	161	181	184	223	190	186	186	204	191	225	200	166	182	217	205	210	199	199	216	204	207	228	177	214	175	187	210	210	200	208	204	193	225	220	192	212	193	209	184	223	222	213	214	237	205	201	183	211	205	182	228	217	216	230	270	189	208	191	184	227	196	222	211	213	199	211	198	186	230	240	195	218	199	216	184	192	222	198	209	224	231	207	223	209	228	194	218	197	208	203	221	195	203	228	207	214	202	209	185	199	196	233	216	223	231	198	199	225	215
32726	15013	6624	3055	1293	682	520	471	458	445	460	450	442	407	429	489	425	434	452	448	440	461	437	459	472	433	452	424	497	417	483	426	414	463	432	438	437	440	461	416	462	445	420	423	427	480	437	445	411	442	428	453	466	461	420	447	411	436	399	437	473	426	460	452	477	488	439	448	470	436	429	427	464	465	471	408	441	433	420	418	419	439	496	454	416	468	475	437	449	446	417	485	482	402	453	447	468	433	493	429	422	412	421	445	446	424	421	480	444	451	457	448	452	456	472	449	493	424	465	408	440	435	438	452	410	455	420	468	459	448	435	428	436	419	452	437	479	476	468	471	404	430	456	409	449	420	423	434	415	459	421	449	415	428	462	405	449	414	453	437	426	415	444	461	413	392	467	468	483	417	451	437	446	440	475	403	466	460	448	446	443	438	415	455	469	446	450	441	476	430	430	393	449	434	440	444	457	435	426	456	433	431	427	417	479	470	473	451	421	462	459	417	449	485	439	456	428	468	413	430	459	487	454	437	440	432	457	479	443	479	455	408	496	434	454	469	437	439	421	473	431	454	426	430	416	438	471	444	438	411	469	496	453	411	437	431	461	425	473	469	436	445	449	454	440	425	451	442	482	456	484	443	467	458	441	461	423	432	430	432	451	462	431	400	446	449	464	401	460	434	487	448	430	420	475	414	427	416	410	427	452	458	438	471	465	432	478	422	443	427	417	437	447	425	422	415	423	450	450	444	468	449	463	422	463	465	444	414	432	475	415	440	437	440	451	447	444	439	444	441	431	464	476	455	464	417	449	430	463	456	443	439	479	430	469	429	429	444	465	426	462	433	418	429	455	463	464	450	448	464	375	428	441	432	453	489	461	412	414	458	442	434	438	488	430	397	403	457	463	431	483	463	435	434	445	434	428	462	447	440	464	439	456	413	459	480	432	439	459	441	435	484	454	449	428	441	463	481	429	437	442	431	431	428	455	432	388	464	442	479	450	437	439	471	458	444	392	412	458	466	453	465	423	445	437	472	410	441	466	435	459	406	431	425	454	458	461	453	457	446	447	440	419	420	433	417	426	459	443	450	404	439	479	467	473	429	491	440	446	457	422	491	435	446	455	456	436	423	425	437	469	380	433	440	473	437	448	471	442	411	458	438	476	413	419	433	425	477	416	420	431	430	452	462	451	424	451	420	424	461	450	447	445	413	464	477	450	423	425	420	446	423	431	454	454	441	437	440	480	441	426	469	437	437	454	429	394	430	450	401	440	435	388	452	436	468	437	448	481	493	463	423	442	430	421	478	453	423	435	433	429	462	495	436	450	451	448	452	464	477	448	476	409	411	420	461	470	451	431	436	438	485	448	455	451	524	466	446	454	435	446	410	464	414	438	449	466	440	455	423	457	461	434	436	456	445	450	446	429	427	454	454	415	447	498	426	473	467	438	423	437	458	426	462	454	407	444	452	453	430	433	436	426	464	428	441	421	427	406	453	436	414	437	415	420	463	474	467	438	448	460	457	437	425	440	458	462	460	427	412	455	425	435	476	472	460	447	430	438	421	441	415	428	441	454	448	441	430	451	459	472	445	453	476	421	438	485	459	431	457	432	422	439	444	445	441	480	417	408	440	434	458	407	485	507	482	448	463	444	466	446	428	429	454	407	492	422	473	465	449	430	438	435	437	433	436	397	483	450	442	457	452	439	447	472	438	442	425	441	446	437	452	446	465	443	400	431	436	439	450	451	440	421	420	461	487	412	463	419	467	452	410	430	430	436	469	436	437	436	468	480	412	429	434	442	478	415	421	452	449	456	430	459	413	446	438	452	446	461	427	456	463	452	418	427	462	438	391	443	423	447	431	408	420	442	419	504	459	435	455	449	482	474	457	410	411	413	414	434	456	452	431	417	395	421	440	449	437	485	444	444	440	462	428	452	449	464	466	437	471	460	441	446	460	445	458	446	464	473	400	414	449	395	447	479	420	441	453	469	441	455	446	452	475	507	428	459	474	458	436	424	434	423	424	410	448	407	394	458	439	468	444	432	417	435	458	424	457	417	458	424	425	466	457	449	439	436	485	410	429	439	437	463	488	435	425	449	441	466	434	447	440	445	454	444	447	449	449	421	464	454	443	449	445	435	397	458	450	434	497	455	485	439	459	474	399	504	450	423	443	434	476	466	425	458	453	475	449	454	445	457	453	462	448	444	406	446	445	433	438	479	451	437	473	423	447	441	416	429	496	435	424	431	427	431	451	470	414	458	495	481	448	433	421	475	438	468	427	431	461	414	458	434	413	455	446	413	435	409	490	441	425	456	455	373	474	460	444	435	445	503	488	442	417	408	475	458	469	423	451	433	502	455	433	435	436	437	462	431	445	450	464	478	467	466	470	468	467	474	471	427	478	461	449	434	462	430	417	440	435	497	421	430	431	446	416	460	439	430	455	451	442	447	456	454	466	442	443	470	464	425	450	434	438	441	426	465	416	444	389	452	442	409	463	463	414	430	454	444	468	470	420	445	413	459	454	495	485	440	438	480	432	402	429	441	431	481	427	400	445	485	430	444	462	469	409	419	419	439	407	428	426	419	436	435	464	475	422	456	455	431	436	431	434	402	425	433	457	414	453	426	431	481	407	458	439	429	442	429	433	474	451	452	457	433	448	453	448	471	417	469	402	482	489	472	459	466	412	423	448	464	449	441	443	453	446	428	434	456	464	425	472	474	441	463	432	417	397	421	431	448	435	417	398	436	417	432	454	474	424	457	449	469	456	444	447	467	451	428	441	409	456	433	402	466	447	451	411	449	495	454	429	449	432	425	435	443	430	415	463	409	470	417	442	453	408	465	440	441	415	446	442	457	455	464	483	458	451	411	429	434	463	433	443	476	470	471	415	419	439	445	432	459	431	423	470	444	445	437	453	428	460	435	424	473	441	435	440	397	458	464	420	447	463	443	516	472	431	410	438	459	450	464	443	439	438	487	411	473	388	427	484	428	440	417	475	467	440	427	467	451	449	468	432	474	451	488	454	437	439	452	437	479	448	455	436	416	419	470	483	468	453	453	474	504	458	443	472	467	446	446	443	439	443	452	428	464	439	452	444	440	446	453	463	429	498	425	429	461	434	437	428	414	435	433	449	422	444	408	460	455	427	414	444	425	412	489	407	429	428	430	455	466	413	486	442	431	407	465	456	436	445	455	475	443	462	465	445	433	425	460	442	474	436	448	460	416	407	435	427	462	449	421	450	460	415	441	473	453	415	467	407	456	451	441	438	446	445	453	465	426	462	500	436	456	462	452	435	437	429	449	442	478	471	434	447	481	453	462	457	427	447	442	430	500	435	438	435	441	448	425	451	441	465	474	456	404	421	443	440	462	448	397	436	460	447	439	441	458	419	426	460	419	419	452	450	433	452	423	439	430	459	402	422	451	426	470	467	437	439	452	409	432	476	495	417	432	442	462	425	431	456	425	434	446	414	426	490	417	473	425	431	436	406	456	448
57781	27867	12914	4725	1564	875	323	186	208	224	223	216	194	200	201	225	196	212	205	223	219	231	202	203	227	189	216	191	221	215	207	189	211	213	185	217	207	201	197	197	212	204	217	224	210	202	190	213	222	189	202	182	192	188	221	189	189	190	195	174	188	217	188	197	214	212	198	200	197	208	200	222	191	187	218	236	215	211	179	222	194	204	216	192	220	197	215	199	228	172	185	208	208	185	228	179	173	192	222	229	199	192	198	211	209	180	192	200	237	205	212	215	215	215	212	178	229	222	183	203	203	166	189	227	187	183	210	201	195	199	189	192	205	203	206	194	226	188	205	183	195	194	192	213	203	204	188	203	188	197	197	194	204	223	250	232	196	186	196	201	205	208	184	200	171	197	207	197	196	192	192	210	196	216	183	199	205	209	199	194	209	200	196	196	216	216	242	200	211	198	183	194	195	200	229	218	196	199	204	220	205	209	199	191	213	231	199	187	210	205	189	180	220	233	232	199	217	209	178	220	240	203	218	191	212	208	225	206	218	208	217	214	235	190	188	198	205	218	181	194	207	197	192	214	198	215	209	197	189	235	214	199	215	208	233	231	195	236	207	220	193	188	194	197	208	198	217	210	208	189	210	226	169	234	194	159	182	218	206	211	204	236	209	184	229	200	178	181	205	196	206	177	183	243	202	229	196	250	205	199	172	211	190	182	226	201	187	192	211	219	220	209	233	193	217	226	186	193	190	233	217	182	203	161	209	177	213	181	235	213	228	186	208	193	196	195	199	222	166	206	203	216	192	230	216	209	196	230	215	190	205	190	178	189	205	187	203	182	199	198	218	194	231	193	190	195	168	207	218	206	213	253	210	190	224	209	209	214	223	176	188	198	195	195	219	220	188	214	205	208	210	183	173	193	192	216	201	171	222	194	202	193	171	169	211	214	215	231	219	211	198	184	210	217	187	190	196	177	215	207	219	237	201	188	175	187	203	222	199	213	198	184	212	199	207	206	217	205	201	201	202	196	184	211	195	205	186	189	202	189	210	202	189	208	171	215	210	199	195	184	194	196	206	191	185	190	202	196	213	209	183	198	232	233	227	208	218	188	230	218	202	211	209	199	207	206	204	191	227	217	205	169	212	227	186	221	212	206	208	199	179	204	209	193	199	193	218	186	223	224	222	202	200	207	239	222	225	213	206	212	224	201	184	185	202	202	211	221	227	177	186	201	176	204	198	228	182	192	212	191	227	188	209	188	184	220	223	201	191	189	210	222	191	198	204	190	194	225	203	201	177	206	199	205	195	213	213	220	214	202	206	227	215	212	195	197	186	223	226	191	206	223	236	213	212	207	222	217	216	227	194	209	209	209	196	215	234	203	202	186	186	209	226	183	225	180	202	183	205	167	192	170	178	213	199	215	213	182	223	199	203	186	202	199	196	232	190	223	214	206	211	192	211	199	229	226	193	214	202	220	230	217	207	208	248	231	217	216	207	214	226	224	207	230	194	212	191	216	211	214	208	206	201	213	214	244	212	190	212	218	218	214	181	210	213	192	222	219	232	217	183	201	210	230	233	199	220	174	198	201	209	183	206	218	191	202	204	206	197	187	178	201	233	180	190	177	207	199	215	219	209	176	184	215	213	231	215	198	218	190	199	222	187	171	200	209	207	210	209	185	232	177	190	210	210	184	207	184	167	184	202	193	165	197	187	180	222	212	198	218	202	206	213	234	207	209	220	213	201	193	184	208	209	208	222	205	200	218	191	202	222	191	195	207	253	234	196	184	212	200	204	218	202	209	217	210	208	176	212	192	202	207	184	223	201	223	205	205	199	193	213	223	186	194	198	208	203	201	189	196	215	211	212	222	229	190	225	207	182	206	201	200	199	193	224	224	212	224	213	194	222	205	246	207	203	220	209	221	227	192	210	196	189	227	200	206	207	205	201	213	215	191	202	200	199	213	190	190	189	206	224	214	196	188	212	174	212	201	172	238	198	214	189	206	242	193	206	199	197	204	213	202	190	210	205	219	196	206	206	202	203	203	193	208	198	190	210	219	227	235	206	208	206	195	213	225	194	184	193	223	196	219	206	206	203	182	191	227	209	214	181	234	184	208	200	216	217	182	190	192	230	205	233	190	187	227	180	205	164	216	212	225	227	191	192	208	197	202	221	208	183	224	185	207	219	233	200	185	185	221	194	193	203	193	222	220	215	225	197	218	198	216	196	217	199	205	209	179	183	168	199	201	206	207	211	212	221	209	222	209	198	212	222	163	236	200	230	204	191	174	221	199	205	212	200	192	209	187	221	223	191	163	217	210	209	206	192	173	208	204	235	206	216	179	220	221	197	220	224	221	205	203	170	206	213	178	198	187	193	216	217	188	228	226	227	178	175	235	183	225	212	196	208	203	213	197	191	202	211	220	180	190	188	224	205	201	173	208	225	193	200	173	208	194	230	201	185	196	176	224	167	234	189	213	206	232	247	200	211	214	208	202	193	203	185	195	213	211	221	233	211	200	194	211	204	223	241	220	182	204	213	220	193	184	206	206	218	215	225	201	222	213	208	195	215	207	218	234	222	216	216	222	208	194	193	212	185	191	188	206	203	220	207	182	188	200	209	185	233	201	223	218	171	209	220	183	176	160	212	179	208	200	230	218	214	188	215	235	198	203	216	235	229	198	169	239	181	196	209	225	172	205	219	238	191	198	207	217	195	199	199	202	200	232	214	226	199	199	203	222	212	221	225	203	211	213	213	231	219	176	200	186	169	224	223	203	193	184	188	211	220	195	239	216	224	197	211	197	234	176	189	194	186	200	191	202	200	198	201	212	219	180	203	207	214	190	212	228	204	184	219	192	210	215	237	224	230	197	219	183	193	219	204	194	198	191	216	180	187	216	188	197	188	211	197	210	181	210	211	199	219	216	213	201	233	212	211	198	232	206	217	214	214	232	209	202	220	168	203	198	204	220	219	194	194	197	208	204	209	211	190	169	198	234	246	205	189	157	189	200	209	187	171	205	214	190	201	196	197	234	191	212	172	189	171	181	218	195	180	187	216	175	198	210	209	208	187	213	213	226	199	202	201	220	204	217	208	198	175	213	205	223	179	199	197	208	174	202	184	189	215	194	228	200	185	216	186	209	207	234	205	203	182	209	236	203	188	217	204	193	220	184	198	186	198	192	201	163	182	209	237	195	244	247	202	184	197	170	208	208	219	191	197	203	186	205	219	203	202	199	219	224	189	201	208	217	204	224	191	204	209	185	186	222	217	185	216	189	202	227	196	228	229	207	196	195	222	202	198	191	214	218	201	218	218	206	189	231	185	193	203	210	232	220	199	198	212	214	186	201	186	205	212	184	198	208	195	196	203	191	218	218	188	187	200	241	203	182	189	208	208	226	190	195	217	204	218	216	200	206	199	194	192	223	229	195	185	196	198	212	202	231	204	200	212	201	203	242	204	182	206	189	215	189	226	188	208	240	226	208	193	200	232	220	187	199
37068	19005	14172	8071	4268	2853	883	490	486	414	450	438	499	488	432	440	499	445	429	425	459	433	428	421	428	478	442	479	447	447	462	427	441	449	442	428	427	442	417	428	442	449	462	452	470	437	457	455	450	433	431	405	450	461	474	487	420	452	452	471	450	455	481	414	439	411	427	476	443	436	442	453	458	445	427	463	461	442	451	453	442	455	406	427	482	462	454	450	436	441	469	411	431	420	389	457	452	425	455	445	440	423	419	450	447	443	428	436	506	445	459	488	461	398	424	406	470	419	470	454	444	426	471	435	421	422	429	414	437	421	444	447	472	444	451	435	425	458	416	419	423	476	463	447	448	489	431	430	468	444	401	446	433	467	440	478	501	438	439	457	442	449	453	422	479	438	471	448	469	461	461	480	457	421	422	437	419	453	397	465	436	485	430	453	484	416	403	432	434	454	440	427	432	445	476	411	463	489	429	466	466	436	433	436	448	468	459	430	441	474	446	393	438	466	475	459	429	448	468	467	420	452	454	445	451	448	431	454	468	437	441	464	463	411	431	454	468	421	428	455	446	451	479	449	421	448	444	455	483	482	421	438	409	392	441	455	441	446	456	434	450	446	429	447	440	415	426	470	423	446	411	500	442	421	466	448	463	444	470	448	475	468	443	458	487	458	434	429	456	495	404	457	482	440	430	465	439	443	473	446	444	432	449	421	445	409	418	460	408	400	458	448	464	422	462	432	458	476	439	441	432	445	472	440	461	430	416	440	430	447	412	448	427	436	414	441	461	432	439	430	408	468	445	435	434	453	472	425	447	429	447	459	447	440	456	443	454	433	480	436	400	436	453	438	448	453	453	442	414	445	415	453	464	424	427	456	489	473	446	455	471	441	469	427	453	469	422	454	435	433	428	424	450	422	460	438	419	420	448	442	447	494	446	447	424	452	425	484	460	445	431	465	467	410	410	434	460	423	411	435	386	423	409	400	463	460	442	461	441	419	446	470	450	436	449	436	453	424	409	450	453	431	432	469	449	461	450	427	429	434	443	474	450	393	436	434	419	442	440	422	429	440	432	471	455	427	471	467	507	418	451	472	475	467	434	448	422	449	472	435	402	454	426	439	439	486	454	460	445	439	424	426	439	472	427	433	413	469	461	482	435	478	420	448	462	467	403	445	459	447	456	448	448	465	474	453	484	455	458	455	410	413	442	425	449	420	451	407	434	461	427	471	471	444	479	461	473	465	437	482	451	480	456	482	455	437	444	491	409	493	463	441	436	448	415	444	431	440	452	426	434	429	399	444	458	422	468	451	443	490	375	470	450	463	466	413	441	459	447	426	436	463	466	447	457	440	457	444	444	463	419	452	454	470	431	397	417	424	462	466	430	434	431	421	410	451	434	424	439	449	458	476	450	476	430	423	399	424	478	413	467	428	435	432	411	409	465	452	449	447	444	425	501	449	408	422	456	472	460	418	437	425	478	438	467	457	414	432	418	468	426	448	462	456	433	412	473	456	455	410	428	450	436	502	412	442	435	442	419	433	399	483	478	459	414	473	456	461	463	456	436	480	451	439	432	440	457	434	439	502	446	429	440	454	425	471	437	445	466	418	408	450	439	465	448	431	451	423	419	460	436	432	437	436	430	472	462	448	436	467	475	432	469	468	428	481	445	427	464	453	463	453	439	457	451	465	454	472	453	476	413	464	437	464	461	464	444	426	480	433	461	433	425	441	416	408	480	460	470	455	422	400	438	420	434	438	459	445	447	435	424	458	449	420	436	419	483	472	453	429	452	461	425	454	464	467	413	481	461	456	428	441	448	472	441	434	436	465	441	453	413	461	435	421	430	438	431	450	424	427	402	464	473	433	447	450	451	473	433	470	429	459	452	420	452	424	424	419	441	448	482	444	436	451	439	445	438	436	415	416	455	438	430	494	428	449	447	427	464	482	434	458	443	435	459	448	441	431	439	417	456	468	443	443	421	430	435	487	421	437	430	443	478	454	438	478	432	485	429	466	460	432	397	434	469	407	481	460	462	473	445	449	431	427	439	453	437	433	462	446	448	421	425	430	458	459	428	446	424	461	443	451	458	418	451	486	412	442	410	468	416	434	440	437	454	446	444	446	446	421	422	410	479	466	457	449	428	444	451	411	443	472	468	454	435	459	461	440	478	449	443	471	416	431	461	423	411	452	479	453	411	449	443	422	442	427	423	423	404	484	471	439	473	460	463	425	441	468	462	444	462	490	450	469	450	443	474	432	429	449	452	448	469	454	439	451	479	447	461	449	452	474	447	431	471	442	476	483	403	434	443	428	434	397	434	442	438	455	426	475	468	461	446	450	455	450	426	420	446	462	443	476	484	448	455	436	494	450	486	436	453	440	424	448	438	418	431	445	444	452	386	465	440	459	442	440	472	468	442	467	443	415	457	453	464	427	476	446	457	451	425	452	468	419	439	443	487	436	429	429	442	434	463	440	473	465	396	435	418	443	453	441	426	472	457	436	452	414	450	403	445	436	449	453	431	472	461	464	455	459	449	446	439	454	466	475	422	463	431	445	434	456	459	461	456	447	449	460	451	448	491	391	437	459	479	439	440	433	421	426	463	441	444	422	437	442	465	450	431	417	455	458	459	441	479	445	441	476	434	470	470	448	478	457	461	402	431	483	444	430	440	399	453	445	443	453	441	495	447	459	430	473	453	458	445	451	458	433	429	460	440	441	457	452	433	442	471	428	477	461	466	425	493	434	447	468	437	418	403	427	451	458	433	432	477	475	447	447	450	457	476	449	422	387	441	428	440	431	447	462	421	473	443	458	449	431	433	444	440	433	462	452	431	451	430	433	398	463	401	426	436	453	463	420	450	493	377	426	440	447	433	470	479	435	429	399	421	434	435	456	444	476	456	491	480	428	455	433	465	456	460	445	397	439	461	399	448	442	417	393	441	440	425	475	428	435	460	441	471	449	469	457	416	441	459	453	412	487	452	421	452	465	415	434	469	432	445	465	465	459	443	445	434	423	437	477	411	483	458	450	483	430	434	439	444	451	395	405	451	454	440	422	418	437	426	486	423	463	424	448	416	433	435	450	458	425	466	435	483	419	453	450	449	437	449	430	476	449	436	440	411	471	429	438	427	431	460	461	412	439	452	425	399	457	462	424	439	425	452	439	435	431	435	432	446	460	399	492	450	438	460	459	432	422	426	433	470	450	436	471	425	492	445	427	450	463	450	440	434	465	424	450	415	425	462	460	468	445	414	433	428	448	442	440	479	427	487	433	463	443	478	471	446	441	424	449	442	454	413	458	475	471	433	445	425	427	451	444	440	454	457	481	454	481	440	451	425	427	460	436	431	443	423	418	437	418	413	433	443	439	437	455	474	431	419	428	446	481	450	456	442	412	437	436	434	440	431	404	484	431	462	448	475	434	426	454	433	413	455	466	457	429	445	444	434	455	453	428	411	442	459	420	402	435	461	438	441	421	427	455	417	440	426	483	438	452
68536	38616	17830	5059	1536	731	338	305	240	278	286	265	251	293	276	241	261	276	267	266	268	294	248	238	238	277	292	268	308	279	281	274	277	270	276	300	225	267	288	236	254	293	274	265	243	266	265	257	306	255	218	256	270	266	278	252	285	282	261	257	249	254	260	283	276	266	231	265	250	250	239	271	283	215	262	267	242	260	263	268	262	281	254	294	295	258	242	274	301	260	268	260	258	243	284	265	277	277	260	271	274	266	266	219	288	278	293	284	266	251	244	243	255	263	272	270	232	277	250	297	274	273	283	265	274	265	259	231	254	258	272	265	216	304	276	266	285	286	273	272	299	286	270	268	265	262	285	245	249	275	225	248	256	241	241	268	277	260	271	257	252	288	250	258	220	263	268	237	256	293	279	276	280	269	257	269	265	307	273	253	297	239	254	279	261	294	264	273	245	268	243	283	271	270	289	257	251	255	237	250	281	238	275	301	251	262	252	241	267	279	257	268	277	275	268	279	247	299	295	257	261	253	244	253	261	269	308	293	266	299	244	274	256	282	264	243	273	270	241	273	289	293	289	287	241	263	259	251	263	265	269	243	237	249	271	238	264	289	251	257	281	250	303	234	255	270	271	249	293	230	301	257	266	283	261	242	267	251	263	303	259	249	282	264	238	266	304	293	278	245	249	252	271	235	230	294	260	262	252	250	285	270	218	301	277	242	234	267	265	291	238	268	248	277	281	289	262	267	256	290	239	216	300	267	248	253	291	280	266	266	280	259	250	269	261	265	297	267	244	236	261	238	257	269	276	270	263	244	245	257	276	243	255	289	224	273	294	259	261	264	257	273	266	240	261	249	251	260	279	292	276	280	271	302	237	285	256	240	268	272	245	253	268	271	272	258	235	255	293	266	259	284	245	280	268	264	258	241	290	290	292	282	244	266	259	246	252	301	252	284	253	244	259	246	288	244	254	251	275	249	258	272	234	268	268	277	284	259	276	260	274	263	288	262	279	274	271	245	301	292	250	246	260	255	277	272	279	269	247	272	262	249	269	264	297	243	264	274	258	248	238	254	256	271	246	281	271	246	274	250	285	255	263	303	289	279	281	264	292	267	268	251	285	256	259	275	281	262	286	272	244	285	265	277	260	260	251	281	242	265	293	239	284	217	245	264	221	259	259	257	301	283	271	238	229	290	258	277	295	229	242	245	295	239	276	277	261	271	251	267	237	247	262	231	235	269	293	283	260	246	275	252	266	293	243	247	293	275	290	259	269	273	287	266	295	280	264	244	251	258	257	268	283	301	236	294	283	310	236	244	282	257	252	246	263	270	317	301	265	259	262	224	264	252	252	278	303	271	244	228	258	303	279	289	263	258	269	289	269	243	256	265	273	237	282	242	270	283	295	276	272	278	249	274	269	258	274	291	295	266	256	246	247	287	263	245	249	242	253	297	270	243	261	288	282	251	252	278	271	283	266	274	266	302	245	249	269	276	285	262	263	268	282	286	245	268	271	274	253	251	269	264	268	279	327	255	261	270	255	268	278	279	248	245	266	236	245	273	269	277	274	261	245	289	288	260	253	287	264	258	263	273	258	283	262	229	271	256	242	280	272	269	285	264	262	249	264	281	251	267	255	279	264	281	227	236	244	264	263	253	268	261	274	276	259	281	270	282	249	242	279	259	273	276	287	250	266	241	238	214	271	250	253	279	278	274	254	243	265	281	265	272	271	255	262	264	243	268	254	293	262	237	274	272	287	253	274	245	282	282	257	264	253	273	258	296	261	272	273	265	310	252	240	271	252	273	273	279	235	271	282	283	265	256	273	283	257	240	274	277	270	271	266	269	281	269	289	278	265	246	257	287	284	291	258	281	244	250	278	303	298	269	269	278	258	258	258	240	261	250	274	267	306	253	279	257	262	250	281	251	267	255	257	266	289	255	278	285	251	255	259	272	273	271	244	239	257	251	281	283	261	258	253	262	260	258	245	266	250	247	270	250	256	291	274	259	262	273	247	252	289	274	257	280	262	292	267	259	248	274	301	244	253	236	273	276	256	271	264	258	309	297	284	259	276	248	294	243	263	253	242	258	288	252	256	303	263	265	301	270	252	281	285	270	289	257	243	259	250	257	290	245	274	251	243	265	270	260	295	252	291	274	287	311	244	250	278	255	251	274	252	282	274	257	257	259	258	269	278	268	247	270	261	262	241	267	276	254	263	297	273	247	243	260	267	256	254	268	276	263	287	248	239	259	256	278	251	292	277	238	237	249	268	287	272	238	281	287	256	272	231	253	280	266	251	285	259	257	265	266	279	251	272	281	261	252	264	243	265	296	249	254	284	292	287	281	243	266	266	288	308	222	250	230	285	273	284	282	312	283	271	295	252	275	263	263	256	233	237	278	229	266	242	293	264	241	246	258	289	275	225	229	273	274	261	261	306	247	267	282	273	253	239	267	264	291	261	266	278	286	273	260	252	272	276	262	295	279	281	284	274	273	258	265	239	258	283	265	288	280	277	257	236	248	279	268	276	240	293	287	281	261	287	281	270	290	266	277	258	268	228	245	257	254	251	290	267	270	252	289	272	243	293	235	245	267	276	260	271	257	281	246	260	283	280	252	266	246	291	250	275	275	279	273	267	242	261	288	302	286	251	271	241	268	260	241	255	280	271	275	258	259	269	272	270	270	299	279	291	255	269	247	271	238	250	295	276	275	299	280	278	247	298	270	284	276	272	253	250	247	234	254	283	273	259	292	255	260	283	247	296	260	254	242	277	244	244	267	304	275	304	260	283	263	270	243	275	298	306	261	249	272	246	283	262	283	306	239	267	263	275	282	262	261	262	277	249	244	262	258	238	268	329	265	258	264	292	284	242	259	308	276	283	242	295	253	254	243	260	252	261	285	242	273	249	270	228	260	261	283	278	257	262	272	251	268	240	279	276	272	260	290	288	285	267	318	285	221	260	264	246	251	276	255	258	248	264	275	269	271	264	288	231	269	247	257	234	286	296	272	276	251	261	261	254	265	256	231	267	303	292	276	292	282	263	275	252	247	247	283	250	253	264	265	275	295	288	261	273	311	296	267	277	301	248	273	249	243	253	253	269	273	264	243	297	252	269	258	265	276	243	272	273	251	250	255	277	268	264	264	259	265	266	272	257	259	275	253	304	267	311	234	268	246	222	256	256	242	259	269	289	220	258	276	298	269	267	251	251	247	253	248	287	255	240	260	241	242	248	266	265	279	277	272	283	283	271	260	235	242	336	261	258	288	269	272	279	284	278	262	275	272	263	237	260	245	241	251	264	260	238	274	291	219	299	278	271	267	251	288	269	285	268	274	277	264	266	265	242	266	251	243	238	244	241	237	274	238	313	273	260	245	257	270	268	281	271	281	268	268	293	272	278	259	266	253	233	236	259	289	279	244	289	273	247	290	303	262	261	263	218	292	239	300	275	271	272	306	261	256	226	299	290	263	273	297	250	252	256	267	268	269	271	239	259	240
45468	29262	15720	7923	4007	2330	806	656	644	586	550	581	582	572	585	519	581	532	555	580	572	515	560	552	532	555	563	550	581	504	552	589	573	524	585	540	535	535	542	551	558	549	564	580	542	557	533	566	547	538	526	570	571	567	584	500	509	559	520	595	553	589	532	548	561	548	549	581	573	562	590	554	542	597	539	578	582	565	554	548	567	527	544	532	560	601	546	536	579	544	574	544	566	552	564	513	542	539	527	562	613	589	596	502	542	544	541	553	573	531	572	537	559	546	566	551	570	576	548	550	543	556	569	577	601	583	598	574	566	538	586	555	554	529	565	566	527	571	557	575	527	522	576	602	537	558	537	604	524	546	545	565	554	577	570	555	554	567	561	567	621	542	577	543	562	549	547	541	534	526	582	555	552	617	541	588	604	561	529	556	517	537	587	551	575	517	531	575	520	573	514	532	584	554	525	598	519	551	505	578	522	580	546	543	599	601	533	530	537	550	555	556	562	551	529	562	551	571	564	519	588	576	580	542	550	580	554	573	562	556	603	568	561	562	563	541	536	578	574	543	599	569	599	583	576	547	518	537	542	530	531	540	517	557	553	569	559	556	543	551	571	547	564	543	598	557	570	557	539	566	523	562	577	548	571	515	578	538	510	505	548	528	549	529	553	544	533	556	536	543	615	523	537	538	576	539	582	625	556	577	553	556	520	550	601	555	548	547	553	547	532	556	573	578	577	563	571	514	553	585	557	578	568	556	523	606	569	552	581	549	525	542	564	538	556	535	549	540	574	601	552	518	558	562	525	571	523	557	558	557	539	571	573	530	516	554	529	564	610	563	570	558	524	593	552	541	544	527	521	505	558	601	554	530	546	540	522	581	558	591	539	558	528	569	548	554	559	531	574	534	567	546	556	552	635	577	565	573	537	551	543	569	547	546	545	553	572	567	582	512	571	540	535	553	567	568	595	567	587	548	529	551	583	565	539	595	532	559	598	543	549	599	566	544	588	555	540	578	576	550	552	559	558	559	512	559	507	588	569	547	590	621	581	557	540	540	613	564	530	527	555	553	548	568	544	572	511	581	556	528	554	550	556	564	551	555	533	516	560	556	574	577	593	598	555	505	543	546	532	523	577	553	573	535	546	539	583	548	592	571	500	514	577	520	510	538	552	554	575	565	588	547	520	526	537	503	526	564	550	532	612	545	575	560	559	563	580	559	592	562	539	572	568	546	556	544	533	559	577	581	565	549	550	566	532	541	543	534	532	598	575	590	560	567	503	536	513	533	556	512	560	485	565	558	526	530	568	534	596	558	548	588	546	570	527	604	507	519	556	517	574	576	541	565	599	505	579	505	573	558	588	569	619	535	590	543	534	557	530	564	544	573	523	538	587	569	624	552	548	557	560	550	555	547	570	563	572	541	517	584	574	551	527	571	587	571	596	524	502	526	574	548	546	564	588	555	566	531	553	541	538	579	563	553	582	534	561	532	543	524	519	567	546	511	544	536	537	602	545	543	550	591	599	576	561	570	565	579	522	573	555	533	546	566	568	520	564	584	550	569	528	567	573	561	577	559	560	590	568	550	575	552	538	590	511	559	540	544	543	533	534	513	596	552	584	527	559	532	559	534	569	537	540	581	560	561	605	555	564	548	551	568	548	533	596	568	562	510	571	568	559	570	556	574	555	532	561	581	575	583	582	521	542	518	564	558	596	549	563	519	552	550	560	540	547	584	584	632	566	568	542	588	545	560	521	532	518	551	554	579	541	568	537	561	533	601	537	561	575	553	573	550	520	539	549	536	511	557	552	586	552	568	582	533	551	537	554	535	548	532	517	565	550	563	557	607	561	548	537	555	569	568	583	571	576	527	543	555	596	557	554	600	561	529	590	523	576	541	577	548	492	536	530	554	549	595	566	501	548	609	582	571	544	559	525	576	567	557	553	558	569	575	566	567	552	555	541	558	532	530	567	565	560	574	591	530	568	550	583	536	613	573	542	555	551	578	570	560	572	568	521	559	547	544	545	563	519	581	596	559	548	564	531	570	563	561	520	578	557	546	522	536	528	550	550	563	551	513	546	571	558	562	555	540	543	571	555	563	513	560	529	587	544	589	548	539	537	514	557	513	553	564	546	615	564	589	539	513	597	537	539	563	535	551	570	605	548	560	570	517	566	565	580	549	508	542	574	548	574	545	548	540	537	538	509	573	574	545	524	571	575	518	580	566	552	590	564	561	565	544	559	564	563	537	531	559	570	524	512	522	533	576	548	542	540	592	550	563	574	552	548	588	525	588	555	560	525	536	522	568	578	585	589	558	580	566	513	574	597	596	538	577	553	598	545	545	564	524	564	576	577	584	557	566	566	571	545	547	513	546	525	513	560	548	536	553	572	497	531	562	580	591	556	561	541	539	569	534	561	540	540	560	547	565	571	569	554	542	582	589	560	562	586	548	577	525	572	564	560	537	526	549	531	564	555	539	538	521	580	561	577	519	587	573	527	587	559	549	550	588	553	555	601	591	560	584	544	555	571	565	531	555	570	557	513	559	544	586	594	545	536	542	482	570	546	579	599	519	598	547	545	574	564	517	549	552	604	550	535	516	561	547	568	592	605	537	532	550	547	547	590	594	542	589	535	593	603	573	537	550	543	560	597	510	551	532	551	541	577	589	535	530	549	532	574	559	575	531	522	541	572	561	551	550	583	548	568	551	541	537	549	545	565	569	502	575	536	603	552	527	576	540	620	566	535	541	563	566	589	536	577	588	541	532	538	577	567	578	581	526	582	542	528	532	565	565	537	572	550	555	530	578	580	574	588	540	558	600	570	590	535	584	547	558	519	601	542	588	538	528	517	581	532	554	571	566	547	547	584	549	527	531	577	599	533	579	547	565	561	561	498	552	523	551	562	572	571	564	545	525	580	553	587	553	552	538	527	537	501	579	538	547	578	531	562	544	614	566	557	544	525	552	532	593	562	540	547	562	581	566	531	512	542	586	549	553	584	572	589	552	531	526	575	588	568	557	539	525	606	596	547	563	555	505	560	580	597	551	556	555	588	538	529	513	592	514	628	544	595	548	573	587	518	576	558	561	578	552	566	528	523	560	526	553	552	589	570	575	512	555	570	548	585	580	546	560	556	573	556	565	552	572	544	542	566	530	540	548	513	577	564	580	581	541	565	545	559	554	563	549	574	541	540	555	581	566	540	590	526	569	546	544	581	541	541	559	556	537	580	553	555	597	547	584	548	562	561	571	556	560	564	560	552	522	539	565	531	535	529	516	565	565	540	555	533	571	571	573	547	550	561	566	552	555	611	522	555	572	522	545	587	574	538	575	560	554	560	591	563	545	558	534	553	609	540	542	534	551	523	550	564	544	560	558	534	546	560	545	571	536	590	554	510	523	552	536	570	511	592	528	600	560	604	540	563	533	559	574	556	541	596	585	562	582	580	532	550	578	580	564	561	552	566	557	580	564	582	561	561	564	553	565	588	571	553	554
54401	21339	5780	1371	634	348	219	196	236	214	185	226	186	183	192	206	184	211	236	199	220	201	190	207	210	208	214	222	219	204	216	200	200	197	201	211	184	199	217	210	192	199	206	200	186	202	197	199	217	224	225	226	215	197	227	182	208	220	211	209	181	177	207	187	205	233	221	208	208	202	197	213	207	222	193	224	208	225	193	191	190	162	222	197	247	193	176	187	218	201	235	231	195	226	195	204	209	180	207	198	190	210	193	241	189	195	188	189	181	207	206	232	199	186	207	212	192	181	207	198	196	199	191	216	214	170	223	220	218	205	193	241	210	226	203	226	222	175	204	195	213	195	201	210	204	200	198	207	203	202	226	203	193	189	212	205	205	209	210	192	188	203	227	231	183	221	189	206	229	204	179	198	183	202	211	213	223	219	179	213	211	248	227	229	212	222	188	215	196	165	190	205	206	208	171	202	187	178	207	211	203	231	199	210	190	223	193	202	192	226	204	203	207	193	183	182	184	193	184	196	204	181	196	211	203	185	237	189	199	203	206	203	179	206	193	214	192	191	181	191	228	203	203	205	213	181	198	200	225	212	201	205	215	208	212	228	198	186	200	203	185	172	191	217	187	190	208	213	200	188	193	197	235	208	188	179	231	205	212	241	224	207	204	212	190	207	195	202	215	204	233	193	193	193	191	209	206	225	227	209	211	194	196	204	214	203	187	164	206	192	195	203	181	187	242	215	189	201	206	210	182	216	205	174	216	223	221	221	212	197	191	187	200	181	227	201	204	197	194	196	194	218	204	189	189	180	196	210	183	219	211	204	180	186	210	211	212	208	207	212	200	179	216	203	194	220	192	198	218	204	183	195	218	209	185	204	198	215	201	204	190	193	233	199	216	183	203	198	195	252	209	189	201	209	189	228	220	197	212	233	246	204	213	215	206	213	201	219	247	192	194	203	200	203	204	203	196	238	210	217	225	224	213	228	205	209	174	169	205	220	200	186	218	219	191	172	198	217	213	190	171	171	226	210	232	205	185	220	205	231	201	200	197	196	186	212	210	184	214	192	231	177	223	214	204	204	235	192	204	180	212	234	203	210	192	214	184	205	203	197	211	180	202	211	200	201	195	218	192	195	219	210	185	211	200	185	233	191	205	191	226	209	203	207	163	194	203	190	210	192	186	211	208	208	192	208	194	197	199	227	190	188	224	215	191	230	203	219	223	215	206	210	208	204	184	207	186	227	221	206	208	221	170	203	199	212	200	205	184	212	171	230	210	205	198	183	230	216	191	207	203	200	207	190	216	198	210	209	218	225	208	193	198	195	224	206	211	225	199	190	194	206	192	197	202	197	215	189	184	192	185	182	244	209	215	198	208	195	219	207	225	187	205	166	197	193	202	214	211	206	216	192	204	212	218	233	217	206	204	181	204	192	202	228	229	203	191	200	211	207	233	226	234	202	190	217	209	193	210	190	198	197	213	195	224	201	211	188	175	195	191	220	192	212	212	188	206	232	233	226	220	203	182	208	190	198	191	200	214	206	205	223	213	196	230	189	173	216	228	213	180	206	213	212	194	199	209	182	185	187	203	217	179	172	196	186	214	181	199	225	197	197	196	192	203	187	204	193	197	182	219	217	220	236	205	178	197	207	220	208	234	220	202	219	213	221	184	205	204	204	184	192	197	193	230	189	192	227	195	222	211	200	193	174	193	247	215	209	199	178	208	242	229	205	191	202	212	211	195	181	207	188	197	221	196	216	221	199	195	202	202	228	187	194	209	203	215	219	196	239	193	194	193	212	183	211	210	204	199	185	219	222	185	199	190	201	223	225	209	193	211	239	219	201	178	208	213	229	200	231	184	214	217	211	183	207	187	224	208	199	201	197	169	201	204	210	192	202	168	190	205	209	187	198	249	193	190	201	195	183	223	185	215	180	198	203	195	203	217	193	205	169	198	196	188	206	194	208	194	181	185	213	196	221	216	205	168	212	167	198	178	210	217	197	216	216	191	184	199	204	223	216	182	206	209	200	198	170	189	207	210	211	229	191	187	197	201	204	201	203	211	188	215	197	198	198	209	221	226	190	206	195	213	241	234	210	220	198	190	199	207	195	203	184	167	199	225	174	205	188	174	197	201	209	197	201	200	183	193	193	192	211	189	209	197	206	208	191	170	212	200	195	213	201	201	194	222	209	202	219	205	211	212	201	221	236	208	186	204	201	192	205	202	195	223	203	200	184	213	205	208	183	200	240	197	170	201	230	213	201	199	212	222	226	215	179	218	215	198	203	206	209	192	209	222	174	188	188	192	219	190	180	200	217	207	209	193	162	216	223	190	208	198	193	222	199	181	210	205	210	177	219	207	210	202	191	187	195	198	198	205	179	197	201	224	208	188	192	216	180	188	199	219	183	210	185	200	217	187	224	186	202	191	207	202	200	204	223	209	202	201	207	208	184	201	233	214	185	181	194	188	203	188	178	201	209	223	215	213	190	247	251	225	210	211	214	192	219	195	188	205	187	234	214	207	200	221	174	218	177	184	187	197	165	212	180	199	237	181	207	223	213	188	197	223	215	216	198	189	201	198	205	192	217	215	230	220	181	206	198	216	206	196	207	188	217	230	204	207	208	201	213	221	179	204	219	218	202	226	223	211	211	192	209	202	209	212	192	209	210	226	209	149	216	186	193	205	210	204	184	210	199	216	205	195	212	194	177	167	185	192	175	180	208	206	198	201	208	206	196	207	199	232	207	193	198	171	213	180	178	201	212	194	193	196	177	216	238	216	207	221	244	204	175	213	209	185	211	190	211	215	218	240	234	210	198	196	200	195	229	210	194	191	223	222	209	220	199	240	221	190	203	224	189	178	218	211	177	201	194	204	241	196	201	200	187	188	203	197	212	204	201	234	199	211	214	221	185	232	216	184	206	195	176	198	176	197	195	211	200	190	210	172	186	252	176	217	199	219	201	164	236	176	214	204	211	214	201	210	208	181	183	202	202	204	231	209	213	207	221	226	180	218	196	186	198	197	220	222	214	196	205	210	203	199	215	229	185	199	224	178	206	181	209	197	205	188	184	197	205	196	201	171	213	188	226	214	214	184	215	180	186	228	201	217	187	201	242	212	240	180	200	178	189	216	196	201	202	198	193	189	199	222	210	177	192	227	240	233	222	228	186	167	208	220	218	198	211	192	213	192	212	221	215	194	216	176	219	196	200	200	199	192	209	202	182	204	219	201	179	214	206	191	218	216	180	228	216	171	191	224	178	223	207	211	196	213	199	193	201	191	180	197	193	206	184	188	191	187	200	204	189	174	211	218	210	202	204	197	198	194	182	213	199	199	185	203	198	208	188	211	208	209	203	231	169	191	193	214	210	196	199	186	212	219	227	204	227	207	195	205	239	171	209	184	203	193	200	190	201	196	209	214	195	184	185	205	203	191	197	189	192	201	209	188	231	194	178	214	186	192	209	196	197	209	212	215	214	182	208	162	171	202	231	191	211
35542	12444	6191	2947	1791	889	505	427	445	435	461	417	436	407	426	454	455	418	470	434	450	438	446	421	446	437	454	425	468	497	426	458	425	430	454	409	442	438	443	452	412	413	426	427	451	422	428	454	427	422	451	390	459	416	409	458	405	425	420	457	461	420	439	417	434	455	461	461	441	407	445	430	468	410	388	413	446	415	454	378	450	424	436	451	432	464	478	431	439	452	428	423	425	439	427	444	402	420	444	471	442	426	443	400	448	420	443	452	453	444	487	409	435	388	438	426	444	454	410	434	436	452	421	419	431	431	427	423	463	418	444	421	414	423	425	420	396	455	456	419	440	461	448	462	400	424	452	411	410	438	447	416	473	444	435	404	416	439	412	429	399	478	438	395	425	462	468	381	475	461	417	439	420	430	421	450	444	428	465	417	456	441	408	409	441	421	407	465	427	447	502	438	424	444	472	428	413	433	446	432	466	451	414	422	414	428	421	414	415	413	434	469	451	452	426	428	440	421	462	430	432	445	443	414	418	422	452	431	431	435	455	409	427	436	435	416	468	422	461	438	421	436	459	433	437	432	464	428	423	447	424	444	441	471	464	427	422	411	438	404	454	450	465	441	437	434	437	447	422	433	438	381	491	429	429	434	440	430	396	421	406	402	440	415	405	432	437	453	444	452	409	418	450	403	441	402	439	483	405	438	410	427	455	431	426	481	471	433	429	403	449	431	449	436	475	407	460	432	481	411	435	445	444	476	420	418	455	434	463	424	440	414	428	423	424	434	441	446	428	438	423	438	420	433	413	410	430	421	451	427	462	442	440	442	422	444	397	427	427	417	441	413	401	411	441	454	451	423	420	442	410	424	422	436	454	407	428	441	464	425	380	382	427	466	396	423	422	421	448	417	422	471	474	414	408	462	433	417	460	422	427	445	434	426	449	396	409	451	439	423	414	426	416	422	431	451	420	423	482	398	411	455	431	453	436	425	428	464	431	468	440	455	449	429	424	455	434	411	426	453	405	404	433	416	477	419	452	467	425	458	443	436	430	428	418	432	463	444	453	434	396	462	435	451	432	449	445	427	429	432	463	418	456	420	421	446	446	427	443	439	460	418	406	396	433	430	446	434	448	466	443	451	418	436	454	445	397	431	405	447	410	426	430	461	427	436	452	413	446	406	496	452	394	457	470	422	449	421	463	413	479	457	434	408	453	432	451	444	412	444	468	488	444	434	439	441	435	453	451	450	431	413	441	407	408	429	444	432	419	437	428	435	443	401	434	473	467	435	443	445	429	444	452	452	423	428	430	427	485	454	419	416	445	450	434	445	414	425	437	404	427	433	450	411	433	455	439	458	393	395	427	438	425	408	424	456	435	443	481	426	406	450	454	460	446	435	431	404	421	417	446	450	418	415	425	405	400	443	476	419	409	450	433	467	444	459	450	439	455	450	424	461	452	388	440	444	433	422	409	469	428	441	455	461	440	432	425	385	429	441	431	443	481	446	430	472	429	428	470	439	463	447	432	436	485	411	388	405	482	437	403	412	396	447	439	443	465	463	482	415	436	415	437	457	411	464	463	436	438	422	441	429	416	426	460	414	429	440	403	427	425	416	413	435	428	443	451	432	427	433	410	463	466	427	464	408	428	430	441	437	420	420	460	476	413	442	464	450	478	423	372	449	448	446	406	439	389	446	434	444	459	432	414	435	462	473	416	436	446	436	408	442	452	396	399	488	391	463	425	424	404	418	420	411	434	422	434	415	449	466	400	443	475	441	433	445	435	427	451	413	445	420	413	456	426	440	473	426	415	437	442	423	436	421	437	448	411	414	433	444	453	427	421	438	474	433	471	407	459	407	437	425	425	403	475	424	480	446	414	413	432	457	444	454	408	399	407	429	435	446	434	409	429	412	452	433	428	432	438	458	442	463	485	442	470	444	422	461	421	435	411	422	428	444	407	459	436	432	435	397	428	427	433	437	445	422	435	424	417	395	454	438	430	414	389	461	458	447	444	414	425	453	449	450	467	433	417	428	412	469	444	453	434	426	443	444	430	414	442	418	386	432	443	450	434	441	415	426	425	434	422	396	446	407	445	409	409	449	403	406	439	413	423	416	426	444	404	488	423	437	446	420	431	410	454	431	429	462	414	437	430	422	456	418	435	454	428	421	396	431	447	458	418	460	424	456	462	443	429	407	463	477	481	436	426	465	453	445	437	443	433	469	460	428	402	478	434	442	494	434	420	387	423	419	429	466	463	400	418	469	453	436	411	474	407	461	433	458	432	429	436	448	453	424	450	456	426	425	433	461	452	432	402	427	398	427	457	416	403	451	428	432	446	404	455	438	410	440	487	461	428	427	445	442	421	411	443	458	432	420	426	464	441	416	425	411	491	431	441	435	414	464	438	422	482	439	426	446	423	447	433	428	433	443	426	427	429	466	418	402	393	412	473	423	468	437	451	444	438	465	433	462	444	416	427	443	462	424	430	405	431	453	433	444	407	452	426	430	438	435	438	439	441	442	415	454	443	468	498	438	471	406	421	437	375	426	451	411	428	480	439	404	463	468	400	423	428	434	453	431	438	418	423	462	407	436	415	416	411	429	449	404	485	457	400	467	423	448	431	433	425	416	400	446	460	423	412	462	439	417	425	438	465	432	434	431	453	431	446	428	419	443	463	448	432	462	408	423	422	442	459	410	451	429	475	405	431	465	441	439	403	452	459	449	411	440	401	408	430	456	454	411	406	419	442	469	387	392	486	412	423	417	475	387	417	411	463	407	427	428	429	443	449	458	433	438	424	449	457	428	428	401	455	443	430	412	416	428	443	404	468	453	422	400	395	460	471	419	460	441	421	405	397	461	457	448	398	456	464	476	442	436	429	430	436	420	405	425	431	428	457	447	429	449	418	436	403	454	455	466	427	460	433	418	431	461	454	457	425	416	459	419	434	428	453	405	413	432	443	447	421	471	408	429	425	499	402	442	423	419	406	411	459	417	443	422	466	442	433	451	462	439	405	458	394	454	430	431	435	458	422	470	430	420	420	432	410	407	404	434	416	424	421	448	380	433	437	453	468	404	434	451	434	431	439	441	430	449	426	410	456	448	425	423	408	465	420	432	466	414	444	461	406	411	423	475	435	423	424	441	457	449	409	425	418	444	398	423	413	452	405	454	428	417	416	452	425	394	457	420	415	426	453	436	437	457	405	419	467	427	433	427	446	414	453	420	433	423	425	430	485	429	430	443	415	428	426	420	445	439	443	433	442	419	425	416	440	431	431	439	422	442	433	418	425	434	425	440	434	424	411	425	461	449	421	457	419	423	439	437	418	417	425	458	427	469	444	448	426	424	463	415	436	423	405	448	424	401	445	431	429	449	423	457	447	442	439	435	481	448	450	426	408	439	435	433	463	441	441	460	456	438	410	437	437	427	415	403	442	451	452	446	432	422	446	435	451	425	432	424	441	433	429	436	450	434	460	456	387	437	438	408	423	472	440	437
59956	27642	9844	3182	1378	476	236	213	211	237	220	211	222	227	236	218	208	204	204	213	212	230	213	199	215	215	202	226	205	212	213	206	222	228	208	225	194	227	218	239	217	216	204	236	202	198	202	192	203	231	200	184	210	226	216	217	199	217	204	240	227	216	219	211	218	218	222	190	240	225	201	174	236	234	190	210	225	213	224	194	227	197	170	181	200	191	204	238	203	200	210	222	208	234	178	210	198	222	228	225	224	188	210	232	178	230	207	232	204	201	203	192	165	198	224	211	197	227	207	213	222	200	220	196	210	178	225	184	203	196	187	217	215	209	199	191	235	215	217	217	206	220	221	191	192	218	207	222	239	212	196	196	193	201	193	234	215	198	201	193	228	217	221	224	227	212	198	219	216	200	185	232	187	221	209	192	237	223	210	196	220	212	209	208	211	211	235	217	200	188	233	192	214	206	203	191	199	201	217	163	197	223	214	193	212	191	204	191	206	210	202	179	205	237	199	232	233	223	223	178	215	212	211	212	205	194	208	197	195	197	173	219	241	210	189	167	191	214	206	218	212	186	200	217	221	183	216	225	178	193	208	231	188	236	215	227	198	215	228	198	185	192	211	225	195	215	211	187	179	201	208	202	229	212	230	247	218	213	198	219	208	220	201	207	180	204	200	158	181	214	211	186	185	206	172	194	203	199	215	233	215	211	204	229	199	213	224	208	220	192	208	202	195	198	193	200	192	201	244	257	229	196	232	223	194	207	229	211	204	207	235	190	197	217	189	220	190	229	226	201	192	202	188	224	202	217	197	229	208	197	191	191	218	193	222	182	210	196	237	199	194	170	243	194	172	211	197	185	191	217	196	204	205	188	222	227	205	209	208	219	203	211	193	182	190	222	214	225	205	200	202	216	215	220	211	193	192	198	224	218	180	199	203	191	187	225	205	225	192	206	182	198	199	177	225	216	189	202	203	197	192	198	207	204	200	236	233	211	213	217	216	203	219	199	206	206	197	222	193	198	206	224	240	199	184	203	226	186	184	212	219	225	224	209	182	168	181	201	190	200	212	188	210	214	228	205	196	222	228	205	204	223	214	218	204	174	195	217	199	180	219	217	211	223	205	226	173	223	220	197	215	205	201	215	199	180	202	194	202	208	218	199	192	186	199	198	192	196	194	230	190	222	201	209	214	207	219	190	208	221	210	172	183	216	196	180	195	214	227	216	204	201	195	222	184	198	216	184	224	206	205	174	189	196	186	191	232	208	213	178	228	182	191	240	208	199	191	223	212	211	193	222	179	230	197	208	215	212	214	215	242	191	188	227	199	220	208	185	203	205	239	216	207	223	203	232	237	182	223	194	209	210	225	216	218	191	202	206	210	220	185	220	239	223	206	184	225	217	215	202	215	193	212	206	224	212	194	242	224	224	198	182	213	178	202	190	193	194	223	213	207	219	222	205	215	199	188	211	183	207	201	205	219	207	197	191	209	233	213	186	198	216	215	187	197	207	212	196	208	200	208	191	204	212	182	229	238	216	182	230	216	216	220	190	222	210	205	192	228	219	165	217	185	204	200	233	208	214	207	191	186	222	218	201	209	213	195	213	189	209	215	202	215	195	179	205	239	232	213	214	232	194	180	225	203	210	206	191	233	219	206	215	219	195	208	224	199	206	193	191	199	209	208	203	218	215	210	204	215	207	228	226	208	219	182	224	243	228	220	201	214	174	213	192	224	201	211	201	225	201	205	208	233	226	193	206	195	199	213	225	225	204	198	198	225	184	237	171	192	191	181	217	206	213	193	204	235	218	238	215	222	203	211	201	228	203	243	230	191	206	181	207	187	202	213	230	205	225	201	207	234	218	229	187	214	215	215	198	195	235	191	218	195	236	218	208	196	218	216	223	219	201	205	209	210	235	211	198	199	211	203	197	199	215	193	194	205	208	194	197	196	191	210	209	224	194	216	221	209	203	253	235	244	241	214	217	221	231	238	208	181	184	176	211	195	204	216	193	226	182	220	203	202	229	207	217	185	217	204	206	203	225	201	209	224	216	200	173	203	213	223	253	210	240	190	193	206	197	183	226	228	216	221	206	235	207	207	231	206	223	202	209	246	184	186	236	204	218	200	205	202	214	208	189	177	196	199	188	202	196	218	192	204	195	205	188	193	218	187	181	177	187	223	190	199	206	183	210	199	238	255	212	225	215	198	201	190	207	239	207	228	206	206	197	206	175	245	219	218	221	218	231	228	189	201	219	193	229	225	198	233	221	178	203	230	205	182	203	201	205	204	196	234	219	213	197	252	197	194	205	214	209	198	196	200	196	201	197	188	224	207	217	185	218	193	198	229	225	191	213	235	202	204	209	224	223	226	216	189	190	204	174	195	191	203	205	194	212	208	206	177	204	237	227	207	208	210	201	198	226	211	234	201	189	230	240	218	209	224	241	197	206	214	203	187	211	264	217	185	202	193	208	217	214	221	205	199	186	205	216	203	211	187	200	165	188	207	198	225	201	204	217	225	224	202	201	210	208	181	194	204	213	193	210	181	193	204	199	200	230	219	220	203	199	221	210	220	211	224	220	208	199	206	192	187	172	202	219	208	239	186	228	217	199	233	206	224	214	198	235	208	201	200	213	213	206	226	213	199	182	182	210	210	215	212	190	205	196	174	208	224	204	206	230	206	193	202	208	213	201	230	195	225	230	206	230	193	214	233	189	195	212	208	212	211	189	207	217	206	186	185	207	191	201	195	190	218	198	204	212	200	210	216	195	181	199	235	233	182	200	175	205	185	219	216	189	192	193	211	181	225	220	196	156	215	189	190	196	191	199	222	192	243	195	197	214	221	208	215	202	207	226	199	207	234	209	203	193	210	205	200	199	183	189	222	221	219	181	199	198	202	196	209	219	204	221	209	184	214	191	203	178	243	197	197	184	216	212	198	195	182	202	212	187	233	228	194	206	227	209	211	235	220	222	219	194	192	201	214	243	230	207	195	221	210	210	217	193	189	224	200	230	217	192	211	215	233	193	243	211	213	226	221	237	197	193	211	219	222	217	206	223	212	197	211	201	196	204	238	218	206	212	237	202	227	223	203	222	227	214	195	174	194	192	245	237	213	213	197	187	201	220	186	203	186	222	215	219	208	228	208	214	192	197	227	223	216	228	178	207	220	189	184	240	215	196	203	216	219	193	215	203	215	189	177	174	165	216	212	218	216	198	213	204	223	218	205	222	202	178	209	189	218	190	204	207	213	177	245	207	189	234	222	208	204	212	238	218	183	212	230	203	201	208	244	211	215	233	211	223	178	208	201	165	199	193	194	195	219	206	192	232	188	220	207	206	204	205	230	194	210	198	195	182	229	178	203	230	174	202	223	178	186	193	218	214	188	193	212	204	210	219	198	236	186	198	205	220	191	201	219	210	222	207	197	225	195	195	239	186	204	222	216	193	199	197	230	205	185	197	193	214	193	203	203	212	184	205	219	210	208	221	204	197	233	211
39395	19418	9564	6688	4100	1359	491	476	482	452	439	453	481	455	425	422	460	444	441	487	473	501	423	468	413	476	461	451	462	490	470	445	499	424	465	421	431	457	457	442	440	444	428	441	462	444	447	477	467	459	441	434	447	442	461	426	512	443	473	398	479	430	446	462	452	424	462	480	457	407	439	427	499	413	461	427	436	480	429	461	457	460	481	433	458	474	465	434	449	488	435	471	482	464	484	451	435	456	447	460	421	487	421	467	477	446	436	478	442	448	432	415	444	464	451	454	438	449	429	466	497	465	428	469	465	443	434	438	469	410	452	474	460	469	470	486	429	472	437	469	471	436	447	456	470	436	448	469	419	472	443	437	466	443	417	450	452	446	447	467	418	443	451	450	412	429	410	431	428	419	460	449	469	420	436	398	468	454	471	428	456	435	461	440	469	462	447	443	421	468	434	429	415	434	458	458	439	452	464	455	484	448	500	476	460	445	457	434	471	469	448	444	456	446	458	459	453	437	405	453	446	450	442	487	475	418	437	474	462	433	485	447	465	495	413	434	477	470	458	460	456	469	486	428	437	492	446	446	412	471	433	436	425	440	473	440	457	420	484	501	421	428	476	454	484	502	480	466	433	454	461	488	465	428	437	456	438	455	417	418	444	460	430	439	423	460	486	460	478	434	425	484	483	466	446	445	478	465	447	441	468	468	478	403	423	470	449	428	444	458	436	466	457	479	449	490	476	454	451	446	468	437	460	459	484	474	471	457	418	444	438	463	474	423	464	467	465	430	468	427	467	456	446	476	450	441	498	449	442	435	460	493	490	372	455	444	429	470	430	460	471	455	464	447	456	418	482	435	430	432	459	445	424	457	494	429	457	468	406	481	430	457	482	468	481	464	445	409	455	471	425	461	434	408	472	447	436	427	480	435	421	405	446	442	474	471	439	489	458	488	448	466	456	451	425	445	502	481	442	436	391	511	409	451	469	461	440	437	454	457	456	459	443	427	438	452	464	421	436	426	422	422	484	429	453	491	441	470	486	448	510	466	435	468	459	424	464	458	438	470	465	458	450	470	416	464	457	468	441	461	456	460	449	479	432	475	448	422	451	461	457	444	463	426	440	446	489	450	432	452	453	463	447	437	482	464	461	447	451	466	467	449	428	455	441	465	436	452	442	446	424	443	468	450	469	464	455	431	460	413	463	419	440	428	480	439	442	419	514	423	446	451	445	467	451	467	444	436	452	427	431	474	448	442	410	456	451	498	449	450	465	493	445	447	486	456	465	444	431	474	436	452	484	447	430	445	458	426	460	447	461	451	415	466	397	451	419	440	439	454	416	430	449	435	444	440	424	455	480	454	450	460	443	452	449	497	448	467	438	493	417	426	481	450	459	425	439	445	431	450	419	500	429	490	451	453	466	460	424	435	479	420	472	436	438	462	464	465	435	472	464	424	452	468	463	439	453	465	429	474	472	423	452	442	478	506	477	478	486	486	475	423	450	452	443	437	436	416	429	464	430	482	442	497	437	447	462	456	446	470	444	443	464	462	457	426	436	485	440	430	423	433	440	430	477	445	446	482	489	478	453	418	413	481	452	432	457	467	470	463	478	443	457	449	444	464	453	441	438	511	451	459	460	425	475	433	439	448	433	475	439	460	483	455	437	475	459	484	442	476	434	448	468	407	450	436	461	459	449	498	443	440	409	421	469	452	437	441	426	459	457	446	433	467	424	457	445	426	447	416	442	458	474	450	496	445	441	479	443	455	470	456	449	462	458	456	448	448	429	458	476	432	461	412	443	466	432	434	468	452	442	453	438	436	436	449	459	471	408	453	472	478	460	433	434	451	447	440	432	459	434	436	440	453	425	460	444	429	458	448	446	435	453	461	448	489	454	469	465	424	468	480	450	470	476	414	460	453	465	471	447	463	442	463	438	451	469	451	436	433	440	449	456	446	490	424	449	431	454	456	461	449	420	517	416	423	434	453	424	413	443	426	474	451	431	438	469	456	472	437	448	421	461	452	457	472	453	464	454	443	464	461	464	493	439	468	437	423	448	420	462	474	444	437	403	423	422	462	436	445	462	458	433	455	465	464	469	465	444	425	464	448	428	422	427	464	449	408	430	415	452	458	408	451	449	424	451	446	444	468	441	456	504	433	455	480	464	472	505	454	449	450	457	439	414	433	454	441	443	441	455	441	443	440	467	424	449	416	462	498	433	467	450	452	452	409	441	464	462	467	461	462	466	466	434	405	486	433	442	470	462	431	432	492	445	450	438	482	440	436	491	438	475	443	434	450	473	454	474	426	478	423	445	423	429	500	454	430	452	449	421	472	462	464	468	492	462	509	421	475	446	476	453	475	415	447	461	415	458	457	465	487	436	414	455	434	446	428	449	427	461	416	453	461	483	463	440	445	471	465	453	423	465	432	492	460	437	430	445	477	450	457	452	446	457	423	465	455	458	416	453	467	478	450	466	445	428	414	477	415	434	434	477	414	434	451	484	451	456	460	481	445	407	428	456	420	479	463	431	446	463	464	458	426	449	436	458	434	457	441	469	423	455	475	463	460	449	456	460	439	394	435	436	460	439	438	460	436	462	461	474	499	449	467	454	462	436	434	470	411	465	481	428	450	458	471	472	485	455	424	444	460	468	458	413	453	428	447	451	468	448	495	455	435	429	461	407	437	468	429	457	476	446	458	453	475	439	463	428	464	413	501	453	446	481	452	453	494	467	463	436	510	409	453	462	416	440	457	455	449	418	449	460	470	445	465	462	439	470	471	447	439	422	468	457	450	435	447	428	469	466	472	456	446	467	449	434	489	430	455	453	417	447	453	429	462	475	385	482	434	464	479	447	448	485	447	447	420	480	451	450	441	472	428	472	462	452	435	470	438	448	454	435	488	441	439	495	395	449	422	436	434	439	466	418	467	432	466	430	470	464	443	447	456	443	458	439	424	459	468	436	460	485	482	437	477	476	417	446	462	457	467	481	453	477	488	463	440	453	428	463	431	453	456	415	476	457	449	475	447	433	428	492	459	447	441	432	447	457	428	483	445	450	457	417	427	457	462	437	455	444	460	447	444	459	482	423	490	431	458	467	448	471	408	483	395	445	451	446	464	427	454	454	442	466	454	458	445	446	437	414	403	417	470	436	471	459	438	458	428	446	440	460	471	455	443	453	477	457	464	413	438	468	488	421	446	474	443	452	450	453	449	450	459	457	453	402	430	450	464	478	470	421	420	468	442	481	444	457	456	451	452	480	470	456	490	457	465	475	442	457	476	459	467	438	458	457	497	481	450	464	465	430	450	448	453	438	432	449	449	404	468	495	421	449	475	476	482	452	463	441	427	494	465	431	466	461	463	459	453	439	483	490	453	481	431	423	435	469	455	429	449	471	419	515	469	425	478	482	448	450	478	440	442	479	443	466	503	501	453	451	454	483	448	438	466	431	450	465	459	454	454	473	441	466	447	457	442	474	420	472	438	409	417	472	455
64452	33399	17466	8439	2574	688	388	282	243	293	295	258	277	249	262	232	280	260	253	223	227	220	251	263	256	257	235	255	237	256	251	266	296	274	271	236	254	291	265	239	236	234	237	248	286	259	269	281	282	226	263	244	277	262	241	243	249	290	233	239	282	275	249	238	239	314	271	238	274	278	253	262	250	274	251	284	285	261	246	229	237	250	235	268	258	249	270	219	244	267	284	232	239	281	254	248	274	253	247	248	269	247	227	216	233	236	278	232	252	248	226	243	273	244	252	223	269	266	253	251	263	250	230	269	228	222	259	232	289	240	288	262	264	225	276	249	262	250	239	268	241	260	250	238	249	250	246	271	251	251	263	259	259	251	250	244	282	262	236	235	255	222	202	245	269	217	254	262	265	256	255	235	290	272	257	259	256	254	261	244	260	285	252	242	246	288	217	235	263	251	285	251	242	276	248	251	239	253	259	270	228	255	254	272	231	252	259	269	222	240	261	211	235	273	247	232	257	237	238	265	249	277	290	254	278	251	269	279	263	237	246	291	255	236	240	259	274	266	256	249	295	234	245	281	251	305	247	223	274	270	271	267	281	266	243	240	259	251	228	245	256	247	248	276	241	233	255	281	258	285	220	243	237	263	241	265	259	290	270	243	249	252	275	215	291	294	229	254	266	262	241	263	269	261	264	241	205	236	257	257	272	265	254	260	252	261	249	286	240	232	247	265	246	275	271	266	275	265	246	230	246	256	257	241	268	248	224	252	236	282	242	241	251	220	294	291	269	266	255	245	250	243	250	265	243	241	280	267	227	232	264	232	276	229	240	228	217	268	272	231	227	278	259	291	254	267	244	263	273	290	242	250	255	277	268	223	278	267	260	254	243	242	251	223	248	243	299	269	281	255	269	267	223	250	282	297	265	243	259	250	256	218	240	257	267	285	244	240	249	257	264	255	256	263	280	288	273	235	265	267	277	243	260	287	244	263	253	263	261	261	267	269	268	258	267	247	270	270	259	292	267	232	209	271	261	268	248	250	266	207	254	277	231	262	275	245	272	283	246	256	237	240	242	240	244	264	265	277	251	271	256	247	245	245	233	249	256	267	281	256	256	249	256	239	263	261	291	262	258	245	270	268	244	276	262	240	249	240	247	266	257	256	238	264	265	266	265	238	248	273	271	270	260	253	250	254	266	272	269	261	260	267	283	260	259	255	280	275	241	267	239	253	241	273	248	280	263	280	256	226	271	265	266	298	257	253	283	234	280	244	241	231	281	270	244	257	282	250	247	251	266	260	308	232	259	271	260	260	241	267	306	254	220	271	257	235	247	246	228	248	262	248	270	231	254	208	271	274	276	265	263	238	259	276	251	241	251	266	287	248	271	251	283	232	255	264	272	260	253	235	275	268	241	243	243	259	260	271	258	277	261	262	253	236	242	245	254	247	269	255	258	234	245	245	240	247	251	259	264	257	301	238	241	237	298	253	247	210	264	294	245	257	231	229	259	221	262	260	275	243	255	251	278	250	260	253	247	289	236	235	268	237	261	242	246	235	262	281	262	263	268	265	249	244	283	267	231	264	253	261	270	254	276	267	267	252	267	250	233	267	236	259	268	247	278	221	267	269	256	269	267	271	239	262	264	230	265	237	273	226	270	273	258	252	247	254	253	249	227	271	258	226	234	262	262	240	267	283	259	241	263	247	271	242	252	260	267	266	218	270	261	252	264	241	255	259	284	268	244	273	258	259	236	272	262	257	245	264	249	256	250	237	269	283	224	243	263	243	258	271	233	275	298	282	246	281	230	280	235	261	253	249	229	238	272	243	285	247	265	244	255	241	266	225	247	274	258	246	216	271	214	255	265	265	265	251	236	256	261	246	225	243	249	240	250	266	273	240	241	291	272	263	270	255	256	252	242	256	237	281	247	296	291	279	239	266	273	244	225	254	260	246	281	248	250	245	265	228	247	268	238	243	237	253	256	263	224	237	255	254	253	271	255	233	236	260	246	273	280	256	240	216	287	270	247	267	292	251	258	234	274	229	296	234	263	274	294	245	270	244	235	250	249	224	253	256	294	242	252	246	252	249	256	285	269	234	245	251	253	262	259	265	232	245	268	265	252	235	237	264	253	221	276	265	269	278	275	257	295	252	286	238	224	274	238	282	260	284	265	246	262	250	273	229	272	254	248	257	257	263	263	268	255	249	269	308	238	272	262	222	258	254	238	258	234	294	259	243	246	258	248	276	285	273	237	242	267	269	254	248	237	230	209	275	234	248	251	295	247	243	265	236	252	275	286	242	264	259	262	236	262	279	245	255	241	241	257	256	233	266	226	244	278	258	228	295	309	261	254	251	257	257	231	268	300	230	290	283	245	244	240	247	250	234	260	273	234	271	258	215	275	258	229	247	235	244	247	254	263	244	235	246	299	304	288	270	253	259	278	259	253	260	232	281	251	257	248	248	270	268	271	272	275	266	277	217	242	253	265	243	247	260	258	291	259	234	240	256	281	266	241	256	296	245	260	229	244	223	247	231	240	244	246	278	288	249	248	247	275	234	238	254	271	261	243	235	257	233	257	283	235	299	258	218	227	279	242	242	217	274	248	242	250	267	250	242	248	231	246	253	267	267	265	263	253	276	280	254	252	278	279	236	215	275	264	245	251	232	266	244	237	261	266	250	282	264	263	255	238	259	274	231	251	238	241	259	287	300	268	243	250	247	255	244	283	232	219	245	217	239	254	259	259	229	249	271	286	271	251	268	243	242	265	257	235	240	233	233	256	263	270	262	258	233	257	282	263	263	261	245	248	252	241	228	259	234	233	232	233	251	250	265	290	253	259	264	267	289	230	235	285	271	259	266	255	230	293	275	245	262	280	217	259	283	252	273	285	239	250	233	241	236	252	263	277	248	241	258	256	228	267	230	247	214	302	233	266	280	237	249	229	246	243	252	269	215	258	234	236	259	239	304	259	303	299	304	273	255	246	246	247	251	224	247	255	242	263	223	272	244	263	249	238	257	276	276	242	242	238	270	259	262	243	238	276	259	241	279	273	274	220	251	244	269	254	262	237	291	256	235	275	283	253	294	231	249	233	268	254	288	258	254	264	248	254	243	239	285	228	259	275	251	247	259	270	275	263	242	249	291	246	247	251	252	268	270	253	221	261	258	230	270	274	253	237	230	235	247	241	253	250	252	216	233	262	273	266	259	300	267	262	264	251	285	235	269	267	225	225	268	279	234	268	278	265	258	271	264	254	261	253	268	312	240	253	271	256	283	267	270	279	267	231	248	245	245	285	262	251	277	239	256	253	261	261	256	253	249	262	265	289	259	244	239	280	255	236	276	294	255	246	269	234	273	285	253	237	256	248	245	242	258	282	276	237	254	289	272	275	236	283	266	242	265	262	232	255	266	251	242	299	285	244	251	224	274	271	270	200	237	278	269	228	284	257	264	266	283	265	236	241	270	241	259	283	260	228	269	220	270	266	256	279	248	280	265
41318	23467	19148	14880	6039	1935	1039	682	640	568	567	552	581	536	557	556	563	532	558	588	530	528	530	556	538	553	551	537	524	573	507	535	603	515	568	570	508	552	562	578	561	556	517	589	539	541	526	555	562	543	560	602	517	536	521	528	531	515	533	530	532	478	563	543	509	532	504	543	523	510	533	511	547	500	559	546	557	490	577	522	491	521	553	570	562	541	545	546	555	511	548	506	530	533	534	516	551	544	558	556	498	528	543	504	522	525	530	526	528	564	529	582	542	526	543	523	570	570	551	517	528	551	553	532	561	513	575	509	522	517	572	534	549	542	560	513	508	520	518	520	493	556	517	535	568	543	495	542	533	569	511	534	502	539	492	524	525	591	531	522	512	533	521	491	498	569	531	569	548	549	552	479	530	551	512	547	534	589	527	539	581	553	538	527	551	554	542	555	491	533	544	515	514	525	558	516	554	558	505	527	536	505	527	540	568	524	513	515	527	538	536	499	547	522	541	490	531	506	496	522	529	529	548	509	541	518	541	525	578	522	524	511	498	541	554	550	548	542	556	539	534	525	568	530	545	541	533	541	583	537	561	515	525	540	582	519	536	484	562	528	530	527	513	542	513	533	532	544	514	529	586	479	521	526	544	519	514	579	520	509	558	564	513	499	578	561	529	529	518	594	526	558	563	537	536	522	538	548	514	513	559	542	569	533	569	518	506	498	570	513	527	535	556	544	523	541	498	519	482	517	546	555	547	514	547	525	515	531	529	559	525	510	518	533	540	515	553	561	553	550	561	532	506	529	507	537	534	533	551	526	532	548	509	533	559	516	575	522	525	534	512	559	551	539	523	576	521	567	483	582	564	520	511	530	564	552	498	531	535	526	512	565	489	536	557	570	530	528	540	499	531	538	520	574	529	553	536	536	548	536	557	557	564	556	548	506	516	533	580	521	561	542	519	544	556	569	547	501	506	512	540	557	542	544	519	545	532	576	556	542	526	536	551	555	519	549	552	567	537	532	585	543	558	540	520	503	556	522	513	515	508	563	550	559	585	536	515	531	497	501	538	540	512	550	532	537	564	489	561	558	544	527	542	589	553	513	560	524	579	505	558	547	522	501	533	532	534	534	556	543	534	523	535	534	545	543	527	550	527	530	539	519	573	515	548	551	478	486	505	525	551	509	552	539	514	523	555	555	539	530	545	534	540	544	554	515	529	528	548	576	519	542	545	498	471	518	541	519	509	577	553	531	530	547	514	484	560	536	492	556	548	516	564	483	535	547	529	532	506	533	538	531	549	546	525	502	531	545	549	535	505	521	539	554	521	504	531	510	572	545	514	579	557	543	501	558	516	560	541	547	552	571	516	535	516	584	520	553	533	518	572	516	501	540	531	522	549	532	533	556	529	532	548	528	544	531	499	513	547	552	509	526	501	549	561	550	474	536	531	549	537	543	566	552	534	509	500	519	558	594	515	553	541	554	540	552	568	535	542	564	532	521	569	530	551	520	541	581	549	506	512	497	539	535	579	562	543	491	498	529	504	583	551	560	535	560	527	552	535	518	546	486	551	552	504	498	566	539	517	529	500	521	547	565	552	555	512	550	534	490	487	547	589	530	545	548	552	508	523	560	549	531	558	505	519	480	540	552	532	525	519	541	546	533	528	557	529	525	534	538	548	523	532	540	591	517	561	609	547	533	537	506	542	547	519	495	505	492	562	568	549	574	547	554	546	532	509	556	515	521	581	557	494	556	575	540	524	540	533	545	556	541	521	522	526	534	544	510	541	542	528	500	539	525	541	559	522	549	569	569	525	559	511	542	524	519	531	492	554	536	546	547	548	557	550	519	536	492	532	554	576	525	511	538	534	536	512	533	574	547	577	541	514	554	539	556	551	560	504	525	513	503	530	538	521	515	590	544	573	507	542	550	544	542	504	501	541	520	558	531	568	575	515	540	511	518	482	542	544	585	521	512	560	498	502	530	505	556	525	510	521	532	508	546	522	525	577	531	546	537	541	527	544	496	574	540	513	535	510	520	525	537	559	548	512	537	529	550	524	550	568	511	561	509	545	565	501	566	557	535	481	574	544	570	521	552	534	498	526	554	561	539	532	535	533	558	562	560	518	511	562	511	546	537	518	556	565	536	539	549	527	559	532	543	536	548	532	498	536	546	536	553	533	540	541	537	561	545	497	544	535	523	510	526	520	521	540	542	547	524	544	498	576	525	513	551	494	550	565	514	543	585	561	568	510	502	513	540	573	507	501	569	504	521	542	522	549	535	511	539	543	570	541	530	529	580	552	543	534	538	544	572	507	559	556	544	535	498	548	516	495	516	546	552	562	546	543	525	515	547	509	548	520	541	527	523	526	563	541	549	538	560	545	532	509	529	551	557	519	515	515	514	538	535	547	513	517	567	581	550	529	562	552	519	532	553	504	561	494	528	496	534	548	565	541	516	554	515	531	563	581	569	572	512	548	522	526	532	536	558	515	533	579	571	541	508	493	510	563	551	524	501	555	528	553	515	525	489	567	555	521	560	565	567	510	543	582	557	538	523	561	549	548	552	528	558	559	547	554	519	518	575	536	581	522	531	555	535	532	507	553	544	555	553	532	544	540	525	553	553	534	549	506	541	548	528	540	609	572	531	495	541	528	580	549	565	510	523	526	506	547	573	517	554	507	528	516	536	567	511	536	516	550	567	543	547	550	497	538	524	552	529	498	468	566	543	515	554	502	526	528	514	533	541	539	576	520	525	546	530	549	535	559	521	526	540	517	524	497	524	516	533	554	526	534	546	534	528	577	509	513	550	517	535	522	492	532	532	587	571	529	584	568	553	540	517	521	532	528	546	553	551	515	548	547	544	512	517	566	546	520	541	521	505	582	518	512	574	545	531	513	526	539	540	531	519	533	498	555	572	547	534	554	523	541	505	520	519	543	545	538	545	508	550	547	550	566	519	547	554	551	549	588	533	542	507	500	567	581	554	559	512	578	547	552	544	503	502	527	504	529	486	543	542	546	514	533	580	502	511	540	541	542	539	508	563	521	519	550	509	530	538	540	519	588	592	530	581	526	513	498	525	546	588	551	525	558	585	541	514	550	574	547	576	550	543	539	523	583	513	538	553	531	550	529	550	505	534	555	554	529	535	565	516	573	549	507	520	542	516	530	580	574	534	538	509	522	536	560	530	549	568	563	533	512	527	542	555	552	533	538	542	528	499	515	557	494	543	569	501	525	520	576	551	557	554	519	523	536	530	520	498	548	568	511	550	499	563	530	554	553	546	550	581	558	474	549	545	587	540	553	570	546	521	556	556	504	532	510	499	541	551	537	545	500	529	533	549	544	556	539	579	573	539	534	555	553	545	527	537	566	510	554	556	515	550	507	535	529	521	554	544	518	520	564	516	535	531	531	551	515	554	554	530	509	572	534	557	546	522	548	531	526	511	544	546	544	532	491	528	573	535	524	540	504	549	511	507	506	530	582	537	600	518	555	542
46107	23028	10483	3189	832	382	227	172	185	167	212	206	187	173	192	177	229	220	212	207	188	186	178	206	180	218	170	196	166	168	185	198	189	189	203	195	181	182	175	186	199	193	204	190	219	181	161	184	190	178	196	189	189	181	183	178	180	184	183	190	186	189	172	183	176	185	183	196	198	213	200	190	230	194	200	177	181	183	181	215	186	207	189	187	188	212	160	189	187	206	190	177	209	191	196	186	181	173	178	187	214	183	188	153	196	174	204	173	196	159	205	188	187	213	185	176	240	213	167	191	184	187	175	199	193	200	179	180	199	226	191	211	224	200	184	173	179	168	192	201	211	191	198	189	168	170	166	201	193	204	221	182	183	185	193	194	201	190	209	164	207	204	187	216	192	218	197	201	167	203	173	199	198	174	210	177	219	168	168	189	201	194	159	198	213	170	189	187	186	198	200	222	191	177	173	174	183	194	179	192	185	213	213	160	167	199	188	183	202	202	207	205	191	192	183	183	205	179	180	174	159	183	170	201	181	189	194	240	184	184	178	179	193	168	177	197	199	211	173	201	202	179	190	172	200	193	217	181	188	207	194	191	178	182	173	185	165	184	188	185	215	200	196	187	222	191	202	207	179	207	193	186	198	189	185	196	193	211	201	164	177	199	205	188	199	187	193	162	179	161	175	183	197	229	178	228	177	186	206	182	202	208	189	186	196	203	183	190	224	198	192	180	204	186	191	199	180	195	200	172	180	201	198	190	167	213	197	195	187	170	201	171	208	191	171	196	205	177	187	175	169	180	194	179	216	211	205	196	202	194	195	181	178	198	191	210	191	173	191	202	196	163	203	203	195	208	192	193	205	219	190	198	177	220	203	203	204	184	185	187	184	195	191	224	205	199	201	158	201	204	188	176	160	188	177	171	191	203	197	185	183	167	199	205	207	194	186	190	180	200	177	184	184	218	188	238	170	190	182	193	194	187	181	178	197	196	194	200	199	192	198	189	185	186	191	207	187	173	177	179	206	216	185	214	217	196	193	182	178	185	200	220	178	187	183	210	196	220	206	183	194	209	212	199	172	183	195	208	183	207	207	193	179	172	199	202	193	206	190	167	214	183	169	209	216	184	168	211	191	221	187	153	156	172	197	196	190	176	168	177	192	175	193	221	190	202	192	216	198	211	179	178	185	175	190	208	202	195	179	182	164	195	212	193	183	205	213	188	187	184	179	193	199	197	199	184	185	200	203	160	173	182	167	179	151	187	192	160	193	179	179	182	197	196	195	200	207	203	155	196	168	183	190	179	180	208	195	212	192	185	205	196	182	199	222	198	185	186	169	177	196	195	224	198	193	180	186	208	186	191	158	170	206	216	191	196	206	185	163	187	200	194	176	180	174	184	212	206	199	197	196	200	175	180	174	193	197	192	198	184	197	221	181	194	193	171	214	185	175	199	195	200	200	182	198	232	184	202	202	225	194	179	182	185	201	210	176	177	183	155	175	179	190	216	179	200	173	204	216	201	227	219	199	187	192	190	176	193	171	197	226	187	191	196	170	195	176	191	160	149	179	204	177	197	171	160	186	161	192	183	202	176	180	153	166	186	193	191	162	190	177	194	171	161	197	184	189	178	194	190	201	190	173	195	195	201	208	199	224	150	216	180	203	180	189	192	189	182	178	177	185	158	195	217	184	168	208	214	186	195	215	161	166	187	193	223	193	195	205	183	199	198	184	171	190	189	192	172	216	214	202	206	191	176	222	197	208	171	170	187	166	174	177	225	190	167	187	188	210	168	193	178	167	178	179	183	221	217	186	186	185	191	203	170	181	188	188	189	211	195	214	197	177	196	176	213	164	184	189	203	194	198	196	206	199	206	189	206	197	203	158	163	187	194	197	194	206	183	196	171	182	203	228	199	205	205	161	191	208	171	176	217	190	171	186	205	187	201	195	178	185	180	150	219	217	176	166	201	205	196	181	201	186	208	200	179	181	185	185	175	197	224	190	200	192	178	214	199	194	183	207	196	187	199	226	199	186	180	200	176	194	211	186	186	162	203	211	168	179	184	180	182	201	178	189	195	183	194	186	196	189	186	181	193	157	155	210	169	184	189	189	184	185	185	172	195	188	183	210	221	199	190	220	185	168	207	167	200	185	178	180	180	192	186	193	200	195	158	185	180	185	198	177	162	199	198	166	161	163	221	163	201	190	181	213	218	196	187	177	186	181	178	162	192	199	205	199	189	171	184	169	219	175	232	187	202	198	194	198	193	216	188	200	190	199	202	177	204	179	196	171	187	211	223	182	184	192	201	231	196	183	218	178	193	180	199	201	220	193	180	174	173	158	148	193	189	199	201	233	191	170	181	192	201	200	190	219	205	192	177	184	182	181	189	172	175	217	209	194	190	190	196	173	206	231	180	203	200	209	197	188	181	204	195	183	213	183	185	191	201	207	204	193	191	189	197	187	180	171	197	199	182	197	174	161	188	222	188	198	186	200	201	207	237	186	197	197	207	192	198	189	187	153	189	199	197	202	206	217	199	191	205	176	176	207	220	178	197	167	194	178	184	186	178	174	210	189	177	189	194	199	196	180	168	198	182	196	216	181	204	194	145	172	187	205	186	174	176	176	180	185	187	202	173	186	208	188	188	206	190	190	188	198	177	172	188	175	191	179	177	200	160	182	182	188	202	190	184	189	193	205	224	183	194	192	199	211	201	189	202	201	219	187	176	200	172	197	184	171	193	203	204	202	183	202	199	187	217	181	188	203	258	205	195	190	162	199	168	195	196	187	196	206	176	198	175	188	196	204	189	191	161	179	202	192	179	191	190	195	189	198	189	161	207	176	191	173	177	185	190	227	184	198	202	168	200	175	179	169	192	202	203	203	190	183	201	191	158	182	199	182	190	174	190	183	206	206	169	177	195	191	200	200	214	197	199	183	216	190	208	184	193	185	186	156	193	181	190	176	194	223	193	196	169	176	170	220	193	204	186	180	178	187	192	176	154	183	201	213	212	184	171	208	171	186	189	170	184	182	201	186	185	194	160	191	203	172	204	194	191	190	181	206	166	184	186	198	210	187	170	197	200	215	178	197	194	184	179	204	182	182	219	177	193	192	179	180	193	188	204	175	192	190	199	197	202	219	173	194	213	176	165	178	157	197	193	180	192	183	189	205	181	203	177	200	200	174	168	204	176	184	170	181	178	191	198	176	199	222	198	176	215	204	198	175	196	196	189	183	196	199	207	198	187	194	189	202	221	188	201	217	186	193	189	183	168	187	210	178	226	215	171	189	186	192	177	211	204	208	196	194	200	194	163	180	205	187	184	170	197	173	201	190	181	171	194	182	191	194	204	200	185	191	212	183	179	206	186	180	186	194	176	207	187	181	178	219	202	187	180	170	194	201	182	178	190	174	195	194	167	191	209	169	180	218	204	174	197	208	199	179	212	223	179	175	212	197	203	166	199	185	157	183	175	164	185	163	203	205	202	198	179	169	190	195	206
29465	17075	12692	6126	2227	1092	501	420	460	399	390	384	430	431	452	431	402	427	434	380	412	411	424	398	388	414	442	417	407	390	388	393	442	386	409	387	406	432	431	418	400	393	416	413	408	411	382	413	444	398	402	391	394	395	419	380	406	427	423	437	368	413	379	436	425	412	400	412	431	427	386	394	402	416	412	410	409	435	441	403	405	441	433	419	432	402	397	428	381	413	393	439	385	386	412	414	423	388	430	391	428	448	420	409	445	401	425	399	431	382	419	404	390	406	438	395	401	424	383	451	400	404	396	416	411	436	409	397	402	421	420	415	385	408	371	385	405	383	415	431	390	410	425	417	425	383	446	424	340	422	424	430	422	436	408	396	414	391	440	411	409	478	441	387	410	421	397	420	450	410	440	405	390	408	435	412	382	408	397	418	404	417	385	422	407	423	413	434	415	420	411	406	428	415	419	391	425	410	428	432	385	381	442	399	367	398	415	417	406	380	392	418	395	414	404	435	434	469	420	407	435	408	427	360	398	385	421	424	443	383	391	410	421	423	422	404	400	410	393	391	439	411	406	431	436	399	431	433	449	409	413	424	403	399	391	386	464	405	406	420	415	416	448	399	425	413	428	421	364	435	409	410	454	418	431	422	409	446	410	421	421	382	414	414	406	415	403	410	423	418	423	385	395	405	459	444	388	351	469	394	425	416	420	422	400	441	423	392	433	407	418	403	417	402	428	414	460	417	410	453	391	398	414	412	413	388	447	420	431	419	395	422	413	383	374	403	404	424	400	439	428	429	420	399	411	476	383	410	394	388	447	452	394	412	398	386	422	427	425	424	431	388	422	431	450	425	418	453	432	376	420	401	427	395	428	422	392	385	420	405	439	441	360	427	420	446	415	399	409	403	388	445	420	430	426	439	429	406	438	382	398	388	378	412	419	398	400	414	423	375	407	464	441	414	398	412	439	418	414	446	408	422	403	404	390	408	409	399	402	385	402	403	409	440	381	449	422	424	384	402	416	416	435	449	409	434	424	421	377	414	420	416	399	373	403	447	410	395	416	414	417	424	416	377	447	409	396	420	407	408	387	392	429	427	381	450	416	392	407	419	404	386	442	413	389	425	411	425	410	412	398	435	403	434	418	384	372	435	382	427	446	422	410	415	387	437	393	418	416	408	399	396	411	430	429	412	405	398	434	424	394	426	412	404	408	421	398	387	432	441	434	422	432	436	429	418	400	443	412	389	411	432	436	426	407	400	417	433	391	444	391	375	435	392	388	431	399	412	419	411	399	417	464	377	460	414	386	413	428	407	414	362	422	410	416	431	387	393	413	428	398	424	446	412	418	422	379	428	390	408	396	411	393	427	413	424	437	401	442	416	375	429	410	405	411	373	414	433	412	431	438	425	399	409	407	439	393	405	390	421	440	414	419	435	378	381	424	455	419	394	420	419	434	383	377	439	461	402	422	420	418	416	368	402	416	424	427	442	424	404	398	416	440	393	432	405	423	418	434	388	400	403	421	434	448	421	410	418	419	434	371	433	444	422	477	424	404	399	399	400	423	421	394	411	398	445	420	409	412	389	442	446	404	417	413	370	431	408	414	418	397	385	416	420	453	431	400	426	405	456	424	423	394	439	416	420	421	420	449	425	414	414	395	432	434	398	399	394	424	470	389	421	415	379	406	372	406	387	416	386	403	433	463	423	431	362	381	406	390	421	400	432	395	418	421	430	412	405	387	408	422	407	430	442	399	424	420	414	399	447	416	357	458	442	406	408	423	403	434	438	422	414	387	385	411	390	405	381	409	402	425	399	424	450	407	410	446	415	410	399	413	428	374	436	412	399	374	394	394	415	402	396	454	432	439	410	443	402	387	446	405	394	441	399	433	426	410	392	395	428	426	405	437	404	425	410	405	374	409	413	427	407	387	434	410	428	420	401	421	419	381	420	410	405	428	432	397	449	423	430	417	417	448	422	422	405	411	428	442	415	406	468	379	423	434	385	393	437	389	396	428	352	405	439	364	414	400	409	413	429	416	421	433	433	440	384	392	411	422	405	387	430	453	388	416	388	427	441	432	399	426	423	388	429	407	387	403	402	400	382	420	424	413	416	434	472	405	405	390	420	433	403	424	392	452	414	379	432	403	394	433	377	398	401	427	391	391	390	404	414	421	440	438	430	395	410	404	388	409	416	446	393	417	438	449	425	427	359	414	398	430	422	392	444	396	369	404	429	412	444	427	416	419	404	384	414	430	412	408	438	443	408	410	392	416	433	396	459	396	395	428	410	367	409	384	421	421	409	413	399	410	418	378	453	451	397	455	406	382	410	385	397	402	411	404	393	377	393	386	433	461	416	453	416	427	432	405	420	455	401	392	384	385	435	390	408	404	427	417	439	373	413	425	408	427	417	369	445	412	466	415	413	405	427	411	434	407	413	403	397	378	451	412	401	459	440	396	435	390	416	411	414	408	386	418	388	409	426	430	427	438	422	353	433	438	445	402	404	420	415	406	412	430	403	428	394	412	398	418	396	422	416	430	414	406	384	441	433	437	450	396	400	376	448	409	425	404	400	397	409	431	436	395	381	448	429	409	395	409	424	430	425	407	413	406	419	416	427	418	419	441	429	430	399	429	419	406	411	401	422	416	409	414	374	394	390	390	440	440	417	429	416	389	409	416	411	411	434	399	392	423	428	415	426	456	392	400	397	423	408	409	413	408	421	451	463	367	396	418	368	410	403	426	418	404	428	419	429	428	403	436	408	407	415	371	410	423	365	404	421	416	379	420	411	394	430	419	400	407	437	410	414	391	415	401	411	431	447	388	396	387	406	435	399	382	410	394	413	451	416	377	419	412	418	411	389	416	427	408	415	414	413	400	407	415	406	426	409	409	393	412	431	427	400	419	433	412	392	404	396	387	410	417	410	420	400	414	420	412	420	404	387	370	384	431	381	404	430	406	440	417	412	413	425	415	413	393	416	424	409	418	410	395	412	411	429	381	403	426	431	392	414	393	403	397	422	399	437	392	435	398	423	422	434	414	417	406	391	430	402	448	385	397	444	431	428	416	433	394	425	384	443	411	407	418	375	390	415	422	413	424	404	444	392	389	404	421	386	412	427	431	413	409	385	394	398	405	413	418	383	401	427	438	395	408	413	427	400	419	428	413	395	385	406	409	423	446	441	395	412	408	440	479	439	421	417	418	472	406	423	405	407	440	415	428	409	382	385	430	431	407	452	445	408	390	376	411	420	434	362	405	431	415	422	414	399	426	441	411	377	396	424	423	415	408	417	392	415	407	436	432	403	376	410	376	405	422	430	422	421	388	404	397	418	386	388	369	377	404	465	434	408	420	432	420	401	399	400	397	425	406	413	422	389	424	396	436	426	420	376	449	464	417	404	387	400	393	424	407	392	393	407	441	421	416	431	418	408	413	379	415	384	405	429	390	419	395	417	439	396	413	407	439	446	466	372	422	396	438	449	400	417	404	405	416	418
56249	28987	13764	4950	1477	653	302	228	218	199	199	184	231	223	214	237	182	200	213	209	194	204	231	198	194	181	204	217	217	194	200	206	195	195	196	177	215	197	210	212	185	207	225	195	205	193	170	219	189	212	212	218	212	216	232	189	228	191	218	215	183	202	179	219	231	181	214	202	174	210	213	217	197	223	193	222	238	222	228	210	216	231	225	205	229	202	221	232	197	192	214	211	214	191	206	190	203	214	217	201	215	198	181	209	199	196	190	199	229	214	177	225	176	222	179	206	226	208	192	214	191	219	240	185	182	212	201	205	210	188	193	200	221	213	199	218	195	197	204	211	235	192	225	220	181	173	206	217	213	194	199	208	202	209	207	167	190	220	215	182	218	211	206	189	214	204	261	218	201	202	210	248	190	185	218	231	214	187	191	223	195	202	195	169	210	181	198	203	205	191	200	193	204	212	187	213	227	185	210	172	200	208	216	208	213	198	203	195	212	191	189	214	203	195	204	212	183	217	210	167	206	182	204	218	188	199	197	209	210	213	200	220	205	223	188	189	212	187	196	157	221	198	203	217	236	213	210	188	196	206	203	213	192	220	190	209	200	197	187	223	217	221	223	213	194	207	207	212	217	205	225	205	208	182	194	181	198	223	207	207	195	196	212	201	206	207	189	211	220	235	188	199	196	193	257	212	210	187	218	208	175	232	221	225	204	164	187	195	189	204	210	213	193	185	176	187	194	229	203	182	231	184	221	200	189	173	190	208	209	212	234	211	230	202	210	223	221	175	233	191	210	197	197	230	222	210	200	223	199	188	206	226	218	212	218	193	209	202	213	199	230	230	210	184	184	206	190	201	207	240	199	228	196	217	203	188	219	211	186	248	236	200	211	231	244	211	215	182	205	187	195	177	212	220	205	196	182	181	204	212	205	220	223	225	206	207	223	190	227	242	229	224	203	220	202	206	208	215	193	213	198	221	211	192	201	194	190	215	175	199	216	220	191	196	231	217	213	212	213	220	180	171	197	217	187	213	228	211	208	199	200	191	199	228	186	216	210	194	191	180	191	198	236	221	253	183	180	188	224	205	265	186	213	208	210	194	201	191	207	249	181	195	205	208	182	229	184	198	197	200	207	183	224	208	241	198	202	205	165	194	186	200	194	210	198	218	205	200	210	190	192	200	207	191	221	221	215	223	238	210	197	167	195	223	210	232	203	220	188	221	205	196	213	197	199	219	218	204	192	221	200	239	196	195	227	200	203	205	222	214	229	205	197	197	215	153	226	236	214	216	222	202	193	185	225	237	242	219	182	242	217	216	222	202	204	204	197	172	211	220	209	196	201	223	199	219	201	215	206	204	222	220	209	217	212	202	227	194	198	200	212	210	205	232	204	206	217	198	188	196	222	200	182	195	209	209	210	178	194	205	225	215	191	200	183	187	191	210	179	214	197	221	179	218	173	221	185	224	202	199	198	217	201	189	198	206	203	227	232	191	228	181	227	198	203	211	182	192	190	203	229	203	212	214	215	197	184	202	195	211	201	209	237	218	195	201	160	181	191	196	200	210	219	197	189	231	247	234	198	219	203	204	201	219	214	187	203	213	231	228	181	235	192	201	198	198	198	188	212	187	209	190	190	225	198	210	174	191	181	207	212	196	196	206	187	203	171	211	227	217	203	195	207	225	192	197	214	223	238	207	186	220	202	212	195	220	219	213	213	190	202	205	180	202	214	204	208	195	195	199	221	202	205	195	209	208	185	201	189	207	199	194	206	205	208	222	205	186	202	229	213	162	199	192	204	197	230	197	217	196	206	198	197	194	213	187	208	205	217	210	194	229	203	217	217	206	227	197	213	182	201	216	226	191	204	193	195	181	213	167	188	209	224	202	223	225	207	235	186	190	198	189	231	242	197	203	209	213	226	192	183	241	195	211	207	218	213	184	209	229	213	206	223	204	213	199	197	217	197	193	210	223	202	233	239	201	215	212	195	206	190	206	219	195	204	211	235	220	191	190	230	191	197	217	223	200	201	221	203	222	187	218	189	190	237	194	231	235	220	214	217	220	204	206	222	216	196	191	170	208	199	209	221	186	212	211	215	229	202	196	220	191	188	186	215	191	202	180	205	225	201	210	200	229	213	176	178	233	200	210	226	222	208	191	213	183	209	179	182	185	202	237	193	220	207	199	202	198	228	199	237	217	219	210	246	231	204	190	210	214	208	169	170	202	199	189	199	212	188	208	214	219	206	200	225	198	214	203	204	207	210	194	214	235	195	213	232	197	257	212	199	206	181	222	213	200	197	195	179	201	229	245	222	212	180	205	191	177	241	190	198	189	222	212	176	252	220	228	202	208	235	208	204	201	192	209	223	197	197	210	223	225	204	177	192	194	208	204	209	188	188	187	230	227	217	219	170	184	207	218	197	189	207	208	194	187	183	196	209	207	208	201	240	194	214	230	176	181	208	222	195	185	224	226	198	182	191	183	208	217	203	183	191	193	201	215	220	192	180	204	222	202	184	199	196	167	212	212	171	211	186	192	202	236	184	207	199	236	232	195	202	203	184	188	209	200	204	209	236	213	219	207	216	181	180	223	210	231	206	185	212	182	195	203	174	207	208	176	207	212	201	205	207	219	196	182	192	212	203	227	228	223	221	213	215	181	199	198	191	219	228	223	213	236	240	175	206	214	208	200	204	208	211	201	184	228	197	216	198	231	177	189	186	207	212	213	195	222	201	174	225	201	180	217	228	199	224	184	188	199	200	199	220	199	200	211	210	203	208	203	202	239	170	201	254	222	209	195	202	214	222	198	221	212	198	206	187	208	219	199	196	180	223	195	199	198	200	161	205	189	186	210	197	212	215	225	206	227	222	207	197	223	207	194	225	182	200	246	202	219	178	230	243	220	217	207	212	222	199	169	200	224	209	248	216	207	201	206	188	209	234	209	210	207	200	202	240	187	203	214	238	226	211	183	204	242	205	171	199	203	183	227	208	203	209	232	222	205	225	210	223	213	201	225	214	219	165	212	220	208	198	208	214	212	194	194	174	227	229	206	192	183	214	215	207	201	189	196	194	213	209	193	213	198	195	166	208	233	222	228	211	213	210	183	217	217	226	202	206	208	238	198	202	204	238	230	202	176	198	191	215	221	206	228	200	217	194	211	207	225	203	199	206	196	217	210	209	203	181	205	180	197	204	221	208	218	184	196	212	173	208	205	187	238	206	218	191	188	215	204	195	213	235	214	197	182	216	185	196	208	213	192	187	201	190	221	210	212	193	197	180	224	199	239	223	213	219	197	195	209	223	201	204	216	192	185	225	174	181	193	228	211	209	224	197	199	203	200	212	214	207	177	198	215	215	211	170	210	212	193	191	221	186	198	204	185	192	199	203	202	191	229	222	190	188	215	208	202	163	196	207	206	193	221	201	194	202	215	181	197	185	180	194	201	198	168	202	228	187	177	195	194	214	202	186	200	215	214	194	223	203	204	207	204	202	216
37137	21539	15010	8768	4059	2089	822	507	451	472	486	432	461	443	471	476	531	417	446	439	438	459	478	420	457	455	439	441	465	442	433	474	431	448	439	433	454	441	438	438	445	447	438	454	438	465	451	475	437	458	475	427	399	412	434	451	440	455	433	431	440	455	449	455	456	479	426	490	420	435	462	443	423	465	468	476	441	458	465	415	447	427	444	444	444	451	460	478	458	491	421	469	420	423	442	451	440	428	490	454	474	439	461	420	474	440	454	443	501	456	422	431	459	426	427	448	441	418	433	476	452	451	455	434	445	413	451	436	428	456	444	469	433	454	449	467	443	456	468	438	430	447	421	433	419	402	425	429	485	458	463	424	423	475	432	415	438	456	466	425	483	450	438	429	432	462	495	408	430	451	435	428	465	478	428	430	456	482	441	457	419	484	456	441	438	450	448	448	472	461	428	483	458	424	423	468	445	417	462	427	467	438	482	441	449	436	465	434	474	461	466	466	440	429	473	471	426	453	461	455	445	464	472	443	451	421	424	469	463	425	440	451	460	421	436	442	464	469	423	418	473	465	445	449	429	453	436	418	416	433	466	398	425	442	460	471	435	422	435	431	471	430	489	452	442	413	451	432	472	469	481	432	441	447	424	431	462	417	460	431	434	460	435	455	457	455	429	457	453	429	408	471	428	463	442	439	486	449	417	449	450	443	425	452	453	460	497	460	404	442	418	457	439	419	417	432	442	401	438	467	432	429	425	417	454	452	429	440	467	461	449	419	436	473	462	433	445	485	435	438	424	434	455	456	451	466	499	442	434	446	469	428	427	430	463	426	464	451	418	488	465	464	455	435	460	434	453	444	476	434	438	459	456	419	467	451	429	444	415	428	477	425	410	446	430	487	442	444	452	492	462	448	419	421	458	431	472	423	425	437	446	470	471	439	404	454	439	450	463	449	435	445	434	452	465	479	411	442	439	477	457	438	443	458	455	426	434	480	409	433	450	449	459	485	418	479	440	456	455	399	474	419	458	409	450	427	430	428	443	442	446	450	403	478	418	454	485	456	449	450	424	456	458	434	459	455	493	415	479	422	434	435	424	458	470	465	459	454	452	426	391	448	465	438	446	448	422	441	411	425	432	448	485	424	437	487	472	423	437	466	483	456	447	460	445	418	424	402	485	428	420	443	404	440	501	471	413	433	434	435	451	408	470	498	430	404	399	470	452	451	434	461	487	428	441	434	463	456	434	468	439	437	462	474	448	462	446	424	418	473	474	421	443	434	485	460	413	468	443	466	419	430	428	484	480	474	448	441	477	457	442	432	431	436	470	460	445	419	449	422	439	434	453	462	431	432	389	430	442	469	428	448	437	439	432	441	433	435	437	467	415	477	456	422	454	446	425	416	432	480	431	460	408	459	417	475	439	437	447	446	445	418	421	430	420	430	466	444	434	444	459	463	452	471	458	466	468	487	407	473	454	443	444	438	464	457	437	472	442	461	463	434	477	448	440	449	463	455	485	452	427	437	464	426	446	413	442	387	441	449	458	443	473	446	420	417	455	448	436	480	461	434	413	425	431	464	420	453	430	475	428	494	438	474	451	473	443	464	466	473	467	441	451	443	451	446	448	470	445	400	471	436	469	448	444	439	400	409	470	451	420	445	423	461	431	457	445	492	447	485	443	437	494	445	425	469	446	445	429	428	451	440	473	443	420	414	446	437	462	450	456	470	415	443	441	441	415	455	437	467	421	468	440	421	420	488	474	425	379	439	451	494	441	446	444	421	435	483	472	466	426	434	417	457	424	507	441	449	458	438	459	459	451	463	436	420	447	457	461	437	435	419	446	465	398	459	426	477	434	477	450	441	430	394	433	445	438	414	456	454	409	438	453	486	474	449	454	439	471	443	457	448	467	406	433	465	444	440	418	415	386	463	426	432	455	461	443	417	398	473	467	427	431	481	463	446	432	489	427	457	423	429	463	431	458	411	431	413	445	468	436	434	415	452	461	426	409	465	428	464	456	448	411	414	395	446	402	428	485	415	477	425	424	437	472	463	446	439	462	468	438	475	444	446	433	449	445	459	434	457	463	428	404	439	431	469	424	421	448	423	447	451	421	466	402	435	460	465	435	461	467	425	448	500	463	464	479	459	433	465	465	409	452	434	432	424	494	441	432	477	445	445	449	444	400	441	465	454	457	452	441	446	420	428	446	472	437	417	431	447	426	422	467	442	462	422	472	417	453	467	421	467	466	481	409	453	426	452	485	459	448	456	398	444	472	460	437	430	436	448	434	476	461	427	427	443	489	449	429	470	437	479	432	462	456	440	438	468	455	462	440	436	437	437	421	420	437	438	446	415	425	439	483	430	447	440	494	454	395	442	462	402	475	477	429	460	417	436	484	428	432	421	463	449	457	415	447	443	427	476	459	430	462	445	413	446	440	470	429	441	465	442	444	413	450	433	447	457	417	429	472	438	454	417	461	448	458	446	394	431	427	434	467	437	464	458	468	443	418	423	422	481	411	417	460	415	460	428	454	476	476	414	462	416	445	433	474	448	461	412	447	429	438	459	470	475	462	458	436	395	460	452	416	450	428	449	501	413	414	476	442	412	470	430	463	456	477	441	418	455	475	475	453	425	465	451	465	473	420	458	419	451	426	415	416	421	463	473	475	459	475	448	434	446	447	430	416	447	447	446	465	444	481	454	441	456	450	475	459	455	458	398	464	473	452	418	413	436	474	452	402	457	452	456	424	452	428	466	412	440	429	440	430	454	464	447	441	403	419	418	440	432	457	405	435	463	453	462	484	420	451	468	426	425	492	458	442	457	418	434	430	482	472	443	478	468	441	442	436	450	423	456	423	429	461	457	438	423	435	442	435	455	464	429	421	414	448	463	441	448	485	444	454	421	440	479	453	416	463	471	420	434	453	465	448	455	496	450	438	461	435	439	408	423	436	480	473	399	425	439	453	471	455	458	407	452	459	462	386	424	451	463	470	443	448	427	471	433	469	466	453	440	484	412	410	452	447	434	436	434	452	431	494	418	448	431	452	463	448	412	450	452	462	444	428	447	426	430	465	415	426	476	466	439	446	444	486	446	435	441	446	457	432	475	442	492	492	420	447	420	443	438	442	463	473	462	433	450	412	482	473	470	432	492	425	429	411	411	407	454	459	433	449	423	422	422	460	447	423	429	435	469	419	434	434	430	449	454	444	466	434	440	468	468	482	451	446	454	434	471	486	446	457	468	416	453	431	479	435	428	439	465	412	416	452	418	438	437	462	456	396	440	438	408	458	468	429	481	437	438	449	448	440	427	477	446	437	465	458	423	426	460	467	473	436	415	451	429	488	462	443	466	453	463	495	457	473	423	452	483	473	476	463	454	427	459	467	438	394	429	444	444	472	442	436	443	471	442	456	427	449	444	447	420	462	410	437	437	437	479	443	401	430	429	473	398	444	439	459	421	455	485	426	429	405	443	427	467	427	470	452	476	432	451	414	460
69195	35844	16270	4505	1671	831	344	267	272	221	263	263	296	234	273	257	261	277	291	283	272	303	272	253	246	281	234	248	301	289	284	248	249	272	279	273	234	262	265	244	242	247	251	264	309	243	252	254	247	272	281	242	259	268	285	286	252	255	252	254	256	248	291	258	250	252	260	263	262	231	262	264	229	273	270	260	261	257	264	270	284	278	273	262	267	267	259	282	246	266	248	256	277	273	253	218	286	304	261	252	271	255	253	261	267	258	257	259	271	273	278	274	274	277	261	273	310	248	244	277	278	284	248	238	246	222	297	281	265	283	246	258	244	248	248	236	297	268	275	265	252	283	243	241	237	252	247	259	251	236	253	302	284	268	283	222	249	289	288	277	254	276	243	270	282	279	264	254	299	256	270	276	279	271	253	225	285	271	250	254	262	245	247	288	249	254	285	264	269	244	257	257	267	239	254	304	263	279	293	247	241	274	294	262	270	262	298	288	279	269	253	322	304	271	275	286	231	273	301	275	250	264	277	267	294	265	264	273	318	288	239	270	244	260	271	269	244	256	246	253	282	288	278	243	233	257	263	250	271	274	253	246	248	258	255	274	279	280	258	261	257	303	273	295	246	286	249	254	266	298	239	269	270	275	259	229	253	275	276	231	242	250	254	252	244	278	261	311	269	263	261	283	261	250	262	249	246	266	253	246	253	264	262	277	248	248	286	224	304	275	240	253	239	263	281	264	272	269	247	271	259	279	261	267	244	273	250	286	278	277	270	261	243	236	282	289	272	258	248	240	266	265	249	267	282	261	260	284	265	271	311	266	279	276	235	285	269	259	264	243	278	268	255	277	263	255	249	261	264	249	242	264	261	267	250	261	255	252	267	291	275	268	289	258	249	267	273	292	253	298	240	246	259	282	262	267	250	240	263	292	281	281	287	251	265	248	251	268	238	285	282	241	249	253	285	262	246	261	273	249	237	291	278	229	251	266	250	254	257	246	228	281	266	281	267	290	261	274	266	283	267	251	251	233	266	272	271	248	268	264	246	237	292	256	242	260	278	276	273	243	272	261	267	259	252	294	275	258	270	237	273	241	255	300	284	253	280	258	249	280	272	302	288	278	280	300	261	281	258	270	246	238	246	264	267	284	297	271	227	266	250	225	274	270	243	275	258	236	243	267	281	245	273	286	279	232	246	272	247	308	270	256	283	281	231	237	261	257	293	241	264	255	275	257	276	268	263	259	280	250	232	250	283	280	273	283	218	251	282	277	256	268	281	252	246	260	237	254	289	280	251	239	256	238	273	266	276	264	229	237	256	276	260	276	238	253	256	282	255	244	273	260	282	260	302	265	255	271	279	257	273	268	222	302	269	270	248	281	265	241	252	272	248	241	277	232	271	276	272	253	270	237	276	299	264	261	254	246	278	278	266	238	251	277	294	261	268	267	265	273	250	262	263	264	268	251	232	237	293	253	271	261	281	241	286	258	255	245	261	295	253	220	297	274	278	273	265	249	235	256	287	255	252	270	251	260	256	267	276	247	245	251	258	228	256	268	250	279	264	288	246	270	290	239	278	249	269	280	292	264	311	286	254	265	238	251	248	267	241	246	266	269	262	230	257	271	248	271	252	271	286	282	247	254	236	266	275	286	310	262	257	269	241	301	284	251	292	231	250	282	265	270	225	261	240	297	256	261	257	260	254	260	287	299	247	257	280	277	263	259	260	273	253	248	229	253	274	280	250	230	230	256	291	303	277	266	261	257	265	253	284	262	264	276	263	260	267	270	284	270	242	283	263	265	286	270	246	253	272	264	266	254	279	243	251	257	260	238	254	255	253	279	272	297	254	215	312	261	274	253	285	243	232	237	244	235	259	271	251	280	255	243	267	257	242	262	263	275	278	236	293	269	263	285	263	256	235	277	281	239	258	248	236	247	271	258	275	242	288	253	251	237	262	262	268	277	255	278	270	305	272	242	264	252	237	290	278	265	269	248	253	272	286	287	264	285	290	280	271	288	269	287	237	285	262	250	277	263	312	282	248	250	282	241	263	251	254	258	283	280	232	260	246	233	291	285	281	240	257	273	253	254	225	258	243	270	303	244	256	266	247	296	242	266	241	301	238	290	292	279	254	266	270	246	255	277	295	286	262	271	255	260	258	286	274	257	247	274	269	250	280	304	271	244	255	261	253	248	269	260	299	264	240	248	262	286	298	319	247	288	246	270	246	237	235	257	286	260	260	266	281	276	255	267	288	266	272	274	269	273	240	284	284	244	262	208	277	252	247	270	260	221	282	250	262	249	260	272	241	280	285	277	234	292	264	276	251	252	269	263	262	268	233	265	253	283	238	285	246	275	267	274	244	220	263	287	261	278	265	259	268	261	254	265	259	266	246	260	249	272	239	256	277	255	268	265	268	274	222	250	243	260	243	305	289	257	255	251	257	259	284	282	252	251	254	275	253	302	248	260	245	279	258	262	269	277	298	265	280	259	260	292	257	261	246	281	292	258	236	273	264	271	267	254	274	279	256	268	247	297	289	262	251	257	242	270	306	276	271	271	252	259	258	238	240	263	251	256	241	289	246	280	259	275	279	248	283	274	289	264	238	293	265	220	260	240	267	284	274	289	278	275	267	236	285	277	291	258	241	255	254	251	265	251	256	252	280	228	255	254	267	253	245	263	268	283	258	255	272	276	256	247	303	224	292	283	286	279	281	254	251	247	244	251	254	256	276	267	285	259	254	289	267	286	266	273	268	294	235	286	253	261	288	261	247	273	248	254	280	234	263	247	273	259	230	255	265	270	286	289	276	224	277	261	240	253	281	271	269	269	279	254	283	260	260	272	263	261	256	262	294	283	275	250	275	270	272	266	269	271	293	273	280	253	264	252	270	285	259	232	257	282	244	259	264	249	263	269	280	270	302	285	266	272	265	250	217	283	240	296	252	285	272	258	282	278	300	262	237	240	250	256	270	265	264	273	282	255	285	245	259	235	241	305	238	256	275	260	279	253	269	251	251	247	276	247	261	253	275	245	249	297	305	295	294	287	261	306	262	276	273	282	242	277	241	253	260	262	255	274	287	260	264	275	261	268	249	248	260	285	255	254	268	248	268	239	264	241	247	262	263	283	291	273	262	236	282	259	254	263	263	294	286	250	256	290	247	265	236	277	281	277	244	254	263	276	300	287	236	259	267	299	267	252	249	250	306	256	264	292	268	236	292	268	303	275	247	246	279	278	269	255	282	277	281	258	263	237	251	282	244	279	250	237	248	257	253	278	265	262	243	279	263	264	277	247	244	268	307	272	273	263	251	255	308	268	226	282	298	265	232	254	257	279	243	266	230	239	240	239	295	268	271	245	266	287	262	239	276	250	204	251	252	264	295	253	288	275	281	245	269	262	269	251	289	252	269	258	261	286	262	257	279	270	267	229	247	250	277	256	270	274	270	247	279	252	235	245	292	272	271	296	277	260	234	260	235	263	253	243	283	255	236	276	223	283
46165	26099	14483	6947	4619	2352	752	653	607	569	576	568	567	564	537	560	551	580	550	564	555	582	575	543	530	562	617	554	546	555	551	549	539	550	541	566	579	522	530	543	587	538	544	519	583	589	603	586	558	589	593	564	551	554	541	561	560	547	569	523	525	572	579	546	542	571	558	582	568	528	529	574	580	537	546	593	538	519	597	556	586	578	542	566	559	583	531	530	564	549	537	545	494	611	534	564	613	516	538	610	572	585	571	594	561	540	553	519	528	534	568	522	583	591	561	551	571	552	560	545	531	549	535	579	553	533	594	584	550	558	532	587	502	538	562	542	539	576	557	572	537	571	533	532	529	552	604	564	556	601	535	545	526	577	541	542	546	530	542	554	534	577	522	561	584	519	570	534	583	572	557	558	560	529	552	553	547	582	533	590	541	544	551	553	597	585	525	610	554	561	546	554	529	590	534	568	549	522	547	565	556	536	590	559	579	537	555	541	563	561	622	568	572	543	535	575	550	532	540	548	587	538	519	540	542	597	548	540	572	562	539	580	569	555	604	544	535	536	519	569	545	578	559	573	562	570	566	580	566	572	572	593	545	517	575	556	589	580	512	578	559	560	582	561	572	551	541	540	537	556	530	551	529	607	575	576	587	593	567	571	546	554	555	530	550	529	577	508	551	561	543	544	532	542	537	533	578	535	559	612	546	556	536	509	568	559	527	538	521	584	544	562	554	544	549	530	576	615	599	536	532	509	532	583	575	583	553	541	529	553	545	516	574	535	540	518	561	506	525	552	572	547	522	615	597	568	587	550	549	560	583	564	571	571	531	546	578	560	567	598	569	522	538	540	519	570	591	543	542	538	503	524	576	593	543	533	575	544	550	551	578	531	568	571	578	537	588	582	551	572	542	538	554	535	543	540	548	556	547	545	566	599	582	563	544	554	547	567	510	541	524	569	557	533	552	575	514	582	573	509	556	514	520	574	560	523	554	563	551	579	561	525	542	543	568	539	572	563	588	575	579	535	587	544	556	505	512	545	541	558	549	558	541	540	552	543	591	591	539	534	529	523	516	578	589	539	591	530	527	563	550	517	533	549	554	547	505	518	549	576	554	573	489	560	541	579	540	559	543	530	588	541	546	553	612	541	548	556	527	559	587	540	552	535	583	538	551	519	578	567	529	520	547	553	550	518	533	545	550	572	559	565	525	537	525	560	563	560	577	551	572	599	535	519	599	530	557	584	509	539	530	555	579	549	565	607	569	548	579	550	566	552	570	520	551	513	535	525	539	561	526	542	533	578	556	548	580	589	538	512	574	504	592	559	533	531	535	580	502	519	585	577	562	569	559	543	536	510	581	591	556	556	571	535	545	537	509	552	619	539	539	531	544	536	573	534	580	542	550	614	545	552	554	560	562	576	549	546	538	555	530	545	512	530	532	569	586	590	587	525	532	566	543	526	564	557	566	544	533	564	508	553	566	531	525	577	527	555	546	550	528	494	542	532	526	572	541	601	564	550	527	571	543	502	537	562	582	574	525	526	581	569	541	541	558	552	528	558	540	542	548	527	517	569	566	558	580	558	533	535	544	576	550	527	551	548	551	571	532	575	527	551	513	585	551	540	587	547	533	530	563	581	552	499	571	547	541	542	509	595	534	543	553	557	542	581	592	536	589	555	533	563	540	530	509	535	543	572	561	547	589	576	576	584	518	517	553	556	554	600	591	576	547	524	580	570	536	577	565	524	548	539	541	521	565	537	566	535	575	571	535	532	545	551	569	539	521	540	564	563	556	542	547	539	531	573	583	516	584	569	529	531	529	552	588	525	589	540	602	545	555	604	564	509	552	552	528	530	557	517	566	516	597	538	607	569	523	569	577	542	595	490	512	520	551	542	581	563	552	529	536	556	535	556	535	559	558	523	537	572	513	601	538	549	545	553	527	561	553	534	534	566	517	594	541	566	543	560	558	615	591	554	558	561	574	554	539	539	532	527	570	516	511	552	521	530	550	560	526	534	546	578	554	556	539	528	521	590	575	520	558	560	535	528	568	520	541	536	532	549	542	561	591	549	543	557	600	504	497	558	551	542	524	560	565	522	563	574	555	531	555	555	567	548	559	560	524	564	568	574	583	540	486	591	547	559	539	550	535	539	556	567	533	572	484	557	541	543	556	600	528	547	557	551	542	579	526	557	544	561	534	537	525	588	573	546	537	525	577	570	501	562	547	530	548	543	524	541	530	566	558	567	548	529	548	537	525	553	567	545	594	575	564	526	543	578	498	566	557	541	609	586	566	548	549	573	587	617	553	529	556	530	555	599	614	556	573	561	532	586	552	560	597	560	550	564	550	540	531	569	580	558	535	519	538	558	525	545	561	569	591	535	574	571	509	579	588	503	575	529	520	543	540	574	547	555	558	551	564	572	583	555	590	529	576	551	542	579	557	547	532	530	551	585	551	561	567	592	595	570	590	552	537	553	563	521	564	499	538	584	522	516	554	537	564	548	565	517	590	554	558	551	556	525	520	562	590	567	556	552	553	537	601	543	512	548	516	514	593	570	558	573	586	554	533	532	581	537	563	518	509	546	532	523	517	547	572	526	586	535	575	527	553	541	551	519	573	543	544	549	563	585	513	528	576	553	541	522	568	556	533	548	545	529	520	570	558	605	572	567	534	540	559	575	536	575	538	552	556	530	565	574	531	537	545	558	561	569	561	531	568	529	523	527	516	597	517	538	568	517	549	537	580	560	536	563	597	530	550	588	541	571	552	564	525	543	576	548	558	531	584	549	586	586	557	576	564	528	560	535	527	566	565	542	532	612	579	559	566	568	548	556	539	558	581	503	574	554	594	522	550	555	565	522	557	553	520	541	570	502	567	544	539	540	523	524	599	595	569	523	586	562	534	539	599	553	526	545	530	545	553	528	566	588	551	548	570	533	545	530	526	588	561	564	539	563	540	595	542	569	525	555	531	581	534	562	543	520	532	532	533	582	565	576	541	561	542	568	534	525	591	557	532	541	568	546	568	536	568	559	528	586	587	536	559	566	540	559	575	541	578	515	587	536	573	559	562	547	557	601	540	583	580	545	558	571	543	592	563	559	578	573	521	574	531	512	587	577	551	525	552	527	565	543	572	563	569	576	588	534	566	512	570	512	528	538	522	553	580	550	547	543	505	555	515	516	540	519	588	581	568	561	558	547	558	549	514	563	560	548	535	554	556	517	557	548	558	541	571	564	640	536	562	563	561	544	570	573	583	574	533	553	604	597	560	528	567	557	528	549	522	548	516	547	536	536	560	576	497	533	551	571	533	551	546	518	538	561	564	543	560	560	548	579	512	540	555	550	540	551	506	567	520	569	574	539	510	575	561	535	542	547	568	523	577	576	604	531	543	579	570	538	592	538	527	589	588	545	542	548	552	555	564	526	607	540	509	547	557	522	553	605	563	547	552	571	573	542	531	528	560	540	554	569	552	524	528	557	541	562	532	536	542	542	538	514
52260	21582	5897	1605	680	374	206	182	213	202	212	222	183	231	217	181	191	240	204	207	225	205	216	193	195	188	201	218	191	190	190	213	183	210	199	233	221	203	190	198	217	182	166	194	195	207	209	198	205	225	184	208	233	215	191	210	187	206	254	215	230	195	188	206	192	195	182	185	197	183	210	204	182	201	200	237	192	209	197	198	223	183	222	219	229	213	213	211	186	187	215	207	196	184	208	213	198	211	220	220	173	197	186	226	175	234	188	199	208	186	189	208	205	193	220	182	202	208	205	179	207	238	186	206	196	217	193	192	236	198	206	192	194	178	187	229	205	251	167	200	203	214	191	209	205	220	211	208	208	226	213	195	219	187	192	214	213	231	210	196	224	213	230	192	196	219	213	223	209	195	183	219	234	221	208	187	181	218	221	220	209	204	180	186	223	209	214	187	210	194	211	202	228	225	207	202	198	211	193	190	194	200	216	186	212	236	211	174	192	175	226	205	228	213	213	217	202	213	229	185	228	213	204	189	204	174	203	196	218	187	191	211	196	208	192	211	198	202	206	203	196	213	203	188	200	202	214	209	199	176	176	233	215	219	187	183	213	186	169	209	206	201	198	245	210	200	196	179	218	227	207	198	228	183	193	189	233	220	198	184	206	203	192	192	207	208	228	201	192	180	181	187	198	208	204	206	205	202	242	200	216	201	182	199	186	172	220	209	196	194	222	190	203	228	185	198	193	219	198	187	212	224	228	197	181	167	217	214	194	198	191	194	201	185	217	208	199	225	195	193	161	184	198	191	202	200	199	213	202	211	197	206	187	212	202	190	203	201	231	197	217	185	215	198	219	204	186	198	214	201	178	188	203	197	202	203	213	200	204	169	182	206	196	209	213	222	202	206	215	193	194	197	233	178	189	211	219	194	190	235	212	205	201	205	195	214	185	217	200	194	201	210	202	198	215	185	215	192	184	197	225	227	201	224	217	212	219	173	204	204	199	206	221	207	220	189	220	195	200	208	193	199	211	191	212	209	193	199	216	232	198	238	220	181	204	205	175	208	221	214	197	208	197	192	189	224	201	198	198	200	184	181	222	193	192	207	229	206	204	174	196	209	212	200	200	215	202	187	203	182	213	211	212	212	215	199	192	209	209	200	217	217	200	188	211	189	227	220	184	230	201	222	205	202	183	202	182	221	219	222	202	190	197	200	203	234	216	219	214	223	211	188	216	188	226	213	197	186	216	201	219	208	227	219	189	176	186	215	216	182	207	202	222	218	196	214	215	193	200	200	216	203	214	193	212	176	203	186	212	215	217	204	195	203	185	177	178	204	222	214	168	199	247	201	195	186	207	212	210	219	242	221	196	205	185	171	182	221	224	239	194	215	195	193	203	215	202	195	199	186	188	215	195	176	203	216	206	203	199	177	177	231	225	221	202	221	221	200	197	220	188	219	207	202	209	188	181	205	211	201	199	190	190	190	229	209	215	203	210	189	216	211	198	167	218	203	214	206	185	171	225	221	172	222	201	211	210	209	190	216	190	183	202	220	203	226	205	213	213	195	194	205	215	196	205	232	197	224	197	206	223	217	210	209	195	215	230	202	219	203	194	209	220	183	186	216	183	177	223	242	227	180	218	198	192	221	205	211	192	228	220	210	187	210	209	208	209	190	191	192	203	206	206	202	213	200	193	216	203	185	207	185	212	206	200	200	211	189	206	224	185	207	189	213	216	182	197	167	159	221	216	214	230	231	206	238	203	206	216	211	207	232	190	199	203	188	186	220	199	220	203	200	200	212	195	229	187	215	222	229	227	173	215	206	230	222	196	182	191	176	194	209	227	199	206	214	208	195	215	231	189	192	217	200	221	190	202	222	197	228	215	189	222	212	204	216	190	204	203	215	189	199	211	210	192	179	185	239	211	197	208	188	198	203	188	204	205	212	198	209	204	226	196	219	193	227	180	233	220	212	215	210	213	218	178	198	188	218	205	211	224	198	227	225	200	207	215	212	203	201	224	168	189	211	191	179	207	213	242	190	198	247	171	222	217	199	195	198	203	199	214	199	195	205	220	224	192	183	205	196	192	203	193	242	211	191	184	203	186	221	183	214	214	188	228	209	207	204	184	214	219	187	218	205	199	196	201	222	223	236	230	219	217	200	206	199	230	199	208	207	208	214	237	204	196	189	213	171	187	197	217	193	185	184	226	242	222	226	190	222	207	208	220	199	184	226	200	252	205	186	223	180	194	244	227	230	222	216	204	187	202	203	210	189	197	209	213	222	221	191	223	209	218	212	210	226	225	189	169	194	218	219	199	181	190	194	186	217	192	197	194	203	219	195	209	217	234	224	211	221	181	216	184	195	179	188	187	200	217	206	220	196	179	221	196	186	170	186	208	212	196	186	218	186	193	211	207	205	202	183	212	227	182	233	215	192	204	203	235	201	211	223	203	217	217	153	198	181	171	185	198	227	192	201	190	198	216	197	184	190	201	198	224	177	213	196	222	216	191	192	207	198	217	208	189	208	205	193	204	209	222	212	255	188	199	210	202	183	232	191	207	217	215	204	192	199	184	205	197	200	209	185	192	180	218	218	195	222	201	195	215	234	196	218	215	183	210	200	238	225	228	235	208	194	180	200	187	198	224	210	198	222	236	189	208	206	205	204	221	178	218	194	199	201	231	197	212	195	199	189	197	201	235	211	192	192	194	205	200	189	197	197	194	182	175	200	186	216	226	223	195	203	192	180	205	202	200	223	193	182	201	184	232	211	219	224	185	218	200	198	181	202	217	233	198	226	203	211	200	185	201	187	199	197	189	194	191	208	216	204	188	215	243	170	208	182	220	195	208	218	212	202	209	189	203	194	192	211	222	208	249	213	193	196	161	194	163	204	205	231	198	218	213	206	210	201	198	170	183	221	233	209	209	170	181	204	207	215	192	203	173	202	174	201	204	183	198	195	186	219	224	206	193	203	202	218	222	227	188	172	163	200	252	175	201	199	219	193	234	233	235	197	241	211	197	217	191	216	186	191	227	192	219	202	205	217	208	223	211	214	205	203	210	204	205	205	241	202	215	230	234	214	222	187	191	240	184	191	205	188	236	190	188	221	201	218	196	206	192	205	215	226	227	223	203	194	176	197	183	181	195	225	207	209	188	204	201	170	203	222	207	192	190	224	231	212	213	242	195	216	200	198	198	210	206	203	209	215	200	232	205	194	194	183	200	189	188	225	206	214	238	205	221	219	225	199	229	211	186	200	205	189	223	205	214	196	201	206	186	197	196	220	217	208	195	187	212	191	184	211	205	239	233	233	185	231	176	186	220	217	204	214	201	210	183	223	200	200	185	215	210	206	203	211	207	244	191	188	226	206	220	195	209	208	198	186	218	216	193	195	237	188	195	189	188	211	201	218	199	191	214	211	229	212	210	214	186	200	194	213	222	196	173	214	240	212	220	209	212	196	211	210	197	212	188	202	177	208	189	199	182	204	201	205	181	207
34979	13779	6483	3376	1997	995	563	406	425	451	423	463	428	422	468	464	461	436	434	445	422	428	447	462	472	446	431	451	478	426	441	458	444	457	404	441	470	437	436	428	429	420	457	438	473	466	432	444	462	442	457	423	443	458	473	433	456	490	464	428	399	446	432	433	476	435	481	447	442	462	395	445	418	443	467	415	476	452	437	404	422	425	439	430	421	467	422	458	439	440	448	414	467	413	453	426	431	474	460	437	420	428	434	465	432	450	421	407	452	442	454	438	449	424	431	464	434	419	434	428	413	420	397	454	443	450	437	442	421	432	439	433	422	422	414	445	472	412	458	432	458	455	413	465	449	394	444	465	445	434	407	460	421	453	433	465	449	444	432	452	462	442	457	448	456	430	408	468	472	422	430	434	434	427	424	449	455	407	420	420	447	448	432	445	491	437	418	457	444	438	419	445	436	440	476	434	456	425	427	432	476	447	421	447	445	465	435	415	446	421	461	445	451	431	424	432	409	428	429	429	441	417	424	421	439	469	422	420	467	445	423	441	401	436	434	428	452	451	431	422	439	454	462	443	424	432	412	410	455	417	463	425	466	422	437	468	436	453	431	470	440	466	412	422	394	384	423	471	445	391	451	449	465	437	437	409	455	414	442	438	505	457	455	448	458	427	429	396	453	471	426	432	436	434	478	455	438	456	419	441	410	481	428	448	431	450	459	416	428	453	455	433	445	402	433	443	433	456	453	430	451	432	434	438	421	451	431	412	417	435	458	425	443	441	411	467	438	498	413	441	463	467	422	429	402	405	449	444	438	453	463	461	431	446	458	425	431	453	445	446	486	470	430	421	454	438	421	423	416	454	431	408	465	430	456	459	450	430	452	472	455	458	433	453	437	456	471	421	445	439	439	411	376	460	464	434	404	433	475	446	448	440	394	427	435	443	461	400	432	429	444	428	473	422	444	443	400	396	451	475	454	405	480	436	434	425	427	414	440	413	464	459	435	454	464	414	453	412	444	404	408	452	477	451	443	423	428	403	419	423	454	435	482	472	434	468	418	436	457	422	448	452	427	431	448	462	412	469	437	411	435	412	429	450	464	408	420	447	470	423	473	461	457	413	428	424	439	425	380	448	443	443	435	420	468	462	459	433	478	428	439	424	438	452	456	454	463	424	429	409	430	458	409	417	438	429	456	424	428	446	464	424	444	418	432	413	434	425	454	439	398	469	443	444	459	465	434	425	405	476	431	431	407	423	446	419	450	443	438	443	411	433	459	439	403	461	425	448	474	452	464	437	437	460	432	454	423	478	406	454	432	420	460	418	440	454	462	449	445	456	464	448	469	463	433	434	425	445	407	450	465	438	412	427	426	459	421	442	435	434	455	450	447	404	483	426	465	456	420	446	422	463	452	465	435	450	414	430	426	433	457	435	418	426	428	449	424	461	404	460	433	388	413	432	430	434	470	468	460	431	438	418	481	445	439	437	458	432	415	414	483	391	474	433	452	446	452	437	456	438	470	465	450	442	427	445	434	444	433	466	412	470	471	424	433	456	406	447	426	406	453	439	449	463	444	442	453	390	426	433	476	446	438	435	451	428	448	487	413	450	446	457	421	427	416	463	428	448	495	419	417	391	442	444	433	422	464	412	450	443	419	448	429	450	421	421	436	398	448	415	445	428	421	471	461	444	414	441	425	467	403	407	462	425	439	428	462	429	469	410	440	456	453	450	432	447	430	416	439	458	436	464	429	457	477	441	444	430	434	450	423	432	438	459	434	430	448	485	434	464	421	445	409	419	444	442	445	468	432	437	473	430	464	405	433	483	378	439	419	448	461	445	438	480	435	428	427	460	423	426	421	419	416	472	453	444	462	445	407	441	461	436	433	435	462	402	443	453	428	437	402	428	405	432	455	421	440	446	432	442	435	486	413	417	484	454	470	427	475	412	407	430	420	423	443	425	440	432	462	443	425	433	410	416	452	444	427	450	441	412	437	477	446	456	388	418	421	485	429	467	428	466	447	429	425	418	461	443	415	450	452	463	427	456	426	417	418	474	469	415	458	437	474	428	428	423	459	422	414	398	451	449	444	465	447	446	471	455	414	461	417	431	446	434	451	464	453	432	417	455	438	417	468	481	443	484	417	422	443	434	446	454	419	439	467	427	427	426	440	455	429	445	459	462	429	484	454	434	423	482	451	431	459	410	431	437	408	430	430	418	433	434	416	403	412	418	409	438	443	444	463	407	425	434	438	458	431	488	429	431	450	451	428	417	473	435	433	392	440	452	400	428	426	423	405	414	465	428	428	448	451	446	410	451	418	429	438	422	440	470	424	467	404	427	471	478	463	420	452	425	407	470	405	429	458	413	404	445	438	449	448	431	451	443	442	394	425	434	440	416	471	432	383	408	459	415	438	454	497	468	435	477	423	475	462	420	479	434	433	456	412	456	458	416	423	496	417	425	436	440	403	426	466	450	433	426	438	433	457	456	428	452	435	453	446	424	456	467	465	472	448	468	440	433	415	447	433	478	435	433	454	462	440	430	421	418	444	473	462	428	434	444	417	465	454	451	458	441	441	465	432	439	475	447	416	444	430	452	444	455	456	485	463	436	447	447	450	417	439	472	432	422	439	445	443	435	448	462	450	449	409	440	476	442	434	437	425	479	468	432	441	466	443	448	428	444	440	446	448	438	456	428	411	443	443	440	447	431	452	421	444	461	378	447	474	425	427	430	475	445	446	408	439	468	436	383	470	432	433	442	421	419	454	432	451	440	464	439	456	420	472	426	464	436	421	437	459	447	468	426	458	458	415	412	431	412	417	394	454	465	438	445	389	416	497	433	459	451	437	408	448	440	423	434	445	472	400	449	418	426	497	431	399	443	416	473	444	471	472	450	449	447	480	466	439	422	448	403	447	425	459	417	459	456	454	446	453	481	462	440	413	494	431	444	441	444	431	442	408	431	471	432	415	442	451	457	414	410	448	439	411	442	431	422	493	468	461	443	438	430	449	455	450	421	438	388	457	469	456	472	420	437	481	426	462	421	483	438	416	430	464	404	471	433	391	452	416	416	486	404	441	445	447	406	410	437	450	432	398	462	444	423	409	414	429	409	441	429	422	446	419	436	402	411	451	451	440	451	413	428	442	415	439	440	447	427	436	435	456	450	472	429	457	469	440	448	416	440	440	454	420	444	442	408	426	419	462	450	432	449	401	430	440	440	419	435	453	426	468	450	451	491	424	458	423	457	437	447	403	479	452	410	450	429	446	432	440	392	450	438	453	444	431	429	435	421	456	397	430	441	453	426	436	421	415	458	455	408	436	453	468	433	393	443	441	442	425	407	480	442	404	441	451	473	476	447	433	447	446	466	473	441	443	431	408	455	408	410	460	411	469	435	436	466	418	452	389	457	403	458	455	449	428	436	393	435	444	468	418	439	454	409	499	411	500	430	470	463	442	450	437	449	399	410	447	444	414	445	418	432	467	418	457	465	413	473
63405	32768	13235	3905	1522	661	286	204	202	201	212	186	231	202	207	215	217	232	181	223	207	202	203	243	220	214	195	220	212	190	231	196	205	240	233	202	234	208	202	219	199	238	181	216	198	214	221	185	203	227	220	215	205	218	221	230	251	212	195	189	212	234	205	232	196	217	212	218	232	223	197	203	211	183	210	246	222	216	169	222	200	223	215	202	195	195	217	198	249	228	179	201	214	235	259	225	210	188	234	208	232	174	210	218	216	219	203	172	192	219	208	207	213	171	229	207	218	209	229	222	192	207	204	211	226	218	189	234	213	195	199	210	188	202	208	189	216	230	212	203	193	201	199	215	216	250	221	217	200	199	193	249	183	230	195	217	194	210	173	207	212	185	219	252	201	198	190	222	194	213	243	215	233	212	228	193	207	227	210	220	241	223	224	230	212	176	192	190	205	189	184	196	190	179	201	243	230	206	234	214	213	222	217	206	215	206	229	236	219	220	190	228	226	225	223	205	216	203	219	221	189	184	224	219	216	210	216	212	221	227	217	202	212	213	206	186	210	197	216	196	225	249	184	225	218	246	241	206	192	199	242	215	203	198	237	250	203	206	213	200	220	195	220	207	216	215	207	217	212	233	225	229	208	220	196	210	188	192	200	199	199	203	213	196	228	229	204	181	221	195	196	226	215	224	221	215	204	219	211	240	230	201	221	213	212	206	214	218	207	181	220	182	234	185	192	202	193	214	193	225	225	220	226	247	211	202	196	233	242	226	224	234	218	215	201	208	222	190	208	221	204	206	225	214	247	221	208	193	255	214	207	219	222	235	198	208	211	198	207	232	229	208	178	227	228	188	189	195	206	227	198	191	243	216	221	242	229	252	206	207	211	168	219	215	229	202	204	233	216	207	199	224	213	221	190	188	237	198	210	218	207	209	230	222	209	213	207	237	239	232	193	191	201	203	213	209	239	203	227	203	194	205	219	199	250	205	194	207	170	189	237	207	210	191	214	204	222	218	195	169	196	238	227	228	200	175	206	211	194	201	225	219	199	204	201	200	242	223	207	202	199	201	215	219	217	216	206	236	209	226	220	229	231	227	246	233	222	203	230	229	235	214	199	205	192	235	216	181	194	219	227	207	232	229	190	219	188	209	227	205	208	233	179	202	239	227	209	199	229	215	199	211	245	225	216	214	243	171	212	190	234	219	189	197	194	205	201	177	210	201	234	188	215	194	205	229	221	220	165	193	237	205	201	251	214	228	201	226	179	216	198	193	244	235	224	232	178	203	204	239	221	195	234	206	202	227	209	198	197	218	239	190	194	190	182	187	203	183	202	224	210	206	208	215	203	178	210	222	198	212	218	203	231	250	232	216	205	219	203	201	207	195	204	197	219	239	196	203	198	213	192	191	196	227	195	211	212	224	197	212	201	210	218	221	205	241	207	216	215	206	200	196	226	206	183	224	242	209	211	205	210	228	183	187	207	196	206	191	226	186	229	200	200	217	238	198	208	220	212	245	215	189	218	202	221	228	215	212	210	240	218	234	200	212	209	209	203	215	200	212	207	232	197	224	217	190	222	203	196	227	207	204	199	223	204	249	218	233	200	218	238	180	194	226	177	184	223	194	237	219	222	218	221	203	224	230	212	185	179	214	214	238	197	193	217	206	209	200	191	197	203	210	195	206	188	205	216	205	195	212	185	215	219	206	207	206	225	204	231	253	222	185	198	232	229	205	224	238	226	234	202	196	208	191	238	206	220	251	218	189	202	204	201	206	206	209	241	215	227	177	214	215	218	219	199	217	208	197	192	239	212	203	219	204	206	210	192	204	219	231	205	215	224	216	195	198	176	232	195	207	205	225	239	232	222	207	210	207	187	223	212	203	207	195	203	218	208	203	219	179	191	195	234	216	226	203	216	212	213	210	200	218	206	239	215	211	188	217	224	220	229	211	225	210	214	212	193	196	209	207	223	210	226	200	208	202	172	199	205	219	232	189	229	229	216	259	195	202	204	197	237	204	215	199	188	230	196	195	210	198	209	216	193	216	207	222	200	212	200	189	214	163	228	215	197	205	203	227	189	215	197	178	217	186	182	199	238	202	216	234	221	217	244	252	218	239	222	208	186	189	219	208	222	186	191	191	201	200	220	200	212	198	181	189	229	210	226	187	237	191	183	228	197	222	218	211	203	201	227	224	239	234	200	225	194	226	193	241	208	186	210	181	215	205	222	229	199	201	198	194	192	220	222	211	216	221	218	204	228	173	197	219	201	226	213	234	242	197	218	200	192	186	223	228	218	200	209	197	202	214	235	220	244	219	192	197	204	203	214	212	194	209	223	230	215	222	198	220	224	227	228	214	194	202	244	214	196	213	215	228	201	234	211	190	220	195	209	184	198	228	208	196	199	202	233	203	215	231	193	183	205	204	208	216	230	221	197	200	209	226	192	212	198	213	207	196	189	227	230	226	195	230	215	244	233	216	206	201	211	202	247	169	210	186	233	189	230	200	218	187	193	213	201	195	210	215	219	223	191	240	262	201	217	208	193	200	196	218	188	201	219	215	229	245	194	206	206	181	209	216	229	254	213	244	211	195	210	208	197	209	164	195	201	225	232	221	215	209	206	202	221	196	230	221	251	205	211	240	178	219	198	247	194	220	214	247	205	199	214	209	207	207	186	230	201	226	236	226	193	196	198	207	248	238	224	194	197	235	193	230	198	208	204	201	232	190	216	237	211	212	216	221	208	260	234	224	216	198	210	193	190	206	242	189	222	203	195	219	217	188	224	239	188	236	222	171	200	219	226	215	191	207	240	192	219	197	183	165	202	188	232	209	217	197	222	211	220	193	203	222	186	224	213	221	196	193	234	209	237	231	206	208	210	213	210	214	204	211	227	188	213	225	240	191	217	214	237	215	244	200	206	190	176	216	230	211	201	245	211	207	201	186	231	183	220	200	254	220	214	207	207	222	220	199	244	237	204	170	210	215	210	218	202	189	229	215	187	188	215	201	213	219	213	180	225	188	207	204	189	239	200	244	217	218	186	199	241	228	232	219	211	199	214	186	199	227	226	232	223	212	239	218	201	232	219	220	211	218	201	239	213	218	221	229	220	189	209	217	220	189	194	205	208	223	168	223	212	232	213	218	220	191	205	191	228	212	202	213	223	197	244	227	220	223	194	219	212	218	214	211	187	212	211	222	211	215	216	216	221	219	199	217	221	210	210	192	231	229	228	238	203	225	228	222	247	183	214	201	237	223	196	254	211	214	204	217	216	205	202	207	212	215	215	227	228	229	243	212	196	231	224	223	236	204	178	188	237	208	226	201	203	211	214	198	261	214	232	193	208	224	178	234	238	223	221	187	206	205	208	222	223	214	205	205	213	185	199	228	246	216	200	204	214	209	214	221	244	215	215	182	202	205	231	220	205	203	236	214	210	167	241	213	228	217	189	198	166	175	206	223	221	196	217	211	211	209	241	200	183	199	180	199	231	196	238	225
41498	23641	13289	7837	4315	2004	664	522	479	473	436	466	487	480	481	476	478	463	438	430	477	484	473	434	396	459	487	488	445	451	458	501	491	486	470	445	436	502	467	465	473	464	429	488	447	412	454	447	462	459	516	491	455	467	471	454	443	481	454	416	488	424	480	471	433	463	480	471	440	445	465	428	474	477	431	434	478	451	456	432	458	463	438	451	458	441	469	414	456	473	473	461	469	486	504	458	425	475	501	442	481	464	448	443	432	485	448	449	443	480	463	477	412	425	470	489	490	429	423	485	457	457	439	476	492	431	477	461	467	447	473	429	443	442	458	436	451	469	457	477	441	485	460	484	422	487	450	470	479	455	488	464	500	466	515	451	463	449	473	414	479	454	458	456	469	483	481	488	439	449	440	476	449	482	480	445	487	458	502	451	473	462	461	458	448	459	439	438	487	477	475	468	476	459	442	470	460	498	441	463	444	469	433	455	492	389	460	473	441	423	433	492	467	458	468	442	445	502	467	462	476	483	433	495	473	441	459	447	459	447	464	436	428	444	439	457	503	497	476	513	472	438	484	421	478	457	437	429	453	483	453	451	435	467	400	461	443	505	485	472	450	484	483	450	448	424	487	467	458	457	460	485	433	471	459	476	441	456	469	448	481	469	465	466	432	486	445	444	474	421	491	474	456	487	443	489	428	439	431	438	452	454	467	476	444	466	472	480	450	434	470	458	464	436	459	471	464	466	436	480	484	466	452	420	468	507	437	451	496	453	440	464	475	450	451	470	456	472	473	465	471	477	455	467	439	493	484	433	462	487	501	457	447	460	499	503	463	487	430	482	433	445	464	446	456	427	441	452	462	481	446	473	448	458	421	453	465	456	459	453	448	499	462	456	460	425	437	438	449	485	435	467	466	426	449	455	469	457	478	458	440	472	457	402	462	463	457	491	426	466	473	462	491	474	431	479	447	475	462	453	410	478	449	453	505	449	480	480	468	465	421	465	477	501	459	456	479	464	419	466	444	439	437	442	459	444	468	480	455	456	467	452	448	471	444	443	472	458	498	470	448	433	440	462	422	452	480	483	447	487	451	465	434	485	462	453	441	499	454	439	454	437	468	463	447	441	445	444	479	445	467	451	469	469	424	453	431	445	447	471	482	459	423	472	436	508	445	460	449	445	492	446	463	474	440	467	427	475	448	472	448	448	418	476	454	421	483	466	461	486	452	450	440	437	437	421	451	492	468	466	496	451	437	455	466	482	438	447	470	476	447	432	439	451	475	449	471	462	473	449	458	473	411	475	478	463	472	412	450	444	476	474	497	451	441	465	471	481	496	482	416	444	461	438	460	502	466	487	466	497	479	457	461	436	434	446	512	474	441	453	455	462	465	435	474	426	426	469	473	476	487	428	431	440	469	470	489	498	451	473	466	477	471	458	477	454	468	463	460	440	474	465	477	449	478	500	486	480	408	478	402	467	431	443	430	491	446	474	488	431	460	460	487	421	439	450	456	479	509	474	460	477	468	502	454	473	464	443	450	484	467	455	425	466	433	457	445	468	456	436	426	464	445	446	437	438	443	434	460	450	458	456	453	442	469	421	486	465	462	477	509	488	437	431	422	457	442	435	442	431	451	490	456	447	478	474	469	439	433	461	473	441	447	475	453	445	499	461	446	457	462	476	437	457	447	465	496	452	458	474	449	473	444	477	496	470	480	467	497	459	434	428	467	451	451	449	448	440	435	459	457	456	437	434	457	449	427	452	453	409	490	443	436	481	456	431	490	458	449	441	484	462	457	440	449	448	465	460	450	453	451	459	447	436	499	493	436	489	472	428	452	441	468	447	487	460	431	486	443	460	435	463	445	468	417	479	463	444	419	434	443	459	445	444	455	432	460	459	455	481	468	460	411	449	449	480	438	437	454	449	473	491	467	502	436	471	455	481	445	469	435	463	451	478	431	454	468	487	457	496	436	464	460	471	494	453	447	478	490	469	447	413	480	451	469	442	467	453	467	508	459	469	485	459	429	436	448	469	472	472	469	453	429	470	479	434	473	465	453	439	434	493	444	490	486	424	472	483	502	473	449	469	482	500	453	427	454	437	503	470	435	460	478	442	465	440	487	464	484	446	454	475	463	479	489	471	465	480	473	486	463	452	501	439	428	483	448	429	455	429	417	435	458	483	412	464	446	436	477	482	455	481	447	467	449	465	464	447	449	448	470	454	453	461	468	474	465	473	447	483	482	464	439	455	460	451	466	505	454	486	435	451	432	451	425	432	439	444	459	454	462	471	450	464	449	459	443	463	433	416	446	442	457	438	458	477	452	455	499	452	477	452	454	460	475	445	440	476	424	420	468	469	445	477	493	455	503	436	475	438	445	450	456	446	486	480	448	483	495	437	462	450	424	451	457	421	453	407	476	457	460	441	489	449	439	460	430	464	440	463	458	434	450	469	460	468	484	434	430	459	442	448	465	433	435	467	433	460	471	465	468	464	478	461	442	440	469	460	440	438	487	441	462	467	447	490	416	446	465	481	451	480	421	435	433	489	478	442	445	490	466	448	487	457	464	425	446	456	487	467	479	484	468	450	484	464	490	428	461	491	481	464	452	427	457	421	441	447	477	484	447	535	412	480	472	451	448	490	462	437	478	486	475	468	468	454	491	443	468	460	452	408	411	440	421	479	433	455	440	502	439	429	486	459	492	453	447	451	446	450	447	475	446	482	442	464	458	440	455	445	477	456	456	445	486	463	458	419	463	448	462	423	462	448	459	475	462	490	440	451	454	482	440	460	445	484	449	462	447	467	456	500	457	423	459	488	434	459	456	467	474	454	437	493	433	494	498	467	471	457	482	448	470	461	476	457	469	431	475	474	418	450	425	459	440	453	452	436	496	433	479	442	494	470	426	449	476	485	457	441	434	458	448	468	476	482	483	474	477	437	470	462	455	424	497	486	459	424	486	478	447	505	444	493	473	458	452	413	474	432	453	460	469	447	451	435	471	424	500	473	448	464	452	437	481	463	468	480	462	445	472	477	486	510	430	447	473	451	430	425	470	433	457	480	457	495	487	472	445	493	431	494	443	446	445	463	481	449	475	411	467	477	464	462	474	462	450	442	457	484	451	489	474	431	490	473	474	422	446	408	400	435	469	484	457	446	428	444	445	468	455	446	454	464	449	462	450	477	464	481	436	456	424	456	432	456	484	447	450	481	441	447	463	443	482	473	460	483	440	459	443	500	419	479	465	478	442	462	450	459	464	458	474	468	436	487	487	503	449	459	451	481	422	432	443	473	423	455	440	445	425	478	482	457	450	486	454	472	445	477	458	434	465	461	403	439	521	462	471	495	453	473	479	470	481	425	470	445	456	477	468	430	450	481	439	496	477	509	435	435	432	470	455	460	473	440	479	473	445	458	472	470	457	452	508	447	498	457	483	467	467	454	401	495	464	489	422	445	449	432	467	461	399	505	484	457	435	455	421	447	488	453	436	447	444	454
68330	35373	16089	5787	1937	684	335	243	268	237	271	302	285	265	250	282	258	237	242	247	256	259	258	263	260	222	255	251	277	308	221	242	220	287	297	290	237	272	266	236	281	242	211	246	246	267	267	266	274	236	249	253	229	268	257	254	266	269	246	254	289	237	263	275	243	261	236	284	288	241	248	240	263	267	259	262	232	275	233	269	247	250	270	245	270	284	257	261	270	280	264	264	245	281	238	268	261	232	239	260	278	262	243	279	238	252	242	264	294	271	257	248	266	252	264	269	267	226	253	243	280	256	245	270	232	219	254	222	239	245	274	244	243	237	266	264	230	240	280	315	262	254	245	292	258	249	253	274	259	233	286	255	282	261	209	244	250	247	270	273	214	248	259	264	250	248	253	231	227	271	286	263	262	273	252	256	263	258	256	267	245	234	248	257	227	273	252	242	272	260	243	264	267	271	276	272	266	260	272	248	245	258	267	278	315	262	301	285	258	265	276	237	258	261	250	268	246	267	289	262	235	251	225	255	244	253	248	230	249	274	270	249	269	252	279	249	226	245	248	286	250	243	285	243	249	270	262	238	254	275	258	263	270	273	282	285	257	262	230	249	267	255	264	254	202	232	272	220	232	253	263	260	252	291	260	243	245	229	250	262	246	233	262	233	274	258	263	246	291	280	256	256	264	270	246	256	267	267	237	269	246	248	242	281	272	231	241	238	264	271	260	250	259	267	249	276	255	256	259	259	252	263	266	269	244	264	248	249	251	235	270	247	257	249	276	251	263	249	272	245	253	245	246	261	264	270	247	273	247	266	265	236	247	251	279	252	252	267	264	257	225	254	277	258	279	262	257	271	252	259	253	246	241	276	291	233	282	218	264	254	281	255	253	262	242	281	240	242	262	288	285	273	263	269	290	273	277	274	265	284	248	251	307	273	276	228	246	280	265	273	217	249	269	261	242	269	269	277	289	256	237	268	258	253	238	261	234	236	243	267	269	269	276	268	211	250	239	252	293	247	265	263	257	270	255	262	261	225	240	255	239	250	280	252	263	243	274	251	256	275	265	244	255	263	236	231	273	245	266	239	283	254	244	241	252	244	252	279	266	251	247	230	255	242	248	212	263	231	240	292	232	255	260	264	282	264	293	236	244	276	259	282	285	274	297	246	246	245	253	247	272	248	258	237	264	289	240	250	263	259	286	248	250	249	238	247	265	297	275	272	284	238	280	254	263	226	274	251	237	236	234	247	282	234	263	275	244	232	243	228	238	259	233	224	250	221	243	265	245	242	241	243	265	277	221	233	284	278	268	271	254	232	264	238	248	264	274	261	248	270	258	253	268	289	242	246	259	256	219	271	236	236	259	250	253	224	240	236	266	249	277	251	234	267	291	264	234	242	257	274	309	247	247	264	264	255	258	276	263	246	260	241	260	272	279	266	246	275	268	278	290	251	259	266	247	263	284	269	262	242	270	267	276	256	263	271	253	270	274	265	232	259	264	238	257	277	256	286	260	267	224	282	266	284	272	244	264	268	235	272	237	287	261	235	250	250	266	245	268	236	261	255	274	228	245	260	274	240	274	244	258	262	248	246	254	256	249	245	271	266	278	255	266	262	273	270	264	271	222	272	260	253	239	289	240	294	275	249	250	295	244	247	272	240	266	256	245	245	259	234	243	266	300	279	273	239	257	237	227	262	257	275	253	261	287	231	289	248	229	274	254	269	266	268	248	259	225	227	290	272	246	252	243	248	283	290	272	256	309	252	272	248	277	247	258	266	201	263	246	228	233	238	231	237	260	243	261	255	249	252	239	223	248	265	267	250	266	246	262	286	249	251	269	256	278	261	274	265	256	241	276	258	303	283	256	257	266	229	240	280	258	275	278	264	249	254	279	261	257	279	265	293	272	251	290	250	266	253	232	260	295	271	258	244	243	235	278	283	231	260	237	277	249	260	242	255	269	249	238	253	276	278	218	265	276	262	290	281	260	247	281	290	239	262	264	261	242	242	256	275	286	272	241	253	243	224	258	244	246	240	266	264	287	283	297	273	252	267	252	264	261	266	249	245	239	252	253	255	254	252	246	259	231	263	240	236	266	262	254	251	254	225	272	242	253	277	252	257	317	236	276	265	277	229	281	270	279	261	258	259	262	267	288	228	235	287	243	263	291	264	277	241	275	240	247	226	262	272	218	214	240	246	255	260	267	273	269	260	245	261	255	273	263	271	258	275	290	251	251	251	264	282	279	243	244	256	236	258	243	246	253	247	269	248	257	293	250	324	247	257	244	253	247	248	262	267	251	241	268	244	281	226	265	275	269	276	236	253	226	272	242	261	263	245	257	243	255	230	262	245	221	266	225	256	249	249	266	259	256	261	277	283	295	258	269	270	234	234	240	267	242	252	238	286	247	273	248	273	289	277	232	238	257	273	253	223	294	258	236	249	256	273	264	254	268	261	263	264	298	266	252	254	252	243	273	263	266	273	259	273	279	263	263	232	276	235	273	240	286	272	263	246	263	262	253	258	266	262	262	243	244	272	248	278	250	257	275	250	266	238	272	239	253	287	265	250	287	273	259	223	243	261	272	240	249	281	290	271	241	244	261	240	244	246	226	245	264	274	265	269	252	248	247	273	256	259	268	276	282	225	270	234	281	271	241	258	254	265	282	238	262	245	199	291	258	284	233	239	250	260	260	265	252	241	260	257	285	273	265	268	261	240	313	294	232	257	257	241	247	273	266	242	268	233	252	253	272	269	252	259	257	274	268	243	243	257	227	253	250	247	250	242	261	246	261	238	269	253	257	241	239	260	274	267	258	232	266	261	279	278	261	250	273	252	265	266	253	268	256	258	241	252	246	256	290	236	273	256	277	228	286	257	239	272	297	250	261	244	260	263	248	233	252	256	242	240	273	226	224	238	245	255	228	247	255	243	261	231	252	260	283	268	256	254	217	223	228	243	248	241	287	243	272	246	222	269	265	254	271	263	268	259	251	243	255	276	245	259	278	271	260	244	268	240	236	269	273	267	238	206	261	263	278	248	256	264	233	247	273	265	236	266	246	252	262	243	260	249	252	239	308	258	270	269	229	290	243	256	275	273	263	256	282	273	269	242	235	266	239	260	250	301	257	262	239	278	236	248	264	266	254	241	265	236	270	253	291	245	260	227	269	237	292	288	248	252	247	285	240	257	268	243	289	249	281	255	234	264	262	249	263	234	252	249	247	278	283	249	243	257	245	265	282	239	319	274	280	272	268	274	252	275	261	263	254	235	269	269	263	283	237	269	290	256	250	258	282	268	256	231	267	295	258	240	245	245	227	224	231	285	253	283	252	244	217	252	252	246	263	251	279	290	251	271	264	274	263	226	282	254	248	254	253	250	258	247	221	248	263	261	251	244	262	245	273	221	245	255	272	306	262	281	272	260	262	219	271	259	222	279	222	213	228	250	288	249	260	256	278	268	264	251	247	250	291	234	264	248	270	276	270	263	274	261	256	253
44354	25496	14868	10408	5273	1741	810	628	588	616	580	587	569	595	533	553	522	546	565	529	533	563	514	582	539	522	529	566	541	557	520	554	511	555	549	544	543	537	605	554	549	583	503	587	543	532	500	514	548	546	550	565	550	537	536	523	519	543	522	522	552	558	542	532	523	571	548	521	515	560	556	542	559	560	524	504	520	579	522	532	513	554	549	576	561	582	572	544	537	535	557	534	592	529	507	554	539	542	547	548	566	548	544	521	574	541	539	536	508	520	535	532	552	545	572	553	519	552	572	529	542	545	570	552	539	546	511	518	535	532	562	523	539	524	463	494	558	573	500	552	570	530	576	542	554	536	514	524	580	512	555	505	533	562	537	533	588	510	549	553	554	534	509	543	555	531	539	557	538	531	619	538	536	520	540	502	521	552	544	500	552	511	549	509	577	517	512	545	535	550	553	538	577	517	536	542	496	557	543	536	526	527	544	535	543	550	523	543	551	553	571	538	569	496	558	566	590	538	534	517	542	547	492	574	552	537	523	524	521	529	508	550	544	518	513	534	523	523	541	505	535	570	555	513	536	571	517	505	536	499	503	521	543	536	538	514	510	559	542	549	559	562	512	529	535	563	501	544	530	571	541	556	485	543	526	533	563	501	563	549	546	533	499	559	539	519	520	501	553	566	531	518	551	554	550	562	507	525	520	575	512	525	590	571	520	524	536	549	542	555	539	555	531	552	584	583	532	551	529	574	548	561	516	573	523	574	564	553	559	524	534	557	512	538	577	511	515	542	588	504	566	533	527	541	549	560	558	541	548	543	531	527	498	514	540	551	549	512	547	522	501	542	479	552	499	551	526	528	556	527	550	517	548	524	525	553	580	578	509	530	582	548	552	559	575	526	505	565	560	555	530	530	541	512	536	512	563	539	558	572	571	519	525	529	507	504	539	548	541	551	553	537	574	537	557	521	566	527	521	572	512	547	593	544	510	518	508	544	538	474	588	527	559	544	501	577	538	535	549	570	532	579	558	527	538	540	510	564	574	536	569	525	540	527	543	554	547	552	506	569	561	551	561	549	565	547	526	537	578	502	553	584	529	583	483	584	557	532	511	542	558	532	518	588	588	553	579	539	547	585	522	542	545	536	531	564	516	547	519	564	532	532	533	551	510	542	547	556	522	522	531	552	549	530	551	536	534	536	544	515	555	534	561	565	569	523	561	588	567	554	544	547	576	549	577	529	569	562	559	538	512	566	503	551	547	544	555	544	507	540	544	533	492	569	543	549	536	569	541	574	534	539	525	484	538	553	495	539	578	561	512	515	562	578	528	528	535	536	535	579	541	576	545	519	525	568	517	489	535	557	539	526	545	554	572	606	553	577	523	542	544	545	528	509	530	485	541	557	542	541	513	550	541	544	536	521	522	543	545	537	548	558	564	540	549	564	545	519	545	518	529	567	542	549	518	577	543	573	539	516	514	503	520	518	537	546	507	533	555	551	550	530	544	537	570	527	558	565	548	520	525	522	511	512	515	555	538	558	538	564	544	531	498	522	545	552	534	529	543	539	517	508	542	539	552	540	540	550	529	548	543	535	522	565	538	551	481	501	578	568	529	509	510	564	576	489	547	560	540	554	582	549	529	592	558	553	557	540	499	558	551	502	520	557	595	559	502	558	569	513	551	511	554	526	564	504	522	550	520	544	551	544	545	539	563	556	574	513	542	544	562	538	564	585	530	541	497	524	505	533	563	563	506	525	562	537	546	519	523	535	520	531	535	523	512	538	536	515	509	522	541	520	538	558	551	519	499	532	546	526	543	545	571	567	528	544	565	530	547	533	510	558	574	524	588	564	526	551	521	556	566	548	498	535	540	547	536	491	524	525	558	581	573	540	613	563	525	576	552	548	486	557	526	531	588	577	521	523	550	584	544	564	567	532	594	578	579	525	489	546	512	531	549	506	535	531	525	534	571	546	545	495	514	573	538	530	548	524	550	571	537	543	514	560	499	533	511	514	548	531	509	521	550	535	550	545	543	527	555	543	539	507	521	552	565	554	550	562	578	582	543	544	549	555	542	510	551	562	540	574	553	507	564	496	510	554	534	538	509	532	492	542	527	555	528	555	569	542	557	558	536	570	578	531	508	538	546	552	520	564	523	542	500	547	513	519	556	529	558	511	605	558	542	557	540	560	522	535	518	537	543	542	537	525	564	529	558	541	533	542	556	522	507	558	533	556	543	552	520	573	559	543	530	568	553	568	512	557	519	557	547	530	586	541	528	506	501	553	519	547	495	564	525	540	530	502	548	552	542	532	553	547	542	545	564	514	556	540	582	535	529	533	552	573	546	558	571	537	569	523	546	567	545	549	512	557	532	569	501	568	527	555	541	535	570	572	561	533	520	523	548	538	534	533	543	547	522	542	548	518	565	538	543	541	530	519	517	573	544	587	503	493	543	551	588	550	551	536	505	516	548	555	524	555	545	506	535	508	555	541	544	539	525	557	536	637	553	531	551	530	548	486	555	546	517	570	520	538	529	527	543	528	535	530	554	531	555	573	545	566	554	599	532	528	535	554	559	568	511	533	565	505	505	514	531	551	576	517	559	524	532	505	536	537	575	559	529	533	541	535	566	543	543	543	540	538	549	560	496	556	536	559	529	545	531	528	530	527	544	531	529	580	559	558	558	529	555	508	559	559	563	514	552	538	578	532	555	514	537	583	533	540	549	522	503	564	548	530	516	545	505	508	498	563	563	570	531	529	499	523	506	567	507	532	500	570	514	564	549	510	591	569	565	553	555	552	498	531	543	558	546	570	524	540	495	556	567	563	560	544	539	560	523	537	535	495	537	566	543	548	500	540	605	522	572	550	545	526	556	545	507	498	563	531	504	557	520	491	538	547	514	552	549	560	522	534	546	528	538	496	518	568	521	553	509	535	493	543	544	547	494	551	528	552	542	545	529	539	569	555	535	551	555	560	534	517	569	523	521	515	520	541	538	581	578	520	522	562	551	567	542	534	511	583	535	584	528	552	512	551	543	547	512	497	556	561	563	553	532	564	543	533	557	585	588	558	539	527	516	522	491	530	554	547	539	550	526	549	522	544	541	557	515	547	561	505	533	528	505	535	562	506	548	538	527	534	520	545	534	522	518	528	577	529	535	527	548	574	536	595	526	582	488	539	509	522	503	574	530	517	499	517	527	551	534	548	551	539	519	557	529	537	539	553	554	566	562	614	570	529	593	537	518	576	564	510	556	520	578	554	524	519	543	581	505	500	524	545	536	552	563	589	507	521	554	583	520	545	578	550	552	533	523	530	537	531	508	567	518	543	576	554	510	554	529	573	506	522	545	583	515	585	531	548	553	566	513	535	564	573	631	570	554	533	558	524	574	527	577	530	549	514	558	556	522	552	544	501	496	560	522	494	571	526	540	566	571	506	530	510	497	544	595	535	573	564	552	555	539	559	552	552	579	549	539	533	560	551	549	609	563	551	552	579	585	521
49207	24077	7718	2660	963	380	235	220	215	191	212	198	208	199	203	181	182	208	212	180	179	164	191	189	222	231	224	189	193	193	201	188	195	188	203	196	182	184	198	207	187	188	215	220	182	217	200	186	204	201	180	209	238	198	186	195	202	196	213	202	166	168	204	196	203	217	214	205	207	219	196	184	171	214	188	203	197	198	190	184	199	191	211	190	190	170	177	188	208	185	178	198	180	201	171	204	216	209	204	179	195	209	202	196	193	171	202	197	181	190	229	191	207	194	184	177	228	235	213	202	218	171	197	219	239	202	186	217	189	199	201	192	216	201	190	181	192	197	184	213	185	197	215	227	198	174	201	181	208	195	205	226	206	202	200	206	196	177	198	192	201	195	190	211	189	178	196	189	220	194	197	219	220	214	222	184	197	195	195	188	174	208	184	201	211	152	188	212	196	203	227	215	179	206	198	207	213	197	194	211	208	195	178	195	233	202	194	190	210	185	195	234	189	232	198	202	213	194	218	215	236	213	170	196	207	204	183	206	190	192	202	218	234	184	215	225	237	193	204	227	175	203	208	208	211	208	206	212	191	213	216	197	194	185	203	228	229	206	229	200	204	183	185	214	202	212	200	202	180	206	220	193	217	217	199	232	212	203	180	195	201	191	234	180	203	226	230	197	213	197	200	221	199	195	225	181	191	220	230	203	214	186	180	219	183	187	189	201	206	227	207	179	216	201	212	209	215	181	213	204	194	228	198	198	180	190	196	201	215	199	185	225	216	210	193	202	183	200	198	214	198	226	206	219	215	195	214	209	192	197	207	210	191	194	202	200	215	217	186	160	204	223	246	214	200	236	228	187	225	231	220	204	209	194	185	187	164	228	217	206	204	186	224	239	207	218	217	194	182	220	188	209	183	191	195	199	210	197	204	179	200	185	174	179	192	221	193	208	200	224	226	242	194	200	216	223	188	203	232	205	215	228	222	196	197	177	183	190	185	186	194	186	184	198	198	175	216	201	229	223	189	196	167	189	187	227	195	194	193	191	190	195	175	254	183	187	231	184	195	218	205	217	200	197	216	210	214	195	204	209	158	209	213	198	213	205	206	177	212	200	225	190	192	209	231	235	216	196	198	192	187	197	214	202	178	172	219	194	190	191	229	219	206	213	202	201	216	182	206	221	212	197	200	212	180	235	220	216	200	226	218	191	194	180	198	201	226	177	194	203	177	184	210	193	216	186	216	204	224	179	211	198	188	181	200	219	174	191	230	228	188	197	182	192	170	189	199	184	201	207	210	178	215	207	194	191	193	213	199	184	211	183	201	188	202	202	213	201	189	179	193	200	239	186	200	223	196	196	209	208	191	200	234	173	170	194	214	202	201	187	208	187	197	222	186	207	201	169	217	194	213	192	206	225	235	198	216	203	215	193	219	214	206	195	205	229	207	181	189	215	203	195	174	194	210	179	186	157	200	193	202	192	197	227	217	197	207	209	215	191	207	204	189	196	208	183	197	207	177	171	198	177	177	196	205	191	218	211	227	241	172	212	203	184	193	200	204	199	194	198	206	201	197	177	205	201	197	209	221	201	170	219	221	202	184	163	218	199	176	212	198	213	203	204	193	171	213	171	229	197	201	196	185	195	194	216	207	199	190	205	176	223	185	214	203	212	199	212	185	188	211	182	201	212	221	205	188	212	221	210	198	227	214	186	170	203	206	168	192	206	201	185	217	186	185	198	226	195	204	218	241	201	239	216	194	200	202	209	177	218	193	185	197	212	207	197	216	173	214	207	197	208	185	206	205	191	174	204	182	205	206	204	193	223	199	202	189	169	190	173	212	220	167	188	195	194	183	190	186	219	209	218	192	194	168	175	210	169	209	182	220	216	211	203	211	203	200	198	233	191	205	203	200	191	205	185	221	184	210	212	191	205	182	205	216	192	213	165	226	211	217	186	177	207	210	228	219	197	220	214	197	217	210	194	194	243	217	187	185	184	225	197	217	179	192	168	222	199	219	188	198	187	201	197	202	188	193	190	207	169	203	220	220	199	169	198	220	216	228	204	204	186	218	197	200	224	196	207	225	229	233	231	204	204	192	198	217	192	234	164	191	180	211	191	205	219	192	194	180	210	176	190	209	227	211	220	220	193	194	228	205	182	228	183	214	223	233	195	212	186	200	208	222	198	195	251	178	213	200	200	199	207	219	163	227	186	178	184	237	181	201	215	198	190	202	184	208	203	190	229	200	208	215	218	214	236	224	183	218	188	183	217	231	188	213	179	179	198	203	207	181	237	208	208	220	208	212	197	237	216	207	207	221	204	197	203	204	179	213	192	223	189	180	213	175	200	210	175	203	214	217	222	217	187	193	209	176	202	195	196	195	210	206	216	220	188	180	219	188	198	210	217	209	195	203	197	189	205	213	199	190	180	218	224	177	209	207	201	180	197	200	226	205	210	189	187	186	193	165	178	223	190	194	202	218	203	206	199	200	198	198	191	164	194	223	209	203	205	234	223	203	237	194	219	202	212	211	192	192	215	193	217	206	191	215	190	182	204	201	198	215	180	212	215	203	201	209	195	228	190	213	225	203	186	197	188	218	195	229	189	207	189	196	201	213	212	211	195	179	180	211	204	215	177	178	208	203	220	221	177	223	240	234	208	214	190	201	225	186	176	207	210	224	183	191	192	167	175	203	211	200	201	224	167	196	216	187	219	184	188	194	229	206	193	193	173	199	190	204	184	189	182	193	189	194	207	224	198	207	186	214	190	189	195	193	209	195	204	179	206	216	204	194	191	218	194	194	188	215	185	204	172	202	200	211	221	202	190	209	182	220	209	180	205	195	208	196	206	188	199	198	189	209	193	197	198	201	217	210	211	201	189	215	221	221	225	184	200	205	212	230	197	184	199	210	169	210	196	188	225	179	189	196	201	197	205	211	193	217	193	190	182	244	221	220	213	208	200	161	183	196	190	206	208	203	198	205	202	204	219	180	219	208	203	229	196	215	216	170	198	217	221	187	209	192	222	243	198	185	212	195	177	209	217	203	203	190	199	213	201	209	219	218	196	195	182	175	177	170	191	207	186	189	206	187	203	198	189	177	225	164	198	185	211	217	176	204	197	228	221	202	178	190	205	183	201	192	210	224	190	219	216	224	242	197	206	198	227	230	198	189	190	200	192	187	200	181	197	190	211	220	216	200	182	226	192	196	194	210	193	206	211	210	189	243	186	155	191	187	188	210	184	167	197	193	229	199	199	206	206	192	199	234	206	207	218	202	221	206	227	172	210	196	171	192	178	184	192	201	228	192	177	217	195	250	202	195	201	219	201	207	166	184	203	225	234	176	198	221	217	186	202	195	217	199	187	227	200	181	214	204	200	221	169	190	208	221	191	191	193	201	219	178	224	185	207	174	196	215	183	197	177	190	210	215	188	196	174	230	195	188	183	209	210	192	185	201	199	175	187	197	198	181	216	217	196	200	190	208	223	215	210	203	187	202	212
32788	17066	9169	5819	2570	976	418	438	412	409	416	460	406	411	449	436	435	403	446	435	445	458	428	429	427	436	469	450	462	447	417	428	442	402	485	412	422	439	434	445	412	448	428	447	421	423	448	404	468	461	459	453	441	459	446	473	395	418	455	458	468	465	438	462	420	456	398	429	465	403	411	426	411	418	436	412	402	452	467	455	445	407	448	420	434	476	408	446	429	432	460	436	418	438	411	450	496	439	440	425	419	415	442	420	441	432	442	431	407	458	450	406	430	444	463	457	433	414	458	424	463	433	415	425	432	445	414	446	464	429	403	455	408	399	423	449	423	421	426	455	451	423	443	429	409	430	443	461	430	439	426	448	443	450	422	440	469	428	397	439	464	449	442	427	439	418	418	392	421	473	432	411	453	427	450	439	456	427	426	473	459	467	444	443	444	427	423	402	421	400	427	429	392	390	391	444	455	461	434	454	438	458	407	435	418	417	465	425	436	447	435	429	457	403	424	432	421	466	486	412	443	423	399	425	431	433	463	449	431	413	407	445	462	428	416	412	407	430	493	435	449	414	446	470	439	421	456	440	449	416	424	419	420	433	444	486	434	417	430	437	451	464	438	412	432	437	458	393	439	427	415	465	471	416	435	427	454	434	430	482	437	437	436	441	424	418	448	435	429	450	397	441	486	439	385	416	453	429	442	451	417	416	454	434	416	414	415	429	415	412	460	466	426	430	422	438	455	474	450	410	462	434	442	435	412	433	464	444	433	405	442	452	434	451	477	406	433	459	432	446	431	442	417	415	463	431	399	461	419	428	404	420	444	407	450	447	422	452	443	458	460	449	422	418	412	442	449	464	433	420	420	420	476	449	410	427	429	455	428	450	422	412	436	452	405	408	421	420	427	410	465	431	446	400	420	445	432	386	419	459	407	440	393	427	435	415	424	465	457	413	461	422	439	447	430	391	435	434	407	425	391	432	418	460	433	428	447	440	431	407	412	440	419	441	422	430	481	461	427	430	417	458	411	432	434	427	418	424	472	431	413	409	422	433	421	454	428	413	438	410	461	424	457	466	403	437	455	459	399	425	428	435	426	449	442	434	454	442	450	409	431	408	454	415	450	454	419	426	431	433	455	431	437	436	430	422	410	466	451	413	462	369	453	428	450	444	439	452	404	401	451	408	389	398	444	434	420	437	426	414	444	432	399	440	390	429	419	414	479	436	457	444	424	451	494	397	458	442	433	418	443	453	465	453	405	429	473	426	426	444	428	422	419	399	444	447	447	466	416	415	442	411	421	419	435	425	413	437	432	421	421	436	447	453	432	442	441	460	432	420	442	400	448	413	397	471	390	444	407	379	459	450	401	442	399	441	411	445	444	397	497	437	454	463	407	399	405	442	432	445	442	478	469	409	404	415	451	413	501	403	449	453	404	437	393	454	460	483	412	438	462	469	432	378	446	453	411	448	422	391	422	416	413	433	451	424	431	455	394	461	432	446	430	403	461	481	493	430	449	450	402	404	434	420	431	470	433	422	443	424	439	448	409	398	413	474	420	442	443	423	459	476	454	408	454	423	468	457	440	455	445	438	419	416	393	455	418	454	438	403	421	438	423	458	444	442	436	446	440	446	465	444	410	421	425	458	460	457	404	448	467	459	412	411	384	453	428	403	419	425	408	465	409	440	421	459	434	423	443	410	432	436	410	418	431	401	425	411	428	414	453	449	457	433	473	419	405	428	434	400	463	457	428	396	423	442	471	441	460	444	417	425	452	450	408	404	417	419	453	416	439	446	426	426	428	410	419	477	453	442	435	433	486	446	453	418	439	421	461	437	426	430	423	428	447	472	452	486	436	461	423	432	427	444	420	474	451	427	430	458	442	423	442	429	406	427	430	415	431	419	452	422	447	428	420	468	412	448	430	444	429	435	436	446	420	432	442	426	399	410	453	432	426	415	432	428	439	417	426	429	409	408	425	470	456	418	436	430	418	416	426	425	449	405	441	451	461	417	442	447	399	392	433	420	428	434	426	461	389	432	425	428	452	425	423	447	451	444	454	402	443	408	416	418	437	435	451	434	458	424	434	477	450	447	445	430	448	443	407	401	421	441	423	421	453	447	440	464	442	451	405	436	464	413	453	428	449	436	458	452	390	389	470	409	471	412	473	455	461	439	412	411	458	470	447	443	468	409	430	441	386	459	445	423	459	412	430	441	423	423	447	463	422	433	445	454	406	430	396	432	439	465	429	474	418	414	398	451	394	458	457	447	427	413	445	416	442	440	422	426	452	441	410	416	428	460	463	411	416	443	443	414	464	432	440	384	454	392	398	419	397	450	420	416	471	467	450	452	413	411	456	449	430	461	423	432	426	438	454	445	417	459	464	438	414	451	416	413	416	420	435	450	438	445	417	432	435	411	448	463	447	433	415	425	426	412	443	473	439	446	426	433	452	445	474	454	438	418	439	437	444	438	414	419	450	404	455	454	421	426	450	420	419	425	452	425	381	416	444	437	440	446	413	433	413	425	437	449	437	440	423	456	451	479	449	427	451	422	441	450	414	476	404	438	423	466	465	454	471	439	442	456	414	420	408	417	409	402	455	459	435	407	461	411	428	429	407	456	413	460	425	442	411	429	447	466	480	384	444	418	418	439	420	424	466	447	438	491	443	404	437	444	459	434	418	418	480	422	415	428	453	423	427	432	421	451	453	440	442	427	414	426	420	475	447	433	462	443	437	399	457	431	401	461	419	414	460	429	421	443	443	452	468	454	419	443	429	431	425	413	395	419	410	435	424	429	432	447	449	448	406	407	456	447	429	448	397	491	456	444	418	409	417	468	516	443	414	445	435	382	402	426	442	449	456	419	448	383	441	413	380	446	420	449	470	405	451	393	432	452	428	450	428	451	403	431	452	460	435	444	436	423	436	435	456	436	412	438	464	463	425	430	427	406	436	426	459	454	440	417	427	415	425	440	418	440	462	429	418	416	434	466	472	469	442	430	420	449	446	431	483	445	390	441	399	389	408	440	484	410	408	456	432	434	441	427	445	462	432	424	417	422	467	432	419	430	454	442	445	420	470	444	424	442	394	454	422	416	435	429	471	448	433	428	488	417	456	445	423	434	420	431	436	445	399	431	476	406	423	387	436	423	440	463	399	408	405	444	435	426	482	419	446	457	448	434	409	401	421	439	417	423	428	413	418	466	429	441	449	436	392	395	420	444	446	428	448	480	441	435	418	452	435	409	453	430	452	452	422	481	488	438	463	425	390	429	425	451	446	432	409	462	462	419	433	443	454	458	438	453	446	395	439	415	434	447	445	448	414	384	406	404	434	428	426	432	445	431	465	433	442	458	429	479	443	453	408	390	450	433	448	463	460	437	471	425	406	467	437	408	402	459	443	440	454	433	408	430	408	417	422	446	452	437	417	437	416	438	435	444	460	407	412	423	437	429	421	466	406	424	443	460	450	467	449	416	450	411	450	431	440	445	455	427	444	471
57980	26384	9076	2441	818	344	215	208	236	211	237	230	239	226	228	202	210	232	251	210	220	250	240	224	220	230	211	221	210	230	212	214	251	241	220	219	193	210	213	219	216	205	208	198	222	202	234	223	236	232	231	244	232	214	209	233	232	234	212	248	224	246	239	241	246	220	203	239	248	238	210	238	238	220	211	198	197	210	176	182	196	203	203	192	211	211	227	233	245	222	234	219	241	209	195	206	228	188	210	197	243	189	249	198	197	227	219	224	232	210	235	223	237	199	182	208	241	230	208	213	218	221	221	241	230	238	219	228	242	232	209	222	214	216	233	200	211	214	244	217	234	221	213	221	201	201	214	215	186	206	236	210	225	241	231	215	209	191	216	229	195	233	227	241	223	231	231	229	219	236	215	215	211	213	221	196	221	212	212	198	180	209	222	228	219	210	242	236	196	199	187	172	202	233	231	234	217	220	204	234	218	204	207	228	232	227	247	241	227	259	210	209	225	226	240	245	236	232	232	220	214	215	251	239	228	219	245	270	238	222	225	258	241	208	240	240	183	214	226	199	199	216	205	186	195	194	252	202	200	200	200	228	215	219	218	190	234	226	229	230	220	211	212	213	244	250	252	217	212	234	219	215	242	231	248	228	219	228	207	221	195	211	207	230	198	216	224	215	198	229	178	250	210	203	217	216	215	217	192	209	229	249	229	206	208	234	202	232	190	232	230	196	235	223	208	212	220	210	211	225	228	228	220	227	213	208	222	210	238	185	234	219	214	244	216	194	209	213	228	210	235	212	192	246	223	208	216	234	236	244	216	243	233	214	251	219	203	255	214	219	210	224	204	216	211	225	208	203	225	246	225	203	237	206	220	246	214	205	224	212	235	219	245	207	194	224	243	218	220	255	224	221	215	203	244	247	194	227	201	206	216	211	186	218	227	225	196	213	226	221	220	211	242	248	221	228	237	221	192	230	220	202	196	186	233	214	225	221	218	257	234	224	214	220	192	202	216	253	218	248	229	231	195	228	226	211	233	217	223	225	235	204	215	238	205	224	209	254	199	209	204	201	202	234	246	175	203	209	200	218	215	206	245	197	213	216	218	214	228	239	209	223	226	221	225	235	219	212	209	227	209	245	227	229	194	212	212	240	206	240	204	198	203	249	238	248	245	226	220	226	212	179	207	215	233	217	201	202	207	226	212	236	190	221	211	233	201	203	205	207	230	224	227	187	195	225	212	224	206	188	201	226	228	242	227	197	211	207	196	228	242	221	218	240	242	226	243	219	241	227	192	236	226	236	209	197	225	232	210	229	242	202	229	218	195	202	251	197	198	229	214	193	221	265	214	229	207	213	253	196	246	228	213	226	191	201	207	229	227	199	211	218	198	203	204	230	224	251	236	225	228	226	235	226	199	242	253	216	202	209	227	243	243	235	251	241	215	234	217	236	227	228	246	221	216	212	217	202	204	217	209	202	221	246	217	209	233	238	225	198	219	190	200	205	243	225	221	204	230	221	197	215	192	209	201	228	207	215	196	219	211	229	206	218	248	201	233	218	185	240	234	213	224	232	225	199	243	188	232	212	190	180	185	238	216	199	222	196	206	250	195	191	239	195	193	209	208	217	243	227	232	257	235	236	221	210	208	219	234	241	209	225	214	216	219	228	209	220	200	240	199	231	266	203	237	230	218	219	208	197	208	225	229	242	213	258	213	202	236	226	219	229	209	243	238	228	250	217	208	230	185	226	222	249	219	219	182	227	225	228	221	216	226	253	249	232	238	223	229	237	188	213	219	196	202	229	218	213	231	212	225	224	197	217	221	209	195	221	195	233	196	213	219	215	240	232	225	252	206	220	225	224	216	221	202	193	224	217	207	246	228	220	247	224	222	229	213	193	224	223	228	218	189	214	220	228	243	223	214	231	223	205	205	212	223	235	219	239	214	230	247	247	231	227	227	224	249	208	207	216	224	226	231	204	182	214	220	232	224	220	246	242	220	256	233	224	230	197	195	223	224	223	224	213	199	239	235	219	222	233	239	229	213	211	205	231	223	189	218	208	218	201	217	226	196	207	202	229	233	230	226	237	206	209	211	237	235	236	227	194	241	213	195	221	220	226	226	220	232	233	218	205	215	231	221	224	211	215	245	229	231	207	228	213	234	235	216	202	212	184	217	234	213	218	221	220	219	191	220	228	216	211	271	230	218	196	232	220	215	205	279	206	234	223	221	197	208	243	214	213	200	248	244	205	217	182	203	211	211	210	224	202	211	240	195	235	182	220	212	226	242	220	231	178	224	222	223	229	223	177	217	228	196	206	200	230	206	227	193	232	232	218	195	206	205	216	205	228	236	226	197	207	210	225	228	224	215	205	245	233	237	201	209	213	229	213	194	230	235	235	205	229	211	236	273	209	230	200	218	227	225	202	227	201	237	239	216	229	231	239	191	221	256	237	185	224	236	203	220	196	218	250	228	215	235	238	249	209	228	231	248	241	218	192	228	229	229	232	232	233	205	248	212	247	203	229	203	199	196	198	231	227	220	197	248	237	213	224	217	231	260	210	221	204	208	206	227	213	218	203	241	235	225	228	238	218	232	202	212	225	222	212	214	208	236	227	229	217	220	230	214	230	239	208	226	224	230	228	225	205	229	221	243	214	223	237	209	254	216	230	202	253	225	215	241	213	244	225	207	201	226	236	207	218	222	236	211	210	214	216	192	204	226	212	200	217	231	238	258	214	228	227	215	214	222	219	196	233	242	233	232	231	171	188	243	225	232	222	216	241	248	218	245	243	191	241	222	198	189	239	210	209	229	224	224	225	191	219	233	236	217	236	210	224	221	218	205	204	236	202	210	217	200	246	225	235	169	251	208	219	220	210	217	236	251	261	203	231	222	228	230	224	201	211	250	236	234	229	200	207	238	192	218	238	220	214	239	221	222	241	220	242	239	239	216	221	212	206	229	223	205	212	191	227	216	220	224	204	220	226	189	186	205	227	232	211	222	237	230	229	249	232	253	204	238	211	201	192	219	228	233	211	220	221	220	242	215	222	243	224	248	224	211	199	223	243	213	245	234	250	246	192	232	207	196	218	200	235	225	208	201	199	223	209	248	236	211	249	252	217	217	211	246	211	237	201	207	231	235	224	204	221	202	249	213	207	230	250	256	241	218	211	248	211	226	277	245	192	204	215	247	215	197	239	244	197	219	197	235	244	221	217	213	225	226	216	242	247	228	199	224	228	197	229	226	213	213	243	210	206	220	222	193	210	212	196	178	241	211	204	185	238	225	231	211	191	211	226	223	193	248	203	167	239	241	223	228	227	214	227	234	227	196	256	215	193	225	239	179	204	205	211	205	236	228	221	245	247	250	199	237	225	203	238	206	218	209	206	237	211	201	244	226	226	208	213	244	214	236	245	225	228	239	209	207	223	252	207	213	226	229	213	233	222	199	204	202	206	235	237	198	207	209	212	205	213	211	200	249	212	204	228	240	206	262	221
38984	18518	8869	4804	2242	968	497	478	462	461	477	484	474	488	441	473	445	527	485	455	489	451	483	462	483	432	486	490	479	511	458	475	463	484	464	499	467	463	478	484	504	464	458	520	492	457	493	485	441	496	513	485	460	479	463	473	445	519	463	469	468	507	462	478	455	506	434	514	480	499	480	478	528	432	442	487	478	515	474	488	457	470	449	491	488	473	475	489	505	503	440	428	450	458	513	476	499	466	478	476	500	476	493	452	502	480	461	475	487	509	463	468	455	498	488	500	482	480	466	471	455	493	437	471	493	489	469	469	504	465	474	452	463	497	472	439	483	484	514	493	477	451	469	494	521	451	470	498	506	457	450	475	480	499	499	480	487	442	459	460	475	470	467	467	493	486	470	450	472	472	499	468	487	481	459	482	456	438	445	481	440	471	464	478	490	473	496	507	416	489	495	481	473	490	518	476	498	423	444	440	507	442	479	501	448	492	461	448	469	491	498	481	461	457	500	446	481	484	447	509	493	500	452	458	438	463	454	495	468	458	470	474	475	493	470	491	472	476	520	502	494	480	478	467	468	492	451	453	507	507	493	486	443	467	446	476	495	489	453	492	464	472	486	510	459	480	486	478	463	442	464	490	493	468	442	478	452	466	471	454	472	467	454	466	488	463	499	498	510	481	482	489	528	471	490	455	449	489	485	474	460	443	462	462	456	511	473	459	500	464	496	524	460	508	470	441	444	491	486	460	453	474	512	512	452	453	471	476	481	529	522	482	482	447	475	493	462	477	485	485	503	454	477	458	456	493	471	475	460	477	436	490	496	480	504	464	478	463	501	448	463	521	471	469	460	485	463	453	485	474	486	492	478	441	459	495	497	478	455	454	462	544	493	477	450	484	444	455	484	450	470	474	454	467	468	504	456	475	446	513	505	493	510	500	521	478	477	461	470	482	460	472	467	470	472	516	461	469	470	452	496	461	494	462	466	507	490	447	477	508	502	445	502	488	464	439	427	465	466	474	440	476	438	444	513	470	488	489	504	477	516	448	466	472	484	485	444	450	439	474	466	488	479	459	486	479	538	496	489	437	485	436	507	471	476	470	515	464	503	487	434	484	478	434	460	470	536	470	488	464	488	453	500	447	476	496	486	448	432	447	458	483	470	490	474	519	465	492	497	461	497	498	490	447	495	495	498	463	468	435	473	461	446	502	490	494	469	486	472	449	437	515	466	491	495	500	485	490	467	439	486	478	499	501	456	507	473	502	498	470	452	501	465	477	482	481	511	499	469	481	450	470	496	449	503	470	491	492	490	497	503	492	473	479	484	458	488	468	418	479	451	487	487	471	490	476	439	507	481	471	454	450	454	473	478	425	499	484	518	483	483	474	468	467	474	498	483	478	442	469	473	510	482	479	461	482	514	488	463	479	494	440	499	504	455	516	489	466	460	490	472	477	471	506	464	469	471	436	489	496	477	458	444	489	487	454	488	501	432	437	470	456	496	504	427	461	472	455	501	436	488	489	513	469	525	473	472	469	521	468	466	481	452	509	423	532	463	448	499	501	482	484	467	483	476	489	476	523	506	489	443	485	501	453	503	526	477	523	489	493	470	451	494	487	450	504	504	497	477	459	470	509	481	489	454	474	472	502	510	491	469	497	500	467	492	472	477	455	474	458	454	436	482	484	464	500	471	458	457	444	478	464	489	448	444	480	496	450	482	461	479	465	483	438	483	474	460	488	500	476	521	468	476	458	452	488	444	480	497	483	468	467	506	470	503	507	469	445	493	447	473	498	476	482	479	437	480	506	442	457	453	482	493	525	492	481	465	474	492	464	496	509	450	483	489	516	475	431	494	475	520	467	464	484	456	486	456	490	517	472	461	468	505	472	520	454	475	494	479	472	466	499	485	485	492	462	494	475	458	481	490	461	449	493	457	448	488	484	493	444	458	495	472	478	488	467	455	486	449	476	462	490	516	447	492	508	466	469	464	472	466	501	466	488	464	497	476	460	497	490	411	459	473	510	553	449	468	498	443	458	511	500	470	446	508	470	477	425	458	449	476	463	492	503	510	499	461	453	498	438	475	464	456	497	475	491	465	513	446	471	494	470	468	454	496	471	491	514	486	475	489	454	479	480	501	473	462	474	516	480	447	463	473	487	497	437	506	478	455	492	456	505	487	486	494	490	469	465	438	494	470	473	485	471	449	452	455	459	509	447	482	489	468	489	437	451	448	512	455	475	489	495	452	459	511	459	475	493	493	464	461	478	457	506	481	453	469	472	451	474	483	485	469	480	488	498	463	476	468	489	466	481	504	465	471	439	486	429	498	479	474	466	458	494	500	498	495	478	481	462	501	476	484	483	454	486	489	491	485	463	451	507	522	510	496	451	473	470	481	437	442	527	472	464	465	430	448	477	510	477	467	466	481	467	475	515	464	454	478	462	450	496	474	454	510	474	508	472	508	467	505	458	454	470	511	483	472	474	462	474	469	493	521	482	451	499	492	471	469	472	475	506	439	490	449	477	450	485	467	516	456	480	481	470	501	454	523	456	433	476	498	484	442	450	490	450	518	467	479	475	458	471	444	471	428	488	481	481	492	434	476	460	452	512	460	484	465	470	483	448	450	495	502	473	468	502	481	490	497	449	458	514	468	469	479	474	479	459	514	468	454	489	455	442	472	479	485	509	480	488	463	476	518	443	469	510	480	450	484	487	447	514	478	475	505	475	474	491	457	459	471	468	498	472	458	488	477	471	404	469	512	460	503	460	443	485	455	479	468	453	507	473	534	496	465	470	467	464	490	461	462	488	511	472	490	425	509	483	472	464	490	472	437	497	450	464	497	444	475	482	443	506	452	471	461	486	462	500	497	470	518	451	465	503	443	490	492	457	477	466	448	481	505	493	482	480	487	485	495	511	476	472	476	458	504	487	508	504	444	481	498	514	474	459	471	484	468	453	513	453	458	483	475	446	460	471	449	445	518	484	500	499	511	443	488	505	493	435	502	525	506	487	502	510	448	465	503	466	487	448	516	470	462	458	498	463	458	489	516	442	460	475	466	494	466	463	473	493	476	454	460	485	492	470	484	490	481	474	463	453	495	441	493	478	489	449	483	467	473	490	483	482	498	494	482	495	524	468	478	488	443	547	509	467	469	452	504	504	475	496	490	435	460	467	504	481	493	477	526	471	462	445	442	484	454	488	496	471	529	477	490	497	474	448	468	472	459	471	459	430	462	486	456	474	449	505	420	520	447	473	454	454	520	528	493	500	503	464	447	458	451	496	498	467	464	439	450	490	466	479	469	438	479	460	506	468	476	491	546	500	444	456	444	496	481	478	478	488	448	487	509	453	478	526	470	475	431	456	452	487	457	458	482	475	471	491	460	505	495	481	495	447	467	504	474	431	482	502	453	451	465	513	457	473	461	467	463	435	471	477	482	467	471	502	518	477	476	512	489	506	482	467	519	480	454	453	476	470	459	485	494	513	503	442	473	442
64517	29471	11092	2281	735	349	301	312	290	265	258	301	261	273	271	242	246	268	284	287	306	269	282	273	276	282	272	272	288	253	274	284	262	292	273	290	299	253	277	245	250	256	275	269	250	296	307	269	303	291	283	264	280	273	275	279	271	260	298	251	290	280	260	288	246	268	296	303	297	271	297	300	261	290	275	293	282	239	282	295	277	306	285	256	304	290	260	273	292	285	279	269	294	260	302	315	291	304	279	273	310	256	246	272	266	269	265	275	247	262	265	316	291	298	280	280	321	271	257	296	259	287	237	282	260	268	302	290	277	245	290	247	262	304	242	260	284	283	273	272	259	284	265	268	279	270	271	234	256	309	298	249	256	296	309	260	230	274	259	239	263	276	298	272	270	287	270	268	268	318	278	290	283	278	268	265	295	311	280	252	322	310	313	289	266	262	253	314	310	285	276	243	259	296	284	300	246	299	261	298	281	278	273	259	270	276	293	267	248	265	277	277	253	262	288	278	282	280	290	288	261	297	252	242	260	259	255	282	272	232	275	278	270	255	255	280	261	285	250	247	295	257	284	249	296	304	251	250	279	259	281	305	269	287	284	290	286	285	272	303	251	295	262	274	292	254	279	288	302	254	302	288	282	261	265	270	279	268	266	258	263	291	269	262	264	282	301	307	311	258	288	259	267	280	268	266	278	270	251	257	270	268	296	289	261	284	246	295	272	279	309	313	300	295	282	221	265	277	269	245	249	269	252	254	252	264	261	280	299	278	272	272	261	262	301	248	290	277	274	256	268	293	281	258	285	260	277	270	285	266	277	283	259	257	260	277	292	279	282	313	285	275	267	275	299	279	243	273	292	246	282	270	282	278	296	266	257	281	291	242	262	293	287	300	283	276	295	304	284	287	267	300	263	289	267	277	260	300	272	269	317	276	261	276	277	284	285	291	276	265	276	315	264	266	300	315	283	317	263	280	262	249	277	292	249	267	257	267	269	259	268	301	300	276	267	251	271	254	267	281	256	271	300	281	272	269	282	278	286	267	311	282	285	260	275	268	254	289	281	289	301	283	282	291	254	251	279	289	272	259	280	288	257	295	268	241	319	287	252	280	278	287	278	240	250	317	294	254	282	276	248	306	275	259	281	266	275	282	301	311	277	298	276	256	290	259	233	293	298	284	269	234	261	319	271	280	294	283	272	254	266	270	277	266	264	243	267	276	270	259	267	265	249	280	295	257	264	272	273	292	255	247	315	252	293	258	246	269	278	261	286	283	297	274	265	273	272	313	269	313	294	280	246	272	256	271	301	237	298	277	263	257	270	244	241	258	271	282	266	277	305	287	266	238	301	243	261	271	285	276	303	257	230	310	274	288	279	283	270	272	280	285	280	280	289	304	266	260	259	257	299	277	285	257	265	283	265	255	285	292	287	246	286	279	243	306	267	258	288	263	281	255	267	242	255	261	281	270	284	327	291	252	263	259	270	292	276	283	279	265	270	284	248	286	278	266	287	268	288	293	225	283	276	285	241	280	243	236	289	241	290	276	276	287	262	250	254	298	286	294	266	247	267	277	300	255	309	284	292	283	270	253	267	266	323	266	302	277	245	249	263	277	269	289	272	264	264	262	260	268	263	281	298	260	256	261	289	249	305	297	262	259	293	270	283	280	288	291	280	267	273	273	277	266	323	260	311	318	258	290	271	236	281	284	258	280	274	270	255	257	244	257	307	271	248	286	254	265	245	250	304	276	276	260	284	249	299	287	257	272	277	282	265	267	266	266	270	235	264	262	252	278	274	311	269	293	272	266	287	302	269	270	304	278	263	267	259	259	273	293	295	264	288	273	283	274	251	262	304	299	275	292	281	294	268	280	270	294	230	263	287	279	292	293	288	293	296	224	279	280	286	263	290	255	297	257	263	273	272	261	265	270	249	253	271	263	302	290	277	246	272	308	276	248	266	260	267	247	278	275	252	287	310	270	274	305	267	286	281	270	275	290	282	275	298	246	264	286	303	265	302	247	320	279	291	265	296	246	251	280	265	303	252	279	262	303	259	278	264	271	264	298	243	289	279	278	285	288	278	246	270	274	294	278	288	266	280	268	278	250	280	257	284	298	277	307	260	287	290	292	277	319	262	283	279	277	295	270	285	268	267	262	266	226	303	279	256	240	274	282	273	239	284	299	273	326	270	264	297	256	298	294	274	249	292	286	292	298	276	263	256	256	290	282	279	286	256	242	309	265	266	242	251	272	288	283	282	272	292	293	240	262	287	270	259	312	266	296	281	270	248	255	262	251	299	275	289	259	284	277	303	236	242	268	284	286	268	258	280	317	302	274	237	287	272	264	260	283	273	280	272	291	271	294	261	278	275	263	256	288	266	293	269	261	255	262	292	296	246	294	265	277	265	327	278	285	266	238	267	281	234	265	278	281	268	259	291	299	273	283	281	306	286	291	291	264	257	248	273	285	282	254	264	287	288	318	255	271	250	256	251	265	264	283	257	298	251	301	279	273	262	290	276	252	281	263	279	267	252	266	255	282	259	293	280	286	266	224	244	286	299	258	256	242	278	270	286	311	295	267	257	273	298	244	242	263	271	273	280	277	275	298	283	276	288	289	235	306	256	269	266	298	321	262	262	225	258	286	267	278	270	283	256	243	257	291	286	278	279	305	264	274	315	281	275	275	296	281	276	279	261	257	316	273	285	273	280	281	277	274	287	277	266	307	305	273	289	299	267	248	274	274	303	273	272	303	290	288	286	258	316	311	294	283	260	264	259	280	256	273	264	262	268	283	254	252	254	265	253	279	262	293	250	241	271	282	296	268	253	306	255	292	256	259	313	256	255	276	262	276	295	274	235	277	255	272	271	255	257	271	240	270	278	285	287	293	268	262	257	263	303	289	299	305	321	268	278	273	288	266	282	288	307	262	292	283	284	253	273	255	274	308	310	272	240	250	255	262	270	268	255	267	286	248	263	246	265	271	261	260	282	247	274	295	298	246	275	267	276	277	262	262	270	276	279	297	276	265	256	287	268	266	267	261	256	282	248	288	259	273	266	303	266	267	250	285	289	267	282	264	259	261	268	253	270	294	290	278	279	259	285	249	284	265	265	248	283	274	303	268	280	274	242	256	259	236	260	269	281	288	288	282	242	294	270	295	275	275	288	280	255	271	262	273	241	270	277	265	294	289	309	258	271	291	290	270	264	311	261	260	301	276	275	265	281	274	295	296	281	224	282	267	283	289	299	263	285	279	255	278	307	283	283	261	275	295	280	271	269	267	267	275	265	262	249	250	256	248	277	259	243	271	273	292	262	275	281	283	280	281	280	288	271	259	277	240	247	277	276	269	288	273	291	281	243	289	277	269	296	277	289	251	286	282	246	250	292	301	264	288	300	315	259	294	262	273	242	221	239	275	265	290	266	269	282	268	266	270	317	260	270	252	271	284	281	261	259	279	278	273	260	260	269	264	258	286	268	272	254	271	303	289	284	250	298	268
43747	20510	9153	3669	1826	869	656	589	581	587	589	608	611	567	575	598	558	587	539	576	583	557	564	559	575	560	561	583	541	584	579	546	512	537	596	552	580	576	583	573	592	559	575	561	553	583	546	596	560	537	589	573	551	577	568	565	596	592	589	611	601	546	605	594	632	562	594	549	595	563	575	569	558	550	566	581	590	558	533	616	579	552	571	550	581	580	559	563	601	546	607	572	593	559	600	573	586	544	597	571	583	573	625	591	557	581	558	556	604	566	573	637	565	598	531	530	590	561	583	541	587	538	593	579	535	615	576	600	556	574	584	564	568	592	601	584	556	627	591	589	561	569	614	598	588	523	571	584	617	597	547	586	557	579	637	586	597	601	594	576	597	587	579	553	577	577	608	550	598	557	580	591	546	586	559	602	544	604	601	565	636	595	572	585	595	565	587	575	583	580	595	570	561	589	571	568	536	572	633	556	612	541	610	577	586	581	574	576	557	557	571	529	574	612	578	633	609	576	539	592	551	532	615	533	550	588	606	591	575	564	597	564	602	535	603	568	591	567	558	580	564	564	551	573	605	570	558	624	571	575	569	529	529	578	577	568	513	629	590	604	534	545	572	618	601	560	574	556	578	604	607	564	561	516	544	581	587	555	552	575	562	600	555	602	626	589	578	560	591	567	576	566	539	551	590	569	535	587	609	563	599	546	599	566	550	599	577	596	639	599	560	599	565	555	583	621	562	545	590	561	568	568	617	617	598	607	598	562	563	582	611	538	573	568	543	516	569	581	587	554	560	569	579	573	604	561	624	573	545	597	616	553	583	610	606	593	544	596	560	617	599	585	586	567	592	628	573	580	576	576	557	531	625	584	554	600	570	632	563	594	566	559	561	541	593	540	587	570	610	590	561	578	572	549	534	547	587	573	588	562	600	659	589	586	550	572	601	574	630	546	599	528	574	532	594	575	560	608	527	573	629	578	594	587	628	563	627	603	612	617	602	559	578	560	567	564	568	587	577	550	521	618	590	585	602	595	566	533	580	598	582	581	590	568	547	551	613	509	546	576	560	546	543	589	565	636	601	609	546	552	594	574	569	539	612	583	570	553	584	531	576	593	531	546	606	577	598	615	583	592	596	556	566	558	558	547	590	580	560	592	558	547	526	602	549	617	593	542	577	561	585	564	609	542	564	600	580	611	591	541	568	601	558	589	571	537	540	580	598	594	573	607	570	611	598	558	561	581	613	611	546	558	547	552	566	573	560	587	607	615	541	561	544	592	555	583	614	566	535	585	536	545	564	620	548	563	578	612	576	580	566	565	574	560	601	588	577	598	589	585	592	588	596	557	613	556	614	554	582	597	580	604	553	574	606	579	547	560	611	556	567	576	551	541	598	590	593	592	581	568	570	574	609	564	560	568	577	593	608	585	618	540	545	599	553	591	614	570	574	586	579	584	573	573	648	581	556	560	564	557	584	596	597	599	587	591	618	580	549	575	562	594	526	607	611	573	582	578	560	566	587	539	633	580	596	623	571	588	577	613	598	550	577	580	622	632	601	579	600	567	563	538	550	552	552	565	604	555	591	540	539	576	552	548	586	594	578	564	620	590	596	567	635	587	571	636	562	568	608	558	574	576	643	572	576	572	533	549	576	523	591	548	581	610	615	560	597	625	596	597	539	567	567	589	594	600	588	568	570	565	597	640	570	574	536	584	639	591	581	597	575	567	589	577	577	595	593	601	617	546	574	601	602	605	561	572	609	586	592	545	573	571	572	565	585	559	526	575	612	552	573	580	601	559	599	572	550	561	586	567	541	537	579	562	625	567	564	594	584	585	574	579	576	547	530	573	607	571	557	562	594	591	566	603	605	544	533	555	576	628	595	556	626	569	589	581	575	574	555	572	557	589	593	591	603	540	625	575	565	573	549	563	626	572	546	556	587	571	592	565	604	597	572	571	576	573	626	585	575	586	549	598	570	601	579	535	545	568	551	583	584	522	589	556	565	568	584	561	583	584	549	588	568	584	570	595	585	549	588	587	590	578	579	559	576	586	552	587	554	553	581	547	574	565	564	621	538	553	579	532	572	602	554	572	550	547	576	564	597	584	557	622	587	596	583	604	578	596	567	552	620	559	607	550	581	563	574	554	524	577	567	575	562	566	572	555	547	639	574	552	574	569	583	599	594	597	552	589	554	570	598	557	557	574	563	565	525	550	558	597	580	571	546	556	567	569	636	582	606	602	577	569	554	557	545	583	550	576	533	608	558	605	596	583	584	543	566	545	577	553	584	606	558	590	567	550	598	624	570	557	560	606	533	551	606	542	575	581	588	562	630	568	594	558	578	588	583	609	602	575	562	596	620	595	580	579	606	572	568	549	577	592	555	533	572	557	532	538	560	555	578	587	602	545	650	566	597	537	568	584	575	573	557	558	578	562	577	529	569	608	523	549	539	564	571	570	604	563	630	587	541	599	584	600	574	553	535	506	570	590	605	569	625	535	570	579	576	586	551	559	571	524	584	560	547	557	542	523	559	562	587	570	555	593	559	582	596	595	536	577	592	568	550	549	569	541	567	573	592	563	570	552	581	597	586	566	562	600	606	570	625	601	587	595	587	563	564	553	593	577	553	594	556	529	575	588	613	564	551	593	583	579	592	625	562	552	577	578	566	544	540	562	543	583	610	603	526	593	565	570	540	559	580	582	541	553	593	596	574	544	606	581	545	580	614	588	556	567	564	551	573	575	589	586	568	541	596	561	629	632	556	580	574	564	560	621	572	587	625	563	571	569	612	554	557	551	629	544	624	556	562	553	559	529	540	585	594	581	511	570	575	611	552	572	610	604	612	549	594	560	607	581	534	553	550	569	613	596	586	592	559	536	556	543	573	554	565	596	603	597	582	577	570	569	572	590	551	600	547	592	608	554	635	568	614	570	581	549	602	569	576	555	581	537	557	590	539	587	579	566	587	596	565	557	576	590	582	549	584	567	552	574	578	574	532	540	534	599	603	585	571	576	557	558	573	571	533	535	606	590	574	583	594	560	565	559	554	553	561	564	609	613	573	560	585	604	552	585	558	606	571	591	566	580	572	567	613	593	556	529	568	565	595	580	558	596	602	624	573	561	531	579	562	566	560	581	549	573	568	574	560	545	585	576	583	574	586	571	582	549	592	593	590	569	562	527	588	611	603	588	560	544	548	580	563	560	565	619	513	549	539	568	561	576	558	573	559	561	615	577	587	585	587	569	590	578	593	616	574	592	588	577	564	579	585	589	555	552	528	532	568	591	577	557	623	580	600	541	604	608	557	558	580	539	615	542	552	558	560	535	582	594	597	582	611	566	601	563	573	539	564	554	573	553	592	557	575	595	570	534	590	549	608	552	570	592	574	589	564	546	584	595	563	564	585	552	559	582	585	584	538	559	567	555	560	593	600	526	575	530	557	556	574	538	575	597	572	543	526	553	555	547	551	593	563	572	554	612	554	570	534	639	580	559	550	566
51004	22573	6586	1399	497	244	188	186	191	194	201	193	214	220	194	226	218	183	191	179	190	223	200	214	191	229	222	203	197	168	197	208	216	188	202	177	179	230	243	186	210	207	192	185	218	239	182	237	257	184	219	185	172	174	197	206	199	168	190	213	217	193	201	213	249	191	197	178	190	188	216	216	199	192	201	207	174	190	209	180	202	213	198	176	206	215	221	198	215	194	211	206	193	189	191	226	201	228	213	177	193	213	202	237	198	201	191	176	218	211	187	212	220	192	194	232	204	200	225	231	199	181	193	209	193	229	196	192	232	219	210	206	189	212	181	216	224	188	209	217	208	227	190	194	228	202	193	207	213	192	200	228	223	196	192	208	182	214	214	208	212	225	207	210	200	190	230	207	194	226	218	199	219	190	188	222	207	209	203	188	188	197	207	218	167	195	225	217	214	194	237	200	218	188	210	222	212	197	195	195	207	187	190	199	211	190	213	208	206	203	200	217	196	214	185	219	189	202	204	196	185	182	204	198	212	219	187	205	211	213	208	210	209	208	215	186	192	199	212	197	199	218	213	191	214	232	241	232	206	188	211	219	205	197	177	190	223	204	219	182	201	184	210	177	193	203	201	206	224	195	224	260	195	198	201	203	183	214	188	215	188	210	206	198	213	200	183	210	206	186	196	199	227	227	213	249	182	199	201	199	174	194	207	217	188	210	194	218	218	205	200	212	216	204	198	172	231	186	189	211	215	229	210	202	189	204	201	246	227	210	188	198	200	220	213	203	211	206	209	243	201	188	195	215	202	192	189	165	183	249	204	203	218	202	199	224	245	197	205	226	188	202	213	227	204	196	216	178	218	205	159	199	213	210	225	192	200	211	208	205	191	195	226	215	203	177	217	223	203	179	186	229	192	202	209	177	200	231	222	198	200	196	194	193	174	168	195	195	219	181	214	199	210	196	206	204	212	211	194	219	217	195	217	216	198	201	210	204	200	196	196	227	236	188	181	192	178	195	201	214	232	212	235	199	197	202	182	205	182	208	196	198	204	186	197	236	221	226	217	207	209	208	198	172	187	200	190	214	243	208	186	216	211	207	212	221	217	201	222	185	165	215	207	199	234	217	180	194	203	173	188	195	211	182	236	214	211	186	220	209	188	183	206	212	203	202	227	203	201	226	176	222	192	194	187	199	230	208	205	186	209	200	242	190	203	178	213	196	219	234	163	207	186	216	197	194	188	207	177	222	236	221	218	205	176	200	246	215	197	204	200	199	219	200	199	186	222	187	210	217	217	184	210	201	191	177	215	225	177	201	196	196	234	214	190	216	200	245	178	202	185	171	220	225	218	234	194	202	225	192	200	206	179	183	218	209	198	188	203	193	216	198	197	188	194	207	164	194	176	178	191	202	188	197	169	204	202	207	187	213	190	193	188	193	197	211	204	215	206	194	215	217	201	199	209	215	227	198	213	224	206	218	238	207	196	201	210	219	217	217	206	214	177	216	216	221	203	180	192	211	207	202	233	190	212	227	217	221	216	219	198	218	227	226	216	189	197	185	216	195	212	198	216	216	205	216	182	210	183	170	193	199	177	213	217	201	202	197	180	204	230	186	217	190	209	185	229	194	182	200	194	216	233	206	228	233	195	202	192	186	213	247	196	201	211	233	204	218	212	233	195	183	182	209	205	181	206	186	198	187	211	211	205	187	199	206	204	222	206	194	188	189	222	199	213	213	188	212	199	189	199	183	192	196	222	220	223	203	215	205	224	208	245	231	197	208	162	189	208	195	200	202	211	189	179	206	184	220	186	211	192	186	234	228	194	189	183	205	191	208	207	203	196	203	212	212	195	213	178	214	220	183	218	184	205	190	219	198	188	199	247	214	195	203	195	190	198	217	218	177	183	200	200	200	187	206	216	206	211	209	174	197	213	203	189	191	191	193	219	227	199	196	205	200	216	211	203	206	213	192	206	207	190	211	225	199	211	215	178	211	196	212	195	208	198	210	202	208	198	185	166	192	221	223	200	196	213	183	191	223	214	200	220	153	194	180	206	222	204	202	204	201	186	182	209	207	184	212	233	177	205	213	208	240	179	226	203	211	261	208	220	207	219	198	203	185	184	175	206	218	217	178	202	193	231	196	209	186	219	213	188	183	211	182	190	202	196	197	195	189	205	196	196	207	221	204	180	219	211	200	194	229	175	193	206	228	222	188	207	201	210	228	202	192	182	185	181	184	211	209	228	222	221	184	195	173	215	200	219	202	204	196	212	206	196	224	190	201	184	168	207	230	194	202	191	193	208	183	224	205	188	212	204	230	256	230	205	215	193	206	204	204	187	196	211	173	196	193	173	191	204	174	186	192	200	217	209	206	184	218	215	203	199	222	200	190	205	210	178	196	190	190	213	211	234	222	217	192	208	187	211	207	229	199	197	190	184	173	193	218	196	202	232	207	211	186	191	186	189	247	206	183	212	210	210	195	213	189	197	204	186	195	225	205	193	215	201	204	200	204	223	171	209	209	179	195	196	189	203	226	194	199	219	232	197	216	220	242	187	210	201	196	229	208	203	185	206	216	230	177	211	214	198	232	205	183	210	182	210	202	199	196	206	171	204	202	219	189	173	201	215	199	230	225	226	182	204	238	221	184	195	198	210	221	196	226	221	241	208	220	195	205	216	197	229	190	202	176	224	215	190	194	176	179	192	200	184	250	196	200	229	197	184	194	185	214	191	205	189	225	250	199	194	171	192	204	194	222	238	193	203	227	201	182	206	201	211	195	211	183	205	179	196	215	187	195	227	184	214	169	209	213	201	211	193	197	189	208	216	179	212	219	193	208	199	209	255	222	193	210	192	188	201	205	215	210	193	216	210	183	210	214	208	196	222	206	207	178	202	195	195	203	190	184	185	213	193	206	204	221	202	211	210	202	194	183	180	205	202	198	214	197	202	203	199	203	196	191	207	194	203	180	219	201	201	191	205	193	202	210	195	226	199	210	224	205	208	207	203	225	199	188	194	211	196	209	179	202	213	193	197	233	213	197	206	228	198	208	212	198	191	212	204	174	165	181	220	197	227	206	180	218	196	203	200	211	185	205	201	187	214	204	201	184	190	182	216	211	182	211	203	199	215	207	212	216	210	182	183	203	194	209	220	216	206	220	189	200	252	233	223	192	202	200	220	238	234	226	212	206	206	214	231	217	203	236	217	215	185	199	213	251	234	200	247	200	168	203	172	204	222	214	221	180	194	212	181	181	207	201	228	205	203	206	187	217	206	210	190	176	205	227	212	182	203	202	203	174	201	227	227	173	189	219	234	191	226	207	210	182	183	214	185	205	212	201	199	210	214	188	174	231	193	215	209	197	219	211	195	225	206	203	235	240	225	209	210	200	221	212	237	212	179	221	177	218	201	218	227	202	208	218	226	219	218	216	191	177	194	206	218	210	212	184	203	228	203	223	196	206	219	200	212	220	208	206	187	196	205	209	173	180	203	226	193	203
34023	15231	6947	3071	1315	639	452	449	457	460	454	424	398	445	446	470	445	449	459	424	444	422	421	454	448	450	417	411	430	452	453	445	434	459	462	447	477	398	462	476	439	478	451	408	439	429	416	436	425	407	445	428	475	450	442	426	425	424	447	430	448	455	418	466	489	462	415	461	423	451	440	446	423	406	413	437	429	451	396	436	391	441	425	447	427	390	420	389	454	416	449	415	498	421	420	398	430	439	395	428	475	434	437	429	446	430	419	412	452	445	437	440	417	409	418	416	452	454	427	437	456	449	433	459	463	433	446	428	467	448	431	451	466	454	458	426	449	439	435	441	449	439	453	431	428	418	427	462	427	457	439	421	407	402	441	403	446	455	452	416	427	425	454	403	468	476	419	440	429	438	445	466	435	434	435	395	429	438	423	427	451	463	430	400	444	436	429	418	452	422	426	452	390	434	468	415	440	446	422	457	458	393	416	440	488	414	429	456	428	431	420	436	437	466	477	414	428	467	434	423	448	449	399	435	433	451	402	433	412	427	410	429	397	406	427	445	397	407	435	428	459	455	437	415	417	420	429	441	419	405	437	400	436	420	413	419	450	456	462	442	461	433	416	394	456	449	446	412	442	444	435	464	425	438	410	456	440	451	428	432	430	460	441	417	455	456	438	408	465	438	390	425	424	420	452	432	388	424	439	419	388	426	459	422	422	449	473	393	461	432	418	414	447	445	472	436	424	428	426	437	432	465	436	424	399	438	415	469	466	406	429	433	409	467	448	446	423	422	437	419	433	413	455	408	426	444	458	460	424	459	401	438	441	410	437	426	438	409	471	457	437	394	458	433	497	443	435	429	448	429	439	442	413	407	422	425	486	420	435	403	438	480	428	431	451	439	468	451	444	462	425	454	443	459	454	441	428	439	447	450	422	413	456	462	473	423	458	438	440	440	474	401	445	442	462	442	454	413	475	483	418	440	457	418	369	438	451	430	436	424	470	407	415	433	428	444	409	432	429	434	449	442	470	475	403	459	469	457	453	459	457	400	435	434	402	429	448	464	400	429	442	426	389	441	428	440	437	412	413	415	428	424	456	437	452	422	455	447	455	475	435	431	399	452	436	405	451	427	424	454	444	411	416	440	447	437	399	457	460	469	436	421	434	440	426	444	394	432	455	434	437	450	417	410	435	459	441	426	404	441	452	458	437	449	459	426	431	443	427	432	411	416	453	444	448	408	453	375	410	461	434	437	437	444	432	400	450	451	424	434	450	434	457	475	422	449	443	439	438	434	449	429	401	472	441	411	416	421	421	405	417	459	409	437	439	476	447	454	426	408	432	435	415	428	441	414	404	401	425	437	445	409	405	462	444	434	420	442	411	417	443	424	423	394	440	418	425	408	474	436	424	463	421	416	454	454	460	448	457	487	423	448	418	438	430	460	440	445	458	452	456	459	450	438	484	413	450	464	374	466	441	436	433	437	425	459	469	452	441	437	419	424	457	419	456	477	442	446	366	443	437	432	421	449	427	420	436	414	394	453	413	418	462	455	400	449	452	410	475	393	453	424	449	422	390	432	406	452	456	470	441	425	447	415	412	432	484	446	417	432	418	438	453	477	433	412	462	466	434	459	453	457	460	433	436	429	420	409	458	427	413	464	419	437	446	436	434	440	447	442	426	400	454	424	421	425	450	437	476	465	390	457	438	459	388	418	466	421	423	407	452	423	437	440	446	430	448	464	453	434	455	410	461	418	426	425	453	426	438	410	440	437	468	418	433	463	413	443	473	421	434	447	428	455	464	432	464	438	484	441	481	401	395	425	418	460	455	441	401	393	439	456	423	440	450	429	411	429	403	448	487	431	420	427	476	412	452	408	440	459	453	462	383	459	423	469	403	472	436	458	422	438	470	402	429	446	441	429	427	440	430	420	414	449	413	408	451	431	425	442	459	446	439	466	434	451	472	418	417	423	487	412	423	432	443	450	385	437	442	409	437	432	426	458	425	430	424	437	429	450	436	441	429	440	443	403	458	468	454	437	430	430	430	444	391	463	415	420	447	448	414	422	452	430	396	418	432	439	448	447	416	428	441	469	439	421	392	459	413	441	414	471	454	441	439	429	412	398	446	449	427	419	473	401	419	430	413	436	437	449	430	431	442	453	491	453	461	433	451	437	421	440	416	425	415	464	461	447	440	448	458	412	438	491	430	477	395	473	403	406	412	432	433	434	450	390	421	425	424	426	430	407	445	427	444	469	451	450	399	417	430	418	479	444	429	473	415	449	388	409	450	417	466	429	435	428	443	407	411	450	411	478	432	448	458	454	438	442	445	402	443	426	444	392	448	437	453	416	448	435	438	449	469	416	433	436	465	504	432	426	411	413	461	435	413	440	449	451	453	441	482	412	425	433	403	452	465	444	400	406	430	386	465	437	412	453	462	407	426	415	456	432	435	398	445	463	411	417	430	467	425	459	488	446	447	440	443	428	442	401	457	413	420	435	430	427	439	445	457	402	434	450	415	414	428	436	450	472	431	425	432	437	458	459	429	427	444	426	431	396	436	417	484	419	399	454	439	442	448	436	408	417	467	444	485	447	442	443	432	448	439	423	443	452	436	449	426	457	418	455	461	457	450	467	470	449	410	453	423	416	464	436	419	430	398	403	442	432	431	431	437	425	424	422	425	451	430	450	391	406	436	385	420	450	437	425	436	445	466	451	405	473	438	449	464	460	429	442	433	461	439	381	391	454	447	417	416	445	480	413	448	471	417	440	423	438	406	416	408	416	426	452	438	426	429	453	410	412	410	429	468	428	425	418	443	408	442	457	423	428	459	414	450	431	460	473	441	496	429	426	448	433	430	441	450	396	429	436	463	435	424	432	453	457	414	417	452	458	457	434	414	436	478	451	426	466	425	438	415	401	449	400	461	431	408	444	439	482	447	431	449	425	437	412	429	423	409	491	461	433	441	452	438	442	449	434	446	425	412	442	426	407	450	443	455	412	439	451	401	424	443	437	424	442	407	429	473	457	423	437	451	417	443	402	442	416	429	450	473	428	406	443	418	432	400	448	423	428	463	450	449	442	434	413	422	423	479	447	453	411	455	452	419	447	461	414	437	479	438	413	449	411	411	431	416	438	436	420	440	391	455	395	448	440	466	456	437	431	438	420	438	467	445	429	461	438	416	394	469	418	464	474	461	421	451	458	419	426	408	443	455	475	426	427	435	446	460	408	418	431	423	476	424	446	395	440	445	387	460	429	466	409	443	442	425	415	427	425	500	459	448	466	429	434	446	453	428	470	454	425	413	431	435	411	444	465	442	460	413	433	418	484	413	445	488	434	451	416	442	418	456	431	419	468	466	422	424	424	461	470	470	432	452	376	416	410	456	391	465	458	448	415	423	398	443	414	434	446	423	372	423	447	441	403	419	416	424	408	419	429	437	426	415	459	444	426	410	438	413	422	428	464	433	465	427	389	451	423	459	423	464	474	466	446	447	472
60728	29977	11374	2351	764	448	277	221	203	230	221	208	203	240	201	208	226	180	236	242	261	232	199	208	190	216	196	210	232	235	217	210	234	203	199	202	241	203	215	197	211	211	237	213	248	220	206	214	199	215	240	207	192	218	211	206	202	229	223	212	215	210	216	209	219	232	226	221	230	216	206	250	234	221	206	248	224	208	215	231	224	214	217	242	207	212	202	182	209	213	198	218	179	226	213	217	183	220	209	219	217	214	212	196	214	199	198	215	226	210	212	235	190	198	187	220	227	206	193	212	234	208	200	209	208	228	214	233	237	225	215	218	224	208	201	219	229	220	232	238	235	201	217	246	231	214	206	245	231	204	242	233	230	230	215	213	222	202	225	235	232	224	207	227	251	237	210	237	212	207	182	209	200	184	192	229	209	213	234	234	195	196	198	225	207	227	224	211	232	257	245	209	214	201	205	243	239	221	212	216	219	197	217	226	240	241	237	187	187	223	237	216	227	186	191	203	221	210	216	191	199	221	211	192	196	242	203	179	220	202	234	224	229	193	215	217	203	250	212	228	229	216	229	248	234	223	202	205	212	193	199	214	222	227	206	200	203	216	233	219	213	213	211	261	208	229	227	231	212	193	210	243	217	218	228	202	187	183	215	197	227	208	240	225	237	223	252	188	203	244	224	206	233	219	227	260	207	231	217	208	219	192	225	235	206	237	226	198	240	233	250	222	242	229	211	199	209	224	216	228	219	235	197	231	202	233	209	215	227	228	205	233	249	236	225	240	222	215	226	213	250	243	224	225	192	228	220	198	230	223	189	256	231	219	229	204	260	227	226	226	224	216	224	220	224	217	222	218	254	219	230	220	216	207	209	162	210	211	206	217	244	213	241	213	228	195	208	240	229	190	208	227	204	205	225	222	192	225	221	238	214	227	208	197	217	207	205	238	225	203	219	225	218	191	200	207	193	186	247	203	231	217	231	223	213	238	216	177	234	213	196	230	210	217	216	236	214	202	214	226	222	234	223	227	220	204	241	214	213	241	229	203	206	200	223	219	254	197	224	218	223	227	209	240	217	200	207	210	221	234	221	218	216	203	225	221	244	229	172	211	200	210	230	230	226	223	212	231	225	243	182	229	204	239	218	210	244	222	262	211	235	242	236	240	230	201	233	228	207	234	220	225	219	214	218	201	216	216	223	252	240	217	203	220	216	203	225	222	194	230	247	211	241	218	215	203	227	226	235	207	204	217	233	210	216	202	246	227	223	230	185	229	217	231	225	241	248	252	220	185	216	209	225	214	237	193	208	195	215	204	238	219	203	216	223	219	230	252	226	202	225	188	216	182	220	241	235	218	202	232	240	243	233	218	257	238	199	197	213	247	226	215	206	208	194	240	214	222	214	219	220	256	223	209	230	229	246	239	246	213	196	232	208	231	210	223	210	211	220	230	235	225	207	192	220	190	212	244	216	227	254	224	221	194	222	206	215	192	196	208	234	217	230	261	208	220	246	214	221	199	202	214	199	188	199	243	214	236	231	191	199	217	228	260	202	201	210	228	254	271	263	201	201	192	198	220	226	221	240	190	234	214	201	217	226	218	214	217	209	178	214	212	205	224	206	186	217	233	208	203	179	246	227	203	204	231	196	214	222	235	203	206	215	211	208	199	218	204	227	211	217	208	183	252	193	231	192	213	213	245	198	228	211	239	246	232	228	207	238	247	218	198	254	230	225	228	194	234	252	220	216	251	193	240	243	226	215	223	211	228	229	228	194	218	230	214	221	214	228	205	205	238	204	235	231	238	205	213	204	224	222	190	234	215	195	212	231	222	216	215	216	238	228	229	222	221	241	199	245	202	235	196	225	196	204	204	176	196	238	226	258	217	219	222	243	223	210	217	198	200	250	261	239	217	216	238	213	206	219	195	203	215	181	188	211	218	239	229	235	240	240	231	213	236	200	230	236	215	197	205	212	199	251	224	209	230	203	239	253	236	224	229	229	217	223	210	211	209	222	248	214	218	244	232	222	208	243	208	235	243	200	220	244	254	214	202	217	206	219	222	246	196	220	250	206	206	217	226	230	201	193	201	187	202	265	207	223	236	254	242	235	231	228	210	216	197	203	185	240	218	242	213	232	233	213	220	202	221	215	204	222	205	216	223	188	202	235	202	238	212	216	227	205	210	235	208	195	221	200	186	240	179	225	238	224	228	196	249	224	221	214	216	240	241	211	265	194	192	232	210	189	210	223	231	231	202	214	211	214	224	226	260	224	236	241	213	164	208	230	218	225	232	214	216	216	224	208	205	231	192	225	222	212	221	207	218	231	240	223	203	206	213	268	216	215	215	199	217	229	235	196	206	213	205	214	214	251	223	230	234	216	193	218	184	214	233	248	233	214	253	211	259	227	214	218	205	209	234	250	202	193	203	198	212	226	205	223	230	204	216	236	212	213	266	213	207	224	241	241	225	186	223	199	224	240	217	197	243	234	185	212	219	215	196	202	209	219	258	207	243	216	213	222	193	232	215	203	213	209	218	213	234	216	215	216	211	232	229	207	218	213	225	190	213	221	224	221	236	170	226	226	208	246	190	222	238	198	211	207	217	201	233	203	215	207	236	219	204	224	224	212	211	207	205	208	223	236	254	230	240	195	196	214	224	208	203	223	196	222	238	238	228	216	195	217	196	202	222	207	204	224	197	205	231	195	233	222	256	239	207	248	228	233	248	205	226	185	232	222	257	212	215	206	206	224	204	205	194	200	214	247	200	210	225	222	206	220	222	223	251	222	236	180	184	204	202	232	249	245	229	205	220	245	224	222	243	227	197	193	226	246	193	246	214	239	202	221	216	225	226	226	220	201	222	251	255	245	221	219	256	209	211	235	221	198	219	208	226	220	232	237	231	197	197	227	220	209	234	225	196	203	224	211	227	232	212	228	234	213	220	226	219	225	186	233	231	221	238	226	228	220	221	231	236	261	220	212	218	216	221	222	212	209	241	240	249	202	204	229	187	192	227	247	213	217	236	213	206	210	202	222	231	205	199	212	225	237	229	209	229	205	214	198	227	176	191	195	238	215	255	213	227	230	214	235	201	203	215	207	223	239	204	176	214	211	207	232	220	228	206	206	207	203	229	233	235	202	213	201	244	206	194	224	214	223	194	177	214	228	200	215	180	247	219	214	231	247	197	243	221	243	225	217	205	219	208	200	231	220	225	196	199	222	236	246	204	217	229	208	236	245	221	230	205	222	237	230	236	242	234	212	235	240	225	208	218	210	214	213	256	201	226	217	192	231	243	197	210	233	228	224	182	200	200	190	187	236	203	206	249	235	234	199	193	197	195	216	229	209	209	201	254	188	214	210	226	227	252	197	232	170	212	231	195	222	241	232	228	222	235	194	220	199	202	207	214	235	245	232	205	189	193	228	216	215	195	245	237	231	211	215	214	229	198	203	209	217	202	212	223	218	230	241	233	200	207	206	211	214	197	200	237	183	235	228	243
40162	22861	10374	4273	2071	1471	708	453	481	444	435	481	505	459	448	493	469	473	473	493	478	500	450	463	512	462	451	447	461	467	498	456	490	474	485	466	506	489	460	514	438	467	475	483	492	479	469	464	433	472	466	480	476	492	444	478	451	491	454	484	465	500	442	451	447	503	477	441	478	480	495	447	443	479	476	437	468	483	473	512	471	451	509	487	469	441	456	457	470	454	501	502	481	441	432	491	451	448	471	493	460	479	494	467	483	482	437	452	474	465	461	478	459	463	457	449	471	474	484	460	460	449	492	429	456	467	451	488	450	474	455	485	505	460	453	462	430	449	432	474	469	516	436	450	450	462	509	462	447	443	498	451	495	476	452	463	491	483	475	482	435	451	423	476	502	501	442	497	471	440	549	485	495	431	463	485	432	479	446	474	453	474	470	502	473	454	492	461	468	466	458	461	443	446	456	494	476	409	489	444	510	445	492	524	509	469	505	473	526	463	439	480	466	470	481	472	497	456	466	443	429	449	480	475	508	477	460	475	485	435	505	494	433	466	481	466	499	506	464	487	465	497	479	468	482	471	482	457	446	460	470	469	462	468	466	478	499	478	484	455	446	472	498	466	462	477	488	446	437	459	466	446	481	451	444	463	444	465	468	472	513	460	456	440	505	458	458	503	507	475	480	502	516	472	444	468	436	447	484	437	472	476	493	450	466	466	501	446	445	479	488	489	458	450	482	494	443	515	456	479	448	424	451	502	475	484	448	463	427	469	518	479	460	464	476	470	454	487	437	446	450	454	490	479	446	448	495	474	473	483	503	457	465	504	446	465	465	475	464	447	479	437	449	513	455	483	455	501	499	480	471	474	467	487	494	458	496	472	476	464	463	522	426	502	453	462	490	468	499	429	487	462	453	485	491	480	443	438	476	436	490	442	470	481	470	474	485	498	468	473	520	481	467	474	432	472	476	459	486	499	445	443	479	479	432	475	480	466	467	483	467	472	459	472	480	472	483	500	482	465	482	473	465	478	481	454	470	502	468	490	488	471	459	474	486	490	472	481	452	449	469	468	468	465	492	485	454	478	466	439	475	446	473	483	512	464	433	452	472	479	496	484	494	490	481	510	433	451	496	446	454	461	469	486	496	505	438	476	473	458	507	492	511	462	487	490	460	457	465	509	498	473	489	438	464	443	466	491	474	476	470	474	491	466	483	488	468	463	468	495	465	511	480	456	446	482	455	451	461	455	453	486	470	421	464	436	439	470	457	489	495	500	471	421	470	480	469	444	442	482	470	478	473	456	464	473	476	464	433	474	521	479	429	476	424	475	504	450	525	498	466	434	448	467	481	453	451	486	474	470	451	463	442	491	489	475	458	469	465	473	457	500	460	427	468	458	499	482	448	467	456	502	457	477	489	462	414	461	466	485	451	475	498	439	476	471	531	508	488	426	508	432	448	439	488	464	492	453	457	452	458	454	472	471	452	468	470	459	460	503	495	472	431	473	458	469	508	511	453	462	488	472	455	496	459	445	457	477	458	431	464	480	452	486	470	447	460	473	458	468	476	491	450	436	441	457	473	435	502	455	466	506	463	479	461	477	507	470	456	445	451	472	476	457	458	463	505	476	458	491	464	434	507	486	486	422	517	482	477	438	501	489	509	461	453	475	495	466	483	488	452	475	462	432	461	446	500	457	458	480	444	425	452	488	444	453	490	487	503	444	452	446	463	460	478	474	479	429	459	462	470	447	449	477	487	497	457	479	449	474	462	477	508	451	488	483	491	483	435	464	457	519	498	429	450	421	450	480	444	457	502	412	475	476	465	486	455	458	504	451	513	495	412	464	493	469	473	491	435	480	421	457	458	486	452	531	466	478	440	464	451	495	489	494	481	467	467	446	481	485	491	458	475	468	447	430	449	501	478	449	472	474	468	501	504	497	482	462	477	459	498	443	480	464	489	472	440	493	435	521	447	480	452	481	479	493	425	440	456	492	483	480	520	508	499	490	471	496	474	493	479	492	479	474	473	507	453	462	450	450	460	462	442	493	495	486	481	478	487	477	483	443	490	445	493	488	442	439	485	498	449	403	494	490	481	484	446	505	448	493	448	464	489	465	494	503	515	478	488	464	441	459	465	495	464	491	446	473	457	494	456	468	465	431	457	510	449	487	492	478	479	437	497	486	552	465	463	480	446	488	465	457	486	488	465	512	463	476	491	468	453	456	469	494	487	440	470	456	470	458	448	493	463	457	462	494	445	493	476	468	477	494	481	513	459	485	484	497	498	487	474	493	469	470	477	502	486	477	461	423	456	496	434	465	473	475	499	504	478	487	493	461	481	444	493	459	465	498	500	510	440	488	434	459	486	468	490	482	485	461	451	417	457	469	476	462	480	448	463	455	460	488	503	464	492	425	468	481	459	456	495	444	416	424	506	451	462	458	451	482	506	478	479	413	475	462	435	482	491	444	442	472	472	483	495	481	480	442	481	468	486	438	454	486	490	473	501	463	453	444	473	480	447	502	429	437	470	505	461	451	488	469	457	515	471	468	464	476	480	455	512	476	430	463	470	475	474	522	466	492	502	473	467	465	480	477	466	446	462	492	485	472	466	473	449	476	481	485	480	473	478	488	488	516	481	508	423	474	503	427	508	462	492	449	459	462	465	443	507	510	447	448	504	455	464	456	490	450	437	499	455	452	433	464	465	460	482	478	466	474	443	504	462	482	465	454	485	459	477	463	458	490	461	471	464	481	458	486	439	475	452	453	534	472	475	476	469	497	461	467	476	440	475	452	471	471	466	467	455	469	488	446	472	463	467	434	507	452	473	466	492	479	466	480	444	460	462	432	469	457	484	456	493	469	499	455	437	474	463	451	480	497	430	435	473	450	481	447	474	458	465	463	486	486	488	468	483	471	435	467	523	476	532	492	457	452	463	489	501	452	453	477	456	479	473	444	489	470	474	444	467	501	482	481	505	478	455	446	450	472	485	475	530	453	496	492	457	478	484	480	444	461	495	487	466	487	468	474	479	470	500	489	471	455	505	477	497	486	471	462	436	468	516	528	499	477	489	506	455	480	456	431	497	476	455	465	451	470	474	491	427	476	480	442	444	486	509	484	472	482	477	498	423	464	465	461	491	478	494	465	475	448	458	477	503	461	474	460	428	415	504	443	455	479	472	506	484	446	457	470	430	443	475	439	489	485	485	449	476	472	462	493	446	490	515	453	503	480	467	469	545	478	449	454	445	452	482	477	460	497	473	472	484	443	478	468	511	442	460	434	465	455	458	478	526	457	487	475	481	430	483	492	471	469	485	429	507	510	471	511	432	436	446	498	497	489	467	454	404	499	448	493	466	452	485	503	463	444	471	488	463	469	512	472	459	445	513	463	434	447	486	481	447	461	495	467	491	449	449	441	496	456	500	463	455	503	460	494	473	463	477	506	445	455	465	455	453	461	492	460	482	462	455	480	483	490	475	460	486	465	474	453	433	496	492	445
67027	39383	20225	5749	2026	1044	360	274	277	286	256	269	280	254	251	277	282	259	256	247	273	274	253	247	262	269	264	264	274	256	261	288	237	258	267	249	257	245	258	265	295	274	239	254	266	246	264	263	203	273	273	246	264	237	266	251	290	264	253	287	262	285	258	271	319	260	258	253	221	283	244	268	264	277	263	259	268	290	282	274	286	307	258	215	289	260	284	273	287	273	265	293	259	262	236	262	247	282	297	242	274	273	272	261	273	286	233	285	267	294	273	265	255	231	268	265	252	255	243	278	298	288	278	255	257	257	273	250	238	264	261	303	254	265	268	236	271	265	229	256	284	230	259	274	268	232	281	253	236	272	260	246	254	296	306	284	277	244	240	291	233	256	256	250	242	275	279	303	272	277	276	282	263	258	262	263	280	259	273	258	232	237	275	278	230	271	267	240	249	247	276	236	238	240	235	215	262	252	269	288	254	239	245	292	272	281	238	299	263	291	253	275	263	260	232	259	261	278	259	292	283	272	248	235	267	225	252	251	270	281	262	275	264	248	242	270	261	255	262	254	249	274	298	269	256	280	255	240	266	274	258	250	290	242	268	302	245	277	271	262	247	271	238	275	287	238	270	257	285	252	269	269	261	283	257	271	269	247	263	273	260	257	257	271	239	256	259	278	258	283	246	231	280	268	287	271	264	277	259	252	276	292	271	259	266	275	267	261	254	257	289	266	278	302	250	282	247	300	266	280	271	235	258	269	292	272	295	261	250	260	262	266	271	287	270	260	275	248	256	257	240	237	272	263	263	262	248	273	259	262	315	258	308	294	219	276	271	254	241	275	262	249	289	233	275	264	244	275	295	274	284	267	292	256	255	248	267	262	264	268	258	256	263	234	245	297	274	251	271	282	290	238	289	253	260	271	256	239	277	300	276	302	270	251	272	254	277	271	218	245	261	262	245	288	241	258	225	270	275	213	250	242	267	271	264	267	300	280	260	258	280	235	256	240	249	284	241	245	261	255	273	263	244	252	262	283	242	262	257	269	282	273	236	276	253	282	263	287	263	247	271	299	263	275	280	235	266	258	228	247	274	281	242	264	280	257	288	253	270	233	291	271	254	246	245	308	266	276	257	243	238	240	256	258	241	251	266	264	271	299	266	263	237	258	284	268	264	272	254	253	247	245	262	242	269	275	270	284	260	263	254	272	269	234	258	233	246	249	271	275	241	260	239	237	256	264	283	260	258	253	259	232	232	233	226	314	238	274	243	294	269	266	244	283	280	298	292	308	268	276	262	245	241	257	272	291	280	269	253	247	263	223	268	286	271	259	245	276	273	269	254	256	300	264	235	251	255	264	256	263	241	260	240	284	274	298	274	282	277	250	246	273	275	235	258	291	264	274	259	277	239	257	268	238	249	312	282	265	286	264	248	256	257	244	226	244	253	279	260	237	249	269	277	267	261	245	276	253	239	248	223	283	276	285	253	256	267	274	263	277	220	249	258	278	267	265	252	254	249	258	277	248	259	261	257	254	230	284	256	233	274	258	232	251	246	279	280	241	273	252	251	283	220	301	282	269	258	271	271	265	278	259	284	261	306	279	236	255	258	233	259	257	293	255	252	259	272	274	264	237	259	225	272	264	253	264	226	258	266	256	279	258	283	266	260	265	260	230	238	287	250	233	234	225	249	259	248	230	235	239	277	275	269	278	271	257	281	259	247	246	304	254	238	276	269	238	232	246	244	259	289	274	265	259	251	250	263	249	272	264	246	287	254	267	271	246	253	252	269	238	266	280	254	244	260	251	283	271	284	276	264	289	263	266	278	260	279	295	257	239	262	283	272	229	274	260	310	273	262	238	266	241	239	267	262	270	254	250	274	296	254	241	235	246	265	259	287	290	276	275	250	223	276	275	251	225	277	262	259	236	267	251	246	250	262	241	258	232	260	255	268	261	269	281	279	260	236	259	248	294	244	248	233	273	259	249	265	258	260	239	266	276	269	250	254	278	252	269	268	270	255	277	264	271	248	244	292	254	241	262	258	263	260	287	280	262	250	271	282	304	234	254	303	264	259	231	262	270	269	305	237	241	261	253	251	249	276	254	269	288	264	246	250	275	253	244	273	261	271	272	314	260	280	260	264	247	256	262	248	277	251	284	229	257	279	264	240	272	277	292	240	277	251	277	253	270	259	265	299	279	260	269	255	317	266	270	257	297	263	237	290	283	285	244	264	279	275	284	285	290	258	264	282	250	280	260	266	268	263	236	265	254	251	277	304	274	280	289	248	288	266	250	283	281	286	246	235	239	284	239	262	249	263	257	289	283	281	265	276	239	261	253	251	247	267	244	251	267	246	259	274	276	287	249	258	274	278	269	225	271	284	298	260	268	277	264	299	276	234	236	239	304	255	276	256	279	253	267	280	305	272	274	268	231	276	268	250	245	233	273	270	273	246	245	281	267	247	278	273	292	244	254	280	290	230	268	268	257	262	241	299	291	242	272	270	288	263	287	242	270	249	280	279	269	259	258	271	270	229	255	249	266	314	262	265	314	257	242	265	261	287	250	311	272	228	246	250	285	277	272	298	284	248	272	267	268	239	277	270	251	227	263	232	265	277	270	270	246	288	279	275	251	271	258	263	257	260	296	268	251	275	294	245	250	256	261	287	248	284	278	237	257	243	255	274	286	264	259	270	266	250	241	229	229	265	256	234	224	298	300	248	257	264	284	241	227	300	302	273	252	279	215	240	240	275	247	243	250	281	261	249	270	278	272	275	294	274	273	272	244	242	266	262	254	249	279	320	271	272	285	244	276	231	224	269	266	291	317	237	277	260	281	289	299	278	264	267	256	268	246	276	244	232	248	282	291	269	268	280	262	294	229	278	273	272	282	271	258	282	262	260	245	274	273	307	276	264	237	258	261	250	269	232	260	258	303	292	291	265	274	258	277	261	259	268	278	293	253	258	282	262	286	252	263	258	290	284	272	275	260	263	286	257	257	249	262	233	245	263	251	268	261	257	254	261	243	247	256	247	263	258	277	254	267	277	257	264	265	277	240	245	297	300	252	252	283	265	284	256	255	269	244	273	250	293	278	261	294	262	263	296	279	257	283	255	256	241	239	289	270	275	278	294	260	277	243	233	260	261	246	255	282	263	306	291	244	258	273	265	271	271	264	250	270	268	276	241	255	252	238	249	265	271	277	296	232	232	281	231	257	287	275	271	293	262	305	262	274	240	270	246	285	239	265	296	257	273	266	253	236	237	293	280	311	259	261	288	276	237	247	254	243	300	255	270	251	279	249	277	278	277	279	256	269	265	240	279	261	284	275	289	265	214	265	258	274	254	256	261	288	250	238	236	277	253	229	261	267	282	265	273	257	263	295	254	242	275	282	272	269	293	274	269	240	279	242	274	290	277	273	298	310	243	264	219	261	267	259	265	278	253	275	248	283	262	271	276	258	265	280	256	256	251	237	246	247	290	261	250	294	271	237	257	260	269	265
43596	30471	18480	8591	5744	3003	798	631	583	577	513	589	558	536	597	592	563	585	567	560	573	618	588	578	607	576	547	535	570	547	549	542	568	545	547	519	577	579	541	584	566	521	595	560	568	539	590	542	550	546	567	593	579	559	543	546	511	534	604	556	567	540	570	578	581	526	553	547	534	561	514	563	566	517	534	529	558	570	564	563	583	559	564	554	561	497	523	560	566	520	574	554	556	542	539	573	537	528	513	534	562	575	568	562	565	536	523	578	538	549	536	557	534	542	580	576	567	568	582	539	572	568	565	537	544	561	506	557	528	559	551	593	543	561	558	527	560	536	547	584	581	520	527	569	542	560	523	580	524	555	539	542	562	570	610	534	515	568	582	540	519	537	551	550	599	551	539	544	548	525	552	553	546	553	523	540	540	536	516	530	553	544	525	565	522	529	574	528	506	536	538	537	539	575	514	547	565	535	548	565	520	553	552	587	544	565	533	574	584	554	550	525	549	545	529	580	557	519	571	548	562	519	612	564	565	562	579	540	551	544	533	552	579	542	561	567	531	531	556	577	530	559	611	527	526	566	588	543	569	560	527	590	554	536	532	535	553	531	592	561	539	560	512	546	542	532	578	528	556	537	536	514	544	543	563	553	625	568	586	545	574	536	538	569	567	576	557	493	555	548	584	543	521	558	582	517	544	570	527	577	530	531	544	555	563	569	544	563	550	555	574	561	584	532	594	568	527	539	566	554	597	493	584	554	564	549	550	598	508	528	549	534	519	523	527	554	554	528	610	569	556	585	551	538	540	537	536	583	558	549	571	531	527	568	550	573	626	539	520	576	523	556	547	547	525	564	584	540	558	523	570	539	540	591	572	552	568	472	545	548	563	554	558	578	544	562	567	529	573	556	585	557	535	544	540	540	596	582	582	550	600	539	530	539	554	509	504	564	538	567	596	595	561	531	510	556	532	562	602	521	570	558	551	516	535	558	542	562	579	542	519	572	577	558	530	534	520	545	536	546	534	545	539	510	526	582	509	508	551	519	553	559	520	556	561	589	553	552	551	528	604	568	551	580	545	544	533	574	574	566	526	597	585	529	549	523	552	563	578	593	508	536	559	562	564	513	577	554	559	555	576	560	556	533	549	558	550	574	567	556	526	560	515	535	534	592	567	616	572	578	544	579	599	547	552	519	575	527	564	502	530	549	563	574	549	556	576	550	552	549	537	573	543	561	580	542	549	586	544	563	531	561	552	537	549	538	513	583	554	565	542	541	573	542	557	513	549	538	567	552	485	540	562	558	532	506	548	521	499	532	557	558	517	538	581	521	569	559	568	569	551	551	516	536	495	507	578	570	563	533	525	560	540	571	537	538	561	583	565	569	565	564	528	555	538	572	527	545	588	534	558	577	565	544	530	532	512	516	574	543	544	580	580	549	546	543	565	552	561	570	549	513	546	581	555	548	551	558	548	590	527	514	567	547	561	564	549	525	560	519	562	543	510	531	538	512	548	506	537	580	511	537	593	562	552	562	519	593	531	559	556	543	598	580	553	582	548	518	554	601	558	528	583	569	584	568	570	573	540	528	528	603	555	564	556	515	535	579	566	589	499	553	570	573	582	559	529	548	556	576	540	527	541	543	592	536	596	559	533	552	547	555	533	559	575	580	555	519	543	556	564	556	512	550	531	539	589	552	615	513	538	587	577	575	567	544	583	555	544	565	559	563	530	535	525	541	552	559	521	497	514	573	582	517	558	570	565	549	599	547	561	516	543	542	562	512	466	518	536	552	545	550	527	552	530	568	515	588	526	493	539	543	535	553	549	567	544	550	587	541	576	513	536	523	549	579	526	562	531	582	566	550	552	540	568	531	518	566	575	536	528	600	570	551	561	533	582	572	540	555	612	570	546	555	562	555	576	554	543	535	554	580	548	511	572	547	572	563	581	537	565	563	583	521	568	555	555	537	519	563	551	538	587	581	493	535	566	534	512	559	558	529	560	593	539	596	572	565	566	534	550	521	578	539	541	528	559	565	579	567	547	521	550	569	514	547	558	555	532	591	542	591	570	506	580	487	492	569	550	592	537	563	540	532	573	544	584	578	527	543	568	562	535	559	527	575	588	539	516	529	586	522	594	558	566	575	581	546	606	545	552	562	568	544	553	577	536	526	547	557	540	518	531	511	544	556	581	513	577	556	554	546	549	552	556	520	567	555	607	560	541	525	595	533	569	537	586	601	591	563	547	559	566	545	549	608	563	541	550	557	550	554	566	582	532	546	571	525	536	579	565	554	562	598	553	535	592	620	575	519	553	570	558	552	506	539	529	572	578	559	621	541	576	530	573	565	544	585	574	560	519	547	513	596	583	583	547	524	532	566	537	529	536	561	539	569	570	547	568	550	547	521	527	535	564	594	564	561	539	528	558	532	509	557	565	557	543	520	524	493	587	561	555	513	574	576	541	533	578	552	556	567	532	533	512	570	578	578	537	587	581	555	575	558	536	549	548	535	549	566	569	513	554	535	562	578	514	534	561	560	560	509	533	551	550	624	528	529	544	575	564	536	535	526	569	514	569	562	560	564	521	544	551	523	539	514	572	586	591	528	535	557	586	537	536	525	564	555	558	548	560	543	547	523	599	589	596	545	573	524	493	545	587	544	528	558	570	490	524	552	502	530	546	551	587	539	567	524	562	592	526	557	546	527	560	563	527	567	527	577	512	569	530	540	528	527	537	584	605	570	557	544	569	570	557	538	552	551	576	564	552	514	501	573	562	530	538	565	561	584	544	579	533	589	530	585	523	563	540	551	558	557	521	565	529	599	542	546	576	541	559	522	530	568	531	573	552	516	573	548	537	563	559	577	593	562	534	543	568	555	545	544	569	564	530	529	562	579	610	515	552	539	553	549	523	551	577	571	532	575	542	533	542	578	530	561	528	567	544	506	531	574	557	496	607	608	539	608	589	543	569	542	560	575	528	546	553	557	553	537	559	517	485	554	541	562	544	542	573	531	589	580	567	597	538	555	561	566	597	553	539	506	534	514	584	563	480	555	539	580	559	549	548	495	555	557	525	535	509	550	542	555	530	571	555	558	562	565	529	578	519	585	534	551	485	540	546	561	578	539	518	540	571	508	563	536	543	555	546	504	547	560	558	509	534	584	565	578	564	534	613	553	511	545	577	519	596	542	552	572	538	523	488	572	574	526	571	519	550	583	552	553	560	568	531	531	586	558	549	565	573	531	563	535	521	587	583	590	546	589	536	563	509	561	536	540	538	540	578	559	547	525	584	545	553	573	572	543	586	543	554	593	540	561	523	532	524	569	565	531	532	535	551	561	576	556	577	577	517	566	611	573	518	533	529	519	540	561	544	555	580	564	557	545	555	511	522	560	532	535	544	555	538	550	582	575	560	559	561	567	560	577	524	559	564	542	501	528	513	558	534	567	528	504	574	522	539	532	575	520	554	547	515	511	545	570	528	518	523	555	545	529	521	560	569	550
49959	26561	8176	2373	1014	388	203	184	207	208	214	209	197	190	212	224	205	202	210	180	174	185	204	170	187	183	187	161	193	183	205	211	198	174	188	172	224	199	248	168	189	220	167	199	205	219	178	186	230	208	203	198	205	223	218	186	223	197	207	194	171	176	180	160	190	189	172	171	170	191	201	233	185	205	188	179	198	179	206	193	198	190	191	203	195	202	201	182	181	202	184	171	200	190	182	204	207	209	192	190	198	204	186	204	178	179	208	191	214	187	180	173	200	174	186	210	195	209	210	180	181	190	214	196	165	186	185	254	190	184	229	210	196	190	171	194	179	195	196	180	194	196	185	210	193	188	201	204	216	226	214	204	211	201	199	171	205	178	201	196	192	204	209	182	190	193	213	206	197	173	210	195	217	190	199	192	188	191	207	183	196	210	211	193	207	223	194	167	161	194	192	207	175	189	199	200	199	177	191	196	164	186	210	199	200	165	217	193	173	189	191	196	211	182	195	177	212	201	219	183	172	174	197	198	221	167	226	194	214	221	209	180	162	184	202	194	197	185	184	230	159	208	197	232	185	212	189	194	191	177	200	186	188	179	204	202	204	209	198	203	172	214	200	224	199	194	189	201	208	197	184	202	204	219	175	204	195	196	222	203	213	171	201	212	168	179	195	205	183	190	194	199	188	165	206	215	182	193	206	206	207	222	209	193	203	214	190	183	208	185	185	197	209	199	203	208	227	192	165	189	203	185	190	198	217	206	183	192	208	205	197	216	206	201	207	213	184	227	180	216	200	179	194	171	168	219	200	222	218	194	193	198	175	193	187	223	187	207	192	203	169	192	201	217	191	212	193	190	195	175	185	208	199	206	214	220	184	238	173	194	184	218	191	162	189	180	173	202	219	202	195	183	202	186	174	183	189	194	214	202	192	169	169	179	164	182	220	181	186	192	212	215	221	189	187	178	166	167	200	206	201	204	196	179	184	230	173	206	185	153	187	176	200	200	187	200	236	191	202	189	212	202	230	167	203	192	198	204	177	200	192	189	183	171	205	184	197	213	188	199	190	211	197	204	207	174	183	225	203	214	198	186	221	183	192	194	207	190	202	169	174	199	215	189	209	183	171	184	191	203	194	212	203	234	183	183	212	194	207	228	202	184	180	204	181	202	176	182	194	186	188	186	202	203	180	193	207	229	230	229	194	178	165	210	213	192	194	232	192	205	207	211	171	199	212	222	207	182	208	200	195	186	213	185	204	221	194	204	211	187	199	201	180	208	209	196	216	196	199	186	209	180	200	199	222	207	204	214	195	175	209	244	201	190	207	189	172	206	220	203	218	158	180	177	227	178	173	207	204	217	190	175	194	204	177	212	220	195	182	214	185	207	203	200	205	189	189	182	191	220	184	200	190	188	206	208	199	176	202	200	197	197	187	190	167	205	187	191	207	197	217	218	200	203	205	194	188	205	176	181	185	194	220	176	189	166	180	176	194	183	212	214	199	170	191	183	185	197	187	188	190	178	191	186	175	190	203	202	197	172	184	191	190	225	199	207	231	173	218	178	203	225	221	200	200	195	209	191	173	209	178	156	210	183	207	203	186	188	194	207	181	205	163	185	192	200	214	179	204	210	191	171	198	213	192	206	181	143	204	208	212	208	165	179	205	205	192	190	206	195	212	196	223	177	199	195	180	212	198	215	209	195	205	189	196	205	194	184	195	181	209	208	185	169	228	233	165	192	186	193	186	196	197	224	211	153	159	201	211	199	192	174	183	206	207	229	188	213	177	171	196	187	178	175	210	204	205	188	196	187	192	207	206	219	194	180	200	195	178	190	191	201	200	193	196	195	198	190	213	205	206	209	166	198	190	191	213	199	187	190	217	220	217	197	196	201	203	191	203	205	206	164	184	187	216	171	196	207	185	194	210	170	186	171	197	218	192	211	185	192	209	212	201	220	206	197	198	182	209	162	192	188	198	163	203	194	198	182	191	200	191	189	169	205	211	199	221	168	194	218	176	175	207	194	215	168	190	200	185	213	165	207	191	204	188	192	204	189	211	191	195	186	199	199	206	202	199	177	186	183	180	184	173	172	169	187	202	203	187	188	221	173	209	195	197	201	206	198	173	177	196	200	180	201	165	183	200	195	193	205	175	193	213	178	211	191	191	221	185	200	182	219	192	190	195	188	201	172	213	206	177	189	197	223	217	173	176	219	202	171	189	208	224	169	195	180	204	206	215	216	192	180	217	238	188	204	180	172	177	191	174	203	202	200	194	206	231	215	188	208	187	197	220	228	180	193	195	173	184	186	204	185	191	200	205	209	199	206	203	241	191	209	177	191	201	191	213	218	194	198	180	205	165	183	209	206	173	189	217	178	208	202	179	198	170	198	203	201	186	219	178	159	199	221	183	220	179	182	191	193	208	184	208	188	172	190	156	209	184	215	221	204	184	162	175	213	182	213	201	201	170	152	183	183	196	188	193	194	190	198	209	179	220	179	170	214	178	192	195	221	198	196	231	198	187	181	207	194	196	175	188	219	177	197	209	188	178	186	185	206	186	192	193	194	186	185	204	194	195	219	224	211	203	195	186	195	207	195	237	202	177	216	188	201	189	223	223	234	190	227	192	195	198	203	210	191	193	209	174	198	227	183	212	195	195	230	165	202	213	186	190	201	212	204	203	196	196	217	179	201	192	190	194	203	176	181	191	196	194	222	223	194	182	179	157	215	198	197	160	194	213	206	219	213	169	201	197	192	196	209	217	208	214	193	150	181	199	171	190	179	176	184	214	204	187	185	202	214	189	212	178	205	217	217	211	181	218	220	194	165	243	213	201	202	201	178	208	203	177	199	181	181	193	213	190	178	222	202	188	185	183	193	202	198	228	212	211	182	174	185	188	178	163	203	199	198	204	189	179	231	207	232	204	209	190	173	205	190	208	206	176	195	214	184	182	187	193	203	215	219	209	200	182	184	228	190	182	212	212	201	212	207	193	181	208	194	151	158	210	165	178	199	187	200	229	195	181	193	174	196	210	208	190	216	188	182	178	175	187	205	166	214	195	197	203	180	192	200	170	200	192	183	194	192	173	186	164	202	190	192	207	176	194	187	190	208	176	184	195	181	203	200	191	200	182	194	200	195	215	187	189	202	198	183	186	186	186	187	170	181	182	195	173	194	192	176	166	226	199	190	174	200	201	206	185	190	191	194	195	210	206	192	185	211	204	204	230	199	204	174	201	184	184	210	199	173	220	183	206	205	201	186	200	198	202	214	217	199	187	192	193	191	203	233	197	162	171	219	186	202	213	195	200	217	172	203	202	183	197	200	196	190	214	228	195	199	201	189	204	202	203	188	173	200	174	204	187	177	169	212	203	198	210	190	205	238	168	191	192	198	202	217	201	199	205	177	205	179	197	177	202	208	175	210	193	192	193	202	181	193	190	220	184	207	199	203	207	167	210	178	207	189	216	199	187	188	216	225	201	220	203	170	229	176	174	191
32295	18244	8498	5131	3013	1112	424	407	427	436	417	415	432	444	447	392	425	409	494	415	411	411	420	412	431	429	439	408	462	441	439	424	423	426	447	431	410	426	407	406	421	407	413	407	419	426	425	432	408	410	390	414	396	401	420	446	431	399	420	423	401	430	405	399	427	431	440	463	401	433	398	395	418	442	417	427	426	432	405	406	396	452	461	438	388	415	449	405	411	419	446	440	406	438	433	421	412	402	423	392	412	406	439	416	427	417	399	405	465	431	408	439	419	423	427	412	431	409	416	443	396	402	435	461	423	455	425	374	424	403	406	417	441	415	407	385	435	443	414	443	443	428	414	397	409	386	416	433	399	408	432	442	434	392	393	407	437	389	412	422	407	437	398	425	393	403	390	383	407	393	444	423	411	382	466	406	421	421	428	397	408	488	416	423	446	414	447	435	439	368	458	409	422	409	415	417	374	420	442	387	409	407	383	444	409	386	429	408	432	406	441	416	446	415	410	455	415	431	432	450	379	430	443	439	404	453	403	399	389	438	418	423	451	445	437	390	407	396	417	460	418	383	432	422	419	447	419	415	388	410	445	423	411	378	399	424	424	418	394	428	444	402	445	437	416	437	402	429	442	420	393	425	455	415	418	444	433	436	416	429	415	397	379	454	367	388	412	410	400	422	422	437	397	437	445	429	411	435	406	416	431	390	431	450	437	397	425	446	394	410	394	400	447	450	454	397	408	400	418	415	411	407	384	439	414	423	441	447	456	388	456	411	422	403	424	451	438	421	455	409	396	398	460	430	415	436	416	421	404	427	377	415	429	427	451	402	478	411	438	397	437	435	402	392	407	420	398	450	432	443	388	428	403	388	407	401	437	415	433	415	409	423	391	428	431	381	448	431	445	413	410	405	451	420	413	427	442	436	412	435	434	422	448	412	441	452	430	439	403	424	414	445	439	410	444	424	431	423	436	454	475	435	405	390	418	405	436	448	400	411	395	420	427	396	415	407	429	422	396	408	402	443	407	426	444	376	417	382	405	413	398	423	430	394	449	418	408	420	427	399	375	419	418	393	408	386	424	407	404	407	398	435	391	441	395	400	403	432	398	448	415	432	450	432	448	396	429	419	374	392	402	414	435	423	461	385	428	416	410	446	428	431	443	424	404	429	442	403	433	401	438	378	378	465	426	415	431	415	406	452	406	388	408	393	449	427	417	401	440	394	443	417	430	424	397	424	399	423	408	395	422	449	391	459	384	445	424	416	402	439	412	383	408	399	384	433	420	432	453	424	391	428	406	414	415	427	407	401	424	405	405	452	440	407	432	367	411	459	415	444	426	369	437	437	445	403	396	428	453	413	461	434	421	389	417	439	433	424	419	420	423	429	387	413	432	426	416	405	430	436	423	411	448	423	422	420	411	407	394	411	447	410	428	434	414	410	431	431	406	418	381	451	473	436	393	436	416	371	414	417	411	437	463	435	443	402	423	422	451	437	429	450	432	441	429	447	427	425	431	419	427	408	409	412	442	424	400	412	443	382	419	423	411	399	446	395	410	433	402	432	405	422	407	408	412	424	437	392	438	467	430	422	474	417	435	429	438	432	442	399	442	435	409	388	475	431	419	423	420	397	414	441	446	419	392	409	409	426	425	448	439	435	402	390	433	430	426	408	437	423	446	438	431	405	407	378	451	435	422	435	409	434	432	425	427	427	451	411	416	428	407	441	391	430	411	428	431	420	429	427	428	407	407	426	444	434	385	421	438	408	407	412	393	415	425	426	430	436	454	424	438	406	447	411	435	386	445	411	385	436	417	379	461	401	427	403	414	425	416	389	396	432	453	441	419	410	442	418	426	415	387	446	423	365	421	395	413	405	430	404	404	462	414	392	447	420	455	438	421	425	419	414	391	460	431	460	428	447	408	438	394	418	423	401	410	446	415	469	411	412	396	408	434	438	424	431	380	434	403	408	400	450	367	415	438	422	411	400	404	416	375	438	457	440	405	407	430	424	423	451	392	390	436	410	422	410	410	406	439	421	433	421	427	386	412	441	414	448	414	416	396	372	433	439	400	410	411	400	452	425	421	450	424	409	397	408	414	433	368	384	431	416	433	415	395	412	428	431	401	402	407	413	442	412	441	389	406	402	405	421	440	399	438	414	417	402	425	398	412	369	443	388	418	394	429	409	448	415	455	438	426	426	388	455	406	418	436	423	437	423	420	433	401	394	401	433	402	413	396	419	389	410	414	406	386	424	408	397	392	443	412	449	428	414	457	396	428	422	385	392	385	431	416	444	401	420	414	442	408	422	446	416	361	426	391	413	450	426	409	420	424	377	416	410	407	416	427	414	438	415	383	404	415	420	456	416	406	432	389	423	408	426	393	439	434	459	416	412	415	438	459	391	438	431	408	405	373	406	433	424	416	379	422	439	469	402	408	398	417	434	383	397	478	430	459	436	426	456	411	441	407	413	410	421	411	384	429	425	422	380	419	411	423	419	408	382	429	428	427	417	401	432	434	443	426	436	414	414	451	402	427	424	408	420	433	448	408	441	400	386	425	422	435	418	424	433	434	400	423	439	412	409	431	382	452	410	402	432	449	455	414	409	440	412	434	383	424	435	405	405	379	413	453	424	401	371	428	421	436	391	449	408	450	443	391	414	409	452	384	423	418	440	429	390	423	417	450	440	420	406	411	406	418	440	415	387	377	420	431	398	414	419	402	452	419	424	419	435	421	411	440	409	410	446	424	431	397	450	425	420	397	367	437	437	410	441	435	433	481	457	405	453	451	408	452	389	405	394	438	422	396	427	452	437	441	408	410	415	416	402	424	482	443	437	447	456	432	435	419	443	414	396	447	412	443	421	425	415	405	393	405	428	408	431	435	429	465	412	424	368	385	410	415	400	464	393	410	421	401	419	422	403	420	419	420	417	397	415	457	423	402	428	392	424	423	415	374	427	432	464	433	444	424	466	400	438	446	391	426	420	458	391	427	422	450	381	385	425	436	422	425	427	396	395	421	438	419	465	406	379	428	428	400	423	447	411	408	396	386	426	420	434	456	411	374	446	451	394	410	438	404	438	400	444	417	411	420	422	418	403	428	415	404	409	403	387	419	431	424	418	436	461	415	400	452	405	455	421	444	446	434	452	433	420	434	396	428	392	418	393	420	430	400	403	410	438	437	405	399	415	432	386	412	433	436	407	410	385	425	403	418	418	415	425	396	382	433	371	417	465	395	423	427	445	408	400	425	419	437	421	424	421	421	394	464	424	421	426	363	418	436	398	399	393	406	459	441	419	432	440	415	447	447	413	395	412	400	404	411	389	429	451	394	409	401	397	449	453	433	418	412	424	385	407	422	396	456	422	422	415	461	417	457	453	423	447	413	425	438	421	400	391	431	442	423	429	436	430	425	404	420	459	421	427	425	408	442	389	397	416	435	421	460	453	407	431	412	424	418	416	408	428	406	431	436	389	403	421	391	421	411	416	411	428	422	422
60860	29720	11239	3196	1266	453	205	234	193	233	215	198	223	214	192	208	215	212	215	221	201	217	217	217	209	222	240	197	239	219	219	210	173	226	206	205	202	198	221	221	219	216	200	219	234	194	216	221	225	178	198	226	208	217	184	196	220	194	192	214	223	220	217	236	197	227	193	207	213	233	242	202	253	220	211	197	232	215	181	216	215	190	221	224	209	194	208	179	217	229	205	219	201	205	211	212	221	214	210	193	216	217	207	211	203	198	194	204	202	208	211	189	194	200	224	234	201	184	180	191	225	223	204	225	206	229	199	229	237	198	216	189	201	202	212	201	216	202	216	208	209	233	228	213	210	239	213	175	225	203	210	222	220	194	209	226	208	213	234	204	199	193	199	205	224	184	232	218	219	219	197	213	224	209	207	211	226	225	208	202	250	189	232	205	200	228	188	179	189	215	230	217	208	206	197	189	206	199	221	207	221	245	234	194	167	213	252	209	197	210	192	220	215	227	226	232	215	237	205	213	209	212	205	223	221	195	195	188	216	220	221	231	212	202	202	202	190	219	200	196	214	257	198	220	171	214	205	200	198	198	195	224	174	215	218	221	232	222	249	233	200	196	198	226	216	205	223	202	208	188	209	210	178	210	221	213	209	196	218	204	220	195	206	222	211	206	209	212	191	195	221	218	198	200	245	216	215	210	230	200	232	205	238	234	202	250	224	195	205	210	204	200	201	191	215	225	233	234	210	198	237	231	204	187	180	219	195	199	221	193	212	207	179	202	188	203	206	199	198	205	212	199	203	211	211	192	205	174	179	211	221	212	241	221	201	226	217	218	209	213	209	225	227	205	215	198	220	207	204	223	190	183	202	203	229	182	224	216	209	212	183	235	201	184	220	210	230	206	212	195	173	197	195	186	201	185	193	218	200	225	196	235	207	226	200	188	200	204	243	193	192	215	212	215	214	206	228	226	213	215	223	189	205	199	203	213	219	221	181	228	200	218	198	232	188	211	219	212	214	215	222	209	217	224	228	214	228	218	198	224	198	218	214	198	203	221	193	199	190	206	239	230	230	225	223	239	220	209	221	193	196	217	218	210	214	209	223	226	212	211	212	205	223	231	207	218	208	233	256	216	205	178	212	227	216	178	197	211	203	220	232	197	182	226	204	207	208	185	201	207	209	199	224	193	206	205	209	199	195	207	232	196	228	192	206	216	222	224	205	205	206	199	235	199	202	201	197	210	196	228	205	201	190	204	201	211	209	243	229	218	221	230	222	194	193	199	212	212	221	178	222	208	222	208	239	204	205	194	210	188	221	194	191	212	218	207	216	191	204	222	187	200	208	221	204	214	203	220	203	212	248	218	213	214	188	196	201	205	190	207	223	203	202	186	200	218	208	197	218	190	204	227	223	200	202	200	246	181	243	249	228	211	229	196	207	178	219	198	193	210	217	217	169	219	204	207	188	219	214	187	201	224	216	217	219	223	173	215	196	203	199	195	208	201	186	206	221	214	237	213	187	203	223	203	211	226	225	205	236	228	218	219	198	221	200	208	207	187	205	192	196	226	192	201	218	212	174	186	212	199	203	214	208	185	226	231	229	200	204	224	192	231	232	192	190	190	165	224	198	229	210	206	207	192	199	212	205	213	206	223	198	209	237	206	220	196	241	207	184	202	221	242	230	195	217	253	195	204	212	189	217	213	205	186	227	203	198	216	195	196	243	192	208	196	221	215	190	202	225	247	191	211	191	204	216	195	199	237	228	205	203	220	206	207	252	216	225	175	209	211	207	226	207	227	218	216	211	182	200	212	218	203	208	197	235	207	217	204	189	208	210	227	200	183	220	227	209	198	211	238	213	203	217	219	213	220	194	204	244	225	211	197	198	240	229	200	192	220	200	211	220	213	222	199	211	210	218	211	193	210	200	224	216	203	230	222	242	204	197	204	207	197	235	203	186	221	221	212	218	193	198	233	165	247	190	237	211	216	192	210	202	202	200	211	208	208	209	194	226	201	216	196	218	198	215	227	193	213	193	212	219	214	205	210	218	214	217	203	243	199	215	195	224	187	216	214	222	226	229	193	214	193	220	192	202	194	253	217	189	190	243	206	205	192	214	221	206	210	212	238	202	201	188	205	226	218	186	215	218	193	207	243	199	228	246	206	204	221	214	220	192	223	226	223	221	206	222	215	225	221	201	222	233	230	218	214	230	204	229	225	192	206	215	213	220	208	182	186	179	213	231	209	230	252	216	213	201	206	200	203	224	189	215	207	223	201	221	242	181	216	195	195	232	202	211	209	192	220	202	194	213	193	196	227	234	239	228	188	208	223	216	208	212	223	181	202	217	195	193	225	208	215	220	187	213	189	215	212	216	221	196	204	190	189	225	215	221	212	182	179	204	197	207	205	174	204	197	255	216	208	239	212	212	206	215	191	217	216	205	212	218	197	254	202	207	188	220	230	222	202	230	215	214	214	219	216	182	230	180	206	183	224	213	191	222	200	209	234	206	201	194	219	203	207	218	209	230	205	211	238	206	183	239	222	217	224	166	214	204	191	231	193	173	193	215	179	220	206	228	216	195	220	202	196	220	200	239	201	236	203	202	179	206	193	221	242	213	191	201	220	174	204	180	190	191	201	217	227	179	200	196	229	196	223	234	211	208	200	229	204	220	239	233	220	221	219	184	213	216	217	217	214	207	211	208	221	230	196	208	218	216	171	202	216	204	201	222	189	207	196	189	210	217	174	201	199	225	233	203	208	178	211	208	205	202	210	203	210	205	193	212	207	203	231	217	210	216	196	204	220	203	223	229	219	216	241	225	213	220	200	214	217	218	208	229	189	232	214	195	222	238	203	246	192	239	214	197	198	200	179	204	218	215	225	221	201	197	217	213	202	218	227	213	211	217	229	232	191	212	212	207	208	201	210	195	237	218	222	212	213	233	215	209	201	213	239	203	181	180	202	221	220	192	211	207	218	243	224	198	211	224	220	199	239	176	209	242	199	229	190	216	221	207	210	212	173	191	217	207	201	207	213	227	210	186	220	218	213	210	232	217	193	195	199	206	188	217	204	216	203	207	191	212	208	222	208	197	190	191	217	234	221	198	220	217	192	199	207	205	188	219	210	224	213	198	214	241	228	204	222	230	226	188	204	221	226	196	203	233	195	176	231	208	219	199	171	219	219	177	201	212	197	184	218	206	241	188	213	240	219	210	208	222	219	189	207	240	194	205	216	201	183	224	213	208	196	198	213	192	179	206	207	206	201	228	209	182	191	225	224	201	192	213	180	195	213	245	219	205	187	209	189	193	256	250	240	213	236	215	225	201	245	204	222	198	205	191	196	191	223	210	184	216	217	207	202	209	244	188	244	196	185	173	208	212	213	201	222	183	209	199	198	172	223	237	207	185	225	176	207	207	218	197	219	202	220	195	192	211	221	193	255	212	215	208	214	188	211	219	229	187	204	219	234	236	230	182	227	216	205	215	187	220	207	193	215
40161	20627	11065	6255	3592	1210	588	504	484	505	448	455	514	472	486	467	449	448	462	457	451	473	500	463	477	472	453	490	439	441	461	472	465	478	453	452	480	438	459	466	464	474	450	498	465	443	458	461	446	491	446	442	461	488	465	426	457	460	431	461	422	440	454	471	441	484	435	479	470	451	452	441	488	462	448	460	502	480	458	485	420	418	444	450	465	447	411	424	441	457	425	447	442	442	454	428	419	463	466	496	461	471	484	434	403	460	485	452	481	433	418	477	481	460	462	449	456	455	451	459	460	451	449	489	449	468	482	501	460	464	463	468	444	470	475	450	440	437	454	422	461	450	452	441	487	491	458	479	455	451	489	465	425	401	418	444	464	500	492	462	469	469	462	440	485	451	449	466	447	460	470	443	436	434	470	462	423	455	465	488	462	513	449	474	468	468	451	459	442	490	425	463	424	442	479	486	475	472	499	456	451	428	474	451	444	451	452	479	462	442	474	458	461	472	455	473	454	474	449	439	450	489	444	486	454	484	474	475	458	476	467	436	429	436	440	470	469	457	449	475	432	440	431	458	450	443	468	454	475	454	443	453	434	450	432	462	443	464	476	452	459	445	470	462	453	454	474	448	451	405	428	463	472	447	468	447	450	464	440	425	427	432	454	431	441	433	455	441	452	471	433	485	429	448	441	474	464	457	471	438	469	442	453	462	469	422	453	440	479	478	456	493	438	436	441	424	455	434	451	433	503	485	427	460	451	481	438	478	435	424	459	468	483	426	429	481	468	477	441	453	484	474	439	437	412	433	432	449	446	435	449	463	467	467	459	478	461	446	456	446	466	446	442	454	464	441	459	440	449	453	465	425	468	456	429	464	458	488	466	462	449	458	465	470	465	450	479	459	455	455	423	484	454	456	458	439	444	460	438	463	459	485	434	441	468	450	454	444	468	469	487	452	467	486	460	431	468	453	497	441	445	430	485	455	458	461	469	420	474	485	467	470	421	458	464	480	485	453	468	487	446	475	442	472	462	409	437	444	421	411	458	458	448	464	473	425	454	452	429	461	439	420	444	455	462	448	494	465	466	436	427	472	462	474	432	478	428	474	475	419	484	436	459	445	463	468	437	469	446	476	461	417	424	428	483	459	466	440	463	443	446	427	416	470	424	466	417	467	490	454	487	423	434	454	406	443	455	457	440	475	485	469	448	440	439	460	423	432	468	461	480	470	446	413	445	452	470	457	450	474	416	472	455	444	489	468	428	466	447	440	437	426	499	432	459	478	453	458	437	459	445	466	481	434	494	485	483	427	469	423	447	505	477	455	484	497	466	481	459	417	416	462	466	467	476	443	488	436	475	432	474	439	462	419	479	463	470	481	480	448	438	459	446	486	473	465	439	410	462	439	469	448	411	474	457	450	482	453	452	464	455	492	488	444	446	472	467	428	499	454	408	453	431	469	466	419	443	424	468	460	473	483	487	492	456	433	448	424	435	470	481	469	434	429	458	461	495	442	370	451	473	430	454	468	459	431	447	465	479	442	439	441	419	465	453	434	446	464	501	470	502	468	482	453	438	473	487	474	439	421	452	468	430	452	474	439	452	462	455	458	478	465	430	467	422	451	487	455	466	455	472	442	414	461	423	470	426	449	467	426	488	468	468	436	492	461	471	409	421	487	470	481	443	474	460	430	461	422	463	475	444	433	452	449	457	473	463	473	436	482	491	450	488	470	457	452	481	437	463	463	447	485	452	444	476	459	469	488	444	464	440	461	464	426	495	432	438	468	469	464	438	423	471	460	451	482	481	467	450	490	449	445	481	449	451	470	457	424	439	445	455	459	467	467	460	472	472	425	452	471	433	472	439	434	460	474	460	444	452	461	444	480	453	458	451	463	459	467	492	459	442	443	425	467	425	449	449	440	472	459	451	468	475	443	423	458	461	445	436	470	462	447	440	480	468	427	411	431	445	484	518	450	421	428	464	406	434	427	465	451	489	500	466	451	438	516	448	493	446	479	439	472	469	411	455	476	422	458	460	469	465	447	490	468	432	431	452	444	451	454	483	462	458	407	479	489	463	452	409	446	479	518	456	426	481	444	456	469	442	457	451	514	445	458	450	449	443	455	461	468	418	434	453	454	465	421	448	481	434	435	421	452	431	511	466	439	459	426	447	425	508	479	446	508	440	413	475	421	459	466	478	488	483	452	475	425	440	429	453	414	462	444	478	468	419	493	469	424	473	456	435	446	429	429	455	444	447	461	424	449	429	467	470	483	469	482	456	448	464	476	415	477	471	468	464	451	441	467	444	482	469	428	479	453	451	430	493	451	418	451	467	428	454	412	453	460	447	485	439	430	475	462	480	488	456	470	462	438	464	464	445	429	434	459	476	457	442	439	441	414	443	438	494	449	463	431	464	455	463	428	471	458	460	488	450	440	438	436	469	458	434	452	450	471	400	494	429	490	429	455	466	379	442	479	438	444	473	470	448	421	456	479	417	457	474	484	449	484	449	488	473	454	425	428	432	462	477	415	487	486	460	436	449	458	437	443	432	440	442	431	493	486	451	443	452	447	449	447	487	464	431	486	436	461	440	453	494	466	436	457	473	482	426	420	456	443	470	460	470	458	443	439	455	469	445	469	454	504	423	452	475	426	469	442	478	457	475	431	507	483	440	445	453	480	434	467	407	460	470	453	437	457	437	485	473	481	432	448	483	450	487	441	486	435	487	461	461	484	473	466	465	429	476	457	441	497	436	446	482	495	439	447	439	460	449	471	456	446	461	460	468	444	445	448	469	461	445	460	446	475	457	462	460	466	444	480	451	453	459	421	480	469	447	460	452	450	475	415	438	456	478	416	455	456	471	469	463	486	450	480	492	466	458	438	466	470	425	449	507	519	466	469	491	436	464	448	431	441	451	493	454	473	425	457	474	429	460	435	408	468	456	457	427	454	474	478	466	454	503	447	425	462	484	457	484	474	427	467	464	468	458	466	483	407	484	462	468	439	437	434	467	434	471	430	481	474	477	474	416	442	439	410	504	468	432	480	456	441	451	446	435	443	417	453	418	494	440	410	411	430	471	444	430	456	477	423	459	451	444	446	426	440	405	402	482	461	477	454	468	448	414	453	454	441	423	436	421	466	450	466	430	456	458	510	470	460	414	502	444	475	441	433	441	462	468	440	450	461	428	449	428	478	451	445	457	446	454	451	440	391	457	444	450	457	480	480	476	432	452	430	449	448	446	437	469	464	419	488	458	460	456	494	419	480	442	461	441	461	445	444	466	467	478	476	439	442	457	496	465	436	448	456	464	423	455	441	456	460	416	453	469	434	508	476	445	492	455	413	460	469	463	426	469	464	453	444	487	459	479	440	492	440	419	478	469	467	438	464	469	468	494	470	465	461	433	407	445	479	476	470	484	473	428	446	419	472	437	460	467	439	472	436	466	502	488	511	463	433	448	460	445	503	446	438	433	435	489	478	477	436	411	443	489	471	465	461
62802	34293	17884	6362	2560	656	335	267	281	290	288	265	250	257	276	291	266	270	269	271	302	269	266	248	269	249	258	271	281	232	258	240	304	294	258	277	265	260	275	273	286	268	255	292	268	274	242	273	255	295	252	237	242	261	279	244	235	279	256	270	235	251	245	280	263	255	237	255	272	269	262	294	258	273	249	258	286	256	264	250	235	278	259	294	277	254	267	246	239	259	284	278	248	252	274	280	269	210	273	265	228	253	244	248	271	254	284	301	278	271	278	252	268	281	256	279	260	231	271	280	263	291	250	284	257	262	306	259	247	272	264	279	272	251	273	267	247	252	291	273	254	253	256	288	229	277	246	286	263	261	264	280	282	274	279	284	287	269	266	257	280	271	294	295	254	291	262	267	251	278	248	279	233	288	271	283	254	278	254	269	296	265	296	280	275	272	290	295	248	274	308	277	235	252	301	268	232	245	268	300	260	278	255	273	267	279	271	285	295	295	282	257	289	262	274	271	285	250	252	249	282	275	254	259	282	299	307	276	270	246	246	229	251	255	268	267	279	300	271	253	263	261	252	221	277	252	260	276	218	254	261	286	276	273	283	255	277	210	275	281	254	270	298	292	260	272	253	256	244	219	250	263	251	276	299	235	207	232	285	278	267	239	261	234	252	251	283	243	257	260	256	281	255	230	285	265	238	249	287	271	251	238	246	275	277	270	238	300	254	275	258	279	233	267	268	262	245	233	260	254	258	297	313	261	264	287	267	284	293	299	320	267	281	275	248	262	267	237	272	247	310	273	249	236	227	276	265	238	265	282	280	290	279	266	296	259	260	258	246	256	273	271	275	276	252	258	252	244	279	263	261	298	247	263	249	219	228	311	244	263	275	267	283	251	247	285	281	260	240	256	265	250	278	300	290	288	256	254	265	278	274	250	284	231	259	245	234	265	270	284	288	277	270	263	281	239	280	252	243	261	240	236	267	260	239	286	272	244	269	274	292	238	253	270	243	234	293	262	279	295	245	235	272	277	269	268	250	282	244	267	263	263	274	267	276	261	280	273	260	248	262	256	287	293	249	271	256	305	242	256	247	219	261	270	252	257	265	248	276	249	292	252	220	254	251	263	239	261	228	260	248	281	273	254	248	271	255	271	263	289	256	218	293	231	224	265	254	266	256	223	251	282	265	284	279	288	285	250	225	297	272	243	258	234	303	269	284	270	273	287	278	250	246	260	248	219	269	265	252	269	259	257	251	255	264	232	251	263	254	261	276	275	291	268	255	235	322	259	232	261	272	285	264	261	266	258	264	273	265	262	300	256	263	256	239	244	238	276	268	235	258	279	254	280	271	259	287	292	276	278	299	280	295	248	272	262	273	242	224	280	285	248	272	267	249	276	257	267	264	262	289	308	262	280	277	300	227	270	277	272	270	247	288	286	243	275	265	271	295	264	294	271	274	269	245	237	243	281	261	264	251	276	263	263	273	281	242	258	261	279	251	293	271	255	247	269	220	210	255	276	286	261	264	298	267	273	302	290	261	250	284	324	246	280	250	286	267	247	254	267	288	278	269	278	258	293	268	247	277	265	258	287	277	266	268	256	260	243	253	272	258	287	291	285	269	255	270	279	281	268	251	275	258	273	269	242	260	267	270	253	270	264	276	250	258	276	278	245	285	280	249	251	276	275	307	247	317	284	279	279	262	237	240	258	275	277	273	270	273	266	302	274	270	276	239	287	242	263	271	241	277	250	267	257	249	257	279	245	256	259	260	273	269	262	260	270	257	256	274	265	267	271	262	276	257	295	260	263	261	283	276	255	271	246	265	263	309	278	271	251	265	280	250	306	230	271	264	256	261	232	263	257	282	285	253	254	266	263	269	271	249	274	240	270	255	259	278	220	269	299	277	232	257	267	297	241	259	270	254	279	255	254	271	273	289	284	245	257	292	244	258	250	253	243	286	252	255	276	289	274	272	257	265	256	274	282	284	321	252	219	278	265	265	239	261	263	253	230	241	266	297	261	283	276	236	234	264	274	259	271	214	268	274	276	279	259	258	255	261	256	295	257	290	236	263	261	265	234	236	255	278	269	261	257	255	289	277	241	239	282	248	265	266	247	260	276	273	282	270	290	266	233	275	277	295	270	256	251	260	274	264	249	269	262	282	264	282	271	276	255	294	290	254	275	287	266	264	257	278	267	302	263	277	244	282	291	249	252	269	259	271	269	248	275	287	270	265	278	286	228	252	262	273	280	268	253	235	255	268	256	249	283	280	248	262	256	238	242	247	285	273	285	257	283	253	285	251	286	276	268	263	292	242	254	256	269	283	251	292	287	269	225	232	254	254	248	286	276	293	251	220	257	269	252	251	272	263	279	256	227	275	264	247	287	277	296	258	267	254	252	274	260	273	257	225	244	268	263	280	274	265	263	249	254	295	280	273	274	265	251	234	263	223	265	247	258	267	243	275	269	265	264	221	231	257	254	255	273	225	257	240	244	257	280	266	240	245	248	272	282	249	291	282	273	240	250	272	257	297	266	293	256	250	232	270	249	282	273	269	270	297	266	272	267	269	229	268	278	277	245	251	225	275	272	277	235	279	250	237	262	288	275	253	248	277	285	263	244	263	265	252	256	254	253	273	269	260	284	288	257	295	258	270	260	241	269	244	245	285	278	282	252	245	232	277	259	253	258	257	258	256	253	276	263	237	303	242	260	249	255	294	270	287	268	276	281	280	292	272	274	263	259	265	281	268	272	247	255	271	258	256	264	278	262	272	265	290	256	252	269	249	263	261	263	258	269	308	256	248	260	277	249	279	269	263	259	270	255	264	272	289	276	286	243	241	312	262	260	275	283	267	245	284	264	248	246	259	251	282	258	272	270	257	293	239	251	257	277	251	247	218	253	266	281	261	233	252	275	266	238	287	266	266	278	250	264	279	273	266	292	284	279	255	244	236	311	257	254	270	256	230	275	228	274	274	279	271	270	239	263	243	258	280	256	278	256	272	263	290	258	245	277	278	246	249	235	261	245	254	256	291	279	276	305	287	293	255	245	277	285	248	232	276	236	263	247	251	244	292	274	275	262	231	249	259	246	299	255	270	281	273	257	270	272	259	272	289	280	252	266	262	254	262	299	254	248	249	278	286	293	281	297	292	281	263	263	237	299	294	255	291	252	231	250	254	246	269	270	258	265	283	282	257	269	294	277	260	266	244	261	265	272	269	245	258	285	263	280	260	286	285	278	251	284	306	268	332	268	267	258	260	267	266	245	287	274	296	241	257	257	260	242	298	287	298	300	234	283	244	253	267	261	254	290	226	271	251	257	263	263	284	264	265	263	276	240	262	242	268	268	289	248	250	263	268	252	259	230	233	252	281	254	262	239	244	252	245	241	287	287	241	236	255	281	224	250	308	286	231	257	274	240	257	257	240	298	272	248	251	267	254	271	267	237	267	279	267	284	270	221	271	280	235	271	295	249	248	294	270	280	274	285	270	249	270	282
40985	26032	17231	10784	6382	1811	796	628	614	627	601	599	567	574	567	586	593	558	605	514	534	571	591	579	613	598	551	560	592	596	586	571	556	583	560	597	552	540	540	574	555	575	581	568	521	575	575	564	558	581	580	523	563	557	568	546	532	566	524	578	534	590	548	594	517	547	550	576	526	511	566	580	537	544	570	567	620	547	583	540	516	563	549	542	576	583	543	556	548	514	558	532	548	573	577	566	535	553	549	546	571	561	562	555	542	557	526	581	528	514	573	565	575	567	551	544	573	523	567	565	554	581	577	574	541	593	565	550	536	584	545	569	570	577	568	570	543	568	542	553	540	548	577	557	558	546	550	572	580	504	547	541	592	600	565	510	538	536	584	517	552	560	537	552	558	564	557	584	575	536	534	507	492	558	578	596	595	528	540	575	571	536	573	565	542	559	549	571	570	532	561	546	560	501	523	571	577	587	552	554	579	579	523	577	576	549	531	561	602	603	532	527	568	562	575	528	559	559	576	554	600	577	560	554	572	544	554	577	620	560	580	538	566	552	569	573	544	555	550	576	563	586	559	591	565	538	566	524	547	544	602	539	564	540	555	532	571	532	542	522	543	577	539	555	562	582	546	570	592	553	575	571	537	581	565	554	507	567	575	552	515	551	551	548	555	566	547	546	576	544	568	517	582	548	543	511	554	570	539	562	606	547	546	551	540	579	580	551	544	555	587	572	555	571	555	570	570	554	541	522	537	580	554	536	561	554	576	542	554	552	576	550	526	580	604	513	534	568	571	564	536	541	548	573	538	542	575	556	571	561	612	548	572	498	556	528	569	538	546	555	591	543	571	523	564	555	528	540	560	565	543	543	542	546	595	590	495	565	541	553	540	552	551	546	572	531	548	547	548	551	584	572	566	584	561	537	576	561	597	525	549	561	511	518	565	547	540	546	589	510	541	590	538	534	536	602	548	567	549	560	528	562	562	618	552	529	526	538	593	536	556	508	567	569	600	560	550	559	535	589	562	524	571	544	522	539	533	580	567	547	558	555	584	570	573	554	583	542	563	598	570	576	550	537	545	516	548	525	561	550	581	540	543	509	560	560	587	508	556	564	539	524	557	552	536	530	531	499	582	556	546	574	587	530	575	562	529	525	552	598	560	538	546	551	537	589	560	506	540	563	576	565	536	545	568	547	560	531	552	537	538	616	519	587	548	544	527	565	573	542	563	532	533	566	567	560	593	592	562	514	572	603	530	506	594	567	549	528	558	569	561	534	606	560	538	580	553	521	554	570	564	585	569	571	575	515	550	541	549	536	544	540	549	508	552	594	551	546	538	593	558	573	564	565	513	561	539	502	573	548	524	533	509	561	576	507	570	596	577	535	589	532	515	537	564	493	571	518	560	564	561	571	520	554	534	589	561	579	544	551	559	549	533	550	575	536	556	554	553	527	535	549	558	542	570	553	557	590	573	554	592	541	537	535	528	592	571	573	595	567	546	542	537	577	514	563	539	544	537	554	555	516	533	568	567	553	595	601	557	541	575	537	553	543	563	554	597	566	591	626	547	554	579	542	554	545	529	547	550	541	599	564	537	564	530	553	566	542	563	549	552	579	554	563	520	518	555	532	598	531	562	552	548	563	536	569	588	554	581	555	563	523	553	569	557	554	532	543	535	578	525	573	566	534	566	563	560	527	581	559	527	537	541	559	619	573	547	532	558	548	540	538	536	552	571	559	541	539	615	571	545	579	588	601	541	574	599	572	546	584	569	535	545	576	548	542	584	531	548	558	533	570	530	562	546	579	564	523	541	591	557	588	542	570	574	557	527	567	515	546	540	566	571	570	535	565	580	538	539	573	535	589	544	498	564	523	559	535	577	563	549	585	588	501	539	561	539	552	550	546	531	568	567	587	547	598	519	601	577	533	575	562	552	571	541	560	549	539	568	559	551	562	561	585	571	528	558	578	565	533	541	537	562	568	538	571	559	524	537	577	596	588	604	560	558	552	536	531	542	566	523	550	567	561	526	559	548	551	570	565	513	552	567	590	539	535	541	532	559	554	536	539	568	589	556	574	523	588	570	512	557	553	571	558	563	561	515	571	554	575	568	618	563	586	572	513	546	576	487	577	597	528	595	548	543	551	565	528	541	559	548	568	572	558	552	548	559	536	552	550	552	568	547	581	542	584	488	584	553	548	576	546	546	528	552	535	530	546	551	539	577	563	581	574	526	616	542	544	567	559	542	527	553	559	543	512	518	577	539	574	571	569	557	544	524	557	576	568	598	597	558	566	535	552	525	544	570	526	539	556	543	565	593	527	524	574	575	556	549	523	550	534	570	549	554	542	515	571	532	565	563	577	544	546	546	525	534	554	569	537	573	544	546	579	572	525	575	550	572	597	515	527	581	518	521	564	561	591	554	568	541	544	579	568	581	574	523	566	556	575	592	545	561	563	567	558	543	574	626	566	576	506	554	577	585	555	572	573	547	541	573	553	572	571	582	588	543	527	541	535	541	546	600	580	572	523	591	599	579	570	549	532	599	576	540	570	584	563	574	549	518	546	542	591	549	555	565	568	524	502	573	560	580	546	527	542	550	539	567	528	586	535	537	549	579	583	502	537	525	553	602	553	542	564	571	553	522	513	575	568	515	539	541	516	549	554	565	513	552	576	571	542	544	521	575	585	558	554	559	557	543	552	516	581	551	538	575	563	518	533	534	560	577	552	575	573	565	528	559	526	533	589	538	562	545	559	544	569	531	583	587	561	585	547	540	569	565	590	528	515	539	506	605	594	582	591	553	570	577	520	549	520	526	553	573	563	541	554	606	580	535	538	549	571	577	573	558	533	548	535	561	550	574	556	548	543	544	533	531	576	555	523	572	606	539	565	542	584	528	557	506	562	547	559	586	571	553	564	570	567	536	541	567	561	488	534	519	538	559	567	544	571	557	632	571	528	587	533	506	564	553	556	568	593	575	582	543	587	570	570	534	554	618	595	602	557	551	559	541	562	540	529	577	587	554	562	590	563	529	524	592	569	561	560	526	568	538	531	502	526	553	555	577	517	605	556	537	566	505	570	548	583	609	573	607	579	544	519	510	576	560	503	533	577	557	545	547	562	560	544	533	559	594	594	522	574	603	554	577	576	592	552	579	558	573	578	613	479	537	568	524	535	580	536	553	543	602	529	537	597	567	555	601	574	559	566	572	577	564	522	581	535	560	551	574	531	557	552	530	578	554	557	564	584	581	553	590	525	574	592	563	558	599	558	538	561	529	534	559	573	549	546	566	575	529	566	575	536	550	547	569	570	521	553	555	550	544	585	553	545	537	605	564	560	534	529	543	534	559	577	574	558	568	587	512	532	532	558	567	564	553	548	559	624	552	574	573	571	543	545	566	548	588	564	604	546	589	557	532	512	542	535	543	603	589	549	545	548	561	547	612	564	529	544	546	554	621	602	542	562	528	507	564	544	551	554	536	592	505	603	542	538	557	567	567	545
44616	21074	9623	4487	1636	493	198	180	189	169	195	191	203	180	171	177	208	192	184	197	205	213	198	175	198	192	165	169	210	188	210	156	194	197	162	181	207	177	166	191	179	194	167	186	180	201	181	164	195	186	207	182	202	168	182	179	181	193	202	183	170	185	195	178	216	193	211	187	186	184	200	175	176	188	172	205	171	175	178	182	175	169	182	198	189	185	184	188	203	185	181	171	184	161	210	169	160	186	194	190	202	213	187	172	169	167	194	193	197	197	163	183	188	181	191	197	189	169	194	191	175	180	211	174	174	211	171	168	154	182	215	181	185	186	172	189	179	182	168	152	146	187	172	192	169	178	192	199	165	201	182	191	172	186	191	173	189	161	196	210	199	193	165	193	169	183	188	167	171	192	181	211	200	161	213	162	201	215	175	204	190	181	184	164	214	185	182	185	216	200	165	177	201	182	172	205	210	195	190	187	178	202	198	212	200	204	190	200	195	184	167	193	201	185	187	195	169	175	179	193	209	176	198	192	175	183	183	185	189	187	182	191	171	173	173	201	192	166	179	215	185	231	200	209	201	174	197	172	172	203	202	184	192	170	180	187	162	180	197	175	199	174	168	192	183	210	209	178	179	213	199	169	185	197	177	183	175	198	179	188	198	181	184	195	174	184	181	192	189	167	192	205	183	233	192	211	179	179	180	193	154	178	205	199	188	224	199	200	192	170	209	189	200	189	190	180	193	195	174	180	183	170	161	149	175	188	177	186	198	184	186	167	199	162	185	180	185	177	196	206	184	199	187	208	158	190	170	185	160	218	184	214	188	184	187	198	181	176	183	168	171	189	178	193	197	188	186	190	210	193	189	165	197	196	175	167	202	194	168	196	185	160	182	178	163	173	187	177	200	181	189	178	168	196	225	209	206	206	180	162	184	188	206	168	184	192	209	165	167	193	183	199	193	183	215	198	182	199	200	201	199	191	186	177	218	183	160	228	185	178	187	168	202	206	196	180	187	176	180	195	220	195	192	180	181	198	190	201	166	172	190	180	190	204	209	197	223	191	157	163	198	188	193	167	187	193	167	168	199	175	175	202	178	182	197	177	187	186	155	215	197	171	183	206	186	175	193	161	203	201	186	183	191	181	179	171	185	182	185	186	170	200	197	194	183	204	172	180	182	192	201	176	193	185	203	186	193	198	184	172	170	192	183	180	169	183	177	192	220	185	212	173	181	162	164	193	197	190	214	177	187	204	191	174	161	189	187	211	189	180	207	205	214	188	172	165	185	168	185	170	189	202	177	175	203	182	179	194	155	205	209	201	180	213	192	170	178	166	195	199	164	184	174	188	180	162	163	166	159	209	181	184	187	208	166	197	187	213	190	176	192	183	163	149	181	189	180	167	196	222	195	154	193	201	208	166	195	199	189	190	185	164	195	212	157	194	183	183	180	155	180	174	190	167	209	175	186	197	184	174	204	176	184	198	181	182	196	206	214	203	191	199	211	162	208	184	189	194	225	198	188	197	194	194	167	181	196	207	189	174	191	194	197	178	177	211	202	183	154	163	205	168	180	179	202	170	213	180	188	180	174	206	182	181	164	224	196	170	183	203	176	179	181	177	190	155	156	184	202	205	164	178	195	188	206	196	200	162	202	201	184	198	175	178	182	166	183	188	182	151	169	190	187	187	195	193	190	172	189	182	213	175	183	200	194	212	186	213	197	221	206	177	188	194	190	176	194	196	214	185	166	187	194	186	225	195	158	200	199	216	171	180	175	195	188	180	203	188	168	228	188	178	171	179	186	182	168	190	173	179	196	168	180	185	222	192	191	187	199	188	230	187	191	174	186	183	190	172	186	161	177	154	184	160	226	173	177	175	209	176	167	167	181	199	188	178	189	159	191	174	209	198	217	211	187	199	203	167	174	188	183	186	200	196	186	191	205	186	201	180	196	173	215	190	190	173	186	162	177	174	191	182	186	191	224	178	182	187	136	210	194	182	193	205	199	194	193	200	189	177	194	179	200	191	203	204	194	173	185	189	199	183	180	200	193	212	219	184	184	190	190	177	215	191	169	174	154	212	177	219	193	204	193	200	204	194	235	188	195	184	201	188	178	185	181	201	165	186	178	195	163	157	181	162	214	170	192	184	209	187	204	183	188	179	188	184	217	176	192	170	197	171	193	175	206	169	218	185	200	221	164	186	179	205	197	206	187	170	215	187	197	179	190	176	191	175	187	185	174	210	192	202	170	183	184	206	199	214	194	157	210	197	190	182	183	177	157	186	172	170	190	169	202	190	171	168	192	176	192	184	194	175	179	218	180	202	153	189	192	192	193	185	179	204	187	174	175	202	176	176	185	177	181	168	178	176	170	190	204	189	162	204	216	214	219	194	154	149	188	180	197	212	204	190	181	165	185	201	181	170	187	214	212	208	172	165	188	169	185	182	186	186	195	195	215	187	206	195	211	205	197	178	173	169	172	166	187	183	157	212	184	197	194	170	186	186	173	186	180	167	164	190	182	173	216	168	183	167	170	179	187	187	189	200	193	188	200	172	197	156	199	173	217	178	184	182	190	217	210	196	168	184	172	192	180	196	181	182	198	210	183	196	196	219	212	193	191	182	178	193	198	167	182	175	173	195	188	190	179	184	151	198	176	193	204	169	183	176	197	200	199	185	199	173	183	202	190	169	208	185	177	222	196	182	172	182	165	208	196	171	184	201	193	191	163	189	192	195	204	193	191	204	197	194	210	170	194	215	166	219	186	195	172	203	181	180	189	196	184	185	185	176	207	203	168	179	207	194	169	187	173	198	193	176	184	184	187	201	193	185	212	197	188	187	190	183	221	184	201	185	182	178	192	187	190	195	170	194	201	208	185	199	191	193	159	163	163	201	179	193	179	201	183	179	186	203	171	179	168	185	171	188	176	204	163	192	192	194	171	180	178	172	197	173	178	190	191	219	213	214	176	207	172	204	186	216	196	183	189	162	198	177	210	197	183	172	193	169	189	213	165	196	165	209	207	172	181	170	184	195	178	185	188	175	178	188	210	175	181	194	184	204	211	194	201	216	198	181	182	181	176	187	187	175	184	165	182	178	200	186	187	171	186	173	174	162	171	187	178	157	172	209	188	201	177	169	208	218	205	197	199	195	189	167	191	190	193	188	203	158	155	191	201	181	174	239	210	189	198	167	165	200	199	193	171	200	193	151	199	176	186	189	186	194	176	182	182	181	191	196	191	190	187	218	211	171	177	157	203	191	176	173	203	184	211	195	203	184	202	174	192	188	189	214	196	200	185	190	187	218	171	189	192	175	187	184	198	183	217	173	197	192	212	212	200	179	190	196	172	190	177	175	146	197	211	205	185	209	180	143	190	181	196	183	190	176	196	168	200	196	180	207	185	176	196	165	196	188	197	179	142	185	202	185	170	172	186	211	191	194	198	177	204	188	201	208	184	231	181	199	171	190	186	164	194	197	192	209	218	199	185	218	187	174	191	159
28025	13719	12890	9928	4327	1214	488	445	404	384	385	406	424	404	422	388	425	397	398	436	425	372	427	442	401	395	399	393	419	422	413	428	399	431	396	382	370	421	436	380	387	426	404	391	357	420	369	433	438	405	416	431	364	427	403	409	433	402	402	433	399	398	417	409	409	375	377	378	415	404	413	396	434	424	390	388	406	391	407	398	403	406	376	417	410	456	360	415	402	418	384	465	433	387	440	347	363	427	417	403	426	411	418	411	388	393	393	415	413	412	389	403	383	368	408	459	408	415	412	428	446	398	413	379	380	428	445	412	432	415	412	426	443	386	385	416	411	394	403	429	361	367	392	421	404	417	420	441	394	409	404	380	399	407	416	407	390	357	402	379	344	436	416	399	382	427	413	401	393	432	401	414	459	414	369	383	411	390	383	407	434	397	429	439	409	359	383	399	404	397	370	437	407	424	453	432	373	410	408	374	401	391	455	423	422	379	434	393	386	424	414	425	408	483	431	423	397	407	407	428	428	435	405	399	426	384	392	414	421	404	431	402	412	389	418	420	422	393	379	374	393	437	416	360	417	408	417	419	416	392	413	380	422	410	445	385	418	408	445	439	379	344	409	429	412	402	405	393	413	407	414	421	400	367	436	402	418	426	425	436	423	418	412	414	409	424	412	414	406	421	410	420	412	392	407	441	419	394	395	421	413	360	406	367	400	376	427	402	413	417	383	385	387	412	410	415	417	396	426	420	371	430	416	417	377	377	401	393	405	417	357	379	379	402	385	433	391	402	403	390	415	426	390	388	411	396	382	406	419	396	399	395	399	464	407	406	378	406	385	409	375	400	400	415	416	383	430	442	418	420	367	410	443	398	384	416	416	421	388	419	399	400	400	371	399	426	383	397	412	384	385	417	413	430	388	426	420	377	390	389	393	373	398	415	422	431	398	399	401	423	408	393	415	396	416	421	410	420	426	465	424	405	379	418	416	405	427	414	451	391	390	406	383	434	412	464	406	411	426	376	404	404	434	436	391	391	359	398	408	416	432	391	431	412	411	401	421	389	405	448	381	427	436	405	422	380	424	372	400	412	394	380	384	423	381	420	403	402	413	397	421	416	406	364	437	392	376	385	432	417	371	396	390	397	397	411	381	410	431	407	444	421	375	391	379	404	411	445	401	415	400	390	402	389	443	420	430	385	400	402	371	409	443	408	396	374	407	390	374	398	411	392	415	397	434	394	407	421	428	437	418	393	424	429	411	406	433	396	383	417	449	419	394	441	410	374	421	415	386	403	398	411	422	397	434	398	405	405	406	395	422	387	440	427	416	407	394	401	446	431	412	377	425	405	393	444	408	432	387	412	369	384	400	392	412	394	413	399	402	403	386	414	394	412	398	380	416	426	425	387	410	392	393	407	441	420	415	416	472	418	406	402	370	408	388	385	383	401	391	401	393	430	420	394	396	398	422	392	389	390	408	415	396	417	398	412	403	429	411	398	390	391	429	409	389	390	414	409	428	389	423	394	400	416	397	385	391	407	416	390	418	376	386	396	393	436	383	439	390	405	440	357	375	410	417	429	393	414	420	389	406	383	395	364	412	424	405	391	389	378	389	403	375	426	405	410	399	366	380	419	387	436	414	422	430	380	389	404	383	411	402	396	408	379	406	385	433	434	410	391	394	404	425	446	387	389	393	442	402	409	411	425	375	389	399	403	381	400	396	363	439	400	416	427	417	413	396	392	418	414	421	408	420	401	411	403	403	462	397	454	388	414	418	366	409	425	389	397	395	401	393	419	396	392	438	410	391	403	428	382	426	416	401	435	426	412	384	428	409	403	413	425	412	426	418	362	424	420	392	419	398	394	449	429	399	396	378	362	390	430	424	403	420	441	393	399	388	438	409	379	402	400	393	427	381	423	411	430	442	421	394	403	397	389	382	399	401	420	406	419	398	393	392	411	429	409	428	395	406	396	422	423	465	360	429	417	363	408	428	424	383	374	422	441	421	358	391	380	412	423	399	382	403	354	441	367	433	396	415	408	424	394	425	383	406	403	405	390	418	423	423	380	373	389	426	402	428	376	388	437	404	424	419	428	427	417	401	414	431	382	387	386	433	378	385	421	428	414	412	439	398	397	388	456	400	434	393	423	413	423	392	385	397	424	433	396	432	409	402	389	366	427	404	390	408	425	426	395	434	387	435	384	405	421	366	403	386	389	424	440	398	448	415	380	418	410	380	402	398	440	420	405	409	384	416	435	402	402	438	404	390	422	399	424	422	359	386	399	408	405	402	405	402	396	433	384	433	395	395	393	400	428	392	421	414	409	399	401	435	416	409	404	449	404	424	411	424	382	419	399	416	423	413	378	413	382	406	418	416	402	389	403	437	431	391	425	382	410	421	389	407	396	380	436	377	413	405	423	417	409	403	377	414	418	371	395	398	440	395	409	441	416	394	414	410	352	408	414	401	409	442	406	407	423	418	419	403	424	385	389	426	407	411	355	397	371	400	420	419	389	443	414	396	397	412	404	430	388	384	405	424	415	441	398	404	415	408	383	381	397	384	388	428	420	389	405	392	392	410	410	405	415	390	433	414	369	390	408	399	376	421	421	420	423	391	424	425	401	392	379	446	405	440	411	360	395	442	400	448	413	418	429	395	424	424	409	466	427	398	404	392	424	413	412	389	425	421	419	373	371	402	429	404	409	389	406	425	403	393	396	417	417	411	399	371	445	415	429	416	431	409	398	423	375	430	437	405	435	410	405	433	408	414	419	424	388	402	409	370	384	410	381	403	393	372	377	402	398	411	417	376	427	382	420	391	413	398	404	415	395	415	405	383	410	406	414	404	376	407	393	401	421	406	391	388	411	415	419	394	392	431	394	376	374	395	372	400	424	404	384	402	405	408	392	425	412	393	419	432	419	410	390	407	421	392	439	405	408	443	372	389	410	434	438	432	427	418	413	423	398	411	391	382	435	421	414	374	377	393	448	392	400	417	397	389	397	415	433	417	411	417	407	429	393	395	402	430	405	434	404	372	419	400	416	428	416	474	427	414	382	390	442	415	435	439	383	382	410	432	402	429	419	387	406	423	400	430	397	434	391	390	395	381	406	392	429	399	394	444	441	394	374	466	420	408	409	387	417	436	374	439	439	397	404	407	400	450	375	412	403	412	423	401	397	410	404	423	393	399	439	397	411	395	431	445	424	409	351	429	387	403	392	407	406	394	466	424	397	390	384	382	423	466	403	402	401	390	386	431	416	381	386	417	407	401	415	408	426	400	433	432	436	384	420	398	401	424	409	399	415	415	395	447	408	389	413	361	422	403	455	425	404	412	404	419	420	404	385	391	381	384	455	456	415	366	445	421	374	402	400	428	414	400	450	412	404	370	400	405	380	435	374	456	377	429	424	379	396	404	424	435	394	402	417	418	416	410	442	400	431	406	401	388	425	422	411	426	402	365	418	434	410	406	374	408	425	406	377	388	428	366	415	390	405	423	420
58065	28948	14161	4953	1625	477	278	225	222	221	229	226	203	221	213	214	196	222	207	209	237	199	190	236	201	227	195	218	222	202	201	202	222	226	200	210	193	192	193	226	204	172	203	215	205	215	209	177	193	200	217	207	187	214	231	182	223	227	204	208	216	209	227	204	193	210	210	192	218	197	210	231	228	209	208	201	224	193	177	245	232	210	214	206	192	209	209	225	205	187	190	228	218	199	218	218	210	195	213	194	205	191	218	197	229	214	221	238	221	191	204	214	215	217	230	210	199	204	194	220	193	202	198	192	223	208	200	207	180	205	212	211	234	176	175	199	231	178	193	211	224	204	186	169	185	220	215	190	193	185	187	186	211	206	194	212	193	206	221	220	212	199	224	205	189	226	236	216	240	205	237	208	200	185	197	191	232	211	214	185	212	184	207	200	226	230	228	223	193	234	184	200	199	220	219	223	210	208	191	206	224	205	219	207	207	207	182	226	207	207	212	196	214	212	212	218	194	211	211	235	208	209	215	222	219	237	216	195	207	213	200	222	207	185	193	188	187	186	196	191	206	228	183	245	232	229	246	213	202	214	202	213	183	203	204	203	190	207	196	219	235	221	206	206	210	218	195	215	200	177	213	203	201	220	183	226	181	218	216	185	201	210	226	214	192	229	195	189	223	208	225	206	196	207	239	204	217	208	227	188	170	195	209	231	196	196	223	238	210	206	193	237	218	214	209	199	198	206	225	219	203	211	231	208	200	214	214	226	209	214	200	206	191	211	197	199	199	215	189	205	198	200	246	249	196	229	244	205	224	203	208	186	200	219	212	184	194	218	229	229	222	236	216	221	217	208	185	210	193	201	188	209	225	225	232	204	202	201	237	232	216	197	181	209	203	219	217	205	215	203	198	213	243	218	205	216	207	207	187	200	230	209	177	193	229	220	227	190	210	236	222	206	221	188	211	212	173	217	210	216	192	189	204	214	225	240	233	203	210	192	188	199	230	209	209	199	247	200	206	210	209	214	211	211	228	203	219	199	214	186	225	202	187	203	221	217	242	218	204	201	193	236	200	195	206	206	243	213	196	203	197	193	198	228	215	247	216	224	200	198	213	219	218	214	181	226	202	203	207	199	231	202	229	213	195	245	226	214	206	233	196	223	191	223	230	208	201	210	212	213	223	218	242	194	212	234	208	201	210	175	217	242	190	202	219	216	222	225	204	179	186	213	196	211	225	208	218	213	214	188	209	208	201	182	231	179	219	214	248	233	239	202	232	241	211	229	192	204	212	234	189	204	216	217	200	207	216	195	211	200	213	224	217	203	189	184	180	203	167	205	237	205	221	242	233	190	210	211	219	192	203	214	218	218	198	192	223	184	186	210	212	190	214	240	234	186	198	231	199	192	229	198	214	172	220	204	208	207	204	233	211	215	228	223	213	227	246	240	197	216	191	216	236	222	216	221	206	216	206	228	196	195	220	212	226	190	209	221	229	212	206	213	190	211	195	196	189	220	213	237	226	212	242	200	208	192	213	212	202	201	225	215	212	195	223	220	231	188	220	189	214	216	216	191	247	222	199	224	218	218	213	230	192	210	189	194	213	209	224	191	214	222	233	188	208	193	232	230	225	205	197	225	194	210	183	205	192	189	189	190	243	221	205	220	187	216	216	187	204	195	230	187	203	220	225	214	216	208	196	192	224	199	193	206	207	239	200	209	237	217	187	198	183	203	171	208	235	217	249	199	185	197	213	217	208	207	208	226	209	207	223	211	220	215	236	187	226	199	204	190	189	179	197	189	241	234	246	192	209	231	203	213	208	225	206	193	183	185	200	206	208	186	221	204	236	208	206	241	224	191	197	219	231	197	214	210	230	211	184	189	189	212	221	241	219	171	214	204	211	229	222	192	194	231	174	226	214	222	206	200	209	177	244	215	208	230	220	196	194	201	221	215	230	181	202	209	206	189	200	237	187	222	182	199	193	229	198	199	204	193	237	202	222	209	191	199	237	226	241	230	211	205	234	188	218	212	222	210	223	226	216	231	214	238	235	251	204	198	227	220	186	186	240	220	244	205	200	231	206	188	222	210	206	222	235	207	235	199	235	165	203	183	183	201	174	199	201	227	190	176	197	220	216	189	212	212	224	179	195	192	192	179	222	188	203	206	205	219	193	204	204	232	198	194	172	198	189	208	211	193	198	187	196	222	201	214	193	212	209	233	187	210	204	203	221	218	224	207	209	190	213	180	173	199	235	212	210	221	167	218	215	185	174	224	231	210	186	197	220	237	225	237	190	210	213	210	215	209	205	224	199	217	217	204	186	204	198	198	221	239	209	205	233	194	213	205	187	211	192	200	211	202	181	216	210	204	209	207	199	224	236	217	228	210	197	208	239	204	215	192	221	215	214	238	226	183	204	217	241	199	182	206	217	204	203	216	218	220	195	229	199	202	214	189	212	223	227	228	250	207	184	209	217	213	219	216	277	235	198	228	201	187	202	195	210	211	214	211	229	183	247	223	206	195	191	206	191	227	182	184	194	214	205	252	200	210	220	208	187	202	194	185	206	185	209	241	201	229	228	225	209	179	209	234	218	210	212	188	189	187	220	211	234	203	235	232	197	176	188	205	199	207	202	199	213	219	240	224	193	231	215	206	229	231	215	198	194	215	207	219	218	196	219	177	203	208	201	187	184	206	187	213	210	206	211	215	232	219	237	211	249	201	197	210	189	206	199	201	217	204	211	206	216	217	197	210	212	206	191	220	197	210	209	202	232	229	210	218	219	201	219	188	216	216	217	211	217	175	203	206	212	198	204	178	229	184	178	207	215	208	226	235	195	192	190	212	198	227	192	215	167	201	198	185	201	223	189	206	210	205	197	212	203	232	212	201	197	174	208	218	212	212	233	190	219	209	197	190	198	203	181	223	221	229	204	221	180	213	201	230	227	196	206	200	223	233	211	201	223	208	238	246	213	222	244	219	195	218	224	222	191	212	192	212	212	216	227	162	214	209	215	192	192	214	210	219	195	200	215	204	215	193	205	198	202	186	189	205	206	199	204	184	241	217	190	209	206	224	201	190	216	214	199	194	204	236	212	197	197	186	224	192	207	246	195	223	208	189	229	210	205	220	193	193	195	203	234	200	236	222	195	186	218	218	216	216	196	211	195	198	198	185	223	223	231	222	204	227	209	235	194	228	210	215	178	232	212	223	208	183	186	191	198	226	215	187	209	198	212	218	229	186	227	205	201	223	207	190	219	210	206	209	234	231	224	205	201	196	206	209	234	224	228	244	189	198	190	212	189	235	220	202	228	221	229	229	233	239	228	196	208	229	214	215	205	201	216	201	234	211	214	219	214	192	202	183	221	247	179	208	212	234	204	210	219	227	227	205	190	221	202	211	233	231	203	214	217	194	209	231	219	217	217	193	216	166	178	219	212	210	237	194	194	205	218	190	214	198	208	245	221	216	209	220	264	205	233	202	188	193	182	206	201	218	233	219
38125	20128	15925	9577	4455	1360	595	522	479	474	505	479	422	477	476	483	444	482	452	487	483	468	422	468	427	466	459	486	453	435	480	447	456	440	442	453	439	491	454	443	496	469	461	478	439	451	471	465	497	477	448	429	450	455	459	461	478	457	478	457	484	463	461	493	467	416	435	415	467	460	468	417	467	469	464	443	418	428	485	434	429	454	488	431	432	455	514	495	471	441	483	442	447	465	406	473	491	469	459	465	458	439	490	460	444	470	487	493	459	471	452	434	482	425	419	438	464	507	449	446	453	431	461	458	470	481	452	446	448	470	438	442	432	481	471	467	446	434	478	483	462	467	443	437	449	435	457	442	474	438	450	519	444	437	443	491	457	449	479	426	443	476	434	430	471	453	460	425	423	477	443	458	466	475	450	443	453	458	484	466	457	481	468	477	451	478	444	474	454	459	437	459	438	508	492	449	446	427	430	462	471	463	443	490	451	471	457	448	461	479	431	442	439	476	438	470	432	486	452	480	468	462	462	430	450	443	484	440	461	426	494	427	498	465	482	458	447	468	455	434	467	476	414	465	458	446	472	440	469	462	451	457	472	455	415	427	461	435	465	447	469	469	458	448	450	434	480	462	476	486	459	441	438	464	470	479	479	460	467	444	458	452	440	414	454	458	466	429	456	465	449	463	425	429	405	434	454	437	422	433	484	441	476	472	425	452	475	444	454	437	461	450	479	480	454	430	468	438	440	460	448	476	447	448	450	476	462	460	469	468	497	452	468	470	441	453	440	405	461	477	449	468	464	475	508	440	446	443	483	476	471	436	450	446	467	438	457	428	503	449	491	465	472	483	474	466	437	455	448	401	420	441	430	391	464	462	455	455	442	474	440	429	439	464	425	429	481	482	462	449	429	443	422	485	466	460	443	471	470	463	466	473	481	439	487	447	466	454	475	450	463	442	446	461	469	410	440	432	443	449	466	508	423	422	482	436	435	482	477	503	422	435	454	481	437	464	465	446	491	455	439	462	457	481	485	392	465	452	474	448	457	447	452	461	448	460	452	441	422	466	466	434	468	443	463	431	448	464	404	466	432	438	419	425	446	439	444	426	451	475	446	437	478	487	427	455	432	487	485	484	471	474	452	450	478	465	432	442	433	450	424	463	471	462	460	442	434	466	456	458	462	457	445	406	468	433	430	431	449	438	450	454	428	418	449	458	487	505	468	460	445	475	405	442	427	426	431	434	466	445	464	457	418	476	432	445	480	466	486	487	480	448	451	429	478	441	494	475	473	455	444	428	414	476	429	462	439	454	483	472	465	457	477	444	454	459	420	475	490	477	451	432	473	446	468	464	460	490	494	467	488	480	473	474	465	497	458	439	453	447	425	437	428	442	475	435	485	456	504	460	456	471	448	511	454	435	471	440	466	458	431	470	458	464	459	452	471	485	435	511	429	468	442	495	453	423	463	447	457	436	485	466	455	437	424	443	418	448	443	446	469	457	481	452	408	438	456	442	507	426	456	467	438	424	433	455	469	450	493	471	476	435	460	457	465	453	424	446	500	418	444	471	449	484	453	402	478	425	453	423	452	436	461	478	501	462	480	430	493	465	470	465	446	464	453	438	468	447	419	461	453	444	448	429	473	474	436	457	468	430	479	448	465	429	431	493	406	464	483	407	426	461	449	435	478	461	432	474	451	474	459	436	433	507	471	432	463	459	462	465	452	478	413	444	484	404	495	468	435	432	479	436	442	449	450	466	460	435	464	436	454	441	390	455	453	451	439	431	454	471	459	451	446	443	451	447	431	461	481	473	421	435	468	431	460	457	445	447	462	476	426	449	501	430	455	440	483	466	467	446	481	472	493	459	457	484	477	440	445	472	471	460	446	469	454	467	439	458	452	426	460	458	458	445	462	483	490	459	430	428	445	427	440	466	426	457	500	450	457	468	469	436	485	445	412	413	467	433	420	452	477	462	435	449	494	479	447	456	429	448	481	451	443	459	473	463	453	453	458	473	420	449	436	465	441	484	456	434	456	431	475	452	450	473	463	483	432	459	480	443	480	466	478	464	405	480	475	445	437	482	456	454	435	462	469	441	427	500	428	474	443	433	483	472	454	473	485	452	465	435	412	430	449	429	479	461	466	480	453	461	457	461	474	442	470	465	423	441	485	448	429	471	460	467	456	442	502	433	468	446	487	430	454	445	444	468	482	409	480	450	476	471	486	475	435	474	494	463	444	431	493	473	442	425	448	453	448	395	441	448	439	474	440	454	426	483	439	448	452	482	431	446	462	433	479	468	482	437	441	470	488	430	439	488	436	453	464	451	464	454	449	439	494	444	484	438	474	459	442	462	467	419	463	444	455	443	472	443	467	453	430	437	464	456	458	457	466	443	457	421	461	455	410	490	451	491	431	467	464	456	490	464	430	453	422	428	455	453	484	450	465	473	464	416	476	471	501	496	470	441	502	449	476	458	455	437	446	438	460	458	469	443	502	494	441	419	454	432	450	448	438	440	428	464	487	439	435	455	455	462	465	452	442	471	427	447	466	475	409	447	450	489	438	426	403	471	462	427	478	413	487	440	413	468	429	473	459	458	484	469	469	454	446	478	469	450	486	477	476	455	462	432	458	489	464	440	500	456	457	443	459	482	452	458	454	401	496	441	441	388	478	442	457	458	426	461	460	474	459	415	463	443	463	425	468	438	448	430	475	471	454	477	425	429	430	436	426	433	456	489	445	450	453	449	428	435	442	445	449	419	468	426	469	426	459	455	467	442	461	447	478	457	424	436	467	445	489	463	429	492	522	421	484	460	474	438	458	453	465	463	481	438	477	448	431	466	449	442	427	445	433	440	442	442	466	458	460	455	454	473	450	457	468	464	456	460	439	452	421	433	516	427	416	460	479	459	429	409	429	444	482	511	463	472	487	472	431	444	444	491	420	428	459	421	464	441	412	457	465	482	443	451	483	447	485	455	449	432	461	390	464	468	491	435	481	407	447	491	475	441	388	463	458	508	439	453	431	486	470	432	476	448	431	474	465	431	465	448	447	436	432	466	434	445	478	449	503	392	451	480	482	475	466	450	433	486	473	445	459	438	450	446	468	435	498	462	447	428	451	486	451	440	458	452	434	446	416	472	481	447	478	437	430	447	445	440	479	458	454	466	492	452	434	455	445	472	496	441	464	446	447	444	465	427	458	481	439	479	435	451	493	487	436	477	460	439	402	457	481	454	458	426	466	445	455	455	449	472	465	497	449	474	459	497	468	441	453	423	454	486	467	441	463	470	454	437	465	466	484	450	490	457	491	449	416	410	486	447	452	476	489	426	507	458	441	464	462	400	458	464	433	446	410	476	451	473	446	451	463	499	496	505	455	405	436	436	453	471	420	432	452	472	411	458	451	477	486	475	470	480	440	464	427	433	426	458	449	467	479	446	461	437	478	442	477	430	440	447	478	424	487	448	452	499	448	450	454	481	466	426	439	445	455	434	422	429
70076	32316	15667	6821	1782	635	338	250	257	242	282	267	282	278	234	270	262	257	292	279	228	268	280	284	268	243	297	269	236	253	262	250	273	294	304	262	280	248	294	294	277	273	266	264	261	256	251	249	304	261	258	249	271	273	259	265	268	284	283	244	274	280	255	297	270	273	287	264	283	251	280	250	280	277	274	291	267	224	283	293	239	293	275	254	260	276	262	268	293	266	295	278	256	234	271	255	246	262	273	256	295	264	291	265	271	300	246	233	290	295	286	303	314	264	270	296	289	239	262	241	269	227	282	277	254	254	266	287	284	277	274	294	284	267	265	276	279	269	277	244	275	286	250	227	271	254	285	281	274	285	269	276	278	263	249	299	294	270	300	278	239	297	275	292	275	263	224	270	258	240	269	275	278	279	278	279	300	255	272	283	222	250	276	256	282	259	267	275	254	277	254	266	294	268	258	255	270	260	253	282	255	287	263	305	282	252	226	270	251	234	303	266	243	288	304	264	248	244	267	282	269	277	268	248	280	262	279	265	246	290	240	295	271	292	247	296	255	278	271	263	296	264	288	270	269	230	290	245	255	255	262	278	292	283	268	266	266	245	237	292	291	275	265	261	260	274	265	265	284	251	297	264	262	275	278	307	272	268	288	276	257	271	285	252	270	278	238	283	247	263	281	272	267	262	267	275	281	259	284	278	272	264	274	278	264	255	277	268	294	300	256	277	277	257	232	276	272	271	291	265	283	245	277	247	284	244	292	269	262	257	294	290	290	270	274	265	257	246	257	280	275	247	269	296	276	290	274	262	281	279	295	266	285	283	245	266	257	281	273	291	280	277	285	235	233	240	265	268	272	260	249	265	263	270	266	284	282	266	225	249	282	257	250	262	270	266	283	270	274	267	286	264	266	273	262	277	260	250	273	268	244	276	241	273	271	277	265	262	304	256	242	235	267	278	289	281	285	284	264	282	245	296	282	278	257	280	269	290	313	267	252	237	281	278	275	253	271	268	268	283	262	260	274	239	318	279	299	302	267	273	248	278	258	271	284	248	251	266	279	280	251	291	271	270	312	270	256	297	255	261	269	253	271	288	276	256	284	276	282	283	276	306	261	281	242	272	249	279	210	287	256	283	233	267	268	258	256	286	284	249	268	295	257	281	255	242	268	291	253	316	291	254	246	273	259	279	280	277	269	239	280	307	276	244	261	238	287	261	269	264	296	288	287	281	257	271	270	275	283	274	276	286	267	277	266	251	282	211	299	263	265	266	266	255	251	260	282	271	306	258	230	264	265	269	268	284	283	281	254	263	252	324	274	310	275	279	261	258	280	239	277	249	232	260	263	292	251	300	227	274	260	289	318	251	269	272	270	265	294	259	255	256	265	291	255	262	282	274	272	240	280	278	288	256	252	299	263	296	271	233	258	236	282	313	253	295	279	264	298	284	260	271	268	281	240	263	287	278	303	255	286	260	274	261	250	252	260	285	269	268	277	287	255	251	261	298	290	289	268	283	258	258	259	291	255	258	252	253	242	257	243	282	262	267	250	266	304	255	289	248	260	276	281	285	261	264	279	276	264	279	243	264	262	238	279	256	255	278	277	252	267	277	273	246	263	284	272	278	275	288	253	252	271	294	270	249	317	310	272	256	264	286	271	278	252	258	254	251	272	242	261	270	281	253	270	267	241	266	298	303	309	256	300	274	291	280	262	312	259	277	268	243	240	256	295	264	272	277	271	241	291	232	251	260	255	271	289	268	287	270	251	270	292	293	269	286	295	268	263	260	265	277	275	279	244	272	252	286	268	279	258	261	269	294	275	258	281	254	277	271	309	289	255	242	269	269	280	248	263	254	247	306	293	267	252	261	261	250	289	285	256	338	288	277	243	263	241	273	244	274	282	283	260	301	260	313	273	272	262	262	288	283	299	237	245	259	286	262	286	274	286	269	277	295	229	279	294	313	273	278	237	270	292	281	268	269	305	263	263	272	268	275	276	292	308	221	290	260	255	251	248	265	263	274	275	251	302	261	239	255	288	249	278	256	286	254	286	272	299	253	258	281	254	259	277	297	289	265	285	258	285	269	281	261	254	287	242	252	287	278	285	270	264	287	280	283	282	280	272	266	283	270	250	244	249	300	274	252	252	241	257	267	309	301	233	246	229	228	249	287	291	308	271	275	281	244	262	244	240	269	259	264	267	276	230	263	276	250	260	277	313	288	243	282	254	279	283	284	305	256	276	246	258	278	287	300	250	251	261	239	282	300	280	319	281	285	273	264	263	251	239	301	287	281	305	286	280	284	276	260	246	271	272	290	245	277	293	262	233	266	291	261	266	242	249	225	270	287	264	277	273	284	261	286	263	249	273	290	228	287	274	263	269	252	264	277	262	256	320	278	266	263	268	288	263	241	264	235	287	272	285	280	295	266	279	296	256	291	263	286	257	265	278	282	266	266	293	246	278	268	267	286	262	282	283	257	253	278	272	275	297	283	261	279	258	278	273	284	246	252	243	261	283	282	242	238	249	282	286	254	273	240	247	242	269	267	283	275	288	288	272	285	256	266	283	281	262	301	276	306	258	263	278	303	297	259	266	284	265	270	263	266	258	262	241	264	264	306	261	274	300	284	253	306	306	275	263	296	273	269	275	276	289	282	300	280	303	286	265	258	279	289	306	244	277	255	262	253	261	254	296	237	288	294	258	271	287	234	236	271	295	273	298	258	298	266	242	267	240	256	290	279	273	318	267	269	263	261	271	283	256	265	268	272	260	253	278	297	234	286	269	270	279	266	295	245	254	296	232	290	258	255	224	310	280	271	264	253	269	269	244	271	240	265	296	272	285	320	277	294	261	290	261	271	290	275	253	313	282	285	275	266	300	286	257	278	270	260	260	233	301	272	251	299	251	264	274	256	279	274	253	263	286	267	294	246	259	256	287	283	309	260	268	269	296	258	298	273	267	254	274	268	267	283	279	270	256	256	264	276	274	251	264	283	317	305	282	274	301	284	289	286	309	271	262	283	276	303	263	278	301	245	285	263	290	293	277	283	257	310	234	269	289	250	282	251	234	273	295	249	244	291	288	294	289	280	284	294	258	313	283	248	273	271	268	266	259	293	283	264	264	281	247	262	237	249	242	297	256	283	288	264	283	294	266	318	248	315	291	248	255	273	259	295	281	232	238	287	264	281	286	292	284	307	267	260	277	291	272	234	265	281	293	301	289	284	264	258	278	284	295	255	272	262	298	238	285	265	309	296	275	261	269	262	262	252	234	295	237	257	313	266	274	261	282	294	281	271	258	298	285	245	292	249	262	258	295	255	252	273	258	255	292	304	268	249	229	267	250	269	289	272	257	290	323	281	265	230	239	261	260	274	265	267	279	276	259	280	272	254	269	254	256	250	251	248	273	281	274	258	273	270	279	266	266	269	241	273	299	231	277	283	263	273	265	247	260	299	288	286	285	260	282	258	264	255	259	269	289	282	296	295	262	262	235	286
45273	21271	16075	11313	4130	1880	770	655	623	591	581	572	574	587	591	629	563	525	572	552	585	586	566	585	534	584	563	556	547	585	564	632	642	551	510	577	584	592	555	607	565	610	517	584	565	571	562	587	556	553	571	608	562	571	530	557	563	598	587	609	553	528	561	567	591	534	508	598	572	559	584	553	569	580	591	548	599	571	548	568	573	582	563	617	588	570	589	569	571	586	572	565	548	533	544	574	529	539	565	582	556	641	571	569	565	534	590	603	583	572	571	586	543	565	635	577	566	542	554	570	563	525	615	596	589	601	538	586	581	557	603	535	558	558	574	610	547	553	547	553	543	563	562	554	547	557	555	612	573	551	590	515	576	561	540	503	567	557	548	597	605	535	556	576	553	590	516	549	569	598	594	595	548	583	582	581	578	622	585	569	558	540	565	581	568	583	580	566	545	563	566	548	574	549	543	612	558	589	524	599	536	542	567	562	548	546	569	617	572	573	551	600	556	596	596	574	595	553	573	589	571	518	592	569	550	597	562	568	552	577	568	603	537	612	535	575	575	556	577	579	553	585	534	599	527	521	593	594	579	545	560	564	566	545	573	572	543	513	599	565	579	581	534	548	544	589	526	589	560	558	556	616	536	576	619	563	603	531	539	552	575	587	553	555	551	582	515	544	576	575	586	563	560	556	568	542	561	573	543	571	528	580	548	593	572	574	544	550	551	578	589	616	553	558	563	557	541	623	588	565	556	561	550	581	571	569	586	567	573	585	528	567	581	582	595	581	565	619	534	579	525	599	601	602	554	552	556	589	574	581	587	590	621	574	556	582	553	564	572	569	561	549	555	537	591	608	562	537	575	548	532	523	532	561	569	582	566	574	565	563	575	523	598	533	610	590	589	572	554	519	574	556	606	572	623	532	542	545	543	587	573	559	520	549	551	565	549	602	584	515	514	553	591	588	555	589	549	600	588	570	563	559	580	593	572	574	615	592	546	586	517	603	536	611	560	597	527	602	542	535	564	583	587	548	582	578	579	597	586	572	517	582	617	552	535	581	545	590	546	580	563	606	554	538	558	519	575	613	580	520	545	575	551	544	584	568	584	596	583	587	569	530	554	555	606	600	574	586	559	543	583	586	560	572	558	549	570	607	527	593	570	537	554	599	579	595	599	550	578	565	553	583	587	568	584	589	560	555	599	562	527	601	583	525	604	603	568	577	559	562	554	622	591	586	566	555	560	611	546	561	546	563	539	607	575	575	539	582	557	561	601	594	538	625	579	578	584	581	564	594	599	559	560	533	601	563	594	574	545	532	578	559	561	606	558	558	540	547	590	547	523	553	585	552	528	606	543	568	606	567	544	562	535	538	581	574	548	572	582	601	539	544	549	549	542	566	627	559	588	554	587	566	578	533	558	582	600	553	564	595	600	572	572	542	616	576	589	603	571	584	533	553	559	589	552	570	560	575	565	589	527	607	583	576	586	535	555	529	584	591	583	556	531	575	562	577	565	557	610	537	531	549	622	548	569	605	600	551	536	539	590	539	589	581	543	554	562	608	606	593	599	556	561	564	572	578	547	584	568	585	562	600	529	582	604	568	559	559	561	578	559	596	598	587	569	607	617	540	517	585	552	579	527	600	529	579	578	588	546	539	573	563	547	566	582	594	608	553	504	558	631	578	583	531	546	557	548	592	563	580	561	501	558	539	569	550	532	609	564	593	562	537	610	566	587	577	560	565	551	559	591	562	543	534	584	569	588	599	550	594	573	601	560	569	581	550	526	550	585	582	555	578	573	578	608	583	550	558	551	601	582	555	583	573	576	555	570	564	589	597	539	577	561	580	563	607	555	535	587	608	588	568	567	580	558	575	566	547	601	564	565	594	549	538	586	552	547	553	559	521	572	610	558	600	508	567	573	597	573	562	578	557	555	553	612	543	623	536	596	527	547	534	596	555	563	549	579	591	557	561	579	561	568	609	581	546	590	586	574	575	557	574	586	561	543	547	586	576	580	568	569	583	587	528	562	574	540	558	566	572	543	536	545	566	601	565	577	593	580	605	535	568	560	577	596	587	573	542	564	590	579	546	546	610	606	557	588	527	567	556	557	609	601	531	589	567	513	580	557	578	557	564	597	574	531	554	565	588	558	536	545	585	545	548	539	562	563	586	557	592	558	567	590	565	599	547	566	578	576	552	577	550	594	549	540	584	594	579	552	557	557	572	574	536	564	585	575	609	552	585	565	579	555	587	568	540	567	549	579	569	577	600	569	574	552	590	611	592	583	564	585	561	571	550	554	561	602	551	607	561	559	535	569	554	556	562	566	565	553	558	560	580	558	606	546	549	569	605	503	547	529	557	590	614	577	610	559	579	573	611	564	568	596	591	560	623	540	573	566	564	530	601	534	570	563	529	556	551	564	560	589	543	547	556	606	553	561	580	559	566	547	588	596	535	575	556	568	609	533	593	577	536	554	545	608	563	540	594	564	561	578	531	561	564	530	527	556	568	629	557	576	536	570	590	557	579	568	563	555	582	593	584	560	532	533	565	544	557	567	549	555	537	633	556	554	566	580	574	594	567	581	577	546	597	579	542	540	600	558	554	596	556	590	555	545	548	570	557	537	575	561	559	577	517	611	541	538	587	558	552	534	584	555	580	593	595	559	531	541	594	580	574	578	592	602	605	578	575	546	597	548	551	596	581	576	563	546	536	561	560	566	529	550	580	557	537	555	540	593	560	610	585	527	552	595	527	577	595	549	580	558	569	566	581	569	585	613	578	594	575	600	566	543	558	604	555	540	551	576	616	578	545	584	603	576	563	561	597	563	581	509	570	561	579	575	598	603	537	610	538	537	578	573	563	596	549	599	580	584	584	551	572	564	529	545	577	611	555	549	524	598	571	605	532	614	564	491	609	572	556	592	583	570	588	561	606	560	546	540	550	578	597	575	587	546	574	574	539	592	576	607	533	590	590	548	562	570	591	529	595	579	527	568	576	554	563	569	587	574	555	552	577	564	574	571	593	539	610	562	560	554	528	553	590	514	520	523	577	526	578	573	577	585	589	589	578	596	585	550	570	584	560	556	544	523	553	549	607	517	528	554	556	582	560	539	551	583	577	562	596	601	535	554	595	577	541	599	567	518	562	562	574	570	555	591	528	600	561	581	560	570	619	618	569	548	564	581	579	554	543	560	575	591	566	563	584	604	551	557	580	561	564	616	523	558	567	542	549	552	592	591	530	526	601	534	560	579	578	571	575	570	598	567	547	541	562	563	590	579	573	618	600	550	547	564	588	533	537	540	581	538	598	552	570	579	529	568	602	560	558	581	551	565	577	592	559	575	581	566	570	549	557	548	568	585	555	568	573	560	563	584	607	607	558	583	570	573	575	563	578	562	571	574	576	572	568	543	551	548	583	544	561	537	570	560	580	595	587	579	569	562	579	567	593	575	568	588	559	591	551	540	585	532	572	571	552	561	579	566	570	588	587	561	575	570	575
52816	22998	6807	1856	533	364	215	186	217	241	247	245	185	255	222	210	228	207	229	220	215	183	211	239	213	212	208	199	209	202	209	195	187	211	213	218	206	198	262	207	200	230	191	223	234	221	245	199	234	232	224	214	216	187	194	217	238	196	212	224	195	196	224	219	222	195	221	218	203	224	212	202	212	230	233	232	220	213	205	225	228	226	235	213	215	221	223	225	213	203	211	211	216	230	228	234	225	218	218	230	215	227	229	229	203	211	230	220	193	221	213	226	211	210	226	206	222	229	211	223	192	203	210	204	232	207	204	214	241	214	197	229	234	184	240	221	223	231	213	225	218	223	229	218	214	214	200	224	212	205	203	209	217	226	220	245	193	209	206	197	234	262	231	206	208	239	250	236	233	221	230	193	220	215	226	199	207	211	197	241	203	210	227	246	218	205	222	217	188	182	226	194	209	196	216	218	221	214	214	214	239	224	210	202	218	196	226	217	187	219	213	222	201	198	216	204	211	218	227	195	200	233	214	229	195	226	229	192	205	221	230	198	216	214	206	223	217	230	201	213	214	223	169	198	223	234	227	235	214	216	211	192	209	187	213	245	205	198	177	221	241	228	243	203	211	208	237	206	203	227	228	222	203	206	208	184	214	203	196	198	213	210	229	191	233	233	191	219	227	238	201	230	230	202	226	200	232	211	205	234	255	228	240	257	221	214	185	239	209	184	202	235	204	224	239	210	243	216	210	231	223	255	231	197	233	205	217	203	215	204	204	214	196	227	217	209	223	193	193	170	239	235	205	218	193	239	215	196	212	213	199	209	257	214	210	210	209	223	234	239	239	217	238	195	225	204	244	227	243	225	230	219	221	208	246	191	216	223	214	204	208	207	202	215	220	227	234	209	207	218	213	229	227	233	208	198	215	241	208	216	212	227	252	203	195	230	234	221	202	254	249	234	222	202	198	202	215	233	193	230	212	212	203	195	185	214	198	230	230	207	227	221	191	226	226	243	220	200	188	227	256	217	222	246	245	194	237	194	213	211	223	192	202	217	211	190	224	210	206	190	231	216	202	185	221	226	236	217	202	240	214	218	220	202	227	219	226	197	184	228	211	222	204	203	213	204	219	215	221	212	223	216	219	234	221	234	210	203	226	222	208	181	209	222	205	210	201	214	202	187	238	220	222	219	255	201	217	239	213	220	203	192	240	235	220	223	199	218	197	170	235	208	228	219	211	227	237	244	219	194	217	234	211	222	190	229	257	242	225	225	200	244	233	209	218	226	223	210	209	215	227	204	243	228	197	193	210	223	219	222	227	217	228	211	253	212	213	235	225	222	201	210	208	200	215	208	218	218	237	204	219	242	231	213	199	226	228	187	214	241	191	220	232	202	208	197	237	203	229	200	222	194	245	216	225	223	232	231	234	214	228	227	222	210	200	215	182	225	227	215	192	222	227	196	202	224	178	228	186	187	215	229	218	222	244	211	241	209	212	252	221	218	215	217	208	205	205	224	232	225	246	225	206	231	219	208	190	200	202	245	228	188	242	209	237	209	215	234	198	201	229	234	229	235	210	222	206	218	235	199	197	201	227	225	228	251	247	225	206	211	236	213	217	233	200	245	216	212	210	220	214	204	168	215	221	244	227	210	226	232	224	228	211	255	207	205	204	205	214	211	241	200	204	238	200	206	205	174	175	228	216	234	234	203	213	218	236	210	191	194	210	196	189	201	213	218	209	218	205	218	229	206	219	214	194	213	220	234	196	229	203	210	195	215	208	230	203	217	227	231	186	205	215	212	211	227	200	182	228	218	205	231	211	209	265	217	202	236	221	215	215	217	231	229	231	229	231	222	221	195	198	204	216	212	203	204	194	236	216	219	252	250	225	193	187	197	239	236	205	210	224	230	222	213	220	203	222	226	235	210	200	259	200	214	205	200	196	235	212	204	218	203	193	223	222	209	233	218	224	193	205	240	222	183	219	207	233	208	218	213	217	212	224	238	210	227	228	222	230	250	201	203	202	193	209	214	225	234	209	241	245	245	214	222	245	226	200	215	220	232	213	229	222	203	217	193	232	230	209	194	210	244	182	190	194	204	218	223	235	199	245	207	208	223	229	225	228	197	205	207	205	218	193	208	212	214	221	198	227	212	182	234	223	197	228	222	218	202	191	233	210	228	224	203	225	236	243	216	182	202	201	223	199	223	232	224	220	209	232	221	215	236	191	210	190	220	211	191	247	198	213	197	198	241	229	231	247	214	238	230	229	207	217	250	208	214	231	189	223	209	236	243	240	224	193	242	205	207	215	215	207	223	208	187	222	207	214	228	210	211	190	228	186	226	170	220	229	212	193	208	208	234	208	212	210	205	250	221	220	223	232	201	207	225	205	251	248	217	235	193	198	221	233	231	214	222	212	206	200	201	226	240	232	217	214	199	253	231	226	229	209	229	244	226	232	196	203	215	214	197	238	230	235	226	215	221	232	205	236	216	217	238	213	241	226	203	192	210	212	209	205	213	209	217	223	236	205	210	185	180	201	222	215	221	205	218	216	227	206	227	188	198	226	208	229	220	208	222	196	209	226	225	213	235	243	231	224	224	225	215	221	217	220	225	245	200	243	239	217	237	216	252	215	212	223	234	204	230	204	194	227	228	191	214	225	198	208	226	233	225	219	261	228	213	210	219	190	227	207	205	236	210	229	229	208	250	232	228	203	230	209	216	209	216	244	209	239	253	219	236	230	195	205	190	231	232	227	226	226	198	240	216	207	216	219	224	196	229	243	207	195	213	201	187	194	215	211	194	206	192	199	247	254	218	252	241	192	175	215	207	218	210	244	229	206	218	237	223	200	214	210	207	237	195	224	212	227	234	196	196	234	226	210	194	210	213	241	227	217	205	200	227	243	205	212	224	198	205	202	203	230	240	232	222	244	220	210	188	224	225	215	212	202	240	200	219	216	226	204	214	244	237	201	224	215	234	241	219	204	211	185	214	206	226	194	195	181	198	215	213	229	208	199	193	193	206	225	211	223	217	248	204	211	196	233	231	190	235	223	195	205	197	206	236	225	250	258	223	206	216	222	212	233	219	214	210	224	204	207	228	238	195	190	200	205	225	202	197	237	211	215	235	213	231	239	256	203	234	224	251	230	208	230	225	231	206	232	204	234	210	217	228	200	215	253	240	212	229	223	211	213	212	237	219	175	189	215	214	193	222	234	205	223	214	211	239	255	211	245	248	228	223	198	229	207	215	223	186	182	201	206	212	233	211	216	240	194	210	211	202	187	212	195	257	256	208	220	239	215	189	194	203	223	200	213	220	219	206	214	239	195	242	211	198	220	220	222	192	239	210	208	214	223	200	246	198	220	226	241	228	216	216	210	236	208	240	233	190	213	244	186	211	239	209	202	199	185	249	212	192	242	220	228	220	217	202	216	212	225	219	225	179	207	225	253	218	206	214	217	233	218	275	208	224	205	209	230	227	247	197	212	212	203	238	243	215
34309	15399	7477	3537	1348	932	507	446	472	478	450	446	441	482	455	425	510	464	435	426	459	455	456	459	454	472	476	440	471	441	444	462	466	408	429	471	454	477	466	467	447	489	474	489	488	446	471	482	459	482	502	449	442	459	465	488	487	401	497	503	466	408	462	458	470	463	454	443	429	423	450	462	456	495	456	443	478	452	457	502	475	480	450	474	484	467	426	417	463	440	445	464	462	486	455	475	450	450	489	479	461	431	452	493	442	494	480	470	471	476	538	472	446	468	424	471	451	494	501	498	475	491	460	441	414	482	452	449	446	478	452	442	462	448	474	446	480	452	474	443	456	451	483	472	491	460	453	463	442	476	489	475	447	463	448	501	459	440	464	501	491	491	482	479	455	468	464	466	455	503	480	471	460	478	458	476	482	463	453	465	496	496	466	464	448	454	438	480	468	492	494	469	438	465	463	466	469	438	498	462	485	440	447	467	440	433	454	464	466	499	460	467	463	471	493	438	434	418	489	454	493	430	465	480	432	431	455	461	458	423	474	450	506	462	456	486	457	465	489	498	482	475	452	495	470	467	506	496	429	485	492	446	495	471	451	478	466	463	441	488	456	474	467	415	465	477	490	420	486	465	450	494	488	435	439	441	495	485	447	437	482	473	485	460	476	455	489	443	453	509	475	468	439	422	423	482	462	465	487	490	507	479	428	460	442	462	476	477	420	448	485	467	498	444	449	490	491	449	458	467	480	453	439	448	475	486	488	454	482	469	509	424	449	418	453	482	469	470	404	446	470	489	453	482	499	460	418	460	464	483	467	456	470	462	447	464	469	480	443	500	466	462	486	468	463	451	457	399	456	493	455	466	436	441	472	479	484	462	487	475	500	489	437	473	471	491	460	496	458	490	473	475	471	444	469	473	452	481	464	511	442	440	494	491	469	466	456	501	467	463	463	477	445	451	465	484	450	452	448	475	463	469	498	465	433	458	476	488	448	426	500	483	448	474	453	485	455	487	455	477	451	459	462	470	465	477	492	494	481	439	432	462	475	451	484	459	506	477	502	435	471	480	474	444	439	500	472	427	495	454	446	439	474	450	459	469	484	471	450	449	439	443	456	464	492	441	512	449	437	479	491	494	473	459	478	451	448	442	495	435	473	466	474	507	466	474	490	452	442	426	462	486	433	455	462	460	468	467	475	468	461	448	477	471	449	469	446	456	435	507	465	516	503	442	465	475	470	468	450	435	410	456	462	453	506	485	483	434	496	493	499	485	487	457	470	500	467	453	445	496	413	446	464	478	480	434	446	468	457	464	468	476	495	462	447	457	479	449	440	491	432	450	433	453	462	503	487	441	478	483	481	461	484	477	476	462	455	442	475	449	462	453	446	461	435	472	474	465	410	453	474	455	488	464	457	455	478	458	489	486	478	460	479	485	441	466	475	428	469	463	489	462	455	434	504	429	490	472	467	443	503	479	434	492	438	447	434	446	438	484	505	474	464	457	479	445	463	453	460	485	456	429	455	464	466	456	473	510	483	465	490	430	457	492	442	427	429	467	473	461	501	498	454	435	467	443	456	463	448	473	488	467	439	465	457	440	472	497	453	471	444	421	484	465	469	475	440	437	495	440	425	504	454	473	489	479	488	480	444	486	469	445	470	446	482	508	453	455	439	462	501	509	484	470	479	450	441	475	490	453	461	460	465	453	454	467	461	458	494	463	469	440	458	476	496	440	480	462	431	455	474	456	476	442	488	446	472	449	470	434	453	454	509	493	421	449	466	489	467	475	449	448	481	474	495	500	460	461	502	483	452	455	465	458	475	470	449	440	485	450	446	459	444	462	480	498	451	471	479	482	442	474	450	495	422	447	426	472	454	465	478	453	446	486	474	453	493	446	473	449	435	452	466	461	485	465	468	446	434	454	432	485	465	455	466	457	469	480	444	439	447	467	460	431	469	474	446	474	486	484	486	461	451	480	456	465	470	498	487	495	478	513	466	498	480	482	446	455	482	474	494	483	462	453	498	495	468	465	496	447	431	466	440	463	496	465	464	474	439	449	461	472	496	454	447	419	492	407	480	434	470	520	470	481	479	474	459	463	477	496	455	469	532	487	455	451	487	410	452	454	442	490	479	460	434	440	453	502	459	496	455	472	452	477	477	474	465	460	485	497	472	455	470	485	427	466	435	478	474	480	457	467	476	448	479	469	440	478	469	442	473	454	463	426	450	490	505	443	425	455	462	420	475	424	456	470	441	478	454	453	484	481	499	461	487	496	457	462	446	473	451	462	481	471	435	488	477	491	496	490	472	467	492	477	440	459	439	488	501	452	423	478	466	448	465	467	478	458	454	506	450	478	461	452	479	490	476	444	459	459	465	515	468	467	431	456	459	486	483	443	430	480	459	453	479	420	448	482	470	477	451	463	459	460	469	442	459	472	481	428	431	473	451	463	480	429	499	473	482	450	477	400	472	524	434	490	443	454	510	438	449	450	433	458	469	509	437	458	461	447	470	455	453	474	464	464	470	458	481	460	465	479	460	462	505	464	441	454	489	481	469	465	450	481	434	528	471	445	466	456	484	457	445	465	451	443	470	489	442	474	456	435	469	481	480	458	475	487	475	484	479	441	458	481	445	451	453	499	418	475	485	472	456	480	477	426	444	440	476	470	445	468	434	454	443	480	469	467	457	494	476	498	451	497	476	487	449	459	436	485	443	457	485	520	483	473	440	471	469	469	461	467	444	521	519	485	458	451	453	455	478	474	477	416	450	448	443	469	460	495	461	452	474	435	448	448	439	419	454	454	467	446	497	461	435	481	462	470	489	494	488	465	454	503	436	432	456	452	478	482	437	447	464	428	477	479	482	471	531	463	462	470	481	467	453	467	509	467	468	482	436	472	478	475	489	462	431	427	493	434	473	469	469	433	460	478	445	463	488	459	483	498	440	449	468	469	441	437	477	424	439	464	473	463	464	462	472	454	462	497	496	472	492	451	452	488	482	475	464	498	478	463	465	461	497	508	418	460	499	513	460	481	491	493	466	464	495	431	451	469	471	443	458	478	481	454	457	465	474	441	434	412	460	444	424	433	484	439	433	492	470	472	467	479	432	477	491	494	497	500	488	479	457	471	458	456	425	481	442	482	506	454	463	431	471	431	485	487	437	466	423	449	442	516	478	456	460	459	437	416	475	454	473	482	478	449	523	485	453	448	490	443	478	453	461	444	462	480	464	463	424	475	437	435	486	461	462	473	462	453	462	485	504	476	491	441	466	488	498	506	487	458	445	482	448	458	440	434	466	453	473	458	472	474	470	484	443	456	482	434	491	503	424	477	508	478	459	482	487	445	456	468	451	486	444	448	460	447	472	462	478	488	507	471	487	435	473	478	469	488	436	477	438	488	450	506	476	442	432	474	470	439	458	468	458	478	478	474	479	427	485	444	440	472	463	502	453	468	468	450	446	464	467	486	452	439	458	473	472	439	456	477	484	456	528	477
60758	30177	13199	3924	1010	418	247	221	209	232	217	217	198	210	258	224	222	217	234	220	225	233	193	204	204	249	222	238	198	252	231	213	233	217	238	231	223	220	222	232	214	246	222	220	241	261	235	196	261	266	232	217	205	256	215	242	211	243	237	237	210	199	230	262	194	179	236	219	254	250	242	232	245	230	233	202	228	227	205	237	197	243	238	198	235	232	238	199	204	234	243	236	246	234	231	215	212	230	226	218	230	235	237	228	271	245	235	230	226	204	235	234	219	239	221	219	197	224	220	232	213	230	229	212	236	226	212	248	255	209	227	206	191	227	224	216	224	266	252	238	218	226	202	219	196	214	201	240	218	244	245	210	206	236	238	231	238	209	228	216	227	238	252	216	211	242	251	218	250	221	222	234	193	246	230	223	239	246	221	187	231	220	224	260	210	242	235	214	251	208	221	226	225	190	205	215	211	219	200	262	235	228	231	219	216	234	207	230	206	210	227	234	217	206	234	229	223	206	234	207	223	214	208	241	212	236	212	222	214	224	226	220	241	225	223	212	216	230	233	224	251	206	227	198	215	229	219	209	252	220	227	208	223	232	213	240	247	230	195	228	221	253	196	220	233	249	261	261	232	213	197	221	226	216	234	254	256	232	256	214	224	236	239	230	241	192	252	206	235	231	260	225	253	220	211	218	229	223	238	242	208	231	230	251	217	225	232	219	227	250	247	233	247	189	205	233	221	221	224	213	235	228	240	219	250	230	221	220	189	220	268	237	225	240	250	190	228	228	231	237	240	225	235	235	251	201	219	233	212	244	230	230	211	244	224	243	221	233	240	206	188	213	195	237	200	240	249	244	205	235	187	212	216	248	226	237	252	212	220	218	223	231	207	238	218	215	225	241	226	240	213	215	203	219	230	251	199	208	183	219	221	211	242	232	216	247	214	234	220	247	214	222	212	263	250	181	246	235	230	243	233	241	201	217	207	211	215	226	226	230	246	221	231	236	255	236	241	194	229	245	214	239	219	235	247	227	227	226	226	202	225	216	233	230	219	218	233	212	223	249	216	230	194	216	221	219	230	232	232	239	236	239	221	251	225	230	230	219	237	222	238	192	198	234	237	230	220	205	195	235	223	231	193	221	196	218	195	198	189	195	212	191	227	237	247	228	190	199	218	223	233	215	227	223	197	218	223	232	240	252	251	204	211	229	206	206	212	224	239	260	250	211	212	232	213	217	216	227	217	221	242	254	231	215	221	210	234	225	220	216	206	209	233	202	211	241	211	249	247	201	223	217	223	204	252	225	216	236	201	233	214	237	220	236	226	213	247	237	243	216	219	225	221	246	219	235	214	222	203	205	219	212	216	207	230	228	218	203	214	190	212	217	222	242	202	223	232	224	246	216	224	212	210	230	247	236	224	240	215	229	229	241	227	227	201	210	228	215	207	223	220	213	224	211	221	222	227	229	226	242	219	222	221	219	218	226	225	202	231	216	226	249	252	239	196	250	237	240	256	208	240	211	212	246	211	210	217	223	209	210	228	246	227	197	218	197	231	243	208	238	254	213	221	231	218	245	228	238	241	246	231	208	222	229	230	205	210	245	224	234	234	220	250	222	256	220	237	244	226	217	238	213	220	231	240	232	212	202	208	208	230	253	232	237	261	229	206	239	211	220	211	224	214	230	235	212	240	228	193	231	219	219	238	225	202	205	189	223	210	215	212	216	210	204	229	222	226	196	234	206	222	225	220	220	234	254	232	244	251	228	244	192	235	208	200	228	249	240	257	211	242	222	223	241	241	237	226	222	224	225	185	198	225	235	217	246	202	239	191	247	196	215	207	193	224	194	251	209	230	223	232	248	209	218	247	247	232	217	218	214	219	236	205	200	212	234	221	225	242	267	222	223	218	277	217	206	221	212	215	226	245	179	252	209	200	217	234	217	217	214	224	210	258	216	215	224	242	197	226	211	219	210	236	224	207	224	191	253	242	245	222	222	212	220	229	233	241	253	215	215	203	243	202	213	226	229	207	203	217	219	232	227	220	229	220	216	209	234	203	216	238	252	257	225	237	225	259	212	206	228	229	224	252	233	220	254	236	230	202	202	237	231	240	243	232	206	209	208	214	193	240	257	219	221	236	210	243	224	193	245	241	210	211	248	231	196	175	248	217	245	223	174	209	219	236	222	209	218	203	216	237	244	219	191	200	212	230	222	218	236	221	218	212	236	204	267	247	199	202	214	216	245	187	230	248	238	227	222	238	228	231	209	212	197	218	236	217	211	214	224	220	193	218	242	232	228	193	205	210	228	209	218	232	213	208	245	224	221	245	230	250	231	227	215	206	239	242	215	212	225	219	232	235	257	239	223	203	221	242	223	243	240	241	213	229	223	209	222	241	206	214	209	219	254	238	221	215	214	234	217	251	246	218	220	230	213	224	199	224	245	215	227	219	226	211	256	221	207	207	228	237	239	204	195	217	225	226	226	225	240	219	242	230	208	228	238	193	229	229	240	218	213	234	234	232	201	231	204	251	260	246	237	213	220	226	239	220	210	222	253	254	211	219	226	240	191	229	202	203	219	213	241	233	244	185	213	236	231	250	232	214	216	228	224	226	208	232	201	230	218	244	233	224	225	208	250	200	208	223	211	210	241	231	216	239	239	202	228	187	224	235	234	229	218	220	214	210	236	228	237	244	231	227	219	247	229	223	247	218	199	219	214	251	225	226	251	246	227	239	226	219	218	236	215	223	219	197	236	270	226	234	230	219	229	234	231	214	202	224	227	242	212	237	245	231	221	215	231	221	211	211	238	242	221	230	199	233	233	213	236	229	227	238	241	248	224	218	238	223	233	211	232	223	194	191	224	198	240	207	238	240	237	232	219	223	237	231	207	223	231	228	231	246	206	232	210	191	203	230	239	241	243	241	226	238	210	219	199	216	259	243	226	231	210	249	225	212	225	237	218	238	236	218	214	229	239	218	228	249	224	237	200	219	248	230	223	234	212	239	251	226	231	219	198	221	222	242	236	232	212	243	233	236	236	209	241	226	209	221	245	206	240	194	210	218	213	233	196	207	216	245	238	208	252	235	201	216	212	254	197	234	214	227	234	223	201	256	227	240	212	224	197	249	213	243	243	224	219	242	228	230	242	206	220	224	235	210	241	212	207	219	204	190	224	216	237	228	200	210	215	231	213	234	235	232	245	247	241	231	215	208	240	239	211	235	189	219	240	209	236	243	232	222	199	242	242	217	227	217	248	222	228	224	232	221	204	220	268	242	210	211	235	218	229	229	203	227	202	224	202	234	224	204	217	234	259	247	237	236	199	209	218	216	228	233	245	215	234	213	236	211	246	217	221	240	217	243	239	236	229	229	228	226	216	205	274	259	226	213	251	218	225	198	234	219	216	230	189	220	234	232	226	241	228	237	214	254	192	215	193	222	213	213	234	216	210	235	218	255	227	235	192	241	216	252	199	203	257	214	213	257	220	233	240	237	251
40006	21810	14683	6937	2927	1228	531	494	496	513	502	442	484	512	457	512	489	501	455	491	498	445	470	483	516	502	443	471	455	491	488	511	462	535	473	520	450	512	492	523	485	492	493	492	456	475	470	496	492	466	497	497	543	489	483	481	501	530	511	493	497	474	454	503	481	453	491	515	484	500	506	478	492	489	512	485	439	514	483	495	515	489	519	499	481	504	499	486	489	512	486	506	526	480	473	475	515	494	471	500	512	481	515	496	493	518	480	462	451	513	505	498	498	516	486	478	461	482	492	489	480	489	515	496	499	502	527	494	465	477	481	530	479	475	508	508	476	481	457	515	478	515	509	465	456	496	480	495	480	489	479	511	440	464	462	507	461	464	497	470	457	456	503	446	499	469	502	481	517	505	492	472	481	483	495	454	484	470	496	504	529	480	518	485	469	490	478	510	522	505	476	491	483	468	452	480	478	466	490	489	488	486	452	483	488	519	523	497	479	475	523	459	510	483	512	465	447	497	456	492	475	510	493	484	492	520	506	500	462	506	510	489	476	467	512	484	499	495	463	466	485	474	461	503	509	500	516	462	470	446	498	502	543	507	486	528	466	517	448	473	509	493	506	467	462	478	495	485	498	464	446	488	480	471	452	474	471	452	504	509	512	458	490	532	518	480	465	474	497	494	517	477	512	481	486	475	513	479	498	468	482	468	473	543	518	483	492	512	488	454	491	511	477	461	504	460	477	457	497	476	481	496	451	482	473	458	457	482	487	500	503	513	452	505	490	499	475	503	493	507	428	486	510	507	469	465	499	506	465	473	514	491	495	486	449	477	500	501	477	507	476	472	454	475	469	513	509	507	488	489	476	522	471	499	474	474	550	488	476	532	464	463	482	477	467	470	466	503	467	487	500	466	465	463	456	492	496	486	507	478	499	473	517	481	497	482	453	494	471	490	483	472	485	472	484	480	514	482	465	478	481	472	456	470	483	511	511	534	457	470	462	475	482	470	479	518	482	477	464	429	488	480	466	501	465	467	500	515	446	471	479	486	549	496	440	528	473	518	480	436	469	456	510	497	495	472	508	487	464	492	473	482	507	431	498	457	484	498	461	511	445	478	477	466	471	515	483	441	511	489	515	453	480	458	493	514	483	474	507	489	483	497	501	478	521	544	534	484	443	455	505	490	506	490	458	485	480	435	502	482	469	471	487	477	470	491	482	501	496	514	489	523	518	540	482	487	512	502	472	482	486	483	453	485	467	467	455	508	501	492	491	510	482	444	471	481	496	488	480	470	501	487	447	510	510	454	470	465	470	511	450	507	455	484	477	521	476	487	482	486	497	484	551	509	488	495	499	478	464	502	482	476	458	481	464	499	494	485	501	465	458	488	509	506	486	508	477	457	500	459	484	532	517	525	458	490	482	515	521	470	494	469	488	460	431	514	506	440	471	502	505	499	511	472	447	474	475	465	492	478	440	473	506	516	489	488	489	500	521	482	536	475	526	500	545	499	509	457	478	497	450	476	484	491	527	468	485	497	519	486	504	480	438	482	453	482	467	540	479	507	516	505	481	502	505	488	449	498	493	461	504	456	482	474	500	513	466	489	481	533	490	445	468	467	506	475	489	460	456	505	499	478	470	467	504	509	476	442	503	491	489	523	498	468	458	498	497	484	475	486	473	479	457	506	488	501	477	451	467	498	484	474	518	502	460	480	454	458	468	499	486	483	493	505	476	470	489	466	428	505	470	492	484	435	516	494	506	518	472	480	460	487	433	450	491	447	489	471	511	466	509	489	512	497	497	471	459	520	500	481	480	499	489	454	523	454	450	484	453	468	500	439	494	488	475	462	469	478	472	543	503	491	509	468	517	488	469	444	494	444	461	469	483	492	485	461	479	478	474	497	460	481	494	495	482	481	506	507	478	474	499	462	483	532	493	491	436	445	480	477	456	503	483	545	514	507	463	479	488	499	491	493	476	507	467	510	496	497	499	524	465	499	497	518	462	530	469	512	526	510	483	497	459	490	457	520	495	489	497	451	505	472	535	510	500	497	464	484	517	497	503	508	474	433	451	470	508	489	473	460	527	485	489	512	495	459	535	473	513	470	503	492	498	469	459	487	430	454	433	517	504	521	536	490	497	512	462	484	449	519	509	500	490	481	504	452	500	446	518	494	486	490	466	465	512	514	474	464	461	493	465	483	488	450	455	481	494	474	476	480	467	483	502	445	491	481	448	503	543	536	455	479	479	471	513	465	490	488	485	511	502	487	472	493	463	494	470	445	471	463	524	500	501	464	505	481	486	482	493	478	447	513	494	468	497	504	473	495	509	440	448	455	496	455	482	532	511	514	461	482	487	493	507	485	492	474	442	460	463	463	484	459	465	499	474	490	455	473	450	459	493	516	486	509	500	506	520	495	446	462	497	472	482	516	427	546	532	499	484	473	462	467	492	496	484	493	477	490	485	474	456	478	458	481	506	498	468	496	473	499	496	476	490	428	531	447	480	508	490	480	505	482	489	478	491	477	484	445	466	469	475	513	440	494	519	492	495	481	466	508	471	495	479	512	507	463	478	501	473	423	494	464	511	473	515	489	508	488	511	477	460	472	496	473	519	454	474	465	457	467	465	499	474	531	449	479	452	445	491	494	497	476	468	490	511	473	462	497	501	468	479	502	460	484	476	490	514	526	516	496	512	501	518	455	450	486	486	487	533	459	476	471	515	478	492	492	456	490	472	506	484	495	499	476	497	461	505	487	452	508	503	542	526	480	490	503	484	489	503	466	502	480	484	486	517	497	444	459	480	485	464	485	490	529	501	465	494	438	482	520	513	503	481	469	497	466	484	475	450	492	526	459	483	465	495	493	470	494	440	483	485	443	432	469	441	516	501	425	463	489	513	456	459	508	494	480	484	502	516	484	463	495	454	494	550	470	491	457	459	509	476	487	486	473	494	475	469	476	453	459	489	475	477	472	479	487	480	509	490	478	463	477	484	474	505	485	460	473	497	465	464	472	495	508	473	480	460	505	475	462	462	495	456	531	508	462	462	517	512	488	510	491	474	491	503	464	497	472	500	515	447	540	458	541	480	516	539	479	461	448	487	471	472	501	502	506	505	476	467	468	509	505	454	501	497	486	507	467	468	506	473	491	504	474	496	525	534	493	506	477	496	530	481	503	452	470	512	493	490	478	471	487	510	494	446	497	467	495	487	492	466	515	467	471	459	478	478	474	467	466	489	476	465	481	481	468	479	507	485	496	483	496	471	407	508	492	446	443	492	478	491	474	536	467	509	499	484	469	488	500	494	452	470	471	452	503	498	520	502	457	488	502	503	474	474	475	477	492	488	525	505	491	455	453	499	486	484	487	464	490	473	448	471	534	517	481	473	469	485	481	474	477	477	489	493	487	514	511	478	448	501	461	481	505	521	502	485	470	491	448	491	509	483	489	469	471	500	475	526	509	469	500	462	509	498	509	455	511	478	515	495	494	465	478	463	480
67448	39754	22672	7953	1870	503	327	265	239	274	286	258	322	270	279	278	274	245	272	295	317	285	253	247	287	309	297	318	283	300	251	256	262	259	250	304	265	280	298	276	275	273	300	319	274	277	263	278	280	265	245	267	272	292	268	273	274	245	281	290	301	277	298	266	288	244	256	251	248	268	289	277	272	269	249	242	299	280	249	241	270	263	271	247	255	276	258	308	277	255	270	265	290	281	232	271	283	284	285	248	286	262	271	255	268	260	242	289	277	302	284	287	282	275	276	297	252	264	257	301	266	279	296	295	278	256	298	287	258	269	290	302	301	291	270	267	267	303	267	250	267	318	256	258	278	322	278	239	283	274	287	273	268	275	285	263	279	256	261	263	264	290	283	244	248	310	280	296	237	259	301	269	289	302	285	272	291	266	275	273	283	286	256	270	314	281	286	289	262	295	226	274	265	248	289	272	265	280	266	265	279	277	265	267	259	334	285	322	268	266	256	287	289	269	289	293	285	285	256	237	276	255	270	266	267	271	276	279	274	246	227	284	289	268	263	301	302	274	263	241	283	277	270	263	304	269	280	278	277	273	291	282	283	282	267	269	264	266	274	275	274	304	262	240	276	279	282	334	269	271	274	252	280	277	263	266	304	274	267	271	270	265	276	264	290	269	270	272	300	288	239	273	267	285	263	240	277	307	309	267	309	271	269	289	238	270	279	307	258	295	282	249	279	300	268	257	292	307	286	280	262	280	244	305	306	239	265	247	249	257	290	246	270	250	280	270	279	250	265	286	295	287	268	259	267	241	272	285	277	267	288	291	314	258	265	256	320	262	293	269	273	295	295	286	281	216	298	257	271	307	268	299	275	316	286	284	309	275	278	274	262	313	272	268	278	271	260	272	261	250	273	263	294	270	276	293	250	264	298	247	302	266	255	271	276	259	287	283	285	274	274	262	261	279	288	298	245	263	247	275	271	272	258	260	281	272	262	283	280	263	250	273	258	258	285	266	255	269	247	262	282	275	280	235	278	259	254	299	256	293	290	259	268	255	249	280	288	272	260	269	262	276	294	291	274	272	316	291	292	228	264	241	264	275	264	287	264	274	286	301	260	286	291	274	268	287	295	282	275	259	229	242	279	292	292	278	277	264	290	273	300	279	274	273	277	242	257	283	300	273	259	262	284	287	283	293	281	280	260	285	274	289	275	280	227	296	278	268	255	289	288	260	291	257	274	262	291	270	290	267	281	286	248	261	244	252	260	255	298	263	261	269	254	280	285	272	263	255	246	258	239	292	279	251	233	280	250	290	262	286	279	254	283	253	305	281	278	265	283	277	280	281	284	277	275	268	302	257	261	264	278	298	292	266	311	265	279	294	275	267	266	271	288	262	272	309	282	257	278	279	327	302	258	259	301	292	293	269	269	260	262	300	294	315	302	246	262	250	303	286	256	284	295	276	296	303	271	270	275	263	300	266	240	263	235	283	291	272	259	290	294	255	248	280	257	293	298	290	291	299	283	265	271	259	290	280	264	277	282	289	277	280	299	274	275	276	308	301	267	267	281	286	263	263	264	266	290	294	271	301	280	291	295	272	293	257	217	303	268	298	266	284	262	257	253	258	282	287	325	296	270	246	267	285	319	314	268	251	304	261	273	260	266	265	278	284	272	261	282	253	256	260	264	295	250	324	275	283	275	279	304	282	229	259	242	302	271	288	272	282	261	306	287	273	279	306	307	263	296	271	314	261	278	271	266	269	282	292	223	285	290	293	286	293	274	240	277	282	251	290	247	285	279	280	284	286	291	310	254	262	253	254	273	277	272	282	239	274	321	295	265	296	281	316	282	297	282	330	283	277	259	293	278	262	253	249	263	285	278	288	255	277	269	292	289	269	284	274	272	240	276	293	272	246	281	290	252	240	267	292	271	258	262	273	263	264	290	294	282	260	262	269	263	285	275	243	271	257	286	256	302	275	241	293	308	260	312	274	258	271	262	267	256	272	296	257	257	295	312	284	263	262	268	267	284	300	268	270	272	285	251	259	280	295	316	282	312	274	269	250	253	272	291	244	290	279	281	266	277	267	241	254	234	297	279	263	272	295	239	273	298	270	269	291	261	265	278	274	279	323	272	278	282	301	295	289	297	271	245	283	280	280	268	282	273	267	268	256	274	281	289	287	268	288	267	301	267	300	278	257	309	287	275	302	285	245	274	275	271	285	271	256	253	260	284	278	272	280	278	291	258	270	247	278	281	246	256	269	287	305	323	287	266	268	290	276	299	271	269	295	287	301	255	247	262	268	256	278	261	254	281	263	270	288	263	261	262	252	290	270	295	278	268	260	279	296	298	278	257	240	273	308	267	296	272	268	286	290	278	288	266	286	301	305	279	297	255	260	241	259	268	284	265	274	285	281	290	283	281	305	266	287	253	283	271	304	264	288	285	265	274	284	273	283	256	262	294	266	277	271	257	283	250	285	244	284	242	281	268	259	285	282	264	274	282	240	288	291	247	263	242	251	257	270	248	300	262	245	303	274	257	282	253	234	237	252	267	277	280	257	262	256	240	262	285	273	282	282	245	291	248	277	239	269	293	256	254	254	272	300	279	285	265	253	244	280	275	300	298	285	266	265	259	290	275	286	295	283	281	290	267	249	301	308	256	297	274	281	260	284	284	250	262	262	286	317	282	288	285	277	299	259	253	262	259	258	285	301	297	263	279	292	293	310	252	246	274	265	244	251	302	263	256	276	300	301	268	270	272	262	273	264	292	293	243	273	283	296	268	273	280	267	303	300	265	255	267	253	298	268	265	244	244	283	283	270	315	307	270	299	267	292	287	273	259	304	295	278	280	268	272	288	296	264	236	261	266	299	278	289	275	278	285	289	262	266	281	284	241	294	265	294	258	308	272	266	250	239	256	290	266	264	266	237	296	290	261	244	275	286	284	308	237	265	279	238	273	261	243	277	245	270	277	275	266	261	293	291	251	248	285	279	262	278	257	275	253	293	285	266	252	253	261	260	246	275	298	286	287	276	260	262	295	312	272	282	253	295	315	261	285	294	249	270	258	252	253	305	271	265	242	269	271	307	308	300	311	296	288	262	289	263	289	280	265	280	291	265	286	276	272	244	295	239	263	260	296	294	261	266	282	286	306	274	281	277	285	253	294	290	256	295	262	286	263	255	286	278	306	285	268	257	250	263	297	243	249	242	311	283	287	277	244	254	269	283	274	259	249	315	325	307	264	311	268	261	289	267	266	253	290	245	268	268	264	298	317	273	262	274	272	302	273	260	286	252	241	292	257	265	284	293	280	276	297	263	254	281	265	279	247	281	291	274	257	277	276	258	284	284	295	260	243	295	268	275	268	255	301	261	283	263	243	256	282	270	289	251	255	278	258	277	276	281	284	298	263	275	275	272	280	257	239	247	265	240	303	254	231	324	254	223	269	304	272	300	277	276	287	288	258	303	266	301	306	258	303	280	286	276	256	275	287	259	325	285
43552	30515	22699	11605	4595	1382	748	633	636	645	589	591	588	573	566	572	582	609	554	592	563	576	600	575	605	565	573	577	570	583	561	572	584	560	555	601	569	571	584	598	545	562	601	561	533	598	602	574	587	586	559	636	622	569	578	554	579	572	587	539	514	575	599	621	577	579	607	560	563	563	573	567	532	623	616	575	585	552	578	604	596	537	579	598	627	572	565	574	575	562	572	620	555	585	563	540	566	575	549	598	591	562	600	577	549	517	571	532	578	568	602	540	541	551	565	543	573	572	589	619	637	595	561	564	520	510	557	589	585	555	553	541	572	599	558	667	587	557	561	578	551	563	587	553	596	578	551	618	559	579	602	589	582	585	620	563	588	626	630	567	534	566	626	607	599	582	546	616	568	599	581	570	551	568	603	561	545	597	574	622	523	570	524	586	536	560	575	609	563	542	614	562	582	536	576	593	559	582	591	590	601	591	571	558	587	571	552	539	563	525	585	555	565	574	593	587	608	569	592	565	535	588	621	551	577	561	563	597	566	565	598	575	565	579	598	621	588	564	559	554	586	566	571	571	610	545	558	588	579	565	595	591	604	559	610	554	587	597	590	568	600	574	597	544	591	564	605	621	614	561	581	562	574	580	562	587	575	579	531	557	612	563	590	554	572	543	574	610	570	542	624	618	615	566	548	595	592	576	599	565	581	589	566	594	589	590	572	518	572	519	574	556	563	585	574	582	570	557	590	570	617	550	569	553	608	572	566	554	570	582	601	545	572	586	577	579	573	587	601	599	615	587	586	566	553	588	593	603	573	596	602	561	614	535	557	607	557	572	562	589	559	570	558	550	581	569	583	568	583	549	591	583	563	566	565	574	554	609	578	584	594	584	565	571	593	545	586	526	545	597	558	586	520	596	562	605	533	598	560	600	586	564	576	574	567	565	572	555	537	566	595	576	555	579	591	559	555	573	587	589	569	615	614	611	547	582	581	569	599	579	557	536	613	579	523	566	546	554	547	527	578	555	570	620	585	567	624	563	563	586	550	583	626	555	618	588	553	602	556	580	582	570	580	551	575	560	566	575	562	583	574	603	570	568	563	575	597	595	619	607	617	549	565	566	571	574	533	570	578	575	559	521	569	575	535	605	547	540	609	560	575	584	575	565	598	557	563	587	602	563	582	586	589	602	588	591	587	563	575	598	600	598	564	611	559	565	555	544	620	567	588	538	632	547	504	584	592	611	568	587	592	566	560	616	581	547	558	540	590	579	612	568	562	562	553	551	578	578	556	597	564	636	588	525	567	564	582	553	539	542	550	601	520	578	540	611	572	577	594	590	536	608	574	569	571	531	553	543	596	562	542	528	608	621	560	599	561	560	582	616	594	588	580	583	578	648	618	572	565	596	592	533	573	566	558	570	540	609	571	588	570	598	550	583	604	539	553	558	573	592	580	577	590	540	544	617	615	555	593	558	523	598	593	617	528	551	566	594	568	578	580	599	586	606	579	546	588	558	538	577	609	590	569	581	533	569	560	560	590	531	584	593	533	560	593	563	606	562	569	601	578	562	580	548	564	547	543	577	574	588	558	560	605	555	589	541	594	565	563	586	565	574	572	613	587	587	610	573	576	573	570	595	608	558	575	582	582	562	538	592	533	553	531	565	579	617	592	583	568	606	581	542	603	581	548	607	599	576	585	609	581	599	615	567	592	533	599	539	564	557	547	587	625	535	555	610	560	574	540	553	572	565	559	570	624	607	615	575	596	565	553	592	573	610	582	565	559	557	571	563	520	597	539	615	535	568	601	593	565	630	567	568	552	592	571	605	623	537	575	588	589	568	534	571	596	582	610	609	572	581	577	564	550	566	598	583	607	584	588	581	602	544	617	557	554	575	557	567	578	563	601	608	566	585	607	580	534	577	546	571	597	532	566	583	555	599	598	573	565	549	578	560	533	556	603	580	579	589	631	596	533	563	593	545	556	572	522	614	583	594	581	546	594	558	579	568	545	600	578	523	549	537	572	586	524	575	550	587	563	602	603	574	619	545	603	559	580	541	555	568	602	603	581	508	668	594	610	555	554	596	558	586	545	555	571	558	580	566	546	585	610	567	578	610	597	580	585	574	526	552	603	611	573	591	598	614	588	561	601	614	538	599	601	593	594	607	535	606	559	557	591	580	595	582	553	570	549	589	621	613	554	558	584	573	562	582	589	544	560	556	558	537	570	525	561	609	564	544	576	599	568	556	578	589	574	594	544	557	556	555	595	602	566	641	569	562	542	582	578	567	590	578	561	591	592	582	550	578	620	594	577	594	562	617	543	561	518	559	570	582	554	518	582	542	563	523	552	598	565	623	550	563	565	605	595	567	573	557	605	585	596	596	562	572	552	541	596	576	555	629	563	566	543	577	603	560	609	573	569	583	616	579	564	581	581	587	574	564	570	602	601	574	599	572	573	569	577	553	577	554	542	576	544	568	540	548	556	564	568	570	590	547	564	570	613	581	569	572	570	531	558	573	573	572	594	552	579	551	568	577	592	591	566	586	605	599	588	596	565	572	522	570	594	567	586	587	550	580	526	559	570	560	544	582	599	554	584	546	569	575	577	562	544	547	590	513	589	540	591	563	546	529	598	590	527	578	586	570	564	552	565	556	567	548	557	577	554	566	567	591	594	550	593	567	547	622	569	570	560	595	609	562	590	573	608	564	588	567	573	594	552	548	584	588	543	535	559	577	620	547	549	573	579	566	581	587	588	564	552	589	552	552	579	545	606	570	580	592	613	574	620	580	574	558	586	568	619	543	523	572	566	572	565	550	591	564	549	633	540	546	561	568	562	534	576	569	572	552	541	611	587	596	594	603	550	557	595	541	566	588	527	579	583	566	604	567	556	571	607	628	589	546	609	574	574	584	596	574	603	570	612	584	571	581	551	568	576	558	583	622	549	552	612	519	589	550	593	552	583	584	559	519	576	539	573	593	552	585	584	599	556	581	585	605	580	585	584	542	546	578	561	583	528	591	587	548	563	525	554	545	573	597	585	563	578	594	625	585	564	557	622	583	592	565	580	543	530	602	567	577	549	535	570	554	588	597	569	598	603	575	617	561	646	570	546	556	541	586	565	599	589	561	587	533	575	584	512	618	594	599	572	540	569	547	575	548	526	559	590	573	622	570	550	529	558	563	580	579	539	565	569	605	589	561	567	599	585	513	597	578	620	579	591	558	570	565	594	553	609	587	583	620	528	554	613	557	597	564	564	588	605	555	533	584	642	525	585	572	578	557	554	554	535	541	608	559	571	543	564	540	574	583	591	591	606	582	565	608	620	565	604	548	607	594	561	567	542	592	580	535	574	551	583	545	554	579	569	538	581	594	575	579	580	603	549	540	606	546	561	550	604	557	567	539	583	618	589	584	593	596	557	623	587	589	580	583	559	587	537	608	577	534	547	573	581	555	610	586	604	624	590	611	576	545	584	613	577	584	543	574	574	574	539	579	596	544
52671	26111	7596	2311	766	350	220	182	234	212	196	190	209	220	215	201	214	195	218	205	221	221	211	228	187	230	190	202	222	189	190	217	221	229	209	224	233	236	193	194	213	205	239	211	204	214	188	225	213	221	181	195	205	209	216	209	244	246	208	201	196	217	234	212	212	229	206	216	236	203	215	233	187	212	226	191	198	194	197	252	197	234	228	220	217	254	214	202	233	203	204	208	191	219	230	221	230	196	219	219	211	222	226	217	208	218	202	209	215	214	219	255	252	234	216	179	198	229	200	218	229	234	221	238	209	191	200	226	187	207	215	231	240	228	200	217	234	222	190	219	210	211	222	215	220	236	203	232	190	214	199	243	215	208	196	233	207	219	231	216	229	183	213	232	207	211	197	217	224	204	207	203	207	206	222	216	228	238	195	234	210	202	187	209	207	223	223	195	209	199	216	209	223	220	190	228	188	216	217	221	191	226	219	232	226	218	184	221	225	225	229	172	218	230	201	233	218	206	214	208	243	216	205	209	213	201	215	226	221	194	201	221	217	195	191	185	205	218	211	225	218	244	202	226	210	225	182	213	222	230	224	218	238	188	194	205	205	198	210	209	200	212	220	188	223	215	207	201	213	193	206	229	176	219	223	225	200	255	234	206	219	195	226	235	225	236	202	229	265	217	176	199	237	173	178	211	217	234	190	189	204	219	222	186	212	193	186	212	199	190	256	231	215	225	217	219	190	208	201	243	201	214	250	203	219	213	221	218	207	201	210	245	223	205	175	205	205	203	229	219	207	241	244	203	197	195	207	224	216	251	214	202	220	204	223	226	223	202	213	220	222	241	206	197	212	223	199	200	228	216	199	191	193	204	221	216	245	208	200	203	207	242	203	210	207	202	241	232	227	206	208	215	214	211	222	219	210	230	215	229	230	234	245	227	217	215	191	218	221	259	216	202	191	214	208	188	187	213	208	214	215	202	215	209	202	209	192	233	227	165	223	214	201	201	229	216	208	173	200	207	174	198	231	210	213	222	229	232	207	215	201	238	218	206	213	212	212	236	224	210	216	253	197	193	220	176	241	232	207	220	206	216	186	218	197	196	193	193	220	215	247	187	227	218	246	182	207	213	200	251	206	192	218	217	240	208	231	191	200	206	213	221	213	178	217	207	244	203	189	203	218	214	234	250	198	223	231	222	221	218	204	200	223	205	233	204	205	207	213	187	211	207	216	207	219	234	192	222	217	199	202	204	225	213	206	192	195	205	211	216	214	174	190	203	182	187	209	240	215	220	202	216	215	209	210	217	220	226	219	216	229	204	238	201	236	217	211	182	212	208	219	203	211	212	212	209	210	212	242	208	200	217	213	231	220	216	218	191	194	236	203	185	209	218	226	206	208	217	204	188	211	205	203	216	187	217	233	199	215	189	216	217	213	181	219	197	229	222	206	215	210	203	213	219	192	193	212	209	220	221	227	232	201	233	210	210	179	209	215	257	216	229	244	212	205	219	217	238	199	214	214	216	219	237	186	216	200	190	186	191	209	227	235	197	205	220	217	201	224	212	231	211	202	214	205	206	235	226	211	224	203	205	204	237	209	232	194	208	252	236	239	196	209	194	208	218	189	228	217	207	234	217	231	208	208	223	197	229	218	223	209	223	219	203	209	200	202	198	203	208	239	267	218	245	218	212	218	215	239	191	189	235	187	222	188	209	216	209	227	215	212	232	255	193	211	216	205	211	222	219	208	206	235	206	224	234	209	196	189	191	205	211	182	205	217	206	199	208	238	213	197	193	208	187	202	197	226	213	225	218	207	219	211	207	197	213	193	212	215	193	212	223	209	230	195	220	191	197	238	177	216	219	188	208	205	218	203	195	201	224	203	197	209	198	220	214	200	203	215	210	208	230	216	205	218	202	202	236	214	219	228	229	205	199	230	205	176	225	231	244	174	238	242	201	235	204	193	210	231	218	227	231	227	195	223	209	211	197	210	198	185	195	190	199	196	212	225	223	223	214	225	202	184	200	213	229	230	209	213	203	226	230	241	206	222	215	223	194	201	210	186	228	214	223	221	225	212	233	223	189	221	220	204	218	209	181	209	196	196	180	226	207	190	214	199	227	216	223	209	191	185	223	211	215	191	220	227	211	205	205	213	198	227	217	246	204	208	210	214	237	202	221	209	168	201	208	213	181	221	221	198	230	190	207	199	190	211	218	209	201	199	194	196	208	200	220	212	193	211	221	209	215	215	243	212	188	207	239	230	213	219	208	192	176	194	213	214	206	191	191	205	215	225	199	228	182	198	185	204	224	193	224	227	207	201	202	206	212	219	203	208	225	168	207	234	195	231	195	240	177	196	197	213	194	199	198	213	207	217	194	188	193	206	202	238	225	197	209	215	237	213	216	210	191	222	214	217	217	177	213	195	204	230	223	212	234	219	194	236	179	189	225	227	202	179	191	206	224	215	189	204	210	240	206	206	249	229	194	233	215	226	232	172	195	194	210	221	228	217	214	217	222	209	219	178	215	209	213	185	225	196	207	217	220	229	193	198	181	231	196	193	212	219	215	219	210	225	214	252	227	229	192	228	216	193	210	219	219	201	191	211	238	207	222	209	194	210	223	208	209	229	218	216	220	232	230	208	213	218	220	182	241	234	198	194	198	199	177	216	244	233	236	195	212	211	240	224	219	230	208	212	201	211	223	231	220	215	207	195	210	187	209	232	217	209	208	210	211	204	236	240	205	208	224	212	227	199	234	223	213	227	213	195	196	219	226	210	214	199	197	216	233	204	207	191	223	212	214	227	241	199	176	196	198	201	200	224	198	191	211	204	227	237	237	237	251	178	232	216	208	199	236	237	219	244	224	216	224	225	223	232	238	189	214	193	201	199	192	213	201	184	218	201	204	204	202	187	212	213	192	224	198	205	245	206	194	176	203	196	216	210	210	246	216	203	210	205	209	230	194	221	224	221	225	213	215	214	211	220	213	192	223	180	204	222	212	222	201	199	217	238	231	217	206	223	197	182	210	204	226	231	199	200	225	208	195	204	178	198	205	240	209	206	223	199	224	191	213	211	204	201	236	224	197	201	199	234	221	190	233	237	198	223	229	223	209	215	236	217	231	196	221	225	201	187	210	225	226	187	207	238	221	248	228	210	211	217	176	226	223	185	237	213	235	228	205	240	218	206	211	198	231	215	209	213	210	216	217	198	219	187	227	236	255	208	213	219	197	206	206	221	206	215	216	232	216	199	210	225	238	212	193	226	200	232	205	225	207	229	221	253	243	253	203	229	211	203	214	212	221	223	171	226	223	212	210	215	187	226	225	200	219	206	228	193	207	217	210	183	221	248	225	226	190	203	210	196	211	206	217	199	196	223	213	195	193	202	210	200	187	216	226	197	197	226	219	205	215	188	235	243	210	231	187	222	202	247	199	200	198	212	215	191	238	216	214	201	205	235	214	225	209	227	205	193	200	219	238	229	242	243	214	212	215	213	225
34338	15682	8051	4878	2181	919	493	479	481	498	463	455	471	468	435	451	433	477	469	455	453	449	456	417	511	491	496	452	464	473	457	454	469	468	469	453	439	431	496	485	452	430	461	428	478	469	464	470	424	449	488	453	454	458	454	441	462	464	460	473	456	441	453	470	439	447	452	477	445	443	447	473	421	430	452	430	491	469	452	450	490	474	474	472	456	436	428	439	440	457	482	452	424	446	487	472	476	449	489	465	498	477	435	453	424	459	489	468	458	446	444	467	453	421	429	442	452	451	442	471	462	476	441	459	448	449	446	508	498	450	462	441	432	418	461	441	458	423	457	461	457	435	425	510	484	494	430	475	437	438	464	459	491	455	420	457	424	495	427	490	452	458	478	444	456	460	455	475	443	432	453	442	447	483	473	462	449	455	434	443	479	469	477	450	428	451	462	463	440	467	463	442	456	479	469	466	446	439	446	434	433	490	431	462	478	398	435	463	427	447	437	490	425	430	502	448	438	453	449	438	427	453	432	464	428	463	424	424	454	433	444	453	416	461	501	452	485	436	466	428	493	421	415	505	427	464	476	462	435	443	458	475	443	437	440	470	440	413	448	456	431	437	487	446	484	465	468	413	480	456	467	426	423	461	450	466	472	465	484	442	474	455	469	470	429	463	452	440	442	469	461	432	481	505	463	447	479	437	451	435	470	449	453	460	440	450	402	491	471	511	433	432	455	464	449	429	481	468	434	476	451	465	456	478	484	440	476	456	466	467	481	465	467	460	422	452	424	433	500	498	492	419	430	478	483	456	429	407	455	422	458	480	465	435	453	479	466	460	471	424	470	452	454	498	448	441	469	430	472	462	437	453	463	448	451	468	476	445	491	446	484	464	436	458	405	452	480	477	463	460	439	448	473	447	481	481	440	470	451	434	427	444	442	470	470	457	438	467	478	477	440	434	447	434	457	454	412	469	474	467	464	460	480	429	428	472	477	422	445	463	439	476	441	434	473	428	454	411	431	445	454	437	460	493	449	441	450	473	478	481	478	452	470	480	482	469	444	464	446	471	448	450	464	436	488	480	445	455	440	462	457	454	437	415	407	432	483	446	463	461	471	477	448	466	429	454	479	434	471	427	484	454	490	404	439	433	480	460	480	477	455	471	444	440	446	454	442	460	468	499	472	454	475	457	455	446	477	451	440	422	480	463	447	425	468	433	472	466	445	487	458	478	423	468	476	452	438	442	444	461	418	514	460	467	458	423	442	423	436	477	468	471	476	448	442	459	477	466	453	444	439	466	451	483	430	443	441	457	466	445	443	488	458	487	427	440	479	478	436	471	463	449	461	471	478	436	464	449	449	447	462	430	432	425	436	443	457	425	481	455	401	492	440	455	443	459	480	443	451	428	477	458	470	490	442	423	465	467	438	452	449	477	459	496	438	454	428	439	446	450	476	464	419	474	460	491	427	462	457	458	451	454	478	446	472	450	418	458	466	452	490	461	474	461	486	439	437	467	449	458	478	494	437	495	441	470	474	449	456	477	447	448	458	435	463	426	453	406	450	456	428	482	432	454	447	457	443	468	449	447	446	494	470	486	442	456	473	488	456	466	476	479	475	478	409	475	476	487	484	459	434	441	450	481	446	470	434	479	419	434	425	469	452	463	445	454	485	446	469	492	444	451	435	429	450	469	448	483	455	455	442	470	463	488	465	455	403	484	462	459	480	472	464	437	460	455	454	443	479	415	475	437	465	474	428	458	450	482	506	402	515	464	474	479	477	449	464	449	445	454	462	455	437	459	473	485	453	468	474	475	478	503	477	466	488	447	455	473	472	489	487	442	452	495	435	470	443	477	442	473	503	468	437	483	458	417	448	441	471	454	450	473	458	484	499	454	445	464	413	448	453	464	471	437	486	464	456	464	487	462	455	462	430	423	484	454	408	452	471	465	476	480	440	429	447	460	467	470	466	476	471	470	469	466	446	445	457	482	458	436	430	470	441	437	457	462	472	475	474	470	438	441	481	470	480	511	460	482	502	431	466	481	479	448	470	460	503	465	475	475	465	487	483	471	476	454	450	405	446	468	489	460	465	458	469	451	477	461	480	446	451	510	419	452	447	445	480	457	477	433	437	446	449	467	454	475	475	415	422	466	443	496	503	439	457	463	462	455	427	471	433	456	448	440	466	430	446	442	462	478	468	422	500	454	477	461	484	398	470	491	444	459	462	496	432	463	445	444	453	454	450	418	461	488	420	462	463	477	486	493	444	474	480	483	474	442	458	431	459	431	451	463	480	466	433	466	479	483	493	423	409	462	475	433	446	426	458	473	455	487	448	452	453	439	464	475	473	499	475	398	450	463	446	458	447	480	473	497	433	459	457	436	473	481	463	482	460	427	496	460	494	458	460	451	429	485	503	446	462	476	435	483	470	445	433	462	457	433	472	487	471	397	458	467	471	455	488	441	446	449	436	467	456	497	456	466	450	467	430	446	424	437	467	424	459	438	445	450	502	514	442	466	489	422	446	474	468	475	445	475	447	488	472	423	446	454	462	458	449	479	443	454	448	453	499	430	451	460	444	429	454	433	468	471	412	467	458	437	450	467	447	444	459	503	463	465	461	409	433	447	459	435	453	452	429	464	466	433	439	483	472	440	477	454	460	467	475	467	459	486	464	484	459	471	426	427	467	445	451	472	504	490	447	455	453	453	447	470	454	418	449	471	436	465	479	477	501	427	446	459	469	449	428	462	467	480	433	502	484	471	462	464	490	438	428	454	459	467	476	462	464	484	483	456	445	442	414	481	464	492	437	440	439	435	459	455	429	415	460	464	453	481	484	430	420	452	448	466	446	462	451	465	410	453	468	428	486	460	458	459	467	454	444	461	461	457	406	451	470	530	479	469	438	475	444	468	407	442	436	442	492	458	456	411	453	471	438	435	458	442	475	429	453	435	483	446	448	442	411	468	453	430	426	476	454	458	446	445	412	442	445	408	440	433	468	471	494	459	464	432	454	486	461	499	491	476	466	452	476	432	440	498	461	461	462	435	460	427	428	476	436	454	485	507	454	487	448	457	477	465	466	457	466	467	428	502	464	434	436	500	424	438	475	431	465	461	454	448	463	456	445	440	496	455	426	423	466	488	403	460	455	452	511	476	466	482	471	464	448	498	436	474	489	448	456	493	446	457	463	482	438	456	537	449	424	440	458	441	477	444	462	469	428	452	442	463	422	481	471	482	425	452	438	438	472	462	467	461	460	454	450	447	468	468	473	464	482	470	451	438	475	524	458	477	448	489	433	453	450	460	463	447	451	444	465	432	445	470	495	466	413	466	449	470	441	450	456	455	464	494	441	521	427	459	450	443	445	492	472	473	460	472	483	452	456	511	436	461	475	475	445	489	451	442	434	452	440	413	408	478	490	452	499	503	457	452	464	452	466	487	481	436	460	470	423	451	473	455	471	470	471	450	466	455	459	490	447	471	427	456	458	464	432	480	474	464
59364	29318	13877	4282	1725	818	331	260	236	240	262	230	202	245	236	235	246	242	247	198	219	240	215	215	243	235	226	201	243	242	231	202	218	209	211	262	218	254	228	250	192	208	217	209	222	236	208	224	243	229	235	245	207	227	213	253	248	251	240	216	220	249	200	225	217	219	230	251	227	221	215	233	232	219	200	234	238	236	205	257	225	216	226	214	248	225	230	238	214	225	220	207	235	209	207	229	234	238	209	219	191	203	246	222	228	221	225	234	227	233	212	218	239	211	210	196	227	235	233	240	195	198	228	216	223	231	210	197	245	215	222	212	215	229	210	186	253	251	208	253	230	219	207	231	226	209	196	228	229	197	209	211	209	241	238	242	238	242	243	241	221	210	233	220	214	236	248	221	267	191	257	259	233	250	255	236	218	222	231	207	227	216	213	225	230	237	220	211	208	198	227	210	210	223	242	197	252	223	222	237	227	202	241	214	254	223	240	258	247	211	184	213	216	225	220	254	204	182	231	246	226	220	213	209	237	230	243	222	249	245	239	240	226	231	198	214	229	215	192	223	200	222	197	192	218	208	227	219	219	229	213	236	226	221	222	208	241	231	167	229	240	229	219	210	263	206	230	234	215	236	237	215	227	231	245	211	215	229	217	219	219	224	212	238	214	219	213	223	216	218	228	214	237	180	208	229	216	213	226	252	190	204	236	224	225	220	198	207	227	198	259	215	215	239	238	232	218	230	226	233	215	221	220	225	205	203	196	225	229	231	274	244	232	234	231	226	247	259	235	221	217	237	243	242	240	214	191	248	218	229	220	232	207	229	204	227	234	224	208	244	253	215	232	201	230	260	250	238	199	239	219	223	219	211	222	241	233	230	216	221	233	219	222	253	224	220	228	239	216	221	196	242	244	238	230	236	234	219	238	190	198	225	239	222	235	254	219	226	231	243	205	232	198	249	232	233	235	214	234	236	210	225	209	218	203	210	220	242	219	224	217	209	232	221	232	224	238	247	232	221	259	215	250	218	206	214	238	229	256	230	215	226	209	200	223	211	209	209	203	207	230	235	216	241	235	192	244	233	230	243	218	225	227	225	210	252	230	210	215	233	230	242	233	226	216	221	237	224	206	198	224	246	240	197	239	245	249	228	219	238	250	236	248	230	203	227	231	255	208	230	244	197	228	217	221	199	230	213	222	247	222	230	256	243	224	251	200	234	226	210	223	244	227	235	224	217	196	244	229	205	193	245	250	245	203	246	211	238	254	227	218	207	201	244	237	234	202	235	234	245	226	216	204	238	200	215	217	220	230	262	222	234	220	226	225	215	236	236	211	191	235	240	255	203	249	218	232	216	216	235	213	217	214	240	229	206	207	230	229	254	252	252	238	211	224	248	205	239	214	218	202	220	219	221	222	242	231	222	237	200	234	243	213	213	241	211	237	228	229	228	230	240	230	208	198	243	229	210	224	231	208	240	244	213	194	206	216	184	202	212	212	236	250	218	222	231	212	255	225	225	216	231	222	202	246	242	288	228	233	247	227	220	229	215	232	216	204	234	228	250	241	235	219	205	227	239	225	204	224	238	252	213	257	236	206	220	210	199	217	214	281	232	241	246	240	209	217	231	226	189	221	228	241	210	214	212	225	227	253	216	219	201	233	267	205	214	226	217	229	244	230	200	232	201	204	201	210	223	223	219	209	217	230	211	227	248	240	204	214	218	233	212	255	226	223	217	220	247	254	236	228	241	220	178	217	215	216	221	218	234	216	252	233	212	204	206	215	215	223	242	218	217	215	237	210	248	207	207	206	195	203	232	246	221	252	225	260	238	236	234	200	202	182	214	221	202	253	254	248	246	226	207	219	227	221	227	204	222	228	226	225	227	236	216	213	227	215	220	228	211	200	224	242	224	244	218	231	214	211	238	242	205	234	226	185	217	215	204	227	208	211	237	206	256	249	242	214	216	225	196	218	216	222	242	227	222	208	188	210	200	205	195	239	212	205	202	223	221	240	226	232	234	229	205	235	218	218	235	233	240	221	214	237	275	208	228	223	231	209	258	218	203	201	247	207	239	235	229	208	225	237	220	234	216	205	221	221	215	237	271	198	219	199	237	201	216	219	233	216	228	226	228	220	230	249	227	215	207	244	221	213	247	252	214	235	238	235	200	228	216	218	199	232	211	243	231	238	211	221	212	231	247	249	208	207	227	225	252	225	207	205	220	211	201	217	197	229	244	204	213	215	245	259	220	216	226	238	233	258	226	220	239	233	210	247	254	248	238	195	232	220	215	217	246	215	226	234	207	199	244	194	256	207	256	225	249	239	255	252	228	203	200	219	226	231	221	210	240	212	211	231	199	211	215	215	255	211	231	199	254	224	210	191	204	223	242	220	215	217	215	194	204	221	233	213	237	215	218	237	182	209	252	233	201	213	217	214	227	258	197	211	219	237	221	255	255	232	223	240	254	230	213	202	221	213	226	209	183	214	239	235	231	220	212	247	233	224	243	238	264	223	206	235	199	217	201	236	211	207	247	243	232	192	191	237	231	241	220	187	252	230	219	205	213	213	263	232	248	230	205	218	242	214	204	213	235	230	213	195	220	221	208	208	222	216	248	212	212	214	242	208	232	237	215	228	249	230	268	218	250	201	233	212	197	215	214	225	221	201	206	228	226	213	220	194	233	228	213	220	239	223	197	235	222	226	259	228	240	211	216	257	208	197	240	222	217	198	202	219	226	213	240	210	241	215	221	229	228	200	200	213	227	240	212	218	216	226	221	233	194	249	228	215	230	218	210	239	218	232	236	221	220	241	221	201	233	247	222	234	228	239	239	220	183	254	236	190	216	217	201	213	234	252	218	247	230	217	207	215	217	229	243	233	227	209	198	249	216	234	216	204	243	220	183	206	220	214	239	217	219	223	213	213	207	215	240	207	247	205	223	223	202	202	221	242	232	212	220	232	221	211	224	211	223	202	206	193	232	246	225	224	200	238	244	219	234	220	229	246	223	209	229	208	233	211	225	240	216	239	229	227	217	220	190	247	266	227	223	209	225	251	232	230	192	199	226	227	210	261	217	218	240	247	219	195	230	231	221	233	200	232	203	197	221	229	202	233	256	241	221	204	224	229	233	227	249	227	250	213	243	206	225	223	236	263	266	263	225	215	224	222	201	239	212	204	238	225	224	211	243	233	234	232	231	191	221	245	223	230	190	205	242	212	221	211	254	246	237	223	237	231	223	239	229	211	239	236	229	255	231	237	240	234	239	196	202	193	186	243	236	231	203	235	218	216	232	232	230	227	214	221	258	226	198	245	217	218	230	241	227	223	203	223	235	241	230	220	226	206	217	218	226	213	207	212	242	212	244	252	248	231	242	251	222	210	215	234	230	255	184	204	204	184	216	236	223	238	212	243	238	206	225	238	247	213	237	228	210	228	222	231	239	242	219	212	198	234	225	206	247	216	226	232	203	236	226	223	208	231	242	193	245	248	234	227	194
37766	21102	15017	8036	5432	2711	768	559	493	498	502	472	484	502	469	487	465	471	534	491	469	528	500	465	513	475	483	494	541	471	455	465	503	472	514	454	468	464	489	474	471	503	524	461	491	511	512	484	506	479	517	447	444	460	482	468	506	450	478	467	485	477	472	461	471	470	473	476	463	489	460	464	501	479	507	472	495	487	504	483	487	491	456	450	485	507	487	485	523	467	483	488	498	480	490	465	524	484	478	471	495	473	512	471	451	476	513	450	459	491	492	466	482	461	558	507	480	487	457	484	471	519	497	454	512	483	475	494	481	419	499	461	472	524	487	532	484	491	520	498	446	483	491	441	499	481	467	522	517	478	512	500	482	525	475	466	460	480	494	473	475	485	490	472	494	467	455	474	490	529	513	471	439	502	512	485	499	505	483	490	459	498	492	512	478	488	502	455	488	503	451	470	468	489	507	458	485	479	499	458	499	465	486	464	489	472	480	479	484	503	489	489	428	491	476	474	497	494	527	467	459	500	526	470	494	465	519	504	491	493	473	492	452	504	470	513	459	474	493	480	494	492	508	471	473	498	491	467	464	480	450	478	496	497	510	472	499	510	480	499	448	469	477	498	514	502	504	471	460	498	497	467	474	473	466	477	481	510	516	457	463	492	479	452	490	543	544	478	472	484	506	516	452	441	470	483	472	481	481	456	490	473	504	465	481	445	486	522	486	465	475	458	493	495	489	489	524	495	489	454	497	491	468	505	533	511	454	535	474	451	515	458	481	486	491	445	503	486	482	491	472	464	480	472	509	461	449	456	498	490	457	476	474	504	470	489	493	478	467	414	457	512	477	510	474	482	501	508	474	485	517	462	471	482	475	463	507	516	491	464	491	527	465	494	490	478	504	538	471	477	518	474	454	518	491	476	522	452	465	459	471	473	496	444	457	473	473	460	500	484	464	480	504	448	458	456	454	478	414	488	520	471	491	496	444	468	472	491	469	482	465	503	451	451	473	457	476	470	487	468	510	475	479	433	459	467	454	487	446	466	534	506	450	501	481	442	456	460	459	449	499	496	466	492	490	486	504	512	466	475	482	481	476	490	486	457	496	439	492	479	481	462	475	496	495	461	522	492	497	461	488	440	509	518	502	467	512	503	478	471	494	504	493	480	507	478	497	506	455	475	484	469	483	414	472	452	519	451	507	511	473	470	506	501	512	497	446	490	504	528	469	464	516	493	497	474	448	530	465	509	519	452	446	457	480	489	482	524	510	463	496	531	489	451	459	473	474	503	415	508	458	472	483	472	494	465	458	465	503	494	458	483	498	479	470	517	424	499	490	507	471	488	470	470	486	490	497	487	464	473	476	481	524	452	494	502	477	500	479	496	481	515	462	464	460	523	474	501	465	480	508	478	510	455	482	494	495	471	528	508	460	470	471	450	481	493	481	496	517	536	471	490	508	502	479	463	472	515	476	503	506	456	486	503	499	450	483	511	483	467	484	481	473	484	460	509	486	458	508	452	420	504	456	474	478	493	459	479	471	481	470	487	533	467	503	487	482	476	520	459	473	439	473	471	519	476	498	510	525	472	440	525	466	491	503	495	471	486	478	490	479	473	529	495	515	470	493	468	474	492	463	460	478	523	484	488	498	524	496	507	456	447	473	529	485	491	491	456	482	501	531	511	502	482	466	512	519	479	503	530	455	491	466	477	463	499	470	440	494	480	495	467	502	501	440	501	487	463	466	529	488	504	453	497	499	482	477	472	479	480	531	468	516	527	455	506	481	480	516	511	491	501	496	482	481	484	444	473	470	508	464	467	481	525	455	482	458	479	511	460	436	466	464	471	459	504	503	469	486	472	504	450	435	467	494	453	528	452	483	526	484	472	469	475	500	506	477	447	473	498	472	481	447	510	472	477	518	480	472	472	517	487	481	486	503	485	508	464	490	504	475	518	503	504	478	500	474	479	479	504	484	516	487	519	509	561	459	502	463	483	510	467	469	475	519	472	450	495	492	492	496	487	480	510	488	453	486	493	486	491	462	497	505	478	490	480	507	480	499	495	499	496	470	489	482	485	490	490	472	511	471	484	493	476	521	501	505	456	490	511	514	490	474	492	471	505	503	472	456	474	520	448	508	483	472	487	484	512	462	464	510	528	503	461	486	477	437	432	518	493	508	465	480	475	460	483	484	489	489	479	498	479	487	545	493	471	462	495	453	472	482	454	510	483	504	461	484	475	498	472	459	465	491	490	437	470	490	457	456	474	504	492	447	502	458	515	487	538	479	477	454	475	481	522	441	499	524	485	465	482	480	450	494	441	499	496	508	449	483	448	514	480	483	499	473	500	478	474	433	475	466	458	516	542	468	455	472	488	501	504	472	494	497	478	479	447	515	464	472	477	457	478	475	480	480	513	489	475	474	436	483	457	463	503	481	469	466	482	436	521	484	460	477	492	481	498	449	489	513	474	486	480	472	504	503	493	483	462	500	471	489	447	506	477	515	454	463	478	500	493	473	459	508	490	512	491	514	491	516	458	473	481	480	476	496	507	470	465	499	482	512	497	499	422	482	536	474	487	538	459	479	500	472	506	502	478	479	449	492	487	509	485	482	535	475	472	484	473	455	511	442	458	473	489	471	465	447	435	440	501	439	477	486	507	467	469	514	502	462	438	494	488	476	481	459	498	472	479	518	466	498	491	510	452	537	529	448	484	482	496	520	508	504	468	487	490	467	492	489	480	503	506	481	466	515	490	464	521	461	461	465	512	510	479	472	461	458	472	518	498	481	504	518	456	477	513	429	494	492	480	484	496	480	494	492	461	462	467	479	466	456	465	487	495	499	459	433	484	494	504	481	442	426	456	499	459	484	513	503	446	457	486	488	474	514	486	474	465	511	469	487	475	493	522	460	472	472	479	466	484	500	532	449	470	498	475	494	443	458	500	496	469	517	492	485	463	483	474	495	466	500	489	491	494	519	481	489	445	494	504	449	500	492	492	472	507	484	469	504	491	542	484	500	463	461	498	476	476	512	452	497	479	445	490	517	471	471	478	462	461	479	488	512	505	487	496	473	514	498	441	505	497	489	515	484	474	512	456	528	491	488	484	484	530	491	510	530	469	490	474	508	484	469	519	495	507	481	480	454	506	476	477	454	475	478	484	455	479	513	487	474	489	500	506	499	489	481	495	511	477	481	514	484	507	470	511	465	504	454	499	444	504	453	479	489	511	485	505	454	449	491	458	475	506	478	496	446	443	444	462	488	480	498	491	498	504	489	498	461	472	455	467	483	481	449	466	484	474	499	448	485	486	480	482	487	472	513	475	498	474	443	472	494	494	437	462	505	486	504	494	498	492	458	498	460	516	465	462	506	469	464	488	485	482	471	452	466	438	470	465	541	465	456	491	521	473	460	479	488	500	450	481	459	452	484	483	493	474	464	466	457	483	517	497	458	517	490	497	475	527	491	497	456	501	491	444	489	487	501	539	499	511	469	454	487	545
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
