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
338010655583	338010656141	338010656691	338010657241	338010657791	338010658341	338010658891	338010659441	338010659991	338010660541	338010661091	338010661641	338010662191	338010662741	338010663291	338010663841	338010664391	338010664941	338010665491	338010666041	338010666591	338010667141	338010667691	338010668241	338010668791	338010669341	338010669891	338010670441	338010670991	338010671541	338010672091	338010672641	338010673191	338010673741	338010674291	338010674841	338010675391	338010675943	338010676491	338010677041	338010677591	338010678141	338010678691	338010679241	338010679791	338010680341	338010680893	338010681441	338010681991	338010682543	338010683091	338010683641	338010684193	338010684741	338010685291	338010685841	338010686391	338010686941	338010687491	338010688041	338010688591	338010689141	338010689691	338010690241	338010690793	338010691341	338010691891	338010692443	338010692991	338010693541	338010694093	338010694641	338010695191	338010695743	338010696291	338010696841	338010697391	338010697941	338010698493	338010699043	338010699591	338010700143	338010700691	338010701241	338010701791	338010702343	338010702891	338010703441	338010703993	338010704543	338010705093	338010705641	338010706191	338010706741	338010707291	338010707843	338010708393	338010708943	338010709491	338010710041	338010710593	338010711141	338010711693	338010712243	338010712793	338010713343	338010713893	338010714441	338010714993	338010715543	338010716093	338010716643	338010717193	338010717741	338010718291	338010718843	338010719391	338010719941	338010720493	338010721041	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	3650	2300	2772	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
68816	33127	16906	7490	2881	1145	599	472	408	358	280	294	252	283	290	280	276	264	267	264	268	250	330	293	268	287	284	279	294	256	244	276	283	212	271	258	288	245	258	280	290	279	251	286	257	293	283	275	264	277	254	288	260	277	252	291	296	248	291	282	289	290	251	283	295	279	276	276	262	264	296	253	286	285	266	255	274	295	279	306	245	302	273	263	266	289	293	299	281	316	293	291	277	271	248	287	266	278	287	281	262	261	305	305	257	280	305	298	267	281	289	255	279	306	294	285	267	281	305	264	259	264	299	279	275	289	293	284	288	273	281	289	274	296	265	278	245	271	294	286	289	297	268	260	255	309	333	309	307	263	255	267	278	294	264	291	275	276	262	261	257	279	259	233	282	276	281	265	271	286	284	302	282	317	300	298	269	279	220	273	280	284	279	266	299	273	241	269	272	274	262	304	242	268	265	240	310	263	267	242	248	269	283	307	265	299	265	280	264	280	272	266	255	263	257	288	262	273	295	285	229	295	258	315	246	245	266	272	264	264	308	280	263	242	302	269	296	246	227	290	250	305	262	242	265	271	285	285	304	285	274	274	283	276	245	225	277	306	272	264	257	254	271	301	273	296	283	236	264	261	285	254	255	247	265	293	276	263	323	268	288	266	231	290	264	252	277	274	252	301	267	272	265	253	276	277	234	288	282	274	275	269	288	287	264	250	247	302	269	270	280	290	273	285	306	263	278	291	298	263	268	258	269	276	271	271	280	250	278	268	243	302	256	276	291	272	268	278	281	279	268	264	271	270	245	270	274	310	266	264	236	270	269	292	269	287	280	301	259	265	286	274	286	275	290	315	267	276	276	283	254	269	250	221	255	265	285	272	261	290	264	265	291	298	268	252	292	246	265	279	280	290	242	285	268	238	277	286	295	314	273	293	248	266	284	293	278	321	273	282	257	275	257	270	281	273	274	260	269	266	282	244	270	278	292	268	266	253	279	286	278	273	248	247	254	250	261	306	267	293	284	295	292	253	287	266	285	261	274	268	268	289	284	293	285	269	282	297	293	260	288	268	298	300	248	275	261	277	288	257	291	281	259	254	247	274	293	296	287	248	264	291	281	256	284	276	269	281	287	261	266	293	275	283	280	249	293	287	271	234	242	261	265	259	280	282	304	275	266	332	279	294	279	261	278	275	257	299	282	275	275	245	252	267	293	273	298	249	283	273	270	308	283	301	264	277	266	280	266	282	250	265	265	290	298	282	267	248	268	282	324	245	275	288	286	306	268	256	283	277	267	266	286	258	294	268	295	263	289	257	262	281	279	296	299	284	234	264	292	268	279	257	263	270	290	281	267	300	277	268	305	277	279	262	268	264	273	250	296	241	278	267	295	270	272	264	282	258	281	262	250	280	300	303	266	290	277	279	275	242	314	288	293	282	253	283	284	290	291	266	297	269	264	261	262	243	281	291	305	257	261	259	282	298	289	260	273	300	281	280	301	258	272	296	327	293	266	295	232	264	289	244	303	259	261	292	269	267	238	255	262	281	312	289	262	303	307	269	270	296	283	252	269	310	278	288	273	272	278	253	271	286	267	268	291	260	292	282	256	296	262	266	259	300	273	272	277	293	261	261	278	308	276	300	283	253	269	256	256	276	295	278	268	293	255	272	284	263	292	279	276	276	269	287	267	261	281	259	254	291	294	252	312	256	282	275	263	247	245	274	300	275	274	235	267	286	265	301	288	262	296	281	246	213	256	267	292	270	270	287	287	289	259	277	281	274	299	269	285	299	273	284	265	282	279	240	255	287	277	283	291	266	297	252	269	250	299	294	304	303	276	284	292	304	315	278	271	261	276	279	254	271	266	284	250	286	313	296	300	275	288	255	258	266	303	267	288	288	286	300	250	261	294	279	280	270	302	281	270	287	265	226	293	292	263	268	256	285	251	279	279	286	263	284	272	283	283	322	297	296	284	281	299	285	256	297	277	280	272	311	290	262	285	263	242	290	279	292	263	271	294	297	266	275	260	265	281	265	278	273	275	276	298	242	263	290	319	289	255	281	261	263	258	247	272	300	295	286	311	267	279	288	263	273	281	271	294	257	254	273	270	281	282	293	282	293	261	282	268	263	251	267	265	293	311	266	274	311	285	252	250	267	294	274	282	266	279	275	266	274	255	261	273	299	282	273	275	280	276	257	281	270	270	295	261	300	291	263	266	264	272	268	267	280	265	274	270	308	261	287	255	289	256	287	268	290	268	258	283	315	283	231	270	297	263	280	293	274	288	286	313	260	275	265	269	288	263	276	275	244	270	267	268	294	266	306	274	310	292	255	295	291	246	282	284	271	273	289	325	251	278	245	248	289	291	285	317	283	280	324	290	231	300	295	265	280	242	286	256	268	292	293	280	290	264	263	275	273	271	276	307	288	253	288	277	245	287	259	291	265	275	276	258	256	273	286	280	273	273	294	265	335	287	283	296	324	275	316	285	246	261	269	275	286	302	257	267	297	276	271	257	268	305	275	310	285	283	279	267	289	296	271	264	289	264	259	276	291	270	285	297	285	296	325	280	307	293	288	283	291	265	266	288	266	267	279	262	231	290	276	252	262	267	271	259	258	278	302	304	289	256	261	266	271	301	277	308	264	266	279	284	254	280	271	279	283	308	266	282	294	274	248	272	256	286	282	266	285	244	265	280	277	281	255	268	262	272	281	302	287	273	249	283	316	234	301	280	258	279	273	272	302	262	282	296	279	287	262	278	306	260	296	289	298	248	257	302	291	298	249	269	258	280	293	274	286	270	239	286	251	290	286	274	250	276	281	301	293	290	288	285	269	268	281	263	300	273	281	281	226	261	287	278	297	272	241	289	292	265	291	294	289	293	323	270	291	261	266	270	273	271	269	254	251	298	271	254	255	278	271	251	275	284	279	307	268	274	273	269	284	259	273	293	279	341	250	283	267	253	284	298	284	258	261	259	267	269	300	283	259	277	267	298	312	267	280	240	311	313	277	317	284	290	304	290	297	286	265	249	286	250	293	281	274	275	329	295	291	278	268	303	279	259	250	229	250	230	298	276	288	263	270	268	252	265	282	283	256	281	283	257	277	283	301	281	266	289	256	261	280	264	294	247	255	262	247	255	255	261	280	320	251	315	287	313	270	272	248	270	254	262	264	278	278	311	282	261	289	291	244	278	249	237	287	302	280	294	282	284	263	263	254	270	241	264	265	260	278	264	295	299	291	314	240	280	276	294	250	297	279	291	269	266	297	270	297	320	258	300	246	282	294	258	233	270	288	271	282	253	256	246	283	263	260	244	258	240	265	274	277	279	268	247	276	253	267	238	271	281	281	276	245	274	274	282	295	253	280	278	274	289	308	280	267	258	257	260	311	271	269	256	290	277	297	302	271	285	280	295	273	264	241	268	261	291	297	273	255	259	264	251	297	298	264	286	293	279	288	296	281	276	312	273	277	273	283	274	280	271	303	258	277	249	257	257	264
43675	21329	17419	14188	7434	3215	1673	1366	1338	926	761	606	646	637	610	581	577	577	634	573	599	589	602	557	580	598	609	577	565	576	589	555	605	638	568	595	619	587	566	613	583	579	549	555	619	563	552	542	558	566	592	595	590	571	601	562	596	609	552	598	592	578	623	609	550	573	608	592	579	589	613	546	606	610	560	552	600	607	593	609	561	583	622	589	596	579	567	547	611	555	587	589	557	629	552	626	633	529	598	605	581	585	615	562	540	605	565	600	550	586	611	612	618	612	575	580	575	579	607	574	600	613	623	592	627	556	611	565	603	575	580	551	601	583	560	593	573	593	617	545	581	550	566	566	611	588	575	615	558	573	518	570	557	519	590	567	597	587	542	591	582	606	605	560	541	577	611	622	609	581	566	565	570	587	575	608	591	603	593	588	560	575	575	581	565	583	619	582	567	593	592	585	554	548	552	571	612	582	577	571	579	551	594	610	557	545	589	620	590	597	608	584	597	581	562	539	606	572	591	577	602	515	624	561	609	538	576	578	587	601	589	568	615	576	580	569	623	605	613	548	550	565	591	618	593	615	563	593	541	623	603	564	574	568	601	575	585	583	549	573	584	600	625	602	585	624	585	574	612	594	609	593	578	631	588	637	568	624	564	587	559	575	598	579	608	580	597	560	591	553	599	579	566	588	585	593	581	599	569	572	578	586	556	551	569	565	559	584	621	562	554	570	590	593	565	623	598	593	609	600	593	585	555	585	566	564	586	560	573	575	576	590	565	600	560	608	578	560	598	552	566	596	582	553	574	597	605	594	572	566	589	625	529	564	593	584	590	562	609	577	575	592	545	595	584	565	590	605	586	539	551	597	580	571	548	552	566	591	583	600	573	609	598	569	613	605	579	577	580	625	556	561	538	546	560	595	588	584	571	577	613	571	546	608	579	557	566	571	573	566	615	595	581	615	580	599	595	587	582	562	558	551	572	571	578	556	532	592	597	590	572	623	561	602	558	596	580	558	539	549	607	583	549	560	613	600	557	570	552	589	573	575	580	606	587	574	578	558	599	644	597	592	574	596	603	642	603	554	597	566	636	608	590	558	577	568	622	587	603	591	557	586	572	656	577	584	591	543	618	568	556	573	540	603	575	566	600	588	597	565	570	559	571	576	619	577	544	556	590	568	554	579	595	595	577	606	561	594	560	539	587	589	572	568	574	542	625	567	598	537	570	583	607	574	560	605	549	593	577	591	608	591	577	574	551	565	553	581	569	608	610	608	554	627	576	535	616	619	593	592	571	594	532	581	548	596	592	586	601	580	540	582	539	556	596	578	592	569	609	572	533	616	572	651	568	616	594	595	542	581	580	574	569	591	606	550	600	635	612	570	548	549	552	591	577	568	555	565	604	572	578	596	575	624	610	614	576	577	568	601	546	568	552	596	574	615	589	573	556	596	594	513	552	578	571	589	559	563	582	602	619	604	605	613	569	591	540	566	562	545	614	582	583	589	619	596	588	577	615	610	533	641	591	547	590	584	542	567	616	591	573	591	553	601	574	574	549	586	587	595	628	555	580	581	586	565	562	569	594	556	609	577	567	562	574	623	602	518	582	575	559	616	572	550	572	559	562	575	582	585	610	586	565	573	584	586	555	580	635	558	597	568	580	588	593	582	573	590	636	558	620	567	523	593	562	553	584	585	568	560	611	581	588	605	579	604	614	583	511	572	553	583	574	563	577	575	608	607	563	593	593	577	574	616	614	590	586	611	548	574	596	540	553	572	563	631	579	548	523	584	561	524	564	607	582	550	618	540	643	646	581	596	578	579	588	511	518	601	590	581	566	572	576	582	531	577	616	560	587	588	599	640	562	580	612	627	597	574	560	596	585	591	545	588	558	574	571	594	560	599	620	603	597	570	587	604	576	574	597	580	527	590	593	598	580	596	555	590	612	554	582	556	556	535	571	564	601	608	604	580	610	564	595	592	579	577	603	598	586	580	570	581	584	553	598	581	583	610	605	595	580	532	535	617	578	571	589	634	559	588	620	644	642	558	564	577	575	573	595	572	578	584	581	546	568	573	585	556	619	560	619	569	521	559	598	537	549	579	551	592	617	559	591	629	551	636	620	542	573	596	580	572	578	577	589	564	552	573	564	635	565	572	596	609	566	574	585	579	583	623	552	561	611	565	559	636	544	563	585	585	611	563	576	607	571	563	598	512	616	578	559	577	575	581	551	608	562	627	636	587	582	577	555	595	595	577	595	551	636	553	583	543	553	634	573	578	545	567	563	560	601	554	568	606	546	552	526	561	579	587	613	597	591	574	557	588	585	577	566	576	541	565	636	568	575	639	593	593	560	590	617	547	549	617	623	594	579	544	559	557	608	546	536	625	629	610	560	620	614	609	531	624	548	573	590	606	574	575	606	609	618	623	602	551	590	525	590	560	600	607	599	621	560	585	568	581	563	550	611	564	554	615	551	586	615	575	561	539	586	571	578	573	523	578	552	612	553	597	589	572	620	581	563	570	569	611	626	579	614	597	584	563	598	605	564	581	564	576	560	611	554	565	589	569	555	582	619	589	584	623	604	604	575	586	570	576	559	571	616	600	612	527	581	572	589	545	586	597	576	572	562	584	561	583	570	597	579	590	580	602	575	570	588	599	597	584	564	590	628	528	592	589	520	598	569	609	608	600	526	605	593	566	530	597	577	580	585	560	566	585	572	570	560	598	602	563	619	596	542	567	551	601	596	566	540	563	555	595	612	586	597	571	563	588	561	633	568	555	584	582	573	584	593	596	585	600	586	558	570	593	550	581	592	551	574	578	595	562	565	604	557	562	583	568	554	603	595	570	574	599	544	585	567	665	593	627	584	647	536	569	582	594	569	597	547	550	588	620	546	627	572	570	572	582	577	575	576	597	621	560	570	564	555	594	562	551	554	553	547	613	610	583	583	612	599	578	602	571	584	616	570	614	603	553	585	600	569	548	575	593	572	550	558	572	544	582	591	542	608	552	568	539	646	630	581	563	588	591	563	563	635	610	593	627	510	552	579	596	549	611	568	586	578	546	592	604	556	619	638	545	595	605	538	540	570	609	586	576	578	609	539	567	620	557	540	579	540	613	614	578	623	593	600	568	558	612	580	592	618	587	570	567	623	579	609	569	582	601	653	598	598	575	554	594	565	569	591	562	571	575	599	592	582	602	538	562	602	549	597	563	551	571	578	584	571	601	576	567	576	561	592	590	563	604	584	600	563	543	581	586	593	549	588	564	591	575	584	564	542	587	600	580	567	592	598	577	573	562	573	585	576	584	601	573	590	590	572	576	557	593	591	587	575	540	611	544	577	523	582	574	583	564	548	564	580	587	579	608	574	580	623	534	570	575	589	563	569	619	565	577	561	545	572	588	585	615	592	568	592	590	604	566	592	624	615	550	571	595	567	568	578	574	586	554	607	598	618	549	619	591	552	574	618	600	553	562	564	606	543	609	541	577	606	598	580	575
50558	18308	4956	1370	546	324	254	245	246	267	232	230	235	265	261	225	275	241	268	251	263	274	255	232	217	236	293	226	210	233	226	225	231	228	238	234	235	218	228	243	278	250	230	213	217	245	214	210	244	231	290	217	250	239	231	263	220	247	234	281	222	250	251	241	193	203	229	232	266	247	247	243	227	236	253	257	218	262	213	242	242	263	199	253	238	281	222	205	237	230	218	240	213	225	236	239	271	211	227	218	239	246	256	251	209	258	237	239	228	201	237	233	237	241	245	210	255	240	233	228	234	215	241	238	223	206	245	227	202	217	242	217	216	228	236	234	234	216	259	254	224	226	222	237	267	252	235	233	228	249	253	251	222	217	229	246	241	246	255	260	229	232	216	240	221	263	242	242	233	229	219	202	249	203	243	237	255	232	274	239	238	240	233	214	243	226	245	236	232	242	253	233	218	222	216	224	257	255	242	234	281	252	232	247	237	248	239	224	239	237	241	240	278	272	212	232	249	227	269	257	248	229	249	212	229	271	216	248	249	212	249	218	235	236	224	270	249	222	230	204	229	242	219	254	249	234	228	244	216	237	242	245	230	209	237	235	236	234	265	272	224	227	224	250	222	220	210	227	238	227	248	242	214	218	258	199	243	237	244	229	253	249	233	260	241	241	259	235	234	253	230	266	244	235	217	218	208	223	221	227	243	227	201	247	290	262	247	252	241	232	261	241	237	234	253	244	238	237	280	258	259	250	225	269	245	218	258	221	224	273	234	247	216	240	240	266	237	257	221	236	228	242	213	243	238	224	241	234	236	240	257	235	225	230	212	235	248	262	258	219	228	221	255	262	267	263	233	231	223	261	252	248	232	245	238	210	243	206	252	251	234	258	225	223	238	252	231	246	230	251	262	214	220	228	203	240	222	222	247	244	235	233	241	245	247	200	259	225	231	216	240	241	244	235	245	258	250	191	247	235	242	231	257	250	232	221	225	251	235	244	241	249	230	254	225	261	281	225	247	260	171	231	216	225	233	261	273	245	230	211	231	291	237	241	208	231	251	236	254	232	239	250	229	285	251	237	255	216	211	248	240	227	265	223	282	231	242	259	272	247	244	262	220	226	242	227	224	259	243	228	215	252	245	243	246	237	238	237	229	243	220	235	232	197	241	249	246	264	215	219	233	229	224	235	226	238	226	229	231	242	239	250	261	241	226	232	211	224	233	246	238	231	234	248	243	207	263	204	235	235	239	262	261	248	238	233	249	226	230	240	271	245	222	228	263	247	231	218	214	210	228	231	225	237	232	251	223	250	254	228	259	262	272	283	189	241	241	216	218	217	233	247	251	225	259	227	238	253	234	257	238	240	241	208	244	219	238	240	222	233	249	239	243	249	245	260	266	283	244	225	251	239	237	240	259	221	259	263	237	241	243	238	247	236	248	206	226	258	234	258	240	241	245	244	245	245	228	234	249	253	224	233	244	226	254	243	246	217	217	251	250	229	260	209	224	223	236	206	269	241	219	240	241	243	263	236	228	257	256	235	248	250	270	223	229	196	233	214	233	221	253	229	241	269	213	216	231	236	224	203	264	253	243	202	248	225	234	215	248	240	241	237	245	202	216	232	257	252	248	224	254	218	242	228	221	239	208	239	231	251	282	225	227	242	238	241	234	230	251	263	246	248	246	243	245	236	236	206	207	210	249	248	211	198	210	215	224	227	236	219	228	220	239	242	251	246	228	246	221	212	244	198	233	242	248	215	259	234	253	279	228	228	227	252	248	212	258	242	227	231	233	251	206	252	209	263	270	189	223	236	260	222	227	222	219	211	221	208	227	224	219	233	232	253	246	230	244	231	246	254	226	245	267	246	239	249	242	247	230	257	267	240	245	255	239	239	259	224	233	230	216	235	251	235	219	243	235	220	219	225	233	270	255	204	238	223	224	211	200	236	233	259	209	222	244	225	260	241	235	264	235	242	239	249	282	242	227	206	236	265	260	256	253	281	250	251	239	232	248	223	245	244	220	224	224	221	236	250	267	242	270	232	224	235	238	265	227	251	252	238	257	263	266	259	242	220	245	269	279	231	234	255	247	251	250	254	245	245	235	261	235	234	239	251	248	237	249	231	247	257	242	247	237	268	226	221	249	250	275	251	237	249	225	235	280	274	233	221	229	273	262	228	258	243	246	230	246	228	225	257	255	254	239	249	266	257	259	236	231	212	248	226	261	250	228	214	272	250	232	256	233	214	260	255	271	252	213	255	255	234	264	257	229	266	254	253	247	260	239	243	252	224	248	265	227	217	240	248	206	229	236	252	261	238	249	252	264	212	254	251	211	242	233	230	240	210	214	242	245	249	232	250	230	272	261	278	223	218	258	266	210	224	244	272	249	248	244	238	235	248	248	258	247	219	227	252	232	225	224	232	231	258	214	242	246	222	256	236	240	243	237	276	290	224	231	243	257	204	256	191	245	230	205	208	232	255	243	228	235	242	218	256	235	200	226	235	250	257	253	246	263	279	276	251	245	247	239	237	245	216	267	228	250	258	241	230	230	217	265	232	235	243	250	217	235	218	227	236	248	251	251	277	241	217	255	280	258	256	216	222	249	225	262	245	233	221	242	213	254	219	247	257	223	249	240	206	238	225	253	253	235	261	210	264	236	258	245	235	255	209	239	229	218	191	233	237	232	222	217	240	237	233	282	226	220	228	229	245	225	225	248	241	227	243	220	219	206	256	218	233	218	201	242	248	253	253	227	268	244	217	262	255	221	261	257	227	227	254	245	253	265	238	240	263	221	274	246	244	253	238	226	260	223	227	260	252	244	265	237	221	248	230	232	258	228	200	228	220	231	241	240	262	262	250	244	234	241	287	259	207	256	237	258	244	221	210	220	230	252	246	235	232	232	262	208	220	244	243	267	222	231	219	244	294	264	237	252	250	235	252	245	245	236	239	223	273	250	224	231	233	215	243	239	223	232	269	250	242	221	241	245	258	253	237	276	240	269	237	277	237	234	236	219	236	190	235	245	256	222	268	243	210	233	234	254	238	233	219	246	210	236	237	208	258	248	235	224	240	247	227	249	262	228	236	258	250	212	241	234	244	277	271	224	215	248	231	242	261	248	253	202	237	200	249	246	233	255	235	210	263	211	252	214	251	250	218	224	246	247	255	250	232	239	228	254	217	211	235	224	239	237	259	226	179	215	228	234	228	268	236	244	258	260	240	213	245	230	260	277	252	246	240	233	231	226	270	241	250	224	266	217	242	233	243	263	244	214	225	249	238	223	281	225	209	232	218	259	258	241	260	251	235	242	232	222	232	222	243	259	278	250	252	233	238	237	274	262	234	244	255	236	239	256	208	234	275	235	225	222	240	256	220	243	214	253	242	214	263	243	247	254	234	236	259	241	215	255	253	248	256	250	218	229	230	217	250	260	266	250	216	229	227	253	250	246	228	246	215	222	242	238	253	287	235	246	231	251	252	233	226	219	246	253	252	232	249
31988	11204	6037	3046	1423	715	562	543	488	521	581	561	491	498	540	503	516	456	482	475	486	532	534	467	527	496	519	538	505	516	559	474	530	497	516	498	499	495	527	543	510	488	520	450	489	487	503	521	482	501	476	517	482	500	502	503	502	492	527	498	513	483	462	537	510	504	501	515	481	495	467	534	506	517	502	514	477	516	555	502	529	504	508	514	497	538	472	492	485	500	514	511	534	534	522	515	542	541	512	485	521	525	513	475	506	542	505	508	495	505	489	525	525	486	508	492	481	496	512	478	487	523	497	520	543	479	528	534	512	529	496	506	494	484	526	470	540	492	554	481	489	496	526	482	489	486	482	487	457	517	503	513	510	496	535	525	493	515	504	533	485	482	459	537	538	490	530	540	527	519	512	492	538	519	504	489	505	513	545	503	538	492	467	468	509	517	522	518	495	576	481	558	516	490	517	530	517	499	518	488	490	536	506	498	521	494	545	494	512	530	513	488	490	534	533	488	525	474	521	497	481	489	499	523	476	496	500	514	505	539	543	479	515	519	483	473	485	503	503	520	553	493	536	518	464	490	532	494	484	495	523	508	526	526	523	524	495	501	549	498	506	509	487	518	497	482	488	511	480	517	538	492	516	503	542	526	493	549	482	497	501	524	538	500	524	471	500	507	524	454	524	492	497	508	537	506	505	514	525	496	481	471	495	534	493	487	485	502	510	513	528	462	547	511	544	489	489	522	494	505	516	508	554	515	461	510	507	494	514	538	525	497	512	490	491	522	485	525	524	507	501	518	543	534	491	511	475	499	496	513	524	506	526	482	503	519	506	496	470	486	471	514	493	506	484	548	485	509	487	516	514	533	528	511	495	495	523	473	558	515	512	461	520	503	510	503	511	508	499	540	510	463	509	482	528	524	457	516	492	521	512	484	521	505	491	524	518	517	515	524	501	495	518	463	536	515	493	503	459	511	531	507	474	517	552	484	522	520	505	511	491	479	512	503	523	543	520	522	513	523	514	506	457	528	510	517	497	512	502	504	530	498	512	521	530	522	506	479	515	518	478	498	531	498	485	500	553	497	512	552	471	476	517	524	473	505	496	502	552	484	498	513	513	478	509	512	513	476	487	527	513	449	490	489	503	507	510	491	511	506	516	494	533	560	536	473	495	470	498	528	498	518	496	487	503	524	502	536	480	484	519	554	547	529	485	482	520	516	520	490	479	488	454	506	515	498	527	525	527	483	517	484	508	492	498	519	500	512	505	523	462	532	503	491	507	503	546	531	519	510	489	489	508	523	512	498	520	477	521	478	490	569	480	517	542	495	505	527	480	488	528	477	504	508	529	511	511	513	499	524	541	499	520	500	479	529	528	529	521	491	491	516	511	481	511	534	497	521	513	507	468	510	515	524	489	501	480	468	518	527	482	493	496	503	513	481	464	487	498	554	474	520	489	501	472	490	475	527	523	505	538	511	494	516	491	496	517	512	521	563	512	501	494	488	491	512	544	526	548	507	514	499	497	514	525	506	540	520	521	533	507	521	492	494	502	527	539	522	510	519	478	519	484	500	470	468	485	522	542	515	496	497	538	527	551	530	537	522	535	493	530	518	552	501	528	518	503	527	502	499	508	503	496	505	508	477	489	548	512	509	551	491	470	497	486	486	470	460	496	501	518	513	476	505	540	488	523	489	531	512	474	488	502	486	533	496	511	477	533	512	543	512	482	478	515	496	454	578	482	546	519	491	497	536	477	488	484	500	505	512	510	501	515	478	517	486	500	474	494	486	460	471	499	499	511	506	501	527	499	486	493	469	515	525	465	514	505	502	470	521	495	482	503	517	487	539	515	491	508	538	530	534	500	531	496	493	517	498	499	472	498	543	510	489	518	507	518	522	506	494	534	496	532	488	518	483	483	509	518	509	502	478	500	536	469	478	507	489	506	524	497	507	537	542	467	474	504	537	497	504	498	538	494	527	497	491	529	482	461	513	513	515	496	505	491	501	540	473	503	501	493	473	544	504	505	509	526	537	505	521	520	484	485	504	474	510	502	544	518	536	503	503	481	511	477	508	510	475	497	511	502	515	524	469	523	548	501	508	509	537	512	550	478	481	508	513	520	504	537	516	491	488	477	532	541	494	505	470	491	504	494	521	512	522	514	478	479	535	488	522	464	506	473	512	461	515	485	475	528	554	489	539	491	473	476	513	523	479	549	506	482	482	525	539	478	489	524	533	485	485	537	492	517	499	494	465	469	493	512	528	497	510	509	500	514	521	543	509	497	526	516	523	493	551	511	478	522	492	516	485	468	495	505	513	505	492	484	517	528	488	540	516	496	531	538	551	466	492	509	487	496	517	527	533	487	551	506	497	518	499	495	509	489	528	506	482	529	523	512	498	493	504	467	517	491	500	458	497	493	512	522	486	477	503	489	501	484	498	508	491	524	509	518	516	477	483	478	534	451	519	522	493	483	451	498	508	518	505	510	509	510	492	535	527	497	503	540	510	526	531	491	503	520	498	550	508	493	512	509	484	484	507	542	520	519	506	502	492	506	492	474	502	523	495	502	500	530	518	523	504	512	522	495	451	521	464	516	476	534	507	534	481	490	498	465	534	504	503	503	499	511	494	510	522	501	510	512	518	503	489	471	489	500	494	523	528	493	514	503	511	510	516	509	530	496	465	461	488	560	489	525	508	515	485	517	506	493	495	505	478	528	514	491	508	510	503	523	515	473	501	541	506	553	461	527	537	529	540	478	464	494	481	491	518	519	485	564	439	518	468	506	497	481	524	500	514	501	491	533	479	454	506	510	526	543	497	538	512	522	516	520	507	498	493	500	489	505	509	527	525	536	505	520	503	471	517	552	525	535	528	530	521	525	501	469	588	467	496	479	464	587	489	480	526	521	514	488	525	454	475	538	491	520	549	510	491	482	526	518	483	466	510	502	531	515	484	520	440	502	484	524	516	507	524	503	485	499	536	491	496	499	538	499	517	529	492	504	501	520	523	533	517	540	536	504	501	503	509	513	490	535	506	489	531	496	550	524	479	471	473	521	522	511	508	533	544	563	500	508	496	517	511	558	531	519	484	468	546	533	510	508	479	538	555	492	482	488	498	502	484	512	521	493	506	482	515	525	522	510	492	493	502	500	497	503	495	520	492	504	561	504	480	507	501	500	519	532	526	528	511	499	519	556	513	469	515	465	508	476	540	491	507	516	484	515	492	506	508	495	534	477	489	529	555	522	517	454	545	472	566	504	537	523	504	477	503	532	506	501	542	495	509	511	519	493	523	508	485	510	525	506	490	522	501	485	491	483	498	513	528	501	500	497	528	501	513	499	497	504	435	498	496	461	490	500	468	475	485	534	489	535	503	511	506	509	479	463	527	476	503	491	503	486	483	497	548	505	542	495	486	501	472	512	523	466	513	511	511	476	473	514	470	560	467	517	544	474	527	506	508	504	517	472	509	500	506	526	533	496	521	510	483	483	513	517	495
54786	29772	13691	5303	1903	758	405	305	286	234	219	198	232	191	214	234	212	196	210	187	209	202	214	149	194	215	209	206	197	209	192	208	220	216	194	254	206	221	205	231	190	202	211	195	207	207	185	202	209	194	213	211	173	210	160	246	219	221	193	207	175	190	208	215	223	227	194	254	204	207	203	213	236	206	192	194	214	213	218	233	210	203	229	217	180	220	227	196	210	212	202	220	220	232	195	175	193	207	192	184	206	198	173	226	204	187	206	205	228	196	179	201	213	201	180	196	206	179	175	203	184	179	198	213	219	189	198	205	171	228	200	199	189	200	224	225	213	240	213	229	224	198	212	185	223	202	192	221	224	233	202	201	198	211	197	193	206	220	205	179	217	199	236	210	217	210	183	231	215	223	196	202	215	184	166	206	200	185	213	227	199	227	204	199	197	195	198	172	176	203	208	229	209	214	194	217	189	210	209	208	195	212	229	199	220	219	200	184	244	195	241	187	238	210	212	208	209	190	195	194	224	204	223	235	204	240	187	191	177	192	194	181	220	204	216	224	203	209	173	204	202	235	212	187	194	222	191	219	173	223	208	217	188	198	209	198	206	232	234	183	196	235	215	174	228	192	202	196	224	185	195	210	183	234	197	207	177	171	203	203	216	226	227	173	209	178	152	183	196	182	221	211	225	230	200	236	199	205	180	210	213	220	200	182	202	198	192	216	195	199	231	232	221	200	223	218	220	201	207	203	234	184	180	197	210	226	215	183	198	205	210	185	216	206	207	211	228	210	218	205	228	202	212	218	215	221	195	208	198	197	226	199	209	208	227	193	211	221	224	214	205	180	207	207	212	199	214	205	234	197	208	207	174	226	228	203	231	216	203	215	206	210	191	230	188	160	218	219	196	177	202	204	223	200	211	214	187	226	205	206	214	210	215	213	172	203	237	201	208	189	181	214	207	178	224	195	195	202	200	211	201	211	215	181	210	211	176	209	201	159	218	225	195	218	216	234	229	205	204	209	211	185	208	191	191	181	181	176	205	196	197	190	206	212	199	232	207	212	211	210	214	199	213	198	221	175	230	213	205	203	204	226	235	206	199	183	211	207	207	205	196	210	228	167	234	229	213	201	217	214	214	204	184	195	199	184	231	199	198	223	190	205	219	228	231	196	201	193	207	199	188	184	207	196	208	195	179	205	195	228	205	169	198	190	198	220	218	222	189	210	204	229	204	231	186	216	198	240	201	207	198	199	210	196	190	204	224	183	194	176	207	213	196	187	223	217	224	208	208	215	186	223	207	187	217	201	216	232	197	193	206	208	183	217	187	213	193	219	211	219	227	232	234	216	198	207	222	228	209	182	205	196	197	184	220	214	218	200	224	203	196	201	232	216	200	184	189	213	204	201	210	179	194	197	224	221	195	193	235	205	231	211	193	199	212	185	221	220	200	200	226	211	221	221	199	195	191	197	201	209	192	203	232	205	231	194	199	241	229	181	222	164	202	216	225	206	229	222	222	234	210	189	197	209	217	198	212	220	195	239	202	221	210	192	186	224	202	197	202	198	213	221	217	219	190	210	213	201	230	205	202	209	204	225	207	222	184	220	197	206	210	228	211	195	184	204	207	213	211	200	203	227	193	196	202	229	211	202	215	219	227	201	201	188	218	183	210	200	235	208	204	194	180	236	209	212	186	220	233	208	189	188	181	214	217	205	193	216	185	202	227	199	204	168	219	201	199	198	184	215	221	195	207	226	206	212	190	201	207	176	202	216	214	196	210	208	201	223	221	214	240	228	217	205	186	202	219	188	231	207	238	221	208	201	204	223	204	201	219	206	215	224	196	206	183	218	221	187	175	215	186	222	182	191	248	179	214	202	214	178	216	216	214	201	180	187	210	194	207	200	215	213	221	185	220	207	191	186	220	211	197	194	240	217	172	207	200	195	193	214	192	176	208	190	208	230	189	219	215	197	188	191	201	204	229	214	194	189	210	205	227	218	222	195	189	211	211	232	206	209	225	234	205	204	200	205	216	192	207	202	206	192	180	183	206	226	207	213	215	217	206	182	197	201	215	215	189	205	190	202	189	192	205	184	188	195	206	202	226	214	196	183	207	210	161	216	213	186	224	214	228	205	199	195	183	178	220	214	196	180	225	216	224	191	209	195	217	204	194	206	199	201	206	229	192	184	188	178	216	248	224	198	209	185	200	228	222	216	201	183	226	188	205	225	218	204	221	177	239	228	205	194	217	218	208	206	185	191	190	210	226	210	213	208	222	205	209	182	229	196	200	230	202	213	194	176	194	228	203	200	204	203	224	200	224	204	205	202	221	198	223	189	217	212	201	190	233	219	184	229	216	227	222	206	207	211	211	189	228	203	203	204	214	233	215	242	201	235	241	195	204	194	188	211	231	218	207	201	222	185	169	206	202	192	207	192	212	223	237	193	193	215	196	213	240	205	216	204	178	204	210	213	204	195	200	202	239	172	205	190	218	228	206	201	203	178	185	215	192	203	196	199	180	218	220	201	203	209	182	224	185	195	224	184	200	229	226	232	193	176	230	224	197	224	221	238	218	191	220	217	195	205	213	201	184	204	218	207	206	215	192	176	185	211	190	204	215	217	187	204	193	170	211	201	212	202	220	200	199	225	207	217	197	207	211	221	213	173	216	216	185	190	173	189	209	202	207	248	208	212	205	194	195	185	217	207	192	175	212	191	219	190	210	189	210	216	211	214	220	205	216	206	205	217	222	199	222	212	231	198	211	219	179	204	203	221	188	193	217	210	226	224	211	217	219	197	203	198	183	222	191	193	177	195	222	218	230	188	197	210	209	188	178	227	192	223	214	223	181	223	201	215	213	189	172	201	174	207	205	220	196	199	227	185	183	187	188	215	226	207	200	215	211	221	194	194	210	187	222	174	194	183	176	192	198	171	192	206	194	192	215	195	216	187	201	209	197	199	181	218	206	192	213	225	196	202	205	183	195	224	170	212	219	218	196	216	217	187	229	200	195	174	181	189	184	193	202	203	206	220	208	199	194	187	225	200	193	215	202	218	206	225	180	226	199	191	173	184	204	194	195	223	208	188	194	205	208	212	220	195	222	231	209	199	206	233	202	199	194	224	187	190	206	225	195	215	196	181	205	194	200	172	184	224	181	199	219	230	228	231	163	178	196	225	190	183	193	229	221	205	196	197	185	195	218	218	208	218	183	212	182	198	193	170	200	175	192	205	197	178	188	187	199	212	209	177	221	221	203	203	195	193	202	220	227	196	217	217	210	207	216	173	173	201	203	171	221	199	215	210	229	201	220	172	199	194	213	212	198	217	217	215	226	231	212	203	210	193	221	227	197	236	212	185	190	221	213	184	179	227	223	231	206	196	209	215	208	205	207	202	199	173	198	229	221	199	174	212	236	212	211	216	213	218	208	202	200	205	176	216	220	202	212	222	203	187	233	218	216	232	219	206	192	218	203	210	229	224	163	219	223	210	211	207	187	189
33709	20495	15989	10849	5548	2579	1264	998	920	700	592	483	507	478	437	446	462	479	416	477	473	432	445	473	411	472	467	463	479	456	458	427	423	441	464	449	454	505	459	477	459	445	438	460	437	466	456	460	504	459	475	479	490	487	466	452	473	464	461	432	421	469	417	476	427	480	427	428	444	457	477	442	462	435	420	444	438	453	430	460	491	459	457	508	440	461	450	446	432	458	450	447	451	430	455	442	465	451	458	441	462	429	458	469	440	456	440	436	455	472	441	441	473	469	454	433	456	425	460	488	439	471	472	467	444	445	458	426	484	422	467	437	426	490	463	440	445	487	440	471	454	406	479	406	434	468	425	463	436	482	437	442	489	455	462	479	444	454	411	403	410	458	475	441	469	443	480	445	462	458	440	459	466	448	428	427	404	434	434	446	441	453	445	410	442	458	431	424	440	423	462	442	444	466	475	456	439	454	465	474	425	451	452	456	455	455	441	476	471	463	421	426	420	455	454	458	422	415	444	420	433	435	434	439	456	469	463	414	438	456	467	447	458	476	436	446	465	462	453	431	412	457	448	475	430	392	410	431	436	425	414	425	433	455	448	441	453	464	443	469	483	436	469	453	442	448	423	435	427	451	426	439	460	454	424	454	493	451	415	410	459	424	453	448	466	434	477	455	404	448	430	463	464	453	466	449	464	434	458	420	463	457	459	439	439	420	445	416	400	443	438	419	423	434	435	455	466	464	451	433	432	454	467	437	441	441	473	460	436	483	470	471	467	477	426	422	463	467	466	460	431	474	439	456	437	469	429	451	388	485	425	489	433	432	473	422	460	492	423	462	414	449	427	454	460	430	451	446	463	477	437	420	459	489	431	430	420	448	454	451	444	471	443	456	463	431	415	447	464	441	468	475	441	433	404	444	426	432	432	473	432	428	436	470	454	442	450	446	453	467	473	469	469	406	446	434	508	415	437	435	412	448	442	427	478	445	435	410	439	436	432	467	470	444	478	476	434	482	479	448	450	445	456	455	429	502	456	461	479	443	454	456	502	432	459	413	464	426	449	434	453	448	472	451	471	434	431	432	447	481	441	449	430	444	467	441	431	468	446	448	461	469	445	447	452	445	448	426	461	422	435	468	478	458	442	417	419	461	462	412	442	434	474	484	432	446	467	416	468	419	432	469	452	414	463	459	458	500	455	455	483	435	481	442	442	482	445	459	467	444	443	455	469	421	448	412	478	415	451	463	479	460	472	435	448	464	410	421	413	436	429	450	486	426	455	443	437	428	424	472	428	453	461	429	432	431	491	470	433	433	407	454	448	461	463	451	454	434	477	436	477	449	450	464	467	457	450	485	415	431	433	417	484	462	429	448	485	425	433	436	464	456	432	442	466	434	430	474	455	477	473	453	458	429	450	442	474	430	450	458	462	441	430	418	451	441	481	464	412	446	446	476	437	462	427	435	454	464	469	449	474	442	446	431	436	432	464	444	406	463	422	474	454	473	435	452	432	467	439	462	486	433	458	438	419	446	461	442	470	451	465	455	432	469	433	439	440	450	471	463	446	484	465	472	444	426	462	429	469	430	436	447	435	432	459	431	430	445	459	460	460	464	441	475	444	485	451	407	428	478	477	439	421	453	457	439	512	439	469	400	448	447	465	444	423	440	427	462	416	460	451	488	456	451	469	442	427	448	455	474	499	444	444	437	470	443	432	442	432	450	452	489	439	437	430	468	469	449	400	424	432	442	450	457	456	465	460	441	431	426	452	448	403	454	429	432	477	452	441	455	433	434	437	429	504	483	434	442	454	456	414	448	484	437	438	479	426	444	453	467	455	405	419	435	438	505	447	461	455	470	438	448	422	457	414	446	453	453	468	445	461	447	461	433	489	434	453	429	484	448	456	405	483	454	427	453	450	467	423	437	462	462	420	438	417	437	504	467	413	419	423	438	428	464	455	420	427	469	473	440	486	466	464	467	460	479	464	453	447	452	442	447	487	506	428	452	397	478	464	475	438	433	460	414	433	452	423	461	476	440	452	487	447	444	456	441	450	434	483	466	437	473	443	421	474	427	443	502	448	432	487	505	452	413	402	471	483	426	466	457	429	431	468	431	411	446	453	479	445	446	448	457	467	431	470	471	418	501	462	435	434	457	424	464	475	481	418	396	440	498	448	413	451	418	468	419	462	380	456	485	456	437	467	461	423	481	447	462	431	447	445	462	457	437	461	459	406	464	462	432	456	457	430	417	483	457	443	463	455	418	442	447	454	441	459	432	425	436	452	436	448	467	475	429	467	440	442	457	416	418	452	458	471	433	426	442	448	422	493	436	441	419	474	433	452	442	431	493	440	466	433	467	450	465	449	456	464	485	468	478	432	444	414	438	432	460	443	455	460	443	448	447	453	428	462	444	467	453	469	463	407	448	431	450	439	473	474	441	455	432	433	485	463	466	438	424	431	421	429	437	438	488	441	436	429	420	422	406	439	471	495	451	479	434	448	479	429	415	473	430	411	455	458	498	460	462	442	437	410	437	447	441	455	469	457	473	406	430	422	454	469	450	449	473	433	437	423	453	490	463	440	436	468	440	442	454	443	453	430	443	487	445	476	446	448	462	438	468	440	462	463	446	436	476	473	455	462	415	428	451	452	451	456	474	451	457	471	449	468	459	452	451	438	444	473	445	412	395	422	456	446	445	449	449	453	476	472	437	419	438	432	475	438	425	462	472	450	415	462	453	460	456	435	452	460	403	478	427	426	452	456	440	428	435	483	463	435	473	450	462	444	453	457	466	462	458	483	455	450	446	443	429	455	456	407	456	465	443	447	423	462	479	455	466	454	451	461	447	419	458	483	419	471	467	426	485	447	451	440	447	471	435	457	454	471	468	416	460	465	435	426	431	465	459	437	494	425	451	438	445	433	448	460	438	434	446	433	494	439	446	443	482	428	441	402	447	419	470	445	490	427	459	480	434	460	432	431	492	457	427	471	454	445	460	457	435	468	467	438	453	456	494	433	475	443	477	446	417	444	491	463	482	443	437	441	441	470	495	454	477	462	429	481	444	469	480	441	433	487	443	419	422	448	451	456	441	428	428	463	475	453	450	452	429	429	453	453	445	437	446	445	461	427	501	434	403	454	398	444	406	449	455	464	442	405	452	390	466	487	467	451	474	432	442	454	463	460	446	428	499	467	409	449	471	479	423	462	457	462	431	437	474	473	436	485	468	500	455	465	465	416	417	467	433	459	454	444	447	468	455	465	477	471	466	423	478	415	458	471	497	409	410	455	433	476	449	449	408	410	434	447	437	443	480	459	466	431	450	439	427	490	445	489	464	437	455	449	430	433	418	463	455	480	464	413	454	478	436	453	417	465	435	467	439	437	473	463	456	433	430	484	458	437	428	449	468	437	453	486	448	485	453	448	440	432	416	417	463	459	475	447	408	460	424	440	440	491	457	482	472	435	409	432	442	431	450	442	440	474	461	452	451	452	428	449	435
62554	30944	16633	7581	3084	1746	665	645	537	365	316	237	285	255	272	264	261	254	292	258	245	261	277	269	293	212	267	253	259	268	289	242	230	267	241	256	254	254	269	275	294	276	236	291	262	253	266	257	287	262	292	284	244	249	246	248	272	256	249	273	258	280	266	252	292	252	251	233	254	266	241	295	268	238	318	263	259	241	288	248	239	263	259	264	272	237	266	247	269	265	252	259	241	282	252	265	282	232	267	263	250	266	294	259	240	277	285	280	285	260	275	285	253	279	273	236	243	249	281	251	279	252	277	273	262	269	299	249	228	269	244	262	249	273	228	261	246	249	274	226	259	266	272	254	245	250	239	263	249	269	235	278	274	271	298	237	268	251	279	274	278	226	280	260	268	270	243	256	266	269	276	248	239	257	263	248	236	239	244	266	253	253	280	244	253	255	276	243	240	268	235	267	272	267	276	255	240	279	293	243	270	241	260	251	261	283	293	281	272	278	242	264	266	257	240	272	284	243	259	268	259	294	262	279	274	280	257	253	271	262	252	257	263	241	273	260	269	279	239	250	269	285	264	267	243	239	243	283	247	234	275	271	248	273	273	256	260	246	255	248	241	276	243	243	319	276	262	254	266	246	301	261	255	239	219	245	254	259	273	254	252	254	283	236	251	268	242	251	279	259	289	261	254	268	259	288	264	272	253	257	264	272	267	277	279	236	263	268	261	269	273	286	262	245	248	258	256	236	251	298	268	264	289	244	250	254	235	238	246	265	245	264	256	275	240	247	278	238	248	264	268	263	278	274	272	259	267	244	277	258	250	264	252	272	246	265	277	275	255	250	281	269	260	232	248	262	255	269	237	262	272	280	248	235	250	252	245	290	260	249	299	278	296	269	279	261	262	228	265	268	279	255	285	282	251	271	242	236	239	266	276	248	269	263	277	264	274	304	224	280	275	265	292	245	251	251	267	296	256	257	274	275	267	242	278	241	281	265	263	263	270	241	242	237	271	228	243	257	281	234	238	294	269	254	259	267	234	261	263	277	293	240	282	300	313	270	251	257	279	269	267	277	280	258	277	250	244	259	269	255	279	240	262	267	250	264	251	225	244	286	241	254	266	276	239	298	284	260	245	263	294	261	264	251	241	244	231	284	234	274	294	217	244	231	242	244	267	274	301	264	283	260	263	255	302	250	247	231	251	268	263	251	283	251	247	245	236	245	253	269	241	260	250	266	219	278	260	256	273	245	271	258	268	249	255	300	275	272	304	253	276	272	228	251	253	272	277	268	245	247	244	255	292	254	270	244	288	224	261	266	244	262	278	242	287	282	276	254	240	269	258	246	316	258	254	267	253	262	257	285	242	256	252	253	282	286	245	267	250	269	257	269	255	261	259	287	236	253	253	277	264	255	226	275	256	295	249	272	265	258	240	271	262	248	276	242	264	244	265	248	264	270	271	273	258	265	290	253	243	279	264	236	263	304	221	242	251	251	282	253	276	274	262	272	240	275	262	239	261	279	274	266	293	273	229	276	274	260	271	284	263	240	289	270	250	285	257	255	249	226	249	222	247	258	242	268	273	254	278	257	211	274	273	277	258	250	274	226	264	272	253	272	288	279	234	255	256	252	264	262	279	285	263	282	268	272	291	260	294	243	277	248	261	254	303	252	270	277	257	261	254	259	270	242	268	230	234	255	258	263	252	263	264	247	255	250	249	249	279	272	289	274	264	267	264	274	235	257	248	257	246	228	253	286	267	289	248	257	258	248	260	250	284	266	239	238	259	263	262	252	243	298	258	252	242	238	262	277	279	271	289	266	277	288	241	252	244	263	269	232	288	255	271	272	265	235	274	254	258	276	266	259	276	274	260	236	239	248	261	252	234	270	279	248	282	253	252	244	270	282	262	221	273	248	246	244	257	274	275	238	257	257	234	260	274	238	269	241	249	260	244	270	263	270	262	260	250	264	315	267	221	255	230	281	275	246	286	260	271	278	230	255	255	265	238	239	272	243	279	254	217	261	240	263	219	228	236	256	272	236	243	251	239	252	255	257	271	256	276	274	262	272	248	279	258	231	259	255	297	270	246	236	263	228	264	282	275	258	228	243	254	253	289	289	290	262	251	261	269	242	263	258	277	290	270	275	253	266	205	262	242	245	247	250	264	267	239	256	232	259	265	255	247	264	249	228	252	278	278	275	250	272	258	263	274	254	284	254	305	298	261	260	262	256	273	249	268	255	258	265	264	234	256	272	243	239	278	283	264	280	248	252	296	228	234	245	248	256	267	238	245	254	250	249	250	255	272	257	281	254	244	288	272	274	280	255	276	263	263	244	232	266	275	236	277	239	246	257	270	264	280	274	279	240	243	285	246	276	289	272	279	247	239	272	263	276	250	242	273	271	282	283	250	256	277	242	282	256	237	245	263	287	277	256	274	281	270	262	260	239	277	269	245	292	245	286	238	265	253	280	273	245	256	260	239	291	284	278	247	283	241	275	269	264	285	308	250	264	266	273	235	266	264	267	281	242	284	279	266	254	252	256	278	263	244	292	255	269	251	262	266	240	231	239	221	234	240	212	236	236	238	271	279	291	253	241	254	288	262	246	302	255	269	266	274	234	278	242	283	247	275	245	224	222	260	276	282	245	273	255	258	240	283	234	261	284	305	286	273	265	291	236	307	247	238	265	267	258	292	271	246	267	264	251	282	282	268	228	247	264	257	278	264	235	252	235	262	245	258	276	251	280	233	251	297	276	234	289	213	235	248	248	274	255	276	255	265	245	285	267	225	258	263	279	229	260	266	255	273	229	286	274	275	243	249	252	248	245	244	280	265	252	252	255	265	244	275	274	277	246	255	264	255	284	260	263	283	230	241	281	288	245	259	248	242	234	267	265	261	242	219	287	248	249	271	251	253	228	284	274	292	276	243	282	272	269	258	277	237	251	261	274	288	262	274	252	251	263	252	279	233	276	222	270	254	301	294	257	295	251	251	255	233	245	268	225	255	280	245	258	294	272	252	265	280	252	227	256	287	264	264	232	216	253	266	255	259	230	266	236	275	295	266	257	289	265	252	218	262	277	232	298	278	273	282	268	250	247	266	232	280	242	216	252	241	274	263	255	250	283	276	253	287	282	258	231	269	253	270	286	242	223	287	227	274	230	262	246	234	264	267	263	247	288	242	252	247	236	211	244	240	256	237	247	250	285	286	255	250	247	240	261	265	255	268	287	270	268	271	256	260	271	277	284	285	259	226	242	256	271	270	273	268	256	212	279	274	256	251	276	269	260	264	249	245	275	278	244	254	258	256	250	259	241	259	298	296	261	266	260	258	250	248	216	248	285	266	240	270	260	253	276	253	264	263	274	298	269	254	265	262	249	257	252	267	271	247	267	245	271	259	228	263	272	254	256	247	275	287	287	255	238	304	280	270	273	248	235	275	242	234	252	252	279	276	271	254	255	262	282	262	274	322	250	246	280	254	261	249	241	230	258	252	253	276	247
38269	20296	18263	13845	7997	5224	1855	1911	1589	981	798	649	645	592	589	581	610	637	567	556	568	611	558	541	645	580	556	570	607	569	551	548	567	528	570	588	575	582	563	602	501	557	541	565	573	564	510	532	546	563	570	533	561	569	535	554	538	570	573	562	594	535	590	540	514	540	537	557	574	540	614	500	533	614	576	534	549	542	581	538	518	584	529	586	534	513	532	548	549	573	543	552	564	532	542	503	569	551	536	569	535	536	523	545	544	558	527	568	540	561	565	551	530	562	568	542	504	552	600	551	558	567	532	571	514	608	528	543	550	519	533	540	550	520	533	584	547	564	557	585	589	535	547	604	601	564	517	546	587	507	513	528	557	538	553	530	566	560	559	557	533	506	528	558	581	523	552	532	546	543	531	557	537	584	562	525	555	558	568	518	538	521	558	547	562	548	550	569	519	523	518	555	554	546	528	533	598	564	585	526	550	579	560	544	553	548	551	544	542	557	565	507	557	544	556	561	600	554	561	522	616	542	567	569	577	490	559	576	561	541	588	638	545	603	536	555	553	554	539	517	529	524	554	536	542	528	543	543	544	551	589	551	548	576	593	585	544	563	558	530	588	534	551	540	574	565	534	527	559	531	549	526	527	528	563	480	531	562	582	586	545	584	560	593	547	557	534	518	539	542	547	571	548	533	567	494	540	546	569	584	517	588	560	563	551	520	549	538	496	544	583	548	547	557	512	544	591	596	529	552	538	551	574	582	573	571	556	584	527	559	517	538	567	552	514	600	580	535	556	539	610	540	579	558	595	546	566	547	545	564	550	549	569	559	555	592	552	561	515	551	522	563	535	564	567	508	553	547	518	504	551	553	560	539	560	566	563	546	561	568	554	540	537	529	566	533	524	533	523	532	603	539	573	498	585	539	557	518	556	564	529	557	559	548	549	549	550	589	568	517	503	548	537	551	565	542	550	566	574	557	514	522	507	585	536	540	520	532	543	550	543	526	575	532	510	578	560	531	562	552	528	542	604	555	529	534	545	544	564	551	561	543	561	545	577	589	550	530	537	583	559	514	525	564	535	561	565	576	619	526	572	566	548	537	532	577	566	544	538	525	562	546	549	566	531	558	525	527	522	596	572	567	539	550	518	555	559	548	556	591	562	571	561	567	539	562	583	572	544	555	534	576	540	580	550	581	584	562	539	565	565	593	532	542	569	515	575	543	572	563	517	600	566	537	563	542	549	550	555	562	530	557	590	546	524	571	533	539	544	588	578	529	544	541	531	540	551	565	508	530	561	558	529	538	542	571	586	537	591	537	568	589	562	546	470	566	541	593	527	518	563	533	519	555	575	554	556	613	536	565	579	559	525	541	567	549	543	545	521	559	538	586	531	546	573	573	588	552	564	529	558	520	519	549	569	536	580	549	558	550	516	583	590	568	563	488	566	564	552	552	574	541	550	525	512	515	570	537	559	550	540	576	559	536	513	572	531	572	577	551	548	555	561	531	540	516	508	552	549	592	563	543	578	520	582	530	558	577	562	513	584	543	566	555	574	571	543	579	537	531	548	515	566	526	572	590	554	574	504	571	515	557	563	503	547	557	557	596	492	546	574	576	564	595	549	537	572	526	550	554	573	511	578	546	546	547	514	546	555	553	557	530	576	566	549	550	545	541	539	563	551	537	567	541	548	567	553	574	551	579	564	511	575	542	573	546	545	535	574	538	570	584	557	538	533	556	506	534	565	555	526	568	517	551	567	557	583	561	587	515	516	549	523	536	540	568	558	547	552	551	586	547	549	583	555	569	564	558	551	571	568	546	566	532	545	498	546	559	554	542	561	516	565	545	544	525	513	540	574	570	526	512	564	551	505	599	562	551	527	582	594	520	561	551	538	536	565	583	557	562	541	596	527	551	556	557	554	568	544	528	559	556	529	575	561	571	549	556	504	568	570	552	558	553	538	544	555	589	521	574	581	549	539	574	549	575	518	592	529	557	560	569	539	592	535	588	528	561	576	529	533	530	579	593	573	553	508	567	564	565	526	577	571	574	517	559	562	558	533	563	553	557	520	547	560	546	538	521	541	557	534	549	578	543	485	583	501	542	542	537	566	547	534	518	505	556	549	546	539	553	536	556	610	547	565	520	560	535	583	525	510	534	570	573	573	524	567	565	549	590	525	529	543	557	553	539	602	533	538	584	560	526	556	545	533	527	543	551	521	575	568	523	565	519	573	512	544	530	518	582	570	532	620	528	536	570	470	558	591	539	543	561	551	552	539	556	574	553	564	543	516	529	559	544	578	540	619	546	536	541	556	580	606	539	571	584	545	557	576	550	540	558	499	551	554	571	538	520	524	534	514	526	559	563	559	513	575	576	600	544	535	534	555	555	552	596	569	583	553	560	499	540	528	568	562	508	555	499	596	500	557	533	549	517	570	523	566	556	554	569	566	545	582	550	553	525	520	582	602	554	506	543	566	607	535	547	532	573	573	578	544	574	571	553	551	529	542	547	580	547	544	510	556	573	523	566	580	550	564	550	485	555	513	540	577	580	544	525	536	576	550	538	545	584	575	571	560	590	531	560	562	545	542	521	535	573	557	497	525	534	578	557	541	515	551	518	561	557	569	555	557	530	556	527	549	526	555	527	542	592	549	520	574	526	587	572	584	559	607	553	576	546	559	557	518	553	558	558	557	537	555	540	571	563	541	544	538	582	557	552	601	594	532	529	539	526	575	526	539	547	538	554	559	563	588	534	517	521	582	562	517	559	550	562	592	481	534	575	526	561	603	521	557	559	551	538	560	526	569	527	567	521	531	559	565	511	530	565	536	532	493	564	534	533	550	551	536	514	516	570	532	557	562	587	549	553	518	576	566	555	542	492	589	567	572	557	591	529	591	580	567	545	543	536	592	604	556	560	534	604	535	535	524	523	516	558	563	604	538	553	555	585	531	554	544	584	546	532	587	538	537	571	562	558	548	537	552	563	562	541	581	570	594	609	548	567	536	591	561	541	565	581	593	599	543	566	590	560	589	572	537	534	584	519	589	546	542	549	525	541	524	554	547	583	547	547	549	530	588	538	579	565	541	564	567	522	514	580	554	578	556	563	535	515	524	516	534	532	563	586	589	564	533	515	565	572	560	532	552	565	555	542	568	546	561	550	539	566	561	560	581	510	544	544	578	554	542	555	545	568	464	536	540	507	579	536	548	543	550	542	551	587	559	574	573	580	497	561	557	588	562	575	598	569	542	521	536	552	595	533	537	559	539	546	533	526	520	534	551	517	572	505	576	543	584	533	544	559	553	510	557	528	571	547	562	529	581	595	526	502	566	562	530	603	530	548	532	525	575	549	571	552	583	586	548	538	564	580	564	548	569	550	541	517	542	532	567	553	568	569	545	530	533	524	579	580	580	583	535	541	531	567	592	617	562	604	554	553	543	520	546	593	566	542	596	525	558	537	557	509	530	583	559	582	556	600	546	562	547	557	571	522	535	557	539	527
39317	16577	7874	2813	1060	418	268	230	236	194	182	234	199	215	193	214	197	213	233	197	221	217	232	238	216	213	210	197	200	242	201	207	200	203	199	225	208	214	216	210	223	196	208	221	233	231	215	214	222	224	200	211	211	207	189	247	198	207	233	216	189	209	195	221	197	221	219	211	226	207	189	211	237	225	213	207	188	204	215	211	188	227	236	226	234	208	243	217	189	259	215	230	227	209	229	214	221	188	184	218	192	215	217	198	194	227	214	202	219	221	217	210	217	205	217	224	195	213	188	187	206	193	201	190	206	201	201	204	222	203	208	225	222	207	216	195	184	196	191	241	208	214	250	197	223	223	194	228	208	198	197	200	227	193	226	198	211	177	218	212	216	218	209	214	203	198	220	227	253	222	193	220	243	268	202	220	216	213	223	225	234	215	213	192	212	181	200	187	227	231	184	223	218	226	217	228	208	203	189	211	220	214	224	222	214	232	217	201	209	225	189	228	240	195	221	213	226	220	214	193	218	215	190	196	227	247	202	200	240	213	213	213	222	204	209	199	241	213	203	212	192	257	225	227	202	194	226	208	229	221	202	186	221	222	250	213	195	226	211	204	235	210	237	216	209	203	203	210	204	191	197	208	216	194	188	222	219	215	209	211	205	201	208	218	208	216	214	205	214	187	225	213	217	209	207	219	214	239	222	199	198	233	198	206	218	217	211	214	268	222	211	246	211	234	215	211	221	212	215	223	200	201	203	207	213	223	204	213	224	208	230	221	201	221	219	208	196	225	210	217	211	194	201	189	221	212	210	213	219	193	212	204	229	202	228	192	207	211	210	232	198	249	222	216	201	226	209	195	208	218	198	197	213	238	210	211	216	183	214	202	198	214	192	194	229	240	214	225	186	186	194	217	238	225	212	230	228	214	211	220	192	216	208	223	241	254	221	206	209	208	230	222	217	233	220	225	196	216	224	220	214	201	216	221	213	199	197	198	215	217	205	192	196	237	230	239	222	198	198	217	219	180	224	232	222	218	214	234	212	192	196	224	229	213	204	220	201	228	228	224	195	223	197	187	198	220	241	210	244	191	220	246	217	200	213	220	204	216	248	216	231	232	226	222	231	233	203	192	209	208	223	197	225	214	179	198	234	184	250	233	200	202	209	232	222	217	235	215	234	220	249	231	178	202	237	212	195	197	211	185	230	212	210	236	208	225	213	234	217	200	240	190	182	229	194	208	198	221	237	201	207	201	227	216	219	198	185	206	227	220	244	208	195	209	232	191	203	209	240	216	213	209	209	246	242	226	210	204	171	218	220	240	221	233	221	194	237	231	216	208	203	213	189	207	212	221	227	218	219	223	228	211	229	225	172	252	211	201	201	223	223	231	203	213	215	221	207	256	206	225	222	205	201	247	225	210	240	192	227	201	202	221	209	186	233	179	214	181	217	213	198	214	216	224	204	197	191	229	227	206	210	217	187	239	242	170	197	219	206	219	203	253	201	236	253	244	238	207	197	238	188	186	215	220	193	197	191	233	219	220	246	155	185	203	200	198	241	227	202	204	199	209	227	242	193	225	218	220	198	231	232	231	217	197	224	211	199	229	219	237	224	248	205	234	216	237	239	210	224	188	225	213	228	249	193	215	189	229	238	231	222	211	216	202	210	211	207	191	216	184	213	212	181	215	188	206	192	219	216	210	210	228	219	206	245	220	218	213	198	198	243	211	195	221	233	199	212	185	220	219	199	209	224	202	220	218	227	205	227	205	192	246	219	220	207	226	225	195	233	220	202	215	196	212	199	211	223	199	205	209	209	236	185	232	216	211	194	206	202	218	198	210	206	212	212	219	206	191	223	228	238	224	232	210	239	216	211	187	217	211	184	201	207	211	217	216	171	211	206	223	225	195	195	212	252	227	169	236	216	209	221	215	224	228	210	210	196	229	186	190	200	205	189	208	204	202	209	211	219	206	238	217	220	232	203	245	229	223	194	189	223	241	248	218	216	211	207	235	214	216	221	235	209	223	216	199	206	240	223	213	206	218	235	232	213	198	180	196	254	234	209	206	210	199	197	215	231	238	225	209	210	233	234	242	208	229	227	238	222	237	224	236	221	180	213	210	206	219	203	214	222	210	199	199	244	218	223	202	215	222	214	195	210	191	199	185	215	191	222	200	228	198	223	226	218	216	215	210	217	208	182	202	202	216	190	194	187	195	221	198	218	217	203	212	214	214	218	201	225	232	231	202	196	206	201	206	198	196	197	188	220	245	235	223	221	208	198	201	224	207	220	249	217	226	207	230	228	206	196	221	230	212	223	207	196	224	197	241	210	205	235	204	210	227	252	219	198	214	222	226	223	233	202	223	242	221	185	211	228	199	225	207	198	199	203	196	213	216	225	216	190	226	226	195	223	269	211	231	218	226	187	208	190	210	221	231	219	205	205	231	236	240	230	197	184	239	218	213	213	196	204	212	232	213	247	181	207	200	207	218	181	240	234	223	219	229	223	219	232	227	202	183	200	195	211	219	231	232	219	215	213	219	201	210	216	227	237	226	222	218	235	232	206	203	235	221	228	231	212	204	202	205	240	224	241	234	202	205	222	217	196	216	221	195	183	235	204	215	223	218	235	203	211	225	240	211	253	193	205	188	220	219	234	230	193	214	219	225	215	223	240	188	248	227	220	230	230	189	207	211	204	182	230	222	220	213	252	216	197	202	212	221	232	180	250	228	239	212	216	193	229	212	240	205	229	218	219	217	220	236	231	215	204	223	208	185	199	220	240	202	236	194	213	206	208	202	240	251	230	209	212	210	246	237	233	188	170	203	186	199	219	218	228	233	243	205	206	230	187	215	206	208	243	209	232	194	210	205	244	219	240	211	224	178	228	209	248	220	204	228	235	207	196	180	191	178	199	212	218	229	238	230	226	212	211	198	206	209	233	213	203	225	186	220	218	191	200	233	208	209	207	220	232	209	208	225	224	234	238	234	207	205	199	196	191	215	222	208	215	215	231	192	213	181	256	269	178	210	176	193	227	224	215	216	233	204	200	203	199	222	224	210	205	205	218	215	220	216	203	193	228	217	205	207	194	219	234	224	214	219	243	253	229	229	209	213	204	217	234	207	218	213	220	187	230	212	202	237	219	236	207	217	236	194	225	237	207	246	217	214	239	202	221	236	185	204	235	213	195	221	217	209	219	201	192	203	220	218	241	213	205	205	215	227	220	217	222	188	214	215	202	231	245	190	208	219	240	211	235	223	241	231	198	200	219	238	227	233	203	182	203	210	202	215	191	220	206	194	216	231	201	212	201	202	214	203	212	229	203	229	210	218	210	219	231	223	210	227	221	197	214	230	219	199	203	194	203	196	205	231	230	209	236	206	227	198	201	223	219	216	204	211	207	202	251	218	216	207	218	199	201	220	211	221	214	197	223	212	250	201	233	210	212	195	254	181	214	207	227	208	202	227	225	208	189	198	208	217	215	217	208	175	201	219	227	218
23784	10780	10986	6319	3104	1228	603	531	481	489	474	490	464	451	459	465	447	448	448	454	440	437	426	475	451	459	434	452	453	439	499	401	447	440	454	448	413	429	455	480	454	455	432	462	481	477	436	468	468	461	440	489	463	439	449	454	432	475	427	427	438	461	437	475	405	450	452	465	445	482	439	479	432	456	485	485	466	462	426	455	454	500	466	429	423	473	506	450	468	466	464	460	456	495	469	460	455	463	438	414	458	469	474	453	458	463	452	427	442	465	412	450	442	459	458	459	435	467	457	458	425	448	467	435	478	448	412	459	467	442	475	472	460	449	466	446	426	449	464	449	447	446	442	464	465	465	412	438	447	461	442	482	465	501	486	462	451	462	469	448	485	455	460	455	468	462	487	464	451	440	463	448	441	452	453	435	462	456	446	449	395	429	489	480	442	479	471	458	480	440	466	407	476	460	436	445	487	449	451	455	483	467	442	430	464	437	448	494	469	455	461	448	435	433	453	450	467	472	474	476	471	458	474	470	436	435	464	456	462	508	442	413	446	481	440	450	459	441	435	462	453	463	484	432	452	443	453	449	430	475	473	453	455	459	439	449	459	460	474	433	454	462	474	445	441	501	457	490	426	465	455	470	471	436	471	456	444	437	458	454	433	454	445	430	478	448	466	481	428	470	448	465	452	450	497	470	456	432	481	417	435	454	493	423	435	438	432	457	434	456	436	473	466	450	462	468	433	447	435	467	472	439	441	444	465	470	444	434	431	457	463	419	435	456	467	444	454	453	445	460	399	441	461	464	465	473	460	464	460	486	469	458	441	443	473	392	452	487	432	459	475	477	474	437	450	470	473	485	458	438	445	456	416	466	441	442	454	421	471	464	451	462	445	444	429	427	448	441	465	478	478	438	469	443	448	471	478	488	442	422	460	401	469	462	472	464	462	479	419	469	480	476	457	481	390	445	455	418	439	461	438	487	451	457	458	401	436	395	434	480	471	453	475	460	440	476	450	452	452	443	452	443	477	449	457	459	437	432	467	455	441	432	443	448	457	450	456	409	459	421	432	452	452	455	420	403	431	446	433	487	458	451	486	465	505	478	448	426	481	456	442	495	416	489	460	434	429	430	476	467	471	426	437	492	457	447	433	425	435	448	461	464	474	477	433	462	408	458	493	466	485	452	461	446	468	450	491	457	456	451	488	471	459	458	467	441	431	453	455	447	462	478	472	469	438	447	467	479	416	467	425	463	485	420	453	432	442	447	459	451	465	499	464	470	443	414	478	461	443	448	454	435	415	458	488	514	472	457	465	489	468	450	462	488	427	454	464	477	465	456	444	459	443	433	434	463	474	465	495	453	463	461	489	461	488	453	466	423	453	490	417	446	466	449	464	431	444	461	428	440	419	451	436	481	444	469	478	435	456	450	480	442	469	428	443	460	418	448	413	441	447	489	458	492	442	445	461	459	456	480	460	464	446	463	480	442	476	406	456	462	458	433	458	480	484	420	439	467	465	489	430	415	474	449	475	471	464	435	482	452	450	490	466	469	465	471	450	483	471	443	444	467	489	474	462	428	448	440	437	483	449	468	454	441	433	433	442	453	428	456	470	460	465	466	423	433	491	445	464	474	447	467	438	417	424	429	404	471	428	475	447	460	471	464	434	422	445	463	449	438	481	408	475	450	427	456	482	493	465	480	439	467	463	459	465	439	439	473	465	462	394	453	428	450	490	436	458	431	463	492	490	485	443	476	416	479	460	448	476	416	473	485	457	447	443	470	423	420	443	459	485	487	451	453	453	447	462	432	442	441	460	483	455	439	436	414	496	442	444	448	453	464	436	454	458	410	433	470	434	487	418	482	452	459	458	452	466	465	392	440	448	422	451	503	485	456	455	440	450	424	474	434	424	470	458	476	450	438	448	431	472	425	465	471	445	484	483	472	482	432	482	477	439	430	430	489	461	448	450	473	468	466	460	459	429	471	433	449	479	448	473	462	486	453	457	460	439	467	437	495	469	478	445	487	461	467	459	463	476	477	412	437	478	438	453	445	432	436	462	445	421	454	447	470	426	422	453	436	421	463	434	463	463	488	426	458	396	469	457	447	437	448	431	461	449	455	449	476	505	479	471	477	467	475	439	436	445	437	469	518	506	443	478	437	478	436	432	472	427	467	452	476	449	477	452	457	418	490	463	485	445	431	457	459	431	444	468	448	429	457	461	429	455	427	496	477	464	418	470	492	471	461	478	488	489	447	457	448	456	454	452	446	467	473	455	459	453	453	459	449	436	474	439	420	449	454	403	458	477	439	443	428	456	443	475	450	444	435	464	483	458	440	458	453	450	457	449	474	468	423	453	418	481	433	475	490	472	460	407	445	436	453	426	455	458	453	443	494	423	444	464	460	506	441	456	471	440	504	476	520	442	457	475	494	460	440	456	510	489	430	486	481	433	469	499	453	427	475	433	424	445	426	449	479	432	418	482	446	434	461	460	464	457	433	452	461	434	467	453	428	478	428	508	445	449	450	484	444	483	446	437	474	454	476	469	450	465	451	476	461	477	439	456	447	459	472	446	453	458	443	434	438	450	478	461	435	478	481	459	442	482	438	427	444	474	441	476	459	431	435	462	431	486	454	487	429	460	471	474	422	458	453	465	470	427	469	454	445	440	449	464	467	494	465	450	457	477	445	476	402	463	433	432	457	440	489	484	467	456	491	438	460	462	428	472	464	430	441	448	484	448	455	408	457	474	498	426	456	459	453	436	437	486	441	464	476	430	466	515	445	471	441	408	452	475	438	478	456	421	421	467	474	468	476	457	449	443	455	483	421	467	486	458	463	434	449	477	456	428	462	459	486	437	455	485	451	446	455	435	493	452	454	450	468	461	471	475	441	494	449	498	446	445	458	461	471	443	473	441	426	478	449	477	474	429	457	465	467	488	458	463	443	495	471	464	461	447	448	461	474	449	448	439	472	453	487	489	442	476	427	448	461	449	425	476	441	425	473	445	439	439	470	492	449	454	464	472	482	440	446	442	429	449	452	449	463	451	449	460	439	453	451	426	454	471	443	488	405	463	477	470	468	428	447	462	459	463	489	457	448	450	476	480	450	435	450	432	456	447	491	397	472	421	468	460	408	455	460	453	455	450	446	434	478	464	456	455	468	477	470	462	479	472	466	469	489	514	485	435	436	458	411	477	455	451	416	421	494	479	464	438	438	455	471	419	458	501	470	434	465	408	402	497	444	431	432	443	464	461	448	437	444	431	441	448	420	473	426	426	455	425	438	437	453	464	485	473	456	438	490	466	467	409	420	459	449	449	439	478	438	428	462	456	449	467	401	415	444	479	475	445	427	511	459	441	447	452	458	441	425	467	482	415	460	477	428	450	463	453	463	415	464	455	466	495	440	456	450	472	467	464	453	491	466	468	492	439	450	444	394	459	468	452	438	468	456	448	448	482	469	454	465	473	471	439	459	485	433	450	456	440	462	482	480	451	463
50988	30954	15199	6958	2365	967	397	351	281	243	224	227	238	211	209	210	214	174	198	207	205	195	209	193	226	192	225	193	202	202	224	225	190	215	184	197	175	198	201	182	213	228	235	241	208	222	234	193	214	193	215	207	208	210	197	194	218	216	180	197	201	187	198	221	193	195	184	205	224	209	218	177	227	225	183	219	220	232	228	190	220	213	226	199	211	172	182	200	227	241	195	207	226	226	203	207	165	204	201	201	209	194	203	189	206	218	195	228	213	223	193	250	219	217	213	177	187	214	204	223	192	199	197	190	200	210	199	211	214	196	184	223	229	195	204	197	193	203	215	225	193	181	183	177	203	203	214	205	207	197	200	205	211	178	198	208	206	197	214	188	214	212	168	213	200	223	197	205	232	212	180	170	220	192	218	217	207	220	204	191	220	196	206	222	204	183	207	214	195	188	257	220	211	215	205	209	203	209	205	221	211	184	232	209	187	218	189	212	200	196	195	198	212	199	214	188	194	223	189	212	213	203	169	205	193	214	232	203	169	210	211	212	230	193	195	221	219	171	212	190	223	198	201	195	216	186	211	196	213	220	214	216	212	198	189	212	198	218	239	217	201	226	201	173	222	207	194	212	216	204	195	204	204	215	187	218	183	207	180	223	198	211	219	203	213	208	204	196	197	223	217	210	224	198	184	177	197	206	211	196	201	234	219	211	214	205	236	202	202	195	197	202	184	196	186	186	198	216	207	211	195	198	224	215	210	207	184	208	195	197	208	197	182	226	240	204	205	208	255	220	210	206	208	211	213	205	204	195	187	163	196	193	199	209	216	198	238	205	199	222	186	201	195	188	209	219	196	209	207	198	175	215	205	219	215	193	193	206	188	205	219	227	215	196	194	214	212	193	206	187	163	215	206	189	198	225	189	229	211	218	201	195	211	205	206	218	210	225	205	175	216	186	191	214	216	214	166	179	197	185	182	189	218	198	210	205	217	191	190	200	217	206	202	185	252	187	195	222	198	211	197	214	191	208	219	197	195	198	195	218	196	215	196	169	187	241	199	203	187	201	194	198	194	175	214	205	211	237	193	213	214	184	231	220	213	190	192	222	205	194	157	200	213	236	207	184	223	236	187	199	214	198	191	215	231	203	229	204	200	206	209	207	220	204	200	204	205	203	200	210	204	167	194	209	162	208	226	211	230	210	210	214	188	210	200	229	204	206	197	179	209	203	211	194	188	197	231	183	186	194	211	204	245	195	194	218	194	192	192	197	193	249	207	207	198	211	185	187	212	207	192	212	201	181	213	236	232	216	214	220	197	195	193	232	204	209	173	243	193	191	227	201	195	195	193	187	214	195	216	216	214	172	198	208	178	203	209	213	201	188	195	191	195	188	192	194	218	232	214	216	201	177	191	196	219	217	218	210	183	222	202	199	171	202	199	216	228	212	217	215	207	197	202	215	193	195	206	200	185	216	239	199	193	205	217	201	193	184	200	182	215	188	187	210	192	204	194	210	212	202	187	207	196	209	205	213	208	199	197	187	233	211	188	208	195	208	196	218	211	191	217	194	194	207	206	211	201	190	194	220	191	192	198	204	198	196	211	203	206	205	189	216	190	197	222	199	217	251	208	182	202	232	180	201	202	205	199	216	222	202	205	211	220	176	197	179	210	188	204	194	214	202	228	183	190	196	208	215	214	198	183	200	219	203	202	219	197	207	180	212	197	180	198	173	225	218	209	224	203	194	197	205	209	212	204	199	181	210	199	199	192	193	168	227	190	182	208	183	194	205	195	181	188	207	206	202	215	204	171	212	232	188	201	187	184	194	211	170	200	209	181	222	182	202	191	229	207	194	179	202	230	233	208	210	212	203	175	179	185	215	195	199	203	227	206	216	213	210	210	227	227	198	210	231	202	200	217	218	190	250	190	240	216	222	186	206	205	214	183	190	175	221	205	193	177	214	205	200	204	186	208	208	218	201	189	207	187	197	232	174	206	228	216	194	210	223	200	180	235	222	208	226	230	218	221	202	216	175	211	196	220	202	228	198	198	219	189	211	192	248	211	205	217	212	215	204	210	210	246	194	211	177	209	194	217	211	200	223	206	239	208	205	193	195	205	194	186	222	199	201	206	205	188	187	199	212	201	203	205	195	208	223	207	187	188	180	192	195	219	207	220	188	206	208	205	198	208	207	188	229	242	201	193	196	210	219	192	204	199	210	189	233	205	204	198	182	220	247	207	205	221	206	204	193	195	199	209	204	198	180	236	202	216	165	186	186	210	194	187	189	217	220	208	237	196	192	193	217	204	188	184	193	182	206	195	225	214	214	208	220	199	215	180	206	212	227	190	193	180	202	219	232	206	193	190	199	240	177	214	193	203	237	207	195	211	197	174	181	175	175	197	205	201	200	209	221	210	219	205	188	213	197	207	208	214	212	185	199	188	184	209	181	198	168	194	206	238	238	210	197	225	214	179	198	213	215	218	229	218	184	185	235	186	222	223	221	196	216	186	196	217	228	204	234	200	220	198	218	204	228	217	196	193	238	188	208	199	206	209	185	196	231	230	194	196	200	242	197	230	200	211	190	185	181	189	208	205	180	219	216	198	182	204	159	208	174	234	222	167	183	190	201	165	179	196	203	216	222	198	224	177	184	208	240	209	203	222	219	195	194	198	198	197	204	179	224	193	224	205	209	186	213	220	202	209	212	197	203	172	238	203	177	202	211	214	187	190	192	183	193	212	201	194	215	194	195	180	160	212	188	197	195	203	197	213	227	209	191	200	190	231	224	206	198	190	200	189	183	189	187	197	234	214	212	193	208	202	214	182	184	190	201	210	180	219	207	214	213	207	172	197	195	201	161	214	186	217	207	202	211	236	194	186	219	221	177	215	195	229	190	221	224	224	225	184	184	170	199	161	181	198	198	201	224	184	188	200	161	173	221	216	195	217	219	193	189	211	179	218	210	188	187	188	229	210	235	239	217	200	194	193	196	202	209	225	219	180	187	190	220	210	209	192	193	214	210	196	205	230	207	216	199	208	216	205	199	182	200	187	189	181	208	210	200	211	196	201	222	209	213	215	208	223	199	198	228	221	184	210	228	215	222	209	219	200	216	196	210	194	217	214	180	191	200	219	239	181	191	215	206	186	198	214	180	222	213	203	202	201	198	222	229	212	187	204	236	210	206	200	212	197	213	197	210	206	203	222	186	192	204	211	182	193	201	196	198	207	218	185	228	190	222	210	197	199	196	218	214	197	199	222	234	195	239	213	213	176	185	200	200	195	229	223	188	191	203	226	227	198	209	210	227	199	189	208	200	234	200	213	191	203	204	184	178	211	203	211	225	195	193	191	247	176	192	196	212	225	218	203	211	221	210	168	202	215	203	171	189	191	198	199	219	217	199	184	196	205	192	191	213	200	180	205	203	217	207	239	206	213	208	199	206	208	218	203	216	201	209	173	191	206	198	233	191	203	232	209	200	222	209	226	204	202	211	204	193
31176	21734	17329	13913	6228	3465	1276	1306	966	683	600	483	474	465	474	477	489	446	448	427	440	488	456	448	456	432	447	474	439	469	419	436	454	433	451	431	472	462	452	436	446	470	420	475	451	448	454	456	470	464	449	452	470	459	436	488	394	423	444	417	430	415	442	436	488	428	482	430	432	436	406	422	446	488	427	423	476	441	426	446	432	414	435	413	471	463	486	478	422	407	460	439	440	425	416	488	427	424	425	449	466	456	454	459	435	426	429	445	440	468	435	463	460	407	449	483	478	451	444	435	450	450	444	438	423	477	441	437	459	447	475	450	405	426	450	443	445	458	457	452	433	430	423	431	474	461	404	401	460	408	414	498	414	446	455	485	445	447	428	395	459	434	419	420	496	476	431	426	433	446	421	414	471	445	436	461	463	459	414	476	395	424	424	429	459	455	428	457	414	439	448	422	454	422	456	458	480	440	447	432	405	426	460	456	475	445	420	449	443	426	441	467	491	495	438	483	432	444	436	470	480	473	425	440	443	447	441	464	456	478	432	438	459	429	442	413	446	439	416	468	421	475	473	421	468	425	478	454	447	430	458	462	446	456	437	451	389	456	427	442	451	435	408	450	453	436	440	468	474	417	448	435	432	430	450	464	468	451	459	418	450	462	464	394	474	444	444	452	440	421	440	451	430	454	442	452	456	461	439	416	418	445	456	484	434	431	446	485	424	425	451	422	424	458	421	412	456	464	426	434	465	461	451	436	478	457	408	441	449	450	454	443	455	413	407	432	458	394	409	424	432	434	441	436	460	425	436	420	427	471	450	440	440	438	431	447	442	455	409	447	423	429	421	454	435	476	445	410	437	467	456	466	397	452	454	463	466	455	430	435	406	442	441	502	463	469	443	437	407	431	435	394	450	474	446	435	430	433	434	420	456	449	459	450	428	429	432	481	392	469	458	424	433	449	445	460	421	460	437	457	458	447	439	468	436	460	470	458	458	446	471	467	389	419	435	451	464	421	462	461	489	412	420	435	446	429	418	458	402	410	442	450	487	435	413	438	496	493	443	450	426	448	422	438	418	411	425	423	465	411	420	412	442	485	472	439	450	442	431	441	407	448	432	410	439	454	449	483	477	431	462	434	439	471	428	431	511	433	441	422	425	457	447	463	432	451	426	417	478	444	432	420	424	444	425	449	436	411	472	446	446	430	423	435	413	455	457	437	478	416	425	441	435	459	424	494	437	470	444	452	449	435	432	465	444	418	448	469	443	445	469	433	428	412	442	442	423	465	455	460	435	444	427	446	435	471	465	460	440	429	479	455	417	451	422	456	487	451	446	444	445	457	450	443	408	450	417	436	441	486	441	451	434	502	457	421	401	461	433	422	485	430	437	432	437	443	461	418	487	463	455	448	395	482	447	451	399	478	447	444	439	467	441	456	477	428	442	455	428	447	459	444	448	441	435	470	408	445	430	466	444	442	440	447	417	461	453	454	436	418	431	459	444	437	446	478	460	445	466	449	438	418	474	406	466	451	503	432	451	419	446	430	423	468	434	418	410	436	443	476	405	408	437	424	454	465	419	442	408	412	440	466	459	474	436	447	464	460	459	454	446	445	461	425	467	404	465	431	431	403	396	431	396	415	436	406	470	446	427	456	434	445	420	410	465	456	458	437	444	433	452	440	435	410	417	415	426	454	479	420	449	434	431	428	455	424	467	468	416	449	427	423	467	406	452	435	433	471	456	481	425	433	417	468	449	449	450	381	437	435	420	454	432	473	428	466	460	444	470	433	470	409	476	451	457	451	470	439	445	467	440	439	432	407	438	455	466	443	425	437	452	427	443	408	447	414	438	428	456	428	453	441	458	429	454	465	466	402	446	441	478	428	423	405	470	426	456	450	448	438	472	441	462	446	439	459	447	448	429	417	437	453	401	465	408	398	450	403	414	479	437	437	503	456	425	464	460	392	400	432	429	405	455	440	405	431	445	408	442	448	437	459	454	431	467	467	444	448	439	454	402	412	496	440	458	461	433	442	479	427	442	461	468	445	431	460	460	449	443	407	467	411	444	435	439	416	445	422	464	441	445	464	444	423	485	453	448	407	423	394	450	445	431	429	421	495	411	438	440	475	505	432	458	461	441	439	458	471	454	463	479	435	453	448	453	447	442	421	477	430	429	434	428	414	461	452	446	438	452	493	439	444	413	455	453	435	445	452	455	442	464	497	458	463	458	453	442	451	428	460	446	478	451	452	433	411	438	472	434	450	444	465	477	463	429	433	497	400	392	462	489	443	473	471	467	437	458	431	417	482	431	457	469	422	416	420	450	428	456	442	427	450	456	425	442	465	464	410	439	424	447	439	423	476	406	431	472	461	433	440	444	485	406	430	432	434	447	434	461	445	474	401	437	429	425	430	471	425	432	440	434	434	430	474	429	420	440	463	434	446	434	442	440	459	462	448	433	465	436	452	426	405	408	405	425	455	444	433	432	474	437	457	448	421	447	469	448	408	451	449	450	441	467	454	466	476	466	416	412	417	450	464	418	416	444	425	422	473	463	447	435	430	422	480	417	437	457	461	425	460	442	441	424	444	434	377	486	427	450	475	434	455	408	438	428	475	422	433	415	426	472	432	464	472	478	436	446	462	430	415	446	453	441	445	448	448	428	478	442	449	464	434	437	455	431	452	473	442	396	427	432	435	463	459	422	486	461	459	460	476	405	466	409	464	448	438	443	484	443	428	411	443	457	410	454	452	460	476	443	448	462	430	387	429	430	457	457	475	450	459	409	438	444	452	451	459	435	451	428	441	423	435	431	432	457	404	456	464	434	459	447	464	422	443	414	455	468	452	395	476	451	435	439	455	422	465	476	446	429	459	455	430	441	421	438	456	458	431	434	455	434	445	445	408	462	416	472	466	501	427	456	445	483	413	448	455	444	461	433	450	441	439	454	438	416	450	434	455	466	477	449	465	412	472	455	407	430	445	458	447	415	430	457	443	401	468	486	478	472	416	436	435	507	469	438	443	433	448	422	464	440	462	473	408	438	463	406	417	456	420	442	470	457	440	410	441	401	441	424	442	478	434	391	447	442	445	448	474	438	426	450	446	452	487	419	473	464	457	449	465	429	454	481	445	446	476	451	463	423	464	468	458	448	452	455	450	437	399	436	470	432	461	415	453	448	437	443	477	413	448	424	414	410	447	422	434	453	451	443	469	481	441	433	485	422	437	473	417	428	450	478	457	435	447	442	421	439	428	452	448	421	461	446	458	438	465	458	412	444	451	450	425	438	463	443	445	447	471	448	426	487	436	447	425	431	436	440	470	444	437	463	423	447	462	458	427	455	401	426	444	471	447	429	439	465	446	443	437	429	448	429	442	400	453	406	442	466	440	460	433	394	459	438	444	437	429	469	397	432	417	457	445	417	423	442	442	453	460	461	479	451	463	464	420	462	475	461	449	439	438	467	432	429	426	443	421	433	423	425	446	409	410	437	461	460	426
58960	35432	19972	8964	3995	2074	771	655	475	375	273	283	267	248	280	277	302	247	282	258	251	268	300	301	280	295	251	252	275	266	255	249	236	246	296	267	271	297	239	236	268	262	224	267	259	249	302	259	273	251	270	277	266	256	236	265	276	242	260	267	258	274	268	285	278	290	249	253	271	241	268	242	217	278	288	300	279	272	230	270	283	252	253	245	268	273	275	297	264	277	271	237	247	246	268	249	261	236	233	237	274	261	243	252	253	272	264	247	281	251	240	296	273	254	233	244	249	254	235	241	257	285	274	246	242	253	245	256	246	273	253	246	246	257	257	267	296	301	278	282	267	265	265	267	259	259	273	236	270	235	278	261	211	257	248	252	260	254	258	235	262	275	273	279	278	273	291	247	283	262	245	259	255	254	253	271	261	281	256	258	267	265	275	255	249	272	274	243	252	231	264	272	270	275	287	270	261	259	277	241	255	278	275	254	249	246	226	277	261	257	237	226	260	241	273	253	251	287	292	263	238	258	252	266	245	288	279	265	262	286	227	255	256	257	251	249	250	267	253	265	289	271	231	296	277	274	260	281	258	269	287	269	256	249	230	270	224	242	263	245	289	270	230	261	227	260	250	259	270	258	295	268	274	260	197	263	259	217	253	261	258	224	256	243	238	257	250	228	253	258	261	261	273	268	259	273	235	254	295	242	255	250	259	273	263	235	257	271	272	294	238	251	264	257	229	273	241	254	263	252	272	269	264	248	251	260	229	309	289	239	249	288	263	259	247	255	251	227	274	249	266	242	260	223	244	258	259	252	257	247	269	259	252	271	284	250	256	280	262	268	280	261	267	286	265	237	223	246	263	260	264	270	219	232	274	262	273	235	227	273	263	290	239	242	254	259	268	268	258	290	279	243	248	252	263	239	259	278	261	252	281	256	284	269	257	278	266	239	264	236	210	258	264	250	230	269	255	269	269	258	283	233	239	261	263	289	270	269	277	257	267	270	263	253	259	256	259	252	294	273	246	263	264	276	258	254	242	271	240	302	289	288	267	292	278	256	276	265	276	260	254	248	273	277	274	236	272	258	273	275	272	230	264	254	255	244	253	230	267	272	271	246	273	256	248	259	235	252	265	264	286	243	262	254	252	266	263	220	250	267	268	244	296	267	258	278	279	245	254	285	234	276	264	279	263	241	271	273	251	273	267	274	259	236	276	254	238	265	229	223	253	254	279	255	256	260	275	255	235	292	234	255	305	226	229	256	308	254	253	268	280	260	249	260	263	309	274	239	251	251	293	285	311	255	231	243	237	275	230	254	285	277	238	270	254	272	279	246	275	278	310	256	244	223	247	257	255	243	211	283	257	262	249	263	266	287	260	241	243	289	274	275	258	233	297	253	265	275	257	232	259	267	268	239	254	269	278	255	242	272	260	262	268	265	256	237	253	264	272	259	250	263	249	256	255	268	238	235	222	243	220	232	246	268	254	231	247	260	273	291	254	253	256	254	257	251	245	266	230	251	257	284	262	285	248	296	228	276	257	245	269	255	270	245	269	280	252	264	260	269	259	249	256	266	225	258	259	287	279	231	251	280	279	299	265	275	238	241	216	247	284	252	274	255	268	273	275	228	251	264	278	257	271	245	257	276	257	255	246	274	252	256	229	264	254	269	260	234	283	287	243	241	265	270	229	269	248	262	251	290	276	275	215	260	265	259	240	269	247	227	257	265	253	260	231	280	254	276	277	278	248	237	234	232	274	252	270	283	289	242	276	294	259	282	266	270	282	264	271	272	272	256	265	249	241	267	242	231	261	211	221	280	239	260	249	277	269	277	259	274	270	308	264	242	259	215	245	275	258	252	253	258	249	264	284	295	285	256	227	261	236	237	280	213	254	268	261	239	285	246	234	263	256	249	289	251	280	256	246	264	255	263	237	249	264	241	284	290	265	257	256	246	258	293	284	258	240	260	254	276	248	266	291	266	267	264	266	270	306	275	261	258	267	245	267	249	282	265	237	251	254	266	239	270	282	280	289	272	267	254	275	278	240	267	244	259	234	283	276	252	283	275	260	245	251	256	256	260	266	236	256	257	247	261	259	247	275	268	266	266	263	278	249	244	241	257	280	260	230	234	262	250	238	229	238	254	284	261	247	225	231	291	295	271	266	251	275	287	291	281	286	285	246	246	241	227	247	253	283	252	261	281	286	263	248	272	264	227	239	262	229	234	274	261	245	269	246	261	225	274	239	259	273	274	254	253	255	257	268	247	276	296	277	258	263	286	259	265	251	266	259	259	260	269	293	277	257	253	276	282	277	248	283	270	298	287	264	261	287	263	260	255	241	297	259	251	300	247	265	231	266	283	272	234	250	258	235	253	258	270	253	285	269	242	247	240	286	311	264	271	265	267	292	252	262	258	251	268	234	249	239	284	241	278	306	271	280	269	265	276	256	301	245	248	273	257	264	256	260	238	256	245	264	271	234	255	271	254	265	242	260	262	265	269	251	251	237	272	250	250	276	262	235	262	236	252	282	249	270	257	257	256	287	212	257	267	278	293	291	265	238	263	261	274	260	243	259	240	264	240	255	254	264	265	255	261	264	266	223	225	271	254	252	246	242	250	255	257	265	266	257	286	275	276	279	249	253	274	281	278	231	242	275	223	230	259	240	235	257	286	287	231	251	252	267	306	280	277	239	271	250	238	236	249	275	239	228	268	231	273	251	256	249	253	250	260	261	246	275	254	273	276	239	275	244	236	291	262	261	286	256	244	268	254	237	276	260	284	245	269	256	270	233	282	269	248	281	267	227	284	263	260	242	255	261	239	241	277	229	233	292	252	279	238	253	226	244	236	236	289	298	260	291	245	224	265	247	271	242	251	250	260	246	257	226	257	228	243	260	261	273	267	294	239	242	287	268	261	265	269	275	232	250	276	254	315	242	266	256	276	255	240	224	256	279	286	267	235	261	257	276	239	238	233	229	256	292	285	263	285	245	266	273	268	296	275	214	256	255	264	275	248	277	247	223	241	260	286	239	245	267	257	255	266	263	257	258	238	295	259	247	266	255	268	244	257	236	255	249	249	265	212	266	244	297	238	236	275	255	265	268	269	279	232	267	260	273	256	291	237	241	242	256	243	256	264	246	265	263	248	256	245	266	250	266	289	277	255	261	237	253	287	259	245	246	241	274	251	273	267	233	265	249	242	266	290	268	247	249	228	280	253	290	253	267	240	265	250	296	264	228	243	269	258	275	249	253	262	288	250	271	266	285	291	286	264	252	236	279	257	213	268	236	253	233	291	274	268	255	263	270	270	241	238	263	248	263	249	261	268	241	231	225	288	252	256	262	243	225	242	222	265	254	253	258	256	220	250	241	282	270	259	292	258	240	249	255	236	274	238	238	256	265	259	299	278	275	227	261	230	295	275	254	235	234	272	291	273	256	271	262	255	266	252	275	257	247	261	277	235	270	253	269	264	244	300	235	289	243	247	255	269	294	262	252	225
35188	25787	20127	15693	10549	6764	2356	2317	1637	1109	745	606	610	617	605	574	591	595	593	584	587	543	562	575	551	574	540	571	567	582	565	561	562	534	592	591	544	525	562	557	566	552	546	528	512	539	553	542	558	571	581	581	546	551	563	563	563	557	503	556	530	499	523	561	522	511	550	537	550	543	546	602	510	552	545	560	541	563	531	544	582	561	556	576	539	497	551	543	565	541	558	531	583	562	531	532	543	555	519	578	587	546	554	586	543	566	554	552	527	556	519	535	539	535	555	544	549	565	543	544	540	540	594	551	538	578	557	577	567	525	569	539	481	530	508	528	553	535	517	541	554	533	536	525	521	546	527	538	524	537	543	576	568	542	579	564	572	591	552	592	547	532	565	554	601	593	530	530	544	540	571	563	547	535	583	564	551	560	544	547	537	515	564	567	565	524	533	563	487	571	578	555	536	553	563	521	546	554	597	518	589	505	587	559	517	560	580	551	578	585	536	555	509	558	549	575	559	525	583	555	555	573	584	571	532	569	551	532	553	559	529	522	536	535	567	537	534	562	549	578	537	585	551	567	572	577	552	560	587	537	591	557	563	570	518	542	556	579	574	527	510	551	501	565	530	539	569	553	547	567	561	572	547	600	546	544	584	576	619	537	535	537	586	581	565	538	589	548	599	565	597	528	527	588	516	546	540	536	570	553	547	514	535	580	566	543	576	556	573	565	565	556	532	500	528	567	492	549	537	551	540	545	514	525	582	559	563	552	544	528	564	510	527	558	531	518	547	524	505	549	543	585	545	553	540	570	578	529	546	570	548	559	547	530	519	568	537	554	594	550	523	559	570	583	545	558	561	588	530	543	527	504	567	544	563	589	522	554	564	562	525	507	546	552	512	519	532	546	569	517	592	564	540	501	537	534	576	534	557	542	548	551	540	560	563	545	546	540	539	528	535	548	562	542	557	572	587	534	575	547	585	550	546	528	550	596	519	559	555	549	535	567	504	530	571	518	516	531	575	539	526	592	541	485	546	513	579	533	561	542	556	525	571	508	562	565	575	596	518	546	567	489	548	539	511	551	600	519	551	554	569	536	539	518	507	533	513	541	541	540	534	541	533	534	549	538	546	551	586	571	554	532	563	512	541	542	548	549	534	563	546	565	548	567	523	575	548	540	557	564	531	553	538	597	526	538	572	575	576	571	563	559	551	526	574	553	552	558	559	513	551	542	543	539	537	538	582	546	538	522	556	506	591	516	596	548	537	561	520	568	588	563	552	544	496	553	571	544	543	611	510	559	519	526	564	584	533	530	564	553	526	548	538	525	508	569	527	581	539	563	588	542	559	549	522	528	558	528	514	586	577	526	570	518	503	519	539	499	545	559	561	595	557	544	547	550	546	512	562	550	527	541	533	548	568	552	571	581	556	596	563	591	544	543	575	552	570	546	565	534	580	567	559	516	560	535	547	525	568	574	585	557	523	565	527	564	568	534	579	549	523	557	484	517	535	541	563	535	554	544	562	550	540	553	572	527	585	528	567	572	596	552	535	532	531	556	527	572	586	535	571	578	523	541	533	521	568	519	559	537	541	551	522	552	545	551	497	535	545	548	552	541	520	498	537	531	552	531	519	544	539	516	556	552	592	544	526	576	542	546	529	556	541	555	566	516	576	547	592	575	538	538	558	521	574	576	611	520	534	568	529	532	540	611	544	553	577	557	572	559	562	540	494	516	516	561	546	580	580	571	557	587	532	556	547	581	568	549	549	542	521	572	527	536	556	550	581	546	545	556	535	594	555	518	495	574	580	558	535	545	532	570	520	522	507	536	539	590	567	560	600	549	532	526	550	601	542	558	538	530	585	565	556	539	556	575	565	558	543	530	577	555	535	493	539	538	540	523	555	540	546	569	583	562	580	515	517	513	558	558	550	564	571	547	564	593	562	566	575	553	557	524	546	534	518	526	568	575	543	531	555	565	522	563	520	557	523	532	590	525	537	495	542	561	554	558	582	493	546	516	569	556	547	559	537	520	531	536	507	549	546	580	588	496	570	506	558	550	540	537	565	536	576	545	529	528	519	529	546	532	570	547	536	537	519	543	517	573	500	526	534	495	508	542	569	527	550	570	522	550	535	526	551	579	570	507	529	556	535	531	564	581	536	534	548	522	527	554	576	562	537	568	545	553	510	593	622	564	536	530	533	555	575	548	547	544	495	529	523	511	569	562	538	566	576	588	537	541	561	565	569	580	550	538	549	554	535	580	539	536	548	526	544	531	554	542	562	545	535	534	581	565	561	602	559	599	535	542	553	510	539	555	577	557	543	580	495	522	511	535	527	567	555	514	562	533	578	547	554	523	575	538	542	526	553	535	550	565	545	577	565	504	550	558	576	559	574	557	519	531	539	574	603	536	566	499	521	523	497	519	546	537	541	542	570	554	554	531	544	511	530	529	566	534	529	551	519	539	542	547	551	561	539	557	551	542	544	515	637	561	547	512	544	513	532	547	582	541	606	533	534	560	578	551	555	514	541	543	545	512	544	537	563	514	571	506	557	514	559	553	553	538	553	552	534	589	535	543	542	549	550	547	567	523	549	529	523	506	559	525	542	542	520	563	539	533	588	605	591	557	567	542	590	536	566	535	561	589	508	524	548	553	578	554	530	531	552	550	548	536	510	602	538	524	528	565	518	567	537	548	546	569	538	546	536	549	549	535	523	536	547	579	533	552	586	535	548	540	511	577	565	523	518	566	582	544	600	543	562	557	526	547	607	580	522	583	596	540	544	575	559	548	576	494	529	536	566	572	537	582	570	573	531	563	593	559	549	540	531	542	551	526	555	546	543	513	592	542	531	533	569	547	540	550	521	543	542	568	570	531	568	571	545	553	589	537	571	552	516	516	588	515	531	605	538	565	554	509	525	549	509	577	513	528	556	559	539	534	543	534	504	551	575	564	513	549	562	557	488	539	512	507	557	531	531	537	559	598	561	558	523	547	565	553	549	532	539	525	527	525	588	545	542	561	546	532	556	527	540	565	555	582	527	551	540	519	531	595	547	550	579	588	542	555	528	526	602	520	552	504	551	569	561	506	522	573	544	549	523	510	555	562	559	522	603	523	554	544	543	564	489	523	523	522	545	607	528	558	591	534	564	567	501	546	570	497	534	533	546	535	567	523	584	586	524	501	496	546	568	520	539	554	548	544	538	534	542	573	574	540	561	537	537	569	541	592	561	531	522	539	566	559	542	505	515	597	560	508	539	567	513	569	532	515	572	498	608	569	543	548	542	564	608	561	513	584	530	581	576	551	539	538	516	543	534	596	593	572	563	583	575	581	547	521	527	532	543	550	542	594	516	560	519	585	549	519	543	487	542	591	531	565	570	551	528	540	570	532	500	563	566	568	600	530	531	539	554	580	513	563	585	530	565	577	533	588	564	533	593	540	610	545	550	520	554	576	538	549	549	514	522	545	540	558	525	562	525	550	573	533	536	597	501	591	575	518
39463	19087	8211	2895	1026	444	264	223	223	230	233	205	199	214	215	185	193	217	199	238	206	229	219	209	196	214	203	202	224	225	221	220	205	197	185	217	222	217	215	218	184	192	181	225	205	199	236	207	224	200	190	206	196	218	210	227	235	194	209	234	209	206	223	185	217	208	214	220	212	174	196	201	222	187	229	236	220	213	218	231	231	198	221	225	224	209	214	207	194	208	182	196	178	188	193	194	196	187	224	229	177	227	232	202	213	224	218	205	216	210	204	201	191	209	210	197	225	236	204	195	193	207	211	201	229	191	230	243	209	206	223	182	211	188	209	221	194	157	202	218	204	218	239	218	205	201	206	207	214	229	185	210	219	191	211	202	214	207	202	195	225	213	215	214	201	208	200	216	215	199	211	212	218	189	202	184	196	192	204	206	199	197	200	202	230	186	198	190	207	186	217	177	192	212	206	211	196	175	218	223	223	232	194	164	204	178	210	186	174	235	210	208	202	184	223	206	199	200	205	193	212	215	203	204	218	168	191	236	231	203	225	195	219	222	212	207	209	199	219	213	223	201	170	176	197	264	210	227	201	247	218	200	204	198	212	211	181	206	213	207	263	173	203	208	201	208	176	208	197	211	222	195	209	209	187	202	203	200	191	197	197	190	193	215	230	200	206	214	201	219	200	195	203	192	209	200	193	199	219	226	214	228	212	205	193	212	207	222	235	256	229	230	199	212	242	210	213	222	208	221	215	196	203	194	191	212	214	211	218	214	211	218	236	195	202	204	219	196	206	199	188	220	224	181	199	208	201	196	218	208	229	249	221	230	227	215	206	214	220	192	222	216	210	189	197	235	184	179	187	225	222	197	223	213	215	200	186	208	161	192	206	205	227	194	202	226	209	204	208	203	212	214	219	197	188	240	202	201	197	224	226	198	221	201	196	218	213	214	185	197	215	225	227	208	228	206	215	219	221	222	221	190	200	205	215	205	214	204	230	193	212	215	205	250	210	215	200	218	198	197	190	206	211	233	176	206	214	211	201	234	211	190	193	209	193	192	224	218	252	179	189	219	203	216	221	213	201	199	183	175	233	219	212	213	184	208	194	219	201	200	172	207	196	263	175	204	229	240	217	229	214	229	205	229	228	232	213	221	219	217	226	205	191	218	200	212	193	209	197	204	238	220	197	203	200	210	208	227	206	201	222	212	201	216	196	219	202	208	226	220	246	233	215	210	200	177	202	201	205	214	201	226	228	195	257	196	202	181	177	197	186	193	216	227	209	186	213	181	184	218	233	201	214	213	168	205	205	230	217	210	188	197	231	197	188	211	225	200	191	222	194	223	179	194	198	223	226	214	240	220	193	215	231	222	207	189	197	233	200	196	216	199	199	201	189	198	201	217	199	205	207	217	213	208	184	211	206	239	211	208	196	209	202	224	220	235	206	212	211	195	222	215	225	228	200	234	213	180	202	203	218	219	235	224	200	197	214	210	199	209	201	208	227	186	212	202	225	216	205	229	199	213	227	242	211	211	200	223	190	194	200	215	220	242	177	233	227	222	217	196	209	211	240	178	205	226	222	233	209	199	235	211	202	204	240	223	205	211	193	214	198	212	230	204	207	190	206	201	214	188	196	204	216	226	207	169	203	249	210	200	196	188	231	197	235	193	215	228	197	218	212	179	187	223	201	205	207	199	213	203	204	200	202	192	230	216	213	188	219	229	231	206	181	194	203	204	212	216	193	238	197	186	169	218	220	212	193	225	208	201	219	225	207	237	239	228	198	201	177	216	222	205	185	202	226	191	199	251	188	215	191	221	226	226	207	189	215	219	219	184	196	205	219	192	188	201	222	213	207	206	219	238	201	200	194	218	220	225	201	195	191	204	211	203	182	204	223	163	194	206	203	194	201	200	198	197	191	207	228	199	204	172	204	241	210	209	213	210	217	195	207	206	210	197	194	219	218	232	186	202	202	224	238	188	234	194	192	227	243	250	196	217	237	216	202	239	205	192	183	189	230	203	164	219	192	195	211	181	212	229	224	233	208	184	229	209	196	191	203	226	225	213	212	242	236	194	205	194	186	184	192	187	217	185	234	211	183	207	219	235	232	209	202	214	184	194	217	194	218	182	221	198	206	190	219	194	208	217	216	167	234	204	229	234	198	230	200	193	204	228	218	222	228	197	218	237	214	210	202	212	207	189	228	209	208	192	223	201	221	232	210	227	180	203	192	237	236	206	190	215	242	205	219	171	207	216	187	170	218	208	210	178	210	217	213	204	238	204	202	217	225	204	192	237	231	228	201	190	202	214	228	234	209	217	212	187	213	203	219	237	203	225	228	194	209	218	240	180	207	211	199	232	206	199	191	178	220	192	201	182	234	229	267	238	207	192	158	227	197	238	177	227	196	216	210	216	195	181	237	208	207	205	214	212	190	196	228	208	204	203	207	198	227	214	194	210	183	209	187	200	192	188	208	184	189	230	214	177	222	201	173	203	184	216	216	191	205	194	183	226	191	188	189	188	195	219	205	213	211	220	233	188	212	199	203	198	213	192	187	221	210	189	208	217	216	226	172	227	210	220	208	216	207	189	185	210	220	177	192	194	195	196	201	226	197	216	221	203	237	198	185	210	209	239	224	214	224	234	211	205	237	221	219	222	232	220	199	215	214	203	193	176	207	204	217	203	210	196	202	245	193	199	204	202	208	193	216	196	232	208	210	185	227	203	218	219	201	223	245	205	198	197	222	177	216	207	180	200	217	214	237	219	202	236	195	205	213	206	231	198	234	197	196	184	199	194	211	197	221	205	229	211	217	202	212	208	190	185	221	196	199	248	213	211	244	168	179	231	204	201	242	204	191	211	206	221	237	174	210	195	180	209	222	194	194	179	189	192	196	186	226	211	211	230	207	191	207	198	202	215	201	208	199	200	205	227	211	228	207	198	182	223	203	216	210	193	210	228	185	221	194	205	221	220	225	180	179	199	216	211	206	195	192	211	232	248	195	240	227	209	195	194	227	197	230	215	199	225	240	175	217	206	200	236	244	219	197	191	234	201	224	223	229	209	204	211	205	205	222	208	215	206	247	224	220	185	220	206	220	196	202	205	200	195	172	224	205	193	183	196	210	213	248	198	210	199	219	204	197	205	243	213	210	208	199	227	190	222	206	203	198	212	226	201	200	204	204	188	214	224	171	192	217	200	197	190	189	198	209	162	185	205	220	219	184	212	198	214	191	185	190	207	205	217	225	183	231	207	209	218	197	203	199	207	203	236	182	220	219	194	219	184	184	227	196	221	215	220	193	206	209	230	234	209	191	205	174	237	204	204	224	198	209	183	217	183	218	206	217	211	197	192	175	179	197	202	183	214	239	215	193	209	209	196	183	207	182	217	198	198	196	230	231	232	185	207	238	230	214	210	181	209	219	185	221	200	235	183	217	231	213	188	208	180	219	178	204	191	206	191	222	266	196	215	214	202	186	192	201	207	204	199	178	178	229	219
22383	12435	10712	6571	3186	1303	604	505	484	452	453	455	459	448	454	470	410	472	442	446	442	411	443	440	436	482	426	432	427	443	465	414	452	423	434	456	455	436	441	443	427	480	462	441	420	460	460	421	488	440	423	460	447	480	455	472	449	458	478	461	488	468	462	439	440	419	408	470	466	441	452	438	452	451	433	457	408	458	476	437	422	468	409	471	462	460	472	436	432	453	412	425	437	419	416	437	417	444	454	405	463	435	428	429	452	485	452	468	496	445	474	440	430	447	433	463	449	464	457	438	449	452	454	468	463	437	433	460	447	427	414	422	424	425	444	407	434	491	439	424	427	462	430	457	445	446	453	471	420	466	422	403	418	423	467	489	405	461	423	445	477	450	419	441	418	431	432	480	427	458	434	469	458	475	422	420	430	467	433	438	416	414	412	443	434	464	432	444	464	458	450	455	442	476	394	404	440	506	430	420	457	473	450	474	447	437	428	445	495	460	460	428	459	421	428	476	420	462	477	447	497	442	438	447	458	451	459	453	443	472	428	438	498	429	459	468	443	470	452	453	436	465	444	417	406	413	443	449	424	434	456	461	453	391	450	407	482	391	433	467	456	439	447	439	456	442	502	416	459	459	463	432	462	461	475	458	435	441	473	459	468	425	488	482	451	423	437	433	453	459	467	444	458	439	448	442	420	472	425	446	448	446	406	465	446	443	417	457	413	441	457	437	459	490	441	418	459	439	461	440	440	452	438	433	416	444	423	472	465	412	441	447	520	435	446	432	411	428	478	448	453	436	454	444	465	462	435	434	399	474	443	413	470	483	453	419	450	424	437	411	427	417	464	434	483	448	427	426	469	468	426	413	482	433	457	449	490	468	437	446	444	456	456	437	434	445	450	457	435	467	441	439	433	449	446	431	486	455	429	425	433	431	421	460	427	469	452	440	429	475	445	452	397	438	430	388	448	432	451	459	426	452	429	455	453	436	446	416	469	425	446	458	476	449	433	469	467	477	455	425	417	450	421	435	426	447	421	438	428	451	471	432	481	424	413	424	454	415	444	431	431	452	445	435	444	465	426	441	443	454	403	428	440	440	457	408	458	460	437	454	415	444	428	456	425	425	456	434	416	413	477	450	364	456	446	432	398	450	468	442	490	439	452	427	410	435	457	444	446	470	466	427	447	447	445	416	422	437	438	434	468	449	422	453	465	444	456	486	455	458	420	402	467	420	442	437	459	468	438	429	427	441	414	429	423	468	482	428	448	416	437	449	449	428	481	443	455	472	482	467	419	466	444	461	478	466	430	444	426	427	436	405	465	444	427	417	431	443	427	465	447	468	445	462	421	396	456	451	465	462	427	454	436	452	454	426	442	456	461	455	466	467	461	428	431	403	422	423	452	417	455	450	450	444	432	437	496	447	415	422	485	476	438	435	418	464	488	449	473	439	418	426	432	439	470	417	503	412	448	433	457	431	461	423	443	446	459	403	448	459	456	490	452	462	463	446	438	418	435	489	445	443	456	498	438	443	430	421	443	441	472	445	423	442	449	455	416	426	447	409	438	488	418	448	505	485	442	445	468	418	470	414	409	443	459	425	420	438	489	464	445	416	485	430	418	399	425	429	465	468	413	460	463	439	432	454	385	441	445	451	461	423	462	468	455	454	484	427	448	457	446	419	442	469	466	440	431	455	448	401	431	456	490	496	402	452	408	477	424	456	410	473	445	432	436	477	441	418	436	411	446	455	434	421	446	503	391	436	457	479	410	434	459	425	447	464	409	468	463	458	460	435	433	385	452	425	440	414	437	461	485	478	423	462	451	435	424	433	430	464	433	447	440	449	468	421	418	441	399	446	420	445	479	456	465	432	463	401	443	442	460	446	451	458	447	484	427	439	466	477	429	419	489	438	439	470	446	417	437	430	453	452	423	457	486	416	452	454	428	487	457	446	474	476	437	461	430	427	502	420	460	461	443	444	443	423	436	462	447	446	473	459	447	468	487	441	464	441	429	425	480	433	450	466	454	447	448	435	464	396	429	430	443	443	443	442	422	405	462	474	451	443	416	408	433	418	430	446	433	451	438	480	485	479	480	408	442	438	455	433	437	434	499	455	434	470	427	419	438	446	451	400	455	455	463	435	476	423	445	434	484	458	450	465	442	425	428	426	459	454	466	415	457	485	459	458	460	436	460	472	433	478	450	403	432	445	462	459	414	441	400	436	437	456	469	425	413	445	451	419	426	470	398	436	436	449	443	456	424	462	436	452	409	406	478	452	421	457	459	446	454	462	412	431	425	442	457	455	480	468	436	457	427	428	427	434	415	441	454	437	444	455	502	414	431	440	464	416	452	445	425	481	423	456	453	453	414	457	456	451	460	439	459	471	469	509	410	450	438	467	453	424	409	471	413	466	433	446	474	413	452	410	487	422	433	465	394	439	467	411	438	478	449	406	463	445	434	432	442	450	449	452	485	456	452	420	438	430	444	409	465	444	444	450	495	444	467	463	449	408	412	471	418	452	455	468	422	465	469	419	477	394	459	421	448	428	454	480	442	468	460	422	445	471	438	463	450	425	457	429	455	457	439	440	457	452	486	456	481	418	464	452	413	484	455	448	411	443	438	462	461	457	425	443	447	450	454	484	399	477	452	415	436	406	459	426	378	429	411	423	432	465	443	425	434	451	425	451	441	409	444	476	451	452	436	429	432	453	423	406	428	450	417	437	464	432	462	417	436	435	435	455	385	423	419	469	458	462	432	453	444	450	426	454	438	466	438	471	475	436	433	437	430	415	421	430	456	477	419	449	429	434	448	430	455	465	437	446	436	423	404	425	453	446	441	444	445	446	418	450	448	419	427	396	438	429	472	454	472	430	447	460	431	427	471	424	427	423	445	439	468	426	477	449	417	449	425	440	477	443	438	490	478	430	447	467	470	453	434	470	448	432	479	458	444	443	457	414	422	404	445	395	425	460	434	467	436	439	435	446	438	421	441	441	440	448	406	500	430	438	446	461	456	471	470	457	448	442	443	447	500	441	450	437	473	421	450	459	422	449	453	409	454	455	469	457	421	460	472	471	466	466	452	448	431	437	448	476	466	449	472	439	425	440	464	437	420	475	434	428	442	469	458	411	442	456	455	481	406	456	459	451	468	439	434	431	440	441	428	435	432	435	418	451	427	433	425	442	470	431	435	459	465	483	467	456	453	459	426	446	475	482	481	445	460	447	436	474	435	491	483	425	447	428	450	428	439	426	454	449	455	451	424	427	473	427	413	446	422	409	396	445	443	467	422	469	452	493	436	470	431	448	437	457	458	433	466	388	476	439	450	435	457	424	430	459	428	471	461	429	438	474	473	456	453	431	463	434	433	424	420	443	425	434	402	466	455	440	443	446	406	397	440	464	449	460	483	457	432	449	463	424	445	445	420	483	438	424	423	409	438	458	458	489	465	428	474	437	449	428	448	442	458	446	449	472	419	428	467	461	401	424	498	482	450	461
56209	25052	9083	3420	1789	841	430	342	248	251	225	216	207	227	196	226	197	191	229	227	216	208	218	234	226	216	227	211	228	238	200	175	207	159	188	209	217	207	218	227	214	199	208	177	231	202	244	207	205	201	192	257	239	218	212	235	230	216	196	211	195	210	184	217	185	191	196	222	194	214	208	229	228	228	176	206	181	202	215	210	226	220	222	199	202	241	203	233	229	226	197	192	210	225	226	206	241	195	189	225	228	214	208	225	208	195	217	214	211	212	214	240	209	223	230	221	231	190	221	181	211	217	212	204	207	208	202	229	209	228	176	225	223	225	213	225	229	218	201	239	199	208	196	213	192	239	183	193	217	233	240	201	196	183	218	166	191	174	218	209	217	248	196	220	239	194	241	217	179	198	227	194	208	186	217	213	204	185	208	204	199	194	191	217	214	201	251	226	213	196	207	206	205	214	191	206	200	230	189	231	220	212	196	201	199	210	218	201	200	216	218	195	211	188	209	229	221	212	219	228	206	216	163	206	231	190	212	227	205	203	209	209	206	207	230	228	182	237	196	229	202	198	222	212	227	229	204	202	228	232	222	226	194	202	198	230	213	207	224	231	217	189	182	192	188	216	179	231	209	217	220	202	220	233	209	216	220	208	231	225	214	222	186	222	223	186	193	216	200	189	195	207	212	228	220	246	235	186	200	227	257	181	237	206	209	219	212	201	227	228	181	184	210	210	219	209	209	198	201	212	227	186	205	218	216	207	223	208	209	206	175	203	179	209	218	191	212	233	206	205	206	193	217	212	237	219	208	194	195	213	212	214	228	208	205	197	196	217	206	212	223	211	223	208	220	181	186	209	202	218	231	234	222	189	207	210	221	216	223	250	210	205	235	220	167	217	237	204	197	221	221	216	206	212	212	217	204	206	196	230	225	231	224	205	200	201	199	210	222	202	198	208	221	204	219	199	173	169	202	210	212	219	189	193	221	205	205	199	224	211	190	214	216	248	204	210	202	194	216	161	204	229	254	206	179	213	211	204	207	217	202	222	230	193	219	182	189	195	208	201	193	193	207	232	210	205	195	192	189	210	200	226	244	207	197	204	226	221	236	230	190	183	212	229	207	198	195	227	222	193	228	188	191	198	223	205	205	212	195	248	230	214	223	235	209	214	234	203	189	223	224	229	191	227	224	235	229	206	193	182	203	205	219	184	191	196	192	220	223	196	217	222	191	208	221	204	229	211	194	228	227	229	181	174	200	180	213	218	234	210	255	243	227	216	205	235	211	214	224	201	225	220	224	230	218	193	236	193	197	215	219	218	176	219	211	212	201	205	197	186	187	228	194	239	202	197	209	223	227	193	203	204	201	194	211	253	194	203	191	224	207	223	213	200	224	208	194	205	185	229	176	228	207	224	173	232	211	207	196	203	197	183	185	220	201	205	190	207	195	221	208	186	182	228	214	208	184	197	191	203	194	205	212	203	184	198	212	208	236	232	218	208	226	219	184	202	210	216	219	215	200	189	215	203	188	227	215	218	238	208	202	235	196	226	208	215	220	245	200	184	202	219	232	206	222	199	211	242	207	213	218	222	191	189	205	247	181	213	227	188	205	216	229	209	211	194	201	214	212	220	202	214	221	187	232	187	225	206	240	218	202	186	210	213	198	216	181	194	193	187	203	230	237	228	198	205	182	187	226	220	236	227	213	228	189	189	245	207	201	225	205	206	218	210	207	212	184	189	240	196	213	229	217	189	227	185	210	226	198	230	209	202	200	205	225	210	220	212	186	209	193	193	209	192	218	222	227	201	204	223	219	218	206	214	237	222	250	237	207	222	224	213	221	200	226	219	184	201	209	181	203	194	235	213	183	184	206	214	199	187	220	219	188	202	222	219	188	190	206	205	224	224	186	216	206	207	208	193	232	234	195	196	238	200	203	228	206	199	218	214	221	223	210	233	192	202	229	211	213	193	247	213	207	240	254	206	233	218	195	241	224	193	218	212	185	226	217	212	223	184	241	207	222	187	194	222	203	221	244	205	208	231	201	206	195	235	231	212	195	216	191	190	214	220	218	235	211	232	206	231	226	231	216	176	201	195	204	216	199	200	214	244	202	200	214	211	217	234	197	212	196	231	229	206	244	225	217	204	216	202	185	204	219	228	220	240	214	217	212	222	239	213	218	232	220	219	196	231	212	244	206	187	182	204	206	250	185	207	233	208	196	195	214	209	216	194	235	194	207	211	226	196	198	223	227	216	181	177	194	236	204	215	201	201	205	188	188	231	200	213	216	204	232	208	222	239	214	194	201	218	191	226	215	204	210	202	213	212	234	235	204	213	238	207	194	213	192	213	177	214	213	240	214	228	238	232	202	200	201	216	228	202	182	190	213	232	241	196	184	161	204	190	220	235	232	227	218	194	204	199	195	204	244	179	206	196	211	199	216	192	197	217	206	217	250	211	194	212	224	213	190	213	218	228	215	231	220	181	221	189	214	181	203	200	223	239	219	214	212	229	186	212	203	197	233	222	214	211	202	207	185	202	204	176	179	214	215	216	206	222	200	218	202	217	198	214	242	201	184	179	213	214	202	206	197	193	209	164	251	227	204	223	193	201	234	202	202	241	233	225	198	204	193	180	189	195	226	200	221	199	193	196	200	222	199	209	213	215	201	217	202	188	198	206	200	234	256	207	212	207	205	191	208	204	214	211	191	199	217	231	220	221	202	238	231	192	198	210	229	199	201	241	213	204	194	210	221	215	205	197	216	237	206	186	194	227	212	220	242	220	192	209	189	211	211	224	187	218	193	235	222	194	231	203	195	212	195	202	207	228	212	183	204	177	219	238	209	199	231	227	233	217	215	191	239	238	203	223	193	199	206	211	215	194	185	227	190	196	210	194	198	217	195	216	207	227	218	199	177	209	204	200	197	215	224	219	212	193	202	211	212	187	216	212	232	186	204	206	204	211	221	212	215	202	204	222	210	238	230	215	225	193	206	222	183	206	227	197	220	230	188	191	223	184	233	205	196	223	240	201	183	199	237	221	203	200	230	234	232	236	225	197	209	251	201	191	202	188	236	232	226	231	232	205	179	218	200	202	199	206	225	208	207	226	192	202	226	213	210	218	222	223	200	213	196	211	229	199	206	191	197	219	192	190	227	226	212	197	217	207	216	244	212	214	210	245	214	205	199	221	215	193	208	214	225	218	207	212	226	221	210	215	215	236	217	193	190	199	217	253	198	209	238	225	226	223	236	230	226	194	211	202	205	183	202	204	215	215	201	241	212	210	224	197	208	216	228	195	211	209	198	235	225	197	187	210	208	217	207	210	204	204	203	222	218	222	210	212	215	201	198	227	206	210	226	202	217	225	223	197	201	213	221	213	200	223	235	216	193	203	222	229	205	193	177	220	217	225	224	206	195	199	206	202	210	205	200	216	213	215	214	179	186	211	229	210	211	213	229	230	232	221	189	211	186	215	189	218	204	206	206	196	194	215	191	228
35512	16516	10319	7844	5680	2813	1338	1081	817	562	515	511	486	491	491	458	444	475	449	457	528	483	474	487	463	460	493	456	468	483	474	467	506	422	457	459	456	446	496	436	455	474	413	457	461	479	459	467	479	454	452	477	449	463	453	443	487	473	477	446	457	460	484	475	492	444	460	448	446	449	463	494	426	462	450	460	447	431	489	483	437	418	452	482	491	469	445	462	455	450	435	454	469	470	499	462	482	466	456	459	463	461	442	427	458	470	495	485	432	440	475	460	446	417	469	442	438	498	467	459	479	463	445	485	476	455	482	442	446	522	420	466	458	427	448	444	479	463	480	450	439	451	478	467	456	477	444	490	484	476	444	470	482	484	492	487	475	454	491	454	479	465	455	468	454	466	466	454	456	481	433	497	448	470	454	479	411	461	463	461	437	441	479	463	475	446	451	455	405	438	467	427	457	433	465	460	482	483	468	471	475	510	433	445	505	419	504	495	485	487	438	467	450	457	509	477	438	462	471	432	455	444	448	451	455	460	459	463	480	488	440	436	455	428	462	422	448	454	452	458	484	431	454	485	475	450	438	468	487	491	477	447	474	471	459	469	467	474	428	504	433	444	488	466	435	427	469	463	462	524	440	426	457	422	446	462	469	431	465	424	448	476	452	457	477	447	467	465	467	453	458	460	474	505	489	415	477	491	445	456	485	472	474	449	476	438	465	438	463	449	464	468	437	446	489	491	445	438	439	461	450	451	433	417	456	456	495	441	436	465	485	460	469	441	457	455	482	449	472	441	441	438	501	472	497	451	509	488	444	450	447	452	458	461	469	459	496	494	445	470	448	471	445	447	420	452	479	478	474	442	480	437	504	431	463	445	494	477	431	492	493	448	467	431	481	507	440	461	445	451	427	444	431	445	442	444	462	434	449	424	442	449	425	450	433	464	473	462	468	458	481	455	443	452	457	440	436	473	449	440	450	462	445	463	450	424	449	433	473	452	455	447	474	479	464	431	438	445	466	482	487	459	451	476	456	475	413	443	452	459	438	466	464	448	448	477	457	452	475	480	476	437	468	440	464	454	503	442	468	446	436	485	450	501	431	457	461	496	477	438	463	458	452	452	467	436	459	488	444	481	480	464	472	440	451	411	436	477	467	467	459	472	440	470	434	448	453	435	419	441	465	456	438	443	485	455	452	464	459	442	463	492	436	441	483	433	430	450	455	464	444	428	476	430	450	461	447	476	464	445	474	457	433	417	493	481	446	470	462	422	448	475	432	432	441	442	453	473	457	443	458	451	471	426	459	439	420	484	490	436	426	432	445	470	444	464	458	442	437	433	457	423	497	468	491	453	431	463	480	445	424	455	478	434	461	446	501	472	434	454	478	477	451	463	421	456	437	447	456	505	454	442	501	485	447	453	476	459	466	455	517	485	448	458	448	491	475	456	455	432	428	445	461	469	468	460	455	449	483	482	456	406	451	466	419	470	455	436	437	466	467	492	471	456	453	447	443	439	439	421	460	478	466	426	434	465	438	463	478	487	483	463	459	453	441	449	499	446	438	477	471	469	460	478	449	478	447	395	466	479	481	473	462	438	463	442	449	413	490	443	401	443	480	463	445	479	454	431	441	476	449	444	459	489	493	433	461	476	490	452	499	442	428	486	459	431	484	459	464	470	459	476	421	467	468	448	461	458	454	423	432	449	411	448	469	437	451	500	488	485	461	503	459	445	437	471	450	467	442	509	470	475	444	462	497	446	419	469	451	462	461	439	449	475	450	434	493	482	440	444	468	455	472	434	483	504	480	458	436	460	453	473	445	436	434	446	439	470	437	442	457	461	453	509	416	438	455	457	425	438	462	440	451	449	481	430	462	452	466	478	467	450	476	499	478	448	442	499	440	462	491	461	449	486	441	452	466	479	440	450	475	497	483	466	493	460	475	431	430	445	440	464	462	465	469	459	460	464	487	472	462	461	424	467	428	432	469	447	470	438	437	485	451	469	490	437	439	459	504	461	444	432	462	426	453	479	441	467	466	452	490	421	473	456	460	471	461	485	445	490	488	484	448	439	501	448	445	463	458	444	461	433	450	447	481	486	487	440	477	453	499	440	477	487	455	460	459	458	461	460	458	462	453	488	501	444	450	478	432	464	431	428	472	484	467	439	436	440	445	463	450	419	456	390	455	501	466	451	443	475	430	486	471	450	431	458	475	495	442	460	486	451	429	423	496	464	449	468	466	457	491	466	453	465	451	465	433	442	433	484	433	471	430	471	445	491	448	437	493	491	428	478	480	482	469	428	451	478	450	451	461	444	457	472	446	453	484	458	450	458	422	464	477	457	457	428	457	472	409	515	430	451	473	487	472	446	470	495	466	399	437	511	455	434	432	472	461	465	462	459	474	473	417	454	451	405	431	436	463	444	467	413	455	488	464	461	450	463	436	450	464	450	445	450	486	447	430	455	490	452	469	439	474	461	412	470	448	479	449	426	481	472	448	428	431	472	443	416	463	423	452	448	436	442	484	446	472	444	469	450	446	436	439	454	453	481	462	461	448	484	456	452	470	477	446	481	486	471	473	435	477	471	428	464	418	440	480	434	435	413	469	468	476	472	405	492	459	481	454	444	435	440	420	510	435	482	448	441	449	455	421	462	447	426	444	466	480	461	482	468	460	459	461	483	427	450	480	438	456	476	457	455	485	432	477	456	450	449	462	450	475	464	440	492	445	490	439	481	471	494	428	470	462	450	463	449	426	485	456	459	459	451	440	468	491	451	497	455	480	444	439	457	419	477	462	468	458	430	490	427	456	433	480	443	466	438	431	454	464	456	519	477	469	467	405	486	456	436	432	472	465	455	473	452	446	456	437	459	455	471	465	455	437	473	463	473	450	435	481	449	448	448	421	476	466	469	455	461	501	464	475	460	436	466	447	454	486	433	473	464	434	427	467	451	463	466	446	452	481	484	451	520	459	467	446	453	413	449	441	424	440	473	452	468	439	416	461	441	430	417	444	423	486	439	453	447	437	447	490	493	491	461	462	456	478	462	457	442	480	459	475	445	465	464	498	463	454	452	496	501	439	434	456	447	463	431	495	440	437	431	442	463	450	439	479	458	437	473	423	431	467	449	451	463	436	461	506	448	450	462	482	454	459	496	462	488	432	458	486	424	455	485	422	480	457	431	478	482	446	448	472	416	472	492	447	455	466	483	468	448	448	464	466	453	477	439	463	469	456	449	438	481	431	462	455	437	438	488	479	494	483	451	474	471	441	457	515	451	454	415	483	432	459	437	475	451	451	449	474	472	477	481	471	459	460	459	466	433	473	413	442	429	467	460	453	498	442	447	487	487	440	458	490	461	449	433	435	449	435	431	510	449	457	489	500	458	478	473	439	438	477	441	460	448	425	446	469	441	474	452	465	489	434	520	455	431	423	467	452	473	452	469	447	485	463	499	483	446	455	478	426	485	439	445	456	436	454	444	465	475	447	459	455	468	440	467
63022	32875	18008	8445	3634	1537	570	513	433	303	286	280	277	290	294	248	296	271	259	266	271	243	286	289	272	246	288	233	271	274	283	240	280	297	288	287	253	255	267	273	276	299	289	241	281	261	284	248	250	255	316	263	293	239	265	251	233	315	260	254	269	294	270	218	260	256	263	259	239	268	258	276	272	303	275	290	223	262	255	284	283	252	240	271	287	252	249	251	254	249	262	248	269	254	269	282	291	274	294	250	249	263	248	237	283	317	228	265	262	269	252	279	287	255	260	266	263	247	292	254	284	243	260	262	280	299	283	281	273	264	235	301	270	282	269	283	281	320	255	263	297	258	260	242	262	257	289	280	289	244	270	235	260	272	278	278	270	257	255	287	273	286	263	284	279	259	295	302	268	277	234	256	285	276	255	239	229	273	271	287	274	289	247	240	259	242	252	267	236	253	240	270	246	266	242	252	255	265	278	271	257	266	250	261	257	266	250	262	286	242	254	265	263	225	281	258	279	258	256	225	279	276	281	266	258	224	263	283	270	267	277	261	286	245	264	252	266	285	263	260	283	256	252	253	270	278	296	266	282	306	236	295	293	256	268	262	265	266	266	255	299	259	291	274	283	264	263	270	273	236	233	258	234	267	260	260	256	274	279	269	271	265	295	277	260	271	264	257	263	253	254	277	276	292	254	258	284	289	286	232	276	269	289	281	266	268	270	267	247	267	234	283	269	265	291	272	265	275	237	273	278	275	257	264	292	288	283	261	258	267	255	266	267	260	229	297	263	252	261	261	274	283	273	240	251	263	254	257	277	252	260	264	262	265	264	287	265	256	263	251	280	266	268	263	222	280	276	272	269	252	254	243	254	266	290	263	268	271	226	258	274	306	287	258	257	301	260	273	264	225	261	246	256	226	233	238	262	249	244	268	275	279	291	271	275	262	261	268	217	273	265	246	236	243	271	282	248	257	270	230	265	278	271	274	249	265	267	246	256	271	303	262	327	265	268	274	268	252	259	257	263	280	259	305	243	258	250	253	264	222	268	253	283	266	265	269	229	248	273	257	281	231	228	237	285	285	293	256	299	237	260	269	272	243	280	259	273	255	279	283	253	260	281	277	265	261	254	257	255	296	261	270	282	311	287	260	301	276	291	279	280	256	258	236	246	236	255	258	281	245	293	280	306	276	291	276	281	261	271	254	276	272	235	263	264	243	244	269	296	270	275	280	241	244	281	255	286	297	301	252	287	245	269	242	267	267	258	311	236	251	230	263	266	263	257	273	239	312	250	260	284	265	263	257	271	299	250	250	270	260	277	279	260	253	261	291	301	244	291	242	238	218	251	265	248	245	253	237	258	273	266	259	266	276	266	295	256	324	273	259	234	273	283	272	258	239	263	221	271	271	264	257	241	260	271	287	277	266	231	283	265	221	253	261	236	268	259	259	252	283	242	276	252	230	284	271	254	267	283	253	271	258	273	237	268	285	261	250	268	280	268	273	250	246	245	246	263	242	272	248	272	277	263	287	260	260	245	254	242	281	248	235	259	280	254	287	271	253	267	240	289	261	266	252	268	264	305	277	229	244	252	274	260	245	281	281	265	245	295	237	276	262	242	284	248	246	272	259	298	241	260	247	247	279	251	244	260	269	269	246	268	285	255	266	264	271	251	281	235	295	264	279	286	275	256	242	276	238	259	257	298	304	268	280	279	227	262	294	271	265	260	276	258	253	294	268	245	270	283	273	269	264	270	289	268	283	272	282	262	265	278	282	282	276	256	270	257	270	263	278	276	268	251	259	257	295	253	268	282	279	237	244	253	259	282	283	236	255	291	264	251	245	282	243	259	242	237	240	297	253	294	272	266	238	236	257	249	295	264	278	269	271	268	271	246	267	280	281	250	262	256	270	250	290	258	261	257	271	273	260	263	235	251	239	265	242	267	264	264	257	260	293	268	290	263	271	251	238	269	272	261	272	255	268	267	256	260	273	290	265	271	286	289	241	251	259	275	291	223	249	278	253	270	235	277	272	239	271	239	258	241	258	258	276	279	268	271	291	255	282	261	249	253	267	254	289	272	247	288	271	218	233	278	255	261	317	257	275	268	234	266	249	259	285	260	267	255	247	256	274	273	265	234	249	249	240	244	267	272	234	258	260	284	278	266	256	285	267	259	255	264	298	311	269	268	246	243	253	270	271	256	265	223	246	262	276	272	240	283	258	255	247	260	266	278	239	287	256	263	273	289	281	269	274	297	264	287	255	256	301	304	274	255	258	278	261	252	238	264	246	253	254	255	276	228	283	263	281	267	264	259	252	254	261	243	255	269	297	233	280	290	236	300	274	239	268	272	245	277	243	247	253	246	272	252	275	245	264	267	260	258	256	268	225	253	267	237	271	286	266	256	300	269	280	281	250	259	272	261	270	268	275	278	243	265	252	263	282	264	266	290	290	278	286	267	295	246	263	284	246	275	275	253	253	289	253	259	296	286	274	267	285	262	284	247	281	291	276	291	291	275	254	251	246	249	237	297	268	251	253	250	296	253	293	252	244	278	279	288	273	260	262	260	268	244	238	239	253	246	246	234	264	278	269	285	262	278	277	266	245	253	255	244	244	267	272	268	280	259	278	261	249	271	289	304	275	242	267	240	287	242	267	266	280	261	274	258	277	236	313	274	296	260	275	261	275	277	284	258	246	266	267	279	261	287	253	297	281	248	239	264	254	279	286	275	253	262	248	286	269	253	270	265	276	253	251	233	270	296	271	241	299	250	240	259	250	281	302	241	263	255	288	272	267	276	297	260	256	268	241	287	249	237	232	253	287	254	246	250	270	275	278	301	262	272	249	267	265	275	296	243	275	278	257	282	280	255	259	280	272	266	260	213	279	276	262	281	295	273	319	283	260	259	274	245	261	252	262	268	275	274	257	257	269	293	260	250	270	277	263	272	226	256	266	271	270	280	249	280	278	274	256	265	284	290	264	239	251	278	300	271	227	293	242	266	240	261	299	291	275	277	247	240	278	249	243	257	290	268	264	261	284	250	268	274	272	250	278	268	242	257	271	276	278	233	246	253	259	258	284	283	276	278	252	257	260	288	238	258	283	286	304	254	263	260	274	258	290	295	282	282	269	259	293	263	265	272	254	233	240	289	252	247	244	237	280	264	267	277	268	277	279	269	268	281	246	267	287	289	247	271	227	249	265	252	256	266	256	244	272	278	254	283	266	240	269	265	225	269	243	266	275	274	275	260	250	265	243	292	260	297	265	287	272	285	257	301	249	254	312	297	245	251	257	264	275	274	269	287	262	277	274	317	262	261	240	260	231	261	240	263	280	244	242	265	242	277	254	250	246	308	274	292	273	291	256	265	220	271	281	288	279	250	263	298	258	252	272	282	264	287	250	281	249	295	260	300	279	278	243	249	286	262	249	266	295	256	255	218	253	282	300	288	285	295	258	241	282	282	246	248	290	266	251	251	250	255	282	265	273	261	279	279	250	259	273
39088	22846	19618	15313	9767	4704	1722	1746	1353	818	659	631	624	616	611	648	565	528	571	582	548	512	599	535	549	598	570	546	555	589	580	571	554	562	584	591	591	552	558	585	576	551	566	539	543	555	601	525	565	545	572	571	577	524	549	549	567	553	604	548	552	603	595	560	587	609	551	571	513	539	549	549	553	592	537	564	580	561	575	556	567	573	541	554	589	568	577	563	581	535	594	595	549	559	588	555	557	586	535	569	514	554	565	577	578	580	590	544	545	560	604	581	567	564	596	559	557	549	574	558	594	546	550	548	565	547	555	594	534	579	544	563	576	551	595	579	554	496	576	524	565	560	547	593	517	543	579	544	565	604	554	564	532	573	572	574	534	599	552	507	538	548	542	569	537	574	563	591	522	555	568	538	542	587	590	515	582	592	541	548	533	539	572	524	550	538	561	581	542	579	576	541	579	563	500	544	579	539	596	559	531	561	562	580	574	544	585	543	563	587	583	556	528	609	563	535	537	541	591	566	556	574	575	560	557	534	549	567	553	498	573	559	567	588	565	584	572	561	573	563	542	589	528	525	552	522	560	551	549	542	562	571	542	544	592	546	548	574	585	545	532	593	563	578	567	567	573	524	547	566	574	550	547	543	543	564	575	575	565	565	578	592	591	568	582	579	557	572	554	541	576	529	574	557	561	533	551	583	576	578	566	567	553	557	552	530	535	573	583	561	557	576	573	576	542	571	546	578	572	545	536	549	519	560	564	550	565	566	538	576	566	567	572	573	555	545	539	530	547	554	591	574	567	561	575	548	533	573	592	518	560	529	584	539	556	528	575	557	547	552	595	544	542	573	548	546	594	593	578	515	540	560	554	590	564	547	521	545	538	563	563	549	609	540	570	564	594	550	563	571	520	563	595	559	523	542	537	564	563	541	549	575	565	543	572	526	572	551	543	578	566	541	549	542	525	543	565	588	553	593	582	545	591	581	554	582	564	562	560	579	611	552	581	556	598	523	539	568	565	617	521	581	589	565	582	550	538	564	539	543	568	576	550	543	553	599	536	585	532	567	565	581	592	550	539	565	568	493	538	594	584	563	544	590	564	532	585	540	558	601	614	591	544	592	561	554	545	535	523	536	546	538	577	563	564	557	582	546	522	596	572	513	593	548	559	581	593	551	531	541	526	541	590	570	536	503	523	557	557	552	549	537	563	535	539	580	573	541	590	548	583	598	549	577	588	573	564	595	563	555	536	566	570	526	566	589	547	604	579	537	553	541	584	559	579	556	548	600	548	555	530	535	572	550	519	568	599	586	582	543	567	552	544	549	563	514	512	541	546	575	577	578	564	553	544	578	550	520	571	540	571	564	518	544	576	560	580	558	567	579	541	555	568	512	575	574	572	570	572	565	577	537	548	625	558	567	504	554	586	584	576	566	561	501	581	606	588	545	554	501	552	529	561	576	552	554	535	564	577	518	541	577	583	589	535	560	520	556	561	533	571	548	518	536	550	552	540	563	557	542	564	543	576	549	581	576	559	594	548	539	550	556	531	547	619	547	550	556	573	592	595	565	568	514	535	593	601	576	542	570	565	567	548	544	544	600	559	552	556	555	566	576	580	583	598	526	555	551	552	581	574	555	516	581	573	567	563	564	562	550	530	565	521	546	577	556	513	569	591	548	574	551	560	535	571	584	544	615	538	513	557	558	571	585	481	615	564	571	580	537	528	633	541	550	565	590	581	584	514	587	551	601	557	565	494	545	534	566	533	553	575	578	529	529	555	519	540	567	592	614	558	528	575	537	603	578	589	547	618	551	565	542	542	582	515	521	555	527	570	570	541	556	568	559	575	580	562	573	560	555	555	582	551	571	560	527	549	564	541	614	559	562	536	528	568	542	517	579	567	544	615	554	527	535	605	526	551	594	591	544	551	559	555	553	575	588	545	561	557	567	563	553	540	563	597	576	548	532	552	552	577	579	556	551	517	582	563	539	570	557	546	579	551	546	573	571	542	540	573	560	614	564	593	571	561	545	542	549	516	540	558	540	536	555	576	568	585	579	515	521	584	548	618	591	511	552	555	552	559	561	564	582	531	599	591	541	555	539	579	546	550	563	572	553	540	553	543	585	555	571	537	548	541	548	578	570	600	562	596	545	552	585	581	565	571	595	580	585	578	550	508	556	589	579	590	582	569	559	574	587	575	551	542	597	569	534	545	567	532	566	574	520	539	551	588	525	593	553	578	510	585	603	549	537	570	626	551	573	551	558	550	555	571	551	577	550	546	537	572	556	555	586	584	555	563	567	516	578	550	578	559	545	619	588	575	621	624	550	577	577	528	593	570	586	533	562	579	562	595	576	565	569	595	527	535	593	576	590	621	574	577	543	584	514	606	568	603	576	563	532	534	565	613	570	573	516	586	507	544	510	589	495	541	520	541	553	550	560	572	505	551	551	539	560	581	568	531	535	557	563	565	574	549	583	564	546	606	548	616	590	518	567	571	582	562	593	580	571	559	611	538	560	589	544	545	536	561	580	565	554	557	568	566	549	580	547	611	573	544	534	534	577	521	577	588	637	565	550	558	529	595	554	578	557	584	542	575	565	541	562	615	559	568	552	589	567	544	588	534	608	552	563	533	517	568	554	535	561	566	585	567	547	545	541	513	555	540	575	542	560	537	514	515	601	582	565	571	587	586	556	591	581	557	524	555	551	565	540	538	544	554	532	586	564	576	583	551	480	524	575	586	590	562	582	559	561	519	541	557	556	531	526	577	563	534	521	614	546	535	532	537	557	575	588	513	541	526	534	567	554	571	597	597	558	604	533	563	581	593	534	626	580	562	547	566	536	569	546	596	579	584	562	573	542	556	585	606	553	537	588	544	549	584	542	538	528	560	617	565	569	585	604	524	563	548	559	552	565	554	542	559	576	547	586	625	501	541	571	540	572	545	579	579	576	580	568	551	524	595	527	565	598	534	570	568	554	575	534	548	546	574	570	604	565	582	525	561	585	563	614	529	559	517	556	556	585	547	584	540	571	575	511	580	574	547	580	549	519	560	493	550	567	558	569	556	562	524	535	559	521	593	574	531	581	551	580	633	591	562	559	569	553	582	574	583	550	576	556	541	582	617	561	580	610	554	560	593	564	564	553	572	527	580	527	536	558	558	553	574	591	554	566	571	549	609	575	603	551	570	534	571	551	564	534	572	578	523	557	569	589	560	542	586	574	568	559	587	559	544	541	580	523	533	575	610	580	547	548	544	539	513	543	603	560	578	530	565	560	554	546	583	556	576	556	594	560	544	588	562	556	566	591	544	559	569	552	538	574	554	583	567	569	547	565	519	536	565	493	567	543	540	555	507	511	559	571	556	560	529	538	598	558	534	570	533	556	559	575	524	554	602	577	530	538	575	568	553	553	558	566	544	557	575	572	574	583	546	581	545	545	520	512	582	536	577	533	582	619	590	520	562	574	599	508	547	541	504	562	543	506	592	538	555	557	538	533
41306	20413	9586	3829	1505	592	308	259	248	204	211	221	231	213	197	196	217	214	229	206	233	204	229	230	182	203	239	252	210	221	214	242	218	216	239	215	235	204	209	217	232	206	220	209	187	185	200	237	227	205	212	199	246	225	204	215	191	218	213	222	271	202	201	241	197	187	203	205	215	214	197	226	187	228	184	206	226	221	191	193	207	236	224	240	211	217	237	199	246	214	217	226	205	242	242	217	224	215	219	211	255	205	209	234	228	211	206	227	216	210	228	210	206	190	193	187	206	195	222	235	233	236	216	216	213	240	216	224	220	228	233	247	203	227	238	223	257	209	266	235	196	244	215	207	224	219	200	234	188	197	195	241	210	199	205	219	228	218	187	205	197	194	247	201	194	185	260	213	184	211	201	229	221	195	213	216	191	220	209	204	220	187	213	196	210	235	232	266	225	235	210	212	226	217	220	232	238	230	229	199	213	212	241	222	230	259	231	217	211	214	218	213	241	213	233	267	213	209	195	211	209	240	208	201	197	247	234	216	212	204	206	229	216	229	221	222	215	216	225	191	235	225	233	201	211	214	219	239	222	200	223	220	193	205	210	217	249	211	222	203	251	247	200	223	204	212	220	234	213	233	202	219	218	207	217	190	241	205	196	217	226	216	223	214	220	266	216	202	227	231	218	246	225	222	221	205	217	236	226	239	208	252	215	205	260	202	225	185	262	235	206	221	215	214	218	221	231	247	215	209	197	249	218	197	230	230	199	230	226	255	241	197	219	241	209	218	242	257	221	226	224	200	203	201	228	215	233	224	243	201	231	206	237	218	229	193	240	197	218	211	225	253	245	232	189	187	212	188	234	222	227	223	221	237	213	235	216	237	241	218	205	223	224	224	192	200	216	230	223	225	206	198	217	201	217	189	211	224	222	220	223	229	254	213	242	234	212	226	237	192	236	223	220	206	230	224	262	236	205	199	215	225	212	205	182	213	210	203	216	230	223	224	222	222	214	213	209	213	221	221	199	204	236	244	227	232	223	234	233	208	240	209	205	241	224	228	198	236	212	245	232	215	199	191	229	227	230	206	195	225	223	217	231	213	231	243	214	212	227	216	243	223	225	249	199	241	231	221	226	189	224	214	216	226	198	223	238	215	220	206	261	234	243	233	234	218	216	234	233	210	236	209	209	223	198	204	209	223	209	211	247	230	205	228	190	221	219	214	220	187	225	217	243	230	232	212	206	226	233	237	195	229	240	230	223	216	230	226	262	199	233	235	205	224	211	208	229	228	210	206	217	200	202	191	214	256	201	196	223	202	229	211	206	211	226	199	197	235	204	221	215	224	219	226	187	192	220	200	239	233	228	223	213	216	182	202	232	201	199	199	251	216	226	222	199	219	211	203	218	211	247	198	228	203	233	213	233	251	213	212	200	227	200	220	199	207	208	216	215	211	254	213	168	215	225	220	223	225	238	196	235	211	209	220	205	185	209	237	247	227	247	229	213	221	211	189	214	256	212	192	212	244	253	245	212	234	225	205	206	208	207	199	209	217	226	205	226	235	241	204	208	205	215	248	198	213	214	222	238	208	216	229	213	199	203	200	239	189	219	242	223	221	229	232	213	204	219	216	251	190	222	225	238	229	219	212	233	195	228	198	217	205	239	189	242	243	241	215	238	224	206	218	207	229	247	211	176	213	244	217	185	211	181	208	233	207	197	212	235	223	217	247	211	218	194	212	232	185	215	219	221	228	215	212	231	225	211	222	266	220	204	178	205	225	192	224	202	220	216	203	213	224	215	204	206	224	208	218	217	236	210	227	191	216	220	205	235	198	226	212	217	207	228	187	223	208	188	207	220	193	198	207	209	228	206	209	202	244	202	230	231	201	229	226	218	208	216	209	205	226	209	218	204	205	235	233	215	207	208	241	234	214	222	186	207	207	226	200	237	242	206	228	191	199	215	235	237	238	224	204	231	203	234	214	237	203	227	198	217	196	234	229	226	231	228	235	233	221	218	222	201	216	237	248	193	200	244	214	231	233	199	206	201	259	197	212	235	210	201	200	200	207	209	223	185	213	217	219	187	210	225	195	233	204	201	236	205	211	232	186	233	214	235	210	228	206	229	223	211	201	192	206	232	223	203	232	217	209	222	230	214	199	220	224	216	217	230	222	215	229	264	218	217	247	221	212	214	211	249	257	221	235	212	218	211	231	217	224	193	238	224	247	212	204	206	215	197	212	248	234	204	221	189	211	234	219	227	213	202	206	196	216	236	219	230	221	239	226	251	213	207	224	234	236	233	212	228	246	237	236	214	238	201	177	220	230	211	218	250	222	230	219	199	231	216	189	229	222	229	200	214	214	206	196	228	234	241	214	229	229	239	221	239	192	215	209	220	229	214	205	229	206	226	232	210	240	225	247	218	213	243	199	215	212	212	203	214	224	229	219	190	226	214	248	198	228	209	217	198	241	196	209	245	208	247	195	203	213	228	232	207	220	261	210	187	223	226	248	223	194	214	223	217	251	236	198	229	225	235	231	225	238	234	193	192	246	217	212	193	217	234	251	232	256	217	223	214	214	221	216	244	235	219	216	203	211	197	220	230	241	230	220	229	234	207	216	214	207	216	214	231	205	254	215	223	208	231	213	231	213	214	242	207	185	183	193	229	220	219	226	211	226	203	221	208	207	239	223	232	218	225	229	212	211	221	217	227	214	223	211	212	218	210	198	227	227	251	240	214	212	233	233	218	205	231	233	249	234	212	217	233	257	215	210	235	231	220	233	236	217	220	212	215	220	229	220	203	249	224	220	212	205	213	233	211	216	204	229	221	220	219	229	220	232	216	210	224	210	232	262	211	214	217	203	238	211	211	262	240	218	235	187	225	201	218	199	222	220	236	229	229	248	203	206	231	193	209	181	232	237	219	211	250	232	247	227	205	250	255	204	230	253	231	195	190	234	177	203	223	231	194	216	201	216	211	207	221	232	196	222	213	189	235	255	211	231	245	226	228	221	234	252	216	219	245	249	222	222	196	220	230	219	248	226	226	226	199	238	232	227	230	195	242	211	207	222	235	212	191	231	218	207	243	208	213	199	216	258	230	217	221	204	203	229	209	220	234	213	242	231	206	217	218	213	213	226	203	214	240	207	240	217	206	230	241	220	236	199	205	237	228	269	212	215	200	246	199	227	174	241	191	218	222	209	225	230	234	234	239	220	236	240	241	200	231	212	209	229	223	206	206	248	204	222	202	237	212	218	229	202	222	238	205	196	238	231	239	234	204	228	186	219	241	233	216	256	205	225	202	204	224	214	222	226	193	268	238	229	206	202	209	207	228	208	201	207	198	206	217	224	213	243	210	189	206	235	224	202	219	209	210	203	204	212	216	242	228	234	236	227	200	209	214	238	261	209	209	231	194	203	269	193	223	244	223	207	245	218	201	201	205	184	211	227	201	206	233	216	211	224	195	256	245	224	204	210	194	216	202	213	222	212	211	205	203	236
25291	14054	12475	8555	4555	1694	699	493	488	498	479	477	485	459	465	441	407	511	498	464	499	469	489	507	515	456	448	481	434	439	461	462	452	492	460	476	480	462	464	466	494	466	452	497	434	447	479	459	499	431	483	464	446	476	452	493	484	429	495	450	431	485	473	474	471	459	494	464	485	466	434	468	476	458	505	443	483	509	434	447	480	477	443	462	471	436	451	477	443	437	522	449	440	468	476	485	487	495	439	433	467	441	488	438	482	437	479	455	404	476	457	464	435	490	463	465	446	460	445	490	433	490	460	480	471	471	493	473	460	483	483	447	513	441	503	432	479	454	451	435	413	489	446	478	446	474	466	463	465	457	449	475	457	492	468	453	446	491	477	488	488	454	441	467	473	471	510	476	455	458	471	486	501	443	477	451	503	495	466	481	437	474	477	506	433	430	474	459	478	472	461	480	476	441	474	468	464	490	480	512	448	510	443	483	436	478	454	467	472	500	472	433	454	457	438	435	481	467	460	489	463	460	455	461	477	487	462	463	475	449	449	494	482	466	493	460	437	482	468	479	484	470	442	430	452	474	444	503	428	452	396	458	459	454	433	478	455	426	452	467	470	512	454	495	449	446	460	447	486	484	473	462	451	499	452	469	480	482	461	456	469	512	480	461	466	488	463	488	472	486	469	448	455	418	422	445	456	461	479	477	455	427	444	499	468	519	453	483	452	476	461	457	491	442	490	448	500	486	482	475	471	439	457	469	429	444	481	493	489	543	449	443	463	446	455	487	489	455	472	465	495	437	428	445	484	469	438	435	468	478	485	509	494	499	445	431	442	500	469	502	457	459	513	465	472	457	472	479	455	466	476	461	480	456	475	471	452	461	503	475	442	478	485	463	480	475	490	426	467	469	463	453	471	440	469	474	470	474	472	450	441	471	481	486	472	448	456	476	478	443	458	445	474	466	437	477	457	450	451	458	472	489	468	465	476	443	465	464	457	463	500	450	482	494	463	489	485	482	469	451	478	475	510	451	500	497	464	455	493	423	473	461	466	475	471	462	445	489	504	433	424	472	478	448	462	471	492	430	465	459	509	485	475	526	438	489	494	491	451	455	459	449	456	486	428	454	490	475	455	518	497	462	476	474	458	482	469	461	421	431	424	487	436	503	495	440	423	441	452	474	497	467	453	483	455	476	451	492	437	445	437	470	443	423	458	480	498	455	486	484	444	453	448	498	497	461	444	471	471	462	502	474	450	454	451	444	412	456	466	452	462	495	466	493	451	467	494	478	464	444	442	446	469	462	481	483	462	470	459	484	425	476	447	444	441	452	493	495	482	460	458	457	513	474	448	468	493	478	477	422	448	459	450	476	477	480	471	452	427	466	464	457	462	477	457	481	468	468	457	460	481	525	457	471	472	455	465	500	440	464	459	465	487	436	471	451	486	442	458	476	494	486	489	440	463	473	456	494	460	494	491	395	460	461	442	497	459	493	481	455	444	485	488	488	466	480	455	451	459	470	446	481	438	412	410	483	419	458	460	467	481	422	483	460	479	437	456	495	480	460	486	458	521	440	470	465	493	460	441	444	449	448	466	469	502	464	473	465	466	478	429	469	455	519	452	465	467	428	422	482	474	472	484	466	474	484	443	453	460	422	512	425	441	445	472	445	439	478	467	463	430	472	462	476	463	443	476	476	474	433	423	479	439	499	463	465	459	509	459	468	495	441	445	474	487	470	431	445	469	471	510	468	458	438	485	432	470	499	492	442	499	450	478	440	502	492	469	464	496	460	463	460	446	458	455	481	444	467	482	481	498	451	495	430	433	492	470	461	455	441	470	429	478	422	442	478	478	464	452	472	478	450	440	472	447	456	473	464	476	502	454	456	468	445	460	457	486	494	473	458	485	404	467	474	471	458	441	482	452	490	503	453	447	449	456	473	430	467	458	454	442	430	456	450	473	471	422	447	488	458	466	473	454	485	452	474	480	476	452	433	458	421	461	486	470	462	475	475	464	437	487	480	457	440	451	473	466	488	459	485	469	421	437	462	446	434	458	450	479	508	468	481	467	425	430	447	474	474	507	517	449	488	470	446	459	460	476	493	487	436	480	480	463	428	476	439	470	489	446	493	476	459	475	485	451	448	450	484	477	437	427	460	466	482	447	445	435	478	420	456	454	474	445	464	493	485	483	477	438	480	503	470	470	414	427	473	463	453	478	435	487	462	456	442	442	526	491	446	464	460	447	441	502	484	480	463	460	483	461	417	420	465	498	453	459	465	463	472	454	491	471	495	451	429	482	468	395	469	459	468	470	497	497	488	446	473	460	456	437	462	471	491	501	430	439	463	422	456	469	489	469	472	480	422	452	484	453	461	470	480	447	459	493	460	457	457	494	472	437	473	464	488	477	427	465	455	443	486	474	436	432	457	474	482	458	432	456	471	460	476	474	448	487	499	473	451	478	488	442	466	473	457	474	506	477	446	478	465	437	456	440	481	491	440	468	467	489	489	417	447	474	474	448	484	466	480	475	517	446	424	455	457	430	477	495	445	424	429	469	454	493	434	436	488	444	487	473	474	452	478	422	457	493	495	471	469	459	468	475	474	464	498	450	465	465	467	487	463	479	442	442	483	463	484	437	475	483	466	483	493	463	481	424	461	434	445	458	418	445	421	463	435	470	437	482	450	524	461	475	504	480	502	491	446	448	523	446	437	443	451	468	435	461	477	431	471	448	470	467	467	490	481	511	459	501	477	448	493	502	453	463	476	453	470	431	484	481	460	461	477	534	445	466	442	474	443	422	496	473	424	453	458	476	452	462	457	438	493	493	497	455	506	463	460	466	476	464	487	468	457	484	468	443	473	489	444	452	431	454	465	482	447	437	476	465	491	461	470	459	463	443	418	477	481	466	478	488	475	500	476	437	488	496	469	466	451	434	469	449	503	424	488	476	461	444	443	463	479	430	455	457	453	472	488	452	473	456	465	439	481	454	443	497	450	442	463	473	497	438	413	456	503	472	479	529	462	478	475	482	451	446	445	421	459	454	485	434	500	465	485	445	512	465	474	454	485	459	448	464	471	486	480	455	456	469	445	456	469	475	422	479	470	487	470	480	499	475	508	465	453	472	455	442	499	493	467	472	446	455	466	486	435	458	438	475	474	461	477	456	449	476	470	418	478	465	456	444	445	435	469	483	450	459	403	446	436	472	436	452	461	418	456	470	452	455	485	470	515	507	470	471	462	498	459	453	482	421	451	487	466	460	480	430	476	482	473	482	437	469	463	437	457	429	503	460	436	499	473	435	493	486	449	475	483	444	439	464	493	472	479	478	504	476	454	449	436	413	417	469	461	447	448	494	456	481	475	495	473	458	428	497	496	446	469	463	437	453	495	500	453	478	502	479	426	473	429	435	471	475	456	484	479	465	460	501	505	455	443	489	451	465	475	438	466	453	490	472	480	466	463	437	460	479	462	510	457	497	488	440	465	466	474	470	458	460	452
46709	27289	18078	8064	3254	1274	483	424	349	246	241	198	198	189	215	190	208	187	191	181	194	218	217	213	179	206	187	196	186	217	201	203	219	196	181	195	228	201	189	188	183	173	178	198	182	171	214	203	195	197	195	187	217	185	201	198	192	215	208	195	163	210	202	167	188	209	197	219	215	179	213	198	221	202	200	195	187	195	199	190	186	187	197	195	188	208	192	216	224	190	215	202	194	210	205	184	195	213	199	194	179	174	203	209	187	191	188	189	209	224	187	201	196	212	189	195	210	206	221	208	186	208	183	202	194	207	191	192	193	195	195	195	204	208	234	185	167	194	195	221	211	176	190	215	188	250	223	195	195	207	198	223	209	232	214	195	180	204	192	182	204	179	210	194	191	178	198	194	214	196	212	212	197	198	201	213	192	200	178	170	212	192	189	222	207	234	163	208	186	208	203	192	178	208	185	200	184	208	214	198	187	212	197	203	210	206	212	174	182	204	207	215	200	212	199	182	208	207	190	204	220	221	202	191	199	200	211	193	216	203	191	188	214	189	202	190	168	193	213	205	173	209	178	190	197	202	185	203	194	213	211	160	211	197	185	174	224	192	227	197	205	216	205	201	212	200	201	204	199	174	191	171	213	185	206	180	224	205	199	206	192	188	222	189	200	175	199	216	236	187	230	195	197	203	195	190	190	216	198	200	193	213	199	198	196	206	209	190	171	174	195	192	215	170	208	195	203	189	204	180	194	200	201	198	198	174	215	204	219	236	203	202	208	201	200	202	217	191	218	215	206	222	238	223	192	231	180	193	206	219	189	201	204	183	179	204	217	203	197	209	184	192	180	188	202	198	208	196	186	205	192	171	204	195	212	220	184	204	178	194	199	183	221	183	196	210	204	202	208	181	229	216	210	210	180	205	202	223	228	182	182	209	190	215	212	194	199	207	219	183	177	185	217	190	218	188	184	206	216	196	187	180	190	198	199	192	212	193	206	192	190	180	227	200	205	204	183	185	216	198	198	206	177	192	202	183	187	182	199	207	196	213	218	220	184	202	206	208	212	162	219	205	197	238	187	190	202	186	171	201	220	207	209	205	198	189	183	213	179	202	196	182	224	203	209	214	214	194	190	198	199	239	192	188	188	185	219	196	217	218	216	201	202	192	201	192	179	239	179	203	204	188	189	243	182	205	196	174	175	202	178	219	202	195	200	179	183	214	190	197	173	196	204	186	212	175	188	191	181	196	176	196	202	190	213	188	218	185	178	202	211	192	202	204	173	203	199	225	202	176	190	194	191	204	209	190	209	183	206	235	194	220	220	208	224	216	177	166	204	211	190	196	176	206	183	201	193	194	196	209	200	198	199	178	201	197	195	211	198	178	171	198	196	193	185	221	215	157	221	196	196	189	198	178	208	205	195	167	244	198	218	200	199	192	197	188	215	234	210	196	197	214	183	167	190	206	230	201	184	208	223	206	189	191	205	195	226	187	226	202	208	179	185	177	230	183	203	194	200	202	223	165	186	169	180	168	185	203	185	213	209	183	206	188	175	197	215	207	177	190	199	205	185	216	196	200	187	226	181	216	194	199	188	177	189	183	209	222	190	199	193	227	190	199	214	204	176	194	196	166	206	182	176	206	176	210	204	207	197	216	190	201	206	202	209	175	174	204	214	187	190	202	188	199	183	181	188	189	218	207	226	191	203	195	194	227	242	191	219	197	212	191	192	189	191	198	210	194	202	220	178	189	183	221	201	195	201	199	209	172	197	216	184	186	208	202	199	183	174	185	231	203	205	212	194	192	209	200	174	202	181	206	208	224	201	193	165	188	194	197	194	180	185	179	191	181	210	184	201	205	209	200	200	208	182	199	186	166	213	192	180	181	211	201	211	214	192	196	184	170	186	221	188	233	191	199	210	193	217	193	198	211	205	221	176	210	228	186	204	215	183	188	198	181	157	210	196	195	191	206	241	198	192	228	191	185	209	202	195	203	203	172	192	201	207	203	233	182	182	182	209	196	201	187	189	190	204	183	190	199	207	175	186	198	239	198	184	228	211	199	208	174	191	214	193	197	185	199	195	222	179	211	214	215	231	191	185	181	197	189	187	188	193	196	182	196	205	212	184	187	233	215	183	213	225	192	214	190	196	214	197	163	210	179	224	241	233	204	190	220	196	196	195	223	217	175	208	195	214	193	211	186	223	205	198	209	185	163	221	215	205	181	215	186	190	171	212	190	225	199	207	195	193	208	196	191	184	185	234	212	161	201	201	194	200	220	180	221	191	229	218	189	243	195	172	184	182	220	184	195	205	174	195	221	231	215	184	188	219	217	205	201	183	180	208	185	198	182	198	191	189	195	208	211	191	211	211	190	167	212	185	204	214	211	194	190	177	200	202	197	197	205	213	237	184	195	203	203	204	189	181	201	180	197	203	225	196	213	191	220	203	185	201	215	217	203	191	180	197	199	221	203	184	185	197	186	234	218	247	196	168	216	199	217	186	190	186	188	188	191	219	213	205	190	205	207	200	186	234	210	208	212	194	217	199	198	203	196	203	187	165	210	211	194	206	195	206	199	184	176	197	200	216	187	205	216	229	210	199	216	199	195	200	190	211	199	178	206	170	198	202	196	197	182	211	177	202	219	217	177	192	199	209	212	216	185	172	174	196	208	188	175	202	178	194	226	191	201	200	203	206	222	184	205	195	204	193	198	224	202	211	180	225	190	186	220	220	203	183	196	179	193	192	204	168	200	180	204	212	212	207	212	198	188	193	197	191	207	204	210	207	184	187	196	221	195	180	204	182	204	216	193	216	220	213	195	192	253	199	183	217	206	210	194	185	191	203	198	191	198	198	185	192	205	210	202	215	214	243	192	194	200	188	183	219	188	180	236	211	216	224	208	214	187	214	212	195	200	210	201	188	200	189	167	195	231	183	190	208	164	197	201	203	185	187	185	176	192	198	209	158	184	204	187	191	196	217	214	195	203	228	192	177	203	210	201	198	200	206	190	191	182	188	212	195	231	226	216	192	196	195	196	188	204	207	221	220	194	178	201	212	215	225	232	199	202	198	192	196	201	208	178	212	208	200	232	185	195	198	196	189	197	212	198	192	200	199	189	201	205	197	182	206	202	186	210	193	218	191	212	202	190	177	186	214	214	198	182	206	219	201	192	186	222	209	197	205	219	233	234	215	196	190	199	171	203	215	171	220	187	182	206	174	176	205	223	214	225	228	217	195	184	205	205	191	191	196	183	182	197	191	232	181	180	218	204	180	208	192	180	219	201	192	196	208	185	198	193	178	193	205	201	175	191	198	176	185	204	222	221	202	169	238	206	211	205	182	217	197	177	191	198	195	187	193	189	207	190	208	202	176	198	182	198	192	221	209	187	200	188	194	190	214	225	195	210	148	210	229	190	205	205	211	202	193	193	232	222	208	223	223	204	206	198	217	227	180	241	214	192	167	181	168	181	206	216	195	186	210	182	194	220	232	200	231	217
28150	20322	22086	14833	9152	4293	1416	1324	894	649	538	467	486	457	481	427	461	421	469	462	427	458	441	477	443	439	436	487	410	406	445	410	439	461	436	392	462	446	439	419	437	410	444	426	456	435	468	424	452	466	407	416	452	468	428	462	432	437	439	459	406	477	449	438	427	429	452	418	413	446	443	459	435	483	447	448	462	431	428	444	452	396	442	409	439	408	424	445	479	417	414	426	443	462	420	431	427	445	404	473	439	438	423	412	415	487	461	450	426	417	424	413	463	428	421	466	436	462	412	488	425	483	444	423	451	439	421	451	442	409	421	385	428	438	425	455	465	456	452	431	428	451	450	409	432	434	411	442	430	408	469	398	445	464	411	418	445	415	443	432	431	447	439	436	432	474	416	445	452	433	439	420	443	444	445	455	423	384	432	442	440	409	468	429	447	395	441	418	451	435	394	463	461	422	431	481	461	449	437	459	460	478	443	462	429	426	458	411	457	430	469	457	460	438	424	457	416	433	406	423	424	430	489	468	427	442	419	464	425	430	433	455	413	406	527	450	445	440	446	425	409	440	465	411	431	458	455	425	441	430	412	450	448	457	470	430	464	452	433	399	450	428	406	446	411	454	403	403	460	439	425	451	419	462	434	430	437	459	458	461	466	426	465	447	423	450	445	396	438	460	470	461	432	428	428	460	420	433	444	445	429	445	466	455	401	436	440	438	446	421	447	426	435	428	444	419	421	427	426	470	429	425	406	421	450	416	480	452	413	475	424	417	447	444	448	433	444	417	446	435	448	447	421	444	412	448	442	428	450	458	454	388	381	438	452	420	462	431	446	421	433	459	468	444	442	410	422	415	430	458	455	442	459	444	447	477	410	435	408	430	445	466	416	409	435	453	456	462	471	418	478	430	430	465	455	437	428	410	450	438	426	449	437	445	420	444	446	439	430	394	404	450	462	434	391	432	443	447	464	459	429	433	432	429	430	462	450	450	420	494	397	440	423	458	428	426	440	432	452	451	437	420	448	454	423	466	451	461	427	421	452	397	432	416	443	450	409	470	434	450	464	429	417	437	478	447	440	420	415	404	442	426	415	436	443	403	433	433	426	432	469	443	411	465	433	471	450	441	473	415	388	391	427	478	410	410	425	476	411	453	435	472	451	457	412	467	438	397	419	470	405	443	457	441	414	431	427	445	421	426	445	439	420	484	424	433	438	460	459	428	418	421	501	434	446	455	456	449	446	412	470	394	433	432	465	424	469	467	435	414	458	425	469	402	440	437	426	468	452	452	413	428	432	425	436	434	456	422	451	429	446	436	443	442	421	452	415	476	451	458	410	447	471	434	406	457	461	461	456	457	400	433	451	447	441	406	444	424	458	433	419	422	404	458	434	400	436	413	447	431	439	464	441	451	451	414	468	428	447	436	460	425	452	446	387	436	414	423	436	435	431	440	441	440	440	435	435	430	434	406	470	421	479	446	426	437	474	440	467	446	393	410	463	454	466	469	446	448	440	431	478	413	455	461	476	410	413	418	393	412	478	438	440	423	441	439	445	438	412	439	450	459	494	444	459	453	498	393	446	389	435	442	413	418	421	445	417	430	424	432	416	440	438	421	449	436	438	485	470	429	439	482	440	424	460	475	430	441	414	452	432	419	453	444	447	426	483	443	407	439	438	466	391	438	413	442	446	463	439	447	448	455	377	423	440	425	475	409	443	459	431	428	451	388	425	450	407	454	444	461	436	428	425	423	433	435	421	431	426	456	446	442	468	442	424	463	412	418	441	384	431	454	390	452	431	425	428	456	417	441	417	421	422	430	448	438	400	450	462	422	445	455	467	423	454	427	453	442	443	428	428	424	400	439	421	450	450	437	445	451	427	416	430	444	465	443	476	457	435	460	418	459	452	463	432	440	434	412	421	434	444	460	453	453	463	432	440	432	467	442	419	441	426	450	426	453	431	443	471	438	429	423	440	438	455	400	445	396	458	414	459	434	428	435	445	414	419	444	445	465	447	420	438	431	449	476	453	426	415	444	404	457	448	443	418	441	448	413	445	437	459	458	436	464	423	440	424	411	452	419	412	473	440	470	445	430	424	451	445	423	456	460	413	438	454	445	410	460	427	432	403	419	405	393	427	424	446	444	447	439	404	434	436	456	436	439	480	440	393	453	450	437	400	442	424	435	454	411	427	434	441	423	420	432	440	412	452	437	481	447	455	438	450	442	400	410	417	420	399	465	435	445	388	455	440	422	445	439	479	460	427	451	401	421	454	424	393	463	422	435	421	417	385	425	471	424	441	428	451	410	436	425	483	455	432	451	431	464	492	437	460	453	454	432	440	438	399	442	416	409	426	459	438	460	450	452	421	434	420	445	452	491	451	420	406	414	428	422	391	430	472	461	463	471	448	428	432	444	457	460	444	440	433	414	411	437	464	453	445	416	455	449	417	427	419	476	463	450	452	425	433	419	427	418	458	448	445	416	490	442	423	432	462	419	457	412	430	422	471	432	454	456	422	421	426	432	448	439	448	467	432	484	430	413	457	446	393	427	460	459	492	409	440	431	459	440	444	436	440	440	436	421	456	441	412	423	446	435	463	409	458	464	420	417	431	398	436	450	401	418	418	447	451	435	418	426	397	461	469	440	379	451	441	447	456	428	400	480	422	461	425	438	447	420	450	440	448	424	419	495	432	414	454	453	451	461	436	427	411	466	434	447	439	451	400	459	432	392	415	410	427	468	461	421	440	479	474	458	447	439	482	454	450	450	399	481	449	430	427	429	416	455	435	457	469	444	439	441	469	441	427	456	449	436	435	455	486	410	471	468	445	414	427	442	437	458	433	445	418	464	419	405	442	441	458	425	426	427	466	464	443	431	457	452	423	432	444	459	428	463	421	401	465	453	430	425	428	436	435	467	432	386	473	466	446	421	446	408	449	452	445	455	437	406	436	406	425	429	459	444	424	464	453	439	444	477	428	438	452	431	410	473	474	455	449	442	462	448	431	393	401	483	440	445	454	454	397	433	414	420	440	424	413	442	443	431	424	427	473	435	416	437	439	414	418	419	419	416	469	421	457	435	416	469	450	437	413	412	440	427	455	445	401	432	442	437	447	448	463	457	432	450	407	443	439	448	406	411	411	429	469	441	439	479	422	416	453	420	435	448	412	449	417	419	440	422	469	390	446	476	492	453	424	415	429	433	443	422	455	441	460	435	452	451	429	443	414	444	438	403	447	385	452	405	464	422	452	443	427	420	432	451	437	437	447	500	412	440	439	423	420	430	446	441	434	410	428	428	440	444	434	406	427	440	416	408	429	462	424	438	463	432	416	486	444	414	390	451	431	460	436	437	416	422	413	444	458	423	429	442	426	415	468	435	387	478	465	435	446	441	429	437	449	436	429	486	454	400	438	459	469	396	451	404	431	478	423	442	462	433	426	444	379	451	424	451	448	453	432	432	450	463	444	445	458	410	439	427	417	403	401	405	452	402	470	449
60420	35298	22098	11499	4765	1991	718	628	413	340	299	240	262	268	272	270	256	248	251	269	253	266	268	298	277	283	295	245	262	262	273	272	259	280	288	270	248	253	272	266	257	281	254	274	283	260	254	290	280	276	272	272	245	275	272	292	239	239	254	270	268	242	271	252	278	264	273	269	280	266	283	238	272	249	252	262	273	266	258	242	252	294	246	219	269	241	267	253	267	291	260	272	271	271	273	263	275	220	252	236	274	241	263	256	249	250	273	264	269	263	295	242	271	239	279	242	259	257	248	310	244	235	246	244	267	274	271	270	265	249	298	293	269	244	274	275	268	273	275	254	261	284	256	267	259	269	268	251	247	279	248	266	266	260	251	237	247	236	264	272	248	261	257	226	242	256	262	239	278	254	247	261	241	269	265	274	282	279	247	258	258	242	281	258	244	254	261	255	234	239	235	267	241	217	244	262	257	272	284	296	272	271	287	260	260	264	277	271	265	267	279	252	285	252	285	244	265	333	286	270	249	273	255	288	247	269	285	274	254	281	282	259	252	257	262	269	262	259	273	280	266	262	236	285	271	259	269	263	266	282	250	261	248	271	286	261	275	277	240	283	265	280	267	258	278	284	283	254	246	278	269	240	270	276	249	269	276	253	251	262	284	257	272	259	264	271	259	285	235	250	241	295	266	282	257	315	296	304	274	255	266	254	267	282	261	270	247	259	253	269	268	243	246	229	282	286	217	230	278	277	287	242	250	255	290	279	307	272	274	285	295	272	243	209	232	247	285	243	224	271	280	257	226	252	255	278	274	301	264	293	263	275	274	260	244	256	275	283	300	284	270	236	269	243	252	245	268	256	288	277	299	266	250	256	291	287	244	260	245	254	250	274	266	279	271	287	258	256	238	256	252	284	264	298	293	252	253	264	235	302	267	284	271	272	259	282	271	257	289	270	258	270	251	237	259	247	281	282	289	299	280	265	290	261	229	292	259	244	258	282	251	278	234	242	253	251	258	308	278	262	260	283	284	268	250	268	264	289	266	255	234	246	243	270	262	268	263	262	250	257	288	241	225	260	256	277	293	251	276	267	253	266	236	300	252	286	260	253	279	262	315	255	262	269	247	290	259	234	239	261	262	264	235	290	277	235	277	259	248	269	248	282	301	296	266	255	272	285	289	277	300	244	284	275	237	261	259	272	247	252	273	279	258	245	279	260	304	264	232	251	275	265	228	251	250	306	266	284	258	216	276	226	292	288	243	292	266	285	257	280	261	271	292	281	255	276	266	273	293	253	257	257	296	295	258	224	248	237	259	238	250	265	245	248	251	292	259	278	235	269	258	240	261	239	260	300	249	253	309	296	236	242	267	243	251	287	262	281	300	268	257	234	234	244	249	249	235	261	271	295	247	264	292	244	240	249	299	302	269	239	265	265	243	258	271	278	273	286	230	268	269	268	275	291	283	269	276	256	232	283	265	262	243	290	261	255	278	277	269	297	284	246	285	249	292	313	256	238	283	250	278	260	260	242	271	255	236	280	276	265	294	264	258	264	252	275	244	283	263	265	265	252	258	284	256	247	252	267	267	272	286	284	313	283	276	262	262	236	259	276	270	271	270	260	241	267	282	265	229	273	293	247	269	273	278	255	272	263	266	236	279	235	238	249	269	269	238	279	279	249	265	256	232	261	242	282	286	274	273	274	279	288	266	256	243	257	301	286	312	272	266	289	284	281	249	249	232	263	237	261	245	263	285	278	256	285	244	249	253	284	289	251	260	300	259	255	252	263	318	263	278	237	277	270	284	249	246	255	253	276	271	269	239	264	233	257	238	255	239	250	264	225	273	272	238	266	282	258	257	243	244	259	267	262	281	256	247	241	270	270	290	246	292	268	273	275	254	264	243	245	259	254	283	285	256	242	281	275	247	257	249	250	245	278	265	263	263	208	258	258	257	292	232	244	258	274	263	285	268	250	243	285	259	238	265	279	300	268	242	298	254	255	311	262	229	254	284	251	273	268	237	264	279	267	257	273	269	251	270	278	268	256	276	271	280	294	292	248	252	262	263	245	259	297	223	261	287	270	267	277	274	236	263	262	258	286	281	298	252	244	255	290	284	262	266	270	297	234	264	264	247	255	272	264	254	247	249	280	262	262	255	264	270	258	225	261	268	250	260	276	278	255	284	261	274	272	215	262	272	260	257	269	261	260	230	279	254	272	249	266	262	257	262	279	253	265	264	249	258	261	230	264	241	241	276	263	240	235	266	261	251	297	276	231	235	239	257	232	238	256	269	274	280	263	265	275	249	249	262	284	299	235	243	251	258	275	251	265	254	271	268	252	293	259	267	269	257	248	282	248	258	258	264	241	284	253	278	246	269	255	268	216	283	251	262	252	251	297	254	238	233	260	258	264	274	258	268	262	255	279	289	252	279	239	256	254	282	279	274	252	253	274	248	275	298	274	283	256	257	268	288	252	252	245	282	264	272	247	277	288	261	267	299	252	266	262	257	252	269	240	252	284	268	256	257	269	265	243	229	245	249	254	243	236	224	243	256	226	265	259	269	274	252	271	220	251	276	281	290	267	275	256	223	277	278	265	265	254	269	247	218	252	262	256	260	275	261	275	256	270	250	317	244	277	221	269	255	302	270	277	243	274	264	284	254	273	258	299	250	252	270	241	281	253	240	233	246	273	256	244	292	287	257	293	256	280	261	249	236	273	274	285	222	274	267	254	255	247	266	273	257	236	247	263	267	216	255	287	299	278	259	262	268	243	282	278	209	285	273	247	270	262	278	257	250	278	256	266	263	262	241	239	223	255	295	315	272	277	251	238	263	252	260	282	256	286	264	260	261	285	280	250	272	285	273	264	271	234	278	256	264	240	263	259	251	232	255	268	275	239	261	223	246	267	267	244	268	252	283	283	304	282	251	268	263	258	262	277	248	284	255	249	257	242	252	244	257	253	270	257	253	266	280	266	255	290	261	265	253	260	261	251	299	297	257	238	233	254	249	304	287	277	250	257	283	257	246	231	235	264	255	287	262	264	264	257	266	265	259	267	273	251	244	239	250	269	246	263	250	259	249	256	229	263	274	272	315	245	241	248	274	255	243	300	269	222	258	275	252	289	230	286	264	261	234	248	271	257	285	249	279	254	271	269	274	281	267	272	269	268	251	251	265	250	290	288	274	272	273	252	247	255	251	283	267	257	260	239	257	261	276	278	260	275	272	273	277	273	258	254	243	254	251	241	258	225	256	279	262	239	273	277	280	293	253	279	255	275	291	272	263	289	272	245	222	273	241	266	258	276	267	283	285	242	269	269	231	272	290	283	244	270	273	241	237	297	274	266	261	259	246	292	227	267	301	306	276	273	271	245	251	248	276	281	282	266	280	270	265	240	246	262	254	266	261	255	261	260	251	251	255	255	285	296	286	275	280	264	265	264	277	250	275	283	257	238	314	267	281	268	242	242	263	266	275	265	269	275	277	267	248	266	258	246	226	282
36492	25743	23811	19153	11892	5917	2078	1729	1160	851	751	652	632	600	572	604	553	565	595	581	569	549	569	588	570	535	552	533	566	535	600	525	607	611	585	584	551	577	563	562	593	565	577	588	573	558	554	581	568	559	552	582	528	554	541	575	553	587	585	571	560	576	566	533	568	570	580	519	546	566	564	515	531	543	532	546	535	541	551	543	544	575	586	633	545	580	519	560	587	594	526	537	553	546	560	583	549	584	562	573	517	543	592	559	572	571	573	543	534	577	531	557	509	549	600	546	564	561	597	583	549	547	551	613	594	589	550	571	551	556	551	547	534	504	589	513	573	551	529	551	578	566	555	568	540	558	596	610	582	571	568	543	522	552	572	571	547	532	542	544	553	611	610	571	500	567	558	553	598	539	547	558	540	514	545	533	597	554	555	594	576	526	562	544	549	556	552	546	590	572	552	600	562	549	561	583	613	595	585	570	537	568	562	559	594	532	598	557	561	530	569	603	525	553	509	537	510	520	537	575	512	532	561	550	548	578	578	534	561	584	526	583	563	577	502	516	584	588	597	523	537	555	589	538	550	569	558	547	587	544	602	582	575	517	573	576	542	503	601	552	569	563	564	558	546	529	541	602	534	554	585	567	549	572	546	565	565	577	534	564	531	574	524	523	545	551	547	569	550	552	587	560	535	521	544	568	541	543	522	552	537	580	542	565	518	542	565	527	603	527	549	525	559	556	579	553	576	552	532	543	549	522	561	561	544	523	579	579	524	545	555	561	546	569	531	519	548	549	567	571	599	541	571	553	561	540	589	553	576	592	578	577	573	574	575	577	561	550	527	539	539	579	564	534	633	557	567	524	545	534	559	556	533	573	567	528	553	580	584	559	546	552	533	536	576	567	567	552	547	525	527	560	554	536	543	578	564	533	542	565	579	547	515	519	546	527	568	533	587	510	542	565	604	556	569	563	597	585	561	524	531	502	557	536	510	516	529	534	522	547	526	580	571	537	567	569	510	520	572	543	557	599	531	570	552	539	529	563	537	529	534	524	508	595	580	589	585	606	552	585	505	596	553	575	576	547	540	575	546	559	571	565	538	540	533	582	554	556	550	558	559	588	565	557	532	568	515	576	580	566	549	552	586	583	544	553	544	580	540	521	552	586	559	586	561	537	579	578	548	605	590	576	591	528	609	517	552	607	540	606	516	564	590	562	579	570	528	549	550	573	540	590	594	543	578	539	530	562	572	559	573	598	574	531	589	578	541	569	599	574	573	537	560	570	616	572	541	511	578	557	532	589	567	552	568	570	537	547	516	577	518	563	580	571	568	589	531	580	567	556	552	560	562	565	546	546	543	540	577	572	582	551	576	580	537	579	563	573	566	548	541	530	573	551	555	572	592	528	535	563	525	608	552	551	575	585	543	540	528	547	570	536	569	564	561	537	582	585	550	517	534	553	589	594	537	539	574	567	570	541	547	594	581	550	560	554	541	607	545	554	600	530	537	593	585	615	515	616	570	581	565	575	548	538	563	615	579	571	555	565	545	538	567	560	552	568	570	549	539	541	518	529	546	537	558	583	554	545	564	574	570	511	502	554	563	523	551	588	620	537	584	555	561	547	561	550	581	539	538	545	537	588	557	559	538	556	538	563	562	552	544	544	530	560	540	551	583	540	537	592	561	566	574	562	592	538	564	523	578	541	519	569	593	559	507	580	562	513	536	547	556	576	553	562	554	554	578	542	521	573	554	600	562	598	579	583	584	583	526	531	550	550	557	553	596	540	584	549	579	555	549	560	520	557	557	526	580	552	546	553	574	557	557	542	593	568	567	547	531	566	551	586	558	551	592	552	555	562	609	584	513	548	552	545	554	530	522	554	573	561	508	544	533	544	567	561	553	583	540	560	544	548	587	578	536	550	529	568	528	583	545	586	538	548	546	560	571	547	605	553	561	541	564	571	564	566	559	594	544	594	570	574	552	583	551	586	576	536	580	562	584	548	516	548	514	590	562	601	546	583	556	538	560	549	582	518	566	559	485	565	558	551	581	534	538	568	570	533	600	590	565	552	606	533	539	533	542	556	497	582	518	547	543	533	540	531	546	588	579	566	549	564	530	568	543	564	505	551	551	566	540	538	598	561	580	546	556	568	536	565	538	573	517	535	554	570	533	575	587	588	584	575	533	551	586	556	546	557	540	548	601	540	571	570	574	520	592	526	579	531	567	517	557	587	552	538	611	529	538	512	561	573	546	564	575	545	600	557	555	547	584	534	576	538	543	557	549	536	545	567	587	605	580	536	561	547	568	522	524	563	555	569	526	540	558	550	579	559	544	556	550	599	589	567	574	581	519	555	547	550	533	570	569	583	554	551	544	550	540	560	585	596	606	520	574	550	565	556	591	510	530	543	515	522	542	523	555	532	575	594	567	545	518	579	586	606	572	556	534	539	592	580	527	538	590	544	537	538	539	569	589	554	573	514	588	583	551	509	531	548	575	524	596	529	583	559	525	536	561	518	538	556	553	557	561	526	523	574	588	557	570	548	549	548	530	553	522	574	549	546	569	583	502	536	571	521	579	531	528	562	542	601	552	599	570	591	538	588	571	595	517	545	529	570	565	565	508	544	555	574	546	557	531	545	557	578	546	535	575	533	531	551	538	557	531	584	570	585	574	541	555	542	590	512	525	510	568	563	542	581	579	585	562	566	602	580	518	598	595	544	529	541	575	527	530	561	570	557	546	536	562	588	566	561	532	510	562	587	558	546	546	584	576	483	538	548	562	561	593	547	582	554	511	536	579	578	578	536	565	564	561	524	553	576	578	592	526	550	522	544	549	525	532	589	567	557	592	562	570	555	554	565	559	560	541	573	540	543	593	560	574	525	540	535	552	593	599	523	542	583	595	567	541	561	556	539	551	551	536	557	585	541	566	536	538	579	559	525	588	548	540	581	519	566	549	529	552	551	512	516	549	547	544	545	516	552	563	540	562	609	571	583	548	550	567	568	576	556	616	544	576	588	594	560	567	568	555	516	509	548	559	581	607	534	618	555	509	562	568	533	510	599	582	526	566	573	516	562	500	543	522	585	551	521	571	569	536	558	534	561	587	594	568	564	539	537	523	527	578	545	582	543	555	577	495	521	526	575	544	532	548	546	567	539	567	555	566	565	543	537	556	560	542	533	561	532	584	569	519	584	577	559	576	537	587	564	554	578	580	571	559	548	553	570	546	597	584	573	593	577	564	580	518	556	500	545	556	548	570	557	552	569	584	613	544	575	547	566	581	582	518	567	560	574	545	607	534	537	555	562	621	577	559	567	584	557	552	552	553	497	581	584	602	581	526	545	557	521	559	527	568	536	527	556	594	564	546	533	525	551	553	567	616	565	528	602	579	501	497	555	536	571	561	500	581	556	543	554	562	559	543	539	534	550	575	581	534	562	543	567	553	574	548	562	592	559	590	558	572	561	547	550	568	568	614	564	562	531	568	573	557	575	557	528	566	511
44798	23729	11087	4944	1550	408	259	208	234	235	214	217	203	228	212	210	227	255	224	217	238	244	242	217	182	202	245	240	241	228	236	209	220	245	215	238	254	230	213	212	211	238	214	234	229	238	218	262	246	212	220	230	229	232	233	228	212	214	245	253	217	197	257	239	240	217	217	190	207	210	241	219	228	223	218	227	236	241	220	219	218	209	210	236	210	224	242	239	242	253	232	210	228	230	216	198	198	234	250	202	231	205	236	229	226	230	236	245	210	235	225	241	226	218	238	213	216	258	230	272	234	199	253	230	240	232	220	255	225	243	223	234	217	219	233	232	210	218	232	213	249	218	236	213	233	211	252	226	228	250	227	251	226	231	205	237	195	230	222	227	201	260	223	216	215	229	206	236	228	204	211	252	204	244	221	219	253	206	206	185	205	231	238	227	211	243	209	204	211	248	212	226	247	245	185	258	222	223	241	236	231	209	215	258	226	200	218	231	215	222	215	204	196	241	229	238	216	211	207	243	239	190	218	239	252	219	238	213	220	248	219	234	213	247	222	231	237	207	234	245	258	263	209	226	219	207	211	235	250	243	230	210	222	231	201	223	248	243	215	220	222	241	247	190	196	218	226	247	264	195	206	210	214	238	225	234	256	241	233	218	213	241	230	244	207	205	243	203	222	225	228	238	223	238	240	211	229	227	214	242	257	251	204	206	220	227	230	223	224	233	224	246	241	241	222	240	228	256	218	243	227	245	257	221	233	230	237	221	244	230	256	226	235	226	210	218	228	235	236	210	222	242	241	230	205	245	208	211	197	216	245	227	242	214	214	202	232	227	224	224	228	196	224	226	231	230	222	238	248	217	238	246	230	227	225	237	244	216	222	261	236	196	206	249	227	251	197	268	234	200	213	237	219	225	231	213	213	219	212	224	234	214	230	250	236	219	220	216	206	211	237	197	245	209	249	226	222	239	236	237	226	229	216	214	230	218	246	241	231	244	210	211	246	213	238	249	227	234	225	216	229	227	219	239	255	219	226	222	230	234	209	264	223	204	247	210	246	229	213	210	224	232	233	243	208	224	221	164	224	235	217	213	237	201	230	248	246	232	217	207	206	200	221	232	218	244	215	207	222	210	240	221	209	218	246	241	229	230	230	232	240	247	241	237	288	214	234	202	243	206	191	206	239	207	214	215	190	186	237	234	215	193	241	250	242	244	241	215	222	238	241	209	250	210	209	219	229	228	235	236	238	205	212	215	208	238	237	219	213	244	252	238	224	200	261	232	209	233	231	224	250	229	217	202	241	246	217	187	231	187	258	197	222	215	264	265	240	222	228	212	233	230	226	216	246	214	244	229	249	218	222	244	209	232	224	236	220	251	258	212	217	210	209	194	230	228	212	215	225	226	226	218	224	229	232	226	239	232	245	220	252	221	223	210	238	209	183	222	235	231	221	236	192	235	221	225	204	220	232	232	231	204	218	222	230	215	241	230	197	205	214	216	242	233	202	229	265	199	233	239	222	229	235	221	245	227	219	225	208	199	247	212	214	252	281	219	232	225	239	222	223	232	231	242	254	228	237	237	238	225	223	225	209	191	218	207	217	246	218	254	261	222	240	220	227	235	237	260	221	236	252	219	219	239	221	245	240	219	240	238	241	251	235	210	204	227	230	233	249	207	202	213	207	229	229	232	244	238	218	241	221	223	200	222	223	226	229	238	231	211	234	228	228	211	225	244	229	208	226	227	247	246	196	241	225	264	235	210	216	209	227	216	200	215	233	211	246	233	212	232	220	202	218	218	239	238	242	202	237	217	231	192	178	212	201	235	222	221	187	201	222	217	211	239	230	226	235	208	217	226	231	227	242	220	250	217	234	201	213	191	218	255	213	217	222	232	219	190	235	227	189	238	210	208	206	223	232	234	226	210	243	259	217	214	212	219	226	245	206	200	216	240	220	241	213	199	228	212	208	209	219	227	219	189	242	240	256	218	214	247	246	257	224	205	217	222	224	232	218	226	242	239	221	220	190	216	224	214	211	232	218	218	208	217	235	235	247	239	207	238	236	239	230	233	213	215	234	238	221	219	222	248	232	220	250	256	201	230	205	221	227	233	203	200	231	238	225	200	186	219	223	207	244	212	228	221	232	198	254	223	231	203	244	226	230	259	251	231	207	209	209	226	231	205	224	201	199	221	231	244	233	238	209	248	222	207	230	229	228	197	224	238	250	223	222	192	223	218	241	228	223	209	225	220	211	243	223	251	237	218	221	252	213	216	244	261	191	227	232	235	211	212	197	206	224	254	219	246	212	237	220	204	219	238	206	193	247	234	249	231	217	221	236	246	221	255	235	289	249	209	254	226	228	228	252	226	219	208	229	217	221	198	207	191	249	219	260	218	257	206	208	205	204	239	224	227	217	239	215	236	220	209	197	235	203	202	226	217	232	231	228	205	220	224	229	217	223	214	203	221	220	230	255	212	197	217	206	218	197	236	209	212	199	192	219	214	240	252	237	217	263	225	237	227	227	199	230	236	252	233	240	231	230	223	234	246	209	250	222	226	200	212	221	201	206	218	232	220	237	241	217	202	231	214	201	250	208	219	242	237	246	225	240	210	245	207	236	208	236	228	232	246	234	236	244	236	229	242	204	250	220	217	215	216	245	228	204	252	230	224	238	214	218	224	221	223	226	210	243	216	215	218	208	219	226	218	220	258	232	221	222	229	223	200	191	219	243	218	251	207	245	254	245	242	241	216	230	218	215	229	241	229	217	219	236	227	230	213	262	242	206	237	257	235	259	246	237	215	240	219	223	262	216	189	246	199	219	226	241	192	258	264	222	225	237	257	237	230	240	228	266	243	218	249	244	232	228	252	235	218	206	237	206	234	254	241	237	212	215	223	241	228	244	236	237	195	234	247	239	250	203	199	249	228	235	213	229	216	233	252	226	243	247	205	207	203	232	237	219	207	220	216	216	237	262	207	240	226	224	251	250	222	230	214	219	207	214	256	242	226	227	249	211	253	222	214	207	240	241	257	228	241	231	216	228	220	232	246	242	220	241	221	246	194	239	226	195	217	233	234	225	220	227	227	241	249	191	205	225	205	226	219	244	277	234	237	198	201	261	248	232	198	203	220	221	235	203	226	257	215	233	214	227	236	192	232	223	204	233	226	211	237	220	234	253	249	231	198	232	246	222	237	226	213	237	235	242	224	218	208	220	254	225	220	239	241	190	219	212	242	247	226	204	212	226	222	243	213	252	221	237	228	215	251	225	235	241	210	214	217	211	223	213	228	215	239	225	200	240	252	234	235	235	227	217	240	238	267	224	200	211	230	227	201	233	257	245	199	241	227	214	217	279	244	230	247	254	239	193	248	225	224	203	242	203	215	222	247	220	219	244	213	222	219	243	225	223	234	257	217	267	220	214	231	235	255	224	211	229	228	250	227	196	207	197	200	226	246	230	218	208	205	225	221	199	221	230	217	222	208	251	235	208	212	256	215
27550	15896	14529	10111	4051	1050	598	515	506	470	464	467	508	468	492	476	456	477	428	505	511	466	476	485	502	480	440	465	493	506	474	464	484	458	484	490	480	504	461	515	493	500	469	471	461	530	497	503	479	508	485	511	468	441	511	539	497	486	472	496	490	501	484	514	465	459	505	470	469	490	512	470	468	512	468	464	488	550	455	453	443	448	489	474	480	539	507	487	487	455	482	426	471	497	470	513	504	510	472	522	516	452	505	463	518	509	465	466	447	450	514	442	506	475	490	511	494	496	468	477	474	491	519	509	495	493	499	489	463	446	504	472	507	478	429	505	473	510	474	469	480	461	479	480	504	462	497	481	491	506	523	498	462	465	494	507	492	490	471	506	483	452	489	499	456	480	483	505	482	438	466	507	485	512	490	495	507	500	494	508	470	507	471	444	463	451	505	484	509	434	472	520	533	443	469	469	505	492	467	502	472	512	467	486	474	501	449	462	461	462	484	458	448	479	474	453	445	427	489	446	488	500	473	460	474	489	487	475	489	467	479	472	501	482	502	499	514	460	502	485	488	495	479	499	489	496	498	448	496	462	462	490	473	485	500	502	472	462	493	465	440	516	485	477	479	475	437	480	522	440	463	465	469	504	495	496	464	486	465	480	500	521	459	488	473	480	468	522	517	456	445	479	472	494	455	451	460	439	497	516	479	481	503	434	459	485	482	475	477	493	493	503	486	434	439	498	487	435	488	474	457	467	510	484	517	464	493	482	517	481	462	456	511	495	515	442	513	458	479	494	482	475	497	485	479	476	499	501	475	482	490	465	490	481	502	452	499	474	479	493	456	445	479	473	464	488	498	471	487	525	457	465	459	502	476	493	470	456	477	463	469	467	480	478	477	500	508	523	532	461	493	505	504	517	499	478	441	474	457	506	473	501	518	492	530	493	503	463	465	505	486	447	503	467	481	463	472	484	511	467	473	453	498	451	455	512	460	503	463	451	478	494	479	509	483	476	533	488	476	479	485	462	450	507	484	501	476	495	459	459	500	494	478	480	449	470	492	516	508	464	476	465	461	493	496	467	486	462	509	459	482	527	488	519	463	521	481	511	430	487	452	527	462	525	484	482	493	462	522	458	461	484	496	498	511	464	504	499	457	466	478	500	506	511	495	493	493	504	505	508	477	506	491	460	470	469	472	469	436	452	509	463	535	492	477	525	468	484	480	461	487	469	544	453	497	463	520	430	448	489	461	462	457	463	462	500	462	491	499	492	487	504	470	480	474	497	493	486	497	514	497	464	497	467	484	459	488	450	435	487	505	465	484	472	490	514	514	474	472	468	479	492	446	474	477	522	486	486	459	503	499	434	470	503	503	432	528	483	483	470	517	509	517	466	522	527	437	471	481	438	443	510	481	486	496	489	476	479	453	509	499	513	492	492	488	469	518	505	516	454	493	498	499	472	458	475	448	492	474	511	518	457	500	470	522	475	468	497	481	490	494	490	470	518	504	479	492	446	474	482	457	527	447	471	477	524	485	460	454	491	458	481	445	492	448	507	497	460	504	488	513	487	456	463	460	425	508	486	517	444	489	484	501	479	465	463	457	453	465	485	456	497	495	475	469	471	490	462	487	471	499	519	492	508	476	492	458	450	474	477	490	480	488	438	494	512	526	481	494	505	487	528	510	455	463	472	447	488	488	469	481	486	497	523	452	488	482	480	503	487	470	442	512	484	488	470	486	450	480	494	495	483	499	475	479	452	438	460	505	479	459	529	468	493	486	461	473	513	471	482	517	511	501	479	515	455	495	467	472	501	498	487	458	491	499	491	492	504	484	484	468	457	459	441	486	514	472	470	461	479	476	470	461	479	489	465	503	492	480	509	503	475	487	536	508	495	456	457	500	533	430	482	477	457	487	456	478	489	512	494	435	455	468	483	464	474	471	489	461	483	421	463	500	524	453	517	452	483	509	517	486	498	491	479	479	465	493	454	485	470	484	478	464	510	474	459	479	459	498	477	530	460	494	492	490	495	484	469	470	472	467	502	500	487	479	499	483	474	489	488	487	504	452	503	492	483	481	485	524	498	491	519	485	527	476	471	504	459	490	479	496	501	501	464	481	478	503	480	474	500	501	481	441	471	475	452	463	466	476	489	477	429	493	467	454	519	517	496	480	467	473	474	482	465	423	514	485	474	477	505	495	460	528	480	506	461	534	475	511	460	466	485	465	471	482	491	452	478	477	489	463	496	483	495	527	526	483	475	451	474	447	490	466	489	503	494	484	498	455	483	510	523	470	498	486	520	499	493	467	488	470	453	485	482	463	482	495	471	514	468	481	460	482	525	511	476	467	444	435	473	465	495	471	515	502	513	522	492	487	478	498	489	453	497	454	446	472	510	460	481	477	457	468	446	482	476	465	479	484	450	511	502	490	479	467	491	509	459	468	467	499	432	472	475	484	482	450	467	444	479	514	495	500	489	467	477	442	520	490	476	504	466	506	500	468	438	470	458	487	477	460	497	454	478	452	472	470	495	465	510	502	465	504	458	464	509	504	482	502	494	469	473	478	489	462	484	493	505	512	479	530	479	486	482	461	481	531	513	487	416	484	452	511	458	500	500	497	487	506	488	459	477	478	462	480	482	456	486	461	510	438	507	453	437	420	502	456	447	475	477	500	486	482	481	494	466	502	441	468	457	484	528	505	502	447	515	487	493	471	457	480	491	500	449	491	467	466	488	486	451	464	469	471	491	441	487	515	448	532	532	485	510	515	468	467	487	507	453	484	487	479	484	494	475	476	471	486	521	464	506	480	477	497	494	484	512	482	433	476	447	485	516	462	481	475	445	478	465	458	486	476	431	486	479	493	501	453	459	551	458	508	484	474	470	484	456	508	515	503	492	473	472	489	474	482	487	473	492	493	461	465	507	458	497	486	505	419	446	483	488	500	494	484	465	468	494	508	525	484	509	527	521	456	437	456	506	512	511	497	463	500	491	481	495	464	499	478	437	507	509	486	474	455	466	518	480	502	498	479	505	481	462	455	499	500	497	467	498	489	521	487	510	483	494	505	494	462	497	470	463	447	454	524	498	448	454	516	472	482	516	472	471	468	494	486	482	481	532	470	474	444	504	481	443	507	463	494	500	486	501	487	514	482	447	486	485	435	431	483	492	454	470	455	449	510	470	449	458	484	454	461	479	493	491	469	487	492	456	536	438	471	505	464	472	473	435	451	490	463	485	468	465	487	463	460	495	475	504	499	497	509	468	433	443	453	456	499	482	423	453	499	474	455	466	486	466	500	477	493	460	505	442	489	453	511	461	508	479	479	437	461	491	482	455	459	531	475	507	492	496	505	508	487	460	506	486	498	492	454	480	463	493	493	477	474	490	520	478	486	500	482	477	492	484	464	467	485	541	460	466	499	488	518	487	480	491	512	464	521	503	521	469	510	478	480	464	452	471	465	450	471	499	470	481	496	476	496	474	499	515	486	451	462	502	459	465
54734	30534	16148	5899	1623	641	373	338	234	238	245	233	199	200	197	225	195	201	222	216	211	216	211	197	191	226	197	235	217	213	221	202	211	186	213	205	212	255	192	193	216	212	212	222	176	226	244	227	204	206	223	220	195	206	212	187	200	225	238	240	202	237	226	191	191	216	215	199	225	235	199	204	200	185	220	218	204	202	220	219	216	213	212	208	163	237	199	227	235	217	179	178	224	250	194	226	209	216	249	225	218	208	220	210	188	230	223	234	193	204	204	206	210	215	200	209	220	210	193	215	219	227	221	202	223	215	206	236	211	166	174	238	237	213	199	191	241	236	222	209	242	210	183	193	234	214	211	200	155	192	226	212	216	195	215	200	207	194	217	233	209	184	215	222	230	217	196	203	216	229	225	223	210	218	219	221	199	212	203	209	208	184	193	216	220	206	191	224	186	199	222	220	219	180	245	212	231	232	235	207	205	233	233	205	222	202	247	224	210	189	204	232	232	198	204	226	236	206	227	205	194	228	213	200	208	217	210	211	206	190	235	201	210	210	206	223	216	196	217	221	249	217	221	184	190	181	216	222	204	189	169	210	242	211	207	227	192	211	192	208	205	262	208	221	188	216	214	202	259	221	188	221	208	208	223	227	229	206	201	184	208	174	197	211	201	201	212	200	220	190	191	215	217	217	203	207	227	223	210	220	203	208	238	232	233	217	205	215	226	212	218	187	204	233	207	217	189	222	203	211	237	231	210	175	185	216	215	187	207	229	220	202	189	193	197	175	211	196	210	192	199	197	253	207	226	214	201	194	204	181	233	225	208	219	203	215	212	203	226	214	225	209	189	204	214	208	200	235	207	178	197	184	217	223	214	196	217	248	224	210	206	222	222	218	212	205	200	232	225	209	219	225	221	223	225	204	187	197	243	172	202	210	225	204	197	247	227	204	188	221	210	210	218	212	223	215	195	229	213	197	228	201	213	186	214	248	208	209	247	223	245	216	209	213	215	194	228	249	239	221	236	184	195	189	221	229	215	194	227	231	227	211	204	207	202	204	211	245	228	217	232	204	231	222	196	203	195	215	200	221	193	191	202	214	214	209	210	212	204	198	202	204	206	236	229	224	201	240	224	215	226	248	186	197	248	223	193	209	220	222	210	209	193	230	197	218	220	224	198	199	205	237	224	213	223	200	195	222	214	177	232	215	211	208	230	191	208	209	224	224	215	196	237	222	200	233	222	233	214	227	205	222	232	203	216	218	229	204	222	218	209	194	230	215	204	203	212	197	225	219	212	216	198	189	234	215	194	186	233	234	191	208	217	186	218	203	196	217	207	224	209	211	214	213	215	194	193	189	203	214	224	224	241	197	201	193	205	225	212	181	200	226	185	207	223	236	204	191	209	218	206	207	211	213	230	224	226	212	225	217	240	194	209	229	185	207	206	201	197	209	199	260	224	243	218	208	213	213	218	208	232	218	232	201	177	208	184	213	196	209	207	217	226	208	218	220	199	233	230	217	190	193	201	231	217	202	208	204	195	224	202	202	212	223	219	240	227	257	200	230	190	204	209	222	211	189	187	197	212	244	235	220	206	233	232	220	226	199	251	213	232	223	221	228	218	207	227	243	228	195	215	212	180	242	208	203	209	203	200	210	175	196	219	176	218	224	200	223	225	203	212	223	207	220	259	214	222	201	206	218	227	198	219	187	203	213	183	213	222	205	200	220	207	193	207	231	211	186	211	200	210	229	201	199	227	230	244	218	219	248	197	205	201	186	190	216	197	210	215	221	201	204	196	216	204	215	202	204	223	224	200	210	204	234	227	196	201	174	216	202	212	233	210	229	207	210	171	232	219	208	214	195	213	203	234	193	219	210	218	190	238	178	224	202	173	224	215	218	205	190	198	208	228	218	228	215	199	210	231	203	228	220	208	192	202	159	183	226	187	185	218	181	216	218	225	199	197	215	222	210	199	252	181	191	215	207	271	229	189	207	190	208	207	204	189	226	200	200	233	232	213	194	220	218	211	222	249	215	227	212	230	205	200	219	185	213	227	194	200	215	226	210	230	193	215	194	202	200	184	190	209	214	188	192	196	193	220	245	207	212	199	216	240	225	203	229	195	239	210	225	195	205	230	205	215	235	205	215	204	258	195	221	232	192	198	207	224	200	211	214	188	233	244	210	183	223	218	184	217	223	209	179	197	211	174	215	189	189	171	215	183	189	201	222	214	197	208	228	234	243	217	227	213	250	219	190	214	221	240	199	197	189	206	219	241	217	221	234	200	209	192	211	210	244	208	213	219	250	207	192	214	203	193	238	213	178	187	218	218	267	217	193	240	194	216	250	201	199	212	203	188	196	231	199	240	205	185	174	216	241	205	220	192	216	196	220	191	206	202	218	216	203	224	220	225	206	210	227	224	233	219	213	230	237	210	233	215	232	215	210	235	214	226	192	206	235	207	196	215	232	196	218	211	231	219	201	194	193	190	212	244	217	206	210	237	196	202	194	214	212	210	210	248	219	205	175	189	204	221	217	189	218	215	204	188	206	210	204	206	232	196	166	221	212	205	217	199	202	193	208	204	183	193	180	171	200	185	201	197	187	204	205	214	199	222	194	214	221	185	201	213	231	193	194	219	190	229	218	186	225	242	189	205	244	186	213	235	212	206	234	224	187	206	199	235	227	179	196	212	190	216	201	210	193	206	199	190	219	210	195	226	214	192	210	241	201	227	195	214	207	213	197	234	221	222	209	210	225	227	197	197	257	214	246	218	202	202	210	247	205	233	227	209	231	213	227	203	217	214	220	213	202	215	203	203	202	201	204	213	226	201	221	242	208	203	190	209	223	212	213	205	219	206	212	205	206	212	249	219	188	247	223	215	235	218	210	219	226	220	188	264	212	244	210	217	218	215	211	210	216	212	215	211	216	224	223	229	229	198	227	215	194	226	216	214	230	216	198	204	209	227	194	162	219	236	212	189	185	203	209	234	239	208	226	232	234	227	230	203	193	199	227	212	193	198	215	199	213	217	231	210	238	192	239	224	187	236	239	212	209	212	209	213	224	205	219	249	239	221	239	244	224	211	240	231	215	187	216	233	237	239	180	206	202	187	212	236	208	194	186	213	215	238	199	191	208	219	230	201	214	209	236	214	232	204	213	230	237	198	208	180	213	203	179	221	189	200	251	233	229	191	218	215	233	218	185	213	204	218	210	213	227	270	214	179	197	228	210	231	209	203	204	203	193	237	217	242	203	232	189	208	200	229	189	224	232	212	181	197	214	213	206	222	221	177	220	219	200	194	231	196	223	223	214	196	227	232	208	200	203	217	218	225	201	225	195	247	205	207	206	241	198	214	216	227	201	236	199	195	234	236	216	214	218	228	211	196	182	187	207	241	217	202	211	214	201	212	223	182	218	213	219	228	202	211	218	230	224	248	210	230	179	198	228	218	201	183	240	203	229	226	184	222	194	207	190	211	204	237	206	198	228	218	202	211	201
34419	22719	18020	10663	4563	1874	957	981	731	566	515	507	481	443	487	502	451	458	459	442	447	489	469	453	446	528	509	473	450	446	449	438	498	434	453	459	471	468	470	462	478	467	472	483	452	479	443	509	459	490	421	442	428	497	477	474	462	448	438	444	461	460	468	484	466	492	449	446	424	450	462	450	449	462	463	456	488	463	442	447	464	466	469	424	456	462	444	458	459	482	442	426	500	485	437	405	417	477	452	474	437	490	457	490	451	470	447	472	450	447	451	455	477	472	463	469	465	456	430	451	427	451	432	483	450	432	489	450	476	474	467	436	429	445	451	455	452	487	465	452	486	486	424	425	475	504	489	472	455	449	450	476	449	420	452	476	436	470	490	456	434	504	474	500	448	455	447	436	459	454	432	454	438	459	459	500	448	461	448	459	483	427	499	460	432	433	429	441	460	453	481	453	430	488	448	453	459	418	493	483	465	443	453	458	474	481	448	450	456	487	481	441	470	474	451	480	434	480	497	446	448	428	467	466	492	456	448	464	446	474	454	453	452	466	458	455	468	440	477	460	438	506	509	473	462	482	474	481	451	447	480	448	444	442	464	459	459	480	452	499	452	486	428	482	455	478	446	443	484	472	474	473	496	460	452	463	424	503	453	448	453	432	467	448	490	476	412	421	482	428	439	437	436	451	497	441	471	470	449	465	472	461	451	482	477	463	456	478	445	464	473	471	479	461	461	476	464	478	451	483	485	470	441	493	448	480	431	487	447	464	450	447	474	457	452	427	453	460	482	456	438	436	468	449	413	452	460	499	454	449	464	437	441	427	459	438	466	467	467	458	488	450	470	467	459	464	462	444	439	475	465	479	441	449	461	444	414	460	480	452	442	447	481	485	468	465	459	463	453	432	475	442	462	422	454	417	468	430	462	486	474	451	453	443	450	471	434	421	476	488	448	451	436	447	449	501	474	477	450	487	464	463	430	425	470	472	440	450	458	483	482	479	449	455	444	465	460	474	456	515	432	449	447	449	456	432	482	487	451	434	451	479	483	446	436	457	402	444	444	466	472	442	437	486	450	437	467	443	480	460	439	457	493	458	502	459	441	454	454	483	433	473	435	467	467	449	464	464	447	459	413	483	396	440	445	469	446	481	432	456	427	467	412	506	467	433	477	449	476	467	430	427	463	445	433	454	474	480	460	490	459	466	487	446	428	460	446	462	479	484	464	449	469	459	443	476	489	436	425	444	489	500	454	420	427	478	436	455	444	473	460	461	486	459	408	483	450	449	469	450	467	465	436	436	473	459	470	471	445	438	484	498	465	454	439	453	465	463	438	471	462	459	464	436	449	464	451	455	453	464	506	460	456	440	441	444	478	463	463	469	425	489	461	429	486	506	440	467	459	497	432	473	445	450	483	470	452	427	447	427	477	470	459	451	437	454	466	473	466	452	439	447	433	444	464	435	480	510	431	481	504	487	452	486	471	476	422	491	456	451	493	469	439	412	479	466	460	465	470	437	504	453	446	432	446	459	442	457	472	434	485	472	432	442	487	453	488	454	467	430	452	459	434	425	488	423	454	461	471	465	454	436	490	472	433	442	442	436	445	444	440	506	437	466	461	469	492	425	432	456	428	458	506	479	482	463	478	462	494	452	408	462	493	473	481	441	443	472	445	454	465	435	468	489	465	489	454	468	473	456	457	453	446	461	482	460	468	476	428	450	496	429	503	468	451	465	470	416	452	450	437	443	453	506	448	448	481	484	423	474	433	439	437	434	462	504	489	424	500	496	466	433	436	450	456	429	442	450	485	423	455	471	427	470	459	449	463	465	466	473	462	450	474	442	474	466	486	476	439	477	439	445	430	469	443	439	417	469	454	473	460	423	453	468	429	478	449	471	502	457	448	448	480	469	415	446	448	473	476	441	464	466	465	472	480	472	460	442	485	443	444	458	434	447	453	444	462	478	478	476	471	419	473	428	483	467	494	448	467	448	451	456	487	443	465	428	483	485	453	480	454	424	449	455	429	468	474	465	448	428	467	480	458	416	473	453	481	457	485	457	445	435	505	449	453	462	481	485	473	453	442	449	467	436	455	461	472	460	506	478	455	447	461	489	482	441	495	441	455	459	471	477	434	420	476	485	478	521	511	469	457	459	482	485	438	461	464	475	516	451	454	457	447	459	475	481	472	502	456	438	414	477	435	456	483	463	453	447	449	452	436	463	441	473	456	469	451	442	437	490	427	476	490	500	482	457	425	498	446	457	494	491	482	469	440	456	470	484	457	424	467	461	480	442	457	462	434	438	508	439	431	507	482	449	436	483	460	434	457	461	425	497	439	464	489	459	511	502	463	463	463	482	407	422	469	456	463	484	469	478	453	445	477	466	455	465	437	474	467	480	487	461	461	432	468	450	436	468	452	498	430	459	498	480	422	484	441	453	457	489	450	496	456	457	450	445	455	452	428	441	470	460	507	443	472	497	481	462	466	422	431	447	484	444	440	456	419	480	462	412	479	462	476	443	449	476	457	468	468	455	464	475	469	418	455	451	462	462	451	456	499	490	467	513	451	455	472	469	476	491	512	455	473	476	464	446	500	432	475	478	440	536	500	442	458	450	454	479	471	425	478	502	478	447	497	409	457	429	437	484	496	446	479	487	445	439	483	479	463	482	443	455	434	486	449	441	451	478	438	453	460	431	466	461	479	505	513	459	490	436	465	429	448	445	441	444	476	442	501	452	456	466	441	443	456	479	473	431	453	460	475	466	462	434	496	443	443	498	467	465	440	460	470	436	447	466	464	482	398	431	466	478	424	465	493	442	455	517	435	464	448	427	446	453	439	497	476	480	448	428	455	454	459	428	417	421	445	487	446	458	432	455	466	433	465	460	470	436	425	465	436	429	437	484	449	500	470	483	467	446	474	438	463	458	460	474	462	461	421	454	473	466	449	516	470	447	451	493	445	471	427	445	442	454	435	426	469	437	449	492	469	444	458	449	454	434	455	447	442	456	470	401	466	431	443	474	439	430	469	444	490	494	432	431	476	462	488	467	468	477	434	463	483	496	479	495	457	475	451	476	462	458	444	456	473	481	459	451	446	434	478	461	472	481	451	441	470	432	471	476	469	481	440	431	440	476	448	442	474	475	500	438	453	475	440	456	435	499	450	440	423	466	470	491	467	485	470	463	453	483	445	462	475	417	467	424	418	414	451	473	478	449	472	464	511	486	464	475	509	472	456	516	475	413	476	448	444	488	444	437	440	450	459	422	490	456	479	477	476	451	470	462	462	489	466	455	463	477	437	472	469	439	474	446	448	440	484	462	488	431	450	435	468	473	468	469	481	472	479	454	434	464	444	462	443	518	463	491	466	456	472	451	462	470	449	484	461	473	428	460	457	466	485	443	436	462	450	463	440	488	460	467	483	490	470	434	490	487	460	466	455	446	470	474	470	454	428	452	492	439	455	460	445	451	489	475	428	480	461	430	472	478	470	418	441	455
64948	39030	18457	6997	2680	1346	660	526	415	325	298	258	294	287	284	303	254	258	272	265	276	277	297	294	263	249	239	261	313	266	279	265	260	257	275	279	240	249	239	260	268	283	301	274	234	259	270	276	251	276	260	259	293	295	265	264	280	275	275	276	251	247	286	262	271	245	310	283	270	231	259	254	258	271	268	271	244	266	256	235	271	282	245	255	270	297	293	272	277	273	257	267	276	252	283	280	260	276	283	266	276	264	279	290	295	273	230	235	276	287	283	281	283	283	262	276	276	281	280	281	272	275	293	282	288	245	277	228	265	239	247	286	255	264	262	283	251	243	281	257	227	238	271	272	280	270	239	291	280	239	258	272	283	279	285	284	273	289	266	281	306	258	273	273	250	245	258	279	261	282	262	295	261	255	289	256	285	286	249	261	272	284	309	250	238	278	265	249	283	247	294	269	253	293	255	245	272	244	257	245	291	288	248	285	269	259	294	245	266	255	279	278	241	247	247	300	248	233	285	281	236	292	265	279	258	301	266	257	302	252	273	266	269	235	278	245	245	251	261	269	281	289	288	258	266	279	297	246	280	297	274	271	257	218	271	281	280	264	247	267	274	231	287	298	268	236	296	291	300	279	271	257	253	271	289	284	284	289	285	250	280	310	285	249	236	260	257	253	271	271	294	237	274	268	289	266	272	253	250	296	255	279	284	304	248	248	278	288	294	255	274	247	297	229	246	257	269	266	278	271	270	278	245	289	281	277	280	279	287	273	286	285	257	271	283	294	265	260	260	265	246	284	244	285	289	232	290	283	268	277	273	269	246	270	254	268	268	262	254	275	277	250	267	285	252	264	272	253	287	248	239	297	291	252	228	258	280	269	270	262	263	287	290	265	244	258	276	245	245	264	268	302	273	277	280	260	256	260	275	262	267	305	293	285	294	236	266	258	230	264	284	298	291	261	255	280	249	249	304	281	281	284	236	270	273	231	291	281	281	273	251	270	273	284	251	292	278	278	258	277	265	262	254	283	277	247	250	245	262	300	279	269	231	258	279	284	274	281	259	251	249	267	280	303	285	280	263	269	256	262	243	251	254	257	250	244	280	254	270	309	263	293	271	238	259	257	251	290	263	295	271	269	272	314	264	257	271	286	248	264	272	265	274	252	303	234	254	263	266	287	270	250	301	255	253	263	261	250	251	260	246	259	281	262	252	287	273	250	290	269	264	257	288	274	264	254	274	248	254	278	260	268	244	283	269	277	237	275	257	259	257	282	273	282	277	254	252	231	253	256	270	262	270	265	265	264	286	257	275	266	259	276	264	276	268	293	269	305	280	265	280	288	263	229	255	263	263	292	271	251	257	260	277	276	283	241	238	238	281	255	240	267	257	241	260	302	233	253	283	270	261	298	233	247	231	256	251	284	245	255	248	304	270	287	273	261	280	266	279	251	241	259	258	249	291	283	254	268	272	275	248	269	260	263	269	283	252	294	261	287	276	269	255	264	301	247	281	268	270	264	267	271	245	247	258	254	269	239	261	296	293	237	285	266	252	278	269	274	278	230	281	268	253	297	271	273	286	267	264	272	255	309	278	274	276	274	267	265	266	255	255	235	288	280	267	238	264	260	230	301	286	277	262	265	240	261	277	250	243	289	247	275	298	267	278	252	262	260	280	273	269	282	281	255	263	261	234	282	299	278	264	269	289	293	281	258	262	262	255	281	275	286	240	246	246	252	238	287	307	247	234	256	260	248	248	268	296	247	300	280	272	300	264	276	270	268	261	273	273	287	263	255	246	249	275	258	244	237	267	282	254	247	284	277	251	259	259	261	247	276	291	277	261	280	245	264	275	252	269	249	309	299	240	274	274	254	263	276	255	293	265	249	227	283	298	252	267	253	254	284	275	241	246	238	243	257	224	268	270	257	239	258	240	257	260	294	267	271	248	299	272	281	280	260	261	256	232	250	248	268	226	262	262	278	278	281	291	285	250	265	260	285	234	249	266	200	299	254	236	255	255	284	272	232	259	275	261	256	286	259	300	302	281	282	238	260	259	283	286	272	266	275	280	268	263	264	276	261	259	243	274	283	266	271	284	266	268	259	251	298	266	248	244	298	295	273	263	260	257	256	295	274	268	286	260	265	258	288	262	278	269	281	278	286	282	297	249	242	289	264	261	262	240	265	278	254	274	243	246	263	300	262	279	263	248	266	318	276	259	294	260	275	254	276	258	257	270	282	285	280	280	261	272	263	263	260	289	268	249	266	272	250	287	270	261	264	240	255	261	268	287	254	315	270	280	258	253	278	272	238	286	270	275	259	275	271	261	241	279	274	288	239	277	275	237	251	264	277	263	278	256	272	265	257	261	288	261	262	289	283	250	273	280	259	265	265	245	258	284	278	276	270	285	289	260	252	247	263	273	239	249	275	264	276	245	251	253	261	285	249	238	256	270	272	248	248	276	258	243	302	283	276	264	256	268	273	265	249	261	264	273	282	225	258	291	254	250	259	271	268	239	271	278	248	250	284	251	248	274	278	255	251	291	264	276	230	260	275	260	277	289	266	276	252	258	251	251	262	304	259	274	303	244	255	238	271	265	255	256	279	279	256	250	268	247	271	274	276	259	269	267	241	299	269	281	254	293	289	265	302	270	242	264	312	287	240	268	262	281	274	214	281	285	242	256	267	283	273	258	260	262	277	239	269	292	275	266	245	271	265	278	251	278	265	272	248	292	258	284	257	249	249	280	273	255	255	278	272	298	246	243	266	263	297	241	240	266	308	271	252	213	255	326	286	289	255	276	230	249	269	257	275	324	294	232	301	266	261	296	266	274	265	299	254	279	262	238	236	293	278	257	277	290	268	265	274	282	269	264	267	292	256	260	293	293	248	252	256	267	283	270	255	288	270	265	252	252	259	263	234	258	258	255	271	270	242	289	269	301	264	254	291	280	259	282	261	268	273	252	266	247	242	275	275	244	269	255	282	242	254	279	266	266	296	264	276	254	273	234	277	241	265	272	256	282	257	282	263	272	262	279	287	256	263	275	255	266	278	268	285	260	263	257	289	234	257	273	279	250	257	267	271	297	283	283	268	255	299	268	225	250	319	309	252	263	244	298	262	276	267	250	242	281	240	282	300	254	259	286	244	288	298	265	262	284	257	261	245	258	268	261	282	269	267	293	281	284	252	259	251	274	273	254	242	287	261	232	258	234	239	257	254	276	288	250	269	236	252	267	246	238	265	244	271	262	248	275	259	279	279	271	276	276	267	274	254	279	244	270	267	236	269	264	274	241	273	298	263	279	260	246	280	261	280	288	262	239	272	286	241	258	276	280	269	267	256	261	250	287	267	292	273	272	260	241	246	277	272	264	243	277	254	251	290	275	268	263	272	299	258	310	293	261	278	244	278	305	252	285	248	244	282	283	246	294	256	254	267	279	306	300	219	280	272	254	300	258	259	271	252	271	235	282	242	271	255	259	242	259	268	277	270	261	257	286	272
41227	27986	17939	12565	7367	4387	1802	1480	1132	789	674	618	613	624	596	551	582	628	594	593	608	585	520	583	565	554	584	558	574	575	605	573	535	531	589	565	558	563	504	548	590	553	530	566	604	540	578	544	568	576	596	546	558	584	562	552	603	589	558	570	591	577	567	554	588	586	536	585	578	591	617	555	588	604	522	543	560	557	571	565	522	560	575	569	570	576	543	559	590	562	531	597	577	570	524	571	543	604	560	560	583	568	590	534	590	521	568	597	558	568	580	563	612	548	580	553	569	571	573	586	554	543	556	604	523	543	561	531	551	547	577	578	571	522	570	536	547	596	560	520	588	567	545	576	558	539	602	513	503	524	575	544	515	583	599	544	565	596	544	512	574	568	588	574	570	519	584	560	556	582	548	575	590	538	556	559	591	552	593	572	567	606	576	543	575	543	558	545	559	604	549	573	511	549	553	575	533	591	610	581	557	568	583	578	556	540	554	576	571	549	532	529	595	605	590	540	549	548	586	543	561	549	548	576	564	522	560	604	588	555	549	562	539	562	543	582	589	559	557	564	591	603	550	540	577	548	552	566	562	582	587	559	579	578	534	585	565	591	569	602	597	549	554	574	555	560	517	549	533	539	563	547	545	548	565	546	572	553	551	574	575	521	598	545	565	549	536	542	592	551	555	576	547	558	560	568	565	566	577	535	600	612	528	572	557	562	568	586	567	588	577	572	574	588	583	575	589	576	567	567	529	590	560	546	581	541	589	568	571	592	579	566	564	585	550	581	560	570	554	578	558	568	573	561	519	548	497	570	573	596	577	578	574	585	580	590	597	579	567	599	556	565	556	566	597	513	547	575	603	573	580	585	600	537	548	552	503	555	562	566	530	581	557	580	586	568	589	551	541	514	536	549	560	544	567	578	529	578	550	590	578	554	580	580	597	598	581	537	545	582	597	572	580	584	551	570	607	573	557	543	564	568	566	576	547	559	558	554	555	546	574	591	565	516	546	530	564	515	579	543	577	594	566	537	571	580	573	525	538	552	550	571	581	573	601	571	585	556	576	554	561	580	554	561	560	552	612	588	551	566	601	585	535	565	579	565	559	561	600	573	577	548	539	546	574	526	565	549	570	559	532	595	577	557	557	564	564	590	577	564	534	530	569	548	573	563	544	558	552	579	557	569	598	545	540	600	562	612	529	592	570	602	572	558	592	560	576	561	540	587	583	535	569	590	587	533	588	623	573	531	598	580	553	541	574	547	570	525	565	554	546	543	605	580	552	610	536	575	552	553	583	549	548	560	582	574	560	520	584	564	541	522	547	562	553	533	550	547	555	533	591	589	553	578	601	535	575	600	513	543	544	560	574	552	542	567	556	565	532	532	599	541	550	560	557	565	599	599	563	563	606	569	576	579	568	550	520	583	568	564	583	598	533	554	612	567	541	541	597	580	546	559	559	545	526	572	570	576	588	593	560	577	599	590	569	599	609	553	574	549	530	595	509	546	519	542	560	552	591	603	561	566	555	560	567	578	586	564	556	506	530	570	536	544	566	570	552	551	604	514	555	597	593	583	548	555	535	538	582	552	566	579	585	603	526	549	572	560	558	576	561	586	573	579	577	564	522	530	563	554	537	556	563	577	566	570	593	605	551	555	538	569	555	537	617	548	551	578	516	603	510	551	603	560	548	562	560	550	551	549	586	555	546	555	553	584	578	585	591	555	520	517	557	556	582	546	560	542	534	536	577	602	560	569	550	573	562	576	564	553	528	564	589	561	558	550	554	584	567	575	576	560	579	608	583	518	572	532	569	557	560	550	575	553	538	541	557	550	509	551	586	557	584	586	556	567	583	569	535	541	540	574	585	567	572	544	545	598	532	543	568	567	547	548	565	537	540	539	606	550	576	550	537	560	557	593	522	547	540	594	595	546	531	555	525	561	542	606	564	534	558	523	570	555	586	534	538	579	565	556	553	558	576	590	587	572	590	551	527	581	529	567	553	565	568	490	580	586	607	536	560	552	573	600	563	550	570	566	564	529	585	572	525	574	565	612	572	560	569	561	546	594	584	574	589	512	593	568	606	559	546	576	599	541	577	538	539	550	572	539	535	552	585	604	555	573	568	552	590	571	559	570	536	592	550	544	534	577	591	555	589	604	554	599	558	542	530	580	530	538	563	550	567	572	542	537	543	580	597	569	613	582	547	614	584	553	578	543	565	571	579	562	523	555	543	562	611	571	588	571	589	596	529	515	558	578	578	533	566	556	573	553	568	585	590	579	601	563	501	592	581	557	537	577	566	513	584	532	588	583	534	535	551	535	545	562	560	568	581	565	581	554	532	585	559	598	537	564	595	607	572	563	561	568	567	603	616	521	620	547	559	595	589	563	549	537	531	563	526	518	604	555	582	534	596	538	562	557	552	606	552	547	541	532	544	584	536	593	559	557	572	573	549	545	547	514	551	546	558	554	551	569	554	548	559	571	561	574	567	539	565	579	578	575	565	530	569	552	591	602	539	547	547	531	543	565	561	552	560	619	575	558	536	547	573	511	606	581	572	546	551	589	552	544	559	551	580	561	537	567	562	578	548	558	569	535	576	554	541	571	554	581	537	535	602	536	577	542	567	548	585	562	538	525	564	558	586	550	527	581	585	519	554	565	612	538	554	555	602	539	567	573	539	550	606	549	552	577	579	552	561	524	576	556	537	570	534	584	566	539	569	595	554	595	528	551	542	545	587	536	571	604	568	609	618	575	577	561	536	551	602	614	635	578	523	554	546	535	553	589	566	552	591	548	563	579	586	555	558	569	559	555	565	541	598	524	562	582	551	579	502	604	558	548	607	566	561	539	569	571	551	602	561	564	561	523	593	551	549	548	558	533	569	593	588	626	580	529	570	548	546	541	624	553	565	498	604	549	566	517	573	571	594	618	567	566	529	565	593	574	572	546	557	576	545	544	582	569	582	558	529	589	540	556	558	557	582	585	559	566	560	569	567	541	557	573	581	549	538	597	595	599	564	559	576	554	576	593	561	570	592	548	555	549	588	599	588	564	572	573	597	586	565	596	538	583	563	584	514	545	520	553	555	565	574	580	552	525	592	554	524	558	604	534	566	564	627	560	542	568	509	555	558	608	575	603	569	564	569	568	546	509	570	525	565	570	576	588	598	569	578	560	586	564	590	579	492	576	515	587	574	550	554	555	562	587	537	540	592	559	540	596	589	547	600	535	578	572	551	598	554	540	544	591	567	553	533	547	575	555	564	568	547	595	570	583	553	566	580	578	522	526	549	575	577	552	570	563	572	595	544	562	563	587	538	503	531	541	529	558	565	511	535	555	585	545	571	555	546	593	545	584	552	558	558	526	578	544	575	557	557	587	564	623	568	578	621	560	598	582	543	555	571	539	570	569	544	559	570	584	596	561	562	601	554	613	563	566	557	573	564	532	563	559	588	551	567	573	550	552	619	580	585	573	559	528	529	568	543	567	564	579	556	581	590	591
45156	20408	8517	3055	1044	485	276	215	200	219	215	236	219	233	216	241	214	213	177	180	209	194	184	213	206	220	225	213	219	188	231	207	208	229	224	220	203	242	225	223	233	226	244	221	169	210	206	217	218	199	219	229	210	226	204	236	236	221	228	214	200	201	204	218	241	223	212	236	241	221	194	217	238	211	216	206	206	231	195	223	208	207	196	205	200	232	254	204	245	226	233	216	215	211	220	208	197	193	196	239	227	243	202	192	244	228	206	245	212	210	212	246	231	220	249	215	187	210	178	236	217	200	225	205	206	211	185	204	180	223	219	216	189	215	233	241	239	242	207	186	230	193	223	210	212	230	203	212	218	202	196	242	206	187	229	249	204	242	202	202	230	217	242	235	232	253	219	202	234	258	233	180	244	241	218	221	207	189	207	223	218	238	206	217	248	234	213	212	197	222	213	226	216	226	221	235	233	216	198	235	220	193	213	227	245	213	228	195	242	224	228	216	206	228	242	220	224	226	210	217	205	238	259	240	217	209	224	217	227	246	227	218	233	226	231	230	240	196	197	226	244	203	202	225	214	224	222	224	198	205	221	199	178	199	208	239	234	220	232	228	221	231	203	222	189	215	226	202	216	230	208	224	216	218	220	226	213	186	246	210	218	205	252	238	208	176	185	229	205	208	203	217	196	212	241	226	224	220	233	212	231	197	210	211	201	222	215	192	207	224	200	231	210	225	219	174	230	214	212	227	221	243	199	237	250	212	230	250	242	211	226	260	197	230	207	237	249	214	236	227	224	204	205	216	208	210	207	248	240	224	211	221	222	209	222	209	207	229	224	215	212	210	216	234	226	219	225	197	203	182	235	227	210	215	183	213	249	210	204	234	217	251	201	207	214	207	171	229	207	215	197	204	249	232	238	209	202	217	217	227	227	200	231	232	219	224	205	194	214	209	228	236	212	204	230	221	233	219	213	210	238	218	216	250	184	229	262	220	208	230	221	205	204	207	253	209	221	203	211	223	203	233	213	221	217	189	250	233	231	188	224	210	217	201	158	234	198	192	218	240	203	214	236	182	220	197	225	220	208	259	229	222	221	222	205	203	225	222	210	215	199	206	229	232	235	217	212	211	224	212	208	212	198	246	202	234	235	201	215	205	196	228	201	206	210	233	206	210	241	244	196	224	213	190	222	215	226	200	228	234	235	177	221	197	225	202	215	231	201	193	214	199	227	211	212	237	200	218	213	235	216	210	195	201	216	202	242	201	211	235	234	201	200	208	198	225	253	223	214	201	207	219	218	206	211	207	260	212	220	229	214	200	193	253	201	197	191	241	232	211	191	205	215	220	209	211	218	203	209	231	203	227	237	232	208	218	211	234	214	219	217	211	213	237	208	244	205	236	240	233	249	254	211	238	215	167	220	222	211	231	249	203	230	216	219	246	210	198	200	199	205	167	210	234	225	208	219	213	229	220	210	205	191	213	220	218	211	225	212	220	204	208	196	220	218	191	195	190	231	245	206	165	196	229	206	238	208	231	275	227	216	213	217	227	201	216	223	206	242	227	225	218	215	208	202	213	218	183	198	222	242	213	204	215	213	236	216	229	229	228	225	222	221	193	216	188	244	227	215	233	221	238	229	217	233	211	241	217	226	219	235	204	217	213	188	174	230	254	212	206	213	242	197	227	239	224	222	228	223	238	236	200	220	218	211	232	221	214	225	223	198	233	216	210	206	224	206	242	188	223	230	206	202	209	219	214	226	192	232	196	215	230	182	235	227	217	229	199	244	219	206	208	203	191	241	218	186	229	196	233	214	212	208	228	226	207	227	209	214	222	244	185	248	233	210	196	211	239	232	217	202	210	220	219	180	225	204	186	207	212	229	224	244	209	244	240	203	210	213	216	224	222	257	204	244	219	199	221	201	199	223	206	227	213	205	195	199	217	211	208	210	220	216	237	192	209	220	182	229	206	217	194	235	196	234	235	210	252	224	207	212	220	177	213	184	232	218	226	196	219	210	226	214	195	218	186	229	219	217	211	203	215	222	227	237	223	208	222	191	217	196	185	240	207	238	202	192	207	188	206	231	225	212	242	222	223	212	207	216	200	212	228	206	221	193	189	223	200	225	207	215	208	233	215	254	201	205	210	222	221	205	236	216	228	194	247	191	209	212	197	210	240	233	199	230	216	238	224	233	209	193	248	233	222	239	219	241	234	214	221	235	199	217	217	214	226	233	247	209	203	218	198	223	228	259	231	234	202	200	209	211	244	224	219	232	242	234	232	242	227	211	229	218	226	211	229	226	231	215	234	227	240	241	248	215	213	208	239	212	224	233	203	215	253	209	221	193	231	202	234	213	258	225	214	237	230	196	229	201	237	242	222	225	226	236	217	200	217	225	210	220	228	266	216	207	218	214	233	205	240	226	235	214	208	195	187	225	241	241	197	210	216	238	217	229	215	241	198	206	231	217	227	203	236	206	218	205	215	183	255	227	240	231	224	230	215	235	256	221	230	191	229	191	216	235	218	192	200	221	217	217	197	205	194	209	220	229	213	218	209	227	236	237	203	198	193	206	208	223	197	198	215	215	226	214	213	198	191	205	202	197	220	186	198	194	235	226	215	218	224	229	213	244	216	223	227	182	204	227	235	201	195	221	229	221	215	217	200	210	235	226	214	205	201	231	239	229	228	207	212	209	216	209	235	207	204	230	229	223	237	190	190	211	236	236	219	227	204	245	229	213	203	217	210	220	217	221	229	227	211	189	219	219	203	201	188	213	224	173	222	236	175	225	219	213	207	251	228	223	241	227	215	240	242	207	241	235	231	211	217	222	222	223	215	213	252	233	232	199	238	230	207	223	190	210	247	181	236	202	240	209	216	220	213	202	205	234	199	227	211	229	236	237	221	243	196	226	235	223	202	184	194	225	220	225	243	215	221	224	215	234	228	226	256	252	221	237	217	227	225	224	230	229	182	216	204	223	199	222	225	245	212	227	235	230	241	219	242	231	199	225	232	222	224	211	190	242	224	207	216	186	214	218	205	212	220	244	249	224	189	205	228	207	216	239	204	208	223	203	222	218	204	217	222	243	211	200	233	221	227	226	194	246	213	235	230	235	240	223	252	225	224	209	215	234	189	204	192	233	245	229	236	220	194	204	187	234	208	228	211	208	227	212	213	240	221	210	214	213	232	207	229	214	216	217	212	241	204	218	211	240	230	227	212	219	264	230	253	233	197	220	217	207	218	227	226	200	190	184	217	206	230	246	197	197	211	201	201	199	234	216	194	222	218	208	220	199	225	251	209	202	229	207	216	194	200	208	245	237	200	207	203	228	217	207	235	241	206	193	227	213	217	245	188	206	226	217	186	229	254	221	241	203	217	234	213	242	244	238	239	198	231	241	239	207	222	204	207	186	234	234	200	250	235	244	222	222	205	195	229	225	219	217	202	215	200	210	210	182	222	232	196	221	216	210	193	228	221	197	213	239	196	239	197	218	207
27427	12895	11390	6970	3207	1501	633	461	474	499	475	476	498	424	478	460	465	453	457	436	452	460	449	472	448	437	484	447	467	495	506	494	477	442	481	485	482	461	496	499	472	497	417	470	457	460	507	468	464	479	509	483	469	464	456	438	468	471	463	475	455	498	440	474	487	434	489	476	450	450	496	476	506	460	453	481	465	480	506	474	493	484	437	458	458	448	473	482	462	487	464	503	455	480	451	473	457	429	478	466	515	448	493	444	454	466	450	473	489	475	413	473	471	436	445	469	485	417	450	446	486	488	493	442	450	460	499	479	461	428	465	484	464	406	453	459	470	471	470	479	431	487	429	474	494	486	454	459	440	422	488	469	454	460	439	473	470	448	518	494	469	496	496	473	468	508	514	480	447	458	471	501	451	422	448	437	468	460	488	502	473	452	462	431	428	476	460	465	470	505	458	479	418	489	437	485	497	476	485	474	492	460	474	498	470	452	421	493	496	459	452	480	436	487	521	429	463	466	458	477	462	447	475	453	481	470	479	445	451	497	462	461	442	462	473	468	455	465	455	452	468	471	457	465	461	445	465	481	456	455	450	480	462	456	435	472	450	465	421	460	458	518	498	436	487	452	455	514	441	492	458	457	470	465	493	443	447	470	502	458	430	437	466	424	488	506	442	471	482	454	474	467	476	449	478	443	455	447	452	505	474	442	476	463	459	461	461	453	493	465	493	493	442	500	460	519	461	449	452	492	465	480	475	464	474	481	441	517	460	455	452	448	458	516	472	421	479	502	452	460	435	435	461	446	468	471	461	456	452	509	449	444	473	485	470	476	447	460	481	444	459	464	473	493	478	465	456	471	438	477	493	458	421	482	458	473	469	477	468	479	451	451	453	499	454	488	442	469	508	447	432	426	431	453	436	494	471	436	497	453	445	480	467	472	484	464	437	462	478	481	452	476	431	401	479	502	464	477	467	424	452	480	480	445	454	446	492	454	456	447	472	454	454	427	508	476	448	439	464	440	470	435	501	451	437	493	442	483	464	476	464	458	431	455	430	461	464	463	444	467	463	463	434	489	446	477	488	455	499	461	470	462	488	473	465	432	456	460	462	480	459	489	465	480	473	475	473	451	468	477	437	498	475	458	493	435	461	484	479	481	464	460	450	448	450	467	472	486	445	453	490	489	434	419	455	469	449	449	445	448	469	481	500	512	461	455	467	483	467	444	446	487	478	462	456	430	499	490	455	487	452	452	488	443	477	462	461	468	458	460	445	468	481	467	461	436	452	503	453	508	463	465	459	446	405	445	474	433	463	476	503	443	483	441	456	442	426	485	470	490	472	454	411	474	436	476	446	465	480	416	487	507	492	499	459	496	445	470	464	494	489	467	489	479	468	463	470	449	487	471	469	479	451	470	496	453	446	444	474	467	452	500	485	445	408	454	456	468	463	473	474	457	455	505	474	481	461	433	446	470	469	437	471	465	464	470	459	462	445	462	424	484	464	460	487	493	455	480	458	459	445	508	478	469	463	454	439	445	492	484	442	446	447	466	450	467	463	445	446	487	447	465	474	451	438	486	444	479	473	453	457	467	463	451	439	465	462	499	488	446	478	442	467	460	479	449	456	463	488	482	428	477	432	466	478	492	460	445	457	477	459	453	452	430	424	449	463	485	477	452	430	482	493	462	462	450	413	482	458	462	470	454	465	465	453	461	441	476	483	458	472	457	445	487	480	478	464	458	506	455	467	476	455	479	497	418	489	437	467	481	455	461	471	432	482	454	480	440	460	458	461	458	516	460	456	435	498	471	464	472	487	479	517	468	455	460	430	442	461	457	475	422	459	463	490	463	465	500	502	471	488	463	465	495	507	464	446	482	469	469	436	455	463	473	479	478	468	467	475	484	462	444	443	471	460	449	443	518	438	442	454	485	470	449	461	460	481	444	485	444	439	452	452	476	432	456	438	470	472	492	485	478	446	485	494	457	459	437	496	451	491	515	474	525	464	412	443	480	439	488	441	448	503	422	463	457	452	484	444	434	472	473	459	475	481	469	452	416	440	454	425	488	438	465	485	444	471	471	449	459	508	461	464	453	474	474	484	432	475	445	460	443	468	426	468	459	447	501	482	488	422	417	457	457	465	431	474	475	422	477	471	452	453	437	469	469	503	453	464	467	487	480	472	454	512	480	524	497	438	495	499	449	479	422	459	484	456	499	468	504	429	438	429	485	491	463	450	529	473	463	454	450	447	433	493	477	479	444	467	453	491	475	438	430	444	458	445	492	466	461	436	443	445	444	454	495	482	455	466	458	476	473	462	458	511	489	477	437	483	500	486	446	455	488	461	433	483	517	475	466	449	436	490	454	450	450	511	456	468	441	475	464	469	488	437	462	483	460	456	461	462	429	484	464	468	471	463	472	471	426	461	485	462	474	450	475	502	462	441	483	461	475	466	429	477	469	491	458	458	493	480	505	450	453	435	495	458	477	485	485	487	465	448	461	445	468	495	439	485	438	444	479	496	452	469	443	482	457	484	444	441	508	501	467	449	437	482	448	464	478	429	472	506	437	486	477	489	485	452	486	473	452	440	466	497	463	432	495	422	468	504	492	473	479	480	466	468	463	476	464	438	488	461	475	468	472	444	448	464	468	487	478	476	459	472	487	433	465	467	445	475	459	498	445	446	456	448	466	466	440	486	473	463	502	485	460	475	451	444	472	478	476	478	464	449	452	478	452	438	469	458	442	479	444	456	474	467	483	462	496	467	473	467	480	488	450	436	471	447	471	419	433	467	496	474	476	454	506	452	467	445	484	436	446	445	470	469	463	478	489	434	464	467	469	473	484	466	456	432	497	487	471	448	486	447	457	472	515	433	465	453	446	480	460	457	484	472	490	457	508	454	449	471	505	478	499	460	465	475	498	425	434	459	492	462	445	438	432	477	460	499	465	518	476	475	438	471	447	453	463	467	480	460	436	421	452	467	496	456	466	449	501	451	507	459	518	488	442	509	464	450	449	437	479	483	440	526	453	436	462	439	485	459	449	444	476	475	483	457	436	447	487	455	451	462	428	427	473	431	489	438	456	442	460	412	433	489	494	482	471	480	443	477	520	448	452	472	442	478	460	474	447	489	437	458	483	460	467	442	476	433	460	453	445	402	435	500	475	428	453	471	453	426	458	490	494	472	475	437	474	490	489	485	478	491	446	468	502	445	491	507	450	466	469	483	464	450	448	444	481	451	457	480	453	429	478	460	488	488	456	493	467	479	449	469	474	477	456	485	467	457	463	483	521	475	452	474	483	460	460	462	453	483	451	489	459	445	496	483	459	458	472	447	466	460	499	462	441	490	498	450	453	463	470	463	470	487	443	485	486	489	440	452	464	456	485	478	455	466	439	478	479	453	474	470	457	447	476	460	439	455	451	439	446	455	448	432	494	454	507	447	447	471	448	488	442	463	453	447	461	495	473	495	479	432	451	462	456	454	448	478	436	485	482	453	462
54706	30860	17046	6844	2714	1176	350	308	272	227	194	214	196	220	244	226	209	198	198	204	194	253	194	235	249	215	201	219	207	222	215	207	197	181	201	205	217	205	196	209	181	197	213	203	224	223	206	205	197	238	220	209	199	190	198	194	215	195	203	208	207	210	188	216	221	190	221	202	218	216	211	194	200	208	217	199	218	231	235	215	234	208	200	221	212	188	195	226	206	248	212	216	211	211	198	219	204	215	200	199	184	209	192	212	206	159	205	223	250	203	222	205	191	171	211	210	204	186	197	187	186	230	198	219	222	207	198	204	220	179	211	198	186	213	217	202	201	224	231	226	191	205	195	212	205	214	190	183	199	169	229	221	190	189	189	205	195	192	221	186	205	202	215	219	222	218	195	200	212	206	197	230	199	211	215	206	227	193	214	193	248	222	240	230	233	217	185	215	208	201	196	185	187	220	194	215	201	214	186	206	185	202	208	223	210	219	194	234	227	250	215	212	224	177	212	196	208	203	193	234	197	194	189	242	218	196	229	209	215	186	199	204	212	216	205	201	203	225	203	221	217	228	215	227	203	207	232	227	208	215	212	195	191	197	211	211	172	214	233	225	206	198	215	210	220	204	198	237	211	192	188	193	212	198	214	240	222	197	168	196	204	211	211	206	222	204	212	167	184	198	195	211	195	198	229	210	202	200	218	176	231	189	241	187	213	204	212	200	222	212	202	202	230	201	204	202	182	219	206	206	210	200	227	214	197	208	178	200	212	236	200	187	186	208	215	211	204	208	215	213	205	215	192	205	205	209	201	211	204	206	192	218	209	219	200	187	211	217	205	217	202	193	216	223	204	212	234	232	206	213	230	210	256	219	196	212	211	215	205	185	226	234	209	226	226	238	204	225	233	209	193	174	194	193	207	221	208	219	194	207	198	198	203	197	207	218	191	195	174	160	183	202	241	209	197	226	227	212	206	206	193	204	206	208	222	234	224	199	197	204	215	219	218	210	176	211	234	224	192	201	204	172	222	209	244	210	217	229	195	213	210	225	205	223	184	191	223	187	198	217	213	209	205	205	228	208	191	206	174	220	225	202	218	230	210	211	224	210	223	213	210	200	182	215	206	239	201	207	206	217	221	230	210	198	231	194	198	218	194	200	213	194	202	199	210	186	226	228	195	201	206	213	186	208	178	202	220	234	207	211	215	191	220	186	207	203	201	182	203	194	203	206	220	198	176	221	238	187	216	210	183	200	224	220	189	187	219	199	199	196	218	219	197	213	229	203	202	221	209	221	211	195	204	220	228	226	214	187	196	199	229	227	217	196	193	230	204	204	220	219	200	216	196	217	214	220	214	222	222	192	209	225	209	183	223	232	189	197	203	204	178	207	202	189	186	197	208	205	226	191	198	194	210	212	255	188	181	177	239	205	215	197	207	191	179	216	192	224	202	202	226	188	195	216	205	215	191	195	226	213	199	234	205	221	191	171	198	214	216	203	214	204	200	188	218	211	216	217	195	214	229	208	237	205	212	215	190	208	195	218	224	206	186	228	236	197	201	233	200	190	215	213	170	207	200	203	217	210	216	214	202	204	223	180	224	172	202	232	218	225	219	213	220	211	187	198	176	217	190	228	191	199	189	204	241	216	197	189	213	207	190	180	178	224	195	226	195	209	199	193	207	192	197	194	210	199	185	204	226	216	182	201	241	189	220	204	220	204	196	195	219	203	225	211	241	217	207	206	215	194	213	207	199	200	239	224	228	212	194	194	195	205	205	185	221	226	217	196	200	201	204	195	222	223	212	229	223	215	184	225	206	215	212	204	210	186	210	199	207	202	203	234	208	192	238	231	192	226	217	202	202	192	211	221	234	193	201	208	205	198	172	240	185	246	202	223	184	176	209	222	185	203	192	241	215	220	228	200	186	205	178	206	223	208	197	188	195	223	191	201	201	199	239	214	201	229	188	226	200	222	196	203	191	197	194	221	183	240	198	183	229	198	188	181	247	213	225	179	190	197	212	188	236	187	202	224	212	185	212	199	219	200	222	196	168	181	200	244	233	212	208	198	200	204	200	216	200	239	198	200	167	229	213	198	205	213	208	217	183	189	218	206	212	228	241	205	219	253	216	188	197	206	191	224	194	218	197	238	209	233	213	242	224	193	231	232	229	188	222	210	225	216	227	185	233	203	189	210	272	215	181	211	221	232	195	219	214	227	227	215	209	185	209	257	241	196	193	225	213	207	201	216	214	191	228	189	198	202	211	219	204	186	215	223	193	220	230	214	204	220	172	216	211	192	221	227	212	212	222	210	194	206	221	202	218	201	220	205	205	219	194	202	184	206	231	221	230	192	197	188	203	184	202	206	225	206	228	219	217	200	206	219	217	203	197	234	241	184	242	225	209	199	197	173	191	206	211	237	196	215	213	225	188	197	219	203	194	199	206	185	189	193	235	215	216	194	217	213	226	222	202	220	194	213	199	212	207	196	212	212	213	191	216	212	192	183	189	231	205	211	213	180	236	192	202	213	208	211	230	168	202	219	207	178	195	215	227	213	184	192	201	221	200	225	187	181	212	209	199	243	201	201	193	218	198	197	220	173	206	212	192	203	219	176	184	222	200	221	200	202	207	212	194	201	202	219	202	221	227	226	233	195	204	220	216	263	221	201	191	208	209	199	215	229	230	196	197	177	179	209	197	230	213	199	229	225	242	211	221	198	214	192	239	204	178	216	208	200	211	197	213	202	197	257	246	243	200	221	174	205	188	230	194	217	207	216	208	208	193	206	211	173	190	202	195	228	198	226	201	234	201	210	209	195	216	207	226	213	204	212	186	208	234	207	206	207	201	201	211	231	241	221	212	208	217	248	217	199	211	208	198	215	194	202	215	181	192	184	197	212	223	227	205	230	189	203	195	215	187	219	189	198	191	205	217	181	214	208	211	213	217	212	223	207	191	182	200	230	202	209	182	232	200	207	203	190	185	185	188	228	226	224	190	217	188	193	214	203	179	193	203	182	186	227	210	201	234	198	189	218	206	191	224	189	236	198	192	212	223	213	206	213	202	194	233	200	224	213	194	204	198	192	206	208	201	189	236	186	212	227	175	195	172	190	193	225	218	201	200	208	215	212	230	198	231	216	208	224	182	228	207	201	179	213	194	203	204	191	190	209	205	198	193	215	197	236	230	191	186	230	214	225	212	222	205	184	224	224	218	232	220	181	205	196	204	225	198	181	191	210	202	216	212	215	232	204	193	206	211	205	232	228	217	212	178	171	199	232	204	206	236	228	175	207	195	203	182	188	214	211	203	221	186	211	209	205	200	210	209	207	220	185	195	177	215	181	209	203	204	205	206	209	213	208	213	205	211	209	198	231	204	187	191	195	194	204	211	210	194	221	222	214	213	205	219	238	231	239	207	225	223	204	196	208	190	207	213	227	209	204	229	216	195	212	240	217	179	218	205	223	202	190	216	201	185	196	214	202	212	199	244	223	196	214	186	218
33862	21846	19787	12650	7842	3917	1065	982	709	559	541	533	486	485	508	486	468	428	455	484	490	462	475	456	478	477	445	468	466	471	429	445	474	426	482	466	471	445	445	475	453	451	461	480	437	450	462	454	439	479	425	449	425	427	487	488	455	495	471	467	485	448	435	452	479	465	459	425	449	451	455	444	476	458	479	429	497	432	492	477	509	449	443	494	414	477	479	476	441	440	433	454	433	512	460	463	457	439	459	485	446	422	452	483	478	472	465	469	416	452	441	466	417	467	427	436	486	473	456	469	486	447	444	477	447	442	464	464	473	467	467	449	470	444	456	432	497	421	453	445	463	466	438	461	470	454	430	470	456	444	492	428	454	453	486	407	455	446	448	453	419	445	431	448	448	440	461	484	445	468	462	455	479	463	462	468	467	438	462	441	463	422	441	447	438	446	490	473	444	470	408	422	442	480	458	442	454	497	464	445	484	456	506	456	492	462	483	458	430	437	436	445	446	488	430	485	448	452	462	447	474	483	467	444	443	441	504	464	457	421	444	436	423	482	469	455	459	483	484	445	456	451	464	447	451	454	437	478	450	443	484	471	428	463	409	439	413	482	484	485	469	461	422	459	419	428	454	476	458	458	449	468	440	471	441	445	434	479	434	404	438	477	460	464	473	451	431	451	457	468	441	444	476	446	440	491	442	489	444	421	450	452	440	456	469	430	423	461	466	433	442	418	444	465	447	473	444	447	444	474	445	483	467	476	428	465	469	476	439	475	443	476	461	435	446	414	419	469	444	444	453	481	436	446	473	441	425	422	470	452	436	432	411	471	434	455	465	505	460	486	468	475	444	427	472	462	472	479	463	459	415	437	450	448	428	449	453	463	453	489	459	459	481	453	458	519	454	471	433	479	456	452	440	436	451	464	478	435	485	433	463	448	461	446	428	410	463	497	497	421	419	450	433	467	496	469	465	452	441	448	459	436	462	460	477	488	471	476	427	441	452	422	459	442	427	505	465	432	448	423	451	413	441	437	445	448	477	439	437	487	444	473	466	437	439	449	453	470	453	463	475	443	480	432	460	464	477	486	482	482	471	426	474	464	463	451	459	423	446	449	432	441	467	440	460	473	449	418	458	441	452	482	405	454	460	459	470	451	451	454	482	440	447	412	463	470	507	483	431	449	476	471	401	458	488	456	452	471	456	474	419	455	471	451	416	460	476	453	462	475	461	434	466	465	448	453	460	448	464	442	422	432	500	463	451	448	449	480	432	441	460	421	447	443	435	509	459	418	441	439	438	425	472	512	487	462	429	509	443	504	472	456	449	423	471	453	442	458	438	473	465	440	462	438	424	448	472	430	486	438	423	451	456	440	451	435	443	430	452	461	460	481	445	465	486	433	434	458	455	486	454	478	499	464	501	450	426	427	453	461	466	486	401	482	441	461	433	474	469	487	453	469	462	443	470	470	495	429	412	465	438	458	456	421	480	475	469	459	447	469	414	404	451	474	459	438	444	487	427	457	482	448	477	487	441	475	435	424	429	466	491	455	482	477	440	442	448	427	459	460	444	440	453	498	431	453	465	471	457	418	435	453	485	427	479	501	469	507	466	482	420	448	433	473	461	477	487	464	436	423	437	426	447	471	448	431	425	462	472	407	450	468	471	453	445	480	452	482	478	456	456	489	430	426	459	424	425	483	427	440	451	445	448	440	432	435	500	439	426	450	440	447	449	466	408	452	413	442	487	455	472	459	469	444	413	453	465	456	473	458	496	460	467	430	474	434	477	440	479	445	440	452	473	434	470	471	446	480	447	437	444	448	441	429	458	478	452	448	482	448	428	451	462	470	467	480	435	475	443	459	500	458	444	426	448	460	442	487	464	476	466	469	444	484	443	446	422	446	477	461	451	455	425	412	440	443	450	448	492	431	458	480	456	455	463	423	449	474	465	467	448	452	453	470	451	455	389	459	403	425	458	419	497	484	499	451	450	433	445	450	467	444	451	434	440	458	449	437	479	440	467	452	436	436	444	442	477	495	443	460	463	453	429	440	473	436	437	449	448	442	469	462	426	441	454	457	458	474	444	469	488	450	494	481	460	442	460	448	449	447	453	479	470	452	451	463	500	469	442	500	432	440	446	480	486	452	453	415	459	473	451	473	447	424	493	465	423	475	419	447	451	401	463	510	445	447	479	435	417	475	457	456	514	420	449	447	439	436	437	473	437	436	471	444	468	469	449	453	466	440	451	452	434	475	453	445	461	466	407	426	416	475	430	462	451	440	463	466	474	472	496	470	446	439	432	457	461	465	438	460	455	483	457	481	461	470	419	453	459	482	448	420	436	466	423	466	434	455	462	438	482	452	467	486	453	418	427	471	458	465	458	452	450	448	423	469	414	465	442	435	476	460	453	444	448	450	491	429	446	415	474	463	464	459	443	453	451	440	469	425	466	444	485	476	458	487	447	460	450	459	420	457	460	451	446	458	445	456	488	465	422	477	463	445	428	437	501	424	433	460	454	478	501	482	414	469	437	484	463	453	433	445	444	476	462	469	447	478	463	462	452	467	473	419	465	442	441	450	458	495	453	454	419	438	444	454	469	445	431	489	467	420	439	450	472	410	447	488	487	477	465	431	455	474	450	474	455	467	449	449	460	467	464	474	419	469	448	467	447	445	441	433	474	441	481	491	446	457	451	467	452	471	459	458	449	457	437	478	508	488	473	433	464	467	463	458	443	474	446	443	438	450	458	434	478	439	457	486	441	477	439	440	414	428	407	476	440	458	485	440	467	434	478	461	429	448	434	450	459	469	464	421	439	428	484	484	455	414	482	428	458	471	437	486	451	459	483	449	442	437	449	463	413	417	447	422	467	435	440	451	421	470	459	467	504	432	450	487	469	472	453	456	458	413	460	446	437	473	453	444	469	464	503	458	448	460	435	443	435	450	475	471	430	429	488	450	444	430	500	424	474	447	442	447	449	427	472	442	435	447	455	485	453	444	468	498	440	462	438	436	448	467	434	480	430	473	419	458	475	480	467	407	462	434	447	447	432	468	434	419	462	443	438	459	436	475	481	483	468	484	450	477	429	482	497	419	456	451	469	454	439	466	448	446	478	458	453	431	466	436	472	458	426	481	416	464	447	479	434	460	439	425	430	474	464	410	457	499	471	477	478	470	418	451	494	432	459	464	414	426	434	467	463	465	458	477	468	436	454	488	446	437	471	445	411	442	431	456	466	458	458	461	464	436	457	448	454	461	441	448	491	483	438	446	458	479	463	490	438	458	447	441	446	428	430	473	473	419	434	448	442	420	477	466	422	486	458	452	480	453	437	463	447	473	447	431	461	441	450	452	437	429	487	470	458	407	457	424	422	453	477	464	442	448	427	437	463	495	434	493	469	468	426	445	447	464	438	479	446	455	485	454	433	493	470	446	479	425	435	433	440	455	442	455	425	446	477	442	467	475	479	447	470	420	433	447	451	443	447	419	457	424	462	455	464	471
63423	31902	18059	8586	3335	1139	598	449	358	300	295	269	285	265	268	289	272	277	260	253	258	252	223	270	278	251	277	259	252	252	253	254	264	258	263	275	279	251	259	286	262	267	276	274	259	241	312	281	250	242	271	323	279	214	243	268	257	235	303	262	269	270	269	255	269	280	286	274	242	233	288	281	291	263	256	245	286	248	221	273	268	269	274	259	276	272	262	282	268	268	270	299	284	250	224	284	250	303	280	249	281	232	242	256	252	229	278	263	238	262	297	249	253	238	285	231	268	247	244	263	239	263	269	281	274	311	282	279	293	253	299	290	261	269	265	247	266	243	237	246	248	282	277	252	241	261	248	271	253	234	279	268	269	287	261	244	262	264	259	267	246	262	269	258	256	259	252	279	277	283	251	274	281	258	252	236	234	259	293	265	242	283	241	258	265	234	278	290	239	261	270	261	261	261	234	257	236	246	234	261	230	260	250	295	292	295	269	243	278	245	276	248	252	272	252	281	279	278	271	259	277	266	236	254	225	242	288	223	233	237	280	241	248	242	244	274	265	270	260	253	287	257	273	276	276	263	251	248	264	251	239	265	230	258	281	275	265	240	275	276	280	292	262	279	252	259	241	256	251	285	255	240	277	297	289	280	300	240	265	244	265	251	296	272	247	246	282	267	221	251	263	226	247	239	241	267	257	248	226	247	270	262	277	284	229	276	248	283	261	237	258	263	275	250	261	274	268	253	288	261	273	279	288	243	270	269	281	275	259	251	282	269	271	233	256	250	264	241	257	263	272	233	270	243	246	293	267	249	294	249	287	245	255	259	285	310	269	258	278	282	265	282	231	270	283	263	254	270	296	279	269	247	256	260	238	273	271	295	249	293	269	284	242	280	278	266	265	265	245	278	262	220	260	242	242	250	261	255	279	278	286	255	238	244	246	245	278	254	267	256	278	275	255	234	244	231	235	280	260	244	267	281	231	265	245	279	266	276	255	262	284	296	252	251	278	235	280	250	250	270	252	247	250	246	285	277	254	284	264	259	250	264	278	267	249	282	244	277	293	269	218	242	238	265	272	293	254	273	263	261	243	274	284	250	261	268	272	255	284	247	266	257	289	289	297	263	266	264	286	240	252	246	257	287	268	270	295	263	267	252	278	267	251	242	274	252	305	273	244	275	262	247	257	258	250	258	279	268	277	231	272	257	267	243	268	298	243	273	285	273	223	259	254	300	264	272	256	260	295	261	238	299	263	260	241	299	245	245	280	285	236	244	255	247	255	253	268	260	286	266	235	252	283	235	262	224	278	255	288	279	250	289	250	265	282	263	299	242	269	267	255	269	225	255	244	251	257	277	268	268	271	259	263	292	242	253	280	293	242	265	264	307	260	254	289	268	258	242	259	256	237	238	247	245	306	274	262	250	249	230	227	260	248	263	236	250	272	247	234	271	276	251	232	266	228	255	266	260	249	266	253	241	253	260	270	276	247	250	309	265	266	269	279	238	241	283	262	262	296	279	244	268	246	238	285	284	243	266	252	250	261	257	240	274	269	268	299	268	245	249	270	229	243	273	247	235	274	276	272	259	257	267	221	304	276	275	261	232	264	236	273	284	217	241	237	248	250	246	245	241	278	230	264	255	275	298	253	275	242	245	296	250	253	274	274	266	251	263	283	298	269	273	275	292	277	272	253	232	270	272	279	267	266	255	237	328	281	269	244	250	260	280	293	260	279	253	267	288	262	257	266	260	246	267	259	263	240	250	256	274	275	277	282	282	221	260	283	249	269	235	255	250	282	284	273	244	220	266	250	261	255	250	259	256	268	215	246	269	252	271	260	264	263	289	247	256	286	280	268	260	264	271	268	273	275	256	260	283	290	282	277	279	244	276	258	243	249	247	250	240	248	249	265	243	296	247	272	287	245	240	243	246	267	272	267	260	283	268	235	271	258	259	271	259	314	237	267	278	256	248	272	251	274	290	292	270	268	251	274	270	266	280	268	265	239	255	287	266	292	293	270	261	252	247	234	257	245	266	271	291	257	275	258	266	295	234	255	264	274	249	268	250	251	267	285	274	270	297	275	261	282	240	262	269	272	246	250	255	293	284	296	238	281	274	260	268	263	274	283	273	249	272	245	261	278	281	256	216	285	234	276	271	264	247	263	272	243	269	256	281	253	264	255	255	241	277	274	256	289	261	286	237	285	284	253	275	258	261	275	244	250	268	246	228	255	269	256	262	257	284	271	251	273	280	275	240	304	269	265	274	242	276	252	274	224	221	257	268	290	263	282	251	276	292	229	271	287	257	270	249	254	250	234	246	279	257	267	245	270	243	257	249	244	254	240	278	245	261	250	270	261	274	240	249	278	299	283	274	254	272	260	278	241	240	268	294	249	286	244	272	221	282	247	245	227	245	259	269	276	247	260	267	291	249	229	283	268	256	235	241	271	261	262	278	241	283	289	251	255	257	278	289	249	275	272	314	274	279	268	222	252	269	270	249	289	292	247	260	287	240	257	291	260	286	292	304	265	259	273	230	234	266	254	272	270	273	253	283	245	246	254	255	264	267	272	278	250	266	269	269	296	281	262	233	243	244	267	288	240	263	270	258	273	251	265	274	245	272	271	261	279	252	283	269	230	266	259	268	262	255	233	290	244	261	233	269	274	289	281	263	303	275	253	244	279	267	265	260	275	260	261	259	259	244	253	275	265	279	315	249	253	249	263	258	223	251	249	273	265	227	263	271	272	274	231	248	238	274	251	258	253	276	276	262	290	291	252	232	239	261	260	243	265	263	261	268	291	267	270	270	278	249	284	287	269	268	262	258	280	274	271	265	268	259	272	263	276	265	269	247	259	260	266	277	246	271	256	271	243	260	240	253	231	269	283	265	266	294	263	323	263	215	270	251	243	257	292	267	274	277	242	253	246	253	261	250	267	296	246	262	286	257	253	267	257	281	266	277	256	254	264	265	259	257	250	219	258	268	274	262	260	271	290	243	250	239	269	274	259	225	264	246	239	222	250	242	256	262	254	242	266	270	262	243	265	267	259	263	248	245	289	272	244	276	274	279	242	260	277	305	274	246	265	249	239	271	243	257	268	265	252	244	290	268	281	290	276	286	295	239	259	252	257	260	278	273	301	267	271	289	236	250	248	255	248	252	255	279	262	229	294	248	290	252	290	281	284	285	273	258	270	261	287	252	230	319	275	280	246	246	245	246	244	254	236	262	260	246	247	257	270	253	260	247	248	259	261	277	295	271	282	249	265	271	252	290	254	274	274	281	269	264	262	248	255	205	258	247	262	257	262	266	278	262	269	262	285	248	234	254	276	253	258	253	284	298	284	275	250	272	252	271	271	270	273	283	260	236	244	292	289	261	286	259	269	273	253	262	259	253	275	300	265	259	248	261	298	251	245	226	243	306	237	241	249	288	274	268	260	264	233	279	247	300	273	240	259	255	271	282	245	267	243	259	294	267	249	300	235	281	261	263	301	281	234	254
39070	21705	20271	15376	8828	3360	1747	1413	1071	777	640	637	581	546	629	594	586	633	582	550	592	571	600	541	554	565	626	573	576	568	543	543	549	529	550	552	543	563	542	560	592	572	588	591	554	545	518	612	525	583	572	542	553	543	519	547	617	553	554	516	580	575	528	527	554	570	584	562	528	579	561	533	516	541	541	580	517	519	587	543	564	578	567	573	561	567	542	551	549	572	548	544	516	543	549	591	547	562	574	580	566	562	550	537	490	532	567	587	560	581	526	554	555	598	511	548	580	539	545	562	577	542	559	582	544	578	554	549	568	521	578	556	554	594	568	577	532	558	583	523	567	568	548	531	557	563	541	577	589	571	564	544	544	575	591	566	565	618	566	555	550	547	570	584	584	543	560	536	564	528	602	515	592	506	582	591	544	541	551	565	566	581	537	579	573	570	602	553	554	570	542	567	562	565	550	547	541	584	547	579	517	577	580	579	555	553	585	527	554	560	556	537	587	557	596	570	561	535	557	540	586	540	564	568	540	580	578	544	546	573	564	575	529	569	580	582	567	508	574	589	549	542	553	579	552	579	585	528	513	642	560	579	568	503	573	532	592	566	571	555	546	578	587	529	533	590	521	546	546	522	520	551	601	526	532	554	530	554	569	565	500	553	544	578	581	543	551	591	567	577	560	535	554	569	560	548	558	543	549	537	562	503	550	551	533	556	552	531	568	520	553	509	599	555	586	515	557	563	601	568	566	578	597	591	535	568	559	608	566	573	603	579	522	546	558	550	553	545	526	597	547	560	528	515	564	510	588	575	545	559	568	528	548	556	530	548	585	548	532	555	581	565	563	561	554	543	539	565	567	555	553	532	566	530	551	546	550	555	554	548	540	584	592	517	546	507	542	585	530	566	589	552	527	588	559	560	507	560	475	571	598	583	542	590	561	553	538	565	558	565	550	591	547	555	549	572	589	518	588	577	567	526	567	535	525	539	581	578	580	594	581	571	547	519	558	582	584	525	559	529	535	580	533	556	553	604	523	522	553	545	558	543	567	560	568	532	588	591	577	505	560	560	571	584	533	546	635	555	523	538	590	576	541	562	559	550	542	546	583	583	582	485	568	522	539	565	606	578	542	544	566	572	508	553	607	541	595	579	544	530	530	587	569	529	620	543	535	566	544	539	523	569	536	596	573	547	564	558	520	589	579	546	564	550	545	630	548	588	579	538	601	539	572	576	561	560	583	561	622	552	516	583	556	557	577	574	559	567	553	524	561	569	582	544	552	539	528	565	541	578	546	561	557	550	544	562	571	559	579	566	559	559	576	578	556	629	573	559	547	555	546	562	574	595	557	545	566	550	539	586	542	595	571	547	570	522	565	558	562	576	522	550	495	535	566	542	569	537	545	569	519	525	536	556	520	565	566	565	571	556	555	554	517	552	546	546	536	559	559	581	577	582	575	569	532	538	560	543	545	548	513	573	531	535	572	570	581	561	531	547	573	594	528	575	610	565	531	563	552	547	534	540	563	551	587	616	596	565	576	554	525	553	559	558	577	540	581	544	578	526	548	587	540	574	575	534	577	570	543	588	583	567	570	551	562	561	558	564	562	617	562	536	539	535	592	540	562	548	540	563	578	570	539	555	555	564	594	536	554	563	608	525	561	574	566	561	576	533	569	574	582	554	567	548	568	571	590	515	550	531	564	529	528	552	545	502	536	557	557	538	501	566	585	574	612	556	584	574	539	581	544	585	599	544	549	557	559	537	575	586	519	556	601	587	540	561	581	578	568	596	573	598	581	583	536	563	559	525	562	513	561	534	552	537	557	572	580	572	589	566	568	549	575	554	557	518	566	577	561	580	525	567	574	557	591	579	567	546	555	573	541	565	555	580	537	563	524	556	557	582	565	546	516	531	515	540	496	548	580	558	559	541	534	550	547	542	545	548	543	591	565	544	615	547	545	521	558	581	560	560	534	540	552	531	562	562	566	536	557	541	586	528	578	545	581	551	531	569	521	574	571	550	522	590	574	536	593	573	585	561	545	570	510	560	545	492	554	544	529	546	598	550	542	533	555	584	527	552	527	575	528	546	585	552	539	538	536	566	532	554	549	566	563	578	564	527	561	549	528	540	554	584	600	575	551	498	596	584	551	562	567	580	565	562	530	557	563	554	576	576	593	565	553	539	569	528	570	527	620	577	580	591	565	510	546	555	572	573	552	522	577	546	599	554	540	541	570	550	591	535	575	558	586	546	539	544	576	544	544	536	551	563	523	543	596	528	533	531	552	518	514	592	577	552	575	574	574	549	538	574	579	543	565	575	581	547	589	541	584	525	561	543	596	532	550	530	556	588	529	626	558	563	550	511	588	569	537	565	549	544	596	562	595	519	567	532	517	576	571	552	589	574	541	554	574	563	573	591	567	575	608	547	545	549	579	570	526	537	546	576	518	526	511	565	549	597	573	555	566	542	530	549	587	549	572	541	501	556	546	584	531	564	527	550	553	564	582	594	564	561	573	587	551	591	589	597	588	593	581	548	566	535	556	566	572	586	558	572	589	580	558	603	545	551	539	614	553	549	555	576	531	557	595	549	557	543	550	546	544	569	557	560	557	554	585	557	544	547	556	531	599	559	539	532	558	540	562	518	535	553	514	532	581	582	560	556	593	519	518	501	567	554	579	551	557	556	556	520	495	551	578	521	564	591	579	584	545	562	518	548	563	554	576	531	546	563	589	539	543	580	558	584	590	544	539	523	569	558	562	549	588	586	542	536	577	591	569	521	564	574	571	542	583	566	545	542	525	566	577	592	556	556	582	546	556	516	574	552	536	559	578	552	550	564	542	547	563	552	525	528	576	544	548	525	528	537	517	569	560	577	546	534	550	544	536	530	563	552	567	535	517	532	527	556	575	599	529	554	542	574	543	565	526	571	577	562	599	587	592	550	602	539	533	583	589	586	518	602	555	569	584	536	546	521	573	528	540	541	550	560	572	585	598	552	553	560	573	564	558	555	575	556	582	564	520	548	603	556	546	558	536	575	561	549	546	580	577	539	553	552	543	530	545	569	544	586	565	579	587	524	543	554	554	512	566	579	539	521	555	528	597	580	581	555	554	520	565	559	546	579	561	535	569	534	575	563	558	549	568	528	557	540	545	561	546	568	553	577	520	560	575	618	571	561	556	584	561	560	606	544	535	557	563	565	583	516	535	547	527	571	562	590	594	589	560	588	517	501	573	555	530	531	524	503	580	597	568	567	522	553	562	566	626	554	571	603	557	543	563	559	546	555	577	543	533	550	539	545	556	522	522	562	515	587	555	574	558	542	579	536	554	607	544	561	580	553	553	551	590	551	573	556	543	557	510	531	513	555	589	522	588	534	599	537	485	545	589	570	538	568	561	541	538	533	521	575	552	581	556	556	559	569	557	535	565	495	597	527	525	563	529	562	549	595	552	597	531	577	547	597	561	542	550	517	555	571	542	556	580	556	542	532	562	543	560	530
39887	22876	12466	4016	1049	417	278	207	223	211	213	223	226	211	228	198	217	243	192	243	225	194	224	217	234	223	238	210	208	213	215	193	193	219	222	198	204	215	218	215	197	220	236	201	222	187	226	209	223	214	213	213	188	213	233	223	228	207	223	206	229	234	202	207	233	202	257	223	207	226	245	186	214	178	225	204	238	215	221	229	209	201	220	213	177	219	219	203	198	247	201	213	226	243	215	200	206	228	208	198	207	229	200	222	196	234	211	215	212	235	223	210	214	255	220	203	192	217	234	204	228	190	206	211	220	232	226	204	193	206	188	215	213	197	213	221	209	213	203	223	207	194	204	246	220	204	196	218	256	214	210	244	207	222	221	227	233	195	225	232	220	206	244	209	207	210	208	214	224	247	202	224	235	217	205	213	235	274	227	175	219	219	222	214	224	228	227	228	249	247	224	207	215	218	237	188	211	208	216	233	204	215	224	213	222	214	223	182	237	213	204	223	255	194	233	201	216	211	224	215	222	186	217	239	242	207	196	216	210	225	212	234	206	213	220	178	199	205	226	197	214	210	240	208	235	222	216	190	221	194	194	222	203	205	203	219	242	232	216	208	233	247	217	224	215	214	227	188	206	233	219	223	229	190	237	203	210	194	205	201	243	226	209	235	225	214	235	236	217	234	223	217	237	239	226	225	194	228	262	206	196	202	207	258	213	210	223	215	223	223	192	198	234	232	245	218	209	213	203	209	209	233	215	229	226	228	236	214	256	231	236	221	207	219	187	223	214	247	210	211	230	220	196	224	191	225	209	223	193	205	206	235	213	198	197	213	205	195	197	230	210	188	225	212	218	209	205	240	238	213	234	228	228	243	211	207	229	199	206	224	239	220	212	225	181	204	198	206	203	192	182	232	218	194	211	238	224	223	252	216	209	234	221	209	204	229	255	211	213	244	227	237	205	214	213	219	250	187	201	221	244	228	211	227	228	189	242	238	210	215	248	206	208	215	221	202	211	235	188	235	229	226	204	205	190	246	195	201	208	217	211	198	239	228	192	210	227	184	202	208	216	228	207	218	231	221	212	219	199	217	210	201	226	227	221	227	215	208	224	229	189	216	215	235	250	211	222	222	210	205	202	209	227	233	223	212	213	197	218	240	202	222	232	186	220	209	233	208	218	237	216	198	175	211	208	196	234	213	209	196	194	225	230	213	233	197	213	212	217	216	227	204	203	230	233	186	193	229	213	177	211	225	199	226	211	201	199	229	205	201	232	219	232	235	209	203	225	197	218	221	202	230	218	205	215	231	210	205	244	228	216	237	276	204	236	196	240	202	200	218	200	218	198	220	205	225	179	216	183	200	184	197	199	199	240	200	209	232	253	239	183	229	238	232	194	209	198	235	200	220	232	222	233	234	215	231	216	200	206	219	229	200	223	194	208	210	200	238	221	220	221	243	199	208	214	211	226	226	208	207	234	250	235	207	192	232	246	228	200	240	216	200	217	217	237	221	193	212	187	219	205	179	224	215	188	236	192	213	235	242	239	259	206	247	233	229	224	225	231	200	236	206	209	195	235	205	221	210	190	238	208	215	206	208	218	213	250	193	217	189	203	244	227	222	201	218	219	255	225	232	205	236	221	220	218	233	216	230	217	239	234	211	211	220	208	188	216	199	224	190	239	202	217	206	235	226	205	224	208	207	207	218	215	216	206	229	209	214	241	222	223	178	227	231	226	236	202	186	236	214	194	201	191	209	226	221	200	220	208	225	230	218	239	229	189	210	232	217	198	200	211	239	202	218	219	232	213	227	215	216	201	210	226	225	232	217	203	246	234	204	198	213	206	227	217	244	227	215	233	213	250	245	229	183	219	229	225	221	195	202	218	240	207	234	231	210	218	220	234	225	214	226	193	217	230	241	210	180	204	207	205	221	229	218	230	238	216	206	250	225	216	193	219	200	200	238	243	243	205	213	240	212	237	207	239	208	219	218	217	215	199	188	189	206	214	194	189	204	177	209	248	225	213	231	215	218	207	221	211	203	226	232	222	206	233	215	246	201	190	214	198	222	229	214	221	201	169	199	187	220	232	226	225	198	220	230	218	224	212	221	211	207	225	221	201	258	213	213	205	180	215	231	229	237	203	212	216	226	202	208	227	224	197	220	225	208	217	217	223	206	220	220	224	226	231	201	210	182	190	210	192	224	205	226	218	224	215	220	229	193	224	218	219	237	201	204	201	239	231	216	212	229	239	218	218	215	214	230	237	222	237	230	205	208	188	191	202	209	228	219	206	253	196	226	205	209	214	200	240	179	192	215	243	209	223	259	223	223	217	232	222	206	211	248	233	214	233	197	206	216	191	208	232	210	211	225	201	229	234	218	198	220	202	236	222	202	199	212	215	247	225	219	188	224	221	192	234	219	241	232	223	213	192	205	225	220	203	216	217	209	238	232	207	237	219	219	242	200	215	226	258	208	221	220	227	194	183	206	205	255	240	223	225	236	204	225	238	228	219	203	211	229	216	189	215	204	208	220	216	208	237	214	195	231	209	224	259	221	218	225	219	195	186	186	220	202	189	203	223	197	221	224	219	221	219	215	189	205	216	236	213	209	198	214	200	222	202	240	224	230	224	203	232	247	226	190	208	223	191	206	203	192	223	235	204	217	214	216	227	229	226	238	217	230	227	229	231	215	201	199	240	202	222	230	226	222	206	217	246	243	223	202	204	213	213	237	235	226	209	214	205	212	213	222	243	226	207	208	184	201	220	232	198	233	209	217	187	213	198	225	230	208	185	218	219	233	227	199	265	212	201	233	233	216	218	210	219	221	235	231	240	230	240	227	215	229	236	222	247	234	231	197	229	196	214	188	241	224	234	216	203	212	207	217	212	219	201	199	228	232	239	241	210	234	193	213	219	203	223	209	211	201	221	212	221	224	201	230	201	204	220	208	195	192	197	214	231	182	208	237	178	228	171	230	217	215	212	223	217	228	179	225	223	238	212	223	210	218	199	216	225	256	224	182	227	220	218	197	237	229	261	227	212	228	189	235	224	232	235	230	210	216	185	217	233	202	220	212	210	203	215	203	217	215	236	200	225	212	241	214	209	241	212	189	228	209	186	218	209	192	228	224	224	216	250	224	231	233	192	242	220	221	223	198	199	231	264	235	226	218	193	210	225	190	195	198	225	222	208	212	199	213	190	243	259	187	207	222	244	199	193	198	227	240	242	249	228	232	200	218	203	244	228	189	221	204	205	217	198	205	229	209	236	204	206	207	218	185	214	234	207	199	207	222	182	197	205	239	238	210	217	194	202	204	215	225	238	221	204	221	218	233	184	240	189	228	219	222	207	234	221	241	208	217	189	231	210	194	218	229	207	200	214	215	218	232	220	227	224	238	213	212	240	213	227	223	226	206	232	212	209	220	226	257	208	223	237	211	200	186	209	213	231	245	215	215	194	213	196	199	205	219	212	230	236	237	198	205	226	225	201	212	202	223	214	234
24701	16916	15834	7941	2854	1129	595	520	504	473	450	467	433	478	440	482	457	431	456	414	490	470	453	430	443	408	410	450	441	468	499	458	500	462	504	454	433	496	467	508	465	479	443	429	465	457	483	470	456	469	466	468	457	473	483	491	456	467	474	465	476	435	454	462	480	473	432	470	436	454	451	447	442	464	466	476	480	467	493	491	431	455	470	430	452	452	469	420	441	469	481	472	435	470	452	465	452	441	412	485	428	466	466	424	453	464	447	447	464	465	472	447	508	427	454	461	434	469	494	466	508	469	486	437	502	446	457	464	438	446	437	469	482	442	458	452	497	474	473	434	411	460	485	463	450	477	449	462	475	457	448	466	460	489	455	476	441	488	468	500	444	484	489	504	526	469	424	448	490	433	463	488	487	483	443	480	474	456	463	448	477	438	479	477	498	460	462	461	468	444	472	478	499	471	428	492	463	437	453	475	484	476	461	470	395	467	492	457	460	472	488	486	484	473	469	473	479	473	432	450	481	449	460	438	479	440	483	473	445	489	447	465	453	488	443	479	480	439	512	459	450	474	434	486	492	481	495	444	445	419	488	477	436	466	433	456	459	490	436	461	488	466	448	449	479	449	448	452	473	465	457	450	471	437	487	472	477	436	496	497	448	475	431	439	461	433	459	480	447	474	443	516	441	456	491	450	475	448	437	470	465	492	417	454	473	460	436	470	473	454	490	444	437	476	454	464	488	449	429	483	501	489	447	441	412	499	461	476	436	476	434	472	451	485	472	466	430	473	471	477	504	430	448	459	480	489	483	428	476	475	457	473	475	525	431	502	491	472	443	452	475	473	470	492	518	435	474	479	499	483	461	468	460	482	464	425	459	504	448	461	457	464	512	471	458	484	485	458	510	412	473	463	477	462	450	471	484	467	504	527	494	473	470	464	470	480	447	463	455	446	461	472	503	488	458	455	480	447	460	463	457	415	459	481	435	486	448	467	451	447	435	452	432	447	453	501	435	483	467	458	486	463	464	441	436	431	464	462	480	477	498	481	468	431	457	453	468	497	452	450	488	448	444	487	456	454	454	436	463	450	421	487	453	453	469	478	474	484	470	477	461	435	436	431	487	447	460	462	454	457	458	479	480	484	448	458	482	474	453	465	458	464	509	488	478	482	459	452	514	458	461	474	487	443	467	424	482	466	433	422	474	438	454	477	518	458	465	478	469	442	426	452	435	469	480	441	471	447	497	463	439	447	439	450	482	488	488	449	453	438	455	431	441	444	482	471	454	481	469	455	470	455	447	437	447	462	446	439	440	498	483	464	480	472	475	479	477	425	488	455	428	469	532	460	451	471	442	428	444	457	480	491	439	436	429	468	429	466	435	449	422	460	482	447	497	476	478	442	451	442	449	476	439	470	477	466	484	454	465	464	464	435	483	476	473	405	433	477	431	471	423	483	460	462	487	479	472	460	466	440	492	471	455	437	477	446	440	454	425	460	469	455	462	492	474	474	427	457	442	502	440	442	520	419	477	461	470	472	450	481	478	489	445	450	464	496	503	454	500	493	495	446	463	445	462	487	432	424	469	425	449	474	488	459	459	480	425	492	457	462	478	450	463	458	440	456	465	490	480	463	409	467	439	467	483	467	436	446	438	405	473	468	417	431	458	462	462	489	477	478	466	442	434	476	476	451	488	457	426	452	456	491	466	435	519	433	449	484	489	471	456	492	453	419	434	435	454	479	444	464	467	487	457	451	439	468	420	461	471	442	472	452	476	453	447	435	442	453	433	404	446	521	454	440	480	489	449	463	466	503	456	451	455	435	477	498	469	465	484	459	462	466	448	449	443	454	477	499	471	489	453	502	455	440	494	503	456	478	441	483	476	433	433	432	479	460	471	496	479	393	471	447	466	467	478	474	478	486	487	472	456	482	471	456	493	462	446	464	482	467	449	467	465	455	440	445	457	448	455	468	461	508	439	466	460	466	475	461	450	486	481	460	466	437	464	442	456	471	478	465	445	489	476	446	476	406	449	470	442	452	428	453	435	528	487	451	468	516	451	443	456	435	443	428	475	458	495	465	479	484	468	506	466	457	465	462	466	449	467	439	459	460	461	465	453	452	453	473	423	502	460	463	433	476	467	486	438	456	432	484	467	479	461	449	482	482	498	512	428	456	491	466	475	464	450	489	447	472	448	464	444	425	489	461	488	449	450	429	437	463	467	473	430	483	476	473	417	439	469	442	462	465	478	504	494	461	490	476	481	481	432	447	481	464	483	462	467	473	412	449	460	453	461	489	474	417	450	476	489	462	469	470	503	475	489	471	471	426	465	482	471	471	471	452	428	449	472	454	494	495	448	423	475	458	475	454	455	508	471	493	487	447	499	472	483	446	461	481	456	441	442	461	497	438	466	460	489	460	505	488	469	443	469	472	437	455	473	472	466	455	466	483	507	422	456	447	431	501	455	439	458	474	499	492	501	485	449	473	455	456	475	461	503	480	425	430	462	459	452	486	498	457	472	477	479	468	469	446	429	486	484	455	444	428	467	469	472	462	478	454	460	453	437	440	463	443	468	444	443	498	494	474	458	468	428	463	445	501	448	468	467	487	479	462	477	449	466	484	468	425	457	426	447	420	455	442	475	433	477	479	447	449	434	467	472	467	484	454	491	434	467	416	477	480	460	435	472	512	478	469	499	486	445	475	421	419	433	434	453	455	476	450	473	491	477	440	457	454	447	461	448	500	434	455	434	473	460	459	450	450	482	458	473	429	457	488	507	431	493	444	453	460	476	432	481	454	468	437	471	464	462	479	453	438	440	442	487	445	422	481	503	435	484	470	465	456	465	504	463	454	450	453	420	407	472	481	461	443	486	457	453	479	474	445	426	449	452	459	462	462	494	494	461	506	450	454	419	484	480	488	457	465	473	499	500	456	456	484	479	474	494	487	430	495	473	468	484	489	459	481	484	462	460	440	437	488	487	459	463	446	459	449	486	460	457	463	455	433	469	480	448	485	468	492	479	452	514	461	431	436	429	464	453	470	462	500	474	483	481	476	487	457	466	493	460	472	443	476	449	479	477	471	464	441	446	449	470	431	498	460	460	459	473	470	437	464	473	452	483	468	460	424	503	452	463	454	472	485	469	449	440	461	474	429	489	448	447	444	441	464	450	440	493	452	497	474	434	483	455	479	486	477	479	467	464	452	455	450	453	479	444	478	497	499	479	446	475	458	424	450	486	446	483	460	455	481	426	465	442	446	427	447	462	433	476	467	459	442	488	453	478	469	452	463	425	481	447	447	438	482	434	448	483	449	440	450	467	487	479	428	471	464	436	432	445	458	443	450	450	476	414	456	498	488	457	497	438	482	443	457	463	437	469	473	472	466	516	450	446	452	451	463	463	456	512	480	444	444	479	494	444	496	494	473	474	422	459	442	468	462	426	430	425	480	415	493	483	454	465	491	470	454	482	463	453	458	465	450	441	440	452	449	475	446	441	467
55871	34508	17633	6650	2104	868	435	322	252	202	227	206	208	184	223	201	191	208	234	172	216	208	211	221	226	210	235	221	191	204	214	206	167	224	217	205	203	209	200	201	206	195	204	218	211	206	212	186	218	211	218	201	212	214	206	167	211	223	212	191	230	190	200	204	240	239	206	215	199	228	207	210	215	221	192	210	226	186	207	233	197	231	207	195	211	197	204	211	195	205	218	175	205	217	193	206	173	220	189	212	198	199	229	206	197	228	211	220	219	203	187	218	203	213	204	198	185	210	211	212	224	228	176	224	206	194	206	229	219	204	185	229	194	209	215	201	185	208	205	190	225	236	207	185	195	179	203	186	204	199	186	244	200	225	206	193	216	222	208	199	203	183	211	207	210	214	176	220	212	203	205	195	197	188	193	195	206	187	211	215	206	193	223	205	229	184	190	192	231	197	223	214	191	204	212	184	212	180	179	193	230	210	167	202	180	217	201	193	209	236	183	240	191	211	206	201	230	232	216	211	205	197	201	209	220	212	181	192	226	202	214	192	206	241	184	196	192	178	220	203	187	199	205	200	245	208	205	210	189	200	190	183	201	229	231	218	208	221	220	203	197	210	227	205	218	234	184	231	194	196	181	205	206	215	189	182	211	218	189	219	188	217	227	214	220	194	189	195	203	203	212	197	193	183	218	223	221	213	200	242	205	226	214	192	199	193	201	186	220	227	194	224	188	211	194	174	208	217	213	193	210	209	209	188	197	191	203	217	219	178	191	221	221	191	179	234	175	202	185	214	227	217	197	214	222	213	200	185	180	189	197	216	199	208	222	210	198	212	225	217	199	199	220	206	202	205	230	189	231	236	198	219	219	217	173	220	194	210	212	234	201	199	208	197	192	214	214	187	222	236	223	190	182	186	204	183	181	212	215	193	203	209	180	178	195	220	177	190	193	201	200	213	201	180	214	207	235	227	204	192	208	194	197	203	239	193	230	201	196	197	193	226	230	184	189	192	205	200	239	198	206	222	203	214	211	200	222	204	227	231	197	194	210	218	187	207	220	216	202	217	225	230	216	220	207	200	224	183	207	223	213	193	230	218	212	181	189	214	196	204	223	223	178	192	195	218	208	210	180	208	237	200	225	230	230	208	231	190	240	227	224	222	215	208	208	225	202	191	214	233	215	219	182	202	210	220	262	190	203	227	187	215	212	183	210	216	176	217	207	204	198	206	214	205	195	199	204	196	212	214	214	226	203	186	219	224	216	222	213	186	201	183	207	216	228	184	199	196	192	204	205	193	224	205	194	181	206	220	229	221	191	202	218	214	204	195	222	217	192	195	179	200	224	198	217	216	198	221	205	173	189	210	209	209	200	201	184	202	195	221	197	217	207	181	204	217	194	196	213	205	201	195	195	212	204	220	218	208	195	199	220	206	231	201	185	220	246	190	198	212	197	206	220	208	200	210	206	175	227	180	171	236	193	197	226	236	207	208	194	210	217	205	197	243	210	241	214	211	206	211	210	231	210	228	234	186	208	210	204	206	218	218	205	194	219	203	198	207	191	212	216	223	221	205	220	198	181	238	200	198	208	217	229	201	201	191	203	205	178	161	198	223	199	200	194	221	191	198	234	204	231	205	202	184	201	190	228	215	204	189	193	201	207	208	220	207	237	209	178	226	214	234	239	234	210	200	178	193	183	202	209	222	244	208	196	188	217	190	234	217	192	184	188	200	224	233	219	200	212	225	223	213	200	205	212	217	202	204	234	207	199	198	215	204	195	194	213	210	227	204	214	168	209	228	197	208	231	182	219	200	202	212	212	200	221	193	232	206	190	212	179	195	203	209	219	225	208	199	239	220	213	226	192	187	206	213	209	206	196	219	206	217	198	205	220	204	205	232	224	202	204	218	212	225	196	197	184	212	195	223	207	200	227	227	230	203	228	204	208	245	236	195	217	228	205	192	220	203	214	191	217	192	202	213	207	198	202	217	219	209	223	220	222	198	210	236	206	225	197	207	220	218	208	201	211	190	227	187	237	173	218	189	218	237	191	218	221	189	225	231	201	197	196	190	189	221	208	211	226	196	201	211	214	233	176	228	238	232	185	201	211	195	212	196	217	210	221	218	208	197	187	201	221	223	226	215	207	205	209	217	232	222	196	220	212	189	183	217	211	191	225	202	195	185	206	208	194	197	215	205	175	209	216	212	232	213	210	220	195	197	182	217	204	178	189	225	201	209	262	201	184	202	216	219	213	209	224	223	212	198	213	212	186	195	207	213	219	208	168	226	218	205	199	193	214	196	210	219	213	205	178	196	196	214	220	188	214	198	225	208	198	205	227	192	195	222	189	181	177	214	199	187	209	214	181	205	201	182	189	207	200	215	205	177	209	211	179	190	199	214	231	199	207	197	202	214	215	204	203	205	188	216	192	208	215	195	221	162	197	202	172	216	221	230	187	189	219	232	205	226	195	231	220	227	217	200	204	211	214	211	206	185	169	210	212	219	227	218	196	212	202	215	243	217	197	235	236	182	210	223	205	199	204	188	227	208	188	190	206	221	206	220	196	200	220	234	213	234	206	206	212	213	212	199	195	203	213	189	198	197	201	214	205	182	220	227	200	190	209	217	194	215	204	211	205	205	200	205	224	207	207	207	225	216	227	204	190	215	215	219	224	185	187	241	226	206	201	231	219	216	227	212	206	177	199	193	217	222	195	219	200	227	180	184	230	217	213	212	245	241	226	236	218	230	206	208	209	224	194	210	237	189	229	204	175	236	224	223	198	211	212	200	185	269	261	233	193	227	253	226	181	211	187	178	184	182	192	229	203	191	187	204	200	194	226	195	240	189	198	214	200	224	220	211	201	208	224	179	208	210	189	195	190	215	196	196	182	182	185	186	185	193	186	179	216	212	227	212	228	223	231	220	202	212	204	206	215	181	209	224	219	203	238	202	231	214	179	204	234	209	205	191	197	206	208	199	192	181	208	214	191	194	200	187	213	200	199	207	219	205	225	205	186	226	202	216	206	184	204	201	198	182	183	200	202	192	183	209	198	193	198	207	214	205	210	201	195	215	192	195	228	212	181	189	216	216	186	209	182	197	228	211	183	166	202	192	201	209	206	201	220	210	205	248	224	203	197	208	202	192	207	184	232	197	192	218	208	215	217	197	232	193	218	185	196	175	188	191	208	199	204	191	210	212	178	217	199	191	224	213	212	217	235	215	199	197	223	222	191	194	193	182	233	212	209	218	222	213	187	213	214	204	225	237	209	233	178	226	225	194	191	210	198	189	198	196	208	207	203	233	215	191	195	213	196	177	216	197	215	194	218	207	214	205	238	193	208	180	193	194	229	207	212	210	220	209	202	201	194	170	238	223	221	210	229	218	198	175	194	207	228	221	195	203	200	220	187	182	228	181	205	220	186	220	212	176	197	209	207	185	207	225	195	211	177	181	196	202	228	182	220	179	218	234	228	215	200	234	215	215	207	183	185	206	182	206
34422	24837	19663	11878	6277	2708	1471	994	718	620	467	477	477	430	463	482	467	533	445	457	465	468	431	495	469	466	441	452	450	451	451	461	466	451	431	428	467	514	483	412	411	476	480	422	484	427	441	448	519	459	450	434	450	461	438	435	484	438	414	426	490	480	449	472	475	461	414	441	438	420	452	438	458	449	400	456	503	480	467	462	471	476	465	473	485	416	480	481	433	473	433	456	466	488	445	418	483	422	470	429	474	465	430	486	453	427	423	420	479	467	440	444	439	449	442	449	467	474	443	454	454	426	461	420	425	458	441	450	481	444	459	454	418	436	479	404	476	470	455	428	461	478	432	471	448	431	428	467	445	427	439	463	470	464	451	441	464	458	433	465	438	471	441	457	439	450	452	463	470	446	446	397	458	437	417	464	431	474	473	429	425	440	476	429	460	441	462	479	470	451	405	447	478	445	461	415	462	475	507	486	472	451	441	448	502	442	447	463	419	442	465	444	444	462	510	444	451	447	448	446	432	417	443	474	446	415	449	430	440	429	408	433	431	454	456	467	426	458	433	468	422	474	455	441	493	428	536	453	471	462	439	498	450	421	462	450	428	452	447	457	445	457	420	453	474	426	463	443	454	462	455	444	456	447	434	489	469	448	426	455	445	443	474	485	443	442	453	440	449	429	462	435	436	442	461	477	418	462	465	466	450	409	439	411	446	458	464	442	438	436	470	436	474	453	456	481	411	455	473	462	485	469	511	459	415	444	441	468	448	438	495	508	408	418	428	429	469	444	474	424	449	430	458	456	453	444	438	423	442	452	480	440	479	435	435	455	458	448	462	440	453	448	461	448	442	424	461	477	421	410	477	489	494	422	453	481	477	445	449	411	441	419	457	475	423	447	435	443	445	423	488	435	446	439	490	449	465	436	479	423	478	457	451	496	439	463	459	448	424	484	418	436	468	428	477	487	442	507	458	444	461	396	431	454	408	475	441	461	464	418	478	467	448	445	480	434	449	424	412	457	459	471	436	482	441	428	463	435	443	468	460	467	429	477	463	465	409	406	442	437	484	448	427	465	441	464	422	451	411	464	463	449	404	432	444	422	481	458	438	459	432	465	459	459	488	492	440	458	462	430	461	436	496	456	407	456	446	481	468	466	427	411	433	436	455	438	440	423	472	481	481	469	457	466	454	458	434	474	474	460	454	455	448	451	465	464	420	428	469	453	431	491	460	496	469	466	440	436	470	452	439	457	464	440	446	439	474	439	452	449	421	434	486	471	457	433	430	431	434	474	452	458	464	423	460	456	458	442	459	450	432	419	446	461	419	415	456	458	438	445	472	501	470	443	466	443	434	473	451	497	478	451	440	488	438	501	399	419	440	457	465	439	491	445	471	435	465	473	467	477	427	444	429	439	450	446	440	464	468	465	439	455	460	445	483	457	480	438	444	392	440	456	440	434	390	433	455	458	472	483	441	475	467	450	430	389	516	447	442	463	470	445	481	436	467	433	415	444	472	454	450	458	489	449	453	452	425	412	438	435	422	519	416	457	432	460	415	469	473	445	462	456	444	460	412	446	468	420	439	423	485	446	453	482	432	442	435	468	454	455	437	451	464	445	444	486	436	465	447	445	425	395	457	438	426	440	452	459	409	426	452	436	503	457	460	411	450	415	433	447	477	413	452	453	449	452	458	450	441	478	448	464	430	457	453	440	490	491	442	462	461	451	466	438	449	455	459	449	461	422	468	442	461	426	426	454	429	427	456	483	456	446	476	495	434	452	418	455	479	429	490	436	478	433	451	490	442	476	447	492	493	451	448	443	438	467	470	443	441	440	470	422	429	411	426	435	487	455	454	450	485	448	425	438	434	438	458	426	462	454	422	409	472	461	448	449	423	442	421	439	424	442	429	437	465	454	462	433	457	474	455	451	422	460	441	458	441	424	462	444	451	470	404	470	455	486	430	432	474	446	453	479	515	461	435	438	440	479	446	454	439	434	426	455	463	464	446	443	470	439	437	458	397	436	489	405	489	468	460	458	424	441	463	417	416	427	458	468	495	426	473	444	474	456	451	427	427	435	459	450	458	471	445	480	480	477	427	475	474	439	441	428	434	454	444	456	487	416	454	471	455	490	468	489	493	432	480	471	458	463	471	466	479	429	462	466	468	448	431	460	450	457	427	477	465	462	419	408	438	469	399	447	429	469	445	412	457	469	475	419	448	432	423	473	442	473	423	455	426	441	487	420	467	445	435	490	442	478	482	454	474	429	412	433	455	461	442	436	465	459	454	466	440	459	467	466	479	459	458	460	468	495	498	471	413	471	474	417	436	431	451	430	432	456	450	503	409	462	477	432	473	445	482	469	497	429	480	459	438	504	467	451	449	455	458	446	423	450	449	437	471	441	456	444	423	480	486	469	459	478	438	406	474	448	450	443	456	401	471	441	442	435	467	456	435	430	475	449	434	472	447	438	471	516	454	478	447	421	470	402	449	472	447	428	429	475	447	453	465	458	432	451	476	454	450	454	433	490	438	466	449	452	467	447	445	473	440	433	458	466	442	462	420	448	474	448	461	459	439	453	472	452	477	430	442	465	474	423	460	460	460	412	439	435	459	457	502	414	465	474	449	463	429	430	425	478	462	470	429	438	432	430	473	413	449	451	433	471	455	448	451	448	435	453	456	420	461	454	434	472	471	441	482	451	458	434	423	450	461	475	446	483	434	458	464	441	481	460	451	402	466	448	454	459	429	424	438	468	455	429	437	409	455	433	496	514	437	474	478	457	469	449	470	453	477	440	440	427	451	423	436	437	452	459	453	435	434	431	440	449	442	490	454	453	405	452	473	446	460	419	427	449	442	443	455	449	476	428	451	472	440	436	434	431	452	464	482	457	444	461	459	442	457	442	469	460	431	427	421	494	480	490	428	438	488	430	431	462	486	467	408	456	468	476	431	419	439	435	449	484	447	460	443	468	453	462	446	430	469	430	464	467	460	443	446	444	479	426	451	465	434	404	467	442	469	459	467	442	414	422	486	468	443	456	435	436	488	463	462	427	462	402	426	415	459	463	452	488	455	453	451	447	427	440	444	451	427	445	449	421	418	433	430	466	429	487	467	478	445	476	458	447	443	425	425	475	462	432	456	456	394	432	449	471	500	470	456	448	442	486	464	416	466	448	473	469	439	457	448	439	461	456	443	433	461	478	468	448	439	426	441	449	457	464	460	418	450	500	466	456	430	448	501	444	408	449	419	442	482	457	456	463	454	474	443	427	459	460	449	463	449	485	460	451	433	477	451	460	445	476	451	419	430	422	432	412	475	508	491	433	452	497	472	440	464	494	432	446	404	458	448	465	458	469	473	450	467	463	447	440	431	417	445	425	411	448	439	463	476	475	458	494	445	454	438	429	458	478	441	468	470	446	463	458	421	434	443	456	446	450	470	446	456	443	404	452	434	471	433	457	460	437	480	479	459	459	462	465	443	414	457	434	437	477	461	463
60460	34497	21187	10217	4118	1376	605	464	326	312	258	287	279	258	260	284	275	277	268	264	274	286	280	254	288	250	255	288	260	276	245	264	253	275	295	238	265	252	257	258	258	275	258	258	254	249	245	232	258	263	248	271	269	252	276	230	283	270	250	251	294	263	246	240	244	250	267	258	245	251	269	287	267	268	273	261	240	272	259	274	246	265	262	297	263	263	303	253	216	231	267	270	252	289	252	237	242	241	292	287	244	253	278	227	246	271	273	260	249	299	268	258	245	280	249	262	257	261	263	286	290	271	266	266	250	272	319	273	240	224	225	256	274	249	265	256	265	268	252	253	283	274	243	247	259	293	244	244	270	224	258	243	252	270	260	263	281	265	273	256	229	270	248	266	256	270	268	262	263	257	270	255	236	246	262	272	258	271	251	258	244	261	289	251	250	236	272	240	266	262	273	247	262	286	250	262	287	290	266	259	248	278	285	252	277	267	251	270	233	300	259	230	253	243	258	268	252	258	243	251	269	274	270	232	261	253	285	268	260	267	289	245	277	274	277	244	267	274	242	282	270	255	271	265	273	262	255	265	261	242	265	273	238	274	288	239	253	304	263	251	253	276	264	244	220	268	273	256	274	263	242	245	281	255	276	255	270	261	224	267	242	262	273	254	275	267	251	247	238	272	274	234	267	273	262	268	263	256	279	267	268	252	270	285	265	260	279	255	264	272	283	274	256	244	291	257	287	288	274	252	263	272	266	242	250	256	255	270	287	248	235	252	253	252	256	238	259	292	259	263	271	265	288	267	246	275	262	279	249	278	259	267	245	292	243	232	241	247	252	271	246	303	272	268	244	262	251	269	264	245	239	242	268	268	268	277	232	243	241	303	316	276	268	277	246	248	271	262	255	288	264	250	288	238	274	250	246	254	260	274	263	262	264	255	296	263	236	270	256	243	274	246	286	269	247	265	230	291	268	242	258	267	289	247	291	265	267	295	270	237	256	268	247	264	277	266	232	255	258	264	274	236	273	261	288	248	251	258	246	262	277	244	303	264	269	271	285	255	231	295	264	278	244	276	251	226	280	269	318	260	276	242	302	283	293	281	279	280	274	282	270	269	235	267	250	268	284	262	270	248	279	257	272	265	264	256	285	257	263	243	290	261	279	258	252	255	263	257	234	295	253	264	268	250	257	281	264	270	253	238	259	260	280	281	255	274	281	249	259	266	276	255	251	256	238	292	259	253	275	270	273	286	289	281	245	242	253	250	255	244	267	251	248	274	259	266	278	238	243	246	238	274	261	256	231	275	263	268	241	266	240	266	292	263	264	306	246	244	265	240	269	270	249	248	259	271	264	272	261	254	282	284	271	291	266	254	270	284	276	291	238	279	282	267	243	258	290	293	289	266	246	252	257	264	223	263	285	250	266	283	256	223	280	265	245	259	268	263	232	270	260	271	248	250	234	225	235	256	273	254	248	260	243	268	283	251	263	251	290	249	271	269	240	221	222	259	284	245	277	262	254	269	246	249	278	271	259	284	256	243	249	268	280	260	271	242	236	268	262	248	266	241	264	298	272	286	254	257	230	216	270	264	273	250	262	254	271	249	281	265	275	257	264	227	245	273	274	282	230	257	239	261	283	265	280	232	249	272	237	261	285	279	285	243	223	270	227	254	220	257	240	256	259	287	230	240	243	204	259	259	264	292	269	253	248	237	256	283	282	280	295	270	283	240	250	277	260	262	240	263	285	248	272	253	278	249	279	273	288	255	270	251	262	250	258	269	280	238	239	228	255	264	248	258	257	214	247	252	266	256	260	282	248	251	241	278	267	268	285	264	268	247	260	252	294	258	287	255	243	253	247	245	276	271	238	276	256	235	260	256	246	276	294	244	268	255	299	258	264	263	273	252	253	286	225	273	256	240	244	254	266	263	238	242	259	263	232	261	265	255	289	277	270	236	247	279	270	258	267	307	253	269	261	247	278	281	262	259	258	262	265	251	261	272	257	270	249	264	280	234	251	280	224	233	246	229	265	254	269	258	279	248	255	260	270	249	270	250	283	237	261	234	255	243	268	246	263	282	241	249	243	255	252	260	231	251	285	248	254	253	277	254	254	241	260	234	237	255	251	261	244	252	260	255	273	244	219	280	240	248	269	271	255	231	262	285	272	271	271	248	281	281	230	271	273	231	271	262	247	264	266	259	258	260	251	248	229	235	259	263	285	260	247	242	259	252	282	241	273	277	246	261	249	228	236	277	226	243	300	257	258	247	226	246	280	280	259	245	282	237	264	279	257	276	275	283	261	253	266	260	287	270	264	269	255	274	256	255	254	229	261	266	295	288	263	274	260	287	274	248	254	256	264	266	269	248	246	268	217	275	261	247	288	265	290	249	261	251	257	262	272	273	278	250	262	258	285	295	257	258	284	267	243	271	252	243	269	254	253	268	249	244	322	255	221	231	264	269	258	265	250	245	275	251	238	236	288	260	267	257	292	291	278	254	262	246	251	250	287	253	256	220	241	284	267	242	281	251	252	277	262	280	240	264	257	250	236	247	233	256	248	249	237	250	278	256	275	242	236	232	258	270	267	304	268	287	241	271	226	241	209	246	232	208	273	238	246	257	250	250	256	276	269	219	267	259	260	235	255	266	256	293	280	279	302	247	278	297	278	257	260	244	238	253	287	255	283	259	274	269	241	258	278	226	254	234	238	244	250	248	249	252	276	280	253	261	237	272	254	260	257	255	276	265	264	248	285	268	249	268	256	236	246	246	255	271	281	301	275	256	249	261	237	262	293	236	245	301	248	251	244	235	232	270	269	269	233	274	255	268	261	267	273	254	284	258	254	278	256	248	249	265	235	257	247	252	249	279	276	257	252	263	276	260	251	281	260	274	290	242	249	240	259	238	284	271	296	240	252	263	265	271	270	254	252	258	269	253	229	258	262	245	221	282	299	257	284	238	273	257	244	218	214	244	277	269	242	266	268	304	266	282	250	250	262	265	221	226	243	245	252	275	250	250	245	253	222	243	254	255	268	219	249	242	257	255	261	264	284	266	256	219	254	270	234	271	287	251	260	266	272	294	264	233	241	238	246	256	255	228	225	256	253	279	270	266	268	269	233	271	252	296	282	269	254	268	270	252	234	268	236	252	252	269	260	262	286	251	246	275	242	257	268	276	277	273	274	259	263	249	237	257	279	239	279	240	298	308	305	283	262	221	232	257	232	284	272	258	261	252	264	256	261	289	297	260	280	250	232	255	258	275	269	250	270	264	232	283	258	241	254	254	257	281	265	283	264	260	220	274	230	260	241	238	291	248	245	264	254	240	249	244	272	229	265	268	287	256	263	243	288	258	240	263	257	292	249	236	264	252	247	263	248	230	243	267	241	254	282	257	231	235	220	242	279	222	252	263	245	253	240	295	264	293	253	246	243	230	227	273	298	265	271	297	281	258	257	283	242	233	267	255	259	257	240	288	250	261	239	256	244	297	264	223	278	250
37009	24868	23323	16774	9793	4099	1749	1514	1086	733	690	660	598	615	536	622	603	558	575	589	594	516	599	556	543	577	560	514	513	523	576	532	554	559	560	564	576	536	543	530	565	538	552	546	565	607	553	545	572	574	548	560	543	553	555	576	566	533	575	581	597	510	560	539	513	537	574	561	522	532	607	593	565	558	568	549	523	540	518	567	611	560	531	590	538	570	572	607	547	548	582	544	527	555	543	548	561	572	542	557	580	535	539	586	540	544	536	526	571	552	545	541	532	543	539	546	567	553	550	513	539	567	525	528	568	531	604	517	553	567	571	541	546	553	546	576	588	503	545	526	552	552	607	513	556	529	544	548	576	544	538	606	533	576	540	601	620	577	554	557	576	561	528	563	520	560	543	542	559	547	562	566	569	556	539	548	558	543	541	561	563	517	549	557	525	567	533	579	522	548	588	546	510	565	556	562	521	529	581	575	559	555	590	551	565	575	557	557	545	554	529	546	496	534	549	533	541	535	512	570	565	557	546	560	555	548	558	546	553	582	617	528	557	564	587	521	553	570	553	536	521	580	520	572	542	547	585	565	557	538	581	579	588	532	529	556	554	537	512	518	555	576	560	572	558	571	521	530	532	565	512	549	577	515	567	523	537	584	566	588	558	540	540	524	543	538	519	534	583	541	547	561	523	542	560	493	522	546	543	527	534	543	579	520	555	534	543	548	545	525	549	573	530	532	508	569	583	542	580	545	555	554	537	554	574	540	571	538	556	591	544	523	590	575	533	518	539	550	593	565	534	564	586	540	562	538	548	532	532	534	548	564	518	563	574	568	544	538	553	574	540	567	577	566	561	560	547	568	549	577	580	582	536	521	545	601	551	521	560	569	601	558	554	565	551	594	564	535	495	574	584	556	545	554	554	568	558	530	589	561	516	577	557	545	541	568	533	621	596	577	559	570	507	590	515	575	576	557	520	504	512	560	565	545	589	590	530	548	521	537	520	559	562	565	559	501	557	536	548	526	510	534	543	560	551	536	517	586	532	535	607	550	572	570	520	560	553	558	552	529	587	542	532	504	559	541	546	542	546	557	539	555	555	556	537	584	540	567	530	524	514	535	517	553	566	584	502	555	555	575	510	534	540	581	525	597	600	573	525	527	493	555	545	582	591	537	562	553	537	594	534	577	527	595	570	517	562	561	587	513	522	531	573	541	512	481	559	571	575	568	551	488	559	561	485	523	541	546	611	524	563	583	561	544	560	569	512	565	569	534	587	556	566	555	514	578	601	500	535	550	540	515	486	566	529	530	551	523	509	543	580	558	511	560	531	552	577	594	507	554	504	556	574	505	569	543	514	589	549	531	535	527	550	531	554	512	591	590	573	577	554	554	530	539	554	536	560	550	525	517	536	573	510	562	522	540	523	553	554	552	529	547	522	578	533	565	559	530	509	527	562	609	571	501	607	511	582	559	562	558	531	556	535	566	521	560	571	533	525	516	565	558	536	550	556	564	518	578	564	588	524	542	559	521	537	519	556	558	543	574	563	528	583	515	554	573	530	583	548	559	555	557	531	564	559	559	552	557	532	547	523	540	557	530	577	570	528	562	584	573	594	604	524	529	519	549	547	553	560	557	539	526	573	528	559	505	538	557	527	517	550	508	557	524	544	531	545	568	533	543	566	548	555	539	589	557	567	562	533	523	535	553	562	543	476	536	528	574	599	523	545	570	530	555	569	523	542	534	543	545	498	589	479	561	543	532	575	582	544	487	520	564	568	563	536	527	552	533	532	545	546	579	568	535	568	563	524	574	559	514	524	588	537	570	573	544	549	545	578	536	555	559	550	612	538	533	533	566	546	574	532	549	524	580	559	568	553	534	548	585	535	537	591	601	557	552	595	573	560	538	564	568	554	536	564	540	548	589	582	539	566	563	569	554	570	524	530	568	524	550	552	594	567	579	586	536	609	530	604	564	534	558	550	534	533	561	541	544	503	562	560	523	555	589	561	538	534	551	543	529	526	577	508	528	543	550	548	517	627	573	571	539	562	560	575	521	515	562	490	529	550	586	523	518	527	558	539	557	561	556	534	544	529	563	552	539	577	573	519	541	554	556	576	559	534	537	606	529	585	566	547	545	525	574	554	550	549	570	534	572	571	590	571	549	548	541	537	538	515	514	562	531	519	582	505	590	527	541	560	546	565	513	546	517	515	563	568	550	597	529	585	576	537	512	554	559	540	540	563	543	518	543	551	529	562	524	538	524	474	514	580	537	558	536	535	587	589	537	560	523	550	537	548	527	518	517	553	533	525	554	529	533	520	561	522	566	540	543	537	595	562	544	562	573	605	546	581	556	552	559	555	516	578	540	521	513	540	595	523	578	605	522	541	525	580	574	530	574	546	570	555	522	579	535	570	574	521	529	515	542	540	527	520	538	591	622	554	581	565	503	525	493	577	580	537	541	580	581	507	536	571	583	559	561	608	576	553	562	511	560	539	542	527	569	576	550	554	558	565	540	569	528	522	581	562	561	520	586	567	543	585	504	545	553	575	541	544	533	498	547	555	547	581	580	560	535	538	531	524	546	535	537	572	575	543	562	570	541	545	563	549	512	548	537	579	572	577	518	548	538	560	540	572	514	517	557	625	564	555	543	600	561	545	585	544	563	551	533	533	558	555	537	614	557	597	523	539	574	534	516	575	581	536	528	612	598	522	588	555	571	566	568	551	553	536	538	553	549	510	557	544	542	543	576	550	501	532	532	538	549	525	606	511	546	584	499	570	572	563	562	573	577	558	539	562	529	518	570	548	545	565	534	522	531	575	563	572	545	569	537	547	522	562	533	570	567	566	549	540	573	521	589	547	603	509	562	581	543	560	512	554	551	527	558	546	531	544	559	604	522	530	556	566	555	543	521	551	555	540	547	613	545	550	576	564	535	549	544	564	527	525	548	528	543	531	539	548	589	524	537	570	594	533	552	590	534	561	539	528	574	549	529	528	572	522	535	537	545	568	535	528	582	558	520	571	561	523	525	529	571	532	588	569	556	591	535	521	561	570	515	530	522	564	523	589	511	586	574	525	521	546	542	551	573	595	533	523	534	560	572	576	524	549	571	579	540	600	529	581	593	523	579	572	553	558	556	550	559	542	536	533	588	549	506	564	543	537	583	576	550	518	569	519	544	536	597	583	568	573	518	523	557	523	567	530	527	532	559	530	561	573	553	577	543	503	568	530	543	555	564	579	561	523	524	498	548	578	519	559	558	556	619	602	535	569	512	556	543	560	553	549	602	541	530	530	555	553	554	535	557	569	555	545	517	565	540	542	569	544	553	522	527	506	557	582	538	542	531	529	527	566	598	538	559	524	548	517	572	553	535	615	564	546	601	531	534	503	561	544	578	545	553	570	562	570	557	534	521	568	534	543	543	540	545	522	623	546	560	554	556	567	559	559	578	546	531	540	586	558	570	550	566	557	590	519	544	531	514	544	531	605	555	536	561	561	569
39049	21597	11222	2862	908	395	237	214	196	241	212	194	228	259	196	215	202	177	194	235	196	216	197	232	231	186	209	237	217	236	260	263	231	227	212	207	219	213	189	199	227	240	197	211	204	219	210	186	202	191	218	208	189	186	189	194	193	205	230	196	216	213	203	207	225	204	209	207	214	227	220	215	193	204	202	213	221	222	199	220	238	208	196	198	198	210	221	213	205	216	202	186	207	210	189	204	211	197	195	220	199	248	241	206	226	232	203	234	208	197	218	228	191	221	211	215	194	208	184	226	213	235	180	235	184	212	187	180	212	188	206	195	215	182	198	197	205	180	220	176	192	211	209	205	183	222	228	190	202	191	190	225	214	210	199	221	234	200	215	209	190	208	221	185	228	206	229	212	219	231	229	213	210	192	215	205	195	195	196	236	224	188	196	207	204	198	196	201	178	191	226	191	205	231	217	208	223	188	203	206	206	215	228	212	225	219	226	195	211	180	208	227	207	236	229	216	208	216	207	213	222	194	202	225	214	216	214	208	246	227	232	214	248	204	215	204	229	210	186	206	186	218	213	204	229	205	201	175	202	214	206	219	197	222	204	208	180	245	221	235	200	232	190	223	200	180	195	227	219	214	221	212	194	194	208	205	207	219	226	213	193	204	217	197	212	203	191	222	223	221	217	199	194	200	198	206	218	222	206	203	226	201	202	204	185	233	168	187	185	219	180	217	206	219	213	208	204	199	222	183	206	210	216	211	208	235	221	184	194	208	221	220	192	220	222	207	210	228	211	205	196	197	207	201	184	187	208	208	203	246	218	200	209	199	217	223	210	202	198	219	216	193	202	200	229	215	209	206	197	211	191	214	203	216	252	239	216	178	188	199	210	225	212	191	223	229	184	210	171	228	220	216	223	225	205	205	209	194	203	215	212	185	198	215	211	198	199	211	205	220	201	196	229	223	193	206	217	230	211	249	193	203	201	210	199	188	223	218	240	206	214	196	221	199	204	188	221	196	225	201	207	231	209	237	197	212	214	239	193	212	202	224	218	197	218	183	197	244	220	193	196	176	211	216	210	219	241	206	235	206	191	216	218	219	210	227	212	208	234	194	204	210	203	208	198	224	213	224	198	193	226	201	238	199	211	216	217	182	201	195	205	215	211	234	205	191	214	230	211	206	225	222	209	218	231	222	237	225	223	221	214	214	169	247	197	202	206	222	212	184	220	190	194	204	221	232	211	199	202	207	181	199	215	220	208	209	222	218	205	207	236	221	191	202	210	191	177	195	193	190	206	188	228	218	232	199	208	177	207	225	229	196	221	232	203	224	179	221	204	193	215	204	211	196	235	193	204	221	246	213	200	200	195	195	213	198	202	201	226	219	182	209	188	203	189	220	205	207	211	221	222	227	190	229	192	176	187	186	192	224	211	204	191	200	225	201	219	217	207	202	215	192	222	217	195	189	198	188	199	217	214	187	223	220	206	217	217	215	242	212	228	196	179	211	197	173	209	223	188	194	233	212	204	237	185	202	215	194	213	229	192	189	194	208	178	220	222	191	216	174	200	208	220	205	190	240	217	199	216	217	214	227	212	207	193	198	200	217	210	218	214	216	217	228	182	228	162	214	218	236	215	224	209	230	208	205	223	210	179	203	209	206	195	202	216	239	180	210	202	224	214	233	228	210	209	213	218	213	194	194	212	209	193	220	207	215	248	220	209	220	184	193	212	190	192	215	202	210	201	211	234	230	210	200	194	215	213	210	232	215	240	219	201	222	218	207	197	214	192	219	191	180	212	189	212	211	193	190	201	214	196	218	218	196	208	253	217	214	213	236	183	186	193	216	219	194	192	201	221	175	207	218	202	245	218	234	198	211	221	214	210	188	248	186	185	202	208	188	209	257	247	208	221	219	203	225	194	229	226	235	243	218	239	228	193	195	220	216	197	180	227	196	236	201	180	210	202	184	203	188	233	204	236	182	189	213	222	194	218	204	210	215	223	216	202	174	198	200	212	230	191	189	187	208	185	194	209	215	218	244	203	200	210	209	201	218	240	196	212	220	212	206	184	202	217	215	254	212	216	207	223	206	222	211	187	236	204	232	212	190	212	231	192	204	214	185	212	206	214	189	218	192	250	233	190	209	219	215	203	202	227	227	210	219	214	227	242	191	199	191	223	205	214	208	212	219	196	219	217	195	239	200	221	196	198	243	226	241	208	232	212	218	209	202	203	235	203	203	211	193	208	206	194	230	236	231	212	213	218	219	179	218	217	186	193	193	225	192	213	202	228	185	209	184	230	184	198	203	219	208	231	211	196	197	209	220	214	228	208	204	220	193	197	253	225	214	214	183	217	195	211	210	192	213	210	190	189	204	211	207	212	221	232	240	207	220	175	205	219	212	240	190	240	217	216	205	216	190	231	193	215	213	210	209	206	199	178	213	173	198	202	215	232	199	194	211	220	171	207	220	208	248	208	220	222	232	234	214	211	203	229	204	204	196	232	213	178	210	241	213	218	211	239	204	225	203	184	229	191	221	171	226	208	219	201	215	210	185	179	203	178	206	224	216	179	208	207	213	243	228	193	199	228	182	176	216	209	191	217	218	205	226	182	146	201	213	218	209	210	226	190	179	204	229	242	217	213	195	205	180	168	188	222	196	216	218	210	200	220	189	203	214	178	200	214	189	197	219	220	204	237	200	208	220	204	198	218	208	228	218	215	206	194	220	190	215	203	201	219	235	205	198	207	243	197	202	232	185	185	231	219	187	217	182	215	218	223	224	207	205	193	212	217	206	226	233	210	221	241	219	231	205	196	212	209	233	236	180	207	216	221	218	187	203	218	205	202	209	223	208	210	211	233	192	201	201	209	214	189	198	193	223	191	213	194	194	212	205	218	214	188	218	198	190	216	243	213	207	205	244	201	199	194	166	212	200	207	201	219	231	201	207	195	207	196	212	170	209	216	209	217	243	183	227	219	213	197	217	221	200	186	194	189	206	212	231	204	234	216	226	191	217	228	231	192	198	239	205	215	218	230	223	207	197	207	205	211	212	174	224	219	191	211	209	185	216	222	237	196	199	191	221	205	215	208	208	184	208	195	206	220	194	207	222	213	215	205	188	206	231	202	215	207	208	177	208	239	209	206	199	192	191	202	217	214	208	249	201	176	216	230	212	181	199	195	197	217	206	236	207	207	206	193	227	186	239	215	227	234	233	195	201	203	192	196	198	200	213	200	213	190	195	219	210	251	236	197	213	222	212	212	233	211	215	192	223	213	193	186	217	211	184	208	209	204	221	193	215	204	208	215	181	216	219	206	186	213	215	214	190	217	208	202	209	204	236	200	190	216	200	202	202	234	231	230	205	190	185	244	203	201	251	216	219	216	194	226	204	202	188	214	238	230	199	210	175	225	205	197	203	194	199	200	221	221	217	215	208	219	236	209	216	178	246	224	196	216	199	194	194	202	219	232	210	206	195	222	189	201	201	240	224	206	219	223	197
22941	15786	13561	5659	2601	1164	548	492	465	445	498	486	386	413	439	444	449	456	481	436	460	441	454	466	435	463	399	431	473	422	452	432	430	475	429	447	478	446	425	460	421	418	437	434	434	462	446	486	489	437	429	468	433	416	478	458	480	429	483	461	443	460	436	441	475	460	409	452	431	434	458	432	436	467	476	438	477	433	399	443	451	467	401	464	454	449	459	473	454	463	456	464	419	396	440	489	453	425	464	457	419	428	453	469	470	432	453	464	504	460	465	428	459	445	485	445	446	449	409	463	448	461	466	421	404	441	433	421	414	454	458	432	441	465	451	464	477	441	446	423	465	447	440	471	416	449	462	427	435	455	473	432	476	476	439	465	441	430	455	444	455	489	467	414	428	421	450	431	479	453	422	458	455	446	435	444	428	449	436	467	471	454	444	448	427	426	511	452	422	429	435	428	439	486	463	478	457	425	461	476	411	430	454	477	452	430	440	496	459	433	454	457	454	445	413	440	458	421	469	445	451	453	451	452	435	428	454	475	446	462	457	446	497	479	469	429	460	457	486	436	462	435	441	480	456	410	469	439	447	437	399	441	428	466	457	437	464	479	437	471	432	445	412	455	434	465	456	437	420	415	441	468	468	430	437	450	501	455	423	461	456	416	414	457	420	451	466	461	475	435	420	441	431	422	474	438	454	417	424	488	441	450	440	446	443	459	444	454	413	440	460	463	417	391	470	448	435	426	418	413	435	446	468	475	454	461	480	485	429	399	440	432	451	427	456	438	449	437	423	466	453	441	464	439	482	441	488	481	461	461	415	431	410	405	426	444	447	475	434	469	463	446	439	434	432	445	469	451	456	441	406	419	467	460	457	493	438	457	416	494	420	421	420	421	448	486	453	449	461	448	405	492	441	443	459	415	457	479	473	426	468	455	429	419	415	459	463	408	440	451	464	429	441	469	421	451	441	462	434	445	465	466	473	444	433	467	474	465	468	439	423	446	442	465	439	449	453	413	437	420	472	476	442	449	461	462	423	491	451	458	457	453	417	427	421	440	453	464	473	430	451	445	434	470	465	403	436	451	462	455	467	460	471	483	439	444	440	444	491	479	415	463	474	501	411	421	444	447	476	443	445	459	418	441	456	464	430	455	446	454	455	462	455	438	463	461	462	430	417	461	454	425	445	443	455	425	480	439	438	467	446	446	443	438	455	434	437	475	426	409	426	405	467	458	466	405	433	446	461	439	459	441	450	417	484	444	412	481	436	465	465	479	418	438	474	437	445	446	413	424	501	415	421	477	420	432	462	432	478	459	497	446	400	432	443	482	462	453	458	416	478	472	444	441	464	435	443	475	446	453	422	462	524	475	499	451	435	433	465	422	470	458	412	423	473	477	428	429	429	465	499	413	450	469	466	440	433	407	472	427	415	432	413	427	450	445	455	458	467	430	468	376	417	481	429	437	477	489	442	438	444	414	456	448	447	403	441	480	469	437	431	436	461	481	495	487	426	493	430	458	459	474	459	434	439	424	411	455	475	468	494	472	482	428	447	440	430	472	438	457	478	414	449	455	421	476	473	463	470	465	454	481	441	480	457	460	424	438	443	420	442	403	481	451	431	464	491	423	436	459	437	469	459	412	465	420	463	425	441	424	441	410	434	467	430	455	433	461	439	458	455	424	478	433	419	448	420	438	433	432	452	449	421	425	426	448	419	484	482	436	471	504	465	428	466	437	422	452	416	450	474	438	435	438	457	432	470	451	457	397	472	451	447	413	453	469	469	478	425	459	403	467	416	428	435	426	457	445	470	443	467	407	446	423	444	412	438	443	457	439	447	450	432	441	426	431	429	422	419	472	437	444	468	429	425	460	418	451	451	459	462	489	459	474	399	496	462	472	432	439	456	455	514	452	451	479	481	406	426	449	460	473	412	442	427	414	416	456	487	456	417	469	456	450	428	475	431	468	472	497	456	400	436	439	458	457	475	446	465	449	445	461	424	468	473	477	449	452	455	454	460	469	451	424	449	470	511	451	437	432	436	481	436	451	433	471	456	465	445	417	468	447	447	406	451	425	420	438	419	466	463	459	479	426	459	453	442	432	429	429	442	410	463	407	424	453	444	422	487	416	460	470	459	479	432	471	422	435	447	441	465	442	424	479	460	396	434	443	448	434	466	433	480	418	419	450	470	421	457	437	444	437	448	476	438	435	431	461	435	440	442	415	472	432	423	475	430	431	459	467	463	423	444	432	440	448	403	467	483	444	418	457	436	439	451	458	447	454	488	464	446	421	438	413	434	457	477	441	429	471	424	485	454	439	450	420	439	474	447	473	438	481	458	447	463	460	427	455	449	458	467	438	464	420	464	453	437	446	476	453	403	404	451	445	456	444	468	478	455	460	447	495	447	477	440	445	442	450	446	442	474	438	457	402	403	458	476	465	410	422	446	472	434	443	421	427	483	427	458	445	478	435	430	469	496	441	425	439	450	453	433	422	463	462	483	401	449	491	444	412	437	415	448	417	444	421	467	435	467	445	438	444	459	456	451	482	475	433	447	440	480	420	417	421	444	465	433	460	461	416	461	471	434	456	437	400	457	493	459	463	490	476	449	423	429	457	440	461	482	408	415	450	447	443	472	408	398	475	477	433	433	455	449	460	449	385	422	440	473	437	410	425	413	478	462	439	494	428	430	468	421	416	446	459	467	446	443	461	470	422	448	432	477	471	469	473	426	467	463	418	466	446	448	460	450	475	431	476	446	420	411	431	458	435	456	441	442	444	462	404	437	427	438	453	470	428	454	467	448	477	466	463	443	448	474	429	419	449	434	451	442	456	439	472	446	441	474	446	448	450	460	435	439	441	452	465	441	431	433	473	437	411	450	485	412	454	442	419	419	440	462	435	440	437	431	461	477	477	469	435	452	433	434	409	453	469	404	445	462	452	436	457	451	444	437	421	447	489	478	468	425	477	455	423	479	437	424	444	428	489	461	411	453	452	438	459	452	449	423	405	447	455	446	455	462	459	456	432	444	446	455	419	448	445	433	456	436	463	431	466	459	460	429	401	453	455	451	456	422	404	480	456	455	441	446	413	441	450	454	411	462	477	424	449	429	392	468	477	488	478	439	470	444	429	428	414	434	448	453	407	473	426	475	434	436	432	454	449	418	434	462	478	483	426	422	436	450	440	431	456	450	440	421	444	448	444	444	470	450	465	464	448	446	452	418	465	478	454	484	447	440	460	423	412	457	457	449	480	420	415	422	462	464	453	476	451	427	457	472	443	435	420	465	461	430	448	459	404	445	434	468	442	461	459	441	504	441	419	453	426	456	431	398	481	468	416	433	449	432	463	446	420	402	467	411	431	402	463	462	404	454	458	414	473	449	486	431	410	448	440	403	452	427	455	459	452	458	441	461	457	448	431	420	454	467	420	424	404	468	464	455	466	468	434	449	437	471	431	436	428	473	433	441	406	456	427	470	426	455	451	466	436	431	464	442	455
56978	28513	11459	4717	1502	722	358	301	252	232	222	199	206	208	218	191	188	201	196	214	218	248	206	203	225	222	211	211	207	242	192	218	216	195	197	211	181	232	226	199	210	212	218	195	192	196	205	198	194	182	221	219	189	214	218	186	225	215	216	220	221	212	217	225	223	199	217	227	216	201	197	225	215	218	210	218	202	209	247	250	178	197	224	192	203	226	223	219	228	231	223	185	211	215	227	216	217	213	190	237	213	225	211	196	176	198	204	229	210	223	207	197	200	216	211	195	192	206	216	220	205	209	242	216	216	210	181	202	233	212	195	223	235	194	242	189	198	226	188	242	233	184	216	184	217	214	227	219	214	239	187	192	209	202	210	191	195	233	192	219	209	200	211	227	204	210	218	204	199	228	212	211	211	195	224	186	234	217	192	189	196	197	248	237	213	221	190	213	228	218	198	208	234	191	209	231	229	205	217	204	194	188	208	210	231	207	201	183	183	227	204	180	221	192	203	241	195	213	183	214	219	205	211	197	194	205	192	226	229	213	228	233	217	201	196	168	221	229	188	215	195	215	208	199	231	208	207	203	216	224	218	211	218	197	198	189	248	208	218	200	227	196	234	197	202	168	210	234	199	221	204	215	204	196	182	187	202	206	216	198	188	223	211	204	227	229	197	200	220	239	234	218	207	233	223	210	250	191	227	185	237	218	208	192	227	182	220	162	189	201	225	204	208	224	217	202	182	213	200	197	189	210	217	206	226	231	188	201	221	234	200	201	238	188	213	212	199	220	228	214	222	218	207	197	215	200	226	200	213	207	196	204	225	207	224	234	226	242	195	178	214	222	209	210	190	207	230	225	189	234	225	201	193	212	204	202	183	194	213	194	202	185	211	202	251	206	193	211	231	211	224	211	233	211	203	185	189	241	220	200	225	173	195	237	224	215	211	196	217	215	204	228	192	212	196	203	212	197	238	204	200	216	215	197	203	226	216	203	215	203	232	218	206	216	196	200	206	247	201	216	204	213	208	215	208	202	226	224	170	214	240	239	203	210	184	218	222	208	253	185	211	207	200	195	208	228	249	204	225	176	217	210	226	222	215	219	222	190	199	224	224	211	235	202	225	232	202	228	196	180	200	244	257	214	215	211	182	194	204	213	230	208	198	218	201	191	215	210	199	205	227	210	223	206	228	224	178	200	200	180	227	222	171	166	217	209	208	192	205	216	207	191	225	218	203	204	211	181	187	200	191	226	200	226	214	197	230	226	198	212	223	195	184	209	186	212	237	247	216	210	206	234	228	196	191	206	238	226	192	209	190	203	212	203	209	198	217	220	218	225	222	187	202	226	199	192	212	186	209	221	217	201	229	186	225	210	235	204	198	207	203	211	181	202	222	221	189	203	213	214	209	200	206	218	213	222	229	195	218	229	194	214	227	228	208	219	214	220	219	209	226	216	215	230	190	243	242	219	204	210	249	180	174	214	198	188	215	209	215	199	224	217	207	211	213	209	227	171	243	214	207	199	202	187	214	194	233	228	219	192	208	210	216	199	246	260	200	223	197	225	224	228	211	208	197	212	193	180	190	212	203	202	225	212	215	194	205	204	231	189	199	223	250	208	193	209	216	228	219	201	227	227	227	216	205	225	216	229	224	196	188	199	209	216	228	222	269	229	235	211	190	235	204	211	194	196	210	208	201	186	193	202	185	230	196	228	216	225	217	201	208	226	197	204	223	210	230	194	196	213	249	197	201	228	214	232	212	237	238	190	251	218	212	215	206	197	239	186	215	224	224	223	220	237	205	215	193	220	223	227	216	203	215	194	212	211	218	221	200	189	227	212	215	208	182	220	217	238	230	205	175	201	201	230	190	173	188	183	191	204	203	211	192	194	200	189	189	234	228	231	206	193	200	209	231	211	215	223	206	220	213	227	202	211	196	213	220	237	224	224	201	219	206	200	198	246	207	199	204	234	215	218	209	200	199	210	214	201	197	197	208	192	197	216	207	212	241	196	208	205	193	201	220	209	212	235	234	212	210	213	186	188	214	215	233	181	203	233	189	197	209	183	201	228	202	217	195	200	202	220	192	198	220	192	220	194	200	193	228	232	199	249	201	231	219	224	200	218	220	213	212	204	204	221	215	223	218	217	201	195	215	193	225	193	172	194	204	235	197	205	216	219	197	204	221	180	248	199	209	187	190	194	199	212	193	213	247	215	213	206	196	211	184	230	209	187	205	189	205	207	212	200	183	231	208	194	203	199	209	215	237	207	210	235	215	206	216	175	218	222	227	237	224	188	188	181	191	214	207	171	203	193	202	217	221	247	223	205	217	225	196	234	207	200	230	205	227	232	197	187	208	222	214	207	181	205	221	220	202	195	230	228	202	202	192	212	208	213	220	217	218	222	215	204	196	232	239	215	202	184	197	232	199	229	219	205	219	222	216	186	218	212	214	208	239	178	246	250	226	224	223	213	217	221	194	233	183	194	217	204	218	219	223	200	219	201	198	218	230	216	242	191	179	213	218	214	217	218	211	179	209	223	215	179	204	184	191	223	211	241	220	203	199	216	162	218	236	182	199	207	232	208	220	200	211	204	221	211	238	236	212	213	223	227	211	222	195	235	215	175	225	226	189	184	216	236	233	187	195	228	204	204	205	208	200	186	213	209	199	196	197	199	211	197	210	215	204	218	233	207	249	211	211	215	203	225	224	210	225	191	221	213	219	189	211	239	209	213	198	203	220	207	238	225	185	245	218	176	212	228	224	251	230	227	222	222	211	212	249	210	204	222	206	242	202	192	230	199	197	230	208	195	188	205	204	243	230	193	211	224	201	207	258	206	196	238	207	195	207	217	250	214	219	225	201	186	172	226	240	213	206	192	179	230	214	196	219	228	242	201	228	208	241	214	205	220	222	189	212	211	208	190	219	220	201	208	199	204	178	199	205	235	238	238	200	219	204	181	208	242	233	213	214	198	216	212	223	200	204	196	220	249	224	229	211	215	207	197	209	197	181	199	209	240	173	198	205	228	216	220	221	190	221	216	220	206	211	210	233	230	199	189	226	195	207	216	204	208	214	199	222	223	178	209	214	167	211	196	204	179	200	213	198	190	195	223	188	221	186	202	197	211	195	190	198	199	227	225	198	214	222	250	188	217	182	233	222	244	212	205	219	192	226	233	215	208	217	211	212	229	187	202	211	246	215	200	241	229	222	217	206	212	193	223	217	210	192	221	224	225	210	235	174	205	218	224	215	187	254	237	204	209	194	168	207	208	207	204	227	203	192	188	219	222	207	207	221	211	200	221	210	215	201	194	208	202	215	186	214	232	199	209	192	209	196	219	190	210	171	200	232	202	218	200	217	201	181	194	213	226	222	202	201	194	227	222	206	194	251	213	212	210	209	195	177	231	196	215	230	229	195	215	208	234	226	214	214	232	208	203	183	208	210	209	248	214	200	195	213	219	196	241	212	189	214	185	173	216	220	217	213	209	192	222	212	205
36234	19696	12925	9717	4293	2374	1105	890	645	504	516	461	506	492	441	459	493	513	476	455	464	482	484	429	449	469	466	442	498	473	495	474	474	463	444	436	482	469	411	450	420	445	457	503	520	447	482	458	434	462	464	462	463	461	437	445	456	429	449	439	487	429	472	437	460	470	457	439	484	445	401	447	433	470	446	449	397	455	439	431	481	476	461	446	435	465	482	466	450	472	486	426	488	461	486	462	495	474	428	487	456	496	444	436	442	463	446	449	469	461	464	455	467	461	471	443	462	457	493	469	436	461	484	473	488	472	455	414	488	425	452	455	455	454	445	458	465	466	466	473	474	465	463	499	439	451	466	466	451	461	451	492	451	433	481	461	485	460	434	471	500	435	474	461	462	489	493	484	448	470	410	456	453	470	430	451	464	454	497	477	514	487	476	437	486	469	453	469	459	427	455	435	486	422	452	422	427	450	531	475	475	503	418	407	475	446	457	434	427	473	436	464	498	500	439	472	446	471	478	457	428	452	425	470	477	503	428	452	454	463	471	450	466	445	478	457	466	479	517	492	450	465	483	443	459	464	504	502	456	472	432	424	463	451	446	441	417	453	464	468	455	470	442	495	454	486	418	471	469	448	466	457	445	425	440	424	460	475	441	422	445	436	490	451	446	451	427	460	453	433	461	462	443	508	461	448	460	459	445	485	443	455	483	459	441	487	446	434	491	442	466	431	480	443	474	451	467	442	487	443	440	473	448	475	454	454	448	435	458	443	477	476	453	485	473	482	496	475	478	488	445	473	462	475	486	485	472	491	495	432	478	432	473	476	482	456	486	437	480	438	501	471	444	457	468	440	438	479	418	483	475	444	436	466	455	508	472	455	457	452	476	448	445	475	438	504	469	443	457	444	489	471	436	452	491	441	477	484	504	459	490	462	453	476	495	455	452	481	516	436	474	467	471	482	482	437	507	449	463	463	511	459	454	489	431	494	446	426	473	478	446	470	419	468	473	455	445	451	460	454	431	458	470	466	468	462	443	438	466	399	490	481	479	468	488	478	425	465	470	433	488	497	413	440	444	422	485	424	420	448	449	456	444	460	474	491	465	462	473	469	429	437	473	474	444	490	488	433	468	422	464	472	457	439	475	448	467	472	480	442	478	432	451	452	480	443	457	469	449	482	441	435	461	473	460	476	452	467	467	479	482	429	474	440	441	423	487	471	465	485	479	504	464	467	439	477	426	490	451	467	445	431	456	484	472	474	464	493	438	486	468	458	487	457	466	467	506	432	501	475	466	447	454	456	464	449	449	438	454	478	481	475	432	481	461	462	456	477	446	468	465	449	437	432	470	441	434	439	471	461	440	437	434	479	467	462	436	452	450	456	465	441	450	478	444	459	440	462	445	414	459	454	445	476	447	440	478	494	493	493	428	458	507	444	489	460	471	470	454	447	455	457	446	479	454	449	443	497	433	491	468	426	461	469	434	457	440	483	482	470	484	481	457	452	466	466	476	432	463	470	448	465	488	481	468	441	432	433	468	426	503	462	457	480	473	474	483	474	497	479	473	430	431	473	482	472	437	451	463	420	461	471	428	420	439	439	465	459	469	450	454	445	470	462	458	455	442	458	469	486	443	458	480	454	457	462	460	470	452	457	466	465	432	476	486	487	474	431	470	477	488	483	463	474	445	436	444	458	462	467	446	450	454	420	476	463	463	458	495	451	503	472	433	439	454	496	458	458	455	472	443	475	474	458	460	439	417	490	469	441	474	449	451	449	480	449	462	476	467	464	427	421	483	460	473	431	476	461	432	437	477	462	478	499	498	466	483	436	471	445	468	417	481	453	471	495	449	478	443	450	505	472	488	464	452	474	467	470	456	437	419	453	461	489	451	446	439	504	441	462	451	435	470	495	474	447	504	448	437	452	454	479	457	481	478	474	468	445	446	463	456	474	467	457	448	485	478	455	446	460	462	460	425	432	454	472	448	454	437	441	478	415	455	463	456	482	452	466	456	459	497	482	454	464	469	447	475	472	422	464	448	456	455	442	499	452	466	416	434	454	423	455	476	483	431	444	456	482	436	453	438	464	449	448	453	475	445	497	468	460	467	478	420	457	464	451	502	432	469	440	474	438	452	468	474	471	428	397	459	433	471	477	447	444	426	479	432	459	419	459	470	441	442	445	457	460	461	469	413	464	466	457	451	465	455	451	468	471	409	499	451	428	474	458	447	472	478	427	461	478	521	454	407	451	433	457	423	418	475	438	457	408	485	441	493	463	467	461	454	461	492	474	510	480	447	436	448	476	472	442	425	456	432	463	452	451	448	442	479	455	446	461	446	488	463	466	441	471	484	447	451	474	474	479	442	461	451	457	431	470	466	454	471	473	459	439	426	492	459	485	480	454	451	477	446	489	480	480	485	466	451	428	440	472	432	472	418	485	427	461	476	443	494	456	419	465	454	411	508	430	437	446	455	454	434	423	448	453	434	437	466	495	422	454	481	468	494	431	469	445	472	438	445	441	427	458	459	445	446	475	458	458	503	454	422	437	440	488	472	434	451	501	467	470	473	455	448	444	445	471	477	410	499	476	480	443	485	436	479	494	455	404	473	481	471	456	473	457	448	452	449	490	497	466	464	498	501	463	458	472	465	438	484	442	454	470	463	464	484	439	420	443	459	453	470	452	469	410	428	451	476	442	476	452	434	431	491	446	426	486	493	503	462	468	454	484	458	450	433	444	466	498	438	454	479	444	465	444	474	469	462	433	433	431	475	489	446	490	428	491	449	484	415	506	462	484	470	480	466	437	471	465	455	449	445	451	469	423	458	441	471	451	450	489	467	503	448	475	466	431	436	466	446	441	459	467	437	427	465	466	413	472	434	472	468	435	435	456	466	433	490	430	465	427	449	423	490	472	430	428	475	420	459	419	449	430	472	475	467	481	469	463	434	423	459	454	439	489	477	459	496	462	489	426	491	424	481	463	474	461	471	460	421	465	424	422	461	468	441	430	434	479	468	440	435	463	450	486	469	453	454	415	444	415	471	434	503	434	469	467	504	424	450	463	466	434	461	458	440	490	475	474	510	421	454	448	486	424	473	447	459	448	460	442	472	502	431	469	458	458	466	430	462	472	497	466	441	486	471	457	436	458	433	463	460	484	472	470	486	429	407	437	457	439	436	455	477	465	470	470	475	450	430	463	496	481	480	455	471	491	464	445	448	476	471	457	458	473	448	453	483	446	465	458	495	465	452	456	424	477	455	440	454	457	456	493	466	454	441	442	439	436	483	466	452	471	457	463	418	442	472	470	450	468	459	469	454	459	475	445	420	473	449	452	429	472	440	460	436	452	443	435	462	448	470	437	480	460	459	428	432	472	466	451	459	461	439	452	429	431	475	494	452	458	484	445	462	482	442	474	440	460	423	469	470	442	440	450	484	431	457	450	429	464	460	426	471	449	420	449	471	467	461	476	478	449	490	442	449	436	481	461	443	469	480	496
62981	33978	16421	6712	3330	1771	615	467	383	331	262	282	262	266	255	271	260	281	256	265	261	255	263	261	254	242	260	268	248	240	260	276	256	276	268	278	269	261	258	266	278	230	262	248	302	255	237	237	264	285	280	247	284	264	224	264	249	259	262	266	235	262	239	257	257	271	251	271	258	268	254	239	261	249	247	233	274	231	295	239	262	236	234	243	245	261	235	259	244	275	252	282	248	226	248	240	279	282	266	279	255	257	263	263	250	231	265	241	239	257	261	279	265	274	275	244	280	273	236	235	280	263	256	273	270	244	270	256	258	230	261	263	254	251	252	274	244	242	264	273	265	261	274	260	228	259	255	284	252	267	268	250	248	284	255	262	261	230	251	258	274	286	233	307	241	273	249	232	259	241	270	249	221	250	274	276	267	293	280	231	222	270	232	255	274	218	287	263	257	297	233	239	225	257	254	252	242	276	284	249	263	261	224	256	269	266	255	279	237	255	250	252	283	248	225	260	281	248	264	228	253	247	223	259	249	267	269	271	252	254	271	237	234	262	273	263	282	284	282	240	245	255	228	236	256	262	260	273	251	285	288	273	237	283	261	295	265	268	241	252	254	275	263	267	249	267	261	225	269	251	263	302	265	280	257	294	260	270	252	272	294	260	232	276	257	238	236	252	233	250	277	282	265	241	262	265	249	252	269	239	271	228	255	248	265	272	263	270	253	272	265	238	249	229	282	217	280	288	246	273	255	284	232	263	247	232	263	251	261	258	237	274	266	245	289	264	249	278	267	236	255	278	280	270	254	258	260	268	257	238	254	236	242	247	273	253	270	263	279	263	289	236	257	270	282	262	268	273	248	216	225	228	247	260	278	253	232	224	286	250	265	251	266	275	259	248	245	260	256	271	278	220	275	256	288	255	245	259	251	250	261	239	252	281	242	251	245	289	239	279	255	258	277	263	264	246	234	252	242	273	268	269	253	271	241	252	263	268	274	244	244	238	257	257	235	253	286	242	228	260	274	264	262	265	255	249	262	271	239	276	208	242	231	272	264	236	298	239	281	250	250	247	261	260	240	264	257	264	230	249	229	246	256	281	249	296	267	235	247	276	299	232	257	263	238	263	261	250	264	246	284	257	241	241	261	271	270	262	259	265	250	264	290	264	251	276	252	257	233	253	236	280	255	254	254	289	259	258	244	278	272	255	240	258	263	260	252	264	258	282	243	256	224	303	233	263	265	229	281	235	232	246	259	250	257	252	265	265	257	247	237	240	235	278	244	249	228	267	290	247	239	271	243	260	251	252	282	269	254	265	295	268	255	238	264	250	243	253	250	228	256	270	249	257	247	296	288	248	258	276	289	282	249	308	287	223	256	280	267	265	239	255	244	241	268	253	258	283	248	240	258	279	258	280	271	236	255	270	252	243	251	247	254	256	257	255	277	286	246	246	226	251	245	248	247	305	247	228	268	265	231	246	273	265	257	242	276	246	242	245	258	268	248	250	272	272	289	236	250	267	240	243	250	262	288	269	249	292	254	243	240	249	249	259	242	274	247	268	256	295	252	255	266	231	264	267	265	264	269	250	247	224	252	258	254	256	259	275	275	254	264	244	247	277	234	276	250	236	249	256	246	240	257	239	257	271	222	277	277	260	247	273	251	247	261	241	277	234	262	276	209	232	274	250	286	256	270	283	232	264	245	279	272	237	276	247	272	236	266	256	263	243	245	235	267	244	279	260	265	259	237	276	229	252	237	262	271	248	273	226	279	272	261	249	254	244	248	255	262	236	280	258	241	255	250	267	232	266	227	254	277	263	251	251	243	269	276	247	244	274	236	232	276	254	250	244	276	272	287	282	276	240	240	264	285	245	272	233	245	266	274	244	264	261	262	286	262	249	269	267	263	248	275	262	254	276	273	258	267	266	261	232	279	268	256	281	254	255	227	258	246	264	258	217	269	270	227	261	257	231	264	263	245	254	257	285	269	278	252	262	260	274	241	293	270	246	230	223	276	262	246	214	254	263	249	253	264	245	256	256	253	260	229	265	274	284	276	255	226	267	304	287	271	265	252	253	289	256	238	246	270	283	273	238	273	243	280	251	268	273	221	234	276	298	238	235	265	251	263	278	274	246	267	219	238	250	241	269	239	254	258	272	290	273	247	236	287	295	259	244	230	267	262	277	259	242	275	259	242	255	233	269	267	264	237	233	255	247	234	270	266	260	265	257	240	255	245	271	270	223	262	229	274	270	276	254	247	295	273	281	214	276	255	271	273	241	265	251	251	269	250	254	266	289	236	257	251	248	257	257	284	289	257	256	266	224	286	250	228	264	261	291	240	262	305	248	260	260	236	237	249	260	194	248	255	247	243	222	277	222	261	249	228	225	251	230	248	250	198	259	224	246	294	258	269	235	245	249	260	266	266	250	282	268	272	221	255	247	250	269	266	248	232	258	253	253	266	251	273	268	230	286	263	261	264	294	247	249	230	276	276	263	262	280	260	231	257	262	290	242	267	292	239	237	298	278	248	279	264	245	282	244	261	258	262	262	238	275	274	260	237	220	228	258	230	255	239	235	253	285	240	247	257	270	254	212	252	246	261	255	259	257	259	249	251	260	288	256	249	260	247	245	224	256	233	244	246	249	260	267	247	270	246	263	260	231	230	263	246	280	242	249	248	268	277	258	240	227	266	256	263	253	278	267	259	225	228	261	263	266	245	239	247	236	264	260	263	274	249	254	262	261	257	277	269	259	272	248	280	258	268	270	298	240	248	246	269	241	252	276	262	222	232	273	238	259	274	246	265	257	231	239	268	257	233	233	254	239	239	258	239	257	267	263	247	275	250	250	245	280	281	254	262	273	274	248	256	251	241	259	261	221	271	237	225	257	238	237	287	266	253	274	241	269	255	235	241	271	253	263	275	243	264	333	271	276	266	246	253	269	262	251	217	242	225	240	279	236	242	253	251	237	271	256	258	235	247	266	248	240	239	258	277	271	255	236	258	253	256	260	253	276	254	217	235	251	245	265	275	250	256	272	245	263	264	240	252	244	291	255	274	249	263	258	243	239	280	257	272	267	259	266	261	269	258	272	279	291	253	242	251	256	297	277	260	261	272	254	251	223	251	261	293	231	265	266	232	261	275	259	246	289	199	277	264	236	263	241	217	264	253	247	263	262	271	258	266	266	229	264	261	255	292	252	245	271	279	247	262	265	228	267	265	270	204	258	287	281	258	253	280	221	236	257	266	228	246	237	260	286	283	233	251	309	270	257	250	274	228	249	300	269	233	223	253	256	278	261	273	251	251	267	266	260	286	257	257	242	272	282	280	269	283	236	267	265	265	291	232	252	216	226	247	258	251	259	243	261	233	277	254	253	256	255	272	240	235	256	267	268	286	263	288	246	280	249	266	273	253	276	263	278	274	263	242	263	268	243	249	256	244	280	257	249	237	235	263	259	277	249	220	245	260	250	261	260	238	293	287	289	273	260	259	282	266	243
38654	23486	16742	12118	9343	5667	1956	1576	1147	814	658	594	609	571	571	604	594	574	548	582	578	564	608	563	585	584	570	600	530	579	529	539	534	556	581	529	526	549	538	581	578	584	508	546	545	574	588	583	527	595	554	544	551	548	566	527	616	546	596	536	545	518	528	534	523	547	545	525	544	509	576	543	534	520	556	553	578	581	556	501	555	493	556	547	525	502	557	550	570	549	559	539	591	570	562	528	555	563	538	587	522	583	516	589	600	547	583	532	533	537	582	539	539	524	527	549	508	502	512	486	541	509	539	534	528	530	504	554	538	571	577	549	571	544	559	534	561	548	532	602	534	555	557	543	548	503	519	524	539	491	566	556	522	539	554	535	525	522	570	569	581	550	509	544	519	571	569	514	586	551	555	552	549	525	536	543	532	555	567	533	503	577	560	566	574	575	560	454	557	582	531	608	536	561	549	529	543	571	559	545	534	557	582	544	523	572	557	551	541	574	566	539	555	562	549	527	521	532	512	563	593	542	556	541	568	574	536	544	604	562	559	542	528	535	545	547	525	504	572	554	519	533	544	549	529	556	553	503	568	569	547	554	487	531	541	549	519	510	542	533	527	547	532	592	552	565	520	551	553	606	554	550	520	524	526	541	524	559	509	515	534	532	536	528	613	559	517	555	536	572	577	564	547	513	506	539	560	565	540	521	553	525	555	534	559	519	574	557	571	571	563	526	547	599	554	540	558	565	529	565	591	553	555	540	544	540	530	576	535	534	530	562	524	518	540	533	584	533	565	543	533	548	572	547	546	558	587	584	545	554	541	581	546	541	556	572	551	507	519	559	550	527	538	574	514	535	548	526	540	524	535	542	543	517	556	553	520	574	502	549	563	514	516	543	579	543	568	559	556	551	527	562	557	530	551	475	567	546	526	509	541	560	505	584	536	540	544	522	513	562	554	551	554	575	597	558	545	550	561	550	549	557	534	555	520	548	543	543	552	539	525	526	524	551	529	544	510	533	551	551	554	511	558	554	544	551	555	516	518	521	531	519	587	543	551	536	544	587	523	526	554	539	539	519	507	576	541	532	548	527	596	596	572	536	528	559	562	559	533	556	563	522	524	557	547	513	551	568	574	530	556	540	539	568	508	530	551	571	556	541	548	542	576	504	546	598	564	551	528	542	581	564	522	565	553	507	575	544	573	581	564	505	538	546	556	557	555	532	539	546	535	535	519	543	549	501	575	552	529	524	541	527	563	583	580	590	547	572	564	537	534	525	545	524	527	598	554	544	562	591	561	532	502	527	584	557	590	552	509	592	560	568	524	528	566	544	556	531	567	573	604	590	511	566	537	527	536	534	584	533	547	565	482	539	527	514	571	518	533	493	580	556	543	612	563	543	571	556	540	573	547	504	516	537	544	537	537	537	570	561	565	535	589	529	567	591	531	558	553	505	550	564	501	573	520	545	504	565	565	572	535	543	573	562	599	538	575	588	577	558	490	567	554	581	588	562	556	544	580	546	532	548	525	517	570	573	546	502	550	524	539	602	535	530	554	577	540	585	530	551	502	575	540	560	533	511	535	551	560	550	579	554	565	533	527	554	514	550	579	527	538	519	545	541	596	566	592	526	544	551	557	537	515	561	554	531	530	525	549	544	600	539	554	531	558	546	525	513	578	588	509	518	552	522	571	536	583	537	548	565	538	539	551	572	573	530	531	554	562	549	559	577	484	562	526	575	529	541	539	565	550	593	540	525	564	530	556	533	548	560	571	554	540	564	513	563	541	538	545	549	561	539	568	556	565	553	516	551	533	556	525	531	480	581	494	626	552	514	524	545	586	537	550	549	553	521	545	552	482	587	553	557	564	538	524	547	548	561	511	534	555	505	557	579	493	534	539	574	566	567	496	550	564	515	585	541	537	531	504	534	531	552	606	562	567	541	533	544	536	566	528	565	532	579	555	531	576	545	532	565	530	554	556	489	514	517	553	539	565	520	543	547	534	551	565	563	533	547	604	546	564	517	547	554	521	587	568	540	550	528	551	546	524	554	551	570	534	555	551	561	546	566	541	556	579	587	545	570	582	472	546	511	533	548	494	548	547	516	569	579	557	548	542	576	519	509	494	569	551	538	514	562	584	538	583	582	534	542	583	550	552	578	544	546	570	591	520	536	549	551	508	552	521	569	553	582	585	565	535	553	514	565	557	561	519	520	560	560	575	546	575	620	570	528	552	543	522	574	565	527	519	584	550	520	530	538	580	587	519	521	551	554	548	528	529	527	606	555	534	574	571	517	571	554	543	512	567	529	513	531	518	556	546	606	539	531	554	600	530	526	539	534	555	550	557	597	560	544	501	548	558	613	576	611	536	518	547	576	565	551	551	535	529	568	538	547	514	576	557	525	588	566	541	515	570	513	590	561	540	516	545	542	543	579	578	546	513	542	547	579	539	543	551	583	555	567	529	566	575	525	542	581	569	524	521	580	540	560	556	548	587	563	546	509	555	514	571	596	545	531	554	544	545	560	557	521	575	562	551	611	541	539	578	550	543	525	579	580	556	526	558	549	533	553	577	517	547	533	577	572	597	534	525	506	548	560	524	556	534	572	606	538	543	555	556	549	529	586	565	555	560	594	543	552	498	536	565	500	528	540	539	542	546	521	526	588	558	556	547	513	531	553	532	537	550	541	523	532	558	560	568	518	556	548	538	545	540	522	569	530	554	541	517	571	553	555	528	517	543	552	564	505	558	561	588	520	565	573	505	523	517	540	507	539	538	526	544	577	554	547	546	597	532	559	542	538	548	526	521	578	528	541	576	529	549	548	516	517	527	582	550	512	526	523	586	542	519	551	558	508	544	576	542	571	547	568	573	554	531	512	544	538	532	520	556	550	556	537	539	530	559	564	568	530	541	587	510	566	537	517	535	554	583	596	573	551	552	529	588	539	551	557	568	492	549	564	529	535	528	526	580	538	490	542	508	491	542	553	530	556	546	541	527	532	543	531	595	528	570	589	567	595	544	556	534	506	547	508	563	565	534	503	476	553	548	535	522	532	536	578	560	543	541	522	534	520	578	532	533	533	565	584	526	582	567	545	589	552	578	556	579	531	573	528	546	511	578	543	568	573	534	552	567	544	556	517	540	542	522	552	582	589	541	555	506	560	525	579	541	538	559	554	520	560	532	550	558	569	543	547	563	566	560	579	537	516	526	578	550	528	578	536	567	528	525	533	540	497	543	527	523	513	559	519	526	568	573	528	561	545	547	544	575	533	559	547	539	524	544	501	510	525	566	539	508	557	563	532	540	572	532	521	526	539	596	530	592	540	556	548	574	576	582	543	535	575	553	561	578	560	543	607	546	514	582	553	553	521	535	551	564	521	557	534	529	537	553	503	512	528	527	535	548	540	543	575	537	521	554	501	545	577	565	528	558	533	533	552	537	557	538	526	523	604	517	536	509	542	564	554	539	556	515	543	578	501	584	498	541	567	557	556	553	509	554	564
45416	20052	6360	2562	992	414	242	216	209	225	182	244	208	213	215	229	236	216	197	214	214	217	216	181	185	238	197	194	242	202	185	205	210	240	240	224	214	237	218	213	219	202	208	214	202	206	201	201	205	207	214	224	231	206	200	220	225	218	207	207	229	198	205	208	177	222	192	213	248	234	187	208	204	222	218	191	231	249	185	203	231	220	198	196	207	216	207	197	221	209	242	228	224	211	223	196	211	220	190	211	215	198	183	203	208	191	212	215	232	215	186	220	211	186	204	199	216	203	154	204	231	229	211	223	223	225	251	217	207	218	206	205	228	207	219	191	197	220	201	243	213	232	190	228	235	202	198	211	218	194	210	166	209	204	223	220	218	217	225	214	211	189	216	192	219	242	199	202	182	174	222	228	206	198	199	227	209	207	212	235	212	206	197	218	194	195	215	232	222	203	225	225	211	181	246	202	210	238	212	195	198	206	222	207	207	239	187	196	208	213	259	212	227	196	247	239	226	263	198	232	222	210	208	222	191	207	231	220	212	215	218	192	194	187	251	184	225	213	183	182	218	210	202	204	227	215	188	214	216	213	216	195	235	245	186	225	211	186	197	214	214	195	190	215	193	209	206	226	210	207	197	239	233	200	207	216	229	194	184	217	218	192	193	214	198	226	217	199	194	204	226	196	191	229	223	211	210	192	216	204	194	249	237	202	252	211	222	233	214	194	222	193	229	253	209	193	194	216	196	202	226	247	204	196	225	229	218	227	231	213	219	225	209	218	205	219	205	219	231	200	201	209	210	202	212	193	223	215	263	211	246	222	200	199	227	231	236	231	212	230	209	226	212	191	209	198	196	241	191	206	223	227	202	192	214	230	223	246	179	195	228	217	183	240	197	182	212	209	268	230	199	234	205	204	209	216	205	218	212	204	223	222	206	210	186	210	192	236	216	201	214	241	255	224	216	226	224	209	229	212	222	214	242	207	229	192	223	231	200	198	202	209	199	201	207	233	197	222	195	216	209	219	226	223	175	193	192	199	221	223	210	226	168	211	211	199	201	233	187	236	223	215	227	232	227	229	212	213	212	205	219	218	197	206	206	205	205	247	242	227	227	234	205	198	211	209	186	216	207	190	209	212	206	209	213	224	174	210	206	226	231	207	204	219	255	230	203	238	230	233	210	219	221	224	206	199	208	217	190	202	217	250	223	232	230	196	187	182	258	218	178	223	187	209	227	213	210	195	238	211	214	204	223	219	248	212	211	231	217	223	207	217	207	204	228	224	226	192	207	209	207	203	233	200	228	200	219	201	211	233	235	230	201	248	243	256	187	209	211	200	224	205	214	206	238	206	199	192	208	226	210	175	219	209	230	215	218	200	180	206	202	207	199	224	221	216	207	203	244	213	208	197	211	205	214	199	212	243	203	238	209	228	239	196	195	211	219	195	203	208	203	200	210	236	197	274	216	209	203	216	220	198	222	225	184	224	244	197	233	229	197	203	175	200	188	200	220	206	248	226	222	242	211	217	220	235	219	201	217	213	219	196	218	184	194	203	223	197	206	190	225	245	191	210	232	241	226	208	212	219	219	221	223	189	210	219	218	235	230	200	190	211	217	229	225	214	190	222	215	215	227	213	222	203	227	202	217	209	193	192	221	197	221	186	212	220	209	240	216	211	192	228	211	211	222	210	243	197	223	236	199	219	206	194	191	203	231	215	209	219	193	198	175	197	224	212	226	225	190	217	196	202	202	233	180	204	222	214	209	217	213	221	212	228	225	205	224	205	209	216	201	186	194	217	225	196	197	221	182	212	194	208	214	210	183	229	217	211	237	201	191	237	227	189	232	202	204	195	198	208	199	222	195	221	209	233	217	245	236	174	207	205	190	204	209	200	197	221	185	188	222	215	242	236	217	210	221	229	230	228	226	206	192	219	206	232	209	206	219	191	209	233	183	200	203	218	219	196	218	244	199	203	209	212	200	271	214	231	212	208	189	207	195	214	260	246	208	218	246	215	220	198	205	195	212	207	218	175	230	225	185	237	223	261	189	199	220	211	181	191	214	200	209	200	220	218	199	195	218	235	245	231	213	200	239	223	227	238	223	182	223	201	205	237	234	194	232	205	203	204	186	182	219	207	217	229	218	212	199	209	195	217	232	218	191	215	210	208	219	239	196	206	210	230	193	222	208	219	216	195	201	216	195	205	229	215	187	202	202	233	227	220	210	178	194	189	225	222	237	208	218	192	210	215	204	184	217	211	205	179	208	179	205	218	200	212	205	212	212	221	199	187	213	248	223	210	192	185	220	187	197	200	236	200	187	232	207	197	223	209	208	195	203	229	217	200	195	213	195	229	198	224	186	207	204	184	195	188	230	214	194	213	209	242	212	234	175	213	212	199	194	189	199	197	195	186	195	226	222	198	215	230	235	229	210	220	210	191	213	228	195	208	213	167	236	206	212	193	214	188	223	236	234	229	220	207	193	206	207	207	233	187	192	237	212	190	208	224	209	192	205	231	209	225	239	205	224	230	218	190	223	206	181	208	246	240	237	246	221	188	199	206	210	212	194	199	227	244	220	200	209	204	216	197	214	200	201	227	181	242	219	203	212	220	247	185	199	216	211	253	200	199	200	231	213	204	211	224	212	228	204	205	219	203	226	173	192	215	218	182	230	200	203	239	206	217	202	192	215	242	226	202	230	230	206	229	204	213	220	189	237	203	233	221	192	209	191	229	218	224	216	195	172	229	220	226	204	214	236	224	196	231	220	236	205	221	226	201	193	206	231	205	230	217	244	216	188	204	209	191	201	220	191	206	238	180	237	193	241	167	226	202	237	200	208	186	195	227	221	232	201	209	214	222	217	195	169	227	243	222	209	220	229	187	181	180	219	183	239	243	224	207	221	214	206	247	186	222	193	226	207	236	223	195	213	188	203	204	221	192	215	192	212	204	192	207	233	215	181	206	229	199	226	202	184	221	230	223	244	198	216	202	184	211	194	196	209	235	223	220	242	212	198	194	243	193	209	209	236	224	209	200	214	191	215	206	197	195	211	204	204	230	184	177	215	209	201	225	243	259	231	194	231	201	226	216	217	194	260	211	201	201	209	199	184	196	197	191	205	189	223	223	203	201	178	207	204	229	208	237	198	246	215	219	210	229	210	216	213	208	208	246	217	210	211	194	203	214	198	212	220	218	224	217	189	207	238	220	202	238	200	182	205	197	210	244	210	212	215	213	188	189	197	249	218	203	230	210	200	216	203	215	240	203	211	223	230	226	213	202	195	197	256	214	231	225	229	173	203	213	231	188	216	186	225	230	239	193	224	192	263	236	223	209	238	206	208	188	187	219	221	222	208	210	206	231	226	200	220	208	214	187	206	216	210	220	202	209	201	222	223	230	208	226	225	209	239	213	246	215	196	222	208	199	200	230	200	227	210	204	245	227	222	236	188	209	192	191	204	204	224	242	194	198	239	208	222	223	236	197	204	222	200	211	183	208
27889	12442	8179	6113	3076	1168	667	473	491	485	444	463	446	424	490	460	458	446	428	489	460	451	437	497	444	446	419	473	451	470	489	467	444	437	432	451	462	453	451	451	474	458	446	436	470	415	440	459	494	479	442	461	444	458	435	450	493	434	448	472	459	471	482	466	461	489	444	461	483	445	468	433	458	480	444	431	491	404	449	433	499	452	459	508	494	408	473	487	435	449	477	442	450	437	437	434	460	479	421	439	472	433	440	472	486	464	489	431	401	440	440	469	441	418	444	458	468	410	485	456	452	498	438	503	457	443	466	427	484	505	448	459	490	452	450	465	519	465	462	464	475	458	475	470	488	463	434	484	475	432	447	474	455	456	475	422	449	454	450	470	464	456	468	433	474	435	481	440	470	485	489	442	448	474	438	454	472	447	475	466	449	450	511	430	472	482	452	410	481	452	507	436	466	485	451	456	450	459	428	464	471	454	404	432	430	466	471	464	438	484	459	452	460	459	468	486	446	488	448	486	428	407	405	488	454	450	436	456	449	462	455	462	480	513	459	458	413	442	467	498	453	474	436	490	466	444	449	473	442	475	462	439	441	477	473	503	480	448	440	473	436	448	468	467	481	467	455	447	416	446	466	425	475	471	438	460	441	458	476	476	423	464	450	481	470	455	473	440	477	466	464	485	481	469	457	419	455	447	489	454	437	467	454	450	433	435	454	446	462	416	431	451	445	430	481	497	452	419	470	436	423	474	469	482	476	475	484	483	456	490	443	442	443	485	474	470	455	482	454	411	457	425	448	468	489	447	423	473	484	466	401	439	436	462	447	483	449	423	467	489	434	454	468	475	476	496	426	455	491	480	447	438	439	453	428	444	448	477	487	440	502	464	450	453	459	474	474	421	491	446	451	447	435	415	470	430	472	484	457	476	438	479	479	475	412	468	438	473	429	413	459	458	443	493	466	447	418	481	499	457	492	451	457	462	472	437	437	467	452	425	455	444	431	462	439	436	444	459	446	451	480	417	471	412	477	477	471	483	488	473	464	450	447	493	446	440	466	445	459	458	442	449	463	471	441	446	471	428	452	436	469	444	427	486	458	457	489	448	452	467	446	432	424	451	495	418	460	430	443	449	423	470	453	481	446	450	466	486	439	492	423	457	458	463	463	432	436	457	445	446	450	451	424	450	467	462	428	445	459	474	479	454	445	464	439	445	486	443	437	433	438	507	450	450	436	455	500	502	470	449	455	457	479	454	471	474	486	441	478	474	423	456	476	501	438	481	434	455	453	429	429	461	442	436	454	443	459	451	473	477	461	459	478	489	494	458	428	465	449	423	500	442	463	470	490	452	495	457	453	464	450	476	412	466	461	458	442	444	472	484	488	460	488	457	438	471	464	441	489	448	445	476	458	489	462	453	458	433	484	445	453	480	471	482	447	472	431	413	484	483	422	456	454	427	459	470	472	467	481	521	446	443	466	498	453	462	443	480	486	451	450	425	425	438	465	472	479	482	477	432	460	467	480	470	465	436	433	489	472	484	454	475	420	468	455	480	463	438	437	474	501	464	461	433	444	425	489	417	471	454	457	454	458	482	472	466	436	451	437	443	463	459	464	471	465	430	439	455	431	486	442	451	420	449	501	462	455	426	482	450	437	440	438	499	432	467	480	439	430	467	468	471	440	464	442	423	424	447	478	491	459	469	455	490	442	429	442	432	417	434	454	467	438	457	459	456	429	485	420	477	453	447	443	443	473	455	465	443	442	450	440	476	456	462	465	487	473	397	429	445	458	470	435	455	445	485	453	444	444	480	469	451	452	476	443	451	449	463	431	454	485	494	473	480	460	436	413	442	449	429	475	410	460	464	488	452	478	438	443	428	471	476	429	465	456	445	442	419	460	423	422	470	487	459	445	445	470	463	457	452	452	450	485	474	434	457	451	432	460	499	472	465	482	481	456	430	452	448	444	406	466	454	461	496	426	437	483	401	456	460	446	425	426	473	467	463	452	438	426	447	457	458	436	456	442	447	455	443	500	496	467	464	461	432	483	471	452	435	459	434	437	450	456	450	448	447	453	464	462	490	487	457	420	444	473	445	469	440	466	447	460	464	433	458	498	440	461	498	403	406	459	453	451	459	456	457	437	450	424	445	468	424	447	459	455	503	468	461	488	443	451	444	465	475	469	483	447	467	442	451	480	466	465	450	446	480	440	454	430	464	496	463	473	428	487	433	413	438	476	466	495	463	497	442	474	453	435	418	460	486	442	473	458	439	457	449	450	468	463	430	468	434	470	457	407	441	466	470	433	458	499	445	458	447	472	470	461	440	427	469	455	481	462	424	467	449	466	458	460	456	476	434	435	496	434	466	459	461	452	425	446	425	466	470	417	419	458	437	456	475	453	488	457	449	462	446	480	480	469	454	461	458	456	407	423	463	520	455	435	429	458	432	479	489	443	445	428	454	437	420	463	468	487	464	474	404	435	462	456	479	451	436	448	413	482	465	407	463	427	394	473	449	406	451	441	467	422	483	459	435	483	452	449	483	460	458	455	414	460	487	409	478	506	459	431	455	467	459	426	449	442	459	444	454	457	481	476	492	467	449	415	479	440	463	456	448	456	456	445	486	477	429	460	442	418	471	467	487	468	436	466	474	488	461	442	424	435	447	431	462	438	456	442	463	445	453	451	485	466	475	498	450	508	474	460	467	430	457	453	426	469	467	473	480	497	407	477	445	442	485	460	474	436	441	460	471	424	481	463	418	463	460	459	471	454	483	459	424	464	449	452	446	422	453	489	488	505	491	453	427	450	461	498	480	471	460	436	452	464	488	489	471	471	442	464	432	436	475	476	425	439	478	461	458	445	446	429	480	468	435	431	450	450	476	424	465	444	454	465	456	431	470	447	470	451	481	453	483	484	468	466	492	460	443	435	468	497	427	445	502	464	440	482	465	429	471	438	454	444	494	437	479	459	452	470	433	462	480	449	467	471	450	476	445	452	444	488	476	449	437	482	466	455	444	457	480	457	415	473	460	511	429	437	462	452	440	474	444	441	446	435	429	469	462	419	506	463	454	439	478	417	428	458	472	460	461	462	434	463	466	436	481	472	447	413	431	437	418	477	443	442	441	466	436	459	435	485	450	473	477	507	461	464	456	465	486	468	435	435	453	455	448	480	447	466	440	447	505	496	471	447	474	466	481	473	427	454	494	454	444	487	489	463	465	467	481	477	466	436	421	465	478	459	474	412	473	458	469	469	466	409	467	408	462	435	432	441	504	435	467	480	481	455	446	429	482	481	454	443	490	459	450	520	434	466	485	432	474	452	462	449	473	455	441	472	442	445	468	461	453	420	471	449	434	479	459	442	465	446	443	482	452	436	481	472	440	436	485	421	442	457	448	462	442	463	466	449	462	449	455	452	472	475	444	441	433	460	475	472	443	512	445	461	485	458	457	427	431	415	459	493	446	463	442	458	482	493	469	451	478	436	475	439	483	499	430
55560	26863	14040	5570	2641	1024	404	301	245	217	223	220	195	212	207	199	200	213	209	205	215	231	212	173	184	206	222	220	192	187	206	197	172	196	213	208	202	223	186	220	210	212	209	218	209	203	207	194	230	213	214	207	201	185	196	193	182	190	177	207	224	203	214	213	197	215	181	196	205	216	183	202	203	217	207	226	222	179	206	221	235	220	210	204	196	218	214	223	222	188	223	179	198	208	198	197	197	179	198	189	183	164	188	199	181	199	210	209	212	204	183	170	186	214	219	203	214	207	198	184	156	204	195	164	189	188	221	214	226	219	213	202	177	212	216	183	206	206	200	196	209	176	181	213	193	216	196	216	200	177	186	215	195	209	236	179	228	240	212	193	194	216	197	200	189	211	199	198	194	212	189	173	235	207	165	200	208	217	208	218	207	236	190	200	198	223	209	201	189	184	200	184	212	197	190	165	207	228	207	228	174	218	217	203	188	183	182	221	211	206	216	199	241	180	197	229	196	185	184	220	206	207	211	206	188	195	206	185	190	194	194	204	213	195	211	202	227	215	209	196	198	191	192	206	185	196	220	189	212	207	189	192	232	192	205	179	230	194	181	188	208	195	170	204	205	227	212	228	212	168	222	226	201	196	198	199	187	230	230	173	187	203	198	198	178	210	192	208	223	186	216	191	218	201	188	204	194	217	208	179	209	187	200	240	187	206	207	211	189	195	205	211	181	209	189	209	222	199	217	204	191	187	207	177	163	184	188	216	214	195	214	206	230	190	228	210	209	193	200	183	203	198	193	223	201	191	186	212	198	217	183	191	202	233	189	206	211	219	223	205	234	220	206	172	209	214	237	211	171	189	185	229	197	214	193	216	193	209	205	212	217	201	171	201	222	214	211	205	190	221	214	214	202	188	176	218	186	197	200	189	208	243	216	185	213	210	160	205	207	210	181	224	229	206	177	201	191	201	197	195	194	216	227	198	204	200	198	186	214	183	193	219	195	219	207	210	213	209	209	202	277	212	206	173	186	201	187	196	193	216	227	191	217	199	187	204	181	221	218	185	219	196	222	188	200	196	199	195	195	194	197	190	205	202	199	209	224	192	241	202	196	229	200	225	220	209	204	235	186	193	190	204	188	210	184	175	194	207	205	205	184	218	223	198	199	168	199	226	179	196	201	203	181	203	199	208	216	211	201	191	201	231	197	194	179	186	222	215	215	206	196	164	177	198	193	194	203	203	193	194	191	184	218	181	200	206	207	201	178	180	191	181	206	197	213	183	201	222	198	190	197	239	190	201	216	210	204	201	198	203	199	205	200	189	212	190	187	216	173	216	204	197	215	205	205	177	207	183	203	189	185	207	220	179	205	216	216	188	208	196	194	190	199	209	197	206	203	196	202	192	205	187	213	191	183	173	209	193	193	178	203	190	201	191	197	189	191	203	208	234	188	186	187	216	200	223	210	206	201	185	181	194	197	186	245	225	190	198	199	243	200	188	212	199	235	177	185	220	226	221	199	207	183	190	191	218	202	203	216	215	194	204	206	201	201	174	213	221	185	208	191	203	197	196	187	193	212	213	202	195	238	213	221	191	183	211	183	206	219	209	221	195	194	223	181	207	172	188	197	170	226	212	187	188	186	226	190	191	210	201	220	230	175	184	196	227	186	201	215	188	223	201	231	230	218	199	192	205	190	168	187	212	205	191	220	206	184	224	199	216	197	167	193	168	213	174	208	189	199	192	217	233	222	210	225	192	193	201	197	186	184	210	209	164	198	195	190	210	208	213	213	203	195	210	205	214	206	194	196	169	193	212	214	185	202	191	187	167	221	213	187	223	204	195	183	172	192	229	198	193	213	228	199	198	182	179	210	222	198	168	188	199	209	185	217	215	182	183	201	235	207	195	167	194	169	225	194	219	201	224	208	214	207	183	191	217	185	204	207	201	206	187	206	210	180	206	180	210	201	214	191	221	220	180	250	218	189	236	194	218	215	216	195	182	201	222	196	232	212	199	211	185	205	211	189	215	232	205	199	198	218	168	210	201	213	205	216	207	203	189	209	213	192	192	221	204	181	208	198	219	209	215	210	214	216	207	204	209	206	190	210	198	193	219	203	197	178	202	212	201	212	201	221	205	199	195	203	217	195	202	220	210	217	194	185	184	186	187	213	181	215	214	199	180	203	204	189	206	179	201	224	217	213	199	225	209	212	183	199	205	192	203	198	191	212	208	211	206	202	190	205	208	196	185	169	181	234	226	235	198	189	209	208	196	181	190	190	207	218	197	225	206	188	209	185	208	208	186	197	199	193	208	199	213	219	207	201	195	212	205	202	218	209	196	199	219	219	191	207	181	209	213	227	189	186	183	202	187	203	225	206	195	191	220	199	188	194	211	199	227	217	213	203	222	184	205	214	210	207	215	188	208	203	192	214	214	198	203	189	189	177	202	199	201	212	199	215	201	213	189	181	222	221	209	227	199	217	201	217	194	191	203	199	227	206	185	211	213	221	201	201	197	189	185	216	202	193	201	173	226	165	203	231	186	188	173	235	224	217	226	200	171	201	191	220	210	204	228	227	195	211	211	221	171	174	197	214	224	192	204	209	224	200	177	203	197	211	203	214	222	180	199	177	212	165	205	201	196	204	196	190	213	227	191	223	208	213	201	187	204	180	221	177	192	214	209	189	211	212	206	206	194	216	193	196	206	214	220	200	207	200	235	205	234	242	217	214	215	210	202	189	195	198	188	213	189	197	201	214	226	212	180	185	187	189	181	242	204	219	196	194	173	189	212	191	235	210	188	178	192	184	219	202	192	189	230	190	212	204	202	200	222	200	194	179	198	174	197	218	194	189	177	206	216	184	192	205	196	182	181	204	192	202	181	203	205	188	190	203	231	188	210	186	197	180	199	201	199	192	215	214	192	214	200	210	165	189	225	186	219	213	196	189	192	192	201	217	197	192	224	189	218	203	217	191	222	225	188	196	160	199	195	178	218	209	184	210	191	199	188	194	214	220	163	209	200	188	208	218	195	219	202	227	225	167	191	190	218	212	193	186	203	201	212	203	209	221	216	209	199	201	193	186	240	200	200	199	184	211	203	194	221	217	196	210	204	188	196	171	217	179	202	181	210	225	197	217	199	218	204	211	193	186	209	183	218	191	196	179	174	165	197	177	214	223	209	201	196	213	196	202	192	205	210	188	190	230	229	200	201	230	219	199	230	206	191	204	178	220	204	200	206	191	189	202	206	208	191	206	199	183	194	207	191	213	192	202	198	206	200	205	182	213	201	216	235	213	221	186	238	233	227	205	203	211	219	215	197	170	193	229	209	191	186	198	183	218	203	210	240	221	175	200	182	219	165	194	198	206	210	201	184	177	235	198	207	223	213	210	184	203	213	179	210	202	196	201	229	159	196	223	204	192	197	195	181	193	198	209	211	180	222	202	224	223	226	203	222	204	183	222	184	213	184	225	240	192	218	203	200	220	227	206	203	211	208
33948	17736	16779	10996	7803	3410	1351	881	726	592	518	488	470	466	426	460	489	482	483	487	452	430	467	465	472	449	433	452	427	466	432	418	465	471	446	444	437	465	464	437	450	445	404	476	460	432	410	445	461	441	444	456	452	443	453	455	422	459	409	488	428	445	448	462	460	453	419	437	448	390	419	427	446	442	421	446	440	432	431	421	436	437	430	434	491	472	460	447	423	433	385	416	424	440	459	406	457	421	405	473	463	448	454	456	427	437	428	431	426	425	489	475	431	380	427	427	429	500	427	434	448	459	408	483	434	438	424	444	430	449	452	418	431	442	447	437	479	440	496	423	455	414	440	419	447	445	455	435	431	443	455	425	450	441	434	409	460	454	481	434	432	424	431	424	415	460	443	449	450	489	448	490	401	397	465	472	432	448	434	421	446	424	438	477	388	431	437	481	425	450	420	454	495	443	481	447	464	472	451	469	472	452	428	434	431	464	449	469	452	432	441	444	484	421	406	440	426	375	378	426	430	454	428	492	402	423	442	467	452	434	445	459	405	424	398	448	458	450	443	467	435	484	434	468	409	488	422	463	478	447	441	428	418	418	410	415	449	441	440	445	432	426	458	501	444	426	402	473	448	439	467	449	466	436	478	430	432	436	420	440	476	436	447	444	451	415	434	454	451	432	435	453	424	466	472	426	409	438	408	442	428	436	433	447	438	439	458	439	407	450	454	401	473	439	415	469	413	434	456	452	443	470	426	469	435	464	485	452	471	474	441	448	459	428	425	434	395	449	430	466	480	407	432	437	435	464	439	488	432	430	470	445	430	445	457	427	409	429	444	418	459	428	455	409	450	444	414	432	505	463	460	472	440	439	433	431	434	437	482	424	427	444	456	441	429	403	457	453	434	468	456	436	404	448	426	447	439	430	421	431	439	422	429	457	404	456	437	404	425	430	431	429	474	452	467	435	424	442	437	433	445	443	441	410	431	415	424	462	416	423	437	429	447	439	430	405	420	438	454	433	406	431	455	443	460	449	447	447	454	448	414	400	485	406	418	419	436	467	427	441	452	468	448	445	451	475	416	412	440	432	465	455	459	424	450	445	478	425	469	435	415	427	423	463	494	408	458	439	449	411	449	445	418	489	456	433	507	403	432	468	443	472	432	414	450	453	421	474	429	428	473	438	428	452	482	435	432	459	479	454	401	386	406	441	441	471	455	430	451	410	410	474	443	429	460	471	437	436	411	397	432	456	413	430	412	441	447	466	451	477	464	439	442	447	429	445	414	453	434	435	463	445	451	455	441	447	434	418	467	434	434	453	425	437	469	450	420	443	409	469	433	441	429	399	431	483	462	435	440	427	428	414	426	442	426	426	432	420	471	423	456	434	411	414	419	446	442	424	420	460	408	409	420	432	424	434	427	421	466	419	454	430	430	452	469	434	476	417	451	423	426	400	472	476	430	458	411	460	442	460	478	424	449	424	478	410	432	487	433	456	423	449	415	457	410	419	463	459	446	445	443	464	440	457	444	434	434	470	463	450	455	462	467	416	488	445	467	420	447	448	475	465	421	448	457	447	419	444	463	388	416	413	475	437	439	445	440	454	410	433	452	421	467	417	438	430	425	421	446	453	426	459	440	470	418	427	408	437	417	406	481	448	435	453	435	454	426	420	423	403	423	421	461	449	441	430	442	424	452	446	447	397	430	444	490	459	464	473	426	476	421	444	465	421	434	437	435	440	433	446	421	438	432	446	458	421	445	423	456	405	437	461	468	464	483	447	448	451	424	444	413	445	447	472	439	405	466	495	436	466	460	425	474	415	467	439	437	464	433	437	425	421	451	379	458	465	418	474	459	434	461	433	436	452	469	440	441	440	436	468	423	436	442	433	466	433	410	400	426	408	449	424	462	438	427	429	441	416	457	425	414	458	465	437	452	434	427	444	471	437	444	462	447	428	444	446	444	421	443	420	466	426	439	440	449	425	421	397	460	451	436	463	438	432	423	424	424	446	471	451	468	411	459	440	420	479	438	455	451	469	461	460	452	443	449	475	476	439	432	419	453	447	438	465	427	473	429	487	470	461	432	436	422	405	427	447	449	446	428	443	417	467	460	433	453	432	450	499	425	413	438	446	472	418	448	439	429	446	463	465	456	444	474	471	447	442	459	430	441	465	476	411	467	447	440	431	456	462	406	466	427	444	458	441	436	459	446	463	439	405	454	413	455	412	437	411	448	451	448	493	435	412	402	500	447	459	439	436	453	409	431	429	413	477	480	450	462	465	426	442	409	456	445	465	450	456	459	454	499	438	488	470	431	442	437	454	451	441	433	464	409	438	453	440	475	448	452	439	444	421	412	424	458	437	447	459	431	475	439	400	410	448	423	447	431	465	438	462	444	457	440	434	430	450	435	452	419	416	479	467	423	468	453	458	454	505	473	467	440	446	454	438	401	459	446	471	435	464	424	463	435	452	450	504	440	451	466	453	473	435	429	443	425	452	441	440	412	422	442	422	443	431	418	452	422	467	435	431	465	438	400	427	446	434	423	448	436	442	458	427	437	449	455	475	407	455	463	435	443	433	418	448	422	466	465	428	439	461	440	453	449	445	442	466	499	426	440	484	395	459	416	433	440	414	467	450	482	428	418	443	469	411	460	441	435	410	447	433	432	418	447	446	448	413	443	431	451	488	440	474	453	461	420	467	441	427	438	432	442	406	439	422	418	450	454	432	406	429	453	442	440	435	448	431	401	439	427	435	457	489	444	460	434	444	429	429	433	477	458	410	444	465	420	474	389	451	433	438	434	431	445	400	447	451	441	444	427	414	472	438	434	482	448	415	423	444	485	430	424	441	427	454	401	480	448	459	427	427	407	432	432	419	462	403	403	477	458	443	450	457	392	431	426	451	443	417	452	447	434	423	463	415	460	445	437	453	451	442	397	461	464	452	449	445	443	466	418	461	448	439	432	399	413	435	466	433	434	446	435	418	426	407	436	465	447	421	405	453	430	444	433	473	388	433	431	447	456	425	418	414	441	426	428	444	454	440	428	443	414	412	401	454	469	439	426	419	440	448	424	432	438	443	431	465	464	406	431	413	427	412	457	447	410	449	472	478	434	467	431	431	461	384	418	435	460	488	476	427	431	436	412	377	433	406	457	412	424	430	451	424	460	439	441	456	462	436	460	432	451	405	462	412	410	422	424	487	440	458	438	445	425	436	387	413	436	441	434	467	421	459	409	458	457	427	499	444	408	435	464	421	429	421	465	429	495	432	467	435	449	452	463	444	463	450	482	429	454	450	449	479	418	471	494	485	401	453	453	458	415	444	432	477	419	466	440	443	439	467	445	452	418	427	410	422	445	442	427	443	428	439	440	446	455	456	435	442	473	467	411	449	440	465	417	436	428	428	468	428	450	414	439	443	451	428	417	453	414	422	449	452	448	408	416	469	419	441	444	451	428	454	466	400	407	428	455	441	469	465	441	458	422	425	397	403	479	433
63668	35416	22794	10093	3424	1407	736	437	353	278	278	263	245	278	235	265	282	256	292	251	259	237	267	247	288	267	219	225	276	299	264	257	260	250	234	246	285	253	226	242	258	275	263	280	269	254	261	265	276	274	284	268	233	277	259	255	256	284	274	284	242	249	280	260	245	248	235	260	253	271	267	242	269	282	271	244	252	241	277	256	252	257	276	269	262	237	246	249	253	298	216	264	247	258	265	232	274	292	260	271	262	242	233	281	236	241	260	257	273	287	256	253	226	271	295	248	289	252	224	268	249	282	236	303	240	269	284	264	260	269	251	266	248	251	235	267	264	261	282	255	241	243	272	238	255	256	237	269	268	274	252	220	265	245	264	264	283	258	248	262	232	294	259	274	269	215	291	265	216	249	245	260	255	275	261	300	258	294	283	281	275	244	280	258	247	265	295	250	238	273	278	276	257	303	251	320	239	275	247	223	283	261	239	249	243	250	292	254	257	276	249	263	267	272	258	239	251	268	255	247	260	256	240	297	287	271	230	280	268	254	277	281	282	275	237	262	279	238	221	260	252	250	264	306	254	306	257	263	235	264	262	234	241	281	272	236	251	246	270	278	272	300	280	269	257	286	277	296	219	243	271	238	247	278	251	286	281	265	254	280	281	279	244	275	302	258	293	240	251	286	292	235	279	306	282	261	268	258	237	261	228	261	292	269	267	281	275	265	231	269	254	249	249	252	246	269	237	262	282	268	272	213	275	234	243	253	250	276	296	275	277	262	241	267	302	272	273	266	257	266	304	278	256	249	265	241	219	250	275	280	247	242	266	266	254	239	250	275	280	275	264	257	256	264	251	283	263	292	271	308	281	271	272	305	253	266	273	279	268	236	244	258	303	264	234	267	270	253	277	261	258	238	261	258	307	265	268	247	272	240	247	246	258	242	287	242	238	211	262	256	255	240	280	247	251	288	256	264	266	246	278	253	239	296	276	253	246	283	282	240	304	275	243	271	248	264	243	239	312	242	245	281	292	274	256	275	257	257	272	264	302	250	256	287	276	276	255	266	274	264	280	281	243	288	268	255	276	267	307	265	262	282	237	264	267	280	256	274	254	254	254	286	252	282	259	264	243	245	273	248	237	251	267	233	240	245	287	246	245	250	269	247	233	257	273	258	280	309	244	247	308	261	257	239	290	272	251	246	271	260	270	256	277	279	242	277	267	300	248	255	246	247	301	263	249	242	270	256	236	297	302	295	240	264	255	255	271	260	254	279	309	272	256	244	243	242	271	271	268	241	247	245	281	269	258	254	279	266	237	280	242	239	298	239	292	268	277	250	235	269	259	236	260	302	258	235	276	231	270	236	260	262	260	247	235	263	286	280	240	234	266	278	257	247	260	254	278	247	290	274	270	259	250	301	244	233	269	266	283	279	257	228	237	266	263	264	285	282	290	228	264	281	263	241	274	281	261	251	299	266	243	249	271	271	248	276	272	268	281	267	269	275	255	251	273	232	258	276	272	284	263	262	244	247	273	264	270	237	249	289	249	281	234	229	272	284	262	240	285	281	255	256	262	257	306	232	262	301	259	261	248	269	260	235	276	287	263	242	268	268	266	250	266	254	246	275	259	244	303	259	268	261	269	285	247	299	248	304	269	242	258	264	260	286	255	284	267	243	269	240	281	275	297	255	267	276	251	262	267	264	276	242	262	277	280	282	288	264	270	255	249	274	241	265	253	246	285	295	256	252	255	259	257	260	301	280	282	280	272	252	265	248	296	263	250	218	255	253	243	267	214	257	274	311	240	270	270	243	241	265	255	278	244	268	279	276	282	274	276	246	268	297	308	264	269	242	245	272	254	261	270	243	243	263	289	263	257	278	245	319	270	248	266	277	269	277	276	259	255	259	233	236	252	252	255	263	273	271	265	242	260	288	265	303	289	273	268	267	249	250	292	287	253	263	255	239	241	265	244	245	272	262	240	304	250	243	285	278	273	288	254	253	277	271	288	283	264	284	256	242	258	278	260	274	257	257	249	264	286	256	270	240	248	273	242	269	262	251	284	248	259	279	249	241	268	279	258	241	253	306	248	270	275	269	243	270	242	261	249	264	242	275	215	235	257	205	244	254	293	266	258	243	269	240	274	267	276	273	279	257	237	284	283	266	301	275	271	290	240	251	280	279	262	242	240	257	266	237	272	269	238	267	229	232	257	275	271	297	263	260	274	276	282	287	256	249	266	274	272	253	257	301	277	265	286	239	246	236	283	234	258	252	263	248	234	276	278	283	252	280	242	257	254	284	249	258	261	268	269	303	256	285	267	231	281	249	260	225	255	256	228	267	229	243	272	273	248	282	260	271	287	250	211	242	236	282	285	253	275	267	232	248	241	261	271	252	239	252	264	270	277	254	246	250	299	254	271	251	246	269	255	258	251	253	285	279	263	248	269	274	252	213	243	239	260	251	257	258	259	292	236	247	282	236	249	272	284	258	269	242	284	250	238	261	254	258	258	273	276	247	228	229	266	246	265	258	276	270	272	259	260	263	269	275	306	245	258	262	280	261	265	276	248	253	261	229	255	265	247	274	263	295	281	258	271	257	276	271	270	260	266	271	281	258	277	256	276	241	304	259	251	254	267	259	261	266	261	260	280	273	255	250	277	245	255	242	254	252	302	272	277	263	265	283	272	260	277	299	271	244	275	251	295	282	260	286	291	271	270	241	249	285	285	274	289	267	263	284	240	266	282	247	282	282	308	283	294	226	266	263	287	256	269	276	239	248	265	275	252	247	254	296	277	270	252	282	286	276	275	264	273	250	241	240	300	263	232	284	231	255	279	271	284	254	249	262	299	279	253	252	249	262	292	258	238	253	266	256	273	286	258	289	243	259	268	270	269	259	266	240	253	276	280	237	259	299	259	270	287	243	249	252	256	281	260	241	271	256	270	268	299	252	278	255	255	279	244	276	288	295	270	274	301	245	265	254	296	259	303	262	227	244	262	269	280	261	270	276	267	260	261	278	266	252	255	250	254	296	260	268	270	270	246	291	287	251	249	252	255	280	259	285	285	268	224	247	287	272	267	259	251	228	264	285	252	277	259	272	265	257	253	257	237	243	250	289	297	255	254	274	278	259	276	279	234	296	283	254	253	255	257	257	282	265	250	279	275	282	254	248	270	294	270	272	282	267	239	262	252	278	260	275	267	266	281	271	258	250	229	272	241	280	251	261	255	285	275	272	264	258	266	255	273	231	293	273	253	248	257	215	247	251	274	255	249	258	267	265	252	276	252	252	282	263	272	272	276	275	251	288	280	263	278	253	273	257	257	247	283	247	280	269	242	271	273	241	274	264	294	275	224	248	270	266	249	248	297	262	279	237	272	286	251	236	263	247	278	276	282	254	231	273	285	270	271	259	256	258	230	286	253	263	245	242	245	313	288	251	243	254	279	250	252	290	267	250	251	269	252	299	242	263	264	260	276	237	235	256	251	232	294	265	269	285	255	242
39548	24694	24928	15759	8618	4215	2044	1249	1008	744	711	602	620	601	586	592	561	579	559	584	567	579	596	529	528	522	575	593	562	551	562	554	562	568	574	533	592	566	580	624	548	578	529	603	562	594	571	591	576	565	581	566	533	568	541	537	534	569	603	569	527	572	570	573	559	550	575	543	553	553	554	515	576	565	527	574	555	606	573	532	545	536	568	581	500	589	530	566	532	543	590	590	571	548	569	522	569	580	575	573	596	586	553	540	569	578	553	550	551	558	515	591	588	566	542	534	510	533	532	561	547	550	536	562	582	538	553	521	561	550	526	567	540	566	551	561	580	528	538	553	536	547	576	622	556	579	530	558	571	523	527	514	550	564	567	592	549	549	524	574	516	580	542	591	571	530	538	521	548	552	537	573	489	548	494	554	532	568	573	547	533	574	549	580	548	576	542	546	548	551	572	536	546	551	554	557	541	522	555	574	560	581	583	557	559	582	572	555	551	536	561	542	592	506	580	541	567	548	570	491	543	562	546	568	552	551	561	513	563	576	543	542	522	568	588	601	552	575	543	577	525	538	576	555	560	548	589	578	570	546	621	582	558	587	553	556	575	581	532	529	551	577	567	532	584	554	566	541	584	569	561	537	526	528	567	547	536	551	543	560	531	561	543	539	549	562	544	517	576	568	584	559	518	540	532	536	532	553	546	546	507	576	540	543	527	518	556	593	554	549	567	538	624	537	580	542	534	605	561	579	530	547	558	572	554	531	573	565	536	557	545	532	563	578	564	552	591	524	550	525	487	548	567	579	554	590	581	489	569	565	571	550	564	572	589	576	575	594	535	532	609	541	581	539	525	553	546	590	547	550	524	543	584	580	548	602	562	581	595	552	528	524	514	555	553	577	543	523	579	593	537	569	561	553	604	575	529	574	561	561	606	569	540	535	526	558	548	565	552	514	530	542	567	551	566	553	548	561	591	557	555	562	571	562	586	580	622	541	572	566	575	549	561	548	592	543	568	574	543	592	498	513	567	591	534	545	592	555	569	576	537	591	536	515	556	538	560	577	590	587	561	570	544	561	469	564	514	540	566	559	570	530	579	542	568	563	565	529	545	545	523	567	545	572	507	603	546	549	527	574	567	593	571	550	586	594	584	550	567	539	573	522	534	520	552	612	532	530	551	571	519	568	582	539	577	523	546	536	561	541	527	540	592	524	534	547	562	547	549	602	562	599	586	530	543	535	575	577	530	576	605	561	610	567	580	593	588	568	538	587	543	523	582	563	558	555	550	533	563	539	545	529	569	577	567	555	554	554	589	524	548	549	517	561	555	535	545	558	584	582	570	556	515	569	558	557	531	556	568	578	601	546	566	560	565	536	584	584	554	578	544	559	564	534	563	535	575	572	579	540	568	583	538	596	570	566	554	560	611	573	576	541	533	510	499	516	521	531	602	574	512	567	560	550	535	572	552	530	571	574	585	555	519	597	585	556	561	531	563	555	607	539	563	549	533	579	544	548	537	535	540	551	542	566	482	518	543	589	562	562	551	543	564	542	567	544	561	561	554	554	553	570	595	540	593	552	562	564	589	581	591	568	566	545	568	541	557	558	570	579	521	523	560	544	551	547	551	598	589	587	530	529	563	568	569	570	528	554	536	589	547	589	536	577	587	565	526	590	538	519	573	556	574	499	578	553	564	551	590	542	582	570	554	551	607	527	540	524	557	561	579	573	537	558	578	533	563	529	553	545	579	560	527	553	576	555	518	570	524	509	552	558	566	501	548	552	579	557	551	511	560	531	567	573	578	552	573	553	561	541	555	557	565	602	599	528	556	559	507	572	538	563	538	529	595	550	578	573	534	556	583	599	549	590	589	557	570	592	543	550	559	572	587	566	584	578	573	547	558	544	559	582	556	558	505	546	584	542	558	572	540	565	588	552	570	545	560	542	584	565	531	548	587	561	553	592	535	545	522	552	529	589	566	548	557	582	567	543	569	546	570	557	546	541	478	567	554	596	578	568	503	555	522	562	572	556	511	535	568	593	585	544	540	527	545	536	577	556	605	562	526	562	578	557	556	588	541	534	503	581	563	534	553	568	516	561	560	569	562	557	553	545	573	600	544	542	528	611	536	613	555	553	598	566	580	581	570	556	560	590	515	602	536	516	569	529	548	594	522	507	573	575	541	584	578	527	557	564	543	547	563	593	567	530	547	577	606	552	573	543	537	538	584	567	540	527	526	561	556	577	571	537	552	543	591	547	512	553	531	537	555	552	524	558	556	530	592	564	573	502	564	588	569	546	555	543	547	571	538	549	562	540	559	530	551	557	540	556	561	566	566	518	561	512	537	539	564	551	546	569	540	592	547	538	506	553	554	578	532	535	531	537	566	584	546	601	574	555	562	563	563	550	542	569	539	512	574	549	571	596	596	560	496	549	572	576	552	574	515	544	549	591	569	568	564	542	548	538	574	522	556	562	513	561	525	575	576	560	531	553	558	579	580	542	565	532	584	538	582	578	553	551	571	593	525	531	562	512	524	557	528	559	554	517	574	561	557	574	599	527	569	543	536	521	556	595	558	585	558	549	536	562	580	593	526	566	522	573	562	535	559	574	544	530	588	560	523	524	533	570	587	550	547	546	550	560	520	544	582	572	566	549	596	561	560	573	533	533	535	569	550	596	549	578	539	597	589	531	547	483	565	569	513	596	632	573	504	562	578	591	570	528	599	535	503	552	572	566	570	568	553	567	508	561	538	543	572	557	510	557	590	544	569	592	517	615	556	568	566	559	560	554	568	587	569	544	560	557	582	543	566	553	540	571	558	570	571	562	578	573	588	581	553	562	590	588	578	513	557	581	510	546	575	548	518	531	564	514	544	538	527	565	581	502	575	518	544	633	557	526	571	566	571	588	555	551	559	567	571	577	573	536	557	560	615	526	509	590	544	554	550	565	555	542	575	541	536	561	540	563	558	571	532	540	576	563	584	536	571	564	547	558	543	604	547	552	584	553	570	557	519	574	551	556	559	572	528	553	551	554	585	562	559	543	566	526	576	594	564	574	554	512	528	554	584	566	553	576	541	538	537	547	563	560	540	617	539	575	542	544	591	582	557	517	564	562	550	569	572	567	536	518	572	551	560	551	554	546	555	599	575	573	568	554	570	564	532	541	567	514	595	552	570	564	548	531	560	548	630	542	557	536	569	564	543	583	562	538	547	581	564	538	538	535	550	580	592	581	564	513	588	557	537	558	547	539	556	559	559	518	523	551	572	546	593	559	586	559	567	547	550	527	557	565	554	532	564	554	529	570	530	617	568	556	555	584	518	544	605	523	560	545	593	582	569	564	581	581	526	562	547	571	545	582	531	556	563	521	584	532	533	544	540	579	560	561	480	586	585	538	541	535	581	558	569	534	536	513	548	553	579	540	537	561	544	548	552	553	600	585	533	538	557	504	573	544	569	619	607	564	551	578	539	522	563	589	532	592	561	542	579	586	550	555	540	544
44580	19208	6720	2126	769	334	236	253	221	189	208	199	219	178	194	221	241	241	217	236	217	220	233	263	191	231	237	200	170	183	221	256	196	236	238	238	225	219	225	206	234	209	226	224	245	206	186	215	235	227	199	224	191	222	256	198	228	218	204	218	219	244	218	221	193	216	227	190	218	205	246	208	216	221	191	266	242	219	217	182	229	203	242	218	224	201	217	240	242	225	213	237	261	226	220	225	240	205	201	224	258	219	226	253	210	184	226	223	217	217	265	222	227	220	228	228	221	232	235	216	215	225	217	222	227	231	212	231	214	225	210	202	183	234	223	246	223	218	218	210	198	211	219	205	181	242	219	198	194	247	216	225	242	246	219	245	226	216	221	189	229	223	205	211	220	213	215	224	224	239	196	230	221	186	200	248	227	231	233	226	243	216	223	199	198	217	209	237	247	239	254	220	204	242	213	210	221	212	235	228	180	209	209	201	234	225	213	204	181	210	220	221	224	228	216	224	231	219	231	250	243	236	204	268	270	207	192	214	240	205	197	222	234	229	211	221	222	244	230	231	237	208	215	242	215	227	197	254	225	215	217	212	218	226	209	216	226	232	220	223	218	212	222	225	199	201	231	226	219	227	197	224	218	213	242	219	247	222	246	217	210	245	236	228	232	229	230	192	184	265	237	216	228	244	210	212	253	225	225	253	208	227	225	198	175	225	206	188	248	245	226	225	213	206	242	249	221	236	227	201	213	206	229	208	231	208	215	253	259	219	205	229	207	223	215	200	221	201	245	228	201	217	219	193	224	216	230	229	230	237	211	188	200	228	226	222	246	238	226	227	204	202	192	234	211	256	207	220	237	223	213	216	203	272	225	232	202	217	206	201	199	211	236	211	235	216	221	234	245	216	218	210	226	215	201	227	228	237	212	209	207	232	221	231	182	226	207	228	199	217	223	213	202	209	198	208	211	237	234	224	223	205	189	202	219	228	240	231	229	223	241	210	198	199	189	237	229	228	233	218	219	211	173	251	251	236	217	230	226	225	227	221	211	227	210	228	219	241	243	228	228	206	190	189	210	231	220	240	220	205	241	218	225	194	193	233	221	207	203	213	225	258	232	199	223	222	210	223	257	185	211	217	243	241	187	226	213	212	203	190	191	215	228	215	208	219	216	219	222	213	244	215	222	214	200	257	224	221	197	210	227	224	200	217	224	225	200	218	215	225	206	234	191	229	220	229	210	239	221	187	212	215	194	201	216	213	222	187	211	231	230	218	202	238	216	198	219	231	182	215	221	218	239	252	200	227	208	199	212	203	220	234	210	243	236	209	240	203	233	224	215	229	248	243	220	196	228	215	218	201	211	225	196	241	232	233	213	226	233	208	223	215	206	215	218	237	237	230	222	237	238	211	216	221	214	203	207	259	254	228	213	228	212	206	207	208	229	195	211	210	208	217	220	218	199	230	232	239	245	212	234	204	223	215	225	236	232	236	245	223	211	238	226	218	218	217	228	219	205	224	248	220	231	218	214	215	215	205	212	196	200	222	193	206	205	225	225	207	219	207	238	233	215	213	216	212	232	247	233	230	192	210	221	207	217	216	230	208	202	210	203	213	202	210	206	201	218	202	187	222	205	241	227	233	237	218	249	219	173	209	189	209	209	192	215	199	196	240	239	229	206	201	195	211	202	227	217	202	246	197	220	245	218	216	196	236	212	215	190	215	229	252	240	224	214	234	213	231	240	215	205	212	205	197	223	232	240	225	240	199	221	211	219	232	247	208	228	188	215	212	195	236	206	233	201	218	223	224	223	224	194	201	224	222	237	209	209	227	207	223	233	196	221	210	206	207	204	219	256	195	217	218	212	208	230	236	205	194	218	208	230	236	209	247	191	227	230	212	227	226	224	226	207	232	209	226	218	234	219	203	226	253	198	203	246	198	240	194	214	212	217	202	190	220	226	229	222	231	233	226	223	221	227	208	175	206	214	206	208	227	217	222	258	201	232	219	243	229	246	247	213	238	203	215	211	202	238	200	244	217	212	240	211	219	216	200	210	191	214	222	216	216	207	203	240	202	243	238	247	226	219	223	209	214	246	207	217	202	247	219	222	245	222	235	205	216	218	231	226	217	204	213	264	222	221	203	244	230	204	211	203	246	264	211	217	228	213	206	234	208	234	235	250	196	231	243	233	217	237	207	210	228	227	208	214	232	210	201	195	226	220	207	199	229	239	219	215	244	220	236	219	211	214	200	243	239	227	231	229	257	211	213	198	198	202	244	240	234	241	215	214	205	189	244	223	230	182	199	204	233	217	233	220	217	244	253	217	225	212	205	205	257	211	211	205	202	216	200	219	203	210	201	227	211	213	226	201	197	196	211	196	240	204	218	186	228	217	190	206	240	227	189	214	234	213	245	221	234	214	230	233	227	233	227	207	229	210	246	212	237	222	217	256	249	220	204	247	232	217	202	200	215	240	236	212	218	204	210	221	203	203	212	240	218	192	203	237	187	227	246	223	235	219	231	252	226	236	204	227	221	234	216	230	188	220	247	206	218	232	226	222	198	211	254	234	209	206	205	215	232	237	234	201	233	214	208	221	236	199	227	209	217	208	207	226	227	211	207	218	228	248	188	213	226	214	225	205	224	203	231	204	207	215	204	226	204	234	214	219	220	224	201	209	219	241	226	221	185	235	224	245	238	231	229	224	236	232	214	192	210	221	177	212	232	206	209	211	242	204	223	228	210	185	216	197	244	228	217	231	220	205	227	211	209	210	206	232	199	208	205	192	214	204	226	218	206	217	237	228	233	214	212	201	222	258	218	237	194	255	247	216	226	229	211	217	224	217	233	239	236	236	222	199	211	198	205	217	212	243	221	253	211	220	206	251	222	209	212	199	218	191	208	214	219	256	233	197	227	205	204	220	203	216	200	220	227	218	206	237	233	215	229	222	231	212	227	236	205	224	223	226	238	226	246	216	226	241	226	223	217	198	218	179	197	212	236	218	212	215	214	220	228	239	213	222	196	234	229	213	200	225	226	226	223	215	227	216	188	200	227	198	240	207	229	223	247	229	247	222	225	215	234	214	235	232	252	218	200	215	207	195	202	181	237	228	227	224	211	234	253	218	213	206	199	221	213	225	224	241	248	210	229	237	231	216	237	206	200	191	190	204	234	227	192	223	236	202	220	220	232	225	221	212	230	222	229	226	229	200	227	208	234	228	236	222	202	245	184	206	208	217	203	212	224	228	248	207	212	227	224	236	221	238	218	231	206	198	218	233	225	208	214	226	228	234	198	223	214	211	205	223	196	207	218	192	211	203	243	207	222	248	193	249	197	238	233	222	228	203	198	200	217	229	250	202	230	234	208	216	220	214	204	214	224	235	206	237	218	229	230	199	226	206	226	200	205	205	200	222	211	226	197	213	237	237	218	207	240	218	219	229	219	202	235	205	240	211	202	243	212	247	231	209	223	244	204	221	230	227	204	220	204	208	200	233	208
28699	13075	8837	4858	2012	884	557	470	465	458	488	477	485	478	494	495	485	508	449	477	495	481	453	488	490	447	470	443	487	466	484	433	456	441	454	426	463	496	434	478	480	468	455	478	457	490	444	454	466	451	440	528	480	446	462	452	443	438	453	502	501	483	473	488	442	449	459	472	474	498	451	508	465	489	463	464	456	447	479	470	494	451	474	471	424	425	455	502	461	431	471	448	459	439	470	477	436	448	465	454	499	464	447	489	478	459	447	490	462	462	506	465	486	473	463	471	460	460	502	459	448	434	502	436	490	494	471	466	488	494	427	504	474	462	474	452	482	470	451	456	451	459	463	474	499	468	455	455	478	473	458	496	424	490	437	495	458	481	472	464	426	449	482	465	466	476	495	444	488	499	481	442	489	440	450	481	470	484	456	448	459	494	510	463	497	465	466	453	472	493	510	482	440	469	481	441	457	474	486	467	497	471	457	481	437	441	488	445	495	468	486	464	496	506	483	480	492	511	468	511	463	443	469	439	491	451	468	439	462	450	464	447	422	471	453	442	462	480	454	479	484	470	473	434	443	448	466	464	461	476	478	494	447	431	451	466	488	499	468	488	450	444	488	451	453	472	498	431	491	522	504	493	482	445	452	475	468	477	448	465	467	467	447	487	422	467	447	489	457	455	451	466	491	500	458	431	494	446	485	480	469	503	423	457	469	430	475	471	494	459	449	497	481	480	453	446	467	423	492	493	476	463	493	460	457	494	470	451	468	460	470	451	473	463	509	442	456	487	489	453	440	461	427	471	467	427	443	436	458	478	437	487	452	427	480	489	453	466	459	464	449	443	461	450	504	480	460	451	480	511	498	484	470	462	460	432	440	474	449	502	431	484	468	478	472	436	480	499	470	466	473	482	433	462	464	477	480	485	473	498	487	448	495	466	460	480	451	450	447	478	469	463	484	480	445	460	459	497	454	491	493	474	504	479	464	450	439	485	479	468	453	454	465	461	503	464	448	467	483	496	486	458	492	444	483	431	469	498	481	527	464	479	478	471	452	494	461	488	471	491	490	432	430	483	435	480	438	478	501	452	448	460	465	455	484	472	413	471	491	510	482	468	470	479	441	482	451	473	500	456	437	482	481	484	496	485	442	463	481	461	424	471	435	467	491	511	507	474	483	459	493	461	433	424	461	422	461	483	482	456	462	467	472	437	447	484	445	507	452	461	469	449	488	444	471	487	453	486	457	438	488	476	463	500	455	429	470	469	485	469	455	487	458	476	488	454	467	469	486	438	458	455	450	471	471	468	455	470	512	470	429	505	455	429	483	466	466	511	434	505	482	484	481	503	432	436	498	428	460	468	501	444	477	453	477	481	520	403	460	488	487	458	401	451	444	465	464	491	447	477	459	446	478	460	494	489	434	408	508	470	491	455	463	460	470	496	483	468	438	475	520	490	459	497	451	490	480	447	450	489	493	480	508	491	459	455	455	476	437	441	451	471	443	466	463	501	468	437	431	509	500	485	469	435	476	429	537	485	514	480	507	498	480	479	502	481	466	496	433	471	491	453	480	458	429	472	462	441	470	498	480	487	512	452	497	501	451	480	470	486	456	424	495	468	466	441	486	463	472	458	476	501	441	456	480	472	484	499	531	457	495	507	475	432	515	475	465	442	462	478	467	475	491	455	476	448	447	467	483	437	450	479	489	502	443	485	481	469	504	470	463	472	485	456	453	493	455	484	492	484	467	449	497	495	470	501	491	468	428	498	469	410	512	474	469	464	486	446	478	455	505	501	468	468	449	493	509	487	434	450	467	498	461	462	464	461	482	472	481	496	454	459	427	461	484	461	454	470	446	474	481	445	455	468	449	411	452	481	453	409	459	476	510	468	486	464	481	472	495	508	498	502	452	448	521	450	477	460	445	465	461	442	505	508	453	453	485	487	475	484	463	498	460	491	488	502	448	462	461	488	462	456	491	479	474	439	488	505	482	495	513	471	498	489	459	467	475	430	467	473	430	465	487	497	480	489	439	456	481	440	475	489	472	460	498	453	448	445	456	457	507	467	490	472	453	483	423	489	451	481	464	471	457	439	465	475	448	448	453	482	454	474	450	465	450	464	476	481	451	492	479	420	489	480	465	495	462	443	488	511	459	455	465	445	460	449	498	502	464	457	479	446	480	445	500	441	469	430	488	429	458	481	440	519	540	462	472	457	460	491	433	465	485	458	469	467	463	487	486	478	443	467	451	462	480	506	473	463	490	462	501	479	483	495	458	440	460	504	494	465	477	491	465	471	423	494	468	424	409	450	464	523	453	467	458	457	529	445	428	490	455	477	492	455	489	471	458	440	512	454	526	461	470	430	452	476	465	437	489	459	466	452	434	523	488	481	461	434	462	461	500	446	430	481	448	475	429	458	508	466	450	450	487	489	418	468	461	510	457	444	447	445	473	478	426	495	504	449	486	474	445	484	475	475	426	434	484	528	443	459	475	465	481	457	489	430	482	464	480	443	460	473	453	451	436	452	467	491	469	441	490	474	467	443	473	472	454	473	426	426	465	456	509	478	485	474	461	466	482	464	458	474	450	482	457	469	460	469	459	479	493	507	498	453	520	488	442	513	438	474	471	430	479	437	495	507	476	476	460	495	513	453	443	475	464	489	471	494	487	487	484	460	495	437	442	448	445	442	472	469	445	479	467	500	441	457	435	518	455	485	488	462	459	489	499	475	491	468	446	438	473	468	472	464	462	451	461	472	498	443	471	477	450	443	494	491	462	451	485	500	453	452	497	467	473	436	469	458	442	427	491	467	500	485	502	480	460	471	515	468	450	489	510	489	449	451	474	436	452	467	485	479	437	455	475	485	480	440	457	478	504	472	477	471	464	488	499	458	447	488	474	468	475	409	448	448	469	515	453	464	455	470	479	496	459	448	470	472	486	476	467	441	477	453	454	424	527	455	449	428	452	524	474	481	477	508	423	462	475	444	434	472	455	491	474	410	451	473	450	458	486	490	471	489	479	477	484	482	463	459	476	454	485	454	464	454	454	431	464	430	485	488	486	469	433	465	510	471	468	477	484	415	431	499	483	492	484	477	462	488	469	475	436	480	440	459	472	492	459	507	448	453	437	459	449	466	469	483	442	429	458	462	489	425	488	473	483	458	452	466	442	465	466	426	444	461	459	490	444	438	458	478	430	473	474	453	505	499	457	487	442	444	455	485	444	430	484	467	443	499	466	449	501	460	475	495	479	439	475	469	455	445	425	496	435	459	445	469	495	481	455	446	479	457	446	481	467	459	464	483	477	482	473	477	460	475	450	469	486	452	491	481	459	475	484	434	481	508	496	466	511	483	473	448	458	451	436	470	500	458	476	473	471	444	461	451	451	494	442	440	485	471	502	446	465	441	480	463	516	464	504	459	489	489	484	484	476	462	469	479	437	445	440	479	485	443	450	488	442	456	507	459	449	463	446	451	447	472	487	480	498	487	481	421	485	513
57219	32670	15212	4890	1379	683	375	300	248	211	216	222	211	196	215	211	213	198	199	198	182	184	202	217	190	208	195	167	216	211	196	199	182	218	231	238	186	196	190	196	192	196	232	207	188	205	196	201	182	192	201	187	201	200	207	221	215	171	201	192	204	228	209	189	225	203	226	210	201	221	192	205	197	216	201	211	229	193	246	213	204	222	195	217	222	165	200	196	220	204	181	184	193	188	177	193	208	215	193	258	187	181	197	196	214	202	217	197	175	212	212	214	198	204	211	196	221	211	198	201	197	195	202	191	224	201	180	149	192	228	218	200	196	210	199	191	210	237	176	184	213	206	200	219	217	183	226	208	223	195	216	203	187	177	176	195	209	208	223	199	228	212	199	205	167	196	215	190	197	206	206	201	215	257	204	198	208	199	169	194	204	219	219	229	185	226	201	193	234	196	198	195	217	215	218	230	222	183	211	231	211	177	177	219	193	207	183	188	210	170	204	199	189	205	207	230	225	202	187	231	235	199	228	234	231	204	207	208	219	210	204	220	215	192	196	179	214	211	194	213	167	231	190	187	194	219	168	218	193	195	187	201	207	207	187	185	203	218	195	218	243	245	178	194	220	202	215	179	225	190	218	197	218	184	189	197	182	221	211	203	224	220	210	187	221	209	181	195	201	199	181	200	193	234	192	189	246	230	184	208	195	225	180	194	202	237	235	220	216	201	202	223	218	188	207	221	253	214	221	206	208	205	206	195	208	220	201	234	210	173	204	208	207	223	204	195	186	218	227	211	225	193	230	210	219	194	196	179	216	209	186	185	188	190	191	178	205	194	180	196	187	193	208	203	179	196	192	211	226	181	220	179	221	219	195	208	218	209	202	212	206	203	206	215	204	210	198	205	192	191	188	224	203	190	211	188	208	228	193	191	206	210	215	180	207	195	228	205	211	233	226	201	230	185	204	237	190	210	210	189	223	237	201	213	177	189	228	206	185	218	202	175	221	218	233	234	199	186	205	210	206	211	212	189	208	235	202	218	203	186	228	220	210	219	216	225	212	192	189	205	221	202	208	202	199	195	222	195	195	216	222	206	215	219	204	216	192	217	186	207	219	183	182	188	209	226	198	209	201	196	207	195	220	190	178	194	212	215	187	222	182	192	222	217	211	213	223	198	193	219	192	187	206	200	210	213	207	200	218	209	235	209	215	183	215	220	227	222	194	212	199	210	225	205	214	189	212	217	201	204	202	240	199	228	200	210	241	208	191	228	188	196	214	202	177	226	226	209	212	212	197	187	201	227	205	207	200	202	188	200	207	208	218	214	208	218	221	230	230	245	210	220	198	237	212	229	214	238	227	210	224	229	217	203	243	206	214	182	161	237	216	211	178	205	206	210	224	201	209	192	195	201	194	182	213	203	183	210	215	223	203	211	201	176	212	213	216	187	198	226	209	193	193	176	216	218	202	200	179	177	203	226	192	238	218	201	232	210	204	222	206	188	182	206	186	241	185	212	188	168	209	206	204	223	210	184	239	209	219	201	204	212	203	170	208	226	218	229	232	221	214	212	220	186	214	200	238	229	221	207	200	217	198	187	195	193	187	212	230	195	222	217	212	185	229	167	220	212	197	201	223	215	198	190	233	245	224	231	207	184	206	176	213	198	219	212	190	210	189	242	219	222	187	205	217	224	214	214	215	191	229	201	220	197	230	229	198	210	207	222	208	211	215	198	208	204	183	209	203	176	212	213	194	197	234	216	223	200	212	202	208	186	231	207	177	214	195	220	213	210	206	197	206	219	201	222	204	187	234	213	203	193	172	194	206	206	187	218	199	206	194	205	198	227	201	214	215	218	199	179	177	209	203	205	235	196	190	211	204	203	216	214	207	202	228	190	198	219	189	214	214	211	201	228	205	227	199	182	200	195	189	217	222	194	177	191	217	209	220	195	235	206	218	201	200	183	203	208	180	214	226	243	203	206	194	206	185	208	199	199	204	217	195	239	218	211	206	197	201	231	211	194	193	191	233	238	196	232	217	205	193	239	203	178	226	197	196	194	217	194	230	189	218	211	169	216	198	201	191	197	244	202	186	211	210	182	199	208	211	216	186	240	211	216	237	212	203	212	210	217	197	197	222	199	205	197	210	209	200	203	207	211	201	187	200	219	191	209	215	191	207	197	248	213	227	203	195	247	202	227	180	204	194	192	201	208	225	197	186	205	194	209	199	211	206	198	200	211	200	183	190	210	195	208	216	175	208	210	208	212	210	215	191	188	197	173	205	196	176	217	205	206	178	183	199	177	217	205	233	236	198	193	190	231	231	180	207	210	229	187	212	215	204	209	225	199	199	200	196	226	191	203	175	224	223	220	189	202	207	219	218	210	231	216	211	192	193	214	197	202	228	190	184	207	182	196	201	201	216	234	194	240	227	214	190	173	200	205	245	245	223	205	222	221	213	198	204	206	209	224	180	216	233	225	205	173	192	210	206	169	209	207	199	187	194	212	197	211	185	224	178	217	191	213	214	206	201	245	182	205	218	214	225	213	221	204	241	205	216	217	221	208	212	222	232	235	193	196	218	215	209	201	203	212	184	204	178	192	189	210	172	231	217	192	211	215	210	184	204	202	217	200	191	217	213	202	217	190	215	240	216	203	217	184	184	228	220	210	221	194	198	219	201	206	177	199	200	214	192	206	210	201	197	192	231	207	184	197	217	202	202	214	180	171	239	202	202	206	196	197	208	200	201	178	209	217	196	181	209	229	205	212	190	214	237	205	217	223	207	231	199	208	184	187	203	209	216	199	189	212	204	217	243	185	170	201	202	232	193	207	201	190	211	202	198	194	235	203	202	214	209	200	211	194	192	208	215	198	210	193	197	193	205	224	195	189	220	190	220	186	200	207	215	184	196	202	193	207	217	201	218	191	201	241	216	200	182	235	170	204	210	207	224	203	218	206	205	224	229	217	226	213	187	212	217	205	213	203	181	183	242	202	207	181	175	213	216	188	207	217	209	232	208	187	200	204	208	175	218	220	198	203	189	215	213	205	217	192	226	220	218	216	183	189	200	223	176	182	251	208	222	208	221	209	206	206	206	194	199	209	217	190	206	196	213	200	218	193	206	187	218	207	192	198	221	206	217	176	218	213	200	231	202	213	186	224	238	211	207	201	223	211	187	203	221	208	200	192	198	205	220	223	194	244	236	214	178	181	191	200	211	205	191	187	191	207	220	224	209	208	213	201	207	192	201	210	205	219	216	226	229	196	200	211	175	199	193	209	192	210	222	180	181	200	205	217	201	207	177	206	213	174	180	212	201	196	190	188	219	212	205	209	215	171	194	217	231	181	229	197	169	240	187	206	213	198	205	180	206	210	203	211	184	193	222	220	179	190	197	211	189	218	179	221	192	194	218	178	201	221	224	220	219	198	196	187	179	210	214	175	195	189	197	207	213	208	214	212	210	213	210	198	211	175	211	185	204	183	208	196	216	223	188	231	223	190
36232	23842	16491	9256	3853	2360	1091	805	644	495	505	467	506	444	480	432	446	493	440	443	487	414	455	448	468	471	483	503	417	436	467	456	416	458	436	449	437	414	446	439	471	490	426	422	449	450	469	448	419	500	443	456	481	445	432	430	442	482	479	478	446	506	438	404	446	431	450	464	456	438	447	406	445	447	449	451	475	455	441	460	467	455	480	464	543	422	444	456	476	463	450	423	423	443	445	458	407	456	473	456	477	462	473	427	460	462	453	394	469	429	456	449	480	459	478	458	468	458	448	472	464	430	465	488	431	451	451	448	428	452	473	445	431	423	435	460	434	443	452	453	474	394	442	422	452	450	443	449	441	449	467	463	422	475	443	414	454	451	448	449	477	464	429	464	455	457	451	466	439	451	460	421	475	430	468	434	447	434	452	473	457	425	435	432	449	440	430	450	469	443	444	458	474	474	496	482	441	454	448	448	467	487	444	451	477	440	479	488	451	427	401	447	472	468	486	435	469	471	480	420	413	451	454	473	467	407	421	424	483	476	454	460	463	449	464	485	428	482	427	461	416	435	447	464	450	447	493	472	467	465	437	391	478	461	418	437	471	426	408	439	422	434	427	469	482	464	461	471	450	430	457	470	450	441	429	417	427	435	440	457	456	431	465	441	444	435	481	435	432	452	486	460	469	463	462	444	459	492	442	468	453	437	498	435	451	464	474	432	434	417	464	443	456	440	446	474	474	478	469	456	485	432	446	468	452	417	417	442	466	474	473	462	448	434	428	457	450	496	470	445	470	427	458	476	439	434	453	456	478	469	423	468	445	433	495	450	472	480	446	464	425	431	454	442	430	419	449	451	423	451	437	475	440	462	426	484	434	414	448	456	439	449	456	469	447	439	423	427	465	448	422	473	420	431	483	431	457	472	453	459	448	445	487	449	460	418	438	427	486	454	441	457	456	462	401	450	470	443	470	426	472	450	493	457	478	442	468	432	460	445	438	456	438	441	452	417	456	421	458	474	458	422	457	486	459	424	457	441	429	404	485	458	465	459	441	454	408	459	459	463	480	445	468	494	478	491	430	455	472	420	456	465	450	455	410	486	486	457	447	443	471	467	436	450	436	451	431	432	447	500	449	447	410	414	446	468	442	464	444	426	508	420	460	485	456	467	464	432	455	475	452	441	443	476	458	456	435	473	491	480	464	460	461	448	468	439	456	461	438	467	459	438	423	451	443	458	453	410	496	469	436	452	449	446	429	426	439	412	455	468	472	488	438	426	487	474	418	449	398	453	461	438	431	434	460	469	401	475	429	465	477	482	444	421	437	431	459	416	451	428	419	503	406	454	456	474	432	433	468	446	431	477	437	433	489	450	462	431	403	426	440	483	486	504	484	436	421	412	475	473	466	466	415	470	486	460	475	485	472	466	439	471	453	424	446	491	445	449	415	429	420	470	422	491	450	426	445	439	440	488	464	467	432	474	457	438	449	466	462	435	456	441	466	474	444	407	469	477	448	464	454	414	467	433	443	472	418	425	441	478	439	457	460	465	396	465	421	436	449	457	438	456	433	453	448	412	444	471	455	429	420	467	451	441	453	459	447	421	441	417	447	410	489	466	502	491	441	478	462	459	418	452	446	468	439	479	443	457	458	451	428	471	432	451	458	439	435	477	417	417	478	420	468	419	445	435	460	460	456	488	476	433	438	478	455	440	459	463	457	467	423	428	405	470	477	449	449	486	455	443	437	425	490	452	431	465	431	454	460	433	477	412	502	444	443	447	428	472	432	469	463	483	471	430	496	454	444	405	457	427	492	446	401	421	460	462	467	445	467	431	417	432	461	411	458	418	452	450	445	425	447	448	474	427	452	467	476	442	413	426	477	480	425	469	447	460	431	479	476	432	432	424	441	451	450	450	439	409	418	457	453	501	456	403	489	465	453	442	450	452	456	456	437	473	416	426	500	478	499	425	439	410	457	437	417	432	450	416	514	447	491	445	442	413	463	474	441	431	462	451	426	436	436	441	443	426	415	454	483	446	475	431	474	469	447	444	436	452	485	473	487	433	480	431	436	467	455	482	426	429	424	409	455	479	446	470	470	443	450	490	464	470	458	466	448	470	469	467	460	496	432	461	468	413	488	420	472	425	443	471	470	427	444	472	418	475	442	486	418	437	470	438	442	481	476	467	457	470	450	416	456	478	437	437	489	478	460	468	430	425	448	454	449	438	452	456	462	432	456	412	502	458	473	457	435	409	421	477	450	426	444	464	466	426	474	452	438	482	439	496	472	404	443	473	444	440	428	486	462	472	450	422	471	461	442	414	464	483	430	450	473	423	483	452	435	453	428	446	438	444	447	423	450	459	439	444	454	447	472	448	460	441	467	445	450	423	455	406	446	502	477	461	442	458	461	447	450	443	424	466	464	456	457	436	406	442	499	465	464	469	441	460	455	476	476	445	453	453	483	441	469	465	449	423	443	420	462	467	463	465	459	460	459	475	437	407	456	444	469	408	463	465	449	455	445	433	417	455	468	502	432	482	453	421	457	453	473	462	456	459	435	437	495	415	434	429	433	456	456	452	453	482	434	424	433	447	451	482	422	461	435	462	412	447	451	435	466	433	484	429	431	449	465	479	475	456	437	476	450	453	472	427	449	475	439	436	453	451	456	443	420	488	442	461	447	432	443	444	480	463	447	418	473	466	513	450	461	430	451	449	455	498	432	413	434	436	465	454	464	429	436	442	474	449	488	470	433	447	430	456	460	448	459	445	486	464	469	432	464	473	440	465	443	467	459	431	474	420	486	447	444	442	473	431	427	425	457	433	464	494	446	454	434	485	449	430	427	430	480	471	422	450	479	473	439	477	447	459	471	447	447	437	411	431	442	442	471	435	468	507	440	453	463	435	419	446	466	452	436	457	484	416	420	454	428	487	443	424	462	481	434	440	450	415	454	436	429	445	431	482	449	444	439	444	444	442	419	425	436	432	443	451	432	440	457	464	471	437	463	471	483	495	468	475	448	430	446	447	457	457	434	423	452	465	471	464	441	458	442	450	453	478	455	413	442	448	460	453	477	488	457	462	451	431	436	481	460	405	461	428	459	414	479	455	454	471	444	408	492	453	432	459	485	450	425	450	461	434	434	451	459	403	464	454	441	474	433	423	453	428	437	438	443	493	466	450	418	408	467	471	466	461	478	437	450	455	450	435	465	465	470	461	471	412	450	432	448	453	419	478	441	455	477	446	425	417	481	433	435	472	444	473	435	470	464	443	453	430	426	428	465	457	454	458	484	464	464	474	460	469	465	491	417	463	447	430	391	426	467	450	443	448	435	464	443	458	458	455	443	432	458	474	512	464	465	485	416	445	446	433	463	448	447	452	491	445	461	451	449	482	481	458	478	482	428	407	418	460	460	437	476	452	471	414	433	464	444	452	457	453	488	439	447	462	456	448	459	438	431	471	439	460	458	451	438	456	468	431	490	472	448	442	425	453	410	495
60757	33704	20171	7681	2742	1403	629	378	373	311	251	309	262	271	280	271	274	259	277	268	254	267	285	250	225	239	273	283	238	320	289	232	241	287	276	272	276	273	256	251	234	263	281	267	273	272	245	243	268	282	240	287	274	299	289	268	271	268	249	211	280	252	263	270	254	273	257	275	266	288	240	314	259	259	264	266	264	283	246	254	267	243	278	233	241	247	256	298	259	263	303	250	259	251	277	242	241	283	275	269	253	287	280	258	245	254	274	264	266	231	230	239	244	243	261	252	248	246	276	274	269	266	259	272	246	276	244	236	270	254	239	260	252	268	280	283	272	279	276	248	258	227	244	297	258	269	259	251	258	296	264	272	225	249	275	333	266	297	246	256	255	257	244	227	285	241	247	273	240	272	254	258	271	234	245	262	269	268	300	275	264	254	256	265	260	250	293	262	250	262	279	285	254	299	289	249	264	279	272	255	263	283	247	276	253	262	266	255	288	269	269	284	276	253	293	290	284	271	265	281	255	236	268	275	290	245	242	245	250	266	265	277	281	247	265	246	279	245	229	244	261	250	250	276	299	285	288	244	270	248	294	277	261	238	263	261	263	251	231	282	263	300	269	255	242	228	232	263	258	257	260	297	268	267	267	252	248	227	261	260	268	251	265	290	259	261	263	265	269	257	265	235	295	281	262	276	250	278	230	256	245	254	272	279	305	257	263	252	287	267	238	259	265	257	261	298	243	249	259	289	258	233	273	255	255	258	293	252	265	278	262	231	258	247	241	261	267	268	274	259	252	291	244	257	256	248	265	247	255	261	272	276	239	245	277	252	287	321	246	238	271	270	263	239	285	246	249	254	220	286	263	238	261	250	263	282	291	287	265	294	247	276	242	237	237	257	258	293	245	254	258	253	278	287	268	271	274	309	253	264	264	236	251	248	253	314	243	286	280	247	226	256	274	273	274	272	249	238	246	238	267	259	238	258	272	270	273	254	255	266	253	268	257	252	263	251	256	237	255	251	272	259	277	303	240	281	274	283	249	258	270	243	231	268	282	281	253	229	256	271	255	254	244	274	232	257	258	263	266	290	270	248	255	291	277	235	281	256	272	273	245	258	251	253	264	242	248	265	238	252	250	287	302	256	262	255	277	260	262	259	260	293	263	239	266	247	269	290	282	246	268	276	287	239	260	274	258	291	251	233	295	250	235	261	253	252	272	255	248	248	258	271	234	257	264	247	249	244	272	257	276	232	264	267	255	290	270	276	261	269	263	267	292	273	274	262	256	265	252	252	248	264	263	288	285	293	268	272	261	256	273	253	249	260	265	268	231	264	273	281	270	248	286	249	254	242	268	271	267	249	273	257	266	273	268	255	286	221	305	260	254	256	236	269	264	243	265	251	222	252	258	260	276	248	257	269	230	251	266	278	280	289	288	221	280	249	262	274	280	277	267	269	242	229	260	296	242	252	271	271	254	289	267	277	277	277	268	256	277	259	256	234	281	260	275	251	229	251	255	242	229	255	291	237	256	240	272	242	244	251	275	242	276	268	274	249	286	277	277	273	260	280	247	272	241	221	253	275	269	249	292	276	237	269	252	286	257	242	264	241	270	271	280	234	237	249	270	250	258	256	260	256	274	265	278	266	286	261	267	261	256	252	236	255	286	275	268	269	238	278	271	301	280	252	259	273	279	273	276	232	271	285	237	280	276	260	258	283	258	239	264	248	237	269	270	257	268	264	246	282	279	291	268	235	263	279	247	268	270	282	293	306	232	268	265	263	264	246	249	228	246	238	228	265	293	279	283	264	261	275	257	248	275	274	257	252	280	255	234	266	243	297	268	271	257	253	265	242	273	297	310	273	244	252	282	244	258	225	246	255	275	259	258	217	269	274	250	260	274	285	224	253	261	239	279	234	306	235	267	268	300	257	267	248	266	264	253	268	277	287	258	285	286	234	268	265	229	230	269	270	268	274	247	266	244	233	286	279	274	254	281	269	238	247	260	259	291	279	276	308	252	251	273	274	259	245	247	245	244	251	248	282	259	279	241	254	248	264	271	256	279	266	276	230	277	257	234	258	244	236	269	234	261	292	295	249	259	267	283	268	225	279	273	271	247	224	267	275	302	243	259	267	294	255	259	255	257	262	261	245	255	221	285	226	242	261	239	267	292	247	278	250	240	277	280	255	255	294	227	277	294	280	307	284	260	267	245	251	237	296	265	250	320	263	278	258	272	262	260	246	261	229	274	222	246	234	278	279	265	241	244	255	261	259	302	275	285	273	250	260	270	285	242	243	250	228	259	288	252	239	267	267	271	289	273	256	284	271	288	241	263	260	290	249	284	260	274	260	311	253	266	233	271	261	251	262	241	275	252	263	257	269	260	281	242	242	247	238	274	285	233	260	266	258	253	279	259	284	268	280	239	258	282	221	268	249	250	226	278	262	238	257	276	281	243	230	278	280	260	251	270	250	263	294	241	259	256	259	267	258	258	270	286	258	221	247	240	255	245	268	242	260	266	259	261	258	268	253	252	267	244	268	282	272	267	252	279	276	269	254	251	269	264	274	229	254	249	252	242	250	280	278	251	262	257	272	243	259	284	274	263	256	282	257	258	250	277	254	252	243	267	263	278	277	267	267	272	249	231	269	269	268	264	249	242	279	285	253	233	258	233	266	296	264	284	251	256	255	266	244	246	260	245	229	270	264	279	240	233	276	293	223	253	272	249	271	246	288	275	267	250	226	253	263	270	249	275	223	255	259	259	262	271	237	277	261	284	239	278	258	285	278	212	282	255	262	276	259	247	241	252	258	215	242	256	269	253	285	246	251	279	268	268	271	212	279	249	295	232	293	280	267	262	293	258	236	259	235	263	236	267	273	283	264	282	264	261	257	251	295	262	258	242	228	248	272	267	265	287	264	279	236	266	241	253	265	245	237	257	254	300	255	256	234	255	271	260	278	287	256	247	269	262	251	271	288	278	275	249	265	247	268	223	260	258	240	221	260	253	226	251	247	263	258	291	258	284	262	280	253	252	255	297	273	273	267	290	269	255	251	288	254	224	294	237	266	238	286	250	264	277	263	268	249	270	265	270	273	278	267	286	275	257	250	257	257	225	248	232	264	265	272	259	253	280	237	265	267	282	264	278	280	252	255	238	242	234	257	242	268	267	256	272	258	259	278	244	298	270	272	239	248	250	256	286	260	248	256	243	278	243	241	253	254	270	242	218	218	282	260	226	251	225	261	266	262	294	286	275	263	249	258	253	246	232	276	248	254	280	253	221	238	256	287	268	273	275	266	302	283	249	248	254	235	273	258	264	262	298	258	277	276	272	261	237	262	282	283	273	265	256	233	272	308	286	253	245	255	235	278	235	256	263	261	272	255	266	257	249	308	273	260	279	235	277	297	266	249	248	280	281	256	220	280	226	257	248	272	285	295	258	246	268	256	259	287	258	271	260	247	263	291	240	270	266	271	274	257	247	255	268	242	227	259	271	270
37791	25272	21202	12646	7025	4324	1793	1196	891	733	658	619	615	609	551	584	605	608	585	573	560	578	601	570	587	576	531	567	542	561	559	557	578	548	583	556	593	561	603	550	555	535	540	557	528	532	548	566	579	578	521	577	611	563	615	557	567	509	514	536	575	567	581	565	560	557	547	528	564	545	503	548	564	573	568	547	524	569	549	561	513	545	527	541	499	593	558	508	553	518	596	554	549	550	553	570	526	575	555	510	592	581	558	547	575	530	557	547	535	523	557	573	563	553	581	558	540	534	557	575	536	535	576	535	530	580	575	566	502	541	523	559	517	571	534	591	524	559	569	541	524	561	576	581	550	561	540	517	544	561	556	538	574	548	506	555	588	548	543	565	573	542	539	570	551	590	537	561	569	573	546	565	568	587	517	591	567	535	573	590	532	563	542	545	590	543	552	577	519	578	537	564	538	543	565	591	522	554	541	547	525	562	566	533	542	587	545	555	552	536	568	527	512	550	582	548	567	525	585	535	537	507	546	551	556	594	545	565	562	558	540	532	576	551	541	518	571	527	568	582	627	572	536	523	541	536	555	572	543	570	581	564	590	563	548	540	548	552	552	550	550	546	535	571	538	525	565	572	577	579	527	559	556	619	527	559	560	538	516	542	536	518	551	581	545	551	551	579	580	552	585	565	544	571	524	564	540	549	524	534	544	515	567	509	587	533	573	570	600	580	559	572	497	550	570	556	522	576	547	542	563	526	607	556	551	566	526	566	581	534	542	564	585	514	532	539	512	555	578	567	563	537	586	533	528	568	565	552	555	558	564	516	559	512	523	530	554	581	532	562	514	567	534	545	525	560	539	568	535	531	534	534	520	608	524	599	546	517	544	565	542	525	577	548	571	550	562	569	595	546	569	550	551	559	567	543	576	554	521	555	555	531	586	579	558	599	560	527	536	508	520	573	581	509	542	563	563	513	539	550	584	540	500	553	521	576	564	544	520	550	532	521	547	585	538	525	535	550	528	511	564	584	554	534	607	602	574	558	527	533	521	520	575	557	561	546	546	570	536	508	568	528	542	556	588	593	520	556	538	535	556	565	513	568	552	546	538	541	533	493	577	579	555	557	535	534	557	588	561	540	519	580	570	565	579	585	527	564	569	583	578	530	531	522	530	564	554	556	553	565	556	555	585	556	586	532	538	590	532	549	574	574	548	529	574	585	517	559	501	540	561	506	524	571	586	528	518	555	555	544	553	547	554	551	576	529	547	526	553	575	521	538	532	568	558	558	514	550	572	569	549	570	578	535	573	541	552	544	515	553	551	542	563	544	539	572	584	556	577	533	546	532	527	531	557	552	532	537	555	543	544	518	550	586	571	544	549	544	622	524	557	546	517	547	560	571	553	561	581	584	581	538	565	576	583	522	584	562	515	543	609	567	543	572	548	571	568	573	556	556	534	559	516	590	508	555	531	544	568	583	544	579	516	543	542	549	531	536	567	541	574	559	566	542	545	496	553	517	557	557	551	537	571	563	594	572	508	576	563	561	548	570	552	496	527	526	561	561	577	521	578	496	525	532	572	586	562	527	563	551	586	563	539	518	538	538	547	564	567	587	539	559	549	573	537	560	546	548	568	535	537	578	556	563	567	510	590	544	577	553	559	540	532	564	521	606	561	572	549	568	535	544	533	554	584	534	560	553	546	552	548	527	563	555	509	540	518	549	542	572	579	557	573	548	623	572	566	582	529	618	550	573	583	553	574	564	585	546	536	571	532	593	549	540	535	545	546	560	567	570	521	559	595	585	546	532	571	554	556	520	472	565	561	584	554	579	574	556	543	584	572	526	596	587	553	545	564	533	537	555	576	519	571	580	545	513	589	524	538	590	581	530	559	553	544	555	547	552	574	516	539	553	569	537	524	565	534	570	574	529	564	545	556	550	564	530	560	545	609	531	564	567	536	526	566	541	535	571	549	555	572	549	542	577	554	543	546	533	531	580	575	529	563	519	531	539	582	564	550	565	569	539	532	505	573	540	543	594	553	566	600	557	563	539	574	574	563	532	561	561	570	578	520	560	512	553	577	588	566	566	583	530	554	547	549	526	536	554	574	565	555	585	522	569	557	580	566	544	566	556	564	541	577	544	581	571	527	541	512	562	539	546	534	561	561	553	564	564	542	551	555	589	534	516	524	567	557	525	528	550	576	559	554	565	520	543	581	548	588	544	565	546	512	563	557	519	568	561	506	545	535	574	552	557	575	552	535	540	551	584	566	560	553	546	555	618	540	562	531	599	599	566	534	547	538	533	553	553	561	542	553	558	555	559	536	544	564	590	554	521	528	553	522	590	531	597	516	540	588	510	544	534	536	542	528	537	594	538	555	571	534	549	580	572	560	554	502	548	558	575	539	560	580	512	534	568	558	558	573	607	552	531	558	517	558	553	530	594	541	542	564	568	561	588	567	535	560	584	546	565	544	554	547	547	608	559	540	580	545	512	541	607	584	538	561	574	526	529	546	564	514	593	578	573	529	558	572	555	591	575	511	591	561	557	509	504	552	569	556	532	557	613	551	577	575	547	518	552	544	533	570	523	571	517	571	539	566	570	557	581	597	552	546	576	502	560	568	606	574	602	577	538	523	497	545	568	544	557	560	542	577	534	556	599	538	541	554	523	542	542	556	576	570	533	517	556	583	534	597	595	591	540	561	541	551	593	554	553	548	539	586	601	548	580	537	572	601	547	549	585	529	528	522	533	542	564	558	600	563	575	580	537	525	593	541	563	549	525	537	540	546	521	591	571	567	529	537	592	525	559	558	569	556	555	601	592	560	570	558	565	555	564	568	546	530	536	588	573	534	562	557	560	565	556	522	560	560	587	590	599	573	594	561	565	591	563	501	573	541	590	567	546	575	562	527	517	532	558	557	526	557	547	566	541	561	600	527	563	576	560	557	540	558	558	546	529	555	548	578	543	532	537	538	579	504	592	560	575	528	584	563	549	566	543	560	502	538	585	564	556	521	564	554	497	545	511	569	553	562	554	589	528	556	587	586	579	605	564	542	550	565	518	562	539	567	587	543	581	612	525	553	576	532	537	533	540	577	538	554	547	575	504	569	578	551	541	512	573	534	557	598	560	553	544	556	565	569	561	572	549	541	558	521	543	561	562	590	549	553	529	566	606	543	551	545	578	564	552	547	605	516	572	556	554	525	588	569	563	554	550	528	552	569	548	513	524	535	520	531	544	528	562	551	535	538	594	554	550	518	575	557	595	589	562	549	576	542	575	540	609	572	558	556	552	569	559	533	568	557	556	562	546	542	536	544	523	520	551	514	552	568	582	576	604	551	524	586	525	542	590	580	533	536	524	562	532	532	567	617	546	523	535	542	567	541	597	515	574	576	547	553	563	565	557	542	556	536	559	570	538	534	553	582	609	550	573	560	577	582	538	566	568	543	599	550	574	571	555	576	589	578	569	546	540	556	546	531	561	568	545	570	537	562	539	535	567
46857	26783	8204	2230	727	364	250	181	229	218	217	245	206	202	218	207	219	227	210	193	179	229	244	229	219	221	244	212	216	236	192	199	226	177	229	213	226	230	205	234	252	221	210	218	229	228	245	243	203	227	225	227	233	277	231	231	254	206	223	211	227	244	198	254	209	208	222	219	207	247	231	243	202	240	228	238	226	225	201	242	230	221	202	237	216	220	224	192	193	204	209	216	243	223	193	228	233	215	230	226	257	212	227	231	200	208	233	194	210	229	222	218	236	225	230	224	229	237	228	256	230	203	244	210	212	234	224	225	260	248	218	200	194	208	217	216	209	217	237	231	235	226	240	198	206	215	256	218	224	200	221	226	224	210	225	213	208	235	185	226	248	249	203	222	206	211	207	220	204	196	248	245	245	236	208	208	191	214	250	220	208	199	220	214	169	228	206	211	222	214	244	230	218	211	219	235	209	211	229	217	231	228	200	233	193	225	238	224	217	216	212	195	228	226	220	199	240	218	220	211	237	242	221	232	217	221	213	221	224	231	211	228	211	206	244	202	216	220	198	224	225	222	229	225	237	239	201	201	197	220	199	213	214	236	232	224	222	205	184	209	219	196	203	227	219	243	214	213	206	198	229	223	253	233	224	215	230	175	195	217	230	237	217	223	235	204	231	227	235	242	239	193	250	220	281	253	214	226	255	218	219	180	224	223	211	205	250	229	239	217	221	216	209	219	223	208	211	228	239	226	230	235	233	224	203	239	208	250	213	196	219	210	241	235	215	242	238	219	213	223	200	237	216	224	237	219	216	199	227	234	208	245	219	219	223	201	224	213	207	249	213	220	223	186	222	220	219	227	212	255	244	221	217	222	223	219	218	241	235	235	209	230	206	207	209	208	222	236	246	206	252	229	205	219	221	190	224	203	219	222	229	245	196	212	201	226	208	217	239	234	239	237	233	225	204	217	241	218	220	223	243	219	241	213	212	261	231	224	237	238	196	223	247	213	235	205	202	202	198	226	235	216	214	233	233	191	231	261	220	239	232	216	250	221	206	263	234	225	201	221	204	250	213	213	229	236	222	202	219	210	221	232	215	226	205	219	210	220	204	231	229	218	215	236	240	199	216	233	241	195	207	230	225	214	243	213	232	199	238	213	223	193	239	221	209	226	236	180	220	234	200	238	196	208	203	223	228	223	225	220	218	249	217	225	194	209	204	221	223	239	213	200	209	195	234	239	235	217	205	216	247	257	206	228	220	218	210	216	217	205	214	201	216	233	237	225	217	212	244	243	263	216	225	219	239	220	248	195	216	226	241	206	236	202	238	226	217	239	230	239	251	236	232	225	178	224	208	229	242	210	221	198	222	249	235	226	216	219	239	213	208	224	248	219	199	238	250	215	230	229	194	205	194	235	259	232	231	246	226	220	198	211	228	210	228	244	221	227	224	248	227	234	237	234	190	227	214	238	234	223	222	193	220	230	227	224	236	230	202	212	207	239	215	211	226	239	184	243	206	231	234	239	234	229	211	207	189	221	234	230	203	222	210	216	213	234	243	229	233	225	224	239	212	206	211	222	209	227	211	232	237	203	218	215	203	210	219	226	211	196	237	225	232	223	214	224	244	202	242	235	215	217	255	229	238	222	252	213	192	203	216	234	203	184	254	238	240	214	231	234	198	195	200	230	228	251	231	202	187	229	236	206	204	230	222	225	237	226	227	216	221	203	205	200	224	220	277	213	236	195	215	224	211	236	218	203	204	227	207	231	230	216	217	223	210	232	217	200	198	196	218	252	207	185	216	220	251	220	214	240	210	247	223	208	215	222	233	235	250	228	213	230	205	212	222	225	194	225	208	234	220	190	239	239	202	207	221	241	234	220	242	255	224	234	230	211	227	260	208	220	212	222	236	221	226	213	219	195	197	207	241	202	204	211	216	219	225	203	206	196	221	234	240	218	224	221	281	249	207	212	217	224	203	205	229	224	216	197	188	219	211	221	212	218	239	230	216	214	220	253	199	268	218	215	208	230	262	249	241	208	209	230	213	211	239	199	214	229	210	233	257	215	213	225	224	213	223	207	207	206	192	239	209	209	242	229	196	220	192	230	212	217	248	233	248	204	199	224	190	233	212	224	236	184	218	216	244	224	203	236	220	226	237	256	194	213	241	232	190	213	224	201	227	232	246	200	216	248	220	210	243	233	234	219	228	222	206	194	234	240	229	238	214	217	220	202	202	238	240	215	208	240	206	234	229	238	229	216	208	227	192	209	228	221	214	237	193	232	204	205	235	219	203	219	237	193	217	224	220	199	228	257	251	227	236	217	209	235	237	224	217	237	212	206	197	199	219	184	257	223	241	184	224	216	217	206	225	206	241	231	213	213	226	220	237	222	258	230	246	225	248	218	217	244	195	206	216	232	232	251	230	205	219	228	231	194	230	223	215	200	228	225	237	206	211	209	194	202	239	221	243	242	216	257	218	199	178	234	248	213	218	211	230	252	250	211	230	250	259	224	213	242	246	207	237	210	229	229	215	202	204	224	223	208	232	222	212	245	232	221	229	220	224	226	241	221	225	211	259	188	183	187	214	211	235	244	212	204	255	237	227	217	226	235	222	214	246	236	215	243	240	256	207	220	227	200	196	239	209	215	252	248	218	202	209	227	228	218	229	213	199	194	213	215	229	224	217	214	232	241	222	217	211	244	233	216	218	226	193	209	236	228	229	183	235	226	196	215	211	217	211	238	233	224	202	247	205	193	196	201	221	213	219	217	199	236	215	243	205	244	207	231	229	217	192	200	186	206	244	233	238	245	250	230	245	244	245	226	212	202	217	220	232	211	200	216	223	215	221	221	217	217	236	196	225	222	200	215	226	234	229	220	239	222	204	211	226	238	212	232	198	219	237	236	213	186	228	217	232	202	224	215	214	223	222	264	243	226	204	216	204	205	212	223	228	236	220	209	219	238	205	191	213	244	228	230	240	210	249	233	234	227	228	214	244	211	209	212	215	220	220	212	239	218	210	232	198	222	211	223	239	223	206	189	218	220	233	209	244	218	225	228	236	227	218	245	207	234	185	228	202	208	240	261	244	211	220	244	243	241	212	241	216	214	200	219	224	239	244	218	223	201	201	191	224	222	210	225	247	216	252	224	233	247	256	216	237	249	225	218	239	215	226	215	222	220	205	210	216	248	219	225	201	218	241	234	227	221	214	227	216	230	226	221	232	231	217	227	226	225	232	221	200	225	202	225	190	221	227	213	209	242	198	230	265	221	206	198	229	216	211	234	208	240	199	224	230	200	223	225	217	197	185	242	224	217	225	188	214	216	247	206	239	234	233	258	239	227	232	230	213	223	227	237	208	226	253	205	210	251	197	231	240	243	237	198	222	220	232	225	231	219	209	209	201	240	223	187	200	222	199	225	209	211	241	218	216	209	214	206	228	221	227	231	220	232	246	211	242	210	219	206	219	236	214	189	235	225	218	239	216	251	250	204	228	221
29738	19276	8504	4672	1867	881	527	519	505	485	495	423	484	449	498	493	453	470	492	452	465	433	485	471	433	471	445	470	486	478	437	467	467	478	441	449	484	468	453	446	444	466	449	480	447	492	427	471	464	435	451	505	467	465	490	450	486	460	452	457	495	481	509	491	504	505	459	451	484	482	490	450	438	451	479	459	419	502	511	492	474	422	484	452	475	463	443	444	457	509	463	466	482	479	447	466	512	488	461	455	453	437	478	451	489	472	475	487	467	483	490	449	464	450	497	464	476	439	473	475	471	468	492	478	441	457	479	441	508	539	467	508	496	444	496	476	502	444	472	446	460	483	432	466	514	481	491	495	435	441	489	482	523	493	468	462	458	454	493	451	460	468	467	458	472	512	481	475	466	447	437	449	527	467	467	457	498	478	498	490	486	486	474	478	491	450	492	455	488	457	460	481	467	466	450	490	452	463	460	430	459	522	514	469	455	474	508	454	487	502	497	466	476	493	509	477	446	470	461	451	456	416	459	447	462	467	489	468	462	513	430	407	486	496	475	455	474	459	456	506	500	440	483	457	502	484	478	483	475	465	454	464	462	504	431	444	464	446	463	454	455	490	451	465	492	450	486	497	435	449	436	498	479	501	473	432	463	476	456	442	463	480	485	471	446	422	444	444	443	429	449	486	454	447	454	444	458	450	462	457	434	479	444	453	472	481	446	425	455	479	457	456	472	481	479	488	455	444	460	457	504	456	478	480	442	478	455	487	488	507	444	459	464	453	487	477	467	444	475	459	471	457	434	461	497	448	494	498	497	458	466	472	475	472	478	452	505	434	472	492	486	509	474	481	462	483	506	442	466	477	484	483	434	501	467	510	494	454	465	460	469	453	444	460	450	429	473	491	431	480	425	518	460	500	456	488	480	476	483	483	481	482	464	496	487	482	454	477	458	478	440	443	480	474	479	472	418	445	482	456	470	454	476	461	483	478	489	470	465	444	447	454	487	440	481	473	485	448	463	484	475	484	501	463	495	464	487	462	501	503	473	463	463	482	458	453	495	433	445	473	463	471	453	497	477	485	500	496	461	463	469	479	486	461	479	470	474	474	437	446	441	442	472	491	482	469	471	425	522	472	458	507	463	494	458	499	477	464	460	473	492	490	480	465	477	461	486	481	479	437	512	470	470	461	480	436	465	452	450	458	490	455	498	476	488	458	466	469	507	502	471	479	462	417	487	447	483	504	509	473	470	475	457	471	476	469	429	472	471	487	518	468	438	499	476	446	471	425	481	448	476	483	488	466	490	480	494	506	481	472	462	465	477	448	503	441	432	474	477	462	506	461	441	503	459	475	512	476	457	484	454	472	469	459	438	489	468	430	462	485	528	501	467	457	495	479	481	479	466	476	507	462	439	434	426	438	473	515	455	454	464	450	496	457	475	444	496	487	490	454	495	477	475	486	453	518	435	518	481	464	484	469	443	500	471	427	481	416	455	493	470	474	466	455	492	493	469	455	473	469	437	487	472	449	492	479	477	503	483	436	463	465	482	491	468	444	483	451	470	457	500	488	488	477	510	424	461	473	482	482	444	419	455	476	476	472	433	496	508	460	470	493	472	457	525	480	460	463	458	490	470	476	509	454	484	458	437	488	455	474	497	462	443	483	481	483	461	465	488	482	456	490	472	472	471	461	457	494	450	472	496	419	465	492	476	471	470	478	444	482	484	445	470	462	478	474	449	499	518	483	475	451	499	488	481	447	500	453	488	475	506	505	465	493	475	478	448	473	460	489	451	441	449	472	511	445	462	471	506	494	499	472	465	473	445	462	510	466	447	442	479	468	501	455	459	457	482	464	453	450	469	510	464	464	462	480	472	489	469	457	471	467	482	471	455	460	492	455	481	456	495	483	458	436	456	466	492	448	458	468	471	459	478	492	436	425	453	488	474	458	441	510	470	431	457	471	445	454	450	450	474	480	471	484	485	463	432	473	474	447	482	459	477	474	479	498	472	471	453	481	462	448	499	498	457	480	467	434	446	480	507	471	481	482	450	483	480	513	473	508	492	466	484	416	500	487	482	527	418	474	464	451	474	496	473	501	482	510	441	505	487	445	498	441	512	454	429	446	460	525	492	458	473	452	489	473	482	446	453	491	472	499	466	469	475	474	506	454	479	486	467	456	457	440	447	515	443	478	445	478	483	507	450	425	494	499	487	488	476	460	454	473	492	504	446	437	493	476	463	461	472	489	452	498	475	480	471	506	455	455	462	405	501	473	477	475	469	443	512	485	474	460	492	462	509	487	440	462	483	497	469	483	491	498	491	492	433	452	490	484	458	473	494	487	447	489	445	494	449	473	471	461	463	416	489	472	461	438	522	457	478	425	487	449	471	471	470	481	497	437	455	451	442	468	497	480	457	451	511	465	452	483	458	497	488	466	482	477	478	481	494	475	494	454	473	487	437	481	492	441	505	448	488	473	496	450	499	503	466	457	438	481	479	457	467	471	499	473	469	433	474	424	481	497	507	475	465	454	435	477	466	493	469	465	461	446	468	468	451	454	443	472	479	476	489	424	474	457	492	481	464	471	455	453	477	480	443	469	487	466	496	503	468	453	447	446	484	483	508	456	490	473	442	497	480	477	476	489	468	469	456	438	485	512	443	470	458	450	508	459	480	488	484	465	482	484	486	446	488	433	484	460	494	475	459	475	473	475	503	491	475	469	504	513	453	490	454	428	509	464	458	504	505	469	486	450	455	482	483	460	490	502	472	465	480	465	463	456	467	462	476	443	487	473	467	454	515	465	436	450	473	495	515	476	520	454	461	494	456	498	449	458	447	460	467	462	491	449	466	438	486	476	464	480	478	480	457	423	446	517	485	475	471	485	517	476	450	485	511	455	479	522	468	470	440	466	471	478	476	453	466	447	467	460	466	424	462	452	444	464	464	438	486	471	495	466	461	477	482	497	429	510	432	464	479	454	457	502	463	482	493	474	502	440	430	464	441	477	475	456	472	480	478	469	423	456	495	445	475	498	485	448	495	489	455	476	470	508	481	473	468	471	465	491	507	427	472	499	477	474	468	428	459	459	474	445	457	455	481	454	429	460	474	483	479	434	419	462	484	487	469	436	458	466	485	486	476	437	441	494	437	439	477	447	506	481	449	467	473	483	468	456	464	487	439	467	486	469	502	491	449	499	496	477	467	505	459	460	492	449	458	470	449	477	469	467	495	443	481	449	470	466	452	461	459	448	485	473	476	462	474	471	470	492	506	473	448	456	529	450	450	477	427	461	445	453	480	488	492	475	449	483	484	459	460	488	446	460	476	482	477	454	487	467	461	465	463	466	422	432	493	446	441	451	450	434	498	494	519	443	497	456	498	474	479	485	489	447	482	489	457	451	510	509	508	465	458	492	480	494	458	472	462	473	483	485	455	479	470	420	485	488	487	474	493	444	467	447	502	456	451	517	454	469	465	510	481	486	465	507	477	546	466	449	453	450
59341	29656	13002	5281	1987	765	430	287	217	218	201	197	215	232	213	222	217	199	220	180	178	225	196	182	196	237	198	178	189	179	221	203	213	171	189	204	213	194	197	198	195	210	228	229	189	202	200	178	192	219	199	215	214	232	213	214	198	205	191	194	187	169	227	237	205	202	195	198	221	220	230	211	189	213	209	225	203	219	199	185	198	187	227	200	196	184	201	225	217	201	210	178	210	218	201	215	232	197	218	199	215	227	195	213	228	183	216	212	244	230	212	207	207	209	201	208	198	182	208	207	182	208	199	197	175	180	205	203	214	201	216	198	209	216	211	234	201	214	225	194	218	219	195	212	189	202	223	208	216	233	214	206	203	185	230	208	222	182	227	226	221	207	239	221	215	202	193	218	199	235	202	223	206	191	205	187	186	196	218	188	222	238	196	186	231	176	206	230	215	224	195	191	186	215	221	201	235	220	194	164	180	227	227	176	208	225	247	211	214	204	193	195	189	191	206	219	226	211	200	211	208	214	218	236	220	202	229	206	206	211	190	177	179	178	211	181	225	226	197	205	243	221	208	196	241	196	239	209	221	225	194	221	190	222	202	202	209	180	195	185	189	207	212	202	182	206	199	217	246	189	197	222	198	200	209	209	197	218	194	193	186	198	207	215	218	219	210	231	183	195	203	214	197	206	228	231	208	217	193	188	208	183	207	195	212	220	197	225	188	204	214	189	207	246	206	215	212	209	214	200	222	201	181	200	230	217	227	216	213	216	207	191	216	214	180	236	195	209	181	217	216	216	217	208	220	187	174	213	201	192	178	195	210	219	219	207	216	181	221	230	226	214	204	225	227	229	218	199	206	214	212	212	200	208	215	218	198	189	176	214	189	232	212	175	207	205	227	180	257	230	230	211	175	188	223	244	206	207	223	237	177	192	204	215	184	211	215	199	192	199	188	233	197	216	176	194	205	220	179	183	211	207	191	195	206	214	198	209	230	199	173	231	231	198	228	204	235	196	200	209	226	178	195	199	190	182	192	192	209	198	214	194	222	193	208	223	221	212	212	251	208	221	191	201	202	211	224	230	216	224	218	200	190	204	214	193	171	207	189	212	197	232	202	202	189	207	186	229	189	201	182	235	192	196	216	185	220	217	241	208	197	193	204	196	199	194	213	216	225	213	179	208	218	231	200	220	186	201	192	212	190	225	224	203	219	216	208	175	196	206	224	196	232	180	204	212	207	202	207	196	210	192	201	198	199	212	184	231	218	188	173	211	175	202	223	208	223	222	194	211	178	228	221	203	215	209	185	212	199	205	198	163	212	198	183	198	189	207	199	190	186	226	199	202	202	211	232	187	188	202	203	217	222	203	196	227	207	196	213	206	214	204	202	228	216	191	208	210	195	199	210	203	209	204	212	197	236	217	197	195	211	205	217	183	202	183	220	202	245	196	186	200	189	193	192	244	222	212	216	199	209	167	214	195	202	218	218	223	196	210	201	209	206	199	218	212	197	183	221	227	216	193	206	213	235	209	215	207	206	204	192	252	218	224	210	213	210	204	218	220	202	216	215	210	208	207	194	189	220	196	211	204	248	221	228	179	188	231	185	195	212	215	205	190	210	229	200	182	188	190	220	259	182	217	210	174	191	209	197	213	220	182	219	215	197	216	189	224	188	201	199	200	206	196	208	195	187	204	219	196	215	199	223	235	185	219	179	206	198	194	225	210	218	244	206	182	189	221	200	212	209	219	195	224	202	233	212	224	190	225	212	197	192	220	215	210	225	216	221	207	226	196	195	208	223	211	182	204	211	185	223	200	203	206	225	223	224	221	206	213	200	210	198	188	222	203	207	213	194	175	235	205	234	213	208	208	205	174	246	204	200	192	220	190	211	208	222	245	175	222	196	230	230	202	193	206	212	195	192	196	223	229	207	205	200	217	201	190	197	192	213	215	202	211	189	197	250	230	245	178	211	222	222	203	203	241	226	187	195	212	199	208	196	181	198	184	189	232	186	235	193	196	218	217	215	220	200	207	183	200	221	203	186	184	212	208	227	227	204	192	237	202	187	211	207	199	200	181	207	188	212	250	201	234	169	204	211	197	190	218	211	198	200	181	173	168	205	179	183	205	201	226	194	198	210	211	211	196	191	230	208	188	215	206	201	218	210	193	199	192	182	174	210	214	213	197	210	207	193	180	215	204	229	215	237	191	186	235	184	205	204	225	186	192	195	195	194	203	189	232	231	220	204	219	179	189	213	191	195	216	208	223	227	197	193	209	193	209	210	202	222	188	207	171	213	220	237	210	185	226	230	219	202	199	192	209	216	206	205	211	220	218	212	171	214	182	212	217	195	218	163	203	196	195	193	229	227	175	205	206	204	190	199	200	196	194	216	199	195	202	193	197	240	201	170	183	228	199	193	229	217	210	182	207	213	208	211	198	217	235	218	211	202	213	234	195	194	206	202	192	197	208	195	192	229	188	203	197	196	201	195	222	198	208	183	198	225	197	185	212	186	200	180	216	211	193	211	196	201	189	219	195	194	197	214	171	216	191	197	219	221	211	175	190	193	201	192	192	209	183	214	174	215	185	201	217	193	207	200	213	203	214	190	206	213	195	212	232	197	179	222	183	195	205	192	208	216	186	203	206	184	195	178	211	199	204	193	198	217	218	183	194	194	208	185	181	183	187	219	220	225	237	219	202	204	220	205	208	219	208	196	215	166	215	215	233	199	179	204	223	210	177	214	212	227	202	208	207	212	223	201	195	221	214	220	213	199	218	209	222	235	216	200	205	174	193	228	230	205	206	206	186	200	192	210	220	206	194	189	199	196	223	182	198	190	210	195	171	209	226	195	215	202	245	236	243	223	219	215	221	213	195	192	202	237	193	199	224	206	199	189	191	188	244	216	183	200	214	215	226	209	225	195	212	173	223	190	211	200	218	205	208	226	204	203	177	183	214	231	196	233	208	210	214	212	206	213	195	206	196	225	183	188	194	209	210	216	176	179	195	191	216	254	254	210	219	183	207	233	184	197	176	200	189	216	215	208	202	191	226	212	200	208	216	204	206	201	199	189	205	218	229	232	211	194	213	191	201	186	207	218	206	215	198	181	215	224	208	211	217	213	220	211	191	228	204	215	210	179	178	199	219	171	214	238	215	203	197	204	213	184	206	214	209	239	192	205	203	206	200	221	212	191	196	209	195	191	213	205	229	209	194	190	233	238	205	218	219	206	191	239	205	220	177	193	214	174	189	203	217	190	196	189	178	212	215	223	199	226	206	217	187	201	186	200	227	216	187	194	197	204	237	205	203	229	248	206	203	213	206	202	231	218	177	205	217	214	189	175	216	219	226	178	221	243	185	208	196	208	231	186	196	201	221	207	224	171	187	197	203	233	210	185	211	208	169	214	218	229	208	213	209	212	203	192	194	209	198	197	204	186	214	194	208	215	240	191	215	226	230	196	202	198	226	221	203	230	223	202	210	217	200	218	199	194	212
36851	19431	14314	10296	5941	2585	1256	773	648	551	522	513	455	487	502	427	471	466	482	474	466	442	419	458	417	457	463	449	430	450	464	469	426	424	433	444	457	448	454	421	438	416	474	423	416	489	483	442	461	472	483	467	489	452	478	455	423	471	446	412	470	430	436	427	453	465	447	473	436	459	459	434	432	433	446	413	468	464	450	464	512	417	420	480	436	424	415	393	425	429	422	443	476	456	451	461	460	424	442	470	457	485	427	470	468	469	466	435	432	439	430	449	487	470	442	467	460	458	452	436	487	398	478	466	483	448	398	460	471	427	457	444	463	405	454	472	461	472	447	468	420	458	428	487	429	449	478	421	447	442	455	469	433	459	474	465	409	486	463	483	482	460	458	457	465	454	410	474	425	468	466	442	454	432	442	423	471	439	452	452	446	418	462	429	458	430	422	450	436	494	463	434	464	497	430	432	433	439	452	463	453	444	482	445	448	431	417	459	452	430	415	448	416	461	437	429	458	446	475	428	485	442	443	446	460	479	453	442	469	435	463	416	451	427	470	436	441	426	422	463	457	451	439	424	465	458	446	460	466	452	448	448	446	443	463	452	457	448	452	444	452	436	458	455	448	492	447	441	421	438	447	453	448	416	458	462	479	461	421	446	450	427	494	424	447	456	419	470	429	437	442	444	482	445	440	431	485	448	405	435	432	453	412	439	451	487	445	466	449	420	453	419	442	446	474	450	434	498	466	465	448	406	435	455	479	468	435	428	449	423	472	475	473	424	430	428	462	445	449	462	446	446	478	439	439	462	447	460	443	457	410	418	420	442	447	462	458	438	435	448	453	470	438	443	472	444	457	527	426	459	449	428	497	493	486	458	498	437	424	413	435	434	447	421	456	469	465	441	441	444	409	440	464	451	427	435	451	430	417	478	452	459	457	435	443	451	444	460	434	466	465	470	466	502	472	507	452	456	487	486	439	438	444	450	471	437	420	427	449	471	472	464	412	425	476	456	458	453	467	467	457	455	464	460	452	489	446	437	441	474	456	450	415	430	419	439	490	442	455	451	433	430	437	475	485	458	465	490	463	453	413	473	455	456	459	479	439	462	461	422	451	456	457	469	461	466	451	456	479	461	475	460	475	436	426	444	445	460	468	396	434	417	432	461	446	408	477	486	436	435	442	475	452	469	423	448	480	447	448	443	453	466	430	510	443	425	461	433	475	446	428	435	462	463	431	460	423	456	438	437	425	478	454	458	505	419	438	434	435	441	437	448	451	451	464	459	440	468	437	417	483	469	440	447	469	422	501	447	473	445	423	473	424	464	439	438	455	456	504	452	451	472	486	431	435	431	441	439	480	440	448	437	458	451	443	457	462	434	457	450	418	477	442	458	447	411	457	434	435	430	405	483	469	450	432	448	468	481	491	467	438	420	440	453	502	448	479	456	434	440	413	468	454	444	447	451	426	450	448	427	486	491	433	455	453	424	462	445	453	445	435	439	437	472	425	429	434	430	463	435	451	425	439	463	450	424	433	422	438	416	451	436	449	481	475	433	413	437	472	445	444	415	455	452	473	470	468	379	435	431	417	416	474	472	453	449	466	466	423	431	382	478	421	480	463	435	435	415	459	440	435	467	441	425	446	459	440	487	446	447	454	443	457	469	461	440	465	434	422	440	442	444	481	434	474	450	419	431	452	454	462	433	442	413	487	449	405	463	430	486	422	452	489	419	441	463	477	422	469	499	481	437	489	441	424	478	476	487	420	486	461	392	444	430	444	405	467	474	422	436	423	444	425	455	447	443	467	448	450	423	454	440	466	442	451	440	450	457	486	427	458	472	442	429	456	476	451	455	396	476	434	463	421	430	438	432	465	464	461	440	468	457	458	456	481	437	455	466	425	452	452	451	464	417	440	452	461	478	446	424	439	430	437	425	463	467	439	465	472	468	451	422	444	453	442	463	481	403	456	455	416	449	462	472	428	432	455	447	429	502	396	479	432	477	460	464	422	421	423	442	478	454	438	414	476	439	478	449	437	424	433	454	467	447	407	451	467	443	427	461	439	485	425	443	425	412	432	470	455	415	421	439	456	501	469	452	441	448	446	458	454	460	468	485	464	420	454	429	434	426	437	489	446	480	422	441	443	462	412	510	481	417	433	433	486	484	449	401	425	461	431	452	416	455	404	452	467	466	465	469	449	435	436	458	455	460	459	450	427	440	448	464	452	480	436	483	469	452	424	459	471	482	472	438	453	453	458	436	440	462	487	438	427	466	462	511	474	419	418	439	462	432	448	454	433	472	495	461	414	447	450	430	417	435	438	505	466	411	418	478	434	440	465	475	420	459	435	453	452	465	439	445	427	450	461	450	444	421	487	437	454	433	473	469	411	469	413	463	472	451	453	450	466	479	439	458	480	450	440	454	429	455	460	469	435	450	455	468	459	461	450	489	434	450	447	437	435	448	474	452	421	488	410	443	429	485	481	505	463	463	453	435	438	433	446	426	451	416	408	450	424	449	465	472	496	438	485	420	449	461	512	505	445	462	496	483	467	454	416	404	450	509	469	403	476	441	435	458	444	416	463	429	450	440	464	467	439	470	459	409	453	461	482	443	426	428	437	456	435	464	425	479	471	473	444	467	433	445	462	475	463	467	457	425	445	470	461	444	431	469	460	474	459	425	448	417	453	440	447	465	460	415	456	438	449	443	452	431	427	504	454	457	440	443	455	446	464	453	461	440	455	448	459	461	440	450	411	475	449	510	438	424	460	413	436	475	445	455	462	430	474	420	420	452	441	471	423	493	454	451	434	447	478	484	466	505	448	442	472	442	427	443	450	442	454	435	451	440	509	448	473	474	414	456	413	466	416	457	448	461	409	421	444	469	424	453	462	463	450	484	449	466	427	488	435	464	497	437	468	460	451	446	405	445	444	457	442	440	441	455	451	441	469	440	426	431	438	475	432	428	449	489	453	419	455	474	464	442	467	468	443	433	476	462	447	455	446	445	434	477	446	452	462	484	462	460	469	461	435	425	505	458	470	458	458	455	443	469	466	429	476	409	461	494	434	460	446	458	476	453	451	442	419	452	451	436	440	442	475	450	431	489	418	404	472	456	452	438	452	437	465	419	454	515	404	444	465	436	457	427	456	425	428	433	423	447	446	449	446	475	475	450	458	433	472	418	455	453	425	445	437	422	459	467	417	457	475	464	452	458	447	433	446	439	460	480	450	451	452	472	459	463	451	447	422	426	455	459	455	421	450	470	502	463	415	425	475	417	454	464	422	462	409	444	444	455	442	465	419	436	470	425	435	448	413	470	421	458	401	464	451	460	445	465	412	447	485	435	452	462	426	446	455	446	409	464	403	437	448	427	422	464	468	508	450	457	449	467	426	438	432	468	438	466	454	454	439	459	442	454	496	458	464	459	447	428	471	470	446	418	455	442	447	467	424	427	482	459	435	477	439	441	485	501	463	438	447	427	432	441	492	502	413	486	433	454
62392	35207	20855	9910	3924	1771	718	465	329	303	277	268	261	284	251	243	291	279	252	249	270	278	308	258	259	258	240	256	238	241	265	242	254	251	261	275	246	244	262	263	263	252	239	266	230	256	243	249	241	271	302	269	291	286	223	288	267	263	236	258	280	304	270	286	264	281	267	255	242	251	240	237	261	271	267	252	280	242	277	257	251	239	242	262	222	254	257	291	276	270	262	250	225	233	255	270	245	232	282	258	219	255	259	237	239	257	246	229	251	284	257	238	242	275	245	270	252	275	247	262	246	278	246	244	239	260	257	257	282	276	255	230	282	261	283	266	252	269	267	268	287	260	262	267	255	238	267	294	253	268	246	239	269	266	237	247	265	285	239	262	279	267	237	264	268	245	247	271	263	279	267	259	261	238	226	265	278	237	283	290	263	265	271	244	231	221	261	282	262	305	231	248	242	247	238	272	254	231	249	235	245	279	249	262	265	262	240	262	252	238	242	255	261	276	286	251	234	209	252	255	267	267	277	288	233	271	264	272	258	261	243	273	285	245	250	266	260	255	267	252	275	292	238	292	228	222	285	244	280	208	256	233	226	276	246	262	259	277	259	258	261	205	248	283	248	264	221	266	234	239	277	256	248	248	280	257	262	265	259	213	267	253	261	289	269	263	291	253	293	261	231	251	240	245	268	245	248	239	276	281	266	287	268	256	282	225	240	289	276	264	265	262	235	253	259	253	260	243	294	269	275	218	255	288	243	264	258	294	267	234	227	272	273	263	287	275	256	314	256	277	254	243	230	281	244	234	252	240	265	261	269	275	259	243	244	248	251	260	255	276	258	236	267	256	269	272	254	274	268	220	235	257	240	260	272	263	258	262	238	251	279	266	272	276	250	297	268	298	256	270	261	236	280	262	252	265	283	263	266	247	232	246	254	284	258	237	258	267	284	294	232	276	278	295	287	238	255	222	260	261	262	220	199	256	239	250	280	260	249	275	261	258	269	267	268	247	291	234	253	239	281	253	282	275	251	270	248	257	259	259	268	263	219	250	266	249	289	247	242	271	279	232	286	254	218	249	271	234	246	287	258	230	262	235	294	252	271	295	293	256	254	236	229	282	273	252	244	271	275	268	271	255	247	272	249	252	231	213	278	271	273	231	273	238	261	235	264	264	254	245	265	240	251	252	269	240	273	257	267	252	262	249	246	273	249	258	234	279	264	278	245	268	268	252	248	232	262	238	261	249	252	267	264	256	235	275	246	257	267	267	222	251	268	294	267	294	269	268	260	270	259	240	291	232	255	235	260	249	231	231	276	294	263	251	297	259	248	265	230	265	256	290	251	262	253	254	258	255	230	263	217	264	261	253	283	238	246	257	240	244	256	253	246	266	278	267	277	274	235	238	247	265	253	260	256	279	268	251	276	238	259	237	281	258	235	264	235	276	262	254	293	249	249	236	272	273	283	247	233	255	255	268	258	265	244	264	266	265	260	239	274	259	269	256	251	249	273	257	252	266	280	264	261	262	256	231	264	237	252	264	282	297	283	303	257	237	244	293	281	261	253	241	236	252	271	261	259	250	253	252	263	252	247	262	278	224	245	255	274	278	248	240	229	252	272	268	257	217	260	263	268	258	290	250	241	243	271	259	281	265	265	246	248	282	290	267	259	229	256	286	253	266	267	284	285	275	255	273	256	267	274	266	241	264	258	269	254	290	279	268	229	280	286	313	296	247	235	283	260	281	232	266	265	270	264	269	277	254	287	238	247	270	255	212	243	266	228	240	232	236	266	257	248	257	273	234	266	243	247	251	280	260	246	282	266	266	264	277	260	245	221	233	205	227	244	269	284	268	253	273	264	286	255	236	247	264	230	269	260	238	237	273	278	269	244	250	257	264	271	249	247	302	289	269	235	281	255	223	258	271	283	265	249	284	271	248	235	253	286	259	268	254	233	263	233	264	267	259	275	277	289	280	245	263	268	288	257	269	275	234	260	232	226	268	250	275	270	305	257	251	252	249	248	276	269	239	277	272	239	263	248	280	260	283	261	292	258	245	259	227	258	282	263	269	270	275	274	251	288	282	255	256	232	264	249	258	271	251	249	256	236	232	267	263	230	246	259	267	265	308	281	250	252	261	216	260	248	262	232	275	286	257	262	271	269	237	281	275	256	268	266	273	267	254	248	255	259	260	266	259	249	285	253	283	265	289	268	281	255	284	286	277	268	278	243	263	250	250	247	276	267	264	242	236	285	267	255	292	281	227	229	260	252	281	280	264	264	244	252	271	232	262	259	225	248	244	299	242	256	230	243	247	267	236	226	240	266	259	286	281	276	280	279	271	253	235	270	266	259	233	270	277	240	259	241	278	258	264	256	262	224	264	292	273	260	274	243	257	267	255	257	241	288	229	262	250	231	240	229	251	217	261	280	278	256	270	238	272	240	251	307	267	288	256	244	249	282	261	257	224	256	231	247	253	254	254	238	268	283	289	249	281	264	270	226	259	242	263	273	251	250	276	261	246	246	249	254	259	281	278	277	266	249	242	236	237	232	259	271	250	232	275	248	234	213	248	252	284	284	254	290	255	276	264	267	240	260	232	229	282	241	256	258	240	251	268	249	256	252	278	286	234	251	252	270	265	270	254	248	255	259	254	283	251	273	265	250	255	264	272	281	254	260	249	260	249	252	237	247	234	262	266	255	230	225	274	263	258	262	232	255	258	234	234	266	265	269	245	271	252	262	255	216	273	231	258	275	298	235	273	292	290	261	216	241	243	255	247	281	245	228	250	234	245	274	254	235	253	269	281	205	251	259	264	253	250	277	261	247	262	264	276	251	267	250	255	260	264	268	268	282	276	280	242	249	279	250	234	247	267	252	235	258	241	263	253	258	275	259	274	246	230	263	243	266	244	266	235	243	258	271	252	260	250	231	242	256	279	267	261	259	221	251	233	240	293	267	252	236	261	241	240	241	254	250	240	231	249	241	235	227	275	271	271	246	243	229	267	241	244	271	263	265	251	250	234	256	265	256	264	234	228	262	261	250	252	218	233	260	245	280	243	277	221	263	275	245	284	241	233	228	265	236	271	280	235	231	247	233	247	274	243	273	266	265	264	243	289	244	252	256	296	277	249	256	260	256	242	236	237	289	232	261	267	272	277	249	252	270	274	241	274	281	272	282	261	254	270	255	274	265	301	253	251	259	265	249	249	236	286	264	253	239	244	262	260	250	260	274	297	227	241	259	246	288	251	289	268	299	246	248	231	230	245	276	278	252	250	232	249	253	235	275	273	259	294	265	283	261	253	268	280	264	250	245	259	276	289	253	278	272	213	226	247	238	244	229	257	257	248	268	234	232	291	248	242	241	284	267	236	226	285	267	274	333	220	250	243	258	254	269	247	249	218	223	260	259	260	303	237	268	250	225	253	282	237	253	240	270	256	267	259	244	235	264	274	272	250	293	256	291	261	280	297	282	257	277	255	265	271	238	278	234	263	276	255
38288	23992	22569	17385	10025	5842	2092	1392	986	786	652	619	616	596	567	562	573	561	567	563	569	550	562	577	556	499	588	556	511	595	545	526	558	573	535	547	529	600	528	553	515	584	545	558	573	544	564	550	625	546	558	529	534	578	561	566	560	539	556	553	546	530	549	540	541	530	548	509	517	537	561	563	568	560	530	557	565	503	573	559	556	589	562	536	555	537	573	527	522	536	529	550	564	553	506	577	553	540	569	538	540	577	547	531	551	564	533	531	546	573	540	535	540	540	559	515	548	488	540	552	554	537	557	570	534	582	559	526	580	572	536	550	514	512	513	565	561	527	535	548	555	525	541	563	543	577	560	577	580	586	574	589	565	551	554	557	551	555	550	570	555	505	564	513	577	546	543	542	545	529	531	570	518	552	546	590	530	544	570	531	547	523	519	558	537	545	511	550	547	559	561	563	531	508	533	530	524	505	535	548	564	549	566	527	606	552	559	586	537	551	562	521	546	522	526	530	527	588	557	578	566	552	512	514	522	578	577	512	558	541	561	559	533	517	510	554	563	587	509	541	560	549	543	552	571	492	555	556	537	559	528	591	541	567	549	520	565	524	492	560	495	528	549	521	545	541	549	577	590	569	561	540	565	547	573	544	527	531	524	519	527	543	553	512	545	538	570	556	567	516	579	525	540	560	514	563	563	581	531	510	544	548	593	555	559	506	540	551	573	578	533	544	525	566	539	586	506	531	533	540	519	598	553	495	556	496	582	538	500	541	531	538	579	539	515	533	573	523	567	531	536	563	543	582	579	572	569	485	537	560	556	544	567	538	541	546	523	586	552	570	593	544	545	572	535	564	566	574	551	572	542	517	610	532	579	555	570	531	562	549	579	540	566	519	512	498	550	576	530	508	554	543	554	536	538	560	556	540	560	523	535	586	561	539	516	577	498	520	536	557	536	512	517	578	567	577	579	546	543	545	562	561	554	540	541	565	504	553	497	572	543	501	516	532	544	556	579	550	516	532	552	514	532	543	545	561	537	505	556	545	608	549	502	511	496	570	526	537	540	519	563	522	544	521	545	554	561	578	525	516	563	539	569	550	553	531	521	540	577	552	588	513	550	572	500	540	519	537	543	515	545	503	534	567	557	583	518	533	541	554	533	555	559	556	547	537	534	567	485	568	576	541	522	537	558	536	537	571	544	507	527	534	535	552	531	577	545	606	572	534	509	592	569	566	517	505	506	549	537	609	575	576	522	535	571	534	571	530	555	557	530	568	544	550	544	546	547	560	548	497	544	541	597	537	550	546	574	577	556	523	541	586	511	577	554	498	533	565	546	559	524	546	561	493	576	513	546	513	541	537	604	525	536	557	535	528	509	543	579	544	508	577	553	543	544	559	561	580	556	564	569	529	526	506	540	556	510	492	604	510	550	535	531	529	556	519	557	487	549	533	535	525	586	575	541	525	534	537	502	559	485	538	551	577	566	551	552	493	536	541	542	554	568	523	519	561	539	548	550	521	553	538	528	524	527	542	564	548	546	535	540	534	576	575	586	566	519	529	506	508	527	515	525	506	598	565	529	551	562	526	563	581	576	534	514	535	541	539	504	529	551	528	532	580	586	532	521	544	558	547	576	540	613	559	538	560	537	513	542	575	552	556	573	528	538	581	567	532	512	557	552	564	542	544	514	548	547	512	503	569	532	586	517	516	533	527	495	529	562	541	520	550	566	561	546	505	581	533	494	558	544	567	538	528	589	583	592	617	511	519	542	530	562	540	496	529	530	544	538	529	568	534	548	544	522	565	576	506	510	506	573	528	531	570	547	594	620	529	521	491	553	577	518	548	561	588	564	525	579	543	550	564	567	511	539	564	538	527	559	571	528	525	565	548	568	540	534	524	572	535	564	559	568	541	572	507	559	528	548	543	563	553	566	517	517	535	551	539	564	489	522	538	538	557	570	578	516	518	547	570	541	558	541	518	601	583	584	549	597	513	565	541	558	514	525	555	570	551	533	522	568	520	560	541	546	538	531	536	573	592	574	559	543	577	567	518	600	570	521	544	519	547	575	575	530	568	560	559	525	574	562	533	543	557	588	526	545	508	524	536	563	515	562	542	531	545	547	500	566	547	551	535	543	559	549	501	559	555	525	549	536	504	562	582	546	500	548	543	539	552	523	543	580	521	567	534	504	586	533	537	548	560	568	525	573	566	531	514	514	547	538	542	542	570	537	537	509	548	558	560	527	530	535	553	547	566	546	546	559	617	530	564	543	562	503	540	550	594	544	555	539	559	507	552	590	533	570	542	549	516	561	529	539	502	532	550	570	545	546	583	566	545	504	565	525	597	550	533	580	585	545	525	525	496	512	516	570	520	529	514	582	551	552	519	523	534	554	529	539	558	517	534	507	530	539	563	560	570	498	538	549	532	522	559	529	523	531	509	524	541	553	538	514	586	537	549	582	531	530	562	564	530	547	545	534	538	508	544	579	531	595	533	569	534	556	571	592	578	553	538	542	539	558	565	570	575	544	561	503	563	520	549	555	551	516	543	568	518	571	566	538	501	547	576	539	532	587	528	533	566	561	530	550	548	557	544	527	575	539	545	521	531	518	550	559	566	513	573	592	555	520	542	585	548	499	535	546	525	569	539	535	531	586	563	564	547	530	526	526	597	554	570	553	550	569	522	545	548	542	505	540	568	549	548	547	558	549	532	563	564	514	524	556	576	558	512	528	551	539	540	560	531	566	511	530	546	561	570	570	541	534	580	527	545	569	545	572	546	530	536	553	552	538	608	527	519	503	533	577	538	523	567	570	492	537	573	525	514	559	551	554	569	528	533	524	571	556	554	582	553	540	531	575	577	506	531	527	530	563	541	559	541	574	554	536	586	506	509	554	597	556	553	556	519	514	567	523	553	555	504	576	549	527	505	564	541	514	547	570	574	548	573	558	501	563	571	571	616	553	567	560	554	557	552	535	533	545	543	553	543	558	516	517	538	532	558	563	551	551	556	533	538	579	593	550	558	560	545	534	574	524	555	531	504	546	558	537	529	526	545	567	524	524	516	579	575	543	554	535	495	506	542	586	536	524	527	565	510	525	583	569	540	525	525	560	550	584	564	541	574	557	517	553	540	501	574	568	498	582	601	572	575	534	562	518	562	568	545	496	488	546	551	560	539	523	524	557	590	552	571	519	499	548	523	574	558	506	547	535	550	505	566	600	578	611	561	569	576	554	561	553	501	549	563	556	532	532	584	559	551	565	526	512	562	512	548	495	572	557	521	534	557	570	542	539	501	549	557	519	548	555	518	562	572	536	537	551	545	547	579	502	567	557	557	530	513	501	518	573	561	542	541	557	567	599	529	550	564	549	546	477	532	537	565	542	540	599	523	577	539	520	544	552	523	491	553	549	577	545	548	573	570	568	512	572	590	550	548	567	576	544	582	551	511	552	523	556	539	562	543	546	511	558	559	502	552	534	529	520	561	520	507	529	575	544	525
39475	19657	9709	4274	1211	457	279	200	218	217	235	201	170	208	214	192	222	212	214	211	194	179	208	206	201	202	204	225	221	192	172	210	201	211	200	217	191	207	192	193	208	232	184	182	182	177	211	187	197	221	237	193	217	190	187	228	202	207	210	218	205	222	217	179	191	213	186	182	224	194	199	202	227	216	213	224	216	176	205	199	194	196	165	180	199	195	185	231	220	199	201	233	203	212	193	197	201	220	201	204	205	184	205	215	240	210	211	212	216	216	191	229	203	231	190	201	220	209	210	199	207	209	198	211	235	189	180	202	204	177	162	224	216	217	223	190	197	230	215	228	159	217	224	209	215	191	229	212	207	211	229	202	197	178	192	199	210	223	205	224	189	217	216	192	203	216	183	207	201	184	203	208	204	217	193	198	196	190	216	205	227	215	195	203	214	216	216	215	210	227	185	204	188	197	186	183	211	205	203	220	201	176	205	208	214	201	185	216	187	189	182	223	222	242	221	199	213	207	234	221	192	245	199	217	207	195	192	210	197	200	197	218	191	204	213	196	217	213	220	175	210	220	197	195	219	220	187	229	179	224	209	224	178	193	171	234	213	190	220	191	197	208	179	215	180	232	220	196	207	197	189	188	205	184	215	201	191	203	197	200	204	193	213	215	195	222	216	211	196	190	214	172	218	201	212	208	218	200	241	209	197	213	233	190	206	197	216	182	182	223	212	210	204	196	213	203	199	177	203	218	195	209	206	196	190	201	223	195	208	197	196	160	182	191	199	214	210	235	213	201	186	207	231	191	178	191	228	198	200	213	208	197	212	203	200	205	194	210	220	195	215	190	194	198	189	202	187	187	204	170	212	202	190	202	234	203	199	166	170	184	202	214	213	201	198	207	223	199	200	170	170	223	192	213	229	197	224	212	211	185	235	203	210	208	223	222	209	206	207	210	206	187	226	224	207	195	212	198	222	201	207	203	209	219	199	203	182	221	219	222	234	217	196	194	200	225	214	184	203	200	202	192	198	170	188	230	177	179	205	222	208	226	238	213	227	204	211	197	216	196	199	217	217	197	223	213	209	190	200	211	208	217	211	201	229	230	234	207	180	198	195	220	215	207	215	219	227	186	199	210	215	216	221	186	181	198	212	210	214	209	204	196	224	204	204	210	193	205	217	225	194	210	193	196	194	210	219	193	200	204	210	192	196	203	173	215	193	217	185	179	230	234	181	210	202	216	183	202	228	197	219	199	233	191	229	241	217	205	203	211	208	200	208	244	193	200	183	222	194	217	212	185	230	213	213	242	205	222	183	190	211	209	205	209	181	193	193	214	195	207	195	202	199	195	188	196	205	205	173	189	175	186	175	204	180	193	220	214	188	201	233	194	206	188	194	189	186	209	202	215	196	175	223	225	203	200	214	191	193	221	223	202	209	230	202	195	198	193	195	194	199	202	184	198	201	211	222	215	179	176	174	221	167	191	196	190	218	209	200	218	229	192	218	187	198	207	228	229	221	236	203	209	191	204	166	215	177	200	233	233	186	234	221	204	211	204	186	224	217	195	200	204	215	204	187	220	218	213	214	191	224	188	215	193	191	203	202	192	207	237	183	231	210	223	214	201	207	213	175	214	230	191	199	198	200	179	218	211	215	207	206	215	213	167	210	185	235	199	238	217	192	204	186	176	235	228	227	201	203	203	213	207	193	254	209	206	194	172	185	210	209	221	165	201	209	200	201	217	210	216	195	216	218	238	198	221	203	195	175	184	193	197	216	225	209	196	189	228	194	212	184	228	236	224	192	193	196	184	185	182	207	206	210	212	177	213	201	218	225	219	209	207	215	200	218	209	220	196	196	212	206	197	231	182	216	189	197	178	210	197	213	185	213	193	210	224	199	200	203	165	209	182	203	209	201	218	183	195	227	187	215	213	204	200	202	192	226	212	178	207	194	208	197	199	184	198	209	186	197	212	207	209	205	212	200	212	207	219	180	214	188	201	217	214	187	223	194	174	214	189	213	208	190	197	193	207	193	213	194	208	199	202	221	211	217	222	206	193	182	208	208	196	212	191	229	219	206	225	201	192	215	185	188	223	214	218	201	201	212	206	207	198	171	197	203	200	211	200	212	191	213	226	211	198	228	182	215	198	201	202	222	210	185	200	211	195	199	215	212	212	193	214	226	209	203	212	214	219	222	198	215	204	212	233	237	211	183	202	191	188	213	195	201	216	201	224	183	201	206	200	200	192	216	178	208	193	195	199	223	197	206	205	201	192	186	213	175	230	200	187	186	203	198	193	208	206	198	209	204	200	203	187	205	219	214	233	244	189	213	199	210	208	217	196	172	212	206	185	213	217	198	196	181	201	177	217	217	209	172	231	195	203	205	213	201	201	202	188	217	218	214	201	207	213	202	199	211	182	211	219	214	231	237	239	196	205	212	254	180	191	202	211	219	204	210	210	225	202	176	192	205	206	227	211	194	201	231	211	223	190	207	191	219	207	233	189	207	198	188	189	218	204	206	228	203	205	193	218	202	227	208	221	221	239	213	195	200	196	223	225	199	206	211	225	202	175	197	226	191	213	203	197	205	197	224	231	205	197	175	213	187	208	193	238	207	213	206	208	205	194	197	190	230	205	216	229	202	198	196	197	175	201	206	241	217	196	185	239	216	245	234	237	201	225	196	209	184	210	215	222	186	224	229	216	238	185	208	217	225	203	216	186	187	207	207	190	192	202	207	208	199	241	191	203	224	213	223	241	225	207	215	233	225	216	217	211	189	177	215	227	196	206	209	235	208	228	202	207	194	176	206	196	208	188	221	201	203	187	214	190	232	209	217	183	213	173	222	213	224	185	201	210	200	202	213	210	207	209	175	208	249	187	224	197	216	174	200	196	213	199	224	187	193	192	202	198	196	211	222	235	235	198	185	201	194	229	209	222	225	231	230	170	201	225	221	178	200	225	204	219	189	203	178	222	250	238	210	229	181	229	217	210	195	189	191	233	199	184	210	185	191	175	217	198	185	182	200	214	226	202	192	207	213	226	213	223	221	225	189	193	196	217	237	218	194	197	223	207	237	224	200	201	229	214	203	196	187	206	203	218	227	245	223	237	204	210	201	210	217	191	220	229	200	210	219	211	224	204	204	207	216	214	197	219	207	204	201	240	223	195	184	220	200	212	207	196	186	186	211	220	200	194	172	201	203	197	208	204	209	224	186	182	211	189	173	202	214	213	201	205	217	226	202	191	205	195	190	181	212	232	207	213	199	183	218	229	230	194	180	203	158	175	186	209	230	218	228	209	190	182	216	247	217	224	223	223	199	210	207	190	195	199	193	195	178	211	210	202	203	176	200	187	184	197	180	220	228	183	186	192	211	211	179	237	210	193	202	212	175	194	240	207	211	219	227	219	197	210	219	222	205	176	199	191	176	228	190	207	231	195	187	208	195	203	174	191	231	215	209	195	251	183	173	218	212	213	196	207	191	194	197	220	187	208	226	192
22710	12806	13486	8940	3371	1554	678	500	448	444	394	397	459	427	482	419	424	446	453	441	436	472	457	435	448	439	442	476	416	400	422	408	428	433	472	429	451	461	404	466	457	451	457	418	430	432	443	450	424	451	422	455	439	399	441	421	430	416	437	472	434	387	433	440	409	428	450	447	404	394	434	439	414	450	493	407	435	456	457	458	431	431	422	447	428	423	463	446	436	435	447	433	435	441	443	385	412	445	475	437	468	422	447	420	416	466	435	451	466	449	424	453	443	438	457	458	443	452	395	476	454	419	437	425	452	430	477	447	422	412	443	409	460	459	449	410	432	444	448	454	463	424	419	428	421	453	448	407	401	461	428	411	457	440	440	468	385	440	446	439	450	445	449	427	428	453	423	433	423	439	431	425	445	410	430	461	466	436	469	457	429	436	434	426	454	431	483	466	430	446	457	457	418	417	448	439	417	447	453	486	419	447	436	400	434	481	438	409	413	423	422	431	473	434	420	452	453	412	442	418	469	461	485	483	426	455	438	434	423	484	445	431	435	394	446	453	442	433	448	459	445	437	416	411	462	479	472	429	435	425	419	419	424	410	437	433	407	454	470	484	473	447	430	401	445	417	436	454	427	452	450	432	442	457	449	422	445	423	434	413	409	425	469	409	438	442	450	434	426	452	448	477	495	410	416	458	443	448	448	406	425	414	431	451	470	458	413	425	425	422	450	442	446	438	456	422	453	463	423	394	449	413	450	442	453	460	430	441	440	419	412	463	460	419	445	443	438	453	442	425	452	436	436	460	425	434	423	442	441	477	457	434	487	423	431	437	436	436	427	453	436	457	409	457	472	431	481	395	421	439	427	441	449	423	444	449	458	443	391	420	414	405	399	431	409	419	442	451	452	438	408	450	474	447	451	407	416	449	433	453	432	429	444	472	459	440	414	466	452	456	442	422	458	476	442	427	434	443	451	403	449	410	475	439	445	458	407	395	459	412	465	422	451	393	450	424	454	491	470	455	430	445	435	408	465	431	460	481	408	408	476	430	457	421	392	468	455	488	455	417	432	449	445	484	418	415	456	421	422	444	421	433	453	441	427	439	465	444	471	451	449	399	428	466	459	451	407	437	443	461	448	454	448	401	435	436	466	421	445	408	460	431	452	436	420	432	470	449	425	440	432	485	461	408	429	453	413	468	471	469	415	448	425	456	487	445	406	461	433	472	486	443	410	431	438	450	447	407	439	444	443	452	420	440	472	480	408	410	412	469	473	481	446	464	445	485	438	436	437	457	432	436	438	467	461	408	420	465	426	471	434	418	447	460	459	462	447	456	452	411	436	446	399	455	426	420	453	436	413	416	402	431	433	475	478	434	425	446	428	462	438	432	430	411	443	459	392	457	452	435	422	431	442	412	467	442	471	442	448	399	439	429	435	441	418	488	455	414	466	408	448	468	433	431	445	446	424	470	475	423	449	401	471	422	445	439	428	441	437	478	409	471	412	436	435	417	429	454	419	450	475	414	433	456	426	423	417	418	441	455	392	426	456	436	444	407	432	423	443	432	449	414	392	422	432	442	412	454	432	458	448	486	432	467	431	468	451	480	408	444	442	465	442	427	442	457	499	455	450	444	454	406	437	465	490	453	424	419	439	420	439	407	410	429	442	412	428	482	450	435	475	452	404	462	470	442	451	468	417	416	408	449	445	429	405	435	484	439	445	435	447	407	430	458	446	474	453	431	450	430	439	455	420	436	440	428	435	475	448	465	427	438	423	407	456	408	429	443	473	432	445	419	447	422	444	450	472	446	432	455	429	431	462	391	444	435	450	423	430	422	447	427	456	469	438	468	480	418	475	422	405	460	453	434	426	423	398	437	470	430	428	476	459	491	437	427	411	462	462	461	426	461	427	436	445	458	427	447	445	415	415	436	453	442	418	466	408	467	462	401	373	409	421	451	415	490	478	420	469	445	469	417	417	439	423	436	451	422	403	436	416	452	406	436	448	442	458	439	432	455	467	446	434	451	446	467	433	404	431	470	406	452	412	433	460	454	440	453	464	446	447	454	441	431	464	482	444	428	435	473	436	418	471	455	446	462	443	428	468	469	440	413	452	462	424	433	419	446	456	480	436	432	443	428	448	400	394	423	408	479	433	423	433	441	413	400	463	445	421	461	433	460	467	410	448	441	477	444	429	451	446	413	419	425	439	470	430	493	441	465	455	468	448	440	440	409	447	448	474	445	448	439	444	433	450	501	433	436	450	426	414	472	418	402	464	425	455	453	446	431	439	448	417	445	440	465	430	442	426	441	499	452	438	451	404	453	425	432	478	466	440	435	466	441	405	459	464	448	414	410	424	410	444	478	435	431	438	469	405	479	450	430	439	404	442	436	455	471	421	465	443	465	426	457	417	444	475	458	449	460	455	432	471	436	444	459	429	434	450	430	484	454	448	420	444	435	471	427	464	480	464	428	424	457	458	427	432	446	404	470	453	381	449	421	464	441	452	430	438	394	426	420	440	455	439	423	453	433	427	433	446	428	427	464	424	456	461	429	469	436	453	424	418	480	453	472	425	402	449	372	407	420	429	440	468	395	453	461	426	435	459	414	433	430	440	423	460	434	395	449	444	389	436	439	430	416	450	457	449	472	450	458	430	420	452	466	438	434	451	414	423	459	438	447	441	450	462	429	397	434	446	425	434	442	436	496	432	469	473	485	425	438	424	449	426	431	416	436	418	439	451	423	410	433	432	433	442	399	412	462	436	461	439	476	411	436	408	453	427	436	439	450	428	450	448	436	434	411	423	452	416	431	444	468	414	445	452	422	444	473	406	451	440	432	427	418	440	415	436	436	464	426	481	447	461	443	405	450	450	453	412	457	409	458	443	437	472	440	424	471	430	448	469	407	453	430	402	436	436	427	427	433	422	444	440	481	420	428	419	429	432	434	433	458	453	438	475	447	398	438	447	431	456	467	442	457	442	477	424	426	444	432	424	433	430	413	428	448	449	452	462	469	462	386	460	445	422	425	441	463	409	456	424	456	455	408	412	412	444	460	466	444	461	419	431	451	422	433	424	423	428	427	439	462	426	420	476	445	457	442	468	442	473	407	449	449	445	432	443	427	472	449	452	445	467	448	440	454	438	433	437	439	433	474	411	439	445	416	410	432	421	438	501	421	456	453	422	424	443	475	410	436	420	469	447	453	403	438	460	460	421	456	449	437	424	450	467	446	445	464	463	468	446	429	448	422	444	444	418	471	416	422	425	445	429	449	461	450	425	446	429	452	445	415	450	435	438	461	434	454	427	455	435	437	473	428	409	430	454	455	437	468	452	423	423	424	444	456	450	461	446	453	427	468	435	424	458	462	430	453	435	429	442	432	427	445	465	464	434	474	434	440	430	455	438	421	432	468	459	481	451	448	424	451	437	423	481	462	446	447	478	449	447	438	415	467	453	455	407	441	448	419	440	421	433	456	444	443	420	473	463	415	423	458	441	493
55284	29369	15158	4812	1974	838	394	304	237	210	219	234	207	215	179	205	223	207	230	223	223	202	212	176	198	181	223	210	189	203	204	210	201	197	233	179	184	227	222	218	196	233	201	188	201	201	218	213	192	187	200	174	187	188	218	169	190	195	211	193	214	219	204	225	220	189	186	182	206	198	217	202	181	213	220	224	213	205	198	201	227	206	199	191	207	214	213	185	213	236	201	212	263	229	210	204	211	186	194	200	234	209	182	196	220	214	203	186	218	211	208	179	224	178	166	209	195	224	207	231	224	219	191	181	203	205	173	188	177	208	207	163	197	213	210	238	234	207	210	215	232	185	226	209	210	245	201	209	193	212	212	208	208	195	190	196	213	197	209	219	206	196	191	198	182	206	220	170	224	194	181	193	217	169	208	180	209	217	218	201	205	199	198	212	220	211	218	225	237	191	197	203	200	182	175	217	208	207	199	194	199	168	204	210	208	219	223	216	214	183	210	207	192	192	203	204	230	217	182	183	216	207	209	215	224	183	204	206	239	198	224	246	232	218	204	219	206	195	184	196	198	202	184	213	214	191	173	198	194	216	236	194	200	202	195	204	203	187	210	210	199	202	214	201	179	202	193	200	199	200	199	197	185	210	186	206	206	210	190	203	229	215	205	189	227	191	168	193	195	192	203	190	204	217	220	195	199	220	250	190	246	185	175	188	203	229	197	212	198	204	223	184	209	222	182	171	197	206	216	203	202	207	193	179	187	188	205	217	195	169	209	197	229	223	170	198	191	207	199	200	218	190	183	161	224	223	209	191	193	228	216	205	195	197	207	204	188	224	197	220	201	214	198	186	192	184	199	203	206	213	190	200	207	230	214	183	203	195	221	192	210	224	192	193	212	235	196	203	224	200	182	191	226	232	200	206	197	197	193	198	188	219	202	212	200	220	219	181	203	205	204	255	209	233	206	238	214	196	211	232	205	193	160	215	213	210	187	215	209	214	192	208	208	196	219	204	247	212	200	188	210	202	222	194	221	182	207	221	211	209	180	195	231	179	207	219	226	196	209	190	224	190	180	185	216	196	218	231	188	189	205	196	202	184	211	219	187	176	156	189	180	214	197	197	219	203	209	191	211	194	201	194	202	198	208	216	218	187	195	191	216	211	193	177	194	205	204	212	208	207	215	199	169	202	195	190	184	218	221	199	208	214	180	200	216	196	202	188	178	197	209	208	186	178	182	207	231	217	198	239	221	196	210	195	188	197	208	213	198	209	205	226	193	185	187	200	194	180	199	213	191	218	201	193	205	221	216	186	183	213	199	182	187	203	200	211	194	205	194	198	220	184	199	221	181	164	194	181	210	211	192	188	182	196	231	182	206	187	214	206	235	190	174	221	202	198	205	193	177	180	191	187	198	204	205	217	187	188	190	196	205	218	211	227	189	171	204	209	192	205	219	217	194	180	199	199	194	218	208	168	174	204	179	182	242	168	183	224	222	206	192	184	203	221	209	198	178	203	207	202	229	216	239	210	209	207	201	173	171	180	185	181	226	226	227	207	230	190	205	268	201	207	238	198	222	196	198	220	196	200	178	218	205	225	193	210	219	225	220	208	179	210	209	218	192	204	193	191	206	179	194	199	206	183	206	220	211	211	210	187	189	208	211	205	233	224	199	203	230	206	218	217	213	182	207	236	188	225	203	204	193	230	215	199	231	182	193	181	200	224	201	208	193	179	203	215	215	205	209	186	219	231	194	193	196	196	211	195	225	196	197	231	194	185	211	176	230	199	210	189	194	203	194	187	209	197	231	210	210	189	199	187	216	178	237	231	211	193	225	184	213	204	233	201	192	215	212	191	210	214	186	207	197	204	202	178	176	230	200	183	178	188	207	193	192	191	230	204	191	228	221	209	213	212	231	212	224	192	214	219	175	205	202	200	195	184	211	179	201	220	223	186	216	187	219	199	209	204	207	217	183	188	223	196	232	197	253	191	208	200	196	214	186	226	211	206	195	232	191	178	215	238	186	200	195	180	218	210	233	218	223	232	224	203	232	196	188	190	204	213	212	237	197	219	224	223	205	205	199	182	190	218	197	188	215	208	243	237	212	218	208	216	201	216	204	193	224	198	160	181	224	194	186	197	202	210	190	162	186	207	209	188	195	191	208	173	211	180	215	217	216	210	221	209	198	209	209	203	216	212	225	196	225	198	184	203	207	213	171	224	214	198	169	219	204	220	191	211	220	202	201	217	206	211	190	226	213	242	196	181	232	230	185	211	170	183	191	206	209	205	198	212	205	193	211	200	178	202	187	199	186	197	183	158	189	194	212	195	219	212	187	185	199	208	190	223	188	183	208	205	222	240	200	184	210	203	214	229	206	210	213	201	201	208	203	220	173	210	210	234	204	214	197	197	220	219	203	208	206	216	192	181	216	209	193	199	194	217	214	203	211	199	182	206	196	207	198	205	191	176	250	219	203	240	192	191	198	191	220	204	200	191	194	201	183	202	207	195	224	206	212	195	229	204	211	197	212	216	194	238	216	228	231	198	191	184	206	202	210	202	194	220	206	197	205	206	219	215	199	182	231	207	224	171	202	195	222	218	225	198	242	206	194	215	217	187	177	231	224	191	241	227	200	185	222	232	191	217	199	204	196	210	204	220	195	232	213	221	219	209	207	177	219	211	226	217	210	215	235	214	216	175	210	190	202	215	205	186	200	194	195	208	198	201	202	206	201	220	202	201	183	188	194	211	195	216	205	215	170	214	203	187	232	188	218	170	217	233	223	198	205	208	228	213	222	201	230	227	205	206	237	182	213	176	202	216	196	204	212	191	212	216	188	191	207	223	209	192	227	193	204	227	172	220	167	208	210	210	204	190	168	212	208	207	201	180	220	208	192	209	214	228	209	193	193	230	197	222	221	183	201	206	197	177	197	228	222	211	200	222	226	205	209	226	202	195	198	213	194	197	209	208	192	200	203	193	204	204	184	209	189	194	201	203	206	183	202	210	168	177	192	211	205	187	210	187	200	208	202	195	197	206	190	171	203	230	214	196	195	213	185	163	191	200	177	195	240	178	180	190	197	221	225	191	210	204	211	206	203	208	180	210	200	203	200	181	225	170	220	219	183	198	217	192	191	210	212	212	221	195	224	201	189	218	213	244	201	211	218	190	201	219	190	217	212	206	212	182	235	215	197	222	207	185	190	197	179	209	188	216	203	194	200	211	195	200	221	214	211	202	243	211	229	197	241	223	201	198	214	205	188	179	205	189	198	232	211	200	220	204	227	189	202	231	208	228	197	167	218	232	218	202	211	213	217	232	226	175	195	187	214	223	197	183	181	203	201	166	202	220	223	221	216	220	202	188	207	217	229	172	200	191	183	180	190	185	218	209	184	196	201	243	202	183	217	229	243	186	216	176	214	218	179	226	214	210	218	198	168	218	212	202	216	214	192	207	216	209	221	197	175	206	207	219	205	190	203	218	211	202	196	186	211	214	192	201
33963	21259	17189	9177	5828	3051	1299	694	573	515	479	486	538	472	456	431	478	429	463	457	483	449	457	470	489	412	445	436	455	445	458	449	446	411	444	462	458	429	410	425	458	482	438	450	418	416	423	427	387	435	468	430	441	467	469	427	458	459	466	475	444	461	459	425	416	442	418	458	467	441	424	439	469	433	488	457	423	418	420	475	442	433	450	456	473	443	461	490	487	452	444	430	454	456	438	430	440	457	430	434	479	427	447	439	419	419	455	452	419	454	444	406	432	439	458	413	456	448	468	466	412	444	460	422	399	479	446	436	424	458	418	425	452	461	418	462	475	431	457	455	462	474	450	434	413	394	429	436	446	472	459	419	447	473	414	429	438	457	455	428	445	391	464	413	445	429	466	432	472	473	444	440	425	472	436	428	438	447	426	473	448	438	460	446	407	482	413	408	424	462	483	444	444	423	463	414	440	446	460	426	450	459	454	457	442	449	432	448	439	434	451	460	394	463	452	463	424	413	462	406	436	435	428	474	465	464	469	459	480	413	426	430	445	447	457	486	464	486	441	449	443	412	458	426	448	436	477	429	440	447	430	453	447	414	441	432	487	481	406	470	469	448	437	441	455	435	425	410	471	443	452	456	411	439	452	456	405	490	489	416	476	436	414	414	461	444	447	430	444	459	447	447	470	436	481	437	440	453	465	467	448	423	467	435	420	447	444	411	463	465	454	458	417	437	462	417	454	460	461	440	447	425	437	459	417	429	435	443	457	431	473	434	472	448	455	476	448	469	455	400	492	473	394	439	427	445	453	404	449	419	443	442	392	482	435	443	418	465	410	436	422	463	434	470	450	425	414	429	431	444	456	427	442	433	461	450	451	439	449	467	453	425	480	452	494	448	457	439	428	438	420	435	464	449	405	462	464	431	441	415	477	441	434	493	445	438	457	454	433	447	426	433	374	463	423	452	441	448	447	478	428	441	399	433	458	450	450	420	432	453	435	475	453	439	461	459	471	467	441	478	438	441	451	433	447	434	450	436	488	444	459	396	489	434	460	430	414	477	442	461	444	464	456	417	419	410	449	481	438	421	428	446	505	412	454	427	463	464	480	423	458	478	507	452	441	431	457	429	472	463	432	443	463	440	442	432	463	456	443	457	435	440	435	466	432	485	440	462	443	410	420	446	445	462	432	435	442	445	447	483	434	479	461	480	420	434	453	450	459	430	428	457	461	424	442	457	468	419	434	458	461	450	428	451	430	446	454	454	460	435	412	445	426	427	469	442	452	450	454	447	461	432	446	458	444	450	457	440	419	448	438	433	429	466	459	449	415	446	452	442	434	428	410	422	441	426	431	401	448	457	451	456	456	429	455	448	428	437	430	463	449	452	446	423	444	465	443	439	385	451	446	418	446	452	432	492	456	394	404	432	485	420	437	456	467	416	435	462	392	474	421	449	443	451	423	442	466	452	440	467	422	457	428	449	452	432	452	433	449	438	448	469	468	455	416	451	444	446	430	472	457	433	465	470	429	463	421	438	446	467	444	422	458	474	416	455	414	468	462	459	512	461	460	436	444	437	449	423	440	394	465	451	454	439	436	420	461	449	434	450	452	457	480	425	450	484	445	432	470	473	459	444	450	417	395	455	465	424	443	451	456	447	470	447	439	437	428	425	436	430	462	492	462	405	435	431	476	451	486	434	468	454	475	433	424	405	454	460	424	429	461	435	447	445	465	405	462	461	415	467	408	455	447	446	447	429	437	473	449	437	396	446	433	456	455	451	447	426	463	422	475	423	459	447	465	432	434	442	457	435	466	467	399	448	418	419	448	415	490	449	442	459	395	446	447	433	429	451	425	486	428	426	442	424	450	458	422	449	478	461	470	428	447	419	408	442	439	414	448	445	430	432	431	395	423	470	465	424	452	453	414	422	423	433	413	455	459	446	462	434	453	452	432	423	467	483	456	458	449	444	450	450	443	445	419	450	473	420	485	423	465	456	470	451	472	441	412	482	456	406	414	422	475	427	432	420	440	421	463	439	437	431	438	440	433	437	449	460	449	453	452	462	421	432	469	456	483	425	442	440	440	459	449	449	387	456	456	436	441	442	446	479	424	472	439	435	430	413	471	447	469	461	454	450	426	478	453	415	423	440	461	440	436	456	448	452	457	436	432	434	431	428	398	441	448	450	490	432	443	436	460	435	465	417	444	441	466	447	410	424	460	435	489	433	434	419	445	465	425	418	450	434	448	430	441	427	430	444	431	450	452	471	425	447	477	440	447	460	428	455	456	452	431	450	428	384	408	466	471	463	433	441	453	407	443	467	425	475	460	410	428	406	428	418	435	458	469	457	422	440	454	433	457	426	402	466	442	463	426	456	453	427	457	440	434	450	448	450	431	421	445	448	447	468	476	452	409	408	450	425	432	473	383	438	489	448	431	427	439	431	439	443	428	471	468	450	483	441	444	419	437	442	459	433	446	425	445	429	466	378	398	435	441	461	443	463	447	448	421	443	456	421	445	403	450	443	484	461	445	432	405	414	451	441	448	433	439	504	432	466	469	450	429	468	454	466	402	435	481	449	460	424	465	419	428	431	444	458	444	486	447	459	425	430	440	458	406	445	436	450	472	416	452	467	455	427	460	480	452	419	462	446	433	420	428	462	482	432	449	438	450	417	448	441	472	418	413	446	471	437	470	438	442	431	403	430	439	497	424	443	433	463	406	441	428	442	435	456	445	464	421	460	414	428	466	477	455	442	438	462	444	474	449	459	453	441	456	410	426	456	412	448	474	430	446	434	425	440	468	479	450	436	444	469	439	445	441	436	481	451	436	491	445	474	462	439	419	451	404	449	434	465	461	448	460	453	485	429	434	406	453	492	478	418	429	444	483	436	450	431	447	452	441	454	451	443	462	417	443	469	436	451	451	446	455	430	432	456	463	451	483	406	407	447	477	449	418	440	486	446	449	398	411	472	417	434	458	441	438	424	477	444	464	447	444	461	454	458	445	427	434	447	437	436	431	451	439	422	451	426	423	451	462	451	470	425	420	481	455	455	420	434	430	431	422	441	423	445	451	453	445	442	464	438	462	446	415	419	444	465	454	430	415	460	430	437	426	471	491	449	428	440	443	468	429	439	456	442	452	415	470	441	473	478	444	465	468	466	439	411	452	410	462	435	478	434	436	453	454	459	446	458	496	422	472	464	458	463	433	447	453	422	432	414	406	452	432	432	425	460	445	489	469	447	438	412	415	450	463	457	420	417	434	469	454	435	411	483	460	435	436	436	430	455	423	462	450	459	450	444	456	418	476	466	489	437	471	439	457	427	437	417	452	460	466	458	435	413	457	445	433	430	434	409	456	417	458	456	441	469	490	424	442	454	457	459	431	463	477	422	482	416	443	455	443	460	454	426	422	433	433	414	452	431	440	441	449	466	447	473	467	443	464	454	428	437	445	465	478	475	398	468	429	429	471	475	430	437	445	444	424	453	422	454	440	428
60049	33086	18802	8664	3643	1661	705	485	319	330	282	267	280	260	261	272	280	271	264	268	261	256	287	248	275	245	267	266	284	274	267	280	245	250	254	259	268	279	258	269	271	256	243	284	283	213	279	239	277	266	282	236	249	227	263	277	269	250	269	265	249	256	268	246	262	266	249	244	245	254	250	260	255	283	259	259	250	254	253	266	271	283	257	256	266	268	226	257	258	272	235	279	223	273	253	259	261	238	256	258	282	237	255	234	258	251	261	271	241	261	245	285	253	267	261	261	279	257	279	270	265	255	247	244	242	249	239	270	270	258	230	240	272	270	238	282	235	272	292	252	273	222	231	246	231	282	298	268	306	259	252	278	236	256	240	260	282	241	269	214	238	248	264	250	241	278	262	277	269	278	260	298	259	250	278	245	272	268	255	240	263	260	291	276	251	266	254	254	255	281	274	258	292	282	257	250	274	263	269	274	293	290	270	259	252	253	275	277	265	256	273	266	269	261	272	247	288	277	268	219	242	258	262	232	279	230	246	278	279	232	259	275	257	260	272	262	251	261	284	246	254	254	276	275	294	270	241	248	270	255	239	269	271	227	266	287	249	248	254	250	237	257	242	270	230	277	262	225	269	228	238	252	268	248	266	255	271	291	236	256	282	265	296	257	248	253	233	244	277	271	255	240	246	240	237	259	234	255	233	259	285	245	277	260	233	255	257	227	250	267	236	274	274	246	234	251	257	254	258	266	252	254	273	278	227	234	273	256	289	243	254	266	283	274	245	272	250	222	237	274	247	278	269	277	252	272	275	225	254	236	249	277	278	226	252	234	243	227	235	256	255	238	290	266	257	284	253	253	223	264	259	237	250	244	249	272	245	240	266	276	262	243	248	267	257	263	272	242	247	243	271	268	241	255	228	247	241	238	242	258	281	254	269	280	261	242	257	264	255	251	254	264	250	250	278	268	236	256	266	262	245	253	254	273	232	268	247	246	243	281	265	259	238	268	251	246	252	246	278	272	292	246	275	254	240	227	241	270	243	260	239	273	238	269	252	266	262	264	270	224	251	252	242	240	234	234	235	285	240	251	255	237	263	234	277	257	281	267	267	235	259	240	241	247	217	262	245	244	238	266	242	295	270	224	280	251	243	248	242	243	255	252	283	252	281	257	279	282	251	228	277	252	256	302	259	245	259	223	272	258	256	245	259	260	240	244	260	247	258	260	253	249	268	297	236	263	244	248	270	278	266	268	274	279	269	227	232	298	277	257	273	244	249	278	247	291	295	253	306	279	278	242	237	260	266	259	254	264	254	244	253	261	302	224	262	251	242	237	265	246	278	253	260	226	248	275	251	275	260	258	267	260	254	260	246	257	271	287	252	271	277	273	276	256	242	263	252	270	249	253	252	251	282	257	246	287	246	264	260	283	273	281	249	221	250	275	264	249	253	238	255	300	264	239	258	263	255	221	239	272	255	275	263	257	254	268	264	261	262	256	266	240	226	251	274	283	261	233	274	268	276	244	257	248	269	263	256	262	252	246	271	223	282	259	234	263	290	244	262	231	284	253	240	231	257	248	242	267	259	250	236	244	234	241	275	243	262	245	276	278	228	293	247	244	275	222	246	248	247	221	267	292	234	262	265	245	259	261	274	249	263	242	245	251	249	248	244	233	267	268	255	250	241	249	255	263	239	258	248	242	272	234	219	224	263	252	274	258	265	240	243	258	255	242	249	266	273	294	277	239	228	269	224	237	248	263	246	272	281	258	253	255	255	286	263	273	269	310	256	252	257	252	266	267	254	251	235	245	278	250	247	247	253	272	285	262	271	247	230	260	252	220	240	254	256	251	245	262	291	235	255	264	220	281	244	257	242	232	251	238	254	250	257	235	244	262	239	253	263	282	227	264	290	283	276	249	219	280	238	245	243	282	263	269	266	254	271	274	277	242	263	247	267	246	236	282	257	262	270	262	250	260	255	235	262	245	281	282	292	249	238	267	265	236	253	241	247	281	246	264	237	277	257	271	257	264	246	255	239	264	226	243	266	267	264	246	260	267	261	246	272	251	259	263	256	243	269	285	250	254	223	243	255	261	270	260	241	262	274	273	266	228	243	262	271	249	272	262	269	286	256	234	243	248	243	253	276	252	255	274	253	266	287	225	219	278	249	274	277	246	238	247	231	249	266	267	273	249	248	251	250	229	245	284	255	228	262	246	255	259	222	287	296	269	243	233	253	244	228	253	237	266	259	249	276	271	245	259	292	244	257	256	264	244	295	265	278	268	280	269	240	275	235	247	271	236	251	255	271	265	237	257	239	285	278	274	270	278	264	277	249	236	292	269	281	244	252	249	243	271	290	279	281	245	250	243	233	299	295	247	262	267	244	265	263	249	274	266	261	268	271	252	259	271	285	278	266	263	218	291	292	287	262	253	285	251	260	261	244	268	283	247	262	269	241	241	246	288	261	240	281	260	301	231	240	209	269	240	257	249	295	252	257	265	231	258	263	263	289	267	272	257	252	281	274	259	287	263	263	255	280	264	272	246	259	267	234	233	244	257	244	277	245	237	268	256	247	276	236	253	219	275	275	267	251	258	237	256	223	268	280	222	244	242	263	282	295	259	234	237	273	277	248	236	243	239	263	273	253	265	253	267	265	261	227	264	243	276	272	239	243	262	259	257	266	230	222	267	269	208	244	272	279	252	242	274	245	256	263	233	286	242	282	229	246	254	256	274	262	253	232	248	251	238	243	254	246	265	282	259	265	247	255	285	246	267	236	228	262	234	268	244	264	294	238	252	259	267	256	231	285	269	265	287	263	248	251	237	250	239	242	237	253	267	263	245	274	259	255	248	245	248	275	252	300	260	272	267	288	255	277	285	241	275	301	287	235	240	245	255	259	235	276	259	255	234	267	259	232	252	267	258	260	281	258	235	240	259	256	257	229	290	268	243	245	291	247	314	276	250	256	264	254	262	278	266	241	289	239	237	281	242	257	289	253	261	270	239	271	271	228	273	239	266	263	260	250	242	261	283	236	229	258	251	263	274	287	249	259	253	283	253	261	232	257	257	255	253	269	267	261	276	237	238	283	220	283	263	229	249	251	261	252	266	274	302	273	277	248	254	289	284	257	263	278	275	266	240	260	244	232	273	270	250	260	243	220	275	236	270	292	279	273	252	276	260	253	262	254	254	296	263	251	247	223	281	266	265	248	284	257	245	241	264	260	249	271	257	279	272	259	279	240	241	253	221	256	266	242	234	259	270	261	257	271	252	266	233	279	258	290	277	275	267	229	240	242	247	247	251	247	230	255	264	251	251	232	293	262	253	241	275	239	264	243	241	253	254	252	280	251	256	233	306	278	245	276	295	244	282	272	280	262	255	267	244	263	299	267	229	238	249	272	239	262	273	250	280	262	261	288	258	283	248	238	258	218	289	267	249	255	249	293	258	230	283	238	255	272	246	264	253	236	230	233	261	259	263	264	276	262	248	265	276	241	259
36654	23473	20076	15584	9742	5412	2058	1301	920	763	642	638	574	625	554	526	611	573	568	590	589	581	576	536	588	550	570	565	567	590	557	546	513	575	582	570	555	599	566	535	562	548	549	521	567	531	554	552	509	533	548	579	561	537	505	539	541	556	564	556	553	521	562	546	591	513	525	543	533	563	537	597	510	549	570	551	548	540	536	538	566	509	529	526	566	599	536	576	563	543	514	541	521	520	558	561	551	536	538	522	560	553	556	538	524	568	552	542	552	541	519	572	520	539	551	538	546	515	568	571	556	564	545	537	548	572	541	584	553	564	564	516	527	572	549	512	571	585	555	551	521	537	574	561	516	526	500	558	550	489	555	534	575	538	548	530	548	540	523	522	555	577	510	571	550	556	572	586	544	574	569	491	558	547	561	577	552	527	546	536	535	570	554	581	539	546	539	569	572	517	576	519	563	578	506	567	570	561	570	560	562	551	553	537	581	526	574	594	542	549	570	566	578	541	554	533	548	533	532	563	562	583	545	591	562	566	546	562	567	584	533	536	551	562	566	558	562	535	520	509	564	570	560	569	576	549	531	538	553	529	535	553	567	533	577	554	545	555	556	530	558	501	528	556	547	514	516	528	538	503	529	522	584	542	528	542	495	526	599	525	552	566	538	547	540	551	509	563	586	544	572	545	536	535	542	524	532	536	549	544	565	531	554	543	557	550	575	593	540	518	560	545	541	534	566	555	513	558	560	563	564	540	526	546	556	568	509	536	561	538	520	538	548	578	563	501	553	515	571	531	521	524	544	533	539	575	555	500	514	559	548	547	526	573	562	558	551	501	538	557	540	552	557	568	549	543	577	574	505	513	510	575	556	522	499	560	544	550	525	570	567	546	513	535	541	554	510	548	533	529	572	530	573	556	554	506	534	528	531	573	566	516	529	574	532	543	561	559	553	529	539	562	494	593	553	498	555	525	534	543	466	577	591	560	546	506	560	555	544	557	544	547	552	567	524	584	555	543	550	534	531	555	579	548	530	564	537	526	504	580	577	568	525	521	545	506	554	565	592	546	529	533	535	535	589	550	560	603	527	594	575	525	513	543	584	581	513	524	542	522	545	542	535	543	569	498	534	502	577	548	585	566	567	565	549	525	522	499	546	543	570	588	570	538	596	583	537	545	570	520	576	569	565	562	560	552	526	551	578	563	501	572	541	582	504	519	568	520	545	534	540	493	537	541	595	564	535	530	599	523	584	555	554	552	527	526	585	551	524	541	568	549	555	522	544	509	538	547	546	544	561	569	548	521	527	571	548	549	509	543	529	550	561	551	565	546	580	531	540	564	543	544	494	534	532	555	525	545	552	562	538	523	524	522	529	572	547	525	539	553	516	534	570	566	551	557	557	565	571	566	540	584	525	547	539	530	536	556	554	520	543	508	503	536	526	523	539	567	527	508	539	533	549	553	534	548	519	515	533	541	567	509	523	572	559	541	525	567	516	492	524	541	570	538	555	591	518	499	502	535	573	545	525	549	577	530	556	528	590	563	531	534	527	576	510	554	588	558	557	548	548	557	519	581	514	537	545	545	525	567	572	534	559	579	535	568	546	492	566	600	554	511	531	536	555	526	551	547	551	561	529	549	532	543	532	553	533	523	544	541	524	511	533	529	541	560	513	540	563	611	534	592	550	591	525	566	573	566	515	559	542	564	531	553	561	564	596	573	560	591	570	516	503	561	509	534	545	529	566	557	498	567	563	559	532	551	559	531	537	558	568	557	536	578	531	521	559	567	547	553	558	559	540	562	526	606	536	529	527	572	552	572	546	529	559	508	567	562	488	549	541	531	561	561	551	532	547	526	549	547	563	548	542	572	517	506	537	541	548	544	542	553	558	584	548	611	583	545	556	574	558	553	560	592	547	575	528	550	559	587	541	529	540	545	521	575	578	576	536	523	522	592	539	528	555	512	581	531	508	540	547	563	520	551	527	573	509	557	528	514	541	535	549	523	536	565	532	559	573	548	559	549	546	508	571	522	560	564	562	526	548	535	531	582	535	583	517	560	575	546	592	530	555	564	537	523	536	581	551	567	542	539	578	550	531	551	570	540	543	600	574	584	535	553	547	556	508	546	568	587	532	533	559	585	573	582	538	527	569	548	521	560	554	531	566	529	579	588	596	541	556	539	556	490	550	561	555	546	571	523	507	568	564	536	554	527	528	512	546	535	534	575	528	479	519	535	527	518	560	590	540	573	580	553	534	561	506	522	519	584	587	557	545	529	556	563	512	550	572	556	550	516	570	597	528	532	531	570	540	490	594	540	494	547	587	535	527	557	558	500	518	566	549	539	523	531	519	544	527	526	523	557	567	554	544	569	544	523	539	595	562	570	532	542	518	571	543	521	527	569	494	532	547	497	523	559	535	523	550	542	532	493	552	576	605	529	584	528	531	555	524	555	541	505	569	553	551	501	520	504	534	595	590	514	578	531	565	561	558	544	548	508	523	556	599	514	574	557	518	577	550	505	557	583	590	482	554	543	550	572	579	548	547	571	522	527	548	558	566	535	542	516	551	511	569	553	559	544	568	584	526	574	572	533	578	529	530	554	547	559	547	571	555	556	547	541	569	521	551	589	561	540	549	566	552	528	532	549	521	504	567	575	563	521	600	539	561	553	606	516	564	542	562	577	569	540	556	568	568	559	571	539	547	565	580	592	569	544	561	586	581	527	575	522	539	571	572	545	535	568	537	548	546	542	586	575	549	584	571	545	553	551	551	565	547	566	560	569	522	574	557	581	576	516	525	550	564	597	559	561	553	553	549	502	544	557	561	552	540	528	548	546	576	537	539	530	533	551	566	560	535	576	552	521	534	541	570	585	561	507	545	501	528	563	572	563	539	532	536	541	533	552	534	536	510	563	568	540	544	542	569	504	527	543	581	584	534	535	535	515	530	552	574	529	565	553	583	561	573	506	534	521	599	567	551	553	550	530	568	496	542	532	551	532	548	540	560	563	566	584	563	523	540	536	587	631	556	530	541	552	594	558	534	536	610	583	588	533	550	553	546	586	529	542	545	591	568	549	548	551	551	538	554	563	531	530	545	556	534	528	542	514	556	547	570	560	533	525	516	498	534	517	583	499	543	560	498	528	553	521	541	529	566	535	540	586	570	523	569	546	503	579	534	545	561	518	516	580	546	541	537	553	552	507	541	551	552	552	563	558	571	586	564	528	575	558	576	541	498	570	534	557	570	546	547	538	556	559	547	498	510	513	552	530	559	553	594	556	543	599	536	539	594	550	549	508	556	533	530	556	574	540	525	563	544	567	578	529	541	559	549	557	507	569	557	558	607	532	544	578	563	567	531	544	515	555	574	527	548	554	538	538	555	572	531	547	581	546	603	564	496	542	541	566	551	561	541	571	558	509	516	558	527	524	515	565	518	554	507	526	526	546	536	567	573	563	542	521	560	565	566	590	572	539	553	517	502	571	548	581	519	552	534	558	591	509
43843	20340	7987	2685	836	389	245	236	228	246	194	206	220	229	208	237	221	208	211	237	232	217	249	222	225	191	216	217	223	241	246	228	214	210	229	236	201	222	220	224	217	242	207	239	217	200	239	228	215	207	219	198	201	213	197	221	239	196	216	219	213	226	225	166	224	225	214	228	226	211	221	231	212	214	229	216	203	218	190	233	228	223	234	181	213	224	239	228	225	236	239	228	213	221	207	225	242	218	243	236	202	213	230	211	243	217	220	220	207	220	210	240	237	211	226	235	203	236	231	214	217	201	195	226	218	198	204	212	210	225	220	222	223	257	195	205	225	221	218	227	207	212	224	251	220	210	200	241	196	213	218	211	231	188	202	206	206	245	232	237	242	219	230	217	212	235	208	195	234	248	227	202	210	227	182	207	223	223	217	195	208	203	208	214	220	202	218	219	197	236	219	202	212	215	224	219	192	216	186	233	244	199	254	214	232	234	202	194	245	220	217	239	215	239	239	233	211	210	179	207	219	207	235	201	212	200	214	259	210	184	204	217	234	215	245	192	213	232	219	217	213	206	206	193	228	214	224	203	210	202	207	195	195	234	195	221	189	188	201	236	234	234	195	215	200	215	206	237	204	226	230	197	242	203	211	190	225	227	225	213	216	197	216	216	226	211	205	203	253	211	207	208	197	217	191	211	222	212	180	218	217	194	221	236	233	197	181	238	203	210	208	206	237	218	232	250	209	216	215	216	215	236	231	267	223	220	205	193	201	179	227	216	200	177	196	229	188	216	179	212	226	232	221	218	230	200	224	213	223	232	185	230	200	223	198	213	227	242	215	204	180	222	220	210	192	203	209	232	215	203	201	220	220	233	221	225	224	202	225	219	208	218	215	206	210	226	196	224	222	221	212	196	232	218	228	204	230	264	269	227	235	223	229	215	204	231	208	226	221	212	247	208	242	218	222	233	242	215	236	233	194	234	202	238	226	221	215	219	206	177	227	260	248	219	198	215	193	231	237	206	197	210	200	228	212	217	213	209	202	222	219	193	213	211	209	231	224	216	195	200	208	225	220	223	212	203	238	199	218	208	213	222	224	188	210	218	199	205	213	218	209	198	195	242	222	225	223	236	212	263	225	217	205	200	227	191	199	226	249	228	234	226	210	210	217	222	189	217	205	241	225	201	199	194	222	210	197	211	224	239	218	220	236	229	201	214	203	191	215	218	220	212	218	232	200	237	176	210	222	192	218	205	207	237	211	216	207	226	210	192	244	221	195	186	196	191	219	242	190	217	234	201	243	256	239	226	228	189	219	237	225	217	234	232	202	247	242	213	203	193	207	219	200	200	224	216	236	198	194	229	222	215	233	203	215	223	224	236	237	220	243	240	246	218	208	209	195	238	235	238	227	226	219	237	215	211	257	213	231	250	212	221	191	199	239	223	217	237	207	206	217	237	220	214	208	207	181	213	234	190	229	214	217	194	209	220	245	225	197	232	203	192	229	232	230	228	200	251	229	234	207	236	215	196	230	190	223	206	203	245	216	228	212	207	232	203	230	192	232	219	220	227	193	237	211	191	185	210	229	222	187	230	231	229	225	225	189	209	220	224	204	202	224	203	193	182	197	214	232	203	220	220	224	245	237	205	234	218	209	204	217	207	249	205	220	223	232	221	227	181	221	204	207	235	245	202	205	250	226	214	218	212	206	219	217	225	239	206	218	229	211	256	242	243	212	182	223	228	216	256	219	229	206	227	206	221	212	206	226	203	219	244	227	227	228	223	207	196	228	256	210	243	205	198	227	212	223	234	189	197	193	203	192	223	245	200	211	218	229	212	224	215	205	183	231	226	221	229	221	208	229	217	201	232	181	217	194	211	242	207	246	191	268	219	221	222	213	240	211	215	228	193	180	202	204	204	257	234	193	229	193	209	200	201	192	210	210	199	240	173	206	222	225	258	218	211	235	203	240	200	200	216	235	268	214	222	214	218	198	209	212	213	191	222	211	203	198	236	242	239	221	236	217	212	231	221	210	232	232	244	218	220	206	231	230	211	237	210	210	246	234	223	231	231	188	234	210	199	213	205	242	206	205	209	193	176	213	220	188	230	201	231	218	220	211	213	228	241	211	207	199	187	236	219	236	191	200	206	216	233	226	247	218	231	230	217	241	211	203	221	219	232	223	244	241	255	222	222	190	220	238	228	226	240	215	210	239	220	221	217	233	221	233	198	222	248	231	224	205	199	214	208	208	218	231	219	213	205	230	196	217	215	212	230	187	198	190	215	187	245	190	233	228	218	221	212	219	203	219	208	227	226	238	225	175	227	213	227	210	208	214	206	203	221	185	217	218	221	200	217	213	217	237	211	223	226	225	219	221	231	232	222	203	222	205	215	210	202	226	217	239	202	214	227	224	194	202	203	216	216	181	232	200	216	213	216	196	217	219	202	215	206	214	190	207	200	204	227	229	224	237	244	203	198	196	233	226	239	216	240	242	243	226	222	207	240	203	214	236	220	229	172	238	210	219	247	195	217	232	237	234	230	183	207	188	201	201	222	228	221	235	216	218	229	249	196	234	190	235	216	226	229	206	204	232	229	218	221	211	232	230	181	240	182	223	232	215	207	202	233	186	203	199	202	195	219	225	218	238	227	203	208	215	231	210	205	222	222	246	211	219	232	245	211	232	181	209	225	186	208	196	207	233	204	230	238	214	196	223	176	209	218	216	226	192	208	203	238	226	215	215	238	222	195	230	178	231	226	236	216	217	245	219	198	238	195	191	207	197	205	202	212	204	241	234	214	227	197	220	224	222	205	176	236	205	228	222	211	266	241	233	217	212	200	226	219	195	205	184	206	208	195	219	212	220	204	241	213	211	217	223	194	204	214	212	215	207	204	220	230	190	242	234	232	206	238	196	202	212	213	220	217	221	209	228	234	241	196	200	227	230	216	236	212	223	246	237	222	234	217	213	217	195	227	218	194	210	228	210	213	227	185	251	226	219	209	237	210	230	205	266	199	210	238	227	193	246	188	233	223	198	200	232	224	215	210	222	204	217	219	193	211	211	182	233	180	223	225	213	212	224	232	179	199	198	220	238	195	221	234	216	232	218	220	231	206	224	230	219	207	219	219	220	211	239	223	225	220	198	232	239	208	248	192	211	229	216	219	226	229	213	221	196	210	207	261	197	207	201	223	210	198	183	237	197	210	209	211	222	240	216	193	193	230	221	234	188	192	220	196	197	236	212	220	198	233	208	234	198	232	229	217	227	205	203	201	249	214	189	236	218	227	191	214	251	212	213	262	219	222	248	221	251	218	198	224	230	235	242	186	200	226	223	221	208	220	219	211	214	232	196	246	207	185	241	182	217	205	249	220	210	252	215	222	230	208	202	203	199	240	217	222	244	219	230	221	224	206	222	241	244	212	217	191	245	234	216	216	235	205	194	231	209	236	207	187	192	188	240	201	220	233	230	236	224	208	220	239	234	199	215	198	168	230	215	222
27918	13984	10643	5396	2274	1018	673	446	501	481	446	484	486	474	490	418	483	498	433	477	442	479	457	442	461	425	443	488	461	454	472	455	430	437	456	491	483	493	472	462	419	480	436	465	472	469	413	470	409	461	472	405	431	483	478	455	496	435	452	452	461	476	472	466	467	489	487	503	451	465	516	438	473	400	464	511	530	459	455	490	472	464	442	496	460	446	456	487	450	461	491	464	470	501	495	466	458	455	452	475	448	454	456	450	436	490	444	460	448	409	470	477	457	478	453	433	455	437	435	467	467	450	427	403	486	502	479	478	478	478	460	445	483	473	425	462	506	401	494	461	437	474	438	464	479	458	460	474	466	514	448	465	470	456	458	430	497	483	459	443	471	470	492	426	443	461	473	432	488	462	477	460	452	495	469	486	483	480	454	476	491	455	484	484	453	423	456	472	502	474	482	478	454	466	453	481	470	448	469	464	447	435	505	470	445	429	454	449	477	484	450	461	463	487	474	485	456	472	472	468	431	452	509	475	453	425	455	447	488	452	490	434	491	463	468	487	455	476	460	483	481	441	453	481	420	534	442	438	513	442	437	490	437	487	462	496	453	468	451	468	471	465	479	448	470	461	456	449	482	469	486	490	451	438	455	469	451	468	454	488	475	451	461	435	470	466	455	478	407	466	443	443	455	479	477	447	496	449	470	466	454	481	492	545	477	469	487	459	459	440	445	443	455	458	450	479	481	460	452	481	460	458	460	438	447	455	489	447	520	447	454	449	426	476	417	487	467	456	458	455	470	448	482	500	415	497	462	446	447	443	476	446	461	495	422	480	453	452	459	411	475	476	452	431	457	427	461	490	468	470	457	489	464	475	465	438	489	457	514	458	445	461	457	467	436	468	485	442	480	461	431	449	441	482	491	430	450	460	461	437	445	446	445	436	472	457	450	433	501	421	461	483	447	460	457	462	472	459	496	487	470	455	468	464	439	444	497	465	421	470	449	437	484	492	476	449	451	484	427	470	474	474	480	473	461	443	455	495	437	457	493	473	464	425	470	502	488	419	478	437	456	407	443	489	497	474	429	468	452	463	496	480	492	476	498	479	472	464	437	475	464	478	471	466	500	456	493	455	464	480	529	455	490	494	456	454	428	457	452	462	503	431	465	488	455	470	476	461	466	498	453	475	451	442	478	508	485	470	474	495	495	441	489	464	466	464	467	436	470	401	468	471	423	456	459	447	478	458	483	500	464	482	465	449	497	449	496	465	442	439	477	469	442	462	482	492	490	476	461	470	454	440	457	461	423	467	461	462	441	461	470	438	433	455	494	474	481	465	490	480	455	472	440	501	463	464	512	445	436	447	480	457	499	420	427	446	431	489	446	442	459	437	473	459	458	496	471	459	513	493	430	499	478	478	457	475	467	441	452	417	459	469	453	411	461	462	434	448	442	475	436	498	457	462	485	458	442	509	447	448	474	437	480	449	461	465	476	492	465	437	507	486	463	442	482	475	461	463	460	461	459	469	464	485	468	479	459	436	462	462	442	475	440	468	423	459	481	456	482	475	471	474	457	441	441	425	454	456	478	485	475	470	456	498	506	455	479	495	420	467	464	484	479	450	445	438	461	494	441	473	440	477	471	479	430	459	436	456	448	426	467	471	443	440	477	460	518	445	492	500	469	486	461	500	517	490	439	467	434	477	476	444	438	427	498	486	463	447	447	484	473	499	469	484	450	484	446	485	506	493	458	446	485	413	464	483	478	461	419	438	413	471	464	463	466	456	426	480	444	434	450	454	463	465	450	512	466	428	464	438	454	452	438	450	469	431	468	509	429	455	498	458	460	456	417	434	468	462	459	476	433	465	469	461	485	444	437	431	468	411	492	465	468	459	465	463	491	455	433	450	433	497	468	498	460	460	437	453	452	456	434	491	489	416	462	461	439	471	462	444	471	471	492	434	475	429	433	442	479	463	498	442	454	482	453	414	462	495	476	480	456	439	499	494	482	467	460	439	453	505	458	489	471	470	462	411	441	453	473	425	432	477	475	454	480	468	450	471	500	479	460	444	470	504	468	428	456	454	446	461	439	445	514	455	474	449	472	454	458	466	515	451	455	473	444	452	459	465	456	459	463	505	428	434	430	444	473	424	441	505	467	475	463	483	462	469	452	464	445	434	441	472	475	461	453	443	453	490	482	426	445	503	421	454	477	461	486	444	487	472	491	458	438	424	515	477	462	433	463	466	432	482	457	453	461	480	456	438	432	480	451	463	468	444	474	463	476	459	435	427	471	453	451	454	460	456	480	465	488	470	458	516	492	476	452	456	443	433	468	459	426	445	483	458	488	487	456	459	466	502	476	475	472	447	457	457	403	482	488	457	446	437	496	494	497	441	462	472	479	453	462	461	440	425	471	424	487	464	469	434	477	488	476	459	462	458	451	456	444	443	448	406	453	478	450	466	467	467	438	429	443	425	501	446	470	515	485	518	474	480	487	436	507	473	447	477	455	403	440	476	444	476	485	463	446	433	429	489	452	447	483	451	474	459	459	428	438	450	501	478	485	447	452	476	511	456	454	472	468	502	458	479	460	431	435	446	451	501	468	524	500	460	440	461	446	469	463	479	487	413	386	464	421	457	452	479	476	460	462	490	416	451	484	447	436	482	461	420	466	428	477	482	455	455	452	420	468	453	463	503	479	445	473	472	471	450	452	442	473	460	458	466	483	457	458	438	460	425	440	475	474	473	454	477	495	443	488	479	445	462	460	447	420	446	466	452	494	442	484	467	472	440	464	475	454	478	504	474	479	440	476	435	487	485	464	451	426	441	468	452	478	449	481	463	490	462	437	469	470	483	414	432	470	503	481	453	471	452	481	487	454	471	475	435	473	466	450	477	463	432	458	458	441	477	496	498	413	465	470	481	450	500	464	464	496	449	471	423	470	472	481	453	466	449	449	436	480	491	423	490	450	410	448	439	474	437	451	505	471	461	461	442	446	492	463	477	494	462	478	455	505	431	454	470	457	475	480	449	453	471	463	469	446	460	512	465	453	456	463	477	467	486	471	477	437	453	468	442	481	461	476	459	422	506	487	465	504	446	445	465	512	486	449	442	462	456	455	481	454	450	494	427	479	472	460	485	512	509	483	461	444	438	466	482	482	433	493	495	483	446	454	497	438	465	451	493	464	501	454	502	431	479	455	471	435	482	454	460	455	460	439	465	426	468	451	458	453	499	453	485	476	459	483	440	464	468	466	444	469	489	465	457	472	481	450	491	461	425	442	469	472	439	490	481	447	435	434	431	488	486	429	478	482	492	475	471	439	521	437	440	474	476	451	451	453	458	475	458	478	439	464	467	461	491	439	467	417	455	497	477	492	418	441	486	471	471	441	470	436	467	454	472	476	467	491	463	488	519	459	496	461	477	437	477	464	466	461	501	480	482	493	486	466	475	466	499	487	484	476	458	434	440	452	452	468	488	461	431	461	439	505	464	451	448	507	445
52676	26757	13937	5741	2288	1005	457	284	218	197	229	203	244	194	237	197	198	199	177	213	194	165	186	209	208	200	207	213	203	191	192	227	212	189	233	214	197	203	177	203	188	201	217	180	214	214	184	199	207	212	197	182	204	163	183	190	189	197	178	191	194	209	225	209	208	224	165	188	197	181	186	204	208	178	227	195	203	172	200	203	230	221	189	204	200	184	198	168	216	185	179	211	192	217	194	206	220	213	218	198	230	192	180	172	183	173	204	190	199	195	178	179	210	201	187	203	205	183	180	222	187	185	198	172	199	197	211	207	197	203	227	211	210	189	189	183	196	190	198	229	183	180	208	225	217	235	171	191	175	205	206	199	173	184	201	216	173	187	222	206	207	207	206	189	186	190	184	194	220	197	182	194	183	183	164	200	214	169	199	212	230	201	194	200	198	172	191	213	188	220	204	215	198	188	203	174	196	204	183	223	172	195	230	215	188	225	198	188	182	227	218	195	206	229	210	193	198	198	200	167	168	201	194	188	197	189	176	184	195	211	176	193	203	197	218	201	169	178	191	217	185	206	192	232	187	208	209	213	178	189	189	189	195	205	191	220	207	189	213	203	225	173	197	204	188	217	196	215	178	206	198	185	198	208	196	203	193	207	204	235	218	189	221	186	209	179	211	216	198	185	200	204	214	213	194	193	203	170	178	195	204	217	176	207	200	183	197	207	196	204	222	230	199	193	201	213	210	214	201	196	199	192	186	210	209	193	202	224	191	230	179	194	180	173	212	199	174	189	204	184	207	183	207	199	207	188	212	201	201	219	190	215	206	207	219	204	202	184	214	221	224	206	191	215	233	214	191	227	199	185	212	212	217	208	211	216	194	186	193	195	199	180	185	187	220	216	200	192	198	206	179	193	182	189	211	233	207	222	200	215	204	192	179	192	209	177	214	215	223	241	192	210	187	179	183	208	185	189	199	179	181	195	196	174	205	199	215	217	206	185	212	168	185	184	197	209	170	199	180	201	208	203	232	220	220	215	182	218	209	229	189	200	190	224	194	207	181	208	180	195	207	181	199	209	184	208	183	190	211	228	201	206	194	194	189	202	219	203	200	188	207	204	207	201	212	198	213	183	219	194	196	213	194	200	190	196	192	225	196	212	204	182	172	196	222	198	210	188	190	179	178	163	175	202	196	178	207	187	206	184	199	185	185	193	202	212	191	214	213	192	202	184	208	184	197	202	203	203	193	207	215	198	206	179	182	191	195	216	190	184	193	179	215	192	217	207	189	172	208	212	184	233	198	227	209	202	198	202	195	243	191	197	180	193	185	201	205	199	207	194	205	213	199	188	215	186	201	188	204	198	198	194	220	213	211	199	201	209	172	184	222	201	185	199	218	195	212	229	159	181	182	206	217	211	212	200	212	197	181	219	200	214	194	182	222	215	167	191	209	219	221	189	195	195	194	186	217	233	188	190	201	184	202	198	196	168	184	209	220	204	175	212	217	175	187	193	200	196	179	210	211	204	195	206	201	191	201	189	196	198	154	190	217	204	203	205	187	225	222	206	253	217	206	189	206	231	193	222	198	189	176	212	190	213	171	213	207	186	176	177	207	192	178	189	201	205	190	180	188	217	201	216	208	205	194	185	217	243	193	193	172	182	157	209	191	193	209	178	198	227	187	179	192	199	177	188	178	193	201	224	197	186	199	193	205	205	207	203	195	203	173	188	183	208	172	211	187	212	218	207	206	198	191	195	219	192	177	213	182	182	205	198	192	201	186	202	193	216	213	181	193	188	201	198	176	214	208	183	192	219	194	186	190	211	216	210	209	191	224	207	220	201	212	195	192	200	199	194	202	198	194	204	220	184	208	182	185	200	237	185	186	199	191	191	202	210	186	211	210	217	174	181	207	198	188	184	186	221	211	186	212	197	184	208	218	173	198	197	204	196	211	186	179	178	189	211	207	193	221	199	209	193	183	192	208	201	195	170	194	177	204	181	203	165	207	188	211	205	189	166	188	210	221	210	191	187	203	206	206	178	208	223	199	188	199	210	194	210	192	210	185	197	207	215	190	216	216	219	212	167	202	210	190	215	194	187	214	190	235	202	208	211	224	156	167	191	213	196	176	223	188	202	197	213	189	194	224	191	210	177	202	213	215	212	190	187	191	232	170	201	188	191	206	179	209	199	176	196	173	223	173	219	232	225	198	182	204	162	188	181	170	193	189	185	171	201	204	192	199	200	193	210	194	209	224	199	200	228	200	208	174	206	214	176	199	190	180	208	192	193	183	213	180	195	205	198	197	213	186	199	196	195	236	197	182	177	192	217	168	184	173	202	182	176	179	169	190	175	193	218	240	183	166	230	230	195	234	204	249	182	208	200	214	186	201	195	186	212	176	194	197	209	191	220	183	179	187	198	200	198	219	201	201	194	181	172	196	190	198	207	201	194	207	180	208	198	217	207	170	241	215	189	208	215	186	192	194	200	164	230	199	200	187	216	182	186	187	192	204	203	203	195	186	182	232	191	184	194	214	203	191	208	179	215	205	210	195	203	198	191	175	182	190	199	181	203	214	181	171	179	203	180	231	206	208	178	234	197	229	219	189	177	221	213	185	184	221	190	196	196	193	201	186	166	192	219	215	170	207	196	191	206	220	203	193	219	194	185	204	206	210	219	164	165	196	198	183	200	209	209	212	199	216	199	165	217	214	213	215	184	172	161	187	180	204	215	193	217	200	179	218	208	175	214	178	224	196	193	198	188	202	208	184	198	203	209	226	184	212	203	201	218	198	191	191	211	194	163	189	213	200	188	211	199	177	194	187	165	212	194	197	194	223	180	195	218	201	205	205	208	231	209	208	174	174	187	194	216	213	161	199	211	215	182	184	188	198	178	194	171	191	193	189	180	200	190	185	225	198	185	207	195	184	180	196	167	233	207	214	192	238	212	207	186	187	195	183	206	223	220	172	214	205	158	179	197	198	224	190	219	213	162	225	194	185	182	196	190	211	196	212	207	192	203	229	197	207	189	206	195	196	199	203	192	191	204	184	199	194	217	192	206	187	201	204	171	204	200	200	234	192	222	190	197	216	189	229	214	184	211	211	195	194	247	198	202	205	206	189	218	204	209	195	197	203	205	185	207	189	206	200	210	200	195	185	224	189	189	181	199	217	204	204	181	204	195	185	171	211	203	216	195	212	213	222	190	190	207	200	199	221	212	198	191	201	201	173	170	196	206	198	205	199	192	202	219	188	194	202	206	201	201	177	191	192	196	199	215	204	189	212	191	180	196	222	209	194	182	211	206	217	196	209	196	210	214	224	205	226	207	196	202	202	180	227	182	196	198	216	212	221	202	216	169	199	194	193	199	202	190	206	180	191	194	202	210	205	177	183	162	153	181	196	186	205	201	192	212	212	202	194	224	213	221	175	224	195	217	222	228	207	207	204	177	186	196	208	189	194	165	196	175	204	197	199	204	202	221	201	212	176	197	186	206	193	197
32116	18163	16903	11412	6401	3686	1544	855	671	538	454	515	467	448	468	461	450	454	441	442	425	475	415	441	443	451	441	458	452	455	449	399	469	426	459	421	417	453	440	417	427	448	451	476	419	442	445	432	411	426	451	429	451	487	420	464	410	415	434	455	408	465	427	441	453	443	379	446	430	455	450	436	432	442	383	433	437	427	443	471	470	425	445	433	427	447	395	410	451	443	407	443	424	455	439	446	428	394	444	427	405	446	437	443	444	421	431	452	450	466	444	421	427	472	459	426	448	451	435	430	468	492	465	446	439	453	456	415	461	415	406	464	466	402	433	418	432	485	420	448	436	408	453	428	427	434	412	404	416	476	394	430	462	428	465	424	411	427	429	465	398	411	496	416	490	433	455	426	397	433	403	402	430	452	467	412	437	443	438	420	427	432	428	402	454	441	412	479	437	452	453	413	432	424	450	415	433	463	457	452	441	432	489	420	431	432	389	436	460	415	478	414	463	460	426	449	464	456	420	470	406	451	433	435	435	447	428	409	443	439	416	456	408	457	424	442	426	442	434	415	433	431	430	434	459	410	456	439	438	429	450	427	434	480	459	438	391	443	428	432	450	428	440	422	433	422	430	446	447	430	437	423	426	438	455	427	437	446	426	441	472	425	442	438	434	419	422	431	440	395	447	465	457	432	427	411	469	464	455	421	463	443	442	444	436	415	470	389	443	433	422	431	426	442	446	393	450	399	456	479	373	443	464	439	430	423	436	435	417	405	426	415	450	427	428	412	433	428	452	399	448	426	405	410	433	389	410	458	457	445	484	449	469	449	410	415	402	412	418	422	432	413	447	408	449	424	430	448	443	467	433	445	427	469	456	473	403	421	444	444	459	442	408	438	464	450	455	406	418	451	430	461	478	464	424	425	419	411	423	455	403	443	446	419	436	422	426	431	419	412	423	447	421	425	439	411	431	447	394	451	400	458	434	455	426	430	439	420	450	463	411	470	445	452	441	458	431	430	429	443	431	405	388	441	417	446	430	432	390	394	431	410	436	431	445	392	419	410	436	446	457	444	403	443	456	412	459	460	457	418	416	429	458	441	420	431	449	441	411	463	438	462	437	429	394	428	464	427	435	421	405	406	456	423	455	444	395	430	475	449	461	433	444	486	451	446	442	434	429	448	463	436	429	430	482	414	453	422	429	430	405	423	462	438	454	439	427	449	423	442	394	429	427	427	448	431	448	426	434	453	434	439	407	412	434	451	425	476	423	452	446	447	431	421	420	421	430	443	434	389	434	465	462	434	415	450	415	487	463	406	446	430	454	420	465	407	487	421	461	425	433	395	433	441	469	441	426	420	421	418	428	411	418	407	492	427	410	425	418	450	407	440	451	444	418	432	462	417	491	428	464	455	410	417	422	457	420	448	418	466	403	461	444	436	413	430	447	423	439	454	418	454	409	455	437	430	438	445	450	449	456	462	433	436	423	415	449	439	410	442	466	449	430	444	429	428	462	446	405	434	434	452	410	398	394	395	436	458	428	412	406	417	448	432	409	434	426	455	452	467	393	449	440	454	434	456	463	416	431	403	425	422	425	422	386	419	442	446	423	431	428	448	450	458	432	431	418	403	470	423	437	473	448	422	381	435	442	416	448	427	422	402	473	454	439	406	424	433	425	451	409	436	412	444	422	452	445	424	417	408	443	410	444	429	398	427	434	430	439	411	430	399	433	472	444	452	444	410	423	458	439	428	397	457	427	432	389	412	452	453	413	467	408	416	470	451	448	425	446	407	421	456	432	372	388	460	419	438	401	431	422	420	386	417	424	474	407	436	431	457	413	457	445	423	425	442	436	392	428	443	436	413	463	445	395	425	464	449	416	448	439	438	422	439	418	420	438	404	476	456	405	449	483	451	445	449	403	424	447	458	427	384	424	400	428	449	460	394	462	382	424	450	395	412	434	428	414	423	423	440	422	464	437	434	420	467	444	460	426	450	426	423	428	394	416	430	420	428	442	455	423	427	382	442	457	432	440	406	455	450	443	426	440	435	444	429	409	445	425	463	437	416	402	456	405	461	446	444	437	406	423	422	467	439	432	410	423	440	463	413	466	430	420	424	446	426	476	424	460	470	456	456	448	426	400	445	427	442	434	436	428	445	442	398	453	448	420	431	423	460	449	438	382	400	428	457	448	426	434	422	402	446	434	440	482	447	431	400	459	422	411	426	435	464	420	438	449	424	409	414	431	461	432	426	430	441	428	417	433	458	397	412	434	391	457	473	411	456	422	391	475	388	430	451	433	434	455	436	433	429	450	432	442	414	403	426	458	441	384	437	450	437	468	441	444	429	439	439	416	467	438	427	460	441	452	447	472	408	450	430	422	459	430	391	440	432	425	438	433	442	484	403	448	454	411	437	449	414	449	449	421	413	393	450	422	402	457	437	418	453	439	440	450	446	427	418	455	442	420	432	429	447	414	431	417	425	387	432	394	451	433	422	418	427	431	405	429	452	450	434	434	426	416	427	420	426	430	451	425	435	468	453	429	413	429	422	451	409	444	465	404	454	429	439	431	473	450	427	425	429	417	452	435	414	456	465	454	463	411	445	432	445	431	432	443	417	409	439	407	447	396	452	405	441	461	463	468	382	409	441	429	436	459	431	450	437	399	443	459	417	435	461	420	419	420	412	417	439	492	443	417	437	429	459	446	418	423	427	425	456	436	390	413	425	454	465	413	458	412	441	438	408	450	424	405	409	429	467	365	423	425	445	431	475	460	449	453	431	425	440	413	437	447	402	403	425	429	414	417	459	452	427	436	427	449	452	443	447	423	435	447	462	442	406	454	452	457	441	438	453	442	424	393	436	455	424	439	458	432	448	464	433	436	441	432	431	447	432	424	431	408	425	449	441	442	451	456	437	454	429	460	432	473	463	431	430	428	453	412	448	405	411	478	434	473	423	439	404	437	457	423	451	440	428	413	450	456	426	435	453	473	425	430	474	422	431	427	439	455	458	467	420	434	459	425	419	455	448	423	416	400	415	408	392	438	443	428	451	415	461	445	420	425	453	417	465	415	408	411	396	434	433	435	466	441	448	440	432	463	415	448	445	465	433	452	458	413	450	443	388	403	427	417	455	457	443	449	451	428	437	410	416	442	426	440	419	454	451	446	443	418	455	407	465	422	476	416	415	429	436	426	473	443	433	440	480	451	432	459	434	450	455	435	416	412	406	435	419	450	440	446	430	452	419	417	436	459	417	456	405	468	474	428	414	409	433	431	436	452	424	449	445	438	440	455	422	442	421	459	441	411	457	434	444	442	453	436	437	427	439	414	408	424	442	458	478	442	464	412	463	425	429	411	470	412	452	432	445	430	465	431	409	450	446	476	452	436	399	440	422	367	423	436	416	472	451	414	446	460	494	422	431	413	455	454	446	443	421	420	415	454	452	446	462	428	435	467	449	447	483	445	423	435	427	430	440	402	434	411	453	424	439	400	451	481	460
64485	35081	19688	7314	2827	1332	580	388	288	285	292	259	258	264	280	269	250	253	256	231	273	248	263	243	262	273	265	296	273	287	275	244	259	230	281	268	290	240	260	273	265	277	267	273	253	245	286	284	262	257	269	253	270	245	297	240	290	253	279	295	274	254	250	275	269	262	279	282	221	269	286	291	236	237	239	277	264	282	258	246	280	281	323	279	277	283	268	261	267	255	252	248	239	258	266	280	250	261	245	255	247	249	266	246	254	260	260	240	239	297	246	255	269	289	235	251	224	255	253	242	260	281	247	256	271	287	253	234	247	249	250	259	286	287	274	290	321	276	284	286	253	251	272	270	234	262	263	280	253	277	243	266	240	274	289	256	271	289	296	262	302	261	259	254	267	259	273	263	272	252	270	269	256	277	269	264	269	250	262	250	266	287	259	278	262	260	256	251	244	253	259	249	251	252	278	262	257	258	249	237	242	273	289	259	269	254	260	249	271	259	256	258	267	278	266	255	247	248	262	254	257	249	238	227	239	259	269	287	266	254	309	256	269	261	277	276	278	242	234	277	295	240	245	258	257	281	231	254	262	260	265	233	254	262	254	265	285	280	266	266	244	263	244	275	244	283	253	239	270	255	290	282	259	280	237	273	288	230	241	241	259	254	250	264	269	255	243	260	275	271	290	285	261	237	286	263	258	284	292	280	242	266	282	255	275	280	239	278	281	246	275	229	271	279	290	268	264	254	277	292	287	257	246	257	277	264	251	274	266	288	296	255	248	248	281	283	304	269	255	244	310	266	292	242	262	218	243	235	259	243	270	292	227	260	234	275	227	275	224	233	272	258	264	261	275	242	251	302	255	273	270	251	275	261	263	278	231	248	281	264	267	242	241	278	283	231	237	251	267	286	259	262	241	257	250	265	244	235	264	270	252	272	249	230	245	264	260	251	267	245	263	262	248	262	235	230	255	274	266	266	255	265	288	266	254	259	270	276	284	273	277	249	263	262	249	264	294	261	254	256	260	252	232	250	283	281	212	255	243	249	270	268	261	262	264	272	255	262	267	303	254	253	266	259	269	292	290	274	275	239	289	251	263	241	291	286	240	247	259	238	251	264	249	250	276	273	279	255	234	270	303	281	258	244	260	255	274	261	250	270	259	258	269	255	236	248	253	273	277	261	228	251	272	285	280	260	250	265	275	245	279	258	253	295	290	245	268	273	261	229	245	238	265	273	245	275	264	236	269	253	249	257	269	253	253	271	259	279	252	234	278	267	284	274	280	289	258	237	291	276	271	243	295	251	276	257	295	267	239	271	268	240	292	295	273	277	259	268	301	245	280	263	275	263	255	280	279	230	256	290	241	292	300	263	278	268	270	235	289	234	279	290	242	248	259	252	259	274	275	264	275	269	262	234	274	272	258	224	271	299	273	251	268	237	256	264	231	301	280	257	256	296	284	288	266	262	257	243	234	266	254	280	255	265	273	276	272	240	267	298	270	215	276	252	245	273	248	256	296	257	280	284	256	270	271	260	266	250	251	274	253	234	270	232	254	284	264	239	247	260	265	266	253	270	239	260	259	268	237	271	266	267	278	240	248	282	267	247	244	247	238	264	286	245	264	276	273	288	283	222	226	287	270	281	253	278	276	286	265	257	261	249	261	261	283	291	263	260	265	243	282	283	257	252	256	287	250	265	268	232	254	306	268	290	252	269	249	275	291	246	250	266	258	281	261	249	247	247	273	275	248	272	275	286	234	281	281	286	250	260	273	288	271	273	258	248	264	272	246	259	269	265	270	261	261	275	248	268	265	288	239	246	278	278	255	262	278	262	276	247	265	245	250	227	255	256	237	266	245	265	248	281	249	272	255	248	285	250	282	274	255	242	254	251	247	269	277	236	257	260	290	262	238	258	252	233	311	257	230	283	265	243	285	269	243	257	283	276	285	264	256	251	272	239	279	282	255	249	271	285	266	279	288	243	286	290	262	298	297	267	245	260	259	256	220	275	265	260	294	249	228	260	266	256	230	278	280	262	261	277	226	265	250	261	288	250	260	261	282	249	273	277	263	269	283	269	248	253	277	253	253	256	229	292	225	276	285	289	262	279	280	241	277	297	265	267	301	252	252	257	269	241	246	246	300	260	278	268	281	257	269	296	315	248	262	250	250	256	258	270	251	285	241	261	266	259	301	244	275	257	264	294	262	239	273	276	276	267	239	261	248	298	277	260	273	264	247	258	269	241	243	266	246	260	219	260	294	290	262	271	264	316	265	231	286	277	281	308	280	271	270	259	264	233	265	271	265	287	272	287	236	256	285	287	284	251	241	281	271	282	253	287	257	261	279	313	261	310	278	253	262	266	267	262	220	261	249	248	266	260	247	244	268	262	262	266	264	269	230	260	235	258	242	255	276	223	255	254	264	241	272	254	255	287	262	265	256	298	283	266	277	270	272	265	266	246	271	254	275	275	301	255	273	241	268	286	220	285	255	278	253	258	266	266	271	250	292	226	264	271	247	256	297	277	259	268	251	257	279	251	242	268	268	283	220	288	287	250	256	224	239	285	283	303	261	294	235	249	282	269	252	263	270	273	228	267	277	285	213	265	245	274	260	257	293	261	265	246	272	293	277	283	236	261	260	293	269	267	256	282	265	247	245	265	253	231	250	269	236	254	295	274	258	265	233	287	286	271	274	256	230	271	210	246	287	288	277	298	282	292	261	234	240	253	256	274	290	273	265	265	237	263	293	267	251	244	267	294	276	274	260	226	260	290	254	257	257	252	256	269	244	273	236	272	265	282	246	288	251	259	286	246	282	254	282	270	256	260	269	276	289	289	273	267	245	310	260	277	260	252	226	242	269	276	268	240	271	252	263	264	258	250	253	264	276	262	253	282	267	280	263	268	250	263	290	271	238	268	248	262	280	271	297	274	240	237	271	273	297	275	251	244	250	251	263	253	279	297	274	246	284	274	272	260	262	308	239	237	263	279	262	273	273	284	241	297	274	247	290	256	274	254	256	295	263	286	238	276	245	282	258	241	280	270	242	237	263	253	295	226	261	253	206	248	232	263	248	234	265	234	255	239	274	261	272	269	290	278	252	259	235	292	285	271	293	271	279	259	259	268	260	278	257	250	264	264	267	246	242	274	231	273	256	281	274	272	270	240	228	259	248	257	236	276	251	269	280	280	274	276	269	266	241	256	247	257	282	278	266	295	242	268	274	270	252	274	257	253	226	254	267	247	244	280	246	275	275	260	268	237	270	284	242	282	263	249	251	279	268	246	282	259	232	250	245	268	255	273	244	253	240	289	267	259	248	275	250	250	268	265	265	267	249	242	280	218	240	278	297	291	279	251	242	247	250	280	251	266	249	253	278	260	271	277	240	240	286	300	275	251	242	288	315	290	225	265	246	263	231	241	246	254	275	258	242	278	271	263	260	270	258	270	272	291	248	277	282	257	235	237	237	296	270	282	271	291	260	249	295	232	294	252	246	250	272	318
40022	25470	21049	12112	7971	4368	1606	1121	859	720	613	565	589	602	576	586	568	578	579	540	590	555	546	574	599	570	527	585	522	579	550	576	564	573	569	537	537	567	529	563	595	561	551	558	540	571	587	548	572	571	585	615	591	548	546	582	568	572	543	589	544	558	520	574	560	549	565	560	555	587	548	566	534	590	562	582	551	524	564	563	582	575	574	592	544	542	576	547	565	509	548	556	571	537	563	578	590	556	574	563	595	573	545	536	572	500	579	546	552	557	574	558	560	559	560	559	597	538	552	581	561	544	539	637	563	581	558	594	577	592	551	560	549	539	537	528	571	550	540	563	586	561	543	527	612	554	519	536	589	561	594	563	534	522	508	561	567	560	561	567	589	542	576	548	580	568	542	548	540	542	560	522	523	531	605	543	496	578	547	538	570	579	539	555	557	548	584	528	567	565	569	573	612	542	554	569	594	513	573	576	527	580	596	575	576	570	555	539	546	575	572	543	587	622	533	571	582	527	578	550	579	545	561	538	573	624	573	537	602	580	540	557	541	519	563	586	557	548	585	589	537	544	533	542	575	559	534	525	523	571	559	511	553	535	570	519	558	522	571	567	524	577	582	579	577	596	550	559	555	520	586	540	498	585	555	526	576	540	561	584	569	602	546	550	622	545	573	567	532	551	556	571	486	555	584	590	535	559	560	553	537	613	530	586	542	533	581	554	503	514	612	569	566	569	616	536	519	561	591	574	545	577	581	566	536	618	562	529	531	555	563	565	544	556	555	543	570	560	583	539	516	579	566	548	584	562	545	564	536	531	592	594	513	562	586	515	529	539	538	597	563	518	499	577	544	536	558	520	595	570	519	583	548	577	552	554	584	573	538	549	571	546	595	581	604	577	566	593	531	548	518	562	584	548	576	559	543	510	557	564	575	578	563	575	572	586	521	568	577	522	537	526	579	554	566	550	517	542	531	588	581	536	545	581	560	582	574	529	566	538	552	544	570	546	521	560	546	570	569	530	564	568	554	544	538	539	548	553	559	514	563	541	550	552	544	529	559	538	539	629	567	518	533	531	540	551	549	524	541	568	547	563	549	543	513	504	550	596	576	547	532	568	505	566	535	559	595	556	551	585	547	525	561	558	556	560	563	539	548	550	543	546	566	587	551	522	521	573	564	561	592	565	574	541	568	572	559	577	543	566	603	514	594	579	579	597	550	544	573	568	501	543	529	558	552	595	594	570	568	566	564	519	549	527	565	574	566	545	578	591	524	525	559	526	540	546	585	541	575	543	565	536	620	568	558	618	581	561	544	547	572	545	552	562	521	573	566	570	558	569	553	579	572	551	558	534	551	575	536	573	548	543	537	570	560	495	540	555	559	534	574	568	562	553	553	535	564	541	583	533	538	498	557	541	518	605	519	560	543	504	563	564	551	584	555	532	533	587	532	580	543	551	542	534	567	536	550	549	534	577	535	576	532	544	547	575	587	527	558	531	533	566	563	524	596	543	528	542	583	509	551	567	558	538	549	554	520	573	565	552	566	521	562	536	565	541	533	581	552	560	550	604	566	565	548	578	519	560	536	580	571	573	526	563	526	570	567	551	585	545	560	577	549	570	555	555	561	574	557	519	571	557	542	586	582	622	556	542	617	606	564	578	572	533	560	560	564	572	606	585	562	538	553	552	558	603	546	529	543	549	546	577	557	587	574	577	571	533	522	538	568	587	546	545	552	548	571	562	560	536	579	576	555	564	528	515	591	562	530	544	533	562	577	514	533	566	560	561	538	590	538	589	575	541	559	524	567	534	611	539	572	553	513	557	583	548	574	572	570	570	573	540	531	591	552	550	576	556	522	570	523	557	541	578	545	560	576	547	589	557	510	528	548	562	556	534	537	609	555	583	575	512	517	543	514	571	580	552	545	558	541	556	580	563	524	530	542	531	559	576	569	562	546	524	552	581	563	557	551	553	564	540	580	514	530	532	531	545	556	514	578	579	547	562	564	588	579	532	532	560	526	585	574	550	524	586	510	569	532	520	554	562	533	561	584	572	569	613	548	577	531	544	569	539	551	550	572	594	562	592	550	530	582	607	537	563	593	551	536	566	575	578	540	563	544	523	572	505	513	578	546	546	550	576	542	548	554	568	551	583	507	565	548	541	560	519	537	543	510	554	522	572	567	566	529	594	509	522	580	537	541	606	529	573	526	555	552	524	572	555	554	575	578	569	581	595	562	556	556	522	558	532	577	533	534	565	548	538	592	507	541	588	549	559	542	549	604	534	549	530	582	566	554	562	507	514	570	584	515	571	525	550	535	530	542	536	577	576	547	576	551	564	550	561	549	543	548	507	566	551	577	597	562	563	573	574	578	498	561	581	501	565	572	541	534	598	558	553	564	571	535	565	563	560	533	600	516	551	552	552	537	534	550	559	554	528	529	550	566	539	533	573	571	568	580	564	547	577	551	497	505	578	576	514	565	483	560	567	549	567	586	554	548	604	533	552	558	542	579	537	564	552	521	609	526	526	562	546	599	554	552	530	555	541	568	541	573	537	525	552	574	548	517	549	537	551	550	553	581	520	578	561	544	556	528	608	556	569	535	585	527	523	591	529	585	532	532	600	566	609	551	540	559	542	574	583	531	550	592	532	555	543	554	566	527	584	581	516	546	561	564	562	533	569	557	577	552	521	590	568	581	553	532	552	533	503	523	538	574	549	570	550	510	574	530	568	554	519	541	562	533	538	537	602	542	569	537	567	542	585	513	579	568	520	587	577	541	539	530	562	573	504	612	550	563	541	551	529	524	559	588	581	584	559	562	549	587	577	557	592	527	531	529	558	607	555	562	538	592	563	551	556	537	564	567	532	555	559	527	545	556	556	596	544	510	566	564	547	536	545	553	534	592	591	565	571	575	570	544	544	541	568	623	587	497	522	505	582	535	578	564	569	535	542	574	537	549	532	595	574	574	555	559	579	574	548	532	526	622	560	541	517	553	546	513	496	574	582	578	536	553	567	576	560	549	541	548	579	560	582	542	531	568	548	495	540	558	550	563	568	517	544	595	542	549	529	533	583	589	552	576	530	517	552	548	561	559	515	548	589	550	566	587	500	523	513	519	559	557	535	554	538	554	558	552	561	566	555	547	579	525	565	573	586	560	578	564	560	563	540	564	552	578	566	591	516	548	518	569	535	537	571	551	535	550	560	536	485	595	522	545	599	505	581	551	556	542	535	577	592	551	545	575	515	535	547	566	562	550	572	574	568	570	534	533	516	527	585	551	528	545	541	578	535	531	551	577	566	582	592	554	525	553	563	542	560	539	555	577	543	573	558	539	581	567	564	545	571	543	549	556	552	557	570	575	539	563	514	548	560	531	535	570	525	515	584	535	592	539	547	555	589	554	562	564	525	550	568	591	535	570	578	579	539	496	563	569	550	506	494	528	555	530	570	538	539	575	571	570	600	608	566	565	541	526	554	559	591	541	568	566	543	515	525	561	551
40834	18692	7226	3144	933	430	252	195	234	218	200	218	207	241	180	216	218	183	203	212	213	212	221	196	187	198	207	205	203	178	198	183	218	187	218	209	206	193	192	209	205	228	223	216	199	216	213	228	197	209	245	211	150	222	185	206	205	211	205	243	205	208	155	211	215	191	214	211	197	207	214	210	191	198	185	185	217	195	204	236	221	201	202	220	195	217	199	203	186	190	198	210	204	202	226	208	199	199	199	201	220	220	205	217	205	231	201	222	216	204	190	186	185	185	201	234	205	192	207	209	197	205	192	196	201	222	201	212	236	200	211	232	212	207	204	226	177	213	186	200	207	212	210	215	213	218	220	215	207	178	175	199	212	206	196	183	210	190	200	182	204	188	211	188	186	214	210	220	168	192	186	209	226	194	189	207	230	194	225	192	197	195	215	222	222	199	204	202	193	214	194	198	192	212	192	217	207	210	186	218	207	200	227	208	231	196	223	208	207	217	218	217	201	194	195	195	178	213	207	218	205	201	233	187	211	206	187	201	187	200	211	204	211	224	212	222	192	197	203	232	194	214	204	210	180	221	175	232	231	203	208	214	228	202	190	212	249	185	191	215	206	218	187	180	199	184	192	204	170	248	207	200	191	211	210	206	215	225	198	186	193	204	197	206	225	217	200	190	197	190	168	230	193	206	217	195	209	212	216	218	187	208	201	191	184	208	184	205	202	207	191	219	212	202	196	204	226	222	230	203	212	199	201	183	220	204	202	246	208	202	226	211	229	198	221	214	215	187	197	211	218	194	179	220	228	216	224	188	193	210	187	197	206	226	208	193	204	207	175	188	193	183	203	224	185	219	212	190	197	192	236	208	212	197	227	184	221	196	200	212	215	199	219	201	189	205	209	218	204	212	222	177	189	194	182	190	209	200	185	237	198	204	215	202	178	191	231	232	204	228	209	208	195	178	214	194	217	212	217	214	223	215	207	189	243	195	204	188	194	216	221	228	187	200	197	189	177	217	196	186	184	206	227	201	183	216	224	192	203	183	199	207	182	220	190	190	208	202	215	248	204	216	222	223	200	229	207	215	182	215	217	207	206	198	192	200	192	177	186	199	191	195	179	190	201	188	203	205	192	189	204	212	212	210	202	212	203	205	211	178	206	214	181	189	225	208	211	215	196	190	224	189	223	234	211	177	207	193	196	209	235	187	196	223	199	180	198	199	230	241	203	212	217	223	205	218	204	191	201	199	216	195	200	211	218	221	238	221	209	174	195	189	228	207	194	239	195	159	215	200	158	209	188	180	202	243	203	203	211	190	210	222	190	203	197	229	211	225	204	223	189	181	219	198	235	202	243	219	204	222	224	209	190	225	212	215	209	194	209	198	184	208	197	178	195	195	195	219	213	199	203	202	198	203	231	178	202	182	212	206	157	219	189	193	203	214	191	210	232	194	184	190	221	222	168	220	186	222	165	197	198	206	188	199	236	177	224	212	202	202	207	188	197	193	206	167	188	203	217	211	191	219	251	180	221	205	199	219	216	207	218	224	211	213	181	177	178	192	208	197	205	199	188	189	205	224	204	203	205	215	198	217	234	208	215	195	188	204	232	201	206	223	234	219	201	220	217	217	212	197	216	203	191	208	204	210	216	196	214	213	186	195	208	229	214	208	179	212	219	229	205	205	193	213	206	216	195	218	203	200	240	185	207	209	186	209	199	213	211	191	232	221	224	202	183	214	212	198	204	200	218	224	201	198	187	207	196	218	220	199	207	226	196	202	205	212	224	215	186	232	211	184	184	210	192	213	181	189	190	177	197	196	222	210	175	191	200	177	208	196	220	198	213	198	179	215	208	190	215	218	206	181	229	221	221	225	217	196	177	202	196	213	187	215	208	173	191	221	205	225	243	215	207	222	199	213	203	229	215	219	217	204	204	207	189	207	190	212	176	187	196	201	206	198	207	233	213	213	196	191	199	205	179	203	219	214	201	205	196	197	206	196	180	231	223	209	211	187	193	200	202	201	183	202	196	201	193	203	237	212	199	193	211	189	175	209	206	214	217	190	202	202	186	217	227	208	230	194	171	206	235	217	192	208	192	223	219	220	178	201	194	210	177	200	219	192	198	198	214	217	213	203	207	193	176	230	208	214	213	198	216	226	207	213	238	211	209	221	199	208	200	194	214	221	218	236	240	189	205	184	211	236	231	197	188	199	174	212	198	177	186	232	245	202	200	221	208	212	167	193	220	208	192	199	192	215	184	213	225	208	208	191	218	192	185	213	171	211	207	209	198	203	165	190	222	218	221	224	215	224	209	205	212	195	177	221	175	216	220	228	210	207	188	202	198	182	222	197	208	181	197	207	202	200	210	211	200	213	182	193	203	169	233	221	179	195	205	186	208	202	232	225	211	193	196	217	211	196	193	205	214	211	213	241	226	219	204	232	202	188	198	195	173	204	219	192	221	214	216	199	197	181	206	220	202	211	205	196	227	195	221	207	184	211	214	197	225	213	211	212	199	209	192	187	200	229	207	196	219	219	227	229	211	208	224	195	214	200	238	209	218	191	210	213	224	211	222	240	198	201	209	211	189	218	206	196	209	204	191	213	204	218	204	221	215	225	210	211	185	212	188	179	219	221	196	213	200	192	223	175	189	200	212	193	194	214	216	219	205	190	207	233	175	219	198	211	203	202	178	196	210	222	218	205	195	229	210	157	221	175	202	206	219	222	219	196	202	198	189	196	227	181	214	198	197	204	230	194	181	198	221	199	196	211	208	227	207	208	202	193	225	191	192	208	225	197	193	208	203	203	219	176	180	202	183	207	202	192	200	207	172	194	223	183	197	224	189	224	186	218	198	214	198	182	197	192	210	186	228	207	230	196	209	194	193	206	189	210	187	222	204	210	221	200	190	221	191	177	188	224	181	220	174	192	241	197	202	214	203	174	210	248	201	224	198	185	192	203	217	225	226	194	188	199	193	183	201	194	219	230	217	245	238	203	232	191	210	211	212	191	191	223	197	200	226	184	207	204	221	202	214	221	205	218	191	200	234	198	188	211	208	219	230	181	175	191	211	195	194	213	216	227	208	211	225	198	209	198	205	216	216	204	225	227	199	218	216	209	194	200	197	229	187	191	209	207	215	181	200	203	190	196	210	196	212	252	213	199	201	194	224	200	230	178	197	198	212	195	194	219	193	189	217	220	220	182	172	189	232	229	214	225	186	201	239	198	231	199	221	187	219	192	229	217	239	203	193	206	231	206	212	188	192	231	202	211	180	178	212	209	193	190	206	226	182	184	243	179	184	196	191	212	190	196	214	214	205	222	211	196	185	204	184	201	184	190	225	218	223	206	202	212	191	198	213	216	194	189	209	194	196	202	211	234	196	199	222	194	212	222	173	203	222	177	202	204	185	198	203	183	233	202	191	230	200	209	199	204	194	226	205	195	224	192	211	181	215	221	174	209	225	173	224	200	195	224	205	171	197	194	172	229	233	184	236	189
24318	11488	10156	7040	2704	1355	630	452	454	454	431	459	479	451	411	438	424	447	447	430	460	459	451	425	455	450	416	412	438	460	442	459	436	429	462	434	431	419	441	443	441	448	494	409	426	452	410	433	414	423	436	457	472	397	430	447	459	450	407	457	422	452	409	445	440	477	473	420	427	485	426	430	407	429	459	460	423	401	463	464	449	427	425	451	443	465	476	478	465	419	422	423	472	437	462	447	426	455	413	408	406	460	439	467	429	425	462	436	429	431	445	487	433	411	408	381	480	415	418	452	457	448	424	433	423	469	463	435	425	427	450	421	435	445	447	465	469	456	458	442	441	420	454	463	436	428	434	440	447	421	451	434	419	466	423	454	453	453	418	441	435	432	429	430	418	448	437	407	498	457	434	438	450	444	457	453	473	451	471	426	472	474	443	425	413	392	480	441	452	422	425	449	450	422	452	412	449	442	480	449	451	420	471	429	417	454	434	474	460	429	499	476	461	400	433	442	454	444	416	442	438	441	418	423	431	402	430	423	426	475	480	441	446	434	437	456	422	450	440	429	483	439	437	456	490	426	443	450	441	423	431	374	412	434	437	405	442	458	472	429	417	443	455	470	466	438	417	439	446	449	448	453	434	407	443	425	439	386	446	438	441	453	453	433	442	440	419	462	467	445	397	459	473	405	416	456	472	451	445	449	458	459	444	435	425	444	416	441	430	451	449	452	434	451	417	456	436	440	460	423	457	428	462	430	442	471	471	450	443	429	393	410	423	468	429	445	446	414	438	420	428	435	438	445	435	461	436	418	437	412	399	438	373	454	420	412	428	470	464	419	459	457	419	430	512	440	441	437	431	454	464	443	404	449	451	460	426	419	426	451	401	399	448	442	438	411	448	410	446	411	423	437	416	455	383	465	418	442	437	445	451	408	441	478	485	415	420	440	413	440	455	425	471	425	426	461	431	430	446	442	430	486	425	415	407	467	455	426	406	444	450	417	422	452	435	444	436	425	392	442	450	437	464	444	440	431	421	421	421	421	421	460	432	425	415	454	437	449	446	438	415	430	429	433	427	441	478	443	405	439	449	428	484	428	433	483	419	442	463	456	434	463	453	470	439	429	436	412	469	464	411	443	442	428	417	433	415	423	468	465	439	447	449	420	403	435	451	435	431	431	399	419	429	425	454	404	425	446	436	460	436	434	409	463	444	402	467	429	449	454	415	407	453	445	430	455	423	439	434	436	431	454	438	381	442	441	411	437	417	438	426	435	433	442	410	495	444	434	438	434	398	433	455	390	438	445	447	411	476	439	420	431	449	450	459	452	407	442	413	457	429	447	473	475	462	463	459	414	432	417	433	403	460	437	418	413	429	437	475	387	415	452	421	428	427	441	435	447	445	453	458	440	421	446	438	452	457	449	406	470	471	405	429	442	425	429	459	471	458	470	422	416	440	428	440	466	422	477	413	436	456	428	462	445	466	398	460	431	416	396	412	394	440	461	423	438	428	428	455	442	434	459	408	431	437	437	442	407	439	461	419	450	478	426	396	478	435	426	458	464	446	442	430	431	456	447	435	476	432	464	422	423	434	442	423	463	423	439	423	435	437	452	429	425	422	446	425	441	417	396	466	463	474	456	433	413	419	430	429	400	456	479	432	425	444	461	420	479	425	455	432	445	423	435	476	442	461	460	441	471	456	421	406	422	420	428	443	444	402	447	473	448	452	441	408	439	439	447	400	458	418	407	418	388	472	445	460	407	472	456	425	460	441	459	429	417	400	470	443	424	449	436	456	444	450	413	393	414	400	455	406	442	456	446	420	425	455	448	410	434	452	412	403	430	434	450	415	467	446	438	463	436	413	441	472	399	447	467	452	418	412	437	465	397	441	384	408	444	435	462	435	459	408	480	423	421	447	435	440	421	460	410	446	427	416	452	421	426	469	448	416	409	419	410	467	463	436	416	429	412	422	452	450	431	420	437	457	454	453	447	438	422	394	394	447	467	428	465	459	439	452	446	434	465	435	415	431	441	459	451	432	443	412	417	423	416	472	420	409	418	425	471	467	411	415	436	434	423	412	443	453	395	442	418	418	446	460	426	441	480	434	415	414	455	438	462	437	425	430	388	415	451	446	442	466	435	454	462	454	440	428	451	422	464	456	410	439	401	406	439	437	450	432	427	459	440	463	405	440	449	445	437	387	468	450	457	424	405	434	429	425	424	453	420	409	463	411	436	472	452	452	429	442	436	455	445	460	450	485	414	405	433	439	414	432	488	424	466	439	415	408	458	407	407	450	450	463	441	480	433	474	441	421	417	440	474	471	436	416	422	449	413	492	435	440	450	435	404	441	457	425	444	436	410	400	456	422	416	447	435	412	448	475	419	451	455	430	424	440	424	412	463	419	450	448	495	472	460	433	430	435	405	439	461	426	476	436	482	461	416	411	434	465	426	445	442	427	453	460	397	463	447	422	473	434	456	434	408	410	461	412	424	436	490	442	437	421	468	437	424	446	439	456	463	446	458	445	449	437	442	446	444	436	454	433	449	435	426	489	428	418	443	449	449	448	467	409	464	421	440	463	438	421	442	442	430	430	464	466	421	423	440	453	476	433	468	417	451	438	419	465	424	422	470	463	416	425	420	417	465	440	452	443	484	419	447	444	495	447	435	410	448	465	422	428	462	452	449	444	443	453	470	443	423	454	413	413	432	400	437	437	429	446	447	456	412	437	410	409	419	459	458	441	428	433	470	438	448	462	417	409	473	431	431	431	433	444	402	433	454	462	423	416	457	446	413	410	469	442	424	445	454	469	447	440	461	435	478	444	457	443	453	442	444	429	449	438	459	407	440	427	448	427	422	447	440	384	430	395	452	457	440	411	431	479	453	470	415	397	449	465	411	467	442	483	451	431	444	481	446	416	421	402	445	421	433	451	473	456	431	447	438	446	462	430	459	489	419	401	409	451	434	406	432	463	430	453	454	426	424	429	462	446	408	451	420	448	442	444	452	458	423	439	455	451	457	435	435	420	461	453	452	467	442	452	435	448	469	421	443	462	416	445	404	465	423	453	421	443	426	438	430	425	432	462	439	473	470	409	424	435	419	443	445	435	441	394	466	435	449	424	429	431	421	450	436	459	420	426	454	432	437	459	468	464	405	468	437	416	439	453	456	410	417	458	425	451	424	477	435	461	411	447	447	451	371	445	430	436	415	411	429	405	429	458	421	463	434	459	412	461	439	443	420	420	451	450	445	430	402	451	437	409	431	448	447	431	438	436	403	430	429	425	424	459	416	455	398	420	437	433	428	408	439	445	448	461	466	426	442	434	429	454	455	430	473	439	434	445	415	428	418	412	449	423	422	408	413	473	410	456	445	443	416	446	415	449	434	432	471	445	418	460	418	438	410	444	440	442	444	447	473	431	471	433	446	430	440	429	417	426	482	440	446	430	451	443	439	460	425	445	438	438	465	428	421	425	420	447	438	456	448	466	432	448	422
54333	25986	15294	7729	2269	972	472	280	259	232	212	228	185	208	203	195	224	214	205	188	187	200	204	184	208	212	219	199	203	206	218	214	205	210	183	175	208	216	193	171	195	223	229	200	195	210	201	184	196	182	252	194	194	202	219	196	215	199	220	206	246	213	199	211	207	192	204	203	220	228	195	219	191	201	225	190	188	209	193	170	206	201	219	213	213	205	211	208	207	197	186	185	192	181	191	211	208	207	188	202	205	184	166	198	209	219	172	223	210	191	205	195	191	201	173	195	201	208	219	202	208	185	215	202	219	236	221	187	199	188	195	190	209	217	200	198	212	195	209	195	174	212	222	231	185	212	213	180	219	221	210	215	168	186	186	214	193	188	185	205	187	220	195	192	221	178	211	209	184	208	183	214	215	176	200	210	208	198	201	194	191	192	199	203	210	181	200	192	208	220	193	185	215	185	202	182	206	204	199	183	176	203	209	198	191	239	199	185	189	178	190	211	213	237	207	210	212	192	202	218	179	174	232	202	196	180	224	202	192	203	216	199	215	202	192	200	231	225	208	196	200	174	197	214	198	195	208	210	216	202	199	175	202	187	208	201	202	187	230	205	205	212	219	187	195	193	189	210	208	224	222	203	261	207	230	189	209	222	193	212	200	191	191	206	199	191	197	195	219	211	196	198	200	185	218	200	213	190	181	200	208	215	205	200	203	243	192	181	179	207	194	227	223	188	193	209	206	197	206	231	200	209	219	197	232	194	197	195	184	190	208	206	185	209	210	173	203	207	219	187	176	196	191	203	216	172	185	206	236	195	189	211	211	210	192	188	215	197	170	211	212	192	224	211	225	164	201	217	201	209	194	200	227	198	196	218	226	195	216	214	206	213	208	200	190	200	208	192	176	188	198	185	202	208	206	199	213	201	233	221	204	222	201	207	210	183	187	179	184	183	186	186	184	216	211	191	196	206	223	192	223	206	234	220	213	213	240	197	196	207	192	212	186	229	207	204	222	187	192	218	208	207	215	201	219	209	232	194	187	197	180	188	214	183	182	180	222	166	207	181	218	206	207	205	190	202	231	203	189	183	198	202	216	220	192	202	216	211	223	215	207	180	206	205	198	201	185	219	185	196	196	181	219	185	184	186	200	240	211	184	226	206	207	196	202	223	181	226	190	188	164	204	192	207	205	201	202	193	221	208	170	195	209	212	202	209	165	191	193	181	175	177	223	218	178	191	223	220	207	199	210	177	190	196	211	238	228	191	207	192	191	211	221	191	196	220	223	195	193	175	171	191	216	191	193	192	209	234	184	199	209	207	186	215	190	212	208	200	212	184	188	189	196	194	223	195	197	212	204	212	220	209	192	180	233	182	219	210	213	190	243	212	209	206	180	194	204	215	204	192	216	195	220	195	200	211	192	186	195	205	196	192	192	208	238	200	192	224	198	203	204	182	198	209	206	224	198	199	221	195	188	211	203	181	205	199	189	187	203	190	207	222	188	185	233	200	185	214	207	227	211	236	229	209	231	207	213	200	194	227	210	184	227	206	202	191	173	182	199	202	207	188	167	200	198	191	208	212	227	184	196	201	203	213	203	208	222	217	218	202	187	193	200	185	188	191	169	206	212	215	177	237	217	180	189	209	200	199	185	194	199	204	207	184	196	211	213	211	202	200	203	190	195	207	186	197	218	207	192	190	186	192	218	228	184	183	195	225	250	198	202	196	182	202	213	222	214	185	199	213	206	199	178	206	173	204	202	216	192	190	241	183	194	193	241	219	182	213	190	191	221	213	225	184	224	213	218	196	209	208	182	214	208	179	206	175	240	213	192	197	167	187	202	193	208	185	195	197	202	188	189	173	202	221	215	181	170	182	189	195	216	211	231	177	195	205	195	204	171	188	233	201	192	214	195	186	232	200	201	199	192	187	193	196	207	200	203	220	207	194	213	209	191	196	198	218	204	222	197	186	233	190	212	208	221	179	176	226	199	196	211	180	217	222	190	211	191	206	193	186	188	212	228	203	219	174	185	222	213	204	190	213	199	203	199	205	187	210	188	210	215	225	194	190	171	221	202	194	213	214	190	195	176	202	196	180	198	194	194	189	171	193	187	187	190	203	180	210	203	194	223	198	225	226	188	195	197	196	211	190	198	201	197	214	197	201	191	188	220	167	194	218	189	163	189	208	194	188	197	193	214	195	185	189	193	222	183	202	189	200	197	182	223	196	228	199	174	200	200	187	211	193	184	229	215	200	202	204	200	193	201	208	195	215	196	220	205	193	195	188	194	191	204	182	207	227	204	209	219	181	175	181	224	180	214	183	200	175	218	210	190	192	208	196	184	212	194	159	255	220	182	189	195	216	215	221	234	218	222	201	205	196	234	211	193	214	201	205	211	221	203	198	205	193	200	202	213	215	219	164	172	224	207	202	169	201	186	185	201	183	191	223	192	220	214	238	188	220	213	202	204	204	196	196	211	205	200	175	197	200	192	217	187	200	185	203	209	193	212	202	214	183	181	212	212	226	210	210	207	196	232	203	182	190	165	197	175	185	216	231	231	228	214	218	232	202	205	178	194	197	192	193	206	200	218	224	204	195	188	180	209	234	188	174	192	220	214	192	195	243	214	179	208	182	196	226	220	209	207	218	188	187	174	195	204	180	175	208	198	234	187	175	194	201	205	211	192	190	219	239	201	200	184	219	235	223	214	215	203	224	192	210	182	208	204	197	226	201	208	209	236	204	196	212	170	177	179	199	188	191	203	212	209	209	186	180	191	206	203	203	195	194	202	179	213	207	172	182	213	214	207	207	208	196	213	209	214	200	176	203	204	220	198	216	199	179	191	207	203	183	191	171	200	231	193	203	243	191	173	218	199	208	205	201	168	199	206	207	174	193	227	221	207	184	195	198	202	167	165	213	182	230	204	183	198	203	198	177	197	191	202	212	214	208	191	200	220	206	216	195	183	217	193	190	181	185	230	210	189	163	186	194	205	221	220	217	163	217	212	209	174	204	227	220	169	237	201	205	197	233	199	204	179	211	189	221	249	220	225	195	178	180	214	213	193	174	221	195	195	211	231	202	200	191	187	199	200	229	205	207	251	224	211	193	236	209	198	190	210	194	228	221	193	202	189	187	189	189	203	180	205	191	187	224	193	223	228	194	207	211	160	206	213	207	213	195	201	218	228	211	204	209	188	234	234	212	216	197	221	220	209	232	202	215	199	185	198	195	194	207	188	186	198	215	210	219	176	203	207	193	176	186	218	215	188	199	207	209	182	199	196	178	193	208	216	193	188	213	188	193	213	197	197	190	197	215	192	191	194	212	183	186	196	214	201	204	195	196	207	220	208	223	192	211	192	192	199	213	189	207	220	241	204	175	184	207	248	235	215	214	212	199	198	175	218	219	216	185	194	192	217	186	225	197	202	205	204	192	213	193	202	183	241	184	194	195	194	202	198	216	193	222	203	220	194	182	203	224	194	181	161	197	199	190	151	221
32943	17182	19497	14503	6012	3371	1547	754	618	512	507	475	433	466	466	479	442	483	433	399	419	402	448	439	462	455	474	430	442	459	464	436	439	441	451	449	447	436	499	478	412	450	450	460	458	445	435	464	476	451	405	406	479	428	440	487	408	456	434	423	449	424	405	422	440	409	417	437	413	399	458	480	459	446	458	470	434	450	459	470	439	441	417	414	431	444	456	433	413	460	418	421	453	440	460	481	433	449	415	448	412	408	448	422	443	436	455	439	406	454	450	448	445	455	421	414	453	444	461	434	442	445	464	416	422	424	444	485	456	430	432	440	424	448	410	517	425	436	435	436	461	463	436	443	432	474	424	435	481	428	414	409	460	423	430	433	430	404	424	462	431	462	438	475	437	454	429	421	451	473	435	449	488	416	443	438	421	453	423	400	439	444	438	447	424	463	415	474	439	423	398	422	445	448	448	435	456	462	450	431	412	490	427	446	472	444	451	463	427	409	482	469	426	460	420	455	432	421	426	438	425	468	433	438	415	430	386	484	443	467	474	428	446	425	433	447	454	452	443	485	442	451	464	477	403	467	428	421	427	454	419	454	393	414	433	426	430	441	450	459	451	452	447	445	437	455	453	458	433	405	398	438	432	413	456	440	446	446	433	455	415	440	436	448	423	424	424	440	446	405	468	427	436	424	455	415	449	479	401	438	456	447	410	463	420	432	436	490	411	446	442	450	444	428	434	425	431	419	396	444	456	433	490	468	434	463	459	458	437	459	460	436	441	444	396	451	423	416	449	434	416	440	459	421	443	415	416	423	422	444	452	436	449	425	425	456	431	439	497	423	462	468	432	444	403	461	436	436	435	477	432	422	457	469	447	421	438	421	452	461	476	455	416	493	466	432	458	408	478	384	424	426	443	398	413	457	444	447	442	447	435	430	439	445	447	445	457	408	442	440	448	440	415	429	440	452	479	434	472	428	454	449	477	485	455	434	463	400	415	425	415	431	423	419	435	431	437	414	454	498	444	422	424	434	457	447	436	440	432	446	444	444	466	446	402	478	432	445	427	446	457	431	437	429	411	433	449	461	452	406	419	425	441	468	453	436	443	418	485	431	436	451	455	459	466	426	453	441	467	461	439	436	418	458	456	455	501	424	431	415	432	412	439	431	474	413	405	427	464	438	436	435	427	455	418	422	467	427	429	438	387	492	456	461	401	461	424	446	432	431	450	422	423	464	433	467	437	457	435	483	406	431	445	434	407	416	425	410	400	441	467	433	400	425	460	430	444	441	489	442	422	454	461	442	426	401	447	420	423	412	453	437	462	443	414	454	449	459	460	459	475	425	446	479	452	475	453	437	456	452	477	395	456	424	418	419	429	449	413	452	470	418	462	465	405	390	473	466	441	422	440	460	422	452	433	462	438	413	423	435	458	417	433	461	402	424	447	429	437	487	428	425	445	442	433	449	452	451	484	457	444	437	410	460	449	422	435	451	457	420	464	435	445	430	421	469	397	434	455	442	470	464	432	393	422	432	463	408	420	442	443	424	411	421	445	419	441	435	458	417	439	409	434	460	447	447	467	446	422	434	406	407	446	447	431	434	447	413	420	403	459	465	430	484	426	443	418	439	411	435	458	401	420	438	457	457	447	457	426	459	462	428	439	433	452	450	432	442	429	424	368	432	445	405	455	472	452	434	444	420	429	443	416	443	448	428	457	425	424	423	420	455	438	410	459	443	439	503	457	440	427	440	461	450	416	460	419	488	406	428	430	455	431	440	446	455	461	439	435	429	486	435	456	431	435	453	461	449	412	432	418	469	441	431	432	423	441	409	460	416	434	421	457	424	416	447	475	436	458	393	461	423	442	408	452	406	443	433	436	483	428	435	430	415	419	421	434	449	401	448	417	442	426	423	454	450	464	421	435	436	414	412	408	446	433	447	421	465	428	467	445	491	437	430	427	465	438	439	443	419	419	427	413	452	459	451	420	419	466	457	452	417	458	445	425	418	430	438	431	432	443	420	417	412	419	435	381	375	445	437	432	437	442	451	435	453	453	465	433	463	452	432	449	453	453	414	406	425	436	465	441	463	415	455	451	468	420	461	430	438	473	417	441	428	446	442	423	477	456	440	437	402	449	454	452	465	408	415	437	402	467	464	473	426	413	424	418	470	423	416	452	412	415	407	452	453	464	418	473	460	443	445	426	417	409	425	441	425	413	485	473	424	465	482	440	427	418	422	434	461	436	447	440	466	432	429	436	435	446	438	416	487	408	437	455	476	466	459	449	418	388	442	419	435	460	435	460	417	464	438	441	432	422	422	401	463	394	440	447	455	461	450	466	463	424	426	420	407	462	451	434	438	448	410	446	449	476	437	410	457	457	419	491	463	493	455	411	436	452	415	454	416	461	423	451	474	425	474	470	469	426	440	439	399	421	483	424	485	476	426	462	442	412	453	439	444	476	422	445	420	436	442	438	419	481	442	517	448	433	442	440	457	471	420	452	436	463	461	443	398	384	407	458	429	437	475	427	451	439	441	471	429	418	443	452	427	407	430	465	460	413	446	455	476	464	446	434	433	446	467	383	412	438	443	429	417	456	470	383	442	453	412	426	398	426	445	427	426	432	425	425	440	466	434	444	427	472	433	446	482	435	425	416	467	431	439	455	421	435	440	436	473	428	410	422	471	394	438	438	446	501	466	419	430	414	442	454	405	473	465	469	456	444	410	434	463	447	424	453	473	436	441	460	470	436	432	382	462	464	439	420	437	464	454	412	436	450	453	416	426	430	452	442	412	431	429	431	399	416	429	411	417	426	437	451	428	446	449	459	430	450	448	384	428	460	416	428	435	421	451	448	428	463	429	454	458	446	450	466	444	444	448	458	419	421	395	450	437	435	408	406	433	459	429	419	465	455	419	431	445	451	440	429	429	427	421	443	420	458	401	449	477	468	431	445	436	425	413	439	456	469	403	454	456	426	426	415	446	418	455	434	424	447	421	446	451	420	466	407	450	444	437	442	431	432	431	432	447	440	410	440	403	441	443	453	470	454	448	463	451	461	429	459	457	427	440	437	453	471	479	406	444	433	419	425	426	439	457	473	451	451	447	434	430	422	425	444	427	431	462	440	460	423	440	431	452	470	423	471	455	415	440	459	466	443	443	445	410	424	452	432	448	415	448	462	430	481	465	419	415	445	410	467	453	447	452	445	436	415	409	454	404	411	418	428	420	454	454	435	452	427	466	450	437	448	431	479	435	461	424	424	447	477	428	435	457	438	448	424	393	433	450	436	390	431	434	427	461	431	442	449	448	434	450	416	434	484	446	456	423	423	453	458	456	395	406	472	444	428	478	436	432	457	467	436	451	429	419	431	462	464	443	455	441	435	420	481	478	427	466	419	466	440	404	432	417	412	443	429	403	422	446	443	464	428	468	459	431	458	415	448	445	396	469	426	455	453	442	434	423	466	484	425	436	436	458	470	432	455	435	410	431	436	428	424	459
59070	35725	20740	8468	4231	1976	677	446	343	326	307	223	237	286	246	268	238	286	260	275	255	260	275	247	238	254	266	284	242	271	257	297	260	260	256	274	252	272	305	274	254	251	248	277	283	236	247	266	262	268	241	243	246	274	244	253	254	270	248	240	263	265	260	270	296	263	245	253	268	246	253	274	235	250	268	253	263	252	267	244	244	268	292	259	258	282	242	266	240	234	257	240	236	216	248	268	239	259	268	250	248	274	264	217	255	267	252	239	262	247	282	264	239	215	259	250	299	279	219	248	276	250	259	246	281	203	256	247	244	245	246	260	259	277	268	266	247	245	259	241	236	247	268	267	266	228	239	271	251	250	249	247	242	259	248	242	259	278	260	226	270	240	235	271	230	282	249	279	264	248	254	272	227	250	257	264	277	250	265	266	269	232	258	264	299	253	251	255	257	268	240	278	218	209	268	252	274	235	244	271	281	234	266	272	251	251	268	264	244	248	229	252	254	259	252	230	236	280	250	270	253	232	285	247	265	295	247	255	225	243	250	250	248	251	246	248	235	269	258	253	236	285	237	244	258	232	266	213	239	239	247	241	274	248	270	260	262	252	253	222	224	236	257	243	238	234	226	238	226	257	260	254	273	234	234	288	243	267	272	261	276	268	216	241	239	248	250	244	258	281	236	256	267	248	227	288	278	290	250	240	232	278	231	286	273	245	226	272	239	268	264	279	267	252	251	282	236	263	230	253	270	250	237	261	241	247	226	247	234	261	248	261	260	265	266	263	234	220	253	282	244	263	240	288	264	240	287	266	250	243	286	233	270	246	247	276	268	259	246	257	270	251	253	228	253	247	249	297	265	274	261	239	266	250	256	252	238	265	239	234	263	249	250	253	270	243	255	255	276	275	269	234	258	249	265	247	261	257	291	236	272	226	232	245	242	230	266	251	291	266	247	264	228	257	227	258	243	263	261	229	296	243	251	253	245	272	263	246	257	248	239	271	295	273	271	289	263	246	237	262	280	277	242	257	274	255	266	260	259	288	273	238	253	268	263	244	292	243	247	264	274	240	279	253	246	238	275	265	243	261	253	244	248	261	250	256	256	237	259	289	246	258	266	268	275	258	297	277	244	230	234	269	266	274	248	200	251	246	264	212	282	235	226	254	266	215	244	236	216	235	286	222	236	239	254	250	240	249	244	252	267	246	276	293	292	249	245	229	242	246	254	274	255	253	247	247	270	274	241	254	272	241	282	235	288	258	231	296	244	293	247	235	259	254	280	253	274	256	242	280	233	276	248	228	216	283	265	254	224	241	273	258	251	253	251	282	273	237	288	261	222	237	283	259	241	235	255	249	259	275	244	258	233	241	269	307	247	226	233	247	258	251	251	256	266	244	237	266	230	261	241	249	221	239	252	269	240	247	248	249	246	223	257	244	263	252	259	297	263	234	268	281	249	250	263	264	269	221	243	245	251	248	234	264	216	251	222	228	236	267	245	269	260	240	246	270	278	234	255	267	236	276	246	254	252	258	262	260	265	249	264	259	255	258	255	254	258	237	262	235	251	248	281	244	238	244	263	226	228	260	219	250	261	237	288	270	251	245	260	275	252	270	262	260	256	243	245	263	248	287	285	258	273	246	257	254	257	235	251	258	247	261	250	256	234	242	234	240	235	271	256	257	255	276	277	269	234	245	248	267	260	232	261	239	250	286	268	231	235	283	236	261	284	265	266	214	265	288	256	260	268	253	256	257	263	262	285	231	269	229	241	256	267	278	257	246	243	278	250	262	272	277	268	257	241	225	255	272	263	285	241	275	249	273	269	249	226	251	263	234	239	260	231	248	269	254	242	275	247	277	275	246	264	285	297	282	239	266	223	270	282	238	266	271	277	235	262	244	245	269	213	237	289	246	274	257	263	277	248	244	251	246	287	254	238	257	239	250	253	230	290	249	261	224	256	250	248	241	239	252	238	278	265	255	259	249	251	244	257	248	267	269	239	267	238	252	263	266	252	238	255	243	284	254	237	249	236	215	286	293	266	285	277	239	277	207	255	262	256	237	273	274	285	267	267	266	251	235	299	253	259	275	245	242	229	277	252	248	254	268	251	264	272	223	255	284	260	261	254	256	249	268	261	240	241	218	272	267	237	265	274	252	251	253	271	264	245	259	243	285	263	255	264	254	271	275	261	294	244	280	297	270	271	271	292	253	263	311	271	241	255	287	227	199	252	267	231	261	255	278	240	249	273	279	270	281	232	258	257	246	287	285	246	261	211	253	279	273	249	281	250	231	244	284	255	243	226	244	259	264	256	241	241	281	226	280	253	253	250	274	241	268	253	251	280	247	249	250	248	291	254	245	284	256	258	263	291	248	236	222	226	261	288	253	244	247	258	272	245	276	273	261	278	217	269	253	278	283	235	245	277	278	260	234	264	253	204	271	234	256	275	243	269	262	245	243	241	250	270	216	253	257	298	247	260	265	248	257	256	236	268	281	286	250	252	263	270	248	245	228	236	252	239	277	263	252	267	262	268	264	255	268	255	263	258	259	235	279	251	269	276	260	276	239	244	262	273	279	276	283	275	248	245	273	247	227	283	272	253	238	254	275	259	251	232	267	235	247	271	275	266	275	264	266	264	240	262	262	254	253	256	249	218	266	267	249	258	249	252	265	278	245	240	281	250	241	244	285	285	265	269	257	262	270	256	261	252	248	259	249	259	294	245	259	225	234	271	249	248	248	247	253	263	267	259	268	240	242	253	238	258	276	241	243	262	232	255	270	282	273	284	243	258	237	232	244	281	267	227	246	282	292	286	271	252	234	227	261	241	276	254	250	254	259	259	273	248	245	256	234	258	242	250	281	270	261	253	280	260	244	260	265	252	288	247	274	274	278	248	234	255	263	250	252	258	262	272	238	252	261	241	274	241	250	238	262	232	265	270	259	259	253	293	266	272	269	242	265	239	258	289	254	233	241	250	259	244	254	229	242	254	266	234	253	256	259	253	256	234	270	278	254	242	216	245	256	249	257	234	252	246	248	282	271	237	277	260	261	246	279	269	248	268	262	254	264	261	263	249	266	251	274	268	260	242	270	272	279	278	233	230	239	285	226	233	237	222	280	250	268	258	254	290	243	245	273	288	268	262	216	231	270	265	266	251	242	276	256	261	252	237	274	236	224	225	266	258	251	243	237	222	252	277	229	252	240	255	244	249	244	256	244	328	244	254	250	266	247	238	247	253	273	274	225	278	265	258	235	247	279	245	239	278	251	245	243	228	274	251	250	253	248	278	243	273	277	282	284	269	236	250	252	251	269	251	233	251	290	263	196	226	269	267	255	276	257	270	252	268	261	270	237	231	253	289	264	288	306	250	249	269	255	246	271	259	246	262	261	253	268	252	235	249	274	248	271	223	237	270	241	251	233	251	246	215	260	251	238	307	270	274	256	275	265	266	248	262	263	267	279	259	251	271	291	252	269	234	282	242	268	246	250	262	246	256	238
35184	26114	21711	14515	11079	6426	2338	1550	1048	735	659	609	608	609	602	605	583	600	565	564	585	555	568	535	575	559	560	535	527	520	520	536	549	550	570	566	554	602	499	551	551	576	500	513	564	547	542	528	554	534	536	570	524	510	546	566	575	540	580	545	580	567	535	566	550	569	531	542	541	529	525	540	550	584	550	579	520	589	568	539	572	537	558	558	536	507	529	565	549	558	546	552	531	546	494	516	523	531	526	528	564	554	580	542	520	530	529	565	533	555	558	531	497	535	570	512	488	564	541	554	539	540	530	516	532	567	525	542	562	576	572	563	546	518	541	533	523	506	559	552	513	506	544	550	547	514	540	514	517	527	558	544	519	504	543	565	549	547	534	521	567	501	562	552	520	556	548	529	545	522	522	531	499	577	527	489	601	566	527	533	555	531	550	483	566	542	522	497	516	531	540	513	527	559	533	545	530	525	565	561	563	512	573	546	540	556	541	571	567	543	524	571	558	554	533	569	571	587	524	525	572	577	508	543	528	574	557	531	516	548	552	563	531	538	583	555	534	557	542	495	568	551	529	539	513	545	538	575	550	505	538	538	535	509	529	569	564	532	541	523	520	561	573	516	521	543	543	538	526	512	535	519	548	584	496	535	572	572	567	536	517	525	523	540	547	554	531	537	560	568	540	541	568	519	556	532	570	564	511	549	563	536	567	503	548	543	535	537	567	537	540	528	524	554	533	512	530	554	559	561	542	552	546	551	502	518	542	513	515	514	524	591	531	534	586	499	542	514	570	578	530	513	526	538	564	572	541	524	528	573	552	537	555	539	537	558	545	586	520	534	536	552	542	538	525	556	540	532	548	556	536	548	524	511	537	533	574	532	561	529	549	547	544	564	562	519	536	539	545	550	565	548	530	542	554	569	540	545	543	543	568	534	554	551	551	572	571	544	520	574	524	520	535	538	575	532	557	527	544	545	533	499	553	557	534	510	510	524	568	554	535	529	565	551	497	532	581	521	527	541	522	535	540	515	530	513	538	533	542	508	511	580	555	561	563	531	513	557	510	553	577	500	590	557	548	564	574	536	523	535	533	556	490	563	553	550	527	519	539	528	519	530	569	533	548	543	537	536	530	547	473	523	522	538	571	527	541	574	523	570	531	546	551	557	564	559	507	498	535	528	534	552	561	521	532	554	563	527	545	546	544	514	537	516	508	530	563	543	540	496	547	522	562	503	539	544	527	529	554	532	552	532	520	537	530	529	513	510	543	498	537	558	532	553	575	585	513	538	536	539	529	565	505	521	557	552	520	516	500	557	501	556	551	516	508	545	534	531	520	528	539	541	510	509	496	589	574	564	545	555	504	545	520	562	525	526	544	545	563	513	562	571	522	561	537	513	540	500	542	556	549	541	548	538	553	530	533	572	543	512	510	537	533	552	514	556	493	520	538	548	496	553	507	575	546	582	533	523	552	541	528	561	563	571	529	549	595	510	510	555	535	570	536	554	557	513	547	520	502	530	503	543	528	494	547	562	542	534	535	533	531	515	528	542	537	541	526	486	543	525	515	544	549	521	567	562	548	496	529	574	520	552	534	583	567	546	604	593	577	536	544	534	529	536	537	568	471	536	491	547	550	543	583	595	557	533	560	509	509	507	541	555	563	564	568	521	521	504	507	591	530	520	559	537	577	520	531	553	534	522	583	545	554	547	567	486	506	543	553	601	541	521	535	515	545	514	492	534	547	516	547	545	542	520	501	523	545	549	564	563	570	522	559	560	534	549	532	539	567	550	504	527	518	546	550	527	536	548	544	553	563	598	585	534	538	532	545	547	527	596	532	560	517	536	566	526	524	534	547	533	538	576	533	562	570	532	536	559	486	509	531	524	528	491	575	542	569	484	546	555	538	538	512	545	552	577	536	531	493	543	536	552	559	532	540	537	600	505	554	571	484	520	561	499	504	537	575	543	566	526	521	506	536	518	495	573	518	523	570	500	549	530	537	533	559	559	473	527	536	539	557	531	499	555	535	563	561	548	586	507	580	523	570	520	565	575	600	555	569	494	565	513	579	570	501	551	539	519	515	546	568	515	528	547	541	507	531	528	536	536	527	528	541	555	559	569	565	549	520	571	503	528	562	575	555	525	549	520	517	543	563	555	574	500	606	542	533	532	519	536	518	536	524	540	521	550	538	541	532	543	539	593	532	533	544	540	571	554	503	507	497	523	576	571	548	514	525	539	528	528	495	525	554	523	549	512	543	531	565	591	556	555	548	569	556	501	535	538	586	547	605	519	548	524	527	558	555	520	558	529	545	578	514	531	535	517	517	550	535	527	529	571	562	542	550	552	502	528	537	533	531	543	508	560	586	527	539	548	528	521	534	534	534	569	494	559	517	548	532	532	550	509	551	524	533	514	570	500	528	537	514	522	537	534	594	496	572	542	555	554	524	544	505	508	574	546	551	564	557	566	557	563	524	524	545	555	522	521	535	519	529	576	535	538	567	518	534	537	561	511	534	536	529	482	552	555	554	533	522	507	577	525	572	541	572	514	524	573	570	534	510	541	503	554	543	551	525	525	536	549	504	576	574	596	497	554	533	545	537	530	533	491	519	535	547	534	506	562	513	531	506	500	531	569	547	596	545	543	520	499	541	546	568	540	553	514	562	531	582	565	528	529	539	576	549	524	599	503	514	544	508	563	534	538	529	503	580	529	568	503	524	541	601	530	525	542	555	514	539	586	521	567	559	568	606	563	543	559	509	519	480	567	519	515	547	551	537	542	542	531	539	539	547	500	551	550	570	547	525	538	542	558	539	527	524	554	537	542	551	531	568	557	529	523	534	565	516	548	586	536	538	532	576	553	562	539	548	537	525	520	539	522	568	569	543	554	546	545	571	549	525	531	557	533	579	586	560	529	534	522	525	526	538	517	511	503	576	550	542	543	519	523	566	566	531	515	546	544	537	522	534	548	544	528	541	543	551	539	526	529	546	536	553	540	523	570	535	519	529	576	540	476	526	552	517	549	522	515	531	562	546	532	526	601	532	553	516	517	501	535	498	554	519	547	546	511	551	530	549	549	555	517	554	491	514	542	539	527	520	541	531	545	545	533	585	507	529	500	570	530	525	542	524	563	533	540	523	554	537	522	561	559	547	565	526	553	527	547	554	538	606	508	531	525	549	540	572	559	555	542	581	573	576	600	521	521	534	536	515	578	555	523	590	500	543	526	531	569	521	549	531	530	528	543	530	554	559	540	515	573	528	541	562	578	533	586	516	530	543	569	563	532	553	514	589	537	558	544	487	594	557	537	519	517	525	514	543	548	537	537	529	530	573	547	549	573	524	549	518	535	583	538	541	528	534	534	538	506	524	533	556	534	538	525	532	531	540	528	530	537	540	531	573	560	530	592	551	514	520	559	529	539	550	552	507	552	529	592	529	561	556	559	530	528	556	565	568	537	502	524	567	562	542	521	535	565	508	518	530	541	509	553	511	556	541	508
40459	20434	7897	2722	895	394	266	224	224	208	192	182	196	230	213	206	196	216	222	240	225	244	194	225	221	200	230	208	200	221	220	236	187	232	194	215	231	221	226	204	221	217	248	195	187	194	196	223	204	193	214	211	222	244	216	224	198	226	217	206	220	225	224	201	212	223	218	216	254	193	182	193	182	235	223	225	203	225	210	185	214	198	219	206	219	239	232	204	226	183	179	217	231	221	240	211	262	189	198	211	211	225	234	211	211	196	215	223	171	203	184	203	207	225	203	209	223	194	212	216	191	217	206	196	226	230	209	222	232	238	198	191	228	220	220	215	229	224	221	208	207	220	192	199	221	212	218	217	227	211	199	202	209	231	210	204	202	203	178	209	215	213	205	231	215	201	218	195	207	201	209	223	185	194	191	200	210	193	195	206	194	185	202	223	238	205	225	215	233	256	218	196	224	202	192	238	202	196	175	219	222	205	200	207	201	212	224	238	228	207	205	212	205	215	212	203	197	214	231	233	176	206	204	223	227	222	216	223	199	203	202	202	198	212	192	246	211	219	241	233	170	213	181	224	225	213	242	219	213	199	232	200	209	195	198	213	224	201	221	209	208	218	204	199	212	222	225	238	205	216	209	237	193	223	220	231	195	184	242	218	211	182	214	209	240	208	197	213	193	223	207	206	238	221	234	182	184	217	239	216	193	170	218	189	197	234	197	238	224	173	220	182	220	213	200	224	226	205	219	226	216	216	177	209	194	220	201	218	226	189	227	218	198	181	217	233	240	221	191	205	250	171	221	183	251	211	225	218	209	190	178	179	188	209	186	229	199	219	192	206	199	180	207	207	221	220	207	201	213	218	231	208	216	201	197	207	217	202	197	182	202	200	193	217	212	215	207	186	229	209	214	231	200	193	199	223	190	230	208	211	211	228	215	181	210	230	175	180	196	206	219	196	198	232	191	200	207	197	195	207	186	214	221	207	231	189	213	223	218	221	197	213	193	235	210	225	237	183	203	200	182	214	229	204	239	189	199	229	226	191	223	186	228	194	202	195	224	242	194	215	242	231	231	215	199	212	232	214	244	197	192	191	220	229	213	197	250	197	207	225	245	221	230	234	212	181	190	188	220	223	204	230	195	202	210	227	203	198	210	247	201	209	213	208	217	243	212	203	204	211	245	235	222	198	230	217	192	223	225	211	238	224	208	226	228	215	208	223	219	186	233	204	239	190	186	206	230	204	216	231	194	219	201	227	218	227	205	211	222	218	190	211	222	239	226	211	214	208	212	227	200	201	206	193	205	224	198	213	198	252	215	218	201	194	216	208	235	235	225	246	203	185	189	181	222	185	199	213	192	213	199	195	201	242	247	213	196	220	236	232	212	230	191	212	188	195	173	213	195	197	204	217	203	179	189	185	200	225	198	202	219	171	210	207	200	217	212	234	222	220	209	209	227	191	215	229	195	205	219	238	226	201	221	203	190	189	231	244	219	235	210	228	224	212	215	212	191	211	196	195	233	216	216	196	211	208	192	229	189	232	206	201	212	195	213	224	214	222	220	217	240	206	253	225	226	209	210	211	218	213	199	199	240	197	216	231	208	234	200	225	195	257	230	234	202	208	206	181	199	221	219	226	230	217	232	166	191	179	195	190	239	211	210	230	215	203	185	228	270	208	213	196	229	202	222	227	241	230	210	180	225	193	229	195	195	207	217	227	178	209	219	205	232	224	224	192	201	213	224	221	226	216	203	211	217	207	221	180	210	238	212	196	241	203	190	198	196	203	250	222	205	196	179	194	211	179	220	202	192	197	191	207	217	217	184	207	219	206	210	198	197	240	210	227	199	201	207	230	220	186	222	220	228	212	206	203	169	200	192	181	231	203	203	219	200	211	188	204	191	199	180	194	220	239	205	204	212	217	220	213	224	238	208	194	225	196	204	206	210	217	191	217	206	218	214	243	225	214	199	231	209	217	206	215	230	233	219	237	209	222	201	211	205	191	235	214	225	206	197	195	200	212	191	234	171	212	214	219	218	167	220	190	223	202	196	211	216	236	220	213	228	198	221	213	219	204	220	217	173	217	203	237	242	225	223	209	202	194	225	234	226	228	187	221	223	242	194	229	192	194	201	210	218	249	209	208	207	235	213	224	220	197	211	211	216	199	199	189	220	227	221	212	202	228	203	232	210	206	204	208	206	194	230	223	213	202	203	204	235	187	199	204	216	223	204	182	206	201	229	216	204	224	205	191	204	203	217	239	217	226	213	209	203	214	193	204	202	194	233	211	202	195	229	205	211	223	224	222	224	224	189	198	212	224	209	224	219	238	207	247	199	218	248	219	204	204	217	234	225	191	240	227	233	231	236	190	233	210	219	231	197	204	221	228	229	202	204	206	204	203	171	212	230	225	240	219	209	205	208	184	216	229	191	198	217	224	213	234	200	224	211	212	201	206	213	211	235	223	223	200	201	189	211	191	214	252	219	242	224	189	213	200	199	217	201	245	224	214	236	204	211	201	189	219	205	202	188	234	217	239	188	197	218	167	213	217	222	193	215	195	216	196	223	199	215	225	200	204	173	225	231	215	217	227	213	208	207	214	213	207	193	212	226	191	206	193	223	159	213	210	205	204	221	200	211	224	201	251	223	210	202	222	216	215	208	237	224	243	208	221	241	209	222	205	240	218	213	212	222	241	203	219	225	189	165	200	219	197	215	217	195	220	196	239	211	236	208	231	207	239	212	203	233	191	193	187	203	237	184	181	216	223	239	216	226	229	207	226	181	219	204	196	200	226	213	227	192	230	242	182	215	206	203	191	229	241	219	206	211	229	211	223	234	210	223	211	240	234	237	190	199	216	219	199	212	221	205	203	235	220	186	205	216	227	202	210	180	197	179	226	187	204	207	191	207	199	232	207	202	242	227	261	198	198	231	218	210	203	228	186	210	205	192	206	201	188	242	238	212	233	216	200	239	217	225	214	217	185	193	240	215	212	220	194	215	202	201	222	201	202	229	207	232	216	237	222	232	226	226	206	207	243	238	253	200	220	215	215	201	205	226	230	208	215	189	195	189	219	205	200	221	220	188	207	228	219	205	218	215	204	252	204	211	223	210	217	212	231	215	209	225	233	190	227	207	217	214	211	199	200	225	228	195	229	225	219	198	193	221	194	241	209	211	204	263	203	186	211	202	229	222	202	214	215	194	182	202	225	201	215	248	198	212	216	245	234	221	206	195	222	197	222	240	216	225	191	244	208	208	220	215	192	224	228	216	241	203	210	233	224	216	196	229	223	213	196	185	204	210	214	231	208	211	226	210	235	212	198	225	207	206	206	211	223	219	235	210	220	201	224	203	193	213	217	222	196	208	208	205	225	197	197	231	180	184	207	198	189	230	219	214	202	189	206	223	212	222	218	197	213	183	219	195	202	208	226	208	206	207	177	209	218	211	220	206	232	210	226	215	175	192	179	207	212	205	210	190	206	187	238	187	215	224	218	197	234
25080	14674	9694	6000	2542	1035	683	463	480	474	486	420	448	434	440	469	439	456	472	456	412	462	471	484	409	464	473	446	450	456	457	469	450	451	429	473	434	461	460	467	397	452	439	416	459	463	485	481	478	435	394	433	457	430	469	449	443	465	455	444	451	410	453	439	448	459	444	497	437	456	420	470	438	451	457	465	462	433	442	463	468	444	438	449	441	444	435	457	442	419	461	454	449	418	428	433	465	430	450	466	435	445	428	464	477	456	454	447	470	498	436	434	456	449	440	434	464	440	479	407	437	500	446	452	456	469	452	464	449	485	479	456	458	457	453	454	478	430	469	448	502	431	455	428	428	452	480	449	416	464	448	450	420	469	454	441	495	452	419	432	436	471	470	431	419	462	441	433	421	422	488	456	483	443	438	422	448	412	470	430	461	431	466	446	475	454	450	449	433	461	429	451	450	441	421	420	442	421	455	424	439	449	469	449	453	413	425	445	442	472	427	450	427	451	433	457	448	423	477	438	501	429	443	481	426	460	491	455	436	434	467	462	479	464	444	462	435	462	458	439	448	419	494	470	420	466	441	463	440	453	483	469	429	459	454	473	454	456	446	482	422	436	407	458	476	433	437	415	497	450	442	466	452	423	464	434	442	479	416	414	443	440	423	451	432	468	448	421	432	474	422	439	458	478	466	411	427	426	448	445	449	440	452	466	455	435	436	462	404	491	458	498	443	440	441	458	428	456	437	452	456	449	446	483	449	447	462	446	439	463	497	488	438	482	449	435	470	446	440	437	410	434	485	444	462	457	472	465	424	424	411	440	401	445	419	444	439	414	476	468	463	461	455	460	445	437	456	432	441	440	467	459	463	433	477	444	453	471	442	450	451	389	434	437	450	441	417	432	445	460	442	466	466	449	434	488	481	463	439	443	452	447	443	467	457	455	479	416	462	401	447	435	426	502	455	444	479	464	445	428	456	405	473	454	420	434	450	503	456	447	455	451	452	450	408	439	454	447	494	435	451	467	433	480	441	494	462	411	451	440	483	461	447	486	475	440	421	482	430	437	449	460	449	432	435	448	470	455	467	429	430	461	462	419	446	455	411	461	484	443	454	477	424	452	432	443	451	469	517	428	451	443	450	454	442	467	440	430	448	419	429	435	454	467	465	458	440	485	431	445	421	482	451	445	502	484	482	457	438	442	482	453	406	462	472	433	489	444	442	423	470	429	418	401	423	463	451	445	476	411	456	414	496	477	447	433	449	448	427	401	427	406	432	428	470	430	473	483	446	461	437	446	402	441	437	435	438	414	441	429	449	469	483	429	442	453	462	471	449	462	444	433	488	472	442	422	441	469	424	449	484	453	416	461	442	436	449	405	436	436	495	453	428	460	476	426	440	442	417	431	462	438	429	442	450	457	500	437	460	415	435	469	436	469	483	424	404	413	484	452	446	453	444	489	447	396	447	465	462	440	455	433	467	455	476	447	432	431	464	498	474	442	426	447	469	454	444	475	499	421	426	430	497	465	476	469	474	475	467	418	484	432	469	453	434	472	437	469	425	447	490	435	451	480	479	444	455	434	464	439	470	455	452	465	473	428	444	435	415	479	434	429	448	469	439	451	465	454	446	414	426	414	422	471	464	449	467	432	480	438	442	487	451	474	444	496	465	429	489	465	410	463	470	452	447	440	461	461	407	482	458	489	445	463	469	450	434	461	479	447	470	464	426	447	465	495	444	456	445	458	405	426	481	456	434	461	453	462	470	481	470	449	445	490	443	451	445	434	433	446	493	494	467	487	428	453	454	445	443	438	471	446	409	451	447	462	418	469	437	433	422	462	490	421	457	446	418	455	467	428	439	470	434	466	434	485	468	472	392	465	434	397	430	439	431	460	433	440	442	446	429	452	488	481	444	468	443	453	424	450	463	386	453	460	426	435	418	433	435	468	501	469	401	455	422	442	468	482	471	433	475	446	462	444	502	440	458	456	447	400	420	445	436	466	434	474	460	443	450	437	491	438	453	455	464	455	438	426	431	420	418	429	447	466	423	470	415	463	438	454	442	467	472	449	461	423	445	457	455	458	457	436	441	450	468	443	461	430	483	482	459	459	458	445	423	458	495	433	436	482	467	436	470	454	436	445	477	458	450	468	448	447	473	485	446	439	443	449	451	459	463	495	397	476	464	432	427	448	478	433	431	422	455	434	435	460	453	443	457	417	431	461	462	419	432	445	419	443	460	474	425	433	449	465	452	455	468	439	460	436	445	457	470	452	427	436	465	442	454	466	482	417	466	445	449	465	452	472	476	414	459	456	444	462	448	469	444	445	438	429	449	440	498	431	462	460	413	451	431	458	460	487	461	442	467	454	442	466	443	459	485	449	418	434	429	432	444	462	442	448	456	441	487	463	452	452	473	459	460	456	446	449	469	455	445	432	414	467	473	485	456	468	485	414	459	410	458	471	459	465	451	469	450	462	442	455	448	468	465	453	470	436	458	467	439	438	453	433	449	451	407	414	459	469	471	449	455	448	428	437	477	452	411	435	427	439	472	436	484	446	441	423	438	461	434	467	446	451	461	444	470	463	420	487	476	475	454	449	426	465	435	443	498	444	488	405	457	476	512	427	429	411	453	479	491	447	453	437	413	438	462	410	444	478	433	448	428	439	439	439	463	437	441	417	488	437	453	447	428	432	464	472	447	437	384	421	460	447	445	431	454	421	436	475	443	443	449	454	454	491	458	421	464	426	455	420	442	397	468	430	462	497	392	433	434	403	446	456	438	480	441	434	432	481	456	491	446	472	474	472	459	441	467	454	454	456	479	440	467	478	443	441	478	431	421	453	457	484	450	429	464	438	469	466	427	497	448	436	483	458	453	476	443	452	438	451	473	431	480	468	428	455	447	495	457	502	464	485	434	433	439	437	446	435	426	509	458	453	429	441	467	435	537	475	441	425	457	452	456	429	499	435	453	485	441	450	451	481	434	439	417	453	457	432	426	444	426	462	439	436	461	489	471	450	468	450	436	455	425	441	457	436	450	482	474	440	427	476	438	479	455	450	431	436	437	467	456	469	442	429	424	458	429	459	474	460	427	451	444	449	430	468	420	458	426	448	450	481	463	460	444	444	445	420	421	458	407	453	447	436	442	442	445	415	439	434	436	461	431	415	472	440	464	439	499	492	470	464	491	445	440	458	453	460	457	462	449	436	480	457	450	453	430	474	454	458	422	463	425	459	459	459	459	431	439	445	447	455	438	446	430	480	440	427	464	445	431	477	441	451	432	436	449	464	458	470	462	501	473	443	484	493	458	430	421	483	438	459	448	488	426	479	459	458	447	425	434	449	458	478	449	466	433	455	455	470	449	471	438	463	425	471	421	480	438	461	460	428	468	482	420	434	469	447	458	447	452	452	447	445	423	410	429	458	498	502	395	443	454	497	439	436	484	403	462	443	450	418	493	473	443	458	453	478	459	472	453	440	470	423	478	478	449	463	504	467
55331	26052	10897	4830	1761	815	377	272	244	215	195	221	196	195	209	208	193	214	222	203	196	202	213	221	211	206	220	246	223	203	207	196	198	203	220	212	185	194	192	200	207	206	166	194	198	199	208	180	203	230	199	224	185	206	206	191	200	202	192	198	195	183	181	231	203	197	213	201	174	215	226	219	237	198	213	198	222	198	201	185	222	192	190	206	224	202	197	183	200	188	195	187	223	216	192	193	232	204	219	227	209	201	176	198	205	209	193	172	198	158	189	205	201	199	159	206	180	202	166	219	198	199	209	207	225	201	197	202	222	180	193	228	202	234	229	218	191	185	180	181	185	176	178	225	193	226	195	190	225	202	202	187	191	201	223	183	225	208	204	202	193	215	182	198	204	189	215	160	180	177	203	213	209	200	221	217	197	182	205	194	207	185	207	187	221	206	199	202	215	188	208	180	203	197	214	189	191	195	224	208	194	195	209	187	223	184	190	210	184	205	194	228	223	211	204	218	202	211	236	183	188	196	193	169	188	197	185	175	215	165	233	211	191	196	187	195	191	191	194	175	190	217	199	207	212	205	196	191	209	194	187	208	211	192	195	214	195	234	202	177	194	205	189	200	183	216	204	224	206	174	183	220	200	185	193	186	196	194	197	182	215	207	200	219	192	183	175	168	195	198	207	181	213	198	216	175	187	226	249	217	198	191	225	198	238	242	213	208	215	209	188	196	185	216	211	183	203	176	193	213	213	187	214	195	209	196	203	217	179	182	211	191	206	219	197	235	218	224	192	175	224	212	194	201	238	189	189	173	202	222	193	224	238	215	197	197	220	229	192	216	199	200	169	177	180	176	195	179	196	192	190	213	197	189	201	199	162	201	230	188	196	206	195	188	186	212	215	198	207	187	189	208	209	192	221	210	206	193	192	224	176	189	194	212	223	194	199	202	203	202	177	213	197	215	228	207	197	200	191	231	197	183	214	223	197	190	187	205	191	192	196	196	229	214	200	224	216	208	183	193	201	169	186	202	223	205	224	212	187	221	220	199	167	212	200	201	197	223	194	193	199	195	210	236	204	201	219	201	231	216	218	214	170	199	186	185	216	194	213	214	194	190	201	202	214	193	201	191	212	201	194	231	208	236	219	190	205	204	199	197	214	182	216	200	180	208	200	224	222	208	202	231	204	201	210	194	231	226	183	192	196	182	191	207	202	171	212	203	204	234	211	222	227	214	186	209	207	191	151	183	221	217	212	214	220	191	193	179	199	197	222	184	201	171	203	179	181	236	209	198	226	186	209	183	239	202	191	201	205	181	219	200	222	214	215	196	197	198	215	200	181	204	184	208	200	213	198	168	202	207	179	212	181	206	192	208	198	201	194	222	196	184	192	194	199	206	216	194	224	212	211	220	178	185	206	207	176	204	193	187	195	189	215	209	210	186	175	201	176	198	186	189	184	214	194	203	209	218	202	199	223	193	186	209	192	201	195	194	205	165	197	178	193	205	200	235	212	204	205	218	213	198	205	215	209	207	194	217	190	215	197	199	204	207	212	192	188	194	196	183	189	196	200	192	178	221	202	209	207	199	196	196	204	198	194	202	193	193	196	216	196	225	226	211	183	190	220	203	215	195	224	201	210	202	193	201	202	210	204	208	208	191	196	209	192	204	200	216	198	194	210	194	196	205	210	224	186	192	185	211	231	211	211	180	197	192	203	190	207	228	218	213	225	191	191	188	192	192	214	203	192	223	220	202	188	168	214	190	223	197	235	215	212	205	193	192	187	193	231	210	198	185	159	212	235	198	217	186	208	201	241	209	211	206	204	188	207	218	209	209	198	196	213	205	227	187	206	215	225	183	198	220	184	204	202	185	200	203	217	199	225	219	227	214	209	217	243	197	203	215	183	187	206	201	204	202	186	219	189	215	192	220	209	201	224	192	195	213	229	195	198	194	195	211	197	224	195	206	208	229	170	169	216	226	201	175	181	180	190	199	217	202	174	209	223	180	190	203	190	196	200	189	217	203	207	206	195	215	206	173	212	197	175	213	197	188	187	228	199	216	207	198	185	208	217	188	183	191	212	199	241	202	210	218	213	198	213	210	229	225	219	170	197	188	199	208	214	208	192	181	201	185	182	184	210	168	219	226	179	198	215	191	225	181	189	221	231	198	198	210	184	207	228	215	210	195	200	177	198	198	211	189	209	211	197	177	183	197	229	202	201	212	197	237	202	229	201	214	194	224	191	205	200	197	206	214	222	195	200	165	187	213	197	214	198	176	213	185	187	195	217	222	258	192	225	200	216	209	201	202	222	220	224	212	212	207	200	201	211	205	174	219	205	203	194	194	192	185	190	233	199	216	199	217	197	202	219	195	214	211	211	193	204	212	232	191	234	233	166	175	179	207	189	197	189	196	191	223	215	187	210	206	221	195	214	216	186	202	207	203	213	189	168	208	197	222	195	203	218	200	200	196	202	173	242	202	201	190	209	221	202	176	201	190	195	203	212	199	212	208	214	184	207	200	211	160	186	172	206	193	188	195	189	205	203	228	191	192	207	206	169	205	197	193	220	210	206	227	221	201	196	189	201	183	190	210	182	220	211	215	184	202	221	180	199	195	206	209	195	245	216	198	202	207	175	168	221	187	200	219	198	196	193	213	188	234	193	202	201	190	192	194	196	190	213	177	193	211	221	209	206	204	209	183	208	201	158	178	194	203	213	195	193	200	176	209	198	206	208	202	224	199	199	173	156	197	196	214	209	226	213	194	204	225	196	187	190	196	215	204	210	227	208	200	191	203	202	216	202	200	188	204	192	178	184	207	190	224	201	187	197	210	214	242	195	194	172	207	187	189	212	195	226	192	215	193	221	195	192	206	205	224	217	190	221	202	193	193	214	186	220	202	223	236	209	200	190	201	207	199	201	198	197	204	191	216	213	186	235	194	217	212	197	190	186	196	197	215	205	213	193	194	193	216	215	199	191	194	217	220	212	209	209	203	198	235	200	189	220	201	203	208	179	217	188	214	227	219	191	206	184	188	185	191	207	238	187	215	190	209	191	195	171	189	190	179	195	189	195	206	220	191	207	195	212	232	212	207	206	191	174	202	208	166	196	197	215	186	196	211	197	208	196	201	224	218	206	197	208	191	216	206	192	185	218	207	215	199	201	197	172	187	221	184	193	215	202	212	230	220	206	195	179	204	176	212	188	196	197	215	238	212	202	209	191	213	209	198	211	193	213	189	194	178	213	210	182	209	189	199	171	198	238	223	203	201	211	214	213	214	182	188	187	187	196	219	206	241	237	216	254	186	224	205	163	205	221	217	192	198	220	196	175	179	228	196	210	201	190	207	216	247	193	211	214	210	198	192	216	194	215	195	200	207	193	199	202	162	230	213	211	183	193	223	208	193	176	191	177	195	204	198	190	199	218	221	215	198	204	197	209	211	199	224	191	198	202	188	200	231	219	213	234	209	190	216	183	222	193	203	198	211	175	214	199	193
34822	16907	12933	9748	5021	2707	1234	799	672	554	571	498	510	466	460	479	476	465	475	443	453	424	489	450	430	462	462	470	481	428	427	441	439	467	424	440	431	474	447	449	451	439	453	472	456	423	447	475	481	426	446	455	445	427	428	443	430	450	444	446	452	459	465	399	413	417	447	410	442	451	447	439	434	453	446	438	445	445	455	431	424	422	456	449	449	427	407	417	441	446	453	438	439	465	470	413	402	454	418	414	439	469	462	405	422	435	431	438	430	459	482	455	438	439	423	417	449	420	419	470	443	462	449	427	486	457	408	443	431	432	429	439	422	429	410	482	457	426	435	439	462	434	451	474	437	447	471	408	460	449	433	458	455	479	397	414	461	448	440	423	432	468	424	418	441	444	476	445	437	451	444	475	461	430	395	454	425	442	440	460	462	429	425	457	429	419	456	444	473	454	453	468	403	467	429	434	460	461	428	460	432	405	434	441	459	435	451	433	434	457	434	429	424	418	472	468	428	471	453	465	460	489	448	404	449	437	468	430	450	456	404	476	468	429	451	432	459	423	435	417	446	415	474	466	447	452	448	431	446	403	412	443	435	439	425	446	412	451	479	428	442	437	455	481	412	452	446	464	453	458	457	452	439	444	421	444	472	458	450	441	474	422	448	464	439	458	439	427	469	413	466	439	462	440	459	477	406	469	461	406	443	450	458	456	458	396	438	436	449	460	467	404	450	463	481	438	452	448	458	429	429	449	439	421	452	443	457	466	425	431	437	480	435	476	397	464	431	432	422	391	434	475	465	417	416	445	426	468	434	461	411	417	466	442	445	423	477	456	446	413	469	458	503	463	471	441	426	484	452	421	432	444	464	429	437	442	472	432	411	436	444	408	407	460	464	440	460	409	472	457	472	448	416	448	442	459	438	438	435	449	459	432	426	448	463	476	453	424	422	414	419	458	428	418	485	425	432	430	386	425	447	452	447	467	413	452	469	394	445	450	457	464	473	446	467	437	437	417	460	460	450	488	439	393	458	439	435	458	399	421	438	504	460	406	463	413	433	444	464	437	467	438	455	446	414	425	451	461	464	430	450	463	412	457	424	466	397	442	457	423	477	458	444	444	491	485	448	463	432	453	439	439	444	463	479	459	440	458	399	405	466	463	464	434	439	423	455	462	443	445	434	444	444	411	439	438	432	414	388	396	424	469	423	436	487	420	441	470	435	440	472	478	448	411	445	480	467	448	440	475	442	414	450	441	443	418	447	489	444	430	436	457	434	411	448	455	425	431	440	438	426	439	474	441	454	477	411	473	452	372	418	447	428	432	467	442	432	444	472	483	457	429	430	415	429	472	438	449	454	417	460	417	475	409	420	430	442	437	450	422	431	421	440	464	463	417	440	439	440	453	443	467	446	421	415	449	456	439	482	423	440	421	417	443	482	464	447	447	442	456	432	455	493	408	447	420	445	427	438	517	447	425	494	480	424	460	445	409	412	424	442	470	424	489	442	456	445	426	447	454	442	424	479	426	408	450	450	444	409	399	429	446	483	415	473	466	425	429	425	441	444	433	501	439	400	457	420	448	462	432	415	415	484	442	420	448	406	421	420	406	494	460	450	451	442	446	425	454	416	439	459	424	453	449	451	432	459	476	447	485	452	451	442	439	458	429	431	434	423	450	460	432	432	425	427	461	433	455	420	452	464	445	440	480	475	417	441	425	475	496	456	397	439	431	474	465	439	459	437	451	450	423	444	426	458	402	394	454	438	467	447	434	449	435	418	449	451	413	398	455	437	459	424	448	425	440	440	449	387	419	452	446	453	434	472	432	445	407	420	435	442	462	373	429	466	425	401	422	417	418	452	426	446	445	462	420	461	439	475	451	461	428	471	438	433	439	443	469	462	458	466	446	457	446	453	413	453	445	450	423	437	402	451	415	442	451	441	450	411	480	415	445	478	417	433	449	431	419	454	449	433	435	442	486	439	456	460	446	404	450	445	435	434	445	454	476	441	412	463	479	432	410	409	462	489	464	424	454	419	456	435	429	457	460	433	427	463	440	421	418	451	467	457	454	470	453	440	450	475	390	429	439	427	435	443	473	448	423	457	406	462	421	437	427	475	467	463	459	411	442	465	463	460	472	427	469	428	448	430	401	447	436	456	446	434	448	406	472	462	433	456	424	435	448	458	421	429	451	447	448	448	439	470	443	426	433	463	420	429	406	423	403	426	444	464	458	418	479	419	458	476	448	437	500	429	412	470	439	447	448	414	459	466	427	436	448	412	470	459	440	445	426	438	433	428	421	423	394	425	424	443	452	428	469	435	422	447	448	431	451	463	431	431	433	426	429	498	491	450	419	446	455	447	446	396	434	443	444	427	441	440	446	436	440	438	457	458	434	454	443	428	444	449	450	399	445	419	476	464	423	438	442	411	417	431	434	413	436	428	418	424	434	449	461	463	453	453	467	408	417	438	443	450	464	403	459	476	445	431	424	433	458	445	442	426	429	451	445	432	445	428	467	435	475	419	452	447	450	463	439	430	420	462	439	453	467	457	435	444	469	452	440	421	462	433	475	430	421	482	451	430	473	406	466	449	429	431	464	459	434	430	427	457	467	417	462	459	446	439	475	439	458	466	493	463	436	443	450	441	436	445	447	401	416	438	437	458	419	462	461	456	466	445	450	435	444	446	423	465	428	474	457	428	445	400	426	469	477	436	438	429	430	423	464	397	416	437	412	398	448	437	448	432	426	457	466	438	441	480	440	474	435	435	480	424	415	440	457	446	435	435	446	427	440	478	421	469	400	461	444	447	439	452	438	461	452	453	440	445	459	447	442	441	438	434	444	437	444	411	450	479	445	428	431	467	428	445	449	459	435	441	464	464	439	445	422	420	465	452	412	461	422	437	450	456	428	394	417	423	474	476	379	415	492	412	447	440	467	464	430	450	460	460	449	446	462	445	472	418	431	431	491	446	446	466	466	433	460	437	394	413	434	440	444	488	463	428	439	415	483	444	431	421	419	464	399	457	443	420	437	439	437	430	465	438	453	446	429	460	415	438	428	423	457	453	436	388	451	434	453	447	464	455	441	404	425	462	415	467	438	485	421	471	439	425	416	442	434	427	444	449	447	423	458	412	461	438	422	451	451	452	415	428	434	418	422	453	451	440	420	452	434	438	436	427	459	451	449	413	435	447	428	461	449	413	433	483	412	463	442	484	448	446	432	408	427	450	439	431	450	415	436	411	433	449	472	466	435	438	473	446	450	459	435	459	463	413	446	426	395	408	419	481	470	470	465	447	423	451	466	450	440	446	468	449	446	440	440	438	444	465	461	476	438	421	476	438	432	426	423	487	463	452	433	436	453	439	419	421	461	464	438	461	452	460	476	435	437	480	457	421	442	452	423	434	433	459	444	448	413	418	426	409	460	441	423	473	450	479	448	464	433	429	470	452	434	479	446	419	449	423	464	435	468	459	460	444	410	437	452	456	425	486	430	460	418
58198	31071	18904	9178	4045	2019	801	430	345	309	318	351	258	234	278	273	266	232	266	253	246	246	244	249	286	253	250	293	259	277	234	229	237	256	264	269	286	305	254	257	248	242	250	280	246	263	262	246	217	240	288	246	271	263	254	250	219	295	263	235	260	251	258	230	264	286	291	246	244	286	273	260	246	248	273	227	278	249	255	228	272	256	261	242	255	242	233	243	225	265	252	270	261	273	244	257	253	274	218	250	281	276	255	253	272	248	254	252	241	274	261	233	248	269	257	259	278	255	271	236	270	237	247	245	223	277	269	251	274	259	280	253	246	264	226	252	280	254	264	245	224	268	254	268	263	272	237	245	251	241	265	247	261	254	256	238	275	272	246	246	248	244	280	248	242	241	264	243	236	269	266	284	243	265	232	252	242	275	264	233	251	256	255	273	236	247	244	255	262	250	221	253	237	243	264	234	269	241	244	235	238	233	243	249	269	227	272	273	266	231	243	253	259	236	262	243	277	248	266	231	234	249	262	238	272	235	252	256	273	257	241	227	244	269	236	247	286	249	262	252	263	223	253	272	215	241	233	256	238	235	268	284	265	280	266	226	243	258	213	282	266	243	263	256	227	218	278	271	251	252	267	246	256	232	250	257	253	245	240	255	265	246	244	283	275	232	237	289	228	266	281	260	260	256	284	244	240	249	236	296	272	274	272	263	272	263	262	250	257	244	241	238	277	275	253	250	250	237	256	254	242	254	275	281	267	277	278	255	246	245	281	256	258	263	237	267	276	260	235	266	269	250	237	267	254	273	235	233	255	258	258	266	246	264	256	231	244	251	276	273	246	281	233	277	259	267	272	256	235	263	231	240	260	264	257	244	241	270	254	257	245	257	243	265	282	238	275	236	270	254	219	262	234	245	256	258	248	254	236	228	253	274	259	296	239	247	259	247	217	245	227	267	215	265	250	287	268	278	265	253	248	268	243	285	298	268	214	254	242	263	251	280	207	269	251	276	233	237	240	263	267	244	239	279	246	243	237	262	274	239	245	266	253	267	234	254	274	264	254	268	257	247	236	280	226	252	248	270	255	259	297	252	258	261	259	288	243	272	243	246	247	260	250	265	281	257	260	294	262	224	272	297	261	241	237	269	253	258	232	258	249	270	230	251	224	235	244	266	243	281	245	246	248	241	266	251	238	264	253	277	289	256	237	256	223	245	244	245	258	253	260	261	237	245	268	254	237	225	232	229	253	250	250	262	242	253	243	243	265	234	250	275	238	241	271	280	235	257	271	248	243	234	264	243	249	284	267	260	257	277	245	252	239	299	252	251	234	245	261	230	282	265	231	249	252	279	256	234	218	271	247	251	254	244	243	272	252	212	265	251	244	247	245	225	257	276	297	244	227	263	252	272	255	265	243	283	245	238	275	267	245	248	215	255	246	244	240	250	244	268	232	245	259	253	260	233	265	268	268	229	241	279	256	250	288	267	245	250	248	254	228	256	225	247	248	239	293	267	231	233	243	268	262	241	246	246	267	271	244	218	234	244	253	230	276	231	237	252	244	252	224	252	251	263	250	255	246	253	262	250	293	253	271	216	289	232	248	249	280	254	250	257	257	253	258	250	239	265	267	226	264	243	239	258	274	241	269	253	231	256	267	246	284	255	277	248	273	232	259	256	249	220	245	261	233	275	257	257	255	251	241	232	263	269	251	241	244	227	289	239	220	260	263	235	260	285	233	246	278	306	259	248	257	240	254	227	236	276	251	285	269	243	261	269	225	232	251	249	240	311	265	240	215	239	252	252	251	272	256	268	268	268	235	224	279	296	239	221	248	260	265	257	268	256	267	259	219	274	254	291	236	252	278	254	262	267	238	244	245	247	262	264	238	228	272	261	244	285	241	250	260	266	269	253	223	266	258	238	237	250	285	284	251	255	251	276	280	265	269	300	245	279	240	257	255	244	237	218	261	226	259	222	246	251	253	268	255	288	257	254	277	269	248	270	267	261	262	237	284	248	247	249	244	272	235	253	246	270	236	257	255	241	255	232	261	267	238	265	284	262	258	249	271	252	242	215	224	207	255	255	281	265	245	252	246	269	248	243	256	227	248	258	266	234	296	269	240	235	260	276	248	266	270	236	207	222	227	239	257	263	257	252	250	245	253	282	275	272	229	211	252	246	273	257	244	248	270	234	267	278	252	234	255	224	211	249	223	238	253	272	247	246	272	219	250	266	244	260	250	235	231	245	225	267	258	246	254	242	271	240	262	262	237	256	268	232	246	220	258	273	247	245	260	259	270	264	252	267	233	279	244	252	252	270	271	242	255	285	220	226	268	265	263	237	253	249	249	239	263	256	250	280	278	252	223	253	228	218	268	261	244	252	214	265	272	260	270	232	279	246	248	266	242	230	210	241	272	228	263	247	259	265	246	292	252	255	210	277	286	279	254	246	235	227	273	261	256	252	225	235	222	274	234	229	256	235	258	238	246	275	277	278	282	271	272	268	259	259	284	249	278	261	264	254	256	241	211	242	261	237	236	240	253	252	251	246	272	268	251	262	248	263	241	233	271	258	267	258	257	251	233	231	299	287	275	281	245	246	243	274	284	255	262	274	274	247	252	236	260	259	243	239	241	228	231	258	254	246	247	290	255	248	277	236	270	277	256	262	241	242	252	239	239	261	242	236	232	241	234	249	260	253	242	267	264	236	239	274	273	240	247	227	250	240	280	271	255	285	231	234	258	259	227	244	269	259	265	250	264	249	265	270	236	229	275	241	261	251	260	251	261	286	277	253	266	240	285	263	272	240	243	274	248	267	282	215	243	260	233	247	233	263	296	263	231	228	253	245	284	258	243	280	252	278	252	260	223	252	246	239	248	251	264	237	232	252	250	282	255	252	234	262	233	264	253	231	250	241	249	254	237	252	241	221	270	283	245	252	253	247	223	244	254	238	255	266	268	262	253	235	273	275	249	235	257	264	247	260	243	256	287	232	245	221	274	279	251	255	268	265	271	246	225	256	278	259	256	237	263	272	232	271	225	259	261	248	243	228	256	242	275	249	258	253	242	213	232	250	223	261	248	224	298	266	266	258	241	244	245	266	232	270	258	248	244	243	258	249	263	224	236	267	290	282	288	271	239	235	248	245	271	258	253	306	249	283	311	265	243	256	258	256	261	242	291	300	246	245	243	257	250	270	286	250	255	264	260	242	262	248	282	249	259	251	235	255	258	255	243	261	235	227	219	247	257	249	255	249	252	260	251	247	236	282	284	239	255	264	261	281	234	265	236	289	260	267	241	254	254	250	252	252	264	251	223	212	236	232	278	244	247	262	266	243	262	246	257	222	284	259	252	252	240	237	274	249	249	248	234	246	276	268	275	261	241	262	253	248	242	262	234	245	263	245	249	279	260	249	244	294	252	253	259	220	242	245	260	245	256	264	247	273	233	238	229	242	249	251	256	235	219	246	238	240	260	257	247	274	237	251	263	262	262	263	250	272
34675	21740	20758	15814	10688	6408	2407	1367	938	796	655	645	596	590	586	601	611	554	557	538	616	590	595	575	556	551	538	548	532	503	547	582	591	554	513	518	550	543	577	550	526	543	552	543	514	566	538	573	557	543	561	550	560	520	521	529	529	562	511	570	538	554	543	563	510	537	572	526	529	529	536	574	524	555	560	522	529	522	525	544	517	525	517	543	565	540	560	531	565	549	570	549	527	571	582	556	571	525	478	579	550	566	529	548	525	573	562	541	469	547	544	519	542	566	555	542	548	570	509	567	583	544	556	520	554	547	583	517	564	517	552	522	544	536	526	536	547	554	594	528	556	506	575	529	503	536	493	514	539	540	563	553	529	528	565	564	526	546	519	562	572	542	520	525	554	491	513	543	507	549	512	562	580	546	504	538	549	538	569	502	541	567	531	538	563	497	534	575	558	517	537	557	537	507	541	566	560	576	539	571	518	580	547	564	503	539	525	530	514	543	541	554	557	559	529	546	583	563	573	515	556	515	563	533	553	534	569	494	571	563	549	553	543	548	561	542	537	554	522	530	557	551	547	493	553	586	586	546	536	542	562	571	528	554	522	590	567	537	544	599	533	550	541	538	571	544	507	587	563	553	544	560	552	543	609	536	545	573	528	546	545	577	544	516	544	535	510	532	538	520	547	526	525	556	550	534	551	554	517	567	553	559	526	531	527	545	519	552	582	529	545	528	530	510	527	500	524	535	537	536	502	557	551	532	559	544	585	514	525	530	544	543	531	516	534	553	570	539	574	539	542	546	562	511	567	515	535	550	545	529	573	587	520	569	542	584	518	529	540	520	547	517	532	565	531	553	491	572	547	550	555	521	521	523	548	543	537	526	527	544	546	562	536	531	548	537	514	510	527	544	541	538	543	555	611	555	566	543	560	565	553	524	564	533	554	528	530	545	526	505	556	512	539	540	521	531	504	519	518	545	527	515	575	538	575	573	537	539	533	550	547	539	545	565	548	550	528	553	546	524	520	519	536	540	553	534	514	546	602	528	530	510	548	541	516	515	578	567	526	513	548	527	557	529	550	548	519	550	510	562	540	532	509	534	525	511	506	540	550	527	536	532	531	541	507	533	547	527	554	533	556	523	553	567	541	543	512	496	553	532	564	557	544	573	525	525	545	516	562	549	536	525	547	559	497	554	527	498	553	514	534	507	564	503	512	532	535	556	579	539	559	531	545	543	516	524	548	572	563	553	571	546	559	564	541	520	571	583	532	539	540	549	570	544	484	524	509	498	517	546	556	536	515	567	522	511	514	507	532	517	548	575	542	491	509	549	529	536	534	567	578	528	523	558	571	529	523	551	571	517	520	535	553	533	515	512	522	515	564	559	553	520	571	548	518	563	543	581	566	508	533	543	554	539	503	544	538	565	542	523	562	522	559	559	537	536	585	558	533	520	523	558	561	571	518	556	572	528	568	539	563	554	555	538	528	547	496	536	516	546	552	516	485	513	532	559	517	564	541	555	592	534	550	547	523	527	504	525	540	547	517	555	507	561	546	541	582	525	556	547	536	562	546	489	538	526	551	565	544	546	540	501	547	524	521	569	508	479	495	516	537	511	518	541	539	525	555	552	564	515	555	555	515	586	563	538	518	563	532	558	546	513	506	543	546	515	523	557	526	527	495	532	544	496	524	582	551	552	492	547	495	519	556	523	540	551	548	535	515	519	538	504	554	512	549	529	538	526	541	521	551	544	560	524	523	556	516	551	576	547	554	523	565	558	546	523	548	533	499	518	536	509	573	523	534	491	530	532	524	558	502	558	522	516	551	574	532	552	541	541	509	523	535	574	509	502	525	543	533	560	542	562	552	548	504	527	528	520	549	560	522	562	520	513	546	585	577	529	555	541	576	523	577	549	512	563	557	512	567	525	536	542	539	555	513	512	520	510	505	552	561	534	547	521	575	536	538	567	539	520	553	517	525	496	539	554	543	550	527	505	519	546	497	534	555	574	490	505	532	533	519	533	546	536	531	528	553	554	557	576	552	496	522	548	564	547	523	538	501	568	538	520	507	549	530	521	561	532	572	566	530	526	511	495	555	543	526	535	560	549	510	534	552	564	546	495	528	538	529	536	554	510	518	558	505	520	556	545	565	521	562	563	524	539	531	514	549	530	527	579	550	551	521	520	571	562	525	565	530	548	498	526	541	552	533	574	517	558	529	543	549	546	527	552	543	558	521	495	578	520	557	540	527	536	561	567	546	553	539	557	594	548	542	567	523	557	541	562	538	539	578	551	526	512	529	492	499	543	534	557	541	533	497	581	531	529	531	525	551	559	550	539	522	580	543	521	513	550	568	568	525	554	537	558	570	539	535	548	572	577	543	548	519	541	541	516	530	570	532	501	530	543	559	490	535	544	532	515	526	542	516	513	563	531	516	569	536	504	542	537	529	536	541	503	522	537	525	544	533	507	546	560	557	535	529	531	528	542	509	554	546	521	554	614	561	533	550	527	567	549	550	583	556	522	524	520	552	566	532	531	540	534	531	551	501	485	540	495	567	536	520	549	537	534	595	533	492	567	517	566	534	507	535	550	495	537	533	558	538	516	576	550	561	538	551	533	570	568	524	552	568	549	507	543	513	569	549	576	537	564	520	520	555	555	511	552	511	548	505	567	566	531	575	571	566	535	536	530	522	539	522	558	555	528	539	537	552	522	508	545	525	543	511	574	550	589	484	535	521	531	551	555	504	530	554	491	503	561	537	546	561	513	538	540	543	556	523	516	508	545	564	578	566	553	536	494	552	556	523	541	536	505	546	501	559	535	536	541	534	546	525	519	553	544	583	533	590	521	541	531	563	547	547	531	534	515	489	518	535	523	550	506	530	564	544	547	555	501	575	554	556	556	556	493	545	506	531	520	529	501	544	543	519	579	544	516	537	518	516	551	544	519	537	541	544	521	563	558	541	486	540	579	493	544	551	561	531	507	574	568	542	474	547	534	567	615	531	521	520	548	511	501	526	544	576	475	596	549	520	561	585	528	505	552	571	524	558	478	511	520	529	516	555	503	532	530	541	569	552	525	529	565	550	532	562	532	556	581	540	534	546	555	562	552	542	554	496	545	530	494	571	514	540	546	552	561	517	522	552	551	529	540	538	563	541	540	519	555	512	558	567	514	517	571	519	545	545	563	526	505	578	572	558	516	529	513	542	537	492	529	507	567	572	513	505	513	556	535	498	550	536	519	510	556	521	568	545	531	540	525	536	524	535	553	516	543	545	586	581	511	550	528	541	566	545	501	538	525	557	540	542	538	566	516	524	581	554	523	557	552	533	522	515	518	520	571	509	570	493	518	529	541	555	557	555	545	585	577	555	518	528	544	543	562	520	504	560	581	507	508	508	541	502	571	577	568	543	553	580	528	567	502	552	555	533	534	501	536	527	554	538	502	508	588	560	512	527	542	521	519	560	488	537	573	580	541	546	537	561	544	542	562	524	543	515	527
41653	20463	7791	2669	1046	472	274	237	222	225	233	217	226	231	229	232	188	225	202	242	197	220	213	197	238	225	221	206	238	248	184	200	219	209	246	220	229	222	213	220	215	218	226	248	224	215	221	220	223	219	226	208	210	201	198	233	213	239	205	202	216	234	204	206	215	212	206	205	223	229	239	210	217	200	176	184	191	206	233	181	220	196	206	236	218	220	232	245	202	236	202	190	223	211	206	220	217	234	208	198	212	239	206	245	187	202	220	202	187	236	227	195	223	228	205	203	214	207	202	211	227	231	212	181	210	198	211	210	210	217	222	204	205	234	225	215	228	225	217	220	228	200	207	207	180	206	196	195	217	223	198	204	205	221	215	216	225	205	229	207	226	216	227	217	216	206	232	189	223	229	190	238	202	233	241	202	219	206	189	208	219	207	221	238	217	194	174	217	192	235	210	203	211	226	225	237	213	222	235	193	193	232	196	231	184	221	209	206	213	228	197	221	235	206	209	210	222	191	193	228	209	206	230	191	217	223	232	194	186	217	226	202	210	233	217	196	213	211	222	209	201	238	240	223	213	215	234	206	226	222	209	207	227	228	191	195	185	241	233	222	216	215	194	207	219	211	192	186	229	239	201	209	224	236	228	225	205	197	213	221	233	192	211	228	214	226	227	227	222	228	216	209	219	235	207	226	187	216	238	216	226	234	229	208	224	230	234	208	225	224	243	208	218	195	244	229	207	216	211	225	171	211	230	232	221	246	223	236	221	223	213	184	216	207	198	209	193	209	212	234	214	209	222	227	222	222	178	193	188	211	218	186	220	185	205	243	209	196	231	213	205	220	197	206	232	210	196	177	220	218	205	231	253	200	212	207	188	227	207	233	226	199	194	194	209	216	220	222	195	228	210	199	209	211	232	218	188	221	216	217	247	228	220	207	186	207	208	224	227	213	183	211	210	200	207	216	217	225	208	213	212	230	231	230	229	218	186	226	258	198	193	201	213	206	224	221	244	204	221	218	238	248	209	230	199	210	208	214	220	200	240	196	186	209	234	232	238	231	201	191	187	234	237	209	191	218	213	211	260	224	214	239	233	212	223	207	210	192	197	207	258	212	226	206	200	207	200	209	216	203	223	198	216	234	230	215	197	205	211	202	229	214	223	218	210	195	212	195	200	220	193	211	237	211	224	244	251	193	214	204	218	222	195	217	226	186	225	195	182	218	205	231	211	232	238	188	225	195	215	186	187	191	196	197	225	244	201	194	226	214	239	220	235	236	254	209	215	233	228	218	224	211	194	229	203	218	206	183	194	195	266	183	246	201	212	242	235	220	201	231	206	237	183	203	242	229	207	199	209	201	204	214	224	233	204	196	205	221	193	199	251	200	189	209	222	230	238	196	253	242	202	209	200	226	210	220	210	219	225	196	196	229	216	212	196	179	195	217	183	251	220	210	223	206	208	247	212	201	200	219	197	199	200	189	217	195	189	221	222	210	214	208	196	191	212	217	223	214	234	186	213	216	210	202	211	226	189	226	214	220	203	200	204	198	208	231	248	252	229	229	220	230	212	218	222	204	207	237	215	180	214	218	215	226	188	205	236	229	208	231	240	228	218	216	194	201	189	223	227	196	183	223	238	209	249	199	207	219	199	217	214	199	182	221	199	208	211	206	224	213	222	219	220	216	245	218	241	209	193	240	221	200	218	258	201	205	237	200	205	207	174	220	222	237	201	227	191	218	207	191	179	217	217	224	217	213	214	227	163	223	230	236	218	184	212	231	241	205	223	193	192	230	217	207	169	211	241	222	233	177	209	225	214	182	216	207	243	206	211	219	219	204	228	229	243	206	208	200	220	222	228	232	234	213	188	231	191	211	206	234	207	180	227	203	197	200	198	210	205	224	207	211	224	226	224	233	257	216	198	238	204	213	203	191	221	187	200	221	206	236	221	218	231	217	201	201	198	214	230	217	211	221	209	185	224	213	213	210	206	237	212	200	243	212	218	198	213	238	206	186	201	190	207	217	229	216	176	221	196	204	185	236	246	215	216	198	254	235	194	193	218	203	200	205	218	213	192	198	220	198	236	210	198	215	200	221	211	209	228	222	228	218	205	204	216	214	216	196	183	205	185	206	248	223	226	205	225	192	227	207	207	213	216	219	203	238	213	213	195	211	243	223	216	223	196	185	191	208	198	204	202	174	185	199	200	224	221	224	211	221	192	228	230	227	227	206	212	210	213	214	191	215	207	227	220	224	228	202	223	207	229	216	205	220	204	201	221	209	226	197	235	231	217	204	211	219	188	194	212	227	209	216	236	209	230	230	226	225	201	221	207	182	190	210	213	204	217	211	227	236	204	232	195	202	242	210	202	166	206	211	195	224	220	211	198	228	224	211	235	218	204	206	215	266	226	217	211	206	189	164	190	219	219	217	193	206	210	209	196	230	206	222	250	215	230	196	191	224	254	191	193	235	222	191	236	222	218	224	207	199	193	245	216	232	215	178	218	202	193	202	224	253	199	212	204	167	211	198	214	207	231	208	231	216	213	224	222	165	188	205	182	215	235	220	223	223	220	210	213	182	208	198	237	238	208	230	208	213	214	209	194	211	223	215	207	202	182	178	222	237	210	190	189	249	196	226	216	198	209	231	238	208	213	232	199	220	199	223	190	195	204	224	178	235	227	244	228	225	223	198	192	224	198	199	218	190	220	223	235	221	196	225	214	202	200	210	173	198	212	193	199	236	206	187	206	224	204	189	233	228	234	197	193	210	209	185	201	213	202	207	211	217	192	206	207	227	215	220	197	228	233	208	240	232	231	212	218	227	228	202	219	235	221	200	218	189	205	202	200	181	211	219	235	243	214	221	224	213	218	200	186	230	188	226	216	185	210	206	241	225	225	193	197	202	186	204	201	226	208	231	221	214	206	243	229	225	225	224	209	198	210	217	186	209	201	199	198	214	192	198	225	182	204	172	195	212	218	204	196	206	210	254	228	212	181	194	187	178	214	217	231	195	235	228	213	227	221	224	198	189	197	208	217	260	243	199	221	210	194	210	216	234	227	213	209	199	233	223	200	196	195	216	235	237	242	206	209	191	201	216	199	209	233	213	209	198	194	203	220	236	231	212	198	206	201	230	195	224	202	224	203	214	195	215	211	216	239	205	244	255	204	181	224	232	236	194	198	205	228	248	199	214	187	204	185	197	220	228	220	214	205	215	180	193	220	233	204	210	264	219	204	196	206	231	248	200	218	219	186	219	245	193	226	188	222	277	235	221	223	208	220	199	197	213	207	200	219	227	190	216	207	194	232	221	200	226	240	191	190	220	204	190	198	191	212	239	188	205	192	198	223	222	223	225	241	214	227	200	216	205	222	204	221	224	198	197	179	193	190	219	206	213	193	202	196	235	186	227	199	219	239	194	185	231	216	202	227	184	220	237	204	209	218	223	194	211	220	232	220	223	242	216	216	219	186	224	235	221	207	212	189	237	226	230	240	201
25985	13858	9901	6102	3142	1270	713	489	490	499	480	442	510	467	455	415	455	431	484	433	394	447	478	468	465	452	465	430	487	417	481	436	458	455	426	485	463	450	431	458	450	453	466	482	498	445	477	441	438	450	446	430	458	480	431	468	463	440	445	483	468	473	445	486	451	435	470	444	450	447	398	468	460	430	458	454	447	441	426	473	467	505	449	465	466	443	435	439	468	478	430	457	445	468	471	420	474	479	472	485	463	490	487	459	431	432	465	468	408	454	450	514	472	415	477	409	447	460	444	446	461	434	440	440	413	430	447	456	463	472	402	406	496	436	486	440	440	448	456	510	466	477	481	452	439	457	425	441	465	433	461	421	449	444	431	471	490	475	477	439	469	478	469	424	442	460	442	496	430	472	475	425	470	479	499	462	452	448	464	451	468	472	465	485	458	463	453	437	459	434	454	453	448	449	407	484	429	483	431	441	470	436	457	466	432	495	443	497	448	435	444	441	457	474	463	499	462	432	421	402	499	445	458	434	451	453	455	440	451	462	487	450	425	468	459	495	450	409	431	460	439	466	442	445	485	472	471	463	416	471	467	449	409	444	448	427	497	466	419	448	451	449	452	491	436	434	455	452	456	455	444	491	484	455	438	436	437	467	454	455	485	439	433	414	452	488	464	469	448	460	462	487	418	459	463	467	427	502	464	471	485	496	482	420	484	466	447	474	455	482	430	490	454	460	464	469	442	444	472	508	455	449	464	500	476	484	435	461	449	489	456	467	423	441	443	450	446	505	427	449	504	437	467	424	448	472	454	483	488	465	453	455	469	453	446	443	445	438	460	490	476	453	433	460	465	463	442	465	407	457	473	476	453	437	486	467	452	464	479	460	444	446	463	421	442	479	456	482	451	432	446	433	469	419	472	483	455	439	434	488	476	461	410	433	468	475	442	464	438	435	435	446	434	458	459	471	462	469	438	459	446	447	463	455	433	470	439	436	448	477	440	490	453	425	457	478	471	452	468	440	459	471	469	442	439	445	431	466	447	406	481	476	453	485	488	478	484	435	463	484	425	436	461	423	446	456	436	485	457	416	445	456	421	435	459	477	492	461	446	475	431	461	452	459	449	464	463	425	434	425	444	463	457	503	467	457	425	457	449	464	469	463	474	445	443	442	440	443	482	463	453	478	457	463	468	460	449	466	415	428	446	505	465	450	466	447	461	419	453	437	450	447	458	417	474	425	456	458	419	472	450	493	442	447	460	441	448	466	477	436	466	474	458	442	463	441	401	508	436	435	428	462	446	501	435	444	452	458	442	421	417	474	481	414	452	462	470	442	424	445	494	466	446	457	452	477	495	455	435	473	474	444	464	487	443	466	474	452	433	453	440	417	447	438	458	453	430	494	416	456	435	439	454	469	473	466	487	429	474	438	472	461	450	457	447	403	444	467	418	461	426	490	473	428	456	471	446	515	471	455	439	476	482	465	424	466	477	446	481	470	452	435	483	484	422	447	464	426	454	421	456	460	468	455	472	483	475	469	455	449	439	471	439	460	485	476	492	478	457	443	464	430	440	449	432	441	472	439	490	455	476	459	443	480	450	416	440	460	474	411	447	402	475	494	437	460	417	439	429	486	471	449	494	479	479	492	459	457	449	440	446	453	455	440	430	479	444	473	457	447	437	444	450	434	442	462	463	466	448	454	468	460	466	468	459	459	439	470	471	456	468	399	453	502	488	437	442	448	462	386	469	479	475	434	422	442	508	467	450	454	445	458	440	485	472	432	443	482	440	453	470	462	502	471	447	486	428	497	478	453	471	472	482	478	487	474	483	427	444	459	448	426	452	468	475	447	460	423	454	468	461	510	472	465	457	442	473	418	442	463	458	481	473	457	465	458	434	437	435	449	460	474	448	424	509	465	462	468	464	459	472	477	440	422	462	445	492	461	404	443	470	467	423	454	481	464	477	434	473	485	470	426	499	461	488	450	395	437	490	478	453	417	432	415	419	437	434	443	470	431	449	440	461	454	458	476	481	445	461	471	411	443	464	461	414	433	456	445	433	458	491	431	467	441	422	453	471	464	465	472	466	472	454	459	434	453	457	451	470	419	442	442	435	462	416	449	473	444	496	423	474	448	437	495	398	462	478	459	446	473	454	436	444	487	456	435	499	452	422	484	487	443	439	485	448	433	419	468	454	478	461	468	509	444	454	456	444	464	438	471	471	465	513	473	473	416	467	462	461	473	429	474	446	449	424	469	440	463	408	464	457	490	444	472	450	486	433	476	445	456	450	453	487	463	448	449	463	420	439	440	460	421	449	452	453	455	492	479	480	445	458	442	479	466	478	441	441	460	497	495	483	450	471	467	464	498	456	442	450	442	446	458	470	486	450	458	458	430	437	451	431	422	418	466	445	480	465	463	462	458	466	434	418	451	488	428	491	489	465	484	459	461	481	477	413	440	446	462	455	450	463	485	438	431	438	520	443	444	463	448	437	486	426	457	441	447	457	464	470	451	441	448	478	455	442	417	441	459	465	440	444	478	441	435	468	449	490	475	432	456	458	456	473	462	464	487	447	441	474	436	481	460	458	442	469	472	469	461	433	443	459	473	456	473	431	454	480	456	483	437	472	446	450	452	477	417	467	472	421	480	461	481	455	399	460	451	483	423	461	419	440	454	425	504	464	441	432	465	434	497	409	454	457	449	485	454	465	471	461	465	478	418	425	450	444	476	463	497	400	448	447	437	466	429	482	406	483	455	446	435	465	503	453	502	462	451	463	449	411	447	451	431	443	445	425	449	431	491	468	440	440	436	443	465	472	457	507	463	476	497	454	484	462	484	454	474	444	402	441	444	443	451	406	444	454	473	445	499	490	441	456	425	477	462	501	475	466	484	419	448	459	460	440	452	446	481	440	458	490	496	445	488	438	459	477	435	420	487	490	436	480	480	462	448	449	456	449	449	520	470	464	428	475	468	467	467	466	448	465	465	487	448	461	435	478	463	442	478	453	476	469	481	459	508	450	456	410	411	443	422	470	449	443	502	424	445	460	494	486	436	474	419	447	441	433	463	453	424	492	435	424	412	436	488	456	476	461	447	448	482	460	501	474	423	433	461	456	417	440	450	458	449	467	474	463	441	455	479	455	497	491	465	474	459	453	417	486	460	441	473	466	430	441	469	461	468	444	463	503	448	482	436	423	436	455	429	438	435	463	465	473	448	477	448	434	475	461	416	478	503	441	453	457	475	422	480	441	438	482	448	450	448	471	459	492	452	469	445	434	482	467	441	442	451	451	470	464	453	472	423	457	442	495	442	448	470	479	453	445	452	433	515	447	445	457	465	419	457	455	442	421	434	458	421	481	430	410	461	453	475	439	451	442	449	467	455	448	448	487	456	463	493	447	437	444	490	464	451	445	475	426	453	471	450	432	454	443	434	449	480	458	487	490	455	447	463	451	471	432	478	456	417	440	473	467	465	468	441	423	439	477	461	456	450	455	445
51336	30295	15241	5529	2943	1477	557	286	233	218	221	186	210	229	205	167	197	201	193	218	213	213	165	212	166	211	206	214	175	202	184	179	177	191	175	220	198	182	197	203	209	195	211	211	212	196	193	229	236	171	202	185	181	184	188	224	201	209	222	177	183	181	182	215	195	238	203	204	206	186	197	213	191	200	187	188	212	199	200	239	201	193	202	206	206	192	190	178	192	184	228	199	181	177	183	198	174	205	219	230	190	207	199	198	211	206	195	194	212	186	211	188	199	174	196	213	183	161	202	215	201	202	194	207	226	178	185	183	181	239	181	163	184	244	183	164	175	219	228	217	213	182	206	177	173	216	184	202	202	179	207	206	188	174	184	221	184	190	191	169	208	201	189	195	224	194	195	207	214	190	189	195	191	193	187	187	208	210	179	194	197	192	200	220	209	167	204	201	227	207	184	170	185	172	192	191	198	218	184	187	200	185	205	195	200	200	205	199	197	206	189	170	221	223	185	199	195	212	211	202	193	189	214	208	176	205	206	215	199	184	192	196	198	193	206	189	180	183	199	197	178	200	184	205	186	190	177	185	169	157	179	175	231	167	201	175	189	184	209	201	189	217	211	191	193	184	186	190	209	184	203	194	179	229	193	192	196	214	213	216	183	198	193	207	176	194	211	202	211	206	194	199	177	163	195	182	195	227	219	181	167	197	179	201	211	170	199	216	205	201	199	189	179	190	217	200	184	196	193	202	208	172	182	189	192	216	198	191	192	191	210	197	210	217	212	188	228	223	228	207	191	199	205	212	220	172	209	183	171	190	216	202	178	206	183	197	197	193	172	194	171	230	220	209	255	207	208	224	220	192	220	192	200	212	171	197	189	167	208	181	185	209	182	199	210	175	200	196	168	169	204	207	193	199	209	193	204	214	168	198	175	197	211	187	187	173	193	163	186	183	220	201	202	171	202	201	213	204	195	173	198	164	190	214	181	208	201	211	224	206	194	206	184	189	170	198	204	206	193	174	200	195	209	194	191	178	190	211	196	209	186	189	218	196	197	230	208	199	211	197	199	179	212	225	199	186	194	193	197	218	208	186	221	216	189	203	172	182	222	213	177	173	191	198	195	218	182	212	203	189	214	196	193	172	198	189	175	211	209	198	227	212	181	199	201	208	219	198	188	211	206	235	225	221	204	227	197	218	188	190	202	182	166	196	208	197	156	213	199	213	187	197	177	174	193	183	199	188	186	176	207	207	205	169	179	164	218	205	196	189	220	213	239	179	204	192	183	161	196	194	191	208	206	183	181	188	202	200	243	176	213	201	198	181	216	181	184	219	206	197	181	193	210	196	192	197	179	199	181	182	189	182	204	171	209	194	218	209	207	174	203	186	172	201	202	185	195	206	193	198	201	199	177	195	178	199	190	217	186	172	224	206	221	201	234	159	194	205	199	181	196	193	196	213	189	203	191	212	191	188	237	190	159	175	212	194	192	203	200	175	202	179	237	208	189	231	192	178	171	180	207	195	197	185	185	221	194	204	219	231	166	208	219	187	196	194	225	202	189	211	205	171	190	170	204	225	194	215	207	197	184	207	186	192	213	203	216	208	201	166	179	196	177	206	197	192	212	193	200	192	196	177	188	215	208	204	185	198	198	208	188	201	199	194	195	213	202	203	175	207	198	189	183	202	212	207	185	193	180	197	206	183	200	172	194	214	204	193	189	210	239	172	180	184	203	232	207	214	204	207	190	180	224	210	172	238	201	205	173	168	178	224	167	174	195	191	213	217	160	177	183	213	191	185	168	192	199	186	191	202	210	231	182	204	202	190	204	191	209	223	190	196	207	200	213	206	159	203	229	222	208	208	190	177	199	180	206	215	207	202	193	176	181	174	184	213	208	200	217	203	210	182	190	213	216	189	192	194	193	210	188	189	184	184	197	224	200	224	195	194	177	178	188	212	220	181	206	184	194	178	210	200	194	183	174	224	190	187	186	194	201	200	211	223	190	191	202	231	214	220	168	182	208	193	195	186	193	198	204	169	191	183	216	209	206	218	212	169	207	218	175	213	198	179	210	202	183	212	207	170	198	216	197	189	219	195	176	233	202	212	197	199	209	203	209	196	203	180	180	206	181	206	184	223	170	160	208	187	187	179	200	196	181	174	194	208	188	216	169	200	186	180	194	196	188	185	210	198	205	200	218	162	177	186	171	180	181	169	189	195	210	178	188	197	191	184	204	206	189	194	192	215	225	198	217	193	175	181	230	237	207	210	211	179	186	200	201	195	203	189	152	190	193	175	198	187	179	178	180	231	233	211	205	208	236	216	168	207	208	199	190	205	201	192	218	200	209	183	193	214	224	178	180	200	191	201	180	178	206	197	190	229	194	193	225	211	194	235	178	203	228	209	200	186	203	215	191	224	202	214	213	222	200	197	219	190	213	205	189	216	205	203	196	198	226	234	204	188	192	202	208	213	212	204	200	188	228	213	208	179	188	215	191	193	221	202	201	213	193	220	205	192	181	190	192	184	182	172	148	206	211	196	210	199	207	193	205	188	176	194	218	217	182	194	223	229	191	191	201	243	205	179	180	197	220	206	215	200	196	196	204	187	173	207	225	186	204	196	211	194	210	176	184	206	174	202	208	204	200	185	204	199	200	210	204	191	217	230	186	209	173	218	188	213	170	209	197	201	180	208	199	213	204	194	208	202	188	183	195	203	191	184	190	225	214	178	217	214	208	202	213	202	225	196	192	212	202	201	219	209	218	184	161	185	196	211	179	189	203	178	195	192	198	182	208	200	211	183	194	172	192	187	206	188	200	183	197	215	226	212	182	181	200	182	195	203	180	198	184	169	196	182	195	183	192	190	193	220	204	193	201	188	183	185	209	199	193	185	198	197	196	193	223	181	213	188	223	203	205	208	201	216	212	217	204	185	213	203	208	195	174	168	178	186	185	196	177	197	148	182	199	194	189	215	192	202	213	194	184	199	187	178	183	188	187	206	241	203	173	214	195	181	191	195	214	203	196	187	208	226	184	202	189	203	224	163	168	209	207	192	189	190	185	179	175	184	226	194	194	166	211	161	173	206	195	174	197	183	190	174	196	197	203	232	218	202	195	197	199	181	195	187	197	195	186	191	204	190	199	204	217	189	199	207	193	210	202	210	184	199	197	198	198	190	216	190	167	197	199	169	195	181	191	207	194	230	192	191	210	172	169	220	191	189	191	220	193	192	177	201	165	205	211	202	189	223	222	204	198	215	191	164	202	206	187	207	193	170	178	223	200	202	187	182	214	176	202	179	186	204	214	189	190	210	198	207	206	194	191	178	207	189	188	184	193	206	195	203	219	165	197	182	189	200	188	221	178	208	196	191	185	207	171	169	231	204	197	190	179	189	178	225	203	196	191	209	200	188	187	200	211	206	215	205	198	179	187	176	189	185	181	182	207	212	176	207	201	181	204	200	207	209	202	204	208	178	196	176	196	212	175	182	202	172	229	198
30615	22028	16290	11358	8634	4592	1727	891	689	545	492	483	473	476	453	436	464	462	467	450	448	477	419	434	479	415	414	427	451	427	422	465	430	459	408	450	438	435	392	380	412	423	408	431	447	428	421	460	432	432	461	434	385	429	440	431	445	438	462	425	471	459	501	437	468	449	439	384	420	418	404	434	448	446	430	426	450	437	417	421	445	417	429	431	420	417	431	457	425	474	435	399	434	418	454	451	439	437	413	432	484	432	428	416	390	431	444	462	412	398	414	408	414	397	426	455	437	457	449	395	409	431	424	447	456	389	403	431	446	408	401	405	415	432	439	418	407	415	436	448	454	406	480	430	435	419	447	459	443	409	405	447	446	418	420	423	422	430	433	483	439	397	401	423	446	443	430	447	411	386	428	396	422	410	423	440	422	444	438	437	463	408	433	425	416	430	452	417	422	416	412	438	410	453	428	408	422	405	458	411	413	414	444	452	431	452	440	438	413	461	422	459	428	434	426	439	477	420	430	434	406	448	398	432	428	419	414	458	450	424	431	439	403	458	466	442	421	434	410	457	435	401	415	404	391	442	409	444	435	434	411	402	436	459	445	433	447	422	432	429	401	439	441	454	439	435	407	439	409	419	434	414	446	455	413	433	399	472	451	429	419	444	421	440	422	426	386	420	413	433	439	466	490	446	441	424	451	467	429	443	419	417	435	452	450	424	436	413	404	432	406	450	469	458	401	437	418	425	419	426	415	435	454	414	417	411	422	446	426	398	436	408	443	434	421	424	440	460	441	439	454	415	427	426	421	431	439	468	426	473	459	455	466	434	458	454	423	428	431	453	448	471	425	390	419	495	432	451	429	488	426	430	451	442	424	435	415	434	416	447	428	455	397	444	447	444	446	419	394	409	416	431	436	451	432	435	448	423	435	404	442	395	431	426	422	427	420	429	431	425	441	412	467	417	468	420	445	429	420	443	425	431	432	484	450	417	460	454	419	473	457	421	464	433	464	430	444	442	431	417	399	463	439	393	424	400	431	458	448	472	411	445	459	431	443	410	415	405	395	447	418	452	447	442	419	413	412	420	424	424	445	419	439	462	443	377	473	464	472	392	445	437	462	418	418	466	435	407	420	449	442	461	440	439	419	417	491	454	453	405	448	422	411	389	420	434	419	473	417	464	418	419	415	407	421	459	434	467	454	430	448	456	423	420	430	448	410	414	415	438	433	453	445	429	450	420	457	424	447	437	416	464	434	418	442	427	414	417	456	417	494	427	430	423	464	457	421	435	453	433	423	419	427	416	431	436	427	417	420	403	418	420	451	468	441	426	424	414	441	425	466	409	401	436	452	411	401	418	428	451	433	459	416	446	441	425	445	445	440	434	476	402	396	431	408	425	466	441	447	431	387	458	433	464	445	405	430	422	399	430	437	398	441	405	436	448	431	432	409	461	429	452	416	406	422	400	383	415	420	427	388	446	411	425	396	464	432	411	440	441	453	427	460	445	447	413	415	448	429	433	471	411	403	429	451	459	437	474	444	435	426	399	428	415	449	445	416	413	419	440	449	434	435	435	435	478	407	440	412	438	421	460	461	454	417	409	444	429	477	444	393	432	444	420	461	416	449	416	430	448	429	431	420	400	477	416	429	444	443	433	426	429	417	392	428	394	420	436	420	444	450	420	426	441	474	462	397	442	443	438	450	418	439	436	407	435	413	429	436	436	469	434	454	429	436	460	414	446	457	419	437	454	466	412	455	454	422	433	433	414	433	453	396	437	443	417	413	430	436	413	450	412	421	435	462	410	433	446	410	429	441	413	437	434	425	438	448	459	407	468	443	427	398	442	412	419	455	416	453	399	438	412	412	423	438	417	460	446	435	397	447	402	394	459	393	402	426	451	384	443	460	448	426	446	429	431	468	436	371	390	406	392	415	401	406	428	434	452	420	436	455	445	421	441	412	402	440	443	375	461	417	413	446	407	442	443	411	452	420	456	430	477	408	439	473	420	417	431	417	429	439	457	474	444	408	425	436	433	384	430	414	438	463	434	440	445	440	394	456	488	442	420	446	451	487	451	432	465	428	397	430	446	441	398	437	430	446	449	429	411	419	413	419	481	451	423	427	445	416	444	437	443	407	427	397	439	454	427	471	453	444	438	416	416	426	431	398	409	421	448	428	429	418	445	432	454	392	405	425	430	424	438	420	448	419	439	420	436	433	430	419	419	443	485	432	446	448	470	452	439	447	441	411	439	455	408	446	450	437	446	445	404	413	452	423	474	442	443	399	457	438	432	384	444	460	411	418	433	442	444	467	393	440	430	426	462	429	401	402	443	435	395	428	455	435	441	416	433	402	462	404	457	401	470	412	443	420	431	399	477	479	438	416	448	368	447	413	454	429	432	430	442	431	412	421	412	449	425	436	437	453	415	476	404	417	414	463	402	417	427	408	425	459	414	403	441	399	423	441	438	445	435	416	417	446	405	386	417	423	439	411	445	441	425	413	460	441	408	411	428	438	396	413	459	454	436	450	426	436	396	445	511	450	441	413	437	458	438	450	417	453	387	434	442	438	436	397	432	450	468	427	422	418	406	465	444	420	442	392	431	449	434	427	449	425	426	443	418	409	448	426	397	446	414	424	395	460	453	456	408	409	420	427	489	465	430	463	462	462	424	419	441	425	470	423	418	424	420	435	443	468	429	455	451	442	430	421	434	462	413	418	442	427	430	421	432	403	417	442	407	452	446	431	457	392	430	444	453	418	435	450	408	457	444	447	447	405	411	459	445	453	437	400	449	415	493	412	467	434	440	399	420	446	433	410	406	441	395	420	458	426	395	419	432	419	435	477	420	428	417	455	452	431	395	456	414	466	447	459	434	409	441	440	416	407	413	412	427	448	455	425	418	432	443	429	398	413	435	442	417	394	424	442	436	466	431	445	423	411	396	413	439	481	422	433	423	429	395	421	411	437	420	412	430	451	432	429	422	436	447	440	433	441	448	417	426	452	448	419	454	464	466	421	423	456	424	436	464	417	442	413	415	429	448	425	445	432	449	446	441	430	452	439	406	440	434	430	470	414	430	413	465	426	403	421	432	455	410	412	459	462	441	416	445	420	458	460	419	430	426	407	407	400	431	396	426	436	417	458	438	419	437	439	405	454	414	439	440	455	429	408	436	422	427	436	410	403	431	460	424	410	421	413	464	446	421	472	409	401	468	431	413	446	440	438	427	454	429	427	440	389	421	418	446	418	457	421	442	426	428	417	445	413	429	433	444	409	431	459	460	476	404	455	436	410	431	461	466	431	452	435	418	427	430	453	417	430	395	447	465	457	439	430	415	396	447	445	453	438	442	454	428	419	423	434	436	433	403	457	463	398	437	445	417	408	408	418	431	466	458	429	458	454	421	462	426	442	452	450	407	442	404	429	440	448	445	444	420	425	387	435	443	466	422	434	441	471	418	446	413	412	451	427	407	421	443	408	425	435	402	421	448	368	415	421	422
65296	37277	17535	6595	3093	1521	538	412	353	290	312	297	248	262	251	276	252	281	236	260	265	232	262	251	261	260	234	259	269	223	268	285	292	280	266	242	248	239	247	290	225	226	275	274	265	257	263	248	261	264	259	282	238	295	242	259	255	243	269	248	233	248	272	284	272	272	268	302	282	236	241	282	247	245	246	244	275	251	280	238	239	234	262	280	281	266	276	287	252	309	272	252	278	252	264	258	249	263	294	265	255	249	272	256	272	247	261	261	254	280	275	282	266	253	302	248	264	277	247	262	245	226	251	234	281	285	258	272	261	251	278	288	235	244	255	277	244	260	263	228	238	257	248	275	295	271	218	227	259	259	248	264	281	314	283	215	239	273	271	302	277	253	255	281	274	286	261	227	275	257	260	246	274	255	292	253	268	262	290	273	266	269	271	285	249	286	267	251	290	284	265	240	278	281	283	229	233	248	298	276	284	241	253	269	239	232	265	251	259	219	259	256	265	276	236	263	247	287	246	236	280	292	286	279	296	271	233	261	258	275	257	293	266	293	267	279	255	242	282	266	251	286	261	276	260	277	271	281	236	257	243	284	237	266	244	249	280	247	303	229	251	259	242	261	231	264	227	257	240	284	274	268	247	258	272	259	253	242	247	284	226	247	259	209	285	255	268	261	231	256	268	264	285	246	265	257	248	278	243	273	233	272	249	284	256	260	255	265	261	263	278	290	252	262	262	243	284	245	253	272	304	249	284	262	259	281	271	290	268	270	242	262	270	233	264	252	284	258	279	223	242	253	289	260	251	259	258	287	263	260	285	266	262	265	289	244	266	221	259	271	261	270	272	288	259	256	238	264	257	254	243	243	259	281	279	256	256	242	243	256	265	267	274	296	238	239	261	278	257	261	276	260	234	286	272	262	301	236	254	264	240	238	220	246	264	261	275	277	238	287	252	269	258	285	249	291	281	247	270	253	272	266	267	289	245	271	260	282	266	263	268	278	237	261	247	223	262	277	275	254	264	228	258	262	240	222	237	229	296	253	241	265	279	260	298	325	266	241	271	260	269	253	268	261	287	237	258	250	275	276	274	278	277	259	264	277	241	270	256	233	271	257	265	276	248	253	290	291	255	245	293	259	255	294	279	249	275	238	270	270	260	260	270	275	238	254	223	253	270	290	287	259	256	267	290	275	276	260	254	288	280	260	262	263	236	262	248	306	288	248	278	248	263	258	278	234	280	284	252	235	255	279	285	256	245	248	272	269	255	266	245	233	243	257	265	268	273	229	264	254	270	253	261	286	251	267	266	267	271	267	289	265	247	256	256	266	237	257	275	272	269	288	278	275	230	278	268	264	285	307	277	271	279	258	258	247	293	254	263	242	284	287	248	268	267	274	280	289	286	282	274	271	289	270	268	319	268	306	288	257	260	247	248	264	279	262	270	291	235	290	256	263	269	253	235	270	262	225	244	247	243	264	280	271	271	272	288	238	299	268	249	281	261	293	255	254	268	248	283	266	290	252	243	277	291	256	277	284	287	263	256	286	256	290	247	292	283	249	278	274	279	241	288	299	277	263	292	283	275	291	264	275	284	305	243	270	236	241	264	227	234	255	266	240	265	260	299	287	246	258	265	269	290	279	269	262	213	284	260	231	287	284	288	226	228	266	249	295	254	268	264	236	285	240	280	266	274	272	269	245	253	259	259	281	281	231	269	292	235	254	279	246	288	261	270	278	291	275	280	258	243	253	281	259	235	294	267	294	266	253	239	250	297	269	245	272	260	235	243	252	290	259	265	258	255	220	236	240	247	255	264	263	267	274	279	248	294	280	271	268	265	283	255	258	258	251	262	246	248	226	254	243	244	241	273	264	256	273	284	264	236	251	255	279	258	299	261	259	262	262	278	251	265	249	263	259	269	276	247	252	287	253	261	237	229	254	269	280	265	262	272	295	281	252	250	251	258	276	226	266	245	271	253	291	268	266	277	266	310	275	262	267	245	224	251	293	275	256	272	251	248	277	266	291	276	275	253	295	265	267	270	237	276	268	260	261	281	270	239	276	224	251	264	277	223	246	298	259	269	239	265	243	260	256	267	290	248	263	276	232	274	257	222	250	259	278	285	291	257	270	246	281	257	271	233	260	254	271	258	271	249	255	238	280	261	266	293	310	266	243	254	240	273	281	267	233	270	251	257	240	265	272	255	241	287	256	237	276	300	258	247	277	291	261	272	266	266	261	285	260	251	266	264	298	250	265	249	249	273	282	266	254	235	260	237	267	297	288	272	269	248	273	293	251	250	259	270	285	248	238	289	268	295	254	242	254	274	240	281	234	266	288	270	274	256	235	269	263	277	270	252	265	240	263	290	258	232	275	269	250	258	280	316	246	226	248	270	285	266	242	267	266	269	258	256	266	254	284	263	263	301	251	289	278	287	262	248	255	248	301	239	280	276	269	245	273	285	283	296	236	265	270	272	282	267	285	234	278	241	259	232	268	244	233	236	289	289	264	264	265	260	283	247	259	257	275	257	266	267	259	288	250	282	256	267	283	260	245	251	246	268	246	267	222	263	293	253	256	272	263	283	259	262	250	278	263	276	281	297	276	256	297	263	272	280	285	260	257	265	262	264	243	278	255	264	253	248	260	274	261	238	285	247	246	313	300	253	254	257	247	256	272	262	275	259	264	270	243	261	246	286	274	280	261	273	292	300	274	288	282	229	244	251	249	272	263	247	287	270	261	278	288	257	272	244	273	260	271	274	253	281	253	252	248	274	256	276	269	251	266	258	250	257	283	297	275	249	293	270	203	280	280	279	234	257	254	274	248	243	267	291	281	250	250	255	253	271	228	254	292	233	270	266	263	272	268	277	257	237	272	278	256	278	281	256	288	280	278	268	251	243	239	280	286	274	286	300	271	267	271	269	282	278	244	290	257	209	255	269	254	249	259	260	266	247	275	244	245	267	263	272	292	251	253	228	249	273	299	239	281	252	279	296	257	250	271	253	272	292	256	279	298	242	280	297	277	274	242	297	248	252	257	265	270	272	272	266	238	245	286	262	257	259	295	243	277	265	276	266	272	272	297	260	267	272	234	258	268	256	228	267	249	242	267	314	266	237	244	293	254	255	253	238	259	238	290	243	249	270	241	256	284	247	226	296	266	277	245	255	254	262	298	265	251	273	264	280	255	266	267	273	255	285	246	255	295	265	231	292	261	291	276	256	272	263	264	237	294	278	258	256	227	232	263	270	285	237	273	288	279	261	279	299	267	262	271	277	248	293	282	249	265	242	253	268	241	260	237	221	241	277	266	257	266	249	250	253	271	254	254	252	270	281	290	239	267	255	244	258	271	265	234	261	255	248	243	278	281	259	261	278	262	259	251	241	259	249	280	230	268	235	265	259	245	253	278	252	273	267	248	270	280	265	289	243	253	267	229	258	305	262	276	292	274	242	264	248	281	260	284	262	290	234	285	266	262	263	260	256	256	285	217	212	276	259	255
41279	26718	16777	11688	8499	4666	1735	1158	844	732	618	627	619	598	588	584	552	616	535	579	518	539	570	509	572	603	561	556	587	566	571	537	569	569	541	585	600	612	620	551	578	507	585	545	574	556	532	527	570	537	568	578	533	630	580	541	547	517	560	545	523	558	542	547	606	554	562	608	572	568	544	518	556	554	582	601	574	553	569	527	568	515	545	578	568	546	549	566	566	538	557	540	557	556	553	565	578	546	566	560	503	562	559	560	548	531	576	594	530	526	543	577	540	562	509	527	546	564	536	581	552	595	582	587	536	530	555	555	547	604	535	539	573	542	564	542	555	501	582	577	501	540	533	538	560	583	549	573	536	526	571	534	518	515	591	534	525	534	568	574	563	536	547	617	608	529	545	597	559	572	542	552	562	556	579	553	559	550	524	555	540	562	593	544	545	535	552	559	525	547	550	540	566	570	549	619	564	563	569	588	594	565	514	491	606	562	534	534	508	521	570	574	569	593	588	530	568	565	586	551	577	567	592	533	509	584	537	572	554	556	546	550	565	523	549	616	564	568	545	518	571	589	602	588	521	538	591	541	569	588	564	565	495	591	577	549	568	534	581	590	549	537	567	594	536	552	579	541	522	566	599	607	527	576	550	554	565	571	551	549	514	531	540	537	595	554	621	553	544	546	520	543	525	586	541	545	537	533	605	558	586	575	539	579	583	626	548	529	534	540	542	572	579	566	556	566	507	588	542	535	576	536	526	579	567	530	579	514	555	560	547	547	561	579	534	574	556	577	534	561	546	581	547	528	605	578	558	542	558	545	583	549	580	521	578	520	524	555	520	522	552	544	577	574	581	553	532	511	553	567	525	557	558	576	584	560	558	541	557	547	576	581	495	524	570	589	544	591	557	538	577	583	527	555	544	583	522	564	575	600	560	570	538	560	575	581	526	560	558	585	533	553	557	558	560	527	568	581	555	580	564	513	591	583	556	530	614	564	529	545	607	580	564	541	526	550	522	582	558	560	515	561	580	531	550	540	562	551	548	569	546	568	587	567	544	547	571	594	541	566	523	604	562	551	536	592	524	592	572	540	548	538	560	573	534	556	581	516	572	583	568	541	545	552	573	527	513	574	557	519	582	541	591	584	600	569	581	544	560	530	563	536	575	504	615	569	546	563	601	561	575	597	529	527	573	534	529	571	554	627	530	578	593	577	562	576	527	571	547	535	590	594	544	564	535	539	527	533	524	532	576	550	522	557	523	564	557	581	566	536	534	521	603	556	502	573	568	601	561	571	598	533	557	555	580	519	598	598	528	591	570	564	539	568	532	573	587	595	619	601	565	575	486	535	574	566	574	571	577	510	536	557	540	544	543	555	583	578	561	575	564	528	520	555	578	588	568	532	578	561	497	547	588	534	568	550	577	538	555	568	555	581	554	563	560	582	535	515	545	560	589	556	565	585	531	543	533	525	595	575	542	578	536	567	547	559	544	536	517	599	569	588	538	514	567	533	559	552	532	576	569	548	563	552	526	555	548	535	589	529	561	530	549	511	543	527	556	558	539	569	540	538	588	566	577	560	564	556	569	524	558	534	565	580	549	558	591	520	540	526	540	580	545	544	544	511	523	511	515	511	558	579	572	559	593	551	548	562	554	525	544	537	596	557	559	507	549	562	548	578	546	540	592	539	518	585	579	570	573	608	523	539	585	569	529	554	603	543	535	556	554	566	612	554	556	536	589	543	534	572	596	586	586	582	559	598	553	570	573	559	563	546	547	545	546	546	546	573	539	540	571	584	591	565	529	585	543	565	562	592	529	568	547	555	548	538	558	532	525	516	586	535	564	564	542	580	537	555	575	558	560	564	587	559	538	553	525	541	528	519	538	549	538	555	564	582	563	560	538	553	575	562	573	580	550	572	529	544	562	580	538	564	561	549	582	540	559	548	540	537	563	524	542	561	531	565	518	565	536	552	565	564	585	561	516	560	527	625	540	550	545	561	568	575	572	563	561	578	563	553	533	579	508	556	537	533	554	485	560	564	594	597	526	545	524	556	555	564	527	549	563	592	568	560	535	574	552	561	582	553	546	550	546	552	606	605	546	548	529	575	527	527	606	522	567	549	549	540	593	578	603	552	579	539	553	586	530	551	556	538	555	554	588	536	551	591	567	564	521	569	596	538	578	509	542	544	573	559	497	526	557	585	529	529	531	561	555	540	552	546	561	535	588	557	538	533	512	594	538	569	577	549	568	528	546	579	582	568	545	550	558	543	543	540	565	587	539	586	529	517	537	558	575	520	598	563	562	575	576	534	578	597	587	531	510	547	532	545	535	530	559	541	587	539	572	543	497	532	520	568	569	595	577	570	541	578	572	579	524	560	572	544	568	537	556	526	574	525	595	555	569	545	542	587	594	529	568	551	569	531	551	526	573	559	566	542	599	534	531	505	566	577	595	520	582	553	541	560	555	560	522	565	557	533	556	577	574	516	568	552	567	551	539	516	563	537	559	501	540	563	506	549	581	559	536	542	564	542	580	534	571	542	547	568	570	527	540	578	550	576	566	544	553	533	558	526	529	578	524	545	573	580	526	562	579	572	544	564	551	526	568	562	575	545	561	571	568	572	585	557	546	514	553	558	559	589	610	577	567	567	536	579	538	535	535	586	575	575	558	575	548	550	561	575	560	527	580	588	578	528	553	560	547	556	587	572	550	611	597	535	551	557	526	575	542	559	536	530	552	570	550	582	587	567	562	527	575	566	572	584	523	529	554	552	550	555	515	544	557	521	571	542	605	541	588	559	546	559	558	565	560	540	575	582	548	546	520	582	545	524	558	552	615	600	564	534	530	562	568	547	555	533	576	532	513	577	568	592	538	566	521	560	510	578	568	552	527	535	536	546	532	486	570	546	585	539	563	539	605	549	520	535	516	554	602	579	552	536	601	583	577	596	564	534	549	574	572	526	542	550	541	557	585	551	583	544	592	611	571	573	573	541	551	534	574	588	574	594	526	556	544	522	571	556	578	545	573	554	542	545	552	582	598	542	550	514	543	569	565	531	617	536	543	570	534	554	584	555	556	525	535	538	546	538	592	553	568	561	558	586	500	523	547	583	584	550	523	585	534	558	549	586	560	551	574	587	524	551	544	576	590	521	582	505	564	572	583	596	546	595	568	567	536	599	560	519	594	548	545	564	591	554	543	548	566	556	535	569	608	591	551	542	558	527	519	534	549	535	536	557	568	595	537	556	562	550	554	514	560	553	587	586	574	567	568	584	593	553	574	576	553	533	564	568	538	567	531	532	569	585	563	534	526	541	499	542	498	573	494	541	534	558	523	542	538	531	571	543	598	534	543	551	591	550	508	594	551	572	542	541	567	515	613	543	564	585	569	577	565	542	558	571	558	528	550	540	553	572	533	588	579	555	581	613	553	587	573	530	526	573	547	563	602	561	558	542	546	550	583	577	538	560	613	567	517	567	529	561	556	538	549	550	556	534	517	548
47444	20684	7109	1922	611	389	264	241	210	223	217	225	219	202	179	210	225	195	197	219	212	207	196	192	217	219	228	209	195	209	224	203	228	214	214	232	239	190	204	180	206	199	230	234	244	215	225	181	232	231	198	176	208	222	219	226	204	214	205	252	225	213	214	223	218	207	225	234	225	208	215	210	214	202	220	265	202	216	202	221	233	238	193	214	233	241	208	213	224	204	222	210	236	200	212	217	204	216	216	209	215	227	200	220	227	214	211	230	214	210	190	222	210	221	208	217	202	216	217	217	214	227	204	236	246	202	180	241	233	209	220	197	184	214	215	216	209	216	196	222	215	243	217	220	199	184	239	212	198	204	219	208	210	197	192	205	210	228	221	228	211	199	229	214	211	225	219	208	219	243	214	195	199	196	206	203	211	207	208	228	241	196	256	193	210	224	215	198	217	219	214	200	200	192	191	212	205	197	231	209	207	214	208	207	213	187	207	215	247	212	187	223	219	205	226	224	231	189	239	227	211	212	223	225	229	230	211	210	226	207	227	227	231	221	189	205	192	193	205	199	224	186	220	217	217	200	229	206	224	202	234	233	214	224	201	242	209	189	230	210	229	221	204	224	215	222	219	193	225	171	205	214	224	210	220	206	219	230	226	217	211	206	210	182	193	211	235	208	206	234	212	219	192	197	204	206	213	246	248	199	227	219	217	235	189	221	213	220	234	205	227	229	205	232	194	250	212	218	216	213	184	188	172	218	213	206	232	211	183	211	209	219	218	221	214	197	238	222	212	199	187	177	197	200	211	197	222	228	211	229	198	219	211	235	202	223	220	190	201	222	231	202	247	197	187	229	203	204	191	220	219	204	204	190	242	244	232	216	201	210	224	214	202	219	223	190	212	229	245	246	194	209	226	224	230	206	239	196	217	216	226	235	248	219	203	203	197	209	234	247	224	203	189	190	225	204	224	218	202	186	248	243	241	192	217	236	244	208	192	220	231	231	213	200	215	223	195	205	219	186	232	196	222	207	228	231	223	202	224	207	204	219	218	206	185	193	190	222	207	214	219	209	214	191	219	215	199	225	229	232	207	183	224	204	239	230	240	202	211	234	222	200	184	194	198	241	199	203	213	209	236	198	231	181	206	219	195	196	219	203	205	217	216	201	219	188	201	213	244	208	246	215	218	222	229	199	177	253	224	229	199	204	190	201	207	204	238	218	182	198	210	230	218	192	246	217	208	197	214	202	215	208	202	213	224	203	218	205	210	255	217	207	217	223	221	177	221	229	213	216	250	217	212	207	205	212	220	200	182	191	180	226	185	200	197	230	236	229	234	221	212	213	210	226	192	205	191	194	200	262	235	216	238	223	207	208	216	223	231	187	226	225	237	212	226	218	242	217	203	231	208	234	201	234	210	226	221	184	231	236	233	210	236	241	233	234	258	219	204	207	189	195	226	192	236	241	245	244	206	263	220	185	224	203	226	187	194	207	208	191	214	217	176	216	233	220	199	203	248	225	195	198	199	210	216	218	226	228	203	197	208	220	223	217	184	228	215	218	233	228	227	231	172	210	209	206	199	223	221	212	212	244	230	246	213	201	195	230	207	205	214	244	215	222	189	202	216	217	227	224	212	203	232	202	232	204	198	237	202	211	208	220	232	220	183	185	195	208	187	224	193	196	230	231	207	211	224	212	231	206	187	206	207	214	169	208	199	225	215	217	205	212	198	217	198	203	226	237	234	204	205	209	199	226	238	239	205	204	229	210	238	232	237	250	190	228	200	182	216	210	223	217	226	189	217	197	229	218	178	171	195	228	189	215	187	207	227	218	231	201	186	216	204	215	226	217	223	225	219	215	228	176	192	231	206	178	222	200	213	202	220	205	219	210	217	220	214	197	239	213	201	246	216	214	224	214	199	179	211	171	240	203	222	242	211	204	220	208	206	220	190	207	222	219	232	208	194	212	234	222	222	219	189	221	204	210	209	224	200	229	233	224	202	183	209	185	223	196	189	214	214	212	195	243	207	189	226	229	251	196	217	230	184	184	198	205	222	159	230	211	224	233	195	193	212	198	212	228	227	218	200	202	226	234	205	225	228	194	225	192	209	224	202	224	226	191	250	234	222	249	209	205	211	210	225	181	206	207	211	203	259	221	226	194	248	194	225	216	212	197	201	233	224	216	201	212	217	226	228	192	212	222	187	213	228	214	232	207	215	217	192	194	211	204	241	231	238	192	205	219	224	200	202	205	222	217	232	187	215	226	201	200	201	209	219	205	182	229	224	208	236	209	192	224	214	215	210	204	196	213	205	252	214	206	233	210	223	228	218	228	211	209	222	227	248	211	228	187	221	216	210	218	221	214	191	205	195	205	231	231	203	221	224	223	217	199	230	220	265	214	220	250	202	226	206	239	188	240	218	205	204	218	234	199	232	207	234	215	187	204	185	219	190	258	210	214	213	235	228	244	217	215	196	205	191	207	227	224	205	184	221	248	205	225	194	231	233	228	202	231	217	218	212	220	221	221	199	227	222	203	205	231	217	217	216	211	231	216	186	192	206	219	206	245	206	222	216	212	193	214	227	212	211	208	195	207	220	217	221	220	196	240	179	208	205	204	192	243	262	240	204	204	205	218	228	219	222	190	200	202	200	201	222	212	190	225	228	205	205	193	209	226	216	215	199	215	209	231	195	196	192	227	182	229	211	200	222	201	217	205	217	223	240	246	200	233	218	219	206	226	197	227	237	190	211	197	179	202	216	218	236	190	227	225	223	225	249	199	242	227	201	192	212	223	198	228	203	212	219	211	218	200	221	197	208	208	219	205	185	209	215	212	218	207	201	185	202	193	222	185	218	178	217	204	205	191	206	219	228	194	208	205	251	223	185	192	210	210	210	212	220	221	211	214	212	215	195	204	221	220	230	223	211	227	241	233	223	225	216	221	231	229	200	196	222	216	219	217	250	218	206	220	209	235	226	212	222	199	213	205	219	225	195	226	213	203	232	220	213	228	198	192	226	222	232	234	219	218	202	231	193	218	218	223	223	233	170	204	239	246	211	216	230	198	207	194	197	223	221	208	231	215	191	208	215	222	220	210	208	225	231	200	219	233	209	200	187	238	244	201	208	213	214	239	214	199	201	204	234	243	247	213	182	209	244	238	181	233	218	180	227	230	212	214	219	192	233	237	228	226	207	201	204	217	196	197	221	216	201	233	171	224	207	197	224	232	192	233	189	196	231	209	256	193	229	225	207	173	226	227	196	249	224	239	228	225	233	203	242	222	198	225	221	211	209	219	277	210	210	221	213	201	250	233	213	180	185	222	207	198	234	221	222	187	201	231	227	237	238	181	216	209	220	224	226	222	215	219	228	223	213	248	201	232	213	227	200	237	258	195	247	245	204	200	202	204	213	213	213	198	205	231	192	217	185	212	223	211	217	187	222	210	202	216	179	211	198	218	204	227	184	202	208	244	218	224	196	216	236	233	212	211	222	226	210	236
29374	12794	9378	4086	2084	1108	649	509	500	446	482	474	449	448	458	442	486	458	447	431	474	450	443	468	459	435	495	441	485	426	454	429	464	485	447	465	467	470	433	454	465	466	472	453	467	455	446	458	491	486	476	451	418	433	458	449	463	455	444	470	443	497	452	435	460	454	467	450	449	456	456	443	438	430	470	469	452	451	485	463	474	454	452	443	498	471	484	459	458	471	482	466	443	461	479	455	480	445	450	448	439	481	448	454	418	470	424	501	472	433	462	468	474	447	464	451	453	393	492	466	451	475	434	470	452	417	464	463	441	447	457	460	448	472	471	447	453	448	448	453	448	445	413	446	457	459	491	503	473	479	434	506	475	423	446	437	466	521	491	446	414	443	478	486	443	412	425	464	482	451	451	455	448	483	448	425	468	470	497	485	425	467	470	462	447	440	454	444	419	451	440	484	444	454	472	467	489	495	432	510	487	451	445	449	460	442	450	482	448	477	467	451	438	447	454	497	462	456	450	462	440	465	498	451	430	413	435	447	466	442	459	466	491	434	422	429	472	445	446	435	463	421	455	498	495	496	449	435	489	438	459	437	417	460	450	495	466	466	448	461	502	465	465	447	443	461	485	446	463	477	486	423	477	455	474	488	470	461	454	451	473	458	483	472	463	467	449	460	463	466	466	466	491	477	438	455	451	461	441	474	488	458	426	478	468	482	503	448	445	469	455	478	452	456	445	468	459	449	461	461	438	425	463	496	487	487	453	474	451	501	450	441	417	472	456	470	434	463	500	444	437	463	444	487	428	461	461	403	446	421	509	478	476	471	460	448	462	464	492	462	435	474	440	436	482	461	462	458	474	478	478	447	445	476	470	499	474	449	461	479	472	457	469	453	471	441	461	423	451	461	477	464	465	466	496	448	427	446	462	487	469	526	474	468	462	440	439	500	449	445	451	463	421	422	469	452	476	444	456	496	444	473	435	450	484	449	401	444	455	445	448	452	461	488	455	483	467	451	494	452	433	428	463	455	429	443	494	480	443	465	423	446	470	453	438	483	465	449	465	485	478	438	403	465	482	482	457	476	396	482	473	475	427	428	458	439	469	417	457	473	483	458	499	431	446	442	439	447	453	498	465	473	482	472	472	450	471	473	427	479	455	435	482	434	461	447	464	469	468	470	486	461	478	441	485	427	483	466	484	445	433	438	436	458	447	498	447	435	465	491	478	462	461	451	458	506	462	444	462	447	418	482	457	476	482	469	445	509	477	461	457	438	446	437	480	452	455	457	465	483	475	433	456	417	485	458	466	460	479	462	426	445	456	508	424	425	452	448	465	475	460	490	460	442	443	442	466	470	468	462	446	449	467	449	466	481	472	448	462	429	456	472	443	483	480	517	467	475	503	466	464	463	480	432	453	427	470	480	450	447	418	426	470	482	428	489	455	455	451	438	464	440	441	432	445	448	423	438	448	447	451	435	496	497	482	457	449	458	432	431	493	517	502	479	465	486	479	454	460	430	487	393	480	474	441	451	469	478	458	418	433	451	468	477	469	467	475	486	470	464	449	446	429	464	488	467	452	465	459	474	433	504	443	431	455	447	477	502	421	453	447	446	458	475	449	466	439	472	466	409	456	457	458	455	492	452	449	454	446	452	495	486	470	465	499	421	457	462	443	441	432	476	434	431	407	467	476	436	440	422	469	502	467	437	453	438	456	412	477	446	452	424	454	463	475	448	462	444	464	446	455	433	427	492	455	452	475	481	508	485	434	469	472	484	453	417	445	434	448	472	434	473	479	433	490	462	416	471	451	438	472	454	458	453	454	446	425	446	471	518	458	492	475	446	473	475	463	466	471	450	462	468	476	464	492	467	467	426	477	492	462	466	467	467	468	486	489	469	478	504	489	486	467	453	442	445	469	485	454	445	483	488	456	465	436	473	442	431	448	483	506	483	486	446	432	499	448	469	486	414	443	463	441	443	471	475	434	450	457	469	442	469	466	452	473	450	440	417	493	474	451	421	441	489	416	434	451	463	423	423	450	476	471	440	443	426	473	469	443	443	455	460	479	499	414	460	460	462	465	437	447	417	468	442	450	464	467	434	458	453	461	461	452	459	456	430	491	469	448	468	435	453	452	462	457	446	420	461	453	451	469	510	462	483	455	459	457	477	433	454	447	483	436	479	481	475	449	433	478	442	420	471	470	460	429	437	466	465	479	452	434	486	443	437	438	457	486	430	466	469	482	441	460	444	439	432	456	436	475	457	477	431	470	516	501	448	407	486	438	485	504	458	477	457	449	459	474	452	479	479	475	467	453	458	436	438	450	478	481	435	424	458	458	449	485	466	444	470	435	435	510	439	457	473	466	472	439	421	443	481	477	455	476	483	505	473	455	438	423	428	440	458	466	483	478	500	473	471	471	470	436	461	477	462	469	461	462	466	460	512	422	490	439	474	472	424	421	468	423	459	466	467	472	441	486	456	500	436	442	450	465	470	452	452	503	428	466	480	444	425	500	448	474	442	450	460	465	463	494	493	448	427	495	474	472	429	459	504	482	512	463	440	496	439	472	441	490	477	494	417	458	461	436	461	479	477	475	458	475	489	442	461	442	436	435	447	438	480	457	491	462	486	494	462	480	452	470	501	471	462	458	442	449	464	438	487	493	437	479	441	439	466	444	449	456	432	453	477	462	480	442	452	464	426	442	443	460	430	512	464	496	438	434	446	458	463	494	482	434	478	451	442	488	475	476	490	428	446	471	435	463	460	465	473	429	452	452	425	502	416	478	458	465	426	450	460	517	480	446	462	454	465	476	434	443	455	467	456	467	435	505	459	447	427	472	416	485	450	444	442	478	471	482	445	469	451	443	465	450	453	454	425	465	466	435	437	467	431	438	420	501	417	470	467	459	424	442	453	512	469	450	415	471	471	484	463	461	479	469	476	455	415	466	429	471	428	442	460	475	459	475	496	472	449	487	491	445	454	465	481	446	479	488	442	463	473	458	450	472	459	469	434	439	502	475	452	459	477	479	454	437	445	491	467	479	428	468	482	452	423	465	459	463	470	472	460	448	465	463	463	468	453	451	461	424	444	450	497	473	478	465	455	459	476	457	445	493	443	468	474	476	480	436	489	443	464	477	466	480	470	465	496	462	499	481	461	455	495	440	449	473	488	459	438	470	447	469	457	409	481	468	460	450	444	465	510	440	455	466	439	457	470	462	460	469	455	478	487	457	443	475	438	472	490	449	506	462	468	480	468	502	486	480	510	463	476	459	444	462	438	417	462	425	458	463	463	463	456	436	466	457	439	454	458	519	479	429	479	458	425	450	487	445	448	474	498	463	460	452	471	458	457	469	454	445	503	478	456	427	468	482	472	464	427	467	479	487	498	446	448	440	453	471	445	437	461	451	440	453	471	478	450	485	424	504	484	469	450	476	454	433	454	498	418	492	472	455	441	483	479	437	501	477	443	462	458	468	472	466	449	470	441	466	468	456	416
57892	31210	13051	3723	1711	866	406	284	271	227	222	213	241	245	204	229	217	199	182	215	200	229	241	227	182	193	195	241	239	208	205	206	191	210	211	218	217	224	237	216	205	201	249	205	214	205	197	212	241	215	217	206	224	232	200	230	211	192	198	208	221	202	193	242	215	223	202	202	207	224	204	221	221	202	212	206	213	210	223	211	227	217	196	190	194	187	239	206	221	196	209	200	209	224	212	215	232	218	214	190	223	226	230	217	212	196	250	258	197	218	223	204	233	216	216	223	223	213	186	242	194	204	195	219	225	205	243	218	220	211	221	192	218	218	222	211	208	201	202	216	199	212	196	191	225	213	202	233	233	189	188	182	219	210	217	220	228	204	246	227	226	173	204	224	220	240	202	208	177	219	217	230	233	215	216	229	223	218	199	212	221	238	204	219	199	203	195	199	214	210	206	224	212	231	207	220	213	221	191	196	204	209	214	195	194	219	219	185	224	205	237	205	213	199	241	214	204	228	207	204	197	215	230	222	215	221	178	181	210	236	192	212	207	227	227	235	212	235	206	183	200	224	196	224	238	236	220	185	196	220	199	223	211	214	196	231	197	220	220	214	215	213	212	179	193	199	200	198	225	191	213	209	205	231	207	208	204	209	200	198	227	204	197	245	218	228	200	225	248	210	238	213	214	237	199	218	189	213	211	202	200	227	211	223	213	234	206	200	188	210	225	215	189	230	205	244	231	212	206	249	208	184	203	205	214	199	235	236	186	229	195	222	214	218	216	208	190	199	213	221	203	207	209	205	215	213	207	203	198	227	183	208	215	220	222	229	206	187	226	209	200	196	192	207	238	228	220	182	211	225	197	214	234	230	210	204	186	182	230	201	210	208	219	197	202	236	220	209	206	196	229	232	239	214	215	225	225	212	198	213	220	244	212	201	200	228	209	234	210	229	210	196	220	214	229	215	233	208	233	204	219	223	206	229	231	214	226	205	194	205	200	230	209	211	237	241	207	218	200	231	219	247	220	232	200	204	212	207	214	218	212	213	204	228	237	191	201	223	194	198	217	226	209	186	196	231	200	195	222	218	189	199	190	222	191	176	228	182	204	204	212	220	221	224	206	205	221	227	221	219	185	213	221	217	193	223	201	205	199	231	209	198	231	209	240	246	196	214	220	220	209	216	242	227	180	187	225	223	197	199	219	214	222	210	211	220	215	227	211	179	226	215	183	215	229	236	239	203	230	191	206	209	210	212	220	221	208	226	234	218	202	224	207	209	215	205	228	201	207	218	184	232	171	193	192	224	247	211	184	205	195	194	238	218	203	184	196	221	243	193	215	207	231	201	218	219	210	190	191	211	215	207	206	243	227	221	222	201	214	205	200	205	208	219	217	205	233	193	213	220	193	187	215	215	194	194	208	229	213	208	225	232	188	202	170	215	193	224	210	233	213	208	218	207	205	239	219	168	209	217	237	220	184	206	204	218	187	205	204	222	237	202	189	216	186	223	207	218	212	210	214	232	186	207	194	190	221	214	194	193	181	206	186	219	191	180	224	223	224	211	205	219	212	224	221	192	202	195	187	202	236	234	199	173	230	213	209	205	219	204	216	207	206	220	243	194	202	206	213	200	178	199	213	203	186	185	188	231	219	188	181	203	224	219	214	196	211	243	217	204	219	215	198	206	197	200	199	190	196	193	218	189	219	219	229	223	203	212	196	176	236	216	216	226	203	208	214	192	206	208	190	194	218	192	203	236	249	208	182	189	231	213	230	184	224	216	208	212	220	235	213	240	204	203	211	207	228	235	228	203	217	215	203	228	219	229	220	240	198	192	191	219	218	199	206	211	225	200	212	213	205	224	217	228	233	205	216	207	199	212	189	236	204	230	228	206	197	232	196	201	191	211	245	227	213	209	213	208	218	233	189	205	186	186	189	214	203	193	223	235	236	224	210	221	210	204	207	216	213	209	187	194	205	232	208	204	206	190	210	186	198	220	214	219	177	203	218	217	208	209	205	179	227	217	194	207	234	193	214	203	201	220	200	215	210	185	211	220	190	185	201	232	237	210	234	207	200	188	233	202	216	226	198	223	204	210	223	209	193	211	223	193	194	222	218	209	220	203	229	221	216	214	209	206	199	207	203	203	214	213	240	201	196	207	207	218	218	191	206	209	221	204	211	202	209	197	220	236	243	208	190	244	206	205	196	182	216	226	220	204	220	202	218	196	216	192	200	223	230	216	224	232	209	210	201	194	192	207	210	222	216	200	212	201	208	218	221	208	219	194	207	234	210	226	211	219	195	222	181	212	226	224	235	210	207	213	187	190	218	211	204	217	237	231	176	223	236	206	196	209	197	200	207	195	214	203	221	225	199	221	199	197	209	229	194	203	219	218	257	200	210	222	195	186	200	226	239	203	188	202	191	208	213	228	224	210	206	220	206	218	216	210	197	214	241	202	207	234	225	216	212	190	201	238	217	192	208	218	183	220	251	212	187	253	210	209	225	212	212	189	210	202	202	201	226	203	222	187	245	217	211	223	217	229	192	205	245	223	221	240	197	221	188	187	234	206	190	212	213	244	231	197	223	190	226	211	188	212	222	200	221	233	217	217	226	223	201	237	277	219	212	214	223	196	199	215	214	238	205	224	219	205	220	235	192	224	223	214	214	190	196	208	200	231	231	244	212	233	220	245	226	188	164	229	200	231	207	187	210	208	193	225	199	208	210	191	243	228	214	185	164	221	226	191	217	212	205	195	200	185	199	219	207	224	200	210	221	224	207	195	243	216	211	207	207	237	206	196	233	245	196	198	214	206	220	213	217	191	213	208	215	239	218	174	185	212	202	215	196	193	196	213	225	188	208	205	223	188	204	206	189	203	171	206	211	208	233	229	222	217	225	196	196	198	195	210	209	209	234	202	201	213	203	252	230	202	208	205	205	200	211	217	180	225	169	210	231	219	207	195	197	216	219	240	189	205	234	216	212	193	229	218	215	223	230	217	216	206	192	203	222	234	213	214	239	215	203	223	211	190	244	203	192	192	227	206	206	195	219	196	243	204	199	238	197	231	216	213	249	203	223	253	248	226	230	197	223	204	207	198	203	213	205	193	215	181	191	218	200	174	211	214	232	191	209	189	178	230	219	214	229	235	234	191	207	196	224	217	192	209	198	225	197	193	220	218	205	193	205	225	208	209	216	206	190	220	219	198	203	199	226	231	188	220	212	193	223	214	214	222	204	201	235	205	187	209	201	223	199	211	226	209	217	214	219	199	205	209	197	209	207	215	193	223	220	249	231	183	221	228	192	183	226	227	196	207	229	200	224	220	194	200	226	212	219	219	233	231	221	190	184	238	232	219	206	183	214	227	226	210	237	228	232	221	217	206	202	204	208	200	217	220	215	201	208	182	230	207	238	228	177	222	212	234	215	232	228	242	228	194	224	212	214	196	222	243	195	202	219	215	225	208	203	198	212	210	210	222	229	195	177	201	212	198	193	225
37024	21734	13748	7522	5423	2813	1168	733	541	523	500	471	509	492	494	496	435	454	481	484	494	512	491	473	456	459	444	453	421	522	465	450	446	450	416	439	491	471	442	437	489	493	468	444	490	477	493	470	427	450	455	466	464	470	456	453	474	465	454	484	434	421	457	415	403	498	467	465	435	456	450	484	484	474	438	496	430	437	452	504	484	466	451	470	459	471	481	449	450	496	404	454	440	412	458	449	465	441	457	430	486	469	429	446	455	440	481	481	444	477	458	480	507	450	425	462	447	463	467	464	444	418	469	454	486	448	458	471	431	460	444	485	468	444	470	446	433	430	456	454	449	432	453	505	473	502	447	483	459	443	434	463	498	429	457	453	466	455	487	428	500	476	435	429	450	426	424	466	464	425	464	481	427	436	470	436	485	463	431	461	449	421	463	493	454	420	480	432	478	476	477	455	454	463	452	484	494	488	489	455	479	468	438	461	493	465	455	480	479	462	448	451	451	455	417	446	480	424	442	468	497	507	457	439	432	465	464	455	458	431	476	447	470	457	479	497	478	435	467	425	457	461	444	473	507	464	434	465	442	477	473	457	454	492	460	436	462	454	481	487	467	468	451	444	474	431	464	452	464	453	484	461	466	445	440	452	429	465	444	445	457	443	454	432	433	470	460	462	440	480	493	457	455	449	453	448	479	421	452	489	460	466	475	429	484	457	457	441	467	425	481	487	416	467	478	468	471	472	455	434	471	459	489	451	459	437	486	456	428	439	456	461	481	461	470	472	453	481	452	475	461	467	461	434	454	457	466	458	480	451	417	459	431	464	473	471	465	453	441	421	431	465	473	468	481	464	483	460	499	487	476	428	468	464	490	456	447	446	434	445	459	447	453	464	476	454	463	436	444	487	496	464	466	467	448	452	478	527	450	477	434	470	452	480	475	454	445	461	475	447	459	432	445	478	479	436	489	446	470	455	458	444	459	425	460	453	464	448	453	447	459	463	459	440	461	489	468	455	481	433	473	493	460	476	473	456	426	438	457	458	464	456	451	443	456	474	434	456	456	387	459	475	472	463	462	471	411	408	451	459	481	446	499	497	436	475	474	478	454	441	442	494	465	455	445	440	439	431	460	465	460	439	456	452	450	427	462	374	474	449	459	478	444	420	457	459	471	457	444	487	458	475	465	423	437	449	458	426	461	453	474	478	417	466	467	445	491	504	462	473	479	482	467	475	430	474	481	521	468	482	482	448	457	474	461	482	430	469	421	447	435	456	470	444	438	441	496	472	453	423	520	422	476	488	480	455	439	444	480	468	446	447	396	429	472	488	499	450	466	456	434	458	455	451	444	480	484	491	443	478	476	459	413	442	460	503	454	461	448	469	453	453	450	479	475	463	448	444	511	475	462	493	436	475	474	424	468	498	483	463	429	448	453	434	473	452	461	435	478	442	419	484	452	454	452	466	464	477	441	439	470	443	499	476	465	455	451	403	447	498	463	492	444	486	449	475	485	449	470	462	427	453	458	415	429	425	448	453	443	447	480	460	409	421	458	455	490	491	444	424	462	448	479	461	448	486	490	448	432	456	496	465	482	432	427	495	454	413	429	414	451	473	417	489	462	440	498	455	437	474	469	472	462	459	454	483	504	469	458	427	475	473	489	418	432	484	425	473	469	492	458	468	461	502	456	440	473	433	475	457	503	416	443	483	472	473	460	464	474	465	452	456	438	451	457	456	476	441	469	448	413	458	445	454	472	489	439	456	486	482	483	491	501	470	494	462	475	473	430	446	464	460	483	455	465	485	441	459	474	450	445	466	416	462	453	444	460	449	486	501	460	504	449	483	434	458	488	439	453	468	461	470	497	454	491	476	473	474	453	446	530	498	465	459	469	462	488	489	487	483	434	464	490	494	462	440	494	451	466	451	468	456	438	465	474	469	449	438	472	506	492	493	457	466	436	461	432	444	453	457	459	470	461	469	459	441	467	524	418	432	485	453	463	443	457	460	464	430	474	425	493	452	474	476	456	450	441	453	448	467	444	419	476	436	500	480	483	413	473	467	450	459	450	430	438	458	468	451	484	448	465	481	430	468	412	446	477	509	464	415	446	450	479	490	483	465	440	447	424	461	439	440	461	444	453	469	462	484	487	470	470	454	461	469	458	456	469	480	450	455	485	458	458	446	474	467	400	483	396	476	479	425	430	436	482	444	485	465	458	461	424	477	465	477	430	424	477	467	443	417	477	489	479	461	468	485	473	450	470	430	508	432	460	458	401	472	487	439	447	467	467	464	447	440	433	478	429	457	450	478	445	423	450	488	427	426	465	453	434	438	475	503	447	478	456	481	470	463	408	410	478	450	460	442	474	463	470	473	481	433	451	457	440	460	422	414	421	480	488	463	489	472	454	494	441	490	474	457	470	464	464	446	450	471	462	475	452	462	467	424	480	461	442	477	458	485	427	471	420	445	454	439	443	465	463	459	446	459	452	472	458	455	469	431	435	465	461	444	441	486	466	488	452	463	452	487	460	489	432	417	451	465	446	435	477	454	485	483	477	443	451	450	441	445	465	488	466	436	453	492	463	444	459	451	490	497	435	456	460	444	474	444	481	413	475	433	437	446	496	452	458	479	475	438	482	445	479	450	429	435	429	458	476	453	492	439	451	437	431	452	444	472	429	485	474	477	481	482	481	445	470	453	419	451	504	457	468	464	464	453	453	465	456	445	467	497	464	424	470	483	459	451	456	464	430	477	450	477	461	471	484	477	503	457	489	426	464	458	472	422	472	468	422	479	470	436	464	457	454	471	447	446	417	475	433	438	436	477	472	476	517	479	476	463	458	467	453	460	464	469	438	451	466	443	434	472	459	484	452	419	437	463	424	504	486	452	463	456	461	428	448	417	433	469	472	444	457	443	462	494	454	469	458	481	460	479	458	468	457	442	443	424	470	453	424	464	456	424	494	444	442	468	449	469	455	460	493	454	470	467	511	464	490	456	493	499	481	429	454	415	449	468	464	450	471	457	424	459	442	452	441	496	457	470	494	461	471	447	441	435	456	439	464	449	466	453	439	477	445	426	493	443	492	456	460	447	430	489	435	419	446	471	455	469	472	472	471	452	450	421	484	479	495	429	448	451	446	486	465	472	446	466	503	472	471	479	523	443	455	459	466	433	461	467	425	445	464	460	438	455	471	448	483	454	434	408	498	433	466	475	470	448	452	445	479	453	390	473	439	427	431	463	458	484	450	476	479	487	444	439	467	476	452	490	460	435	436	436	446	476	486	483	479	439	434	450	501	422	463	470	464	467	402	439	437	449	483	438	472	470	415	458	432	455	448	495	485	482	454	483	482	443	442	503	436	448	454	456	448	426	507	452	444	458	433	495	432	485	422	420	433	453	457	484	497	443	480	474	469	454	466	444	451	435	476	490	493	473	451	430	463	500	465	445	458	517	454	480	447	483	450	457	412	474	451	451	424	460	455	450	476	482	425	456	490	441
65429	29900	13175	5135	1890	1020	548	303	314	289	239	276	280	281	294	280	272	256	265	279	285	270	260	243	291	266	276	252	289	247	287	290	242	271	265	285	249	253	251	309	305	290	275	254	266	283	275	269	258	233	290	314	246	264	271	249	258	270	276	260	258	279	286	270	266	274	259	268	296	282	274	280	251	285	288	283	288	294	291	297	272	276	256	270	280	287	265	250	307	271	279	268	276	285	278	260	249	283	257	286	253	278	251	248	288	261	273	271	263	250	275	260	249	282	284	258	288	271	276	279	259	285	299	328	254	283	250	281	256	260	268	260	275	275	273	265	269	255	241	271	273	276	299	279	288	247	272	247	262	261	262	283	264	253	298	277	262	260	281	248	281	253	262	249	266	289	268	259	306	274	259	274	263	256	261	257	294	274	299	276	290	303	240	268	241	296	299	269	230	279	256	288	285	258	270	266	284	265	279	266	246	249	258	235	241	265	272	263	251	294	261	263	287	299	272	269	263	275	259	261	266	305	274	304	262	286	258	252	287	255	290	288	267	277	250	279	279	245	295	250	282	264	269	243	277	278	269	250	239	245	273	282	277	280	273	278	252	283	279	247	256	268	267	282	254	284	264	286	265	280	274	288	268	291	251	274	212	238	289	267	303	270	252	294	283	257	259	251	288	282	274	282	238	275	266	282	296	299	287	234	252	250	298	285	303	288	276	287	286	301	270	274	275	249	277	288	268	279	269	308	286	291	294	244	239	273	275	308	256	279	234	282	249	233	256	275	291	293	280	255	253	273	268	272	267	254	272	255	289	280	302	269	282	260	269	258	257	279	277	287	276	264	277	286	288	275	246	281	266	280	273	299	273	255	267	255	294	294	295	302	291	267	297	302	273	274	293	284	265	262	294	259	265	232	276	256	269	280	237	272	275	301	270	257	248	257	303	293	286	263	256	275	276	253	247	283	248	291	278	268	278	286	299	308	238	268	253	274	259	279	256	303	290	274	295	244	281	278	291	297	262	249	246	259	314	265	281	279	278	263	250	267	273	251	296	287	250	238	273	269	249	224	271	278	231	269	271	261	256	266	262	285	263	286	270	255	291	267	300	292	242	261	258	255	271	281	251	268	247	259	238	271	279	287	275	318	270	263	275	255	259	273	255	277	290	265	247	281	234	252	285	268	261	289	281	287	267	272	289	276	269	316	307	301	254	240	264	266	270	284	291	245	261	298	306	275	265	281	304	302	280	245	273	295	276	287	304	274	272	228	261	270	280	245	262	239	272	263	271	296	272	265	260	276	278	269	271	257	248	288	262	296	280	283	274	285	264	269	282	295	263	254	252	253	279	271	288	283	246	275	231	267	296	258	251	221	272	248	266	265	296	261	264	275	262	240	270	266	279	298	270	280	282	278	275	309	291	277	265	272	265	300	279	256	269	248	281	262	274	273	262	266	301	272	263	249	257	327	253	270	245	254	225	264	287	256	258	264	253	261	297	260	268	264	291	263	279	297	296	316	255	292	278	259	250	285	314	259	287	304	278	268	265	239	264	272	294	274	283	278	267	267	280	243	306	259	279	308	252	259	265	283	252	257	272	266	290	260	260	289	271	280	255	235	271	261	244	273	281	281	297	269	286	281	269	290	269	287	281	283	243	249	264	275	284	241	266	251	275	278	262	274	313	275	198	293	320	266	268	287	293	247	283	257	254	240	277	264	264	267	278	290	260	277	260	237	258	243	287	235	258	276	249	295	287	271	270	249	290	258	297	272	280	269	273	263	268	279	255	250	264	248	264	241	283	248	282	284	290	279	279	262	313	298	259	295	288	289	249	294	292	269	244	262	256	274	267	310	269	274	287	267	253	259	260	273	256	271	233	236	264	263	277	270	301	273	277	275	290	302	248	281	307	280	296	271	249	249	275	280	309	286	274	268	273	283	230	282	284	250	253	262	282	307	270	285	238	274	258	281	253	240	267	254	303	284	289	247	226	311	262	281	261	274	269	313	244	277	277	256	308	271	284	243	275	268	299	248	302	282	283	283	262	267	291	255	281	298	274	273	272	250	273	303	250	265	271	263	247	271	266	289	252	259	251	239	248	263	254	277	286	251	247	254	265	275	270	251	277	269	281	311	285	275	259	279	289	270	295	263	220	275	255	250	246	266	282	280	270	274	273	284	235	271	276	263	288	270	249	272	281	264	254	260	279	261	277	293	276	284	290	279	274	270	269	267	280	281	262	272	268	308	288	278	303	277	279	280	255	266	289	263	249	313	266	272	270	268	273	252	283	302	267	295	238	280	309	279	239	292	305	239	268	271	250	256	230	268	275	247	292	273	300	259	274	272	278	294	271	249	271	244	297	271	268	287	281	264	265	298	278	292	282	261	291	257	249	260	264	283	264	247	292	290	263	309	288	279	238	249	273	258	270	257	279	292	256	283	285	275	256	246	277	291	261	281	271	304	254	304	273	255	252	241	254	279	271	232	270	300	273	265	272	259	263	268	253	296	308	276	234	269	293	313	283	273	284	234	262	278	264	313	267	261	267	284	290	262	271	252	276	274	270	272	280	271	270	294	268	294	274	286	279	273	236	256	272	237	269	278	278	285	257	267	289	251	283	238	236	320	279	288	274	226	268	274	280	288	288	259	251	276	294	252	250	260	242	281	307	254	256	288	282	265	284	285	271	282	262	265	271	288	277	245	245	272	276	288	280	273	272	264	252	262	267	247	253	255	235	281	261	303	253	267	256	291	261	291	242	254	283	250	244	276	271	259	263	272	245	270	254	265	287	292	283	273	274	257	247	277	273	259	266	259	261	295	262	265	266	273	279	279	264	259	292	269	263	301	324	266	313	278	294	294	267	245	254	299	283	250	308	269	271	255	269	253	279	276	274	259	290	292	271	262	298	319	271	279	262	286	249	282	302	309	255	260	307	265	270	279	248	250	259	273	254	266	267	258	264	270	254	307	276	281	249	260	281	290	295	251	269	285	245	317	264	280	273	237	261	275	275	275	296	264	271	264	246	250	282	312	260	253	293	269	254	314	273	284	266	260	276	297	302	266	264	326	290	255	248	240	265	277	276	266	262	259	240	269	267	280	256	289	296	249	262	229	234	263	258	243	273	296	275	329	255	250	276	265	275	283	254	272	256	275	269	288	286	254	274	268	252	260	260	283	268	271	277	292	276	268	248	253	260	285	277	279	287	294	292	264	264	290	271	270	271	247	266	276	264	303	292	285	268	226	285	247	245	261	252	276	271	291	247	275	268	262	303	259	302	268	244	259	251	261	239	266	260	268	286	268	214	257	268	270	268	282	274	277	285	263	276	298	262	270	260	263	262	264	283	271	263	267	280	273	292	249	304	288	286	279	298	315	247	281	290	264	267	269	292	263	243	263	281	282	240	261	256	257	277	242	291	286	254	256	277	275	268	273	246	246	268	256	245	262	290	302	266	268	255	264	258	288	241	270	255	228	264	293	287	273	255	321	261	246	250	262
42222	20243	13620	9647	4940	2962	1489	861	662	605	621	599	583	548	602	614	566	563	591	583	548	565	568	557	572	577	567	615	570	559	630	600	584	544	552	602	577	565	540	527	572	557	566	623	575	568	617	619	582	526	581	569	566	610	588	565	576	577	530	566	559	570	546	602	596	538	585	607	561	579	564	578	554	593	617	564	595	583	609	545	574	593	563	574	579	566	562	560	567	579	567	611	612	590	603	593	572	549	561	591	529	549	597	558	546	624	554	575	571	591	591	534	564	527	587	572	575	552	576	546	569	603	557	618	540	584	608	586	591	593	590	540	567	539	603	582	576	543	558	565	602	601	609	581	570	560	582	619	569	570	544	576	549	578	544	582	578	586	562	533	561	560	571	547	575	569	580	586	550	575	624	554	562	572	574	553	573	570	599	569	574	553	572	570	559	564	590	629	550	544	563	581	596	617	621	557	605	541	555	618	554	588	584	586	568	589	598	541	592	577	562	571	569	586	531	539	600	543	578	584	562	601	570	557	577	554	594	572	571	547	601	560	592	588	582	609	593	556	573	552	598	579	569	570	536	546	556	539	570	532	560	598	608	575	566	543	589	535	569	569	538	579	615	558	596	600	543	596	567	596	555	615	568	594	576	541	549	573	554	571	555	592	570	574	516	555	603	595	556	608	579	587	571	564	563	556	544	562	593	582	577	579	596	570	571	554	533	564	574	558	539	564	561	550	606	563	541	552	550	588	615	557	587	530	563	578	594	575	569	590	612	544	605	570	607	580	558	538	576	610	572	606	553	579	589	600	575	564	532	604	606	547	604	566	538	531	593	575	567	600	523	536	553	603	582	584	574	553	637	559	585	572	588	586	561	577	579	577	568	531	597	537	582	544	587	615	594	591	569	562	573	533	578	631	572	585	621	597	601	594	568	542	589	549	580	568	552	583	539	560	561	581	587	591	560	554	569	558	579	618	552	478	539	615	554	568	596	564	571	565	605	562	597	578	574	555	574	578	554	604	585	567	569	563	585	589	571	552	609	575	560	559	559	589	575	568	573	592	545	549	566	580	548	603	579	563	539	603	564	546	589	545	578	548	579	537	566	558	579	557	566	557	598	559	576	549	579	561	545	572	585	588	573	534	571	553	547	564	571	561	611	553	536	543	580	562	499	553	567	576	620	576	595	580	522	558	588	538	557	567	572	551	599	531	565	591	573	546	548	572	563	575	574	565	504	586	560	552	555	589	622	558	569	571	585	561	557	580	592	633	571	550	547	580	543	564	564	581	579	558	538	540	589	626	575	595	542	596	587	598	554	617	580	576	504	559	547	594	551	604	608	566	554	568	534	580	563	589	629	580	560	564	570	570	578	539	586	562	515	567	535	618	567	580	546	580	642	552	600	615	576	553	576	613	548	583	549	591	562	602	550	574	565	547	604	592	609	568	563	580	596	540	542	546	532	554	571	583	533	606	581	536	592	578	567	601	572	590	563	584	575	568	600	579	575	546	567	550	618	592	590	560	570	547	566	577	536	580	579	616	595	569	550	607	566	545	601	564	591	526	607	566	550	588	596	559	573	574	607	511	602	574	574	567	585	552	607	552	580	598	580	604	586	562	522	561	577	595	556	584	541	566	570	533	623	555	554	586	594	584	554	553	564	530	542	565	597	562	552	586	583	584	600	597	575	527	572	605	598	575	564	566	571	544	574	567	611	574	554	544	584	571	566	585	585	560	566	555	569	557	535	590	580	545	587	552	558	534	596	556	552	540	545	574	545	510	568	576	606	539	559	595	522	579	525	573	570	556	556	588	567	601	572	533	600	557	565	573	585	565	560	590	530	584	563	597	553	544	579	594	607	527	574	591	559	539	587	559	570	593	617	570	578	575	543	611	536	604	567	565	576	594	562	570	569	594	525	580	574	588	544	570	560	595	616	534	587	599	569	606	541	536	552	538	575	557	567	519	603	575	527	579	542	598	548	560	559	631	552	623	591	521	594	571	537	580	615	587	535	619	551	548	606	550	565	554	557	590	552	556	564	538	564	575	622	601	585	600	550	578	584	603	567	580	573	575	555	557	556	597	574	574	545	582	550	544	618	523	607	576	534	593	587	577	605	565	574	580	561	599	608	539	558	566	557	547	572	576	572	581	600	581	552	582	594	578	589	573	567	560	593	568	563	586	585	563	571	568	557	590	548	612	557	576	575	571	592	537	574	589	542	514	572	579	569	539	565	586	640	536	586	561	561	557	590	595	569	568	573	628	614	576	567	554	578	527	568	565	578	543	550	556	566	546	576	541	590	570	564	570	554	588	594	589	582	547	582	550	575	614	555	544	591	557	589	600	567	611	603	555	566	574	552	590	580	562	572	579	545	582	541	546	598	561	612	562	587	542	544	591	557	569	552	582	569	552	567	586	571	594	552	553	588	536	608	589	568	581	592	600	552	617	550	549	544	598	598	580	587	552	577	546	589	579	577	595	576	588	541	600	552	557	591	579	601	544	590	600	545	609	555	566	578	611	553	534	571	614	555	548	584	563	567	535	589	563	617	542	580	596	537	573	539	606	553	582	643	585	597	588	558	544	529	575	563	577	540	525	551	521	550	566	564	557	577	547	564	550	567	599	574	554	555	569	535	573	556	540	592	604	570	547	601	537	604	597	579	553	594	591	566	597	574	566	577	559	603	567	583	533	579	537	556	550	569	580	549	521	547	581	572	550	592	579	578	563	605	527	570	561	567	555	548	548	619	540	610	622	586	557	583	619	585	607	569	586	547	615	579	547	520	599	531	588	580	582	595	624	587	615	567	596	619	542	617	601	586	551	620	549	556	597	576	581	597	611	552	592	582	597	535	596	577	574	595	601	532	571	542	592	559	550	586	571	579	567	604	565	570	547	556	569	571	586	588	580	584	587	611	560	582	563	545	547	570	633	569	587	567	551	602	569	600	554	539	547	595	570	547	565	585	572	623	542	575	580	612	552	573	603	573	573	611	565	589	569	576	562	591	580	607	592	590	591	544	584	536	564	570	614	581	578	570	544	589	579	583	607	583	577	574	595	558	566	546	561	577	583	579	565	594	591	589	601	614	578	559	553	588	590	570	551	562	595	608	585	588	593	549	609	580	582	572	619	532	559	550	558	553	543	556	564	566	571	544	574	565	580	579	561	591	592	587	583	573	571	580	532	535	553	590	579	571	549	631	546	573	572	573	608	581	559	579	564	610	638	602	587	536	556	596	561	580	577	594	548	543	585	570	608	572	558	515	563	595	545	594	592	572	555	549	547	579	550	563	620	563	595	580	601	586	607	579	565	597	547	580	530	575	545	592	578	565	606	538	579	600	566	573	535	586	599	628	622	577	561	580	582	571	588	582	587	566	602	607	579	569	581	547	562	571	567	581	564	589	596	554	592	561	552	601	587	555	614	574	562	582	584	583	545	589	621	562	571	577	550	572	602	565	594	552	605	573	580	546	566	566	552	534	521	575	572	536	530	631	538
43138	24675	10355	3131	867	331	262	232	203	205	215	216	219	209	249	221	221	221	195	198	210	224	191	233	229	205	208	189	209	228	193	188	218	227	209	209	249	248	199	193	208	196	218	180	198	215	231	236	207	188	224	205	239	212	182	241	213	237	224	214	225	213	212	198	206	237	198	219	218	226	233	205	201	222	223	202	227	227	207	204	225	229	201	193	217	219	218	182	192	197	216	200	210	213	191	231	226	217	224	227	215	203	224	180	233	209	215	204	206	205	201	200	197	217	209	204	233	218	210	198	215	229	225	183	211	229	192	201	201	229	210	206	203	199	226	231	239	227	206	201	235	188	203	183	204	220	200	192	216	216	198	212	218	195	211	235	222	233	238	214	194	195	232	219	197	218	238	217	194	188	212	201	242	195	180	201	221	230	212	207	213	196	204	211	194	228	177	201	220	212	186	216	206	226	215	201	213	224	206	224	186	243	215	225	206	205	214	221	204	185	236	238	224	199	215	246	216	231	217	188	197	206	223	206	201	220	197	203	225	193	185	203	193	226	212	202	236	213	198	220	234	250	215	192	221	202	218	211	212	212	227	225	229	236	204	182	210	227	194	223	188	215	218	242	217	228	210	227	187	201	212	234	199	202	225	193	197	203	209	206	200	207	216	214	211	203	195	231	216	199	208	205	225	218	233	222	217	199	229	185	202	223	215	245	247	214	200	190	227	232	219	192	241	204	227	209	187	224	204	208	209	176	199	204	209	220	221	206	223	177	206	225	229	224	217	201	205	208	217	223	214	185	216	219	233	179	205	195	211	196	190	195	243	214	201	221	206	189	231	183	234	232	214	224	209	216	234	215	205	194	211	222	221	211	188	203	207	202	215	202	224	199	217	188	208	210	180	195	213	194	217	213	215	238	220	226	239	212	213	199	225	193	230	247	205	210	224	188	214	207	219	214	232	233	188	218	210	212	208	197	224	217	218	208	203	221	205	208	230	232	228	206	249	197	206	237	190	204	190	219	197	224	195	188	210	216	243	202	221	216	191	211	208	234	178	242	252	220	229	211	184	218	215	214	211	230	206	206	219	224	216	239	215	226	215	221	216	218	215	223	198	197	209	182	234	191	212	203	216	209	189	203	236	228	206	211	234	212	244	208	219	210	211	201	213	219	228	224	210	235	222	206	235	209	242	191	235	223	234	209	217	201	212	212	241	235	226	243	221	232	221	224	226	197	188	235	227	205	228	217	200	192	201	220	223	206	220	198	214	194	194	190	184	190	230	218	194	210	188	190	230	203	211	196	205	210	192	219	223	214	204	233	218	216	194	203	211	200	195	212	210	208	231	215	258	218	216	220	198	208	196	219	243	219	185	205	237	251	221	208	214	223	197	234	203	217	223	209	215	208	223	227	217	219	227	202	206	231	221	181	222	213	207	218	218	214	211	217	205	217	219	197	180	220	202	233	205	240	191	211	223	224	212	216	209	217	225	207	189	208	235	227	235	190	177	196	198	216	214	254	211	215	197	196	210	212	208	196	218	226	215	180	225	203	195	229	242	189	239	219	218	232	226	216	198	228	263	231	227	234	238	230	201	216	235	219	211	210	198	217	219	219	219	223	252	215	208	206	221	219	182	205	209	224	241	206	239	223	215	216	202	209	194	250	231	226	191	226	224	183	206	197	247	187	222	235	210	206	216	206	223	222	210	254	211	255	213	221	206	192	246	242	220	183	194	222	187	227	222	212	188	210	202	221	191	191	213	222	217	227	214	225	221	242	206	206	201	228	230	215	194	197	179	227	197	187	216	233	197	216	204	238	225	249	222	180	231	204	176	203	198	191	226	187	220	222	218	208	185	217	221	212	218	211	205	223	210	196	188	208	213	187	196	214	219	227	245	168	187	215	220	220	233	218	212	213	209	211	227	221	202	194	198	197	215	232	226	235	227	206	199	230	201	243	227	221	217	207	212	207	206	195	228	235	203	207	225	240	206	223	216	197	234	223	196	213	197	202	241	243	197	231	241	225	235	213	235	204	199	205	222	213	190	208	203	220	222	224	219	200	222	245	202	228	206	223	208	230	226	196	226	186	211	214	200	220	235	244	180	234	230	240	213	204	206	212	179	205	200	228	188	246	203	221	223	200	212	197	224	204	210	219	209	237	192	206	229	216	217	179	230	247	217	235	220	237	229	212	222	192	191	200	218	250	195	204	249	224	217	190	182	202	198	218	213	219	212	254	182	221	215	198	174	207	206	220	229	217	224	208	210	210	224	214	220	192	248	182	183	191	198	210	183	252	221	233	218	200	196	240	246	190	205	213	222	230	226	212	205	205	210	220	237	206	179	224	217	256	209	211	225	199	196	209	212	204	183	203	229	215	213	251	241	201	201	237	232	228	218	225	189	204	231	225	221	195	193	197	211	206	223	200	212	237	211	237	195	222	233	219	216	220	236	200	227	221	233	202	225	226	218	194	210	205	220	217	185	217	209	214	216	194	212	221	201	225	212	203	203	242	236	211	208	193	220	207	239	210	189	207	220	199	194	210	206	199	200	216	200	209	206	209	215	203	217	218	203	239	188	220	205	209	237	222	213	217	213	216	219	229	221	238	219	229	212	195	185	210	183	231	230	212	240	200	201	206	218	241	222	205	189	222	220	217	195	217	207	258	202	214	203	198	189	196	214	211	228	223	207	215	182	223	230	220	232	192	228	225	194	191	215	216	221	205	191	182	209	200	214	217	197	222	240	221	198	215	205	215	215	220	214	201	213	228	219	209	209	176	206	188	214	210	212	233	228	231	223	208	225	214	206	233	233	235	195	191	226	223	206	192	217	205	232	203	204	225	207	240	224	211	219	205	226	202	227	186	210	221	224	223	209	203	227	238	216	195	225	250	222	226	268	239	210	223	198	223	220	215	220	216	213	206	195	228	227	178	206	199	185	203	218	234	190	190	213	206	198	228	193	232	198	208	235	221	200	182	241	198	221	212	210	205	213	209	229	236	213	236	226	209	233	214	219	197	229	196	214	223	222	226	207	205	190	212	240	217	227	205	209	224	189	194	219	223	196	234	188	232	194	231	234	210	245	219	191	212	210	204	242	196	187	214	238	210	228	231	197	231	212	212	237	212	214	257	239	217	215	207	254	241	183	202	194	193	198	192	210	235	209	217	205	222	227	180	224	193	229	228	247	202	214	200	196	222	221	239	197	216	229	210	215	216	224	235	232	218	213	212	235	221	200	206	194	201	210	202	212	188	217	210	186	200	206	243	237	237	239	205	196	222	208	212	188	220	203	220	224	221	210	227	235	220	224	260	203	226	214	230	209	248	237	188	231	201	206	231	211	231	209	209	234	224	230	204	196	229	193	204	211	233	200	242	189	201	226	222	195	223	204	216	215	211	205	226	210	213	256	258	217	247	212	230	218	204	203	223	226	234	235	235	203	201	216	226	185	240	189	209	193	179	206	210	202	204	213	223	204	201	242	214	191	198	235	247	206	220
26629	17384	12602	6467	2470	1065	590	458	433	469	469	452	471	496	509	459	482	516	434	438	474	459	433	476	450	472	482	446	515	467	452	440	432	474	434	461	419	425	499	427	449	487	422	451	453	487	447	459	503	469	453	428	463	491	469	494	474	487	438	490	466	474	432	470	447	473	469	472	454	451	463	446	444	457	451	478	473	452	465	453	423	468	420	449	428	452	416	453	435	467	481	458	459	465	456	449	465	474	448	444	431	495	447	479	456	448	419	453	476	463	501	457	469	452	485	486	431	494	441	436	486	457	473	465	439	463	448	459	469	467	430	470	482	434	461	440	466	482	473	483	472	465	444	438	414	437	449	463	459	461	449	460	439	436	436	461	438	475	463	478	493	473	451	447	438	410	457	464	449	446	489	442	487	456	437	466	467	462	447	465	493	429	451	440	451	492	427	474	475	491	425	426	481	446	454	501	430	468	460	471	462	485	449	464	487	449	458	457	437	438	434	456	455	446	484	473	464	480	449	457	481	471	475	470	453	417	493	463	436	436	442	434	439	490	496	486	494	476	455	465	484	429	474	477	406	459	480	445	469	485	466	490	441	462	432	440	463	415	446	437	413	425	459	470	416	448	487	484	475	436	442	489	506	485	437	446	488	491	485	467	485	468	433	468	458	473	449	471	463	464	451	501	443	438	461	463	456	460	462	470	455	486	444	487	432	495	474	465	484	454	438	438	446	428	469	451	440	438	447	444	459	451	497	458	434	467	459	435	463	463	451	435	489	509	446	465	450	458	471	444	452	452	446	473	423	466	484	422	475	449	494	427	469	471	485	501	465	442	422	422	424	429	477	420	451	452	462	464	428	447	458	437	443	461	459	494	462	413	454	460	471	416	477	482	432	439	463	460	457	455	425	447	450	421	476	433	493	459	435	472	430	470	495	462	501	464	475	461	429	466	415	471	419	525	460	464	468	463	457	465	447	447	476	455	461	483	492	476	473	412	433	464	436	472	449	480	445	439	501	417	460	474	481	477	458	451	490	458	459	460	480	443	484	434	449	468	469	467	456	459	488	440	479	434	411	474	496	459	454	476	466	457	434	429	423	461	449	480	458	476	472	508	465	437	434	445	471	467	499	461	461	436	446	486	425	467	449	438	505	468	455	476	436	453	458	447	478	462	500	476	468	449	428	433	449	486	497	445	445	463	476	438	461	459	502	502	433	426	433	462	452	431	446	447	467	450	422	468	451	438	502	470	457	469	470	525	459	452	477	487	461	466	435	439	493	499	421	431	535	482	450	492	479	421	494	483	457	442	494	443	452	446	495	453	482	477	436	444	460	475	422	464	468	434	485	473	490	493	483	451	443	498	454	477	471	440	457	435	458	481	447	428	487	424	446	466	510	452	438	420	431	459	451	467	463	454	439	431	455	473	479	459	445	500	463	452	427	478	430	435	479	496	467	483	496	467	410	477	452	462	462	411	427	449	442	496	464	448	471	449	441	453	449	432	440	422	484	475	477	458	475	466	439	482	492	481	482	462	453	447	459	460	469	485	443	474	433	430	441	445	509	470	428	469	460	448	474	495	494	457	462	432	465	454	470	451	451	420	469	447	456	458	486	418	444	462	474	455	451	491	416	448	505	458	468	405	459	458	491	466	458	441	419	480	463	439	450	472	420	423	469	453	461	472	424	476	426	459	490	456	470	483	447	463	445	452	482	452	468	478	480	471	457	434	457	431	439	474	467	454	439	474	439	466	437	494	459	464	456	459	455	452	425	457	440	457	413	472	431	443	457	485	424	506	439	428	483	499	458	450	430	453	450	487	508	490	448	506	485	449	451	464	482	407	460	473	436	491	473	458	439	481	428	465	468	448	457	517	444	451	464	454	429	456	487	457	468	462	453	461	463	443	446	476	435	455	450	445	427	468	465	450	473	458	455	436	481	417	416	472	441	473	470	466	440	464	442	444	454	456	421	492	471	469	403	455	467	439	500	476	491	440	462	454	467	457	469	465	475	416	406	463	464	431	473	428	486	487	468	460	434	457	470	433	426	494	463	428	458	521	473	437	467	431	432	443	472	455	482	479	459	438	451	472	455	494	484	462	469	474	446	498	446	481	460	469	434	491	464	461	476	468	465	468	461	466	494	462	484	444	456	439	461	477	437	448	430	435	445	423	478	482	479	446	455	439	468	479	416	455	472	496	442	483	422	455	438	444	457	448	443	446	461	488	462	435	495	445	480	496	459	465	473	431	471	478	458	462	439	488	460	465	477	477	477	418	460	461	423	471	467	435	451	448	486	486	464	448	430	453	475	443	446	492	447	456	443	445	453	465	465	464	493	451	489	460	491	491	451	434	422	451	458	480	473	444	497	478	484	532	464	434	459	440	474	445	468	419	486	459	452	412	461	443	456	482	462	457	461	472	440	487	501	454	445	462	465	460	445	436	474	444	494	485	449	457	464	452	452	434	444	444	440	432	435	455	461	456	446	443	452	436	458	436	459	500	450	455	446	456	464	448	414	479	439	439	472	471	494	469	420	496	449	443	468	470	460	476	466	485	478	508	474	478	442	459	423	470	469	470	433	506	451	480	448	490	468	467	455	445	513	445	448	447	440	453	453	447	485	458	440	455	455	464	466	443	511	463	447	452	460	443	462	441	467	447	518	426	451	462	439	459	449	464	524	481	489	431	430	416	447	452	422	455	447	482	471	460	492	440	489	473	466	454	451	446	477	451	464	441	455	480	445	454	431	415	461	431	460	462	444	456	480	462	448	454	463	459	459	470	488	462	452	465	461	456	479	453	479	455	429	461	449	493	478	457	449	450	421	433	457	486	450	481	464	454	498	485	449	493	462	464	480	442	459	460	449	464	472	475	442	451	436	483	460	456	445	504	497	454	450	419	475	451	459	453	482	486	468	439	473	476	460	490	467	511	433	424	480	459	423	465	473	450	482	480	447	429	484	434	482	454	444	476	420	514	497	482	488	477	416	449	444	468	432	432	463	482	473	445	454	447	479	438	467	450	484	455	435	460	433	441	505	482	468	458	466	463	436	479	472	488	445	429	470	511	438	441	444	423	478	477	461	420	487	446	484	466	472	486	474	514	484	455	446	443	426	440	475	488	511	463	451	455	502	470	453	443	485	454	471	460	449	451	455	469	431	431	431	487	461	459	478	451	456	445	468	481	476	458	446	488	478	416	446	413	456	460	437	459	459	470	459	479	458	495	455	431	459	442	493	456	468	475	430	454	471	458	482	429	461	451	470	428	448	456	475	462	469	487	444	469	464	460	453	423	476	439	464	444	491	446	514	452	433	414	450	431	474	460	440	479	484	455	458	465	481	468	455	464	439	420	487	428	485	456	474	442	465	470	452	465	448	463	467	477	485	472	493	455	477	481	456	468	448	447	461	467	453	459	438	507	472	463	443	469	475	389	467	487	468	445	475	476	479	464	489	472	454	487	468	437	468	475	463	495	475	437	511	474	490	441	446	465	457	469
57180	28424	11720	4284	1866	955	414	257	234	220	218	224	210	209	178	194	203	223	215	211	199	201	205	212	207	191	202	200	208	201	190	196	210	204	194	249	190	192	225	220	210	198	232	191	187	204	205	199	209	226	192	216	192	195	205	201	193	174	194	197	222	187	182	228	185	188	186	180	212	215	192	212	199	211	213	198	195	218	211	193	205	218	182	223	202	206	211	207	203	207	185	237	209	193	203	213	180	201	212	187	203	220	182	190	196	187	228	209	214	223	200	195	214	203	229	206	171	186	220	204	209	199	191	207	190	193	178	159	160	179	227	201	199	224	223	190	176	218	208	213	178	195	206	204	184	208	212	184	189	210	185	192	192	207	201	194	221	217	204	176	199	209	197	198	208	225	234	208	228	183	186	208	202	195	208	200	223	204	221	210	211	233	189	210	216	178	185	241	202	224	186	229	213	213	185	201	221	190	190	230	227	232	194	189	212	207	210	218	205	195	220	195	200	218	215	236	219	222	217	228	213	217	187	206	218	212	191	198	232	203	207	202	172	208	225	195	172	210	204	224	214	198	197	236	182	201	194	187	192	189	226	177	195	195	198	181	206	189	228	213	193	189	222	194	193	193	195	178	190	252	240	215	198	216	210	236	203	205	227	175	218	199	199	210	198	209	187	177	192	191	198	224	193	238	186	215	213	192	207	220	202	186	225	232	207	188	191	205	205	186	190	196	195	192	200	183	224	186	218	218	200	199	213	202	200	185	205	166	221	179	214	229	200	220	201	203	189	232	198	204	227	191	210	182	233	193	175	202	208	202	201	195	231	217	214	223	209	181	188	199	199	185	198	204	210	185	228	220	218	212	189	204	196	196	214	202	193	222	209	214	217	196	182	207	177	210	241	187	198	159	212	204	198	179	205	211	190	198	211	181	192	213	183	193	199	229	204	200	217	227	219	212	191	163	191	238	234	198	206	208	208	213	224	190	183	206	235	216	197	212	200	201	208	215	216	221	205	189	182	204	213	191	182	190	220	221	177	208	183	171	187	202	196	184	202	205	219	201	188	179	195	194	207	218	210	183	201	234	206	198	187	208	186	194	214	209	220	197	193	195	220	218	215	191	199	206	213	231	203	212	217	195	196	206	193	222	208	220	199	206	205	210	217	183	202	225	215	217	217	213	171	211	193	226	200	202	202	212	211	192	216	197	217	191	202	197	185	196	190	201	210	201	200	221	196	184	173	228	210	200	207	193	214	198	224	187	208	200	210	245	195	234	220	203	231	214	236	195	201	184	184	196	203	190	197	161	179	206	242	206	176	187	191	196	230	194	182	172	210	206	214	218	192	172	195	220	243	184	208	181	208	182	187	229	200	233	221	201	206	204	219	211	204	187	204	190	199	206	214	188	200	206	211	208	211	207	211	198	208	209	178	206	209	191	199	214	209	202	191	216	215	228	169	206	198	182	224	245	208	215	200	213	202	189	189	192	219	241	226	228	180	205	210	196	179	200	220	222	210	179	179	195	201	187	182	217	235	187	224	212	203	178	211	208	209	190	217	224	191	191	194	227	195	192	190	202	214	208	206	192	233	248	192	214	199	187	196	183	217	194	208	196	199	222	191	184	190	212	185	209	189	198	186	204	230	202	190	206	194	235	193	190	190	229	225	222	184	198	171	198	190	204	229	206	231	210	218	211	188	204	208	192	228	212	210	180	193	199	194	222	216	221	225	212	201	195	202	206	209	208	196	192	202	198	196	181	203	198	208	199	196	198	175	210	207	187	197	249	209	190	189	204	187	233	201	218	204	188	183	223	214	181	194	207	205	214	183	199	162	185	196	245	201	214	237	216	186	187	200	192	209	230	200	198	211	198	185	191	189	199	197	203	185	188	207	204	191	182	215	223	189	232	207	201	205	201	206	207	208	194	209	182	204	188	215	195	194	216	212	172	191	190	182	198	218	205	201	180	196	191	196	197	179	203	186	221	233	217	234	202	186	200	193	224	201	232	181	218	188	216	202	219	184	191	200	199	213	186	233	204	216	197	220	192	197	210	201	212	187	228	204	220	207	225	201	196	191	208	231	188	201	221	204	201	195	210	218	200	206	191	185	191	157	188	186	196	209	212	241	212	175	200	186	191	187	206	213	231	231	212	236	206	193	208	206	231	218	200	223	221	193	220	186	189	216	213	187	198	232	201	199	229	171	196	193	212	211	198	215	208	227	219	193	214	207	212	189	221	203	193	197	221	216	211	180	200	214	216	207	219	174	193	224	220	205	203	217	223	204	210	190	190	207	207	224	199	206	191	217	204	206	208	230	163	179	191	183	204	223	219	242	183	213	209	229	202	190	187	184	176	184	213	204	208	234	209	216	237	212	191	214	219	200	200	220	209	197	228	236	193	207	170	192	185	196	188	216	219	211	192	206	206	212	196	214	223	221	214	201	197	222	191	197	187	202	179	226	213	186	207	198	183	223	203	201	209	181	203	209	186	181	192	213	218	191	220	224	219	183	200	205	201	203	218	166	231	204	213	208	196	202	205	220	214	219	206	202	197	205	202	200	195	208	199	200	176	204	221	206	204	197	205	182	213	223	184	220	223	202	206	214	228	223	238	217	208	202	215	222	184	200	210	186	201	211	213	195	184	212	205	239	190	182	235	189	189	226	201	196	224	209	224	206	178	178	204	205	231	191	199	213	198	205	209	206	201	214	212	193	239	193	178	200	202	199	184	207	227	218	200	180	209	199	187	190	224	216	201	200	213	220	203	188	219	220	195	206	178	227	204	214	196	197	236	211	209	211	235	199	185	188	218	221	189	205	199	209	191	200	201	224	191	227	193	231	211	179	204	214	186	211	212	213	201	225	191	209	215	211	205	170	205	194	211	215	214	211	222	204	201	211	232	188	199	204	183	188	219	207	189	189	181	204	222	200	215	203	190	184	211	229	204	179	220	197	182	215	200	191	204	188	216	202	204	217	190	191	206	215	183	176	230	212	192	188	226	197	204	158	188	224	222	192	209	167	183	196	190	217	182	202	189	186	218	210	182	179	181	204	208	196	209	226	216	200	183	191	201	200	201	174	202	197	184	208	210	176	214	207	217	191	190	211	206	184	216	223	199	188	223	188	210	199	218	184	200	207	225	179	234	195	209	210	187	201	207	194	208	203	218	187	178	196	227	204	184	196	195	200	172	234	215	216	227	203	193	207	198	202	178	161	192	180	203	194	202	212	226	203	183	196	229	218	213	178	186	190	212	234	194	223	212	196	192	175	203	215	188	203	201	207	200	188	217	185	226	212	208	230	181	210	185	197	176	201	190	170	220	188	202	198	182	212	216	205	205	225	223	193	228	189	225	217	185	205	201	207	200	203	217	183	193	197	226	215	187	196	217	207	169	207	195	212	210	230	220	190	206	179	196	190	188	203	207	206	254	188	215	184	182	228	224	185	211	200	233	205	208	170	196	193	223	198	208	178	201	227	206	187	201	224	169	193	194	204	211
35451	19882	13370	9071	5468	3298	1298	729	585	510	488	460	444	463	447	485	445	424	421	432	427	442	432	425	439	486	446	449	471	446	464	449	460	490	444	429	451	447	440	442	435	436	439	464	447	445	421	487	445	450	469	469	456	457	477	472	440	444	498	459	460	461	444	477	417	464	415	443	454	406	469	459	456	447	456	453	499	445	448	432	429	453	457	425	461	406	441	450	395	421	448	398	429	451	429	449	453	442	438	446	401	450	441	451	436	429	449	424	432	442	431	423	431	459	442	449	462	458	437	453	457	470	473	434	453	436	446	450	453	412	458	471	419	413	461	455	447	422	410	468	466	427	454	439	431	434	453	453	446	452	458	455	426	449	465	486	409	415	453	447	459	432	459	456	409	438	428	467	433	446	474	435	438	441	434	472	444	432	435	455	451	428	458	416	442	440	437	450	451	443	434	423	437	420	442	494	417	437	454	444	448	420	468	402	478	423	437	442	445	453	422	429	473	430	443	445	451	438	434	419	421	459	438	432	425	446	432	419	478	460	427	473	438	423	437	432	463	415	418	474	436	416	468	423	405	405	415	478	446	441	472	465	446	459	402	481	434	426	461	444	439	446	465	454	445	461	497	458	426	432	464	448	450	422	438	438	453	462	418	456	417	438	467	423	432	452	429	403	399	431	451	433	459	421	447	447	455	443	473	461	420	471	445	427	433	429	444	449	445	452	453	472	465	462	450	472	486	452	465	447	489	451	468	474	439	439	459	451	452	430	421	425	430	474	450	431	444	468	447	459	455	437	455	428	437	434	459	435	464	451	453	469	448	437	433	454	453	426	436	460	453	423	423	418	470	450	422	453	472	429	399	445	468	417	417	464	425	448	453	431	454	436	435	491	451	460	472	440	447	453	469	448	468	427	432	450	457	433	434	406	470	446	426	415	448	429	442	423	449	408	486	419	421	449	459	459	441	422	428	434	466	457	436	453	462	428	452	441	436	438	409	444	469	446	498	431	454	471	420	447	434	444	479	413	463	423	449	453	415	433	456	454	447	442	450	435	412	417	448	417	397	437	472	441	461	465	418	418	420	469	451	446	426	459	479	431	433	434	462	428	446	430	428	451	426	446	476	436	449	443	431	426	433	424	421	434	456	446	426	447	418	451	437	474	431	401	442	437	464	424	477	426	454	421	468	436	451	435	451	472	488	437	437	445	436	428	474	435	451	447	476	474	470	460	404	429	464	419	408	437	464	463	432	482	429	446	440	414	422	423	456	433	462	451	402	467	450	438	460	453	468	439	442	476	441	423	448	442	411	479	439	454	428	463	452	407	462	435	440	495	431	424	472	441	424	441	433	434	472	429	428	438	413	435	442	456	465	471	440	442	462	432	448	439	424	462	422	455	409	467	459	440	483	461	444	433	458	459	437	459	460	440	457	452	467	450	457	434	478	434	435	422	456	425	441	451	478	458	431	472	448	461	459	469	471	443	428	460	473	458	452	449	430	450	449	425	425	454	436	419	425	412	422	437	416	430	407	441	421	425	450	465	441	416	481	446	451	465	412	423	433	460	447	451	441	457	429	400	435	436	420	472	429	431	464	453	432	431	462	439	439	423	451	428	507	470	459	457	444	426	422	440	465	416	432	428	446	445	432	448	463	412	458	452	413	447	448	454	422	454	454	431	440	451	427	433	435	445	436	437	456	459	454	461	439	464	432	456	477	433	434	411	474	454	403	464	411	430	461	453	453	448	456	446	439	419	433	429	432	464	441	452	471	443	444	451	444	422	460	454	445	457	436	419	442	450	434	483	466	401	432	457	424	423	401	437	468	461	443	479	452	428	441	441	454	450	452	426	472	493	420	438	408	477	464	406	471	431	434	453	412	441	427	463	458	442	446	457	405	450	437	436	478	425	483	442	515	445	454	426	470	449	457	420	462	409	416	410	452	445	419	447	459	443	458	472	473	477	413	462	475	414	458	490	469	449	437	458	422	466	440	424	394	476	439	475	430	455	449	422	465	406	451	429	439	444	427	473	419	446	437	474	465	449	459	422	454	455	440	426	425	422	443	450	450	401	458	427	442	452	411	449	414	481	463	491	437	455	461	449	423	416	422	437	446	456	415	412	464	458	430	436	447	445	426	426	423	431	460	428	436	442	450	436	440	479	412	455	452	435	437	450	395	482	463	451	489	426	427	436	458	454	407	478	452	485	424	477	451	446	447	481	420	431	459	443	449	431	449	448	484	473	450	420	401	436	444	444	431	433	452	478	474	444	444	425	456	388	480	461	416	465	455	434	419	460	428	493	456	460	451	430	428	412	473	410	434	445	419	437	432	441	463	400	444	403	439	452	462	396	428	414	429	431	438	431	428	429	438	454	449	412	495	448	442	417	426	417	458	439	442	457	482	403	429	425	418	473	434	453	425	446	421	424	437	412	449	473	437	451	446	410	481	465	435	460	446	443	470	447	460	479	446	460	481	451	445	457	449	435	465	472	452	437	442	464	453	495	426	434	449	408	439	479	461	442	431	440	387	431	443	451	424	427	425	411	480	452	440	435	472	431	424	441	425	441	455	483	464	474	478	484	442	421	442	470	439	445	462	430	458	436	398	411	496	432	464	427	457	398	422	426	465	454	420	432	451	438	446	446	416	442	472	447	423	440	479	460	448	438	447	456	465	467	461	448	445	418	438	420	410	442	456	477	438	413	404	425	433	432	510	460	460	468	425	428	444	411	432	419	469	424	408	449	472	436	431	488	390	467	470	421	426	445	434	422	442	460	446	451	466	460	445	430	452	451	455	436	426	423	465	472	445	474	488	438	443	427	433	453	432	435	439	457	417	447	432	405	464	443	442	446	462	469	418	468	427	435	429	452	491	437	463	472	459	466	432	443	448	429	388	434	461	464	467	442	468	458	466	446	469	472	446	452	451	447	468	444	448	423	484	445	431	438	473	431	408	452	437	433	450	435	410	459	366	456	404	453	428	405	422	440	465	433	452	417	458	464	440	460	480	467	421	482	404	417	427	445	431	451	479	440	442	446	456	456	436	458	400	418	458	446	467	459	468	458	441	438	442	458	447	479	430	452	446	437	429	429	432	418	422	476	432	402	409	433	428	445	409	449	441	424	445	418	440	438	397	479	424	446	429	438	444	439	466	442	456	445	466	447	432	431	428	433	427	422	423	459	448	463	457	474	458	413	434	450	462	467	450	435	457	392	448	455	440	434	443	453	409	454	436	444	438	425	437	415	432	435	416	416	436	450	464	418	421	466	456	436	428	441	442	428	455	422	450	462	439	457	465	452	423	408	426	454	469	496	409	432	411	430	471	406	433	432	417	434	447	455	439	435	438	450	452	442	437	435	468	454	454	445	424	430	463	455	449	480	441	423	415	425	462	501	428	458	480	436	451	471	425	474	480	448	443	448	483	449	447	461	423	478	484	441	464	451	439	461	470	433	454	431	423	429	420	410	414	440	428	455	469	437	453	417	409	481	417	432
63122	33101	19259	9633	3643	1725	845	406	295	277	288	264	261	270	260	256	289	286	306	251	243	247	240	237	272	221	284	296	244	218	263	272	216	253	216	269	293	260	227	233	260	262	235	254	281	267	290	282	270	261	260	284	237	279	256	270	257	259	246	245	283	248	264	275	307	266	286	245	256	248	271	282	247	277	266	261	250	266	273	257	263	232	272	243	226	259	262	223	262	279	290	240	250	249	291	238	256	263	244	222	234	265	233	265	243	243	237	278	299	264	248	238	253	274	255	257	276	297	260	268	260	275	268	278	249	249	227	249	251	275	253	251	280	267	238	289	238	277	268	251	250	230	275	240	249	242	295	265	269	253	242	284	240	230	235	244	239	221	270	243	278	267	261	270	251	265	260	253	264	252	262	249	266	277	261	242	246	241	287	245	241	262	245	285	271	229	257	262	258	254	273	247	212	261	239	263	241	259	227	266	252	260	277	282	265	276	254	256	302	249	284	243	234	242	244	289	236	244	247	271	259	246	252	293	269	265	247	222	232	293	256	292	251	245	262	272	246	243	264	257	267	264	258	263	286	255	256	250	258	256	261	251	240	269	261	252	254	256	248	257	238	229	263	242	243	242	287	254	246	246	250	239	262	255	262	265	243	237	244	229	262	263	246	257	276	264	274	254	270	253	216	233	275	246	237	257	274	272	260	250	269	254	262	252	254	260	272	242	252	268	285	256	260	254	236	235	274	263	287	247	263	271	250	265	261	285	272	221	259	280	269	272	245	249	256	244	230	248	251	281	237	250	261	261	257	279	269	237	267	231	252	236	262	288	263	256	283	249	282	270	269	243	256	264	241	257	248	266	249	240	260	262	245	278	224	266	246	234	312	296	238	273	282	254	275	264	286	251	268	259	276	275	260	264	244	252	236	263	230	220	255	245	291	254	253	268	273	255	223	253	258	244	239	243	262	244	260	249	245	245	250	251	275	281	255	253	261	243	240	275	234	289	244	233	273	268	274	267	269	245	290	242	252	241	253	278	297	269	260	228	260	271	240	251	266	263	283	274	258	253	287	249	250	247	247	265	255	263	235	228	256	241	283	242	230	251	300	259	298	260	217	272	253	262	228	229	215	255	256	241	275	250	260	289	265	279	242	253	253	278	269	255	271	273	239	274	262	245	288	229	272	254	253	265	293	268	240	247	252	232	260	286	245	241	240	262	262	245	245	236	273	238	213	238	263	265	248	265	256	263	253	235	239	264	277	244	242	240	250	233	292	250	239	241	275	229	249	245	264	265	296	219	238	271	269	262	279	247	274	242	270	252	271	257	243	257	281	257	258	245	264	264	254	272	246	244	258	240	249	262	233	239	259	259	252	248	238	270	242	226	243	255	277	256	252	232	261	284	270	220	255	249	268	265	236	306	285	239	282	243	226	269	253	240	267	261	258	253	262	274	266	229	224	285	270	296	265	273	255	258	240	234	255	251	269	277	235	250	254	275	256	276	273	256	266	214	216	258	272	252	256	259	283	274	266	278	253	261	269	243	254	274	284	262	292	260	260	241	248	297	249	258	251	275	241	255	246	261	239	262	241	265	247	256	297	251	247	244	257	266	239	244	229	250	247	256	251	275	273	249	261	254	273	272	267	267	282	283	276	268	253	246	287	276	270	272	240	232	255	275	240	260	243	263	288	239	255	287	275	268	269	254	246	268	255	261	280	278	273	243	250	241	258	285	254	218	261	247	259	259	266	249	252	273	244	270	235	253	271	262	224	250	282	263	278	231	229	234	248	245	247	252	239	262	301	291	245	244	242	272	258	282	252	253	253	277	238	214	262	222	265	277	236	250	234	278	293	224	254	255	257	276	280	275	231	250	251	255	276	259	290	246	271	261	249	251	269	252	220	286	244	267	285	244	270	264	275	280	280	293	255	249	274	282	241	263	244	234	247	230	256	251	252	222	266	228	270	260	237	255	257	270	253	242	264	247	284	239	289	270	253	255	239	268	239	258	258	266	255	240	256	262	245	268	275	222	228	242	279	273	264	260	269	234	243	303	251	259	282	263	267	259	270	244	272	285	266	265	235	242	261	259	234	214	253	260	257	251	278	248	231	298	240	287	203	278	256	240	296	234	276	245	258	259	241	283	261	274	270	262	262	255	284	245	286	284	240	245	285	274	248	238	290	240	281	256	260	263	231	284	263	259	260	279	280	295	262	262	271	244	234	286	228	227	285	258	278	255	279	273	255	242	232	257	270	251	237	260	272	227	273	271	283	286	246	251	316	293	279	285	249	247	276	264	257	276	265	246	259	221	257	248	256	275	225	273	267	259	263	225	262	268	237	236	248	284	264	239	219	235	273	241	263	274	243	235	246	256	265	251	260	244	278	230	271	212	259	252	263	275	234	230	302	264	248	246	249	288	266	290	256	270	242	267	254	255	231	261	294	253	303	284	240	261	249	267	264	242	238	211	262	248	247	264	275	261	274	266	229	255	258	228	234	278	287	243	253	279	252	271	259	253	247	257	242	278	281	246	261	244	269	268	282	237	253	241	252	242	256	256	253	253	271	263	235	224	249	241	263	240	267	263	241	255	255	275	252	241	272	277	238	232	269	296	229	256	273	241	233	253	239	231	279	246	264	264	289	251	256	268	278	232	272	275	252	277	239	267	289	257	258	256	230	248	226	276	274	244	244	235	272	258	258	274	285	263	267	274	252	264	284	295	285	250	248	257	257	273	278	255	243	219	245	276	261	205	241	246	251	239	220	266	275	249	284	238	258	267	286	249	271	239	246	272	269	242	255	257	244	261	235	259	210	251	269	261	272	267	272	241	238	269	270	268	253	254	243	238	266	265	259	229	243	241	252	267	293	268	281	257	253	268	293	269	259	222	251	277	272	230	291	271	257	262	256	262	280	246	280	217	252	272	226	268	269	274	243	215	273	266	282	290	262	270	240	254	250	268	274	252	233	238	263	263	256	245	272	242	248	247	257	254	269	267	249	264	261	280	244	245	289	243	247	252	250	268	243	273	269	246	276	271	245	243	241	274	227	262	255	270	275	250	240	261	292	231	287	249	271	259	265	253	225	236	259	238	267	234	249	236	277	257	260	284	280	276	287	278	283	257	243	235	251	258	247	270	268	260	261	217	211	257	233	236	281	235	240	254	249	265	269	264	228	260	223	248	262	241	254	279	276	246	239	293	243	258	256	216	267	247	256	257	261	252	229	251	270	284	239	228	254	266	269	252	279	270	284	257	252	260	254	218	250	285	281	253	274	255	262	248	249	255	256	266	258	271	257	266	247	253	282	253	272	236	246	267	270	278	286	228	283	262	262	274	259	253	276	249	257	245	259	251	283	264	241	252	255	278	263	275	229	258	250	252	217	276	269	277	264	250	270	265	234	258	242	278	236	285	273	253	273	271	249	258	243	270	246	270	258	258	263	253	282	260	255	260	277	267	253	270	219	266	255	232	234	214	246	225	251	269	268	262	265	239	254	260
38810	22816	22096	16426	9131	5643	2642	1050	794	680	617	590	627	578	536	589	552	617	572	557	572	564	569	528	536	577	547	533	552	513	537	554	550	560	577	546	513	544	609	551	568	563	550	501	559	546	527	533	535	544	507	532	497	586	558	531	592	521	557	576	553	520	521	610	545	544	536	570	560	555	547	544	545	557	510	525	524	519	572	503	528	547	562	554	561	531	538	552	515	572	576	504	555	541	543	531	547	591	536	616	552	577	564	531	548	504	523	559	519	574	547	572	549	549	572	570	521	536	596	571	584	556	534	531	598	568	538	547	543	554	535	532	555	531	552	605	538	538	566	569	590	565	539	516	519	554	572	492	545	580	526	563	547	555	497	553	567	528	550	528	564	566	562	538	505	542	569	584	557	525	533	539	570	530	576	572	535	577	590	530	573	524	536	555	551	536	547	571	533	503	536	548	561	571	521	527	584	529	549	536	584	556	551	643	585	519	560	541	573	567	542	543	553	556	540	520	559	483	557	583	543	547	562	563	563	518	508	544	552	552	533	535	531	521	538	560	531	551	551	561	556	573	560	530	530	518	579	554	516	583	537	575	564	576	526	523	544	540	547	548	543	568	502	544	526	572	541	565	464	570	541	541	543	540	544	500	560	564	561	554	564	554	540	573	558	537	531	563	549	543	577	536	554	552	530	535	514	611	593	569	502	504	493	564	554	568	505	531	572	519	557	582	581	569	514	526	585	547	549	531	555	535	563	559	528	549	497	563	563	568	562	534	569	559	544	520	530	550	613	581	521	560	532	561	536	503	540	539	575	545	558	556	528	533	531	505	555	554	555	541	537	532	561	544	564	526	554	544	531	525	555	564	517	549	570	537	585	556	520	540	531	553	556	541	538	531	556	604	562	545	570	532	524	573	547	541	570	542	546	543	582	535	549	572	532	545	519	558	548	541	518	564	522	590	534	585	552	542	556	513	547	542	575	540	546	537	570	547	563	527	557	552	553	532	560	533	575	578	530	567	542	547	522	515	513	576	592	539	583	553	546	527	551	531	556	529	600	553	513	548	552	539	570	543	557	489	555	573	534	551	528	578	497	533	577	542	529	542	537	509	569	574	518	510	570	552	548	577	571	569	596	552	544	562	548	548	538	562	594	511	535	606	546	546	597	559	558	508	582	528	540	577	571	565	571	571	567	532	543	551	574	591	520	559	524	538	598	547	529	529	577	560	547	560	505	515	524	528	516	542	542	572	571	555	568	554	519	565	527	583	549	567	563	550	571	556	536	535	528	550	519	580	533	561	535	517	572	539	560	564	564	556	579	548	550	549	564	531	577	541	558	533	529	595	575	539	542	510	520	566	546	569	552	550	486	538	531	558	514	511	532	529	505	528	522	516	524	559	522	536	501	569	552	501	543	552	542	548	521	523	561	594	582	535	532	565	529	570	540	543	527	567	543	530	549	521	530	574	517	610	557	564	598	541	542	562	584	539	516	574	494	577	551	548	544	520	571	568	538	521	543	522	546	486	532	538	498	578	523	546	528	533	551	540	496	566	540	557	541	583	488	574	565	552	559	579	599	549	560	508	545	522	530	550	548	552	530	501	540	531	514	591	589	536	533	522	549	547	534	557	561	565	565	548	583	562	501	522	523	556	582	553	532	540	527	534	602	526	568	562	554	561	567	547	586	588	557	558	587	547	567	510	546	543	523	579	594	497	555	539	537	590	525	559	543	554	571	556	563	560	523	564	525	536	556	553	528	517	550	570	539	523	544	564	567	539	560	544	539	532	532	548	516	526	549	533	534	594	584	534	546	560	557	540	581	565	561	574	533	550	551	566	536	534	531	542	555	547	577	540	521	558	542	564	517	590	536	544	544	537	547	542	550	542	533	549	524	535	615	543	569	521	529	564	542	593	533	587	549	562	579	515	556	544	521	543	552	547	545	561	546	534	553	522	584	549	558	538	556	587	545	533	574	509	538	563	553	510	512	584	534	542	551	524	561	549	543	534	510	529	524	550	565	567	527	536	539	600	566	543	572	604	548	541	526	516	547	535	568	549	498	542	541	554	539	494	551	493	506	573	556	554	572	540	580	522	547	536	512	558	573	526	513	549	558	562	539	540	537	543	552	517	543	557	519	542	571	530	534	575	566	591	546	568	532	538	558	560	556	566	558	534	504	580	539	588	511	537	522	576	528	569	562	543	601	529	545	563	559	550	567	522	536	533	568	546	535	542	557	553	540	556	556	546	558	517	530	544	525	546	549	553	540	574	548	551	542	542	558	522	524	523	525	551	568	588	508	548	529	536	565	539	548	517	566	567	550	570	539	510	520	520	509	505	551	560	514	543	547	535	530	513	498	558	545	545	547	512	543	552	604	553	570	592	559	551	573	541	562	487	578	539	553	522	490	534	530	566	501	590	548	567	526	533	577	564	544	503	517	571	544	553	551	555	587	547	586	548	559	600	515	550	530	533	570	561	531	549	548	612	510	557	527	542	546	545	531	583	556	558	539	540	541	567	550	515	524	586	537	574	536	542	539	556	535	582	555	552	556	551	546	546	526	551	513	551	556	534	573	568	526	599	573	539	546	554	483	546	562	524	579	562	534	569	562	561	520	529	543	555	539	554	554	548	506	514	556	533	512	624	551	567	537	538	556	513	533	538	550	545	531	564	558	527	528	526	545	578	528	537	536	538	544	552	567	503	519	563	509	597	511	549	548	513	559	549	518	499	535	515	596	552	544	500	585	545	550	546	548	580	559	568	503	547	551	530	531	556	516	580	593	586	562	525	556	554	572	560	554	555	538	535	569	518	558	578	551	507	540	554	584	536	514	565	531	551	515	542	538	529	553	549	519	529	552	537	579	533	537	540	559	577	544	571	546	536	566	605	498	561	560	571	528	498	540	572	530	568	558	511	620	524	537	545	549	558	535	543	544	546	546	543	585	549	540	608	528	559	513	592	556	547	534	552	552	510	593	528	552	590	523	557	546	488	544	562	550	578	550	557	558	563	523	556	585	538	520	538	540	531	563	542	526	525	575	557	549	531	552	541	572	509	528	584	562	542	555	553	543	561	572	574	520	563	564	527	534	527	520	540	533	543	512	527	576	552	533	555	546	560	502	470	549	531	541	510	602	529	531	550	530	523	565	591	558	557	515	553	559	553	578	561	540	564	563	531	575	593	558	537	557	551	562	558	549	513	529	562	545	535	535	554	565	522	536	515	533	522	545	547	535	555	541	544	539	599	555	519	568	543	575	573	542	539	535	545	511	551	542	568	535	569	577	554	530	532	546	545	558	598	536	567	531	573	524	552	594	532	529	544	553	506	554	538	518	582	544	519	533	542	549	527	571	536	560	549	517	572	542	546	576	534	574	548	569	546	498	482	532	528	545	547	544	575	519	538	563	581	527	546	554	508	549	540	529	580	567	551	567	581	550	537	565	541	536	545	519	532	538	528	537	513	522	544	536	583	562	542	560	579	543	561	508	588	536	536
40558	21231	6884	2031	984	491	254	183	196	253	197	187	198	174	175	188	220	182	222	186	226	174	208	227	208	255	203	200	196	200	222	182	185	182	176	187	214	219	207	205	214	183	199	200	223	214	214	200	242	197	190	226	151	222	211	222	218	199	193	211	219	207	200	237	187	207	210	192	198	227	221	219	193	193	191	195	201	200	220	202	185	188	205	190	185	198	227	210	219	195	193	243	229	214	226	218	190	201	209	208	200	175	203	233	215	188	194	202	190	212	211	198	225	203	217	205	207	209	199	178	231	191	200	209	226	176	199	192	230	205	205	201	212	193	209	185	222	198	197	188	218	201	232	186	186	199	208	206	195	213	207	200	226	206	181	245	188	189	206	204	216	207	193	208	166	169	173	189	219	197	175	190	206	209	221	216	194	203	183	193	207	206	200	193	209	227	184	209	210	182	203	212	204	196	202	203	247	194	200	196	223	214	189	187	213	217	179	188	207	215	209	178	215	219	202	217	177	176	186	218	219	239	215	202	209	210	220	196	220	196	230	184	204	230	231	197	210	202	235	189	171	228	224	193	207	185	183	168	203	208	221	196	197	215	189	211	212	202	207	200	215	204	204	201	209	205	212	193	211	204	221	202	240	199	220	186	241	197	164	226	216	204	197	218	221	211	191	214	182	198	233	195	184	197	196	213	216	212	199	189	208	214	180	179	187	247	195	204	215	186	226	186	227	206	214	197	248	211	211	219	204	200	222	219	188	197	217	222	167	195	174	217	219	229	212	227	222	194	216	191	213	192	187	211	194	212	210	216	202	208	200	203	183	200	209	211	205	202	215	201	230	212	236	218	178	163	202	223	226	191	214	197	188	209	184	190	188	206	208	195	203	240	199	195	200	188	203	214	187	236	235	224	172	202	202	186	208	207	169	187	198	223	180	200	229	217	225	226	212	210	210	211	184	187	206	241	174	196	177	188	232	220	209	211	200	182	194	188	211	239	213	167	213	224	198	193	206	183	225	209	199	198	219	228	222	175	218	222	206	196	217	221	210	192	224	228	182	231	184	195	222	222	207	206	202	213	188	213	206	184	198	223	215	170	233	189	196	193	230	219	185	186	244	174	207	232	209	205	195	172	189	212	210	222	202	222	233	189	180	220	197	204	191	168	226	189	214	184	195	185	191	207	181	203	198	238	201	206	207	214	172	213	205	229	216	190	202	205	223	231	206	211	192	223	181	178	211	209	218	199	192	193	200	171	208	188	208	218	185	239	223	190	205	179	220	223	182	201	209	219	203	220	204	231	212	214	198	182	189	196	199	212	208	220	189	218	189	190	181	236	217	235	205	189	200	184	202	205	217	182	205	202	222	190	214	209	211	193	204	209	215	207	224	221	217	233	194	216	169	198	220	173	200	204	205	201	206	197	213	190	213	193	194	218	180	208	189	186	201	217	195	195	205	193	198	209	189	209	200	217	223	207	211	217	218	235	196	178	206	210	217	217	192	227	211	209	197	203	202	203	196	194	194	208	210	235	202	205	211	209	213	201	166	200	183	175	207	200	209	192	211	184	175	236	213	179	214	190	206	193	217	210	216	176	217	198	198	185	187	232	189	217	200	220	219	241	218	204	211	222	241	217	223	210	183	216	213	217	201	204	207	200	207	190	240	223	202	228	217	225	202	211	200	199	199	196	207	196	215	199	185	197	185	193	228	218	208	219	195	202	206	206	215	205	238	204	228	200	209	213	190	190	205	185	216	227	190	198	208	188	192	227	189	201	194	191	200	205	207	193	211	210	199	224	191	226	196	173	230	174	207	209	193	207	218	227	194	211	227	216	180	168	212	189	180	192	199	171	188	205	229	212	213	180	217	211	192	171	223	221	209	193	202	201	219	208	205	201	203	229	189	178	214	195	208	173	196	211	188	221	195	197	183	209	209	201	205	216	199	215	192	195	218	211	206	186	208	210	217	205	243	172	192	189	208	179	220	204	217	234	195	184	187	194	226	203	210	204	215	201	196	203	195	204	203	207	180	200	199	211	177	204	233	208	219	210	240	196	206	228	187	200	194	198	208	208	237	194	189	199	198	206	185	189	226	192	237	189	196	199	207	177	204	221	183	197	201	206	199	181	186	210	209	213	205	225	185	199	202	205	219	224	203	190	217	214	202	205	219	201	204	206	197	203	227	201	239	231	175	195	190	215	213	194	190	186	207	175	219	208	230	184	201	193	196	209	203	239	222	188	204	214	218	199	193	170	201	224	209	219	206	196	182	207	206	209	199	198	224	196	231	199	203	214	224	188	188	184	211	209	209	202	204	186	228	184	227	221	205	221	203	194	214	199	221	205	215	213	193	236	207	186	199	205	190	211	207	215	218	207	198	184	211	198	196	211	199	201	185	194	196	207	215	210	217	192	210	199	175	196	212	216	216	194	196	206	219	204	201	195	207	218	165	191	186	191	177	180	173	216	257	207	207	225	201	217	214	216	210	187	224	202	229	195	205	173	178	198	196	192	205	203	164	203	216	240	225	202	187	188	193	205	248	213	210	210	214	208	218	224	198	227	218	209	207	211	198	182	215	204	232	219	219	207	196	197	216	239	198	207	218	214	205	222	198	192	215	220	229	209	224	174	199	198	216	211	211	194	224	215	193	234	217	193	182	213	192	190	197	222	189	195	186	174	232	175	195	226	205	258	215	192	223	199	184	195	199	189	221	206	202	196	205	212	178	206	221	212	211	197	201	168	210	212	191	216	200	226	224	196	215	204	223	187	188	225	171	174	223	218	181	207	181	241	198	186	204	216	196	218	227	215	182	218	196	218	191	219	226	218	224	214	178	225	234	200	220	225	201	198	211	194	180	211	203	188	197	191	199	220	223	186	198	222	187	207	210	197	203	204	207	207	213	212	191	182	203	195	199	211	215	229	180	191	211	200	200	204	200	211	199	203	218	193	236	196	177	220	219	230	223	217	186	217	191	231	207	229	211	177	231	203	177	213	210	182	201	167	210	237	214	226	194	206	215	195	204	209	196	204	193	192	204	216	173	175	204	207	190	235	182	211	189	191	220	202	202	201	203	197	211	188	182	227	211	211	203	212	201	208	245	211	198	203	202	227	207	215	178	242	190	215	194	220	196	195	211	194	185	196	205	189	216	177	203	185	190	212	207	229	221	208	196	224	216	217	191	202	242	204	199	175	214	189	201	206	182	193	196	198	206	189	204	190	199	208	226	240	222	169	204	219	191	191	222	183	201	233	207	204	222	221	209	222	222	201	171	230	223	185	224	188	215	205	212	200	172	184	227	198	234	198	190	198	180	200	195	202	230	185	206	221	222	205	191	175	200	208	223	241	196	196	193	206	191	187	216	217	239	234	177	183	196	244	217	199	243	226	215	193	184	193	206	185	187	214	229	237	199	197	228	202	201	201	215	201	186	197	201	199	205	200	189	202	199	227	191	190	205	184	184	207	217	239	198	194	217	208	211	219	185	201	190	229	182	247
24915	13946	8520	4963	2953	1586	659	491	460	435	427	404	459	415	449	420	440	442	465	461	450	451	416	452	423	413	420	439	459	442	477	402	429	445	408	430	410	453	446	443	467	457	466	437	407	420	432	403	424	430	436	438	450	431	425	419	406	454	448	425	409	429	429	401	471	451	445	465	479	450	434	416	405	445	449	448	435	442	477	451	438	422	450	468	428	440	460	464	422	438	428	406	451	416	408	436	454	437	426	445	446	436	413	419	452	478	400	421	431	453	415	449	434	452	421	452	411	459	436	450	409	429	439	414	438	438	403	476	418	443	458	433	410	450	454	441	440	471	435	459	400	445	436	438	416	428	439	471	422	449	455	441	465	414	438	447	425	427	449	474	440	394	404	436	452	445	409	427	444	441	449	424	467	433	439	465	424	417	429	424	449	438	428	469	434	393	431	433	431	449	419	469	468	437	426	429	455	459	496	468	435	439	428	442	469	452	400	457	424	455	448	438	438	449	446	454	432	491	416	425	423	437	458	461	456	445	465	449	447	420	426	419	454	450	452	439	442	408	441	460	436	433	443	411	435	414	438	425	497	468	453	405	441	462	445	413	456	418	440	440	455	404	434	444	441	385	449	451	415	470	469	424	442	424	432	439	452	442	423	460	433	431	428	437	447	404	466	495	477	427	429	461	425	473	441	494	446	437	424	464	467	437	439	418	456	459	455	442	446	470	469	452	456	420	429	395	411	460	394	408	473	478	464	451	416	451	415	434	461	437	466	457	429	440	439	464	418	455	439	460	480	426	428	433	467	434	422	423	448	442	424	431	442	456	436	424	429	470	440	437	429	446	423	453	410	409	433	447	459	475	417	434	425	451	463	482	461	451	444	439	409	454	453	411	420	465	445	445	442	436	461	473	422	440	453	440	428	443	457	442	463	417	435	441	467	444	449	445	442	462	419	446	415	435	446	492	424	430	463	482	384	464	437	432	394	474	473	426	472	434	423	442	450	430	455	442	450	450	398	456	485	448	408	454	436	466	438	437	482	435	425	427	411	433	453	418	431	420	463	443	471	437	444	421	439	440	457	388	450	429	449	447	436	453	426	457	407	465	438	481	413	444	416	425	452	435	426	405	432	413	447	447	450	440	439	440	441	426	408	485	451	461	443	406	444	433	447	445	459	430	417	369	446	416	435	406	434	441	445	453	410	439	438	436	415	462	463	422	461	429	450	440	445	424	423	489	404	452	425	440	402	484	442	431	425	411	469	451	473	428	468	431	432	423	493	466	440	446	437	462	452	445	442	422	480	458	423	445	422	436	431	437	398	446	429	442	458	467	475	452	480	444	448	450	397	441	441	465	442	435	415	432	482	432	437	429	446	453	448	457	439	406	445	425	441	430	471	446	467	438	445	455	410	464	433	465	452	447	463	450	472	490	451	438	446	454	444	428	458	465	406	417	416	427	424	434	489	409	428	469	516	396	438	447	466	432	436	442	469	438	440	404	427	420	447	447	441	406	390	439	475	458	426	459	439	443	430	432	420	446	388	423	467	422	440	422	439	452	456	441	457	404	460	440	427	404	417	456	424	437	412	441	453	470	425	440	431	487	425	425	480	440	474	471	442	425	412	412	435	425	448	425	418	436	484	459	437	418	454	451	419	434	452	439	437	458	446	466	433	461	432	433	456	438	463	483	480	414	426	432	439	461	458	419	425	393	423	454	463	453	421	427	438	392	435	448	417	444	405	439	422	481	412	443	409	437	435	461	453	432	435	406	432	419	412	427	439	414	424	461	470	481	492	391	439	427	422	451	446	418	409	435	429	414	403	466	462	446	438	459	444	436	424	403	436	440	411	406	457	446	446	427	465	434	416	457	450	450	439	440	426	467	418	464	463	444	433	419	468	457	416	443	453	417	427	434	455	445	425	427	474	481	421	444	443	445	474	459	465	469	494	456	464	418	426	458	482	449	406	453	427	424	437	440	437	436	471	413	420	409	470	445	424	436	449	452	397	446	440	427	445	454	453	481	466	389	439	434	406	440	453	426	436	459	419	431	437	435	429	461	446	419	452	400	433	418	447	457	420	478	457	433	455	438	462	440	441	433	429	435	438	474	446	462	445	414	447	425	453	450	424	439	425	436	452	470	459	434	423	427	430	419	428	439	432	431	430	444	437	466	425	418	423	429	444	423	441	424	465	427	480	425	455	401	446	449	409	435	449	456	415	447	484	439	401	463	436	451	444	429	439	470	461	477	458	416	440	466	440	417	444	420	415	454	422	448	428	452	480	447	440	459	464	424	427	413	452	460	464	424	416	458	467	394	414	426	444	465	447	418	448	431	453	404	450	425	429	437	441	440	437	466	436	437	394	428	429	427	440	449	445	429	483	444	440	422	480	395	444	414	420	444	422	427	439	452	446	429	454	456	457	448	439	457	434	451	383	436	397	431	445	448	407	441	471	441	420	432	459	417	458	449	456	467	471	437	466	434	452	461	446	455	443	462	410	478	424	437	430	420	456	417	509	456	400	434	422	436	455	422	441	443	434	403	456	492	434	455	416	421	425	448	468	429	447	420	422	437	431	438	428	402	450	439	436	400	450	427	473	417	416	426	465	419	446	434	426	417	479	415	458	460	431	413	438	419	473	421	464	432	425	459	434	462	451	448	452	465	451	444	438	444	452	424	472	432	440	417	454	456	425	465	418	423	407	447	473	483	420	431	429	427	413	408	440	441	435	397	430	440	426	438	443	437	442	430	434	421	444	408	409	435	425	451	468	414	446	440	461	419	454	476	436	451	449	422	466	419	466	466	490	431	446	423	443	409	436	395	468	441	428	444	437	438	442	474	428	454	466	406	438	406	404	433	407	472	452	424	439	411	447	447	467	471	457	410	425	434	391	443	424	429	438	433	413	426	443	454	433	473	447	411	447	414	394	474	472	420	447	442	464	462	457	421	443	444	444	464	467	476	463	468	430	449	425	418	464	428	447	460	431	474	461	420	413	404	459	443	422	453	435	455	415	428	403	454	452	430	405	414	425	460	470	455	441	450	464	442	432	458	439	452	473	437	464	455	431	446	440	406	434	456	409	438	476	429	437	477	446	428	456	467	452	440	404	450	420	438	472	443	433	432	480	426	431	464	428	439	407	455	460	411	428	396	400	450	426	473	513	432	428	464	415	452	459	391	439	449	476	440	433	448	418	434	447	442	434	483	456	417	438	451	445	422	444	461	437	443	430	458	433	434	468	450	466	409	430	417	450	458	398	435	450	464	451	421	457	437	458	398	438	446	458	478	430	443	425	432	442	474	421	421	429	441	453	418	383	450	479	452	433	426	425	442	418	434	416	431	470	421	468	466	457	441	394	470	394	423	445	445	477	423	443	426	445	456	451	445	429	439	447	475	422	436	417	448	451	463	460	435	420	434	454	428	426	430	417	427	419	406	434	449	450	443	428	397	435	471	403	452	433	469	428	458	401	435	457	451	423	402	441	416	450	446	437	440
56364	27698	12087	4221	2001	1018	469	246	237	233	246	202	228	205	214	214	190	189	191	189	189	191	193	203	213	209	182	190	203	225	195	208	240	197	206	203	208	178	209	202	188	212	208	214	205	207	221	198	223	203	194	219	199	188	198	198	206	178	194	230	178	211	181	213	169	203	185	220	189	198	203	198	215	209	182	219	202	209	181	185	197	179	182	215	214	199	178	203	195	195	186	196	200	169	197	220	194	217	194	209	184	201	213	191	179	188	197	161	202	234	202	234	234	192	193	197	195	192	213	210	185	209	192	204	194	191	172	201	189	194	191	222	171	187	213	178	219	178	177	196	220	218	208	203	215	228	191	175	203	185	204	236	190	184	182	208	190	195	208	202	219	194	239	178	184	179	219	180	206	196	179	209	216	191	220	186	210	193	204	202	186	205	208	214	192	222	198	226	216	189	185	224	215	197	235	207	199	194	191	205	219	200	178	193	224	183	191	194	188	217	191	197	182	202	195	182	203	192	213	221	203	215	200	191	198	197	212	176	203	199	204	213	202	208	182	235	197	191	203	185	234	213	213	202	214	174	180	227	220	218	193	219	210	200	169	194	214	211	236	234	255	222	204	182	216	210	200	177	193	152	210	213	192	164	204	195	191	210	198	214	192	199	193	176	187	212	224	202	173	192	222	219	210	209	208	221	193	197	180	203	194	204	204	179	181	165	198	227	222	222	195	201	215	216	207	191	174	202	179	224	204	188	225	187	208	218	199	197	206	185	232	204	205	165	195	201	188	239	217	203	199	173	194	200	198	188	222	217	182	202	199	203	200	210	204	200	176	219	224	199	201	195	210	169	213	214	215	181	194	221	203	196	188	209	197	219	224	192	226	184	195	201	210	209	216	233	196	204	207	193	190	215	194	214	182	205	214	202	182	222	202	203	217	191	204	204	191	198	208	184	212	194	211	192	174	198	226	188	207	210	219	183	186	219	190	201	197	198	220	209	186	205	193	160	201	200	214	223	215	186	206	185	186	219	217	207	201	193	210	212	218	192	221	201	209	204	184	175	176	206	194	186	173	193	208	209	234	204	212	204	243	203	178	222	197	181	180	211	172	207	239	217	177	199	220	192	203	181	208	185	191	193	187	203	227	201	225	223	192	193	220	224	203	199	199	187	192	236	221	217	196	190	219	176	162	170	217	225	191	192	197	194	219	190	206	196	205	213	210	217	218	209	199	214	188	187	223	215	206	204	195	201	211	214	196	194	183	215	205	211	204	183	212	186	198	213	210	213	195	202	209	211	234	192	179	208	189	212	219	212	209	204	198	194	189	171	201	207	217	236	198	190	208	185	232	215	210	187	158	192	216	186	220	189	228	223	164	194	206	197	201	201	179	174	209	197	198	188	183	198	215	215	183	196	234	204	207	191	214	191	184	179	233	174	193	218	210	184	203	216	196	222	230	193	225	236	203	208	233	202	226	195	213	166	205	201	169	220	233	211	184	204	195	193	191	209	198	201	218	209	195	226	218	194	189	195	176	174	209	210	190	198	229	185	208	202	193	189	201	186	191	243	190	206	210	225	182	202	186	194	186	200	193	175	235	187	205	231	189	202	191	191	198	199	180	185	224	239	207	196	210	211	218	196	222	199	189	181	226	229	195	205	222	222	176	205	190	220	226	204	185	202	214	186	199	178	202	199	195	224	226	197	209	178	189	186	201	204	198	210	169	209	181	169	207	216	174	200	202	238	186	203	183	221	219	197	215	186	200	181	227	250	196	205	211	223	192	200	193	198	213	195	193	191	202	222	177	200	193	222	195	183	217	199	194	195	223	207	215	206	202	172	191	218	189	197	193	182	182	211	208	214	206	219	191	206	212	180	208	174	237	208	201	210	186	188	208	182	192	196	215	224	194	208	183	188	195	185	183	187	215	211	212	221	192	181	203	194	193	191	188	192	216	206	200	194	199	196	164	206	225	200	187	198	238	217	185	182	209	203	215	203	211	177	186	174	196	194	193	187	203	242	192	201	225	209	210	184	202	214	183	213	179	229	211	213	210	214	198	220	201	191	210	203	214	183	198	159	175	208	212	198	195	203	225	218	196	198	206	190	207	217	194	215	207	196	195	190	219	198	196	205	211	214	213	193	182	188	211	216	208	181	176	187	202	222	229	194	226	203	195	233	200	198	212	220	185	190	218	236	194	220	207	183	217	228	232	203	169	171	202	197	241	190	189	189	225	185	228	207	206	213	203	204	187	204	185	188	219	193	201	228	186	200	208	213	208	216	205	198	178	183	194	185	191	203	206	195	202	213	183	213	224	195	164	196	195	187	173	198	199	201	204	247	198	235	202	191	214	169	203	195	207	226	198	201	203	173	239	224	197	194	221	180	211	175	190	192	205	221	210	238	208	207	175	194	215	194	206	201	197	211	179	171	183	205	203	187	194	209	217	209	186	214	197	208	170	203	203	182	184	236	192	221	220	214	176	195	183	174	212	238	208	174	203	188	178	194	202	204	231	197	221	193	173	198	194	203	183	200	191	223	210	213	195	181	202	190	208	210	217	207	200	202	207	228	179	209	208	211	188	184	196	200	197	189	224	190	204	214	198	223	219	190	211	195	205	197	196	175	175	208	201	220	200	208	193	239	215	240	208	192	187	211	194	203	209	196	201	189	210	172	191	219	187	221	203	182	190	197	211	183	221	205	185	179	238	196	164	202	220	195	201	198	195	187	219	193	215	243	199	191	193	197	191	191	234	204	204	180	202	215	214	205	217	204	213	206	232	214	197	190	208	195	191	181	212	228	209	216	191	214	188	210	179	184	205	201	194	192	218	201	214	212	217	193	194	206	203	197	183	215	208	199	210	235	215	234	216	206	178	196	206	203	233	196	209	194	180	204	202	217	218	214	167	179	206	180	199	220	213	208	180	222	203	177	209	207	223	210	198	196	199	209	191	200	162	225	208	208	185	195	204	201	216	210	211	195	204	197	180	214	209	197	176	222	202	183	211	175	227	174	211	207	219	189	231	208	187	197	204	187	196	215	188	199	194	203	209	196	182	198	212	211	214	182	190	189	207	214	189	230	166	189	168	202	187	183	198	171	200	230	201	191	222	206	191	177	186	228	178	190	186	170	193	214	191	190	216	183	232	194	219	226	182	187	192	216	197	202	182	204	196	208	226	193	189	216	196	226	213	211	216	212	199	194	217	204	186	183	200	198	173	209	209	192	196	213	219	207	212	217	212	201	219	202	181	183	221	210	220	205	171	177	160	203	195	179	191	195	207	215	208	206	168	196	189	197	195	186	195	188	215	214	221	221	188	204	194	222	178	189	217	202	215	211	191	218	201	180	196	207	199	202	220	204	196	199	203	231	225	189	203	221	194	219	207	215	211	222	230	210	214	189	191	195	196	187	220	194	205	204	211	202	206	187	200	199	210	224	176	202	228	200	199	213	223	208	217	205	232	188	201	202	195	191	205	202	199	200	198	206	196	208	189	205
35694	18352	13282	8499	6048	3616	1525	769	602	521	462	483	460	458	446	427	433	442	377	428	491	427	457	481	482	454	430	449	460	444	420	456	443	425	435	442	437	437	445	458	420	420	481	449	436	478	434	418	452	427	434	441	434	433	421	444	468	447	452	480	412	418	456	450	444	438	465	476	421	460	420	430	442	420	418	461	473	443	460	442	439	433	438	455	447	433	437	459	455	400	431	471	450	424	464	435	416	421	418	469	446	438	419	427	451	443	410	453	440	432	448	428	433	460	443	421	463	449	463	433	441	429	471	461	428	431	435	437	476	444	464	444	472	478	452	446	457	456	452	430	439	440	403	433	439	454	423	461	450	429	436	425	448	448	454	460	449	451	430	424	480	439	428	439	465	422	412	443	449	445	446	497	418	466	430	392	425	442	432	434	429	466	426	422	460	456	420	453	456	433	381	442	445	497	413	431	432	466	431	409	489	459	447	407	471	458	457	467	448	477	453	436	472	438	439	436	420	478	447	430	427	436	471	432	456	427	399	429	431	444	452	437	419	478	501	484	451	415	448	401	430	453	429	442	468	448	408	453	470	434	480	460	435	418	463	416	443	466	434	420	440	465	390	437	442	452	448	442	416	455	485	389	417	435	416	433	419	421	445	470	436	462	445	406	486	491	429	477	414	444	433	450	451	415	404	460	438	414	461	432	465	442	464	407	487	436	441	440	431	453	442	430	456	415	431	488	411	435	392	400	424	425	451	466	441	429	421	458	451	465	431	456	444	427	447	439	434	454	450	471	431	425	467	465	436	466	421	418	435	460	456	429	449	425	450	449	402	432	460	414	426	395	454	419	451	457	459	421	441	433	463	424	413	442	452	490	409	453	452	468	412	447	435	445	473	405	448	469	399	457	436	389	424	442	403	414	396	466	432	421	437	416	412	436	458	442	455	401	453	426	477	399	423	448	459	407	451	432	419	465	437	421	429	409	466	431	445	434	384	457	420	444	448	431	425	450	440	399	424	448	465	463	455	436	398	470	440	465	434	476	429	461	425	446	466	433	429	425	424	462	444	441	423	472	388	419	470	462	452	440	455	472	410	398	439	437	450	427	443	437	407	448	401	446	449	437	423	460	476	440	474	429	425	430	440	440	427	448	428	410	484	444	432	453	478	424	440	445	433	424	476	425	434	416	406	446	465	445	420	441	430	467	412	407	449	441	448	408	478	456	423	434	434	441	450	431	437	448	424	425	441	438	438	469	490	432	421	449	436	444	442	414	442	430	450	441	433	461	441	444	431	458	456	485	448	441	433	458	457	465	426	451	421	468	432	473	451	424	446	443	477	432	421	431	424	427	456	445	414	417	423	420	457	447	432	417	442	425	443	419	437	464	468	411	404	420	478	452	462	467	431	464	406	438	408	422	441	449	416	450	441	413	463	467	413	437	425	425	451	440	443	455	446	441	471	434	459	445	458	444	447	422	435	450	470	463	456	452	442	448	432	406	448	448	465	449	425	402	485	438	462	447	441	444	432	426	420	431	473	443	443	442	410	421	432	403	446	445	449	426	414	441	488	437	414	427	441	422	475	434	452	428	488	433	429	408	461	451	451	432	425	415	467	436	431	424	427	424	412	432	425	454	437	439	441	420	432	455	446	471	436	473	457	452	432	444	438	461	431	461	430	468	440	448	430	451	435	429	400	439	446	415	410	461	452	421	414	433	458	461	469	476	459	439	473	415	426	432	473	423	443	409	434	433	411	441	438	417	428	430	428	441	457	430	406	456	438	396	443	470	417	410	465	461	397	429	455	459	430	420	454	417	438	436	443	444	469	430	410	445	417	481	460	391	442	444	395	408	429	422	434	444	445	458	418	450	433	438	483	432	461	440	470	455	415	425	449	438	441	456	439	448	432	433	444	423	438	432	430	448	434	460	414	415	448	426	416	425	419	435	437	441	428	467	399	443	449	463	440	418	414	469	432	423	471	410	448	443	425	422	449	416	451	420	477	408	450	429	436	431	431	466	461	442	439	478	464	468	455	447	454	420	430	435	425	452	467	430	440	430	396	489	404	464	427	457	451	429	457	439	463	451	443	424	444	449	434	467	488	500	452	417	434	443	467	432	475	491	450	441	423	437	432	439	424	449	447	373	440	457	414	439	436	461	482	418	446	470	435	444	431	441	430	453	450	426	427	444	421	426	412	437	439	455	449	432	430	447	495	436	425	447	410	416	450	424	469	416	426	459	466	421	468	400	446	445	449	434	473	409	450	447	426	423	452	434	449	426	426	452	473	448	409	429	448	422	456	399	474	410	468	451	467	420	423	466	467	451	434	423	444	419	433	416	410	459	454	477	407	469	413	419	443	473	437	470	423	464	499	427	486	484	428	445	464	398	421	427	434	443	484	492	436	435	449	469	430	460	437	396	438	478	471	437	425	445	430	427	448	405	466	462	410	416	400	463	460	431	407	451	444	435	452	429	443	476	424	392	452	427	450	435	433	457	439	410	432	487	458	480	403	455	431	442	437	433	433	427	446	380	428	485	431	464	407	429	459	462	436	425	456	447	450	449	428	448	495	476	433	454	441	401	462	427	491	390	438	447	487	495	445	458	470	416	464	420	450	413	475	422	435	444	473	477	456	448	423	460	469	432	459	429	402	441	414	423	462	436	432	423	411	421	414	424	390	476	425	445	446	457	455	479	428	434	441	426	449	433	431	419	466	466	437	436	456	437	448	466	436	454	432	407	440	436	427	413	429	444	433	465	480	414	422	420	430	458	419	452	425	481	432	462	451	464	423	447	475	436	460	455	429	426	447	394	459	426	417	444	457	461	505	462	445	421	485	453	441	415	433	468	452	445	406	422	427	454	418	432	417	425	476	453	449	425	460	408	443	455	427	443	435	424	437	440	443	444	408	430	422	452	462	417	476	425	463	444	449	430	435	422	456	463	469	422	434	462	411	451	478	450	448	461	405	437	437	480	421	472	438	403	427	440	446	434	435	441	445	379	472	459	433	441	423	469	432	456	403	453	455	474	427	437	453	451	433	439	437	432	444	432	456	445	434	423	456	431	458	467	413	414	468	422	423	403	408	456	466	418	449	410	457	405	461	419	447	416	419	453	445	451	462	416	434	416	422	429	455	426	410	445	389	423	452	459	439	458	451	453	426	434	445	429	405	454	454	454	444	425	431	461	453	420	434	435	458	431	445	450	462	434	435	423	445	432	439	449	407	453	443	423	433	415	482	428	432	455	485	431	451	440	413	404	446	402	460	450	454	463	452	416	447	429	429	422	419	440	414	456	452	436	433	441	448	409	453	457	429	423	461	383	432	449	460	419	427	464	436	419	438	443	417	436	466	434	451	454	438	449	427	436	460	442	441	449	422	408	423	422	464	430	418	459	408	419	482	466	450	465	458	437	445	429	429	454	470	433	401	494	431	435	461	425	417	424	409	430	413	443	429	427	455	445	453	428	434	431	440	433	478	432	466	428	444	418	424	462
62090	36514	19269	7485	3285	1831	709	372	312	293	293	238	296	278	287	252	287	271	261	249	250	283	272	225	254	230	256	260	283	264	276	242	277	265	282	251	257	246	255	237	241	237	256	271	240	280	275	250	223	265	254	243	250	286	238	284	269	279	231	288	286	256	244	281	226	265	256	243	266	289	282	290	277	267	268	269	252	257	265	264	271	261	249	230	250	262	258	278	237	238	233	277	257	280	259	270	234	265	248	275	264	278	272	261	266	223	229	248	235	231	274	244	235	240	239	263	256	253	266	242	252	242	263	260	268	265	287	230	248	269	266	253	263	270	238	238	271	257	262	268	224	264	246	264	254	263	285	246	238	282	270	259	279	261	252	272	242	284	274	279	247	261	248	280	221	258	215	280	267	268	261	274	257	275	295	247	221	251	251	246	238	247	267	225	256	264	244	249	265	246	268	256	227	243	249	264	263	279	249	270	279	269	253	268	219	278	250	266	232	259	273	255	243	231	236	262	262	262	234	221	252	201	266	266	284	288	255	252	258	260	258	307	257	259	262	265	253	247	272	263	257	242	249	251	251	251	244	221	288	270	241	239	269	258	221	272	255	287	250	259	281	258	248	239	249	258	246	245	249	247	236	225	248	264	252	287	240	241	282	254	223	252	272	302	268	248	250	246	270	230	250	270	273	210	248	235	285	257	264	250	256	262	284	268	261	259	243	250	249	248	231	246	253	253	255	274	259	298	276	236	255	267	255	253	254	258	252	257	234	269	308	225	215	234	257	260	241	280	251	240	288	263	287	247	219	258	253	228	282	242	265	248	266	269	282	273	252	249	264	267	266	242	246	240	274	258	260	275	271	235	289	265	221	284	240	267	245	237	294	246	247	250	273	271	214	252	269	270	247	243	259	269	245	272	256	288	252	279	269	271	252	257	263	236	234	282	240	225	290	330	280	212	259	252	294	305	282	255	249	261	264	238	272	215	260	262	244	262	250	230	245	261	270	241	235	278	268	287	242	266	266	261	261	242	283	262	255	270	263	269	251	268	280	210	262	286	239	242	257	292	292	281	252	255	262	242	231	272	246	268	230	254	239	237	267	250	236	249	255	273	278	282	247	270	269	268	260	268	241	252	259	267	262	284	242	272	274	242	263	258	262	242	279	259	224	239	295	259	301	262	255	276	252	273	250	270	250	254	260	274	268	245	249	242	260	248	255	260	276	240	240	262	241	232	252	261	264	262	231	254	245	290	230	259	288	257	253	267	267	245	256	266	227	282	252	242	231	262	243	277	279	284	280	239	277	262	263	252	288	275	224	242	251	264	280	284	271	218	258	268	253	280	277	243	261	261	262	252	270	263	259	286	249	256	277	247	296	273	249	271	268	249	257	262	273	232	256	280	275	256	224	277	243	235	259	269	259	272	252	235	257	248	235	277	235	279	258	260	275	294	279	259	262	279	258	285	262	252	252	278	236	251	279	276	278	239	250	277	245	251	278	294	235	225	277	274	257	255	272	274	257	284	243	230	226	229	280	259	274	243	240	257	262	250	220	214	209	254	281	282	262	252	259	266	253	266	282	256	255	247	265	227	240	297	285	280	251	270	237	247	244	251	256	240	265	260	278	243	230	243	269	250	240	241	245	227	258	224	259	245	267	266	289	254	258	280	264	245	278	252	256	283	257	273	236	250	270	258	225	308	266	276	234	269	303	298	246	260	235	272	261	220	251	237	250	251	278	243	239	255	268	274	249	254	258	252	261	287	276	279	250	253	256	268	267	227	289	280	289	291	278	263	227	239	255	278	272	241	261	268	263	235	228	268	254	244	267	244	253	249	260	270	243	239	221	261	263	262	262	237	279	250	257	238	258	273	256	262	233	259	241	285	248	295	244	267	259	263	247	240	249	254	267	285	226	258	272	263	256	263	264	259	233	287	259	278	253	208	251	237	253	241	256	222	266	243	275	263	290	250	281	247	255	254	227	255	230	262	238	257	247	273	248	298	238	247	263	261	237	241	269	261	282	268	241	260	254	270	256	242	278	262	258	277	253	259	262	252	255	281	271	238	246	260	246	284	245	260	283	289	259	295	285	277	261	248	263	255	269	221	274	241	228	260	274	258	283	247	221	246	265	267	277	252	285	247	239	285	282	252	305	273	234	250	256	255	264	304	230	243	271	245	253	286	259	244	261	231	251	267	250	291	276	241	259	283	250	253	234	318	268	256	243	265	229	256	287	250	262	259	260	254	262	251	261	291	246	252	256	249	266	235	289	234	259	259	252	230	240	239	209	246	301	236	236	256	273	283	256	274	280	296	264	266	272	250	239	250	257	246	249	245	287	274	277	275	259	298	275	254	234	281	264	272	267	269	200	259	231	278	235	248	251	275	284	270	219	258	265	254	240	281	267	260	259	245	255	274	245	252	248	228	274	227	264	252	279	260	228	264	265	242	268	269	268	265	258	258	252	263	233	289	252	249	255	240	259	237	269	263	263	261	243	283	290	232	277	255	238	247	240	298	232	244	269	249	273	240	227	258	249	291	304	270	232	272	249	270	251	258	237	226	279	276	247	268	251	258	241	216	226	284	255	244	223	249	235	251	248	239	223	255	292	288	250	267	258	282	246	234	265	231	268	268	240	242	249	249	275	267	244	264	273	254	251	255	217	255	247	273	260	243	277	255	261	260	246	255	252	252	254	268	274	259	260	222	270	270	251	265	262	236	270	259	273	268	248	249	253	237	268	284	275	257	317	253	258	261	238	256	252	247	230	267	270	256	278	226	252	250	257	245	240	260	267	261	248	249	244	263	273	287	272	273	262	274	275	269	251	245	272	295	260	270	243	272	216	274	287	246	290	249	267	230	243	253	246	226	241	261	272	257	249	258	250	240	232	242	238	270	265	236	282	266	291	258	224	255	263	248	258	231	268	282	259	259	266	265	298	279	255	242	254	326	272	235	245	221	229	252	252	252	253	248	261	221	278	249	268	248	231	246	281	264	246	267	257	237	266	249	246	252	276	269	256	262	257	276	266	248	229	246	283	258	244	270	238	253	264	254	275	267	277	239	284	242	242	255	262	260	258	267	259	256	273	273	279	233	233	289	254	260	274	255	237	241	290	258	215	289	281	260	297	272	270	290	247	243	299	260	250	279	235	262	217	259	256	225	261	277	259	241	268	262	273	247	277	281	251	288	278	258	225	248	237	227	246	288	251	286	266	281	291	265	281	269	236	239	238	251	293	282	262	252	234	267	239	257	256	250	267	239	297	276	264	252	261	258	260	246	283	254	256	259	253	268	272	241	288	252	241	255	277	262	294	265	246	248	276	216	244	269	271	251	270	231	228	266	257	250	269	255	264	213	259	285	272	274	250	261	267	262	291	265	259	270	268	252	253	275	242	289	268	293	257	275	263	262	247	247	247	243	288	227	271	254	267	265	259	261	248	251	271	256	254	273	264	287	234	252	235	271	228	223	241	239	264	241	240	254	255	254	246	253	273	260
38429	26626	19298	13093	9062	5836	2131	1135	830	728	605	583	594	631	546	565	608	608	572	614	557	575	600	571	557	488	551	548	550	525	563	592	567	534	542	535	564	555	563	527	539	552	536	558	531	550	564	507	508	552	542	536	535	550	548	545	523	573	548	521	568	592	568	580	532	559	553	523	548	572	565	561	553	538	536	575	577	540	525	535	546	543	550	570	588	551	518	524	522	563	525	586	580	557	522	575	551	551	567	502	551	519	561	525	536	492	553	519	510	590	560	573	583	552	532	519	589	586	541	577	556	513	553	517	500	576	551	583	527	546	553	531	572	553	529	522	566	539	553	509	512	550	557	567	552	577	497	531	510	520	546	522	546	571	516	506	562	570	525	534	566	571	529	566	536	515	560	545	545	577	538	568	563	550	543	581	559	555	544	543	547	516	557	551	543	572	546	536	547	556	528	551	578	557	557	571	528	555	552	533	549	583	546	532	558	608	511	594	532	524	532	585	545	533	545	584	533	536	556	548	512	520	537	544	526	511	531	528	557	538	538	486	567	574	508	564	570	536	523	567	560	551	543	551	582	575	577	548	558	509	528	521	502	526	539	548	524	543	578	563	548	512	550	538	536	574	509	549	589	559	551	515	536	559	551	570	488	531	491	534	568	529	527	537	531	549	573	523	579	550	512	526	572	542	578	536	571	531	561	560	588	518	537	520	583	550	564	581	551	520	551	567	565	536	621	571	513	544	547	563	536	546	523	565	482	562	573	525	562	532	568	546	545	533	502	554	530	518	569	505	557	516	563	519	579	548	545	540	551	533	540	552	564	559	573	513	532	570	529	555	530	521	574	511	520	553	548	544	546	529	569	564	539	530	516	571	573	529	514	522	529	536	528	514	518	605	541	507	537	568	596	555	508	541	564	574	524	568	541	518	580	559	520	573	564	552	536	567	523	528	541	555	532	523	545	538	575	581	583	571	555	585	525	489	526	518	554	519	600	561	541	568	548	608	558	573	585	536	547	549	561	607	506	575	534	537	571	523	567	567	536	517	527	527	501	556	546	553	519	536	538	545	571	563	547	571	531	533	495	559	542	576	539	512	542	513	537	545	552	565	550	563	552	550	514	558	555	566	542	589	491	570	556	525	502	579	542	510	554	561	550	559	547	566	551	585	553	535	509	544	527	542	533	576	515	563	482	518	581	509	525	576	529	524	561	532	567	558	580	545	518	575	545	550	595	541	568	557	558	558	524	561	541	489	482	505	534	544	566	573	537	548	530	567	549	571	551	574	558	559	547	493	580	507	536	559	539	544	561	575	574	548	570	503	533	575	546	531	545	535	528	551	542	582	565	544	564	554	542	530	538	549	500	545	540	546	561	566	544	548	569	550	592	522	593	575	546	533	555	541	554	533	560	556	544	517	552	585	571	546	538	549	540	560	580	547	567	547	584	546	533	494	521	517	561	515	559	503	551	540	567	535	539	536	532	534	545	514	557	556	532	588	499	533	558	578	568	548	544	541	613	542	490	528	556	516	546	522	515	558	561	574	526	527	584	545	545	601	550	538	600	534	565	558	522	531	569	544	548	568	552	564	573	541	580	570	560	556	564	497	550	530	525	539	567	549	531	546	565	536	538	504	497	548	539	535	547	498	543	542	559	554	571	554	583	540	538	536	509	511	548	549	613	531	564	549	529	553	542	562	553	570	542	540	544	545	545	525	502	550	573	507	550	536	485	509	536	567	521	539	559	563	527	555	543	554	523	561	522	511	526	560	554	552	541	577	525	526	563	492	579	556	572	522	542	535	553	566	544	569	567	547	560	500	538	557	500	570	589	554	511	511	534	549	540	543	550	530	557	533	540	505	604	529	556	549	498	525	571	544	515	534	543	529	542	497	504	574	575	544	519	574	496	542	543	572	512	581	534	562	513	527	557	525	551	564	557	581	517	552	573	550	543	579	546	554	598	530	555	521	517	555	533	508	563	581	535	538	533	570	549	531	553	563	511	540	561	561	560	560	572	564	576	558	542	544	574	549	554	536	526	506	522	559	579	543	534	550	546	559	548	570	560	536	572	549	545	610	549	551	534	504	565	523	570	499	541	556	550	532	566	530	564	574	525	537	543	511	530	567	508	572	568	533	591	543	606	563	555	519	516	514	545	520	577	535	505	555	581	519	553	531	516	567	537	548	504	551	541	499	512	515	565	584	569	569	554	551	506	549	535	562	518	522	570	562	539	526	550	550	542	522	518	523	550	598	564	498	563	518	575	545	581	556	575	563	582	477	525	582	532	547	530	527	552	604	567	506	510	536	568	553	538	490	489	530	532	526	553	586	584	529	592	546	556	518	595	542	535	518	521	533	543	545	539	547	570	573	545	531	529	573	543	516	552	585	545	548	576	597	539	588	549	560	576	557	528	500	525	529	571	540	560	536	493	554	564	538	578	504	548	543	526	536	543	563	531	572	568	564	535	544	518	553	550	544	558	573	570	535	554	557	552	546	531	532	565	547	585	552	534	529	568	597	528	490	546	560	548	591	574	526	552	583	556	573	558	539	563	479	546	557	571	516	552	572	569	501	483	574	525	557	537	534	567	528	549	568	511	533	519	540	529	521	542	514	543	563	571	597	555	571	477	538	560	553	537	549	538	544	499	540	531	529	567	582	593	579	550	540	520	507	525	545	579	583	558	528	523	518	508	533	537	518	560	572	563	556	546	513	569	529	574	575	564	574	531	561	526	556	563	535	576	524	521	515	575	583	573	513	562	576	536	514	562	572	604	569	534	567	533	526	536	536	505	552	596	489	546	581	555	558	528	561	594	564	513	533	576	531	520	557	534	531	534	512	560	556	568	540	519	567	555	536	532	553	588	516	542	542	554	527	608	552	583	521	570	564	546	559	515	560	567	573	542	545	550	563	529	560	534	512	560	534	524	514	512	606	554	498	559	551	544	568	541	532	549	549	524	545	562	529	529	521	519	560	538	521	571	512	518	532	578	537	497	563	572	549	537	572	548	535	595	534	510	551	544	569	547	529	552	523	550	539	541	506	591	579	543	524	514	534	559	542	571	587	539	537	575	543	551	538	558	555	541	534	520	519	537	539	558	540	542	546	534	563	536	547	561	572	548	620	571	520	546	530	570	545	534	555	538	512	536	568	539	511	573	585	577	562	533	538	554	549	552	511	524	578	548	557	494	545	568	522	555	510	557	536	558	550	519	544	567	567	565	529	537	568	566	601	576	519	539	543	544	551	526	546	539	545	541	581	532	560	582	555	533	586	575	550	566	562	564	569	547	517	533	522	517	529	558	527	585	551	572	549	566	545	534	560	504	524	552	556	516	520	571	563	555	528	558	560	544	509	577	530	517	506	510	557	542	559	575	574	530	542	524	568	538	560	553	519	532	524	555	540	560	569	560	517	615	546	589	531	582	567	515	571	540	549	550	564	583	552	573	555	591	536	553	576	555	565	618	528	554	527	558	560	515	528	569	547	569	590	536	502
36577	19700	7755	2907	1200	576	215	212	209	217	208	197	185	199	194	198	149	194	228	207	174	207	201	211	198	181	182	192	198	247	198	202	209	211	225	209	228	233	205	192	212	209	196	191	203	196	190	178	185	211	229	204	226	197	199	194	202	172	214	198	186	203	206	196	180	211	193	225	198	195	225	209	198	206	221	226	228	192	203	189	222	191	199	208	203	195	199	189	169	188	197	232	214	225	199	209	221	180	214	207	176	205	194	181	197	233	215	203	185	210	166	181	230	196	194	190	188	233	147	204	218	198	192	192	209	185	209	218	199	214	213	219	220	205	187	205	188	196	223	201	172	203	197	189	199	237	193	195	205	177	224	206	223	195	195	222	191	208	205	203	218	203	200	203	221	228	215	200	230	195	206	195	211	185	206	196	193	193	197	183	201	200	206	209	199	187	210	203	192	217	199	190	205	222	202	223	203	190	190	224	193	195	163	198	209	211	189	213	195	187	185	210	216	179	195	210	201	189	170	168	185	191	190	208	213	203	217	221	224	194	185	185	201	203	189	195	198	167	191	206	188	228	222	186	232	212	193	170	219	213	187	207	220	195	198	203	213	187	195	153	201	214	212	204	181	196	187	190	197	215	196	220	192	203	197	182	186	213	187	223	229	207	215	215	213	235	203	209	233	210	217	218	214	199	209	203	229	189	214	191	218	196	204	218	216	204	204	179	188	216	208	167	194	223	211	192	200	193	196	194	209	221	188	206	220	219	183	202	185	195	217	194	194	209	205	195	173	211	199	204	198	214	207	222	202	213	206	177	206	198	182	192	180	204	212	173	214	213	181	207	202	203	192	188	187	194	229	198	216	198	180	178	203	194	221	218	191	163	186	197	198	161	213	195	178	182	187	175	169	179	218	231	242	200	188	215	211	219	179	216	213	211	183	212	217	199	210	220	198	220	218	182	192	209	195	197	198	177	210	215	191	218	202	207	179	191	195	208	220	189	231	233	214	212	216	177	191	175	212	187	199	198	229	205	227	195	187	206	196	197	185	173	195	205	214	190	178	193	212	219	192	198	214	212	208	227	202	185	192	192	188	214	195	220	192	205	219	186	210	208	190	179	198	215	212	210	195	192	209	209	218	209	213	191	196	218	188	183	191	203	202	215	205	191	187	215	171	203	184	213	213	201	240	180	201	197	164	207	191	208	185	190	179	205	191	204	195	182	190	225	188	210	198	184	201	186	197	203	233	167	183	175	176	191	204	172	170	232	199	176	238	198	214	177	183	214	210	185	196	200	174	189	179	181	208	204	210	208	179	212	202	201	197	187	200	206	201	211	232	212	182	174	225	222	190	202	177	174	217	187	221	186	204	207	202	217	211	214	210	171	216	201	231	187	195	200	217	200	222	184	176	194	194	228	193	186	181	209	194	213	198	203	196	183	194	224	200	188	190	201	192	188	203	208	204	217	206	197	212	187	218	212	200	227	195	214	188	198	195	185	232	228	186	197	197	218	176	224	190	200	203	175	214	217	199	174	188	195	194	186	200	216	198	182	189	242	231	181	227	210	224	195	187	189	172	209	213	195	212	184	224	191	187	215	209	220	225	190	202	195	188	207	218	197	242	206	222	207	204	203	206	184	198	209	217	198	200	230	204	181	197	191	173	210	198	215	207	157	226	218	192	193	198	181	202	207	198	198	205	198	171	195	171	207	214	198	220	190	212	206	198	215	188	195	212	196	226	191	201	193	218	192	172	171	195	193	205	201	171	195	186	197	193	221	210	190	205	209	191	189	174	196	218	195	177	200	189	214	185	188	185	205	207	195	204	193	185	194	177	228	241	216	219	185	210	211	210	189	209	213	197	193	184	176	230	199	188	209	197	187	216	180	193	200	193	193	182	197	205	195	178	188	189	203	187	203	203	179	181	193	199	180	175	185	200	208	202	195	195	206	214	196	201	212	204	203	204	225	193	193	223	217	220	187	205	212	173	199	206	221	214	240	207	188	199	230	188	206	192	218	208	212	200	229	205	206	190	188	191	217	226	188	205	199	202	204	217	246	210	190	194	193	199	203	206	190	220	213	202	191	228	189	198	193	218	223	205	202	223	243	205	213	207	194	217	201	191	216	192	196	205	210	191	189	206	202	209	220	216	190	181	213	203	216	205	209	189	210	229	167	192	204	220	198	187	195	206	201	185	202	191	203	221	180	198	181	199	209	212	244	186	207	203	198	219	207	184	219	212	197	208	182	193	205	207	183	168	189	180	216	198	200	213	195	173	194	198	200	196	216	208	195	211	207	214	209	178	200	209	237	226	187	181	211	199	180	207	196	185	201	194	200	213	195	215	197	190	206	181	194	211	201	224	206	188	237	214	202	192	201	180	208	217	205	206	188	178	210	198	205	189	220	234	192	215	222	231	202	207	206	197	205	195	200	176	184	197	208	186	187	219	208	177	194	236	242	217	174	215	181	202	190	221	212	202	224	204	178	207	173	207	203	204	252	212	222	208	204	210	193	190	176	202	213	210	209	189	233	195	191	220	208	189	196	214	197	184	191	195	220	203	165	190	192	203	201	183	185	225	183	213	185	205	217	213	207	234	201	209	218	171	220	213	166	190	204	233	208	217	211	191	223	211	201	198	200	192	206	193	200	162	197	186	193	203	208	199	193	215	206	174	183	187	207	187	184	180	236	233	189	219	197	183	189	217	209	211	202	208	200	204	189	205	215	214	216	172	216	213	187	209	217	204	198	213	227	192	191	237	197	196	209	226	202	192	188	205	221	241	194	201	204	175	221	228	194	201	204	191	202	202	185	190	213	224	233	190	203	199	194	206	211	194	184	214	229	216	197	239	244	220	233	197	216	184	204	205	200	165	210	181	195	205	199	203	230	187	213	220	199	204	219	175	216	200	232	226	206	200	223	195	213	231	194	207	178	194	189	213	199	213	203	196	220	177	204	200	175	197	199	189	189	188	192	216	198	191	214	215	205	190	212	184	209	186	207	188	226	219	217	232	206	216	206	215	215	202	192	197	213	148	206	201	232	196	177	211	222	219	218	203	215	194	203	193	207	208	231	207	199	212	179	197	209	216	204	220	192	202	193	195	174	185	202	212	195	203	182	213	188	201	230	226	173	199	216	213	210	190	198	212	201	163	173	198	210	203	203	217	224	214	199	177	209	192	231	188	214	216	176	192	206	223	213	218	212	202	210	223	194	206	223	213	200	192	199	235	187	223	201	206	181	184	188	170	218	191	176	222	206	176	214	208	174	188	232	200	206	215	204	211	183	199	212	205	194	183	202	224	202	199	205	198	197	182	202	204	209	216	217	199	207	187	187	203	212	201	201	188	202	216	192	197	208	190	202	176	189	212	214	207	187	214	191	179	199	204	194	185	196	223	214	188	205	233	206	207	186	220	206	197	202	208	213	226	182	216	199	204	210	195	195	196	192	189	174	191	206	200	201	188	194	199	201	202	151	188	191	220	199	145	199	163	168	195	202
22166	13394	9980	6724	3795	1971	639	460	473	404	432	443	430	452	429	450	419	439	428	446	447	387	435	434	429	420	414	410	441	436	448	443	434	421	439	430	429	444	453	417	418	408	418	430	419	435	427	448	447	423	430	454	390	428	441	502	451	465	465	407	453	435	415	442	402	388	439	437	399	458	396	407	426	420	438	430	421	460	405	437	397	416	407	399	387	428	434	371	443	426	470	432	409	420	443	423	435	454	397	430	401	441	420	444	396	448	434	392	418	451	424	458	426	396	432	449	451	425	422	436	441	434	433	414	401	404	445	415	458	440	441	456	412	436	413	425	421	445	432	444	424	432	457	414	427	484	458	425	399	447	426	404	436	382	435	426	426	445	443	434	466	448	480	416	416	418	432	439	413	429	408	405	442	438	468	431	465	395	455	407	440	408	414	397	410	437	449	459	472	432	404	424	409	418	451	379	421	436	418	413	402	447	460	435	401	453	430	434	436	464	425	421	367	448	462	392	433	443	420	405	426	436	430	432	456	417	458	441	401	432	443	432	455	440	407	447	408	380	422	411	439	402	423	453	440	448	429	430	439	421	445	473	402	428	426	437	439	429	454	422	425	433	429	439	411	408	405	443	392	444	424	494	422	431	417	467	434	441	416	484	437	434	452	434	390	423	387	448	472	442	443	410	402	472	418	500	454	443	401	440	398	431	442	442	392	445	395	457	411	393	463	440	445	425	427	442	454	471	454	443	422	447	429	417	449	485	462	431	416	445	436	460	424	440	433	427	406	401	444	471	455	473	430	436	438	418	422	435	461	437	454	429	445	441	437	450	437	417	475	397	426	412	414	405	411	448	441	420	408	438	427	410	433	451	428	428	437	439	456	458	389	427	461	413	439	435	428	441	451	446	436	405	444	406	415	430	422	450	430	423	477	419	386	455	409	418	430	411	431	455	430	420	397	420	432	482	425	431	416	433	440	438	432	404	392	407	446	428	462	440	432	497	471	432	463	427	458	466	434	420	399	442	434	415	456	462	428	449	449	450	414	450	424	435	484	492	447	432	416	439	424	426	436	479	435	410	448	438	410	449	449	447	410	412	421	445	411	397	443	410	457	479	399	390	402	426	437	416	429	436	387	395	436	466	417	411	443	420	443	445	425	413	418	407	427	422	442	459	440	425	449	433	435	415	426	429	410	414	426	406	434	438	422	428	434	452	419	419	401	414	409	439	454	397	394	383	430	454	431	429	425	424	418	452	428	405	414	404	438	404	448	400	433	459	459	429	435	472	435	432	450	396	409	428	407	428	457	424	406	438	387	395	425	402	452	439	454	435	426	415	413	460	394	405	459	435	442	406	440	430	384	415	424	450	387	411	447	421	401	412	435	452	428	469	422	437	429	427	421	436	405	409	389	421	420	401	437	424	440	447	449	440	406	439	433	450	423	428	427	475	419	420	422	432	411	407	414	405	469	405	449	452	433	401	431	448	423	462	443	450	417	431	431	422	427	441	437	434	462	440	423	442	444	441	432	445	406	415	458	434	454	464	426	432	428	383	448	427	450	437	425	411	428	467	426	463	487	388	420	407	486	433	451	467	433	379	412	431	425	454	429	401	456	418	451	438	421	408	428	438	449	438	406	431	462	471	438	425	418	402	424	467	396	428	415	397	442	450	445	406	438	414	433	430	407	467	443	395	419	453	472	460	413	428	477	440	435	471	445	393	440	404	379	450	452	456	450	438	431	462	444	450	400	452	430	421	421	432	408	441	429	452	456	465	477	463	445	432	454	473	395	434	439	416	413	423	428	431	413	457	411	439	447	427	455	458	422	452	437	424	456	440	462	440	440	455	433	413	430	435	453	428	449	432	448	412	431	410	408	451	430	462	457	439	437	439	448	397	438	450	442	444	436	439	451	425	441	401	432	446	419	420	430	406	396	448	420	438	436	425	441	453	452	411	426	421	407	457	425	422	455	430	436	438	409	483	408	458	435	436	414	466	421	436	424	452	434	450	428	428	403	394	461	427	425	409	422	427	410	410	399	422	416	436	452	404	399	425	422	452	405	404	419	446	427	432	447	425	393	444	420	447	470	442	421	421	482	473	419	454	434	425	415	427	422	420	403	448	451	410	436	434	423	458	455	431	421	385	450	439	465	431	426	428	394	388	466	441	457	443	435	439	428	413	425	461	442	428	423	431	452	430	435	399	476	450	451	473	421	445	432	426	461	487	421	444	456	423	446	435	431	433	447	441	456	471	394	396	434	427	431	410	452	433	424	424	431	403	462	457	424	440	406	403	421	452	451	462	475	435	416	437	431	431	454	450	451	420	418	435	471	421	461	456	392	436	444	383	469	418	399	410	449	421	428	437	443	410	423	444	400	396	449	427	402	440	465	435	457	409	424	389	428	473	412	410	430	429	459	418	430	421	454	439	406	425	401	415	447	458	430	429	433	412	415	457	446	454	448	401	464	454	435	463	422	425	454	446	459	433	425	418	480	431	423	412	417	404	447	472	417	474	412	434	436	461	444	397	457	444	449	447	418	420	418	451	439	424	422	455	423	394	462	420	409	463	418	426	465	436	429	450	400	426	414	480	431	416	423	454	414	431	423	424	421	437	431	450	458	420	424	455	422	426	455	425	425	411	425	437	427	411	413	435	411	441	450	385	440	451	451	410	423	405	413	427	447	429	421	422	415	448	424	383	441	416	400	433	412	423	414	421	430	453	486	416	463	447	419	406	428	423	450	452	472	409	430	466	448	399	428	417	442	418	408	405	436	410	426	473	425	447	408	470	469	440	415	398	412	412	427	463	413	438	424	463	454	440	462	452	501	448	428	473	421	439	439	472	439	419	413	413	418	440	466	394	446	432	442	463	458	393	444	446	435	441	445	437	412	441	436	406	400	407	446	406	432	392	407	442	422	427	437	414	398	462	440	445	428	449	427	392	428	447	464	455	437	408	438	418	413	432	433	418	429	401	399	447	450	388	431	428	406	428	441	418	424	440	465	482	461	427	431	418	453	449	414	452	444	416	474	454	451	441	419	450	435	425	446	440	462	441	418	420	433	431	415	451	423	418	407	444	427	397	440	455	452	414	433	442	461	427	389	417	463	461	433	411	445	391	415	419	390	422	419	445	433	456	422	406	480	450	409	434	440	412	415	416	456	443	426	428	437	407	417	479	432	446	479	412	439	433	429	468	455	454	428	390	446	440	443	457	460	461	389	446	434	455	417	412	422	446	423	426	437	454	420	427	408	431	434	398	374	432	471	400	439	449	442	412	436	447	439	405	455	437	433	437	427	433	488	418	418	429	434	419	423	438	470	437	435	414	371	461	437	430	451	434	412	455	416	450	433	423	440	442	446	415	438	403	452	464	414	432	439	447	452	407	426	466	429	478	435	457	470	432	443	412	447	457	441	461	437	426	454	447	419	471	436	418	461	431	466	429	424	452	418	452	406	438	410	423	450	476	421	441	404	396	448	417	387	434	432	433	414	471
55298	27456	12745	5570	2508	1004	435	310	243	203	208	206	197	199	208	191	180	179	208	214	188	233	213	194	201	211	215	216	194	186	203	191	211	191	225	199	227	201	190	204	214	208	194	194	179	186	202	195	214	212	185	209	200	216	168	181	219	213	201	210	195	166	194	217	193	185	200	204	184	188	209	212	217	229	194	194	203	190	165	204	200	196	214	185	172	192	186	200	206	188	205	169	197	194	204	205	205	207	208	185	189	192	197	182	201	208	203	207	200	211	188	185	185	214	196	219	205	211	207	201	214	197	184	202	256	195	205	213	188	211	173	183	183	220	207	195	164	174	199	184	194	223	192	198	228	174	194	169	207	189	196	219	231	193	189	208	206	204	183	220	170	212	200	196	196	186	205	185	211	225	199	214	188	241	200	183	214	195	208	209	211	214	197	213	152	185	167	187	206	191	204	196	182	208	193	213	185	176	205	215	222	211	176	184	193	231	191	194	193	189	217	217	211	181	193	180	202	212	213	211	183	209	192	202	203	196	175	191	197	195	223	185	193	192	231	177	201	200	184	207	211	184	221	198	177	219	203	188	213	182	199	178	208	189	183	196	210	180	196	177	213	178	219	181	217	168	188	188	229	218	172	185	203	202	204	199	182	204	213	174	210	212	198	183	196	190	215	221	219	183	218	217	209	219	199	212	189	195	185	194	212	207	211	196	207	176	187	181	184	210	208	214	190	200	195	193	194	181	180	212	224	201	176	210	218	185	219	174	204	205	217	195	203	188	198	208	225	215	223	212	218	184	204	220	190	204	205	210	197	218	210	222	204	208	202	213	194	208	189	193	191	193	189	194	204	217	193	168	218	193	199	199	170	194	192	245	183	194	195	217	174	195	214	187	208	187	174	143	174	209	202	212	227	209	231	225	221	223	215	198	189	174	203	170	228	202	197	193	199	208	214	179	185	185	171	191	175	196	187	180	169	189	201	199	196	227	214	185	194	201	232	193	188	196	217	203	199	192	188	204	182	178	193	202	200	209	207	202	192	172	198	186	206	203	217	203	197	173	196	206	181	182	193	214	191	187	185	168	179	189	196	214	206	191	205	182	203	198	198	205	209	209	200	181	195	202	182	219	214	216	208	203	182	165	194	187	175	201	195	177	157	217	219	198	197	195	190	189	181	177	194	187	229	205	215	205	179	200	197	224	239	241	230	191	189	205	204	191	197	212	181	202	202	190	222	216	206	183	197	197	193	203	179	184	192	206	185	222	211	216	199	222	199	192	184	204	213	232	192	193	186	182	214	207	204	203	210	217	209	201	201	207	223	220	197	213	192	172	204	197	203	181	185	203	197	180	199	203	186	176	200	194	174	183	199	193	181	183	195	188	212	249	173	212	210	215	192	201	210	184	163	206	201	183	155	221	188	195	192	222	219	197	171	226	187	207	209	189	221	178	170	199	199	221	215	207	192	194	196	201	204	204	216	199	191	219	192	218	230	178	184	190	189	178	193	206	198	193	198	200	202	176	174	185	199	210	203	201	161	196	214	197	195	196	201	173	191	206	215	173	188	188	187	206	200	184	216	209	178	186	189	190	203	198	227	209	193	217	211	173	184	199	208	206	200	192	194	201	188	204	208	238	204	201	200	205	233	220	221	210	200	199	193	202	186	199	198	181	177	184	168	188	223	212	194	208	197	225	184	192	186	188	213	208	187	177	208	203	222	167	219	189	196	188	198	212	231	204	197	224	213	197	180	183	201	193	209	204	189	200	177	218	199	190	204	170	189	165	187	176	191	194	179	173	176	191	193	191	214	206	208	202	185	183	203	208	200	215	192	202	194	203	190	205	204	186	202	185	195	191	187	212	217	185	179	199	187	208	187	197	206	196	213	177	191	186	211	160	196	211	194	179	179	202	204	201	174	206	195	203	185	216	185	197	183	207	192	181	234	209	228	207	175	196	219	223	197	201	199	228	207	202	186	202	173	225	216	205	196	203	193	220	214	168	188	214	179	216	189	184	174	213	199	194	189	200	198	184	218	218	197	216	171	186	200	172	184	197	219	215	190	191	192	200	193	202	171	201	206	199	194	210	201	185	193	179	195	193	202	184	215	187	222	213	155	211	201	197	174	169	207	180	203	209	201	198	206	221	210	208	198	190	187	193	202	190	205	192	200	167	184	199	189	216	190	204	178	182	215	187	228	185	179	184	188	191	196	238	183	196	180	208	189	188	178	177	185	193	199	216	219	189	177	188	226	206	206	205	222	198	189	182	216	213	227	168	161	169	210	230	190	226	198	182	211	185	192	186	193	197	194	166	172	206	186	205	191	220	177	201	229	200	180	210	203	213	207	210	169	204	198	209	200	198	215	234	184	216	184	212	212	190	180	200	180	177	197	195	194	187	193	192	190	184	207	199	190	218	206	204	202	197	193	225	205	203	193	192	189	193	199	202	215	208	218	200	228	194	165	188	176	180	192	235	193	184	233	188	210	214	184	189	202	190	215	207	175	168	210	193	204	207	190	185	209	191	191	181	215	205	203	192	189	202	185	207	188	187	213	206	200	226	185	191	191	208	230	182	201	185	183	167	174	192	220	213	196	207	208	185	227	194	219	167	189	175	211	201	200	219	177	209	206	196	184	219	216	198	215	203	193	180	184	189	227	196	203	221	223	196	214	186	202	192	172	206	198	193	194	177	170	199	209	204	190	204	219	211	198	201	205	226	204	190	214	202	202	187	216	182	180	177	202	188	202	198	185	200	200	201	191	188	193	220	250	202	201	213	219	180	204	202	192	187	195	198	198	221	190	191	194	198	202	229	226	189	188	167	197	197	183	192	188	207	203	184	199	177	197	207	167	178	212	183	208	212	231	187	203	221	186	175	182	226	177	203	222	214	196	193	170	190	213	205	178	178	204	221	193	204	220	204	192	199	193	225	205	194	201	197	216	172	203	183	194	193	179	222	203	187	192	194	207	201	209	198	200	186	210	205	204	219	175	188	183	176	204	210	184	191	184	204	197	190	211	206	223	213	207	233	199	182	186	215	236	214	186	196	224	207	217	207	179	206	207	198	213	209	194	220	176	232	222	210	188	197	202	214	183	208	184	189	187	198	192	192	189	170	226	191	211	167	211	222	205	190	173	164	197	198	233	198	173	196	201	205	195	214	188	173	191	194	207	192	196	193	172	211	195	209	177	186	182	200	176	214	218	191	221	211	205	197	219	184	171	198	223	202	193	192	217	190	183	197	172	194	189	195	189	176	203	179	202	239	195	186	205	195	190	164	217	213	191	191	199	210	231	210	205	182	224	185	203	213	211	200	228	200	218	189	191	185	194	207	215	201	201	213	185	196	191	192	199	197	204	185	200	195	175	197	179	194	179	206	202	186	182	198	193	206	202	204	175	194	234	185	205	177	207	213	221	232	187	195	224	220	200	181	187	196	195	185	211	213	168	176	219	176	175	218	161	194	193	192	195	198	179	201	217	169	198	215	230	191	186	192
34334	18631	14725	11420	7405	3426	1368	737	622	506	501	466	449	448	494	387	466	445	438	402	479	396	452	450	424	446	439	378	457	406	452	406	453	452	456	428	424	464	451	433	426	448	450	416	405	461	454	437	450	423	415	447	427	396	411	392	421	451	495	430	423	412	441	432	405	466	466	459	440	432	430	447	411	447	435	404	417	413	415	443	437	431	453	439	389	439	440	427	401	453	406	420	454	442	442	453	416	435	399	422	448	418	410	398	458	412	431	434	432	434	415	451	436	445	452	417	416	438	436	429	435	429	436	430	451	430	397	452	434	454	459	477	441	434	397	414	434	453	428	403	452	449	434	437	440	378	425	402	433	421	457	414	436	411	411	427	391	421	442	434	426	428	444	455	423	442	421	484	443	419	431	430	443	455	430	473	406	433	442	430	421	450	419	453	425	436	431	418	423	433	467	419	421	425	418	458	431	448	431	432	423	409	408	418	430	458	446	432	437	438	439	440	465	430	451	447	427	432	466	448	441	435	431	433	475	415	418	464	432	458	441	450	405	450	417	435	448	428	431	427	389	397	463	470	471	441	434	418	428	448	416	403	451	418	425	433	452	417	432	470	434	431	453	406	429	422	459	462	435	433	450	457	422	437	457	470	440	429	442	431	404	426	434	423	460	435	438	454	454	460	446	437	454	431	436	447	422	441	445	418	449	442	433	390	397	460	445	448	453	437	451	431	430	415	407	420	453	446	445	403	415	413	437	440	471	437	469	452	423	463	402	437	448	438	429	421	416	430	441	471	436	427	449	405	451	459	419	444	483	437	440	442	448	457	430	439	447	420	421	425	421	431	454	450	386	433	431	437	430	437	446	424	431	438	441	449	419	433	386	458	423	435	402	436	442	436	421	429	393	409	449	474	418	409	462	469	415	398	413	459	432	424	475	430	431	421	435	443	453	430	441	443	436	470	439	412	402	420	492	440	407	472	428	417	430	442	427	435	444	476	428	423	441	433	443	436	395	448	453	426	428	438	470	400	423	445	421	393	447	429	448	413	439	432	435	434	448	478	413	444	446	448	415	460	411	414	404	404	420	443	403	414	429	445	418	427	402	470	420	424	403	430	427	441	436	420	432	468	432	448	429	400	432	448	447	417	473	450	439	463	429	420	384	456	430	420	442	437	420	431	427	444	478	448	385	415	410	393	401	415	478	418	458	391	454	432	422	457	451	440	420	434	464	429	417	428	453	408	432	455	420	394	440	425	441	423	433	431	436	430	445	385	418	427	407	453	408	437	438	390	447	468	407	454	441	420	442	393	452	451	411	424	409	418	430	411	445	466	444	452	457	446	465	440	459	434	404	426	447	434	423	443	458	433	436	464	458	429	449	388	418	426	446	433	417	477	391	445	414	429	452	437	430	450	438	425	409	454	409	410	429	418	454	472	382	434	412	421	419	434	443	438	426	435	434	444	424	487	448	442	439	457	449	409	442	422	417	384	405	440	423	420	412	411	448	428	456	436	411	456	409	400	455	465	386	429	437	438	428	474	465	431	414	386	405	429	444	420	417	402	438	442	477	432	421	424	426	413	443	405	448	470	471	406	448	448	411	410	445	438	417	425	459	433	436	486	406	415	430	449	403	445	430	454	444	445	419	408	417	417	442	428	411	402	436	474	412	402	417	433	421	436	405	439	428	390	426	429	437	447	421	434	420	443	417	422	447	431	406	446	442	426	420	467	405	411	423	442	482	402	468	434	459	488	429	442	451	433	407	450	426	398	404	428	414	461	463	450	425	454	400	404	416	422	434	408	417	416	439	421	402	408	417	439	411	463	430	421	440	446	419	442	468	434	431	450	431	429	417	431	438	406	446	408	442	414	436	426	424	470	443	446	461	428	390	423	430	401	471	415	427	440	457	428	421	429	436	388	428	423	420	413	432	453	414	422	437	456	451	383	423	429	459	460	419	408	456	431	441	444	427	433	480	477	400	445	423	422	466	419	392	442	419	425	421	417	440	440	426	454	434	428	427	441	444	452	479	419	434	450	399	444	439	464	391	444	442	412	417	432	425	450	413	413	447	427	413	423	435	437	433	394	392	440	407	414	442	424	421	417	399	478	430	461	452	443	429	457	387	410	484	406	438	460	428	434	436	424	410	442	460	427	435	449	411	422	447	459	477	444	434	465	428	427	425	437	441	454	398	446	414	429	431	397	416	403	432	474	438	425	436	453	444	435	423	466	405	449	445	451	410	404	420	433	404	438	409	437	431	391	459	453	446	433	425	455	446	460	437	395	390	407	406	461	444	428	420	457	408	415	435	417	440	437	409	419	403	405	416	444	446	445	467	438	433	459	426	443	406	463	436	425	408	458	468	428	435	456	410	447	441	423	453	407	445	458	431	449	454	446	447	425	421	448	445	424	423	463	446	432	448	389	452	430	424	424	394	461	460	428	433	444	440	411	451	420	435	425	438	441	407	457	410	465	450	468	416	466	416	423	430	456	437	427	397	445	419	457	455	436	443	449	447	407	443	433	400	416	444	416	439	459	454	458	392	411	455	474	413	416	434	442	444	396	416	451	452	414	431	455	437	419	462	431	434	438	423	391	429	415	408	442	413	423	454	404	444	453	410	418	449	411	402	445	456	426	421	422	450	457	425	422	448	419	423	425	466	449	441	439	465	419	414	440	431	418	419	462	463	450	418	445	423	434	427	477	440	417	451	432	457	472	430	498	472	433	439	473	449	417	454	412	398	441	434	448	457	445	442	421	420	416	441	413	451	402	417	430	418	429	441	459	466	432	446	431	407	435	387	450	457	441	437	471	430	416	445	424	430	420	426	422	412	458	448	446	475	448	431	410	407	377	420	459	466	415	414	453	489	430	401	443	456	438	450	429	455	443	428	467	462	434	421	422	448	447	424	428	457	416	411	450	440	459	407	414	459	467	448	429	430	437	419	419	441	443	393	441	420	417	454	423	427	416	432	428	452	412	467	419	445	432	438	455	389	449	430	407	454	406	416	439	438	433	424	442	434	407	426	412	420	426	374	436	422	460	470	470	435	423	456	443	403	439	441	431	395	433	444	442	454	466	439	458	441	423	453	414	434	415	433	457	401	422	454	415	417	446	433	413	409	437	430	438	455	452	427	437	423	422	408	407	401	391	411	450	457	416	408	422	447	448	436	411	446	475	411	427	445	457	440	448	423	444	415	409	450	431	430	447	422	422	422	422	434	448	462	460	379	418	472	435	441	449	405	438	434	440	450	418	442	461	408	420	449	403	382	419	410	405	479	450	437	443	447	430	413	460	451	422	441	450	446	433	445	431	442	407	431	468	415	422	397	394	427	391	438	425	434	478	426	435	485	423	433	436	428	436	425	428	446	459	427	457	454	444	461	404	404	401	433	415	374	464	482	414	433	429	449	449	431	452	431	407	442	402	458	422	419	436	416	419	463	441	444	429	411	440	424	440	438	364	445	408	426	392	460	413	406	414	432	460	416	466	442	426
59959	31064	20668	10153	4208	1899	756	367	352	285	254	239	253	266	283	265	293	258	225	281	265	248	212	269	287	242	279	242	238	255	257	263	224	265	255	237	264	250	234	224	250	259	254	257	250	271	281	277	250	228	277	257	259	268	253	254	229	262	250	241	265	257	294	238	270	258	264	279	244	260	284	252	251	232	242	276	242	260	248	247	260	257	284	251	243	257	255	266	267	259	253	242	259	296	243	216	260	246	227	261	226	279	256	281	231	256	262	271	286	252	243	232	247	235	253	242	267	236	280	267	219	238	249	245	260	220	243	238	280	272	270	268	265	242	245	254	261	269	278	245	243	242	251	237	270	287	246	239	265	249	234	244	267	295	250	242	268	282	241	234	249	257	248	291	275	277	272	248	274	271	275	260	271	221	261	223	244	289	226	234	226	240	263	210	264	249	282	251	253	257	241	243	252	230	272	274	242	236	249	279	255	259	232	261	272	274	236	256	262	251	241	260	224	250	273	238	226	262	266	254	276	283	241	228	276	249	261	245	236	262	263	204	247	274	262	283	274	302	246	246	257	268	270	289	261	226	243	239	253	255	287	271	245	251	292	240	293	285	240	276	236	236	262	239	266	270	279	264	224	251	268	269	272	264	273	250	277	257	308	238	245	249	275	268	258	286	294	251	234	230	274	253	245	245	226	278	273	232	249	290	260	246	268	273	226	292	244	254	271	260	240	250	237	249	242	243	251	266	231	249	235	258	259	215	262	258	267	252	240	283	240	260	262	257	290	263	249	259	226	276	233	295	254	278	247	276	248	279	271	269	227	251	277	241	259	230	275	252	250	226	252	248	260	272	224	259	287	292	253	238	255	253	294	250	244	235	260	266	259	245	244	248	259	276	261	258	237	247	237	265	258	260	264	254	260	271	265	266	243	248	237	286	270	296	232	284	293	246	269	275	278	276	231	211	260	260	222	277	237	253	244	297	276	244	267	310	292	261	236	268	242	241	257	272	268	211	250	221	243	259	274	290	273	269	234	217	245	265	232	242	260	246	251	255	242	282	250	269	264	245	265	246	229	280	217	300	267	242	266	257	235	247	250	262	238	234	241	273	273	249	215	220	236	257	291	275	269	245	257	257	252	249	272	272	237	251	248	265	280	258	228	276	266	253	224	250	217	228	276	256	272	234	245	275	243	247	255	244	261	260	289	221	252	237	256	267	236	268	259	241	252	248	266	258	274	251	244	257	284	253	237	258	254	250	294	245	249	242	255	262	264	272	232	259	273	258	260	287	234	284	234	240	244	251	252	250	227	253	245	275	291	244	249	247	244	231	280	284	291	249	250	290	242	261	288	284	249	259	255	241	236	270	222	216	275	267	236	240	272	254	255	287	270	282	255	251	246	291	240	254	258	258	245	271	270	211	234	253	255	268	268	233	269	234	253	247	256	238	240	264	272	257	271	272	256	238	268	277	276	264	240	242	271	278	241	283	267	262	254	214	218	286	268	285	285	230	279	257	259	257	239	247	281	280	257	279	218	255	270	258	288	267	266	273	250	258	234	270	232	240	227	235	256	247	254	269	265	261	263	251	247	258	252	223	245	247	266	279	264	238	277	245	235	259	274	249	266	260	248	260	229	267	232	266	273	268	249	271	264	271	245	239	237	228	269	272	254	243	251	273	248	250	233	265	238	242	245	265	226	292	253	269	224	228	281	251	273	258	272	245	260	235	260	299	239	269	265	252	271	255	241	260	292	275	239	266	261	248	270	242	248	263	232	258	242	262	262	247	248	264	284	255	251	248	264	272	261	251	251	249	239	268	240	249	274	232	268	262	261	243	243	277	256	231	259	252	262	252	270	286	241	235	266	232	252	256	269	271	250	275	273	242	260	265	272	236	262	304	275	262	236	273	270	238	265	252	253	280	266	258	259	261	285	249	233	240	249	226	235	264	257	250	234	245	254	250	264	281	214	239	245	241	222	268	237	276	269	240	258	259	269	226	269	284	290	263	238	250	248	260	287	209	242	216	289	225	264	281	265	226	255	243	272	262	238	247	249	250	247	255	230	229	240	260	259	253	235	264	282	264	255	240	273	256	249	270	240	256	224	222	263	274	272	258	268	256	244	244	277	273	256	277	247	275	265	269	290	270	272	236	264	303	225	239	251	250	254	273	253	251	265	267	244	252	255	244	258	255	297	265	263	238	234	258	282	269	267	275	257	263	259	260	255	270	234	287	248	254	271	248	292	251	267	249	256	265	271	241	242	264	245	272	236	250	261	276	280	248	226	214	267	239	258	252	272	272	253	235	270	237	256	238	249	264	247	246	264	235	252	258	269	257	244	247	289	246	274	248	260	249	227	278	264	238	243	256	295	277	239	258	227	225	252	235	271	249	249	257	246	284	221	258	237	261	246	265	252	269	254	244	276	289	253	250	236	269	257	251	282	276	235	259	245	251	236	270	227	280	238	242	273	240	289	227	271	262	232	243	261	282	245	288	239	227	245	250	242	269	252	268	241	245	244	276	278	249	284	270	263	261	258	266	248	229	264	265	249	255	271	271	227	236	267	259	249	251	260	254	240	230	211	242	251	233	267	274	255	246	260	287	258	269	249	241	270	299	254	267	270	250	241	243	259	278	272	251	229	253	266	231	250	265	280	225	258	281	273	260	250	247	253	287	240	261	230	272	249	257	250	235	247	242	251	240	266	260	285	250	250	272	244	272	265	260	242	220	257	252	263	242	256	246	268	259	262	260	257	232	248	244	244	264	289	276	271	237	226	241	249	263	260	235	272	249	269	264	258	230	239	275	254	274	236	283	241	213	253	243	242	254	256	272	261	240	256	257	261	265	276	255	249	250	262	234	294	228	236	245	234	275	259	267	257	260	290	246	248	265	275	248	228	250	277	250	265	277	248	236	248	275	262	258	280	286	253	240	226	256	250	237	293	300	302	244	280	245	263	257	253	239	277	260	243	244	231	273	305	288	242	244	255	239	263	265	260	260	235	275	249	230	270	249	256	254	241	267	305	261	270	243	255	265	302	270	286	249	243	259	250	247	251	247	258	263	276	257	278	256	250	245	240	240	242	286	279	243	258	267	259	252	248	260	257	246	241	253	229	289	267	235	290	223	265	262	226	239	254	258	248	269	259	222	244	257	252	261	272	230	259	235	290	256	237	253	251	238	305	248	259	285	262	284	289	236	266	245	276	245	250	256	234	284	251	265	254	228	266	257	252	246	235	250	228	260	245	273	284	271	293	288	276	264	252	251	238	273	277	262	230	224	277	253	267	270	293	253	229	286	282	252	246	268	249	249	263	262	278	243	270	289	279	276	275	246	271	274	238	240	264	235	244	236	257	245	253	262	260	264	272	267	302	217	260	270	248	272	256	254	239	245	269	249	275	271	273	261	244	288	237	267	235	264	284	227	284	250	247	265	290	256	261	278	216	271	258	266	256	245	264	276	293	273	250	240	276	278	240	270	253	230	248	264	223	262	288	273
36392	22746	23647	17053	10766	5847	2178	1140	862	732	607	581	571	558	571	562	615	565	578	582	561	521	580	554	547	538	574	564	544	537	547	548	532	569	579	574	553	525	577	520	568	527	516	515	516	557	546	538	561	564	568	518	554	523	569	547	511	521	509	613	586	541	525	539	514	516	548	531	544	537	530	561	563	531	569	568	541	510	538	553	536	549	553	540	529	541	541	566	577	573	557	602	565	572	532	519	522	538	498	541	587	544	550	562	547	590	550	516	535	584	524	500	574	530	514	563	546	547	554	531	542	550	527	532	554	561	521	571	533	561	520	591	527	579	536	570	506	518	565	502	567	539	509	493	520	538	510	519	526	547	563	569	514	523	545	510	553	543	525	531	531	538	554	548	542	519	511	518	556	542	576	548	519	548	556	541	575	568	522	573	569	564	516	547	580	562	540	519	502	532	601	542	562	509	588	543	532	542	551	513	535	523	609	531	512	555	584	551	556	563	528	551	532	547	554	582	592	539	552	518	566	517	570	520	521	553	542	549	528	557	533	559	551	539	551	541	538	565	519	522	570	522	533	511	586	569	575	545	533	561	548	577	514	555	519	522	577	560	535	575	561	522	536	520	518	552	541	545	524	512	493	534	524	600	534	527	550	560	564	541	546	552	507	518	551	560	562	550	525	527	517	541	548	529	524	501	552	558	534	564	547	561	519	510	528	516	553	534	577	528	562	580	568	552	547	524	533	580	529	507	542	544	526	567	552	516	546	518	534	523	560	561	539	565	542	630	507	516	539	575	540	577	536	532	552	566	545	546	535	530	509	535	522	551	508	560	526	583	516	567	562	536	544	496	576	545	556	539	562	539	589	539	566	588	554	554	570	543	542	517	526	518	535	533	562	551	548	537	522	533	548	550	521	549	534	566	522	529	541	548	537	505	542	541	558	538	527	554	531	563	519	545	532	569	517	553	530	488	549	554	555	558	494	551	551	551	553	562	582	559	518	557	557	563	515	506	577	539	554	540	518	516	560	596	562	536	529	515	519	549	549	545	553	572	520	554	519	527	527	515	530	539	541	559	507	567	558	509	552	526	512	543	539	561	537	527	557	522	538	554	525	521	552	545	540	540	524	568	557	536	536	542	551	559	597	543	512	486	542	553	529	549	553	550	553	535	525	575	528	523	563	549	544	490	553	519	541	537	528	565	566	490	523	534	561	525	560	543	497	557	546	558	537	527	581	541	540	537	536	509	565	529	540	560	542	559	544	556	528	538	519	532	519	538	514	535	501	521	506	519	562	543	527	563	564	582	557	548	566	580	540	514	559	527	536	549	553	530	515	531	529	569	531	545	516	503	535	580	529	500	542	526	525	574	555	530	506	503	519	539	507	542	528	528	538	505	585	587	552	515	524	553	536	576	582	514	557	557	550	512	522	505	543	540	533	548	522	533	545	533	560	478	581	553	567	546	551	558	534	544	545	559	568	583	555	540	546	546	553	553	525	538	531	526	553	575	560	572	556	552	527	535	521	579	550	519	535	524	562	545	560	525	548	537	515	523	537	539	522	567	560	544	552	558	546	529	553	525	532	533	549	526	534	543	564	544	515	543	523	512	612	525	547	517	528	509	529	548	528	525	551	585	554	555	510	565	563	516	557	543	563	542	564	514	556	536	525	530	543	538	518	554	518	510	582	531	531	479	566	539	547	534	511	576	523	541	500	537	557	565	530	542	534	566	538	521	561	543	541	579	532	595	532	526	561	528	542	525	544	543	574	565	532	575	521	495	572	551	552	568	552	567	542	545	546	536	506	529	545	542	533	535	548	576	555	591	552	557	562	517	573	531	512	560	507	549	593	535	547	556	529	518	547	531	518	549	527	506	546	565	568	544	519	524	553	551	563	556	551	510	571	563	582	512	523	512	569	548	585	509	564	530	531	549	553	577	552	565	530	532	504	514	503	564	521	515	508	536	529	504	532	557	526	541	546	530	540	580	567	576	526	585	563	548	545	531	550	552	549	531	531	525	587	573	565	544	567	542	572	531	546	580	509	502	548	581	528	511	564	551	563	539	542	545	494	515	537	577	570	523	494	557	521	549	513	523	517	542	561	539	537	546	529	570	544	520	562	528	484	516	506	539	539	539	530	553	513	522	550	556	504	546	545	557	565	554	576	514	564	589	535	577	533	517	530	531	552	554	546	515	514	513	542	520	515	544	530	558	568	542	589	515	563	489	548	522	524	548	531	496	523	585	538	562	558	568	553	563	502	556	569	558	559	527	574	531	536	567	540	521	542	543	559	527	554	503	535	575	568	530	529	543	528	551	548	537	576	556	515	562	518	577	521	525	514	571	546	592	538	554	559	537	514	559	515	544	570	537	539	568	543	571	542	512	529	557	515	563	526	557	538	487	536	576	532	587	533	564	519	570	543	548	535	541	539	528	528	506	582	546	534	561	557	533	540	548	525	557	564	548	505	536	518	511	561	535	544	556	539	575	533	527	528	557	526	581	496	474	554	534	536	512	552	535	558	563	563	520	550	507	587	572	572	514	557	562	523	551	522	538	553	541	553	537	509	570	516	552	509	560	553	528	550	559	551	534	543	541	530	540	534	540	554	537	552	509	573	578	554	525	526	535	498	559	531	523	533	518	522	576	549	531	541	542	554	535	557	559	522	548	536	543	563	581	578	573	500	541	515	518	513	581	516	557	554	526	531	514	525	545	559	546	591	564	538	572	556	559	565	567	525	560	546	540	508	546	516	594	550	546	558	542	519	519	560	552	550	551	555	529	580	530	534	570	566	521	530	547	527	548	552	519	601	530	545	528	510	535	524	546	576	542	534	540	510	554	532	571	539	529	517	572	531	546	550	580	575	510	527	553	566	554	491	532	514	536	530	509	527	526	553	554	513	545	557	561	543	531	539	550	517	548	514	526	552	523	532	536	540	536	555	564	530	541	566	546	529	491	541	524	536	564	536	588	532	568	516	554	541	539	527	577	532	574	519	555	593	553	542	570	507	551	571	573	527	544	534	564	578	566	550	552	557	548	526	529	568	560	504	528	556	488	545	533	514	495	518	534	531	510	526	547	555	563	506	553	548	569	573	529	551	545	535	579	552	499	528	531	521	534	518	548	520	506	550	539	554	560	527	522	553	520	522	578	566	538	575	557	521	519	545	545	541	517	514	536	565	547	559	514	547	578	541	527	519	604	576	526	551	570	574	505	543	526	524	549	504	558	564	566	466	536	549	540	546	531	512	529	531	520	554	533	529	549	569	590	545	594	568	559	506	571	559	522	539	539	513	543	569	551	551	584	537	584	514	540	506	534	579	511	517	509	507	506	496	552	575	525	534	546	534	536	564	543	521	559	502	511	565	588	525	548	544	546	541	569	518	544	518	561	560	513	528	537	522	543	577	493	528	498	524	572	553	529	543	572	536	518	582	551	541	557	533	539	521	546	538	599	532	504	560	521	564	548	528	519	525	502	579	510	504	505	547	539	568	577
45245	21383	7732	2498	933	380	228	191	234	210	215	210	194	211	232	208	229	206	204	226	208	208	196	198	266	211	230	197	195	202	215	189	195	202	231	225	236	213	207	225	209	215	223	203	218	214	253	246	198	234	208	216	223	220	227	233	199	215	222	207	205	219	208	212	224	207	219	223	208	206	210	195	220	196	224	209	204	233	194	224	192	171	226	248	214	214	192	212	259	243	214	220	229	198	255	203	225	202	262	208	180	191	202	223	239	213	216	212	220	224	205	219	216	203	229	226	225	221	211	221	212	220	229	223	213	210	199	194	223	227	225	195	223	217	249	218	196	212	205	197	218	203	214	194	183	207	218	190	218	207	217	201	212	218	214	215	218	206	226	228	227	226	228	219	218	236	203	211	196	179	227	241	215	237	230	213	223	212	210	213	210	196	205	251	252	228	223	245	191	215	212	203	234	235	243	195	218	232	203	202	219	214	236	200	222	209	216	214	229	207	218	202	204	224	229	197	221	216	197	229	228	233	249	223	214	224	203	220	235	191	211	208	240	252	190	224	188	237	224	215	229	237	210	213	224	200	182	213	218	226	193	200	231	230	206	199	221	221	178	218	226	169	238	237	216	212	226	206	187	211	225	249	211	219	210	210	230	211	220	239	212	218	192	205	217	209	207	230	185	187	213	194	190	217	190	226	254	208	203	225	181	198	223	201	218	199	201	224	195	207	222	204	223	195	224	224	206	229	223	243	217	236	212	187	214	219	227	213	203	229	198	225	195	218	192	203	214	198	196	219	205	239	203	215	224	210	199	226	206	185	214	198	239	219	222	191	209	214	180	202	214	226	192	207	207	215	210	185	219	222	226	190	183	222	230	215	216	257	205	186	233	218	193	239	228	195	218	226	213	203	206	214	248	201	219	189	200	180	211	215	212	216	240	239	207	212	217	215	189	194	213	205	201	232	206	244	215	200	181	202	181	191	195	231	212	213	204	225	219	209	201	242	258	219	195	209	224	201	203	194	180	217	217	191	238	213	230	208	242	204	220	202	229	208	196	204	207	212	199	194	230	236	206	210	211	230	207	209	215	207	221	227	194	230	209	198	228	234	219	244	202	211	215	229	201	191	196	193	225	203	179	245	212	169	212	230	219	197	204	192	198	185	224	207	201	213	219	226	232	191	222	212	188	208	216	235	217	210	195	207	228	210	203	214	240	205	206	217	205	237	230	192	212	211	236	220	225	211	227	210	201	203	219	213	230	249	217	204	222	210	180	194	205	208	226	215	250	194	205	198	259	234	225	208	224	204	216	190	203	217	228	237	197	218	187	217	214	215	206	223	223	199	228	230	218	202	200	227	220	229	203	218	227	205	230	200	220	203	216	216	189	229	224	227	200	193	213	223	206	206	202	221	238	238	202	206	210	207	227	203	199	198	194	226	187	231	221	221	208	206	208	211	232	190	191	204	218	215	181	220	182	212	201	206	213	206	199	208	212	218	211	208	222	200	209	214	207	228	231	202	189	216	194	224	226	215	221	187	220	196	244	219	206	211	207	205	196	231	208	214	185	222	217	189	205	217	230	210	199	199	221	208	207	228	229	200	216	206	213	214	199	217	228	191	224	188	212	180	199	213	186	227	194	185	220	214	203	194	212	197	190	224	191	210	217	190	194	213	231	228	198	202	197	194	211	214	216	216	213	200	226	233	201	185	215	195	228	196	222	235	197	210	187	198	219	233	210	237	211	213	226	214	193	207	222	216	209	198	226	183	218	197	219	232	212	183	221	188	212	191	201	222	206	213	208	199	239	200	203	221	212	201	228	221	193	224	206	208	205	207	229	219	191	188	210	203	222	174	211	236	214	212	229	224	222	223	247	211	211	216	225	198	184	207	213	216	189	221	222	220	188	201	212	190	210	256	233	243	199	213	190	211	230	227	207	202	206	226	207	232	208	204	197	234	212	222	207	208	208	235	199	225	208	192	226	217	201	230	200	209	190	205	220	226	214	228	232	199	197	185	216	205	229	179	196	189	211	230	219	205	225	223	221	209	185	210	199	207	195	200	205	209	209	229	222	206	228	197	215	221	208	210	227	228	253	205	224	221	240	181	210	205	211	208	197	212	209	217	216	228	197	205	190	227	215	176	190	252	220	205	199	222	212	219	225	243	196	206	218	212	206	212	218	231	205	206	208	251	201	240	227	200	236	224	243	210	241	210	221	197	201	182	226	189	220	212	221	215	217	190	183	209	200	237	238	217	231	214	209	240	218	218	223	179	216	225	214	211	257	221	220	243	180	215	178	214	209	167	220	222	208	209	195	217	187	206	199	218	214	222	246	188	187	199	198	194	207	242	201	220	206	190	199	220	186	216	206	245	221	243	188	234	238	213	195	237	205	219	225	211	219	201	228	227	222	225	181	213	191	202	204	218	194	201	203	240	231	213	210	193	185	204	248	231	221	219	216	197	207	227	190	216	207	171	207	189	201	203	244	195	211	213	219	233	222	200	211	201	205	226	212	249	200	200	184	228	180	243	227	209	223	202	242	209	213	209	205	202	185	180	230	203	223	240	212	200	217	202	217	205	185	211	222	218	226	223	207	190	190	195	204	227	195	189	193	221	177	218	232	203	225	235	189	216	219	216	214	170	217	217	226	222	168	208	214	201	194	217	209	222	185	198	184	199	234	175	205	219	183	223	202	223	211	222	183	205	222	228	221	219	230	195	230	201	235	231	243	187	205	215	194	194	210	193	234	215	215	222	232	229	198	239	200	252	227	203	233	221	199	179	199	226	200	228	205	226	201	224	196	212	220	223	192	203	235	201	212	201	215	199	191	237	211	234	211	228	191	218	214	208	204	189	195	214	210	217	223	200	206	192	242	231	205	201	200	229	184	202	206	235	203	227	216	218	195	206	187	190	188	230	210	212	200	201	209	228	193	201	221	193	214	216	239	193	211	213	201	229	219	221	216	207	222	190	224	189	222	196	215	222	234	211	213	232	223	209	227	201	213	198	207	200	198	208	219	212	212	220	202	203	222	209	242	207	211	218	211	200	207	231	220	223	237	244	249	200	231	195	221	235	219	208	190	224	187	219	188	201	196	229	204	232	208	205	191	228	221	224	176	194	200	215	221	207	186	202	185	197	183	226	209	224	210	197	189	213	224	230	234	221	190	212	220	206	215	238	218	198	232	208	227	246	254	204	229	231	198	216	218	214	208	205	206	201	190	212	204	195	206	220	206	204	230	224	221	215	198	211	196	205	190	216	216	207	204	213	199	226	192	186	203	220	216	181	234	220	189	215	210	198	226	183	216	209	213	199	223	228	209	211	215	184	205	201	183	183	236	206	215	187	203	208	195	224	225	204	211	234	203	211	216	203	208	209	216	237	229	208	202	230	233	199	183	216	218	228	200	217	227	223	205	222	203	197	207	226	205	202	181	220	203	193	208	216	203	234	230	207	216	198	233	207	181	213	212	224	212	199	219	210	236	183	216	189	227	236
28227	13828	9454	5469	2764	1135	640	479	496	478	452	469	445	461	422	456	461	438	477	447	478	444	422	470	468	450	451	442	448	437	460	433	436	449	463	442	469	465	451	463	438	427	445	478	438	433	417	413	438	469	457	450	462	457	448	458	435	435	419	499	462	464	460	440	444	477	449	449	417	418	450	450	419	461	434	447	454	463	444	461	483	437	407	455	481	458	447	477	428	421	460	443	445	418	451	448	450	427	449	433	422	455	449	462	434	442	441	478	447	449	467	481	464	456	465	462	489	434	440	444	474	433	466	426	438	457	492	445	454	433	447	422	464	466	406	451	454	403	447	446	472	454	461	436	465	429	482	461	432	453	449	426	423	437	445	458	456	421	493	495	424	481	461	409	460	443	476	430	433	416	454	458	429	481	444	466	457	444	461	458	467	451	440	442	434	452	435	388	429	421	480	446	433	463	466	473	428	443	460	449	479	459	447	474	429	452	447	469	429	448	475	471	456	484	420	511	450	438	475	486	462	410	469	435	423	436	455	419	439	406	449	412	473	417	443	468	439	424	489	474	464	455	440	483	469	470	427	451	458	442	442	460	443	422	427	459	425	424	438	431	420	459	473	461	478	463	432	468	426	390	472	447	456	401	437	459	420	439	482	475	406	410	442	409	436	439	461	473	461	422	433	486	485	451	443	453	480	460	429	493	504	418	427	452	434	460	438	441	450	440	451	489	475	467	458	465	426	449	439	444	427	485	453	459	463	425	447	495	422	426	444	481	418	460	447	435	445	438	481	466	474	449	431	507	460	465	480	463	421	470	402	492	442	467	470	419	459	437	467	444	449	457	477	451	407	440	473	449	461	463	462	443	483	464	477	447	440	439	453	433	488	479	461	458	429	476	468	432	463	436	453	439	454	473	466	489	471	482	471	423	476	419	440	442	447	438	474	441	415	446	493	434	441	449	438	453	422	452	454	443	431	438	411	452	496	430	472	423	455	459	486	476	453	472	469	448	433	458	467	452	425	434	481	437	432	427	433	491	449	457	442	433	476	427	436	460	456	448	478	453	458	457	455	471	437	404	397	463	477	417	445	453	435	425	418	473	458	500	459	462	433	446	458	453	443	434	446	468	445	474	469	444	438	443	472	475	448	472	465	432	480	441	447	460	509	431	423	473	454	432	457	456	461	491	449	426	449	427	452	435	460	469	422	445	479	486	454	407	443	447	473	469	432	451	449	427	474	466	454	468	472	448	478	426	453	459	462	451	528	467	450	407	460	481	444	478	469	427	451	454	478	428	449	443	477	416	435	443	456	447	448	463	462	487	455	469	468	462	439	457	445	458	453	461	472	449	489	464	429	451	427	455	420	464	402	424	442	438	431	429	472	465	445	441	490	440	412	459	455	461	449	444	481	438	476	443	456	413	429	497	447	441	456	444	414	472	441	465	439	466	449	471	432	441	468	456	441	484	491	469	438	485	442	450	458	463	475	480	467	466	471	479	477	437	469	441	486	445	482	459	443	478	447	473	430	467	451	413	426	434	464	453	434	459	453	471	439	458	471	441	439	467	476	420	468	495	407	424	473	436	429	441	488	447	477	461	460	455	475	471	481	421	431	478	448	474	483	462	455	437	436	473	448	441	455	474	433	460	423	451	444	439	457	449	462	410	464	468	460	446	475	430	431	432	468	446	467	439	448	456	453	411	455	458	477	450	509	427	427	479	474	404	476	475	469	471	466	466	452	441	454	451	492	460	485	444	462	428	454	477	448	425	453	451	469	424	452	450	450	470	450	479	476	454	470	468	437	454	455	455	452	469	438	475	448	472	453	432	476	469	462	427	463	460	450	478	447	459	455	459	403	446	486	494	460	448	421	417	466	490	469	471	419	471	434	452	418	469	444	451	412	430	425	464	437	461	460	431	443	458	436	418	493	441	435	423	426	436	479	441	419	428	470	458	421	496	460	470	475	452	451	445	453	432	427	417	447	426	495	473	472	457	483	441	423	413	448	424	476	420	442	449	459	482	462	417	427	452	448	471	448	455	437	494	439	439	513	467	439	449	424	426	447	474	434	451	463	451	462	448	433	479	405	489	442	451	441	483	446	418	410	437	439	445	460	450	444	462	464	462	462	444	398	439	450	459	400	453	432	481	494	416	431	416	470	457	420	446	454	483	448	455	455	489	455	438	482	467	432	444	478	487	446	454	484	432	453	451	459	425	418	460	447	427	470	455	409	440	450	398	464	433	470	433	436	457	468	476	446	442	438	479	480	487	469	425	450	432	488	453	473	448	480	459	493	472	475	440	427	433	447	495	399	426	453	482	465	430	458	449	435	431	471	407	468	442	433	479	436	416	476	436	457	481	461	455	470	427	504	437	458	455	427	420	455	429	459	481	469	482	455	421	432	456	460	450	474	463	451	463	433	466	438	458	440	446	428	433	439	462	448	435	507	454	452	439	462	409	465	452	426	431	450	503	459	475	486	440	435	461	457	458	426	424	479	440	442	460	445	415	402	460	430	419	430	462	486	424	441	445	430	446	447	442	420	467	439	483	486	457	472	448	455	429	496	412	442	427	439	444	414	445	456	462	469	442	454	426	466	423	467	411	452	466	516	490	462	484	442	421	459	444	480	488	466	451	428	409	419	441	431	430	428	469	471	463	499	452	444	455	455	472	477	464	471	483	455	452	467	473	451	465	431	460	447	447	444	450	447	438	426	477	461	472	474	428	435	446	488	451	477	451	407	443	428	453	440	449	445	446	435	442	459	487	489	464	432	431	426	478	422	483	423	465	479	441	455	459	468	441	470	453	421	466	431	423	464	467	455	456	464	429	457	463	464	436	453	446	434	459	470	456	441	440	467	443	495	432	467	445	442	434	462	485	456	474	478	450	426	433	420	442	483	459	476	458	457	480	442	453	466	459	464	452	469	490	446	441	471	454	452	502	479	466	437	469	492	490	410	496	457	440	448	477	425	430	429	440	429	447	463	449	440	450	468	482	476	473	444	458	414	470	410	426	454	463	438	472	464	455	483	448	424	445	470	452	469	469	458	481	432	474	448	432	488	464	443	476	442	427	438	428	438	401	482	465	418	440	440	429	439	454	445	461	466	437	499	480	458	431	442	455	431	435	457	455	461	461	475	435	462	443	452	459	431	450	460	477	454	457	429	412	411	471	444	445	447	482	474	463	497	400	489	440	437	463	460	460	448	433	466	470	422	460	427	475	440	449	453	479	459	482	452	467	450	425	439	436	445	449	486	470	453	438	443	459	458	489	479	448	456	482	465	460	467	428	472	459	427	454	517	447	426	463	446	486	448	450	406	430	433	455	454	437	477	464	489	482	423	437	406	429	462	458	444	480	423	461	451	437	427	463	444	447	441	460	475	461	465	450	476	453	409	472	495	431	423	470	432	469	476	457	435	444	400	455	441	418	449	453	391	479	423	481	431	471	464	450	432	472	456	438	439	458	471	412	481	459	474	453	458	425	435	473	451	481
55332	31516	13809	5131	1841	941	496	259	259	208	233	190	190	199	218	200	170	221	214	183	211	192	223	211	199	204	197	195	238	220	194	223	194	196	206	208	225	226	208	202	185	210	196	195	214	199	220	230	194	208	192	227	193	219	207	171	174	208	192	196	205	201	193	213	187	198	246	213	206	211	230	171	229	190	207	199	202	190	244	217	186	229	196	190	201	234	222	196	193	204	180	211	182	190	209	200	219	184	169	208	195	180	192	193	211	197	180	215	218	224	230	198	214	194	201	213	195	205	196	212	194	198	243	203	218	225	202	196	187	197	211	204	235	202	193	201	211	215	206	194	193	214	203	204	197	204	202	221	190	189	196	219	166	183	221	176	179	224	246	200	201	206	215	207	197	201	214	177	179	196	196	225	237	194	206	191	205	208	196	210	210	212	224	202	206	191	203	203	222	195	199	195	206	172	185	201	204	217	162	211	225	236	180	243	204	196	184	214	187	168	202	188	221	228	211	205	185	177	202	210	185	193	208	197	185	198	210	202	203	202	188	222	199	214	189	207	198	200	214	233	199	183	219	201	214	215	242	198	196	196	217	195	190	212	206	193	204	208	241	208	179	216	210	203	209	195	197	191	217	194	200	191	177	191	205	214	182	195	208	195	185	209	196	199	187	200	217	206	203	203	201	209	173	193	193	224	213	195	188	186	189	214	198	222	217	200	221	187	220	206	186	208	181	203	181	179	184	212	221	193	198	211	208	222	212	181	249	207	198	209	191	194	189	198	187	185	176	196	181	200	191	175	177	201	219	196	200	218	210	197	197	202	193	205	168	192	211	203	192	191	198	211	237	179	203	192	209	212	198	211	191	202	219	204	214	192	206	201	223	187	190	208	220	194	182	214	199	211	215	216	229	217	201	202	207	223	180	208	207	190	188	207	215	204	230	203	215	178	200	214	222	184	188	200	169	219	225	207	189	213	194	181	194	207	194	200	213	198	199	194	192	210	221	213	180	171	217	196	201	233	195	204	193	206	208	211	201	224	197	217	188	220	210	176	204	206	194	200	223	237	215	193	194	186	190	239	202	181	212	199	205	214	196	218	198	192	198	192	216	184	190	193	231	221	204	204	216	197	211	206	204	189	205	211	199	209	213	218	235	202	200	194	205	221	202	226	179	205	191	216	190	216	169	250	198	225	206	170	193	219	224	188	206	209	225	212	210	209	206	204	211	222	202	211	200	180	215	215	219	199	207	197	214	213	201	170	184	222	204	227	224	218	191	187	180	210	226	212	224	202	215	225	196	191	178	206	188	197	194	236	221	200	215	185	195	203	192	196	209	185	220	192	192	194	222	204	184	212	190	200	183	184	194	196	183	200	190	234	229	232	198	196	195	196	210	195	198	205	227	211	223	197	226	239	190	190	210	206	191	201	197	197	200	188	207	196	187	210	181	252	218	230	212	187	197	194	221	217	189	188	213	193	192	200	165	184	201	202	194	206	217	192	193	205	199	193	216	177	209	193	191	175	190	176	199	188	210	194	189	192	209	231	219	214	204	213	179	199	185	194	208	228	202	176	208	222	161	189	205	197	217	218	235	233	182	196	209	234	207	204	193	215	200	241	234	233	208	217	205	194	192	202	203	223	178	187	207	213	220	175	211	211	192	202	180	193	175	196	190	194	168	214	207	232	229	212	184	199	189	207	235	223	194	235	208	210	185	203	190	215	209	197	186	220	203	229	180	203	192	230	205	181	218	172	197	187	188	213	230	197	179	200	204	186	212	219	200	207	210	193	213	202	204	223	218	211	212	207	202	244	211	196	191	207	212	190	207	225	204	210	231	216	201	209	234	206	201	212	198	182	200	194	203	187	208	198	180	188	186	191	214	220	219	188	211	184	205	185	184	232	166	200	214	224	192	215	183	204	189	199	221	204	198	207	238	225	200	214	209	227	224	187	208	189	216	194	193	192	179	224	192	191	178	199	172	217	183	202	212	191	203	176	213	220	190	169	218	199	203	204	223	182	191	200	237	207	202	186	196	198	203	198	192	189	202	186	179	228	209	188	177	184	184	209	212	195	180	182	201	193	223	210	200	212	194	191	231	194	226	192	214	190	189	223	241	205	192	192	215	219	221	218	219	214	213	193	218	189	180	179	187	193	211	215	196	180	181	203	223	195	195	216	217	192	213	176	200	193	214	206	205	174	208	240	211	194	202	217	225	188	202	175	184	208	208	217	201	216	235	172	215	206	174	223	199	188	199	218	200	206	190	210	181	218	198	193	182	233	193	209	186	197	192	176	217	178	208	215	195	198	235	205	208	200	195	189	201	206	198	217	174	223	191	205	184	186	201	192	208	223	205	191	219	216	201	189	195	188	180	222	213	211	186	210	226	191	235	217	221	222	225	192	193	187	199	187	190	205	199	182	195	200	189	205	180	207	211	215	221	189	224	198	186	186	208	188	178	199	210	199	177	201	171	184	213	213	159	195	184	189	190	202	211	208	196	199	219	212	185	204	195	228	211	211	193	221	189	214	198	194	216	218	211	221	216	192	221	203	200	195	219	205	221	198	202	157	252	178	186	188	211	204	204	196	206	204	208	211	207	213	229	240	213	219	213	203	207	200	223	178	197	210	241	204	205	216	189	188	202	230	193	209	222	226	209	221	214	203	190	198	182	203	201	191	183	201	194	196	207	217	217	225	213	222	210	195	203	210	195	211	205	200	229	181	169	201	209	202	181	223	190	214	206	208	197	217	211	186	177	197	207	196	194	209	178	172	177	185	200	200	195	183	190	187	234	198	195	208	214	178	183	196	208	197	195	222	229	189	226	207	202	207	251	221	204	202	198	215	203	191	234	189	183	195	200	198	209	206	204	194	187	189	217	221	208	197	196	217	192	212	219	202	186	191	208	225	209	202	183	203	199	201	182	175	183	178	230	182	184	192	198	215	184	212	198	224	219	184	228	196	219	205	213	174	197	216	191	180	213	233	189	204	190	191	203	175	206	213	176	208	221	185	207	196	167	203	174	223	202	177	208	201	189	191	226	224	201	215	205	212	235	184	178	202	186	205	220	197	208	232	180	203	203	201	207	199	212	227	226	227	214	199	202	209	227	197	185	190	228	176	212	187	192	183	213	210	184	190	202	191	183	195	195	191	182	174	193	200	216	214	199	184	204	197	201	172	192	203	162	199	202	203	209	230	223	214	206	202	214	209	198	214	190	243	239	195	192	186	198	192	225	192	183	187	199	215	209	201	210	217	197	204	218	210	187	202	201	226	219	210	191	192	195	200	207	188	194	193	200	193	230	208	216	196	216	218	203	219	198	189	212	205	202	215	204	186	191	200	187	194	197	206	228	197	241	200	193	228	210	207	182	181	191	200	199	178	235	184	203	218	205	211	207	177	184	219	189	187	191	215	212	191	208	220	182	196	195	172	204	218	176	192	194	198	199	182	193	233	213	220	210	219	181	193	213	208	214	209	234	182	178	191	212	184	203	210
34293	23326	15037	10154	5322	3352	1740	695	583	507	467	447	442	480	436	423	467	452	467	489	444	425	468	482	425	441	441	459	452	485	501	460	432	480	425	437	457	418	459	414	423	440	436	417	493	447	493	453	430	398	457	427	431	432	445	465	433	481	419	443	445	462	429	465	475	431	425	414	438	430	452	465	445	483	435	453	418	449	459	420	445	474	448	442	461	441	435	448	482	472	454	441	463	437	445	443	443	470	457	430	423	442	436	463	468	425	420	428	440	490	430	432	429	466	473	410	441	418	470	443	474	435	438	459	429	447	461	455	496	443	464	463	458	458	461	409	451	465	455	434	409	465	496	436	444	441	446	400	461	458	453	450	453	449	423	444	438	431	463	476	447	432	450	463	445	448	448	476	429	421	466	434	427	462	446	439	404	458	456	414	477	439	432	415	442	412	440	463	458	424	435	459	436	428	439	434	467	430	433	479	410	464	435	421	458	441	397	432	413	452	442	437	517	451	406	386	402	456	449	424	429	501	459	404	411	444	431	446	448	469	443	449	475	443	445	413	440	460	457	457	468	429	434	449	432	440	443	447	416	464	390	467	445	432	465	446	469	467	448	448	441	428	419	442	441	433	437	422	457	432	379	444	460	471	436	430	451	423	429	443	477	459	423	426	429	483	430	415	465	410	415	460	454	443	483	446	464	441	411	462	481	421	455	448	416	429	387	434	465	482	412	438	451	423	466	446	493	448	442	435	465	409	463	439	457	401	466	449	469	463	426	440	459	420	421	415	438	453	436	457	389	421	454	435	444	456	441	444	412	464	458	450	420	454	399	449	485	436	462	452	446	405	425	415	452	434	448	407	428	465	429	456	442	449	461	477	466	455	455	454	461	410	414	413	429	412	411	441	471	443	431	441	444	450	481	457	399	446	453	428	438	467	413	453	451	450	422	431	422	424	449	461	402	441	431	421	430	490	454	447	482	414	451	468	409	453	403	442	454	414	465	439	457	464	474	452	429	436	424	449	442	421	427	444	474	417	449	442	469	461	456	461	455	477	449	430	460	441	418	432	416	412	444	469	438	467	470	425	465	436	432	441	458	442	447	423	441	456	425	419	432	455	461	452	437	410	411	439	455	426	432	460	441	455	459	455	399	449	434	442	461	417	444	427	424	434	454	433	416	499	445	463	446	453	452	411	427	422	417	490	489	463	448	441	419	432	445	451	467	437	447	463	458	412	424	414	451	447	462	445	432	441	412	460	436	425	460	465	479	455	455	480	416	453	448	431	433	435	462	442	470	440	465	496	428	465	417	447	464	460	430	436	457	451	431	482	466	418	456	470	481	454	440	462	450	478	424	477	427	439	427	488	468	404	467	420	435	436	441	453	405	483	447	419	443	443	444	446	411	458	436	454	441	460	437	451	453	443	458	452	446	435	441	455	462	444	467	424	438	434	473	423	474	465	446	422	428	425	426	470	444	470	447	415	439	439	442	427	415	476	437	457	434	458	421	443	447	454	427	442	483	421	450	437	449	481	451	436	428	448	389	415	421	442	492	419	474	420	446	441	427	449	422	445	439	438	451	425	483	416	437	431	429	434	451	456	396	460	429	435	456	448	425	429	490	393	406	445	437	436	427	456	404	463	410	438	456	430	435	451	444	421	434	448	473	424	477	452	460	444	426	455	406	419	452	484	453	477	454	427	447	463	465	428	477	475	438	443	483	429	435	432	436	441	434	434	421	421	444	456	467	444	447	463	437	448	441	442	450	414	447	419	472	457	402	467	436	463	422	473	433	434	418	459	446	450	418	470	444	439	483	408	451	410	414	483	452	437	449	455	441	440	454	467	476	432	477	425	437	452	475	447	411	457	435	436	425	467	430	469	433	412	438	450	462	455	413	470	458	460	429	415	429	432	472	442	419	430	463	459	395	483	451	458	466	436	423	440	439	455	416	443	434	402	457	391	459	420	440	489	415	424	442	432	448	432	433	419	443	419	463	431	462	460	444	438	409	459	439	411	431	424	430	463	449	465	450	451	456	445	433	439	400	450	452	437	428	401	438	417	442	443	453	444	461	456	459	444	421	425	421	419	465	414	434	408	447	433	461	425	435	463	424	435	415	416	435	431	456	458	462	423	455	456	449	445	461	423	421	391	467	416	441	412	442	453	446	435	437	448	419	439	440	423	403	439	502	462	449	503	437	448	429	459	458	443	465	459	425	449	458	423	449	441	429	417	446	420	395	453	460	431	435	475	432	472	473	405	432	432	436	481	439	414	439	440	411	418	436	425	457	406	442	440	434	458	437	480	474	450	439	441	443	460	463	448	421	407	446	442	462	462	428	415	448	425	430	410	446	441	456	439	441	460	454	400	432	452	405	412	454	481	444	422	420	423	430	454	428	453	447	432	441	488	422	481	396	434	419	452	463	456	454	448	464	437	447	410	417	412	455	447	417	430	459	449	410	452	443	465	454	421	428	446	493	469	458	438	473	440	461	470	457	428	448	437	439	413	448	429	438	445	464	431	426	460	428	434	453	430	480	459	461	411	438	424	420	449	452	428	446	419	422	468	428	440	444	456	411	447	449	453	466	441	466	404	481	411	392	451	416	458	436	460	427	407	473	405	461	426	489	449	445	457	427	481	442	441	434	429	415	412	463	408	437	415	446	472	482	449	435	453	434	442	421	436	421	435	430	447	437	434	449	470	425	429	422	421	425	447	447	438	443	405	447	433	467	429	464	432	445	458	452	403	437	463	415	432	454	432	433	459	441	463	453	432	446	430	438	512	435	461	462	428	422	435	443	470	471	446	473	416	443	458	462	438	431	438	455	513	446	415	438	453	459	394	452	472	458	424	445	432	442	431	420	461	420	450	469	457	420	471	442	461	476	427	423	468	468	464	471	418	473	440	454	461	442	467	437	445	451	459	470	465	431	425	458	423	454	466	453	427	474	456	392	436	470	429	447	433	468	435	424	424	421	465	454	427	464	467	441	468	482	433	423	459	428	425	437	442	472	430	446	425	452	429	448	455	421	447	447	425	474	439	459	456	445	449	453	458	462	421	415	445	422	411	441	429	481	440	409	461	434	442	428	433	409	432	430	463	429	479	405	435	427	446	408	459	433	421	435	484	417	438	482	415	427	464	442	429	460	456	427	474	422	473	422	439	437	413	431	457	448	413	423	442	444	452	434	435	430	426	481	444	456	390	425	426	432	441	490	449	436	419	431	462	473	424	457	496	469	430	483	394	466	432	449	470	459	436	427	474	443	435	465	474	452	446	465	428	429	449	449	440	427	435	446	461	431	437	440	426	464	456	454	465	423	412	423	445	437	476	440	421	444	424	472	471	458	456	463	415	466	430	422	479	461	474	437	464	446	461	453	436	473	460	428	454	433	422	493	402	410	525	416	460	426	483	443	458	450	410	428	422	484	448	490	469	435	405	456	463	424	409	441	444	430	437	405	463	461	464	455	457	459	442	420	436	463	453	443	460	489	466	435	448
65416	33516	15956	6914	3497	1919	840	397	361	265	259	235	289	281	274	257	235	230	244	304	278	292	239	279	268	277	265	240	232	263	281	273	293	274	277	277	285	275	266	270	271	292	254	248	284	269	245	277	247	266	283	259	269	240	249	260	251	249	245	278	270	274	274	266	307	269	253	273	255	252	224	265	282	274	245	265	241	245	237	254	274	254	267	263	199	287	269	248	235	283	287	269	265	236	262	255	271	260	248	251	272	264	242	245	266	246	252	234	243	248	240	257	261	246	258	260	237	245	261	269	280	284	240	266	281	270	261	254	254	256	245	266	242	269	255	236	239	296	258	259	251	259	240	258	285	259	260	225	264	240	266	230	214	272	265	254	246	280	284	273	259	257	282	279	259	281	277	235	237	261	260	252	276	239	241	246	240	267	276	260	272	262	239	238	260	248	259	252	268	292	263	266	272	270	251	269	265	227	258	271	240	264	262	248	254	230	281	290	259	269	246	223	250	261	269	260	285	289	268	238	229	245	289	273	261	294	282	298	263	238	259	256	259	248	237	273	304	257	267	269	279	282	258	280	269	255	267	241	255	256	257	246	246	271	252	268	265	240	253	244	275	237	260	271	253	269	238	244	260	249	240	260	247	243	241	256	245	276	258	265	290	232	228	227	237	243	281	272	256	267	258	253	278	255	289	265	238	257	279	267	235	251	226	226	250	227	274	236	221	255	248	258	243	273	288	265	276	270	232	257	255	248	263	256	240	229	249	232	273	268	288	257	254	295	245	268	222	253	221	240	269	271	262	248	284	301	240	263	240	234	234	264	252	287	236	257	252	243	243	275	273	255	252	300	278	261	255	263	276	244	275	234	237	228	239	277	264	269	263	293	268	269	256	256	272	269	276	251	283	260	261	255	246	245	247	261	249	258	261	255	272	237	282	235	249	259	254	263	289	216	262	290	288	225	254	243	251	241	263	245	260	274	246	266	261	270	274	262	283	230	243	240	258	208	241	264	244	259	265	270	263	252	256	257	277	240	259	250	269	272	234	229	251	260	239	263	236	274	275	269	286	260	248	273	270	224	284	253	271	275	283	265	300	254	261	275	264	268	221	269	236	229	264	240	226	249	251	268	269	277	284	261	256	256	256	272	265	241	249	283	282	255	277	270	271	244	281	269	264	259	249	239	258	250	271	304	252	261	269	247	281	278	272	260	271	239	254	251	245	303	290	246	276	248	233	216	264	226	249	288	230	273	268	290	263	266	269	255	226	271	291	257	291	279	236	284	273	284	244	260	260	228	246	190	259	250	255	238	255	243	259	248	273	240	283	257	294	263	263	270	231	243	264	242	256	263	264	270	274	242	268	243	259	254	283	268	250	242	273	231	269	243	299	242	266	285	254	258	267	286	234	274	219	251	260	258	281	245	273	235	263	288	198	254	261	253	246	239	214	273	286	231	275	292	262	288	248	267	237	292	249	245	272	293	240	223	254	249	269	262	256	271	267	238	282	283	235	257	273	255	257	247	261	251	278	267	219	228	243	264	241	252	284	245	267	257	249	265	247	268	289	226	309	291	265	241	286	257	233	254	270	260	260	264	267	257	271	246	256	258	230	264	263	267	241	281	268	226	275	242	253	264	261	238	245	280	266	264	252	259	262	263	275	245	250	300	268	266	286	278	229	259	246	237	272	271	252	277	290	248	252	248	234	239	293	249	275	249	255	261	242	266	287	277	263	243	277	279	265	272	227	245	254	245	277	247	243	269	277	306	272	266	257	266	259	277	284	252	232	275	250	265	296	278	268	267	262	237	205	257	268	258	252	274	289	280	272	249	255	252	255	245	236	260	248	239	263	237	236	266	253	251	265	258	213	251	247	241	235	288	283	281	270	271	250	322	246	285	266	304	251	271	282	260	224	288	295	251	246	278	263	275	290	226	289	261	247	284	268	229	265	264	249	271	255	248	244	244	274	249	236	242	241	225	279	256	254	269	280	286	263	276	264	288	276	248	256	262	278	255	270	238	229	267	295	255	231	264	285	215	248	275	245	268	254	273	260	278	288	277	276	275	262	269	256	257	253	249	307	270	259	271	284	247	256	242	257	247	256	273	254	280	281	232	257	254	269	248	253	275	257	267	269	245	257	243	252	285	252	249	268	264	267	283	262	245	247	259	256	252	276	241	278	235	225	252	247	260	277	245	269	274	273	270	256	273	239	262	246	272	238	254	270	258	260	241	254	274	262	288	248	249	257	254	252	293	264	279	293	260	251	277	238	260	237	245	267	292	263	263	236	257	281	269	258	254	228	274	253	256	240	245	251	245	277	255	246	277	275	294	268	268	255	282	251	267	272	259	255	257	291	237	243	288	246	271	248	291	239	224	243	245	261	255	270	251	268	276	252	267	259	262	268	259	241	275	270	221	239	236	264	267	249	236	283	252	252	230	241	255	255	273	276	234	272	236	254	246	245	237	262	260	257	254	232	242	253	280	241	255	258	282	242	261	279	265	268	220	289	259	275	280	279	258	273	247	284	229	251	263	283	230	244	249	251	297	258	237	264	266	254	254	263	284	300	238	245	272	256	288	273	242	238	237	266	248	272	261	271	258	261	284	257	272	228	246	278	266	267	267	256	266	245	255	248	242	263	233	242	275	259	254	275	281	282	232	267	254	240	243	233	239	260	281	254	270	265	252	262	234	253	284	231	266	251	270	283	271	230	311	286	281	258	281	218	243	266	264	269	245	257	240	302	263	259	285	265	263	267	244	264	245	231	234	253	243	254	261	246	280	265	269	230	251	247	244	257	272	254	294	226	274	270	234	243	246	238	255	271	283	248	248	252	243	252	257	263	250	282	277	242	243	245	256	265	253	271	257	249	247	234	222	278	249	294	286	297	284	333	242	261	262	270	270	279	261	254	244	229	265	269	288	270	279	291	271	238	265	283	242	264	244	254	238	241	289	243	246	244	273	273	252	246	268	251	259	255	241	220	269	237	275	239	262	259	260	288	276	260	279	304	269	251	259	240	226	257	271	281	295	270	221	256	256	277	257	279	248	272	271	251	256	250	242	251	260	247	263	293	263	272	237	285	255	247	277	256	293	295	242	243	298	260	281	234	258	252	265	261	264	239	264	225	249	259	265	244	239	249	243	240	265	240	286	261	245	252	236	243	249	260	275	252	268	260	226	260	258	271	259	260	273	265	252	239	258	260	263	268	290	278	248	238	265	233	255	246	249	251	272	230	212	262	243	248	234	250	269	265	277	233	250	263	281	274	238	272	265	234	255	227	272	258	257	256	262	242	275	285	271	270	252	282	249	250	234	289	231	260	282	244	255	255	251	261	275	286	243	258	262	246	283	250	289	258	290	255	241	258	262	282	224	263	249	261	251	255	275	254	279	239	240	230	277	284	266	307	214	279	239	235	237	281	280	277	210	234	278	262	271	246	242	245	256	254	275	278	234	270	237	262	289	274	235	244	268	244	275	264	263	261	271	245	282	233	260
40901	22607	16696	12380	9498	6048	2652	963	833	644	602	567	561	612	618	553	586	564	552	607	578	553	602	577	547	564	572	529	540	567	542	510	547	518	518	542	548	568	530	524	527	540	549	585	547	555	531	562	576	545	551	552	570	525	529	537	546	523	580	571	535	568	569	540	571	557	504	540	522	565	539	580	583	551	541	538	560	554	555	542	571	531	537	537	540	563	592	571	557	568	575	541	520	528	507	533	570	568	530	590	528	542	546	556	545	539	548	506	590	584	522	551	504	585	580	520	537	550	551	519	526	550	569	547	542	603	532	544	599	573	561	557	516	578	538	557	547	600	555	530	543	539	537	575	538	550	503	539	568	572	555	533	525	531	504	545	524	570	546	513	522	559	546	570	552	542	563	512	540	527	550	554	534	511	563	544	539	572	556	514	564	542	564	531	550	552	530	511	580	541	524	538	523	525	555	543	565	542	556	596	538	560	572	502	522	515	547	554	545	572	535	536	503	556	548	513	567	562	593	512	514	510	556	612	552	542	536	549	557	527	522	571	541	567	561	510	536	512	544	550	548	520	579	543	570	567	529	553	563	541	520	544	517	604	534	550	519	563	498	562	538	530	558	540	585	592	562	517	522	556	520	546	584	561	526	565	551	600	577	550	556	540	549	551	541	567	545	534	550	551	585	544	562	545	542	518	542	566	553	518	579	556	557	538	556	558	525	531	544	520	550	605	557	567	564	600	545	533	555	475	520	574	562	580	549	592	528	529	553	531	536	590	559	559	552	519	530	571	535	556	564	545	569	522	556	521	532	540	580	539	569	579	523	517	542	576	558	571	574	537	559	543	557	596	580	546	571	559	530	547	572	554	600	551	551	541	547	582	559	527	490	530	542	572	536	596	552	534	570	570	572	553	540	527	555	556	544	558	541	581	531	570	606	509	526	531	547	521	546	571	501	549	531	569	564	564	526	542	554	511	558	549	535	535	518	579	533	541	534	559	536	497	546	552	520	552	511	573	528	549	544	563	585	574	546	545	568	520	569	519	584	504	531	572	554	530	527	546	533	536	542	535	567	526	515	528	571	502	555	583	560	537	556	577	530	599	594	564	552	573	558	568	545	574	540	593	553	510	584	564	554	557	556	548	544	536	526	512	579	556	521	557	572	557	566	537	533	537	552	525	570	563	574	529	578	600	570	544	580	586	537	526	531	546	596	578	556	527	557	532	557	558	543	522	486	536	540	550	567	507	549	511	544	578	514	528	553	510	578	542	526	518	541	619	564	594	544	496	554	541	550	567	536	577	552	507	526	570	539	543	502	512	521	557	574	563	555	519	571	541	564	527	505	564	529	563	574	521	536	558	534	534	549	582	513	511	541	564	545	574	546	542	511	510	521	548	582	517	581	575	512	584	565	578	542	548	559	578	552	550	551	542	528	566	578	570	534	590	577	532	551	533	515	571	568	578	544	529	545	555	545	583	563	578	532	561	596	574	535	522	514	582	567	571	541	552	545	557	544	589	582	584	587	568	560	557	563	549	604	574	547	517	511	558	535	567	563	536	539	558	506	536	543	577	511	537	547	567	544	518	537	592	531	525	578	587	534	549	539	553	520	536	539	584	570	550	556	527	575	524	537	548	532	569	523	561	574	573	541	562	540	599	530	525	532	519	548	563	550	576	539	542	571	572	562	596	523	562	601	547	542	553	564	563	549	507	574	533	520	560	532	560	570	559	528	581	593	556	564	560	532	536	567	557	497	577	589	570	569	548	574	552	559	535	545	545	526	573	544	555	561	560	521	470	506	537	582	549	538	583	522	539	553	562	555	567	588	538	496	559	541	552	587	561	517	537	552	528	516	593	560	538	563	529	534	481	563	508	514	559	578	546	589	558	532	582	551	494	540	534	528	518	539	577	551	556	559	536	552	548	545	585	512	551	564	550	532	555	559	572	555	525	537	593	580	567	548	525	574	557	540	554	568	542	567	530	561	500	550	570	574	546	509	508	559	561	563	551	513	568	536	538	558	549	552	572	550	565	562	599	576	537	551	536	550	580	536	553	535	583	587	563	468	487	528	571	560	589	548	529	567	569	544	539	515	525	571	556	556	557	579	559	512	538	493	521	549	557	543	543	555	542	586	594	568	546	521	555	542	510	564	548	531	560	516	537	566	524	572	563	555	536	553	552	589	576	540	559	540	515	543	551	532	559	551	558	514	528	546	525	543	545	541	553	531	563	539	536	588	533	504	559	548	539	520	573	567	552	543	530	568	529	555	590	558	569	536	526	564	524	574	556	530	550	539	553	565	548	576	552	575	588	567	586	566	581	526	520	527	559	516	538	543	555	567	528	573	498	550	538	540	529	524	512	532	564	562	562	556	505	554	527	535	532	539	486	520	574	555	540	561	567	542	573	570	542	545	587	573	565	578	558	566	575	573	566	548	517	537	551	520	507	572	561	512	539	557	553	560	553	522	551	514	577	519	557	549	552	592	554	543	544	593	595	527	578	589	545	559	555	530	519	542	557	557	575	552	537	530	567	539	550	569	597	519	542	536	561	556	551	530	571	541	517	565	519	536	544	558	542	530	524	565	570	517	558	526	550	555	531	544	523	560	542	558	547	544	536	573	534	532	551	525	522	548	554	553	534	538	518	551	558	540	512	586	580	544	531	571	574	569	508	581	525	531	537	525	589	554	529	560	549	529	577	583	540	559	517	582	509	510	548	578	544	518	505	552	549	544	559	511	508	541	590	589	551	495	505	604	524	510	527	565	546	564	526	549	567	550	606	570	518	593	562	537	529	565	536	523	534	581	533	538	590	557	560	565	572	567	567	546	556	555	593	535	544	537	516	554	563	519	488	578	543	544	512	612	533	528	538	570	561	560	543	562	587	519	524	564	565	534	520	500	534	569	527	567	564	564	609	578	572	532	554	534	522	539	580	559	561	505	525	577	592	546	520	543	536	584	545	569	551	529	495	554	586	547	561	558	541	618	552	512	583	582	555	531	555	579	576	535	606	590	546	519	566	606	532	512	537	503	581	561	585	532	538	528	569	556	542	555	551	526	542	552	560	574	586	566	506	537	559	537	521	548	536	583	541	587	525	571	584	539	535	548	560	544	519	522	512	532	534	505	549	552	535	539	562	549	580	627	538	535	552	487	580	500	556	561	551	559	571	568	558	553	528	511	566	567	534	556	512	539	505	579	578	522	542	555	535	588	576	527	559	537	516	543	567	574	555	564	545	540	517	552	540	571	582	529	554	554	529	577	590	462	542	596	556	606	537	537	550	537	542	533	500	564	541	561	581	559	562	537	569	531	598	551	564	580	519	553	576	530	569	586	534	515	536	525	548	605	572	590	526	546	572	536	551	538	534	577	554	566	597	589	568	506	556	571	519	506	561	591	546	547	512	531	544	528	593	596	584	555	537	515	540	531	532	521	535	570	550	567	521	567	498	519	563	517	569	548	568	504	562	548	549	583	583	578	558	557	579	562	547	505	537
47039	18243	5539	2203	1040	435	247	214	194	214	203	223	229	194	213	219	234	203	218	185	235	218	220	218	243	233	174	212	225	230	184	201	214	197	196	213	211	218	217	201	218	198	203	205	239	205	209	210	194	226	187	262	232	197	214	194	215	232	208	220	195	230	253	224	197	229	193	231	235	180	233	201	252	216	233	208	196	216	199	227	205	210	226	226	196	174	214	214	209	221	203	195	238	208	183	204	175	211	234	235	224	188	203	215	214	235	231	204	203	241	199	203	185	204	201	212	189	214	206	241	208	206	218	214	214	208	224	206	212	206	238	204	188	199	233	217	247	190	233	212	227	225	186	235	200	179	209	220	217	227	208	202	205	203	210	198	210	218	203	244	211	234	230	207	219	221	209	223	214	233	196	204	227	224	188	200	243	240	216	214	205	221	203	205	224	221	220	196	199	250	211	219	226	229	198	200	218	210	205	246	211	194	219	215	195	201	202	212	225	213	245	230	230	205	215	201	183	228	177	195	217	226	203	194	206	202	205	220	223	204	223	212	213	203	208	212	222	233	221	199	207	204	206	231	228	204	214	204	222	236	229	225	217	198	215	192	213	192	224	220	228	267	200	210	169	207	223	221	251	218	240	211	228	207	200	204	215	209	190	188	197	210	220	221	233	209	217	203	200	217	222	194	215	210	226	219	225	247	234	250	228	239	217	205	223	214	228	215	193	220	243	197	216	219	219	225	229	215	207	159	216	238	215	229	218	214	195	203	183	200	206	187	179	200	204	223	223	217	267	233	201	236	212	204	210	203	204	235	223	211	224	258	237	215	208	198	216	208	186	218	184	206	175	226	205	201	212	224	197	215	227	209	212	224	253	234	216	205	217	207	229	245	192	196	230	209	197	209	213	217	201	227	206	205	191	214	193	180	207	204	221	219	238	227	214	224	236	207	227	202	198	194	214	206	237	206	199	202	218	208	174	198	227	220	187	189	194	234	213	176	207	191	215	212	193	234	210	193	211	205	217	233	207	230	235	190	211	221	214	213	223	222	181	191	216	208	225	215	183	196	222	231	214	220	225	204	210	206	220	232	185	198	231	239	188	183	204	211	197	205	202	234	215	225	216	224	233	214	208	231	235	203	223	218	203	231	232	217	219	226	225	222	193	216	181	237	207	204	230	210	189	179	236	208	201	201	201	209	231	214	204	197	203	214	204	226	211	228	206	191	197	213	223	209	222	200	207	189	203	182	251	199	196	225	249	222	201	200	218	218	215	206	203	227	200	224	222	206	183	208	243	210	246	216	205	189	206	197	182	196	204	213	217	239	189	218	240	229	223	211	221	230	216	202	230	245	187	224	214	216	203	237	204	218	210	215	205	240	226	190	214	195	193	234	230	224	204	192	189	225	217	215	226	246	190	187	206	220	198	247	231	215	215	183	222	196	228	211	217	235	226	200	197	213	233	200	210	260	214	215	236	196	207	204	204	233	212	205	218	189	206	202	201	222	195	193	200	194	193	225	228	233	208	232	198	184	208	236	226	227	234	215	213	215	207	182	192	196	233	208	219	238	210	204	223	195	220	208	182	208	201	239	212	219	228	192	180	237	220	215	224	233	239	206	196	203	212	222	203	206	230	226	223	200	214	233	210	212	221	194	192	231	239	230	205	199	226	228	220	208	200	214	209	195	186	200	232	208	222	222	197	260	228	219	198	188	220	205	189	179	203	209	203	228	223	220	175	210	225	196	213	207	194	211	190	201	223	221	195	231	206	225	210	223	189	198	203	199	241	202	229	191	215	205	200	211	191	208	219	217	200	200	197	222	204	214	206	201	223	216	198	220	229	214	210	186	243	226	224	212	197	211	208	191	223	238	205	190	200	204	188	220	216	221	221	202	200	196	226	193	243	205	204	206	191	234	219	218	212	247	231	182	221	207	222	216	209	235	222	215	198	204	179	236	226	184	218	200	214	215	194	221	246	198	211	253	241	217	179	210	209	207	188	205	237	239	190	188	222	215	224	230	218	206	207	222	200	192	225	213	228	214	220	185	203	200	206	219	233	207	219	193	225	258	197	210	232	184	214	229	162	218	201	212	214	202	231	215	196	219	226	204	172	200	216	206	173	239	254	203	190	238	226	219	224	187	198	205	197	233	201	189	226	221	226	208	192	227	224	229	196	211	219	210	212	198	223	205	219	209	218	199	191	221	215	202	245	241	198	239	230	211	231	220	204	223	221	204	174	222	214	195	231	225	211	202	215	205	188	212	207	177	217	243	211	185	212	196	222	202	200	206	191	226	219	191	220	205	221	213	218	222	226	212	215	205	254	208	196	195	210	221	203	207	234	173	251	237	207	210	208	203	248	209	207	243	203	244	203	247	221	223	201	210	201	188	207	241	221	212	197	195	217	235	233	234	192	220	251	240	218	210	224	214	224	224	242	190	218	211	219	218	225	218	212	206	234	221	198	222	213	234	211	243	206	205	190	209	197	217	252	198	235	191	222	200	220	209	207	175	204	216	208	205	201	234	223	216	219	203	197	228	209	202	191	231	233	232	181	205	196	206	215	183	213	185	212	218	217	219	216	198	200	220	227	218	226	205	208	231	202	220	215	210	182	206	200	224	227	198	192	201	219	221	192	214	226	218	219	213	209	189	250	244	198	210	198	205	195	205	188	209	225	219	216	203	218	209	234	229	229	212	219	199	195	219	232	234	220	206	211	204	193	205	214	220	218	206	185	179	195	214	225	213	220	201	205	224	238	242	221	206	229	181	213	224	208	257	234	215	221	219	191	178	183	184	195	175	197	205	213	230	210	197	231	206	230	204	233	233	246	212	190	234	215	201	191	187	197	229	205	238	228	212	225	189	207	195	194	188	198	208	217	216	217	204	224	204	206	172	205	197	225	235	212	235	238	211	197	213	233	255	202	231	196	221	220	210	207	225	209	204	203	214	205	217	202	213	211	191	228	197	258	207	208	194	229	225	237	218	224	215	222	223	202	199	202	187	213	200	231	205	230	225	187	209	212	217	209	218	207	199	199	213	207	231	238	205	216	194	210	256	195	218	190	196	232	204	220	175	212	204	192	203	202	234	195	211	203	217	207	231	225	197	198	207	192	217	225	197	226	203	217	216	224	202	177	199	234	212	223	249	230	202	226	209	222	196	211	201	214	195	224	236	213	215	251	251	231	220	225	203	178	219	209	215	201	201	229	211	208	212	200	217	182	222	204	195	225	235	201	220	238	205	183	203	213	205	207	213	210	217	230	217	238	187	213	215	213	221	219	202	246	199	209	222	216	220	212	235	230	213	204	241	184	200	212	198	238	224	200	200	218	232	213	185	219	187	213	200	207	216	228	217	200	210	219	211	204	201	224	227	216	214	206	208	205	216	212	213	240	216	226	192	201	230	200	192	204	224	236	207	198	197	198	183	226	192	222	218	210	209	226	219	242	214	226	226	214	253	218	179	223	218	234	227	215	215	216	227	228	195	224	206	220	203
29157	10411	7314	5280	3002	1238	639	476	476	436	479	459	465	449	478	471	447	461	456	448	417	452	433	429	440	459	468	476	492	460	423	463	437	462	473	466	459	452	444	466	437	458	493	504	469	440	453	445	404	444	450	456	453	436	478	457	469	462	423	474	503	432	454	478	456	437	455	441	442	446	466	472	418	442	443	452	464	450	393	481	431	447	479	474	441	413	437	406	449	468	443	451	442	440	445	475	439	436	458	487	429	441	504	468	416	480	473	438	416	471	419	455	439	434	443	486	451	454	463	423	449	447	478	463	390	443	489	446	443	446	430	432	451	436	417	448	461	463	452	435	445	424	466	479	434	437	467	455	461	439	455	425	455	474	444	429	472	455	447	462	464	493	472	441	442	446	457	482	449	433	498	495	476	453	453	486	416	440	465	449	442	424	457	450	443	499	442	452	464	433	443	432	502	437	480	496	457	413	481	481	472	426	422	442	444	442	449	442	427	456	444	439	472	483	455	451	397	496	460	477	459	503	439	440	443	473	441	438	406	466	465	431	447	488	382	455	463	476	432	460	463	429	454	478	481	438	446	458	432	443	460	455	460	508	463	452	438	423	437	464	445	427	460	479	409	449	462	472	464	467	460	469	443	440	413	456	433	477	450	471	439	464	452	472	534	455	483	460	446	481	430	478	467	457	476	485	425	450	443	410	458	454	474	391	432	454	463	456	446	471	425	476	441	521	481	462	405	478	459	452	466	448	500	443	451	470	450	427	423	471	425	432	463	472	435	416	461	463	470	459	445	427	492	482	454	453	450	457	424	472	448	469	467	471	450	471	434	450	449	430	457	421	461	458	471	481	471	456	471	411	444	452	431	451	473	434	479	484	489	426	420	440	450	451	429	487	437	455	443	437	440	481	485	444	481	493	414	473	471	460	444	445	443	450	471	467	420	442	479	471	452	461	447	480	453	451	475	474	435	486	449	468	439	420	441	464	442	408	435	463	462	433	463	464	417	444	455	474	433	489	474	474	496	475	441	481	485	462	452	475	432	445	413	478	468	486	491	431	479	457	476	443	467	430	442	469	491	469	444	483	437	474	468	458	441	457	478	474	461	466	454	468	441	490	459	500	462	449	483	435	431	402	464	447	453	470	438	433	488	482	448	423	455	440	440	454	402	453	439	460	498	446	460	477	476	476	475	436	432	436	435	457	454	483	483	456	473	444	445	437	425	469	431	462	438	465	399	413	436	442	485	475	460	450	441	441	433	475	436	483	430	482	419	475	438	481	443	463	457	454	465	460	415	459	448	482	476	476	465	432	461	431	427	493	460	438	479	457	424	439	454	434	462	438	467	464	439	438	472	449	468	413	440	439	451	499	486	481	441	443	442	450	460	437	409	470	432	448	410	509	428	458	472	424	467	458	491	455	457	450	449	455	477	455	438	464	449	441	487	459	416	423	466	437	459	447	447	430	474	465	447	458	457	458	456	426	464	449	462	434	443	460	425	420	463	435	437	464	453	437	415	468	457	446	466	459	462	440	450	457	459	454	437	491	427	440	460	454	438	448	470	430	437	455	453	426	431	464	473	446	452	439	510	451	475	446	460	468	446	442	438	450	441	458	431	449	433	415	464	459	481	435	468	442	441	440	427	465	457	473	462	442	439	468	434	421	450	470	441	406	447	454	474	457	447	473	446	424	432	448	455	462	475	447	446	471	460	454	453	513	467	438	469	466	441	482	445	430	442	453	436	448	476	408	452	423	472	491	477	468	470	414	504	468	497	436	448	438	465	403	495	432	448	459	458	439	453	475	472	443	421	461	455	427	448	453	417	424	467	428	472	446	445	434	434	449	504	472	431	436	480	401	435	460	478	455	434	467	478	482	440	499	469	476	479	401	418	440	453	452	443	452	441	507	472	425	418	425	467	448	525	472	437	473	459	430	426	436	483	495	452	429	490	439	468	427	482	490	455	428	440	427	436	428	465	443	433	435	437	452	439	471	447	439	450	451	449	478	460	447	497	441	464	451	483	444	435	422	464	489	457	431	436	448	448	469	446	457	465	428	441	464	451	463	427	450	438	446	469	465	441	467	476	431	478	427	492	440	442	460	452	455	479	424	450	449	449	473	434	468	458	459	450	460	493	494	445	442	460	432	424	446	464	460	505	455	419	456	459	456	423	423	420	466	413	467	444	472	438	407	451	463	459	459	428	467	451	441	419	445	433	430	456	450	433	436	461	442	440	464	469	453	457	471	442	398	471	459	463	462	444	472	459	441	438	492	460	487	437	450	482	444	373	454	451	457	475	423	432	424	492	427	414	487	440	437	452	479	465	441	450	398	501	471	430	465	434	467	413	468	476	466	503	439	413	481	466	455	430	459	472	417	450	482	419	418	488	480	445	467	484	480	450	487	493	454	443	447	475	444	479	430	438	438	423	463	447	464	470	426	448	441	425	438	414	465	462	442	432	477	447	450	444	483	462	498	454	466	422	447	473	472	433	408	454	442	507	421	502	467	457	448	456	434	481	448	473	472	430	446	443	458	482	464	411	458	449	413	461	481	468	469	445	431	455	430	444	459	453	435	506	442	442	445	481	460	443	438	441	467	488	460	447	459	421	443	451	407	427	425	447	466	469	469	434	463	445	475	473	449	485	457	429	446	473	440	426	438	431	460	435	456	505	433	425	477	492	442	499	441	422	472	492	504	502	465	470	479	469	438	450	438	446	431	465	441	443	438	445	466	449	493	459	450	470	446	463	435	476	448	447	437	430	466	446	424	471	457	465	449	470	417	440	468	462	447	428	427	447	478	434	462	461	484	454	419	426	446	484	452	502	439	430	471	427	464	470	441	470	457	444	437	434	468	481	456	456	496	420	466	424	451	464	430	449	453	442	476	435	418	434	472	413	482	464	439	449	457	449	479	458	481	446	434	461	446	421	440	479	429	461	435	430	444	481	464	466	450	450	463	427	472	436	447	444	450	434	454	460	425	444	459	409	468	441	466	433	515	397	437	449	494	455	475	441	440	437	487	449	450	469	455	428	462	451	464	445	439	433	411	416	439	422	468	407	458	431	430	462	464	411	435	454	401	505	460	429	448	457	467	466	465	466	469	460	464	428	468	437	456	466	468	475	417	490	468	476	459	422	469	455	450	514	400	479	474	439	455	467	453	443	462	468	420	457	468	435	423	485	448	441	493	451	448	433	423	443	468	454	486	452	454	507	472	468	452	492	467	440	470	441	449	453	451	487	480	442	449	464	427	455	458	440	465	457	466	449	455	448	437	458	433	477	446	453	437	464	455	456	456	465	500	459	450	498	483	480	463	444	459	483	491	449	430	464	448	471	430	450	472	453	413	426	490	495	412	495	455	472	441	431	430	461	442	427	475	500	456	407	462	429	472	470	433	448	464	453	480	443	446	409	430	467	422	469	447	416	484	462	482	456	442	436	471	504	437	396	442	474	472	480	443	449	478	475	466	464	466	464	422	451	426	464	473	484	440
55408	26503	13350	5252	2357	1182	568	268	255	240	192	191	201	184	204	238	210	221	220	190	216	210	215	197	210	207	215	188	176	207	195	220	226	201	180	182	207	181	211	184	208	191	202	214	207	188	199	187	220	247	200	206	215	217	196	210	189	193	165	201	192	204	184	211	202	207	178	189	189	211	187	202	167	244	215	219	202	226	219	182	208	191	205	189	215	174	197	204	214	199	213	202	173	166	209	196	214	185	214	203	206	206	188	195	189	228	194	193	207	199	206	201	176	158	168	233	200	207	184	230	200	183	199	188	207	227	197	194	194	201	199	203	188	210	202	183	184	217	192	199	193	188	211	205	184	193	214	194	198	180	219	209	230	222	232	190	239	224	194	170	203	179	234	206	230	215	215	195	204	187	190	186	205	191	201	207	228	208	201	209	217	210	206	168	196	162	181	177	192	191	216	183	198	185	192	171	192	253	202	209	187	180	184	183	166	185	193	188	211	181	216	201	200	207	201	176	160	184	224	181	192	219	233	186	197	189	208	210	218	185	214	182	168	179	171	187	207	209	221	186	161	204	209	230	219	196	234	192	202	194	207	218	206	182	217	191	203	194	173	197	219	206	200	201	178	183	218	199	209	206	184	201	209	194	159	176	208	172	199	204	228	190	220	190	196	183	205	183	202	194	172	196	209	188	194	208	204	197	198	185	209	198	196	209	217	203	200	231	186	209	193	203	156	209	188	184	180	192	192	209	202	213	204	187	218	221	214	183	199	217	203	209	211	191	196	234	185	186	196	185	200	191	217	215	229	196	180	204	219	196	193	197	215	194	205	181	187	185	200	226	177	177	215	208	197	207	198	154	185	200	209	187	185	188	216	192	207	196	217	189	187	193	192	211	190	200	216	219	194	174	193	220	185	203	198	227	190	188	178	164	243	206	169	211	192	197	222	214	199	201	228	220	199	181	201	211	170	169	232	205	215	195	209	192	219	217	193	183	208	192	189	192	169	198	168	224	238	177	184	206	177	208	194	195	201	213	194	159	215	191	199	204	193	202	208	185	191	198	177	207	207	207	199	207	222	177	196	192	194	179	179	212	224	177	201	175	227	207	181	205	207	192	207	220	196	216	198	196	195	184	199	206	193	178	178	179	206	232	201	192	177	191	172	182	183	217	186	187	194	218	183	174	175	202	186	192	201	200	189	200	203	192	204	198	209	209	192	194	195	195	172	210	154	198	210	204	174	183	184	202	174	213	209	192	191	165	202	198	195	221	186	206	217	211	189	187	199	191	173	197	185	176	156	188	185	207	203	221	191	232	215	222	188	212	182	201	243	217	194	189	191	226	224	177	214	223	212	239	183	192	181	191	211	190	187	204	202	218	212	207	218	189	206	184	205	220	214	185	188	205	207	178	195	197	192	210	191	163	193	200	212	180	193	182	187	184	189	179	232	185	179	187	191	199	191	202	180	174	222	184	183	185	213	214	226	170	167	203	202	200	209	215	177	190	215	214	189	209	211	210	196	220	211	213	164	206	197	185	156	195	206	218	214	206	192	186	187	198	215	175	187	218	180	205	204	223	203	215	209	203	208	170	198	193	193	191	192	201	217	220	223	222	177	215	205	178	218	170	194	208	202	213	179	188	234	188	218	193	223	193	188	206	240	203	204	203	190	198	198	215	184	210	179	203	187	192	188	212	204	216	196	194	223	202	210	214	209	218	198	186	179	173	190	196	186	229	204	193	218	236	209	216	165	180	201	212	192	213	190	200	206	196	196	206	183	202	176	219	219	200	206	203	200	220	182	186	176	176	196	177	199	206	184	170	182	204	198	221	215	191	222	195	191	204	184	168	182	202	211	206	179	196	190	172	190	185	192	210	177	181	209	179	207	206	223	230	191	178	190	206	228	189	183	185	187	208	186	206	210	226	195	226	222	195	210	203	191	197	208	210	201	206	202	213	170	208	190	204	237	189	203	209	221	209	201	191	185	173	205	199	185	213	180	225	187	204	205	206	193	171	192	173	176	192	203	185	218	201	192	196	202	186	198	195	213	214	201	197	190	194	204	189	208	173	194	188	220	226	192	196	201	179	184	195	182	190	208	197	203	197	192	169	182	196	200	198	182	205	203	203	191	190	209	174	226	224	194	199	190	177	192	206	184	190	232	154	214	211	180	188	206	212	191	196	200	195	228	184	196	202	215	193	213	197	210	196	188	200	172	202	209	183	204	207	182	189	201	203	164	189	191	206	216	193	192	164	209	161	182	200	205	220	202	210	198	180	191	164	190	191	169	191	179	191	196	193	196	218	194	181	193	169	198	205	225	191	178	195	197	209	219	183	193	207	178	186	181	197	183	182	198	202	183	193	169	197	233	215	168	246	185	201	205	178	174	197	190	199	223	185	191	189	191	182	193	240	211	165	199	188	213	194	197	201	181	216	231	196	190	212	191	175	195	214	192	197	210	201	181	198	178	180	202	198	209	197	208	189	188	193	211	221	224	194	211	178	189	238	197	185	190	174	195	191	173	229	196	182	196	177	198	192	198	184	170	187	198	171	208	191	182	201	183	200	216	204	187	167	194	184	219	195	186	209	202	209	180	202	191	210	196	200	203	200	223	201	187	215	215	198	185	217	197	157	188	177	192	210	201	191	181	183	212	182	217	221	181	190	204	199	206	210	209	233	208	184	177	194	191	181	204	181	208	213	214	181	182	201	187	190	173	184	191	216	206	205	196	204	176	203	208	203	225	195	183	171	203	241	201	195	201	189	191	206	202	199	184	209	191	206	176	191	185	194	169	189	202	200	175	227	196	211	179	199	171	191	206	209	208	201	201	201	206	190	191	207	201	199	193	167	219	213	217	194	211	207	201	205	191	185	200	199	219	201	194	186	198	207	215	182	224	193	179	207	212	184	219	190	221	186	199	171	164	182	193	208	202	169	186	213	216	184	230	205	220	219	196	192	182	194	187	216	214	197	193	197	181	198	192	216	214	181	192	219	196	177	205	181	181	174	205	193	199	215	191	193	187	189	215	200	196	217	222	187	182	214	195	206	197	207	202	193	193	232	216	189	185	183	175	188	186	219	190	198	214	209	173	176	174	186	223	205	163	198	200	172	190	188	196	187	205	200	221	239	198	196	199	216	202	226	207	191	206	191	216	197	224	213	210	195	218	197	193	190	214	192	220	190	196	176	176	202	181	176	211	193	187	204	231	207	181	202	197	197	189	223	192	173	188	200	181	169	186	199	189	208	215	206	190	176	216	206	203	200	194	191	167	182	214	201	224	219	211	205	209	214	201	196	190	200	196	196	193	214	210	186	190	191	192	173	194	209	214	198	213	200	195	181	178	196	175	173	177	189	218	181	204	200	206	207	181	208	187	201	193	182	194	230	226	212	214	196	202	189	199	193	187	184	225	202	215	263	201	187	204	182	181	189	188	219	174	188	216	200	186	184	203	207	178	194	204	183	194	207	200	178	207	225	221	206	175	194	180	171	184	199
34411	17398	16348	10463	7218	4138	1868	729	580	473	489	486	464	439	457	439	434	442	439	454	445	432	477	456	425	426	444	436	425	420	438	403	451	447	425	443	446	472	413	439	420	465	449	439	464	434	407	443	434	425	453	391	427	455	400	435	467	403	418	453	427	442	438	438	466	408	417	449	425	419	408	421	427	428	418	460	470	418	404	414	454	460	419	458	434	447	439	422	439	424	458	447	416	466	449	432	449	440	447	457	450	419	441	456	427	439	455	430	446	453	440	423	431	443	465	437	429	450	434	425	461	449	451	485	458	428	444	431	465	450	457	409	430	463	417	424	456	449	443	432	433	419	406	464	454	466	460	433	429	409	433	408	407	441	448	484	438	464	427	407	454	453	418	432	462	445	454	433	437	436	442	425	445	457	430	432	450	413	447	410	446	480	436	389	446	455	436	422	430	462	480	424	464	424	427	416	474	447	453	449	439	435	446	469	432	427	441	464	418	450	442	449	456	472	473	445	417	449	458	464	452	452	444	464	411	448	462	448	467	455	441	476	453	418	431	441	438	423	442	423	447	410	421	448	425	439	447	452	472	436	393	472	453	456	428	405	423	442	445	428	428	465	416	431	418	460	444	399	403	451	435	423	436	455	408	436	437	399	426	470	394	427	423	412	427	412	443	450	459	428	479	452	447	421	461	425	407	426	455	401	469	421	414	412	420	414	438	477	450	413	397	469	421	444	418	415	440	430	402	429	433	450	423	460	444	423	471	383	448	421	412	430	432	430	481	432	450	416	420	428	439	448	455	432	440	472	497	421	428	428	373	450	429	430	426	427	413	406	452	413	426	446	428	472	433	429	443	462	421	445	470	455	462	395	428	440	418	422	415	446	453	422	448	458	401	419	427	449	455	420	414	425	463	411	437	404	424	439	406	413	439	459	407	426	441	435	454	432	431	426	461	407	473	444	433	434	417	435	434	406	426	491	438	438	408	434	394	462	424	425	450	459	413	426	429	471	395	449	400	437	410	431	412	401	423	384	447	419	431	436	447	461	405	408	465	456	415	444	436	412	441	466	462	428	426	470	445	489	390	418	399	450	431	422	454	454	432	405	433	424	418	426	397	432	387	441	466	421	448	460	392	395	448	401	439	407	488	458	448	461	465	440	428	465	436	402	414	422	411	402	442	416	417	460	449	473	450	426	393	424	444	410	469	412	437	466	424	430	441	405	449	432	434	414	443	441	412	424	460	431	432	417	441	434	426	440	430	421	414	441	437	429	447	406	402	443	435	435	431	439	476	457	452	430	461	448	437	417	441	437	438	400	434	419	455	450	414	432	446	438	438	439	473	446	442	468	384	422	467	450	429	417	427	444	437	418	432	411	421	381	419	423	425	432	421	441	412	453	425	461	472	439	442	441	427	410	470	411	463	423	448	401	423	401	441	447	460	384	445	437	434	411	425	406	471	436	431	465	403	417	443	419	426	421	425	398	459	449	431	457	432	474	414	417	437	448	418	460	444	432	430	413	441	455	417	443	457	424	429	418	464	418	412	410	430	447	405	430	401	450	429	441	434	374	440	477	445	436	454	424	440	405	455	420	441	417	413	460	442	439	433	415	437	446	415	427	375	472	442	431	431	423	436	452	456	396	465	397	421	414	445	474	450	459	411	455	445	449	422	396	415	419	414	456	448	410	462	460	400	407	428	432	415	408	446	422	404	415	445	460	455	435	430	408	412	422	421	433	412	448	434	443	459	450	433	489	425	417	436	450	494	422	416	430	411	437	437	452	455	449	444	478	446	433	456	445	410	434	452	410	446	469	420	455	421	438	438	414	410	471	419	465	411	428	446	416	411	435	442	446	424	454	469	434	449	425	436	454	423	474	465	400	442	430	433	442	404	427	450	443	436	425	406	445	446	460	437	394	466	379	469	425	423	441	430	436	410	428	418	461	426	437	465	407	443	434	439	408	431	406	446	462	393	427	424	412	439	436	408	432	483	415	444	442	425	445	415	469	454	408	441	443	426	423	419	450	413	462	413	435	432	396	433	434	408	425	460	453	452	436	401	433	447	443	427	418	440	408	447	430	450	443	474	408	426	429	460	417	416	451	449	432	452	459	454	437	452	446	453	446	407	451	424	441	452	424	439	450	431	444	441	439	426	426	447	448	429	448	387	433	418	405	435	444	437	438	432	460	441	413	468	432	421	450	465	473	446	400	402	416	421	438	432	475	456	431	419	430	436	460	433	470	411	449	428	435	465	438	419	441	426	447	411	467	441	439	444	422	422	467	444	464	425	435	437	433	433	429	414	443	438	442	423	482	438	486	427	396	446	401	419	428	464	443	437	422	448	419	422	406	444	434	442	414	437	379	476	405	449	435	400	458	427	438	434	426	430	437	456	437	434	429	436	444	459	471	447	453	429	435	426	430	429	423	424	450	437	454	438	425	447	421	483	410	415	462	436	432	416	473	368	424	444	425	434	423	430	449	389	417	435	456	445	447	465	415	438	426	427	400	451	429	439	440	446	403	432	401	433	435	416	418	446	422	421	449	430	440	414	426	409	418	436	431	448	440	411	477	464	438	438	443	465	432	450	476	395	438	438	435	482	406	452	455	424	438	417	420	410	435	450	456	413	442	423	402	427	412	418	473	414	456	486	466	419	421	418	466	427	437	463	450	401	426	500	440	403	414	426	452	405	452	457	451	454	438	465	446	420	434	413	455	430	437	448	413	434	432	416	437	424	439	422	424	456	399	445	449	450	440	420	452	469	414	460	429	429	450	435	456	452	408	462	458	466	454	420	438	420	433	446	500	450	439	466	444	450	461	442	443	427	424	416	439	408	423	417	460	409	437	424	410	464	449	452	462	435	440	409	423	449	426	428	441	422	432	451	416	423	421	440	411	404	461	462	443	448	424	416	396	435	441	387	432	467	446	468	402	419	420	437	507	445	444	458	441	423	442	451	440	439	444	460	436	423	491	423	444	418	448	424	425	432	452	411	437	431	447	445	405	408	475	439	439	468	460	436	412	435	436	409	447	423	444	452	440	433	481	432	415	449	465	416	450	422	431	448	429	422	411	413	411	418	393	475	421	419	473	431	420	443	409	411	476	405	423	458	390	424	401	427	417	440	445	416	425	447	454	443	417	453	434	435	423	406	470	441	418	450	437	421	434	451	403	424	450	436	456	447	445	454	428	407	454	431	405	466	416	444	413	429	418	466	436	440	444	440	476	480	430	481	412	431	399	448	406	438	444	427	441	428	451	440	455	403	435	448	448	441	421	427	416	415	420	413	460	437	433	439	437	461	457	448	465	415	415	453	446	447	448	452	429	422	430	421	423	444	456	432	446	442	410	452	439	436	406	428	431	406	394	456	468	402	468	459	447	434	407	430	458	430	450	425	440	437	410	407	428	443	432	436	454	411	471	378	398	419	455	460	398	466	483	444	437	433	468	416	445	458	446	417	452	435	425	463	395	437	427	404	470	422	423	453	461	433	425
62582	34501	20147	10284	3993	1749	735	352	319	263	285	296	255	278	235	242	248	232	248	256	244	237	259	276	236	294	233	269	292	278	294	275	248	240	276	252	243	244	242	234	267	260	243	199	233	307	267	258	260	244	250	258	282	275	267	288	242	229	255	256	281	262	252	269	261	243	255	267	261	227	242	253	250	245	234	262	265	261	261	243	279	262	225	254	289	270	263	262	277	263	271	250	245	276	270	262	250	235	213	272	253	219	278	263	243	246	237	255	247	249	249	247	266	260	264	260	239	252	269	266	234	269	238	223	231	265	309	236	256	285	252	241	248	251	259	271	244	260	235	227	272	281	278	304	295	284	269	245	225	248	268	252	242	247	237	262	255	258	253	286	248	265	255	266	284	260	276	239	254	251	230	228	247	272	243	221	236	244	241	262	234	252	304	265	253	268	250	274	261	259	262	270	295	273	293	261	281	262	277	246	263	255	264	256	252	260	234	244	268	266	277	220	271	251	274	236	268	255	248	253	225	253	224	264	247	286	266	263	252	264	223	284	269	250	262	297	285	248	233	276	270	268	251	269	237	247	219	265	270	259	236	273	283	235	247	275	255	252	249	252	246	289	258	257	258	285	268	244	238	256	233	263	264	273	234	267	250	240	260	279	269	261	242	295	242	246	261	261	277	262	266	283	291	276	237	287	278	235	236	281	247	256	223	262	260	242	262	241	226	276	246	230	231	273	255	242	245	251	281	247	231	259	261	226	243	256	255	224	275	230	251	256	253	270	247	261	270	255	248	219	248	273	274	245	256	250	282	264	259	266	223	210	268	287	254	248	254	286	250	260	267	246	236	261	253	242	268	278	288	242	235	275	253	265	291	293	287	257	252	246	259	238	249	264	269	260	271	261	259	265	233	270	238	242	260	244	258	249	265	272	252	265	260	240	249	255	275	280	252	285	244	237	257	292	255	238	243	268	243	244	258	265	225	248	242	278	275	276	262	273	255	270	257	262	260	245	246	260	251	249	288	250	270	252	262	246	245	238	245	264	286	284	227	271	253	245	265	266	279	234	248	231	243	283	273	286	268	259	239	254	263	288	267	294	249	280	269	259	250	275	240	255	261	240	301	267	260	263	254	239	261	241	248	296	250	278	260	251	264	216	267	288	247	257	267	233	289	251	258	239	229	246	247	248	301	243	267	250	269	274	273	257	241	246	223	294	256	257	248	247	268	297	248	265	291	250	242	277	275	262	255	277	264	264	229	239	251	268	250	270	264	264	281	270	269	249	261	254	245	273	266	243	264	254	229	267	254	237	261	299	265	259	251	253	265	249	243	261	276	276	281	253	259	236	285	268	246	259	244	228	253	247	264	256	236	229	254	228	263	262	241	265	240	223	267	248	261	233	215	251	237	261	259	238	244	303	278	282	290	246	243	257	247	277	296	285	237	260	246	264	263	270	253	249	254	219	246	267	238	261	272	235	239	275	281	237	272	251	286	243	289	260	258	289	276	231	263	305	250	265	279	274	253	278	265	273	262	269	278	261	228	233	211	274	271	230	277	231	269	270	268	226	233	269	255	257	292	259	266	278	254	288	263	231	236	252	241	280	278	262	225	276	237	247	259	278	227	271	259	288	262	287	247	251	276	263	292	284	233	240	262	235	253	254	285	265	242	249	258	295	253	253	251	227	229	222	248	268	280	277	236	259	231	228	250	249	245	238	237	249	283	219	262	294	253	244	237	227	231	285	251	253	252	230	271	283	251	255	262	234	258	269	250	268	256	246	266	242	226	258	233	235	239	265	241	244	288	300	261	258	266	240	262	281	262	308	235	280	274	237	246	246	287	228	239	253	255	250	258	298	265	239	251	260	265	295	267	264	224	251	285	252	254	233	256	246	242	286	271	265	226	246	248	261	254	234	244	256	269	248	287	276	240	248	240	262	266	243	295	240	270	263	266	230	279	262	295	262	270	258	246	230	253	271	230	232	251	309	239	268	261	250	260	254	239	286	280	249	257	280	253	262	288	254	230	250	286	309	257	252	264	243	255	263	259	256	251	281	264	265	240	241	250	238	273	253	271	218	248	233	268	239	233	242	254	214	243	254	258	268	229	301	259	248	278	264	274	248	275	273	237	256	265	291	249	242	294	271	272	265	265	304	252	220	235	257	259	281	250	251	273	268	262	253	243	261	238	295	248	249	271	236	261	262	242	266	253	258	284	273	261	272	237	291	275	266	244	256	278	259	260	262	264	244	269	280	260	227	250	260	260	245	272	294	254	249	286	255	248	277	258	242	252	269	270	258	255	273	222	286	271	276	250	229	254	247	246	249	274	273	243	249	261	271	271	260	253	267	236	259	245	240	275	263	252	231	236	283	296	250	296	242	265	272	254	248	250	254	295	234	255	262	253	290	260	260	264	265	279	246	255	262	247	257	273	231	275	280	241	268	239	253	302	256	237	232	266	301	238	292	246	245	265	282	232	290	223	269	251	253	279	252	243	248	263	247	231	268	257	263	268	265	279	252	248	221	284	295	252	287	272	277	266	254	254	251	217	232	262	297	257	235	255	270	267	268	236	243	265	274	261	261	254	232	244	231	259	262	233	272	256	257	255	265	240	259	246	232	239	253	262	259	268	242	242	254	226	264	278	251	279	267	293	277	267	278	244	246	261	243	256	260	255	240	259	272	251	249	254	212	236	281	286	255	265	269	262	293	281	254	308	251	271	257	241	272	300	235	287	217	260	226	257	250	242	266	283	275	294	254	236	251	264	277	266	246	238	269	273	263	258	270	288	294	268	237	250	270	266	254	254	261	242	244	232	255	286	266	263	277	263	261	259	257	245	250	252	253	242	258	278	228	219	274	263	313	266	270	272	258	243	269	263	243	242	255	233	258	258	270	233	232	258	274	258	244	247	218	237	251	249	265	257	242	216	232	268	234	231	235	269	241	261	248	255	232	251	249	273	271	274	288	258	256	255	240	263	265	258	275	218	260	266	261	248	272	275	236	258	250	257	247	263	245	268	275	251	251	254	277	263	283	268	257	246	234	248	251	264	287	249	261	239	210	259	268	266	239	243	283	257	243	271	278	260	241	247	265	236	274	267	262	259	256	244	265	250	237	238	221	254	248	270	270	232	256	299	251	272	255	240	260	247	229	278	283	287	245	249	276	243	248	281	267	231	231	255	264	244	260	267	276	258	263	253	238	243	253	267	244	250	321	254	228	246	261	291	229	283	248	254	251	264	263	293	255	285	247	244	246	237	243	246	249	239	266	274	269	289	256	269	262	259	302	257	280	233	242	256	244	260	269	229	259	255	257	251	269	254	251	250	248	244	226	221	240	251	270	269	268	286	250	251	266	225	216	242	264	221	252	234	241	256	249	252	249	278	241	285	259	235	232	281	250	235	282	218	285	258	244	271	244	273	282	259	265	273	267	255	270	258	272	253	256	265	293	240	260	241	285	255	242	233	262	236	263	268	243	259	281	248	233	276	270	281	270
38230	24822	22912	17608	10053	5766	2397	974	747	666	634	611	577	600	569	557	582	585	548	571	527	549	525	604	592	544	571	545	579	582	530	615	526	542	571	575	574	556	568	539	569	548	555	563	533	569	507	557	523	557	555	560	548	527	564	508	511	558	521	528	526	530	540	542	501	537	548	563	545	535	522	552	565	524	572	504	516	583	511	557	544	527	570	526	524	543	534	492	489	488	524	541	525	560	495	533	535	596	547	556	540	538	572	548	549	580	551	595	577	547	554	533	531	529	618	530	519	502	547	494	590	502	549	538	552	571	565	553	512	530	564	522	547	542	529	615	592	545	554	544	569	563	538	515	543	523	572	533	513	559	547	552	558	524	551	544	548	578	578	542	532	531	583	537	581	527	608	587	509	522	574	556	532	528	562	561	555	545	561	611	481	550	525	526	534	554	570	547	555	562	545	558	522	567	522	542	531	568	518	558	489	576	529	526	524	518	576	541	554	550	529	504	571	524	551	557	543	528	565	517	522	520	489	530	549	581	543	548	601	518	586	553	579	580	540	503	517	567	539	564	571	583	572	549	542	575	584	535	555	532	526	534	532	544	574	534	553	569	540	546	519	501	536	609	576	570	558	548	507	536	535	532	534	494	555	526	556	556	533	592	522	512	550	580	518	517	559	535	571	556	532	545	540	569	530	556	582	492	538	529	520	551	525	516	523	577	511	548	508	574	554	534	526	553	542	542	556	511	575	584	554	537	553	551	536	513	544	500	557	561	496	542	514	552	550	498	521	589	540	530	546	521	543	530	542	558	516	525	561	559	555	526	554	561	525	531	506	534	563	571	538	551	543	561	610	551	543	523	562	564	590	551	541	532	537	551	533	508	547	525	562	551	565	531	553	564	561	520	576	508	526	496	525	563	555	558	563	528	560	560	514	534	541	516	581	536	522	525	512	570	516	556	528	572	571	520	579	545	522	556	542	514	550	570	517	523	537	553	531	534	492	522	519	550	542	557	570	557	511	519	518	536	568	547	532	517	560	601	539	526	589	557	566	531	565	536	550	574	572	544	523	590	539	540	548	552	565	548	507	555	536	573	583	568	484	573	584	546	560	503	535	517	580	555	512	547	542	532	577	534	524	558	512	532	543	530	581	501	560	561	509	553	563	515	545	554	579	565	499	529	557	538	543	546	586	523	513	546	579	554	548	513	538	540	508	594	539	530	555	550	523	546	549	564	572	534	567	556	550	542	570	513	520	534	553	530	520	577	568	539	553	551	504	582	574	579	502	551	548	568	519	511	507	566	503	533	514	547	522	508	512	570	534	560	546	525	550	556	545	559	543	556	520	546	513	557	511	528	564	505	548	515	557	501	577	535	537	553	511	544	520	517	533	492	544	561	557	520	532	536	551	557	543	519	580	524	545	537	532	532	567	535	591	558	551	553	554	540	585	522	558	544	516	547	541	521	532	535	519	542	541	545	528	583	542	536	532	520	557	551	564	526	569	559	546	561	509	536	526	550	531	578	570	587	567	567	573	559	532	516	543	546	558	556	540	529	560	558	574	567	541	559	532	513	543	515	561	539	535	559	565	576	575	551	547	510	541	568	554	548	552	496	535	551	516	586	546	585	536	521	564	500	517	532	565	549	565	527	542	551	594	542	548	508	528	525	592	503	530	544	534	565	543	565	512	549	558	504	519	556	534	515	585	567	526	563	541	567	573	495	521	560	524	531	545	523	514	528	569	529	544	553	551	552	551	511	575	548	578	508	528	505	527	518	533	552	563	538	569	539	514	552	537	529	574	561	571	562	522	533	556	508	514	542	595	567	558	543	521	548	573	525	523	602	503	507	537	561	547	545	537	513	557	523	526	538	517	503	557	537	542	523	559	524	555	549	551	558	574	512	568	560	507	570	544	528	558	576	593	529	548	546	543	549	503	544	565	537	497	559	542	533	593	567	569	506	538	546	516	539	563	572	564	509	513	530	507	509	547	547	548	575	539	563	538	494	525	551	487	510	555	551	518	562	576	564	517	556	539	537	543	515	540	531	544	549	520	522	577	551	526	552	538	568	554	542	508	538	528	559	594	524	524	541	522	534	532	525	573	581	520	587	569	490	555	564	518	523	567	514	535	550	541	522	542	583	577	483	591	524	530	563	561	565	575	545	568	517	558	541	516	539	499	535	544	519	566	537	567	514	492	555	525	567	557	558	570	531	525	517	536	529	563	495	517	547	577	558	542	543	521	591	507	540	520	524	543	510	523	518	571	543	534	592	533	562	492	551	528	549	527	501	530	533	561	538	567	588	527	552	535	540	479	555	546	562	544	551	539	560	522	544	524	546	504	545	511	502	536	561	549	567	536	550	550	564	525	551	561	532	546	547	536	576	565	507	567	550	558	521	539	554	592	554	540	560	528	568	590	551	511	511	555	541	555	533	529	562	548	513	529	561	547	509	574	551	543	492	529	577	502	556	542	561	571	581	529	519	521	556	572	545	530	493	555	544	526	566	598	580	553	515	525	583	553	560	545	540	588	526	539	528	568	532	553	509	573	530	536	516	537	570	540	540	524	547	550	520	587	515	557	550	561	573	549	528	587	544	585	536	538	588	570	517	552	524	581	540	535	575	563	537	548	554	559	524	518	545	546	543	522	545	538	585	571	578	577	511	570	559	561	529	519	567	523	500	513	530	505	581	576	548	523	504	527	543	539	522	520	555	520	486	574	514	558	575	552	532	590	542	538	530	554	582	564	561	565	565	550	539	552	512	580	576	528	565	536	527	549	532	514	540	527	607	495	515	515	515	545	536	619	516	550	555	520	521	542	536	554	534	495	594	535	519	566	542	567	532	554	517	551	532	567	504	543	549	541	543	548	534	573	558	570	499	552	520	514	531	575	553	556	545	537	564	508	568	523	529	523	555	529	505	543	528	575	494	548	541	564	590	569	546	541	546	579	547	542	588	553	569	594	577	554	539	576	594	537	557	527	544	537	552	513	504	526	552	529	539	563	559	528	552	563	530	550	544	522	559	591	560	532	537	524	546	559	555	549	532	558	538	535	533	552	521	545	565	519	546	518	591	532	525	550	557	534	556	527	502	505	565	523	519	557	599	549	551	516	519	498	542	563	543	575	572	570	580	561	540	508	582	560	512	514	589	558	558	568	540	555	540	549	522	508	536	550	530	546	554	537	564	544	546	501	530	553	533	564	517	542	538	559	525	554	528	526	521	588	536	527	531	573	531	558	559	519	575	514	543	520	567	598	530	536	495	541	537	565	574	512	578	524	550	513	538	569	532	542	540	527	481	550	536	557	560	515	557	552	500	520	534	511	540	567	556	534	529	541	521	564	514	559	546	561	514	549	547	559	505	561	518	550	560	540	554	536	552	526	555	577	555	532	536	517	520	531	562	536	558	559	551	573	526	538	491	578	523	519	546	558	490	554	553	534	520	544	517	527	571	510	553	522	557	565	525	511	570	562	532	560	567	558	559	534	590	553	550
37144	21461	11364	3739	1002	580	274	211	203	176	181	177	192	238	191	196	193	181	180	229	210	179	230	171	211	181	202	219	204	185	177	195	186	178	198	221	195	174	188	165	212	188	201	198	170	195	183	192	202	191	212	195	189	201	225	232	177	194	199	194	216	193	191	215	199	186	199	192	211	224	210	193	203	211	220	205	206	222	201	194	235	202	192	226	189	173	226	204	189	194	184	212	207	163	192	203	232	183	189	207	225	185	186	183	220	228	191	198	200	228	207	196	209	192	218	209	182	199	209	181	210	222	187	197	191	206	205	216	207	220	190	217	186	230	193	223	214	198	209	198	202	216	196	203	197	199	216	179	191	224	217	192	194	202	231	199	204	197	179	217	214	205	193	206	187	188	185	192	186	181	197	191	218	195	202	192	208	209	214	195	209	212	198	200	191	210	180	185	179	210	207	223	219	232	206	182	168	193	168	185	187	184	211	201	189	197	224	181	183	184	186	200	242	195	180	192	175	194	219	207	194	204	196	198	195	174	211	197	176	192	190	191	206	198	180	200	190	221	197	218	194	211	198	200	203	194	210	184	217	169	215	179	199	232	202	183	182	199	193	177	213	216	213	195	196	205	192	233	181	215	186	181	194	204	176	193	197	201	201	213	195	180	205	175	208	195	225	178	196	176	189	188	208	195	205	187	212	212	186	216	184	197	212	206	193	210	230	193	175	218	194	216	205	184	211	181	189	208	192	202	170	184	205	224	198	211	197	212	205	209	211	172	183	231	204	211	194	209	220	216	181	208	192	194	215	198	212	194	212	190	182	223	178	196	183	219	215	217	208	224	206	208	184	218	222	190	230	192	184	206	210	179	213	184	201	198	222	200	177	223	199	230	188	197	188	207	209	199	198	182	211	193	187	178	191	209	194	203	207	200	184	195	196	183	198	200	213	216	214	200	223	192	193	213	189	202	196	184	190	226	207	226	202	243	196	212	228	190	194	193	180	190	207	217	215	194	203	186	176	217	188	222	181	219	216	196	190	185	194	175	195	196	206	196	203	218	240	214	201	204	211	172	206	183	202	191	192	217	201	198	196	169	211	178	174	192	195	204	214	219	191	208	196	208	184	206	249	217	217	201	222	216	221	191	190	198	200	212	173	193	212	196	196	213	197	197	233	213	224	205	208	204	206	205	198	172	205	187	226	195	215	218	181	185	230	202	222	227	211	207	192	218	217	196	211	191	166	201	210	225	199	202	208	206	185	224	202	181	220	193	208	202	180	231	222	180	194	217	206	193	208	215	170	184	197	200	206	214	215	209	189	176	181	189	185	169	197	207	197	187	183	163	174	203	195	222	201	204	187	197	202	189	204	186	217	202	191	224	218	244	211	203	198	188	228	194	191	198	188	189	210	227	211	218	175	177	205	171	196	185	207	192	177	223	205	176	181	208	193	228	199	194	204	198	204	186	204	193	180	205	236	212	209	207	202	209	204	162	228	190	205	226	220	217	208	236	203	183	193	183	202	207	209	184	182	195	204	220	215	187	184	229	206	192	195	195	198	179	228	205	210	221	207	208	186	196	226	209	194	186	214	210	192	205	210	225	206	193	166	178	187	186	228	199	186	202	216	182	181	193	216	208	210	208	209	179	213	172	198	208	177	198	196	176	195	188	193	206	187	215	213	211	214	207	182	246	188	172	214	169	174	220	223	224	195	228	193	224	196	184	221	206	180	209	182	175	183	206	218	191	208	171	189	194	202	193	200	166	204	191	192	203	218	207	191	204	192	208	188	187	203	192	179	218	194	203	184	202	202	198	185	205	183	201	173	185	174	189	199	203	210	205	212	214	182	200	192	203	215	170	187	199	206	175	232	205	198	192	195	235	218	206	180	200	211	179	192	210	189	192	221	210	188	210	201	231	208	201	219	229	237	212	189	198	183	192	184	182	211	219	230	202	209	203	230	211	197	212	183	183	191	211	226	193	184	168	208	216	219	172	203	194	203	200	186	214	188	233	202	169	218	200	216	185	190	180	193	188	214	193	201	188	222	227	219	179	198	204	233	190	201	236	219	194	208	223	217	186	171	182	209	215	197	210	217	236	184	191	199	208	219	217	201	195	180	205	192	223	217	173	215	215	202	193	185	221	204	211	194	210	194	200	207	238	187	181	225	229	211	212	207	238	203	216	211	219	202	215	194	225	190	213	207	196	207	196	203	196	207	216	206	206	193	200	202	200	205	178	170	189	196	187	196	221	188	206	199	192	211	201	216	192	193	186	225	233	189	201	214	225	225	200	194	188	191	211	209	184	235	188	194	208	213	199	200	197	216	216	185	183	195	197	195	180	190	217	190	188	198	226	195	185	198	195	190	174	199	221	213	192	195	197	215	213	184	178	197	226	224	195	198	223	222	230	175	223	211	217	212	200	194	223	207	190	201	224	210	191	201	172	191	191	199	192	200	196	191	179	213	202	186	181	188	222	189	185	197	206	202	209	214	226	204	218	205	180	236	204	224	212	225	202	195	187	237	207	203	217	193	203	166	228	202	172	220	167	204	188	205	217	207	206	208	211	185	206	222	197	195	165	206	211	231	198	212	208	191	200	201	229	181	178	204	182	207	205	194	204	191	208	222	189	228	192	181	200	193	211	199	203	217	196	196	208	196	182	198	186	200	200	200	202	208	197	199	165	191	219	201	197	197	190	200	190	157	204	191	214	192	221	193	204	212	215	214	197	207	198	216	177	225	210	168	220	231	212	187	199	198	220	214	226	197	178	213	220	223	192	212	184	232	205	202	185	212	209	224	199	183	209	172	197	190	206	239	208	185	194	196	197	211	213	216	203	202	212	196	214	188	209	206	196	201	192	210	195	214	229	191	219	191	182	191	201	195	181	220	198	197	191	196	168	212	201	195	212	235	226	238	206	177	192	195	213	216	217	217	221	235	182	205	155	188	195	192	234	197	197	191	211	198	182	212	216	204	207	186	171	194	198	164	192	176	227	208	193	224	211	208	187	207	206	180	181	218	200	206	182	222	220	219	204	202	202	185	223	194	205	217	203	201	159	214	197	207	179	210	200	198	194	217	197	209	204	201	199	204	196	207	209	193	174	219	181	210	235	201	197	208	194	197	175	179	192	184	196	226	236	224	191	189	213	203	184	200	209	203	195	206	204	200	182	227	208	222	205	206	202	212	203	204	215	191	208	194	212	208	184	197	207	187	218	182	177	192	207	186	182	210	200	236	193	218	204	209	204	200	211	179	197	192	187	191	200	218	198	183	198	183	200	183	182	181	195	173	198	191	217	229	197	223	200	201	210	217	179	188	212	208	203	224	234	220	217	186	209	197	189	181	200	218	228	172	182	189	164	189	193	204	216	201	185	197	186	199	202	223	192	215	219	184	225	212	201	211	207	195	187	201	195	210	207	189	210	200	178	217	210	199	191	201	207	195	218	227	239	221	205	210	229	210	202	223	197	190	187	190	189	183	185	226	216	229	197	197	198
22179	15919	14716	7761	2929	1883	761	486	453	441	450	439	412	444	424	401	435	469	454	444	432	482	433	428	431	415	431	401	411	445	447	415	448	465	422	482	391	427	435	433	452	440	440	396	458	430	443	435	440	435	447	428	443	419	440	467	429	417	422	411	448	432	426	392	413	415	444	377	410	411	456	428	461	423	414	436	468	437	451	449	412	414	447	432	417	421	409	428	416	440	443	441	450	452	426	454	411	439	435	466	426	433	443	417	438	406	412	457	445	422	420	404	425	488	411	430	424	421	451	422	427	442	448	417	440	415	442	429	440	411	458	449	443	391	436	391	434	415	424	446	428	444	410	418	426	427	405	408	494	456	434	439	441	437	470	457	443	428	426	425	417	448	445	439	448	408	422	427	452	426	440	453	414	411	405	422	427	410	421	419	428	432	418	436	444	384	421	437	448	427	454	415	430	427	422	440	429	443	438	463	414	422	439	465	417	398	409	452	403	395	469	434	432	450	424	432	452	422	420	444	421	440	407	473	403	429	430	461	399	435	438	458	433	448	457	439	446	444	423	399	445	400	432	418	424	447	448	425	402	456	474	420	404	394	462	437	448	451	435	458	429	407	450	429	390	411	439	405	409	421	413	418	411	432	434	413	405	430	395	431	434	415	431	419	388	444	478	442	443	428	412	439	433	456	407	429	415	427	476	439	427	457	405	451	420	456	405	468	432	445	418	401	457	470	406	433	446	431	426	425	427	431	419	434	408	418	479	450	441	412	441	431	406	411	420	434	480	439	394	431	443	406	419	411	455	427	424	419	450	437	439	436	444	415	436	441	404	389	441	458	447	446	424	455	434	412	431	423	430	427	450	432	449	439	403	424	404	402	430	399	420	429	427	446	386	421	438	420	421	446	440	442	434	466	421	408	438	449	472	460	417	414	451	409	399	433	425	438	449	413	424	413	437	424	472	473	434	402	443	434	426	415	447	425	440	466	400	441	455	410	402	451	490	393	425	444	421	419	408	447	448	402	403	431	420	391	401	449	411	451	425	465	435	452	432	437	466	425	422	472	424	440	416	451	436	419	421	382	442	466	466	444	419	403	438	424	401	450	439	424	426	419	437	443	422	429	411	462	428	462	448	437	422	423	446	440	460	413	446	455	423	434	443	454	418	452	441	442	433	419	458	409	484	404	421	425	434	453	428	408	459	444	473	436	448	423	416	437	414	431	436	407	437	460	425	467	419	394	438	435	449	458	425	455	469	463	460	435	421	415	434	444	428	452	466	444	445	412	417	427	434	464	441	441	430	436	443	458	439	469	445	414	467	448	458	445	412	437	440	429	427	432	445	479	434	434	453	434	432	390	425	461	422	409	411	414	428	470	442	453	457	435	430	413	437	404	453	461	444	457	466	433	458	430	420	451	440	398	423	456	455	413	469	455	415	426	442	421	443	465	421	408	440	416	434	448	450	405	446	410	446	444	439	456	447	422	476	410	439	464	443	445	443	440	403	415	438	400	441	455	460	429	425	393	423	457	414	426	423	447	434	406	441	411	431	410	444	437	421	442	427	432	428	449	477	437	446	424	441	466	403	426	419	448	453	448	450	430	453	417	451	447	398	448	454	416	400	406	446	415	425	440	402	420	427	426	428	422	472	442	430	460	429	436	441	422	444	439	431	433	413	439	462	436	439	435	413	429	461	409	437	430	380	431	430	460	426	409	433	426	440	460	433	428	426	435	434	392	407	461	488	414	466	406	436	429	482	436	426	418	415	445	419	404	408	425	447	392	424	447	404	431	434	446	440	423	431	441	411	409	431	424	468	450	429	400	419	465	432	423	441	402	404	472	428	433	427	431	429	438	424	424	469	474	416	445	453	432	412	448	479	409	427	411	412	464	452	438	395	410	447	445	439	471	454	394	463	491	433	441	489	426	433	428	414	423	410	423	410	457	441	434	447	409	427	426	420	438	418	455	423	363	409	438	397	425	400	447	414	470	441	442	421	459	415	440	473	460	429	411	425	404	413	450	477	450	388	421	445	469	430	471	408	452	419	383	381	435	433	434	448	424	415	424	411	442	407	428	429	441	423	429	429	415	427	426	459	423	409	440	439	455	424	397	421	474	438	412	472	422	384	438	454	442	446	429	424	451	434	439	427	425	405	452	452	432	427	430	439	399	464	470	459	447	438	410	432	467	426	405	411	459	382	417	418	427	424	410	476	459	437	412	410	436	443	460	418	436	435	421	426	451	423	437	436	429	436	475	446	447	401	397	442	411	443	473	438	400	404	441	421	437	436	455	434	393	415	465	468	425	459	466	472	468	391	459	398	458	450	399	431	433	459	459	479	446	429	392	412	431	421	429	461	441	444	447	429	450	413	395	436	432	447	417	448	401	425	434	427	445	434	408	419	411	420	439	448	402	446	412	413	439	421	428	423	420	438	459	419	436	454	456	448	440	444	433	418	462	427	412	458	435	433	456	485	432	454	414	430	425	443	422	452	438	437	442	454	423	418	456	411	394	423	415	452	459	452	425	404	402	432	482	476	444	450	423	460	442	434	441	412	463	389	407	434	437	431	386	436	438	395	440	438	463	413	438	417	447	440	442	469	438	420	448	430	414	411	394	439	431	433	418	414	456	441	419	411	385	443	428	411	458	447	431	414	428	433	441	428	460	441	409	396	429	398	416	445	436	449	447	453	426	426	427	440	441	368	422	422	412	448	445	423	434	439	426	450	410	411	470	402	430	449	442	419	422	382	427	460	435	431	443	444	454	427	431	439	433	453	412	420	430	435	429	438	482	452	415	406	407	447	435	426	420	443	442	438	458	458	408	454	448	439	459	423	423	416	454	452	463	427	443	458	373	430	422	419	417	441	425	440	450	440	425	434	406	465	415	433	428	432	372	434	474	430	419	443	383	474	445	422	476	441	408	424	424	444	452	429	474	422	445	445	413	444	414	394	424	417	445	459	430	414	421	466	411	472	475	457	385	466	420	419	420	442	429	417	438	454	448	441	416	418	453	452	444	398	435	394	424	452	414	442	464	421	477	414	445	446	418	461	455	454	443	448	396	434	430	451	428	430	444	408	439	483	399	403	430	475	411	421	422	460	440	403	443	412	443	444	419	429	421	447	441	439	431	476	420	471	429	430	438	448	428	467	444	457	472	450	424	388	433	447	413	406	429	432	459	453	440	450	401	390	401	415	401	429	450	433	421	390	419	417	414	414	433	442	416	417	410	466	428	465	469	439	435	444	429	486	438	449	407	421	448	462	445	455	469	421	432	421	476	436	431	418	430	425	426	423	456	405	419	412	431	446	460	446	440	417	434	427	448	438	455	435	455	441	438	428	443	410	444	447	435	448	456	482	447	466	434	461	427	423	414	457	406	433	415	465	439	448	464	438	449	461	450	416	415	441	400	428	419	465	427	472	416	381	434	445	409	491	449	434	433	440	437	425	407	412	437	411	431	424	449	408	439	413	420	417	434	400	454	442	442	402	432
52574	28066	14286	4731	2175	1096	471	242	216	199	182	209	182	195	195	170	201	221	241	161	162	177	218	194	204	220	218	181	185	213	220	202	214	170	179	203	223	193	192	194	175	201	221	166	193	200	193	200	212	197	179	195	217	204	219	194	176	205	205	192	173	176	196	205	197	210	215	213	193	221	194	212	195	218	200	176	179	181	200	238	205	211	210	202	164	182	200	173	167	181	178	236	185	190	187	203	199	177	201	220	205	192	184	185	163	192	201	179	252	196	205	200	206	188	198	215	214	212	206	184	224	182	176	174	191	179	185	201	189	190	213	211	214	190	204	213	209	176	201	185	206	174	192	201	205	180	192	227	207	207	187	188	206	182	198	196	188	182	198	224	184	167	186	205	234	191	186	198	166	199	168	196	215	227	250	191	202	198	175	195	193	177	213	208	212	230	201	202	184	194	183	221	208	213	182	197	205	200	206	206	207	189	202	198	177	180	192	181	188	210	194	195	196	194	166	196	160	211	201	218	189	192	188	209	207	207	205	193	187	179	186	221	200	203	188	182	194	180	230	180	201	217	206	205	192	187	215	173	188	199	204	186	199	188	219	191	206	228	197	213	185	188	198	178	207	196	209	196	186	191	202	177	197	230	207	171	206	187	198	183	214	186	196	193	188	191	175	197	193	199	170	192	200	175	192	183	218	208	194	174	202	203	217	214	208	202	184	183	225	201	182	187	198	200	191	202	200	224	198	213	177	219	173	196	192	206	184	198	190	181	186	219	220	184	176	210	175	159	197	210	186	184	198	180	190	197	226	198	194	200	187	197	222	209	201	178	214	213	163	170	199	208	169	189	197	196	202	182	188	217	181	199	208	213	190	202	199	193	184	234	206	189	197	213	207	179	208	189	196	214	196	181	200	196	188	193	197	193	201	178	191	205	184	193	207	198	180	198	194	197	185	194	211	186	201	214	167	186	231	197	174	189	211	203	203	214	225	204	192	190	210	191	174	194	195	171	206	186	160	188	197	205	200	180	202	217	199	203	182	200	172	206	192	180	192	178	216	202	201	208	215	172	189	215	212	208	223	197	202	192	196	188	173	197	195	179	211	202	181	174	188	171	198	171	195	174	204	186	202	190	227	199	211	198	209	184	185	231	203	193	187	174	167	196	174	182	199	213	193	224	203	155	209	189	180	183	197	205	208	203	213	177	174	190	204	210	186	194	179	195	208	204	198	188	172	206	200	194	192	182	177	198	193	226	178	205	205	179	199	170	181	204	219	188	174	211	210	207	212	199	180	195	178	203	192	166	175	192	184	231	187	200	186	201	216	208	193	195	175	188	200	175	200	179	203	185	206	215	218	188	191	189	183	200	194	183	182	204	227	187	173	197	187	185	225	208	198	194	177	205	241	186	172	180	181	190	205	159	191	219	219	231	195	190	229	226	196	187	177	200	186	171	185	179	199	212	212	211	165	190	213	205	185	160	207	186	193	201	200	210	203	190	188	186	193	207	216	179	180	179	194	187	210	182	192	233	202	201	196	202	171	176	197	178	189	215	189	203	200	206	182	210	215	179	204	191	211	189	202	185	212	190	192	182	179	211	211	196	224	214	198	200	216	195	207	198	199	175	206	200	190	177	202	223	217	210	201	209	189	199	218	201	187	195	194	190	199	195	199	234	190	202	180	188	234	182	233	187	181	194	207	189	206	202	187	206	206	199	184	179	188	192	183	228	204	186	207	177	179	185	167	200	203	177	185	208	170	195	202	189	218	198	197	191	203	191	193	221	213	197	198	180	186	238	186	170	176	187	193	196	206	182	220	182	206	198	193	219	207	219	192	208	222	182	182	214	201	181	202	235	207	212	187	210	183	217	197	203	181	177	214	217	188	200	218	188	196	228	202	184	188	189	190	196	218	206	186	231	194	209	181	199	207	168	187	215	222	205	210	218	208	180	200	203	197	167	207	194	199	196	203	224	200	185	181	192	201	200	200	180	175	197	181	218	181	176	196	180	199	193	193	205	230	177	187	201	180	186	164	212	184	203	192	188	206	167	171	196	181	167	207	203	187	205	172	197	189	207	213	193	188	193	188	199	195	213	220	208	179	219	193	192	195	186	196	200	207	209	219	186	157	191	191	198	200	178	175	199	195	201	196	199	190	212	184	195	206	261	208	210	206	171	192	198	180	199	200	185	211	175	204	195	186	205	224	226	194	165	211	178	199	210	234	203	210	216	192	202	180	192	196	205	191	219	192	165	218	201	210	205	192	208	225	171	180	165	197	204	203	190	190	197	171	211	221	204	201	196	203	202	187	237	205	183	199	180	158	183	200	218	198	179	199	183	206	199	153	192	205	189	186	192	196	190	196	184	180	200	191	203	199	201	187	191	187	190	204	173	195	203	172	195	175	192	170	202	220	196	174	180	194	204	213	233	200	196	173	206	191	198	198	177	203	206	189	202	192	196	203	208	235	196	208	233	180	189	193	188	213	181	206	210	201	191	203	202	203	190	195	207	198	179	202	225	219	175	190	189	175	194	174	196	176	166	203	208	220	197	201	210	200	201	211	167	189	195	201	215	180	191	204	194	213	192	167	187	173	199	189	178	168	165	191	182	177	237	235	213	204	207	181	191	189	207	186	224	193	218	212	211	190	219	187	186	192	208	193	186	189	179	203	173	185	207	193	190	177	192	208	197	182	185	189	212	184	209	190	212	198	209	192	200	193	191	209	196	190	228	193	211	179	198	196	197	208	179	193	189	180	190	200	183	207	202	185	219	195	193	190	198	197	202	198	222	208	186	212	197	172	186	181	210	227	186	193	185	191	187	190	170	190	197	178	213	219	168	171	181	203	204	205	187	210	188	190	192	162	205	173	203	203	191	231	214	169	176	186	222	189	203	217	193	208	199	195	197	176	220	211	189	187	194	209	189	199	213	199	203	191	226	205	191	206	221	207	193	212	207	217	210	220	206	183	190	203	208	229	217	202	182	217	198	186	178	199	186	203	200	201	170	210	185	223	194	233	223	184	176	221	165	219	202	196	213	172	202	200	203	175	207	194	178	172	197	200	190	200	226	208	180	205	186	188	208	220	209	213	207	187	169	182	187	187	196	199	192	198	185	208	185	194	190	183	167	218	179	207	194	219	224	192	198	198	184	207	198	156	195	209	215	209	193	200	186	195	200	172	197	203	191	179	191	184	191	159	212	204	204	225	195	203	181	180	178	206	225	192	206	193	176	204	192	209	182	181	216	185	215	176	193	181	205	197	201	188	196	209	192	200	214	184	163	195	195	214	213	209	184	229	201	182	188	198	194	171	199	191	182	178	196	175	202	225	202	170	196	190	175	182	180	183	192	185	173	203	204	192	181	215	189	192	191	202	193	196	198	180	200	183	211	180	211	165	187	181	194	184	199	208	212	175	211	235	230	179	213	194	215	192	187	208	219	215	196	201	200	211	201	184	177	205	187	214	204	205	192	193	162	174	198	195	180	203	234	173	164
32561	21371	16477	9465	6686	3847	1576	697	519	478	438	470	474	453	466	446	450	446	450	430	449	443	398	458	453	417	424	426	420	429	418	477	458	421	419	442	469	413	442	447	428	423	403	443	401	424	413	488	425	453	425	443	477	448	449	484	394	418	431	458	439	451	436	412	404	426	421	454	427	427	452	447	435	452	451	458	435	431	423	458	418	418	433	431	452	427	459	446	441	432	453	454	429	400	459	459	456	445	436	421	481	409	448	442	433	416	425	427	431	412	408	431	450	454	478	416	438	399	410	464	418	408	398	395	386	392	475	455	441	448	404	463	389	435	454	442	398	410	421	441	415	452	404	465	447	430	432	448	411	419	422	434	413	430	413	459	430	478	438	451	435	433	445	423	438	459	429	422	449	479	450	423	422	466	428	431	425	425	436	412	438	453	396	449	425	444	403	402	417	471	463	452	435	424	435	400	430	427	442	409	470	451	432	423	465	413	445	453	422	408	417	407	423	412	416	422	435	420	470	419	410	419	455	411	408	429	442	419	433	393	473	454	461	425	465	424	435	467	457	429	443	421	446	427	419	433	392	434	454	441	468	439	445	444	442	453	406	429	446	438	416	445	435	440	457	451	390	415	431	408	453	432	424	422	394	401	464	438	440	408	470	446	432	410	455	418	420	431	408	425	439	449	473	424	429	435	480	449	446	407	400	428	450	456	435	418	438	416	431	421	413	423	446	402	448	446	451	427	446	427	468	452	469	434	452	470	434	429	398	428	443	405	432	426	415	455	431	442	412	471	417	439	411	428	403	417	418	446	438	414	431	423	450	456	443	405	424	407	464	421	476	478	436	410	416	447	437	406	434	447	407	442	406	430	452	461	445	452	416	459	400	485	479	431	426	432	421	407	414	468	411	436	445	445	443	452	463	432	455	432	482	443	456	454	443	440	425	432	449	443	407	437	430	440	445	439	455	416	448	456	437	439	435	428	404	405	418	454	432	440	453	437	437	441	408	427	418	416	471	435	411	448	421	385	426	379	420	440	432	446	425	469	437	425	442	440	407	444	437	438	426	446	450	437	442	401	458	422	432	413	407	481	419	443	439	420	431	440	427	435	444	442	413	412	402	439	416	416	462	436	467	430	468	433	402	420	420	396	435	443	418	399	405	423	458	423	442	445	449	436	477	420	461	436	453	419	429	426	441	443	427	406	418	435	441	404	387	421	410	404	437	437	422	466	380	461	416	403	428	434	425	481	473	384	440	450	421	419	422	435	451	438	398	452	424	417	427	460	426	423	414	442	382	447	447	489	441	425	428	457	454	443	447	394	419	447	446	400	430	427	417	444	409	411	440	456	420	434	421	398	437	378	432	456	439	428	425	433	422	395	430	435	421	411	458	417	459	432	435	451	409	423	406	442	406	433	423	413	451	397	427	407	455	439	424	417	431	417	435	476	431	447	424	414	444	452	439	441	405	418	438	422	448	432	429	401	438	442	429	432	413	433	434	441	429	420	426	432	436	457	429	452	453	441	477	399	410	411	437	475	414	430	427	443	391	456	441	442	422	445	429	462	404	431	443	425	445	440	432	429	449	416	403	397	443	425	462	460	433	438	433	416	416	437	421	445	438	417	418	460	443	418	433	420	429	422	427	407	414	463	423	442	439	398	406	453	419	470	420	456	405	401	402	476	435	389	413	434	433	424	447	384	446	432	389	436	442	410	425	454	433	405	448	428	414	444	443	443	441	410	451	416	450	432	464	410	460	412	421	424	406	439	444	447	427	427	445	459	419	427	468	448	380	422	414	457	406	456	419	446	425	411	433	433	431	435	441	418	433	435	425	398	428	454	427	448	474	415	486	410	439	447	446	448	422	419	414	449	452	439	403	447	474	416	470	463	421	447	435	445	442	446	425	427	411	409	462	435	461	446	423	402	444	456	420	418	460	421	423	448	446	425	457	418	431	385	420	427	415	469	481	436	440	420	415	418	457	430	418	459	406	442	417	418	397	396	464	435	409	445	418	432	405	435	412	423	431	415	432	420	442	445	441	405	440	436	424	466	414	395	430	446	450	434	417	444	468	473	428	422	415	453	434	414	461	402	430	413	442	424	446	431	412	410	480	417	431	450	417	409	454	451	446	451	427	412	413	451	426	427	385	400	416	398	421	436	435	472	411	427	451	405	455	438	461	404	425	411	478	408	442	417	440	422	462	408	439	459	418	455	426	439	439	413	414	425	471	444	463	477	417	427	440	428	445	463	424	431	460	435	400	427	435	436	452	446	433	436	409	392	450	478	408	454	425	439	423	447	468	460	443	433	434	380	473	437	420	415	426	462	452	449	431	415	427	436	457	454	432	392	421	431	403	453	420	462	427	414	431	439	429	422	473	441	431	483	446	419	394	397	462	428	434	412	407	421	426	438	472	436	407	431	417	409	426	442	410	396	460	416	428	447	420	424	434	437	400	434	414	431	412	440	430	404	406	434	437	416	420	438	445	433	456	408	451	430	445	413	451	443	424	439	418	420	438	414	462	401	441	404	419	453	494	415	417	407	437	442	433	474	456	427	434	455	452	395	446	417	433	405	472	431	471	426	439	419	445	468	440	430	412	468	449	460	412	451	429	449	404	443	460	444	412	427	444	400	453	406	439	424	429	429	453	434	480	446	453	453	423	420	413	439	432	425	408	459	428	435	474	457	452	427	425	409	406	463	456	424	437	439	453	400	401	410	458	412	410	426	436	426	416	436	412	462	435	441	421	410	437	435	439	438	391	458	422	418	421	444	430	441	444	435	451	424	473	409	399	420	440	407	443	455	435	432	431	414	398	485	444	423	408	414	409	460	455	434	423	390	416	407	385	458	418	426	442	417	412	409	433	421	415	434	460	458	442	438	430	455	438	413	461	422	464	433	427	458	436	400	447	386	465	473	435	433	437	450	423	465	431	408	415	429	444	388	413	482	411	446	431	426	431	409	441	412	439	414	455	466	435	443	420	434	421	424	378	433	440	394	426	437	449	391	421	458	450	491	411	430	402	437	427	417	458	437	452	459	437	404	444	414	422	399	443	407	457	449	437	411	439	443	445	433	432	431	442	432	394	407	422	441	418	427	451	423	414	469	424	459	442	449	421	463	438	470	449	420	441	435	428	465	455	399	393	467	440	420	389	397	420	425	450	439	439	415	424	410	429	429	430	422	447	403	419	407	437	400	395	411	451	460	435	475	423	423	430	455	440	395	433	438	401	426	422	440	434	436	422	424	392	381	439	452	450	439	474	426	461	396	432	457	420	442	454	426	416	421	442	431	447	436	446	443	460	432	420	422	452	398	431	430	426	452	446	473	450	424	451	448	439	418	469	472	450	412	420	459	408	463	441	421	427	462	427	452	458	433	412	444	413	448	428	423	429	464	398	431	429	466	391	417	404	416	453	461	439	421	414	419	432	426	430	443	424	426	433	430	387	435	460	470	448	435	431	442	413	435	455	453	431	412	441	412	444	380	448	434
61543	33631	19632	7921	2867	1345	607	330	313	297	294	271	247	293	286	229	244	279	278	244	248	242	250	251	267	259	272	312	284	255	259	247	232	281	249	279	252	287	238	252	268	266	269	228	261	234	266	264	237	239	260	276	265	238	240	257	268	286	289	237	276	266	295	256	231	245	269	275	261	256	246	248	236	265	281	247	269	296	287	290	256	242	253	259	275	278	268	263	273	257	245	265	228	256	239	230	266	255	265	267	242	266	251	236	249	284	267	263	245	243	250	292	284	263	275	254	284	253	258	286	264	250	240	257	236	275	259	230	240	257	288	241	296	269	227	265	257	264	250	239	254	269	255	238	244	254	245	294	268	253	291	255	289	248	283	268	254	258	257	275	274	259	252	266	271	276	244	238	256	241	256	241	294	289	284	231	227	264	269	229	250	259	245	261	243	224	263	265	291	236	272	287	250	278	278	253	251	250	248	279	271	249	269	259	250	274	284	221	273	257	259	252	259	260	265	291	258	269	255	255	254	267	262	273	254	262	267	275	262	297	275	259	264	261	284	270	291	254	270	252	282	256	275	255	272	262	283	272	224	258	258	230	272	247	247	263	274	267	273	222	250	281	278	251	273	251	276	234	228	260	236	250	261	230	273	294	232	281	282	269	302	290	297	291	245	269	277	249	265	240	240	282	290	211	249	275	260	304	277	268	243	255	287	250	286	270	235	265	263	287	288	273	308	248	244	273	276	238	256	255	260	240	272	245	234	278	237	309	287	256	254	254	252	226	271	286	258	247	283	254	274	270	265	239	269	254	249	272	241	229	256	253	268	258	277	245	293	265	281	267	255	253	263	238	233	260	231	237	277	280	249	282	279	261	224	257	230	219	235	258	278	271	257	264	312	304	269	265	272	235	219	258	230	258	235	237	238	259	230	276	262	297	275	252	271	258	233	256	255	273	270	251	270	254	272	243	288	288	244	249	248	222	258	261	244	284	236	233	271	269	261	242	291	263	248	295	254	269	226	271	231	223	245	237	266	245	306	273	247	245	266	269	293	258	285	232	216	256	240	209	260	232	297	274	276	242	278	257	268	238	278	232	248	241	230	294	276	272	246	281	255	242	281	285	244	262	248	251	252	257	263	265	252	279	259	251	220	260	249	275	254	264	220	295	275	244	232	239	275	291	260	268	258	261	253	254	251	276	271	266	255	238	245	282	261	265	245	245	264	277	258	282	261	258	254	277	263	237	223	266	248	245	273	222	257	244	266	226	242	259	264	231	255	314	255	262	260	250	242	251	246	274	220	267	275	256	270	267	287	247	264	230	265	255	259	255	264	252	236	223	301	241	253	252	273	250	284	266	272	300	257	272	266	235	273	248	297	270	291	248	253	283	260	250	255	281	262	226	270	243	261	271	219	262	227	268	248	275	253	267	244	250	275	298	250	282	257	278	285	282	266	238	235	238	268	294	246	244	249	271	244	231	257	216	258	252	293	259	272	253	285	294	258	261	242	282	273	271	271	272	246	281	266	248	251	234	258	256	254	259	254	242	259	308	269	253	235	252	272	236	310	256	269	232	252	279	257	251	254	292	243	249	284	260	236	267	275	244	295	229	253	265	268	293	230	246	265	272	273	245	230	250	275	242	259	256	249	250	257	270	255	296	258	251	280	251	267	257	256	253	264	255	272	249	241	269	281	293	271	255	244	239	241	258	237	260	251	282	248	225	275	275	267	281	246	246	266	245	243	260	280	261	268	259	230	267	264	271	264	260	284	259	263	261	263	258	268	276	243	267	265	262	236	239	242	276	274	271	274	285	258	261	270	264	238	267	279	268	273	231	249	258	268	266	231	287	268	237	299	294	276	243	262	277	296	261	262	288	255	253	271	257	271	277	271	217	267	274	250	263	228	279	271	252	235	223	259	257	240	282	272	272	248	258	274	243	231	271	273	275	256	237	276	272	280	264	244	257	238	243	234	257	255	287	280	243	243	257	259	270	264	270	236	267	265	276	255	284	266	258	259	262	252	246	265	244	232	233	296	266	260	245	268	214	227	258	281	264	263	242	243	262	226	265	256	299	253	220	231	262	269	248	231	250	267	303	288	269	289	241	222	230	251	278	250	242	300	259	275	248	250	270	257	262	274	272	272	238	296	299	248	247	233	246	258	263	252	261	230	261	283	261	271	252	255	268	284	257	249	262	280	283	255	254	270	278	271	259	257	248	281	274	256	274	227	287	286	241	241	281	264	275	278	272	265	234	271	271	289	249	255	300	241	257	233	265	293	283	282	270	272	287	266	264	292	254	253	274	282	246	284	250	266	269	268	292	295	236	265	274	253	262	272	266	271	284	262	270	250	257	253	232	253	276	252	268	272	254	242	285	228	262	283	273	284	255	243	263	267	250	274	241	277	246	275	285	249	284	254	262	228	271	230	249	266	274	250	274	261	254	299	269	263	214	243	249	279	267	266	274	276	247	258	255	250	271	262	237	260	240	242	250	280	266	249	260	243	273	253	291	264	266	273	232	270	264	249	269	252	249	256	281	242	255	276	275	275	262	273	259	294	264	244	256	276	250	267	224	240	223	239	280	276	270	267	242	259	248	248	246	283	277	253	239	239	271	295	272	268	253	282	248	257	274	291	263	247	294	264	260	263	226	238	268	300	246	225	248	266	284	255	253	286	260	243	253	227	272	248	253	242	251	268	223	299	280	263	277	227	264	249	277	264	252	255	271	293	251	255	284	269	227	242	264	261	258	258	270	229	260	293	263	282	225	281	269	248	282	256	239	269	296	278	254	251	269	257	225	269	234	259	258	251	245	259	242	253	246	247	245	242	276	260	285	261	239	288	302	239	280	274	252	232	253	280	268	269	262	272	233	273	263	256	290	263	288	252	254	256	271	259	274	278	253	252	283	254	299	247	255	258	277	254	256	269	276	249	260	269	276	264	285	273	256	229	276	239	262	271	275	246	251	266	219	255	235	263	241	255	252	270	260	255	275	268	280	230	283	276	258	271	260	264	249	269	301	250	254	280	277	224	242	252	254	254	244	225	250	260	254	284	244	257	273	218	243	271	255	258	243	265	293	243	237	275	262	246	262	245	262	265	239	271	254	281	270	267	287	257	278	246	234	278	297	267	289	273	266	264	261	246	253	270	259	282	269	277	243	242	249	266	297	261	249	266	283	247	246	272	264	269	249	270	245	259	276	265	265	237	254	247	288	261	248	254	239	266	239	259	273	259	258	267	231	273	246	280	280	265	264	260	291	262	269	265	241	248	248	247	263	292	245	233	253	243	256	300	240	258	267	273	291	265	225	230	246	253	267	264	252	239	264	236	237	240	250	262	268	272	262	258	271	270	271	253	268	226	252	274	274	281	265	277	247	271	235	272	266	270	262	265	290	248	262	277	253	235	255	266	285	231	264	267	268	283	256	254	244	279	235	246	277	254	268	258	250	284	253	250	239	241	252	256	257	271	251	267	233	256	266	243	271	244	261	254	264
38809	25254	21193	13169	7720	4303	2005	915	691	590	630	593	548	592	581	585	536	575	578	554	585	546	569	537	547	539	567	567	555	586	512	550	587	566	580	543	581	547	587	549	516	569	548	549	568	517	553	506	513	556	539	555	582	572	530	552	538	519	565	533	598	599	544	532	564	547	577	584	572	560	560	552	565	572	584	551	565	571	535	561	533	577	556	533	558	529	572	556	550	501	557	542	552	565	543	570	511	557	537	527	545	552	573	538	553	574	601	585	523	564	547	542	531	559	550	553	569	539	556	554	522	562	546	503	536	550	506	612	554	577	599	581	561	544	528	541	562	537	540	545	494	546	566	518	555	511	548	544	576	554	583	558	553	530	545	547	559	575	552	556	561	517	540	519	558	512	565	488	571	553	553	567	584	543	527	547	533	524	545	565	543	530	591	552	550	568	539	550	528	555	559	568	573	564	571	558	537	515	518	560	546	579	579	525	594	568	544	520	539	533	575	528	574	559	528	525	530	545	527	507	558	550	546	611	547	570	580	567	542	523	564	512	572	537	548	567	549	570	564	562	526	521	542	538	529	541	594	522	569	534	516	556	548	560	539	534	558	557	531	569	518	541	554	524	521	522	595	536	557	523	544	557	528	538	551	574	511	536	513	549	548	583	556	552	556	578	522	561	572	530	528	521	562	542	564	593	556	601	539	555	542	559	554	577	527	534	530	559	553	505	543	545	569	516	538	550	514	523	523	569	549	555	538	553	570	544	556	521	544	589	559	588	525	573	544	581	588	570	545	533	513	568	557	591	554	592	557	569	585	521	512	557	578	555	541	605	559	547	526	590	512	559	559	563	523	557	590	568	566	534	545	546	562	585	615	555	517	557	567	545	554	564	584	526	588	553	529	545	542	557	546	558	547	566	558	520	563	569	560	523	513	541	543	561	547	520	514	525	514	583	540	547	580	538	519	563	516	588	555	545	562	551	547	561	556	551	549	552	531	588	551	547	556	547	566	524	540	545	550	537	563	552	544	568	555	522	539	552	573	564	544	526	525	568	569	561	552	523	566	528	554	550	549	547	540	547	519	524	561	541	594	574	539	561	593	578	557	542	555	562	504	572	572	529	590	505	547	568	504	507	541	502	596	506	571	578	584	572	525	551	567	570	582	545	540	570	536	552	604	546	550	521	531	560	527	561	530	586	567	558	610	536	546	540	585	614	551	540	490	551	546	513	573	558	511	545	581	564	530	533	523	572	588	556	581	540	572	524	554	535	564	547	572	558	551	521	538	574	533	518	562	540	554	533	567	530	569	582	531	593	538	526	539	559	538	531	521	548	541	557	548	559	540	539	541	553	576	545	559	554	566	541	537	577	552	542	537	544	583	553	567	524	547	539	520	529	507	546	567	543	553	538	541	578	553	557	572	542	592	541	574	539	536	565	576	559	533	577	536	569	531	502	536	553	528	547	567	543	544	510	522	563	539	552	546	558	565	503	518	603	531	544	557	580	568	545	595	530	568	527	510	549	568	559	543	519	553	521	563	555	549	552	556	550	570	527	583	565	552	542	563	520	538	568	576	572	582	536	557	573	540	551	543	576	530	573	554	548	559	578	573	539	561	549	552	548	512	537	522	545	575	544	561	542	545	547	560	581	532	593	540	521	570	580	546	592	568	518	510	533	558	566	540	563	527	584	513	501	553	551	548	548	548	553	569	510	534	562	571	587	553	563	533	556	583	500	572	561	513	552	568	567	585	518	537	572	606	554	559	552	541	557	534	548	553	533	538	551	589	540	553	524	556	533	548	581	535	546	538	527	566	528	560	523	506	539	577	528	565	565	575	562	524	499	569	515	559	570	583	571	543	535	569	563	529	567	531	575	529	579	586	549	534	510	529	546	542	539	555	512	527	581	538	519	521	524	566	544	576	554	536	552	539	551	541	560	556	585	582	559	545	569	566	540	560	577	542	530	534	484	569	548	537	546	546	539	557	562	587	543	557	575	581	558	509	558	539	555	547	557	501	583	558	540	573	527	548	572	547	565	540	581	559	571	522	544	557	557	535	512	580	550	519	538	510	562	534	561	531	553	544	561	555	538	574	581	555	543	522	571	581	531	586	561	558	553	555	540	555	540	574	548	537	535	560	555	525	570	542	532	538	574	573	568	541	559	538	578	565	574	559	539	522	573	532	535	528	571	549	548	584	531	567	563	574	554	555	532	528	539	561	547	553	594	549	550	548	553	555	539	550	532	529	532	592	562	540	540	549	557	520	560	552	527	567	509	578	531	602	562	589	559	564	535	559	523	552	533	558	537	561	525	625	523	546	542	571	506	575	517	549	575	561	560	545	563	544	586	538	509	561	583	542	558	572	558	588	528	514	518	547	530	544	549	545	502	508	515	551	596	532	572	561	576	541	551	536	615	561	594	566	542	545	536	587	562	604	507	544	564	554	546	540	548	548	542	554	558	550	563	538	546	558	496	526	551	549	524	536	544	579	520	562	540	560	524	546	528	518	556	552	527	502	593	540	553	562	543	528	586	566	578	555	522	537	548	553	539	588	532	538	526	569	554	550	572	578	594	533	555	552	543	553	544	558	548	561	548	554	587	548	561	519	555	524	515	549	531	547	544	568	571	550	553	579	540	476	551	552	547	566	555	520	578	548	565	567	587	552	551	493	583	580	540	575	579	567	537	517	532	540	525	557	527	508	518	558	516	528	526	554	528	540	507	566	521	567	548	544	543	504	589	545	637	532	584	540	526	544	536	529	596	556	544	570	571	528	539	556	568	528	560	588	526	555	552	599	545	550	482	574	548	573	568	568	572	576	531	540	574	583	557	530	525	554	562	518	527	574	541	550	561	576	556	527	567	555	555	558	541	534	525	581	563	527	549	543	544	533	557	554	571	534	533	531	541	536	542	525	540	547	574	544	512	514	524	545	530	579	541	544	577	523	573	518	566	527	543	526	566	560	545	549	533	555	600	581	554	537	594	524	552	538	544	558	553	517	545	524	573	546	554	530	551	534	573	520	563	535	532	562	564	557	586	535	599	571	561	516	573	593	583	542	536	551	554	512	546	509	546	542	526	530	503	599	511	565	554	547	565	558	529	539	551	560	549	585	568	548	531	560	548	537	541	556	577	523	553	552	547	552	554	551	564	538	558	533	548	531	571	574	533	564	557	535	553	515	543	523	563	554	555	522	539	534	584	548	563	574	575	589	578	550	547	560	524	579	501	568	556	512	519	566	548	561	568	550	533	530	578	578	546	516	559	556	501	548	572	528	530	504	554	564	563	530	540	528	578	497	548	537	540	562	531	554	560	580	548	528	547	552	545	565	550	588	576	544	548	574	552	587	542	572	548	544	516	509	568	596	547	549	552	547	603	561	558	536	542	547	595	556	527	528	558	549	531	542	559	572	529	536	546	556	573	531	565	517	558	536	590	542	491	594	529	556	549	569	594	541	558	552	531	529	581	531	585	534	551	562	549	531	568	579	542	550	587
44928	21419	9771	3548	1056	424	264	187	215	222	204	223	220	225	197	230	217	202	244	206	230	220	231	209	199	215	216	224	199	217	225	207	209	238	216	232	199	200	203	237	207	204	214	221	229	226	249	225	207	203	204	198	182	222	231	205	209	248	181	218	210	229	211	220	227	239	238	191	218	206	225	206	189	205	225	244	229	204	183	233	222	195	210	203	209	207	199	218	212	214	208	218	214	227	195	200	204	208	217	211	209	215	213	222	236	231	246	229	221	222	262	210	219	217	199	211	204	203	233	257	218	219	209	223	218	228	208	218	190	225	201	222	237	181	206	213	189	221	217	216	201	219	246	202	202	211	218	204	171	239	208	248	224	227	226	202	178	217	197	213	224	202	237	220	223	222	218	249	207	235	200	200	226	213	208	237	239	218	205	194	212	195	210	216	221	245	227	220	206	199	226	218	228	217	209	207	227	194	194	220	248	205	222	207	208	206	205	227	238	214	227	210	229	210	205	214	234	209	231	235	221	218	211	201	194	187	228	199	211	202	213	212	197	213	235	237	210	244	192	192	214	224	196	237	177	225	220	223	205	233	195	210	253	214	235	235	243	192	208	222	227	219	219	203	227	241	218	231	234	196	217	190	214	233	225	278	220	203	221	209	200	207	235	218	243	182	239	242	222	222	212	240	224	207	218	240	248	245	192	202	208	213	222	203	223	202	206	198	215	217	213	208	205	246	211	212	209	231	235	197	206	205	213	248	219	196	207	229	224	215	194	229	232	192	215	214	214	219	191	213	186	227	222	213	192	246	201	204	205	214	226	216	211	241	207	222	182	225	226	216	164	213	241	218	243	196	214	195	211	209	222	224	185	215	213	217	221	214	212	220	228	211	244	186	242	203	209	201	219	219	217	221	222	202	206	219	213	229	214	239	235	218	229	219	215	200	224	211	197	229	208	208	204	223	219	239	202	223	226	209	219	246	205	229	206	222	192	204	235	232	239	220	183	211	222	230	198	225	249	255	210	214	255	228	210	223	202	192	214	240	199	214	195	215	204	208	214	223	210	226	208	232	218	195	234	230	208	238	248	224	213	217	216	192	225	204	215	198	218	187	214	247	215	205	228	201	229	212	213	205	236	242	219	245	220	238	188	245	200	217	208	218	219	186	189	224	219	213	205	233	193	227	232	224	229	250	243	216	234	215	221	245	232	242	214	194	241	232	214	243	207	225	220	221	173	207	224	231	214	198	194	222	199	213	220	207	211	219	209	217	196	205	210	235	222	241	220	219	220	206	236	235	220	213	246	240	189	191	201	176	214	206	196	227	265	234	225	231	207	201	225	208	213	206	217	200	209	243	214	198	195	214	235	241	194	192	207	216	229	222	230	174	217	209	205	208	197	222	201	191	201	210	196	218	204	236	216	190	212	218	216	237	235	253	233	252	217	221	214	215	205	222	236	237	215	208	218	260	201	194	197	210	213	223	202	228	210	188	217	215	226	229	220	215	220	228	208	200	215	182	211	177	239	221	240	234	206	199	201	233	212	207	193	229	233	214	211	201	205	226	261	195	210	214	199	208	218	211	183	208	219	220	212	223	221	211	210	206	227	205	226	212	200	225	240	217	241	191	223	235	197	211	225	235	229	236	206	214	210	229	196	196	234	228	220	220	197	231	208	213	246	246	199	215	196	239	201	238	236	198	209	242	216	192	231	242	209	206	207	205	214	224	224	231	235	236	219	206	225	209	219	193	227	191	223	212	212	245	208	230	205	183	215	209	202	253	186	234	214	242	215	221	254	225	223	229	206	216	193	212	224	241	219	229	230	189	206	220	206	221	209	222	213	222	244	185	215	233	212	217	228	240	219	199	212	222	181	210	222	262	228	209	206	188	203	227	208	226	227	207	203	229	212	222	217	184	192	236	238	233	228	209	208	200	249	235	212	220	207	210	216	231	237	198	214	221	204	202	216	212	209	248	230	204	195	224	236	216	202	219	213	175	211	208	185	225	234	217	224	229	212	231	234	215	197	181	215	196	218	214	201	214	214	213	239	217	196	193	223	203	215	219	223	202	220	206	238	229	218	199	197	211	196	217	228	201	224	239	211	225	168	219	215	225	224	190	231	218	198	223	202	207	233	197	203	214	244	174	205	194	206	224	214	235	204	198	222	203	219	228	227	203	221	221	207	207	188	230	193	232	220	212	227	238	220	229	230	207	228	187	221	215	214	212	203	217	227	220	229	236	220	223	214	249	221	217	198	214	213	211	191	244	228	215	211	226	203	212	220	224	224	207	235	222	203	232	234	192	219	217	233	217	187	214	200	226	225	207	212	248	217	229	221	236	199	219	235	219	227	211	230	201	208	234	212	203	246	219	227	210	204	233	218	223	187	207	221	224	205	233	229	209	229	212	215	224	196	202	224	225	242	223	204	192	254	213	236	237	204	206	218	217	232	183	220	232	228	225	202	173	263	204	234	223	186	188	206	211	212	206	176	208	244	244	221	207	210	225	226	221	218	225	243	223	198	247	205	227	189	221	242	205	217	204	206	241	231	210	234	210	213	203	210	220	229	226	203	215	202	213	226	216	205	219	208	229	206	231	234	216	204	244	241	216	213	223	237	217	227	229	214	215	204	222	201	210	225	218	199	233	212	211	212	236	199	215	215	237	207	242	215	219	192	233	226	221	205	210	190	202	199	222	199	205	207	219	234	219	235	193	233	228	203	196	226	213	208	240	223	171	240	207	192	228	228	215	244	207	218	199	232	213	217	233	190	214	189	207	200	195	190	239	183	241	214	210	194	202	223	247	221	245	238	232	236	239	216	229	180	237	200	195	195	219	207	217	218	209	195	195	206	212	220	201	213	212	218	208	253	222	229	213	207	215	202	241	220	213	210	208	217	202	215	244	240	230	209	235	214	190	215	217	233	249	201	211	189	234	210	230	234	219	200	214	222	240	196	244	238	207	213	213	241	207	205	218	210	224	216	200	219	204	224	195	229	211	211	219	204	192	230	230	219	216	226	191	220	241	225	229	213	224	201	219	195	238	193	215	217	181	180	231	230	228	176	192	202	208	188	205	206	209	200	200	193	228	210	218	236	186	181	197	213	203	209	211	224	209	210	214	201	198	213	190	231	190	227	223	215	222	228	220	214	218	249	228	265	219	207	178	220	201	215	209	210	236	220	194	157	214	233	215	217	219	207	228	223	238	201	209	192	213	211	240	215	222	234	207	232	211	232	203	237	220	224	206	221	230	218	210	202	208	226	206	234	230	224	214	247	200	217	234	223	236	207	196	191	223	205	223	215	202	223	226	228	224	199	223	172	231	196	211	211	223	200	214	204	224	226	194	205	207	216	207	250	217	209	206	210	204	221	203	209	190	206	200	211	233	202	234	193	209	218	208	237	219	245	201	207	199	215	210	253	214	216	204	211	203	219	237	222	198	190	201	222	212	212	226	231	221	204	252	221	201	203	214	201	217	206	237	201	244	205	205	192	230
28192	15078	12310	7189	3149	1258	618	511	492	493	498	428	457	451	439	482	412	487	467	439	462	443	447	474	506	481	451	470	449	415	441	512	463	467	497	501	466	477	459	473	467	438	492	476	485	478	461	464	468	436	511	476	479	469	498	441	459	503	471	451	459	465	464	440	468	477	469	434	460	457	445	456	433	459	443	460	436	448	477	418	479	450	476	463	454	462	490	504	472	435	479	450	471	474	494	496	453	443	461	470	470	499	468	458	437	438	490	492	462	432	450	475	448	523	451	443	454	464	457	501	464	437	457	456	473	455	467	457	483	466	485	453	440	470	433	438	494	485	487	433	462	434	472	472	455	487	435	474	421	477	406	475	478	501	450	473	461	452	477	465	473	438	449	468	447	448	473	438	433	512	496	439	432	463	446	483	467	471	441	494	492	473	476	475	465	495	466	431	493	473	455	434	426	447	479	478	462	445	463	449	435	445	468	470	480	417	456	442	427	477	441	466	461	437	492	452	469	438	445	441	464	437	413	485	435	434	467	486	488	452	507	470	491	473	447	485	462	452	449	487	444	450	460	452	427	458	403	504	449	457	441	484	463	489	455	469	432	433	481	433	425	419	449	460	471	511	452	444	473	473	489	434	442	446	444	447	483	503	500	443	458	489	450	450	442	453	432	471	459	490	504	460	443	420	452	459	465	498	453	486	500	499	465	472	474	430	440	473	468	484	454	436	450	503	483	456	423	452	482	443	468	437	473	472	494	474	438	461	477	461	449	449	464	458	426	431	454	461	480	465	471	469	441	470	482	448	485	451	448	453	427	463	484	448	483	531	477	459	476	460	440	479	488	453	429	466	480	506	443	452	491	480	454	514	448	495	467	470	435	438	427	468	473	452	487	436	434	449	449	448	445	457	446	458	486	451	448	459	452	440	482	411	468	431	453	468	423	452	484	455	475	450	498	479	468	464	470	409	448	415	480	442	458	437	429	438	461	464	475	487	462	447	507	487	498	446	430	440	467	445	441	478	451	469	464	413	439	454	447	469	482	479	479	497	453	471	426	494	491	480	439	448	467	492	472	472	465	456	405	427	447	421	475	486	463	445	526	473	468	490	448	453	454	444	438	509	446	480	480	439	472	450	476	483	471	465	424	449	495	434	451	481	492	448	467	460	450	454	447	447	470	445	467	463	456	464	457	467	420	448	480	487	450	484	484	462	454	384	453	477	465	456	440	474	505	431	466	456	475	452	462	472	435	441	471	497	467	473	440	474	399	429	486	477	442	460	443	454	457	441	446	477	510	440	456	479	491	455	447	465	481	459	483	461	471	434	447	460	447	477	493	494	447	452	459	438	466	442	480	450	489	505	490	476	435	476	459	475	457	480	464	474	444	447	443	460	472	483	440	446	463	448	452	464	489	485	458	478	472	451	412	465	466	428	444	429	442	490	437	435	447	473	467	478	469	477	502	462	484	457	480	482	462	454	465	465	466	499	450	480	472	427	433	464	418	449	428	483	452	457	486	505	460	456	452	519	441	468	441	448	445	491	488	467	524	475	468	478	484	469	491	481	461	481	461	472	441	451	466	461	502	499	468	453	422	462	424	454	430	475	459	449	453	467	463	484	468	498	446	469	447	476	454	497	469	477	475	452	445	488	448	463	397	466	462	438	443	458	414	431	459	421	473	418	461	490	445	473	422	451	458	464	470	463	483	453	477	451	425	474	435	476	483	410	426	464	454	446	478	425	478	433	456	424	437	458	483	459	435	459	441	486	457	492	432	422	474	457	468	437	444	482	457	490	474	438	470	470	468	464	506	460	464	457	442	480	436	461	463	471	439	432	440	435	511	425	429	473	495	449	452	463	472	471	444	512	461	471	427	475	455	452	456	455	444	436	425	461	497	470	462	437	471	431	443	446	485	443	466	442	447	505	494	460	440	440	496	502	514	460	495	515	433	450	466	478	438	450	467	503	445	454	465	472	485	472	474	486	451	460	447	478	478	474	439	461	441	510	410	429	485	460	503	444	449	453	494	461	444	457	437	468	467	459	477	444	464	431	475	457	490	449	454	421	469	452	467	429	447	437	427	462	454	468	460	429	437	463	452	440	428	472	455	441	437	486	490	463	455	468	460	435	475	455	500	453	466	457	461	473	478	451	467	479	474	463	489	454	445	447	457	481	479	417	466	465	441	462	468	474	458	451	473	452	465	480	487	443	465	476	467	472	487	473	439	446	437	438	450	447	478	489	450	435	454	466	462	467	490	449	476	475	461	468	480	469	473	510	478	464	461	440	493	467	422	496	470	446	505	452	490	431	449	456	473	454	466	436	434	459	439	443	488	467	446	456	482	493	465	462	496	473	477	442	506	476	454	488	450	434	500	467	476	470	441	425	496	478	463	478	459	449	493	452	443	480	415	466	462	486	474	464	465	449	430	430	520	433	433	470	486	460	422	466	422	479	472	516	478	441	493	451	495	469	490	434	459	480	442	402	475	462	461	494	438	507	450	450	468	481	443	437	455	455	429	474	420	463	428	482	444	444	490	477	432	469	473	507	450	487	462	452	487	492	470	457	449	474	508	476	469	416	470	480	449	439	440	490	456	437	453	477	473	470	475	463	454	446	442	481	473	466	450	476	438	428	426	469	461	439	468	465	471	463	467	459	438	422	414	457	438	496	542	469	456	429	487	467	491	477	446	482	507	481	460	457	432	441	489	433	469	423	473	453	475	481	479	444	447	431	483	458	453	483	454	492	451	442	479	463	421	439	460	477	418	454	455	492	448	470	471	437	429	439	465	448	450	461	472	440	465	477	467	453	468	464	479	479	490	447	462	422	468	450	504	469	485	471	476	469	467	440	458	483	458	440	422	463	422	474	480	467	494	467	446	454	504	460	463	442	480	456	486	448	473	447	467	433	469	426	456	498	445	445	478	417	404	478	465	444	475	462	447	479	440	467	434	474	456	442	449	447	462	478	457	432	459	455	470	443	453	488	480	470	429	448	436	466	463	449	523	451	493	453	444	464	492	432	463	448	434	486	465	465	487	463	463	465	478	429	471	465	498	469	460	462	443	468	460	428	474	496	454	468	425	459	474	431	457	469	494	438	484	479	461	444	466	443	447	442	442	450	482	478	445	446	488	488	452	484	462	433	454	483	449	488	433	432	449	443	468	451	470	458	461	459	455	459	473	464	450	437	471	455	476	420	478	454	409	459	467	488	450	419	486	449	476	466	474	476	482	479	459	465	448	469	475	448	477	524	466	485	465	411	450	450	459	473	458	430	465	472	469	431	522	450	483	461	452	461	485	438	428	420	447	469	487	499	441	450	458	429	447	441	500	474	477	475	467	403	447	460	447	477	471	472	443	475	422	432	485	479	459	470	449	482	477	466	467	442	513	484	474	439	450	462	424	427	448	472	458	455	489	436	482	474	453	452	448	495	466	432	417	471	496	455	486	424	432	421	455	447	470	483	470	454	454	437	447	454	512	456	447	472	443	462
54794	29962	12625	4933	2248	1049	485	254	216	202	222	193	182	182	190	174	209	181	188	207	202	189	216	172	184	196	184	188	218	199	192	177	207	199	176	196	206	165	204	222	180	199	197	207	197	197	193	198	191	177	215	212	230	204	185	205	209	204	186	190	199	150	174	227	211	209	192	179	177	208	204	224	202	177	219	207	199	186	189	201	183	207	200	208	242	200	205	178	205	191	208	206	198	184	211	188	225	208	168	178	179	190	204	169	186	212	196	217	196	214	188	224	188	183	186	190	188	176	182	180	195	193	194	176	196	195	218	202	206	215	175	183	191	199	195	178	170	222	229	202	210	192	185	200	190	182	184	212	177	189	184	221	193	201	202	209	218	187	184	202	177	216	213	178	188	194	170	208	188	193	199	201	199	209	203	188	187	179	196	213	164	178	168	182	189	172	160	224	186	160	200	189	209	189	175	178	182	188	215	204	207	185	173	207	186	201	200	207	222	187	215	190	180	175	185	208	194	191	178	194	211	210	184	199	205	208	187	190	188	185	201	220	221	173	201	183	202	205	183	177	195	197	194	197	189	200	198	170	190	198	204	204	213	200	178	229	209	173	188	219	218	175	209	209	182	198	201	209	211	194	178	211	210	214	184	180	190	193	191	196	204	224	201	199	200	195	210	180	182	212	233	210	191	189	190	212	212	194	207	196	167	182	196	195	175	195	182	185	211	214	220	198	191	209	194	207	185	193	178	176	197	190	171	185	193	205	205	200	169	211	190	213	190	216	190	196	210	213	197	195	185	195	201	216	194	186	194	168	198	218	189	194	193	179	193	191	202	202	179	204	187	201	206	183	194	210	189	210	212	186	193	193	214	204	187	198	183	224	193	191	192	186	180	201	171	192	190	197	171	178	210	209	201	198	205	227	183	188	222	189	192	201	199	225	207	183	187	231	219	187	193	188	190	195	183	204	187	185	218	187	162	202	201	188	194	199	177	175	199	179	196	208	224	207	184	186	190	200	202	208	190	192	185	179	180	206	185	175	196	208	205	208	201	190	172	187	188	213	195	193	171	209	230	212	202	205	212	208	207	188	209	195	206	233	211	209	172	200	183	192	210	198	208	199	169	190	199	169	177	207	192	198	198	228	192	182	196	207	184	180	186	194	223	199	209	193	170	193	200	190	183	198	172	192	181	180	214	173	189	214	195	173	212	197	179	179	181	196	219	197	185	218	171	187	173	175	195	191	195	197	192	196	181	205	207	204	211	176	169	173	205	212	196	173	185	206	190	213	200	181	223	203	216	196	218	179	190	219	207	202	200	202	166	185	184	176	221	187	220	197	226	196	211	190	168	151	191	211	186	204	211	171	164	195	173	231	219	220	226	190	215	197	227	169	189	205	203	186	192	167	213	218	203	190	218	194	185	194	206	195	167	195	209	209	206	202	176	204	188	205	189	194	230	163	208	212	186	200	192	207	192	228	216	204	197	183	176	195	187	205	201	214	182	205	228	193	182	180	206	207	186	179	189	179	226	202	193	194	201	174	184	184	190	216	198	195	192	181	180	205	208	192	166	150	200	180	197	208	199	194	197	187	181	207	198	182	225	203	191	213	189	218	205	202	186	211	184	192	198	226	206	194	193	209	210	199	188	182	213	169	195	211	204	217	195	174	165	186	179	186	201	186	177	237	188	204	230	185	223	203	183	219	199	225	185	212	196	189	176	231	191	221	188	188	169	214	184	186	197	199	173	185	179	194	206	176	187	191	217	216	195	187	196	213	199	219	234	198	216	206	188	192	196	225	169	209	210	212	214	186	183	222	218	195	194	156	196	196	184	197	170	192	181	199	167	208	189	187	225	223	221	182	193	186	175	218	228	196	199	211	190	170	200	182	191	198	210	209	220	215	219	227	204	211	189	206	176	185	237	184	186	196	169	188	212	207	218	166	203	175	209	197	185	191	176	190	186	173	228	195	176	193	197	200	195	165	218	216	189	174	174	185	201	190	224	178	178	222	200	220	188	202	193	213	208	192	178	187	189	207	192	214	192	185	205	225	192	180	200	194	180	195	194	198	222	211	190	199	192	184	213	179	206	195	192	154	188	214	203	199	200	184	205	211	183	194	212	176	207	185	216	173	173	197	178	195	202	226	182	194	219	199	193	185	187	162	218	213	167	200	181	186	217	216	198	211	207	213	199	194	205	176	222	237	184	194	218	192	208	181	210	204	191	211	216	204	186	170	201	195	196	180	167	190	164	190	210	218	178	177	165	193	182	208	202	217	189	183	185	206	203	205	204	206	203	210	249	193	193	198	184	190	206	204	209	235	189	185	197	227	212	207	209	196	219	200	196	154	213	208	180	168	182	196	201	212	187	191	224	180	209	182	228	201	208	214	209	205	202	206	183	228	201	204	212	198	202	211	186	185	181	186	207	190	184	167	204	200	193	175	215	188	197	180	214	186	199	182	164	174	210	166	207	193	192	201	178	184	214	213	209	219	205	191	218	224	193	213	178	184	200	211	171	207	174	219	214	186	204	209	228	202	189	216	175	200	216	203	207	170	202	199	215	213	197	206	207	161	193	215	190	194	192	185	178	200	182	185	194	225	192	212	196	208	195	188	191	194	189	181	197	182	207	213	214	232	213	210	212	185	187	168	180	189	197	219	187	177	196	172	206	197	205	187	196	216	195	224	210	224	204	204	197	199	196	190	193	198	170	214	189	212	173	185	204	195	157	162	194	193	223	181	210	194	191	231	197	188	165	185	189	201	208	218	210	205	195	196	220	187	202	212	179	189	176	195	178	198	201	186	219	181	217	192	202	215	235	217	192	190	185	201	191	186	208	200	206	211	215	206	200	197	192	197	193	178	213	185	196	186	177	211	193	218	199	181	203	197	207	197	218	221	208	204	207	176	188	188	197	199	197	206	232	209	191	193	209	216	189	160	216	234	185	217	202	206	187	177	182	194	225	188	177	206	179	207	212	229	241	214	209	213	211	178	203	195	198	161	196	199	178	190	218	208	190	212	208	176	208	184	197	157	189	179	208	209	194	188	223	187	176	199	202	204	200	205	196	190	211	247	217	206	169	209	162	196	193	180	187	206	200	198	169	214	208	197	189	174	203	200	199	190	207	167	191	182	196	188	175	197	186	215	201	185	212	225	170	188	192	191	199	229	213	195	176	178	188	172	216	224	203	190	190	219	198	230	202	180	200	212	200	192	220	209	181	238	194	200	215	182	214	180	203	200	210	198	177	192	216	223	218	199	199	199	208	187	184	200	190	185	217	168	201	191	228	177	180	211	178	191	208	172	180	188	195	206	186	228	191	193	232	191	175	169	185	204	190	208	180	186	186	204	193	185	215	170	178	234	187	222	190	195	208	186	213	184	185	210	202	202	198	207	221	208	241	209	173	198	185	206	209	211	183	207	195	208	173	182	219	165	212	198	190	198	202	193	178	196	193	182	204	203	200	205	210	198	192	224	176	172	182	202	193	195	189	184
34400	20713	14106	10248	6709	3816	1698	701	537	463	462	482	443	479	465	434	440	454	429	460	447	442	471	450	432	431	400	466	470	445	388	449	446	464	403	427	398	443	456	482	434	468	394	398	418	424	437	426	426	465	399	413	408	390	437	455	447	406	439	422	399	449	425	465	392	418	435	437	448	420	429	488	437	412	437	434	418	444	426	442	457	393	458	392	424	465	414	423	419	464	421	422	448	412	430	455	430	407	444	381	444	421	407	461	435	441	465	455	410	470	422	421	439	454	433	445	434	397	462	446	436	407	451	429	421	427	420	433	411	463	443	445	431	429	422	433	429	433	461	413	438	375	454	429	471	401	436	396	447	434	419	433	443	465	436	452	453	386	407	434	471	461	429	434	420	444	433	431	406	440	434	438	445	419	417	409	399	402	432	459	431	435	432	424	460	388	436	417	454	429	424	440	440	423	380	436	450	448	450	447	448	472	463	437	421	452	442	390	457	438	447	412	432	466	405	475	457	421	434	461	438	437	445	415	454	431	444	435	426	431	395	448	436	415	408	455	435	397	464	447	436	465	438	411	438	422	382	447	452	433	405	444	462	416	440	462	421	428	414	395	430	409	415	431	461	436	440	459	438	444	433	411	403	411	429	466	453	414	457	418	410	398	396	410	437	396	434	407	434	428	409	416	418	428	411	397	433	411	412	417	414	397	400	429	417	439	452	452	435	452	454	407	431	392	433	467	469	436	432	456	404	468	437	464	453	397	459	438	423	444	427	449	448	421	433	439	470	423	467	425	445	426	452	423	406	478	456	463	479	434	450	383	403	419	451	400	429	465	456	412	411	438	437	444	415	411	453	433	430	411	432	443	436	444	411	414	427	452	406	428	424	430	448	447	439	468	442	441	440	442	454	420	417	444	429	438	419	421	442	419	423	422	417	442	490	408	453	406	431	437	376	449	427	437	427	423	459	468	422	428	417	423	415	411	405	446	414	423	409	399	447	433	442	393	419	419	447	431	454	414	431	427	430	462	423	436	426	428	452	433	425	442	417	430	426	454	450	414	447	423	461	401	410	463	441	403	417	427	401	425	449	429	408	434	402	448	446	437	430	459	427	471	456	437	431	415	386	427	443	446	451	436	461	430	410	385	425	422	411	437	418	400	449	426	415	467	454	422	458	439	416	479	410	433	412	444	411	445	429	452	464	435	410	430	435	454	435	432	466	456	446	425	410	428	424	422	464	462	445	397	466	434	447	402	433	431	435	477	420	432	426	437	397	392	447	406	428	403	459	413	403	436	444	414	427	446	422	420	421	398	447	433	441	470	451	451	439	418	441	420	411	441	407	428	471	445	455	371	438	446	448	416	451	462	452	447	398	407	445	450	415	407	451	409	399	428	486	421	403	462	399	460	409	418	404	421	402	415	427	436	418	427	421	438	455	468	450	410	436	411	456	439	403	405	392	431	413	458	396	396	445	464	459	408	410	417	426	459	409	446	416	444	443	440	445	406	438	437	446	453	422	421	417	426	435	433	476	424	393	434	431	410	435	426	433	450	443	450	413	409	416	469	422	419	435	450	430	481	443	401	428	428	411	404	443	422	411	385	414	414	420	419	431	409	463	441	450	451	448	435	448	432	435	455	410	429	456	403	403	423	460	420	440	426	439	418	425	438	440	440	414	439	456	394	425	462	397	403	412	426	423	458	422	444	455	442	486	414	444	449	430	439	439	446	442	409	426	440	413	435	435	439	452	442	431	453	455	400	424	455	446	422	418	455	428	400	432	427	449	417	437	448	442	401	438	408	418	446	422	433	441	439	416	458	424	442	456	420	435	431	440	422	425	421	428	448	447	446	435	428	396	439	407	440	391	420	460	417	471	422	442	436	427	432	438	403	475	468	415	442	416	456	442	421	437	388	413	450	416	435	423	472	441	421	442	404	442	414	451	434	386	393	419	414	416	423	442	430	430	453	438	439	441	423	452	441	400	435	444	377	433	438	405	405	437	416	443	418	466	448	405	450	423	456	431	439	410	388	387	422	426	440	434	457	429	383	431	398	400	408	487	411	399	395	439	409	421	417	429	376	430	430	440	435	418	421	433	415	415	449	466	443	425	389	444	425	428	406	437	449	423	392	480	446	454	409	415	458	452	464	399	434	456	450	430	425	439	420	437	396	415	446	425	454	445	438	413	452	427	462	425	453	426	417	409	419	444	456	440	428	458	394	452	425	461	446	426	400	431	417	450	426	443	411	425	432	405	444	445	429	436	446	411	409	420	427	447	416	387	441	437	428	415	446	399	463	415	431	399	458	430	433	425	433	413	454	398	453	387	404	457	417	438	406	417	439	467	440	434	438	443	437	402	463	488	428	416	440	423	414	434	455	409	412	423	424	442	408	435	430	421	425	441	476	424	408	455	434	431	419	432	404	416	440	439	384	430	421	422	431	454	450	454	426	427	423	409	423	407	435	418	457	413	429	436	409	381	407	420	454	405	441	433	436	416	410	421	410	486	460	419	439	410	438	462	455	439	436	383	424	407	406	444	424	445	466	423	423	440	431	455	416	468	461	406	455	476	426	444	433	452	438	449	439	424	416	440	407	437	470	458	424	423	437	448	411	429	426	444	432	449	374	415	399	469	411	457	477	402	425	449	442	415	441	408	384	458	421	426	428	436	460	453	456	447	468	407	447	446	431	457	463	405	398	408	436	425	442	426	432	431	444	458	422	439	441	397	446	487	486	440	436	433	447	443	452	430	445	428	452	445	426	424	424	421	446	404	468	447	412	438	419	425	484	430	412	435	437	428	443	425	402	474	456	414	456	439	438	432	448	399	418	426	406	437	431	436	413	392	443	446	489	382	401	400	423	439	418	397	440	387	429	433	466	460	455	446	455	443	420	436	463	426	451	393	420	456	459	422	423	442	438	427	450	417	406	412	440	438	418	436	411	452	437	454	408	420	429	473	458	417	472	409	438	433	433	428	418	421	450	438	446	411	437	411	413	428	437	433	448	454	417	402	422	408	461	417	430	448	447	452	447	444	438	443	445	416	432	416	458	451	447	433	413	431	434	439	433	407	408	429	415	441	437	436	445	464	438	432	470	419	413	404	428	428	412	408	434	428	420	431	406	412	433	419	403	430	396	444	458	414	409	437	429	401	464	410	453	455	474	442	438	460	398	463	430	417	447	435	456	414	415	478	440	434	400	438	444	435	432	464	439	442	431	392	392	411	449	434	441	444	420	420	461	434	447	457	424	406	415	446	491	445	431	431	452	450	416	424	437	467	449	422	391	425	414	392	412	450	439	429	434	426	444	444	430	440	424	417	456	424	435	446	441	434	410	399	471	449	440	400	446	429	398	428	419	435	401	435	412	447	435	401	459	416	426	433	423	426	419	427	418	387	460	402	435	424	393	443	438	461	426	438	399	429	422	443	412	414	421	420	412	416	420	452	451	439	456	432	407	412	445	438	434	463	469	417	380	435	427	428	441	423	415	439	469
67164	33439	14997	5149	2322	1401	723	358	316	309	236	257	310	277	284	262	247	266	296	283	266	279	271	262	259	249	261	227	239	262	279	250	256	240	233	261	254	258	267	268	274	236	280	260	297	261	273	261	274	253	277	259	271	236	273	242	263	234	274	251	272	268	257	284	258	251	242	277	270	228	268	255	266	256	266	279	250	250	277	254	230	265	273	244	288	264	251	267	263	246	285	258	247	251	281	260	258	264	249	264	288	273	254	246	272	253	275	256	257	258	263	279	207	273	286	279	267	254	266	261	269	259	256	271	276	264	247	261	274	300	263	276	251	285	263	273	274	231	252	267	218	288	260	231	300	281	267	263	266	274	282	265	285	256	280	294	240	247	246	237	238	275	282	301	262	246	250	248	266	288	285	262	254	246	311	230	235	256	290	248	265	275	262	272	282	244	273	251	285	272	288	237	290	232	229	264	243	250	251	271	266	267	247	250	290	250	253	284	258	264	293	280	279	252	242	256	262	276	286	253	288	262	271	281	267	246	252	281	268	271	267	298	253	270	256	319	258	263	249	255	265	307	257	283	267	273	242	257	263	248	263	252	278	285	232	233	261	266	239	247	286	247	262	260	271	276	268	246	273	274	220	252	263	272	262	253	285	260	247	250	280	270	303	230	251	233	251	277	250	246	245	321	264	292	255	283	247	229	248	250	246	271	239	274	263	247	278	256	268	245	260	259	267	278	263	273	277	275	262	259	259	249	268	284	288	295	267	271	235	280	269	259	277	282	233	268	276	232	267	306	264	276	286	308	250	265	294	273	235	276	243	253	279	261	284	273	264	254	247	296	254	283	266	248	264	293	239	242	237	277	272	271	243	255	275	256	261	280	269	264	273	241	272	247	252	296	307	279	261	246	282	258	256	259	249	279	282	267	267	285	277	293	268	270	251	257	230	267	246	275	254	254	281	238	268	293	274	251	269	282	278	280	263	264	268	276	290	271	259	232	268	258	299	266	282	270	260	254	281	278	269	265	273	238	235	269	251	251	244	283	258	280	274	255	309	290	258	279	254	235	273	266	268	257	272	230	258	227	291	250	261	244	279	257	280	281	279	310	266	237	269	290	256	230	242	267	207	266	270	255	261	250	256	280	290	254	232	265	267	273	285	278	294	277	276	251	273	248	261	256	270	262	246	242	242	248	303	244	249	264	234	237	269	290	254	259	299	245	287	250	279	251	259	280	258	221	243	306	240	273	234	240	271	261	274	309	259	252	251	271	240	271	242	264	261	257	272	260	273	264	281	248	261	277	242	278	268	264	261	277	263	262	273	236	252	234	262	248	253	267	258	265	276	252	298	235	259	260	271	267	266	253	289	254	262	275	239	271	248	262	257	256	291	265	300	276	285	248	279	280	279	240	241	268	258	260	287	251	259	279	256	304	255	278	269	247	230	278	290	295	242	263	229	272	238	258	264	262	274	255	275	281	249	266	252	297	252	241	259	253	232	261	275	244	271	263	284	242	236	249	266	259	257	266	247	263	250	287	264	259	253	254	275	245	257	258	277	262	283	275	284	248	254	281	296	274	262	246	237	271	269	254	274	242	233	249	252	279	271	269	274	253	254	253	266	288	268	268	246	270	279	259	275	280	238	261	293	257	224	250	279	280	265	270	258	273	234	252	304	256	275	262	274	240	283	243	274	265	269	214	254	311	261	277	212	228	258	261	266	263	250	273	245	272	274	277	261	237	269	258	225	262	273	286	260	301	289	307	236	288	267	251	261	267	244	245	231	268	266	263	278	246	236	271	269	265	257	239	251	249	218	301	283	238	265	240	249	262	222	260	260	244	260	276	270	250	263	269	266	272	283	285	239	306	268	247	291	268	256	279	257	272	239	219	248	290	236	261	256	238	287	283	265	266	252	290	270	285	271	257	271	245	253	273	263	293	253	266	269	264	278	270	290	235	267	291	280	237	265	284	252	261	278	262	253	269	243	240	260	253	250	269	271	239	260	260	249	243	252	276	242	258	277	251	255	252	247	245	257	251	265	249	252	265	252	268	248	257	236	256	264	249	252	250	269	217	275	267	283	241	260	267	245	263	250	248	268	254	274	248	259	267	219	270	224	292	262	251	224	252	257	239	240	235	273	238	261	239	258	277	254	265	252	259	281	272	268	263	252	273	258	281	254	213	272	257	266	250	252	258	243	252	259	231	292	280	268	276	280	286	259	288	252	268	266	234	280	297	254	256	270	269	251	255	309	291	241	245	241	259	247	277	266	272	295	270	258	268	263	246	263	293	256	248	271	270	257	278	242	275	263	293	273	277	264	266	280	266	275	294	237	268	284	269	251	244	258	272	276	258	255	232	256	283	266	276	239	242	253	244	237	238	263	275	271	240	255	252	282	269	264	266	296	238	258	263	248	282	255	277	256	288	243	287	263	254	252	252	261	256	272	276	264	279	276	286	274	256	256	256	249	239	257	258	286	247	255	246	241	223	285	284	248	245	247	313	267	246	245	268	233	245	250	254	257	273	269	262	266	270	283	238	279	265	297	285	242	233	243	242	287	253	270	298	250	263	278	238	263	275	286	222	226	251	278	278	274	256	260	260	259	273	296	272	288	284	301	288	285	287	228	247	252	251	270	246	242	243	270	237	243	227	265	277	257	298	260	246	270	259	241	226	227	281	256	240	281	241	224	248	285	278	285	277	259	273	244	257	265	265	271	277	256	274	248	217	279	263	272	280	233	238	257	267	260	273	274	277	285	281	272	244	284	254	234	226	283	265	273	228	285	267	260	243	268	272	284	278	256	249	243	258	279	290	256	267	285	285	275	243	277	264	218	212	288	241	271	237	293	276	264	282	275	270	245	254	264	238	266	276	291	242	255	238	237	249	238	253	280	281	250	236	226	265	272	283	272	285	289	276	231	260	251	243	267	297	248	277	233	271	295	270	269	285	289	252	233	283	265	228	255	252	283	247	252	265	246	269	259	266	281	285	251	251	276	279	257	230	261	266	274	267	227	261	292	291	271	269	334	301	267	271	250	264	256	266	257	259	260	273	258	263	249	259	271	272	243	266	290	262	252	271	278	270	294	269	279	287	246	273	261	279	275	239	274	261	279	276	295	252	245	261	238	258	262	307	279	264	265	271	248	284	251	250	261	261	250	266	220	252	278	256	239	265	250	265	258	254	255	286	286	256	260	231	263	250	246	255	290	268	258	257	250	272	278	233	238	263	240	250	270	250	263	274	254	272	264	271	251	247	251	257	264	316	272	242	252	241	267	264	235	256	239	274	280	275	268	291	283	276	250	267	268	266	248	259	252	270	252	272	264	262	270	242	273	258	266	242	236	282	277	275	239	291	287	269	269	247	275	245	242	262	226	269	271	283	242	255	264	266	240	273	242	255	246	279	249	268	215	244	236	268	243	263	312	279	255	272	284	275	264	283	259	289	269	248	268	246	248	284	254	257	280	265	299	288	283	203	292	250	289	270	253	288	259	269
43009	23015	14582	9588	7006	4748	2083	883	683	625	620	617	559	600	574	514	593	546	540	573	580	549	566	589	496	533	576	535	564	542	592	588	581	562	550	557	552	515	569	557	579	569	521	588	583	587	587	575	562	534	526	553	555	514	517	566	534	531	561	521	558	557	563	513	584	532	559	592	520	531	542	555	511	537	556	603	536	562	544	551	540	578	520	536	526	565	565	542	545	561	591	595	548	553	588	594	592	561	545	545	556	575	546	568	552	558	542	571	512	578	526	541	549	557	552	565	581	555	507	553	535	558	580	528	528	513	568	555	505	562	549	540	572	525	507	556	580	554	567	582	584	559	553	565	559	575	533	554	542	536	574	589	621	535	531	568	555	549	547	548	538	524	525	532	534	550	564	570	578	584	560	536	534	543	556	607	577	569	596	551	564	568	565	575	550	527	558	557	538	543	541	569	521	569	548	571	560	553	542	570	530	549	549	560	542	556	534	553	535	547	577	557	555	519	546	545	533	513	529	509	562	573	570	575	559	514	593	563	567	526	545	549	572	590	568	538	560	542	572	553	535	535	527	558	568	533	569	548	589	558	551	526	552	573	577	529	575	555	537	597	548	561	559	519	545	530	551	593	534	561	547	566	546	563	533	490	530	559	527	528	571	571	507	534	561	563	549	493	503	546	530	536	534	573	569	600	563	545	573	557	553	564	565	549	565	544	556	552	521	542	536	523	552	541	582	557	597	585	547	578	608	510	578	510	579	500	582	570	563	549	519	593	579	561	566	586	564	546	535	542	588	585	541	531	547	528	517	541	550	538	596	540	565	513	554	562	574	522	555	576	576	558	580	582	519	581	563	592	561	511	517	530	575	513	542	547	561	586	511	573	556	572	549	590	554	531	584	547	514	533	577	511	563	553	552	557	586	534	597	541	557	546	556	521	528	557	579	542	589	539	588	572	568	543	528	548	587	530	538	527	498	548	509	549	539	579	565	502	563	535	562	558	535	557	537	570	549	524	560	547	555	573	563	525	530	597	538	543	588	524	542	533	562	538	529	594	586	521	537	590	566	557	534	528	560	577	554	586	558	554	583	574	512	543	541	599	567	570	530	522	577	540	602	581	540	568	547	573	534	528	567	531	548	548	559	549	553	551	545	544	595	547	600	561	543	547	554	557	574	545	571	561	547	578	548	548	562	568	579	527	558	565	561	577	605	551	542	569	582	533	575	565	568	578	507	537	574	517	510	562	541	575	558	566	598	536	590	552	543	515	574	548	528	518	585	539	545	578	512	571	533	538	608	572	566	569	542	527	551	590	529	565	553	574	567	513	552	563	532	546	525	519	537	623	560	555	590	593	559	533	555	587	512	616	541	563	529	536	541	511	513	578	559	563	534	580	576	573	529	549	544	562	569	513	523	540	534	586	572	544	583	558	542	563	578	540	514	585	535	580	550	566	549	581	569	549	538	559	585	531	547	544	549	545	575	532	581	550	547	582	609	547	558	572	554	523	551	566	532	536	587	569	527	527	588	571	549	502	553	522	535	541	543	526	526	566	552	574	567	544	575	538	522	530	533	545	487	527	588	517	564	572	549	574	555	582	567	572	537	520	560	554	559	557	563	553	612	550	555	536	553	566	544	578	567	568	562	542	575	535	601	534	556	549	524	569	580	512	518	562	576	506	570	548	568	557	547	574	526	545	537	559	583	541	595	550	537	557	600	566	541	597	552	524	563	549	544	563	525	554	531	578	564	552	549	545	539	553	537	530	545	541	573	560	560	539	567	528	559	496	546	552	524	528	593	538	566	570	546	599	552	577	546	560	583	540	560	563	580	539	520	542	543	544	577	594	565	564	530	563	537	549	521	577	590	588	579	544	612	570	509	522	550	566	547	522	520	572	588	551	545	568	550	595	545	541	549	597	554	544	571	554	553	570	562	548	545	581	556	567	533	588	546	555	532	544	558	569	570	543	573	557	554	596	546	568	562	542	585	590	526	548	552	572	556	541	600	539	587	551	523	544	572	519	559	534	545	525	542	571	599	538	541	553	533	555	562	565	507	542	564	526	572	567	544	560	578	549	566	564	573	524	557	540	596	532	558	573	509	555	570	578	558	547	511	549	558	570	569	564	556	566	593	552	537	528	556	550	592	533	570	570	508	555	529	541	560	557	619	577	561	569	570	537	566	556	558	562	550	577	533	545	518	609	574	571	562	565	552	542	538	534	562	549	553	533	577	548	583	543	535	546	574	576	608	570	601	564	589	588	575	523	536	542	548	553	563	544	586	585	535	520	543	539	569	565	570	522	544	546	556	583	547	547	568	550	536	553	541	526	563	527	599	549	588	531	561	561	547	562	556	554	542	577	570	518	532	562	554	559	565	537	537	544	574	533	560	533	539	544	532	540	559	557	541	539	597	600	524	569	557	574	533	610	548	590	580	547	558	494	566	566	579	544	546	570	593	544	563	577	606	557	563	591	524	560	546	541	551	570	523	531	571	564	535	575	572	531	537	562	593	556	555	557	541	538	574	603	556	585	575	567	558	511	553	567	529	586	573	567	530	537	546	548	549	550	560	571	525	589	531	598	564	546	537	584	564	585	562	535	547	570	500	549	566	543	561	577	516	549	554	542	561	537	546	568	566	567	555	561	586	521	545	560	537	594	555	560	565	512	560	540	575	577	555	556	547	540	525	532	582	494	582	543	549	533	554	588	575	578	597	541	568	502	544	554	557	529	558	613	523	555	551	539	572	575	589	558	553	572	560	539	521	558	559	548	514	550	574	533	506	567	567	501	560	536	559	565	560	557	533	546	550	515	561	557	533	563	560	572	526	546	567	523	548	533	569	535	584	573	579	521	559	564	621	539	598	593	562	559	582	532	558	537	548	574	566	554	574	525	556	539	558	564	547	560	597	552	559	578	551	522	564	573	561	577	520	591	591	559	544	570	573	606	605	582	567	574	571	571	583	566	588	624	553	551	563	532	544	569	565	534	527	519	572	517	546	546	568	576	556	572	566	499	507	548	567	537	563	563	522	549	540	609	564	591	592	536	524	567	535	520	600	568	548	571	522	559	571	531	584	545	552	538	541	518	582	563	553	524	538	575	507	582	530	551	518	545	562	531	567	554	570	552	561	564	575	563	528	528	580	519	541	540	554	560	578	527	538	557	576	533	580	531	566	556	585	537	542	548	606	519	530	557	535	584	537	573	537	541	536	556	559	578	570	549	558	549	570	578	537	517	526	558	545	540	559	574	529	545	546	533	580	527	511	538	514	551	544	561	563	562	546	571	535	549	569	534	543	606	534	544	548	521	566	579	632	547	520	604	525	573	570	500	522	540	547	579	548	534	577	524	544	549	518	560	515	539	560	529	594	567	535	591	559	552	507	576	534	560	556	544	577	551	560	527	564	555	536	589	555	552	579	533	512	530	584	584	572	493	533	549	587	547	556	534	566	537	544	526	549	513	523	557	550	575	566	576	552	550	563	554	568	513	592	527
39919	18980	10147	4064	1424	594	302	224	218	182	209	200	195	176	201	201	210	210	218	190	197	193	187	175	183	184	183	186	207	184	190	223	195	192	178	205	189	197	230	198	211	226	198	195	199	189	220	191	188	185	202	210	203	211	182	195	187	210	192	209	203	192	182	206	196	195	185	197	203	192	187	212	197	211	228	208	155	217	192	212	199	215	137	184	206	212	203	185	193	172	201	199	209	194	197	198	214	165	167	188	201	215	200	184	197	197	214	200	210	208	207	190	205	196	208	178	191	230	233	210	202	203	183	198	185	212	225	225	197	199	213	183	205	212	239	209	206	194	196	199	215	226	193	190	182	187	191	211	177	187	181	205	195	227	193	187	179	194	207	226	191	202	219	214	210	205	197	208	231	172	215	203	217	201	205	223	186	219	181	169	201	206	219	194	203	182	210	206	231	219	178	194	199	185	183	208	182	218	201	201	207	215	215	208	213	232	188	204	197	226	218	165	187	181	163	200	209	210	210	205	186	207	212	206	205	199	211	199	206	172	197	208	225	202	217	209	206	189	214	207	211	178	195	176	213	201	195	198	183	194	212	205	231	212	210	179	180	228	201	189	204	191	193	199	216	210	201	194	226	188	217	211	212	194	194	212	239	204	183	207	208	201	204	187	196	210	198	202	209	201	182	202	210	181	193	196	185	197	191	191	180	164	179	203	183	192	180	229	186	225	215	192	196	191	173	190	173	190	180	217	203	187	188	203	195	196	195	231	177	180	204	204	196	190	200	215	191	218	174	223	197	166	210	200	200	200	197	176	229	222	216	185	177	203	181	195	206	171	189	162	226	203	172	215	193	214	202	163	199	189	196	220	205	209	197	185	216	192	215	199	203	186	205	200	187	195	208	197	177	202	176	228	178	234	205	221	203	220	196	210	222	214	199	205	227	216	203	194	193	234	166	189	177	207	183	213	196	210	211	155	214	213	193	184	185	217	190	166	218	180	182	193	220	222	194	212	179	225	231	200	176	187	198	196	195	181	186	195	196	196	204	193	199	215	171	199	212	189	193	198	206	183	195	196	208	200	203	176	186	185	186	198	187	195	185	183	226	230	184	203	173	216	202	178	174	173	195	169	185	200	201	211	183	183	201	181	208	157	208	186	192	189	187	190	216	212	204	213	214	221	188	172	216	202	186	194	201	199	208	210	210	210	205	192	190	194	189	174	204	187	194	170	198	184	187	203	205	187	192	216	191	203	181	190	198	186	164	175	189	191	206	207	220	203	202	200	206	207	221	213	191	197	189	195	182	206	211	174	201	191	201	194	188	198	226	188	197	198	210	191	205	208	186	191	195	182	224	226	171	196	170	188	190	211	189	171	192	215	172	207	194	194	220	188	212	197	192	200	209	206	218	192	195	164	202	205	222	187	206	209	218	203	186	185	183	166	182	174	175	219	240	250	198	176	210	206	207	212	197	214	199	181	211	201	198	201	193	208	194	206	219	214	190	211	207	223	198	182	188	208	212	193	197	210	207	208	211	186	195	200	197	213	180	234	198	214	192	178	212	180	181	179	175	216	188	184	213	185	208	225	176	210	263	186	220	208	175	177	188	195	203	210	190	208	210	195	172	196	181	199	182	203	201	189	180	199	219	193	201	219	198	197	200	190	218	200	213	176	192	197	187	235	195	228	202	198	194	204	231	195	196	198	215	212	222	213	207	185	212	193	177	222	205	206	171	188	221	183	190	195	177	217	219	235	196	235	194	197	203	193	224	196	210	196	203	188	215	196	209	194	214	215	187	207	220	201	220	204	211	199	180	210	207	205	198	182	203	188	204	184	209	215	214	210	220	182	187	204	203	203	189	201	192	186	206	193	183	196	185	209	219	200	209	201	201	185	199	188	208	210	212	202	195	215	217	206	192	208	214	216	205	205	194	190	184	170	210	182	199	185	196	196	217	219	195	186	201	195	204	210	189	197	196	189	206	192	202	193	200	187	196	192	202	212	224	196	184	194	189	189	198	179	196	177	232	215	173	197	176	211	192	180	187	202	201	195	178	209	202	188	200	190	217	208	182	199	208	220	187	183	216	179	172	215	208	178	200	202	210	235	205	227	192	204	210	194	207	162	187	197	165	199	193	184	191	194	175	205	196	219	174	200	204	191	193	203	206	202	199	205	195	206	231	198	205	207	195	172	216	203	207	224	191	172	199	204	182	202	198	213	194	203	170	227	174	208	205	195	205	177	225	199	158	174	200	209	189	198	205	206	187	192	224	187	226	198	193	209	195	206	195	223	214	198	198	232	214	227	210	200	205	197	186	202	199	196	194	213	196	197	203	184	201	191	196	191	195	185	174	180	201	192	189	202	197	185	178	207	231	184	181	200	211	160	213	174	191	190	216	203	226	204	198	189	194	211	177	220	203	209	174	196	195	206	193	185	193	197	185	169	180	194	180	217	184	213	214	215	193	196	208	211	178	160	181	207	202	188	188	208	201	220	210	215	191	222	204	212	221	206	218	197	201	209	175	205	217	209	201	193	195	198	199	186	229	203	227	176	202	168	163	183	184	217	225	193	203	191	220	207	229	230	201	233	188	198	216	172	229	198	184	212	193	212	179	215	207	214	194	208	199	208	211	202	185	224	207	202	206	207	209	217	211	221	212	197	206	228	182	201	210	193	189	175	214	190	172	174	210	187	183	189	175	211	197	178	194	204	177	201	184	224	209	225	190	174	198	199	189	230	219	212	233	201	183	224	195	202	218	220	200	173	192	187	185	195	198	197	230	208	220	219	191	200	184	212	176	189	198	182	223	200	178	170	184	202	182	224	185	191	217	181	203	189	178	199	178	211	212	188	220	181	183	207	198	197	227	219	213	184	208	193	199	177	180	193	202	191	187	176	210	193	213	193	204	195	184	182	190	228	215	199	174	189	200	212	183	202	212	197	197	204	203	195	194	206	202	200	202	201	226	213	204	210	203	186	192	189	206	171	216	217	187	191	212	185	183	192	223	201	205	202	185	177	166	189	233	205	203	210	217	249	181	210	185	171	190	205	190	201	219	190	181	202	199	242	202	190	185	198	158	187	210	198	187	183	197	196	182	243	180	198	202	188	180	192	189	223	202	208	215	211	175	180	206	192	191	203	222	215	194	223	235	195	167	198	235	188	195	177	206	191	221	188	178	176	191	222	203	217	196	218	212	165	207	215	200	201	193	196	222	207	223	216	181	174	180	217	209	195	196	205	222	190	180	199	186	195	209	196	198	231	209	207	217	198	191	203	198	202	199	181	178	192	236	214	212	204	187	189	201	223	214	220	210	200	197	199	181	182	178	210	211	239	233	194	204	210	223	183	219	196	207	209	231	216	203	200	160	204	172	208	223	197	198	179	194	176	209	194	185	200	179	203	241	221	211	210	197	187	208	203	179	195	194	224	186	206	237	182	211	196	195	168	178	169	189	215	208	209	214	173	199	205	213	198	203	194	211	229	191	192	180	193	194	207
22909	12649	13956	8628	4279	1881	690	455	412	425	404	415	438	408	391	431	412	408	400	466	452	438	448	423	398	425	451	426	413	410	452	454	383	455	408	470	420	415	467	421	406	412	398	439	402	457	414	433	426	452	436	454	432	412	425	421	456	426	432	439	463	467	467	446	401	443	389	444	467	452	439	410	443	451	422	420	421	440	460	414	429	450	423	406	419	422	435	426	394	440	411	451	414	420	406	401	405	443	419	416	439	456	437	441	407	455	412	449	423	476	429	431	429	423	447	444	457	409	393	418	441	413	383	438	443	417	449	446	422	420	433	394	417	457	444	470	431	438	431	465	401	460	406	445	400	420	443	425	450	410	451	402	452	439	410	401	416	423	413	444	477	449	402	425	392	426	442	403	386	446	395	388	418	429	445	434	453	424	431	421	460	412	457	407	450	428	432	423	429	452	418	463	439	435	429	389	409	431	416	447	454	440	416	419	469	443	441	461	424	436	416	445	402	403	463	437	456	416	432	430	472	411	438	443	413	442	446	444	449	461	435	458	475	452	410	414	390	403	417	418	445	421	405	426	397	469	407	413	446	429	427	414	445	418	408	424	434	444	396	461	464	437	421	401	443	450	415	432	406	450	419	429	457	462	434	408	446	436	447	429	402	424	398	443	444	409	422	458	398	446	432	423	419	478	461	436	456	425	430	428	441	430	397	405	418	429	401	430	451	460	418	437	412	383	447	418	435	399	464	445	416	402	420	452	416	472	424	414	454	486	424	405	444	470	441	394	448	441	436	451	408	421	433	460	392	419	418	441	416	440	451	447	436	435	436	453	433	435	426	432	415	443	401	427	424	412	433	420	434	399	435	461	413	453	430	435	421	434	425	385	408	434	435	418	455	443	453	450	445	417	434	443	418	435	443	414	411	401	417	456	399	408	450	433	417	426	431	441	412	455	468	447	412	439	449	434	419	423	399	465	442	450	424	379	429	422	401	447	443	430	469	452	398	413	410	455	460	474	412	414	414	394	431	411	419	441	426	403	400	419	461	401	430	445	453	418	414	422	428	412	447	444	437	448	430	429	447	430	428	437	420	406	391	429	441	396	442	357	400	418	419	433	435	430	466	399	410	407	453	425	385	449	415	467	460	411	410	423	459	428	418	400	414	444	452	447	442	417	434	419	437	427	416	423	428	443	417	399	419	386	412	460	420	481	465	404	465	411	421	445	432	446	444	425	405	461	410	453	444	450	418	458	385	452	417	419	423	458	416	407	417	433	419	445	427	414	414	460	454	426	457	412	417	414	404	427	412	449	408	448	444	460	465	398	424	429	411	464	424	442	428	437	431	454	441	423	435	437	452	411	428	420	438	471	397	461	431	435	448	447	436	405	429	435	435	411	388	422	410	403	439	445	417	437	454	434	438	439	433	437	426	415	456	422	466	435	440	490	390	402	444	452	416	417	442	453	429	410	446	419	445	444	450	458	423	425	418	427	428	481	441	413	412	423	420	399	442	456	438	413	423	444	424	404	438	455	435	474	441	427	429	443	434	421	426	424	431	414	427	436	411	416	428	438	435	431	392	405	418	424	433	401	439	444	421	434	440	410	414	433	448	461	416	408	409	437	454	429	477	431	437	453	412	455	458	431	456	431	408	392	435	405	427	478	407	392	414	440	450	419	398	398	458	369	411	362	405	439	446	430	416	401	414	422	475	431	408	402	481	423	425	440	423	430	403	437	421	408	447	408	450	431	428	447	414	398	438	431	400	447	403	414	433	407	451	405	441	441	483	452	399	463	428	416	444	425	437	435	382	403	412	424	414	428	387	425	449	433	415	429	424	432	436	416	418	441	433	433	411	391	407	438	421	440	412	428	414	463	447	433	420	395	442	448	450	411	412	442	482	435	427	440	471	452	429	435	430	433	405	428	455	402	440	451	449	410	392	440	433	429	439	446	437	455	428	455	416	431	426	427	391	450	476	400	398	439	461	445	402	463	414	465	409	410	436	423	447	458	456	436	411	420	443	440	403	423	382	439	430	419	412	442	426	402	434	429	448	422	387	405	436	416	423	433	428	455	434	470	453	479	444	448	421	432	415	415	437	390	399	439	421	436	407	407	404	440	434	415	407	444	411	451	433	413	456	453	441	422	420	409	443	443	449	390	430	421	420	421	424	451	450	403	397	419	406	453	430	430	419	425	450	450	405	437	431	404	418	429	418	420	417	438	409	440	447	430	427	477	419	468	474	458	399	411	465	420	389	400	459	414	429	418	420	417	483	420	401	437	476	391	415	436	393	415	415	410	430	455	427	413	424	412	435	445	441	433	426	458	447	468	429	409	408	440	440	486	429	422	422	401	410	413	429	444	488	420	442	401	466	422	453	441	427	428	468	428	440	430	428	454	457	400	436	391	415	464	463	459	421	434	403	431	448	420	441	467	482	428	422	476	457	463	418	436	455	406	417	467	446	426	403	422	436	412	455	441	405	422	422	441	405	468	456	426	432	431	422	448	434	412	454	401	400	421	407	428	454	458	418	423	418	418	447	452	428	413	405	419	387	440	439	419	427	426	407	408	451	466	410	444	432	426	432	433	413	420	445	454	414	456	445	406	412	443	432	421	441	424	400	432	453	448	423	392	403	408	441	453	432	378	422	457	465	461	457	459	474	442	424	438	470	420	427	417	431	409	434	456	434	417	447	434	413	439	433	447	419	436	460	443	418	453	450	410	411	396	424	401	445	426	449	402	437	408	410	453	474	441	440	442	443	385	422	420	473	411	405	448	459	442	415	456	414	409	447	432	393	470	385	446	410	431	389	442	440	448	435	423	407	417	413	456	404	428	426	477	415	368	386	473	436	415	419	466	395	439	450	439	462	403	391	400	429	404	422	446	440	438	395	476	409	443	392	420	425	436	415	464	419	417	414	437	460	391	382	432	434	432	443	455	447	449	495	464	386	419	427	418	455	387	406	427	439	402	442	444	383	478	417	485	420	427	433	417	413	446	438	449	420	421	433	438	428	425	403	424	399	380	397	431	440	406	445	420	398	406	425	436	451	428	424	446	420	448	461	433	414	439	424	414	472	423	418	420	417	399	420	435	432	454	452	402	414	435	483	431	428	415	389	407	438	437	436	421	420	422	426	461	463	425	466	492	440	428	435	416	418	440	461	416	398	433	435	441	407	431	448	436	431	410	424	437	414	444	424	451	435	421	434	434	414	444	425	429	419	460	433	416	431	437	417	391	418	419	446	435	422	399	467	401	436	462	450	430	436	426	429	421	406	430	402	401	420	418	434	425	451	430	448	462	438	445	423	428	408	413	437	425	426	443	441	477	428	418	416	445	408	411	441	401	418	429	430	424	421	428	415	445	414	433	435	399	425	398	432	431	443	445	436	406	406	434	454	455	431	443	381	441	434	421	452	456	394	429	441	444	419	428	424	430	444	432	450	484	459	429	426	425	437	442	415	410	448	423	431	422	433	435	453	394	450	426	451	438	428	403
54481	31179	16077	6038	2554	1151	531	261	225	235	190	191	199	207	213	185	218	171	206	215	209	198	205	169	203	227	205	194	197	209	207	199	202	194	193	212	208	228	214	228	200	194	188	173	209	203	181	211	185	184	206	184	197	192	219	202	198	166	190	214	184	187	203	186	184	176	194	224	229	221	176	222	179	208	198	201	196	216	206	197	196	196	220	178	169	200	215	216	199	212	213	193	187	192	231	189	176	197	192	210	187	198	203	195	180	184	184	194	186	225	191	184	180	186	214	180	199	190	181	175	204	210	187	219	226	213	177	197	172	206	226	183	192	228	182	202	204	199	204	202	195	211	196	207	196	224	213	189	241	206	191	207	174	203	201	202	217	182	209	219	235	187	179	205	203	178	217	195	182	193	201	187	213	209	217	186	205	221	224	199	193	198	214	206	203	181	195	192	199	181	201	175	202	187	196	188	225	209	194	200	190	164	205	190	207	212	222	189	198	214	217	216	195	180	213	194	237	209	216	211	226	230	195	208	188	180	221	209	201	191	230	202	189	213	165	166	178	192	209	198	202	201	190	195	170	180	224	180	237	187	236	196	209	198	207	226	172	192	203	235	201	205	199	197	188	175	183	203	190	197	207	195	180	171	204	189	206	220	210	193	215	183	181	167	205	192	194	213	170	218	190	188	194	176	191	188	172	200	199	232	192	200	194	188	183	199	184	200	215	181	202	184	215	225	210	193	220	212	179	151	186	199	198	184	199	231	191	208	182	224	216	189	236	218	195	207	197	177	217	222	198	216	215	197	194	190	197	206	174	178	179	225	223	207	197	175	168	186	179	185	200	206	204	191	208	195	203	209	202	199	197	186	197	201	187	221	187	197	197	212	227	203	198	206	191	184	181	164	180	174	211	213	211	212	175	191	169	197	215	199	190	190	204	170	187	232	237	223	212	170	174	210	195	192	205	217	175	197	189	171	185	188	184	199	173	219	212	228	207	172	202	195	173	208	201	201	207	188	199	209	187	190	206	203	200	196	198	202	202	185	231	182	197	189	197	192	189	186	224	200	194	197	191	175	172	198	195	180	182	203	177	202	229	221	192	215	219	199	211	229	195	195	223	210	220	163	225	194	213	171	161	208	209	188	188	216	191	226	198	194	231	219	197	190	197	191	194	185	188	196	191	192	189	206	209	210	213	218	160	185	181	201	176	213	181	200	207	219	202	206	181	201	202	200	213	193	218	198	185	193	200	171	204	191	173	187	221	205	229	198	190	223	190	221	213	197	215	187	191	204	216	194	176	208	174	205	176	191	222	210	213	199	215	217	202	196	184	210	175	173	190	216	206	229	199	207	180	223	206	216	193	192	173	206	204	223	205	210	207	202	208	185	186	181	194	191	173	203	207	207	181	202	186	207	196	194	196	221	183	203	176	185	205	202	205	216	212	171	197	185	182	201	168	198	200	194	204	190	202	180	214	202	195	215	187	188	184	219	187	182	209	203	207	169	216	209	216	186	206	179	197	207	215	209	199	179	193	201	199	192	215	220	215	191	186	221	193	218	187	189	181	200	214	199	210	183	201	187	180	202	206	180	206	182	212	196	191	197	214	209	205	198	219	224	204	221	218	202	196	187	204	214	202	197	225	198	191	189	188	214	200	211	193	216	200	214	194	211	176	208	206	207	199	208	192	166	182	198	188	205	207	196	215	216	190	212	196	208	205	206	193	244	207	180	204	190	180	208	195	188	201	217	175	182	190	206	181	195	201	202	224	198	190	218	204	184	174	192	184	173	189	212	186	217	215	214	215	208	210	205	207	175	195	207	196	211	196	202	192	196	179	235	193	195	197	196	196	195	206	218	205	225	196	211	204	208	192	195	192	185	229	205	208	205	211	173	188	185	209	195	176	195	204	212	213	210	215	209	189	209	191	156	184	229	191	190	227	223	211	190	194	205	226	207	208	194	195	209	195	188	217	204	183	181	205	180	216	195	156	208	188	234	176	224	230	200	183	207	215	196	216	216	227	215	201	215	215	213	176	190	174	199	210	195	188	225	204	187	206	178	202	184	223	207	197	207	193	177	200	185	170	220	202	200	200	203	231	230	203	202	209	180	216	204	197	225	198	226	199	182	220	197	208	209	186	194	193	215	199	203	200	201	213	192	181	196	183	184	199	185	201	193	200	194	177	210	190	203	199	210	180	216	194	203	211	188	175	203	194	152	193	183	194	193	194	199	200	226	194	207	203	202	190	195	178	231	212	213	166	180	198	210	167	188	174	218	184	240	203	198	189	202	191	183	213	218	231	208	173	208	190	216	208	208	196	203	217	175	203	174	209	215	193	217	214	202	218	171	199	182	215	199	216	201	195	177	195	202	175	190	194	205	164	215	199	208	195	202	202	193	192	179	207	197	205	232	186	189	201	193	192	183	231	193	195	191	206	239	221	208	191	170	188	211	176	178	220	211	206	216	197	186	199	187	192	190	187	186	191	196	187	216	176	167	201	205	209	179	198	205	209	194	217	208	201	181	220	179	160	189	198	206	228	196	187	191	205	187	217	193	205	200	231	198	162	210	203	207	204	211	190	211	218	212	194	179	187	227	207	213	207	214	198	201	199	211	194	187	192	165	182	200	218	193	206	213	210	181	186	169	205	191	183	200	236	189	192	172	178	198	197	183	220	198	208	173	191	192	207	202	199	206	187	205	197	200	214	216	202	200	186	200	214	185	211	218	207	202	179	200	213	193	205	193	174	192	203	196	204	189	205	181	208	204	215	193	166	190	204	208	198	208	205	202	229	230	205	186	193	199	190	194	199	218	150	183	209	172	169	220	190	200	192	184	199	198	206	189	171	186	198	194	208	189	190	201	198	184	189	180	216	205	198	206	197	206	215	197	180	185	204	206	225	217	181	205	182	196	186	218	217	209	203	204	187	198	164	201	190	205	184	190	199	219	225	205	212	209	201	226	209	204	196	180	202	203	208	178	206	185	199	192	198	202	182	185	190	193	190	192	185	191	199	221	196	191	195	207	215	181	182	186	196	172	221	189	195	209	213	206	207	190	193	180	207	200	197	199	180	203	186	189	189	232	177	207	196	178	200	196	181	207	205	203	186	183	194	222	208	208	182	204	194	212	211	199	214	194	208	228	193	162	175	189	205	224	227	200	194	199	221	200	209	188	208	218	197	200	203	208	178	190	205	182	200	231	212	243	200	186	205	185	177	196	207	212	209	186	243	193	196	189	212	188	197	177	199	179	218	215	196	186	211	183	214	201	176	205	215	193	182	197	179	223	184	202	200	231	192	191	180	202	205	193	198	206	167	194	206	210	184	210	180	217	194	222	249	211	206	205	218	195	200	257	174	201	197	182	199	191	194	200	214	200	227	174	179	215	211	199	192	187	179	178	219	193	201	183	232	192	187	183	203	205	183	191	211	190	218	200	188	246	200	216	190	220	202	195	179	217	189	198	193	222	197	210	203	186	186	212	198	187	179	192	207	188
33712	22347	17209	12042	7615	4163	1797	816	504	478	494	415	433	442	430	428	444	481	428	439	438	422	455	446	422	410	408	403	430	434	462	420	457	447	431	476	425	422	424	427	459	434	412	447	449	459	433	481	437	416	464	430	450	446	413	454	423	442	433	430	407	421	426	441	421	445	414	429	470	383	438	424	398	414	417	409	416	420	419	436	437	468	446	448	428	411	423	445	418	445	449	471	428	440	420	413	476	418	454	425	416	427	435	425	421	455	467	414	415	434	413	440	453	437	415	426	449	429	423	458	429	429	427	410	440	457	446	451	415	438	431	435	430	464	408	401	426	402	446	424	452	446	400	409	441	474	457	440	425	421	432	443	437	450	450	429	387	451	456	429	435	456	458	401	431	428	418	447	419	425	443	398	500	469	404	445	399	416	448	431	437	414	442	436	437	442	474	464	448	479	477	396	463	401	448	450	440	444	442	415	440	425	428	397	404	489	427	414	421	425	456	436	408	439	464	465	452	407	431	440	451	430	437	441	476	446	431	423	393	456	465	421	438	408	416	447	466	401	448	422	427	469	401	421	431	420	389	449	427	452	425	425	462	478	442	407	467	437	437	464	427	430	451	408	403	429	421	439	438	430	387	438	379	414	444	444	441	411	427	407	450	459	434	446	413	413	417	449	467	422	416	465	441	446	408	423	436	454	409	404	470	428	414	433	438	427	463	414	441	410	460	425	444	434	390	443	397	418	421	420	414	430	467	426	444	442	452	452	449	385	423	378	428	424	428	432	436	417	417	447	414	464	443	428	427	411	410	434	455	451	429	457	419	395	427	482	421	387	456	437	403	447	476	428	448	440	438	439	433	435	416	442	425	429	464	452	397	451	442	414	471	429	422	396	447	441	433	445	446	455	413	438	428	446	464	433	444	446	449	397	431	464	455	457	422	390	443	437	440	417	446	400	418	422	428	439	423	440	435	456	429	406	439	409	429	397	417	392	419	422	420	435	473	398	445	456	434	439	431	452	418	420	444	474	461	466	406	424	433	411	425	430	477	396	427	411	431	458	426	441	444	432	439	421	421	446	441	468	412	445	444	440	431	460	393	419	415	453	462	477	439	448	417	440	430	436	451	438	424	461	455	443	424	460	401	420	431	465	475	452	449	464	447	388	447	409	444	415	443	419	388	429	475	433	461	441	412	430	444	397	447	438	402	449	391	412	438	475	431	449	407	407	415	439	446	424	447	430	435	474	425	425	444	446	438	453	424	450	385	426	450	428	429	400	465	468	464	453	411	423	452	410	451	433	432	470	446	446	406	461	447	422	436	469	468	421	439	491	427	461	432	409	413	402	433	447	431	436	458	434	416	425	438	424	430	442	470	427	437	444	438	453	452	475	392	417	415	474	461	421	418	501	407	393	450	424	448	462	453	447	460	410	416	435	455	449	430	441	419	433	415	427	426	419	422	417	420	452	448	420	412	411	421	414	456	440	434	440	448	448	419	409	444	429	420	385	457	457	435	412	406	425	428	465	424	424	442	425	440	414	440	456	419	466	461	436	440	447	396	452	469	468	466	434	399	419	437	451	427	423	468	407	428	432	450	422	442	429	471	431	434	383	415	450	399	423	432	437	416	425	427	481	420	489	418	445	447	447	472	447	427	418	465	409	441	423	431	465	459	433	425	398	448	441	401	429	435	437	417	486	445	449	407	461	437	392	424	420	468	387	449	433	432	420	420	442	406	446	388	416	422	423	439	409	445	443	459	448	400	442	431	430	437	424	450	465	460	428	435	426	454	459	463	425	447	396	441	445	413	431	448	431	468	444	437	424	424	433	457	422	432	468	427	401	416	452	393	450	453	433	430	490	474	444	419	437	390	487	433	432	425	440	401	444	426	442	456	426	461	457	439	432	458	404	430	436	432	439	408	405	404	412	438	447	432	467	484	438	411	455	411	445	421	413	432	466	441	452	411	421	421	448	419	448	420	425	424	411	428	436	434	451	418	430	431	436	457	421	469	438	414	434	447	420	433	443	399	413	429	430	426	411	410	433	424	433	429	458	417	474	449	427	444	409	408	445	452	426	413	436	420	415	439	436	425	426	431	418	429	447	428	442	444	425	420	414	510	420	436	423	450	449	465	434	418	421	388	415	456	408	452	402	457	409	432	421	449	436	435	471	453	411	464	438	442	429	443	439	435	455	425	431	439	434	464	396	439	420	444	445	471	400	456	460	414	436	401	451	448	442	404	441	427	443	440	430	425	456	453	425	433	442	437	450	447	450	442	445	412	429	442	426	454	404	471	417	446	445	434	457	474	444	410	424	415	440	424	417	407	431	454	423	433	460	447	450	418	450	414	442	433	410	424	476	423	447	464	482	447	426	414	419	408	396	436	422	490	404	486	417	428	460	465	421	441	399	431	460	463	458	434	413	449	457	413	457	441	433	408	430	452	448	413	450	453	428	451	433	439	400	428	435	425	426	440	443	452	405	460	436	421	488	444	429	448	433	464	408	418	467	462	465	408	395	446	413	425	457	406	407	434	445	437	418	422	397	442	435	422	424	443	429	434	466	427	405	419	445	467	459	410	416	434	479	434	455	444	445	435	406	418	432	445	431	433	447	437	422	381	467	388	411	485	478	455	465	429	408	435	439	466	439	410	449	444	483	419	448	407	453	464	439	395	455	387	426	443	432	463	409	449	450	431	497	422	413	455	474	483	436	411	456	455	441	455	425	447	478	478	455	453	429	432	464	413	391	417	435	439	472	450	436	459	428	401	438	447	404	444	459	444	443	427	429	442	394	448	402	457	427	416	435	435	439	448	436	420	410	470	409	422	428	456	451	455	422	416	456	448	442	411	416	419	450	421	384	396	436	450	438	462	417	426	437	437	441	486	452	408	466	426	475	413	403	412	430	446	440	438	418	471	433	456	461	428	419	413	442	436	449	433	424	456	459	422	385	427	442	460	440	417	418	416	429	474	428	430	434	437	452	447	485	444	426	461	452	451	399	474	446	427	435	451	461	415	445	420	456	401	409	440	466	417	426	425	450	457	442	400	435	463	410	431	397	427	441	446	448	468	449	438	459	420	443	416	447	479	403	422	444	458	399	468	463	424	434	375	380	432	432	460	432	438	441	438	419	445	429	432	376	388	431	432	438	426	410	425	436	431	418	415	436	433	467	447	447	435	456	428	422	451	477	444	474	419	444	437	432	466	416	436	468	462	409	437	446	429	429	431	451	428	452	443	440	458	430	496	427	449	393	426	435	438	406	429	420	436	462	437	468	437	482	442	455	401	451	466	435	425	450	401	414	420	459	432	435	451	426	448	448	465	428	415	467	452	431	428	462	420	459	456	445	437	448	416	416	438	453	456	464	455	434	442	396	416	433	444	485	461	408	441	405	430	475	422	406	425	459	427	445	447	424	414	472	419	441	429	458	387	471	442	409	428	437	411	454	450	432	464	438	446	403	461	454	426	442	458	447	427	425	432	444	463	421	450	433
59025	29182	17628	9978	5661	2896	1109	448	308	280	292	261	229	272	256	248	271	237	243	253	236	235	257	246	240	221	278	236	244	259	247	255	240	272	235	228	235	293	264	238	242	278	251	270	255	265	255	262	247	243	258	269	267	269	248	242	238	265	238	229	237	255	257	234	265	250	262	293	261	243	245	242	242	258	233	230	245	247	223	245	237	243	281	268	245	246	258	251	256	245	236	242	267	220	255	274	243	290	246	252	256	223	245	226	301	236	229	263	240	249	287	287	242	253	265	253	258	261	225	253	241	261	255	273	242	266	269	246	245	231	234	261	277	247	253	264	247	246	243	247	268	253	261	240	242	237	239	251	217	245	245	239	253	297	234	263	230	247	207	253	246	294	256	244	244	250	237	240	247	244	245	217	231	242	234	231	248	265	305	229	236	253	254	231	247	242	239	238	234	243	250	252	246	250	229	261	257	233	223	248	256	260	274	216	257	272	245	247	251	260	268	260	261	252	283	264	259	251	274	278	238	254	253	247	259	238	263	205	250	241	234	253	230	250	226	219	247	258	279	254	221	260	243	254	244	224	286	261	215	250	235	244	276	261	269	263	258	249	235	250	258	249	240	256	228	269	267	263	278	260	249	259	264	253	244	249	245	261	246	223	275	234	263	269	270	250	224	228	250	249	251	227	266	250	243	229	264	245	239	222	237	229	221	258	232	232	253	251	256	250	255	212	259	218	213	282	239	256	242	250	240	256	267	248	266	244	224	252	268	245	247	263	236	219	241	254	230	204	220	289	240	243	271	278	226	255	245	238	243	273	278	248	278	237	239	244	256	231	272	240	252	267	247	236	251	235	211	260	257	265	288	238	237	238	273	249	240	239	264	231	269	237	222	217	251	216	276	222	232	264	247	234	235	245	234	280	239	248	258	234	255	245	256	236	230	235	240	255	277	258	231	243	244	269	266	249	255	266	251	218	223	258	261	240	283	259	268	238	262	243	280	261	240	235	269	259	267	272	262	250	243	242	262	236	235	239	276	266	260	249	266	264	247	243	262	244	266	257	236	255	232	260	240	240	262	233	270	252	240	267	264	294	274	248	247	237	232	226	263	253	255	240	236	256	223	266	268	264	262	251	247	255	237	248	268	235	261	260	247	253	253	222	227	250	240	228	258	204	241	256	265	249	268	245	251	225	257	248	237	259	244	250	258	277	274	251	254	251	270	238	263	269	243	251	248	243	242	268	232	255	257	259	250	265	238	263	237	259	275	254	257	250	251	245	286	260	296	233	229	246	243	231	237	271	244	261	293	264	250	250	268	236	239	253	271	273	259	253	257	251	256	246	259	233	229	237	240	261	237	264	262	234	240	252	238	252	260	233	252	236	244	238	261	272	302	251	245	283	214	237	271	221	252	255	276	218	234	254	267	237	244	246	231	241	253	245	231	234	257	254	232	214	236	254	257	245	254	238	247	207	263	252	253	244	253	268	237	248	243	245	254	241	244	268	239	251	256	227	235	257	252	265	246	242	254	241	256	220	282	230	252	263	251	241	280	280	262	262	240	277	244	248	248	264	278	236	220	250	231	238	246	251	236	246	277	241	260	226	247	228	226	255	272	251	268	252	237	247	263	242	253	251	265	246	267	242	239	255	241	249	244	234	234	272	247	239	216	222	260	228	241	264	236	238	253	270	268	264	236	258	229	244	238	274	254	255	251	261	279	260	266	250	252	252	280	284	222	250	253	248	249	228	247	250	265	266	254	249	265	280	255	230	232	266	273	278	254	254	265	249	242	249	242	237	245	273	230	260	227	257	252	264	255	248	263	252	253	245	262	244	233	264	265	245	242	258	249	263	272	234	271	260	248	279	275	251	234	218	262	238	246	240	253	229	254	228	233	249	231	242	268	280	224	222	260	242	296	267	254	237	249	246	237	246	250	244	260	256	273	272	236	249	235	249	232	262	284	238	284	217	247	263	268	252	229	247	282	216	236	250	224	269	272	266	283	284	246	235	257	231	253	246	248	226	268	239	262	238	253	283	255	236	245	218	263	235	233	234	238	249	217	245	238	253	233	249	261	278	232	246	257	269	251	242	274	278	249	222	248	237	270	261	238	242	229	233	226	263	252	239	267	222	285	241	286	248	223	241	212	244	239	253	266	257	277	220	247	254	254	246	279	230	252	251	257	238	268	237	229	233	249	265	246	232	262	245	225	260	238	244	267	238	251	241	243	268	244	250	253	238	235	256	255	252	221	265	278	244	271	257	229	261	252	238	239	251	240	241	252	248	268	234	309	256	263	237	233	255	236	265	270	251	247	277	242	261	257	286	276	262	283	269	277	244	262	257	241	239	286	267	255	250	255	268	233	243	253	236	231	250	283	279	284	232	239	219	238	235	268	246	235	277	287	248	248	212	246	256	254	232	225	221	242	238	219	256	242	249	270	255	255	292	241	261	240	261	233	232	259	280	255	254	245	244	229	232	202	260	248	266	263	261	240	232	247	252	233	219	218	278	253	237	213	238	252	246	255	286	247	246	214	266	263	268	254	277	261	263	240	280	263	239	254	255	243	289	238	239	254	227	250	258	209	219	277	227	269	213	237	260	242	272	260	257	235	232	245	268	255	242	264	232	268	276	253	237	252	230	219	268	282	235	261	256	276	243	259	201	271	241	223	249	244	211	276	242	236	219	256	268	267	242	272	267	276	225	265	278	240	238	247	265	229	265	239	240	229	252	308	294	263	237	201	272	226	239	214	242	260	246	252	246	225	220	251	244	244	239	261	280	239	223	248	286	215	241	247	228	269	251	232	264	265	283	279	243	252	268	240	251	241	245	248	289	234	266	233	242	262	228	238	280	236	239	281	227	251	237	268	274	225	261	244	248	253	260	237	266	249	248	242	226	225	230	253	255	248	273	248	255	253	262	245	239	238	260	244	251	267	258	234	227	238	246	227	220	232	240	234	227	262	244	235	213	240	263	246	282	258	225	250	285	261	245	290	212	246	246	242	255	251	239	242	244	252	230	254	240	248	273	250	300	260	207	250	223	268	240	240	233	256	222	233	249	282	273	253	250	260	216	217	247	245	220	249	255	233	275	273	248	272	241	273	273	249	264	271	250	236	258	250	243	245	250	218	257	259	253	232	257	259	264	217	217	293	239	257	230	237	303	268	238	264	226	237	238	276	233	257	265	229	244	264	230	279	250	272	205	278	269	221	240	283	261	262	247	271	247	225	249	273	236	243	217	205	281	266	275	256	250	258	279	268	262	259	259	267	242	198	242	255	246	259	262	237	246	237	228	230	260	261	255	263	233	251	212	258	249	262	284	245	271	244	258	258	260	231	241	259	254	238	237	254	224	269	252	248	256	262	234	270	233	238	251	274	266	263	284	261	216	241	244	269	266	237	250	269	236	237	226	236	273	236	248	219	296	280	247	245	234	250	223	279	278	270	242	263	234	261	250	287	281	248	264	229	227	234	279	263	233	240	234	265	230	251	285
35448	19524	20443	18576	14398	8750	3805	1328	797	612	644	596	609	575	582	536	561	538	560	550	525	582	563	540	499	526	520	541	542	564	574	531	562	486	545	542	528	552	562	541	578	531	543	514	534	536	531	527	514	548	499	550	517	524	528	575	537	522	536	518	536	559	530	501	526	518	541	508	538	537	511	526	562	540	532	479	531	500	545	504	543	563	541	521	478	548	591	505	514	528	516	551	542	526	532	522	535	558	498	552	524	533	537	547	539	529	528	522	556	539	502	528	531	535	555	517	549	526	589	536	538	532	556	538	551	583	545	543	505	523	557	508	531	554	507	561	538	538	510	490	520	508	556	532	548	518	541	494	534	529	539	520	510	509	561	543	538	500	548	582	525	530	503	498	516	563	550	552	534	472	539	535	530	561	536	516	500	529	541	516	548	498	553	565	538	562	532	505	502	559	512	542	531	528	514	535	568	491	537	561	535	531	542	524	544	561	525	550	511	478	579	536	522	528	488	481	535	544	527	545	529	531	553	507	560	558	506	528	515	520	506	535	526	521	516	498	522	527	565	528	490	519	505	536	537	526	503	556	544	568	540	543	512	521	548	537	510	533	544	624	521	526	527	549	497	542	498	553	541	541	520	544	509	534	527	519	512	491	495	531	528	556	512	570	540	543	537	508	533	530	501	501	544	514	524	495	598	507	518	498	503	541	533	529	538	527	518	524	514	535	551	532	528	506	523	574	537	507	520	534	509	540	519	560	538	561	530	551	533	525	570	490	502	567	540	511	518	550	553	562	497	544	492	559	533	510	549	531	505	512	499	507	558	573	531	551	549	538	503	506	542	537	545	525	519	493	548	545	506	526	567	533	550	544	459	539	529	543	548	513	528	540	576	562	536	565	516	536	528	527	495	514	535	524	513	518	525	542	507	488	528	543	546	523	485	522	533	514	547	581	517	526	523	494	546	536	520	560	547	507	495	514	520	508	541	540	545	534	501	518	536	488	529	515	534	515	559	527	544	504	528	555	486	493	582	553	497	502	521	528	539	539	543	505	482	523	511	516	520	515	495	538	518	537	550	537	495	521	558	543	533	532	560	501	513	539	491	511	539	563	520	516	532	521	527	589	533	512	533	549	508	591	506	495	476	538	529	516	506	564	521	534	531	539	566	525	509	512	532	510	524	530	562	486	509	508	519	528	500	536	555	519	561	508	537	537	527	529	519	502	566	526	544	554	555	535	511	487	531	531	526	532	521	554	506	550	530	574	543	503	522	457	529	552	538	527	594	534	557	525	567	538	513	500	509	533	545	499	526	506	532	493	519	511	540	501	555	550	508	533	545	519	552	563	520	522	522	561	502	560	523	521	500	533	535	529	558	549	551	500	546	529	537	569	556	470	525	555	544	551	511	538	527	500	541	555	547	523	500	583	487	515	514	557	512	536	551	536	549	540	517	540	506	546	556	527	534	506	539	530	514	519	513	539	487	529	516	550	516	515	517	555	562	597	580	541	563	537	488	500	542	530	539	538	533	536	512	536	491	550	545	536	499	518	508	516	523	546	556	565	525	518	509	544	536	590	546	542	565	564	487	551	508	554	530	537	506	555	508	554	514	532	595	531	509	514	536	515	508	508	543	525	486	547	543	527	534	522	511	531	480	541	508	534	547	510	535	521	569	548	533	562	490	557	550	506	556	487	548	484	536	514	498	554	526	497	501	514	502	560	492	548	512	560	547	537	528	549	553	551	555	519	515	547	538	542	531	534	552	486	565	532	536	546	580	542	470	528	563	496	511	513	505	524	555	525	522	460	558	572	527	526	513	533	536	526	559	518	517	511	545	550	540	520	541	520	514	530	557	524	523	530	538	497	530	547	548	525	531	535	505	571	547	527	504	566	563	508	491	544	531	562	527	523	558	515	534	557	485	598	510	583	560	532	515	517	536	504	500	521	471	542	540	554	546	517	523	531	558	512	516	529	507	504	572	563	553	549	569	522	506	498	506	538	507	540	546	565	506	542	542	517	519	510	538	517	556	506	530	528	532	551	518	552	576	465	527	544	522	486	550	521	518	506	515	539	550	550	535	537	509	506	521	550	536	565	542	532	527	531	540	532	530	519	521	553	537	516	530	511	549	546	545	551	526	509	530	580	507	510	542	538	515	569	504	540	544	551	515	523	542	514	540	571	527	500	540	522	487	522	510	497	552	544	530	544	541	558	537	541	561	508	517	502	539	563	543	524	501	510	548	549	555	529	511	521	552	508	527	542	550	567	564	555	488	525	528	520	531	513	528	565	512	514	555	518	563	518	551	518	488	514	544	543	512	566	530	493	546	517	499	530	552	564	534	549	533	565	551	507	507	541	529	571	515	526	545	501	508	528	467	576	533	538	545	518	571	539	521	539	524	529	505	514	522	539	534	518	514	513	530	542	521	554	509	542	563	510	541	489	526	499	521	535	523	535	555	551	532	517	505	539	547	518	537	558	498	529	564	494	555	491	533	521	572	495	525	520	549	520	590	551	544	495	549	599	543	559	512	537	569	499	550	512	523	571	534	552	530	525	529	513	555	554	566	552	504	532	528	535	531	549	495	536	508	484	542	549	515	508	527	541	548	523	528	500	536	500	544	556	559	547	502	533	545	538	518	560	521	541	528	558	534	515	559	530	547	533	549	532	483	546	549	500	498	541	515	507	561	528	545	502	529	513	551	524	533	536	530	508	493	517	574	525	548	529	517	505	491	516	560	512	509	523	516	537	540	518	555	514	521	553	525	517	494	535	518	540	507	551	556	517	533	564	511	524	533	544	501	490	564	537	536	564	538	492	565	537	547	538	520	502	471	525	535	562	507	547	574	495	528	559	543	516	489	538	501	547	468	509	544	552	536	554	519	559	593	539	540	509	539	531	567	539	523	525	530	501	539	472	543	530	520	496	537	554	513	553	551	538	536	518	558	520	584	599	537	524	522	591	546	530	499	533	528	531	492	524	555	490	585	518	532	491	503	491	563	512	528	559	579	536	554	552	551	517	540	504	542	564	528	526	547	553	542	521	509	537	539	560	549	517	496	503	480	516	530	520	545	541	507	556	505	557	529	521	509	525	553	542	529	556	467	551	530	557	561	510	510	510	533	567	523	512	510	546	554	550	489	602	531	507	563	566	508	560	589	547	478	563	558	544	513	549	567	529	535	512	518	491	527	509	571	509	499	543	519	526	557	506	561	543	515	510	540	539	489	557	547	518	525	538	547	560	518	530	507	553	578	530	524	488	506	525	516	522	514	543	501	527	505	535	528	543	542	529	529	561	467	559	555	541	483	516	509	547	515	562	508	540	525	532	510	525	511	545	507	542	531	542	551	519	535	577	517	488	539	540	517	513	552	539	504	535	538	521	497	524	515	518	497	544	507	498	565	538	553	508	527	530	520	507	526	554	556	519	541	534	500	578	509	550	522	504	538	518	565	528	538	537	499	572	547	529	548	524	514	546	511	531	535	514	518	532	547	553
46886	19529	6961	2915	1179	551	309	228	189	213	195	201	205	159	199	195	212	219	192	207	225	199	221	234	195	219	214	203	215	201	177	245	221	201	195	226	227	203	208	220	219	208	226	234	208	196	195	261	212	219	197	226	227	182	210	221	194	233	207	208	215	226	232	211	185	186	219	216	187	266	217	218	195	209	198	237	214	224	211	232	219	203	219	210	201	188	218	221	215	264	206	218	198	204	208	211	234	203	203	221	244	200	215	222	214	211	195	163	195	235	220	201	220	212	212	239	215	216	197	205	209	216	230	224	186	174	212	203	222	218	240	235	225	221	214	193	199	224	221	228	239	195	208	223	212	210	222	224	211	208	239	246	183	229	203	200	221	217	216	199	232	206	222	213	182	218	204	226	201	183	194	213	188	241	217	179	214	232	192	212	203	210	201	225	175	219	205	181	202	181	238	220	217	193	200	199	227	223	243	226	234	203	226	198	218	213	206	228	213	203	235	236	226	220	240	213	208	175	191	204	193	220	209	220	197	231	236	205	206	198	195	222	224	234	193	193	218	239	225	214	226	189	229	200	188	206	230	242	197	268	202	239	177	201	221	241	220	205	225	211	223	238	205	244	212	207	210	172	216	213	207	224	220	200	206	177	211	228	215	225	228	218	235	189	210	221	192	225	207	240	238	244	220	234	214	222	214	210	200	221	230	203	211	196	205	236	185	189	219	202	218	218	214	204	218	185	207	219	199	199	244	195	206	208	192	224	197	237	189	226	208	198	220	216	213	210	211	201	211	217	196	236	204	224	202	206	243	221	228	220	220	217	199	207	185	248	224	227	208	216	219	190	202	223	211	207	216	195	223	227	230	214	194	225	214	192	217	210	179	204	201	214	215	205	189	221	216	207	227	237	215	211	211	208	215	225	204	179	218	205	190	220	224	211	232	187	207	222	199	190	233	227	209	197	219	204	197	213	242	214	238	218	200	221	232	197	231	195	194	189	223	200	236	208	212	209	196	202	199	228	194	203	215	223	237	211	197	218	223	228	198	259	210	209	236	222	221	215	206	216	226	234	223	201	227	202	203	210	186	219	232	223	206	219	210	249	234	194	213	217	198	233	215	219	232	220	210	226	210	220	224	211	209	223	221	205	224	228	224	215	191	211	197	188	204	240	245	197	195	226	168	216	221	222	192	206	234	217	202	224	182	237	253	209	191	207	217	212	207	209	204	221	211	218	197	213	218	176	190	217	205	242	224	219	217	213	243	226	216	179	230	217	185	186	224	206	205	209	210	203	231	189	194	222	232	206	199	223	212	211	198	219	214	194	220	213	206	185	193	176	195	217	222	205	209	231	200	197	220	230	213	242	196	205	208	191	221	237	232	222	204	192	194	192	191	231	214	198	237	234	194	215	231	219	202	204	236	206	237	218	236	192	210	186	214	205	197	201	222	223	226	218	209	211	194	222	207	243	220	192	235	184	227	219	202	211	211	185	211	166	227	189	229	201	195	207	208	209	216	215	220	216	211	188	228	211	204	236	232	191	239	217	218	213	212	207	214	216	192	203	228	217	217	246	199	235	220	231	216	217	218	214	208	221	221	201	184	236	244	223	184	225	195	220	212	205	210	226	192	222	236	209	230	217	200	230	213	227	181	205	215	189	215	225	212	215	225	228	190	198	227	221	190	193	205	199	213	223	221	225	212	233	226	209	201	210	222	202	226	237	243	208	183	220	240	201	203	191	242	209	191	220	214	237	192	179	190	224	197	196	221	176	231	211	206	214	225	187	205	238	210	215	227	195	206	216	228	221	190	192	199	206	220	220	203	191	215	191	210	219	184	214	210	215	218	198	226	189	237	210	235	223	198	220	221	222	202	244	213	207	218	195	224	224	231	206	201	210	206	228	212	208	211	190	189	222	200	201	229	199	188	201	182	225	205	208	224	240	225	214	217	191	224	185	216	194	203	227	206	223	224	185	214	237	213	197	232	210	203	205	196	213	199	208	183	204	223	237	246	193	201	208	197	201	211	223	214	215	220	226	211	234	188	204	180	208	225	196	213	234	218	201	191	204	210	180	263	196	181	175	217	201	213	186	232	209	228	233	214	210	190	243	246	197	209	219	221	216	216	207	201	201	187	187	227	224	209	193	207	212	234	220	211	226	234	200	210	198	186	183	227	178	216	215	235	244	212	243	179	206	203	208	214	236	219	218	213	206	215	207	214	224	230	184	192	203	214	181	200	194	206	200	209	183	215	227	226	230	223	242	211	210	234	212	214	202	189	226	218	229	211	209	224	214	250	205	194	208	202	230	240	234	204	222	245	224	233	195	214	207	185	212	232	195	179	229	199	203	193	192	210	228	217	216	209	233	232	153	196	190	217	206	236	212	222	236	223	214	210	194	218	199	240	238	211	221	218	217	193	239	207	205	183	188	226	222	246	214	217	233	222	225	233	229	216	214	206	220	201	223	188	197	215	214	213	186	221	205	209	227	224	216	213	191	216	212	197	190	191	183	194	225	231	207	186	221	202	196	228	223	214	213	215	216	203	211	219	225	215	204	224	196	222	183	217	235	207	203	201	200	213	212	199	220	211	206	206	183	199	193	218	194	211	213	188	188	208	207	237	216	188	188	197	218	201	198	183	228	186	230	185	173	199	238	204	230	234	230	215	221	229	226	220	188	186	191	218	195	201	202	221	236	213	192	210	221	199	235	206	204	210	199	221	211	189	200	192	224	187	241	230	191	210	215	232	219	226	238	226	228	205	201	212	224	219	233	206	189	220	216	223	183	204	200	190	194	177	211	216	207	223	208	200	210	239	215	199	222	208	221	212	226	249	223	245	217	227	218	195	200	222	251	210	205	204	194	206	214	195	213	223	196	206	203	207	207	211	215	211	236	206	226	217	229	231	200	208	204	211	214	246	186	189	209	202	212	197	201	210	220	219	226	187	216	206	212	241	197	243	211	227	221	230	213	185	223	187	214	220	204	219	214	176	215	225	199	219	203	201	209	210	176	218	233	223	203	211	183	210	217	224	215	245	206	214	251	209	222	219	202	207	199	198	204	214	220	233	208	202	225	203	223	183	203	213	207	210	218	245	204	204	194	201	210	198	205	209	210	218	207	221	208	213	216	192	197	189	209	215	209	212	178	220	198	198	233	212	190	230	218	188	201	205	212	210	230	198	205	222	214	206	195	230	222	223	202	200	202	205	218	253	220	191	206	207	191	201	245	216	212	201	195	196	229	228	214	194	234	205	194	184	229	217	198	219	197	212	209	214	207	209	204	248	200	193	220	216	221	215	210	208	226	226	205	209	183	202	202	253	212	217	207	203	202	193	212	204	213	230	226	218	214	216	221	198	192	207	198	191	212	204	227	196	226	202	199	250	194	207	212	222	203	180	221	201	226	223	227	239	207	208	186	213	240	211	199	226	217	233	233	224	232	199	204	234	200	204	252	237	198	209	206	202	211	215	230	210	220	193	222	217	205	222	224	225	208
29317	11439	9598	6717	3656	1737	762	537	427	483	496	471	466	487	455	458	436	478	518	411	429	460	448	481	479	422	443	463	466	453	436	488	443	462	474	461	450	450	420	492	414	432	477	463	483	447	453	444	444	434	429	475	452	453	468	417	460	450	472	481	473	471	470	468	478	476	450	450	434	447	460	457	484	493	446	422	440	435	444	449	480	456	475	449	450	442	452	448	424	410	452	440	455	461	463	477	461	454	466	433	453	440	447	452	462	414	453	431	458	454	419	492	405	418	458	445	465	457	450	461	448	445	491	473	431	482	485	472	447	453	436	446	479	456	455	440	472	464	475	462	444	458	479	447	458	460	433	464	433	427	450	442	472	432	474	464	470	417	464	441	452	468	474	455	460	470	481	438	465	445	436	415	495	420	448	467	451	449	494	436	465	448	508	447	445	462	447	471	441	443	483	464	453	466	416	441	412	458	432	447	430	421	471	460	431	437	467	443	461	461	446	465	443	447	428	474	461	444	476	458	473	451	454	448	432	473	440	467	449	497	471	457	471	438	460	442	410	448	451	436	461	473	482	456	433	484	444	468	460	473	443	443	417	459	464	462	472	467	488	422	439	440	433	458	468	456	430	460	439	461	453	444	468	477	513	445	458	430	453	458	470	452	450	465	461	442	443	444	493	461	460	478	460	472	456	451	426	458	428	436	499	412	433	472	458	489	479	469	482	412	429	489	436	465	483	452	449	443	490	452	461	471	464	483	454	407	457	475	461	436	465	436	480	480	461	502	482	406	459	444	469	504	472	455	459	460	431	457	466	454	464	442	458	478	429	456	479	447	484	500	473	478	437	448	457	433	472	426	508	419	453	427	468	446	453	443	450	436	449	425	491	442	452	445	466	433	441	463	441	467	446	419	413	416	483	471	450	454	490	467	445	444	455	431	476	444	463	455	413	453	463	440	458	513	431	411	483	473	451	496	478	480	450	420	443	424	459	424	480	447	477	465	452	437	458	458	469	455	448	449	463	473	436	425	493	422	406	458	478	463	464	431	437	465	466	436	471	467	439	411	489	429	463	450	450	433	450	465	430	463	459	491	430	456	469	471	470	466	437	456	449	479	438	432	446	478	412	465	473	508	398	433	462	489	463	468	436	467	457	418	451	471	468	432	484	475	475	444	457	483	434	412	444	492	443	465	489	449	442	417	440	472	443	488	461	491	475	459	427	442	445	463	442	449	435	461	478	484	467	466	458	443	472	442	412	455	482	461	469	467	440	458	454	425	430	449	480	468	456	490	426	439	453	456	477	493	464	444	425	484	445	437	454	449	463	427	447	454	432	453	400	471	445	460	430	452	490	458	443	456	500	476	482	432	432	460	465	475	437	480	461	449	465	474	443	435	490	443	420	464	479	480	446	445	458	464	471	485	456	454	425	432	438	466	477	486	420	410	425	466	476	442	469	482	429	485	486	489	459	483	429	468	469	470	447	439	507	479	475	442	460	488	482	440	417	425	452	474	441	494	469	470	456	455	456	452	443	452	434	442	473	468	439	440	430	440	467	444	463	433	453	454	473	456	481	447	457	474	468	464	444	488	441	477	442	455	410	473	461	459	420	468	434	435	443	470	469	445	465	468	454	431	444	445	471	470	462	511	439	483	481	463	449	434	484	463	451	484	439	432	437	464	466	433	468	466	442	484	463	399	486	436	464	466	441	473	476	451	468	434	448	458	429	421	484	462	455	415	451	464	438	485	433	468	440	453	466	457	482	482	445	474	430	469	459	451	435	478	454	479	451	501	451	481	458	440	444	465	510	479	453	402	455	477	444	465	415	446	458	490	442	444	436	422	459	456	477	467	455	466	438	478	449	478	470	472	462	429	439	480	458	458	458	402	448	476	461	481	443	426	430	446	453	420	449	478	408	436	461	475	496	453	440	434	448	526	447	447	500	436	460	448	454	443	482	488	467	476	458	454	464	460	453	484	448	435	431	472	493	442	436	449	448	456	436	458	449	492	451	444	445	420	483	429	457	438	447	451	440	429	482	412	450	425	441	486	448	432	467	433	480	461	414	477	459	467	413	472	459	458	446	495	476	481	443	453	461	456	481	464	440	455	435	445	464	417	461	471	469	432	458	431	495	473	451	469	414	467	435	466	453	501	442	440	435	458	433	459	465	460	450	452	437	459	465	452	458	452	461	451	453	482	450	438	438	462	469	479	422	464	453	472	418	490	457	463	462	439	503	431	444	475	444	437	470	494	497	468	437	469	479	449	425	435	476	442	479	457	487	445	441	490	426	437	461	450	428	454	469	458	459	449	497	467	486	474	457	450	463	462	489	494	479	407	480	471	426	463	416	451	472	439	449	434	431	472	438	461	489	466	469	425	455	455	502	455	472	422	470	472	463	487	456	468	460	427	482	467	438	434	440	446	487	464	452	462	480	477	449	454	441	471	474	476	442	478	443	436	455	416	457	431	443	463	440	487	466	469	440	478	480	472	438	411	466	456	459	450	457	466	403	474	406	451	482	484	462	467	448	501	451	438	469	480	468	455	440	494	446	443	468	452	476	436	481	459	435	432	451	426	465	443	452	510	447	480	458	449	412	450	432	474	447	452	441	466	438	439	440	432	453	452	484	478	447	486	486	442	438	459	455	492	457	460	458	457	436	427	443	480	450	450	535	458	439	476	445	456	423	428	447	439	464	426	463	481	420	453	452	440	456	427	473	457	505	427	438	428	463	445	446	428	452	458	463	430	449	428	439	402	476	463	474	468	451	463	465	431	463	483	438	460	448	457	457	455	437	445	440	468	455	439	425	442	427	476	457	481	446	432	470	454	478	439	451	470	435	478	471	454	468	424	479	455	469	429	458	416	437	483	470	487	488	441	426	446	434	451	419	438	421	431	460	455	464	445	470	466	446	453	426	479	415	495	461	486	457	459	446	459	410	491	464	486	461	460	457	456	443	477	481	473	427	461	449	431	464	466	473	438	442	415	439	458	453	441	476	468	440	470	459	459	465	433	454	498	466	434	448	452	478	427	455	461	436	470	444	456	482	425	474	449	491	450	445	455	456	431	468	443	462	433	470	449	468	475	422	473	449	443	459	492	433	433	441	479	464	444	475	458	455	451	462	467	510	464	448	443	438	465	491	444	477	438	456	484	435	449	449	448	467	472	415	391	444	463	449	427	446	439	414	420	451	468	422	449	425	434	455	457	461	415	441	485	449	457	458	462	443	457	463	481	463	445	432	442	453	459	478	473	447	468	470	433	419	485	445	515	483	451	459	418	458	430	465	417	452	460	441	441	440	482	434	475	429	450	463	458	439	438	446	506	457	460	455	471	411	471	465	415	472	460	473	494	488	466	467	455	444	434	450	446	468	465	469	448	470	468	491	441	470	495	477	435	481	482	407	461	473	487	479	410	472	483	447	438	453	441	465	451	447	436	414	468	420	447	470	469	446	429	448	446	476	441	461	474	444	469	468	485	490	476	473	445	426	444
56235	25740	13052	5937	2163	878	534	272	208	234	217	198	193	216	242	194	217	234	204	206	192	195	219	183	188	207	181	203	238	231	190	228	222	214	186	189	217	207	186	219	213	171	225	195	217	205	202	215	253	196	183	212	190	195	197	187	175	206	204	212	191	182	197	198	205	173	210	216	214	200	205	222	199	184	243	218	184	179	193	195	196	188	206	210	195	216	163	208	202	210	242	198	221	180	239	195	187	195	195	183	224	237	202	181	196	194	194	201	178	175	220	213	196	213	214	182	199	180	190	198	197	189	203	194	223	206	232	195	183	225	208	207	203	219	190	193	190	192	220	242	214	188	218	215	211	207	191	187	217	218	210	200	200	198	199	187	213	188	187	220	211	235	190	208	229	233	232	210	194	214	203	219	194	191	204	175	170	218	199	193	173	188	203	201	190	186	188	211	209	188	190	205	213	207	201	232	215	191	187	204	197	199	189	188	194	207	188	202	191	203	210	215	199	214	188	198	222	195	206	177	202	185	196	209	186	197	194	178	186	194	222	185	181	200	209	180	192	204	209	209	216	197	212	174	240	208	187	219	208	199	193	195	204	175	198	182	207	181	205	197	209	200	190	175	204	202	213	163	207	213	180	220	186	175	206	206	201	216	192	193	211	207	220	221	221	219	236	178	180	217	222	228	191	209	202	179	198	209	211	214	212	167	186	211	177	217	199	211	207	217	233	184	223	213	190	193	200	224	166	205	219	227	208	199	228	208	159	211	226	231	204	234	197	184	211	185	205	207	186	185	228	208	192	210	187	183	205	184	192	200	225	214	204	210	202	200	208	222	220	203	206	174	213	204	214	187	198	209	192	199	215	208	206	193	232	233	212	237	219	200	219	228	172	219	230	209	202	207	192	218	209	197	182	226	216	214	214	170	230	189	191	193	196	197	228	201	199	215	221	178	198	239	212	204	226	190	178	216	220	217	199	198	204	224	235	204	194	206	212	201	216	172	194	234	211	221	241	193	233	223	194	213	216	216	207	216	207	200	215	208	191	201	216	217	223	221	204	202	207	191	208	199	196	238	215	201	197	215	185	212	231	219	196	202	216	198	195	200	207	178	231	194	199	188	208	218	216	191	214	230	203	199	193	184	205	224	225	205	200	227	193	197	225	200	193	213	193	207	202	222	201	189	214	186	179	188	205	205	222	193	240	204	181	185	207	222	212	202	200	219	197	206	207	208	185	205	194	205	175	217	207	217	177	168	199	197	189	226	217	199	209	207	229	226	194	208	206	207	198	224	182	216	207	189	185	194	204	194	193	225	200	219	189	204	217	209	193	230	212	204	224	204	216	197	220	213	199	176	209	221	199	222	208	221	215	202	184	192	216	211	217	221	224	189	227	220	194	207	224	210	204	218	199	178	211	199	207	210	209	172	213	198	191	225	212	211	209	203	203	189	193	183	195	213	211	214	206	181	220	193	209	197	190	213	216	206	204	205	219	199	226	226	199	232	197	168	199	175	233	210	219	180	191	232	190	201	206	197	215	208	192	224	215	225	185	214	200	199	216	204	212	212	195	198	232	202	218	207	188	215	229	177	199	211	219	226	184	174	212	233	212	213	252	232	232	254	207	170	225	194	208	200	199	205	201	178	202	199	229	213	227	186	173	189	223	184	196	196	212	201	206	218	207	216	182	192	173	202	199	225	217	217	217	198	195	207	195	233	185	198	232	189	206	219	216	205	202	199	220	191	202	169	209	219	187	224	220	216	208	197	192	228	204	183	201	213	213	214	181	204	178	213	200	209	271	226	223	190	198	181	221	207	207	183	181	201	233	197	212	199	194	218	200	202	174	162	219	207	180	204	219	190	209	174	221	233	208	212	231	207	188	203	204	160	204	208	239	206	180	212	200	224	192	202	223	208	253	208	201	213	212	204	211	190	224	207	233	211	210	174	200	222	198	213	179	175	198	220	186	191	221	199	212	203	218	200	196	190	221	163	186	198	217	227	186	186	163	195	182	213	225	207	231	206	209	188	216	202	227	193	218	190	207	209	221	213	230	188	215	209	232	189	193	191	192	197	210	155	191	222	204	204	212	216	201	222	200	218	217	181	200	189	190	160	203	202	176	221	196	192	202	206	186	247	192	239	199	199	209	194	212	216	196	200	222	188	204	213	205	214	231	215	222	190	182	219	200	191	182	180	218	199	194	202	203	218	207	200	196	207	204	203	190	228	231	196	216	207	216	224	185	201	221	215	197	226	210	193	184	207	234	194	214	192	212	221	220	202	186	205	245	196	202	206	227	210	187	194	174	184	209	222	176	202	199	229	211	194	202	207	179	216	203	214	218	194	219	198	206	211	202	189	217	197	201	196	194	232	213	232	200	191	180	213	207	191	223	195	214	192	202	239	216	217	217	199	197	168	201	219	214	217	227	204	216	215	188	199	207	215	240	195	217	167	207	214	213	192	180	186	214	194	195	212	194	209	213	211	217	204	238	200	199	227	227	223	179	222	203	234	210	191	225	196	207	156	201	185	192	208	236	190	194	200	189	204	195	192	212	187	184	202	195	226	221	222	238	210	194	206	206	199	206	181	217	230	198	210	189	171	196	193	218	207	200	215	219	225	214	209	218	187	183	209	189	194	205	187	195	202	210	227	187	190	222	218	243	209	220	206	212	208	197	200	179	203	202	192	171	189	186	206	225	203	182	225	221	239	209	198	204	205	248	185	208	178	201	191	184	223	187	202	189	201	204	184	212	201	203	198	197	209	203	196	203	193	193	187	220	201	183	201	214	208	189	190	213	233	187	182	205	194	205	228	193	186	233	196	201	180	195	210	169	189	161	200	221	198	199	194	209	213	215	207	199	211	186	208	182	199	204	196	208	217	209	197	214	238	197	213	184	215	203	214	208	226	193	200	195	219	211	207	214	210	214	225	194	197	224	190	184	213	212	231	186	221	185	203	211	202	195	189	175	219	207	223	204	223	201	227	219	212	187	180	192	219	194	206	212	200	192	210	190	200	232	191	182	211	234	209	206	236	201	205	195	215	207	197	191	200	224	228	193	228	208	206	214	212	219	186	226	218	200	195	207	220	236	229	220	211	188	218	212	200	191	197	182	187	219	181	190	190	203	203	211	186	208	214	209	227	194	181	205	215	216	217	209	208	178	209	217	195	195	204	206	208	172	191	211	182	217	212	246	221	199	211	169	200	193	201	209	208	211	197	194	192	230	198	211	188	213	197	205	201	183	219	184	206	220	195	206	183	184	209	215	202	199	197	218	184	193	197	214	201	213	209	208	209	188	197	212	206	204	193	203	208	215	230	204	220	209	218	241	215	197	199	215	196	189	181	211	198	207	222	211	212	238	198	190	178	215	217	172	196	212	191	192	190	213	194	256	205	220	205	196	238	202	169	196	182	210	192	197	197	191	202	206	206	233	199	220	190	200	182	205	180	188	211	198	199	229	206	207	215	207	214	196	198	205	227	195	177	178	178	219	196
34880	17570	15779	11885	6332	2971	1747	657	500	488	452	507	455	483	447	451	471	452	486	483	434	486	436	463	489	466	454	455	455	420	464	426	489	422	451	412	432	463	419	417	427	449	475	437	433	453	446	458	469	444	437	444	445	459	434	461	424	508	447	444	430	455	434	441	432	437	450	450	442	407	443	413	449	458	464	429	489	427	432	433	474	471	420	450	504	455	444	413	463	396	444	450	485	423	461	435	435	421	470	448	432	446	426	446	397	409	472	438	418	440	405	454	430	432	424	449	427	466	426	433	436	430	423	466	436	467	501	457	463	447	421	442	462	467	466	423	432	452	413	410	436	439	443	434	439	469	438	467	457	413	487	451	418	441	460	457	448	513	441	485	476	415	469	416	429	427	440	479	409	460	479	433	438	481	438	461	436	461	434	460	456	462	484	442	470	463	420	457	459	478	448	482	435	467	446	446	460	454	444	420	422	437	402	456	446	446	448	473	466	467	437	458	470	459	412	434	481	440	430	405	393	439	446	408	435	423	439	447	450	442	417	463	426	423	468	437	449	503	469	476	448	419	433	446	459	464	467	413	473	436	441	473	424	422	445	448	418	469	450	434	463	461	460	471	410	445	436	440	478	463	461	498	463	441	457	412	464	424	417	430	421	431	451	455	492	410	475	430	454	495	463	441	440	466	468	432	454	437	428	462	456	437	429	446	463	484	443	442	487	425	431	414	439	442	440	443	440	456	467	413	429	468	456	466	449	428	432	449	421	428	444	432	451	460	479	459	427	412	481	468	428	467	418	439	463	443	466	482	436	401	452	429	468	435	418	443	458	413	430	457	464	458	441	466	450	416	393	445	442	456	426	407	481	428	427	417	445	462	426	442	428	408	445	438	435	437	436	440	444	440	446	465	421	431	395	405	454	458	441	447	428	436	459	417	447	434	449	411	422	486	444	419	446	459	450	440	446	454	493	478	424	438	486	455	438	481	427	473	473	433	472	474	467	475	461	480	439	457	442	431	410	477	459	465	444	445	459	444	405	414	431	462	416	471	459	451	435	418	441	477	460	502	435	458	438	437	433	465	485	463	470	470	447	449	443	416	464	451	488	467	441	433	464	468	418	478	463	421	447	460	428	432	448	426	442	479	449	424	476	465	485	446	440	458	466	461	451	476	416	467	428	412	499	428	443	417	474	487	461	437	453	420	453	490	416	426	476	460	432	420	485	451	473	406	465	443	451	446	466	463	486	465	425	459	455	436	428	417	442	461	443	463	458	462	451	437	452	454	469	400	434	440	443	455	465	478	450	441	484	444	454	444	461	464	429	461	487	441	431	427	452	490	456	458	446	446	431	435	457	464	444	474	473	427	469	426	451	443	458	454	436	461	447	436	456	421	423	451	456	479	447	446	394	438	436	441	466	438	424	495	476	414	461	463	421	456	464	466	433	455	455	471	439	445	420	435	461	449	467	468	476	416	426	421	451	469	438	438	440	433	428	427	443	450	466	459	426	428	457	452	464	453	468	448	467	458	432	441	434	440	441	446	439	432	477	449	474	438	455	438	464	459	452	424	435	424	463	449	453	432	419	442	452	435	444	422	461	434	430	443	424	459	438	435	470	469	423	472	433	435	449	437	455	441	451	435	440	413	465	434	415	460	421	430	449	410	438	406	432	446	483	428	449	493	428	425	476	482	448	447	451	450	479	475	462	424	503	414	462	458	430	393	484	445	461	458	426	415	426	475	475	443	464	449	443	442	440	435	418	488	433	419	456	445	478	447	452	446	404	481	477	462	437	425	423	457	474	465	458	419	443	445	466	482	454	427	430	421	450	454	464	453	434	451	454	434	450	459	434	430	455	436	478	448	483	455	430	418	454	459	466	452	460	434	431	432	454	452	478	409	416	450	499	456	431	472	454	460	450	439	469	446	401	466	459	458	453	401	448	453	453	452	434	487	416	439	466	450	461	456	467	448	452	470	502	418	442	433	431	465	403	464	396	447	481	437	431	437	418	400	402	459	460	463	454	445	435	440	439	449	476	451	417	421	432	451	468	453	447	463	470	432	487	466	458	454	422	457	454	408	398	428	398	466	458	432	453	427	438	509	457	441	449	445	423	452	462	454	461	475	443	417	440	430	441	451	471	452	464	438	445	404	452	450	459	431	482	441	468	429	443	449	487	479	446	456	449	429	458	418	432	431	429	396	450	435	437	436	437	435	431	446	430	443	458	438	429	426	436	460	466	414	483	453	418	437	425	466	414	496	413	422	442	397	447	410	468	426	409	413	482	406	451	420	433	462	458	418	465	460	439	453	419	420	449	413	434	478	434	448	431	462	419	451	506	436	432	466	464	436	428	477	471	451	442	460	440	467	407	453	476	441	453	462	447	439	456	443	431	448	441	455	449	421	465	435	391	415	451	459	435	432	454	470	438	412	432	441	439	422	481	456	445	486	409	453	433	456	441	430	458	427	428	411	444	434	482	458	456	515	464	418	469	450	464	462	454	449	425	418	439	449	451	451	453	436	410	447	454	429	420	444	457	452	458	476	439	439	473	473	414	455	430	434	471	450	480	452	453	421	411	471	432	430	452	441	490	457	441	416	470	444	427	411	441	426	472	425	451	461	449	477	441	458	468	455	465	444	430	447	411	477	472	401	438	471	432	449	453	474	454	436	413	458	483	463	447	465	440	408	445	452	437	469	460	453	432	450	437	471	466	426	451	451	475	502	462	469	411	418	455	456	429	440	450	463	451	501	463	476	449	450	467	457	443	447	462	485	410	418	463	422	447	445	464	447	442	495	443	466	444	418	495	450	439	423	433	461	462	429	408	462	447	393	430	426	448	418	447	438	465	432	464	442	451	457	433	472	438	432	470	458	426	463	503	452	456	438	471	445	421	443	454	443	412	433	451	445	464	457	443	470	441	476	449	433	458	415	448	466	453	475	472	431	451	450	454	430	444	431	447	473	452	453	431	455	507	447	459	422	458	450	431	463	476	454	446	448	442	435	417	462	456	442	427	419	427	500	439	421	479	438	453	464	456	472	435	431	467	423	448	435	468	448	427	408	475	484	442	449	443	425	446	410	461	411	438	416	414	442	459	456	442	423	429	422	430	442	439	436	434	453	480	420	430	448	405	495	437	432	442	446	485	426	444	466	405	472	433	417	478	434	472	452	470	410	455	446	435	466	434	442	425	425	421	456	470	447	451	419	446	449	441	432	418	485	434	465	445	443	442	428	463	437	443	420	434	451	438	445	458	450	440	455	406	457	428	421	454	427	413	462	451	412	451	451	451	417	430	460	384	490	483	438	432	446	423	476	486	439	434	416	454	447	491	446	427	413	440	515	463	470	423	414	446	419	419	444	463	417	463	465	417	411	466	452	479	467	452	452	446	425	466	464	457	448	443	422	428	447	421	440	442	441	447	447	451	438	461	415	478	451	451	473	436	437	425	411	434	441	441	461	452	454	425	438	475	434	428	436	461	456	446	477	484	441
56895	33847	24537	13259	4996	2544	1422	567	335	277	277	238	281	267	245	267	263	240	256	280	249	238	289	258	232	234	281	280	228	228	234	252	284	253	271	251	232	251	240	241	204	242	272	265	262	249	240	268	266	257	240	243	225	252	274	261	229	249	241	253	276	248	244	236	269	264	243	268	234	223	240	253	256	234	237	271	264	258	258	247	268	235	252	276	254	214	238	271	253	225	266	266	248	232	277	239	207	240	226	259	262	265	233	240	249	255	249	266	250	196	253	261	264	288	242	228	250	223	231	245	261	264	281	259	272	256	240	250	258	265	234	253	245	255	255	258	227	211	254	243	244	234	255	256	259	223	233	242	228	244	252	260	236	269	266	252	275	271	239	242	250	218	233	276	237	258	265	280	229	284	263	263	240	242	223	255	244	237	257	270	258	244	288	269	267	236	223	246	232	256	276	277	261	270	243	289	238	246	271	252	283	254	242	267	230	249	243	225	232	287	271	254	250	276	284	233	233	229	257	224	225	229	234	268	262	263	249	264	290	233	241	292	247	247	229	259	204	284	267	254	274	234	267	251	234	251	225	258	225	234	289	242	271	257	223	271	267	258	231	243	221	248	254	251	261	218	233	259	266	256	276	243	254	266	277	252	226	238	254	250	267	257	226	254	246	290	262	223	232	256	247	230	274	231	243	235	227	234	255	243	298	236	200	271	251	249	255	246	258	231	231	280	270	243	247	248	256	247	242	257	249	251	273	232	239	244	241	229	232	237	246	250	227	284	243	267	242	254	249	236	238	243	244	249	258	235	248	268	238	243	252	271	280	235	246	240	259	271	249	262	242	242	251	243	259	243	248	282	244	243	235	254	272	240	254	250	234	250	276	250	234	233	229	256	245	261	272	238	233	259	249	235	225	271	250	248	275	260	273	228	265	217	238	238	246	263	268	231	225	237	251	226	254	253	255	250	231	269	248	230	239	262	249	264	238	215	236	247	268	248	235	221	240	275	232	214	237	245	230	260	260	299	255	269	212	275	280	227	280	280	228	279	255	241	267	261	226	261	271	252	266	257	257	258	252	243	249	252	258	220	233	260	238	243	252	250	260	246	228	211	246	250	219	255	233	212	252	230	257	259	260	263	223	269	211	267	230	252	246	265	235	247	227	271	288	268	282	231	254	274	253	245	231	254	253	276	227	278	281	250	248	218	233	244	230	241	269	246	242	273	263	279	258	230	235	227	288	257	306	270	240	238	232	244	210	263	238	251	257	262	244	252	257	260	253	245	228	262	276	268	252	252	246	257	275	260	285	242	276	238	251	225	270	245	275	258	249	223	235	228	273	267	281	244	225	264	265	219	214	235	293	252	257	270	216	257	237	261	248	272	264	263	227	250	241	245	251	258	270	255	271	239	237	278	240	268	233	245	250	239	240	265	238	228	266	240	266	236	231	250	236	263	245	232	241	263	243	253	245	261	246	255	251	235	246	250	219	255	250	272	259	267	234	246	244	262	250	236	276	284	261	241	213	262	311	262	247	278	261	233	259	257	261	246	237	234	260	229	231	239	250	281	258	246	239	243	232	247	258	270	241	255	237	244	207	276	270	235	283	258	242	253	243	234	212	249	254	222	268	258	248	225	239	240	251	249	251	212	247	248	245	256	246	277	280	261	250	252	232	266	238	273	280	239	240	257	248	256	227	249	223	229	252	285	260	258	251	291	260	251	268	277	266	234	248	274	275	249	242	251	254	222	233	302	248	287	277	244	244	279	247	237	252	251	257	251	260	248	245	247	271	263	244	220	252	245	256	267	255	254	221	239	256	235	258	240	231	248	262	267	232	254	256	266	231	216	234	238	275	243	231	237	267	268	277	256	258	281	230	220	260	282	247	264	253	217	247	248	236	239	262	249	291	263	227	282	243	222	247	235	269	253	267	278	266	282	224	240	260	254	226	269	254	273	226	259	266	268	278	259	217	232	246	252	281	263	250	249	256	235	249	234	235	267	243	245	220	239	282	233	262	278	274	266	256	226	217	225	281	273	242	240	273	224	235	248	262	228	208	240	250	263	260	201	251	244	261	229	255	251	226	253	249	232	239	289	257	258	263	233	235	240	235	247	245	232	234	245	229	231	263	197	252	233	278	220	265	261	249	230	216	247	241	215	213	271	239	239	250	250	255	255	262	260	254	245	234	246	248	253	250	234	247	267	248	269	260	237	219	264	254	241	259	267	237	238	283	251	249	258	241	269	260	262	259	242	285	247	234	265	213	236	247	252	280	223	278	254	274	209	269	226	272	254	260	227	232	240	258	256	268	264	238	267	213	270	244	249	255	287	239	235	222	249	228	266	245	214	276	281	228	244	260	227	227	244	243	268	252	253	266	243	233	256	266	241	223	261	245	230	267	253	248	264	234	235	246	214	251	284	269	252	262	259	263	253	274	243	229	242	246	264	245	202	247	237	238	280	261	278	266	256	256	269	238	240	264	232	221	236	247	268	255	242	235	231	234	269	282	257	216	295	235	243	226	259	240	250	251	271	253	270	278	258	253	275	217	221	255	250	245	260	218	236	247	240	247	233	235	233	243	239	250	279	218	266	243	250	240	234	259	232	255	261	237	249	241	260	222	224	265	229	243	240	239	221	244	246	255	235	233	268	227	227	204	253	237	253	245	260	259	252	245	258	260	252	246	250	270	254	249	239	239	213	254	279	264	245	239	271	256	240	202	251	244	261	260	237	273	222	237	274	238	275	258	256	244	294	243	245	284	254	242	230	269	252	259	221	237	251	262	272	274	237	264	250	228	232	279	238	223	226	224	246	256	244	235	219	265	262	220	260	249	235	244	237	278	247	249	246	238	237	241	262	273	240	221	278	273	271	207	249	305	233	249	251	223	229	236	250	259	236	247	242	256	250	220	264	220	225	235	285	261	260	260	249	239	256	263	223	241	254	251	229	266	246	274	249	256	236	255	247	217	263	274	264	255	232	251	245	223	240	288	237	281	273	265	268	252	229	265	275	233	237	264	225	237	244	272	246	216	197	256	233	235	251	263	252	239	243	210	260	247	247	264	242	231	250	258	267	238	274	229	271	251	233	237	265	274	218	286	251	251	249	265	240	243	252	287	270	263	254	241	236	249	223	264	263	298	250	269	265	277	230	249	264	241	255	234	262	247	242	247	228	227	249	244	263	253	229	268	255	263	269	210	276	272	272	256	230	300	255	274	236	253	255	245	238	250	233	233	224	235	244	249	261	238	261	214	249	234	249	249	218	245	277	251	263	268	271	264	252	246	245	250	269	255	260	247	244	221	232	247	246	267	271	226	264	206	264	256	259	275	248	255	239	247	238	250	240	245	243	250	255	257	250	233	242	234	250	241	268	226	236	271	228	254	243	266	282	259	253	251	286	264	235	261	239	259	248	259	269	261	248	262	245	262	263	250	241	251	231	254	232	255	238	237	245	286	237	235	253	234	231	265	258	222	239	243	252	244	258	237	235	232	232
33600	25143	28024	21234	12015	8435	5090	1762	877	720	646	610	535	602	532	557	541	574	513	558	560	544	571	519	548	533	570	518	553	566	568	548	560	555	571	562	544	517	526	539	556	530	524	521	550	567	525	535	523	515	514	562	514	538	533	516	542	567	531	583	493	508	526	569	523	517	543	542	557	538	547	512	532	513	513	516	551	517	522	517	509	591	554	521	509	492	513	513	522	551	521	558	526	541	560	560	500	500	564	554	549	530	510	566	542	535	537	544	555	550	577	501	546	512	542	532	494	529	553	556	516	537	524	508	526	531	572	485	516	493	537	521	519	485	521	542	514	527	521	557	489	551	489	509	519	572	555	519	520	529	519	580	531	534	528	513	479	529	552	491	515	533	558	520	535	557	543	546	546	554	495	533	542	529	578	547	524	553	529	494	530	523	531	555	571	538	541	537	591	499	525	493	547	563	534	540	508	554	517	542	543	528	573	527	562	522	544	501	542	569	540	578	511	582	539	532	494	536	529	507	533	525	558	507	533	503	466	545	537	513	518	527	508	519	543	571	530	509	549	512	523	546	521	547	557	569	509	530	526	609	510	503	537	544	566	534	499	535	509	477	524	510	581	502	577	549	496	566	506	551	535	524	522	542	505	509	602	586	517	546	485	521	553	493	552	553	538	526	522	541	538	519	506	549	553	480	527	555	511	560	522	538	567	513	511	522	539	475	492	562	527	553	500	542	538	541	561	536	491	566	516	538	539	524	518	515	524	524	523	524	525	519	582	549	562	525	544	545	512	507	522	519	538	542	524	554	522	535	521	516	532	563	580	513	524	546	559	540	541	585	549	473	513	513	509	553	546	531	523	534	503	560	493	509	529	537	537	519	540	539	506	550	524	520	535	565	554	549	541	554	549	502	522	541	531	566	523	480	504	530	556	522	552	522	506	557	586	515	520	551	561	516	512	534	550	500	518	543	540	520	517	528	536	523	527	513	558	495	528	553	498	543	542	508	503	582	527	558	530	555	525	560	559	501	530	528	531	554	565	529	543	509	579	505	584	547	524	532	533	551	535	558	530	514	532	546	532	529	547	530	520	536	529	513	521	542	504	493	500	568	491	487	501	559	539	503	495	516	522	535	530	508	493	558	544	515	546	522	542	510	544	515	495	528	519	504	537	542	518	543	510	494	525	572	571	538	555	545	548	560	533	524	565	523	546	549	547	538	506	535	483	506	519	522	493	536	484	528	529	523	527	506	538	568	519	570	513	524	547	520	557	548	562	530	575	523	512	526	524	569	518	526	542	529	506	545	529	555	533	527	555	552	510	516	525	553	531	541	537	551	564	519	551	526	513	528	522	511	520	577	496	559	543	524	546	574	521	526	533	558	530	480	532	530	519	540	492	502	525	554	543	537	515	565	539	507	536	564	527	550	502	500	574	499	525	494	567	528	554	518	542	521	568	452	511	494	542	530	514	576	562	555	518	502	523	507	532	530	546	507	490	579	567	525	561	516	554	514	531	555	500	535	494	490	500	520	561	497	523	535	560	503	510	556	516	491	560	533	541	535	545	522	510	545	494	575	541	570	502	536	567	540	529	499	525	514	484	530	537	551	531	535	521	513	554	497	533	548	544	509	514	507	547	548	546	529	518	567	544	521	530	527	548	477	514	553	514	558	528	520	494	496	517	506	469	546	530	527	497	515	543	553	529	505	502	519	534	545	520	573	487	537	576	534	563	507	489	526	551	501	579	512	511	542	524	525	551	528	526	489	534	562	552	498	551	540	530	521	521	550	501	504	572	522	555	529	513	532	509	534	527	501	510	533	498	513	539	551	501	545	528	540	534	518	524	585	524	526	568	463	513	549	540	552	515	504	572	550	540	554	511	534	480	502	496	498	550	486	563	559	552	527	557	507	523	531	526	516	485	530	510	548	529	533	550	554	519	558	589	539	520	564	500	525	543	542	518	550	536	533	541	564	536	501	535	516	542	570	498	539	513	522	506	469	569	553	516	510	533	530	534	545	561	488	549	513	555	573	557	550	493	508	536	526	534	535	502	525	519	530	494	527	538	521	516	569	559	545	526	517	500	535	528	536	501	503	568	559	533	509	547	520	564	589	523	522	531	548	529	513	554	531	562	510	544	530	545	553	512	543	519	548	548	554	522	500	498	512	533	519	510	570	528	551	516	549	537	507	515	499	523	535	507	546	575	519	507	495	511	566	523	585	506	527	523	508	529	522	549	503	513	519	550	530	497	530	526	506	551	486	517	555	577	577	549	548	487	525	572	556	559	620	525	557	533	521	530	583	546	576	555	572	496	502	517	525	512	546	527	520	588	538	507	521	566	504	476	517	564	555	542	539	554	563	532	538	528	508	512	523	517	517	538	518	534	519	482	543	534	544	515	504	500	499	560	536	570	518	575	521	512	520	506	564	547	514	507	545	517	512	575	530	539	511	530	550	515	525	506	499	491	537	567	542	518	477	558	536	528	530	529	541	546	498	476	575	529	576	510	564	513	526	553	543	536	562	516	528	605	550	554	552	554	553	582	577	526	516	527	544	548	558	524	504	520	520	521	524	517	507	509	481	564	500	538	549	543	544	518	554	540	551	541	553	572	489	543	556	549	500	504	556	521	554	537	555	543	518	531	529	520	490	535	525	539	543	497	514	557	550	500	536	577	545	530	522	545	550	556	535	544	520	500	573	510	559	555	498	582	510	516	488	508	515	515	532	539	532	545	512	526	539	532	504	542	545	565	537	535	575	598	534	538	507	535	497	529	522	528	537	557	557	535	554	507	536	548	551	534	528	547	519	524	499	554	539	508	589	556	556	548	545	518	545	557	520	495	531	549	501	521	549	523	517	551	511	517	502	526	498	516	505	566	560	557	526	511	527	539	530	534	496	510	545	492	518	536	540	528	553	594	567	491	542	511	537	529	515	503	549	560	549	506	503	534	553	530	503	500	500	516	547	533	543	536	547	558	532	541	539	506	510	560	545	542	517	554	484	542	556	548	547	527	499	564	545	496	553	541	529	518	522	535	517	537	515	536	532	561	573	540	524	581	538	544	557	553	558	475	513	553	542	554	532	514	508	504	532	540	568	529	525	548	571	513	511	507	543	549	518	537	527	550	548	550	530	533	555	499	505	526	510	509	549	501	496	535	498	530	586	542	538	529	557	553	540	575	543	522	531	507	544	552	494	538	552	516	566	524	537	541	560	523	517	578	573	546	537	532	508	472	512	537	530	519	507	540	556	525	477	516	545	503	539	558	555	540	526	556	524	545	542	477	524	531	565	584	549	513	546	533	510	523	543	558	534	576	510	542	567	541	536	563	546	497	550	535	447	519	553	555	509	554	495	515	510	527	527	490	544	515	522	541	534	534	561	567	553	539	530	510	533	556	540	546	560	566	475	523	543	539	485	523	550	526	499	525	545	546	513	555	523	513	509	528	549	568	538	514	570	606	493	571	542	552	495	511	557	513	573	566	540	529	534	521	540
39643	20023	10193	4094	1389	599	344	253	208	187	204	179	198	206	230	206	204	225	171	175	200	195	176	172	173	167	196	215	171	205	180	199	192	188	200	196	211	193	210	190	221	231	184	230	208	170	223	200	189	225	217	199	200	226	214	217	218	196	227	177	221	187	170	202	227	232	196	218	206	211	201	191	204	180	199	217	217	176	218	210	239	225	204	209	200	199	189	199	203	201	205	216	211	211	191	196	209	197	198	213	227	189	184	201	209	215	180	206	212	230	220	223	229	198	194	201	234	198	186	205	216	211	212	169	184	184	206	176	214	195	201	197	215	217	210	201	230	212	217	195	188	188	193	190	211	211	199	202	212	213	192	207	228	229	194	188	191	206	220	190	199	217	168	196	179	171	197	173	207	214	202	216	206	219	222	215	207	191	210	232	203	218	181	188	207	225	223	207	196	237	180	194	221	235	216	207	215	216	210	202	183	207	198	195	199	162	242	197	188	222	233	177	196	214	205	190	233	160	209	210	209	197	219	185	212	199	240	223	214	198	227	217	199	213	202	197	199	227	181	194	194	193	209	207	186	214	194	212	206	221	200	214	210	202	215	256	195	208	206	226	198	173	199	201	189	188	199	201	184	201	211	167	216	226	208	233	218	180	201	206	225	205	200	223	209	205	204	213	222	199	193	231	203	189	191	201	201	219	229	225	202	217	214	174	182	217	195	198	192	214	216	206	227	192	212	198	200	210	183	183	220	204	202	220	205	193	202	192	211	196	211	206	208	215	222	207	208	167	199	198	179	211	207	205	197	187	184	190	246	196	207	219	197	207	207	173	202	202	228	186	204	201	213	227	214	205	225	233	225	213	209	207	208	229	198	211	212	182	210	190	217	180	216	225	194	221	227	194	229	225	210	227	195	184	208	207	189	178	196	177	197	229	224	214	200	212	213	195	201	188	200	196	230	189	191	217	207	183	205	219	191	211	248	210	201	199	212	226	180	220	206	219	206	231	205	187	213	198	215	181	192	223	175	185	168	224	219	209	211	207	194	227	212	223	187	217	221	192	195	195	220	208	184	176	178	173	192	230	220	208	218	223	164	183	196	182	188	200	182	181	221	193	217	191	219	213	207	218	215	202	201	213	238	194	195	220	202	192	204	202	204	193	204	220	207	219	204	201	192	186	183	187	227	196	204	218	214	191	205	182	207	197	194	182	234	217	193	210	189	207	220	167	206	202	212	218	221	211	203	186	200	199	218	222	212	211	187	216	209	197	206	212	217	227	214	203	202	215	198	218	194	206	221	189	196	213	210	224	192	219	204	223	168	215	190	212	183	163	185	185	222	200	209	221	190	223	246	175	172	190	225	229	210	170	181	225	190	210	206	211	224	228	211	205	224	227	225	204	208	237	199	216	204	195	178	214	227	205	233	195	172	204	215	207	202	204	204	226	199	214	195	201	221	215	196	204	225	189	208	184	192	210	226	229	196	189	187	198	203	214	196	192	185	200	208	214	216	203	193	187	199	208	202	181	200	211	200	195	232	224	235	215	225	220	189	198	228	218	168	213	219	200	208	205	215	190	218	221	208	205	203	198	194	211	187	234	212	222	221	227	215	216	223	184	200	191	213	212	192	225	198	192	201	202	181	227	229	210	211	233	207	205	224	204	215	233	210	213	208	215	197	202	174	210	194	194	223	218	205	170	219	182	232	206	226	190	232	210	212	210	219	180	215	239	212	178	210	186	205	207	197	198	200	191	212	208	216	205	209	205	222	174	218	215	217	196	228	200	202	191	175	165	216	202	191	234	227	189	228	203	193	175	197	217	207	215	226	206	217	203	192	207	189	223	201	188	209	230	207	185	209	232	181	197	203	202	214	223	206	211	206	199	201	190	200	198	198	213	214	237	199	185	213	199	211	217	222	214	221	197	204	192	188	177	211	197	235	197	203	234	216	174	222	214	207	213	190	217	212	205	213	217	175	185	220	199	216	205	220	198	197	198	184	201	174	195	211	180	207	220	214	175	189	207	217	216	195	209	223	219	191	192	174	198	204	220	188	198	219	223	220	187	177	168	217	180	224	173	209	195	207	232	223	167	216	178	213	207	201	227	214	195	186	190	205	180	175	191	185	196	183	217	219	198	203	201	218	193	205	205	191	187	201	187	214	190	204	203	187	194	223	177	204	190	197	180	184	225	212	216	190	175	192	213	212	199	205	217	186	212	207	207	204	181	189	191	176	211	192	187	198	208	231	202	219	210	213	197	201	215	198	182	205	200	226	184	186	251	185	193	206	205	223	238	190	235	203	209	193	199	200	164	199	222	194	196	183	223	223	210	207	205	173	199	195	200	225	189	217	212	198	194	219	206	210	198	215	208	206	190	190	220	213	191	198	184	199	241	205	202	209	185	225	213	184	188	174	215	203	221	194	211	222	217	217	230	194	189	195	218	198	191	200	197	194	219	203	197	199	197	228	192	202	200	193	209	208	183	209	237	210	224	214	197	194	185	204	208	201	169	199	189	209	192	193	210	180	200	208	210	197	225	212	213	199	195	203	170	213	191	202	212	227	180	217	216	184	198	191	217	199	228	190	181	202	207	195	239	177	179	211	210	199	198	179	231	219	202	204	200	195	202	185	202	183	176	184	223	217	236	211	211	207	207	218	204	211	210	191	193	201	213	234	208	218	201	188	204	187	211	191	188	191	193	193	198	189	200	181	204	231	204	231	213	208	188	181	176	253	215	225	237	181	204	219	208	233	203	211	179	218	180	187	191	200	227	198	202	193	205	180	209	189	224	179	180	209	219	202	205	205	217	197	197	203	209	203	196	226	234	214	208	185	213	178	190	198	194	206	248	201	235	170	184	216	200	191	193	182	222	199	203	207	193	180	190	212	198	228	208	177	185	220	214	193	200	206	188	208	194	199	205	199	218	212	202	218	182	238	203	202	200	179	220	217	206	185	193	180	186	197	207	220	239	210	218	231	187	184	223	195	230	185	186	207	206	224	191	211	200	200	208	192	211	204	201	207	213	209	195	186	199	195	226	206	228	212	216	209	194	219	208	233	199	197	221	228	182	212	202	210	200	201	244	199	213	198	209	197	188	219	180	197	200	192	190	208	218	182	200	208	211	207	182	196	197	201	208	207	200	220	221	204	194	203	214	193	199	198	187	180	231	181	204	201	222	206	233	233	202	196	189	183	187	216	230	188	213	242	219	205	190	219	191	207	211	208	218	212	203	219	209	181	200	198	195	230	210	224	188	214	198	217	211	200	234	218	185	214	179	200	206	204	213	212	214	219	187	220	189	216	209	195	195	189	193	210	179	215	254	209	195	246	205	186	194	201	183	195	182	196	180	185	188	199	224	192	224	205	214	217	206	219	188	195	199	208	211	233	183	220	193	184	217	208	202	211	187	185	206	213	186	205	214	214	216	222	188	229	189	223	197	206	212	222	195	234	219	170	215	196	194	195	205	230	190	214	201	211	198	209	237	243	188	195	215
24379	14865	13498	8470	4140	2109	1077	548	458	426	419	428	438	390	424	466	430	492	462	459	421	439	453	468	431	427	411	449	461	439	431	473	425	426	465	432	453	440	442	434	449	426	418	495	452	488	423	428	433	495	451	435	441	436	411	446	402	423	389	496	470	440	434	411	437	460	412	448	429	451	429	438	433	461	472	415	423	461	449	451	476	456	452	459	437	432	438	432	421	423	407	487	444	440	478	414	418	433	443	440	436	388	467	464	431	413	459	434	468	478	422	464	438	500	442	445	456	449	444	429	433	437	423	458	435	424	443	457	495	494	419	457	433	474	446	444	435	408	415	458	432	458	432	424	442	453	450	431	418	405	484	418	487	402	431	441	451	471	427	453	434	456	453	424	469	458	488	421	458	417	433	458	442	429	396	433	466	474	440	441	434	434	462	424	423	444	451	429	431	456	385	433	428	421	437	425	434	466	461	452	461	467	411	467	448	457	436	468	433	390	420	472	440	429	490	478	439	423	418	440	446	427	447	456	425	450	429	440	408	417	463	435	461	394	449	415	461	431	423	473	441	401	453	433	454	442	457	498	437	452	444	428	466	429	445	416	409	425	445	491	457	439	474	431	454	450	454	439	399	466	426	442	441	443	457	391	431	419	436	438	473	433	465	450	418	458	408	416	431	452	432	457	417	431	467	408	436	431	417	444	418	445	439	454	411	438	445	425	489	408	428	379	461	443	440	469	437	420	444	424	414	449	457	444	393	425	416	404	435	425	433	479	474	428	419	452	414	443	450	453	418	459	415	470	456	440	431	444	440	462	438	491	481	427	435	440	431	425	408	431	449	424	470	427	433	419	445	398	434	448	444	424	437	450	433	443	455	471	424	428	468	450	408	424	436	439	446	421	451	427	459	429	457	413	375	423	445	422	433	425	440	475	455	440	418	387	451	475	445	424	458	421	471	429	434	469	465	422	437	430	454	442	451	446	463	415	437	437	404	405	446	418	433	452	431	455	441	482	416	460	457	444	445	459	474	447	420	411	413	432	487	422	444	428	477	500	426	435	451	429	450	432	429	445	453	467	448	407	421	435	436	416	451	463	467	425	416	449	454	432	395	441	449	442	452	416	385	440	423	459	424	425	429	430	435	455	401	458	441	442	457	439	480	462	477	419	440	448	441	464	405	435	430	438	456	384	470	452	435	437	460	469	409	438	441	444	444	423	441	384	496	425	480	422	433	453	399	450	437	457	449	438	429	447	407	438	420	447	435	461	427	458	469	413	464	433	433	444	412	367	404	438	443	429	376	424	409	411	467	430	429	430	424	461	458	465	446	434	433	440	424	471	451	406	418	410	443	449	394	436	402	438	449	439	457	412	456	434	463	490	388	491	446	431	415	430	468	452	487	432	432	435	449	466	458	469	447	423	433	405	472	435	371	454	436	458	468	425	419	445	416	420	433	423	481	462	405	429	451	445	424	417	396	418	449	429	424	464	416	442	426	416	457	417	461	468	446	427	446	441	419	465	445	416	430	416	447	450	470	471	420	411	404	445	431	448	421	434	451	394	444	403	452	416	401	412	473	454	432	447	408	471	424	461	439	428	455	436	391	408	499	437	419	457	468	438	427	444	420	423	445	451	452	438	432	462	478	405	417	438	440	462	445	426	430	458	477	389	433	422	440	436	438	426	433	448	442	484	440	433	442	423	470	473	467	433	415	436	473	455	424	458	432	428	441	407	434	442	429	443	440	445	407	421	441	450	446	451	426	442	420	474	437	428	416	425	453	406	440	452	437	459	463	438	461	435	425	441	449	405	480	475	448	434	420	448	416	435	466	456	454	463	431	423	459	446	417	378	432	433	435	495	430	437	469	486	439	398	417	450	453	401	432	420	440	403	433	444	422	441	455	457	408	426	444	463	419	437	401	455	467	431	465	433	451	423	424	428	444	403	434	393	436	420	464	466	471	409	432	404	457	412	421	479	439	465	420	461	438	451	451	477	452	424	451	436	434	434	408	404	418	442	427	437	464	444	464	452	448	440	403	422	434	430	435	444	448	437	450	446	439	450	449	427	429	457	434	433	413	424	440	441	416	456	437	407	398	440	407	488	458	427	433	435	437	458	447	442	447	407	475	418	446	451	473	414	457	427	467	430	436	474	433	421	435	424	464	399	440	423	415	454	464	370	415	449	416	463	460	464	442	394	438	456	438	467	393	456	440	435	404	440	458	450	413	403	418	457	428	426	445	447	421	441	454	438	415	436	420	414	433	393	443	448	462	424	405	396	409	435	478	446	462	430	446	444	429	442	486	442	434	410	461	440	457	386	446	407	416	465	421	434	431	439	444	448	437	472	436	453	467	438	436	457	438	431	393	445	447	420	460	460	447	427	461	419	434	453	461	389	429	439	426	468	450	438	473	432	434	401	460	417	455	427	421	431	443	460	471	446	437	432	401	435	430	431	426	440	426	410	417	441	450	449	443	417	446	469	433	434	414	451	443	472	407	464	434	487	478	427	452	452	445	461	484	440	433	456	436	454	439	459	445	436	443	446	456	446	454	432	441	437	442	459	426	428	459	419	444	429	413	443	440	462	420	442	453	444	429	435	417	450	458	459	463	437	467	422	451	444	513	451	424	435	499	418	470	426	424	461	441	415	435	407	469	425	444	451	465	441	434	422	418	432	428	442	416	440	451	456	482	491	444	444	438	447	428	418	410	449	429	445	456	454	435	453	486	440	483	398	441	444	420	417	427	422	443	441	446	460	452	474	436	410	431	431	437	428	434	468	452	419	399	484	443	439	418	420	462	451	419	421	453	439	433	451	428	411	472	453	457	453	440	426	412	458	451	454	415	418	416	397	424	490	475	419	455	436	422	450	490	439	471	451	436	477	413	433	424	457	448	436	431	459	434	445	469	432	478	451	449	450	448	441	458	426	423	435	432	407	449	423	446	417	441	438	439	447	435	459	471	432	421	395	455	441	400	388	445	436	406	443	451	438	462	462	427	425	412	435	432	395	463	473	436	447	430	471	442	434	450	470	427	451	463	434	411	426	420	436	430	471	410	408	451	418	458	432	441	447	398	487	454	454	446	426	445	454	451	426	433	411	430	463	432	452	435	475	453	458	445	390	440	410	446	462	426	425	420	476	455	457	451	452	446	459	416	419	449	409	434	414	435	433	457	424	462	461	452	447	460	457	442	413	458	462	432	419	473	392	444	453	445	456	430	437	447	440	457	405	468	466	430	423	450	432	401	469	447	461	431	419	411	447	408	443	458	436	406	471	429	426	437	435	399	418	436	461	402	428	452	429	468	455	427	395	455	437	424	442	417	456	436	429	442	447	459	441	416	441	423	459	428	452	443	412	476	409	474	425	439	440	414	421	404	439	430	438	432	420	427	446	446	466	461	462	422	402	403	421	417	440	478	420	408	419	486	435	434	441	435	437	485	441	436	434	429	426	451	419	444	433	406	441	443	452	413	452	438	461	467	415	454	439	422	439
57293	26455	12102	5768	2748	1141	553	246	228	206	210	213	221	211	189	229	211	212	203	230	190	218	233	211	224	189	197	200	201	194	204	222	186	227	212	242	196	207	229	201	239	176	209	208	208	191	199	188	218	227	220	242	186	224	221	197	192	207	221	219	217	197	199	219	217	192	187	193	226	198	218	189	199	162	239	215	220	208	246	201	205	207	196	238	200	180	214	201	207	188	202	186	170	210	202	187	220	231	200	197	203	210	208	196	200	214	229	207	197	221	200	188	210	219	222	206	210	203	185	217	189	234	198	175	177	189	198	225	206	245	216	223	242	218	188	221	217	187	222	239	219	216	203	228	233	211	168	221	208	197	213	219	195	201	189	164	199	211	175	203	195	206	203	194	196	215	186	203	185	231	216	199	201	216	204	197	197	194	205	239	228	207	201	200	211	213	200	186	177	217	192	188	209	174	225	199	176	195	216	198	209	205	205	204	194	233	213	220	232	221	185	217	161	213	222	239	203	203	195	197	207	217	218	198	205	209	193	225	183	199	210	209	207	220	206	220	206	216	197	240	207	203	235	201	202	204	194	173	182	214	212	198	230	207	212	227	210	197	201	192	200	200	184	187	208	208	202	201	200	170	197	185	212	181	211	208	222	197	200	222	222	188	205	186	219	232	188	206	211	181	192	192	195	188	207	219	195	208	259	225	212	244	234	203	218	230	224	210	179	206	219	217	235	214	212	189	189	215	207	204	231	237	200	233	198	184	170	198	196	210	210	183	226	193	197	207	190	200	191	215	250	225	201	208	190	246	216	222	193	195	191	207	206	184	191	182	223	234	243	204	200	181	221	211	175	185	203	221	211	214	196	217	222	216	228	206	232	200	205	188	212	203	172	193	189	199	224	227	191	216	192	185	187	201	196	209	215	204	184	213	220	213	211	198	247	217	220	205	168	163	209	242	205	212	205	241	198	208	204	217	176	179	235	229	242	181	212	217	194	190	192	225	199	197	221	209	213	223	198	206	206	209	200	191	203	189	197	197	229	242	222	177	191	192	233	221	236	213	214	214	218	189	210	219	206	214	178	192	193	204	204	205	225	225	175	233	225	187	219	202	238	185	229	214	224	196	183	208	173	201	194	212	207	220	190	183	181	199	205	193	218	203	200	216	225	209	215	199	199	205	205	187	225	218	209	175	205	215	204	231	185	198	203	224	171	224	202	202	196	213	214	191	186	207	212	203	205	225	233	196	217	214	219	196	214	205	213	205	197	180	187	216	204	197	177	238	205	207	240	216	216	199	205	206	195	222	216	194	206	181	191	206	205	218	198	193	223	217	189	194	212	199	200	199	237	214	170	198	225	187	234	188	186	211	200	217	200	185	216	220	237	191	191	232	233	205	236	209	244	179	224	215	229	207	213	211	201	198	199	200	196	203	209	202	180	184	189	216	204	206	218	229	216	210	210	233	207	234	212	190	189	198	205	212	220	193	181	189	209	177	202	210	211	195	201	188	205	234	217	214	215	222	209	235	210	194	218	194	203	212	210	235	232	201	206	216	210	215	188	174	209	209	202	195	199	230	240	205	216	201	208	213	204	213	211	201	206	192	207	195	200	204	234	196	220	187	225	202	194	205	217	232	211	192	221	198	200	208	234	217	205	215	204	196	188	192	216	175	201	204	199	218	227	192	147	218	210	202	239	216	183	176	186	223	203	211	215	201	212	220	226	237	198	211	203	192	199	200	211	211	213	196	213	217	198	202	220	226	223	172	212	197	236	230	207	220	206	202	176	238	248	207	179	180	213	209	204	223	189	207	208	241	210	202	200	208	194	201	184	210	184	210	192	196	200	217	195	185	197	199	236	187	226	211	195	243	206	236	242	197	227	209	220	227	203	224	216	201	261	177	235	211	179	187	251	232	214	224	203	203	213	219	215	215	199	213	199	213	185	184	216	215	210	225	203	184	200	205	226	216	208	202	207	180	181	197	209	202	201	197	197	198	199	204	182	196	227	197	216	220	225	192	219	212	214	205	189	191	218	200	202	223	218	204	191	202	187	206	201	208	206	205	211	182	237	208	209	215	210	209	203	208	214	212	200	238	230	175	192	212	209	237	219	217	215	234	175	188	195	215	200	212	172	200	192	197	191	244	231	190	212	192	200	223	217	211	224	215	207	189	224	222	177	208	230	177	215	208	213	187	225	219	202	201	210	209	201	214	187	238	224	186	203	191	199	185	204	186	243	217	186	203	180	202	226	238	195	215	203	240	199	206	188	202	192	196	218	185	187	185	226	209	219	218	208	222	223	187	206	223	192	206	192	205	200	191	234	236	198	211	179	213	182	213	207	217	177	181	204	197	216	222	202	211	232	182	207	195	211	193	223	167	160	218	198	215	220	202	216	230	219	201	194	194	203	212	189	224	192	207	211	210	218	225	207	194	211	218	217	224	211	203	208	229	188	194	201	211	212	200	196	195	210	197	226	208	204	210	211	259	225	208	205	199	205	223	207	213	232	210	178	211	212	195	232	211	212	208	209	206	193	197	210	193	202	195	214	193	218	206	235	192	217	212	208	200	207	210	204	181	196	207	214	201	227	215	213	249	225	200	209	229	210	206	221	192	221	250	243	215	223	222	176	189	221	185	233	204	194	230	202	221	226	202	187	216	226	244	198	184	209	199	211	215	219	208	189	208	218	192	219	207	203	228	210	166	201	214	206	208	202	226	235	228	205	186	218	223	191	205	189	219	221	199	189	220	207	215	182	202	220	209	193	206	213	242	216	212	189	235	240	217	232	182	206	204	209	215	195	197	165	210	188	197	209	187	208	200	183	179	204	239	209	201	196	197	200	210	250	202	205	183	218	173	200	184	191	194	201	200	220	210	227	194	205	216	178	205	201	201	204	177	213	251	220	203	226	195	190	232	190	193	226	206	194	193	198	213	236	219	219	203	198	181	203	233	188	192	200	210	236	227	222	238	229	222	193	207	225	221	220	211	192	219	229	214	196	215	217	232	199	201	223	225	224	208	205	173	204	195	215	219	212	224	180	215	203	238	196	216	213	221	201	228	233	210	189	223	174	215	203	203	189	214	219	223	218	229	194	200	248	215	204	179	198	206	189	202	224	241	209	231	166	187	218	171	219	225	209	211	193	207	230	199	201	210	194	203	190	188	187	238	202	208	204	187	202	199	216	208	228	218	192	214	196	193	206	194	208	206	219	209	189	179	211	213	210	204	211	199	220	206	181	218	196	215	219	190	221	176	199	201	228	192	187	228	222	210	233	202	186	189	173	198	211	191	248	211	204	226	179	196	197	224	236	217	231	190	218	199	194	206	209	196	251	196	190	211	188	203	188	221	228	203	207	223	221	216	187	214	218	194	218	217	208	205	200	225	200	215	184	224	232	225	181	214	195	196	206	224	195	186	209	205	192	221	191	203	192	230	206	220	218	201	240	191	204	195	193	201	203	220	193	216	212	212	205	220	194	222	215	204	214	238	208	222
35132	18522	14523	11756	7882	3950	1946	742	528	489	480	476	509	451	487	467	438	448	463	484	470	485	464	437	436	478	480	465	455	484	463	466	467	419	471	459	454	432	497	449	428	407	508	487	482	466	460	477	449	453	443	470	477	422	467	453	431	421	438	480	482	468	433	473	473	441	451	438	454	488	470	418	438	443	469	465	467	443	430	475	442	459	476	479	463	458	450	474	464	428	408	429	471	429	448	470	437	438	456	445	492	452	455	445	462	470	488	462	428	435	451	426	490	528	495	405	430	448	457	430	438	456	441	431	487	465	451	453	428	441	450	466	466	444	437	428	434	428	452	443	474	462	463	474	439	433	463	431	430	467	460	439	456	435	422	505	424	409	472	461	416	474	502	423	479	437	417	437	474	459	460	431	472	401	455	461	465	466	467	453	461	474	456	440	501	452	455	443	405	457	448	485	454	459	442	431	465	427	463	444	424	449	459	444	433	436	479	487	458	450	448	461	487	478	485	467	432	447	438	456	442	444	442	486	474	437	433	455	484	452	456	473	449	426	438	415	413	415	457	438	439	457	499	457	438	457	466	445	448	435	504	468	473	435	457	443	480	447	459	441	453	444	438	425	472	394	438	435	450	431	460	468	465	461	473	468	464	467	482	445	425	418	397	432	455	479	433	470	444	434	486	434	470	465	474	464	462	427	431	440	489	462	483	430	445	450	446	456	443	452	512	424	410	459	467	441	477	451	466	427	452	453	404	468	481	461	436	431	442	474	501	459	483	440	456	456	410	426	421	454	436	473	422	438	441	473	500	483	420	433	470	459	421	461	479	440	443	442	465	415	441	473	398	471	472	466	480	459	464	424	487	454	470	490	458	441	434	416	440	438	477	442	475	450	468	432	478	449	439	431	461	469	462	449	455	456	444	445	443	431	450	445	445	453	445	418	431	409	421	479	448	457	447	459	437	444	474	441	469	481	433	485	485	433	441	455	448	490	452	447	424	480	443	432	473	438	457	462	467	476	424	459	449	423	451	513	505	434	474	432	473	438	475	441	435	445	450	445	464	441	446	445	457	436	438	412	466	488	462	515	500	474	454	460	477	447	414	479	455	434	437	456	476	441	451	442	468	446	427	424	447	417	468	451	458	461	486	418	432	451	450	417	475	450	457	466	443	459	476	483	470	461	431	451	443	460	462	486	424	452	442	428	412	427	434	418	415	467	475	441	452	474	483	451	445	461	456	476	464	442	451	474	435	449	442	425	438	452	459	458	468	438	443	462	441	468	473	436	453	462	433	423	463	448	474	467	461	473	427	481	424	451	450	465	442	468	482	442	410	474	453	433	412	463	479	463	462	452	482	475	461	450	467	405	430	453	475	454	473	432	420	449	426	464	459	466	453	454	464	452	433	463	433	480	482	418	458	452	426	451	502	461	452	466	467	470	501	463	454	462	455	468	468	453	425	466	464	496	435	448	444	456	473	473	456	483	465	413	455	432	474	455	399	432	461	448	416	458	459	455	482	461	446	471	430	420	443	450	442	468	437	465	423	461	465	474	469	462	456	486	433	452	427	461	455	455	420	480	439	459	445	454	466	469	455	429	463	464	482	445	453	476	444	443	449	441	447	469	443	478	459	463	467	455	441	459	486	456	429	463	449	447	476	487	446	452	425	425	455	454	474	474	422	482	441	455	463	471	441	484	461	407	442	476	427	479	469	462	522	443	479	428	416	441	488	480	452	442	444	474	480	454	449	409	472	447	448	466	430	418	475	465	470	440	438	412	476	458	451	439	473	442	440	438	450	441	499	460	443	458	488	445	435	468	458	480	462	465	465	443	447	436	447	437	475	443	464	442	457	471	441	412	449	467	448	431	448	453	480	462	448	469	454	421	446	479	462	442	498	414	450	420	433	442	444	439	457	432	451	409	455	435	463	452	442	418	464	450	470	452	454	420	471	470	442	481	437	476	444	463	441	494	448	496	473	449	448	436	435	462	427	446	461	470	424	448	442	458	460	441	499	482	460	463	456	453	459	484	455	460	480	435	435	499	460	470	488	445	445	489	484	426	450	386	429	478	469	433	464	473	451	489	442	452	472	476	422	462	421	451	443	429	479	485	439	481	473	468	441	456	445	466	451	462	469	426	439	479	409	453	461	429	455	413	432	485	470	445	453	401	432	465	437	449	474	451	467	487	441	477	445	450	451	432	450	440	418	450	490	482	450	442	485	447	412	475	459	461	461	439	457	457	432	426	458	450	443	523	417	453	480	385	431	435	487	447	466	451	429	466	420	432	432	421	480	449	449	430	439	429	447	432	442	460	458	438	410	455	442	462	446	427	482	457	457	433	445	465	456	427	459	430	450	458	443	460	463	441	446	456	423	452	411	450	460	448	472	449	486	420	463	427	452	435	453	431	436	428	466	457	445	493	485	428	463	455	478	468	437	396	479	493	452	500	434	457	457	406	453	472	484	462	475	448	460	472	448	468	448	465	424	471	502	495	457	445	474	434	451	449	467	440	473	455	436	477	486	429	460	438	467	423	480	445	453	429	455	427	463	461	456	482	458	455	434	465	412	500	480	435	482	441	452	445	376	442	418	456	487	455	438	458	449	463	430	440	459	445	447	478	466	456	508	456	448	435	413	443	473	451	437	428	449	474	429	443	450	429	435	415	475	438	496	476	459	487	454	450	432	472	454	464	446	458	474	455	439	430	435	433	456	493	457	477	466	440	478	479	438	477	441	460	437	398	454	451	466	462	425	480	467	432	455	467	439	491	459	464	469	488	441	443	460	481	475	433	456	445	440	443	476	465	416	422	449	434	435	464	463	478	459	478	452	426	443	479	438	496	472	445	447	444	425	439	450	437	457	467	464	431	447	447	432	454	482	496	448	457	469	488	446	465	467	455	461	439	427	436	496	460	425	427	454	444	401	446	510	465	421	458	478	454	433	443	476	470	460	447	433	468	471	428	448	479	421	448	432	457	422	459	455	389	436	463	443	406	450	460	466	432	444	495	445	484	467	462	446	465	455	420	454	465	461	464	453	431	425	436	433	439	414	452	478	474	461	468	451	465	429	463	453	459	439	438	449	454	426	449	466	467	455	470	436	459	483	437	440	444	461	477	431	486	433	456	445	408	451	479	445	454	449	471	491	492	409	468	450	424	455	452	473	444	436	481	457	444	465	483	471	450	466	437	447	429	448	413	454	447	421	456	483	453	448	445	461	463	482	411	429	491	463	453	506	472	437	441	460	479	455	438	455	452	439	465	486	463	434	453	444	449	455	456	467	484	475	455	468	476	463	431	437	464	445	437	414	459	453	430	433	449	489	432	455	466	465	453	448	431	438	457	477	420	440	454	455	463	443	441	463	526	424	467	463	444	427	475	445	439	489	458	473	433	465	421	465	431	473	438	461	432	428	434	431	460	462	432	500	421	444	463	460	459	453	477	496	457	468	479	442	435	444	437	435	431	453	445	465	459	430	438	473	438	503	433	487	456
63994	32482	16349	7283	3275	1703	845	348	285	294	280	255	265	255	266	261	301	248	250	273	266	236	286	247	278	267	297	279	288	256	292	265	242	277	273	260	254	255	267	256	266	240	265	281	266	274	252	286	268	261	268	237	265	255	264	259	282	225	281	262	303	255	248	259	289	278	268	283	278	265	235	282	258	261	246	241	243	266	260	233	238	273	301	273	266	292	280	273	256	250	259	257	254	244	284	264	237	264	259	274	270	254	261	256	302	237	278	259	249	222	272	261	245	241	269	271	280	233	291	271	290	289	230	247	270	280	282	299	284	262	260	261	242	246	244	288	253	249	238	253	260	248	248	280	270	264	254	288	259	269	277	246	253	261	276	250	292	245	285	281	277	237	234	238	263	277	272	272	269	263	261	262	278	283	252	256	270	254	279	226	255	273	268	256	242	248	252	290	231	274	276	242	233	262	265	265	249	272	242	262	241	279	256	259	281	245	264	244	251	266	238	271	288	274	278	285	260	247	250	279	229	242	268	238	264	262	280	268	247	314	250	292	275	259	276	267	285	271	259	248	286	265	263	257	244	243	260	269	247	276	253	245	267	248	294	299	273	303	256	320	302	280	271	263	281	275	285	261	281	282	249	280	311	256	265	261	228	283	248	237	263	283	257	272	257	262	269	320	286	251	227	256	291	236	259	277	269	264	250	281	248	277	242	276	270	276	307	254	261	278	256	261	300	228	265	272	267	251	260	216	260	294	271	235	265	256	251	253	308	289	267	271	258	256	255	275	279	270	242	230	244	262	227	289	309	273	254	269	272	270	242	271	263	238	245	252	281	231	280	274	253	260	263	269	282	266	273	261	239	232	267	252	283	296	236	232	254	263	247	274	266	254	256	273	253	250	250	292	251	261	292	264	257	286	256	273	232	266	280	294	259	271	245	255	265	279	283	267	232	265	266	261	299	265	259	286	281	253	256	236	282	273	248	280	273	278	265	255	282	224	284	244	239	253	243	274	251	252	254	243	257	267	248	246	254	274	254	273	261	245	278	292	273	307	230	249	241	252	257	240	276	245	269	243	272	275	263	251	270	283	241	254	221	272	265	282	273	276	252	286	281	264	263	266	241	231	244	255	273	294	261	262	256	256	241	254	282	231	253	249	245	238	254	238	291	297	234	240	293	246	272	253	261	298	269	270	271	249	262	244	286	268	260	292	277	266	247	291	254	283	269	265	261	242	259	233	289	275	238	277	242	278	276	274	284	270	244	248	258	239	271	275	261	257	292	279	301	276	244	257	254	268	286	269	272	278	266	229	251	254	258	239	260	256	255	266	278	239	261	261	262	259	273	264	311	263	227	262	259	222	288	272	278	253	274	249	269	246	257	233	256	247	272	282	264	263	257	252	281	271	239	271	233	281	285	244	260	246	254	259	288	264	266	252	291	272	270	263	255	267	251	294	258	259	239	280	308	269	300	260	250	275	269	252	254	264	247	313	272	243	240	235	263	268	257	296	257	237	260	266	247	255	280	260	240	279	240	252	252	242	272	274	239	278	254	265	266	284	240	226	258	277	268	240	261	266	258	242	278	265	271	272	245	266	265	292	267	296	241	247	286	264	258	273	264	290	271	260	247	270	282	259	237	229	288	289	269	269	247	272	271	251	276	229	268	294	252	301	244	227	254	275	249	282	279	269	258	236	260	267	268	253	271	256	248	261	230	228	249	248	247	254	263	263	250	283	270	286	254	261	261	299	277	248	309	243	263	270	244	260	274	294	249	254	245	260	263	268	276	271	255	258	299	255	270	274	240	280	259	305	244	275	261	228	260	243	233	274	271	249	280	236	259	246	273	247	287	288	267	265	281	271	277	278	251	290	281	256	250	258	243	261	271	265	236	243	263	233	275	250	253	249	282	287	293	267	248	277	270	267	243	251	252	253	240	245	243	259	255	254	259	258	207	261	234	302	241	244	229	260	276	295	230	254	262	285	256	229	274	268	297	252	259	284	294	224	237	234	285	239	280	256	263	248	255	248	263	246	270	293	264	259	243	279	254	246	247	260	261	295	285	271	243	252	295	270	267	266	245	249	268	256	254	292	259	294	257	296	278	267	269	244	241	280	233	244	265	271	282	268	249	283	258	286	238	235	238	257	251	275	257	246	268	246	265	249	269	270	251	267	241	261	271	251	288	269	278	270	248	273	257	269	251	259	251	274	273	281	313	311	262	279	258	254	248	265	326	285	270	272	252	266	261	272	274	253	250	236	264	249	276	281	231	282	280	253	272	243	257	254	306	275	286	233	269	244	283	267	280	240	259	248	257	264	244	238	277	250	252	238	248	268	270	281	276	246	281	288	251	244	280	277	217	239	265	273	255	283	279	255	291	271	250	274	259	274	239	238	234	256	269	276	247	270	259	271	263	264	277	274	262	246	277	268	257	268	250	284	256	280	270	260	256	269	263	225	262	258	292	266	278	287	298	274	253	255	257	251	274	235	266	261	254	269	243	258	292	240	276	235	259	245	266	266	267	258	265	248	250	270	246	270	265	258	264	249	271	289	263	254	269	268	266	261	263	289	264	263	275	263	233	251	235	291	302	259	256	268	248	278	257	255	239	263	255	277	272	272	266	258	287	266	247	257	237	279	274	272	262	253	236	240	249	293	236	264	299	258	277	271	258	259	295	245	249	279	255	246	246	266	259	253	264	249	277	276	268	251	253	244	248	237	259	285	301	250	287	266	299	283	254	261	256	265	298	253	255	287	255	243	245	294	269	274	249	261	236	244	250	258	272	251	244	274	248	251	302	268	226	260	251	266	273	257	271	294	277	286	267	257	252	284	254	260	283	276	269	232	257	291	245	286	254	256	259	267	293	267	258	246	271	266	249	276	267	232	274	235	252	262	212	224	264	263	262	233	237	249	261	277	262	246	294	262	279	240	258	282	283	311	248	285	263	253	251	247	253	264	262	278	271	290	262	281	263	265	270	271	287	251	243	268	276	268	266	262	251	255	271	247	281	250	285	272	234	221	276	260	279	266	255	264	236	285	245	289	249	278	252	260	246	237	278	271	252	248	261	257	270	260	262	296	259	251	252	255	274	274	242	284	274	250	245	266	262	267	254	291	225	264	259	294	336	246	280	236	260	254	242	282	282	259	283	281	257	223	247	253	263	257	264	256	274	257	299	280	231	285	271	270	229	263	266	261	227	268	229	260	269	273	267	268	244	227	266	257	285	240	278	247	244	276	257	263	268	274	248	270	271	282	233	262	264	231	266	277	269	263	205	249	292	271	289	269	274	252	253	247	275	244	282	237	274	282	257	250	229	239	286	287	248	256	294	271	277	235	262	273	269	296	264	261	239	263	224	248	260	257	249	273	296	258	253	236	248	284	252	296	295	271	254	245	268	282	270	259	232	259	256	248	259	256	293	264	280	248	268	293	289	268	252	279	257	237	235	271	288	259	243	235	246	283	279	247	288	252	285	272	266	244	299	265	275	263	268	278
40720	23097	17594	13350	8707	5691	2488	736	704	654	590	576	564	565	583	594	588	607	566	521	599	544	550	559	593	594	609	540	591	534	557	593	591	543	514	572	557	566	560	554	586	551	544	510	570	516	571	582	535	590	576	609	544	534	604	579	536	515	550	531	543	551	564	523	528	558	525	567	595	557	519	578	555	613	569	574	537	547	547	593	545	510	497	564	558	569	518	544	547	572	572	519	560	522	607	511	548	564	521	575	536	514	564	552	548	557	529	571	530	557	553	532	544	528	527	529	599	551	557	529	558	569	583	552	611	551	554	558	560	535	557	546	565	526	530	547	574	565	533	538	539	534	578	556	552	613	556	525	561	567	578	567	566	605	565	538	547	606	554	538	561	562	583	568	552	546	577	538	561	618	581	548	575	569	534	546	527	578	559	552	565	581	556	541	550	549	551	572	548	567	609	544	546	598	575	527	587	564	553	582	510	537	503	555	590	549	536	560	596	625	538	482	542	558	603	555	532	562	561	546	590	554	549	578	539	517	569	544	566	563	536	548	538	554	526	601	535	567	529	557	527	592	583	543	536	547	535	560	536	552	582	546	567	553	579	543	529	533	575	511	574	574	537	581	569	552	558	520	575	564	564	561	528	542	527	583	564	541	553	570	544	538	564	586	501	540	519	565	550	561	547	566	578	569	556	595	534	548	584	526	562	567	522	566	532	540	564	559	572	547	581	588	567	522	551	539	548	573	549	557	532	534	541	581	580	597	562	534	553	556	582	572	567	558	595	589	577	565	551	550	536	611	517	588	541	538	566	531	536	556	523	583	610	536	615	562	598	534	553	583	553	552	532	549	546	599	585	548	536	571	587	541	566	542	557	560	562	562	537	607	560	584	581	569	586	610	599	527	518	576	580	472	572	545	571	571	535	585	582	546	562	566	567	548	559	555	554	544	589	576	509	576	510	540	577	542	579	532	578	540	534	588	576	584	614	594	553	568	578	536	577	562	533	549	563	531	555	519	530	547	567	539	546	546	523	600	584	543	535	577	541	560	510	546	560	575	544	511	515	591	580	531	561	569	574	580	530	569	552	547	571	528	576	555	566	584	565	551	558	592	564	578	577	538	594	554	512	560	575	570	580	567	563	521	569	553	489	573	516	516	572	548	555	584	590	563	556	554	551	548	543	559	558	536	558	560	577	613	554	558	570	526	565	610	568	517	561	547	605	483	571	601	592	593	535	578	549	542	568	558	556	524	537	597	562	539	527	524	556	573	563	530	570	553	564	551	548	562	555	539	584	587	528	555	546	525	555	553	561	524	583	522	521	570	567	515	528	509	558	574	552	548	538	547	517	564	531	554	562	567	543	560	553	604	564	548	534	549	579	557	554	510	534	502	581	537	584	566	544	544	532	557	544	525	555	568	594	540	538	576	570	580	570	573	573	514	546	560	562	559	528	532	601	512	538	567	550	529	532	568	599	587	540	570	574	586	548	561	557	587	539	513	547	542	507	559	533	551	612	498	506	559	572	521	555	551	554	557	530	548	558	543	555	585	533	593	575	613	533	550	571	570	510	561	541	562	562	554	546	523	563	547	595	594	500	614	555	560	548	504	569	582	580	534	567	531	535	549	525	608	519	550	528	549	591	534	572	542	615	582	564	557	529	575	538	542	522	576	581	554	554	562	576	566	536	576	566	557	587	559	575	555	499	543	636	570	585	522	555	584	564	528	531	596	576	590	558	557	559	605	548	587	551	573	573	562	563	546	573	550	597	572	563	562	527	562	573	590	595	534	547	538	587	571	561	568	557	553	553	595	587	561	555	522	533	527	561	574	542	544	575	639	537	604	569	504	550	549	533	555	560	524	523	545	586	536	576	565	541	556	562	567	552	566	538	582	572	541	556	541	578	518	556	559	552	560	593	572	532	579	547	575	533	570	511	527	571	545	532	521	564	558	549	566	569	553	616	543	553	510	587	613	505	534	564	535	559	588	528	577	572	534	584	556	565	597	559	535	583	542	545	521	533	540	567	548	575	531	542	550	563	530	569	589	539	561	582	565	608	584	570	546	588	583	525	575	589	558	534	547	595	509	559	519	539	606	579	573	594	537	527	544	567	616	563	565	515	508	563	572	549	552	532	586	591	551	561	536	558	575	550	575	521	532	568	549	578	539	559	554	613	531	579	548	565	536	537	546	582	547	569	550	546	553	578	543	527	546	554	531	521	544	560	530	547	569	545	579	560	538	553	548	561	535	546	625	573	550	573	552	550	577	523	526	577	538	579	525	580	495	610	594	581	556	564	575	588	545	562	541	554	521	537	543	555	547	515	554	538	525	577	569	524	536	537	555	581	525	562	529	562	587	536	528	528	559	563	546	568	565	570	570	524	526	558	503	561	550	570	537	569	581	551	549	541	595	572	569	577	556	537	545	555	574	548	528	563	559	571	538	550	562	581	582	556	580	556	543	555	545	558	555	561	558	526	550	555	499	527	559	552	556	573	583	545	535	552	561	565	562	570	511	555	508	548	634	553	611	538	525	579	535	548	538	540	531	529	549	555	615	541	541	572	551	549	537	528	536	557	569	583	549	567	544	547	546	543	557	589	594	556	526	544	560	569	534	559	597	595	511	533	528	566	551	531	570	576	559	561	566	541	549	554	598	557	554	577	522	515	553	568	514	523	589	522	546	538	537	564	536	542	567	565	558	553	566	554	567	579	568	569	584	543	540	566	555	575	535	550	578	589	571	536	565	543	572	599	593	522	544	550	547	577	523	550	560	537	570	591	593	516	542	516	539	540	510	606	574	562	572	529	556	572	575	588	563	555	551	565	559	536	575	593	580	538	588	565	629	572	531	535	571	563	524	547	513	506	609	567	523	573	570	564	575	580	581	522	533	572	530	549	545	562	575	568	513	560	542	558	531	598	566	542	542	574	558	584	539	552	561	540	560	537	604	548	558	573	563	569	601	560	547	559	559	520	569	579	575	531	544	551	545	568	552	563	546	559	521	573	603	554	588	555	555	614	526	535	530	548	579	571	534	559	547	520	587	537	548	583	597	550	530	575	560	564	529	586	550	556	559	538	546	593	540	546	505	536	581	550	549	567	529	512	526	540	528	583	538	524	576	548	553	569	550	526	615	541	562	540	583	581	537	548	537	556	577	585	590	532	519	539	545	572	550	543	543	532	579	583	608	543	551	536	567	523	530	568	585	533	536	582	545	571	563	622	562	550	571	565	570	517	522	586	563	524	526	543	522	560	530	600	558	529	515	579	588	553	539	547	510	550	544	551	551	543	563	530	520	591	517	591	537	567	529	572	568	536	571	585	556	564	573	523	560	551	543	537	509	563	571	549	528	570	570	530	547	566	598	558	529	540	531	569	599	576	556	576	552	557	539	515	563	526	571	557	581	577	562	564	549	544	563	504	533	580	532	522	551	587	558	593	542	545	556	528	546	567	559	569	546	545	548	531	598	607	569	569	577	544	555	575	586	554	550	537	569
34158	17794	9677	4553	1964	878	343	189	209	217	194	221	193	219	189	201	194	179	212	184	183	169	181	199	202	175	186	189	180	175	193	188	199	222	198	192	219	190	187	215	207	207	213	211	194	201	193	237	203	208	204	192	207	190	209	211	209	189	195	196	190	190	181	196	172	201	198	225	188	193	183	170	197	201	201	223	182	190	208	219	194	215	200	174	195	208	177	207	200	196	190	204	197	170	206	191	189	216	197	199	184	182	186	204	210	198	202	188	171	192	214	196	228	182	195	172	195	192	189	171	228	180	207	179	195	186	207	200	189	187	187	197	212	177	185	191	192	187	197	168	210	190	207	199	177	212	232	188	168	206	210	196	188	174	170	208	187	206	210	188	199	189	216	196	196	214	205	202	188	168	199	204	212	227	202	209	208	209	169	195	187	175	195	180	213	169	194	225	204	229	192	192	180	181	198	211	208	193	210	178	154	222	217	188	224	193	196	181	188	179	188	220	172	172	177	193	166	211	216	211	192	197	192	202	221	171	196	214	188	185	209	210	203	167	194	193	206	202	194	221	212	218	217	205	195	228	190	200	195	198	193	206	203	170	190	197	192	165	166	169	180	180	186	161	194	179	185	202	173	170	184	195	187	204	180	196	196	183	181	190	195	173	191	185	191	214	173	212	187	199	200	163	197	182	172	197	203	167	169	178	206	201	182	164	180	177	167	170	189	198	187	216	171	176	191	200	212	201	208	179	208	209	197	197	188	191	207	200	177	196	209	190	197	215	182	184	210	234	237	211	210	183	189	164	208	206	194	196	197	197	194	194	209	199	187	200	185	208	191	218	224	196	160	180	170	166	201	173	167	203	166	162	200	204	196	179	198	206	204	173	188	201	187	167	179	190	201	217	180	208	182	172	185	186	193	192	185	171	201	198	200	192	165	154	197	221	197	186	220	179	203	196	179	191	201	199	198	196	202	214	170	171	177	210	195	203	189	173	181	171	209	191	214	200	189	193	182	203	190	200	200	171	217	213	194	185	166	188	206	197	199	209	217	180	219	221	197	183	199	184	190	191	199	199	172	187	170	194	183	179	206	208	204	190	198	208	187	216	186	203	210	199	217	186	192	177	212	171	201	209	177	173	174	181	210	188	210	218	205	197	199	207	198	197	201	171	201	188	202	219	192	187	177	172	190	193	187	191	186	177	188	189	203	179	181	183	174	200	189	191	177	186	178	186	165	229	210	194	208	167	191	206	172	192	173	200	176	189	199	210	207	208	193	227	212	187	216	167	207	178	166	213	206	214	192	198	179	212	187	200	174	197	187	202	176	168	191	203	192	203	188	174	189	182	177	168	209	194	201	206	194	171	221	219	185	193	183	227	194	175	204	184	198	189	202	202	184	198	200	179	193	176	200	191	194	210	195	175	193	199	195	172	198	186	197	208	195	212	214	194	205	196	184	218	175	179	202	190	211	201	200	188	183	201	220	214	174	181	202	218	195	193	227	187	182	210	184	198	195	250	188	190	215	211	211	202	200	204	212	227	156	204	210	225	182	195	211	180	196	209	187	176	216	206	179	193	176	206	187	203	180	162	164	202	183	212	198	186	226	192	190	188	183	179	173	207	199	190	212	198	204	202	187	211	193	190	191	198	206	189	232	221	180	202	200	196	197	201	186	219	183	211	217	182	207	188	168	188	163	182	172	188	219	203	207	196	172	171	198	182	192	212	200	207	195	207	198	180	202	203	187	212	198	196	193	174	199	187	181	199	190	194	202	175	194	188	199	199	200	203	184	179	197	212	223	227	178	211	176	196	181	189	180	214	175	169	179	188	193	214	175	206	180	192	185	176	200	180	211	165	204	175	240	189	160	162	196	162	203	189	204	195	193	194	196	183	188	195	184	173	199	209	212	180	167	188	188	203	198	190	198	195	178	180	187	196	160	215	186	190	174	189	214	197	196	189	171	193	242	199	224	185	176	195	213	220	199	213	210	196	215	202	184	197	188	181	184	174	196	180	196	179	210	190	188	205	197	193	184	210	198	184	199	207	193	208	202	175	174	199	212	195	195	207	195	197	203	191	196	215	184	204	186	185	212	201	201	206	200	227	198	205	181	206	205	226	195	214	207	186	174	197	182	176	143	202	184	166	174	221	199	205	184	214	195	197	196	225	196	190	192	173	174	212	184	208	197	199	169	210	207	195	192	175	205	194	219	180	203	193	184	194	179	182	178	187	197	162	186	199	201	171	202	220	229	195	186	193	172	210	175	179	196	195	209	198	182	167	191	191	159	186	204	210	181	189	210	169	193	204	205	208	186	215	182	189	199	187	219	176	172	235	170	188	170	179	190	172	175	222	202	213	182	194	177	228	223	169	203	195	180	189	197	174	204	176	176	189	213	196	202	202	181	207	182	167	176	198	192	179	195	175	199	219	205	194	184	205	198	210	195	182	208	203	220	219	173	219	184	192	186	173	177	216	196	199	175	169	174	236	203	201	178	194	204	192	179	191	219	167	206	183	190	198	191	175	179	180	226	184	174	185	193	195	191	191	199	168	211	196	176	207	180	195	201	199	194	191	177	223	209	231	206	172	201	217	222	189	196	231	186	187	192	204	195	185	203	211	176	188	206	197	211	178	211	171	197	225	191	196	186	194	214	194	199	187	237	195	186	197	195	215	211	166	197	191	164	170	211	202	194	200	200	190	182	190	198	206	197	179	186	172	209	191	223	213	212	192	187	228	200	172	198	194	201	205	181	183	211	213	193	200	202	174	199	187	209	184	188	183	207	207	179	194	175	200	197	188	196	200	226	178	197	203	201	198	222	190	170	209	207	187	211	205	177	201	181	207	196	202	181	208	206	174	205	219	190	207	190	178	207	195	190	219	207	223	207	190	187	179	200	211	185	183	216	229	185	197	230	207	196	193	182	181	198	182	192	228	174	204	201	184	165	202	205	182	167	202	168	186	203	197	191	187	205	207	181	199	190	180	182	189	213	176	214	219	201	198	193	187	195	191	190	190	223	201	176	182	171	201	165	190	211	215	214	209	179	203	214	203	187	190	162	194	169	191	204	192	218	181	206	209	212	184	191	176	165	178	186	188	184	176	195	193	177	173	181	189	205	207	211	200	185	200	196	187	202	193	207	201	185	201	191	181	204	203	184	183	215	202	194	181	206	175	200	186	184	200	185	194	202	184	188	209	200	171	203	222	195	204	201	185	200	178	191	215	186	200	184	186	219	208	176	197	188	174	208	185	229	202	178	194	187	185	188	177	213	223	195	199	228	213	195	177	181	175	180	215	171	187	196	220	181	203	188	193	218	192	207	184	199	223	193	214	178	189	195	192	185	177	196	184	186	175	216	183	191	187	178	191	223	196	189	188	210	195	160	210	209	212	205	193	177	225	197	210	176	199	200	225	185	197	177	190	196	205	225	184	195	182	204	168	194	191	184	179	197	214	189	184	217	211	211	191	174	192	211	196	224	207	216	211	193	200	205	221
20014	12308	13474	9927	6227	3174	1074	545	398	447	450	435	405	419	436	445	466	416	402	430	424	417	414	448	390	421	414	446	422	432	405	412	446	447	385	414	417	421	455	441	420	411	426	408	405	445	423	433	412	422	421	438	416	420	414	402	401	416	399	362	433	392	414	458	404	411	406	403	415	440	431	410	435	450	438	421	423	432	405	389	412	418	421	446	386	433	439	430	401	413	447	450	411	435	431	439	414	447	429	400	427	387	437	407	436	446	413	407	429	441	427	445	402	411	408	415	412	397	394	429	396	438	442	415	420	447	415	411	459	388	424	412	406	433	408	421	391	401	425	393	425	429	414	419	418	435	415	415	429	427	448	416	437	428	399	415	443	446	441	429	406	431	441	404	437	410	430	413	393	389	383	422	414	404	426	436	458	411	404	419	468	404	424	445	407	420	410	422	399	408	436	429	422	405	421	391	372	430	404	400	399	442	430	439	432	367	438	410	391	423	427	450	424	435	408	405	364	400	417	429	454	424	443	427	394	434	434	442	381	423	434	430	390	435	403	398	397	430	411	409	406	401	459	452	434	407	428	389	435	442	443	408	396	409	440	452	392	424	416	397	437	442	417	406	400	430	412	420	460	418	432	408	418	425	429	418	399	420	399	392	404	409	407	431	411	416	415	409	425	441	387	423	401	414	438	440	420	380	407	429	406	426	423	383	392	429	389	390	410	453	416	395	409	405	442	440	437	433	428	455	381	406	435	423	410	417	404	419	414	403	399	420	370	410	370	419	437	411	413	462	443	411	390	419	408	411	390	445	423	436	412	388	389	419	428	436	385	402	385	438	412	385	428	422	387	428	404	447	396	418	405	423	443	466	422	426	428	438	388	418	427	408	401	404	422	389	443	413	414	445	416	439	420	381	420	424	447	452	423	390	386	422	450	413	405	411	454	440	429	426	406	390	394	413	427	440	463	396	410	403	440	442	412	425	417	432	397	420	442	432	442	393	429	382	429	455	394	373	427	441	440	409	427	418	408	386	406	447	434	416	462	414	434	431	441	385	394	437	459	387	455	399	402	436	416	439	405	462	432	404	422	418	420	400	411	425	413	400	403	385	462	405	390	456	432	405	436	394	399	394	397	424	401	422	415	366	424	383	375	423	427	414	450	406	407	413	417	421	414	427	418	419	462	408	424	423	393	397	466	425	431	430	429	416	420	444	446	415	400	406	398	438	385	437	386	439	484	412	461	429	421	381	415	412	404	393	412	395	393	432	469	412	423	417	432	407	406	418	404	419	411	441	416	387	401	407	419	430	421	426	429	427	438	414	424	462	426	397	420	447	395	431	419	439	449	360	435	409	468	378	406	432	413	411	412	419	403	437	426	426	451	408	426	393	414	426	403	418	411	418	460	427	412	405	437	430	425	415	388	429	386	442	441	441	432	430	430	420	464	404	449	446	452	459	445	457	467	401	432	433	421	386	419	397	419	405	401	417	465	412	398	441	415	439	414	409	400	436	382	416	386	404	406	421	440	403	455	363	444	421	397	415	430	465	454	407	390	406	453	438	396	409	412	422	397	473	414	425	443	385	413	429	392	409	432	420	398	428	403	436	411	439	427	427	427	456	435	446	445	433	428	412	440	416	404	391	416	418	399	415	434	415	422	407	429	422	395	406	385	425	415	433	397	426	411	408	369	418	418	448	415	413	438	428	433	420	412	430	445	424	423	396	437	414	390	440	456	424	419	402	395	425	415	414	427	377	401	418	449	443	390	427	401	438	416	415	463	421	453	420	414	392	384	433	418	432	393	427	415	412	458	419	381	433	412	383	438	427	449	416	422	417	417	420	429	413	412	415	438	434	418	438	421	457	444	431	414	413	393	399	422	436	402	378	420	436	424	425	402	450	422	426	401	414	423	433	406	434	401	429	420	450	427	412	416	412	395	455	403	433	407	430	418	419	418	419	423	412	392	422	410	397	410	371	439	446	413	433	426	419	421	409	434	406	387	426	434	420	396	443	431	451	382	425	407	414	397	437	420	412	419	435	400	412	423	434	416	429	414	399	432	459	442	397	452	408	406	438	445	449	445	415	410	427	432	431	438	418	424	418	421	439	435	442	442	425	397	435	402	403	410	401	418	450	422	429	403	436	378	415	446	427	399	454	395	406	450	434	431	398	434	439	431	408	412	426	388	423	419	444	454	417	437	395	394	389	418	440	385	409	419	435	419	402	466	406	434	420	439	408	443	407	433	414	469	452	426	415	425	436	359	439	400	382	423	434	425	446	417	399	416	430	396	395	394	446	404	410	441	441	443	418	420	432	404	443	416	408	445	404	462	425	434	401	404	417	409	441	421	408	423	431	433	409	433	425	433	423	426	403	448	417	409	419	436	413	421	401	401	438	419	409	412	417	450	437	423	424	419	425	438	392	444	430	412	400	432	437	442	436	415	426	422	401	421	394	404	408	443	431	396	433	379	379	410	439	437	416	414	434	396	424	412	389	411	412	418	424	440	428	442	391	423	444	388	466	392	406	406	408	423	427	434	420	406	417	436	398	438	412	421	426	430	382	433	396	428	437	419	423	426	409	410	431	433	421	440	434	433	406	456	410	419	402	442	454	447	433	421	407	452	408	426	391	423	436	401	437	432	424	454	398	436	429	439	407	428	438	479	460	392	428	426	420	429	436	408	434	457	424	456	410	404	433	381	421	423	427	410	399	444	427	422	409	434	459	449	442	426	398	419	385	424	435	439	408	401	440	418	424	441	437	416	398	399	453	470	398	418	443	392	417	445	387	420	400	410	398	412	431	411	429	418	395	403	446	436	381	383	436	374	444	422	417	400	424	404	451	401	396	413	385	416	403	389	432	419	419	428	418	394	416	430	381	423	447	451	428	448	418	422	416	450	396	401	420	401	423	416	394	406	411	452	371	410	419	421	407	438	415	401	420	443	413	434	428	443	426	426	416	445	420	418	433	418	406	406	415	427	417	426	416	458	418	394	371	399	399	406	421	424	400	415	434	418	439	420	406	416	423	416	411	391	405	422	421	451	394	405	460	411	408	403	412	396	373	412	405	417	432	489	419	492	420	392	454	414	407	443	408	472	407	448	467	423	396	457	412	412	424	376	393	430	421	438	411	415	423	409	433	420	403	433	419	442	372	400	430	414	439	443	421	379	383	413	465	431	416	463	415	433	377	409	437	405	391	417	443	384	438	400	453	413	426	413	436	452	426	430	374	422	401	431	398	434	431	413	385	396	441	436	403	395	405	411	468	393	420	442	411	395	420	418	398	404	415	414	429	413	470	409	408	443	413	437	406	431	425	416	415	405	441	404	381	421	411	413	435	423	425	413	426	401	435	452	424	440	427	416	421	436	459	393	446	441	410	426	418	417	441	413	404	401	402	421	431	426	392	426	379	433	432	398	434	418	457	415	435	425	397	417	414	437	418	436	405	427	421	405	395	439	418	430	429	473	426	425	412	430	377	468	443	410	424	428	417
46363	27352	17948	9511	4253	2027	780	282	214	185	211	217	201	187	220	183	174	203	171	186	177	191	211	212	189	181	195	184	169	186	181	185	186	175	205	198	172	212	186	178	181	190	207	197	210	200	192	163	198	151	202	202	188	185	211	203	196	207	187	224	170	213	217	190	188	185	188	191	216	203	193	209	191	199	219	174	175	198	187	203	210	211	186	242	168	171	186	184	179	195	189	188	204	186	195	190	194	171	198	199	217	189	182	194	190	190	188	194	216	188	208	185	188	202	181	207	194	205	208	190	198	206	203	202	198	201	195	206	199	201	195	205	189	206	153	192	180	202	181	251	199	188	180	203	171	180	196	199	200	186	207	182	227	186	182	183	187	218	222	193	198	181	157	206	182	199	189	192	186	202	196	213	179	184	201	215	181	214	187	180	218	181	211	167	199	202	192	194	202	180	183	208	191	164	216	228	181	204	207	202	189	203	202	201	201	175	192	182	168	202	191	190	201	199	194	199	197	175	174	196	211	200	182	180	189	204	198	228	204	205	194	178	222	209	192	176	196	200	173	222	192	204	175	200	193	176	185	209	185	194	205	231	193	185	202	214	242	172	188	191	186	194	193	186	184	164	191	190	198	205	199	208	174	175	198	192	203	192	173	189	193	192	180	213	193	189	161	165	200	206	188	187	203	207	159	185	207	205	195	203	204	191	210	190	189	190	216	181	187	174	214	185	189	192	164	191	190	194	162	199	200	204	205	178	187	220	201	194	194	183	188	194	170	194	205	194	199	216	189	174	220	192	185	210	213	212	185	200	167	193	186	221	193	203	180	227	189	199	182	184	179	204	191	185	201	181	181	167	193	198	210	198	199	168	204	182	194	189	199	181	220	194	193	179	189	202	203	204	190	197	180	179	191	179	182	213	204	226	205	218	174	163	196	187	178	204	193	200	210	190	190	163	163	169	190	198	182	186	174	185	191	173	177	191	191	214	196	216	215	192	188	154	199	218	188	180	178	188	188	207	202	190	202	204	202	178	195	176	195	199	179	227	199	190	196	172	203	181	198	169	199	196	194	217	205	176	159	190	182	192	180	175	185	183	171	210	222	189	218	191	221	194	191	193	184	209	233	202	213	235	171	200	198	218	195	173	195	205	194	199	176	193	181	179	199	206	197	191	201	193	162	176	184	177	198	196	174	179	214	158	224	176	212	191	223	213	200	174	186	197	187	214	170	180	179	205	197	205	196	184	212	212	193	190	212	176	206	196	201	174	170	205	215	211	178	186	191	209	189	178	195	174	177	179	198	218	209	187	196	175	203	202	200	186	188	175	190	208	184	189	177	195	203	205	184	186	173	176	180	216	176	197	171	193	174	205	203	203	205	188	204	184	186	189	181	196	188	185	200	208	208	198	193	166	196	201	186	219	173	195	183	190	174	191	186	214	217	170	177	193	192	236	184	182	201	198	192	190	156	197	194	195	197	219	187	188	195	205	233	184	175	197	199	161	222	167	193	195	181	227	227	170	215	194	213	197	178	193	192	218	212	213	228	195	176	202	202	219	184	206	196	206	176	203	199	187	163	161	209	183	213	198	209	211	193	195	178	187	214	193	211	193	182	174	198	209	191	196	187	183	183	209	217	190	194	214	226	188	185	198	197	183	201	207	193	206	199	217	217	198	198	194	197	181	189	208	198	202	187	191	197	187	177	203	186	223	210	185	208	210	186	189	196	180	193	208	203	187	199	184	170	221	215	177	189	209	192	199	190	177	180	198	187	208	184	199	193	168	194	204	185	188	220	170	179	188	217	208	218	181	213	189	194	183	210	197	196	202	194	228	188	222	193	198	197	186	166	169	180	213	179	170	178	206	205	199	188	181	166	207	178	200	178	180	205	198	204	182	198	177	188	206	174	211	209	182	202	205	183	209	152	181	198	175	197	202	183	197	177	180	212	206	230	221	187	179	188	168	201	193	185	195	207	214	197	222	209	198	205	184	205	196	179	218	207	183	230	206	190	195	187	203	188	162	220	195	199	191	191	189	218	178	200	185	191	191	192	171	174	200	201	199	212	178	182	181	181	178	186	192	198	178	196	207	172	183	189	192	199	212	219	217	182	184	192	210	177	182	182	197	173	207	193	202	207	168	189	201	230	219	183	170	202	202	175	206	211	171	166	244	205	222	203	169	217	186	189	185	203	198	199	200	182	178	181	191	187	198	190	203	186	174	187	199	191	227	194	199	225	201	199	185	184	176	221	191	188	214	210	173	180	191	220	235	195	209	186	174	197	187	192	204	194	212	217	185	191	174	176	209	240	196	188	203	198	223	203	212	198	198	192	194	195	172	170	197	212	217	208	199	211	176	189	211	189	174	194	193	228	211	183	183	193	195	223	193	223	188	199	199	179	214	194	200	177	183	177	205	200	202	195	180	211	197	179	206	200	201	189	182	156	195	203	211	210	170	187	200	190	221	180	172	191	209	167	200	195	221	183	177	204	154	181	180	190	226	209	200	183	200	223	196	189	193	206	173	181	188	204	192	197	174	202	191	213	183	203	185	199	180	206	189	219	205	185	211	188	199	183	197	184	221	202	165	181	188	212	219	197	200	184	210	223	197	162	203	187	177	177	216	222	191	193	190	176	179	191	187	179	174	191	181	184	211	203	191	181	197	221	202	207	183	175	186	200	214	192	188	203	214	212	181	178	199	201	178	202	172	183	187	195	190	191	158	172	189	184	210	215	206	198	208	201	178	176	187	211	172	214	174	194	182	199	200	199	197	193	179	184	189	186	170	206	202	202	171	188	184	186	174	202	182	173	181	171	175	181	166	180	169	216	199	198	195	207	217	211	185	195	199	188	200	209	167	176	188	197	180	204	188	209	206	177	203	193	195	205	155	173	200	193	187	197	187	207	189	205	178	208	160	199	182	171	188	214	216	196	223	180	181	185	189	182	210	194	188	237	158	170	192	179	209	197	210	198	189	181	201	196	213	184	185	175	229	197	202	177	196	180	208	195	205	218	181	180	175	176	188	188	207	176	226	146	203	212	205	214	212	208	190	182	176	193	201	175	203	201	176	188	202	218	172	191	179	193	164	180	175	177	173	174	187	200	194	178	205	176	194	183	215	207	174	176	192	175	191	211	187	192	190	184	167	202	195	192	221	237	211	186	179	180	200	215	197	201	197	185	210	195	211	202	183	199	197	202	207	195	175	196	194	197	183	187	167	192	195	186	200	194	202	188	179	212	195	185	175	193	173	170	191	191	214	195	189	204	189	204	206	191	196	209	241	182	218	213	189	184	188	197	205	198	190	213	197	188	193	203	198	194	170	208	205	208	211	187	198	202	192	190	194	213	207	204	172	173	190	170	199	179	201	180	189	208	191	206	185	193	190	223	205	198	214	197	219	200	191	204	208	198	182	189	183	206	201	221	188	217	196	201	185	197	212	203	241	192	209	217	205	187	213	214	194	178	183	206	172	226	174	167	172	194	202	180	206	196	205
27883	20279	21632	17658	11584	6646	2751	919	636	496	461	449	437	444	421	446	474	467	448	427	437	415	436	428	432	416	453	429	415	423	430	447	406	428	404	439	434	410	389	439	449	445	427	402	426	433	427	414	455	421	426	443	406	436	451	435	462	429	405	423	432	439	437	438	447	437	433	411	438	414	396	391	373	390	425	411	457	416	426	431	453	453	430	409	424	400	456	394	427	416	471	444	419	456	399	431	403	412	438	421	395	461	418	414	428	452	436	452	451	427	426	425	436	409	432	447	429	465	402	426	412	404	399	421	417	386	439	452	423	415	415	425	444	417	440	462	407	423	436	399	415	393	412	431	422	427	445	404	402	416	416	462	448	405	462	419	425	444	413	429	422	442	428	408	432	434	424	435	423	443	425	426	436	409	460	420	456	394	432	419	428	410	427	425	421	430	410	477	439	426	424	408	434	425	423	429	411	399	441	420	434	418	449	419	447	426	401	422	441	468	418	421	433	437	423	392	430	452	426	398	449	400	408	428	440	456	441	426	389	440	408	408	433	404	456	439	424	417	434	392	478	406	424	410	459	367	405	435	418	390	417	428	431	427	415	411	440	424	427	431	391	413	469	459	423	436	416	400	428	421	431	419	434	389	416	439	415	403	451	417	415	420	433	408	468	430	449	451	439	441	393	423	400	396	410	428	440	412	452	427	408	447	453	430	426	423	460	446	434	414	417	419	426	410	400	434	428	423	436	427	443	390	446	458	447	382	448	437	408	437	431	411	394	439	417	379	421	443	437	436	433	427	448	434	430	448	434	431	437	415	427	432	439	431	439	424	398	431	423	439	436	466	458	437	416	423	406	408	384	425	410	471	432	448	465	445	405	414	431	422	409	399	424	426	416	413	436	456	436	423	427	429	388	438	421	470	430	426	403	413	425	418	412	431	436	405	439	421	475	461	429	425	408	422	392	443	447	409	424	470	455	408	421	426	404	455	439	434	407	428	416	396	424	474	435	401	448	427	436	437	404	437	430	413	439	452	383	423	412	429	393	444	443	421	373	399	448	423	406	437	422	429	422	403	432	410	434	421	417	422	420	392	418	417	411	444	429	425	448	445	441	422	424	407	418	407	437	416	437	442	454	397	386	416	456	435	423	409	415	442	421	438	430	423	454	382	434	432	439	417	441	439	436	423	415	433	444	472	440	409	427	448	422	452	416	392	444	438	450	425	414	436	430	456	417	451	431	441	455	426	454	447	410	422	418	447	427	397	461	415	379	443	440	455	418	426	422	426	443	417	442	429	440	424	392	425	438	407	453	408	414	420	439	418	403	404	403	413	419	461	410	436	439	406	412	404	404	419	395	399	457	447	434	458	430	427	454	430	415	430	400	446	449	460	400	412	481	396	413	448	388	428	403	400	427	472	400	443	436	390	430	427	422	416	447	490	442	413	400	446	445	443	436	408	398	458	418	398	430	411	400	480	464	411	426	413	424	425	411	413	429	397	460	448	427	430	442	457	404	427	420	443	421	426	386	425	447	438	377	470	430	407	460	444	438	429	436	423	417	408	393	410	394	415	427	399	424	454	425	418	429	367	403	403	457	426	422	441	397	437	423	436	434	446	433	455	407	433	429	396	432	395	409	416	443	413	440	401	414	417	397	425	424	420	422	419	445	413	413	399	429	439	435	420	440	458	415	433	393	393	432	407	420	401	430	425	416	423	438	404	409	424	454	439	409	453	433	423	453	412	439	451	396	431	418	401	405	428	463	406	385	422	416	415	448	429	411	430	399	419	415	437	419	387	423	408	418	447	423	422	389	448	415	414	447	421	419	415	430	403	443	403	473	404	440	468	416	423	454	373	420	405	437	439	422	463	422	456	399	420	424	434	451	454	454	409	437	410	395	424	371	418	433	414	435	447	403	428	430	458	425	421	420	438	420	456	439	439	429	420	430	457	425	436	442	409	415	430	478	436	426	424	408	418	428	426	386	442	416	439	413	433	403	395	435	424	431	443	440	435	432	445	409	470	422	426	414	432	397	431	415	414	443	428	402	391	445	442	402	424	440	409	438	437	400	383	412	385	428	452	424	431	444	451	417	438	404	425	395	415	478	410	429	444	468	431	438	453	420	447	401	405	401	466	389	433	390	428	449	441	432	397	429	437	427	384	436	421	410	439	406	408	439	396	442	425	435	413	395	405	414	406	435	404	440	422	443	487	418	449	406	432	433	460	454	420	444	455	418	401	432	437	419	423	403	435	431	428	445	431	439	410	385	409	416	457	462	424	424	449	464	412	444	424	425	455	432	416	432	417	450	421	428	386	414	400	447	418	428	419	445	416	417	451	412	450	427	407	404	440	458	429	438	441	448	436	431	457	435	425	425	446	419	425	401	380	458	442	415	439	412	414	416	444	478	424	432	411	397	431	462	416	425	439	423	412	447	416	407	436	399	442	419	415	401	387	416	409	465	445	444	439	443	443	450	457	429	419	407	400	439	426	419	422	426	409	410	394	431	444	403	433	438	427	436	395	416	437	405	448	408	431	419	438	416	442	430	445	413	387	458	426	381	451	423	398	421	414	429	414	454	430	407	407	421	406	407	404	405	428	419	406	388	446	431	434	409	422	429	419	414	418	418	401	423	412	433	429	443	404	427	435	416	439	419	421	426	419	441	438	411	431	395	414	420	403	442	445	460	464	425	417	411	457	362	427	420	436	446	431	443	398	413	432	431	448	457	390	405	427	437	395	391	437	428	379	413	383	418	403	440	448	452	439	454	413	455	431	492	453	438	412	396	418	433	404	443	448	459	409	408	426	460	437	436	391	442	412	430	421	411	429	388	403	406	430	423	399	420	411	395	410	383	408	371	410	417	435	433	412	401	422	482	417	412	425	431	416	441	423	442	447	425	448	412	412	422	421	407	442	444	410	433	421	433	404	455	429	435	444	404	430	435	422	423	406	426	442	427	406	436	413	389	406	445	413	418	441	434	426	399	417	396	429	434	414	393	443	441	414	446	394	406	378	435	434	425	402	443	419	426	430	425	413	387	436	442	418	419	408	432	450	389	438	382	422	427	387	428	408	414	435	421	420	461	431	437	386	415	441	423	416	398	397	398	426	432	465	403	432	427	437	404	359	418	424	446	392	437	436	398	436	455	449	409	461	401	447	436	426	396	435	402	457	411	431	459	411	440	435	437	420	437	447	432	411	394	412	425	437	420	436	463	423	470	445	457	453	407	398	398	438	424	458	417	418	461	413	407	432	447	421	451	456	429	417	406	417	410	423	423	428	435	414	476	414	410	445	436	417	426	422	449	464	414	423	438	475	433	429	439	405	432	416	444	427	448	449	404	435	412	410	425	477	385	429	425	420	418	407	443	445	410	413	402	438	446	451	442	448	438	439	394	392	441	422	404	413	417	424	431	417	415	427	431	454	420	436	441	430	422	415	394	409	413	409	454	411	464	437	426	422	444	415	421	407	425	421	417	434	420	427	438	434	454	440
52693	35073	26917	17537	9001	3330	1298	483	325	261	286	271	263	260	281	269	278	260	240	228	262	278	272	263	241	230	245	246	228	227	258	264	254	255	246	272	250	241	273	277	267	222	292	263	233	255	279	245	269	270	257	255	258	261	233	255	247	232	214	256	270	252	242	277	258	276	227	265	239	229	243	228	234	267	246	249	260	263	280	230	298	273	252	275	265	254	240	266	248	231	269	220	230	249	255	250	251	240	261	270	268	268	272	250	273	243	243	267	265	260	263	268	255	246	247	278	277	256	264	253	295	279	243	244	272	232	266	242	241	250	232	219	270	216	288	272	272	234	244	249	247	262	241	258	271	250	243	241	229	242	264	249	267	224	260	263	268	252	238	282	224	237	241	242	281	219	245	230	245	212	229	228	231	245	271	214	276	276	252	258	253	259	254	205	228	264	258	239	250	236	269	236	259	260	273	250	257	243	262	254	266	260	262	263	262	244	251	236	266	250	267	237	220	237	300	241	258	282	265	266	268	235	254	259	250	243	233	257	263	239	262	288	252	265	304	270	260	214	238	233	254	281	263	249	265	305	268	248	264	249	233	252	262	276	237	221	250	245	256	270	237	283	240	301	247	245	240	243	268	256	254	288	263	239	283	220	258	230	247	252	284	289	238	275	254	231	220	276	296	276	242	248	266	270	251	234	232	229	262	261	237	226	247	257	253	224	244	232	260	259	261	242	242	269	251	264	270	248	250	244	267	248	252	251	242	286	247	251	274	235	231	271	240	242	227	245	266	257	281	253	221	236	256	239	276	235	257	256	255	249	262	269	253	255	251	230	255	253	271	244	259	226	244	247	292	248	254	252	224	266	235	236	233	262	223	259	278	256	250	311	239	244	233	260	251	301	261	250	254	247	257	244	255	242	263	247	245	225	258	276	242	285	239	246	253	243	247	260	239	271	253	281	252	244	252	252	258	245	253	248	248	244	262	231	234	259	254	267	232	236	249	268	254	256	223	241	261	270	275	266	236	251	247	240	263	229	244	264	257	283	317	249	241	234	240	290	255	286	263	272	258	244	287	254	280	251	219	253	269	285	267	242	263	220	270	273	269	246	239	278	217	288	247	251	245	249	235	250	253	256	244	249	257	247	263	243	258	263	255	256	258	245	253	231	249	241	260	265	247	281	285	292	243	258	272	233	246	251	276	284	244	254	253	240	243	234	281	287	239	249	232	251	227	258	228	257	257	257	278	244	248	255	257	246	279	253	253	246	252	239	252	254	270	244	231	277	275	253	257	278	239	282	242	245	248	264	242	257	260	257	258	261	210	214	244	233	257	237	237	247	272	275	253	259	246	290	276	263	254	261	239	246	239	234	240	223	264	260	259	248	261	254	260	288	248	267	281	242	272	244	251	270	278	246	220	245	225	230	259	243	249	274	255	242	296	261	258	247	230	254	276	220	255	258	283	252	252	219	252	236	243	261	287	236	255	239	272	277	280	259	281	256	245	241	264	255	238	266	252	296	287	261	286	269	251	253	267	257	236	276	268	255	255	248	246	253	254	192	282	233	235	240	216	230	251	250	246	224	310	259	219	259	248	283	241	266	253	251	263	306	250	247	258	206	248	246	233	291	251	266	261	275	253	282	268	229	239	247	247	251	273	238	248	254	233	228	227	253	248	256	245	264	231	279	264	251	279	259	228	261	220	274	260	241	241	252	232	246	241	235	240	268	272	270	239	235	279	268	274	287	254	225	255	304	243	258	254	239	222	250	232	246	269	265	269	231	225	276	293	232	241	247	222	260	237	233	304	297	271	257	276	249	233	249	253	233	224	248	273	278	264	238	243	209	281	248	256	242	250	271	241	244	289	287	272	229	242	237	260	269	272	262	247	270	243	238	274	222	260	257	270	268	227	257	284	246	291	277	253	269	315	231	255	246	234	261	250	260	235	236	248	239	281	267	249	241	228	230	266	262	260	230	276	249	235	220	258	259	259	229	239	288	260	254	234	253	254	243	224	203	234	249	261	242	277	289	231	250	240	251	245	288	223	247	242	247	245	261	252	251	243	232	258	303	252	248	276	239	226	250	272	283	276	242	222	258	280	244	254	264	237	272	253	257	240	281	271	234	259	253	240	235	240	254	251	283	271	229	247	282	251	230	266	258	252	255	260	252	245	243	268	247	247	252	247	240	269	284	247	250	270	253	263	271	225	247	259	208	266	254	261	221	241	269	246	254	262	275	254	245	251	235	270	230	214	264	233	260	236	280	244	265	233	233	243	273	242	301	235	270	252	254	233	238	237	245	263	277	224	246	237	303	224	249	286	273	284	261	256	251	256	271	267	233	246	237	237	257	246	255	248	251	227	231	279	251	282	247	235	226	243	265	264	245	257	276	249	224	249	268	259	237	258	235	227	246	230	247	225	231	245	241	253	242	231	249	256	231	247	230	270	230	252	225	253	275	237	260	251	253	252	242	242	246	259	250	220	250	259	254	261	269	253	250	250	262	268	260	231	260	244	272	244	259	287	301	262	233	234	254	242	244	266	263	221	242	274	260	245	252	252	273	255	260	243	264	280	259	284	261	273	260	236	243	229	268	262	220	261	256	247	243	277	222	261	250	255	259	291	273	249	244	233	232	227	242	252	269	263	298	228	234	270	248	247	259	241	230	239	285	264	241	258	297	250	253	265	270	281	266	229	218	277	257	233	264	231	278	275	261	286	272	232	286	251	257	259	269	298	244	276	253	255	286	271	249	255	299	259	244	229	242	245	238	242	256	260	267	268	251	248	252	248	235	254	232	250	226	238	254	262	259	261	239	185	247	229	254	251	234	248	234	233	275	261	223	275	228	254	228	262	246	207	238	246	237	277	223	254	292	246	230	231	257	262	249	246	260	262	259	225	258	256	255	262	262	289	278	245	227	261	224	238	247	251	253	316	276	276	242	222	260	250	215	227	221	258	240	269	257	260	250	255	243	264	257	279	222	216	274	257	243	227	226	225	263	278	249	265	255	268	249	225	241	270	266	241	260	283	269	269	241	266	266	236	255	246	269	221	249	267	263	252	256	242	253	219	228	283	267	215	272	305	241	253	242	272	233	254	237	272	271	229	250	252	259	262	236	282	199	259	248	274	250	254	225	232	228	217	223	223	250	265	279	252	263	248	261	236	229	248	247	269	253	259	244	260	250	242	240	254	282	240	257	300	264	242	265	268	244	268	272	264	247	231	262	265	249	281	278	257	277	256	240	266	239	263	258	247	265	242	275	263	280	252	254	292	229	288	246	232	254	258	267	275	217	276	253	227	260	246	283	234	211	256	301	254	263	270	298	233	235	251	266	257	259	255	242	217	251	275	256	260	274	217	262	240	266	261	286	232	245	240	269	250	241	262	242	255	220	252	240	259	279	290	250	235	241	241	262	257	246	260	260	272	232	225	231	248	250	222	278	278	231	235	237	263	260	250	264	252	236	258	253	272	241	235	243	264	251	230	221	284	285	232	255
31080	26412	30001	27677	19480	9775	4257	1387	791	734	603	577	611	616	544	579	560	593	531	546	537	569	588	563	539	578	557	567	550	533	572	558	497	539	542	537	545	505	558	523	525	513	527	502	557	495	522	563	526	566	559	509	487	547	532	526	513	557	541	527	552	519	535	524	531	533	570	554	550	513	548	550	548	550	522	505	520	503	538	529	551	559	474	578	516	556	555	567	569	534	570	569	518	528	555	534	529	541	542	532	519	570	516	567	554	517	524	526	514	563	588	523	541	548	529	525	532	499	535	550	572	516	500	545	547	535	541	554	585	549	534	574	499	518	516	561	558	553	543	530	536	549	535	502	506	568	473	542	528	551	537	538	565	533	495	559	533	551	587	543	548	529	521	515	525	511	507	536	562	574	519	532	553	527	494	567	531	539	570	534	529	534	556	536	557	523	511	571	544	525	550	529	529	525	529	545	562	506	536	504	568	528	515	536	552	536	523	545	552	515	531	558	555	549	532	519	496	575	530	528	564	567	550	556	555	519	518	596	557	516	545	564	525	546	527	538	533	546	541	530	532	538	533	536	516	546	517	544	553	464	531	530	500	541	540	524	557	565	533	524	519	502	542	544	502	464	554	563	490	583	520	515	538	510	534	518	537	539	544	547	576	505	529	541	524	534	553	574	500	500	528	549	521	507	557	501	548	551	512	542	531	584	535	520	562	486	560	544	534	522	496	544	507	538	515	544	520	493	537	538	501	514	517	551	544	527	509	526	545	548	517	562	496	520	507	489	521	543	552	565	534	511	510	569	506	513	508	548	554	518	522	548	504	537	540	561	558	585	537	525	489	520	527	562	537	576	521	509	518	511	558	528	603	542	519	557	547	490	498	548	542	569	511	524	514	527	506	524	584	509	534	585	484	499	531	529	572	550	511	528	554	574	580	523	487	533	513	553	557	532	533	572	528	527	496	551	525	539	552	532	502	494	536	526	576	534	536	553	524	533	562	519	531	513	536	551	565	545	516	539	523	543	560	541	527	546	513	497	549	535	545	493	531	557	569	537	513	546	515	546	504	533	563	532	528	509	526	563	544	506	542	540	508	553	541	517	494	525	506	552	531	548	551	525	516	578	508	556	525	567	555	552	491	554	524	515	548	524	524	538	510	531	544	576	556	507	546	540	554	489	554	495	544	545	530	519	522	504	534	535	507	551	520	554	544	524	547	518	572	555	551	509	573	569	580	550	504	498	526	531	509	574	554	504	539	550	543	533	539	468	530	536	518	544	535	536	555	516	548	534	528	571	531	516	466	476	534	556	524	559	564	542	554	528	550	554	533	557	536	514	568	536	526	532	518	566	537	537	529	567	513	541	457	540	515	507	548	527	513	573	539	531	567	529	563	547	554	555	554	537	482	515	497	501	488	536	570	553	540	543	513	546	507	583	508	519	548	484	582	519	534	519	557	519	543	552	538	547	537	567	569	517	581	536	567	539	578	578	514	543	535	532	473	548	534	552	558	506	556	555	514	552	519	529	510	546	561	488	547	562	511	473	515	510	532	531	522	570	558	513	547	566	564	572	551	501	563	504	557	485	554	510	577	529	576	528	525	545	535	585	523	540	534	558	504	532	559	500	510	595	528	505	563	492	571	535	550	551	510	530	542	519	566	555	512	519	534	554	513	527	552	522	520	512	534	528	561	562	566	541	551	522	540	512	559	577	547	500	539	537	536	548	539	511	521	545	523	520	547	533	538	539	553	551	531	523	520	517	543	565	496	559	554	531	513	503	529	528	550	514	543	574	559	537	515	497	560	552	542	538	514	581	527	559	520	539	561	529	521	528	540	583	518	533	529	520	549	499	551	513	565	534	516	496	532	531	566	560	521	530	516	558	583	538	526	485	563	537	549	537	501	544	580	507	534	519	544	532	566	540	524	534	519	572	494	514	548	566	545	534	553	556	513	563	542	552	533	573	519	581	531	526	503	513	536	563	564	547	521	511	604	546	551	518	550	597	506	575	526	552	485	540	552	538	542	551	574	563	538	514	545	556	537	520	509	565	488	556	539	540	534	560	544	510	546	524	548	531	525	509	571	531	512	540	539	561	510	527	493	539	531	577	576	553	527	514	553	581	542	515	544	497	523	507	529	597	543	560	505	570	552	520	544	593	546	490	523	548	537	557	513	543	476	530	578	535	506	552	510	546	546	526	529	549	532	493	565	525	504	507	522	539	547	544	558	550	540	460	551	562	491	552	534	521	527	560	550	539	567	500	533	532	568	555	574	542	553	519	494	521	507	513	523	514	522	564	527	543	540	519	552	524	531	540	576	560	527	554	524	583	473	573	551	553	512	532	539	557	514	570	573	524	540	538	563	555	552	532	533	477	521	551	515	542	550	555	502	553	561	558	563	550	518	536	540	553	556	563	551	549	541	559	540	513	523	555	496	517	528	564	542	537	565	560	559	559	544	548	519	511	536	562	565	521	552	565	527	529	526	535	585	553	574	531	596	525	532	547	548	544	558	538	571	560	506	548	539	519	566	539	521	546	531	570	571	551	583	537	540	536	513	525	548	516	511	536	517	547	534	520	550	536	531	558	501	558	530	555	552	538	546	513	577	504	516	535	547	513	560	541	537	561	550	551	557	531	545	548	524	547	550	568	531	529	530	543	549	524	535	550	575	519	551	554	547	522	546	567	535	540	562	576	510	542	556	532	576	519	550	543	554	569	516	539	519	517	538	596	529	539	549	499	522	511	513	557	528	541	517	560	559	528	541	536	539	549	556	563	555	493	532	579	520	542	570	532	547	528	559	551	530	522	561	532	478	533	516	546	547	543	518	554	534	572	545	556	558	560	525	527	516	528	585	490	532	546	523	521	491	517	506	519	537	549	555	530	553	511	515	556	530	541	557	535	534	574	558	530	539	556	535	530	566	514	531	538	517	505	546	510	563	550	536	561	530	543	525	538	549	532	517	545	529	474	540	569	558	533	558	515	532	518	535	525	509	535	547	528	512	534	542	543	591	566	533	565	574	520	565	538	547	540	504	558	519	540	557	564	520	525	555	562	542	557	572	518	561	532	536	548	549	558	506	489	552	542	559	533	570	532	566	549	598	496	530	563	529	551	517	532	567	507	506	577	523	573	553	524	550	536	523	516	533	535	470	590	481	524	540	543	518	537	519	560	533	490	568	523	511	553	531	515	558	554	533	533	496	540	509	552	552	504	502	570	560	543	516	502	522	517	547	566	536	563	558	545	544	524	587	549	494	548	560	502	541	526	568	523	526	533	550	580	545	513	524	525	560	540	500	516	585	523	537	559	512	520	562	540	525	526	526	557	568	599	535	524	542	496	552	522	509	534	544	550	543	529	556	534	563	532	551	555	552	569	549	550	565	472	505	574	547	536	508	531	504	486	546	576	544	522	576	507	526	551	533	533	543	520	561	555	545	554	527	557	551	543	541	571	537	568	523	543	558	553	559	528	554	548	551	559	568	535	573	503	543	579
39781	24112	10516	4407	1485	637	319	198	195	212	226	208	211	208	187	171	183	240	176	191	214	211	208	210	192	194	196	197	214	186	216	240	215	210	184	186	206	192	208	197	209	183	212	186	214	193	227	197	192	203	185	227	192	207	204	211	225	182	201	177	194	211	209	223	202	202	196	216	214	188	196	207	214	208	206	224	203	210	207	195	204	191	225	188	227	190	229	193	201	228	220	202	192	185	228	214	207	227	212	178	191	168	199	200	223	207	194	233	195	191	215	172	210	211	200	211	227	190	195	209	231	205	238	203	221	209	203	181	212	192	215	204	195	247	215	244	210	220	202	215	205	209	188	220	222	199	156	188	203	217	197	209	216	227	235	220	207	208	159	200	231	171	204	219	205	208	200	209	199	204	211	229	197	206	199	188	225	196	203	202	183	233	219	201	205	213	191	206	193	220	231	218	186	210	230	210	198	201	221	195	192	207	205	203	218	200	218	197	192	202	199	191	245	206	192	213	202	208	213	202	207	201	203	222	244	222	221	221	198	200	226	217	222	230	214	204	217	194	188	207	211	173	200	197	203	209	213	218	189	190	227	198	189	215	212	239	249	200	189	212	233	203	200	213	201	213	237	237	221	222	211	214	186	193	199	236	188	194	213	201	208	219	217	210	243	226	205	207	197	194	205	216	200	196	223	199	218	216	216	193	207	221	198	198	239	203	240	243	223	210	205	207	182	206	208	224	169	197	221	227	201	190	216	211	194	197	209	188	244	213	206	222	215	221	205	194	215	215	201	236	203	207	200	198	202	231	200	189	215	193	191	198	218	201	220	184	193	207	205	197	228	203	194	218	224	200	198	174	196	208	235	203	214	197	212	206	228	223	202	209	212	234	213	194	184	192	204	180	195	226	216	175	207	193	190	201	203	171	183	186	231	222	197	192	210	211	192	214	202	195	189	208	206	197	196	197	211	200	202	218	180	208	197	211	197	201	206	190	232	182	234	203	196	244	211	189	196	207	213	212	190	206	191	215	210	194	212	199	203	180	230	221	210	192	199	179	202	209	211	233	224	183	196	194	203	222	215	235	226	185	183	190	192	212	200	201	209	189	205	202	171	199	212	219	206	229	185	201	213	201	222	201	204	207	206	219	233	216	226	188	222	174	168	191	184	208	233	221	190	206	222	186	195	212	214	178	204	216	205	223	201	213	194	193	201	183	218	199	213	216	197	197	195	188	189	232	221	179	215	221	188	245	199	224	192	220	179	185	232	227	223	229	199	201	216	199	220	200	237	233	241	184	216	214	197	207	182	221	188	159	196	226	188	212	242	213	183	210	202	185	226	215	237	190	229	214	223	188	210	207	209	233	190	211	220	216	234	192	217	217	220	219	214	229	224	216	186	204	190	210	225	199	219	214	217	158	204	217	178	212	220	185	199	245	211	209	194	200	207	190	201	206	237	176	211	207	186	191	204	196	211	190	194	176	196	178	221	201	218	226	211	203	207	215	195	181	225	210	206	204	213	208	233	198	226	209	208	221	201	205	219	203	209	181	214	206	200	208	208	210	210	180	201	212	213	229	218	194	220	203	214	178	206	217	183	189	229	196	194	190	228	209	211	174	209	203	199	218	193	201	200	211	211	209	213	204	228	190	198	193	208	204	205	239	195	226	232	197	202	211	226	242	176	198	196	200	200	176	224	218	210	201	217	202	209	220	203	180	172	199	211	212	226	178	207	214	187	183	211	210	197	190	213	203	177	185	230	206	235	207	199	187	183	197	223	184	195	202	187	199	197	185	198	217	231	205	193	209	225	199	200	211	230	218	184	203	198	195	215	214	206	212	219	210	187	224	218	210	213	215	212	204	197	206	192	200	215	222	205	239	185	198	192	214	181	203	205	191	202	219	232	197	202	204	225	219	193	211	195	209	203	179	222	190	227	186	229	209	212	199	191	202	177	184	192	201	198	187	237	230	201	206	212	218	207	182	181	195	224	225	227	205	193	225	199	197	230	201	201	207	211	203	206	214	186	207	225	209	213	184	194	207	210	180	195	225	212	183	181	230	209	206	201	191	212	201	199	195	197	233	197	190	217	189	217	209	198	236	213	207	211	204	192	216	212	212	184	211	186	224	190	168	201	174	182	212	209	196	222	189	231	188	196	201	205	225	199	203	191	226	218	212	195	193	216	227	206	223	206	201	240	219	180	205	191	215	213	225	192	201	208	212	239	227	227	184	202	189	201	204	196	198	199	219	228	199	168	185	189	249	190	215	193	224	192	212	207	175	217	177	207	187	206	183	217	211	203	202	202	181	211	179	211	208	181	189	193	190	193	202	215	202	213	238	202	224	226	193	183	224	181	185	185	226	229	197	206	192	185	201	214	188	216	182	204	210	203	242	197	223	189	172	201	194	190	215	214	210	209	210	221	196	220	191	191	185	214	206	217	202	227	211	177	199	196	215	204	211	199	174	223	201	227	209	218	231	225	208	195	210	215	207	213	213	191	225	218	200	202	226	227	227	217	238	199	181	212	228	183	222	185	182	204	224	213	226	190	220	182	216	183	168	200	197	219	206	210	179	185	198	204	194	206	225	190	192	245	213	206	198	201	196	209	209	218	225	226	230	225	211	204	194	237	235	189	202	196	226	191	220	224	209	197	220	221	177	189	236	250	212	231	234	235	211	221	192	197	183	181	228	214	193	213	199	195	205	194	238	210	209	219	189	218	200	213	187	190	220	184	204	208	208	198	198	229	194	199	218	204	206	196	198	205	190	228	214	212	221	188	203	183	207	190	212	210	208	215	203	207	192	203	165	193	193	200	194	191	197	196	208	200	215	195	202	210	197	172	226	205	208	227	200	218	214	217	212	228	217	198	240	210	213	212	223	213	212	200	212	201	206	211	213	218	204	194	202	225	214	217	194	220	197	209	193	172	216	212	208	208	221	231	190	201	184	200	178	208	193	200	196	227	214	214	203	201	193	200	219	202	186	200	218	213	208	201	229	220	222	203	217	213	198	194	197	206	231	201	184	209	218	236	215	210	215	207	188	178	238	203	203	212	166	223	214	205	223	208	215	217	209	224	208	208	215	207	197	204	214	195	232	197	209	184	194	213	204	214	211	184	216	203	212	187	185	202	197	194	215	220	211	208	251	197	220	207	218	204	209	190	206	216	213	196	191	210	204	184	211	222	199	188	199	206	196	237	187	184	218	212	208	212	211	224	206	198	211	207	222	224	198	194	216	206	218	182	222	188	196	195	206	181	233	214	195	171	200	218	244	201	197	213	224	183	191	209	189	210	212	207	193	189	191	186	207	182	177	195	173	170	180	185	230	214	224	215	209	215	220	203	223	214	226	222	179	192	192	204	188	215	203	195	214	225	193	207	173	195	203	197	202	221	207	227	204	197	209	199	213	198	181	193	221	190	210	198	186	218	210	229	223	225	215	188	217	167	195	219	198	214	195	178	195	222	201	206	217	201	200	186	166	237	224	195	218	207	213
23829	16631	13719	9252	4760	2116	950	513	459	450	437	459	432	435	482	459	476	403	444	415	442	425	442	417	499	379	475	452	436	437	456	412	443	449	414	429	457	450	416	436	419	428	446	449	438	468	442	432	449	429	447	447	407	422	477	415	406	416	426	446	435	422	421	456	442	452	439	458	434	409	455	431	425	483	450	409	473	439	482	416	454	431	413	460	441	438	428	417	458	456	437	396	423	445	423	447	458	485	448	443	441	440	470	448	456	422	454	449	443	427	421	420	405	410	440	456	466	434	447	455	443	420	453	475	428	437	420	456	440	466	418	498	443	445	411	464	451	430	422	447	468	460	455	453	424	457	434	409	439	464	465	473	432	460	425	461	450	439	445	429	415	462	427	438	451	425	449	434	407	433	457	440	468	425	430	453	424	458	443	458	426	415	476	450	432	397	442	432	438	456	449	403	462	453	429	431	391	452	416	416	471	483	456	453	486	441	414	422	447	471	431	407	440	470	469	425	457	450	462	434	461	426	445	430	453	446	458	467	464	452	450	436	414	445	451	427	435	443	432	441	435	448	439	449	458	450	446	487	420	444	426	444	433	478	460	393	474	412	445	428	456	430	477	416	427	428	434	453	433	466	467	411	447	427	443	432	399	429	469	446	465	430	449	475	451	468	453	456	436	477	475	427	475	471	440	448	423	426	441	463	477	430	442	463	450	422	448	420	428	467	426	455	464	429	475	447	455	430	458	431	468	458	456	461	445	449	419	434	441	427	443	439	452	402	443	445	450	433	447	433	415	450	454	419	442	453	474	445	497	427	402	426	423	485	423	465	443	448	453	475	437	411	429	463	402	416	477	443	427	455	455	465	441	476	424	432	457	433	426	424	450	420	417	449	451	425	400	396	419	428	416	451	461	451	459	448	426	415	477	467	473	428	450	424	434	449	444	453	381	408	446	431	424	417	432	468	446	462	425	411	455	452	464	447	392	433	436	450	444	422	447	463	438	440	410	455	455	494	461	448	442	418	408	455	477	448	454	427	432	414	415	451	395	449	456	414	442	442	473	429	428	420	449	445	401	434	487	477	424	460	452	438	476	425	453	441	456	407	445	445	473	427	446	476	451	401	429	437	440	422	443	462	436	417	446	470	427	477	422	447	444	426	435	431	460	442	407	437	424	423	425	469	443	480	399	444	422	456	458	449	476	447	431	460	463	450	430	449	455	455	449	451	433	427	447	398	445	472	448	426	446	459	441	409	429	446	423	448	445	419	482	458	457	429	440	469	479	446	452	418	412	454	434	416	402	436	442	424	431	445	466	436	412	414	441	419	432	438	432	422	456	441	467	434	410	443	431	430	451	425	446	473	477	417	440	427	424	459	430	462	434	462	449	450	480	435	424	403	432	440	470	468	449	472	451	432	463	448	471	448	454	449	456	438	424	418	410	461	483	405	427	466	408	425	425	418	425	500	466	406	445	467	472	450	453	417	446	464	447	429	420	453	451	450	437	447	434	432	413	412	417	414	456	446	425	408	440	424	437	463	399	455	472	445	435	381	460	463	435	426	408	441	424	437	405	432	473	420	440	425	445	433	421	448	460	444	456	472	447	451	430	432	405	420	437	452	438	430	425	438	441	432	434	444	452	403	438	431	433	414	436	460	414	408	451	468	460	430	447	449	434	454	433	412	435	420	434	410	429	424	463	428	420	424	426	456	476	420	426	428	451	424	419	455	460	440	471	462	450	418	429	464	439	455	419	446	428	421	437	418	480	448	395	458	433	465	420	446	469	444	434	416	476	428	446	460	441	427	445	441	442	451	446	441	430	427	424	458	423	437	451	427	450	436	423	440	420	445	444	477	437	436	445	442	458	446	447	438	442	463	403	429	427	458	459	418	435	430	450	456	471	436	422	441	454	438	409	480	444	467	449	430	461	432	441	486	441	472	490	415	439	395	416	447	473	409	449	435	408	443	435	468	442	473	402	418	407	456	450	464	464	441	433	449	429	413	433	420	435	461	458	454	430	430	404	452	479	442	467	498	447	432	455	449	426	407	471	436	449	440	446	444	446	457	466	477	438	424	460	468	447	454	392	436	505	441	433	477	449	413	439	444	426	438	475	426	440	454	455	390	442	463	448	447	438	452	424	459	433	427	459	443	464	442	441	431	438	417	433	409	469	425	469	462	424	446	407	462	420	458	480	464	438	425	411	437	451	437	470	435	432	438	444	419	452	425	473	424	424	431	460	451	435	452	419	444	384	392	425	426	495	438	416	425	462	400	463	443	454	433	445	455	423	432	423	429	451	438	447	416	435	435	446	440	474	422	468	458	440	420	469	475	440	417	445	417	444	434	459	485	448	418	451	421	433	465	454	472	418	417	410	406	407	437	429	451	436	435	444	444	457	437	452	460	441	467	422	477	447	413	428	449	432	448	441	459	476	474	454	446	444	446	446	450	427	407	389	470	469	428	432	458	450	415	447	412	425	432	439	423	441	414	432	438	435	467	449	414	483	439	436	439	467	485	464	414	436	460	415	407	433	450	429	433	449	444	410	449	424	430	415	437	399	467	424	441	409	413	468	417	437	421	433	435	436	446	470	466	442	415	451	421	441	448	478	463	441	416	460	465	444	432	424	408	446	433	428	439	427	447	446	443	474	501	403	434	448	466	484	387	414	431	437	480	445	432	474	437	455	433	471	444	476	425	430	436	430	416	424	420	432	426	443	421	422	474	457	452	424	443	443	436	463	455	446	431	443	446	430	458	472	426	455	422	430	435	411	414	458	451	481	421	445	444	469	409	411	494	446	429	458	469	410	490	423	459	439	442	468	486	404	453	474	403	433	451	436	461	429	474	422	412	428	420	430	460	434	430	449	461	423	433	426	434	453	444	428	440	444	450	405	420	433	435	425	463	427	437	424	413	407	431	448	428	457	446	469	456	427	419	441	456	444	460	439	437	449	440	448	425	415	429	434	448	450	417	435	473	454	444	406	458	439	416	422	405	457	453	424	442	468	412	459	448	473	451	464	435	435	440	475	451	421	449	437	448	411	450	420	448	429	406	415	434	419	456	453	422	445	438	433	448	459	438	475	438	436	377	420	445	437	446	401	430	433	450	435	405	456	431	475	378	446	442	441	436	495	446	424	429	461	471	431	427	454	416	425	489	439	449	420	440	439	447	462	434	419	442	475	432	436	460	446	435	418	447	456	441	407	478	442	401	427	417	428	452	428	435	455	402	426	450	460	461	476	453	483	401	453	419	430	425	472	430	435	424	433	445	404	440	483	444	465	452	461	509	477	449	435	451	482	420	429	456	455	470	431	414	467	438	468	438	485	467	452	423	449	450	422	439	414	466	452	418	435	452	416	448	436	408	475	443	440	454	437	448	468	430	460	431	415	461	456	441	432	420	385	453	444	458	433	444	454	439	452	387	412	446	430	451	445	421	403	446	429	446	419	443	428	417	471	452	449	433	425	428	436	465	442	451	400	427	461	436	436	446
47987	29866	20851	10291	3198	1463	704	328	223	211	193	193	216	236	196	214	203	149	203	212	204	216	209	219	214	217	236	179	185	206	193	180	183	226	219	184	202	181	209	222	184	174	216	217	197	223	188	210	201	203	203	184	213	207	215	194	191	187	193	216	177	174	184	189	200	193	184	163	196	219	208	182	189	228	176	197	198	199	205	171	203	211	198	199	220	200	189	197	207	204	197	197	175	190	202	206	197	185	196	206	208	198	219	201	186	193	209	220	182	179	199	193	193	188	212	206	171	207	192	200	213	174	182	203	190	209	239	208	184	200	198	195	177	200	177	206	208	179	193	189	179	210	181	206	226	194	210	191	218	210	171	215	205	217	201	178	222	204	217	202	210	192	201	224	188	195	203	194	181	212	179	178	203	197	191	201	195	183	172	204	175	205	202	180	169	216	218	183	199	208	178	168	169	196	193	205	189	213	188	195	177	175	232	193	210	241	186	209	207	197	221	212	215	183	190	178	212	193	174	193	161	179	209	175	197	201	199	194	202	186	217	207	180	179	160	186	197	196	209	179	218	192	187	197	223	206	200	204	188	169	220	199	200	184	207	209	210	196	207	211	206	190	195	173	194	220	197	198	184	187	207	182	209	193	208	191	208	206	202	226	200	176	210	198	185	186	195	215	197	214	222	192	186	199	197	231	178	207	224	221	198	181	192	173	194	180	197	184	197	184	183	192	197	189	207	196	173	195	190	185	169	193	194	196	210	231	209	189	197	196	204	199	176	186	193	204	194	147	186	181	178	165	212	181	206	203	207	185	179	190	212	174	213	175	192	180	195	189	186	160	174	194	195	181	178	181	189	217	189	197	173	186	180	200	212	213	221	198	192	206	197	211	218	189	191	204	184	195	184	188	196	173	198	196	169	176	227	179	188	209	195	170	194	198	218	200	212	250	183	205	179	196	202	193	204	216	195	203	203	184	169	197	197	174	235	185	195	201	211	219	195	167	220	194	196	210	187	198	199	181	201	186	225	189	213	168	191	187	209	213	218	176	212	191	204	206	214	219	198	191	208	187	189	181	177	182	176	210	185	209	195	197	180	208	192	210	202	202	184	190	193	193	196	197	202	169	226	192	209	199	210	206	181	197	176	167	207	173	187	199	180	201	217	184	185	175	183	186	189	212	208	197	208	219	203	188	205	221	183	190	206	225	172	201	198	210	203	207	206	209	185	172	194	204	199	183	178	178	165	217	186	203	199	179	208	189	187	192	181	234	178	210	202	205	169	230	166	215	222	186	177	205	197	198	197	236	198	202	207	196	185	201	215	214	207	200	240	189	185	195	190	228	198	208	188	218	194	182	167	206	195	219	184	210	215	185	209	212	202	195	212	184	197	189	205	178	182	209	194	191	166	206	223	188	203	192	200	186	218	172	233	182	197	218	178	203	205	187	184	189	200	170	200	193	188	176	192	187	200	214	165	195	184	206	195	211	215	195	190	201	180	179	183	205	212	217	205	199	191	210	184	226	196	196	184	188	194	175	180	234	196	173	186	225	202	216	183	218	192	196	186	193	185	200	209	202	219	213	216	219	210	203	201	193	217	200	195	207	192	192	193	204	210	209	233	200	210	193	202	173	199	200	187	202	180	173	193	201	204	199	220	168	189	186	192	220	202	194	194	186	177	184	208	228	213	189	213	202	220	230	209	195	206	175	174	190	207	220	180	236	218	227	215	201	202	180	221	210	193	181	181	188	203	178	196	176	211	202	189	172	189	179	187	211	197	205	213	192	196	196	205	203	176	208	192	220	204	207	187	205	208	190	204	202	204	192	194	199	199	181	180	191	205	202	207	207	174	201	189	160	204	180	197	186	196	220	208	210	191	214	199	181	161	185	191	165	177	197	153	184	185	193	170	225	172	209	208	198	211	209	199	219	189	179	170	202	207	192	162	196	210	177	199	180	201	164	201	219	187	187	199	193	208	178	179	189	200	195	220	190	197	188	185	219	207	227	193	225	226	203	199	197	183	170	210	214	186	183	210	195	225	191	167	202	209	214	189	204	178	204	201	194	215	208	195	201	199	209	181	202	202	178	169	178	219	208	170	179	230	217	185	206	180	204	226	227	204	222	209	170	181	189	192	197	196	165	202	183	224	183	216	208	196	213	167	193	187	226	188	211	194	204	180	204	211	239	180	198	177	221	202	197	183	209	193	194	205	184	208	200	227	188	189	221	203	221	212	198	163	195	196	193	197	229	202	202	180	215	186	202	172	183	191	164	196	201	189	199	193	185	200	199	194	194	213	191	187	199	195	192	194	209	199	211	194	191	203	209	208	189	194	175	219	239	207	205	174	203	193	198	184	177	175	172	184	203	187	200	182	202	204	186	208	191	205	190	207	201	204	210	197	185	205	200	200	170	189	195	207	177	212	194	199	198	190	191	221	221	181	187	211	178	179	213	177	177	203	210	197	219	201	240	211	210	222	195	182	186	202	212	195	161	197	194	177	214	181	206	192	223	195	214	201	209	208	179	172	193	192	201	195	188	208	205	218	193	194	196	190	205	192	198	186	191	201	187	222	185	199	203	193	180	182	189	197	202	174	195	212	205	185	198	210	216	164	196	199	173	200	210	191	184	195	175	158	169	194	199	177	179	191	220	213	189	186	192	189	183	170	176	234	223	211	182	195	201	224	202	201	197	184	195	207	207	202	194	178	191	195	194	195	216	205	190	176	218	223	201	194	181	187	191	197	188	206	224	214	197	187	186	195	198	193	198	184	198	230	188	178	224	178	182	194	198	195	209	185	207	211	192	194	196	212	188	188	199	190	207	200	192	206	199	180	196	166	225	213	188	180	186	169	163	178	183	201	241	202	204	212	216	196	222	189	195	190	205	203	219	212	201	208	214	189	231	188	193	184	186	182	192	210	190	159	185	204	210	187	182	182	220	197	239	217	218	187	188	192	204	213	224	237	206	192	204	207	200	172	177	181	177	194	202	155	207	199	208	204	201	203	183	206	226	182	179	187	211	217	224	194	203	175	174	185	207	191	205	229	200	203	226	174	214	179	216	179	204	223	199	206	186	191	203	191	201	177	215	171	189	192	229	221	192	190	197	193	185	176	198	222	204	198	176	203	189	185	217	208	190	196	205	211	190	198	246	178	203	190	206	226	209	213	183	207	183	207	175	195	209	200	192	239	189	197	213	214	178	192	214	192	234	215	170	198	198	202	197	201	214	197	196	202	192	200	196	201	179	210	193	198	201	209	180	208	208	216	161	209	199	189	187	199	207	198	162	206	166	189	204	201	180	179	192	198	188	210	215	200	212	194	203	204	182	225	229	212	209	193	179	171	185	199	216	210	208	180	179	189	197	190	222	198	202	217	199	201	194	199	189	191	179	177	208	177	194	193	185	172	193	178	196	198	174	186	188	209	182	188	193	203	198	187	219	199	201	188	201	223	196	202	197	211	204	207	176	185	210	192	189	198	212	206	175	206	190	183	207
28671	22958	24600	17916	8014	5122	2318	923	579	490	500	444	470	476	428	450	464	457	423	443	456	450	407	423	425	469	427	437	449	464	430	428	439	419	470	447	450	455	447	468	411	463	417	394	413	436	429	465	453	469	433	445	432	413	423	466	428	410	443	487	438	406	435	466	428	424	409	422	476	430	434	432	446	428	389	436	427	444	436	481	456	436	405	411	403	380	448	475	463	408	403	421	468	446	447	423	444	474	419	394	429	421	434	449	457	440	407	450	412	413	473	426	458	370	435	407	431	433	434	447	415	444	425	401	446	462	444	420	386	465	464	417	433	486	407	428	416	471	464	429	466	415	416	450	408	464	445	405	439	434	403	440	429	449	435	457	447	427	426	459	454	412	436	403	443	459	416	469	444	455	449	486	435	452	433	434	428	431	419	453	449	467	399	412	464	426	445	422	430	486	445	456	423	435	462	435	441	449	412	459	431	468	422	433	462	458	447	378	461	437	446	467	432	440	433	423	437	420	435	448	469	459	450	447	408	442	429	428	445	442	424	433	378	443	432	450	448	394	418	424	420	460	419	453	440	399	424	412	411	460	437	451	412	414	443	460	413	423	433	463	461	427	424	461	445	406	437	440	421	425	445	435	427	420	411	454	426	460	425	439	393	442	432	446	457	415	440	447	423	477	418	418	452	461	429	408	411	428	426	428	448	416	447	455	445	410	453	453	435	465	443	416	404	432	434	426	449	452	469	430	427	432	435	443	415	435	412	471	432	459	463	429	421	454	380	421	480	418	439	437	449	460	447	450	402	460	430	431	426	427	405	433	464	430	423	442	423	433	423	421	417	420	436	476	487	470	438	451	454	435	456	407	429	453	433	430	423	456	401	405	443	410	471	415	422	437	437	436	455	393	413	414	407	447	405	408	465	426	461	421	444	411	434	445	442	433	485	433	434	471	434	411	403	468	440	385	428	420	442	447	442	454	460	440	422	410	455	436	442	406	410	466	454	414	431	429	465	419	413	453	438	418	434	429	447	407	414	424	456	473	468	469	426	428	418	430	460	482	431	414	438	459	429	427	448	412	421	421	440	438	429	418	401	389	437	430	461	416	429	444	384	427	458	462	412	431	441	458	417	402	429	404	463	447	403	429	431	461	472	454	422	472	411	434	421	438	402	430	427	467	438	432	451	412	434	420	420	473	436	449	421	425	420	394	428	408	420	419	460	409	404	468	455	428	459	398	413	437	456	446	450	399	410	416	431	438	436	450	450	423	426	422	436	420	414	385	452	436	410	419	424	460	417	406	412	469	430	459	436	413	437	477	405	397	412	439	415	418	449	410	431	429	438	431	435	450	402	438	434	405	418	473	453	419	486	441	436	443	437	407	425	438	443	446	386	475	433	417	419	398	441	448	439	475	432	440	407	457	425	448	418	427	431	428	417	445	438	449	433	423	418	408	411	437	432	432	421	441	456	444	425	401	431	449	422	387	446	435	485	405	454	425	425	455	405	394	455	443	406	448	442	454	424	422	408	417	456	402	435	468	464	467	452	442	427	459	389	464	439	424	433	436	388	418	395	462	462	425	436	422	407	491	430	430	402	455	442	432	413	440	443	416	404	420	412	433	420	410	446	432	441	425	444	431	455	444	448	417	474	455	428	443	444	401	451	431	403	417	429	435	439	455	419	409	432	439	413	397	430	446	428	419	435	415	422	440	434	453	423	438	417	379	416	463	429	424	443	405	405	434	442	426	441	407	430	437	450	413	424	461	423	395	393	371	426	443	465	409	391	450	435	442	399	426	432	435	431	478	419	428	406	424	406	451	468	417	402	433	433	443	392	416	511	433	434	405	440	395	441	445	427	440	427	432	446	429	468	424	394	469	461	416	412	425	455	416	402	419	476	438	437	395	452	438	434	399	459	436	440	428	448	448	437	429	406	464	450	457	416	380	409	430	436	446	451	435	437	440	430	449	418	469	395	432	437	436	448	398	441	419	397	432	435	432	454	435	443	419	425	447	466	455	438	447	428	446	458	425	446	442	458	438	440	444	420	464	418	408	416	413	463	440	434	422	456	414	485	427	417	447	418	457	441	444	423	429	438	432	426	457	461	431	434	460	436	440	439	408	428	434	412	421	461	437	417	400	415	444	442	481	423	437	433	407	440	419	435	461	358	435	436	458	383	447	446	422	414	430	403	445	440	491	399	433	479	430	444	418	412	438	446	436	427	428	387	422	470	466	442	444	455	433	453	432	434	424	435	432	431	438	417	411	449	443	424	423	449	436	424	450	440	406	424	446	431	440	410	430	436	413	410	421	460	427	461	438	479	411	436	460	470	458	468	421	415	417	423	415	419	415	421	432	457	394	422	401	408	417	399	454	427	454	443	415	410	415	447	447	418	434	432	418	444	442	444	444	408	440	413	437	438	451	456	444	438	427	409	455	420	451	446	413	438	436	441	408	448	411	424	423	441	428	431	442	401	447	473	459	424	433	436	454	438	440	478	470	418	400	428	459	465	420	491	453	450	448	413	437	429	454	386	399	429	415	409	432	450	472	429	465	418	420	438	422	438	435	427	436	434	441	449	421	454	427	461	434	449	422	452	451	443	440	383	410	421	399	427	414	426	443	445	447	400	435	417	419	490	447	445	416	440	450	439	437	431	443	404	418	404	422	418	441	442	399	462	423	432	445	431	394	434	434	424	409	438	425	418	475	421	453	399	402	422	409	437	432	416	413	428	381	426	442	410	430	444	466	458	444	440	438	416	433	466	427	435	401	435	416	401	434	430	415	430	414	406	447	430	490	471	439	419	440	421	446	405	419	426	429	460	434	449	461	434	444	417	448	421	440	427	435	412	422	449	431	432	437	404	467	450	423	432	456	423	429	437	396	410	418	431	489	446	407	438	434	432	428	425	422	426	420	462	432	439	443	414	429	438	419	407	413	394	451	452	453	470	450	457	430	437	421	453	428	440	441	415	407	439	472	439	448	428	436	457	430	447	453	444	417	432	426	472	446	424	416	420	481	400	418	431	449	421	392	417	420	449	417	450	460	442	391	438	431	419	460	447	414	427	419	436	430	461	468	423	432	427	464	409	419	442	448	458	454	417	446	408	456	400	443	414	416	471	430	449	440	436	442	360	455	407	426	423	402	452	450	445	409	432	471	423	482	421	437	397	425	449	450	405	436	448	441	448	467	438	468	434	413	429	422	448	441	457	378	413	397	435	414	416	445	441	443	445	439	451	414	399	448	458	460	426	402	440	426	418	441	479	425	424	446	483	401	443	415	417	477	417	432	434	403	437	400	431	464	435	461	453	447	427	409	443	433	425	438	432	425	451	457	441	441	432	439	446	407	481	417	409	459	418	442	475	432	431	431	428	414	469	467	429	453	427	447	444	431	447	423	460	429	427	429	416	427	437	428	436	452	436	408	451	420	444	440	400	416	427	448	429	466	420	430	436	434	441	421	446	445	469	424	440	445	384	423	429	393	474	412	467	449
62704	36235	22123	9966	3405	2191	949	375	297	316	268	245	263	284	274	249	257	260	247	323	259	250	258	243	272	267	276	291	268	247	236	239	278	261	254	306	271	256	260	255	229	288	290	272	259	244	257	271	240	287	263	305	254	259	262	266	274	255	287	264	294	284	269	251	251	236	270	282	276	271	252	305	259	261	275	273	232	281	287	249	273	244	281	293	217	259	302	277	269	260	265	247	247	270	268	254	281	219	297	290	273	265	261	263	266	264	260	263	243	238	249	278	249	249	248	253	293	251	229	256	239	262	238	282	298	279	260	278	263	259	261	229	271	238	283	224	278	271	258	259	295	262	301	275	291	268	267	270	236	261	280	235	245	253	259	262	285	292	260	325	240	250	249	261	269	269	286	266	260	279	267	255	272	246	277	282	295	254	276	297	289	321	271	259	232	299	260	310	282	261	240	226	249	235	283	238	256	256	278	255	267	295	234	258	263	260	265	275	264	283	275	270	264	271	255	267	237	294	273	248	264	268	290	251	249	300	256	243	240	279	253	274	274	288	281	261	260	252	254	270	255	280	299	262	240	259	260	244	245	280	267	264	258	255	261	296	254	249	262	262	247	261	239	265	267	273	264	268	277	279	270	272	264	249	250	264	267	298	261	282	271	263	250	274	283	247	265	258	309	270	252	308	266	257	243	245	262	242	285	252	252	269	248	267	276	260	256	274	290	231	266	272	272	265	265	247	289	288	276	279	289	259	233	267	276	281	270	264	259	287	257	275	226	224	257	266	246	249	275	256	234	267	268	282	287	273	245	289	277	260	245	252	269	262	278	271	245	254	295	293	253	253	235	247	259	270	248	262	273	235	238	266	233	279	253	234	221	254	236	276	285	250	251	272	271	260	270	255	290	301	249	258	266	252	279	259	279	266	242	231	274	261	267	269	267	249	265	277	258	263	263	272	269	259	248	237	240	270	263	279	262	237	292	269	267	255	277	254	256	273	281	274	240	242	241	262	271	247	237	291	249	275	302	262	274	277	273	243	259	247	260	252	282	254	250	262	254	283	284	230	233	241	257	240	229	270	270	260	278	315	290	289	254	254	291	272	229	228	268	272	268	267	271	293	288	268	240	264	262	259	275	263	258	228	254	293	294	248	288	259	223	258	269	276	284	237	248	263	235	267	290	259	259	260	245	261	259	292	280	285	319	289	270	246	260	265	244	265	243	277	294	244	269	318	256	279	285	299	253	243	272	285	282	275	268	269	278	282	275	252	293	263	263	257	259	260	275	252	268	268	261	253	259	254	280	240	256	297	282	284	260	287	283	294	262	287	281	292	260	255	256	257	276	267	319	260	241	249	267	247	288	254	282	261	269	255	260	273	282	249	292	243	267	238	273	263	265	266	238	269	314	234	286	273	280	276	262	263	264	239	290	265	282	301	280	263	254	283	271	260	275	267	248	266	299	284	262	259	253	247	272	284	276	256	275	238	242	281	240	288	264	274	267	283	281	249	243	276	257	258	266	250	261	296	264	287	246	241	289	258	250	252	272	272	246	260	257	260	262	290	291	310	264	249	251	247	253	251	244	264	261	279	267	247	234	299	255	252	231	288	242	273	277	321	273	258	266	229	252	277	256	270	280	259	300	250	238	259	273	255	240	265	274	269	239	251	285	285	262	248	283	280	299	285	256	244	261	268	251	272	255	277	253	244	288	272	251	261	269	248	291	269	278	266	251	246	252	251	267	242	249	254	270	269	251	263	299	243	297	259	240	242	290	266	238	237	257	267	280	274	280	248	277	274	249	240	282	259	258	254	290	285	253	296	280	237	257	236	287	270	252	247	265	267	247	260	270	244	285	253	237	269	276	276	266	269	220	260	286	261	260	279	248	254	246	251	261	241	271	271	247	253	270	279	270	280	250	265	266	274	267	261	256	279	275	282	271	256	279	262	278	269	269	260	277	234	261	267	249	226	255	251	253	267	289	274	255	243	288	223	251	271	261	287	275	282	271	297	276	265	247	268	256	274	250	241	263	277	257	254	282	240	240	276	267	281	247	269	270	289	240	248	274	245	245	249	310	247	258	279	254	270	234	264	287	285	283	276	279	295	273	280	237	270	293	236	273	253	227	272	260	249	257	266	261	261	254	245	256	272	248	247	248	270	279	266	268	272	267	286	287	265	257	264	316	252	262	241	259	263	224	217	293	257	265	254	239	240	273	257	282	268	237	258	278	254	282	264	278	283	257	259	270	241	240	244	259	270	241	265	273	270	279	251	238	252	265	268	253	290	251	273	265	269	260	271	263	239	279	270	251	271	250	280	269	256	273	278	291	235	278	266	287	265	273	286	272	288	248	233	245	256	261	250	253	267	240	253	261	276	262	235	266	261	264	253	286	246	266	291	249	259	236	268	255	261	263	252	249	270	242	216	290	251	250	264	294	280	250	264	291	275	221	256	238	231	241	260	278	279	227	252	254	259	265	278	236	244	295	256	283	234	278	275	270	273	269	234	269	265	289	244	270	253	273	259	243	243	249	258	289	255	281	288	281	244	234	254	269	255	267	250	238	248	275	243	254	260	246	263	280	260	258	259	266	253	259	261	251	262	275	254	281	240	263	286	258	246	249	213	277	282	278	286	281	256	233	273	261	254	253	243	294	236	234	259	285	257	250	258	265	247	245	280	274	255	267	254	281	237	298	277	279	281	266	291	246	241	239	246	261	257	282	284	252	270	275	309	243	278	262	276	250	257	249	285	257	255	258	251	244	252	255	255	264	291	267	252	243	230	266	280	288	260	285	274	248	266	262	270	280	260	251	254	280	267	239	271	254	257	270	285	274	228	263	296	293	252	269	254	281	244	275	264	236	248	225	269	286	277	226	251	280	257	221	254	264	263	242	255	265	254	254	257	285	253	243	282	267	235	249	281	279	260	264	265	242	219	280	282	282	222	254	273	264	277	255	261	252	247	257	252	262	246	250	234	256	301	288	273	258	242	273	250	251	284	242	255	246	255	239	271	241	282	253	270	256	248	262	235	279	246	276	263	278	238	266	271	266	273	254	231	239	264	254	236	255	238	286	242	261	238	255	261	269	274	243	271	245	273	261	237	270	249	273	240	252	231	253	289	281	290	290	269	249	271	255	290	252	248	258	264	254	272	267	267	260	258	246	256	283	268	280	240	235	261	294	260	272	243	221	272	285	265	230	272	302	266	278	295	275	268	250	279	285	257	255	299	261	271	289	281	272	282	272	275	229	291	248	247	256	296	257	263	243	236	236	269	235	250	269	248	275	254	227	268	275	245	243	288	236	264	239	268	284	264	253	258	265	260	261	233	254	276	241	280	262	281	280	286	306	276	239	275	270	256	296	268	240	256	255	253	258	262	248	258	292	292	267	262	264	253	267	292	274	261	280	271	293	272	275	265	263	282	252	263	259	262	263	273	233	266	271	251	235	223	274	280	248	249	284	271	231	237	260	266	251	249	277	253	282	232	251	247	278	245
38886	27539	23729	15064	9142	6770	2893	1153	692	709	638	599	626	549	601	559	615	559	593	562	542	605	559	559	553	546	631	575	557	561	531	549	567	560	557	518	538	595	557	556	557	547	590	527	548	573	545	566	554	554	573	572	554	574	545	535	557	553	572	589	567	566	562	567	553	582	516	582	584	549	580	561	574	586	604	562	566	508	593	547	578	558	544	523	568	580	574	534	494	567	576	550	515	586	571	549	540	542	566	554	544	577	539	529	587	539	528	508	553	531	552	574	552	544	570	535	579	525	546	575	577	542	557	551	602	544	542	515	574	575	571	592	551	518	572	553	556	540	557	553	523	543	577	557	575	568	542	547	551	570	582	567	506	558	505	608	552	594	545	557	533	582	547	520	585	569	542	545	518	531	547	565	549	575	574	545	563	558	560	560	632	588	598	509	556	539	554	537	536	545	533	521	552	574	551	560	566	594	550	528	587	547	567	574	551	537	537	597	532	541	583	571	580	536	531	566	562	544	545	528	587	581	533	592	616	547	537	516	557	553	526	572	564	562	539	564	548	539	560	621	536	558	574	569	566	517	579	568	556	584	563	541	570	570	546	567	518	550	551	566	539	539	560	594	571	550	594	572	521	518	564	562	576	562	563	504	525	546	569	531	543	592	534	548	600	552	535	603	553	563	534	577	546	564	526	557	545	545	567	543	584	534	563	575	554	579	545	514	523	552	617	546	576	571	545	557	585	585	591	571	552	509	551	579	571	565	543	511	550	536	557	548	532	585	565	571	581	559	533	524	593	597	537	567	537	568	586	571	564	553	580	556	548	588	550	567	562	588	570	541	525	495	527	567	558	552	490	543	561	597	565	565	539	571	553	579	560	592	568	568	579	586	551	533	569	582	563	583	513	568	582	574	494	535	540	562	577	605	518	575	542	573	572	583	565	579	555	555	536	608	549	563	555	571	544	598	558	525	543	520	534	573	557	557	534	586	511	583	599	546	571	591	547	541	515	543	518	595	551	594	514	559	558	584	534	565	546	567	570	535	551	530	574	535	563	587	523	525	564	568	573	537	515	592	563	558	534	593	576	558	543	569	548	577	554	583	569	542	592	598	529	563	572	566	525	518	559	553	511	549	527	599	563	539	558	577	570	542	560	542	527	549	523	585	563	521	526	526	530	582	551	543	581	555	543	571	552	520	573	549	537	542	548	547	602	546	528	551	540	576	598	562	540	559	532	537	563	562	553	563	549	580	568	613	564	566	559	568	559	544	546	537	500	559	561	562	565	542	577	542	528	539	519	566	565	531	553	578	585	523	563	550	552	547	569	541	555	567	513	516	582	499	557	564	550	506	564	547	564	586	545	577	545	561	557	567	613	583	576	584	558	549	588	572	522	565	556	554	551	566	532	560	541	561	507	552	574	521	578	545	559	538	567	566	559	573	531	526	578	558	583	551	575	581	584	555	551	577	547	554	573	552	537	558	515	603	559	537	578	563	571	501	537	563	534	505	549	560	518	555	573	587	580	557	545	570	518	584	570	543	532	551	538	573	549	564	591	565	551	559	555	513	607	576	556	581	569	518	554	561	558	544	517	569	539	528	604	563	537	604	525	545	513	526	627	584	524	577	551	555	531	605	506	559	555	555	538	592	583	541	561	609	560	546	613	591	578	569	545	572	605	610	573	557	595	568	541	566	577	553	548	534	542	581	601	544	551	538	536	507	606	562	577	538	541	539	556	574	540	549	563	607	556	586	528	568	564	540	550	499	556	544	559	505	570	583	529	561	553	538	572	535	537	558	555	562	566	555	582	569	544	530	547	588	533	565	533	516	566	567	552	556	572	546	557	539	542	551	557	589	610	546	584	557	572	562	588	525	568	525	537	538	520	554	555	611	591	564	544	559	602	554	555	568	557	544	520	528	553	529	597	572	564	569	560	574	520	573	562	579	553	546	544	568	571	521	540	552	561	543	541	580	572	549	582	544	583	548	519	581	519	546	539	585	539	560	598	582	537	557	568	558	571	568	557	544	560	582	553	583	554	538	607	589	495	564	589	542	545	535	560	583	588	493	571	539	554	537	561	574	587	582	531	576	552	587	531	529	549	594	545	574	525	594	578	572	589	575	600	594	548	541	593	513	576	557	557	552	580	592	556	552	548	609	559	552	564	574	613	553	564	583	570	553	575	537	547	563	554	572	560	542	565	584	547	540	563	533	538	564	533	573	560	563	574	554	539	545	553	563	548	573	534	557	563	570	528	545	586	561	572	603	524	566	568	588	546	567	552	549	543	609	530	602	533	556	566	568	526	583	564	535	511	558	549	568	591	543	541	579	567	545	534	560	594	516	561	558	541	560	550	572	551	565	535	520	555	594	592	527	561	579	513	606	615	548	587	559	539	583	577	509	564	544	561	584	520	561	560	548	561	565	570	558	557	555	535	546	540	585	580	603	563	534	554	563	578	532	562	587	578	599	536	599	577	569	516	579	539	568	553	542	548	544	547	534	598	592	535	574	582	572	570	550	570	556	539	553	551	535	503	518	539	579	495	547	591	553	568	540	544	562	545	559	560	575	527	562	558	594	563	567	552	572	546	581	567	563	551	557	585	565	553	591	541	530	549	576	545	557	570	493	552	594	543	537	561	579	571	526	577	519	525	543	537	556	544	567	560	579	564	557	552	588	579	545	551	549	576	572	527	561	524	588	554	584	533	579	557	621	570	528	560	555	594	529	521	529	533	563	557	526	571	534	578	574	531	537	560	572	571	514	568	551	576	558	567	575	594	555	557	559	587	569	570	533	553	565	576	557	509	583	598	547	574	578	531	551	550	524	588	546	615	583	580	605	558	545	542	532	527	563	593	571	593	535	542	559	577	561	571	589	613	589	511	541	557	537	558	548	563	593	581	548	549	573	566	540	511	543	571	544	573	565	548	503	565	549	526	561	547	538	530	510	582	545	523	554	559	557	563	552	580	506	539	546	539	599	557	532	586	591	551	528	553	515	534	576	534	521	596	597	544	531	566	544	563	515	565	543	545	544	549	525	536	573	554	551	553	548	525	555	549	568	600	563	569	588	578	540	536	587	597	588	551	580	577	562	508	601	545	561	559	585	578	557	566	580	580	581	535	567	548	593	561	529	621	546	547	516	608	558	578	554	537	591	543	564	543	532	550	596	568	575	534	534	626	532	549	549	522	551	556	551	564	550	544	571	552	570	602	556	567	564	520	506	573	578	546	546	547	514	556	573	561	531	538	581	599	566	541	586	564	565	545	562	596	560	548	569	608	546	555	546	565	582	566	580	594	558	598	570	582	529	552	556	551	596	513	561	550	570	542	552	568	567	512	580	560	521	599	575	561	551	577	575	545	561	563	503	540	573	550	565	510	578	553	573	581	538	583	548	550	584	556	549	555	545	586	550	607	535	561	590	524	575	556	579	565	555	526	570	573	608	545	579	581	537	561	569	565	560	514	618	580	537	559	538	482	510	556	559	564	551	574	567
43995	24962	8928	2814	1146	539	291	197	231	254	235	219	240	225	231	218	219	248	218	243	210	216	205	207	237	251	241	218	220	262	221	240	222	207	209	224	217	206	237	207	228	209	211	227	223	207	245	227	209	205	213	225	222	207	243	221	203	221	194	217	219	195	233	223	213	235	187	193	233	202	224	252	222	195	221	249	249	218	218	214	230	187	206	195	197	235	199	229	235	207	199	221	250	227	242	224	208	244	210	216	202	244	229	196	195	225	244	246	200	201	207	193	225	216	201	231	194	232	190	223	224	227	206	212	217	213	217	221	178	230	244	194	210	239	255	239	228	234	247	194	226	200	212	195	195	209	203	214	231	241	216	209	214	194	205	216	223	225	218	215	195	210	207	206	262	255	232	211	206	211	216	215	212	216	228	228	196	203	222	224	217	216	209	221	213	240	207	233	208	222	219	229	193	209	203	255	215	215	222	185	241	224	213	229	231	200	197	186	233	225	222	211	237	202	220	221	212	223	182	202	210	206	238	215	205	218	201	206	223	219	197	245	205	214	197	218	220	219	201	249	234	254	217	214	251	219	217	213	247	215	214	235	221	220	241	194	222	209	219	246	222	249	223	210	213	198	227	227	211	219	243	223	191	246	212	210	217	206	223	214	213	224	221	204	230	205	198	203	224	218	205	226	209	246	238	228	229	210	211	199	255	230	230	231	233	215	211	206	217	223	218	194	225	211	231	225	199	254	215	203	239	230	227	195	220	239	243	223	221	227	201	234	237	209	252	209	181	217	238	220	224	218	183	223	201	221	216	216	206	229	202	231	211	225	201	241	229	238	218	220	225	225	208	194	231	253	219	213	218	208	240	198	210	201	211	229	222	237	195	219	182	228	212	215	218	233	205	215	201	219	217	226	210	195	223	205	200	209	215	219	190	249	232	223	230	227	223	231	215	206	212	228	202	199	229	194	230	223	227	207	231	224	245	211	216	221	189	202	229	232	230	192	186	230	216	208	199	230	226	234	212	220	240	194	202	175	231	248	245	224	241	231	234	226	206	182	212	225	185	208	206	187	205	241	195	230	237	212	212	229	234	211	218	209	199	214	218	221	238	204	206	226	241	222	232	216	242	225	195	216	211	214	218	248	228	215	201	244	205	216	222	239	221	197	201	208	216	196	195	211	226	201	207	219	228	228	222	209	214	212	221	214	200	219	207	233	213	200	190	203	196	197	247	200	253	207	211	236	219	216	235	213	221	215	208	240	203	215	230	225	186	183	224	208	195	199	223	200	217	226	208	226	192	242	198	212	172	200	224	211	210	217	209	234	244	231	224	244	202	205	235	247	199	210	209	207	204	244	205	231	207	221	184	207	234	203	220	209	228	214	210	234	227	226	206	234	241	240	210	219	219	239	230	206	215	214	217	211	209	202	190	237	203	206	234	250	227	219	215	218	226	228	219	215	195	222	232	227	217	209	190	226	188	208	209	203	218	213	230	209	228	237	199	205	205	235	252	223	210	196	251	215	237	263	229	221	209	216	184	193	228	232	230	215	215	224	194	223	204	215	226	227	181	246	213	227	231	212	213	232	202	226	199	205	239	234	215	214	225	210	211	196	217	229	261	218	187	188	230	218	199	210	236	236	235	185	248	226	211	229	200	225	208	205	217	186	209	203	204	199	220	210	203	207	236	177	247	200	212	199	220	226	225	250	215	222	211	220	239	220	214	219	218	206	182	186	217	213	198	249	236	230	226	219	211	214	211	255	216	210	211	230	215	199	236	231	233	230	228	205	201	244	228	217	230	227	230	223	227	207	235	198	208	211	240	224	201	237	215	193	200	221	206	219	236	184	231	240	220	241	191	238	203	208	231	214	214	214	218	219	213	232	200	211	215	205	226	230	218	220	221	222	212	208	204	197	231	248	204	223	205	217	230	225	196	242	213	236	223	200	212	242	220	205	206	224	206	170	222	231	213	239	230	205	215	229	202	211	233	211	164	247	212	220	189	201	219	201	227	205	231	213	207	231	217	214	189	209	224	217	212	230	210	208	227	217	194	199	231	229	198	206	187	223	172	208	207	197	243	219	192	210	201	221	249	210	216	225	201	204	226	218	257	215	216	203	217	216	209	240	216	210	192	191	201	216	228	224	234	228	250	243	233	234	230	217	208	231	218	221	213	219	215	224	198	224	226	233	218	231	214	206	227	242	195	219	206	237	197	212	200	184	236	242	182	212	216	224	220	216	232	240	233	213	201	216	222	233	206	212	207	188	215	222	199	216	218	220	210	214	210	230	228	194	239	199	199	186	227	204	205	202	209	206	240	258	206	203	198	217	216	221	184	187	221	218	197	219	248	217	212	206	213	217	225	227	257	241	241	225	197	212	235	228	207	235	210	215	203	217	211	182	236	220	207	212	207	218	239	204	224	256	198	198	217	231	188	213	199	192	232	203	224	238	221	210	208	215	210	209	205	233	210	224	210	234	218	231	202	197	232	220	235	235	235	226	199	198	203	237	218	235	201	226	236	235	217	210	197	235	190	236	248	199	198	211	199	220	245	217	212	212	208	213	217	201	219	234	211	198	245	209	196	207	232	203	217	190	203	226	220	211	243	234	209	214	230	237	245	214	225	191	243	226	213	209	213	212	227	223	224	195	232	204	222	194	209	234	207	216	186	246	212	214	205	211	225	224	214	168	215	222	222	216	200	216	218	215	220	219	210	214	238	231	240	202	215	221	219	215	209	215	231	248	214	214	226	223	229	218	220	196	211	203	201	197	223	198	214	227	239	224	219	210	206	223	221	244	231	237	221	221	220	222	234	224	170	217	206	218	217	255	199	211	198	217	206	215	196	189	217	227	193	226	215	214	224	235	217	204	234	209	216	207	217	214	227	208	218	217	199	240	221	220	220	229	230	209	219	203	219	223	210	217	212	226	217	205	186	223	196	226	228	198	185	199	228	199	238	245	218	224	196	231	231	208	195	231	212	214	231	226	202	194	223	210	232	227	232	229	215	208	240	236	204	224	198	229	218	254	230	213	242	215	233	225	201	240	279	215	241	227	225	243	220	226	260	199	227	205	238	220	215	222	212	231	216	208	200	195	235	239	217	244	213	228	203	243	223	200	196	226	221	220	233	216	188	229	227	242	223	231	209	241	215	214	251	232	206	217	233	205	208	233	214	224	212	217	220	249	215	210	199	238	223	233	217	204	237	209	188	220	198	244	181	210	227	221	233	204	233	210	213	216	209	236	197	207	230	204	198	223	209	194	205	237	223	206	204	236	227	206	217	205	202	252	236	221	205	225	208	237	228	203	218	206	184	209	219	206	223	205	208	195	230	193	247	239	207	233	204	213	238	176	219	214	245	213	238	199	190	189	258	236	211	219	227	236	234	218	209	216	213	209	215	223	189	235	223	218	198	233	235	213	218	239	210	215	219	190	226	212	216	240	241	224	203	237	204	214	232	214	224	208	221	196	223	222	221	226	222	214	234	219	214	217
27655	17433	10626	6024	3578	1641	839	517	477	478	491	469	459	455	457	482	471	464	463	466	479	457	465	469	452	484	466	490	488	462	439	448	418	480	487	435	471	478	474	460	453	459	489	440	453	484	464	448	475	459	465	451	418	476	473	463	486	476	462	442	487	467	470	465	494	453	456	470	520	481	455	506	478	455	460	445	491	466	454	457	450	463	405	449	446	508	415	478	453	446	473	474	481	451	463	450	473	466	442	415	447	459	462	450	452	492	457	484	469	464	437	463	448	486	480	470	509	455	427	492	502	443	437	466	454	448	466	486	483	440	483	455	471	462	466	477	468	465	484	492	475	480	449	445	462	472	456	481	454	481	488	446	483	500	427	440	456	477	460	455	495	499	481	451	435	486	469	464	432	480	463	459	464	432	502	478	514	461	454	417	468	484	469	466	488	429	458	467	481	511	454	484	469	467	470	435	438	462	417	488	472	455	486	447	477	452	489	454	445	430	481	468	442	475	488	461	518	489	460	460	481	483	501	467	467	445	441	443	487	474	439	432	442	480	432	482	439	476	453	443	465	476	477	449	446	415	484	449	432	469	446	418	459	502	455	483	446	456	457	447	483	450	494	467	456	504	483	475	476	458	474	435	441	437	476	471	487	500	419	502	483	461	483	481	500	458	471	464	451	476	452	468	461	473	474	477	444	472	454	447	481	453	461	470	436	488	499	465	488	448	476	498	467	454	489	446	480	465	445	494	451	474	449	467	478	467	453	424	482	459	516	477	478	465	443	443	481	474	487	470	478	458	452	460	466	478	449	440	491	475	483	470	468	489	443	493	485	482	441	471	438	464	489	471	497	490	480	500	438	473	445	438	465	443	470	485	418	473	465	450	469	447	439	486	460	490	468	475	481	490	448	433	475	453	458	467	435	448	462	460	446	470	454	505	442	494	465	417	477	456	438	477	434	471	488	447	465	447	465	482	475	427	500	492	491	431	438	494	456	465	446	436	496	418	466	436	494	477	449	499	473	446	504	501	470	470	516	460	518	471	482	462	520	474	462	482	488	471	472	441	437	457	447	469	479	469	509	444	473	480	422	442	483	473	462	474	524	460	455	500	469	448	481	469	452	461	517	461	448	454	422	437	433	449	450	428	493	468	459	467	425	506	483	482	445	483	496	467	463	487	476	484	427	431	473	490	434	417	465	447	467	484	428	503	486	441	446	517	501	532	498	439	461	454	473	465	464	461	460	461	427	488	467	486	443	471	470	474	481	477	425	435	457	453	465	444	497	435	449	477	478	476	457	471	419	437	483	452	508	461	471	461	508	463	442	445	485	458	461	468	441	456	457	461	452	464	475	437	474	451	484	462	464	486	463	459	454	441	481	462	474	463	464	440	481	511	446	438	458	442	449	465	442	485	455	441	476	458	469	470	453	473	484	494	475	498	435	429	477	423	478	478	447	473	470	511	488	466	432	465	478	455	461	447	483	508	445	487	470	464	457	483	443	473	439	461	437	445	431	430	507	488	487	486	461	454	490	461	435	430	490	468	471	458	483	466	453	451	480	458	476	426	501	473	450	468	462	478	480	437	480	435	486	434	501	444	498	468	476	460	441	458	465	421	463	472	446	435	480	429	479	481	457	478	446	484	457	457	446	440	467	460	483	464	459	445	413	420	456	468	458	500	473	441	477	461	420	441	465	496	483	468	456	448	475	458	483	446	468	450	435	467	453	427	492	457	404	417	429	469	433	493	509	465	486	417	481	448	471	433	447	468	438	443	431	473	462	449	409	456	470	498	446	487	475	419	485	450	469	437	410	458	497	494	444	469	488	455	441	461	496	469	460	442	439	473	483	437	463	514	468	449	451	489	510	487	438	433	465	471	412	506	485	433	461	449	454	451	508	449	457	479	453	434	448	484	457	465	467	479	433	483	473	485	464	464	472	457	480	448	433	481	451	510	437	458	440	515	492	452	491	459	522	457	432	461	450	481	482	457	439	501	454	422	462	486	469	473	470	452	510	438	483	430	480	464	506	462	441	485	485	459	457	499	492	433	466	475	456	439	502	469	516	513	475	468	509	492	496	485	439	453	464	487	440	426	479	434	484	471	442	468	465	444	463	422	432	445	481	456	466	434	484	458	453	445	443	414	447	481	463	496	484	477	492	463	461	480	453	468	474	469	469	496	455	500	473	486	444	498	451	488	436	494	460	465	459	473	456	454	452	449	450	464	485	466	456	438	431	468	431	444	458	463	461	492	442	470	451	469	463	452	477	466	492	448	443	499	484	501	452	485	447	469	482	484	472	453	475	476	444	464	474	445	474	435	481	465	469	424	491	426	489	464	451	473	487	455	473	468	470	456	434	455	454	435	452	456	460	452	470	474	475	445	452	494	417	423	446	475	432	446	477	492	457	449	450	453	464	480	473	471	490	499	454	450	433	456	444	478	539	472	448	457	488	446	456	475	484	457	455	480	436	473	437	469	476	439	456	456	477	468	470	477	485	438	454	457	485	465	467	472	426	473	483	461	446	452	500	455	446	462	452	461	469	476	480	475	441	463	436	444	468	457	443	457	443	464	478	460	452	474	473	476	462	422	504	463	459	467	487	502	484	437	484	467	492	473	447	470	438	481	472	442	465	458	467	487	471	487	462	468	499	480	497	517	454	439	457	475	421	435	443	480	448	454	506	457	485	471	492	456	465	437	459	457	483	433	499	451	466	464	455	419	451	479	410	482	444	498	431	470	458	454	477	488	461	471	479	454	464	486	532	486	477	456	447	461	456	438	454	428	454	483	484	464	474	481	438	463	469	430	446	497	424	482	468	493	427	454	496	472	448	461	446	431	478	472	483	428	477	429	480	474	457	460	497	456	445	492	454	461	473	446	465	467	469	447	472	471	470	456	468	437	473	483	457	478	462	441	446	469	422	446	437	451	419	450	469	442	478	446	442	473	459	448	466	471	439	481	472	457	461	457	432	498	473	457	466	483	458	449	458	459	470	443	487	425	457	453	447	435	443	496	421	483	500	493	467	443	469	493	446	468	451	479	440	437	480	467	435	458	480	479	444	428	452	487	452	481	459	439	467	446	502	505	464	470	476	451	443	487	456	468	503	443	489	453	458	490	487	483	472	458	462	456	454	463	439	480	434	448	484	483	502	475	496	458	471	480	434	451	452	479	454	451	483	471	466	475	457	443	462	470	420	456	436	463	458	432	445	443	455	425	453	492	487	484	450	445	500	445	435	459	458	446	446	481	482	486	485	460	481	503	424	525	483	445	474	476	470	456	483	498	448	462	479	463	457	488	456	482	454	502	488	482	481	466	488	446	488	468	529	478	467	433	469	437	460	447	457	419	470	457	473	507	460	459	464	473	464	457	446	453	507	449	492	467	426	468	479	478	459	461	449	493	476	467	453	476	491	468	481	485	483	492	444	484	455	461	451	443	455	472	462	461	494	481	449	442	421	473	440	490	458	484	491	527	510	448	462	441	481	490	464	488
59870	30421	12769	4021	1660	827	409	260	212	229	213	205	215	227	232	219	197	194	235	246	212	214	234	191	215	222	221	226	185	213	196	255	230	218	206	212	205	212	213	221	211	233	205	235	205	210	210	248	222	239	232	204	217	233	226	207	233	217	237	227	239	206	213	229	221	243	212	228	199	217	223	208	230	176	192	208	211	241	200	213	203	221	210	223	217	234	228	240	227	221	227	229	193	221	212	191	239	228	241	235	234	222	234	187	222	217	191	215	230	231	206	226	229	198	193	213	216	208	216	230	215	216	191	188	186	240	235	221	221	210	216	210	230	218	218	200	217	205	218	176	210	193	207	209	196	268	199	215	198	222	215	239	183	207	216	209	226	217	218	220	236	230	240	209	235	192	215	190	236	230	227	203	227	237	214	205	200	232	203	227	234	200	183	218	216	203	209	197	247	218	205	197	250	243	201	196	244	229	215	220	215	205	233	221	210	196	214	228	245	232	239	231	242	209	185	231	182	205	230	218	218	220	222	243	215	203	201	237	228	232	230	227	223	234	236	223	241	234	237	240	174	208	232	233	214	212	223	230	200	209	229	208	223	194	183	219	203	213	209	216	219	216	217	217	217	239	221	219	216	243	211	216	208	269	191	207	190	232	247	226	216	230	243	220	199	222	224	233	220	211	223	225	200	209	197	223	214	224	204	239	190	221	223	229	224	218	223	233	197	190	246	204	173	226	240	204	230	199	245	222	197	231	219	221	196	223	214	183	237	229	203	238	217	240	191	225	176	221	215	203	201	212	230	221	250	205	227	234	203	250	221	246	199	238	243	233	232	238	235	211	209	234	214	219	195	210	234	226	244	220	217	177	191	230	221	211	221	223	195	225	191	208	223	189	216	250	206	200	216	205	234	212	217	223	228	238	174	219	237	240	226	213	233	239	230	209	207	205	197	210	226	240	221	202	203	188	224	215	212	221	233	208	239	211	232	206	207	203	215	200	194	229	214	210	201	237	224	237	215	212	241	247	219	211	215	206	200	195	232	229	197	221	249	225	216	226	223	205	238	200	199	226	238	230	217	219	195	190	193	222	231	215	220	229	229	217	219	185	222	218	203	196	204	226	227	237	211	237	192	232	184	199	220	222	205	199	221	214	242	197	218	234	206	228	210	200	205	246	201	233	225	233	206	234	215	222	240	211	195	199	221	199	214	209	210	222	219	218	234	236	223	210	203	227	216	238	220	199	203	241	216	243	214	207	218	200	220	263	223	201	220	204	230	196	218	227	215	218	238	204	201	218	242	208	223	209	247	217	238	220	221	230	223	264	219	203	173	200	193	205	246	222	199	226	220	198	205	221	220	240	209	199	211	229	235	218	202	222	206	217	217	226	221	217	219	227	239	243	230	213	215	204	234	243	234	217	211	226	210	245	218	229	213	198	200	229	234	207	257	192	223	217	236	220	226	262	209	207	236	203	217	218	226	205	213	216	235	219	238	225	207	223	206	178	229	204	217	208	229	224	231	209	209	230	217	245	214	200	212	205	197	202	214	221	200	191	234	226	224	196	195	218	235	207	224	188	210	216	211	232	211	189	220	192	196	206	204	217	205	205	241	215	234	235	214	220	219	210	218	228	224	232	210	211	214	204	212	224	221	195	214	197	245	236	217	213	188	201	226	251	196	227	246	201	206	228	224	228	207	202	234	214	243	222	205	207	215	193	211	227	202	222	199	228	211	225	223	229	205	224	226	199	176	225	264	217	216	219	238	229	251	202	226	245	210	214	200	212	213	216	213	218	206	223	232	199	223	203	224	222	226	233	215	208	210	217	231	225	200	185	203	212	190	211	226	233	213	231	203	210	221	199	210	234	215	242	224	252	241	223	215	225	217	234	215	236	202	224	239	218	208	224	210	214	215	203	220	217	185	201	205	194	200	252	206	220	233	207	201	225	230	215	205	208	236	229	231	217	215	238	227	206	213	232	215	217	209	223	203	238	196	213	240	192	204	240	226	238	206	227	189	213	221	216	204	196	212	224	213	250	201	220	221	226	243	200	211	216	180	245	189	181	203	238	223	248	180	220	220	236	246	191	229	211	217	232	220	214	194	209	233	203	188	215	233	242	196	208	206	219	203	192	226	210	221	266	234	235	240	222	206	211	232	243	225	250	222	222	195	205	210	184	202	185	211	206	215	222	232	216	233	237	200	228	227	203	250	221	202	210	257	230	215	221	206	200	235	218	214	209	205	200	219	226	208	233	216	214	229	184	238	230	219	234	231	193	216	232	242	200	195	212	202	210	196	205	232	204	223	238	209	216	243	199	205	200	223	195	223	222	202	250	232	225	228	209	226	227	202	226	233	211	234	226	225	193	211	225	211	206	209	233	210	223	246	229	186	213	205	209	252	190	214	214	207	226	229	238	226	224	189	216	229	205	182	210	198	207	184	212	218	215	257	253	200	223	204	232	240	235	232	211	211	216	225	211	215	221	217	231	208	238	226	213	240	212	203	198	240	212	232	210	214	191	216	200	221	249	221	233	195	227	220	234	239	219	219	195	183	235	206	219	247	195	231	226	208	232	235	227	221	224	222	197	203	213	211	234	216	269	222	200	211	205	200	214	214	228	216	228	204	214	219	225	213	229	215	235	207	258	220	213	207	216	206	236	216	253	243	222	194	220	193	225	204	211	222	224	219	217	209	223	208	216	244	215	215	218	226	211	248	238	239	204	237	195	229	216	211	228	220	209	240	210	231	210	208	228	249	228	210	209	227	227	206	226	200	205	215	218	225	222	224	191	244	199	205	187	232	228	209	209	217	254	239	205	248	192	212	220	219	238	200	242	214	224	220	185	216	194	178	216	232	229	227	214	219	186	201	232	233	202	212	186	223	203	224	226	218	250	237	200	228	231	202	190	214	232	199	204	186	209	208	190	222	245	243	235	200	209	213	228	242	232	198	213	208	224	206	182	232	255	211	211	202	239	238	214	221	218	204	216	196	209	236	219	208	229	230	208	225	216	209	188	204	192	200	200	210	183	208	222	236	193	217	215	224	211	227	223	206	231	194	223	226	233	210	224	220	239	215	230	242	190	245	207	208	204	215	212	237	232	217	222	216	213	235	210	226	219	233	206	209	239	208	229	223	278	201	191	210	200	231	218	214	233	210	189	225	205	229	204	200	222	197	202	200	238	261	212	221	227	206	222	228	202	206	231	209	209	200	215	191	204	197	226	212	219	243	255	240	194	199	209	229	224	234	207	245	227	210	213	220	239	203	234	220	217	183	208	220	214	230	210	233	215	197	243	207	208	220	209	196	212	233	213	233	219	206	226	181	213	220	242	218	213	220	224	230	218	209	222	219	215	226	217	214	216	204	216	238	223	226	238	219	204	203	201	183	186	184	231	251	251	207	214	208	234	204	197	210	197	197	191	208	229	216	220	253	217	218	204	217	211	231	173	220	231	195	240	238	208	212	208	203	231	217	217	219	241	212	209	201	221	216	285
38383	21738	13799	7949	5109	2639	1142	606	577	530	539	503	502	486	472	480	498	484	486	468	465	487	486	472	494	468	470	489	445	493	463	449	465	478	472	485	477	468	446	463	472	467	480	477	470	492	464	529	452	471	469	494	454	489	472	482	477	475	498	461	443	478	461	489	484	484	490	435	465	474	478	468	477	476	469	475	515	454	478	502	469	485	492	505	530	482	426	457	459	483	463	470	495	547	462	431	496	493	501	472	476	469	470	436	501	475	477	473	442	511	480	479	458	446	493	496	491	442	469	470	449	454	477	456	449	448	447	508	476	464	452	510	452	497	468	459	468	494	463	449	461	436	518	485	490	490	465	514	465	477	487	480	451	495	489	473	462	474	495	473	472	462	497	464	466	472	477	509	472	450	514	434	451	481	480	482	444	508	479	432	483	458	440	441	493	444	419	495	447	480	493	463	426	468	490	469	464	458	475	492	471	449	499	480	490	501	490	487	493	496	442	497	502	466	466	473	488	478	476	465	436	439	480	465	454	425	474	456	517	472	454	460	438	485	476	489	465	460	468	484	451	473	478	469	452	478	509	450	456	518	478	513	433	460	462	474	460	439	485	463	463	450	448	511	481	460	449	465	510	476	421	469	459	457	494	452	491	464	456	436	459	487	462	480	445	439	489	467	460	453	479	461	464	471	448	474	468	434	461	474	477	477	496	442	481	480	473	456	493	473	481	483	460	525	439	486	516	494	504	471	471	471	458	468	471	447	453	529	516	469	472	469	464	451	456	519	473	471	463	455	463	468	482	478	451	507	472	466	476	464	508	463	474	456	443	450	478	477	470	504	504	549	494	459	481	433	478	471	482	471	475	486	481	490	502	470	490	481	479	507	433	465	472	471	463	485	461	462	467	468	464	495	452	491	478	460	492	471	457	457	448	468	446	482	492	476	475	479	485	444	453	523	444	458	497	486	530	490	483	448	483	473	476	477	499	478	466	485	493	500	484	495	477	484	473	498	438	447	458	461	466	459	513	463	457	498	456	472	504	499	469	480	468	446	489	434	479	525	444	426	492	440	497	469	479	448	468	468	473	491	465	463	479	436	489	420	475	495	431	493	480	465	468	511	446	460	481	435	461	482	485	474	493	498	456	470	481	455	439	480	496	450	486	483	445	503	478	452	437	464	468	456	468	489	500	504	459	476	509	456	464	458	443	431	484	448	470	451	481	484	472	483	449	489	481	480	440	483	474	470	446	497	508	464	477	455	461	450	512	501	454	466	491	467	438	456	439	475	473	461	474	419	471	493	464	437	494	468	461	464	465	458	451	458	486	465	460	495	478	493	473	463	455	443	462	480	450	472	447	455	504	511	462	506	509	465	489	507	498	481	488	470	461	476	478	427	508	452	472	487	446	463	488	458	498	483	420	483	471	446	464	447	483	455	506	480	485	462	485	491	482	471	488	475	518	478	495	503	465	447	491	454	490	474	457	513	467	488	473	472	452	451	512	495	427	463	472	488	509	460	476	434	493	457	469	508	511	474	463	475	453	490	465	462	455	486	493	460	448	482	450	498	451	444	468	484	440	516	425	442	452	470	419	455	465	524	490	459	456	529	494	453	465	440	443	491	472	483	486	495	453	473	518	450	460	481	489	497	506	466	455	439	456	490	457	488	467	479	459	487	494	478	497	485	423	491	461	447	462	433	426	506	481	447	439	484	475	493	468	473	446	469	457	479	471	483	453	448	465	503	472	482	488	476	495	463	493	488	479	474	446	490	463	487	436	440	472	454	452	464	418	486	434	478	447	481	472	447	493	469	445	498	472	477	435	486	459	431	441	480	442	437	482	429	487	488	463	459	491	481	478	471	487	476	479	486	486	453	469	452	500	516	470	483	456	488	455	445	436	481	506	486	513	443	474	452	499	471	524	483	468	511	485	448	483	480	436	438	487	489	458	480	475	504	472	473	480	491	468	448	477	482	462	497	526	469	494	467	445	441	486	421	446	502	513	459	487	484	468	463	422	440	453	455	491	497	495	438	475	491	467	487	472	447	447	473	478	493	461	437	431	460	440	518	462	434	485	474	495	506	517	509	479	500	496	472	470	452	502	482	481	452	482	440	485	508	498	466	464	490	478	445	461	461	482	497	501	480	489	433	487	451	466	449	462	486	471	483	552	476	473	465	441	479	487	503	452	477	480	447	480	463	469	457	478	452	438	495	469	459	494	504	470	426	464	488	461	497	494	477	466	443	480	489	471	482	421	490	464	456	482	487	463	428	498	488	500	478	493	461	469	459	441	475	516	492	439	470	506	453	456	431	473	441	435	448	473	465	460	433	458	532	480	482	452	439	465	489	486	482	487	481	453	457	487	497	488	450	463	457	504	495	471	434	502	487	491	503	458	473	487	489	466	456	461	519	491	454	520	483	479	442	469	466	484	516	453	471	457	494	445	454	463	499	465	473	469	450	525	487	446	501	501	449	476	461	445	505	487	500	456	515	450	471	466	482	458	442	518	474	480	455	458	477	475	457	466	469	474	458	488	438	494	457	454	506	453	474	511	463	452	481	443	493	475	480	486	489	471	470	489	433	473	465	489	490	480	441	433	481	486	479	491	482	466	526	465	463	474	480	522	423	482	461	499	473	438	474	489	459	479	485	502	474	472	491	492	446	455	468	527	458	459	474	480	512	477	446	461	463	439	446	449	517	487	484	456	498	493	472	460	493	450	520	483	448	456	482	484	457	511	470	492	516	460	448	465	472	443	463	521	466	453	477	488	494	529	445	462	477	487	472	486	473	455	447	469	519	473	453	460	474	454	461	469	437	487	434	474	497	456	448	449	482	465	420	457	480	483	491	490	437	471	472	462	460	440	468	515	490	511	437	494	454	486	461	493	455	464	455	484	480	488	479	448	442	454	464	463	496	466	465	453	481	437	474	455	476	502	441	489	486	455	467	478	489	458	466	439	492	468	477	492	462	433	474	493	468	444	446	497	427	479	440	492	510	499	440	477	433	443	481	449	508	476	482	466	459	461	466	452	467	461	498	463	503	505	458	448	511	489	486	461	465	472	477	470	503	488	463	431	481	493	499	451	447	459	439	440	483	438	478	512	490	455	467	479	433	476	426	469	441	422	472	445	466	505	516	466	446	448	448	429	439	467	461	492	447	478	484	461	506	503	494	469	449	473	480	477	466	473	443	471	487	499	479	459	501	466	499	456	421	461	487	464	466	465	453	435	439	478	471	423	509	473	488	443	447	443	488	457	473	427	455	485	478	476	505	487	443	453	477	492	482	460	427	453	471	478	493	470	463	455	469	508	485	465	497	542	461	447	444	526	418	428	458	480	489	472	473	474	514	473	459	459	459	478	442	480	458	460	509	504	498	485	440	458	537	464	438	507	467	485	471	491	497	470	479	481	463	495	457	472	467	484	482	439	472	447	492	482	480	496	440	448	484	516	464	449	456	470	477	519	451	501	469	503	470	505	453	447	497	465	452	459	468
63671	36731	20650	10075	4276	1873	783	376	320	291	267	258	276	252	249	269	247	256	262	244	231	260	274	249	263	271	251	229	211	269	250	282	262	268	313	264	264	274	251	270	272	276	265	259	257	258	233	255	276	259	245	293	304	307	248	287	260	296	262	242	249	266	249	264	252	261	260	240	217	232	265	251	261	289	228	236	240	256	246	273	257	262	310	253	268	269	275	287	253	251	257	283	261	257	267	267	250	275	245	245	243	245	290	233	278	259	216	254	227	285	276	274	239	284	264	264	270	261	279	271	266	285	268	257	242	256	288	287	244	277	260	274	280	259	270	267	269	260	258	241	225	264	269	253	274	218	265	283	269	242	250	239	241	268	266	275	246	232	250	254	291	255	257	242	252	273	279	242	235	235	258	264	233	270	258	281	268	219	260	269	245	270	271	264	263	254	242	251	255	275	263	230	245	247	249	253	260	279	240	242	250	240	245	258	285	249	264	258	270	269	259	295	262	233	242	280	259	273	254	269	263	243	276	255	266	265	282	278	239	284	272	253	277	258	242	247	233	271	278	278	278	258	259	218	252	226	281	258	266	259	281	227	277	266	243	255	290	256	243	253	257	258	254	246	305	263	275	267	243	275	267	252	269	259	236	251	258	258	252	270	244	226	222	246	263	265	259	249	249	259	258	275	245	253	272	271	276	270	282	232	251	265	260	292	251	252	252	275	265	265	285	269	292	263	271	243	244	278	275	274	250	245	240	271	239	237	273	243	269	272	245	204	259	262	259	275	276	254	268	276	252	235	277	247	251	243	249	244	227	228	268	240	240	282	271	298	256	252	255	255	276	231	254	258	235	241	250	267	272	234	260	255	242	220	258	269	259	238	258	251	277	262	240	241	253	230	259	269	292	292	255	236	264	244	271	270	275	253	269	271	237	261	261	257	242	246	259	266	274	243	293	258	251	270	223	244	231	262	263	233	250	222	234	265	283	266	302	275	263	228	236	265	249	262	300	262	248	265	287	273	238	263	253	251	270	245	241	263	270	256	232	278	275	274	267	290	271	265	284	243	221	239	222	256	228	305	246	236	273	255	247	241	244	220	231	264	254	286	275	251	245	229	210	244	275	264	253	315	254	234	241	264	254	242	266	260	273	268	262	246	280	264	274	271	237	277	259	267	240	257	261	252	258	260	269	252	259	280	272	246	275	252	232	225	258	287	250	232	240	251	246	213	229	239	274	258	261	243	272	265	244	268	263	269	257	247	263	307	271	259	239	282	278	261	261	275	268	233	251	244	250	245	311	244	275	294	253	258	240	244	265	253	233	255	274	258	287	280	245	263	283	299	267	270	261	270	263	263	259	269	267	264	275	257	250	253	250	247	253	251	264	251	279	256	278	243	238	237	257	253	262	268	262	264	254	249	242	263	244	242	271	299	266	258	275	269	289	268	267	262	260	258	277	256	294	261	262	218	257	260	258	254	246	249	245	245	238	252	230	259	279	271	231	213	268	307	271	216	254	261	260	268	237	231	250	254	275	257	264	253	274	286	241	272	257	256	273	247	274	225	269	306	250	228	253	242	273	271	259	281	259	249	282	279	233	279	247	248	237	252	247	281	269	264	226	256	264	279	237	267	268	235	243	256	255	226	232	247	271	276	249	277	287	273	231	238	273	275	236	224	269	283	269	271	248	239	249	245	239	276	268	279	251	263	311	262	252	253	294	281	230	243	259	252	252	253	257	268	262	280	290	248	255	285	241	259	235	260	257	245	269	263	239	275	265	284	276	233	235	251	257	265	260	247	283	236	229	260	270	246	257	264	268	313	284	266	262	266	255	243	268	233	292	260	266	245	232	238	285	268	238	245	225	272	245	264	284	239	254	298	264	267	290	276	271	304	273	268	263	210	263	212	289	277	203	243	260	292	250	273	210	238	241	288	274	251	291	238	272	240	282	253	276	299	279	275	278	237	285	259	286	249	246	288	260	250	276	267	263	244	233	247	272	234	278	271	262	277	271	269	242	277	247	268	265	238	272	229	284	281	261	242	256	273	231	266	266	267	273	262	252	257	252	273	237	263	241	240	244	265	255	237	242	262	294	267	239	265	249	250	228	266	267	277	277	272	283	253	271	255	262	258	238	248	291	260	309	275	261	258	293	303	253	250	286	240	241	288	253	265	301	260	287	222	280	267	256	243	265	265	273	262	275	255	256	250	261	243	282	241	265	251	243	249	266	278	277	290	268	280	246	260	287	217	255	243	295	266	252	260	262	258	240	256	263	228	260	271	245	241	285	281	262	268	263	262	252	262	254	300	298	260	260	251	250	274	258	238	264	257	259	255	243	244	239	273	254	243	261	236	263	214	251	258	270	266	239	253	246	266	229	223	267	249	282	234	272	252	243	262	279	258	292	231	267	253	227	215	273	279	263	300	251	253	238	240	253	262	288	232	264	271	262	299	244	262	270	254	259	255	265	267	271	239	254	263	288	236	240	240	284	274	268	284	247	267	247	259	258	271	241	290	254	250	262	251	224	279	243	266	237	244	266	245	243	233	261	252	260	263	271	252	266	263	299	239	255	266	252	222	256	240	270	278	243	241	252	285	263	255	258	255	287	260	260	249	245	266	274	258	261	244	269	283	231	250	212	236	250	288	260	238	242	250	245	271	251	245	232	274	253	248	290	298	271	253	245	280	250	279	251	255	218	220	253	258	251	245	262	275	255	287	285	252	254	239	280	251	311	265	263	252	273	302	251	245	275	264	258	300	254	263	249	255	250	238	260	237	247	267	278	283	231	279	263	261	252	271	257	262	243	239	281	259	250	257	261	286	244	254	271	271	274	245	299	268	259	255	264	264	266	253	258	259	263	233	266	288	271	256	261	252	240	264	250	268	232	252	259	243	288	244	268	210	258	273	271	266	261	275	276	246	246	277	242	250	250	263	269	284	249	260	253	270	266	263	249	238	267	209	269	287	249	259	255	245	263	240	267	237	279	243	268	264	279	270	271	255	243	273	267	263	262	266	260	237	299	250	262	249	290	279	260	226	250	224	281	241	256	276	245	228	239	244	263	277	256	285	236	251	228	266	274	303	250	213	232	242	284	246	249	233	261	252	249	234	261	262	267	251	258	259	254	271	270	275	282	244	299	251	243	257	249	269	240	259	271	253	241	275	283	279	246	247	266	217	252	210	246	258	245	287	261	296	254	277	248	266	288	261	285	282	256	278	259	275	238	236	250	259	287	231	263	264	243	246	239	267	261	260	237	257	280	254	240	242	264	277	274	277	255	245	258	287	247	244	252	270	256	270	248	245	263	263	276	275	300	258	228	262	244	229	261	260	247	261	280	257	258	249	258	294	273	252	268	268	245	232	280	267	264	264	262	255	222	255	285	282	262	274	255	259	264	227	264	241	289	271	230	272	256	280	245	253	250	260	243	257	256	264	263	254	281	283	270	262	258	293	297	260	283	257	279	260	270	260	233	244	271	267	248	265	261	246	238	241
39816	26573	21356	17694	11773	5738	2333	1001	811	696	682	598	615	578	583	584	554	571	559	585	582	578	554	552	528	553	572	557	553	539	530	580	511	523	562	587	564	562	554	524	521	511	541	540	520	568	550	574	514	542	540	544	572	534	538	593	586	570	529	515	508	544	557	541	590	575	548	533	574	554	545	538	561	542	572	533	571	573	542	536	549	495	555	573	580	481	531	568	525	527	563	547	552	602	574	535	541	586	530	546	497	548	533	519	511	573	562	525	561	561	532	543	556	554	520	545	532	510	586	569	511	562	490	544	562	517	579	588	547	550	530	546	533	593	546	544	536	527	519	542	539	546	522	563	511	506	542	580	541	526	513	550	514	549	513	544	603	553	531	558	565	512	568	541	555	553	559	545	565	538	521	527	537	545	548	555	580	515	561	566	533	523	523	556	531	551	540	580	512	542	516	586	528	544	557	540	564	538	544	541	594	556	542	576	599	521	528	549	540	513	551	605	562	544	548	519	520	567	549	559	561	578	528	589	565	531	559	599	531	505	524	514	538	599	548	571	507	489	531	534	568	514	545	544	529	557	507	548	527	531	502	530	519	539	571	564	520	549	546	604	543	576	574	531	528	527	544	521	540	499	496	507	549	550	542	575	519	562	516	560	536	550	538	531	510	546	549	488	532	589	525	534	493	548	531	549	514	582	583	528	545	574	555	508	552	567	558	543	518	532	548	534	550	528	552	571	524	562	492	544	539	521	538	553	557	539	544	534	534	505	540	586	538	535	556	542	552	548	546	544	578	521	548	519	565	532	521	503	561	533	542	567	514	541	562	569	526	531	550	520	529	537	578	516	529	584	549	590	529	535	497	554	552	522	533	530	539	579	529	544	561	545	545	502	532	553	543	545	537	550	498	584	557	533	566	525	547	560	544	537	562	541	525	532	541	529	544	511	526	548	552	535	575	554	505	517	562	541	574	531	516	536	531	512	572	564	543	572	503	552	548	554	537	539	567	566	545	563	585	567	582	533	543	545	512	547	534	524	577	564	562	568	555	549	565	568	532	557	537	545	514	546	537	531	531	546	513	560	558	540	545	550	504	582	528	575	525	560	522	530	507	520	532	507	533	571	572	527	550	573	562	561	513	523	561	543	558	593	571	518	547	544	519	555	567	553	589	588	537	535	567	541	562	554	521	539	530	564	562	542	564	552	547	501	481	550	540	514	562	523	510	541	558	520	519	539	560	530	536	579	524	542	525	546	570	513	539	570	544	542	518	518	528	503	533	548	534	544	541	576	535	529	512	546	523	510	559	564	506	564	569	576	568	485	511	545	550	528	542	542	507	530	544	564	564	540	569	586	524	535	557	532	595	538	560	494	533	540	536	522	539	539	553	488	563	557	556	576	534	565	519	558	561	560	538	551	535	530	574	565	526	544	565	605	575	530	555	562	555	555	547	561	534	560	514	578	573	548	537	570	554	546	534	557	552	541	580	542	530	545	537	549	501	553	537	541	577	566	536	574	557	559	519	531	553	557	577	524	530	572	533	523	525	586	581	572	545	544	563	518	540	577	540	560	537	518	536	531	508	544	519	574	556	532	501	507	538	561	540	538	520	535	559	584	512	546	533	552	524	553	535	507	523	582	547	564	548	515	499	536	520	530	580	509	580	534	532	572	509	572	598	554	519	556	566	523	546	516	564	581	588	519	548	553	536	540	541	537	508	533	543	549	519	511	548	564	537	527	563	498	554	545	548	565	551	556	512	521	584	548	480	544	576	551	535	536	589	520	552	506	537	536	548	529	556	540	546	537	542	569	534	544	515	542	520	549	524	494	530	557	571	594	571	564	557	560	557	567	554	563	524	571	550	549	559	516	540	560	570	529	549	579	563	533	551	513	553	533	559	531	545	520	564	530	533	579	543	553	548	527	541	521	514	552	528	625	542	582	554	550	554	542	526	559	516	532	534	533	532	539	602	535	591	571	564	627	544	544	511	540	510	534	569	580	574	494	543	550	514	513	549	585	560	477	542	509	515	561	511	541	566	557	529	517	549	572	544	513	519	552	540	547	571	560	554	526	529	560	552	531	559	523	590	528	520	541	555	548	519	550	538	545	547	542	517	571	536	551	543	546	501	537	544	506	560	550	542	563	568	533	584	510	539	512	516	590	599	567	528	585	551	548	556	537	560	547	560	554	572	596	544	536	542	518	542	489	548	481	573	604	539	534	562	538	545	528	526	556	560	532	538	543	536	520	553	538	542	541	553	527	522	548	551	521	536	534	571	604	557	530	529	498	509	548	551	528	555	526	555	539	549	526	561	586	576	547	577	530	530	527	533	526	544	575	483	536	546	524	546	531	587	536	493	541	543	549	560	522	542	574	568	579	531	541	583	566	554	561	498	554	543	524	523	559	520	543	536	527	582	590	512	532	500	555	507	504	547	564	574	557	541	571	536	559	496	545	593	533	570	589	568	556	610	539	558	538	523	514	573	544	568	541	545	537	536	516	540	553	519	517	540	607	567	517	545	552	521	548	592	540	588	530	559	538	526	532	540	557	538	510	513	568	552	542	517	545	557	599	540	543	556	593	547	549	565	524	546	594	533	522	565	551	533	582	559	502	577	558	570	535	548	508	551	604	547	531	556	515	515	557	526	590	540	500	543	549	499	512	517	533	588	514	530	555	543	568	487	573	528	571	518	521	559	558	480	541	590	545	531	545	552	525	536	547	564	522	551	561	574	584	499	517	557	558	532	565	589	510	549	516	535	566	558	549	601	563	540	558	561	531	532	583	549	536	563	546	491	540	540	571	546	511	545	570	518	545	545	568	503	537	537	564	531	553	549	500	484	556	551	570	553	564	569	544	517	499	530	547	537	534	573	537	530	543	549	546	581	588	551	561	556	521	519	547	516	544	545	543	565	519	531	472	541	508	532	546	550	560	606	533	553	575	558	485	543	565	536	561	536	543	513	557	517	542	564	557	522	521	541	589	537	498	530	517	536	579	581	535	572	558	519	549	525	525	565	554	581	532	559	533	559	504	529	557	570	552	558	601	521	555	523	575	586	555	561	560	551	527	533	547	535	545	538	583	526	544	510	507	540	559	582	553	507	572	546	573	554	544	523	569	551	530	519	531	532	571	540	596	538	527	573	544	525	562	550	521	534	558	501	551	581	553	579	550	589	544	603	536	554	528	538	566	543	583	551	542	551	493	516	562	530	507	553	534	530	550	585	571	574	541	563	542	552	512	567	525	583	562	529	532	539	548	559	589	541	582	534	570	576	510	528	550	542	561	565	539	582	526	574	524	564	535	541	531	589	541	516	516	554	584	564	574	508	541	557	525	509	530	555	595	556	543	546	568	581	537	500	544	490	566	586	527	540	538	540	548	566	546	535	542	568	533	555	577	554	521	579	593	574	513	499	559	528	524	525	546	535	532	590	528	581	524	515	517	548	525	525	587	511	599	519	558	579	566	515	546	564	536	540	508	522	566	560	538	539	569
41668	18567	9638	3966	1227	523	258	247	205	202	203	195	231	208	207	219	200	203	235	256	206	227	203	213	193	224	216	212	202	189	197	187	218	216	197	209	207	212	178	194	198	229	229	209	204	256	246	202	230	196	219	213	221	214	175	196	223	221	173	200	200	211	203	175	199	210	192	203	214	211	210	190	208	215	242	219	225	208	213	189	173	181	223	195	208	214	204	227	201	204	194	213	180	206	202	196	205	218	208	210	221	214	218	221	201	207	213	214	202	204	201	219	209	210	188	211	208	230	240	238	242	222	237	196	220	231	206	206	213	201	208	207	185	207	199	202	218	224	209	204	231	209	220	218	219	192	200	202	212	206	217	194	200	205	199	189	207	196	221	209	183	217	175	176	178	206	200	207	204	212	219	189	209	175	215	224	202	204	197	222	216	200	204	219	215	237	211	205	188	222	225	218	190	204	207	210	214	219	196	186	198	239	227	220	224	198	216	199	187	195	196	204	211	216	193	192	209	217	200	230	202	209	199	210	192	198	168	225	218	202	187	188	176	226	199	200	218	201	211	213	225	216	217	202	207	215	207	202	201	224	204	220	229	210	183	217	201	195	215	211	221	197	198	173	198	199	226	216	191	201	217	216	198	204	209	244	211	196	238	199	219	197	213	186	221	203	236	217	224	187	194	230	183	196	189	233	196	196	228	220	245	200	205	210	212	200	177	198	169	220	232	218	221	189	181	224	218	170	220	225	159	207	214	220	203	229	220	211	217	222	202	168	227	236	225	190	193	189	204	213	214	226	203	219	200	199	188	200	201	194	200	235	215	230	214	197	175	192	222	213	215	179	230	207	237	225	205	192	238	205	177	200	203	217	212	229	200	184	224	192	203	237	214	191	208	214	183	212	229	195	193	211	199	174	196	212	203	195	212	181	191	224	207	209	171	224	191	218	211	201	196	236	232	240	203	207	205	203	179	185	195	223	222	204	200	197	196	196	218	195	180	201	195	210	203	211	216	196	235	196	202	187	214	179	186	238	197	206	212	202	203	199	207	208	208	207	205	203	212	216	210	189	213	196	194	180	189	232	203	178	181	213	220	241	202	218	230	227	208	207	228	196	197	220	201	199	214	214	209	229	217	193	200	202	248	200	211	208	207	178	209	186	231	239	223	239	205	215	198	219	214	206	207	194	225	212	196	194	207	192	205	224	165	234	211	236	209	224	226	191	209	202	217	195	211	191	217	209	213	225	201	213	181	198	206	185	216	222	199	187	216	235	216	169	215	191	238	242	232	214	232	200	204	204	198	211	199	227	208	202	218	226	194	186	203	210	236	209	203	191	205	210	188	199	193	214	200	198	221	234	224	219	214	183	232	201	194	202	199	224	206	224	228	213	194	177	213	220	191	187	172	221	200	196	210	214	235	225	212	196	211	195	188	216	222	215	200	201	202	189	194	193	206	192	215	228	201	212	212	215	198	194	186	227	204	224	187	185	238	219	188	207	163	199	235	226	202	216	216	197	205	197	202	230	195	191	207	211	200	189	216	191	203	205	183	201	227	213	226	184	205	170	198	227	215	207	211	199	222	235	195	193	222	231	201	196	182	205	202	225	213	199	223	235	182	205	206	193	226	196	207	214	177	218	216	166	237	206	225	213	183	190	247	251	225	233	224	194	201	191	212	192	204	254	200	217	230	211	207	225	195	219	230	226	184	197	202	219	236	215	198	206	206	223	205	196	226	203	235	232	214	180	213	208	224	205	226	187	202	179	181	211	238	215	212	237	183	208	200	196	219	197	213	199	238	202	220	207	247	204	184	196	230	212	185	204	199	228	234	176	221	206	204	194	204	227	230	215	225	197	188	202	200	215	212	199	200	192	179	177	227	218	198	197	189	194	215	221	219	182	218	198	228	216	223	211	184	200	186	207	177	208	199	175	205	194	206	210	204	201	184	216	202	200	219	227	220	201	219	175	192	193	214	200	216	218	189	179	222	222	183	232	195	215	228	208	185	221	218	198	216	212	184	215	206	212	216	159	212	197	189	211	190	210	200	188	195	207	197	207	171	209	231	197	230	194	210	184	199	210	178	208	189	186	215	192	204	175	207	219	211	184	211	198	224	211	212	219	200	239	212	181	170	213	226	190	256	216	222	218	201	226	218	205	222	182	186	243	194	228	207	220	208	209	201	226	214	202	204	206	187	169	227	218	207	187	214	177	210	235	220	222	212	193	209	174	192	237	236	203	187	228	208	223	209	218	224	232	198	215	174	216	204	225	218	228	205	192	197	170	204	188	215	191	211	184	216	230	241	191	219	215	208	193	203	234	222	221	208	204	194	201	218	193	197	241	221	197	214	220	201	199	222	208	186	222	167	202	218	213	224	196	241	213	207	194	209	204	191	180	211	185	203	215	203	207	220	181	192	202	204	194	208	175	211	204	187	195	185	230	225	240	191	207	221	199	191	183	186	226	206	194	191	220	189	203	198	233	201	215	207	213	216	199	192	227	186	207	227	208	197	200	177	212	213	216	190	191	206	207	213	236	208	208	243	221	221	210	214	194	175	195	205	214	176	210	240	195	242	227	207	220	204	226	183	186	182	204	204	197	197	197	228	211	208	207	194	223	229	215	220	184	209	213	203	226	205	195	206	203	214	221	183	222	214	226	233	195	206	197	235	210	179	213	173	204	208	211	211	172	221	207	211	187	199	199	215	186	205	223	185	212	234	228	204	207	197	199	227	238	218	200	189	191	234	185	219	234	196	195	199	227	183	258	242	203	208	197	197	226	186	194	204	222	208	220	212	211	188	191	218	212	207	201	185	193	211	197	210	243	217	190	202	211	234	199	208	182	219	226	229	227	219	193	211	212	191	214	204	225	154	196	209	222	236	214	232	209	210	192	201	227	184	216	205	217	224	214	218	199	226	226	199	200	183	212	198	208	232	185	189	210	223	193	190	211	234	217	224	248	210	224	199	213	229	213	202	213	220	209	198	201	202	177	216	219	201	202	201	207	208	200	200	205	182	203	244	187	225	204	221	194	202	212	223	221	214	195	188	267	212	191	209	186	243	212	191	173	190	209	223	217	211	226	201	197	220	180	201	167	193	229	216	221	182	204	225	233	217	208	191	220	194	236	187	225	214	232	223	193	226	214	209	195	200	227	240	234	205	225	207	218	203	197	222	204	232	222	192	215	217	189	232	214	204	158	214	222	212	202	191	207	217	212	176	201	228	232	210	215	210	237	188	178	211	222	197	241	203	199	191	201	235	236	214	206	192	217	199	196	205	203	195	245	213	181	227	217	220	193	206	216	193	194	212	183	220	183	226	205	216	237	173	189	225	232	177	213	214	209	203	208	204	171	194	220	197	191	179	220	206	204	203	189	203	180	200	197	181	206	211	215	193	219	227	191	218	204	211	206	205	179	199	211	212	208	177	183	204	222	223	191	205	205	209	219	218	209	242	216	198	216	209	181	198	190	206	210	208	209	208	207	182	209	199	174
25563	12626	13069	8420	3543	1564	709	517	434	433	441	451	435	474	491	442	436	438	481	422	465	430	439	449	454	433	448	426	473	465	438	405	451	481	445	507	451	385	440	442	460	473	435	412	429	436	467	445	469	429	467	416	453	428	433	464	437	404	445	441	433	418	397	451	443	455	433	433	456	446	432	467	394	438	435	439	448	445	478	407	410	386	389	423	450	467	457	489	468	428	431	476	441	478	479	439	428	471	462	441	464	420	419	452	427	438	448	441	454	445	431	447	444	446	479	444	471	480	445	426	447	438	445	457	426	428	458	411	428	377	427	425	419	446	475	450	411	471	417	436	485	454	449	467	448	438	449	435	429	521	411	458	448	418	440	435	419	442	442	442	411	426	442	438	425	432	440	445	431	453	420	436	417	449	448	453	409	437	446	437	452	439	449	406	401	463	474	430	440	446	423	446	455	467	443	428	466	454	441	468	453	465	449	430	486	415	425	391	439	453	459	448	464	439	444	455	443	424	435	413	463	469	455	425	442	447	449	426	438	460	440	444	433	468	486	452	453	461	434	434	459	438	437	438	459	462	438	453	448	413	440	432	418	468	489	448	416	449	439	460	470	457	402	450	422	430	425	483	465	447	499	447	432	462	469	472	441	449	466	414	437	434	444	424	456	455	404	429	455	446	426	434	395	450	460	486	439	458	457	465	472	476	434	447	461	453	454	433	436	462	422	444	458	487	472	442	444	464	477	453	445	430	415	433	431	443	436	408	478	433	433	474	424	463	448	460	452	440	439	416	454	458	425	437	444	415	425	450	449	441	413	422	438	446	466	454	395	448	431	452	405	481	433	459	444	434	439	453	423	433	454	434	450	431	411	438	432	425	481	465	424	427	411	450	442	455	467	454	460	456	418	447	427	445	426	423	444	425	459	434	400	431	464	409	472	439	427	443	449	436	435	434	435	436	459	429	468	468	464	449	435	425	441	474	453	457	415	436	436	456	436	430	410	460	424	461	461	453	412	432	439	428	461	462	447	451	465	461	435	450	456	462	437	458	461	441	445	463	446	408	476	450	468	442	436	465	456	444	417	471	428	452	443	465	446	468	447	412	431	442	436	467	432	445	429	468	415	432	480	448	451	457	483	423	393	451	442	473	433	451	450	429	441	444	415	490	423	445	449	457	453	500	457	427	445	456	425	434	432	441	408	456	441	455	439	444	462	475	421	457	461	425	491	491	448	428	453	473	416	383	455	431	450	429	424	430	426	451	459	407	438	433	466	453	425	480	443	427	418	455	453	443	455	457	431	426	422	444	453	415	424	459	416	448	465	442	422	418	447	440	444	436	449	441	430	450	468	412	426	434	476	444	437	457	466	472	447	454	449	392	431	454	456	477	407	493	446	432	453	461	464	428	468	442	441	451	461	434	468	429	447	429	433	424	469	449	444	475	445	435	421	493	443	442	405	483	440	450	448	467	414	450	448	455	445	427	432	457	463	416	477	431	445	430	441	456	459	439	451	428	453	438	449	442	432	461	484	421	445	501	486	489	472	469	456	455	448	401	492	430	448	451	492	413	441	445	450	448	407	465	482	454	437	443	416	449	413	474	431	420	452	463	489	421	451	459	440	415	414	445	464	477	475	419	380	428	450	433	457	421	424	479	405	423	446	412	450	450	439	447	434	445	451	486	466	424	489	479	442	418	460	435	436	447	444	461	472	444	482	412	467	431	437	434	438	432	484	420	471	468	455	430	469	457	437	464	488	445	459	451	481	464	456	441	436	430	458	442	468	452	447	402	433	464	457	464	426	452	438	458	404	424	454	439	444	436	445	444	467	470	417	439	423	427	463	430	445	461	465	441	445	424	459	462	454	437	479	475	439	434	421	433	459	485	466	488	493	445	417	403	440	490	417	454	421	426	425	454	479	447	438	439	454	424	483	440	425	463	425	408	427	453	426	471	486	419	467	440	440	400	434	433	435	439	478	440	406	436	430	438	455	448	446	453	457	512	425	447	428	454	501	441	486	482	429	448	453	420	437	408	437	408	442	410	448	440	430	471	453	490	422	404	416	458	455	410	465	440	451	432	458	443	427	430	448	457	437	422	418	432	440	438	451	452	465	475	479	438	445	411	441	470	443	464	431	409	413	456	383	464	496	448	418	433	425	419	466	428	445	455	415	447	445	444	476	519	470	453	442	440	427	454	434	480	462	415	417	425	479	455	422	471	422	441	443	479	442	413	436	455	420	491	434	453	453	463	460	445	454	430	459	437	470	443	439	453	464	472	407	412	415	437	460	443	450	435	422	410	442	411	423	430	450	465	449	448	476	419	448	440	444	450	424	445	470	430	439	453	439	435	472	446	462	432	456	417	450	454	456	430	426	417	472	439	463	431	403	443	444	431	414	431	472	440	438	455	455	462	448	414	449	455	481	443	451	446	440	470	412	438	428	445	434	441	453	451	438	436	432	475	457	464	463	468	426	408	439	459	440	460	479	423	446	440	437	445	410	489	439	409	446	453	465	411	495	433	434	405	449	430	437	423	414	442	417	500	450	428	477	424	434	438	413	472	455	437	452	456	422	444	445	444	437	432	429	410	459	472	441	421	455	447	425	430	460	425	444	443	405	415	473	390	422	426	409	459	448	459	431	480	457	437	474	468	475	452	453	496	424	418	422	448	474	425	465	417	424	436	464	439	405	414	448	445	432	412	430	453	457	464	481	454	453	490	452	466	429	445	453	451	449	487	436	458	465	482	440	478	432	444	415	418	461	416	450	420	465	416	432	487	489	459	427	430	425	457	412	433	436	439	427	434	435	416	420	473	452	459	438	434	491	416	472	457	451	463	431	432	438	426	473	403	442	481	453	442	468	448	418	448	400	403	458	438	437	439	423	446	407	452	442	455	428	416	440	434	392	465	441	465	392	466	449	463	410	427	513	457	441	422	461	418	437	455	436	462	446	464	415	411	428	429	448	422	433	454	474	481	469	453	473	457	444	444	441	473	455	462	461	474	448	437	463	442	466	418	448	460	395	456	422	485	416	440	407	430	436	458	431	460	459	455	470	484	439	473	423	436	452	437	492	446	466	480	404	436	440	455	494	429	457	414	476	462	450	417	429	420	436	465	455	439	449	449	441	486	435	449	392	441	452	464	451	459	462	416	431	464	455	429	428	439	496	414	415	421	443	477	466	445	457	427	458	436	478	452	433	437	452	457	436	451	466	423	400	439	467	432	476	418	463	472	442	436	434	451	441	403	480	429	412	436	446	440	474	429	433	460	458	478	472	471	453	473	454	442	454	428	450	392	430	448	451	424	420	419	433	457	476	447	433	448	445	496	449	436	470	472	398	455	459	475	430	446	456	469	440	481	453	468	486	438	495	450	427	433	448	444	465	480	469	456	473	395	435	472	462	436	436	454	443	461	454	435	455	449	416	439	441	449	438	433	465	416	418	425	424	476	434	409	460	466	516	405	479	433	453	437	455	438	469	460	415	450	423	468
48534	26831	17823	9543	3623	1245	570	299	247	209	224	221	227	178	201	190	203	198	194	178	207	193	219	190	198	180	174	181	187	201	192	201	200	170	203	189	156	178	173	200	194	177	192	189	189	178	221	196	189	214	191	169	223	202	180	181	168	187	214	199	176	198	195	181	198	213	194	217	215	180	194	189	193	200	243	189	212	203	176	165	201	197	187	218	204	204	196	174	174	202	221	199	186	190	217	246	212	182	188	162	193	206	198	210	178	186	204	182	202	196	208	220	191	195	193	176	209	196	183	158	194	212	211	222	203	227	191	221	232	199	212	217	207	191	180	189	194	212	190	151	183	199	188	199	200	183	178	192	183	212	188	194	205	205	182	169	166	195	164	206	194	208	191	179	197	176	210	199	196	192	167	195	205	170	201	180	191	186	184	196	193	207	200	182	202	204	211	211	228	200	213	198	187	189	211	185	199	209	178	198	202	190	197	212	196	205	179	192	224	190	169	195	191	205	201	200	187	165	203	203	190	214	188	215	181	178	199	175	194	194	188	198	190	205	184	190	198	216	199	209	208	206	191	196	201	210	189	181	182	179	171	186	202	220	211	188	206	203	192	169	166	210	194	213	207	177	193	186	192	191	178	205	182	183	191	229	200	172	208	193	206	186	212	172	213	199	213	200	195	189	195	186	189	173	186	180	203	217	186	210	176	189	185	197	188	195	183	183	206	194	193	173	213	187	206	186	164	198	177	177	215	191	166	193	212	214	191	193	179	189	183	211	205	198	187	224	187	209	185	204	169	168	189	188	180	172	183	180	202	187	203	206	179	195	177	204	209	181	206	170	194	171	194	193	215	209	229	171	163	164	178	202	205	215	193	202	214	218	196	193	204	171	163	183	197	190	217	212	189	211	181	188	193	192	206	221	155	191	186	215	161	206	171	197	194	205	203	186	200	168	171	188	219	192	206	195	218	170	189	191	167	206	195	163	220	197	219	199	184	175	230	188	196	217	203	181	181	204	214	223	179	212	194	167	218	197	217	210	194	188	191	196	216	189	210	189	208	197	193	195	167	210	192	168	185	204	185	177	222	207	200	179	199	178	200	187	187	213	220	184	211	179	205	182	178	214	180	196	205	217	175	179	190	223	223	202	215	174	188	204	213	237	231	197	216	197	212	205	216	178	210	193	178	195	207	213	216	221	203	165	200	183	202	193	195	179	221	192	224	179	197	204	196	186	190	206	193	178	201	186	230	194	186	183	224	228	193	218	190	206	185	207	208	168	212	191	204	206	184	193	178	198	191	192	169	166	245	217	178	222	226	192	192	207	208	205	181	204	160	208	175	201	198	195	193	188	178	180	167	181	198	184	179	190	165	207	183	182	184	191	213	195	194	210	163	160	169	196	187	178	204	188	190	196	206	186	210	190	197	175	210	193	171	199	191	178	172	185	186	209	212	181	204	198	169	188	206	223	211	192	193	173	188	177	201	212	187	187	183	203	181	208	220	183	193	212	176	165	204	200	233	196	198	191	182	209	214	189	212	190	183	193	196	221	208	248	208	201	195	192	195	219	188	194	213	181	187	190	199	204	222	208	193	185	211	186	211	202	205	218	196	196	184	179	180	190	179	199	194	185	189	223	194	202	175	208	210	174	224	196	194	209	213	183	176	167	207	179	182	195	185	189	199	193	194	191	209	198	229	216	199	185	184	222	199	209	188	190	183	182	203	199	212	188	190	163	163	210	195	178	183	200	192	180	177	199	204	166	222	211	178	207	192	190	194	183	197	199	194	220	188	179	181	198	215	170	187	180	196	207	194	225	197	208	198	207	204	216	179	202	195	231	191	196	205	207	196	193	188	192	210	192	177	206	186	211	203	225	193	194	166	184	233	194	208	186	208	179	195	151	201	189	219	240	227	220	205	182	194	192	189	162	193	184	209	208	202	206	197	206	201	197	172	190	201	179	172	191	182	204	168	214	197	185	193	218	212	217	192	187	223	181	193	182	187	177	194	185	185	191	185	191	192	182	214	203	233	195	219	183	185	191	245	187	187	190	201	205	196	193	224	198	225	199	201	202	182	203	189	206	193	176	210	204	201	209	179	193	215	212	186	190	190	203	209	211	171	186	215	173	218	191	199	203	180	195	207	170	191	198	204	209	199	179	190	207	195	197	174	188	209	226	212	177	215	214	191	196	195	219	199	205	188	210	193	219	208	220	186	185	179	190	201	212	182	216	195	194	189	206	192	201	190	206	240	208	219	183	191	218	220	184	200	202	214	192	199	214	191	192	170	176	189	191	185	199	205	215	187	177	213	172	211	199	159	173	204	196	180	185	177	198	193	197	221	182	179	224	192	190	205	180	198	183	197	216	209	182	203	199	193	219	219	205	201	180	198	174	197	192	175	187	228	204	206	203	201	207	204	173	193	174	189	178	173	178	212	177	190	182	163	177	179	211	182	211	169	204	219	203	199	209	207	176	206	206	199	195	179	202	205	202	174	187	177	193	220	213	200	188	201	187	161	184	180	199	193	200	189	203	213	189	216	207	192	186	213	160	197	206	190	191	208	198	185	230	211	192	202	175	190	200	192	229	189	218	213	189	205	183	191	164	196	205	210	200	180	198	193	171	218	212	210	206	191	189	236	163	233	198	223	184	236	190	175	205	192	194	226	204	206	186	188	205	217	206	183	196	203	214	200	185	191	191	209	191	208	208	223	197	199	202	202	193	186	192	191	206	168	198	173	194	213	179	200	181	183	207	180	211	183	168	213	215	222	173	199	169	194	181	175	191	206	190	208	195	208	189	195	196	202	203	188	180	213	192	206	186	187	199	208	180	171	191	211	222	209	194	200	194	189	168	179	181	199	206	208	195	199	208	176	185	174	204	177	195	198	200	180	194	188	179	181	201	203	200	175	203	168	174	219	219	222	207	178	185	154	193	213	190	198	224	206	193	190	158	173	185	181	184	200	188	206	191	202	211	194	183	168	206	209	210	206	181	182	188	202	236	203	190	191	234	231	218	186	179	181	201	196	199	195	174	176	177	203	227	217	179	223	194	191	177	200	213	187	172	223	180	194	193	197	203	212	192	206	179	212	202	196	215	188	227	194	186	203	160	207	219	201	173	200	214	161	171	203	173	187	203	181	201	197	190	194	163	192	193	220	177	203	192	201	200	213	232	213	180	189	187	204	189	208	191	191	195	212	205	208	183	201	198	186	216	201	208	207	188	176	184	175	190	183	191	207	220	207	191	226	180	169	188	173	182	197	192	195	176	204	176	173	179	203	192	192	218	190	213	197	205	180	198	205	200	208	198	193	206	185	195	182	197	217	191	185	173	174	166	202	177	184	197	213	200	206	197	197	175	186	199	208	202	214	205	208	181	203	197	189	209	202	217	205	203	206	206	195	168	191	195	203	196	184	224	198	204	203	195	197	195	183	175	203	187	201	173	168	195	215	208	196	216	190	185	216	224	208	209	160	174	199	188	173	185	193	208	190	203
29354	19971	22042	17925	9399	4173	2009	772	620	515	463	471	459	427	478	419	442	451	463	416	422	437	412	446	422	467	460	430	417	421	434	441	416	419	444	464	415	420	381	418	416	437	433	446	457	431	432	416	437	482	425	416	408	418	410	438	441	422	433	410	407	398	425	447	419	445	426	447	401	443	412	406	416	408	440	447	457	441	454	428	411	419	419	403	439	431	442	437	423	440	382	383	406	434	421	430	409	430	419	396	403	419	391	486	436	422	439	446	467	436	445	449	436	476	404	395	403	410	459	470	480	432	408	390	446	444	450	416	432	433	420	393	453	450	413	416	450	452	397	408	428	413	426	472	400	455	417	428	441	467	417	406	437	450	462	421	446	420	430	433	390	440	438	447	404	443	424	473	440	389	419	440	404	446	427	435	395	437	431	428	461	473	420	424	448	424	406	439	430	451	406	424	448	454	409	437	422	407	421	457	434	395	440	411	424	445	410	402	443	428	429	476	373	421	458	420	473	444	452	417	430	426	448	442	430	420	417	437	438	425	438	422	413	447	393	433	424	451	437	430	445	425	414	446	439	417	422	469	450	462	464	440	442	404	467	418	446	432	420	397	421	421	432	425	424	439	440	404	414	387	426	454	421	420	441	435	454	420	450	430	445	406	441	419	432	432	443	427	438	468	404	457	440	450	449	447	445	422	395	432	436	413	413	406	428	405	408	450	454	417	472	458	435	428	424	433	433	441	413	461	462	415	451	473	432	430	456	409	443	437	395	446	386	417	462	416	416	443	448	412	480	433	423	415	417	427	463	393	432	449	411	449	455	427	406	440	404	411	441	422	414	434	435	407	423	403	452	406	451	399	447	455	444	456	417	469	442	440	361	438	418	413	416	419	460	424	411	432	447	447	410	404	462	443	432	427	447	409	429	419	447	425	439	457	396	416	382	472	453	432	394	424	397	448	439	423	442	397	443	413	448	417	427	451	438	430	435	448	432	440	435	437	433	428	462	445	428	427	445	424	413	414	444	448	437	448	441	403	442	419	432	445	435	396	404	427	398	457	464	468	428	442	422	439	435	443	460	437	447	421	430	418	465	433	415	410	446	405	434	437	401	408	449	421	443	419	404	449	405	450	406	438	408	434	419	426	440	443	413	430	418	446	439	433	414	437	471	401	463	470	436	405	423	436	434	422	389	431	413	446	399	445	453	376	385	424	434	427	461	417	399	419	437	456	456	453	445	452	443	445	429	407	383	455	427	432	406	474	451	421	455	409	466	409	453	411	426	433	434	392	422	431	426	438	456	417	420	427	427	415	400	390	431	438	421	431	405	437	414	395	443	445	413	437	457	426	445	411	463	441	418	414	440	411	456	425	406	425	407	442	418	436	440	430	431	446	428	429	448	391	455	435	447	385	434	435	474	442	452	434	471	411	444	421	423	408	454	425	422	416	440	395	459	434	432	421	441	404	435	445	398	392	447	447	435	409	442	419	428	414	440	422	408	384	433	435	452	424	407	439	397	447	431	415	437	415	432	436	426	438	463	445	437	484	437	419	459	450	446	435	462	439	433	379	395	440	415	417	417	434	416	432	439	433	432	428	450	429	389	441	452	446	425	470	418	459	413	425	396	413	420	411	431	438	421	448	420	386	474	447	436	394	407	468	435	432	422	410	426	450	420	423	454	447	445	441	423	423	420	377	370	428	425	408	414	443	440	404	446	436	429	396	411	461	422	398	450	433	453	423	414	410	411	448	421	434	423	410	436	396	459	459	465	458	392	434	460	468	447	429	441	449	391	447	429	445	449	427	432	432	448	444	419	448	422	462	413	394	423	431	452	399	429	448	450	426	392	459	429	452	426	443	445	426	408	465	466	446	428	423	444	466	407	391	459	448	451	439	430	448	429	472	434	398	412	408	439	436	413	409	443	431	380	434	426	432	438	450	433	453	426	447	427	477	484	413	412	432	425	393	442	413	418	422	452	410	430	404	411	442	437	433	442	421	465	434	443	427	438	450	456	406	434	446	418	429	400	437	440	400	439	430	421	437	435	419	437	437	427	424	424	423	430	417	433	408	457	390	399	374	397	432	430	432	411	469	430	442	483	426	425	433	440	444	442	435	454	453	413	428	428	431	469	442	419	425	420	421	445	405	417	421	460	419	397	409	425	453	423	424	418	394	453	452	395	414	418	442	457	426	412	411	416	432	399	411	420	442	436	407	421	438	446	430	436	416	413	458	447	448	424	391	435	444	422	421	424	430	406	389	424	474	444	418	415	425	422	438	436	414	427	415	425	462	406	434	438	394	456	373	423	403	441	420	426	431	434	402	422	432	441	448	441	441	404	443	416	450	438	449	441	430	459	425	449	433	393	441	416	404	445	485	415	408	432	394	429	417	461	420	425	390	445	443	391	414	398	458	386	484	433	416	431	433	440	399	444	419	393	446	416	445	445	449	439	483	422	422	424	438	456	461	444	395	451	463	421	443	441	441	436	433	421	435	438	442	441	418	401	423	389	430	437	450	421	419	443	460	411	415	452	433	411	421	409	440	397	447	432	393	431	418	439	435	446	430	436	412	393	455	410	447	406	426	447	408	457	475	370	436	420	415	450	441	413	418	432	446	420	408	405	452	406	460	444	438	419	401	413	437	391	386	433	426	433	389	417	412	421	409	399	438	417	424	429	404	466	449	414	432	416	403	454	470	434	443	442	457	424	415	403	437	435	412	442	434	409	447	415	403	398	381	393	442	479	434	409	414	429	443	404	451	451	416	392	396	418	410	438	412	472	420	433	427	410	442	422	424	427	469	411	420	439	419	463	432	429	434	387	445	457	433	423	439	395	386	380	470	414	393	424	445	392	452	422	429	461	424	445	411	424	435	435	427	445	462	438	454	470	417	382	480	435	405	420	472	440	418	412	400	400	470	412	412	422	464	421	414	410	411	464	389	390	456	419	436	427	402	428	419	423	447	434	401	462	424	428	428	446	419	438	414	432	430	477	391	410	396	445	429	423	394	428	435	413	469	411	449	399	411	438	432	403	436	406	447	380	432	444	444	415	423	426	409	416	431	443	429	420	414	402	431	388	444	434	450	420	451	446	411	426	403	413	418	408	421	482	446	431	415	425	449	385	460	400	402	432	368	401	448	417	457	452	434	423	401	432	466	418	425	447	431	429	425	438	470	404	414	397	461	412	468	407	453	392	417	442	422	472	399	441	390	404	435	455	441	413	416	411	500	389	446	440	437	396	441	416	436	396	427	415	395	405	440	451	418	442	417	445	427	437	447	404	434	401	395	376	417	451	417	436	390	454	399	401	423	415	422	449	418	429	432	444	443	428	413	436	418	429	447	445	429	432	407	418	428	421	421	395	418	437	405	407	442	433	421	416	397	438	427	424	467	424	429	458	440	415	431	459	433	438	412	441	424	432	448	408	437	449	462	440	446	416	456	386	420	415	427	426	408	451	380	386	414	423	394	437	424	435	435	439	449	419	413	433	395
58296	34169	21853	12488	5265	2117	1146	494	333	290	257	257	246	268	281	241	289	280	276	295	271	261	249	224	250	250	279	243	260	248	240	259	234	256	226	230	213	250	241	211	266	255	271	235	249	262	254	240	268	222	221	249	272	243	248	276	242	279	269	260	210	255	242	261	231	262	272	229	226	234	242	218	247	251	258	241	293	267	214	249	246	254	239	270	265	251	244	260	241	256	254	236	298	249	310	278	278	271	265	219	290	255	243	266	270	246	282	262	229	212	246	253	260	271	248	233	281	234	268	254	281	262	235	236	228	250	219	281	305	258	230	269	219	242	220	261	248	289	228	263	230	242	245	243	269	250	230	233	236	271	254	240	261	256	225	248	252	295	267	287	248	260	268	272	252	262	263	269	225	230	262	249	283	262	263	247	277	269	238	269	245	232	248	225	234	249	269	258	229	246	263	254	252	221	236	246	237	248	248	254	248	264	248	291	233	247	261	247	238	244	274	268	266	259	222	252	258	240	259	233	242	238	241	232	227	261	244	229	230	219	232	264	230	281	246	259	216	259	258	274	230	268	271	255	207	270	260	240	233	278	262	225	276	278	261	231	274	258	255	254	268	236	239	265	251	247	230	213	240	275	270	261	247	271	261	237	256	251	248	254	245	256	249	264	298	233	244	265	256	247	253	221	294	272	238	239	268	258	240	233	250	264	225	237	222	261	252	230	258	292	238	227	255	248	215	227	265	272	233	264	232	239	267	250	274	236	247	267	250	246	238	283	264	240	232	240	256	225	263	228	255	267	269	257	211	282	228	235	247	258	257	239	258	224	249	256	271	270	266	262	224	259	255	266	239	226	278	229	224	249	229	245	240	238	257	255	251	245	245	262	255	243	256	240	232	260	268	266	226	261	239	254	264	273	246	251	253	263	240	219	248	263	245	275	259	230	253	235	280	272	286	225	277	249	265	254	264	265	281	240	257	268	227	227	220	262	241	235	244	255	242	261	251	273	257	263	246	228	240	254	244	235	249	260	278	239	233	244	280	251	239	220	247	245	275	237	248	246	289	275	229	241	248	257	222	238	254	205	248	256	249	321	247	256	247	232	261	285	246	243	237	263	263	265	232	267	261	244	235	224	274	268	245	259	256	261	232	257	257	250	254	260	258	255	249	230	263	258	245	264	262	259	264	274	255	242	243	261	275	251	225	257	250	284	232	244	274	258	269	220	226	224	239	234	264	242	246	230	252	232	236	247	238	247	222	258	240	241	227	245	250	263	235	259	254	246	269	263	297	257	259	291	220	248	256	221	213	244	263	248	256	240	221	275	236	254	249	255	236	197	261	271	240	277	269	257	244	252	261	255	272	239	264	242	282	252	245	252	268	260	235	254	266	239	238	242	257	264	248	250	295	226	267	231	231	257	210	268	246	237	277	247	270	224	273	252	264	247	223	269	229	263	233	253	235	262	231	239	224	237	262	246	230	260	242	280	269	253	248	232	229	229	237	249	258	266	256	262	252	213	239	243	229	256	245	254	263	305	270	239	260	240	216	218	258	266	233	243	259	283	244	268	240	239	237	241	275	270	257	290	236	243	236	271	270	234	226	290	248	232	253	276	253	256	249	238	243	234	255	217	223	235	256	247	249	248	243	265	261	241	239	268	241	248	252	249	242	242	289	241	259	236	240	268	257	259	253	246	263	225	263	247	295	250	257	264	271	280	289	256	243	234	258	262	241	249	245	237	269	282	239	283	277	246	255	295	255	230	258	257	277	263	260	234	247	253	245	258	278	227	265	260	247	242	233	267	232	233	277	248	286	261	242	251	219	251	254	263	251	224	225	285	251	238	227	262	222	229	252	230	216	235	261	262	232	261	271	238	261	248	246	235	256	246	279	252	254	238	232	235	250	245	228	242	251	263	224	255	225	241	232	261	257	241	262	232	248	274	260	272	246	227	235	270	246	233	259	213	280	274	252	236	268	257	249	238	278	225	296	263	252	219	238	247	281	262	232	249	236	222	242	258	261	250	283	261	220	241	277	299	256	266	228	242	250	260	270	240	225	245	277	272	238	259	241	237	277	306	258	234	249	259	257	242	245	240	234	285	247	253	253	268	255	259	237	267	240	234	274	244	250	241	290	254	265	224	259	226	230	266	234	237	248	262	244	265	246	244	223	231	241	250	242	250	276	237	239	251	254	267	261	276	259	243	283	243	240	267	261	241	279	324	250	230	260	260	296	250	252	270	248	243	258	252	254	268	235	270	238	243	266	243	251	289	281	278	239	233	262	267	289	248	240	246	255	238	261	271	229	266	239	240	220	272	248	247	254	279	262	258	245	252	268	250	267	264	278	250	279	207	241	276	246	237	267	256	275	211	241	269	242	267	244	244	260	252	237	228	248	260	230	269	286	282	237	258	229	237	254	224	264	257	262	255	249	230	256	249	257	212	252	264	264	266	253	263	248	241	251	276	243	277	235	258	240	241	272	250	252	238	253	231	266	254	261	255	263	261	235	231	285	272	249	236	216	237	218	235	282	247	259	258	237	271	258	263	256	248	252	293	239	249	231	213	249	276	226	249	257	240	264	243	254	286	259	241	270	271	224	252	225	214	277	244	233	253	248	256	240	244	264	252	215	264	228	290	242	264	268	277	223	272	237	274	244	274	269	249	257	223	244	255	258	244	245	251	258	257	222	243	285	213	243	248	262	270	241	244	258	260	222	234	241	263	238	258	252	271	243	270	256	228	236	268	266	282	228	251	249	244	275	262	238	257	239	251	233	229	255	249	281	261	266	242	277	315	261	237	237	258	254	252	282	273	226	244	254	270	281	235	285	262	242	253	261	249	239	250	305	244	242	251	241	251	226	235	265	245	268	242	243	247	266	276	256	263	273	257	277	235	245	234	253	274	293	294	260	259	248	226	227	258	255	258	251	237	243	242	240	250	218	238	290	247	244	264	248	268	271	266	248	284	274	258	267	235	280	243	255	262	250	244	243	297	253	235	225	270	257	275	258	239	295	241	276	246	244	255	264	254	231	229	258	228	240	231	236	252	260	256	248	252	260	247	254	244	251	290	235	234	281	260	270	220	245	249	246	244	260	250	270	258	285	286	249	253	280	243	270	255	231	263	258	257	241	290	248	213	259	247	247	270	212	221	267	259	254	290	244	222	229	269	252	266	259	220	271	267	258	232	269	269	255	240	248	248	263	223	235	247	247	248	235	257	219	253	243	230	260	249	253	273	278	247	252	277	238	256	236	276	246	276	238	286	243	259	231	296	260	257	231	258	272	241	271	238	264	219	245	275	258	261	262	264	255	297	239	276	255	256	265	252	279	251	289	248	243	236	212	237	266	230	256	251	244	244	257	262	264	267	257	252	248	248	215	244	281	253	256	257	267	262	233	220	257	246	254	257	236	272	238	216	264	260	250	272	251	229	250	270	258	275	272	235	252	242	242	260	259	235	240	231	258	265	239	240	268	241	259	267	244	239	267	262	263	252
35652	24978	24603	20656	12670	6730	3971	1467	967	760	620	632	623	560	563	528	586	558	576	529	554	566	539	541	554	542	553	530	524	585	554	546	531	542	498	508	562	510	503	551	518	564	551	528	562	527	585	566	537	512	536	523	548	538	498	546	538	571	516	513	550	507	546	535	489	528	540	550	524	555	526	546	514	549	525	521	525	491	518	529	550	537	470	538	538	571	570	563	513	551	546	560	541	510	552	574	575	486	501	534	560	517	546	515	555	536	617	570	505	510	543	548	543	542	516	533	579	520	544	540	555	526	525	526	538	523	529	503	516	531	524	526	567	505	547	536	543	504	513	523	525	560	514	512	536	527	568	527	557	527	525	534	528	538	506	535	534	517	527	535	557	545	558	527	526	579	512	541	547	507	553	558	511	531	550	541	525	570	480	557	552	543	514	507	557	525	526	540	542	532	549	536	558	524	541	515	554	545	543	519	570	539	573	541	538	535	549	506	556	525	528	551	529	537	513	507	497	501	562	484	524	520	522	544	545	541	496	545	515	506	551	520	547	523	499	558	563	519	497	510	549	530	568	568	533	533	538	500	549	528	508	523	562	546	561	517	545	515	536	561	539	539	572	537	507	507	552	522	548	523	514	544	569	512	527	531	520	539	516	508	541	527	545	527	534	514	506	568	516	511	531	513	522	541	521	550	537	517	537	512	536	568	530	533	513	523	537	485	514	559	545	508	556	520	532	558	509	536	497	532	533	522	527	527	529	500	579	516	598	529	516	520	526	479	538	525	517	573	549	498	493	525	524	515	527	520	534	556	537	536	520	567	514	553	531	564	546	498	537	527	513	524	520	522	528	521	533	584	507	499	528	509	532	527	542	520	545	573	544	543	573	530	545	512	537	522	576	521	560	562	562	537	544	514	529	553	539	518	534	551	504	536	511	519	518	570	536	502	551	528	541	571	519	578	534	485	502	535	501	545	577	533	531	531	548	532	508	557	545	538	525	525	532	553	539	519	528	553	503	522	550	540	526	504	558	555	477	556	571	531	546	524	559	518	532	557	559	562	519	535	535	500	515	520	517	554	527	533	555	612	525	520	530	541	504	511	522	554	511	538	537	501	537	535	563	532	536	524	487	513	556	529	518	488	538	526	526	539	496	568	526	539	539	521	551	492	506	539	508	496	549	536	545	503	553	504	496	560	561	570	505	493	505	475	561	559	536	536	523	505	528	536	561	512	571	529	494	547	524	522	499	536	505	491	498	507	531	523	521	539	524	539	514	529	503	531	523	524	519	540	549	504	562	523	520	512	514	539	538	553	534	531	533	566	554	552	530	572	527	566	500	537	485	572	533	537	583	535	551	540	517	562	568	555	520	567	547	555	598	515	557	550	495	562	573	555	520	568	549	571	527	515	554	528	535	548	535	503	575	558	556	543	550	543	521	523	532	551	545	507	519	545	531	550	580	541	516	498	496	513	544	543	534	541	538	558	506	597	539	546	569	494	525	504	516	534	546	554	513	571	520	549	537	514	523	577	504	530	521	546	542	563	540	526	518	543	516	561	520	510	519	560	517	535	521	532	535	509	518	516	579	516	522	532	535	533	554	540	504	497	534	541	516	557	526	549	561	561	529	545	527	553	535	510	565	523	544	568	534	507	545	521	526	558	534	518	566	513	546	476	512	522	515	531	533	555	528	533	581	563	528	551	580	517	553	523	533	540	492	538	541	544	551	538	551	527	514	522	564	546	556	614	511	542	517	555	510	567	496	473	576	568	559	558	537	487	553	552	540	538	543	555	547	524	544	511	538	611	534	510	549	514	556	530	585	511	501	517	518	495	537	533	554	573	522	552	562	531	538	503	526	561	532	511	547	520	514	536	551	555	563	522	552	509	507	524	529	500	525	495	541	552	526	512	543	548	507	564	530	550	533	538	535	502	535	606	510	558	559	543	563	554	555	491	509	507	504	515	511	578	524	502	497	532	522	530	506	540	555	537	506	545	518	568	519	522	506	532	525	562	525	512	527	563	504	526	583	551	551	546	546	538	540	548	544	529	499	575	552	530	561	534	467	536	559	526	532	514	516	547	534	574	562	533	496	542	528	543	527	531	536	530	552	542	574	559	509	555	546	539	535	521	531	544	568	559	556	537	555	524	523	565	518	502	522	569	531	520	560	540	520	517	574	556	552	539	573	543	506	535	523	527	505	529	523	539	524	491	509	524	543	550	554	512	510	523	540	532	565	557	514	514	575	519	549	512	540	533	530	518	518	521	547	551	529	573	560	550	535	543	520	524	502	506	524	532	535	527	523	538	540	549	546	532	537	517	488	548	509	564	545	539	507	543	517	551	529	537	529	553	526	550	539	530	544	542	541	531	520	517	545	525	504	546	503	543	498	526	522	571	518	548	544	518	541	517	505	503	501	531	531	543	541	537	539	568	522	536	532	552	549	536	538	549	532	508	543	548	518	557	553	526	505	519	523	575	581	578	524	549	515	521	557	583	546	584	556	519	546	552	535	495	506	500	540	516	521	570	563	538	551	546	542	503	543	517	569	555	542	524	540	518	542	553	541	520	539	516	577	583	538	527	507	532	517	508	517	504	560	516	544	515	542	535	571	515	489	503	528	535	533	491	525	514	562	558	502	574	556	557	539	509	535	544	587	487	516	528	553	550	553	524	514	544	568	524	553	542	554	538	539	520	540	574	546	552	533	476	544	540	572	568	506	526	534	530	539	524	498	528	548	567	498	558	549	528	531	505	529	534	506	551	522	550	539	564	491	531	528	557	544	551	549	547	521	500	503	515	557	505	520	515	509	535	564	554	543	531	558	564	527	546	549	545	540	530	528	581	537	468	553	553	522	541	500	548	534	529	554	514	513	500	507	536	535	496	526	570	538	544	583	508	520	557	497	581	577	521	531	525	548	545	543	530	525	484	557	597	536	531	553	562	547	527	581	525	523	541	553	552	536	536	578	528	526	563	536	551	570	579	542	534	531	521	490	562	581	542	545	525	518	541	510	549	513	503	513	526	565	534	521	555	527	521	526	555	529	530	534	572	524	513	546	555	552	555	535	574	523	515	539	568	560	559	509	536	527	509	552	504	543	557	556	494	501	537	563	506	502	539	523	572	525	512	519	542	535	532	483	520	548	528	513	502	559	543	515	512	490	523	579	539	510	550	540	531	569	531	536	500	544	575	534	549	522	499	559	513	515	519	536	573	544	574	575	493	541	553	516	548	563	527	538	542	524	524	518	558	529	525	555	490	513	526	569	485	503	516	498	551	544	561	544	563	532	505	511	549	527	523	552	532	511	592	548	520	511	520	552	545	516	566	546	515	538	550	564	485	564	533	552	531	539	540	521	534	537	550	553	538	550	519	483	558	514	532	598	525	588	516	529	549	519	509	542	511	522	575	514	549	531	523	546	516	557	559	515	567	555	530	511	569	551	514	576	554	509	526	483	534	532	518	537	563	542	550	489	470	533	519	507	528	573	555	538	526
38745	21308	12023	4581	1353	650	344	263	234	189	240	198	233	219	207	210	184	216	210	192	223	185	213	198	214	236	223	209	196	221	229	202	205	218	212	211	207	191	179	197	189	207	200	197	216	202	207	196	195	207	188	209	179	195	232	225	203	209	185	213	209	225	196	230	214	187	216	190	205	211	197	210	207	200	225	207	209	200	192	210	190	217	216	206	197	176	194	211	232	215	202	186	193	213	201	205	215	201	213	194	193	206	229	219	207	189	212	219	211	195	242	218	212	198	190	203	182	214	232	213	209	192	203	180	208	202	208	193	202	213	239	201	204	194	188	219	214	226	184	216	213	222	195	175	212	215	235	208	199	208	206	220	197	203	195	214	220	212	193	201	203	193	172	247	218	221	210	190	236	228	216	193	188	218	188	218	209	203	211	183	210	199	214	190	187	204	215	200	191	212	221	233	219	237	206	225	209	209	202	203	202	206	225	215	186	203	212	198	211	181	184	199	229	210	186	212	206	212	173	209	223	201	202	195	200	220	220	227	196	208	220	185	198	206	197	222	184	203	207	192	207	203	209	190	226	187	212	206	226	211	197	207	213	211	225	219	233	213	230	220	195	194	209	192	181	202	191	205	192	181	171	195	227	195	194	213	200	181	203	202	207	202	206	195	206	215	214	217	194	203	206	231	221	222	192	201	207	200	226	236	207	202	182	223	183	210	200	222	207	190	210	235	201	223	198	225	218	190	183	207	202	192	185	227	207	216	196	200	202	217	221	236	221	180	216	215	225	219	191	211	174	209	192	217	234	212	212	193	180	209	217	228	207	197	223	202	237	189	197	188	188	210	202	203	187	209	189	219	207	188	212	203	201	219	194	241	204	205	213	210	199	199	222	211	209	194	198	182	183	218	186	191	207	215	210	196	229	206	212	215	173	208	211	227	214	212	203	217	209	242	214	211	205	208	206	191	192	203	215	202	184	215	193	212	196	225	187	184	202	199	232	206	194	182	181	153	189	202	180	193	235	191	207	231	213	183	204	205	205	203	202	235	195	238	212	230	206	230	222	180	220	209	204	234	219	205	214	204	215	196	194	204	226	208	198	196	194	233	212	218	201	215	198	184	204	196	186	212	190	209	196	205	197	171	192	213	204	193	203	203	196	182	212	206	207	218	202	205	183	180	233	219	207	182	196	197	209	195	213	223	243	206	200	231	178	192	202	194	197	210	212	186	218	212	218	206	203	197	228	200	205	236	210	184	219	216	210	186	205	209	177	191	204	185	238	215	215	204	216	197	223	221	179	182	231	199	225	229	177	183	206	250	212	234	197	223	203	213	175	221	221	217	192	225	220	185	205	199	231	188	191	201	202	205	227	181	209	196	185	196	220	215	188	190	235	182	206	213	223	218	208	184	176	222	223	212	207	202	187	219	221	193	175	197	225	218	228	209	195	207	192	203	192	226	220	211	173	221	221	211	198	208	193	202	180	202	225	224	196	227	207	219	216	211	204	216	202	206	215	183	215	229	192	192	209	202	206	235	196	204	191	170	225	197	196	211	218	216	213	200	232	202	208	218	198	198	212	192	200	194	191	190	226	213	174	176	233	186	214	205	179	194	198	207	214	241	209	186	205	197	204	229	203	202	198	204	179	209	183	216	217	226	214	206	232	192	242	204	218	234	213	224	217	221	199	194	215	201	224	198	224	195	205	206	232	230	196	195	211	180	208	209	236	225	207	200	238	230	224	210	217	198	221	211	215	221	208	182	219	220	193	211	188	188	199	178	192	197	218	212	220	181	205	208	236	222	204	193	193	203	222	188	199	213	194	212	195	221	193	188	216	203	197	172	195	197	231	173	213	203	218	203	213	196	213	205	183	195	205	181	206	201	183	195	202	207	219	218	211	187	207	226	222	205	175	170	176	191	203	206	225	193	230	223	215	193	194	198	190	250	199	200	195	213	195	184	222	216	189	178	199	215	202	209	204	196	233	203	208	195	210	186	201	193	196	211	196	224	200	197	193	197	209	205	241	198	204	255	197	196	214	207	201	183	224	226	215	214	227	212	216	197	190	234	217	219	202	178	194	217	202	222	208	208	192	227	221	174	183	215	174	194	207	227	227	215	203	231	220	197	175	227	230	215	216	183	206	215	178	191	196	201	207	179	234	224	211	197	208	224	207	182	204	200	202	208	214	207	190	218	203	211	206	202	206	204	218	225	219	215	200	217	187	215	206	207	199	225	212	216	199	200	191	204	203	211	196	214	207	205	232	210	210	203	221	215	188	201	216	205	192	207	200	189	217	214	197	218	196	213	180	212	215	187	174	184	216	204	219	215	173	197	223	203	201	187	201	205	187	217	211	196	198	234	207	204	216	228	230	218	202	212	216	193	212	197	192	236	210	176	218	227	214	212	213	193	194	199	195	215	196	195	204	223	211	192	208	191	227	201	215	190	226	209	196	180	208	234	201	196	210	176	208	205	185	219	178	199	223	190	211	202	208	208	220	221	210	197	183	199	197	199	199	215	195	211	195	226	203	192	223	229	254	191	201	195	177	205	211	179	196	186	180	192	220	217	225	196	214	197	192	214	200	190	218	206	207	196	175	205	194	202	218	183	200	213	208	225	238	200	175	193	205	180	146	232	215	190	215	217	196	205	216	189	194	226	209	203	195	184	218	205	211	235	199	186	226	191	207	217	208	191	195	199	229	218	210	211	204	187	213	204	229	194	224	199	202	210	195	211	221	205	219	237	222	201	201	198	213	230	192	176	214	203	197	192	230	207	216	201	214	211	238	211	218	181	184	218	195	183	194	201	201	199	191	200	214	208	221	211	209	217	243	206	216	210	213	201	224	168	232	207	201	216	216	209	224	203	221	196	204	216	212	191	182	206	206	235	179	231	221	205	207	204	212	228	192	194	193	203	201	198	181	208	210	201	203	202	190	188	187	211	220	207	170	218	209	187	207	210	227	213	219	186	169	215	190	210	211	234	213	189	183	200	181	196	222	190	183	207	196	205	173	225	216	215	223	203	211	223	179	216	205	204	198	198	185	204	240	192	228	212	185	193	200	214	212	196	218	215	222	200	218	197	211	185	220	232	199	239	227	211	213	186	215	197	214	198	216	223	206	184	213	229	214	213	207	182	201	244	201	209	231	194	204	188	195	226	199	194	233	162	205	215	175	179	207	191	197	214	197	198	192	219	220	207	198	178	192	207	207	212	205	196	183	194	219	186	211	169	192	214	232	207	226	202	233	218	223	193	177	221	202	203	212	200	217	192	198	248	203	218	198	198	180	211	194	207	227	205	193	171	195	204	187	199	225	196	203	208	197	200	204	203	234	194	191	202	194	207	230	205	231	216	223	230	225	198	200	176	209	230	175	207	211	216	233	198	196	206	206	214	202	226	221	201	215	207	219	182	211	211	211	199	220	191	200	185	211	197	220	205	211	204	199	214	194	183	215	243	185	216	202	191	196	205	194	203	203	198	235	196	210	222	221	213
23650	15461	15983	8909	3869	1875	1006	574	445	433	429	438	435	454	463	432	474	445	453	474	440	403	439	442	420	440	446	471	414	452	445	418	441	446	454	462	429	459	414	456	431	431	441	419	451	451	434	436	453	436	422	423	411	456	417	434	424	448	464	450	403	417	485	447	444	397	449	476	417	450	469	437	439	413	452	447	455	443	435	415	390	433	440	440	456	443	434	428	458	463	464	445	450	460	442	417	460	427	433	421	464	444	422	441	434	428	426	436	417	438	383	463	447	464	417	434	441	417	448	442	453	430	438	421	459	471	462	459	446	412	431	440	446	426	456	443	445	457	406	467	454	486	457	416	462	400	392	465	424	435	445	430	409	443	442	462	412	416	438	448	389	455	468	386	388	436	435	463	423	439	472	440	437	431	435	423	459	427	416	448	475	437	430	448	469	441	435	438	449	418	435	439	443	432	424	437	479	430	429	465	477	469	414	438	425	441	457	438	427	471	430	446	460	426	458	463	483	457	456	457	454	436	437	479	431	454	436	460	460	431	437	425	450	423	449	444	445	455	428	458	456	417	439	401	444	471	452	422	446	424	443	441	512	526	466	469	450	413	465	431	444	427	452	457	383	440	419	449	472	415	432	406	454	469	426	471	438	444	422	449	441	449	459	466	446	422	463	429	432	443	445	449	457	449	439	437	444	452	445	429	420	442	467	429	444	442	375	432	434	394	447	407	413	410	429	430	437	460	430	442	474	471	441	466	447	433	450	453	433	450	458	470	434	459	448	449	483	419	432	447	409	411	447	420	425	436	454	425	447	432	441	417	408	470	454	498	463	427	407	435	434	464	489	433	406	473	435	426	479	453	459	481	426	448	427	434	404	456	441	440	409	462	456	432	420	466	434	434	409	463	456	435	422	446	490	461	479	423	471	443	403	414	473	427	466	417	447	446	444	431	417	451	427	484	441	429	450	447	467	467	464	455	419	441	442	441	417	459	424	455	459	435	493	396	437	446	426	393	447	418	400	452	455	429	461	433	436	476	450	457	414	422	473	470	427	436	439	441	434	465	481	445	441	405	441	441	437	444	448	455	427	473	437	437	457	463	438	449	424	400	484	446	436	465	438	427	450	455	453	428	426	469	427	419	389	467	443	426	401	446	452	436	446	440	418	465	454	459	483	449	422	460	428	410	456	455	440	463	413	479	449	423	414	434	410	424	455	460	439	407	433	457	416	449	430	469	394	447	463	465	405	464	433	458	421	430	447	506	427	446	435	419	436	433	418	434	472	430	435	445	391	423	411	413	467	410	435	432	412	450	461	453	450	382	394	443	435	459	470	417	432	463	448	426	458	462	457	486	460	465	461	410	441	433	434	408	438	438	460	442	418	442	438	433	464	442	439	473	457	454	436	440	427	460	419	414	454	413	450	453	418	490	455	443	462	430	440	405	504	442	476	388	442	390	439	396	407	433	416	464	441	454	402	433	426	475	436	454	445	457	465	420	408	475	454	437	451	446	438	418	491	453	437	481	418	450	458	479	434	413	435	489	451	461	443	435	458	448	452	438	444	454	477	439	439	421	440	415	430	469	457	444	461	476	452	417	466	455	419	416	468	443	440	468	401	433	481	473	439	428	432	418	434	438	503	426	445	432	438	420	424	462	459	419	458	453	472	447	466	417	452	441	429	423	393	439	451	412	463	474	466	427	430	488	414	417	446	441	410	467	441	424	430	430	425	457	480	468	420	436	475	462	468	463	464	430	441	435	450	451	395	434	441	456	458	432	483	471	433	421	448	467	431	428	438	435	467	435	412	438	421	431	444	465	452	442	442	442	395	458	409	465	423	412	429	488	431	456	433	407	424	442	417	449	448	424	430	464	456	452	464	425	456	464	427	447	430	443	431	468	468	458	469	460	420	443	467	457	435	402	440	432	430	391	426	417	420	441	450	447	468	445	465	440	426	460	420	461	450	448	421	435	496	441	441	411	451	425	460	415	438	431	440	447	443	454	450	440	485	424	444	441	461	436	439	429	439	408	427	474	440	444	432	470	460	457	431	410	410	403	447	463	452	418	406	435	438	429	402	491	482	436	421	450	467	428	446	407	457	453	432	452	436	440	449	430	465	425	408	447	428	418	443	450	432	434	445	465	449	445	451	456	444	439	452	450	464	449	425	429	465	412	459	499	416	422	452	442	435	448	433	426	408	423	421	419	426	436	430	400	401	467	446	410	464	475	433	449	423	445	491	460	441	417	476	442	442	454	468	434	491	452	462	452	427	434	444	451	434	433	409	421	411	430	449	421	475	436	443	447	446	471	437	420	449	425	419	423	423	442	422	486	456	421	446	421	465	451	429	449	422	421	417	425	429	425	445	432	450	447	394	452	444	421	456	463	435	442	472	449	452	412	463	423	459	436	414	498	449	417	464	436	452	461	453	424	420	466	423	418	439	417	456	425	442	419	415	437	445	439	448	461	451	437	456	458	433	456	447	424	443	462	411	468	450	432	444	461	453	445	432	464	451	447	428	481	403	454	469	427	415	442	423	435	456	408	437	452	463	428	454	413	424	424	471	458	451	444	424	437	423	454	428	445	425	429	446	409	447	463	421	423	424	429	433	453	438	443	417	461	442	428	459	490	473	440	409	446	430	431	462	465	431	412	449	454	427	439	420	448	459	457	425	465	427	445	399	442	446	414	481	449	420	447	436	412	462	431	440	435	473	444	428	440	434	454	476	431	422	436	443	457	457	467	464	423	431	452	420	433	425	459	428	415	454	424	463	431	430	437	448	482	486	434	401	428	446	402	458	450	431	449	434	508	436	428	448	436	449	449	464	449	424	406	441	432	458	467	446	446	435	431	421	452	450	428	465	405	451	427	422	467	431	415	455	472	442	397	410	424	438	411	479	468	448	424	420	416	392	446	447	436	447	412	457	440	443	452	484	437	449	409	427	436	405	424	442	420	421	453	478	427	443	412	442	439	453	432	476	456	442	422	422	428	460	487	416	443	433	401	411	466	473	442	414	414	446	451	445	452	454	434	399	417	439	445	475	433	478	453	433	419	429	453	428	463	439	426	435	443	446	427	434	451	455	443	406	443	453	428	407	399	443	437	428	444	423	445	427	437	421	451	441	443	451	435	467	424	423	460	417	469	466	412	477	437	467	429	422	468	435	485	414	387	424	417	436	453	457	442	418	434	435	428	446	418	426	458	420	402	452	430	428	442	448	452	465	457	475	434	429	419	437	439	436	429	451	450	434	434	472	423	439	407	468	448	439	462	430	443	450	452	440	452	422	446	465	430	413	472	419	493	461	423	458	393	437	451	461	406	431	436	463	409	433	443	449	459	424	479	383	424	439	443	451	463	433	465	436	465	470	459	434	450	428	461	428	435	441	441	450	453	444	458	460	419	416	425	472	459	443	435	440	476	442	452	495	453	411	474	436	410	471	456	438	451	448	447	408	442	439	445	449	445	436	481	456	466	438	443	454	425	414	442	433	429
53669	32872	19330	8373	3134	1227	688	293	239	201	203	201	184	195	230	205	172	231	194	229	182	204	181	195	204	175	208	231	177	203	186	207	202	198	192	205	178	217	186	197	214	221	212	228	210	185	192	199	222	212	201	196	194	163	199	194	190	179	214	192	196	208	169	205	209	197	196	194	179	201	217	187	175	186	194	213	192	205	207	213	191	187	218	226	216	187	172	196	202	223	216	186	211	210	223	220	192	188	187	210	215	200	199	190	206	216	210	208	186	200	185	196	208	213	212	176	198	181	195	222	210	190	228	176	197	193	217	195	209	202	205	209	192	172	189	188	228	210	220	194	190	217	194	187	180	179	202	210	169	188	194	216	184	218	200	193	177	187	206	209	199	195	230	179	172	202	190	228	209	176	198	183	205	198	204	205	216	197	191	194	176	212	187	170	173	213	179	216	203	185	215	228	210	193	199	189	170	230	214	193	199	165	187	207	209	185	200	199	203	190	220	190	190	200	207	205	219	205	192	186	198	203	184	192	206	195	199	205	186	207	217	201	181	211	207	168	194	185	204	219	215	199	199	176	200	193	203	212	224	236	201	174	203	186	183	214	207	187	181	196	201	219	194	174	180	198	208	214	202	223	190	194	203	185	195	222	180	191	194	196	186	201	183	193	185	204	213	182	201	197	212	216	203	212	223	210	211	187	182	179	221	203	182	224	168	197	209	179	177	202	217	206	210	233	192	185	210	202	214	204	216	193	212	183	191	196	199	213	228	211	190	211	197	205	209	171	195	190	223	172	195	183	201	211	206	194	187	203	189	188	167	198	188	211	224	202	233	195	176	211	197	189	200	172	213	184	179	192	155	217	205	211	183	185	187	203	214	227	159	183	215	208	177	172	206	191	210	206	215	171	183	197	212	211	219	181	195	217	211	210	191	191	192	185	208	201	195	173	215	212	219	206	161	188	209	186	204	206	167	201	203	201	187	184	225	209	179	180	226	188	194	204	200	178	199	200	171	193	206	189	201	174	203	194	196	188	185	193	195	209	214	175	195	197	213	193	199	192	170	229	224	189	185	199	173	182	173	208	169	177	185	219	212	205	197	221	190	191	205	224	199	191	229	213	197	204	184	185	186	232	182	199	200	190	207	175	212	206	178	167	196	187	190	215	200	204	198	201	177	224	209	171	216	223	203	233	209	220	194	175	178	186	212	215	205	234	194	200	207	211	201	195	224	217	218	220	232	212	194	208	189	191	208	210	211	192	201	197	203	183	201	192	207	186	216	234	211	185	186	205	200	186	206	201	213	189	204	226	203	220	175	185	182	178	170	194	197	182	180	207	203	193	189	178	181	212	197	190	195	188	187	200	224	184	219	206	199	203	188	201	189	195	207	220	186	211	213	193	210	183	207	189	188	214	186	220	218	197	182	197	220	205	222	210	213	212	200	208	201	230	191	175	212	197	178	179	170	187	216	251	193	175	215	202	192	195	198	183	198	203	219	185	196	182	182	200	214	176	222	193	192	201	194	193	192	225	189	186	188	194	180	192	205	200	208	185	193	157	195	196	204	200	211	198	216	218	195	203	194	200	212	188	217	181	203	226	207	208	181	200	185	203	199	191	188	184	217	196	185	191	192	201	196	188	215	200	173	181	187	217	223	211	181	195	197	183	202	212	200	191	191	203	202	211	180	236	206	162	221	191	182	190	171	185	214	205	195	195	212	184	216	192	186	174	204	194	203	230	210	186	206	217	197	206	192	200	248	223	210	195	177	202	227	186	184	190	202	204	218	191	182	227	198	204	211	207	182	200	210	216	201	188	183	224	210	197	200	206	202	197	222	217	202	230	198	211	188	192	194	196	217	213	201	200	193	181	186	202	220	191	192	213	180	183	191	195	217	192	184	196	191	197	199	166	201	175	214	178	182	173	203	199	190	179	184	181	206	207	208	204	202	178	195	184	206	190	194	175	154	188	189	194	216	205	188	188	199	177	223	204	199	168	216	200	198	212	190	178	214	215	188	201	201	166	211	189	207	199	195	202	176	177	203	207	202	193	188	193	185	216	197	219	192	181	218	216	185	187	196	203	214	194	190	208	196	201	172	217	179	204	207	197	192	186	203	192	204	198	205	195	196	187	183	202	198	199	207	182	193	194	211	188	196	187	178	198	200	218	182	195	228	193	209	184	192	171	211	179	174	166	186	184	222	192	198	226	198	181	210	179	206	209	179	197	201	189	195	170	185	213	180	214	188	205	183	192	190	194	213	211	177	215	204	186	191	208	183	177	184	190	178	212	189	194	200	201	174	192	213	216	207	189	184	215	204	208	184	179	208	215	185	191	181	185	191	170	169	181	177	170	193	223	200	214	206	182	197	192	170	193	203	206	196	160	212	192	168	203	196	207	199	209	196	194	176	195	211	194	169	188	190	202	191	208	202	172	196	192	192	205	205	193	220	213	173	198	189	213	210	210	175	216	164	192	207	179	211	208	183	189	237	195	178	208	178	208	199	209	193	206	196	225	183	182	199	200	207	173	193	203	202	209	198	213	198	170	180	182	204	201	196	166	222	181	193	202	191	193	216	183	205	235	200	197	193	177	191	210	198	190	182	217	193	194	184	216	174	207	199	201	212	226	198	208	182	205	242	217	187	200	204	204	172	200	182	199	192	201	189	198	228	178	187	202	186	158	210	202	193	187	203	220	183	185	188	198	201	192	196	213	182	205	206	205	192	218	176	213	221	202	206	186	218	192	191	205	213	223	222	208	218	194	196	217	201	178	220	191	192	210	212	223	175	174	198	197	176	191	211	200	197	190	175	187	214	201	187	198	204	187	185	184	195	216	181	186	191	185	169	195	198	191	183	170	188	178	206	197	207	205	170	207	179	209	187	166	201	199	211	226	179	186	179	203	206	157	211	187	219	222	193	218	191	183	215	235	206	223	195	217	229	201	201	203	187	199	203	199	176	189	207	204	187	188	193	206	205	216	210	228	205	196	207	210	208	214	196	210	201	185	184	231	214	205	195	200	192	200	196	204	183	217	191	194	190	181	188	164	199	187	186	176	198	227	173	200	181	212	208	200	204	199	192	184	204	178	205	192	186	234	190	203	200	216	216	180	205	210	207	199	201	184	186	173	214	223	215	191	176	188	211	197	209	184	192	189	212	207	203	213	169	207	242	196	201	207	198	191	190	208	204	201	237	179	175	215	220	206	192	223	204	194	196	184	191	204	191	208	188	203	212	183	206	228	224	179	177	184	203	194	198	148	186	200	202	179	197	201	213	215	179	181	197	231	201	181	206	193	205	198	196	186	179	191	188	198	197	174	181	212	190	165	197	211	200	200	175	207	203	195	181	188	203	204	204	205	184	188	204	238	192	190	197	181	191	215	214	206	196	190	210	189	183	193	190	206	192	209	199	183	179	171	188	190	216	215	217	185	211	189	202	195	226	185	193	181	238	226	230	218	208	189	192	188	181	204	198	203	177	189	193	163	212	211	226	215
32692	24112	22068	14873	8585	4241	2353	869	632	568	525	410	460	470	492	460	472	437	461	419	412	418	428	456	446	404	450	396	454	444	448	403	455	462	380	455	402	420	426	440	424	435	426	416	420	431	401	429	462	452	449	431	442	406	455	478	427	423	420	446	431	461	462	392	449	440	424	456	422	452	406	464	444	428	467	452	455	406	460	461	455	406	446	441	432	413	432	402	424	422	424	458	430	439	427	418	404	450	457	421	462	408	451	390	435	444	429	457	424	392	441	406	410	444	446	404	436	458	455	430	448	469	434	443	431	415	402	435	402	435	470	391	410	439	409	439	433	464	425	459	434	430	420	429	443	441	421	448	396	448	425	479	426	416	412	427	414	439	462	418	435	414	464	458	434	395	438	409	437	434	417	461	474	438	402	407	433	429	414	424	391	450	421	416	447	472	403	440	429	421	438	426	441	446	424	429	421	442	427	504	456	464	470	417	419	441	481	432	455	450	395	430	430	465	458	409	462	450	423	428	444	456	432	455	426	414	446	430	470	429	445	415	414	438	413	402	398	419	428	428	446	452	448	451	411	439	392	431	410	440	493	423	437	406	475	456	423	409	444	442	415	377	432	406	412	423	417	428	444	459	433	437	405	444	443	443	450	441	442	442	447	466	454	414	437	407	469	424	469	444	460	413	417	423	437	432	431	407	449	430	443	460	448	414	447	431	422	408	492	418	462	454	432	440	434	455	408	454	441	443	456	439	471	428	439	431	426	423	451	461	419	416	461	440	417	430	423	386	436	435	430	424	463	414	477	449	444	458	428	430	447	421	433	443	433	418	435	405	466	451	465	426	437	442	457	462	436	454	446	409	435	449	487	434	468	441	441	446	405	434	437	422	429	433	405	449	454	437	420	432	463	412	436	416	449	437	465	415	390	439	448	442	433	488	465	430	422	445	399	443	443	452	452	431	405	398	424	408	447	445	463	427	424	439	446	435	373	448	458	435	387	434	434	407	438	486	411	396	423	432	475	432	424	464	464	410	441	437	451	457	465	449	458	472	388	457	427	393	454	422	438	447	362	416	454	435	459	408	452	458	405	386	458	471	425	452	447	421	446	430	400	430	439	474	406	454	456	472	433	424	427	412	463	413	403	412	447	440	430	445	406	428	442	435	459	438	414	419	413	456	406	451	417	460	467	420	419	418	390	414	436	454	412	404	407	471	471	443	442	417	456	433	459	387	449	461	440	406	429	438	446	426	440	427	432	441	484	424	423	442	431	456	451	448	397	424	434	430	417	460	449	466	435	402	411	411	422	402	428	421	425	437	411	472	436	425	427	422	418	441	452	378	436	399	430	466	420	445	428	410	436	456	473	437	416	427	439	443	421	441	399	439	433	434	412	404	452	434	399	462	431	410	427	430	416	439	397	410	444	463	475	427	436	457	407	426	441	445	458	429	441	410	434	460	440	446	452	428	418	445	426	412	430	436	402	415	443	432	410	402	441	458	430	404	411	417	410	429	460	448	434	468	418	428	457	415	410	457	435	427	433	464	396	412	433	434	423	404	474	417	446	428	434	423	416	423	439	483	419	437	430	426	412	443	420	458	441	437	392	433	434	431	445	422	420	411	417	434	448	428	420	426	406	402	431	421	439	451	416	423	413	395	404	423	458	453	427	409	411	443	468	440	411	433	421	425	439	431	515	434	476	430	421	443	436	454	458	459	427	405	436	443	433	426	423	430	439	380	469	433	424	447	424	399	441	449	424	419	492	431	471	438	476	444	438	399	396	397	418	408	416	443	446	467	438	411	480	455	408	441	446	426	461	438	472	423	472	421	444	436	429	462	444	413	429	436	446	440	403	431	466	414	438	413	440	432	453	440	411	417	418	450	458	438	457	430	446	413	434	397	425	451	447	422	422	437	411	436	411	428	419	433	431	439	460	447	463	404	448	423	420	441	463	408	457	406	442	409	433	416	444	415	438	424	442	476	402	464	421	453	424	453	424	442	409	441	441	414	427	431	421	471	438	427	424	434	421	446	411	424	437	396	413	425	407	406	417	402	419	401	403	464	477	420	487	464	444	413	426	446	421	419	449	418	433	399	450	436	400	462	449	440	447	471	441	405	448	468	428	435	388	449	416	414	402	419	406	443	433	479	445	425	379	463	445	431	398	430	404	463	427	420	424	419	443	418	431	422	440	469	417	414	440	415	411	448	420	456	438	433	439	424	419	431	456	399	441	441	425	403	434	389	453	423	435	432	444	401	435	434	413	444	443	425	473	435	447	470	457	426	404	415	435	410	398	448	433	474	448	443	398	413	420	418	436	439	419	440	417	442	418	433	388	390	446	449	412	438	422	433	421	412	423	478	433	424	415	428	455	461	408	416	438	461	461	428	405	440	405	416	463	424	406	426	420	407	428	423	445	467	435	453	409	448	416	442	429	472	414	442	433	456	443	445	451	455	457	453	410	376	424	445	425	428	451	432	434	405	451	451	422	423	449	415	442	428	449	459	466	435	470	429	463	419	388	432	449	406	464	434	435	412	350	458	399	469	470	437	467	445	423	463	433	432	428	446	446	449	418	416	419	448	430	445	455	404	438	471	423	424	403	446	437	414	397	441	402	441	425	437	441	441	438	464	428	446	451	425	433	426	386	411	402	405	407	456	438	456	444	433	406	473	448	411	429	444	434	436	451	416	455	440	444	439	422	437	440	427	426	432	445	436	482	413	431	436	465	454	434	419	431	459	451	464	431	443	438	395	416	432	474	452	439	437	448	452	431	464	472	442	433	450	444	441	416	436	428	422	419	418	433	445	404	422	452	447	427	455	416	430	446	424	396	421	463	466	462	412	435	411	445	424	379	423	451	453	415	447	444	428	446	453	433	433	392	402	440	408	425	441	423	427	429	394	421	444	483	456	420	457	422	450	420	418	426	455	449	432	461	427	436	442	425	420	431	433	445	414	468	428	449	434	423	458	430	433	432	393	405	391	397	435	466	474	402	401	436	440	428	447	412	436	437	423	425	443	477	393	394	411	432	449	428	430	427	439	409	408	439	435	434	425	429	444	440	450	440	409	422	411	417	390	481	434	464	403	441	439	436	446	406	433	421	433	424	420	448	436	434	415	437	445	428	435	424	433	425	421	389	437	427	409	431	393	460	431	422	464	461	435	427	437	432	431	417	441	433	418	416	442	420	472	436	455	445	453	464	426	402	423	470	427	450	440	416	438	446	436	442	467	412	437	402	458	431	451	429	434	473	428	412	407	424	432	456	439	481	441	439	426	456	428	422	464	406	413	399	422	418	482	475	449	458	386	441	443	441	460	436	425	429	424	426	430	459	425	390	418	396	411	403	417	426	441	379	426	415	427	437	437	443	402	434	378	410	427	445	437	390	413	415	402	422	432	431	424	435	447	413	410	437	403	382	433	408	393	401	458	458	442	454	470	410	446	419	417	432	415	465	436	442	472	427	403	433	443	422	430	438	442	452	412	418	454	420	434
66788	35942	19594	10232	4209	1812	977	457	304	308	272	311	295	285	286	242	298	248	269	267	249	247	224	240	261	262	245	248	266	284	291	280	242	266	248	272	243	253	276	269	278	270	270	266	245	256	240	262	265	279	266	242	267	235	245	274	264	286	287	257	264	292	269	249	284	268	267	241	239	250	258	269	254	275	273	242	254	251	264	246	260	268	230	242	229	259	237	260	279	256	267	247	272	259	239	265	246	257	259	244	274	242	257	264	256	246	285	274	288	238	249	239	247	264	275	255	266	260	248	262	275	251	248	238	253	264	282	253	264	254	241	229	277	252	251	282	248	240	247	239	236	283	262	253	286	290	257	252	260	268	238	252	236	199	267	251	279	253	210	247	264	271	263	272	246	242	269	261	287	246	259	250	246	248	274	265	284	295	233	290	238	270	250	250	254	287	251	257	259	254	274	248	263	274	260	255	267	238	219	259	251	268	239	247	246	255	236	261	250	266	253	257	221	299	255	242	245	240	252	233	290	230	251	260	267	247	267	254	263	268	239	263	258	284	261	262	266	291	247	271	282	271	261	261	246	264	267	259	252	248	298	273	294	267	250	238	249	260	257	228	268	254	264	248	272	265	291	248	252	228	224	284	260	286	263	239	265	283	241	245	274	265	270	252	277	259	281	221	238	229	262	283	259	262	276	274	246	251	278	246	268	266	278	258	230	271	281	261	233	224	263	245	259	241	257	246	240	270	246	234	287	290	239	262	271	275	271	260	233	220	240	238	231	257	220	263	272	272	259	291	277	258	268	273	254	257	239	273	256	278	257	264	246	284	269	275	283	243	253	267	245	259	239	260	249	252	288	249	264	234	257	263	289	261	259	265	284	267	246	275	244	320	254	245	301	252	288	270	274	284	257	255	242	262	260	217	246	244	268	279	257	243	263	242	270	251	301	293	240	252	286	251	260	244	216	260	273	251	237	243	257	281	272	231	272	286	274	273	258	267	265	239	239	249	241	257	253	247	256	271	264	259	247	260	276	255	266	248	228	248	253	258	225	255	263	265	238	216	280	238	272	262	230	274	269	272	249	253	266	217	278	269	267	252	257	260	248	273	255	245	242	258	271	276	240	241	282	253	269	221	246	260	261	267	259	241	275	246	259	235	264	256	244	272	280	258	254	236	219	261	250	253	255	275	272	262	290	224	259	257	250	264	228	229	252	258	267	240	276	245	247	272	255	263	246	256	237	273	268	272	252	262	248	271	228	253	216	278	282	245	271	271	238	252	248	266	269	267	279	255	249	236	267	255	258	241	251	268	277	262	241	265	282	268	267	303	264	255	263	280	233	219	225	270	222	275	252	264	256	248	268	249	262	275	278	266	281	271	282	238	273	261	266	248	244	242	251	242	254	258	260	259	238	263	250	228	236	295	281	235	290	300	256	247	246	239	243	231	267	267	275	239	274	233	256	223	255	265	266	241	257	266	292	252	259	269	258	267	265	247	255	260	260	257	267	263	269	265	281	256	254	234	227	273	253	260	263	219	272	249	271	238	260	242	237	271	261	289	273	254	292	236	284	261	269	234	229	268	227	252	239	281	311	248	234	253	239	251	252	266	252	249	256	265	258	241	262	309	270	267	246	254	225	253	245	276	279	268	276	276	260	251	244	286	277	263	210	252	266	259	262	290	242	230	245	257	246	252	260	256	254	254	258	249	282	242	261	280	252	245	261	236	283	266	259	268	224	272	251	287	267	271	257	274	252	288	275	239	268	262	241	254	278	285	222	241	250	248	240	255	254	242	251	294	268	238	285	259	244	246	279	277	281	255	232	263	300	263	266	251	251	256	238	255	257	273	287	260	256	312	231	230	251	257	259	233	210	250	285	247	235	274	297	294	254	267	254	234	247	257	280	270	276	284	260	269	231	225	227	286	278	269	254	228	260	230	263	245	245	239	237	237	289	256	271	253	239	276	255	251	285	276	237	286	246	251	279	284	281	262	257	263	257	261	223	259	272	237	236	249	258	230	244	259	314	268	192	263	249	251	226	271	238	275	274	265	268	260	273	219	241	258	224	251	238	261	273	257	264	254	270	229	240	226	259	264	261	279	250	283	244	267	248	250	240	241	271	302	277	268	270	256	227	215	247	279	276	269	263	248	260	241	281	278	242	251	283	241	264	279	233	269	248	270	294	274	273	280	250	237	287	253	236	241	245	290	248	242	235	286	244	286	231	251	273	253	254	220	290	233	280	251	242	276	244	226	267	272	249	260	248	239	264	256	273	273	267	288	257	235	230	280	290	260	270	248	263	262	246	237	275	255	276	242	256	268	241	277	227	279	244	255	243	251	249	255	257	240	264	271	246	254	268	262	234	240	257	250	242	250	277	264	265	244	305	258	249	281	289	259	239	283	228	252	240	271	287	260	283	271	237	248	256	269	238	272	259	224	240	235	260	234	254	242	228	268	227	271	284	254	264	257	266	228	270	244	259	257	264	257	296	245	252	246	256	250	251	244	269	281	235	254	274	287	267	243	248	277	269	241	245	279	244	230	268	229	236	242	245	249	298	268	265	272	249	272	246	274	268	244	244	263	221	245	273	234	289	254	252	236	257	241	239	267	250	286	245	252	244	257	267	283	263	250	262	232	278	235	245	245	230	269	262	234	248	237	256	273	232	286	249	263	288	264	278	261	241	262	273	268	263	250	253	232	245	263	261	238	250	257	253	244	261	257	260	276	231	248	249	244	262	254	307	243	262	260	243	249	265	243	244	260	235	253	258	256	229	244	238	258	282	271	276	251	266	287	251	263	252	235	276	267	263	241	287	320	261	240	233	263	263	265	284	247	237	236	251	263	270	251	242	257	240	234	254	261	281	290	272	299	248	259	279	284	268	243	277	231	291	244	249	267	243	224	277	252	300	273	261	276	254	277	250	268	258	267	254	263	231	251	300	268	265	256	252	246	289	260	221	254	264	228	274	229	238	254	273	266	263	218	254	263	229	264	273	269	267	259	254	245	270	244	272	264	272	254	259	267	253	266	258	257	258	251	263	278	268	266	270	271	267	260	244	239	246	281	276	248	268	227	263	256	262	261	250	235	233	262	257	261	266	247	254	261	231	238	250	245	261	272	264	301	262	237	278	260	245	229	257	232	263	271	251	262	238	266	250	228	240	237	266	233	224	267	263	241	270	260	243	251	238	220	253	211	219	269	230	239	275	249	275	252	235	261	234	289	237	276	232	248	294	251	245	275	236	252	267	274	242	256	224	248	269	266	220	228	271	272	267	257	288	277	278	279	246	227	266	271	289	266	276	245	284	244	253	259	257	273	260	288	263	252	243	236	239	249	245	303	273	260	267	263	267	248	286	283	264	240	271	257	264	247	260	261	262	232	250	246	267	246	254	260	275	211	255	252	258	278	273	227	258	230	282	234	275	264	272	268	244	245	231	247	273	272	255	250	283	275	240	259	285	226	223	252	254	288	274	287	248	257	258	252	229	266	239	253
41098	25066	20550	17536	10206	6334	3338	1298	867	698	625	588	556	588	600	537	587	599	556	572	543	540	547	546	545	542	613	579	573	561	554	551	539	515	500	566	560	523	558	525	546	566	535	554	552	553	551	535	534	531	540	609	551	568	507	535	600	587	533	571	559	545	571	524	513	544	548	603	555	512	544	555	575	526	525	533	523	527	549	564	490	549	551	530	545	581	523	540	571	545	493	560	538	599	518	567	534	531	547	547	533	534	556	528	565	606	549	552	570	548	557	566	550	541	569	543	575	504	557	547	535	584	541	520	595	513	566	544	590	566	583	576	521	536	553	551	557	520	527	538	527	507	541	521	578	515	564	536	576	548	516	524	529	534	542	541	581	577	533	547	495	542	544	563	560	545	544	521	512	499	568	526	568	563	474	506	544	513	528	533	535	587	516	518	557	529	590	513	538	538	516	562	587	567	523	554	575	542	556	508	538	566	531	516	567	533	510	547	549	600	567	517	509	519	553	566	533	518	549	548	493	528	597	563	519	530	538	566	517	522	519	555	545	566	554	555	501	534	557	515	560	567	559	538	592	539	546	518	545	558	544	542	560	531	590	499	495	526	516	555	580	531	514	551	536	534	560	576	513	532	547	523	545	575	550	548	515	509	548	540	508	521	522	618	551	541	529	486	493	560	566	551	524	531	567	558	528	533	536	572	540	543	578	493	552	529	543	591	556	508	583	577	507	530	551	534	579	574	533	528	542	562	547	550	526	558	562	574	519	510	543	563	533	532	550	559	583	535	582	562	546	498	522	518	549	536	502	536	571	516	533	544	542	530	557	552	536	517	538	540	540	537	504	534	515	548	588	526	500	516	532	543	593	560	533	553	530	560	556	563	569	503	570	562	520	539	573	517	569	558	538	555	515	554	567	563	543	530	565	521	526	513	538	550	553	503	556	634	497	511	515	558	513	550	529	503	594	566	541	603	526	567	527	474	599	580	538	567	553	546	518	535	562	511	536	545	529	559	573	536	510	493	540	546	506	542	556	584	533	516	514	564	538	590	551	531	525	524	531	569	569	492	529	506	501	543	536	532	569	559	525	546	539	539	517	539	535	528	556	552	567	503	530	545	525	554	558	520	517	603	544	579	560	534	524	562	522	515	576	535	535	519	554	500	555	541	547	509	576	523	562	564	528	569	579	567	538	544	516	518	556	579	547	534	554	541	493	512	556	542	589	517	556	572	544	565	534	549	574	506	532	561	539	519	578	562	536	576	509	505	494	572	563	568	547	523	517	549	532	572	551	557	531	551	574	531	538	552	538	505	553	582	567	517	568	577	517	541	545	562	544	539	563	529	519	545	481	529	552	561	537	559	548	545	561	537	544	536	526	496	552	572	558	514	547	560	555	555	533	592	542	564	523	547	563	572	549	529	563	512	558	541	524	524	534	541	582	527	547	497	515	531	560	525	551	532	540	541	556	556	531	562	558	578	545	544	559	509	503	559	508	527	553	543	577	554	515	538	542	524	535	564	567	585	586	543	543	540	555	564	538	542	512	542	529	546	506	507	530	554	555	553	531	573	559	556	499	551	520	561	522	568	534	488	536	508	547	555	579	530	540	565	533	491	531	571	550	562	595	536	564	538	546	510	533	537	544	503	555	544	496	584	526	568	580	530	510	551	550	538	532	515	567	564	547	514	575	552	505	512	584	533	538	510	595	517	551	539	579	570	551	552	553	546	561	563	557	516	534	517	519	533	538	526	558	548	544	548	575	528	525	541	528	503	554	542	541	560	496	567	524	531	516	529	544	549	564	566	553	549	533	563	534	519	571	532	515	554	515	584	539	543	531	547	510	575	518	504	550	536	528	560	523	535	542	539	543	544	491	558	559	544	547	509	529	484	565	550	532	566	543	532	543	558	503	562	557	527	546	551	500	534	581	548	531	555	533	522	548	566	554	535	539	553	569	517	538	553	577	515	551	584	527	482	540	526	571	530	497	579	550	538	528	546	550	528	530	565	500	564	563	513	548	547	564	531	516	499	515	569	551	567	543	512	508	510	476	506	521	550	572	549	517	536	567	562	570	525	517	533	571	520	541	565	559	532	559	543	529	586	587	542	531	508	521	543	546	543	564	497	530	527	552	526	532	535	556	549	556	531	547	524	525	545	472	511	553	556	544	553	538	578	558	527	562	514	545	464	551	506	553	566	554	553	544	562	526	588	497	574	507	549	565	553	532	544	581	594	509	528	550	502	503	478	518	534	573	561	545	522	527	550	537	537	532	537	549	523	540	579	559	540	563	517	527	522	532	546	564	527	552	558	587	543	509	573	530	556	550	559	530	543	541	561	561	553	555	546	545	518	521	528	543	535	559	531	530	575	507	516	547	548	574	555	567	543	562	515	547	521	563	551	534	535	519	574	529	536	517	534	517	529	581	535	571	493	563	523	561	561	542	564	552	529	548	528	555	526	577	530	552	585	543	530	554	520	570	578	522	517	536	515	528	606	535	571	553	530	528	530	576	512	567	539	547	552	556	548	547	562	559	526	525	539	569	542	551	562	585	573	563	549	526	533	547	553	506	513	514	564	533	563	572	528	550	512	535	588	574	522	547	530	563	566	566	566	522	531	537	538	521	517	577	588	550	519	598	539	547	554	531	579	518	554	514	521	557	548	506	558	582	565	518	531	531	555	519	510	526	586	535	496	522	497	513	568	533	529	557	524	550	570	539	496	497	535	522	535	551	527	572	535	528	572	529	540	542	554	545	540	529	528	570	544	551	541	521	559	529	488	547	535	463	516	547	557	545	566	564	568	539	521	503	573	548	518	544	535	557	567	524	522	518	542	534	556	547	537	509	545	477	561	541	534	559	508	528	540	545	517	505	514	546	542	591	537	543	529	540	575	559	575	521	536	528	549	540	542	525	584	505	580	518	535	557	564	538	524	524	571	563	552	546	525	543	530	543	560	568	531	595	523	538	523	566	545	534	529	533	522	532	512	569	565	554	546	575	533	534	519	546	517	585	495	528	565	555	526	571	530	523	512	519	570	514	562	561	538	573	554	522	530	534	544	523	497	559	550	538	529	541	533	519	544	566	526	538	557	555	509	564	589	534	581	571	525	546	520	541	511	507	508	547	517	544	559	534	557	519	543	565	569	528	507	502	579	529	528	572	527	568	518	570	537	531	569	541	504	592	507	565	539	526	506	544	583	558	543	524	552	500	521	534	545	520	512	518	551	543	569	559	573	543	519	529	545	510	562	541	531	510	506	561	557	528	554	525	546	528	553	579	532	538	535	534	564	553	581	547	553	538	531	516	542	495	568	565	555	537	556	521	543	512	572	554	573	536	555	530	550	503	587	545	536	560	522	570	550	522	592	508	557	527	529	554	570	522	554	540	544	514	494	543	589	554	558	540	551	537	511	527	533	528	542	551	512	534	514	554	543	549	543	494	543	510	576	536	501	566	571	560	543	534	543	566	566	507	556	531	534	566	553	535	576	508	548
48351	22210	7653	2389	906	421	277	254	224	216	227	233	214	199	198	219	199	213	229	221	226	229	225	195	190	225	220	230	180	213	199	211	224	209	191	209	200	204	201	231	224	214	237	242	235	220	233	217	220	205	242	213	232	241	229	202	201	185	206	215	195	234	202	194	197	212	195	214	204	216	225	218	223	198	212	229	222	208	219	239	262	184	205	209	226	232	222	211	222	225	202	233	203	228	204	223	213	208	221	216	205	222	205	239	227	231	184	228	216	258	217	213	212	203	194	233	215	218	226	205	218	226	236	190	198	200	198	206	235	196	217	210	227	183	223	196	226	231	192	232	224	231	208	233	182	228	205	232	206	202	218	225	200	212	218	220	212	193	196	213	194	213	226	233	211	196	217	215	203	224	215	212	250	216	215	178	213	190	221	190	235	215	223	240	197	217	225	230	204	244	198	245	215	231	193	179	219	215	220	207	210	201	230	209	212	208	213	176	221	245	235	201	211	206	224	232	241	227	231	214	214	222	230	216	215	231	214	200	237	221	248	226	200	232	207	225	185	223	183	226	231	239	202	224	210	225	222	210	192	191	209	203	214	200	198	229	205	204	217	193	221	222	205	197	211	205	218	244	240	201	196	232	207	211	200	225	239	239	200	233	218	212	193	181	226	208	216	219	231	244	201	206	198	214	187	191	216	225	208	225	228	241	230	225	198	209	185	210	216	218	236	206	201	200	247	211	230	212	215	206	204	219	212	240	235	204	220	224	192	228	232	206	217	216	202	229	234	231	177	179	222	192	234	216	222	210	221	225	214	230	204	207	225	236	218	209	195	207	239	196	222	216	220	219	209	232	214	194	237	241	212	205	213	210	208	221	223	223	200	186	207	216	233	246	218	198	203	219	213	209	216	208	209	229	220	213	235	210	232	209	227	199	234	224	216	227	216	238	216	213	204	221	177	222	195	184	200	212	206	223	226	200	188	233	209	223	222	236	217	217	209	212	231	197	199	231	205	178	212	218	206	207	197	211	224	203	228	190	174	172	187	192	197	232	215	205	215	194	207	229	205	228	190	243	231	211	243	202	240	199	240	213	237	221	230	218	215	245	202	182	205	180	208	223	215	209	207	230	239	219	214	194	204	193	208	242	235	184	233	249	192	213	203	244	228	204	209	255	240	206	215	192	214	200	209	190	210	201	198	220	198	217	199	195	229	210	212	227	180	186	223	189	204	223	233	227	198	209	227	219	206	230	205	209	212	180	219	225	205	201	220	185	206	239	210	218	204	232	227	223	204	213	217	221	205	218	242	215	220	241	210	211	195	228	197	218	228	223	227	218	220	208	226	232	223	194	229	239	212	252	176	207	202	219	204	214	211	211	200	215	228	237	235	216	218	196	223	202	189	225	212	217	219	220	226	179	190	224	215	206	258	196	220	207	222	202	220	169	180	188	191	245	245	216	227	199	208	197	227	201	206	219	253	224	220	204	217	219	219	218	207	175	219	212	231	203	216	225	247	230	189	224	188	208	215	233	244	216	212	210	211	206	216	203	208	211	204	233	220	217	192	220	212	219	236	219	198	202	201	217	203	205	239	251	237	211	212	220	231	204	260	231	248	197	204	226	197	237	215	194	226	236	235	237	214	200	197	225	233	213	237	205	187	210	233	237	208	209	206	241	231	228	224	200	253	240	232	207	210	203	230	200	212	206	249	207	184	261	245	212	202	187	185	253	215	211	224	226	196	242	220	234	230	223	239	225	228	265	221	203	227	207	195	244	220	240	243	230	236	223	220	223	217	220	218	206	241	190	224	229	186	225	209	228	211	214	226	190	230	219	227	241	221	239	204	193	275	230	198	190	197	255	231	216	203	226	231	226	176	199	220	176	228	222	195	209	222	225	189	204	217	203	222	230	200	211	200	210	217	238	223	203	192	227	216	236	216	190	204	230	190	212	216	205	223	230	222	212	225	222	238	229	221	230	204	224	200	253	235	217	208	201	215	229	214	220	193	217	208	206	200	216	241	232	163	206	199	233	222	227	215	188	231	207	208	187	218	237	245	224	231	219	210	223	222	200	218	197	211	217	212	210	196	243	226	212	227	211	199	209	203	214	199	227	245	233	225	211	233	220	221	218	208	202	212	233	218	230	228	225	237	238	213	216	188	206	198	210	242	201	193	207	213	226	218	223	226	219	186	233	229	205	217	219	205	208	241	217	226	233	213	220	204	239	222	221	200	187	204	189	212	240	224	200	206	227	225	212	229	242	204	219	220	225	226	221	221	226	203	221	200	205	219	199	218	242	233	226	232	192	207	203	208	242	208	202	189	217	200	213	209	210	207	244	223	209	196	202	185	237	230	224	247	217	239	225	232	220	182	205	188	214	200	187	197	237	209	211	216	198	230	215	221	225	219	222	187	217	200	212	227	222	197	258	217	199	211	221	240	217	219	218	198	207	226	201	215	196	219	220	219	223	215	223	192	207	214	222	217	197	220	216	236	190	190	230	227	202	213	211	202	219	217	227	189	201	232	231	220	207	253	248	221	205	248	226	186	209	198	219	209	203	195	206	232	209	214	217	207	205	240	223	231	194	198	214	216	190	233	217	210	212	227	209	224	225	219	217	236	199	209	191	228	228	197	202	233	235	196	208	218	235	201	202	201	201	194	218	204	223	226	215	223	206	225	220	216	223	227	210	234	201	224	198	198	201	208	235	183	231	228	198	216	188	206	214	219	226	208	232	226	208	206	210	207	240	221	218	226	218	214	230	229	210	216	223	205	199	217	213	207	209	219	202	243	211	209	213	207	194	213	229	202	192	205	205	209	255	226	196	180	204	228	203	188	200	221	219	213	237	196	216	196	226	189	201	226	230	215	185	214	211	230	236	207	189	206	241	210	223	193	227	211	225	222	197	224	230	198	242	189	239	215	215	186	197	217	215	207	205	206	229	237	221	187	256	220	215	193	187	204	193	226	223	208	219	216	226	216	207	174	231	210	196	203	214	248	218	223	191	199	223	225	199	180	190	196	239	219	205	244	233	239	219	200	212	201	223	232	197	220	218	246	215	234	240	229	236	232	210	201	217	197	260	190	216	222	207	214	210	215	234	233	225	209	197	176	201	202	193	230	230	200	211	206	190	224	220	216	247	232	232	222	218	250	209	237	192	203	234	206	226	203	200	225	220	218	225	215	217	223	226	191	210	203	185	175	223	200	219	184	213	249	204	194	194	220	256	217	207	216	199	210	208	236	197	227	227	204	235	248	200	245	233	201	207	242	242	222	225	202	207	195	217	219	236	213	213	212	208	230	194	188	222	232	216	223	204	203	201	194	223	212	218	221	197	217	204	245	191	227	213	214	213	214	218	207	183	241	203	191	201	248	239	234	234	219	230	210	166	191	198	225	226	225	226	218	205	237	237	220	215	202	218	211	234	248	253	229	211	223	206	211	203	227	238	209	204	210	229	199	221	191	204	197	237	225	223	213	212	203	234	202	211	209	215
30713	14274	9081	5258	2629	1280	711	497	518	464	461	409	482	476	482	501	419	474	472	456	455	491	440	475	480	484	458	492	462	484	468	468	478	469	440	480	444	480	476	480	481	458	454	467	417	466	451	442	461	496	461	491	467	443	468	472	471	464	478	444	457	474	433	452	452	430	470	442	463	412	463	467	464	495	487	474	479	463	434	472	465	458	476	503	485	480	467	454	488	456	457	478	467	435	409	453	496	478	483	472	492	460	426	444	415	472	480	422	440	447	427	463	464	453	433	434	499	423	467	483	462	458	455	444	517	447	491	452	434	454	450	435	448	432	460	452	466	500	447	475	421	448	452	485	415	425	455	414	477	449	445	414	442	460	489	486	485	477	460	452	452	487	454	515	419	459	475	444	493	466	463	464	453	420	438	418	489	456	488	507	437	410	418	467	444	424	474	445	474	491	441	453	439	437	464	436	426	464	474	450	461	429	480	497	444	459	445	453	495	465	474	486	433	430	469	448	470	448	500	461	483	456	440	436	483	460	447	486	443	479	480	523	481	435	448	462	471	466	447	459	492	473	491	459	463	457	441	441	460	485	457	441	466	456	480	436	463	478	459	485	421	470	433	449	463	464	497	442	450	484	450	461	478	493	480	469	471	460	463	474	476	495	477	419	462	499	445	434	507	433	469	455	406	483	442	482	493	453	454	495	437	443	462	452	489	511	453	478	465	434	462	456	490	451	464	491	440	456	466	458	464	493	477	438	469	437	459	447	470	438	483	444	449	470	490	468	460	446	468	453	441	479	478	495	465	480	486	502	454	451	509	444	449	489	497	451	476	449	480	423	487	460	437	481	460	409	478	484	459	428	442	426	467	471	448	475	488	422	513	439	445	428	500	479	419	391	423	446	467	481	461	451	458	415	472	427	465	487	453	440	526	440	466	457	472	458	463	477	456	491	488	437	456	479	463	480	476	438	468	482	454	467	442	440	443	453	448	470	457	507	474	468	471	465	465	428	463	467	450	475	449	465	437	447	474	466	506	416	420	489	468	463	472	472	435	466	468	462	465	461	481	446	418	474	433	481	454	472	432	476	478	441	462	484	450	447	455	432	471	435	483	453	488	466	420	430	498	481	481	475	441	419	456	457	469	426	444	462	445	503	442	472	458	473	455	482	469	446	466	492	459	463	440	457	463	446	441	482	447	460	461	464	483	426	450	445	463	477	438	457	437	442	441	490	476	444	463	477	435	459	485	474	451	503	487	483	461	456	441	458	461	466	452	492	443	465	467	449	412	471	479	457	438	468	422	435	448	464	432	449	426	477	448	468	437	445	457	430	460	472	471	483	426	472	473	480	446	463	470	481	466	461	451	475	481	446	462	473	488	432	430	476	465	424	442	464	419	470	453	470	492	486	462	443	479	449	446	403	452	455	442	456	439	457	440	476	458	458	412	448	480	455	451	471	437	477	506	448	458	463	441	475	478	469	470	471	452	435	463	467	472	452	446	492	483	491	443	456	512	455	489	412	431	470	476	447	460	467	454	464	431	452	472	448	470	463	438	514	444	422	479	482	485	454	453	464	422	466	478	467	430	520	437	477	435	444	475	458	492	469	475	515	439	458	456	472	485	478	426	465	488	450	472	477	445	440	427	432	468	447	468	458	442	483	437	449	425	457	470	484	452	458	443	462	444	469	469	444	484	467	458	485	462	460	446	428	452	431	466	509	443	448	451	474	473	459	409	452	456	495	444	475	477	430	466	474	517	448	492	427	444	473	461	460	451	460	460	436	476	466	466	461	440	464	460	464	461	462	465	465	493	471	481	505	461	431	488	451	457	494	456	443	453	446	492	448	449	478	478	457	442	455	457	477	490	464	428	442	424	450	480	451	448	469	477	487	457	455	459	454	468	456	447	493	451	486	494	449	470	433	452	428	460	426	437	493	444	436	487	479	479	483	505	463	444	437	417	478	455	469	439	446	492	429	449	470	439	495	430	442	478	459	468	467	468	450	467	454	441	424	479	437	434	463	473	455	481	488	491	460	454	471	468	465	508	470	472	479	472	445	444	458	467	447	434	428	467	463	435	443	451	481	458	454	450	451	459	483	479	459	446	471	479	459	465	490	431	451	474	444	458	504	483	435	468	507	447	433	463	466	464	471	475	443	465	459	453	461	451	462	423	460	437	486	488	488	445	484	460	437	462	453	472	482	465	468	464	451	466	459	490	452	459	463	463	455	450	466	417	438	452	480	415	490	496	469	503	480	457	497	425	464	471	484	482	489	457	481	448	448	469	441	456	471	431	418	441	430	485	439	440	463	454	459	476	465	435	491	440	466	471	459	437	456	491	450	439	471	452	426	479	489	438	484	490	452	458	447	446	467	437	508	481	465	438	456	391	503	438	446	467	457	454	457	426	446	416	477	448	456	449	492	504	464	464	465	471	448	484	447	424	486	430	466	466	441	428	436	448	491	439	460	444	452	457	447	438	431	474	433	460	448	462	484	427	485	440	461	415	476	453	452	470	488	447	448	496	454	444	507	460	461	444	502	470	465	463	477	464	482	475	448	483	440	437	449	473	453	448	450	482	500	466	434	454	479	498	459	495	409	483	449	482	470	510	451	428	440	418	465	488	444	460	422	502	493	458	495	492	432	446	454	451	480	481	437	500	451	469	499	430	462	454	476	443	439	492	456	455	460	463	433	450	451	462	477	452	476	458	443	459	454	465	467	441	461	481	447	462	442	420	457	440	464	457	444	484	450	504	461	443	467	463	432	470	461	472	482	454	471	476	454	394	454	475	484	453	535	465	450	458	448	448	471	458	440	429	438	419	461	479	477	505	456	432	474	467	442	462	445	482	480	465	465	470	392	468	494	467	470	440	471	448	492	493	493	488	451	460	407	444	421	483	483	455	476	471	453	454	450	429	436	491	462	468	450	483	455	494	486	477	447	482	483	460	460	482	474	428	450	492	463	480	468	437	452	483	470	484	420	434	473	461	451	461	477	493	472	475	440	473	470	437	472	466	489	469	480	470	481	455	481	476	417	464	452	490	465	497	465	454	460	475	464	448	457	488	401	428	435	461	458	484	502	455	458	447	443	443	491	469	485	466	464	467	471	462	424	433	468	470	451	420	448	450	469	489	451	496	411	427	446	480	453	502	445	469	467	463	469	489	464	478	451	480	442	451	480	487	455	468	471	460	448	438	475	483	444	471	483	440	420	473	488	453	457	470	449	469	460	432	451	472	440	491	472	456	450	453	459	447	459	461	473	455	433	470	501	439	462	461	501	469	478	448	460	466	415	453	469	438	441	451	452	483	479	508	427	478	462	444	498	454	455	463	516	475	478	491	441	451	441	430	439	450	448	410	459	477	472	456	468	475	452	489	434	484	472	467	427	449	432	447	434	437	436	467	478	467	488	440	460	440	456	454	450	442	471	461	430	486	474	470	488	473	468	457	504	477	468	443	474	478	472	444	478	455	413	458	451	421	472	480	448	464	471
58746	27400	12173	4760	2168	1005	508	282	269	229	221	183	201	194	212	194	206	216	203	244	212	199	183	194	200	196	209	193	197	203	191	226	202	227	200	234	206	199	191	186	210	236	181	189	236	186	193	201	219	210	204	211	178	214	197	217	234	215	193	195	236	210	189	180	211	240	208	197	198	191	219	205	192	176	214	203	196	182	201	194	209	171	208	212	226	199	214	184	219	211	207	202	198	191	231	197	217	179	185	214	194	193	213	208	197	177	200	214	194	217	189	227	188	175	224	221	224	219	207	194	217	193	183	199	209	205	227	195	213	182	203	231	208	211	194	207	216	226	200	225	196	210	213	197	242	227	164	209	236	199	217	218	208	217	216	197	203	208	210	188	198	227	195	210	198	191	189	193	210	208	197	206	209	216	198	233	213	206	204	185	211	207	238	218	189	204	218	221	221	204	194	187	222	201	208	220	186	229	212	217	233	211	201	184	182	218	206	222	195	188	197	226	207	239	244	198	197	223	188	197	234	223	216	217	216	188	221	191	211	217	210	202	208	208	207	202	194	184	221	192	201	208	216	194	234	210	222	229	202	201	202	189	216	179	204	222	199	196	217	181	209	168	185	206	214	193	198	182	225	208	219	203	220	179	207	204	207	210	218	212	207	186	222	220	180	214	183	206	208	225	191	193	202	198	214	199	212	211	202	198	204	183	203	232	211	224	220	218	192	227	194	209	183	179	209	220	216	223	211	205	160	197	192	211	244	190	213	196	181	188	201	205	196	203	199	192	198	194	215	222	202	188	204	200	207	187	214	194	189	218	201	191	178	186	243	222	198	221	201	220	236	205	215	187	206	225	211	209	196	219	207	225	229	201	219	222	194	229	229	213	216	201	198	222	191	192	225	212	176	222	228	196	197	204	197	211	193	203	210	220	228	176	191	190	173	188	183	194	225	219	238	222	188	226	196	211	192	229	182	193	211	211	198	224	221	198	212	191	222	225	228	215	215	191	207	185	206	213	205	226	206	203	207	214	201	199	213	211	216	186	212	193	196	208	228	206	188	220	191	211	182	236	231	202	230	190	208	231	194	226	214	180	165	189	190	202	210	202	220	225	218	208	198	206	188	188	184	189	184	194	207	196	264	196	190	222	203	196	206	214	195	219	208	202	196	201	181	204	210	184	218	203	227	188	211	226	229	205	223	212	201	194	201	202	217	213	200	210	209	237	218	213	161	190	193	191	212	204	247	203	210	207	192	204	224	206	184	193	204	199	211	218	195	186	205	215	212	200	210	206	187	204	204	221	197	205	205	222	194	192	211	183	202	167	240	212	189	201	170	210	205	200	225	214	208	191	209	178	231	199	171	187	222	240	205	206	203	229	223	210	198	212	206	187	219	209	217	203	193	216	216	198	202	193	194	191	191	220	231	206	228	183	215	187	206	197	213	195	230	220	216	239	227	194	205	208	210	196	206	194	195	227	223	214	212	216	215	202	189	177	174	217	216	191	178	214	197	183	191	194	194	193	191	170	202	184	188	209	208	191	210	200	214	198	205	197	216	205	233	220	195	176	210	221	194	213	190	205	218	196	201	213	170	168	209	228	213	215	206	207	191	199	204	226	216	198	204	217	178	199	205	175	220	213	219	219	242	228	204	194	229	181	238	193	218	224	231	209	192	210	202	214	221	204	214	197	209	212	213	186	214	174	218	229	178	226	214	195	202	208	200	202	178	203	222	181	209	202	203	203	210	198	234	218	190	213	218	204	194	219	245	208	202	215	212	200	183	206	207	211	208	185	206	164	217	205	201	217	180	175	236	213	185	221	188	209	223	211	190	213	210	200	222	220	192	214	219	223	208	201	207	175	228	198	213	189	230	206	199	178	221	184	219	246	216	210	231	227	208	219	215	168	202	180	207	234	212	201	171	200	191	180	203	218	208	205	155	213	228	200	188	208	206	210	189	194	169	197	207	194	161	242	214	215	215	227	173	201	226	215	201	210	190	251	196	203	229	240	182	202	205	210	186	201	184	217	239	239	233	223	199	194	234	204	179	231	206	229	223	222	208	208	201	186	172	227	191	223	221	228	216	213	206	172	195	213	235	191	192	200	193	194	222	198	252	186	197	235	190	252	209	236	205	206	196	215	207	223	221	210	210	191	187	174	195	195	192	207	207	191	214	205	178	231	204	222	230	216	201	187	229	220	174	189	210	208	219	202	195	174	182	171	187	209	216	229	215	186	183	202	185	197	216	214	190	190	197	214	211	216	213	212	204	205	206	220	210	236	196	197	213	214	224	228	208	211	218	223	207	166	186	184	199	188	202	217	217	193	206	201	192	201	207	226	212	218	187	218	205	219	183	220	217	195	201	204	180	216	225	191	223	206	215	193	189	191	199	225	217	204	198	202	214	195	215	157	191	223	207	201	190	199	184	209	214	231	227	190	203	240	208	186	202	196	222	218	225	202	213	235	201	195	179	187	207	188	185	195	191	215	221	177	195	197	192	207	202	211	221	206	192	218	213	193	194	212	206	172	183	207	196	217	200	198	189	215	193	211	190	208	215	202	227	184	184	241	204	215	209	215	226	191	220	206	231	190	210	196	196	214	202	203	196	231	212	235	221	230	177	210	190	196	215	212	201	212	205	200	188	198	215	246	187	179	208	201	225	204	226	203	208	196	207	180	225	184	213	179	190	194	224	210	201	192	205	229	219	245	221	208	194	178	191	215	203	201	183	196	191	216	206	199	208	200	186	218	215	226	208	222	234	213	228	183	226	185	199	221	196	193	240	198	229	214	212	220	219	200	190	238	190	198	191	212	207	208	208	206	205	204	198	204	191	209	225	215	219	195	179	205	198	196	190	199	178	196	175	182	197	201	195	209	219	200	186	216	227	217	204	219	217	202	182	209	213	225	173	200	202	182	246	192	188	201	207	181	191	196	202	195	216	218	220	194	221	204	188	163	209	222	211	210	187	181	196	222	209	204	204	182	226	226	192	202	212	218	155	228	219	178	196	227	193	206	221	207	207	221	187	169	219	206	221	197	205	200	185	251	200	188	208	201	228	219	195	191	198	202	189	215	204	181	224	221	183	206	207	203	223	213	206	228	194	176	178	229	193	214	202	196	219	208	212	211	240	186	195	215	212	179	183	192	208	203	207	186	201	172	200	190	180	175	187	247	186	211	208	218	222	218	211	207	203	205	201	180	197	199	200	190	223	219	211	215	199	223	198	200	192	184	199	226	245	231	167	219	191	195	214	195	200	211	237	205	187	179	192	207	211	198	194	221	218	215	192	201	207	219	212	228	232	205	186	204	213	209	249	199	238	206	227	201	237	222	193	218	199	194	202	204	207	197	199	211	205	227	220	244	188	218	205	211	223	210	216	213	253	189	195	203	206	227	204	260	195	194	211	221	174	210	240	228	205	216	204	201	203	207	175	211	224	207	231	209	207	217	238	202	225	216	234	217	183	205	197	218	200	211	199	214	213	194	218	219	230	240
37225	18310	14135	9746	6250	3522	1868	727	640	535	505	468	443	490	463	468	429	477	451	460	442	466	480	414	447	437	419	456	464	432	429	470	446	424	488	438	474	458	448	472	493	468	425	469	446	449	496	462	449	472	431	445	440	451	425	430	486	467	467	469	427	479	421	418	449	421	410	422	464	439	452	448	466	465	450	431	422	481	406	468	433	466	448	431	437	463	475	455	428	428	422	464	469	477	435	477	449	483	456	433	422	429	466	436	457	426	471	475	433	426	413	423	438	429	450	431	442	459	463	436	433	439	469	432	448	437	427	413	423	447	434	463	467	485	453	446	457	458	453	426	457	444	442	413	442	459	408	443	461	438	419	454	465	427	431	458	435	509	464	455	438	457	441	432	457	432	455	433	426	456	429	402	407	458	435	438	454	427	453	448	437	451	459	491	475	485	449	456	441	425	423	454	436	489	452	459	429	392	460	458	546	462	456	473	453	452	438	452	489	491	458	453	433	436	484	440	435	484	426	468	415	432	466	457	481	454	481	452	444	441	415	417	469	439	439	444	490	433	437	452	437	435	476	449	462	468	432	440	478	467	452	424	426	398	452	457	438	411	449	465	451	467	442	437	424	468	497	445	426	459	449	444	456	457	451	416	452	468	459	475	434	445	430	470	419	440	482	423	484	488	482	468	411	435	476	447	464	449	463	494	449	411	443	420	470	429	459	445	460	428	422	451	447	457	481	430	433	431	425	466	456	434	419	419	448	464	441	413	437	447	420	430	454	442	456	449	468	418	440	461	444	420	437	465	459	442	461	474	472	458	461	427	428	465	437	433	449	442	444	426	424	453	442	433	467	482	457	448	462	457	476	448	446	429	456	427	450	452	423	419	416	446	399	456	444	453	424	403	471	430	435	468	434	450	440	439	458	455	449	425	452	450	498	471	451	473	453	440	467	449	455	421	453	436	449	475	443	465	475	460	435	465	444	416	407	502	382	466	441	467	445	446	508	444	457	433	445	454	457	424	430	465	421	443	426	433	448	488	424	409	432	423	462	422	479	454	423	446	437	499	474	440	459	451	452	452	449	460	494	460	428	441	476	446	449	453	433	448	452	455	401	424	473	403	470	446	466	482	485	431	441	454	428	438	451	437	469	458	471	478	464	427	452	429	430	444	454	413	433	422	433	452	465	460	423	455	449	456	479	486	427	454	432	411	424	437	456	449	428	439	439	472	438	461	479	407	476	475	458	452	434	392	425	482	416	464	461	437	442	446	448	463	478	451	455	491	462	489	440	448	467	443	415	438	421	463	463	457	465	454	435	428	453	467	444	437	439	447	424	469	446	454	464	450	427	452	478	448	488	465	450	468	438	431	483	419	405	413	459	481	450	457	453	446	455	502	439	461	449	471	485	435	475	427	467	439	450	411	454	489	457	434	445	439	433	453	440	437	440	453	444	468	414	472	458	466	483	413	452	462	471	458	428	473	467	476	446	444	443	435	427	433	458	476	423	448	427	449	468	436	452	448	452	445	464	484	444	489	484	411	454	497	430	435	478	452	438	439	409	437	436	448	463	475	466	400	406	436	437	432	380	458	492	476	440	464	484	460	433	452	453	468	470	452	428	402	464	457	447	467	431	460	454	455	451	437	460	466	446	483	469	464	449	445	437	449	442	426	449	479	435	461	453	467	464	452	488	412	433	405	442	435	479	472	460	477	402	463	423	473	447	421	436	449	466	454	429	422	470	479	463	436	445	438	420	450	428	437	456	422	468	433	395	452	454	443	478	485	418	423	465	455	432	459	446	470	447	434	460	478	447	458	449	426	473	462	434	424	482	438	446	446	490	466	461	449	469	480	450	422	473	497	459	430	441	440	503	410	465	427	459	458	445	435	447	443	494	463	414	448	430	460	458	429	444	506	443	420	476	413	461	412	484	470	443	451	464	466	472	433	464	457	419	477	471	426	429	460	430	438	430	432	468	390	457	441	441	476	461	409	430	427	472	443	425	449	453	469	465	489	453	438	422	457	425	482	459	442	430	448	447	434	405	436	430	481	468	425	453	465	443	416	438	430	421	480	402	472	442	476	432	467	404	462	438	471	459	474	437	472	463	442	429	419	467	486	460	458	408	465	460	457	436	436	428	461	423	506	440	441	461	422	477	436	427	459	444	476	420	465	419	452	454	448	463	439	405	440	450	461	459	491	449	500	449	399	469	425	442	453	478	473	431	449	419	447	437	446	427	448	455	413	444	473	475	470	482	443	431	441	449	487	415	440	458	454	454	445	384	451	483	453	500	424	473	461	452	451	468	452	453	467	455	450	456	449	431	438	442	467	423	427	469	464	457	491	398	467	432	480	451	471	474	437	425	450	421	453	461	459	430	463	441	450	433	460	451	485	436	472	448	424	477	460	477	465	422	421	393	433	473	453	435	446	407	465	431	478	413	468	439	511	408	442	466	456	439	474	481	440	443	413	441	461	419	425	510	444	467	462	438	443	488	456	492	454	449	468	459	390	444	439	485	407	452	441	450	452	448	439	429	486	454	476	459	428	460	457	414	459	470	485	429	428	462	451	471	487	463	427	458	451	434	460	473	441	477	446	457	403	441	462	481	458	465	419	428	438	470	478	445	497	465	467	469	432	440	484	460	439	418	480	491	432	478	472	411	459	467	464	456	463	430	409	472	431	497	462	428	459	435	440	454	448	450	471	457	426	452	496	466	418	458	416	440	480	445	450	417	423	454	484	474	465	482	435	453	420	430	448	453	460	459	442	436	454	458	444	462	452	424	467	459	447	422	429	437	442	444	439	455	438	449	394	424	490	448	447	451	449	454	456	466	409	447	439	401	459	447	437	459	401	470	433	427	464	438	489	440	418	485	433	462	434	443	439	456	431	426	490	414	421	455	428	434	494	464	436	473	437	462	459	451	418	434	459	420	461	473	485	428	456	429	455	449	391	447	418	439	443	476	456	436	465	439	467	486	466	450	472	475	456	468	464	471	461	436	448	476	424	458	425	430	395	419	438	426	480	434	447	468	451	444	474	438	475	470	464	461	423	449	427	479	455	449	432	459	419	418	458	486	449	485	425	435	451	407	466	447	467	449	435	451	414	450	480	429	488	424	434	452	488	456	462	459	450	492	453	449	449	458	437	441	434	440	491	409	445	498	460	415	449	452	496	435	444	396	475	471	456	444	436	462	458	429	482	460	468	456	448	446	459	439	479	437	411	426	448	489	437	443	470	468	448	407	432	438	468	458	433	452	440	472	464	394	446	429	444	477	497	440	459	464	473	463	465	462	463	457	474	451	414	428	436	425	451	473	417	456	445	447	452	471	481	432	446	441	431	486	495	431	475	425	476	459	428	461	445	451	435	427	450	447	429	454	449	441	436	447	455	463	437	465	487	482	422	432	470	460	427	430	458	419	450	449	491	430	442	454	423	438	432	445	456	421	459	453	485	471	472	426	466	469	446	430	468	469	460	434	432	485	490	429	459	428	481
60684	35876	20482	9566	4695	2801	1451	534	297	315	279	250	285	226	263	251	268	259	256	272	233	260	235	246	273	296	261	242	242	250	227	236	258	249	222	241	244	267	261	299	303	276	264	255	256	229	247	234	230	229	269	240	246	244	273	279	277	244	249	245	268	259	259	226	234	271	261	255	266	256	223	249	265	215	224	252	236	293	244	257	234	262	283	269	221	255	225	254	287	277	236	270	261	257	253	240	262	257	229	297	262	236	250	224	284	265	237	247	234	244	249	250	278	243	250	238	264	263	236	249	242	250	225	234	275	266	258	267	238	250	293	225	255	233	264	236	232	235	260	246	246	254	254	246	263	244	254	240	237	266	253	246	245	256	241	255	208	254	236	266	273	263	283	245	265	246	259	285	241	261	238	282	245	284	266	234	268	270	258	272	256	244	254	300	281	262	244	263	267	229	261	269	244	232	249	259	243	252	263	244	271	258	237	257	242	245	241	261	262	228	221	286	226	259	267	284	233	250	254	269	268	247	218	245	252	268	243	263	236	230	258	244	245	247	275	263	245	253	250	251	237	281	229	282	291	252	212	231	243	271	201	237	252	251	270	265	243	272	247	230	263	254	266	271	258	253	213	291	271	259	246	251	257	246	258	225	275	264	240	231	214	234	245	265	254	272	261	241	241	233	265	264	250	252	227	239	266	231	248	260	243	248	271	263	250	263	290	264	229	260	257	232	272	255	277	266	238	250	252	261	266	233	258	244	264	240	261	227	247	253	251	253	247	278	257	244	272	267	229	259	245	233	243	257	236	260	273	232	243	253	247	242	249	266	266	261	265	236	260	256	259	291	247	231	224	275	265	250	261	292	260	265	258	263	250	259	249	261	226	243	241	245	255	262	239	242	263	242	237	259	259	289	255	238	261	245	265	234	248	275	298	252	285	215	273	258	256	280	272	255	277	251	242	247	260	251	241	265	255	202	284	258	247	265	273	235	237	280	261	238	227	245	242	269	267	248	265	248	268	257	264	240	259	256	251	224	238	254	241	255	278	249	259	253	285	284	251	252	258	244	246	260	209	259	256	245	254	218	267	245	246	235	267	247	251	282	227	240	258	246	238	223	239	243	270	265	242	271	252	244	255	265	273	249	264	256	221	254	228	250	274	227	269	284	257	248	250	256	253	239	254	267	256	250	237	278	241	240	262	236	218	276	262	287	280	264	284	231	274	256	250	255	246	214	285	272	268	245	288	262	250	270	216	247	244	244	246	249	270	296	246	239	283	265	226	264	238	234	218	242	256	242	229	278	269	272	282	254	271	224	252	225	240	266	267	271	256	247	235	230	232	245	240	234	229	271	251	262	230	268	269	241	246	246	262	253	240	266	267	245	288	251	247	250	266	247	236	274	243	236	248	275	257	244	268	275	246	248	266	288	283	243	241	239	248	272	263	244	269	265	291	276	235	267	247	239	263	249	268	271	261	276	283	255	244	254	256	261	248	297	260	221	267	228	242	249	242	290	280	247	247	281	263	258	268	238	266	271	256	259	229	273	264	248	234	240	249	253	224	267	253	269	235	265	240	264	233	243	240	224	255	239	262	216	251	275	241	278	264	263	260	239	255	243	279	259	251	286	273	264	264	254	261	234	223	239	209	261	229	263	256	277	265	271	253	269	278	250	230	255	265	301	261	239	254	254	244	250	234	249	233	255	257	228	279	251	246	278	269	235	235	236	226	225	263	280	250	254	227	271	267	257	236	258	231	224	222	246	265	276	283	229	270	244	238	263	239	242	254	276	240	243	231	228	249	252	222	249	267	235	249	246	252	249	253	263	219	261	250	239	247	274	237	260	243	255	241	230	242	251	255	244	261	268	248	265	257	266	276	234	256	250	244	252	225	282	265	230	263	239	269	265	272	245	256	290	252	274	269	231	254	262	234	251	267	261	242	243	227	278	300	285	245	259	277	248	262	250	257	270	261	235	295	270	243	202	231	254	284	293	255	271	260	249	279	236	268	269	250	292	254	281	269	254	269	247	263	262	249	270	304	240	251	264	224	250	299	240	246	254	228	242	257	248	262	299	228	264	245	253	243	262	237	277	298	269	207	240	263	249	261	263	288	246	256	257	260	247	257	232	264	276	264	262	248	257	246	231	226	252	249	258	276	263	224	236	258	267	255	245	263	271	251	271	255	278	274	243	250	241	241	266	232	255	238	252	262	248	261	274	270	240	259	242	254	297	243	232	240	237	270	242	245	279	248	265	251	257	254	228	239	273	278	234	263	268	235	229	240	252	236	237	265	250	215	266	272	223	286	260	216	243	225	263	253	279	273	243	254	256	262	260	227	223	242	285	249	258	231	242	271	235	269	271	241	279	256	227	237	247	249	237	247	230	276	266	277	286	300	274	254	272	249	266	249	248	276	265	268	274	235	240	244	262	244	279	257	253	273	233	258	260	260	281	281	250	265	259	253	238	279	242	228	266	233	262	259	303	267	234	231	220	244	238	251	225	251	261	248	281	249	238	250	263	248	247	225	280	260	259	254	274	275	260	264	266	256	254	259	252	252	263	259	250	257	229	235	248	245	246	254	261	273	258	277	276	256	273	285	261	241	261	256	245	258	265	255	247	234	273	264	310	251	231	269	231	249	256	265	262	260	289	260	279	241	280	248	235	264	280	273	236	257	268	232	271	262	207	265	294	235	267	256	229	251	238	217	250	243	235	278	240	243	223	259	237	258	258	236	277	290	265	253	220	244	252	263	239	247	220	273	283	251	265	268	239	287	243	231	241	230	278	249	270	247	239	235	265	213	247	255	231	215	239	278	251	247	249	259	222	276	249	258	218	248	216	232	240	233	261	295	288	254	259	262	261	280	254	234	258	260	246	279	254	245	234	238	259	225	258	250	267	235	244	268	271	237	246	276	233	263	236	248	231	247	236	278	258	235	240	242	256	250	276	260	266	241	236	269	261	252	228	251	250	294	267	288	277	288	283	281	268	233	264	239	250	253	255	240	236	263	290	244	234	244	227	257	254	238	256	268	255	259	225	266	250	255	263	270	258	273	245	257	266	258	274	249	251	248	269	223	246	244	277	266	232	241	290	234	232	235	265	257	224	260	238	250	236	249	244	262	278	303	267	220	237	231	247	227	246	267	253	239	246	225	235	244	268	251	252	253	284	246	230	305	273	233	242	273	250	248	249	284	249	243	241	264	248	264	260	251	268	247	234	249	252	253	254	266	259	263	247	266	256	228	293	250	224	233	270	289	260	269	269	274	231	258	249	255	250	267	247	286	267	248	283	224	237	242	252	251	283	256	214	270	250	249	270	269	261	248	253	253	255	255	263	246	248	245	245	257	234	258	260	255	263	272	258	227	221	251	272	237	274	242	268	238	266	270	248	276	239	245	264	251	266	248	262	251	238	258	240	246	225	246	236	236	245	234	210	257	260	236	243	263	269	274	236	249	223	254	226	257	276	255	246	234	268	249	262	247	266	255	247	255	280
37070	25562	21966	16686	12776	8824	5243	1522	980	834	641	618	595	631	601	602	588	545	562	604	540	530	517	594	595	547	550	560	541	538	580	598	510	515	528	559	506	543	563	574	534	516	543	538	521	529	550	549	522	501	526	569	574	540	560	551	558	562	584	558	551	509	520	512	529	547	524	507	567	543	536	553	507	554	530	571	544	560	553	522	553	542	541	560	538	521	529	538	520	548	550	500	522	544	557	585	559	506	542	531	543	546	519	516	526	582	533	537	544	553	551	531	524	512	554	554	540	584	500	516	569	510	498	549	543	538	532	554	508	570	520	537	538	579	593	566	539	521	562	562	565	532	508	530	553	505	528	540	536	527	563	567	530	513	542	559	510	561	557	520	555	534	544	527	570	544	508	544	494	502	506	546	522	493	541	555	542	538	550	546	556	520	537	548	544	472	554	515	545	537	511	544	568	491	563	532	557	524	518	575	495	544	579	533	552	554	556	521	564	547	521	546	546	563	559	515	554	541	535	561	544	540	547	518	521	524	562	524	550	504	534	520	527	545	513	537	533	537	549	514	477	504	557	514	546	557	563	536	574	576	539	531	571	540	517	529	566	539	562	514	539	527	542	547	522	533	516	552	531	513	512	560	515	549	471	562	534	518	526	535	509	507	559	503	534	516	561	532	551	533	557	525	529	479	536	553	514	526	530	543	505	540	528	544	545	534	533	561	544	555	547	531	533	512	563	516	522	542	554	529	541	525	523	552	523	527	552	537	504	555	517	509	521	543	504	567	554	533	539	512	547	542	514	511	559	512	515	532	549	527	580	580	551	552	534	571	519	551	584	551	534	512	570	537	527	580	537	503	542	511	562	520	543	548	546	535	518	523	509	546	602	522	533	524	565	524	521	566	510	532	520	528	540	593	545	550	511	560	573	537	522	571	543	554	518	582	529	543	559	530	517	528	505	575	521	545	540	539	559	534	522	583	575	532	505	544	515	570	571	494	498	530	583	528	560	507	550	571	521	518	542	527	531	535	539	541	537	534	539	536	522	532	535	550	525	548	527	549	579	548	531	525	502	562	544	588	524	537	512	511	519	574	533	561	524	528	530	533	514	506	548	498	547	492	568	551	544	549	548	514	514	524	512	556	491	530	535	542	530	591	476	536	539	534	588	501	495	532	560	520	588	541	533	530	529	562	518	560	509	522	552	538	525	548	565	506	571	527	539	532	555	546	502	550	546	522	552	572	493	517	560	539	540	518	544	550	505	578	537	534	552	523	535	558	535	565	504	559	538	513	516	521	547	556	531	507	560	499	547	540	525	516	531	550	526	505	582	520	574	477	512	525	550	578	533	525	551	497	558	520	545	564	538	530	542	508	521	548	541	534	524	553	520	536	566	504	537	533	558	536	523	546	601	565	518	513	546	534	508	505	524	514	532	602	547	543	552	528	528	540	527	546	523	532	548	573	487	574	584	536	525	545	525	480	525	600	524	510	517	556	527	557	520	542	569	528	538	570	522	608	545	543	512	514	525	502	524	502	563	534	554	524	533	533	522	530	529	523	555	519	532	523	543	514	498	502	549	564	546	555	571	539	517	526	560	536	523	591	547	554	523	481	518	535	546	505	596	551	497	552	560	525	537	529	564	507	518	531	571	552	550	502	559	560	519	519	518	516	516	539	522	511	539	513	512	529	552	527	525	577	566	566	504	540	514	548	569	526	537	520	487	551	502	523	526	522	549	559	564	582	515	562	559	521	550	518	523	518	531	507	539	553	542	560	538	530	548	520	537	551	516	553	567	524	549	555	514	566	526	529	541	530	553	517	500	560	542	574	530	547	539	544	537	524	521	539	482	521	533	565	535	544	531	536	553	529	549	566	526	548	513	523	544	529	592	580	535	545	544	538	525	563	553	539	529	525	538	518	569	564	576	532	563	537	526	550	579	524	550	501	518	527	555	588	514	537	572	539	532	530	521	549	571	501	543	480	533	542	485	520	523	502	573	526	564	521	540	511	545	538	552	499	521	568	549	552	534	532	509	561	541	492	524	524	545	548	505	525	522	567	546	541	523	491	528	549	491	545	577	541	534	542	523	480	546	537	569	537	544	551	531	531	496	524	559	474	548	559	505	508	515	553	534	545	494	547	569	544	515	573	501	528	546	542	544	528	519	537	539	589	528	529	502	532	555	568	560	540	530	540	500	559	502	529	537	527	534	535	507	533	563	527	559	539	584	535	544	539	570	566	517	572	529	558	562	539	528	529	518	559	537	538	522	509	521	563	533	521	506	540	566	491	514	544	540	507	526	537	555	500	535	529	533	535	543	536	575	542	520	544	494	525	553	556	514	542	498	558	540	502	545	533	553	533	511	508	543	536	531	536	509	576	539	518	534	561	581	563	557	562	509	550	499	493	501	546	540	566	511	515	508	528	542	523	515	532	528	540	557	514	559	514	528	542	567	566	547	555	545	542	560	560	514	552	550	544	582	562	545	547	533	566	506	527	538	524	526	562	567	553	514	518	514	569	514	530	529	531	534	548	553	487	520	522	537	564	571	550	535	535	490	530	517	571	558	515	534	527	570	529	552	521	567	541	549	587	514	572	497	534	534	530	546	548	559	560	570	528	518	543	502	513	574	575	536	540	559	519	524	543	537	507	538	516	502	536	545	562	546	561	556	540	544	486	491	550	514	528	510	531	535	560	563	572	532	537	571	541	571	565	537	522	540	499	507	575	484	523	526	531	572	527	566	516	540	571	552	521	559	512	561	537	557	525	535	534	573	536	553	547	535	505	547	540	551	537	538	550	491	546	537	580	557	531	528	532	526	549	562	558	561	572	543	551	556	550	556	573	532	600	550	549	519	511	483	520	505	568	549	546	506	552	536	522	502	531	553	538	542	542	510	508	553	520	538	539	513	522	536	543	561	567	535	513	587	514	548	515	554	530	529	533	495	519	547	572	563	548	548	565	508	536	524	538	558	532	527	541	519	510	533	487	553	523	517	533	559	575	545	614	506	570	524	550	560	536	545	534	501	568	540	596	539	536	540	554	561	526	534	570	487	561	497	549	536	501	548	557	564	519	599	567	588	566	535	562	539	570	559	544	534	548	574	503	542	528	525	540	547	552	515	529	569	561	579	533	540	556	546	553	572	554	574	557	547	551	533	499	523	561	557	544	600	546	524	526	514	553	587	560	533	540	534	547	507	504	538	500	536	564	533	552	558	554	538	522	553	523	560	528	538	570	563	527	591	494	524	517	576	508	573	566	505	532	535	553	506	541	515	529	545	528	501	559	543	561	517	505	528	496	569	559	532	541	555	521	566	546	498	557	580	533	557	512	528	507	546	522	513	548	508	563	517	536	567	539	518	561	501	566	563	544	552	568	589	530	525	516	566	573	588	542	549	519	568	543	551	501	525	533	545	513	502	551	556	513	545	516	560	511	537	568	553	527	558	547	557	574	508	540	513	561	526	500	563	554	543	591	534	512	539	542	535	553	546	532
40610	22071	10436	4333	1521	746	456	196	218	237	225	205	205	211	198	204	202	189	186	212	202	193	242	207	205	206	200	182	188	187	212	203	206	211	216	181	192	230	184	227	192	210	166	192	191	212	192	208	207	222	182	206	204	193	194	226	242	214	203	198	193	194	198	193	208	243	204	172	174	202	197	198	219	176	195	193	199	180	216	193	212	177	191	203	217	198	220	204	190	191	192	198	204	210	232	198	231	213	205	237	197	225	229	238	211	216	218	210	185	204	213	210	213	183	193	214	229	197	246	197	221	221	217	219	201	213	226	242	213	220	200	182	191	225	204	178	187	216	205	227	203	190	183	197	209	201	215	208	216	186	222	178	193	205	232	173	201	242	211	194	182	203	185	201	235	222	207	222	157	207	205	205	200	192	201	197	228	210	210	195	218	183	196	205	225	198	197	196	208	195	186	246	226	200	224	217	230	192	183	234	213	223	198	213	209	213	202	218	198	225	206	181	186	179	209	195	183	196	218	193	193	210	203	228	200	220	246	199	192	187	196	182	207	183	189	185	185	200	211	195	199	214	173	220	186	218	187	212	194	221	178	198	206	200	215	210	172	196	186	203	198	184	238	221	200	190	226	213	206	202	225	197	207	205	192	188	238	221	204	172	206	203	209	202	202	214	196	210	215	207	208	203	208	200	194	177	214	218	197	230	209	205	197	195	190	248	223	226	213	195	176	211	206	212	211	221	215	203	201	212	199	200	213	190	185	220	208	210	184	196	207	203	176	185	241	199	202	243	193	202	179	183	188	203	216	208	203	195	227	215	207	213	211	198	198	191	237	216	206	232	207	214	173	183	198	236	196	190	215	188	222	199	225	216	192	196	212	190	195	201	213	210	213	219	217	215	202	197	216	178	197	247	216	198	222	192	206	201	211	207	197	202	208	186	204	187	236	183	208	200	191	214	197	211	234	217	179	204	245	233	184	180	216	218	176	191	216	211	221	234	213	213	192	205	203	195	218	202	203	220	196	220	219	243	206	220	216	199	183	214	214	209	203	218	204	204	192	221	193	218	226	180	185	189	223	184	184	190	210	213	225	204	198	182	198	212	198	228	207	190	168	186	221	228	206	225	201	201	201	186	197	195	177	205	201	222	215	222	202	163	157	215	215	209	195	203	188	191	175	151	191	217	213	222	187	190	220	207	206	189	220	224	205	192	221	222	203	229	224	243	239	231	186	205	197	218	191	163	204	182	215	209	223	227	193	179	247	183	197	225	239	224	216	176	204	202	217	213	201	194	190	199	195	206	196	215	191	190	204	218	180	220	222	196	194	174	194	196	181	205	203	224	206	195	208	206	170	215	210	219	197	204	212	233	207	226	205	200	226	222	202	208	196	217	193	212	200	219	222	212	196	185	200	213	201	202	206	213	177	224	208	211	195	191	204	205	193	187	194	194	220	178	207	222	231	212	230	208	205	216	212	203	207	227	210	192	185	207	219	197	194	216	189	238	211	219	200	230	185	212	200	190	220	189	199	231	185	202	214	193	219	191	176	208	183	196	202	195	229	218	239	206	200	210	196	218	194	232	203	191	191	228	212	175	189	220	232	175	215	198	172	227	194	197	219	206	190	242	208	187	203	220	215	205	220	239	202	175	189	219	232	210	224	215	189	196	190	204	207	192	248	218	207	228	219	191	190	203	221	216	191	226	215	195	182	222	183	202	202	202	217	216	220	215	198	210	185	208	210	220	215	228	227	221	213	197	237	210	201	209	205	216	216	213	209	216	193	217	193	213	208	180	218	211	193	226	208	242	199	234	219	218	201	206	201	216	192	219	193	218	211	212	203	181	198	194	210	195	195	205	221	234	221	205	185	183	189	198	204	192	216	234	185	212	192	228	236	215	192	198	226	220	211	204	222	198	207	186	187	192	212	233	169	206	232	208	181	238	184	202	171	191	201	205	175	189	199	228	185	165	189	172	158	218	251	209	203	224	197	174	211	193	215	194	197	189	213	163	207	212	185	178	219	215	221	210	191	210	224	207	189	175	228	198	224	191	210	215	195	170	207	190	220	223	200	216	194	216	220	228	199	226	213	198	184	190	178	217	204	215	217	224	214	201	216	199	206	209	208	201	221	196	209	200	213	203	189	214	208	227	200	212	225	191	231	202	229	193	243	239	216	229	193	232	195	181	184	208	219	191	161	226	192	204	223	212	196	203	222	218	190	191	200	193	227	204	189	216	216	220	189	196	234	188	205	218	212	171	189	215	218	204	216	214	184	207	205	190	189	196	215	201	203	205	191	219	217	176	233	222	217	197	215	198	228	234	165	209	209	183	183	223	180	207	210	183	197	231	217	261	217	213	199	209	215	189	163	232	203	206	220	192	184	215	217	180	224	211	197	195	226	212	197	210	201	217	189	221	226	215	197	213	201	199	232	217	210	183	201	205	184	203	214	200	197	236	223	225	196	214	224	225	200	218	216	199	196	203	220	210	230	193	216	214	203	191	196	190	209	174	223	241	217	211	199	244	184	192	217	192	210	218	207	200	203	211	237	187	202	216	217	191	207	194	205	187	210	226	203	198	209	203	193	195	197	208	209	204	223	226	171	215	178	208	176	189	202	188	197	233	204	186	228	216	217	212	203	213	185	226	207	202	204	200	219	184	200	215	211	203	219	206	218	198	182	220	200	220	217	202	186	230	237	200	213	210	198	189	207	221	218	197	194	183	182	190	193	223	190	171	227	222	205	205	212	219	184	219	211	226	198	200	211	227	187	195	223	208	192	185	185	195	216	204	182	214	209	233	197	228	208	209	201	200	242	236	213	195	186	226	231	198	196	203	202	218	209	218	206	188	204	197	211	215	216	184	181	180	237	201	189	206	229	191	176	219	200	189	187	202	189	227	211	193	193	195	227	201	186	206	213	210	193	192	196	188	205	233	218	218	224	230	215	216	226	211	213	224	199	191	209	179	222	201	174	225	199	174	228	239	185	198	202	213	202	207	226	229	227	208	222	189	236	217	230	217	189	223	235	225	228	197	216	223	207	202	239	226	202	228	181	212	209	208	212	207	216	214	179	217	208	207	202	184	209	223	202	209	195	200	214	201	214	213	208	188	231	208	200	202	206	196	201	234	215	208	238	203	228	209	208	189	187	189	204	182	220	200	231	218	183	183	228	212	189	224	226	214	203	219	211	211	215	185	207	214	198	188	193	189	208	189	203	214	225	206	208	218	179	188	181	164	201	207	195	227	226	202	208	212	212	218	198	179	187	217	229	220	193	194	217	193	180	196	183	203	193	226	196	213	206	191	217	180	201	217	220	213	181	230	203	201	215	211	178	217	190	241	236	211	188	209	210	205	248	216	179	175	198	190	227	202	237	212	224	204	195	215	227	171	212	198	196	234	206	200	193	186	217	222	215	219	190	245	218	204	193	216	219	184	182	210	197	196	189	207	200	215	253	194	180	218	231	197	219	186	212	203	199	200	195	191	217	200	214	201
24243	15526	13885	9253	4539	2623	1389	542	459	463	463	445	412	421	408	457	470	430	444	458	428	438	428	414	397	434	422	429	426	442	452	452	438	460	450	449	456	421	423	418	413	470	447	474	440	434	425	412	444	410	465	421	469	395	475	457	392	453	409	456	430	449	459	447	440	432	413	412	430	425	477	466	476	443	429	453	423	436	467	440	445	429	413	446	424	408	477	462	458	458	421	461	428	454	430	414	463	463	459	430	434	471	450	447	426	445	443	412	457	442	451	471	426	427	447	397	438	432	454	417	447	435	451	433	406	451	460	423	440	431	479	437	410	449	423	434	447	461	448	443	446	437	467	466	431	424	423	431	439	445	409	451	426	443	456	474	443	450	433	454	476	401	458	411	452	463	391	417	402	475	424	444	423	465	382	426	451	421	451	472	465	425	457	439	430	450	418	426	446	485	459	437	447	404	450	454	461	424	425	439	449	438	418	431	411	395	441	456	432	405	451	444	432	413	445	412	422	408	488	421	468	437	451	430	442	438	402	445	448	476	399	456	440	419	411	453	424	430	420	456	447	482	470	441	409	423	450	458	412	443	432	449	474	449	485	419	433	452	447	411	476	469	451	423	452	430	419	447	447	447	430	435	492	472	437	424	449	418	466	412	399	426	445	457	447	443	494	442	422	474	468	452	443	461	464	433	415	401	433	457	430	460	429	487	438	476	407	455	429	456	449	413	404	430	428	465	464	455	450	442	439	433	479	427	407	439	424	470	444	455	432	429	398	431	413	436	456	419	447	456	439	469	439	439	459	413	459	444	478	457	415	459	409	432	419	411	430	428	471	463	431	419	436	454	476	420	474	463	427	434	430	433	454	424	447	453	428	432	475	445	420	426	459	416	456	456	417	435	460	453	426	407	473	452	456	462	441	457	433	405	424	443	450	426	453	445	459	438	422	434	441	469	449	472	442	459	432	435	445	447	468	404	449	440	449	418	436	425	412	446	451	458	390	419	432	438	447	449	456	450	423	466	442	443	435	445	443	438	448	472	443	401	425	426	475	463	424	435	508	413	463	438	450	421	429	473	427	438	431	427	439	407	464	452	454	448	442	432	444	429	425	434	443	448	415	442	419	436	463	467	407	432	427	465	459	450	402	436	404	432	435	419	454	455	445	473	423	474	457	428	427	470	401	409	448	425	448	455	456	454	439	477	456	456	433	444	451	455	434	451	452	434	458	414	430	399	474	446	453	418	433	453	420	428	477	437	414	449	414	459	436	463	446	419	455	474	441	429	449	418	444	458	421	468	443	462	447	446	442	436	413	439	454	432	432	440	478	388	475	431	440	440	479	484	444	442	450	442	424	437	455	453	429	436	454	444	417	414	422	425	427	444	440	422	504	516	422	454	414	447	459	442	452	441	428	453	425	415	460	452	444	450	455	409	466	454	430	400	422	436	460	390	449	429	457	458	444	450	434	458	429	427	439	451	448	432	448	430	483	468	428	445	445	431	415	444	467	451	386	408	448	431	421	476	418	421	419	475	444	467	417	430	476	458	462	450	422	441	441	441	441	396	444	443	398	444	479	456	444	458	432	442	412	444	454	434	428	405	398	460	438	440	434	409	449	451	440	449	453	434	443	439	416	478	443	434	460	441	466	452	441	449	462	435	447	445	455	422	422	442	461	426	456	412	426	465	461	464	429	420	413	423	430	442	411	443	454	414	432	413	418	447	488	433	439	426	472	454	431	463	459	427	453	406	416	445	424	444	400	438	448	431	455	452	454	449	451	421	439	431	426	479	447	429	426	452	432	445	453	443	460	436	425	471	433	448	442	442	444	419	454	398	420	442	433	478	440	439	440	417	418	447	436	412	436	428	438	424	427	426	417	465	437	444	424	439	475	446	438	449	472	436	447	409	440	434	464	444	378	458	433	443	415	436	419	469	430	438	443	423	458	428	438	413	460	424	454	439	443	423	456	449	444	434	449	422	475	455	442	449	411	418	447	445	431	444	415	436	426	418	411	432	458	435	414	420	406	437	472	424	460	475	436	458	450	430	424	430	421	491	423	440	379	425	480	412	438	447	446	446	452	470	449	444	451	444	463	452	427	449	425	465	463	452	436	430	437	456	453	437	433	437	443	452	405	443	449	400	431	453	419	416	450	467	409	417	435	444	415	416	429	457	423	431	422	395	454	441	462	376	466	356	437	450	433	470	475	434	439	418	446	437	449	431	477	447	475	434	441	446	469	480	442	469	432	391	409	461	412	449	441	421	418	432	453	408	407	427	443	419	435	401	421	433	427	444	417	436	433	441	436	448	452	458	423	404	448	450	405	493	419	429	455	467	421	430	451	378	415	431	430	461	431	438	410	462	388	442	457	452	455	465	433	448	445	416	420	457	434	488	433	379	440	451	439	491	457	435	411	436	454	390	439	454	450	427	468	435	416	419	439	409	445	428	438	406	448	463	426	426	428	467	461	455	429	410	439	471	468	423	432	446	417	452	432	438	433	448	410	460	454	428	436	385	437	474	434	433	381	477	414	411	414	448	441	426	419	422	447	446	454	446	417	423	433	451	471	434	427	473	415	486	445	452	420	440	468	417	454	451	471	468	453	407	439	443	432	461	458	459	463	462	451	445	454	446	426	417	423	406	464	469	440	441	461	463	464	445	425	438	428	414	420	423	461	464	461	431	443	418	473	459	419	436	437	415	422	436	466	428	447	387	404	442	431	451	460	411	454	428	412	419	421	429	465	428	460	417	495	451	491	460	438	440	421	437	427	429	450	402	424	451	433	472	449	407	452	428	456	422	461	466	439	444	469	476	443	435	408	478	462	451	448	417	458	397	456	476	395	426	456	449	441	463	452	432	452	454	407	452	441	428	468	420	433	424	449	422	454	454	412	436	437	389	402	409	414	473	454	403	435	470	450	438	446	429	393	437	424	418	460	472	464	473	453	438	449	424	439	455	451	429	468	447	473	443	424	406	450	467	467	405	438	462	456	468	438	430	443	440	435	439	450	415	442	418	447	447	451	453	462	430	429	455	449	442	444	407	474	415	458	463	479	416	450	456	451	478	438	448	477	447	450	428	422	431	446	439	438	415	445	452	478	419	415	442	431	439	404	438	461	443	429	436	420	441	425	440	439	433	463	428	422	437	453	414	438	406	413	458	474	447	444	469	462	495	415	403	403	427	398	455	422	433	411	420	447	434	431	473	454	473	421	433	418	409	422	380	463	435	428	455	458	428	439	411	431	417	439	431	472	436	463	447	453	447	445	447	430	445	459	432	425	438	459	420	471	449	414	485	455	462	472	418	435	443	457	445	439	418	423	448	462	418	419	441	416	429	438	460	426	395	426	450	499	453	427	441	424	454	412	422	421	437	441	446	437	472	416	458	404	438	420	433	452	420	441	415	426	460	424	434	446	489	411	411	393	437	418	477	476	440	441	430	484	416	445	449	415	400	406	425	471	423	479	419	447	405	441	416	473	422	429	455	454	445
51453	30538	20289	9170	3236	1696	782	364	252	240	209	227	209	228	226	218	209	214	235	230	188	231	204	219	185	201	208	195	194	216	175	202	206	192	177	216	187	194	186	201	181	208	206	215	225	198	225	204	212	213	208	217	195	208	218	185	223	196	190	191	189	208	198	219	196	212	229	188	214	205	204	206	202	184	190	213	208	200	191	191	232	234	201	179	202	194	202	206	187	202	217	196	206	167	182	191	206	224	219	209	202	222	216	210	151	165	188	212	183	187	180	209	192	186	214	204	194	194	196	199	198	203	208	211	190	220	217	200	189	217	229	208	188	184	205	189	216	185	186	205	228	199	187	214	198	174	200	179	186	179	216	198	216	215	208	213	172	217	196	193	216	187	219	206	174	218	210	227	197	226	180	216	204	222	186	192	180	216	210	199	210	182	203	196	179	210	186	240	205	195	219	196	206	202	189	198	216	225	208	198	238	217	242	195	162	217	198	193	205	196	193	199	212	203	220	217	223	188	188	202	194	231	223	194	180	183	178	203	213	199	205	190	192	232	224	176	175	215	198	180	220	214	204	210	220	201	184	213	230	191	211	207	203	236	213	214	219	191	222	185	192	182	174	179	197	209	214	197	200	203	183	186	194	212	178	206	192	183	215	193	202	197	199	190	189	200	183	205	183	230	222	194	212	178	213	205	205	203	199	223	213	206	201	192	218	181	181	197	180	200	180	203	221	156	209	188	179	179	216	204	175	225	174	213	184	199	193	206	195	199	197	194	226	197	166	198	194	212	210	179	185	199	197	219	173	189	199	227	217	187	189	203	207	230	215	186	189	205	216	193	181	172	224	187	204	216	211	186	194	196	197	208	206	217	185	209	189	199	206	205	183	203	196	206	221	208	199	225	191	215	195	186	230	223	187	207	204	226	220	183	222	193	198	211	207	201	210	194	191	193	219	206	194	190	182	204	201	203	217	200	201	207	203	194	211	217	223	198	194	195	196	216	212	174	212	206	209	180	232	231	206	207	192	209	213	205	203	217	190	173	196	217	217	206	204	186	200	219	188	186	189	224	218	228	217	210	189	204	235	196	195	184	183	188	181	232	221	184	205	197	183	180	231	190	171	222	193	171	176	203	184	168	209	173	191	190	189	199	209	202	214	224	202	194	204	220	217	210	190	178	197	179	198	198	181	215	187	192	224	197	199	183	233	183	193	185	190	190	218	222	185	195	218	191	217	215	203	208	205	228	202	184	232	192	192	210	209	202	223	206	218	186	217	197	185	199	214	212	201	192	216	196	176	207	204	216	173	187	203	170	213	249	195	220	191	197	210	190	183	220	179	166	212	190	235	223	185	221	206	198	205	215	194	186	212	195	221	201	191	208	198	185	209	224	186	202	210	207	212	210	215	221	216	231	185	195	206	218	205	206	191	198	222	182	242	192	203	221	196	204	189	202	191	202	174	199	209	224	189	215	181	191	194	203	157	217	202	177	205	203	197	202	213	193	206	193	225	230	182	223	189	213	186	191	210	184	207	171	210	169	186	203	196	214	190	177	187	194	227	195	163	208	221	209	207	221	208	185	204	227	212	210	208	236	209	183	222	189	209	212	206	202	191	177	195	186	200	195	196	192	201	200	198	217	212	216	199	183	207	204	215	210	217	185	213	203	221	220	193	197	203	214	199	203	212	226	229	231	214	196	217	175	172	196	193	183	221	200	190	217	197	196	218	195	224	188	234	206	242	191	200	179	208	244	176	217	228	209	219	188	193	198	202	181	180	163	190	177	189	205	216	198	213	205	214	205	193	188	223	208	197	203	207	192	201	187	222	183	216	202	220	161	208	205	211	192	212	174	211	201	192	189	194	206	203	193	192	212	194	216	179	222	188	168	205	199	176	177	191	229	199	216	224	180	197	169	168	232	226	219	192	198	188	198	209	213	182	200	213	203	196	198	181	200	179	189	200	193	208	212	223	200	216	194	195	225	196	176	213	239	215	188	211	181	233	212	208	227	206	196	188	215	186	206	202	207	209	195	174	215	183	194	181	216	179	187	207	168	224	224	179	233	210	191	199	219	241	191	198	209	175	202	179	198	208	200	195	202	207	201	191	179	164	195	205	219	193	231	212	213	195	193	183	201	186	180	193	168	208	186	195	218	197	213	213	201	196	231	211	215	209	216	195	214	220	208	218	205	221	177	199	201	217	190	194	194	197	195	216	212	191	206	181	176	204	178	182	197	199	221	190	221	207	227	194	192	216	186	170	186	196	194	207	202	186	218	217	200	223	188	183	190	200	201	194	210	175	185	218	202	204	218	173	205	175	208	211	195	184	173	213	195	187	221	201	198	186	217	199	181	188	214	237	194	199	196	181	179	194	201	208	199	213	206	230	235	182	188	213	212	179	191	227	167	186	189	214	217	200	226	178	185	215	196	215	185	223	186	215	194	211	153	206	205	194	220	196	207	194	167	185	203	206	195	206	226	212	225	226	199	173	209	203	187	203	200	196	168	182	202	189	188	190	208	203	197	224	173	179	184	193	196	186	175	207	214	218	191	192	205	213	210	186	192	189	206	189	220	175	176	193	182	196	224	203	208	215	214	183	207	194	199	193	184	216	201	224	225	204	168	191	192	194	205	185	202	203	187	210	196	190	200	206	188	205	197	205	189	185	196	204	195	197	202	224	195	181	193	210	168	201	191	216	215	181	200	188	192	185	207	215	203	202	202	177	158	197	223	204	196	225	235	199	213	210	200	214	205	196	182	224	205	206	193	191	213	184	210	200	202	185	219	194	205	239	228	228	219	187	154	212	199	203	214	211	179	206	194	208	194	181	184	188	191	217	177	186	206	208	193	215	235	206	198	213	168	184	183	185	203	212	231	201	200	234	191	191	207	172	203	238	214	199	221	205	189	208	184	206	199	192	189	187	215	216	221	188	191	185	194	194	205	198	192	195	200	214	198	195	193	213	197	204	187	203	216	192	201	194	191	185	212	227	202	222	214	202	226	219	224	185	196	217	206	223	190	187	206	181	197	213	215	211	199	206	198	170	200	201	219	196	189	231	196	206	192	194	236	217	222	236	194	220	192	190	215	164	184	175	197	202	203	190	225	193	229	212	197	182	206	207	185	219	205	206	236	196	195	209	197	185	189	232	216	204	184	185	203	180	212	187	208	192	203	208	228	188	214	191	175	161	185	193	215	197	209	200	198	211	201	211	167	196	181	202	195	193	206	204	198	206	193	196	192	204	231	194	184	194	191	202	211	173	202	200	201	211	183	208	216	195	195	222	206	221	206	196	187	201	187	197	202	199	183	237	200	204	192	188	205	199	211	213	205	241	197	190	177	224	191	199	214	218	215	194	167	203	159	196	222	192	197	218	206	202	212	201	206	192	207	199	185	211	184	220	227	211	173	208	210	197	176	179	231	234	209	187	198	224	222	199	199	188	178	236	178	206	179	169	183	213	201	178	200	207	212	180	187	177	202	226	202	167	205	188	179
31312	22381	23826	15568	9514	5580	2616	1097	619	579	481	468	456	476	442	445	423	407	431	467	425	481	437	465	428	417	431	433	446	431	449	415	469	414	457	440	431	417	419	426	443	455	427	443	467	417	397	445	448	411	401	423	406	424	430	443	423	426	414	455	403	436	435	470	403	461	437	454	431	411	433	494	437	418	441	426	431	397	421	421	433	400	454	445	415	385	450	402	397	434	443	464	456	410	467	401	487	467	465	432	462	460	436	443	419	425	422	430	428	440	427	448	470	419	461	399	439	446	422	442	471	433	461	460	420	458	419	462	465	444	436	450	433	429	428	425	440	439	473	405	454	437	418	434	417	456	450	418	429	435	404	453	439	437	472	451	421	418	429	438	436	452	426	424	455	421	445	421	464	426	429	440	434	420	439	467	462	454	431	424	429	445	437	403	442	439	431	455	400	437	412	441	429	447	442	480	456	412	424	440	437	429	473	422	422	421	434	428	458	469	447	459	417	414	437	427	443	431	429	431	418	406	455	420	440	423	415	405	450	455	433	446	445	464	411	428	471	417	428	421	440	458	422	463	447	397	432	447	495	453	457	431	443	446	451	473	454	438	411	455	469	425	411	434	434	455	461	437	445	456	487	449	435	412	423	400	426	430	439	441	433	449	445	466	468	426	461	436	432	452	449	417	433	440	440	437	404	419	394	483	380	467	424	430	465	399	451	437	441	443	436	458	406	405	434	424	449	443	433	434	437	427	446	430	444	448	425	450	456	444	440	447	434	455	420	473	416	432	420	391	432	431	395	423	399	434	424	449	454	423	435	445	408	451	433	449	430	411	424	457	428	433	405	427	437	457	416	449	421	405	461	412	450	412	440	414	425	466	438	433	411	457	431	462	404	410	438	417	415	430	438	477	453	444	449	447	430	435	442	422	412	452	406	428	442	413	425	458	464	491	439	471	443	485	476	450	466	434	445	410	407	425	449	421	461	459	416	427	422	443	448	420	438	405	461	438	421	424	459	415	437	393	462	451	450	419	449	466	413	452	456	455	420	436	424	446	448	409	425	432	399	434	443	461	406	410	421	430	451	438	438	410	448	450	420	411	416	405	457	402	413	438	444	444	452	428	441	418	478	445	457	405	460	436	440	490	429	439	440	451	442	433	455	447	408	421	398	441	406	409	450	479	428	399	443	415	460	452	472	440	421	417	440	448	402	460	470	436	430	420	427	439	422	413	448	424	454	449	401	474	450	442	480	435	433	429	467	395	428	410	417	454	435	404	422	442	419	411	468	428	431	417	411	417	415	437	450	428	409	425	449	427	446	418	435	409	449	425	432	445	441	439	429	456	464	429	423	474	475	426	427	409	414	445	435	454	448	405	430	462	412	457	428	441	407	430	424	471	461	466	428	451	433	450	431	415	417	439	434	413	437	385	409	458	435	467	442	420	437	430	443	415	468	427	436	432	438	450	427	464	415	439	450	459	432	453	414	438	440	440	419	452	445	467	427	423	427	420	423	470	436	431	464	453	430	430	446	456	442	446	408	418	413	408	463	397	449	416	449	446	439	445	417	438	447	428	427	472	441	426	439	420	437	467	442	422	464	422	429	438	469	416	436	466	454	453	500	444	432	441	439	452	416	508	419	420	443	400	466	472	404	446	444	429	461	462	438	447	454	437	417	437	444	433	437	453	460	428	443	456	421	436	460	437	438	424	438	398	415	443	397	438	462	466	439	489	428	432	422	468	413	445	452	414	471	430	462	463	430	448	438	444	443	439	448	401	447	453	455	469	449	463	388	449	435	460	462	424	420	438	430	451	443	451	469	456	438	395	455	430	469	424	401	468	445	405	464	444	418	399	409	437	426	467	430	403	434	449	423	439	430	448	434	413	441	396	445	456	437	461	436	416	424	469	445	441	431	433	416	424	413	435	407	459	411	433	424	468	420	438	423	453	445	476	425	431	409	467	426	399	419	417	410	444	462	432	432	446	413	446	424	491	394	458	432	447	449	440	444	446	448	422	429	429	418	491	450	451	435	429	434	474	456	434	421	442	430	445	452	435	475	448	430	425	459	462	461	417	487	438	436	429	447	435	442	427	423	445	442	412	428	459	416	414	447	400	444	401	436	449	433	416	465	418	409	445	426	411	418	462	444	445	411	457	420	430	438	465	429	406	480	426	379	449	464	430	426	454	473	447	441	467	427	496	444	435	440	424	415	401	436	447	415	424	472	444	433	407	422	394	414	450	446	455	425	462	434	436	431	424	445	446	468	459	423	442	436	421	457	431	494	465	476	462	397	467	429	469	421	458	439	434	389	425	435	446	446	420	459	443	414	472	448	461	457	440	453	482	423	471	436	446	454	421	431	444	402	425	416	395	417	456	466	485	411	421	431	417	446	454	410	451	447	472	450	442	464	419	413	441	421	439	421	429	461	443	449	466	417	454	405	402	432	458	424	444	464	454	449	457	446	436	426	394	420	407	482	414	426	404	440	426	457	453	432	450	457	450	439	426	414	430	432	429	443	451	447	428	422	434	445	425	450	444	447	443	477	445	436	474	431	443	454	418	429	472	410	438	443	394	423	461	426	408	433	437	453	449	418	429	456	417	420	423	426	433	446	438	443	421	469	434	450	469	379	405	395	440	426	433	435	427	447	492	440	449	417	476	451	405	416	444	376	403	412	414	461	440	459	461	433	402	417	451	416	445	425	411	439	459	441	416	431	435	462	420	429	450	421	468	407	453	419	431	419	444	432	477	426	446	384	466	426	463	414	448	428	442	413	445	424	461	406	441	452	457	468	408	433	453	451	409	415	433	422	375	450	445	450	451	421	478	481	447	442	415	425	458	430	441	407	390	419	442	445	419	414	446	453	422	458	470	437	432	451	430	453	432	438	440	405	397	439	420	469	456	439	410	420	440	453	440	411	386	433	474	446	494	406	449	410	432	443	440	461	415	434	456	416	434	420	455	438	410	419	471	477	447	447	430	424	437	433	426	468	440	415	442	461	421	447	437	412	439	436	403	448	407	417	458	466	421	408	422	439	447	451	452	436	457	417	421	435	435	453	442	445	414	413	437	458	392	410	424	419	426	406	415	441	449	440	487	429	427	465	463	449	480	432	443	436	427	449	465	438	435	452	404	429	414	378	457	451	441	418	412	405	427	393	435	458	455	431	446	454	455	420	400	395	453	448	469	447	466	436	458	422	422	431	428	394	394	420	438	447	420	437	468	408	438	464	429	460	451	423	437	393	388	447	440	438	453	444	444	451	451	420	424	419	428	443	433	457	457	421	397	426	445	474	433	459	442	435	414	411	438	437	431	430	454	415	452	451	452	450	438	402	445	429	469	462	413	472	432	438	431	456	446	435	474	397	442	447	437	426	448	420	445	455	445	430	430	408	427	423	418	454	401	429	407	455	447	428	370	400	415	398	434	443	442	414	419	419	393	449	452	441	447	434	411	440	416	433	455	451	458	410	439	442	427	458	467	462	442	442	464
64320	38835	22788	10108	4189	2222	1205	453	308	286	284	244	272	280	269	233	292	270	224	256	273	258	287	284	237	295	273	268	275	274	276	274	258	258	245	275	249	289	244	283	285	294	257	270	249	229	256	274	250	260	267	244	254	267	285	245	278	268	242	246	255	273	272	229	254	260	259	258	280	231	274	279	233	268	311	261	257	240	283	290	232	268	255	223	268	286	282	249	239	244	248	288	272	229	285	267	280	260	255	268	233	247	258	287	301	252	251	247	272	257	255	267	252	255	263	266	258	295	262	240	271	265	269	222	254	281	258	275	260	257	255	263	262	271	257	211	253	259	277	257	276	250	275	262	248	245	264	236	277	264	250	235	242	265	253	251	263	255	254	277	265	282	264	266	285	249	238	241	291	278	275	290	259	249	253	224	243	256	245	266	295	271	268	252	296	269	227	265	257	228	248	273	258	252	252	233	266	273	274	247	221	241	285	250	241	264	293	279	267	249	257	248	262	263	241	280	250	264	251	226	244	232	280	252	250	284	240	255	290	280	243	242	245	254	259	271	257	268	244	259	273	231	265	207	258	234	255	249	281	266	299	266	274	265	272	240	251	264	232	279	238	257	246	255	266	275	259	264	242	286	256	263	246	265	273	275	271	260	264	232	257	252	255	239	236	239	287	262	253	258	239	285	294	270	284	230	268	259	247	241	262	287	259	244	256	271	263	279	262	288	258	250	260	262	252	246	233	224	239	269	273	260	239	245	267	231	238	243	234	244	264	250	237	259	247	253	254	278	266	255	278	267	258	247	252	286	242	257	250	254	296	289	232	266	235	270	263	229	263	230	245	259	254	275	258	272	248	232	249	267	247	267	263	255	253	264	278	239	260	266	267	270	242	242	253	246	305	265	251	258	288	260	243	265	269	249	246	281	277	267	264	278	243	245	297	295	253	230	272	247	246	271	263	280	271	236	228	261	264	275	252	252	250	238	248	291	265	241	267	250	275	272	229	276	254	239	256	273	245	284	253	253	229	241	240	281	275	247	275	237	231	238	248	277	227	285	258	255	244	244	261	267	265	225	296	278	264	262	252	232	255	273	288	267	261	274	297	231	249	234	254	272	241	243	240	238	294	243	229	246	246	258	248	289	248	264	283	254	216	275	261	277	259	244	239	256	259	249	257	253	249	233	246	253	255	216	242	275	289	258	237	260	263	298	277	231	264	239	273	255	246	239	270	247	241	254	236	274	242	228	295	240	233	223	269	259	261	258	241	258	255	239	257	256	275	258	265	255	301	239	229	269	237	242	269	273	199	225	312	225	246	287	272	268	258	256	265	266	211	273	237	284	257	237	234	252	242	259	264	257	265	235	229	248	279	259	232	230	279	295	269	245	293	283	257	243	247	299	244	269	291	263	279	233	280	268	256	266	269	252	239	280	271	279	275	277	251	278	276	229	236	244	276	260	259	256	232	229	258	241	248	212	243	254	241	252	285	257	264	292	261	263	254	263	255	257	262	255	224	224	235	227	275	237	256	260	265	258	233	250	274	238	253	271	255	248	277	267	239	264	287	256	248	261	286	267	249	258	272	272	235	238	240	281	238	246	256	266	244	254	231	272	252	265	261	269	280	261	260	244	263	267	252	277	286	241	250	263	292	257	266	266	231	252	287	262	298	256	263	275	267	254	275	281	262	222	256	275	247	244	251	247	264	273	247	255	286	266	243	260	273	254	265	245	282	232	256	235	265	268	270	275	250	239	251	256	270	245	233	254	246	243	259	276	258	263	279	249	293	279	253	240	259	273	262	255	265	294	273	247	261	268	263	252	255	281	261	253	253	234	241	253	282	282	281	239	271	240	249	276	275	242	247	265	285	269	239	281	279	227	267	280	258	236	260	250	267	260	264	277	244	249	246	253	279	247	275	254	288	217	263	239	264	236	241	266	247	240	295	232	283	283	279	285	253	266	256	268	263	273	277	271	248	276	272	250	282	267	262	253	256	244	275	279	309	275	250	234	264	261	274	244	255	267	268	279	253	225	219	270	258	257	261	253	278	256	257	254	270	255	227	269	256	270	300	250	249	274	258	241	254	272	244	279	243	275	252	258	238	293	260	246	260	221	235	249	277	256	276	281	271	225	238	299	275	251	264	236	282	267	289	239	281	248	255	236	239	264	261	262	254	252	292	261	238	274	279	278	272	298	257	233	285	270	272	265	267	248	228	259	253	238	228	272	248	274	243	234	254	261	272	270	282	280	248	267	264	255	223	231	283	258	259	271	241	252	272	251	271	225	266	229	257	237	257	257	288	258	212	256	207	301	244	272	300	248	260	270	296	274	245	278	267	278	265	278	262	253	279	277	262	241	252	291	242	239	245	276	268	250	253	227	248	274	259	247	238	270	291	258	233	257	275	267	269	249	249	304	255	252	257	278	242	254	255	260	229	281	226	256	254	282	253	310	247	242	250	270	286	256	258	277	244	246	265	282	254	283	289	276	255	236	259	252	256	242	275	278	248	247	252	248	236	251	281	283	250	237	234	232	277	282	258	282	274	263	280	207	234	262	276	268	242	291	273	247	262	248	259	238	286	258	242	264	250	255	252	263	276	267	267	258	252	229	255	278	261	272	278	304	262	256	249	284	265	234	240	242	280	279	255	243	263	285	242	279	236	261	286	246	274	255	282	221	258	257	251	256	260	243	273	254	268	256	264	274	252	262	286	237	251	251	251	225	224	268	261	265	259	281	237	251	297	262	247	240	245	298	246	240	270	229	266	270	245	262	257	297	242	271	261	279	228	253	245	263	266	265	237	269	250	246	270	252	244	267	272	280	265	242	263	268	228	255	257	239	264	249	273	248	270	258	234	258	216	267	243	279	253	223	256	254	257	264	226	230	268	263	249	290	258	269	264	243	264	295	258	257	270	278	262	286	243	265	300	274	237	239	243	261	239	265	275	248	238	234	259	258	234	278	279	227	255	250	256	234	260	243	250	259	262	258	301	234	255	269	287	235	269	228	299	274	267	239	264	238	268	248	275	267	251	255	264	250	275	258	259	255	227	271	260	246	238	297	276	278	268	257	278	238	254	292	258	265	269	277	277	275	286	244	291	269	262	288	278	267	231	236	261	286	252	275	284	247	262	274	251	236	247	249	281	237	225	239	210	265	281	285	259	253	256	230	260	262	268	288	255	281	268	260	248	270	262	268	264	254	269	243	264	224	259	271	266	264	247	282	245	266	278	276	257	276	293	275	253	298	247	273	259	262	265	267	271	241	237	300	263	242	273	292	234	234	265	252	291	267	271	242	239	266	272	274	258	246	258	277	285	241	261	251	260	287	269	295	242	257	223	268	248	271	256	299	265	262	287	271	255	264	281	282	235	249	261	248	257	290	233	256	263	267	259	256	273	270	239	275	248	249	282	244	269	228	265	270	274	280	247	279	246	246	250	265	253	234	268	268	269	263	240	282	306	276	273	321	258	256	254	269	264	243	245	239	258	243	290	281
39933	28565	23329	16626	11070	6743	3973	1359	859	748	647	640	593	612	591	597	586	563	551	591	559	546	557	535	559	562	560	550	612	513	521	533	569	541	557	579	541	568	589	505	530	580	553	558	516	541	551	546	551	553	513	574	569	542	563	561	529	521	533	576	567	556	560	539	547	534	541	530	565	536	566	570	500	589	571	593	505	540	497	519	545	573	489	556	571	556	556	555	509	563	536	571	553	562	521	528	524	601	553	506	553	547	518	540	548	558	553	572	545	489	532	523	577	477	525	552	559	509	567	543	510	530	526	573	573	555	537	515	530	536	538	543	552	556	532	555	523	550	552	545	550	558	525	553	575	524	551	515	508	536	534	548	537	543	558	515	520	534	562	556	558	573	531	559	529	566	575	557	566	531	568	529	536	570	530	557	589	540	502	545	581	543	567	563	521	508	578	520	539	500	584	590	513	539	550	540	563	554	536	521	515	543	563	548	536	527	566	544	583	571	570	548	567	521	553	534	583	579	528	538	589	526	517	550	522	581	540	571	587	565	530	560	570	532	543	529	518	549	547	527	501	552	529	518	543	526	542	560	529	517	558	546	560	541	572	532	536	502	538	592	575	544	594	518	524	549	528	485	505	498	609	533	561	584	560	511	556	515	534	540	534	568	565	514	534	590	542	524	550	535	532	568	560	540	548	594	529	537	505	552	508	528	568	537	555	507	557	565	525	565	519	533	538	540	543	519	530	529	544	552	560	550	572	566	544	505	549	550	517	539	574	584	538	550	550	523	571	540	557	568	560	531	592	542	559	528	579	558	587	561	535	522	536	555	516	552	564	537	523	534	518	552	513	518	529	480	567	548	489	587	535	523	583	545	563	569	565	557	551	541	558	480	548	550	533	562	506	561	527	544	568	567	552	564	537	566	531	539	537	520	530	549	563	529	531	537	548	541	588	557	562	604	532	541	534	522	573	510	537	535	549	547	524	545	534	543	579	543	593	555	552	527	543	561	534	548	540	550	540	560	578	513	521	540	547	535	531	534	532	536	531	527	537	527	578	581	604	552	568	547	583	579	565	546	556	556	568	561	572	522	511	548	515	514	545	554	516	548	571	546	577	560	588	498	497	539	540	555	546	550	541	523	518	521	557	545	523	550	528	503	517	501	538	566	499	542	576	560	552	550	528	549	552	529	504	543	514	514	550	511	543	543	539	555	536	557	540	523	505	553	516	552	558	529	573	540	496	486	552	516	572	524	577	518	527	563	528	547	545	520	553	521	563	523	538	531	522	556	562	580	568	544	538	560	563	575	545	522	517	536	559	535	521	590	567	550	544	510	557	537	528	528	524	564	523	535	537	501	560	536	548	550	513	564	483	556	530	560	591	559	530	542	583	513	537	563	529	588	517	518	518	493	544	514	539	512	542	510	545	531	545	557	537	567	536	530	557	504	547	570	561	522	575	536	523	547	557	554	548	540	550	567	553	541	505	536	515	554	533	557	583	567	526	508	592	575	505	560	560	536	591	532	566	571	524	540	515	550	537	508	512	577	518	561	595	529	545	566	529	550	546	514	537	546	555	547	527	593	558	536	553	554	525	512	579	553	555	549	557	547	549	548	517	567	505	527	511	551	537	553	539	586	563	527	556	533	580	550	564	529	569	571	560	545	528	580	568	534	519	558	559	544	505	569	487	522	538	553	544	539	520	553	565	567	538	572	541	538	573	532	576	509	568	542	530	542	541	556	550	545	530	534	507	529	508	516	524	573	545	569	551	536	566	510	581	571	544	529	553	557	565	527	513	536	555	575	541	602	551	537	505	543	556	566	521	524	490	545	545	558	548	538	548	556	545	579	549	593	526	551	576	572	540	514	547	517	543	520	525	555	508	553	544	541	537	546	534	537	546	600	575	544	522	555	562	508	531	598	551	522	520	495	550	549	535	531	540	502	543	560	555	558	565	552	559	538	545	527	549	532	554	542	543	538	518	566	526	533	542	515	566	502	513	577	535	553	564	525	526	551	562	508	544	526	537	519	537	551	535	500	540	531	559	529	603	522	561	541	519	525	504	531	566	546	586	523	569	588	528	553	520	542	546	573	544	570	518	532	533	553	596	559	597	560	548	550	522	508	544	537	564	563	541	545	543	549	528	570	557	538	557	590	556	555	531	563	550	555	565	495	558	527	556	533	540	542	546	529	536	580	528	541	559	524	578	550	562	533	538	640	551	549	536	511	548	551	571	546	513	525	561	609	526	573	557	553	545	530	518	540	548	596	532	549	567	526	545	523	564	530	542	568	530	523	575	555	518	545	539	537	591	556	556	554	540	556	566	545	513	556	488	555	479	519	568	563	538	546	542	534	584	556	554	567	575	526	534	547	542	539	544	525	549	563	502	551	502	552	560	578	560	543	572	570	557	520	553	528	548	555	523	578	555	496	555	536	530	548	562	524	499	527	541	543	526	569	581	553	554	559	546	616	529	518	553	539	538	602	543	502	505	539	579	534	515	534	543	520	532	555	538	559	591	542	571	552	586	594	570	538	532	575	586	579	565	560	567	542	550	577	536	534	579	578	517	560	556	542	558	553	533	533	549	563	556	575	567	529	606	531	575	568	580	552	530	577	539	557	531	499	560	547	516	572	509	514	545	493	545	544	563	542	596	575	555	560	579	535	588	577	567	520	505	520	538	538	557	579	549	537	573	548	544	505	534	535	529	552	581	514	557	497	541	569	588	537	565	564	541	569	543	506	600	557	511	568	578	571	542	566	558	550	526	490	511	550	548	525	518	494	536	581	537	541	549	550	552	501	532	573	537	529	588	554	576	534	533	535	529	589	564	558	532	573	547	532	557	517	569	583	550	541	535	490	543	577	544	539	547	550	525	533	544	543	532	530	547	506	510	542	578	575	587	535	530	550	522	596	518	537	561	525	537	533	497	523	517	549	570	547	527	555	544	563	531	526	586	547	564	516	537	559	540	544	529	558	530	552	550	545	527	496	497	529	543	594	545	520	554	544	538	547	528	573	508	554	506	574	576	525	563	568	562	560	533	531	554	546	552	515	557	552	551	567	542	579	565	565	564	555	540	513	535	553	520	575	525	591	564	534	522	547	541	540	517	539	565	583	503	534	562	565	527	555	538	529	577	553	511	544	551	573	542	533	565	552	530	538	523	521	511	559	544	523	539	509	513	539	546	530	561	550	557	526	568	589	567	565	590	581	540	574	557	566	537	533	591	573	528	516	541	525	547	533	505	560	508	540	537	552	543	562	557	526	554	539	572	562	555	537	525	573	552	512	567	537	544	512	533	534	551	546	551	540	534	568	510	562	515	516	565	573	542	560	527	524	596	560	541	543	525	536	563	554	547	540	551	554	553	541	514	550	536	490	531	551	517	541	548	595	536	485	527	546	531	530	523	573	567	542	560	526	545	547	548	516	621	541	550	539	563	543	531	538	584	565	548	549	509	545	547	546	542	526	534	547	500	540	548	546	580	548	561	567	514	572
48093	23417	8285	2579	950	597	326	253	194	206	234	208	209	221	221	224	241	206	200	210	225	204	211	210	194	246	237	235	235	211	231	212	195	210	213	224	193	196	215	191	202	191	234	192	207	218	228	261	207	220	223	197	224	207	227	237	217	215	198	230	202	237	233	234	203	202	233	208	240	239	218	217	242	186	198	223	186	214	217	221	251	199	191	231	212	208	206	207	232	193	241	208	191	220	192	232	243	203	185	257	229	216	265	233	209	225	218	217	209	195	243	238	203	230	216	213	227	208	211	242	231	188	209	242	223	212	230	214	206	222	195	197	206	187	213	223	178	209	204	197	239	202	179	217	205	195	213	195	202	221	227	206	231	240	205	220	213	229	210	231	228	209	202	198	175	237	190	213	226	202	235	239	213	230	198	185	204	214	255	253	226	209	220	194	204	250	221	207	238	203	195	216	169	217	260	217	211	196	196	214	213	185	202	213	197	230	209	188	211	196	212	205	207	228	212	203	213	215	210	226	219	207	246	233	211	214	202	227	205	212	209	188	218	171	234	216	190	210	223	217	196	198	192	182	208	223	225	242	217	214	216	198	189	207	219	203	228	224	190	220	224	198	195	179	227	234	182	190	208	219	229	174	214	230	211	214	203	206	213	176	241	211	197	226	186	194	228	229	223	194	197	198	192	239	219	210	198	241	211	208	232	203	230	209	179	205	201	215	225	187	228	207	220	211	246	232	223	190	200	211	207	230	243	223	196	212	217	227	212	208	230	224	243	223	198	210	220	209	218	176	268	213	218	213	240	211	206	241	233	201	222	216	174	218	215	209	214	226	214	186	215	224	221	202	203	220	206	201	217	176	246	213	206	219	197	240	229	254	194	223	224	207	211	247	201	236	213	224	223	237	226	213	230	220	200	210	198	213	230	227	211	180	198	195	214	217	215	191	211	210	210	213	219	190	222	197	192	231	197	200	203	216	196	217	217	222	193	234	217	224	211	230	185	233	207	228	218	204	211	202	211	232	206	219	198	214	231	209	217	221	209	218	217	201	218	212	221	210	198	211	183	214	257	209	234	189	223	206	212	185	204	208	202	217	205	219	195	209	243	230	194	208	225	209	213	230	223	208	161	225	216	215	203	197	242	204	219	175	215	205	209	229	231	217	197	201	193	211	232	233	178	196	217	230	235	220	230	212	218	211	203	184	200	221	215	227	223	196	198	218	224	213	231	201	203	183	213	221	223	214	222	209	218	231	212	213	220	177	222	207	210	205	207	243	219	212	218	204	192	217	205	230	210	241	215	187	192	201	195	230	213	226	202	216	229	205	208	234	241	224	252	226	209	234	199	229	226	207	214	207	206	212	207	189	221	199	220	245	245	212	237	208	189	220	226	205	198	213	199	216	209	212	192	218	209	205	239	213	184	192	199	214	176	230	221	211	224	207	180	206	214	209	223	176	236	215	234	236	218	206	224	228	210	201	196	220	189	210	197	213	223	216	196	203	216	212	235	236	217	218	199	202	220	210	232	192	204	219	202	221	226	226	211	199	213	206	214	224	202	192	220	237	202	219	228	206	213	222	214	237	208	169	216	198	209	229	207	232	205	206	213	237	221	195	201	208	209	225	181	222	226	220	199	222	208	221	210	197	208	206	212	198	194	227	185	179	229	201	199	198	227	218	209	237	218	192	207	217	199	219	202	220	198	211	200	214	202	176	212	208	222	201	231	223	189	219	223	216	171	193	215	194	224	196	226	197	202	206	233	216	207	182	202	232	215	222	218	219	217	223	242	211	196	219	204	219	226	207	219	232	210	212	189	223	205	215	214	210	227	204	219	211	192	224	236	203	199	225	209	216	230	207	185	195	209	236	243	226	250	209	215	224	207	204	202	248	215	192	202	207	227	198	224	202	209	199	186	218	252	222	203	224	234	225	214	218	192	216	250	203	209	223	205	226	216	188	204	249	230	216	197	228	232	202	186	209	226	196	203	195	199	231	223	232	223	222	219	221	210	168	225	208	204	232	192	211	206	195	227	213	217	201	203	236	208	196	197	209	224	232	205	199	209	202	207	212	218	216	239	204	201	204	229	188	228	226	213	230	218	224	214	200	228	232	201	201	198	215	201	234	220	238	228	223	222	201	241	199	209	192	241	214	207	182	266	210	190	178	210	227	225	207	216	199	207	215	208	209	248	214	219	198	221	209	213	219	225	223	222	210	226	200	246	200	199	230	216	190	213	213	210	219	216	216	225	231	198	217	217	212	201	231	187	238	245	213	242	208	228	227	243	218	203	231	210	234	225	211	210	203	190	224	217	204	224	203	190	210	212	237	194	237	212	187	249	227	215	200	196	176	219	213	223	212	213	203	235	205	194	236	224	237	197	208	207	200	236	219	219	181	180	222	231	222	198	218	214	214	199	196	213	222	195	215	236	223	197	231	203	209	196	223	221	166	188	214	212	201	204	243	197	185	192	234	243	206	209	202	233	241	209	221	228	227	201	200	233	196	245	230	227	198	204	185	216	225	216	196	220	236	219	192	224	221	226	220	229	199	195	236	215	216	224	202	217	186	206	227	242	227	224	206	210	243	184	237	206	206	220	213	197	217	219	230	214	214	196	189	204	239	207	206	230	219	229	232	217	229	217	230	219	207	190	218	224	223	203	220	217	200	245	225	219	193	196	222	240	214	215	223	219	226	214	235	212	259	247	220	195	215	228	223	223	244	230	205	200	193	204	203	233	235	207	205	189	243	227	194	207	199	218	226	207	205	216	234	215	223	215	228	229	218	210	210	215	197	216	231	176	217	183	205	185	179	215	204	238	217	215	247	208	218	212	206	199	205	208	230	216	237	244	212	214	220	233	213	218	207	209	179	213	217	195	192	198	195	230	183	223	230	203	229	169	202	193	185	212	212	206	194	172	198	212	189	207	208	192	189	223	231	235	231	225	213	224	242	207	217	224	211	219	200	230	185	235	201	203	221	242	200	194	215	234	249	229	222	221	230	195	205	223	196	209	217	203	228	212	208	226	186	225	199	220	211	198	209	201	210	226	221	216	248	192	215	203	210	255	179	239	229	194	209	211	246	210	210	201	195	240	207	194	209	220	202	225	222	230	223	202	210	234	213	209	214	207	185	212	218	219	233	224	218	206	205	203	231	217	227	214	186	213	202	225	230	204	216	176	210	210	230	215	210	221	183	215	235	206	228	206	236	209	221	183	219	206	203	253	216	215	191	209	206	196	206	260	253	213	230	190	209	229	225	219	210	231	214	229	215	208	223	233	241	218	237	244	214	223	238	220	207	226	185	214	233	187	215	207	169	207	194	196	199	207	260	198	214	202	214	206	191	208	225	239	236	216	207	217	209	222	240	202	221	207	198	222	198	223	224	223	236	211	215	222	178	239	212	184	240	214	227	208	225	247	228	205	190	205	200	196	227	206	232	222	180	223	221	224	187	180	196	215	196	195	214	212	196	211	209	245	186	193	224	185	225	216	231
30387	15530	9867	5244	2848	1813	893	516	442	469	432	452	490	448	451	415	499	444	457	455	426	468	462	439	472	436	495	430	440	440	489	478	449	431	456	461	416	486	456	471	456	490	438	474	427	468	438	481	422	444	453	482	439	454	476	461	417	426	481	425	459	481	469	440	470	454	483	474	403	425	441	427	399	449	469	447	477	421	459	514	444	437	422	481	447	463	452	473	417	453	433	474	464	422	433	444	504	466	474	448	505	455	470	433	455	455	459	428	427	470	464	476	475	450	474	487	453	444	433	454	441	446	488	461	440	476	470	468	483	421	395	465	461	444	427	449	425	449	453	464	425	417	473	452	465	436	463	465	478	462	472	440	444	482	490	473	436	452	408	473	428	457	441	449	453	450	445	440	450	466	476	455	485	447	468	457	444	451	460	463	451	461	438	449	447	477	435	449	468	474	469	446	471	445	465	467	439	464	443	440	425	435	463	501	455	455	477	453	488	467	478	481	453	474	443	484	436	462	429	453	441	420	453	452	452	462	481	451	443	444	447	444	441	475	439	452	448	429	470	474	459	434	437	478	457	431	466	431	465	418	466	467	446	447	463	457	438	476	483	468	426	464	459	479	462	469	472	438	424	433	464	439	442	451	447	466	441	446	454	461	450	451	482	461	468	441	438	439	465	468	437	491	466	470	468	478	410	438	495	417	478	464	453	469	440	445	477	449	468	443	456	454	470	463	416	462	456	447	422	454	444	464	462	434	437	513	472	456	475	460	462	460	493	429	502	489	475	431	476	446	442	445	437	491	421	412	485	420	443	424	480	481	433	479	511	426	456	449	427	459	470	465	475	430	433	465	437	492	462	450	477	460	452	452	464	488	450	466	459	446	459	465	473	447	460	435	428	430	444	439	432	460	416	462	449	464	492	461	469	432	468	440	456	442	454	454	462	484	466	473	474	396	391	431	433	458	426	420	470	447	432	482	482	467	425	437	440	458	459	444	460	444	450	427	447	447	473	497	440	477	441	455	448	483	446	463	427	467	435	453	458	480	445	489	460	439	482	486	501	442	439	414	420	426	438	431	428	489	491	452	473	443	456	483	437	483	448	447	476	410	427	440	460	487	437	448	466	434	459	470	466	433	498	473	460	455	485	479	467	463	444	440	425	464	513	443	476	460	482	466	443	439	459	480	481	407	429	493	467	465	474	440	448	456	435	408	478	443	444	447	432	475	460	454	451	460	464	447	416	472	440	449	446	479	499	454	415	443	426	446	447	468	444	466	474	451	437	460	463	434	447	481	446	454	482	466	449	427	475	439	471	477	453	442	470	440	480	459	445	463	432	450	467	465	464	445	498	449	456	489	474	457	453	444	465	450	473	456	513	455	438	448	459	451	441	395	464	439	423	483	456	450	483	459	431	476	440	485	422	416	436	482	485	455	438	451	453	406	444	458	471	484	483	436	460	453	428	453	449	467	475	504	445	433	499	473	454	459	451	430	436	442	459	454	445	503	446	438	442	468	493	436	427	442	434	447	456	505	461	477	438	445	454	479	454	443	454	481	486	473	462	460	464	461	483	423	435	437	469	437	445	434	441	458	464	466	464	466	459	474	462	505	423	490	488	478	481	456	432	448	447	470	444	472	460	502	430	440	463	424	451	440	467	447	463	447	441	448	473	431	431	448	477	503	437	455	446	442	501	435	525	460	484	462	433	440	466	477	448	434	471	432	441	438	402	457	449	458	473	478	438	451	496	443	417	441	462	461	502	486	430	444	473	451	411	465	458	469	439	405	459	467	442	463	457	465	481	452	476	436	435	438	428	472	461	520	448	468	483	485	476	435	467	478	493	459	482	487	466	430	484	465	432	504	437	449	473	463	464	410	458	461	424	429	494	461	440	481	462	448	442	454	479	442	485	465	412	462	463	453	470	450	466	464	473	452	424	482	428	450	447	469	414	448	466	429	470	436	441	437	468	446	468	443	497	446	481	442	466	444	456	481	466	472	473	474	460	490	487	412	405	407	475	470	472	473	453	465	453	465	471	454	485	466	447	464	451	460	450	483	450	478	456	467	460	499	447	462	505	467	459	471	461	464	446	439	453	469	458	473	449	427	461	449	405	441	494	455	405	467	419	448	448	445	460	413	445	472	460	479	472	474	450	465	500	458	494	458	465	445	487	446	462	486	467	450	492	437	454	506	426	441	482	489	418	472	448	436	465	446	496	436	462	481	453	474	465	437	447	416	418	417	483	462	474	431	465	475	465	450	478	463	456	497	431	488	478	467	447	445	485	467	479	436	459	450	458	405	419	478	478	452	482	435	429	449	457	468	449	452	431	465	446	458	457	458	430	459	430	454	467	458	439	475	441	472	485	464	470	473	448	437	454	480	442	445	476	452	475	465	419	466	479	458	430	440	477	454	428	446	443	518	410	405	450	434	446	448	482	446	469	438	440	424	421	448	440	464	460	472	462	481	448	480	451	446	485	433	453	474	437	459	474	494	448	479	507	451	463	410	429	443	440	449	430	490	492	467	445	479	439	492	443	451	450	464	525	478	449	466	440	445	458	475	458	474	440	446	453	480	503	427	454	487	449	505	453	480	437	456	436	467	454	459	451	503	450	469	445	441	454	463	459	466	426	445	452	486	464	454	444	422	477	474	493	466	437	464	459	488	441	450	437	480	431	440	419	450	429	477	455	426	491	452	447	447	446	447	414	439	486	472	446	468	459	459	446	445	436	465	443	452	443	464	455	490	435	448	465	452	463	455	466	431	455	449	450	436	495	464	442	525	477	438	457	425	431	476	451	435	431	470	426	420	480	474	447	442	437	449	451	433	463	434	466	475	452	450	453	463	443	453	483	497	462	479	498	467	464	463	475	490	471	460	459	461	439	471	434	477	484	456	432	440	451	432	437	466	430	481	445	455	438	491	459	454	487	501	452	410	465	412	468	436	454	426	443	445	486	414	466	435	483	471	416	446	461	475	448	475	482	497	440	452	444	469	449	454	443	462	448	484	435	476	408	446	459	473	458	464	461	476	437	440	411	429	471	433	457	434	467	474	456	488	463	466	439	474	451	489	428	450	464	446	437	419	467	495	455	453	443	476	438	481	462	468	464	438	443	450	498	413	466	465	442	436	466	466	459	457	470	485	447	458	432	485	473	486	453	439	440	418	468	468	477	438	468	467	454	427	467	457	446	452	436	457	455	437	470	433	436	427	477	472	443	468	495	440	451	422	457	426	430	482	472	438	450	508	475	506	464	464	460	464	462	467	461	504	427	452	468	453	461	447	469	476	491	445	454	437	445	458	474	453	473	491	457	427	480	475	454	475	465	463	477	440	483	494	411	468	463	447	459	477	488	481	468	479	469	429	457	490	444	482	483	440	438	454	437	477	418	459	460	465	451	456	483	444	470	453	443	445	476	436	474	459	481	429	437	455	475	421	455	429	392	441	492	457	471	458	459	492	441	455	414	450	464	436	442	421	432	479	465	467	469	460
58227	31347	14771	5107	1952	1136	504	250	286	224	200	200	222	192	233	178	204	225	212	231	223	240	234	232	219	216	211	209	211	205	223	193	224	216	203	204	235	186	228	216	195	191	198	223	218	203	185	211	241	217	188	225	186	221	228	223	215	219	205	243	242	194	207	216	222	218	233	209	226	220	204	205	215	226	203	208	221	254	216	206	218	226	220	220	213	205	216	193	182	198	217	208	202	245	236	248	243	209	205	223	187	227	219	218	175	212	225	210	210	197	218	216	193	208	226	206	203	226	214	227	236	197	234	199	206	203	216	229	209	244	202	231	205	203	189	207	215	200	208	216	226	208	199	205	202	205	203	187	218	211	215	211	199	188	202	173	210	214	201	214	207	189	200	196	224	240	230	257	206	213	219	196	211	237	205	203	196	208	205	194	178	215	193	223	197	198	185	209	215	198	236	201	223	199	199	205	194	208	211	229	211	222	225	212	225	198	208	174	226	204	207	207	236	240	235	205	205	215	232	193	197	219	225	226	208	214	204	233	218	225	194	201	214	214	221	173	210	236	240	224	238	198	196	228	236	185	211	206	196	203	230	224	203	202	215	232	205	221	203	209	209	215	211	173	192	199	217	232	223	216	233	219	199	197	214	202	195	204	217	232	189	208	220	208	209	187	217	202	210	210	181	212	190	198	226	207	207	210	198	199	206	184	230	216	189	192	233	215	199	198	220	234	207	194	237	180	185	187	201	218	234	231	224	225	184	224	212	199	194	235	193	209	200	204	212	203	206	215	201	234	231	191	222	216	219	204	195	214	213	210	199	205	225	193	202	228	224	190	222	189	209	228	230	216	203	212	183	218	193	221	241	211	217	179	196	220	212	179	200	182	203	193	229	209	205	197	243	218	230	203	239	204	225	196	207	191	213	232	226	198	208	201	220	196	224	208	241	239	242	220	198	200	218	219	190	175	227	212	217	202	240	208	230	205	218	209	191	207	214	213	211	220	210	217	204	197	217	211	224	241	214	219	200	220	206	213	223	202	219	214	216	196	203	219	200	223	220	233	215	222	189	185	219	241	194	257	207	212	188	199	200	232	194	208	217	223	228	214	193	222	213	194	201	227	223	212	216	216	202	199	242	191	221	175	190	210	195	237	219	206	224	226	170	223	214	248	181	212	200	231	210	193	199	203	202	198	215	227	212	193	197	216	197	216	209	220	204	198	213	198	206	219	213	192	220	225	219	222	198	238	207	210	207	197	209	232	218	219	201	184	184	222	224	193	185	178	210	214	177	188	161	211	197	186	198	214	214	211	212	202	216	218	214	199	190	201	215	217	215	239	224	219	203	203	219	210	204	229	205	198	226	212	221	204	205	196	247	206	251	215	208	239	202	204	193	224	230	194	219	207	245	207	215	197	205	239	181	201	187	193	221	226	229	215	218	232	210	223	239	216	194	226	190	201	202	189	225	196	207	210	220	214	234	210	221	198	201	224	217	219	196	201	182	209	259	204	222	197	229	208	237	217	202	201	202	208	227	184	229	204	184	206	195	212	207	207	206	201	219	218	216	253	205	215	236	222	211	206	220	189	244	215	211	234	196	214	239	209	246	240	199	190	214	215	230	198	212	210	202	226	188	225	180	220	183	211	219	213	209	199	218	211	196	225	184	202	194	208	213	199	225	238	200	235	196	188	194	198	206	210	201	208	247	216	201	199	217	200	246	212	195	203	213	218	221	223	202	208	230	218	226	221	188	226	220	199	194	208	202	217	205	205	190	229	226	180	232	213	217	211	211	187	227	216	237	197	237	215	211	211	200	214	197	231	212	187	193	202	195	218	233	215	217	207	198	220	212	227	250	208	208	226	215	228	204	199	219	205	198	205	212	224	243	207	227	209	196	181	216	219	197	224	202	202	191	230	194	185	208	208	205	218	224	198	220	173	176	208	211	211	187	234	188	215	223	218	210	194	183	223	232	217	225	239	242	208	201	232	200	207	219	224	194	228	228	202	214	226	202	213	201	221	182	202	201	212	216	233	211	187	202	220	222	248	223	214	211	216	205	213	210	226	210	180	215	190	230	206	207	202	204	212	214	240	210	216	223	211	232	205	205	218	242	209	216	192	199	232	218	231	236	211	216	215	245	213	200	203	216	213	203	210	244	203	222	214	202	225	222	221	205	198	232	245	225	226	211	248	224	229	221	194	178	217	198	216	188	235	185	205	221	211	211	226	238	197	205	233	232	221	243	214	228	237	209	198	199	230	223	241	191	183	195	193	209	212	227	179	208	222	225	220	226	200	199	203	172	199	236	187	209	213	227	232	241	220	195	230	189	214	196	207	200	212	211	225	216	222	223	212	208	206	199	221	213	216	211	196	215	235	187	203	196	190	236	206	217	256	221	209	202	207	217	227	212	204	188	215	213	185	216	230	248	223	212	234	231	180	201	207	220	203	228	222	219	186	228	244	233	193	207	185	199	225	189	200	221	189	213	217	186	217	237	222	222	217	200	225	215	221	202	199	212	233	229	229	209	246	221	217	216	229	208	208	216	218	240	202	217	252	205	169	242	212	211	203	215	202	220	217	224	220	199	213	216	229	183	214	207	197	216	216	216	266	201	188	240	214	202	212	243	185	218	222	202	220	201	228	198	232	201	225	235	229	197	185	206	212	252	222	228	221	204	186	208	200	199	217	218	256	224	200	203	205	229	224	215	209	178	213	247	249	246	222	198	224	217	206	230	204	219	201	226	205	203	227	200	217	206	211	200	219	217	204	197	219	230	210	236	216	202	192	197	203	217	225	213	196	231	226	230	225	225	212	215	245	219	202	213	217	194	215	239	224	214	214	210	192	214	214	199	197	207	215	222	207	243	202	205	200	228	223	187	205	224	210	237	225	218	226	213	222	201	214	208	233	206	215	225	217	192	192	239	209	177	194	202	197	226	174	212	234	231	214	201	246	202	239	267	225	216	199	226	201	220	185	214	190	227	224	206	201	198	204	168	228	205	214	194	238	206	204	203	229	210	215	209	197	196	213	227	218	218	219	223	222	176	227	217	241	193	222	215	197	215	200	225	214	223	211	233	208	223	222	185	219	251	205	194	203	196	210	226	206	210	189	206	206	200	243	193	211	215	229	219	186	203	218	213	249	215	208	198	224	220	223	215	215	209	212	238	203	200	230	221	235	227	212	235	230	205	198	192	202	203	214	196	201	221	200	208	196	181	220	204	224	207	190	226	211	223	203	215	210	233	210	202	222	194	233	258	202	221	207	232	205	218	211	198	197	200	181	198	176	224	206	218	192	211	197	205	229	237	208	219	203	199	196	206	194	218	197	192	213	206	227	212	219	238	254	201	205	186	201	200	209	232	226	191	227	221	215	195	211	246	217	198	197	198	203	197	225	214	216	177	210	217	204	220	233	221	217	226	191	214	207	213	233	195	214	221	218	196	225	230	254	229	207	201	211	222	210	222	233	207	228	208	221	198	212	253	194	186	215	233	222
37637	23585	16390	9710	5907	3706	1569	746	611	557	490	466	484	521	469	477	484	455	465	452	469	463	464	458	437	445	479	477	495	484	455	473	460	461	459	463	493	452	490	468	437	458	443	475	451	447	489	447	437	484	471	441	434	511	458	490	462	461	466	469	486	414	476	456	485	419	453	421	457	464	447	485	481	468	442	452	433	472	495	467	437	464	440	465	433	452	459	472	432	469	470	436	475	439	440	484	450	484	429	418	442	468	441	458	453	474	475	469	460	424	478	469	424	472	457	447	447	462	433	472	465	457	443	475	487	486	439	461	459	444	450	460	478	457	456	472	449	455	420	417	490	452	455	474	460	447	474	504	444	498	454	457	468	481	442	451	474	467	453	431	472	477	467	445	472	435	475	475	463	434	435	475	487	440	442	470	461	450	446	447	475	450	510	489	443	458	476	437	491	448	468	481	470	489	437	452	474	479	440	460	496	483	465	453	466	491	438	437	448	481	461	460	448	449	424	421	477	478	462	451	469	458	439	428	418	454	469	445	463	463	442	474	461	472	471	484	452	462	460	452	434	455	459	467	448	468	414	457	464	458	436	441	480	466	474	453	461	479	440	461	419	401	427	466	469	510	483	491	471	458	454	455	470	490	447	474	483	412	480	448	445	440	434	465	455	412	414	486	477	482	401	473	450	496	447	451	431	483	476	460	462	437	447	471	474	425	427	468	461	474	430	509	469	445	477	497	457	493	433	432	452	462	412	497	463	506	465	441	483	482	490	441	453	475	462	476	467	475	464	457	476	451	440	473	447	465	469	481	484	435	474	438	480	452	475	468	457	433	430	463	484	422	482	443	476	455	451	469	454	475	444	473	447	458	475	454	442	481	507	418	440	448	474	460	444	483	495	432	476	471	441	470	446	486	439	493	435	454	460	468	470	483	459	464	470	469	481	444	465	481	454	483	437	453	435	465	462	448	452	480	479	468	457	468	468	475	453	441	447	469	469	446	458	479	444	479	460	447	443	472	431	496	472	465	428	427	491	444	451	446	452	419	462	474	514	436	423	446	437	489	455	426	456	443	470	478	498	462	446	478	487	490	494	471	411	456	485	471	460	481	472	423	456	476	464	484	463	458	442	425	469	428	460	439	433	447	459	459	466	473	455	480	457	457	449	462	501	466	445	508	481	448	483	499	461	478	435	494	465	448	460	443	449	484	488	489	466	461	441	430	478	479	429	456	472	448	454	470	487	460	480	443	462	425	449	466	437	455	485	428	475	434	474	473	441	405	479	441	483	445	456	415	463	453	452	456	428	464	448	463	451	444	458	432	478	452	460	487	471	487	433	481	452	452	480	443	453	463	464	469	473	479	427	468	532	453	437	464	468	454	461	462	450	445	459	414	473	443	453	442	487	446	462	467	431	447	453	493	495	417	462	440	506	419	463	449	448	456	475	473	472	465	442	446	474	476	413	494	459	459	431	485	460	433	479	405	438	469	435	476	461	426	438	470	447	465	480	440	478	447	459	455	469	436	445	449	486	457	425	442	437	463	461	465	463	478	477	460	470	440	459	439	466	448	506	416	440	451	486	448	425	434	452	469	468	497	464	495	441	492	467	461	510	481	433	449	449	414	442	462	433	434	502	458	471	456	462	482	477	462	433	424	459	456	426	437	467	457	439	474	460	480	459	425	449	499	430	469	443	458	485	422	441	470	448	452	488	455	480	411	445	460	436	496	476	442	445	490	447	488	449	420	441	459	456	476	460	444	455	450	478	467	460	467	454	448	479	465	476	476	505	491	485	445	413	433	502	469	467	437	438	435	449	432	457	446	461	467	462	442	453	484	466	453	472	447	501	480	441	455	498	447	432	461	462	459	435	438	508	422	455	446	484	478	453	497	432	473	479	452	439	455	473	486	501	455	475	450	505	483	490	466	486	442	509	452	484	446	408	463	476	457	469	458	484	459	459	401	473	432	464	430	474	427	447	440	413	444	443	464	444	454	478	487	490	448	452	449	462	453	453	463	447	435	470	460	402	423	510	460	474	430	444	458	461	461	435	454	440	503	473	449	464	473	483	468	437	479	473	440	433	457	490	443	471	455	487	504	480	439	432	469	426	470	475	454	481	482	460	490	447	450	478	500	454	451	514	449	475	457	455	450	469	506	491	457	449	495	461	471	455	458	466	489	452	491	462	486	439	440	445	449	472	446	460	485	465	443	494	448	460	448	462	399	454	436	492	465	488	450	478	425	466	474	470	473	490	418	489	460	445	487	497	476	498	462	458	506	460	433	435	477	478	457	445	449	471	462	458	490	449	490	450	432	463	432	438	444	451	506	449	409	441	446	467	472	461	495	486	459	460	440	462	499	447	454	459	413	455	428	429	485	436	452	503	439	493	455	418	490	478	474	494	488	465	444	449	432	467	480	446	470	408	473	469	489	465	468	517	450	466	469	481	483	489	469	458	464	493	442	481	471	495	452	470	451	468	470	460	484	477	460	473	472	441	438	464	454	450	454	444	431	457	495	459	428	450	463	461	424	461	434	449	410	445	462	436	460	451	431	475	490	463	510	454	470	441	486	472	450	435	460	454	465	484	423	505	444	490	459	457	487	446	443	453	448	433	448	475	465	470	442	462	469	478	484	435	482	476	470	439	466	445	458	492	490	447	459	464	431	442	472	439	443	446	471	466	461	490	467	483	453	464	440	508	445	492	480	455	492	450	479	448	467	438	428	487	465	423	470	447	452	480	453	465	454	452	484	460	461	483	463	447	508	507	483	430	439	469	480	480	497	461	465	456	453	455	437	469	444	492	472	446	460	471	493	491	452	490	434	443	449	450	439	472	447	499	480	474	472	457	431	504	462	471	466	459	468	446	450	452	433	440	475	457	446	474	478	459	476	445	459	490	502	525	458	497	491	501	478	420	484	467	479	424	492	467	464	451	467	476	451	448	480	457	449	487	462	463	418	434	475	443	455	471	511	445	458	478	447	424	479	482	448	442	452	471	438	421	476	463	469	448	446	463	464	443	485	488	451	469	490	469	444	481	449	455	448	494	425	465	411	478	476	456	453	469	462	479	444	475	450	454	436	469	442	490	426	479	430	448	446	455	477	482	419	457	457	453	428	462	449	460	487	473	479	451	441	487	477	446	468	466	456	478	445	490	477	480	476	492	462	467	459	490	422	429	447	458	481	439	472	512	441	429	457	438	450	475	463	451	489	471	474	436	462	454	496	477	479	447	482	449	472	460	426	468	491	485	484	477	487	473	451	439	481	468	474	444	457	514	483	482	469	463	498	472	466	456	415	467	443	494	437	466	444	449	444	463	472	464	475	458	435	457	445	440	440	453	430	457	470	462	490	492	477	510	430	427	481	456	456	488	455	455	468	410	461	443	473	447	512	443	453	463	450	454	478	497	452	451	408	440	443	433	423	422	442	493	419	438	452	468	455	452	470	445	457	488	473	449	464	469	448	456	416	463	477	429	486	438	454	456	482	442	435
63642	36554	20702	9076	4191	2241	1015	529	314	293	294	273	277	236	219	299	277	253	283	273	274	272	276	257	258	290	302	251	297	250	268	260	261	272	256	267	272	247	265	262	263	286	276	251	239	297	281	270	238	274	304	251	235	252	270	264	289	290	244	241	249	254	246	259	267	288	234	259	249	233	238	252	273	266	260	263	285	283	244	252	268	254	252	255	282	233	265	267	283	227	252	254	257	244	219	254	264	264	250	248	271	296	266	238	251	269	266	257	278	245	268	284	246	300	279	263	271	270	261	278	279	248	273	272	248	269	264	246	274	327	273	270	275	266	256	246	258	291	264	283	281	270	243	278	247	262	272	264	242	242	265	281	278	248	253	247	266	260	279	281	260	270	244	284	265	262	250	238	204	236	248	276	259	240	234	294	278	270	239	252	250	250	272	273	231	234	252	261	276	272	293	296	261	296	271	272	271	260	304	239	229	255	268	280	263	249	291	264	267	247	272	249	234	257	272	265	261	255	248	269	261	256	253	233	259	259	241	235	277	256	289	276	274	265	235	264	264	259	257	265	286	294	245	256	254	270	269	287	234	281	277	295	260	247	235	228	221	273	294	227	262	271	255	227	244	254	281	251	262	273	238	263	274	276	290	253	261	265	248	253	229	242	246	268	273	261	251	266	239	252	230	263	228	239	259	264	275	273	273	272	259	242	240	239	222	266	226	235	272	261	300	222	223	246	238	276	295	244	243	263	251	252	260	243	242	269	251	256	275	261	242	251	266	237	238	256	250	288	251	235	275	261	275	267	253	252	249	261	274	238	254	270	273	216	232	308	258	279	250	260	242	245	247	261	255	244	268	252	262	258	243	253	248	243	244	259	279	251	255	237	238	254	255	267	249	319	261	260	273	281	280	253	262	235	260	266	252	247	231	272	238	255	271	282	253	268	275	279	242	255	260	304	253	244	267	232	262	284	241	253	272	259	261	249	253	274	237	258	251	260	259	254	275	265	239	263	273	243	250	266	288	244	264	269	232	263	276	251	242	268	279	254	315	256	223	219	293	285	277	242	271	250	236	289	259	261	243	236	241	271	233	243	271	255	214	272	271	243	268	223	304	264	249	269	269	306	260	280	297	264	258	265	257	236	243	260	282	270	285	269	280	286	264	265	274	272	249	243	245	252	248	288	279	242	277	283	223	256	261	232	260	280	247	256	262	270	273	285	278	258	271	267	259	275	263	266	266	285	278	275	235	264	258	237	257	285	281	275	288	267	236	269	279	272	263	267	229	253	249	269	263	247	285	261	266	248	266	284	262	263	270	262	245	267	254	276	255	217	260	261	269	292	270	263	298	267	281	278	274	273	258	262	251	246	266	264	262	247	259	270	299	258	258	247	274	282	285	287	263	279	270	240	243	241	209	256	260	244	252	248	239	271	259	251	259	258	247	255	232	251	250	229	249	265	266	260	281	242	226	270	275	263	253	270	241	247	258	286	258	227	245	245	260	246	276	285	293	252	240	239	295	266	231	277	271	282	250	219	251	227	265	279	250	244	249	257	282	255	267	248	245	240	252	237	253	266	311	251	238	266	273	273	255	246	275	281	287	261	230	239	255	296	285	273	254	246	283	271	259	284	234	277	247	270	279	234	250	270	274	243	285	233	268	260	251	252	240	269	261	288	259	260	257	255	266	262	275	249	258	252	260	231	240	244	252	290	242	263	258	252	253	271	263	256	277	254	260	258	255	254	247	267	241	275	277	258	284	242	290	253	268	252	267	289	291	236	251	247	273	275	291	298	239	251	260	252	249	283	245	247	283	263	271	235	255	257	244	269	263	282	230	252	292	287	252	281	273	268	251	259	262	260	251	274	263	266	275	311	287	267	250	248	278	261	243	258	250	282	254	226	273	249	246	231	273	243	272	253	278	278	252	280	270	281	268	268	254	283	265	235	250	271	289	254	243	248	246	240	247	277	272	266	262	261	247	263	265	283	277	262	266	264	250	264	277	232	234	290	262	245	267	253	257	263	234	276	260	245	262	294	267	269	268	269	259	273	268	262	282	284	255	250	261	253	273	288	225	267	266	274	253	282	275	265	315	314	251	277	268	268	251	262	252	273	225	251	267	242	226	248	274	270	233	241	263	270	241	234	266	292	259	272	253	282	273	287	283	240	251	256	263	234	267	248	237	282	281	240	246	300	251	237	236	235	284	275	248	229	269	236	253	262	236	258	266	255	273	306	280	247	260	236	250	242	255	233	248	246	264	264	273	277	250	241	273	276	234	249	264	243	251	277	268	255	254	247	232	261	280	255	239	273	300	269	237	244	213	272	270	255	252	265	230	279	256	256	282	278	279	241	282	271	289	230	314	244	287	269	289	244	242	264	261	251	280	250	276	268	253	271	263	247	272	267	229	246	252	249	253	263	240	267	249	236	269	269	248	290	285	286	272	257	284	261	277	255	251	248	247	231	254	285	263	259	276	250	274	272	260	236	242	222	264	271	242	221	267	248	279	270	287	257	253	289	277	231	287	259	228	262	246	258	245	275	248	254	252	263	231	258	259	257	244	292	229	253	265	227	272	225	252	231	267	257	274	275	271	267	238	214	254	279	248	257	259	225	252	269	265	239	258	246	258	245	237	226	242	260	260	260	268	258	262	262	298	260	248	263	260	261	266	261	271	235	236	245	295	276	254	238	288	267	275	261	257	274	261	270	241	266	266	263	267	233	252	250	284	241	223	255	235	327	244	248	276	270	261	241	235	263	312	267	262	249	280	278	293	256	240	215	242	240	294	256	265	289	258	261	260	262	267	227	272	265	261	275	257	259	239	273	276	278	239	263	276	252	231	240	265	248	269	247	293	275	254	292	268	257	277	246	272	286	265	264	249	258	256	245	283	272	245	245	234	233	256	247	276	285	227	274	288	270	257	249	267	270	250	247	276	243	287	244	252	214	252	264	270	250	260	253	240	275	270	277	275	277	258	257	263	258	259	293	254	266	276	281	225	251	256	262	269	252	278	226	244	270	259	222	268	271	252	257	269	253	248	253	257	249	225	271	264	275	264	238	261	231	252	241	236	255	275	265	266	265	255	281	257	251	281	261	263	221	248	261	231	259	300	284	232	240	244	266	293	256	269	251	280	277	269	255	253	288	259	239	225	263	264	257	265	257	256	257	255	249	239	256	248	276	243	271	264	286	252	273	259	254	266	246	225	230	250	256	275	263	254	238	287	265	265	278	255	264	261	257	290	242	257	259	274	239	267	270	277	296	268	262	280	254	283	252	238	283	252	259	282	245	239	239	263	270	256	265	267	259	266	222	232	279	233	264	248	268	230	229	294	235	273	255	261	234	279	253	248	266	258	258	231	296	269	260	263	244	247	273	303	264	249	274	242	259	256	267	271	229	227	231	262	246	251	259	279	245	251	297	258	256	261	241	276	285	258	258	242	271	253	247	250	234	266	242	271	247	254	280	242	257	252	237	249	262	271	251	251	261	241	242
39751	27024	21552	15293	10860	6665	3445	1464	849	681	586	608	579	586	574	584	580	575	549	611	582	559	551	545	520	529	549	555	563	552	568	589	535	591	545	562	532	565	584	569	523	539	579	625	567	525	515	558	555	580	604	582	525	581	564	556	546	556	562	565	561	574	532	563	567	564	559	509	521	569	545	573	526	521	564	569	560	555	549	586	546	542	546	553	583	562	525	537	482	552	550	581	521	550	570	572	579	504	582	549	528	532	495	521	578	576	559	553	526	538	511	571	602	574	539	554	538	556	566	524	555	531	517	537	572	564	527	546	560	546	528	529	517	541	567	483	531	609	560	528	526	531	558	564	542	550	550	565	574	519	539	537	527	560	581	539	533	547	542	570	565	553	535	577	520	544	555	520	528	541	529	592	542	548	547	565	543	558	534	538	539	551	531	604	581	539	563	566	534	521	553	546	555	533	599	518	524	561	547	548	541	535	535	538	534	581	539	530	578	558	549	552	534	556	545	478	571	531	551	542	508	579	538	511	575	533	598	538	555	557	551	531	537	553	554	578	523	568	568	561	558	556	514	543	544	563	486	574	593	554	542	549	528	532	530	566	538	525	554	577	531	576	549	553	571	540	594	507	536	544	540	560	561	536	563	550	543	560	540	559	529	560	579	561	522	547	553	526	571	534	566	546	573	576	522	524	541	566	525	557	535	581	587	542	545	518	533	587	554	554	575	585	526	542	546	541	518	558	561	556	581	513	595	573	550	537	561	547	548	535	535	547	567	527	528	571	585	555	549	552	589	525	520	562	523	571	521	562	583	573	553	569	580	529	551	566	543	522	610	586	566	561	534	552	580	555	563	500	554	555	551	537	561	536	499	548	561	555	614	545	534	531	556	515	565	532	517	555	568	605	576	561	539	527	534	578	524	527	519	549	529	556	520	552	566	546	558	522	550	566	515	559	554	501	556	553	508	581	566	520	521	548	540	558	513	549	513	529	538	575	573	549	557	573	573	608	547	528	488	532	579	546	534	540	587	580	554	567	550	602	546	550	517	541	527	508	557	559	562	522	567	548	539	537	554	533	544	552	609	546	549	560	530	529	566	567	577	597	536	547	533	530	539	556	551	549	570	545	587	589	547	554	528	589	521	560	599	523	562	544	541	524	552	553	575	587	555	565	550	541	543	576	525	528	528	517	537	570	528	527	544	558	517	562	530	517	615	560	537	515	546	574	570	510	545	571	566	573	526	532	535	511	500	585	523	602	530	550	553	531	545	573	579	514	549	555	529	542	588	561	562	578	541	555	555	528	585	555	531	590	558	544	539	557	556	555	538	539	524	547	591	527	575	576	552	572	525	556	565	518	538	517	526	533	546	537	552	517	521	592	555	542	570	556	582	537	528	580	525	541	536	564	568	546	561	503	545	561	525	546	543	558	545	548	519	535	578	568	518	564	529	556	562	562	603	531	538	531	522	534	548	542	574	514	512	565	533	534	515	497	567	563	566	551	554	551	536	498	555	562	530	551	548	516	570	596	556	544	527	607	562	513	544	532	584	581	528	585	544	535	529	581	542	562	533	562	540	535	565	558	529	552	562	571	534	581	553	587	579	546	503	577	551	531	529	549	548	589	524	546	561	594	602	537	573	516	548	557	565	556	547	546	555	542	587	568	540	512	548	603	550	539	536	527	535	545	569	564	518	535	568	563	567	537	591	567	543	520	555	532	556	527	561	590	532	599	541	601	520	494	562	541	562	512	540	530	563	566	486	540	588	565	550	552	549	521	578	541	571	536	579	562	558	566	547	555	551	575	550	576	569	529	537	494	540	580	550	548	557	542	537	552	555	566	556	567	575	559	545	550	600	574	513	543	576	582	568	562	579	518	575	565	561	577	583	564	521	526	568	535	540	545	532	566	555	586	550	516	539	558	563	547	532	544	601	526	556	552	557	539	535	551	521	587	526	505	526	546	533	549	525	603	485	510	548	525	531	580	549	518	562	553	563	537	534	554	528	551	565	511	521	580	556	531	511	529	576	552	548	544	568	557	581	509	572	572	589	560	563	523	547	501	526	572	553	536	601	533	542	549	561	552	551	551	540	573	553	542	549	562	581	529	513	547	548	572	533	552	579	552	549	495	620	532	523	529	566	543	578	554	557	536	547	530	553	552	576	529	578	526	558	599	536	559	581	574	540	546	573	556	546	572	513	587	584	551	579	587	554	564	508	537	547	538	545	550	513	579	555	552	583	554	541	534	527	571	527	526	560	575	526	542	543	514	546	525	587	553	592	494	558	558	515	555	549	574	502	604	522	607	516	572	534	535	524	563	535	560	523	556	571	583	539	525	606	547	577	542	553	604	530	523	595	570	568	573	580	539	496	511	516	530	552	523	520	536	560	520	536	567	597	549	540	511	578	576	550	535	554	529	549	541	576	521	568	550	547	524	569	549	511	588	537	543	567	558	569	553	545	539	559	553	555	533	560	561	525	536	559	569	574	529	586	519	524	567	559	544	538	541	538	547	570	560	560	535	530	567	553	523	568	502	553	540	530	585	532	547	571	534	547	605	522	550	517	558	539	554	515	553	493	557	543	538	487	541	545	570	544	524	558	526	557	544	585	554	567	514	577	548	547	546	551	554	560	564	570	548	542	592	553	542	522	515	580	556	588	547	549	584	556	539	528	490	523	579	546	540	544	525	554	531	544	551	520	562	530	551	580	518	570	557	570	544	580	548	545	547	539	549	600	555	549	549	611	548	547	563	560	542	560	557	513	600	572	530	517	579	547	559	540	529	532	542	568	596	532	550	538	545	528	556	547	538	526	523	587	522	559	586	553	514	534	549	503	591	581	545	575	559	522	526	576	568	572	589	543	565	545	503	514	526	535	539	546	538	561	543	538	571	570	531	546	594	506	590	518	581	563	586	558	557	585	595	544	515	540	524	596	538	596	546	552	561	516	584	579	533	539	561	556	514	547	562	542	552	568	537	542	553	588	514	583	584	557	507	505	522	585	560	559	547	601	539	524	493	460	517	548	579	551	592	542	552	563	550	555	557	571	569	558	505	548	584	564	586	534	572	521	639	538	555	567	543	504	573	597	547	551	525	566	588	538	535	512	545	522	553	541	517	510	530	552	541	552	504	564	561	546	569	594	534	570	560	532	534	533	574	536	521	511	547	522	519	584	520	538	499	568	554	542	527	542	555	544	575	515	582	593	550	541	535	513	500	567	559	558	563	555	520	529	527	564	540	590	543	532	510	538	526	538	548	526	516	553	575	544	503	549	557	547	545	532	503	536	540	541	570	558	483	553	550	521	548	528	537	561	569	539	538	528	567	537	553	543	576	551	547	518	522	575	579	518	534	526	532	540	592	541	511	557	552	557	559	548	522	551	583	547	542	519	539	527	557	567	557	563	527	564	557	556	564	521	560	520	562	547	549	594	562	550	589	556	550	518	559	561	555	559	574	543	562	535	551	599	542	561	569	579	556	541	587	543	503	565	498
49704	22702	6876	2421	993	557	347	262	237	213	225	216	220	214	222	214	230	192	231	194	217	247	214	238	223	229	224	200	215	193	194	213	255	210	179	224	222	224	219	227	191	196	228	213	181	205	216	210	219	224	206	204	230	227	248	217	207	191	211	243	200	204	215	193	215	204	200	250	239	221	229	227	217	249	198	230	197	221	193	214	226	226	219	218	207	229	234	209	244	236	231	213	235	225	185	222	219	241	233	191	177	216	203	244	216	222	230	234	224	224	211	162	210	211	220	216	252	175	220	198	225	224	211	230	228	191	215	235	210	225	206	189	200	211	219	237	252	246	216	209	212	208	193	234	230	242	222	226	189	200	217	199	227	206	238	203	218	199	234	204	202	230	226	229	192	205	223	207	195	191	243	242	221	237	224	207	215	243	192	205	228	227	179	224	219	236	192	216	253	232	220	221	206	225	225	203	194	219	197	232	232	192	192	208	246	205	196	238	210	209	208	218	214	217	232	230	210	224	207	203	194	176	232	223	191	224	238	215	228	216	210	191	222	215	208	191	205	183	185	207	218	205	227	227	207	187	225	226	202	231	232	215	206	220	221	222	202	197	195	237	199	215	202	198	230	213	224	191	178	210	200	221	218	204	185	214	204	171	222	251	207	265	231	219	223	223	207	221	222	202	209	227	178	228	223	241	224	197	177	204	190	234	208	229	220	227	220	228	206	208	207	206	198	185	211	229	199	200	205	216	215	225	229	199	218	199	222	219	205	232	182	225	201	218	218	243	210	222	224	225	247	231	251	237	228	238	183	223	235	221	209	226	217	194	204	212	196	205	204	236	225	205	201	243	207	218	194	229	210	234	210	212	217	203	238	222	227	198	242	218	199	198	216	237	186	196	216	214	229	242	216	218	230	199	224	195	246	192	226	201	193	199	206	228	236	196	214	178	212	248	252	203	212	218	217	204	227	228	240	217	233	217	222	231	212	199	176	201	202	222	219	219	233	215	183	204	212	198	217	208	226	231	212	223	220	222	191	229	202	196	226	215	195	197	213	211	228	228	213	214	206	211	259	241	233	227	228	226	214	224	228	201	223	201	207	244	210	222	209	207	236	225	170	201	204	218	216	223	207	210	192	205	210	236	213	230	237	212	224	208	242	222	229	221	199	207	218	201	202	219	233	229	236	202	206	203	224	211	214	206	224	223	216	224	239	181	213	218	212	221	187	241	213	192	226	220	181	235	223	211	204	235	198	247	223	244	255	218	232	185	217	219	220	228	217	210	221	194	227	194	210	194	224	220	239	212	200	206	216	229	230	205	202	220	218	202	213	207	198	218	213	214	226	200	228	250	217	224	233	205	227	194	231	218	238	219	202	228	218	198	188	198	193	189	198	228	238	226	214	191	216	208	233	200	198	223	193	228	206	243	220	216	237	205	211	180	240	212	219	227	194	196	246	216	232	218	230	216	237	233	253	211	212	191	226	219	231	229	223	186	189	192	218	235	199	186	228	223	199	211	225	219	214	211	236	209	238	201	219	216	205	221	200	221	245	214	201	243	244	240	205	214	227	227	194	226	187	219	228	207	236	211	189	209	204	229	223	196	189	227	224	174	239	238	227	224	234	223	211	204	220	234	232	207	202	207	213	216	196	202	193	200	218	194	201	235	224	201	214	177	195	205	217	203	230	209	238	235	204	213	218	216	212	191	207	240	182	209	250	218	222	253	204	203	226	225	208	229	206	207	230	235	215	217	209	196	221	198	220	213	197	219	238	222	246	214	216	201	218	229	217	217	248	251	214	251	232	248	228	209	196	195	225	249	224	233	223	225	202	189	211	219	212	237	213	214	188	221	197	223	238	235	232	216	211	209	218	215	226	211	202	216	192	223	209	208	234	241	207	223	192	172	211	225	214	209	195	196	224	198	225	231	251	232	201	210	195	207	201	216	231	235	228	197	229	242	198	221	198	219	227	219	218	207	228	221	213	201	244	214	223	254	205	195	199	238	207	212	204	182	201	232	221	214	203	230	213	216	211	231	209	248	221	259	246	235	198	204	206	237	229	217	209	203	208	227	226	208	214	222	200	235	226	230	244	239	221	210	238	188	195	236	227	203	223	238	218	202	198	197	227	216	240	224	239	226	240	214	218	209	224	241	212	214	208	238	218	190	194	179	184	201	185	220	236	225	215	212	211	230	173	197	245	237	231	228	225	208	213	225	190	219	216	212	231	233	195	203	199	220	197	225	221	220	227	222	215	190	217	241	210	198	208	222	217	243	233	236	213	204	220	249	208	202	216	210	217	203	220	220	204	217	230	259	230	238	207	231	247	218	205	225	202	227	234	247	211	207	219	214	216	192	208	198	206	184	237	233	225	233	236	185	220	221	212	217	201	220	243	226	229	193	213	215	211	230	214	196	203	208	232	209	193	219	217	236	218	211	205	231	231	210	218	230	194	208	220	221	231	224	218	252	234	194	196	250	184	208	196	224	250	221	233	214	215	223	217	261	209	194	208	226	233	220	216	196	205	238	221	208	217	231	221	211	197	213	218	233	234	224	228	246	212	230	226	204	202	216	191	239	215	214	229	229	205	211	225	232	211	189	235	204	227	198	231	211	211	224	186	220	225	231	233	226	200	187	252	221	215	232	237	196	207	214	211	206	215	212	221	216	242	215	211	230	218	222	210	232	211	194	218	222	234	244	240	210	216	193	195	205	200	233	217	220	251	219	224	210	210	224	237	211	218	218	262	212	194	190	200	221	201	223	231	237	222	221	209	205	225	199	209	203	215	207	205	207	220	210	214	258	225	226	221	204	207	208	218	202	199	229	192	203	217	228	227	223	202	216	224	236	215	198	204	205	227	185	218	204	206	219	205	188	216	220	201	196	222	209	196	237	245	221	210	225	207	178	227	197	231	232	195	236	221	216	197	221	212	227	199	193	213	218	215	209	223	198	220	195	222	239	229	235	204	221	217	200	221	194	222	197	194	222	196	218	202	237	228	226	216	241	230	229	211	224	232	223	226	227	219	218	218	230	218	218	209	207	246	221	243	211	224	211	212	219	223	222	221	203	207	222	215	233	209	197	218	196	215	212	193	208	208	219	206	211	223	244	211	193	229	219	243	252	202	220	203	206	224	224	222	234	236	254	208	221	192	264	234	218	229	207	226	196	214	219	248	224	209	224	213	201	226	201	254	207	225	269	256	196	219	252	211	228	236	204	205	222	212	213	221	194	225	224	220	221	197	220	206	187	240	228	198	206	184	227	215	210	202	233	222	205	207	216	250	229	229	226	221	235	224	215	211	214	213	213	213	216	197	216	199	215	193	207	220	232	246	204	213	231	240	239	207	217	229	215	209	229	245	218	226	221	207	193	210	226	229	221	213	212	208	224	214	190	182	226	200	211	195	218	222	215	187	223	218	224	206	231	237	221	233	199	174	222	219	219	221	203	214	205	197	222	192	205	190	206	211	195	193	212	203	223	219	227	245	216	197	218
31962	13372	7852	5627	3079	1487	879	545	488	503	480	503	476	430	479	437	492	470	452	483	453	446	456	459	446	446	393	477	486	447	465	471	473	471	483	417	448	450	435	434	470	450	434	471	483	463	463	456	480	474	479	509	500	472	471	443	419	428	473	470	459	474	475	464	477	470	460	468	482	429	468	514	434	427	473	469	391	463	478	445	483	524	479	448	469	481	472	476	478	460	484	452	464	510	456	478	483	440	416	454	493	444	432	449	451	452	452	453	488	460	441	476	446	464	470	454	453	430	450	424	427	505	455	459	445	481	452	434	461	454	460	433	460	433	472	476	467	429	497	495	445	484	435	455	498	464	481	453	449	437	486	479	436	514	482	474	450	500	453	466	500	497	464	463	428	478	442	499	466	449	463	503	467	456	434	459	431	482	464	490	483	481	473	409	431	440	451	441	508	458	436	477	450	455	467	456	460	458	419	462	515	456	452	426	428	468	468	469	453	476	444	454	441	490	443	471	422	456	480	450	450	443	456	452	435	460	425	495	417	467	438	463	419	419	492	441	469	451	491	427	460	468	478	460	414	489	505	459	438	468	449	442	465	460	457	411	425	469	488	481	426	434	489	471	476	477	473	470	447	464	469	456	430	453	492	464	481	455	405	456	502	476	453	493	443	451	488	467	456	438	450	451	457	487	462	430	464	456	477	491	470	484	459	501	448	462	450	464	456	440	449	465	486	465	406	474	481	467	446	485	463	443	493	454	480	421	483	438	456	481	395	459	464	487	447	443	458	467	521	418	474	460	484	443	444	461	429	491	478	476	461	427	438	396	442	456	452	458	463	488	442	439	461	463	494	465	486	432	438	446	480	486	463	443	458	449	457	492	462	466	446	437	485	430	462	442	468	468	453	495	458	463	443	473	468	478	509	441	453	516	440	453	451	493	491	481	430	490	473	473	447	472	459	465	466	485	462	489	456	446	456	461	453	458	439	440	492	466	435	423	432	460	490	425	447	456	444	450	476	457	447	478	477	466	457	463	445	458	465	492	456	448	454	479	466	449	459	430	434	468	462	452	454	473	449	490	444	463	470	463	471	451	473	479	446	461	468	467	444	476	443	429	460	437	462	477	460	457	472	460	439	475	462	464	448	452	445	490	439	475	457	469	458	452	471	472	469	456	431	451	453	467	475	470	452	463	470	463	470	473	456	448	470	470	443	437	459	456	455	485	506	445	460	494	466	437	459	486	460	460	480	462	492	480	464	457	442	444	481	478	470	459	466	462	503	439	486	477	460	483	469	446	429	445	481	448	448	496	446	466	490	456	426	448	494	442	493	421	446	476	456	419	470	476	467	453	463	476	479	441	428	484	460	457	475	421	467	437	479	441	464	452	465	457	445	512	452	515	499	452	495	485	469	471	444	474	424	437	469	435	489	471	434	443	445	462	458	436	463	454	448	474	478	446	476	438	491	448	507	478	454	431	447	450	434	444	481	427	470	467	521	483	480	452	471	439	472	501	481	438	458	453	432	467	448	470	477	446	500	454	426	458	453	443	483	487	489	413	480	425	475	466	450	474	484	485	434	468	450	475	505	463	430	471	435	483	474	444	464	463	474	482	406	456	470	442	454	414	483	474	461	450	418	432	470	452	484	497	414	464	452	487	490	437	446	465	464	453	437	459	434	464	461	446	455	475	416	461	445	468	482	458	460	469	498	451	477	456	460	440	550	472	489	479	477	449	473	478	467	456	490	434	479	454	497	449	467	469	493	451	455	460	465	490	465	426	412	447	460	433	458	475	485	430	459	499	453	416	446	459	442	476	431	450	472	449	427	480	454	461	449	512	454	455	442	453	451	472	432	470	496	464	458	497	480	461	421	448	475	468	478	461	447	492	456	478	453	504	464	456	470	472	454	440	441	406	483	458	449	452	470	476	450	458	455	486	427	469	446	465	438	476	470	447	500	452	493	478	461	449	466	480	441	477	461	477	416	477	457	470	466	435	460	488	448	511	456	445	425	457	458	471	433	454	489	437	432	434	439	451	476	427	451	465	434	506	434	471	463	469	420	472	470	454	488	444	465	451	463	426	465	469	493	475	457	489	425	447	445	475	440	436	441	498	473	483	444	459	454	460	502	467	514	472	429	467	456	427	447	452	487	456	440	476	447	479	486	425	518	489	483	461	425	473	479	483	471	466	432	465	461	433	472	483	509	446	467	463	500	469	437	479	464	471	451	395	481	449	458	418	444	466	470	485	436	426	468	451	497	446	481	476	461	421	485	460	453	459	486	436	454	402	465	472	487	437	462	509	451	463	481	445	455	446	451	455	453	495	431	459	425	451	485	458	456	455	527	461	510	481	488	471	470	481	488	428	495	511	460	478	427	438	482	475	449	438	459	450	479	435	508	469	468	463	477	467	450	465	432	474	455	464	436	483	463	454	428	452	436	447	466	440	455	435	477	456	502	456	466	460	425	480	446	455	450	450	481	438	455	457	463	462	487	463	477	458	459	464	475	476	434	464	458	464	455	453	446	482	425	470	462	452	435	451	421	458	435	452	501	481	467	484	458	466	496	485	447	437	462	473	437	433	457	460	443	449	503	493	424	468	454	474	448	481	493	446	492	453	474	454	416	410	480	480	485	440	500	471	428	476	441	511	446	455	440	468	434	426	421	476	432	458	456	471	432	448	451	446	486	454	433	478	461	468	489	503	484	452	429	440	497	447	467	404	468	481	438	468	453	467	471	418	451	401	443	459	439	462	449	443	463	500	492	441	478	440	471	471	484	460	458	437	458	444	472	461	462	482	490	439	516	440	454	449	429	470	448	458	479	438	501	444	462	462	479	484	451	425	432	431	430	449	422	452	482	465	431	445	437	412	464	429	456	451	480	471	453	444	445	448	493	497	453	491	461	480	440	440	434	445	497	452	404	457	456	438	472	472	436	468	430	473	418	460	488	462	485	476	484	476	463	487	437	445	481	438	460	454	433	448	450	484	465	465	462	447	450	440	454	457	491	466	483	452	440	487	449	454	462	430	476	466	451	470	428	455	473	418	470	434	457	463	422	487	453	476	474	482	442	454	439	492	463	416	449	457	457	475	421	423	472	487	455	443	450	439	447	462	445	457	453	444	458	471	464	464	459	481	477	458	464	461	459	483	483	468	465	455	440	505	483	455	439	441	489	462	432	444	512	453	460	439	453	441	439	492	436	430	477	468	429	443	450	477	477	503	438	440	437	461	431	509	487	461	438	440	459	472	494	470	429	461	434	485	437	469	446	472	462	445	449	461	462	459	499	449	463	469	456	457	493	460	436	462	469	451	470	483	483	463	420	440	475	469	504	481	444	439	452	433	463	455	464	442	445	479	467	433	493	446	482	438	452	468	444	420	494	456	458	437	476	448	461	471	437	451	466	464	485	456	443	437	462	465	474	478	471	453	437	484	479	450	450	465	456	510	459	418	456	482	447	483	465	462	437	440	460	459	484	459	458	449	486	463	424	464
52974	29099	15129	7880	3361	1686	993	406	219	204	185	219	210	204	231	223	177	227	198	212	198	188	213	197	214	219	225	214	190	179	166	205	203	231	181	195	208	219	196	206	186	182	185	188	205	210	198	205	212	168	226	195	189	209	200	175	201	209	156	210	207	201	192	228	214	188	163	201	205	189	194	182	173	225	191	232	205	207	202	203	202	189	192	219	228	186	214	171	194	187	227	182	198	188	203	200	202	210	206	233	200	180	186	198	187	198	197	208	217	217	180	204	197	216	182	212	207	200	210	188	193	195	183	218	190	217	202	226	221	190	195	198	188	216	195	210	182	212	204	184	198	206	222	182	198	211	199	177	186	182	207	202	253	208	201	193	180	192	212	182	195	225	207	196	184	206	224	194	230	247	215	205	201	195	196	185	187	213	200	149	203	212	209	195	191	189	230	208	201	206	196	196	178	203	188	224	228	201	184	200	181	239	206	212	197	205	196	188	213	211	216	249	216	183	192	189	189	169	180	183	212	211	217	199	190	187	205	199	212	219	187	200	203	184	188	205	197	183	201	222	216	212	193	212	190	199	184	220	193	237	238	204	177	205	189	186	175	208	180	218	193	185	189	180	187	202	223	225	214	188	184	202	203	196	201	210	200	215	197	214	226	206	196	200	211	207	210	223	201	209	173	210	208	189	202	193	213	184	209	212	197	194	223	208	205	202	179	175	213	199	200	199	211	210	175	184	207	177	184	191	217	209	203	217	195	203	200	188	192	187	174	185	224	196	193	156	181	183	208	204	201	184	191	214	201	184	193	203	221	219	184	212	224	195	197	235	215	213	194	198	212	206	209	213	178	209	207	180	178	185	189	221	175	184	171	193	188	201	206	188	192	210	189	198	192	211	203	188	209	216	195	211	202	196	211	213	193	227	198	190	212	205	203	189	205	181	218	186	198	202	199	204	179	214	190	210	211	206	167	190	192	226	204	194	204	218	217	199	205	195	203	165	181	204	241	220	176	200	193	197	211	209	200	161	222	163	187	217	222	227	206	184	198	193	172	208	182	209	229	220	208	229	228	203	191	184	207	224	201	217	210	212	184	182	194	212	186	219	192	198	228	202	217	187	213	239	181	186	204	193	178	182	204	172	193	215	195	189	174	204	201	215	192	203	203	213	187	209	202	220	199	227	206	223	191	186	193	219	186	190	170	180	191	188	210	225	203	212	183	210	216	213	207	182	190	207	199	177	197	183	207	207	215	219	200	202	197	222	210	187	192	190	181	190	192	188	201	203	203	208	170	208	162	190	169	168	214	179	178	178	210	191	192	205	185	212	218	201	212	195	212	217	182	202	183	231	170	213	186	176	227	226	212	206	200	218	198	183	198	242	208	157	201	172	222	202	193	212	184	196	218	214	180	193	222	220	201	214	211	208	202	191	187	194	189	190	207	223	208	230	214	208	179	192	202	212	210	186	192	206	232	206	179	207	207	189	203	206	207	198	214	202	175	176	197	195	169	196	230	181	178	197	201	191	219	216	215	208	200	224	202	199	205	208	218	199	186	213	195	208	198	210	183	204	202	203	194	202	180	193	193	183	210	236	181	212	202	213	199	214	220	207	193	197	174	189	183	192	174	198	221	200	198	191	183	164	208	212	206	197	189	186	165	208	229	214	217	211	223	192	222	211	209	188	232	199	180	184	215	198	215	179	238	215	204	189	187	207	221	215	189	207	224	211	192	158	195	201	168	185	218	208	202	205	205	206	210	197	214	223	220	219	219	184	229	199	170	179	194	232	189	203	213	213	195	189	180	190	209	200	175	194	177	193	239	213	194	235	179	191	198	187	229	202	178	199	209	164	222	184	210	218	221	203	199	248	205	194	211	186	187	200	210	212	192	210	199	201	201	190	187	169	194	194	228	197	208	203	197	210	221	206	221	159	177	174	199	185	197	198	205	208	197	215	182	207	181	185	176	229	183	191	190	191	214	217	175	191	220	199	223	188	188	179	206	190	202	186	199	178	227	193	206	183	179	196	186	179	200	194	194	190	192	202	229	194	195	189	222	218	170	244	203	200	206	200	193	197	186	191	190	178	176	232	171	188	210	209	233	181	205	181	201	207	210	201	173	202	211	184	179	226	198	203	200	200	222	183	188	175	218	166	206	185	192	180	191	182	190	215	178	229	186	189	176	196	203	184	184	188	214	207	192	194	202	190	220	216	184	230	222	193	200	214	211	193	207	182	202	189	177	176	185	196	189	186	208	188	202	189	189	240	190	220	207	170	182	172	195	207	203	218	202	208	199	196	190	226	216	171	188	207	202	188	217	206	190	225	191	215	183	189	212	222	202	228	203	192	204	194	210	193	208	180	220	169	174	192	191	157	204	215	189	196	165	168	179	180	207	190	187	191	211	188	185	175	209	233	208	203	198	185	208	189	197	215	224	178	209	240	188	191	177	207	188	203	210	170	193	207	200	209	205	199	202	202	187	194	208	194	223	197	220	190	173	202	167	221	209	199	192	194	220	191	176	194	195	187	180	176	173	196	204	198	189	177	201	227	189	181	199	198	200	192	210	179	216	206	183	213	202	196	206	185	228	198	193	189	199	199	209	197	191	183	211	237	203	215	186	165	236	185	198	212	198	179	198	210	182	202	187	188	194	190	215	213	226	217	197	188	193	195	197	197	215	213	229	206	201	226	211	200	203	209	230	218	190	184	206	195	201	239	221	218	218	209	218	219	213	209	217	193	191	202	195	169	195	214	206	185	225	213	207	189	182	220	225	208	226	208	176	224	210	207	189	189	200	209	198	208	182	222	194	179	230	179	211	202	200	200	225	221	200	194	195	186	203	211	201	191	213	189	225	199	212	218	215	192	211	169	180	197	184	200	194	173	200	205	180	210	198	184	203	207	204	187	190	184	211	210	201	190	196	205	217	188	195	205	190	192	183	218	221	190	206	205	221	183	204	164	211	184	192	211	197	205	205	227	228	210	182	167	172	191	211	185	199	220	195	199	221	176	176	207	193	206	195	185	196	180	172	171	209	192	202	207	210	192	193	197	232	192	191	210	199	187	207	194	197	209	196	186	183	179	198	180	222	189	209	189	220	185	207	211	196	209	205	184	203	210	197	194	208	204	182	201	195	207	209	215	186	212	179	191	213	182	200	171	207	185	201	216	195	181	210	191	192	192	181	203	187	212	222	187	185	207	199	183	210	208	151	188	193	190	171	213	214	227	202	215	217	174	195	212	193	200	180	177	169	204	202	223	189	205	225	212	216	200	229	201	204	192	212	193	198	212	202	232	178	197	210	200	180	205	198	171	197	197	190	241	200	248	219	251	198	197	209	225	212	208	205	191	210	199	229	204	201	183	217	192	194	211	182	185	183	198	194	181	175	222	177	197	215	209	220	201	190	184	201	199	215	181	201	209	241	232	198	220	209	176	198	205	192	172	241	208	193	188	217	211	195	197	208	211	202	203	202	185	207	226	213	199	173	207	204	192
32625	20729	18350	15679	9718	5822	3478	1208	641	549	470	439	501	449	406	443	459	474	426	481	438	476	459	427	454	429	439	412	454	453	459	421	388	435	469	435	462	462	437	410	439	437	441	414	434	431	449	403	427	448	421	431	426	446	454	454	433	433	451	436	460	463	458	401	437	424	460	447	437	406	422	413	451	456	430	415	467	439	453	461	454	412	401	473	446	460	442	444	451	394	455	486	422	451	456	457	452	436	423	411	399	435	430	476	468	439	424	460	432	426	403	468	442	476	466	464	462	429	408	437	446	444	407	426	409	461	410	400	448	431	407	439	420	433	399	413	403	395	448	434	398	425	429	451	440	461	439	477	434	446	416	437	419	448	414	405	450	419	430	452	437	435	428	459	454	440	455	440	450	404	439	441	436	464	426	467	421	422	425	452	446	408	451	430	442	471	411	428	438	411	450	463	456	461	440	447	454	433	417	432	445	414	439	422	416	421	451	430	381	426	433	430	444	400	409	412	428	439	441	442	453	436	449	435	471	447	463	433	443	445	407	407	445	434	428	412	445	439	435	424	464	508	430	455	474	450	402	421	420	408	443	464	431	451	472	430	390	469	484	413	416	429	438	418	480	444	441	491	446	450	431	434	410	433	452	476	451	434	450	463	420	440	420	436	434	434	426	462	453	398	423	438	420	417	437	419	423	429	462	468	451	432	433	447	425	470	444	449	442	436	410	427	416	441	398	433	408	458	441	430	415	399	437	398	442	435	463	468	425	426	468	442	453	414	416	428	428	430	418	416	446	437	466	402	431	446	418	453	455	421	458	401	444	414	436	415	472	461	436	378	465	421	436	441	418	409	442	451	399	443	411	417	436	439	437	444	478	409	451	436	451	436	443	447	407	456	444	441	416	406	435	495	442	435	444	469	471	395	448	437	449	437	434	476	429	430	421	461	437	453	405	428	417	368	451	439	453	452	445	424	451	451	452	447	416	472	440	465	407	445	460	451	443	460	434	433	440	458	422	423	434	444	447	442	445	471	432	441	437	435	452	460	419	432	425	462	449	475	482	436	407	456	419	457	437	393	410	446	421	440	440	440	454	473	407	444	414	423	457	421	483	420	460	444	449	410	446	486	442	434	458	455	450	424	450	439	462	416	424	454	411	437	417	414	452	447	437	444	470	414	428	430	424	410	472	446	420	471	455	445	478	468	463	462	433	444	447	455	406	411	445	418	442	410	461	443	451	424	442	409	501	451	434	419	433	420	460	449	472	407	445	453	458	450	419	427	386	425	409	452	424	466	456	448	458	429	418	455	413	438	430	421	439	453	439	442	464	467	426	460	432	466	415	438	439	443	460	473	453	434	408	458	439	471	450	420	423	429	465	386	416	423	443	488	436	447	462	425	450	438	447	432	432	422	460	404	501	409	413	461	457	430	408	430	444	441	440	421	407	430	433	419	456	429	491	443	442	431	426	436	444	417	433	437	457	470	449	452	428	430	426	415	435	435	440	432	441	444	433	430	467	408	435	470	422	431	436	447	439	474	425	439	385	455	440	459	429	446	430	444	470	439	395	418	475	419	432	426	415	428	432	428	445	432	438	416	409	435	446	421	417	413	475	439	429	435	465	447	416	391	399	421	458	434	443	435	424	462	462	448	474	415	471	422	439	411	441	421	455	416	403	472	382	451	430	426	444	456	426	423	441	453	456	469	433	438	433	428	436	410	471	429	442	459	449	431	444	425	436	418	400	434	418	427	450	460	437	449	448	458	439	468	434	435	395	471	445	431	414	454	441	437	433	467	466	473	433	426	463	438	420	447	433	437	460	428	418	413	434	456	456	435	436	405	479	415	443	436	435	406	425	416	449	408	428	455	424	468	441	399	419	430	440	424	468	456	449	405	447	416	426	428	405	456	442	447	431	431	422	439	474	433	449	465	409	459	436	441	462	466	452	460	505	423	426	455	450	434	434	432	429	482	469	420	460	468	448	406	431	452	425	449	436	440	450	436	418	457	428	435	410	470	493	409	437	427	453	446	430	422	437	450	464	447	433	429	448	424	415	423	431	425	440	429	383	413	409	428	420	450	453	445	418	433	471	435	440	462	457	469	441	451	410	432	476	416	457	435	405	419	463	454	470	412	432	438	465	443	438	475	452	441	440	415	476	442	400	465	469	426	469	456	465	469	440	412	448	448	442	435	417	403	441	435	447	468	444	447	469	420	391	478	464	381	428	458	464	448	463	427	436	400	442	415	375	425	450	426	409	450	449	418	455	467	448	395	458	455	462	420	407	433	436	445	471	425	432	427	431	427	445	416	442	489	441	440	437	458	430	436	496	434	446	441	457	435	439	410	447	404	440	495	379	417	445	454	427	438	432	412	418	439	459	450	407	475	461	435	464	431	430	423	428	482	422	473	422	413	430	425	438	466	436	424	449	411	434	425	420	404	417	396	456	445	472	444	414	464	419	472	433	471	422	479	410	439	444	447	445	451	432	436	479	422	459	432	422	449	454	422	413	450	442	439	446	445	420	440	430	418	433	417	460	442	417	442	446	438	520	446	427	429	418	445	442	480	424	447	420	435	415	479	416	472	415	446	428	448	461	423	467	438	415	412	446	454	418	422	445	430	469	439	478	453	455	480	458	425	417	462	420	405	454	392	438	413	388	420	461	419	438	433	428	440	428	433	488	453	429	448	452	447	417	430	424	400	444	456	409	456	468	403	455	447	411	475	458	442	478	470	411	460	435	426	438	465	411	438	479	477	452	413	427	475	483	429	451	461	444	437	468	408	433	418	468	442	454	385	445	421	441	456	446	465	461	457	423	432	409	399	417	433	459	466	400	432	474	424	450	440	428	417	425	443	446	427	448	410	403	431	459	425	440	432	407	424	440	455	410	439	464	468	463	468	442	454	419	426	428	420	465	507	403	487	430	416	424	438	423	417	451	440	443	401	421	424	446	464	442	432	415	441	439	462	431	399	396	429	427	423	421	453	419	452	438	443	427	465	449	417	446	456	481	402	447	428	425	466	438	452	431	449	422	461	422	436	451	451	443	470	420	468	434	424	423	375	442	452	430	441	444	455	440	438	426	440	413	409	421	449	483	426	399	442	438	399	447	446	430	447	445	428	439	467	447	439	430	473	422	445	473	469	413	428	451	430	447	423	464	410	440	412	456	434	450	435	494	465	395	440	430	441	431	420	435	457	451	456	434	434	405	436	469	430	435	408	441	423	425	445	400	427	466	475	433	395	446	430	448	409	417	438	456	475	398	445	445	428	442	411	436	421	475	419	405	430	452	423	427	436	409	440	425	460	459	433	443	430	387	426	466	423	449	437	418	422	433	418	443	415	415	435	458	450	494	435	440	431	421	425	461	431	414	442	438	459	435	434	422	457	420	406	437	428	472	469	467	403	438	463	461	458	449	428	453	414	450	449	429	451	455	458	430	474	436	453	480	443	469	452	501	443	419	422	414	433	434	449	464	440	432	451	419	457	465	441
56371	37152	27418	15369	6960	4023	2069	640	359	341	275	255	286	241	305	271	263	260	261	273	246	259	273	258	248	253	240	256	266	237	248	241	258	208	232	235	291	253	221	239	269	259	267	265	254	275	263	259	242	248	261	268	297	268	263	259	267	242	264	253	234	255	236	244	261	265	252	258	280	261	234	241	285	267	257	269	270	237	240	254	273	284	289	244	225	220	248	250	290	264	232	239	264	266	290	274	253	249	265	275	250	246	261	302	240	262	247	268	285	258	247	258	244	256	245	241	275	270	240	263	258	273	262	253	273	250	226	257	252	278	225	237	239	249	285	265	256	245	233	243	251	261	223	248	267	262	243	241	291	219	292	257	253	218	235	222	241	229	249	236	254	233	243	258	261	259	239	237	246	232	257	246	232	252	260	213	253	284	260	256	269	265	275	247	264	247	228	255	264	236	247	250	249	234	278	256	260	252	233	268	223	254	235	247	243	262	246	226	267	265	268	252	235	236	289	266	240	238	247	240	267	274	245	256	260	263	242	232	225	253	238	229	251	288	272	226	234	290	270	233	246	277	255	240	274	267	247	260	244	223	260	256	246	218	232	259	268	242	265	238	234	230	248	260	267	239	269	284	241	232	233	274	248	283	240	264	216	236	253	257	261	237	230	246	252	243	262	226	254	245	270	238	268	277	220	261	245	247	205	256	279	242	248	278	233	261	240	198	265	236	240	258	264	264	253	256	275	278	272	251	224	281	232	287	243	240	241	241	247	280	256	268	231	244	256	257	250	261	301	242	223	230	263	222	275	248	265	241	272	235	257	262	244	259	236	237	236	300	256	258	260	251	267	270	243	252	260	241	252	247	228	242	264	282	269	222	278	226	266	238	243	256	241	259	239	258	231	275	252	289	258	264	290	220	245	257	237	249	260	260	248	250	231	245	240	267	267	264	244	263	246	253	289	250	244	235	227	245	243	269	257	263	251	273	252	273	267	245	242	240	260	267	230	282	265	254	241	256	267	251	253	240	218	251	271	244	242	279	266	245	260	237	242	248	282	264	275	262	256	252	266	267	250	247	280	264	258	271	257	271	230	263	256	233	234	230	251	250	222	236	273	261	264	246	247	240	254	230	269	224	263	261	247	262	234	248	249	240	260	225	239	246	289	244	278	261	249	216	236	264	256	233	222	235	274	267	233	249	225	242	225	233	274	258	258	262	279	267	233	227	235	249	291	261	256	225	264	284	255	262	241	258	249	273	278	242	274	238	265	266	263	217	235	256	264	273	259	260	238	211	255	234	281	223	232	233	222	228	243	263	246	270	245	253	274	263	246	256	271	273	239	259	241	259	243	239	229	239	268	258	240	263	284	304	238	225	220	257	231	251	247	250	253	296	247	243	260	235	236	287	260	257	254	296	286	248	275	268	269	273	251	282	236	260	278	246	257	250	217	229	257	267	225	257	231	279	273	261	232	247	251	241	252	251	228	229	282	289	272	261	240	262	277	251	239	260	275	259	220	245	230	264	240	274	265	250	257	261	283	232	244	229	253	261	266	245	267	241	254	253	257	250	241	257	270	262	252	264	265	272	240	243	259	267	237	267	259	277	281	246	264	240	273	239	233	251	244	265	262	263	266	261	258	252	257	260	241	244	228	253	247	256	270	248	253	243	235	225	244	235	245	254	252	269	228	237	246	267	240	252	242	237	217	263	261	235	258	227	243	233	251	225	241	246	258	234	303	254	243	240	261	256	287	242	226	242	225	253	236	250	253	290	248	252	239	298	261	266	239	262	261	224	250	285	256	234	244	241	264	255	255	240	227	276	230	241	225	238	243	244	262	251	269	254	263	294	281	241	254	255	242	265	239	240	249	223	260	241	224	249	261	252	264	277	247	251	264	261	269	227	265	276	255	245	211	235	258	242	267	245	265	287	228	247	250	232	237	245	268	235	243	229	251	263	263	272	248	251	265	260	266	243	290	288	242	244	245	241	247	264	275	239	258	254	262	244	259	235	267	232	215	237	265	275	256	267	259	258	255	286	297	269	255	266	295	264	280	257	259	284	243	273	263	277	241	236	274	230	218	254	241	228	277	262	251	253	243	226	254	251	238	247	224	251	257	262	244	261	231	220	235	251	231	243	239	241	268	229	250	263	257	265	257	255	291	253	260	226	268	217	250	277	217	228	243	257	246	258	262	259	274	236	272	262	228	259	261	256	238	253	211	237	252	274	260	237	249	245	272	232	226	275	280	279	257	264	241	243	237	252	260	249	224	225	206	199	258	248	241	286	289	270	251	232	258	272	237	306	273	277	244	265	260	258	250	248	231	285	258	234	245	257	266	273	271	248	260	301	251	247	250	256	252	276	253	261	267	257	251	282	272	251	288	266	268	227	270	222	235	283	244	286	251	237	241	218	254	262	267	231	239	273	254	295	272	246	225	248	264	266	256	241	243	227	258	263	247	232	276	264	256	244	252	256	233	242	227	267	264	269	253	281	247	259	234	288	232	253	232	238	270	233	252	249	270	277	228	250	258	241	221	220	263	259	260	258	245	264	256	262	268	256	272	226	257	256	239	246	243	244	247	258	250	250	272	261	277	236	251	234	249	241	253	263	274	251	251	235	243	264	257	238	248	227	233	245	283	287	233	277	278	257	293	260	248	246	267	260	268	269	278	240	257	249	273	270	290	238	272	287	249	275	265	270	265	259	250	242	252	242	203	247	228	262	249	265	229	277	268	273	260	269	274	269	246	257	255	265	235	256	289	258	282	215	239	255	268	269	237	253	276	269	229	278	263	236	289	268	243	247	227	250	284	256	256	260	215	257	246	298	236	267	212	223	288	269	261	261	248	282	268	298	259	223	268	255	297	279	231	269	273	267	219	255	247	261	253	242	270	244	258	243	288	252	257	230	242	233	240	249	246	273	253	259	260	269	265	244	269	255	207	261	256	225	246	254	277	265	246	247	244	232	282	244	280	250	240	240	227	276	244	222	273	237	281	252	257	262	235	233	246	281	271	236	203	268	247	219	214	263	239	255	272	275	252	260	242	258	241	283	253	237	230	259	240	283	244	235	244	260	232	248	248	273	259	230	249	272	253	247	265	247	238	252	246	259	256	271	240	251	260	241	266	220	276	252	239	262	242	269	289	250	245	244	242	255	253	249	267	283	272	239	247	272	245	259	263	266	234	255	260	266	297	240	257	264	264	260	256	281	239	248	266	261	267	260	261	282	246	240	258	289	281	254	247	231	260	261	228	254	254	277	230	262	262	280	260	260	254	252	253	260	271	251	210	256	252	257	263	245	260	243	243	254	280	289	253	257	244	258	257	221	273	276	249	240	275	266	254	245	260	271	240	262	250	223	270	267	254	249	288	230	221	254	306	253	257	249	225	267	252	253	272	250	223	249	254	245	254	235	265	240	201	260	268	281	257	242	267	251	218	257	265	230	268	260	251	255	270	296	250	273	252	253	255	221	280	276	299	230	279	251	257	269	262	261
33181	27154	30361	23606	16058	11896	6396	1985	884	769	667	586	594	609	617	561	562	549	567	544	592	553	541	542	587	609	540	583	565	556	562	599	538	544	501	537	589	544	510	555	530	538	578	552	541	537	512	584	551	553	581	519	535	547	573	512	521	540	578	540	528	516	543	505	554	545	510	514	541	558	539	539	506	543	583	504	549	492	520	526	535	525	494	501	541	549	536	593	524	522	542	546	569	523	546	483	551	571	540	527	549	518	554	526	568	531	531	521	514	530	531	539	552	514	528	544	540	556	542	521	507	525	543	509	537	537	580	493	501	539	543	524	505	507	551	558	531	557	569	567	560	496	548	541	554	558	542	533	547	542	514	549	508	530	534	560	542	524	520	514	543	556	529	552	491	598	573	525	546	530	551	521	538	513	562	523	530	579	540	508	518	518	537	567	561	568	524	514	511	525	519	506	569	539	500	535	529	563	507	526	543	460	507	560	526	520	560	526	562	536	573	547	571	510	551	580	531	531	493	522	536	503	529	558	579	521	545	493	516	533	566	522	522	536	547	545	542	530	566	528	528	523	580	493	536	529	553	548	522	538	534	555	534	540	559	488	510	578	547	528	548	544	584	528	507	555	527	503	543	501	526	492	533	543	527	530	539	544	532	517	501	550	523	563	535	584	571	526	558	546	564	547	549	592	536	571	516	480	558	558	523	520	520	509	521	560	548	530	548	541	499	554	528	548	495	556	571	515	559	526	508	535	536	535	504	563	490	591	551	550	530	528	537	507	569	547	542	553	550	533	549	546	527	531	510	517	519	541	525	534	543	534	546	539	510	519	533	550	527	498	536	547	533	510	521	520	529	546	576	543	560	551	597	522	557	532	567	541	584	563	558	499	524	549	527	542	559	542	549	555	532	528	569	556	503	544	570	550	517	504	542	518	510	507	526	553	541	527	534	560	565	546	520	549	529	544	553	547	546	545	565	582	530	559	536	573	547	544	544	534	564	548	532	535	505	542	515	555	526	557	540	543	513	567	536	545	528	529	536	525	515	541	581	565	517	567	562	511	518	538	522	563	522	536	515	530	571	522	552	522	545	562	530	530	581	534	541	533	532	517	535	549	529	549	524	575	502	538	500	561	560	588	569	516	535	540	572	520	585	509	514	533	541	498	567	553	523	567	534	561	522	546	545	507	559	511	538	505	491	530	528	525	504	555	513	544	547	549	544	544	549	524	537	480	578	497	562	579	522	518	556	536	504	506	560	560	543	576	544	507	516	508	559	494	515	584	524	552	520	520	536	560	519	585	515	539	555	558	553	537	527	523	535	544	535	553	544	495	503	570	529	530	538	570	541	524	521	551	534	561	525	509	501	546	553	568	538	535	540	526	526	558	557	543	501	527	507	548	541	548	565	537	556	510	530	538	516	535	564	567	543	528	571	549	552	534	521	547	539	549	562	551	557	507	562	556	533	525	536	533	586	526	501	557	520	576	545	528	517	605	509	559	540	541	525	538	528	545	566	512	534	546	540	528	542	542	519	531	519	509	527	536	556	542	530	531	506	539	507	504	538	555	543	559	539	555	540	569	532	534	515	529	539	532	568	540	515	536	544	545	494	520	570	542	518	497	534	547	538	547	537	503	501	524	534	564	546	529	532	550	569	537	536	521	511	508	564	552	540	525	509	490	554	534	521	586	546	531	516	515	480	501	527	513	576	541	543	524	557	529	527	512	526	553	541	528	535	547	494	527	516	558	540	535	565	530	546	566	508	549	505	552	546	512	561	523	508	518	545	518	560	531	487	545	519	583	520	562	531	574	549	511	511	522	537	577	575	545	504	530	536	485	571	582	572	537	526	542	559	540	517	533	506	539	547	505	572	552	512	533	535	533	535	523	563	507	511	484	511	521	552	536	539	544	562	534	523	570	558	528	521	538	520	508	591	589	529	564	552	532	564	551	540	532	547	549	456	558	500	538	549	557	583	567	567	541	489	538	535	548	563	554	556	481	558	512	510	525	541	528	547	527	540	506	556	550	541	483	507	554	525	509	583	523	562	535	553	524	548	540	568	552	551	549	521	507	512	546	562	555	544	574	543	520	494	526	509	506	539	510	587	541	504	556	534	520	538	518	501	530	513	547	547	562	530	513	546	528	536	533	565	527	544	474	575	563	550	530	523	523	582	565	557	565	512	534	558	562	532	603	524	534	537	534	517	533	544	545	501	526	516	519	539	574	559	516	586	547	536	542	564	569	537	503	514	530	543	556	525	524	529	545	528	543	510	551	543	531	511	568	544	531	508	528	496	557	573	532	524	554	531	530	500	536	547	541	540	526	571	537	548	536	514	523	522	538	541	511	513	495	527	559	583	561	539	515	573	549	577	514	524	533	545	538	529	576	518	552	576	533	572	488	533	548	536	529	501	527	518	526	545	542	530	558	567	539	518	535	525	558	551	495	515	501	522	528	496	506	504	538	552	559	532	557	572	558	526	539	550	525	493	515	550	530	500	538	495	528	532	513	492	560	521	516	520	516	542	524	509	557	528	534	540	567	488	496	542	520	536	572	520	535	542	532	540	593	531	525	519	559	583	501	503	510	550	510	546	519	517	525	546	500	516	514	528	550	569	519	545	565	591	524	538	554	574	538	547	549	513	525	558	522	557	558	541	549	558	515	538	547	515	550	578	590	579	538	542	548	549	541	523	550	572	562	542	544	503	536	533	553	515	526	528	515	564	526	485	523	545	540	535	560	537	534	507	541	570	537	545	542	531	530	529	563	534	555	533	501	518	513	561	528	544	508	521	540	573	532	531	554	525	538	527	504	556	527	547	533	517	603	535	537	557	494	513	551	499	523	569	514	533	533	520	579	543	547	521	501	479	525	519	548	554	537	511	517	548	504	543	556	527	505	562	510	480	561	497	528	501	511	522	558	537	572	529	495	546	512	552	550	487	539	552	542	523	522	517	543	528	545	528	537	537	551	538	514	519	539	502	535	532	556	538	558	594	545	518	529	470	532	521	554	534	566	544	511	559	568	532	520	528	567	537	527	479	535	542	498	513	495	487	558	532	517	541	522	524	537	534	530	538	562	555	573	519	545	598	534	526	563	536	589	572	532	533	556	533	532	497	552	521	547	552	553	583	569	508	556	540	525	563	551	516	527	614	545	568	545	543	561	546	511	570	523	507	523	548	525	576	505	538	489	503	530	535	544	511	561	531	565	513	527	498	538	527	541	527	546	520	503	510	564	511	563	546	530	538	512	557	509	564	523	532	548	503	544	552	525	535	496	528	500	550	547	564	535	546	546	532	549	579	518	533	555	519	533	547	544	561	552	533	595	495	533	533	562	535	492	555	538	563	545	558	551	481	513	526	575	542	575	568	592	499	594	527	523	551	498	516	519	594	529	524	517	540	525	523	519	538	546	562	547	536	481	551	539	501	549	534	522	556	534	484	576	523	517	544	544	548	511	565	552	527	502	526	535	535	535	558	543	557	549	519	523	483	527
43179	24014	10676	3847	1368	625	348	262	239	218	230	197	215	217	248	218	193	215	240	226	196	191	212	181	221	186	199	238	222	198	207	214	168	193	203	193	231	210	215	198	242	218	197	235	213	225	237	242	231	213	219	191	207	213	231	221	200	204	242	205	236	222	230	228	204	188	227	224	198	227	241	250	198	183	195	199	198	220	245	218	217	193	201	185	205	216	207	220	212	195	223	214	221	213	238	203	206	231	215	226	197	214	198	195	230	213	238	241	247	199	205	226	194	185	228	197	217	186	217	193	206	201	212	219	231	218	223	231	246	228	213	225	213	248	243	224	202	215	197	181	232	191	226	219	249	199	230	223	206	226	227	230	204	188	183	233	203	207	186	189	225	209	214	242	210	227	227	235	210	222	219	217	201	204	201	215	248	198	211	208	219	179	199	210	221	213	166	224	199	208	208	219	213	198	227	217	223	221	224	227	214	225	216	221	214	193	220	195	227	213	232	214	217	227	217	220	235	235	210	194	216	219	214	205	210	214	210	217	257	202	215	213	223	214	209	178	205	209	189	218	214	186	235	189	224	210	225	200	193	216	184	225	231	210	206	227	208	210	223	205	203	224	223	202	201	241	230	196	247	197	216	198	224	209	212	220	213	229	195	208	200	240	214	184	233	208	264	219	227	224	220	229	214	233	226	208	198	193	243	217	198	186	235	195	212	219	222	194	194	180	203	226	220	215	180	188	213	207	224	190	208	179	196	213	217	216	226	217	237	221	214	210	230	222	224	202	219	234	209	214	230	216	217	247	198	216	191	211	230	211	245	231	211	209	229	230	210	201	228	171	188	204	199	200	206	225	202	224	232	248	228	211	250	216	195	231	212	262	218	218	240	203	213	211	243	208	220	211	193	184	201	204	196	210	237	215	202	204	200	200	214	223	223	220	229	207	238	257	217	175	245	187	217	195	193	227	209	220	224	205	213	236	195	206	205	212	200	192	193	192	223	222	223	183	201	198	226	224	241	225	218	203	204	197	164	226	237	234	206	198	217	202	209	225	221	224	227	218	205	206	241	208	227	185	224	224	227	230	204	213	227	199	195	203	192	206	242	215	171	209	229	192	213	239	218	210	210	189	239	212	211	232	229	227	203	213	233	226	220	206	223	224	258	230	193	231	197	216	218	212	215	191	224	214	222	197	207	199	213	195	210	221	236	225	207	197	201	217	211	198	211	215	218	236	220	213	214	196	205	202	200	224	223	210	228	219	212	191	181	181	251	230	220	190	217	199	207	209	207	212	211	216	212	219	219	199	203	185	216	243	206	201	208	195	237	241	180	190	222	209	212	215	195	186	218	214	201	192	204	205	213	222	204	218	221	223	221	202	236	219	205	227	227	209	208	195	226	221	247	209	225	205	228	222	186	210	219	220	203	195	209	231	207	216	226	192	230	222	193	186	216	201	199	196	205	239	227	206	208	202	205	225	263	233	223	215	201	199	211	203	216	198	214	226	218	225	249	209	258	241	202	211	227	221	202	224	221	214	202	189	214	230	235	222	208	235	203	225	189	191	221	238	204	228	240	207	248	236	203	215	203	200	206	178	242	219	200	200	231	198	214	223	196	190	214	215	223	197	205	232	208	181	230	215	196	209	245	207	197	217	217	216	208	201	210	201	207	201	194	201	205	232	227	217	186	242	227	211	209	231	230	205	234	188	216	218	225	224	186	206	214	207	195	232	207	207	192	227	223	210	198	210	211	185	192	188	209	207	229	210	218	221	208	201	239	226	211	197	205	204	212	202	203	188	183	203	202	222	216	216	198	215	217	211	215	193	225	221	228	209	198	212	199	217	206	187	198	220	213	203	200	189	199	224	221	240	205	214	233	227	223	197	232	189	207	209	228	207	216	222	215	209	205	196	231	227	209	210	216	215	208	222	208	195	221	222	213	227	240	223	253	192	205	221	241	248	203	226	252	205	218	227	235	233	230	225	204	217	187	210	205	203	204	188	196	217	193	224	196	210	238	244	204	221	206	211	230	210	241	249	233	197	186	241	202	212	251	215	216	219	191	228	218	206	211	196	222	234	241	219	216	189	229	210	199	222	241	216	199	214	238	225	188	229	227	219	197	214	246	196	219	190	213	220	246	186	202	219	194	225	235	231	195	208	206	201	196	242	212	223	212	193	226	196	206	221	204	201	235	238	221	200	246	206	201	189	192	213	210	223	218	208	224	211	214	240	194	190	229	243	225	230	186	224	261	210	230	203	238	221	208	230	227	233	260	191	202	189	189	184	213	178	215	183	221	203	219	212	228	235	208	185	206	190	212	226	221	193	235	215	221	205	214	199	224	225	213	203	215	197	232	244	210	231	199	199	238	207	207	208	225	203	218	214	236	214	242	189	196	222	201	221	206	195	216	200	219	198	219	229	192	207	206	190	216	212	220	203	218	178	220	205	249	178	209	199	217	225	190	213	202	205	183	208	253	245	211	212	197	212	211	200	193	221	208	222	218	227	215	205	215	185	216	206	203	202	222	214	207	201	205	212	190	216	234	228	218	217	204	206	229	224	191	263	192	236	205	211	221	222	209	216	209	207	238	218	232	220	245	216	190	221	204	224	209	194	214	226	239	218	203	209	194	222	206	226	214	213	188	224	226	240	222	204	211	231	223	244	216	185	225	212	228	216	223	205	239	230	231	220	226	214	217	201	202	231	222	249	220	215	187	203	205	220	218	203	203	203	192	221	198	242	209	217	208	219	226	208	210	208	214	215	207	199	200	221	209	226	248	223	224	197	225	263	199	194	188	213	242	253	210	211	212	212	208	224	208	215	214	212	212	211	214	233	225	206	223	220	217	215	188	191	213	222	208	205	224	202	206	220	212	223	226	231	207	207	198	194	198	220	205	220	226	220	222	200	192	218	255	219	206	243	193	187	209	184	227	213	172	215	230	210	206	201	197	242	202	210	201	212	216	213	210	226	198	199	219	210	215	187	198	197	208	218	232	214	220	219	202	218	220	197	203	208	225	209	228	223	220	205	212	209	211	212	233	184	217	250	201	247	190	228	211	218	201	254	213	268	226	245	209	211	194	191	223	212	230	218	224	219	202	196	228	226	232	218	215	217	228	184	205	174	185	234	202	205	230	185	229	231	198	226	202	194	230	164	204	223	211	178	226	238	226	209	206	231	219	184	202	235	219	217	201	220	209	240	210	187	220	189	209	217	213	210	234	232	200	194	210	230	214	204	210	234	228	209	221	205	252	202	219	225	201	179	239	218	212	211	203	216	195	225	227	203	217	232	204	212	223	242	245	184	211	225	216	225	189	176	226	194	237	217	179	242	199	211	218	213	260	217	227	189	208	225	218	221	203	210	220	215	209	205	210	255	226	193	221	239	233	257	235	213	181	209	201	199	220	204	185	178	229	225	218	239	219	203	222	215	225	202	234	201	197	221	172	213	191	193	194	204	201	227	218	229	220	208	197	194	227	209	230	197	200	177	209	196
26613	17337	13093	8490	4339	1960	1172	612	478	510	495	451	423	455	468	450	413	454	437	464	445	467	406	439	408	457	440	454	447	452	460	475	432	464	500	469	483	438	464	503	420	433	465	479	457	457	455	476	408	463	479	450	457	497	464	438	511	440	449	452	453	473	427	439	484	475	464	479	493	453	443	469	424	468	442	472	415	467	434	460	438	467	408	469	458	440	445	429	471	482	463	466	484	432	493	502	438	476	510	456	479	427	417	449	469	503	444	473	426	440	449	447	434	428	457	452	444	445	439	471	435	458	430	470	446	457	445	415	512	468	427	452	472	500	465	463	442	440	461	453	429	442	471	431	475	499	424	452	471	461	433	450	488	440	448	429	419	455	504	486	425	488	439	442	473	472	466	449	468	491	446	468	451	477	462	460	471	460	455	424	442	475	449	470	440	469	447	468	435	448	438	483	470	464	466	504	477	457	474	462	460	473	501	478	462	483	459	466	463	458	471	462	441	437	466	464	451	473	447	443	446	486	444	429	421	477	450	464	422	457	475	455	460	459	488	491	431	460	474	459	454	462	431	458	461	465	429	453	460	486	478	457	472	446	446	442	466	462	453	480	487	506	452	466	409	460	448	481	483	455	452	457	437	447	466	464	462	446	395	457	459	455	474	437	479	437	472	479	446	482	429	461	489	478	473	434	427	444	437	506	474	457	502	449	448	522	469	466	482	444	457	492	487	451	447	445	437	442	426	430	462	434	446	451	451	481	439	437	418	447	416	506	450	489	440	438	485	428	446	492	452	387	476	474	460	439	447	460	458	503	480	483	456	490	425	471	446	434	468	443	482	450	466	483	441	469	457	464	448	408	462	437	450	421	479	456	418	510	405	454	455	421	454	479	466	472	492	450	491	459	438	463	434	499	435	437	445	446	465	455	443	440	438	503	461	417	452	439	477	450	476	443	446	457	502	391	446	473	445	455	466	449	475	493	450	438	494	424	466	453	442	470	449	466	452	466	431	501	433	452	455	458	447	452	479	453	421	474	444	447	461	458	465	444	453	479	463	460	424	430	427	466	447	481	421	425	465	413	461	475	442	476	445	464	468	456	484	402	480	451	469	456	429	470	437	433	468	497	412	440	480	470	480	470	449	465	489	465	468	463	467	486	418	460	461	487	446	461	458	491	471	429	472	431	431	448	470	447	407	455	516	477	467	460	467	447	466	488	454	424	462	424	478	421	423	444	457	469	447	479	444	454	439	460	473	381	496	452	436	437	474	444	470	489	436	445	477	455	452	455	445	465	432	479	482	459	463	473	472	436	444	472	433	474	428	430	464	422	449	429	447	447	445	462	472	462	461	463	453	483	463	485	456	455	428	471	452	485	482	444	424	455	440	426	466	445	456	457	419	436	447	483	414	487	433	441	446	438	456	457	449	445	471	469	461	429	444	454	459	427	445	473	437	462	421	458	479	451	457	478	451	473	448	443	451	438	503	442	454	431	431	419	455	454	477	451	438	470	462	489	459	478	527	450	453	448	433	451	468	484	443	444	481	466	448	429	474	494	439	479	493	495	453	479	422	483	488	512	472	460	447	429	466	477	426	455	429	427	466	450	474	452	488	459	462	430	473	443	470	466	489	442	435	439	476	468	450	431	484	458	468	457	465	430	470	449	509	438	460	492	482	490	428	440	456	453	438	469	474	421	481	475	442	468	427	474	454	424	462	446	466	459	464	438	462	473	467	475	454	425	436	456	454	449	472	479	430	461	458	449	461	415	443	420	453	456	456	460	456	444	459	434	496	445	450	421	456	447	460	452	455	436	458	464	439	439	430	468	460	469	459	443	474	424	448	456	445	461	445	471	511	469	485	467	478	450	491	439	470	450	438	483	452	428	470	445	446	446	422	433	454	454	486	469	430	448	455	465	490	472	467	505	453	494	468	452	463	458	472	441	473	457	427	451	471	441	456	474	471	447	448	433	440	433	456	455	430	421	481	474	452	460	455	492	484	432	439	478	457	442	464	469	459	427	446	429	449	429	446	421	428	451	446	457	467	447	458	435	473	467	491	446	420	439	446	496	451	464	435	453	449	462	471	453	471	476	480	489	418	436	456	432	443	432	478	507	467	448	427	470	430	478	449	483	476	483	481	469	515	440	446	456	477	489	504	434	457	443	487	460	481	444	458	490	410	421	465	446	464	481	454	472	417	477	480	435	430	461	442	433	508	405	472	424	465	465	467	477	416	421	429	439	447	453	481	464	465	465	461	427	474	441	450	430	436	464	460	464	439	454	452	440	429	412	434	411	471	470	446	448	459	482	457	455	437	465	484	435	486	461	439	446	450	505	465	432	454	464	456	498	463	417	471	497	458	431	476	462	462	439	463	461	449	468	425	425	442	474	466	445	426	454	437	427	482	439	456	445	461	453	425	466	471	487	456	482	477	463	442	509	476	445	459	435	459	445	452	436	466	464	456	451	474	458	461	493	440	466	436	461	458	484	465	455	451	448	453	441	465	452	442	439	461	487	468	427	470	448	482	433	445	439	458	476	457	447	421	450	458	448	458	436	434	470	424	509	430	450	460	455	431	432	489	479	466	453	464	479	491	484	443	458	474	445	431	431	425	435	459	438	385	441	447	463	474	448	498	482	424	483	431	493	464	462	485	426	467	474	432	456	439	459	429	489	436	429	423	478	441	455	447	497	459	470	452	474	501	445	476	464	496	490	464	434	438	476	467	485	494	484	395	434	410	465	473	452	454	440	456	477	468	486	440	407	460	462	479	445	454	501	464	478	435	452	469	481	433	457	450	461	425	469	448	426	439	475	457	434	444	451	469	459	475	471	506	470	437	465	480	421	435	465	479	472	481	459	434	424	415	510	499	436	440	483	428	441	452	457	444	448	455	474	441	486	437	422	438	415	473	417	463	435	459	428	462	485	493	431	417	473	448	446	473	445	437	472	481	481	474	422	466	460	473	474	483	479	440	493	441	451	507	472	500	500	445	458	449	454	428	459	464	466	466	430	484	435	434	464	457	450	501	458	435	449	456	470	477	468	461	447	414	464	433	463	476	478	493	449	468	466	498	435	429	434	426	450	469	455	452	443	447	441	439	455	469	466	441	465	470	452	468	467	451	499	493	441	462	456	463	504	438	500	461	485	484	464	457	477	443	437	463	460	436	455	478	480	475	449	467	454	392	434	458	462	468	467	440	431	433	474	466	471	456	457	484	459	472	506	478	451	445	444	444	465	451	442	466	492	455	459	480	452	465	432	449	489	477	463	436	442	477	464	476	463	459	442	480	431	472	452	471	420	457	467	424	454	456	464	452	460	429	475	415	484	463	462	478	448	502	439	471	475	439	497	458	431	447	465	412	446	437	425	448	471	462	440	471	463	457	433	483	429	486	447	449	445	454	450	478	428	461	463	453	483	436	470	437	485	465	484	433	436	466	465	478	450	462	485	459	481	459	456	461	448	470	453	476	447	452	462	455	430	436	457	441	435
60043	31487	14097	5289	2081	1184	582	330	266	228	203	184	200	224	225	231	255	238	213	195	203	184	213	211	219	211	224	209	223	233	202	229	196	208	205	197	223	259	225	219	216	206	231	238	245	226	202	224	225	210	216	192	213	202	188	216	214	218	231	200	230	209	230	196	208	205	217	185	239	221	222	219	224	231	200	225	199	215	236	201	231	182	206	223	210	247	223	219	212	242	243	199	192	224	223	218	187	214	219	222	184	212	221	218	232	221	195	202	164	193	218	213	225	215	215	203	235	232	239	194	196	224	228	244	231	208	197	209	216	221	198	217	208	222	203	212	199	213	212	214	215	192	195	218	196	211	188	253	220	191	222	210	245	193	231	224	218	228	229	235	222	216	230	256	215	211	227	233	179	232	205	222	215	262	216	199	194	221	215	212	225	196	201	247	234	216	244	224	192	208	210	190	204	194	211	216	214	197	208	217	187	193	192	228	206	203	222	217	210	254	222	197	226	199	208	210	215	210	204	194	211	229	191	233	225	218	215	202	235	214	212	204	187	202	234	225	237	209	212	237	192	257	232	216	177	223	207	240	220	231	207	224	209	227	232	188	204	216	227	216	234	208	189	219	172	192	233	219	207	227	214	222	212	229	230	216	226	207	233	211	240	213	220	211	230	223	187	206	262	206	194	193	219	198	199	207	200	199	206	206	204	199	247	234	217	202	204	190	214	188	213	210	200	198	198	255	232	203	219	185	238	226	217	198	211	195	213	207	182	223	234	241	205	216	234	191	180	218	215	224	198	225	232	204	212	194	216	235	215	238	224	221	210	187	198	216	208	239	236	192	230	197	196	224	182	204	235	216	208	214	244	222	218	242	200	215	229	203	221	200	211	221	227	211	182	219	203	215	212	209	237	167	201	240	185	214	225	247	212	258	223	214	239	222	202	179	199	233	211	194	206	224	186	224	217	220	198	242	243	207	263	224	204	212	215	209	230	209	211	241	226	215	236	211	199	185	205	212	206	226	209	196	223	193	224	206	221	227	195	203	223	226	248	217	205	239	234	184	198	198	192	231	187	228	219	203	226	183	193	230	175	184	219	211	215	196	199	216	203	215	221	197	184	243	179	186	210	208	190	223	203	226	229	199	218	207	218	209	227	214	217	206	228	211	230	218	243	250	246	199	217	250	225	212	248	224	192	210	204	227	209	219	213	209	193	220	202	189	224	236	206	188	200	226	237	194	217	224	224	215	247	241	190	222	200	229	231	200	211	190	176	217	192	211	212	235	215	220	239	221	231	198	206	199	238	196	209	165	220	174	184	247	220	187	212	215	209	225	191	207	216	245	226	260	214	214	215	224	206	242	215	204	208	225	235	212	236	192	226	242	218	205	197	193	222	248	195	216	224	229	211	207	221	201	208	217	231	190	197	212	218	213	269	236	223	233	242	203	228	219	203	213	227	217	189	203	194	222	222	174	206	204	234	204	222	225	207	215	214	234	234	225	237	168	204	199	215	217	216	214	211	199	204	222	218	234	212	192	238	227	212	235	207	213	226	229	221	212	209	200	208	207	213	191	217	228	218	204	193	218	193	189	210	240	200	204	208	242	215	230	212	213	219	249	193	228	203	224	221	204	207	221	262	230	189	203	223	226	204	233	202	213	198	200	205	223	255	239	219	222	230	200	211	214	229	204	213	191	213	209	225	227	216	210	237	212	213	176	216	207	205	179	197	209	188	200	192	214	249	211	221	234	208	196	180	207	225	204	207	192	230	215	230	215	211	206	194	195	218	214	199	212	214	185	203	222	212	204	209	199	210	231	197	227	196	201	234	221	235	238	205	233	244	204	231	205	217	214	186	201	203	194	212	234	226	223	217	214	204	210	228	194	230	220	215	190	215	190	219	192	229	225	204	210	224	215	205	225	210	208	222	220	228	212	199	208	211	208	239	234	196	212	211	194	215	223	191	237	226	214	220	226	227	196	216	207	225	213	204	204	205	188	213	251	222	215	252	203	192	214	218	226	221	209	217	225	219	212	254	218	203	192	214	201	215	223	205	193	225	211	194	179	254	204	210	213	212	193	197	208	218	218	222	218	225	219	236	214	225	232	212	221	218	212	220	186	166	211	200	200	192	199	232	214	209	240	219	207	206	233	215	216	219	215	235	233	240	214	236	221	207	232	212	192	244	207	212	213	233	205	184	215	221	206	212	207	213	234	219	253	210	224	209	229	228	221	211	232	222	236	204	230	203	214	216	236	219	225	205	204	230	190	211	208	235	202	217	169	185	224	215	232	179	188	215	202	220	233	214	210	183	218	209	209	202	234	221	241	201	205	217	198	204	213	224	233	213	220	234	195	217	201	199	226	229	234	209	225	195	225	224	180	209	226	213	208	231	223	231	212	223	233	228	220	216	200	189	211	187	225	211	223	218	230	217	212	201	216	217	206	218	221	204	230	202	230	223	202	205	215	198	214	208	184	207	226	217	225	204	223	234	184	192	234	231	221	184	199	240	235	192	218	224	213	226	208	209	201	166	227	221	179	211	212	226	206	196	240	191	203	202	197	225	229	205	199	210	207	219	241	239	231	205	201	215	228	202	205	209	246	213	215	229	223	215	230	221	228	246	197	181	224	200	211	204	227	216	230	219	202	228	209	227	233	210	186	186	182	219	220	204	240	221	196	193	216	201	180	208	203	221	222	204	226	206	210	241	240	199	235	189	222	206	255	229	193	209	214	203	215	212	219	229	234	227	223	203	236	216	253	261	209	209	210	207	186	215	195	231	211	233	203	226	202	222	239	218	211	235	222	273	253	217	196	214	199	222	212	238	214	246	189	218	198	236	223	201	231	196	193	194	201	186	196	214	216	212	246	243	237	223	245	216	214	224	223	213	228	206	213	200	220	241	224	199	212	194	204	213	241	219	221	210	225	217	198	201	235	218	227	212	203	225	225	205	233	210	208	213	193	217	221	206	212	199	218	220	230	185	202	217	224	210	200	200	221	225	223	226	196	227	237	202	223	215	216	208	204	215	243	209	209	203	205	197	193	205	175	207	229	200	220	222	232	220	229	198	239	213	239	235	246	229	229	225	213	203	211	224	244	212	214	206	229	243	220	239	199	180	253	225	212	221	195	183	217	202	203	204	235	235	213	209	216	220	211	203	218	224	210	206	196	220	226	206	222	231	205	229	212	227	214	233	195	210	196	239	227	227	212	202	233	215	212	204	227	211	223	231	188	210	210	190	222	202	221	228	254	228	204	218	229	185	210	208	230	192	199	211	210	190	191	197	204	208	183	216	203	213	231	234	223	238	216	203	203	211	226	258	219	214	218	236	219	216	221	216	213	230	187	220	200	231	232	202	198	196	239	234	240	212	196	216	205	187	186	212	198	214	214	228	219	196	192	234	248	219	209	226	205	240	215	225	197	229	242	221	236	229	197	218	211	206	220	227	237	225	216	229	215	230	229	197	196	223	219	222	225	213	226	204	227	190	239	220	226
38787	22518	15490	10502	6116	4010	2078	966	594	501	502	492	476	492	477	513	473	462	484	459	449	501	494	472	433	450	481	477	477	481	456	467	459	454	445	430	415	486	475	471	461	442	459	461	460	497	464	489	461	467	472	457	432	452	467	468	488	444	465	474	472	507	484	431	486	453	449	483	499	467	411	475	454	506	483	431	477	492	446	477	475	429	484	501	458	525	497	474	476	448	463	481	468	453	469	494	476	440	467	448	469	445	469	486	475	447	472	504	446	481	496	445	430	483	448	418	487	454	493	443	445	443	478	445	436	470	463	475	438	461	453	427	476	495	457	502	460	486	453	482	539	461	463	469	476	462	458	437	446	485	487	475	446	449	458	472	440	477	431	506	489	472	462	484	486	452	479	471	519	460	467	446	442	463	492	453	504	446	485	462	511	432	486	443	497	440	497	506	452	466	420	443	468	483	452	420	478	486	470	430	492	500	445	476	459	473	477	492	507	509	449	478	429	475	500	432	468	464	501	494	435	463	475	491	477	457	458	479	429	473	460	451	468	487	451	462	475	463	451	454	482	467	474	483	436	444	461	464	431	451	446	475	471	454	503	489	467	490	436	485	454	453	464	465	450	471	449	454	468	455	483	485	475	484	458	455	448	443	505	488	484	453	478	452	460	481	478	489	445	458	471	479	486	459	486	458	448	546	450	445	472	480	471	446	467	493	464	458	452	472	444	447	428	480	475	444	466	445	467	449	479	484	494	428	479	493	475	457	454	454	464	456	454	479	420	446	472	478	466	500	454	444	479	471	455	443	476	486	481	457	515	487	464	479	465	475	442	504	452	477	470	443	414	466	488	477	455	461	493	483	436	483	486	495	457	455	455	472	436	482	492	483	452	477	484	461	450	474	515	455	490	451	490	467	459	491	459	468	492	463	466	446	437	469	484	488	477	500	501	393	449	484	475	466	472	464	455	475	460	484	470	499	455	470	467	479	450	448	439	457	453	462	473	461	462	449	467	451	472	481	473	446	444	450	463	465	452	477	447	468	459	475	451	453	426	480	485	469	448	513	447	468	471	497	463	497	479	472	497	474	470	484	481	455	467	453	487	443	445	458	461	489	471	462	479	405	483	502	477	447	464	454	465	474	485	491	458	457	438	439	455	502	475	453	500	488	473	466	409	455	431	483	478	514	464	483	456	449	437	494	469	469	422	483	463	493	459	499	473	512	489	431	477	465	464	463	452	487	475	468	450	456	473	417	482	497	486	483	461	485	484	472	450	483	448	471	488	469	506	468	449	500	495	479	433	464	494	448	504	463	420	479	482	463	456	470	468	450	466	494	493	463	515	443	499	504	506	445	449	446	491	477	475	495	472	455	454	474	470	470	500	471	477	503	483	503	491	498	440	487	484	470	511	453	443	453	504	443	451	495	444	478	483	487	469	482	461	465	473	485	476	489	495	496	486	438	488	463	459	440	486	507	477	474	457	455	425	499	465	463	480	451	470	495	462	465	442	499	427	468	460	499	475	482	464	488	457	483	431	448	463	435	466	455	462	504	504	462	466	441	469	443	451	437	460	505	503	474	461	494	452	453	461	460	471	464	497	451	455	463	462	452	452	441	462	446	455	479	486	442	453	453	471	454	441	420	480	493	482	479	465	504	474	437	477	461	464	456	470	461	434	455	464	439	485	453	428	426	480	461	482	470	460	449	511	455	474	445	466	496	479	459	441	464	471	480	495	478	492	485	452	466	474	499	431	451	463	498	455	463	465	438	475	475	481	473	450	492	472	479	461	479	441	454	512	503	468	479	466	457	451	500	477	481	482	475	476	462	469	479	445	499	436	505	493	466	462	480	498	435	455	492	461	458	499	442	456	445	506	431	473	419	462	438	491	488	457	454	455	468	444	463	472	477	449	456	508	469	485	480	485	443	472	434	456	458	437	473	487	470	442	460	449	477	485	458	517	482	471	515	483	488	444	502	438	429	491	443	476	454	479	479	462	449	480	485	490	502	457	449	465	469	476	460	466	471	458	476	514	490	481	464	484	473	441	440	466	412	462	485	466	472	424	497	509	492	479	475	466	468	458	482	486	492	472	438	442	468	461	489	448	449	501	443	480	482	436	485	463	450	512	456	429	495	501	451	492	486	468	449	500	498	497	428	481	504	491	455	435	469	489	463	495	491	437	432	419	479	519	466	470	514	473	489	473	463	477	474	473	509	471	448	449	453	472	482	470	494	458	458	433	462	445	423	488	450	456	496	449	466	436	464	470	453	501	488	436	453	446	467	454	477	476	490	506	457	453	473	520	468	452	441	461	495	471	469	447	428	472	448	454	463	482	468	455	447	444	466	474	444	464	474	443	460	456	431	411	469	460	462	463	469	449	451	495	499	505	408	472	476	471	428	456	480	456	460	468	468	441	513	470	465	492	462	461	468	497	443	480	491	474	444	463	488	479	466	431	497	453	500	444	483	452	462	464	431	514	470	455	498	459	487	481	464	503	462	472	474	462	481	478	474	448	454	481	451	481	462	469	480	492	495	467	486	460	463	528	423	482	444	445	464	446	460	484	470	472	461	488	429	467	483	476	485	506	453	470	453	463	451	463	457	458	458	461	432	472	442	440	452	456	505	474	474	454	512	423	486	418	473	438	472	453	474	458	450	489	439	495	453	495	466	451	462	487	461	429	472	455	435	479	465	470	481	445	432	485	481	490	415	488	497	480	444	519	450	443	467	474	454	452	456	449	447	456	445	444	463	487	476	464	450	489	454	428	465	446	526	443	485	500	415	496	447	497	479	450	450	473	491	479	484	451	485	468	499	480	480	479	503	461	468	489	483	457	453	442	469	463	466	454	451	454	488	435	497	451	503	477	462	495	428	509	474	467	452	459	465	493	453	454	461	467	479	473	473	442	466	469	458	428	473	455	497	452	483	443	473	439	496	471	451	449	455	491	499	444	466	397	498	461	504	484	468	473	487	490	442	489	447	416	465	470	457	454	445	463	448	469	447	458	506	472	451	518	467	457	470	450	464	512	496	463	474	460	466	465	484	444	446	474	472	486	519	435	461	462	432	472	473	464	501	480	451	456	512	458	477	463	456	472	492	467	478	431	470	478	497	481	524	440	476	453	476	473	452	453	480	447	456	468	457	464	473	502	477	432	484	487	472	497	442	473	470	440	487	455	507	467	470	462	476	475	445	452	455	499	471	469	452	456	485	450	496	462	463	469	512	466	485	440	477	460	433	430	515	471	473	437	443	478	442	475	506	466	451	434	441	450	461	469	494	500	458	456	448	472	457	438	450	456	470	513	464	462	461	458	479	469	449	486	506	437	486	442	473	484	456	472	445	485	459	471	509	498	470	478	495	452	462	482	472	477	470	493	454	450	459	465	478	502	472	437	492	490	456	482	484	469	483	466	457	479	480	465	485	470	431	475	479	441	449	481	480	443	481	510	474	439	448	436	464	455	485	422	466	475	479	454	472	436	441	473	452	439	451
63718	33338	17193	7369	2992	1588	758	418	325	348	295	281	271	239	290	291	284	276	254	258	254	243	282	276	259	284	279	325	254	295	281	283	274	261	276	286	254	274	296	244	258	291	270	296	270	288	265	274	302	285	244	242	266	248	257	256	253	270	284	278	229	259	240	241	256	275	258	283	263	253	254	278	263	280	271	271	302	265	278	276	266	278	277	260	274	282	290	246	272	268	283	259	273	272	275	265	276	271	258	272	270	259	246	226	239	269	283	290	259	245	247	262	285	265	267	290	288	232	254	247	285	240	257	278	285	233	243	277	301	294	253	229	258	292	276	275	306	291	277	252	273	285	268	279	296	285	320	270	272	226	271	287	306	292	259	257	292	254	264	249	272	280	242	282	278	256	207	290	263	257	303	272	270	252	257	263	285	258	237	272	266	265	283	299	297	285	281	284	267	268	277	287	270	273	260	283	270	304	334	281	265	286	286	289	311	270	275	287	271	239	274	272	273	258	229	276	274	285	253	283	268	254	284	256	301	263	272	244	267	244	280	288	270	299	264	280	256	263	275	297	283	273	238	253	305	262	274	246	292	270	275	269	277	285	219	271	280	267	271	258	269	262	248	269	266	277	279	324	260	247	263	261	265	264	247	262	284	270	279	266	271	229	287	271	270	234	298	257	267	296	260	283	314	293	266	241	253	232	275	305	286	295	228	270	318	285	269	277	276	268	264	295	274	263	298	261	268	285	283	290	261	275	255	277	264	231	257	274	278	277	283	288	255	233	281	274	265	283	280	286	278	288	269	251	280	251	246	282	259	239	273	280	280	266	235	280	269	276	283	291	267	266	271	301	250	267	263	253	283	264	297	235	275	284	279	296	229	295	293	241	275	272	271	252	284	276	268	268	265	243	287	280	271	277	243	301	285	271	292	269	262	274	265	256	245	264	267	261	251	285	264	256	287	274	276	293	280	258	269	267	280	263	260	272	292	276	296	273	298	262	273	272	275	253	275	240	273	262	226	245	276	278	279	251	242	263	272	275	286	270	284	268	296	250	268	252	273	264	262	264	232	260	266	259	272	298	312	268	270	244	242	251	273	283	262	261	279	298	276	297	265	258	256	279	251	269	269	261	266	265	290	272	271	279	243	249	275	295	262	296	291	294	271	292	270	254	284	275	270	257	289	264	260	294	267	244	261	300	300	272	274	287	283	279	269	294	264	279	267	260	260	278	287	230	254	261	285	248	252	283	284	266	281	283	267	280	273	279	295	229	296	278	282	291	319	270	287	255	253	270	266	252	271	289	271	294	296	292	272	264	281	265	284	262	254	267	265	274	268	278	297	263	237	309	288	266	284	270	273	259	283	250	263	282	256	259	312	295	286	251	278	280	274	300	258	293	270	289	253	264	292	270	254	264	294	256	252	288	243	265	265	280	271	269	265	270	312	294	267	277	243	260	282	276	262	290	323	269	265	274	253	272	250	269	253	231	256	242	267	268	274	256	255	254	265	273	253	266	225	267	256	256	243	264	291	247	274	242	285	279	270	270	271	300	272	263	258	232	263	269	278	280	250	264	291	281	288	297	284	282	308	272	295	284	255	269	269	235	266	286	292	260	315	261	283	252	270	266	240	277	254	281	269	278	268	268	252	250	231	260	278	241	264	267	276	283	303	275	278	284	272	287	293	280	239	293	278	277	280	250	286	266	282	279	269	264	239	265	286	271	279	276	259	261	294	289	274	268	255	237	313	252	275	262	276	266	254	269	288	280	249	255	265	254	242	272	266	239	246	266	280	263	276	266	251	254	290	239	264	269	268	256	303	269	307	277	265	294	265	278	284	265	304	262	224	240	254	262	268	263	248	255	256	266	265	289	256	292	281	276	276	272	272	259	265	266	270	240	255	275	276	282	264	277	273	252	253	278	278	294	294	261	267	280	273	258	258	251	285	303	262	263	265	294	267	271	271	267	287	279	232	244	242	288	269	294	279	272	243	269	271	229	261	295	276	262	252	246	289	270	268	295	302	295	292	282	276	236	237	251	272	225	241	276	272	283	253	258	221	292	266	269	291	247	277	274	294	269	244	269	265	284	246	237	264	277	282	241	270	292	265	277	262	272	287	247	249	264	257	262	302	272	252	264	276	287	274	301	276	262	237	245	264	220	253	242	282	302	304	268	268	279	268	246	196	245	252	286	275	282	272	238	277	303	313	311	274	251	234	282	283	299	261	268	271	276	325	266	258	273	294	268	251	272	248	283	265	252	261	284	274	249	259	254	276	250	257	283	303	259	293	273	244	278	257	278	264	269	275	282	285	288	273	282	278	276	267	312	275	273	262	239	250	287	304	272	277	268	286	271	270	265	294	256	249	270	261	271	281	256	292	294	265	275	261	256	271	262	290	284	251	281	271	242	258	258	263	261	244	260	300	272	296	258	279	287	276	264	261	257	291	248	286	283	260	240	270	291	260	270	264	270	254	270	292	266	288	311	259	322	266	268	293	266	288	263	278	272	281	268	263	282	266	283	269	266	267	267	267	254	272	270	262	253	268	269	279	287	252	279	253	275	271	273	272	261	273	259	281	290	290	266	252	278	275	293	267	268	248	235	273	266	277	266	259	296	289	269	266	278	250	239	267	291	263	277	255	263	280	286	313	289	244	259	253	273	243	310	281	227	290	250	256	270	249	255	277	288	264	258	249	272	254	280	272	286	249	281	251	288	265	264	243	281	261	276	278	248	303	270	306	226	258	240	261	266	255	262	277	242	262	222	266	295	244	302	286	245	242	272	283	275	258	260	284	267	257	281	255	289	282	286	250	269	231	252	269	274	271	249	282	290	247	248	235	275	276	280	309	292	325	259	278	273	258	249	273	250	277	265	260	251	279	277	254	273	250	270	252	245	224	230	271	267	266	263	268	287	278	277	278	254	243	295	282	292	266	269	254	280	257	264	280	251	240	280	271	258	262	251	293	272	262	262	266	257	273	263	249	275	325	290	279	278	276	267	266	272	266	280	273	311	257	251	243	262	260	269	267	258	235	258	298	257	263	255	271	242	245	291	272	256	275	253	310	281	269	285	255	306	238	295	259	281	272	295	251	276	279	278	283	285	302	294	239	294	251	270	273	301	284	285	278	265	245	280	248	281	261	307	264	251	288	271	296	275	277	258	273	267	280	271	281	254	301	288	252	233	284	278	280	294	247	257	284	291	271	263	248	295	293	260	222	238	260	271	264	260	256	247	285	263	305	264	254	274	221	277	302	290	274	298	277	270	295	254	266	256	235	223	284	256	296	287	271	268	256	284	293	294	258	253	239	271	259	271	301	271	266	249	265	282	240	251	274	268	306	246	235	252	255	251	289	238	252	270	290	265	283	268	255	300	327	256	272	237	235	250	233	244	273	245	263	289	291	269	263	278	275	265	258	260	259	295	303	271	254	241	253	282	253	289	247	265	270	259	298	262	291	263	284	250	269	251	293	258	286	249	256	243	221	222	277	266	278	247
41638	23848	18025	13037	7962	5175	2503	1089	820	704	624	588	564	596	595	629	544	533	538	568	622	566	598	585	538	605	573	605	535	570	608	609	547	583	552	601	569	567	558	598	570	546	553	550	557	571	565	547	562	564	539	596	555	538	575	557	592	582	545	558	576	555	587	541	593	596	586	566	615	551	618	555	554	547	579	554	543	539	574	552	584	584	567	568	548	560	583	548	591	579	572	595	570	546	569	543	557	573	559	631	530	575	587	562	603	578	575	584	524	585	593	630	573	570	551	583	521	590	603	553	553	562	535	555	603	570	550	540	556	567	546	540	606	552	618	577	588	544	529	550	583	578	545	573	587	565	569	560	603	615	556	547	572	573	570	559	556	602	562	566	569	534	559	572	560	534	587	577	566	549	569	571	585	552	611	530	546	552	568	565	564	555	551	597	539	602	563	567	574	561	553	535	568	522	608	559	553	582	560	580	558	569	574	589	550	556	568	579	563	591	553	550	554	544	551	530	603	577	547	588	631	538	572	524	510	552	580	529	578	572	588	543	564	533	547	552	575	552	602	580	554	583	517	560	571	574	572	534	546	554	555	561	570	564	559	553	546	596	596	533	612	541	578	594	573	608	575	529	557	574	600	513	540	579	612	585	610	567	574	632	535	544	564	592	502	532	502	577	532	530	554	597	564	545	565	580	532	632	591	584	588	607	571	579	599	569	516	576	546	612	591	574	582	588	592	541	537	616	555	535	535	593	611	548	557	526	539	572	543	525	598	575	525	610	541	539	566	563	545	650	567	589	541	563	545	570	525	593	585	555	595	545	579	581	551	528	579	556	607	551	559	550	601	564	567	583	574	576	567	583	553	596	565	610	546	569	564	562	592	558	577	628	558	592	584	571	592	583	562	574	560	565	523	616	563	559	545	555	568	545	578	516	574	587	574	540	508	533	583	506	532	610	590	538	549	555	578	573	548	565	542	572	567	544	551	561	535	555	554	550	594	591	603	587	560	566	561	591	572	554	541	592	545	583	612	608	566	584	536	562	583	539	535	568	528	574	577	554	572	584	584	576	552	579	529	576	576	578	591	561	548	571	601	567	544	609	556	555	525	583	535	616	571	588	510	563	605	549	560	572	567	560	536	542	526	557	580	562	561	585	561	530	540	589	590	522	534	586	571	579	557	560	534	516	591	549	579	541	605	532	544	553	564	570	561	571	553	497	604	581	560	587	565	580	548	550	576	593	579	557	595	563	548	573	609	582	526	580	550	523	555	587	538	600	585	563	585	556	549	488	577	551	556	551	569	546	562	599	588	558	551	555	541	581	534	583	604	584	597	580	593	573	544	572	590	574	554	565	565	595	558	591	573	561	545	526	573	572	558	587	585	561	567	572	549	586	583	564	560	627	557	523	545	559	588	550	551	618	520	599	575	599	564	589	559	520	584	549	580	543	549	550	588	585	525	562	561	529	568	549	609	561	566	572	560	583	549	568	595	566	588	522	557	591	600	538	542	609	556	551	587	541	577	528	554	521	582	570	566	569	562	557	579	589	533	557	561	554	580	575	611	531	557	548	543	569	585	545	553	560	562	575	533	553	584	567	584	583	544	508	604	553	569	553	553	578	545	590	568	563	555	574	583	549	541	600	615	556	549	537	570	544	590	567	588	577	574	558	542	528	570	548	549	589	561	568	592	636	598	547	569	591	539	552	506	546	579	587	570	550	546	537	569	567	558	557	549	564	556	542	586	562	580	600	541	582	583	554	584	537	566	586	543	593	573	590	532	563	550	564	533	579	562	610	574	546	589	557	570	555	584	583	590	568	560	556	586	559	591	594	567	584	572	568	593	593	611	577	578	548	574	556	547	565	569	572	621	565	550	583	605	533	570	592	569	592	613	623	570	582	591	571	553	599	585	528	532	552	562	597	579	552	595	532	562	520	565	542	578	540	576	541	594	570	512	591	563	540	560	572	610	539	615	580	571	527	557	539	589	543	598	572	504	521	555	605	586	568	577	580	591	564	542	586	586	550	574	576	569	566	589	579	562	580	567	598	608	533	585	585	606	571	594	551	583	514	578	579	593	563	569	573	545	548	569	561	581	570	577	579	549	538	605	573	576	595	625	571	550	544	593	572	590	559	573	561	580	559	592	574	600	574	574	576	567	546	552	553	521	565	561	601	562	592	577	549	560	611	558	537	565	546	549	570	538	524	560	552	574	572	566	622	607	603	559	541	553	589	582	580	551	551	550	554	575	567	567	533	580	558	577	574	624	587	547	564	592	589	579	575	623	609	587	520	535	562	582	557	543	565	575	579	543	577	581	574	559	551	585	576	585	552	554	539	564	615	558	557	575	535	528	549	587	615	528	553	576	541	570	590	580	538	549	599	578	573	562	557	596	587	573	591	571	573	545	563	557	544	592	568	582	591	583	579	579	552	592	562	595	562	544	552	573	557	562	544	558	563	561	587	558	562	602	543	574	559	534	565	619	621	579	567	557	587	547	568	564	561	575	574	618	570	586	566	568	548	546	571	578	597	553	528	626	530	561	552	547	599	533	565	601	562	603	549	564	540	580	569	602	577	556	601	584	543	567	571	589	593	607	556	563	577	569	556	546	557	539	559	567	581	576	574	553	544	582	620	540	585	534	515	588	567	562	583	501	569	563	533	559	575	547	576	561	549	579	577	552	544	580	531	562	567	575	593	635	557	581	600	545	597	583	583	554	572	561	575	586	580	589	532	561	545	542	551	526	537	603	580	559	619	611	601	578	564	527	575	570	536	596	575	508	585	586	529	548	560	583	588	561	556	568	500	587	576	543	595	563	552	582	577	572	548	587	561	539	596	566	563	586	546	543	588	581	529	563	569	569	580	566	600	602	570	603	560	576	533	575	567	524	556	582	594	556	528	577	596	557	589	569	555	542	536	554	557	544	576	570	581	574	554	579	529	546	574	531	579	567	596	601	523	585	579	570	535	578	564	577	564	568	551	569	574	579	574	610	543	537	514	558	573	559	595	558	566	534	572	566	606	557	581	555	589	568	607	576	597	535	571	591	560	626	505	553	570	529	552	601	582	561	605	570	575	578	571	571	622	567	543	552	568	554	578	558	602	520	571	578	563	553	567	575	596	561	567	581	538	589	556	583	518	572	596	580	563	543	556	565	586	552	595	574	568	569	576	548	574	544	571	586	547	555	573	562	604	534	578	594	567	577	548	562	559	577	579	573	548	574	540	559	591	531	598	575	562	579	548	561	539	601	597	550	548	590	578	571	569	539	564	562	562	548	567	542	573	560	578	577	557	576	600	566	563	592	536	562	547	564	542	601	577	567	552	529	550	582	586	567	589	577	583	579	576	562	572	569	586	594	573	558	578	572	547	548	569	610	549	571	578	564	604	588	575	586	576	585	597	536	572	579	559	523	544	536	543	598	594	558	590	587	602	568	565	561	587	579	601	599	566	535	552	577	563	588	578	560	582	606	583	542	538	552	540	597	545	530	557
44051	22970	12157	3926	1194	515	346	278	203	197	220	220	216	221	215	211	204	211	204	211	220	222	210	209	235	226	268	206	213	236	219	214	205	227	204	239	207	241	226	215	204	216	240	234	221	246	196	248	203	220	247	210	235	227	214	252	218	234	208	230	205	200	237	223	221	237	222	242	214	213	245	232	227	193	234	226	221	239	201	194	226	200	210	232	245	223	211	238	251	194	228	210	180	235	175	215	227	223	214	208	236	205	198	191	214	199	241	182	203	212	238	239	217	198	212	217	211	220	216	201	209	191	211	249	218	230	214	209	204	213	236	230	200	209	213	224	189	226	229	205	222	219	246	225	203	226	221	205	227	216	231	208	220	191	209	236	214	226	235	202	230	201	199	191	204	198	220	217	218	197	195	199	201	200	211	225	228	227	213	227	214	221	192	196	208	200	229	225	216	215	213	248	203	226	211	233	202	199	216	202	220	209	235	205	226	210	210	242	243	212	218	245	204	230	196	182	244	225	225	239	210	222	230	231	195	193	178	237	208	230	223	207	223	218	239	225	227	221	239	223	219	197	249	233	216	255	229	239	210	201	235	238	205	239	226	210	189	229	198	215	214	225	197	204	198	234	230	193	219	204	238	252	226	210	230	227	220	242	204	212	211	193	197	186	203	226	210	234	197	215	215	199	211	194	230	183	207	225	226	211	213	244	217	204	218	225	213	219	227	212	224	206	195	237	226	228	229	217	229	214	227	210	247	243	211	219	218	212	206	196	221	232	203	215	249	211	202	198	215	244	206	218	209	228	224	218	235	219	268	221	214	197	195	209	200	208	243	209	221	213	227	210	196	252	234	219	194	193	216	214	187	220	236	223	195	193	226	213	217	229	235	229	237	200	218	244	225	181	219	221	244	231	206	213	227	206	204	246	220	223	204	216	213	235	226	197	199	198	216	203	230	221	229	230	210	217	226	211	224	210	206	214	241	218	251	211	203	200	227	243	197	205	202	229	211	213	199	254	220	227	239	219	218	199	210	223	207	201	242	247	220	194	174	206	233	203	224	223	209	232	231	216	218	231	216	231	196	226	206	207	263	219	199	245	225	225	236	238	233	233	213	241	218	229	237	218	218	216	215	243	194	199	242	224	226	208	226	199	207	200	225	214	243	219	213	231	224	213	214	209	204	246	209	247	223	214	203	208	211	220	230	230	220	197	198	218	224	188	206	250	227	222	222	209	219	226	209	204	235	210	220	214	211	236	240	195	239	218	234	216	195	226	244	235	217	216	210	214	220	200	233	201	208	248	231	242	220	219	219	237	223	240	244	242	204	208	238	226	213	211	227	210	204	199	219	249	212	256	244	194	245	201	211	215	213	189	195	223	213	228	239	216	240	210	206	199	217	214	192	213	214	215	207	211	213	231	217	224	227	222	233	222	217	224	208	199	236	223	191	197	203	213	229	221	189	207	206	214	214	209	209	205	253	202	224	215	204	216	223	215	230	224	209	220	224	200	230	221	212	251	215	218	226	199	244	212	212	209	215	219	215	230	220	240	197	226	217	220	211	208	228	231	238	229	220	233	237	183	227	153	190	224	196	225	210	204	191	213	195	227	223	206	200	222	223	231	196	220	224	186	204	219	208	194	197	223	219	202	233	194	237	220	195	215	267	223	198	234	216	209	211	249	216	182	214	236	203	226	208	222	190	217	228	201	230	213	210	210	257	213	214	240	233	204	223	245	214	225	218	193	240	237	231	209	200	211	220	199	214	240	220	212	239	216	218	200	229	183	205	208	224	183	223	215	231	229	230	225	222	187	198	226	231	214	236	206	200	216	220	212	214	191	192	232	220	218	219	226	205	213	223	198	210	218	219	204	222	234	206	184	206	216	206	212	197	181	224	227	210	217	203	249	218	216	224	225	229	218	211	196	198	208	197	215	193	219	214	235	202	249	205	229	228	233	203	190	222	208	249	199	212	214	196	235	203	192	201	208	241	219	225	213	210	231	196	211	210	193	227	241	197	222	201	192	217	219	216	235	216	190	230	209	195	244	232	208	243	201	238	223	238	200	229	210	232	229	232	233	215	228	236	226	183	220	214	190	232	196	246	221	234	205	204	210	212	221	187	213	234	212	231	195	196	212	208	220	237	192	213	211	206	213	219	195	201	231	227	213	192	197	222	220	192	224	226	180	222	214	202	202	229	238	207	236	218	207	234	202	196	187	242	211	230	201	256	194	231	203	211	222	222	234	227	211	239	208	243	211	214	220	217	251	199	221	235	231	197	220	198	211	223	193	221	235	230	234	223	192	219	222	229	226	198	229	216	222	218	204	220	234	230	257	190	223	200	237	227	215	223	206	218	243	214	230	222	211	240	241	225	211	206	208	225	198	238	194	214	224	189	207	224	217	218	211	202	203	221	218	230	228	228	216	207	253	211	214	199	212	240	246	216	206	207	189	248	232	213	220	200	241	254	233	212	199	217	203	239	227	233	221	223	230	217	217	247	243	230	231	209	242	228	224	206	205	224	227	208	180	221	223	242	220	219	191	214	210	227	220	219	214	229	246	227	198	235	244	231	231	206	203	209	242	235	226	213	249	231	210	227	218	213	217	236	245	247	218	217	228	242	207	219	220	235	216	228	229	252	225	201	208	212	205	206	203	225	210	212	217	225	209	221	217	236	245	210	222	242	229	223	215	220	226	190	217	231	203	186	221	213	221	206	208	223	229	204	222	210	199	219	223	215	234	204	213	221	237	205	221	229	254	218	199	203	206	206	195	237	219	244	203	218	191	214	215	195	216	236	247	207	226	215	238	200	205	227	209	224	241	238	227	218	226	225	205	229	226	197	173	218	199	225	224	231	191	171	226	220	197	210	211	262	237	201	200	203	210	222	217	207	227	234	232	246	199	229	224	201	219	231	223	223	215	192	244	194	200	228	201	226	206	214	217	231	230	217	197	210	214	232	216	214	206	221	208	216	189	200	229	220	229	217	220	213	254	218	232	190	255	208	228	227	207	280	231	200	217	192	193	219	289	211	220	216	214	196	190	209	206	176	201	227	242	208	225	251	207	223	227	228	230	204	197	244	187	239	223	211	223	230	229	211	231	213	214	247	218	208	211	213	198	243	198	225	211	235	225	216	240	221	229	216	181	224	221	233	203	196	218	228	189	191	223	202	195	229	206	243	228	229	240	220	227	180	230	199	229	222	214	237	199	221	195	201	244	213	265	195	199	203	238	207	229	209	199	195	216	255	216	203	209	208	211	196	229	249	222	202	213	195	224	211	189	224	240	203	238	224	205	216	221	245	218	208	233	206	212	216	204	217	196	253	234	176	222	216	212	209	221	236	216	220	206	218	211	224	239	217	200	219	248	237	225	246	257	240	222	208	229	226	188	241	200	235	223	217	219	216	210	247	232	191	202	233	230	242	241	242	212	236	224	215	231	220	208	232	217	225	210	202	227	223	221	212	204	242	218	210	211	210	223	241	210	215	223	217	199
27294	16041	14941	7345	3662	1636	934	579	489	460	475	473	455	489	470	474	448	422	442	479	457	440	435	477	460	455	491	500	484	439	500	462	511	441	454	459	513	502	403	433	443	446	480	452	458	500	466	492	466	481	481	454	419	446	422	453	415	440	449	459	464	482	508	473	482	471	475	453	465	482	464	464	452	438	451	491	439	438	457	457	453	465	483	450	470	447	465	488	525	491	516	469	480	478	455	460	471	453	453	505	453	461	501	419	495	461	461	504	471	452	454	462	451	448	431	491	462	492	440	488	458	471	448	444	432	472	457	425	470	469	453	425	483	467	462	457	422	491	510	446	495	471	421	466	465	465	472	457	451	442	453	417	479	471	508	478	465	455	465	464	439	469	432	460	445	482	446	499	460	443	433	480	534	473	456	480	461	466	467	459	534	518	445	486	433	447	446	422	446	462	504	453	473	465	468	471	494	450	438	500	435	440	488	463	472	459	490	487	481	478	442	410	444	469	472	449	486	486	484	466	466	430	505	480	507	445	452	416	462	478	471	459	477	426	490	465	458	482	473	477	494	496	493	448	476	482	465	497	470	406	476	454	500	454	505	412	467	457	427	471	514	431	450	455	467	458	442	464	443	475	447	468	480	449	463	468	415	465	498	450	457	495	481	470	459	478	499	475	493	450	469	487	489	501	449	494	463	476	465	443	461	423	457	475	478	475	464	487	464	482	481	476	457	464	448	447	462	450	469	463	470	479	499	505	426	488	491	461	476	448	466	437	479	474	485	433	466	467	476	458	445	467	466	440	483	513	470	458	461	470	450	473	464	469	468	430	485	448	498	448	471	478	496	473	448	480	445	466	470	475	439	494	458	447	448	467	469	475	487	486	437	445	451	453	476	490	530	515	446	467	443	457	468	466	467	440	401	454	476	493	452	438	448	517	478	460	435	493	470	465	456	506	493	448	521	494	444	493	462	471	465	465	455	480	458	480	478	477	472	485	457	482	440	448	481	501	477	448	472	471	464	471	462	461	441	478	459	501	472	485	468	476	471	485	444	475	472	479	473	437	473	448	464	448	503	450	480	464	448	478	437	501	464	497	451	469	464	441	478	474	503	459	435	476	489	468	501	443	463	484	467	455	470	451	450	480	466	489	473	492	477	465	477	441	454	502	460	489	458	451	443	488	487	471	432	478	463	502	495	448	494	459	471	476	433	488	457	498	497	493	463	489	462	490	462	446	443	460	511	472	473	463	466	446	473	484	453	500	507	492	493	426	469	441	483	458	459	475	471	483	456	436	437	471	477	459	423	490	512	480	456	416	449	452	483	473	451	461	453	461	508	478	456	466	427	479	419	499	479	460	477	485	492	436	425	473	456	429	463	487	456	475	441	448	465	480	453	473	454	437	473	473	458	429	492	448	469	455	450	446	470	464	446	446	434	466	469	444	463	470	435	467	500	420	435	468	469	458	439	442	435	477	491	473	473	499	501	400	462	479	474	468	439	477	452	436	463	456	495	482	467	474	475	474	494	453	446	476	449	444	500	472	477	492	471	504	463	428	479	478	444	460	465	459	476	472	487	433	430	425	418	453	489	474	485	467	476	487	471	469	467	502	474	477	445	507	470	427	487	486	482	436	506	470	483	459	488	486	446	459	482	458	481	471	493	475	506	420	497	469	467	450	459	456	467	473	454	529	491	440	461	474	460	476	471	461	480	483	495	430	481	448	477	476	462	470	499	455	451	474	486	442	436	476	492	467	441	454	480	492	497	494	510	469	448	472	455	445	433	473	496	445	458	485	470	472	500	461	453	453	484	466	470	452	495	434	464	462	472	440	499	463	469	453	439	438	465	471	481	473	468	435	472	450	443	478	448	496	487	492	483	448	437	458	469	423	496	470	433	464	486	451	489	477	457	455	458	491	478	503	441	435	473	460	490	476	441	446	474	444	508	464	477	475	477	478	448	530	418	471	475	453	473	432	463	445	461	468	461	471	506	460	436	531	486	453	472	479	451	438	485	482	450	464	482	456	499	480	504	487	425	482	462	432	466	439	470	482	469	439	446	472	455	439	442	485	462	455	512	452	453	445	504	472	444	456	479	491	473	459	462	434	471	461	460	489	459	437	460	475	451	486	465	454	469	448	468	478	486	445	457	446	512	455	470	450	441	480	476	479	468	466	457	493	466	432	496	456	477	452	467	458	468	491	450	452	480	489	451	451	478	437	466	468	444	479	433	443	529	481	471	439	477	480	476	439	440	449	443	453	463	454	433	465	462	474	461	471	508	466	424	459	485	450	449	478	428	481	465	462	455	460	452	437	466	477	500	472	423	511	479	449	471	472	495	477	493	489	450	413	449	468	479	456	430	451	441	462	459	489	458	435	487	439	452	455	475	455	453	461	486	474	463	500	484	456	449	442	506	478	492	452	505	471	461	461	477	483	454	439	416	448	434	464	474	417	460	477	405	455	474	468	463	458	418	495	505	479	456	460	465	478	475	504	470	488	436	470	479	455	480	478	536	439	479	491	491	449	493	487	488	491	474	477	474	442	477	520	444	430	462	483	445	469	479	457	454	451	431	487	453	471	497	469	517	437	484	456	454	454	448	457	454	476	474	488	506	461	480	425	395	457	466	466	435	458	479	437	482	446	427	481	473	448	439	452	441	473	500	496	462	460	489	487	467	468	480	491	482	461	446	451	441	474	467	433	476	447	460	452	476	458	480	466	488	467	467	486	525	492	489	469	445	458	453	439	455	473	455	436	505	439	471	452	490	457	487	491	455	461	460	506	470	483	523	466	459	486	455	481	480	497	446	438	510	437	531	454	443	486	494	465	501	477	441	462	457	485	465	465	502	504	478	500	471	472	492	452	439	472	484	477	470	441	449	483	439	489	465	490	493	472	461	470	465	458	481	425	487	477	410	494	467	443	469	435	463	485	475	467	427	451	495	441	494	482	431	472	482	477	452	440	506	441	460	450	453	442	435	471	471	472	444	445	471	466	472	477	478	433	433	455	480	446	476	493	497	464	476	445	499	451	457	466	474	480	435	481	508	459	488	442	481	440	471	408	426	519	416	500	497	479	420	430	461	440	454	440	495	475	487	463	482	445	456	453	459	442	452	446	459	478	450	497	466	449	441	455	459	436	480	451	422	497	485	460	448	474	435	446	439	494	474	475	486	470	495	452	465	486	469	466	446	495	422	503	438	426	486	448	463	447	439	461	473	505	472	463	472	464	469	453	418	492	474	462	485	505	470	457	455	469	484	494	462	525	452	496	484	434	488	479	455	454	440	462	495	488	470	457	454	444	490	476	453	435	453	460	452	454	474	507	443	475	463	441	452	420	453	496	481	465	466	451	473	440	411	462	480	490	493	468	434	468	501	445	471	472	449	443	460	433	495	428	448	458	466	446	465	438	470	488	453	453	439	447	471	475	459	488	460	469	430	445	477	465	452	432	440	452	454	456	493	500	497	471	459	468	432	471	501	468	460	477	463	432
61557	34468	14211	5724	2303	1040	542	318	234	195	260	206	223	204	236	209	207	235	215	216	247	251	226	227	204	236	240	197	223	204	255	218	198	212	212	239	249	193	186	242	201	224	196	256	228	221	217	209	217	215	234	210	225	214	220	198	206	221	226	170	202	184	204	218	219	210	193	218	223	239	202	217	215	213	191	216	201	211	211	196	198	230	207	209	224	210	221	214	214	223	225	212	215	227	251	238	207	222	215	173	210	190	257	230	174	204	238	196	218	205	215	201	206	220	227	213	196	210	213	214	221	216	212	218	219	213	209	241	247	232	220	213	183	205	202	219	194	219	227	226	238	204	224	207	199	221	205	244	236	203	212	204	183	205	239	223	216	191	188	190	213	217	195	214	220	198	217	234	204	182	229	202	209	206	235	212	223	245	199	243	236	213	213	229	201	245	205	188	229	208	186	225	218	206	198	242	233	242	210	216	203	201	200	208	216	199	217	208	247	224	214	211	225	199	231	217	204	215	222	202	209	209	233	228	245	210	209	216	220	234	207	258	187	212	214	226	220	212	227	224	228	208	210	183	229	231	211	228	202	208	210	193	199	205	207	228	228	231	197	224	199	225	200	229	219	234	229	229	212	228	220	206	204	217	219	198	248	231	193	221	202	215	201	202	208	205	204	240	200	191	237	206	216	196	225	201	205	213	228	196	219	186	217	243	213	225	238	208	219	202	188	212	203	230	207	220	222	207	206	213	232	182	194	258	245	225	212	229	238	228	221	196	227	209	226	251	223	242	223	214	223	201	216	213	253	217	228	202	206	186	201	192	218	238	201	211	214	202	209	200	199	177	207	248	207	200	210	227	231	213	229	195	240	209	229	246	223	202	208	210	214	192	199	214	211	198	229	214	202	211	216	212	219	226	210	230	220	204	214	240	216	232	200	210	211	213	194	237	221	211	216	208	214	204	200	197	222	214	234	221	239	245	231	205	221	204	220	231	209	224	226	204	233	242	231	251	214	226	211	216	220	237	224	211	210	247	241	235	232	207	206	183	247	211	236	218	196	238	209	194	205	227	240	211	216	198	208	207	213	198	198	247	235	207	196	184	215	215	205	221	230	184	216	200	201	227	212	215	228	203	224	266	229	217	205	209	214	226	231	170	186	184	225	188	185	205	246	215	216	198	208	236	252	179	231	237	228	224	224	202	229	200	196	224	221	232	224	224	211	203	220	244	206	218	201	195	211	226	216	218	220	218	225	206	219	213	229	227	237	208	201	215	231	232	212	218	212	202	210	235	230	198	197	203	224	220	224	214	207	221	235	203	225	217	213	221	216	205	211	205	191	192	216	231	226	217	197	228	236	223	238	216	210	198	211	214	217	215	226	224	209	209	219	203	208	201	232	208	237	192	191	185	200	211	230	211	232	225	226	206	228	235	231	219	218	187	190	221	257	234	180	216	219	239	249	260	207	220	233	226	209	216	214	190	241	216	219	212	214	229	208	205	209	198	260	202	194	207	208	191	249	200	197	209	220	220	196	191	229	193	240	195	225	219	240	253	209	231	219	213	225	219	203	205	182	234	189	209	186	211	216	218	184	233	267	212	231	233	210	212	231	227	207	236	235	210	208	238	200	206	225	193	203	216	204	233	197	202	199	209	220	230	195	233	214	194	221	206	229	245	224	207	221	194	221	217	267	211	220	208	193	203	241	215	225	197	232	222	198	235	235	215	207	197	233	208	219	212	229	221	204	229	201	200	190	197	215	205	227	204	243	224	215	222	213	199	236	246	218	197	204	217	219	182	248	237	208	216	201	208	219	219	214	226	231	216	215	210	207	195	230	212	208	229	203	209	220	218	224	186	229	197	185	215	203	220	206	208	193	193	242	222	208	194	230	208	211	204	223	226	223	231	178	204	197	200	203	225	219	218	225	246	209	224	240	230	226	215	212	237	212	239	230	242	232	215	184	208	211	208	252	216	241	233	225	242	235	214	217	216	198	193	204	235	219	213	262	210	246	225	232	219	233	230	195	211	207	205	214	218	198	219	242	268	205	247	206	204	210	243	221	202	193	224	222	205	209	243	251	225	175	189	241	211	204	238	208	205	221	216	225	188	198	233	214	247	211	214	227	202	217	256	249	217	214	226	234	218	215	222	211	207	196	222	243	233	220	223	208	220	231	225	219	234	213	227	211	190	212	238	237	214	183	260	217	190	199	213	210	216	203	219	225	191	214	220	205	197	213	202	212	216	237	253	209	200	214	229	209	234	208	186	181	232	202	215	216	215	215	196	216	212	243	221	206	224	205	206	210	186	211	237	236	235	207	213	243	221	227	211	221	210	241	236	226	210	203	251	236	222	221	254	212	192	181	217	212	200	215	222	226	215	214	210	231	230	237	236	215	223	199	226	238	220	225	222	214	198	200	211	229	221	187	210	206	203	189	241	208	188	199	202	210	201	248	225	217	195	219	211	226	215	213	232	223	200	181	215	177	216	210	192	218	235	227	193	234	218	232	222	214	178	195	204	221	233	195	206	182	210	193	205	229	215	215	215	214	229	258	237	199	205	208	228	238	224	220	197	205	222	240	210	235	248	248	224	210	214	209	235	217	218	232	264	233	195	202	219	199	204	173	236	223	210	221	208	215	222	225	222	254	219	223	199	190	188	223	206	209	224	204	204	178	208	236	215	227	248	205	189	210	228	221	197	202	215	213	215	233	225	228	217	212	202	218	224	224	210	218	245	204	216	209	217	232	208	204	209	209	210	232	215	243	238	203	226	216	198	179	213	195	244	218	228	231	198	213	214	205	204	206	199	218	234	229	212	209	196	204	232	225	241	212	202	206	203	203	219	216	216	178	209	205	208	212	228	253	220	236	227	202	203	215	206	217	214	226	203	200	212	228	203	184	196	209	220	209	207	219	201	214	219	204	237	209	219	230	219	216	225	223	221	224	187	249	229	213	202	213	191	191	191	207	209	217	218	203	209	217	252	205	210	183	206	187	227	212	212	230	233	236	193	223	210	206	223	200	236	199	225	205	231	211	191	228	172	222	243	233	201	213	207	219	231	222	187	207	209	239	207	231	219	222	242	236	224	220	197	231	199	223	198	220	206	231	211	218	234	238	209	192	198	239	225	208	216	181	177	197	228	211	236	199	175	184	228	240	220	213	202	244	217	206	220	239	213	222	223	200	203	256	245	223	211	218	191	250	214	199	235	216	189	190	213	196	234	230	201	220	203	208	223	204	213	195	184	227	218	227	211	222	246	215	212	211	222	235	203	204	201	229	227	222	215	213	217	219	227	201	210	229	233	224	213	222	217	228	219	181	217	226	237	243	214	221	190	223	214	210	204	231	247	215	213	200	219	228	198	198	213	216	224	198	222	239	193	225	223	186	188	201	235	198	227	206	232	240	165	230	216	219	224	230	220	205	224	237	240	232	213	225	217	219	228	202	219	212	217	222	207	215	193	224	232	194	238	209	235	241	230	245	239	209	208	183	204
39537	23872	15142	11265	6358	3498	1934	854	603	591	538	484	449	465	473	479	522	478	463	463	502	455	475	493	464	498	461	460	464	469	493	482	445	492	475	461	490	473	480	473	501	455	522	489	469	473	475	454	473	462	442	464	465	486	458	448	460	474	442	458	447	478	465	478	424	458	486	452	465	457	484	487	459	454	494	470	487	482	438	480	501	504	491	471	464	478	481	455	482	494	436	486	484	485	435	482	461	468	433	464	456	469	519	446	468	495	483	489	456	449	448	435	460	461	486	469	475	454	488	481	484	460	459	493	459	458	494	472	481	439	483	467	486	495	457	473	482	494	449	490	457	476	480	483	440	434	424	529	456	439	492	431	432	482	451	486	466	427	482	479	469	493	467	493	469	520	455	495	494	460	420	467	429	487	479	471	484	466	447	489	481	472	444	486	441	456	477	461	480	487	510	480	469	497	486	442	464	455	508	505	445	460	480	500	478	478	479	457	472	475	459	459	454	452	484	458	495	455	487	442	447	497	466	518	474	467	495	479	485	533	472	447	461	460	478	441	481	479	456	457	474	479	452	485	469	491	448	492	492	467	487	494	467	494	459	508	473	479	464	432	470	463	469	449	470	486	453	483	468	456	469	459	448	508	456	478	469	474	458	519	525	469	452	444	432	477	461	480	439	475	449	488	461	494	484	472	460	471	491	458	440	420	464	469	453	474	443	502	475	444	477	442	488	469	451	473	496	422	456	467	462	488	443	460	447	425	483	476	467	459	469	468	442	501	442	455	464	445	452	458	471	452	452	441	462	503	463	463	447	492	472	488	465	465	491	468	474	475	482	445	478	412	452	493	462	427	505	472	486	478	430	471	483	428	491	410	450	498	451	451	473	440	478	463	445	493	500	462	496	446	515	500	478	487	487	454	461	485	491	441	456	458	474	442	494	458	467	478	488	450	479	468	483	448	471	492	457	451	451	495	486	462	466	470	440	449	494	453	466	466	481	450	492	473	459	436	497	483	505	482	480	476	464	526	449	487	500	503	470	490	467	462	513	436	457	464	446	453	472	450	475	475	453	479	463	456	488	498	468	476	455	481	478	495	480	475	455	486	458	479	433	502	464	468	479	500	457	501	456	466	454	467	457	459	477	466	526	463	495	486	474	442	468	501	420	472	474	477	485	440	456	469	485	497	464	467	481	457	482	480	495	479	490	465	478	421	471	453	465	442	436	490	420	482	484	461	489	448	468	486	463	449	469	497	472	465	466	515	502	473	456	471	464	479	485	467	447	477	482	477	443	460	432	417	495	468	494	450	489	489	489	486	448	440	463	519	509	452	445	486	455	490	481	488	446	458	452	452	416	481	487	448	453	466	479	464	472	473	473	437	443	438	479	463	463	468	463	479	446	479	514	439	477	482	473	470	475	482	469	454	483	458	487	447	474	503	474	453	494	465	441	448	475	456	463	465	418	464	460	413	506	474	465	463	481	467	491	419	447	485	484	437	475	456	455	456	440	474	479	469	460	477	453	475	485	468	462	459	464	465	446	470	452	474	474	450	453	475	446	446	483	461	453	441	454	447	445	453	469	477	467	489	475	468	491	468	484	425	472	492	490	453	432	465	454	476	477	467	470	473	377	473	466	481	470	471	439	459	489	436	476	468	451	475	488	425	487	487	492	457	485	455	470	452	470	460	473	475	467	486	450	448	416	453	444	497	472	486	448	464	472	481	501	480	486	473	443	485	488	453	498	475	453	473	451	455	471	456	482	449	477	468	521	492	445	423	501	487	456	484	495	459	493	499	499	534	431	435	444	450	450	482	475	417	438	449	465	483	500	425	480	491	444	467	475	433	463	474	453	434	468	465	480	475	473	491	461	425	465	459	442	431	456	432	461	472	454	475	459	459	444	493	502	491	440	453	435	473	456	436	442	420	504	470	475	458	462	501	446	473	501	511	475	475	482	490	469	477	477	475	488	460	490	476	464	502	457	487	486	493	447	467	446	447	472	452	449	475	484	500	466	459	511	513	475	465	445	487	487	464	461	452	473	470	457	480	480	481	449	484	469	466	497	492	477	419	475	499	475	491	477	433	477	451	488	478	436	463	475	443	469	512	448	525	480	463	427	472	496	507	475	481	478	449	456	459	488	480	469	435	444	500	448	487	451	485	449	455	428	420	445	507	461	462	460	484	459	513	443	432	478	467	449	477	411	450	458	483	475	467	471	458	491	473	486	470	450	476	461	496	460	467	496	483	467	463	489	454	503	451	506	454	479	478	473	475	469	416	451	492	495	475	501	495	459	462	497	428	435	469	483	451	500	496	506	445	443	445	474	530	463	450	499	439	431	454	472	448	510	461	451	459	490	474	497	467	491	489	450	483	470	410	438	447	469	465	508	503	472	439	497	475	448	497	489	498	448	495	450	483	434	471	471	472	457	479	441	508	510	487	500	455	480	464	471	494	425	486	437	425	452	475	459	472	466	473	439	478	482	456	487	492	460	489	470	504	465	462	457	429	475	476	486	442	483	460	507	453	480	410	497	458	459	496	447	492	439	515	477	440	506	446	496	483	481	446	496	508	436	456	466	501	462	454	492	488	468	465	457	457	469	444	490	437	450	454	478	483	482	459	450	465	487	478	495	467	518	484	440	475	470	448	460	463	455	468	506	476	453	473	450	510	479	462	447	471	484	473	485	450	458	468	480	460	481	462	470	507	475	477	488	497	474	440	465	471	482	504	510	456	459	495	465	466	461	455	489	486	487	451	413	427	473	441	456	448	472	457	458	474	488	468	455	461	462	485	444	501	470	475	473	463	468	501	466	437	489	464	465	469	449	473	483	442	462	501	485	461	482	474	469	487	484	478	469	493	487	463	496	465	439	470	467	501	454	469	472	467	465	462	470	468	447	480	427	457	498	492	447	451	459	431	496	483	480	444	451	457	452	466	466	480	475	437	488	413	485	483	445	460	467	459	483	512	447	477	471	511	435	481	472	453	470	449	427	458	437	446	447	453	472	485	447	452	436	438	417	489	483	476	462	449	482	488	468	430	445	467	492	457	482	449	447	472	471	447	454	449	439	483	475	504	470	462	462	488	458	477	427	450	439	466	455	456	500	465	438	468	445	455	441	481	485	458	457	469	480	497	459	479	457	498	442	455	441	476	470	494	462	496	461	477	461	466	466	425	452	472	488	442	479	471	469	454	440	449	499	499	465	490	477	516	430	481	467	466	450	458	460	512	479	486	460	441	454	472	464	493	464	485	486	483	476	432	493	458	456	457	482	471	467	476	451	457	474	450	484	479	483	491	470	480	482	468	454	475	464	483	469	451	427	471	490	467	463	446	436	497	471	465	455	457	516	476	455	468	491	435	476	468	452	407	485	444	465	485	455	474	464	441	449	476	415	456	485	409	472	507	449	454	447	474	479	459	471	447	466	415	480	444	470	493	453	485	453	440	487	468	480	488	443	476	485	442	515	474	475	449	469	475	442	471	502	457	488	466
64503	36047	22056	10793	5466	2522	1196	513	326	270	298	283	250	244	280	258	257	283	265	233	272	252	268	269	271	251	277	247	266	251	257	253	246	243	284	271	244	222	278	252	269	277	260	219	240	289	277	259	297	267	261	311	289	267	280	272	260	276	245	272	263	251	288	269	264	279	241	242	259	275	295	259	265	260	255	222	261	260	247	259	239	228	268	273	297	262	280	294	292	282	272	236	291	260	262	311	243	295	278	267	262	261	273	263	256	278	256	275	245	260	301	268	257	250	290	316	254	253	287	286	289	247	275	276	246	290	267	280	278	253	245	268	247	236	253	255	276	247	275	291	217	284	254	284	268	275	242	283	267	274	256	258	256	253	263	250	273	254	272	271	284	255	250	247	257	303	289	290	263	261	295	270	275	286	236	282	252	298	277	234	255	242	290	254	283	243	291	234	261	222	279	254	302	245	284	257	280	272	254	253	254	250	277	266	276	275	262	225	245	253	268	263	241	256	237	286	291	261	242	219	278	289	298	310	292	270	250	294	294	282	258	277	255	323	271	278	246	276	259	262	261	274	258	262	284	266	295	259	286	267	272	275	280	259	314	278	232	260	253	277	245	267	248	280	273	266	306	282	291	252	230	272	249	244	272	273	269	291	268	273	267	235	270	269	314	276	262	288	263	253	239	285	261	245	280	257	268	255	251	270	302	261	279	276	260	253	245	245	273	312	255	236	254	251	259	258	242	238	241	269	251	257	261	269	282	257	265	278	287	255	249	263	254	263	235	245	250	254	259	243	257	263	237	272	302	238	257	257	264	245	244	261	282	274	268	250	279	238	244	236	287	257	256	235	255	289	247	242	269	293	269	255	266	274	272	259	260	251	273	264	286	285	249	257	233	268	252	269	251	272	246	274	233	254	266	304	243	244	284	259	274	258	289	275	290	270	273	231	276	282	240	264	241	281	242	240	264	223	278	250	280	254	235	260	269	256	283	284	297	257	254	276	288	281	280	246	267	267	247	260	290	267	283	204	254	268	279	272	277	273	293	273	295	271	299	269	248	238	274	270	260	234	302	290	268	252	296	258	286	275	270	290	239	227	288	225	262	237	275	286	261	251	261	264	266	271	269	289	275	250	248	239	230	248	257	267	259	275	239	231	263	234	230	276	276	290	269	264	261	239	283	308	261	268	280	270	245	274	248	248	244	269	282	260	303	267	244	263	266	242	271	245	260	286	236	255	273	253	254	277	255	266	243	256	239	265	259	270	269	280	260	268	271	268	268	309	276	272	252	271	232	237	274	252	279	272	282	220	249	258	240	265	253	267	260	299	278	269	289	297	266	227	267	270	269	291	235	286	292	295	280	275	261	274	264	282	242	249	264	309	269	294	260	256	284	256	276	252	257	271	271	276	257	277	280	273	256	231	266	285	293	293	257	251	284	244	235	265	257	247	297	314	280	275	310	264	250	271	268	255	256	282	271	239	265	270	248	254	232	292	238	282	261	277	266	264	277	276	251	236	223	262	268	256	273	264	261	231	282	258	255	279	291	236	278	263	246	257	290	279	284	240	239	238	234	265	277	242	271	229	284	258	307	251	239	269	255	254	216	218	273	292	296	252	253	300	242	285	259	278	289	264	255	273	251	239	235	297	292	259	221	242	273	253	275	285	287	292	274	258	283	272	267	265	262	242	308	298	232	228	306	279	243	287	269	283	278	278	302	261	259	257	256	250	255	251	246	256	287	247	268	272	275	247	302	259	281	255	272	282	268	240	262	261	283	259	283	254	242	264	261	255	252	238	227	250	214	255	238	258	267	255	305	289	262	281	259	255	286	292	260	269	256	277	250	258	278	276	268	286	266	269	258	306	274	251	288	292	289	269	256	264	283	259	233	275	278	262	266	309	270	287	229	255	237	269	244	275	278	286	259	290	253	281	261	280	286	313	269	269	266	257	289	274	251	246	267	248	229	293	253	261	293	215	250	287	295	293	280	283	280	233	274	280	256	268	273	286	268	263	262	230	271	273	275	282	276	299	255	243	253	264	248	272	261	283	245	274	297	252	279	243	254	261	261	279	241	308	274	281	291	286	272	256	295	254	286	245	275	252	259	259	260	262	289	246	266	299	292	298	290	262	254	265	259	263	277	240	295	270	249	275	256	242	284	243	245	264	245	254	256	274	309	266	265	284	252	274	267	259	235	257	255	258	276	249	276	271	305	276	265	264	252	263	244	279	234	268	250	245	273	261	241	252	257	301	274	276	289	298	287	274	244	262	265	292	283	280	307	262	293	246	262	256	283	281	259	277	261	224	285	293	264	221	272	227	290	252	292	236	290	285	279	292	272	248	266	262	272	269	271	240	279	259	248	253	236	234	272	276	266	262	256	266	267	296	279	293	251	249	247	257	282	284	262	232	270	284	276	288	256	252	312	269	244	263	258	273	275	259	238	252	260	252	272	261	281	265	256	252	271	249	254	271	296	278	234	251	257	258	268	280	273	275	305	311	245	271	232	274	232	289	274	281	259	257	257	271	263	291	271	257	255	280	297	302	261	277	291	254	270	246	253	277	268	249	242	274	270	297	291	249	261	288	267	255	264	302	289	268	258	287	269	261	252	239	279	262	283	255	255	238	313	276	258	267	280	269	271	297	282	279	280	284	257	243	276	260	291	290	236	299	261	264	285	247	250	246	273	260	276	277	278	268	231	264	269	265	279	286	287	251	274	273	247	264	270	239	277	251	255	248	273	252	265	295	249	282	258	223	257	293	268	255	283	226	278	262	299	289	300	252	230	254	265	240	287	262	270	278	271	246	258	283	276	264	264	263	274	255	269	229	276	276	254	268	277	293	291	226	257	276	273	284	252	260	266	269	297	285	266	269	298	264	291	258	249	265	279	262	244	273	278	288	265	246	281	253	278	283	272	282	297	275	264	245	261	283	265	321	240	239	252	250	276	236	262	259	268	260	283	271	289	256	241	278	261	243	275	278	263	238	233	276	276	288	274	276	223	263	253	272	272	278	257	259	251	263	250	263	268	260	277	264	241	252	256	271	275	304	245	246	254	274	265	272	272	286	259	257	276	262	288	268	275	262	265	255	241	233	282	299	279	276	241	277	249	284	294	264	249	260	274	254	247	235	268	233	268	273	247	254	262	280	258	260	265	277	258	249	254	295	281	278	251	256	252	270	266	252	261	254	263	280	262	268	277	284	274	274	248	268	255	263	273	255	233	240	255	232	279	270	270	267	269	248	250	278	244	233	256	255	248	249	278	258	247	261	255	287	273	266	265	238	260	271	273	265	258	293	259	294	246	274	280	258	254	278	270	281	266	244	254	262	264	258	258	283	265	226	267	276	265	254	245	271	301	275	241	277	275	283	252	259	279	286	266	234	270	246	275	280	251	280	298	234	280	287	272	244	290	286	242	239	291	273	270	268	273	262	270	273	278	284	240	283	248	262	253	276	260	241	261	265	263	250	267	252	252	241	243	266	278	251	243	272
39894	26064	23359	18232	13703	7975	4017	1666	871	793	647	637	541	597	579	527	617	565	588	607	603	576	581	560	561	561	536	587	549	577	573	523	563	545	565	576	573	549	539	558	553	581	537	539	575	594	568	612	580	553	536	569	599	542	543	556	514	544	563	584	540	546	565	566	538	581	537	525	549	543	518	539	543	553	586	551	562	534	536	565	550	555	534	545	576	565	546	518	565	520	549	589	545	528	562	538	529	555	566	568	551	544	542	541	568	579	554	558	583	535	528	547	543	566	569	561	505	551	503	571	552	583	545	566	535	568	564	606	570	539	545	580	572	567	557	577	520	534	540	590	546	609	558	586	494	546	565	531	549	579	551	572	533	556	570	548	560	555	580	579	595	527	560	577	543	595	538	560	573	530	572	534	603	593	545	570	549	576	547	543	557	580	545	592	537	587	547	507	569	570	564	587	530	571	551	534	519	564	553	555	566	534	581	594	542	564	580	594	594	574	564	586	557	561	580	560	567	573	536	550	564	513	536	535	521	595	544	587	584	535	578	548	581	535	560	518	541	519	520	605	541	564	584	546	542	604	509	609	554	569	534	526	579	553	553	549	541	540	566	545	550	553	550	524	515	549	522	553	526	533	524	571	519	572	568	516	553	574	584	539	525	528	574	571	559	531	548	590	551	555	558	568	540	505	546	575	570	540	545	516	571	553	544	542	565	555	572	512	546	557	552	540	552	578	566	563	579	582	555	551	587	590	553	550	583	544	539	550	557	560	572	522	591	547	566	580	519	547	585	581	528	555	574	544	554	559	534	556	561	522	524	549	547	544	539	548	536	547	551	577	595	579	572	590	566	607	547	557	562	592	569	547	570	539	549	568	591	555	604	588	570	570	592	560	578	593	592	496	586	517	551	585	589	603	575	525	581	522	563	548	576	574	601	550	526	514	521	590	582	526	529	579	567	537	549	563	538	581	586	545	534	556	538	534	560	537	548	530	537	534	544	547	571	569	574	572	576	514	566	583	551	561	572	593	536	571	553	545	534	562	530	545	561	537	557	594	538	564	556	544	551	551	567	555	528	530	585	553	540	558	545	570	568	546	564	567	566	566	555	580	579	551	578	582	592	541	549	563	540	559	541	545	544	564	556	567	555	515	554	558	530	545	560	563	544	530	525	529	532	576	533	576	614	541	525	555	541	583	553	541	604	537	546	550	549	495	555	537	537	534	552	559	557	579	544	548	544	573	570	554	545	591	554	488	579	600	582	544	606	539	560	568	570	555	606	564	574	544	544	543	594	557	545	552	525	592	546	606	574	555	540	613	552	510	582	564	590	557	518	557	548	595	471	543	572	575	588	558	562	549	589	529	586	546	537	538	573	572	556	561	544	552	567	567	566	544	585	557	513	533	527	504	556	550	541	572	553	554	558	530	529	552	545	554	607	547	542	581	587	537	528	551	564	568	537	564	528	584	581	570	566	538	576	553	555	580	573	550	519	579	557	558	557	553	563	508	517	587	555	564	564	538	559	552	577	553	565	572	565	531	557	581	596	540	604	544	592	548	574	583	544	547	571	552	597	549	578	577	497	544	576	544	574	529	571	581	545	560	543	556	564	539	540	561	589	549	549	585	554	542	558	532	540	541	579	549	534	541	557	593	613	572	572	621	600	522	554	542	550	566	510	550	551	561	554	536	516	563	609	580	535	554	562	592	574	577	564	554	566	577	583	585	548	551	573	594	588	588	539	533	510	558	529	524	553	573	527	519	566	564	551	577	570	608	521	594	575	548	553	545	579	560	557	572	588	554	562	545	558	583	577	598	574	555	519	570	585	585	564	530	573	544	546	545	529	589	556	508	538	564	559	551	554	606	551	565	570	563	561	518	527	542	536	565	542	530	541	559	567	586	543	530	559	587	552	538	519	586	574	525	532	565	539	580	535	550	527	554	547	584	538	549	540	550	597	576	598	558	559	522	543	549	553	578	513	546	594	559	547	557	558	552	540	565	544	539	569	550	560	564	524	540	538	593	548	541	542	514	584	525	508	650	563	543	548	519	552	554	560	565	543	559	554	567	530	555	601	538	528	597	564	555	531	545	520	598	542	546	553	551	546	548	572	577	559	604	536	578	553	552	579	537	540	607	533	559	549	508	506	550	532	588	532	586	574	532	590	540	547	540	579	598	540	560	566	568	562	570	533	531	569	603	594	517	540	580	585	632	520	581	590	589	560	573	585	550	530	566	583	539	581	561	584	588	563	544	569	557	555	548	593	554	567	552	541	544	519	603	545	551	570	572	571	587	538	540	548	612	558	553	543	541	562	526	587	559	541	569	551	551	505	528	522	545	509	548	571	588	545	564	555	567	568	565	521	535	525	535	553	559	586	535	585	526	576	550	545	558	560	568	571	534	521	516	554	527	543	601	521	549	555	548	582	541	535	542	589	561	549	590	539	551	573	541	519	535	534	517	541	535	565	543	592	560	558	559	623	547	575	556	546	552	585	551	562	550	553	597	597	562	533	559	573	558	563	551	573	527	560	563	583	571	532	592	501	562	543	566	600	592	575	520	569	578	521	518	567	555	593	522	537	545	535	559	566	548	551	568	557	567	559	557	477	588	539	536	554	551	534	568	538	592	539	558	570	531	580	562	541	562	593	572	556	595	566	594	555	575	555	567	598	544	546	561	531	572	552	582	542	600	542	543	552	559	561	542	549	572	552	563	541	545	519	552	585	554	570	568	565	572	569	535	573	562	549	580	626	554	527	559	572	560	588	558	566	588	540	546	567	587	561	560	558	532	543	562	555	548	537	560	557	552	554	548	578	551	547	537	584	575	561	554	568	578	563	572	547	548	599	548	593	548	566	588	533	592	536	563	572	574	506	578	559	561	539	530	514	546	571	523	492	533	535	544	565	549	559	543	562	572	586	560	619	545	576	543	560	573	577	541	589	591	616	548	572	574	539	600	595	520	546	589	609	593	546	534	539	561	551	565	605	493	544	536	527	544	573	561	542	562	564	586	564	568	532	566	527	534	557	599	542	541	506	595	521	557	570	546	570	577	563	553	551	571	568	610	547	540	543	542	568	574	539	557	544	556	573	570	613	590	595	568	581	549	562	591	560	556	521	606	580	590	575	543	619	535	587	554	596	587	573	547	555	610	524	570	539	580	527	538	579	518	568	563	579	562	585	531	523	584	558	549	579	567	616	560	532	563	562	527	589	549	547	579	558	538	549	563	537	548	562	540	570	518	534	549	571	547	583	545	543	550	550	572	563	560	563	562	521	556	544	598	584	557	562	577	571	571	587	586	559	530	554	531	579	542	542	547	590	553	546	528	561	550	544	570	565	599	595	578	524	537	539	535	560	555	551	539	559	570	572	584	518	556	545	551	555	583	544	570	611	503	580	569	542	524	599	577	491	509	563	533	530	545	579	564	552	528	565	545	530	622	562	551	561	577	582	592	565	557	551	577	560	594	561	550	560	573	590	522	577	540	505	565	564	578
47806	25980	11354	3767	1324	608	339	255	261	247	215	245	212	197	235	206	208	225	219	210	216	228	214	224	253	228	224	202	223	228	217	205	200	231	198	237	186	215	256	231	249	226	249	226	265	214	197	230	228	204	227	207	245	217	232	237	226	253	213	214	215	211	230	222	220	213	243	217	216	217	202	229	252	243	198	213	221	219	227	206	211	223	231	227	249	215	227	245	231	208	218	215	222	219	252	218	185	211	215	232	239	219	201	239	218	238	231	199	207	220	208	252	219	211	230	225	222	213	237	211	211	231	190	229	226	221	221	223	231	220	210	242	230	242	216	222	201	204	227	218	205	218	230	231	260	210	222	222	221	231	223	269	195	203	228	211	234	219	204	230	217	233	241	206	231	231	205	224	211	220	226	224	208	233	237	226	228	223	216	201	165	249	212	217	205	235	212	241	253	232	254	234	183	212	233	219	217	231	206	200	205	225	215	185	223	227	246	216	236	218	230	231	215	245	222	213	239	241	218	209	209	214	210	229	210	187	229	212	233	214	200	236	239	231	216	209	223	217	255	212	237	226	242	226	267	252	230	225	235	220	189	227	254	211	224	248	231	201	237	223	233	240	197	243	230	213	209	222	227	233	245	221	204	209	200	237	211	226	221	222	234	225	209	202	208	204	223	239	201	218	195	238	227	223	217	213	221	204	214	235	233	226	221	231	221	237	205	234	211	219	215	226	193	254	229	228	220	205	215	219	230	181	222	251	206	245	236	205	209	214	242	227	189	233	238	202	223	223	209	202	240	214	226	216	216	226	237	247	214	221	245	216	234	240	221	223	228	197	237	256	269	239	209	246	268	237	215	218	221	192	211	231	249	224	209	228	229	228	214	243	229	242	208	191	223	221	207	207	264	230	207	229	200	213	230	234	213	244	203	205	224	218	239	217	227	191	209	232	202	211	217	226	214	201	221	255	210	222	235	205	234	242	239	208	221	265	239	200	207	216	239	220	246	233	235	237	215	220	220	233	250	190	245	233	215	217	226	207	222	206	218	220	237	229	265	232	208	226	213	219	227	248	219	205	214	203	236	206	223	252	235	240	217	226	220	246	225	195	233	223	219	240	220	194	228	220	232	205	243	225	205	232	258	229	250	235	236	234	188	217	198	221	231	239	241	210	221	215	217	213	232	228	198	222	216	218	206	225	234	196	241	227	219	232	203	239	222	228	234	231	205	203	227	240	219	230	256	224	219	206	235	208	254	232	225	230	241	243	234	223	198	243	231	196	214	205	191	197	254	220	240	228	249	227	235	249	208	246	239	258	235	212	193	240	208	243	232	216	240	235	219	220	232	230	234	248	222	243	221	229	216	244	227	227	232	221	250	259	239	200	210	229	210	213	220	222	197	239	222	230	209	211	235	238	223	242	255	227	224	213	234	206	206	228	217	221	246	231	212	205	231	191	215	237	210	222	227	230	199	235	232	196	250	220	221	203	197	213	197	226	192	197	205	201	212	235	225	220	222	224	219	232	190	204	216	233	230	232	248	200	218	237	224	222	233	255	191	189	215	206	223	231	242	222	233	209	209	229	211	213	220	234	243	226	236	209	229	200	209	220	224	197	199	248	219	238	235	226	210	234	208	213	259	214	240	214	220	200	218	227	205	194	227	239	225	242	218	261	234	216	237	228	188	239	193	222	227	260	226	254	241	203	226	228	233	238	260	225	211	229	230	215	236	200	234	241	222	215	235	242	235	223	233	221	221	207	242	201	227	243	210	232	188	199	233	217	229	239	225	216	236	201	226	246	238	211	208	208	217	216	250	246	214	227	214	235	237	224	273	227	200	230	215	217	203	208	214	205	228	215	238	240	208	227	217	209	230	219	237	238	241	207	233	224	223	249	218	219	224	255	260	222	197	214	254	225	213	221	236	231	203	217	227	203	205	221	233	210	217	214	173	223	234	199	197	233	179	229	218	205	230	209	207	239	245	202	199	231	201	209	272	214	219	186	238	192	213	208	247	221	219	173	254	231	235	230	231	228	219	227	258	217	238	228	228	229	226	205	193	220	212	208	201	203	200	242	227	203	229	251	251	207	256	220	211	245	233	214	255	235	230	240	218	218	242	266	235	247	244	221	213	229	217	212	264	219	230	218	221	236	227	219	212	211	227	187	223	224	227	197	218	216	220	213	256	224	236	224	244	202	243	229	236	234	259	229	234	205	214	217	230	216	221	209	211	227	207	198	200	202	244	215	189	214	175	228	204	237	219	212	195	211	228	218	232	240	217	213	241	241	217	223	224	213	199	195	199	230	205	246	230	235	243	244	246	259	209	221	226	230	208	188	221	226	229	224	208	208	217	206	212	201	203	201	226	191	214	263	195	220	210	224	206	235	232	178	209	193	204	217	225	226	232	239	244	224	219	208	212	240	257	252	210	234	247	233	223	209	207	212	200	229	220	240	236	235	185	238	236	226	240	254	231	210	218	235	216	211	203	249	205	220	219	227	213	224	221	237	212	210	223	230	213	214	239	220	252	222	242	220	219	227	187	216	218	217	225	231	240	210	251	236	233	214	248	225	225	199	213	237	206	213	218	206	233	228	187	226	229	222	215	228	227	248	225	209	193	198	232	214	216	220	208	227	218	222	200	224	243	217	237	217	252	238	234	219	207	223	227	236	235	204	231	223	185	226	234	245	232	209	214	230	199	212	225	232	234	225	227	243	227	210	223	201	226	198	216	251	227	193	217	248	233	193	226	220	225	233	221	198	220	225	213	215	199	229	208	215	228	235	219	215	199	213	234	235	251	206	223	217	213	225	235	251	231	241	264	224	254	207	239	242	228	266	221	239	238	211	222	202	224	239	223	215	214	215	224	211	203	237	235	214	239	254	247	246	210	237	231	221	230	224	227	231	207	220	196	202	226	217	200	227	219	229	218	225	223	239	230	218	215	222	201	245	228	223	212	260	232	202	228	219	218	248	239	249	227	226	228	220	219	196	197	213	194	209	242	204	232	216	218	290	213	257	223	219	203	245	209	193	223	222	240	243	249	271	207	213	214	232	202	251	211	223	237	233	247	212	202	216	223	248	231	209	267	239	229	237	201	231	218	233	229	217	224	201	235	207	251	214	235	249	211	227	223	221	236	229	255	199	204	233	224	217	221	195	243	224	207	196	210	236	191	213	225	199	205	213	223	213	218	252	229	235	234	215	208	237	201	241	219	222	203	210	196	220	236	218	215	214	237	227	247	237	243	231	201	257	217	221	227	224	248	204	268	241	249	237	213	205	232	229	237	249	251	248	214	238	219	226	250	232	241	217	181	207	221	205	198	213	232	259	218	213	215	239	244	214	223	205	211	200	231	224	234	211	209	248	229	200	271	246	214	232	229	209	209	232	238	218	215	226	244	233	248	226	233	208	237	200	266	248	222	213	237	188	220	212	228	206	225	265	230	211	207	218	230	208	246	243	216	249	238	233	240	230	213	219	226	244	211	212	235	233	232	213
29500	18133	13379	7712	3673	1817	929	596	474	478	472	530	474	438	501	473	449	445	499	487	486	451	501	472	488	433	488	472	440	489	478	509	487	485	446	434	461	463	479	449	431	455	506	504	453	476	458	482	459	479	505	470	480	454	502	489	486	456	439	479	454	480	470	483	451	467	497	483	492	477	468	464	475	466	469	448	462	486	494	493	484	501	462	514	455	476	478	469	466	439	446	498	474	450	472	484	465	523	489	495	434	485	484	495	471	507	486	462	455	528	486	498	485	471	457	488	480	518	463	481	464	481	452	434	518	453	477	460	455	464	496	452	479	489	475	483	455	447	483	468	448	419	478	483	486	499	483	474	479	467	509	462	441	477	433	508	458	458	495	444	513	475	490	490	487	444	452	472	470	494	441	496	472	464	455	472	460	503	463	482	500	497	471	468	483	472	502	483	485	486	471	518	538	503	453	443	464	469	492	486	499	470	442	480	462	489	455	466	463	459	493	451	500	468	472	467	511	507	479	473	454	508	440	444	464	483	485	438	471	480	440	478	482	493	487	491	494	453	480	480	470	482	455	491	490	498	449	450	468	477	491	460	432	509	471	470	501	480	480	497	491	482	513	458	476	490	460	456	495	494	480	446	447	464	468	456	480	507	472	434	452	487	467	482	480	470	442	452	474	475	474	515	474	451	488	475	490	459	461	506	486	461	480	473	451	476	490	463	460	508	448	473	460	453	449	441	464	479	449	449	506	474	465	467	491	465	471	508	452	439	544	487	495	526	486	466	463	477	477	505	476	413	520	463	487	472	490	480	453	496	501	463	452	465	506	471	498	439	507	479	481	505	495	487	463	479	468	522	488	481	490	457	498	450	487	466	490	450	458	450	478	500	482	485	476	435	474	512	455	465	519	481	454	490	467	456	479	489	462	506	500	476	472	460	498	473	522	451	475	535	474	461	490	463	492	509	442	507	480	450	473	482	469	473	509	477	473	444	483	462	457	460	501	474	483	493	458	472	480	458	494	469	484	479	447	484	480	441	466	492	477	477	489	450	437	450	476	465	509	441	484	425	495	456	481	443	473	414	475	455	497	445	468	473	462	465	508	493	435	438	482	476	464	469	496	491	503	475	457	482	466	427	497	503	472	460	464	472	477	443	491	493	471	510	430	492	486	485	419	454	426	486	495	481	470	489	466	417	519	500	506	493	505	477	460	505	476	459	453	454	503	497	509	463	485	459	486	457	474	452	483	457	508	477	468	495	469	484	491	479	446	473	511	507	501	467	475	457	457	461	483	501	491	429	465	502	481	505	468	489	469	445	498	480	504	434	487	480	463	470	476	500	486	497	485	500	470	473	438	472	475	468	489	448	466	516	442	507	449	466	467	473	488	471	484	462	467	481	486	465	483	467	505	480	481	474	477	461	462	487	487	474	473	474	517	449	451	496	489	493	488	474	512	482	493	499	467	494	472	490	472	479	471	459	486	426	482	472	452	492	451	446	490	468	462	444	482	502	479	485	457	459	497	446	491	461	484	458	502	455	458	439	469	446	489	460	476	479	497	469	466	469	523	462	473	463	487	466	459	446	474	490	433	491	448	491	464	497	495	458	473	469	458	480	445	456	456	455	487	495	466	453	461	454	483	513	483	464	473	470	447	510	427	469	499	459	467	457	444	447	509	499	476	478	476	448	463	519	481	517	504	486	447	451	504	458	467	474	484	462	447	453	491	486	470	447	483	496	494	478	465	463	455	461	462	477	460	503	439	460	477	484	441	502	452	510	488	436	476	468	498	462	446	475	432	482	459	480	467	499	450	468	453	483	473	486	459	434	499	471	474	509	479	450	433	493	462	482	492	490	483	433	450	510	521	489	482	530	441	461	464	475	456	459	483	461	452	488	474	470	451	450	463	486	481	469	491	491	468	448	475	501	470	462	481	513	444	477	460	480	480	431	434	488	505	477	462	480	485	467	480	496	514	473	470	459	494	425	464	469	491	447	496	474	489	496	481	452	484	452	471	459	466	508	486	480	487	480	485	515	463	468	485	458	457	455	509	456	493	456	469	435	495	472	429	470	510	492	472	474	429	412	502	446	496	509	520	516	478	456	472	480	481	519	466	483	461	472	462	474	434	531	478	461	477	494	477	452	480	454	476	473	483	458	443	505	495	448	479	451	452	466	451	487	485	474	394	430	489	527	483	479	445	495	458	422	463	507	462	485	484	468	463	520	458	436	462	479	450	535	492	485	463	464	483	503	481	465	496	443	473	487	450	460	472	456	475	470	460	478	479	450	475	482	451	476	483	468	530	504	465	463	469	444	486	483	499	455	459	455	495	448	471	496	485	446	451	429	469	488	509	464	444	467	439	477	496	501	480	438	471	468	476	476	461	474	489	491	469	470	470	452	453	473	480	477	501	468	470	459	497	499	477	480	495	514	469	462	502	472	496	469	457	442	446	479	432	456	476	466	476	497	465	517	497	506	492	511	492	470	463	500	444	482	489	504	493	461	482	488	472	451	467	489	461	483	475	499	474	470	488	490	464	442	478	467	477	449	473	464	512	457	462	476	430	469	515	464	444	448	472	474	467	452	453	472	474	445	464	433	472	473	493	472	487	458	492	459	481	503	468	472	505	481	467	495	458	505	445	502	464	475	460	482	483	498	498	470	478	439	483	454	463	476	514	490	453	492	483	464	415	456	453	474	442	447	464	476	457	491	501	489	474	473	468	450	523	456	457	483	505	437	473	469	474	486	466	469	515	481	488	504	475	453	537	488	444	478	474	446	474	490	512	510	503	480	449	448	516	457	506	475	447	483	449	461	439	444	493	476	436	477	481	475	456	474	439	454	470	445	493	482	493	474	486	495	479	464	474	496	491	466	462	461	482	477	472	470	479	464	486	486	484	461	479	485	480	458	481	457	512	429	477	495	439	480	473	482	442	457	471	435	465	468	504	466	448	488	514	459	514	484	451	487	482	472	470	488	496	444	502	474	430	454	460	440	477	509	481	474	460	455	466	452	489	456	503	454	475	434	518	468	456	481	461	478	464	447	447	454	468	456	482	467	494	480	463	451	460	482	476	480	445	514	526	485	474	444	462	504	481	443	463	463	460	460	447	453	487	495	488	434	499	498	480	463	493	495	493	479	456	455	478	500	441	464	448	469	473	467	434	437	493	475	494	470	480	474	436	448	490	475	489	472	509	451	471	454	497	477	501	455	482	495	465	447	492	484	455	449	434	467	493	496	467	478	515	472	509	468	499	478	445	461	501	474	464	460	490	455	428	480	460	490	465	451	449	470	517	483	470	486	474	478	478	511	509	482	482	476	484	481	500	454	483	485	432	514	467	450	472	464	464	470	469	455	453	466	454	475	470	459	487	490	445	484	496	494	492	475	492	490	436	469	501	486	444	494	461	473	521	460	470	498	465	482	485	481	503	449	505	450	459	460	497	431	448	489	450	492	473	466	512	438	476	459	471	483	484	449	479	468	502	451	511	465
58980	32570	15813	5661	2272	1295	674	317	212	206	198	195	190	203	222	243	251	228	202	194	195	203	230	213	222	221	224	218	196	216	191	212	199	197	182	187	209	211	196	221	245	223	222	210	215	189	199	217	204	204	212	176	211	213	242	206	190	198	213	210	221	213	207	184	210	214	217	188	223	230	206	186	212	245	223	219	225	191	205	189	215	205	196	189	186	219	217	242	178	211	226	190	219	227	222	202	238	182	216	237	203	208	194	203	215	204	174	173	212	222	221	211	196	191	245	227	199	205	183	209	191	221	221	213	173	249	200	209	218	192	205	256	211	189	177	234	213	205	198	218	192	248	187	212	172	198	219	210	187	183	191	196	237	196	217	228	226	244	217	195	200	194	187	197	199	261	213	215	221	215	221	206	179	213	234	218	237	202	188	203	201	231	204	167	197	210	212	239	203	213	200	248	232	218	198	227	218	211	223	211	202	200	215	236	205	193	182	222	208	216	218	201	224	192	219	196	210	213	240	210	214	214	216	232	186	209	201	218	193	194	213	228	187	188	206	234	230	229	224	176	189	197	195	207	230	220	172	211	213	237	232	198	209	219	261	204	201	208	186	213	212	217	202	181	233	208	184	191	191	213	227	206	211	225	202	190	230	230	221	248	218	219	199	198	214	202	192	237	208	206	198	203	197	228	239	207	215	212	193	238	230	221	239	202	223	230	220	226	196	217	208	198	198	224	218	199	226	198	211	244	223	196	214	194	236	201	211	196	222	192	178	238	217	202	207	252	220	205	230	198	203	202	212	190	217	194	211	224	220	225	226	210	187	191	208	197	209	187	207	198	199	233	211	233	204	200	191	221	192	231	197	218	220	205	183	196	199	169	225	199	203	212	195	195	211	207	199	220	193	217	210	226	186	207	174	193	205	243	230	194	223	179	219	217	228	179	202	208	207	226	201	203	206	196	228	233	209	177	225	217	246	200	199	199	207	205	231	206	216	204	216	183	208	222	221	223	229	199	195	226	242	205	227	230	211	200	186	195	231	219	234	212	202	203	190	199	207	213	225	210	208	238	232	206	215	223	191	221	216	193	221	222	185	233	200	229	181	224	180	202	199	205	240	236	195	206	213	210	189	231	222	217	178	200	205	231	226	218	196	232	244	195	189	221	215	223	254	205	212	202	182	219	224	216	180	203	216	198	217	243	221	209	218	214	210	222	233	209	192	215	215	223	217	187	189	215	210	194	230	213	215	199	213	218	218	232	184	200	226	178	220	198	182	203	225	225	193	215	199	225	212	218	218	229	236	217	217	199	212	206	191	247	220	182	211	210	199	208	187	190	206	203	203	238	220	190	212	197	200	216	207	215	223	181	221	225	217	213	211	191	224	212	198	220	221	212	204	218	213	190	220	232	207	205	215	219	219	220	211	237	222	214	185	211	200	246	243	208	192	204	206	196	194	189	244	229	219	212	209	218	218	200	206	209	202	217	226	211	217	192	222	216	207	210	199	222	207	206	202	198	204	182	202	203	243	262	214	194	210	200	226	229	245	185	202	237	192	217	232	188	198	218	223	225	222	204	216	196	204	202	206	198	218	197	230	217	232	217	198	210	236	244	217	223	239	210	227	191	196	223	222	214	207	224	246	225	214	186	205	213	193	192	193	233	208	191	243	240	225	198	219	217	214	245	200	211	183	195	221	191	209	191	232	202	233	224	215	203	172	189	189	223	186	221	191	208	217	216	206	194	213	230	214	197	197	217	208	241	223	220	202	205	206	200	214	184	195	220	209	222	192	218	198	199	209	206	196	215	215	182	213	217	205	194	193	193	180	204	216	220	219	183	200	200	200	202	214	207	227	242	204	230	207	196	213	209	189	195	224	222	185	203	201	177	204	210	204	218	205	185	211	179	194	189	210	227	194	224	236	200	228	213	214	247	211	201	217	222	206	178	184	196	204	223	177	206	189	213	192	245	192	203	215	200	221	215	223	219	203	203	228	209	195	191	183	192	242	208	200	210	180	236	235	195	201	205	198	207	195	212	205	233	198	201	206	233	198	176	214	233	193	205	218	208	222	221	210	199	206	221	170	199	190	197	191	238	191	197	216	228	206	218	189	175	191	210	220	188	216	205	204	181	216	219	216	231	204	225	194	196	188	219	208	231	196	219	210	237	217	206	191	210	195	203	204	205	212	203	222	191	229	196	216	205	211	233	227	192	215	217	218	226	199	219	202	217	215	238	184	216	218	211	185	206	216	192	223	193	225	209	215	192	217	216	226	231	202	232	224	180	227	218	219	194	229	196	212	212	232	215	198	235	187	185	226	218	222	213	183	207	210	220	225	235	222	196	244	195	200	206	219	217	206	209	218	232	210	206	203	192	253	191	216	223	212	206	194	233	183	200	205	228	209	246	243	216	227	221	212	186	224	231	237	212	204	191	218	215	223	221	209	231	201	202	218	203	201	234	224	205	189	192	200	221	212	214	213	216	211	243	203	209	185	186	239	214	205	197	216	215	199	192	212	197	183	174	204	217	217	195	208	202	224	218	216	212	191	230	228	207	211	219	232	227	220	199	194	218	197	175	200	198	188	200	193	208	192	228	212	208	213	225	215	207	221	216	216	194	214	185	190	166	191	221	226	213	197	198	179	198	205	221	206	218	187	189	208	183	200	219	215	225	209	218	232	211	190	219	204	217	217	239	198	187	187	238	225	186	211	204	205	219	237	208	201	215	206	232	205	231	199	212	202	212	205	194	193	227	222	196	230	233	208	215	228	190	211	221	227	227	213	217	186	188	211	198	198	226	202	202	213	230	189	191	210	219	195	185	231	226	208	204	178	193	249	224	189	206	221	211	208	180	221	219	205	219	198	212	200	236	212	189	204	183	221	163	205	212	195	210	238	223	213	200	235	213	210	195	208	217	251	189	215	204	191	221	225	212	195	174	202	246	231	213	225	210	203	246	235	214	204	225	249	212	239	216	186	174	201	206	214	205	211	229	214	229	214	232	207	200	186	181	219	196	223	192	214	200	216	226	223	223	231	215	215	204	198	211	205	214	212	198	190	200	191	221	203	218	203	218	180	204	207	202	186	187	197	214	200	175	218	229	240	190	198	202	224	206	229	208	202	223	243	211	226	222	229	240	187	217	252	200	216	225	205	242	194	199	198	192	237	189	197	213	202	201	223	226	228	182	222	213	197	236	186	233	206	216	220	205	195	234	216	213	195	214	243	186	175	213	223	197	238	187	225	218	201	209	217	189	209	192	185	228	236	206	240	229	211	221	226	202	212	208	198	186	213	223	225	235	213	223	200	193	227	216	207	193	201	201	203	202	212	206	221	191	211	209	184	245	212	214	175	188	217	169	203	200	211	219	245	202	220	232	215	222	187	217	219	210	218	228	220	167	209	198	196	228	193	234	233	202	195	205	190	192	224	203	194	216	212	201	273	227	204	196	215	193	209	216	216	208	188	221	263	194	198	202	206	196	219	209	198	192	197	182
37315	23284	17270	10448	6742	4470	2167	912	580	525	514	486	448	460	451	443	443	446	470	467	483	473	433	450	495	471	482	430	463	451	450	458	458	444	454	456	467	471	439	487	469	456	456	459	435	464	426	418	452	453	437	479	445	466	476	491	462	437	430	482	461	456	468	437	455	477	467	464	463	492	443	456	438	486	462	444	470	454	488	437	436	475	452	471	421	440	476	468	454	466	474	443	485	456	444	426	439	493	449	439	427	436	449	431	464	422	497	473	512	426	484	470	414	429	445	454	444	438	444	451	482	446	451	447	469	479	461	458	443	448	461	408	449	468	470	468	441	472	522	480	497	468	448	457	463	439	442	486	480	456	469	447	443	449	462	439	459	429	453	492	440	462	482	472	466	468	451	433	457	488	460	477	422	552	473	457	432	465	507	456	489	447	467	469	420	472	455	451	423	504	456	441	439	431	485	434	482	515	473	441	474	424	461	472	462	411	505	444	465	474	505	436	453	436	453	432	464	437	481	408	465	469	480	457	438	443	438	424	455	491	442	470	457	437	438	485	452	448	464	483	493	459	427	438	435	452	469	481	453	443	455	452	448	421	506	450	469	447	435	432	493	441	445	434	458	459	459	458	471	452	472	439	457	470	435	462	465	469	447	454	439	446	473	495	503	416	457	495	450	452	431	454	446	457	458	430	466	482	436	474	412	456	411	458	481	483	437	454	436	447	490	422	491	439	433	398	473	431	465	448	464	453	460	471	442	458	480	471	474	428	481	440	454	445	454	509	456	463	458	482	441	486	456	455	451	395	472	458	458	490	446	452	463	447	435	462	466	464	451	477	449	424	462	457	462	465	444	477	454	425	465	450	436	436	455	465	469	446	419	439	476	466	436	491	405	459	476	460	469	432	416	485	439	456	435	451	443	437	480	447	488	476	425	462	427	484	439	460	467	453	460	430	458	464	447	512	468	474	449	447	481	453	430	460	459	467	413	431	417	512	446	461	423	431	416	479	483	452	460	486	462	456	451	450	439	461	448	486	449	452	423	456	476	452	496	445	499	437	447	434	439	452	472	475	491	479	452	482	462	434	453	441	465	473	441	465	439	443	454	462	476	461	450	454	443	457	437	433	448	473	452	471	447	444	472	479	465	450	396	463	481	480	432	470	440	426	474	440	443	464	501	463	454	463	452	443	488	463	462	477	471	435	449	480	432	455	483	442	441	455	464	482	482	473	484	448	422	471	514	455	486	435	473	464	497	461	446	458	462	498	440	433	470	492	457	442	481	471	459	475	439	479	479	425	451	477	442	474	454	441	472	434	439	465	474	451	475	459	420	437	476	475	496	452	473	441	413	426	482	428	444	412	449	475	476	480	430	457	446	450	469	469	505	441	413	469	451	460	474	449	445	465	479	437	482	442	451	499	443	513	441	436	419	461	495	480	491	458	476	445	462	414	433	462	462	463	474	433	445	446	454	477	458	478	461	438	461	450	448	468	477	478	433	414	440	454	456	409	458	438	465	442	414	458	449	474	479	446	485	480	475	458	437	432	444	480	477	465	465	472	418	465	425	431	488	446	439	506	437	436	475	458	454	455	474	418	457	450	445	462	509	474	439	448	432	460	447	490	454	476	444	483	456	428	423	469	483	487	474	451	463	470	456	459	462	425	438	449	442	472	465	476	472	470	448	490	473	463	455	448	472	431	489	465	461	467	449	479	443	492	496	408	502	476	445	442	464	486	485	441	445	481	517	458	462	428	497	449	438	473	428	463	478	441	455	477	465	451	470	432	437	458	471	484	457	466	450	440	443	439	499	447	459	480	446	468	447	463	463	438	475	469	481	430	477	489	491	429	440	473	410	452	425	464	453	445	442	483	435	441	468	439	473	469	452	478	455	451	450	466	456	453	466	413	474	453	440	479	462	455	514	475	468	471	456	480	437	410	435	456	447	458	435	437	440	468	454	464	455	469	476	450	444	474	433	490	451	432	443	454	409	481	482	407	456	460	467	451	445	449	462	444	432	449	429	444	441	467	475	497	470	495	462	476	474	468	472	443	490	452	434	477	421	443	475	464	497	465	516	398	459	421	480	454	468	458	450	518	477	469	481	464	472	501	427	467	442	461	464	434	476	459	477	480	446	432	468	441	417	462	450	488	470	468	494	463	446	455	426	488	461	461	426	454	444	465	439	470	437	441	436	436	412	471	473	426	440	445	456	469	448	466	463	425	451	438	488	461	472	480	452	473	453	457	487	433	426	450	467	474	458	493	482	455	474	450	472	455	487	431	432	446	485	468	453	472	434	462	462	421	452	456	473	499	429	426	442	497	423	480	449	459	432	478	486	438	453	478	438	429	445	454	445	508	440	446	442	442	476	442	478	442	503	483	462	476	419	506	433	470	454	469	439	476	450	446	472	423	441	456	489	484	447	473	468	442	431	442	436	449	456	487	465	447	426	447	517	457	451	390	484	461	459	452	482	481	492	459	443	433	464	436	491	437	454	474	463	475	446	460	449	442	486	501	459	480	446	476	459	456	459	451	411	444	487	468	451	446	473	440	505	481	490	460	428	473	457	464	465	484	435	463	462	456	452	490	460	426	497	436	460	433	437	487	451	470	465	487	444	473	431	478	466	455	444	460	453	492	477	473	447	438	441	443	414	466	461	448	447	440	469	480	460	490	432	460	425	490	458	449	430	476	448	460	444	465	436	481	462	456	424	449	486	447	444	450	464	417	454	474	426	450	428	484	464	473	448	453	476	476	448	462	475	465	421	420	501	453	431	469	459	449	381	441	476	462	425	462	432	477	459	491	458	448	468	419	463	445	489	471	446	426	466	440	443	480	454	417	469	445	460	440	453	469	467	435	424	435	447	433	484	471	447	466	445	442	449	461	484	438	467	459	447	446	434	454	487	495	447	445	477	422	428	438	440	471	436	438	452	459	496	473	492	458	461	465	461	475	464	438	485	434	444	419	477	457	473	407	452	451	426	446	419	429	481	452	461	474	412	446	447	444	451	464	466	463	458	465	442	455	501	442	467	441	462	472	455	481	421	454	445	454	442	436	459	428	479	424	433	442	404	449	433	455	463	426	465	466	483	484	424	464	474	480	467	486	423	443	453	458	454	471	452	481	481	465	440	467	440	480	460	446	496	491	468	440	427	463	448	468	483	439	485	462	507	491	413	440	466	438	450	468	467	441	451	471	437	421	478	432	469	452	448	474	447	418	446	450	468	466	443	465	472	406	468	481	427	438	442	478	443	448	438	452	491	457	476	423	422	471	450	488	434	424	470	440	474	514	469	445	469	447	443	451	448	473	458	471	462	453	407	410	457	435	470	462	486	464	464	462	483	454	472	457	472	428	492	453	459	465	450	488	445	479	482	450	458	477	440	449	452	450	438	436	458	437	462	461	496	465	471	467	430	443	448	440	487	460	491	443	446	477	467	456	465	467	473	424	460	469	459	436	459	466	459	477	475	438	419	468	459	447	488	481	488	430
66962	36455	20791	9499	4137	2164	1018	447	290	281	248	292	312	305	260	282	226	243	261	254	305	289	307	269	244	258	283	241	249	236	255	270	281	269	280	270	269	261	272	258	268	274	265	287	293	243	266	254	260	260	278	286	247	268	266	260	237	292	270	253	236	273	264	245	269	271	277	270	295	266	279	270	287	298	280	294	277	309	276	277	294	263	297	243	247	275	307	236	229	303	299	263	262	256	289	280	271	242	253	257	283	261	276	284	274	265	282	280	247	261	255	259	253	297	262	263	292	309	274	247	265	259	262	252	280	280	264	258	253	257	294	242	268	292	267	259	271	302	298	267	241	282	278	262	260	262	236	258	289	237	277	272	281	290	257	247	276	288	296	264	242	288	265	235	303	263	281	297	275	276	286	258	304	265	280	260	262	274	266	247	260	278	278	277	282	269	235	267	248	296	244	245	266	255	267	262	277	243	264	253	266	262	264	267	251	282	267	247	249	278	242	281	252	250	258	252	255	265	267	247	258	288	268	263	248	243	268	303	228	257	236	271	276	226	239	244	262	238	282	246	295	312	262	291	317	260	253	254	280	276	285	260	267	289	263	279	269	257	264	274	261	248	245	249	278	264	268	267	269	292	293	259	283	247	272	257	234	282	253	245	270	261	279	257	298	253	298	267	282	243	273	259	273	253	266	271	276	277	280	268	306	292	274	257	244	286	291	274	299	245	280	262	303	287	299	244	253	263	263	254	255	282	261	252	249	267	283	266	273	301	253	286	272	283	295	280	286	259	306	272	246	279	269	275	266	262	259	248	234	238	261	276	272	253	260	282	250	256	276	272	252	263	289	269	294	255	283	262	278	251	271	280	239	267	258	252	285	269	240	245	256	253	267	271	242	251	262	264	253	292	276	275	254	266	275	267	239	243	329	286	280	272	282	297	236	241	250	277	259	268	268	227	269	292	256	278	259	287	279	246	260	289	249	224	263	257	260	260	255	260	290	256	242	275	238	294	290	260	265	230	249	262	283	264	277	297	280	284	259	256	241	257	300	270	276	292	269	269	282	251	237	260	285	273	252	271	241	291	260	299	250	253	266	245	264	265	248	260	268	228	263	294	258	258	267	265	264	268	272	299	284	274	252	276	294	272	286	251	278	272	241	281	260	261	268	286	259	265	234	243	275	227	264	275	284	285	259	299	248	287	273	317	258	252	261	268	258	267	263	239	287	276	238	228	252	268	255	276	272	274	230	248	229	248	272	304	295	253	257	237	272	282	257	271	246	280	262	261	263	257	261	244	279	284	267	291	234	262	262	267	255	277	266	221	233	231	231	279	259	293	264	258	315	265	263	275	309	250	295	273	258	276	244	277	290	273	255	256	265	272	264	237	233	268	284	267	269	258	253	239	295	255	258	254	247	271	256	293	273	259	273	259	277	262	257	256	278	272	249	281	250	272	261	246	299	246	275	242	252	276	275	247	287	268	244	274	251	259	252	256	282	278	275	266	269	251	275	276	270	292	281	268	237	270	255	276	281	290	250	251	288	298	253	254	250	300	286	250	270	287	288	290	276	246	259	268	268	231	260	282	279	260	246	273	275	252	254	277	267	267	276	260	272	269	267	258	274	266	264	254	266	223	269	269	266	251	275	272	291	266	261	279	251	210	282	279	251	284	270	279	253	268	267	242	285	261	275	260	275	270	294	275	261	259	228	246	267	243	282	285	253	275	234	278	261	280	245	265	283	269	263	306	290	251	258	264	260	246	259	281	236	241	268	249	287	233	258	267	272	258	234	276	265	264	238	278	297	301	276	280	274	243	241	297	272	269	257	237	268	269	246	274	284	288	247	270	260	298	244	258	245	254	278	251	264	253	285	264	225	264	262	246	245	263	267	264	262	294	257	252	277	306	239	266	233	248	261	226	267	261	252	257	255	281	260	264	285	261	271	245	252	284	280	231	254	249	273	264	290	283	273	257	224	253	236	257	250	278	289	275	259	266	240	245	235	256	296	273	244	280	270	266	260	248	256	275	259	252	280	260	270	285	252	260	300	278	239	251	287	231	245	255	277	284	261	251	267	256	287	264	303	273	265	233	232	281	247	265	228	268	253	265	261	288	270	235	252	279	241	231	260	281	263	257	261	282	260	270	257	259	260	245	269	269	264	286	262	232	273	268	257	258	237	255	255	249	272	275	248	237	257	228	278	226	273	265	233	249	298	272	278	246	277	264	276	286	232	283	272	262	275	288	261	280	257	258	258	303	263	275	272	281	270	308	230	269	248	265	268	269	288	256	258	275	257	245	257	250	234	235	268	268	246	264	294	259	270	247	222	259	235	253	254	236	250	239	244	239	267	287	270	280	269	258	259	287	281	277	257	232	290	257	287	243	246	234	235	278	250	241	284	297	286	250	285	242	237	299	326	298	265	235	228	253	257	227	258	260	277	259	266	296	237	249	256	264	270	274	252	280	277	256	267	253	267	256	255	263	281	316	265	257	279	248	261	306	250	258	274	263	249	278	253	269	279	288	265	246	291	315	259	248	235	254	276	279	257	288	277	293	251	276	275	262	262	277	273	266	276	280	269	258	269	248	276	292	243	255	291	254	263	273	286	264	225	275	291	265	232	265	273	215	245	270	267	251	265	246	288	250	287	270	265	277	285	269	272	260	294	260	262	274	278	297	241	288	291	272	258	285	262	243	281	285	243	258	258	264	270	261	264	264	264	286	256	230	265	279	265	256	271	248	278	262	247	272	257	271	257	292	267	258	286	246	245	254	267	251	282	286	287	309	297	303	252	251	267	252	256	277	252	285	288	292	276	292	276	272	265	262	266	244	272	293	263	251	267	264	278	288	272	260	232	277	255	257	270	283	249	277	269	288	288	250	297	292	251	269	242	263	287	300	260	277	271	252	261	273	276	289	260	292	276	266	267	275	284	237	278	272	275	257	254	265	266	278	277	258	285	311	250	281	269	249	258	213	250	258	273	241	255	256	271	258	249	280	293	233	251	333	277	271	267	287	274	269	291	304	227	278	262	280	223	247	258	252	240	260	236	252	263	278	264	290	241	291	281	280	237	249	249	247	246	250	264	292	268	254	282	278	244	271	297	263	278	257	281	280	269	259	311	269	244	285	260	252	281	274	277	290	267	281	254	257	255	281	298	250	268	267	274	270	264	255	267	275	233	253	230	241	256	246	303	274	267	229	258	229	280	266	254	222	262	259	260	245	287	297	264	259	274	237	281	294	250	276	264	274	256	252	251	265	264	283	284	280	278	273	248	248	250	269	277	288	287	272	257	277	240	222	281	239	273	255	253	282	270	277	251	270	284	259	296	282	295	274	283	264	243	254	267	278	255	269	270	279	253	287	281	269	277	279	282	257	251	270	239	261	283	261	267	297	243	276	255	265	280	270	280	273	263	286	269	276	264	267	255	237	228	281	266	270	298	288	276	241	252	261	233	287	283	265	261	258	232	252	260	260	279	250	277	267	255	279	292	225
41654	26087	21329	16145	10976	6746	3222	1247	753	686	633	604	594	562	589	607	548	551	587	546	571	540	517	597	552	590	546	562	612	591	537	569	558	593	581	566	558	561	573	576	594	578	543	546	567	558	554	514	560	562	561	568	554	569	527	584	571	554	555	556	539	606	525	568	565	580	599	567	552	549	532	540	614	642	556	549	576	568	549	541	607	564	583	581	548	524	565	544	550	564	567	552	561	570	575	525	541	579	532	554	531	561	532	617	543	599	571	577	528	519	547	555	556	557	534	570	573	552	541	576	597	560	528	561	561	564	594	517	548	528	557	521	607	562	532	560	552	572	541	563	615	555	539	502	536	604	538	583	543	539	551	542	565	558	548	548	564	565	563	552	529	521	540	556	533	545	574	551	592	576	557	560	557	552	566	518	562	561	553	552	522	587	556	562	545	581	554	521	558	539	567	549	545	571	563	544	541	535	575	586	581	579	563	542	557	566	569	573	575	547	558	586	547	563	537	563	579	540	559	581	537	577	556	555	536	526	569	525	529	567	558	568	579	552	566	564	540	553	612	553	502	578	563	535	555	518	533	585	533	535	558	518	601	539	543	603	510	550	541	587	561	601	566	526	625	543	506	537	540	569	549	542	580	557	559	591	530	567	566	566	569	553	560	537	590	548	529	550	537	557	543	537	536	561	549	550	526	586	565	537	560	517	554	556	571	578	575	564	594	565	581	525	543	542	572	555	575	533	542	532	527	541	595	538	583	596	548	555	553	575	515	541	540	572	582	549	582	518	571	555	547	558	567	551	574	561	540	570	524	585	560	566	529	606	574	519	547	539	544	524	545	576	566	534	577	565	549	552	562	599	592	509	584	586	559	562	560	574	583	550	572	531	522	528	561	536	543	572	566	557	528	528	553	542	587	586	588	517	549	565	519	616	532	544	557	516	566	562	580	591	574	571	535	559	522	527	578	550	563	551	545	581	542	551	566	573	528	525	611	545	550	573	553	587	592	556	530	542	542	557	586	542	548	575	559	560	565	535	560	547	560	514	556	543	529	549	554	534	547	586	570	533	560	563	530	541	530	548	557	520	559	616	572	592	542	528	567	553	518	553	540	552	534	534	587	542	564	569	570	532	606	538	543	520	559	523	516	602	564	549	568	589	518	554	545	568	546	572	558	574	573	545	515	550	527	515	548	565	574	541	593	542	587	584	554	587	567	576	528	523	529	595	542	567	574	554	555	506	506	523	548	549	544	588	553	516	570	532	542	590	613	538	575	572	559	587	525	558	566	526	583	541	560	560	556	580	549	586	571	556	548	552	538	503	542	562	560	571	539	558	541	554	555	556	540	557	582	568	568	551	606	573	584	550	606	530	525	577	565	572	571	577	567	585	596	534	578	557	572	565	564	557	557	561	570	586	551	553	601	527	553	592	597	564	536	530	541	551	572	579	556	577	554	559	556	505	579	608	568	559	532	575	543	570	542	571	565	547	562	558	565	561	580	574	607	553	557	557	567	592	544	571	536	574	558	538	550	519	580	544	549	559	551	526	556	516	544	551	566	533	547	559	551	551	591	533	506	559	553	546	594	543	568	511	586	552	588	592	557	543	562	561	565	590	582	530	558	541	572	537	541	554	586	559	584	536	542	537	545	557	570	543	575	561	575	563	561	562	539	577	570	555	555	569	586	607	554	553	519	568	579	582	547	517	528	527	588	599	583	571	586	544	587	572	559	552	589	554	497	570	549	529	578	568	533	572	553	552	629	538	535	561	530	560	524	540	566	566	564	560	573	560	546	521	585	545	572	526	544	567	565	538	568	548	556	551	525	573	544	553	540	601	539	524	552	513	563	553	557	587	570	568	530	544	530	555	524	527	554	585	576	583	562	528	545	552	569	563	571	562	579	564	556	565	591	553	570	548	570	526	587	580	583	565	568	553	564	534	564	540	571	546	576	581	539	579	563	592	580	541	526	562	572	551	557	574	543	548	579	581	547	534	568	589	604	563	574	538	573	577	481	585	547	563	560	547	574	558	563	552	586	565	572	568	515	590	583	572	543	567	591	578	545	591	552	525	542	558	536	538	571	544	528	602	578	586	555	563	550	544	533	579	560	558	561	540	583	586	576	568	576	579	539	532	555	555	542	587	516	603	583	547	575	560	545	528	562	586	569	527	586	570	523	546	600	547	582	541	600	518	577	538	567	558	557	559	545	565	566	546	542	584	563	579	576	542	534	527	586	567	547	565	595	541	584	528	534	502	516	590	571	554	562	566	530	573	560	549	530	556	601	536	583	576	587	533	570	525	636	536	539	574	560	549	511	563	565	516	584	580	596	546	574	615	556	538	552	559	546	563	563	543	586	573	546	515	524	557	572	545	537	556	544	544	562	556	565	531	554	564	523	593	565	581	586	533	558	575	609	550	592	561	575	534	546	562	538	539	533	580	596	585	592	540	567	544	574	554	566	574	569	556	560	579	588	552	550	537	580	601	551	562	573	531	564	562	577	587	526	570	513	579	565	555	585	563	547	557	569	560	527	537	559	546	571	589	577	613	526	579	574	536	560	573	533	545	540	592	577	551	560	546	548	602	598	537	555	571	565	570	532	520	538	565	545	545	586	555	565	548	522	580	574	570	593	569	538	586	575	528	576	554	567	573	556	559	543	575	532	569	528	540	543	609	561	540	577	521	565	583	535	545	544	553	555	582	600	593	584	598	571	562	588	523	554	531	568	568	542	565	549	557	543	545	546	537	548	589	550	588	569	556	553	520	565	539	534	522	596	552	568	556	570	537	583	569	551	561	561	543	563	540	563	551	572	552	539	547	585	558	573	578	559	544	612	564	545	539	602	550	547	543	548	548	564	548	544	563	550	568	591	546	554	536	565	550	536	551	599	563	548	536	536	560	531	542	559	560	569	562	561	536	569	563	548	572	579	556	591	583	554	558	589	555	539	538	527	564	527	544	513	546	559	587	587	527	597	600	572	559	560	541	535	566	558	523	578	511	530	590	556	571	549	558	533	563	576	572	541	566	554	571	595	565	530	579	586	587	585	538	532	569	620	561	578	561	487	515	528	554	551	513	548	605	584	560	579	558	588	544	579	586	597	541	523	596	576	538	559	560	559	593	561	562	555	582	534	561	563	510	573	570	561	554	501	488	549	550	582	567	585	523	578	557	550	566	541	601	630	599	538	540	581	563	579	552	565	534	539	566	550	597	535	594	587	556	569	578	594	544	511	613	554	541	591	593	552	571	549	546	595	572	601	557	595	591	582	563	521	552	545	531	572	541	564	572	521	542	570	550	527	516	546	583	555	546	538	543	555	557	589	580	555	563	520	550	556	557	578	564	570	557	577	553	557	574	540	576	551	550	569	542	535	550	604	559	549	542	534	563	570	541	538	550	591	569	560	560	583	578	536	549	573	558	570	547	572	580	506	545	560	523	563	590	552	553	541	551	559	545	535	539	570	565	570	538	576	560	526	549	541	519	562	597	539	552
45539	22938	9913	3786	1627	715	352	240	259	252	234	212	220	212	204	206	231	203	232	218	241	194	217	235	202	217	217	207	236	182	192	193	200	231	231	236	207	222	210	191	227	196	226	213	210	226	235	237	186	208	214	205	230	231	207	211	224	236	243	241	224	208	192	201	189	209	210	228	211	252	216	219	213	202	207	195	234	187	214	229	177	223	188	176	222	212	202	206	234	200	221	205	215	190	233	198	237	205	212	206	212	206	212	201	213	233	214	204	207	200	200	207	189	206	197	204	205	203	213	185	213	207	216	229	217	224	214	204	177	216	199	209	229	187	209	205	209	228	217	199	199	182	205	211	230	196	233	202	181	232	211	232	203	252	208	210	218	203	213	216	197	192	223	229	233	223	233	201	208	228	206	238	221	239	234	218	221	202	212	207	206	245	216	227	206	173	218	247	219	203	208	207	231	224	252	205	237	240	204	264	206	178	196	195	220	231	196	204	211	241	208	209	193	199	194	225	231	213	203	215	209	217	204	189	199	213	214	198	231	225	217	217	206	212	210	215	201	229	226	227	205	199	225	230	214	207	232	204	229	218	226	209	183	195	225	208	237	217	208	225	225	214	194	218	235	230	188	226	202	231	193	207	213	219	224	216	208	195	204	224	232	211	205	213	184	217	195	185	220	242	217	224	211	238	248	224	185	241	197	206	198	220	199	236	210	173	195	232	209	228	232	217	198	190	211	212	230	203	237	191	229	238	215	234	211	196	224	239	212	217	207	229	209	221	214	211	251	217	251	221	214	211	193	201	203	216	195	250	226	222	213	237	225	218	226	222	210	209	202	195	218	213	217	201	233	221	171	205	231	195	212	232	230	183	186	231	230	215	197	229	221	196	225	220	225	224	223	232	239	212	220	231	200	226	218	228	220	214	226	207	220	212	221	222	250	239	241	240	215	205	224	224	236	219	212	220	208	204	212	204	211	224	233	234	211	214	211	222	182	193	204	200	237	238	228	216	190	199	243	227	214	211	215	211	224	210	206	220	202	203	223	218	245	221	241	185	197	236	205	207	203	192	225	211	168	197	227	223	222	182	211	231	216	229	187	222	203	205	211	206	217	215	244	196	221	188	198	218	219	217	224	239	221	194	226	213	197	208	235	230	187	226	206	187	216	217	197	209	237	223	235	199	206	202	203	224	211	228	179	203	239	224	190	231	241	223	225	214	216	218	197	246	209	210	230	220	204	223	177	213	226	195	188	214	239	221	229	202	222	221	211	188	207	218	225	222	182	199	218	224	213	236	215	228	213	224	232	244	205	214	196	204	244	208	244	230	212	236	209	192	196	226	238	202	264	231	200	225	218	206	197	217	208	253	210	189	199	209	229	233	224	232	227	213	195	218	202	201	217	212	207	202	217	210	231	219	214	215	204	199	212	185	207	211	220	228	217	258	194	217	197	186	221	203	200	193	220	214	227	219	206	265	217	223	219	229	222	218	209	211	222	213	208	203	224	225	239	217	227	242	218	183	213	229	212	221	195	232	219	229	219	236	206	198	233	242	217	230	205	212	208	179	188	192	225	226	213	204	185	208	211	227	211	193	257	213	209	215	190	203	224	214	192	204	215	211	219	219	211	214	224	188	194	231	227	206	229	202	183	214	210	216	185	232	257	206	220	241	191	238	188	230	213	227	237	228	210	201	207	237	220	202	209	204	219	214	218	220	212	210	213	217	226	221	219	174	230	218	229	222	221	261	215	198	260	236	218	203	225	217	207	222	193	226	193	177	192	225	205	212	263	230	191	198	207	204	199	222	217	195	199	218	229	245	201	219	176	217	212	220	189	237	240	243	219	229	224	237	206	236	218	217	212	187	216	211	214	235	236	213	232	180	227	184	208	223	212	225	195	236	212	213	194	207	219	238	220	205	213	233	214	226	200	229	217	225	233	205	227	198	204	216	207	215	220	188	208	216	222	210	204	208	202	179	223	213	208	211	195	208	207	223	222	207	204	210	217	212	217	222	207	222	250	201	221	212	239	215	209	214	216	196	224	212	207	210	207	213	224	215	218	219	240	183	190	221	214	213	222	246	223	217	245	199	227	201	222	218	208	203	225	222	235	194	210	225	202	213	195	194	228	195	204	165	214	209	196	224	247	201	230	213	214	217	189	231	193	223	215	218	229	220	207	205	206	174	211	218	218	208	214	206	244	209	192	217	225	215	212	195	180	187	232	242	200	187	192	219	219	225	181	225	198	193	233	207	226	206	194	225	208	196	207	220	201	228	200	209	207	199	236	224	202	233	200	227	218	223	247	240	219	227	201	246	234	226	248	228	212	249	204	220	195	209	240	198	230	190	200	243	196	207	211	208	209	208	239	202	214	191	210	211	225	188	220	227	204	228	203	202	239	244	222	211	211	233	207	200	217	229	213	215	219	206	206	216	215	229	217	233	236	240	189	195	192	205	202	235	216	227	212	204	212	220	200	238	217	215	220	214	215	204	230	235	197	196	226	217	208	206	198	224	209	234	193	195	204	207	213	232	213	220	226	199	212	210	208	191	242	239	230	204	224	229	206	199	193	244	205	229	233	245	199	202	234	224	214	231	244	223	222	249	249	227	213	210	232	206	227	223	199	214	211	209	200	197	222	229	231	236	191	244	232	206	216	226	225	220	208	194	239	207	205	221	219	197	172	214	217	192	223	231	215	231	207	204	199	223	190	235	242	188	205	216	189	197	178	207	220	242	192	224	204	223	210	195	211	208	201	254	234	253	196	200	202	236	204	200	183	249	196	229	211	230	182	207	187	212	238	225	214	190	202	230	195	199	228	190	209	231	210	224	204	205	210	190	222	212	212	232	213	228	241	209	201	180	233	201	205	244	210	220	205	191	202	228	193	211	204	192	238	212	193	238	196	215	210	225	235	188	231	225	244	224	231	202	198	187	228	250	226	227	179	213	217	228	241	228	206	215	238	203	217	221	236	197	207	210	207	229	180	204	192	208	209	226	220	206	228	224	196	190	212	218	232	205	229	234	244	209	189	196	236	220	208	224	198	192	206	212	221	204	205	201	224	239	213	214	211	216	219	202	220	196	198	201	183	209	196	216	223	241	215	209	242	231	202	207	235	207	244	197	218	224	222	225	211	214	236	205	231	231	214	203	220	222	201	213	190	235	223	220	226	219	234	199	218	198	214	228	190	194	188	222	214	228	188	233	221	239	204	218	208	227	250	208	229	230	215	224	231	207	214	211	227	198	231	208	212	201	225	213	222	206	218	194	188	209	218	182	220	192	188	200	204	228	190	187	201	204	202	197	235	222	236	214	203	214	199	218	197	208	230	223	222	219	211	224	240	207	225	203	232	239	211	209	206	212	209	185	233	213	221	227	261	256	223	218	223	184	212	197	235	211	223	230	191	233	248	210	198	228	225	220	218	240	204	198	212	186	207	220	206	211	229	210	205	191	208	216	204	234	225	224	208	204	231	209	225	239	228	207	230	215	192	186
27729	15719	12503	7856	4857	2159	976	568	497	452	474	424	429	459	485	433	456	432	446	454	456	447	448	486	436	475	451	472	420	456	490	461	437	481	440	441	456	478	497	454	433	478	428	430	480	418	451	463	470	421	462	510	469	433	428	446	453	460	452	500	456	459	435	459	480	486	460	468	471	494	476	503	455	452	443	483	473	452	451	492	404	467	461	428	407	482	458	438	489	464	455	448	465	504	460	500	408	470	441	466	409	473	465	476	472	444	461	443	458	444	429	401	452	490	446	458	461	414	439	447	437	443	491	421	480	453	454	446	465	465	441	447	454	470	464	447	454	429	433	479	493	440	470	500	521	430	475	465	479	452	454	477	443	463	422	461	455	435	454	477	455	452	452	494	465	501	447	455	444	486	489	471	464	435	485	486	457	481	430	472	449	484	476	507	439	441	466	490	448	488	465	478	458	476	424	460	471	463	449	434	434	468	473	482	447	438	506	445	445	437	466	496	483	464	466	483	502	471	471	518	460	443	459	433	472	484	474	442	436	459	474	464	486	468	466	423	423	455	433	442	425	473	456	405	487	454	422	465	440	505	479	461	455	455	421	464	476	464	492	458	479	483	494	481	455	452	467	486	483	430	458	441	463	452	464	458	472	473	464	444	454	439	454	432	452	449	453	469	424	448	457	435	473	488	462	437	451	446	460	449	461	463	458	434	425	443	479	435	462	464	465	475	432	463	431	451	501	438	449	475	457	448	504	423	437	440	464	460	430	454	478	468	475	470	439	448	472	460	467	473	447	464	468	460	456	456	435	476	458	415	459	482	449	466	465	440	420	455	422	445	446	457	434	443	479	482	482	472	457	460	471	465	446	437	492	505	435	463	457	463	486	433	409	439	458	463	468	435	440	460	454	464	446	442	449	411	436	453	449	481	461	444	487	461	458	433	446	466	505	486	442	448	471	466	424	471	499	457	445	436	431	472	484	495	438	456	417	472	472	470	451	446	502	454	491	439	431	485	447	463	465	455	459	414	453	453	457	445	476	430	441	428	463	465	476	465	451	477	420	447	467	432	463	445	481	446	410	456	495	467	442	455	481	466	482	449	442	455	471	448	440	485	448	432	432	467	458	449	446	493	442	441	494	453	456	431	483	448	487	478	413	431	481	433	455	449	513	435	473	482	465	462	449	447	412	455	412	445	460	410	465	480	472	487	469	472	497	456	460	415	478	448	487	452	478	441	419	453	460	470	501	428	442	483	425	497	449	431	446	466	461	493	467	453	488	415	480	451	453	438	486	441	470	447	472	471	453	473	427	469	471	446	460	450	492	455	510	437	477	416	456	458	434	469	450	468	455	465	452	485	453	480	430	466	459	460	440	465	470	442	497	486	449	461	466	464	459	511	465	428	494	462	466	476	457	475	435	437	477	472	427	475	469	455	442	485	443	440	430	468	444	473	467	454	464	436	442	436	431	460	443	478	458	460	478	414	467	466	456	463	457	448	474	435	459	469	465	494	512	472	488	467	457	457	469	469	458	429	480	466	447	470	430	487	484	465	451	426	434	450	447	469	432	436	463	453	460	459	448	457	445	501	469	479	443	481	448	435	427	441	431	448	427	437	433	419	483	453	483	473	446	461	428	455	412	481	460	458	454	413	456	463	454	450	450	459	466	474	440	427	438	469	417	439	485	459	468	482	465	447	469	474	445	445	465	486	470	475	412	452	424	452	442	459	459	471	432	468	442	425	445	451	454	443	393	453	441	479	433	473	453	475	462	464	453	495	469	461	477	432	445	497	458	461	453	452	425	487	445	474	447	457	465	416	419	481	444	453	457	453	449	456	439	451	464	474	453	457	439	439	476	477	428	464	505	465	454	495	463	485	451	462	436	465	455	512	441	454	473	446	439	476	418	478	459	437	465	465	431	434	473	466	429	437	449	443	448	476	445	428	494	427	452	451	507	487	483	488	457	450	502	474	435	476	443	435	440	442	427	457	424	448	504	446	447	471	437	475	455	456	472	437	466	482	442	410	423	430	443	460	463	451	455	462	478	450	461	452	434	464	470	418	464	453	491	417	477	437	479	429	426	458	452	427	465	455	416	431	455	451	480	458	450	452	453	435	435	448	473	467	476	474	427	440	450	445	451	455	415	467	425	492	469	443	480	468	509	444	460	463	472	487	489	463	438	484	442	459	429	451	482	493	424	446	460	457	447	450	461	469	465	457	460	394	477	451	433	470	451	504	439	465	449	445	455	436	445	441	432	450	461	471	480	458	489	474	466	457	481	505	446	486	448	473	499	442	514	443	442	482	441	467	428	465	437	468	447	459	480	472	425	463	452	469	442	447	463	469	430	445	459	468	469	446	469	438	449	456	464	457	470	445	456	463	485	444	474	462	461	462	449	466	467	494	484	439	467	511	465	463	448	443	482	416	463	448	441	444	499	472	433	466	448	485	439	427	455	452	449	467	459	418	451	460	502	434	471	416	479	439	441	462	451	457	444	435	436	429	474	420	478	454	470	455	461	431	432	466	464	460	453	461	497	444	471	468	464	434	430	470	457	447	463	453	464	467	468	430	434	470	443	413	450	434	478	480	453	469	497	429	420	461	446	485	475	436	487	461	467	480	431	466	440	493	474	487	448	441	462	433	506	469	474	451	424	466	459	476	452	465	491	438	480	447	499	415	463	440	497	441	451	490	442	448	522	483	466	452	462	429	467	468	474	472	435	483	450	443	457	456	451	439	464	454	398	441	414	451	422	476	516	463	483	509	467	445	480	453	470	471	458	496	430	457	493	462	468	441	456	461	468	469	438	461	457	450	490	461	476	427	467	461	497	432	490	431	440	471	455	442	463	452	496	476	438	473	465	456	444	419	451	429	428	436	464	424	447	482	440	455	460	442	471	472	465	425	479	445	469	443	467	463	474	465	435	424	450	448	482	455	469	446	478	444	462	442	451	443	488	435	510	441	440	446	448	430	425	455	474	465	448	471	448	445	471	449	416	436	451	439	483	485	458	457	455	500	516	440	466	460	470	457	465	480	420	474	481	486	456	477	479	429	491	491	450	462	460	466	461	429	457	442	462	473	455	473	481	449	460	463	452	436	495	491	466	469	418	427	448	487	441	430	488	463	477	497	436	469	446	449	465	458	412	470	461	453	503	473	442	489	461	493	462	449	441	485	415	451	447	408	440	480	462	462	468	511	462	487	422	474	449	472	448	429	487	446	477	436	453	468	460	476	437	473	482	422	416	494	435	466	503	444	458	465	472	474	464	459	465	451	465	455	448	462	420	451	478	451	479	447	446	459	479	455	480	437	486	448	473	445	510	457	514	430	418	500	444	435	436	449	439	445	435	454	504	458	490	482	438	446	474	443	451	461	448	436	432	490	421	426	445	442	443	443	499	467	468	486	512	455	458	441	477	479	462	448	434	455	445	459	480	454	480	488	456	462	486	495	455	483	448	446	446	449	420	437	455	467	448	432	456	471	453	463	443	410
59382	31385	15762	6498	2859	1135	528	353	240	234	225	240	221	227	200	263	199	216	201	207	227	207	242	223	237	222	244	197	215	206	214	216	196	196	223	190	220	203	215	187	216	214	187	216	204	206	204	214	251	182	194	224	179	179	185	200	202	200	223	265	258	195	201	230	206	208	213	228	225	183	235	233	216	238	262	223	236	215	198	201	226	187	202	211	207	212	194	199	185	198	207	224	212	227	187	189	203	207	178	190	201	219	237	199	203	212	195	215	214	185	190	233	225	236	222	212	247	205	214	188	260	226	232	211	196	208	210	206	231	196	218	213	204	229	246	190	260	211	233	203	229	214	204	204	209	227	198	189	203	192	225	189	219	219	220	213	239	258	224	237	210	205	247	236	181	204	217	211	241	226	219	221	228	214	207	220	216	232	212	216	225	208	214	205	205	215	230	239	242	220	205	210	231	222	212	237	218	201	186	216	212	249	210	228	223	214	240	213	191	198	202	214	174	202	221	212	211	220	192	231	219	199	203	194	209	199	255	215	245	202	187	212	215	231	210	198	213	209	239	244	202	195	206	225	246	231	237	220	201	211	201	217	220	243	219	204	217	226	216	205	223	231	181	199	202	219	210	231	246	219	182	213	225	242	221	221	213	224	215	231	210	194	200	180	252	208	235	252	226	231	200	192	206	202	215	202	190	216	201	204	200	221	240	205	223	210	225	217	227	210	239	210	203	214	209	202	214	225	209	222	198	190	224	235	213	204	193	222	227	206	199	218	211	211	219	262	229	232	199	238	220	194	222	220	242	215	181	196	221	193	200	221	205	220	205	168	198	222	208	205	222	220	189	181	199	217	197	205	219	238	210	236	260	195	217	203	195	227	230	182	201	203	202	194	211	205	217	222	235	222	191	235	239	227	207	211	183	192	200	202	229	216	181	235	202	198	209	221	245	215	190	213	189	231	227	216	210	196	216	214	232	195	205	206	233	232	225	211	205	234	219	222	241	218	223	212	232	182	207	173	192	186	225	207	237	196	208	220	206	230	230	218	206	220	206	230	200	213	197	205	214	209	215	182	198	196	217	195	219	246	217	213	227	248	208	201	229	220	208	183	223	215	244	188	196	224	215	238	185	205	183	205	182	222	210	234	217	194	187	206	204	218	188	216	210	218	219	209	204	229	205	207	205	218	209	220	215	218	218	215	199	193	198	210	230	211	197	229	228	207	184	203	232	216	197	233	217	210	239	250	203	234	216	208	211	202	210	224	213	205	216	191	213	228	234	209	243	226	203	238	222	178	224	212	216	182	202	216	192	203	218	207	235	197	203	248	220	216	209	232	221	231	212	207	208	204	194	208	213	215	181	212	205	166	219	233	191	187	214	183	194	204	204	206	220	197	220	211	230	191	233	226	209	233	224	212	211	241	220	178	195	204	212	211	198	190	216	260	211	221	193	192	213	225	229	213	198	228	220	209	235	216	177	234	213	235	220	196	194	208	244	205	211	246	223	226	201	217	220	219	224	220	231	228	197	215	238	234	223	193	208	202	196	209	202	229	225	221	207	216	217	213	205	213	223	231	227	219	216	209	220	194	228	215	209	172	223	240	239	222	199	200	197	204	192	212	193	210	219	239	232	216	226	197	233	199	228	218	238	211	224	214	210	183	223	198	208	218	238	235	218	187	226	203	231	205	196	202	217	190	207	209	192	209	201	209	209	224	195	203	232	225	204	232	221	210	223	213	202	196	210	187	240	230	213	200	242	214	195	211	210	199	215	237	211	203	241	210	192	231	193	238	213	191	187	192	230	232	198	222	207	201	235	211	197	230	173	221	237	214	181	206	225	209	216	202	215	196	184	189	214	207	247	199	195	228	204	209	204	220	191	221	198	229	215	218	246	212	194	184	235	216	229	196	217	213	231	235	222	200	238	244	194	222	202	217	213	227	209	228	192	225	201	216	192	207	209	198	235	197	236	216	221	208	246	213	221	221	203	223	190	197	214	202	216	202	214	188	216	187	222	241	178	198	247	225	180	227	247	202	213	234	208	223	231	217	221	195	227	187	212	220	211	219	200	197	188	214	207	231	190	251	210	216	205	219	202	229	255	224	177	185	191	200	200	225	206	230	225	235	196	169	206	197	232	199	202	210	223	194	222	230	208	209	222	194	218	221	204	214	198	226	231	235	205	198	205	235	214	214	209	218	221	224	214	221	251	238	206	233	205	224	215	196	203	245	235	208	212	217	234	226	199	228	215	219	250	200	215	177	235	212	237	189	226	215	243	205	205	222	229	193	193	199	233	201	233	178	224	204	226	215	221	218	202	211	204	223	213	217	226	207	243	226	197	215	198	203	228	216	214	195	241	197	223	238	189	232	204	202	231	218	211	225	207	189	212	199	231	203	191	194	223	192	224	218	202	210	202	199	190	210	265	211	197	214	207	182	209	197	204	240	198	219	212	198	203	195	242	218	193	193	194	190	216	238	204	228	216	206	235	231	224	245	200	227	205	196	212	210	216	198	211	242	240	191	245	218	202	230	213	236	242	207	218	200	224	234	195	224	214	220	225	216	230	235	224	203	220	195	205	213	197	201	235	228	209	202	205	198	248	211	213	199	218	223	235	237	228	218	214	208	215	205	214	228	227	212	216	218	190	193	207	203	227	176	197	241	203	206	238	226	246	216	205	228	214	242	227	221	216	204	230	223	199	205	211	209	244	213	227	185	217	234	218	212	206	199	197	227	188	219	249	205	209	205	183	228	209	199	211	206	191	194	243	237	236	201	245	236	239	204	195	182	198	195	182	197	188	200	231	222	213	211	218	231	216	230	241	225	207	221	207	216	237	200	222	217	236	232	222	236	219	218	211	190	200	197	222	201	219	187	227	182	242	240	193	219	218	195	209	221	211	219	169	227	186	222	245	235	196	188	194	220	206	225	221	197	226	234	225	208	206	221	231	198	219	203	245	229	218	200	214	193	204	232	215	200	204	202	224	230	225	231	242	233	204	226	186	201	198	230	184	223	238	218	225	224	205	222	202	208	251	229	212	262	220	220	216	201	204	216	226	237	234	234	229	202	179	220	200	195	228	218	227	222	239	193	226	218	226	217	207	200	202	209	202	224	215	218	212	213	215	223	201	205	216	213	196	200	205	213	239	211	224	227	194	228	201	214	235	196	208	206	221	186	230	205	234	230	210	204	193	252	240	197	206	211	253	227	212	196	252	212	225	223	236	211	217	206	209	227	219	232	196	234	220	228	205	231	229	218	212	223	204	207	248	194	220	215	228	225	206	209	203	214	231	223	221	235	225	228	209	212	217	233	232	206	189	225	240	210	216	160	235	217	204	208	201	207	243	204	241	216	212	211	225	231	219	221	191	204	228	232	212	181	232	214	182	188	222	206	233	229	206	206	219	215	206	191	202	221	207	225	215	230	217	230	221	265	198	213	216	217	192	216	200	202	236	197	228	206	215	241	181	226	214	224	228	195	226	221	208	189	208	227
37073	22351	17770	12448	7680	3571	1951	865	615	553	506	488	480	476	478	499	483	454	500	486	486	458	461	453	485	465	474	511	462	486	447	470	473	468	475	450	456	473	451	481	482	488	448	465	475	440	474	439	470	453	472	467	497	498	505	501	485	447	474	436	470	464	457	512	486	470	473	481	439	473	434	458	452	437	499	477	448	474	482	428	471	476	452	478	469	422	463	482	467	454	494	454	497	463	483	463	440	469	504	497	454	467	452	485	474	460	469	504	449	497	536	462	443	475	469	455	436	489	465	447	438	466	457	471	470	485	477	431	459	469	484	457	497	479	457	441	474	491	498	501	479	478	464	469	450	477	440	482	483	460	457	437	409	457	475	465	442	468	482	456	489	439	455	457	472	461	433	431	477	472	459	469	446	498	502	444	500	428	475	464	391	502	453	475	477	471	428	498	428	459	496	498	458	470	466	472	457	499	465	438	435	451	436	495	486	474	410	472	478	457	465	452	444	479	437	456	469	471	483	472	454	466	436	449	481	460	474	477	422	472	478	468	445	490	434	498	482	480	451	428	459	454	473	464	465	491	490	440	489	495	476	463	461	470	451	438	478	460	475	439	443	496	447	424	492	461	500	482	488	447	447	451	475	448	436	408	449	441	429	478	464	426	467	455	457	430	455	467	491	439	440	493	456	492	464	478	426	454	463	479	468	458	492	450	450	444	505	431	466	429	444	493	435	474	463	455	473	430	464	417	480	473	482	451	463	443	501	448	531	458	458	443	431	504	451	467	438	470	462	461	469	457	440	468	474	441	449	455	486	483	499	451	472	487	469	453	458	439	480	510	434	474	441	481	474	433	472	449	459	466	455	476	433	482	430	464	474	476	440	435	487	488	443	484	425	482	461	461	478	486	457	447	502	466	457	479	448	458	474	398	460	465	468	483	460	460	483	428	486	458	500	464	454	458	460	455	445	442	464	465	445	475	469	475	452	465	460	455	485	460	465	463	500	471	475	465	439	466	459	466	508	448	434	464	464	493	451	426	443	483	464	450	467	450	461	492	468	440	436	419	462	474	457	423	452	458	469	476	469	494	465	501	452	488	496	479	469	439	486	454	483	481	439	468	482	462	462	426	465	481	464	469	466	448	471	460	438	461	482	455	482	456	452	473	474	466	442	455	466	502	446	478	429	474	456	481	448	448	467	443	480	459	472	469	478	471	435	423	468	459	459	484	465	458	496	500	480	496	496	414	460	469	480	485	419	497	440	454	472	436	484	434	481	476	440	472	478	498	498	452	478	433	464	471	477	471	441	443	462	489	487	468	459	475	460	467	447	443	446	521	452	508	498	435	474	439	482	470	468	455	443	465	443	434	462	467	486	493	523	497	484	491	441	476	480	450	484	486	434	443	450	465	469	433	429	474	499	482	449	502	461	485	459	471	454	458	449	449	468	514	462	462	486	453	451	441	461	444	467	465	456	452	477	470	464	444	478	497	453	452	441	461	497	483	458	450	413	492	439	475	449	464	427	460	435	473	481	445	427	457	463	455	441	485	470	463	459	460	447	437	483	479	469	450	508	490	463	463	496	466	455	478	455	447	465	465	482	490	442	485	458	489	456	464	499	413	498	443	484	484	486	478	498	488	481	431	452	412	473	484	475	453	499	445	500	425	483	476	469	485	459	481	454	492	460	451	466	462	475	444	450	483	431	430	442	453	481	467	458	456	449	465	473	472	456	446	454	483	477	467	446	483	453	459	438	446	459	466	483	495	433	450	455	479	446	490	497	471	511	437	451	472	446	464	474	467	459	463	480	511	447	425	469	445	442	439	484	453	463	477	467	442	480	469	426	452	459	446	486	454	448	409	490	468	494	469	461	450	436	473	472	434	492	498	500	461	483	472	459	428	464	491	484	493	459	471	460	458	445	507	437	511	475	452	455	468	453	450	458	476	475	484	501	433	455	436	461	485	492	464	517	454	464	413	470	437	445	474	463	466	435	488	471	468	453	445	505	483	490	487	486	481	501	478	517	441	488	471	507	460	490	466	444	467	481	491	431	464	446	452	406	475	457	438	489	474	468	476	472	505	470	522	467	457	464	445	459	450	436	477	455	479	482	473	480	493	412	478	498	449	485	463	460	480	465	502	457	452	433	464	452	478	490	427	489	496	472	484	461	429	477	455	474	439	447	475	432	489	454	466	512	478	442	432	467	484	454	465	492	468	444	466	436	440	461	464	462	506	436	441	453	435	486	484	432	440	497	485	486	475	457	433	440	438	459	430	479	441	425	468	485	461	452	460	480	489	453	486	439	475	498	436	483	472	460	441	416	490	453	444	456	464	458	514	453	429	436	475	456	449	465	458	470	452	470	434	472	452	461	466	472	471	483	465	447	486	484	482	504	451	449	439	497	458	488	470	503	466	451	452	468	453	460	483	437	446	443	421	448	477	477	469	460	465	484	436	470	427	487	475	459	452	445	464	476	466	449	492	440	462	451	451	423	431	451	412	497	473	474	490	470	446	459	453	472	436	445	413	482	475	493	461	497	455	464	479	461	473	440	491	462	504	476	462	481	470	491	482	435	467	461	504	472	444	455	453	466	463	491	440	460	501	463	491	440	446	454	451	438	456	506	485	462	417	467	454	482	449	448	468	477	442	416	475	460	501	454	441	495	453	443	468	454	483	452	434	509	483	482	464	529	485	468	442	463	437	469	486	444	472	448	447	490	453	465	451	457	508	474	459	458	471	442	483	468	472	440	490	419	443	440	488	508	426	451	453	462	465	488	469	450	454	483	437	468	467	489	446	464	494	448	486	442	487	514	525	454	483	455	478	445	471	427	469	474	484	435	447	472	483	443	473	451	453	467	472	458	488	462	469	445	437	463	468	458	468	458	483	436	459	484	482	477	493	473	458	461	417	455	464	485	471	468	500	489	471	467	487	445	489	460	473	452	458	437	432	460	460	493	452	488	451	450	461	491	448	471	475	427	458	492	443	488	442	464	442	484	472	483	514	490	408	435	457	455	506	484	480	447	457	475	475	465	503	480	457	466	454	481	468	463	496	503	436	476	490	471	470	472	468	472	448	452	469	442	442	419	506	495	479	454	474	473	458	458	469	455	438	438	444	455	460	481	486	468	469	473	438	490	425	425	481	474	473	447	486	464	496	483	465	476	474	449	445	448	475	449	488	486	463	470	462	432	503	439	445	467	493	466	426	492	488	484	462	452	447	462	455	428	430	462	450	441	481	515	442	458	474	462	455	446	476	510	512	492	465	482	438	436	443	491	448	429	452	430	447	469	458	497	473	486	465	492	496	469	484	469	446	454	475	457	475	473	476	456	466	434	466	481	457	476	448	439	500	490	434	455	452	464	474	461	475	476	414	464	477	448	437	475	487	466	470	473	436	484	513	449	453	497	508	479	469	497	477	462	463	482	449	454	485	435	410	476	467	481	492	450	453	475	435	470	439	437	455	446	436	470	449	447	500	436	521	482	467	443	474
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
